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
344678490656	344678491166	344678491716	344678492266	344678492816	344678493366	344678493916	344678494466	344678495016	344678495566	344678496116	344678496666	344678497216	344678497766	344678498316	344678498866	344678499416	344678499966	344678500516	344678501066	344678501616	344678502166	344678502716	344678503266	344678503816	344678504366	344678504916	344678505466	344678506016	344678506566	344678507116	344678507666	344678508216	344678508766	344678509316	344678509866	344678510416	344678510966	344678511516	344678512066	344678512616	344678513166	344678513716	344678514266	344678514816	344678515366	344678515916	344678516466	344678517016	344678517566	344678518116	344678518666	344678519216	344678519766	344678520316	344678520866	344678521416	344678521966	344678522516	344678523066	344678523616	344678524166	344678524716	344678525266	344678525816	344678526366	344678526916	344678527466	344678528016	344678528566	344678529116	344678529666	344678530216	344678530766	344678531316	344678531866	344678532416	344678532966	344678533516	344678534066	344678534616	344678535166	344678535716	344678536266	344678536816	344678537366	344678537916	344678538466	344678539016	344678539566	344678540116	344678540666	344678541216	344678541766	344678542316	344678542866	344678543416	344678543966	344678544516	344678545066	344678545616	344678546166	344678546716	344678547266	344678547816	344678548366	344678548916	344678549466	344678550016	344678550566	344678551116	344678551666	344678552216	344678552766	344678553316	344678553866	344678554416	344678554966	344678555516	344678556066	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2127	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2128	3300	1900	2700	2129	3300	1900	2700	2130	3300	1900	2700	2131	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2131	3300	1900	2700	2132	3300	1900	2700	2133	3300	1900	2700	2133	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
4060	4429	4378	74	23	26	30	27	34	32	34	26	34	26	27	34	33	33	22	22	24	36	20	15	29	14	28	18	24	20	23	35	22	20	19	23	21	25	24	15	33	31	23	31	21	17	28	20	31	32	24	29	19	26	26	17	26	20	27	22	28	26	27	19	15	26	18	27	27	29	17	16	24	23	24	15	28	31	19	30	16	22	15	26	22	25	26	26	28	23	22	20	33	23	30	26	18	19	23	20	33	23	18	17	29	24	28	21	14	23	24	27	16	26	25	20	23	26	29	21	26	18	16	19	34	17	32	20	22	24	27	26	29	21	19	18	27	25	20	20	19	19	30	30	19	22	34	18	19	20	32	15	19	22	16	20	23	18	30	20	20	23	21	26	20	17	26	20	23	26	22	19	25	24	18	21	19	26	24	21	21	35	20	21	24	21	25	30	23	23	22	22	19	22	16	20	27	19	30	20	14	14	24	28	23	22	20	22	21	23	20	27	27	25	20	21	13	17	15	21	14	26	26	17	29	26	22	29	25	26	25	28	23	22	21	19	23	26	25	27	23	26	25	23	25	27	23	21	22	25	28	23	32	25	27	25	26	27	25	28	18	25	27	22	14	29	26	19	34	17	27	26	23	30	14	24	20	19	19	13	26	23	20	25	21	16	29	23	19	19	23	21	19	26	24	29	26	25	18	28	21	27	29	16	29	25	18	18	16	26	23	19	20	27	27	23	31	18	19	16	19	20	23	15	25	18	19	22	31	19	17	20	34	25	29	30	23	22	28	20	22	25	19	24	21	26	16	22	21	20	22	22	15	21	18	22	25	22	28	22	25	24	20	22	16	24	23	22	24	24	25	26	20	27	20	26	18	27	22	22	24	23	26	23	13	27	30	30	24	25	17	27	22	27	20	25	26	16	24	15	12	28	18	25	20	29	23	23	23	24	15	26	23	24	24	23	20	28	25	27	22	19	35	20	17	26	28	27	23	17	18	19	23	24	24	27	31	20	33	19	16	30	36	31	22	24	30	20	19	16	30	24	25	18	22	41	26	25	30	19	23	24	19	30	26	21	27	20	21	23	20	16	21	28	23	16	24	23	11	27	21	14	20	22	25	20	20	33	24	28	26	15	40	23	20	14	27	21	22	27	20	26	29	19	21	15	34	26	19	17	24	25	17	22	23	32	21	28	22	17	23	29	22	21	25	19	27	25	21	22	20	29	20	17	22	23	32	27	27	21	31	22	22	24	17	22	28	24	26	25	25	15	29	19	19	25	15	19	20	25	28	15	16	18	24	23	28	20	27	27	24	37	29	20	27	22	28	12	20	21	17	22	20	22	17	20	26	14	28	21	18	18	28	20	20	19	21	33	21	27	20	29	25	29	34	26	19	22	34	12	20	16	16	26	20	21	26	25	25	23	19	19	19	24	29	21	21	30	27	28	19	21	14	29	23	26	24	17	29	20	28	23	29	22	23	27	25	22	24	33	25	29	28	29	9	30	17	16	21	17	23	21	24	13	20	16	20	28	24	30	23	30	23	23	30	24	17	15	29	18	21	25	27	27	21	24	18	17	19	33	21	19	27	29	22	26	29	26	18	23	20	28	15	13	16	18	19	23	23	25	21	23	28	20	23	22	14	22	22	20	17	29	24	24	15	13	16	17	23	22	32	28	25	29	25	25	27	20	24	30	28	22	18	21	18	22	12	19	25	19	18	19	24	27	29	26	26	23	24	28	24	30	21	19	21	19	25	18	25	22	34	19	21	22	32	23	23	30	22	27	25	18	20	20	25	18	21	18	24	30	29	29	25	19	23	25	25	24	23	23	21	27	23	15	29	20	24	25	30	24	25	25	29	23	18	30	34	24	15	26	20	24	22	21	21	22	20	23	25	26	19	26	30	29	27	25	17	31	28	18	16	30	30	20	21	29	27	20	28	15	22	28	16	21	28	14	26	20	22	26	20	19	24	23	20	20	18	25	20	26	16	22	28	19	31	23	21	14	15	26	23	24	25	21	20	25	21	16	24	29	17	21	21	14	26	18	22	30	18	23	19	11	25	31	30	22	23	27	26	20	22	32	24	24	25	21	31	15	15	18	16	28	24	24	30	15	24	26	23	25	19	26	21	21	19	24	22	21	27	19	23	24	22	31	16	28	15	24	26	19	16	19	27	19	20	22	22	20	17	21	20	22	31	21	14	23	24	23	25	23	19	26	24	24	21	15	25	19	24	24	20	27	20	21	19	30	24	21	26	20	19	27	16	28	24	21	22	27	27	21	31	15	27	27	26	25	17	22	23	22	21	24	24	30	22	20	17	22	18	29	27	21	23	22	20	17	22	16	23	15	27	31	19	26	24	24	18	31	18	33	26	25	19	25	18	27	15	28	18	28	27	29	20	24	23	23	17	28	22	30	24	17	29	34	28	32	28	27	16	28	29	24	20	19	21	22	25	21	19	23	19	18	19	20	23	19	26	17	31	26	35	33	28	25	23	24	25	25	14	24	28	22	20	28	27	20	23	17	11	14	26	17	29	26	26	33	27	23	14	22	22	35	17	24	26	20	26	20	26	19	27	22	33	21	20	25	17	24	22	18	28	28	20	24	23	29	21	18	18	23	25	21	16	29	17	20	17	32	16	28	19	23	24	25	15	28	24	30	25	22	29	20	23	22	25	19	21	22	23	30	23	21	22	16	27	26	27	28	26	20	14	23	17	17	24	20	19	25	34	30	22	27	26	34	26	15	25	15	19	20	28	18	20	29	18	22	27	19	26	22	18	28	25	28	24	24	28	22	22	29	21	25	23	23	16	25	22	18	26	24	18	30	22	20	23	16	31	26	25	18	18	24	18	18	24	27	33	31	25	19	21	23	23	26	18	27	20	17	19	25	25	18	23	26	28	19	15	19	23	22	23	17	16	29	25	23	15	24	32	12	22	18	20	19	36	15	33	15	18	28	21	18	21	24	26	26	29	17	24	19	15	20	30	26	23	27	21	17	31	25	17	22	27	25	28	31	16	20	22	24	30	19	21	28	25	16	22	32	22	34	27	16	20	21	19	33	19	30	24	26	24	20	16	23	18	21	22	27	21	23	21	29	22	21	22	10	21	18	20	34	22	25	27	21	25	22	27	26	17	25	22	18	25	20	26	18	19	26	29	18	24	20	11	34	21	23	14	28	23	15	28	27	25	34	16	17	30	22	16	21	22	14	17	22	17	16	25	23	21	20	27	18	32	29	23	24	23	21	29	29	24	22	22	29	25	26	32	28	22	27	21	18	27	27	22	22	17	23	24	24	26	16	22	15	23	26	22	16	24	13	18	24	26	21	21	19	25	17	22	12	27	27	24	21	21	17	22	23	24	21	21	29	32	14	18	21	22	20	16	21	19	23	29	17	24	31	17	24	18	32	32	21	25	33	27	21	21	25	25	23	20	22	29	27	29	19	30	30	17	25	37	20	21	27	17	27	36	24	26	24	34	28	21	22	13	23
30923	24759	21396	665	713	1164	1241	1213	1025	883	710	662	563	512	501	442	405	410	373	337	349	322	302	316	316	308	310	279	273	285	258	272	288	230	282	256	270	232	267	244	268	274	236	250	271	248	287	230	252	260	255	254	244	227	228	267	285	243	224	235	275	252	237	244	220	256	207	226	248	239	236	259	221	238	232	236	266	256	278	236	227	244	288	236	225	259	251	249	225	250	236	231	228	261	219	257	223	261	232	226	245	247	233	231	204	216	241	217	264	239	246	247	221	229	224	250	237	221	245	209	224	253	251	240	234	230	228	237	217	245	234	243	221	247	241	238	233	232	233	232	213	209	236	222	261	240	239	216	207	248	216	219	240	236	272	212	227	249	222	226	254	215	243	229	235	212	224	225	202	235	236	216	281	241	242	228	216	233	207	228	233	198	232	240	224	235	235	245	235	253	229	228	240	225	214	244	223	242	259	224	228	235	240	267	251	228	234	251	241	239	231	235	222	276	227	235	242	237	259	210	244	224	215	236	240	244	239	218	219	242	244	233	235	239	246	234	249	198	223	239	225	227	253	218	244	228	211	239	229	220	207	217	234	206	224	229	245	245	218	264	253	241	243	235	238	238	251	251	228	250	232	239	208	219	216	227	217	224	220	231	250	234	226	235	239	237	229	222	233	235	235	242	199	245	221	262	248	243	245	240	239	243	247	210	228	249	226	237	226	240	231	235	245	251	215	257	246	225	246	218	201	219	246	247	248	223	226	270	237	248	233	234	253	231	248	250	228	245	227	236	230	234	207	238	260	256	245	228	228	185	235	243	223	230	231	232	221	196	224	226	263	228	225	235	222	255	240	261	230	238	236	240	235	252	223	240	233	230	232	221	241	242	232	263	254	214	269	248	219	225	234	223	229	256	242	231	226	217	223	235	229	240	226	226	233	247	248	249	259	219	228	212	242	234	241	208	232	245	228	244	237	220	267	234	255	221	209	234	212	256	223	218	253	221	206	251	232	233	228	240	220	233	229	216	237	210	230	238	245	235	236	264	231	227	235	222	225	238	225	246	241	229	224	218	219	236	246	235	245	234	235	222	224	229	220	213	260	248	235	222	209	234	215	233	243	248	216	221	233	235	232	265	258	246	239	228	228	229	242	252	247	242	230	229	257	227	238	202	240	218	269	211	235	239	248	250	237	225	230	234	239	244	218	241	236	230	244	236	232	241	232	237	260	193	215	243	238	217	220	229	215	204	244	215	260	231	211	213	239	241	235	215	254	212	238	234	243	227	236	241	224	258	242	238	232	255	225	258	226	236	203	217	240	254	235	209	225	215	243	226	231	242	245	217	224	221	218	225	231	235	256	219	252	237	219	223	226	215	217	229	241	228	237	227	224	230	202	257	237	246	234	220	241	217	243	246	248	270	226	242	262	232	219	267	244	270	250	253	220	251	253	221	245	229	204	244	234	261	274	227	247	202	222	259	245	234	219	259	254	239	202	217	248	210	202	224	224	232	242	226	235	230	261	209	213	214	234	230	242	259	233	223	217	250	208	238	223	221	221	235	220	233	256	261	208	238	228	238	220	219	233	258	220	258	218	225	244	243	210	212	250	218	224	229	220	225	235	224	244	242	238	236	257	236	232	220	253	213	219	245	211	260	228	229	204	254	251	283	233	218	240	233	244	241	231	250	234	231	214	231	216	237	230	251	235	260	232	227	209	234	249	252	266	250	213	217	253	247	264	249	226	239	240	247	209	230	255	260	242	224	247	202	218	247	262	241	212	231	230	252	245	239	227	241	233	231	229	240	203	243	212	243	240	216	240	233	227	245	250	236	226	224	213	212	222	247	237	227	252	257	252	245	253	231	210	283	254	196	244	248	224	237	259	250	223	242	224	217	216	223	269	223	260	240	213	264	250	242	229	257	242	231	252	255	223	239	210	238	223	250	239	241	214	248	249	229	235	260	236	243	218	236	246	245	227	215	225	226	220	231	239	228	232	241	239	238	247	239	220	237	247	196	263	226	249	225	243	269	239	215	208	252	243	213	215	237	246	228	225	212	237	223	235	250	241	243	255	188	230	253	255	264	224	217	227	231	256	244	218	240	244	206	225	227	227	241	199	239	233	213	251	230	232	216	245	254	235	239	228	246	218	212	227	254	229	265	227	229	271	234	235	256	226	267	224	227	242	236	234	237	235	227	246	208	248	226	251	216	210	226	231	232	244	218	233	257	257	224	258	226	215	232	243	227	229	240	219	234	235	243	232	203	236	244	241	240	252	254	236	227	222	247	209	252	241	248	215	243	243	240	231	242	207	245	201	213	221	236	250	239	249	226	232	247	260	250	236	234	222	254	242	250	278	217	219	231	252	250	226	225	238	245	208	265	222	245	246	248	270	223	223	224	217	240	211	227	239	231	213	221	216	238	225	211	245	246	231	226	219	208	249	229	248	229	223	247	221	267	223	224	241	209	241	235	216	224	256	214	240	220	253	228	247	233	225	242	277	228	226	240	223	237	228	245	260	255	248	220	232	205	223	241	231	236	218	238	233	254	223	220	235	240	248	228	247	247	246	223	288	237	240	257	241	216	245	213	231	226	248	230	241	227	225	230	231	260	241	245	219	226	218	244	254	255	218	203	237	240	239	207	224	243	238	239	238	227	251	257	218	214	244	246	232	231	248	240	243	228	235	241	238	226	215	239	265	249	257	225	222	221	240	245	234	233	234	224	228	223	217	247	234	238	252	225	271	224	225	221	229	213	227	231	222	232	237	213	235	237	202	230	241	235	220	255	230	236	226	265	223	245	242	195	228	199	240	221	237	239	248	251	211	232	213	222	222	254	215	216	244	253	213	244	247	211	209	249	232	233	234	203	238	249	229	207	255	231	244	224	240	231	248	229	216	229	223	259	246	236	213	254	235	211	233	253	251	244	262	213	240	213	227	259	252	230	222	218	234	220	228	202	245	232	227	224	218	220	240	234	234	222	237	253	248	231	235	216	226	208	226	274	235	225	257	228	242	262	217	246	237	246	231	239	234	248	220	218	240	263	225	238	215	232	232	226	241	251	222	234	219	204	234	227	259	237	212	251	232	243	210	209	244	244	227	235	249	246	223	238	235	195	227	225	218	228	232	234	237	247	219	226	246	249	236	227	231	250	244	250	250	232	244	225	216	245	228	223	243	248	222	247	249	226	218	278	224	193	211	270	272	241	206	237	233	215	231	232	224	218	239	233	243	241	229	239	226	226	234	210	234	249	237	201	228	253	256	220	231	243	230	250	240	267	238	228	248	218	220	234	246	250	247	220	235	242	204	239	246	230	241	229	235	227	238	223	220	232	196	237	241	222	230	256	233	247	251	244	244	258	236	229	245	231	228	239	229	248	227	228	234	224	230	211	247	241	248	244	241	229	229	232	238	227	240	222	204	191	237	245	228	239	200	236	232	224	227	227	247	232	253	228	225	243	229	209	235	236	241	221	220	243	248	265	246	216	246	264
1784	503	633	54	47	45	40	51	43	58	41	52	45	37	40	40	40	53	43	44	48	37	48	40	51	49	54	50	50	41	41	48	49	47	52	56	41	51	49	42	34	59	50	35	36	38	47	43	47	62	40	50	52	33	41	53	48	52	51	43	52	40	50	50	53	56	55	49	46	47	47	49	43	38	40	38	43	46	48	47	40	42	40	39	42	51	36	50	48	44	49	51	44	46	61	34	35	41	50	49	45	53	48	49	33	53	52	45	48	40	48	48	50	50	40	53	44	39	46	38	58	47	43	54	39	55	40	46	46	49	35	44	51	43	50	41	38	39	45	51	45	54	55	34	53	47	47	66	59	34	47	33	42	47	47	50	55	44	48	48	42	46	46	36	42	43	52	44	53	37	47	43	47	39	54	45	53	45	65	44	47	50	48	44	59	50	44	40	53	39	38	40	48	48	50	29	62	41	42	50	44	45	41	39	44	50	42	49	45	41	54	43	57	57	49	40	44	52	35	41	51	46	49	49	36	54	41	45	63	54	49	35	44	48	41	51	41	58	50	48	46	52	49	52	50	48	54	50	52	53	42	42	42	51	44	46	40	51	49	43	52	45	57	52	46	56	41	54	44	53	50	51	44	57	53	39	42	41	34	63	36	59	51	37	46	46	51	61	44	41	51	38	44	50	52	35	36	49	50	35	63	34	41	48	36	45	36	34	45	49	39	33	68	54	36	32	55	41	38	39	53	56	37	36	43	36	45	50	47	38	50	40	53	42	46	48	51	50	41	48	31	40	63	45	47	41	53	51	35	43	40	50	62	33	42	53	43	38	41	42	48	54	32	56	60	46	44	46	44	46	42	40	46	46	42	47	38	46	43	45	44	47	45	44	46	56	47	34	48	41	35	49	42	39	52	48	56	53	52	45	47	54	60	41	54	32	48	53	46	43	52	49	48	51	46	51	37	41	52	50	44	40	39	53	45	51	37	49	59	45	41	43	48	50	53	51	49	48	46	46	62	37	46	44	38	46	55	49	46	43	43	37	45	39	45	55	51	55	52	47	41	44	50	50	53	47	54	40	43	37	44	47	45	44	50	59	41	40	54	45	44	55	63	44	42	49	53	44	48	54	51	58	43	55	42	48	53	41	48	35	47	52	25	44	67	47	48	41	43	42	37	48	36	50	38	41	54	58	45	49	42	41	47	46	35	45	39	50	58	46	35	39	50	42	47	39	48	33	37	49	31	49	45	33	50	50	39	59	38	38	35	57	60	45	51	60	37	43	65	38	61	50	49	45	49	53	51	63	48	49	41	69	50	41	39	46	39	39	46	44	56	38	43	44	48	52	44	55	40	48	54	50	47	45	39	46	38	50	41	47	46	57	43	47	37	48	38	42	41	27	46	39	55	48	42	49	46	55	44	57	50	45	40	41	40	48	45	44	44	52	45	52	45	42	35	43	52	39	52	41	53	54	42	45	48	40	51	45	41	40	47	51	54	42	49	45	51	31	49	37	46	42	41	55	42	43	47	39	44	42	46	50	46	39	49	46	36	47	38	45	46	51	43	49	45	53	43	49	49	41	45	31	53	63	44	59	49	33	47	51	38	50	47	54	46	47	40	41	63	37	50	48	58	44	37	44	47	45	43	48	42	42	52	41	42	49	29	37	44	46	45	58	52	43	49	51	44	64	35	45	46	38	49	38	55	38	50	49	55	50	42	59	51	54	55	50	44	44	48	40	50	40	43	35	47	53	42	40	47	45	54	45	43	43	51	45	36	43	36	46	36	46	51	33	39	41	43	46	46	40	44	54	48	47	43	53	53	45	53	47	48	44	51	43	55	45	53	47	41	43	56	43	40	59	41	35	42	40	40	44	40	49	47	49	32	40	51	54	53	42	38	53	42	56	46	46	47	38	60	37	47	54	44	44	45	51	57	45	56	47	52	44	63	45	46	38	47	40	44	48	52	45	46	35	39	43	42	46	47	44	48	46	35	45	33	55	55	58	49	40	45	53	41	42	45	49	48	48	51	42	45	45	52	41	51	46	47	55	53	33	54	42	46	45	43	49	33	53	36	40	43	43	53	44	43	40	56	51	50	50	48	48	52	34	49	34	52	46	41	49	49	50	51	45	52	40	41	51	48	38	35	52	44	37	50	54	52	43	60	42	40	50	46	41	60	42	64	45	42	46	43	60	45	47	35	56	49	47	56	47	51	47	54	38	54	44	47	39	44	43	53	36	51	40	45	46	36	46	44	49	51	46	53	47	52	57	45	39	58	40	50	50	42	48	39	42	46	51	55	53	43	41	55	55	44	48	38	42	43	47	39	60	44	50	47	36	43	51	45	49	56	45	38	40	42	48	49	43	49	52	54	48	37	44	44	49	50	39	51	33	41	43	35	40	43	36	39	60	58	54	43	39	39	36	53	57	40	62	44	33	40	41	45	60	39	40	47	58	47	46	42	59	38	54	37	49	57	46	44	40	47	53	39	40	47	43	47	48	47	45	44	41	46	37	47	41	42	44	43	28	50	38	46	41	45	43	43	39	47	37	47	37	44	47	38	60	43	56	43	60	44	49	49	58	52	56	49	42	53	34	37	52	48	38	39	54	46	62	38	40	50	46	49	40	39	48	36	48	43	41	51	39	38	38	48	54	42	43	57	36	40	41	61	46	49	46	55	48	49	52	42	51	42	54	47	51	32	46	43	51	51	48	40	52	56	45	45	46	53	40	56	41	38	66	47	29	56	55	36	47	55	54	43	45	45	34	42	40	41	48	51	35	56	34	43	43	51	54	54	50	45	31	46	50	39	51	49	51	50	55	41	37	49	47	39	47	40	51	44	35	43	37	38	39	59	47	56	35	43	51	44	50	40	38	48	43	41	33	48	44	50	39	48	55	42	41	37	41	44	42	43	51	48	48	51	47	33	49	44	44	40	41	35	40	53	37	55	47	39	39	41	48	46	52	46	57	48	41	58	50	45	43	51	41	58	48	55	39	54	45	55	52	41	64	40	50	61	46	55	47	51	64	47	39	47	41	50	37	46	53	54	50	35	53	47	50	45	34	52	52	50	53	46	47	43	53	35	49	39	56	40	32	59	39	41	57	42	45	36	53	50	43	41	41	44	43	45	41	42	40	54	47	41	59	59	34	47	51	49	65	46	45	41	53	51	35	47	47	45	45	52	40	38	40	51	42	43	43	42	46	42	39	50	47	52	52	48	33	60	54	50	48	47	47	44	39	47	34	41	41	49	41	42	38	50	48	45	47	36	48	61	36	55	40	53	42	37	55	53	48	41	45	46	37	43	48	41	46	47	49	48	37	49	38	47	39	47	40	42	57	51	50	45	50	48	54	42	51	52	38	44	46	48	60	34	47	38	44	38	46	44	52	52	43	41	54	50	49	36	46	44	49	59	32	44	57	41	40	58	52	56	46	55	45	55	63	43	50	43	55	50	53	49	36	32	46	52	44	59	54	46	39	51	36	50	38
17088	6768	7435	519	488	514	510	523	513	468	458	502	490	476	438	478	408	414	433	456	438	452	398	436	462	452	448	436	427	411	415	443	485	423	421	450	388	418	425	411	488	417	455	463	432	423	433	473	404	424	417	463	439	427	441	426	467	389	393	389	424	460	471	422	427	421	436	469	441	465	444	446	457	413	455	455	443	443	416	413	457	439	477	420	413	427	430	457	412	439	450	450	422	389	428	418	406	434	415	469	441	431	432	424	416	427	468	450	443	445	410	402	430	450	452	437	399	437	462	428	413	430	446	439	445	381	424	456	434	457	429	426	422	419	443	417	424	399	439	434	457	439	428	436	462	423	433	445	448	450	474	423	436	419	387	474	437	442	450	433	463	425	445	447	411	446	437	428	454	433	413	427	437	446	416	451	439	413	428	429	452	426	419	417	421	419	466	416	396	428	445	427	430	451	418	433	419	427	448	410	427	468	379	407	427	438	416	457	419	450	434	422	414	459	460	449	413	453	447	401	417	408	469	449	454	449	425	464	423	459	432	403	408	395	462	414	391	421	473	452	449	447	407	438	425	426	453	407	405	430	449	440	450	430	418	398	467	488	418	437	419	463	451	436	444	384	422	432	432	417	401	407	417	415	446	462	394	385	451	437	419	469	448	454	429	433	382	428	437	423	428	455	423	428	453	426	390	426	426	424	386	425	472	416	429	461	456	440	416	390	434	414	434	444	440	431	422	476	440	418	447	412	423	434	435	438	425	411	417	435	420	416	403	453	415	449	448	461	430	417	415	456	446	462	434	453	447	426	414	427	438	440	443	452	445	411	446	421	436	448	409	437	430	421	431	402	431	409	377	463	426	446	422	435	445	434	440	371	445	437	402	402	453	442	441	406	461	396	428	420	445	418	431	455	434	442	443	429	430	452	428	435	428	415	412	427	453	420	443	414	470	414	429	463	420	424	393	440	418	424	439	422	396	433	427	399	418	434	436	444	463	436	405	423	424	409	419	453	439	422	429	454	442	424	448	435	430	433	425	416	415	412	445	396	392	436	379	436	413	444	446	398	407	463	432	458	448	390	431	428	429	424	419	418	445	413	434	450	438	382	464	430	415	423	397	408	445	404	446	422	398	408	422	416	436	457	421	450	427	424	418	429	445	408	450	451	424	448	455	451	387	444	409	426	387	402	449	421	400	475	423	403	458	386	416	406	426	399	438	450	419	421	433	444	426	444	438	448	393	415	424	395	468	449	388	402	406	419	399	422	463	418	428	474	440	431	418	437	444	465	414	446	400	403	440	467	398	421	440	427	431	408	437	429	404	438	452	439	407	422	437	454	442	449	441	447	428	433	446	451	405	429	433	409	470	418	426	410	449	426	425	401	450	431	430	418	404	450	439	444	419	462	412	414	402	454	427	425	457	427	406	429	452	424	435	446	429	417	428	418	461	444	421	429	439	412	437	432	421	446	429	462	438	439	413	429	394	419	412	424	412	433	455	420	419	462	426	445	444	413	422	442	401	433	434	395	401	439	457	441	412	470	385	442	440	473	418	398	394	425	425	439	459	408	468	435	445	451	450	468	437	433	423	394	419	450	419	467	429	481	418	412	417	411	426	425	394	442	429	429	439	437	404	441	455	444	407	439	421	443	472	427	457	422	472	435	391	453	432	454	441	416	437	397	456	453	436	458	417	441	440	420	419	414	436	440	452	409	402	452	420	445	440	472	440	383	427	447	410	425	431	450	430	505	421	425	434	430	448	454	411	439	445	417	403	402	424	425	406	418	446	415	421	414	432	477	427	450	381	423	427	443	418	452	390	387	416	413	423	445	408	371	428	428	446	439	431	472	391	450	410	449	409	420	408	419	415	436	434	425	411	456	425	453	420	465	409	464	410	416	398	386	432	420	453	427	403	453	447	419	437	431	418	446	440	429	427	424	447	415	456	421	441	432	437	439	400	437	422	430	449	427	434	417	442	426	440	435	455	420	418	435	418	455	411	453	446	452	432	391	399	403	389	469	432	428	451	412	400	428	462	441	409	431	424	475	408	425	394	430	437	431	422	419	417	436	454	428	409	419	439	472	441	383	419	443	411	409	407	429	470	459	407	412	407	434	399	424	451	444	422	443	437	403	417	428	420	436	454	412	455	457	419	435	451	429	435	468	420	437	452	431	421	487	421	430	421	475	419	424	439	441	408	493	414	442	444	447	430	438	437	432	399	418	448	424	404	443	439	438	394	432	399	420	456	417	454	410	425	424	431	401	395	404	405	416	421	411	434	445	418	478	434	417	438	420	460	435	438	421	444	409	456	440	436	400	462	442	435	431	439	453	420	446	446	414	420	429	427	390	406	407	398	452	459	433	487	441	408	404	444	448	403	458	398	405	427	445	446	438	444	456	439	411	418	423	456	415	429	418	384	436	436	397	427	418	449	420	419	451	400	423	403	432	471	437	445	422	443	414	413	409	395	412	416	408	433	431	454	444	459	401	425	422	406	423	387	450	439	430	430	414	435	439	421	448	392	402	438	418	421	404	420	425	414	404	410	403	437	423	450	416	421	462	421	482	405	418	438	420	375	422	432	440	376	433	437	449	413	440	457	424	388	428	440	449	405	398	442	455	394	414	435	442	415	417	403	446	387	410	408	420	445	447	429	439	390	416	457	434	467	407	440	405	461	408	409	442	448	413	419	420	435	429	405	419	434	422	436	426	442	423	419	422	423	402	422	429	467	436	465	402	394	430	419	463	446	435	405	418	438	425	421	386	413	459	401	452	421	415	448	430	433	455	430	430	436	430	460	429	420	408	466	439	450	436	442	462	432	414	484	429	417	392	501	402	444	433	365	452	429	441	446	432	427	443	445	431	445	420	450	405	454	434	421	439	464	431	424	444	428	431	424	420	436	458	462	440	436	408	425	383	416	465	433	398	420	459	405	412	441	420	410	429	429	456	407	408	437	432	418	442	421	452	406	407	404	407	428	451	433	411	427	450	457	406	427	438	459	424	426	431	431	424	437	394	425	390	428	405	440	415	416	446	436	432	434	437	447	420	407	417	462	456	438	417	390	418	435	419	427	392	438	443	420	393	419	422	442	429	439	438	404	420	406	406	401	483	438	451	421	411	430	410	388	431	444	432	442	434	413	407	450	411	428	430	459	415	412	416	469	459	409	414	461	438	416	434	413	434	439	439	482	443	436	471	425	414	407	439	463	429	437	473	409	436	421	428	427	438	402	420	416	444	411	432	471	430	435	444	433	452	412	382	417	423	447	423	418	446	404	430	449	466	450	432	406	426	407	415	420	406	449	443	421	456	427	430	451	422	446	451	444	456	434	432	403	484	404	441	423	417	442	412	438	394	427	416	391	416	401	450	444	437	432	420	402	423	396	377	449	408	453	413	491	423	457	406	449	424	386	404	441	390	456	443	451	418	409	431	401	425	474	427	402	423	439	413	440	452	443	441	449	413	437	427	450	419	417	399	409	435	424	427	429	450
2939	3210	3336	97	49	36	52	43	54	45	41	34	47	35	50	56	37	46	44	42	40	35	47	49	31	49	33	32	45	39	40	40	41	28	50	37	45	51	36	39	39	41	43	44	29	47	32	32	48	45	45	51	39	51	43	31	38	48	49	39	44	39	29	41	41	35	36	40	46	48	44	44	47	42	38	31	36	45	34	45	51	42	38	28	33	48	52	38	41	38	36	40	55	41	41	48	43	40	37	58	43	57	46	37	36	42	43	38	43	40	36	40	48	27	41	38	38	56	49	43	34	39	45	30	48	44	47	33	45	36	51	44	42	30	44	40	40	34	37	33	48	37	38	48	30	41	51	48	35	46	38	48	57	40	46	36	49	50	47	35	36	45	47	47	52	46	40	45	36	37	45	38	41	50	45	35	34	41	42	39	35	52	38	33	40	51	47	34	30	47	37	42	42	44	37	44	54	41	48	52	47	43	52	48	42	44	29	54	37	50	31	44	33	30	41	44	42	42	41	41	30	45	40	46	39	41	40	31	51	36	38	39	38	38	35	32	31	34	39	45	56	40	45	32	33	51	56	47	48	30	45	54	35	40	38	38	37	45	48	34	44	37	45	36	39	52	38	44	39	37	43	36	36	43	43	46	46	40	35	43	47	46	44	33	31	48	43	50	48	35	44	40	53	39	43	47	42	65	53	47	45	27	29	53	37	43	50	46	48	41	42	40	47	44	41	48	33	45	47	36	40	44	42	44	35	43	43	35	49	32	43	39	55	45	29	52	49	51	38	32	39	49	42	47	49	45	46	52	57	46	41	34	32	33	39	52	49	36	39	38	39	40	36	38	47	39	32	42	39	31	47	57	38	32	35	48	43	41	44	39	38	44	53	40	48	35	51	49	48	47	38	35	39	49	28	47	44	40	39	49	44	49	58	40	49	35	45	41	42	51	47	52	39	46	54	50	54	37	40	44	46	50	33	38	48	35	33	34	30	42	33	36	28	40	45	47	53	43	42	47	48	40	38	43	46	30	40	35	45	36	45	34	47	36	37	47	41	36	41	46	55	45	52	41	57	42	50	42	42	65	34	52	45	27	34	44	43	35	40	43	46	40	44	34	52	40	30	37	42	37	46	38	46	39	40	49	39	41	42	43	51	36	43	38	48	42	29	42	41	37	43	39	50	48	51	41	41	39	39	58	33	42	44	51	33	39	43	38	45	42	32	39	31	45	43	39	51	30	44	42	32	42	43	40	47	50	51	47	34	46	40	38	50	36	42	41	42	42	52	50	35	52	30	43	39	51	44	36	45	32	36	47	40	42	40	49	34	39	42	52	53	46	42	50	47	38	42	50	49	35	56	48	46	41	35	37	30	44	43	31	29	51	51	43	36	40	36	33	42	36	41	40	45	48	47	39	51	39	41	43	47	36	49	38	47	41	59	57	47	38	44	44	48	39	42	54	39	43	52	40	35	46	36	43	40	49	40	51	41	54	46	40	50	45	38	33	50	50	38	43	36	43	48	40	52	44	40	41	45	42	42	42	53	37	41	38	44	48	37	47	40	49	53	33	31	43	39	36	35	35	38	22	32	49	41	36	29	47	43	36	45	44	37	34	40	35	47	40	41	48	40	51	35	48	40	29	39	49	49	36	44	45	43	50	39	38	42	40	52	40	46	47	51	48	35	37	49	44	40	36	33	47	50	41	34	38	36	37	38	45	41	38	32	37	32	52	37	47	21	43	56	44	50	43	38	40	34	40	46	43	37	36	46	34	40	41	34	46	39	37	47	48	35	46	45	42	46	36	49	42	37	45	39	37	37	48	36	39	50	34	40	52	44	37	52	42	43	46	42	40	36	39	51	35	49	48	36	48	40	43	42	42	41	39	35	42	43	50	44	32	45	38	34	45	37	50	37	33	40	46	43	45	49	51	40	39	36	41	38	29	45	45	43	48	33	33	41	48	34	45	47	56	31	41	53	54	47	48	46	48	44	35	33	48	34	45	58	30	39	35	45	35	41	52	39	43	33	40	40	29	42	35	37	45	43	43	46	50	42	34	43	40	54	43	44	62	46	40	43	47	42	45	51	32	49	54	51	41	37	55	48	49	40	53	41	40	41	36	31	36	35	33	32	44	33	40	47	45	39	38	55	35	28	43	43	48	52	51	45	36	28	40	35	46	47	46	42	49	41	34	39	47	44	42	37	39	41	46	35	47	36	32	45	42	41	33	35	34	43	48	38	40	39	49	44	43	35	43	46	36	43	34	51	43	49	41	59	38	36	36	41	48	41	45	45	43	50	49	54	36	28	41	49	39	43	35	43	41	32	35	54	48	42	43	46	40	43	40	42	31	45	36	46	38	43	43	45	40	54	43	36	40	38	39	46	45	31	42	51	49	49	37	45	46	45	38	43	43	42	45	44	41	34	42	47	43	44	47	28	38	38	47	35	52	36	41	43	44	38	42	48	42	36	35	50	56	38	40	44	37	30	50	40	40	49	39	37	43	43	47	48	45	44	36	56	38	33	43	48	49	41	43	41	34	41	46	44	37	55	49	48	41	36	39	29	58	43	45	49	40	42	36	45	44	47	48	43	38	40	39	46	38	31	37	28	48	48	33	35	48	39	30	31	35	45	49	39	44	44	40	40	52	43	43	46	36	48	47	37	40	44	49	37	38	45	41	41	37	41	28	45	39	40	40	44	42	40	44	56	36	45	40	44	38	41	37	35	52	37	42	40	41	43	35	50	52	44	49	25	38	47	47	35	34	45	38	44	42	50	36	45	29	49	36	52	42	46	44	43	42	37	45	41	52	47	37	43	48	40	41	50	38	52	51	49	41	49	43	47	42	57	37	40	42	42	40	46	41	37	50	39	33	42	61	48	37	46	47	36	36	48	49	48	36	52	52	41	38	49	38	36	41	40	37	39	44	42	38	42	35	39	44	31	29	47	48	35	54	47	40	31	51	36	47	44	46	46	40	39	39	46	37	34	34	38	37	45	41	47	46	35	41	42	44	40	43	37	40	38	54	42	30	34	37	41	39	50	38	35	42	37	34	52	33	34	48	47	33	50	48	47	46	38	46	47	38	46	35	53	38	44	39	47	34	44	41	34	45	39	51	41	34	38	52	39	39	30	45	55	48	39	40	39	51	50	50	40	39	30	38	49	45	45	49	40	36	40	45	38	40	35	38	48	40	30	36	49	26	42	39	33	35	29	29	36	50	45	47	36	42	41	40	41	56	44	34	35	43	38	42	38	52	51	52	37	49	33	44	41	36	31	41	40	33	43	39	44	51	35	48	49	48	40	42	42	34	42	48	44	38	40	35	41	35	41	49	40	43	39	42	44	43	49	34	44	40	32	42	35	35	43	38	51	42	43	35	41	50	48	36	58	35	36	43	67	43	51	45	47	48	49	46	44	48	45	41	39	38	44	43	50	39	47	59	54	44	43	48	43	45	35	44	33	43	40	39	43	38	41	43	49	46	45	43	37	37
29306	21709	20754	732	820	979	1116	1047	903	785	680	651	587	576	544	586	501	511	499	510	490	477	438	437	453	466	460	393	432	450	464	435	458	456	425	429	442	419	390	445	413	435	426	440	410	470	412	394	425	418	406	400	433	422	414	404	418	398	449	390	404	399	402	397	411	437	433	414	418	417	396	419	404	403	422	397	412	438	417	418	394	399	421	416	438	399	411	430	427	422	410	393	415	402	370	414	392	430	421	395	415	376	419	455	404	378	431	415	439	388	418	412	413	430	385	389	400	405	430	415	420	435	400	435	420	421	398	442	420	418	381	410	383	442	423	395	411	456	431	423	424	390	409	381	413	398	427	400	430	379	415	432	397	408	369	421	430	413	427	435	411	397	385	431	436	393	440	370	400	396	430	383	410	434	403	383	439	402	411	456	421	406	401	436	436	422	393	389	415	439	439	426	403	391	442	382	444	419	405	404	394	403	416	386	399	422	407	371	389	428	407	427	400	428	403	379	395	412	412	425	435	405	442	410	382	395	420	402	394	404	425	400	425	397	443	379	409	382	421	379	412	412	374	395	390	428	431	419	433	393	385	419	409	416	373	441	441	407	357	439	366	394	397	382	393	426	404	387	407	411	421	408	439	406	412	383	372	395	371	391	406	421	421	403	412	379	395	442	400	397	403	440	413	411	414	392	434	395	400	414	437	405	452	395	425	419	393	425	447	403	421	439	411	345	417	373	401	408	444	427	419	424	416	412	443	377	417	432	426	393	408	448	430	399	396	407	407	424	386	464	422	417	409	399	377	396	406	411	394	455	401	381	376	400	398	421	421	425	406	423	407	411	415	425	353	381	399	405	394	405	425	422	415	416	420	400	403	407	382	393	390	373	398	390	408	398	430	386	400	383	378	373	394	384	416	442	417	399	401	418	418	433	439	431	421	417	369	402	389	428	380	442	401	407	399	408	429	412	423	369	419	423	409	425	385	382	390	407	407	420	416	421	391	393	396	403	409	403	430	417	408	410	379	391	408	391	420	428	417	421	448	416	385	446	419	396	416	418	380	410	402	398	434	420	359	393	375	430	382	398	398	405	409	391	394	397	411	422	435	398	429	424	391	394	429	402	401	390	417	398	388	372	355	404	409	400	377	409	421	389	430	415	449	425	435	419	407	409	407	414	419	388	408	421	372	397	441	432	401	408	431	442	398	389	389	408	384	393	425	421	415	386	399	379	366	390	348	420	386	423	447	448	414	398	383	421	383	416	430	415	375	404	435	448	373	419	390	436	381	396	413	395	422	424	437	370	408	422	431	417	398	416	394	409	437	401	442	423	425	412	451	397	409	410	410	391	430	408	363	444	411	381	393	433	415	401	422	429	400	417	394	435	396	393	384	423	386	392	425	427	417	411	403	382	368	425	421	428	360	387	413	420	390	385	371	402	416	393	416	452	382	360	404	402	416	386	416	417	378	442	437	440	399	384	389	418	400	388	386	415	408	442	395	412	415	373	376	425	415	415	416	445	440	428	416	430	436	400	462	412	411	413	408	405	380	412	359	423	421	439	417	395	403	391	402	456	434	438	417	379	423	414	427	425	391	420	403	383	406	409	369	418	407	441	376	399	404	388	419	395	399	414	413	373	408	412	432	402	394	415	398	411	387	393	421	405	430	406	387	389	409	460	385	392	410	401	407	455	399	409	430	408	405	453	421	423	414	401	445	421	429	378	395	434	419	413	375	425	421	419	403	394	418	409	419	419	424	393	396	435	435	387	441	384	386	389	403	401	392	403	405	435	402	372	375	437	410	400	414	423	417	432	440	431	406	411	412	404	381	401	405	426	405	369	402	422	387	404	397	406	419	374	425	390	405	413	397	387	395	437	413	426	431	389	453	419	419	424	367	409	412	405	405	395	437	419	439	384	400	443	411	449	371	397	387	422	419	414	427	383	394	395	372	386	448	420	408	425	399	424	411	443	431	419	398	374	453	428	393	420	451	403	380	423	406	434	402	389	384	388	402	429	382	361	396	421	413	383	424	444	404	402	396	424	390	413	434	379	387	422	377	394	428	411	404	410	429	458	431	399	407	470	393	430	400	436	440	410	401	420	393	401	373	429	423	371	396	428	391	405	399	420	411	411	418	387	379	383	432	387	411	424	454	390	384	404	383	384	410	402	420	424	416	437	403	423	380	411	412	440	391	379	398	414	386	439	472	409	401	373	366	413	425	414	399	410	402	433	422	391	414	417	402	394	405	391	444	381	404	409	431	406	407	386	429	396	414	433	409	427	433	385	388	401	444	423	387	414	413	423	397	431	413	420	419	434	436	447	392	378	426	404	396	388	434	439	414	428	397	415	393	424	421	450	407	406	405	424	419	389	436	412	410	402	408	380	419	415	396	378	429	394	413	394	415	412	407	423	405	399	377	413	416	380	418	430	399	403	400	376	383	461	405	430	422	394	432	460	397	396	412	407	397	433	404	390	419	408	428	416	435	443	410	418	388	391	399	401	406	391	434	407	385	386	429	386	392	413	396	394	411	440	414	423	396	383	422	400	428	400	440	428	413	451	393	387	413	382	421	367	398	405	383	391	405	452	413	449	380	419	420	371	394	403	380	448	414	401	406	393	408	383	442	407	419	382	420	404	421	411	404	423	396	409	399	413	399	439	441	431	411	436	401	412	401	436	415	399	391	399	438	441	380	399	425	361	402	394	437	435	414	416	422	400	398	375	466	444	426	396	433	438	386	414	420	418	444	416	406	399	418	401	396	426	422	404	398	390	417	414	434	401	400	406	391	404	459	441	384	422	424	418	393	403	420	411	430	414	411	398	425	372	442	383	403	441	396	414	424	423	457	427	397	438	437	377	395	401	405	409	421	412	401	424	420	392	438	440	414	454	420	446	413	404	403	419	405	393	412	414	409	430	410	374	410	412	433	412	404	417	361	406	420	376	442	399	385	452	421	370	408	466	404	461	375	415	411	413	402	378	403	416	409	415	418	413	442	434	411	397	419	417	436	433	438	441	417	391	424	416	415	453	427	393	410	422	400	409	391	405	422	437	431	394	386	384	420	421	404	422	387	391	470	393	411	378	408	386	397	402	424	385	388	418	396	391	404	415	423	418	416	396	377	388	408	387	444	376	391	409	402	431	433	434	417	378	429	408	409	401	401	408	423	406	436	392	389	407	399	432	405	428	375	403	415	389	393	362	405	422	411	415	409	443	419	415	446	444	421	389	406	395	395	426	378	404	430	463	408	428	387	437	405	408	423	417	418	399	412	408	397	407	408	439	422	433	408	382	413	443	420	445	423	413	432	404	392	376	425	407	386	417	419	428	408	425	387	411	445	418	431	462	378	414	413	370	427	413	408	416	432	376	410	449	413	397	413	405	450	369	432	426	390	430	418	397	402	381	457	399	386	399	402	436	394	392	373	407	393	409	372	416	422	412	399	431	406	399	419	432	416	427	406	438	411	384	412	416	394	408	391	387	426	411	405	413
3109	2227	2924	58	31	31	33	31	39	24	29	39	31	21	35	23	19	23	33	30	27	19	28	28	25	34	35	33	27	27	20	22	23	20	26	24	19	21	24	28	27	31	27	23	28	24	16	19	35	26	31	34	28	31	30	24	24	29	22	21	26	24	31	26	18	34	28	30	27	21	21	21	26	33	35	26	27	28	16	23	15	23	23	31	21	25	27	33	20	25	29	23	28	19	21	31	30	33	27	34	28	26	33	30	24	18	18	24	30	26	25	22	23	15	30	29	30	28	25	23	25	25	18	32	27	31	27	28	33	27	27	35	28	25	25	16	20	28	23	26	29	33	21	18	19	28	26	27	24	29	25	29	29	23	24	18	34	23	32	35	30	27	29	20	26	43	16	26	26	24	20	22	21	23	32	25	25	27	18	26	28	22	26	31	30	28	21	29	29	26	30	27	24	32	25	25	28	35	19	28	22	25	27	24	17	17	23	27	22	19	27	20	32	22	23	35	32	19	31	23	24	28	32	20	16	31	31	39	24	14	25	28	36	19	31	29	26	28	17	16	39	26	26	25	24	32	24	26	25	22	21	32	25	23	22	26	17	23	29	30	15	29	28	39	24	31	26	28	22	25	24	26	29	32	25	26	19	22	24	22	28	22	29	27	26	16	28	28	27	30	20	26	26	24	25	15	23	26	37	20	28	28	24	26	19	22	27	22	17	33	34	28	28	24	30	30	26	30	30	28	19	34	31	23	25	28	29	24	33	28	32	30	27	23	28	26	26	25	28	29	34	20	29	31	20	23	20	32	28	26	25	26	23	30	23	31	28	31	25	33	29	31	27	25	22	25	22	20	24	29	30	29	28	29	29	27	22	21	21	22	26	33	22	31	43	24	17	20	26	39	22	19	29	23	21	27	22	21	28	30	24	34	27	28	24	30	37	24	21	23	24	20	22	21	34	37	27	27	25	37	26	31	30	28	31	32	18	23	28	29	30	33	28	25	31	35	26	17	22	37	24	31	35	26	35	30	20	27	20	29	15	24	32	31	33	22	26	24	25	27	43	36	31	18	29	19	27	27	26	20	31	28	35	18	25	33	21	26	34	27	28	26	24	21	19	33	23	26	30	30	19	26	25	27	21	27	29	23	38	32	25	28	22	23	29	25	20	32	26	27	22	27	18	24	17	23	32	20	22	36	22	29	22	26	30	23	22	29	22	31	27	30	31	19	27	29	28	29	27	42	16	26	33	29	27	22	24	30	16	27	24	34	15	33	27	29	19	20	26	22	30	24	24	34	17	24	23	24	24	32	25	29	29	35	27	19	24	36	25	31	20	27	29	23	29	33	29	34	30	19	26	32	18	25	22	28	20	30	31	29	23	37	21	24	19	19	34	23	28	26	26	21	25	32	25	25	24	29	23	22	22	25	40	25	27	33	27	29	26	20	29	30	31	30	25	28	23	27	34	14	23	30	26	26	32	28	16	15	18	22	27	24	24	24	23	37	29	24	18	20	34	25	22	26	22	28	27	27	18	25	26	38	32	25	37	19	28	25	21	20	31	19	19	27	23	28	25	23	27	20	36	29	26	16	32	26	22	27	15	22	24	32	21	32	21	29	30	29	26	33	29	25	41	25	34	26	27	26	23	25	28	35	28	24	23	29	24	26	33	25	26	24	24	26	25	24	24	20	29	33	24	33	23	30	22	25	21	26	22	27	32	23	29	32	24	27	26	16	21	27	30	21	26	31	35	25	30	28	23	39	22	21	26	27	30	26	31	31	25	19	33	34	23	25	30	29	18	29	26	33	26	16	28	26	27	27	33	24	39	28	26	27	12	24	33	23	30	22	33	24	21	15	21	27	25	30	24	29	24	17	26	26	25	29	25	27	28	19	18	26	25	24	29	31	26	17	19	37	31	25	20	32	24	27	22	29	26	34	26	29	31	22	23	30	27	25	23	31	29	35	30	21	24	28	21	29	21	23	23	23	41	22	21	26	33	27	24	30	25	30	25	25	24	27	30	26	27	24	31	20	17	28	30	22	32	28	20	27	32	23	28	31	27	24	33	20	25	25	31	29	17	29	21	26	30	21	19	20	25	28	32	35	29	32	29	39	15	27	23	25	30	34	22	23	34	32	36	24	22	28	25	25	24	29	29	25	27	35	26	26	25	22	28	30	28	33	26	21	22	31	30	21	17	29	27	15	25	21	28	30	21	25	34	19	27	32	31	18	18	24	28	21	38	28	25	30	21	36	23	22	28	19	22	28	27	25	34	36	20	29	26	21	31	28	23	23	21	30	22	26	25	27	21	29	36	23	27	36	28	28	33	27	37	28	33	32	24	22	24	29	16	28	27	32	31	26	23	30	21	33	28	23	26	15	20	30	13	27	30	20	26	19	29	23	27	23	31	20	22	25	24	26	19	24	30	23	27	29	25	27	23	23	28	35	21	20	31	28	31	32	24	28	29	31	29	20	25	23	27	32	29	26	20	25	25	26	23	23	29	33	28	30	31	33	27	36	31	27	26	23	27	31	22	26	18	24	22	21	27	34	24	25	21	18	23	25	28	22	29	15	24	25	21	22	29	24	25	21	26	20	24	24	27	35	22	25	21	28	20	34	22	30	25	21	26	22	25	30	31	24	31	21	22	24	24	24	29	18	20	28	35	31	26	31	20	17	30	34	27	29	25	35	34	30	25	32	26	23	19	30	17	27	30	26	31	25	21	26	28	30	26	29	29	26	29	34	32	23	30	16	25	18	24	27	18	25	29	19	36	31	26	24	31	26	24	27	29	20	22	34	25	15	28	31	19	34	21	29	30	47	21	18	23	22	22	26	23	25	27	24	24	21	32	17	27	30	18	26	20	23	25	22	32	31	26	29	28	24	30	25	24	30	30	32	27	26	26	24	26	24	33	25	28	31	27	27	29	22	25	24	32	33	29	25	29	26	22	26	25	29	28	17	23	31	28	33	21	29	31	24	20	17	31	25	23	24	20	29	27	30	19	28	21	26	30	26	21	24	30	28	31	31	18	26	29	27	28	31	26	28	37	16	26	29	17	24	28	28	36	30	27	30	27	24	25	27	21	30	34	20	20	25	19	26	24	34	24	31	32	17	24	15	26	29	22	23	32	28	24	25	29	34	39	31	32	24	22	19	24	28	36	22	18	27	43	22	23	31	29	27	24	27	37	34	36	28	29	22	26	24	26	26	25	18	19	28	25	25	31	26	18	24	32	20	23	24	26	26	20	17	27	28	30	19	33	18	22	29	22	22	22	27	23	24	41	38	34	39	22	29	31	22	26	28	16	26	21	38	25	27	38	17	22	27	26	35	27	23	25	22	14	23	28	20	27	29	20	26	21	26	25	35	25	31	28	31	27	20	35	32	32	22	21	25	26	29	28	22	23	16	26	18	23	18	21	25	34	30	29	21	25	26	26	23	26	25	20	35	32	34	34	23	25	30	26	27	13	32	33	26	21	29	31	32	32	21
25182	18387	19556	583	437	663	834	727	712	576	537	455	428	409	381	352	360	364	347	350	312	315	325	324	303	262	235	284	322	316	273	282	268	271	280	269	254	262	286	249	280	252	264	270	269	259	251	235	284	246	280	260	277	230	275	253	253	228	264	247	261	246	238	254	257	227	281	260	241	241	245	239	240	241	260	247	239	233	249	249	243	236	218	237	269	229	255	236	217	234	228	258	237	258	247	261	236	235	267	252	245	248	218	263	226	266	258	259	258	225	258	260	247	259	256	266	239	233	255	241	256	253	238	235	266	241	239	226	259	243	270	248	266	226	256	244	231	224	236	261	233	224	202	243	261	255	233	242	231	261	246	244	232	242	237	252	259	243	237	260	246	229	244	239	251	244	258	237	260	224	253	272	227	248	241	258	258	225	261	248	251	246	236	246	261	236	259	241	253	264	244	238	228	254	236	229	258	276	249	236	249	229	254	258	247	230	246	239	215	292	249	231	243	238	248	268	247	218	232	252	260	248	286	247	234	233	238	241	270	231	238	226	255	234	260	247	212	241	248	245	276	232	254	253	249	262	256	216	259	268	227	253	237	273	262	241	260	223	251	266	248	269	269	219	248	245	243	258	259	254	237	254	216	248	258	224	263	224	227	274	255	225	270	257	240	242	227	222	237	243	234	268	259	227	231	239	241	233	252	225	245	259	256	265	268	275	230	236	226	234	259	237	243	239	225	246	246	237	239	241	255	264	238	267	236	243	248	241	218	256	249	224	222	211	272	262	245	242	260	235	264	250	264	257	255	248	267	246	247	240	233	255	265	250	225	228	228	239	241	249	297	247	235	274	248	239	245	265	249	262	289	236	241	240	245	240	228	294	254	227	248	237	253	254	238	266	232	267	243	235	246	255	262	243	254	244	204	224	274	282	254	215	244	229	229	250	240	258	248	257	250	220	262	227	259	266	255	231	252	227	264	234	230	236	257	244	233	249	240	245	260	232	211	214	230	259	244	246	254	295	261	244	241	240	260	241	220	244	245	241	248	260	267	247	227	242	243	251	249	237	227	229	255	257	249	224	252	236	247	223	229	272	235	259	248	252	254	257	224	234	229	249	209	250	249	242	240	260	261	248	256	238	237	244	258	258	229	258	247	259	260	270	255	240	261	239	255	262	242	246	250	237	244	268	244	233	231	258	210	261	249	248	259	271	239	220	247	227	234	239	236	243	247	261	227	269	234	256	233	261	289	228	247	271	246	260	236	236	243	239	273	251	243	233	253	250	260	231	246	281	214	239	264	236	235	269	246	234	255	250	243	270	236	263	245	246	223	218	241	222	215	249	252	241	225	258	248	261	237	228	231	243	239	263	240	245	239	229	259	292	272	253	230	252	245	220	246	242	241	260	253	240	256	265	233	248	260	217	248	271	270	257	223	264	251	220	251	236	248	269	288	262	251	239	247	240	240	237	249	206	235	252	266	260	257	250	258	256	261	269	246	262	257	238	268	223	287	239	266	210	239	227	251	263	253	253	241	254	234	265	272	251	266	260	247	245	279	234	226	240	242	258	257	242	268	271	239	257	252	218	251	238	253	230	236	244	246	245	246	242	262	247	211	239	249	235	235	230	238	245	240	253	240	252	248	269	228	246	266	239	279	249	235	234	233	245	226	249	245	246	233	260	224	270	271	224	222	255	257	242	243	233	254	246	234	251	259	224	250	251	256	255	265	233	245	244	239	235	248	246	276	251	241	259	240	223	237	258	263	238	240	263	242	250	247	263	256	261	255	275	236	237	256	237	248	256	245	244	238	249	282	229	246	249	263	236	258	244	238	245	255	233	268	262	222	230	217	275	243	257	245	223	243	227	263	271	235	214	238	228	244	251	258	274	243	234	270	215	228	244	233	250	243	228	280	238	246	263	227	243	237	233	262	263	259	229	241	233	250	254	236	223	221	245	263	264	228	287	239	242	256	238	253	250	239	242	259	239	243	243	258	255	265	235	245	274	228	229	247	241	260	239	251	256	263	247	246	226	218	252	236	231	238	276	244	252	210	235	219	226	247	217	251	223	259	236	243	224	244	251	228	239	217	256	234	241	240	267	251	248	245	240	232	212	245	256	225	240	248	267	246	246	253	255	239	220	237	255	250	250	231	266	244	250	227	247	238	238	267	247	244	242	230	263	282	212	235	249	255	202	236	218	240	270	250	252	231	252	235	253	272	237	250	230	239	222	233	223	247	230	241	227	229	263	245	258	222	243	228	270	240	222	246	214	275	251	249	253	226	267	252	214	255	249	290	258	261	265	238	242	250	253	223	216	250	248	236	231	229	252	238	248	233	238	251	217	233	233	227	222	242	233	277	248	221	256	224	240	283	238	247	265	264	243	245	223	247	230	245	229	251	230	243	249	244	221	249	258	249	263	251	224	246	253	214	237	234	252	246	257	262	231	280	232	260	255	246	253	248	235	275	267	244	256	234	249	259	254	239	254	246	266	261	250	259	250	272	267	255	257	258	252	232	250	265	246	256	237	232	259	242	238	238	252	248	236	260	265	250	252	268	256	234	242	219	249	225	225	240	274	253	268	267	255	238	262	254	253	260	219	247	245	267	271	244	274	222	239	235	237	230	236	245	248	254	247	262	195	260	260	237	258	261	240	265	262	235	221	225	251	263	252	229	222	251	237	258	234	232	259	254	234	274	238	225	233	247	265	255	272	249	238	238	236	257	258	241	255	248	240	232	274	243	199	253	243	230	248	259	240	229	249	254	247	243	237	232	263	263	241	233	248	241	228	241	254	255	236	254	248	239	262	218	253	239	243	249	251	260	244	231	246	257	283	265	246	220	257	264	249	250	259	247	261	246	257	248	263	247	265	253	259	250	264	257	257	282	265	238	236	235	276	249	255	241	227	275	240	253	240	241	224	269	250	244	241	270	221	267	247	252	219	268	243	248	235	233	244	236	236	259	246	243	251	262	264	217	251	238	268	230	233	272	220	240	265	218	249	224	294	242	255	253	243	233	234	268	263	253	252	249	243	238	252	263	232	231	227	234	246	242	258	249	246	246	255	231	242	254	246	226	232	233	239	221	223	264	232	275	256	260	237	238	249	241	233	234	253	247	256	232	256	250	268	243	220	246	292	236	249	254	256	262	235	233	234	302	257	253	256	248	271	231	242	258	249	244	287	242	237	225	249	247	253	245	250	264	268	254	270	255	260	289	258	264	232	245	243	259	243	280	281	260	258	252	265	259	241	244	240	246	233	270	279	259	240	231	246	251	228	250	261	250	245	275	230	261	242	240	223	251	255	271	271	249	245	234	255	253	237	232	252	262	242	211	252	249	220	254	248	210	227	261	238	268	245	210	222	259	250	241	210	236	262	249	258	253	251	230	244	239	255	247	248	257	226	234	237	254	255	221	253	244	261	232	234	252	275	259	215	241	255	258	278	225	241	241	257	253	240	244	245	241	237	250	251	255	264	239	254	258	261	226	239	250	271
4132	4469	5188	101	41	38	43	37	39	38	39	30	24	38	23	28	32	39	34	26	29	36	35	30	21	23	28	21	25	23	21	26	30	25	23	25	26	34	29	21	31	34	23	25	17	28	34	29	24	20	32	24	23	19	21	19	25	32	20	22	17	25	25	31	25	28	30	18	27	33	27	34	25	27	32	23	22	30	18	17	29	28	29	26	25	22	20	17	30	24	18	27	25	28	30	26	28	27	23	27	27	26	26	28	34	22	28	24	33	34	24	16	23	29	28	31	16	19	18	24	19	31	21	19	27	26	25	35	27	30	22	16	24	33	28	20	23	24	23	24	20	22	23	30	30	24	32	20	32	24	35	21	28	26	25	30	39	24	23	33	21	34	19	25	21	31	27	22	26	23	22	22	22	19	26	24	20	26	34	31	23	27	21	29	19	36	22	24	17	21	28	29	28	25	27	23	27	26	28	30	25	20	24	16	14	25	20	20	21	30	32	26	25	21	28	27	27	29	28	21	27	23	21	22	25	24	28	29	23	27	28	29	27	27	30	30	23	38	18	30	20	32	26	36	20	21	20	31	24	25	26	24	27	24	23	20	30	32	32	25	33	22	19	25	31	23	29	39	33	25	25	34	34	32	27	26	24	21	24	23	21	33	26	21	24	27	30	28	28	28	27	30	28	17	28	27	20	30	31	19	28	24	23	27	24	34	27	23	28	22	19	24	32	21	26	17	23	25	35	27	29	28	32	22	18	26	26	20	24	23	26	29	19	23	31	31	23	34	24	17	32	31	15	26	19	26	28	24	20	24	21	23	29	23	29	35	25	24	29	20	27	24	34	27	35	29	23	22	28	35	17	31	31	27	17	31	20	24	22	34	30	16	23	35	23	31	20	31	28	27	20	22	29	24	31	20	30	22	11	19	17	34	34	24	19	25	15	28	19	20	21	28	27	23	40	30	34	25	26	31	28	19	23	29	20	24	34	30	21	27	16	19	29	34	30	23	26	29	34	25	27	36	23	18	20	23	30	27	18	15	32	27	17	27	29	30	36	30	29	20	34	21	30	32	27	18	26	27	27	29	33	25	28	37	24	30	30	22	24	31	24	21	19	25	27	27	39	26	26	24	23	25	26	29	21	25	23	28	24	21	28	27	21	33	28	26	29	23	33	25	15	27	36	26	24	24	22	25	28	25	24	24	19	23	29	30	18	17	17	33	32	26	33	25	29	25	34	20	26	26	22	27	29	20	38	25	23	18	29	20	24	35	20	21	26	25	25	23	26	27	28	27	28	24	29	24	25	23	26	16	21	23	24	19	26	24	31	18	32	28	25	16	36	29	25	25	26	28	29	22	24	31	19	28	26	23	28	29	23	28	16	25	28	24	17	21	12	20	21	37	39	20	21	21	22	23	29	35	21	27	21	19	31	24	38	22	26	17	33	20	27	25	34	21	27	22	27	27	29	20	17	21	24	35	25	21	27	25	23	18	21	20	22	28	25	19	23	23	23	22	24	29	21	27	20	28	30	23	19	30	21	17	25	32	26	23	25	30	31	27	23	30	21	19	22	25	18	30	17	23	21	27	27	28	26	34	17	33	22	36	23	16	22	34	23	24	24	35	30	24	25	28	20	31	23	27	24	21	22	34	34	31	20	28	29	22	19	27	19	22	20	33	32	21	29	31	26	33	17	28	25	19	21	27	29	24	33	29	20	33	26	31	26	24	17	10	28	17	24	23	24	23	31	26	18	25	35	25	33	33	26	29	26	24	28	24	30	31	27	21	23	22	23	28	32	28	24	29	24	21	31	25	32	28	26	31	32	24	18	19	28	37	23	22	19	28	25	20	31	34	26	22	30	20	18	29	23	29	24	25	18	23	27	26	21	27	24	34	25	29	33	21	22	23	24	13	26	31	32	35	30	27	16	19	26	25	26	30	25	28	18	32	24	23	26	23	29	27	30	13	37	23	27	22	28	18	30	26	34	22	30	36	33	28	20	24	19	22	30	22	34	31	36	21	24	21	19	23	22	23	21	26	24	18	25	23	20	31	19	25	20	25	16	22	24	29	29	26	27	29	27	28	32	30	37	23	20	28	28	26	29	25	19	27	26	26	28	31	25	32	22	18	37	26	21	27	29	28	15	14	26	22	30	33	33	20	22	29	21	19	22	24	24	28	25	18	22	31	18	32	24	28	32	29	30	23	21	28	26	22	26	26	25	23	26	18	26	29	28	22	19	17	21	28	31	28	27	31	22	21	39	26	32	34	23	14	18	22	34	24	34	15	27	30	32	23	34	30	29	25	28	15	27	21	21	22	22	24	25	23	26	21	29	30	15	24	26	23	28	16	22	25	21	24	31	24	33	30	26	22	21	29	21	34	16	24	27	29	20	23	25	23	39	25	24	21	22	30	35	20	18	21	25	25	22	32	29	26	25	28	25	21	31	24	24	29	26	23	25	30	36	24	34	26	26	33	27	22	18	30	22	29	29	24	26	22	25	29	30	27	34	24	24	33	21	28	24	26	25	34	26	26	27	23	30	31	19	26	28	18	22	23	23	28	24	23	24	28	20	17	30	25	20	30	22	22	31	23	31	20	22	22	36	25	26	27	23	26	16	29	17	30	26	35	26	21	30	25	17	20	25	29	32	35	20	23	23	39	30	25	18	19	21	32	37	23	26	36	29	29	30	19	37	21	26	25	25	20	24	18	28	28	23	29	31	28	36	27	20	26	30	23	26	28	26	22	22	26	28	26	19	17	34	20	30	25	26	26	22	21	24	18	27	27	27	26	17	27	28	21	17	27	24	24	26	23	26	26	22	27	23	21	36	17	24	16	27	38	14	22	25	25	24	25	32	16	16	18	18	25	29	26	27	30	22	28	28	39	32	24	22	23	26	30	30	21	30	33	34	22	33	11	24	31	26	19	29	20	21	27	31	23	22	28	23	19	32	24	21	25	23	27	33	23	23	31	30	29	29	19	22	31	27	19	28	16	18	27	23	38	32	31	28	23	21	26	23	22	27	27	23	26	36	23	30	25	27	29	20	26	18	27	35	17	29	23	24	33	24	22	26	27	29	32	26	36	31	27	27	32	29	37	24	18	24	25	26	26	22	20	30	31	28	26	26	24	23	23	31	37	26	28	25	15	24	17	28	29	26	22	14	32	22	22	23	28	20	27	33	30	28	18	25	20	27	17	21	17	34	22	31	34	25	34	23	27	30	22	27	25	26	30	17	26	36	24	42	23	26	24	23	22	34	29	33	33	31	29	27	18	21	35	24	38	24	15	29	27	18	38	28	20	20	23	24	28	20	19	25	24	17	27	21	24	30	25	28	42	22	23	23	26	20	22	25	25	23	20	23	31	30	17	29	32	23	29	23	23	35	23	27	30	27	28	34	30	20	22	33	19	28	28	30	36	28	34	23	23	28	26	16	31	21	22	28	26	26	17	17	27	27	32	32	26	21	17	25	21	22	30	21	16	25	27	25	28
32520	25261	25388	744	767	1231	1323	1293	1069	961	782	739	663	537	524	497	457	445	405	367	365	349	330	338	303	332	340	319	321	326	304	310	286	267	288	278	302	299	263	290	285	286	276	284	259	263	268	279	262	221	303	256	297	274	282	267	253	261	287	269	275	263	245	226	265	271	276	252	290	256	290	262	278	258	257	263	261	245	268	278	262	284	279	249	259	256	297	226	261	269	271	276	264	251	325	265	229	255	257	248	231	233	246	249	236	249	253	261	266	303	281	233	235	247	247	256	272	248	287	274	244	285	251	271	224	253	237	288	243	263	287	257	271	278	269	279	263	229	232	265	263	245	280	279	265	261	241	273	269	247	249	243	243	258	250	265	236	251	262	277	265	277	245	263	241	267	260	260	250	252	262	222	242	267	250	251	232	237	273	267	276	270	239	259	281	294	244	271	259	265	258	287	263	254	232	260	265	256	309	227	254	265	270	256	241	260	263	239	280	266	256	237	259	263	259	235	203	279	275	256	246	264	262	270	264	262	250	278	270	255	240	274	278	265	249	256	274	265	274	281	251	230	241	268	285	253	260	269	257	280	279	268	193	242	261	282	261	254	256	239	254	295	244	240	255	262	219	255	267	237	263	243	270	237	268	266	240	266	254	259	270	281	258	292	265	262	289	236	232	249	269	244	263	267	223	240	259	249	256	265	252	281	236	270	298	284	236	246	266	280	235	243	255	302	288	256	262	247	259	247	264	261	234	242	250	258	238	253	249	280	290	240	231	266	269	279	241	255	247	237	261	266	292	267	269	292	281	267	255	273	267	241	262	254	248	252	231	224	246	251	248	273	269	253	252	263	286	250	240	251	250	266	272	264	242	292	276	258	237	249	249	265	275	286	277	267	266	257	259	252	303	264	252	260	275	252	287	250	274	266	282	264	239	273	247	289	264	229	252	245	287	261	281	297	296	240	270	241	239	231	288	259	248	256	251	267	239	251	279	267	244	236	269	245	240	283	293	272	268	244	270	286	254	255	258	272	256	251	266	294	246	263	255	264	247	267	245	280	251	243	256	267	272	298	278	250	256	276	235	252	282	251	255	248	259	272	263	279	257	252	253	227	285	255	266	263	285	273	257	274	235	286	244	279	258	243	254	260	274	252	257	246	261	300	257	260	261	258	253	261	275	283	248	256	247	243	263	270	276	283	242	259	274	241	273	236	260	227	252	251	258	271	291	227	280	255	234	265	258	247	280	270	252	258	274	245	281	261	248	240	264	233	285	248	271	275	263	243	265	255	256	243	266	255	264	248	257	228	237	231	264	261	255	254	237	255	259	266	232	248	275	274	254	250	278	275	253	248	258	237	266	255	254	258	255	250	257	234	257	304	248	294	283	258	258	240	236	275	269	259	257	236	293	245	253	242	280	262	266	272	275	260	243	248	283	255	254	254	251	247	253	272	258	252	242	261	241	290	233	281	251	279	254	256	263	257	275	267	252	232	259	237	275	241	275	252	259	273	246	259	257	268	256	258	256	268	268	270	238	283	244	225	248	268	235	265	214	261	247	278	260	316	265	265	266	257	245	256	239	235	265	249	272	259	257	250	275	247	249	261	261	245	232	258	233	257	268	278	274	270	266	257	279	266	253	238	255	278	255	235	273	261	267	264	245	250	250	266	259	263	258	236	262	253	250	257	248	256	262	263	244	279	267	253	267	250	234	254	252	258	248	240	279	266	243	243	258	242	258	272	271	267	272	254	260	259	265	286	277	245	261	239	255	271	231	253	255	258	270	250	221	276	245	256	250	252	251	249	277	226	262	243	270	237	246	264	273	254	254	248	279	238	271	280	267	269	262	272	239	251	292	264	271	255	253	273	248	262	266	247	257	262	264	251	280	265	232	263	285	215	259	268	248	258	265	258	255	270	245	272	235	250	252	255	244	264	247	264	249	245	269	278	289	269	277	259	262	255	265	257	277	281	246	296	266	258	276	242	262	264	276	255	232	270	266	291	247	263	233	233	277	267	275	265	287	267	241	275	232	237	288	266	253	274	242	263	269	275	267	259	272	253	252	273	239	220	272	263	267	289	254	243	252	238	249	261	284	264	271	257	267	242	289	246	262	258	287	255	255	261	256	239	247	251	272	260	250	256	255	268	262	261	243	271	255	262	267	263	289	240	260	267	250	259	279	270	285	245	245	273	236	279	268	253	255	265	242	256	240	257	275	231	263	268	257	250	234	282	261	252	261	252	253	265	249	281	263	285	260	305	248	269	275	262	324	256	251	241	252	256	280	278	231	247	263	258	246	240	257	225	259	244	258	271	260	278	273	260	259	270	251	274	290	282	263	293	252	259	239	240	267	280	254	259	238	238	268	246	263	240	242	274	275	259	266	282	282	268	260	272	305	236	238	245	243	252	245	263	264	243	271	244	245	257	258	244	250	248	280	262	254	248	280	250	266	257	240	286	271	226	272	239	268	263	254	268	277	255	269	249	245	232	260	257	255	269	276	245	276	278	277	244	241	292	230	268	257	217	259	269	246	290	247	250	246	282	280	249	266	278	263	244	288	244	280	266	261	232	269	245	280	265	248	263	245	253	238	248	262	265	236	280	253	238	261	259	258	264	243	256	228	252	242	259	265	269	265	245	254	230	240	262	248	261	287	288	274	238	257	261	274	241	269	246	256	268	234	271	259	265	224	272	276	279	264	248	263	252	270	267	247	231	276	257	229	265	250	250	277	268	248	264	273	260	254	265	259	270	229	242	263	235	291	250	251	229	264	248	260	254	241	271	233	287	243	224	260	279	247	248	261	276	286	263	267	260	274	277	255	258	228	245	259	286	269	242	246	294	259	223	233	249	276	264	262	243	272	264	267	284	274	258	260	273	265	272	242	266	267	276	295	269	282	276	240	241	240	276	261	271	286	249	260	218	282	241	253	243	258	265	256	250	292	293	258	245	289	265	229	240	244	252	242	261	268	266	267	252	281	253	263	271	255	278	263	260	251	275	249	245	259	233	222	263	235	243	240	272	270	248	244	261	247	289	286	259	263	256	262	248	258	266	291	253	259	297	263	292	250	237	255	252	279	217	281	258	283	264	256	253	259	267	267	269	271	261	233	257	259	277	257	256	239	273	242	251	261	241	284	238	292	250	253	256	273	235	234	250	274	283	259	266	258	266	255	251	278	244	261	258	257	247	272	259	261	273	276	280	276	256	254	238	274	280	251	288	279	242	259	251	253	258	283	286	259	250	271	269	246	286	241	251	261	282	283	291	222	258	254	258	246	273	246	279	258	264	262	266	233	235	288	246	281	272	249	247	244	257	242	267	276	277	235	240	265	254	240	300	282	267	246	260	232	266	270	263	257	235	277	265	270	269	248	259	270	250	270	244	271	274	230	248	283	278	285	259	274	240	256	237	258	301	247	281	254	249	269	255	248	243	252	229	249	264	273	228	251	256	250	264	251	238	263	248	271	263	250	260	272	257	268	271	255	243	256	281
1599	457	768	61	46	49	44	44	40	41	45	40	48	50	62	30	44	40	52	52	43	46	58	50	49	57	49	41	36	44	44	48	47	40	55	45	42	51	50	49	40	37	51	38	44	50	57	51	45	53	40	46	45	44	57	44	43	43	49	43	42	51	42	64	35	48	40	42	53	41	60	50	50	46	48	39	45	44	36	61	40	53	47	36	52	47	40	40	40	41	46	37	40	52	42	56	33	29	47	37	44	50	41	57	42	42	45	52	63	55	49	51	49	36	46	40	47	43	41	46	41	50	55	47	43	44	52	40	43	40	41	52	53	51	42	43	44	37	46	49	53	51	43	50	46	57	50	56	44	53	43	53	49	41	37	48	40	55	51	50	35	44	51	58	56	44	41	47	53	46	38	38	41	50	41	38	46	40	46	50	43	39	40	40	55	60	51	46	47	40	49	44	46	46	49	47	50	54	49	48	51	49	55	49	53	43	35	36	49	46	39	47	47	50	43	46	50	40	41	46	36	40	55	49	47	53	49	47	50	45	45	42	53	44	52	50	44	53	42	43	46	49	40	50	28	52	55	49	52	46	53	59	49	55	43	53	54	36	33	40	47	54	63	34	45	53	36	48	45	39	41	56	44	58	38	35	61	48	40	41	40	57	52	40	44	44	48	50	46	43	49	59	46	53	47	48	52	53	31	52	57	40	51	46	47	45	51	56	57	54	42	44	37	48	47	56	66	53	50	42	43	33	55	43	48	45	44	56	44	36	41	41	50	45	44	46	58	51	57	50	52	37	55	37	54	43	33	44	58	46	58	42	49	50	59	40	48	51	46	43	45	37	53	45	50	48	42	57	54	41	48	39	37	55	34	56	50	58	57	42	53	53	41	43	43	32	46	48	51	35	54	49	44	53	66	44	48	43	52	46	45	53	39	54	54	50	35	62	41	43	41	43	55	59	58	52	40	48	62	62	49	66	50	54	37	42	43	48	53	38	53	45	45	43	34	43	49	54	46	55	40	51	47	39	41	49	58	43	57	37	48	57	42	53	45	47	34	46	44	45	45	38	40	57	46	56	54	41	47	40	40	53	51	48	48	55	39	45	53	41	33	48	37	61	43	46	55	49	40	51	51	43	43	43	40	24	40	39	47	45	48	42	44	53	56	53	47	47	46	58	43	48	56	55	43	47	55	35	43	41	68	40	54	43	38	53	50	53	45	38	50	51	49	65	64	46	36	48	50	50	56	57	48	44	43	36	46	46	54	44	44	44	49	38	57	43	43	45	49	51	44	48	43	51	46	52	47	53	50	47	44	48	41	43	54	39	48	65	43	47	53	53	46	61	47	45	48	53	28	51	42	45	42	45	52	62	54	44	41	47	39	38	42	42	54	62	53	42	46	47	45	46	33	52	53	48	45	41	52	60	40	46	41	47	42	43	44	40	60	75	42	40	54	47	48	40	46	48	50	62	57	44	52	41	30	40	54	41	37	55	45	38	46	49	55	47	50	39	53	57	50	56	55	40	44	51	49	45	43	65	53	34	47	52	48	44	42	46	51	49	54	50	50	45	43	51	51	53	39	58	57	44	49	52	54	41	49	53	34	42	70	40	44	61	52	39	46	47	50	39	49	57	46	45	53	46	75	44	52	51	38	51	46	48	51	52	41	55	50	42	41	41	47	62	48	51	52	37	45	53	55	51	43	56	56	50	41	61	42	38	50	55	61	62	47	43	59	53	38	47	55	51	52	38	40	40	38	52	60	46	38	44	42	49	51	52	52	50	48	39	40	51	45	53	38	36	41	37	48	32	46	48	43	49	51	43	54	44	58	41	42	53	43	41	60	50	52	51	40	57	61	51	59	45	50	32	41	48	41	50	50	46	35	41	61	44	47	54	43	52	49	42	59	45	42	48	49	44	49	46	52	48	52	42	48	50	51	58	43	52	47	51	38	46	40	55	42	47	56	52	49	46	43	49	43	51	40	48	45	58	46	61	44	44	50	54	45	45	50	49	58	57	55	42	43	45	48	41	44	45	43	41	35	46	47	46	39	51	59	43	52	46	51	43	37	39	27	42	42	36	45	50	53	46	50	51	37	53	54	51	58	50	52	55	35	52	47	59	38	52	48	47	48	43	42	30	52	44	55	42	55	41	59	56	37	43	40	44	61	51	37	40	41	41	38	48	40	40	45	50	47	50	38	54	45	31	37	53	49	44	54	64	55	44	53	50	51	42	44	38	46	50	50	54	53	50	45	40	47	36	60	47	34	37	40	57	53	48	52	39	41	47	48	47	46	61	48	45	49	42	50	46	44	43	50	48	39	51	54	40	52	41	45	45	49	47	46	36	51	43	58	33	41	55	48	60	55	52	50	50	52	51	56	37	55	53	46	45	54	39	52	44	52	42	47	45	47	40	45	42	56	40	53	53	49	45	42	47	43	51	40	37	49	40	51	55	56	46	47	46	43	46	45	40	48	33	53	47	48	44	42	35	35	61	56	46	43	37	43	42	52	49	38	36	50	41	44	44	68	46	54	51	45	57	50	56	63	52	42	50	36	29	62	57	45	45	50	44	53	42	46	41	65	56	49	53	60	47	46	52	50	42	41	46	45	49	46	57	43	46	35	48	31	63	51	47	45	43	46	58	54	45	49	47	40	47	52	39	55	44	55	42	48	51	52	42	56	41	52	46	50	41	35	49	47	45	42	46	53	51	56	47	43	43	53	51	44	43	44	52	46	50	46	38	46	54	36	43	46	52	47	46	47	49	55	45	41	50	47	52	51	50	41	41	53	45	47	41	55	58	46	47	37	49	44	35	43	48	44	48	50	52	38	51	45	39	47	58	45	32	37	47	51	40	54	60	35	39	46	46	45	40	52	35	43	62	56	45	44	38	36	40	53	57	41	48	50	49	41	45	43	35	46	52	46	49	37	44	39	52	51	48	44	41	48	36	48	44	56	53	46	44	37	38	37	46	46	40	49	45	55	41	40	53	43	56	48	48	47	54	46	51	46	47	54	42	41	39	56	33	27	57	47	32	54	46	38	52	50	43	38	42	44	61	38	35	56	54	46	45	47	52	40	56	41	40	57	57	45	48	44	38	50	49	39	42	57	36	47	62	54	50	46	42	50	50	58	45	46	45	54	65	44	50	50	42	42	35	43	43	52	40	41	47	52	46	48	42	51	37	44	43	53	47	62	40	41	49	71	45	54	41	37	39	53	49	42	52	40	35	59	40	36	60	53	47	34	53	41	59	49	41	44	51	54	49	38	44	40	38	43	51	35	42	41	52	36	40	49	28	49	39	41	49	53	40	36	49	47	41	38	38	42	52	35	58	49	42	56	53	54	32	31	35	39	52	59	56	53	55	41	39	62	49	50	55	52	65	50	45	45	47	51	56	38	52	47	52	53	50	56	55	47	45	32	50	42	59	51	47	55	44	48	42	45	53	38	54	56	54	48	45	45	30	44	53	44	37	51	52	55	39	48	44	40	65
16221	6128	8602	465	475	513	511	528	534	485	484	458	491	482	498	452	482	449	461	456	443	423	417	430	473	449	451	478	449	448	495	451	440	444	458	403	479	434	413	408	420	455	440	414	397	401	426	436	445	456	445	446	425	474	436	437	416	453	415	426	446	436	447	493	438	441	433	430	452	420	463	420	475	452	400	383	402	443	459	436	453	420	436	423	421	468	419	459	439	471	421	480	425	448	437	422	457	420	457	426	437	411	420	452	438	445	456	438	436	452	426	425	471	454	446	436	415	440	427	453	426	450	422	457	475	431	448	423	409	457	484	416	409	415	429	414	431	448	448	391	412	451	461	425	436	447	476	418	431	462	406	429	420	452	432	422	475	422	436	429	452	459	405	429	459	454	423	437	454	460	415	447	426	454	428	417	412	444	407	405	440	449	436	453	456	417	424	410	436	437	458	436	426	444	459	403	455	443	464	421	426	438	456	412	429	411	422	427	432	459	439	442	442	431	443	460	446	443	481	461	444	416	443	458	425	449	459	465	441	446	458	444	417	453	434	475	454	439	440	409	438	450	452	450	434	415	446	415	453	457	451	463	437	431	459	427	437	444	485	512	451	448	459	469	446	479	434	419	438	466	439	463	478	440	471	435	451	432	411	486	462	405	472	417	424	415	465	447	489	453	445	435	444	413	443	453	417	440	461	432	443	443	436	458	453	439	437	503	444	431	437	419	448	419	433	423	515	446	445	432	415	464	456	432	421	455	463	460	449	484	415	381	441	461	451	451	416	416	453	442	394	435	470	419	419	465	464	452	415	450	424	467	440	432	447	446	427	422	432	427	430	452	446	457	429	453	422	462	446	406	449	445	463	482	461	439	419	448	434	494	410	471	435	447	456	431	492	475	447	458	415	451	441	460	421	395	448	419	443	461	439	447	449	413	426	425	463	478	438	456	433	441	447	435	426	410	441	429	432	421	485	442	436	456	439	453	446	409	428	424	400	438	420	459	462	418	419	444	447	459	439	415	461	421	442	426	483	435	449	441	445	420	411	459	448	446	463	421	410	444	440	445	476	412	420	440	426	482	462	444	451	481	421	445	446	432	469	432	412	470	409	429	486	437	414	432	455	431	440	439	425	472	434	464	441	448	448	497	462	419	423	430	452	456	444	446	491	456	450	413	464	451	451	466	455	418	454	426	468	451	434	424	443	424	430	446	398	461	461	456	411	444	448	445	452	464	428	466	453	429	420	455	444	440	455	411	465	432	481	443	443	431	423	432	441	405	450	442	447	458	453	421	427	437	442	438	452	459	442	451	442	435	433	417	439	426	455	414	427	430	448	481	452	446	432	434	429	463	451	398	428	416	416	449	435	440	439	437	461	438	461	399	440	475	423	439	425	463	432	444	460	418	437	447	409	476	430	477	441	430	467	429	458	424	474	456	440	402	428	442	434	418	474	408	455	473	426	434	425	446	443	435	462	442	453	451	459	426	411	447	463	418	452	469	422	474	479	415	430	459	444	451	458	459	439	453	423	444	464	441	429	412	432	447	431	436	381	418	459	423	462	466	432	417	426	424	431	446	453	431	428	449	450	417	466	451	424	461	468	393	458	438	427	435	452	430	450	398	422	420	448	480	458	505	430	406	432	407	455	442	425	403	414	415	430	434	437	411	442	431	454	438	436	455	457	444	466	454	443	421	449	414	459	435	444	439	488	438	469	423	442	441	427	462	458	448	421	432	407	419	436	432	444	410	463	444	414	435	417	433	452	419	460	448	471	445	430	435	440	458	447	462	440	381	409	455	444	426	458	468	415	448	456	444	415	468	444	440	450	448	460	460	457	421	412	443	448	433	423	450	434	451	469	438	465	419	442	407	445	414	431	429	446	451	447	450	408	412	459	452	441	399	442	432	417	413	437	438	469	457	456	452	454	428	423	467	432	432	416	424	440	416	452	455	413	425	452	447	439	442	444	446	416	439	437	429	480	417	428	393	450	423	402	406	434	444	411	458	410	462	444	432	459	404	479	455	420	430	448	425	431	450	479	466	426	439	403	418	452	427	463	447	476	461	429	432	439	443	446	411	457	434	416	425	420	460	429	434	434	438	492	392	458	443	451	490	453	422	428	469	435	443	431	424	405	435	408	459	406	468	435	413	401	460	439	445	429	464	431	443	400	459	435	441	415	469	419	438	437	428	406	448	421	421	456	427	468	421	422	445	434	419	460	468	443	421	467	417	433	440	413	412	412	420	429	429	452	464	443	446	416	451	432	419	432	432	424	427	474	438	442	432	425	438	439	447	434	417	467	431	466	429	392	432	477	457	423	454	424	469	422	440	438	471	435	416	421	424	423	424	452	425	424	444	446	442	441	455	455	421	475	432	457	465	407	405	421	433	427	422	429	444	445	424	412	479	460	444	386	463	452	434	454	453	449	450	420	459	479	424	403	444	434	472	459	461	445	415	464	512	463	491	418	445	440	420	473	474	446	445	416	436	444	452	432	455	419	460	417	375	432	488	393	399	424	474	406	423	465	429	437	471	432	403	406	425	417	434	460	470	505	424	441	480	443	477	443	425	466	422	464	406	421	409	449	420	480	468	455	422	451	451	464	418	470	450	434	433	442	429	402	467	468	411	458	469	450	394	455	401	461	423	404	406	466	453	427	479	425	436	464	459	465	450	435	436	455	445	442	385	462	396	434	437	477	418	399	444	461	457	446	420	408	453	445	431	460	432	460	444	484	473	454	456	435	453	403	462	468	430	423	490	424	437	452	430	429	457	465	406	411	455	440	435	434	433	432	441	415	449	419	444	500	424	407	467	444	450	468	398	448	452	427	419	424	447	436	465	420	411	444	462	455	457	448	422	450	460	430	394	390	455	454	408	457	416	421	446	436	461	442	456	465	463	461	492	436	456	415	418	442	466	438	433	445	464	432	409	427	410	457	485	456	449	435	431	403	460	465	434	457	422	450	430	454	415	395	456	455	388	453	396	432	456	452	448	402	465	463	447	403	425	432	419	429	423	420	475	468	436	439	416	414	439	412	432	440	449	439	451	442	460	467	409	447	462	438	469	392	440	480	442	429	422	441	446	461	463	414	449	456	421	408	451	469	460	467	451	465	445	479	431	407	415	422	469	407	443	465	434	398	424	447	441	412	448	462	453	448	467	405	465	404	404	452	415	428	471	442	444	472	451	481	459	455	451	434	445	454	434	459	433	447	412	473	419	444	485	464	462	408	437	401	465	439	446	420	428	468	448	480	442	451	417	456	436	435	436	456	396	449	467	479	458	470	440	424	433	422	465	449	455	406	449	452	421	440	490	453	455	460	446	453	456	428	445	479	430	465	446	445	436	470	414	460	441	414	417	476	447	469	455	435	430	431	420	474	455	495	427	436	456	431	425	413	445	442	473	450	425	401	447	448	453	457	427	428	441	467	428	433	475	456	464	458	434	445	435	474	484	443	441	406	419	417	452	442	413	448	428	453	455	414	430	440	445
2967	3345	3578	74	43	47	49	38	62	39	41	41	43	38	54	45	43	56	43	47	56	56	41	47	47	36	42	38	32	37	41	40	45	40	61	38	47	40	45	51	45	51	43	44	44	46	45	50	39	42	43	39	64	38	58	41	38	37	40	31	61	40	49	54	46	29	39	57	38	45	42	52	35	48	49	47	45	50	43	41	43	51	39	41	37	42	50	43	43	48	31	40	48	43	47	45	46	33	45	55	42	47	37	38	47	36	43	43	34	46	27	46	50	49	45	40	43	37	46	38	38	46	34	53	55	38	43	49	43	53	42	39	42	44	47	49	44	43	39	37	30	38	35	48	41	43	38	46	30	39	41	50	58	39	39	51	50	43	36	45	38	41	44	35	50	38	35	31	33	37	47	47	45	38	35	43	46	31	43	47	42	33	47	50	48	46	39	52	34	49	55	36	35	39	45	48	39	39	55	54	52	46	50	36	37	39	46	56	28	38	30	51	39	42	43	42	55	48	33	45	31	42	43	32	50	40	38	53	48	49	42	32	41	49	39	38	42	44	41	39	49	50	46	39	44	51	45	37	44	53	45	44	29	42	53	42	37	28	44	41	39	46	35	43	38	51	35	37	38	36	54	37	30	43	38	46	50	35	47	39	45	42	41	38	32	39	43	52	54	57	38	50	51	52	51	44	46	32	38	46	50	37	51	45	45	43	48	39	44	47	51	38	38	42	38	41	36	55	37	40	50	39	34	44	41	49	34	38	48	47	31	46	43	42	48	41	42	38	37	39	45	51	59	49	36	56	30	41	51	50	49	39	34	48	40	48	46	33	42	44	49	40	37	37	45	44	44	49	36	42	33	45	50	42	47	44	43	37	48	44	47	48	42	48	31	40	48	41	39	51	41	45	37	52	44	46	44	43	53	47	39	55	29	33	49	51	36	42	37	44	43	34	54	47	51	44	34	46	42	34	42	47	36	37	53	46	48	52	42	51	37	28	36	39	44	44	39	37	42	40	69	49	44	41	47	44	40	33	44	49	52	39	49	42	38	43	43	30	51	52	50	41	32	42	49	41	33	41	36	54	42	46	50	44	53	47	47	40	37	42	45	47	41	40	46	42	41	44	47	48	41	41	39	45	29	46	42	40	35	41	39	38	43	44	53	48	40	40	39	44	47	46	42	53	37	37	52	49	42	42	52	40	36	39	34	51	28	47	52	30	50	49	42	31	48	49	44	48	40	33	42	60	45	43	37	40	47	53	56	44	43	46	42	33	53	57	40	39	42	33	58	38	50	53	41	36	51	39	36	51	43	42	48	39	56	29	45	40	43	53	41	40	37	54	40	36	43	35	47	42	40	37	56	53	41	41	53	38	43	39	40	50	40	36	49	48	38	52	45	40	44	38	41	32	34	35	41	44	31	44	36	35	54	31	45	39	35	39	35	38	49	40	41	58	48	47	50	46	36	53	63	53	37	39	48	41	42	46	38	39	44	50	35	42	39	64	48	42	43	44	48	46	47	48	44	42	58	37	46	45	44	46	32	50	42	40	47	42	36	48	43	48	46	48	34	41	41	41	48	50	34	28	45	43	41	67	54	42	38	41	45	38	53	41	41	47	46	52	55	51	44	38	42	43	47	32	45	39	50	47	41	56	50	44	40	40	46	38	31	41	47	37	38	44	51	48	43	51	35	46	43	48	32	49	45	39	44	46	51	42	51	44	47	46	46	41	52	34	48	41	54	39	41	37	50	42	36	50	36	41	39	45	35	51	41	44	51	44	48	47	43	32	39	52	44	32	43	53	45	39	35	49	52	40	52	27	39	59	39	46	42	53	47	46	43	50	40	49	43	38	54	49	46	55	42	45	47	39	45	42	41	39	39	51	49	41	44	49	26	46	44	45	45	47	41	45	42	45	41	42	46	44	43	33	43	49	26	43	51	48	41	41	30	47	47	36	38	43	50	37	42	38	45	46	49	46	50	57	43	41	46	46	43	40	48	46	43	49	55	43	51	40	49	40	50	31	45	40	57	48	40	35	56	47	42	57	44	40	26	43	38	42	44	41	38	47	47	43	43	42	36	42	43	40	50	29	41	37	40	41	38	44	37	40	55	43	36	32	40	44	33	39	36	53	53	35	37	41	42	44	46	35	42	46	40	37	35	55	43	49	35	38	37	39	31	51	39	34	51	31	43	44	44	47	44	39	41	40	45	38	43	46	29	50	36	43	41	47	36	42	50	32	46	52	38	47	40	43	32	38	36	37	49	47	55	39	40	40	51	41	36	36	45	46	38	38	46	44	50	41	32	40	55	43	41	54	41	39	53	39	50	38	51	52	35	54	40	46	49	46	39	45	41	49	39	46	40	39	47	49	39	40	34	52	48	43	48	44	43	39	47	44	45	48	45	47	46	44	58	51	36	32	42	52	46	50	49	43	49	47	51	49	46	28	52	40	54	38	35	44	44	44	48	44	39	48	44	45	43	31	51	45	45	40	38	49	39	54	48	47	44	55	48	34	43	39	40	39	35	30	52	43	41	39	48	49	38	41	52	50	30	44	40	47	37	52	47	40	41	53	56	50	33	41	49	32	32	37	46	45	35	39	38	44	52	46	56	41	46	46	38	37	44	31	52	45	53	47	48	46	46	38	57	41	43	44	48	54	38	42	42	34	49	53	35	42	48	40	40	51	44	47	37	55	42	41	46	40	38	47	37	50	35	35	43	52	45	46	52	45	46	34	49	36	38	47	47	52	50	42	43	39	46	36	31	37	43	41	36	41	46	45	41	39	52	42	31	34	39	47	48	43	37	43	49	33	45	42	40	42	42	46	47	51	45	47	48	45	40	39	51	56	34	43	50	49	38	41	40	48	50	40	50	52	34	46	51	45	38	50	41	40	27	45	38	47	52	37	43	42	43	40	44	46	47	46	29	52	58	39	41	43	49	42	44	36	46	41	55	37	36	44	47	46	37	38	34	39	47	32	43	46	42	32	44	33	46	46	51	41	35	48	34	36	42	48	39	38	35	41	32	39	39	41	39	47	48	42	54	43	42	50	51	46	36	40	47	36	34	45	37	42	45	38	33	46	41	39	41	41	47	43	32	47	41	45	45	44	55	36	37	45	45	48	43	36	49	44	51	42	44	34	45	50	43	46	34	48	42	47	50	40	50	32	43	32	32	41	34	55	51	56	36	46	50	43	31	45	37	36	44	43	35	36	38	42	44	41	44	46	34	50	53	43	44	56	31	40	45	36	45	40	52	54	37	56	47	41	50	48	38	44	37	38	38	46	45	40	41	49	38	40	49	39	40	46	37	40	39	36	46	40	43	33	41	45	51	47	48	51	38	42	37	29	46	47	48	37	58	27	40	43	36	37	53	51	39	48	35	46	52	52	34	37	49	38	46	32	46	35	42	48	46	46	51	42	53	44	39	51	65	45	40	44	54	36	49	46	49	31	35	45	50	43	42	41	37	47	42	39	41	40	41	53	35	45
28701	22422	20268	622	796	991	1097	946	903	747	712	602	557	576	526	517	501	499	545	491	501	480	488	470	474	449	447	480	461	464	443	463	455	445	412	450	435	458	433	446	428	426	456	412	434	401	448	458	410	441	436	414	410	446	434	440	414	435	449	451	400	423	428	443	424	409	438	420	441	417	429	420	466	403	428	435	388	408	419	421	433	441	436	426	365	427	458	369	422	406	401	449	444	408	396	424	439	451	427	435	438	427	413	429	417	451	405	415	433	427	438	390	411	421	422	438	457	423	389	419	438	423	444	422	453	420	390	443	408	408	480	420	403	377	417	417	414	415	376	431	431	415	457	440	451	445	482	423	461	439	415	442	413	404	419	435	458	451	413	453	435	434	464	418	431	388	405	370	425	392	461	406	440	387	408	460	449	450	462	404	399	434	470	414	446	427	391	405	400	392	444	429	429	416	454	443	406	419	389	426	428	430	457	389	414	438	404	390	442	409	423	401	416	397	391	385	462	464	443	455	392	430	431	423	395	400	426	409	427	435	426	415	410	437	383	440	438	403	399	452	398	423	395	393	443	393	449	415	452	409	422	412	407	395	423	440	416	452	485	442	396	426	378	448	408	409	419	426	395	399	452	410	408	439	416	431	398	421	423	439	420	449	434	444	421	407	407	396	452	399	420	394	437	418	411	421	430	441	384	394	388	436	422	399	396	468	422	428	396	438	426	393	387	415	385	402	401	423	452	413	426	460	386	440	465	397	411	420	416	412	424	404	381	432	430	423	402	425	445	434	426	431	402	442	441	369	414	421	412	385	438	434	425	427	398	418	439	427	387	416	439	410	432	385	417	415	379	426	414	410	480	385	408	428	417	445	458	423	450	414	467	398	469	419	406	401	394	394	397	391	452	435	415	419	431	443	417	403	413	421	419	420	445	432	403	432	424	429	440	410	416	392	426	434	397	422	447	429	414	379	435	417	411	421	439	409	422	419	386	411	408	407	419	420	408	411	426	438	440	454	423	423	452	440	387	429	458	453	403	438	394	429	407	426	390	420	417	434	431	429	416	451	427	381	403	415	423	421	406	392	411	424	405	392	456	392	430	412	431	434	402	413	429	406	453	429	365	397	393	433	439	423	424	430	449	419	429	422	400	466	435	436	395	454	405	446	410	413	402	431	434	422	409	410	429	382	437	425	441	421	395	421	414	415	403	411	435	449	413	402	429	432	444	415	410	445	417	395	389	410	371	420	422	451	392	441	424	429	426	408	429	442	427	406	417	429	405	438	449	425	456	390	447	423	466	444	441	438	439	440	407	438	395	418	399	403	426	458	439	442	450	426	453	401	425	434	409	415	404	426	387	437	416	383	392	456	420	398	411	422	408	410	436	410	417	412	387	412	439	443	455	408	419	415	427	425	456	408	410	410	456	429	409	423	397	443	406	447	457	414	468	429	424	411	413	402	426	414	436	441	428	433	444	409	416	401	405	420	428	405	421	427	458	399	406	371	419	409	416	463	432	382	428	420	452	444	431	411	392	398	427	409	460	412	373	438	457	449	424	427	414	428	436	405	419	443	425	407	462	434	419	420	424	442	449	410	437	382	429	419	423	401	401	433	417	404	448	408	413	423	425	434	438	445	416	415	429	461	428	406	405	434	406	416	444	422	404	410	417	467	395	446	413	414	439	427	415	399	418	416	416	410	419	409	467	408	422	414	438	419	427	388	407	436	393	406	419	441	393	421	399	445	420	459	417	413	426	430	402	394	456	410	462	418	409	430	434	383	443	411	388	422	393	408	430	421	443	422	399	437	462	450	426	472	444	397	442	384	420	436	404	392	418	392	423	420	394	413	408	389	402	413	433	412	435	427	425	451	403	432	405	428	398	402	452	438	452	377	422	440	453	429	417	420	427	405	409	414	412	452	403	417	412	401	398	419	406	451	455	349	436	419	426	449	433	446	434	406	415	436	428	437	410	399	423	414	433	418	419	442	397	413	374	409	432	409	446	381	426	437	393	381	432	424	446	402	405	466	419	404	480	427	405	412	397	411	443	426	399	436	408	425	438	440	403	422	432	435	416	383	443	427	435	402	414	406	465	448	430	424	428	469	385	444	439	437	415	408	446	429	425	431	423	444	429	434	386	428	438	423	403	410	442	453	421	429	437	413	432	421	412	439	420	370	443	415	432	445	395	445	426	446	380	427	440	433	390	400	410	389	417	419	397	422	414	409	399	403	395	400	385	423	461	392	397	406	418	429	389	398	424	426	396	422	372	428	413	436	419	398	411	391	419	425	419	410	432	432	415	416	428	432	439	429	411	407	396	426	429	420	436	447	418	441	446	431	438	394	454	421	408	465	445	432	434	404	439	445	409	451	410	447	431	392	397	423	409	436	445	400	417	416	408	422	447	401	418	461	426	466	422	409	442	423	448	432	388	423	462	387	439	411	438	420	399	433	422	460	401	424	395	361	408	420	420	431	423	429	453	422	433	399	433	412	392	425	422	444	446	414	414	452	427	404	409	436	446	441	397	415	417	432	411	424	408	431	412	388	400	393	402	453	427	443	402	425	411	422	431	396	399	367	430	420	420	402	423	410	422	425	412	396	438	412	387	438	451	433	409	408	385	388	429	408	425	404	422	432	418	417	357	407	413	427	435	439	447	407	410	428	397	414	438	393	444	392	424	448	433	398	411	420	437	435	457	375	411	426	466	437	361	428	427	411	423	397	405	409	434	421	432	405	426	413	424	399	442	412	423	423	407	398	423	403	425	415	420	418	432	421	396	433	419	456	438	413	401	397	426	398	425	398	407	460	394	425	400	401	412	412	406	404	431	422	426	438	403	469	377	417	399	406	414	362	412	415	443	413	417	449	439	382	410	386	449	448	426	398	408	423	389	399	417	402	434	424	433	439	445	395	448	443	427	400	428	403	402	455	396	445	415	416	415	401	412	418	445	446	412	369	418	442	431	448	418	434	434	408	415	407	412	426	429	420	416	411	453	456	434	428	417	451	362	388	426	420	381	390	412	403	426	408	424	399	429	424	388	441	426	390	417	429	432	375	423	435	447	434	386	413	458	439	438	403	431	415	395	387	437	416	405	405	457	429	449	418	466	442	444	386	404	432	393	384	399	442	395	420	393	424	406	402	411	428	438	416	408	424	399	430	410	440	430	410	422	399	453	407	431	434	412	398	433	411	423	429	438	432	415	419	434	417	431	411	410	414	421	434	405	411	443	431	428	368	397	407	439	434	442	393	405	408	444	474	448	427	410	392	464	416	419	423	394	411	428	436	433	421	417	422	445	414	410	434	434	432	402	428	432	453	389	453	400	452	423	434	396	423	439	430	393	395	430	440	404	429	402	396	427	408	441	454	443	450	449	442	428	406	426	397	396	438	407	448	439	425	467	435	401	452	424	405	405	402	408	419	406	413	404	396	416	419	422	398	358	384	395	416	390	368	469	406	398	419	458	414	424	393	465	446	457	412	441	373	439	456
3006	2285	2960	46	23	32	28	35	28	44	30	37	25	30	35	21	27	25	28	31	25	26	31	31	35	23	28	30	33	24	24	25	41	30	27	18	30	40	27	29	29	27	38	25	28	24	29	20	22	28	19	30	23	31	30	30	19	27	31	27	20	34	33	35	30	23	29	21	29	30	24	26	32	23	32	21	26	20	24	19	23	26	21	32	25	15	27	25	32	29	24	31	32	36	30	32	29	21	37	31	22	33	26	19	27	32	32	28	23	38	15	16	24	17	30	32	29	20	18	27	18	24	21	24	30	25	30	26	23	19	24	20	25	23	20	26	24	28	21	21	21	22	16	30	37	27	26	25	25	30	24	32	33	30	30	23	32	31	26	24	28	36	30	27	17	23	25	32	23	24	19	29	24	26	29	33	29	35	20	27	21	32	30	25	29	28	29	24	29	23	19	32	20	27	29	26	38	25	31	25	28	19	26	30	18	35	36	28	17	32	27	29	31	21	22	25	29	34	32	19	32	23	22	35	30	20	24	25	23	20	30	33	22	29	25	27	28	25	19	33	19	30	24	32	12	23	25	24	35	26	26	30	23	25	23	30	20	26	34	34	27	16	31	20	23	28	21	22	17	26	26	23	33	36	24	25	30	23	33	31	30	20	40	28	29	23	29	35	27	23	37	31	29	31	29	26	23	33	32	21	22	23	30	29	35	27	24	34	30	26	25	18	23	39	22	23	24	35	25	27	26	32	29	31	27	28	36	20	21	29	24	29	27	22	27	36	19	27	28	27	27	12	19	23	24	31	30	14	33	23	26	25	23	29	38	31	22	23	24	30	19	25	19	29	23	18	18	24	26	29	26	16	32	31	30	30	30	24	32	28	23	23	23	27	34	25	32	33	29	24	29	30	27	29	16	25	21	24	28	21	20	23	22	22	21	39	34	23	30	23	24	29	35	34	30	35	35	25	17	36	27	22	24	26	17	20	24	32	30	32	28	21	13	28	26	21	29	24	28	32	27	21	25	24	26	27	25	17	24	35	20	19	27	29	25	21	27	21	16	22	26	28	24	42	25	30	30	30	23	29	24	25	22	27	23	24	28	31	23	18	27	27	25	28	25	26	21	30	24	19	31	26	33	23	26	20	27	26	33	25	30	22	29	31	33	29	31	26	22	32	25	25	22	17	29	25	37	27	35	22	29	30	33	32	32	23	31	23	27	20	21	27	26	29	22	31	30	24	26	33	27	32	31	23	32	22	32	27	25	22	37	21	21	26	31	27	28	27	20	31	25	14	29	19	30	31	25	30	27	35	22	24	32	18	28	25	19	26	34	29	25	27	24	18	20	20	33	29	27	22	33	33	23	32	40	24	24	31	20	26	28	34	30	24	17	29	27	29	28	24	32	26	25	21	27	20	36	20	27	31	25	26	30	32	39	31	23	27	29	29	36	24	27	33	27	22	26	24	26	28	37	25	19	17	28	26	29	27	22	23	27	25	25	32	22	22	32	36	20	22	25	24	32	24	24	21	27	36	18	21	27	23	25	29	28	22	19	27	28	20	32	22	34	31	22	24	27	27	37	24	26	25	23	26	37	29	24	21	20	47	28	43	26	29	12	30	29	33	16	26	27	36	37	21	27	29	27	27	25	21	20	33	25	31	29	29	25	28	25	29	26	32	30	26	26	16	15	20	29	26	28	21	35	15	25	27	21	19	22	23	27	31	26	27	33	32	21	25	17	34	19	29	31	27	25	23	23	22	23	24	24	34	23	31	38	31	37	33	40	30	29	28	26	20	25	30	26	29	32	31	35	25	25	16	19	24	17	21	26	22	26	35	30	24	33	17	25	18	18	20	28	24	26	38	28	22	29	18	30	19	27	25	31	29	25	20	31	29	23	27	33	22	23	23	24	21	25	26	28	28	33	38	37	35	23	36	17	26	28	28	26	24	26	29	24	24	28	19	19	21	29	32	34	29	30	24	30	31	20	34	22	25	29	28	37	25	27	29	39	30	20	21	24	42	25	24	24	33	30	35	30	26	24	28	41	26	21	17	29	32	30	31	17	25	28	18	27	27	23	22	36	33	26	21	30	24	31	25	31	33	16	27	28	31	31	26	31	33	37	20	23	34	36	33	29	22	28	27	18	31	30	16	24	25	36	25	25	28	28	30	19	27	17	25	26	30	35	20	26	25	25	29	26	28	31	30	33	25	21	27	24	19	24	32	23	28	31	28	32	34	31	16	29	21	26	18	30	25	32	20	38	31	29	19	20	20	23	27	33	25	24	25	29	26	31	40	37	33	36	25	29	36	25	28	25	21	28	26	36	30	32	26	28	35	20	34	28	24	31	34	34	27	33	23	34	21	20	19	24	27	25	14	33	31	19	18	27	25	24	20	26	26	24	27	29	18	30	27	42	26	25	23	26	34	36	37	18	14	33	24	30	33	22	28	18	32	23	23	20	23	26	34	22	19	33	27	22	18	31	22	30	25	32	24	21	22	23	26	30	25	26	29	18	20	33	25	22	27	24	18	27	35	33	23	32	22	23	20	35	29	36	25	38	22	34	24	33	23	20	24	22	23	29	26	31	20	34	23	35	23	23	31	39	27	24	25	30	28	19	22	23	23	19	28	22	21	28	24	20	31	30	32	27	30	26	20	23	29	33	25	31	32	23	25	20	24	28	23	34	20	26	24	30	27	22	26	21	29	22	32	23	30	26	29	20	31	10	43	26	24	24	34	16	25	33	20	29	31	29	23	23	24	21	35	31	17	27	29	24	28	25	26	25	35	28	21	20	31	32	32	27	21	19	24	36	26	34	26	34	23	20	27	27	22	23	29	31	22	26	27	27	25	30	30	33	24	21	23	25	20	28	22	26	24	21	32	35	29	29	30	28	16	35	24	30	30	25	29	29	24	25	29	25	26	22	23	16	27	21	17	19	21	27	23	31	37	37	27	23	33	34	27	30	32	28	38	30	26	28	31	42	29	23	24	30	14	29	30	37	29	30	33	35	17	27	27	19	31	21	20	42	25	32	25	23	28	37	29	27	26	37	21	28	26	25	20	23	24	34	28	21	25	25	26	20	19	28	24	23	34	36	25	18	29	27	27	32	22	37	23	32	25	30	22	30	29	28	32	35	25	27	22	25	25	28	21	28	26	28	31	28	23	25	32	30	30	26	28	30	32	27	26	19	33	27	24	37	24	26	25	29	16	22	35	25	21	39	26	27	38	18	32	28	27	23	31	30	27	31	30	32	19	21	36	25	31	25	31	28	26	30	26	24	24	28	20	22	24	27	30	16	27	31	28	23	28	27	24	26	27	30	15	31	19	36	35	37	21	36	25	33	25	30	28	22	31	18	24	30	31	20	25	26	34	29	25	28	34	31	26	27	34	32	28	23	15	28	31	29	32	25	31	18	27	29	34	29	20	26	27	19	23	30	32	28	33	16	23	31	27	24	23	34	20	22	16	24	31	20	32	36	26	33	21	25	20
24923	19188	18773	384	527	724	772	750	662	540	512	513	413	397	389	349	306	367	345	325	306	309	318	293	271	317	291	288	254	262	287	297	264	260	283	253	252	257	270	290	260	246	256	249	273	267	278	283	251	283	255	252	250	249	268	263	282	256	234	258	269	239	257	226	264	249	242	268	265	264	238	251	240	255	259	268	233	225	228	244	264	244	279	248	261	215	276	257	225	242	247	243	261	275	256	242	251	266	278	246	235	245	245	239	265	269	245	250	256	253	244	282	262	236	252	227	245	238	264	253	256	236	244	265	246	252	222	245	257	242	260	232	281	245	259	275	249	237	264	270	246	253	259	247	233	249	242	248	252	258	249	248	258	270	258	246	235	268	267	241	275	242	280	251	267	244	212	254	254	228	234	265	249	251	276	253	232	253	225	247	254	241	264	236	263	230	241	276	262	242	236	276	258	244	230	239	294	261	250	263	275	259	243	240	235	254	240	249	216	249	268	258	240	276	225	272	231	266	252	270	228	281	227	271	228	260	248	254	247	272	246	237	241	279	247	234	274	261	242	242	237	250	267	244	260	274	266	248	246	244	240	252	262	258	251	239	264	238	243	242	247	236	261	260	230	247	270	220	282	243	259	257	239	243	267	235	248	205	308	238	215	271	266	276	246	228	264	235	270	270	263	265	230	253	242	247	246	247	259	237	282	255	265	229	254	253	267	273	216	262	259	256	247	265	249	255	258	239	282	257	233	248	242	246	222	231	260	230	252	255	249	264	234	278	254	212	236	288	262	240	263	283	247	261	256	248	249	264	249	237	260	234	256	244	248	260	244	232	238	241	264	271	268	295	244	261	243	256	231	264	281	225	246	266	253	256	274	236	249	249	258	233	241	262	276	263	222	264	255	259	249	236	271	262	235	250	239	259	249	250	238	248	228	238	245	243	294	242	256	239	223	240	267	271	250	260	255	263	262	229	257	247	232	247	259	258	254	244	229	255	250	272	262	243	233	256	258	254	249	283	264	250	241	253	236	244	239	261	233	231	239	264	253	234	241	229	245	238	205	260	226	231	245	264	275	273	255	275	266	262	248	244	244	246	216	247	262	256	272	238	259	253	224	253	253	263	246	242	238	263	258	231	264	255	273	251	252	261	247	231	263	259	263	247	255	245	244	271	231	258	254	239	247	254	239	264	250	243	266	245	253	239	256	242	254	249	245	267	225	269	248	247	274	272	255	271	281	244	261	262	231	245	262	214	271	213	257	245	242	274	224	240	216	254	251	254	262	250	243	224	253	245	246	238	247	234	273	254	264	228	240	243	248	269	248	255	271	244	241	246	261	264	266	252	276	244	226	239	255	289	259	250	272	249	239	239	265	238	246	237	275	289	245	270	231	239	247	281	274	256	239	258	279	260	256	260	258	250	257	265	272	252	273	266	246	275	257	253	239	259	274	262	260	237	238	264	255	219	283	240	247	228	245	270	222	249	244	274	233	229	232	231	240	223	216	263	251	224	243	237	259	248	264	222	248	255	254	238	248	246	244	217	243	270	254	253	250	245	253	248	246	249	272	252	226	239	250	225	276	234	250	247	247	245	224	236	231	254	240	251	260	223	245	268	238	279	268	247	265	252	251	278	263	245	249	247	252	233	228	244	251	259	246	254	271	248	276	251	250	214	248	252	237	240	249	268	235	233	273	265	247	279	245	266	257	262	245	226	238	211	275	249	261	206	241	278	262	257	249	237	260	246	253	263	230	253	264	275	240	254	257	245	250	248	250	260	240	242	263	255	233	235	228	264	248	270	262	227	241	257	271	261	255	271	232	224	284	235	242	261	248	217	238	250	233	263	252	240	267	240	257	233	232	255	254	239	254	235	246	258	258	245	264	233	247	249	279	244	226	248	246	212	250	269	260	249	293	252	251	269	224	258	260	231	234	234	241	243	258	254	258	237	240	242	250	266	257	247	277	262	268	248	249	247	245	240	250	251	219	279	267	293	240	260	254	244	243	240	270	252	254	238	253	259	270	253	242	273	222	253	261	228	246	240	290	253	245	246	242	249	241	244	274	262	253	254	228	266	262	242	256	244	261	230	268	235	246	223	282	265	233	267	277	255	252	257	255	242	244	255	259	239	243	265	255	245	258	239	230	252	270	258	238	243	246	233	239	249	242	243	271	267	263	260	264	256	254	254	248	229	241	246	272	293	247	278	236	260	239	245	209	235	243	232	270	240	215	248	263	249	242	251	232	221	272	241	243	247	236	257	257	238	239	249	252	264	251	257	233	256	247	243	247	272	284	260	249	249	233	270	234	245	236	235	234	238	250	243	241	255	261	210	255	236	247	244	244	238	271	238	229	247	246	259	257	259	262	243	259	234	266	248	246	274	285	233	244	257	254	237	248	280	277	286	234	269	246	252	257	243	237	248	280	254	247	252	245	250	274	256	235	226	256	249	239	261	267	246	258	234	255	268	241	262	255	225	251	264	232	251	256	253	251	249	227	256	262	260	248	238	236	229	260	292	247	232	252	230	269	270	254	257	237	250	250	242	251	250	253	228	265	261	256	278	251	257	245	239	247	244	251	231	221	249	250	265	228	245	243	252	217	267	260	226	248	289	256	266	238	243	267	276	237	260	264	251	245	271	281	238	275	232	262	244	269	238	277	233	246	263	236	275	264	246	281	254	248	252	217	234	268	257	231	243	240	256	245	289	222	251	251	252	251	247	271	225	252	257	260	240	266	266	249	249	244	240	234	241	230	254	235	256	240	291	261	254	253	249	228	260	257	234	233	242	276	255	228	257	259	231	262	262	234	242	256	242	265	277	251	243	316	231	269	283	243	221	271	241	252	238	250	257	244	239	244	243	254	277	259	256	248	272	262	264	277	258	256	238	262	254	276	269	263	260	209	254	256	241	253	293	251	289	251	252	207	245	264	247	241	253	245	260	258	281	258	281	244	253	244	254	238	282	250	254	279	233	287	226	257	252	281	260	273	236	224	270	258	263	265	272	266	265	236	271	254	235	231	261	276	252	260	254	291	247	260	254	261	242	281	244	225	244	236	253	259	258	260	241	244	256	232	254	230	264	263	256	224	246	275	244	231	232	258	254	226	265	245	254	246	243	243	248	261	253	244	246	248	255	235	259	271	257	237	246	260	281	267	241	249	249	251	279	280	247	256	240	255	284	262	272	243	254	251	254	271	253	259	248	233	237	232	252	256	256	274	235	266	258	239	253	262	258	267	253	241	228	260	221	250	256	258	236	240	249	273	216	255	249	269	230	275	261	241	233	258	263	273	274	252	257	251	286	248	263	226	228	223	253	219	237	254	247	250	231	249	249	261	271	256	241	264	262	270	247	243	245	251	260	236	262	259	258	267	253	248	269	254	263	237	254	246	279	253	265	239	267	266	255	251	251	239	256	253	248	262	247	242	264	245	272	254	284	252	260	269	262	256	253	272	267	249	260	265	215	248	243	265	224	258	261	234	266	257	257	256	252
3913	5054	5315	67	31	28	37	34	29	36	41	29	35	33	24	34	32	21	33	38	27	20	32	26	35	30	27	33	33	33	40	31	29	28	31	33	23	21	18	24	37	37	28	37	32	27	19	25	27	25	27	26	35	34	19	29	30	31	32	21	25	22	24	30	29	30	23	26	27	27	33	28	21	37	28	32	19	25	21	31	21	34	27	36	28	26	32	22	28	25	21	26	13	19	19	25	29	28	24	33	19	25	32	22	23	28	19	32	23	31	25	28	30	23	34	27	34	19	17	29	31	26	23	22	22	24	18	26	28	19	38	26	32	24	23	26	16	23	29	35	38	24	31	32	26	28	28	38	16	22	37	17	27	35	29	26	17	38	26	17	30	37	24	32	26	32	27	28	21	26	23	30	19	21	25	29	31	30	33	23	29	28	30	30	26	20	26	34	24	20	21	28	25	35	22	25	26	23	26	27	31	18	28	28	29	25	23	25	22	22	28	28	29	41	18	24	22	33	32	22	32	23	22	15	27	22	32	30	27	29	30	24	29	27	25	23	28	19	28	27	31	37	27	29	31	29	32	28	26	37	22	25	31	35	35	18	23	28	28	34	24	34	33	32	24	19	22	21	25	29	20	20	36	18	31	27	20	24	26	32	24	30	35	24	24	30	36	24	20	29	21	19	22	25	26	34	28	26	21	27	23	19	28	20	38	34	19	26	30	26	29	25	25	38	30	22	23	17	21	34	30	28	26	28	32	32	28	29	29	29	35	26	22	20	27	21	23	20	17	30	30	33	20	23	20	26	25	20	29	28	34	28	26	20	29	29	34	34	31	33	18	30	28	23	31	25	24	34	29	42	31	25	25	27	31	28	29	28	25	29	32	11	37	26	31	25	21	41	26	37	29	22	27	22	23	36	22	11	23	22	26	20	26	26	32	24	31	27	29	35	27	25	17	30	21	19	29	25	25	19	23	29	31	30	26	22	17	28	27	28	28	26	29	25	26	25	23	27	26	27	27	18	33	26	18	21	26	24	21	22	34	27	30	19	27	32	37	22	23	32	25	26	26	32	21	30	17	23	20	18	26	30	24	28	25	25	27	28	37	25	14	25	26	21	26	27	24	29	29	30	23	32	27	26	24	31	23	24	30	36	21	23	25	30	26	28	31	28	16	20	20	24	25	27	19	17	23	21	19	18	26	29	26	24	25	26	25	35	26	29	27	28	27	29	24	25	27	18	21	24	23	28	21	20	21	30	23	32	28	24	26	27	33	30	22	22	28	29	33	23	31	33	32	35	30	25	22	23	24	26	23	29	29	32	25	33	20	24	18	32	34	27	21	24	27	30	25	28	17	21	21	31	23	32	28	23	35	37	27	16	31	29	22	26	22	31	33	23	23	23	23	16	22	31	32	25	31	30	24	28	17	25	33	27	20	24	31	21	29	19	33	28	24	20	26	25	22	16	30	32	20	24	28	23	23	29	21	28	34	30	29	19	23	30	24	31	22	27	21	25	15	32	20	22	22	29	34	22	28	15	25	22	25	34	18	20	25	21	24	32	24	28	28	31	22	26	31	22	24	30	21	36	31	25	29	23	21	28	19	27	32	23	18	28	25	32	26	22	30	24	30	23	24	21	22	26	19	33	23	20	27	35	28	20	25	22	28	30	27	23	21	35	25	23	19	38	21	17	21	32	22	31	30	32	24	26	20	20	28	28	25	18	23	22	34	26	27	25	26	27	32	25	22	29	22	16	24	27	32	18	22	18	33	27	14	20	26	27	23	28	23	27	26	35	32	28	30	31	30	33	35	20	18	25	20	27	27	26	31	30	27	26	27	24	25	30	26	16	27	21	20	28	30	22	22	30	24	19	19	27	25	20	26	26	34	28	21	26	26	28	31	23	20	29	32	33	31	30	22	20	32	24	20	31	22	35	25	28	23	16	19	26	27	20	35	20	30	43	28	29	25	29	19	30	27	23	31	18	28	28	18	33	31	26	29	32	27	23	30	28	42	25	35	26	32	27	28	23	26	22	31	31	37	21	24	23	29	27	28	30	29	30	15	21	30	30	23	28	28	30	19	24	22	28	25	32	24	31	24	31	30	30	26	39	33	23	20	26	29	26	30	28	23	26	33	29	28	22	21	21	28	34	32	23	40	28	27	23	21	19	39	22	34	28	17	30	26	36	22	18	30	28	25	30	22	24	31	23	22	24	36	31	22	23	37	29	23	28	27	24	18	27	17	31	20	30	29	30	29	33	32	25	27	37	24	30	23	25	26	27	30	31	25	27	28	19	24	31	17	34	27	21	16	22	28	25	27	19	25	21	26	21	41	25	25	20	24	24	22	27	23	29	36	30	25	32	25	41	27	24	32	25	25	25	30	25	26	30	19	28	22	27	36	23	25	18	20	36	25	27	26	29	33	24	20	25	21	24	23	22	24	29	23	38	24	33	26	18	18	27	37	25	37	29	23	29	28	30	18	30	26	27	30	36	27	25	28	30	29	24	27	22	23	29	37	28	30	29	17	40	30	26	28	34	25	32	29	27	25	30	26	17	23	30	23	27	25	24	26	27	20	24	32	23	29	22	22	25	26	24	25	33	21	25	32	21	32	20	30	21	26	33	25	25	22	22	23	26	24	16	26	35	34	31	26	25	24	28	33	20	31	27	27	27	28	20	36	28	31	28	35	26	25	24	28	24	18	29	24	28	22	25	20	22	25	31	25	28	32	32	34	26	24	19	32	32	26	27	28	24	23	28	29	20	33	34	26	21	22	31	37	32	24	25	31	34	35	31	22	30	28	25	15	24	30	18	26	27	34	23	16	31	21	27	29	30	25	29	23	21	26	17	21	21	25	21	31	20	23	23	31	23	20	19	24	20	29	22	21	37	29	30	35	35	20	36	33	24	23	26	25	35	25	27	23	25	22	22	29	29	29	22	23	30	25	26	25	24	20	23	23	23	30	30	19	29	25	36	20	28	26	35	24	23	27	26	22	22	22	30	31	23	26	30	39	29	21	23	25	17	35	22	26	31	25	35	32	16	24	17	24	20	22	35	21	20	29	20	21	32	28	26	31	20	25	32	34	24	17	26	24	22	31	26	18	19	25	16	24	24	22	24	27	28	29	28	29	23	24	30	18	32	16	24	29	30	26	28	23	28	36	27	21	21	29	24	25	29	19	24	18	36	25	28	28	33	21	29	34	30	22	29	20	34	22	28	33	20	21	30	34	31	24	21	26	28	35	34	34	24	30	29	25	28	26	25	34	39	32	27	34	26	27	27	40	31	23	30	29	20	22	23	31	28	24	40	22	24	29	27	25	37	21	28	37	28	20	27	25	28	29	22	28	26	22	22	32	32	31	29	29	20	18	23	30	28	19	25	29	31	34	13	26	24	24	29	38	30	25	19	27	21	29	20	29	32	25	23	28	28	23	26	23	31	21	31	29	24	23	18	33	27	23	35	31	21	33	22	27	22	35	34	19	23	26	38
31745	27256	22421	490	759	1225	1345	1204	1083	855	761	672	630	547	534	519	492	440	441	392	364	355	360	362	317	333	333	339	334	358	294	312	310	290	327	282	286	310	308	322	295	260	305	275	295	274	244	297	286	266	303	261	287	276	304	261	278	254	264	279	243	283	280	251	248	263	257	248	248	239	249	282	301	275	256	269	258	274	274	262	273	267	268	276	278	279	275	283	252	256	276	267	287	240	283	290	278	272	240	278	281	269	247	262	246	264	262	271	257	273	220	265	271	270	290	238	274	296	254	290	261	279	265	261	251	250	275	282	253	260	271	254	270	270	302	265	278	284	276	260	246	263	270	244	270	247	274	304	266	261	246	253	269	270	290	268	293	234	254	287	232	265	251	233	281	257	261	243	249	258	260	246	275	261	287	266	250	262	261	251	282	238	296	237	261	250	264	265	266	306	240	268	276	289	243	242	241	284	264	237	254	251	270	287	254	249	271	255	269	247	292	263	246	243	283	249	265	264	244	244	291	276	285	291	258	285	261	257	281	304	271	281	248	257	267	268	282	269	286	257	242	261	277	251	274	297	270	275	260	268	241	249	270	247	279	258	279	285	240	262	303	259	266	257	267	240	260	285	254	280	279	246	247	242	272	251	281	285	251	280	264	284	234	266	279	253	271	278	239	267	278	252	261	262	270	251	269	259	284	243	253	276	254	266	282	267	307	265	279	266	267	287	293	275	271	274	263	276	274	283	285	284	280	294	290	257	261	275	266	258	292	267	264	268	264	272	265	271	263	270	259	262	244	293	254	259	248	259	306	276	284	272	274	281	241	259	258	276	267	257	243	270	276	306	236	266	291	262	248	267	267	250	246	251	284	268	274	263	281	240	280	276	270	246	255	255	239	248	252	283	261	235	251	265	291	261	238	243	231	273	264	269	277	276	241	270	241	259	245	247	241	268	251	254	271	299	282	258	257	264	277	281	244	250	274	259	244	239	267	265	247	270	252	268	251	246	243	248	299	267	249	262	256	243	288	282	292	256	245	287	259	281	239	259	274	288	288	279	256	289	238	269	253	281	253	251	296	300	287	279	254	246	279	250	280	268	249	261	273	265	271	283	299	282	264	264	273	242	270	282	249	257	261	254	241	261	282	271	261	273	263	319	253	271	288	275	284	289	278	284	264	264	254	266	263	275	237	265	275	276	272	276	265	241	249	248	272	256	276	286	284	288	264	280	228	263	234	236	259	267	254	261	264	259	273	247	256	285	250	258	240	246	257	276	271	275	266	271	279	260	246	261	289	269	254	231	270	248	273	277	261	285	271	254	258	282	289	284	268	254	250	270	228	287	275	277	278	249	270	261	244	300	259	249	244	244	267	265	260	246	243	253	280	269	272	256	297	247	241	272	283	286	248	262	237	259	283	276	272	247	271	264	273	266	252	253	285	270	249	268	272	252	279	256	239	292	267	265	292	250	289	267	262	284	270	242	256	256	262	276	277	266	268	253	302	254	283	261	254	256	314	290	278	258	265	259	281	283	300	256	261	254	250	253	249	262	254	264	259	256	255	260	270	297	232	274	249	291	276	278	281	251	260	272	265	279	260	250	267	264	269	265	271	288	244	244	275	268	253	277	287	241	269	261	289	268	229	271	276	262	280	276	271	253	272	257	246	300	294	255	274	278	274	242	268	260	246	268	246	244	264	275	272	256	277	251	244	274	267	266	271	283	249	283	284	260	249	267	249	270	260	279	257	274	263	279	230	265	281	253	249	295	266	271	266	253	269	270	278	256	289	258	266	283	257	275	291	270	273	257	224	255	273	263	247	259	247	282	282	246	253	272	262	241	293	267	245	268	290	251	248	259	254	260	298	254	271	254	258	252	261	262	282	271	275	235	294	268	254	275	232	254	269	238	264	273	268	253	277	289	282	283	213	271	253	261	256	309	289	285	269	257	272	269	280	276	286	274	277	267	254	264	256	284	263	244	277	271	272	269	252	251	259	277	277	272	263	248	266	271	268	267	240	241	256	287	258	267	250	268	304	285	243	232	269	259	243	240	260	250	265	277	251	272	273	270	274	278	292	252	285	258	271	273	307	277	258	274	264	245	235	266	256	266	244	255	267	279	249	256	276	260	240	263	278	275	282	260	285	264	282	265	238	294	267	272	248	259	299	257	266	272	283	267	276	278	279	274	268	256	283	257	254	273	271	270	301	262	249	264	279	287	275	263	260	245	252	289	242	255	248	271	273	249	283	248	260	269	272	267	252	262	281	260	280	260	256	255	269	261	292	259	263	232	237	248	235	273	256	247	245	284	250	271	264	271	241	291	228	268	268	270	253	259	282	267	282	271	257	231	289	289	265	268	254	308	275	264	268	284	278	290	276	280	252	288	242	248	281	251	301	263	247	223	284	266	273	285	272	260	278	293	272	256	265	283	251	269	268	274	247	244	274	299	269	269	270	298	239	271	267	265	259	247	268	283	269	290	270	279	271	260	257	265	263	291	274	301	266	275	270	263	246	238	252	273	234	233	235	270	238	223	264	298	279	252	251	251	265	273	275	235	276	257	279	275	264	277	257	270	278	256	273	271	278	257	263	282	285	246	276	243	232	262	260	248	287	277	227	275	279	302	254	248	256	263	266	276	260	273	255	291	255	281	247	282	252	283	261	259	280	261	293	236	270	274	263	249	275	271	261	274	259	281	239	239	256	289	258	300	266	263	270	264	256	279	255	245	265	256	259	264	281	283	267	249	256	286	270	269	257	256	238	262	288	248	267	239	283	275	249	236	274	265	279	268	279	284	266	289	257	271	244	259	254	303	226	301	301	289	292	235	263	275	248	265	233	249	240	283	268	248	226	303	290	229	246	275	277	267	266	275	249	254	259	283	251	257	252	292	237	247	286	253	283	263	268	247	259	296	289	256	276	271	292	286	263	255	269	235	269	272	304	261	254	284	305	262	267	252	284	282	299	272	263	275	245	255	269	289	262	275	282	268	260	252	272	252	260	272	230	277	271	266	269	252	259	267	244	282	253	233	254	267	249	264	263	274	265	236	229	251	244	249	271	254	289	243	254	243	244	240	277	273	263	269	269	245	265	242	267	254	265	261	256	267	264	273	262	280	253	288	246	247	272	265	267	260	268	233	225	269	244	277	266	244	265	248	280	268	240	253	270	275	271	287	265	276	274	251	246	251	270	299	286	269	248	269	275	262	306	262	263	282	294	254	264	282	255	276	268	255	283	239	256	278	271	265	263	260	255	267	258	275	268	273	276	253	239	272	304	255	260	245	267	267	244	258	272	285	248	252	280	271	253	273	283	253	270	275	236	294	261	248	257	261	282	272	264	266	271	278	291	259	294	239	265	272	269	282	244	266	247	285	248	262	260	239	262	283	236	246	265	242	264	277	295	270	289	265	267	245	259	250	272	268	256	257	266	291	284	279	236	247	279	255	243	290	277	272	271	250	258	273	265	238	260	260	277	284	283	256	278	263	266	239
1544	491	708	52	58	42	50	47	55	52	48	50	47	49	33	47	48	50	66	52	54	51	48	43	43	44	56	52	48	44	35	47	39	49	39	43	48	51	43	54	71	50	59	44	47	47	57	53	54	52	70	53	36	43	50	60	50	50	39	62	49	41	41	52	41	53	45	55	43	49	64	41	44	58	52	42	50	51	57	62	48	42	54	57	47	51	42	45	37	54	39	49	51	55	47	42	52	45	54	56	41	60	54	34	54	50	47	52	58	60	43	42	52	48	47	41	40	50	54	49	39	51	54	54	53	49	52	41	47	39	64	56	43	44	44	47	38	47	58	57	67	48	48	53	59	49	35	39	48	43	45	55	53	47	48	49	46	45	48	39	45	44	46	60	59	45	59	49	45	46	34	51	47	45	48	41	45	46	46	45	42	48	42	60	60	52	47	45	48	46	43	44	46	46	40	46	42	43	50	58	51	48	48	46	46	47	44	46	49	43	43	56	53	59	46	47	66	41	52	58	57	46	37	41	45	59	50	59	45	67	55	40	45	55	50	47	38	67	47	64	50	42	38	45	49	43	47	43	45	30	41	51	45	43	43	36	40	44	55	52	41	54	47	46	53	50	41	41	55	53	40	58	55	55	47	57	50	55	49	45	47	43	61	51	59	50	53	42	46	38	58	47	40	48	43	48	46	39	38	55	63	35	50	51	37	57	54	41	55	56	45	42	54	50	38	46	40	53	54	48	54	58	43	50	53	47	44	42	50	40	50	53	54	56	58	46	55	40	41	50	48	58	47	58	61	48	46	44	58	36	55	49	54	50	41	50	37	44	51	43	51	38	44	56	45	60	52	47	43	47	49	57	57	38	50	40	44	59	39	58	57	49	42	53	49	44	51	45	45	46	45	56	38	54	38	52	45	45	43	53	50	46	52	48	42	52	27	43	55	55	48	42	49	53	44	41	49	37	54	37	42	48	56	50	34	50	42	48	39	35	49	66	42	45	44	53	54	41	47	46	49	39	50	49	44	54	49	44	34	42	59	48	40	46	51	44	51	54	53	42	65	41	43	55	52	39	42	59	48	45	40	40	53	53	52	52	55	55	48	54	49	62	55	45	47	46	54	58	29	49	48	51	46	51	41	44	48	40	48	47	57	47	52	43	48	46	47	42	36	49	48	41	46	49	57	49	53	52	37	50	52	42	36	36	54	46	62	44	57	43	48	51	40	42	47	54	51	65	40	33	51	47	62	42	39	53	58	42	56	50	61	61	44	55	51	42	46	52	41	51	46	60	53	50	46	56	56	51	34	58	37	39	48	46	51	50	46	39	55	41	39	43	53	42	52	53	54	40	43	53	41	46	42	46	53	52	52	45	48	67	59	57	50	37	57	52	45	46	56	54	67	47	65	60	53	57	51	55	49	51	45	43	50	49	42	44	51	46	48	53	45	47	46	40	33	37	59	37	39	49	57	42	62	48	56	55	51	50	42	52	54	52	44	40	51	51	50	61	42	57	52	54	49	61	49	52	44	41	42	43	51	44	47	42	27	43	44	44	37	43	53	51	47	59	38	48	53	58	40	47	47	48	42	54	41	39	51	44	49	52	45	39	50	42	56	41	50	46	47	47	55	47	49	56	56	51	52	38	48	44	47	45	44	44	49	53	63	57	45	47	49	49	48	48	46	57	51	48	57	44	50	50	41	50	48	51	40	43	37	37	33	31	56	46	57	50	40	46	41	60	48	45	52	54	46	43	51	51	53	52	51	42	50	51	59	59	52	52	53	59	54	55	49	39	37	38	48	48	47	50	47	37	47	44	45	53	44	39	52	47	49	52	46	49	39	58	40	53	52	37	49	43	39	43	55	47	48	52	53	42	37	47	56	58	56	51	63	54	49	55	46	46	49	47	55	43	52	41	57	49	35	57	46	42	36	45	42	53	48	55	40	48	47	47	45	48	48	49	50	54	51	53	43	44	38	45	48	64	38	50	46	47	51	55	48	37	57	50	50	49	42	48	57	60	55	49	49	47	41	53	51	48	48	41	45	53	42	50	57	37	50	48	45	50	42	55	48	43	45	39	55	45	43	47	41	36	56	48	47	59	49	46	38	47	51	42	50	34	45	49	44	57	54	49	43	55	51	49	61	38	58	49	53	52	40	34	49	42	32	56	52	57	45	45	55	45	55	50	56	41	55	40	59	47	49	43	49	56	47	47	71	54	46	57	58	42	44	34	45	42	48	52	41	48	47	69	48	48	37	48	42	55	45	58	48	55	38	42	49	47	49	43	49	46	42	55	37	51	52	49	45	59	52	40	52	52	53	38	52	50	45	56	32	48	55	62	48	52	55	39	58	55	52	51	47	47	43	40	45	38	59	44	63	46	52	54	35	57	50	46	41	43	57	48	39	49	45	63	51	49	56	59	39	39	53	44	41	42	62	53	50	64	40	48	54	59	49	48	37	44	50	48	53	55	46	44	41	50	39	52	40	48	57	48	49	51	43	45	42	47	42	46	50	47	42	50	52	51	48	34	58	47	43	54	54	67	63	49	50	46	50	52	44	50	41	49	50	43	42	46	45	65	54	52	40	44	43	40	67	46	47	53	40	42	30	47	41	54	49	54	42	51	42	42	54	44	56	61	47	49	55	46	49	43	49	42	48	49	51	43	36	48	52	35	57	57	39	59	52	42	57	53	59	52	48	34	47	48	46	46	56	47	56	48	52	42	39	34	53	47	40	45	41	44	44	49	57	54	50	53	46	35	45	47	40	45	43	59	43	45	51	44	58	50	56	50	41	41	46	55	54	47	47	44	56	46	45	45	57	46	56	49	58	46	49	58	50	61	53	45	47	42	45	42	42	52	36	46	52	44	50	40	38	63	38	47	50	53	62	39	43	42	39	54	49	55	51	46	44	45	50	47	44	43	51	58	47	39	36	48	44	42	47	36	47	52	61	59	38	61	37	45	49	47	44	49	42	57	49	44	53	47	37	40	42	54	38	58	33	50	60	40	48	46	62	52	54	34	42	50	47	47	39	57	51	53	53	45	39	50	49	58	50	51	47	48	38	44	56	54	44	34	42	49	63	56	48	53	54	63	44	48	46	70	55	48	43	42	46	45	39	46	51	57	49	48	42	40	57	46	48	55	30	43	46	43	53	55	50	59	44	45	56	50	48	58	56	51	46	48	56	49	62	36	55	45	53	59	54	54	50	45	51	54	29	49	41	43	45	44	56	49	41	49	47	59	49	50	43	55	51	50	55	46	38	49	54	44	53	37	46	41	41	45	56	41	44	48	38	53	52	48	48	51	44	39	43	45	53	48	40	50	52	44	36	50	53	45	47	38	52	53	46	54	41	51	49	53	42	51	50	60	53	49	42	60	52	42	54	42	61	52	40	60	55	58	55	34	47	52	49	56	54	48	43	47	54	47	48	38	57	41	49	49	51	54	56	53	49	40	63	33	54	46	59	60	55	48	47	36	40	39	56	58	61	50
15454	6678	7500	474	506	556	571	539	519	502	520	503	510	501	474	469	478	437	454	469	474	451	442	453	461	446	478	438	455	450	419	447	479	418	464	415	451	473	422	483	446	473	476	467	478	488	458	434	406	446	461	463	432	472	419	453	456	439	460	449	427	454	421	450	417	439	404	454	427	478	482	445	471	429	410	433	487	463	431	420	454	489	457	438	456	434	413	413	439	456	453	436	443	462	451	491	475	448	456	424	447	457	432	456	438	488	424	442	425	452	477	459	472	428	497	429	415	435	470	457	475	449	465	435	462	450	429	473	456	472	380	442	465	423	423	438	446	447	461	431	439	434	459	459	457	469	432	451	443	413	481	429	433	454	484	478	472	442	440	428	436	444	475	464	447	463	472	476	444	452	407	414	492	446	421	435	460	464	453	484	442	458	457	440	445	467	462	448	442	423	445	453	442	468	405	457	431	441	433	482	451	446	432	414	457	449	451	373	442	431	446	466	458	449	459	438	436	444	443	438	476	470	456	462	459	452	433	432	460	437	473	477	440	441	431	448	435	415	461	464	474	432	465	447	452	449	424	453	436	458	421	424	453	456	435	449	454	457	431	448	477	463	404	472	442	495	440	453	505	452	487	414	428	479	475	454	462	447	413	461	453	453	482	426	480	450	424	434	476	449	450	460	474	421	483	447	474	432	428	447	434	433	453	456	461	426	451	465	449	450	446	420	433	456	415	424	489	451	405	430	416	450	481	422	458	432	467	449	400	430	419	432	463	445	441	487	462	440	429	490	425	432	405	463	428	462	442	506	459	474	438	468	481	434	431	432	473	466	464	446	424	464	487	447	432	445	459	405	452	435	447	437	476	440	432	469	464	401	423	457	428	429	438	456	457	464	429	425	476	475	461	475	397	435	423	399	458	441	419	449	446	457	418	427	445	452	420	446	445	448	452	441	464	426	429	436	458	371	458	443	438	468	433	438	456	450	479	480	448	437	457	453	462	439	442	425	421	437	454	443	463	464	389	447	444	476	409	435	413	422	430	428	452	473	445	446	454	429	436	437	458	444	465	447	418	431	440	459	455	467	447	451	455	431	420	421	484	428	451	454	480	474	465	446	436	455	492	448	458	438	448	441	416	431	478	491	452	480	454	413	439	423	491	481	475	452	449	418	468	431	443	425	434	448	436	402	484	428	469	407	465	501	510	477	437	447	428	440	437	477	451	434	432	443	448	445	457	428	431	460	486	453	444	444	400	448	466	470	449	472	447	417	445	456	459	467	460	433	467	432	455	440	430	443	423	436	425	460	445	410	480	460	445	451	437	444	425	453	458	430	438	466	462	474	417	449	433	465	452	440	454	402	466	436	446	408	493	414	426	424	468	455	448	452	453	452	444	471	416	427	410	468	430	455	513	473	495	445	467	431	467	433	464	465	437	438	449	414	460	385	446	450	426	454	450	425	454	467	457	423	426	443	444	411	444	411	446	447	430	408	471	438	457	447	431	442	434	462	443	430	425	447	440	435	443	470	470	478	426	429	455	478	441	395	439	467	450	452	425	439	460	462	455	448	421	438	445	443	425	461	439	457	447	452	454	451	451	454	468	449	451	436	432	426	421	467	490	444	463	472	387	477	484	454	447	442	448	420	433	470	454	515	405	445	474	504	423	433	450	443	458	438	433	448	449	449	445	454	437	448	441	434	452	456	427	419	439	426	466	439	484	470	456	477	432	449	415	445	416	469	453	438	432	461	434	441	485	437	440	480	437	428	451	448	447	424	430	411	415	475	409	421	443	477	469	432	508	424	460	438	452	480	479	428	412	446	443	407	446	496	451	430	441	441	441	421	451	429	460	402	460	415	465	405	431	481	455	461	442	434	450	421	459	468	461	442	454	473	432	445	456	498	494	443	428	419	497	451	459	462	431	465	404	436	459	435	408	414	480	447	455	422	474	442	421	424	475	420	462	450	451	462	460	383	394	492	427	439	469	445	461	470	438	469	438	476	443	426	470	466	472	459	425	487	453	445	458	437	450	440	423	428	463	433	461	427	454	450	426	432	399	403	469	451	468	480	457	467	446	416	438	471	418	487	453	412	447	446	483	477	469	428	471	459	445	435	438	472	458	451	462	467	461	434	429	429	440	514	462	462	422	432	444	464	448	476	413	473	476	458	441	432	453	498	432	449	408	455	421	432	458	484	465	481	416	420	429	459	449	496	421	454	440	470	477	452	442	455	430	500	453	441	416	461	426	455	462	456	426	442	428	469	442	465	418	438	446	453	451	424	474	433	435	482	427	457	439	422	478	414	402	453	416	444	435	435	452	460	484	432	442	400	418	444	447	474	435	473	450	502	441	414	499	459	401	433	413	483	423	439	494	450	453	426	443	485	425	460	426	460	473	460	441	439	469	480	430	450	434	435	459	435	445	377	443	476	430	476	428	458	445	470	444	461	458	471	470	454	440	438	518	444	447	463	433	425	450	454	442	442	426	454	476	445	443	429	446	445	460	439	457	460	412	443	486	451	408	450	424	462	457	410	435	459	457	448	426	445	483	459	468	430	425	423	421	437	403	454	462	384	442	438	445	447	436	462	415	460	439	490	433	430	442	429	428	433	472	386	429	410	427	452	445	451	435	456	442	411	414	460	445	400	416	447	440	491	411	454	442	454	487	472	443	454	426	453	449	431	492	452	458	435	445	451	456	474	464	456	454	459	451	457	450	437	434	432	440	455	460	473	462	478	443	419	435	452	437	487	420	465	467	422	412	449	434	436	497	439	459	460	436	461	443	426	397	417	433	435	418	437	428	417	427	464	424	424	437	428	475	450	505	483	447	426	443	420	469	448	386	443	450	463	432	464	439	460	439	438	409	421	457	466	423	463	455	446	421	416	449	472	447	467	431	464	462	471	419	451	440	466	475	474	449	422	466	434	484	438	464	451	470	457	434	496	467	441	438	421	395	429	462	424	457	462	430	443	450	510	442	467	469	470	442	428	454	483	428	424	431	508	430	412	443	472	447	416	481	450	466	427	446	462	454	458	446	486	491	431	466	455	450	480	458	462	430	449	399	459	443	438	436	458	408	485	452	458	462	427	428	454	448	422	426	428	427	458	421	432	440	434	461	470	434	455	453	464	447	449	461	455	444	462	439	460	463	430	466	501	446	424	445	436	448	442	448	498	450	493	475	466	421	476	404	447	456	443	472	437	446	440	497	432	452	471	449	425	475	454	424	421	460	453	439	450	409	440	464	411	470	417	425	435	458	451	474	473	463	461	460	459	432	458	437	422	442	467	471	456	448	443	440	443	460	446	431	443	462	438	452	473	468	461	422	474	464	412	416	446	461	479	459	478	462	463	463	430	438	455	432	451	471	466	428	441	447	426	416	437	442	457	418	431	471	425	482	475	486	487	420	452	425	434	459	444	456	447	465	420	476	451	442	425	451	418	456	433	441	457	458	431	480	393	432	460	445	432	479	442	441	456	433	432	469	430	417	425
2607	3555	3039	64	44	50	58	47	54	40	39	53	45	49	47	35	48	54	56	41	39	49	41	43	38	48	47	45	50	40	46	39	35	45	48	37	37	55	41	48	42	49	39	33	40	53	45	35	45	34	39	41	47	41	39	37	37	66	44	51	47	39	48	49	54	45	47	54	46	42	54	56	33	38	37	55	45	58	52	40	38	40	51	56	36	39	45	35	37	38	45	42	45	46	52	65	35	40	50	45	52	39	37	47	34	47	39	35	40	34	46	34	44	40	48	42	48	52	49	41	41	38	47	40	41	44	49	39	38	53	44	48	42	32	33	40	47	46	49	48	40	42	39	38	49	36	41	37	46	47	52	45	49	44	32	37	41	43	63	47	36	51	46	47	38	42	40	51	36	45	39	44	39	48	41	48	48	51	40	39	49	44	48	48	52	36	40	48	41	56	41	62	39	38	50	45	49	56	43	43	51	36	38	31	38	44	36	35	46	45	42	46	37	32	52	37	49	45	60	37	37	55	52	46	46	36	37	49	45	58	30	37	47	36	33	45	38	50	47	34	55	38	36	42	39	41	48	58	42	53	34	42	42	45	40	50	46	33	40	40	42	44	31	46	45	32	41	41	45	45	50	56	42	44	53	51	39	33	51	46	48	37	46	38	43	58	45	35	43	47	49	44	45	39	39	42	50	58	45	33	39	40	44	38	30	47	40	56	30	49	44	38	39	38	56	37	35	38	41	27	53	52	47	57	40	39	37	34	41	52	48	29	55	39	35	55	39	31	44	34	48	42	37	55	45	54	49	38	42	48	36	35	61	42	44	39	43	46	50	46	45	63	40	45	47	36	55	45	57	43	38	34	44	55	47	47	47	47	35	37	55	35	50	48	43	43	31	36	40	45	46	35	36	53	31	44	33	42	32	49	46	31	33	47	39	42	42	52	50	39	40	58	42	41	40	35	42	34	51	29	48	45	51	57	37	42	41	53	49	45	44	45	34	36	48	42	55	44	47	36	46	52	47	41	33	41	59	45	37	39	46	43	37	22	38	46	39	46	45	37	45	52	51	32	41	52	41	50	41	59	42	55	50	39	44	48	39	38	53	41	37	39	55	59	42	43	45	37	48	44	33	40	40	53	51	43	43	52	49	38	29	41	46	48	32	45	50	47	47	42	46	53	42	31	39	50	35	38	45	43	54	43	37	48	36	38	39	48	41	34	32	35	35	37	36	61	53	63	48	54	54	43	43	33	44	47	40	39	40	53	42	41	41	38	37	45	38	43	54	51	48	58	43	39	47	55	41	57	41	49	41	58	49	45	36	39	35	49	42	45	38	36	42	43	44	36	40	33	45	51	40	41	57	41	55	48	34	58	40	47	43	40	44	44	40	44	33	43	34	34	37	54	40	46	44	41	43	48	53	46	46	48	32	48	42	32	54	52	33	47	42	45	45	40	43	51	40	46	48	40	46	39	41	56	32	45	30	53	50	52	49	33	48	44	46	53	53	47	58	44	38	48	32	52	42	38	38	51	33	44	35	57	48	36	49	54	40	47	44	52	53	61	38	51	49	60	41	47	48	49	48	42	35	46	48	41	36	44	39	35	48	47	43	38	37	37	43	50	47	43	46	47	50	46	42	48	49	35	35	35	43	31	46	53	43	28	47	40	42	58	42	40	36	62	39	38	47	42	55	42	44	42	40	38	42	47	32	47	46	50	39	53	34	45	49	35	47	33	54	52	44	44	41	52	42	44	40	44	42	50	40	40	39	36	37	60	45	41	43	39	49	42	37	36	51	36	46	45	55	49	42	47	39	35	45	50	44	32	51	51	45	50	46	48	49	51	50	47	43	54	42	40	49	42	52	43	51	44	38	32	50	29	38	49	53	42	36	33	52	38	53	43	52	32	52	36	46	40	37	54	43	50	33	30	65	42	43	47	47	44	47	55	38	53	42	44	43	40	42	57	38	42	46	48	51	37	52	58	39	37	45	49	49	47	45	34	37	32	43	52	42	51	43	41	38	36	44	48	42	39	48	42	39	50	42	40	40	38	44	33	45	52	47	64	45	39	47	41	46	58	38	41	39	37	47	42	52	47	33	45	49	37	42	53	51	42	41	42	47	38	38	54	46	43	49	44	56	41	38	41	49	38	45	41	41	53	36	31	33	47	40	42	46	42	33	40	42	38	45	44	43	36	43	46	28	46	42	42	40	49	45	37	51	41	34	41	36	50	47	30	47	37	35	35	45	48	40	45	47	46	46	46	44	42	37	48	46	48	41	31	53	37	49	47	32	39	47	36	48	48	41	28	38	36	47	39	29	40	34	42	52	58	42	45	41	47	42	29	50	40	49	44	41	54	50	45	40	41	35	43	41	42	41	40	38	37	34	49	38	51	51	42	33	53	45	30	35	44	38	43	45	53	41	45	49	43	45	44	54	45	43	41	47	40	46	33	38	42	47	44	44	33	42	50	45	38	45	40	50	43	47	50	47	41	49	42	46	48	38	40	37	37	50	45	39	46	35	55	47	45	38	29	46	54	44	37	46	40	47	40	42	33	56	45	49	40	38	55	49	51	50	40	40	40	37	48	51	47	43	37	43	34	47	40	41	46	50	49	43	45	37	50	48	51	40	40	42	42	51	42	42	40	39	38	54	31	43	43	37	37	44	49	42	35	48	46	50	58	49	42	54	45	46	43	45	40	45	37	37	35	41	49	58	35	33	48	48	63	43	46	49	32	49	50	36	35	55	29	41	53	39	39	29	50	39	45	44	53	63	43	49	51	54	39	33	35	52	40	38	45	35	50	45	37	30	43	33	40	35	34	54	49	52	40	47	39	37	45	35	35	56	41	35	45	47	50	38	45	41	45	46	38	43	51	48	44	41	37	42	48	37	47	41	51	37	48	33	47	46	52	51	42	44	44	38	46	39	38	51	52	40	36	44	50	39	42	40	46	44	47	57	43	31	51	39	54	52	35	51	33	53	40	45	45	46	47	51	30	56	43	44	40	52	47	50	56	36	57	40	46	59	42	29	32	37	44	47	38	41	30	40	34	44	44	46	44	52	32	46	43	39	35	40	40	40	31	48	44	39	37	48	33	52	56	51	47	44	38	55	43	44	47	44	42	41	36	40	39	54	37	41	46	40	55	36	40	45	41	50	46	41	37	29	53	40	42	49	49	47	59	44	33	42	42	45	37	53	47	58	39	40	45	49	46	42	48	32	37	45	42	47	44	45	50	37	38	60	45	46	57	54	45	26	29	39	62	50	31	41	52	37	48	45	42	28	43	45	46	53	34	39	41	37	48	32	49	47	49	39	54	40	45	47	43	34	36	41	24	55	59	33	41	57	35	46	41	45	33	38	38	52	38	42	38	47	50	40	49	45	39	37	42	43	47	35	36	36	60	45	35	43	48	40	47	36	42	55	46	41	48	48	38	46	39	53	44	53	30	62	44	41	37	35	57	31	44	35	38	47	40	41	43	30	53	44	41
28030	23467	16025	534	811	1099	1117	1019	997	878	762	688	634	579	585	525	529	515	521	519	510	468	476	495	459	481	440	468	488	449	447	423	459	467	426	460	432	442	505	396	494	455	448	433	432	446	436	380	416	434	444	439	455	422	445	428	407	440	414	454	418	391	446	414	455	442	458	436	486	413	416	440	446	440	467	424	438	409	450	456	425	464	397	414	432	418	430	424	460	424	450	438	406	416	447	470	411	403	457	415	413	412	420	411	418	422	412	413	464	413	419	427	459	381	459	442	438	463	425	379	420	478	430	470	398	388	442	410	450	380	471	448	437	418	430	455	460	428	401	431	427	428	427	415	411	446	465	418	443	442	463	422	452	426	452	428	417	414	447	465	444	442	458	438	451	450	409	433	415	429	436	397	423	453	417	432	426	379	425	458	465	440	433	447	456	379	434	355	438	429	421	436	437	467	445	383	391	408	431	441	435	434	432	456	430	433	400	446	416	432	453	406	401	432	456	441	429	477	436	430	411	424	435	421	408	398	445	419	428	447	439	410	427	448	394	432	415	376	410	423	410	421	421	425	379	424	419	449	429	448	400	411	412	436	439	437	475	413	420	440	416	439	433	433	395	440	435	439	428	435	424	450	462	434	413	439	414	437	412	395	385	427	437	424	413	432	411	464	465	396	433	453	412	421	444	460	422	406	424	429	418	472	430	407	425	414	419	447	440	426	398	426	440	423	398	387	431	420	448	454	413	424	420	465	410	419	430	436	411	421	440	415	408	433	463	392	427	437	451	446	406	406	442	436	457	453	472	444	407	414	431	433	417	416	456	444	422	382	453	420	424	410	453	434	400	439	425	404	435	410	414	423	424	438	440	420	436	416	438	415	385	470	443	425	396	462	442	439	464	415	428	439	451	426	442	431	411	441	448	451	432	436	407	410	400	424	480	431	424	459	394	413	418	445	446	408	401	416	451	428	416	409	402	434	434	433	436	414	409	420	392	427	432	453	434	388	461	437	419	443	425	416	423	430	471	448	428	439	405	399	446	407	418	446	447	388	411	460	364	435	453	409	463	464	413	420	455	410	405	441	420	381	428	419	406	424	417	405	441	420	404	430	399	440	440	452	462	435	427	476	425	403	442	398	413	449	432	421	402	451	440	441	450	471	411	420	447	420	451	428	448	438	395	443	409	398	470	426	432	417	433	454	370	411	431	418	435	391	430	417	403	448	442	430	457	427	427	428	445	452	435	411	427	411	430	427	430	424	440	439	429	428	417	417	394	408	411	437	437	452	414	461	469	411	406	471	414	423	434	417	406	383	418	384	481	443	418	418	475	405	383	423	428	432	386	438	398	406	414	424	435	475	401	437	417	427	414	433	448	410	474	409	429	454	404	417	405	435	416	430	427	441	413	438	438	410	414	438	449	433	391	439	451	438	425	407	389	409	441	432	435	396	414	412	478	435	427	418	403	432	425	451	425	391	416	418	425	410	386	400	421	421	415	409	399	428	460	418	438	436	454	461	416	443	417	456	414	417	439	434	440	430	443	396	434	406	415	410	420	415	410	441	443	385	422	436	426	456	403	429	392	448	412	461	453	452	429	387	426	427	423	420	414	413	417	402	434	392	401	384	429	449	438	404	401	400	431	413	458	401	420	386	418	474	398	442	400	419	445	431	446	448	449	421	415	415	459	461	401	426	431	451	427	448	397	400	392	398	467	461	421	449	432	458	459	429	446	402	447	440	461	395	422	429	413	475	428	437	466	393	409	443	441	403	432	391	394	443	429	442	418	429	424	458	428	442	423	408	448	420	415	416	444	424	402	456	435	452	376	445	432	419	421	421	407	430	422	419	443	425	408	425	418	450	403	388	411	462	456	425	372	429	404	442	426	412	442	461	431	439	441	399	483	385	440	426	461	445	420	454	438	448	423	417	430	435	417	422	412	424	435	429	418	429	454	399	442	412	439	409	450	430	411	432	451	458	411	407	411	410	427	430	379	406	413	477	433	420	456	430	436	425	453	438	396	394	458	422	410	424	473	423	449	430	438	457	439	417	430	417	423	427	409	438	441	437	435	411	422	415	438	444	468	449	431	453	459	389	446	446	431	420	422	431	445	428	431	425	421	416	445	420	430	445	475	418	408	426	389	460	409	408	450	382	444	416	429	407	440	392	431	396	399	436	416	459	403	448	415	486	458	439	439	396	442	437	396	428	413	412	438	411	458	439	426	451	440	438	418	425	413	440	413	449	440	421	404	439	407	452	456	433	467	442	396	420	418	437	420	489	460	433	399	418	429	436	409	450	373	413	458	440	422	435	427	405	437	416	445	433	418	416	427	423	428	415	403	460	450	413	406	451	461	422	460	475	422	459	415	404	406	438	441	422	435	422	414	447	426	429	421	418	425	433	441	429	393	379	400	418	418	416	457	428	424	406	415	435	439	423	412	397	415	407	398	436	435	377	421	420	460	433	426	427	440	478	442	400	438	434	431	434	472	403	405	463	420	445	413	405	440	453	407	440	438	422	396	444	404	479	441	416	458	444	431	427	394	458	373	418	408	433	408	429	441	398	438	459	444	435	438	407	439	407	435	441	425	422	423	401	414	438	426	401	420	362	409	434	395	396	404	411	400	421	430	437	430	451	397	442	412	399	441	382	411	434	423	397	441	436	435	427	461	439	429	443	419	428	404	395	413	419	417	445	440	363	417	434	423	429	417	427	431	444	408	433	405	418	420	425	420	408	450	439	451	442	422	424	453	423	449	422	444	434	476	404	447	450	409	415	439	403	444	411	451	415	462	420	418	454	415	428	408	410	397	440	457	451	428	410	450	438	431	408	445	411	415	413	395	438	416	444	394	455	457	425	440	451	412	414	439	400	439	427	449	472	436	417	468	448	447	398	452	408	428	423	428	451	432	419	432	412	431	416	426	418	410	445	426	446	410	407	368	411	424	396	427	426	472	393	386	391	442	415	442	410	428	442	431	464	435	414	445	431	391	447	443	431	408	420	409	446	415	437	407	427	411	398	396	433	445	435	414	452	430	432	427	427	435	424	416	427	395	429	412	414	468	399	396	415	412	475	420	426	423	441	395	398	428	450	430	405	456	381	418	449	417	422	383	422	407	424	431	417	404	436	445	431	426	427	413	412	416	401	404	414	417	411	439	450	459	444	419	397	428	438	441	486	428	412	443	404	438	401	410	399	389	419	419	460	405	411	417	406	416	422	433	437	439	432	406	395	398	434	410	427	407	459	405	420	425	435	423	448	476	467	456	411	405	465	449	421	373	411	463	425	423	424	438	445	419	440	403	435	452	423	432	424	420	387	411	429	445	441	394	402	439	474	432	453	458	390	389	401	466	424	446	426	418	429	424	435	425	416	411	442	463	435	426	477	413	450	465	413	446	443	417	444	433	419	410	425	426	414	413	440	409	445	455	440	436	447	428	416	420	467	390	422	422	436	423	450	428	400	398	453	404	421	425	411	422	418	424	413	387	434
2710	2349	2141	18	33	31	27	28	35	31	31	31	32	35	32	34	33	27	31	26	27	20	26	30	23	25	24	28	27	22	30	33	35	29	21	20	28	25	29	23	18	33	25	28	36	33	26	21	31	39	31	30	29	31	24	27	30	32	34	27	28	25	27	31	24	35	25	23	23	18	28	22	30	27	32	21	39	26	22	27	22	27	19	33	24	30	30	22	26	40	26	27	26	28	28	20	13	38	15	23	22	24	31	25	22	33	29	28	28	17	32	33	28	33	25	22	22	39	23	32	19	28	28	30	34	32	24	31	32	28	26	23	30	17	23	29	29	21	21	28	16	27	22	37	25	27	20	26	30	30	20	26	25	32	32	23	32	26	29	29	25	26	31	30	18	18	23	37	32	31	20	22	23	27	27	20	28	27	24	33	25	33	36	25	29	24	24	20	34	26	26	22	21	40	19	27	26	33	17	27	28	20	34	28	25	25	26	26	22	35	27	29	25	28	33	31	21	25	35	27	17	24	23	27	22	30	29	20	24	24	30	32	26	22	29	22	17	27	27	26	24	24	25	31	21	23	24	30	26	35	24	29	21	30	32	30	18	20	29	26	25	21	19	25	27	36	38	32	19	25	29	29	25	24	24	31	27	29	31	25	25	23	18	24	24	25	32	27	19	29	29	21	23	28	20	30	21	25	34	20	26	30	19	32	19	24	34	28	23	25	22	22	24	29	23	19	21	19	28	21	30	26	28	35	24	22	27	37	23	31	29	35	29	21	22	27	28	23	27	33	20	28	31	20	29	24	25	22	25	36	15	41	25	39	20	24	23	27	27	26	34	19	34	28	25	24	22	23	22	32	32	24	36	24	35	26	25	20	36	28	18	27	24	35	22	14	32	26	30	19	30	19	24	30	30	20	36	34	25	23	26	34	26	27	23	26	23	18	21	23	29	20	29	29	27	29	25	29	25	37	25	30	28	20	23	32	27	23	25	34	25	23	30	21	28	24	33	24	36	25	23	32	38	34	34	21	30	24	19	23	23	38	24	24	24	21	36	34	20	23	32	20	38	28	38	29	33	28	15	22	20	17	27	23	32	25	24	35	28	30	31	32	23	27	28	22	25	38	28	28	22	32	26	24	29	32	24	27	28	24	25	25	26	31	28	26	25	29	21	24	31	30	31	34	16	33	20	31	22	23	26	25	24	31	25	14	35	32	32	20	27	27	26	25	22	19	21	29	26	28	27	30	21	24	29	37	18	25	29	26	20	27	24	21	25	33	21	24	21	25	20	27	28	27	28	31	16	23	21	23	30	29	32	30	26	29	32	29	23	29	33	14	34	27	29	21	24	33	24	42	29	28	37	24	30	27	28	25	32	20	27	22	36	25	31	25	25	21	30	32	30	30	29	20	24	29	20	33	21	21	23	33	31	27	30	28	33	24	35	36	26	33	25	27	28	19	25	28	24	26	28	22	18	25	19	26	23	25	30	24	22	23	26	30	32	23	29	33	33	35	28	24	28	25	42	29	31	22	22	23	18	35	26	26	19	35	20	23	25	27	24	31	21	27	32	22	27	26	26	25	28	20	29	23	24	28	25	36	22	27	26	29	35	29	30	30	21	18	18	23	27	24	25	35	30	36	20	20	19	26	29	32	31	34	22	26	29	28	27	25	14	24	29	29	35	25	24	24	25	25	34	20	31	25	27	28	24	27	21	26	30	33	20	17	33	28	22	28	29	24	41	26	25	32	29	21	32	24	25	22	38	43	25	28	18	18	16	22	21	28	27	20	22	25	29	22	16	32	22	22	34	26	23	26	20	19	24	24	31	22	22	30	34	40	38	24	33	26	36	25	40	30	22	31	30	25	26	18	27	38	22	22	38	21	20	25	28	31	29	22	20	41	32	27	31	36	32	29	31	33	21	30	30	17	22	31	35	21	35	27	33	32	25	24	28	28	23	32	22	23	26	28	27	28	26	23	23	24	21	31	34	30	33	29	30	22	27	32	16	29	28	28	24	24	22	24	26	19	20	21	25	32	24	41	34	25	30	29	22	34	31	29	24	18	22	32	26	28	28	32	23	21	34	26	36	24	29	17	26	27	33	30	31	26	28	19	25	30	25	24	25	26	24	28	21	34	27	25	30	27	23	30	32	24	33	25	28	19	27	35	19	27	27	28	27	27	22	24	20	27	17	32	25	27	27	24	31	25	15	23	20	25	33	20	21	33	36	17	36	32	26	21	21	25	27	24	27	21	29	28	30	19	19	25	40	23	33	29	31	23	22	28	22	29	27	29	27	24	35	28	22	23	19	30	28	32	19	24	28	25	23	39	25	22	21	33	23	26	26	29	28	32	21	28	27	28	24	29	25	29	13	26	27	22	23	27	29	27	21	30	27	35	34	23	16	26	29	23	25	24	28	19	19	25	26	30	29	25	32	23	24	19	21	26	25	28	26	26	21	31	21	19	32	31	33	18	23	24	25	31	16	22	26	25	22	18	27	29	33	23	24	26	20	28	28	25	33	18	22	24	23	28	31	25	31	30	29	22	22	34	33	25	21	27	22	27	29	32	25	21	26	26	26	24	30	25	24	28	19	22	30	30	25	43	27	23	25	33	16	32	22	28	23	27	30	27	32	22	26	23	27	21	31	21	25	23	23	29	27	27	32	28	36	24	21	23	18	29	35	19	33	34	19	31	29	29	21	23	26	26	24	24	26	33	28	21	26	29	31	28	23	27	31	25	32	28	28	36	22	25	34	28	28	25	19	23	33	35	29	31	26	28	39	29	29	24	29	22	33	21	39	34	31	25	30	33	28	30	21	25	25	28	26	20	24	27	18	35	30	25	29	31	29	20	27	19	33	19	27	23	28	23	32	28	20	35	30	23	20	27	24	26	33	33	27	33	28	27	33	30	40	30	29	22	19	30	34	28	31	23	44	33	21	27	34	30	29	23	31	20	25	20	34	26	28	35	25	26	34	29	33	18	27	20	22	28	34	21	26	18	26	20	22	34	30	26	30	19	22	26	19	27	29	28	34	23	21	31	31	26	22	20	26	18	23	25	21	21	20	34	27	25	32	20	29	27	19	23	25	29	32	30	21	29	20	31	23	30	25	35	25	26	29	26	26	32	25	22	26	23	27	29	28	30	21	21	27	32	34	26	32	23	32	33	27	27	31	23	36	28	30	29	29	20	29	24	25	16	30	26	26	32	19	23	23	33	30	25	30	30	24	31	30	30	26	26	24	30	23	26	30	21	26	31	27	37	27	30	35	25	25	30	22	23	34	42	30	27	26	24	27	21	31	32	34	29	36	30	24	28	32	17	29	30	31	30	24	25	20	32	29	28	20	22	31	28	29	23	26	30	38	26	29	36	29	30	36	22	30	18	26	17	36	31	28	32	20	39	23	21	27	31	37	27	24	25	33	26	30	30	27	26	26	30	27	28	29	31	24	23	30	20	30	27	23	32	40	37	19	23	32	22	27	26	25	30
23780	19817	13471	350	532	714	830	809	700	621	577	507	479	449	397	382	371	335	322	348	352	345	305	328	306	292	289	243	305	310	273	275	272	264	292	284	262	273	294	293	268	268	288	283	238	260	268	261	289	267	252	249	264	264	248	287	272	258	264	286	257	274	255	243	250	275	244	277	255	268	251	250	270	251	263	252	242	246	264	251	264	245	266	231	279	282	238	262	250	269	260	245	229	233	248	258	269	255	245	256	247	256	267	260	262	236	272	247	308	243	226	230	259	276	260	272	254	238	255	233	224	232	272	241	280	251	252	258	216	258	253	237	252	258	274	263	221	233	244	253	252	270	245	248	235	277	240	222	227	247	233	286	260	256	252	277	232	251	229	262	257	247	268	241	239	264	242	261	241	255	244	237	241	246	234	268	254	229	246	251	272	242	235	251	239	245	250	227	270	258	244	249	257	230	273	252	263	236	229	261	241	241	251	278	252	256	269	258	251	278	233	256	231	249	267	243	260	254	254	236	258	272	223	265	266	246	236	251	258	260	255	258	257	258	208	226	274	282	274	256	243	268	228	253	219	266	252	261	287	234	258	275	248	273	224	276	252	198	238	219	242	248	259	250	252	251	252	240	249	243	241	266	238	257	228	244	210	258	294	257	243	226	262	216	256	292	232	252	249	236	246	254	286	247	247	242	256	215	227	221	227	245	284	258	256	248	263	247	253	233	255	233	214	235	248	224	232	257	240	248	217	247	234	277	244	258	249	257	258	251	217	233	233	265	249	264	238	255	244	258	233	266	236	254	254	241	257	267	249	262	262	243	260	243	253	255	260	251	240	251	233	268	262	226	260	264	251	252	251	232	244	223	236	233	250	249	257	232	223	246	239	252	267	243	253	230	263	249	276	257	295	251	243	254	239	254	254	250	229	254	261	237	238	207	223	231	228	274	260	231	229	230	250	251	266	265	268	283	249	256	222	252	253	256	256	287	265	241	246	243	238	259	227	254	242	260	261	263	246	238	251	285	263	248	250	249	240	224	236	252	251	239	261	247	272	262	265	239	217	247	237	215	250	264	243	233	236	226	270	226	253	220	265	263	230	290	216	261	261	274	264	240	239	278	215	239	243	250	226	255	254	263	226	263	246	274	236	253	231	254	221	248	235	238	251	270	260	233	237	279	233	234	250	211	211	254	225	229	245	248	251	254	244	260	250	237	259	271	243	237	227	264	260	248	279	254	268	250	268	267	238	242	227	255	241	241	260	251	229	230	265	251	266	249	260	246	250	254	242	242	251	233	244	266	254	245	251	257	250	240	275	236	258	257	248	263	228	243	276	243	252	242	262	278	231	253	243	223	245	246	233	281	257	251	245	254	236	240	256	259	237	259	246	241	241	237	243	215	263	265	248	252	247	254	273	273	285	234	215	256	228	228	231	237	227	260	255	285	235	262	242	253	232	257	253	263	257	244	256	282	254	252	264	266	239	230	252	242	260	254	234	242	253	240	260	247	249	262	253	235	266	237	246	247	268	245	227	236	241	249	255	238	258	253	236	237	252	235	229	244	244	269	258	241	251	246	227	261	239	254	260	224	234	254	233	240	268	259	245	248	270	272	230	262	261	244	241	231	255	248	249	211	241	250	257	281	280	233	260	244	268	247	263	258	237	258	252	239	241	239	263	233	274	221	242	238	235	265	228	241	242	255	244	258	241	277	252	253	266	247	246	247	237	225	227	249	230	239	227	229	256	249	241	252	209	271	277	230	267	257	241	254	258	246	238	244	269	268	255	257	237	250	261	256	239	226	220	259	258	274	264	249	247	237	253	252	243	248	271	245	267	229	256	254	237	228	246	252	253	249	259	259	247	231	266	248	265	237	251	251	226	253	255	259	240	261	234	246	252	219	221	230	263	255	231	234	245	247	248	264	224	243	241	257	240	252	232	266	244	243	280	251	239	237	253	261	236	226	264	234	255	246	261	255	249	257	283	249	264	236	198	232	260	273	277	265	255	246	243	273	280	253	239	266	223	264	250	254	250	242	293	245	252	233	228	251	242	255	209	260	252	257	228	247	283	232	249	238	247	269	266	261	238	260	248	269	256	236	224	247	257	235	265	244	257	255	261	243	265	242	236	219	226	245	257	268	250	239	248	284	229	240	239	268	256	244	272	282	263	271	239	244	227	256	268	225	215	247	270	241	256	267	268	250	242	250	224	246	251	251	241	233	252	268	247	234	253	258	257	214	248	241	249	222	250	259	254	265	245	266	233	253	247	256	251	263	269	266	252	274	228	236	251	254	251	247	239	226	277	225	271	262	244	265	238	246	259	218	266	270	221	251	270	251	249	217	257	235	256	247	247	237	255	241	223	294	232	266	251	262	234	251	232	235	250	265	247	267	261	263	242	234	266	245	258	226	226	258	235	255	254	232	264	232	246	246	255	239	250	230	253	242	238	234	252	237	289	255	251	248	232	280	230	271	248	259	271	263	242	256	235	246	234	243	269	255	282	237	213	234	280	251	265	263	270	247	256	250	245	254	249	258	245	237	239	255	234	247	250	246	239	232	256	223	221	242	246	235	239	239	267	262	235	267	225	231	236	250	252	261	253	244	237	251	238	257	277	238	254	240	256	252	239	258	234	240	265	233	260	256	259	261	253	276	231	266	250	268	239	275	277	235	253	234	253	251	234	286	219	219	260	266	254	265	240	246	251	240	234	248	222	233	274	251	261	230	265	269	254	259	275	293	240	249	270	230	239	229	246	240	238	254	251	249	241	250	277	252	241	245	253	260	283	226	257	231	227	270	236	255	251	247	214	243	242	281	224	256	259	237	248	254	255	260	278	232	270	235	257	251	247	242	242	252	223	268	264	243	223	241	267	251	256	246	262	257	268	229	237	246	234	253	242	218	258	257	259	259	230	264	255	243	258	261	262	246	219	270	266	250	254	253	263	251	254	271	224	235	260	248	239	224	279	246	248	239	232	253	220	231	245	258	263	253	269	234	267	285	252	248	242	250	258	268	235	244	260	246	255	235	259	254	262	223	236	253	256	287	258	253	247	218	241	257	245	228	268	271	246	242	274	258	245	265	255	238	258	260	242	264	232	254	258	257	245	243	241	230	252	261	243	265	233	233	250	239	278	245	254	231	245	263	240	259	278	242	227	245	273	251	217	261	260	251	231	239	253	265	250	255	228	235	254	234	246	258	271	239	270	265	255	234	220	256	280	272	244	235	256	259	243	250	242	243	271	244	273	228	250	231	240	266	257	270	235	232	285	239	280	256	273	252	226	247	299	261	246	261	239	261	277	250	240	236	257	228	226	243	246	258	219	244	224	250	254	243	258	240	230	263	255	249	261	270	245	250	283	250	241	266	248	249	247	245	233	245	233	252	235	252	264	262	239	255	248	242	237	241	261	232	254	249	234	261	252	249	226	237	244	238	223	239	274	226	280	246	239	256	229	226	250	233	262	281	244	246	222	249	264	280	253	241	273	254	241	270
3192	5064	3443	32	24	48	41	38	40	26	37	37	33	35	40	33	30	34	26	35	30	38	25	33	26	27	30	29	29	28	37	29	29	22	34	20	36	33	30	24	32	21	24	30	28	22	21	21	33	27	22	24	23	31	31	21	22	24	27	19	29	17	27	39	29	29	22	28	32	28	26	29	21	24	24	26	25	30	16	25	23	26	27	22	26	17	36	27	25	29	22	26	29	28	22	19	27	26	29	32	24	29	31	21	25	21	43	24	28	31	19	31	34	23	22	19	33	19	29	30	20	20	34	29	27	29	23	28	27	24	14	28	23	25	28	26	25	27	24	22	25	26	30	27	24	30	25	20	32	25	27	36	25	21	27	31	23	26	24	21	25	25	26	25	19	24	24	16	28	33	25	24	24	28	23	27	21	19	24	26	25	24	21	18	26	31	36	29	30	32	30	33	37	26	33	23	26	28	30	22	32	28	34	39	26	20	33	23	30	19	26	25	25	20	19	26	26	25	23	24	31	26	26	18	28	26	26	26	16	23	34	27	19	20	16	18	23	33	23	20	29	30	26	25	29	36	26	29	28	31	26	36	28	28	22	24	33	28	30	25	21	28	26	37	27	29	41	24	14	27	28	18	27	28	36	26	26	28	25	26	27	25	22	32	30	32	30	30	26	25	17	26	22	20	37	29	20	34	30	21	23	21	29	28	33	24	24	20	32	22	20	30	31	21	22	34	28	32	21	20	25	25	27	28	25	22	32	25	25	26	28	16	28	25	27	28	35	24	21	21	27	23	28	22	19	24	25	24	27	19	21	27	31	38	24	27	32	33	26	21	26	27	21	31	20	21	18	21	27	23	35	21	22	32	16	22	32	22	24	25	25	17	33	23	35	20	23	32	32	30	21	22	30	24	24	21	37	29	22	20	29	17	29	29	29	13	20	26	26	33	36	28	31	26	20	28	28	32	21	31	23	28	29	18	16	25	24	26	21	29	23	18	28	22	23	24	26	26	18	24	24	20	21	23	31	30	26	30	23	33	30	23	17	26	27	31	21	25	24	23	25	25	26	18	30	17	23	31	24	29	17	22	27	24	21	23	32	28	24	36	22	27	26	29	38	29	17	30	27	26	23	22	20	24	20	35	29	29	32	21	23	24	21	20	22	36	33	28	28	21	23	26	23	27	24	33	22	34	30	32	21	26	30	22	33	22	29	22	21	27	25	29	25	22	29	24	19	27	19	24	34	20	19	26	15	25	31	22	24	28	21	28	26	27	28	19	22	27	23	25	26	20	28	30	33	18	28	29	27	26	19	30	29	33	20	22	25	22	17	24	25	27	24	28	28	20	23	22	36	22	30	18	13	25	21	28	24	21	26	27	24	19	17	41	28	29	19	40	23	24	26	30	27	28	20	32	31	26	26	23	22	28	33	31	31	28	27	23	25	32	34	25	26	28	23	26	14	32	19	20	36	24	26	21	26	32	25	23	22	19	20	35	21	31	25	18	26	28	31	22	32	24	29	27	26	29	30	23	31	23	23	21	21	19	24	30	18	28	23	30	23	26	25	30	26	22	29	33	23	35	27	31	30	15	19	25	32	15	25	31	36	26	26	15	29	17	27	17	25	30	23	24	29	13	27	29	30	34	22	21	24	29	31	19	20	18	22	26	29	28	29	26	31	21	24	24	20	23	29	18	29	29	22	25	25	25	23	20	29	29	26	34	24	31	21	25	34	23	22	20	33	27	38	31	32	18	28	31	17	21	21	33	30	28	29	28	44	29	27	28	32	24	29	24	29	29	24	27	25	29	12	15	26	17	17	20	28	25	28	24	20	21	26	28	15	36	33	27	30	29	30	28	28	29	29	23	28	20	23	21	35	22	17	20	28	36	30	25	17	25	26	20	22	20	30	36	22	23	27	29	33	32	16	27	19	35	21	19	39	25	29	32	22	26	26	26	24	23	23	17	26	22	23	27	27	27	20	32	26	24	28	30	30	34	19	21	37	27	29	15	25	27	25	19	25	25	20	28	24	32	26	24	34	23	21	31	28	25	27	27	28	24	16	27	22	24	30	34	26	25	25	21	38	28	23	26	23	23	15	18	34	31	32	32	25	28	24	35	28	20	34	28	29	19	32	26	24	27	24	25	30	33	21	18	27	34	26	29	23	29	22	33	23	25	25	22	23	26	31	34	19	25	19	24	32	26	23	18	19	24	17	32	25	23	24	23	35	20	38	24	25	26	23	32	23	22	37	18	33	29	26	23	25	32	23	16	23	34	18	29	26	25	35	24	17	25	23	23	27	23	27	22	24	34	23	23	25	19	32	35	23	25	28	34	32	20	26	25	30	35	38	21	31	19	34	30	26	30	32	32	21	25	27	24	20	29	32	25	26	25	24	24	30	18	22	25	38	31	24	40	25	22	20	26	27	25	28	21	20	24	25	24	25	21	23	26	22	26	32	23	19	22	22	30	40	23	25	25	26	34	30	26	29	21	23	23	28	20	25	33	27	30	22	28	31	31	27	34	20	24	25	31	24	26	22	15	29	23	25	26	22	27	28	35	22	28	27	31	29	28	22	28	33	21	22	25	23	32	39	33	28	33	22	17	24	31	33	23	27	19	28	30	32	24	30	30	15	29	29	22	21	30	29	26	29	28	32	20	28	21	25	25	22	26	19	29	31	19	22	27	28	27	27	25	23	25	23	18	16	21	22	29	23	22	24	20	24	23	22	19	20	28	32	29	26	30	26	22	30	21	24	35	30	25	29	24	27	22	29	33	30	30	32	20	27	22	28	21	39	30	27	26	36	25	28	30	27	33	35	30	25	21	18	21	29	33	17	26	25	26	25	33	30	31	33	13	27	15	31	16	36	31	25	29	17	27	19	20	26	24	27	25	28	29	27	27	30	30	27	24	21	23	27	17	25	37	33	29	29	26	28	25	33	34	24	21	28	32	27	31	22	20	27	28	22	20	29	24	24	26	27	28	21	31	28	27	33	22	23	31	35	22	20	19	21	31	29	15	22	28	24	32	25	17	32	31	22	21	32	32	20	15	26	28	30	24	18	36	31	23	17	31	17	26	33	36	29	26	25	29	19	30	22	28	30	17	32	29	32	26	19	23	26	29	27	30	31	34	26	41	30	21	28	26	22	31	24	30	29	30	25	26	28	30	15	23	20	24	37	24	29	34	32	34	28	27	29	28	21	27	26	23	28	20	31	22	31	28	26	25	28	18	23	25	27	23	26	23	14	21	22	30	28	21	25	20	24	31	29	31	30	25	22	31	29	23	23	23	29	22	29	31	17	27	25	25	18	24	27	27	19	25	26	19	27	39	24	35	33	24	27	24	26	23	31	30	32	27	30	27	25	28	25	32	21	22	16	32	28	21	23	25	34	29	20	33	22	24	18	30	35	16	42	27	22	25	32	31	29	26	24	27	31	31	23	18	20	28	24	22	23	24	34	26	29	28	29	24	21	30	25	34	29	19	31	24
30682	27581	15280	478	876	1317	1469	1365	1252	1008	898	776	701	623	572	525	481	436	440	416	417	394	404	364	347	342	340	306	311	320	312	312	309	322	329	291	298	330	310	306	301	314	262	302	261	288	297	266	279	285	299	268	279	296	265	286	290	277	253	266	268	287	262	298	292	268	272	276	267	280	264	286	264	278	224	280	303	266	282	258	281	293	258	275	278	277	277	294	254	289	270	246	247	264	274	250	283	305	236	266	249	279	284	276	268	246	250	280	228	281	255	257	259	259	273	298	274	272	275	247	265	250	304	248	281	277	273	291	243	273	262	276	241	273	276	297	267	267	273	287	255	247	256	292	260	254	246	270	249	246	271	290	256	258	279	250	271	279	277	267	290	269	241	273	262	261	287	296	281	268	288	255	275	277	266	267	280	246	280	230	253	243	253	271	285	240	268	278	297	265	257	267	232	256	283	253	250	263	261	273	249	249	257	247	270	274	281	271	249	253	258	266	275	261	271	232	249	250	278	285	237	252	275	250	242	254	294	249	269	255	234	279	282	272	236	241	248	267	243	267	263	269	266	242	242	274	265	252	252	278	260	275	292	289	281	301	252	261	241	243	255	255	276	258	270	260	252	261	226	223	278	242	292	272	250	250	273	253	255	249	293	263	275	283	277	276	264	257	290	290	261	273	271	262	275	255	264	263	285	259	287	259	288	285	261	264	305	244	280	262	261	266	273	266	264	270	284	271	274	249	292	258	241	271	297	275	277	244	280	270	259	262	263	276	271	267	258	276	286	263	259	289	227	256	279	268	249	275	284	254	282	238	275	286	268	292	304	266	284	259	241	248	239	277	266	256	287	277	265	247	281	262	282	272	268	282	258	246	302	285	259	272	297	264	276	256	251	259	289	254	280	287	255	273	251	249	256	249	279	262	273	250	277	260	291	283	274	282	258	282	238	248	251	262	267	264	296	274	265	269	279	277	279	252	249	262	256	252	267	271	266	265	251	268	255	272	270	243	278	249	255	270	264	247	291	269	282	264	267	260	280	272	275	241	251	284	266	242	267	273	261	266	276	258	238	269	242	254	295	266	287	272	239	240	242	245	252	273	260	263	254	300	289	284	236	290	255	251	261	286	263	295	270	271	280	259	261	289	254	291	256	268	227	281	282	253	276	269	246	276	268	291	225	264	297	275	254	284	256	227	265	255	261	270	294	243	255	256	285	263	246	248	286	260	262	263	284	269	242	277	248	242	260	266	268	243	260	256	270	248	256	257	255	237	258	235	246	261	276	254	281	264	236	277	245	234	252	260	275	278	249	256	244	260	267	258	289	279	273	265	275	224	267	289	313	272	257	259	236	261	252	300	270	280	273	282	239	268	283	242	269	296	273	295	260	286	279	268	279	295	240	261	265	263	271	259	262	265	258	298	246	245	287	275	257	282	259	288	259	267	246	269	265	275	290	252	263	280	270	263	274	240	266	242	242	268	265	276	269	261	262	276	271	275	268	260	250	248	268	267	281	272	261	243	265	257	249	255	287	259	268	276	286	264	265	270	282	243	260	274	238	254	259	249	236	242	276	268	259	245	253	275	260	256	253	238	253	253	263	272	261	248	273	276	272	271	266	268	263	261	258	274	254	259	267	269	265	261	273	257	233	273	299	265	253	251	260	282	266	240	264	270	269	263	272	286	274	266	260	284	244	256	231	280	273	253	264	250	258	279	277	266	274	278	303	237	298	274	228	281	273	278	237	299	254	245	259	259	260	287	283	259	264	289	259	255	254	272	251	283	233	231	264	298	270	242	264	287	251	286	256	256	253	264	276	247	275	257	257	298	260	272	261	263	264	243	239	275	245	266	296	273	275	278	263	245	278	281	251	253	254	277	258	261	263	244	290	271	245	293	267	265	288	264	257	284	261	267	234	296	241	257	264	256	268	274	262	241	277	268	261	259	247	257	277	270	260	249	243	245	276	257	257	283	288	244	274	295	271	290	247	261	257	290	270	261	263	242	261	243	258	269	231	271	272	263	258	272	272	253	251	281	236	284	261	243	235	241	277	252	248	283	247	263	299	242	296	256	259	260	249	274	261	296	264	271	249	270	255	248	265	246	273	272	288	255	270	267	242	268	272	252	265	266	259	289	270	292	281	257	270	266	280	280	257	271	266	245	282	230	271	262	253	279	251	270	260	251	253	250	259	274	262	248	250	303	256	274	241	305	254	258	278	266	238	273	248	267	283	262	284	265	286	251	258	291	261	255	284	292	256	295	279	283	276	272	270	265	254	287	249	268	277	265	259	264	248	259	250	243	245	231	240	236	259	280	249	283	253	261	272	269	256	245	294	271	270	235	288	259	259	211	248	271	297	267	252	259	278	271	294	291	259	266	287	255	266	254	273	242	258	274	274	265	257	253	263	244	269	275	237	259	280	267	258	221	239	253	272	265	283	264	276	253	269	275	260	258	268	274	274	270	283	258	275	274	263	237	288	278	253	260	246	253	270	265	266	246	265	287	265	260	297	273	265	249	261	290	269	254	283	245	241	237	281	266	243	237	263	286	264	248	269	240	281	245	262	258	256	291	272	270	283	243	280	270	248	256	283	281	262	286	261	266	232	240	233	267	299	279	279	257	294	262	276	276	263	269	248	277	250	250	257	250	248	280	242	266	261	257	275	282	270	254	268	243	271	270	260	252	266	298	267	289	254	266	268	274	276	244	274	279	277	269	281	269	252	262	238	223	261	278	267	280	261	254	258	270	235	247	262	258	253	279	267	276	280	250	267	292	257	262	275	264	280	249	273	283	264	253	259	244	267	269	264	243	257	281	250	259	250	288	257	256	257	259	256	279	277	267	265	245	283	290	263	264	244	248	233	268	286	249	273	245	265	277	274	268	268	271	238	279	257	258	265	269	257	274	269	231	244	266	260	278	283	269	259	286	279	280	272	253	274	257	251	258	271	282	254	258	277	286	235	280	264	279	259	276	243	248	244	254	266	260	273	256	279	264	234	248	258	247	265	282	254	285	265	268	283	218	277	228	281	245	251	230	292	248	285	284	301	272	260	270	257	271	270	250	243	287	239	250	280	278	229	253	259	240	243	264	264	277	232	265	246	261	271	258	258	292	263	247	268	258	259	258	258	276	240	267	240	277	256	251	269	252	269	256	240	248	261	269	252	254	265	246	278	271	254	271	241	263	239	274	261	232	276	274	268	259	292	255	255	257	253	256	269	270	273	264	269	257	264	258	248	289	269	258	226	260	257	264	238	249	258	253	281	273	295	246	260	243	275	218	252	260	258	242	265	263	258	272	277	253	271	252	250	267	276	242	282	269	243	257	291	260	257	266	257	243	257	270	285	271	239	248	270	220	261	260	231	252	255	260	260	260	265	270	260	278	294	259	264	259	249	275	292	253	258	259	277	238	264	237	233	272	256	252	268	302	278	262	294	268	262	267	294	287	253	250	252	275	255	249	258	293	256	295	299	255	295	245	260	228	286	274
1338	527	423	43	48	51	54	37	59	57	48	47	47	47	51	47	54	49	47	56	40	41	50	57	52	42	37	56	55	38	39	57	52	61	62	43	47	47	51	57	41	56	53	52	38	44	48	60	51	48	39	57	43	51	43	44	46	41	49	42	51	59	44	39	57	44	46	58	49	44	40	48	35	46	51	45	56	42	46	42	46	48	44	48	58	58	41	42	54	36	53	48	56	55	49	55	50	44	47	49	52	48	57	55	52	40	46	49	42	59	50	47	47	51	55	31	61	41	47	53	36	40	52	45	34	47	52	46	40	42	57	43	46	41	60	52	50	52	51	35	47	47	59	53	64	31	41	49	51	43	50	46	32	63	59	37	70	55	50	45	60	52	53	44	55	39	49	41	31	49	53	45	57	39	47	63	44	44	48	53	48	52	52	39	48	58	48	55	58	56	39	47	48	50	49	58	44	45	61	48	41	46	49	52	46	45	44	55	43	41	64	45	42	50	53	30	45	41	46	48	49	42	48	46	38	57	48	48	36	44	56	39	40	63	51	57	39	30	41	47	51	45	50	52	36	52	52	61	62	49	42	43	49	47	51	49	51	62	60	58	50	42	41	45	44	60	44	52	61	58	49	56	41	50	56	58	52	57	44	53	43	46	42	60	59	45	46	64	57	44	59	39	44	32	53	47	59	57	47	46	51	54	49	40	50	48	41	48	40	55	45	48	59	42	66	52	42	46	39	43	31	50	52	37	31	47	54	52	59	58	46	55	53	49	47	53	58	36	57	49	51	41	43	54	58	37	51	61	45	39	51	57	49	40	49	39	43	43	51	36	39	38	56	54	46	50	43	51	48	48	48	39	47	52	42	57	37	56	62	57	64	42	47	42	39	41	38	57	51	56	51	47	54	44	42	55	47	53	50	50	37	44	48	59	55	43	49	42	36	38	76	51	52	49	46	57	61	51	48	47	50	58	55	49	37	41	40	48	57	48	51	42	50	44	40	59	47	40	52	46	53	36	59	56	57	42	47	49	56	61	53	47	44	47	36	54	52	48	43	49	45	57	52	55	55	48	52	57	49	61	49	52	45	47	39	41	55	63	50	45	53	60	64	48	45	47	51	49	42	51	56	40	49	46	40	43	52	40	51	36	50	44	54	55	47	54	56	59	46	43	31	52	44	51	49	55	39	60	42	41	47	47	42	51	48	56	56	53	46	38	51	53	53	36	44	52	38	51	51	47	58	42	55	49	44	42	49	52	53	45	60	51	47	48	46	55	53	52	48	51	53	50	42	58	40	43	43	48	57	60	47	52	40	42	53	35	53	44	42	45	40	41	52	41	48	46	54	54	48	56	42	39	49	40	45	43	31	55	57	46	36	49	46	53	49	41	51	48	51	49	37	50	38	62	57	54	48	40	54	53	47	47	45	46	59	47	60	48	48	47	40	42	38	45	53	52	46	54	52	47	58	39	47	40	44	43	49	36	44	55	48	66	38	45	50	45	66	35	47	46	43	47	59	49	42	51	40	48	42	65	44	53	50	47	48	50	48	33	53	52	53	49	54	56	54	44	60	51	50	56	51	44	57	44	39	39	56	56	43	47	49	45	65	43	51	56	54	46	46	41	50	44	47	51	49	45	53	57	43	40	33	56	57	48	42	45	49	52	46	47	49	46	51	56	53	43	40	49	43	49	48	53	48	53	63	57	38	53	47	44	47	56	55	48	55	58	54	42	41	44	40	40	39	52	56	43	42	47	49	42	42	52	53	47	30	54	45	53	66	46	55	46	53	45	51	71	70	46	53	58	34	54	50	52	59	56	49	43	43	47	52	48	64	53	48	48	53	54	49	47	39	57	42	49	46	49	58	59	36	50	53	44	44	61	52	40	53	43	48	46	41	43	42	44	48	44	45	47	70	55	46	58	57	50	45	47	47	57	57	47	48	51	46	46	58	51	59	63	55	51	43	56	57	63	49	65	58	44	56	49	48	52	46	58	44	45	62	50	49	39	56	46	53	47	43	44	35	68	49	49	38	55	49	38	41	37	47	52	66	50	54	54	57	50	38	53	53	48	49	54	43	61	48	48	41	60	46	51	40	53	45	38	57	51	52	41	61	52	51	47	51	56	51	53	65	54	49	49	50	48	55	53	47	52	48	45	53	38	45	49	47	44	49	46	45	48	50	55	45	44	42	38	52	47	37	52	50	47	47	41	46	53	51	44	46	51	44	62	51	49	46	52	52	45	54	56	42	53	53	46	41	45	63	48	48	50	47	54	42	51	50	53	63	43	49	43	50	45	54	59	61	45	50	51	45	48	44	56	59	44	49	41	57	54	39	54	51	43	30	54	41	42	56	44	48	51	40	51	41	54	48	44	50	56	46	39	52	54	39	34	38	50	39	57	62	55	49	63	49	50	43	50	46	50	64	47	43	50	51	41	49	34	39	52	53	41	47	65	47	54	64	42	50	48	40	43	43	50	41	44	44	47	47	39	40	52	46	35	53	42	44	41	35	44	47	50	55	55	63	55	48	59	50	48	55	44	49	41	43	45	42	49	49	34	57	60	52	50	42	50	71	59	43	46	51	47	45	57	45	58	52	44	49	41	63	50	51	52	40	55	47	40	46	42	42	57	44	43	43	45	47	49	50	38	55	45	45	51	52	37	56	42	48	47	38	47	53	51	52	54	40	50	48	54	43	49	45	56	48	66	52	50	53	55	47	41	50	48	46	46	56	46	44	49	49	48	42	59	57	52	44	46	47	53	50	44	52	46	65	53	54	39	43	57	43	56	41	68	52	45	48	59	41	54	64	46	59	54	45	47	49	37	51	46	56	42	43	51	56	48	45	53	51	52	48	65	55	60	59	54	43	49	45	35	51	42	44	43	32	35	58	45	50	46	52	51	58	52	59	52	41	51	40	47	50	45	53	46	45	54	43	40	38	48	42	51	50	42	54	53	59	44	49	36	44	41	55	41	39	47	58	53	61	48	46	49	40	44	36	46	56	48	38	55	50	37	55	47	43	50	67	48	46	59	46	48	44	40	37	53	43	52	55	59	44	53	41	50	43	39	45	48	44	54	51	48	48	53	51	57	49	56	47	52	59	58	44	53	58	47	49	40	55	44	40	54	48	45	54	53	52	35	43	45	41	52	42	43	43	51	59	47	52	62	46	48	57	54	49	50	56	46	51	43	50	42	42	43	49	50	56	41	45	62	44	45	50	50	57	42	38	51	48	45	39	54	60	47	51	54	42	49	53	52	65	49	37	55	45	56	36	43	51	63	44	48	44	58	51	49	49	54	37	38	46	42	40	37	53	47	40	49	41	58	53	37	54	41	50	47	44	41	43	53	41	64	47	46	53	53	43	53	48	39	52	41	58	45	42	39	40	40	46	42	57	46	54	48	36	36	46	50	41	59	55	45	44	44	49	57	50	50	37	32	47	44	52	51	54	53	51	53	59	46	54	59	48	44	44	42	48	52	56	45	54	52
13919	7101	4662	464	525	543	563	568	570	480	491	483	506	460	482	528	469	479	466	487	485	434	458	420	492	456	458	430	434	435	451	463	444	415	429	456	489	438	435	472	468	436	459	475	467	492	404	455	427	484	476	480	465	480	468	467	458	439	498	462	461	463	419	452	434	435	500	458	416	438	438	469	431	466	419	485	449	469	450	390	475	472	451	455	403	435	410	461	457	441	447	421	428	436	458	432	421	446	450	462	431	469	459	471	423	437	421	410	450	452	415	442	434	432	430	436	433	422	473	453	448	433	453	433	462	429	418	513	457	423	450	435	449	472	470	468	455	473	434	465	431	423	431	453	431	428	450	424	450	421	435	490	426	454	418	412	421	449	453	455	446	460	448	434	465	430	460	433	477	459	423	464	462	489	486	452	438	430	435	474	446	428	463	418	422	439	457	450	461	442	478	468	450	443	466	450	467	442	445	444	422	442	437	471	429	460	422	453	434	403	435	425	434	462	420	453	444	449	444	404	457	449	466	440	467	447	419	461	437	458	437	416	465	456	455	384	436	491	404	441	443	444	438	482	440	470	472	468	395	443	433	435	470	396	444	490	423	444	434	450	453	453	452	417	443	438	440	418	435	429	461	448	430	481	435	471	434	470	467	420	452	437	431	443	437	487	442	446	467	407	446	435	442	449	425	481	433	441	453	422	459	452	435	445	441	460	440	454	436	456	476	412	433	451	466	431	438	481	454	465	445	456	400	464	444	468	477	442	450	477	457	477	435	417	441	456	444	455	463	424	430	466	447	480	436	472	423	430	432	402	451	469	443	490	478	461	404	454	451	437	458	435	444	440	427	463	457	445	416	420	511	428	442	465	446	488	434	456	420	444	456	423	450	440	452	458	453	419	451	435	430	439	468	450	413	464	470	426	449	471	442	395	429	423	439	455	454	420	478	485	409	454	437	473	419	464	475	500	433	459	449	407	448	409	440	428	434	435	476	438	502	465	450	460	441	505	467	460	463	421	442	425	423	476	471	433	454	479	477	421	439	475	428	450	421	436	426	485	441	412	395	430	443	442	469	446	450	454	435	461	436	449	400	450	463	427	461	448	487	461	408	452	466	435	438	446	453	421	445	512	441	434	497	421	424	440	461	415	451	438	458	515	441	429	457	459	446	413	459	444	405	428	460	449	434	470	432	465	469	440	426	421	437	465	438	455	443	447	502	456	451	395	426	387	454	481	426	446	492	437	453	473	456	441	417	475	478	478	461	447	435	448	431	436	464	426	449	451	417	449	477	440	426	468	428	487	425	441	465	456	441	460	471	461	492	422	439	433	451	478	455	476	427	417	460	438	480	436	470	433	473	465	446	461	439	463	433	436	440	422	467	437	454	447	433	448	424	442	470	482	465	466	458	454	403	467	462	460	464	447	442	462	470	424	432	461	449	428	438	423	457	472	417	457	447	461	431	452	431	414	462	446	441	433	466	434	461	427	455	461	427	431	451	424	453	454	413	493	491	434	469	430	429	452	461	453	449	437	412	448	456	432	478	445	433	454	465	448	460	486	441	448	430	429	431	437	516	440	419	422	459	474	455	466	448	435	458	444	419	481	463	461	465	478	493	457	453	447	455	426	443	450	409	409	440	421	480	419	446	453	451	460	440	491	433	432	402	411	467	449	444	467	448	459	469	482	445	446	446	452	429	446	473	432	455	427	446	451	480	457	451	422	475	467	463	491	458	440	442	458	419	386	523	461	430	464	445	446	479	464	443	441	459	414	426	457	422	451	464	497	455	439	457	446	488	426	421	445	458	447	489	445	461	490	441	451	442	442	402	438	450	457	448	451	474	440	452	431	431	438	487	487	437	413	447	458	462	447	452	474	454	430	470	489	475	476	435	503	414	432	453	429	432	455	412	421	444	447	464	446	428	434	448	425	450	448	423	461	436	450	459	452	457	439	450	442	447	461	469	455	425	467	449	404	417	461	470	432	420	423	435	510	469	449	383	399	471	445	431	476	442	443	495	441	429	454	453	419	474	438	463	432	440	461	427	485	440	496	449	425	489	469	447	483	403	464	475	488	449	458	439	444	464	432	462	444	475	444	446	427	436	456	440	463	454	437	448	435	423	440	529	454	489	411	461	433	425	434	454	448	440	460	436	451	429	465	456	439	427	463	497	450	440	431	451	416	424	454	430	426	455	481	440	459	432	468	471	421	464	465	420	460	427	417	429	468	432	442	433	431	437	462	422	439	423	457	466	456	411	446	472	448	422	431	423	470	469	463	490	428	482	425	481	471	472	467	476	450	438	435	412	447	459	418	469	449	480	482	416	484	468	414	471	462	437	441	411	431	433	446	417	461	449	465	465	442	484	487	432	446	401	456	466	434	447	460	472	448	476	463	445	430	462	464	478	461	445	434	468	423	455	456	481	431	423	461	423	473	418	459	426	421	479	474	476	492	432	443	436	426	406	462	434	442	432	446	476	447	464	430	493	452	432	469	476	421	432	457	460	455	421	484	457	431	453	432	440	431	422	440	430	449	477	430	440	465	412	451	479	432	459	445	470	417	440	465	438	468	438	460	482	470	429	479	469	446	434	484	456	461	477	442	400	461	450	432	447	443	433	476	434	450	442	426	459	472	421	396	431	447	418	474	450	467	449	438	429	471	446	459	487	454	475	418	463	449	385	444	438	462	440	423	426	452	437	433	443	456	475	444	458	444	445	471	450	468	421	467	414	440	411	515	452	437	462	460	433	428	448	444	462	459	453	444	417	436	474	486	413	447	450	462	456	451	399	446	478	459	483	489	430	458	449	476	482	472	445	405	412	442	413	429	462	471	431	458	460	415	438	477	451	417	449	443	459	444	432	468	432	472	508	435	446	458	469	413	454	458	443	437	463	454	479	452	432	445	457	411	421	413	440	467	456	460	455	463	484	466	453	458	435	463	415	483	447	455	443	473	438	459	454	464	457	481	444	454	419	434	468	434	439	440	462	440	452	452	417	436	452	458	409	436	478	453	438	444	452	444	411	448	434	410	453	476	454	507	429	476	462	457	468	451	425	420	403	454	471	465	415	479	446	452	471	445	437	463	452	435	415	431	466	454	439	430	440	460	419	441	465	467	460	456	437	461	488	457	414	435	430	405	423	425	451	464	451	452	472	466	466	440	454	450	435	417	423	458	430	414	453	483	429	454	468	460	441	427	402	428	430	436	432	437	454	487	469	450	488	424	468	455	458	426	475	446	464	465	463	467	428	446	459	440	415	472	443	469	435	441	470	478	410	435	456	455	446	492	457	494	465	447	433	475	468	457	476	454	449	476	452	451	450	456	455	449	419	425	449	466	469	448	440	476	418	445	454	427	462	469	435	440	429	455	432	415	464	439	437	465	459	442	475	451	464	441	450	429	432	456	457	401	441	429	448	495	434	452	425	402	485	461	478	453	465	432	389	427	474	430	436	438	445	458	434	454	407	439	449	418	453	436	414	466	409	481	444	497
2237	3547	1653	55	57	37	53	56	55	46	43	50	55	59	59	44	42	49	38	41	60	55	37	43	48	45	40	44	46	50	62	47	50	53	54	49	27	44	30	46	57	50	45	42	34	48	42	49	45	41	39	35	48	36	47	48	45	49	48	54	42	43	29	43	38	51	50	42	36	34	44	45	53	47	50	55	39	42	62	49	54	52	46	38	45	53	32	49	30	34	49	51	42	29	55	53	42	42	50	44	53	44	45	54	48	48	46	38	40	43	41	39	37	46	43	49	38	41	49	32	45	42	60	35	45	51	34	42	44	47	42	55	33	48	47	34	42	42	50	42	49	29	44	49	36	54	45	42	38	45	51	45	46	41	44	35	40	47	41	41	41	54	36	45	51	57	42	48	36	40	45	39	40	41	41	40	56	43	36	45	43	48	48	50	44	33	34	52	41	34	42	50	41	52	46	42	39	38	47	44	53	44	55	36	41	44	46	48	38	51	48	37	43	43	41	54	49	46	47	39	25	54	53	50	43	37	48	41	40	52	45	40	35	43	39	47	47	54	37	36	39	43	40	45	39	40	44	30	51	45	37	49	47	42	45	53	50	47	40	38	53	37	58	61	52	41	43	45	44	39	43	43	40	39	47	55	46	40	45	47	50	57	49	38	44	41	48	44	37	48	44	37	62	52	37	51	36	45	48	42	51	50	51	45	54	39	46	42	40	45	52	42	41	45	35	31	45	44	33	46	42	54	42	55	48	53	43	47	34	42	43	47	45	40	38	52	52	41	40	42	51	41	38	48	54	38	42	54	39	48	33	43	43	38	34	52	43	38	41	46	48	48	39	56	40	42	43	47	46	43	55	44	48	40	50	55	48	49	46	49	51	47	41	52	53	43	39	40	36	42	37	47	36	35	28	45	49	47	38	42	44	45	30	41	49	50	59	47	42	32	44	53	42	40	53	53	41	49	30	39	34	37	35	30	46	35	35	48	31	49	33	46	40	46	56	45	41	45	49	59	34	47	40	46	47	45	47	45	38	33	50	38	46	52	33	61	48	34	40	53	46	43	47	41	49	55	44	43	48	54	56	41	39	42	42	48	38	43	42	42	26	60	47	49	45	45	37	39	38	48	40	43	41	44	41	44	34	46	45	33	49	46	37	43	47	40	35	50	38	48	41	31	33	48	57	50	52	32	48	50	41	34	33	43	51	31	54	50	46	45	56	42	39	35	52	43	39	40	44	48	38	39	46	54	55	43	47	48	52	47	50	41	39	44	45	51	44	41	34	58	39	33	50	35	43	43	31	46	47	37	41	35	55	44	42	40	46	48	41	38	53	43	44	36	55	34	49	47	38	31	42	47	39	42	42	37	48	39	39	44	33	36	37	49	52	49	47	42	33	41	63	54	54	59	57	45	36	44	35	39	58	37	53	39	39	39	43	46	44	43	35	54	49	44	51	43	58	50	48	41	45	40	43	36	50	35	58	38	51	34	36	46	50	55	49	35	55	42	55	40	37	34	59	38	52	42	49	33	40	41	50	47	40	49	43	53	44	40	48	40	45	48	39	52	39	39	39	50	35	38	43	57	55	43	52	39	38	54	41	49	39	56	46	40	47	45	45	39	47	49	43	53	46	38	42	35	49	41	54	33	46	43	48	42	48	39	46	48	37	46	39	59	52	41	48	31	39	39	35	49	39	39	40	38	43	38	38	35	39	39	46	40	43	48	50	40	48	48	37	48	45	46	49	46	49	39	39	34	41	34	42	45	42	40	39	41	53	46	49	40	42	52	33	40	43	42	38	34	39	45	42	43	45	30	51	37	45	38	59	39	47	47	46	44	48	34	64	38	33	48	46	35	43	33	40	31	37	40	56	50	48	45	51	57	48	41	50	51	35	40	39	33	38	42	33	46	32	44	41	48	43	40	37	43	44	39	42	35	53	32	44	50	29	42	47	32	36	43	41	47	55	49	48	47	42	54	36	52	38	46	42	46	34	41	51	36	40	51	45	46	48	46	41	37	44	29	37	44	36	48	60	47	45	28	45	43	41	43	62	44	45	40	55	43	42	47	38	43	45	52	40	39	45	50	45	45	45	40	41	43	52	46	43	45	47	52	52	46	49	39	45	46	44	49	46	42	42	39	34	42	33	55	49	51	40	43	46	40	48	43	57	45	49	44	50	44	44	41	52	43	49	43	37	37	35	30	42	54	46	42	39	43	33	30	50	45	49	39	47	35	50	44	59	36	42	35	45	43	48	44	48	49	46	35	32	44	53	49	42	40	45	47	42	48	44	36	44	43	40	51	47	50	42	50	43	55	48	50	28	32	40	42	54	43	47	42	51	47	33	38	42	40	40	52	44	47	43	47	45	47	38	40	36	34	42	43	50	51	47	45	41	34	45	43	43	41	50	48	39	42	37	39	41	49	42	52	43	50	40	40	41	48	60	52	39	40	35	42	48	42	45	44	32	48	36	36	39	39	41	37	52	43	58	43	41	38	44	33	42	44	42	56	45	42	58	48	59	38	42	43	47	42	56	47	52	47	56	36	50	42	43	42	54	45	40	50	53	40	53	31	36	51	45	49	42	38	44	31	51	52	44	47	51	48	35	45	50	48	46	41	49	41	45	39	45	42	45	38	40	42	44	41	46	47	39	54	52	43	46	41	47	43	40	41	39	33	50	40	50	48	39	54	44	40	44	47	44	53	39	33	35	46	38	41	41	39	55	45	49	39	46	37	45	45	41	48	32	34	33	40	52	41	42	39	34	46	44	52	50	51	44	50	31	36	46	34	39	38	49	38	40	41	36	41	57	45	47	39	43	54	35	43	33	36	51	46	47	32	50	49	47	40	44	50	52	47	29	37	44	41	47	44	34	56	35	41	38	40	41	51	35	44	43	42	33	44	36	53	42	52	48	47	44	36	58	53	31	45	43	47	43	44	48	58	36	45	42	39	51	37	41	49	50	45	45	32	36	40	37	49	41	38	49	38	47	43	44	46	34	54	51	38	47	45	42	43	43	53	44	34	49	54	48	44	57	35	52	51	47	37	52	50	42	45	43	44	62	42	44	37	31	47	48	41	52	42	29	36	44	52	44	38	50	42	37	46	41	36	50	53	41	54	43	47	42	39	40	36	42	35	32	51	42	46	47	42	49	52	46	52	45	40	39	41	47	47	36	42	45	44	42	51	54	37	36	36	35	46	49	47	32	47	47	45	47	39	44	27	46	46	40	51	38	50	54	44	39	40	28	49	37	38	42	32	40	39	37	37	44	35	35	43	47	40	38	39	40	51	53	50	45	41	51	48	47	38	42	36	29	53	41	49	42	38	48	47	41	55	33	56	51	38	47	45	38	47	44	47	60	53	47	52	44	33	39	50	43	34	56	43	42	49	54	38	41	39	52	36	37	41	33	39	34	45	42	50	42	38	52	49	34	41	41	43	61	60	40	48	50	47	47	50	48	38	39	50	44	50	39	38	37	44	44	39	38	50
26606	23938	10559	573	820	1139	1260	1129	993	894	822	709	619	589	648	572	547	541	518	560	527	476	527	425	492	472	468	456	493	462	445	474	481	464	428	438	492	481	415	450	453	430	438	422	406	496	441	442	483	428	452	450	409	435	421	459	442	399	429	446	422	404	437	455	434	446	421	432	424	448	458	391	446	416	428	444	430	426	447	447	405	402	454	443	422	442	423	410	455	460	463	430	433	476	437	464	417	404	446	454	375	440	445	401	421	432	428	444	418	407	411	421	439	442	444	450	427	423	431	417	412	418	426	422	438	466	457	425	431	414	418	436	437	442	419	435	387	408	457	417	420	424	415	439	443	393	417	433	414	408	444	417	436	414	427	426	434	433	404	423	436	469	433	438	438	429	412	447	436	436	435	451	447	458	381	402	426	441	415	392	430	422	461	408	368	420	459	404	404	431	419	411	412	408	461	458	453	387	441	465	430	392	440	418	425	405	441	452	425	413	407	396	396	436	446	415	446	438	445	413	415	409	456	434	413	442	414	425	425	405	435	387	454	425	409	441	449	448	449	451	430	461	416	410	420	447	424	417	436	432	419	408	426	441	445	430	423	424	450	436	461	430	417	420	412	417	422	399	429	437	407	449	454	435	426	424	401	423	427	428	426	414	451	430	433	421	396	425	406	429	450	418	435	422	442	420	415	447	436	440	426	421	423	434	431	391	437	411	429	408	422	426	398	396	432	458	426	432	433	417	417	432	429	429	450	444	432	410	437	403	409	431	429	444	422	431	400	420	445	405	447	486	399	426	436	466	449	444	459	434	390	433	409	408	440	433	403	425	439	432	414	442	389	417	393	430	422	461	387	449	431	377	432	433	432	422	451	419	419	425	454	437	436	416	430	426	455	467	428	404	465	456	447	455	421	452	431	412	415	393	411	455	438	412	435	414	393	436	458	441	444	399	461	420	425	421	422	442	441	425	421	429	406	451	450	430	432	429	473	418	431	463	428	452	403	418	400	422	423	419	442	444	431	425	421	398	437	419	415	406	453	415	434	426	416	442	409	473	438	359	366	407	462	427	430	422	415	461	419	428	450	423	406	441	446	451	455	440	428	444	461	401	434	430	437	420	438	408	417	441	436	441	406	442	439	433	449	383	440	399	452	428	443	424	461	396	396	429	443	457	415	455	418	464	435	414	430	418	425	422	420	436	432	418	441	419	418	440	439	401	404	466	461	449	429	434	375	415	413	471	405	409	443	432	402	403	444	406	446	451	431	467	426	426	410	435	429	435	421	409	450	423	429	407	451	429	431	420	436	405	440	457	431	449	426	457	429	430	456	423	445	412	403	425	435	433	403	423	453	420	426	421	398	480	451	435	429	460	425	378	450	409	431	407	418	399	405	463	418	417	412	404	393	451	427	440	417	438	438	391	426	395	450	437	456	415	420	420	426	391	410	444	428	432	414	432	420	465	404	415	446	414	443	439	431	419	429	392	409	441	403	423	430	426	472	418	394	448	416	409	417	409	431	441	436	443	388	423	427	452	416	446	459	430	411	434	406	431	458	419	435	417	419	429	421	437	429	447	419	413	455	402	397	409	379	411	418	459	394	381	452	460	393	446	419	409	434	429	436	407	420	420	450	401	420	399	429	435	391	429	409	419	390	382	428	420	444	425	414	454	432	422	403	401	411	421	415	414	422	402	415	394	428	434	440	436	453	413	418	439	449	420	417	466	433	432	421	418	416	413	402	439	396	424	420	417	475	468	405	428	431	442	433	408	431	364	436	491	420	428	435	441	484	405	402	448	423	438	426	426	410	445	426	409	399	439	400	448	432	407	439	490	427	449	429	448	421	457	469	435	406	415	415	419	453	429	415	406	412	425	433	446	452	454	417	457	478	418	403	448	429	443	405	417	454	449	426	428	424	443	446	432	422	400	431	404	427	448	437	412	408	438	443	467	441	421	447	448	435	435	424	466	415	431	400	440	425	422	447	452	443	457	435	396	429	444	415	438	412	433	416	408	432	436	384	415	415	413	451	434	410	395	434	406	458	433	429	405	470	422	436	421	424	413	421	396	432	434	456	432	420	444	446	422	411	460	417	435	455	455	454	405	403	434	444	404	419	437	414	433	421	435	448	427	409	417	476	420	467	413	410	389	443	429	413	423	449	403	410	389	415	409	421	397	446	440	415	432	424	418	433	430	401	409	404	403	419	418	423	432	437	457	399	460	434	416	466	440	433	433	431	443	422	413	431	432	415	394	415	415	421	457	437	420	426	422	424	439	408	443	466	450	426	403	457	421	419	442	433	458	423	457	437	438	421	400	420	432	474	417	411	428	397	421	434	413	418	417	433	427	458	459	422	412	432	440	423	453	385	428	405	404	414	440	449	419	396	480	425	418	408	388	462	436	411	449	456	409	436	436	408	430	434	412	430	411	452	454	441	430	433	416	416	428	434	416	381	413	453	434	411	429	439	412	474	449	477	423	450	421	401	425	404	386	429	421	440	390	451	457	438	398	450	452	460	431	426	441	394	447	426	452	431	446	411	429	418	413	453	460	402	405	437	401	441	451	404	444	452	431	423	413	459	440	398	431	421	408	401	421	431	446	423	424	402	437	394	414	456	453	425	462	420	434	406	388	450	430	470	432	412	426	419	428	439	433	481	421	474	431	455	419	469	418	441	421	443	381	393	452	421	401	453	410	406	447	438	445	421	439	431	424	421	446	402	455	450	421	429	472	389	466	420	429	450	408	458	427	415	410	444	462	446	441	416	404	437	414	453	431	416	425	480	423	449	401	461	447	413	411	404	412	400	429	445	444	420	457	443	405	401	402	469	434	438	422	425	403	409	416	382	444	457	423	407	415	424	416	435	410	398	422	415	418	437	413	456	446	426	414	419	467	460	439	425	463	424	419	448	431	422	406	426	398	429	394	423	428	417	448	395	436	402	399	425	430	434	432	437	433	427	421	445	455	444	424	404	420	414	415	442	407	423	420	441	418	426	444	439	453	438	402	404	432	422	429	419	413	415	393	447	379	410	422	463	450	453	432	437	409	458	418	460	420	418	424	420	426	422	422	431	432	449	455	413	440	431	433	411	401	411	386	464	432	407	413	431	457	418	430	413	434	431	440	416	408	391	438	406	402	443	421	418	432	449	416	415	420	435	447	439	446	417	476	428	441	401	439	430	421	435	452	402	416	449	418	469	409	426	439	459	393	423	411	411	443	410	415	464	428	464	445	432	471	449	421	379	473	444	448	445	414	456	424	425	460	432	391	447	419	432	429	416	443	448	410	410	423	436	456	407	431	475	421	427	412	378	437	467	443	427	441	432	429	439	408	421	409	406	413	432	447	399	419	419	407	411	419	427	396	444	463	413	404	417	436	394	449	391	439	423	454	415	424	428	446	443	413	430	410	407	426	428	416	446	431	429	443	406	455	451	402	415	441	431	445	451	426	446	443	409	432	452	436	442	454	439	416	407	411	451	463	404	400	389	447
2618	2682	1198	26	27	34	33	28	28	30	19	34	37	22	20	24	27	27	24	32	21	28	34	32	29	19	27	38	29	26	29	23	37	32	23	28	34	32	28	23	25	34	19	22	26	34	29	24	31	29	40	38	31	23	30	30	25	30	30	30	24	21	29	20	24	27	26	21	28	30	31	22	32	29	36	28	27	34	30	27	21	25	24	30	20	26	37	27	26	23	25	35	28	28	25	21	29	25	19	27	31	25	27	19	28	32	27	37	26	27	27	28	33	17	14	23	29	19	24	33	27	20	17	31	23	31	37	28	26	25	22	21	20	29	18	40	20	33	30	22	23	29	29	34	38	28	24	21	29	39	25	31	37	14	21	24	39	27	18	22	28	26	24	32	22	23	27	23	26	25	29	21	33	29	23	36	28	38	32	17	34	28	25	23	18	28	23	21	29	26	23	30	28	27	22	31	27	25	23	24	29	35	21	30	25	24	20	28	32	21	28	29	31	28	28	28	34	24	14	30	36	23	28	28	28	26	25	26	25	11	31	28	23	31	27	48	23	25	28	22	30	24	33	22	40	21	31	20	30	25	24	24	25	29	29	32	18	26	32	31	26	31	29	29	29	25	15	30	27	32	24	26	35	28	16	28	27	27	30	19	31	23	18	30	23	32	30	26	26	15	29	27	23	26	30	18	21	28	28	21	22	19	27	21	19	30	28	19	24	31	24	24	26	24	22	41	34	27	24	30	32	28	27	30	24	24	16	31	36	38	26	30	23	27	19	30	24	34	25	26	27	26	30	24	23	23	19	22	25	33	27	22	22	25	18	23	30	18	37	26	31	28	26	37	23	33	27	13	33	29	21	24	20	27	25	23	32	26	31	34	35	25	28	28	24	21	42	25	27	26	37	18	24	31	27	20	33	24	25	26	31	28	33	21	21	26	38	30	26	18	29	33	28	20	31	32	33	18	31	28	19	25	22	17	33	33	22	23	26	29	30	29	31	36	29	21	33	11	22	23	26	22	28	34	23	24	19	29	23	22	28	23	35	33	23	27	29	24	24	23	26	35	26	19	30	31	30	30	19	26	23	22	22	18	23	22	22	26	28	36	33	35	26	18	16	21	28	42	24	28	21	21	32	24	27	32	34	25	33	28	29	29	23	28	14	20	27	17	18	27	30	31	30	22	19	40	26	33	27	31	27	29	30	29	25	27	31	33	21	23	36	30	25	32	22	20	33	18	28	27	21	25	36	22	30	24	32	32	24	22	27	31	20	31	25	24	26	31	30	27	32	26	27	26	26	31	24	39	32	22	25	25	19	25	21	33	18	26	26	24	37	30	25	31	25	36	34	29	35	22	23	38	20	31	31	34	35	30	31	33	30	22	29	25	34	30	31	29	31	18	23	20	33	27	23	28	25	34	22	31	22	27	21	29	25	34	24	25	24	32	32	29	28	21	31	25	16	12	27	25	25	29	32	22	29	23	24	30	26	22	34	33	23	25	26	38	24	26	30	16	23	20	18	40	32	28	15	29	20	21	31	23	37	24	26	30	33	24	31	23	17	28	30	21	27	27	31	21	29	20	27	28	24	28	28	17	19	24	20	23	25	30	35	27	23	29	15	24	22	25	22	32	28	37	28	28	24	36	30	20	34	27	25	29	19	28	29	31	21	31	20	22	29	23	26	24	16	21	26	32	31	25	29	20	35	25	27	33	23	32	20	36	30	23	28	31	28	28	17	24	23	29	29	22	25	22	24	31	30	28	25	31	32	34	20	28	28	25	29	31	31	25	27	39	18	19	27	28	26	22	26	29	31	24	32	34	20	31	36	34	31	25	23	29	33	28	29	22	25	31	25	23	22	28	37	26	24	22	23	22	28	27	25	24	19	30	26	26	29	26	28	22	27	18	33	33	24	21	21	31	28	26	25	29	28	21	25	24	27	25	22	21	23	30	35	25	31	19	33	29	32	23	29	29	27	22	26	16	26	22	32	25	22	26	32	24	30	29	16	25	27	31	26	27	22	28	25	25	24	23	27	27	30	15	25	27	25	26	22	26	25	24	27	33	25	25	26	26	23	24	32	30	26	33	27	26	33	27	28	26	22	27	26	32	32	19	30	31	40	24	26	24	21	26	19	18	24	29	34	23	28	26	25	27	40	32	37	34	29	27	24	35	22	24	30	19	32	27	29	27	20	27	35	26	25	28	28	28	30	29	36	35	29	19	23	19	30	42	26	25	26	34	27	26	35	31	24	26	24	22	38	31	25	22	31	25	28	21	32	27	22	17	23	30	29	20	29	44	35	26	23	33	37	33	28	19	24	17	17	28	21	12	22	25	20	27	26	18	31	27	27	40	29	23	30	24	28	22	23	26	31	20	31	27	28	26	33	32	33	31	22	34	32	19	25	31	27	18	17	23	28	31	22	33	24	22	36	32	34	27	33	21	25	30	30	31	21	20	34	25	29	24	36	27	23	22	22	32	23	15	31	27	36	20	25	26	31	28	28	20	26	26	32	26	22	31	27	25	29	28	24	21	38	34	25	26	30	25	22	31	29	32	33	22	26	26	28	35	31	39	21	22	24	32	28	24	26	30	21	16	18	20	24	27	22	22	26	25	33	30	22	31	25	24	20	31	19	26	20	36	28	24	19	42	31	25	23	37	24	31	28	31	28	23	28	16	29	24	22	25	35	31	31	26	31	27	20	24	30	21	36	32	29	29	30	32	24	22	34	19	29	20	34	32	25	30	24	18	36	26	23	35	21	28	35	19	37	22	25	25	33	22	21	27	26	25	28	33	27	27	20	33	27	17	23	31	27	22	26	27	28	34	30	32	31	28	34	32	27	23	33	31	26	26	24	27	25	22	28	34	35	18	36	25	16	30	32	31	14	18	33	22	28	33	36	31	38	23	24	27	28	25	32	26	32	30	24	25	29	25	34	25	37	36	32	26	34	28	11	28	29	31	31	21	28	21	31	32	24	23	28	16	21	22	22	29	28	22	27	24	35	25	30	25	31	33	25	28	25	31	24	27	25	21	28	29	13	29	24	26	29	35	22	27	23	22	31	32	22	24	32	28	29	20	27	23	27	30	22	25	31	30	25	20	30	27	31	39	21	36	30	21	28	26	41	25	27	24	33	24	24	13	35	24	31	37	26	26	29	28	21	29	27	28	26	36	27	30	26	37	29	21	26	34	28	33	37	25	29	30	29	29	29	33	32	25	20	29	21	24	32	28	29	21	32	14	25	27	27	33	19	26	23	28	32	19	26	19	17	26	24	24	26	35	21	25	25	30	35	27	25	18	27	29	37	31	16	23	29	29	24	28	33	24	24	22	30	32	23	25	24	26	28	25	23	28	26	31	27	22	30	28	33	30	27	24	25	29	27	28	17	34	30	20	32	23	22	20	29	27	26	25	26	21	24	12	18	25	29	29	25	30	33	27	21	24	29	29	22	31	35	34	24	30	39	29	26	23	21	24	28	29	38	21	30	30
23214	20524	8987	366	517	831	909	824	784	657	627	547	513	470	408	406	354	366	356	356	347	342	338	314	312	288	290	275	296	310	275	273	254	293	247	286	280	285	271	291	278	266	261	287	292	242	275	246	267	287	270	250	257	238	252	273	257	261	240	292	258	239	242	256	298	233	249	268	270	233	252	246	256	263	241	235	266	239	279	236	248	233	274	260	254	247	254	236	229	254	264	267	245	246	284	274	264	235	253	247	235	243	270	245	261	256	235	253	248	250	235	253	261	224	232	240	244	255	212	235	254	251	269	232	257	262	247	251	258	259	237	229	261	251	252	246	260	257	236	269	252	232	262	243	280	269	260	255	241	255	255	248	216	253	246	251	220	232	256	268	242	256	240	294	222	238	238	260	247	299	221	259	257	248	253	274	249	242	245	233	255	264	251	254	250	237	253	250	237	248	224	257	252	255	282	253	261	249	227	254	249	234	249	255	240	258	240	240	250	279	244	219	236	233	245	275	255	238	266	250	242	231	270	213	223	216	252	251	259	243	217	228	241	246	237	262	242	222	248	236	231	231	262	234	236	276	272	262	256	252	276	252	243	241	243	255	248	253	288	268	230	236	238	241	249	251	244	225	231	251	258	220	262	246	238	244	270	235	264	239	250	249	240	237	259	247	247	257	278	259	233	223	244	241	250	234	242	212	234	247	221	241	230	265	247	232	261	242	236	251	261	262	244	249	272	246	238	239	245	247	267	230	204	233	235	229	236	256	228	274	260	254	265	236	264	239	234	231	248	264	240	255	232	239	238	241	236	247	237	254	211	234	248	273	264	274	227	246	264	243	260	263	239	241	248	254	244	235	263	254	276	267	252	281	244	263	234	250	212	246	240	258	252	272	248	261	229	218	214	256	272	239	233	254	283	237	243	259	263	228	267	258	251	213	223	258	251	277	258	287	264	268	263	248	219	245	239	251	266	231	255	268	223	248	230	245	253	225	232	256	239	266	235	230	245	264	247	226	264	258	226	287	245	239	240	257	242	259	247	259	265	246	229	220	257	249	236	249	261	216	231	235	261	253	244	239	248	253	300	235	246	274	226	269	231	248	266	247	265	248	254	237	253	254	226	207	266	223	248	225	287	251	241	242	248	240	234	229	254	240	245	254	258	227	240	261	242	243	245	259	266	243	234	238	235	235	227	241	290	239	266	244	263	242	241	238	234	264	262	251	262	264	258	233	225	237	229	271	246	223	254	236	225	254	244	261	223	255	270	244	284	256	260	250	267	256	249	268	230	239	273	231	256	297	233	258	245	247	261	243	220	238	249	268	255	240	251	242	268	265	259	223	260	262	234	243	270	252	271	234	239	241	260	272	274	290	260	288	270	242	223	273	227	227	259	269	235	241	241	220	247	250	267	240	232	254	255	249	250	252	231	275	236	243	258	261	229	262	247	251	241	248	266	243	261	244	247	227	242	270	248	237	235	219	280	242	245	238	236	260	241	257	232	233	256	256	223	250	207	233	231	251	221	235	274	254	242	245	258	248	225	268	255	238	251	232	255	243	243	242	246	242	252	265	255	258	230	226	274	225	230	237	280	223	264	227	271	249	237	238	227	254	245	262	260	250	261	241	258	268	240	243	250	255	254	245	225	257	271	238	235	251	242	218	245	259	248	241	231	244	236	266	240	241	265	279	267	251	260	249	239	268	248	246	237	263	259	238	246	255	236	253	224	270	260	250	230	258	277	231	232	254	227	250	239	267	255	258	265	241	257	246	251	243	229	257	242	220	241	236	263	274	265	260	257	242	221	243	251	276	235	229	240	263	235	212	242	252	257	268	229	265	258	234	243	251	249	253	261	249	256	251	277	245	246	262	248	231	238	267	266	237	235	244	268	241	257	291	230	269	255	236	243	262	264	264	236	235	234	244	259	275	250	262	253	249	256	271	235	232	262	265	258	238	234	237	236	264	220	276	246	252	264	249	233	260	288	273	260	231	254	252	232	211	231	252	265	269	258	259	266	261	249	240	259	227	256	259	262	248	262	254	234	244	256	229	252	224	249	240	255	240	255	265	223	245	217	241	265	231	237	242	241	246	236	234	256	269	246	232	257	256	236	234	231	247	259	254	228	245	218	239	232	285	249	259	277	238	256	246	225	256	195	258	233	260	257	285	264	247	259	251	275	234	222	226	256	246	271	249	253	274	303	242	241	262	254	230	264	266	245	224	246	230	234	275	268	237	265	256	226	259	256	276	232	282	242	293	222	232	256	238	260	250	267	244	240	235	214	220	250	254	218	270	231	259	234	250	279	228	246	259	271	230	257	242	261	255	228	261	263	256	224	254	258	256	246	274	231	244	268	255	256	245	246	249	283	260	254	244	246	258	244	256	239	266	249	256	225	269	232	264	263	274	235	245	247	274	251	254	270	244	226	244	241	239	258	251	250	240	244	256	249	262	254	244	231	253	223	240	254	269	254	235	277	254	239	229	245	290	232	221	246	233	235	225	263	265	248	273	265	228	246	265	250	233	270	252	260	263	254	227	253	286	227	259	245	262	212	254	268	258	247	250	248	241	268	233	220	251	256	253	235	277	228	239	235	254	244	256	243	232	242	245	224	251	260	222	264	272	238	227	255	258	253	245	242	237	258	254	240	225	227	256	248	252	214	268	231	246	271	238	236	251	252	284	232	254	227	263	205	249	247	229	244	254	257	223	243	240	251	259	242	231	267	241	261	234	284	235	231	255	239	241	241	268	230	237	240	277	256	240	244	215	238	232	260	244	272	246	263	269	265	244	265	248	244	240	241	237	265	241	262	258	259	228	282	248	260	234	255	246	223	238	273	257	274	251	276	261	258	246	228	264	220	267	276	215	239	237	261	230	250	255	250	256	248	242	239	264	242	220	218	232	217	258	266	221	258	243	246	242	269	229	225	262	212	267	218	264	271	232	273	235	241	258	226	260	234	216	237	238	264	259	228	268	266	277	258	222	223	245	214	234	257	262	214	234	264	246	257	233	224	238	248	259	248	244	280	250	239	246	258	258	283	269	261	270	228	253	256	214	254	265	251	261	225	250	222	218	247	228	247	235	219	239	243	264	270	263	248	263	256	249	247	276	237	235	234	253	252	243	247	223	281	228	262	238	250	253	238	232	255	257	223	236	254	237	249	216	251	234	218	242	256	237	220	275	232	230	269	283	240	250	233	249	254	264	261	235	243	243	260	246	243	272	232	221	266	273	263	230	224	231	244	241	227	254	255	222	224	246	239	256	238	267	220	230	246	267	247	244	230	235	251	252	220	249	257	241	245	244	266	238	261	273	236	236	214	233	240	232	262	262	274	258	265	281	240	227	263	238	209	218	242	263	258	262	240	245	244	258	241	236	252	234	255	221	272	252	249	260	250	277	256	286	236	228	286	227	231	249	241	249	255	262	238	270	239	208	229	281	229	252	262	232	229	264	282	236	262	242	254	241	250	224	261	263	236	249	255	231	243	256	243	244
3124	5512	2071	35	35	37	33	40	41	41	43	33	31	32	31	26	33	27	27	41	29	25	32	28	25	26	29	28	28	27	34	26	22	17	29	40	26	21	24	21	22	28	31	29	29	26	26	25	23	29	21	23	28	28	27	30	25	30	25	27	19	30	32	23	32	30	27	22	32	18	34	32	31	27	37	25	21	40	31	24	27	20	29	19	28	27	22	26	18	36	29	21	16	31	40	37	34	27	29	30	22	19	24	19	38	29	24	30	20	41	24	26	30	20	28	36	33	30	35	20	29	30	37	26	31	32	26	20	21	24	30	30	29	25	30	28	23	34	27	21	20	25	22	32	22	27	25	28	26	21	21	24	31	27	27	30	20	25	23	36	22	16	35	28	31	31	31	23	24	32	23	28	27	24	28	30	33	31	28	16	28	31	26	31	36	23	38	41	23	28	31	30	29	32	31	23	27	23	28	36	25	31	24	25	32	25	28	35	33	34	14	29	32	30	31	33	22	27	26	25	30	29	22	23	29	27	34	34	24	24	23	27	33	30	25	32	31	28	29	21	25	26	23	26	33	30	27	26	27	26	29	24	21	24	23	23	22	28	20	34	28	27	24	21	23	31	26	22	27	26	33	34	35	26	31	43	23	29	19	24	35	28	26	19	27	20	29	26	25	26	29	31	27	27	32	27	29	24	19	30	28	21	18	28	27	27	33	27	34	23	23	31	17	25	24	28	42	24	33	27	22	26	23	24	35	18	28	29	20	28	33	19	18	29	25	22	28	28	24	22	22	32	31	36	27	26	27	29	21	37	32	25	20	36	34	34	31	28	33	35	29	37	24	34	25	29	24	31	28	33	26	21	25	30	29	24	21	24	29	28	26	29	18	28	27	27	31	32	36	30	28	30	22	26	30	31	29	26	23	35	23	32	22	36	23	24	22	28	23	37	28	30	24	26	26	28	24	29	26	26	25	34	26	24	20	26	29	34	24	26	19	30	32	22	29	34	18	29	20	29	28	34	21	21	16	16	27	24	38	24	22	26	23	25	23	21	17	38	28	22	27	22	21	36	27	23	26	30	28	30	17	32	23	27	28	34	31	23	23	27	22	30	23	15	26	31	28	24	33	25	38	25	36	30	22	31	25	35	26	18	23	20	26	25	34	21	26	18	31	28	31	22	24	28	22	30	30	36	34	32	17	23	25	27	28	19	27	29	23	27	27	24	29	25	31	29	29	23	28	27	34	30	23	37	25	27	30	31	24	34	28	29	26	30	24	24	30	32	29	33	22	18	30	30	37	19	23	22	26	18	24	23	20	23	29	24	28	28	29	25	22	24	25	19	30	17	27	27	19	15	25	33	26	29	25	19	18	31	21	25	27	21	24	23	22	24	23	31	36	20	25	14	30	22	20	24	22	31	17	28	21	20	19	33	17	27	28	20	29	22	24	25	19	25	28	21	33	20	24	27	29	31	30	37	24	29	24	24	25	35	28	26	15	18	35	22	20	33	34	20	35	22	20	33	33	22	30	20	25	18	21	17	22	23	31	31	23	27	29	16	34	35	25	22	26	26	35	19	28	26	28	26	18	18	30	28	23	23	30	38	22	21	21	22	31	30	30	27	30	25	24	33	35	24	32	27	26	32	21	24	32	23	34	33	26	30	23	24	24	21	28	30	27	37	24	20	22	21	29	29	31	22	26	31	27	19	32	25	25	18	21	30	24	26	30	19	27	25	23	33	36	28	26	20	27	25	30	39	31	33	33	29	26	18	33	21	31	28	22	23	25	29	31	21	22	24	35	17	28	26	24	22	28	31	15	27	37	31	20	14	32	25	33	27	23	27	21	24	25	25	20	24	30	23	26	33	28	20	23	35	26	27	27	32	25	22	25	22	24	27	36	25	22	36	18	22	16	33	27	26	37	27	17	37	30	20	27	30	19	22	17	29	34	26	24	29	25	30	19	19	24	17	16	17	22	24	24	23	24	32	34	29	36	36	29	25	32	25	27	21	23	24	38	30	29	26	27	30	18	30	23	28	17	26	39	29	32	38	29	23	34	30	20	22	25	38	23	24	20	27	24	22	32	17	20	23	18	31	25	20	30	22	23	19	32	29	29	32	24	27	19	29	29	24	26	27	31	32	27	24	22	22	28	18	32	21	20	28	31	20	15	25	22	29	32	26	25	25	15	29	30	22	19	26	31	34	19	30	24	33	26	34	25	27	28	24	29	27	33	27	19	28	23	20	21	24	24	29	20	34	27	32	19	24	20	27	30	25	32	26	30	33	25	29	29	27	17	24	28	23	20	23	25	30	25	21	21	37	25	23	31	19	25	24	32	32	32	32	29	24	33	41	29	26	33	25	26	19	23	26	18	27	21	27	25	25	37	27	40	24	23	27	33	12	25	23	22	29	28	25	32	18	26	29	23	30	35	34	38	23	24	26	19	18	28	27	22	27	30	37	30	28	23	36	28	15	34	41	29	31	29	42	36	34	24	24	8	26	31	30	20	28	20	31	26	29	14	29	34	29	26	24	25	22	23	19	24	22	22	27	29	29	29	23	24	26	24	25	27	29	25	25	21	21	39	24	31	33	27	21	27	17	29	22	27	30	24	16	34	27	35	30	31	29	22	32	25	28	24	28	38	32	21	19	22	27	30	35	28	23	26	24	32	23	30	26	30	38	28	22	24	29	29	27	22	27	29	23	25	24	15	27	33	18	33	22	30	18	19	34	27	28	35	28	27	26	21	25	28	30	38	29	23	17	27	24	25	34	26	20	28	18	22	30	20	32	28	23	22	28	31	17	26	26	21	27	24	27	25	38	17	29	25	23	35	27	19	24	27	29	23	26	24	23	26	28	28	36	18	26	23	36	28	27	27	23	22	18	18	21	27	21	23	27	34	26	27	24	28	30	24	24	28	28	22	24	24	26	23	32	33	24	25	27	20	26	21	21	36	32	26	24	21	28	28	21	28	26	29	24	23	33	21	26	30	27	36	23	25	16	32	29	20	21	26	26	26	32	28	24	32	34	30	27	26	30	27	18	17	33	33	27	30	32	20	29	23	35	18	30	22	33	39	28	23	20	25	27	19	28	23	24	37	24	34	23	19	27	24	26	23	30	28	28	20	27	26	32	27	39	27	42	21	18	27	34	26	25	19	23	21	31	29	20	23	28	20	23	33	24	25	19	36	26	30	28	30	24	31	27	34	27	25	36	27	21	31	17	28	29	29	33	23	28	16	19	29	31	31	29	24	30	28	17	34	31	24	18	25	26	41	28	33	28	23	39	26	19	31	29	24	32	29	24	32	23	27	30	32	32	22	21	25	21	37	33	29	19	23	26	34	29	31	28	21	27	36	27	29	32	29	22	23	24	30	17	29	17	22	22	23	33	20	30	30	24	26	26	24	31	39	31	29	28	25	32	24	29	23	28	24	21	25	25	31	24	26	27	31	23	34	21	20	12	29	30	21	26	28	34	27	33	24	34	28	31
29797	28899	11635	567	884	1394	1596	1519	1205	1068	948	843	682	683	592	564	469	466	430	427	413	371	382	341	349	341	362	357	326	312	345	321	326	320	329	319	300	316	305	295	293	287	289	294	285	315	305	287	275	290	279	302	268	290	274	265	274	247	282	306	292	279	272	267	265	268	285	291	299	320	237	273	273	262	260	297	296	303	276	266	268	272	292	246	240	292	250	269	268	263	274	264	266	279	256	272	261	305	287	266	286	268	264	279	273	285	250	285	252	244	254	274	266	262	256	276	254	253	285	274	273	275	244	262	270	261	254	294	280	260	273	290	263	273	269	265	251	257	289	275	281	234	283	276	244	278	270	263	269	274	274	256	259	253	231	264	280	255	266	293	259	277	231	282	237	284	253	259	259	288	260	247	268	253	301	283	300	279	238	291	275	242	290	286	281	254	277	270	262	239	284	283	282	255	248	261	282	266	274	291	258	288	275	265	263	258	277	276	274	266	295	254	268	262	265	264	238	265	259	237	260	281	282	270	256	237	282	248	265	269	264	255	265	302	305	293	282	274	262	280	247	286	266	248	254	242	254	262	259	263	233	266	249	256	291	249	250	258	248	296	274	247	281	276	279	269	234	271	267	274	247	249	269	246	258	258	249	277	253	256	257	238	257	253	267	245	256	277	264	248	269	258	257	256	272	253	257	261	263	250	259	275	261	255	283	286	279	251	256	247	248	221	303	272	262	264	252	262	253	257	250	275	298	237	260	312	253	245	251	252	262	243	247	253	229	246	259	261	283	252	259	258	258	286	234	263	286	258	270	258	256	295	249	239	250	250	255	271	252	269	251	241	260	261	240	263	259	237	259	265	274	264	284	242	258	288	263	240	277	308	291	267	261	254	242	269	242	281	265	269	236	238	275	269	270	267	249	249	258	246	284	254	237	274	290	254	272	270	257	266	271	271	248	266	272	247	259	269	301	272	269	287	258	268	283	259	272	271	247	271	289	261	259	271	248	284	281	264	261	253	257	275	284	236	245	233	271	265	267	228	276	252	287	282	280	265	261	269	288	246	246	266	264	264	246	242	264	280	275	239	253	266	241	280	273	265	235	263	268	260	268	254	257	262	241	240	249	263	260	262	260	264	284	248	248	288	279	269	283	282	263	278	278	274	278	278	253	253	250	278	293	283	274	247	284	260	279	255	279	274	268	276	256	265	268	261	250	270	257	267	279	275	240	240	275	268	273	275	270	248	269	280	274	237	289	272	269	263	258	257	247	270	240	249	278	282	235	269	266	293	269	290	284	258	283	270	257	289	270	246	253	254	247	275	262	267	247	275	250	256	242	263	259	259	239	257	271	295	251	238	261	248	273	281	293	276	288	302	239	258	232	258	256	286	248	298	252	257	259	253	260	269	262	296	234	260	261	250	263	287	246	268	289	274	284	263	293	273	273	261	233	275	286	276	262	299	263	263	246	268	256	250	295	263	240	274	269	272	254	260	263	274	279	244	258	244	252	283	266	266	255	255	242	248	259	236	266	257	231	260	270	253	271	265	240	268	251	231	270	258	244	278	303	291	268	286	255	249	264	272	295	255	262	247	273	284	243	258	271	254	247	282	258	248	251	253	282	250	273	261	255	272	266	274	278	274	286	258	268	264	260	275	266	262	253	256	256	301	269	263	266	264	282	253	260	255	262	250	267	268	268	254	284	247	268	235	273	273	282	291	267	270	236	247	279	294	252	283	279	274	266	274	281	267	248	287	258	244	272	253	247	269	265	251	241	252	273	247	252	266	252	257	257	232	262	241	282	242	260	269	279	250	269	250	255	256	271	253	249	285	259	272	264	282	265	259	283	286	300	254	241	282	282	248	262	266	273	234	270	279	303	256	217	285	290	282	277	267	254	275	281	271	261	258	244	257	259	254	238	259	275	298	283	229	286	247	295	287	276	282	259	278	250	246	253	269	244	251	282	263	288	261	281	277	246	272	270	273	240	249	284	279	252	268	265	234	284	273	274	265	265	266	241	288	259	312	275	274	260	267	253	240	255	278	273	259	289	275	260	246	274	265	269	272	261	259	262	283	251	244	254	267	276	256	266	275	246	259	246	240	261	254	264	273	291	240	241	279	268	261	241	274	268	285	246	248	268	282	274	261	244	243	258	279	274	261	260	261	289	278	264	273	236	237	276	274	280	264	260	278	264	269	256	292	246	249	263	295	235	268	274	275	261	224	301	295	257	260	230	284	263	267	277	286	264	307	256	269	259	258	266	258	255	266	267	250	289	275	261	254	274	270	275	281	261	256	286	260	250	272	269	295	283	288	272	291	229	264	263	259	266	262	285	264	249	282	276	275	251	296	281	259	261	243	240	271	296	271	235	278	262	263	275	280	266	280	266	267	296	273	232	258	257	279	270	280	291	286	250	266	277	244	276	284	277	258	268	254	291	257	270	289	253	272	266	272	295	238	247	260	295	273	279	277	279	274	270	253	258	270	222	269	267	256	279	277	276	285	266	285	240	267	242	290	246	267	259	287	290	245	282	259	256	234	266	273	266	262	280	257	244	271	254	298	257	255	270	243	262	288	279	242	270	255	266	286	280	255	284	256	271	268	226	259	274	242	277	227	268	287	250	267	283	293	267	270	258	250	292	249	260	254	272	247	302	293	281	252	264	278	260	259	257	269	276	242	278	247	259	280	257	283	267	266	281	291	264	236	258	255	274	259	271	250	265	261	297	264	249	257	260	262	276	250	275	285	282	261	279	236	272	297	269	255	286	229	260	247	288	268	269	250	257	261	261	250	265	248	291	257	268	246	262	242	265	268	260	311	256	266	263	268	277	277	257	262	278	282	263	258	279	271	254	262	279	229	276	274	246	272	237	279	251	235	270	261	242	237	260	296	265	263	274	283	268	249	264	277	219	253	266	224	279	277	251	263	247	267	259	253	259	236	282	298	282	300	261	258	260	280	275	255	262	280	296	255	236	258	250	262	271	276	259	273	257	286	260	274	268	279	264	264	259	275	263	250	293	274	269	270	274	270	259	278	245	292	286	255	261	294	257	264	264	226	262	269	226	279	250	285	264	278	263	260	299	274	260	300	270	284	260	261	279	256	256	234	248	294	222	307	248	278	260	263	259	276	255	246	250	263	234	268	254	260	228	272	246	260	254	258	260	251	265	269	279	262	265	281	251	239	254	280	273	265	276	279	275	237	287	236	246	250	282	245	261	263	253	269	273	256	290	263	260	249	266	270	267	283	280	253	271	273	239	251	261	280	254	246	292	273	279	258	298	283	263	259	246	268	238	260	258	247	259	276	245	257	243	227	266	255	273	271	277	256	265	270	271	272	292	252	252	285	256	269	253	250	255	225	292	291	261	263	280	255	272	286	264	245	279	240	265	257	237	251	255	255	276	289	253	292	274	257	255	243	280	263	245	267	297	246	248	259	273	256	245	237	280	263	232	248	255	260	274	284	252	247	258	269	268	281	265	267	245	281	269	298
1455	554	253	46	43	53	49	41	54	54	56	39	51	39	54	48	67	45	62	59	55	41	50	50	55	55	46	54	34	56	54	46	56	49	43	49	39	48	56	55	40	41	42	51	55	51	43	43	51	48	32	52	44	43	47	47	46	45	42	46	53	67	44	46	57	60	51	40	64	62	57	53	51	54	44	40	51	38	49	47	46	46	46	53	41	55	50	56	52	44	44	52	40	53	48	57	55	58	55	46	47	45	41	46	56	53	40	51	56	48	45	52	57	64	55	48	60	46	50	44	55	59	52	44	51	44	40	49	43	50	56	51	46	40	45	57	53	51	56	42	50	48	63	57	52	53	69	46	43	56	47	67	44	46	54	43	40	46	39	56	55	45	53	47	50	44	50	65	48	46	42	51	42	49	53	51	44	40	49	42	45	49	57	45	41	50	57	52	57	55	51	31	48	52	36	42	45	48	46	31	49	43	47	61	52	46	60	51	46	36	53	51	48	45	47	48	50	56	47	46	57	55	50	42	44	46	48	49	55	49	51	56	40	49	58	51	56	55	58	50	54	42	55	52	54	50	50	42	44	56	39	50	41	49	51	54	50	36	46	49	55	59	45	53	61	37	47	37	51	37	39	54	43	44	52	54	48	44	37	39	52	43	34	41	44	49	47	47	37	48	55	49	49	58	46	48	44	42	46	42	55	60	55	54	50	45	46	52	46	40	59	42	45	39	43	50	49	42	55	43	46	47	39	37	55	43	46	52	48	55	52	59	52	42	54	38	53	52	56	48	53	47	41	54	48	51	50	48	50	47	53	53	48	46	41	55	36	64	50	47	58	50	43	50	57	49	43	50	32	55	58	48	51	43	44	63	52	38	43	46	43	57	48	46	40	38	47	39	45	38	49	51	43	46	70	44	48	60	50	36	49	50	51	63	49	53	50	49	51	46	48	48	48	58	48	38	43	38	37	51	51	57	54	49	49	47	52	49	43	43	55	43	53	62	46	49	56	40	46	55	54	43	39	39	46	51	45	52	55	50	53	57	48	47	52	43	42	43	55	56	57	51	58	44	57	39	37	46	41	41	42	50	52	58	46	47	46	56	45	56	46	57	41	40	63	50	45	40	48	44	42	58	47	52	43	59	42	48	34	53	55	56	54	45	53	45	48	56	45	49	47	49	44	48	44	56	48	46	48	58	55	44	43	48	52	53	46	55	41	41	48	50	35	46	44	54	44	40	60	43	48	45	44	33	46	36	55	55	43	57	46	38	46	42	44	42	62	43	59	51	66	39	52	47	46	41	50	56	52	48	46	51	53	46	57	56	48	44	51	55	49	43	41	47	58	39	51	35	53	46	40	55	38	43	64	63	52	57	52	41	45	56	41	51	50	55	37	41	42	39	46	47	47	50	51	39	56	48	48	51	42	54	36	37	63	57	46	45	40	50	44	45	52	39	39	43	40	50	49	58	51	47	37	32	60	52	45	45	47	30	60	35	57	37	56	48	37	50	41	52	44	36	45	39	54	47	54	47	58	51	50	49	63	60	54	46	46	54	51	48	47	48	53	48	41	51	55	57	49	38	49	49	49	43	52	47	49	68	46	61	45	43	40	52	51	51	42	38	45	69	40	40	45	44	53	56	43	58	46	50	47	49	38	47	39	51	36	40	59	43	55	44	46	33	51	46	44	49	50	35	46	47	47	44	52	49	45	37	51	52	65	47	54	36	40	45	56	45	40	47	51	50	59	57	53	57	53	50	44	62	45	57	56	44	43	55	46	46	50	40	49	46	50	47	40	56	47	44	50	43	40	41	42	55	34	54	28	44	47	48	55	49	46	50	52	51	42	42	49	41	38	49	50	44	65	50	55	53	48	51	39	55	43	49	53	45	40	53	41	57	57	43	64	39	52	46	39	39	63	57	51	50	47	46	51	48	50	40	56	64	44	49	53	40	53	46	43	50	56	56	43	55	46	46	40	50	38	60	53	50	54	60	44	52	58	39	53	27	48	68	57	44	53	53	39	52	55	44	54	49	57	54	48	42	63	48	42	58	39	47	48	48	56	48	54	45	55	54	42	49	55	54	48	49	51	40	66	33	47	47	56	46	50	53	48	37	58	47	42	50	52	51	51	56	50	41	63	45	47	44	51	49	49	37	54	62	45	38	45	47	52	62	48	52	56	58	59	55	47	44	45	56	65	41	49	49	46	49	49	60	42	40	64	53	45	64	51	46	33	55	36	56	46	58	54	43	37	44	48	46	47	58	41	46	52	41	51	58	49	43	40	38	59	55	49	48	50	57	43	46	44	57	41	52	42	46	50	56	51	44	57	41	41	46	51	57	47	53	48	55	38	55	45	67	43	45	46	53	51	44	49	65	37	56	39	39	65	43	53	52	52	47	46	48	47	47	34	58	46	49	49	44	59	51	43	47	68	37	59	38	37	49	44	48	61	40	67	70	53	46	50	52	44	52	43	57	47	48	60	48	44	65	41	58	52	56	61	51	51	47	55	55	43	39	56	51	39	53	45	38	51	36	50	46	48	44	57	47	70	48	62	56	41	52	46	42	46	42	53	53	50	35	56	29	51	57	50	52	56	51	55	47	63	50	40	60	42	51	53	52	36	50	51	53	56	58	49	40	39	50	43	42	38	37	42	40	55	61	46	51	57	45	54	52	58	46	48	48	43	49	50	43	41	44	59	41	43	45	40	41	44	43	43	47	44	45	45	43	50	41	43	41	36	38	46	50	48	50	50	40	40	53	49	55	49	55	51	58	42	57	59	50	58	49	54	50	36	50	48	46	51	44	44	38	51	55	60	39	52	47	34	35	36	52	40	38	49	26	46	52	45	50	64	55	48	43	47	44	51	42	63	51	37	46	37	59	49	59	48	53	45	41	43	52	48	50	57	44	56	47	44	50	42	50	53	56	53	49	49	42	50	42	52	41	52	38	44	42	49	56	62	47	43	50	40	37	46	44	37	57	43	44	44	44	53	51	39	46	50	43	45	38	56	59	48	51	54	42	47	40	61	48	41	54	44	48	43	44	54	39	43	43	45	46	60	47	60	47	54	44	54	47	42	44	51	60	55	56	52	48	47	43	68	39	48	47	46	41	54	43	55	51	50	55	59	39	56	54	47	60	56	49	44	53	48	55	54	40	41	53	54	60	51	44	58	49	59	55	34	50	53	39	39	51	50	56	46	56	60	71	44	46	50	53	60	47	41	60	51	47	45	52	40	51	54	44	43	49	50	52	43	52	63	56	43	46	63	42	37	44	62	48	42	43	51	46	40	50	57	57	37	56	62	44	49	49	56	50	57	59	66	41	62	48	58	51	50	47	55	46	42	42	45	44	44	40	56	42	47	57	45	59	51	61	50	48	49	44	42	60	45	51	50	53	48	45	60	47	45	44	39	55	49	55	62	45	53	49	63	46	61	42	37	46	35	44	54	49	52	39	55	48	50	55	59	52	46	51	48	53	48	51	52	57	46	49
13589	7673	2903	486	523	531	527	585	579	503	494	493	485	472	485	448	491	477	464	493	473	480	470	477	456	450	491	462	466	466	458	491	475	427	446	482	473	490	463	461	449	514	435	462	426	462	438	445	490	482	457	430	472	506	464	442	451	452	488	493	444	463	471	459	478	445	448	449	438	450	455	453	469	451	476	488	484	460	482	451	484	445	451	416	470	482	464	431	485	444	473	470	469	450	450	462	435	441	457	436	442	457	428	454	447	452	467	450	478	481	467	454	483	494	433	437	466	430	459	441	461	442	426	430	449	456	457	463	450	427	430	493	438	458	491	450	448	416	463	459	452	447	462	499	435	459	471	463	461	451	464	479	440	408	469	450	447	458	470	434	441	441	473	459	446	412	434	470	439	460	469	453	470	443	436	441	487	421	501	472	447	458	414	473	463	430	418	447	480	427	454	436	502	465	466	459	483	443	447	434	433	446	453	422	452	455	451	463	476	431	393	473	497	480	458	471	495	408	492	453	457	461	490	491	452	453	452	446	444	439	454	455	438	434	460	462	473	453	439	443	468	433	457	475	446	475	462	470	456	407	454	460	467	443	454	462	439	452	470	471	454	473	470	449	474	481	496	438	487	445	465	439	448	442	471	473	434	490	493	478	434	466	475	462	443	464	500	454	500	463	442	459	453	479	413	418	447	445	498	453	435	460	444	444	454	418	502	434	418	431	441	399	417	435	439	496	451	470	426	453	490	480	451	483	454	431	467	404	489	478	472	465	459	479	463	454	453	453	410	447	400	473	482	435	470	446	447	467	458	452	470	448	440	447	451	423	483	462	437	435	438	473	436	476	426	439	423	480	467	456	482	456	443	460	435	460	437	477	451	481	439	443	459	414	440	495	479	485	460	398	456	465	449	426	444	422	425	464	442	460	466	454	455	433	460	454	415	485	483	434	489	431	432	468	435	417	422	442	467	437	462	465	487	443	468	468	455	465	473	449	470	492	470	440	424	431	474	480	468	485	432	476	446	478	481	477	471	473	452	441	445	481	410	476	460	469	478	457	443	415	422	454	462	473	451	439	434	451	473	437	447	441	472	478	444	436	476	431	425	455	435	449	484	443	455	465	455	467	456	481	447	479	438	505	453	473	474	435	462	472	449	458	453	462	480	479	473	386	490	420	451	432	402	471	465	467	431	454	475	452	456	496	416	411	500	465	457	460	469	447	456	426	472	435	453	429	433	461	490	445	468	432	461	426	448	457	472	487	441	491	429	465	452	444	443	435	486	460	416	433	442	465	459	442	481	423	461	451	469	460	440	485	411	438	422	446	473	491	483	460	456	472	498	457	457	464	454	445	458	417	449	443	458	435	456	426	450	490	444	484	500	453	463	477	492	449	427	439	477	442	473	438	461	447	450	418	456	442	468	458	446	446	452	424	437	449	458	447	451	421	473	437	456	492	409	478	475	436	454	492	473	469	463	420	458	428	460	434	453	421	415	460	461	489	418	486	459	457	473	455	458	494	466	458	453	423	429	473	453	442	433	471	455	423	452	434	445	432	450	486	477	461	393	441	433	474	471	467	439	459	496	470	422	461	424	449	455	471	480	466	450	448	457	443	454	431	454	453	464	451	435	434	455	484	431	431	467	447	434	490	460	443	483	436	445	489	425	468	450	457	440	442	455	434	442	461	446	446	459	469	432	464	453	459	435	440	456	453	446	435	439	459	475	474	495	449	496	448	455	460	445	501	421	456	511	476	437	444	460	420	469	408	489	450	469	434	449	479	448	451	447	461	462	479	471	459	443	430	428	477	515	455	453	450	474	478	442	462	407	441	453	467	442	472	467	449	470	474	473	458	494	449	444	480	439	459	493	459	426	447	454	487	457	471	454	427	445	449	451	464	444	415	422	409	493	495	442	480	462	453	473	462	450	482	438	420	438	427	464	457	460	455	452	447	431	458	444	459	463	471	450	436	465	459	439	460	465	473	422	430	473	487	404	442	463	480	463	426	418	477	427	445	443	461	468	463	432	500	446	462	460	452	460	460	512	452	448	460	472	457	466	484	476	439	455	487	466	449	465	433	478	441	429	480	449	464	433	475	457	439	446	447	423	477	441	443	447	470	472	480	456	469	448	434	447	480	474	448	422	471	439	423	480	477	466	450	502	443	445	445	469	412	489	472	424	450	481	465	449	466	459	411	468	463	465	437	493	452	470	429	436	459	463	456	449	488	410	443	452	500	467	429	470	506	449	454	483	481	472	442	453	474	429	453	493	457	461	493	458	431	447	455	468	458	432	437	441	479	412	437	474	451	477	490	436	420	438	464	435	497	474	458	474	453	426	469	507	438	417	427	431	416	472	447	508	483	467	462	472	417	445	422	479	469	455	462	440	438	454	448	458	480	419	464	476	482	455	486	476	468	420	445	430	502	468	448	447	469	447	406	446	448	481	446	455	437	437	468	433	548	436	459	486	488	404	440	436	450	447	420	440	447	435	445	457	491	471	462	418	427	473	461	476	426	425	427	415	426	459	449	444	475	493	421	449	461	419	419	458	454	440	459	473	471	423	466	414	473	452	475	434	459	477	459	476	458	456	435	487	431	477	446	504	440	449	434	472	471	469	439	448	463	509	451	481	452	485	465	427	448	460	449	490	423	434	492	483	446	433	492	469	422	464	470	444	480	480	426	486	462	455	475	432	416	466	427	462	460	458	491	467	481	438	440	425	443	476	450	469	504	443	448	436	438	449	449	431	433	447	470	436	450	457	440	478	437	453	428	458	441	427	500	524	441	462	427	435	475	452	473	444	453	472	470	455	467	434	456	473	465	448	476	499	465	494	432	415	455	450	495	425	413	458	417	498	453	470	476	455	388	496	439	436	460	466	469	429	443	466	458	451	468	459	436	425	473	473	488	456	425	455	469	449	437	473	434	437	446	468	423	440	464	478	432	439	456	471	437	446	440	487	438	445	457	497	453	428	451	446	493	435	470	437	453	458	475	473	479	456	457	462	451	475	483	481	453	475	448	433	475	436	460	415	435	469	450	470	499	422	441	435	464	436	459	489	451	480	481	419	456	440	470	477	434	442	435	457	460	429	459	433	446	436	445	459	427	433	459	440	496	439	463	497	438	433	443	452	484	491	455	476	452	469	421	454	433	471	454	452	481	485	452	466	466	424	483	479	469	460	468	475	458	449	431	482	445	458	458	497	457	478	453	435	473	460	411	465	460	477	473	484	489	442	448	463	490	474	468	442	438	473	508	476	495	476	406	453	435	421	450	456	443	433	459	475	424	411	418	475	472	426	466	477	439	464	464	460	490	455	478	452	435	469	477	465	450	451	493	465	451	456	441	436	430	447	485	434	471	483	507	441	460	452	407	454	491	473	460	463	466	451	448	421	456	446	425	476	523	443	474	436	477	436	476	449	427	472	443	458	442	496	465	422	478	436	454	451	432	479	447	448	457	471	470	465	464	468	442	458	488	446	476	388	460	411	455
2269	3738	1075	51	37	40	49	54	46	58	40	60	62	49	50	50	42	48	44	47	43	43	46	42	44	43	54	59	55	51	42	38	37	45	46	45	47	43	37	34	41	38	48	37	53	40	57	36	43	53	44	45	48	52	47	39	41	39	42	42	45	41	46	38	36	48	45	36	43	45	42	42	43	46	40	44	45	31	37	44	51	39	39	51	43	44	48	51	50	47	33	55	46	47	44	51	38	41	44	53	43	45	46	45	48	44	51	47	39	47	52	55	56	52	46	38	53	54	46	48	55	42	41	41	46	46	45	43	27	41	42	38	50	46	48	32	43	48	48	53	42	49	56	50	47	45	43	35	54	49	45	55	33	41	53	45	37	47	51	46	39	38	50	53	43	44	58	51	59	49	45	51	47	59	41	46	40	40	41	41	43	45	43	54	36	36	36	58	30	48	49	50	47	60	39	41	47	52	41	49	43	39	40	42	42	44	36	45	39	46	40	46	41	52	38	46	40	41	47	45	47	42	44	46	38	39	33	44	48	47	52	36	61	47	32	40	48	45	40	44	41	53	52	37	52	40	57	50	41	39	38	46	44	38	50	40	48	42	48	52	35	45	50	50	42	40	49	41	49	57	53	44	41	40	35	45	44	37	44	35	35	42	45	54	47	44	35	55	44	47	48	36	40	47	44	40	52	40	46	43	41	45	47	33	43	51	37	38	45	40	33	36	53	34	48	51	28	42	48	35	36	39	41	41	39	34	40	47	49	56	44	46	41	51	43	42	36	34	35	47	42	47	41	50	44	47	35	42	42	49	41	44	44	44	37	42	45	45	30	45	43	46	55	49	39	36	46	45	33	52	47	50	41	46	54	48	48	49	53	44	43	42	38	42	47	47	41	41	41	47	50	47	36	47	36	48	41	50	45	32	45	41	40	52	42	43	36	45	49	38	51	38	41	50	47	48	42	42	50	40	34	44	42	43	45	52	52	53	31	47	35	48	47	33	42	34	56	35	48	50	53	61	58	45	36	44	47	34	45	42	50	44	34	42	52	40	36	40	49	36	47	47	42	38	44	48	41	49	45	46	59	39	40	42	43	40	41	46	46	46	50	42	45	37	47	49	49	45	41	36	42	55	43	41	43	36	44	46	50	37	45	31	34	34	49	41	46	44	40	57	45	45	44	50	34	40	46	40	41	41	57	54	37	55	53	49	53	34	52	40	46	41	41	45	47	43	45	46	46	47	44	40	37	43	34	37	32	51	46	44	53	42	43	41	41	61	47	39	47	50	41	56	47	52	44	46	37	51	46	32	43	54	42	59	52	54	41	40	36	35	39	52	46	50	54	43	36	58	57	41	37	38	51	46	38	41	44	65	52	52	47	54	36	46	42	62	31	38	41	39	43	46	42	39	38	46	48	41	41	49	34	34	40	42	42	53	49	46	36	42	52	43	45	51	41	44	36	56	44	46	55	53	50	44	47	41	41	42	45	42	34	47	37	48	47	39	37	47	39	36	52	41	47	58	50	44	36	46	39	39	49	50	44	50	51	47	42	44	40	49	49	61	42	43	37	42	42	42	47	34	38	55	38	42	37	48	51	32	52	35	38	52	34	40	36	37	34	46	48	50	47	50	50	42	49	43	48	43	43	44	45	37	64	53	44	73	54	53	49	42	46	50	54	32	43	32	40	60	49	39	42	40	54	50	43	54	47	44	46	45	35	47	32	42	43	41	45	41	54	50	40	59	35	43	41	49	38	51	44	33	47	54	54	42	37	50	52	37	37	47	55	51	44	53	43	47	46	53	55	42	47	47	44	47	44	44	58	45	44	32	51	45	34	51	45	38	35	32	42	52	45	43	39	42	46	44	49	45	53	42	54	40	41	59	48	41	48	32	45	53	48	45	54	50	49	53	64	54	34	47	37	36	38	45	39	50	56	41	48	43	46	47	54	35	42	52	52	45	53	37	36	52	48	41	38	30	57	53	46	47	42	50	48	48	41	43	47	49	47	47	43	52	47	48	36	42	52	35	54	49	47	51	42	47	44	47	53	38	32	46	42	51	51	40	48	45	48	44	50	48	53	39	48	41	38	53	47	49	32	38	52	54	38	55	41	44	51	44	40	45	51	43	49	33	44	53	50	43	42	51	47	40	41	43	49	51	49	41	46	42	50	45	43	42	56	37	64	52	44	55	48	53	36	59	37	51	54	41	43	45	56	48	43	32	36	55	51	38	34	40	50	53	47	38	44	40	46	56	51	37	46	39	46	48	33	39	42	46	47	52	47	42	59	42	41	48	35	44	46	43	47	55	46	39	47	32	46	33	42	49	39	39	41	48	41	48	34	46	48	43	47	42	44	43	54	54	50	38	33	47	45	46	58	44	40	45	35	44	46	50	44	37	33	61	45	39	40	39	48	49	53	64	50	46	42	39	37	42	43	58	45	52	34	50	42	36	48	38	35	44	47	60	39	43	53	39	57	39	46	52	42	40	44	44	50	52	45	46	47	56	44	43	45	44	58	55	34	45	33	47	42	46	34	40	64	60	43	35	53	41	49	46	37	52	42	39	46	51	33	33	46	51	48	49	38	45	47	42	47	44	42	50	45	36	37	52	50	50	43	56	54	47	47	40	37	56	41	36	42	33	46	46	47	49	44	52	41	48	49	52	39	47	56	40	35	44	41	36	32	43	49	42	58	43	42	40	42	40	44	51	42	39	48	49	41	39	52	51	43	53	33	53	37	42	48	43	36	44	53	62	40	55	41	36	43	56	49	64	40	32	38	48	38	54	37	51	52	42	55	35	37	48	38	47	46	60	39	46	47	51	51	41	49	38	40	34	53	48	44	43	51	40	44	44	48	41	46	41	62	30	40	49	51	47	48	40	50	63	50	51	36	45	44	48	48	61	37	35	50	42	38	42	48	36	43	43	47	47	37	55	47	59	38	47	42	38	47	56	46	44	33	36	47	35	53	44	48	50	53	35	48	46	47	50	50	54	49	52	44	51	39	36	42	39	45	45	38	41	45	56	44	49	46	37	37	46	43	45	45	42	53	34	47	37	51	43	44	43	49	52	49	49	29	39	43	44	43	51	49	46	38	40	48	36	46	48	49	40	33	46	38	62	55	50	47	61	39	48	42	59	39	39	50	58	34	48	39	46	45	40	39	50	41	43	33	41	46	57	39	47	45	46	45	45	45	41	32	56	50	52	47	45	37	42	45	55	38	38	55	58	37	48	56	52	55	48	41	43	42	37	42	39	50	54	37	49	48	49	44	38	51	47	51	41	47	31	41	37	44	50	45	50	41	42	36	35	44	45	55	42	43	38	44	46	39	41	62	47	44	56	37	35	43	47	41	42	46	56	45	55	42	44	45	35	47	43	47	48	49	39	45	45	46	34	44	40	39	56	30	44	45	44	38	48	38	36	44	34	40	39	45	44	43	50	58	52	37	48	49	51	49	43	43	45	63	57	39	40	56	48	44	49	56	38	48	36
26377	24596	7399	620	803	1226	1298	1207	1082	908	798	774	749	668	634	597	611	607	549	529	466	500	539	503	492	477	474	498	528	478	443	491	496	449	504	450	445	472	422	481	452	465	460	432	471	469	481	442	465	450	472	507	453	442	440	462	454	446	464	421	443	480	447	448	455	406	413	474	460	464	470	447	455	464	402	471	401	444	442	411	488	431	471	467	387	418	462	452	493	452	415	418	461	450	425	420	486	432	388	428	404	379	425	447	455	447	450	421	449	404	455	461	471	440	447	454	424	445	421	461	434	406	427	455	455	471	477	448	436	442	430	435	450	444	413	403	471	444	459	425	424	438	455	429	440	419	439	426	416	395	475	447	445	429	445	457	433	412	439	446	417	466	446	433	423	428	409	432	438	439	454	441	423	439	445	418	444	437	393	453	434	445	431	429	436	457	402	423	454	469	439	419	453	444	438	460	425	411	424	459	441	434	398	447	462	455	422	459	457	463	440	444	431	427	432	414	428	440	442	426	437	412	456	431	449	440	428	393	437	411	414	428	445	423	429	416	446	445	427	418	468	442	440	440	415	461	415	472	454	412	439	466	441	416	474	442	446	454	472	447	446	481	410	417	456	457	446	442	422	463	452	452	427	469	413	452	436	416	443	439	410	430	444	419	451	465	451	434	434	425	434	418	442	468	452	432	469	425	459	413	427	449	454	455	429	441	417	445	411	462	436	461	444	434	417	402	432	444	427	434	416	458	463	465	458	442	413	459	435	438	446	419	445	436	426	446	423	453	413	429	388	438	452	448	470	434	441	415	458	447	400	447	469	474	421	414	470	444	432	429	448	431	457	419	458	455	478	440	450	459	417	434	426	480	441	458	466	426	418	425	440	468	417	434	445	390	446	437	427	464	419	492	444	442	465	485	411	436	427	413	426	455	436	405	452	422	423	416	459	447	414	442	418	435	463	416	448	456	388	465	426	429	414	436	405	426	440	480	445	400	469	444	439	429	437	404	488	440	433	409	431	410	425	470	416	468	431	457	446	448	418	451	438	428	396	425	460	422	425	438	450	444	432	423	429	459	434	432	456	437	439	430	448	452	479	436	428	421	428	456	481	460	456	428	412	417	417	430	457	419	472	426	414	430	430	434	457	456	461	452	459	412	467	403	420	443	422	458	439	412	436	445	459	414	436	455	449	442	465	444	437	426	446	449	449	450	436	427	439	442	458	413	452	436	435	429	420	433	437	433	405	452	424	415	413	417	434	485	455	458	386	452	457	453	459	497	434	458	460	419	436	447	416	446	446	411	433	456	468	432	433	422	429	405	400	433	444	434	411	410	442	431	466	439	439	427	447	438	445	448	418	452	405	436	390	460	412	487	449	471	425	463	407	422	478	410	463	491	418	434	426	444	450	436	455	446	443	451	441	433	446	450	430	398	439	426	452	450	440	398	424	420	446	437	420	462	454	440	413	469	458	503	454	426	386	450	399	427	423	472	462	458	440	445	428	422	469	433	435	455	451	485	433	429	466	429	457	420	446	392	476	488	405	429	444	430	425	427	434	421	482	435	456	428	417	441	402	450	459	418	428	434	472	441	433	443	447	455	411	443	422	442	436	464	416	443	484	414	424	459	421	418	452	440	478	462	441	457	409	409	431	446	447	412	470	433	415	431	445	427	453	452	480	451	444	452	454	435	417	458	409	410	426	470	448	412	474	440	463	441	419	432	463	517	438	439	435	420	414	425	444	401	418	434	410	434	427	457	440	421	439	418	424	459	443	448	430	435	432	443	447	419	434	451	441	454	419	459	442	422	422	438	457	429	450	441	479	434	454	447	438	433	421	409	426	472	442	410	455	445	442	477	448	439	476	439	427	443	425	394	425	443	439	424	439	446	447	470	429	455	433	462	436	477	411	427	446	462	449	429	447	408	452	410	440	427	418	434	433	401	414	445	466	440	424	437	415	452	441	436	448	441	431	426	471	432	470	444	418	479	432	432	444	465	404	444	417	416	449	422	465	446	422	448	435	492	411	448	441	457	432	443	467	461	450	421	471	461	420	472	463	442	460	457	436	455	433	417	423	432	462	419	447	446	464	451	416	423	438	441	473	473	417	432	449	437	383	432	437	453	440	453	447	446	432	456	377	447	441	458	446	459	431	465	446	451	463	401	433	436	459	444	411	429	459	451	434	435	407	442	454	434	452	410	438	408	451	431	408	412	401	429	459	451	470	453	401	453	433	392	433	450	422	437	439	436	425	447	464	439	431	445	447	428	424	456	441	423	454	449	467	443	399	445	478	454	396	453	434	448	437	424	408	468	463	421	425	440	389	444	461	433	426	415	407	455	440	439	488	437	438	416	432	387	454	445	445	437	422	448	447	428	426	458	449	449	459	459	432	437	425	442	484	439	433	428	466	486	402	483	407	425	426	422	443	426	454	409	450	468	412	438	418	450	437	447	428	386	391	420	450	430	411	425	428	458	411	406	450	451	418	451	432	421	394	449	424	414	437	470	442	452	434	476	452	426	431	420	446	410	435	473	455	417	418	456	450	470	425	471	427	449	422	440	442	451	433	459	410	447	415	466	471	464	392	425	482	424	447	450	447	446	436	462	437	453	466	473	418	433	431	437	433	497	466	412	438	434	433	420	437	456	496	420	436	438	453	450	455	451	414	417	442	422	477	450	424	432	430	456	464	449	428	463	484	399	423	455	491	421	434	447	440	393	428	417	442	427	455	447	448	473	405	391	421	457	421	444	497	484	453	415	446	441	468	457	391	457	438	402	414	434	449	408	453	448	420	409	426	409	462	442	470	439	429	452	428	472	430	395	465	457	442	448	456	417	477	411	441	468	420	417	485	463	438	433	442	477	437	434	480	416	422	418	473	467	420	443	413	447	416	473	418	459	482	433	452	453	434	433	456	441	426	418	417	446	436	443	447	447	475	437	420	423	424	421	430	437	428	438	444	431	468	425	454	441	436	404	440	467	438	406	416	445	460	402	449	448	455	444	401	452	435	446	456	428	416	453	443	418	450	400	442	437	456	443	420	413	470	455	412	445	450	443	439	446	440	447	436	456	454	447	424	449	463	406	445	424	419	462	463	471	448	425	443	459	447	456	480	463	417	427	449	445	448	444	473	428	477	469	459	457	473	400	469	504	454	447	434	444	469	429	423	488	423	409	427	465	437	421	480	473	455	426	425	464	421	442	435	450	464	454	457	445	437	435	451	447	432	429	493	419	458	408	405	482	444	466	431	440	389	439	467	395	406	458	455	421	454	439	426	440	468	404	416	476	393	432	437	431	435	459	424	471	402	415	417	440	432	440	412	429	464	467	478	482	407	440	410	439	445	466	395	474	468	440	408	431	419	441	440	447	429	438	422	453	443	449	434	415	443	439	443	458	405	410	446	454	430	440	451	437	395	456	415	453	453	452	464	485	424	445	491	433	438	437	433	441	457	447	440	466	432	431	456	458	439	444	422	434	460	453	431	428	421	409
2731	2761	750	31	38	30	25	17	43	42	31	16	31	36	29	29	38	26	22	22	30	36	36	31	24	35	36	29	31	31	25	33	29	25	31	31	22	22	23	34	28	29	31	29	28	31	28	30	39	37	28	28	30	29	31	19	34	31	24	21	28	19	32	20	26	35	24	30	34	23	20	23	26	26	29	27	20	24	24	27	23	35	31	30	23	32	26	24	30	24	28	33	21	28	29	32	24	17	34	30	28	34	29	22	30	30	20	19	29	22	27	28	19	26	34	25	22	28	26	25	25	26	24	25	22	27	25	24	24	33	27	26	24	25	36	33	34	24	23	30	19	22	24	25	21	25	34	36	36	29	17	25	31	30	21	29	29	24	38	22	28	36	28	33	26	22	27	34	23	33	33	28	31	24	34	25	23	26	27	20	23	28	25	24	22	30	21	25	28	36	27	23	28	19	28	19	20	19	32	28	39	26	29	27	22	22	36	35	22	24	26	26	23	31	27	23	38	25	37	36	20	39	25	22	24	25	31	23	25	30	25	32	32	20	19	34	25	25	29	22	27	24	34	27	20	20	30	21	30	21	19	22	34	26	27	33	30	25	27	33	24	36	21	31	30	22	25	34	33	26	39	41	29	30	31	32	25	30	22	23	24	25	30	30	22	29	31	29	20	22	29	18	31	26	31	34	31	27	31	31	19	34	27	29	31	29	26	27	21	27	17	21	23	32	23	27	31	24	32	26	29	23	35	26	36	15	17	33	36	20	25	25	22	27	22	31	37	31	22	21	33	34	25	25	31	30	19	28	38	33	28	32	33	33	24	24	19	32	27	28	29	27	22	25	32	22	25	24	24	30	28	27	33	29	21	32	23	30	20	18	25	35	30	28	26	20	34	25	39	28	22	24	28	43	20	28	29	31	32	26	29	30	26	36	37	35	30	29	26	26	40	30	22	21	28	23	30	20	30	23	36	32	21	26	22	26	25	30	23	19	23	26	25	24	20	28	19	28	28	27	25	34	31	28	26	29	28	22	26	23	33	19	24	29	33	26	34	23	30	34	30	29	22	36	33	29	35	16	33	22	32	30	23	30	42	23	30	20	21	26	24	29	25	30	26	25	16	19	26	28	36	21	24	34	37	40	39	24	26	24	31	21	28	22	19	27	26	25	25	39	27	28	29	25	20	27	28	29	29	25	30	25	17	28	27	27	24	19	33	30	31	32	26	34	36	27	23	25	34	40	30	28	24	21	27	26	24	24	23	37	19	31	36	24	22	26	21	25	21	38	25	29	34	24	29	25	25	40	26	24	29	34	20	22	29	18	31	31	25	18	18	37	32	21	20	26	38	29	33	28	22	32	21	17	28	30	24	34	25	25	36	28	27	35	28	32	27	33	29	22	22	23	20	23	26	40	26	38	16	23	25	29	29	25	32	26	25	19	35	26	19	21	22	22	29	23	22	23	26	19	30	37	25	26	23	30	26	21	29	36	28	29	23	24	18	37	27	38	31	30	42	26	20	31	16	23	28	20	29	21	23	21	37	25	27	21	25	35	28	29	23	26	36	22	17	31	30	26	25	26	37	25	25	19	36	30	26	18	29	36	30	29	30	28	23	26	35	28	30	23	33	29	40	17	29	24	32	26	25	32	21	29	25	30	24	35	25	23	31	18	19	28	26	27	20	24	30	28	25	26	24	28	35	37	26	27	25	17	33	22	23	24	22	24	29	33	36	17	28	31	25	14	31	26	23	34	30	32	22	28	32	21	25	24	38	28	35	25	29	29	31	25	26	29	34	26	27	26	32	20	35	22	24	17	22	30	31	29	28	29	27	22	31	22	38	29	32	25	25	25	18	32	28	25	30	29	26	22	34	26	25	25	31	28	20	31	21	19	33	30	27	25	19	21	38	26	29	36	31	22	29	24	36	24	36	24	15	24	30	19	22	21	41	26	20	20	28	23	24	27	28	40	36	29	33	30	19	25	23	31	25	30	24	24	24	30	38	26	29	32	27	28	31	22	25	19	31	30	25	35	29	25	23	21	21	33	21	25	24	19	27	30	27	32	29	28	24	39	30	26	30	30	27	31	24	29	23	32	29	34	22	25	33	27	33	23	25	25	26	26	25	31	22	26	25	28	16	23	21	34	33	35	25	23	31	30	17	31	29	31	27	22	27	26	33	27	19	22	15	27	26	25	36	27	31	33	32	30	36	21	34	25	27	29	28	27	23	34	30	30	26	25	26	29	27	18	27	24	22	23	28	24	29	31	23	32	28	23	23	26	24	21	35	21	21	22	33	26	19	26	23	26	26	24	24	26	24	20	27	32	36	28	21	30	24	26	36	34	18	21	33	29	31	21	27	24	25	28	23	35	30	35	27	43	25	20	26	19	29	31	26	28	32	33	41	19	30	27	23	29	20	27	26	22	18	25	34	34	28	28	35	25	26	21	21	25	25	32	28	25	39	21	23	33	35	26	25	22	26	22	30	36	33	30	31	31	22	29	17	30	24	29	32	21	28	29	26	31	26	29	28	28	13	32	26	20	22	29	23	28	22	27	40	29	27	29	22	19	27	29	28	33	39	30	29	34	21	19	28	22	26	23	30	20	21	19	25	29	24	32	24	34	28	41	32	32	36	20	25	31	25	26	30	27	35	26	21	23	20	36	39	21	23	34	22	24	30	27	30	31	28	35	25	32	28	27	26	23	22	29	33	30	35	24	27	31	28	35	29	36	23	29	27	22	32	31	25	23	32	26	25	24	30	28	36	29	17	29	18	30	36	20	26	34	26	17	33	25	25	23	27	36	28	20	25	21	24	30	24	27	27	30	25	22	28	18	22	22	23	26	31	33	30	24	28	38	24	25	21	18	21	23	22	25	28	36	26	22	35	34	23	32	35	28	27	23	30	22	29	28	30	22	20	23	32	20	32	27	21	32	25	25	32	41	27	31	29	28	32	27	20	28	30	28	20	28	27	29	25	19	23	26	25	26	23	24	25	33	25	17	21	22	27	26	30	31	32	29	28	24	24	36	22	36	26	31	21	36	21	22	27	32	24	17	40	28	23	28	26	31	37	24	26	22	23	30	25	34	27	30	29	20	26	32	20	33	32	20	28	32	27	24	22	17	19	28	29	25	26	32	34	28	29	27	28	30	31	31	17	31	27	23	20	24	23	32	30	37	31	23	19	34	35	31	29	29	28	31	35	26	31	42	24	30	15	17	19	26	30	27	32	21	33	29	26	21	24	26	39	28	21	29	28	27	31	21	30	30	28	22	32	22	25	26	28	22	24	22	25	26	18	28	27	32	25	28	22	31	30	24	21	33	28	30	37	24	37	28	27	24	30	31	18	32	33	27	28	23	29	32	33	29	31	27	20	30	21	33	42	22	34	27	34	36	26	21	20	29	25	29	22	28	22	19	27	21	14	14	41	25	19	38	33	23	31	32	29	32	26	26	33	30	29	30	35	28	28	36	19	15	21	29	30	25	30	33
23259	21094	6558	414	552	826	966	906	795	640	639	582	518	476	467	377	374	326	361	343	330	309	294	307	318	324	273	314	285	266	279	279	293	281	290	300	291	269	270	284	260	280	260	299	309	243	251	272	258	251	276	267	267	261	271	255	279	261	268	250	252	254	281	243	259	264	255	278	257	237	248	250	236	261	272	247	281	255	246	261	266	258	245	247	253	234	266	266	257	266	248	247	242	279	224	258	257	266	273	247	266	258	254	238	234	256	269	249	253	262	248	242	243	238	240	247	269	262	272	265	241	249	234	231	255	254	254	248	287	245	237	246	303	228	264	253	280	243	253	241	237	256	267	284	246	277	244	258	256	226	280	262	263	257	252	260	253	274	258	245	267	229	242	246	264	278	263	253	283	240	248	246	251	282	243	252	250	243	264	223	255	256	262	252	262	256	294	252	268	258	261	253	270	266	253	247	240	250	250	248	252	257	264	251	261	225	256	235	248	286	235	245	233	250	253	276	261	258	251	265	273	270	281	259	260	236	268	258	256	225	245	260	267	228	260	233	247	259	240	239	243	257	257	264	263	249	230	272	264	285	255	233	232	255	247	243	296	219	269	255	224	234	272	234	238	261	273	276	247	251	247	265	255	251	269	294	238	248	246	252	261	286	235	253	251	288	268	236	251	228	255	285	282	263	245	267	250	262	258	249	250	227	235	240	268	269	245	247	240	255	241	254	277	251	242	244	280	253	262	246	243	254	238	240	285	255	239	260	253	248	284	296	260	228	263	259	253	257	244	234	230	259	258	269	240	241	231	264	227	256	227	242	245	253	264	257	272	256	263	265	262	252	262	254	252	284	247	230	243	266	279	274	277	262	233	264	251	251	243	264	243	225	239	230	257	247	275	244	253	246	241	218	280	260	250	236	259	248	256	225	234	259	271	229	254	233	244	242	278	230	254	244	269	278	273	241	233	234	263	251	253	251	270	266	252	267	263	228	229	272	255	262	265	271	240	249	237	224	243	254	262	253	217	270	261	228	255	269	223	234	212	250	247	269	277	257	267	261	273	241	253	282	249	274	246	251	223	261	246	274	248	236	259	269	262	249	273	241	238	242	243	247	255	272	262	254	236	256	254	239	252	264	236	251	267	210	265	251	243	266	256	257	267	251	266	241	277	265	233	244	252	226	277	238	263	259	271	231	256	233	249	238	237	242	239	256	233	279	273	249	249	268	269	262	246	240	215	256	264	251	236	242	271	250	247	289	277	273	240	237	269	288	221	269	242	300	236	283	242	257	227	248	275	263	248	257	249	248	263	243	259	233	238	233	236	252	239	267	262	232	232	247	247	287	239	275	253	251	262	252	255	262	257	262	270	216	260	260	258	252	250	240	235	232	247	256	242	222	243	260	217	240	258	241	250	235	252	260	247	267	229	272	249	261	240	270	234	270	271	273	254	273	234	260	260	249	263	253	238	260	230	225	252	245	228	232	234	275	254	261	273	260	275	263	252	243	270	270	289	249	249	250	257	252	271	255	224	270	256	294	243	277	246	293	261	252	235	269	231	246	261	246	240	252	264	238	258	235	265	258	249	279	277	253	235	267	251	244	255	277	256	257	269	254	242	265	270	239	262	255	247	267	227	258	259	246	259	243	257	266	257	240	258	250	286	266	267	253	256	225	221	243	252	272	263	276	237	225	265	238	255	268	246	251	244	262	250	246	240	275	257	234	243	269	227	231	248	265	248	270	248	247	237	235	247	249	251	236	276	257	239	263	232	241	245	239	265	248	257	240	283	282	260	275	231	269	256	240	219	271	252	260	242	229	227	243	246	236	247	294	247	263	226	252	234	264	255	237	269	253	245	254	277	276	273	292	261	263	278	267	237	240	256	290	230	237	267	240	240	269	267	240	242	278	228	243	222	251	268	271	272	243	249	263	257	231	266	232	224	265	270	266	265	229	247	251	250	235	270	223	257	247	247	252	247	268	254	280	211	243	246	237	256	266	247	271	240	248	279	228	280	236	267	240	219	256	250	264	256	258	276	233	244	259	251	251	261	257	255	271	206	232	276	294	239	235	287	218	222	259	247	261	221	264	263	260	278	259	243	240	241	250	260	263	237	241	239	263	246	261	225	267	250	237	246	252	248	265	271	252	214	282	249	252	304	249	245	267	253	262	269	260	248	246	257	270	271	272	250	255	236	273	250	282	275	276	245	256	261	239	272	237	257	268	283	248	248	253	266	270	260	250	268	252	238	260	236	245	250	231	266	232	244	249	260	240	258	270	231	258	250	236	236	257	249	262	245	256	261	246	255	257	229	272	245	257	243	271	252	261	251	266	255	256	248	246	250	278	276	231	257	238	262	221	238	261	269	230	242	271	261	244	255	268	270	261	281	248	262	248	253	284	268	224	285	253	263	249	267	229	259	284	249	255	251	225	251	257	248	217	244	278	253	269	265	258	231	237	255	223	247	263	271	243	263	275	266	267	259	268	243	236	245	282	214	234	249	273	238	263	229	221	255	235	252	273	225	261	264	236	251	254	258	233	280	243	250	251	239	271	269	246	243	271	251	236	264	221	247	270	261	266	269	239	229	257	246	254	222	271	256	268	251	258	240	275	240	248	244	227	260	265	269	235	250	254	263	260	260	249	266	278	257	278	273	237	257	249	251	253	280	248	240	256	254	233	239	247	271	242	260	255	286	248	241	245	257	263	265	268	265	244	280	235	255	256	250	224	286	263	262	249	271	259	234	305	245	266	254	268	237	273	274	248	261	258	257	273	252	233	236	249	264	277	266	239	226	254	253	250	246	251	272	275	227	267	243	232	272	250	248	246	249	279	238	250	243	231	268	290	240	250	260	274	247	252	258	224	262	264	250	254	236	255	252	237	234	257	237	235	253	260	258	260	266	274	254	245	262	248	268	238	236	259	297	250	245	251	276	247	253	238	255	232	245	248	245	241	238	241	272	243	259	246	234	246	269	262	255	229	247	247	262	241	249	221	251	273	285	251	261	204	255	225	248	237	256	238	239	255	249	222	240	256	233	258	280	258	243	249	263	257	231	265	243	274	256	228	245	239	257	250	245	237	235	248	235	236	249	226	253	236	239	239	270	268	266	231	267	234	262	239	241	288	272	258	259	264	242	252	252	242	242	286	244	239	228	244	240	286	258	255	237	225	241	246	250	266	258	253	249	278	232	241	240	266	238	246	233	268	240	252	274	242	243	258	259	246	233	249	224	243	272	265	247	252	277	273	251	233	252	259	246	249	203	273	258	245	253	231	263	258	230	278	260	258	262	223	241	281	270	225	265	220	233	222	248	242	253	240	251	257	232	239	271	254	247	240	243	223	214	259	259	242	241	296	280	247	240	248	268	241	270	261	263	270	247	253	272	261	241	255	250	274	258	235	251	224	241	270	262	229	234	287	297	269	251	281	242	250	255	244	257	251	245	259	237	273	265	248	253	271	260	255	250	252	261	239	234	235	281	272	258	267	259	241
3318	5586	1381	40	31	35	33	41	53	38	51	42	48	31	26	35	29	25	34	33	35	32	31	37	46	32	32	38	30	26	27	30	24	24	33	18	29	32	21	28	28	31	35	39	33	28	25	34	28	34	20	26	19	24	21	36	30	25	23	28	25	29	26	25	30	20	27	30	38	22	23	27	23	26	21	25	35	27	16	25	29	29	28	32	21	21	21	21	28	26	25	26	22	26	29	33	27	26	27	33	23	25	29	28	12	26	22	27	22	23	17	21	24	22	26	29	24	27	31	33	22	21	26	17	25	22	37	24	32	29	15	27	37	16	30	22	24	24	33	25	31	31	18	25	19	22	28	31	23	30	31	21	30	27	27	22	24	26	36	25	17	33	23	22	25	30	39	24	23	25	27	31	27	31	18	28	30	25	38	28	25	28	29	32	31	31	19	35	30	29	28	22	25	25	30	21	30	21	24	21	27	18	38	32	25	32	37	19	32	29	23	24	23	31	29	33	26	30	31	30	30	24	25	25	29	27	34	22	24	18	25	26	28	25	28	16	25	27	21	19	29	34	28	38	35	33	34	15	23	22	28	35	26	21	32	27	22	27	28	25	21	26	26	34	32	24	30	24	28	26	23	41	27	20	37	23	30	27	25	24	22	29	26	25	32	22	25	33	28	26	39	28	24	28	25	23	32	19	24	20	33	24	18	21	30	30	31	22	28	30	24	31	28	28	26	32	33	22	32	28	20	29	25	32	31	36	29	27	31	19	26	26	27	31	25	24	37	28	32	24	30	27	23	20	32	23	26	27	19	18	29	25	15	23	26	25	19	37	14	12	29	28	22	32	25	27	23	24	34	30	24	30	31	28	27	32	25	32	25	32	21	31	29	26	34	21	19	34	25	28	28	31	30	27	28	43	26	23	22	26	19	25	26	26	26	29	28	22	21	32	35	27	24	21	25	27	30	28	25	29	28	26	33	31	27	27	21	22	30	25	26	29	31	23	34	32	31	27	22	21	35	26	23	20	30	33	28	24	22	26	29	27	26	26	25	32	21	27	33	32	21	24	19	29	38	28	27	20	39	34	29	31	22	24	24	20	22	32	29	24	22	19	31	29	24	21	28	37	36	23	24	25	21	37	27	31	31	28	28	22	22	21	29	33	30	25	30	30	22	24	24	28	31	28	26	25	15	21	35	27	34	27	26	24	22	24	22	27	24	20	33	27	28	28	24	45	25	31	24	14	23	22	30	35	27	36	36	29	35	29	28	22	29	32	23	18	33	35	26	23	24	24	37	26	33	25	32	33	28	34	27	26	30	23	30	22	26	21	35	24	31	24	27	26	28	20	20	37	28	27	38	28	24	28	26	30	29	28	27	21	23	39	23	25	29	25	22	26	26	26	24	25	28	32	29	20	27	30	31	28	30	24	28	30	19	25	30	29	23	20	34	31	24	22	20	21	26	20	20	31	17	36	30	26	19	29	36	22	33	16	31	34	22	33	31	24	34	21	30	28	33	18	25	27	20	21	28	26	32	20	24	28	22	17	21	18	28	27	35	29	37	30	26	19	38	22	34	23	24	23	15	29	30	32	26	28	23	36	32	38	34	22	21	22	32	25	28	22	27	21	24	22	30	18	28	23	29	20	26	23	31	23	29	29	24	23	21	30	36	35	36	24	34	40	23	20	27	29	23	23	27	32	25	20	27	26	22	24	32	19	22	27	31	28	21	20	30	24	32	24	29	22	26	27	27	34	27	22	22	42	22	30	26	20	32	19	29	25	24	28	23	32	29	22	36	22	32	25	25	32	21	26	24	30	22	27	25	23	24	22	24	21	32	30	28	28	24	25	21	26	32	24	33	37	31	31	25	24	27	28	19	28	29	21	26	28	25	25	20	31	40	31	27	26	22	22	29	22	23	37	28	25	28	34	32	30	29	19	30	29	26	34	24	28	24	21	33	25	39	26	28	25	15	31	15	32	29	30	26	25	19	27	33	26	23	28	18	26	24	34	23	20	26	32	31	27	27	27	28	23	25	26	28	22	40	27	30	23	21	22	26	18	24	23	19	25	20	21	30	20	25	19	36	23	34	29	32	32	24	34	27	25	28	30	35	33	32	24	26	35	15	25	31	20	25	22	42	29	27	23	23	25	31	23	22	22	40	35	27	25	33	29	25	31	30	35	26	23	27	33	21	20	27	24	26	26	29	27	30	22	27	36	27	23	23	34	33	33	23	31	27	27	21	26	24	26	26	23	37	27	29	28	29	24	31	35	36	37	22	19	28	26	20	23	32	32	29	16	20	29	33	26	26	26	38	29	27	23	26	28	25	16	29	40	35	29	30	23	22	22	26	34	22	27	26	27	31	34	26	30	29	26	24	38	23	24	35	23	29	32	25	33	25	25	26	23	27	25	23	24	26	33	32	19	26	29	20	23	28	26	26	32	25	26	24	31	30	26	20	27	20	22	26	31	22	28	31	23	22	26	44	26	24	27	33	32	22	33	34	36	23	28	25	25	27	31	36	29	36	24	36	19	31	38	23	25	33	29	32	29	26	38	25	25	34	31	38	24	25	28	19	17	28	29	37	25	29	35	25	35	29	31	36	31	20	25	31	27	27	34	22	21	24	28	33	30	27	19	32	25	25	30	22	17	29	35	33	23	32	27	26	33	29	30	20	24	24	28	24	25	30	27	15	31	26	19	25	21	35	32	25	21	10	23	27	22	30	24	27	23	33	30	30	16	27	19	32	37	37	25	24	21	28	20	25	20	26	35	27	23	30	29	33	25	30	27	26	28	24	28	19	21	26	30	36	34	29	29	22	35	39	36	38	30	34	31	36	24	18	39	30	30	27	21	26	30	20	36	21	27	22	32	40	35	23	26	22	29	22	35	19	24	34	32	26	23	18	34	36	29	40	28	36	24	23	23	23	31	31	26	24	28	32	30	27	26	33	23	19	36	20	29	23	24	20	30	27	32	27	26	29	21	30	22	26	16	33	19	25	29	30	27	29	23	27	36	26	28	29	32	27	18	22	23	28	37	36	26	24	37	32	28	21	29	31	32	30	30	34	19	21	29	36	27	29	24	23	30	24	28	21	26	33	24	23	16	21	22	33	22	28	32	18	33	29	20	26	28	26	14	27	21	24	22	20	25	27	32	21	19	25	34	21	28	26	18	32	26	31	26	23	18	30	22	21	27	33	26	29	26	14	27	22	29	33	23	22	29	34	21	30	23	21	23	37	26	28	27	34	33	23	28	20	27	28	29	30	29	20	32	26	34	36	25	26	25	25	18	22	22	26	29	30	30	28	37	31	37	23	20	21	22	34	11	27	20	25	26	28	23	24	23	17	24	17	33	24	32	23	20	33	25	30	33	26	41	22	35	31	32	28	33	27	30	26	28	24	23	24	31	25	17	31	24	24	27	31	34	32	27	23	23	30	26	26	29	24	24	34	24	30	36	35	20	33	30	25	29	26	31	31	25	24	32	36	20
30414	28150	8818	500	910	1482	1635	1571	1346	1192	1006	817	733	666	597	552	564	499	466	422	397	373	404	386	375	364	349	338	333	357	339	308	322	331	299	298	298	287	349	335	291	290	298	326	286	283	272	292	315	303	310	296	307	286	282	277	320	294	268	280	279	297	247	283	277	295	309	302	335	281	276	285	271	256	275	253	275	286	263	240	267	296	295	270	274	242	237	299	294	271	264	274	285	258	269	263	276	290	266	268	272	245	289	286	281	281	281	273	257	264	283	267	290	266	277	257	275	292	274	255	269	278	264	286	271	259	274	286	261	248	281	284	249	239	283	267	263	258	270	272	272	263	279	296	295	269	283	278	269	241	271	260	281	299	260	279	255	322	306	261	287	278	278	267	266	259	299	272	314	279	274	263	281	236	281	270	304	277	311	276	267	261	258	256	268	281	286	290	279	278	280	257	294	274	279	271	295	268	270	288	272	273	276	282	289	270	271	296	259	288	281	239	296	270	283	269	269	297	295	278	296	285	281	260	261	274	272	264	275	288	283	274	253	262	274	273	268	293	245	233	284	278	272	295	241	254	241	253	270	284	258	292	256	297	269	270	268	254	306	266	281	264	273	278	260	288	246	311	292	288	264	291	263	293	267	256	301	243	280	247	278	256	256	252	270	241	283	293	273	272	257	258	254	251	272	273	261	296	257	289	280	285	280	267	276	244	264	243	274	283	264	270	274	310	281	262	290	235	243	289	292	263	276	284	258	267	269	266	285	283	244	272	283	262	259	248	258	288	285	295	273	272	293	258	271	272	264	230	286	249	262	257	256	275	268	275	252	294	261	256	254	270	259	279	271	289	274	280	294	286	272	280	247	283	263	269	281	282	296	296	258	283	271	270	291	263	260	255	278	302	265	277	263	256	244	283	287	261	258	259	276	278	262	284	259	276	262	242	248	281	266	236	286	292	275	301	264	277	271	321	235	259	263	281	283	247	296	288	248	273	252	273	276	267	288	264	251	273	250	266	286	281	272	290	279	263	260	285	293	276	280	267	258	279	296	257	278	267	272	234	252	275	252	281	293	272	282	274	274	273	279	286	294	265	275	310	273	281	307	282	291	282	286	264	309	281	280	237	291	255	276	276	288	263	296	257	276	268	277	283	263	265	257	273	255	265	245	291	254	287	295	274	264	265	280	261	289	258	286	284	250	245	256	268	276	257	270	284	276	276	293	283	267	256	273	289	258	271	288	275	274	258	309	295	276	297	267	277	237	271	276	251	264	259	300	299	264	257	264	239	270	283	289	262	287	276	278	271	279	292	286	274	270	238	256	294	283	263	288	294	292	263	294	293	249	263	270	289	296	243	284	261	276	276	290	268	292	277	286	278	248	268	259	291	280	235	267	252	283	294	235	267	299	243	266	267	273	278	292	274	280	271	297	260	279	266	268	257	282	262	236	255	273	270	292	254	277	269	286	258	281	279	277	269	270	296	278	246	301	293	252	276	267	263	290	279	254	271	308	281	288	276	313	274	272	270	270	287	307	278	257	272	278	286	245	264	271	271	272	271	286	254	269	287	246	260	281	261	282	268	266	276	277	300	269	266	270	249	253	276	289	258	283	268	269	272	292	278	271	273	293	291	285	280	272	247	293	306	264	267	279	239	278	271	250	280	270	293	270	258	280	286	238	287	258	235	288	272	257	272	270	274	279	264	290	268	263	288	255	255	269	279	268	269	282	259	278	256	275	278	286	276	240	271	272	284	277	267	282	284	251	288	247	291	281	254	265	283	269	300	288	281	275	279	254	230	273	244	272	291	271	305	280	282	287	258	274	254	260	280	296	260	272	260	282	282	284	258	295	280	266	275	263	249	270	299	287	288	282	277	249	262	273	256	286	301	283	291	294	285	269	296	275	261	241	270	288	283	260	269	275	266	292	252	265	259	278	262	240	272	268	256	275	348	260	268	275	293	240	249	265	284	261	250	270	258	251	246	253	255	249	250	291	299	245	269	281	275	250	274	265	266	273	264	275	245	257	273	266	292	273	263	245	268	261	284	301	264	282	239	230	258	284	263	265	297	258	278	254	273	257	280	266	272	292	266	237	273	287	265	276	259	285	261	302	268	273	280	266	301	261	249	276	277	278	263	279	268	253	265	302	255	254	294	267	259	290	272	243	292	261	284	273	275	263	287	262	259	264	224	299	302	256	256	257	261	268	291	267	299	275	274	289	282	261	259	272	281	275	273	278	281	276	245	289	255	282	257	319	275	277	270	249	231	243	287	256	279	287	287	291	274	295	280	270	261	268	279	275	285	272	242	274	287	274	259	289	244	262	258	287	254	268	263	256	292	257	274	281	249	287	266	266	262	273	264	286	262	248	299	261	269	262	269	252	254	263	271	271	283	273	240	284	261	267	256	292	247	289	271	276	280	268	265	253	241	279	294	268	279	253	260	260	267	280	274	267	257	258	265	274	296	290	264	241	284	255	287	299	280	271	283	272	274	267	283	286	261	273	266	285	274	270	250	256	274	267	263	262	301	256	303	270	296	249	262	258	265	287	287	266	270	289	268	236	278	292	262	275	267	297	268	245	279	287	270	265	287	267	247	237	296	278	254	285	283	275	288	246	260	286	270	290	260	258	266	283	300	261	297	240	260	240	287	287	279	263	294	277	274	256	302	299	273	268	248	246	266	278	260	263	272	293	292	276	267	273	264	274	280	265	286	291	308	275	277	246	264	260	276	269	265	268	283	269	280	264	288	291	260	286	297	317	254	243	244	293	267	278	278	283	256	259	272	284	247	295	270	261	242	332	259	300	261	285	267	275	248	273	246	304	303	296	268	284	272	236	262	260	262	260	299	265	262	258	244	261	251	264	300	303	273	264	273	263	270	264	281	300	301	255	266	291	281	292	269	269	239	250	270	252	257	274	264	254	282	273	307	267	285	283	288	262	271	287	274	256	275	253	274	285	274	297	250	249	261	239	274	306	280	289	269	293	272	263	266	255	271	282	281	273	240	289	254	281	265	282	259	272	281	310	245	252	284	292	270	272	241	243	257	278	293	280	269	289	280	247	285	274	272	283	294	292	259	274	285	276	252	298	271	257	272	269	304	279	270	275	273	307	279	274	275	273	287	280	276	283	265	244	223	247	255	243	268	293	260	277	259	278	269	251	279	278	278	285	276	275	265	309	288	274	262	279	283	272	269	294	314	228	274	297	259	286	247	243	299	274	256	260	252	260	266	277	292	287	252	243	280	292	257	287	268	285	279	293	280	288	259	281	263	299	266	258	278	267	265	241	261	257	256	255	238	286	278	287	292	256	292	274	263	293	259	264	261	257	300	266	269	293	271	277	278	235	271	264	272	246	290	245	280	264	267	259	246	294	279	274	261	240	281	268	250	274	276	300	286	257	279	285	261	277	268	266	283	283	289	240	263	284	301	258	286	249	283	276	301	281	243	312	293	280	273	254	276	296	249	256	303	269	266	252	277	280	264	290	247
1514	576	159	54	41	46	48	49	58	48	59	57	45	44	49	55	56	50	46	41	52	52	50	43	40	49	43	57	30	44	56	41	46	49	43	45	53	63	56	56	47	41	54	67	44	34	52	45	45	54	54	53	60	52	45	48	54	59	51	46	49	58	46	46	46	47	56	47	41	46	42	36	40	39	50	42	44	53	52	41	57	54	54	64	60	68	57	46	47	59	38	51	54	43	37	59	41	44	45	48	43	58	38	43	45	51	47	53	35	64	58	47	42	50	41	54	51	58	37	73	49	45	53	45	55	52	47	45	46	62	43	42	52	50	68	50	54	50	41	45	44	47	40	48	55	39	39	55	54	50	46	57	49	54	49	39	54	60	45	50	48	51	48	45	48	61	57	63	55	55	58	47	38	54	45	48	51	46	49	52	60	49	62	51	55	63	53	37	60	58	48	46	49	51	54	47	42	46	53	53	43	46	37	53	53	50	47	52	54	40	42	59	50	52	42	45	53	56	46	51	39	45	56	50	56	47	43	46	56	45	47	53	47	50	49	60	45	35	60	58	55	52	52	57	52	50	44	60	52	54	48	54	50	48	50	62	52	52	60	51	61	55	51	37	55	37	47	55	52	52	52	58	48	48	49	46	47	45	47	52	52	52	50	45	46	41	53	51	55	46	54	57	47	49	49	47	38	59	39	59	51	47	53	41	43	39	51	72	44	49	50	48	51	58	41	44	40	40	42	41	51	40	59	53	50	50	50	41	54	47	47	37	54	37	57	54	56	49	60	61	42	53	45	47	50	36	61	62	45	41	67	48	45	48	56	39	41	64	53	37	39	56	52	53	51	41	45	55	56	48	52	39	47	52	62	54	61	51	41	44	42	47	46	42	43	35	60	50	55	58	55	57	41	56	45	51	56	51	49	58	45	50	56	44	48	62	49	49	55	59	50	62	47	38	50	43	54	73	42	52	46	46	48	46	56	50	57	51	48	39	55	54	49	43	45	53	56	50	56	51	47	55	43	50	50	46	39	51	40	45	62	51	58	52	53	47	45	55	46	68	46	57	40	60	50	62	54	40	49	51	47	40	45	42	44	44	56	56	38	59	57	43	47	50	53	47	54	58	61	39	53	40	47	57	47	57	48	62	51	66	51	52	45	34	56	50	44	38	55	51	44	56	42	35	55	48	55	57	49	50	45	55	51	48	56	40	46	52	37	41	37	55	51	39	44	50	60	50	39	53	52	49	53	52	55	45	47	42	45	49	45	48	61	62	50	52	51	54	43	59	66	64	32	54	44	43	52	56	43	51	46	48	38	59	47	57	54	49	56	46	65	64	53	40	54	51	65	41	49	44	54	44	38	53	47	54	54	44	51	54	52	45	55	57	50	62	41	45	42	38	51	54	50	55	26	60	44	55	56	44	62	61	47	52	61	60	54	42	53	46	45	50	47	55	40	48	49	48	49	39	51	42	59	50	44	53	49	56	54	53	52	63	49	50	56	50	53	54	56	44	49	43	49	59	56	57	54	64	55	51	57	41	51	47	44	42	64	37	36	38	43	59	54	61	62	55	35	58	40	46	52	56	50	53	46	47	66	41	55	40	52	52	44	43	43	53	36	49	47	56	46	60	52	35	56	48	42	53	58	52	48	52	54	32	38	41	66	50	52	40	50	62	46	52	65	67	55	40	57	39	51	55	52	37	60	57	57	49	41	52	42	62	53	48	52	46	61	48	50	46	61	44	36	59	45	48	50	49	41	50	38	45	56	45	47	42	43	44	53	55	53	67	56	46	42	46	49	48	55	45	61	56	40	51	45	36	61	43	51	44	47	58	68	42	55	44	50	60	56	46	64	45	46	33	45	38	61	61	46	56	45	50	53	52	65	45	46	38	44	49	44	47	48	39	52	50	51	50	55	56	51	61	44	49	53	56	46	52	58	52	43	59	47	53	59	50	48	44	46	42	68	45	61	46	57	48	59	57	52	60	46	58	47	51	45	35	51	37	51	32	44	50	47	53	54	54	46	62	47	58	58	50	44	39	39	46	41	54	46	53	48	47	49	46	50	61	49	48	60	57	45	35	62	68	47	57	50	52	46	53	54	50	48	43	50	49	50	40	54	51	54	67	49	47	52	52	59	41	46	46	39	61	51	45	56	40	45	47	58	47	51	59	41	51	48	43	43	47	46	51	49	55	46	41	44	60	42	48	48	33	51	47	44	40	49	30	55	44	47	42	44	51	55	48	48	49	45	54	58	48	53	47	47	71	45	53	34	69	51	56	46	42	59	51	50	45	38	35	48	51	45	43	57	67	54	45	44	51	47	39	51	53	46	57	37	48	61	44	40	46	65	49	38	47	51	43	65	62	41	39	58	57	41	55	45	40	52	45	61	47	55	51	46	61	43	58	42	49	52	55	43	47	44	57	42	58	39	48	49	54	63	49	47	51	53	47	49	43	48	47	43	41	56	46	46	51	72	67	57	49	51	53	45	44	37	52	43	59	53	55	52	56	46	54	40	54	48	46	44	51	57	54	60	37	54	58	55	49	38	55	45	42	48	47	47	61	57	40	53	50	45	40	51	51	61	40	60	48	49	53	59	47	49	42	67	55	57	36	44	50	33	52	50	49	57	46	48	61	46	53	50	54	49	53	40	44	54	43	65	43	61	49	50	40	54	44	51	30	52	44	58	48	51	56	55	53	42	41	46	55	53	52	56	56	47	48	46	57	51	53	48	53	62	50	44	50	71	70	64	44	49	36	50	60	49	43	56	57	40	46	40	59	57	63	47	36	43	50	45	55	56	53	57	53	37	56	53	59	48	46	63	44	69	61	56	44	43	40	44	54	55	39	53	56	41	35	45	44	47	44	59	55	59	48	60	49	51	53	39	42	54	46	51	49	46	66	35	41	49	57	53	53	46	49	52	50	42	58	42	56	42	45	57	45	47	46	60	48	51	47	59	50	45	56	42	33	39	57	63	47	48	50	45	59	57	58	43	44	49	47	34	56	40	51	42	54	54	45	63	52	48	56	42	41	50	44	54	59	47	53	46	40	45	44	43	54	47	47	51	55	64	60	46	49	67	57	58	57	45	39	56	56	59	57	52	62	41	59	48	49	51	41	46	42	42	40	41	57	60	61	48	50	49	52	47	43	36	61	47	42	67	47	50	51	37	62	43	60	38	38	53	58	46	51	54	41	56	53	62	60	49	55	42	47	54	41	47	53	44	41	55	44	62	55	47	56	56	43	47	57	51	55	51	62	35	65	51	40	48	58	53	66	59	52	52	40	50	41	35	62	52	60	62	44	47	56	42	47	57	59	58	61	42	56	43	44	48	58	50	59	49	50	47	49	46	54	43	52	51	64	60	47	54	51	48	62	58	51	62	54	49	47	42	46	53	50	57	59	48	69	50	47	54	51	49	55	55	41	49	43	41	42	56	43	44	37	54	47	58	56	47	49	49	44	53	56	52	48	54	60	46	52	60	36	31	43
14809	7881	2084	498	525	528	623	550	552	555	474	473	528	491	491	475	508	478	490	416	458	487	457	509	500	463	493	476	454	457	471	445	458	491	477	450	442	454	441	495	462	467	453	485	490	493	456	432	483	489	447	482	480	491	449	491	457	485	488	506	439	452	454	442	481	440	444	463	454	454	496	455	477	469	499	460	431	466	448	489	439	456	446	462	422	474	447	449	456	438	485	453	469	459	427	446	425	442	481	459	503	488	426	461	456	505	458	451	474	463	451	412	446	410	467	469	450	471	442	464	449	477	479	457	454	489	456	412	416	411	440	473	487	484	433	473	503	479	468	471	463	438	436	492	489	486	507	482	477	433	443	465	439	454	491	480	440	469	467	471	467	476	419	460	478	478	471	460	465	444	450	466	465	483	414	513	502	457	475	477	436	451	459	471	476	448	473	484	442	476	405	478	479	490	472	429	465	461	450	458	437	452	449	430	426	447	484	451	493	483	449	497	490	513	433	462	466	502	482	487	479	435	469	472	470	449	446	436	467	456	451	463	482	446	460	472	474	483	485	465	497	431	429	472	452	464	470	434	488	419	438	446	475	498	458	495	460	461	490	448	490	451	437	432	472	498	506	454	446	499	434	476	446	453	459	426	473	461	451	469	466	462	523	463	488	454	448	470	471	463	426	492	459	458	495	460	478	453	466	467	483	457	476	496	458	414	439	452	461	473	495	472	448	441	467	469	498	450	465	515	482	496	472	471	475	471	464	472	474	419	458	456	456	447	475	473	478	480	475	515	475	507	497	462	478	458	439	447	429	462	447	424	399	487	478	446	468	431	462	503	450	475	470	434	453	439	490	459	470	460	468	455	444	468	466	487	465	498	454	468	463	460	454	455	464	502	473	457	478	466	439	444	455	445	428	490	464	477	457	496	472	492	455	463	465	468	441	456	462	463	443	455	470	471	503	452	479	461	465	469	443	459	464	460	498	510	436	467	476	480	440	485	454	489	462	473	494	496	456	427	458	487	496	435	493	421	474	564	444	468	495	453	474	454	430	468	477	496	473	447	439	453	504	473	459	435	486	446	446	449	443	496	483	490	475	451	441	476	438	448	506	461	443	486	458	497	463	476	450	431	468	469	426	472	463	460	496	469	508	444	435	446	461	480	466	451	436	473	440	476	499	479	486	442	451	458	455	459	508	410	477	447	454	462	474	473	461	451	484	460	475	455	447	456	484	433	474	473	443	476	466	473	469	489	461	432	468	452	494	473	480	434	481	495	452	484	469	471	470	467	450	457	448	449	436	439	459	447	436	469	418	495	470	489	435	438	457	478	464	483	470	463	457	458	454	467	453	499	435	458	485	453	506	442	430	454	478	450	489	514	427	446	477	428	475	476	452	458	506	447	418	454	450	492	456	471	505	498	487	470	436	488	458	437	478	468	470	497	501	456	476	460	473	487	450	458	427	450	453	439	471	463	469	457	450	476	448	451	455	430	470	458	460	463	483	438	461	495	476	482	471	496	467	465	444	457	442	502	487	442	483	454	452	458	455	465	508	548	458	464	499	462	467	431	417	472	465	489	465	471	466	497	464	442	446	482	458	481	475	436	465	467	454	443	489	480	461	483	469	459	502	470	428	494	465	450	479	487	440	470	471	488	484	411	448	453	445	495	484	486	473	443	435	481	442	474	439	490	469	460	412	486	441	441	468	471	483	488	468	465	464	484	498	435	445	474	497	457	478	447	452	471	501	462	445	491	424	475	419	484	458	498	476	453	484	483	458	486	480	454	455	482	447	466	479	474	482	460	495	513	449	434	474	488	447	475	438	443	469	457	489	455	429	486	447	483	457	435	460	466	459	449	514	410	455	502	445	441	457	479	447	466	437	515	472	496	501	491	478	482	495	433	480	476	479	483	462	470	475	462	479	497	431	494	437	483	470	450	445	447	459	503	499	462	479	489	484	485	460	443	440	460	458	471	420	445	488	463	454	443	463	480	471	505	466	457	489	509	451	470	511	495	458	490	469	451	461	467	452	470	475	475	452	455	481	429	465	454	479	419	437	484	474	465	483	483	464	493	480	504	448	491	452	444	435	443	436	469	430	438	444	436	485	460	427	430	481	461	455	458	497	486	477	489	497	484	459	461	454	434	464	446	458	478	475	455	451	451	460	445	506	461	459	462	506	461	466	504	467	497	475	443	476	453	423	491	482	438	472	427	490	447	478	439	467	464	488	492	453	461	439	480	468	471	457	477	479	482	453	440	459	490	446	490	471	439	446	463	448	464	447	465	454	455	473	481	444	471	458	467	467	476	461	480	462	490	473	440	446	477	437	463	489	464	479	477	453	464	461	497	491	478	431	473	486	468	450	480	453	483	436	487	474	437	469	412	451	479	500	467	448	455	487	469	482	465	439	471	430	467	474	507	518	471	479	490	488	474	459	468	477	474	439	467	451	497	477	491	458	427	452	513	464	437	462	451	482	463	454	408	511	469	433	458	490	454	482	460	449	492	448	519	489	469	476	452	484	462	467	489	448	459	463	495	445	447	497	441	469	465	488	439	480	474	450	448	460	436	477	456	433	471	507	484	438	454	489	495	482	471	479	470	461	467	476	458	426	472	443	483	488	458	429	461	471	454	443	507	447	499	464	497	488	452	466	420	459	484	469	457	476	482	471	460	455	485	484	462	444	472	500	427	470	458	477	426	448	470	440	457	472	464	452	451	449	473	422	502	474	469	444	453	483	459	442	452	502	490	451	484	458	439	446	449	493	496	436	475	489	469	490	467	499	503	479	455	478	497	462	436	465	532	502	473	449	481	415	462	499	464	439	460	491	443	465	471	472	445	479	504	422	463	442	474	472	483	487	445	452	472	467	475	473	472	418	456	485	473	443	452	460	446	467	458	454	463	486	439	463	472	482	466	483	491	466	486	432	474	443	454	474	500	487	432	457	480	467	481	463	452	465	461	479	483	431	448	453	446	398	405	450	482	481	512	463	438	467	449	439	461	466	454	420	473	430	482	468	459	425	502	478	415	442	503	450	435	444	461	456	445	501	442	450	471	447	462	451	441	430	469	467	473	469	464	476	475	493	483	453	489	452	482	462	446	503	492	479	460	431	453	450	455	465	434	431	450	438	487	487	434	445	487	464	477	482	458	449	481	497	455	471	451	469	455	480	489	480	440	473	468	470	502	426	449	473	461	417	470	471	449	469	460	437	460	462	443	442	482	502	497	460	449	481	476	458	453	482	438	443	444	449	450	479	449	466	501	444	465	473	453	481	446	466	457	448	466	488	493	424	448	468	503	457	454	441	492	480	415	468	450	455	487	466	461	446	499	462	450	443	462	460	477	447	453	466	491	482	485	447	420	496	407	449	505	472	455	473	440	448	449	460	451	462	450	454	447	464	458	472	464	451	464	475	430	475	436	449	471	497	498	502	476	447	451	494	465	438	467	475	467	460	433	493	485	431	478	457	502	479	456	439	433	492	475	474	457
2586	3406	950	48	38	51	60	63	59	53	56	53	62	53	47	54	56	33	45	55	52	47	49	57	50	32	37	41	55	58	50	44	41	45	42	50	43	43	48	48	41	46	54	40	41	49	41	46	52	53	47	47	36	38	38	50	43	51	42	44	49	33	37	34	52	46	48	35	43	37	40	50	49	44	60	43	52	46	52	43	47	48	44	50	45	45	44	48	41	52	48	41	40	38	44	40	49	45	51	46	46	47	46	42	47	47	45	42	42	51	38	47	53	45	45	45	46	45	60	53	47	45	45	41	54	57	33	50	53	62	44	36	50	53	37	38	43	45	37	46	51	40	35	24	36	56	41	42	56	45	46	33	49	36	40	54	49	45	48	40	39	42	44	53	38	37	38	37	42	49	41	52	43	56	45	42	52	45	40	54	44	44	62	42	38	47	43	47	32	53	47	51	39	43	41	43	45	53	37	49	30	36	32	50	52	38	52	42	45	36	54	40	50	55	48	52	52	48	37	36	38	54	47	44	47	51	46	40	55	50	34	48	49	50	44	52	47	53	43	44	49	51	35	48	45	40	54	51	38	51	44	51	38	40	39	41	38	46	54	41	46	41	39	52	57	47	42	32	40	51	45	38	41	37	56	53	43	50	41	44	50	40	51	45	37	61	43	39	41	39	49	47	51	50	43	34	64	36	60	52	40	41	48	49	56	39	42	54	40	53	36	51	46	42	46	49	53	54	52	42	49	52	48	50	46	48	46	50	47	58	44	50	46	38	50	46	48	41	45	40	48	41	56	51	48	46	42	64	40	39	41	50	60	44	37	34	48	54	40	47	56	42	41	44	44	40	56	46	46	41	45	45	46	49	31	57	42	52	35	39	48	43	43	45	50	44	37	50	37	55	50	45	40	43	38	40	41	36	59	43	45	49	48	43	49	52	49	40	52	40	55	41	55	51	36	54	43	43	57	36	50	46	42	39	46	40	37	41	42	36	52	50	55	43	51	42	48	46	48	48	49	70	45	54	41	36	44	38	38	43	42	47	49	37	35	44	43	47	35	52	55	54	49	44	53	46	52	36	40	44	35	46	42	45	44	46	43	57	47	40	40	47	50	48	48	42	48	50	46	50	63	51	39	35	53	44	46	35	44	49	53	50	39	41	52	43	48	37	55	52	60	42	49	54	44	51	53	41	36	45	46	43	45	44	49	41	47	48	45	53	55	42	56	42	48	40	45	41	49	43	48	52	56	40	42	39	41	44	45	51	41	47	53	46	35	56	55	56	26	48	61	43	48	49	57	41	33	43	43	54	56	42	42	58	46	40	61	34	35	41	47	43	44	43	53	37	48	38	54	55	29	52	39	51	37	39	35	52	43	53	41	49	60	44	46	59	29	39	41	53	59	47	57	51	47	37	59	35	37	55	32	55	41	42	46	45	46	44	49	49	51	40	42	40	49	46	46	47	51	39	51	46	37	50	40	53	55	37	45	42	35	36	55	64	34	49	44	51	47	40	53	52	41	39	51	39	51	54	44	38	44	31	40	38	49	40	40	52	43	56	39	40	44	53	38	53	46	56	48	50	42	36	47	42	35	52	33	36	50	48	42	46	50	43	44	48	47	37	57	52	43	52	48	31	53	50	40	55	42	43	42	53	46	47	40	50	34	48	48	48	54	48	38	50	49	53	48	45	45	36	38	50	65	37	51	59	40	35	48	32	47	37	58	38	56	50	52	52	45	31	58	45	49	44	60	35	55	46	58	39	39	48	54	48	53	56	49	48	57	36	39	44	43	43	64	50	43	43	35	63	37	54	53	33	51	36	41	41	52	55	45	47	48	59	62	46	37	38	51	48	59	51	64	38	45	42	53	44	59	37	53	49	37	48	53	46	48	46	49	56	40	46	37	51	58	40	32	53	48	46	41	42	56	48	53	49	53	41	54	60	44	34	43	43	46	45	48	36	43	47	50	51	44	42	41	34	41	59	46	41	56	50	51	55	35	38	53	52	46	53	45	46	38	46	39	47	49	47	48	39	40	43	53	48	46	41	36	48	57	47	53	46	59	52	46	47	42	39	46	47	52	48	40	43	51	49	51	48	52	40	54	42	55	45	48	48	45	56	38	43	45	33	45	48	45	52	43	60	52	44	45	44	48	62	45	36	50	37	39	44	52	46	51	42	48	47	48	43	42	44	46	46	37	52	37	46	50	57	51	48	49	42	42	42	50	49	44	41	48	42	42	45	49	47	50	46	48	47	39	40	41	44	50	54	53	56	44	61	49	49	45	58	46	41	47	38	50	35	37	46	42	48	41	37	50	54	48	40	49	39	32	45	38	40	44	44	56	42	30	47	44	45	43	41	44	45	54	34	43	56	52	45	44	41	36	52	45	46	28	51	43	48	64	44	49	40	40	57	40	48	48	45	43	49	34	42	38	49	43	48	41	48	41	41	40	32	36	57	50	43	44	57	39	40	48	55	57	32	53	45	44	39	33	51	48	46	48	44	54	36	54	40	50	61	52	53	42	34	42	45	43	45	34	58	41	40	53	48	35	46	37	31	45	39	43	38	44	38	48	42	53	39	46	49	52	33	42	44	39	39	46	54	46	47	51	43	41	42	45	40	36	39	40	42	37	35	46	49	46	39	55	52	43	49	35	43	33	43	38	49	35	39	49	43	48	42	37	50	47	50	53	31	41	45	48	37	46	44	51	38	53	59	42	42	44	40	50	45	44	43	45	39	35	49	48	40	41	52	51	41	44	56	43	38	51	54	46	33	44	52	56	41	54	38	52	44	50	40	46	44	45	59	46	46	41	40	58	42	54	45	44	41	48	39	43	44	41	44	44	56	51	39	32	52	55	41	47	49	46	51	48	42	39	48	37	47	38	54	42	38	50	40	45	43	33	47	54	51	43	60	54	49	33	49	44	44	60	50	43	46	37	49	46	40	48	57	55	45	53	43	45	39	61	45	55	39	54	45	40	50	41	48	54	45	47	51	48	47	47	33	52	49	57	43	50	46	35	44	58	40	50	48	46	50	44	48	38	46	55	42	37	48	53	34	54	37	34	43	45	45	44	52	36	56	47	47	46	42	51	44	51	54	44	45	48	48	54	44	49	51	46	49	43	47	40	59	45	52	40	47	40	43	49	51	46	62	55	37	45	43	33	50	44	45	50	58	47	44	42	54	58	53	42	48	43	42	48	41	48	44	59	47	48	43	51	40	45	41	36	43	38	37	51	42	35	59	48	42	50	43	39	35	46	53	47	48	54	47	37	47	54	43	50	49	53	30	39	37	60	64	50	42	47	41	39	48	51	32	52	50	47	49	43	45	42	39	42	46	52	40	49	43	47	47	45	38	49	44	37	51	42	34	41	50	52	44	37	47	41	41	32	29	40	47	61	45	67	40	53	43	51	41	44	51	45	52	40	51	46	50	52	45	43	36	37	49	38	56	52	44	37	46	41	51	32	45	43	50	40	50	44	52	36	51	38	40
27163	22551	7437	613	888	1248	1311	1306	1089	999	831	813	713	671	595	584	608	578	509	558	519	493	495	508	533	513	474	439	500	473	490	479	489	485	487	479	515	465	472	456	521	462	472	506	504	451	471	473	436	476	449	486	425	447	466	455	478	438	455	437	431	427	480	411	439	471	424	468	479	445	405	453	457	458	471	433	460	425	477	427	432	465	447	445	446	471	467	453	445	473	484	434	411	455	429	425	446	478	422	475	461	449	468	443	450	453	462	445	444	438	455	387	433	440	397	463	433	429	423	426	446	461	454	457	487	420	415	434	473	468	448	440	426	436	442	457	445	471	474	502	495	463	473	426	415	428	444	435	473	468	451	411	447	463	448	449	450	470	416	431	435	463	439	469	469	469	459	453	425	456	469	442	422	466	451	431	448	452	438	455	444	421	444	467	409	501	485	489	465	409	431	477	436	478	417	450	464	474	461	444	424	440	401	444	452	463	477	441	433	424	459	437	444	436	463	458	475	457	455	422	460	451	439	404	434	415	444	458	495	458	367	424	414	432	441	475	443	453	463	435	429	417	442	451	441	425	455	477	452	414	446	460	439	441	431	454	482	446	442	455	462	450	436	430	468	455	466	465	453	462	440	425	481	460	434	419	453	449	461	449	467	442	450	463	441	432	441	434	427	449	438	453	453	426	476	412	438	455	436	475	436	435	446	445	405	464	428	413	435	410	455	431	466	437	469	434	432	444	434	439	454	459	441	460	451	451	451	403	462	452	437	434	429	448	443	468	431	439	492	480	455	454	414	437	460	455	468	452	436	462	430	437	474	424	418	437	448	440	465	427	452	446	471	451	451	448	422	423	444	462	464	450	421	455	419	425	415	467	431	432	459	467	499	434	404	458	428	468	427	444	445	446	460	447	448	432	430	488	445	468	467	420	463	449	473	448	446	446	429	453	423	479	462	462	450	429	462	450	419	410	420	451	464	398	448	442	470	456	453	454	424	418	474	439	456	428	460	432	421	459	443	451	439	445	468	429	440	435	426	434	455	445	449	461	455	458	454	426	513	453	468	415	408	446	445	451	434	459	462	435	418	468	518	431	475	418	457	457	454	449	454	407	468	455	453	423	465	482	469	454	451	453	483	442	442	469	438	433	456	455	471	441	500	435	478	470	439	482	407	449	434	478	437	445	414	453	443	442	436	460	433	428	450	455	470	453	463	502	475	458	452	453	450	438	403	441	476	410	451	446	445	449	434	453	463	418	429	430	436	464	477	436	433	469	434	438	461	471	471	484	462	439	455	455	423	462	439	454	459	467	441	423	433	473	423	433	437	456	474	435	438	449	437	469	435	449	444	408	450	444	441	442	424	426	431	464	412	447	447	445	434	409	465	436	448	443	502	484	465	426	462	448	410	461	428	465	462	432	461	440	428	447	456	474	437	411	463	463	448	467	448	420	436	433	470	471	424	430	420	443	458	440	430	458	436	455	450	443	451	422	433	438	423	421	465	468	471	459	418	434	436	433	452	469	431	464	459	448	479	438	458	460	455	436	443	418	423	442	483	448	428	451	456	453	446	460	451	425	425	426	509	414	419	436	423	422	459	436	435	417	452	445	433	405	443	459	439	419	457	452	481	449	438	452	436	458	438	486	421	419	425	485	432	459	460	462	477	484	450	454	437	444	453	415	419	448	396	448	428	447	413	442	454	449	445	445	439	450	444	465	384	455	446	484	451	432	453	464	451	457	447	441	406	453	448	441	473	455	459	421	452	422	441	442	484	444	456	444	417	465	415	461	438	447	426	468	467	393	435	444	443	435	451	460	464	407	447	465	474	439	452	401	453	450	485	415	471	431	452	446	473	448	419	458	494	472	439	459	427	445	451	426	483	461	437	433	414	471	467	467	391	405	464	448	468	436	425	404	435	447	463	486	440	469	422	467	447	466	461	434	421	453	479	480	432	450	465	425	474	431	430	451	420	439	449	471	427	470	443	441	473	438	448	472	459	418	436	463	427	437	456	469	420	411	426	452	443	409	428	457	453	471	447	397	438	400	458	422	477	432	428	412	444	434	434	416	440	404	452	417	453	451	466	414	415	441	459	438	444	438	492	437	435	499	450	500	464	470	482	470	453	424	450	468	413	452	477	429	457	408	440	438	427	455	443	448	459	451	457	428	446	450	466	450	426	431	436	459	459	416	411	441	407	461	401	432	446	484	433	412	462	417	447	420	428	434	436	458	430	438	433	424	462	417	458	434	451	459	429	433	454	458	392	468	447	474	466	418	408	449	449	464	435	421	478	465	447	437	449	435	430	438	438	424	452	461	459	432	439	437	447	406	528	441	436	458	468	427	451	438	436	441	468	440	435	466	454	474	465	426	457	441	457	421	473	410	432	454	439	387	450	469	473	434	449	442	479	449	428	466	443	432	463	457	463	427	423	442	423	436	471	438	451	420	445	451	408	432	417	429	457	476	454	451	437	458	460	465	461	419	442	482	419	458	441	427	436	474	461	451	459	458	432	437	428	421	438	472	436	439	438	461	453	438	445	467	408	444	446	453	425	436	456	463	427	451	464	432	453	441	416	435	437	462	469	429	440	452	434	448	429	490	446	478	445	474	439	419	419	420	451	458	469	421	419	441	430	487	463	462	469	410	489	464	448	459	437	461	453	422	427	456	455	452	480	418	475	468	491	451	469	428	480	431	423	416	431	454	430	462	446	430	443	466	453	429	435	464	469	425	424	472	431	459	473	470	451	455	459	472	419	452	435	454	444	471	482	461	422	458	455	476	463	457	439	465	458	439	474	437	454	405	429	438	469	428	448	442	445	432	420	468	438	436	466	436	440	443	432	438	426	461	408	451	475	449	400	458	466	493	440	461	436	462	461	432	450	463	437	466	467	430	480	437	453	484	438	452	445	439	422	451	471	444	454	467	445	459	390	457	458	443	449	453	454	455	441	434	403	475	442	441	447	426	427	432	458	448	430	445	475	449	437	461	458	434	451	462	408	451	447	469	435	439	431	488	436	452	435	424	424	425	454	470	488	426	444	432	447	453	421	448	486	442	471	486	442	431	431	409	451	447	474	428	432	459	425	472	484	483	433	451	447	436	406	444	446	436	424	433	445	478	461	445	439	441	446	456	444	434	435	460	474	459	447	450	511	437	437	444	451	425	468	413	461	467	449	469	458	461	444	436	452	470	457	441	468	458	458	447	424	435	423	422	425	414	468	450	454	414	437	456	430	456	418	469	449	422	449	444	435	464	436	445	419	476	438	443	459	430	465	427	457	450	453	458	437	431	389	402	437	413	429	460	446	476	420	472	439	448	461	427	454	479	424	429	444	407	453	409	442	437	458	426	462	425	460	480	434	469	435	437	436	481	440	477	485	430	437	466	490	441	436	462	427	450	453	452	431	449	400	484	455	466	444	476	435	427	426	422	455	494	444	437	468	429	416	438	419	472	470	441	467	467	413	478	415	446	478	409	404	431	463	430	450	459
2900	2490	726	19	30	34	42	32	42	24	36	31	27	47	28	29	36	43	30	31	31	46	29	34	33	26	32	26	20	33	38	29	34	21	27	26	31	42	24	21	26	25	30	25	31	36	33	30	29	32	22	30	32	31	25	29	25	35	37	23	20	38	33	16	29	37	28	29	42	35	31	27	32	29	27	39	27	24	26	27	21	28	43	30	30	27	35	26	17	25	22	34	34	31	30	28	36	26	33	18	30	21	26	34	25	26	25	34	39	22	34	36	26	21	26	34	23	19	35	24	28	28	35	28	37	32	35	20	27	27	21	33	21	31	24	23	24	29	25	19	15	32	22	26	29	19	31	29	27	18	33	28	32	33	26	24	30	33	35	37	36	34	27	32	25	42	32	26	20	34	24	28	25	35	21	26	29	26	28	38	36	36	38	20	22	23	24	27	18	25	29	26	28	23	36	30	19	25	36	26	35	21	34	19	23	29	27	24	24	28	28	27	27	32	21	26	22	28	17	27	27	30	29	21	31	33	25	24	30	20	36	37	30	20	34	19	21	35	28	26	31	26	30	23	36	31	23	28	21	42	31	41	27	23	24	26	32	22	38	30	20	19	27	29	30	23	26	31	24	28	22	26	29	20	30	34	35	37	33	38	36	32	26	16	36	30	24	21	31	31	26	18	24	30	25	25	32	24	21	23	26	36	27	43	24	24	33	21	26	18	29	19	31	32	25	28	31	23	29	20	33	26	29	38	31	32	24	22	39	22	39	25	29	28	30	34	28	19	26	28	30	27	25	27	30	23	27	29	21	32	32	28	29	23	40	24	31	34	28	28	31	30	28	17	15	26	40	30	26	23	32	27	31	17	23	25	39	29	23	23	32	26	31	30	21	26	23	37	25	28	18	37	37	26	29	17	22	34	28	35	27	27	29	30	29	35	23	31	32	21	23	23	29	27	32	26	29	33	22	24	30	19	22	33	23	28	31	39	31	27	35	25	27	39	32	26	26	20	23	27	27	20	28	39	24	15	24	33	30	24	31	31	19	19	34	27	23	23	14	21	20	22	28	18	25	32	30	28	34	28	30	34	23	28	32	23	21	26	30	26	28	22	29	24	44	32	30	23	23	19	25	34	32	29	23	21	27	25	33	24	30	20	33	32	22	26	28	25	24	31	24	20	30	31	15	41	27	24	29	37	25	31	28	28	28	25	20	27	29	32	25	32	24	37	22	30	22	36	23	27	30	36	27	24	25	21	20	30	29	28	26	25	35	26	24	19	34	24	36	22	19	37	27	30	21	30	26	27	23	38	32	33	19	17	41	26	20	28	30	25	31	32	29	40	29	26	29	20	28	36	26	29	33	23	17	24	35	31	25	30	25	17	37	26	37	27	29	24	30	26	28	20	21	31	30	31	30	24	21	27	31	27	25	24	26	31	35	32	25	23	17	28	36	29	27	35	44	21	22	27	21	33	29	30	22	22	25	36	24	29	28	26	19	31	20	19	34	27	20	35	30	24	31	30	25	27	24	22	24	31	31	17	31	23	44	24	32	30	26	20	28	24	24	20	24	23	28	28	29	28	34	36	19	28	29	26	24	21	28	25	32	18	24	19	23	27	29	25	27	31	32	30	24	29	38	24	26	29	35	19	40	26	33	23	24	27	27	25	21	33	27	25	25	28	24	30	25	36	28	31	25	33	32	29	25	25	21	27	34	34	17	29	30	31	29	38	20	22	24	23	27	26	28	20	26	17	30	33	38	25	27	29	28	26	19	29	31	29	35	27	35	20	25	29	29	21	31	26	36	32	35	30	29	25	26	31	32	21	32	22	28	33	19	30	31	26	23	16	29	44	28	27	26	30	30	21	39	25	28	23	36	25	27	27	25	25	30	28	32	27	32	20	30	33	26	29	32	30	20	30	19	33	26	26	34	21	26	30	27	32	28	37	35	30	30	24	31	36	24	39	31	24	19	29	34	19	29	35	31	26	23	33	28	28	35	22	27	30	28	29	36	25	37	29	22	28	35	30	30	26	29	26	31	33	33	29	20	19	32	26	27	25	23	26	36	24	24	34	28	27	26	35	33	25	25	33	28	22	25	31	33	35	27	29	34	30	27	29	23	24	25	20	21	27	25	27	32	34	19	30	28	40	34	24	32	36	32	40	32	27	25	26	27	23	36	30	30	32	34	29	33	32	29	25	29	24	32	22	21	22	26	27	26	23	21	30	23	23	26	27	48	19	25	27	29	27	31	23	28	25	35	30	24	25	33	32	30	31	15	25	32	33	36	37	32	32	29	20	21	22	31	26	29	24	37	24	27	26	30	21	14	36	24	30	33	26	28	31	34	35	29	22	21	28	34	27	28	28	35	12	31	36	23	31	27	38	26	28	27	20	30	25	22	27	32	32	29	21	34	24	33	23	37	35	21	25	30	30	28	26	21	25	34	20	26	31	27	25	24	27	34	30	29	22	26	26	25	35	23	27	34	33	35	30	29	23	36	24	25	25	31	44	37	29	27	22	19	32	19	35	24	37	36	25	22	23	25	28	24	38	27	20	33	31	31	19	31	31	28	35	31	28	21	29	23	24	32	30	24	25	36	27	31	30	34	36	23	20	28	23	22	35	20	33	27	32	24	28	25	26	23	28	19	21	29	29	27	22	26	31	40	22	23	22	20	30	36	29	27	35	23	26	32	40	33	23	35	25	29	27	22	22	19	34	40	24	21	36	29	29	24	15	21	26	19	26	24	28	22	42	22	19	33	17	29	29	23	34	31	19	29	25	27	34	34	26	31	28	26	33	28	20	27	22	26	30	24	26	20	28	25	31	24	37	24	31	30	25	26	18	27	27	30	29	18	23	33	41	37	21	25	37	32	33	29	28	21	26	35	23	29	34	29	25	29	18	24	21	19	35	24	30	23	31	27	18	21	35	18	23	28	31	18	23	21	23	29	25	27	45	44	32	39	32	20	22	27	29	28	26	28	30	28	23	31	15	27	23	35	28	22	22	31	20	22	29	25	28	29	25	25	26	32	30	18	26	30	23	30	28	26	27	28	34	26	29	27	22	27	23	29	25	24	28	37	25	29	24	28	21	27	27	28	28	35	26	32	31	31	24	33	35	29	30	21	25	35	19	38	33	25	25	26	28	19	29	33	27	21	32	22	24	24	32	43	26	41	27	29	27	28	37	28	26	27	30	27	30	33	29	32	23	27	27	22	19	34	33	37	31	28	30	31	22	24	26	27	20	25	30	20	25	29	19	24	34	18	44	23	25	33	22	26	31	27	30	38	21	26	25	33	37	28	23	22	20	24	29	14	29	15	30	29	18	27	18	36	28	18	19	23	27	33	24	32	32	32	36	18	23	28	30	35	32	24	32	43	23	33	27	17	25	27	21	29	18	20	28	25	33	28	30	32	42	23	24	29	27	34	24	27	24	37	29	25	28	22	36	31	32	29	21	22	23	29	30	26	28	26	22	38	27	24	26	23	23
24152	19180	6342	382	555	887	923	874	813	650	690	607	525	500	453	413	358	387	375	371	347	364	322	322	303	325	293	346	310	277	295	286	282	289	286	280	304	282	278	272	298	269	274	281	244	283	258	286	283	278	248	273	253	274	235	228	284	238	271	240	281	282	273	249	284	236	262	282	247	257	236	265	283	267	240	268	268	262	243	272	270	246	268	300	245	267	283	260	236	255	271	267	238	254	270	247	274	260	242	245	267	256	248	261	251	281	263	269	271	284	256	258	262	275	227	266	267	260	240	277	267	241	261	243	236	252	270	243	268	265	247	260	264	248	258	275	241	238	255	273	269	228	271	263	278	245	246	244	236	228	261	263	251	260	262	246	261	239	253	300	251	241	269	260	254	253	278	246	254	278	243	254	261	244	251	272	244	233	232	296	240	265	230	256	286	267	284	261	265	263	249	284	242	266	237	240	260	261	236	256	265	240	246	278	249	252	243	229	248	270	267	274	249	238	237	272	248	250	269	256	272	255	241	234	253	240	284	243	218	265	262	294	262	260	260	277	241	257	244	254	253	299	255	263	257	247	251	249	263	261	252	258	268	280	285	231	270	237	230	236	234	246	239	241	243	252	253	245	265	238	235	244	271	257	266	252	258	213	250	264	244	247	259	280	233	245	248	280	254	252	240	240	263	250	231	268	244	273	241	235	259	253	258	255	259	254	258	243	265	232	260	253	244	242	266	264	238	247	270	282	233	272	253	259	233	265	259	249	244	272	240	311	263	270	234	248	270	264	258	270	245	260	254	287	276	250	241	226	266	263	262	273	263	271	263	244	251	260	254	271	264	265	279	246	247	221	271	268	251	256	249	230	271	242	261	241	239	247	277	250	267	277	237	264	253	258	270	270	258	275	249	234	260	282	279	242	242	254	290	255	251	266	246	244	267	236	282	263	268	252	244	251	221	245	244	233	253	241	236	255	233	233	250	285	267	214	244	265	263	284	256	249	254	244	261	271	240	259	272	266	227	258	271	232	247	238	271	252	270	264	234	276	272	283	278	279	262	252	239	240	264	262	247	247	257	267	252	235	273	274	242	278	276	259	258	246	244	257	268	280	259	247	278	255	278	262	242	230	244	251	263	236	254	240	235	237	247	257	273	262	237	253	252	269	233	245	256	254	290	273	230	258	251	269	268	258	236	261	249	259	255	262	240	254	263	279	250	269	234	257	252	259	280	262	234	253	262	240	234	256	255	263	252	253	262	261	258	261	266	234	262	261	236	237	268	243	250	261	246	225	264	255	252	276	241	251	259	253	295	269	274	254	262	241	253	257	248	252	239	261	225	262	262	245	238	267	274	236	255	267	239	281	222	248	272	245	270	237	237	240	268	272	252	262	251	252	243	245	256	238	275	256	261	255	242	253	251	262	259	248	231	308	264	254	269	249	226	252	244	246	289	261	276	264	233	263	261	240	227	266	248	253	291	250	260	245	263	279	259	237	244	262	266	263	274	244	256	238	252	234	279	266	251	256	253	257	222	243	272	279	292	284	262	266	266	239	285	254	265	257	241	259	252	246	254	240	265	228	234	274	263	296	237	286	244	250	247	251	263	278	269	268	243	263	280	259	268	259	245	270	219	243	242	237	260	229	262	250	282	275	260	253	243	233	261	262	259	255	240	274	258	238	257	249	296	245	236	241	270	242	287	263	239	284	254	245	242	263	245	259	248	243	250	252	274	264	249	244	247	277	235	259	253	247	261	268	289	269	253	267	239	254	268	244	247	257	254	251	266	275	249	237	260	304	241	278	257	235	282	268	268	250	249	259	292	251	257	260	243	270	284	245	223	249	269	269	248	220	253	241	258	235	273	237	287	259	231	253	291	229	263	275	234	261	257	263	248	268	267	280	278	224	238	244	235	257	263	273	242	245	249	237	233	228	256	259	247	239	261	288	274	266	256	272	235	240	273	259	238	252	255	247	280	287	242	257	225	260	241	256	275	246	247	274	247	229	259	254	275	282	249	238	232	266	268	245	254	233	257	291	259	266	258	249	259	241	225	244	231	239	272	259	275	245	226	257	267	259	256	258	261	248	256	236	259	235	282	255	271	283	281	259	266	257	276	272	240	266	255	277	233	270	265	258	251	246	282	272	249	249	240	259	262	269	275	222	257	237	273	261	257	252	251	267	245	236	258	293	275	264	251	251	274	272	268	237	250	243	238	256	254	247	272	257	246	264	277	278	261	243	259	245	231	271	261	265	231	241	252	218	271	230	262	280	283	261	252	255	297	262	227	230	298	259	232	235	249	215	252	249	262	293	235	267	248	238	264	253	244	266	278	238	241	264	270	288	243	255	279	266	245	243	246	228	272	247	263	261	253	255	243	281	194	276	280	235	238	263	253	249	257	254	237	251	231	259	264	270	290	272	239	257	249	262	236	255	247	232	258	256	251	249	243	258	277	261	252	287	268	244	268	257	246	240	234	251	242	244	280	231	272	265	265	249	258	254	257	256	282	251	231	247	250	239	266	247	227	266	251	244	258	250	238	257	267	271	213	238	243	252	270	249	256	252	271	262	245	248	246	254	250	250	250	263	252	229	282	276	258	266	241	242	252	250	268	246	259	276	277	252	251	226	266	251	253	241	246	267	248	261	290	262	267	283	247	246	238	245	292	257	234	257	237	258	287	243	250	263	250	236	271	250	273	231	263	229	242	260	281	276	257	264	232	242	257	284	251	253	237	265	231	272	248	262	262	274	271	229	256	230	275	252	271	266	247	267	241	248	247	278	245	233	265	249	247	208	273	270	245	276	259	265	248	269	244	260	257	239	260	259	256	272	281	268	260	234	225	280	256	240	221	256	233	263	244	278	238	261	254	230	283	240	238	268	241	272	260	229	250	256	286	235	285	271	274	265	232	237	254	254	220	292	260	258	231	262	259	255	246	215	234	275	253	254	251	234	248	265	285	268	257	282	260	269	301	243	258	252	275	236	294	244	275	227	260	262	268	266	225	257	262	274	254	254	253	267	249	262	263	245	267	275	252	250	247	253	220	255	276	255	247	256	238	248	263	249	253	258	232	249	291	228	254	229	251	256	238	254	271	252	257	261	270	277	253	305	267	264	265	274	249	249	222	252	275	267	272	267	270	277	254	221	272	257	282	249	273	245	280	261	238	269	275	256	261	246	290	252	255	247	242	248	262	236	249	244	243	275	282	259	234	249	251	259	266	254	251	251	243	229	263	216	265	250	254	246	252	278	246	254	269	266	286	262	242	258	274	265	269	242	255	274	283	263	271	279	261	232	271	249	245	260	255	275	253	288	262	232	243	270	239	254	247	235	282	253	275	286	254	302	234	252	255	286	243	262	270	251	256	255	235	257	238	244	245	289	248	258	244	261	250	302	259	230	240	242	274	233	231	264	245	258	241	257	223	270	265	262	248	253	267	241	273	268	243	295	264	252	247	280	242	276	253	262	261	264	219	281	253	273	261	252	270	262	254	257
3753	5294	1254	41	33	44	47	42	32	37	40	28	37	30	27	35	38	33	30	29	29	31	30	38	34	22	24	31	29	23	29	26	27	19	35	34	30	23	35	24	36	22	32	29	32	19	22	28	23	30	28	33	24	30	26	21	33	31	38	27	29	23	26	31	29	28	34	22	35	32	30	26	24	38	30	29	34	32	23	23	29	24	31	26	27	36	26	32	38	28	26	28	39	27	34	25	29	26	19	35	29	29	21	30	23	29	35	34	23	21	32	27	33	21	35	32	21	33	27	23	29	27	33	40	26	23	29	27	31	27	21	28	19	30	25	25	25	29	24	25	35	33	37	27	32	27	23	21	27	33	20	25	29	45	32	36	17	26	43	21	21	20	25	29	29	25	30	25	25	25	36	29	29	24	21	31	29	29	21	32	17	28	29	29	38	30	18	29	20	29	27	26	28	33	27	41	22	26	24	25	31	27	32	30	21	34	26	20	26	34	28	30	24	34	22	31	28	26	32	25	32	36	27	30	35	30	21	30	23	43	31	17	25	28	21	21	31	31	32	33	36	25	24	28	25	21	25	24	27	16	29	28	35	40	25	26	27	23	18	27	32	28	22	18	24	29	31	29	25	32	15	33	21	38	25	29	18	31	24	24	21	32	34	35	32	36	32	19	34	22	25	23	21	25	29	35	23	37	25	22	25	20	23	24	22	38	23	22	27	27	25	17	21	28	26	28	33	22	28	24	32	28	22	29	27	25	19	24	16	30	25	26	21	30	34	28	29	41	19	26	24	28	33	25	18	35	25	25	29	28	32	32	22	31	26	19	28	22	28	33	34	33	30	27	22	39	40	28	22	41	36	27	26	41	31	30	32	28	33	14	23	32	26	22	28	29	17	13	28	35	29	31	32	24	30	37	29	24	23	20	26	26	37	26	28	33	18	35	29	22	34	28	35	22	28	31	27	30	31	33	36	25	22	34	26	31	30	26	33	17	35	26	21	31	26	26	36	25	36	27	31	27	24	29	34	31	25	22	34	27	21	26	23	19	41	23	27	33	28	26	38	30	31	21	27	22	25	20	25	31	29	32	35	22	20	29	33	32	36	23	21	29	35	34	29	39	27	32	31	31	34	28	21	29	30	32	29	36	21	29	27	32	30	23	26	27	24	24	28	39	31	30	39	28	30	30	31	37	36	27	27	23	24	24	23	29	22	25	33	13	26	25	27	30	22	24	29	34	28	19	29	19	27	33	34	30	21	26	26	35	27	24	21	20	32	29	35	25	32	18	31	34	26	32	36	31	25	20	31	30	26	32	31	25	26	30	29	28	31	21	28	29	32	20	22	20	30	28	29	21	25	36	23	19	24	20	35	23	25	29	34	24	25	21	25	26	21	29	25	27	21	28	20	27	29	21	25	31	30	19	27	27	29	22	22	40	29	39	24	31	28	28	21	27	32	38	24	18	30	35	31	29	22	38	27	29	29	22	23	27	22	31	31	27	28	32	26	38	28	32	21	18	28	29	23	18	40	34	27	30	29	29	19	28	35	34	24	24	30	31	34	26	26	29	25	34	22	32	27	22	26	33	34	25	32	28	36	28	36	32	30	30	25	27	26	27	27	24	24	35	36	33	19	22	21	28	27	18	26	23	30	31	31	35	35	20	23	27	26	29	30	29	25	31	29	29	26	22	29	34	29	25	29	25	18	27	30	21	35	32	34	25	21	24	25	24	21	28	27	36	31	27	31	25	34	30	29	34	31	25	45	29	25	25	18	21	33	28	28	24	37	28	22	21	28	32	25	29	26	21	24	28	28	38	27	26	24	32	21	37	29	34	25	31	19	26	35	33	36	23	31	18	24	26	38	30	25	25	27	27	28	22	21	41	29	21	30	33	39	33	20	36	29	31	29	29	21	31	26	33	30	24	28	26	22	24	28	28	32	24	34	34	34	37	31	24	22	24	32	25	38	39	29	22	27	14	28	29	23	36	26	31	29	31	26	22	23	32	25	30	27	24	25	22	35	29	30	32	23	21	28	19	30	42	27	26	25	27	28	20	24	21	22	30	32	21	24	25	30	29	30	34	39	30	27	19	31	27	30	25	33	34	24	34	31	25	26	33	37	38	29	28	26	17	26	25	30	27	28	28	23	33	15	32	16	27	19	31	40	28	30	31	24	24	16	33	35	28	23	30	23	24	21	30	36	17	21	38	30	31	30	34	25	30	33	28	27	25	23	25	33	17	33	29	22	35	30	29	21	27	27	32	42	24	28	27	33	22	25	38	25	27	34	23	28	25	25	24	33	23	23	26	28	28	22	25	28	25	23	29	27	30	21	27	29	21	24	30	28	19	23	31	37	24	30	29	38	36	33	25	22	26	28	24	26	22	26	17	23	23	27	21	24	19	35	35	24	26	29	26	23	30	21	32	17	41	23	20	26	39	30	35	34	21	23	27	34	22	29	33	29	15	29	31	30	22	27	24	31	25	29	22	26	28	35	29	33	31	26	24	21	27	33	29	27	19	24	37	25	21	24	22	32	20	25	31	22	37	28	23	22	31	23	30	30	25	24	34	27	22	24	26	27	31	18	34	24	30	25	31	27	26	29	24	41	31	29	41	24	26	27	17	19	28	28	19	30	19	25	24	28	29	25	36	26	29	28	23	24	20	25	27	36	31	28	28	33	31	27	28	17	22	25	34	22	24	29	27	32	35	27	33	22	20	26	27	27	19	40	32	20	32	27	29	28	24	23	22	27	21	28	19	26	26	30	41	33	27	27	36	33	28	29	30	41	33	24	26	26	31	24	25	26	30	21	30	24	32	36	26	25	38	20	26	26	30	24	33	36	14	22	21	30	19	29	20	19	30	30	27	32	22	34	24	32	29	14	25	32	26	26	24	16	23	28	20	28	28	28	22	27	32	27	36	25	33	34	33	32	31	36	21	31	31	24	29	33	28	21	26	25	16	28	27	37	21	27	24	35	22	23	25	36	27	15	32	24	25	30	25	33	33	27	27	26	24	35	27	23	27	23	33	29	23	21	36	23	36	22	25	40	29	32	31	23	28	37	36	28	24	29	29	33	30	31	34	20	31	32	14	22	23	30	20	30	40	26	27	31	28	25	29	31	22	27	19	25	31	27	28	31	26	29	26	22	33	18	31	32	24	34	28	25	28	32	24	26	27	40	29	20	25	30	25	20	32	39	22	28	27	34	34	30	26	19	30	29	24	40	30	26	24	26	23	30	24	25	23	22	26	31	22	38	37	30	30	32	24	32	33	21	28	31	26	20	26	30	20	22	27	19	29	37	25	34	25	29	34	23	26	22	34	20	21	30	24	14	26	22	34	34	28	28	34	30	24	38	22	23	30	35	34	23	29	24	22	22	23	25	32	39	23	23	29	37	27	31	21	29	27	31	24	24	29	26	23	26	26	24	34	22	27	24	28	25	32	23	28	23	30	22	24	21	26	29	26	27	28	21	23	24	23	27	25	21	31
31674	25534	8309	524	935	1500	1752	1548	1358	1135	957	844	728	676	610	586	515	493	488	489	428	455	357	443	375	391	354	361	367	340	311	360	301	302	311	322	340	322	340	320	309	289	299	313	308	303	294	287	291	292	329	306	292	308	287	278	266	254	321	257	264	285	280	296	267	255	246	298	237	294	293	276	276	286	272	287	290	252	281	253	271	268	277	287	299	274	287	254	296	274	259	263	287	262	303	249	279	289	288	289	302	284	243	273	265	262	287	259	265	258	267	285	292	286	270	296	251	258	261	298	254	240	274	282	257	297	256	296	281	245	309	277	289	272	286	282	282	271	302	268	281	271	263	313	296	254	278	299	248	264	272	268	270	290	256	296	295	289	293	304	263	285	252	274	269	266	277	267	284	259	255	259	262	269	265	286	238	273	282	244	253	284	271	285	253	256	287	281	263	249	266	320	268	273	293	256	318	260	252	248	303	277	303	289	287	270	279	278	269	288	282	261	283	243	277	256	295	284	265	290	280	276	275	291	295	274	275	255	281	286	281	298	284	291	260	263	284	314	250	281	286	292	279	234	270	283	256	294	248	293	293	283	317	271	275	264	314	288	247	295	290	261	291	277	257	255	270	271	278	279	271	258	296	275	287	261	267	268	288	276	280	275	289	263	274	282	274	277	294	283	270	282	266	292	288	247	262	297	265	286	269	291	250	270	276	285	276	311	262	254	236	253	290	273	239	267	296	275	292	260	291	286	297	262	281	276	255	284	274	250	294	284	255	246	268	295	271	261	281	255	274	290	269	290	278	260	291	282	269	266	278	283	287	250	242	296	268	254	275	258	256	281	268	282	240	270	246	271	268	284	260	267	302	296	289	276	307	267	285	260	259	277	261	245	266	254	262	282	283	326	254	292	276	271	284	281	280	262	279	281	280	270	284	249	299	274	247	249	257	291	294	239	251	253	261	284	302	244	302	307	268	252	261	269	268	255	314	285	313	286	278	264	284	313	277	262	287	306	286	246	268	280	254	274	264	288	267	274	280	283	282	277	260	294	278	244	298	300	284	283	280	281	289	263	272	252	279	283	248	277	257	269	260	268	297	277	285	317	285	294	274	277	310	288	279	279	256	274	277	274	287	268	286	281	256	267	283	252	269	268	292	261	278	277	254	269	286	271	265	261	276	281	269	272	239	286	286	270	277	302	273	260	283	275	284	248	253	255	296	269	289	293	288	292	306	274	274	256	305	267	297	271	240	256	267	285	273	272	260	292	255	270	256	273	246	263	297	277	297	290	273	272	269	250	269	272	268	266	284	276	271	255	271	242	228	236	258	264	263	259	292	248	268	274	293	252	262	292	282	294	274	278	252	288	280	284	295	237	279	294	287	284	299	271	253	272	292	250	261	274	264	284	295	279	248	248	282	277	275	285	268	292	274	281	262	269	278	240	269	262	267	292	293	274	285	262	279	251	283	254	259	263	256	304	261	269	271	286	285	267	262	246	264	260	266	277	290	281	287	280	281	268	300	284	269	288	275	246	274	286	286	271	271	268	274	232	237	294	311	278	277	255	269	295	277	277	263	242	265	255	284	274	265	281	260	254	305	257	268	251	256	268	259	265	278	260	247	280	275	249	256	248	282	256	265	290	271	274	256	267	282	258	287	283	264	255	276	302	271	295	259	277	257	258	258	262	284	251	266	257	280	293	282	269	276	301	301	247	262	280	309	263	298	259	279	284	278	294	275	249	276	273	255	245	291	266	271	296	281	307	270	279	265	280	284	283	284	283	277	247	212	257	292	301	279	261	268	275	295	322	278	264	258	306	227	246	258	261	275	265	283	287	268	252	274	269	253	294	266	248	289	298	290	314	264	280	270	264	267	250	260	257	266	257	260	296	297	275	277	312	276	279	291	281	280	273	265	292	296	281	271	254	280	258	285	269	286	267	290	250	285	271	278	261	265	246	285	252	279	289	246	280	267	299	254	265	281	258	254	291	280	268	251	277	268	275	326	273	282	252	298	267	291	276	276	267	264	295	267	259	252	285	271	300	242	280	252	262	271	296	268	292	291	281	284	268	270	285	289	291	248	260	265	261	280	277	314	276	283	269	290	276	275	284	268	248	243	264	256	289	266	286	293	263	280	298	296	287	275	272	272	276	277	254	303	271	279	247	291	267	280	250	277	280	291	272	296	299	285	291	271	271	271	288	283	278	293	295	267	301	332	277	273	254	290	254	280	264	291	306	256	257	252	267	252	279	271	286	257	301	286	268	283	276	277	262	278	282	273	251	287	261	284	230	297	292	278	260	249	272	294	280	283	281	279	292	282	262	279	256	290	275	274	276	278	281	274	258	279	268	295	254	266	295	277	288	255	271	299	288	251	277	309	250	275	263	274	284	299	310	245	256	264	277	276	299	282	298	255	266	306	287	285	284	262	278	282	257	269	276	309	254	281	284	281	280	251	266	279	281	289	257	286	257	269	265	299	278	296	268	302	247	252	294	275	259	276	272	284	280	260	281	291	246	248	292	277	256	245	276	277	264	299	287	255	244	268	290	288	257	268	251	269	263	261	281	259	267	226	271	285	318	281	256	253	271	259	298	266	273	254	277	289	284	256	266	300	282	277	269	271	263	303	279	281	289	283	266	247	275	306	266	279	268	273	271	290	292	281	278	299	287	261	291	262	250	285	275	284	314	290	273	278	265	281	280	304	245	271	270	287	279	260	267	249	271	275	287	294	265	297	265	295	268	290	249	281	273	289	238	273	285	286	265	290	286	263	281	243	254	258	261	265	314	274	295	275	233	272	260	294	297	308	307	264	254	269	252	287	246	250	277	282	306	290	255	285	288	251	269	270	275	288	317	285	290	260	289	302	261	302	272	250	242	281	281	276	253	276	260	283	279	289	261	290	283	266	269	286	282	285	250	283	241	284	258	282	292	240	314	268	280	255	279	250	267	256	310	266	280	255	263	271	273	260	276	290	275	263	282	256	246	272	271	259	292	278	288	283	269	298	288	250	266	256	273	257	258	262	283	265	226	270	264	281	239	266	245	277	274	251	291	273	286	258	286	271	284	274	296	278	259	287	280	254	300	282	293	274	255	262	301	281	250	284	283	258	277	298	261	254	295	241	267	277	270	277	255	271	270	258	247	263	304	258	266	284	275	287	250	271	283	286	277	279	272	263	285	258	295	255	280	263	284	283	250	291	281	260	271	247	299	262	292	285	277	245	265	266	261	279	248	287	251	266	281	285	276	263	273	294	288	277	272	269	266	297	282	316	278	286	265	298	262	295	268	262	299	285	263	290	275	250	255	281	273	248	258	279	277	264	246	244	285	263	260	254	252	259	269	259	271	289	281	263	279	279	279	297	260	275	285	273	251	294	276	264	269	274	281	267	266	282	251	278	283	278	285	291	264	268	284	278	299	270	288	278	280	275	271	293	257	266	284	276	285	267	315	278	255	259	271	284	301	271	301	291	284	248	282	278	301	266	272	274	263
1505	573	154	58	40	50	55	65	58	36	43	45	60	48	67	60	49	42	43	55	35	55	61	51	42	46	52	59	65	57	53	64	49	47	61	53	57	46	60	52	55	53	36	48	63	54	52	54	47	64	50	52	47	43	53	52	54	43	49	63	52	42	44	48	61	46	55	47	48	39	57	43	55	55	48	61	40	49	40	41	46	56	46	55	58	42	35	48	60	67	50	46	42	46	63	47	58	71	50	44	60	44	61	51	45	49	36	49	53	47	58	51	48	43	63	60	49	42	53	46	50	51	60	47	60	51	59	47	47	55	60	57	58	58	52	47	53	47	40	60	51	56	48	59	60	50	56	55	60	57	57	58	61	45	49	51	56	56	47	53	49	55	38	41	43	47	52	47	54	61	53	50	57	46	54	72	63	62	45	50	58	61	35	68	48	57	46	49	47	54	59	53	43	52	37	50	60	65	62	54	51	47	62	45	44	66	50	44	54	59	49	53	55	56	40	52	51	41	55	57	57	50	40	41	51	61	54	52	52	43	52	41	60	63	52	48	53	39	53	48	52	47	50	41	43	53	45	59	53	42	47	51	53	65	49	48	56	47	46	43	49	45	56	59	55	58	71	41	44	59	59	45	46	54	43	42	40	49	59	56	47	50	42	53	65	56	51	50	50	35	60	45	60	38	65	49	43	52	57	45	64	64	39	50	60	64	55	67	56	39	46	56	43	56	54	57	48	52	56	44	40	48	57	48	51	59	45	44	48	53	52	42	50	55	47	51	57	49	41	52	44	53	58	45	45	48	48	45	54	50	45	50	55	61	61	37	57	38	46	52	36	40	51	51	61	61	43	47	48	59	46	51	44	51	56	41	54	50	49	36	44	50	45	50	43	53	57	59	55	40	54	40	43	38	37	54	65	32	39	49	57	65	51	41	59	41	49	34	47	46	58	71	57	56	52	46	46	50	41	56	52	39	55	40	46	52	43	47	55	45	59	67	51	55	38	56	54	68	60	57	53	41	44	65	52	52	54	38	42	59	49	46	42	50	60	49	65	57	58	54	45	48	64	62	45	47	59	46	44	54	39	53	48	42	55	66	60	59	49	52	63	55	56	55	61	50	44	52	56	47	46	64	40	39	51	48	59	62	47	54	52	50	49	66	55	48	58	58	64	49	55	61	53	50	59	44	52	50	47	60	62	48	41	53	46	53	63	53	56	52	53	68	51	52	60	44	49	54	36	48	64	53	50	57	54	45	58	43	65	54	54	52	57	51	40	60	42	46	56	53	47	55	48	56	57	45	46	54	51	55	64	49	48	48	48	47	50	62	42	43	48	52	47	60	51	59	59	56	35	48	55	46	56	51	43	56	49	47	47	45	55	40	60	57	54	68	48	58	51	47	54	50	48	62	50	46	54	42	48	53	49	56	47	43	44	50	48	47	46	50	40	42	52	47	50	60	65	45	66	55	64	58	59	68	47	47	48	63	64	54	69	53	56	52	61	50	67	65	53	43	59	51	42	36	36	53	49	50	50	42	42	54	44	58	41	48	49	48	57	63	51	68	52	57	47	56	57	36	48	41	64	41	53	54	46	55	47	50	61	59	60	45	46	49	58	47	56	44	57	57	47	50	39	57	39	56	57	51	55	51	49	44	39	56	52	52	47	45	54	51	43	42	41	61	50	56	39	50	43	52	48	58	57	50	48	55	48	46	57	40	52	48	64	35	43	54	47	52	56	45	60	52	65	45	58	54	60	63	46	61	55	44	41	48	43	53	47	43	50	57	39	57	43	54	44	54	52	56	51	52	56	44	55	45	56	51	66	41	50	58	46	51	65	39	45	45	44	48	35	39	55	47	50	60	52	50	48	44	52	47	47	46	56	55	46	49	57	40	51	60	54	39	37	48	43	50	51	65	49	54	61	47	53	50	47	56	47	57	56	61	47	70	54	57	50	46	48	62	57	60	66	63	45	47	54	45	51	47	40	50	47	46	39	46	51	47	50	52	58	43	45	44	49	57	56	57	47	54	49	54	42	54	49	48	52	50	60	58	59	47	60	53	48	50	33	51	55	44	52	39	57	46	60	52	54	46	60	55	51	47	42	55	46	54	45	40	44	45	54	52	51	48	56	53	50	53	61	41	41	43	68	60	60	54	51	50	44	31	42	60	51	49	56	43	48	67	33	35	49	53	62	47	53	49	51	57	37	44	40	63	51	51	49	49	38	50	60	42	46	52	47	40	40	51	55	53	51	63	60	47	58	44	54	57	49	46	24	41	53	53	55	57	53	56	42	44	56	50	50	58	46	57	55	54	51	59	53	50	47	48	62	33	54	44	56	52	43	58	52	54	53	48	52	52	57	38	51	51	70	55	54	40	48	55	51	60	52	52	55	54	50	41	47	62	55	47	49	54	50	38	54	49	62	52	52	48	61	59	37	63	54	52	46	49	53	58	52	41	48	51	55	43	48	57	58	52	41	63	52	55	50	56	47	48	51	49	48	51	54	63	51	53	61	62	44	42	56	48	50	55	49	43	62	49	48	51	47	51	48	53	47	55	49	43	50	56	61	50	53	48	47	45	46	55	56	49	61	54	47	49	60	44	56	46	61	50	53	53	49	46	50	57	59	58	53	50	46	43	43	45	44	59	50	41	44	62	46	68	38	36	52	60	51	59	56	49	58	46	57	52	54	37	45	53	58	49	58	41	46	59	48	56	56	56	59	48	58	53	58	61	54	59	65	50	51	42	50	47	57	41	60	38	38	49	35	57	60	52	46	53	51	53	60	45	46	51	52	57	56	41	60	48	50	48	38	65	47	41	55	49	64	51	49	40	46	39	50	50	44	41	57	49	55	54	48	47	46	50	59	41	52	44	61	27	58	44	41	54	52	48	47	52	55	42	53	53	39	47	66	51	46	51	42	31	44	58	51	61	49	43	49	64	51	43	42	63	55	49	48	64	49	48	44	50	48	48	56	39	45	39	49	56	55	44	44	40	55	63	56	42	55	39	41	51	53	47	36	63	57	47	59	62	40	45	56	58	55	44	49	42	70	52	53	48	54	72	49	54	53	47	49	54	51	53	59	58	42	41	64	55	36	43	52	41	53	44	51	47	44	36	53	57	58	47	39	55	62	57	46	48	54	53	48	56	55	51	56	59	58	54	47	55	58	43	54	44	49	50	42	53	58	55	55	51	52	59	61	52	50	48	55	38	50	49	46	42	54	48	46	59	49	44	58	53	42	43	38	51	41	56	55	48	65	54	48	54	38	39	45	54	48	58	55	53	48	64	41	62	62	48	63	46	51	49	52	60	50	47	48	62	55	50	56	51	56	53	54	58	53	62	53	64	50	59	51	51	52	51	49	47	46	46	62	47	48	59	50	39	54	42	55	60	61	45	64	56	45	55	61	50	48	56	54	51	58	59	54	41	59	45	55	52	62	49	48	46	53	59	46	52	51	45	44	41	50	71	62	50	55	63	51	62	51	61	56	54
14573	7386	1766	507	548	591	579	569	554	562	531	506	511	517	498	478	485	503	504	466	474	509	462	490	457	476	473	470	484	447	494	450	455	462	483	475	445	456	454	472	432	481	499	415	431	457	462	492	451	446	442	452	466	477	469	498	499	453	460	477	468	462	463	465	476	477	459	478	453	510	493	440	470	474	452	496	466	450	496	454	449	469	483	452	470	470	447	459	465	459	485	468	481	471	490	483	458	453	508	469	482	404	488	471	464	469	468	470	461	447	486	440	485	463	471	470	457	469	452	465	436	467	462	429	442	489	498	444	459	473	461	432	499	449	486	485	473	445	483	479	474	451	464	455	432	493	466	478	480	424	459	507	455	475	473	487	467	493	476	469	459	483	440	439	419	475	456	434	471	493	474	469	477	507	485	459	464	470	499	473	473	476	442	473	450	436	460	440	503	480	486	470	478	454	447	484	443	520	475	498	479	466	507	515	483	476	473	473	437	440	458	468	477	490	459	457	480	562	441	474	475	463	431	472	453	459	472	487	459	504	442	463	466	487	475	483	478	450	488	473	481	473	488	517	458	461	479	436	463	469	461	485	488	437	494	497	474	470	429	467	498	426	463	450	459	493	489	422	444	403	468	456	451	463	492	489	487	469	498	475	471	468	510	474	476	488	464	463	476	502	471	477	481	465	466	505	451	472	466	484	499	459	461	432	447	448	470	457	488	479	455	466	459	452	474	473	456	465	494	470	471	469	469	422	502	447	457	478	432	499	446	518	456	472	480	449	510	449	488	473	472	457	483	482	498	498	473	438	454	449	454	461	470	508	481	460	454	443	477	488	506	466	446	477	472	529	482	486	450	469	465	495	446	445	444	480	460	472	479	473	453	506	487	488	489	441	440	466	490	450	504	441	458	468	486	475	479	486	458	488	460	441	472	471	480	499	507	497	441	476	446	467	469	454	496	475	456	456	452	485	477	484	460	460	504	514	454	466	444	461	421	459	479	476	491	502	466	447	480	462	458	472	475	474	443	495	471	444	455	512	457	469	476	462	515	477	453	472	517	453	453	461	465	467	498	463	489	498	498	464	466	470	446	488	475	496	453	459	427	476	481	447	479	436	474	490	467	468	443	471	468	476	443	484	472	490	502	502	470	489	436	472	465	473	490	462	453	484	479	445	477	466	433	455	495	471	478	420	444	464	451	460	497	503	490	525	481	462	444	477	454	462	461	426	457	427	460	489	454	482	491	501	457	491	464	462	454	461	469	485	444	456	452	491	472	483	490	472	451	443	457	491	471	481	494	495	460	467	435	470	462	473	460	463	479	482	473	478	484	513	433	501	447	429	420	493	438	506	442	446	441	475	446	448	436	470	482	418	484	486	439	437	432	467	483	502	503	459	457	462	441	500	477	455	446	488	498	489	434	502	468	466	463	455	464	436	468	491	503	478	480	454	529	472	478	482	473	494	451	460	493	424	498	474	468	476	476	499	477	473	453	495	486	477	442	465	441	491	469	462	457	478	491	521	451	475	458	469	518	437	483	445	462	422	474	446	466	470	492	490	509	451	471	484	496	465	522	431	430	478	479	496	482	475	425	444	471	425	471	493	453	492	480	458	471	486	487	494	493	499	451	470	430	470	500	457	467	461	485	481	489	465	487	456	433	490	471	469	439	455	466	494	497	479	471	477	480	487	489	456	428	457	459	471	482	452	454	439	459	425	485	489	488	489	514	423	507	480	472	459	441	433	453	461	472	458	450	516	476	470	471	452	474	439	443	468	469	467	486	471	497	443	498	465	467	444	462	431	456	484	435	454	487	452	439	487	451	454	449	477	455	464	459	467	470	429	510	453	487	448	449	482	461	513	480	484	465	453	459	472	467	488	470	460	447	452	449	476	415	432	468	457	444	479	482	466	481	453	452	460	440	463	458	458	474	438	467	450	479	443	478	474	482	450	473	458	508	440	450	479	495	495	472	494	474	484	468	475	499	454	514	452	441	435	458	482	484	469	511	445	431	483	447	437	480	424	446	469	436	475	448	465	476	490	487	502	468	474	480	484	477	469	440	506	531	484	431	486	462	459	438	502	487	440	495	460	460	457	500	425	419	474	482	502	482	459	497	444	485	474	435	499	465	478	475	441	464	438	518	463	468	442	491	450	453	429	444	502	474	451	503	512	515	467	534	463	486	480	472	451	481	447	439	469	492	473	504	465	493	454	446	481	480	438	459	451	449	455	501	478	458	456	476	515	487	460	482	452	495	477	479	475	491	445	427	462	467	469	449	452	468	462	441	486	462	439	443	478	478	445	495	472	422	453	487	424	445	483	441	444	475	445	449	484	422	452	449	475	474	464	489	429	444	501	461	450	499	477	495	437	482	441	494	463	450	497	459	464	467	506	534	468	439	452	455	437	434	474	472	427	483	464	468	449	478	446	456	475	473	499	441	458	484	475	447	517	475	456	473	511	494	481	452	502	476	471	485	440	445	445	458	475	470	481	467	457	461	454	477	498	467	492	513	478	463	498	482	426	450	449	442	435	497	448	476	496	454	437	458	481	464	446	474	441	463	421	491	473	478	437	461	476	460	483	496	456	473	422	467	471	468	405	431	452	447	432	511	452	499	476	453	471	455	459	499	452	425	494	475	464	482	479	458	498	486	468	490	478	513	471	456	496	459	499	459	462	443	472	474	482	442	475	468	479	477	449	496	455	476	430	441	471	473	458	436	470	463	486	462	474	437	456	474	461	433	472	462	524	492	491	476	483	504	484	486	490	478	505	473	487	442	499	471	474	491	458	475	457	481	459	478	449	441	546	456	463	497	477	479	425	450	462	482	484	519	486	496	451	451	499	431	443	497	505	444	489	461	473	459	500	462	455	466	474	469	475	458	452	501	456	487	437	473	423	485	482	448	473	469	461	480	439	468	499	483	500	462	491	502	471	478	462	465	444	505	479	466	490	475	493	472	431	463	485	464	491	474	497	487	493	495	499	435	467	449	505	443	448	482	439	481	463	481	516	477	478	460	476	500	483	459	458	424	442	454	445	472	470	465	439	471	474	559	479	438	516	493	477	485	471	478	454	458	458	493	426	445	430	449	472	432	480	423	482	502	462	454	467	466	477	457	501	467	503	469	469	432	419	455	473	468	480	460	515	455	485	496	454	499	486	465	457	478	425	513	456	461	507	480	497	462	471	482	478	473	489	433	471	463	440	466	452	480	540	450	528	483	465	456	470	471	465	486	429	489	454	444	491	444	423	463	488	453	464	470	430	519	469	484	477	430	469	483	509	463	476	434	476	430	460	481	488	438	439	501	457	463	465	458	449	512	439	455	446	488	477	490	485	460	475	463	503	442	497	474	458	450	457	480	477	472	478	475	503	481	456	512	471	491	460	458	484	484	420	512	454	468	452	477	467	460	447	491	449	458	464	480	488	487	475	474	444	441	477	448	460	452	482	455	438	468	482	480	482	451	482	485	420	477	456	472	422	470	474	476	487
2678	3461	514	61	68	55	50	63	60	60	58	53	57	55	64	47	52	47	54	54	53	51	44	36	49	42	36	46	51	43	49	53	47	38	48	43	47	42	63	42	49	37	41	50	60	53	42	58	41	74	53	39	36	39	51	37	50	51	57	52	38	41	62	49	53	47	48	40	42	46	54	50	44	46	47	46	38	39	36	40	50	49	46	58	45	49	51	54	47	33	54	50	56	58	42	59	58	53	44	48	35	53	50	49	47	40	50	40	45	37	56	61	42	46	45	41	47	51	57	53	62	60	44	43	46	47	42	44	38	54	46	46	44	42	42	56	44	46	53	45	50	30	44	47	57	48	41	48	35	58	44	52	37	50	43	51	42	44	42	44	48	46	38	55	54	30	44	53	47	38	55	41	49	48	43	46	64	41	40	52	53	54	37	44	47	39	42	52	54	48	41	48	53	47	34	56	47	41	50	56	37	51	45	45	42	37	43	40	43	53	42	56	46	52	36	40	51	45	49	47	51	41	47	49	56	52	45	44	45	53	51	58	41	53	55	59	46	51	63	38	43	48	43	43	55	49	56	45	45	52	53	38	50	46	58	34	46	49	48	45	47	54	38	46	44	42	42	53	38	33	45	49	45	39	50	38	56	43	58	50	47	56	33	46	45	44	34	47	39	48	39	39	38	49	41	49	43	45	50	51	61	51	43	40	48	45	46	49	44	45	48	54	50	56	37	44	58	45	46	53	46	40	49	45	52	52	43	42	48	50	52	47	55	45	50	39	41	47	38	46	60	44	55	46	47	56	47	38	39	47	46	53	59	50	52	41	47	48	39	55	53	45	49	45	51	49	39	50	38	45	36	56	38	38	33	41	52	55	51	48	45	42	56	53	55	56	50	33	48	47	39	47	50	51	57	54	43	44	44	50	41	45	48	37	46	64	46	41	47	50	39	42	48	49	53	51	49	40	40	39	46	49	56	51	46	49	46	45	35	62	47	56	57	60	44	55	46	48	33	50	41	55	44	44	34	40	48	53	53	42	40	50	39	51	49	47	49	34	44	39	50	47	45	49	53	49	45	46	41	40	48	51	51	38	47	49	43	51	45	43	48	53	52	42	49	50	38	57	48	41	49	52	44	42	50	42	45	45	49	36	40	59	52	50	47	37	47	45	46	44	46	52	34	53	47	48	49	39	62	41	49	38	57	43	53	51	63	44	36	54	47	41	50	54	40	47	49	50	45	34	47	39	50	51	46	45	55	38	57	45	50	55	48	48	55	50	57	44	52	55	46	41	43	68	63	51	53	58	64	47	47	30	44	50	38	50	40	43	49	44	45	50	50	52	40	63	53	45	46	39	50	48	64	50	40	49	57	47	45	44	41	43	49	49	46	49	46	52	42	55	47	42	45	50	48	55	54	42	50	61	41	54	41	46	39	67	54	39	49	47	35	42	42	49	52	49	41	55	44	41	50	43	31	40	54	43	42	50	50	42	56	49	53	51	38	46	49	51	50	49	56	48	35	49	56	35	35	39	54	49	49	57	50	50	50	53	38	54	55	46	52	53	45	53	57	47	55	40	50	43	51	37	53	43	53	39	43	59	45	49	43	42	60	35	51	38	40	46	35	39	49	50	57	51	42	59	54	43	42	49	48	48	51	49	51	37	46	56	37	55	63	42	57	45	45	49	45	42	50	34	63	54	40	52	51	57	30	46	42	45	60	35	37	54	53	48	43	52	56	48	39	49	52	46	60	47	38	51	43	41	53	50	47	39	57	52	48	39	40	54	40	52	58	51	48	48	63	51	50	47	55	38	52	45	51	44	48	42	45	46	41	47	41	43	47	36	47	55	61	40	61	41	48	43	42	47	44	54	47	51	65	44	50	40	54	55	52	53	51	48	46	45	59	45	45	41	52	48	50	52	48	45	46	49	48	56	50	47	43	49	42	48	50	40	52	45	40	51	56	49	50	46	47	44	45	48	57	46	49	49	45	41	50	45	36	47	39	51	44	49	50	53	58	52	62	47	56	38	45	44	44	66	45	57	36	47	43	57	41	38	43	39	48	44	55	60	38	44	48	43	52	44	44	53	53	49	46	48	44	42	55	50	50	43	47	57	40	53	41	45	46	49	60	45	36	42	44	46	65	60	42	56	55	46	58	52	58	46	63	46	51	46	51	68	55	54	34	45	43	53	38	51	43	44	49	46	36	50	42	42	45	44	56	47	47	53	53	48	42	47	54	46	43	43	32	41	49	45	52	43	43	41	47	48	41	46	41	38	49	48	45	43	54	60	49	43	47	51	52	39	47	48	63	46	45	51	45	48	38	57	44	46	55	54	44	47	48	50	59	58	48	50	50	56	54	47	38	38	38	41	52	49	52	67	44	46	59	43	41	48	33	41	31	64	38	55	45	51	45	43	49	50	67	49	61	53	55	45	55	45	49	48	30	43	45	52	44	45	41	50	53	60	43	38	41	57	48	48	60	49	55	46	50	51	55	54	48	39	41	59	47	51	51	39	38	41	55	52	50	58	38	51	52	48	51	53	51	47	51	56	39	46	53	45	40	39	45	56	38	43	55	43	53	36	44	49	53	61	41	35	46	32	55	39	45	54	51	57	46	37	37	49	42	47	35	41	49	51	50	62	39	56	54	54	43	47	38	53	32	47	53	41	65	36	44	49	49	49	37	46	51	44	38	46	50	41	55	56	40	55	53	50	55	55	57	44	44	42	54	42	35	44	51	45	45	45	45	51	47	51	59	49	43	50	63	54	48	57	46	47	44	51	45	52	43	44	39	44	52	41	54	52	41	39	52	51	43	46	42	64	40	60	44	56	40	54	38	40	51	53	46	49	35	47	55	53	38	56	55	48	49	45	49	58	46	45	58	58	61	37	46	56	47	47	50	46	53	43	46	49	44	49	44	48	42	50	44	61	44	47	54	36	53	48	56	50	44	51	35	48	31	56	59	45	41	58	36	47	44	44	56	47	44	47	47	52	55	36	50	54	51	52	50	60	47	52	51	46	36	49	48	52	50	35	54	49	56	48	41	44	43	41	49	56	42	40	32	44	53	48	44	54	56	34	56	62	44	44	38	45	41	44	49	42	46	52	54	49	44	41	39	46	41	63	53	48	46	44	63	54	45	53	32	49	49	56	45	40	46	57	54	49	41	54	48	30	40	57	35	43	50	54	45	52	45	57	38	50	60	38	50	42	42	31	39	49	49	57	57	46	56	35	57	41	36	63	46	60	43	48	46	44	33	50	34	45	47	51	53	38	48	60	49	47	33	49	44	37	44	53	41	58	45	50	44	44	47	47	44	44	39	49	34	41	36	41	50	46	45	49	67	52	47	55	47	38	50	41	55	45	44	50	52	54	50	48	57	60	52	40	49	36	54	44	38	48	47	57	53	40	32	47	45	49	65	49	40	46	44	47	42	44	48	50	52	47	52	54	65	42	42	43	46	38	48	47	44	49	45	40	46	47	49	41	52	42
27008	21871	4634	594	907	1255	1346	1239	1081	1029	825	824	743	687	637	628	623	586	571	546	563	526	546	548	487	521	493	501	475	474	504	506	467	483	471	465	524	503	476	459	445	450	470	443	471	488	496	418	453	425	450	458	431	487	472	465	453	453	451	464	470	469	475	478	441	467	428	429	447	440	482	460	469	458	411	446	432	454	461	473	435	474	453	449	428	404	418	459	406	448	455	453	462	468	424	449	473	465	440	441	447	475	417	428	442	508	439	446	395	431	436	415	457	480	430	465	451	432	434	448	432	437	466	439	439	429	426	439	461	459	450	449	436	453	439	430	457	424	427	442	438	490	489	439	432	463	434	465	436	441	445	476	464	424	458	432	454	459	442	446	486	485	462	436	470	450	491	437	471	474	440	467	489	407	458	414	462	429	473	433	398	462	425	456	421	429	411	464	484	467	404	454	436	441	455	425	440	469	452	434	457	411	428	395	466	438	431	459	446	439	425	433	429	460	449	422	444	497	436	479	497	441	489	438	407	454	437	465	445	432	468	456	448	439	440	440	503	436	466	464	462	444	437	509	471	456	475	442	422	461	470	407	468	458	438	438	457	427	419	451	448	450	448	469	422	457	440	470	480	470	440	459	425	442	436	493	469	451	426	437	424	447	479	469	419	479	489	405	426	459	462	432	443	412	465	488	446	463	399	486	450	467	448	444	460	469	467	436	428	443	440	415	476	436	457	419	456	462	451	482	460	453	455	401	430	449	512	482	415	451	464	443	442	465	438	450	441	410	480	415	483	479	423	462	429	483	455	421	449	480	424	469	455	423	434	415	467	428	454	443	410	440	427	456	470	473	455	456	489	459	421	445	468	451	459	442	435	420	464	436	452	466	431	448	466	513	438	456	482	477	459	434	439	431	459	470	449	466	425	480	471	476	449	481	454	430	476	482	446	467	470	442	405	435	438	448	461	444	446	410	447	455	427	457	436	453	447	464	441	463	463	426	459	440	452	467	459	428	501	481	433	445	441	430	464	455	447	447	438	472	430	446	430	460	433	430	468	470	446	442	431	429	426	448	431	438	430	456	441	405	435	434	427	430	509	456	475	465	447	462	463	406	460	447	429	455	464	459	438	441	439	468	448	482	424	410	437	442	469	446	465	446	436	410	440	459	446	454	444	452	414	465	452	433	437	414	438	445	446	428	472	442	443	448	449	453	483	424	457	447	447	476	408	496	438	478	422	473	467	442	439	453	459	423	434	446	431	462	455	462	446	476	476	433	443	455	445	400	454	428	454	417	441	456	437	430	458	445	462	472	454	426	465	451	411	446	423	476	458	432	475	448	470	434	448	462	430	482	440	482	436	476	439	442	445	464	422	467	485	458	426	446	502	443	447	438	446	429	476	433	475	465	405	445	439	465	464	458	404	450	427	452	437	434	471	412	482	442	420	429	418	465	436	435	464	433	445	442	457	428	452	464	462	437	452	420	448	471	431	430	414	425	437	412	459	451	402	444	452	447	410	437	438	436	445	464	421	397	444	444	437	464	430	447	427	476	472	481	437	440	449	498	429	413	415	454	426	471	448	492	474	451	463	475	434	446	451	487	451	483	445	439	415	484	426	457	468	476	468	441	473	441	450	431	432	468	488	438	425	447	445	427	471	425	407	452	407	417	446	495	460	473	409	496	489	450	442	436	443	429	453	458	450	458	447	455	430	471	409	474	459	449	449	444	455	438	463	481	476	462	502	446	448	454	449	420	415	435	462	445	422	488	470	464	425	481	442	479	423	467	471	487	475	489	460	416	468	480	444	463	433	458	459	450	455	470	501	426	436	459	474	461	476	444	464	458	455	466	446	440	477	476	474	502	468	445	452	459	490	475	458	432	451	445	502	466	444	434	438	468	456	417	473	499	464	445	436	439	429	440	491	437	420	483	459	461	466	454	475	463	476	446	495	435	476	441	437	454	436	418	456	456	429	415	438	456	460	447	486	437	408	435	448	442	442	455	448	450	439	452	437	466	449	427	453	412	446	409	429	446	469	473	465	425	468	454	427	441	449	446	439	476	459	502	469	440	456	432	458	487	454	483	465	428	461	442	446	448	471	470	428	450	462	462	461	447	518	442	455	453	452	469	466	405	436	434	442	452	452	474	450	482	495	424	447	490	468	469	444	405	469	417	427	455	463	465	412	433	436	489	456	430	432	422	464	478	421	456	418	457	457	462	472	423	434	432	426	486	466	425	462	445	464	453	491	453	489	463	437	466	479	461	447	460	474	445	420	482	458	462	455	447	457	433	403	460	443	456	515	432	435	436	484	485	430	451	420	475	454	459	446	477	455	442	470	462	426	458	442	443	441	489	424	434	415	451	473	457	433	451	455	454	474	425	414	431	461	448	463	429	446	467	489	475	455	467	444	480	434	456	468	430	463	403	469	440	465	438	449	447	426	443	437	447	481	448	474	444	457	425	451	446	455	444	428	456	467	448	463	482	451	398	448	462	487	448	438	462	472	468	457	432	434	456	469	465	432	426	457	473	450	394	465	451	427	431	437	441	466	448	453	522	472	455	457	453	450	431	452	467	467	436	456	504	406	464	478	454	427	470	482	434	463	386	441	445	454	426	473	439	476	428	487	422	473	498	460	457	439	437	470	460	479	462	456	464	479	466	422	461	396	458	438	464	440	491	438	436	456	434	418	452	450	457	412	435	490	458	454	506	463	441	465	447	466	480	456	456	475	427	438	439	438	480	458	430	449	454	411	455	486	444	431	458	442	421	427	445	487	433	452	447	369	425	436	432	437	446	476	475	486	448	421	489	476	440	436	427	458	419	472	462	455	435	461	472	449	445	450	472	436	470	482	459	459	448	440	435	451	422	449	488	461	435	439	428	461	434	414	455	446	494	426	446	454	452	454	458	437	419	495	475	429	441	452	425	439	422	413	465	461	488	437	454	405	469	425	453	478	435	445	452	439	438	474	457	444	462	448	403	478	442	435	478	450	455	462	456	464	483	472	468	489	461	497	436	456	460	473	447	461	429	453	449	503	445	404	446	453	463	483	435	478	435	391	424	455	448	419	459	472	429	439	449	458	435	446	477	424	443	448	459	446	411	435	460	429	452	453	449	445	413	453	448	424	452	457	476	433	431	423	440	447	469	414	455	436	419	463	457	469	462	430	443	431	488	482	422	460	397	468	443	425	423	432	456	470	462	457	435	436	449	425	441	459	417	477	425	473	470	461	502	438	454	454	464	450	464	418	477	467	446	477	430	448	463	486	445	436	450	465	400	436	425	420	475	432	474	461	436	440	468	430	422	463	478	493	504	472	427	464	421	441	471	413	485	437	443	478	455	467	463	473	451	502	440	462	468	458	433	446	472	456	437	466	442	472	468	463	455	420	478	453	457	461	452	464	424	464	440	440	446	479	454	431	475	461	445	456	476	438	444	473	424	453	440	482	440	442	439	420	441	416	422	439	453	435	472	459	429	399	480	431	452	450	471
3031	2375	333	41	33	34	23	37	34	35	32	36	50	24	44	27	51	30	30	32	32	27	26	20	30	25	26	35	27	27	28	33	32	26	29	28	35	22	31	29	27	22	28	31	27	36	23	25	23	27	22	34	28	26	18	24	32	33	38	33	35	29	28	39	33	24	25	29	21	32	25	27	35	30	28	30	27	27	35	23	27	28	33	20	27	24	30	26	24	25	31	30	30	18	29	32	26	30	31	31	44	28	27	34	26	29	33	27	20	27	26	21	20	29	31	22	31	34	31	30	23	29	24	39	34	38	20	28	28	29	33	19	25	28	26	21	28	28	27	29	20	24	26	25	21	26	28	25	25	28	24	23	33	22	27	30	32	28	30	32	30	20	30	25	27	27	26	31	32	25	25	26	23	26	23	29	33	20	35	30	26	24	26	39	29	22	27	27	34	24	32	24	25	37	21	28	27	32	22	32	29	27	21	23	28	32	23	25	27	38	27	35	31	24	24	33	27	19	33	22	32	28	19	30	34	28	23	15	30	27	35	24	38	33	30	28	23	15	29	21	25	19	33	31	31	29	30	30	29	26	21	35	36	23	30	36	28	25	23	26	33	33	29	25	30	23	23	24	31	31	20	25	24	24	28	13	36	27	27	20	26	35	24	30	19	32	27	28	26	21	24	42	31	20	20	27	31	29	24	36	29	24	28	30	28	26	25	24	40	36	37	31	31	24	23	28	34	37	30	31	18	23	35	33	26	21	30	36	29	29	31	21	23	31	22	32	29	27	25	12	33	22	37	22	35	26	33	26	31	34	21	27	26	28	25	31	27	33	35	23	22	24	29	21	25	39	33	26	24	33	28	33	21	31	23	28	25	20	29	35	22	24	20	27	31	29	28	28	30	28	25	39	32	17	28	28	21	39	26	23	34	25	26	27	24	20	27	26	33	36	28	26	25	28	28	15	34	37	28	23	25	27	29	35	40	22	17	34	26	26	30	29	25	32	30	27	35	24	28	23	28	31	34	30	26	32	28	23	32	28	21	20	22	27	35	30	27	28	34	29	28	39	29	26	23	21	25	21	43	30	25	27	40	25	28	34	32	24	27	31	24	27	37	28	31	26	24	34	36	32	24	33	25	32	23	26	37	28	22	31	20	35	33	23	24	30	30	35	25	37	29	30	32	26	21	23	34	24	33	27	22	28	36	17	20	33	29	29	23	34	35	29	24	29	19	30	38	25	29	33	33	16	24	24	28	24	20	22	32	29	29	23	29	31	27	38	26	27	30	18	15	27	21	31	29	35	25	20	26	25	27	37	31	27	34	31	18	29	28	26	20	17	25	23	34	30	31	24	27	30	27	24	27	35	30	31	22	26	35	28	22	30	36	35	29	34	23	37	26	29	25	31	29	34	28	24	33	28	30	26	30	23	19	32	30	22	34	28	20	29	29	30	29	29	35	40	20	22	28	20	26	31	24	34	26	26	25	22	21	24	39	37	37	34	26	23	29	31	37	30	28	29	27	31	32	31	32	23	32	46	29	18	29	26	28	29	35	36	18	24	26	25	29	26	29	23	23	29	33	31	25	26	26	34	32	33	22	30	21	26	27	28	32	30	30	25	33	26	32	29	34	30	25	33	26	26	18	30	24	25	35	25	27	21	24	25	29	37	32	34	29	30	23	26	24	26	52	30	24	24	26	29	30	24	30	27	23	32	21	24	26	33	25	32	30	36	32	34	27	25	31	30	28	36	30	27	23	31	26	30	31	31	18	26	32	26	32	19	19	26	37	20	41	30	25	26	24	35	34	27	26	31	27	20	26	31	20	31	30	31	29	28	33	25	29	23	31	30	24	23	32	27	20	27	24	26	31	31	36	23	27	35	24	22	31	34	20	18	31	27	26	21	27	25	22	22	31	30	19	33	25	25	26	28	23	24	29	38	27	30	31	24	13	32	25	29	26	26	38	27	30	29	22	33	29	26	27	22	26	37	27	32	41	37	27	29	26	24	32	28	30	24	28	22	31	26	39	27	25	23	22	22	30	30	26	32	23	28	25	29	35	29	33	23	22	24	25	24	20	31	23	34	27	29	22	28	39	24	34	24	24	25	25	24	36	32	29	19	29	26	29	35	23	29	23	29	19	19	25	26	30	32	27	36	34	28	33	22	29	25	28	42	28	26	22	32	25	28	24	30	33	25	36	23	30	47	29	27	29	22	39	24	22	26	37	25	23	32	30	32	24	29	21	25	27	37	33	35	25	26	24	26	30	15	24	39	30	26	23	28	28	19	26	29	31	27	38	25	23	43	29	25	27	31	25	28	42	19	23	28	32	15	35	24	35	30	24	32	15	27	31	28	24	29	23	23	22	31	27	19	29	25	28	30	20	23	31	32	27	27	25	32	30	21	18	30	29	28	26	27	33	29	20	38	30	18	33	30	28	35	31	28	25	37	24	34	33	36	23	19	25	16	24	17	28	33	28	28	29	28	23	28	38	25	29	21	20	27	28	27	28	20	25	23	29	30	34	22	39	39	22	30	30	24	19	27	28	30	32	26	33	29	27	33	24	27	28	21	40	23	22	18	22	28	29	23	27	30	24	41	29	30	28	30	34	23	21	29	32	20	24	34	29	21	19	28	33	27	32	27	23	25	30	16	28	31	19	27	31	26	31	25	34	22	17	26	27	36	28	33	37	28	27	26	32	22	18	23	30	25	24	27	26	29	33	27	25	26	32	21	34	30	24	27	26	34	27	25	23	22	32	19	34	34	26	33	32	24	31	28	40	31	23	27	29	27	29	30	37	27	31	19	27	32	40	36	24	29	29	31	37	29	26	24	30	28	24	28	26	26	27	20	36	29	27	21	20	21	24	40	17	35	16	35	24	33	29	29	26	20	20	25	34	30	31	39	34	33	16	25	29	19	33	25	35	23	33	32	22	29	30	23	32	31	26	36	35	26	27	27	24	26	31	36	30	34	16	32	36	31	29	32	25	22	37	29	25	31	25	20	36	23	24	25	41	33	19	21	23	28	18	28	33	35	33	26	31	27	21	31	30	30	30	33	32	31	38	31	18	27	25	29	25	24	34	24	35	30	28	24	29	23	19	29	27	31	26	26	23	23	30	29	24	31	20	25	27	35	25	32	28	27	24	29	25	32	39	18	27	18	35	25	38	27	31	34	32	31	22	17	35	29	27	31	33	30	26	31	27	29	25	37	33	17	39	27	40	37	30	36	13	29	23	32	27	28	22	26	23	27	27	42	34	25	28	25	36	31	36	30	28	35	26	24	32	29	26	29	28	20	27	28	16	22	36	35	22	25	27	28	27	25	32	38	27	27	37	25	25	29	34	20	27	37	26	25	30	26	29	23	26	27	33	36	35	19	23	27	31	35	31	28	32	27	24	27	32	19	31	28	27	30	22	32	30	29	24	27	28	27	24	27	26	35	30	32	28	29	28	31	17	27	26	38	24	30	24	28	20	25	23	27	34	29	26	28
24649	18644	3535	409	600	876	893	960	870	728	649	577	523	457	462	459	399	387	377	363	349	360	298	314	318	285	320	293	294	314	283	287	310	301	296	305	278	291	288	271	270	283	295	289	279	264	284	270	279	259	272	291	246	306	257	238	278	304	263	238	281	230	258	248	253	281	271	245	262	257	239	294	258	282	268	243	236	275	244	256	247	250	245	264	258	248	282	278	252	255	253	276	245	222	236	274	255	229	264	270	256	284	273	242	265	284	288	291	285	278	251	277	243	257	264	279	252	240	262	273	260	239	257	253	255	247	252	277	264	256	244	242	263	265	251	223	276	256	276	246	247	265	275	250	287	278	248	241	281	242	269	256	283	263	269	281	245	262	256	268	257	243	259	274	262	253	234	233	250	256	265	245	245	261	256	247	247	257	256	251	258	232	255	286	259	237	252	245	252	238	275	270	261	278	290	270	264	280	244	245	242	242	271	234	271	256	259	276	282	247	286	263	235	276	242	284	251	276	258	254	274	240	270	247	242	256	255	261	267	244	229	217	275	260	245	237	257	226	261	254	300	252	280	244	267	272	254	276	253	263	244	271	264	256	254	227	247	255	254	269	255	252	268	237	255	249	246	260	233	258	235	269	261	247	270	252	257	260	236	258	237	275	291	237	240	285	251	240	263	239	238	291	243	251	278	253	248	254	243	269	241	257	283	257	255	240	255	279	277	258	258	270	230	265	264	272	249	275	256	222	265	242	265	270	267	244	248	244	278	268	273	275	272	265	235	289	248	267	281	248	218	249	242	267	236	249	242	279	257	244	269	265	235	249	252	266	258	243	247	256	240	257	230	234	243	289	268	287	242	268	248	248	263	266	260	239	271	282	252	255	264	239	270	265	280	244	265	263	261	252	262	267	251	279	250	254	260	216	269	252	259	250	261	274	266	309	271	248	257	261	267	255	262	257	284	278	287	268	270	245	261	245	275	277	259	234	261	253	235	244	278	275	251	217	282	269	239	248	262	241	257	257	251	247	247	264	242	255	267	241	248	241	251	248	244	267	274	243	253	233	242	240	253	245	256	256	231	256	237	270	261	263	288	267	246	254	230	279	259	246	251	257	244	232	257	243	265	247	240	261	272	246	251	258	263	233	239	221	268	220	289	240	255	257	273	253	257	271	271	253	257	270	270	259	267	267	254	226	290	261	239	230	269	255	253	238	243	272	253	286	277	274	266	262	271	262	279	276	239	228	229	234	280	261	259	275	268	268	248	255	296	233	260	263	240	227	266	249	264	261	237	270	251	216	266	263	227	251	254	246	233	266	264	271	248	233	286	269	232	251	252	291	274	258	257	251	257	267	260	257	251	274	236	261	237	241	263	270	253	263	268	265	260	259	256	276	266	252	251	282	237	271	259	290	272	253	254	259	257	260	278	277	248	245	258	237	271	272	248	231	251	242	252	270	297	246	242	284	229	238	257	243	252	266	258	242	266	303	249	284	261	270	262	234	242	263	267	243	253	243	282	275	267	271	244	258	299	266	212	271	269	265	278	259	277	265	246	246	257	231	276	249	286	240	251	249	241	245	253	261	261	252	232	258	261	252	259	270	259	276	265	263	230	292	265	223	256	257	259	241	233	246	232	284	252	250	272	238	263	229	318	265	242	264	239	249	265	274	292	254	265	282	256	257	243	257	274	246	257	270	287	248	242	265	226	250	235	253	267	278	222	287	270	269	278	241	264	253	240	256	255	213	277	218	261	253	252	271	270	233	234	265	261	241	269	260	270	236	273	248	253	262	234	262	268	281	254	260	276	259	247	246	258	249	277	267	222	281	253	256	240	239	249	302	272	261	281	244	254	256	262	236	262	247	274	266	255	245	250	269	256	267	247	271	257	243	253	272	244	247	232	254	259	222	250	248	256	277	265	244	224	281	228	260	244	276	260	260	270	244	238	263	255	246	256	252	270	269	252	256	260	244	249	236	280	242	244	260	241	241	276	240	262	275	259	264	265	250	268	252	272	264	250	285	235	276	244	267	252	248	247	247	254	229	256	258	239	230	242	243	275	257	224	257	249	276	251	266	244	293	239	274	260	249	271	246	261	254	244	235	261	254	236	233	256	252	247	258	258	261	289	272	240	251	251	278	270	222	266	225	284	261	275	224	266	264	249	260	300	225	264	276	235	266	274	271	254	229	257	248	259	262	253	263	273	267	276	274	276	274	278	254	265	264	272	261	249	273	271	260	233	234	269	270	268	224	272	239	282	270	240	245	238	274	276	250	252	274	265	265	259	266	273	245	254	263	276	270	266	247	263	265	258	258	282	268	241	230	239	279	253	264	216	254	237	280	271	232	247	291	274	256	230	228	257	262	266	271	269	226	242	260	269	240	278	229	250	269	251	274	252	247	254	232	238	251	263	253	282	260	286	260	231	271	249	255	257	256	276	227	263	278	258	228	291	261	267	245	279	259	272	293	256	257	289	251	249	256	250	244	235	251	258	266	266	234	260	240	236	273	240	261	244	261	255	254	242	259	261	258	248	240	223	283	230	252	275	275	281	249	261	264	214	252	258	254	284	249	249	252	257	249	235	232	273	242	259	259	224	254	241	257	238	245	234	261	270	247	268	268	251	253	234	269	261	254	256	287	230	279	259	268	259	253	236	271	283	260	271	269	252	259	272	254	259	237	258	269	255	222	239	258	225	253	249	219	275	242	273	260	254	252	244	256	249	267	258	256	260	245	251	261	239	257	269	235	242	243	256	237	251	244	244	229	250	238	248	235	272	235	260	263	237	255	248	260	253	256	256	250	227	243	271	282	217	269	252	272	271	254	258	205	261	266	264	257	293	244	253	263	225	269	241	266	253	254	253	246	263	249	279	278	258	274	265	244	242	248	270	290	266	266	237	249	257	252	271	282	236	244	252	244	279	228	238	269	255	252	256	275	217	259	260	249	260	265	247	269	262	268	232	232	267	240	250	266	248	239	241	277	251	258	247	249	249	259	264	264	260	255	259	259	256	247	278	262	254	260	260	255	265	233	261	251	221	256	227	237	272	249	256	245	258	276	252	249	257	241	255	255	281	256	239	252	236	240	246	250	242	267	255	236	241	280	265	298	276	273	282	232	243	271	259	234	248	262	256	226	275	239	252	225	263	275	256	253	274	228	243	251	258	246	260	283	239	257	205	260	290	253	255	247	243	262	229	244	226	251	293	267	248	282	284	261	249	239	259	263	263	226	279	263	259	291	233	275	237	274	241	288	262	287	280	233	270	241	277	267	264	255	246	224	262	270	270	240	261	266	248	244	283	253	267	257	231	264	255	261	252	257	235	262	256	260	277	255	258	268	211	265	275	295	236	273	258	251	234	261	260	257	215	257	271	252	296	256	256	263	263	258	269	265	244	255	265	250	266	222	262	278	244	238	232	264	285	267	220	246	265	268	270	243	280	263	269	256	297	256	233	270	271	233	256	287	258	252	240	264	243	249	251	260	245	259	258	239
4378	5268	799	54	37	27	43	42	52	41	36	26	41	41	40	22	34	38	26	29	22	36	42	23	33	25	31	30	31	26	29	32	25	26	30	25	25	28	24	28	32	27	26	33	18	38	25	23	27	34	29	24	29	31	28	29	31	27	27	38	20	26	40	26	31	32	29	30	29	28	27	35	24	39	28	27	29	30	29	30	29	17	27	27	29	22	29	23	30	33	25	34	27	18	32	29	29	30	24	26	25	29	26	35	25	26	28	26	31	25	25	15	30	32	27	24	25	31	18	31	23	27	21	35	18	33	31	16	42	34	25	32	25	24	24	22	35	26	34	22	22	24	25	26	25	19	32	25	28	26	25	33	30	23	27	39	21	23	28	35	35	28	27	25	29	28	22	25	25	31	38	20	33	28	21	27	24	27	26	32	24	23	26	22	39	31	23	26	14	28	27	29	28	22	28	27	24	25	15	21	19	23	27	29	32	35	39	32	36	26	37	35	30	26	23	25	22	22	21	31	23	32	37	35	36	21	28	25	36	32	22	21	31	33	23	29	31	10	24	30	28	31	27	26	32	25	34	16	28	27	23	31	26	30	29	31	30	35	28	30	32	36	24	30	23	31	22	20	25	20	29	34	30	28	27	31	20	22	31	32	27	29	17	35	21	30	42	22	33	27	30	28	28	32	32	24	26	23	34	23	21	24	26	33	21	28	24	28	28	25	30	26	34	27	26	35	29	29	25	19	31	37	41	26	30	29	33	26	30	33	31	30	23	30	27	32	31	19	15	20	20	35	30	40	28	33	28	26	24	32	20	20	33	30	27	32	17	33	27	34	19	20	28	32	22	27	27	21	30	27	16	26	33	34	28	28	26	35	29	23	23	34	27	20	28	23	24	20	19	31	31	33	32	26	27	34	23	26	31	27	33	21	20	31	24	34	26	31	18	25	22	23	19	16	43	32	28	33	36	28	26	29	24	33	30	34	36	25	28	25	31	24	26	26	30	24	24	25	28	22	32	34	29	29	36	25	29	30	32	22	21	22	24	38	25	27	27	19	21	30	26	23	27	30	25	20	18	26	28	30	25	35	24	37	29	31	27	23	35	30	34	34	31	19	25	30	29	26	26	26	33	32	29	28	30	19	30	29	25	23	23	45	22	24	30	26	31	26	21	38	32	35	23	29	42	25	20	24	27	37	31	27	28	28	26	26	23	27	25	31	35	25	26	32	27	29	28	26	28	30	26	31	33	18	25	31	26	18	25	28	33	31	27	34	22	28	28	31	34	38	17	23	26	22	24	26	32	25	29	25	33	27	26	34	30	25	21	29	32	26	28	26	31	25	21	23	29	30	17	24	33	28	29	18	29	27	14	31	34	32	23	36	26	37	29	27	26	32	22	26	21	18	23	23	25	26	24	32	17	15	22	21	15	18	20	26	37	24	34	33	16	37	30	23	24	27	32	26	16	29	23	28	20	36	16	28	24	24	30	34	30	40	23	23	29	26	24	34	31	18	26	25	30	27	33	33	19	25	22	27	30	31	29	29	32	18	24	29	26	33	30	32	22	28	27	29	35	29	25	23	25	23	25	25	31	33	27	28	25	17	27	29	26	22	43	25	24	25	29	36	29	28	37	22	37	28	20	33	25	24	30	30	24	30	23	31	31	27	23	29	23	29	24	14	36	22	29	27	33	17	20	22	20	36	22	24	34	26	20	25	37	27	28	21	28	29	25	20	19	32	33	33	19	25	27	38	27	31	23	17	26	25	31	31	26	32	28	20	17	33	37	24	30	26	24	29	24	24	22	29	29	37	24	30	35	28	41	30	29	27	30	26	32	24	34	43	33	30	26	21	35	27	30	26	30	23	26	31	22	25	37	19	21	23	24	33	27	26	26	21	31	32	35	16	19	37	31	34	27	27	41	27	30	25	29	32	24	23	22	20	40	30	17	32	29	25	26	35	28	25	24	28	22	26	22	22	21	29	18	36	35	31	23	22	34	28	25	21	31	25	40	35	31	31	26	23	42	34	21	23	23	38	19	36	27	39	26	31	36	29	24	41	29	26	27	27	22	31	30	23	29	20	37	30	28	22	21	28	27	30	21	28	27	37	28	33	26	29	28	31	29	31	27	24	37	27	27	30	42	24	26	27	39	28	33	35	27	29	19	30	31	40	25	25	24	31	32	32	32	24	33	29	31	26	26	18	23	26	26	23	26	19	23	25	29	24	31	30	29	40	29	25	32	24	26	26	25	22	22	30	16	25	25	24	29	27	27	38	27	21	30	27	32	27	22	21	31	21	26	19	26	28	26	29	24	32	18	22	26	36	17	38	33	34	39	29	31	23	27	26	20	24	39	30	23	27	32	32	29	27	24	29	25	38	37	23	32	25	26	30	35	36	33	27	33	28	30	30	27	26	21	30	23	28	21	31	29	26	40	18	39	35	31	24	41	26	30	32	28	30	22	26	36	32	30	29	28	32	29	20	22	28	24	27	26	24	30	33	26	31	25	32	20	32	23	28	21	26	29	35	25	25	21	32	24	31	37	23	19	35	27	29	28	24	35	31	25	26	31	35	33	27	27	45	20	25	25	22	34	31	34	29	30	21	29	25	39	31	28	28	26	20	19	37	32	33	26	23	35	21	32	34	23	24	25	34	29	30	24	16	32	28	28	24	22	22	32	27	25	33	30	28	31	21	32	30	25	26	29	29	23	27	28	22	31	22	26	33	31	23	22	30	20	32	25	34	41	27	31	24	28	29	32	17	32	30	31	34	24	25	22	30	21	29	27	31	31	38	27	25	24	21	36	25	31	25	30	27	24	35	34	29	19	27	21	29	32	19	25	22	24	26	29	26	34	30	26	33	24	26	25	21	24	24	26	28	28	23	18	23	29	33	29	23	33	19	27	27	24	31	22	21	28	28	18	18	30	34	37	35	23	32	23	31	19	28	33	41	23	23	33	29	25	30	28	28	32	27	17	29	32	30	25	27	20	29	27	30	29	31	37	25	26	27	34	36	19	28	26	29	32	23	26	25	33	32	38	30	28	31	20	21	24	22	29	27	26	28	25	21	23	34	35	23	24	34	30	25	32	22	27	43	26	30	33	27	20	33	36	30	31	23	20	34	27	25	30	41	29	26	21	28	26	21	25	28	38	25	22	28	25	34	31	18	20	32	29	41	28	24	30	21	23	29	19	26	18	21	34	30	27	26	24	23	27	35	21	25	29	31	24	23	23	28	28	35	29	29	29	27	20	26	28	28	25	26	28	32	34	35	23	33	32	23	33	29	29	37	24	32	18	20	29	23	27	19	32	15	36	27	34	28	26	25	17	29	28	37	37	39	27	33	25	33	26	25	27	29	20	32	19	32	26	34	21	27	30	27	33	18	28	34	29	24	28	25	24	26	28	20	35	20	17	22	31	24	19	26	16	27	23	33	28	37	30	28	22	37	31	26	30	19	18	27	27	21	26	41	21	26	26	35	33	30	24	32
33609	25069	6100	531	981	1579	1769	1584	1346	1158	1007	871	713	734	588	558	537	559	519	464	430	427	413	347	369	361	348	343	322	298	322	327	390	341	347	330	328	331	330	340	297	299	301	322	323	285	301	325	313	322	296	283	290	282	327	293	299	323	298	264	296	285	312	300	289	272	267	276	319	267	294	295	278	285	293	278	302	301	272	282	316	293	273	272	258	297	301	301	260	267	270	289	273	281	272	294	288	294	278	275	280	261	270	274	306	269	274	315	257	267	318	258	251	295	273	292	286	282	289	251	283	288	287	276	306	279	267	279	291	266	294	296	271	277	311	262	262	288	304	273	301	295	299	293	292	266	288	290	286	275	265	277	275	289	276	259	294	288	289	292	284	285	288	297	294	306	265	291	296	274	278	267	285	268	268	325	266	269	298	260	282	260	289	270	271	307	283	264	291	280	258	276	289	269	291	284	291	276	287	259	258	292	278	280	274	298	277	274	260	297	261	286	282	282	253	278	267	260	294	258	288	268	281	263	265	263	323	311	266	304	280	259	254	270	280	287	268	293	279	291	277	309	310	260	252	269	297	280	247	293	264	303	291	282	279	284	289	299	281	269	320	251	299	274	303	309	296	282	303	284	283	266	286	264	289	266	296	288	262	288	277	292	313	267	283	315	255	289	287	269	305	293	248	276	299	269	261	279	260	277	296	329	290	249	254	242	288	258	275	287	262	278	278	280	271	266	272	306	304	284	289	298	311	286	274	277	293	301	280	278	300	260	310	259	287	266	287	277	278	281	304	302	281	255	284	274	282	300	274	299	284	271	295	254	303	283	271	293	287	258	272	273	297	275	279	282	264	259	266	288	309	273	275	274	250	243	277	302	253	246	253	272	288	289	278	276	292	284	257	266	285	278	293	312	269	266	280	269	281	258	288	277	285	299	284	296	285	276	266	266	276	259	272	297	268	253	277	280	317	280	299	282	310	277	278	275	283	288	268	269	288	270	266	258	294	251	301	313	287	287	259	269	288	285	284	263	305	287	275	271	305	292	281	293	286	277	271	241	290	281	272	279	289	267	275	263	259	256	256	273	282	269	239	270	294	291	280	262	273	276	305	302	275	295	276	305	287	294	260	245	284	286	268	250	289	279	247	294	302	264	255	290	298	291	296	263	281	269	299	294	256	258	284	288	275	277	277	287	265	259	281	266	286	286	295	295	265	282	272	270	261	281	257	270	272	284	289	256	279	289	267	293	256	290	268	304	292	294	275	271	278	296	284	269	293	297	280	274	283	276	284	273	279	295	300	295	290	294	269	298	262	252	264	278	278	298	289	281	277	282	262	289	276	265	273	282	290	274	281	278	298	285	268	262	256	273	263	289	299	250	299	276	268	288	247	251	291	265	276	289	275	249	303	302	261	278	280	268	266	266	260	269	295	293	269	287	293	297	284	284	258	271	291	284	282	268	285	282	298	273	266	267	271	265	300	278	277	269	276	296	307	291	279	263	286	280	268	304	283	260	267	286	287	283	314	308	247	276	272	295	281	285	258	244	307	265	256	283	266	285	267	264	258	269	266	283	290	259	287	277	296	284	283	264	276	255	264	301	296	297	297	261	252	295	256	252	294	287	284	299	317	270	299	313	266	241	303	261	316	286	267	274	314	278	292	270	280	283	281	282	285	271	271	281	283	252	301	251	265	265	285	281	286	282	284	287	273	255	278	264	299	279	303	332	266	281	289	293	287	264	284	277	280	280	291	284	280	267	292	294	257	259	299	277	300	269	273	298	272	270	287	267	289	287	264	252	294	290	268	302	302	248	272	275	319	282	297	283	286	282	288	267	255	288	293	281	288	265	237	250	266	293	288	273	262	278	269	286	315	316	283	308	293	262	281	268	317	268	276	277	312	290	256	300	274	276	266	276	265	269	288	251	269	290	299	283	269	280	262	271	257	280	291	262	268	301	283	272	271	267	263	270	295	271	287	253	273	273	282	272	265	286	277	280	266	278	272	272	303	275	283	276	277	286	272	283	266	276	282	302	302	252	282	296	277	283	272	276	278	283	303	261	254	277	269	285	276	272	279	283	285	297	301	289	296	287	268	259	260	268	297	284	293	277	242	276	300	302	284	289	257	262	275	303	272	261	270	261	272	296	267	286	289	282	264	270	283	269	304	283	294	267	288	247	275	316	276	309	273	282	291	312	284	314	276	261	305	296	269	267	253	270	259	263	274	238	301	279	270	262	264	281	266	314	259	269	280	287	299	279	291	264	266	273	292	259	292	287	258	288	270	267	270	295	275	298	242	227	259	272	256	297	300	259	296	271	291	287	295	281	289	284	275	282	295	249	293	256	279	287	265	277	278	277	290	289	301	274	292	295	276	291	308	277	254	280	272	244	282	278	294	275	295	288	251	277	290	272	277	281	266	291	283	266	278	277	260	277	285	269	290	270	283	308	300	290	297	248	273	286	258	293	266	269	267	274	277	258	257	282	245	288	259	291	309	284	264	253	264	268	292	283	291	279	289	246	302	294	274	291	291	286	286	258	267	258	255	280	297	269	271	285	258	285	292	297	290	277	300	274	261	272	247	268	275	267	293	273	294	277	275	268	273	290	284	292	261	276	280	316	278	290	292	320	280	306	234	285	272	263	285	276	279	252	286	302	277	271	249	277	274	297	300	303	258	278	300	269	297	306	309	292	282	282	271	289	286	280	247	277	312	255	261	263	276	274	298	279	291	286	282	319	279	279	285	273	282	267	278	303	290	284	283	304	306	278	281	265	297	278	269	284	298	271	273	275	298	305	280	262	265	280	251	273	274	298	285	270	274	261	267	279	267	266	317	240	263	266	282	287	285	269	298	297	278	285	287	289	292	281	252	265	274	274	268	299	269	293	253	273	256	259	267	273	278	269	302	270	306	248	274	293	276	266	289	263	268	252	267	254	291	282	251	275	246	293	283	268	282	302	295	286	262	253	259	260	289	273	279	275	258	289	297	303	276	297	295	266	282	298	251	277	263	289	267	286	274	275	254	274	299	281	277	261	261	295	304	248	276	273	275	302	255	272	268	274	265	291	265	260	282	282	301	274	254	289	278	274	263	297	300	272	280	274	286	285	237	276	285	287	248	312	317	266	285	283	284	292	302	270	268	283	289	301	295	271	267	267	288	290	316	283	273	268	278	303	289	265	277	278	261	278	274	289	274	292	270	295	254	296	281	298	312	258	304	282	250	271	271	288	316	272	282	271	278	260	282	269	263	272	270	296	270	294	249	286	292	289	279	331	299	282	290	276	275	281	274	314	284	278	267	318	283	265	287	286	291	289	271	274	278	280	253	271	280	271	267	275	277	284	297	246	284	277	284	306	274	248	301	318	266	273	279	289	288	275	254	274	226	263	322	305	284	267	257	274	289	264	255	259	278	288	268	226	232	303	270	305	262	273	278	272	243	282	275	280	268	272	273	277	268	258	260	247	278	270	292	262	236	258	265	303	280	308	275	307
1793	620	120	63	49	43	45	49	50	54	55	58	53	42	48	56	65	52	48	46	52	47	67	46	52	62	55	54	41	57	55	65	50	66	33	43	49	58	53	55	38	59	54	50	61	49	37	47	53	51	57	55	60	63	58	47	54	56	34	65	70	45	52	45	64	45	58	51	56	46	43	51	53	46	47	50	55	43	58	74	59	45	47	44	62	47	59	53	58	46	44	51	49	55	57	49	46	61	46	46	57	43	47	43	51	52	51	52	65	54	68	66	68	49	57	56	54	59	49	55	39	61	52	53	39	47	50	44	54	49	54	60	45	52	54	58	51	63	52	42	56	46	57	57	50	51	60	57	44	51	46	46	50	52	46	52	58	50	50	49	48	51	45	53	39	45	57	42	58	65	56	53	62	42	40	56	52	56	51	41	48	53	56	50	58	57	44	57	48	45	39	50	52	51	44	59	58	45	48	42	49	54	55	61	60	54	48	50	43	46	59	47	43	46	37	57	65	52	58	49	51	40	61	41	53	50	59	63	48	42	55	51	48	42	56	43	54	64	61	44	63	47	49	51	44	44	54	68	44	50	50	46	46	49	49	58	52	52	58	52	48	48	39	47	58	62	57	48	45	46	55	60	42	58	45	53	57	54	53	57	47	54	45	45	44	60	47	51	60	46	55	59	42	65	50	57	60	50	45	50	49	44	56	45	53	51	58	53	57	58	53	58	62	54	57	53	68	57	48	52	56	52	50	50	50	52	55	48	53	50	60	47	52	65	55	50	50	68	44	68	48	52	38	61	67	59	55	55	48	49	56	67	58	57	53	57	54	53	46	50	57	72	60	61	49	60	45	47	47	58	49	68	38	63	60	63	51	38	62	55	63	39	43	65	54	43	53	52	60	52	59	36	53	51	43	49	59	35	54	56	66	44	43	62	53	46	39	49	56	55	48	52	47	54	51	44	57	38	69	62	49	53	58	49	53	49	46	53	54	37	43	52	39	49	65	65	52	50	58	38	55	58	62	47	43	50	55	61	46	57	51	41	43	49	58	43	41	53	52	56	60	57	48	51	54	49	53	57	43	58	51	46	51	51	45	47	58	47	62	51	61	51	45	51	46	65	46	42	52	41	46	53	65	45	50	59	49	56	55	52	64	70	47	49	54	60	73	49	56	47	48	51	49	43	62	48	34	49	43	56	54	52	50	52	51	54	53	42	70	49	46	49	52	56	61	48	62	49	46	51	62	50	46	53	56	37	39	48	58	65	45	57	44	63	61	44	41	45	54	35	55	54	49	57	64	55	55	64	51	54	63	49	49	45	58	43	62	57	51	56	60	55	58	53	65	57	48	59	44	59	45	57	58	43	49	42	43	57	51	56	53	44	57	56	50	52	59	56	53	52	52	39	48	38	46	58	44	46	48	43	41	43	54	56	54	45	45	64	49	51	57	44	52	42	48	48	49	56	56	47	59	64	57	51	46	60	48	51	49	48	53	46	57	37	55	55	48	42	50	48	45	62	59	61	66	50	58	42	44	58	47	58	54	53	58	56	47	60	48	58	42	53	49	43	53	53	48	51	54	56	47	49	49	45	54	38	59	42	57	58	53	45	57	50	60	58	66	48	56	42	56	57	54	48	56	68	65	64	43	37	47	55	49	55	53	50	52	49	58	65	63	54	54	54	67	45	56	50	53	45	62	46	59	51	44	48	56	51	44	65	52	46	57	71	57	53	57	62	49	50	54	48	55	54	49	59	55	51	52	58	43	59	51	55	46	57	54	55	43	58	51	48	53	56	51	52	48	53	57	49	45	55	69	47	52	66	58	52	63	49	49	53	56	43	45	39	63	54	61	42	48	39	67	43	58	49	55	45	55	46	61	48	59	52	35	52	47	61	37	45	55	45	63	60	52	58	54	50	57	55	61	64	52	51	56	54	50	58	54	55	61	49	56	53	48	43	46	56	51	63	57	40	43	59	34	50	65	53	52	40	43	53	46	44	58	54	49	43	53	50	53	63	51	52	55	46	54	60	47	48	67	56	71	45	51	49	47	39	44	46	60	58	52	53	46	46	39	56	54	54	43	53	51	56	48	46	51	60	49	49	51	50	47	51	48	46	52	63	55	62	51	56	48	57	46	60	65	58	64	43	60	53	45	48	60	57	55	44	57	46	53	51	45	50	56	57	45	46	46	59	51	47	36	49	43	38	59	55	45	61	52	47	48	42	52	40	54	45	57	42	48	53	48	53	56	49	60	57	66	52	43	45	58	52	49	46	54	50	52	54	53	64	50	57	63	36	50	53	49	62	62	67	63	59	58	57	51	43	53	50	43	69	36	57	52	58	46	55	61	56	44	50	44	50	49	58	50	58	47	46	50	65	56	45	39	67	59	63	46	55	55	66	49	56	47	58	66	43	57	53	45	47	39	75	47	53	46	55	56	38	52	64	63	48	50	51	45	55	53	47	57	43	54	66	51	59	53	34	52	57	43	55	56	57	49	44	42	40	55	57	49	66	48	58	59	52	54	37	50	54	53	60	51	65	58	47	44	48	41	40	52	55	46	53	56	48	44	48	57	51	49	57	63	40	67	50	53	50	55	49	49	53	56	57	52	62	50	47	37	72	58	54	60	48	62	58	54	56	51	54	60	58	43	55	50	53	57	60	66	55	50	47	52	51	50	62	57	65	48	48	44	45	56	58	50	51	48	45	62	40	49	48	66	60	53	61	47	40	62	61	60	50	44	53	45	49	57	59	61	60	48	45	55	64	42	49	63	55	33	55	40	52	53	50	50	56	45	55	54	58	58	43	57	58	63	55	54	44	57	44	48	58	49	52	56	67	49	57	57	51	57	46	54	56	53	46	40	41	57	53	63	50	51	48	50	50	50	48	50	64	60	54	64	45	41	58	52	53	44	56	44	64	46	57	58	61	55	45	67	48	61	48	49	54	57	56	55	46	55	47	50	50	56	53	50	46	54	46	42	35	55	51	64	58	57	54	56	50	48	57	54	58	66	41	58	56	46	56	66	65	60	61	58	56	44	58	48	48	59	51	49	49	37	56	50	47	52	52	60	53	55	60	49	45	51	60	75	57	42	55	48	56	42	40	55	52	48	55	39	54	51	67	47	59	55	65	54	48	46	61	50	47	52	68	46	50	63	60	65	50	56	45	36	43	56	48	63	69	49	46	51	60	61	47	68	43	55	45	55	62	42	49	50	55	49	48	52	40	56	59	59	58	52	58	51	65	45	49	52	59	38	46	45	38	48	54	51	47	48	54	45	54	51	42	55	56	54	57	46	53	59	70	48	45	41	60	69	62	56	55	44	44	44	48	59	43	59	60	52	55	44	50	52	54	52	54	46	64	50	56	60	61	57	31	69	51	46	39	48	64	61	45	50	49	59	36	48	42	55	53	48	44	58	59	54	52	64	40	62	45	53	47	41	39	61	54	45	54	49	42	55	62	51	50	49	53	68	43	70	52	60	58	50	51	47	65
16990	7870	1407	493	551	594	601	609	552	557	501	572	528	527	475	507	478	532	467	494	497	491	489	481	535	488	477	482	482	467	471	522	501	481	512	452	484	478	490	528	459	479	490	466	478	504	445	440	465	429	516	493	471	462	469	453	478	452	481	497	494	449	466	487	494	488	478	484	478	476	471	456	495	511	470	471	449	452	442	462	497	475	500	498	472	477	494	450	447	464	472	447	485	486	490	460	463	464	463	499	449	452	497	479	497	482	492	468	459	475	491	479	491	499	481	454	476	456	504	481	449	480	492	521	492	507	473	498	442	435	482	472	478	496	497	465	472	463	473	483	444	434	459	479	517	479	470	483	499	463	461	475	430	508	520	474	486	479	488	495	497	449	484	483	520	452	496	491	472	507	484	472	519	466	503	466	462	475	480	492	453	512	498	485	500	468	490	496	428	496	487	467	475	479	492	494	496	475	505	463	452	492	492	502	459	496	484	457	493	473	472	502	458	472	487	487	477	468	466	503	486	469	473	485	458	433	496	460	474	464	456	461	452	482	520	470	486	487	465	502	455	464	507	481	453	501	460	484	487	469	485	473	486	495	460	464	458	529	454	471	514	502	459	467	455	494	496	519	466	475	482	443	455	511	502	451	425	472	456	461	463	467	526	500	478	487	497	442	543	456	455	463	452	480	485	477	487	464	433	469	464	456	479	489	445	487	491	471	468	460	482	458	453	498	466	485	490	473	450	468	490	495	486	445	504	472	476	428	499	492	512	506	451	482	512	471	500	460	457	496	476	468	468	490	472	504	486	443	500	460	501	475	476	499	475	441	473	459	478	494	485	473	482	517	447	434	464	442	474	466	437	492	487	525	485	510	472	486	461	476	450	444	490	494	449	445	516	500	480	506	475	448	488	477	471	491	474	472	474	483	437	495	457	467	466	473	466	443	461	464	492	484	508	474	479	446	502	458	507	471	436	468	466	484	469	512	467	486	446	485	502	514	481	458	474	485	447	486	475	459	509	480	521	487	468	482	471	461	469	424	496	474	454	456	488	453	483	445	456	508	468	511	462	457	490	488	466	455	503	482	461	465	473	488	513	508	490	488	477	465	463	518	438	520	487	426	492	509	470	489	465	450	459	475	504	505	482	469	470	488	468	464	493	507	477	529	498	460	515	451	485	470	456	460	484	511	499	505	504	485	450	492	490	478	467	472	447	487	461	489	489	491	445	462	485	491	508	501	481	486	480	484	452	464	488	511	492	527	453	424	434	494	494	486	493	460	470	454	485	479	482	455	496	483	471	478	470	475	474	445	430	514	488	429	487	463	477	491	492	483	464	485	472	490	490	470	483	480	490	478	494	457	456	452	495	496	477	470	500	483	460	463	487	492	501	437	479	507	489	476	477	495	450	471	487	509	458	491	494	453	471	493	499	510	516	477	512	485	465	467	461	449	469	477	486	498	467	440	515	480	511	475	491	473	468	462	459	468	454	473	517	529	465	506	501	473	518	450	526	493	478	482	484	474	508	513	501	467	475	446	482	448	501	457	517	468	484	484	498	519	505	443	481	501	456	480	481	527	500	482	505	491	488	465	460	485	484	511	458	524	472	498	485	478	484	463	503	487	501	444	450	490	488	484	475	499	490	456	540	476	458	488	474	483	470	489	478	469	467	503	516	491	483	439	480	487	464	483	486	468	465	520	525	445	490	482	476	476	479	500	482	484	496	453	449	461	443	468	476	476	443	478	505	470	462	456	525	480	459	486	470	438	483	500	488	450	486	434	505	471	522	498	513	454	494	475	491	434	518	492	482	460	487	492	485	509	470	466	486	482	472	464	467	513	462	436	484	473	477	508	440	486	441	524	517	474	449	477	486	502	474	470	472	486	483	474	491	484	530	471	489	476	463	493	496	438	499	472	413	471	464	442	500	499	453	446	506	464	492	475	495	514	483	465	486	494	465	464	449	492	442	503	483	489	450	486	441	479	430	452	469	461	444	500	485	505	468	493	497	474	476	492	486	481	489	468	471	510	471	451	487	445	514	495	464	478	465	447	499	452	451	483	488	513	466	465	477	465	474	480	476	480	484	487	510	489	484	484	504	456	484	485	498	498	498	455	465	481	497	488	463	478	481	452	469	448	469	511	477	458	480	466	508	468	496	483	466	489	462	478	473	448	478	499	495	485	484	445	460	484	447	506	452	463	498	471	497	464	474	484	459	462	449	471	445	451	472	484	485	454	483	500	518	466	460	497	507	503	467	460	505	492	485	478	463	492	499	462	528	474	446	491	424	475	432	455	482	472	447	483	469	491	462	468	471	472	473	467	472	494	495	474	458	486	476	481	472	465	448	466	493	467	498	480	475	485	476	497	465	484	501	471	428	495	488	488	469	451	471	453	482	505	457	497	457	500	509	442	487	473	458	468	467	397	444	503	485	451	490	453	469	495	510	501	520	475	465	473	465	502	514	495	454	467	446	499	484	505	422	492	505	464	457	507	469	493	471	498	481	505	495	498	527	427	479	468	425	481	503	458	474	473	490	459	476	484	454	470	435	487	486	485	478	489	489	498	477	467	470	505	519	484	472	485	494	488	481	476	467	462	517	494	466	460	457	501	467	488	480	483	460	477	453	463	486	452	467	486	470	469	492	500	504	460	499	441	494	517	478	499	470	469	468	486	459	474	476	494	513	467	507	477	522	474	497	470	479	503	421	466	448	471	486	422	477	501	476	467	488	515	478	492	493	488	478	519	504	462	482	456	495	461	509	436	463	478	540	492	507	500	490	512	490	473	484	459	458	501	491	419	485	475	476	473	492	506	452	473	494	465	478	456	489	495	508	516	465	489	451	479	475	484	501	472	469	457	478	507	490	491	494	460	483	478	467	480	477	466	488	489	464	523	510	452	484	487	447	510	467	464	494	493	458	439	479	521	480	434	491	492	466	488	495	468	459	492	453	462	516	472	493	488	491	476	501	477	485	468	454	513	466	476	518	504	488	466	483	489	476	478	436	445	475	486	495	466	500	491	502	489	485	510	469	510	496	498	496	460	491	468	450	466	463	517	463	470	473	484	492	508	529	507	483	503	482	521	485	447	444	466	443	481	509	477	454	440	464	471	486	488	452	471	494	483	424	479	478	460	469	495	477	487	489	512	494	480	423	502	496	483	530	478	473	494	446	508	443	478	448	473	520	457	469	467	464	512	502	493	440	491	462	466	472	506	478	477	449	482	449	459	464	493	481	453	476	484	479	485	484	511	457	507	474	514	481	548	491	483	468	473	479	479	478	481	471	455	515	513	491	489	460	506	450	488	484	487	481	470	445	502	461	462	459	458	511	518	477	490	472	470	499	427	473	495	454	479	491	440	499	470	478	476	481	496	463	484	454	478	476	489	465	508	511	500	486	455	520	465	505	477	496	461	418	483	471	489	494	476	504	489	501	467	466	489	472	473	480	450	502	453	483	520	497	455	519	484	471	461	481	487	472	452	452	477	473	507
3323	4056	537	59	45	40	54	44	51	60	60	46	56	38	50	51	46	52	53	41	32	46	48	51	57	47	53	38	47	45	44	51	47	47	42	44	49	48	47	44	31	53	37	47	42	58	50	45	56	43	42	54	39	56	52	36	43	54	52	58	56	34	57	47	47	55	28	51	52	51	47	44	57	42	56	49	61	45	49	60	40	45	45	55	39	56	49	41	36	43	48	34	38	57	45	50	44	64	45	45	54	49	43	60	41	54	42	64	50	54	44	59	36	45	49	43	45	28	36	41	49	50	44	51	52	48	47	45	44	50	54	44	50	54	46	45	50	51	52	43	39	53	48	52	49	46	45	52	41	51	58	44	50	42	49	42	39	40	49	46	58	51	59	40	45	42	51	37	30	43	44	42	50	53	48	46	42	67	55	42	40	55	49	46	49	40	44	57	44	53	40	55	42	51	45	46	43	53	26	51	40	35	56	44	40	51	36	62	48	55	47	47	62	50	41	56	47	37	51	44	44	50	43	41	51	51	58	50	46	42	41	40	41	48	60	47	59	64	39	40	52	51	55	50	50	57	41	46	49	41	50	48	38	43	58	48	38	54	42	52	50	46	61	34	45	52	36	55	45	36	36	42	48	56	55	66	46	46	50	40	56	57	52	53	55	49	46	53	52	53	41	53	47	48	52	56	52	54	42	54	65	47	55	49	54	32	50	51	45	52	51	63	47	59	38	47	50	56	47	40	43	49	41	52	46	50	51	40	50	48	55	44	42	41	49	46	46	48	58	57	55	48	49	57	56	46	46	46	56	50	55	38	61	48	41	58	43	57	49	56	46	53	56	46	43	49	42	45	40	50	52	42	45	38	35	51	50	44	56	47	55	48	62	49	50	54	50	56	40	56	42	43	59	39	43	45	63	42	35	39	43	55	38	51	51	54	50	44	44	47	57	53	48	44	45	43	68	39	58	46	60	43	47	52	49	48	58	44	47	41	46	37	47	43	41	57	29	64	56	44	47	33	35	44	40	54	49	40	39	47	31	44	49	45	53	47	41	45	47	36	44	47	58	39	44	37	54	56	37	52	46	49	47	49	48	33	50	58	60	39	59	50	41	47	53	43	33	37	52	52	55	56	47	57	61	41	50	53	47	55	37	57	57	47	44	38	62	55	60	56	50	50	61	48	50	57	57	51	42	65	41	57	43	39	56	36	51	46	52	31	57	44	58	55	65	46	45	42	66	51	58	43	49	42	55	52	40	51	48	49	50	37	54	47	52	46	52	54	49	47	38	50	46	54	48	42	33	43	55	56	45	45	42	52	51	53	47	45	44	43	56	60	52	56	62	38	47	61	45	53	60	47	51	50	48	56	48	49	36	53	39	48	52	46	58	44	35	54	42	39	51	49	46	43	47	48	47	47	51	46	52	54	35	51	42	39	43	48	46	53	44	44	56	52	62	45	50	41	43	53	46	51	51	63	37	38	49	49	54	42	44	40	46	43	41	43	37	41	39	51	30	45	26	53	46	44	43	43	43	48	43	44	40	41	43	45	45	54	57	40	38	55	60	41	51	36	49	53	44	56	54	44	42	45	59	48	63	54	54	52	46	43	52	50	48	39	48	42	45	40	45	50	48	57	64	45	42	65	44	52	35	44	36	49	46	57	51	42	59	40	51	41	35	47	42	46	46	46	49	56	54	48	47	40	49	49	48	41	46	54	52	51	42	47	62	60	55	45	46	57	47	43	66	56	47	56	48	49	46	44	48	50	48	39	56	50	51	48	35	50	61	47	48	48	50	52	53	33	42	46	60	43	47	42	67	53	39	42	65	57	44	63	43	57	42	53	47	59	51	42	56	45	38	56	57	63	48	48	42	48	59	49	48	43	50	57	57	49	36	43	46	52	54	45	41	52	58	52	49	61	53	53	56	35	46	48	44	58	56	49	53	46	49	53	51	47	39	62	41	51	54	48	41	46	52	59	37	51	45	50	46	35	40	44	49	56	56	46	50	52	60	42	39	50	54	61	41	45	49	53	42	44	45	45	50	44	44	48	56	61	61	36	46	43	57	42	51	44	59	46	46	51	53	35	45	49	63	56	50	43	50	44	50	48	40	53	39	51	46	49	62	41	48	47	48	34	42	39	43	62	54	37	42	46	50	50	49	46	52	44	57	53	56	39	47	35	47	45	56	51	56	49	53	45	59	58	62	56	41	46	58	43	42	44	38	45	33	43	57	40	53	47	53	42	47	45	59	54	62	56	48	53	63	47	43	60	48	47	50	64	39	50	42	51	47	66	52	59	35	52	42	40	58	54	48	38	48	47	55	49	48	50	45	47	45	46	40	46	52	56	44	44	37	39	41	46	50	58	39	39	56	49	48	52	51	57	49	48	41	53	43	45	60	40	58	59	41	56	65	42	52	41	44	64	46	52	43	53	33	41	55	60	47	45	59	45	50	45	46	37	50	49	46	47	48	41	31	49	52	49	53	44	41	37	50	37	46	51	65	50	45	46	48	43	35	49	43	34	49	53	47	41	46	57	46	54	49	47	52	52	34	51	35	45	47	43	58	55	42	50	42	45	44	54	47	41	39	41	44	43	48	45	56	58	54	48	43	58	71	36	55	49	63	48	47	44	53	49	45	41	50	45	55	58	51	65	42	48	57	51	48	61	39	41	43	45	55	44	53	58	45	47	52	42	50	52	56	41	45	62	56	50	51	58	45	46	48	57	40	51	41	58	46	41	59	53	50	53	54	53	37	62	36	38	41	49	53	57	45	49	40	46	50	54	29	41	46	45	42	48	53	48	45	38	48	50	30	63	37	47	42	55	48	48	44	56	43	42	58	41	47	42	55	43	53	44	44	50	42	39	56	64	59	37	45	45	42	54	50	45	40	45	40	39	53	49	54	36	51	47	55	50	48	42	55	42	46	45	39	50	33	47	52	56	45	52	49	42	51	50	54	43	51	42	53	49	52	57	55	51	52	46	43	46	47	46	54	36	46	53	42	49	50	50	38	58	44	50	56	51	48	52	48	54	46	46	44	37	56	43	41	54	39	50	48	58	46	42	47	51	38	50	47	38	38	48	46	50	62	51	42	42	46	52	51	51	41	56	47	51	51	36	58	47	41	46	42	45	41	44	36	52	42	52	42	40	59	46	41	54	41	51	33	52	66	48	59	51	60	63	43	51	56	48	36	44	39	43	39	46	58	39	57	40	49	49	40	48	47	51	52	50	40	48	62	53	50	49	36	47	40	44	48	51	44	55	46	54	47	52	40	55	47	52	53	40	57	50	42	53	54	44	59	45	53	57	46	52	46	38	45	49	44	41	57	46	52	44	53	51	38	40	50	49	48	39	52	52	48	60	43	45	58	42	42	49	45	49	45	47	42	35	56	61	49	44	52	46	58	58	50	39	46	42	47	48	38	43	53	34	42	53	45	49	48	45	38	55	55	39	50	41	43	53	46	52	43	56	43	60	41	41	53	47	43	56
30837	21865	4715	661	920	1206	1348	1222	1066	953	806	812	749	673	697	582	580	588	558	538	546	536	541	534	497	510	509	506	496	530	497	507	467	444	493	494	492	511	453	463	450	450	492	490	488	494	451	482	458	476	451	502	447	478	471	456	469	440	473	477	458	466	477	472	469	472	468	468	470	462	457	470	493	476	440	481	463	503	500	480	488	479	482	471	516	501	471	453	458	454	455	397	432	496	458	457	452	457	498	436	449	471	479	475	453	528	422	490	450	434	473	486	478	410	493	512	454	456	493	487	432	436	469	453	469	447	474	490	476	459	450	443	416	454	443	483	453	446	465	477	497	471	471	409	438	435	451	469	506	447	490	499	465	430	490	461	467	491	484	463	475	484	473	481	459	425	465	493	443	508	506	460	453	449	481	476	487	434	474	450	482	483	432	466	459	450	455	450	405	477	455	469	460	432	446	466	465	470	474	451	413	434	475	448	489	405	439	440	466	487	502	460	447	457	445	502	473	440	466	432	467	466	448	440	463	439	473	466	436	470	475	454	470	480	493	452	467	425	463	438	429	432	495	452	428	480	515	488	467	482	447	446	450	462	458	438	432	482	443	447	483	438	482	465	471	494	435	433	451	425	465	473	447	484	468	450	441	470	493	464	497	442	432	480	464	421	497	427	450	465	456	490	469	474	469	470	470	474	493	483	451	449	446	481	506	515	482	472	472	473	483	456	482	446	452	460	448	458	433	454	509	468	451	480	431	470	447	467	479	480	430	475	462	463	458	439	436	463	445	473	474	488	477	442	467	434	426	460	492	482	426	460	450	454	443	446	435	427	487	467	469	448	455	457	456	436	482	441	441	478	473	458	456	480	415	478	459	456	459	492	429	500	456	453	455	511	462	473	493	451	458	465	461	454	428	435	493	456	450	444	457	429	442	480	461	460	449	455	435	461	481	468	506	419	483	467	516	472	390	475	460	463	472	448	448	484	489	443	425	486	445	469	500	470	471	475	452	478	461	434	483	476	465	476	465	466	481	449	475	459	446	438	475	449	433	451	456	477	456	460	475	431	452	470	450	439	455	462	467	447	474	469	460	489	491	449	470	516	487	503	520	486	455	495	437	438	432	416	480	423	482	430	473	445	472	427	489	483	455	452	464	453	444	428	418	468	475	468	479	424	419	474	426	423	447	463	485	433	463	479	454	475	449	456	467	456	467	470	462	479	456	454	490	467	454	484	461	471	486	485	442	463	483	436	454	467	429	425	483	430	516	453	453	419	431	446	430	524	448	494	453	448	473	435	484	451	455	467	467	441	486	462	471	456	466	416	464	463	487	478	440	469	443	471	466	483	446	445	464	478	490	423	450	439	456	480	477	440	448	427	444	417	473	434	474	439	485	454	459	459	472	465	450	476	426	416	491	484	477	406	489	514	471	457	471	471	422	456	423	444	474	458	451	455	509	467	467	450	470	455	444	455	480	471	435	461	459	481	484	470	478	459	468	461	453	518	470	496	475	443	460	451	471	536	488	472	436	457	446	486	469	489	488	479	465	487	437	436	471	443	483	452	441	475	440	488	478	502	477	470	440	461	488	444	449	478	452	475	461	444	486	443	471	502	449	450	441	456	433	436	462	458	478	464	501	490	463	424	451	465	432	432	496	396	480	495	484	492	452	450	480	448	463	445	446	407	488	452	472	471	434	478	436	428	483	464	475	494	461	485	474	446	484	456	462	459	481	410	420	469	487	470	439	437	445	468	470	457	484	436	487	412	424	428	475	459	476	479	460	421	452	434	431	441	462	446	448	467	463	470	431	418	476	443	478	474	481	502	438	462	454	449	466	437	422	454	483	476	474	487	451	469	451	484	457	443	488	432	482	477	462	482	468	480	454	465	471	491	489	450	464	456	469	452	474	437	454	457	461	450	443	466	482	431	470	447	471	473	459	480	466	439	498	485	444	482	455	439	487	445	437	447	456	424	432	464	455	448	413	473	456	476	457	474	442	440	456	463	446	471	447	474	481	459	441	495	452	468	462	449	447	455	420	463	450	494	446	454	479	464	469	422	408	464	515	430	458	470	475	473	474	444	485	482	467	473	498	442	457	485	450	474	441	472	463	439	430	428	459	461	418	450	483	472	484	443	470	469	465	478	470	462	477	473	468	468	434	478	491	456	441	448	465	438	484	477	487	490	450	491	461	402	448	496	446	450	508	452	471	456	465	456	456	491	467	496	446	486	434	449	472	448	480	467	456	493	445	484	429	448	463	472	458	486	475	460	414	438	461	472	450	432	457	454	444	469	460	477	452	455	446	437	470	472	455	443	488	458	470	454	451	442	504	468	463	454	469	458	462	425	447	479	441	474	453	457	451	440	451	405	463	488	464	450	457	467	461	462	470	434	473	469	464	459	456	461	458	442	429	476	432	450	531	497	471	465	462	488	440	447	445	437	484	454	469	473	479	462	482	431	451	502	490	433	471	499	479	452	464	434	451	440	473	454	446	536	456	485	467	498	482	433	446	512	428	438	481	461	490	443	429	446	452	513	464	473	468	450	464	466	479	480	452	454	468	462	448	496	458	469	463	468	490	439	458	433	443	494	447	473	458	478	473	459	485	501	477	445	448	425	430	420	436	474	453	464	466	462	487	475	472	483	417	458	494	465	497	446	481	463	458	483	457	445	493	419	469	489	429	422	490	475	416	464	457	442	474	462	421	456	441	485	444	484	428	443	466	485	447	463	457	435	485	483	477	441	423	472	423	467	485	473	468	484	471	493	496	448	430	471	471	447	480	464	482	461	467	453	473	458	472	458	479	467	445	468	446	461	478	458	480	458	511	482	454	460	478	474	479	468	434	472	469	432	462	457	468	474	476	443	492	475	452	481	463	485	484	427	459	443	461	488	450	444	473	462	491	433	496	466	477	456	464	454	426	492	466	426	503	466	451	437	491	448	497	438	481	529	512	447	459	464	473	472	469	441	447	458	475	446	502	447	459	454	441	457	484	492	490	461	484	455	465	470	515	498	447	411	455	460	468	469	459	491	479	456	491	499	463	504	429	482	453	474	490	484	447	441	460	467	487	430	475	496	511	463	490	450	451	450	476	465	490	453	426	450	415	473	463	489	464	448	411	423	454	491	455	452	458	460	454	430	443	458	476	430	440	450	461	463	454	499	471	448	448	472	434	448	450	448	448	518	449	460	426	473	457	451	459	487	450	445	485	502	479	438	473	474	447	449	450	470	451	488	466	451	465	459	492	456	458	465	469	457	511	448	451	476	488	483	449	457	470	476	489	447	484	473	464	460	462	432	430	449	438	424	484	447	480	460	442	472	444	459	449	438	461	479	451	493	467	486	487	479	486	476	436	471	479	458	473	480	489	436	473	466	497	454	479	456	459	444	489	472	498	485	466	446	478	423	447	447	461	462	434	460	502	447	446	444	504	463	459	459	452	475	463	432	409	461	470	460	488	470	463	467	472	460	460	499	499	465	474	486	459	445
3299	2776	497	29	35	19	38	42	45	32	42	29	40	33	41	28	34	30	32	21	38	34	35	34	27	26	30	29	26	29	33	25	27	29	36	28	22	27	33	29	23	26	27	27	29	19	27	30	21	27	20	30	22	29	24	32	30	37	36	31	24	18	29	34	32	36	36	22	31	27	35	28	24	27	25	22	28	29	29	28	31	30	36	25	26	24	23	25	30	28	24	29	36	30	27	34	27	37	31	31	29	29	33	26	26	28	28	25	34	23	34	28	29	29	35	37	25	28	22	34	29	31	23	24	29	26	33	27	34	28	21	37	39	21	35	20	32	30	32	16	30	26	34	40	24	28	35	34	30	27	31	28	24	32	27	36	29	28	28	20	27	32	28	24	25	27	34	33	29	31	27	35	23	27	32	32	21	38	29	39	21	29	28	24	21	21	22	23	31	20	26	32	21	19	28	26	32	23	30	34	26	30	39	29	28	24	31	29	38	23	27	27	25	31	31	23	23	23	26	26	24	33	25	23	37	37	32	41	20	23	32	29	40	34	27	27	31	23	29	26	31	27	31	24	26	29	23	29	36	27	35	22	22	33	32	23	25	29	27	37	37	28	33	32	24	40	38	36	31	20	25	22	29	27	25	31	27	24	33	19	22	25	21	25	30	27	26	30	35	27	23	31	28	34	34	37	35	32	21	31	32	25	31	31	36	22	24	23	24	36	34	25	20	31	35	29	29	27	35	37	28	31	26	37	24	22	32	36	35	30	32	28	20	23	19	32	21	26	23	27	24	26	19	35	27	37	33	32	32	33	36	30	26	30	29	30	32	21	19	28	21	26	28	30	24	27	24	33	35	36	36	28	31	22	37	28	29	28	29	26	24	35	25	31	44	25	18	33	30	16	17	19	32	26	27	37	27	29	36	27	29	35	25	32	30	30	31	29	38	24	22	29	22	34	30	29	29	18	20	32	32	23	37	27	34	24	37	27	25	25	33	27	31	24	26	32	24	23	24	29	22	23	27	28	18	31	27	26	24	31	31	25	29	24	34	27	37	28	30	33	33	33	32	30	26	32	25	40	27	28	26	41	38	36	29	24	28	23	35	26	29	29	27	27	26	37	26	29	31	27	26	27	30	32	32	25	28	27	25	34	24	35	18	21	38	32	29	43	35	32	30	29	34	27	26	32	33	32	35	32	32	33	28	22	31	24	35	29	36	31	35	28	34	39	24	30	26	34	30	32	31	26	24	32	35	37	34	35	40	18	26	33	39	35	34	19	34	23	30	20	21	28	34	29	26	27	27	18	25	32	27	23	29	28	27	30	32	28	29	21	27	31	24	25	30	27	24	28	26	21	33	25	26	30	21	28	28	27	21	26	24	35	33	28	31	24	34	36	35	32	33	25	31	26	32	33	27	17	27	30	17	29	17	32	20	23	25	28	31	33	28	31	16	35	35	22	34	30	32	31	25	24	27	31	29	30	29	33	24	31	34	28	28	25	35	28	38	23	34	27	27	19	30	37	33	26	34	37	33	14	34	29	36	31	29	20	21	27	29	28	32	27	32	28	36	27	32	32	28	23	24	32	34	32	35	28	23	23	27	23	31	20	24	32	36	33	41	20	25	30	33	32	37	24	23	16	21	30	20	19	27	27	27	28	31	31	30	27	26	26	33	30	25	27	27	33	19	27	27	30	21	26	42	22	26	22	33	36	23	24	39	35	25	24	22	32	30	36	28	28	28	34	24	29	26	26	27	26	21	36	22	28	25	32	30	25	25	29	27	26	29	27	29	26	35	35	34	27	28	33	27	24	32	22	24	24	37	28	27	24	26	25	30	27	28	33	32	23	36	32	25	35	42	28	27	30	20	21	35	23	27	22	35	27	24	33	20	18	34	31	26	27	32	29	26	23	35	23	32	33	31	25	29	25	23	26	26	30	32	30	36	38	24	33	36	24	29	33	31	32	35	27	28	21	14	25	20	30	29	28	22	26	27	21	22	27	21	25	29	18	34	40	28	37	27	29	30	28	27	30	23	27	27	19	20	28	17	25	34	29	34	28	34	22	30	31	32	14	31	29	28	23	34	34	21	22	30	38	23	34	30	26	25	23	36	28	35	34	23	24	24	30	32	30	26	15	20	19	32	31	34	25	29	27	33	30	32	22	30	27	30	37	21	29	36	18	24	31	21	31	19	32	29	32	32	26	19	31	29	25	25	27	28	38	25	27	26	33	35	28	39	24	27	26	31	36	25	19	26	30	35	31	33	30	28	23	25	29	32	29	40	31	32	35	24	27	18	26	25	33	36	28	27	31	24	29	31	24	32	38	16	27	20	33	36	19	23	24	29	33	26	20	30	23	30	35	28	25	32	35	32	32	26	21	20	30	27	29	25	26	19	23	18	37	37	43	26	29	21	18	29	18	26	34	25	31	25	28	29	31	30	33	30	25	22	30	32	26	25	27	27	38	29	31	13	26	27	29	25	28	27	31	36	34	34	25	20	32	29	34	28	23	32	29	35	33	26	27	30	32	28	28	22	30	33	26	33	32	21	30	28	34	28	27	26	22	31	36	31	29	28	22	24	33	37	31	31	32	27	36	23	34	21	27	22	25	19	26	24	39	29	26	32	22	27	35	25	27	34	32	31	22	34	25	27	22	26	31	22	31	24	23	23	30	22	37	35	29	29	23	30	33	38	33	26	26	26	34	26	32	33	27	35	30	28	40	34	30	26	29	18	35	32	28	32	29	26	37	27	24	26	22	21	37	23	31	26	28	27	35	19	20	31	34	21	27	35	33	33	25	29	31	28	32	34	20	26	28	23	37	27	39	37	42	30	24	29	29	30	32	30	30	29	25	24	36	25	25	29	34	33	26	28	33	32	33	30	31	30	23	30	24	26	27	32	32	30	34	36	32	32	32	34	23	38	25	36	24	24	37	33	46	30	32	29	22	23	29	31	42	30	24	28	29	24	26	34	26	20	28	22	33	26	27	23	29	38	26	39	25	29	35	24	21	16	26	22	20	28	29	21	34	33	27	28	25	33	33	22	36	28	27	35	34	27	27	26	25	24	23	31	29	24	25	30	35	35	29	24	28	28	24	28	27	34	39	40	22	21	32	27	30	29	18	30	30	28	35	33	18	36	26	21	26	31	29	33	32	23	24	26	30	30	29	38	29	29	30	22	44	25	27	30	26	27	31	23	28	25	26	18	45	23	25	32	35	32	28	32	27	31	26	24	25	23	22	20	22	15	26	20	27	27	27	21	26	29	24	22	29	28	26	26	26	35	33	28	30	38	35	30	23	28	25	45	37	30	19	40	28	23	35	30	29	23	30	28	35	32	30	30	26	26	35	23	31	40	18	30	31	32	25	26	32	31	29	25	39	25	23	31	16	21	33	36	33	34	34	35	28	22	24	29	31	23	27	28	24	20	32	21	29	23	24	33	34	27	31	38	30	34	26	28	35	30	34	29	30	32	39	40	37	25	30	25	33
26160	19908	4449	407	567	847	928	904	839	730	633	565	564	470	447	467	449	371	411	343	327	349	331	310	339	323	327	304	318	311	305	306	296	296	292	291	313	286	280	299	257	257	283	279	265	251	279	276	267	273	271	295	273	246	275	283	273	256	300	266	277	275	236	259	275	240	261	281	265	272	262	255	275	267	270	243	233	272	247	284	250	275	278	246	265	239	277	271	263	259	268	274	275	250	258	242	250	240	251	261	287	247	276	294	267	263	242	237	234	265	260	252	311	271	280	248	252	258	251	237	235	237	259	260	254	287	272	272	253	253	266	242	264	293	232	245	267	241	266	239	271	263	272	245	235	264	263	259	271	253	235	282	281	284	253	274	257	224	269	286	242	265	254	282	282	246	265	257	278	233	274	252	267	280	284	252	278	240	266	273	258	239	269	249	255	290	258	256	277	249	261	275	249	265	273	250	230	276	263	248	248	267	237	255	258	281	299	280	260	266	269	267	247	248	255	268	249	239	286	268	268	259	261	270	257	236	259	271	268	285	260	273	306	265	277	263	260	252	260	259	247	256	244	257	277	279	263	257	272	282	264	297	274	265	242	292	262	257	259	236	252	260	241	268	274	236	243	249	242	279	270	280	223	258	289	272	239	268	277	252	260	267	278	228	283	262	268	242	242	241	286	274	267	250	234	254	230	255	266	252	262	275	273	289	247	259	253	231	278	260	237	261	258	221	240	248	252	291	258	267	274	266	248	292	278	255	268	255	250	237	276	271	289	270	291	256	238	291	283	255	264	252	235	283	268	259	235	252	289	251	266	247	264	257	239	241	269	252	275	252	265	258	263	247	244	275	261	288	232	256	252	247	280	250	288	281	288	277	265	267	270	262	264	254	264	241	267	288	241	288	253	274	241	242	280	276	242	263	293	276	263	248	284	273	276	264	282	272	248	280	261	269	258	229	265	264	252	268	252	265	242	275	244	286	260	279	276	241	241	282	255	243	255	253	255	274	258	244	274	256	267	238	252	248	253	261	255	254	256	294	254	263	262	270	290	244	249	269	271	254	269	271	262	254	238	285	293	242	262	274	255	274	255	255	288	256	273	266	290	258	266	273	253	284	258	246	271	249	269	265	269	262	247	280	246	258	253	250	251	266	261	266	256	274	240	269	249	259	262	261	273	265	251	247	257	263	272	249	258	262	255	260	284	241	247	248	241	251	271	273	235	252	280	257	244	245	275	251	293	259	271	239	265	266	253	263	268	281	263	279	249	272	260	240	265	243	259	276	273	280	258	267	245	262	257	263	265	251	244	283	291	259	289	273	235	263	285	258	285	235	287	275	244	263	232	278	270	257	250	247	254	264	283	276	281	284	244	265	234	271	268	279	270	274	285	262	248	260	255	250	231	251	252	247	248	264	256	259	254	246	270	253	251	266	269	259	238	265	259	224	269	266	253	261	249	270	275	244	262	287	273	246	256	287	241	242	245	250	270	255	260	275	264	284	268	236	248	260	260	261	233	237	270	273	276	277	247	277	248	281	284	272	269	254	253	287	254	270	261	278	267	268	250	265	279	268	265	299	276	250	269	268	285	280	260	261	277	233	261	272	239	276	269	243	276	280	301	275	263	269	323	265	274	285	275	278	269	264	250	251	260	262	267	273	241	266	251	276	271	280	268	263	241	280	268	244	233	254	274	252	257	244	270	277	281	247	299	274	272	290	253	264	247	282	295	250	232	266	251	279	255	290	255	290	304	241	241	254	266	272	295	268	272	282	277	250	251	258	283	272	265	291	242	213	260	234	284	254	232	237	259	242	286	250	248	254	258	258	254	254	268	261	271	260	244	245	295	269	258	236	240	274	242	266	236	230	257	251	258	268	265	229	294	253	284	281	245	264	261	255	249	284	232	261	274	285	266	256	254	275	230	297	239	255	280	254	246	246	249	258	270	258	266	280	267	301	264	261	252	245	258	247	283	276	251	236	253	279	272	290	255	241	270	262	296	294	310	260	274	272	272	271	267	245	278	262	281	268	271	265	257	244	277	262	266	271	252	249	246	268	291	269	247	243	271	277	229	283	271	242	266	275	254	279	287	247	300	271	270	245	261	281	277	284	275	266	266	263	257	270	268	255	280	281	250	276	279	276	260	290	275	234	268	286	271	238	247	267	274	271	282	290	249	271	283	263	254	267	284	274	265	264	276	254	268	265	249	268	265	265	253	303	263	264	230	274	242	272	251	261	237	276	276	265	248	275	262	264	253	257	254	259	259	254	255	249	247	267	278	287	282	288	246	240	239	285	273	254	287	285	265	250	238	224	277	273	249	272	278	241	239	250	271	294	276	274	251	262	266	269	279	244	254	273	290	265	261	273	279	267	268	251	274	256	258	282	267	237	262	262	280	257	267	259	247	235	267	277	274	254	265	236	242	267	292	258	262	251	262	249	302	273	256	272	249	244	288	272	281	268	268	261	273	263	263	260	293	267	260	249	247	271	282	262	256	256	250	245	262	253	293	287	262	279	275	287	286	250	246	267	274	270	285	277	281	249	272	267	264	286	243	262	287	278	275	266	241	259	228	247	306	255	237	294	264	281	265	271	261	253	267	251	288	265	256	237	264	279	269	255	289	292	252	234	279	235	278	267	267	239	268	280	291	291	254	287	267	281	264	281	254	251	250	292	246	266	275	273	301	256	272	283	250	256	255	263	266	258	249	267	269	263	293	224	264	258	285	249	271	291	237	251	255	256	260	238	261	226	270	275	279	252	264	299	299	286	253	247	270	264	258	264	246	284	268	250	251	233	230	260	250	252	226	261	291	263	235	267	283	254	244	262	237	295	281	234	256	246	277	237	298	252	281	276	222	256	245	274	253	257	266	280	266	261	255	273	267	250	282	272	275	271	248	237	267	260	294	250	263	252	294	259	248	237	233	255	276	279	271	269	260	273	263	252	290	230	255	256	232	265	264	269	243	269	281	263	233	274	286	262	252	252	281	259	263	249	279	273	246	273	285	286	260	265	262	249	220	237	291	260	282	275	241	239	261	255	262	267	258	253	250	238	263	257	298	272	280	238	286	253	290	273	282	271	298	232	265	255	276	276	259	266	278	268	270	262	235	260	242	262	249	281	271	274	266	264	242	259	250	270	262	234	270	258	253	266	254	263	272	276	258	242	261	259	280	263	285	267	286	248	257	275	255	267	286	252	270	256	278	265	258	255	252	233	276	248	285	253	262	249	276	287	258	266	297	298	258	264	272	275	251	263	288	290	280	255	278	250	240	266	310	240	265	256	295	249	223	250	275	267	260	243	227	243	290	276	257	244	233	275	265	258	262	249	282	244	266	256	240	240	275	271	265	277	291	282	256	291	270	275	260	261	274	274	273	276	267	270	261	260	278	262	275	225	250	277	254	304	283	261	261	233	245	243	249	290	258	253	276	285	270	260	274	276	279	277	276	256	267	247	235	273	280	243	265	259	247	263	248	254	290	239	254	271	282	259
4124	6207	1161	43	37	25	31	33	45	48	48	38	35	32	41	31	40	42	29	31	42	34	36	33	37	25	36	33	29	34	27	27	24	32	28	35	24	30	34	28	31	32	35	28	23	34	23	26	23	32	25	40	25	32	19	34	33	25	38	36	35	23	38	27	32	27	28	26	33	25	22	29	36	26	30	29	27	22	28	23	22	34	27	37	30	35	27	33	26	25	34	32	26	27	28	39	30	24	25	16	31	30	33	31	24	42	29	25	23	37	38	28	35	43	22	13	27	27	30	34	35	25	17	24	16	25	34	32	26	37	38	36	26	33	31	25	32	35	30	25	20	32	25	25	26	23	24	35	40	28	22	24	26	42	34	31	26	36	30	25	20	42	39	32	34	31	34	31	29	36	35	25	31	27	22	32	28	18	29	28	40	25	33	27	29	32	31	33	28	23	28	25	27	34	23	27	27	37	28	37	20	22	27	36	37	28	30	24	26	39	25	31	28	22	32	28	27	34	20	22	25	29	24	32	31	28	37	23	18	29	32	22	35	31	41	27	23	21	31	33	29	27	23	27	34	36	17	32	30	29	19	31	29	27	27	30	29	38	24	37	26	32	27	37	30	25	31	18	22	33	29	23	37	23	33	32	31	27	30	28	27	31	35	24	33	23	34	31	24	26	25	23	29	21	31	27	37	34	35	32	28	27	25	35	29	32	26	34	35	31	36	27	20	26	20	26	37	22	28	25	22	38	27	34	25	30	27	34	30	40	39	29	25	21	23	26	23	36	30	31	19	29	21	30	32	37	25	31	35	37	28	16	39	31	27	36	22	22	32	30	23	40	31	26	33	34	25	26	37	23	25	24	30	19	24	26	21	36	28	32	29	31	27	32	33	17	34	28	16	30	32	27	19	30	28	27	23	33	28	28	23	24	34	35	31	27	27	17	26	33	25	31	36	26	27	34	32	27	27	22	28	20	32	29	26	33	24	31	18	26	27	19	32	31	24	26	30	24	33	21	25	28	31	43	27	33	27	22	32	33	39	29	31	28	30	27	40	27	30	23	28	30	26	23	24	30	21	27	26	25	34	28	22	34	33	32	24	29	24	29	27	31	27	21	27	30	31	31	27	24	28	35	27	35	31	31	30	19	28	28	30	19	26	29	30	26	30	25	29	30	24	20	29	28	26	33	27	23	23	21	33	44	34	35	31	22	38	18	23	36	31	47	28	35	31	24	38	25	34	36	37	22	27	23	20	28	28	19	21	29	22	26	23	31	28	22	27	35	29	24	18	28	28	29	25	33	27	31	30	29	31	32	30	28	36	28	28	30	29	26	26	25	24	31	32	42	34	30	36	25	35	22	28	37	21	28	23	25	25	29	27	24	24	25	28	23	24	35	32	22	29	30	22	28	32	27	30	31	30	35	33	22	27	28	32	27	29	41	23	34	20	27	22	26	23	24	32	41	31	25	25	40	34	29	32	33	30	32	35	23	30	38	29	32	30	25	32	30	31	21	24	29	33	27	23	37	22	29	25	22	20	37	21	38	31	33	36	27	40	35	33	25	31	39	19	23	21	21	21	36	23	29	28	39	31	25	35	30	35	23	23	29	22	26	36	32	25	30	27	30	24	25	23	20	34	33	37	23	20	25	25	31	28	28	32	31	28	31	19	27	33	46	23	32	25	30	31	27	29	25	22	29	18	32	29	28	29	31	19	24	23	24	33	31	26	24	29	32	22	27	27	22	29	18	20	33	34	27	27	28	32	35	28	33	27	41	31	29	20	28	28	30	27	31	28	33	26	24	35	21	22	20	28	33	25	27	31	33	28	37	19	21	32	27	26	22	34	26	29	21	31	20	33	29	18	20	26	30	35	34	27	24	36	35	28	26	34	33	32	36	34	26	35	14	20	27	30	24	29	25	24	25	25	29	38	28	31	23	30	26	27	20	34	31	24	34	30	29	23	32	30	25	30	28	27	28	27	26	34	23	33	25	33	30	31	27	42	20	22	26	28	25	25	35	23	35	26	35	30	28	27	19	27	31	26	25	33	34	20	32	26	23	25	32	29	32	28	26	30	38	33	21	26	33	28	29	28	34	29	36	40	32	25	34	24	28	18	31	25	32	33	28	21	32	22	33	32	33	33	39	35	24	28	33	35	35	29	32	31	33	26	29	30	32	36	28	27	34	24	29	22	37	33	23	26	29	23	30	24	33	27	20	31	35	28	32	29	40	35	31	37	24	35	27	22	40	26	23	24	32	32	23	31	23	36	29	26	32	35	26	32	29	24	22	30	28	30	26	35	23	25	33	27	30	21	26	31	25	26	28	23	29	33	26	32	26	32	35	25	17	28	29	25	32	22	26	24	31	33	25	29	29	32	29	28	27	37	33	28	25	29	26	40	29	29	35	34	23	35	23	29	23	32	24	31	32	25	34	29	29	31	29	34	33	34	27	23	22	37	31	15	32	29	27	28	27	34	25	32	41	25	29	15	35	22	32	26	35	20	23	22	24	32	28	32	22	27	21	36	45	44	34	18	28	28	37	32	25	34	29	30	28	35	29	26	26	30	29	18	26	29	28	22	28	25	28	38	27	35	14	35	25	32	38	29	29	33	34	33	38	27	25	28	24	28	22	22	35	40	36	33	31	34	33	34	25	32	26	26	17	26	25	12	21	17	27	38	33	24	29	26	25	22	32	27	31	32	29	31	18	24	32	37	29	24	25	29	30	32	32	22	22	28	21	33	25	19	30	34	40	29	22	31	33	30	30	25	40	28	29	27	32	29	22	27	16	32	29	39	22	30	20	24	21	26	32	20	36	16	21	30	29	26	32	24	28	26	41	21	33	28	25	39	34	31	37	39	30	33	36	29	34	24	18	21	20	27	34	25	21	36	33	30	43	29	33	18	29	26	38	28	18	33	31	31	32	32	21	34	25	33	26	28	30	24	21	34	34	28	31	24	32	30	32	42	23	23	25	27	21	27	35	27	22	23	24	23	21	23	32	31	22	32	25	21	37	27	30	36	25	21	33	33	19	27	32	33	27	26	29	21	29	22	41	26	26	22	29	30	30	31	27	29	26	30	13	24	31	31	22	31	36	31	32	31	33	17	35	25	31	30	21	25	30	38	30	20	32	23	25	30	30	21	21	29	22	25	27	33	29	32	30	30	29	28	32	36	40	32	31	26	33	25	26	30	34	19	30	34	30	36	32	27	34	36	33	31	32	26	35	18	26	40	28	33	17	26	19	24	23	33	31	25	21	35	24	29	23	33	27	37	29	32	27	28	17	25	37	31	32	38	33	41	29	26	35	35	24	35	27	31	28	30	26	31	20	33	28	31	28	25	33	25	23	22	25	25	26	35	27	40	27	36	28	31	34	25	29	23	32	33	26	21	32	26	25	29	24	24	29	24	21	27	33	21	28	33	29	27	38	20	34	31	26	40	24	38	39	24	26	29	26	29	29	34	16	23	33	22	25	31	37	29	26	28	36
32235	28141	7738	559	888	1497	1657	1501	1264	1169	989	838	763	672	612	555	528	479	476	459	438	419	467	432	393	365	397	382	362	363	335	315	350	341	349	327	365	342	341	326	315	327	315	276	321	315	317	310	306	283	333	296	294	308	298	311	309	302	326	312	278	297	318	289	292	274	296	300	288	294	312	276	301	315	296	299	271	286	300	321	284	324	287	264	272	310	307	294	310	317	280	288	322	287	312	293	263	284	304	296	274	280	279	313	269	326	290	279	281	322	283	305	301	294	274	275	273	309	283	283	281	296	274	298	303	273	287	297	310	275	284	287	294	267	285	290	286	275	267	272	285	287	275	279	275	262	281	290	314	295	314	291	273	258	270	263	294	267	294	305	284	274	293	278	275	277	283	269	262	266	260	279	267	291	305	284	304	309	255	291	290	303	295	276	273	296	285	290	269	288	307	319	318	311	302	266	305	281	281	273	291	321	284	261	279	342	314	306	279	279	293	291	282	282	273	280	278	269	284	284	313	268	288	280	298	277	280	304	243	289	259	275	260	292	311	276	298	275	258	288	292	288	275	293	276	319	277	280	289	307	302	272	274	267	298	288	290	267	296	291	304	253	283	304	272	312	302	298	296	303	296	278	293	331	296	260	277	262	273	277	306	277	264	291	314	290	299	282	290	247	273	291	315	323	271	310	258	290	272	303	282	255	294	281	296	303	265	279	290	284	289	298	272	268	267	294	258	300	281	274	270	282	295	309	282	271	278	288	276	275	294	303	277	272	271	289	291	291	283	296	268	291	316	272	301	290	280	290	247	275	298	272	282	265	304	283	297	269	291	275	288	283	278	281	287	302	288	309	320	316	283	291	283	284	288	289	310	267	303	295	321	302	266	306	315	281	309	284	284	255	284	301	296	284	278	301	293	283	276	312	295	294	315	284	299	300	291	311	264	312	287	297	278	259	271	296	286	293	286	271	304	276	286	283	299	286	283	258	278	289	258	301	264	266	304	286	267	304	289	289	282	319	246	291	306	280	267	289	289	284	300	297	274	303	309	288	298	288	306	271	281	269	292	312	279	281	276	268	276	304	294	263	292	282	293	289	297	273	288	299	307	275	286	302	290	235	326	308	292	313	280	277	290	279	310	260	277	289	300	292	324	295	293	310	294	294	290	280	316	291	277	280	288	280	275	294	292	274	290	283	291	282	313	268	297	296	302	301	286	312	271	271	293	303	283	267	291	320	274	254	282	254	295	290	275	326	274	324	305	287	308	301	295	255	276	300	307	296	268	267	303	295	285	308	286	261	297	292	294	287	268	303	295	282	300	279	306	296	308	272	288	296	258	278	281	297	305	291	282	278	281	263	275	298	287	287	315	282	283	298	292	253	286	294	310	305	268	280	273	285	314	311	302	262	253	282	286	277	292	279	279	287	305	268	281	274	291	304	266	270	323	269	306	285	291	268	278	304	322	275	293	284	315	296	288	281	296	294	315	288	277	319	297	281	258	267	303	299	281	314	261	268	274	303	279	300	303	271	267	266	312	303	267	304	331	258	291	274	321	256	298	288	281	281	286	281	269	290	266	315	273	279	285	283	285	299	282	292	281	270	292	271	303	307	305	261	280	278	278	335	293	294	259	278	282	320	288	287	303	284	260	276	294	297	302	263	263	303	288	298	315	274	303	255	335	261	303	268	280	273	318	310	307	274	291	298	257	280	285	292	318	289	275	290	251	300	290	284	274	299	280	270	329	283	299	248	301	273	275	276	281	259	272	307	279	283	263	313	294	256	310	306	271	305	274	290	273	269	288	292	320	312	294	303	284	297	271	288	301	303	287	290	288	288	268	339	270	309	288	294	276	298	268	293	270	276	274	286	267	290	281	305	292	269	277	283	297	275	274	295	298	289	279	310	284	287	265	316	294	280	298	287	316	289	301	258	299	301	276	304	303	315	287	269	309	272	266	268	285	288	268	263	286	299	269	270	279	283	275	254	289	287	274	288	275	281	243	288	296	290	300	273	286	288	313	295	308	286	283	306	260	259	294	281	279	284	318	303	309	260	327	299	260	293	276	286	274	292	302	288	281	289	287	314	274	301	281	275	246	321	291	310	297	294	286	296	311	279	303	297	293	240	290	295	285	308	281	286	274	285	285	287	284	285	319	274	321	278	306	279	292	275	277	286	292	289	292	282	301	256	274	301	251	256	277	318	285	295	266	281	305	293	304	292	277	296	277	276	302	274	302	307	266	291	277	310	281	275	290	297	301	309	297	286	280	266	255	264	302	277	274	281	273	297	257	298	278	298	333	347	314	305	299	285	294	278	282	276	291	295	263	273	267	294	260	317	328	277	282	285	275	286	273	307	287	262	278	265	280	293	282	300	277	261	298	278	268	298	292	303	276	293	271	286	278	294	284	275	307	282	284	295	319	328	276	271	293	297	303	276	294	271	315	296	274	281	274	304	292	290	268	296	289	268	281	254	297	278	282	287	287	280	298	295	279	296	277	274	294	300	283	281	276	322	272	288	292	297	305	287	251	307	265	266	279	294	308	282	311	307	283	300	296	272	281	279	275	297	273	296	309	295	302	299	286	292	303	305	273	330	317	298	290	267	266	292	296	292	299	287	267	288	267	296	307	264	307	295	328	303	282	245	269	306	295	315	315	282	302	270	261	290	256	293	277	296	302	286	266	285	273	289	274	299	298	306	315	275	255	259	298	311	276	289	276	299	296	290	297	297	280	317	292	294	299	282	279	275	271	281	273	270	269	296	315	301	316	306	283	269	295	274	289	274	280	288	286	286	288	306	257	277	284	269	297	265	269	305	278	293	302	284	293	265	273	289	274	284	264	304	305	302	280	293	286	289	269	276	285	297	279	307	294	287	306	313	289	296	263	254	308	324	277	283	291	305	293	301	281	306	305	300	275	280	274	268	282	286	283	282	259	284	275	302	277	306	266	269	314	300	260	296	295	269	274	290	311	294	313	276	290	266	314	306	270	268	269	274	297	302	297	278	276	260	273	295	292	281	304	290	259	293	279	276	258	279	247	278	279	310	289	288	301	302	317	275	292	315	296	284	270	282	256	291	294	291	276	272	310	300	310	323	283	300	266	266	302	307	286	257	271	281	308	300	268	269	284	286	305	297	295	323	287	318	309	264	280	292	287	301	281	279	258	295	292	274	318	277	303	276	282	299	302	267	268	288	313	275	256	303	276	286	267	306	288	313	264	301	257	274	265	277	265	305	302	284	250	317	287	265	295	288	301	307	315	271	302	269	309	319	286	312	284	319	276	271	302	311	277	280	312	279	307	298	297	302	297	324	284	286	315	296	300	275	273	301	275	296	273	301	280	275	258	273	322	294	273	296	308	289	294	292	279	289	279	315	295	285	288	284	277	284	313	278	291	293	276	306	286	271	292	296	305	283	309	275	299	300	287	292	263	272	273	264	282	271	312	265	281	287	296	291	282	273	303	279	284	247	296	312	293	255	266	279	298	284
1716	704	162	58	48	62	63	54	58	50	45	55	54	55	67	55	56	67	49	55	51	59	56	58	51	59	44	48	59	46	53	51	46	41	39	52	42	52	61	49	47	56	54	53	54	50	49	60	45	54	58	53	63	61	64	43	58	42	46	67	61	60	75	52	52	60	55	47	46	46	55	60	56	51	49	59	48	39	55	43	57	53	59	69	40	56	60	41	50	50	60	46	59	51	69	50	59	49	53	58	54	60	52	48	42	45	54	54	48	45	55	50	61	50	40	43	74	56	58	48	46	67	61	56	60	49	44	48	51	61	54	51	58	48	48	41	44	60	50	55	62	56	70	31	40	62	51	47	40	54	40	63	58	56	54	64	56	52	61	64	51	48	59	58	63	59	53	42	46	54	60	57	58	53	47	46	45	44	59	54	45	54	53	62	45	46	46	53	48	56	69	45	47	55	37	49	55	38	44	48	54	42	48	42	51	53	56	51	44	51	46	56	61	55	52	45	46	44	37	51	47	57	55	42	60	50	56	60	64	49	56	41	48	55	81	57	61	59	51	48	62	48	50	46	44	55	45	40	54	59	53	57	47	54	52	44	56	58	60	53	46	42	49	48	56	54	55	61	56	50	39	52	68	49	56	54	42	49	59	42	54	58	31	55	46	52	41	59	51	41	55	46	52	52	58	62	47	50	62	57	46	52	43	54	52	51	61	44	64	62	51	59	47	47	43	51	53	53	59	49	48	50	47	47	61	45	41	48	50	49	43	48	56	49	56	52	55	72	47	56	63	46	62	53	82	52	56	56	59	55	51	59	65	55	43	43	41	49	47	48	76	46	51	65	52	55	52	63	60	47	59	56	51	40	55	58	66	48	54	59	49	41	56	50	59	56	43	52	55	53	51	39	45	56	54	48	59	56	63	58	54	54	49	50	54	52	59	64	51	57	40	55	56	50	55	50	45	47	50	65	53	67	58	57	51	56	62	50	58	57	59	51	44	50	64	60	53	54	49	49	55	51	46	49	61	49	51	49	51	53	66	60	69	56	35	54	72	51	69	56	32	50	53	61	64	55	49	53	56	56	66	54	55	55	52	49	48	48	57	62	60	62	52	44	50	51	46	50	47	59	48	53	59	56	42	42	40	59	51	75	67	43	56	55	65	51	56	62	48	56	63	62	56	61	65	61	49	50	61	51	44	51	47	55	54	54	39	66	60	52	56	53	52	61	44	57	46	48	48	33	51	33	42	35	49	48	55	43	48	46	60	57	58	57	56	45	62	43	52	55	40	66	43	50	49	60	63	54	64	40	58	65	57	53	62	45	49	44	47	44	45	68	53	59	54	51	55	53	55	51	58	44	48	61	53	57	48	58	52	47	59	45	61	46	49	51	52	36	52	43	55	63	49	40	63	53	62	42	51	45	61	47	68	59	61	44	47	54	70	62	49	53	46	49	61	63	47	62	49	50	50	38	53	63	50	63	47	47	59	34	58	64	49	55	44	51	58	56	63	49	62	58	53	65	44	58	50	61	49	40	56	65	56	44	56	69	53	51	43	53	45	56	47	58	54	56	48	38	55	45	52	63	40	51	64	55	48	57	52	38	52	49	52	56	53	40	54	30	46	54	52	53	55	63	60	60	51	62	49	48	54	52	53	63	55	59	50	42	60	39	40	55	51	52	60	60	50	71	47	60	63	68	48	50	57	69	50	62	36	59	54	61	69	53	59	48	41	49	48	63	52	55	48	43	63	48	44	45	50	53	54	54	49	45	47	58	65	36	56	45	46	53	54	52	61	66	50	57	47	54	47	69	56	58	46	43	56	41	61	50	49	48	52	43	49	56	51	68	55	60	44	44	66	55	44	51	53	59	56	67	61	46	57	51	52	44	43	43	53	53	48	46	63	47	67	61	57	56	33	58	51	52	47	57	49	48	46	56	56	62	49	42	62	49	53	65	52	59	53	53	44	47	52	63	61	41	73	42	65	51	49	66	49	51	46	60	55	66	52	58	42	54	58	53	53	49	51	30	63	50	62	52	49	43	47	38	48	56	52	54	63	49	64	55	56	56	49	53	51	35	51	67	52	58	39	54	52	60	54	51	58	59	52	45	50	44	53	45	58	50	50	61	55	58	46	55	59	50	57	46	51	49	60	51	46	40	57	51	54	56	52	54	56	44	54	53	53	69	48	60	53	53	59	43	53	63	60	61	52	62	60	38	51	60	52	48	52	50	68	64	57	70	56	53	51	50	57	53	46	58	68	61	52	53	48	53	62	42	51	54	41	49	57	54	49	56	59	51	50	49	52	59	60	60	44	52	59	54	54	52	57	65	43	48	46	61	48	57	66	54	61	56	67	42	59	50	61	54	41	41	49	42	49	56	57	43	65	59	55	47	45	56	54	49	58	57	60	44	61	59	46	46	50	56	51	50	51	49	62	56	46	49	42	53	56	56	50	58	57	56	52	59	54	36	57	60	48	48	48	67	50	38	48	46	48	54	58	72	63	48	53	54	49	49	49	50	58	58	52	51	62	34	59	56	45	64	46	45	56	58	60	51	61	46	43	68	51	57	45	49	54	52	46	67	58	57	43	48	58	56	55	53	49	54	57	51	55	51	53	43	60	51	56	58	42	60	59	55	55	61	38	56	54	57	51	47	60	55	50	48	64	39	64	43	49	56	54	66	57	50	51	69	61	59	65	70	52	54	62	48	71	48	47	48	46	49	54	46	52	44	52	47	57	53	55	42	49	48	58	51	56	67	48	60	58	48	57	43	48	53	66	54	47	54	54	48	50	57	48	55	51	60	53	68	59	56	63	47	62	56	48	51	55	47	49	64	63	55	36	61	56	52	40	40	59	49	57	48	52	55	43	42	64	55	60	66	43	57	45	49	51	63	50	45	53	45	55	59	51	52	55	60	57	51	63	56	60	51	55	49	57	65	46	76	52	53	48	58	43	53	47	39	52	49	52	48	57	54	54	61	61	53	62	38	61	51	50	44	47	59	58	48	43	56	60	40	52	53	60	58	45	65	42	50	58	52	69	57	67	42	59	52	53	58	57	43	53	56	55	45	58	50	51	46	54	65	50	54	59	44	46	42	50	57	43	59	55	57	65	60	47	44	53	62	51	42	57	59	40	44	46	73	56	48	57	55	51	50	73	64	57	62	50	64	57	53	44	56	57	43	55	57	52	49	48	61	49	64	50	45	56	56	64	69	59	62	58	49	53	53	51	49	54	44	52	62	63	54	60	62	62	54	56	50	65	52	59	55	54	60	45	54	51	59	47	53	45	57	48	47	51	50	38	60	52	65	41	44	63	68	51	47	54	51	55	54	55	50	40	40	52	53	48	51	46	47	63	53	56	35	47	56	40	46	42	63	43	60	59	44	46	60	69	52	57	56	45	58	47	62	52	55	51	52	51	54	47	63	49	55	59	66	39	56	51	64	52	53	61	62	53	52	64	50	54	53	60	45	54	65	58	55	47	50	69	50
15936	8236	1962	517	530	539	561	585	552	559	586	494	552	558	544	498	541	479	462	478	498	516	518	496	522	455	550	483	533	527	487	489	509	510	501	472	483	516	510	455	499	464	479	509	505	520	510	477	484	505	531	478	503	441	509	500	468	527	450	482	479	477	482	487	495	498	485	505	508	484	454	511	500	468	500	480	506	490	504	490	519	516	473	530	472	496	468	487	460	514	464	486	440	511	499	476	460	491	460	500	494	472	505	492	506	472	463	524	488	506	483	512	468	486	496	483	472	458	486	503	459	505	527	495	519	517	490	523	467	513	462	468	511	508	465	491	519	521	501	491	467	462	489	504	468	462	504	475	505	498	496	472	497	490	517	520	489	513	500	493	529	515	488	476	496	504	479	500	525	536	472	485	507	469	486	495	500	505	456	481	458	521	485	479	474	468	508	524	512	506	536	493	507	524	466	482	476	490	478	445	500	452	471	457	498	494	535	505	467	474	493	479	454	517	493	509	488	524	478	499	508	475	492	517	480	511	502	498	476	490	497	534	471	494	503	502	494	516	482	472	511	423	511	486	456	503	470	490	499	507	503	494	511	443	482	430	477	486	450	513	472	493	457	516	524	461	495	472	503	489	494	492	473	499	485	539	473	487	486	455	487	462	470	465	498	494	458	433	455	528	492	481	472	494	480	475	518	526	515	497	479	490	497	502	503	465	457	501	480	523	528	490	495	490	491	499	506	532	491	468	504	525	525	474	488	474	488	471	514	501	477	474	499	485	477	449	450	465	459	516	463	512	437	478	472	460	476	497	471	469	507	479	482	476	509	513	499	474	457	513	510	488	463	512	494	498	496	456	488	527	510	510	501	481	490	476	512	458	485	507	501	468	439	484	515	493	495	486	516	485	512	507	435	496	509	510	507	492	498	474	486	466	527	465	510	518	496	451	494	500	482	511	493	474	476	527	489	484	484	489	516	498	506	485	503	519	493	453	533	457	476	535	531	468	481	507	483	490	497	466	523	446	487	489	458	465	506	491	470	507	444	489	482	494	494	507	502	512	461	502	533	478	516	489	486	432	506	485	495	488	492	505	469	498	480	498	470	516	471	489	525	463	485	509	470	499	484	489	526	484	475	526	452	476	505	479	478	505	489	504	482	498	466	503	530	502	470	477	502	489	475	483	502	450	449	458	459	528	518	479	510	469	443	525	469	528	476	498	503	466	459	505	474	493	522	480	510	483	478	492	509	489	487	502	476	511	539	473	487	483	504	515	502	536	511	494	497	479	503	498	452	490	511	501	518	473	506	516	480	537	459	519	480	473	492	510	465	477	505	526	538	483	483	508	504	474	458	455	487	507	507	469	498	454	503	495	468	492	502	509	534	504	522	469	465	506	496	472	482	494	493	455	469	507	478	489	509	474	523	475	484	483	473	478	555	472	503	461	506	468	489	470	497	513	456	529	482	490	485	508	483	460	481	513	482	533	500	523	489	478	494	469	456	472	436	495	469	510	485	502	455	497	513	535	504	505	480	491	493	513	482	477	473	478	523	502	471	508	483	510	490	483	482	508	475	521	485	474	520	483	480	465	527	487	456	490	469	470	463	492	492	539	474	490	510	501	470	479	522	496	471	522	480	449	518	546	457	507	513	462	464	505	458	472	500	495	495	464	477	479	500	469	483	454	493	484	478	495	447	492	508	480	509	518	505	474	496	470	457	502	500	488	505	464	498	481	530	492	497	502	485	489	487	472	499	511	486	507	490	510	506	529	493	491	501	509	464	478	507	499	518	500	525	479	500	471	456	491	502	461	441	476	485	518	493	521	458	507	492	507	529	445	498	505	473	469	504	488	478	507	507	479	477	477	481	504	481	495	481	541	475	484	507	489	505	474	530	486	485	490	532	490	482	487	476	543	492	489	454	484	475	500	514	518	474	523	522	442	451	534	442	470	511	470	503	477	494	477	494	476	497	437	480	469	493	500	480	477	477	477	507	512	488	494	496	500	502	473	500	475	492	497	493	448	453	472	484	532	533	494	490	474	512	506	465	486	486	472	504	481	481	468	483	493	489	468	515	450	476	499	511	455	472	433	493	506	446	486	501	457	488	453	527	476	501	521	501	453	511	508	455	457	488	478	493	469	493	472	487	511	499	506	478	485	478	479	519	494	485	466	469	471	500	477	494	495	460	524	511	456	496	456	508	493	511	515	491	470	477	492	484	497	462	473	477	459	509	507	493	477	456	473	479	524	474	489	490	485	490	524	489	507	492	501	482	475	523	497	481	497	500	505	464	492	503	457	497	548	503	505	496	508	502	473	474	500	514	521	508	462	498	439	511	525	500	482	497	531	511	480	497	499	469	437	496	477	514	456	489	484	502	493	514	501	500	462	474	541	498	488	482	491	455	480	517	479	512	501	478	495	527	502	548	495	512	485	475	506	518	485	483	523	509	471	459	486	482	467	485	495	499	483	494	530	477	467	442	513	479	498	477	490	456	458	521	518	482	483	517	477	464	494	476	477	507	470	480	506	475	485	486	457	490	493	507	488	541	490	491	452	510	479	528	472	502	513	521	500	500	485	497	501	519	509	517	518	431	472	502	493	478	478	522	476	455	435	512	496	505	506	463	475	455	491	522	467	484	457	540	476	452	456	516	533	481	492	481	499	526	519	476	494	482	461	465	509	489	517	495	484	481	516	477	484	499	474	457	481	479	466	460	500	495	457	458	503	492	482	483	505	506	497	433	481	483	474	474	460	501	469	528	480	490	478	464	490	530	513	508	473	476	476	488	500	494	473	475	504	515	482	469	504	529	491	481	493	495	489	512	489	479	507	475	485	461	497	489	486	511	457	475	508	482	528	502	467	478	490	476	512	501	454	507	510	495	507	506	486	517	498	520	494	476	446	509	473	481	478	491	489	500	514	498	513	492	509	498	453	517	483	523	513	501	516	511	492	497	508	473	494	484	458	483	491	468	554	470	451	472	451	470	489	471	474	472	473	484	506	511	485	455	424	472	508	513	475	521	494	478	484	496	497	509	481	472	491	476	473	510	532	508	501	477	488	496	464	446	469	440	464	507	474	508	500	541	519	481	493	498	468	498	449	518	497	499	527	499	483	487	484	470	510	482	493	517	471	530	486	461	468	474	473	490	486	491	446	479	481	481	519	493	475	483	493	499	476	526	483	501	509	473	488	491	471	492	486	472	463	523	470	466	470	467	469	488	502	494	499	445	504	477	489	504	491	509	487	479	481	450	488	479	482	455	531	492	506	470	517	472	479	524	510	471	478	492	494	493	470	499	529	477	478	511	472	487	518	463	469	465	495	460	465	486	488	500	490	494	486	490	470	526	482	486	458	531	479	439	483	494	460	491	461	494	493	469	493	509	501	496	481	493	480	510	494	464	498	539	464	486	516	446	492	515	500	508	455	492	525	486	538	532	513	513	445	526	454	513	479	492	500	481	508	481	541	487	505	438	475	474	478	515	509	491	507	467	471
3137	4447	714	51	52	56	59	60	56	56	72	35	55	56	59	42	60	63	61	58	42	55	45	57	60	44	41	56	41	55	51	40	52	62	45	43	44	43	54	51	55	55	48	53	58	52	49	55	53	48	48	45	47	50	60	53	49	57	56	62	62	44	54	58	42	56	50	42	48	62	42	49	58	49	41	52	41	45	44	52	48	42	43	47	42	52	47	44	51	39	62	37	53	41	61	47	57	45	57	69	53	51	50	44	46	40	39	51	46	39	52	40	63	55	57	44	52	39	54	50	51	46	50	46	61	53	62	54	44	50	47	50	45	36	55	52	52	56	46	55	46	48	46	45	57	52	51	41	56	44	44	56	50	53	46	52	49	43	48	54	45	46	45	40	50	54	44	42	37	47	55	52	53	53	49	44	52	37	53	46	48	46	58	47	46	44	45	48	50	53	32	66	49	48	50	52	55	61	46	50	60	44	47	53	50	47	50	43	41	52	50	41	43	39	44	48	44	43	38	54	41	45	51	48	41	49	46	40	59	46	50	54	49	48	45	48	56	56	60	55	44	37	45	54	52	47	39	44	48	58	44	53	45	43	43	37	51	48	38	56	43	43	43	47	52	52	59	44	44	51	54	47	49	48	44	53	51	41	58	53	36	49	47	57	53	52	44	41	62	48	38	51	42	40	51	66	58	48	43	60	48	58	56	42	53	62	51	38	58	52	44	40	52	49	53	38	56	48	50	39	52	42	50	49	57	44	52	42	65	53	52	44	54	53	52	50	58	41	48	51	52	59	54	53	45	43	42	64	43	52	45	50	64	57	44	48	44	38	47	41	45	52	53	50	34	48	50	49	48	54	53	46	46	41	62	63	47	50	51	49	51	62	60	65	46	45	48	47	50	50	36	44	34	57	52	46	58	56	49	50	41	52	49	38	35	45	49	54	53	43	52	39	41	57	51	41	45	61	53	57	56	53	40	47	59	52	33	39	68	58	41	50	53	53	39	42	51	45	48	60	47	49	48	55	55	44	57	43	50	45	52	49	49	48	56	41	57	54	48	36	47	44	54	49	54	56	44	43	54	55	45	50	49	58	39	49	39	56	47	50	55	48	56	44	49	52	48	46	73	49	44	41	45	48	55	40	55	44	48	46	40	53	43	51	50	44	53	55	45	49	52	54	56	41	40	46	40	67	41	41	54	67	48	45	56	46	45	59	49	57	50	53	46	44	60	48	51	44	44	55	56	56	55	46	55	49	56	52	45	40	40	61	57	40	32	41	50	60	43	51	46	45	50	45	62	40	43	63	56	63	53	50	47	57	54	36	49	51	44	33	47	43	60	41	46	43	61	48	55	44	55	47	44	53	46	51	54	51	38	47	49	43	51	57	44	49	59	47	63	39	51	37	52	47	69	44	48	57	47	47	61	57	41	42	50	44	45	44	58	48	41	58	56	43	48	60	48	50	55	55	52	50	43	48	47	49	45	39	43	40	38	51	36	51	61	50	39	55	43	49	57	44	40	53	60	51	46	50	43	58	47	50	62	57	45	49	49	59	45	48	42	58	42	47	51	58	54	42	46	48	52	44	59	55	45	47	43	58	66	43	44	39	46	52	52	44	60	51	57	37	53	51	51	57	48	49	52	52	53	52	47	50	50	48	47	47	41	45	48	52	49	51	56	45	50	42	52	50	54	54	40	47	43	47	44	62	46	41	47	51	47	39	47	53	46	47	60	52	56	54	34	47	39	58	46	50	39	48	55	47	60	53	39	46	45	50	59	38	39	48	42	34	40	45	61	43	47	40	58	52	55	51	46	54	39	57	48	61	57	52	49	48	31	48	50	56	47	54	46	40	55	43	52	41	51	46	53	48	43	46	42	44	48	46	51	60	45	46	48	51	54	48	50	55	61	45	43	51	48	51	64	53	60	49	51	48	47	39	46	48	40	57	56	42	45	57	49	48	43	51	46	46	43	47	41	60	32	48	42	46	48	45	63	60	41	52	42	49	46	53	50	51	41	43	58	45	54	46	55	56	53	49	52	69	49	51	47	46	45	44	40	74	57	41	57	56	52	47	50	45	48	52	54	52	46	57	53	40	47	47	45	40	45	48	47	50	50	54	61	37	41	58	45	52	41	44	43	52	58	49	41	41	36	59	42	46	40	44	52	52	51	55	47	51	48	46	49	50	53	57	37	38	48	48	53	46	59	58	48	53	43	38	48	43	53	60	48	50	34	48	48	41	55	53	42	50	42	50	44	46	42	53	54	40	40	44	44	43	48	42	46	48	46	48	49	57	43	40	45	47	49	46	58	46	46	54	54	50	47	53	59	55	64	49	42	60	47	41	52	51	38	44	51	37	38	49	53	52	56	51	46	64	51	53	38	48	50	61	42	44	50	44	47	47	45	41	48	57	49	41	37	43	39	43	46	46	41	54	49	63	56	31	45	54	48	42	44	58	43	48	55	58	62	53	54	34	45	77	44	44	41	65	52	49	45	43	40	64	53	45	47	49	48	49	43	46	44	45	56	48	53	52	61	42	48	52	52	60	53	44	40	54	47	48	46	42	45	36	48	53	40	58	54	48	45	42	41	50	43	49	77	46	49	54	61	49	49	56	51	43	55	48	47	53	42	39	50	46	47	37	65	38	50	42	44	33	44	50	32	59	54	65	49	52	49	46	48	40	48	47	56	51	38	38	48	38	40	46	53	50	45	51	50	52	70	41	49	39	49	49	46	53	45	49	55	37	40	57	65	43	43	38	41	49	34	50	44	33	58	43	52	58	55	50	42	43	45	46	43	57	50	53	51	41	52	47	53	56	48	44	49	36	41	40	44	55	64	52	43	43	63	52	50	66	42	49	52	51	55	47	55	43	41	40	49	45	53	52	53	41	67	45	41	43	39	52	54	44	40	55	47	56	45	45	59	53	57	57	44	42	50	58	46	48	42	48	45	45	41	48	57	55	56	46	44	56	48	55	54	40	52	63	64	52	45	46	65	54	55	40	65	49	49	61	38	48	54	65	41	58	45	51	42	57	60	33	46	43	44	68	49	55	54	36	43	53	39	51	49	48	49	60	58	52	46	52	52	40	49	47	52	40	55	45	46	62	63	51	58	41	45	60	43	44	49	52	51	45	52	41	56	38	53	48	52	53	47	46	48	40	50	48	46	52	56	63	53	61	42	45	58	53	62	49	47	46	32	63	51	48	55	44	50	48	59	46	49	38	44	59	50	65	49	61	51	43	44	56	56	53	44	48	52	45	51	48	44	45	50	51	49	42	55	39	54	49	59	45	39	49	51	49	48	47	49	44	52	59	40	46	50	47	39	43	48	48	54	54	44	47	50	43	44	56	46	47	48	36	41	48	45	34	49	52	49	61	65	48	41	41	49	51	43	56	54	45	49	44	48	45	52	43	48	60	49	46	43	48	55	45	41	45	34	42	51	48	45	47	58	44	41	43	49	59	45	44	36	43	34	52	45	41	46	45	49	38
29551	24573	6517	607	893	1155	1332	1234	1048	960	885	798	744	643	685	598	595	555	571	548	575	504	551	532	567	491	537	540	545	503	512	527	496	501	491	487	523	500	489	533	501	486	485	477	439	500	478	498	463	485	459	463	521	463	485	472	465	504	491	488	480	482	496	482	505	485	463	497	508	496	446	471	436	483	463	484	478	465	478	488	484	462	433	479	476	483	488	465	463	497	495	477	458	458	503	470	488	496	454	445	473	498	497	467	474	431	525	467	494	497	506	495	483	482	483	487	470	498	461	493	507	514	466	490	464	461	489	508	487	508	479	470	451	491	503	491	490	481	489	505	493	474	439	470	472	526	469	460	478	473	471	434	509	472	469	440	440	499	496	449	458	471	517	498	475	518	474	462	479	496	482	447	503	444	486	471	466	471	440	492	482	503	490	468	481	468	484	478	497	473	481	472	462	466	475	511	477	485	497	489	476	442	507	490	472	487	443	463	487	481	475	476	449	483	463	462	436	466	482	447	506	482	492	480	484	507	467	504	490	452	451	507	449	432	486	489	443	516	485	477	447	473	474	476	474	471	471	514	472	472	465	474	451	467	496	457	471	492	498	456	504	500	460	462	484	475	477	435	465	459	456	464	518	482	479	450	514	499	458	471	503	504	508	472	473	421	490	484	474	454	488	470	446	465	473	514	501	474	443	476	485	495	515	480	473	488	495	487	495	446	476	458	453	480	467	449	463	458	483	469	484	475	480	474	487	430	499	476	482	487	480	438	476	471	414	468	462	499	501	475	481	462	483	458	494	479	463	496	482	482	475	460	484	450	457	478	497	468	527	477	458	508	477	477	494	476	473	514	464	453	414	466	438	462	459	445	491	443	474	491	471	457	501	471	456	475	479	463	472	482	500	437	465	477	465	511	509	455	467	461	471	479	467	490	489	477	447	508	497	476	490	492	455	442	479	511	458	474	528	452	468	486	475	523	487	512	452	462	443	432	454	441	450	443	470	486	473	463	512	459	462	470	470	480	475	467	436	535	474	466	446	543	540	471	466	457	488	489	482	471	494	461	498	447	462	485	503	488	477	472	418	475	455	458	470	466	515	478	452	479	431	463	465	486	470	451	463	459	471	483	435	478	448	505	515	473	491	488	480	449	458	454	495	488	465	517	453	475	472	478	459	421	501	463	511	481	482	454	487	480	469	450	444	473	469	474	461	480	509	434	457	485	476	485	481	444	483	490	490	504	483	476	487	479	486	500	464	485	502	499	430	462	419	446	449	478	466	492	474	469	463	491	452	472	490	528	485	431	447	494	460	490	498	483	502	480	471	488	453	471	490	471	433	456	490	509	506	516	469	460	473	450	436	447	482	446	459	487	481	453	469	449	457	511	448	469	466	457	489	502	424	478	484	445	520	475	451	483	498	470	494	412	486	486	498	481	456	516	448	481	494	492	449	482	471	502	495	467	524	487	466	487	456	475	529	443	450	474	458	473	458	476	464	500	483	459	489	490	423	485	464	487	442	457	476	473	486	503	478	486	470	492	497	427	445	467	469	471	455	480	485	477	481	459	448	429	460	456	487	481	517	454	483	473	472	496	468	497	480	489	493	463	494	501	510	448	480	463	475	474	454	483	439	465	458	454	467	463	444	443	441	458	497	524	496	432	452	458	465	501	490	492	490	487	466	451	454	468	467	492	429	501	474	460	451	462	476	474	469	514	473	454	456	444	540	508	457	439	463	499	482	465	454	425	455	481	474	452	485	466	484	468	480	504	473	464	474	485	424	457	477	477	495	428	450	461	505	475	530	456	496	489	472	456	440	484	495	410	466	480	463	514	451	506	504	502	486	475	495	487	456	437	483	559	489	481	510	494	462	491	487	468	497	471	468	492	485	461	501	471	471	471	493	478	453	474	451	469	507	496	470	463	514	503	469	483	473	454	465	494	473	450	456	478	468	445	440	500	475	505	453	468	499	478	491	469	477	487	478	509	471	492	452	451	483	470	451	477	439	467	458	438	454	419	459	489	450	452	469	470	448	461	475	449	478	498	466	470	477	447	482	495	443	496	478	459	454	457	473	491	487	450	482	437	507	477	457	468	494	457	495	444	469	465	448	507	498	481	470	523	502	452	473	440	469	538	473	487	471	457	501	532	445	490	450	490	476	456	511	487	505	458	489	447	495	424	483	435	456	441	479	462	438	486	443	483	504	484	505	519	451	478	462	482	486	455	451	507	493	474	466	453	516	488	526	419	465	505	513	479	460	464	435	473	501	492	503	449	507	484	467	508	491	469	488	491	479	458	457	471	479	484	515	484	487	451	493	488	441	438	479	496	481	460	496	484	451	501	495	475	492	454	514	474	473	427	474	448	460	490	503	463	496	523	487	486	436	469	483	470	522	499	470	506	496	505	497	471	469	531	460	495	441	459	462	493	463	482	463	464	466	502	478	487	470	459	489	471	462	453	493	453	475	496	514	461	478	528	508	485	493	450	496	465	466	476	500	456	481	452	454	487	497	509	483	467	472	453	489	507	498	494	501	513	456	479	473	471	453	501	462	457	463	473	432	468	492	442	450	445	490	449	455	487	503	503	497	458	500	474	468	478	496	507	483	473	449	470	452	459	452	506	488	448	485	467	473	470	468	472	504	465	437	495	450	467	457	469	459	542	488	496	428	442	481	492	473	457	456	450	492	486	442	492	515	470	437	442	454	471	485	441	472	463	482	475	453	500	486	470	430	494	481	467	448	479	441	486	522	465	443	434	465	466	454	494	490	477	464	502	487	497	497	430	541	479	490	476	496	480	469	527	486	455	435	501	499	468	468	508	468	462	452	476	449	475	464	494	466	458	468	475	472	495	479	458	470	445	432	442	457	474	474	479	489	495	468	488	470	479	495	445	476	490	496	465	487	500	492	510	457	434	460	477	468	452	495	472	442	475	451	464	476	472	470	466	519	468	456	523	464	471	472	482	468	502	478	494	531	459	494	487	455	471	467	504	473	491	501	458	502	435	452	518	489	442	482	479	459	501	503	505	483	447	451	476	483	452	487	495	463	493	450	543	426	469	450	471	483	442	475	449	465	444	477	474	471	443	463	470	464	472	487	456	488	486	476	511	480	460	450	458	468	481	445	501	483	461	484	428	453	434	468	476	474	488	470	477	480	480	514	461	489	479	475	452	460	448	476	460	492	454	461	516	471	449	468	463	517	469	494	438	486	444	459	465	486	471	439	491	495	470	470	483	461	458	495	511	442	455	422	459	455	492	470	487	488	481	457	493	465	515	499	465	472	463	453	459	457	479	488	467	487	492	477	491	451	522	502	508	467	475	489	474	506	475	480	529	485	474	487	447	466	461	459	490	508	489	476	465	474	453	483	463	427	502	431	480	478	454	516	462	439	500	465	459	513	441	521	450	470	461	513	463	487	480	437	468	484	484	482	502	468	516	464	522	481	481	453	485	467	501	467	475	478	482	467	482	476	496	453	464	494	495	482	486
3254	3059	634	31	33	32	44	37	27	38	34	25	34	28	23	33	31	28	31	20	32	28	28	38	22	17	23	40	33	32	28	31	25	38	29	25	29	27	38	34	25	37	24	30	25	29	29	23	23	33	37	27	26	28	22	27	24	29	39	16	24	24	23	16	36	36	28	21	27	32	27	31	33	38	32	27	19	36	27	33	34	37	33	24	26	36	25	34	31	32	28	28	25	26	29	26	29	20	29	32	32	33	25	18	28	25	25	29	33	22	42	34	30	22	33	29	28	33	29	30	26	30	30	27	26	27	31	30	31	31	24	41	33	28	42	28	30	27	29	33	24	32	27	36	30	31	29	36	26	29	31	31	34	25	22	29	28	41	24	25	29	28	26	31	23	28	23	23	26	28	36	27	27	37	27	30	27	27	29	23	28	31	28	27	29	33	19	31	30	28	32	26	34	33	22	24	27	27	29	27	32	27	37	29	24	24	34	23	29	25	34	29	29	34	31	35	32	27	34	32	29	33	22	27	23	36	24	17	23	18	32	29	36	27	31	28	24	33	30	24	22	26	35	28	23	36	24	22	34	36	21	26	22	31	21	31	24	26	43	33	24	32	35	25	28	28	29	23	29	25	27	26	24	25	32	29	32	31	22	25	31	28	30	30	38	39	29	29	26	28	27	34	30	27	22	24	20	17	36	22	26	34	29	31	42	17	30	38	31	26	30	30	25	32	29	34	20	28	23	36	23	22	23	27	25	35	32	32	25	30	31	32	27	24	19	27	37	32	25	32	28	31	27	42	25	31	31	29	25	32	20	29	34	26	28	32	31	22	24	30	35	25	29	30	37	30	24	24	23	37	29	37	37	39	34	28	32	36	37	30	44	31	33	28	31	24	35	24	32	31	23	29	38	20	28	30	29	22	23	23	47	33	24	23	21	27	29	22	28	35	24	24	33	23	21	33	28	28	20	33	26	24	25	27	38	22	34	33	31	21	29	27	32	32	34	33	29	20	31	28	33	28	16	30	36	25	21	24	32	24	30	21	29	24	31	38	36	35	21	30	31	30	33	35	35	37	25	27	29	27	23	29	31	38	37	31	30	41	34	29	29	17	27	28	24	28	37	29	30	37	31	24	28	27	30	31	24	37	40	25	31	24	29	31	27	35	41	24	28	35	23	30	19	27	23	27	27	32	26	27	36	39	32	32	46	32	36	23	34	28	19	32	43	31	23	32	28	26	30	34	30	32	26	35	35	36	30	34	25	20	28	21	25	32	26	35	29	35	33	31	22	29	32	26	32	25	32	40	34	30	27	26	32	31	27	32	26	25	19	25	26	24	31	31	25	24	30	34	36	28	18	40	25	40	23	24	36	25	33	36	29	41	29	22	32	29	32	39	27	30	25	19	28	35	29	28	25	24	26	31	25	29	25	27	33	35	23	29	27	21	28	29	26	23	20	32	33	32	35	31	36	26	18	21	26	31	19	36	18	27	27	39	37	35	31	32	18	20	29	37	27	21	33	31	29	25	34	26	22	34	40	25	25	29	27	24	26	31	27	26	39	31	27	23	31	27	15	34	29	24	26	19	19	33	40	25	33	26	26	36	25	26	24	36	36	29	29	31	32	29	30	29	27	29	40	27	28	25	24	26	20	38	27	33	31	36	26	34	29	23	33	33	25	34	38	30	33	28	34	25	31	30	20	35	19	35	27	28	31	27	20	27	17	30	28	24	24	35	32	43	23	40	23	22	17	34	32	29	22	34	30	22	30	40	38	31	33	27	35	30	31	32	25	27	24	25	25	36	23	20	31	31	25	36	31	24	30	25	30	23	31	32	32	24	28	20	34	28	30	17	27	30	26	31	29	26	27	29	28	33	21	29	23	32	27	18	31	33	35	27	28	26	28	29	29	19	28	35	36	32	17	22	28	29	28	30	34	31	37	23	29	32	31	32	32	25	32	22	41	20	25	29	29	34	23	35	33	34	26	30	39	32	33	29	32	38	20	23	41	23	30	28	31	32	32	18	32	34	30	27	32	27	33	28	39	34	23	33	31	29	33	29	29	23	26	30	31	31	30	26	16	35	27	26	30	28	33	27	37	30	25	22	37	28	31	30	32	31	35	36	31	22	28	26	28	22	27	24	18	31	35	22	16	32	30	29	25	20	17	34	24	29	35	35	32	40	35	27	28	19	33	28	32	32	29	20	26	29	27	34	26	37	28	33	32	32	33	27	30	31	33	30	34	22	35	32	25	23	35	27	23	29	26	32	37	36	30	45	34	30	23	32	25	31	26	39	36	19	35	23	30	30	26	17	29	23	38	23	26	32	35	28	35	27	31	30	30	26	28	33	36	30	25	31	30	23	19	25	28	37	30	30	24	20	34	32	32	33	28	27	23	37	36	26	29	29	45	32	20	31	29	33	25	32	31	35	33	26	34	32	37	45	27	24	30	30	29	33	26	26	36	32	28	36	38	32	26	34	32	31	36	29	29	27	23	29	38	21	32	24	25	20	38	27	35	28	30	31	24	31	33	35	45	27	24	33	26	28	32	25	28	26	35	27	36	27	29	32	34	34	26	33	27	28	29	32	25	23	28	28	33	36	29	31	26	32	32	33	40	27	25	27	30	25	24	30	28	31	33	21	32	24	28	47	25	20	24	31	28	38	34	32	30	31	30	21	27	34	28	28	31	26	32	27	32	21	42	32	30	26	35	32	26	29	36	27	28	27	22	28	29	39	23	27	17	31	29	31	26	31	27	29	18	24	37	35	41	28	30	32	22	33	27	22	34	35	40	26	19	22	32	37	37	34	30	33	19	32	21	25	26	37	27	26	21	26	28	23	35	26	30	38	35	16	36	29	22	30	30	43	24	18	23	23	39	30	24	27	36	27	34	30	31	34	28	38	28	26	32	36	23	32	31	32	39	19	33	26	19	26	36	22	20	27	30	29	23	22	39	40	25	24	33	34	22	30	46	32	31	31	33	34	22	33	36	31	33	37	26	30	23	27	22	32	29	31	24	21	30	35	25	28	32	25	27	23	18	32	37	25	29	29	25	26	26	40	33	27	37	24	38	33	28	23	19	23	41	26	38	25	21	35	25	26	31	30	43	35	24	35	32	28	31	22	32	34	26	30	26	34	31	25	34	39	28	29	38	27	36	30	29	29	35	25	32	21	24	23	25	21	38	26	33	26	40	22	26	30	38	29	19	36	26	29	40	22	26	22	37	31	33	36	32	34	33	27	26	31	34	27	39	43	37	26	28	36	34	30	27	37	25	30	32	23	31	33	25	25	28	37	27	28	27	26	28	38	22	24	34	32	27	27	29	20	33	25	30	28	28	37	35	38	24	24	32	35	33	35	29	31	31	30	29	31	36	14	22	25	27	27	25	30	33	29	34	33	30	25	32	29	25	29	31	30	31	29	29	26	29	19	32	32	23	17	34	22	36	36	22	27	28	23	32	31	27	22	21	21	28	25	34	17	31	28	29	24
26062	20912	6272	381	583	827	974	862	854	701	594	582	479	460	439	452	395	399	356	378	370	351	324	361	331	317	311	311	363	313	338	324	280	308	339	315	294	277	286	293	292	312	286	291	283	329	317	296	272	276	270	291	261	292	283	285	287	285	264	263	274	280	291	254	284	273	295	273	256	277	269	294	292	276	299	266	256	262	283	293	280	277	245	247	269	265	282	235	290	279	283	255	265	256	252	274	253	257	284	250	270	280	265	262	269	269	287	256	246	299	290	255	244	275	273	276	257	275	297	277	264	266	289	271	282	297	255	285	240	260	278	262	294	265	261	231	268	262	282	285	277	281	286	247	290	274	273	258	235	270	254	280	297	268	245	265	248	259	257	243	272	265	286	266	265	261	289	291	258	273	284	264	241	265	253	278	284	271	301	293	254	270	265	245	258	267	269	254	252	304	272	298	246	242	292	291	296	272	254	276	282	222	283	294	276	288	257	264	271	256	238	240	276	285	276	262	245	282	248	293	283	297	244	256	267	289	268	272	291	261	259	253	255	259	288	265	233	277	279	256	261	266	289	277	253	282	279	259	289	270	261	247	297	301	265	283	292	275	271	266	233	256	265	271	265	279	246	272	236	277	277	252	303	268	270	261	274	274	245	266	283	259	286	268	279	257	270	302	274	251	288	292	277	255	293	261	291	261	263	262	296	269	261	244	245	268	263	249	288	285	284	273	274	246	266	259	280	254	236	267	251	262	322	283	281	272	254	272	302	264	280	242	265	291	228	289	279	279	264	263	268	288	280	293	270	275	303	278	309	278	259	239	258	261	257	244	276	284	287	321	252	278	282	265	281	259	281	299	289	276	237	270	293	279	252	259	290	259	257	262	250	299	256	265	257	292	285	248	269	279	273	281	290	275	307	269	297	262	265	290	263	244	301	248	277	294	272	256	245	294	273	285	271	259	261	266	291	284	266	264	287	271	289	270	283	269	266	252	274	233	252	245	298	254	270	261	295	269	240	265	265	271	276	296	274	287	281	256	271	268	259	257	276	262	250	291	279	292	289	263	288	243	239	273	273	269	298	234	263	257	290	280	251	285	288	284	262	266	276	260	266	295	278	260	276	280	282	270	298	244	244	273	263	268	250	244	262	261	276	270	281	255	274	275	264	281	233	290	279	288	293	243	283	284	279	267	264	270	249	297	324	309	250	284	250	259	271	280	257	298	273	269	308	280	262	285	280	258	281	235	287	250	275	295	264	274	257	245	265	303	263	297	242	279	273	283	287	267	284	296	278	287	276	252	289	230	262	273	277	268	293	262	264	271	273	307	268	265	260	280	254	284	279	252	283	269	269	249	275	281	241	295	284	257	248	248	272	267	275	282	266	274	270	276	270	247	243	258	283	259	272	301	250	266	273	281	281	288	265	267	275	255	280	259	262	286	243	254	250	275	287	264	258	266	264	299	270	252	272	252	243	253	293	278	278	277	279	270	266	292	299	260	308	234	269	261	291	253	283	254	255	264	280	267	282	242	266	286	270	274	266	278	242	252	265	263	273	260	237	293	262	273	255	263	284	286	294	272	252	276	267	290	269	230	282	301	272	242	245	239	264	261	300	253	252	268	274	267	281	263	273	248	290	268	292	271	281	256	279	258	286	267	299	257	306	262	277	259	277	283	267	281	261	268	289	293	283	272	264	256	258	270	269	263	272	270	249	268	271	258	271	263	279	270	272	250	277	254	285	244	306	288	258	278	291	271	270	251	288	245	239	287	269	285	292	273	253	277	273	262	258	247	270	273	254	210	279	256	277	251	252	290	251	240	268	284	274	307	267	278	279	237	265	290	277	248	251	267	272	264	231	279	256	268	262	261	276	299	288	283	272	275	278	249	276	252	259	253	277	293	257	245	264	289	273	265	271	296	258	297	270	266	282	246	303	269	251	262	261	248	265	275	254	296	270	245	256	268	283	292	271	283	287	235	294	283	291	305	258	274	295	268	296	253	259	286	262	252	284	263	270	263	271	261	274	264	247	286	268	270	252	282	276	257	250	271	247	261	307	254	268	260	247	277	264	273	241	270	257	241	257	252	283	307	259	243	273	275	248	288	262	260	245	264	256	251	296	249	292	261	246	226	278	245	296	277	271	267	297	257	284	285	274	271	259	282	313	267	293	262	267	229	249	238	233	289	286	273	257	273	284	279	267	260	242	266	260	238	259	236	288	288	275	244	278	265	262	245	267	266	277	258	290	276	273	265	256	284	277	265	267	283	235	307	295	275	261	267	265	263	266	247	262	274	272	288	249	261	258	281	279	308	293	264	286	215	254	271	270	305	244	253	279	266	267	297	270	271	271	245	272	298	259	271	272	288	268	246	251	247	243	273	276	288	235	284	281	296	287	273	277	244	241	263	282	289	271	260	272	272	273	263	271	299	292	267	257	275	259	259	286	233	279	281	270	289	269	274	270	295	258	267	286	266	304	293	262	264	267	271	224	268	274	272	264	296	276	286	227	287	285	286	275	287	250	235	266	235	273	243	247	242	242	242	289	281	268	251	246	232	266	259	241	262	262	267	273	297	269	274	220	290	286	271	264	233	270	291	297	285	259	267	281	289	251	266	281	284	280	281	274	275	255	294	262	266	278	273	284	257	257	278	245	279	249	253	289	267	240	260	285	256	271	278	285	246	275	300	300	287	253	257	277	251	262	260	296	286	255	270	272	242	274	292	279	269	264	256	278	263	291	247	275	271	276	272	267	247	278	286	280	262	267	267	272	283	275	262	246	264	280	295	265	267	286	265	275	280	271	276	251	287	250	284	269	272	264	278	285	279	285	284	247	262	254	272	257	257	283	294	265	245	290	278	304	240	268	254	296	254	262	232	257	265	239	248	281	283	258	277	276	248	272	240	260	261	264	258	280	289	268	285	249	280	273	278	289	257	257	305	287	260	278	288	285	272	276	288	274	298	252	259	277	282	298	269	236	287	258	287	245	294	279	284	287	283	295	255	262	264	267	280	261	283	249	244	285	263	278	308	271	234	281	266	273	266	254	298	246	254	301	259	293	270	270	261	278	280	275	250	262	278	255	264	257	270	261	287	260	280	266	259	249	286	265	239	286	249	270	302	249	280	243	254	272	260	260	272	279	272	290	254	281	273	274	293	293	264	263	272	268	238	261	291	298	253	269	248	295	253	261	272	252	285	289	287	246	263	268	251	276	277	275	246	281	284	268	272	252	271	254	255	301	295	266	238	258	314	279	262	266	263	286	270	277	280	267	261	279	278	273	250	290	247	281	292	276	278	262	269	276	245	287	274	268	300	245	262	288	300	265	265	272	258	267	262	246	293	264	235	259	254	254	271	246	279	258	275	262	278	275	254	256	261	258	275	248	277	264	247	267	259	271	269	292	260	241	267	277	259	280	267	269	272	282	255	258	297	279	274	252	265	263	256	280	265	226	256	274	241	269	271	264	303	264	291	273	265	253	265	287	280	285	250	297	276
4035	6242	1453	46	41	43	31	45	43	35	41	35	32	34	39	38	24	39	30	26	44	36	31	38	47	38	32	29	22	29	26	26	27	27	32	31	33	34	42	35	30	31	24	27	26	31	30	32	34	31	24	34	36	31	28	17	28	30	35	26	33	25	22	25	38	16	26	32	30	26	27	33	34	33	24	33	21	37	34	26	31	32	26	36	29	31	38	25	34	26	30	25	21	26	33	30	23	17	26	24	27	34	30	35	33	33	39	31	29	38	22	26	35	30	35	28	28	35	32	31	27	24	32	28	23	33	35	24	31	41	25	29	31	35	35	35	27	38	45	35	23	36	23	20	38	28	31	33	31	28	33	24	20	34	36	27	29	34	28	20	30	34	28	35	33	26	31	38	40	24	31	38	29	30	23	34	26	28	21	26	26	31	32	28	31	30	43	35	24	42	29	27	29	36	30	19	37	28	31	30	26	24	28	25	27	25	25	38	34	36	34	25	35	27	32	26	33	17	38	27	37	28	28	31	31	32	18	37	32	24	22	34	25	31	31	27	25	42	33	23	22	36	37	19	26	37	24	26	35	26	24	36	23	19	22	32	32	20	20	37	30	37	33	33	21	39	30	28	30	26	38	25	35	23	22	28	26	35	29	33	29	29	30	40	32	30	20	27	23	40	42	28	17	29	28	24	38	26	30	25	26	31	33	25	36	31	34	29	29	46	32	30	31	26	28	32	31	33	24	39	25	20	33	39	30	27	33	32	33	23	35	29	18	28	26	28	24	29	32	39	30	34	33	24	29	31	30	30	25	29	27	36	38	25	36	36	34	27	35	37	15	31	31	36	24	42	34	24	17	41	42	41	31	17	28	30	34	28	29	34	36	23	21	31	30	25	33	39	34	35	28	26	31	32	26	35	23	34	33	27	28	29	26	27	36	26	27	29	20	31	34	22	35	40	26	29	24	32	28	29	29	31	22	23	35	23	23	36	19	28	32	37	24	28	37	31	32	27	17	27	24	26	25	33	35	30	30	32	27	24	35	27	34	23	31	37	26	30	46	28	32	34	35	35	32	25	36	30	29	32	30	19	23	33	27	28	24	27	31	31	30	32	24	28	33	23	25	33	32	28	38	27	34	30	28	31	22	28	24	39	30	31	21	29	14	25	30	35	27	30	22	26	29	35	37	29	26	22	33	30	34	37	25	34	33	29	29	30	24	36	38	24	34	36	24	29	31	29	27	41	37	40	35	35	23	34	24	27	27	35	25	26	31	24	24	33	25	25	18	36	33	25	27	31	41	27	36	36	40	28	29	32	33	30	34	26	24	31	29	23	36	22	37	22	38	40	27	34	32	29	22	34	25	22	32	39	34	33	27	39	37	29	34	26	26	33	33	31	37	36	16	25	44	33	25	28	28	27	33	25	30	25	38	27	26	27	26	44	32	27	29	30	30	21	22	31	35	17	23	24	32	27	24	28	33	27	18	24	26	25	31	29	30	24	19	36	24	32	31	27	39	26	21	35	29	23	31	33	22	28	22	29	22	23	31	28	33	37	41	34	23	36	24	33	28	40	29	27	33	29	32	31	26	27	32	21	32	23	23	32	32	28	32	32	28	22	41	32	24	31	25	38	24	38	28	34	25	23	23	28	30	33	28	35	29	31	31	22	29	33	23	33	23	26	19	34	31	25	24	24	35	33	31	32	38	32	28	24	40	38	26	24	29	25	24	32	26	24	30	31	32	31	26	36	33	40	33	41	25	19	19	26	42	35	21	30	25	30	38	28	35	36	36	24	29	33	38	30	29	25	32	28	38	21	25	31	17	34	33	26	27	28	26	32	27	20	35	24	24	22	30	25	32	38	23	30	28	35	23	30	31	21	35	30	28	26	23	25	26	34	33	30	33	22	29	34	28	22	29	25	30	21	32	22	20	32	32	25	34	29	17	37	30	28	34	35	21	31	29	33	25	31	23	29	36	24	38	23	28	31	33	31	27	34	38	22	27	37	23	33	24	24	28	40	22	37	36	33	31	26	36	36	27	25	41	20	31	26	34	31	32	25	19	26	40	23	21	33	30	31	33	30	29	30	35	25	20	24	26	30	34	28	36	34	24	35	29	35	40	31	38	32	26	28	27	36	25	36	26	42	39	37	25	38	38	37	30	24	28	23	28	36	30	25	35	29	26	25	28	25	30	32	28	23	29	25	21	27	26	28	27	33	32	32	31	28	25	44	22	26	27	31	32	28	27	35	31	35	29	25	29	31	39	33	33	28	34	26	29	42	24	38	19	22	28	25	27	22	41	32	21	35	32	35	25	33	27	29	22	27	26	40	34	29	33	33	33	33	27	30	36	35	25	17	30	31	24	33	37	30	30	32	27	41	28	33	28	40	33	31	27	27	33	23	21	31	27	19	27	42	25	21	14	34	31	32	31	23	33	33	29	30	30	31	26	36	27	30	27	35	34	23	32	26	29	17	37	31	35	37	25	32	29	28	26	30	26	30	24	29	31	40	40	40	31	41	37	28	33	24	28	30	32	28	31	32	28	38	31	29	22	30	20	31	34	40	34	28	24	23	29	24	39	23	30	24	18	27	37	24	41	22	23	29	30	36	31	34	39	28	39	29	34	25	26	28	28	21	33	37	40	26	35	32	26	29	21	24	41	34	31	24	37	29	31	25	31	38	28	28	37	24	34	39	38	30	28	28	27	28	28	28	35	30	24	31	21	43	29	32	28	24	32	29	32	38	33	29	34	26	21	32	26	21	36	23	30	40	38	24	21	28	30	40	32	33	31	38	33	39	30	35	25	31	39	30	24	29	27	32	23	27	28	27	29	30	24	23	25	23	40	29	41	37	27	23	35	35	21	35	29	29	28	27	25	27	25	25	29	41	32	40	37	21	31	35	29	22	31	31	32	31	21	15	30	29	27	38	24	21	22	40	29	24	32	28	24	32	28	33	27	28	28	37	25	23	27	29	30	32	30	25	21	36	25	31	26	25	33	20	20	24	37	27	24	29	26	25	20	35	31	37	38	35	28	25	31	23	30	28	28	38	22	33	25	28	27	28	33	24	23	34	32	35	31	34	25	32	31	46	37	29	27	24	30	30	37	29	34	39	29	22	23	30	29	36	33	39	33	29	27	35	39	32	28	26	40	27	30	25	26	26	17	32	19	26	26	21	31	29	33	28	43	36	26	24	16	41	29	33	33	29	38	17	29	27	30	40	28	25	30	36	29	35	24	34	35	32	41	32	20	31	26	35	28	44	40	36	32	32	34	37	20	23	26	31	26	33	30	31	31	25	22	23	26	32	29	27	25	32	25	24	24	29	25	27	31	23	27	30	33	21	27	31	22	26	37	25	29	24	21	32	26	30	36	30	29	35	26	24	32	21	31	30	26	36	33	15	36	22	34	25	29	21	26	21	26	31	24	29	21	40	23	22	26	26	32	15	20	17	27	25	26	22	35	28	23	30	31	29	22	25	31	26	32	30
32395	28459	10446	564	971	1510	1672	1538	1385	1084	943	839	763	667	691	593	544	553	457	471	439	419	415	420	381	377	359	309	390	376	355	357	379	340	361	332	350	316	332	312	339	294	338	305	319	318	301	361	307	307	311	351	321	320	299	289	305	349	305	317	295	324	314	331	270	314	278	321	318	274	311	292	279	311	311	340	307	346	317	320	304	315	301	278	307	273	307	293	302	266	253	275	288	298	334	290	294	304	310	308	325	324	299	296	314	300	295	303	270	300	300	283	293	308	319	305	300	287	277	312	332	299	292	289	296	288	277	276	313	307	300	305	304	266	298	324	305	299	302	277	262	303	280	300	308	292	309	296	299	302	312	315	292	293	305	317	285	299	323	303	288	279	311	276	279	314	295	288	301	277	333	286	326	317	313	312	299	296	303	319	278	272	297	303	275	303	279	314	288	306	300	309	322	309	270	328	291	298	279	289	286	305	271	315	305	280	268	290	306	334	295	296	288	293	269	277	296	308	301	287	321	294	288	259	277	315	280	285	321	299	302	278	285	317	271	288	302	288	291	263	274	299	281	275	335	289	306	308	265	291	308	303	279	300	278	331	318	282	281	315	267	281	281	281	307	277	295	294	300	281	304	341	279	299	273	287	302	287	288	292	262	286	300	255	312	293	282	309	267	290	326	312	296	316	302	302	286	273	289	280	320	301	260	304	281	331	320	288	280	324	292	302	293	257	304	301	284	285	266	305	296	289	304	310	313	266	271	310	330	292	315	315	305	280	288	308	282	281	319	302	316	265	296	301	304	293	295	294	278	291	288	292	293	311	290	309	303	278	309	256	292	299	272	316	324	282	312	286	296	331	286	331	316	275	299	284	302	320	289	277	284	288	280	301	303	273	284	260	312	279	307	284	305	297	328	325	311	321	317	302	282	323	291	315	275	304	297	283	311	294	275	278	289	278	292	294	304	280	295	287	300	285	274	326	298	281	301	281	328	300	305	307	281	296	323	299	288	291	279	303	271	269	310	282	289	300	310	268	304	295	298	286	285	301	275	328	290	304	291	320	295	264	287	303	283	282	310	287	276	300	315	301	265	316	285	293	300	279	277	311	297	288	276	328	279	267	285	332	302	304	300	316	281	274	316	287	279	314	340	281	280	287	278	291	277	270	259	280	336	297	317	294	281	283	305	313	287	302	280	281	276	272	310	298	330	335	296	299	323	272	280	333	296	308	296	312	278	291	316	270	299	310	289	305	302	338	295	299	290	265	310	297	312	286	282	314	316	281	287	285	297	305	269	266	299	318	322	294	295	272	299	300	299	282	335	291	301	296	294	292	302	278	290	259	309	280	301	306	288	318	308	298	287	280	284	278	274	289	284	308	305	306	276	267	309	287	285	297	283	289	290	296	300	307	297	270	292	331	285	317	295	313	278	295	305	316	292	299	288	296	293	325	271	283	299	303	288	329	289	310	263	285	277	285	276	289	299	317	290	306	276	275	318	307	336	290	289	313	268	277	282	312	296	277	304	325	279	286	299	268	312	294	303	283	290	298	296	325	315	291	279	299	296	292	281	275	302	258	305	277	289	273	284	305	305	292	285	287	327	285	309	276	280	284	263	304	286	289	265	278	295	298	337	289	296	288	292	286	297	314	269	276	315	327	322	291	267	304	283	337	303	277	296	310	304	271	283	279	315	299	304	318	307	292	318	274	312	339	307	300	281	276	311	273	296	275	320	265	281	303	284	314	300	288	295	298	302	283	297	298	300	300	275	301	289	353	283	314	309	285	282	325	273	300	301	295	293	321	314	308	286	296	309	292	301	297	274	313	297	291	298	327	283	285	309	301	309	274	273	286	310	324	293	302	274	296	297	306	288	287	266	271	275	292	305	267	316	258	293	303	291	285	287	286	317	314	284	293	297	308	316	310	285	323	303	273	290	316	290	330	302	297	278	279	310	303	308	299	302	292	300	289	271	315	292	267	277	287	276	275	311	294	296	296	339	281	297	293	265	289	291	288	313	289	321	313	291	292	256	266	310	276	308	304	313	315	278	290	261	309	286	317	311	301	279	270	320	300	295	287	317	265	286	267	303	300	308	290	276	295	275	302	284	315	305	271	259	277	272	286	287	281	296	264	287	268	312	278	301	314	304	283	292	311	315	303	303	288	297	270	251	329	304	298	262	300	287	321	296	288	289	294	303	297	301	280	305	303	290	268	320	277	290	290	277	321	319	277	296	303	277	265	309	300	322	310	284	285	316	270	310	314	310	288	305	296	310	322	284	275	312	300	278	286	323	324	291	307	264	285	309	295	305	301	264	315	278	313	310	294	255	298	302	258	305	317	281	269	313	290	268	289	286	292	326	284	307	298	280	309	295	281	286	280	334	281	313	266	286	294	277	352	321	299	306	281	286	297	308	288	290	308	305	271	331	295	296	285	280	297	295	342	305	295	297	310	296	309	299	304	296	306	262	306	316	306	295	318	302	311	293	295	306	291	278	266	301	309	299	322	333	329	281	304	275	289	302	287	272	297	297	278	306	296	280	307	300	302	315	316	261	272	281	291	276	281	299	302	297	281	282	278	264	319	300	325	271	326	290	280	294	323	293	305	291	287	303	303	272	272	312	320	303	283	309	277	291	291	288	285	289	303	288	274	299	286	302	297	295	314	300	287	283	290	293	303	296	280	319	288	292	286	298	259	316	291	255	305	317	274	286	295	325	280	289	305	295	264	297	307	296	302	292	301	287	256	278	296	280	288	300	307	283	294	302	302	281	284	296	308	271	300	303	301	279	279	295	306	293	283	287	284	310	285	285	301	317	303	289	310	310	308	351	274	285	260	288	289	280	288	269	289	291	272	301	280	291	259	305	311	320	304	268	290	263	300	300	289	278	283	314	302	304	312	277	292	288	296	299	290	262	280	332	302	320	285	319	299	310	283	292	313	280	336	305	298	291	327	315	286	300	294	305	272	320	331	317	275	302	289	289	330	259	301	304	294	312	282	288	277	314	305	305	275	297	315	278	324	318	293	292	299	325	337	310	306	306	318	304	271	276	299	304	315	300	286	287	304	312	301	289	292	301	297	281	319	301	294	347	291	297	273	321	258	264	320	276	287	290	297	279	308	287	292	296	317	283	305	299	288	265	307	287	309	281	278	311	287	290	275	289	281	317	261	276	297	260	289	283	300	279	306	278	309	280	320	293	279	295	298	282	263	308	281	310	280	297	281	314	309	307	291	314	292	307	274	304	301	282	298	295	321	287	296	290	305	297	297	316	304	297	264	292	278	295	293	296	291	299	310	316	268	296	299	300	280	286	321	313	281	273	295	286	291	295	300	283	298	308	271	279	280	298	304	314	268	349	334	264	305	308	290	272	342	297	316	271	308	286	289	332	278	287	340	314	290	282	294	264	319	281	279	278	301	290	318	289	292	274	301	311	306	295	272	322	277	279	292	298	305	311	301	299	272	319	302	304	288	267	284	283	294	310	295	282	293
1639	573	182	55	63	60	50	63	58	53	59	42	70	58	48	59	50	51	53	43	58	72	62	51	66	47	41	63	52	64	57	52	64	53	48	57	56	65	50	49	57	58	66	55	63	55	57	56	56	45	52	59	59	56	52	54	53	61	44	53	50	54	53	71	47	51	48	57	56	66	59	67	48	52	48	53	59	62	61	48	69	49	36	41	41	37	58	56	47	58	45	55	59	42	52	51	55	56	43	42	52	54	45	50	73	54	64	52	48	55	53	52	53	57	39	45	43	52	47	53	59	49	57	54	51	63	51	56	51	54	54	44	61	54	49	55	57	50	59	48	64	47	55	45	58	47	60	65	64	54	70	64	64	46	58	57	56	50	48	63	56	49	64	54	62	49	49	57	65	58	56	54	59	55	48	61	39	55	50	52	62	59	49	54	63	49	66	58	57	63	49	56	37	66	51	46	73	59	64	50	50	69	47	65	59	61	37	54	41	49	51	57	59	48	52	71	57	54	38	49	46	53	59	58	53	62	65	50	62	53	58	45	57	50	54	47	53	57	45	55	68	51	46	59	49	60	51	49	54	53	68	41	46	50	63	63	55	54	52	54	57	53	41	47	61	43	54	60	53	54	47	55	39	66	56	69	47	54	53	40	60	63	49	46	44	57	63	55	44	54	53	53	43	47	60	53	58	45	45	51	52	57	32	51	57	55	47	70	55	58	49	59	46	51	46	52	54	58	52	47	56	54	60	60	45	56	48	46	51	47	47	44	65	58	61	43	60	54	54	57	28	60	53	66	45	56	50	51	50	55	66	43	56	50	54	63	54	55	59	55	59	49	52	56	49	53	62	45	43	54	56	49	49	52	62	37	66	55	56	72	55	67	43	44	47	59	62	61	45	49	61	51	50	62	51	44	55	57	54	62	69	42	51	52	53	57	63	46	44	51	56	49	58	52	48	41	55	63	66	47	50	59	61	57	44	62	60	68	65	53	58	62	54	51	62	59	55	49	70	60	65	70	46	47	56	55	59	69	48	47	59	48	50	50	53	50	53	44	51	49	52	71	58	49	62	55	62	57	54	62	60	55	53	53	50	49	55	52	56	64	51	50	63	55	59	50	60	52	46	55	56	42	49	51	55	45	57	60	44	47	50	50	49	57	64	50	61	57	56	52	43	55	58	61	59	57	51	58	57	51	52	49	50	58	55	46	54	56	48	61	56	51	56	62	34	50	70	43	52	40	62	48	59	55	57	54	60	51	57	54	51	52	52	45	60	56	57	72	54	55	57	59	47	49	51	62	42	47	43	56	60	54	51	59	51	51	55	48	49	60	53	65	42	51	51	72	45	52	56	50	60	54	39	51	55	56	52	62	53	69	56	64	51	50	61	67	58	54	53	66	56	70	64	65	46	57	57	59	51	59	47	71	58	50	60	57	44	50	55	49	49	57	58	57	54	43	45	59	48	61	64	67	62	63	46	62	61	55	67	54	48	57	52	57	57	52	63	61	62	58	52	52	58	50	52	51	56	54	47	49	55	64	64	52	67	52	69	58	55	46	51	60	65	51	45	61	59	58	65	53	53	51	55	51	54	55	57	44	46	52	49	56	73	61	74	51	39	56	61	47	63	52	55	56	49	63	49	40	52	54	59	58	57	43	51	58	47	40	48	64	56	45	56	60	59	57	62	41	49	46	66	55	62	48	50	45	48	58	52	40	58	45	54	54	53	63	64	55	60	52	55	54	61	46	68	64	70	59	44	53	37	38	59	46	74	55	56	51	53	55	67	52	46	49	59	66	50	49	55	57	46	58	58	47	45	60	48	56	48	48	63	63	48	51	55	55	58	44	64	53	54	54	71	54	53	61	57	58	61	45	47	43	53	49	48	45	51	68	58	60	43	53	46	54	57	60	58	55	49	49	57	57	46	61	46	59	55	60	71	50	55	56	51	59	51	65	55	53	51	50	47	58	62	55	49	50	58	47	54	52	50	54	58	52	56	43	80	53	49	48	48	53	42	43	50	73	58	57	43	56	53	54	51	58	61	59	55	48	55	65	67	59	51	55	61	69	50	61	44	61	69	59	43	54	54	49	60	61	49	57	69	50	56	57	49	64	45	51	50	61	58	60	60	58	58	58	53	48	59	57	48	54	69	66	42	48	53	48	51	62	77	63	51	43	57	58	54	46	53	62	68	55	39	57	54	40	48	58	63	60	57	48	46	52	43	57	60	72	51	58	58	57	65	57	52	66	61	61	70	63	45	68	53	59	41	53	66	61	48	72	60	58	60	50	53	51	48	57	61	63	52	60	53	45	60	56	56	46	54	57	52	68	71	49	48	51	61	69	52	65	65	54	52	47	55	44	62	63	60	39	51	56	39	55	59	62	61	49	67	55	62	52	51	56	37	62	47	58	52	44	58	70	58	60	58	59	53	52	52	49	56	61	54	56	48	51	61	50	59	42	45	42	63	40	62	65	54	63	48	50	64	44	50	51	49	57	56	50	41	47	49	46	55	65	51	50	50	62	49	56	50	50	50	47	51	57	58	42	56	49	44	68	61	56	58	58	61	57	63	42	52	46	51	58	49	56	52	58	46	48	45	64	38	58	56	72	57	56	64	60	49	43	67	55	49	42	62	43	58	59	44	64	53	57	45	56	60	51	67	65	56	54	52	62	58	51	70	60	51	45	42	59	49	59	55	66	63	40	48	62	38	45	65	42	56	63	62	40	45	49	57	63	65	68	53	58	59	50	53	50	68	51	49	50	49	51	55	57	39	51	66	42	53	59	58	54	57	55	61	55	47	46	55	60	55	50	70	58	57	58	63	60	57	50	62	51	62	50	50	58	62	56	48	59	69	53	45	51	49	60	55	44	62	63	68	55	51	64	54	57	51	55	48	51	49	65	44	58	47	61	58	44	52	51	51	57	51	57	54	63	54	50	64	56	40	59	57	49	46	48	50	50	52	53	57	61	47	45	54	50	44	55	54	61	65	49	45	50	61	59	55	61	53	53	40	56	57	48	52	53	56	50	51	60	61	56	53	44	55	59	61	46	49	51	52	67	45	57	56	40	66	64	52	53	65	39	59	63	46	59	60	39	47	47	49	44	58	47	56	47	69	53	59	47	61	70	60	58	48	53	52	58	48	50	50	54	68	54	51	57	44	54	50	65	50	58	61	56	51	46	58	44	60	52	51	62	61	50	58	47	57	67	47	52	61	64	59	61	58	54	54	67	52	53	59	48	60	59	56	62	54	53	49	42	54	55	55	66	51	47	47	56	33	43	50	57	51	49	51	66	52	70	67	53	42	49	46	51	65	48	59	48	52	55	64	50	59	51	59	40	70	65	55	48	52	58	54	53	60	60	52	53	51	64	49	52	56	45	60	56	50	55	51	51	55	55	49	51	48	70	45	56	47	48	67	44	40	45	50	58	52	54	53	42	53	42	54	46	64	58	52	47	52	50	44	41	45	60	53	54	61	56	62	54	49	59
15150	7527	2312	544	520	583	617	597	577	535	520	577	507	518	504	483	568	514	509	522	505	528	519	525	477	474	494	549	540	528	504	526	489	502	512	486	501	491	526	523	534	490	493	503	497	507	554	491	471	485	463	526	508	542	508	483	479	509	513	491	549	515	483	526	502	482	501	437	504	490	482	501	482	504	475	518	478	488	473	481	494	464	501	528	499	517	473	509	533	441	519	484	480	502	533	496	492	504	483	447	497	528	477	469	506	532	487	508	516	505	513	478	464	503	500	528	541	483	498	474	486	496	469	470	514	498	479	462	519	502	524	473	482	530	492	532	451	510	503	487	467	475	488	498	485	460	518	469	547	466	490	497	486	470	540	491	493	497	521	489	488	495	507	521	485	485	481	505	510	513	513	495	516	533	496	454	506	519	484	471	474	503	458	491	506	508	471	512	477	461	531	488	489	478	496	536	450	484	516	502	479	474	542	494	518	520	476	472	483	500	496	493	478	492	491	475	495	512	482	500	484	514	516	504	492	492	508	572	500	516	520	492	492	450	515	456	502	478	502	469	524	494	520	504	480	498	545	490	516	477	484	513	504	541	463	478	490	524	535	556	498	526	500	478	494	476	503	478	509	485	491	456	475	515	490	487	496	483	505	485	486	463	467	506	495	456	515	496	511	487	485	493	460	453	437	506	480	524	482	461	482	499	481	520	479	500	477	513	575	478	547	512	512	492	510	487	495	498	504	482	484	470	485	538	483	514	517	481	494	495	500	504	451	497	487	483	464	501	481	518	531	491	530	541	485	472	515	471	478	529	504	500	518	500	494	485	470	503	514	466	493	531	504	499	465	476	491	538	514	516	461	522	521	486	465	482	509	503	513	509	481	515	473	448	456	448	534	487	470	473	454	524	475	480	529	482	483	498	496	500	506	498	513	481	521	498	465	487	509	500	506	460	528	500	482	488	497	540	492	491	522	452	451	476	511	542	534	530	477	459	549	507	529	508	489	479	515	490	497	509	517	481	498	504	497	503	523	506	482	477	513	485	549	517	463	487	520	550	490	463	516	500	493	488	539	466	491	496	491	532	475	492	513	468	495	497	466	516	478	478	482	489	491	486	499	519	471	495	503	522	505	509	478	471	465	512	507	494	507	495	456	556	518	472	493	501	488	474	509	512	473	514	449	464	487	448	498	505	457	480	486	487	492	487	477	497	474	511	487	494	526	478	495	491	510	498	498	505	470	523	479	491	528	485	465	520	508	463	521	549	494	483	466	487	500	497	539	492	483	535	479	479	519	514	491	491	493	489	525	507	500	508	478	493	497	510	472	477	489	505	535	471	449	506	534	490	512	525	479	511	520	508	466	516	491	478	491	521	531	480	489	498	477	514	493	518	516	463	506	491	504	499	541	521	502	505	519	476	513	515	496	486	484	495	494	521	525	547	526	520	550	495	490	495	475	473	498	497	478	506	493	509	490	513	466	496	532	513	470	513	511	489	517	471	494	485	501	512	498	513	504	525	490	499	499	521	477	551	481	512	474	499	510	465	529	501	502	509	487	488	488	508	560	516	485	451	512	525	522	523	532	494	513	515	483	524	515	507	506	507	486	443	523	500	514	489	516	514	491	490	505	475	501	510	501	529	499	514	478	534	528	496	482	507	469	508	496	508	500	520	493	490	468	490	556	505	504	492	472	487	469	482	528	483	518	485	482	518	494	503	510	537	524	538	477	497	500	510	500	477	486	512	537	480	495	503	497	524	490	506	547	489	493	494	512	491	554	476	500	496	503	490	467	487	495	524	490	501	533	495	523	468	513	488	495	490	516	537	515	503	521	484	482	500	509	504	481	499	509	503	496	475	496	522	521	508	494	502	554	469	511	480	519	482	504	465	532	469	539	523	537	471	530	448	523	457	532	491	531	466	546	486	520	510	506	505	492	493	538	506	483	518	543	523	533	514	475	550	473	508	508	489	487	479	492	505	454	463	514	507	495	503	524	461	507	534	542	502	494	517	518	482	502	478	491	529	532	511	516	511	443	525	499	492	505	492	475	504	479	501	544	525	468	492	489	558	457	530	463	484	573	487	525	505	505	480	466	499	477	534	489	456	500	531	502	488	508	493	476	507	485	518	467	484	503	455	514	508	514	474	483	471	480	466	509	520	512	512	513	524	505	461	523	520	467	479	482	505	464	473	512	536	498	490	516	495	522	503	531	528	502	497	493	536	549	494	507	505	489	557	486	503	517	548	519	482	520	507	508	473	478	526	555	483	462	495	448	462	490	510	527	508	477	529	481	488	522	481	490	508	501	485	474	503	506	501	479	504	496	512	518	493	472	514	483	514	503	497	507	477	517	513	533	487	470	492	479	488	486	454	494	510	488	502	490	514	501	501	495	476	497	504	498	515	495	513	472	506	541	517	508	501	524	506	495	482	510	462	463	540	484	476	500	493	500	433	514	464	519	511	505	494	500	511	464	503	483	507	510	520	497	476	539	503	553	510	511	482	471	472	472	463	498	498	509	490	488	478	497	520	483	518	504	496	534	512	518	513	483	496	491	488	449	477	496	486	502	480	480	514	448	501	493	486	507	506	508	499	485	531	493	487	495	466	517	466	472	523	466	503	507	526	474	515	497	495	513	471	515	479	513	441	486	496	470	485	495	502	493	526	506	481	502	484	503	525	515	509	508	515	516	516	499	528	518	500	471	490	502	525	502	491	490	492	485	507	506	465	520	502	487	513	477	482	526	514	457	473	505	531	452	545	489	484	495	487	486	553	479	461	475	510	482	490	524	480	524	481	490	535	488	516	479	501	483	489	495	526	535	490	454	485	472	488	490	505	485	471	493	475	470	454	472	530	489	464	522	490	546	506	500	493	562	478	499	497	507	491	529	504	488	519	467	510	490	481	459	484	494	530	512	515	488	475	494	449	482	475	485	463	502	490	471	482	462	483	530	496	473	495	497	495	485	499	471	490	514	522	516	529	463	518	505	474	470	517	507	482	495	508	461	490	498	511	475	468	439	486	487	511	465	510	477	507	460	489	498	519	486	493	484	519	493	503	486	507	508	489	467	485	486	544	524	493	491	516	510	479	520	502	506	501	499	539	489	549	487	510	482	518	520	480	485	468	524	515	519	474	501	518	480	512	516	486	484	541	505	493	457	509	517	497	474	492	511	485	532	515	493	485	514	507	480	456	474	475	526	482	506	510	532	506	475	481	491	491	532	540	451	507	476	541	499	467	475	536	496	491	537	479	501	479	482	520	491	501	519	483	489	479	508	484	504	484	478	472	497	474	498	499	474	504	480	504	488	496	516	507	495	504	461	507	463	501	490	478	510	525	482	469	506	465	485	533	515	469	544	490	507	507	474	515	541	482	473	503	476	491	481	488	519	490	473	496	523	474	523	487	516	511	521	509	519	451	511	472	465	467	492	502	512	553	511	499	547	512	489	501	531	475	502	487	514	495	478	471	520	530	468	491	497	490	526	492	478	493
2429	4057	838	62	53	55	60	56	48	71	63	59	59	51	70	44	69	58	56	44	53	49	64	48	51	43	50	51	49	45	62	45	51	54	43	63	52	51	57	60	56	36	44	51	50	54	39	37	40	40	35	64	47	52	58	44	48	45	61	55	61	51	51	56	39	44	50	55	56	62	53	55	38	45	56	45	51	45	41	52	59	59	44	51	52	45	53	49	46	53	53	42	52	45	56	48	44	38	50	50	57	58	51	55	48	49	53	42	48	51	38	49	45	54	45	67	46	49	56	47	63	37	57	49	50	55	46	47	52	49	49	67	50	46	47	52	43	55	53	52	52	51	44	52	45	45	44	48	78	57	54	34	55	45	44	56	41	51	39	60	50	51	50	55	49	39	52	49	64	51	57	42	50	35	59	54	49	41	49	42	48	44	39	47	43	52	57	46	57	57	43	39	36	56	37	59	49	46	49	40	40	51	56	53	63	46	53	49	49	39	35	47	45	53	42	48	46	42	37	46	51	36	47	46	45	48	59	43	46	52	53	53	63	44	45	43	48	47	47	63	50	45	50	39	39	53	40	57	39	57	47	64	56	48	46	55	28	52	49	48	51	34	60	46	46	50	47	45	55	50	49	39	35	64	63	40	40	48	48	48	43	59	57	55	50	52	37	52	47	43	53	55	48	51	58	53	52	62	51	42	61	64	60	53	59	64	55	54	47	50	53	51	52	50	43	60	58	44	56	41	58	58	55	45	54	42	61	46	51	48	53	49	46	36	51	56	72	42	54	51	54	51	51	53	44	57	50	50	49	62	47	59	46	58	55	53	57	55	50	50	53	46	55	46	48	57	48	41	53	43	61	32	46	49	55	45	48	53	50	52	52	54	49	54	48	56	42	62	46	51	44	52	53	47	49	44	64	54	43	51	47	51	58	49	44	52	47	56	44	55	53	36	46	51	59	61	42	45	51	60	57	50	51	44	51	49	46	48	59	48	36	39	45	50	47	55	50	50	54	53	51	47	45	55	60	51	56	56	40	45	45	61	58	50	43	58	51	51	48	43	60	46	60	60	50	48	56	46	58	46	48	48	57	45	40	60	47	48	50	51	57	45	57	53	41	46	53	44	54	54	51	40	37	51	47	46	43	51	53	47	44	63	49	47	53	54	51	37	48	38	53	48	37	45	58	50	46	47	49	44	45	49	53	52	47	45	41	50	38	60	46	50	43	45	52	56	62	63	51	64	54	43	56	40	47	54	43	50	49	47	46	47	50	50	41	40	61	44	56	51	49	48	56	59	36	54	57	62	47	52	41	48	42	43	50	69	51	50	65	45	46	61	49	53	56	59	41	48	42	49	50	52	52	65	43	44	39	52	67	54	58	55	51	48	48	60	42	45	57	54	57	48	32	57	59	55	43	56	55	56	49	59	44	58	50	46	41	40	43	50	51	34	51	40	44	49	59	46	51	56	48	52	40	53	65	47	48	59	52	36	48	47	38	49	40	57	53	62	66	45	56	43	39	47	55	44	56	62	51	50	52	59	56	48	42	45	39	52	42	53	64	60	35	54	50	50	59	42	50	55	42	45	44	41	52	40	62	55	52	52	51	50	46	45	63	53	53	52	45	36	54	38	44	56	49	44	51	53	43	61	59	30	44	64	45	45	44	62	49	54	49	55	62	48	56	47	48	55	42	52	48	49	40	51	59	54	58	60	55	56	35	51	46	52	43	48	54	50	59	41	59	47	52	52	50	54	49	53	65	59	56	41	50	55	55	54	58	35	44	46	42	47	54	48	57	45	48	47	53	43	54	55	52	51	54	54	48	41	61	43	49	45	53	38	50	54	49	46	48	46	43	50	55	49	52	51	53	47	48	47	42	45	51	55	52	62	45	40	50	60	52	57	48	47	53	47	47	60	47	44	47	53	47	51	42	46	61	49	48	45	60	41	53	42	60	54	53	43	44	46	48	53	61	43	49	39	52	46	34	55	58	56	44	41	48	60	52	52	43	51	48	40	52	36	52	56	43	50	59	54	45	55	43	60	50	55	44	44	62	46	45	43	45	45	45	55	53	45	59	32	54	61	50	48	62	60	53	51	37	32	52	53	48	37	50	41	56	50	65	38	49	58	62	48	46	59	47	50	49	58	50	56	48	48	50	40	32	46	36	69	64	45	48	54	49	60	51	49	55	54	47	55	44	63	50	56	53	59	38	40	60	60	58	53	41	38	40	48	45	50	41	50	44	52	47	54	44	45	58	59	56	58	49	45	49	36	56	41	46	47	43	53	52	56	48	55	59	54	50	62	59	64	48	56	51	58	46	39	37	60	53	49	65	41	46	52	52	58	50	42	43	52	59	45	48	55	52	47	48	56	52	37	50	50	54	49	49	46	42	54	48	52	61	47	49	65	47	41	56	49	59	49	61	69	51	51	46	49	44	52	46	59	56	53	32	44	42	58	52	70	60	49	32	47	57	46	46	63	51	39	44	53	60	49	54	38	62	43	48	42	55	53	65	48	52	47	54	46	44	56	46	55	56	49	49	51	55	42	46	45	43	39	53	51	48	38	39	57	52	47	48	59	50	56	46	46	55	55	47	46	53	54	46	63	60	59	56	69	54	54	51	48	53	61	51	58	54	44	53	63	51	61	47	53	50	46	40	37	46	63	45	42	57	46	65	50	50	49	48	56	72	46	41	57	52	47	60	56	46	46	40	53	54	55	40	62	51	49	51	59	49	47	53	55	57	41	44	70	50	39	56	51	62	50	67	49	39	56	53	56	36	44	61	51	47	49	58	63	53	44	38	53	59	57	50	48	66	46	43	48	52	42	55	43	49	49	56	44	60	41	52	45	53	41	44	55	54	62	41	45	53	42	43	43	56	56	47	51	57	66	52	48	34	41	53	36	47	39	50	60	29	54	46	37	41	47	43	52	54	53	38	44	57	40	52	53	51	51	56	46	36	42	45	54	60	64	48	55	49	39	44	48	60	52	54	40	35	55	62	51	45	45	47	54	53	54	58	59	55	52	50	48	49	51	58	47	47	47	60	49	57	56	46	54	44	57	44	51	45	49	58	44	44	42	40	55	53	54	61	39	43	49	42	38	47	52	55	57	66	41	47	48	50	54	66	49	59	52	63	42	40	39	56	52	47	49	43	55	45	49	55	52	43	52	53	57	52	49	44	57	51	48	50	59	46	46	62	40	52	49	46	52	61	45	55	44	43	45	39	58	44	55	43	49	52	56	46	47	54	47	41	48	63	49	68	52	51	40	56	47	71	53	43	39	52	56	55	58	62	29	47	53	52	46	51	51	40	51	62	41	57	50	61	49	52	55	37	46	49	64	35	48	52	45	60	56	48	57	64	57	59	50	53	59	53	51	53	62	47	56	52	61	43	59	53	56	46	52	47	54	47	49	54	52	56	54	56	60	56	53	49	51	45	48	50	48	40	56	47	53	63	46	55	50	45	52	47	55	42	42	54	44	55	38	57	52
26918	24584	7762	655	902	1234	1310	1249	1151	974	987	805	762	721	689	675	628	620	587	590	549	564	535	530	511	498	520	496	566	542	461	521	540	528	564	533	509	489	495	476	489	524	497	485	517	508	501	493	455	473	507	528	507	508	496	480	479	471	491	479	510	485	464	508	504	488	442	517	467	527	487	460	489	492	486	457	465	501	488	496	487	495	503	484	460	494	452	487	503	498	547	423	487	483	466	563	498	493	497	481	469	474	481	478	474	477	514	489	495	469	518	448	508	504	516	506	527	484	486	486	496	461	500	482	486	481	507	469	502	439	472	477	477	501	484	431	475	458	467	490	520	464	493	489	489	487	479	471	496	484	440	461	511	462	462	452	470	473	517	497	496	526	476	469	498	461	503	483	533	476	494	472	457	463	450	487	454	467	472	477	447	507	519	486	504	486	465	488	533	486	458	470	472	484	441	487	501	506	491	465	495	421	464	520	514	512	472	469	495	484	503	492	474	498	487	484	484	490	507	487	509	509	493	475	515	497	466	494	488	512	480	472	486	466	476	505	461	512	491	503	501	491	449	472	507	504	483	504	496	498	454	473	467	498	461	489	437	507	491	547	483	516	483	474	455	472	473	501	458	506	528	455	443	493	488	482	469	495	452	504	449	487	487	469	481	472	514	482	464	486	476	473	473	497	453	491	497	500	483	477	533	504	511	478	456	462	469	463	463	451	500	468	487	490	493	465	480	489	475	449	482	482	473	496	490	438	489	525	508	461	506	512	457	499	482	447	527	511	457	468	468	517	469	488	484	444	485	545	487	472	491	499	492	468	439	453	429	510	486	449	469	494	454	482	502	515	466	446	476	486	477	482	449	472	498	467	515	480	480	509	469	526	499	441	518	497	486	498	514	495	476	515	475	483	477	492	460	516	491	481	487	493	522	480	465	510	495	497	477	474	484	501	498	493	528	499	498	514	497	488	458	463	439	500	491	481	466	433	460	479	472	484	473	483	453	503	504	485	445	462	509	473	498	466	483	465	483	530	501	473	486	475	502	489	465	441	480	466	467	478	489	543	507	451	481	471	484	485	510	455	495	455	483	499	500	446	500	495	474	545	463	485	483	516	525	492	498	517	483	472	491	501	475	474	467	491	456	500	469	465	468	472	471	533	439	444	486	446	499	507	485	520	444	483	488	476	479	514	442	472	466	503	512	468	466	462	479	475	506	440	515	516	425	490	499	461	448	480	442	499	462	512	495	452	472	502	487	478	480	515	476	496	477	486	501	513	465	504	497	449	469	501	502	506	462	491	482	455	463	489	482	501	512	500	498	507	475	499	456	474	438	480	469	452	474	495	478	484	486	493	454	465	460	466	503	500	478	495	476	465	469	528	476	450	480	466	512	470	469	474	450	493	486	461	476	481	460	481	532	518	528	434	481	462	515	468	493	507	501	457	482	477	486	482	484	458	483	515	481	506	506	487	445	450	493	419	494	441	521	508	438	501	519	502	493	465	479	495	519	422	419	454	480	465	471	520	461	507	496	466	475	516	497	495	492	472	458	474	495	478	467	506	467	489	495	457	512	514	493	491	515	507	453	475	491	474	501	500	452	489	512	485	483	469	503	462	472	455	467	485	499	487	462	477	518	484	502	445	473	485	505	500	473	486	479	511	482	466	466	500	478	462	494	462	472	521	508	462	456	476	490	498	428	450	465	464	530	460	484	498	482	519	489	470	477	470	492	481	487	459	518	449	476	454	452	461	453	448	481	527	501	465	464	509	442	438	479	484	435	498	497	491	497	508	471	495	523	469	463	480	474	509	499	481	464	488	492	466	464	457	457	474	500	450	516	500	491	476	503	489	482	488	510	474	503	467	474	454	484	480	508	520	464	504	518	524	473	469	460	491	497	521	464	464	499	509	490	458	487	486	473	464	476	455	427	487	476	516	496	452	488	489	461	488	473	458	462	490	473	489	484	436	508	486	505	444	499	456	470	470	471	463	512	526	458	447	451	491	485	428	540	482	437	470	463	488	478	495	476	492	472	478	489	516	478	460	459	492	490	441	484	492	477	504	522	468	506	466	466	520	438	511	492	501	471	436	479	471	490	480	503	500	461	471	444	478	494	521	488	509	501	463	472	506	506	478	475	478	451	507	475	503	489	490	458	492	451	475	462	534	468	469	502	485	516	461	453	467	454	495	480	476	461	463	483	491	484	452	470	500	425	464	468	455	460	465	501	504	476	473	506	497	484	455	458	513	484	482	480	457	518	470	478	461	445	503	495	461	477	471	521	466	485	471	484	511	493	514	480	474	473	469	482	469	523	443	513	498	496	519	510	433	515	449	460	485	450	466	502	464	479	504	482	464	503	479	474	474	522	483	459	455	490	500	497	475	492	489	499	513	477	492	465	449	476	496	525	499	453	473	480	527	508	467	536	437	467	457	463	467	482	475	515	483	463	467	477	470	458	450	460	489	483	479	504	494	487	428	460	499	471	502	465	454	497	497	463	478	475	478	474	478	492	461	481	472	480	451	535	482	486	471	443	459	521	488	514	463	524	488	483	455	474	483	468	483	504	471	482	477	461	489	458	525	485	499	431	495	488	476	488	487	470	460	474	513	475	488	461	456	484	422	501	432	476	476	476	459	505	461	476	462	535	438	500	487	507	511	494	525	460	495	461	470	485	476	514	480	482	460	443	476	459	477	491	474	485	459	459	483	467	500	537	515	502	463	463	490	503	491	489	511	454	455	461	428	496	469	484	498	459	414	506	516	518	511	486	456	496	498	475	514	496	488	498	466	489	502	498	481	489	497	496	449	513	502	467	517	468	485	467	499	487	456	506	529	471	483	510	519	491	502	465	521	469	497	454	480	461	505	498	455	450	463	436	507	516	458	454	441	487	447	505	491	453	497	488	493	486	464	508	520	472	485	514	489	479	459	464	456	477	496	493	497	457	485	472	482	536	507	464	510	505	463	461	504	482	479	472	518	484	456	464	518	484	524	486	499	504	483	466	484	475	457	503	468	470	475	461	452	470	508	495	474	479	495	488	499	472	502	477	449	487	507	487	520	498	475	512	461	458	521	441	463	460	473	487	483	480	473	464	463	509	490	539	467	453	455	491	483	479	511	481	497	469	459	463	503	486	504	469	489	507	424	471	496	491	483	502	479	446	483	494	487	489	475	466	475	465	498	461	438	490	438	484	503	505	441	511	519	478	470	512	466	475	497	450	482	477	486	509	473	469	461	457	446	477	479	521	479	502	486	503	446	487	473	454	479	521	480	479	495	496	482	472	482	482	515	488	469	515	499	505	523	507	494	483	460	483	485	510	477	497	494	482	489	503	495	481	496	489	459	460	523	468	507	474	491	486	507	477	498	504	441	486	472	493	509	476	484	498	466	501	481	496	477	445	502	469	513	447	463	477	457	489	501	477	487	473	486	512	490	495	484	487	485	441	494	491	476	531	464	500	475	506	461	489	467	504	492	487	479	491	491	500	488
2688	3100	665	37	31	43	27	35	36	32	38	30	37	33	35	27	34	34	31	23	26	34	33	33	33	30	23	41	44	40	30	37	29	27	28	33	38	20	47	27	28	28	21	33	39	33	32	22	28	38	28	34	22	34	30	28	18	39	25	28	34	36	31	31	28	24	26	34	27	26	20	27	39	30	19	32	46	30	33	33	28	27	24	34	28	27	25	28	34	30	32	24	27	29	24	22	33	30	27	25	28	27	27	25	40	25	27	33	24	37	31	29	23	28	30	26	28	19	36	23	31	37	22	32	27	41	23	30	34	40	29	27	29	29	29	29	31	26	22	32	28	26	17	29	33	30	29	27	28	31	26	24	28	21	41	33	28	25	30	32	29	27	40	31	28	27	18	34	36	20	30	27	33	36	38	30	25	29	36	28	33	35	39	36	35	19	32	28	37	35	35	16	28	37	33	26	32	21	29	23	24	30	27	27	28	27	14	30	28	21	40	26	25	29	34	30	34	26	37	37	42	31	26	26	30	29	20	34	31	39	35	26	30	41	25	31	28	29	25	44	31	25	36	45	26	34	32	28	30	33	32	29	29	34	31	29	31	31	32	27	34	36	31	29	37	25	28	24	36	28	31	28	35	30	30	35	33	30	29	29	35	33	34	27	32	33	34	28	24	24	35	31	30	28	30	31	26	23	27	27	24	30	31	30	39	37	33	25	32	26	24	26	22	17	39	24	33	19	27	24	31	23	24	35	28	25	37	29	44	24	31	36	32	29	30	30	26	30	37	28	28	28	23	43	39	23	31	32	31	20	26	31	33	34	29	24	22	23	25	19	31	26	22	30	37	28	27	26	29	31	19	31	36	25	33	34	30	34	33	34	26	25	34	27	31	40	32	32	27	31	28	26	32	32	23	36	31	34	28	32	27	26	37	41	21	19	24	27	26	23	29	37	24	23	36	28	29	29	35	25	25	31	17	20	31	23	32	35	38	25	17	31	19	35	25	31	25	28	30	28	31	36	31	37	29	31	32	20	37	19	30	29	32	34	26	30	36	34	32	28	37	32	25	26	34	27	28	29	30	25	25	28	34	25	23	25	27	32	25	23	34	38	24	28	36	33	26	32	32	27	35	29	21	27	21	23	27	18	28	35	24	31	31	25	34	24	31	32	30	40	34	24	31	23	23	30	32	24	23	32	30	37	37	28	33	28	21	22	25	29	33	32	35	24	24	24	32	28	26	29	27	30	35	26	27	37	28	38	25	31	23	39	30	32	24	23	26	34	20	27	30	35	27	27	29	39	28	32	31	31	28	30	28	32	31	29	35	28	31	33	37	19	33	28	35	21	40	38	28	29	31	29	24	23	41	29	31	30	35	27	32	29	29	30	27	21	22	28	33	24	28	25	31	30	37	33	36	25	29	32	25	25	24	30	37	21	32	35	26	42	24	32	28	23	24	22	23	39	31	26	25	32	32	27	28	33	25	20	31	27	29	38	34	29	20	23	23	25	34	29	33	20	35	30	30	22	25	29	24	23	24	29	31	33	30	35	24	31	31	31	24	28	28	33	26	22	28	28	35	33	26	25	35	40	36	33	26	26	35	39	25	27	27	33	30	18	31	27	29	29	24	28	27	29	26	37	20	30	28	20	23	22	18	43	40	22	32	25	28	28	31	31	33	27	23	37	30	36	31	24	32	26	18	32	38	33	34	45	25	35	36	26	26	25	25	31	37	27	33	32	33	27	25	29	24	34	30	31	26	24	38	37	28	29	36	41	31	35	28	15	26	33	32	31	24	26	33	30	28	29	22	23	28	22	29	22	30	35	36	27	30	26	33	28	30	31	29	35	27	36	28	30	30	29	27	41	20	21	23	37	30	34	28	28	29	30	36	24	24	33	35	22	24	27	33	28	22	26	28	33	26	35	28	33	30	25	23	26	23	32	35	29	40	20	36	27	33	35	31	31	25	39	22	24	26	29	29	27	32	28	34	27	27	28	24	29	25	30	33	25	34	34	37	31	29	31	28	29	40	28	30	42	43	30	26	27	29	28	30	32	37	23	29	27	31	28	30	29	37	25	28	22	32	30	26	23	35	31	30	32	28	35	34	21	34	31	28	23	38	27	29	20	31	24	30	43	31	35	25	29	29	22	28	37	37	37	27	28	28	28	36	25	23	36	27	24	35	23	28	25	30	25	36	37	21	32	32	28	33	29	28	19	30	23	24	26	37	34	37	24	33	38	34	18	36	25	32	26	29	25	26	27	23	24	32	27	24	27	35	27	33	23	36	18	30	28	17	31	25	24	24	21	23	32	21	24	24	30	33	29	23	25	25	23	34	29	29	28	27	27	28	31	24	35	21	37	29	16	16	37	28	33	30	25	23	31	40	41	30	25	34	28	28	34	26	29	30	29	36	27	27	14	24	27	27	26	24	31	24	30	32	26	29	26	20	25	30	30	26	28	26	36	25	43	26	26	35	28	27	20	20	30	28	27	25	33	27	28	26	27	20	28	34	29	30	36	33	25	25	18	23	26	29	25	37	18	22	27	28	25	23	29	32	24	33	27	30	27	23	34	34	39	23	22	32	31	39	37	27	32	32	36	28	31	20	27	33	18	30	29	25	27	30	26	37	29	28	32	35	34	31	32	29	30	25	17	30	39	23	39	32	31	34	41	23	33	31	30	32	35	35	40	24	30	31	31	36	26	33	33	42	27	22	23	28	35	28	36	23	19	28	40	26	32	36	34	28	38	30	20	34	28	14	23	27	22	27	15	27	22	31	28	33	29	32	34	29	28	33	31	26	24	21	29	20	29	28	32	31	27	28	33	25	31	29	23	35	29	20	27	35	31	35	32	34	31	24	35	32	23	35	32	20	27	33	27	23	31	31	28	26	34	30	24	24	27	40	35	24	37	34	38	20	36	29	33	23	36	26	36	25	29	23	21	24	28	36	27	28	26	35	37	27	27	23	28	20	31	29	38	29	29	29	27	27	28	23	35	27	30	28	25	30	26	39	30	26	31	23	30	23	25	24	34	27	30	31	20	28	20	41	36	29	29	33	32	30	30	30	17	25	33	30	29	30	29	30	42	34	34	23	23	28	26	31	34	34	34	30	33	25	30	25	34	32	17	37	21	24	27	34	36	26	22	28	31	21	34	30	27	32	21	36	26	25	26	25	32	41	33	34	22	19	31	25	27	35	24	35	37	41	43	25	24	25	30	46	29	30	38	27	30	28	29	23	23	36	30	46	15	30	23	33	34	25	32	29	29	28	28	20	28	21	24	32	32	30	29	39	26	29	16	34	28	38	30	31	28	29	29	30	21	33	34	28	26	28	29	33	38	33	36	31	36	25	26	24	41	30	30	31	33	30	18	24	32	30	32	24	24	39	39	36	29	25	32	24	28	21	36	25	43	22	32	22	30	26	36	37	35	32	32	29	33	34	31	25	27	27	26	30	31	33	26	28	24	26	29	20	28	29	24	33	27	24	24
22713	21404	6703	405	622	780	956	932	813	715	612	609	494	469	480	448	431	394	375	383	382	388	329	313	285	305	332	332	335	301	326	308	308	332	305	294	316	317	281	330	305	286	272	265	271	272	260	275	297	272	269	270	260	262	281	273	298	250	290	265	274	269	285	271	297	263	269	278	264	276	284	252	302	310	258	272	286	282	284	280	261	269	283	285	291	283	305	265	223	287	255	275	310	257	291	291	274	299	269	265	262	289	276	258	251	265	279	296	293	257	258	257	277	283	286	288	290	278	300	252	280	271	278	260	261	266	267	298	309	270	291	261	274	249	273	260	260	274	264	282	284	293	284	242	289	265	269	273	281	261	273	303	274	281	255	254	298	262	259	303	294	287	303	265	277	293	270	262	258	288	249	283	285	266	282	252	293	274	292	282	253	279	264	263	260	274	298	276	269	250	270	281	248	278	309	282	307	284	274	308	263	265	251	286	288	276	273	290	284	268	267	261	284	267	267	272	232	285	268	288	246	249	298	272	279	304	282	278	286	252	278	263	268	259	259	277	282	284	261	249	300	267	253	268	280	286	242	288	258	288	275	259	288	286	300	255	246	272	277	254	244	258	280	278	284	284	278	292	262	273	262	255	264	281	271	264	267	274	279	252	277	240	274	269	263	275	251	247	275	297	288	269	237	264	267	269	268	249	295	277	256	298	250	271	275	288	259	279	271	281	261	285	273	275	266	279	267	278	269	255	256	277	277	261	241	279	248	258	251	257	274	297	246	275	259	283	272	284	294	248	292	270	261	299	268	261	259	268	273	314	300	275	272	276	238	286	285	270	262	304	304	285	280	306	304	264	264	275	262	245	281	266	276	307	264	281	271	275	316	288	254	270	282	261	276	303	280	290	277	295	298	289	232	304	269	279	261	285	237	248	304	275	272	294	287	285	254	312	261	257	257	237	256	282	256	302	249	259	298	255	269	258	273	297	307	255	286	277	288	270	253	274	257	265	268	275	275	247	251	284	300	253	291	282	284	278	297	281	275	284	258	270	262	263	275	281	269	262	265	265	292	282	286	276	302	261	235	299	286	276	300	271	245	266	271	286	262	280	260	240	257	283	269	247	261	273	278	269	296	286	269	257	254	327	276	277	246	308	259	266	291	249	287	261	283	238	266	302	273	244	259	254	272	280	262	266	272	264	295	245	274	290	292	267	278	284	255	287	281	255	257	271	252	305	298	271	278	265	285	257	297	270	257	252	237	291	274	307	257	221	282	281	301	288	295	266	284	273	272	313	284	266	256	295	283	270	289	271	272	245	280	266	283	263	275	245	278	252	284	270	272	269	284	282	285	269	275	274	280	267	271	268	275	272	287	292	273	265	284	275	264	259	255	269	272	277	271	274	298	251	262	278	264	284	309	279	284	274	278	295	257	270	256	268	293	261	253	260	290	287	284	287	290	270	281	283	277	275	260	267	266	269	271	255	273	252	268	237	263	255	239	247	256	297	293	279	283	265	265	283	282	261	226	272	272	286	255	249	280	270	275	274	289	263	285	267	277	235	278	307	254	252	262	266	274	289	264	282	264	277	254	304	251	278	278	273	270	276	273	240	275	279	271	249	264	267	269	287	262	291	283	294	272	308	278	273	264	282	263	280	271	285	284	231	260	279	274	283	264	260	258	287	262	259	263	286	264	249	253	287	253	291	279	281	277	279	293	251	269	243	270	283	295	284	282	264	255	236	274	289	269	280	247	248	292	277	257	297	305	272	292	270	249	253	273	258	282	269	285	281	286	273	285	267	284	272	246	270	293	269	273	266	267	276	263	265	308	277	252	272	263	271	285	260	289	294	285	268	281	254	289	274	267	239	266	270	275	264	268	311	267	255	294	258	285	296	264	236	278	275	265	286	292	280	265	283	268	269	287	293	265	280	271	289	263	285	238	285	248	256	256	274	286	269	267	266	285	288	258	282	307	273	252	297	277	274	267	244	281	270	312	261	279	285	262	301	264	260	268	259	304	252	270	269	262	280	277	309	267	265	252	303	247	263	274	283	284	290	268	279	282	290	270	291	277	258	299	267	277	286	265	293	270	254	255	264	267	279	276	262	251	265	293	284	290	303	257	280	286	252	261	261	285	248	282	267	288	303	272	287	284	273	254	282	264	281	258	295	234	268	293	265	277	264	263	251	245	301	294	262	291	277	281	272	276	271	286	267	250	301	279	246	244	272	291	246	241	264	266	261	265	256	282	272	253	262	268	274	264	279	274	256	264	298	282	256	267	251	264	277	254	266	263	256	287	247	291	256	284	249	296	283	281	251	245	265	290	277	294	259	283	287	296	248	269	308	262	283	263	260	288	260	265	242	269	271	257	270	289	244	288	266	253	284	263	270	278	310	253	289	292	270	273	265	274	282	270	273	265	282	265	266	260	253	273	288	288	292	288	244	280	265	243	272	245	275	292	300	270	241	272	295	295	252	286	262	274	287	270	293	268	271	250	275	259	241	254	253	277	261	289	305	284	283	270	258	279	237	272	270	257	256	271	276	300	276	267	254	267	274	270	282	273	264	260	243	257	264	296	270	268	252	267	278	307	279	265	262	265	294	285	280	254	283	291	290	264	268	264	248	276	271	260	269	244	280	316	276	254	256	271	285	282	273	265	292	269	281	275	259	256	265	278	266	257	269	253	265	289	253	270	263	278	271	253	280	254	294	270	261	295	256	285	294	258	264	256	273	277	287	282	264	283	295	281	254	258	264	265	282	261	277	288	271	271	310	283	284	271	258	280	278	299	247	286	281	267	263	273	286	277	259	275	293	282	312	265	260	270	247	284	292	251	265	267	267	281	296	253	292	257	231	269	272	251	253	279	253	308	267	287	277	269	301	275	266	280	249	295	237	269	231	260	258	288	293	252	289	265	262	263	263	252	284	283	291	294	291	270	286	305	261	243	310	282	295	272	249	271	280	265	284	264	263	299	278	270	294	273	265	274	265	279	254	269	268	286	308	275	269	282	278	293	317	257	284	282	303	263	260	273	286	269	280	276	260	297	290	277	277	268	264	250	260	268	298	322	258	287	267	272	260	254	272	264	301	283	274	271	257	280	266	279	282	265	289	278	258	260	303	268	259	253	263	245	295	276	254	256	304	278	240	287	279	273	264	304	235	265	263	299	264	247	271	267	260	266	275	264	247	280	283	270	244	288	281	275	302	269	286	252	283	272	255	293	251	263	275	296	274	270	245	294	290	288	277	255	283	258	270	258	306	257	262	268	231	278	260	280	255	288	250	284	273	286	271	244	257	276	300	303	285	299	279	248	248	275	260	262	278	264	288	264	255	280	252	280	280	300	274	296	300	293	247	294	263	265	287	259	269	274	278	274	273	239	296	256	280	267	254	263	283	263	280	283	270	258	285	272	250	256	269	262	291	262	275	283	273	242	250	257	270	252	262	261	255	261	296	258	262	269	263	288	272	269	252	256	271	246	309	291	280	274	301	249	264
3325	6457	1412	47	43	30	45	36	35	42	41	55	38	49	34	42	24	36	43	33	44	25	43	41	40	20	34	31	43	40	33	27	18	35	21	24	27	30	27	26	24	33	21	32	34	37	26	37	24	20	36	28	26	29	29	35	21	31	41	26	32	27	35	28	30	25	28	36	28	23	25	24	31	25	22	34	29	35	32	21	33	32	25	28	31	38	26	41	28	36	22	31	29	37	31	34	43	34	32	24	30	21	36	32	31	28	31	30	23	34	22	25	29	35	28	25	29	27	29	35	34	34	26	34	32	26	28	32	33	26	32	28	31	29	25	26	35	28	31	29	30	29	26	29	33	25	39	27	32	28	27	27	30	30	38	37	29	35	38	27	33	23	37	23	28	33	33	34	24	28	30	35	33	38	32	38	38	33	31	28	38	27	37	33	29	32	36	28	17	28	29	24	29	27	38	39	28	40	33	29	37	33	38	34	22	36	31	32	29	38	32	31	35	33	26	20	26	27	42	27	32	30	32	26	26	24	26	26	28	26	27	25	29	32	29	27	28	32	36	24	23	23	35	25	23	29	31	28	29	31	23	28	30	28	38	28	36	34	37	27	31	27	30	33	29	33	36	34	30	24	26	26	22	28	21	32	25	31	28	38	36	30	34	25	37	33	29	35	34	40	29	32	29	30	38	27	32	26	21	26	38	31	34	29	24	21	31	42	36	30	25	33	31	31	30	29	25	37	36	36	36	27	28	37	34	28	28	25	34	28	34	30	30	31	43	45	28	31	35	34	36	27	29	21	35	24	28	24	27	27	30	32	32	31	30	27	41	26	34	23	40	44	35	28	23	24	30	31	32	25	38	30	30	26	34	31	30	36	16	36	31	38	34	27	22	29	26	39	23	36	43	36	30	19	27	33	23	26	33	38	30	34	42	30	25	43	25	33	34	31	21	27	29	24	21	25	46	32	29	24	40	28	30	35	29	29	31	29	32	34	27	27	35	32	37	42	17	32	20	32	29	30	28	23	23	26	36	30	31	26	27	28	34	30	31	25	28	20	31	37	28	33	33	33	23	34	35	27	34	24	32	25	28	47	23	30	35	30	29	37	31	25	32	33	35	42	25	31	30	31	23	23	22	34	39	44	28	39	19	33	34	23	23	24	23	27	23	25	28	34	22	30	21	28	26	28	35	35	38	34	29	26	35	27	27	31	40	28	19	27	29	26	35	30	35	27	26	30	32	24	36	35	34	27	27	36	33	23	40	29	34	35	31	19	38	24	31	34	28	26	33	29	40	25	24	21	22	37	34	31	31	18	24	34	29	36	30	23	29	31	30	29	29	19	27	27	26	27	33	22	25	34	35	30	24	30	31	24	37	19	42	27	20	38	34	30	26	28	30	28	28	34	29	30	26	38	36	17	30	32	30	22	33	33	31	36	27	26	26	34	24	27	31	47	22	29	25	33	34	32	32	32	29	32	30	32	26	33	25	23	31	30	37	31	20	28	28	29	37	34	25	34	31	35	22	29	33	33	23	25	30	31	32	26	34	27	36	37	29	36	31	25	29	29	37	33	40	37	38	36	28	39	20	30	28	26	31	29	25	31	24	29	27	25	32	40	31	35	33	26	25	30	31	28	26	22	34	28	34	29	34	30	39	23	22	22	25	40	36	33	31	39	32	23	39	25	24	19	42	28	30	41	27	33	26	26	27	30	36	19	23	26	20	37	34	29	27	34	35	27	36	27	35	31	35	23	39	37	29	31	33	30	27	32	27	30	29	27	32	29	23	29	32	30	33	33	37	29	32	37	23	27	33	36	38	36	41	23	33	30	27	29	37	34	34	28	29	43	32	34	25	31	33	28	25	25	36	36	31	31	29	19	19	34	31	30	24	37	24	28	32	27	26	24	30	34	33	25	23	33	25	27	15	31	25	16	21	17	26	27	34	26	38	26	34	26	28	31	33	21	29	22	31	33	28	39	27	26	40	28	18	27	25	28	34	27	30	32	26	26	30	33	31	27	27	36	27	26	28	26	29	26	32	33	27	32	34	30	28	26	27	43	32	22	31	30	26	31	30	34	33	31	26	32	21	31	36	31	26	33	39	38	32	25	28	37	26	30	28	37	29	20	31	19	35	24	22	28	29	27	35	32	31	28	21	33	30	29	33	29	30	35	26	34	30	27	28	29	45	19	34	30	25	24	30	27	28	26	31	27	28	29	29	31	26	28	28	35	28	31	28	30	36	29	24	31	31	33	30	28	39	21	25	32	35	37	34	28	33	37	27	37	28	26	26	24	27	25	26	30	21	30	25	30	28	40	29	45	35	30	21	21	29	31	40	32	25	34	21	29	31	33	27	25	40	31	34	36	25	35	23	35	29	23	23	30	31	21	27	37	28	37	30	21	25	29	34	25	31	31	20	33	22	20	46	25	33	27	23	30	33	34	23	31	29	33	25	31	32	27	29	30	25	32	24	27	25	33	29	26	28	34	29	41	34	34	34	43	37	27	27	28	20	32	29	33	37	37	28	31	35	24	24	28	44	37	29	29	27	26	29	28	27	29	28	33	42	24	33	21	29	30	40	19	26	26	29	28	40	34	29	19	33	36	30	31	30	28	30	25	34	31	38	26	26	32	34	41	29	41	35	39	23	30	19	33	37	23	29	35	28	21	35	26	28	39	43	23	42	25	28	31	25	35	38	19	38	26	32	20	26	37	23	21	35	31	25	35	31	30	21	33	31	28	27	16	32	30	21	36	38	27	28	31	28	33	32	22	31	29	28	20	34	25	37	30	23	32	28	29	26	34	30	38	29	32	35	36	26	31	27	35	28	34	29	44	31	33	27	38	36	22	28	28	28	31	22	28	29	28	31	31	32	28	36	29	30	34	25	27	35	28	30	33	32	44	26	35	31	23	25	28	43	35	37	26	25	34	33	27	33	29	28	34	29	31	24	24	39	19	30	32	34	28	19	31	34	35	27	29	25	20	23	31	36	35	20	28	34	33	38	29	28	24	21	20	30	29	29	35	35	28	30	28	44	27	29	34	18	32	30	33	26	24	36	40	30	22	31	22	36	27	32	20	39	35	24	30	19	27	28	37	39	39	26	31	31	23	33	31	28	29	26	23	28	30	24	35	36	20	33	24	30	27	19	31	24	35	29	20	26	35	22	25	22	31	34	19	24	30	35	27	32	30	23	32	34	23	24	30	34	27	18	41	32	24	32	40	24	19	27	25	38	29	40	19	22	27	30	35	28	31	35	18	23	31	36	34	28	35	28	29	26	29	20	25	36	34	34	32	32	23	32	24	41	23	27	36	31	33	26	24	22	22	36	36	37	25	28	30	23	24	30	35	38	30	31	27	24	26	35	30	20	38	29	25	22	25	26	25	38	28	34	35	37	26	20	27	25	30	35	30	32	27	30	22	32	38	35	30	29	26	32	37	26	30	29	32	26	22	37	23	30	38	16	25	35	25	31	15	30	28	28	27	33	15
30434	29003	10490	591	975	1527	1647	1492	1349	1183	970	897	740	686	667	610	563	517	520	501	454	444	405	406	355	406	409	377	366	389	359	364	382	360	346	351	320	344	322	341	342	329	344	337	342	322	313	365	338	335	319	303	301	313	304	297	350	308	312	316	315	300	287	322	304	301	342	303	293	316	340	320	324	324	309	299	312	277	300	329	280	309	306	318	283	311	310	317	312	287	300	280	325	292	312	304	302	338	296	318	301	284	329	290	309	309	331	282	306	352	327	304	324	302	313	299	271	314	300	290	285	309	274	288	279	315	304	285	285	287	297	298	281	300	301	332	320	298	294	303	305	289	302	289	309	322	309	297	303	301	316	292	303	244	291	275	295	357	292	289	287	308	320	285	312	316	311	300	325	323	324	296	283	276	312	312	275	312	318	291	313	279	300	294	326	315	295	289	301	300	296	305	332	306	282	282	294	303	296	331	321	292	265	323	301	282	299	304	280	309	291	326	299	296	318	281	301	314	279	298	292	283	298	276	312	303	326	292	269	328	304	286	293	299	307	270	325	269	336	307	287	327	313	270	286	286	323	315	292	270	292	321	308	299	318	315	320	280	339	313	287	293	302	295	318	291	316	319	305	285	316	309	309	308	301	299	279	314	296	290	289	311	325	291	278	299	288	304	341	314	298	321	292	304	313	281	309	287	297	309	288	291	292	319	301	294	296	303	298	301	286	322	302	293	304	292	290	295	325	306	307	307	302	309	321	308	272	305	298	296	277	292	314	275	327	312	309	309	306	299	312	316	326	262	287	324	300	335	291	277	320	315	291	296	307	275	282	289	302	274	284	306	285	265	286	296	313	308	310	295	313	291	284	297	332	299	309	320	300	317	302	304	306	291	307	274	320	309	251	305	314	309	304	316	328	300	318	305	283	286	323	290	275	314	280	322	314	279	302	309	276	331	314	305	304	314	305	322	295	273	258	308	283	313	313	281	298	291	291	277	288	310	323	317	285	334	320	287	307	313	315	266	289	295	337	330	303	343	300	305	288	285	304	299	306	307	286	317	298	289	280	313	327	322	274	289	283	278	284	254	294	309	300	302	312	302	285	286	297	295	322	307	307	306	302	273	290	323	290	305	299	332	339	258	295	280	313	278	299	310	284	298	304	318	298	327	307	321	323	323	291	296	301	313	304	298	344	309	280	302	282	314	304	290	285	333	310	293	306	310	270	304	315	307	280	282	327	308	323	323	323	290	298	274	310	307	336	326	280	270	326	282	296	309	296	286	303	311	288	321	275	316	257	329	328	306	289	303	299	264	312	293	316	290	281	289	273	314	260	304	301	291	302	311	309	304	264	293	285	298	310	274	307	332	308	296	324	314	313	288	288	286	293	297	291	293	304	307	323	329	305	292	285	307	293	287	275	302	298	334	304	303	271	308	292	312	326	290	283	289	288	294	323	312	292	310	307	331	287	310	311	313	322	301	284	295	282	313	302	328	308	302	306	290	297	325	259	309	311	286	311	315	280	294	301	303	318	289	282	290	294	292	312	318	310	311	301	307	308	304	280	324	318	313	325	311	289	326	306	271	306	286	326	303	317	270	309	294	305	297	267	277	305	294	315	292	331	305	313	311	272	279	309	285	293	310	261	298	300	294	309	302	322	335	307	318	286	281	293	310	315	316	299	339	300	313	309	251	271	311	277	318	299	315	293	319	329	284	280	299	301	308	289	302	281	321	280	292	299	282	287	295	300	301	293	305	288	332	287	320	335	295	302	306	296	310	299	300	302	331	308	301	315	328	286	299	286	297	309	319	288	303	304	299	298	305	285	275	301	301	306	293	298	293	324	291	314	303	338	303	294	309	336	293	301	283	286	310	317	312	287	306	303	266	278	278	307	315	271	298	306	327	302	290	306	315	308	293	285	314	276	312	315	302	288	292	321	294	303	309	256	295	305	289	311	300	293	330	282	308	316	270	300	328	325	294	291	277	296	308	282	287	308	284	289	299	298	306	309	304	292	298	306	306	279	295	312	299	293	318	308	327	291	315	312	300	292	270	312	287	295	281	315	288	309	275	305	295	284	310	302	311	282	258	326	302	280	302	275	327	320	359	307	303	278	264	264	298	275	289	292	304	313	299	307	304	274	276	305	289	346	331	297	294	278	302	300	269	323	303	297	286	283	286	308	271	312	318	307	290	265	290	297	295	323	282	310	313	317	319	285	288	290	287	264	296	271	352	341	313	325	289	301	280	289	286	305	293	290	313	284	286	273	313	285	296	281	298	332	312	261	315	289	288	311	287	309	299	305	307	348	306	292	300	286	324	293	338	302	288	343	296	298	299	325	285	298	325	297	305	332	315	317	307	285	314	303	304	295	283	310	290	315	267	269	271	296	272	289	299	313	328	276	347	296	296	310	298	303	321	280	283	315	291	296	295	316	320	314	313	305	322	297	275	312	331	279	302	297	288	319	302	281	336	268	273	263	301	289	296	302	290	293	303	286	312	289	302	301	307	324	306	305	293	300	335	308	267	313	278	305	274	296	321	301	304	316	326	304	301	323	281	310	289	314	283	370	280	302	325	285	257	305	287	304	347	279	319	285	276	318	279	298	290	318	335	312	303	326	292	289	305	339	312	294	268	296	269	327	317	296	312	308	303	290	280	324	296	316	303	307	312	296	311	303	335	296	326	268	324	306	287	293	288	336	310	298	315	343	312	300	314	294	307	317	332	292	303	285	298	309	303	304	306	301	305	312	311	299	322	285	304	314	320	311	284	310	268	353	323	298	266	311	319	279	294	296	296	330	334	289	307	317	327	284	301	297	295	318	320	291	317	304	269	294	298	272	300	290	289	279	293	285	312	296	327	286	301	289	338	313	281	316	301	296	264	298	317	298	308	281	323	324	327	316	319	292	260	306	276	286	283	320	305	302	299	285	263	301	305	291	275	297	275	282	299	311	316	298	332	296	289	321	273	304	304	308	309	261	325	308	318	302	286	306	312	341	296	268	260	315	306	308	303	302	324	301	302	293	300	311	319	291	292	284	312	298	333	265	323	312	290	299	304	298	302	292	317	322	291	316	315	306	305	283	349	340	320	297	302	308	304	320	313	302	285	300	322	294	312	275	278	323	322	316	310	276	327	295	280	301	295	301	325	281	308	279	288	267	297	280	312	314	286	315	307	282	294	273	276	269	309	305	270	329	307	298	305	305	323	297	295	331	292	288	284	315	288	327	320	296	302	289	328	272	297	312	311	326	296	331	309	265	284	335	289	313	288	330	295	303	277	296	288	322	311	294	310	302	322	294	315	309	278	275	290	277	320	321	284	323	328	325	312	290	300	294	302	283	278	299	304	298	271	298	294	310	293	303	300	314	349	302	304	296	308	345	304	318	308	300	305	324	280	298	314	328	279	297	324	314	315	328	296	269	285	284	320	312	319	317	312	326	283	319	290	288	319	282	288	266	304	291	326	274	322	287	330	292	316	293	299	302	306	315	289
1669	649	181	51	42	53	54	53	42	59	57	67	52	67	59	59	53	58	65	51	64	50	54	73	53	54	48	55	59	52	49	61	49	55	61	63	60	45	68	54	41	55	49	58	47	46	48	54	45	59	52	47	57	62	66	65	49	59	52	54	46	49	63	51	62	54	59	52	66	53	39	47	66	55	58	67	59	53	60	48	58	48	40	67	58	63	44	58	51	44	62	54	60	58	51	58	50	55	63	45	53	57	58	50	57	59	62	53	51	57	56	60	53	52	66	54	46	52	48	56	50	46	58	62	54	68	50	54	61	65	70	50	53	54	57	55	54	55	63	59	54	47	61	58	55	55	57	55	57	50	60	63	56	43	46	52	52	61	67	45	73	53	68	49	50	61	52	43	49	63	46	52	55	55	55	51	52	68	42	50	41	48	64	48	54	54	56	45	51	60	51	51	58	60	60	50	51	67	59	57	53	54	44	43	45	56	44	47	45	54	57	53	57	61	52	56	64	56	56	45	56	46	55	53	50	62	69	58	53	55	42	55	51	65	62	39	53	56	59	53	49	63	54	64	56	44	44	63	56	63	50	58	48	62	59	51	74	49	60	61	68	55	63	61	51	54	62	63	56	50	56	46	61	46	57	49	54	68	67	53	47	52	56	52	60	57	50	49	69	49	47	58	59	61	56	65	58	59	51	48	53	55	63	52	53	56	40	54	72	52	54	61	74	68	49	64	57	50	66	59	49	47	55	49	60	47	60	40	54	61	48	50	46	47	60	47	42	43	60	48	63	63	48	51	48	49	53	54	77	62	46	73	43	44	58	58	60	56	61	46	65	68	60	44	51	55	61	54	48	48	42	59	58	66	48	70	60	57	49	41	56	52	62	70	52	43	56	61	58	67	56	61	47	68	58	69	63	59	42	51	60	58	52	64	46	50	46	39	45	55	36	39	49	47	46	68	49	55	55	53	58	35	39	52	49	55	59	55	40	45	58	44	45	50	53	58	66	50	54	56	57	60	62	67	52	49	63	66	61	59	43	49	69	42	55	72	60	54	51	50	68	49	53	50	66	60	50	45	44	62	65	61	43	52	42	54	53	59	49	55	53	43	57	66	48	59	61	50	52	47	57	55	49	53	58	62	64	56	34	68	55	60	56	64	73	50	49	48	53	57	51	78	68	54	59	56	55	53	59	47	45	74	51	55	54	42	57	44	52	50	55	66	52	68	47	63	63	55	43	45	45	68	45	51	52	50	65	71	48	55	54	50	49	55	53	45	49	58	63	45	51	60	72	48	47	56	43	60	64	51	40	61	41	59	48	68	53	63	65	51	42	56	46	40	66	59	56	52	68	47	55	63	60	51	63	52	64	55	54	50	62	50	52	68	57	54	57	62	65	40	52	60	48	45	59	63	63	59	64	50	62	59	54	61	54	62	55	58	63	54	54	57	67	58	59	54	55	52	57	54	61	48	49	48	45	56	38	67	61	54	64	60	48	63	73	62	45	63	60	58	56	49	60	41	52	57	44	55	48	61	52	52	46	62	41	42	63	65	48	54	62	46	47	55	55	69	62	60	57	56	54	57	70	62	50	76	48	50	81	70	47	56	46	52	46	44	49	43	50	46	53	52	57	51	51	51	61	47	48	42	59	59	55	58	65	66	57	59	62	47	48	45	46	65	42	53	52	48	61	48	75	59	43	49	55	47	43	62	54	51	54	53	49	55	59	55	64	53	61	44	56	62	60	72	50	57	65	56	46	59	55	64	66	62	63	55	54	64	48	49	60	51	61	57	52	70	56	44	57	55	53	62	61	54	49	59	43	47	72	60	64	55	51	47	64	54	52	71	59	49	50	61	49	52	54	57	51	52	61	62	59	54	59	53	52	52	51	49	59	48	51	56	62	41	48	50	51	68	67	66	62	59	45	62	48	58	55	51	58	56	49	59	50	58	50	45	52	63	60	72	55	66	47	61	67	65	44	43	50	57	51	51	58	65	51	56	50	61	53	65	49	55	63	56	59	53	49	70	55	58	59	67	55	52	48	45	57	62	57	67	54	60	50	51	63	59	72	47	61	39	51	66	56	48	50	57	52	57	54	57	59	55	57	72	55	47	51	53	58	56	54	51	60	68	48	61	57	63	55	33	44	62	60	53	55	51	47	67	48	66	56	50	57	43	56	49	54	44	62	39	54	71	59	48	49	61	52	55	58	61	54	56	64	42	53	72	59	61	47	44	57	54	65	54	66	54	59	43	51	47	50	54	59	66	55	39	53	41	51	60	52	50	51	53	67	48	56	47	47	52	60	57	51	38	50	50	55	51	53	53	56	60	60	48	56	68	51	56	55	55	37	52	49	60	69	51	58	56	57	71	52	55	54	50	58	59	60	60	49	71	53	58	70	59	50	56	58	52	64	54	55	54	54	59	47	59	64	44	52	43	52	54	58	64	57	62	60	60	68	53	53	46	45	55	55	67	57	47	37	50	58	63	64	63	55	49	54	41	65	63	47	51	59	54	47	58	48	61	57	51	64	42	58	62	52	64	58	38	66	58	50	54	45	55	56	45	49	61	56	52	44	61	55	62	43	54	61	60	56	53	47	57	56	66	51	61	58	49	50	57	45	62	53	46	59	69	55	71	60	56	54	45	57	61	53	51	49	57	52	50	54	51	54	48	57	49	56	63	41	31	55	65	47	55	46	57	51	53	44	52	69	57	61	68	56	50	44	48	45	54	57	52	47	42	42	57	51	58	58	57	44	65	65	54	48	62	55	52	55	48	49	53	57	54	62	61	43	53	63	65	57	53	56	45	45	55	69	46	60	57	55	65	66	54	55	44	49	64	46	60	45	67	55	40	44	49	52	57	53	62	58	62	40	44	53	69	77	42	55	58	63	61	38	58	50	50	56	62	39	42	64	52	46	46	42	50	49	44	69	54	50	64	50	62	53	63	53	55	50	50	61	61	63	49	45	68	51	59	66	50	55	51	59	57	42	57	68	52	68	56	70	60	57	59	58	58	57	49	71	53	42	49	51	72	50	39	48	62	55	48	51	53	58	37	64	58	47	52	51	47	55	60	55	47	50	62	46	56	58	52	58	54	54	58	51	60	50	59	60	52	56	45	59	59	56	58	51	57	61	61	56	51	58	63	61	49	47	62	49	57	54	63	43	52	65	63	60	65	62	57	60	53	59	53	57	66	59	46	69	57	47	56	57	56	53	47	55	60	54	60	53	62	59	39	64	43	58	62	59	59	53	55	58	51	57	61	41	51	53	51	59	73	57	57	66	59	47	50	57	61	48	65	57	42	66	54	70	55	53	60	45	53	57	49	53	57	44	67	62	61	63	44	53	57	59	61	62	45	53	44	56	58	55	60	57	58	64	49	51	46	49	43	56	62	67	50	56	59	47	71	58	53	51	60	52	49	48	60	59	48	62	56	61	53	62	52	45	56	52	46	61	49	56	61	59	57	49	51	50	65	46	58	48	39	49	67
15208	8359	2165	540	572	592	613	574	626	585	548	579	545	508	511	537	535	528	513	484	482	524	527	528	510	529	500	512	544	492	538	496	523	520	525	449	500	508	508	529	491	491	516	536	505	496	512	498	526	539	483	511	483	508	487	492	523	477	487	470	526	513	512	491	487	476	516	519	468	464	545	473	508	531	482	515	565	488	488	483	557	533	478	490	522	511	503	506	511	471	499	463	532	511	540	488	503	512	530	540	521	502	489	508	497	454	510	503	491	499	504	522	573	500	482	508	524	505	485	511	539	513	447	509	522	485	486	531	497	473	512	529	523	489	498	515	547	496	497	517	511	469	532	485	522	514	516	503	497	520	487	532	499	526	541	544	499	516	501	497	554	498	499	513	503	508	527	529	512	508	527	469	476	508	530	506	573	503	527	544	482	490	489	516	519	492	529	516	486	526	519	515	500	513	527	534	534	544	468	548	520	483	522	512	469	510	523	505	507	496	508	514	482	523	486	515	526	479	507	521	513	496	546	506	481	522	500	526	520	496	476	468	502	542	491	509	514	494	502	504	517	467	548	469	514	512	542	482	518	524	481	480	582	493	517	504	475	489	502	469	481	553	510	481	498	517	531	496	458	536	501	527	513	530	499	537	464	490	525	530	521	487	501	530	475	513	517	478	521	521	480	474	525	522	525	503	545	580	540	526	530	516	516	500	484	519	545	492	519	514	476	460	469	515	485	500	501	494	502	556	503	514	497	477	490	500	516	486	515	519	508	491	505	499	493	528	445	498	476	555	529	519	564	491	519	475	492	525	511	478	496	511	504	514	511	528	507	505	519	542	509	475	509	505	521	545	541	573	490	549	542	478	463	493	534	512	463	503	500	499	489	526	483	504	491	488	478	478	476	503	481	516	514	495	515	470	500	458	536	473	490	523	549	497	533	481	523	521	539	500	488	529	507	517	505	518	476	500	480	499	500	495	495	502	543	484	540	476	517	522	461	539	515	486	498	564	536	521	473	507	519	499	521	526	516	525	502	478	520	510	502	514	491	511	487	501	501	495	506	477	483	516	487	505	533	475	517	499	503	474	527	448	569	462	540	501	515	478	499	512	535	514	486	536	526	523	502	496	492	471	488	483	472	505	532	504	513	525	491	472	538	477	476	481	525	488	530	477	497	464	498	543	531	499	443	526	513	498	522	526	515	510	533	533	492	515	489	507	519	475	503	552	536	511	463	457	509	486	483	481	500	477	550	519	482	502	482	470	511	499	497	490	509	521	526	478	523	496	457	539	524	544	508	531	528	510	505	499	502	521	547	444	490	536	502	511	523	529	491	478	497	532	484	491	493	529	497	510	511	497	461	513	523	489	518	494	507	481	524	481	490	483	504	508	505	539	551	475	497	520	533	512	476	490	489	488	473	508	505	523	507	534	511	497	534	484	498	507	521	495	522	523	480	516	483	512	534	474	524	501	521	506	544	502	487	512	509	496	510	546	499	538	526	537	519	525	510	529	536	510	489	510	505	498	508	496	455	491	524	517	496	499	478	496	506	491	506	504	496	482	500	525	493	511	486	489	495	513	514	519	497	493	512	546	513	494	490	513	535	510	529	530	468	503	493	521	515	494	515	508	530	480	508	528	515	518	498	526	501	503	524	478	578	509	511	509	519	494	518	534	524	499	542	491	502	490	514	527	505	505	510	491	508	550	528	500	502	487	478	479	465	508	507	473	484	496	477	498	529	504	550	515	517	543	545	491	510	520	520	516	512	539	532	495	510	525	555	532	510	477	481	490	460	502	500	510	510	494	494	514	529	517	493	526	498	552	496	483	544	533	493	540	491	484	523	507	510	458	521	524	514	514	515	506	480	496	490	499	512	529	517	525	495	511	551	499	487	478	500	481	491	493	537	497	532	507	499	544	499	545	509	512	549	506	480	512	519	528	481	500	528	502	562	505	520	519	492	505	495	526	526	501	502	513	523	494	494	527	537	531	481	507	477	523	548	510	489	505	530	520	528	533	489	527	531	547	503	487	529	511	509	487	495	520	528	509	530	536	504	507	533	478	505	475	520	504	499	507	481	514	496	518	500	511	479	508	467	508	486	527	575	525	526	491	500	534	484	469	549	534	524	514	492	498	529	537	521	524	508	507	534	481	526	541	510	500	511	516	553	520	511	507	485	529	491	522	488	530	525	573	519	472	542	497	517	539	525	532	534	516	512	476	457	503	528	466	490	494	535	523	465	570	492	502	560	538	566	514	495	544	493	532	517	516	484	495	517	506	475	512	533	517	490	528	488	476	480	485	527	491	512	534	512	533	518	512	525	546	482	482	503	487	543	479	529	540	509	529	496	531	514	499	511	541	472	519	547	502	509	542	511	514	516	493	513	513	499	530	536	512	484	526	476	487	485	552	522	501	537	487	495	509	492	501	505	547	506	498	489	550	521	504	519	545	487	468	547	533	522	485	473	535	468	495	480	496	489	523	513	536	501	492	509	538	502	473	529	523	499	490	497	531	520	515	549	545	476	479	530	510	521	505	495	470	487	510	532	507	502	503	498	484	524	547	513	532	530	524	516	500	523	507	496	536	510	520	495	468	459	473	474	499	502	474	499	498	527	499	506	502	505	527	489	482	467	534	507	505	498	502	484	511	508	513	517	502	498	547	529	508	505	515	527	489	551	538	519	517	484	505	499	559	527	500	480	491	539	478	511	485	513	503	487	524	503	500	523	513	488	506	514	522	504	513	518	469	469	502	474	480	498	496	510	511	464	485	491	528	516	521	506	550	564	474	521	540	516	525	519	510	531	516	476	535	509	538	518	518	510	519	485	474	497	534	512	578	492	492	491	495	496	471	500	507	525	532	477	511	480	484	490	519	531	448	474	515	513	520	521	502	502	518	534	473	486	520	482	527	498	509	506	485	491	474	507	508	473	508	488	537	512	506	512	506	470	531	513	490	505	500	495	496	484	492	477	481	498	497	529	503	517	538	500	510	514	485	520	520	514	507	508	512	491	530	520	497	502	538	548	508	522	523	491	507	496	544	489	473	517	514	484	504	528	511	489	559	460	489	488	532	545	526	495	498	507	558	502	468	496	506	509	478	489	501	551	506	487	500	535	488	519	499	509	481	522	501	467	537	507	488	503	478	491	502	509	529	497	512	505	497	454	517	529	509	528	522	499	551	494	521	516	487	512	499	497	513	465	493	514	488	518	525	536	529	488	515	525	523	498	479	530	556	476	486	498	522	521	466	512	525	508	491	514	509	493	519	505	487	530	530	504	516	479	508	516	531	481	506	521	496	521	510	518	479	529	518	497	518	523	503	495	488	533	514	518	522	490	496	487	507	507	472	526	523	522	533	511	505	517	505	515	509	499	513	517	527	507	539	501	494	480	497	520	537	502	496	504	509	490	492	505	519	487	543	492	488	507	521	549	494	526	487	510	521	484	468	444	551	521	515	515	510	481	542	547	537	465	487	458	487	558	498	495	544	515	477
2347	4529	875	58	39	58	44	49	59	54	46	63	50	64	49	68	67	61	45	58	50	54	55	54	44	66	53	49	51	57	49	43	66	40	42	41	57	65	49	42	62	47	52	60	48	56	39	67	50	58	62	61	46	45	45	47	47	42	39	53	52	47	49	44	53	62	46	62	55	51	55	54	48	59	56	50	65	55	44	55	56	51	50	50	54	62	41	43	54	57	69	57	50	47	45	52	54	48	59	45	56	54	48	61	39	39	43	59	49	63	47	41	53	54	50	53	44	56	53	65	51	45	49	62	64	67	52	62	66	58	36	49	44	41	56	62	56	68	54	51	56	54	57	53	48	53	81	40	43	50	61	67	46	48	47	53	44	44	49	49	68	59	50	47	46	64	48	51	53	50	52	45	46	54	49	56	63	50	57	47	57	37	52	44	52	55	50	65	55	49	55	55	44	47	48	54	43	48	53	46	40	57	52	62	39	63	47	52	63	43	44	53	46	49	41	59	43	57	63	48	51	50	43	50	49	46	66	47	48	56	47	52	53	61	39	50	50	60	39	58	55	43	42	43	62	51	58	46	44	48	44	46	48	45	51	31	63	45	56	56	50	46	53	48	50	54	44	55	40	48	47	50	50	48	51	52	52	59	39	41	43	53	43	57	53	48	60	66	51	49	63	41	47	51	53	55	57	52	42	55	67	52	58	52	55	73	41	62	44	56	54	57	53	59	62	61	64	46	48	53	63	57	54	51	49	52	52	45	62	44	55	44	39	57	47	50	59	47	39	48	50	45	49	50	38	54	51	46	43	48	71	45	48	58	61	61	57	53	58	53	60	57	40	54	54	55	48	49	47	46	49	48	50	58	58	44	44	55	49	52	48	46	64	51	43	52	57	49	43	50	46	64	43	57	56	43	52	56	40	58	59	59	68	54	54	51	58	59	58	52	45	44	35	63	54	55	48	42	46	58	53	43	47	46	44	50	47	50	43	60	41	51	51	42	52	41	51	50	52	55	42	56	50	57	68	60	52	66	53	55	35	66	47	40	55	77	48	46	58	61	47	48	61	50	60	54	56	61	59	54	59	50	55	48	56	55	52	47	48	44	57	44	55	52	47	54	49	56	58	41	41	50	61	49	59	54	49	50	55	53	44	54	48	47	54	63	55	45	48	56	54	49	59	54	58	46	31	59	48	50	54	58	53	46	58	46	34	45	59	44	56	53	44	53	37	49	49	60	56	53	56	43	57	55	54	48	42	50	53	47	51	50	46	42	53	58	63	59	52	59	47	57	56	56	49	55	52	52	43	49	67	46	46	48	61	51	50	38	55	59	47	44	54	57	49	52	54	45	52	47	48	63	56	57	51	51	49	49	65	50	54	63	51	44	55	58	53	52	45	50	43	54	51	53	56	42	55	51	55	54	58	39	53	55	50	51	60	52	62	63	41	63	55	53	39	49	45	49	50	59	44	65	49	48	56	46	53	39	51	46	58	47	59	49	60	61	55	40	49	56	48	36	64	53	50	46	47	51	45	51	48	59	50	47	65	69	54	65	43	54	55	51	47	59	50	46	59	59	46	62	51	56	46	47	53	58	65	35	63	45	48	48	56	51	58	56	43	49	49	52	47	54	57	44	62	51	40	42	58	46	64	46	48	58	47	52	46	47	54	47	53	52	49	49	65	52	45	53	60	51	59	47	49	45	55	57	56	62	60	54	45	56	67	50	45	52	51	53	61	54	50	43	44	50	48	45	59	56	58	49	63	60	64	61	48	53	53	55	46	62	41	61	47	46	64	49	54	47	53	50	54	62	62	51	47	55	56	51	47	56	48	55	45	54	43	61	47	44	46	40	46	49	53	40	54	41	53	45	42	52	47	46	38	50	64	49	51	63	46	49	44	49	52	59	59	57	46	46	53	46	34	50	50	52	47	46	52	58	51	61	56	60	61	47	51	42	43	50	63	40	54	54	53	55	61	54	52	51	47	50	54	51	56	48	55	48	52	57	61	46	64	46	43	55	64	57	54	50	57	54	52	40	58	72	42	45	53	47	49	57	50	48	43	60	52	61	57	55	52	52	55	51	48	67	51	47	50	47	59	57	49	49	61	49	51	43	49	54	53	60	48	52	33	53	57	50	48	49	54	40	39	44	49	56	46	57	44	55	49	53	57	50	60	51	42	55	59	46	61	50	52	57	58	46	58	48	51	48	36	62	47	55	49	47	55	56	53	44	56	42	58	39	53	45	56	52	44	40	49	47	55	56	57	49	51	64	45	75	41	44	55	47	44	50	39	51	49	47	41	53	48	52	55	53	46	56	49	52	74	51	52	47	47	56	48	45	50	45	49	52	67	53	43	48	51	47	59	52	61	53	52	47	50	51	61	51	50	47	55	59	51	46	47	52	42	59	51	54	57	36	42	61	55	56	57	45	51	63	47	39	45	54	56	36	50	55	61	46	64	48	47	49	43	45	47	52	39	61	41	60	45	62	52	45	64	60	53	49	47	53	50	54	50	44	51	50	46	43	57	39	56	54	49	43	58	60	53	51	54	52	40	53	56	57	41	47	51	52	56	49	52	44	44	50	55	51	57	51	49	44	52	43	43	54	42	55	46	50	48	45	43	51	55	54	53	50	50	56	48	65	52	43	48	44	57	46	37	45	49	51	46	51	50	60	42	38	48	61	57	50	54	48	63	49	49	51	56	47	48	51	46	56	63	58	46	65	56	53	40	37	48	67	49	45	57	57	48	50	50	58	57	48	57	48	66	46	39	61	47	45	62	56	51	49	40	63	61	60	47	65	67	63	45	41	61	48	71	58	51	51	42	52	52	59	53	53	36	38	66	51	64	45	51	55	36	56	48	39	55	45	53	56	59	58	49	49	55	50	55	43	48	49	56	66	53	46	49	41	46	52	51	40	43	50	49	55	51	41	54	48	53	61	57	48	37	47	44	51	48	45	50	57	49	50	48	62	58	47	53	43	48	57	46	46	53	56	44	44	61	55	47	61	52	64	48	60	49	52	58	44	55	56	69	66	67	51	59	47	51	51	55	55	49	56	60	54	53	56	59	46	48	69	55	49	51	45	55	51	37	56	59	55	51	53	55	37	35	45	70	53	54	39	54	47	51	46	49	51	51	61	44	46	55	48	39	50	57	52	44	56	44	57	62	55	63	64	47	50	61	56	43	51	42	50	59	47	57	60	50	52	48	49	64	61	55	49	46	54	55	38	62	49	51	53	55	45	48	58	53	48	56	52	48	46	52	68	47	42	37	51	51	33	58	46	54	46	48	47	46	56	49	46	37	41	48	49	54	64	43	44	48	50	44	58	55	52	45	53	53	52	39	53	60	55	59	42	52	38	52	63	55	54	53	58	57	68	43	33	50	42	42	52	46	60	40	40	44	66	50	60	45	50	47	36	46	44	46	52	57	51	53	58	58	35	48	54	58	34	47	54	48	52	64	52	45	42	54	39	46	47	53	50	51	62	51	57
27287	25256	7850	627	909	1266	1345	1279	1099	940	813	785	717	717	698	662	648	605	600	584	565	549	574	568	543	525	525	558	507	528	508	478	525	548	541	524	528	502	544	517	514	494	469	494	485	529	491	525	511	570	530	525	476	489	502	474	511	476	497	482	525	482	534	496	512	487	456	496	500	463	491	526	472	515	478	520	462	535	499	495	488	457	484	507	490	503	506	483	465	497	450	461	470	457	486	488	467	542	522	513	518	487	459	485	468	497	478	508	501	491	512	515	521	520	529	532	499	475	493	543	492	518	483	474	497	486	481	426	494	516	507	527	489	532	467	479	497	488	501	476	488	470	468	502	444	515	499	486	493	473	473	480	526	500	496	499	479	483	499	464	495	505	479	495	464	512	491	494	535	471	480	474	489	508	479	484	499	517	475	458	510	461	508	514	503	522	499	498	482	489	520	489	478	525	461	504	439	452	492	478	474	449	503	492	449	489	531	498	491	522	471	521	506	513	477	476	496	534	526	493	510	486	448	514	507	509	486	483	483	497	484	497	492	521	488	483	490	498	508	491	467	522	515	488	496	445	493	503	497	502	488	493	465	483	468	493	484	506	470	538	503	500	488	481	480	496	500	485	483	490	499	469	476	470	534	481	476	493	512	507	499	496	490	525	487	491	495	482	487	476	478	513	453	455	512	491	508	469	494	492	471	485	543	497	502	512	496	467	500	515	493	496	465	478	481	502	488	461	508	510	503	498	474	497	463	471	520	491	478	491	522	478	507	478	508	557	495	499	481	482	491	471	466	511	504	490	505	483	475	537	500	485	521	493	499	526	550	516	497	536	473	511	492	510	526	479	514	505	503	505	526	482	507	493	538	494	486	503	480	526	507	517	492	550	472	466	483	496	494	511	507	491	477	516	485	492	492	485	522	442	513	465	502	494	485	498	479	489	474	529	472	478	504	525	506	466	508	501	450	482	510	470	510	499	514	485	498	512	486	480	466	509	506	507	491	470	520	485	536	495	476	509	489	478	532	499	514	481	503	483	502	490	524	526	443	501	468	537	474	508	526	508	501	478	493	497	497	497	485	524	501	514	488	487	496	526	489	492	488	520	500	485	523	504	510	463	535	496	505	477	497	486	498	522	466	485	514	448	474	463	449	479	489	481	509	467	458	495	497	459	473	470	501	472	491	497	504	475	508	471	454	506	491	472	459	495	519	465	539	457	461	530	507	481	499	465	460	510	502	498	445	501	487	488	486	465	509	509	510	497	490	496	513	497	480	469	519	480	468	477	497	484	462	494	463	515	512	476	485	451	536	496	454	492	521	501	525	515	486	487	498	513	453	507	535	484	521	455	481	506	482	431	437	459	511	462	518	465	494	472	450	541	507	488	502	487	473	478	537	513	510	509	519	490	517	496	500	508	482	528	469	469	491	488	511	478	479	464	500	524	474	490	526	499	504	497	525	495	508	486	498	555	533	490	509	556	499	500	515	520	459	484	500	490	518	512	498	493	467	501	494	527	534	476	503	501	476	518	494	508	450	482	453	484	474	499	507	484	495	516	533	496	488	487	511	476	457	530	478	480	484	529	472	473	514	528	516	503	491	472	496	526	493	480	456	502	486	506	497	528	508	530	479	517	479	534	502	521	491	485	514	495	531	493	479	495	475	495	521	500	485	507	454	438	526	438	472	517	476	497	501	459	505	495	504	500	419	494	512	495	525	512	476	519	500	522	458	519	489	490	521	468	501	517	526	512	466	505	533	482	480	462	480	492	413	510	496	517	469	464	497	497	452	491	530	507	527	537	494	468	499	491	453	491	538	512	503	457	479	496	508	482	499	487	479	523	482	522	487	553	513	471	494	494	473	527	514	501	528	503	509	479	473	512	501	497	523	500	478	484	523	477	481	453	537	466	489	480	499	475	466	520	492	498	527	455	518	518	486	499	526	463	512	518	490	523	498	499	506	544	477	515	506	478	531	489	534	497	512	500	485	514	481	486	472	474	517	477	495	485	509	447	451	478	511	482	557	499	535	452	457	501	499	462	527	500	497	470	453	473	490	520	510	490	486	495	499	491	476	494	479	501	476	504	493	512	448	480	529	490	497	506	469	507	519	478	541	461	474	502	489	510	508	479	502	520	455	520	494	506	498	518	545	488	530	472	524	480	471	538	514	523	495	467	559	477	488	474	510	479	473	496	497	486	493	497	474	496	482	453	521	533	507	476	515	495	527	516	515	529	492	522	480	482	527	480	498	519	471	510	501	475	471	503	509	496	501	507	528	482	528	430	470	499	479	491	507	507	465	536	471	506	492	455	467	506	487	468	519	500	469	537	502	527	461	488	520	505	504	509	500	454	484	534	533	496	468	495	508	520	482	450	499	520	529	508	474	495	490	469	490	498	516	526	502	486	539	489	491	473	467	466	494	462	527	498	555	490	493	476	566	474	523	479	531	475	500	542	487	460	519	485	492	513	503	495	537	507	458	488	505	502	470	477	519	476	440	522	526	503	494	519	474	478	483	514	482	468	527	452	468	479	484	503	511	501	503	518	494	487	440	521	497	478	467	477	465	478	505	473	525	454	467	478	513	448	500	526	517	535	500	475	495	478	471	469	501	480	497	476	500	497	479	500	480	470	503	442	456	480	500	474	488	495	489	503	551	506	473	508	476	500	453	486	486	471	487	489	510	515	534	500	513	497	488	536	518	486	499	495	521	524	471	450	476	499	503	499	501	502	495	493	484	537	512	491	507	516	490	528	483	513	592	489	461	485	510	479	481	485	511	478	481	483	509	491	507	506	503	454	477	474	466	554	528	521	523	470	488	480	491	494	501	482	468	511	483	468	503	500	499	456	501	503	519	492	493	525	485	501	517	448	461	529	529	488	518	482	480	524	528	482	504	478	513	497	507	508	483	463	470	540	490	536	529	488	485	480	499	511	490	470	497	516	464	493	498	509	476	508	527	500	455	480	477	507	478	534	492	501	474	487	500	493	486	533	530	512	486	490	514	481	482	498	501	487	469	505	498	520	517	450	528	510	513	451	481	516	494	483	535	492	492	496	493	487	504	492	493	505	528	476	458	465	476	468	481	506	522	521	477	473	473	501	472	535	489	532	514	481	506	455	503	535	499	495	503	548	487	458	494	491	508	504	469	505	449	486	505	496	490	476	493	498	531	531	464	518	499	493	497	483	504	474	546	499	494	493	481	486	507	498	479	496	474	548	491	497	463	530	529	509	464	512	496	527	507	449	519	493	524	495	489	532	439	514	470	503	504	455	519	508	525	492	535	453	545	473	504	533	493	489	477	488	490	507	513	556	478	514	501	454	509	504	516	465	488	510	512	464	496	492	523	467	490	497	476	478	514	529	517	478	493	462	473	509	504	459	456	524	482	523	499	476	506	527	515	480	465	474	504	493	508	516	503	471	519	484	488	509	501	511	476	512	445	535	482	483	518	506	518	526	473	519	481	518	488	475	492	489	498	488	502	503	527	474
2740	3212	736	56	51	41	35	45	34	39	34	26	33	38	29	33	34	38	38	49	30	36	29	42	29	26	37	36	28	36	33	28	34	31	39	32	40	37	28	47	44	26	32	25	34	21	34	28	20	36	37	18	28	30	37	26	30	30	32	40	29	31	37	21	35	39	36	25	34	36	27	37	32	24	37	25	30	29	27	32	22	37	27	35	28	32	32	30	35	36	24	37	27	33	34	41	31	33	28	34	35	38	34	22	28	21	34	36	35	34	29	27	42	27	23	21	24	39	28	37	30	31	28	35	29	27	32	24	30	32	32	29	27	33	28	36	33	32	27	24	29	39	33	30	29	38	26	40	31	34	25	26	39	29	27	26	33	34	19	29	32	26	40	27	41	29	38	36	19	26	31	25	40	29	30	32	32	30	30	26	29	32	34	23	34	37	39	45	24	30	24	30	38	34	29	25	32	27	30	35	31	18	22	29	30	18	40	32	24	29	28	30	20	30	40	30	29	23	39	33	30	38	36	35	34	40	26	29	30	34	32	25	28	37	31	43	28	26	30	23	27	40	28	33	30	36	35	30	35	17	30	30	36	31	29	27	26	31	27	41	33	35	26	30	31	30	19	23	27	34	26	48	31	23	37	21	21	35	24	25	36	17	21	25	31	30	32	23	27	18	33	37	30	36	35	32	30	31	32	26	37	26	33	28	33	26	36	29	32	36	27	22	27	20	33	23	25	30	26	36	34	20	36	34	36	26	34	30	24	28	31	31	33	35	28	31	36	30	33	33	29	37	22	29	29	32	35	34	37	42	37	35	32	28	37	23	35	35	28	36	41	27	22	36	34	29	26	31	30	25	33	28	38	40	30	33	32	33	27	27	18	31	34	31	24	35	25	29	35	32	23	36	40	41	29	24	29	36	37	24	32	36	24	28	28	32	26	26	31	23	46	27	33	42	34	23	25	28	26	28	38	31	26	34	35	27	24	26	23	27	29	22	27	33	23	29	33	38	29	37	36	32	33	26	36	21	39	29	33	30	22	24	30	25	31	29	26	27	27	30	30	30	33	35	29	29	29	23	20	31	41	29	35	24	34	41	23	22	31	29	41	34	36	35	33	26	26	27	31	35	33	27	30	28	33	23	30	25	24	39	24	32	24	23	30	26	24	22	15	30	29	31	35	35	24	35	34	34	27	23	30	32	33	20	24	30	27	31	35	29	27	24	38	18	37	29	33	30	20	28	25	23	27	34	31	36	32	35	36	27	29	33	29	29	34	39	25	24	36	37	33	30	22	33	37	24	41	28	35	30	29	29	23	29	36	23	24	28	33	28	29	26	38	21	32	35	31	28	24	28	30	23	27	26	28	34	27	24	37	29	39	32	33	32	35	27	29	25	36	28	27	34	36	30	35	24	22	28	46	29	20	30	27	32	38	37	39	29	34	33	31	36	27	27	28	27	34	35	19	25	28	39	32	28	32	37	23	36	30	34	25	23	36	28	26	21	43	22	39	23	45	40	20	34	43	28	26	42	19	24	28	21	25	21	31	33	23	33	30	24	38	30	29	32	27	28	27	27	27	39	43	21	27	25	31	29	24	27	32	28	44	30	30	30	32	40	27	33	29	36	21	39	29	36	30	28	33	25	25	28	34	27	28	29	21	28	28	32	27	29	23	33	42	20	28	36	30	35	32	36	32	30	26	41	30	34	36	37	33	23	36	39	27	27	34	26	24	23	33	26	25	25	25	31	24	39	32	24	33	27	25	25	39	33	25	34	21	27	30	30	32	17	33	26	29	29	29	47	31	32	28	30	28	25	36	25	24	31	32	27	28	33	33	47	36	29	25	24	28	47	31	31	30	30	29	25	27	30	44	31	26	30	34	29	31	29	24	31	41	38	27	31	23	34	40	27	26	32	26	23	31	35	21	34	33	31	40	37	45	21	28	32	29	38	33	35	31	30	25	34	20	28	31	38	33	29	33	35	31	40	24	21	33	19	27	31	19	30	32	26	17	30	19	29	32	34	32	34	24	25	32	31	38	29	30	36	40	33	27	21	28	28	36	30	28	34	36	29	29	23	26	21	30	36	30	34	30	20	26	25	39	55	19	39	27	27	22	28	20	29	28	39	28	24	23	37	26	29	35	42	25	25	39	31	32	38	33	37	32	36	21	29	33	29	33	31	34	30	31	34	26	29	28	28	25	28	26	37	28	20	26	41	29	37	22	29	40	12	25	29	31	30	34	21	29	32	27	25	29	42	31	38	31	25	34	26	34	24	29	25	27	33	36	39	27	42	29	40	21	37	28	23	33	42	27	35	27	34	34	26	28	45	30	36	36	32	25	32	30	31	36	34	32	34	28	31	32	32	32	43	26	32	36	36	46	26	37	34	31	36	25	24	29	28	29	28	25	25	38	37	28	41	35	29	34	28	32	29	36	26	28	50	34	32	31	31	32	32	33	33	36	32	23	25	24	35	30	30	27	43	25	23	28	22	35	34	24	24	26	30	27	39	20	33	33	34	26	27	33	39	22	29	29	28	26	34	34	28	29	23	36	37	21	29	28	25	25	30	31	33	32	23	36	39	39	41	40	21	36	33	23	36	31	28	30	30	21	23	23	25	32	35	40	23	26	17	38	31	37	31	39	30	31	26	41	27	23	20	30	34	28	36	28	24	33	31	36	30	25	29	22	27	30	26	25	28	33	20	26	33	37	24	30	31	27	24	19	34	36	29	22	30	27	25	30	35	24	33	24	35	30	31	31	33	31	27	29	30	34	40	36	33	32	29	33	26	29	27	30	33	35	24	31	24	27	26	28	25	30	30	36	30	25	29	37	28	43	36	25	32	33	34	31	24	26	36	26	30	20	35	37	39	37	23	38	28	35	31	28	26	37	30	32	29	27	29	25	26	39	28	35	38	37	35	31	32	39	28	34	20	30	33	26	30	26	31	29	32	26	23	34	27	28	29	37	36	29	24	24	33	31	43	35	34	30	36	33	32	29	24	23	38	35	35	35	33	24	30	19	28	35	34	27	25	38	42	29	31	41	29	24	31	33	19	32	29	30	35	31	36	37	43	21	29	34	37	30	18	27	25	35	32	23	29	26	34	45	34	22	31	25	29	27	29	28	31	25	17	33	31	27	32	27	24	26	27	33	35	28	36	37	36	28	26	29	29	29	22	26	27	26	34	25	24	28	43	28	21	25	30	32	28	34	40	30	35	27	36	38	27	34	31	32	30	26	29	33	29	27	36	34	39	29	34	32	37	38	26	34	29	32	33	32	25	21	26	33	30	39	24	31	38	33	30	20	31	37	33	30	26	31	40	17	27	27	30	21	21	32	37	25	22	22	34	32	38	36	33	33	37	19	22	18	22	47	34	19	30	22	31	29	33	15	25	30	24	33	39	24	32	26	29	33	26	33	27	31	28	40	34	33	26	43	31	26	30	33	26	29	29	21	16	31	27	35	37	31	23	41	36	37	32	27	38	33	27
23180	21728	6936	446	638	869	980	927	822	716	634	579	554	500	447	395	444	392	384	336	355	360	359	337	325	301	316	333	304	314	315	310	313	319	291	308	314	286	288	315	310	277	303	291	309	285	324	268	305	248	287	305	303	307	284	282	289	273	327	263	278	307	289	273	303	283	281	283	302	298	277	240	276	290	280	257	286	326	282	268	288	270	283	276	248	275	294	312	288	263	253	268	270	291	299	310	264	275	289	294	297	273	270	270	290	285	287	287	293	252	300	271	284	275	290	266	277	287	253	295	271	254	292	269	293	260	261	285	284	239	266	295	279	260	320	298	299	281	285	279	248	254	294	302	307	287	281	322	279	293	284	288	307	306	298	264	286	271	291	267	305	314	294	259	255	292	296	283	276	294	268	271	261	280	292	298	308	284	273	251	255	295	257	257	305	290	275	287	278	277	273	294	254	268	241	285	269	261	261	249	296	284	297	281	288	299	289	260	312	296	290	271	306	279	265	269	286	291	277	290	276	286	283	292	305	283	280	278	280	263	271	272	270	259	291	274	298	242	255	282	308	289	281	281	284	267	273	267	250	279	276	263	289	265	244	290	289	310	248	222	256	265	274	283	278	298	291	259	272	286	265	291	287	276	304	304	269	249	296	258	265	276	281	261	290	262	268	278	281	278	309	246	288	285	255	269	274	317	261	267	295	297	240	311	281	265	271	292	304	296	296	298	292	278	287	318	281	265	265	265	267	268	287	244	302	272	252	294	277	296	275	260	293	245	278	261	285	260	266	253	304	289	276	293	295	306	247	280	295	295	261	280	263	263	297	299	258	292	243	267	238	259	299	287	272	273	291	285	274	286	281	266	322	287	268	274	312	289	275	292	277	297	303	283	283	272	274	274	245	281	282	252	276	294	266	274	268	284	256	300	265	287	292	284	302	294	265	289	295	252	277	303	257	283	268	274	283	263	278	263	301	288	278	264	291	279	226	295	263	280	281	272	258	269	241	295	266	267	294	277	279	279	267	272	270	244	275	312	284	300	249	301	282	276	277	309	270	284	249	298	284	278	266	293	286	283	304	265	274	291	284	283	259	238	290	279	260	292	238	268	266	304	257	268	279	255	273	307	243	287	284	251	262	276	309	279	302	293	295	288	268	262	259	289	292	288	279	278	279	280	269	258	287	313	272	292	265	256	275	301	261	314	277	298	293	267	285	256	279	282	292	278	265	303	271	271	269	301	260	270	298	291	285	263	279	308	284	279	269	267	266	252	303	300	251	290	279	258	251	270	283	286	266	267	266	259	287	273	257	266	278	266	263	279	266	272	258	290	299	282	286	262	307	278	264	268	283	277	245	284	307	279	273	266	277	301	263	286	327	270	297	260	262	281	234	275	306	301	283	251	302	265	266	262	281	283	265	278	264	284	283	304	279	274	228	284	301	283	275	275	272	292	256	284	271	269	272	284	260	264	307	293	291	273	256	275	296	265	285	291	257	253	264	262	271	282	294	265	290	296	262	286	271	276	258	290	301	305	270	262	291	272	253	282	253	263	271	263	302	316	236	272	290	267	270	280	296	259	291	301	263	279	283	293	286	280	293	272	280	278	289	296	312	271	260	248	286	304	283	243	282	307	280	275	294	263	288	285	280	259	276	304	278	281	285	278	280	278	276	288	293	248	278	290	279	279	295	282	265	269	278	296	271	301	270	279	291	289	271	289	285	285	255	273	254	280	284	298	298	299	250	260	289	288	277	304	310	254	267	298	270	266	286	276	319	304	270	289	284	252	280	248	266	269	277	303	277	297	284	281	278	282	258	273	278	293	270	280	287	269	279	276	282	274	294	261	288	291	267	273	285	245	265	242	244	290	290	282	271	275	274	285	305	291	262	292	306	251	279	285	273	272	261	276	291	286	291	281	295	323	270	246	262	261	294	257	264	286	283	293	278	253	286	309	284	276	272	271	287	272	291	277	293	280	272	297	271	276	305	284	253	287	265	253	278	336	277	285	281	271	272	249	278	289	299	318	269	283	284	302	265	272	305	233	330	296	272	289	268	301	286	276	313	313	284	300	267	307	290	259	264	314	295	320	258	283	295	303	279	279	317	284	264	302	271	267	262	304	269	258	276	283	302	284	275	286	267	280	299	256	275	253	279	289	265	264	294	284	290	249	288	297	271	279	284	305	276	285	254	280	271	275	272	252	290	304	293	258	315	293	288	270	272	264	268	297	282	266	246	294	282	302	274	284	292	301	276	307	272	245	288	269	316	288	287	300	286	281	269	272	249	287	275	264	307	287	268	285	288	270	292	290	301	253	266	291	271	283	300	286	274	269	258	291	281	256	286	260	272	253	309	304	293	277	259	274	273	277	310	300	281	289	275	249	291	274	292	274	267	253	255	263	276	284	282	293	268	283	272	280	287	281	307	290	277	286	286	261	272	290	245	283	294	273	277	249	301	280	289	270	266	278	249	265	294	275	287	290	276	301	272	282	262	236	261	250	275	283	280	284	308	287	262	294	262	276	265	278	282	282	259	295	317	286	282	260	279	252	280	275	306	262	272	292	279	266	265	284	306	274	277	260	287	287	281	292	255	246	277	265	283	290	281	274	272	275	298	284	286	291	283	270	280	289	275	255	273	278	269	268	278	231	263	309	286	257	269	305	283	290	279	282	282	290	298	275	274	293	281	273	296	269	241	297	262	279	255	274	262	301	279	252	272	293	293	309	278	286	301	294	270	302	274	265	288	286	273	257	295	261	256	302	272	273	242	243	292	270	308	281	315	299	264	271	280	280	272	263	286	275	283	264	258	285	280	274	297	280	289	263	293	327	275	292	300	265	258	297	288	263	278	270	285	301	289	277	286	281	276	264	291	298	269	270	265	314	256	281	273	256	277	283	284	259	257	256	251	293	265	287	264	268	267	252	305	288	285	261	284	276	274	272	271	265	300	285	277	299	267	244	329	262	281	283	303	267	267	270	268	281	275	305	277	293	261	309	273	251	314	275	269	282	305	280	292	266	268	251	266	275	277	281	283	271	267	285	255	259	273	299	252	288	288	264	289	299	309	279	266	275	267	274	279	285	261	280	255	286	257	291	293	258	299	258	293	308	289	312	274	307	264	279	304	307	258	263	248	251	286	269	258	267	283	280	286	290	275	277	285	266	272	300	272	282	270	267	297	268	269	261	281	254	298	263	273	288	260	274	280	293	288	286	286	282	315	259	257	281	298	277	279	281	279	255	267	280	294	290	284	289	259	290	290	281	263	274	284	301	248	251	302	244	270	286	275	291	284	289	297	244	292	273	263	280	285	279	251	287	248	282	313	284	313	273	289	248	279	308	283	269	283	289	277	265	314	302	282	283	262	275	245	274	271	291	280	278	285	270	266	296	281	284	293	289	270	277	275	279	259	287	297	294	276	261	268	243	288	274	258	272	266	279	263	267	262	301	285	315	267	293	261	274	257	272	306	278	276	248	265	269	273	276	262	240	312	314
3277	6654	1484	57	46	45	45	53	57	64	53	42	30	41	40	55	37	31	29	30	36	37	41	45	37	32	42	29	27	31	36	18	31	43	40	39	33	30	27	37	29	35	33	37	36	27	31	27	33	29	25	31	31	30	22	28	41	31	42	34	48	35	33	24	30	28	39	34	36	29	29	34	35	32	28	41	37	38	33	39	27	28	30	33	19	33	25	35	37	30	23	37	37	32	33	30	33	24	33	31	33	24	43	36	30	25	31	24	25	26	30	39	37	29	26	36	26	31	24	23	26	22	26	17	26	23	33	33	25	42	16	27	31	32	38	25	31	30	30	27	25	35	29	34	28	30	32	34	29	38	36	31	30	34	29	35	33	41	21	32	33	36	30	28	26	23	40	38	25	31	32	31	32	24	38	33	32	31	30	25	34	25	24	34	41	34	25	33	35	32	24	34	30	31	30	29	31	23	38	39	29	31	33	35	37	30	35	28	37	27	28	40	31	31	29	20	35	28	33	31	25	32	25	26	37	29	34	26	33	33	33	25	20	28	27	34	27	35	42	28	23	35	34	30	33	30	40	35	27	25	27	19	35	34	35	49	40	34	30	38	33	34	31	22	30	40	33	33	31	34	39	20	38	31	29	36	33	35	47	34	30	34	38	33	27	32	38	37	31	23	30	36	25	25	36	32	30	31	34	31	40	36	34	33	31	31	28	39	32	33	25	27	26	42	43	28	34	32	32	42	28	26	27	24	32	38	35	25	25	46	31	34	23	36	30	30	46	33	26	37	33	15	27	28	34	32	32	37	28	28	33	27	19	34	25	34	28	31	22	29	29	24	31	25	33	33	27	37	29	29	38	32	34	33	34	37	37	27	35	27	35	30	29	41	37	37	26	30	35	32	31	35	19	24	35	27	30	37	39	28	29	28	27	28	30	40	29	37	40	38	37	23	23	26	31	47	20	25	36	32	34	24	34	39	30	42	27	28	47	35	22	26	28	34	41	35	38	23	38	37	22	34	26	25	36	33	34	34	27	28	33	30	27	32	23	26	31	29	28	25	40	29	33	33	26	34	31	27	39	31	32	35	33	34	31	24	37	27	31	28	44	31	24	28	36	39	28	35	34	39	27	26	28	34	26	25	36	40	34	29	37	41	28	26	36	26	36	33	23	42	28	26	41	38	41	47	29	31	31	41	31	24	28	33	25	40	33	22	36	43	26	36	25	31	29	33	40	26	33	42	35	31	32	48	34	29	33	35	37	30	28	25	26	29	32	28	27	24	28	35	35	20	36	28	35	31	33	34	36	31	27	38	34	33	29	25	22	45	28	25	32	29	35	33	25	49	23	40	34	32	27	34	33	25	33	30	33	25	27	35	35	31	27	32	27	36	33	26	30	30	34	34	30	41	26	36	32	30	25	43	49	25	26	39	30	33	33	32	28	25	31	28	36	29	25	39	34	32	35	33	30	35	27	25	31	34	31	38	29	22	29	38	30	31	26	34	35	33	27	27	40	35	33	34	39	26	35	33	38	22	34	30	34	21	32	37	25	36	30	31	34	35	38	40	36	28	29	37	33	42	33	28	33	22	29	19	30	40	27	31	31	38	33	24	35	33	43	22	27	33	31	26	33	23	38	37	30	29	32	25	24	41	32	24	30	33	32	31	22	32	25	28	24	30	30	48	36	33	30	45	39	28	30	31	26	39	33	20	32	28	44	35	35	38	29	32	35	30	24	24	41	25	29	30	31	28	29	36	28	33	36	24	32	27	28	28	27	27	28	29	22	41	37	31	28	29	32	26	32	37	40	38	33	30	30	37	31	36	41	33	34	30	27	28	34	28	41	23	31	39	35	31	28	40	30	36	31	32	26	23	30	30	40	21	28	34	28	31	39	43	31	34	30	26	45	35	37	21	32	31	43	40	23	30	31	37	34	33	38	35	24	38	35	29	34	29	36	22	32	38	32	38	25	29	38	24	30	32	27	40	27	26	24	34	25	22	29	33	32	25	19	31	31	15	26	26	29	34	26	33	30	30	36	26	28	29	33	24	28	32	30	28	29	31	43	18	41	17	38	29	26	27	26	39	27	32	32	25	27	38	23	41	37	32	27	37	27	38	36	29	33	27	35	29	31	28	29	27	28	36	37	25	33	36	38	24	21	35	35	39	32	27	35	29	36	29	28	40	24	29	23	29	24	27	22	34	28	23	35	29	38	23	27	20	24	31	37	36	31	30	24	36	32	34	35	39	29	28	42	39	31	27	31	30	32	27	25	30	35	24	18	33	38	24	34	34	35	32	36	29	32	36	34	35	32	30	30	38	25	30	29	27	19	32	30	25	21	28	24	34	42	32	40	28	34	26	18	37	33	24	38	35	29	38	27	31	21	28	25	29	30	32	38	24	31	30	27	27	42	35	42	27	42	26	35	28	30	22	25	35	34	36	26	30	22	29	30	35	26	33	34	41	29	43	35	31	28	33	35	27	24	31	31	29	32	38	39	41	29	28	30	27	37	29	25	32	45	27	41	38	32	22	35	21	32	35	35	31	20	24	30	32	32	26	36	29	36	33	26	33	33	32	42	35	39	26	41	23	34	34	40	36	29	35	26	38	29	37	30	23	37	25	28	36	35	37	31	36	31	38	29	35	24	35	25	33	33	22	27	38	32	25	31	33	26	36	33	29	37	26	32	36	42	33	31	25	21	40	35	31	37	31	34	22	32	32	32	40	37	36	21	35	27	32	34	31	26	23	28	24	28	26	35	39	35	28	35	26	31	38	35	29	36	28	23	28	32	35	26	30	24	35	32	40	33	30	26	34	29	33	22	28	30	28	27	37	25	27	40	26	47	31	25	23	26	37	29	24	35	25	27	29	30	33	30	31	31	26	31	39	34	36	27	28	27	40	34	35	45	37	33	30	24	27	29	29	39	37	33	33	29	35	36	28	25	37	27	35	28	34	31	38	47	34	24	33	30	35	31	27	33	30	31	26	32	34	37	32	25	23	25	28	27	27	31	28	33	33	25	36	32	39	34	33	41	42	33	38	33	32	30	31	35	33	24	37	37	36	31	35	36	30	36	31	25	31	28	30	35	43	34	40	32	15	33	33	36	21	32	28	27	38	28	37	29	31	30	29	27	24	33	36	36	26	31	27	37	24	23	36	26	29	31	28	37	30	43	34	29	40	28	35	36	22	17	34	23	37	25	23	32	34	40	31	24	35	21	25	27	22	24	38	29	22	34	21	28	37	24	25	33	36	23	34	34	31	41	27	42	36	33	19	32	25	30	23	33	35	24	28	25	26	40	44	27	36	30	39	22	34	30	35	25	27	38	35	33	22	37	24	31	33	44	22	38	17	31	32	28	36	39	24	32	25	36	28	33	24	27	31	27	32	30	34	37	32	33	33	29	30	25	34	25	34	27	35	39	29	34	25	34	36	31	29	35	25	31	24	34	34	30	39	42	22	30	22	21	36	34	23	34	39	32	33	20	37
30358	29316	11711	560	968	1462	1620	1560	1343	1137	968	834	728	707	647	606	560	498	510	486	440	454	401	408	407	381	408	379	412	370	344	372	353	358	339	361	328	369	328	319	331	329	351	321	346	344	324	362	322	352	361	341	324	320	316	313	284	323	313	316	307	290	362	304	331	329	315	342	297	320	305	300	316	297	337	335	306	320	307	320	307	321	323	316	304	307	312	299	289	305	315	314	297	312	314	313	331	303	287	317	317	288	277	294	287	307	287	308	306	344	293	316	310	335	369	313	255	313	315	324	306	306	322	276	323	330	290	275	292	278	306	333	324	316	323	336	307	292	344	304	325	315	311	299	305	328	322	277	290	298	302	305	328	280	277	268	328	312	301	314	320	298	287	334	304	345	319	299	310	309	286	332	346	322	315	305	308	304	312	289	312	312	319	307	325	339	305	340	293	316	305	315	331	293	297	320	302	304	284	325	314	310	293	339	310	298	307	317	290	318	337	278	336	299	308	306	283	317	279	328	354	330	294	292	304	301	303	275	325	313	332	324	311	298	301	316	303	296	345	277	299	314	341	340	312	302	321	270	307	301	322	309	333	307	308	336	344	303	319	292	308	303	321	345	304	299	307	320	285	311	335	300	280	287	294	305	292	295	315	321	295	324	291	307	332	290	297	311	335	322	305	307	294	326	310	289	299	310	304	302	297	340	297	331	263	314	296	285	296	318	307	289	310	322	284	305	316	297	292	315	348	278	290	331	311	286	292	299	296	295	303	306	335	291	306	304	331	323	312	330	330	296	304	325	311	309	316	323	313	298	335	298	313	298	307	324	300	297	314	321	308	343	312	308	289	286	290	303	332	290	291	306	316	316	313	295	300	316	306	298	272	284	286	331	318	333	277	341	309	317	337	306	280	313	296	253	314	283	307	319	290	305	293	313	283	319	300	308	327	296	301	301	313	301	301	311	301	307	293	307	323	321	301	297	304	293	297	298	327	304	310	276	320	320	323	312	290	294	339	324	320	312	280	306	316	290	268	299	297	341	339	335	297	312	278	290	302	303	310	308	284	297	306	321	293	286	323	311	323	319	303	316	304	301	317	282	293	316	327	306	296	271	346	345	290	310	299	290	300	284	323	312	267	315	296	290	298	296	325	328	327	330	290	338	325	287	319	314	325	324	304	319	351	313	298	295	303	329	292	287	281	330	306	282	321	329	308	284	297	300	328	297	330	291	338	306	297	285	329	295	282	292	294	293	309	293	302	322	294	336	307	274	340	293	325	323	291	297	307	285	336	315	295	323	310	325	268	279	318	320	288	300	316	326	334	331	306	295	323	321	297	340	297	305	312	295	331	327	291	334	315	295	302	315	322	310	285	315	309	326	309	293	319	289	284	305	314	290	343	279	326	340	323	304	310	291	261	309	300	304	325	321	309	326	280	275	330	275	334	302	295	320	301	306	315	315	329	305	294	295	300	317	323	302	334	323	292	306	338	309	330	324	309	312	274	303	315	341	317	287	318	336	282	288	316	277	304	321	314	328	331	272	317	290	322	327	314	289	317	306	314	305	307	306	291	322	309	310	288	317	294	302	301	290	316	328	339	298	277	309	285	331	314	329	330	311	321	293	294	306	306	308	317	326	303	300	346	316	322	287	305	309	323	279	338	299	328	318	320	357	315	289	308	324	285	313	343	335	305	289	301	293	293	293	292	285	316	311	306	312	308	279	341	333	316	267	299	272	310	338	285	313	339	317	311	328	289	284	286	296	294	302	309	300	345	325	315	290	302	290	318	325	309	319	319	300	303	333	297	324	309	330	346	301	316	276	289	308	261	299	283	297	323	314	283	309	310	327	284	278	315	325	319	325	309	325	341	294	306	343	294	296	331	314	335	322	273	297	314	321	277	307	313	333	277	314	277	298	292	327	338	296	301	318	308	328	304	320	314	294	312	323	293	288	307	308	313	301	320	286	321	315	299	330	333	313	327	298	340	316	301	334	305	289	321	318	297	329	308	305	305	302	290	338	321	298	302	298	283	272	276	320	311	291	302	273	290	287	297	299	298	305	336	312	317	322	300	308	300	293	297	293	288	341	292	310	292	312	328	307	307	334	320	309	298	309	340	330	308	303	299	336	343	316	346	307	308	322	310	328	286	326	320	329	300	321	300	288	290	307	315	296	279	301	278	323	335	330	336	334	252	290	322	307	285	299	324	297	333	315	286	338	321	307	294	327	309	317	302	263	314	319	302	291	326	280	296	310	341	319	312	312	323	290	285	304	332	312	297	286	315	315	301	282	308	319	327	315	311	317	330	293	321	299	298	328	322	318	286	310	311	306	292	304	294	326	284	310	343	323	284	348	295	283	304	354	321	298	323	320	290	314	317	291	328	310	284	309	283	296	317	278	331	321	345	317	306	340	301	263	325	289	309	293	288	327	288	323	320	333	310	295	312	307	301	361	278	286	300	335	276	322	319	280	315	337	281	311	320	296	313	312	320	294	297	292	326	332	325	298	300	304	317	314	303	333	302	308	283	305	323	305	280	310	290	303	305	290	260	314	307	298	313	317	292	348	308	345	294	307	293	305	291	325	313	291	292	313	309	290	280	319	299	329	324	323	326	313	292	308	312	307	325	270	300	305	347	297	321	282	316	308	280	294	321	280	313	333	333	310	292	299	340	294	306	326	306	311	285	309	299	282	267	299	283	322	295	310	296	304	323	311	303	333	283	312	336	318	275	315	308	314	255	320	331	300	304	299	316	325	301	318	318	314	287	282	305	312	323	313	295	311	321	319	281	303	290	318	295	297	292	314	302	313	295	314	302	303	317	334	328	309	305	289	305	293	302	302	330	276	297	300	304	276	305	315	319	323	298	293	321	299	316	312	323	309	288	299	319	335	301	302	285	304	317	306	324	323	324	315	326	298	332	321	301	335	289	306	311	268	311	275	331	340	304	291	339	316	283	285	332	312	307	326	310	276	323	288	303	355	334	290	322	303	301	311	293	297	327	324	291	293	319	312	299	333	338	311	337	302	335	318	312	309	287	312	314	290	313	303	322	296	291	335	336	288	299	327	317	305	297	303	317	286	286	310	310	275	296	321	288	302	312	320	323	308	325	305	342	317	314	316	307	310	263	272	330	338	281	301	336	318	322	304	331	301	307	328	294	323	330	292	315	307	340	345	291	318	317	298	310	303	303	306	307	300	325	308	306	309	295	295	293	308	320	328	295	315	279	282	328	314	294	298	315	302	307	332	304	280	291	314	312	281	286	317	323	298	314	310	276	283	319	334	298	312	348	289	298	300	297	315	334	305	322	309	302	318	315	282	311	337	330	314	329	310	320	285	311	319	334	313	360	306	307	334	284	307	317	311	339	322	319	327	298	296	298	293	315	336	310	320	308	322	310	291	327	338	302	285	292	295	306	313	308	319	356	338	303	327	308	359	343	337	290	269	292	283	305	305	313	293	293	302	300	275	313	335	317	308	310	317	331	297	306	307
1782	707	196	61	43	57	64	59	49	72	71	77	58	43	66	70	62	76	43	47	61	52	62	63	63	59	53	42	59	53	71	62	46	54	48	51	52	61	57	57	51	65	39	61	59	65	47	59	61	59	59	65	54	51	64	75	60	50	59	67	61	55	55	58	55	58	58	45	58	64	58	61	58	55	45	64	62	59	53	51	54	50	55	59	68	50	56	44	44	47	48	54	58	58	55	62	62	71	59	47	56	44	56	55	57	40	55	58	64	45	57	69	49	56	63	58	66	52	59	38	52	66	50	50	54	74	73	61	59	63	44	53	63	67	68	55	60	59	71	60	45	63	61	69	48	56	48	54	60	54	53	60	60	63	63	58	60	56	51	48	52	48	55	56	55	59	43	45	52	61	55	50	63	54	63	58	52	56	55	48	49	55	62	61	59	46	52	47	63	57	55	45	47	53	50	60	56	62	66	54	65	54	53	61	55	51	68	53	54	42	54	51	62	56	46	52	57	61	71	56	50	52	46	64	62	48	48	43	60	47	62	50	62	59	61	56	48	58	72	55	52	56	57	59	52	64	51	57	52	49	52	58	58	64	50	57	49	57	61	63	48	59	55	46	50	50	57	55	58	47	50	67	52	52	46	60	51	58	57	58	52	48	52	49	65	57	59	52	57	44	54	57	51	53	51	62	60	54	53	61	44	49	64	71	64	56	57	54	56	52	68	54	49	55	56	56	48	70	58	64	60	60	55	64	47	69	62	64	58	60	64	62	53	61	56	55	55	69	66	67	49	38	56	58	54	57	45	50	60	56	68	66	57	75	59	59	51	65	69	67	63	60	60	62	55	62	57	54	48	64	64	55	59	57	59	50	66	69	69	65	58	54	48	47	54	54	81	66	52	50	57	55	51	65	50	51	59	59	43	46	61	43	61	62	68	65	52	58	66	47	53	56	57	57	60	56	63	56	55	53	65	63	61	57	77	76	56	65	48	48	47	46	61	50	46	61	55	57	67	58	48	57	50	52	40	57	60	56	65	44	64	56	54	68	73	54	48	43	69	56	50	56	63	57	64	59	58	55	54	42	58	61	56	52	58	65	69	58	52	56	66	60	47	51	49	51	56	51	59	50	52	60	53	55	44	49	60	62	53	74	68	58	57	65	58	53	56	45	64	57	59	51	55	63	68	55	66	58	55	44	62	55	57	54	58	53	48	59	65	60	57	54	67	61	65	52	51	62	49	49	70	65	60	58	51	57	65	46	53	50	62	72	71	58	59	58	58	65	49	46	63	54	49	52	51	60	53	47	63	45	51	50	61	62	55	65	59	55	72	53	56	61	58	44	63	52	52	56	54	58	58	57	52	55	53	66	55	50	52	60	52	54	46	66	60	63	52	58	43	61	58	58	55	74	53	52	56	52	52	54	62	52	60	47	60	58	73	57	56	60	59	47	62	65	60	60	57	63	54	54	69	74	69	46	53	66	55	65	57	64	57	49	46	62	63	47	56	59	55	46	55	48	56	47	55	68	57	66	63	44	56	54	64	51	66	59	59	56	57	54	50	66	51	55	59	59	63	49	51	52	48	49	48	73	61	56	59	73	48	53	46	42	59	63	55	55	54	58	69	66	55	63	55	53	65	63	65	58	62	63	51	50	49	63	53	73	55	51	56	49	38	74	67	54	60	63	74	51	55	58	72	60	51	37	59	72	58	66	63	60	51	55	58	58	62	53	67	57	64	65	66	56	60	57	44	56	63	47	53	57	55	52	48	58	60	65	47	57	56	57	51	53	49	58	58	70	66	56	50	53	57	52	52	69	65	68	60	48	57	57	71	58	53	58	80	65	53	52	66	60	57	62	59	46	55	61	56	53	52	53	62	49	63	60	49	54	64	67	54	58	50	52	50	55	58	65	55	58	67	74	61	54	69	45	68	49	62	51	60	74	54	52	40	60	52	52	56	59	59	50	56	73	58	63	65	58	50	61	71	59	72	57	65	54	62	67	58	50	62	61	51	64	59	52	61	60	55	53	60	55	65	52	56	67	51	60	69	51	42	51	59	70	55	55	51	51	60	61	45	77	69	67	46	63	55	59	57	56	60	60	69	69	47	80	56	49	51	55	62	49	58	53	58	57	59	52	51	51	54	60	41	56	66	50	67	56	64	61	55	48	51	46	54	50	50	57	50	39	52	55	54	55	65	56	61	74	59	57	59	49	57	51	62	53	53	68	59	52	67	59	47	55	66	47	54	63	51	51	57	44	55	61	51	56	48	62	56	53	55	57	63	44	53	47	48	49	54	53	43	49	56	57	55	54	56	65	69	51	58	52	66	68	59	49	40	57	61	45	68	55	56	78	70	70	60	57	63	57	53	62	55	44	59	65	52	61	64	72	65	54	47	55	53	64	61	50	54	44	52	48	54	57	50	57	56	63	60	53	45	58	46	61	68	59	52	49	59	58	56	54	54	51	59	50	52	59	57	68	53	48	58	58	50	55	57	50	58	55	56	60	53	57	52	61	49	50	54	59	59	51	53	66	65	44	53	60	66	55	51	68	65	53	72	51	70	49	47	54	42	54	66	64	49	60	63	69	47	51	45	51	61	78	66	63	55	63	71	63	51	46	73	73	55	53	51	64	44	56	52	65	53	56	56	56	52	45	52	72	55	62	53	63	49	53	70	45	52	61	58	66	53	64	61	68	55	54	56	48	38	67	56	46	60	57	54	56	64	48	63	41	67	62	55	52	55	54	58	53	53	41	55	64	51	59	50	67	48	49	61	67	53	48	41	54	61	61	56	62	56	58	56	65	55	47	61	52	59	57	42	49	56	53	67	60	55	68	65	55	66	57	56	67	69	50	63	53	53	62	57	56	57	48	60	53	66	63	43	45	67	49	55	62	61	70	52	57	58	66	56	63	56	63	54	58	68	52	53	62	62	58	48	72	49	56	58	44	63	48	58	52	63	59	53	52	55	60	50	56	56	57	58	66	42	55	57	58	65	59	55	59	68	48	58	62	55	61	49	50	47	63	47	61	53	53	60	50	53	52	60	55	66	58	50	42	38	59	49	76	70	56	70	50	65	53	60	49	56	55	76	56	51	67	50	58	45	65	52	48	58	61	52	52	63	57	50	58	58	61	50	43	45	53	47	56	60	56	50	53	54	65	53	62	52	59	48	60	60	61	55	68	53	59	53	48	59	67	49	59	49	53	46	57	52	53	60	67	58	68	58	63	48	51	62	58	71	67	48	69	46	51	70	68	43	45	71	65	55	52	57	51	60	65	39	53	65	53	65	51	52	67	68	69	61	59	52	45	47	45	58	54	55	63	60	54	58	49	68	46	50	53	52	45	55	54	56	49	50	58	64	50	63	55	52	55	53	54	55	52	60	72	61	47	63	56	50	57	67	53	59	73	66	56	58	66	61	55	52	55	50	49	61	50	64	67	52	65	62	47	61	58	67	70	59	58	49	36	70	62	54	55	51	55	53	51	54	62
15405	8705	2392	577	596	591	593	600	620	606	580	578	549	581	562	540	519	528	545	507	546	545	525	528	538	539	539	515	561	530	511	498	506	539	514	536	512	531	530	535	502	520	510	510	539	531	519	528	547	523	535	519	572	533	535	504	534	515	497	530	527	484	518	534	503	555	532	497	522	508	536	525	542	521	505	539	522	544	501	514	519	483	502	511	557	525	540	536	563	534	526	500	514	505	468	551	531	539	543	521	501	511	539	510	526	548	493	538	543	512	495	556	529	535	514	510	520	514	454	492	531	506	498	512	526	526	540	505	512	534	501	517	512	523	473	517	529	528	526	530	606	503	543	500	499	480	503	539	517	529	528	530	505	525	516	520	539	527	531	505	510	495	514	499	537	517	558	466	516	510	523	529	543	511	517	536	585	511	515	526	482	573	527	542	527	539	515	550	512	520	537	557	539	514	523	498	535	532	497	488	480	512	547	544	513	530	523	529	523	544	494	531	492	527	535	515	560	516	541	529	469	532	532	475	538	468	557	454	541	524	485	491	534	502	533	499	473	520	503	539	514	467	509	528	543	504	524	496	519	513	505	509	520	509	529	500	529	502	499	494	543	559	535	519	523	546	531	525	510	517	543	575	542	540	549	494	507	517	510	514	517	476	502	562	490	501	551	504	510	556	477	529	502	540	538	499	516	519	548	502	552	533	523	560	525	485	520	506	546	541	544	539	522	550	549	511	532	529	498	532	511	521	519	518	539	534	545	493	532	547	554	519	488	535	510	536	526	527	508	519	531	527	504	481	516	537	514	553	531	487	525	526	554	488	493	501	493	512	557	531	550	540	496	535	533	512	518	491	549	489	526	516	499	547	537	532	508	520	501	480	563	491	536	520	514	500	559	523	545	527	499	498	510	509	478	496	493	517	506	539	544	555	520	498	553	509	524	484	506	534	548	478	548	516	517	489	504	524	529	553	516	517	500	507	577	513	538	524	504	529	497	512	471	532	573	556	525	515	509	523	502	534	554	496	524	505	518	491	537	526	489	564	533	517	476	499	541	507	505	540	490	511	535	496	519	523	495	512	580	478	542	526	536	526	523	561	550	538	546	517	501	520	528	495	517	557	529	538	515	558	538	520	525	547	528	539	511	525	479	523	505	498	533	575	503	551	516	515	531	509	525	516	509	526	514	549	558	500	508	503	557	516	543	542	550	508	570	512	552	525	521	545	507	511	532	550	536	510	509	538	481	518	539	537	499	536	511	524	463	521	547	582	528	566	480	518	535	526	530	513	483	534	534	527	510	507	537	521	497	500	508	529	536	497	544	538	570	552	500	551	549	516	520	545	512	490	504	487	498	530	478	508	528	507	528	525	537	499	537	513	547	520	495	532	484	526	552	558	501	510	516	544	549	542	539	482	485	516	520	510	531	533	545	491	508	490	544	552	506	526	546	498	530	533	504	549	515	541	515	562	559	507	521	498	519	518	511	498	512	517	559	518	492	444	507	529	493	513	523	501	501	552	505	535	564	560	570	542	513	520	478	485	542	461	513	550	494	522	502	508	554	547	520	536	562	506	563	569	537	550	534	511	515	502	565	481	531	535	520	524	551	505	500	525	562	521	537	561	526	514	566	522	526	531	536	560	488	495	546	519	515	545	501	510	548	547	552	511	524	499	540	553	538	475	482	516	524	511	505	551	549	496	510	508	529	489	527	559	525	511	489	490	520	514	517	546	496	515	552	536	528	578	536	506	499	536	497	499	523	526	486	503	510	497	537	549	533	538	534	512	522	515	469	518	517	525	555	551	503	566	502	524	506	541	493	533	503	514	502	490	559	536	492	535	540	504	462	519	504	516	518	559	520	510	524	518	518	503	532	546	510	519	500	479	552	542	501	522	500	485	540	535	483	499	558	502	548	519	575	496	516	542	512	561	576	492	522	525	539	494	487	541	530	496	525	508	523	526	484	509	525	494	555	538	529	527	541	527	554	500	502	504	477	511	501	507	503	531	534	526	501	540	487	487	562	541	499	514	507	521	506	517	546	511	544	512	475	545	526	479	522	484	508	532	483	554	534	508	544	520	555	557	507	533	569	514	573	500	456	522	504	551	516	498	547	535	527	539	526	560	543	537	514	501	524	564	550	494	498	546	492	483	534	516	533	477	546	522	506	535	510	485	525	548	539	523	497	503	515	533	541	528	511	544	538	521	546	529	497	476	537	486	515	512	537	534	483	539	525	515	548	492	503	505	488	540	520	556	503	540	520	541	532	514	544	518	503	535	533	510	555	528	511	554	513	521	497	506	492	468	509	521	502	500	539	518	495	539	503	516	511	524	508	523	546	518	530	528	496	487	522	526	484	482	536	516	537	529	542	484	534	533	529	525	519	513	567	530	519	534	523	511	495	510	537	519	549	508	552	539	500	486	487	525	534	526	527	581	506	551	555	489	501	535	528	510	505	522	539	512	557	517	528	533	488	510	503	551	494	494	531	519	504	507	502	516	513	529	526	525	506	541	525	518	552	515	532	502	553	493	501	504	545	548	538	522	526	527	527	519	535	541	505	527	505	519	537	532	508	526	490	498	510	557	528	524	536	503	514	489	520	523	540	480	555	535	523	592	522	554	515	488	507	530	482	544	547	470	555	519	546	524	526	536	465	573	564	511	494	512	544	539	498	537	483	507	523	532	534	566	525	503	486	471	557	520	527	495	513	547	533	534	539	504	542	495	518	534	500	513	537	546	493	514	542	529	508	509	534	543	524	534	525	505	569	547	508	538	550	481	480	526	475	503	507	470	490	477	550	560	534	550	538	536	501	508	513	543	516	511	529	531	540	526	508	532	495	539	523	545	491	530	510	515	546	520	463	519	575	487	547	555	566	561	514	518	491	491	495	545	514	561	500	507	505	517	501	544	528	541	534	530	563	567	500	504	504	536	547	483	536	565	486	527	527	556	527	511	526	539	520	546	515	551	515	500	501	533	538	511	511	527	544	549	542	499	520	508	472	483	505	523	534	544	517	511	504	511	495	535	519	507	521	535	505	505	524	576	505	544	547	476	488	581	529	534	519	542	529	495	530	526	559	557	531	527	525	544	576	510	534	521	547	505	542	527	504	498	491	562	532	489	527	578	489	515	540	484	549	535	522	518	559	521	517	501	506	514	522	511	509	512	499	512	525	476	532	538	475	519	531	527	517	505	521	530	493	527	526	525	562	555	486	527	507	510	517	544	488	518	493	516	576	536	483	534	524	490	501	558	497	519	536	516	577	492	521	551	534	496	524	505	525	485	504	492	510	502	508	516	551	562	489	529	527	535	473	530	508	512	559	529	499	553	554	536	543	508	506	524	541	510	479	519	528	499	532	569	508	492	513	507	498	530	502	546	526	527	547	530	505	532	518	537	513	551	516	523	500	534	470	557	531	498	519	550	538	526	519	533	509	530	506	525	541	520	504	547	553	492	507	497	496	508	483	509	562	546	533	469	500	485	572	486	566	488
2328	4446	897	71	44	59	58	62	56	57	53	62	56	46	50	45	69	63	52	56	52	42	41	43	53	62	59	53	58	56	54	54	51	48	56	44	60	56	49	66	62	49	57	44	47	61	61	51	48	51	59	50	63	57	40	41	51	59	58	49	62	43	48	50	71	44	46	54	63	52	54	48	47	59	65	53	51	52	50	62	51	57	53	46	51	57	62	48	58	47	47	48	52	59	53	51	57	52	52	59	51	63	27	57	62	63	51	54	51	59	49	57	47	46	62	46	55	57	50	56	55	44	37	63	53	50	44	58	45	52	60	51	54	64	64	57	54	47	42	51	36	67	53	59	61	55	43	56	48	52	42	57	63	50	59	58	62	52	53	55	50	61	55	59	59	50	47	50	56	33	55	58	41	49	56	54	55	41	48	48	52	59	58	53	47	55	63	47	56	57	40	51	47	54	63	53	57	60	51	48	58	46	56	46	46	38	53	55	49	57	59	61	58	62	56	58	43	53	60	54	43	53	57	48	54	58	49	33	49	51	55	52	63	59	46	60	54	36	46	56	50	44	47	52	53	40	51	50	66	62	46	49	56	57	48	52	58	52	55	60	48	54	43	56	62	55	64	58	42	68	56	47	62	48	54	50	56	46	65	42	51	60	43	61	60	55	61	43	56	55	47	49	46	59	38	62	46	52	54	63	49	47	54	64	59	46	46	59	59	55	45	51	54	53	45	52	52	58	63	62	50	49	44	61	55	52	51	54	52	49	51	44	45	57	50	51	59	47	49	50	63	45	63	49	59	48	60	56	55	51	55	65	51	45	54	59	55	71	50	53	53	43	68	48	54	41	53	46	51	46	56	57	38	61	57	65	67	50	49	58	57	51	51	54	58	41	50	48	55	66	50	50	75	52	36	47	48	54	47	58	48	64	66	57	55	57	49	52	51	61	62	52	47	54	63	43	59	54	47	57	58	61	41	44	64	67	44	53	50	47	52	58	55	51	56	51	53	52	48	53	47	51	68	63	70	55	53	51	47	47	48	47	68	46	59	46	44	50	36	47	52	58	48	52	65	52	53	46	54	57	55	46	60	51	66	50	52	49	53	52	44	59	51	50	62	59	60	47	53	65	53	39	44	47	47	61	51	56	57	54	51	57	56	52	54	67	54	76	66	48	51	44	55	58	51	50	56	63	43	48	50	57	52	46	54	60	70	59	50	54	47	59	58	57	47	43	53	73	62	53	59	59	67	54	50	52	60	53	63	50	62	52	52	50	62	59	56	55	56	42	51	56	60	53	52	51	41	46	55	52	53	58	43	69	49	53	60	53	51	45	51	55	55	61	51	50	49	46	48	57	55	54	61	53	53	47	49	39	61	48	42	48	61	41	62	48	54	64	52	58	60	45	57	48	52	52	51	58	45	45	51	60	32	54	55	60	55	49	49	48	55	63	48	49	47	61	44	46	48	39	54	56	50	39	56	69	51	62	57	55	64	56	62	55	51	60	56	51	52	42	67	46	59	60	48	58	49	65	47	49	46	42	41	48	46	52	52	58	61	50	53	55	46	53	48	48	48	43	48	54	54	52	51	52	63	52	66	50	42	45	51	53	72	58	52	42	38	42	52	54	55	46	53	47	46	54	59	47	51	39	51	48	60	53	41	63	37	57	53	47	50	51	58	44	53	43	62	51	56	53	43	45	51	58	55	50	63	51	56	54	45	43	55	56	59	55	46	52	41	51	51	48	47	48	62	39	53	52	45	52	52	51	46	65	50	50	47	52	42	50	44	52	64	65	47	49	57	45	43	54	43	56	44	55	60	50	47	70	54	52	52	49	48	52	56	56	63	50	52	60	56	51	54	48	47	61	47	60	60	59	50	52	45	53	49	57	46	53	47	55	44	58	44	48	61	59	52	52	54	52	59	50	53	48	52	51	60	51	51	41	57	47	52	48	64	53	46	53	42	37	47	59	45	54	59	42	50	57	66	56	56	62	46	55	56	55	54	46	47	50	62	43	59	51	54	54	54	39	58	54	57	43	51	47	41	66	58	37	56	49	44	34	61	56	62	53	58	48	68	54	49	73	61	57	56	54	52	51	57	61	56	59	69	54	60	56	49	54	49	51	59	54	44	53	58	47	54	61	49	40	63	71	54	53	59	47	53	59	46	58	49	59	47	44	62	56	55	58	49	43	58	58	54	71	53	50	58	54	54	59	60	51	58	61	49	48	68	55	49	44	46	50	51	41	42	50	52	65	52	62	56	45	48	57	46	61	47	62	56	64	50	44	58	52	53	52	67	54	53	53	47	61	48	55	54	50	32	46	50	48	49	48	56	57	67	50	42	47	56	56	58	41	51	56	43	47	50	53	39	64	58	42	63	55	43	62	51	47	54	58	63	50	51	50	47	41	67	60	63	56	56	38	53	52	53	53	67	55	54	45	39	43	56	58	44	53	51	48	47	54	43	57	37	49	36	70	50	68	52	51	62	59	54	51	53	39	51	53	40	46	42	46	64	53	59	54	37	59	51	49	44	53	62	57	49	56	34	50	62	40	45	53	58	54	43	71	49	47	51	49	49	50	50	70	52	55	50	56	58	49	54	60	68	63	50	56	48	53	43	55	57	63	59	59	70	62	71	63	52	44	48	46	59	68	60	58	55	54	43	53	46	52	55	56	53	52	72	52	59	54	58	51	42	67	55	56	44	50	46	38	67	60	49	52	48	47	49	48	54	43	43	51	54	61	54	48	42	43	64	61	56	50	53	48	47	55	53	58	52	48	58	50	54	50	51	47	59	59	44	50	59	55	48	62	46	42	50	41	56	50	46	50	54	64	51	42	59	57	49	57	46	44	46	57	50	51	45	55	49	54	50	44	57	57	49	54	64	53	53	56	66	57	52	46	54	53	47	63	54	65	54	57	49	64	45	60	54	39	50	54	50	45	61	62	56	67	49	61	42	56	53	45	48	58	53	43	63	48	46	52	54	57	51	42	59	46	52	49	54	50	59	60	47	51	71	48	51	66	53	45	54	57	46	49	44	50	42	56	49	53	60	72	50	49	46	44	44	42	48	59	48	52	45	43	58	67	49	53	53	60	43	47	57	60	53	60	52	48	49	48	59	51	41	48	56	46	54	48	58	47	32	51	51	67	50	58	53	56	44	57	54	54	44	61	60	65	51	42	70	51	55	53	56	63	60	63	43	55	42	54	58	56	59	64	40	46	56	58	51	47	48	52	63	49	34	47	66	54	56	47	49	63	64	54	57	50	49	59	67	50	62	45	52	54	51	46	48	46	47	46	60	52	57	58	48	51	51	40	48	53	63	45	56	35	45	58	58	46	52	59	55	55	61	48	53	53	69	53	61	42	64	59	42	52	61	55	41	40	38	50	58	59	64	54	61	47	50	60	47	54	67	54	62	40	66	45	52	44	47	52	54	54	44	48	51	53	53	55	52	54	61	54	40	48	52	53	51	44	52	44	61	52	56	46	56	44
25815	24950	8172	692	969	1300	1284	1257	1089	1020	949	815	762	714	712	645	622	604	640	566	590	551	564	580	587	526	490	518	539	556	530	541	510	567	515	494	497	569	517	555	535	540	524	492	543	484	505	494	519	509	539	494	526	474	524	564	487	498	461	493	533	475	477	495	497	508	497	509	544	534	513	501	522	524	540	503	505	511	512	516	480	501	515	498	516	522	517	496	480	495	557	481	460	527	492	511	530	527	512	491	506	506	479	484	522	498	489	511	482	499	520	563	488	490	539	508	525	543	514	475	524	483	491	519	499	480	479	514	497	530	512	491	526	497	510	471	533	473	499	502	481	511	476	522	534	501	473	512	516	510	477	486	480	503	508	504	508	508	504	536	510	503	487	514	503	513	473	518	538	515	532	544	501	515	498	507	515	507	517	500	489	533	506	526	473	512	499	504	504	494	517	528	481	477	512	494	537	470	492	519	487	504	481	554	473	509	484	478	499	496	514	515	496	503	517	560	510	488	525	477	448	497	475	521	463	472	508	513	512	475	472	498	512	444	474	557	510	474	514	534	507	476	508	502	528	539	498	540	525	501	526	565	567	486	479	498	533	507	485	522	503	527	517	519	508	451	500	491	555	491	497	517	453	472	520	506	459	503	504	523	513	490	447	479	489	488	508	494	514	514	491	515	476	504	511	525	479	498	526	494	499	493	499	489	457	478	498	523	521	508	540	527	526	454	480	503	531	511	502	461	540	479	557	510	474	520	514	515	491	475	512	518	493	516	513	480	486	491	523	476	476	508	495	486	542	484	505	476	498	469	521	489	479	515	489	487	483	505	567	534	521	527	493	493	478	498	473	499	478	500	482	476	485	488	506	479	564	495	506	482	522	485	503	496	520	509	524	467	484	538	514	534	475	475	496	510	499	496	502	472	488	497	524	462	535	494	482	456	491	499	479	540	489	521	509	577	546	468	503	493	523	507	460	480	478	489	451	460	469	483	542	505	496	492	518	499	533	513	535	457	498	496	521	500	454	480	459	482	473	520	502	492	482	497	532	482	483	523	473	503	526	493	481	479	493	505	497	503	489	492	505	543	489	530	522	533	544	483	518	470	456	510	474	501	503	502	534	521	487	523	502	499	532	515	516	454	514	497	501	456	496	504	478	471	506	538	526	521	469	505	482	510	514	474	482	500	515	534	522	499	521	493	505	508	487	552	516	522	523	509	506	491	511	464	521	500	500	527	498	515	530	498	486	496	507	498	514	531	453	464	467	515	512	493	537	535	501	496	509	523	488	511	476	511	517	492	550	489	478	489	527	506	479	513	484	498	514	517	501	496	538	507	532	500	490	512	472	494	511	510	487	515	526	462	516	530	559	516	509	526	495	496	524	517	490	545	520	500	506	545	528	480	516	506	531	506	490	489	470	491	481	479	537	514	516	536	507	438	498	493	512	471	520	468	521	483	493	451	515	539	478	473	494	490	477	511	538	508	458	492	488	465	513	498	492	521	520	497	498	498	554	510	470	494	518	471	496	521	527	473	518	496	501	528	521	457	486	493	531	520	505	522	508	484	490	511	491	488	516	461	471	548	513	515	504	544	517	498	468	493	493	487	518	492	496	482	502	460	531	518	522	482	504	492	524	535	493	517	553	529	477	534	479	493	524	490	469	495	527	555	491	517	496	467	493	476	509	510	494	534	491	491	513	530	507	516	494	519	504	504	513	551	470	473	473	481	510	501	506	523	542	516	515	471	510	520	487	512	500	518	496	520	539	508	510	532	527	496	498	515	475	487	483	504	513	491	509	513	540	484	522	487	505	504	484	516	473	533	506	482	524	467	498	547	501	507	512	494	509	507	496	471	523	469	506	464	488	509	531	506	515	477	503	477	547	499	496	486	523	517	536	538	478	505	537	450	476	553	461	556	502	499	567	482	482	504	508	508	528	462	481	536	520	505	497	494	502	547	502	480	491	496	521	518	528	508	549	432	508	489	505	493	462	468	514	505	487	497	521	502	516	530	503	507	552	538	495	535	508	473	485	509	507	514	490	466	497	530	519	507	511	490	474	541	481	481	531	505	510	485	510	499	518	519	487	502	499	522	494	551	488	545	529	474	509	465	539	503	518	482	513	482	502	519	494	506	485	489	496	487	459	479	494	501	487	506	497	500	477	507	507	505	451	485	523	527	505	513	496	501	498	494	473	520	539	492	502	529	517	530	539	502	475	494	520	522	560	534	503	493	541	500	521	523	490	473	532	494	478	473	493	484	517	516	490	515	476	499	538	539	489	538	494	451	534	517	504	541	492	468	548	439	539	530	549	523	494	545	494	495	498	510	506	485	490	471	483	479	518	503	496	515	494	581	535	498	488	512	494	473	513	515	509	498	537	462	481	498	524	491	482	496	463	479	501	508	490	477	512	476	455	542	508	491	554	485	498	478	521	480	525	512	520	508	493	475	492	491	498	483	493	529	487	497	493	505	515	512	490	526	501	508	489	473	525	523	503	499	492	509	488	487	503	499	476	494	522	509	491	495	524	501	506	480	488	500	492	497	474	475	523	506	534	524	484	487	543	486	488	489	515	526	508	477	457	531	467	485	467	561	498	500	530	464	472	520	525	564	492	487	527	530	489	472	519	513	495	487	498	491	488	523	520	489	544	526	522	509	505	488	505	494	473	497	497	493	543	496	498	493	492	520	499	533	508	532	517	513	479	523	519	490	470	465	496	463	521	510	516	490	479	515	500	501	535	511	492	533	474	488	535	502	504	512	493	488	518	491	497	493	501	496	460	514	486	480	490	484	511	479	509	545	504	487	507	515	525	511	483	471	509	508	497	511	458	542	510	519	527	506	524	503	525	481	534	489	490	504	527	488	480	510	533	497	497	489	498	519	503	485	511	525	510	502	525	500	496	529	534	506	505	523	542	510	504	463	491	455	507	502	484	534	511	483	514	510	516	505	512	477	490	528	493	531	501	498	493	547	513	453	508	511	502	493	490	522	504	506	493	475	470	503	504	483	500	520	535	478	470	527	528	486	467	534	512	501	551	479	514	484	484	516	521	510	489	556	519	497	517	496	477	478	486	492	471	533	477	511	484	523	555	476	480	511	484	508	499	523	525	494	457	491	515	511	508	493	467	475	497	461	508	490	492	516	527	514	479	522	492	494	513	446	494	515	516	497	493	523	551	454	492	530	504	532	528	522	505	473	492	469	490	510	482	526	529	562	538	514	518	464	520	481	502	486	504	504	491	511	522	466	472	452	519	493	475	491	486	500	524	500	475	492	515	499	480	500	514	495	536	511	476	505	503	494	518	478	512	502	507	504	488	479	526	489	544	511	517	519	511	497	531	486	521	522	528	468	478	524	496	465	519	517	529	516	477	538	513	512	548	492	533	493	509	521	491	489	474	521	522	520	465	513	498	482	512	483	525	470	482	499	515	514	506	492	536	488	515	491	496	526	506	495	469	516	497	510	492	487	494	494	472	519	491	512	521	505
2946	3044	622	39	30	56	46	36	41	42	33	46	33	38	29	37	32	35	37	24	35	37	30	34	26	33	30	34	29	26	37	36	27	28	32	42	34	25	34	31	34	28	26	25	29	34	24	39	27	39	23	25	38	38	30	38	34	38	40	29	34	24	31	32	24	34	22	24	37	31	39	34	28	30	27	27	32	30	24	26	27	27	32	34	36	31	30	29	24	30	31	32	29	24	23	29	21	33	35	31	33	27	32	37	32	26	41	29	30	29	29	38	41	24	32	23	28	22	26	25	35	35	37	32	32	34	26	27	36	37	33	36	36	35	27	27	37	33	26	32	37	31	24	40	33	39	22	37	30	27	40	21	28	30	36	33	29	23	31	28	23	27	42	31	31	25	38	25	31	38	27	23	30	38	32	30	36	32	32	27	23	32	27	29	32	37	36	30	37	33	27	38	36	29	33	36	27	37	40	35	26	28	39	26	29	28	31	27	34	21	28	26	35	37	35	31	29	27	24	31	31	30	30	38	35	40	31	32	26	29	34	29	35	34	30	34	32	23	35	33	30	28	36	34	26	34	37	25	34	28	35	33	34	31	36	31	42	33	33	21	41	28	33	27	34	35	34	38	29	30	34	33	32	38	20	33	33	34	34	43	40	40	26	35	36	30	22	28	29	33	38	28	31	28	35	29	26	22	26	36	27	28	29	34	40	47	38	26	21	32	26	36	27	14	34	37	25	26	31	28	33	41	30	29	34	40	38	41	29	29	40	30	24	33	34	37	37	35	25	30	22	23	35	38	22	29	41	34	26	29	32	24	26	25	30	25	30	30	40	31	33	31	36	33	28	34	29	43	29	23	30	29	20	41	36	35	28	34	32	28	37	41	33	35	46	31	33	32	27	28	24	35	44	34	35	37	40	32	23	32	34	26	31	35	31	31	32	22	38	28	33	31	37	38	35	30	38	24	30	37	30	37	33	29	39	28	30	30	22	36	32	38	34	31	24	24	22	33	22	31	25	39	29	32	28	27	37	27	26	28	34	41	33	27	38	43	30	27	41	25	32	34	26	30	28	24	31	27	26	28	29	38	21	25	29	33	24	27	31	27	40	42	25	23	31	31	27	28	33	27	34	31	39	22	31	30	27	34	34	27	28	30	31	25	23	33	40	33	38	36	33	30	27	25	25	33	27	27	36	37	22	42	31	29	35	32	30	33	31	24	36	39	37	32	24	26	34	30	36	33	24	34	33	27	37	32	24	29	33	28	29	24	33	31	26	34	27	26	41	46	39	33	40	39	35	30	27	34	21	34	27	27	27	31	39	33	41	29	28	24	35	35	27	36	31	30	45	30	28	23	25	32	42	36	33	24	30	27	31	34	29	29	25	22	32	36	20	39	28	27	41	35	29	32	34	21	35	30	41	26	32	25	27	27	29	26	23	26	32	28	32	33	30	32	37	41	25	39	30	36	34	30	28	33	27	27	35	29	39	28	33	32	26	31	27	42	28	28	33	42	31	33	34	24	29	32	37	30	30	21	35	32	32	20	38	36	26	24	29	29	35	37	38	33	25	21	26	27	21	24	41	32	27	41	31	26	37	30	29	38	31	27	32	39	31	29	32	36	31	24	34	30	38	33	32	26	35	34	31	33	29	29	27	31	33	28	34	28	29	29	31	38	24	34	28	29	22	43	29	27	32	22	27	19	33	30	35	28	35	41	34	31	36	40	34	25	33	45	37	21	32	27	29	31	35	30	25	30	32	29	23	20	33	34	31	37	25	31	25	26	28	33	29	30	27	44	41	28	33	35	34	34	32	27	31	22	19	34	26	34	21	34	30	40	33	25	28	33	27	29	34	30	26	31	23	28	22	32	27	38	24	25	35	38	27	41	33	30	30	17	34	34	38	26	32	29	26	33	25	37	37	30	35	29	38	23	24	26	30	26	24	26	30	28	28	32	33	37	39	28	32	32	25	32	30	29	27	40	48	33	25	20	22	34	31	35	26	38	26	29	27	30	40	31	44	34	29	31	31	35	20	36	38	28	29	41	25	28	30	32	41	34	31	22	26	31	31	27	18	35	39	37	33	39	37	31	31	37	37	28	33	29	32	30	36	32	31	24	23	27	24	37	34	35	37	37	27	33	35	21	19	37	27	30	24	31	32	36	28	27	29	32	40	35	44	30	38	33	27	34	27	35	31	38	36	33	30	27	29	26	28	35	37	35	37	31	31	38	30	25	36	14	36	21	32	32	15	37	40	39	29	37	19	25	37	34	32	23	26	30	29	26	46	34	28	35	27	29	29	32	29	28	28	27	35	35	25	36	36	33	29	25	23	28	39	34	28	38	34	45	22	39	38	43	29	38	31	40	31	33	35	41	27	26	20	32	20	30	23	32	40	36	35	34	42	37	22	33	26	30	40	22	44	29	27	34	33	23	30	29	33	25	32	32	28	33	36	26	32	26	30	29	29	31	28	41	37	34	33	36	33	31	33	27	34	29	32	26	35	24	31	36	40	33	33	26	19	38	25	27	32	24	34	37	36	37	27	31	30	26	27	28	34	29	32	31	27	33	41	26	23	44	29	33	25	38	28	27	31	27	24	31	31	20	31	27	23	33	24	34	26	26	38	23	28	31	29	22	33	32	33	38	40	25	37	36	31	26	29	37	37	27	28	30	23	39	30	32	30	19	29	25	22	29	32	33	28	27	29	32	29	42	31	32	30	28	32	34	26	26	27	41	28	21	29	32	29	33	32	23	23	32	36	41	26	29	41	29	34	26	37	31	33	36	32	29	28	21	23	34	25	37	25	37	31	43	37	33	34	39	35	44	27	25	23	33	31	28	23	42	32	24	32	45	44	31	21	34	31	43	47	32	38	31	23	28	34	28	22	31	28	37	36	37	31	30	31	38	28	25	32	34	40	34	36	25	34	37	29	28	31	36	36	28	30	23	37	34	41	33	34	27	34	37	20	25	30	34	36	39	28	35	35	28	31	33	29	37	33	32	28	29	35	31	34	25	37	22	34	36	25	20	28	35	25	24	40	23	39	29	22	34	36	34	32	20	32	31	35	35	27	32	24	37	31	42	29	33	40	33	29	37	34	47	24	24	28	31	31	32	31	39	33	23	36	41	24	24	29	22	31	29	37	30	26	29	29	21	26	33	34	27	38	25	33	37	39	31	26	27	33	27	33	27	35	32	32	28	26	23	30	37	30	43	33	32	35	40	34	27	37	42	18	20	37	32	22	23	30	30	36	27	32	29	31	26	35	30	41	21	39	26	32	30	33	34	29	26	18	27	32	33	29	39	28	21	24	35	34	38	16	31	21	32	36	33	33	30	21	30	29	29	25	24	24	36	23	25	35	29	30	28	36	29	32	29	29	32	33	28	29	32	39	29	28	23	38	27	31	25	31	25	38	32	28	24	30	34	30	32	22	26	39	25	34	35	29	40	35	29	32	27	26	33	28	21	23	27	30	24	42	26	32	43	37	35
22046	21462	6083	405	601	874	1015	953	799	774	677	591	538	495	467	398	406	400	407	371	365	369	340	386	336	336	319	325	328	332	312	303	340	293	305	319	308	326	301	312	308	324	300	279	295	300	278	266	296	276	303	315	286	283	278	307	312	286	297	273	276	282	293	292	297	249	288	282	280	258	283	286	282	277	297	296	267	286	280	299	278	314	272	277	295	268	270	265	272	263	273	285	299	286	245	261	271	282	268	284	250	298	246	296	275	296	265	284	252	308	302	269	275	285	251	253	275	293	287	288	299	272	291	270	285	277	280	275	282	297	279	286	295	283	276	299	303	307	293	290	303	277	281	307	280	294	284	281	282	304	299	279	272	307	287	279	296	286	320	312	294	298	304	285	290	262	264	286	281	282	295	289	247	308	242	254	298	287	293	299	267	321	272	262	274	305	254	290	293	241	285	290	284	284	289	297	269	273	283	281	278	297	264	267	264	295	276	289	295	257	297	271	283	265	298	292	312	254	280	303	268	288	283	303	276	290	262	306	325	291	265	308	239	292	268	274	270	280	279	241	289	324	290	286	283	285	265	262	269	316	295	300	297	292	276	276	276	290	273	311	309	244	289	264	303	264	271	237	282	260	271	256	286	268	259	278	286	262	276	269	305	259	287	263	301	246	253	284	289	294	276	288	298	272	283	275	250	284	286	300	271	286	294	277	284	285	282	269	270	284	301	267	313	284	295	298	298	294	273	275	281	260	290	291	275	264	292	257	318	268	273	271	275	274	278	253	258	275	261	284	309	283	292	275	275	302	289	265	295	250	289	276	264	262	291	297	270	265	313	285	261	331	286	250	278	316	267	298	265	244	267	272	296	276	292	265	297	287	286	282	281	303	291	278	272	300	299	281	276	283	264	269	279	259	282	274	299	278	267	296	279	260	294	292	277	293	257	264	275	309	268	308	290	268	270	267	301	297	249	307	275	265	270	251	327	275	285	257	282	287	277	265	305	249	279	277	287	288	296	284	265	274	273	285	299	293	293	260	291	288	291	285	298	269	283	295	291	305	263	286	271	277	268	288	298	271	291	308	272	300	295	273	278	324	277	316	272	304	276	292	284	270	308	286	270	298	296	260	287	290	291	270	299	286	323	283	269	260	284	302	286	278	292	273	272	300	284	297	279	282	277	289	259	300	276	273	307	261	269	281	227	309	278	316	280	269	278	305	290	291	271	275	271	286	294	309	232	314	287	248	293	292	300	273	312	293	279	304	278	285	273	302	297	318	287	295	298	275	263	300	273	282	300	277	270	287	279	278	268	281	288	256	276	281	307	265	288	309	298	273	255	279	302	281	275	266	273	272	281	258	299	293	314	262	271	274	298	266	261	273	290	258	248	273	290	284	306	271	282	273	314	306	251	281	271	300	274	268	325	297	273	278	272	242	257	278	286	276	288	279	300	259	289	257	287	288	271	277	253	280	281	288	313	279	281	301	302	256	279	262	301	291	270	281	282	297	302	313	291	261	281	284	284	280	302	303	291	288	280	285	283	310	259	268	280	275	288	282	250	276	267	280	274	283	260	254	301	263	296	295	246	284	292	287	302	296	283	284	279	281	278	305	283	284	262	263	315	326	284	291	266	289	279	269	273	273	300	278	305	289	297	286	288	305	276	283	270	273	292	257	296	282	280	301	304	288	290	271	307	285	300	309	249	295	290	305	303	308	282	293	268	250	291	293	271	265	291	254	293	252	264	294	279	302	253	294	307	279	318	289	279	300	279	283	289	297	291	278	268	277	305	279	272	278	298	279	291	297	324	270	293	295	266	295	276	281	285	300	287	285	302	277	262	293	270	293	290	252	275	270	278	282	284	252	316	295	265	294	263	269	276	288	281	307	268	278	279	285	324	300	281	275	267	258	267	274	262	324	301	284	311	285	277	283	267	247	279	289	295	294	261	265	260	275	277	271	262	268	275	299	308	269	273	312	286	292	293	277	234	277	233	265	273	279	296	290	301	293	280	255	303	292	282	285	279	304	264	292	276	280	288	277	258	267	326	289	282	297	292	285	290	277	266	283	279	268	269	269	284	268	294	315	286	270	281	294	314	284	290	273	283	287	295	291	278	273	294	264	296	267	281	283	258	279	278	267	259	292	265	280	263	282	267	276	257	270	274	283	261	282	310	286	267	242	276	277	257	290	284	281	316	271	276	272	293	281	269	293	295	274	289	289	290	273	285	289	278	277	276	262	261	277	284	283	268	303	293	266	286	287	288	256	274	272	286	299	294	299	293	278	299	283	256	291	281	294	291	319	266	281	293	299	252	286	298	284	269	276	306	266	293	284	283	317	280	286	301	277	316	266	265	267	308	289	270	271	275	287	277	309	310	246	281	253	276	277	271	310	296	290	270	320	256	268	235	290	276	274	275	300	284	267	271	262	263	283	291	271	278	284	282	286	281	270	300	283	304	252	262	291	268	277	306	278	294	265	304	260	285	286	267	300	298	291	288	284	269	279	255	257	281	285	279	282	295	250	301	251	291	310	277	301	257	267	285	268	282	266	292	328	285	291	291	272	255	274	317	297	272	270	266	258	291	300	268	282	268	299	252	265	285	312	286	297	286	278	275	279	285	286	259	269	282	261	276	280	289	284	279	286	266	253	278	294	282	291	257	261	267	275	279	290	293	295	264	266	262	270	288	275	267	284	299	286	278	275	262	308	278	305	284	308	305	282	275	286	287	309	261	257	258	266	282	271	266	273	297	274	301	272	285	275	271	273	271	278	306	300	261	259	321	268	288	287	308	273	283	280	297	290	285	313	315	267	279	303	282	299	283	291	305	296	287	264	284	281	306	293	264	276	283	287	288	285	288	279	285	245	263	271	279	308	281	311	290	290	284	291	301	284	259	275	276	289	300	269	289	281	280	287	277	291	302	263	286	266	280	277	280	281	279	298	248	269	290	300	298	297	283	291	274	276	281	279	317	267	290	259	315	284	258	315	287	277	272	280	282	250	276	279	283	317	280	292	307	275	303	297	267	281	309	276	291	298	268	275	282	280	274	293	254	296	298	282	306	273	287	264	287	282	291	298	272	294	257	281	302	317	242	308	251	293	270	274	293	257	281	272	266	243	289	273	286	281	292	264	288	270	280	281	268	294	270	307	293	277	300	278	311	285	272	302	306	279	290	284	306	287	278	285	286	276	275	273	274	284	302	298	291	324	303	288	271	288	266	266	268	282	288	290	284	266	276	297	322	266	304	281	287	297	253	276	284	269	282	302	281	259	297	266	250	272	275	290	291	296	297	269	266	265	292	287	283	275	299	255	257	273	289	288	296	282	268	281	269	272	271	246	271	295	267	299	270	302	259	291	271	304	263	281	277	284	298	286	280	244	276	266	283	245	295	281	303	314	259	265	273	300	297	261	297	286	275	287	252	279	300	277	303	312	275	268	279	275	309	251	262	298	295	308	317	275	310	285	295	296	289	280	282	300	308	261	262	306	258	296
3298	6665	1357	46	45	43	43	34	56	42	48	43	34	40	35	37	30	37	38	39	34	44	32	31	32	42	31	24	32	32	30	30	26	31	34	36	37	26	34	33	49	25	40	37	24	29	32	35	29	31	39	28	33	39	31	31	34	29	30	30	32	31	37	35	39	46	26	34	33	25	29	32	28	38	27	27	36	33	33	43	32	31	33	23	42	32	22	23	45	22	39	29	33	32	28	32	29	28	26	27	30	27	30	31	46	32	22	35	37	26	38	34	34	31	28	27	24	31	38	32	36	37	28	27	34	23	32	34	26	35	35	31	21	34	32	26	27	34	28	34	35	42	29	26	33	20	33	29	33	27	37	35	29	35	41	34	30	30	43	37	38	21	32	23	34	31	26	33	41	30	24	28	26	28	33	26	39	29	38	45	31	42	36	24	28	22	33	31	30	44	33	24	23	28	34	38	18	40	32	25	35	31	24	36	35	46	30	34	27	28	33	29	32	24	25	41	24	30	32	29	29	33	26	29	23	27	34	30	28	20	28	34	30	44	18	23	31	31	39	30	29	36	35	30	28	31	39	30	36	37	36	37	25	31	26	37	35	28	35	28	34	23	31	31	30	23	35	32	40	34	27	28	35	31	29	29	25	35	20	32	39	29	30	26	40	34	33	28	28	24	21	20	35	27	31	29	30	30	27	38	29	35	32	35	31	24	36	36	31	23	24	36	33	33	47	34	31	26	33	33	32	28	29	33	38	29	32	35	32	26	27	32	27	22	39	31	36	33	35	34	31	27	31	22	31	39	34	34	31	32	41	33	33	26	35	32	32	34	36	20	39	28	35	27	31	39	38	38	29	34	35	28	32	37	26	27	27	29	34	34	33	36	29	31	28	42	34	37	29	31	32	23	37	37	33	36	38	33	23	30	45	26	42	31	33	31	34	32	30	28	23	37	31	40	28	35	32	34	36	25	41	33	28	37	43	21	36	28	38	31	37	27	26	41	29	35	40	38	25	35	33	43	36	27	36	28	44	22	31	30	31	36	36	27	23	35	31	29	27	29	33	37	23	25	35	26	32	36	34	26	36	37	35	26	33	37	34	31	32	35	30	32	21	35	34	28	42	32	39	32	33	28	28	35	40	23	22	21	36	29	16	30	24	31	41	28	37	27	43	30	32	43	27	45	30	30	33	22	21	30	39	37	34	30	33	35	34	39	33	33	34	29	40	35	30	38	45	34	34	32	27	37	33	38	34	34	36	28	37	28	46	39	23	34	33	28	29	36	23	36	33	31	41	47	35	35	30	32	31	42	32	34	28	34	32	31	31	23	40	30	23	28	37	36	31	40	34	32	35	33	27	38	32	33	34	37	27	19	22	34	23	42	37	29	27	34	29	35	30	27	27	30	41	35	37	32	29	42	34	33	31	29	35	33	26	34	45	37	33	27	25	28	31	39	41	34	38	39	42	29	36	23	31	31	24	22	41	32	45	37	40	34	35	30	37	31	23	33	35	30	23	28	26	42	30	31	32	28	30	27	40	28	39	29	40	48	31	26	32	42	38	33	33	29	36	32	25	29	18	33	33	34	27	26	25	24	41	32	34	34	35	17	37	32	28	27	42	31	31	31	33	32	24	27	23	37	26	26	27	24	31	38	26	21	37	33	22	30	37	28	25	44	34	28	36	33	38	29	39	37	31	39	33	39	28	41	43	30	34	29	29	29	26	37	34	28	34	31	35	30	28	33	30	34	21	39	30	26	28	18	35	30	32	33	22	30	40	29	23	31	32	26	46	35	26	35	38	36	31	36	26	38	29	27	35	31	29	40	35	29	30	27	31	35	29	28	24	28	27	37	24	39	28	39	22	35	33	36	36	34	36	33	41	41	53	25	33	32	31	37	32	37	33	39	37	45	28	29	24	27	32	39	23	31	34	41	32	27	31	37	19	33	26	34	23	31	31	43	25	42	27	40	35	25	33	30	38	31	27	35	24	31	29	33	30	39	38	31	28	40	23	29	23	33	27	25	37	29	34	39	33	30	36	28	31	39	26	26	25	32	30	30	41	42	42	30	31	26	32	24	32	32	25	22	30	26	38	25	38	33	34	41	40	28	34	26	25	32	37	26	38	30	40	42	23	32	31	29	32	36	31	25	29	40	25	27	34	39	36	33	37	24	30	41	34	31	38	28	38	28	39	36	31	27	32	25	23	34	35	30	28	28	28	30	25	27	31	33	24	38	23	29	30	33	31	38	49	27	33	35	23	42	35	26	32	41	26	41	23	43	30	32	33	28	30	39	38	33	30	33	25	40	29	38	37	22	27	35	27	27	24	31	41	28	32	29	27	41	30	34	26	36	36	37	33	32	28	39	29	32	39	39	30	34	32	29	32	28	26	34	42	38	39	28	32	36	37	29	41	44	33	37	29	35	35	30	41	28	32	27	29	23	30	33	33	29	34	36	30	29	33	29	28	29	36	33	28	38	31	22	31	40	37	28	39	30	32	32	33	29	34	32	27	26	24	29	44	31	31	35	25	31	36	29	31	35	34	31	31	33	48	28	32	26	33	40	36	27	31	39	34	29	31	25	29	34	35	35	22	34	30	38	26	31	31	37	32	34	25	34	31	22	40	32	35	24	44	31	25	25	33	34	42	42	28	30	30	26	30	29	33	34	29	28	22	28	34	29	36	23	31	29	23	30	28	40	34	36	44	27	27	39	37	30	38	29	26	35	38	30	31	39	45	30	30	33	24	28	40	25	30	32	32	27	37	25	24	34	38	33	30	30	25	33	31	28	24	33	21	33	28	32	28	30	28	28	30	26	23	32	34	27	30	31	35	29	38	33	35	32	37	38	29	30	32	25	27	30	23	21	33	25	31	27	29	39	32	29	33	31	32	34	25	29	27	32	32	31	29	27	34	30	32	37	37	32	32	32	41	31	42	35	33	33	24	28	30	37	24	30	30	29	40	15	32	28	39	33	45	34	45	34	27	41	32	29	30	40	25	37	35	31	34	30	35	40	31	34	30	31	33	24	32	26	34	36	32	22	28	41	26	30	45	26	29	30	41	32	30	40	17	29	38	33	42	25	33	24	26	19	35	31	34	33	27	36	30	37	31	12	40	34	43	38	35	32	30	28	27	40	34	29	28	28	35	32	30	32	30	27	35	32	37	33	37	34	37	32	30	37	35	34	35	35	34	22	30	27	34	30	38	37	15	30	26	30	27	30	36	31	36	27	39	26	28	31	43	35	36	33	33	29	39	32	25	30	28	30	34	26	26	23	36	35	21	23	47	32	26	31	41	28	24	39	31	26	26	39	30	31	33	36	35	30	21	27	28	34	26	32	35	35	20	24	32	46	29	31	31	23	29	34	32	29	32	33	29	24	33	33	32	21	32	36	37	36	25	24	34	32	32	29	29	30	33	48	31	42	34	38	34	40	30	53	27	43	23	43	31	20	37	30	27	37	34	40	38	30	28	29	37	36	23	29	36	39
29476	29530	10422	610	991	1545	1736	1598	1405	1217	1011	822	778	642	681	556	545	506	523	474	449	379	382	450	432	374	423	383	380	372	383	359	344	383	355	348	377	331	352	339	388	353	359	368	333	341	358	345	314	354	310	364	337	358	331	312	317	316	302	341	341	331	332	294	325	293	311	361	319	331	302	316	316	293	315	310	309	313	322	352	326	343	338	288	329	302	324	326	323	331	300	293	324	293	341	338	320	339	294	361	331	324	314	316	339	312	316	291	312	317	299	322	315	320	323	301	315	298	341	333	355	345	348	321	343	320	329	305	329	328	306	307	298	273	316	338	315	318	323	292	319	316	321	308	293	328	331	312	330	328	330	322	303	303	313	315	317	296	334	305	311	295	316	314	318	323	351	304	319	339	338	352	277	288	305	326	334	281	315	330	329	332	317	310	309	304	337	294	324	309	308	341	327	305	303	348	326	337	306	321	326	317	325	316	263	296	330	320	322	343	346	299	288	320	331	294	310	303	278	337	325	316	305	321	335	313	309	331	311	312	317	326	307	305	312	344	334	343	335	306	324	306	313	316	313	308	316	314	331	286	314	305	349	302	352	338	287	330	313	316	328	305	306	332	307	291	305	285	310	318	314	327	325	301	282	348	297	306	312	348	282	325	333	341	313	317	316	336	321	305	324	360	333	306	298	299	301	334	314	316	275	309	338	334	324	307	296	301	310	335	323	307	288	304	314	354	310	313	305	307	291	296	307	348	338	344	341	326	341	298	326	323	294	336	326	324	274	286	315	323	302	323	322	336	268	295	308	315	287	309	305	322	307	339	329	311	320	303	327	311	298	298	314	320	297	297	329	300	326	321	288	300	294	285	325	343	327	312	346	331	324	294	318	331	349	316	350	317	349	303	334	316	272	341	296	320	296	299	287	293	336	296	316	321	315	308	284	297	328	331	293	304	320	310	302	320	285	328	328	326	321	353	336	334	321	308	300	311	328	315	358	336	339	314	334	303	327	295	313	311	329	324	298	339	311	309	330	303	311	291	293	327	307	317	298	296	306	321	324	302	317	336	324	313	336	300	339	306	377	310	286	351	324	329	314	310	320	332	304	333	282	282	356	329	316	301	317	295	311	289	337	317	293	285	324	304	325	295	318	323	332	314	318	303	322	310	319	322	306	307	319	301	324	316	308	303	320	332	281	290	313	311	296	300	295	313	328	306	306	318	341	318	300	319	327	309	307	337	326	309	310	304	323	298	314	340	320	318	321	316	299	318	321	330	310	285	320	329	316	323	322	313	313	318	286	348	316	318	312	342	334	327	314	328	307	316	312	319	321	313	328	277	295	319	306	285	331	304	327	322	328	293	299	313	350	296	288	318	302	296	334	292	349	334	306	319	304	314	327	302	318	332	287	329	320	334	326	314	304	306	304	302	303	308	304	319	284	315	291	316	312	346	299	302	308	313	341	328	318	316	306	321	286	337	330	316	330	332	304	312	332	294	336	291	353	337	302	313	284	304	316	344	351	320	321	304	309	300	293	319	273	301	325	311	328	293	294	291	264	298	319	330	323	284	325	332	311	326	306	309	322	294	291	332	363	324	307	313	323	377	327	333	325	339	313	286	301	311	326	322	300	316	300	328	322	321	287	337	282	308	325	347	282	313	283	313	322	324	319	329	292	325	301	344	344	329	341	342	297	307	283	318	310	309	329	331	285	322	316	305	322	305	317	316	311	309	269	324	318	328	327	296	297	336	319	326	329	299	348	317	311	289	343	292	300	313	318	306	281	289	309	340	308	297	334	319	324	320	308	296	335	286	300	326	320	287	330	320	338	297	302	280	309	333	301	312	319	291	282	314	318	337	353	334	321	288	308	289	311	317	350	359	320	325	324	299	325	316	317	325	309	306	327	323	306	322	320	314	302	301	317	317	310	359	291	314	353	328	320	295	309	307	280	304	313	303	346	320	324	321	329	335	316	331	324	320	320	303	337	309	306	315	328	320	294	326	276	298	329	290	305	303	320	321	308	343	337	295	303	302	310	310	307	293	312	332	303	360	321	298	323	313	320	295	321	292	327	303	364	292	315	295	310	314	305	286	306	329	326	331	354	290	310	347	293	292	283	304	331	327	317	328	309	324	308	316	290	311	291	267	298	300	302	352	309	328	309	332	275	302	324	308	328	315	313	340	343	304	308	322	288	298	340	302	304	314	302	314	319	305	306	316	346	312	370	318	339	307	303	326	308	313	328	319	334	304	319	329	302	329	347	310	308	307	322	305	305	345	329	337	340	317	336	336	314	308	335	311	345	320	288	303	340	298	330	295	298	333	324	312	307	321	316	347	322	311	312	323	300	324	328	352	301	306	314	335	312	307	315	284	303	313	296	299	335	313	351	321	308	305	316	306	306	333	325	313	338	314	339	316	315	356	318	337	324	304	333	309	283	304	303	319	312	301	312	330	332	331	314	318	328	355	334	294	284	332	346	357	340	321	339	332	320	298	309	319	284	333	335	330	324	321	291	294	310	308	324	307	285	305	311	281	334	309	305	308	312	312	334	322	318	321	298	297	336	339	324	327	342	321	304	328	323	282	276	303	313	293	312	292	268	315	299	325	305	294	323	325	302	298	325	339	301	309	304	296	324	314	317	333	316	323	314	323	326	274	310	296	278	302	324	333	314	321	304	336	355	312	289	312	312	297	347	336	298	303	332	314	318	311	338	328	303	317	320	311	348	309	329	325	311	320	324	320	294	314	336	294	342	303	291	314	312	301	317	347	327	334	311	315	297	330	344	339	334	308	311	294	307	297	285	313	308	312	312	316	345	333	321	326	318	321	323	327	293	310	287	344	293	322	298	330	336	327	314	327	304	314	307	281	332	298	306	342	313	305	331	293	340	297	303	293	297	313	320	304	303	317	299	304	341	313	313	317	308	309	297	292	322	300	332	287	327	302	307	294	309	353	307	335	304	315	334	331	322	320	346	316	342	273	328	295	287	340	315	310	312	326	305	329	307	331	326	315	319	258	314	316	293	290	328	306	304	314	290	293	302	275	328	328	300	326	295	324	325	316	299	309	339	316	356	286	319	303	320	301	362	297	318	304	316	289	375	372	307	336	291	316	339	307	332	305	321	299	311	309	353	322	306	280	301	309	312	277	292	327	323	308	311	326	280	330	318	313	343	333	282	333	302	326	296	332	319	307	324	315	333	334	326	315	303	360	328	343	303	292	331	313	316	346	297	316	302	302	306	292	314	307	286	282	309	291	327	331	346	331	320	316	309	296	314	323	312	312	323	305	344	330	337	292	317	305	274	353	301	299	331	354	304	318	323	339	334	307	333	314	299	291	331	322	286	345	339	317	313	273	365	316	286	305	333	330	304	304	324	307	308	310	298	299	332	327	325	311	325	325	309	318	354	282	300	304	292	303	328	309	289	350	322	317	327	342	311	326	308	325	337	298	311	280	306	301	324	296	314	319	322	334	287	302	314	327	320	274	330	292
1906	802	166	58	56	53	53	62	72	64	63	62	60	42	57	51	51	56	50	62	67	73	46	77	49	51	56	60	71	52	63	61	47	45	68	63	58	57	61	48	55	52	50	56	70	65	51	71	56	69	66	52	47	72	37	39	72	70	62	67	54	57	61	55	74	61	54	45	53	64	74	61	46	47	55	64	82	58	57	51	56	80	64	68	67	52	51	67	59	61	57	52	45	47	58	66	53	48	58	47	58	55	50	70	71	62	76	51	53	44	56	69	62	64	63	58	50	45	50	63	57	62	62	72	48	63	56	53	52	56	60	62	55	52	54	49	69	60	48	54	62	50	56	46	60	58	47	55	66	63	59	61	61	51	60	54	58	65	67	47	66	50	63	66	68	57	66	60	53	57	63	81	56	69	65	58	51	64	57	49	47	61	53	54	67	58	57	49	68	66	53	58	57	68	50	57	61	55	49	54	56	73	51	60	64	56	56	55	53	65	57	64	57	51	58	62	56	49	60	71	61	52	48	60	58	45	61	58	62	43	72	62	55	56	64	65	70	57	56	63	64	47	60	64	70	67	64	54	52	62	51	57	57	61	68	67	50	51	64	44	56	64	61	69	54	62	66	52	70	61	52	51	67	65	54	63	58	62	43	74	63	53	50	62	58	54	51	52	70	57	62	59	56	63	50	76	55	64	66	55	54	57	53	71	61	65	57	52	61	63	68	55	57	52	63	63	54	67	74	59	68	51	58	49	61	54	49	52	57	61	66	61	64	45	62	71	47	63	62	54	68	62	49	57	64	51	52	54	56	60	40	62	75	48	50	57	63	65	69	61	51	62	54	50	49	52	55	64	53	63	67	75	56	61	48	52	59	57	61	60	65	60	60	52	71	63	54	51	55	67	73	60	62	65	44	49	54	57	66	54	69	50	63	53	64	47	49	80	67	48	55	66	56	54	59	52	74	48	55	58	52	60	64	61	51	64	55	53	48	56	65	67	68	59	54	65	51	64	57	69	51	61	54	47	49	50	46	59	56	51	47	57	55	67	56	62	66	48	62	66	60	59	44	54	65	64	56	61	59	62	62	58	56	63	68	67	64	54	64	68	65	68	49	55	69	59	52	56	50	53	64	54	58	58	61	55	52	66	51	56	62	58	72	60	52	71	61	58	63	47	53	48	58	59	71	60	64	54	63	60	63	60	60	50	48	56	62	59	77	62	61	56	55	57	46	56	47	63	64	50	69	59	60	46	57	61	46	61	77	64	64	56	63	62	45	51	56	59	61	58	55	52	58	44	51	53	68	69	45	60	40	67	53	61	64	52	63	44	62	54	57	61	53	56	68	57	66	52	62	57	61	62	68	56	64	65	55	56	63	75	47	60	51	57	53	57	42	58	58	63	57	57	59	72	55	59	59	60	52	49	48	60	63	52	64	52	55	64	60	46	51	70	66	62	59	54	49	49	66	67	50	53	51	54	58	50	70	67	52	56	55	59	44	54	60	58	67	51	57	52	46	58	47	59	59	61	68	44	54	75	58	48	55	43	50	58	60	75	62	49	68	42	59	64	45	66	51	58	64	56	52	67	59	58	58	58	52	59	72	51	66	68	55	63	60	61	65	59	62	55	54	47	56	62	67	54	70	51	68	66	59	56	54	67	64	49	62	68	57	68	67	62	66	61	78	71	57	65	62	54	69	73	58	54	66	43	52	64	74	56	61	58	47	58	65	51	50	50	65	66	47	58	66	58	49	55	57	55	69	54	53	58	73	57	60	59	67	59	78	63	54	53	61	59	57	67	67	62	63	57	59	59	56	58	57	47	61	56	56	58	48	67	54	54	65	60	64	56	63	60	68	53	57	60	62	56	55	53	55	57	61	70	58	53	54	53	67	56	53	47	63	55	78	68	62	58	45	54	59	57	51	53	64	55	69	56	52	49	59	57	54	64	69	50	53	57	62	60	60	52	63	67	57	46	47	51	64	56	66	62	54	61	48	53	57	56	52	49	63	56	70	64	56	46	53	43	54	66	54	65	63	67	64	54	49	61	51	59	54	46	51	63	56	74	58	71	51	50	58	69	52	60	52	70	60	46	64	71	57	61	62	59	67	60	59	59	67	59	61	71	77	54	62	56	64	72	49	46	69	62	38	58	47	58	51	60	66	62	55	53	53	63	62	58	52	50	48	55	61	61	62	55	65	50	61	52	70	57	63	48	59	56	59	51	54	63	54	58	57	70	67	53	46	54	41	55	58	44	39	75	42	58	59	50	60	72	77	62	56	61	54	54	61	62	55	56	66	59	52	55	68	56	57	58	76	45	53	44	46	51	53	52	60	60	64	52	56	57	59	57	67	62	53	62	56	66	38	57	51	63	53	52	57	52	48	67	54	57	66	58	53	54	59	71	53	63	72	64	65	45	63	54	48	68	59	48	51	48	67	59	57	53	51	67	56	63	65	55	49	71	64	60	59	68	54	47	82	69	51	71	63	58	57	53	61	47	65	60	54	62	63	52	60	50	47	54	61	59	66	55	51	54	56	73	60	59	57	60	54	73	56	52	69	63	53	63	52	58	59	60	43	63	57	56	55	57	63	54	76	59	61	57	53	63	49	70	63	71	56	84	40	51	65	53	62	58	62	44	56	71	61	62	48	50	52	65	56	60	48	60	59	56	70	59	49	62	60	51	63	71	50	53	56	61	59	55	54	46	47	69	69	58	63	58	72	58	46	51	57	62	66	47	54	67	53	60	46	68	51	50	54	51	57	49	46	56	57	55	50	67	74	52	50	57	54	36	55	61	63	67	62	52	61	56	57	83	63	50	51	66	59	55	57	67	52	60	58	65	70	39	34	62	62	53	44	52	55	57	57	71	71	54	63	60	61	65	48	55	59	59	56	58	62	51	58	52	60	64	56	62	52	64	62	46	44	57	56	65	54	52	62	83	61	57	73	79	63	58	59	48	70	57	59	60	42	69	54	47	67	54	68	66	50	47	77	62	63	73	64	75	59	55	53	63	67	57	52	44	55	52	58	51	71	55	58	48	63	53	52	60	50	59	54	44	50	64	70	59	64	57	51	65	56	46	65	59	57	50	55	54	48	47	59	48	67	56	67	49	53	65	66	56	59	60	67	59	54	65	49	60	49	52	65	69	61	65	65	49	47	60	51	54	68	49	62	69	48	56	64	61	71	50	63	61	71	60	46	62	70	62	49	54	44	58	59	66	54	43	59	68	57	68	45	47	55	71	53	57	59	57	52	50	54	55	47	72	58	60	53	40	60	67	46	61	47	62	57	61	54	68	47	62	61	74	54	42	54	54	58	63	58	53	50	58	65	70	62	55	56	51	58	61	58	43	51	64	60	60	54	64	54	52	74	58	54	66	65	62	65	54	55	59	57	58	54	55	45	60	78	55	52	49	60	59	52	61	58	60	51	71	55	64	58	56	64	50	71	59	61	62	53	51	60	63	58	58	55	48	49	45	50	54	48	68	72	64
15239	9209	2136	577	599	635	646	650	586	614	601	598	550	512	554	582	539	559	554	504	539	546	525	497	503	519	510	515	484	551	490	542	467	527	504	570	547	501	531	512	500	516	500	532	519	551	514	529	530	553	525	513	507	527	538	514	524	539	525	520	529	501	525	528	514	533	505	542	503	525	523	539	504	512	489	506	538	541	563	532	471	531	562	518	517	499	495	523	490	517	535	542	528	491	542	507	552	546	534	479	511	575	511	544	543	517	530	549	502	510	522	555	508	490	550	476	555	541	534	536	523	544	558	512	552	512	512	531	549	543	547	527	539	534	524	561	510	488	522	526	519	533	511	508	543	555	508	495	516	560	566	504	573	517	512	508	505	522	541	480	490	507	540	493	521	570	533	566	530	504	537	518	543	523	547	564	553	517	520	541	521	514	533	581	494	497	480	502	491	534	581	514	543	516	523	545	506	542	561	520	489	541	527	525	498	589	545	512	520	531	523	556	548	509	494	538	515	533	522	517	525	523	532	517	501	542	529	504	542	520	566	544	495	501	494	553	512	563	539	519	517	527	553	524	581	539	524	522	482	514	494	550	556	548	545	549	554	517	524	529	504	573	515	535	560	564	515	508	521	494	511	560	543	542	552	586	497	524	527	506	499	526	510	539	545	519	516	567	543	521	513	510	514	522	533	555	509	510	548	543	500	481	499	507	504	542	509	534	550	525	538	564	483	571	500	512	505	524	524	537	520	540	498	525	553	570	598	511	561	526	519	554	494	511	527	522	514	552	561	526	529	546	543	568	513	529	545	498	540	513	528	516	546	486	498	487	558	555	563	518	542	517	514	537	504	504	517	509	514	531	522	525	533	558	540	516	535	557	551	497	550	525	524	513	493	516	511	481	506	529	558	585	530	533	553	542	518	521	565	505	540	558	503	528	535	531	508	533	530	539	508	487	531	537	550	575	526	531	523	550	524	506	529	570	549	505	526	520	515	537	563	522	524	477	508	528	546	477	539	500	503	537	525	522	555	552	542	573	531	548	541	487	546	548	505	553	526	489	514	537	527	513	504	578	551	515	531	549	487	537	509	550	543	537	535	484	521	581	558	516	546	505	528	489	524	546	556	520	516	510	522	521	520	579	548	556	510	517	535	523	541	532	545	536	527	506	535	572	543	538	553	572	547	479	508	545	507	539	558	562	550	563	482	551	533	557	538	524	506	528	515	544	535	518	562	511	525	491	523	546	533	498	500	512	484	508	547	501	560	518	559	528	501	565	527	558	565	493	489	531	557	575	530	514	579	539	504	537	500	510	507	518	556	524	517	540	544	528	513	537	517	519	548	514	479	514	508	529	559	566	555	537	518	512	545	550	548	541	535	576	540	533	516	549	511	549	499	523	549	553	532	507	560	576	494	524	518	511	510	510	521	516	511	532	556	524	472	503	482	538	559	528	500	514	528	583	550	533	528	527	570	500	556	490	521	512	522	525	520	562	454	534	549	513	521	552	529	513	561	527	506	529	514	530	476	549	566	565	513	497	558	526	513	557	543	552	515	524	557	510	513	530	503	518	511	484	540	504	546	516	499	560	539	559	508	533	512	540	563	551	518	521	529	505	565	500	533	496	536	532	488	484	553	462	525	550	570	541	546	556	505	533	554	515	538	493	543	546	508	473	537	536	465	555	540	569	532	556	539	516	533	507	506	522	535	521	494	521	504	518	494	534	565	557	503	513	540	508	507	513	529	539	531	542	538	533	508	511	538	538	518	525	549	546	509	479	529	535	513	525	529	513	537	537	525	515	530	511	531	574	551	537	519	515	512	548	529	500	529	502	509	542	560	522	526	531	495	492	530	502	499	488	575	516	546	523	513	546	541	495	507	554	504	503	501	549	509	542	505	516	561	536	551	461	549	519	542	533	495	517	538	483	478	583	559	539	530	537	536	523	533	494	530	458	558	565	486	521	546	527	517	479	513	540	521	508	515	526	505	515	535	569	509	576	529	530	549	536	513	537	545	502	544	549	535	528	545	558	512	544	550	513	557	533	551	531	539	556	519	527	535	530	562	558	546	490	528	523	533	550	544	506	472	503	551	547	496	532	510	515	530	498	508	537	526	517	549	542	534	526	519	503	556	528	507	534	513	520	564	545	542	529	510	508	517	545	479	475	497	529	527	552	495	524	517	531	518	563	516	490	527	542	507	517	492	506	557	541	528	523	471	510	492	538	521	519	572	499	521	563	509	478	538	528	539	545	544	504	538	516	512	540	525	549	556	514	551	580	494	546	537	527	517	509	503	499	535	523	524	526	532	519	523	559	504	553	521	496	519	521	526	529	549	507	527	540	537	493	490	536	518	571	538	501	550	497	525	495	526	569	514	530	507	517	516	553	532	514	490	513	528	521	551	533	530	523	536	527	523	544	521	563	483	496	525	489	536	556	534	546	509	530	535	522	554	525	517	479	508	573	507	555	562	586	538	527	612	518	524	512	548	561	518	523	493	495	528	516	514	559	509	527	535	512	517	535	557	525	486	514	524	578	501	557	542	487	539	485	582	539	504	538	531	538	503	541	536	498	532	498	500	540	523	494	525	507	517	510	532	522	538	553	469	518	517	520	547	564	510	556	503	486	539	543	521	527	522	548	518	511	537	506	536	544	544	568	543	504	510	542	518	574	539	471	499	544	562	516	526	551	572	505	521	563	505	513	491	574	536	530	537	509	544	516	536	512	553	518	556	536	526	489	509	496	545	504	511	524	537	525	544	528	549	486	496	473	511	561	566	506	532	535	516	540	501	527	581	511	534	525	509	506	499	526	525	528	497	562	510	494	516	512	556	540	492	511	539	514	515	534	510	510	543	525	508	503	529	534	550	487	545	528	563	530	502	489	504	523	532	504	532	534	527	514	563	548	493	525	492	537	551	540	537	509	507	524	532	523	495	513	557	554	524	513	496	508	491	557	529	527	543	529	504	545	532	533	525	534	536	509	557	531	536	584	528	514	541	529	531	529	512	517	546	511	503	503	528	557	521	532	546	543	545	554	527	513	539	538	568	522	547	517	504	549	531	555	489	529	567	507	491	536	537	555	530	545	516	552	561	522	459	533	534	498	515	533	529	545	551	520	533	563	494	520	473	524	486	542	522	558	538	556	549	530	531	518	539	533	515	534	515	524	497	522	518	479	543	513	547	522	506	529	500	526	524	584	491	538	501	559	504	515	525	510	511	510	540	526	533	516	574	519	546	526	518	512	538	494	515	523	494	510	553	509	513	505	533	547	532	513	564	557	540	557	494	502	554	558	510	517	520	554	558	513	516	526	554	527	558	515	527	535	594	541	517	525	504	514	543	496	571	482	520	525	546	538	506	501	514	508	539	517	551	503	507	541	540	521	529	534	541	539	499	520	544	516	540	528	497	523	545	529	489	525	522	565	491	518	532	515	528	503	530	530	507	547	545	513	529	514	529	525	543	522	467	530	505	515	542	505	486	547	530	563	535	519
2462	4836	800	68	63	64	56	66	58	54	53	59	67	67	51	57	49	56	54	59	53	53	54	51	61	70	44	52	58	61	50	53	60	54	60	47	64	56	48	46	56	54	52	49	41	49	50	47	51	49	40	52	37	64	56	58	50	43	60	59	52	56	48	53	57	52	71	53	50	47	61	56	55	60	56	66	51	58	64	59	52	54	44	54	61	58	55	47	46	46	49	46	45	51	33	58	69	54	48	61	58	56	56	63	48	50	48	59	48	47	64	46	62	52	51	57	49	61	43	47	52	46	62	66	46	57	52	46	52	46	58	55	39	49	49	49	47	51	46	52	68	51	62	44	57	42	56	52	46	57	56	47	61	54	49	52	49	49	75	62	59	46	57	57	51	58	65	42	55	54	47	52	60	46	54	65	65	60	49	52	47	55	65	52	56	47	58	41	48	55	50	44	53	55	52	61	54	58	63	40	58	60	57	59	54	43	38	49	33	68	42	39	53	51	48	49	55	62	58	55	55	63	64	52	56	43	59	52	53	65	58	66	65	56	60	58	50	59	63	79	49	51	36	64	60	57	61	46	49	71	51	47	48	59	51	49	53	49	53	47	59	53	57	49	41	51	58	53	67	58	61	56	49	49	60	46	57	48	46	54	45	55	58	50	49	54	73	50	50	54	64	42	58	45	63	58	56	51	61	66	49	47	57	60	61	50	48	58	58	54	55	56	53	53	60	64	59	50	59	59	55	66	57	53	49	58	49	54	53	53	53	63	55	62	61	66	59	46	49	57	65	46	56	55	68	55	55	56	52	53	66	44	56	54	57	53	54	57	52	54	54	63	44	56	53	47	55	53	53	62	67	57	60	59	52	43	62	46	56	44	52	62	56	54	46	54	63	48	53	50	44	51	56	47	53	67	67	49	50	51	63	68	59	43	51	55	55	41	35	53	42	42	50	51	60	64	48	50	51	52	51	55	50	52	64	52	63	54	63	58	49	53	52	53	47	47	66	58	56	51	42	48	47	58	55	55	51	48	48	67	44	53	51	38	59	62	39	47	52	48	50	43	52	49	65	50	54	49	50	58	55	44	57	44	65	64	50	51	52	44	59	65	42	50	56	62	46	61	58	49	49	63	58	65	50	54	62	44	47	43	49	58	60	58	61	41	54	44	66	50	41	46	50	42	73	67	55	48	57	53	48	59	47	58	51	56	59	67	52	61	46	57	49	61	67	49	68	35	54	68	45	57	55	49	60	59	41	51	47	51	69	50	53	51	55	54	62	55	55	53	49	69	60	56	67	70	48	56	58	42	53	62	53	45	50	49	42	50	43	43	68	56	53	44	51	54	50	48	62	68	62	57	52	52	64	55	50	55	54	42	53	61	63	55	56	57	53	43	54	60	67	52	52	46	56	49	47	51	54	59	56	66	68	37	45	67	56	49	55	49	61	50	55	59	49	58	52	49	56	61	39	45	66	60	46	50	56	64	67	57	52	51	53	49	52	50	54	54	56	52	48	46	52	54	42	59	59	49	38	40	64	67	42	51	46	54	46	60	54	52	38	61	44	53	48	50	48	52	53	56	55	61	63	53	65	43	68	54	64	53	65	46	33	53	50	56	68	39	44	60	56	53	61	45	42	45	50	59	54	57	64	60	71	64	75	57	61	57	64	51	42	49	49	58	53	51	60	60	59	46	74	50	49	51	48	52	50	54	54	47	56	63	46	43	67	46	65	57	50	64	68	46	59	63	47	53	53	55	54	44	52	52	55	56	52	39	55	48	45	47	48	61	59	53	61	50	53	58	49	58	48	52	58	57	62	40	60	52	53	55	58	44	67	57	60	69	54	39	49	47	55	55	63	49	50	55	57	57	44	53	67	54	55	43	55	66	53	52	52	68	39	59	62	68	49	52	53	52	57	62	54	40	63	50	45	49	45	56	55	50	56	34	39	55	56	49	52	52	59	69	47	73	64	57	54	57	46	52	51	55	46	43	62	67	66	68	55	57	55	48	62	57	54	44	54	52	45	61	49	67	45	52	48	49	46	48	49	61	48	53	63	50	58	62	53	56	49	41	49	59	38	66	55	54	61	46	55	62	44	54	44	50	55	59	54	50	43	54	64	51	50	55	70	53	49	48	56	49	58	46	42	58	67	61	50	65	70	54	49	47	63	55	42	67	49	53	57	57	47	50	53	63	59	63	49	53	72	58	72	53	45	59	44	50	46	49	49	55	52	69	72	62	57	59	57	64	42	50	58	48	69	61	47	51	54	52	58	66	48	57	66	67	57	77	58	44	56	64	50	59	53	65	55	45	52	56	40	59	52	53	54	57	60	52	52	66	44	62	46	53	45	55	58	46	41	64	73	54	49	41	52	40	55	54	44	41	51	59	51	51	52	51	55	48	54	53	52	47	53	44	56	50	47	52	42	63	47	57	53	54	52	48	75	63	58	44	50	50	59	68	57	57	48	52	50	45	55	45	46	39	47	56	61	52	70	49	56	46	53	56	69	65	56	58	59	50	47	45	62	57	49	54	56	53	54	65	62	59	53	59	58	70	54	44	52	59	56	44	64	62	50	58	55	55	60	45	46	52	50	62	53	63	57	50	50	51	43	70	54	45	57	51	58	56	63	60	58	65	46	43	65	42	53	53	72	52	51	48	37	53	55	53	57	62	47	52	53	59	52	51	46	53	44	51	47	52	61	52	45	42	56	61	48	41	42	76	53	56	49	45	56	48	49	52	52	42	55	52	53	60	80	52	49	69	46	49	57	67	71	46	66	50	51	59	47	42	50	47	65	46	47	56	64	43	63	59	55	54	48	53	39	56	57	36	59	63	61	45	48	42	53	55	55	51	42	59	48	54	44	47	46	65	48	52	69	50	56	61	55	58	46	54	61	62	50	44	50	60	62	56	60	55	58	54	65	45	68	64	45	50	65	57	73	52	54	45	53	54	56	52	55	71	46	64	52	44	50	48	61	51	53	51	56	49	54	59	50	58	47	57	59	41	41	51	54	63	54	64	59	46	35	50	55	50	44	51	64	61	51	55	50	56	39	50	59	54	44	60	45	50	48	44	59	49	61	47	49	71	55	62	61	47	45	54	53	53	48	60	57	53	47	58	49	63	54	52	58	59	45	45	45	63	55	49	49	45	43	58	68	46	46	44	61	43	61	50	51	48	54	50	50	54	61	58	62	48	51	52	57	59	63	62	52	55	59	57	43	52	52	45	47	55	54	55	55	54	54	57	64	59	66	53	58	49	60	55	53	61	54	60	58	44	66	54	58	55	47	52	49	63	61	48	58	52	42	57	52	55	54	73	58	40	52	43	47	54	54	71	52	52	43	51	49	56	56	51	49	50	62	56	49	44	54	51	53	40	57	51	59	57	56	53	55	53	56	47	43	51	55	50	61	55	59	42	61	58	59	58	51	57	57	51	45	56	58	69	44	43	59	51	58	47	52	35	65	54	53	60	52	51	56	73	55	54	49	44
26497	25519	7291	642	961	1294	1327	1287	1095	947	906	772	761	741	671	648	647	635	601	594	569	594	595	584	552	555	523	548	568	580	528	557	519	520	549	555	556	535	529	561	503	570	509	531	516	501	528	564	519	502	493	530	530	515	507	555	523	491	535	519	530	572	540	509	536	510	519	530	539	507	553	523	517	501	551	539	502	526	539	523	499	534	554	446	491	494	487	562	508	505	505	499	524	497	467	488	487	479	519	538	500	550	490	529	505	529	531	526	513	485	546	511	543	569	479	559	514	527	517	499	500	508	524	481	507	534	517	522	528	496	519	536	540	535	510	512	506	508	521	497	509	492	474	469	509	473	510	517	523	524	503	490	511	555	545	514	498	520	495	528	529	527	479	479	494	522	511	515	516	522	487	510	508	553	547	530	528	550	511	496	530	547	524	542	490	503	520	551	495	522	537	535	483	529	512	511	543	502	498	544	501	518	550	547	552	514	530	478	559	494	531	507	501	534	520	505	533	509	504	506	534	520	510	503	496	521	529	522	549	539	543	505	498	529	526	502	558	518	566	526	488	549	519	521	485	548	558	495	492	481	523	496	517	535	546	517	500	473	522	508	512	530	514	524	510	529	529	532	568	547	520	498	537	506	494	526	536	542	497	492	512	482	534	505	491	508	521	548	521	512	532	545	491	490	552	513	518	476	505	523	535	511	487	475	533	527	515	492	489	514	540	509	531	496	517	536	506	530	538	510	484	520	543	532	483	508	527	470	553	490	527	536	491	506	497	543	518	538	523	494	512	504	548	519	487	485	487	506	514	504	500	512	554	510	514	482	503	492	523	473	544	495	522	504	510	497	489	509	490	508	507	483	513	540	541	524	522	519	516	526	484	541	480	531	500	516	545	528	484	508	488	532	520	516	538	511	482	518	542	528	540	508	553	492	505	509	544	520	516	535	532	529	492	515	499	470	484	462	496	522	535	501	501	486	465	550	517	519	510	521	536	473	503	503	548	508	520	477	504	525	552	549	477	492	513	497	486	521	513	528	515	543	508	506	491	497	566	523	532	462	507	538	491	536	538	507	537	499	512	578	510	506	509	540	534	480	522	496	525	503	504	519	542	543	495	503	520	551	535	505	520	491	490	519	546	512	529	521	476	521	541	504	515	546	468	486	497	507	533	523	532	541	536	515	530	531	496	476	506	502	550	515	544	547	487	536	516	526	481	531	500	543	515	529	525	527	551	525	527	544	550	482	533	470	500	511	499	500	508	558	511	456	533	545	509	507	473	452	520	478	552	544	523	536	541	503	554	491	505	532	500	556	465	498	527	523	541	529	518	493	549	518	504	514	545	457	546	519	521	516	540	521	474	541	522	540	517	557	563	506	535	492	495	552	491	498	500	527	519	531	462	505	496	473	520	496	491	546	567	497	458	521	521	513	527	513	503	527	511	524	486	523	514	496	549	557	532	505	502	537	495	495	541	482	561	505	501	517	548	492	486	511	491	457	524	517	526	512	483	534	491	468	503	569	504	533	476	526	493	525	511	521	540	529	514	534	479	510	521	531	507	521	556	576	491	495	536	501	503	468	507	494	540	501	525	508	500	473	542	481	486	473	493	489	464	532	523	555	464	557	490	522	500	531	482	533	538	525	526	501	538	507	562	539	497	508	481	550	489	529	504	477	505	520	513	515	482	488	483	509	528	518	486	533	500	529	508	498	510	524	516	499	519	471	513	500	487	508	480	507	530	493	474	562	531	525	511	539	493	497	541	493	538	542	528	481	522	513	529	528	507	504	520	560	496	511	540	530	481	499	489	522	475	510	526	514	517	477	542	489	547	548	505	510	532	488	528	512	540	530	510	509	508	519	525	487	553	542	513	518	493	528	493	508	513	522	470	542	522	554	517	527	535	516	500	546	519	509	508	554	513	548	541	532	564	445	588	506	481	508	519	489	470	541	529	499	512	543	481	524	537	548	542	540	510	546	508	528	512	546	494	526	485	515	508	496	518	529	498	495	491	521	523	511	519	512	555	514	494	536	535	545	511	519	510	539	526	523	556	523	505	513	509	541	574	489	513	479	533	508	566	497	459	520	513	514	511	532	546	522	545	504	487	509	504	514	513	521	526	465	482	528	516	550	522	560	564	495	514	503	452	494	504	520	479	543	489	526	491	474	474	507	504	512	505	537	518	548	517	508	532	527	530	501	504	515	500	525	525	543	490	469	473	479	493	533	525	500	507	487	528	463	532	484	524	533	502	544	497	488	491	496	536	497	546	519	551	533	541	554	543	486	525	509	536	529	518	499	476	498	508	520	495	540	482	516	490	547	508	531	564	511	528	514	562	521	588	522	506	521	507	503	501	489	556	490	518	488	516	527	528	543	569	532	496	491	506	508	476	490	528	507	480	566	533	536	500	510	515	510	497	497	524	503	489	489	548	524	580	527	511	515	501	493	526	514	491	521	468	554	551	551	542	521	488	520	537	507	495	501	502	552	531	546	503	502	485	499	487	500	533	539	494	550	536	511	522	522	545	496	532	534	515	509	537	516	492	502	544	508	555	512	516	488	535	486	512	510	530	502	478	525	518	508	542	557	491	532	536	482	488	519	457	491	515	512	544	455	534	489	498	536	508	500	510	548	538	540	548	522	558	513	525	536	499	458	476	538	506	507	538	515	559	528	502	502	518	496	495	497	524	511	487	549	553	508	530	477	481	525	523	522	540	509	511	504	470	525	532	519	556	527	525	494	529	472	464	500	497	508	557	523	472	456	519	501	490	559	500	498	548	526	473	559	512	528	501	524	523	549	492	516	530	542	515	509	478	497	497	501	507	505	487	521	511	553	518	533	509	499	489	568	545	538	571	540	547	540	543	471	499	516	517	496	515	555	469	533	554	521	507	547	507	545	518	505	505	519	521	531	541	507	504	562	518	484	476	524	499	499	510	514	535	528	497	518	505	544	540	504	549	526	499	541	514	535	531	511	517	533	524	514	500	519	536	492	537	487	517	512	498	500	525	542	490	535	516	544	494	504	469	473	512	529	506	528	520	561	546	544	504	533	545	547	508	556	530	530	486	522	525	486	512	540	511	479	478	523	517	518	497	524	498	516	530	519	504	513	539	490	510	499	512	484	485	496	554	517	533	511	513	546	517	491	526	503	524	520	521	533	496	563	503	546	500	490	520	522	533	542	518	510	543	536	523	523	509	528	517	504	512	508	540	508	511	541	527	534	493	514	523	540	537	529	503	516	493	486	502	519	534	558	498	475	473	492	508	533	483	497	533	533	532	503	524	519	494	521	532	490	555	463	507	503	522	497	525	542	519	535	528	512	522	488	553	490	522	525	543	522	525	520	545	549	523	496	500	527	480	512	538	530	513	541	512	532	522	546	477	504	537	501	504	506	518	514	491	507	534	511	495	490	510	558	508	508	544	513	524	553	498	514	515	505	546	526	526	516	541	553	534	534	495	516	509	590	516	542	495	510	523	511	504	483	514	535
2838	3245	585	42	34	36	39	40	42	40	44	37	26	22	33	47	40	26	33	33	36	33	37	52	21	37	28	40	30	24	29	34	30	41	29	35	33	40	28	26	35	30	24	27	36	31	30	34	37	35	38	24	35	30	33	39	29	28	31	25	22	26	29	40	43	31	31	42	40	33	27	29	35	30	32	28	28	28	37	18	21	25	25	29	33	23	31	34	35	30	32	32	31	24	38	35	31	33	29	33	43	40	36	25	40	33	32	42	32	39	38	29	35	31	33	31	41	34	36	26	36	29	32	25	29	24	27	25	32	31	36	26	28	34	43	24	23	32	27	44	39	34	31	28	28	38	28	38	31	37	28	26	30	34	28	30	27	27	29	29	37	31	41	23	41	38	28	37	38	40	24	34	31	20	27	28	34	28	29	30	32	32	25	32	24	30	27	32	33	36	35	32	34	42	31	36	27	34	30	34	24	22	36	41	39	30	37	30	35	32	27	30	30	31	30	46	37	35	29	30	35	33	26	40	37	22	31	39	34	36	26	36	34	33	27	31	19	19	23	31	29	34	31	42	42	30	33	34	24	34	35	40	26	18	31	31	38	27	36	24	29	30	23	37	32	30	30	27	24	31	31	37	31	24	41	29	36	32	27	40	37	36	28	25	31	38	35	23	32	38	35	22	27	35	33	37	29	29	22	40	31	27	31	29	39	35	43	30	26	38	34	34	29	41	29	33	23	18	27	37	38	30	37	43	25	25	27	31	36	30	32	33	32	26	25	28	21	31	30	37	31	46	39	37	33	26	26	23	40	28	30	36	27	35	34	37	23	33	32	33	24	39	32	30	28	36	24	27	28	31	26	18	17	27	41	21	39	49	40	27	24	45	27	34	33	30	31	35	35	26	26	36	31	40	31	29	22	26	29	38	43	31	29	31	36	43	27	36	39	25	30	29	41	27	25	28	35	28	37	39	36	39	26	39	24	26	21	32	45	42	34	31	25	29	28	29	32	32	36	25	26	31	28	29	30	39	33	30	20	27	21	22	27	28	26	29	36	27	30	31	30	23	30	28	36	26	40	32	34	25	25	31	33	33	28	29	34	39	25	35	45	33	29	27	23	38	39	29	31	32	33	36	32	40	27	37	32	28	32	26	34	33	28	30	34	36	31	33	28	23	29	31	25	34	38	37	34	45	32	32	26	35	31	31	26	30	31	26	32	35	35	27	28	34	27	27	33	40	32	40	34	27	30	32	33	31	36	33	35	36	33	38	29	29	42	34	34	37	27	36	31	25	29	34	37	35	38	28	38	30	27	20	31	32	28	25	31	39	35	33	29	32	21	36	24	29	42	39	40	42	35	29	34	34	23	34	27	21	37	33	34	29	24	31	29	32	29	26	32	23	31	31	26	39	40	30	29	37	23	32	39	32	26	27	30	41	43	29	36	33	39	24	27	41	33	18	41	39	29	33	28	31	23	39	29	29	24	27	19	29	33	30	33	30	26	30	35	25	32	43	28	31	32	31	33	30	32	22	35	29	33	30	31	28	39	31	40	33	39	24	23	30	28	39	29	37	29	32	30	38	33	28	32	26	26	32	46	39	46	36	33	33	31	42	32	27	23	22	32	22	36	28	28	28	19	36	38	30	24	32	32	13	35	45	35	29	33	36	35	34	32	31	40	28	25	34	33	42	38	42	35	35	41	29	37	26	35	40	34	36	28	32	26	24	33	42	29	27	22	37	41	31	27	39	32	36	28	26	25	31	33	25	35	30	36	25	39	32	32	32	26	38	34	35	30	35	24	34	30	35	24	25	34	32	32	28	29	42	36	40	37	28	29	32	34	31	23	24	31	28	30	39	29	43	24	31	27	28	32	34	29	30	31	31	35	36	38	27	36	32	35	31	33	29	32	31	31	34	37	35	37	30	26	26	23	20	39	25	29	30	28	27	27	25	25	33	32	26	29	35	31	39	33	34	29	35	31	35	32	34	27	37	33	32	26	28	27	35	35	25	33	25	33	28	26	26	43	34	28	22	32	33	21	28	31	30	32	33	24	26	35	32	29	35	27	27	33	40	23	37	35	34	30	22	31	33	24	34	28	33	38	29	29	36	29	31	30	31	36	36	29	31	30	35	29	32	43	27	28	26	28	40	36	37	29	21	30	27	31	32	34	25	29	24	39	32	31	31	34	37	28	36	27	35	36	34	30	33	25	27	26	39	33	44	38	33	37	32	33	28	32	38	29	42	30	34	37	26	32	32	36	27	34	28	35	30	23	35	25	34	33	26	36	47	39	30	24	31	24	38	40	28	43	28	32	28	35	39	31	47	33	27	24	33	31	23	35	38	39	27	30	32	30	30	32	27	35	26	36	31	34	38	39	30	33	31	37	32	27	29	35	34	30	24	38	31	29	38	30	40	38	24	32	25	38	28	30	29	32	31	32	30	28	37	28	33	35	23	30	33	31	35	31	21	30	24	28	29	28	29	36	30	37	35	42	33	26	33	22	42	29	33	40	38	38	37	30	40	40	30	38	22	25	29	25	32	29	31	34	24	32	27	21	28	38	25	32	37	20	31	30	35	38	32	30	30	38	33	36	43	32	39	33	32	28	31	33	23	37	36	33	27	29	31	32	25	42	34	28	39	44	37	29	25	45	36	29	32	29	44	34	33	27	40	32	37	30	28	36	40	42	35	30	28	30	28	33	22	27	25	34	33	31	30	30	38	36	27	39	32	32	34	30	37	35	35	31	35	30	27	27	25	37	26	32	34	30	30	30	44	27	34	34	21	29	34	37	27	45	32	28	23	36	24	39	23	31	26	29	35	28	29	40	28	23	28	35	22	36	31	31	34	23	26	31	26	21	37	33	33	41	39	34	26	22	31	30	33	39	35	28	30	40	29	28	26	34	34	29	35	32	28	38	27	21	20	38	31	29	30	25	29	38	26	33	38	29	25	37	40	37	33	41	25	40	30	31	39	39	27	27	23	29	29	32	19	32	32	30	29	35	20	34	27	33	24	30	32	30	38	34	28	29	25	39	31	33	39	34	29	27	36	36	36	38	27	32	28	31	32	27	34	30	28	28	31	41	31	38	29	41	28	29	33	25	26	34	33	27	25	21	44	34	32	25	42	37	36	25	24	25	28	35	32	42	41	25	32	29	32	34	28	40	32	35	45	31	26	27	32	38	30	23	45	30	44	43	32	27	27	28	31	24	28	25	32	31	39	36	29	39	34	25	28	33	25	25	25	27	36	22	35	37	34	36	30	37	23	26	29	36	25	32	28	48	30	37	32	39	34	32	34	36	31	30	20	28	44	33	34	17	28	29	29	31	25	44	22	32	29	36	23	40	33	32	31	39	27	33	34	42	34	22	36	29	31	32	26	34	29	17	33	28	36	26	25	25	37	36	32	34	40	35	35	32	36	25	33	33	32	27	26	24	33	31	29	31	28	35	28	33	31	30	35	37	33	40	25	39	30	27	27	27	43	33	31
22815	22135	5616	420	591	895	1009	924	865	728	656	564	547	530	501	449	417	394	349	433	368	350	353	348	339	364	349	320	342	321	295	302	305	345	355	298	317	355	328	293	293	302	301	288	300	268	335	294	299	307	312	310	323	301	279	329	281	268	302	300	291	301	312	298	318	266	302	287	291	306	245	271	276	282	260	284	278	315	301	285	286	287	325	308	295	288	278	271	302	267	274	306	276	296	284	316	279	267	256	307	279	295	293	292	268	294	271	331	277	292	283	289	312	315	297	288	305	300	297	314	310	281	281	259	303	292	299	295	298	266	285	271	232	269	264	290	265	281	310	279	312	278	290	300	299	296	308	287	285	302	312	333	275	272	261	267	295	247	282	276	307	283	282	308	269	272	278	285	325	287	299	296	296	275	273	276	309	279	285	333	317	278	288	294	265	277	271	292	302	296	292	297	266	273	301	302	300	279	291	297	263	278	285	300	269	302	282	327	313	262	291	276	303	304	294	291	253	273	291	314	250	288	304	273	295	297	284	303	311	304	275	261	298	279	260	293	273	287	304	262	287	312	292	277	310	271	285	272	274	267	307	282	270	310	284	256	275	280	302	281	329	258	229	293	282	295	277	286	285	300	282	314	283	285	304	264	285	294	298	286	287	258	267	297	271	287	263	266	279	305	268	279	287	282	281	266	282	296	287	281	286	271	276	288	300	295	285	305	296	264	284	281	314	288	308	271	323	277	272	278	264	300	276	252	304	316	272	291	270	251	310	295	273	288	282	303	298	271	312	281	290	273	296	283	265	308	279	278	302	292	275	297	290	286	282	291	282	290	255	279	279	275	267	289	284	298	302	271	295	287	291	304	305	295	291	296	282	320	289	301	285	262	275	273	276	279	268	284	272	296	303	275	277	278	314	291	289	290	294	269	301	283	257	290	308	283	273	317	293	313	298	272	335	284	290	302	307	294	278	285	297	297	293	289	287	288	261	298	293	297	285	267	276	299	288	293	288	272	295	305	298	268	300	281	275	301	279	288	274	301	303	276	311	272	323	266	268	307	288	266	279	294	268	269	285	269	264	271	296	284	291	306	272	278	305	281	259	305	295	287	274	302	319	311	300	289	280	285	248	250	311	294	302	296	306	280	255	290	312	278	287	292	259	300	302	298	266	305	287	293	286	284	280	290	299	311	263	307	280	299	277	320	330	303	268	299	248	289	326	281	271	273	311	300	309	304	276	308	287	296	304	292	280	292	292	288	303	291	297	298	268	320	297	264	328	283	294	308	320	269	281	294	269	283	309	312	313	242	292	311	306	275	292	301	294	285	282	298	295	271	291	272	292	276	287	301	308	282	287	296	293	319	287	278	291	293	255	304	310	306	292	306	285	286	269	290	298	278	308	301	272	284	287	282	249	288	273	318	275	294	255	292	305	282	310	294	264	269	310	298	265	287	294	259	300	268	298	303	289	274	251	286	275	272	264	315	296	285	282	309	289	261	290	275	281	279	275	302	296	284	253	293	299	273	301	300	287	279	276	320	264	278	298	271	281	310	294	303	285	266	308	293	265	278	316	299	290	266	290	297	267	300	281	286	263	287	261	288	280	292	287	268	282	309	291	290	296	268	294	265	258	319	290	280	278	299	267	279	263	313	294	297	295	265	299	272	281	288	291	274	253	291	286	294	284	328	278	274	301	289	293	286	297	285	295	281	295	275	307	284	269	294	304	273	272	316	297	333	306	281	275	274	277	276	285	304	304	309	305	276	302	297	273	280	310	320	262	286	242	285	282	277	270	275	301	299	299	265	296	274	260	294	251	324	275	305	280	282	247	283	257	285	328	311	275	278	277	320	296	276	263	316	264	288	259	294	225	277	293	269	287	300	287	273	299	278	345	298	295	270	292	305	293	286	286	272	305	299	294	291	274	290	288	316	317	288	310	320	261	279	295	264	314	284	281	295	289	286	287	254	302	277	300	305	281	272	303	290	263	293	291	296	283	289	269	275	285	288	286	299	299	261	302	291	289	283	276	305	269	292	324	316	304	277	288	276	273	324	272	299	314	312	279	296	279	318	324	260	301	292	279	283	298	292	274	292	293	271	303	303	260	306	294	286	289	305	299	290	286	299	266	282	298	286	306	293	268	283	290	300	266	266	283	311	292	300	300	294	294	293	292	319	277	272	312	282	287	292	276	300	262	291	274	297	293	291	282	288	317	262	297	283	301	301	290	267	298	279	283	280	306	266	268	298	288	295	303	285	272	291	295	291	292	285	286	293	295	255	264	294	295	285	302	304	274	290	277	273	282	281	282	292	274	317	256	297	303	309	283	306	311	289	281	270	290	274	254	264	283	303	278	274	270	283	295	286	285	291	289	284	294	292	284	284	284	281	303	273	273	290	287	253	305	268	301	311	306	286	266	295	301	311	302	293	275	288	282	262	269	307	322	293	305	304	320	292	300	276	294	300	276	252	291	271	279	286	260	259	306	274	306	287	295	270	281	267	286	332	297	311	296	288	305	301	286	295	284	289	315	279	291	269	271	302	322	272	270	274	280	261	286	301	283	268	296	291	274	266	277	286	275	295	278	315	270	326	303	301	289	299	263	277	278	296	321	298	249	257	301	288	283	318	281	275	293	296	290	268	292	267	276	260	284	283	270	290	295	274	275	274	278	271	304	286	292	292	265	305	274	293	322	263	268	284	310	267	318	275	296	279	321	299	294	274	324	309	275	294	280	280	263	306	314	292	278	294	306	270	300	289	288	292	263	282	269	265	320	293	281	297	284	305	284	300	282	261	294	275	305	266	273	304	293	269	303	259	287	264	315	290	288	274	306	287	300	265	293	284	306	303	285	279	313	291	288	281	267	255	291	254	274	274	275	310	272	280	316	272	284	277	304	300	283	303	309	283	288	303	266	290	300	279	283	298	278	310	283	294	263	304	299	318	259	275	285	289	308	285	262	271	305	275	298	320	278	279	290	321	289	306	277	292	311	304	259	273	267	282	295	278	265	286	285	272	299	290	293	247	317	273	290	279	286	299	270	294	282	304	268	314	270	294	294	286	291	266	297	263	269	270	279	301	290	299	278	269	267	264	312	285	308	290	298	311	345	301	273	309	280	297	308	277	300	304	271	261	305	293	299	279	301	278	323	265	307	297	296	286	282	291	293	266	271	290	241	283	302	285	291	284	285	296	310	279	298	298	309	295	269	270	265	263	285	270	282	294	288	246	325	283	299	285	299	312	270	268	283	282	277	322	288	301	258	286	290	270	278	281	256	280	283	295	307	296	266	290	273	284	274	307	270	269	293	300	258	302	303	296	309	257	264	306	306	267	274	308	276	311	300	297	272	280	321	299	283	294	305	276	288	267	310	289	288	262	301	297	296	285	289	271	262	295	289	318	288	300	298	341	285	290	277	293	286	261	294	272	280	295	281	295	267	280	275	270	318	282	283	280	283	275	279	287	290	288	300	273	250	304	277	314	275	273	308	292	283	305
3369	6916	1249	53	39	53	49	42	49	39	45	41	39	36	42	29	42	40	32	33	43	38	21	36	42	36	31	38	32	30	24	34	40	37	29	34	34	24	32	46	29	37	29	38	37	34	35	25	25	39	28	33	31	20	30	42	24	30	38	35	36	29	27	35	31	25	27	39	39	32	34	24	36	29	38	29	34	32	27	39	41	33	31	30	33	46	34	29	45	41	36	34	38	19	37	29	46	32	36	29	43	24	38	27	43	28	25	27	31	33	38	33	40	40	40	28	29	34	30	40	32	38	30	35	31	31	28	30	38	40	45	32	32	39	23	31	23	33	40	31	35	37	42	35	31	31	29	28	24	32	24	32	26	24	28	37	27	26	25	38	41	35	36	36	38	38	32	35	28	30	28	37	29	40	33	29	21	35	28	27	35	32	24	21	31	33	39	25	40	35	40	31	30	29	40	36	26	31	38	22	40	33	43	41	32	30	28	31	36	38	32	30	23	26	28	35	31	28	31	32	37	26	34	31	34	28	31	37	27	30	28	39	41	42	23	30	35	22	36	34	27	26	34	29	33	33	22	27	33	25	33	36	26	40	32	34	37	32	37	29	37	27	29	25	29	34	28	34	37	35	37	36	36	30	33	33	33	30	32	31	31	25	37	26	39	38	37	25	31	23	32	20	33	39	35	35	36	41	32	28	33	36	32	26	29	34	34	37	41	28	34	38	37	26	29	35	22	26	30	34	44	38	29	23	24	34	25	34	29	36	34	27	28	27	34	33	30	34	31	41	35	32	33	33	34	27	36	36	32	34	32	26	38	34	31	29	23	31	36	29	24	29	34	37	35	24	36	26	35	20	32	25	31	39	32	33	30	29	31	27	32	34	35	34	33	39	37	26	27	41	41	45	35	31	36	30	40	32	31	26	29	43	42	28	37	23	35	28	28	37	27	32	27	28	25	42	30	36	37	35	35	24	36	22	30	36	33	21	31	33	40	25	42	34	24	35	28	31	27	29	26	39	42	39	30	28	26	27	28	32	27	26	35	32	32	34	29	40	28	33	30	29	34	26	30	37	27	21	33	41	28	35	29	32	28	29	16	21	36	31	31	27	28	39	38	30	33	35	35	32	25	23	43	38	25	36	28	31	31	31	27	34	40	33	44	34	32	31	36	40	36	29	32	31	34	31	39	35	31	40	42	27	33	35	38	29	42	24	29	31	36	22	31	33	33	25	36	41	42	35	26	34	28	22	27	32	34	33	36	29	33	32	21	30	34	35	21	28	29	26	32	23	30	23	25	33	37	34	31	51	32	36	37	27	36	24	40	35	28	34	33	34	27	25	23	31	45	27	34	33	33	30	40	32	39	40	35	32	37	41	38	39	27	26	48	35	26	41	29	38	39	28	21	28	28	42	28	31	37	27	33	32	28	38	35	27	28	31	33	32	23	37	24	31	29	30	32	32	41	31	37	34	34	24	31	43	33	29	22	27	38	30	35	39	37	29	35	31	21	37	32	24	33	21	33	40	39	29	25	33	29	25	32	28	38	32	38	32	38	41	34	30	33	33	35	39	26	42	27	15	27	31	28	39	46	34	32	33	25	30	30	29	36	41	40	36	31	35	41	39	30	25	30	27	22	29	32	31	43	27	30	33	28	30	30	41	40	29	32	34	40	34	31	41	33	37	35	37	35	32	25	35	30	35	34	29	27	35	32	37	36	27	38	37	38	35	34	25	35	37	37	34	25	28	31	39	22	31	22	23	38	27	30	26	41	39	31	32	26	32	37	26	28	28	32	26	26	29	29	24	29	27	34	31	38	37	21	23	27	33	34	36	36	20	28	22	30	38	33	21	28	31	26	27	43	34	33	37	27	32	30	41	35	22	32	52	30	33	33	30	36	24	45	33	34	31	27	33	42	32	31	30	31	27	37	28	38	30	31	29	46	28	33	38	30	29	37	37	36	27	36	25	32	31	34	40	27	27	25	35	36	35	37	28	30	31	22	39	29	38	36	34	41	27	30	36	36	38	27	39	27	45	32	39	28	33	34	32	29	32	33	36	29	29	28	26	40	28	36	42	27	34	48	28	26	30	23	33	38	35	34	36	38	37	36	35	29	42	24	25	48	38	25	31	35	30	29	35	32	27	38	31	32	36	38	29	28	29	36	38	31	24	39	30	30	29	28	43	45	25	31	23	25	22	29	30	38	33	34	30	21	19	30	36	30	27	33	32	37	34	27	33	32	32	25	32	31	27	33	38	33	38	37	28	35	37	25	29	22	34	23	32	29	24	32	31	36	28	21	26	22	36	30	28	39	41	35	39	30	36	32	33	30	25	36	32	27	46	37	28	36	37	40	38	25	21	42	39	34	33	22	27	23	31	29	31	43	37	29	32	36	29	31	22	28	31	35	33	24	29	37	36	30	37	24	34	40	41	30	34	37	39	38	30	32	23	27	19	37	32	28	39	33	37	37	41	31	33	38	25	39	30	32	36	31	29	38	22	27	37	22	40	33	35	38	46	27	28	40	29	27	30	38	25	33	28	33	28	38	37	35	33	28	32	27	34	21	39	40	22	31	31	35	30	34	24	28	36	29	34	30	27	25	24	31	22	27	37	25	34	32	27	35	38	22	20	33	34	34	34	43	30	23	30	32	28	15	36	26	32	26	35	36	20	40	41	36	24	27	29	38	36	32	31	27	19	32	35	33	34	35	37	45	29	33	18	25	30	27	22	37	23	28	35	29	24	18	30	26	21	33	27	34	30	29	31	35	25	38	45	37	28	27	33	31	28	34	30	35	26	31	39	26	38	38	32	37	30	30	26	25	35	29	29	28	39	29	33	34	35	30	28	33	38	38	40	37	30	36	35	26	31	36	43	28	40	35	43	42	32	24	27	46	38	26	29	46	31	30	30	29	27	29	22	28	26	45	28	34	23	31	20	37	30	42	26	24	24	37	38	40	33	23	24	32	23	32	34	34	39	31	39	32	31	38	26	33	28	30	42	30	36	27	38	39	32	29	34	34	35	26	33	42	22	34	23	38	33	33	31	35	29	33	31	46	26	25	25	39	33	39	39	37	32	30	38	39	22	30	30	36	31	35	27	14	38	28	30	38	40	36	35	35	34	41	27	31	29	41	36	28	34	22	27	41	38	17	45	39	32	27	28	38	31	33	32	40	40	24	26	29	30	23	40	36	31	25	27	26	39	24	40	38	35	39	39	36	24	33	26	37	34	36	27	24	29	31	20	41	25	31	33	33	28	30	32	25	29	35	35	26	37	19	34	31	26	33	39	29	31	30	25	27	33	44	29	19	31	21	36	32	25	35	37	35	32	34	40	29	28	28	37	32	30	35	52	31	29	30	28	35	31	23	27	31	42	28	24	30	42	34	22	30	32	46	33	26	35	38	33	32	29	29	23	28	32	29	26	36	37	37	28	41	32	38	39	26	30	28	27	33	40	40	39	31	34	41	38	36	25	40	32	44	32	32	24
31169	29321	9634	541	1032	1515	1751	1543	1325	1154	1001	902	784	744	613	621	564	555	527	514	495	472	475	406	380	430	422	383	369	386	378	363	379	388	341	365	382	356	359	363	359	368	345	334	360	344	330	363	341	348	325	349	351	304	348	359	333	349	338	318	334	351	331	323	314	315	308	301	316	321	325	309	337	351	324	308	324	354	332	287	315	347	306	328	313	322	315	320	341	342	358	338	335	351	323	300	324	328	339	295	286	365	318	329	326	340	342	330	354	286	335	294	270	342	332	320	305	312	285	345	339	329	370	341	323	309	351	288	301	291	313	326	321	310	311	356	342	311	321	367	331	317	330	325	359	331	322	305	315	266	312	332	314	323	310	321	333	316	351	345	357	300	326	327	283	301	301	320	301	337	353	325	343	335	310	369	312	341	322	318	324	310	345	312	332	310	312	317	346	348	298	304	334	327	318	311	313	324	315	325	316	342	334	303	317	318	330	322	350	320	335	342	319	320	307	319	322	311	340	293	311	297	354	339	298	295	340	312	319	321	359	313	316	284	310	324	337	288	319	317	318	287	320	335	305	316	330	290	315	308	288	324	315	350	325	340	311	343	329	313	341	320	321	277	313	324	325	349	348	323	311	343	331	326	336	329	301	337	345	339	316	312	316	289	300	305	302	309	382	329	371	330	308	330	306	296	313	338	321	305	341	302	304	330	308	346	333	305	321	314	323	312	332	334	307	331	320	316	330	336	341	318	318	304	354	326	358	339	316	288	288	313	321	323	301	284	329	328	302	314	317	296	331	324	312	317	320	325	323	350	346	325	340	328	304	323	315	284	317	313	334	338	304	302	285	317	336	308	350	296	368	339	312	332	310	318	345	339	288	341	316	333	308	338	304	324	327	322	343	332	340	312	294	323	352	353	332	323	334	319	313	296	335	315	319	333	357	322	320	334	355	347	339	308	341	318	301	316	311	317	328	325	306	323	316	317	342	294	316	302	303	324	341	358	325	341	345	343	336	301	313	294	302	346	322	338	308	291	349	329	347	319	335	313	333	307	327	320	300	370	342	328	310	329	313	302	322	327	331	308	334	352	340	301	336	336	340	343	347	321	295	363	301	309	302	316	332	318	343	342	351	330	295	334	347	287	300	304	314	313	347	312	342	337	316	290	294	346	374	303	345	335	327	319	306	305	312	332	348	337	322	345	296	327	299	312	328	336	306	327	323	311	329	341	338	335	331	332	312	329	333	338	306	336	307	323	327	324	297	307	299	324	312	338	300	320	297	316	348	283	316	299	344	310	316	314	318	312	312	324	336	312	307	316	344	315	346	341	347	303	322	346	345	336	339	324	332	326	299	327	333	328	316	310	351	324	317	306	327	317	299	343	330	299	318	298	294	313	320	347	321	342	319	352	312	326	308	325	343	315	272	261	337	349	332	339	312	336	315	328	350	312	346	318	327	313	294	344	334	332	313	326	303	307	354	301	352	329	311	309	328	300	343	340	322	329	303	307	317	342	312	321	335	318	359	321	318	305	353	315	329	319	323	328	325	358	336	294	307	311	338	296	325	301	306	310	340	285	309	366	337	342	346	308	313	317	355	329	342	323	336	331	307	313	284	304	281	304	348	306	309	293	357	309	337	274	315	306	310	334	300	334	320	273	363	339	292	347	326	361	349	303	314	271	336	305	305	323	321	314	319	294	333	345	311	325	337	302	310	328	319	339	307	311	313	341	310	328	333	342	322	285	344	314	336	332	339	299	329	348	320	306	327	316	311	318	297	288	296	317	336	319	290	326	336	310	305	314	317	316	311	341	309	301	326	313	298	319	327	325	291	325	317	291	350	343	337	331	350	318	330	333	310	349	308	329	326	318	336	303	330	342	311	349	331	348	312	298	326	337	325	328	368	301	298	295	327	319	291	313	302	343	310	285	321	344	318	320	332	295	318	344	290	318	330	321	326	308	371	323	342	308	328	313	322	313	314	312	315	300	310	349	327	323	310	314	316	316	313	320	332	316	307	334	306	354	302	326	308	314	322	330	317	320	335	339	335	351	304	313	318	315	322	317	326	320	303	300	306	303	351	283	319	310	330	316	281	334	307	320	341	333	309	313	318	347	319	280	366	331	318	328	320	302	311	277	343	315	321	275	337	330	365	323	339	332	292	322	323	333	306	314	296	330	309	332	322	326	326	324	281	297	340	312	296	368	317	269	340	303	325	296	328	326	324	299	300	331	325	335	348	320	326	314	312	322	359	322	333	329	322	292	329	304	334	294	328	285	291	298	295	322	309	334	319	354	344	312	318	292	327	320	315	346	323	333	310	299	317	335	346	328	328	339	318	344	324	324	297	343	362	307	287	334	303	320	316	330	322	321	313	297	339	350	316	331	353	290	341	346	291	320	319	329	317	351	329	297	301	305	319	342	312	326	335	313	309	324	309	312	334	317	309	317	334	314	312	344	307	301	308	324	315	336	339	351	344	317	313	343	335	317	330	316	324	289	323	301	285	314	321	275	311	320	293	302	342	299	295	350	309	313	311	336	344	334	308	343	311	303	327	345	301	330	298	332	308	315	352	331	299	343	293	342	329	308	314	294	352	352	322	316	339	307	318	306	299	361	333	337	346	297	350	332	342	329	310	329	309	299	343	346	343	355	298	329	326	381	311	321	342	324	320	353	304	362	315	316	315	324	313	316	339	344	307	318	334	333	335	326	315	292	327	326	322	315	319	327	304	321	319	360	301	328	317	280	301	315	279	300	328	328	340	316	327	343	292	303	306	335	329	294	330	342	335	310	298	314	299	334	316	341	288	283	279	345	327	341	308	333	321	342	300	346	302	307	299	326	326	334	328	336	305	301	309	338	324	330	292	309	309	312	300	295	326	347	329	317	327	342	292	342	298	289	279	330	322	309	342	296	291	332	335	320	325	328	360	350	347	323	320	319	323	321	306	317	290	327	337	306	318	297	279	319	308	326	309	332	341	322	325	335	318	353	318	317	307	323	369	314	318	324	276	302	304	346	344	313	305	313	317	319	331	292	323	304	281	297	317	329	314	297	287	325	333	322	268	314	313	297	329	329	291	301	339	309	353	349	303	306	292	320	322	329	322	332	303	293	355	334	284	336	308	307	332	331	367	335	353	323	289	339	329	286	327	318	311	310	309	328	341	335	327	299	341	331	322	333	342	295	377	336	327	321	311	313	332	326	291	297	302	345	333	345	315	332	332	310	316	310	309	327	312	315	292	320	287	332	346	296	338	329	327	336	323	297	331	319	338	321	340	305	302	326	315	314	323	346	321	282	320	322	339	330	321	324	314	313	321	339	319	309	317	314	326	313	326	287	293	345	291	334	303	332	306	328	320	313	303	331	317	302	294	287	313	324	312	317	325	329	304	334	334	301	302	311	302	300	320	298	310	312	341	341	280	341	298	341	335	325	305	286	309	302	312	301	300	302	312	325	319	329	288	290	302	331	314	332	353	323	318	325	334	298	330	276
1773	745	183	74	61	56	69	66	59	53	55	57	62	43	63	58	50	70	57	52	60	64	49	66	59	64	57	59	58	57	62	61	51	68	67	59	57	68	56	58	54	63	63	58	76	74	52	77	42	59	56	53	52	63	44	58	53	56	57	65	60	60	53	66	53	71	67	49	53	52	59	54	52	64	67	54	63	56	53	55	60	53	64	44	66	67	75	49	44	70	48	62	59	61	65	57	65	69	61	58	57	49	59	54	47	57	62	54	68	54	57	57	64	62	55	58	66	65	45	46	65	53	61	51	64	52	62	56	54	61	61	72	50	45	47	56	54	66	54	68	65	59	60	60	69	60	51	57	65	52	54	55	58	66	55	61	63	54	69	50	60	67	50	59	66	63	44	56	53	43	56	64	54	51	53	60	66	58	47	69	53	64	52	52	60	44	70	56	54	55	53	56	57	70	55	60	64	52	77	64	68	55	65	62	53	55	50	56	69	58	46	42	58	69	49	59	47	68	51	64	48	51	61	56	46	58	55	46	58	65	53	52	75	64	57	70	56	53	73	68	68	53	56	66	59	63	47	56	56	65	63	62	41	43	43	52	54	68	62	52	60	57	79	63	48	58	67	53	63	73	57	58	60	52	67	65	54	60	71	49	45	51	63	69	66	63	56	60	44	76	59	46	66	59	63	49	52	67	53	65	44	76	61	68	45	66	39	55	64	48	70	51	62	69	75	50	54	62	61	55	65	52	54	66	56	58	65	52	62	67	51	54	61	62	72	66	67	78	53	61	65	61	53	63	51	56	81	68	53	57	64	59	51	52	62	66	55	67	58	58	66	58	55	55	49	51	57	60	63	77	75	59	55	62	65	51	53	44	57	61	61	66	67	52	69	60	61	72	56	57	56	47	58	62	65	51	63	63	66	54	50	73	60	57	71	50	71	61	65	55	47	61	62	38	58	51	55	67	71	64	59	50	59	55	66	65	66	42	66	77	59	54	49	55	76	47	68	66	70	55	67	64	63	54	64	51	65	45	58	52	55	59	40	54	63	66	48	58	51	50	50	64	54	60	56	59	50	56	70	67	57	57	51	44	59	54	55	55	56	64	60	58	56	49	67	62	66	50	61	77	49	62	66	58	74	49	64	50	62	54	48	49	59	40	52	47	64	41	55	63	60	56	65	73	42	52	55	57	62	61	68	59	64	69	61	59	61	70	55	51	55	68	70	55	63	56	77	58	67	66	62	55	58	64	64	77	56	64	67	64	55	64	69	48	55	54	64	51	63	65	62	65	72	46	67	69	64	70	62	83	64	66	55	54	70	59	46	64	62	59	46	48	48	61	53	75	43	64	64	58	60	52	47	53	59	66	80	61	54	56	57	64	59	56	55	48	77	71	46	50	68	50	49	63	65	62	75	56	53	38	46	74	76	75	64	50	55	57	62	48	53	45	61	49	62	54	66	60	55	70	59	68	72	57	81	56	53	61	55	72	61	64	61	64	60	63	63	62	56	47	49	57	51	49	45	69	67	68	55	67	57	52	54	48	65	60	47	54	58	59	49	68	46	63	50	58	66	60	48	59	54	51	59	55	52	50	65	48	56	50	49	65	58	60	57	65	67	57	61	57	69	51	59	56	57	65	69	59	53	58	67	49	49	53	60	67	61	53	56	62	71	73	68	65	54	60	52	75	61	59	54	54	69	67	51	60	57	59	61	55	57	55	67	60	58	67	70	66	52	51	62	60	61	48	54	67	62	63	63	58	53	62	52	66	43	55	66	59	69	66	63	54	62	56	84	54	58	54	52	47	54	64	55	49	43	77	47	57	57	68	50	65	71	64	50	54	52	52	62	62	61	68	61	62	58	52	85	59	70	73	69	64	58	69	58	64	56	58	65	65	65	52	65	72	61	64	63	63	43	64	62	51	63	60	66	57	45	53	71	61	46	56	64	65	65	63	64	52	59	64	65	57	71	62	64	66	57	63	46	59	58	69	57	71	60	37	54	76	58	56	58	67	56	60	50	67	71	61	57	58	67	58	64	58	53	56	47	57	63	60	67	48	63	64	47	59	61	57	51	45	55	79	47	56	55	56	58	55	70	47	46	67	65	60	54	58	57	66	44	61	62	57	46	61	65	52	46	60	63	57	74	65	62	62	41	55	42	65	72	56	64	42	61	56	62	48	53	56	61	62	61	59	68	70	60	51	54	55	51	66	65	53	59	62	64	74	55	64	61	69	50	65	67	51	58	64	44	67	72	74	82	56	64	54	67	59	51	48	71	50	75	67	70	58	59	65	64	64	47	50	60	48	63	68	62	58	57	70	59	63	57	60	60	54	57	57	58	59	68	52	58	52	69	79	58	82	66	75	64	49	54	59	47	60	55	58	58	75	53	53	64	62	63	63	62	57	56	64	52	55	50	63	71	50	56	70	59	57	48	62	61	64	68	60	55	53	59	52	52	75	65	66	48	58	73	66	57	58	62	56	65	63	56	61	64	60	64	62	64	69	43	42	54	66	67	50	61	70	67	64	68	52	69	63	59	58	55	67	57	56	59	59	49	62	42	64	66	61	59	54	60	61	71	65	65	62	68	61	68	67	70	68	62	55	73	55	64	69	57	70	52	56	60	62	58	54	61	58	54	56	60	57	59	62	65	59	63	74	69	62	65	53	48	64	61	67	55	71	45	66	41	69	47	63	69	62	59	59	62	61	52	54	59	66	64	50	58	52	65	61	52	60	58	59	64	69	42	60	67	47	59	58	58	56	56	64	49	53	52	60	55	42	62	62	60	70	62	55	51	64	52	59	59	61	51	57	66	51	49	61	63	64	55	51	57	67	54	58	55	66	69	53	56	58	50	60	61	57	60	57	53	42	60	64	76	47	54	59	45	59	53	61	57	61	58	66	51	61	60	70	43	58	60	47	64	52	58	53	46	64	59	56	66	58	56	40	53	63	52	80	60	64	45	70	50	58	50	66	71	60	73	54	52	47	53	51	46	64	59	51	42	69	69	69	56	61	68	46	54	64	53	53	78	44	53	54	60	64	43	61	47	57	71	60	66	43	68	42	59	52	67	61	78	74	52	43	82	62	52	61	56	68	63	63	51	64	55	57	58	68	67	64	74	59	61	61	65	45	55	58	52	64	56	54	53	54	52	75	62	65	42	57	44	62	64	70	54	62	53	74	60	60	56	57	52	60	51	52	61	61	55	50	50	62	63	60	59	46	62	50	49	63	61	63	56	55	46	62	52	61	68	53	64	56	60	58	56	38	59	63	66	54	63	67	67	56	70	69	57	50	66	62	65	53	59	53	55	53	68	65	54	64	53	42	44	56	55	58	61	54	71	44	51	52	57	61	51	54	54	66	57	48	48	62	53	50	41	44	76	62	54	58	57	54	70	63	46	67	60	52	65	57	59	65	61	56	71	58	60	61	60	60	63	59	67	64	64	52	69	78	58	55	55	36	64	66	54	40	58	70	72	67	52	60	67	69
16140	9027	2348	538	550	641	636	636	621	587	552	563	558	579	518	567	563	545	589	537	497	546	533	512	525	553	572	551	570	528	569	530	517	562	541	493	529	523	543	496	521	518	558	495	537	559	536	546	559	542	535	569	505	542	546	568	569	567	503	525	542	514	551	566	540	584	566	536	563	544	550	544	516	579	543	548	570	568	543	486	556	545	560	530	599	540	565	533	520	565	532	544	535	527	543	525	527	511	539	540	515	533	517	543	554	533	551	517	536	547	537	545	505	573	524	548	550	528	505	557	547	527	528	532	552	496	574	527	512	514	502	493	536	530	534	572	535	518	512	556	537	504	493	550	604	511	515	535	530	540	549	513	574	514	555	558	542	526	562	523	508	545	512	506	572	541	564	526	532	553	537	502	521	514	527	524	559	536	516	527	532	536	571	530	516	547	552	499	566	568	581	509	527	505	597	534	497	518	574	539	557	561	544	496	547	544	535	520	543	502	511	507	493	570	510	481	504	536	516	526	550	580	541	528	513	511	528	522	591	548	577	562	559	538	518	525	537	529	527	557	531	566	567	538	498	528	526	527	536	513	578	489	569	502	543	543	553	542	482	531	521	561	535	509	552	539	499	560	514	514	513	495	508	554	487	493	517	521	507	541	571	562	526	528	532	543	517	498	502	559	514	516	513	494	530	510	523	558	554	510	510	495	538	508	520	538	575	529	539	570	511	505	486	482	567	549	540	499	533	524	562	516	507	521	502	542	524	576	534	533	551	490	510	540	545	481	595	543	540	536	547	571	546	509	549	553	496	505	522	547	528	542	564	523	545	555	553	530	543	572	556	532	521	518	524	531	552	528	543	533	525	511	518	553	520	556	508	543	555	555	554	524	523	509	571	551	555	521	544	598	508	568	507	541	505	521	513	524	525	505	533	564	517	540	503	563	571	541	579	526	545	508	534	524	556	520	493	516	517	552	545	528	556	545	518	529	522	530	588	568	528	569	574	585	557	550	513	521	529	557	535	554	533	531	530	564	549	497	506	540	533	544	526	544	591	529	559	562	491	528	543	575	532	563	524	571	556	503	544	538	529	496	534	547	517	525	522	537	553	525	561	535	541	482	529	522	538	519	542	487	571	538	519	553	542	565	537	547	542	528	529	527	542	547	550	532	554	499	533	534	524	501	534	558	553	513	537	544	499	564	546	573	510	540	508	531	539	551	523	531	558	538	551	516	534	535	522	561	497	516	543	555	544	513	538	509	532	522	564	536	531	533	551	500	572	539	536	559	526	504	534	524	540	514	528	593	554	495	542	547	528	538	560	573	513	532	509	531	541	558	534	557	534	526	560	520	574	553	543	558	567	525	512	513	507	532	547	525	528	555	573	524	523	506	522	546	563	535	522	562	563	523	502	542	526	536	512	524	507	519	504	534	539	580	562	553	506	539	520	565	540	520	546	547	530	518	546	550	522	501	504	562	560	530	580	548	585	520	547	523	537	525	515	493	570	503	497	516	553	549	554	564	569	513	518	575	534	532	545	541	521	528	565	586	534	558	544	546	500	508	560	544	509	545	502	538	559	538	517	506	556	541	576	583	515	593	524	526	566	541	516	525	517	535	535	539	546	519	495	544	528	574	520	501	517	549	532	537	540	545	523	539	509	496	481	547	522	555	521	535	576	534	527	550	497	563	532	516	553	542	568	558	547	545	545	543	534	536	537	549	534	549	520	566	524	522	527	534	524	525	543	561	565	562	527	527	555	534	516	518	501	551	517	545	568	533	532	514	520	572	515	532	549	530	541	544	524	541	511	514	525	468	532	539	532	543	532	500	546	560	528	503	559	548	509	549	568	563	515	542	541	538	521	525	512	515	546	504	542	557	530	554	501	517	561	545	527	491	526	526	558	538	507	540	533	489	507	553	560	557	556	512	547	521	533	519	572	524	556	512	510	561	541	502	529	521	560	522	519	489	540	525	517	551	505	540	564	542	533	511	544	535	532	561	503	501	520	534	548	522	525	581	550	506	548	516	523	517	528	577	536	526	541	531	526	560	504	523	516	534	516	505	550	521	549	506	579	565	552	554	548	565	548	523	512	548	564	559	553	552	532	539	507	558	533	492	552	496	603	517	533	577	532	494	528	533	536	568	535	537	535	528	535	549	526	525	538	535	562	505	517	550	500	574	552	557	544	537	533	533	565	547	573	572	534	505	550	511	534	543	551	531	547	521	588	539	567	535	548	542	544	559	515	553	521	545	520	513	572	514	490	553	522	532	499	516	551	572	552	529	538	536	548	536	543	561	513	550	563	549	550	521	521	509	535	531	561	528	528	534	539	578	540	518	520	556	545	534	605	524	578	539	495	533	556	529	530	516	549	503	531	549	553	554	520	552	516	510	552	517	534	568	563	579	509	540	540	568	534	570	558	514	544	556	526	527	545	511	510	522	566	524	533	556	550	559	538	533	549	556	523	555	544	536	546	501	544	511	499	548	534	541	517	558	570	524	530	557	574	536	521	529	538	545	475	579	525	511	569	533	496	562	512	551	556	558	537	585	559	569	520	554	507	509	531	532	568	529	573	538	579	536	513	506	519	571	565	557	554	506	588	509	509	533	514	550	532	521	531	524	504	575	534	528	542	499	544	510	534	495	503	528	470	553	535	498	524	586	511	545	552	530	531	524	536	527	519	561	503	533	523	546	546	507	559	589	557	543	536	556	528	539	549	540	517	580	543	555	560	558	566	513	560	570	540	541	534	543	558	564	544	549	521	538	506	565	500	572	521	518	497	549	548	544	571	503	555	528	510	541	533	528	505	492	544	544	539	567	572	548	497	522	573	548	560	563	584	525	483	530	530	530	580	487	547	533	581	492	485	536	561	561	533	523	538	507	517	582	566	513	494	521	529	555	565	586	512	522	520	518	512	519	510	532	517	561	542	503	567	537	534	526	567	580	545	546	516	531	529	542	493	555	506	568	526	591	516	496	540	548	567	528	521	527	547	522	542	512	529	544	510	533	502	526	502	530	529	553	537	551	530	550	544	563	537	508	548	557	525	550	532	517	516	533	528	508	508	525	529	539	511	519	523	539	539	535	523	534	556	518	524	497	533	543	530	545	492	525	565	555	541	529	514	535	560	574	539	599	521	544	556	521	535	520	564	507	504	518	550	512	524	557	522	521	524	557	538	512	537	573	541	542	526	529	576	534	536	561	576	525	524	538	543	530	553	531	518	553	513	523	545	556	521	569	548	586	519	546	542	522	573	536	548	570	509	544	566	561	514	528	530	585	530	556	548	553	479	546	539	482	537	561	555	553	568	585	533	519	538	561	480	550	566	505	528	535	577	566	527	505	531	548	569	490	582	531	557	550	519	504	488	562	520	544	592	559	519	528	555	563	532	567	549	550	549	561	566	520	521	531	536	538	570	529	516	528	558	509	553	567	522	527	516	516	503	547	536	511	518	536	512	584	535	550	521	540	566	526	548	530	534	520	566	512	538	510
2486	4678	973	62	49	77	58	70	72	54	68	60	55	52	61	58	54	61	63	60	60	55	65	56	53	50	58	49	52	53	53	63	46	57	59	62	69	53	57	56	58	64	50	63	62	61	49	48	56	59	49	57	61	61	50	72	57	64	59	57	51	53	55	51	51	68	62	57	56	61	52	66	47	72	64	59	56	51	55	65	42	67	44	52	62	56	44	56	77	57	49	50	47	56	51	47	66	55	49	59	58	57	59	49	60	62	39	60	59	64	45	57	66	45	50	43	58	39	61	43	47	48	58	51	57	62	56	56	66	43	56	59	58	51	62	68	55	57	53	48	66	65	44	66	71	51	57	47	58	45	65	69	57	55	61	60	55	48	40	36	57	59	62	62	56	46	73	52	61	56	42	53	50	43	55	66	56	64	54	56	60	44	58	55	56	69	51	47	49	76	36	63	42	54	63	55	69	51	69	49	54	43	51	66	47	41	47	49	61	54	48	61	61	59	59	64	61	50	59	51	55	63	49	62	55	65	70	53	58	52	62	65	59	58	53	57	55	55	54	58	58	65	55	46	61	39	44	47	51	57	56	45	36	59	52	43	70	48	42	39	54	66	80	66	61	52	54	47	68	40	48	54	63	54	43	62	62	42	69	53	54	56	56	62	43	58	57	53	61	56	51	65	50	60	54	55	49	53	56	52	52	45	53	51	63	58	41	64	57	65	64	44	43	61	61	64	50	45	63	55	57	42	59	39	49	58	78	62	53	61	52	59	50	54	58	55	55	51	53	47	55	69	54	51	58	43	68	50	49	59	53	42	61	54	44	46	41	50	44	51	39	46	63	67	55	54	55	53	57	48	54	53	54	48	49	58	55	56	48	46	49	64	73	62	57	64	49	67	56	51	53	61	55	51	64	57	58	43	66	50	61	52	56	53	54	52	61	65	66	54	46	50	63	53	73	54	61	53	69	51	50	78	55	62	57	56	50	58	80	73	52	55	59	70	57	66	63	59	64	65	57	54	59	55	58	54	46	56	54	50	55	55	70	43	54	57	52	50	54	62	56	56	54	55	55	61	51	45	47	54	51	52	65	52	64	42	73	51	63	61	45	51	57	57	50	44	45	61	54	57	49	33	64	52	61	50	48	49	72	54	41	41	54	54	49	68	61	53	56	53	69	65	42	54	52	54	52	46	60	60	46	45	56	48	51	57	44	48	52	51	65	60	49	61	64	57	58	58	61	57	61	46	63	63	43	51	61	56	60	72	57	54	63	56	65	67	61	66	60	57	61	50	55	49	71	47	61	59	42	76	60	54	47	59	56	55	54	45	45	58	61	60	49	64	51	63	61	44	59	57	63	47	54	63	48	47	54	42	61	62	58	50	64	49	54	41	56	65	51	43	36	36	50	54	45	57	66	57	61	53	62	48	65	60	43	66	56	54	63	52	47	51	49	46	54	40	53	50	58	54	59	50	59	53	60	54	51	54	62	61	49	52	61	44	65	76	59	54	59	50	50	53	68	67	52	85	62	61	57	51	38	53	56	51	61	46	54	52	60	57	68	55	49	52	54	51	48	55	53	55	52	57	68	56	52	59	63	56	57	51	57	61	56	52	49	64	50	53	62	53	51	46	63	70	65	53	61	54	55	64	53	54	59	58	54	44	54	49	63	41	59	62	55	61	36	43	69	57	49	48	46	48	60	57	49	51	54	42	60	57	51	53	42	66	53	64	45	60	51	48	57	59	46	64	52	60	57	50	42	53	61	52	52	47	51	48	47	57	57	48	50	72	56	60	61	59	53	62	69	54	49	61	49	49	48	57	52	60	44	56	55	65	62	68	59	72	62	55	61	52	56	62	51	59	61	54	47	42	56	51	56	60	57	64	67	46	45	60	65	71	45	62	68	54	49	75	60	61	50	45	55	64	62	55	40	58	58	67	47	43	45	59	65	57	51	53	56	56	38	61	40	55	53	37	43	59	45	57	42	49	67	47	52	62	48	67	50	54	48	51	59	68	45	52	61	49	58	47	49	48	56	62	56	58	65	47	49	51	48	57	74	60	69	50	61	36	64	54	53	65	54	55	57	51	48	50	66	52	62	70	54	50	51	57	53	46	52	57	48	37	41	61	93	51	51	49	64	67	49	59	76	51	52	78	37	68	64	46	42	55	55	58	63	47	60	61	45	59	56	57	56	61	50	51	61	67	62	39	55	56	56	70	54	48	55	66	54	54	49	44	57	51	65	56	55	61	50	58	52	55	56	47	50	51	56	65	55	43	53	62	50	69	45	37	45	53	56	61	54	42	72	56	51	46	61	54	60	56	55	56	58	64	42	75	59	50	60	54	60	65	59	69	49	61	54	56	50	48	58	58	48	46	63	48	48	73	50	54	63	55	70	45	56	66	54	47	61	65	73	48	55	61	56	52	63	52	55	55	54	65	48	42	57	65	60	58	55	47	40	56	66	51	51	52	52	58	62	62	66	57	63	46	52	53	66	67	55	57	57	61	66	51	54	55	44	56	77	55	67	53	57	48	49	51	62	68	36	58	43	56	71	60	62	66	54	40	51	68	51	62	46	73	49	67	68	54	57	60	63	52	48	60	56	63	59	42	51	52	58	41	61	59	39	56	57	61	49	55	52	65	51	27	59	58	50	62	51	59	53	44	63	59	46	48	61	65	54	53	49	44	56	62	57	61	68	54	46	52	63	60	54	60	53	57	65	62	60	55	54	52	44	43	48	47	65	65	52	51	46	62	56	62	50	47	59	58	58	65	47	34	48	61	55	47	75	53	51	49	63	65	66	60	60	56	70	59	56	70	47	67	44	68	62	55	47	66	59	62	45	43	69	47	56	59	62	37	56	61	64	69	54	63	69	67	52	53	56	60	58	64	62	52	54	61	57	53	61	67	57	55	61	52	56	61	56	42	58	49	64	55	58	53	58	60	47	49	62	57	54	49	54	59	64	68	49	71	78	61	57	65	56	56	50	44	66	54	50	70	56	59	51	48	64	52	58	61	59	51	49	61	58	55	50	50	41	61	71	61	50	54	50	60	45	58	61	53	61	60	56	51	57	61	44	53	51	69	47	62	62	55	61	42	54	55	56	53	58	46	59	66	53	68	49	53	50	52	58	56	62	67	57	59	50	62	57	58	51	49	57	48	53	58	47	45	49	48	64	65	54	55	49	55	43	52	62	54	53	50	56	46	51	60	60	50	54	47	54	62	55	64	53	44	54	65	50	59	51	44	62	48	71	47	36	54	62	62	45	58	50	63	42	51	53	67	54	67	64	49	58	59	56	59	45	35	52	53	36	45	45	49	53	54	50	60	64	58	65	55	59	51	56	52	51	51	43	42	48	48	65	46	51	50	51	50	50	51	68	49	64	47	58	51	56	53	59	51	51	43	45	54	59	42	54	55	65	43	46	56	45	62	51	53	60	51	52	46	44	49	64	55	58	60	40	54	52	57	61	56	56	51	61	54	64	47	43	48
26615	26353	8280	702	947	1248	1380	1286	1124	993	871	833	818	729	758	693	651	634	619	641	647	632	619	520	558	542	557	536	513	538	575	527	563	569	579	551	532	555	524	539	558	531	523	548	596	522	545	532	545	529	545	536	538	551	544	499	534	543	513	504	535	523	500	559	520	523	527	517	522	553	542	504	563	495	500	551	536	525	529	554	517	523	490	528	551	546	552	505	501	518	515	528	557	502	540	513	548	519	512	505	522	513	531	514	487	503	507	554	534	550	538	518	537	529	493	513	512	509	522	533	556	519	548	519	538	550	545	512	539	513	469	522	559	444	461	536	572	506	457	561	516	530	523	549	531	518	478	569	555	438	504	525	556	501	475	467	529	546	536	504	512	557	510	475	534	517	529	508	502	521	527	527	554	517	546	545	532	491	557	532	541	502	515	511	531	472	543	522	540	543	535	542	553	488	519	493	490	511	520	503	549	553	510	524	568	526	507	520	557	494	513	514	483	530	541	461	538	550	517	545	518	560	509	497	498	549	508	545	551	507	524	518	540	536	475	535	536	541	531	475	501	521	514	530	536	552	536	532	513	500	520	483	552	507	509	533	516	551	554	558	523	572	518	519	568	526	536	513	542	510	536	568	590	532	520	543	535	536	550	491	521	524	528	524	491	519	525	520	503	519	516	555	527	536	541	498	530	501	505	523	536	512	539	557	482	531	540	525	528	545	520	507	495	508	541	529	559	512	524	496	500	523	524	514	493	479	511	535	509	536	531	532	503	520	552	516	555	523	520	514	527	541	482	523	549	534	484	513	554	532	493	514	523	557	518	568	485	505	522	529	532	531	527	560	522	548	535	528	531	500	466	500	532	524	498	545	532	517	531	520	527	516	566	525	504	554	552	521	534	509	495	543	529	528	572	504	498	489	524	495	515	559	530	490	547	560	519	536	503	517	516	521	544	527	538	545	488	493	511	538	551	527	498	537	510	522	495	487	495	534	559	502	539	534	527	542	558	544	526	505	528	528	493	512	547	528	521	504	580	480	511	507	517	511	515	547	526	529	510	525	532	557	486	526	507	547	539	541	529	499	550	510	526	514	525	501	480	532	497	507	496	553	535	555	526	534	518	530	551	510	516	523	523	513	568	496	552	508	527	535	549	556	527	518	532	526	517	493	512	531	562	541	513	509	496	527	515	487	505	526	530	510	525	522	545	523	546	527	560	512	545	491	531	520	509	500	545	475	539	514	532	529	519	508	506	464	546	496	539	525	504	533	533	522	507	518	515	544	558	530	523	527	530	539	530	505	522	559	544	517	519	481	553	540	491	516	492	516	499	516	536	531	526	496	473	546	538	534	483	531	538	556	508	505	510	524	544	502	520	574	524	551	550	522	546	543	529	540	513	508	538	503	502	538	500	520	528	547	508	523	524	515	525	497	535	493	583	536	543	559	527	504	508	545	545	525	545	519	515	538	524	529	489	500	471	504	499	521	528	526	531	514	511	528	496	490	519	506	478	530	554	519	475	523	507	509	545	511	516	548	531	551	512	516	527	569	521	540	533	528	557	518	533	531	564	493	546	527	540	532	541	510	503	494	542	517	519	509	491	499	543	476	524	482	495	512	456	487	477	498	525	521	507	492	510	558	500	507	524	527	545	534	535	519	531	552	507	522	539	542	519	490	535	506	556	511	511	516	495	511	536	540	550	512	517	553	546	533	567	521	518	511	536	561	523	513	540	567	544	515	600	528	530	500	529	556	557	508	517	527	541	537	523	537	538	536	522	547	533	509	500	522	502	537	525	519	528	534	564	529	550	538	512	522	532	511	552	532	568	494	518	475	545	567	488	541	506	498	503	545	526	531	507	525	488	509	534	509	504	523	539	491	509	560	531	562	517	524	508	524	491	525	553	552	545	485	543	505	504	523	520	500	500	532	497	548	601	502	524	487	499	505	495	510	536	540	555	542	531	502	528	512	538	519	547	478	497	530	528	526	517	510	511	510	551	532	557	529	551	512	548	510	542	529	539	500	513	479	522	503	581	500	498	533	494	527	553	501	520	483	523	530	499	495	530	525	519	552	486	547	515	504	498	507	526	523	511	518	483	527	536	526	543	515	536	467	540	520	535	535	530	501	513	492	538	535	511	511	525	492	497	512	489	538	526	529	515	545	502	524	492	544	507	514	505	547	550	512	524	487	558	515	500	535	469	533	512	503	490	525	491	521	515	515	533	465	546	503	520	539	532	526	518	532	563	497	534	521	512	520	500	523	540	526	474	542	512	525	528	547	564	515	511	513	546	562	562	542	526	504	583	518	492	523	522	521	502	498	524	536	465	564	478	531	541	559	504	550	566	554	500	508	494	476	555	540	555	492	509	523	538	503	520	522	494	534	486	537	529	527	553	531	526	493	533	539	468	549	522	525	502	507	524	530	554	501	524	506	538	521	524	539	537	529	503	535	512	507	511	485	498	514	514	508	486	534	521	518	490	566	518	480	506	513	501	504	492	566	528	497	542	515	525	516	504	522	524	544	539	565	532	519	557	575	533	498	562	521	541	557	528	503	529	567	517	531	541	538	541	537	528	520	482	526	534	533	527	532	545	560	498	523	523	507	527	493	527	538	591	538	506	509	556	516	510	504	480	496	546	587	493	519	505	505	550	560	510	549	516	546	559	493	516	515	481	520	543	523	586	479	559	515	506	534	499	527	530	512	537	544	474	504	503	527	504	499	556	531	480	517	541	518	515	520	539	525	547	490	527	479	543	533	544	528	508	491	501	502	550	547	526	515	495	524	524	538	524	539	511	494	497	522	482	514	519	505	508	512	555	551	531	545	523	596	517	494	536	546	553	540	534	501	533	517	517	504	534	515	515	528	495	515	475	521	534	515	558	501	505	507	526	552	523	524	500	538	524	515	518	496	484	548	525	596	549	532	518	561	485	530	557	529	542	527	510	527	547	584	515	472	553	528	524	506	493	495	542	525	514	553	519	500	536	531	545	470	530	547	499	564	548	528	523	519	532	526	550	515	488	535	538	556	540	545	514	508	527	522	531	579	585	512	519	494	510	538	537	517	539	535	517	518	536	574	523	540	524	561	499	474	553	510	503	517	511	501	515	537	540	528	492	528	515	495	533	498	524	510	505	500	520	526	543	532	495	519	545	499	523	495	500	465	526	551	525	557	499	521	476	527	502	542	518	526	507	537	511	494	522	503	557	546	536	506	541	555	514	532	489	530	536	548	454	513	524	508	514	507	530	522	531	495	499	493	488	520	486	496	565	516	510	518	531	512	508	519	525	520	510	524	557	584	504	548	545	537	541	475	516	551	529	541	520	534	539	535	532	560	532	524	488	531	516	517	538	530	529	522	526	559	517	550	533	483	505	514	555	515	576	531	485	516	530	556	519	507	509	535	503	496	482	499	482	463	510	527	500	536	539	526	533	502	569	519	503	491	479	447	534	500	543	522	562	488	502	553	510	545	492	483	497	503	512	507	546	520
2866	3310	783	50	35	36	36	45	34	42	43	42	33	44	28	29	33	31	37	27	34	26	41	27	47	35	28	29	37	37	38	27	39	32	42	35	31	31	44	41	34	35	32	35	37	25	39	41	44	26	34	38	19	42	41	35	21	38	35	32	36	45	35	34	27	27	29	26	23	29	34	39	38	27	32	38	30	28	29	19	37	30	38	37	29	33	28	37	32	25	29	36	30	32	33	32	32	27	31	21	30	30	27	26	32	27	33	40	30	22	24	34	25	33	30	53	27	31	27	39	35	36	39	29	33	38	31	28	24	31	31	29	26	34	35	23	29	22	25	31	37	23	42	40	27	31	38	37	27	33	38	35	29	26	32	38	33	47	33	47	38	32	37	32	43	42	39	35	32	38	37	32	37	32	35	24	34	34	32	36	36	31	22	30	30	40	35	23	36	38	37	35	29	29	35	23	22	37	39	37	27	34	47	30	37	20	37	35	37	41	27	38	31	32	41	38	24	34	37	18	29	35	41	30	31	26	21	36	41	24	30	26	23	35	22	26	24	34	34	33	42	31	34	30	34	18	38	33	37	29	34	37	27	23	39	31	38	32	37	33	36	28	37	36	37	34	33	40	29	35	28	36	29	33	25	32	24	32	41	30	41	35	33	28	30	36	36	47	32	22	24	32	26	35	41	27	37	34	28	37	34	29	32	27	27	39	33	28	46	38	37	31	33	32	41	39	28	25	26	38	24	27	33	33	29	41	30	38	33	29	31	35	34	42	39	32	30	38	31	29	21	21	37	33	28	27	29	32	29	29	29	29	27	24	33	39	30	22	34	23	31	41	35	31	35	38	32	35	29	38	38	39	29	26	38	21	31	32	30	29	31	38	24	30	39	27	28	25	25	33	35	34	34	20	33	25	27	30	30	32	32	31	30	31	35	37	30	35	35	33	41	35	36	34	23	36	19	34	30	37	23	37	30	25	29	30	26	31	37	33	19	37	38	32	33	33	30	36	40	29	28	33	25	29	40	39	27	23	31	33	24	31	30	40	30	43	35	33	35	24	32	20	42	37	38	31	33	29	43	30	36	25	28	32	40	26	42	38	30	27	29	31	29	35	35	18	33	23	37	33	29	30	33	38	25	33	32	27	35	34	36	44	35	33	42	45	31	33	40	37	37	38	36	27	35	29	40	29	40	35	27	30	34	29	30	46	28	39	30	33	33	33	20	36	33	27	40	35	27	45	25	33	39	37	34	39	43	26	21	32	26	34	33	36	33	34	33	32	27	38	35	38	41	28	34	35	40	34	32	36	34	33	32	33	26	34	35	35	31	36	32	44	32	34	40	28	32	40	34	32	28	37	30	24	38	24	28	28	33	28	26	30	28	31	22	30	26	28	43	31	31	40	31	21	44	27	39	33	28	25	32	35	45	37	26	27	42	33	40	31	21	22	16	44	33	36	34	34	44	34	30	35	23	36	34	35	38	20	27	32	24	27	29	31	30	32	34	35	33	30	26	37	33	40	31	28	42	28	27	37	31	32	26	28	36	23	26	32	26	31	35	31	35	42	40	37	25	39	40	33	51	38	34	32	31	36	29	31	28	33	30	31	42	34	33	41	39	36	31	30	36	33	29	44	30	28	33	26	25	33	29	39	49	35	32	33	35	32	34	33	33	34	34	28	35	31	27	32	35	27	27	29	20	25	37	28	32	37	40	34	31	40	32	21	35	27	24	41	29	30	31	36	35	39	29	33	38	34	37	42	39	37	26	28	27	32	25	37	24	32	36	36	37	26	35	33	27	32	30	33	40	35	28	40	41	28	33	36	34	39	43	25	32	25	33	37	30	38	36	35	32	37	40	26	34	17	32	28	33	39	26	37	29	29	31	33	21	21	28	25	34	25	30	41	29	38	27	33	35	35	25	40	34	27	25	32	24	34	21	34	34	20	24	33	36	34	30	28	30	32	36	30	37	36	39	33	27	28	32	30	39	30	38	32	31	30	29	27	23	25	34	29	37	40	34	24	32	25	36	25	34	39	26	24	42	29	27	27	47	36	20	37	34	30	31	34	36	36	32	35	32	32	43	22	29	27	37	29	29	26	31	43	32	33	25	32	39	31	23	31	38	25	37	30	37	37	42	30	36	24	29	25	28	29	26	29	31	38	31	34	29	28	33	31	36	29	37	31	39	31	30	40	28	34	35	39	32	31	24	21	37	32	34	25	32	34	31	32	24	35	23	30	31	26	28	19	31	36	30	28	32	27	34	26	36	39	32	26	42	33	30	34	36	27	32	35	31	27	35	28	24	36	27	34	44	43	34	35	29	34	31	29	32	38	17	29	35	30	28	30	40	33	31	33	18	24	34	37	35	29	39	39	29	43	34	33	37	31	26	33	33	26	36	35	39	41	29	25	25	26	33	32	29	35	24	31	34	23	36	35	39	35	36	37	40	32	32	45	42	39	42	28	32	25	33	16	39	33	26	32	36	36	31	30	27	39	27	37	28	21	44	28	38	30	31	40	33	34	27	28	41	24	29	37	37	26	27	38	28	30	37	34	25	24	39	24	43	38	18	16	34	35	26	31	29	30	28	38	28	32	36	34	35	31	41	52	22	33	34	33	26	30	38	31	39	35	25	29	39	34	41	33	26	31	36	39	28	25	42	32	41	32	31	35	24	36	41	36	35	30	33	40	33	35	37	34	43	31	32	40	33	38	24	31	33	32	29	23	39	35	36	33	41	39	35	36	27	34	34	25	31	35	33	30	45	43	31	39	38	22	40	25	31	34	31	41	30	35	23	24	31	39	38	28	34	35	32	29	38	25	36	35	39	31	29	25	35	29	26	25	34	36	25	36	31	26	32	39	30	21	30	28	44	37	35	48	29	24	22	25	36	35	35	37	45	37	43	27	25	32	30	40	33	34	37	40	25	35	24	32	35	35	38	31	29	34	13	31	32	35	34	32	31	34	33	26	42	27	30	38	33	23	33	36	29	36	36	29	30	28	43	31	31	34	31	30	37	30	31	33	28	20	25	24	32	29	29	28	46	37	35	30	35	34	32	32	34	24	26	42	36	32	25	35	33	28	25	37	30	27	36	34	30	27	36	32	26	31	33	38	28	28	35	31	26	28	27	40	28	39	37	29	36	29	33	29	29	39	24	25	23	30	29	23	24	42	37	30	27	35	27	28	39	35	39	39	32	40	37	38	37	20	37	39	28	28	27	26	26	38	30	32	31	36	32	25	32	26	30	34	41	30	28	25	33	27	29	25	29	24	28	39	27	34	22	39	32	34	24	42	31	29	34	31	32	23	28	33	43	29	37	38	35	36	26	36	28	30	34	30	35	30	31	22	25	29	36	39	34	31	33	25	38	39	36	31	37	29	33	33	23	31	30	22	26	28	34	38	44	37	37	30	39	39	27	32	24	25	35	37	28	40	25	37	33	34	28	35	27	27	38	34	40	23	35	24	35	29	40	44	20	32	27	29	38	28
22348	22484	7404	404	565	785	984	918	876	746	676	598	545	509	497	494	397	442	438	396	380	358	360	347	327	350	340	356	332	313	329	336	330	294	308	329	315	302	327	301	307	303	328	282	301	273	327	290	323	306	283	338	315	309	298	276	281	286	254	294	288	262	314	326	304	316	276	310	294	293	291	302	301	276	295	294	308	276	299	313	286	295	286	292	292	282	305	307	287	297	284	314	277	309	276	277	290	285	279	280	291	264	321	278	302	268	294	287	299	300	315	305	314	300	323	286	285	285	300	275	297	302	298	270	306	256	279	317	255	295	328	289	279	277	331	274	282	299	304	275	301	303	279	288	270	266	312	280	289	292	312	307	306	305	296	311	305	269	306	276	285	305	300	299	251	270	268	280	291	294	294	292	288	313	324	256	257	305	268	315	276	311	289	307	273	263	308	302	291	320	243	295	284	276	280	285	287	297	294	292	308	281	282	286	289	291	275	313	255	268	266	293	287	309	312	287	285	307	270	273	302	293	274	275	288	308	268	293	302	285	310	311	281	314	302	281	282	281	297	289	275	298	314	323	268	285	276	281	302	307	289	291	269	308	292	307	279	306	255	282	308	301	308	290	275	302	268	296	275	290	316	266	282	272	294	301	262	291	285	303	254	318	316	304	290	253	305	266	291	332	287	288	278	300	311	270	302	312	287	293	276	302	295	301	277	291	324	283	295	319	330	308	295	284	282	282	283	260	303	273	288	270	278	276	311	262	275	309	278	298	295	276	289	282	269	265	336	265	269	309	313	323	296	287	294	265	318	288	316	274	282	291	282	277	292	284	298	286	300	282	273	265	280	301	274	326	328	274	277	345	272	270	317	291	305	294	273	309	334	303	306	313	315	288	298	283	273	269	308	272	275	276	290	310	280	294	262	318	293	277	283	267	257	282	306	320	265	276	292	296	281	313	305	340	294	323	298	285	293	290	286	283	278	298	292	272	266	268	286	252	314	276	276	321	273	285	283	299	268	290	269	286	327	302	250	282	292	283	284	295	296	282	296	285	281	287	308	274	292	318	329	312	281	277	300	280	322	289	325	305	301	305	283	285	293	285	291	283	309	306	297	285	311	293	262	308	301	252	329	288	321	280	291	310	283	290	282	308	303	281	287	304	282	281	282	296	283	299	295	281	330	293	318	290	264	298	287	315	303	329	288	300	292	315	264	253	311	297	284	316	280	306	306	298	313	275	286	267	257	289	316	277	299	282	272	291	279	301	317	262	299	295	287	320	285	272	291	297	279	308	289	292	285	331	307	293	285	281	298	278	293	293	315	269	295	293	290	296	290	264	297	293	295	290	279	263	270	306	265	279	276	303	287	286	284	264	297	312	279	300	305	287	311	295	313	281	321	270	296	328	291	298	290	258	291	335	300	289	303	314	295	312	272	305	303	286	301	254	283	299	301	306	275	270	285	305	300	293	280	298	285	272	286	290	293	300	305	292	273	276	265	311	290	310	277	287	298	291	294	313	307	293	306	276	283	262	296	302	285	305	271	291	271	299	255	298	298	324	311	294	277	276	315	306	302	293	284	307	297	278	305	281	323	315	296	285	310	280	281	267	299	297	270	276	271	289	295	295	301	302	305	304	265	283	288	274	313	299	295	289	296	284	270	315	292	281	278	294	305	307	332	300	323	289	315	288	297	290	312	303	309	300	296	308	323	309	312	324	274	303	283	298	266	284	304	289	294	285	309	299	294	282	289	288	318	315	313	277	287	310	294	273	280	307	288	291	313	303	252	289	297	282	259	290	299	293	261	276	306	289	275	276	285	257	300	269	273	306	305	295	296	295	309	266	263	301	265	320	274	280	290	325	301	291	298	293	265	287	280	291	286	324	259	293	278	297	328	278	301	308	287	316	301	287	261	303	305	291	312	305	274	293	312	325	292	312	254	286	317	310	287	317	297	309	281	297	296	284	286	300	285	292	301	309	292	277	285	319	288	311	288	297	289	256	297	295	279	269	292	313	295	306	314	285	268	296	282	301	282	304	295	281	304	279	274	311	303	291	302	307	304	275	295	292	310	281	313	291	291	292	293	272	249	263	288	299	299	298	287	274	285	323	279	250	252	277	299	291	300	312	268	301	270	279	284	296	289	292	324	296	291	282	290	295	283	270	293	282	285	343	302	300	279	289	296	314	269	298	303	259	297	265	264	316	300	307	314	298	306	304	304	281	300	300	294	336	315	299	293	281	338	292	286	295	310	302	281	306	275	301	288	284	277	308	322	284	313	258	303	285	282	320	322	297	292	308	304	290	308	293	303	282	290	285	302	292	289	285	283	285	281	299	317	269	288	295	275	286	312	238	297	283	276	304	291	286	276	311	289	305	304	292	270	335	303	296	293	282	275	257	312	279	317	290	286	286	269	296	291	298	265	288	298	271	283	303	295	281	315	243	274	302	294	269	278	307	279	310	293	282	287	282	280	292	268	273	277	299	271	302	286	280	280	262	268	282	282	280	312	302	302	305	274	308	301	267	259	279	279	306	287	256	318	298	285	313	298	313	282	288	289	287	258	301	281	315	281	288	291	290	299	304	270	309	303	307	263	288	291	272	282	274	317	291	286	313	286	288	260	296	297	254	283	307	303	308	294	280	318	305	300	262	294	286	287	304	307	303	282	277	297	302	271	280	292	327	332	268	278	274	305	276	287	271	268	284	272	287	302	298	285	281	312	286	309	278	290	289	309	277	299	313	283	303	298	280	265	290	297	299	297	284	273	260	310	274	272	273	341	315	282	276	290	316	298	283	298	307	301	295	305	303	278	322	285	283	305	285	279	322	272	294	261	275	262	312	278	281	269	308	278	272	284	298	288	296	291	276	296	274	305	300	305	267	324	301	274	272	291	297	262	308	291	305	270	281	280	297	294	274	290	288	309	296	314	319	304	281	311	275	295	294	284	308	288	290	285	247	293	290	302	275	318	275	298	305	309	259	264	286	308	287	311	293	280	294	307	272	254	322	321	282	255	259	277	285	314	308	294	289	296	283	300	338	299	293	295	274	285	271	289	304	266	280	260	266	268	276	279	302	301	286	310	310	297	295	263	288	283	283	291	303	307	273	293	264	283	321	298	285	308	290	276	278	329	267	321	287	283	321	289	289	291	306	265	285	306	293	275	303	275	279	339	300	287	267	286	299	294	305	284	305	312	276	309	272	293	311	290	296	308	269	283	249	296	303	322	265	291	301	282	286	280	323	293	276	299	297	295	288	292	279	252	284	289	311	263	297	273	305	277	295	295	313	327	303	275	307	285	283	293	319	301	296	286	312	304	289	280	297	287	269	308	315	309	267	289	279	279	313	305	329	277	299	287	305	301	275	278	280	295	269	317	270	246	318	306	303	235	311	303	299	311	282	293	272	252	283	279	306	290	307	290	286	318	288	272	287	287	317	288	290	274	265	283	292	314	310	323	271	291	322	291	297	295	294	277	277	327	272	312	286	293	285	285	308
3110	6339	1593	43	56	40	40	40	51	58	35	49	48	36	39	35	36	40	31	35	35	39	42	38	55	37	25	33	28	33	36	32	33	28	26	40	53	26	31	30	41	37	29	35	34	21	38	27	29	43	31	32	37	35	35	23	29	22	28	34	35	25	46	29	34	20	23	36	32	32	34	33	36	46	29	38	40	30	29	29	37	35	37	46	36	32	49	31	24	32	31	28	28	40	54	42	28	29	37	29	27	35	31	33	33	32	52	31	44	24	37	45	34	34	21	29	34	31	34	35	35	34	34	26	32	37	29	35	26	32	31	32	39	34	37	31	31	29	24	29	35	39	30	41	33	28	29	28	30	37	30	31	37	44	33	24	54	30	36	32	39	37	36	33	41	35	28	28	24	28	27	31	26	32	35	35	32	31	19	41	39	34	36	37	33	36	20	35	36	31	40	38	30	25	43	24	27	32	40	30	38	35	25	29	40	17	42	37	33	27	38	26	24	41	28	37	24	40	30	41	26	34	37	32	30	41	32	35	26	38	39	35	39	33	33	30	46	36	33	40	29	26	52	25	25	32	30	35	41	32	33	37	33	39	46	31	21	39	30	37	38	40	30	29	25	36	40	32	43	42	21	30	29	34	28	32	40	38	24	30	40	33	32	33	37	37	40	28	30	28	38	34	45	24	22	23	33	34	23	40	30	35	33	27	30	27	29	31	36	33	41	29	33	32	31	29	33	36	38	32	33	37	30	25	34	40	30	27	35	32	39	31	25	31	36	34	43	51	34	40	31	28	36	33	32	32	39	37	39	39	49	41	29	39	29	31	35	35	33	36	34	26	31	39	38	39	35	26	43	40	28	32	30	37	29	26	33	31	40	33	32	26	35	24	33	37	39	27	34	27	27	37	39	40	35	37	40	36	33	36	21	31	33	46	41	33	38	33	38	37	51	32	29	38	29	35	26	35	23	29	29	21	27	27	28	38	31	33	41	38	33	36	36	27	41	32	42	35	30	31	37	32	28	30	40	33	27	30	44	20	39	40	39	34	36	29	32	38	30	37	36	27	34	34	30	31	36	32	31	28	41	34	29	38	31	44	31	43	28	34	23	24	38	26	27	27	31	32	38	47	40	42	42	31	41	35	38	34	39	37	31	47	35	24	34	36	32	25	34	39	27	37	24	37	24	31	27	34	46	32	29	30	39	23	37	22	32	40	22	39	38	42	47	39	28	31	32	23	33	37	34	25	38	17	25	38	41	28	31	39	39	34	44	28	44	43	41	36	37	32	33	34	34	43	31	35	49	37	29	27	33	29	27	30	35	34	36	30	35	26	35	36	29	34	29	36	33	32	35	32	38	35	25	24	43	23	34	32	36	26	32	40	29	26	28	31	27	31	35	42	28	30	27	31	35	35	38	39	30	43	38	28	38	32	34	23	28	38	29	28	28	32	28	21	25	38	28	26	31	30	40	36	22	24	26	22	35	34	21	42	34	41	25	40	32	29	41	34	37	35	35	38	25	34	35	34	29	31	19	24	32	30	28	25	32	40	44	48	27	36	47	37	14	29	32	43	31	30	29	33	31	36	30	33	34	37	35	33	42	25	30	36	26	29	35	29	36	38	36	31	35	29	41	28	43	43	50	35	32	28	28	22	30	17	29	31	27	42	30	30	37	35	22	39	33	29	28	34	34	43	35	30	31	41	36	22	37	24	39	45	46	32	24	37	32	29	36	31	26	35	25	32	35	25	25	36	40	41	31	27	39	35	40	33	38	34	31	29	39	35	40	26	35	30	25	36	28	40	28	33	28	34	37	32	31	34	32	35	28	39	34	31	28	34	40	30	49	26	37	37	41	40	41	32	31	36	32	28	32	30	34	45	22	36	37	30	33	26	28	46	41	28	35	38	40	46	24	42	21	20	24	36	38	28	39	32	27	33	31	39	31	32	25	40	29	34	41	31	29	33	51	36	33	30	35	40	38	32	30	36	30	41	22	41	31	42	34	32	32	39	33	24	40	35	37	36	34	37	28	33	31	37	22	33	41	28	27	24	30	32	35	40	30	29	36	29	33	35	34	33	30	37	38	30	27	33	32	31	39	29	38	32	37	32	30	31	31	33	23	34	30	45	25	35	41	34	28	35	44	27	27	36	32	37	31	23	41	29	32	30	42	43	35	28	33	28	37	31	29	21	45	37	33	27	34	28	37	31	28	32	33	27	35	27	30	38	28	30	32	39	37	37	30	28	44	49	38	30	33	27	35	37	28	36	30	34	38	33	31	40	49	37	37	28	24	34	31	32	34	37	31	28	36	28	27	40	45	47	33	29	36	30	33	36	34	32	38	44	31	32	49	35	27	35	38	35	42	33	26	30	34	29	37	36	39	32	36	44	40	21	33	42	32	34	42	39	35	35	28	22	31	48	30	39	43	38	36	45	42	33	36	47	29	34	37	32	36	36	33	27	27	32	26	35	42	32	35	35	42	38	36	25	40	28	29	35	39	48	36	38	35	33	29	29	33	46	38	30	41	21	31	36	38	40	37	34	32	39	38	30	30	33	46	34	31	22	32	35	35	33	35	30	33	36	40	29	30	34	32	32	21	34	32	34	32	37	26	41	31	37	34	36	43	33	32	38	31	37	33	35	33	31	29	34	34	37	40	44	30	32	35	54	34	43	44	39	36	34	35	34	38	33	38	31	27	36	36	34	37	28	37	42	33	29	37	32	41	37	28	37	51	32	30	30	41	35	36	30	29	40	28	23	26	34	31	30	28	38	41	31	34	31	33	36	39	37	26	31	35	35	29	35	49	32	30	31	37	27	32	34	31	49	27	35	38	31	36	34	31	46	36	21	35	23	36	29	42	39	37	38	44	38	27	25	22	21	37	29	41	27	28	35	31	35	33	23	26	36	28	46	40	41	30	27	34	32	30	34	22	30	27	35	22	41	34	42	34	44	22	23	39	32	24	28	27	32	30	36	47	32	45	25	39	25	37	36	37	33	29	39	31	34	23	38	42	30	27	42	27	32	34	43	36	28	19	37	43	32	37	26	34	38	29	33	23	25	32	30	31	21	32	28	42	36	24	36	31	46	51	30	26	25	38	27	32	33	36	36	35	40	40	31	44	32	29	41	29	39	42	34	40	38	27	34	29	40	29	36	28	35	29	41	41	37	43	32	32	28	28	33	33	31	29	34	29	32	39	30	40	28	37	35	36	43	25	29	26	31	40	47	32	30	39	43	35	31	34	24	42	38	36	33	50	26	26	38	33	25	37	34	34	29	33	30	41	39	31	20	40	41	30	27	33	42	41	27	20	32	33	30	39	36	30	28	35	44	19	31	34	41	37	32	34	45	27	28	25	37	30	24	43	35	46	30	32	28	25	36	36	37	30	34	39	29	30	32	27	31	40	28	20	40	32	42	35	29	44	32	30	28	44	43	30	30	26	31	29	31	33	45	27	25	29	32	33	43	41	37	32	31	32	28	37	34	38	41
29090	29943	11709	591	942	1467	1750	1570	1405	1174	948	887	759	741	677	650	593	521	529	514	497	473	437	469	417	431	411	403	424	388	389	378	400	377	387	367	362	384	371	371	388	354	352	350	360	342	383	351	347	361	348	353	336	349	347	328	348	349	332	340	347	355	332	324	313	318	329	323	314	300	347	322	334	343	373	354	311	324	349	324	347	326	374	345	325	313	317	319	353	329	321	339	317	314	325	308	331	369	308	317	360	303	293	322	356	309	308	336	328	312	322	325	318	347	323	335	331	332	327	330	277	328	379	307	288	333	323	304	334	334	334	333	304	309	304	319	319	332	346	318	320	322	315	372	343	365	320	342	294	334	332	321	359	324	304	342	291	314	326	347	318	332	305	351	302	329	318	306	325	319	303	357	325	327	310	347	315	324	337	364	321	328	325	349	296	358	323	327	336	308	316	341	323	334	328	337	344	284	335	339	300	300	301	323	329	336	348	340	367	300	323	358	321	329	315	338	308	322	296	304	344	319	311	313	342	337	307	335	330	326	345	325	340	332	320	328	317	305	357	341	327	309	323	313	316	333	315	343	325	300	341	303	338	318	338	323	316	338	317	338	308	332	312	314	331	330	361	318	350	360	337	319	343	352	344	317	336	320	304	327	314	328	357	337	315	332	333	326	314	338	345	329	331	306	347	329	339	304	359	328	316	317	329	305	306	354	292	325	309	306	332	322	342	315	357	331	342	355	333	330	355	318	304	319	314	319	328	312	326	332	333	318	349	327	353	343	324	339	340	312	324	358	315	322	329	349	304	318	334	358	309	368	334	353	316	333	360	318	333	310	334	335	292	308	303	336	302	322	331	335	329	306	341	365	303	305	371	318	350	329	317	323	340	334	358	343	357	303	311	304	326	323	317	332	304	282	326	334	352	321	351	336	311	331	361	333	318	340	330	317	325	308	324	300	329	326	331	322	319	307	363	355	297	333	316	350	347	329	366	357	323	343	341	317	330	340	312	323	335	273	326	293	346	299	306	296	379	325	343	315	322	327	326	321	318	346	304	344	332	346	298	326	307	330	312	303	350	345	333	336	313	311	335	300	331	346	356	315	321	315	309	334	319	325	301	312	314	324	307	343	328	339	337	343	334	342	332	322	287	356	330	333	308	302	314	333	321	327	314	333	303	337	345	313	311	314	359	361	320	306	349	347	322	299	336	309	317	358	303	310	329	346	301	352	317	305	336	313	312	336	324	316	295	325	327	314	372	310	337	333	328	336	323	325	304	341	314	336	308	341	329	334	310	328	307	340	311	333	321	335	324	333	343	350	316	351	297	354	328	350	343	291	322	329	359	340	329	337	333	324	325	323	329	308	338	310	306	328	312	294	307	296	338	332	318	328	305	337	333	359	313	343	304	331	336	334	324	317	335	337	316	345	371	302	323	285	321	318	333	332	344	348	309	376	325	327	305	326	341	329	305	361	333	317	370	340	305	348	351	321	318	330	317	315	323	348	351	350	345	342	326	315	364	320	312	318	327	345	326	313	332	335	328	306	325	358	354	311	295	314	344	288	308	315	318	315	358	372	320	339	339	353	374	293	294	316	318	312	326	314	322	363	342	313	308	323	315	290	358	322	330	333	350	322	308	345	348	345	354	339	339	327	308	318	332	304	348	327	324	326	298	330	316	337	312	332	343	298	324	366	336	298	359	325	345	329	303	348	342	292	337	337	341	314	332	365	335	313	338	316	319	326	306	343	310	314	320	347	316	334	337	339	370	314	335	315	308	342	319	334	307	340	332	294	322	315	321	338	325	324	308	286	357	311	345	334	321	333	342	311	322	313	318	344	330	333	335	350	315	320	321	316	325	331	321	316	324	344	313	328	326	321	323	298	340	339	293	331	339	338	315	336	338	335	321	330	320	329	314	318	313	327	345	325	317	332	356	346	326	338	317	354	344	329	316	339	310	316	307	328	304	355	290	328	326	310	347	323	308	312	316	313	352	361	301	318	302	339	326	320	317	319	344	334	340	313	331	338	288	302	296	336	314	312	320	343	330	308	322	320	376	304	347	319	313	342	352	326	342	292	355	316	355	320	326	324	326	312	357	344	306	343	346	341	311	338	335	325	333	307	329	287	359	313	321	315	307	315	329	331	324	343	320	314	322	324	357	332	340	336	340	315	334	324	286	307	311	345	344	332	342	330	298	349	318	345	333	305	312	314	292	291	334	320	331	345	359	337	341	345	323	334	325	328	336	318	350	317	341	332	319	358	348	315	368	348	320	303	316	333	337	326	346	324	314	310	326	295	326	331	355	329	334	297	329	355	314	332	304	343	312	346	315	313	308	319	309	305	344	305	334	327	369	318	301	291	336	306	349	330	302	333	331	311	358	335	337	325	350	345	344	311	327	310	346	335	321	342	321	315	351	284	359	332	321	328	321	349	311	328	338	336	336	316	347	316	311	353	284	336	330	363	326	289	351	316	322	342	319	322	336	304	364	329	360	302	324	336	312	313	318	373	311	266	348	361	339	353	323	343	301	318	334	338	340	358	336	328	322	338	330	292	321	338	349	317	316	328	352	310	322	303	317	337	348	334	315	325	326	316	358	330	327	308	320	349	316	338	328	330	331	304	320	304	322	330	321	331	340	313	320	357	312	348	346	332	344	322	340	343	328	310	351	336	323	322	329	351	351	359	335	339	344	314	319	326	356	329	335	353	329	273	312	328	351	363	316	335	322	320	321	317	340	323	306	326	330	344	333	348	338	341	294	311	338	331	299	321	347	330	313	363	323	310	318	335	314	335	328	330	358	329	321	293	331	327	330	342	327	309	329	331	304	338	307	333	338	322	329	340	329	334	326	312	325	362	324	339	350	335	329	365	320	335	339	325	330	383	311	341	320	336	329	287	331	316	326	317	284	300	317	325	337	344	334	330	343	346	332	288	312	335	329	321	329	318	341	315	334	345	314	359	319	358	311	326	314	351	325	304	335	320	334	354	304	333	321	325	318	308	338	327	319	320	322	304	352	324	278	339	311	322	326	331	330	326	316	310	296	317	329	349	319	351	335	305	316	337	284	344	321	296	324	369	336	321	345	322	310	302	327	309	344	356	332	313	335	343	318	328	328	313	319	299	289	293	333	319	341	321	324	340	325	326	334	387	328	306	318	326	345	321	295	325	325	295	334	306	353	329	352	317	322	312	314	340	336	306	334	323	340	321	322	346	332	312	336	356	333	335	325	351	349	313	332	342	332	346	314	305	319	299	319	313	326	323	327	315	320	329	322	314	312	306	335	336	339	334	347	350	323	331	336	328	313	353	326	347	335	344	337	345	338	352	328	363	316	300	331	349	324	338	330	341	335	339	325	311	345	325	322	325	334	311	318	320	343	337	306	336	340	322	333	309	322	314	331	330	332	328	325	310	309	323	345	333	342	329	349	367	328	313	317	331	329	330	330	348	339	344	312	337	325	345	325	299	279	286	319	297	339	320	317	341	356	320
1784	682	247	66	55	63	53	57	63	63	50	63	52	67	72	55	61	69	58	52	62	52	55	65	62	54	62	58	50	62	55	52	51	55	52	73	59	44	64	47	58	56	60	57	51	64	57	69	64	55	62	52	61	68	52	66	64	67	54	58	64	68	71	61	56	66	63	56	67	51	52	72	59	66	55	76	47	62	62	59	62	58	78	51	67	47	68	74	63	65	57	44	54	60	55	61	44	73	70	50	59	61	55	58	50	52	60	70	90	59	62	58	60	66	70	56	56	55	60	51	61	52	61	65	52	60	66	69	51	40	53	62	60	65	72	57	54	58	63	51	61	66	57	61	63	65	45	53	63	60	52	46	69	59	69	60	74	63	57	56	55	55	65	61	57	39	91	49	49	55	58	69	58	55	57	60	61	56	52	50	59	60	54	56	64	53	59	68	60	73	64	58	59	65	65	63	57	59	62	62	53	71	55	65	58	46	64	50	66	54	60	56	65	63	54	55	77	66	67	52	55	50	68	58	74	64	58	52	64	51	57	66	62	60	54	58	72	71	66	69	70	66	89	65	56	69	61	49	48	73	56	60	50	58	78	59	66	64	63	59	73	60	56	70	59	63	62	64	48	65	64	63	59	61	68	57	44	44	67	61	50	53	52	57	61	56	61	64	52	75	59	56	52	56	57	62	60	63	56	63	72	58	62	47	62	73	57	57	61	51	45	63	64	60	73	59	58	58	53	65	67	60	62	54	51	48	60	66	66	51	67	75	54	64	61	54	68	55	60	57	64	51	49	54	67	61	57	63	45	63	70	69	73	44	61	55	61	56	69	42	55	59	56	58	53	59	43	61	55	52	67	63	67	61	68	60	65	66	69	61	65	53	53	56	55	69	70	52	60	72	59	60	68	73	57	65	62	65	65	63	52	60	50	68	50	57	54	60	60	63	70	64	60	56	59	58	73	61	60	72	71	49	62	67	53	50	46	73	55	70	74	66	87	55	55	62	70	64	55	61	73	56	48	46	63	63	64	71	59	47	75	75	72	61	59	63	62	71	50	49	41	59	62	61	66	65	64	67	65	57	64	70	58	49	55	76	75	56	44	56	59	60	62	54	68	64	77	63	61	48	46	48	68	55	69	60	58	77	59	60	59	48	56	66	68	62	53	59	72	59	59	51	75	66	50	67	62	82	58	57	64	46	70	69	56	45	73	75	56	58	59	62	59	59	56	58	48	64	65	63	53	75	71	58	41	59	61	58	56	67	59	58	54	52	59	66	59	46	63	50	64	63	67	71	68	49	62	55	53	53	62	65	44	59	61	60	58	56	47	63	59	67	66	76	77	59	56	62	71	56	72	64	50	72	63	56	55	58	57	52	64	59	63	52	58	57	59	53	59	79	57	48	53	40	58	67	59	62	55	69	54	68	73	52	57	59	51	73	58	59	63	65	71	50	67	60	64	63	51	52	65	64	70	67	56	55	60	64	71	66	65	54	62	49	69	53	50	57	57	60	67	54	54	64	53	45	63	63	58	55	77	74	69	53	49	58	59	48	52	57	62	77	58	60	58	63	63	53	68	75	46	61	63	80	58	65	70	56	61	63	67	65	75	63	50	72	58	72	61	59	73	58	62	56	66	54	67	52	72	67	69	65	56	55	54	63	63	64	50	72	54	56	59	57	63	48	69	69	63	61	53	56	70	64	68	55	59	63	51	44	58	56	57	52	63	57	54	65	50	59	61	63	48	66	60	64	60	63	67	71	52	60	50	59	55	50	67	63	54	58	65	56	61	67	46	57	61	54	74	62	77	65	51	62	66	66	74	50	62	62	49	64	51	64	60	63	58	70	73	72	67	58	67	70	63	49	52	61	65	68	63	78	54	55	59	61	51	65	62	51	55	58	54	50	64	67	62	57	53	66	55	57	56	60	45	52	56	61	70	61	74	54	54	57	73	47	71	68	76	55	56	51	53	77	60	73	62	62	63	57	65	52	63	67	57	69	63	61	65	47	55	68	53	54	47	61	66	81	56	65	59	58	59	51	56	61	61	65	59	54	59	50	49	77	53	51	67	45	53	59	55	69	60	59	49	69	55	64	63	60	62	73	57	55	58	70	56	61	61	54	54	67	65	71	64	64	73	56	68	57	68	55	61	45	55	57	62	43	72	74	55	55	72	59	56	56	68	58	60	49	74	55	76	60	51	67	63	77	66	60	48	60	65	62	59	55	41	62	53	69	52	61	68	45	60	41	67	57	57	62	63	65	62	63	56	54	72	55	58	64	62	64	53	69	50	68	61	65	62	67	50	60	53	66	68	58	68	60	63	61	70	55	65	66	55	57	59	77	53	56	51	66	60	66	56	65	59	55	71	79	55	66	63	64	54	59	57	55	55	47	67	56	64	68	48	73	46	66	58	79	57	65	76	48	70	64	71	43	50	61	68	61	54	62	54	64	60	55	54	61	50	62	55	65	65	63	65	56	64	69	57	61	72	65	42	56	61	71	61	72	59	81	53	67	68	64	65	74	57	61	65	50	57	51	73	58	54	56	69	49	50	64	63	60	56	66	64	58	51	67	54	60	64	62	63	45	69	64	55	63	66	62	52	59	61	59	58	56	60	54	50	57	55	66	60	60	58	62	68	67	70	64	60	57	59	60	60	51	60	66	59	56	69	70	50	58	47	75	58	52	82	61	41	49	50	72	70	56	61	60	51	59	64	53	50	52	54	64	60	42	60	66	61	52	61	58	46	68	64	50	58	64	63	53	57	62	61	56	60	52	56	54	66	40	62	51	65	51	51	49	61	66	58	71	58	58	67	57	59	66	62	55	67	46	58	59	56	62	58	67	66	47	52	58	58	68	66	50	59	48	60	47	66	67	63	62	65	63	62	60	54	55	64	68	70	59	57	55	56	56	63	61	58	66	49	67	53	58	45	56	54	57	55	64	66	51	62	65	56	65	66	67	56	66	77	63	67	53	56	57	57	64	61	63	59	72	70	54	51	70	60	58	65	61	50	73	63	63	63	60	54	64	63	49	55	51	58	73	57	60	53	70	63	49	58	60	60	67	65	60	58	55	63	56	58	64	61	51	65	74	70	73	54	53	52	64	49	54	49	67	70	55	76	73	69	57	74	59	65	65	66	79	51	64	68	58	60	77	51	56	58	58	56	47	65	86	59	63	62	66	57	60	75	44	57	55	55	45	66	55	50	54	68	61	50	69	51	51	60	62	54	62	66	61	83	56	64	68	58	69	71	48	47	68	56	70	52	68	63	45	69	60	59	89	59	67	63	60	63	63	49	50	63	75	65	59	46	59	68	62	56	76	49	61	48	61	62	46	53	67	53	52	70	66	61	62	57	57	61	56	68	85	66	51	63	61	53	53	46	57	47	67	75	65	53	57	54	67	58	49	73	63	67	55	71	81	71	61	57	57	59	68	61	58	50	52	69	51	54	65	66	58	82	66	61	58	57	57	60	58	55	62	63	39	54	60
15447	8018	2674	541	588	661	640	655	621	622	616	566	592	596	599	562	570	586	551	573	594	606	551	530	585	575	552	535	574	560	555	594	518	502	567	528	570	517	506	528	544	499	541	480	561	533	531	516	572	544	555	552	550	559	595	586	559	547	532	577	540	568	547	571	548	538	587	581	575	532	526	579	537	516	591	536	510	558	545	581	566	548	564	514	544	565	541	491	545	565	514	501	601	581	510	576	535	576	591	559	561	560	533	568	558	561	547	583	508	576	534	521	530	560	579	573	564	523	521	538	611	565	544	552	557	532	586	597	542	550	564	575	559	556	537	534	580	596	542	536	511	520	566	546	509	587	552	512	543	515	514	551	499	581	599	533	562	543	529	524	532	547	506	529	532	538	585	523	521	489	559	530	570	576	556	557	507	561	524	538	528	507	526	530	558	564	545	608	543	534	547	561	569	557	553	559	526	525	541	533	547	561	591	542	536	561	532	569	550	541	565	538	530	553	579	517	557	545	546	564	551	545	548	547	539	542	580	539	560	554	547	531	539	531	539	521	517	555	485	557	540	537	558	547	528	565	548	526	531	572	553	556	512	549	529	573	561	535	546	561	584	533	565	545	545	579	521	526	556	553	548	548	526	523	515	551	597	535	574	607	542	575	546	508	573	531	518	566	544	550	501	493	510	489	572	576	569	545	525	555	553	587	551	494	517	551	541	540	553	555	534	542	561	586	545	533	551	552	535	557	565	565	541	536	547	563	556	537	575	539	529	595	580	552	554	550	531	561	567	583	568	563	555	546	543	522	549	557	511	593	526	539	544	542	493	563	568	516	575	566	552	557	553	514	559	529	542	558	536	560	574	551	562	545	580	566	548	524	514	478	508	549	568	553	595	586	533	594	530	532	565	520	490	564	538	526	560	597	510	565	525	587	537	567	550	514	532	546	561	501	570	523	535	549	508	561	595	513	534	530	528	548	528	549	588	544	543	507	534	576	575	555	555	527	494	527	534	524	554	564	528	534	545	542	521	556	555	532	519	556	526	535	553	530	574	567	548	510	563	546	530	560	545	537	536	521	521	541	525	532	525	553	558	505	566	518	557	543	548	518	562	545	532	574	595	586	524	543	555	562	521	554	552	531	567	512	555	563	566	590	562	531	534	533	536	548	544	545	540	573	521	534	552	511	544	511	529	541	574	541	559	577	566	532	568	560	541	540	549	559	513	544	555	543	530	554	515	558	529	548	561	573	512	542	561	516	558	518	554	555	564	575	547	511	498	497	549	557	587	537	526	534	536	586	528	555	562	562	550	557	554	578	547	544	499	571	592	550	568	531	540	554	526	531	569	530	552	543	511	524	542	552	510	541	544	524	577	549	519	568	534	578	592	563	520	550	537	501	538	526	526	587	564	510	564	553	519	542	566	543	554	577	563	549	598	526	581	573	516	558	555	572	541	556	541	536	563	574	541	538	543	507	562	531	557	524	545	570	515	530	524	532	531	532	555	557	540	508	523	549	518	519	571	561	554	524	516	538	546	568	535	563	544	536	553	586	569	537	520	546	541	522	554	545	543	581	567	564	532	506	549	546	563	530	552	556	542	525	573	562	554	550	544	595	514	536	568	551	545	521	537	536	525	552	529	583	525	549	590	565	543	528	535	560	549	527	519	533	526	551	518	554	536	498	559	539	468	544	551	531	541	580	563	523	531	534	501	529	520	533	538	581	547	562	580	558	529	529	578	546	538	530	593	510	517	556	549	554	543	543	527	538	538	526	574	530	528	614	549	475	558	572	511	535	546	551	581	518	560	576	583	583	564	578	521	564	503	531	491	583	532	560	546	495	532	568	567	562	557	533	531	558	521	557	555	592	554	510	517	562	544	531	549	550	544	543	536	598	524	537	547	565	507	582	551	522	550	523	561	582	578	550	535	529	576	520	540	533	543	570	531	521	534	557	508	548	531	530	558	532	565	530	589	567	609	557	544	568	537	524	537	560	534	547	555	553	556	507	522	543	541	531	590	548	521	529	520	545	541	548	486	557	543	506	532	553	560	576	594	538	535	532	520	556	549	573	513	554	552	529	520	524	505	565	549	529	553	519	528	569	547	573	518	540	549	528	539	615	524	565	563	540	576	591	544	534	548	567	561	535	536	570	574	545	589	554	575	562	520	526	583	535	583	557	544	496	523	591	538	507	582	549	565	518	563	517	512	519	540	542	554	580	497	537	538	549	547	504	560	585	554	528	522	544	563	544	539	567	558	529	522	550	511	558	548	528	502	565	593	566	557	534	539	568	509	526	571	527	555	542	530	559	528	534	553	559	554	519	588	530	534	555	573	585	575	543	536	548	558	566	582	518	548	566	517	560	573	541	537	589	567	594	573	541	543	496	548	573	590	538	578	577	574	546	597	520	564	554	565	578	533	530	487	524	532	505	515	590	518	553	506	575	527	542	523	535	535	562	513	546	518	551	550	487	562	501	566	533	539	525	595	547	565	586	558	536	569	530	548	571	549	518	525	588	556	591	521	519	520	557	542	545	562	529	530	539	523	515	551	485	554	582	548	531	532	576	535	555	535	578	567	574	565	534	549	552	542	503	539	559	582	535	561	521	506	529	563	567	541	512	529	564	547	539	544	542	582	537	558	596	576	516	554	528	524	526	499	551	561	566	522	525	533	573	523	571	520	506	548	544	591	562	540	571	551	507	559	545	531	545	555	534	574	580	574	593	570	570	519	575	571	509	606	534	590	532	544	531	518	552	524	500	536	541	533	534	524	535	549	544	562	514	538	558	549	575	559	587	577	533	530	544	551	541	566	538	601	533	562	533	547	517	527	561	501	553	561	537	539	513	514	540	587	559	557	500	552	554	521	538	551	556	535	568	536	527	502	528	564	520	586	487	553	529	568	534	546	562	556	520	550	549	570	550	533	543	574	582	534	536	531	564	535	577	531	546	571	550	537	516	553	511	548	544	583	599	566	559	550	508	530	560	543	552	532	529	536	549	577	552	510	538	549	570	551	579	519	565	505	519	520	550	522	517	569	575	573	554	539	527	505	590	555	537	600	563	565	577	543	557	514	570	542	569	529	590	536	554	550	615	563	543	558	552	560	585	570	531	513	561	556	576	557	507	499	559	531	554	549	526	528	544	594	553	547	540	503	534	533	568	539	550	566	520	541	590	563	517	571	493	574	555	545	551	567	559	572	550	561	540	547	582	556	568	578	534	534	546	530	534	618	579	539	551	546	533	588	580	529	547	554	576	567	534	561	495	518	561	572	601	579	550	557	548	546	537	565	576	555	542	551	565	549	577	563	574	508	574	516	511	578	604	545	557	551	551	544	616	554	532	558	560	522	586	542	513	507	561	548	502	540	544	589	538	517	546	563	542	540	527	543	531	559	533	535	489	549	549	566	519	519	503	570	529	518	557	571	553	559	527	527	517	573	560	539	543	582	578	572	538	556	569	560	523	512	515	563	570	505	549	520	543	530	551	525	549
2351	3864	1168	63	55	69	66	59	70	67	49	50	75	49	58	70	55	67	73	69	55	49	70	44	54	58	59	63	57	60	51	43	48	57	44	49	62	50	64	46	57	75	44	65	53	55	53	69	62	44	63	47	54	54	71	59	60	53	65	68	65	55	59	50	65	51	64	67	59	50	59	50	56	63	48	46	58	59	59	55	75	56	57	59	60	55	59	40	61	54	60	49	66	61	51	57	72	49	56	69	49	58	67	56	52	65	48	60	56	55	64	60	56	46	68	53	56	58	50	64	46	63	42	52	58	64	42	55	57	66	54	44	60	60	53	58	59	56	57	70	59	53	54	71	48	56	45	65	57	44	70	37	56	47	60	58	52	50	42	54	64	65	42	59	43	69	54	39	60	60	53	56	52	56	54	54	58	66	65	36	56	50	63	64	59	58	67	56	56	48	46	57	52	59	51	58	42	59	52	69	68	44	54	62	60	63	48	52	68	48	63	73	58	64	66	63	71	69	54	59	54	50	57	51	62	57	65	44	58	56	67	45	54	56	65	54	56	62	65	55	53	74	58	66	54	58	54	65	57	63	41	51	51	54	59	65	73	60	60	55	61	52	51	50	48	59	60	53	60	61	57	59	57	61	56	52	80	55	78	53	48	46	62	45	48	61	55	63	61	66	54	49	46	56	52	65	67	59	64	71	49	73	64	58	55	50	52	62	54	68	43	39	59	46	68	56	47	63	64	51	65	54	56	58	58	47	56	71	49	62	50	49	52	62	49	51	55	50	58	49	61	59	53	55	51	61	60	49	68	56	66	56	68	62	53	65	68	54	51	75	49	71	61	55	53	68	57	52	61	63	44	61	63	59	55	66	62	45	48	51	55	60	40	57	53	59	44	53	62	54	54	62	48	70	70	51	54	42	51	60	64	51	56	53	48	51	45	58	59	83	53	54	74	65	50	57	71	60	56	55	58	49	56	49	60	59	58	67	64	59	68	54	73	47	65	53	53	49	47	60	56	43	52	63	62	42	63	64	47	67	50	53	47	66	53	58	70	61	61	50	51	53	37	49	50	56	66	57	45	58	72	60	62	62	43	49	58	37	56	72	60	57	53	44	51	62	60	62	65	53	60	57	63	57	56	57	71	54	60	57	49	50	59	59	56	41	52	58	47	49	65	56	54	60	55	51	54	50	53	56	60	62	61	63	60	64	57	65	61	56	49	55	54	58	45	45	52	56	58	53	47	64	45	43	62	60	57	60	51	55	55	50	42	54	64	59	63	46	61	59	65	61	57	54	60	60	64	48	72	41	57	46	53	45	64	60	64	50	65	68	65	73	50	51	54	60	51	49	68	63	54	53	65	60	63	54	60	68	64	55	64	61	64	66	45	53	54	58	72	59	56	72	61	52	55	74	50	54	68	55	50	57	63	53	61	64	53	58	56	62	44	61	57	57	71	49	56	66	55	53	63	57	50	66	58	57	60	48	47	56	42	69	60	49	52	63	39	67	66	44	46	63	55	43	64	62	48	55	56	63	65	60	67	49	53	57	60	52	53	63	65	53	60	54	45	49	55	50	61	50	63	68	51	54	52	46	53	48	47	54	65	60	70	68	50	56	66	53	56	51	46	63	65	41	53	57	61	55	46	47	57	45	53	57	62	48	68	60	41	65	55	74	53	55	50	59	52	66	43	62	57	76	79	60	58	53	58	60	46	47	46	52	58	51	62	64	66	61	69	67	70	48	70	55	54	46	52	54	42	55	59	64	41	58	56	71	65	63	46	52	61	54	59	60	64	67	59	57	60	69	57	58	51	52	61	55	57	47	47	50	51	63	67	44	49	57	53	53	55	46	52	53	53	61	50	56	60	59	61	59	77	56	59	54	57	56	53	51	54	46	64	64	59	64	56	56	55	63	59	56	52	61	50	68	56	41	46	71	50	56	59	54	42	64	63	62	55	46	66	66	65	49	61	58	60	70	56	41	53	48	57	62	51	62	61	59	53	63	57	51	63	58	57	51	54	56	51	65	63	47	53	55	49	47	57	76	52	49	52	58	41	49	58	53	54	53	63	57	64	39	59	47	57	63	54	49	54	58	56	64	52	52	53	70	47	49	51	60	44	52	60	62	49	65	61	43	52	58	56	71	56	50	55	54	54	65	56	66	68	57	56	50	52	47	42	60	66	58	54	49	59	48	67	61	54	49	61	54	46	53	48	54	48	65	63	50	55	76	51	60	47	48	58	53	56	46	59	63	66	44	59	60	43	59	49	52	66	74	56	65	64	53	75	56	58	65	67	46	52	47	56	58	60	63	60	58	62	60	56	53	47	51	52	59	61	48	55	51	54	51	55	72	52	61	48	38	48	56	61	53	52	61	62	51	57	57	63	57	67	72	63	61	57	58	43	49	42	57	56	48	45	52	50	52	58	51	57	52	58	57	51	54	50	47	69	54	69	50	65	62	52	55	59	58	36	66	55	49	61	73	55	55	54	46	50	56	58	50	49	61	58	52	50	57	53	59	41	57	65	55	61	62	45	55	49	46	64	64	61	55	50	57	63	57	67	49	56	51	54	48	70	61	61	48	53	59	48	56	49	71	52	53	60	53	58	64	63	61	59	50	53	54	51	54	59	62	52	49	50	52	58	59	43	55	47	63	59	44	61	60	68	84	58	45	68	70	68	56	46	60	48	51	57	51	45	51	57	66	60	69	53	59	64	58	57	51	62	54	36	46	63	57	52	44	48	67	51	54	59	75	48	53	50	66	65	61	49	66	58	50	56	63	52	60	58	38	66	48	62	57	49	48	54	55	52	54	58	39	51	53	61	53	54	60	61	60	55	68	50	48	52	74	35	55	62	62	64	57	62	41	58	57	51	52	55	53	63	58	54	55	48	62	54	47	66	59	54	62	63	53	59	54	42	53	43	57	64	55	58	55	50	53	52	49	43	51	61	54	62	51	58	51	46	45	46	52	60	54	60	66	67	58	44	58	64	64	58	58	62	49	56	70	56	63	69	65	50	52	54	60	55	63	63	60	50	59	50	54	65	58	55	58	69	39	58	51	53	53	46	48	54	47	67	69	59	71	58	57	53	60	52	63	55	43	53	62	65	80	48	60	40	68	47	54	57	41	47	55	52	50	50	54	57	58	58	53	56	48	45	64	48	49	44	55	59	64	52	60	52	65	61	60	44	57	45	56	57	75	54	43	53	43	41	55	59	58	48	45	78	38	50	43	49	61	60	58	58	50	54	56	64	54	52	57	53	51	58	53	43	54	68	68	55	54	53	58	59	62	54	49	48	53	48	45	51	62	49	66	50	58	54	53	57	56	50	68	61	51	69	69	53	53	53	61	45	57	82	67	67	61	58	56	52	62	52	50	75	54	52	57	45	54	50	58	41	50	58	54	63	47	51	58	79	53	66	48	59	49	54	43	53	53	49	66	47	74	50	57	54	41	49	53	48	68	34	51	53	54	55	74	48	58	54	49	66	38
26552	23881	9753	702	949	1310	1359	1287	1185	1033	905	914	762	710	683	684	692	642	625	660	665	552	586	607	608	575	588	567	539	572	580	599	554	555	555	587	561	547	530	507	551	555	526	560	561	518	591	546	564	553	563	558	522	555	532	515	549	562	564	519	528	518	533	559	552	580	508	539	567	503	540	483	537	521	559	550	484	546	515	562	542	567	547	547	555	510	549	558	574	573	524	544	567	520	540	548	558	581	554	500	513	523	529	543	547	507	556	582	564	509	505	531	560	525	565	563	523	550	590	520	533	531	524	531	568	534	538	549	524	504	545	511	545	497	568	585	529	557	500	516	489	560	529	590	544	547	525	536	551	552	543	519	520	549	512	515	544	499	526	556	501	506	547	535	511	505	527	574	495	580	534	506	525	489	576	524	545	556	520	563	545	529	524	569	524	553	512	560	546	529	547	505	573	520	525	489	556	575	532	571	545	553	486	538	502	531	531	508	532	543	517	564	557	558	534	523	518	541	529	543	497	518	504	555	537	513	543	528	535	548	569	509	553	539	516	550	528	508	550	531	522	513	537	506	550	587	570	519	528	499	532	559	506	519	564	575	540	531	550	516	525	555	553	538	536	518	549	535	534	563	541	540	494	536	532	536	482	568	575	530	506	541	504	515	526	552	508	549	499	547	517	603	529	585	514	510	516	517	558	518	528	562	519	539	513	521	571	548	519	549	516	527	530	557	566	510	548	492	533	555	528	526	582	537	566	503	530	571	515	480	557	560	547	535	556	522	550	531	522	543	573	530	552	521	541	520	501	513	506	541	569	516	559	544	482	557	529	557	525	556	520	530	577	510	509	505	531	539	546	549	544	548	501	518	505	508	512	549	525	528	543	533	490	550	559	560	534	513	550	548	541	526	539	527	538	590	504	519	564	527	499	527	539	521	540	542	518	565	548	507	516	501	534	539	524	516	545	539	592	550	500	510	500	494	572	506	506	586	482	554	538	509	489	519	496	553	564	545	532	532	565	583	505	569	539	558	546	570	545	533	575	504	530	542	530	537	524	512	562	518	523	511	531	517	535	516	576	501	538	536	498	523	542	511	523	543	551	535	535	531	534	544	525	522	509	494	566	506	536	550	550	527	497	556	535	507	547	531	529	566	521	537	542	573	502	520	511	498	553	512	515	563	558	534	534	533	501	513	532	547	545	525	542	537	589	496	532	516	570	548	508	494	513	496	525	523	531	493	514	550	514	569	515	538	580	500	532	504	555	547	547	518	574	552	507	523	502	546	548	536	551	531	553	548	513	509	552	500	528	510	566	527	536	540	502	578	546	505	538	546	544	535	514	506	551	537	503	530	527	504	530	519	555	526	535	549	574	532	521	543	563	540	565	569	522	509	537	536	505	494	487	532	524	547	528	524	552	529	512	539	527	531	550	530	515	532	539	561	568	530	550	534	510	528	537	550	470	565	488	526	538	540	536	527	505	512	555	507	557	542	530	529	546	574	483	502	498	554	560	540	520	524	510	532	501	573	541	550	558	524	544	534	539	597	514	549	507	545	585	543	501	553	524	554	491	555	530	521	502	565	488	522	554	514	539	573	520	532	528	542	536	573	522	591	492	505	507	505	543	544	545	573	523	525	537	527	541	536	550	549	523	567	536	537	555	558	531	526	523	544	516	524	519	567	508	565	533	535	541	516	570	541	528	528	558	572	582	518	461	512	534	501	535	519	532	517	540	499	532	548	522	549	560	534	513	542	508	536	532	589	508	531	533	524	523	576	531	545	477	534	533	555	519	554	500	530	558	546	522	527	510	563	546	556	555	551	555	556	555	544	535	545	541	528	522	512	561	553	493	536	556	546	527	526	552	545	557	552	539	565	509	520	536	550	546	523	504	531	555	549	534	531	523	534	544	544	538	577	516	525	530	538	547	546	528	515	533	513	538	516	498	540	557	504	555	556	543	547	566	543	504	500	559	542	539	521	529	537	520	545	542	505	511	506	534	545	603	566	493	528	536	541	538	513	523	477	547	561	543	521	524	496	526	563	541	493	534	559	499	540	506	530	586	513	550	493	559	549	568	519	545	531	540	545	575	570	536	504	537	533	515	534	527	526	550	529	550	519	532	550	563	561	517	537	546	495	493	549	574	538	551	495	521	538	521	525	522	550	557	492	547	535	546	545	524	506	517	539	498	486	533	532	504	542	582	564	534	485	529	540	515	541	508	562	541	555	538	539	555	550	509	545	536	541	533	513	519	526	533	511	561	558	523	497	518	501	541	549	519	534	551	519	568	528	483	556	526	539	504	516	516	536	549	576	547	545	496	545	549	488	556	524	499	535	527	521	526	527	486	532	507	523	527	513	540	547	544	532	515	523	528	501	531	535	506	529	558	502	529	515	524	571	569	558	518	526	540	485	543	512	536	538	537	547	568	539	518	506	560	546	529	520	486	535	568	550	531	525	539	532	541	538	519	568	595	559	583	556	530	523	532	531	581	550	590	540	522	576	506	529	563	542	522	542	482	531	523	536	530	518	527	507	521	557	527	553	563	569	519	533	494	542	546	545	549	535	531	527	536	504	516	531	572	526	541	559	536	520	551	524	500	482	508	530	509	537	505	535	529	540	563	527	527	589	520	552	499	543	535	556	533	566	506	530	541	537	485	537	535	518	540	532	546	466	559	542	568	554	559	521	561	534	516	529	559	512	533	489	547	501	525	545	532	552	540	512	535	523	524	616	517	535	553	589	515	530	550	540	528	553	523	519	521	505	546	538	558	548	555	519	511	563	548	595	544	564	540	528	490	523	573	542	489	547	512	516	529	533	557	529	533	521	571	509	526	491	480	543	516	554	568	500	509	530	504	545	496	551	519	515	552	561	514	549	543	532	536	559	542	498	513	515	570	504	532	540	511	528	516	537	498	484	553	504	507	508	526	542	543	504	538	539	560	541	553	525	500	499	479	517	521	589	516	556	546	514	499	521	527	522	578	509	550	557	501	515	522	558	504	539	515	584	544	547	536	496	545	519	543	547	517	546	530	522	540	538	571	550	525	557	550	555	529	525	550	545	557	567	543	533	541	560	523	547	554	504	553	531	537	531	526	563	537	522	569	535	566	561	472	525	567	542	527	547	521	552	491	534	537	560	540	537	517	530	579	511	540	494	552	543	537	538	502	551	540	513	573	530	526	527	536	492	518	526	521	533	542	513	529	511	501	570	514	533	510	519	529	541	508	519	503	545	489	542	536	502	501	546	496	497	523	529	509	551	562	515	507	537	578	574	545	543	532	467	545	510	564	523	521	539	506	565	508	572	512	550	540	543	523	536	558	565	529	504	552	508	493	528	521	569	526	508	525	585	538	492	531	524	563	538	544	523	583	540	537	536	573	534	520	540	580	551	542	555	557	518	551	535	546	530	531	535	536	562	578	593	558	534	514	523	543	543	509	485	533	553	514	514	520	552	535	496	502	493	533	539	537	518	528	547	559	538	541	548	507	562
2877	2641	936	36	41	36	38	34	34	36	40	25	33	44	28	40	37	33	39	31	29	41	31	35	34	21	38	25	29	24	29	27	28	28	34	42	26	38	32	39	33	28	35	35	36	36	25	31	29	31	19	26	34	31	29	24	37	38	32	36	32	41	33	40	34	37	36	26	34	29	36	44	37	33	32	34	27	36	41	38	25	37	35	21	39	29	33	36	31	41	37	35	33	32	31	27	40	38	34	38	25	31	38	35	39	35	38	36	27	28	25	35	40	35	30	34	31	26	34	39	36	38	37	32	29	32	28	32	34	27	39	31	31	41	25	34	32	29	33	37	33	37	29	25	31	30	20	40	31	23	31	29	30	36	32	34	29	42	39	28	35	35	26	32	37	33	38	19	34	32	43	25	32	31	39	25	50	26	37	23	36	36	36	39	30	23	28	46	33	28	24	26	32	29	50	31	33	29	34	25	36	29	41	28	29	36	21	36	40	27	25	31	30	34	32	36	43	30	42	36	35	31	32	29	35	31	28	30	39	17	34	28	32	33	40	33	34	42	28	39	45	32	28	23	30	28	25	23	33	38	32	34	27	31	32	35	38	31	31	35	35	25	22	34	26	31	28	23	25	35	39	28	25	38	27	32	28	34	37	21	35	34	49	33	39	26	42	36	40	29	30	30	45	32	24	33	31	33	30	31	34	39	34	29	48	31	32	28	35	24	31	35	38	36	35	27	33	35	25	31	19	29	26	27	36	43	38	26	43	20	36	30	39	36	26	26	29	41	38	31	45	37	29	31	29	34	36	28	35	40	31	36	26	30	36	28	30	39	30	42	33	23	30	40	25	34	31	34	23	29	35	34	33	28	29	28	32	27	30	29	31	35	41	33	28	34	27	42	28	31	38	37	46	35	27	25	38	29	29	28	28	30	28	42	36	33	31	30	34	29	38	31	28	31	36	34	33	27	31	35	33	34	23	33	33	18	32	23	30	34	34	21	34	36	35	26	33	40	38	47	39	39	38	29	35	24	28	35	38	32	31	31	47	28	29	27	26	40	30	43	31	28	32	40	24	30	30	27	29	30	32	42	32	29	19	26	29	21	45	35	41	33	32	30	33	37	30	37	21	33	28	34	29	32	33	26	25	30	30	37	33	29	31	38	33	29	34	44	24	34	29	25	27	19	38	33	38	36	24	36	33	39	44	40	43	36	34	30	29	28	25	23	31	31	31	32	33	21	33	28	38	27	34	24	35	31	26	36	31	24	42	33	35	40	37	42	30	31	27	36	24	34	34	27	25	40	42	34	30	32	34	31	27	25	26	33	36	35	26	36	32	37	31	35	35	38	28	38	33	33	33	34	42	34	32	28	34	37	29	32	25	26	34	40	39	37	28	31	40	28	27	37	36	31	25	34	46	30	32	27	38	35	29	35	42	39	44	28	36	42	39	30	32	35	29	33	40	39	32	35	25	31	27	32	41	41	29	46	31	36	31	34	28	37	35	33	30	35	36	41	34	36	40	29	37	41	31	35	39	33	34	29	31	30	35	38	24	31	32	45	24	30	27	40	31	32	46	30	32	43	33	24	27	31	29	37	30	40	30	30	37	40	27	25	30	30	30	19	29	27	36	26	21	37	30	27	30	24	35	34	48	27	28	28	34	29	22	31	30	28	26	31	31	32	37	32	37	33	37	38	33	23	37	34	33	34	42	24	29	37	35	24	36	37	29	28	24	35	43	33	26	38	32	24	39	26	34	31	34	33	25	34	29	26	32	26	28	33	33	48	50	28	26	34	24	29	42	29	39	35	29	34	21	40	22	30	29	20	34	29	33	21	39	40	29	34	35	30	17	21	30	31	23	27	28	28	34	37	30	27	30	24	30	33	30	37	34	38	36	35	36	21	30	26	27	34	27	35	33	34	33	25	29	36	33	31	32	29	25	35	32	35	32	27	21	34	34	27	35	40	29	36	35	41	33	26	41	28	28	35	26	20	36	35	28	33	35	31	35	31	35	34	34	35	24	38	38	36	32	27	32	32	25	39	35	30	32	38	36	37	27	27	28	35	28	23	35	39	37	43	30	24	39	24	33	33	39	37	26	35	39	28	34	35	30	41	39	36	35	36	22	39	28	36	26	37	39	39	42	30	35	27	31	35	27	31	26	30	28	24	32	31	37	26	28	31	35	38	30	32	26	22	26	33	30	32	34	35	28	29	29	39	34	25	36	22	35	31	25	33	32	30	23	27	32	37	37	31	39	23	35	32	32	29	33	29	24	19	38	31	33	27	34	34	30	36	22	27	29	25	39	36	32	28	26	32	30	45	41	29	29	24	27	36	42	34	33	21	23	35	38	33	31	41	31	31	28	34	36	32	39	31	26	37	40	37	30	32	34	32	35	30	40	28	33	28	42	39	31	24	29	30	40	38	35	29	29	27	35	29	25	35	29	31	33	30	33	34	24	24	42	27	34	42	26	30	21	29	32	38	25	39	43	39	32	29	30	47	33	37	36	31	39	32	23	35	31	38	32	30	28	29	30	26	34	34	27	31	27	27	34	29	17	27	35	36	26	30	25	29	38	30	41	35	36	37	22	27	35	29	41	34	40	34	39	42	27	29	30	30	33	26	32	37	33	28	29	34	34	35	36	35	28	27	35	30	42	31	28	37	31	37	29	32	23	29	29	31	30	38	29	36	37	31	23	30	27	32	30	32	40	33	34	36	23	35	21	38	38	37	30	29	32	30	32	29	39	20	30	32	44	21	41	30	25	38	32	33	32	35	44	29	37	28	32	34	21	41	32	26	32	40	30	27	22	24	28	34	35	27	42	42	27	38	41	38	41	37	31	36	26	30	32	34	36	28	31	32	29	39	30	32	33	33	26	31	29	35	24	25	31	24	38	35	37	36	31	30	43	27	31	45	24	28	32	34	41	19	37	26	36	29	32	34	22	28	29	35	26	31	31	27	37	37	34	27	32	46	37	35	28	35	34	29	29	36	40	33	28	30	34	30	30	29	28	28	28	36	34	34	35	38	34	27	34	28	34	38	33	21	37	32	36	28	32	40	26	30	30	34	39	33	21	23	32	36	34	35	31	45	38	32	31	31	38	37	33	43	36	29	36	33	30	29	18	38	30	47	44	37	25	32	34	37	35	28	29	21	30	26	31	27	24	27	33	31	33	24	34	33	38	26	28	27	42	38	40	35	32	29	31	30	34	28	36	41	30	35	32	37	38	27	24	27	37	33	36	32	29	25	30	36	38	30	32	34	26	39	26	34	31	38	32	43	28	42	40	32	44	24	46	28	33	33	44	47	38	27	29	27	25	38	30	34	32	32	42	32	32	27	40	35	43	29	29	33	39	26	36	26	36	31	27	32	36	34	27	38	25	31	31	28	37	29	35	31	37	35	33	33	38	31	36	32	27	31	30	28	29	31	28	31	33	27	25	36	26	29	43	30	34	24	28	32	31	29	25	39	28	30	39	37	40	31	40	38
23110	19882	8552	377	651	863	984	943	849	715	708	609	578	518	447	462	428	424	401	388	406	360	369	354	360	331	338	296	328	330	329	316	345	287	310	260	302	307	329	315	324	323	340	279	298	316	307	304	325	297	302	292	307	306	277	294	301	318	312	307	314	294	311	279	297	298	335	317	299	286	271	302	287	302	270	300	300	277	314	320	295	319	314	309	261	321	306	318	318	300	322	298	259	293	309	286	284	305	333	315	273	299	303	305	292	298	287	315	315	275	300	294	309	275	304	279	308	339	279	277	277	297	297	306	296	300	302	300	332	312	270	287	298	279	309	273	258	257	287	274	295	291	308	296	296	274	306	337	283	303	287	287	288	295	335	292	309	312	299	292	286	272	290	288	321	273	292	276	291	296	275	316	290	284	318	301	328	279	288	290	286	286	302	294	263	268	323	287	293	298	302	268	298	298	291	330	292	297	300	284	301	292	270	310	279	284	317	284	285	307	273	309	320	323	288	307	306	314	298	296	297	316	277	291	306	285	282	266	321	299	317	278	291	268	277	299	294	272	297	260	277	290	296	280	293	282	309	313	306	284	316	299	291	318	271	250	273	278	312	289	269	283	282	293	302	292	292	279	263	334	320	299	299	353	267	291	297	295	285	317	307	287	270	288	313	306	302	314	285	301	264	298	283	268	324	303	275	304	285	269	305	326	276	311	267	323	314	310	288	271	288	293	257	312	292	256	266	326	288	313	293	281	335	283	283	306	307	303	288	303	309	310	331	279	298	327	293	301	278	301	290	308	314	277	291	306	293	248	298	292	277	274	286	316	332	311	274	299	315	314	288	255	318	290	307	306	291	277	280	312	315	308	273	304	293	355	278	293	290	324	302	307	320	293	313	281	277	293	322	283	304	281	281	298	313	303	291	281	276	295	287	295	280	278	297	270	306	313	319	265	295	291	282	282	296	283	273	306	331	294	303	297	307	309	272	319	290	317	301	308	283	287	313	283	309	282	297	296	293	311	295	275	299	291	304	277	322	311	299	293	276	307	319	300	295	287	275	309	315	289	320	278	307	290	285	327	282	278	280	272	298	299	305	308	303	296	312	294	280	313	310	298	282	273	272	295	318	279	335	270	288	328	320	265	297	280	299	277	309	275	296	339	328	294	314	311	258	302	305	299	311	305	297	322	259	306	276	280	303	280	330	290	281	320	326	324	304	307	299	275	290	275	295	286	323	285	285	278	297	283	300	292	276	310	285	306	282	273	297	275	276	287	297	307	313	281	305	299	277	289	290	305	301	311	289	305	291	282	314	289	328	287	314	317	314	290	299	280	305	355	299	301	262	315	291	290	259	301	300	292	309	306	307	274	306	278	282	323	302	285	284	322	290	316	290	278	308	287	284	310	306	288	273	309	275	288	314	319	296	304	287	278	268	274	293	303	319	309	263	280	307	307	308	328	275	296	308	273	289	283	314	312	280	300	312	302	310	316	288	302	285	307	292	257	294	267	287	287	296	324	294	293	288	272	278	301	325	309	303	334	315	301	304	279	313	298	319	274	265	297	285	272	288	298	264	314	318	249	294	314	277	298	277	316	314	281	301	286	268	318	336	322	283	291	291	265	305	300	281	331	305	281	328	277	304	306	296	278	332	294	287	300	314	291	328	294	284	294	263	298	312	310	301	316	324	304	354	284	315	280	308	308	283	288	289	289	305	341	300	291	299	307	318	323	291	302	283	299	289	284	286	281	302	291	302	343	284	251	285	303	274	286	284	288	291	282	302	289	289	281	311	323	293	298	300	280	270	281	283	296	302	296	267	291	286	301	311	289	281	278	259	321	320	323	269	278	288	291	292	285	299	300	278	285	319	301	324	295	304	281	291	295	304	275	287	296	296	268	309	301	322	300	297	276	295	252	294	305	325	283	297	329	297	293	265	271	303	266	280	310	283	299	327	293	307	288	290	290	306	281	291	301	286	297	243	272	313	304	258	280	297	297	296	315	281	286	277	315	295	306	281	301	280	314	307	312	309	294	263	312	292	328	312	315	297	314	295	332	288	300	278	287	257	272	339	267	286	300	300	304	304	302	310	300	321	265	284	299	310	296	275	268	274	294	273	294	312	297	319	294	274	313	313	281	302	295	306	299	281	257	279	290	314	280	302	342	292	281	295	295	303	302	284	308	319	279	287	300	288	276	311	286	322	310	313	290	274	292	277	264	300	304	290	303	304	325	273	303	304	268	321	286	287	306	300	268	301	277	281	316	305	295	299	315	314	276	312	305	284	282	284	297	306	313	313	270	320	286	296	324	298	250	291	282	308	263	292	295	300	313	292	288	300	316	314	291	277	281	325	323	314	288	313	310	275	332	285	276	303	294	267	307	286	258	288	324	299	331	334	315	327	290	295	313	323	309	308	287	296	300	311	331	279	286	290	303	282	296	303	255	270	273	306	282	285	322	316	308	295	309	304	318	302	272	279	331	285	275	286	276	317	276	268	302	313	304	292	316	284	299	309	286	299	275	321	291	289	296	294	306	325	286	286	298	289	280	309	278	295	313	280	308	284	288	275	305	294	276	291	284	283	303	290	301	306	281	298	287	296	282	293	316	313	299	303	297	273	321	285	284	298	314	311	278	270	318	290	331	253	304	284	285	297	298	315	289	291	311	279	296	293	285	289	289	314	321	275	289	278	319	276	295	286	306	304	305	281	277	263	270	291	307	297	320	281	306	293	313	290	289	290	285	282	313	287	293	276	289	312	310	287	268	309	276	299	283	297	269	307	314	271	308	288	289	306	282	296	301	277	273	283	294	299	314	307	294	292	285	302	310	309	303	273	314	307	317	304	296	315	292	302	282	308	282	296	276	314	283	327	291	246	308	295	309	310	320	273	273	265	277	305	283	311	295	284	301	308	279	276	280	290	296	306	298	299	292	313	293	273	298	280	312	278	293	292	291	320	284	308	299	307	304	287	312	307	308	318	304	299	290	327	318	284	276	298	289	301	296	297	310	309	297	295	306	301	274	300	310	279	281	290	298	270	302	266	286	290	307	284	281	299	312	318	312	299	276	310	316	276	278	293	295	275	333	274	323	278	327	285	303	303	273	292	307	297	311	307	279	299	286	297	287	329	273	269	298	305	300	283	310	307	274	303	268	295	290	287	308	285	266	310	283	282	308	274	305	308	290	304	270	299	299	296	278	288	303	281	279	335	308	287	288	262	296	272	307	293	277	297	295	296	294	297	278	289	291	318	293	302	299	286	284	295	303	286	305	300	287	325	264	287	335	287	277	283	295	317	294	284	287	287	291	312	259	279	311	286	293	299	296	316	275	296	283	285	293	294	285	276	317	308	308	301	321	284	297	279	271	331	281	298	272	296	282	302	300	305	283	298	313	297	295	317	284	286	300	289	273	320	295	318	281	288	303	320	297	289	285	332	290	296	296	296	275	338	294	284	300	280	286	268	277	313	316	293	274	295	298	289	288	328	282	296	268	324	295
2845	5229	1792	46	45	46	45	39	63	45	59	46	41	48	43	45	42	37	43	43	56	43	33	31	32	42	25	41	40	47	46	35	42	38	38	30	37	31	31	38	29	42	37	45	27	44	31	37	36	32	33	40	29	37	33	40	41	30	30	38	34	44	37	39	30	32	27	39	33	27	49	37	31	33	31	35	39	24	31	49	27	42	39	37	29	24	40	28	34	31	26	44	28	29	36	41	29	28	28	25	32	38	23	33	29	30	39	38	38	40	45	36	29	37	32	30	37	29	32	35	31	33	38	38	35	39	28	31	31	32	31	28	41	39	45	29	46	46	38	32	26	45	39	33	36	32	33	33	40	42	30	36	34	28	37	35	37	34	37	29	46	37	29	29	51	42	38	42	37	28	43	44	30	52	36	32	35	24	35	24	38	31	26	45	36	25	32	30	33	33	44	39	33	28	23	38	34	30	29	33	32	28	33	35	36	19	30	29	35	40	33	28	33	31	35	30	36	33	29	35	31	26	31	33	23	23	40	30	35	19	29	36	35	33	29	33	32	30	34	39	38	32	36	32	28	45	35	25	39	22	31	37	22	26	30	30	34	31	34	36	43	37	30	26	37	41	27	50	38	34	40	33	25	28	25	41	42	38	31	42	36	40	31	31	31	42	30	31	25	29	27	25	31	36	24	30	36	30	23	34	32	38	25	35	36	31	38	30	33	49	46	40	36	30	28	36	33	34	30	38	42	31	35	26	33	32	38	34	34	33	26	36	33	32	30	39	31	32	23	30	28	41	35	35	42	29	36	38	25	34	37	33	35	30	38	49	37	42	43	30	30	35	33	37	47	24	39	26	32	33	32	44	26	36	28	28	30	32	32	33	29	30	37	32	30	43	31	33	24	39	32	31	31	32	35	33	32	37	34	38	32	31	26	33	35	30	40	29	41	31	33	30	27	31	40	32	30	30	33	33	37	33	35	34	32	33	43	41	29	36	28	32	31	34	35	30	45	37	33	32	38	33	30	28	32	37	36	33	37	35	31	44	28	34	24	29	30	38	38	36	19	35	35	38	22	36	36	31	36	34	41	29	30	35	31	36	37	24	38	37	29	35	40	37	36	27	31	46	50	50	33	38	26	41	33	28	26	34	27	25	28	40	22	31	34	35	27	41	35	45	34	33	33	32	34	35	28	41	31	36	37	32	36	37	32	28	42	34	27	34	37	28	38	31	37	39	35	28	35	33	32	38	34	34	36	37	26	33	30	30	35	33	31	32	35	32	24	36	33	33	32	43	32	23	31	30	38	44	36	30	42	36	46	29	27	34	28	30	36	34	36	31	39	24	42	38	33	29	26	48	43	24	30	33	24	31	38	42	42	31	22	26	34	24	30	46	32	29	30	34	23	28	33	33	31	39	34	32	29	35	34	24	36	38	28	33	44	44	36	35	37	39	36	32	38	30	35	38	27	41	28	34	45	28	34	35	36	30	30	29	38	39	37	30	40	43	37	22	32	37	30	28	37	33	32	36	34	25	31	37	45	34	38	28	34	31	26	27	42	34	23	44	29	32	29	27	29	33	32	37	24	29	31	43	29	33	35	42	32	31	37	40	33	36	41	33	28	26	27	33	37	32	32	40	37	21	28	36	37	43	39	39	28	41	30	33	28	26	45	36	43	41	28	24	37	45	36	42	36	24	31	31	38	46	36	40	48	30	26	26	35	36	29	37	33	31	38	29	43	35	35	38	29	37	29	33	38	40	30	35	32	32	42	20	30	32	32	39	34	32	31	29	29	38	42	29	28	37	39	36	36	35	36	35	42	38	33	27	31	46	48	25	36	33	26	32	32	41	39	42	32	25	43	41	31	33	27	35	24	39	32	35	31	32	29	39	28	28	34	41	38	24	27	28	34	43	38	31	36	30	29	37	31	32	37	39	29	36	36	33	33	27	46	37	39	32	31	36	33	28	26	35	34	46	38	26	41	32	43	30	33	29	42	40	23	31	43	32	44	34	26	47	30	27	39	33	29	26	29	33	36	34	38	30	24	33	35	29	31	42	41	31	27	36	32	33	37	42	25	31	35	35	38	44	32	36	32	36	40	33	38	34	20	28	29	29	25	34	36	41	39	38	38	38	22	40	34	32	29	42	35	38	40	35	28	25	32	40	51	39	37	28	37	28	31	26	24	29	29	26	29	34	30	31	38	23	36	37	40	30	43	37	40	46	34	33	28	27	39	33	33	32	45	35	37	37	31	31	37	33	36	36	39	28	30	41	35	45	31	32	33	33	36	35	43	39	28	25	30	40	29	38	39	36	34	28	34	39	40	32	47	38	37	30	41	27	27	34	39	37	33	23	31	32	20	31	32	34	51	40	25	25	41	40	24	34	35	33	32	29	34	47	32	34	34	32	37	35	40	33	45	44	35	33	33	43	34	32	48	28	40	28	40	35	41	31	29	35	38	41	32	43	36	43	26	34	26	45	38	38	33	32	35	31	27	29	31	37	32	33	38	37	36	26	27	33	34	35	26	40	30	38	32	43	26	50	22	34	31	28	33	38	31	27	32	39	38	35	31	41	32	37	47	40	30	29	28	36	31	40	35	46	27	25	30	21	29	25	38	28	40	37	37	34	45	35	29	36	26	36	35	33	46	32	32	37	31	38	37	35	38	30	37	44	34	40	35	23	30	29	28	33	37	32	27	34	36	40	36	28	32	32	33	39	42	38	35	34	37	34	37	36	40	34	32	39	46	34	25	29	34	36	23	38	39	34	27	36	33	31	41	27	23	39	45	32	47	37	42	30	38	33	40	33	38	34	16	38	30	38	28	30	36	39	28	33	34	33	29	46	30	20	28	34	30	26	37	29	32	25	27	31	36	24	46	33	37	27	50	33	36	28	36	33	30	37	32	34	30	23	36	31	34	42	32	32	33	40	27	33	39	28	27	27	36	37	39	37	29	35	44	33	35	39	29	33	27	39	27	41	35	34	33	31	22	34	27	42	25	31	33	26	31	49	27	38	34	40	33	27	43	29	25	48	34	24	27	30	23	29	31	24	38	39	42	42	33	34	37	28	35	27	42	41	26	42	25	28	40	32	32	35	43	40	29	31	30	38	39	32	40	31	35	33	32	14	39	26	23	35	34	37	28	32	33	36	42	39	28	41	37	33	35	40	35	34	27	41	30	46	36	26	34	35	36	37	37	34	33	52	33	32	27	38	38	31	31	41	34	29	30	33	35	38	23	24	28	43	24	33	31	38	32	31	42	41	27	29	38	37	34	39	24	25	35	42	33	35	37	24	25	32	33	31	38	28	37	34	30	35	20	27	29	37	36	26	29	35	31	31	30	42	31	34	36	35	39	35	27	29	26	28	38	30	38	35	29	33	33	38	36	32	28	41	41	23	36	33	31	32	38	41	38	31	40	26	36	26	35	31	34	43	31	31	25	47	33	28	28	37	34	29	40	30	42	43	34	29	25	33	29	31	36	32	27	35
28320	27250	13304	611	1001	1580	1778	1605	1371	1217	1001	915	791	749	681	615	609	569	547	479	467	442	478	456	458	433	400	407	396	390	383	393	403	389	373	363	388	398	355	363	371	382	369	383	359	395	312	349	351	331	339	376	356	364	391	353	353	327	325	353	357	362	347	335	322	345	362	344	386	326	329	339	335	336	333	353	336	339	345	366	329	319	346	329	310	353	333	344	342	345	316	336	339	326	361	310	365	352	315	322	331	328	343	319	321	347	316	350	347	342	331	337	348	336	338	365	333	341	359	345	317	344	358	317	327	330	327	335	322	316	321	365	321	313	353	359	343	323	323	329	323	336	329	338	335	353	340	325	326	356	335	344	311	322	345	324	353	343	292	334	345	337	339	346	304	333	341	342	335	326	323	317	330	320	324	302	340	349	311	353	337	331	324	328	336	382	319	381	343	343	273	303	333	365	324	331	333	343	323	330	337	348	351	324	306	324	351	351	332	355	360	342	326	307	334	313	301	312	319	361	309	323	369	338	315	330	321	323	340	321	326	361	362	316	343	335	320	349	376	389	314	330	300	380	347	339	346	368	356	330	330	333	311	340	318	326	334	329	320	382	346	327	318	320	319	362	303	312	308	322	330	319	350	307	332	328	324	343	295	353	321	327	337	339	310	352	317	378	337	356	297	317	308	392	350	319	350	320	328	343	350	340	341	308	329	334	347	342	333	346	338	328	332	352	313	365	309	335	327	318	344	339	361	310	328	326	363	327	320	351	351	332	326	317	356	346	368	356	347	345	332	325	336	366	333	344	347	346	333	334	369	336	330	332	355	327	361	308	369	345	322	345	348	321	316	367	318	315	365	316	354	328	327	333	345	357	318	324	333	356	330	347	348	348	359	368	319	344	331	334	330	329	331	333	333	334	305	332	379	323	339	289	314	331	324	304	324	321	367	322	310	330	322	336	327	356	326	354	326	369	310	323	324	359	308	334	321	331	319	347	339	337	340	339	299	344	334	336	325	330	329	330	318	353	317	338	302	333	342	340	313	351	312	332	349	320	360	316	335	333	355	326	345	296	329	344	312	317	323	339	311	347	381	322	361	328	329	308	324	316	368	323	338	337	314	372	328	325	334	384	326	303	326	289	331	321	367	342	322	326	315	345	304	323	326	338	329	318	355	312	373	353	333	314	321	306	321	329	335	314	334	361	328	372	331	323	285	332	310	328	333	321	344	347	309	338	331	339	346	332	338	326	353	341	344	307	360	341	320	318	313	365	325	350	339	366	311	330	310	319	340	329	326	333	332	336	340	356	308	348	350	354	308	298	335	324	323	338	321	326	322	314	318	355	342	339	327	323	351	302	312	333	310	328	319	311	330	347	329	350	347	347	310	327	353	349	364	346	361	329	324	339	320	308	325	333	335	356	328	323	299	352	322	345	351	327	330	370	338	338	316	306	319	334	310	351	365	334	333	330	309	340	319	314	325	330	310	362	350	344	330	313	354	303	362	315	329	304	309	321	324	347	336	333	297	338	309	350	354	345	324	338	349	323	318	330	289	320	354	311	348	355	322	353	308	341	380	323	366	292	347	339	314	341	337	322	360	321	345	344	318	343	321	313	355	300	337	321	335	371	334	322	353	348	343	311	323	334	320	332	329	327	321	349	356	306	351	321	345	358	307	337	351	350	368	337	344	343	337	346	313	336	318	333	318	332	316	309	326	327	299	322	327	317	330	340	335	318	340	351	324	324	338	340	323	350	343	359	348	359	312	341	345	308	355	333	352	334	315	345	355	343	332	312	346	310	306	352	349	344	330	350	365	304	349	306	355	325	323	293	323	327	319	337	333	331	349	312	326	321	297	348	388	332	364	366	317	328	329	307	302	307	327	312	311	350	334	323	333	323	299	332	310	345	320	326	318	375	358	343	290	336	362	309	326	377	330	319	322	348	307	328	317	325	343	331	342	325	354	372	349	330	331	346	343	349	350	335	349	324	341	359	323	330	336	322	354	352	300	331	307	364	330	318	319	316	328	327	323	284	344	308	333	358	351	349	348	350	352	336	343	310	343	308	329	316	330	337	322	335	327	340	328	306	350	364	366	333	303	327	336	327	324	329	339	348	308	359	336	330	352	344	333	322	336	308	330	375	333	384	335	318	314	344	348	319	339	340	305	326	309	313	333	304	289	304	332	347	315	309	337	353	361	340	333	314	318	352	342	278	371	337	360	328	318	337	326	334	313	292	315	348	364	362	344	306	345	356	341	341	313	348	340	338	326	350	360	321	359	330	338	286	336	310	337	354	367	287	312	351	340	333	306	346	340	348	334	349	330	338	346	333	330	342	334	320	333	329	336	323	326	317	338	356	311	334	318	325	331	329	346	334	336	327	330	320	347	342	340	323	370	314	323	350	335	324	332	336	330	339	312	334	344	312	335	325	348	336	340	342	323	327	313	354	374	331	312	324	343	321	338	346	327	314	309	361	296	296	339	330	350	334	300	326	306	361	308	327	329	325	301	323	319	329	332	308	324	343	329	328	318	315	336	359	339	324	334	325	334	342	335	346	318	332	321	344	319	365	309	341	337	314	313	333	354	340	330	343	355	347	327	348	324	349	331	332	338	335	335	343	325	353	339	335	316	331	322	316	356	327	335	365	329	342	323	324	378	334	318	353	352	310	303	335	366	362	311	340	331	323	335	305	321	374	325	318	314	338	306	328	341	316	299	354	322	349	359	361	352	287	342	351	353	349	322	311	327	339	340	363	340	339	328	331	300	328	360	352	328	308	340	336	345	339	352	335	372	324	346	302	316	309	341	299	313	354	340	321	306	331	353	358	325	334	354	298	298	362	340	365	341	352	346	313	323	346	305	335	341	312	338	361	343	339	341	356	336	350	343	332	333	341	351	351	347	324	290	338	315	350	305	334	316	314	360	334	322	297	327	348	295	353	338	320	356	317	344	355	354	361	328	359	334	316	339	315	344	338	358	344	369	317	329	373	328	335	313	337	315	314	356	327	307	322	343	332	326	304	309	327	320	322	327	314	337	343	285	329	301	338	343	301	338	319	340	354	350	354	313	349	353	366	350	306	328	325	336	344	321	370	321	315	358	298	339	336	299	312	365	322	358	314	327	327	310	362	337	339	338	318	358	342	305	321	325	320	317	348	307	335	342	364	345	334	335	305	325	328	340	303	352	305	332	333	340	312	364	336	303	320	323	306	356	331	301	336	338	347	329	311	350	321	375	352	347	321	332	337	340	305	319	365	345	331	358	309	341	326	352	303	328	333	315	328	332	339	303	340	304	340	293	335	366	346	319	333	357	342	326	318	298	341	324	324	338	319	362	332	312	361	302	338	310	321	330	335	345	340	321	343	337	345	348	342	368	319	337	317	325	339	347	323	316	329	300	354	370	351	303	326	337	309	347	358	371	351	339	326	312	336	338	312	341	317	321	327	328	313	331	353	348	318	310	324	327	327	333	314	352	303	322	342	316	331	321	365
1623	528	234	55	65	55	68	69	72	61	63	65	56	63	68	50	61	58	67	66	58	55	52	76	62	63	65	54	51	67	49	57	49	52	52	70	58	54	56	60	66	52	68	60	54	68	59	63	67	64	63	68	52	60	57	59	54	71	59	67	63	65	59	62	38	57	69	58	65	47	69	47	75	70	54	63	61	67	69	57	39	68	69	69	68	61	53	65	72	54	73	57	63	52	74	66	68	66	60	59	67	77	60	56	47	61	65	62	70	52	53	49	64	77	56	77	52	55	64	61	61	62	61	54	52	58	56	62	65	63	69	54	66	47	56	53	62	39	53	68	46	73	64	53	58	51	63	62	72	64	63	60	60	69	56	64	64	63	68	54	60	59	55	47	53	47	65	69	63	76	57	73	46	45	75	62	55	69	76	64	48	68	73	52	62	64	56	62	57	76	68	55	56	47	51	53	66	58	66	71	63	56	60	66	61	56	52	50	60	60	61	55	60	70	69	75	74	52	72	62	72	63	78	63	62	55	70	69	70	66	58	63	66	56	76	72	47	61	54	63	69	63	63	54	58	62	49	79	62	60	57	57	58	72	53	58	60	69	62	64	56	63	71	61	60	65	60	58	65	63	56	55	58	65	69	76	65	57	48	65	65	54	54	55	49	56	59	51	66	55	50	60	54	64	75	55	52	56	55	58	49	61	60	64	57	53	66	50	61	60	61	38	56	52	71	65	65	66	82	51	66	67	57	55	64	59	54	53	59	57	64	73	57	50	74	74	59	67	58	61	70	56	49	58	64	63	57	61	59	54	60	57	54	70	49	61	58	65	67	66	68	46	53	62	65	44	66	56	46	77	56	65	62	56	63	50	57	69	74	71	49	82	73	52	58	74	66	69	61	55	54	60	68	61	72	53	69	55	53	56	48	57	64	53	50	73	55	44	56	49	71	69	61	56	56	63	65	65	43	64	62	55	60	72	53	56	53	54	57	61	49	65	69	70	63	59	52	50	66	66	65	50	60	59	51	67	73	61	75	51	70	53	55	63	58	54	57	48	58	62	58	67	56	54	59	57	60	51	49	53	58	73	69	66	53	67	59	72	69	67	46	61	63	51	51	69	67	57	72	55	59	51	63	72	81	53	68	70	52	66	67	65	58	52	57	60	53	53	71	60	58	74	52	73	59	58	59	66	68	49	62	67	60	78	60	65	56	53	65	58	64	69	57	53	70	56	59	52	82	55	45	63	58	58	54	72	70	59	65	71	64	51	67	48	51	57	46	61	59	53	53	62	52	61	57	57	68	62	67	63	55	58	67	66	54	67	72	65	76	62	50	53	53	52	60	56	54	59	48	66	63	56	60	50	69	44	65	67	53	67	52	46	39	60	50	73	88	55	57	63	62	69	45	78	55	65	60	66	57	68	63	49	67	52	73	56	50	73	46	56	73	67	68	59	70	61	64	63	51	67	57	56	47	72	56	60	75	56	65	73	60	64	60	61	58	68	63	72	63	60	56	54	68	60	49	69	54	61	44	85	77	57	62	71	55	72	56	61	53	52	69	58	64	63	64	58	57	63	58	52	65	58	58	65	65	45	64	55	70	66	65	63	63	53	52	64	53	65	62	60	56	69	69	52	60	69	68	63	69	56	54	70	62	62	61	56	61	77	57	71	64	57	52	58	49	69	64	56	55	48	56	72	67	60	61	54	68	61	71	67	60	71	58	60	70	59	63	55	57	56	61	52	58	67	82	62	64	68	61	79	57	49	64	55	66	72	60	52	60	65	59	58	71	71	58	62	70	70	51	64	80	52	70	51	53	65	59	59	45	54	73	68	57	57	74	55	57	64	55	65	51	43	67	70	66	52	50	57	63	72	63	56	55	62	55	56	64	60	56	66	58	67	59	57	62	56	54	46	61	60	54	72	54	55	63	62	64	64	70	56	70	71	70	47	79	68	61	45	86	44	47	55	60	52	64	75	73	59	60	62	66	52	52	63	68	50	61	66	56	61	45	45	74	65	60	65	59	71	63	69	67	68	69	59	54	60	57	59	61	60	60	50	48	75	57	61	61	62	50	55	50	59	66	73	63	63	51	64	61	65	60	66	58	63	62	59	62	70	59	59	55	59	71	51	46	48	61	72	55	56	41	54	62	72	51	70	50	66	72	75	77	72	51	68	54	49	83	60	54	60	69	63	54	61	67	62	57	57	72	60	53	60	64	55	68	61	65	72	51	64	55	52	55	62	55	46	59	62	64	46	63	80	66	54	47	54	70	53	52	54	62	57	67	67	63	65	63	70	67	51	68	62	74	40	52	56	67	64	60	61	58	63	42	57	60	70	66	47	71	56	74	59	57	56	65	62	67	52	55	60	68	79	45	58	63	49	54	61	72	47	60	56	61	49	49	61	61	58	68	50	59	58	70	66	46	52	63	58	62	66	60	51	60	60	59	57	42	47	58	76	55	67	62	62	64	61	62	61	60	67	60	58	74	59	68	57	56	58	60	62	57	66	59	67	53	61	71	56	62	60	63	44	64	49	60	67	68	70	64	70	65	71	67	68	52	65	57	72	57	61	60	58	55	47	75	57	60	55	63	61	61	58	60	59	54	51	67	59	62	68	63	70	69	50	60	60	69	61	60	80	56	51	58	70	71	58	52	56	64	53	63	64	67	65	51	70	72	60	63	54	54	64	68	47	58	63	60	63	58	77	44	73	70	53	61	71	72	60	48	71	51	75	50	67	45	58	59	81	56	67	75	54	59	68	68	59	64	52	65	67	47	81	55	72	62	63	66	63	49	66	76	55	65	67	42	71	53	55	46	60	68	53	63	52	67	68	63	56	62	47	65	68	63	62	68	53	62	50	61	48	57	61	56	60	59	59	51	81	56	55	54	65	48	52	65	66	53	68	65	55	68	61	62	57	60	58	75	70	67	73	60	63	51	59	74	58	67	47	64	67	61	71	60	67	70	69	61	59	63	45	55	69	56	53	71	57	46	54	56	55	68	60	61	67	57	61	46	69	66	66	59	63	57	73	60	69	60	66	68	53	67	63	72	58	75	50	72	49	59	45	48	46	58	70	64	86	60	79	57	60	60	52	70	52	55	56	62	61	55	53	51	59	68	57	58	43	60	57	64	51	62	60	57	79	54	54	62	59	66	63	58	49	51	63	70	61	48	58	57	53	69	55	48	78	60	59	64	72	72	60	59	47	57	71	72	71	55	64	70	54	47	54	64	73	74	55	56	61	55	55	48	62	67	63	65	61	73	67	52	67	69	65	37	53	71	74	57	67	58	54	66	55	56	52	51	64	56	48	62	54	58	65	66	61	80	67	66	60	54	70	54	58	50	56	52	62	51	62	60	58	53	59	60	58	49	59	66	50	57	58	70	61	69	66	48	64	63	49	57	69	68	61	66	54	83	67	65	64	60	57	63	67	58	62	44	69	62	70	55	46	66	66	54	53	67	50	64	66	67	73	50	58	69	51	50	60
14503	6590	2735	602	619	645	676	659	615	650	613	588	601	561	537	541	566	632	564	545	553	585	538	544	548	587	551	578	605	568	612	615	561	545	551	534	557	566	544	584	580	579	556	584	558	561	557	535	572	605	553	532	583	559	524	549	543	563	541	581	538	528	582	555	555	522	569	556	549	498	520	553	593	551	581	561	563	532	531	508	546	546	550	563	570	566	540	563	548	560	571	508	538	523	566	605	556	554	492	559	515	535	526	536	558	531	595	574	491	521	571	526	561	521	569	548	565	611	562	584	592	575	570	515	547	591	527	519	511	538	595	504	548	533	560	562	536	534	511	561	498	545	549	543	612	585	583	545	536	518	540	542	576	554	558	571	562	524	535	559	538	578	550	556	520	543	578	527	584	533	623	562	562	510	571	563	516	592	566	546	530	519	531	548	565	562	586	539	508	558	543	559	570	555	530	552	569	526	542	565	531	532	547	578	530	552	531	567	574	535	599	537	528	560	554	578	550	544	524	548	544	537	540	568	535	520	563	559	532	526	555	545	549	517	543	534	529	556	570	532	605	561	547	559	545	546	596	584	556	546	561	565	558	584	562	534	567	531	550	526	510	522	514	572	540	566	559	568	616	540	550	541	550	572	544	519	548	555	537	523	596	556	509	533	553	571	534	543	540	523	515	527	537	546	536	534	557	551	552	510	561	540	530	579	559	530	577	558	589	600	579	565	527	572	557	579	549	553	538	579	542	569	552	523	571	559	580	561	556	567	554	539	550	574	526	519	548	580	506	531	536	511	544	552	545	537	567	558	559	567	547	528	584	511	589	530	576	529	569	526	554	541	582	542	591	533	547	587	531	532	533	579	527	523	549	517	571	538	541	552	526	555	525	565	599	561	570	540	520	539	580	598	586	539	591	574	563	554	520	543	563	566	529	544	554	569	552	584	550	549	591	527	546	532	571	525	525	541	536	591	545	542	559	528	534	570	561	560	557	538	558	529	560	541	569	562	572	516	533	546	549	581	550	555	543	544	552	519	528	550	503	559	532	514	523	538	553	540	564	562	551	537	524	522	532	539	572	562	562	613	566	517	566	533	518	572	560	523	550	526	560	568	560	547	507	554	518	531	537	550	609	546	582	565	557	487	586	542	559	510	550	525	541	575	546	548	546	542	541	521	570	547	562	553	559	598	553	493	566	570	573	602	559	571	590	618	543	577	554	526	587	593	527	522	511	579	537	570	546	581	526	590	529	560	556	537	525	562	551	564	510	574	552	564	555	585	543	568	542	527	539	586	570	553	525	563	573	550	490	554	537	521	564	522	533	559	576	536	551	547	536	549	525	577	581	538	530	589	578	600	559	530	585	503	563	573	606	527	580	543	521	561	572	564	540	591	525	512	568	554	518	519	596	536	567	551	567	542	514	542	569	599	604	576	576	549	571	566	570	556	555	543	535	577	572	529	525	567	556	577	562	541	508	538	560	585	533	550	538	533	564	519	554	524	563	531	585	549	532	515	558	527	562	552	538	540	499	545	530	515	564	535	565	564	583	539	537	550	571	600	577	558	527	532	570	490	533	537	544	539	563	551	564	579	518	535	543	544	532	549	499	545	519	613	568	564	557	537	506	575	545	557	543	558	554	515	506	595	536	533	608	573	537	555	573	517	595	545	545	496	581	595	544	543	531	561	517	550	558	530	551	532	556	562	565	532	531	573	590	557	565	564	572	551	603	562	536	544	533	571	548	563	569	530	609	574	541	539	592	545	558	526	580	538	581	575	526	552	571	523	573	570	533	597	603	497	564	525	523	546	545	525	520	512	556	590	560	551	552	547	530	523	590	584	539	565	536	521	577	574	556	543	532	574	573	552	524	559	572	568	553	558	543	527	538	533	536	535	582	535	552	574	571	534	589	591	565	584	552	567	536	511	603	580	557	571	511	553	585	592	511	613	545	591	529	505	537	569	549	540	563	552	513	541	509	536	568	556	565	521	574	565	569	550	548	579	541	542	570	535	575	545	504	565	551	547	571	575	575	569	611	591	560	583	527	525	577	572	577	562	533	556	521	554	554	555	529	555	543	544	541	512	568	525	528	543	566	597	548	534	560	574	566	595	546	552	580	525	532	561	543	556	553	535	544	520	535	600	551	558	543	599	567	576	553	546	566	550	558	553	533	522	573	519	521	570	561	518	556	534	554	559	528	564	513	556	511	543	575	492	536	546	537	508	562	527	520	557	591	563	540	514	536	528	551	566	566	567	614	575	542	563	525	586	553	549	543	505	519	600	544	544	599	540	572	565	525	559	534	578	572	554	542	543	593	560	535	543	599	560	570	605	521	575	499	524	595	539	554	591	509	524	567	556	544	528	584	565	547	575	549	543	555	549	565	541	516	528	523	589	586	557	569	534	576	566	579	540	524	564	562	517	569	553	563	584	583	596	539	547	563	532	559	611	571	529	536	544	530	564	541	598	546	538	543	510	520	569	583	534	549	524	537	538	565	566	536	601	536	565	540	532	503	557	568	582	529	518	542	564	493	576	559	531	576	506	614	520	529	560	556	541	550	521	615	518	550	589	581	556	561	567	583	558	560	524	566	568	492	509	560	537	525	567	542	570	549	573	535	505	586	610	553	573	571	573	537	561	581	515	545	568	573	587	537	579	555	511	634	541	581	550	529	533	536	586	576	567	607	570	519	555	525	522	558	549	529	558	557	528	564	566	551	551	553	583	525	551	571	533	525	540	557	569	606	554	560	531	513	585	521	532	563	576	532	570	595	570	547	562	555	557	560	551	575	488	521	529	490	546	571	581	586	544	575	549	525	532	536	596	545	523	580	548	524	564	562	542	556	527	580	576	556	522	518	580	598	544	585	544	616	542	530	572	563	572	532	570	531	571	592	569	532	526	560	558	588	512	504	510	536	547	547	559	569	530	560	592	504	533	564	567	532	570	544	549	583	565	577	554	593	552	550	555	544	557	553	576	535	573	555	560	550	566	532	575	549	539	532	542	561	547	586	505	546	575	562	566	563	559	557	563	567	575	531	563	531	536	537	544	577	526	583	551	530	561	539	590	592	533	581	575	550	541	533	555	492	596	549	549	565	565	579	550	557	564	568	544	572	527	575	560	537	532	555	540	539	583	549	533	542	528	541	558	555	549	565	548	522	541	544	603	533	518	594	551	533	548	555	588	556	553	552	598	532	531	527	545	599	590	511	562	515	556	539	586	554	551	593	549	552	559	562	579	548	535	545	554	571	559	544	510	532	554	596	547	526	539	544	550	532	581	518	572	524	546	528	604	575	523	586	539	568	532	556	537	576	541	546	520	537	529	534	545	552	562	567	525	542	559	592	565	573	599	556	544	565	555	603	546	572	506	592	577	554	510	565	572	567	507	569	560	552	529	534	556	562	544	533	522	548	564	544	556	517	564	541	588	526	551	523	565	534	555	559	587	573	556	544	547	529	565	574	539	503	551	593	590	555	569	563	536	528	542	558	547
2032	3039	1125	66	56	77	60	70	63	81	65	65	61	65	65	56	54	61	69	54	52	64	57	67	58	57	59	44	49	51	48	57	49	55	67	52	51	58	52	69	55	49	65	70	52	58	63	59	52	58	57	41	59	63	57	52	67	63	56	38	62	51	53	58	60	54	50	65	52	45	61	66	64	70	61	46	49	48	59	55	53	55	49	52	51	58	69	57	64	62	48	64	48	54	58	56	53	49	50	56	55	71	58	55	68	70	51	78	57	53	77	51	64	58	46	67	68	60	55	63	68	63	49	58	69	65	61	62	51	43	52	78	71	56	50	43	59	48	56	64	72	59	50	56	50	60	59	55	45	43	62	43	59	51	53	50	66	57	56	54	52	64	72	53	57	39	62	62	57	57	53	61	56	65	57	65	47	49	83	69	69	55	50	57	60	62	57	51	50	52	79	55	55	46	50	56	53	69	62	61	62	48	50	63	65	64	51	58	62	48	55	63	63	66	50	54	43	64	54	57	63	72	52	54	55	44	54	67	44	52	62	55	49	52	44	70	69	52	73	54	54	54	61	65	53	72	50	55	62	58	60	55	58	63	75	58	63	50	49	72	50	60	53	52	58	68	65	58	70	52	67	51	72	73	57	73	58	55	60	52	63	55	53	66	62	67	58	64	62	54	62	54	54	58	52	56	49	50	51	64	55	50	50	72	47	45	56	57	64	52	64	56	45	62	59	52	63	49	57	56	58	57	57	55	45	76	66	55	53	56	56	53	55	69	64	59	59	49	46	55	57	57	61	49	56	60	40	53	45	58	51	65	57	60	52	58	49	50	62	76	63	49	50	40	67	64	58	63	54	53	61	53	60	68	57	73	52	59	69	66	51	52	50	49	55	45	50	50	54	42	56	58	64	54	54	54	52	73	47	48	58	65	62	48	62	61	67	57	53	56	53	64	58	61	63	61	71	52	61	52	65	51	64	58	55	51	47	54	49	40	49	59	49	48	58	53	62	59	51	59	68	45	70	77	48	60	60	58	60	43	53	56	48	53	54	40	58	49	57	61	64	64	62	61	52	66	43	52	69	55	40	45	53	54	60	61	54	53	62	64	43	56	55	54	50	50	52	60	71	63	58	67	64	59	56	52	44	57	55	64	62	56	46	63	57	67	47	48	51	63	58	57	53	62	60	48	51	61	57	57	62	57	48	59	59	66	52	54	63	63	66	39	62	54	49	61	76	57	59	72	62	53	57	52	76	56	43	74	63	51	74	57	52	65	49	73	67	63	43	57	65	46	52	55	53	49	58	51	66	57	46	62	43	49	65	75	56	51	58	47	64	64	62	59	52	48	50	58	62	58	58	59	49	56	51	65	56	48	53	72	54	56	47	57	48	54	59	62	47	54	56	58	56	50	63	41	51	54	50	71	50	58	56	52	59	64	55	60	61	51	59	51	56	69	63	54	67	54	62	55	56	61	50	54	56	54	58	61	64	53	58	58	63	51	54	47	62	59	55	42	55	60	62	46	57	46	61	54	66	58	54	63	59	59	51	46	53	73	51	65	47	60	52	55	58	60	67	57	66	57	59	74	61	55	65	63	57	64	57	48	55	51	65	50	61	56	62	68	40	55	47	63	49	62	51	55	64	40	61	74	47	53	57	63	55	62	59	64	56	41	53	69	54	46	56	58	49	49	52	74	66	47	59	54	60	62	54	59	55	50	60	59	59	61	61	51	73	46	55	56	60	52	54	65	64	59	56	58	48	49	65	54	50	56	67	49	50	51	71	50	61	40	49	63	54	55	52	49	64	54	57	50	57	68	65	64	70	59	48	61	62	46	61	59	53	70	59	57	65	52	65	54	46	41	55	60	57	52	73	52	55	63	45	49	53	58	60	48	62	65	64	44	60	53	60	57	44	54	57	58	55	61	62	54	58	44	51	49	57	56	60	60	67	58	40	63	77	49	59	56	53	58	51	57	52	58	55	41	60	58	53	47	54	65	59	55	58	51	70	62	56	57	58	45	62	49	58	66	67	57	57	62	47	52	55	54	50	51	61	62	47	70	63	58	71	70	69	58	61	64	57	41	57	53	53	57	52	67	56	68	60	47	68	55	60	64	69	52	62	43	56	57	49	63	60	76	59	69	59	56	49	47	54	73	74	59	56	66	55	63	68	50	50	52	41	62	64	61	63	53	69	65	62	42	57	63	44	64	59	68	56	53	44	51	46	53	51	56	63	60	50	50	54	56	60	65	48	54	51	58	64	60	58	82	69	60	64	44	54	58	50	54	56	55	52	65	61	60	71	51	56	58	77	67	54	51	52	59	65	56	54	42	47	56	60	49	68	67	53	46	61	43	61	65	49	60	56	72	52	68	61	57	48	63	50	66	44	61	62	51	56	72	61	65	48	60	60	72	59	49	52	52	67	39	45	48	57	60	54	65	70	57	61	55	59	46	59	42	49	55	56	46	51	55	51	56	65	58	59	61	59	60	54	61	72	60	63	66	51	72	63	48	52	58	68	69	66	66	42	61	59	63	50	64	65	50	54	41	51	51	72	61	48	61	62	63	45	59	72	51	62	63	51	64	56	56	60	61	64	53	62	64	49	67	53	49	49	62	55	54	47	52	67	53	58	63	56	52	58	57	72	60	58	58	61	61	62	56	52	51	56	62	54	53	63	53	61	67	56	60	55	59	49	39	72	91	58	55	57	55	68	72	54	51	54	57	68	56	45	48	53	49	54	49	57	58	58	66	49	57	58	58	65	57	52	73	62	66	75	53	55	58	56	56	52	58	69	65	51	75	65	56	55	66	47	70	54	59	59	53	64	54	58	58	67	58	62	47	59	62	50	50	73	67	52	57	66	47	45	70	54	66	66	73	61	41	52	46	49	57	51	57	60	54	69	61	69	54	58	53	43	43	58	69	58	56	80	57	64	53	43	56	70	58	59	54	60	57	67	60	61	55	62	56	53	43	55	51	58	56	62	60	49	59	48	59	66	68	61	60	49	43	57	58	58	61	61	55	50	62	62	61	56	56	56	65	44	64	62	60	60	44	52	74	63	58	58	60	53	49	53	60	58	42	61	46	60	45	47	50	64	60	50	58	53	50	58	67	60	53	36	57	50	57	65	59	63	45	54	51	56	53	57	54	63	52	42	55	56	66	67	62	50	63	59	51	45	48	41	44	53	50	55	58	61	51	57	53	55	47	53	52	63	57	55	54	56	57	40	63	52	70	65	66	66	59	64	58	61	51	54	43	61	55	41	71	59	53	57	67	57	56	57	55	47	65	57	50	60	51	56	61	58	53	40	41	44	64	53	52	53	56	55	54	61	53	44	50	44	69	56	51	63	63	52	60	67	46	56	57	58	54	57	48	45	38	59	69	47	70	67	57	70	65	67	49	59	66	60	75	57	65	44	55	67	62	43	51	48	54	63	57	53	70	53	55	54	57	58	48	52	45	47	72	59	49	49	55	46	70	62	53	51	56	53	53
24834	21509	10069	683	969	1393	1420	1414	1251	1012	952	848	816	788	684	699	673	691	609	677	602	578	569	594	618	575	552	567	576	600	610	588	584	598	577	524	622	551	580	606	558	580	551	542	557	545	588	575	592	568	534	541	548	583	587	544	607	549	558	528	612	551	525	535	550	529	571	484	557	557	565	504	542	583	506	569	505	553	560	536	518	506	509	528	552	531	525	507	546	543	551	593	520	563	524	525	545	545	576	556	548	516	507	575	549	503	558	521	550	559	562	562	557	530	528	559	525	537	562	564	550	525	529	546	541	514	525	519	502	581	507	525	515	538	495	540	492	572	573	517	557	568	509	524	548	560	583	565	559	570	581	565	545	515	608	530	613	558	533	553	558	535	530	509	525	544	539	547	514	562	534	550	543	515	555	521	534	537	565	517	540	525	521	574	537	548	494	523	543	570	576	568	589	553	558	580	545	537	507	546	531	541	550	572	541	562	564	545	564	571	509	537	536	593	491	530	562	545	550	512	563	534	576	535	516	537	505	552	553	550	554	570	535	557	527	524	559	561	541	517	566	521	556	555	541	516	526	522	521	562	538	543	549	553	513	545	519	564	549	502	546	551	527	539	553	546	565	523	508	587	551	544	554	501	514	501	543	523	475	546	519	545	556	525	520	537	529	518	514	532	522	528	503	502	531	556	528	546	530	543	579	557	566	531	558	501	574	504	501	519	539	523	536	539	554	599	505	541	558	538	543	518	550	525	560	565	552	527	569	531	514	496	544	531	530	565	539	557	506	512	561	487	533	524	607	528	531	518	563	571	553	543	508	490	543	542	539	524	554	530	529	565	516	516	531	577	549	571	571	514	537	532	519	560	565	580	572	561	517	552	538	555	567	583	565	520	521	569	534	546	557	529	535	588	551	540	517	552	567	544	533	530	520	537	529	539	587	565	519	514	561	536	520	510	556	557	555	556	529	522	546	519	549	532	507	545	537	529	584	546	558	554	524	565	546	547	556	546	538	566	508	510	545	541	556	560	544	521	537	547	556	594	545	547	519	544	566	533	577	550	527	549	528	522	531	554	542	512	515	524	513	502	493	558	569	521	522	529	525	526	515	506	536	535	540	563	534	524	527	512	561	528	566	558	584	551	539	547	524	536	508	560	552	545	521	539	568	556	541	546	526	533	534	581	559	537	539	581	565	535	572	556	550	571	558	516	531	555	561	536	584	546	530	535	526	528	513	546	510	511	558	544	526	535	533	522	543	514	526	557	573	525	541	525	559	511	565	576	544	555	567	542	498	502	571	534	502	592	564	506	529	562	561	525	527	542	545	593	555	566	534	530	520	560	502	564	551	513	569	568	578	538	538	510	553	562	568	538	581	523	516	571	510	521	533	540	578	568	511	523	553	516	529	552	530	573	541	527	569	568	503	563	561	593	585	542	555	547	537	597	540	509	536	561	511	534	548	568	570	501	531	552	555	519	530	554	523	526	586	570	514	525	549	545	531	522	603	570	525	544	505	552	529	531	517	546	510	510	568	529	511	552	563	550	537	536	528	539	531	541	499	593	522	522	503	569	507	552	528	508	569	567	553	531	558	544	555	526	523	594	526	591	561	541	521	514	524	544	537	536	492	508	545	553	533	526	539	528	546	554	601	519	580	530	570	511	549	554	532	563	514	565	541	516	539	519	538	541	527	569	520	573	563	565	566	558	541	557	570	528	559	536	526	560	545	587	530	542	552	549	534	540	529	585	580	513	539	530	528	578	566	565	582	526	547	498	526	532	541	558	505	540	502	565	532	525	527	532	568	516	535	548	512	544	497	553	587	536	555	553	536	544	573	559	546	564	519	557	523	565	552	538	518	589	531	529	511	566	529	584	538	524	502	514	556	523	501	506	590	575	515	504	526	543	535	542	527	544	521	537	531	554	550	574	563	554	554	517	578	551	537	547	514	534	533	551	559	535	508	541	523	543	543	531	533	575	555	523	545	572	540	532	568	556	540	557	556	514	538	543	519	594	560	550	539	530	503	513	519	540	534	519	534	514	550	546	594	520	528	541	552	547	531	568	596	560	515	534	529	547	528	539	571	536	546	547	483	535	526	538	546	530	552	590	554	532	536	534	502	590	585	533	589	565	534	551	517	527	536	539	544	525	505	540	525	512	544	554	519	511	540	568	537	543	548	545	515	530	518	546	575	548	512	565	563	546	519	533	525	543	558	532	511	567	498	536	530	540	554	526	531	554	485	534	500	574	544	516	539	558	530	565	497	517	585	539	513	520	548	523	547	548	532	524	548	510	542	564	520	515	534	541	537	521	551	556	524	555	532	503	533	529	542	582	534	566	525	531	518	579	548	558	526	509	513	532	553	580	548	538	536	551	540	544	507	517	595	538	528	510	535	588	577	502	511	576	545	520	535	533	547	474	547	526	549	592	523	527	543	546	535	538	526	552	594	524	568	521	547	516	524	568	524	550	554	523	561	553	569	559	520	518	530	538	528	572	568	540	541	558	537	509	512	536	529	537	528	576	553	529	544	563	513	525	519	532	566	550	544	613	532	524	553	510	528	541	547	535	537	544	529	573	541	507	554	578	533	545	500	526	550	553	561	569	545	543	513	578	537	556	571	508	545	530	538	515	504	541	553	526	541	568	552	552	536	519	557	517	554	550	522	546	589	550	548	564	509	546	543	522	521	555	557	554	528	528	562	539	561	535	514	591	587	535	579	542	554	526	548	545	511	579	578	534	510	567	542	495	532	564	571	550	522	538	554	521	512	550	558	579	572	543	577	511	572	558	549	566	540	573	550	532	547	552	558	547	565	529	533	561	562	547	551	554	546	557	524	534	554	526	564	536	531	561	495	515	530	565	544	496	499	502	556	534	556	515	543	537	539	547	524	566	525	508	536	495	555	554	559	543	535	551	515	532	528	522	551	546	545	530	559	523	572	536	593	536	558	532	505	552	515	574	560	541	555	533	536	527	537	538	529	515	545	582	596	537	553	502	575	540	586	573	551	551	528	546	576	530	524	560	527	509	544	590	552	539	560	563	524	504	581	524	572	547	523	517	549	565	527	549	563	540	557	515	542	534	562	546	567	532	514	527	518	557	510	526	514	519	540	556	576	587	496	549	566	562	572	527	547	556	587	551	558	473	571	515	562	584	557	534	507	589	548	549	546	502	523	528	489	547	510	546	564	575	543	542	539	545	521	572	563	554	522	549	504	573	564	548	548	564	530	562	609	520	533	577	553	529	499	552	491	528	519	529	540	572	529	521	570	551	499	526	541	563	556	560	542	542	517	520	513	526	543	542	522	502	550	564	523	559	598	530	486	560	550	563	533	540	549	479	561	555	500	558	549	533	542	554	556	533	548	515	548	566	563	529	521	543	526	518	519	592	528	570	545	506	553	515	551	542	521	536	544	499	529	584	539	576	569	565	546	528	533	484	547	558	525	565	566	533	532	543	532	568	572	562	558	529	531	542	528	513	552	534	506	524
2670	2168	927	46	37	35	41	38	30	29	34	42	29	39	35	36	44	36	30	46	36	42	25	24	35	37	40	51	35	33	29	29	46	35	31	24	33	35	27	40	43	41	43	36	30	30	33	36	34	40	44	29	29	35	48	32	28	39	39	30	35	30	38	29	40	38	31	21	49	41	40	46	31	25	41	25	24	43	41	30	41	38	30	33	41	26	36	31	24	27	35	33	37	31	35	33	26	45	35	29	32	36	36	40	45	21	34	36	30	37	33	36	39	26	27	32	39	32	27	35	34	31	31	27	25	27	34	17	24	31	33	41	33	34	37	44	37	40	35	34	40	41	31	26	26	32	30	32	31	38	35	29	40	39	37	32	39	34	36	35	32	41	43	26	36	35	50	28	35	28	33	21	29	31	22	35	31	32	30	34	38	35	39	30	42	28	37	29	46	38	26	49	30	32	24	37	26	24	34	33	35	32	48	36	44	31	28	24	27	31	43	35	29	27	47	35	33	36	32	27	43	28	43	42	29	32	35	23	38	28	25	30	36	31	30	30	30	31	35	29	45	29	31	50	30	43	37	33	40	38	38	37	29	36	29	31	37	34	34	34	37	35	28	29	31	32	32	28	36	30	24	34	27	41	22	41	26	41	25	31	33	33	24	37	35	18	31	28	33	31	40	38	31	36	40	25	35	37	35	42	32	34	31	32	35	33	26	31	18	24	30	35	30	35	37	43	32	27	41	45	30	26	38	33	25	24	30	30	40	37	35	31	37	36	28	36	24	29	16	24	39	26	27	36	28	27	41	30	32	27	41	31	23	39	29	33	37	39	29	28	27	27	49	25	29	33	33	34	34	34	24	35	28	27	32	42	30	24	30	34	34	32	34	39	31	26	27	28	31	36	36	39	38	36	29	40	34	28	30	46	28	32	32	30	34	39	20	36	33	42	32	37	52	35	25	38	29	31	39	38	24	35	34	35	39	41	34	30	24	40	29	33	32	51	38	43	36	35	33	29	29	25	29	26	27	24	37	25	36	39	45	43	35	33	27	26	33	32	37	28	31	38	32	28	29	40	30	37	37	15	28	38	33	29	28	23	44	31	30	26	39	30	33	35	36	26	30	37	36	29	27	24	41	37	26	33	28	30	28	19	39	40	40	29	38	36	35	26	33	41	38	38	36	24	37	38	31	33	29	42	30	22	28	28	31	31	29	34	45	38	36	33	38	40	23	42	36	35	43	39	29	37	29	36	39	35	27	31	30	36	41	40	39	32	32	30	32	43	31	26	32	32	31	34	33	43	31	39	34	28	35	39	30	29	33	34	25	31	24	37	28	30	34	29	22	37	46	23	39	33	25	32	36	28	34	39	35	28	26	24	43	27	29	26	29	27	44	34	50	32	25	24	36	28	26	39	31	28	34	31	33	34	27	37	39	32	34	36	44	40	36	31	32	34	35	29	30	40	34	31	27	32	32	27	39	28	25	28	47	33	25	28	30	36	34	35	39	38	30	42	47	37	26	42	28	36	40	31	35	36	26	43	22	35	29	37	39	31	31	40	37	30	40	46	41	33	32	21	29	28	30	31	35	36	41	26	24	40	27	40	26	37	24	44	37	26	41	35	37	34	31	32	35	34	30	32	37	43	27	25	29	31	42	28	35	32	40	29	28	29	23	32	36	39	31	28	20	38	28	27	31	23	37	31	24	29	30	40	30	31	33	36	35	27	34	37	31	35	37	30	41	34	29	28	35	22	48	29	33	29	34	27	31	30	40	37	34	31	35	38	28	29	30	30	28	28	19	30	38	32	33	26	27	26	28	39	32	37	34	34	27	33	27	27	29	32	37	27	45	31	27	42	30	24	31	27	41	31	37	43	28	38	30	32	37	39	45	40	40	41	35	29	31	30	39	21	28	34	36	41	34	30	27	32	43	37	46	39	27	34	30	30	40	34	29	33	37	32	27	29	37	29	27	33	40	40	34	26	30	38	36	33	30	39	34	30	21	27	30	28	33	28	26	31	25	33	31	29	29	36	33	40	31	37	39	26	30	29	33	32	39	26	35	38	32	37	40	43	38	31	35	35	33	33	40	34	38	33	31	40	34	27	35	36	43	29	38	30	31	36	26	28	34	37	32	41	34	30	29	39	32	32	36	35	37	33	23	32	33	28	45	32	32	27	25	26	26	37	26	36	25	23	41	31	34	33	34	34	30	24	19	28	34	21	40	35	31	36	31	39	21	30	36	34	24	44	36	29	25	30	34	36	35	35	32	36	32	37	27	35	27	40	29	28	31	32	33	27	33	29	30	32	35	31	28	26	33	31	29	27	31	26	43	36	33	33	30	37	26	39	25	26	34	37	28	44	33	36	36	29	30	31	31	31	31	43	37	44	29	29	40	34	31	37	34	30	45	36	31	39	30	42	34	46	27	36	38	26	30	47	33	33	32	32	24	29	43	32	30	36	26	37	30	33	43	32	37	27	32	27	32	27	33	36	37	44	36	31	27	34	31	34	34	42	29	32	28	29	34	36	38	33	33	34	42	36	25	29	32	30	33	41	42	31	41	35	35	33	27	30	24	37	36	36	30	30	32	24	50	27	30	37	29	26	33	28	34	30	35	41	34	27	27	31	26	44	33	49	24	26	32	28	27	26	34	33	32	28	22	26	36	29	50	19	35	35	38	44	34	33	41	33	36	28	45	41	30	42	25	41	28	28	30	33	34	33	34	32	31	31	33	30	32	34	32	40	34	34	34	36	40	22	27	37	28	27	32	42	35	31	20	36	25	42	37	31	42	28	27	32	35	33	32	23	28	35	29	28	33	29	37	23	33	35	26	35	42	32	29	28	24	38	27	32	31	31	31	25	31	44	23	36	38	35	26	38	45	28	31	31	32	33	29	39	39	43	32	28	32	32	33	39	37	31	28	42	35	36	36	34	33	21	37	40	32	35	28	34	48	27	27	22	30	36	33	23	43	39	28	30	41	28	35	32	22	36	36	40	42	38	35	29	31	33	40	32	29	37	38	32	28	30	37	35	26	29	36	27	38	37	33	33	37	36	39	35	35	40	34	29	30	31	27	33	37	38	35	28	32	41	30	37	27	40	30	30	36	38	35	37	40	42	35	21	26	32	32	32	29	34	40	33	32	37	32	32	34	27	16	42	32	38	31	35	31	42	34	37	40	25	46	34	37	36	30	37	32	38	34	22	33	38	34	33	37	27	27	30	40	36	35	30	29	31	33	36	30	35	36	34	41	43	37	25	31	32	39	32	36	30	32	20	29	32	28	35	33	38	30	25	38	33	38	30	30	46	26	37	31	37	31	33	35	30	32	23	31	31	36	29	38	44	42	33	37	26	29	34	35	44	32	49	39	29	28	39	41	33	33	28	30	34	30	49	41	29	24	36	25	34	40	38	40	31	28	42	40	35	35	25	34	24	24	33	29	34	28	35	28	37	31	26	37	33	40	35	25	45	39	40	39	34	26	34	41	27
21923	17450	8847	450	636	873	1023	935	828	780	687	603	577	542	496	501	429	439	383	378	397	335	346	399	383	355	318	334	359	334	340	379	323	357	332	316	359	307	319	296	305	333	315	311	278	318	289	323	324	340	297	313	305	301	300	292	264	308	286	272	299	310	305	310	253	308	283	324	286	304	329	299	321	297	303	295	279	266	301	324	297	300	297	287	306	295	319	320	323	292	303	323	311	313	337	302	288	306	299	273	300	309	300	300	303	318	271	301	319	325	308	307	317	334	258	315	321	278	307	309	257	288	293	284	321	301	305	285	288	316	298	300	287	284	307	320	248	284	297	286	347	309	327	318	289	305	319	332	297	303	284	311	307	285	294	264	277	293	268	296	299	324	286	287	276	309	294	295	284	331	283	308	314	287	287	276	308	318	274	275	292	289	296	288	287	299	286	295	281	293	297	296	289	284	266	313	278	283	290	298	322	280	311	296	317	308	299	316	300	305	293	266	286	303	312	293	275	284	288	289	332	283	304	281	293	309	300	313	312	286	298	285	288	297	288	276	281	301	290	314	305	307	251	296	321	311	288	291	333	275	326	292	296	298	282	299	305	296	276	298	316	308	274	276	303	284	279	296	275	274	280	271	284	304	330	280	326	276	297	304	266	300	273	307	328	307	341	320	294	300	296	305	294	324	308	286	320	300	310	314	271	329	328	299	288	315	308	312	308	305	298	297	281	288	316	286	293	294	296	278	289	289	298	288	319	293	288	314	291	294	328	324	271	292	318	297	315	306	286	311	282	306	312	292	242	275	291	279	279	324	317	284	271	300	279	318	315	281	269	315	316	323	293	283	281	305	340	308	328	313	274	283	299	315	310	290	304	290	297	295	270	306	279	302	258	315	298	255	309	302	304	312	315	288	308	290	304	274	276	305	325	302	317	303	274	298	275	310	279	309	305	304	325	281	293	333	272	296	313	327	289	307	331	259	301	294	323	279	284	290	286	306	343	322	307	280	295	302	293	282	284	327	304	285	277	300	318	272	296	317	299	284	307	306	281	280	296	317	283	284	292	272	297	280	290	327	290	302	296	266	300	285	305	267	286	298	308	313	271	297	339	317	266	290	315	274	296	319	301	263	324	291	270	308	297	316	297	289	284	303	285	327	289	302	330	302	278	303	332	287	310	282	292	296	320	288	321	296	313	293	290	275	263	311	318	332	291	281	282	296	300	285	303	295	273	291	306	305	322	285	320	318	323	330	283	292	302	296	274	289	275	274	279	304	303	323	270	305	302	314	302	309	295	304	290	317	308	275	290	287	315	292	317	321	311	293	291	283	238	302	324	287	318	273	288	302	267	285	320	302	315	303	318	287	293	316	315	271	293	289	277	296	307	303	297	285	284	291	334	279	302	310	309	314	297	303	298	293	330	272	306	309	339	296	293	285	285	283	292	280	320	273	274	308	275	287	304	283	302	301	315	304	303	262	283	309	306	272	305	305	289	303	270	279	322	314	318	287	274	271	302	313	321	285	316	306	295	282	300	280	311	279	288	315	288	264	303	282	269	293	279	296	300	321	333	288	273	298	316	272	273	286	298	285	298	291	281	293	330	312	319	278	286	294	295	301	293	290	276	280	309	278	286	290	271	291	309	299	295	316	313	288	295	271	264	265	296	307	305	273	310	325	300	300	282	285	298	317	320	304	291	301	299	304	298	307	295	305	278	298	300	305	295	302	281	296	301	306	327	288	301	345	291	313	299	295	282	309	304	297	310	322	313	282	300	318	278	314	309	309	320	293	300	318	293	287	312	304	322	306	293	287	271	291	309	287	304	287	312	281	310	301	289	297	305	290	299	266	273	322	302	312	290	267	292	270	285	316	334	277	316	304	295	309	275	291	318	289	280	281	285	336	312	297	315	307	277	310	300	330	306	329	305	281	298	296	297	299	291	300	304	299	288	297	287	304	304	291	310	287	273	292	300	310	279	318	309	300	308	299	279	322	329	296	317	284	306	302	257	283	294	299	287	271	286	312	303	299	287	254	280	274	286	294	292	296	311	307	277	295	309	304	304	271	301	300	288	270	301	275	288	296	298	280	299	305	285	326	281	279	261	268	292	293	312	306	323	280	291	323	288	285	298	279	298	279	284	320	305	249	293	314	287	285	293	302	300	295	311	329	313	319	277	288	299	266	304	341	288	284	318	262	281	304	287	308	302	261	286	324	312	317	282	308	301	295	305	286	316	298	266	316	341	298	311	285	295	322	296	305	304	318	298	292	312	299	279	309	265	288	322	286	323	282	297	304	314	259	306	305	319	292	307	302	298	298	312	275	284	273	310	313	310	314	285	310	294	287	274	273	309	315	309	310	277	272	279	294	279	341	320	303	287	338	289	313	294	321	282	259	289	265	327	284	302	303	301	312	274	283	280	300	304	322	303	279	311	262	311	282	303	292	289	305	288	288	303	308	308	303	310	296	293	288	293	286	276	288	324	291	306	291	314	287	281	303	335	295	326	300	291	301	302	263	315	284	304	303	297	277	271	287	270	314	301	285	309	332	320	298	310	267	301	290	319	288	284	292	292	282	288	293	323	304	314	325	305	302	284	323	312	339	289	276	305	282	293	289	295	296	280	277	298	303	311	307	312	303	310	283	289	310	307	315	325	290	316	281	266	302	283	304	289	306	311	297	283	268	316	300	322	306	288	275	320	273	315	299	298	321	278	273	331	318	319	339	318	314	355	316	311	294	328	307	319	301	295	310	300	307	302	289	285	289	270	284	278	318	289	294	328	311	288	283	304	296	297	308	309	312	311	280	291	291	290	307	310	304	294	308	313	276	298	329	285	327	306	288	319	294	278	289	296	302	336	261	266	326	297	314	272	324	300	280	298	270	263	303	286	268	295	304	308	270	275	316	308	325	295	292	279	290	295	345	301	306	301	278	304	321	305	307	291	315	284	310	299	326	338	316	298	325	303	271	334	268	306	293	292	338	309	314	323	328	302	259	291	295	305	308	290	320	292	329	298	302	260	304	303	288	310	295	301	313	312	287	322	306	277	296	338	312	303	295	308	276	298	308	257	304	324	317	293	302	311	292	302	312	285	294	303	286	310	293	304	316	306	305	297	258	343	303	306	307	292	312	302	319	287	292	314	310	307	289	306	262	328	308	297	337	303	303	258	268	288	311	311	327	274	333	288	311	284	289	251	294	317	279	290	291	272	317	313	271	298	299	271	300	293	297	272	295	292	287	296	284	307	301	279	312	277	297	302	302	288	306	303	305	274	294	312	277	301	296	258	263	299	294	314	307	288	288	320	295	307	300	294	314	320	280	312	296	295	300	293	315	251	293	279	285	307	281	307	301	312	292	295	321	298	302	264	300	303	303	326	283	282	296	300	308	279	279	292	282	316	283	324	299	314	315	261	299	293	263	294	295	301	291	312	305	288	289	303	314	256	317	323	296	296	322	307	282	302	258	297	288	291	283	303	317	289	310	299	301	291	326
2786	3949	1700	49	40	38	48	40	50	34	48	33	42	29	52	28	50	40	42	39	40	42	41	32	31	32	41	37	39	34	40	31	34	37	33	31	33	40	43	34	34	32	36	43	39	23	37	31	35	34	29	32	35	37	30	26	28	41	32	36	28	29	50	48	42	32	44	34	34	37	34	28	30	23	33	35	34	29	31	42	38	31	37	32	33	48	44	16	28	33	35	31	32	30	36	33	40	29	35	36	29	33	39	38	25	42	41	39	25	43	28	43	32	36	34	35	35	34	37	32	33	36	45	35	32	41	36	28	38	42	30	34	37	36	27	37	34	25	32	39	37	41	34	34	31	38	34	33	20	25	30	31	32	27	41	43	37	28	35	24	26	31	32	38	33	31	35	35	41	34	34	17	28	29	35	42	36	39	36	30	35	29	28	34	31	20	36	35	30	30	33	41	37	39	35	40	32	41	22	35	23	38	24	29	37	31	21	28	38	33	41	43	22	39	31	32	27	32	38	23	32	35	53	34	33	29	47	36	38	30	41	27	34	34	25	42	38	30	36	37	28	36	27	31	36	33	33	26	25	25	44	39	35	38	37	30	39	33	46	30	37	39	33	33	43	33	37	32	33	35	49	37	28	35	21	34	39	35	25	39	39	32	39	44	33	45	41	39	37	30	33	35	36	38	28	31	35	29	26	25	24	27	35	30	39	44	33	36	25	28	31	27	35	31	37	34	34	25	31	42	31	42	26	39	41	39	47	29	38	39	32	38	31	34	29	32	35	38	43	36	38	34	30	22	36	38	37	39	32	40	32	40	25	28	37	36	43	40	31	34	27	37	30	31	35	44	35	27	27	49	34	40	34	32	30	41	28	46	29	39	25	38	30	30	36	42	39	30	34	33	27	41	36	37	27	23	39	36	40	37	40	23	29	28	37	33	23	31	29	31	31	43	23	34	40	37	43	30	21	35	33	33	39	34	30	33	32	39	23	29	29	35	38	37	29	24	34	35	39	31	27	39	33	41	34	25	40	23	34	39	25	42	35	31	34	41	28	32	37	37	43	35	27	30	30	36	35	37	34	34	35	35	30	36	33	35	45	24	32	31	26	28	33	33	32	41	32	28	27	36	40	28	39	34	33	37	42	40	33	39	31	31	38	26	29	35	23	36	34	39	38	23	28	37	49	50	32	37	24	35	37	31	38	32	31	26	27	33	39	35	34	37	38	33	26	28	29	39	37	34	28	23	41	29	29	42	33	36	37	39	37	20	26	32	37	32	35	39	36	30	34	32	28	46	28	36	36	37	37	40	38	34	31	30	38	34	25	42	30	34	27	42	26	36	42	34	28	19	42	25	25	32	40	30	31	24	35	28	43	38	40	30	37	41	35	25	42	34	25	35	32	37	44	32	31	30	33	27	40	40	35	31	38	29	26	20	33	36	33	35	30	34	41	28	27	35	43	38	32	24	26	24	45	35	33	39	35	39	45	26	43	32	35	32	42	34	27	36	35	38	31	35	35	31	34	30	27	43	37	24	35	24	25	29	48	41	29	36	36	43	30	31	29	28	29	28	29	39	33	32	49	28	42	42	37	37	40	24	32	27	34	46	33	37	41	28	26	28	36	36	43	26	32	29	34	30	35	32	47	36	32	37	33	30	38	47	31	45	39	25	34	21	39	30	41	27	32	27	29	37	38	28	33	32	35	40	39	35	25	33	26	34	38	42	48	32	36	34	42	29	34	31	29	27	38	43	31	34	38	41	32	35	24	32	36	36	29	41	32	37	39	33	30	27	29	41	27	31	31	35	35	32	43	36	24	36	27	35	42	31	30	24	38	32	36	35	31	26	37	33	37	32	39	34	40	35	41	25	37	47	33	30	31	37	33	38	48	33	38	23	24	47	29	31	41	39	15	34	41	30	28	36	49	39	37	31	40	32	24	31	37	33	36	46	27	29	32	36	42	41	43	32	37	34	36	46	29	35	39	23	31	33	21	37	43	39	31	27	23	26	33	28	20	39	37	40	26	29	30	34	39	34	28	36	39	38	51	31	37	36	29	45	32	36	25	32	39	39	38	22	33	47	38	20	33	41	28	36	50	36	36	41	37	36	37	28	29	42	33	31	34	41	27	35	28	37	30	36	33	24	32	36	29	32	30	25	50	30	33	42	33	34	33	30	28	33	46	38	44	42	42	30	33	39	41	26	49	37	34	37	42	33	41	31	36	39	27	36	34	31	23	34	38	35	39	33	33	26	40	31	33	29	27	27	38	31	36	38	28	24	35	35	30	41	23	33	33	40	36	38	36	35	39	40	29	32	28	20	43	42	39	27	36	40	29	34	37	46	39	28	32	36	33	26	25	30	44	40	39	40	30	30	34	41	29	35	35	34	43	30	37	40	36	28	40	23	34	37	25	30	30	34	30	33	26	25	41	22	41	27	36	34	29	39	34	44	46	32	35	40	29	38	38	30	31	37	30	35	30	24	32	23	32	20	26	38	33	36	36	38	34	30	37	32	44	34	42	46	31	41	33	30	27	29	30	38	30	32	36	27	28	23	50	32	35	47	34	42	39	35	25	31	31	31	38	45	27	30	28	50	37	42	37	40	48	36	27	40	36	39	39	39	36	34	33	32	23	38	36	41	30	38	38	30	27	40	32	28	35	31	37	25	38	28	33	27	34	30	27	21	36	46	24	33	21	35	33	43	35	36	34	34	28	34	34	36	40	26	43	36	28	30	40	40	26	30	46	41	34	30	47	32	36	36	29	36	30	30	35	34	34	44	45	45	31	36	36	28	48	33	35	36	30	26	38	31	30	30	34	39	37	26	41	28	26	31	22	31	22	35	33	33	35	43	32	41	29	35	38	34	43	40	35	30	40	35	37	33	39	39	33	25	41	37	24	27	35	33	32	33	37	43	34	29	39	34	29	35	31	36	30	32	31	31	27	31	32	35	32	30	41	36	34	36	30	42	34	37	35	38	25	32	33	23	40	33	27	42	38	27	37	38	40	27	32	27	29	30	35	38	47	33	44	29	31	38	35	24	30	22	34	32	30	29	36	35	33	43	37	36	27	44	19	36	32	40	28	41	31	40	36	24	43	38	38	34	29	30	33	31	34	35	39	41	40	36	35	35	30	32	32	31	26	39	32	38	31	28	24	27	36	26	29	34	32	41	19	30	31	24	30	32	39	33	30	29	29	38	27	26	24	40	50	23	27	34	40	41	26	27	41	32	29	30	33	38	28	36	42	32	31	25	37	33	36	37	42	36	34	37	34	39	35	33	35	37	40	37	31	36	25	39	41	47	38	38	32	32	36	50	36	26	35	47	35	31	39	38	32	38	43	25	50	37	36	37	26	36	39	38	25	35	23	34	30	37	35	36	26	32	36	34	31	35	40	37	46	39	25	30	31	32	27	38	38	39	37	45	39	35	40	26	34	29	35	34	23	32	35	32	33	40	35	41	37	29	37	38	35	33	34	34	34	30	30	35
27898	24247	13338	639	1048	1652	1855	1667	1443	1275	1096	934	796	732	737	650	598	590	549	563	488	493	455	461	406	409	449	443	438	400	366	394	415	367	412	442	363	417	421	378	374	351	380	370	387	392	326	357	364	310	377	349	344	368	376	343	339	341	366	393	352	347	336	334	351	348	336	352	323	342	344	323	323	342	349	339	332	353	367	311	316	301	359	370	307	346	334	357	331	341	352	358	298	363	339	339	367	335	333	342	331	314	354	347	284	332	369	343	343	353	347	333	342	340	337	348	336	347	328	337	357	316	338	322	352	334	312	338	316	336	344	312	336	323	342	354	343	321	341	350	337	355	345	320	320	289	325	343	332	373	295	338	335	315	324	351	329	347	324	332	318	355	347	323	317	310	351	347	317	361	341	330	339	337	348	366	320	345	361	345	357	304	363	334	356	335	346	342	384	349	336	345	340	341	349	356	355	322	347	303	328	311	319	367	304	330	363	339	293	283	309	336	339	364	322	327	343	355	306	321	364	338	329	349	340	352	354	321	341	343	318	332	342	358	342	347	325	361	322	319	344	358	313	342	321	370	312	334	288	351	340	319	326	328	319	339	351	350	355	356	354	322	322	313	326	350	362	314	327	340	345	343	333	351	364	337	366	326	347	335	334	334	328	327	324	331	332	327	341	345	336	305	343	339	362	341	347	350	323	342	358	355	331	369	344	341	331	325	332	361	345	355	318	354	321	353	329	335	331	354	322	351	331	349	329	347	325	330	322	338	314	323	330	319	361	338	321	325	343	336	306	358	340	341	339	310	345	312	324	312	361	343	340	373	332	332	331	335	352	335	329	314	360	325	321	345	328	317	324	356	300	380	334	343	355	347	326	346	319	358	325	335	345	327	323	324	340	341	314	309	336	298	320	348	329	309	316	322	351	330	350	322	338	341	346	374	332	322	313	349	318	324	350	354	362	340	362	343	326	308	304	308	309	329	352	337	328	321	355	362	334	341	342	361	299	328	340	376	324	360	347	332	332	327	334	330	320	326	341	338	333	300	325	322	334	347	360	353	372	346	331	326	329	331	355	341	319	304	317	336	339	353	325	344	311	338	368	316	328	365	332	327	340	332	377	322	328	341	311	307	344	353	308	343	313	358	347	319	323	346	337	308	320	353	334	331	306	346	331	372	347	348	325	325	354	304	337	324	311	317	312	328	337	359	334	355	316	342	361	330	370	330	324	305	342	340	344	321	339	341	327	339	334	318	322	307	333	321	318	330	338	360	327	288	324	353	326	352	333	307	363	343	330	327	342	309	348	329	333	355	332	325	319	338	314	319	352	345	334	351	349	340	345	335	289	338	350	344	337	316	341	348	320	358	353	337	318	314	323	337	335	327	327	353	365	306	345	353	343	330	342	306	370	353	316	326	359	346	353	358	345	365	310	320	363	312	315	332	299	324	298	306	300	352	330	333	372	318	347	343	350	317	336	323	364	355	354	349	305	312	345	347	353	383	325	326	333	337	374	335	345	352	324	345	329	338	331	330	364	339	344	335	348	347	337	299	340	327	344	330	308	347	355	345	381	322	362	333	327	362	371	341	309	367	334	321	361	367	332	337	348	343	324	356	343	338	341	308	316	349	337	351	334	358	350	356	347	355	328	329	318	347	350	328	304	334	329	326	318	328	356	337	346	351	338	304	310	346	335	340	313	336	309	344	328	357	360	331	331	348	373	364	300	327	353	364	334	336	329	341	340	342	338	325	367	342	358	352	354	309	337	310	320	314	324	302	360	349	310	325	333	352	332	306	343	330	333	334	330	328	357	336	339	332	337	316	342	334	383	347	340	313	357	336	344	332	326	319	313	313	324	304	367	327	342	353	316	341	329	330	323	316	340	324	304	322	328	332	338	342	333	339	339	359	353	347	331	333	372	306	287	350	318	359	335	331	327	341	349	325	357	338	291	353	344	342	338	325	334	310	328	318	313	345	361	325	315	341	347	332	350	333	365	326	372	350	360	350	322	336	306	332	392	359	348	291	314	349	323	374	335	318	327	305	356	352	360	328	381	345	329	346	354	331	347	328	319	342	379	353	345	326	341	324	309	328	355	349	326	338	346	345	314	356	354	360	365	345	314	338	295	320	354	346	352	343	327	366	279	329	331	349	353	332	326	350	355	337	337	352	331	338	373	330	354	318	331	324	346	352	340	312	348	335	327	334	325	360	338	304	326	318	355	310	362	342	315	310	369	362	332	348	340	348	300	330	355	352	327	339	336	334	338	351	363	332	319	355	337	343	331	335	335	337	365	337	342	326	342	357	327	333	319	338	382	361	347	322	317	355	366	353	339	347	340	314	332	321	331	326	312	321	320	327	351	327	343	336	303	355	276	368	343	365	333	344	352	315	334	343	323	339	347	340	332	340	329	340	345	341	344	345	322	353	315	353	313	326	347	339	317	310	349	330	313	373	363	342	329	358	329	329	306	333	326	348	345	329	320	323	341	350	343	354	337	344	296	320	334	325	344	371	336	352	317	311	309	308	329	366	360	340	350	373	342	349	341	337	328	307	336	331	355	333	339	323	355	329	337	342	354	348	343	342	316	337	371	375	322	339	316	341	350	316	368	337	329	343	341	363	363	329	350	315	352	338	333	329	373	330	298	336	384	338	323	317	309	357	333	340	348	336	316	340	325	330	301	339	362	312	347	325	319	318	326	303	321	328	358	325	338	326	322	332	348	335	337	310	353	320	345	308	336	341	357	354	328	363	343	324	302	336	373	331	345	331	343	304	307	351	339	342	327	357	321	336	337	387	319	355	345	320	327	335	338	327	343	359	307	374	346	319	359	319	315	323	317	317	330	336	341	316	311	356	323	357	341	314	323	323	322	337	327	321	336	340	330	331	356	343	322	377	348	357	325	313	313	297	371	326	342	369	338	345	356	326	333	340	344	362	353	314	353	325	337	331	341	337	338	333	319	329	319	339	329	337	341	339	341	317	326	363	351	308	318	317	344	352	310	343	348	329	343	326	349	346	322	348	334	327	337	355	337	312	327	347	348	325	315	324	322	355	334	345	327	350	342	338	332	326	290	346	321	361	318	348	351	328	345	306	348	337	334	317	329	320	322	384	356	361	325	329	343	359	349	357	325	319	313	333	310	338	333	354	326	370	352	339	340	315	358	332	346	360	351	372	343	354	327	302	347	318	355	306	338	315	328	334	337	319	323	304	363	328	342	306	304	341	356	344	338	343	326	325	301	319	319	338	354	321	318	317	336	308	343	318	314	353	345	313	319	335	321	321	357	329	370	324	345	362	345	356	338	356	313	325	338	326	331	330	337	352	332	323	338	323	344	359	323	315	341	300	342	353	353	312	351	328	324	372	343	340	326	313	349	365	361	322	307	336	372	327	339	318	347	319	342	343	334	308	350	349	328	320	339	342	346	332	390	335	333	348	365	345	337	318	320	345	308	327	335	320	352	350	335	327	310	319	288	378	358	345	335	309	330	339
1578	384	220	73	63	68	65	62	74	64	59	50	51	66	68	66	57	60	62	45	60	63	63	53	48	65	63	59	51	59	64	53	75	66	67	68	48	60	56	56	52	62	50	58	73	65	58	78	66	73	70	65	66	52	64	54	58	65	66	54	57	69	60	68	53	66	69	63	73	68	55	60	64	53	61	48	64	68	64	63	63	63	58	48	57	61	62	68	59	66	69	76	56	64	63	55	68	58	41	58	58	55	52	55	61	62	64	59	64	63	69	57	66	56	57	71	64	51	57	69	73	52	57	50	51	57	78	86	57	57	52	57	58	52	57	57	53	59	51	67	47	67	59	57	52	63	63	44	56	51	64	61	60	61	65	67	69	70	67	62	50	64	58	43	65	61	78	47	70	76	62	46	56	53	65	43	62	52	48	59	60	63	54	69	56	74	57	59	59	67	59	66	54	53	60	61	60	48	67	68	60	56	61	60	55	57	59	58	58	46	70	59	71	60	64	51	49	62	59	50	63	54	55	65	70	62	52	75	54	65	64	64	57	47	57	84	74	64	66	73	70	54	66	51	70	56	67	65	65	68	54	61	61	72	60	58	61	55	71	81	48	58	56	48	65	53	72	63	55	72	61	55	66	62	59	48	64	45	62	64	56	69	60	53	42	59	62	50	58	55	57	66	66	60	68	49	60	57	70	45	54	72	57	78	41	64	52	69	74	52	63	62	59	59	64	55	63	65	58	59	47	65	61	60	69	56	64	58	62	67	71	62	48	50	71	51	71	74	68	59	64	55	57	46	56	61	51	50	58	59	63	73	55	61	70	65	67	43	65	58	77	56	76	57	78	75	80	62	66	66	62	64	51	69	50	76	54	65	64	59	60	72	49	46	55	66	72	68	63	49	70	61	66	56	62	53	63	71	65	66	60	58	60	58	60	59	58	60	55	57	48	56	66	54	55	68	59	63	61	59	48	53	52	58	73	68	52	77	65	65	64	72	60	58	73	71	74	63	62	60	59	62	77	77	60	55	52	53	58	83	71	61	56	61	67	53	56	63	68	51	65	55	60	56	54	56	71	59	80	59	49	74	56	64	60	71	53	57	70	58	48	58	73	67	68	62	66	61	78	50	54	59	39	71	63	57	73	42	42	45	72	65	51	64	63	69	54	44	63	63	56	63	64	59	62	68	58	54	67	63	65	54	50	63	58	65	82	52	63	65	58	61	61	71	63	63	61	66	59	59	64	68	58	70	45	67	75	64	58	65	55	60	63	56	62	55	63	64	52	51	58	62	58	53	63	69	65	68	49	53	59	50	56	81	69	68	80	66	57	65	65	45	68	52	63	57	64	61	52	56	62	75	64	71	64	84	54	67	76	81	61	67	61	55	39	62	57	53	54	60	78	63	58	65	43	56	49	55	58	66	75	51	65	56	58	64	55	63	70	70	67	51	57	71	59	53	57	66	60	75	61	75	60	55	59	82	64	63	66	67	52	61	52	71	64	69	60	62	60	68	60	67	69	64	57	60	58	56	70	78	60	63	62	56	62	54	62	61	60	60	45	55	71	51	71	67	49	74	64	58	57	66	60	66	57	66	60	64	47	59	68	52	53	63	61	68	58	50	83	53	55	62	73	65	53	60	64	68	46	83	66	64	57	67	56	58	68	69	74	46	61	67	52	70	69	73	76	54	60	71	60	60	66	59	59	63	66	62	59	63	62	47	61	58	73	60	70	55	67	51	69	56	71	58	60	57	57	70	53	49	75	69	44	66	63	74	59	68	63	64	71	54	82	68	51	62	66	65	54	54	58	62	61	54	63	57	58	65	55	66	70	67	58	58	56	57	64	62	61	58	59	63	54	59	75	69	57	63	68	67	69	67	48	66	59	67	63	69	55	50	66	57	53	61	63	67	61	69	59	73	67	75	62	72	63	60	63	57	73	56	76	84	65	66	64	71	64	70	72	71	72	53	65	69	67	72	56	67	60	56	63	66	50	65	66	67	56	52	65	72	63	60	74	69	59	54	60	67	61	53	53	40	70	60	60	71	67	56	57	66	58	53	58	67	64	64	62	56	60	78	69	63	57	75	49	55	68	73	74	65	70	71	53	62	61	66	77	50	65	70	58	61	67	70	68	59	76	55	65	45	61	55	66	65	47	63	59	73	49	67	73	63	52	65	66	71	54	56	59	71	83	64	60	53	62	51	59	58	57	72	50	68	74	61	47	62	72	85	61	55	64	65	58	71	45	65	69	69	65	55	57	73	60	59	64	54	57	48	62	48	78	69	63	54	65	58	69	64	43	62	61	64	54	62	56	54	65	63	71	67	54	72	61	45	76	65	62	56	60	62	58	59	58	80	56	61	61	52	60	53	63	75	70	72	65	54	67	59	60	70	68	44	62	74	64	58	79	71	63	75	65	58	65	72	58	53	53	56	60	45	62	57	57	62	66	72	63	67	74	77	56	61	73	58	58	66	89	74	60	61	67	69	69	58	73	50	73	48	67	64	72	78	64	69	57	64	64	64	59	63	62	79	78	54	60	62	52	67	50	61	66	63	55	74	57	60	58	62	60	62	50	66	67	60	68	55	55	67	66	69	53	67	57	66	52	60	56	61	56	45	58	43	61	55	66	67	71	75	58	53	64	79	67	64	60	73	62	71	72	66	62	61	67	54	75	55	71	48	63	63	56	55	71	68	65	69	54	62	60	69	56	69	67	75	64	59	60	75	59	61	67	51	62	73	55	70	62	57	62	62	68	57	55	48	61	66	54	73	55	61	53	67	47	70	69	58	68	69	52	69	60	59	67	56	62	75	61	41	58	67	67	55	46	70	75	82	59	63	61	54	66	66	61	55	46	57	82	51	46	54	70	64	62	57	69	60	49	67	62	70	56	54	45	67	69	65	65	70	54	54	64	66	83	62	66	59	64	61	68	46	58	68	51	63	50	62	65	55	57	75	82	64	61	64	67	72	60	42	69	58	57	82	56	71	55	58	60	49	57	73	52	67	64	66	68	77	64	72	61	63	60	62	62	64	59	50	64	64	52	64	50	65	82	67	71	71	50	66	63	67	62	69	65	48	70	64	60	63	62	79	53	65	50	69	61	63	74	72	64	64	61	53	61	74	57	45	70	62	68	49	60	56	59	66	55	82	56	52	62	64	53	64	59	72	64	62	48	62	62	67	69	66	67	50	63	73	52	62	59	60	46	61	64	55	79	68	56	75	60	62	54	79	53	55	51	65	62	57	69	78	54	55	77	74	62	75	55	58	45	67	49	71	65	59	60	64	60	64	71	66	62	66	65	59	62	61	64	65	75	60	70	56	44	55	52	58	62	54	70	61	55	64	58	63	57	61	66	61	58	67	61	61	48	48	68	48	76	59	59	58	57	68	57	69	59	57	48	50	57	64	71	64	60	69	52	56	50	63	55	69	56	66	51	62	49	56	70	61	68	63	67	58	59	74	75	65	71	56	55	59	51	48	69	65	62	49
13833	5427	2511	571	650	670	675	677	661	608	640	587	618	576	549	569	566	543	578	561	578	570	585	550	549	593	556	545	581	557	498	614	588	539	538	615	541	573	585	590	595	533	549	567	551	565	563	596	581	562	529	551	604	570	527	551	555	567	541	537	550	581	585	568	559	527	545	530	552	534	542	547	576	532	585	570	573	557	579	541	561	578	550	558	570	598	595	528	552	582	597	575	556	548	528	556	586	545	554	547	559	573	588	533	526	560	551	592	534	532	532	571	535	518	515	556	526	565	553	529	552	554	592	544	624	553	545	554	544	566	549	573	587	595	573	557	534	562	535	538	578	550	514	574	608	547	541	549	568	581	524	554	550	522	565	580	557	606	554	554	552	535	530	605	555	564	532	557	557	576	552	555	565	529	546	548	570	586	534	568	557	556	594	569	594	544	567	546	556	537	579	572	573	555	541	600	524	588	534	545	551	580	550	560	584	533	609	555	597	561	537	572	546	583	553	559	598	615	551	529	513	516	578	540	570	556	576	573	559	543	562	548	501	541	565	543	559	574	594	630	536	546	568	543	560	564	559	542	581	578	588	535	532	561	555	498	533	542	582	517	590	524	582	509	598	534	569	526	533	595	558	591	595	530	556	558	604	557	549	537	532	553	543	534	601	542	533	559	527	538	535	568	564	562	575	563	576	540	558	526	581	557	582	596	505	559	561	561	578	542	531	541	585	599	616	556	551	551	532	527	622	564	549	556	601	552	543	571	567	560	579	549	582	559	596	547	586	566	585	558	546	555	541	530	548	564	545	575	521	565	579	533	552	537	577	508	572	574	541	548	538	593	601	516	533	593	611	564	546	532	583	582	559	551	562	542	575	545	554	585	557	511	546	564	554	588	597	531	567	573	570	547	595	574	549	604	584	565	560	548	577	538	558	543	561	570	571	577	582	578	556	518	568	519	574	548	528	557	550	598	554	568	570	557	608	525	560	558	558	580	572	527	548	592	547	551	547	583	541	577	566	585	580	546	571	555	553	545	536	550	601	590	544	564	597	558	566	532	558	556	541	530	519	541	583	583	523	547	588	532	600	568	554	559	573	529	547	574	565	547	571	577	577	541	541	566	533	586	587	561	555	563	544	542	571	535	576	588	586	555	521	586	548	562	535	588	564	589	565	579	583	560	570	576	513	508	589	565	542	562	519	522	574	531	520	573	559	537	547	552	551	537	544	541	578	526	562	555	572	581	521	604	563	545	555	545	541	516	496	546	570	570	595	527	531	570	524	551	511	539	521	549	531	572	534	566	636	590	475	553	537	562	604	532	563	542	556	565	561	548	570	549	540	568	582	511	519	544	558	563	556	537	584	562	593	569	544	593	514	575	599	571	530	522	533	564	586	567	595	582	569	565	570	578	537	548	553	558	606	532	536	547	565	542	505	570	568	557	542	539	555	550	558	550	554	533	620	536	538	577	594	524	543	527	543	601	525	534	562	573	517	539	551	604	554	545	533	572	577	540	561	527	546	569	538	560	533	542	560	540	583	529	562	567	576	539	617	599	553	500	569	552	530	526	536	557	565	512	561	576	564	549	584	542	557	582	577	515	545	518	569	569	551	549	539	515	555	561	527	562	545	532	557	581	551	530	559	543	577	534	510	558	592	583	582	543	608	547	580	582	550	549	580	529	561	563	542	542	597	541	566	556	576	587	542	595	561	553	530	548	556	579	558	564	583	556	566	553	558	558	536	597	555	577	579	565	571	546	531	562	538	605	581	571	598	546	542	580	511	583	562	545	533	611	557	584	546	548	555	547	538	591	543	578	512	567	557	560	586	581	543	548	552	548	557	566	565	546	536	575	516	535	516	571	555	590	532	589	538	526	580	548	527	536	537	558	571	538	531	524	502	569	577	512	554	560	549	572	602	557	545	552	565	560	590	526	557	561	568	540	550	509	552	581	543	565	567	562	602	561	537	571	611	561	546	555	550	546	572	542	570	590	575	565	555	560	565	543	577	529	541	576	569	571	556	567	547	582	529	542	541	595	521	570	561	522	524	546	563	579	559	513	581	573	598	594	535	550	579	571	605	526	592	564	550	582	554	567	570	559	533	541	552	586	585	581	557	595	505	575	567	559	572	573	560	543	577	593	525	523	591	584	560	534	562	563	554	553	543	572	530	561	554	550	596	552	586	560	573	555	553	600	546	574	581	593	545	583	554	516	530	573	579	575	571	524	580	559	554	565	533	580	595	565	549	563	563	549	568	608	532	566	568	549	543	579	576	569	550	556	578	578	544	575	555	571	568	570	538	568	531	633	529	568	568	535	538	592	561	555	557	509	533	565	548	571	611	574	530	549	516	549	539	560	553	552	581	518	579	498	547	532	541	555	600	550	568	549	562	555	599	538	538	530	567	516	536	593	562	538	521	575	569	530	529	593	553	586	570	557	535	558	584	549	556	598	558	551	550	563	557	558	535	527	543	580	561	567	554	571	588	549	571	586	559	592	581	565	574	558	548	543	581	584	562	592	543	503	540	577	516	591	549	563	584	567	550	538	543	550	532	554	560	542	559	534	534	575	550	552	548	590	588	562	606	546	511	510	556	529	563	567	590	521	556	566	578	571	562	539	557	534	594	580	523	576	519	551	520	570	554	580	574	575	572	528	522	546	556	543	566	532	542	586	550	550	543	544	541	546	553	565	572	493	545	562	556	560	550	540	562	543	574	559	538	554	542	565	567	556	566	563	515	574	581	545	535	551	565	546	553	588	589	554	538	548	555	529	563	558	586	546	557	532	543	582	531	588	539	591	532	559	542	551	579	576	550	550	566	541	576	555	529	572	569	550	519	560	540	593	547	558	574	522	560	573	553	558	571	545	572	555	557	538	550	601	556	555	552	542	592	562	518	576	560	583	544	542	547	562	548	540	576	575	549	562	582	544	536	536	542	568	554	554	577	556	567	575	521	593	549	528	572	603	552	558	542	572	577	560	596	542	562	555	556	528	564	546	564	541	563	562	572	544	544	563	538	498	549	577	561	550	580	564	552	563	522	547	565	562	558	572	537	632	582	567	530	578	563	586	546	575	509	582	554	582	566	544	555	563	562	537	564	536	573	559	610	560	565	604	575	590	583	546	580	571	544	573	541	540	493	567	561	564	602	527	548	525	546	539	540	554	583	583	529	569	586	534	585	583	588	540	536	529	550	497	595	517	600	560	539	543	585	523	568	566	539	602	577	584	547	492	565	558	527	570	556	544	578	543	526	530	564	550	539	543	539	558	575	588	526	567	550	580	529	575	532	537	556	555	545	551	554	588	537	547	561	564	540	546	542	550	556	588	563	556	535	558	587	559	567	568	521	562	546	526	536	571	578	537	573	585	568	576	607	552	537	539	550	527	582	585	544	544	554	558	521	563	535	549	580	530	577	532	564	557	553	618	576	571	539	540	531	563	572	527	587	568	534	575	566	560	585	578	570	525	558	563	545	546	546	576	562	601	564	563
1933	2330	906	73	64	56	73	62	61	72	66	65	63	67	66	71	59	49	49	45	58	68	54	51	75	66	54	38	50	56	52	47	46	49	40	68	62	62	58	63	47	64	51	56	53	55	49	59	60	54	65	60	52	65	48	45	57	70	59	70	45	57	57	62	62	67	57	47	62	59	54	63	60	56	55	55	63	70	65	38	61	66	61	49	65	54	65	62	61	59	55	50	70	46	49	68	66	55	50	63	43	48	54	63	56	61	65	44	58	63	56	65	52	64	54	63	49	61	52	51	53	40	58	60	56	61	61	66	61	64	60	62	58	67	53	61	63	52	72	52	63	50	45	57	45	62	63	75	56	55	65	64	70	53	61	46	66	58	50	60	67	55	69	56	75	49	64	56	66	53	58	62	50	52	47	48	61	79	66	53	62	50	49	67	59	53	68	62	51	49	63	52	60	50	59	59	61	65	63	66	49	50	65	53	64	62	65	60	63	61	49	57	46	58	42	58	52	37	48	61	54	54	55	65	61	65	61	62	61	58	57	67	82	72	47	52	54	62	65	78	61	56	60	65	55	51	56	51	58	57	49	62	69	57	66	46	59	43	56	48	51	56	70	74	56	64	52	57	60	54	61	69	64	59	55	67	54	66	65	60	57	57	69	65	66	67	65	52	56	56	54	52	60	57	58	54	69	59	52	67	67	48	65	68	73	65	63	56	69	55	64	51	43	44	59	49	68	68	60	50	63	45	64	44	64	35	67	56	59	51	67	60	48	66	56	54	51	55	54	53	56	84	64	65	67	68	64	61	52	52	63	71	62	56	61	54	41	51	56	50	69	55	49	58	63	61	53	60	62	52	57	58	56	72	46	54	58	52	61	47	58	49	66	59	65	52	54	54	61	58	50	53	53	56	65	62	63	77	46	36	59	51	55	49	61	55	76	62	54	64	55	58	58	55	57	56	61	59	61	51	52	48	48	57	49	59	55	56	60	61	51	70	60	68	59	55	47	57	64	60	64	59	47	74	58	60	47	52	76	62	73	69	66	61	63	49	44	59	63	76	61	51	54	66	46	65	53	80	57	49	67	50	53	68	45	71	64	59	48	61	57	49	67	65	73	48	64	60	62	48	55	77	56	58	73	65	60	53	60	50	64	58	62	57	54	57	66	58	64	60	63	59	60	50	61	61	42	68	52	63	52	50	66	70	67	71	55	54	70	62	61	51	79	50	50	58	50	70	52	65	48	65	56	52	52	70	52	58	54	66	57	58	51	60	72	53	61	58	53	87	70	54	56	58	65	63	68	50	66	54	58	68	49	44	61	51	60	56	49	79	59	53	63	60	57	59	52	71	58	50	57	63	64	59	62	60	56	63	53	57	46	42	61	60	63	48	52	64	56	62	49	64	51	54	56	57	58	61	51	61	53	57	53	58	65	47	46	58	58	56	61	55	56	69	66	54	57	70	55	62	61	71	73	47	71	55	46	54	72	56	54	71	58	70	60	67	44	63	65	79	62	58	61	59	56	57	51	49	55	53	52	51	53	71	57	65	49	54	46	65	67	58	67	65	58	53	56	53	68	60	53	52	71	62	66	68	54	48	53	65	53	58	61	51	66	54	63	56	48	58	63	63	50	54	66	68	61	52	65	49	72	59	52	60	49	51	61	57	44	65	59	51	60	68	67	61	48	49	54	60	61	58	51	47	44	71	64	66	64	44	51	52	49	62	45	49	55	56	59	51	52	67	48	70	59	66	58	64	54	67	73	56	47	59	58	71	49	56	59	51	56	55	69	67	47	59	50	38	55	61	65	39	60	60	75	64	61	48	50	65	55	53	55	59	70	66	56	38	58	62	70	51	49	70	59	51	58	65	55	62	62	52	51	51	60	55	60	70	53	60	56	59	60	66	58	63	65	64	55	60	60	59	50	54	56	57	59	69	64	56	65	55	58	61	59	70	62	62	59	52	63	72	70	62	50	59	42	62	53	65	56	57	64	72	45	62	49	51	53	63	53	49	58	59	50	58	46	50	62	64	61	66	58	58	56	47	38	63	64	51	52	63	64	56	47	68	51	57	62	67	53	66	58	63	57	59	73	57	62	52	53	54	59	71	49	55	62	44	59	58	59	50	65	54	54	56	66	56	65	58	58	58	50	59	41	59	73	66	67	64	53	51	66	47	57	59	58	62	64	58	50	49	66	48	52	51	54	61	60	65	73	52	59	51	61	50	57	64	52	52	50	50	55	69	59	44	60	68	62	46	55	46	66	48	59	60	58	59	55	71	56	56	60	79	74	46	51	73	66	71	64	55	63	62	62	60	63	61	56	57	59	60	57	53	56	49	54	55	52	60	64	59	60	57	54	47	67	55	60	58	47	42	52	78	61	55	57	68	76	55	52	61	63	74	53	58	55	47	56	56	53	52	60	62	53	72	58	50	71	54	56	50	63	59	58	54	57	48	55	65	47	54	48	50	49	69	64	54	50	53	45	53	62	70	71	64	59	59	69	56	58	52	66	49	59	58	71	57	54	69	52	74	42	61	63	41	61	58	53	58	48	55	64	53	51	49	68	61	44	74	53	49	61	47	58	53	50	62	57	59	49	64	59	52	65	60	51	53	43	70	51	66	70	52	71	46	54	43	62	50	55	65	53	49	54	45	44	52	67	52	65	59	56	70	61	57	61	73	55	69	59	59	55	64	53	60	60	49	63	59	70	56	65	68	57	60	52	53	43	62	51	53	55	58	59	53	67	58	37	51	56	55	66	60	59	51	57	57	64	60	69	55	49	47	70	60	58	56	53	65	55	52	62	57	53	67	43	60	64	50	60	59	70	55	48	57	60	67	50	63	54	59	66	57	42	61	52	62	55	56	54	46	64	59	49	51	48	61	57	57	52	51	59	52	46	50	56	68	69	65	46	62	51	63	54	51	53	50	56	45	64	73	56	54	55	53	52	61	62	56	65	61	70	58	59	69	65	62	52	66	60	58	51	53	62	62	53	42	64	54	72	53	59	63	60	69	58	44	41	56	54	59	61	53	69	58	50	70	49	69	58	49	65	50	68	45	64	72	61	51	60	52	57	78	56	70	60	54	65	64	71	66	47	57	67	55	56	48	55	59	47	58	51	54	63	61	60	53	62	52	47	67	52	67	61	73	65	63	59	64	58	66	58	63	68	59	49	60	55	50	43	53	46	60	55	55	61	68	63	53	57	59	61	59	58	62	49	43	49	62	61	59	63	57	58	67	74	56	64	65	77	63	54	52	67	75	76	57	58	69	51	73	64	52	63	52	57	57	62	49	65	64	57	54	69	45	51	64	45	64	53	75	49	46	66	45	74	56	56	63	65	46	71	69	69	39	59	80	52	57	65	54	58	54	73	63	54	61	63	56	64	61	52	50	59	57	50	57	54	68	59	54	64	41	55	73	67	45	61	50	64	60	52	45	61	51	53	52	53	47	56	68	53	78	75	63	61	60	56	63	67	71	58	61	64	78
24181	18567	8532	696	1088	1446	1380	1411	1209	1134	925	893	798	789	731	748	676	679	683	628	572	657	616	644	610	562	605	610	580	600	550	561	584	577	550	592	597	543	547	579	590	589	600	548	582	560	568	576	556	570	557	555	573	581	550	522	547	544	532	572	561	567	571	522	584	579	560	564	535	560	535	564	545	568	548	520	517	562	555	531	581	557	563	569	581	571	563	567	537	520	577	541	558	565	543	528	515	558	579	561	546	551	516	565	564	563	514	546	560	533	562	526	561	563	542	532	574	523	509	519	562	556	535	538	541	559	565	528	570	603	518	565	578	533	544	542	560	540	537	572	560	586	564	527	553	577	522	508	565	526	567	524	551	524	539	539	538	585	550	561	582	573	568	570	560	526	595	499	557	560	576	516	542	541	557	510	549	512	548	580	555	558	523	579	536	505	544	529	524	569	532	510	561	534	563	511	530	585	518	550	542	550	555	550	574	536	568	556	528	563	550	517	536	534	566	584	549	537	520	560	530	563	535	564	574	541	605	544	539	579	534	566	515	542	554	513	522	548	513	607	550	596	533	579	530	557	554	543	570	563	552	538	559	535	580	554	561	582	514	537	508	520	577	522	579	560	577	542	496	568	533	565	532	543	529	512	578	505	507	582	494	596	564	535	542	515	567	509	577	555	559	530	533	550	502	584	563	577	536	550	532	539	541	503	573	565	546	546	564	581	501	517	541	502	560	562	508	581	517	516	534	572	547	594	555	550	612	517	546	512	578	554	549	537	566	526	535	597	567	529	534	565	568	526	539	597	513	546	558	581	557	557	552	549	543	572	509	576	527	569	533	551	534	512	536	540	505	518	539	559	527	548	542	576	533	603	560	522	527	580	565	528	555	556	576	538	525	499	545	561	579	549	554	546	542	559	501	593	498	592	525	549	577	572	559	565	560	548	567	495	550	509	561	550	535	551	545	534	567	543	551	525	536	580	506	533	542	567	573	547	507	558	544	520	516	530	518	552	528	513	528	542	565	562	586	514	541	503	527	551	550	538	575	526	544	535	560	529	531	501	536	546	532	546	540	589	588	550	514	505	524	516	531	540	568	542	534	559	552	546	523	600	574	542	583	506	538	518	525	546	541	541	524	576	515	534	520	611	526	554	543	592	535	525	522	588	540	545	531	562	554	549	525	524	547	533	567	538	508	572	551	499	505	563	552	515	563	558	566	556	576	539	571	542	519	527	520	566	544	531	569	566	563	576	550	564	566	534	535	505	568	537	540	554	535	556	537	532	546	536	511	506	573	534	541	560	525	523	543	578	557	538	554	570	582	524	523	530	571	550	520	574	535	542	546	520	567	569	520	533	547	502	517	531	547	551	528	536	554	541	553	545	563	544	563	562	555	532	550	575	546	578	558	517	523	541	570	565	543	534	532	549	561	525	551	545	546	515	551	538	506	558	552	554	479	559	584	547	492	519	535	507	535	543	585	549	569	575	542	540	516	564	566	567	546	529	560	555	559	531	580	582	543	506	557	538	581	515	524	537	550	556	573	564	541	507	529	513	553	585	558	529	572	569	510	548	519	548	537	537	579	545	530	569	577	532	499	551	540	528	547	527	499	538	561	551	527	507	527	525	557	545	556	567	534	501	541	578	523	507	553	541	538	520	531	513	554	539	523	524	537	576	556	539	545	522	545	568	518	541	561	576	526	533	545	534	538	549	538	526	522	590	577	521	524	561	574	566	561	514	519	526	548	530	587	563	530	523	565	591	526	557	551	521	564	516	535	532	520	570	595	594	512	540	525	543	527	563	557	542	540	541	510	552	538	559	549	569	551	589	549	517	509	545	536	525	511	538	561	569	557	568	551	546	562	552	531	552	606	526	537	541	568	521	530	529	540	540	556	543	557	518	541	527	566	556	562	580	572	530	538	558	545	576	543	548	516	545	506	525	569	535	573	577	544	546	510	517	529	555	591	542	511	513	527	547	567	558	513	548	559	560	531	517	541	591	522	540	562	537	536	575	500	548	508	558	521	532	515	514	507	543	553	593	522	635	548	532	540	535	525	549	536	552	563	544	581	544	561	580	529	571	569	544	567	622	530	515	524	508	542	528	556	546	528	535	566	494	543	506	561	554	526	532	574	488	540	551	541	542	528	529	530	588	578	558	549	508	518	570	563	560	535	546	549	543	521	575	587	558	509	585	577	532	557	510	468	548	588	570	521	523	564	551	579	548	522	555	577	517	554	553	565	510	571	556	573	572	533	547	518	557	543	569	528	556	562	569	518	448	536	544	512	540	542	537	527	560	543	576	530	547	590	523	544	551	550	552	550	591	531	513	536	557	549	515	493	492	561	553	508	542	532	536	567	591	552	519	528	502	567	569	557	557	560	531	549	575	545	541	560	496	516	553	553	572	516	569	578	552	494	542	552	557	572	547	527	501	551	559	535	601	552	520	520	549	522	564	552	529	578	571	551	546	572	537	548	536	549	567	529	545	570	548	557	511	501	558	537	540	570	562	536	559	563	540	553	517	519	555	524	560	556	536	502	543	541	578	565	588	506	512	524	541	537	520	527	487	549	515	524	551	557	544	569	558	532	507	553	527	541	562	566	548	535	529	547	567	518	547	541	542	553	539	583	539	572	590	577	539	522	556	579	563	561	578	578	518	515	531	552	534	564	547	531	516	543	553	513	529	560	566	543	565	564	564	557	536	503	538	561	497	521	537	527	530	501	531	527	560	489	529	542	547	520	582	538	535	505	539	539	602	554	571	564	541	565	553	555	539	535	555	576	515	556	514	576	542	589	564	550	575	523	517	548	513	580	509	549	560	536	565	547	523	584	548	542	595	513	493	537	559	555	563	499	551	571	518	537	555	561	532	559	536	523	561	551	565	509	533	542	516	533	551	543	589	562	546	526	541	534	526	538	541	571	557	549	538	527	558	550	549	582	511	550	556	546	546	565	579	584	564	557	534	546	522	551	588	538	572	504	561	551	527	571	534	556	556	563	588	549	566	569	536	548	556	566	573	542	527	566	524	574	530	529	529	502	521	534	546	542	524	556	584	568	565	552	576	552	530	559	542	581	527	527	570	513	524	503	510	520	540	577	534	545	548	550	546	542	558	582	538	511	574	580	534	518	562	546	543	570	603	540	583	538	549	582	516	583	546	541	531	538	539	491	585	529	563	488	512	567	545	550	562	543	602	570	566	566	584	554	553	524	578	538	547	517	565	539	517	542	552	578	541	524	532	497	559	569	591	548	544	508	557	559	586	556	557	572	552	522	531	552	570	546	582	548	532	538	545	545	559	531	516	534	524	535	558	520	532	567	580	541	571	548	570	490	543	528	545	542	563	553	519	512	543	530	572	518	568	577	537	536	541	530	535	561	538	563	499	515	556	535	550	510	575	527	544	514	527	525	562	552	583	572	563	554	530	532	508	564	508	553	515	574	522	555	546	536	508	572	533	535	576	541	602	507	539	571	537	542	533	531	577	560	499
2715	1685	677	42	48	26	43	40	47	45	37	45	30	25	43	39	36	29	35	30	32	36	43	28	31	25	35	34	42	40	37	41	35	39	31	43	41	32	24	40	29	40	29	31	38	32	27	34	32	27	26	26	31	25	31	32	31	24	25	36	36	36	24	25	48	45	27	47	37	37	27	31	40	41	39	34	34	32	32	33	30	30	30	31	31	33	42	26	40	44	32	37	39	26	39	33	35	33	31	41	45	36	36	26	27	24	24	32	39	42	43	44	43	34	30	38	42	31	39	40	29	34	33	30	40	36	36	29	31	43	29	39	23	31	33	38	29	43	34	37	25	30	31	38	39	38	37	39	33	28	29	32	30	43	32	35	31	37	31	37	35	33	37	35	34	38	35	32	21	38	35	36	31	37	29	33	27	21	31	22	34	36	35	25	26	24	25	48	28	27	43	31	32	46	31	39	39	26	39	32	38	30	31	30	31	28	39	35	28	40	42	29	32	39	33	40	26	31	33	34	36	39	30	27	30	28	34	33	21	21	30	41	33	39	33	33	26	26	23	34	27	46	36	38	28	40	24	40	31	36	27	33	32	39	40	41	36	28	40	32	41	40	37	28	32	40	32	29	27	31	30	28	30	30	33	34	30	33	24	35	20	43	37	33	30	31	34	30	34	31	18	30	25	35	21	29	27	28	30	34	29	34	34	39	33	41	39	40	29	27	25	43	26	35	31	29	45	33	26	44	38	33	37	34	34	35	25	27	32	43	22	30	30	31	39	36	28	38	42	23	32	30	25	31	31	33	29	30	25	26	29	30	24	25	30	38	29	32	41	47	32	35	39	37	31	34	30	25	37	40	29	25	30	36	33	23	38	34	36	35	29	49	23	35	34	34	29	37	37	33	28	31	35	27	41	29	38	29	29	37	43	29	28	36	32	37	30	29	36	33	32	32	28	31	32	33	28	32	23	37	45	31	32	29	29	35	34	38	31	32	22	40	31	28	23	37	31	32	29	21	38	32	29	29	25	34	25	27	36	37	36	27	40	32	37	30	31	30	32	30	26	27	31	37	30	31	38	30	27	46	29	27	37	37	32	21	31	36	37	30	29	35	22	33	38	34	32	38	35	26	36	40	41	24	31	32	31	24	35	42	37	38	37	35	31	26	29	38	33	31	33	42	35	36	31	38	35	26	30	35	37	31	30	39	40	36	47	36	38	34	30	25	38	31	34	36	32	30	29	32	33	38	38	36	39	27	19	36	32	22	33	32	39	39	33	35	40	26	32	43	35	31	38	32	28	36	36	47	26	37	26	45	27	32	31	30	25	35	31	34	43	29	43	49	34	33	37	30	32	36	39	35	27	28	29	32	30	38	36	34	42	39	34	25	31	42	36	25	33	29	31	33	41	33	32	32	34	37	29	25	29	38	30	37	42	30	39	41	38	38	37	33	27	35	38	25	28	28	34	30	37	30	33	43	23	41	28	30	43	37	38	28	34	29	36	39	35	26	39	46	31	39	31	33	34	32	29	37	42	42	39	29	34	29	33	36	34	36	34	34	33	27	35	37	22	41	43	33	29	39	30	29	28	30	27	41	31	37	26	24	31	45	35	32	37	31	30	33	36	32	41	38	35	28	23	25	40	32	34	45	28	32	23	25	34	29	29	40	35	30	37	26	39	42	29	30	35	25	24	24	38	52	34	20	33	33	29	41	27	26	30	30	34	40	31	36	38	32	33	33	30	37	35	31	35	25	33	30	24	26	30	33	36	30	34	27	30	37	27	33	35	33	37	31	45	27	29	33	36	23	41	30	30	33	32	28	40	36	36	27	46	29	30	32	39	37	28	36	35	41	27	26	30	35	24	20	37	35	39	30	23	38	38	33	37	22	39	45	31	32	28	39	46	24	34	45	34	32	32	29	34	42	28	36	35	36	30	37	28	37	31	34	40	39	23	39	25	27	37	31	35	27	35	27	33	32	32	38	27	36	29	40	28	28	29	20	37	26	34	41	28	40	36	29	35	31	26	35	31	32	31	34	28	28	29	34	29	28	27	37	33	36	36	36	22	28	30	32	23	38	32	28	33	31	35	30	31	29	30	28	38	35	34	33	30	32	35	41	34	35	34	32	25	31	30	39	29	37	33	41	36	39	22	15	40	19	42	32	30	39	34	36	22	37	25	32	29	29	32	40	47	32	31	44	32	33	34	44	38	26	31	29	32	40	46	29	36	36	31	50	32	30	33	35	26	41	41	30	35	32	29	34	27	44	40	39	19	36	44	32	49	41	29	31	19	35	32	45	33	45	32	35	36	35	34	27	23	35	34	35	35	41	30	38	33	32	38	36	29	34	39	39	25	35	49	38	37	34	33	37	39	36	33	35	53	36	36	30	32	35	33	34	45	41	35	34	38	45	28	39	41	23	44	27	28	36	31	30	26	31	31	31	36	28	42	31	29	32	24	36	29	36	28	20	32	28	37	37	28	31	29	39	39	20	25	37	28	35	36	43	40	39	31	37	30	39	32	27	33	40	34	38	43	23	29	27	35	25	28	34	30	37	27	31	28	42	26	41	26	30	25	18	35	25	27	31	37	35	21	38	39	30	33	30	34	22	40	35	35	37	39	19	38	54	23	33	33	30	41	27	37	25	37	25	33	36	29	37	41	32	31	38	41	33	49	38	40	28	28	38	38	29	43	37	36	28	35	38	28	34	30	30	36	36	36	23	32	28	32	27	42	33	38	38	36	30	32	36	35	38	35	33	25	32	27	34	27	26	28	46	36	41	30	33	31	36	35	30	34	33	36	31	25	24	33	28	26	34	35	27	24	37	37	43	24	29	42	26	25	36	50	31	41	36	38	38	34	35	32	26	26	33	35	29	38	42	33	27	32	33	34	31	37	29	37	34	39	38	36	36	27	41	44	32	31	27	32	26	42	31	34	45	32	30	30	29	41	28	39	32	39	37	38	34	33	37	29	33	28	31	26	29	28	28	32	29	27	31	38	42	42	31	37	28	27	34	43	36	35	39	39	36	29	29	39	33	39	29	31	32	38	29	31	26	26	33	31	26	37	44	39	40	38	42	36	30	19	29	31	35	33	38	34	59	30	41	32	35	29	35	46	34	39	34	38	32	44	26	34	32	41	35	35	28	30	39	45	28	39	36	42	29	31	34	42	30	25	29	56	34	41	39	33	31	39	24	38	31	31	30	42	28	41	28	35	35	36	18	33	36	38	28	30	29	23	27	33	34	33	28	29	40	30	35	36	22	26	34	31	27	21	29	33	33	25	39	33	37	31	32	36	37	28	29	32	26	44	32	30	43	34	34	39	30	39	32	29	38	27	41	33	39	23	28	30	37	25	30	28	44	28	37	17	39	36	34	26	33	40	38	21	35	28	32	33	28	44	37	35	29	29	25	35	31	31	24	24	26	31	34	30	40	35	38	36	24	30	38	40	28	32	22	36	27	30	37	36	37	35	41	35	43	36	35	27	29
21605	14783	7059	462	613	939	1047	1035	875	809	678	646	589	517	505	489	464	433	415	413	367	365	384	346	319	351	372	356	353	306	335	340	337	340	311	326	342	350	315	295	309	322	327	289	309	289	324	326	340	314	328	299	303	355	327	349	322	287	313	312	314	319	328	319	302	313	266	332	288	304	300	316	288	289	305	282	314	313	349	309	307	295	261	345	318	326	298	294	272	289	304	277	338	306	290	306	290	297	307	306	293	281	289	305	283	313	305	302	290	330	299	292	316	316	319	346	315	261	288	260	332	316	319	295	309	310	313	288	299	290	267	306	296	245	290	294	312	320	300	312	284	302	288	294	297	300	310	319	327	283	270	278	302	295	318	311	275	287	273	314	316	294	309	293	281	307	302	284	302	290	327	272	313	302	284	320	291	325	271	308	286	310	310	311	264	318	286	294	307	279	286	314	282	278	310	310	306	332	334	316	304	287	329	315	327	292	312	311	299	301	318	305	315	308	310	279	286	268	287	285	262	318	319	312	326	307	308	305	324	318	269	304	302	312	273	308	311	275	278	328	310	317	273	291	293	299	300	302	282	286	289	293	325	280	285	293	304	285	303	298	311	333	310	300	294	313	323	328	269	269	318	283	278	274	279	302	319	312	315	288	301	290	288	300	300	298	283	296	302	301	287	310	289	313	297	269	284	308	320	315	288	273	299	291	301	301	300	280	313	303	288	317	303	295	267	288	331	325	331	316	303	287	313	327	336	272	305	285	312	280	326	266	307	313	325	324	298	310	284	286	286	295	284	290	300	277	291	334	321	287	333	290	300	269	327	290	288	325	288	292	333	291	314	316	320	308	308	328	276	314	297	301	291	297	269	293	309	313	277	279	297	276	335	301	268	273	300	297	294	296	299	284	255	280	315	332	298	303	312	312	297	314	282	303	308	279	301	320	312	289	294	313	304	276	281	322	280	287	303	315	295	325	296	308	311	261	284	317	294	301	296	289	324	272	283	327	317	300	310	293	274	282	280	277	336	285	279	313	299	309	285	314	307	268	310	283	313	325	285	283	274	308	327	304	297	316	291	298	301	298	284	296	290	310	299	277	322	299	285	294	310	307	292	284	329	291	296	301	320	295	304	300	292	293	318	318	324	282	296	279	265	335	296	307	311	297	311	315	275	326	300	295	304	284	283	296	337	302	304	281	304	288	300	281	283	311	289	311	281	306	339	307	294	287	322	281	322	309	304	295	304	294	315	326	319	313	272	304	263	306	314	316	305	296	303	300	327	277	303	313	309	322	322	329	333	262	306	319	301	314	353	288	312	298	279	290	296	275	286	289	296	294	314	304	291	311	310	309	298	279	268	291	307	275	326	303	298	294	307	288	279	337	287	306	327	274	298	290	304	305	316	299	302	306	317	313	300	297	287	313	294	278	316	266	275	319	286	277	285	301	308	307	318	301	308	326	320	291	303	298	276	289	326	303	312	342	276	270	290	291	310	323	280	305	289	302	310	336	289	338	277	289	276	299	324	269	267	289	270	296	317	307	306	292	302	255	305	298	308	293	303	295	296	321	309	299	285	317	286	306	290	265	305	292	318	298	273	324	285	349	293	294	284	293	307	316	295	303	279	304	305	274	283	324	325	269	278	285	342	325	293	293	282	290	325	325	316	306	297	298	290	285	288	292	277	308	311	327	274	297	339	311	331	290	331	280	319	288	329	301	311	297	289	317	312	288	312	285	291	298	322	304	262	272	285	299	303	299	298	293	297	306	324	281	299	323	311	302	275	300	314	313	297	306	320	274	292	305	318	316	309	322	303	311	264	303	276	294	272	284	318	330	278	318	305	313	284	317	316	297	278	294	333	285	317	304	299	286	304	290	296	315	337	285	291	324	289	292	289	296	294	287	317	312	316	304	300	310	309	310	277	347	298	298	305	313	277	304	304	286	304	318	311	296	298	296	293	314	304	278	322	309	274	289	304	312	253	313	297	286	262	272	333	300	285	322	313	298	323	277	320	348	301	302	308	313	273	289	294	295	295	324	300	290	302	309	289	301	288	281	303	315	333	283	297	287	318	285	288	305	289	333	290	299	284	289	315	284	312	259	278	280	326	301	310	314	313	350	280	324	290	316	292	309	308	299	274	318	289	303	326	305	283	310	304	337	313	285	308	288	324	321	303	292	303	286	308	302	304	311	284	295	354	284	310	315	282	340	320	300	272	294	291	283	309	272	268	318	307	308	327	293	324	300	280	310	268	317	315	281	308	300	292	296	320	317	302	255	303	293	319	302	295	349	289	296	313	317	271	312	302	265	286	308	322	321	323	312	293	283	300	314	312	304	311	308	317	286	332	299	304	335	277	294	292	300	281	274	326	309	298	280	279	278	275	287	317	316	292	287	311	303	314	324	301	303	275	302	290	312	295	299	323	285	339	326	293	286	299	279	318	306	296	327	322	276	316	275	335	302	296	271	292	265	302	285	268	294	308	277	291	298	252	333	302	288	280	299	281	349	269	312	311	306	328	299	298	320	286	311	321	284	282	325	301	306	281	321	290	312	319	240	277	317	291	297	278	310	332	315	287	292	292	332	299	296	312	307	296	308	317	299	290	298	341	285	322	286	299	282	293	317	300	310	317	307	297	278	304	285	324	321	325	279	284	298	295	275	294	289	315	300	331	300	287	291	291	298	310	284	286	308	314	326	311	311	272	310	280	325	280	270	327	343	281	283	290	290	302	342	310	300	290	288	309	290	320	313	298	294	292	315	310	303	291	307	299	317	287	328	324	297	311	301	318	294	325	275	314	303	298	296	264	322	343	290	287	319	294	307	286	303	339	304	292	294	315	293	309	306	273	274	323	312	316	315	290	271	313	285	301	279	286	319	283	316	269	297	275	286	286	257	309	266	296	292	292	295	298	303	289	291	304	280	350	292	288	306	314	292	306	284	317	326	293	280	291	320	304	300	292	290	303	297	308	309	315	297	315	305	300	262	298	303	292	300	286	310	278	293	309	308	318	312	294	279	288	321	291	287	322	287	298	304	314	292	308	305	302	279	264	280	282	299	299	291	314	302	292	349	289	302	304	291	294	285	293	309	294	284	318	279	313	288	262	317	279	331	324	272	310	294	306	326	280	318	263	320	277	302	277	301	330	284	289	312	309	344	330	319	292	264	305	333	276	308	290	296	299	304	294	299	298	318	310	293	312	279	312	289	325	287	307	295	282	293	276	317	294	288	292	312	269	325	329	314	301	304	290	279	295	314	278	298	320	310	283	300	278	322	302	327	299	276	327	286	288	311	305	287	292	313	308	312	295	314	298	292	321	295	314	289	320	287	271	333	316	289	283	300	294	308	324	298	318	313	305	265	312	300	322	310	315	304	278	327	324	282	304	281	280	280	304	289	295	293	292	309	286	305	318	260	341	292	314	302	283	328	283	300	315	294	295	295	314	310	292	284	284	305	318	318	302	306	341	261	276	290	315	263	305	311	269	281	280	308
3042	3653	1446	49	37	44	39	51	55	44	44	46	39	42	42	42	30	49	35	37	41	36	51	28	39	40	33	30	36	40	26	33	30	39	31	34	30	29	36	38	40	29	43	37	38	38	32	30	30	42	47	33	38	35	38	28	22	41	29	40	31	35	24	31	28	36	40	36	34	31	26	39	33	31	33	27	34	43	39	39	47	42	26	42	37	38	40	40	32	32	32	24	32	41	35	38	31	39	32	32	28	31	37	27	40	31	31	37	40	37	28	39	32	25	47	39	33	29	49	36	36	32	31	39	36	28	24	33	40	34	43	32	43	33	30	42	35	27	35	34	46	33	41	30	43	27	40	48	40	38	37	33	44	33	30	39	36	23	33	31	32	40	26	30	28	32	30	25	27	36	44	34	32	27	30	29	21	44	35	31	45	31	20	29	32	34	34	32	49	32	41	32	35	41	28	29	27	31	35	46	40	26	38	28	34	36	47	34	39	38	32	32	39	39	32	41	31	42	41	33	33	44	31	46	27	29	43	40	30	45	36	37	28	31	29	28	25	33	31	41	38	35	37	30	35	37	34	38	35	41	35	39	32	32	19	40	45	34	32	38	31	42	35	28	40	39	35	44	20	38	48	26	33	42	22	34	36	30	30	46	42	34	36	35	35	31	29	30	26	38	30	39	29	45	34	40	34	34	25	42	32	42	37	33	34	37	41	50	35	38	34	31	31	33	34	33	33	36	39	29	35	34	32	31	33	32	27	42	39	28	32	39	38	40	45	30	38	32	29	35	38	24	44	41	41	35	35	40	37	36	31	30	29	40	39	26	40	41	31	36	27	26	43	28	32	36	31	36	41	47	37	32	40	44	36	35	34	30	39	39	41	43	42	38	50	34	26	40	42	40	32	28	35	32	42	37	48	20	40	29	33	38	37	40	29	28	38	46	32	24	39	35	29	36	42	37	36	50	40	42	39	14	36	49	24	35	36	40	50	35	42	33	48	26	29	32	36	38	41	34	42	30	41	33	31	38	45	36	29	34	38	43	25	39	36	38	42	30	34	40	35	40	31	30	41	47	49	38	33	29	45	37	32	28	21	42	36	35	31	31	39	33	36	35	24	46	34	35	29	32	31	35	23	27	33	24	22	33	30	35	39	41	30	34	44	43	25	42	26	24	27	44	24	33	34	40	29	37	33	38	41	31	33	30	34	36	40	35	29	28	43	34	34	27	28	37	34	42	40	41	30	38	26	36	38	32	29	29	46	39	43	34	26	27	31	50	33	40	36	35	35	35	38	26	39	40	33	35	41	43	41	31	33	24	40	36	32	26	38	31	41	30	43	36	41	33	36	40	37	36	28	36	34	33	29	31	35	37	40	39	37	39	42	28	29	28	27	42	33	22	38	31	32	38	38	35	39	40	23	33	29	35	35	32	39	34	31	41	29	42	20	28	22	36	27	33	36	33	43	37	37	36	47	32	34	44	34	31	38	27	39	31	38	31	27	55	28	27	31	43	35	38	38	49	23	41	34	27	40	40	29	43	35	38	30	50	29	28	44	27	33	41	38	41	27	41	45	38	32	26	38	31	39	26	44	32	32	31	40	41	51	34	42	33	32	31	29	38	30	34	44	35	52	39	30	33	35	48	39	32	55	30	34	39	30	33	29	44	25	45	30	34	32	34	44	33	41	39	32	30	41	33	44	23	27	48	36	38	28	30	33	25	40	36	31	47	36	27	29	25	42	34	33	41	35	31	40	39	40	29	19	34	38	29	33	33	30	32	30	36	42	36	39	27	34	27	31	29	28	26	36	30	26	25	40	31	31	35	37	28	31	24	28	31	35	35	26	40	36	32	35	35	27	36	37	34	30	34	37	34	39	31	33	33	42	45	35	31	45	34	36	40	41	27	34	41	38	37	34	37	29	35	35	32	34	37	34	35	33	30	40	35	37	41	41	38	29	44	39	34	36	26	23	37	29	31	36	37	43	36	31	28	40	32	36	23	36	30	32	30	32	26	48	38	49	48	25	37	27	41	32	39	32	24	34	33	36	32	28	34	33	34	39	34	41	21	28	27	22	33	36	42	25	38	32	45	39	26	45	40	38	38	36	34	37	34	41	37	35	44	32	37	40	31	36	27	48	39	35	35	45	31	35	33	50	32	38	31	30	44	45	32	27	42	35	28	45	46	35	31	21	34	33	37	25	43	34	32	39	32	47	24	27	43	32	37	37	31	34	35	34	29	29	36	30	37	35	36	32	28	32	28	31	39	32	41	32	32	34	39	34	27	33	34	34	44	25	31	45	32	35	34	39	43	31	47	40	47	36	28	34	33	33	43	27	26	36	30	48	21	31	39	50	36	43	38	28	37	37	36	34	34	37	41	36	40	45	36	42	39	22	38	28	39	28	42	36	27	31	35	30	35	38	55	34	30	35	43	32	50	29	47	32	43	32	36	31	38	31	38	42	37	27	40	33	40	41	34	40	41	43	37	29	34	33	49	39	24	36	30	30	40	39	35	42	38	36	29	41	29	33	32	33	29	20	29	34	30	41	35	32	37	30	40	29	35	47	42	31	45	33	35	28	31	31	42	41	39	32	36	30	35	34	35	29	35	37	31	29	39	34	30	33	38	29	36	39	34	39	32	29	35	29	36	36	38	37	41	39	37	34	37	30	31	33	29	34	34	25	37	27	41	40	27	47	38	36	28	32	36	34	31	35	47	33	44	37	25	35	42	39	34	37	39	25	39	28	35	38	32	34	41	37	48	32	35	31	44	36	28	21	31	26	36	40	26	40	34	43	41	27	36	23	26	28	37	31	38	33	42	27	31	42	27	22	42	42	38	43	33	40	32	43	43	38	48	33	33	40	43	32	34	37	24	36	39	47	45	28	31	39	37	34	39	30	36	33	30	31	37	35	33	29	32	37	40	29	35	39	40	36	40	40	33	29	33	33	34	37	38	38	35	33	30	39	40	39	20	43	38	29	32	49	45	28	38	31	41	33	42	24	45	42	42	34	40	39	35	42	40	40	39	30	36	24	36	34	36	39	33	33	28	42	26	34	49	42	36	19	33	39	40	32	40	35	33	38	34	32	47	36	32	32	30	41	35	29	30	45	45	31	39	37	37	40	42	40	36	37	28	32	45	36	35	40	30	40	38	26	43	28	40	32	37	26	31	26	43	35	39	37	39	23	27	27	23	30	38	29	31	35	37	27	26	34	30	30	41	41	45	28	39	35	37	34	38	39	30	30	36	37	28	38	29	42	27	32	48	39	35	38	29	34	42	25	40	32	28	33	30	33	39	34	39	33	38	36	33	34	32	45	31	34	29	30	27	28	46	44	27	30	37	39	36	22	31	38	39	26	39	26	37	38	43	37	37	31	28	37	37	37	42	35	42	35	21	25	27	34	30	34	34	35	34	37	30	32	34	34	37	34	32	44	30	39	33	34	42	29	33	40	38	35	41	33	44	31	44	32	53	46	30	34	40	40	33
28836	22649	11764	597	1044	1664	1827	1658	1405	1247	1116	893	834	774	672	677	597	519	564	510	536	462	475	468	463	422	399	473	403	430	369	404	414	427	369	363	396	394	384	363	391	404	412	381	372	377	355	366	357	391	361	335	388	385	349	375	347	348	320	372	364	365	361	375	358	320	351	345	348	349	346	302	366	339	345	371	349	300	337	340	348	371	327	325	354	347	339	375	347	339	349	313	364	329	315	359	359	330	306	331	342	353	327	323	328	337	355	336	366	342	330	358	341	365	339	348	332	340	360	351	326	335	347	353	358	332	303	348	342	335	327	365	312	314	360	311	308	334	368	333	338	368	366	332	341	345	381	349	321	328	349	353	335	343	338	353	382	337	344	299	367	371	353	346	331	356	326	325	329	345	301	326	330	331	333	349	353	360	310	335	347	332	340	349	330	359	329	353	352	332	361	350	361	350	361	345	325	332	335	328	324	340	336	346	355	355	339	326	330	315	352	368	360	373	345	359	313	336	336	349	358	341	369	344	313	319	348	327	356	345	345	334	385	354	352	331	329	341	303	348	341	332	311	355	353	363	347	322	379	372	330	314	343	324	339	370	346	355	335	337	336	328	328	379	330	377	324	302	314	319	332	321	359	351	344	367	348	382	349	328	338	351	373	359	355	350	313	345	348	332	328	335	346	340	327	356	327	323	339	345	345	317	329	342	332	353	363	352	361	337	368	343	314	349	320	333	304	314	360	360	334	345	331	336	333	362	328	332	327	343	353	348	331	318	330	340	330	320	333	354	330	347	370	346	343	336	364	318	329	323	372	330	340	318	357	339	325	301	343	365	352	341	343	351	318	359	328	314	327	325	364	316	335	351	355	353	324	338	339	345	337	352	346	353	353	328	359	378	346	358	333	308	320	339	344	352	356	324	313	322	348	356	367	356	329	320	360	343	349	339	349	329	323	338	319	359	347	329	358	332	357	359	362	336	307	345	347	351	341	371	329	340	366	331	308	369	347	346	346	366	354	387	345	323	367	348	340	319	336	328	321	375	301	381	349	320	312	355	357	340	357	307	325	375	370	306	343	330	334	369	354	386	345	361	391	329	333	355	335	364	378	353	346	364	362	332	354	351	359	360	345	333	332	352	329	341	287	343	343	323	335	353	326	353	339	354	352	324	350	331	324	314	312	329	333	353	344	310	371	323	318	330	347	309	320	331	349	335	347	346	351	341	316	370	383	326	335	351	327	336	305	336	340	361	361	366	339	333	326	332	363	347	366	326	333	362	338	354	335	359	329	375	306	356	346	334	331	356	335	344	367	336	328	337	317	343	357	308	319	316	333	323	316	356	353	331	340	357	344	343	311	339	334	356	330	371	336	381	371	352	322	313	360	356	345	323	341	361	382	313	345	323	369	377	316	314	369	356	312	322	296	317	309	325	336	350	387	327	375	333	340	333	333	361	363	328	340	344	343	353	342	360	358	326	352	334	346	306	304	363	350	337	319	335	379	334	354	355	321	326	370	353	293	336	386	355	328	298	347	317	339	359	332	383	369	378	320	360	340	322	342	341	316	347	355	338	354	347	362	356	363	348	372	358	364	306	362	385	338	314	350	347	336	353	353	316	367	333	344	345	341	347	340	349	394	332	343	359	330	321	343	356	366	303	336	318	329	353	335	331	357	354	363	329	308	328	311	328	347	325	336	359	375	308	348	321	344	357	334	338	379	360	360	333	316	354	342	328	365	331	385	360	317	360	370	355	361	311	342	350	341	326	347	360	314	377	364	327	326	347	334	344	332	321	326	334	336	326	332	331	327	364	322	347	347	314	333	319	361	341	361	351	350	329	346	361	295	333	355	372	385	350	385	326	337	359	335	311	357	334	309	328	330	329	357	339	337	313	324	353	349	349	357	334	341	317	363	328	322	333	336	317	370	338	371	368	354	329	358	347	315	330	336	327	343	349	345	328	323	333	358	348	377	347	327	331	363	350	316	367	347	324	321	338	347	339	356	334	353	328	338	369	338	358	341	343	357	346	316	305	357	329	340	315	331	318	351	362	368	309	383	338	349	372	391	304	384	366	339	336	336	328	343	352	374	350	335	339	359	330	367	359	333	354	355	356	358	350	341	362	297	338	342	351	356	349	348	325	309	347	354	343	364	356	333	318	331	340	390	319	336	356	322	346	330	364	331	335	352	335	350	347	352	378	335	346	337	353	355	331	337	350	328	338	338	347	350	342	333	346	371	355	348	366	356	370	359	339	357	353	339	296	335	354	324	351	336	351	360	345	333	345	351	347	345	331	356	351	345	328	310	364	359	314	352	351	319	336	356	365	365	346	331	325	337	354	348	369	345	338	326	327	349	336	356	356	352	353	366	312	331	298	336	342	377	365	351	336	326	334	336	354	369	336	357	336	301	324	343	306	314	313	313	343	307	348	353	326	333	347	329	334	335	351	330	332	345	343	316	345	332	338	368	344	338	359	315	331	382	376	359	359	368	361	363	341	320	313	314	341	348	348	365	343	362	326	335	342	334	366	340	336	337	304	322	362	353	361	322	348	322	326	335	327	328	335	348	331	316	353	321	345	340	323	316	308	313	341	336	337	350	315	344	342	353	387	345	350	336	322	320	352	364	357	293	371	355	316	382	320	349	321	354	331	359	354	326	328	370	357	329	368	337	308	337	333	326	363	361	341	367	336	342	378	328	362	333	344	341	362	329	328	352	343	319	313	346	346	305	352	356	320	338	330	354	330	341	329	325	354	340	361	314	331	330	341	364	352	353	330	338	359	295	332	322	364	352	330	302	316	338	326	348	357	306	326	326	350	312	343	316	329	331	311	338	358	364	371	325	375	391	353	358	363	343	332	332	350	335	367	344	351	337	360	357	322	352	329	344	336	366	365	339	319	349	356	284	331	350	295	337	358	332	347	316	328	378	338	283	344	339	335	347	334	335	345	330	374	393	332	320	345	333	322	333	319	328	339	346	380	334	360	315	341	382	361	335	355	362	342	351	355	359	343	320	319	339	330	344	322	330	358	362	307	337	330	341	347	343	321	316	360	355	323	318	350	343	361	332	327	384	357	322	358	305	314	337	368	330	324	333	372	324	349	341	348	337	320	359	349	371	354	340	342	354	309	337	338	331	340	364	352	329	388	335	357	330	352	375	329	321	361	330	359	335	356	370	354	338	313	330	348	378	336	367	353	355	338	324	329	321	339	327	325	349	356	389	346	354	346	332	361	358	355	333	344	339	348	342	321	330	296	369	346	338	363	316	325	361	370	315	382	307	329	349	342	365	344	348	312	313	348	367	350	348	333	336	347	333	349	327	319	345	327	344	330	321	391	334	315	336	364	366	347	365	352	336	361	379	353	341	364	355	333	346	354	320	319	341	364	370	318	316	382	332	341	351	339	361	338	357	325	360	319	356	343	332	356	350	323	377	339	339	313	346	325	330	319	348	382	301	345	308	321	340	329	342	325	324	348	323	359	322	353	360	355
1568	407	228	79	67	57	76	72	52	71	61	71	43	66	67	68	57	75	64	58	62	73	69	57	55	61	70	48	52	60	61	61	55	70	57	56	67	62	78	58	67	56	71	56	56	72	60	72	63	74	59	59	74	74	63	69	49	82	70	64	52	49	61	76	56	61	71	61	70	56	62	48	48	58	69	57	54	60	59	71	68	62	63	88	55	71	73	59	63	73	63	73	67	60	65	55	61	53	58	64	63	55	58	72	66	70	66	62	63	59	58	60	72	52	66	58	64	57	65	60	58	47	67	56	48	56	87	65	59	55	66	60	34	62	58	58	69	55	60	72	74	53	68	66	61	51	68	48	68	58	64	60	57	62	62	48	62	57	61	63	76	76	69	49	87	64	75	69	69	59	73	70	59	55	48	57	63	71	55	73	62	62	72	58	77	76	62	67	75	59	69	64	68	60	63	59	68	64	74	65	65	57	72	53	57	61	59	80	65	62	63	76	71	65	62	59	59	46	76	53	60	55	60	66	53	58	67	62	63	59	55	50	65	63	70	65	65	66	52	76	56	68	71	61	65	46	65	61	45	61	65	62	49	82	58	61	64	77	70	60	74	61	58	60	46	57	57	61	79	58	58	55	63	56	72	66	59	64	70	68	57	50	60	61	65	65	72	58	79	60	49	63	55	51	61	53	55	62	59	53	72	70	61	64	67	73	49	66	61	54	70	73	68	51	79	59	66	75	54	73	64	70	69	46	69	55	80	66	55	80	72	60	61	80	49	59	65	68	78	48	68	56	70	59	74	63	66	70	56	54	66	65	68	59	58	50	62	62	77	69	64	70	60	65	65	63	59	62	71	54	61	48	69	70	61	67	57	72	64	71	63	69	64	62	65	59	62	66	71	73	52	57	61	64	46	59	64	80	53	63	44	75	72	66	59	57	56	63	63	58	65	70	70	57	61	60	61	68	58	69	65	72	59	54	68	72	64	49	50	66	73	50	72	61	62	50	55	74	72	51	71	69	65	61	58	48	69	63	56	68	81	66	68	66	50	75	50	60	58	59	56	71	50	70	56	65	61	60	73	63	72	47	63	66	74	60	80	73	75	63	70	69	61	68	61	64	57	67	75	59	72	61	66	60	72	50	60	62	45	61	64	64	53	51	74	55	65	73	61	71	65	68	60	56	75	66	68	58	72	59	79	79	59	70	54	61	74	62	45	72	59	71	53	59	65	81	53	79	57	73	66	65	71	51	70	78	63	64	61	77	79	70	59	54	55	65	58	75	63	69	60	81	76	61	63	64	67	56	68	66	65	65	61	74	73	66	70	62	87	60	59	62	59	58	61	58	67	65	55	80	45	57	69	78	69	64	67	67	79	62	60	66	73	57	58	62	57	67	67	66	68	65	62	60	82	55	44	58	67	69	59	64	62	42	75	71	74	75	69	64	64	55	51	61	47	68	53	61	74	58	82	59	59	55	66	65	54	66	55	71	51	62	63	58	56	55	58	58	58	60	65	51	61	55	76	73	70	82	77	79	54	73	78	69	49	77	55	62	55	64	65	57	71	55	57	39	63	59	62	72	66	67	59	60	68	71	64	57	67	58	74	57	62	58	50	59	65	52	70	52	66	69	63	74	59	57	63	50	69	53	48	63	61	60	60	62	57	79	70	76	61	53	87	73	49	68	60	62	61	60	66	48	65	59	60	70	66	50	58	64	56	62	55	60	62	78	63	66	71	61	61	64	64	57	83	64	67	53	64	73	63	65	57	68	69	55	53	59	76	59	66	62	63	61	68	73	73	70	69	59	57	74	69	61	73	58	57	55	72	79	70	71	64	68	62	61	80	52	61	59	58	64	59	73	63	70	81	59	67	72	53	65	81	57	62	68	60	61	62	57	62	47	60	66	56	73	66	65	57	69	57	68	72	63	66	79	72	62	65	63	63	68	74	77	65	73	82	67	69	50	67	53	58	62	60	52	61	75	76	59	67	58	75	77	49	65	68	56	66	58	66	55	76	71	57	52	50	58	49	67	54	74	69	54	69	61	61	74	63	53	60	65	69	75	55	53	69	58	63	68	74	67	61	69	65	65	59	73	77	57	63	64	71	52	63	68	58	48	59	67	65	84	53	51	64	55	71	53	64	60	67	85	61	68	57	65	62	73	73	61	68	61	58	54	61	68	49	57	60	79	51	68	70	54	61	56	61	58	58	64	81	67	55	65	63	52	73	53	55	62	62	59	73	60	57	68	50	61	69	66	66	52	50	67	61	53	62	84	68	54	71	72	59	72	63	63	72	41	58	70	61	59	67	55	68	51	50	52	60	60	65	67	59	61	61	68	72	75	58	62	64	49	72	50	72	64	54	78	55	74	72	59	69	54	63	66	60	60	62	87	61	67	59	64	58	63	69	66	60	68	66	61	70	54	68	76	73	71	63	68	53	52	56	58	65	64	54	76	73	62	56	54	67	83	57	57	54	67	63	79	78	58	60	67	65	71	54	72	59	61	57	73	62	70	70	58	60	60	56	50	60	56	57	57	69	70	60	71	58	60	57	74	64	60	66	63	59	68	63	56	67	50	57	66	57	64	66	66	69	55	57	67	61	52	68	60	52	75	68	63	64	56	53	61	73	64	61	63	57	49	67	54	63	75	73	66	50	62	54	68	50	62	62	66	54	70	64	55	52	67	69	61	66	54	49	68	61	66	65	65	70	50	68	77	84	52	59	60	64	65	72	67	63	63	65	71	59	51	54	89	63	60	66	64	75	62	55	64	58	73	55	68	70	63	73	71	65	63	48	54	63	53	58	50	57	64	66	73	66	70	67	57	80	66	64	61	64	65	68	57	53	44	69	80	59	60	52	66	66	65	69	60	68	66	67	57	60	53	73	58	63	70	60	68	80	51	65	69	59	64	63	69	55	65	52	68	51	62	65	63	63	82	56	64	58	49	56	62	68	64	45	58	67	75	56	60	56	71	54	53	70	64	70	78	56	54	68	65	52	58	71	53	57	74	70	60	52	61	62	46	71	54	67	67	69	70	50	65	58	52	74	57	59	52	69	66	74	62	59	55	61	67	65	61	68	67	62	66	52	67	56	60	76	57	60	70	73	64	52	66	68	60	71	61	65	62	62	75	51	52	61	55	48	58	55	79	50	67	65	70	65	68	54	72	72	75	64	56	66	52	59	56	67	62	68	63	66	59	71	67	72	56	60	61	62	58	55	60	67	58	69	47	56	61	71	65	70	66	69	71	48	67	64	58	72	59	52	64	74	58	61	83	63	61	65	66	71	62	60	56	70	73	77	54	70	58	59	50	57	81	51	63	60	54	67	67	61	58	54	63	70	52	56	74	60	60	69	66	58	63	55	68	63	47	70	56	66	56	57	68	60	56	75	68	44	56	64	81	71	68	64	61	46	61	55	74	72	56	42	73	69	76	71	61	59	69	52	70	70	54	67	84	58	69	53	45	64	57	67	78	50	63	63	59	68	53
13861	5182	2472	637	638	668	677	664	670	594	634	604	610	631	627	600	561	596	578	570	614	594	541	563	596	608	588	587	599	571	570	536	582	602	527	577	585	578	597	531	546	557	583	571	558	582	504	569	593	597	559	533	557	582	606	506	566	562	545	572	564	552	539	580	559	570	565	564	584	591	608	579	567	550	549	599	596	531	572	588	556	572	557	559	584	566	575	543	582	550	567	529	546	591	561	581	606	591	559	593	576	583	558	586	519	562	566	557	589	572	563	592	529	558	591	536	558	563	553	598	532	574	573	540	533	546	572	612	585	550	532	571	551	565	559	607	562	567	556	555	567	582	621	600	610	553	558	521	583	562	563	525	569	553	538	562	575	598	535	619	574	573	565	592	583	583	593	617	545	516	569	574	598	557	536	574	518	572	569	597	561	581	573	601	572	610	585	563	576	573	575	586	598	546	598	554	581	595	537	570	581	611	548	547	566	570	571	563	572	542	554	580	564	564	537	585	542	559	547	580	556	603	583	632	581	540	556	533	536	560	568	570	583	590	587	594	579	572	588	525	597	561	610	589	587	550	543	582	540	519	557	555	544	566	576	559	577	577	557	595	551	587	556	557	573	579	586	567	582	599	562	544	555	559	562	555	535	591	575	540	530	510	568	574	599	576	576	596	551	552	571	568	579	567	566	571	550	549	536	506	607	551	602	517	582	504	528	561	603	596	589	583	543	599	538	571	555	575	591	546	575	555	576	581	547	554	534	610	526	572	593	536	600	584	573	568	572	555	528	575	558	586	557	569	567	580	588	586	589	552	563	583	562	587	563	548	530	554	559	602	587	547	584	565	572	634	522	527	585	582	534	547	563	612	643	589	559	541	522	535	578	561	576	566	591	595	541	570	535	585	558	568	567	564	596	546	551	580	575	543	577	584	583	541	588	541	566	596	520	578	572	634	543	564	596	532	568	525	619	594	582	551	532	607	532	591	544	542	564	552	551	532	547	604	594	588	588	502	557	562	579	544	574	593	598	541	536	529	533	532	540	585	580	557	564	553	567	553	550	560	587	620	560	537	578	581	577	555	544	578	519	541	592	579	573	588	569	543	601	560	568	583	541	566	563	544	584	529	567	566	521	566	552	569	606	572	536	551	584	546	585	559	578	559	548	527	579	561	561	548	575	561	570	525	559	541	597	612	573	515	572	586	573	567	565	554	563	535	577	583	624	542	557	619	584	623	581	587	547	590	526	571	549	596	549	549	568	561	564	504	568	586	578	594	631	585	567	562	581	580	573	584	542	558	597	569	573	550	583	579	551	538	569	576	567	529	557	566	526	544	593	596	564	608	491	597	583	560	577	552	618	557	558	583	509	584	590	601	592	567	567	555	556	584	569	551	552	579	561	551	533	548	638	589	599	559	557	575	589	589	566	550	552	544	597	534	539	538	569	580	584	579	546	582	501	537	581	526	580	543	558	587	544	562	565	596	587	523	558	595	584	531	566	576	602	626	572	535	553	559	540	570	543	588	549	526	527	627	583	580	564	558	578	555	552	586	524	582	563	606	539	576	602	563	581	576	594	560	584	539	602	596	575	583	585	538	533	566	585	561	525	572	577	574	563	558	586	549	596	560	538	552	564	539	530	554	526	564	605	569	585	575	563	570	615	630	597	568	570	587	565	532	563	563	560	572	571	570	597	547	588	582	608	571	562	549	568	592	568	559	528	554	567	557	564	562	584	561	562	544	548	566	589	609	555	576	552	549	545	569	547	556	581	588	602	591	561	591	550	535	572	553	574	569	618	540	559	541	539	554	579	610	553	599	572	611	560	599	593	576	633	551	577	597	572	575	564	576	573	565	587	566	593	558	569	571	580	576	579	587	569	616	561	566	556	578	530	563	587	552	591	529	582	544	581	615	561	588	601	564	519	577	551	548	612	529	548	573	538	579	578	583	575	577	556	608	575	561	545	583	584	567	601	560	579	570	573	551	557	539	633	570	575	560	594	556	581	558	588	625	593	552	576	582	541	579	566	576	569	599	562	569	586	558	579	564	573	546	579	604	590	555	515	590	541	540	584	581	535	614	564	574	541	564	603	554	568	586	560	571	549	586	574	615	566	565	605	583	548	567	557	623	570	613	561	586	597	552	544	555	553	580	581	527	534	588	584	595	581	564	523	548	553	513	580	572	608	550	571	546	586	548	572	558	550	569	563	568	553	552	558	566	551	547	593	594	550	572	596	617	559	566	569	574	544	554	554	610	546	536	570	541	541	522	508	626	586	601	540	624	580	541	611	544	568	574	581	570	564	593	553	582	595	527	553	568	543	543	573	580	580	581	597	528	573	518	611	573	550	555	591	570	559	574	581	563	586	577	570	552	567	582	541	573	580	560	595	588	573	574	558	607	548	587	571	600	526	624	577	557	568	543	552	566	601	600	571	544	550	563	598	528	617	555	562	540	592	511	571	561	590	542	575	546	564	547	572	546	563	560	570	531	516	524	579	581	597	554	560	531	552	538	567	554	579	562	546	564	580	518	550	589	550	575	532	558	572	558	595	559	558	563	591	584	610	589	546	533	574	596	543	534	548	593	578	554	596	597	548	516	585	594	525	514	625	561	562	559	557	570	532	548	604	587	580	565	542	561	586	534	570	539	601	556	588	570	589	547	586	563	558	558	588	552	554	593	559	578	573	596	587	536	589	599	561	530	577	627	584	565	556	607	566	580	646	556	518	609	551	567	571	630	575	572	601	562	556	567	582	587	573	551	617	561	578	542	548	542	595	558	579	574	564	564	550	546	594	566	601	562	588	568	571	610	531	572	558	591	577	575	604	574	598	581	581	523	579	590	534	574	555	597	530	585	507	569	577	570	554	554	573	545	548	594	584	527	562	568	591	561	530	577	620	562	565	588	543	563	559	574	604	565	544	568	551	589	557	580	599	571	568	563	607	554	584	561	588	597	586	568	570	571	550	609	569	577	575	598	547	578	562	552	582	579	555	538	535	607	594	567	592	545	588	586	614	573	533	585	549	543	596	558	605	587	586	580	610	542	507	554	587	601	581	562	559	576	542	571	550	605	575	527	536	563	602	557	557	564	574	577	585	584	515	548	576	555	561	536	558	539	573	579	599	543	566	528	566	591	557	549	577	538	582	550	563	562	589	572	549	556	607	556	592	555	586	566	616	581	526	554	584	577	545	548	601	577	580	567	632	586	569	561	575	568	588	550	585	570	516	551	526	544	600	513	511	572	535	573	569	569	633	580	588	513	530	559	588	580	593	555	560	571	567	562	548	576	573	566	563	560	519	605	587	563	601	530	539	566	541	591	598	575	570	593	549	595	611	588	630	544	587	543	525	563	586	526	558	561	578	537	564	587	570	519	572	593	569	552	581	579	596	571	530	541	551	517	608	564	584	526	576	554	586	609	538	586	612	586	568	548	557	549	572	578	562	583	578	563	518	590	540	582	564	532	599	613	525	562	576	585	596	579	595	554	552	562
2140	2652	940	58	80	59	62	61	62	69	64	65	86	73	63	71	65	68	47	58	65	46	68	58	63	72	77	65	64	57	47	59	61	53	67	55	61	66	68	62	61	56	68	57	63	80	57	53	56	74	56	63	59	67	57	50	51	63	38	71	41	53	54	65	61	71	46	59	69	61	60	57	53	56	53	71	51	58	60	64	68	61	61	64	68	63	60	60	63	67	52	59	58	56	55	73	71	61	65	63	75	76	59	60	60	61	54	60	64	61	60	52	52	61	48	57	57	51	72	56	55	62	60	69	52	56	65	55	61	67	57	63	61	58	59	63	63	53	50	64	59	58	58	63	67	48	70	54	60	70	61	63	64	67	58	72	58	51	54	59	70	62	68	56	60	64	51	54	62	54	76	58	71	56	60	55	69	53	53	57	63	54	49	61	54	55	54	66	68	66	53	61	60	43	60	47	51	58	56	66	57	61	48	68	63	54	56	77	58	65	63	61	48	51	53	65	56	54	50	65	58	51	67	59	44	71	59	53	60	68	77	59	55	65	59	60	64	45	50	65	51	60	62	66	75	84	73	59	70	74	54	49	60	66	61	69	54	64	50	57	70	53	69	55	55	55	62	55	57	60	59	60	65	70	53	56	60	65	47	50	51	49	59	77	52	66	51	43	49	49	63	62	73	56	54	47	48	65	64	61	58	60	48	64	58	54	47	59	53	66	52	58	56	61	53	66	64	63	61	55	54	62	65	64	66	65	59	57	59	71	65	52	62	59	61	62	55	59	61	41	56	57	64	73	61	74	58	63	56	66	70	58	59	64	56	53	61	61	66	72	71	57	56	59	66	57	54	62	53	46	67	67	70	71	51	63	60	55	68	54	63	61	72	62	53	60	64	69	60	63	60	52	65	65	64	60	54	53	55	50	65	47	66	61	63	55	55	72	60	59	59	60	50	56	56	61	72	65	55	62	61	57	57	68	63	63	60	52	63	59	60	70	54	70	64	67	55	64	48	58	64	77	53	60	58	60	49	64	62	71	71	55	65	57	70	55	65	57	55	64	55	45	60	74	61	70	58	56	78	67	66	58	61	51	46	57	72	66	53	73	65	72	62	55	60	63	57	55	53	60	59	66	63	63	62	64	50	63	46	72	47	71	50	56	55	50	57	63	55	62	49	62	79	55	52	63	69	62	72	58	58	66	49	78	62	61	69	56	45	66	47	51	49	61	42	61	65	48	60	62	47	68	59	52	62	67	48	62	69	64	62	57	68	71	51	56	59	63	53	69	83	60	54	53	67	57	65	52	72	68	74	50	57	62	43	65	44	63	69	69	73	60	58	72	57	66	73	57	59	55	65	68	72	51	68	64	57	61	62	61	58	62	74	65	65	52	62	60	49	59	56	70	65	68	62	45	49	47	63	52	57	74	48	68	49	59	59	58	66	57	51	35	55	64	64	77	58	64	64	78	59	50	65	48	60	58	55	65	57	70	55	68	63	70	72	54	65	73	65	44	57	63	76	60	54	55	59	58	64	48	54	43	56	73	69	73	58	42	53	59	71	69	51	54	55	59	58	67	65	71	57	65	53	46	62	70	54	64	52	57	53	51	56	55	64	61	61	66	62	71	71	63	58	67	67	63	83	61	60	58	52	62	59	55	49	49	63	51	55	58	60	74	60	56	57	77	86	57	73	69	71	56	62	68	46	57	63	64	56	58	68	55	74	57	64	72	55	52	49	63	53	63	55	65	59	61	50	56	50	71	72	51	60	59	60	65	48	57	56	54	65	61	59	67	55	55	56	63	58	52	71	67	65	52	54	58	77	71	62	55	59	78	65	49	66	55	66	62	48	68	57	64	51	62	65	48	71	60	66	66	58	57	56	60	57	60	63	60	57	57	54	67	73	61	67	45	56	60	68	62	56	61	70	56	48	54	56	61	58	70	56	69	65	57	50	57	64	61	44	47	51	42	65	72	58	45	53	56	58	59	54	58	59	60	56	57	56	58	64	63	52	64	53	56	68	65	52	62	78	59	62	56	55	75	66	59	61	67	66	52	57	76	58	70	64	46	56	69	69	71	73	69	60	42	54	63	62	68	58	67	76	54	55	55	48	60	67	65	60	64	53	70	57	51	76	57	62	66	79	54	64	53	66	56	49	52	64	73	74	61	52	65	51	56	62	48	50	46	59	58	47	61	62	49	66	66	50	56	51	60	60	59	59	57	61	63	66	67	73	57	54	65	51	65	56	64	69	59	49	75	72	58	61	58	61	57	73	60	44	63	57	64	51	44	76	55	78	66	55	49	59	55	40	58	62	59	65	58	49	65	58	67	45	72	56	61	77	60	65	56	58	69	54	63	70	58	65	62	49	62	62	62	61	71	60	57	73	65	82	64	66	63	60	51	61	52	70	60	49	64	68	54	66	52	62	76	53	78	54	59	55	60	61	71	52	58	57	69	55	68	57	58	59	51	61	60	53	71	76	60	70	59	59	66	66	55	61	45	64	62	55	75	69	60	59	51	44	56	61	60	52	55	70	59	67	58	64	55	74	60	57	68	70	58	53	51	63	57	49	62	66	61	51	61	56	64	63	59	58	63	72	57	64	46	59	73	67	58	58	57	67	59	61	56	50	58	63	57	67	46	55	56	70	71	57	49	71	61	57	55	61	62	70	56	63	86	69	60	67	66	60	60	41	61	64	51	59	68	60	64	59	57	65	80	63	71	48	61	55	55	50	63	63	68	62	61	53	52	62	55	61	66	56	65	51	60	57	58	55	56	64	64	57	56	58	46	61	67	60	55	53	64	65	56	51	62	65	53	62	51	44	58	62	66	61	56	63	56	62	60	65	62	62	60	61	60	54	56	60	56	73	70	58	58	56	72	58	63	69	57	60	52	65	56	55	56	42	57	59	54	64	56	68	62	55	52	58	46	55	56	54	63	51	71	62	66	69	63	69	57	54	54	60	53	64	61	68	62	61	60	58	58	49	50	71	78	55	61	58	44	59	55	62	53	55	59	60	56	77	66	60	67	63	60	52	62	53	64	59	56	57	56	55	51	66	69	58	55	50	75	54	57	58	63	65	62	73	55	64	68	69	66	50	58	63	56	65	68	51	54	56	68	55	59	51	44	53	52	55	57	69	55	66	69	56	52	66	48	51	69	52	61	49	65	67	61	68	60	64	55	50	66	56	68	62	62	68	54	58	70	56	52	60	76	79	63	58	67	64	54	53	63	68	53	58	64	68	74	60	79	50	52	57	70	48	59	60	55	60	54	46	59	58	68	57	61	68	66	59	50	53	53	55	60	67	63	58	52	60	71	52	65	60	54	54	66	60	49	49	62	48	55	65	69	72	54	55	53	56	56	76	77	62	67	50	55	62	72	61	66	56	68	72	60	60	63	51	73	51	69	62	55	68	54	57	75	55	64	50	56	54	61	59	68	49	61	52	61	71	63	56	72	57	71	54	64	71	65	57	69	58	52	64	58	53	79
25167	18647	8487	715	1034	1396	1414	1341	1116	1098	946	886	829	772	705	751	728	713	666	682	665	659	686	607	635	604	614	570	559	592	618	574	592	592	577	552	580	534	579	569	595	551	607	556	508	566	564	584	576	530	586	583	593	603	554	532	584	546	542	558	580	532	590	557	584	530	539	582	600	574	546	565	548	533	540	585	583	546	552	575	574	564	579	574	557	598	565	562	572	561	500	573	554	587	553	538	540	532	546	555	539	605	559	578	605	586	530	525	529	562	574	547	551	553	576	537	590	600	576	568	578	550	551	551	544	577	585	539	579	550	552	577	533	584	586	554	549	521	532	531	586	557	544	546	577	575	593	597	568	523	568	552	554	519	561	564	559	539	542	561	569	557	555	536	537	533	520	529	559	552	568	567	588	523	569	559	577	566	570	510	520	539	593	547	564	560	548	580	571	572	549	504	556	608	577	553	522	592	560	549	554	538	541	568	577	536	577	534	563	532	556	532	577	560	546	553	521	526	557	519	539	592	541	590	543	598	555	559	554	550	549	560	533	580	536	601	570	569	592	588	570	569	573	562	562	544	581	588	527	570	589	580	559	519	562	556	544	567	542	537	566	546	541	613	566	577	590	561	579	557	600	520	558	543	563	567	545	545	567	570	535	531	571	529	534	511	579	502	554	569	513	542	576	571	579	569	541	568	552	579	563	516	507	535	534	535	582	594	594	566	556	547	593	586	530	546	588	568	561	541	539	581	612	572	558	547	545	525	556	548	520	588	547	565	578	529	514	548	577	616	593	544	542	550	617	551	569	517	524	520	586	557	562	537	555	559	601	594	516	583	551	563	592	537	555	549	582	537	592	555	514	619	536	547	595	587	554	595	522	536	557	611	587	581	541	561	570	532	548	609	523	577	546	572	598	569	553	555	559	605	552	567	591	524	526	594	546	556	537	555	547	560	579	546	549	560	573	546	585	550	546	546	551	575	601	533	560	557	542	544	609	569	577	527	555	518	601	538	574	588	557	563	600	565	555	556	546	583	563	558	582	566	606	566	531	582	512	551	575	578	601	571	558	481	556	547	563	546	534	550	570	534	596	556	573	581	588	563	530	537	542	608	562	573	605	546	558	576	562	583	541	559	576	571	548	562	553	582	542	560	556	550	555	540	573	518	551	583	570	538	482	566	555	536	565	538	573	545	553	537	538	648	527	548	543	551	534	588	469	570	545	557	552	556	561	567	514	562	525	527	591	583	543	544	556	614	537	586	515	539	528	557	548	544	557	536	535	567	539	563	549	536	578	582	530	543	562	526	585	521	593	549	569	571	546	575	506	538	552	577	532	521	604	565	525	560	568	549	561	542	534	581	534	548	514	538	567	572	511	561	557	556	530	572	544	528	555	527	573	532	588	605	569	567	606	571	527	539	544	549	542	570	552	540	571	588	604	596	550	566	563	588	553	550	577	558	533	541	568	568	576	592	568	596	555	539	558	602	572	583	577	578	568	560	553	541	574	481	570	544	566	546	536	595	599	587	578	555	524	539	546	593	525	533	534	524	545	558	570	541	552	567	551	552	571	577	485	544	580	554	542	567	525	555	463	550	572	562	571	583	559	580	591	516	496	589	608	577	588	551	569	549	542	573	534	508	542	565	530	518	521	552	573	500	556	553	575	517	574	585	521	568	552	554	601	519	633	579	558	556	496	569	555	539	548	553	560	564	535	595	553	553	526	574	543	510	531	528	565	557	521	558	519	575	540	545	539	546	546	564	552	544	594	564	565	544	558	563	542	567	523	589	573	572	557	566	528	513	587	557	587	557	605	557	593	538	538	520	547	527	532	548	532	555	559	510	595	568	570	551	545	567	578	570	519	567	535	582	552	544	524	553	521	584	550	571	521	608	547	577	581	567	531	534	571	601	582	576	529	574	536	581	594	536	520	518	551	556	499	519	589	507	581	567	575	557	558	574	569	580	594	542	549	568	541	579	532	568	549	587	585	559	591	553	520	538	544	617	521	567	574	577	578	549	557	535	532	587	578	571	556	558	563	595	558	555	563	515	566	602	541	525	539	553	539	577	515	558	577	555	541	547	485	552	524	565	595	573	557	504	552	587	512	592	535	575	557	590	582	519	590	588	553	581	585	557	530	545	528	611	524	568	530	567	509	554	547	554	567	524	535	569	544	553	597	565	546	520	536	583	560	521	567	553	537	514	517	525	555	540	553	564	561	554	589	590	573	534	538	531	510	563	560	570	558	541	566	565	540	513	552	553	576	570	574	568	545	543	548	530	559	543	535	558	569	552	568	546	561	531	564	559	564	533	523	545	567	522	547	547	557	558	575	547	567	522	569	584	559	539	541	562	551	536	516	549	521	579	514	542	548	550	574	562	528	567	530	556	560	548	517	552	545	537	562	574	579	541	576	600	536	529	554	534	549	543	584	497	546	535	560	587	561	536	519	529	608	555	544	518	574	548	555	502	584	556	573	570	543	565	522	576	539	578	535	512	514	552	545	552	548	528	574	576	566	581	556	540	557	537	566	557	535	593	569	599	515	557	570	577	531	566	538	604	586	589	592	559	521	548	557	581	570	556	569	548	580	519	548	506	559	566	576	507	560	557	560	574	562	534	564	577	551	560	523	531	550	522	555	565	555	540	540	537	542	561	554	562	609	501	547	582	519	574	574	551	591	555	569	550	533	543	545	580	575	550	602	546	563	580	563	577	536	518	572	560	568	556	602	526	564	534	590	545	570	579	523	548	549	561	561	554	570	557	570	540	523	582	558	571	523	541	556	537	537	528	583	557	577	557	566	555	553	524	524	547	585	535	567	536	516	565	531	575	537	525	539	581	553	574	539	536	597	565	553	568	557	533	571	580	538	546	573	587	580	559	546	584	584	538	540	553	579	562	544	562	552	570	608	590	509	552	561	553	569	525	593	544	577	564	542	552	503	536	565	550	571	559	539	522	530	542	578	552	541	581	558	541	540	566	567	569	587	515	584	561	566	562	563	519	572	583	565	594	562	563	501	524	591	557	610	525	587	598	564	542	574	528	576	548	540	568	579	548	540	591	564	565	585	518	558	570	570	532	584	555	531	553	573	553	573	556	543	547	594	542	569	565	590	527	542	569	548	578	567	563	623	534	549	495	544	586	548	564	536	545	555	577	551	599	571	570	544	575	555	558	547	476	525	534	553	533	587	518	586	518	513	550	516	513	552	524	539	554	560	547	556	579	585	576	551	545	537	536	545	566	542	571	595	524	573	581	574	525	574	557	522	552	568	576	553	531	533	539	581	526	550	571	582	558	516	563	551	543	564	515	565	525	522	565	519	576	593	553	568	541	571	575	564	546	607	525	513	550	561	524	567	563	562	571	528	563	582	568	549	530	531	560	545	509	553	575	549	577	542	538	597	531	568	558	532	542	529	571	510	572	576	544	544	562	547	550	547	578	545	554	578	539	557	616	537	503	579	517	536	531	566	533	588	535	519	558	533	570	529	550
2669	1797	667	43	30	40	33	36	58	42	40	28	43	40	40	47	38	40	33	34	33	41	32	33	41	40	39	25	30	39	40	27	37	33	25	39	27	36	31	30	37	31	38	35	32	26	36	30	33	29	36	34	38	36	35	31	36	32	27	42	38	30	29	35	26	36	36	50	28	27	31	32	33	29	32	34	38	26	37	30	33	26	36	44	35	42	37	31	41	28	33	29	38	29	26	43	27	25	34	29	35	43	30	36	24	41	30	40	44	35	26	33	39	34	27	30	34	48	38	36	37	40	33	39	52	35	33	29	30	34	31	33	29	28	29	22	38	24	33	31	37	29	47	30	33	31	25	32	23	35	41	33	34	33	36	32	31	41	29	35	22	42	33	30	48	27	36	34	44	27	29	33	26	35	30	32	39	32	32	34	34	39	29	36	26	44	42	30	47	30	45	24	27	32	37	32	33	32	33	39	37	38	32	29	32	29	20	33	31	44	48	38	38	33	28	37	26	34	41	39	27	45	33	43	31	33	33	34	42	26	24	28	40	33	39	31	37	33	22	26	32	37	28	45	32	35	33	34	41	32	34	34	27	29	43	24	33	41	38	38	30	31	39	31	40	33	31	45	35	36	31	30	29	34	39	35	34	38	34	39	37	37	31	26	42	34	45	40	30	28	27	36	39	40	36	41	26	34	38	32	32	27	33	42	26	32	39	27	32	35	36	35	22	39	38	37	29	27	40	35	23	40	34	43	32	37	28	41	31	31	31	31	28	19	42	35	39	35	25	27	39	37	33	40	36	24	28	36	34	34	33	37	23	29	23	33	40	42	29	40	31	38	43	41	28	36	35	32	38	31	37	35	36	42	45	46	36	47	40	45	17	32	32	36	36	25	43	33	36	40	40	28	35	33	21	50	34	32	34	34	31	35	29	41	26	32	27	27	24	33	45	40	36	30	38	40	32	41	39	45	29	38	24	41	29	34	31	38	46	31	28	26	37	35	37	48	40	38	43	31	33	32	31	36	32	32	37	25	32	24	34	32	37	35	31	27	34	35	33	27	34	32	26	30	23	38	31	25	38	28	25	25	43	32	28	34	27	34	30	26	32	25	31	31	32	32	36	35	36	44	24	39	29	27	39	29	27	38	38	33	48	29	33	25	25	25	45	22	30	39	36	27	27	42	20	31	25	24	43	32	36	38	35	28	26	30	33	33	37	47	34	34	37	25	41	39	36	42	36	26	21	31	36	44	40	37	36	30	45	29	35	36	32	33	38	40	44	40	34	28	30	25	38	30	36	24	34	31	29	38	27	33	32	29	29	26	36	35	34	39	38	32	41	30	34	34	45	31	27	24	29	29	35	34	40	34	30	42	27	26	30	37	48	29	40	35	36	39	26	35	33	45	27	44	43	25	38	38	32	39	28	31	28	47	27	41	45	33	32	27	38	24	35	38	31	38	32	32	29	39	22	39	38	24	29	34	30	33	38	39	32	35	37	37	23	25	39	38	34	25	35	34	31	31	32	34	37	35	34	31	36	35	35	39	41	35	34	40	31	27	32	53	36	41	50	27	35	28	38	29	27	33	36	25	29	38	21	35	39	35	35	42	35	25	25	28	30	24	46	35	42	47	27	32	30	27	32	27	29	37	37	33	39	34	27	27	35	38	35	32	39	32	31	30	40	35	35	40	31	44	29	30	27	34	34	32	41	20	31	41	36	46	36	31	32	35	36	37	21	39	49	41	39	31	32	42	33	32	34	37	33	37	21	30	35	30	42	41	33	29	33	38	27	39	33	50	40	41	25	28	33	27	29	32	29	33	32	31	29	39	29	36	34	41	21	35	39	33	32	38	17	33	30	40	33	30	37	27	29	34	32	29	27	32	34	45	34	31	32	38	37	35	29	39	24	31	33	40	32	28	30	33	35	28	32	36	39	27	42	33	34	24	34	27	33	36	32	26	27	27	27	43	33	26	31	31	28	31	40	30	36	24	35	49	35	34	26	36	30	31	30	39	27	32	35	29	32	30	29	38	34	21	29	31	36	25	39	33	35	34	31	28	32	31	29	32	47	43	39	36	38	19	29	35	28	31	33	38	41	35	38	34	35	37	41	35	29	38	31	31	40	40	34	37	39	42	41	34	29	28	27	40	38	42	39	33	27	31	23	38	37	34	36	31	35	39	34	41	31	29	41	41	41	31	38	42	40	45	35	38	49	44	40	39	39	26	40	32	31	25	45	30	24	34	26	40	35	43	34	44	29	44	46	27	37	33	30	39	35	39	36	25	34	27	35	37	36	42	33	30	29	28	42	42	39	28	20	34	30	47	41	33	28	43	31	43	46	34	29	30	39	32	28	25	30	28	36	37	44	27	30	39	31	32	33	39	28	36	39	37	37	35	38	34	44	35	26	32	25	25	42	30	48	41	30	32	33	35	42	27	32	23	26	38	27	35	35	32	39	38	27	41	49	41	28	31	34	28	29	28	41	27	40	41	43	33	32	28	32	36	31	44	18	32	28	31	37	29	48	29	34	36	32	29	44	31	42	36	33	32	43	31	39	41	48	38	35	29	41	38	37	16	35	29	35	25	38	41	30	37	31	36	33	27	29	43	28	28	33	28	37	29	42	38	28	40	36	37	25	32	40	32	29	54	29	25	30	23	34	30	34	30	28	28	28	33	35	34	28	30	35	39	46	31	42	28	34	31	32	42	38	42	38	32	34	34	32	37	28	32	46	35	23	37	27	29	27	36	23	35	30	41	34	37	36	27	30	27	41	34	29	35	40	37	33	38	27	23	31	31	41	34	36	29	33	26	35	32	29	30	37	36	30	37	35	35	37	40	33	26	36	28	43	30	27	37	40	39	40	41	37	38	37	25	40	34	32	26	36	41	37	40	30	32	39	33	34	36	23	35	41	27	39	31	35	47	38	35	38	35	37	45	47	29	28	37	41	36	32	38	41	36	32	43	28	28	38	34	35	38	26	32	43	32	21	39	33	34	34	44	33	31	39	34	33	37	30	35	36	21	29	38	38	27	39	38	33	33	32	30	40	32	24	23	39	35	23	38	36	31	39	42	35	45	36	37	28	26	34	29	27	28	43	28	30	35	34	22	39	30	38	43	38	25	25	29	34	33	38	31	31	29	26	36	29	34	33	31	38	30	21	28	35	34	39	26	31	34	43	30	25	31	33	35	37	38	37	28	30	20	40	29	28	34	32	32	36	39	47	39	32	31	26	31	32	28	42	35	33	27	37	41	38	32	34	36	39	33	36	30	32	28	35	33	42	32	33	31	40	30	30	39	28	43	40	28	36	30	31	34	32	28	38	32	37	42	34	33	33	30	32	29	34	26	34	35	33	35	38	31	33	38	35	37	33	32	42	36	26	43	47	29	29	29	35	37	38	37	47	24	34	31	43	30	30	35	37	31	47	32	37	25	34	31	27	26	33	32	39	29	35	31	28	34	32	27	36	34	34	36	34	31	39	25	38	32
22355	15035	6855	432	636	965	1037	993	886	811	678	680	552	549	519	484	423	452	420	400	386	374	411	372	381	353	338	346	352	336	323	344	343	335	325	344	328	329	343	334	324	346	324	324	325	310	302	339	334	316	342	297	314	315	332	329	295	309	298	318	311	311	299	316	322	331	284	305	333	314	319	306	313	323	317	290	324	325	299	329	301	315	310	316	282	328	290	261	331	323	318	305	317	295	309	305	303	282	294	285	295	280	321	294	296	311	290	295	310	292	283	321	309	312	308	320	314	301	300	302	310	289	280	286	308	321	307	305	278	303	316	304	313	305	317	307	330	294	288	303	302	311	316	306	304	301	295	299	303	293	302	336	288	292	321	324	321	313	323	319	285	327	322	339	299	292	325	321	285	315	325	297	279	316	295	269	315	239	316	308	318	305	312	307	299	300	303	339	296	280	267	302	351	277	317	306	299	284	303	309	313	291	311	292	305	294	306	278	295	312	319	325	310	337	333	325	323	312	294	312	294	329	302	302	319	306	342	317	281	301	300	288	280	319	311	316	276	281	316	281	312	302	281	323	314	284	320	263	298	302	305	296	284	279	324	288	277	326	329	285	310	289	313	306	309	282	309	288	310	304	298	292	304	287	313	293	319	276	316	292	294	316	314	301	308	330	292	280	331	313	307	271	290	303	300	319	283	319	303	338	314	263	320	271	329	293	299	298	320	321	296	313	353	283	296	310	296	265	315	343	279	280	313	311	303	271	277	335	318	303	302	315	311	336	301	294	312	283	327	326	334	315	292	328	273	269	294	312	309	305	282	326	313	321	309	276	282	314	279	290	295	316	300	304	300	315	282	322	277	288	302	313	314	295	315	311	327	311	298	292	315	315	308	325	316	292	295	311	286	299	296	304	319	293	315	274	308	310	286	306	301	302	274	320	329	296	317	292	274	287	297	320	343	280	297	299	319	300	286	285	270	287	309	296	304	323	276	334	314	338	307	280	331	280	271	289	291	317	314	317	307	292	302	333	304	309	317	311	331	321	292	291	294	312	276	317	331	284	308	304	301	308	324	296	288	317	312	332	283	287	289	304	281	315	335	300	333	311	303	293	304	296	282	283	320	303	295	315	320	289	286	329	311	308	279	289	296	322	319	288	315	310	336	280	318	289	289	338	308	348	326	324	309	270	296	300	301	298	298	297	324	289	289	283	310	285	270	327	295	321	304	357	322	305	321	335	300	295	313	296	285	342	324	312	303	283	288	282	315	258	322	315	289	287	290	324	335	303	285	324	322	295	295	303	338	363	320	306	288	297	296	296	313	296	292	306	300	311	305	299	299	312	295	288	297	349	327	316	318	308	332	285	281	270	280	319	305	312	323	347	315	318	296	299	297	309	295	290	280	275	313	295	307	277	313	311	316	324	308	279	284	314	283	310	304	308	288	296	283	336	277	301	300	324	287	297	320	305	301	326	300	308	314	317	301	298	325	315	311	290	304	298	308	299	285	311	275	295	300	321	319	282	305	286	299	308	301	290	321	308	300	298	307	309	305	333	290	280	285	272	276	300	292	314	288	319	310	304	293	298	316	330	307	288	297	302	272	305	322	298	291	313	286	303	306	296	272	297	310	298	300	299	305	338	310	294	298	316	271	297	304	318	307	295	294	286	289	289	308	312	330	316	305	298	299	279	304	305	297	304	291	326	334	303	301	290	304	312	312	291	313	323	288	313	274	313	266	302	298	321	291	297	314	284	308	308	336	293	276	285	280	310	311	275	300	298	268	315	314	298	310	338	294	301	326	310	304	287	319	316	296	287	322	278	299	303	319	290	318	274	285	304	314	319	292	302	327	322	331	289	306	318	298	303	330	325	337	336	296	288	291	310	309	309	293	275	280	309	315	276	306	282	292	274	322	283	332	292	294	331	317	266	296	309	309	307	288	300	319	304	319	293	320	320	294	314	334	308	285	324	281	322	324	308	313	306	326	324	316	324	315	344	325	279	334	313	309	326	311	345	314	341	271	318	302	323	314	301	290	340	297	308	306	307	303	283	305	303	288	303	311	302	318	305	322	304	326	294	290	300	271	282	306	319	289	302	279	304	283	299	293	316	291	269	312	319	329	311	326	312	328	326	332	278	307	307	335	314	302	303	292	321	289	324	282	313	326	287	280	321	270	294	296	328	310	294	317	308	297	299	307	293	292	281	282	315	299	293	297	305	290	294	285	297	297	304	283	295	286	266	301	292	317	281	311	301	341	333	337	297	298	327	311	335	312	301	310	325	284	280	297	302	284	314	303	306	327	303	314	298	331	313	324	279	287	309	302	322	275	291	272	287	301	291	305	304	286	304	323	315	295	293	276	287	295	324	319	335	279	313	287	322	330	312	298	308	270	297	298	304	314	320	296	270	296	311	278	289	285	299	304	350	316	295	310	305	287	308	294	303	309	322	295	269	279	275	310	287	329	301	312	295	276	295	307	311	307	319	306	261	306	287	320	294	304	309	318	274	321	297	303	299	324	272	303	295	290	317	325	286	304	300	316	294	284	288	310	290	262	277	323	293	332	310	305	304	308	309	305	297	310	317	309	316	311	303	304	284	303	297	291	320	306	300	312	298	297	296	297	323	292	300	320	313	272	285	314	353	298	324	315	286	316	292	296	304	310	269	316	329	301	313	315	289	311	300	307	313	295	297	306	289	311	312	304	329	312	287	323	297	303	318	298	290	322	314	300	288	291	293	275	312	310	314	316	297	307	304	331	332	279	316	332	274	312	300	293	272	303	302	355	291	264	325	291	307	337	318	273	327	285	299	273	281	286	289	292	296	302	282	289	301	306	302	319	295	332	289	306	292	304	319	279	318	318	304	318	298	288	313	287	298	288	313	308	316	296	295	284	310	297	284	275	299	283	283	309	297	321	293	288	292	283	316	285	298	316	328	341	316	315	315	294	303	295	288	294	297	297	279	302	320	276	306	345	339	302	327	316	299	266	299	315	335	319	298	316	275	281	310	308	301	318	300	318	324	308	307	292	315	284	308	308	277	332	286	335	291	284	313	316	269	288	287	318	274	292	295	305	322	322	325	306	308	301	325	271	284	289	264	305	312	321	282	290	305	313	305	307	315	290	294	277	316	319	311	334	297	286	319	308	298	310	313	293	326	285	300	288	279	305	312	304	321	293	323	294	278	301	300	318	305	272	304	315	309	312	296	278	295	322	310	307	315	279	288	350	309	305	291	315	276	297	304	301	320	324	320	319	280	298	284	300	301	337	297	354	303	323	286	341	310	323	313	311	280	326	293	311	291	280	305	333	273	310	298	310	323	312	269	325	307	281	298	306	296	307	307	319	293	271	274	291	321	310	284	287	336	283	306	306	263	293	330	310	307	308	290	316	311	303	312	247	292	295	289	273	281	275	293	322	276	318	261	325	326	302	267	292	294	277	299	307	333	288	312	331	319	285	316	273	314	295	304	292	280	289	297	286	289	308	298	304	284	324	309
3302	3789	1178	53	56	41	42	55	47	52	49	44	43	40	40	37	53	45	33	43	36	40	32	37	38	34	49	29	47	46	40	35	37	36	32	32	31	40	37	47	43	36	45	34	41	47	38	37	30	34	27	37	33	31	50	40	25	39	36	44	40	34	35	43	33	26	37	33	34	28	36	37	26	23	41	35	38	45	33	34	33	34	44	44	43	34	37	39	35	34	30	39	36	31	30	40	41	39	29	37	30	38	32	31	33	36	35	29	39	36	26	25	35	39	29	30	30	39	38	28	34	42	39	49	38	32	28	33	39	24	40	33	29	38	37	32	32	27	27	41	44	39	42	39	28	32	40	35	34	43	43	32	42	37	46	39	33	40	36	32	36	53	31	32	33	27	33	25	40	30	31	40	32	32	37	39	41	26	29	40	34	32	31	53	23	35	29	27	42	44	29	46	41	37	34	43	40	33	31	32	30	33	34	42	23	32	38	31	42	36	28	36	26	40	35	30	28	36	35	42	35	37	34	36	38	36	30	35	31	28	30	36	41	35	35	43	31	39	33	43	35	37	34	39	51	26	33	40	32	46	42	30	36	36	21	43	30	30	34	40	36	43	50	37	32	30	27	33	32	29	42	48	43	30	29	34	54	41	36	29	32	35	40	27	41	39	36	44	38	30	29	39	34	33	31	29	34	35	34	34	38	39	37	48	39	39	36	41	42	28	32	29	35	26	45	41	41	36	34	38	40	41	28	38	36	29	43	42	45	35	35	38	39	39	34	36	42	30	39	36	34	30	34	37	35	38	41	33	35	30	33	37	42	31	42	47	33	34	33	32	40	36	37	40	41	35	37	30	31	47	37	34	32	43	28	38	35	38	27	45	29	26	26	31	37	29	41	40	40	25	33	37	33	30	34	26	36	37	38	30	45	37	32	35	37	27	35	38	33	39	30	42	30	35	43	45	48	38	36	36	26	33	29	42	32	44	29	40	39	31	34	32	39	20	31	36	35	29	42	39	35	33	34	30	32	37	33	40	44	33	33	36	35	44	34	29	32	50	26	38	33	50	31	40	29	42	30	48	26	30	29	38	40	47	31	46	45	29	38	30	32	32	41	37	39	31	39	43	30	35	41	33	41	31	32	31	40	35	26	29	28	28	34	23	42	28	34	32	31	27	41	29	29	28	43	33	27	39	26	33	35	21	39	43	27	24	19	39	34	27	40	29	37	32	47	32	33	37	33	46	46	35	27	35	44	36	28	29	38	27	30	24	36	42	41	34	36	41	34	33	29	32	38	43	35	31	34	33	35	27	35	32	29	25	47	22	41	36	34	35	31	25	41	42	40	31	36	28	48	42	44	31	29	34	30	30	26	39	36	37	35	30	34	44	38	40	31	39	28	38	31	27	42	35	34	32	38	34	34	39	31	46	43	38	30	30	24	34	32	36	37	42	39	38	38	38	37	31	36	32	36	46	44	42	42	36	41	41	45	40	35	34	41	41	41	42	40	40	27	35	25	35	22	41	32	30	23	41	27	38	30	47	32	29	40	27	30	37	34	35	34	44	40	38	26	45	34	27	35	34	35	32	35	36	34	33	36	39	46	39	41	47	32	36	36	52	41	46	31	43	30	32	33	36	52	37	51	30	42	42	34	33	35	42	34	41	40	34	33	34	36	38	34	31	37	30	43	36	41	29	32	41	35	31	37	35	31	23	29	25	38	38	37	25	23	31	34	38	39	33	25	31	26	44	46	34	26	31	39	38	28	36	36	53	31	53	34	33	40	37	26	37	38	41	38	33	44	24	43	32	34	47	43	41	40	38	28	41	35	36	42	35	35	37	41	32	29	32	30	41	36	32	44	37	39	34	41	38	38	31	36	32	32	48	40	30	22	33	28	45	44	43	37	37	40	38	43	33	36	31	38	44	29	39	36	26	28	39	41	37	43	35	33	39	41	32	35	32	39	37	41	30	35	29	41	31	29	30	25	33	38	38	30	30	37	35	39	31	38	26	31	27	38	28	29	49	34	35	38	42	37	39	32	44	44	34	38	39	33	33	31	38	34	30	36	37	37	35	29	43	31	27	34	24	23	40	40	31	40	32	38	38	27	36	42	39	38	44	26	28	33	44	34	27	34	31	29	33	31	38	32	52	34	30	43	26	33	34	34	30	34	45	35	46	36	39	39	30	44	47	34	40	42	32	47	43	38	36	31	47	29	38	43	32	31	31	39	27	35	38	37	37	40	32	41	33	43	33	41	40	32	46	29	37	31	40	30	33	37	36	29	24	24	33	34	28	40	27	44	35	19	40	35	52	33	40	34	31	36	34	31	27	29	37	38	39	42	36	29	35	27	29	37	35	29	34	43	47	42	41	32	47	31	27	30	44	45	33	31	33	39	34	34	45	39	31	26	37	32	38	36	33	40	32	35	37	35	36	44	36	43	32	30	31	33	42	39	47	29	28	29	32	41	40	32	24	40	27	42	34	39	24	40	43	51	34	31	46	36	28	20	38	33	32	25	32	41	39	34	47	39	48	36	42	34	24	36	27	30	30	44	33	38	33	36	31	32	35	40	38	30	43	37	33	25	35	33	32	40	38	34	38	36	24	36	29	40	40	29	39	44	47	29	35	25	35	31	38	28	32	34	34	28	38	43	46	39	42	35	30	40	41	52	33	24	46	39	26	42	33	32	28	38	35	35	36	29	36	32	28	43	28	37	32	37	44	32	25	27	34	41	39	45	38	43	40	32	28	40	39	35	38	31	40	33	31	33	29	28	37	30	38	40	42	34	28	29	26	34	34	30	34	33	34	33	46	37	30	35	41	24	38	31	37	31	47	40	30	24	34	38	49	32	51	34	37	30	33	30	24	37	37	43	37	32	35	42	38	43	34	38	30	35	32	31	32	38	38	36	40	42	42	28	32	37	44	36	36	40	34	46	39	30	44	32	33	31	38	40	31	41	40	25	38	34	45	33	47	43	32	32	38	31	31	38	30	33	34	41	39	32	29	43	40	38	42	38	32	42	30	44	31	34	38	33	41	38	32	46	36	33	32	43	47	42	30	32	37	35	30	35	36	29	43	33	28	42	38	43	42	31	29	43	26	26	27	38	31	34	32	42	42	39	38	31	38	46	35	40	36	30	39	34	34	34	38	32	35	38	38	22	26	31	32	37	41	46	38	43	38	45	43	41	30	31	45	25	32	30	33	30	27	45	32	29	38	29	31	30	39	28	52	41	25	32	41	41	42	45	37	32	32	35	33	24	38	28	39	42	34	37	33	32	28	47	39	35	39	33	28	37	39	31	39	41	34	42	49	31	42	34	36	30	25	29	40	40	30	34	38	44	32	21	33	33	47	31	31	42	28	37	45	41	35	46	33	43	49	31	32	28	25	40	26	38	37	46	39	54	39	39	35	45	38	33	42	50	24	43	33	38	48	40	39	39	33	37	24	34	36	40	37	35	36	26	25	33	38	42	44	33	29	28	29	29	41
30002	21921	10293	639	1073	1612	1731	1632	1477	1273	1068	950	790	756	706	681	576	598	550	547	490	517	484	489	434	471	412	419	410	424	440	419	419	403	419	411	395	380	372	406	381	360	383	373	360	375	352	396	364	389	380	371	369	381	361	378	375	391	403	315	375	361	362	371	346	340	367	322	341	406	376	352	343	371	353	370	357	349	349	328	309	345	371	308	363	357	327	345	331	365	314	349	335	359	332	365	326	359	343	371	311	356	378	337	395	377	337	347	341	349	342	336	328	364	330	335	357	372	362	326	366	347	400	357	358	332	360	366	357	365	365	356	319	340	349	336	322	333	352	355	358	324	346	372	358	357	361	373	330	331	342	311	385	318	361	352	342	330	348	326	340	360	374	337	363	370	309	384	373	322	365	340	353	346	330	355	348	360	359	363	352	389	366	329	317	322	357	380	374	306	332	327	351	334	385	340	386	354	367	323	358	366	352	346	372	347	318	371	326	351	338	337	362	373	309	368	348	346	365	374	332	325	357	355	352	383	366	326	385	340	340	365	358	318	340	341	298	400	345	340	365	356	341	348	381	350	370	351	343	361	340	304	305	370	351	320	325	334	347	373	351	351	343	334	337	362	361	385	323	337	350	378	306	331	387	375	349	361	345	353	355	342	365	356	323	356	368	322	350	335	349	354	345	352	332	335	333	332	366	331	351	367	371	359	347	347	337	331	341	368	347	355	370	334	356	319	350	363	317	382	367	318	347	362	321	355	360	327	355	333	367	364	349	330	341	331	361	367	339	338	384	353	338	360	324	343	345	324	329	376	334	346	330	311	352	364	347	336	365	312	359	344	344	349	347	351	369	332	347	344	342	343	367	348	353	363	331	357	402	364	351	341	330	328	328	321	347	339	342	371	362	365	314	358	332	323	382	350	345	364	328	324	315	381	350	331	351	330	347	331	351	382	374	373	376	352	313	366	341	335	363	362	323	350	364	353	362	355	340	343	331	356	351	339	357	352	341	367	325	349	347	348	354	358	344	352	348	344	348	350	367	335	331	345	362	371	376	344	335	359	341	357	362	347	349	347	327	347	363	359	349	361	345	345	346	364	347	363	303	390	362	342	360	346	358	363	349	336	367	322	338	346	350	357	350	319	333	350	340	365	342	345	334	388	365	392	335	340	351	357	352	340	341	310	353	344	370	369	341	344	355	352	362	338	365	364	330	341	356	368	376	348	322	340	379	368	316	331	339	329	337	388	349	332	338	308	348	337	355	352	382	343	342	348	358	357	353	336	345	365	327	316	380	374	390	375	380	346	363	368	380	384	350	336	340	352	363	341	351	347	328	332	322	355	347	359	351	327	360	330	357	325	343	340	375	340	338	341	361	358	382	383	384	321	326	339	315	321	387	346	340	346	324	374	369	363	325	364	342	361	339	355	368	347	373	337	336	317	382	315	354	353	290	333	358	368	332	333	342	332	363	365	359	371	364	329	354	366	366	372	340	365	322	380	347	343	324	340	332	359	360	302	366	377	366	374	358	333	374	356	338	359	356	349	334	337	363	321	329	329	361	332	355	337	364	351	351	317	345	364	346	331	323	358	317	328	366	333	359	320	385	350	355	338	317	357	341	336	327	360	360	339	328	340	366	329	348	356	321	344	354	364	370	371	340	360	356	356	348	361	374	313	342	338	356	348	354	363	354	363	339	355	381	387	367	369	375	364	356	325	372	371	332	326	342	360	302	337	328	340	359	372	351	364	372	337	324	333	369	323	337	344	347	336	323	331	347	317	333	305	336	370	331	385	353	347	352	359	350	327	356	339	362	342	350	345	368	335	333	349	359	364	348	356	369	346	347	354	352	368	320	359	375	335	330	329	359	360	345	348	317	356	384	346	356	347	363	351	319	364	336	366	403	369	351	339	342	334	360	322	371	337	336	332	330	352	361	375	364	358	349	304	328	348	324	348	333	344	340	352	351	373	360	344	378	339	323	357	323	363	348	334	343	362	329	350	365	332	361	348	359	330	330	348	377	311	344	341	398	357	326	348	370	339	331	336	338	334	376	366	359	320	381	362	363	372	325	404	332	359	357	323	341	332	374	317	352	296	333	401	340	372	341	348	392	356	349	354	327	339	355	312	349	372	363	340	340	346	338	358	311	335	338	349	363	343	338	383	337	325	347	349	358	380	376	346	366	365	348	347	332	323	377	342	319	349	370	362	356	344	343	341	345	336	352	360	361	332	385	338	342	360	358	357	359	348	345	358	345	339	362	346	329	355	340	349	371	331	354	389	331	380	368	371	333	340	375	345	335	335	354	340	361	333	324	355	368	370	331	323	364	344	367	337	346	372	316	339	341	338	298	374	319	353	342	341	400	340	341	326	344	335	337	332	318	348	377	355	320	345	338	350	354	338	340	376	391	323	335	354	385	351	372	338	329	343	341	318	361	364	348	338	357	333	361	317	340	349	349	398	332	360	363	317	337	397	335	380	380	327	378	333	360	329	351	341	364	344	350	329	340	370	363	312	339	316	348	351	317	350	363	321	344	333	323	340	318	335	378	349	355	323	371	316	343	358	318	372	337	334	345	341	358	316	309	355	352	315	338	348	365	353	318	328	317	337	360	365	376	346	331	336	359	319	337	332	361	347	356	371	358	359	333	334	365	367	352	363	338	329	341	338	368	306	372	340	358	341	353	316	338	322	344	344	330	322	342	365	344	370	331	358	362	338	344	356	380	346	336	367	352	363	373	338	309	361	354	320	326	354	325	324	352	328	381	343	326	352	363	375	348	327	358	333	347	352	329	350	347	330	336	346	351	360	347	378	337	365	321	342	341	335	339	371	354	338	350	388	359	343	331	327	355	333	358	355	354	336	346	341	328	361	393	332	352	355	326	330	350	355	371	330	328	329	378	326	340	352	320	367	349	337	356	332	339	370	323	323	359	311	318	352	346	355	349	362	367	346	374	381	308	364	351	331	356	382	368	347	347	381	327	330	343	342	329	340	384	344	333	366	321	319	340	338	377	372	358	342	350	353	395	365	385	356	377	340	363	311	369	348	337	338	338	366	339	353	344	348	351	336	330	323	346	336	352	365	341	339	357	346	348	368	338	311	382	337	334	357	353	349	360	326	345	353	339	378	362	357	349	358	394	395	364	334	338	336	351	341	355	369	327	331	341	357	353	356	327	345	337	339	306	332	340	330	368	333	332	370	342	329	350	355	346	369	311	308	370	360	326	328	350	359	361	322	354	314	350	336	339	381	325	324	353	353	364	351	376	374	370	370	335	361	385	361	354	355	361	332	349	340	341	366	347	348	332	373	351	400	350	365	309	389	376	346	340	340	351	366	380	360	351	380	365	343	376	346	341	343	359	313	346	381	368	332	345	324	337	322	368	351	363	354	349	387	363	341	325	323	369	366	348	358	333	353	321	317	312	369	346	360	333	363	349	352	379	358	353	355	370	336	368	357	332	340	360	326	352	380	338	333	367	369	354	367	313	342
1562	456	182	61	72	53	71	81	69	63	63	76	57	61	62	63	67	65	65	61	71	71	80	64	77	64	70	62	66	62	70	50	54	60	62	43	63	74	76	64	76	64	63	72	62	53	49	58	60	68	76	70	72	69	70	61	78	77	79	58	64	60	61	62	47	77	61	54	71	73	59	62	59	68	54	62	60	79	73	63	64	59	59	74	59	58	69	74	54	53	73	63	80	58	76	70	70	50	61	62	88	55	61	62	49	47	72	55	56	60	66	72	65	56	62	59	71	63	60	59	74	65	68	59	59	67	65	66	69	68	60	57	73	60	63	63	62	59	58	58	76	64	69	54	58	59	59	67	64	52	56	76	57	63	64	55	56	63	66	58	68	66	60	73	65	68	48	57	50	68	79	58	71	70	62	79	61	62	69	68	64	71	59	65	62	63	69	56	65	60	60	61	61	69	62	69	61	64	59	68	59	49	72	62	70	64	58	67	62	66	56	71	70	55	68	46	54	82	59	53	77	63	68	58	67	67	73	66	65	77	68	68	72	62	70	59	58	56	55	63	67	66	67	65	71	72	65	58	54	59	78	53	54	60	64	64	72	67	56	60	67	63	56	73	62	63	49	62	62	68	68	78	57	64	69	68	71	56	61	68	61	58	73	62	63	63	50	54	60	55	55	56	63	61	62	71	59	44	62	64	51	69	56	65	89	56	65	49	54	61	60	70	49	78	77	72	71	61	64	63	58	62	64	47	59	70	56	71	65	77	65	58	64	77	60	65	70	46	71	69	47	64	61	80	42	61	60	61	78	62	59	66	61	75	56	76	67	66	75	62	60	57	70	70	57	67	77	67	64	58	58	75	73	80	63	65	57	60	58	66	70	66	66	52	75	54	67	63	64	63	52	51	55	57	68	57	73	61	66	55	60	58	55	72	67	58	75	66	73	65	63	52	64	69	49	55	59	72	64	76	57	59	71	65	58	55	74	62	55	71	62	55	55	65	59	68	57	64	68	64	60	51	55	65	65	64	62	76	62	43	77	59	74	60	58	73	63	55	71	57	55	53	62	59	57	79	67	69	68	66	60	69	43	76	65	62	62	67	65	81	56	58	63	67	64	54	59	56	69	61	64	68	65	66	66	57	68	70	68	68	70	65	66	53	57	70	61	53	66	71	76	67	55	57	54	73	62	72	62	59	67	70	73	64	68	62	61	57	65	71	68	72	71	66	50	68	57	48	59	62	64	54	59	69	60	63	70	68	69	73	55	60	66	66	60	65	71	60	67	61	72	62	58	66	53	53	60	57	61	62	64	70	53	61	75	61	70	62	60	57	85	58	67	63	78	47	57	57	71	65	69	60	75	60	65	72	65	86	61	59	60	58	66	69	63	72	79	58	73	61	76	68	63	56	70	59	63	73	54	57	62	79	65	66	62	80	68	77	62	59	50	55	60	70	73	59	50	57	58	60	58	53	54	64	56	69	70	68	60	58	69	74	75	68	65	58	53	65	77	65	69	60	67	69	64	60	61	76	69	58	64	58	62	72	51	60	56	60	76	51	60	74	56	62	69	67	89	57	73	61	69	64	62	68	67	60	64	79	67	61	58	66	60	60	50	58	57	72	77	56	70	60	51	81	58	56	59	66	50	61	79	55	74	59	66	59	69	56	56	72	54	66	56	68	75	69	68	55	65	65	76	73	60	74	64	66	81	58	71	69	61	76	61	88	68	62	81	59	62	69	65	57	74	73	66	63	67	73	69	57	66	53	70	60	63	51	64	54	71	82	55	69	63	53	59	56	68	59	71	60	80	73	75	55	75	53	72	50	61	57	51	54	65	59	50	64	70	70	46	59	70	67	57	49	67	74	63	68	58	79	75	58	64	63	52	63	62	88	68	65	67	61	78	65	77	63	57	68	59	66	59	58	73	66	68	66	63	63	68	66	71	55	60	53	57	66	51	61	72	73	60	68	51	62	55	60	53	56	61	61	71	57	63	56	63	79	65	73	65	57	60	59	64	64	72	55	55	63	73	61	75	62	63	73	69	64	70	54	58	52	82	67	66	56	63	60	57	63	51	68	68	54	61	57	63	67	60	53	66	49	61	57	65	61	70	67	58	83	64	76	67	53	63	59	64	66	57	42	66	68	48	62	60	62	66	50	62	65	63	74	62	47	77	72	68	67	67	66	59	70	59	55	61	76	57	69	76	76	73	71	44	54	60	55	65	69	68	50	62	57	68	60	60	71	59	57	61	59	64	63	70	56	48	63	59	56	73	72	67	74	69	77	70	56	63	50	66	66	59	57	65	59	70	64	68	64	60	63	51	50	74	64	78	68	65	67	53	71	65	57	73	63	52	66	45	69	64	55	68	63	64	66	68	56	75	67	69	57	75	64	67	78	68	54	66	57	66	58	75	63	61	67	63	55	69	67	68	53	67	74	69	70	61	64	58	69	57	53	75	70	68	59	81	64	55	64	67	67	58	64	67	73	58	59	70	53	71	67	55	63	46	59	70	73	72	64	66	75	63	52	57	63	54	81	55	89	62	51	76	63	60	70	76	74	54	54	68	67	69	59	66	63	59	51	71	60	54	66	57	55	65	57	56	63	56	59	63	71	69	60	77	51	74	61	51	69	85	61	69	66	68	68	68	71	62	71	60	67	61	63	78	50	61	82	76	60	58	52	59	72	51	72	58	71	54	51	59	58	66	66	71	61	59	72	51	48	57	62	69	78	68	65	83	76	57	77	70	70	47	67	62	52	48	54	47	65	70	72	68	53	75	57	50	60	61	69	69	68	67	72	67	65	59	69	61	55	70	67	73	72	78	59	69	59	60	68	59	76	54	76	69	56	71	62	61	51	75	64	57	66	57	78	47	65	50	56	60	44	49	82	74	72	54	85	57	61	66	65	67	60	60	69	65	50	62	70	71	63	66	71	61	89	63	61	65	54	62	71	65	74	62	77	49	55	69	59	71	85	71	52	54	62	63	73	73	70	61	59	62	66	55	73	44	55	54	72	70	63	53	67	54	67	73	68	69	59	75	68	61	54	75	53	74	74	63	79	62	60	52	61	69	61	58	50	56	66	70	63	80	59	64	77	86	65	75	70	81	61	64	55	51	67	65	66	58	63	61	59	59	67	64	52	64	66	69	59	63	67	73	60	59	61	66	66	76	67	66	75	58	68	57	71	57	56	70	67	69	58	53	58	69	54	84	62	68	75	63	58	67	80	75	70	63	49	70	72	56	62	66	70	51	78	60	68	73	73	73	54	65	57	71	69	58	78	61	63	46	61	58	56	53	51	55	67	75	81	74	62	56	63	66	75	53	71	68	67	78	62	56	58	63	73	79	70	74	63	63	77	64	69	61	58	57	61	69	49	69	55	54	52	65	66	59	77	65	60	49	48	61	67	58	64	53	56	72	72	72	52	66	62	65	66	57	49	75	63	68	55	60	50	43	64	42	68	73	72	54	63	54	54	75	75	77	53	68	61
15055	5662	2046	587	603	657	691	715	678	676	651	598	650	630	630	603	601	572	589	615	581	615	582	597	584	579	559	548	638	594	629	585	588	591	568	576	581	573	545	594	515	581	586	588	570	564	564	556	570	603	601	619	559	590	540	542	580	603	569	549	604	549	585	579	605	549	601	598	558	605	579	571	581	594	581	592	545	595	567	569	555	578	561	637	576	621	598	620	564	600	586	592	595	587	556	578	533	574	565	578	598	573	572	555	607	604	554	582	544	601	563	595	642	578	584	592	560	609	562	512	589	616	618	556	620	594	599	584	562	619	572	589	539	593	556	578	589	627	579	605	636	611	565	601	565	575	587	608	610	589	589	563	584	514	570	560	584	554	614	557	590	584	604	605	562	542	585	564	574	623	621	570	555	552	563	614	578	528	562	604	601	573	566	559	541	583	586	612	593	584	590	566	583	577	556	553	582	593	607	638	546	596	585	581	538	602	589	587	555	554	570	622	554	611	568	551	552	584	571	577	622	572	607	562	592	536	592	571	521	597	571	622	592	570	565	552	559	634	570	571	598	550	574	588	556	585	576	598	604	578	604	532	556	569	578	540	587	552	560	577	583	581	594	583	543	562	572	561	514	553	529	530	575	596	566	620	570	575	553	611	596	572	592	550	582	574	596	583	571	595	569	629	626	594	548	569	582	595	626	582	570	551	558	580	547	570	567	580	595	564	611	615	602	596	577	572	585	606	565	553	582	587	549	552	536	577	590	606	629	559	582	572	552	604	540	533	601	601	593	552	596	551	553	577	555	593	556	582	591	574	566	581	549	565	585	547	596	574	571	567	574	590	582	602	551	618	579	586	571	559	573	617	604	554	575	563	594	570	579	610	619	573	519	581	567	509	569	601	580	565	580	590	584	601	552	589	562	588	637	543	578	596	562	584	592	577	580	601	564	538	545	590	581	577	604	561	568	594	568	594	580	587	568	558	547	568	554	590	571	582	639	558	578	556	562	565	587	608	611	560	556	583	542	599	565	622	586	566	611	582	589	604	549	576	580	583	596	575	566	584	603	604	524	577	581	585	576	545	596	563	628	547	614	572	598	604	608	573	562	582	582	568	577	586	596	550	569	608	559	580	566	590	567	629	584	566	594	570	604	616	601	564	579	593	593	569	578	596	624	597	578	569	596	598	552	584	557	558	594	595	571	560	627	607	591	549	599	580	592	576	543	554	591	567	570	577	611	578	596	616	538	562	574	605	565	608	569	579	581	533	603	577	611	566	578	604	591	551	583	552	536	600	559	587	597	596	637	523	549	597	574	568	589	578	572	589	534	613	568	559	552	554	602	543	578	589	578	545	586	573	576	575	550	585	576	570	565	589	574	548	577	575	580	595	597	554	564	595	572	545	594	560	581	544	569	570	559	577	588	604	596	602	555	533	535	592	569	555	586	569	550	575	557	555	578	529	614	580	580	547	590	584	609	553	575	568	556	590	579	580	607	604	551	578	565	561	573	569	556	535	560	543	582	561	570	592	566	607	512	599	577	587	552	588	606	560	576	523	576	561	572	611	636	547	553	573	557	598	570	590	591	568	571	572	566	608	643	586	552	596	611	601	603	609	572	592	579	562	572	587	559	569	549	615	583	568	596	587	605	527	587	573	590	546	627	565	599	576	593	610	589	549	549	599	562	587	560	573	533	618	605	576	629	568	594	552	577	564	588	601	580	564	610	580	628	574	541	593	596	592	553	621	586	552	558	610	562	569	550	588	588	584	622	554	597	558	608	567	557	555	590	550	554	583	573	596	553	578	574	553	563	602	598	580	570	543	556	552	592	572	610	563	564	583	551	619	562	564	585	590	586	575	579	587	516	565	559	636	590	588	558	540	599	574	583	551	610	575	548	599	549	591	570	621	540	564	548	569	546	577	576	576	601	590	609	567	559	571	559	563	594	605	573	584	589	554	605	559	551	572	597	592	572	567	603	587	581	552	584	573	585	571	522	620	599	588	592	555	570	581	557	624	616	551	584	567	566	578	581	612	552	574	590	581	552	579	566	598	558	579	604	623	622	621	597	582	569	589	602	562	584	578	538	549	568	599	569	535	586	538	589	573	614	559	565	590	613	581	584	619	591	551	614	559	617	569	581	530	604	594	542	598	579	569	561	573	538	588	602	578	583	573	651	564	609	525	569	573	519	596	567	597	608	556	606	582	572	617	567	554	545	649	528	577	610	564	581	612	600	555	539	546	583	581	595	607	609	550	544	590	548	609	625	599	587	542	578	545	601	606	560	616	607	599	606	606	623	565	604	527	566	580	600	567	564	594	582	590	617	601	571	606	589	549	588	595	575	561	549	566	601	593	595	570	579	610	559	608	562	582	577	542	570	584	512	587	553	580	562	559	618	573	559	563	591	608	602	576	580	533	579	561	561	598	646	581	533	601	565	602	556	570	557	571	575	536	551	573	575	577	577	538	554	591	639	565	554	577	571	580	555	575	577	591	592	594	605	567	585	570	606	597	564	583	564	583	575	580	572	565	592	570	559	537	623	578	567	599	581	595	586	568	550	568	623	573	568	579	569	594	603	565	575	570	579	561	563	553	576	606	540	556	576	605	558	593	560	578	588	547	590	575	555	573	599	583	616	574	584	582	562	561	575	616	580	553	614	561	563	526	560	564	637	573	551	566	576	598	597	548	541	631	598	623	584	602	560	561	615	579	563	531	532	611	555	572	603	579	616	599	580	597	564	595	577	568	585	609	590	552	593	575	597	549	617	607	547	575	564	576	577	573	582	611	565	574	602	567	564	589	562	544	598	574	598	591	602	547	582	587	554	549	596	542	614	602	650	578	611	554	574	581	622	585	575	608	603	564	587	586	529	577	570	578	622	533	572	612	567	580	579	586	543	598	566	536	569	588	540	550	597	549	564	576	555	570	586	562	572	590	618	595	614	555	587	609	606	582	589	537	596	559	603	596	584	574	552	640	551	603	584	558	608	573	572	619	610	580	545	597	527	601	575	566	572	613	620	564	558	568	592	613	594	561	611	556	577	546	553	537	559	605	590	625	583	565	564	561	594	541	639	589	587	591	592	552	580	547	593	568	576	570	567	539	562	548	629	545	603	589	573	579	576	585	569	570	587	554	557	568	569	602	538	590	607	575	517	560	570	582	603	576	563	589	588	543	584	590	559	578	577	591	555	620	573	601	615	568	551	567	559	561	605	577	583	563	569	642	600	607	578	566	574	531	593	568	591	578	522	579	643	574	607	605	561	597	551	551	593	604	648	558	548	553	591	543	579	554	591	602	549	592	590	585	545	570	605	573	601	582	588	565	593	593	569	578	600	583	599	595	575	561	585	571	598	555	599	600	559	590	550	615	554	560	584	570	598	556	558	589	554	583	587	537	613	539	589	581	544	586	587	599	613	592	578	579	572	612	569	581	608	560	572	612	576	559	552	532	584	597	571	593	594	525	573	556	570	565	620	582	558	542	589	606	635	568
2518	2852	709	70	60	66	71	71	75	56	73	56	69	61	52	56	74	55	65	68	62	51	57	62	64	66	60	60	58	53	48	48	58	57	59	64	70	51	50	72	68	54	69	57	56	53	63	58	79	75	59	58	64	50	57	51	71	65	62	53	64	66	66	51	57	55	70	60	54	66	71	70	55	75	49	47	59	59	62	51	65	58	57	67	68	61	55	59	53	62	68	57	57	60	51	59	55	61	72	48	55	59	66	43	64	51	60	70	49	59	53	69	59	58	51	66	56	66	59	67	55	50	55	46	37	59	50	66	72	47	61	63	66	65	61	47	80	55	60	68	61	65	54	69	71	49	64	54	62	55	69	68	68	66	69	54	46	59	71	58	73	57	61	54	59	56	69	51	59	60	70	49	68	62	61	57	68	63	65	59	76	60	63	59	69	58	69	62	66	67	59	57	51	70	62	61	49	67	46	67	58	61	57	49	53	46	79	64	65	67	61	55	72	52	68	78	60	54	54	60	60	49	61	73	56	57	58	69	56	56	72	61	55	71	72	67	65	58	77	54	71	54	57	59	73	66	53	62	59	51	61	62	49	62	64	48	55	60	46	53	63	69	60	54	51	63	66	62	64	43	52	77	61	62	68	55	55	54	73	58	56	54	65	69	66	59	68	64	67	61	69	57	54	68	66	57	58	61	60	77	67	71	65	50	45	53	63	69	57	58	67	69	58	60	63	59	61	61	60	64	62	53	62	55	73	59	63	54	61	57	64	62	54	53	68	65	56	84	55	68	71	53	71	70	52	56	69	58	58	68	52	64	54	63	52	54	68	57	55	55	57	59	62	63	54	58	55	55	65	56	65	73	62	44	79	56	65	46	57	68	63	54	63	60	70	57	71	73	57	59	77	58	63	59	58	59	49	66	54	52	82	65	83	62	54	63	70	65	62	65	68	68	62	70	56	59	63	65	53	49	48	55	46	42	53	59	52	53	65	49	71	64	61	54	54	69	48	58	62	63	55	72	52	57	40	66	57	53	56	65	67	69	60	68	63	60	60	58	58	57	68	59	51	69	75	54	64	56	76	72	61	61	66	47	71	71	43	67	75	70	52	57	54	54	50	62	61	78	65	67	64	57	63	67	59	52	47	58	63	60	80	57	46	69	68	60	60	61	61	53	63	60	51	51	59	60	62	60	48	60	59	74	62	67	55	55	57	57	54	63	56	76	55	73	66	57	69	64	56	68	67	69	57	65	55	63	67	50	63	69	48	57	78	64	53	62	52	59	57	60	62	64	52	62	56	73	57	66	69	51	59	51	61	64	54	68	69	48	57	49	54	70	69	53	48	71	62	66	55	51	50	57	56	73	63	72	64	57	54	53	57	69	72	73	50	72	62	56	56	62	58	58	52	64	67	59	62	53	67	62	58	52	62	71	79	65	66	66	67	71	54	65	70	65	54	48	57	54	56	65	44	56	68	67	78	64	55	55	59	54	58	49	61	63	69	62	58	70	51	67	63	67	58	46	53	51	63	66	70	71	47	64	51	64	63	54	53	61	54	57	51	58	64	50	49	54	50	48	46	59	64	63	71	49	62	60	71	54	64	67	63	52	61	64	59	52	64	59	59	63	74	55	64	66	42	73	56	57	85	63	52	54	60	61	59	78	56	67	71	47	64	64	67	62	57	63	59	59	63	66	53	56	59	60	57	58	65	66	40	59	70	75	59	50	43	59	57	65	58	56	84	63	57	54	57	70	57	65	53	53	72	67	61	57	67	64	58	76	67	59	65	58	66	71	59	55	50	55	62	49	67	67	59	62	49	78	70	53	61	58	70	58	68	70	56	54	53	63	61	72	52	56	63	59	70	50	74	78	60	70	53	52	62	68	67	68	59	65	66	56	62	53	64	60	60	57	55	62	74	64	67	61	70	60	60	76	62	52	56	53	52	48	69	62	59	53	58	46	62	70	60	49	35	73	44	58	68	52	61	59	59	74	68	59	58	66	64	65	59	71	67	45	57	50	69	62	47	55	62	61	65	52	44	61	77	54	55	49	61	60	68	60	65	53	66	65	71	51	60	67	54	51	63	60	65	52	65	53	57	65	47	62	64	56	54	47	62	58	59	66	67	68	64	65	49	63	68	56	56	62	57	50	68	64	57	84	50	63	53	61	67	69	65	57	62	53	63	61	72	71	66	63	62	64	73	73	61	47	61	76	60	45	78	49	66	58	63	70	74	56	65	68	52	65	74	62	61	61	57	78	58	55	64	61	52	57	54	59	69	62	66	55	52	47	58	55	65	73	62	61	65	68	60	56	54	70	52	52	56	69	55	54	71	63	56	67	58	50	63	56	72	58	56	55	75	68	65	52	63	61	49	55	60	62	62	53	48	48	56	79	50	61	63	51	51	57	61	61	70	63	56	70	63	53	66	59	59	53	65	56	59	65	57	57	64	67	58	54	54	67	59	54	66	54	51	57	40	57	70	65	51	68	56	65	69	75	73	67	55	69	62	60	69	48	56	58	60	49	58	52	73	61	67	54	56	62	60	62	58	72	59	71	53	72	61	60	52	55	68	65	71	51	53	61	65	63	70	60	44	70	61	63	73	60	63	56	52	64	60	63	53	72	70	66	46	68	53	61	65	62	62	56	65	60	54	69	45	80	53	70	65	53	60	60	74	59	65	45	55	69	57	56	65	54	64	54	66	64	70	74	70	59	81	59	51	54	60	60	56	64	58	61	50	66	57	68	60	78	52	69	51	53	63	63	53	63	52	66	83	47	58	68	56	52	64	66	47	68	64	55	72	70	44	56	61	60	56	63	67	69	58	74	55	61	54	63	55	62	57	77	67	54	74	51	54	55	53	55	57	56	77	50	61	63	56	57	71	55	59	64	58	66	72	53	68	52	60	71	56	48	71	59	51	65	61	55	60	81	52	61	85	61	56	64	54	59	52	67	58	72	71	55	69	53	68	59	60	71	72	61	53	71	61	60	68	54	70	73	57	65	62	49	50	67	64	61	59	52	64	62	58	51	51	61	61	60	67	76	77	66	64	64	60	58	65	62	50	58	70	62	54	60	45	53	51	70	61	66	50	64	65	60	67	61	60	44	54	63	70	58	59	75	70	66	80	61	68	71	42	57	55	60	56	67	65	58	49	55	65	62	49	64	70	63	47	64	49	61	59	67	54	55	58	54	56	52	58	54	57	59	59	54	67	52	61	53	61	63	62	63	63	51	63	63	62	63	61	66	59	58	63	64	59	72	58	60	54	65	70	62	63	67	53	72	70	68	67	71	66	66	62	60	71	66	64	60	51	71	69	58	61	53	65	48	57	59	48	59	65	57	59	57	73	53	75	64	62	58	53	47	53	60	69	52	75	65	61	66	45	59	56	65	54	67	69	79	70	53	53	66	55	53	61	71	58	69	54	50	55	56	52	58	72	57	72	48	87	54	52	60	55	72	64	59	52	74	68	57	58	63	58	60	67	49	67	61
28051	19183	7441	725	1025	1381	1425	1408	1203	1083	1013	876	844	827	788	769	727	700	692	694	634	655	642	639	642	657	665	644	614	588	607	629	668	595	646	644	562	604	613	599	572	588	581	601	576	578	561	575	570	596	572	570	574	607	586	574	576	578	544	627	584	603	601	582	583	545	567	595	537	570	612	563	522	558	593	627	561	598	609	535	627	541	557	586	548	544	596	561	585	564	553	571	588	584	556	528	592	550	565	599	560	549	603	535	564	582	581	615	574	513	548	595	556	579	581	569	591	533	548	593	549	511	616	546	530	595	566	535	564	581	567	546	562	618	570	565	590	581	587	543	554	571	576	557	566	544	535	563	543	530	565	536	603	590	532	569	596	568	571	548	565	541	587	532	569	558	575	624	575	549	550	556	568	547	559	557	555	558	584	567	552	566	570	571	575	531	586	560	579	550	566	589	545	564	577	517	568	556	567	518	546	556	571	514	549	553	560	626	573	550	606	570	585	566	541	559	575	584	574	571	607	582	585	533	567	577	522	596	584	603	571	580	578	581	593	580	587	583	537	552	559	572	610	594	559	588	584	555	582	570	541	586	606	560	589	602	569	588	566	577	595	570	521	576	579	560	543	553	518	538	577	551	581	574	591	565	541	579	581	552	572	519	582	560	557	569	560	615	625	596	592	582	577	584	607	564	589	561	597	560	583	628	582	544	620	551	570	565	568	565	577	560	564	575	580	598	589	548	590	552	589	540	585	598	529	561	548	549	543	569	549	605	604	606	549	591	602	604	599	558	554	537	561	599	547	555	595	571	606	623	599	579	558	596	549	529	573	584	555	576	540	543	564	567	615	585	580	590	554	540	594	549	609	552	550	590	569	607	564	558	574	582	582	571	611	581	571	572	566	561	591	581	539	565	607	557	561	580	521	592	544	574	575	582	538	612	536	553	534	576	518	575	548	600	572	573	596	582	585	548	556	567	529	636	562	572	590	601	572	570	599	619	583	590	619	585	548	628	611	554	568	572	588	594	574	590	554	563	576	587	560	527	567	549	556	586	560	591	581	582	581	512	553	535	525	591	577	588	591	593	594	571	558	569	538	576	552	557	582	576	600	607	553	607	562	556	570	524	600	619	573	533	590	581	540	576	556	569	552	562	579	584	554	553	566	581	551	615	594	556	626	616	540	569	572	588	605	626	561	583	549	562	569	544	543	553	556	560	570	545	557	562	606	556	614	557	578	575	570	572	589	542	607	604	562	612	533	575	538	554	566	575	578	501	571	539	599	596	546	557	549	575	551	563	592	563	557	556	564	591	557	593	536	572	593	627	602	577	569	586	590	614	532	601	561	598	595	552	552	614	570	621	592	570	576	574	562	541	591	566	591	619	593	532	560	595	575	575	560	556	563	524	546	605	593	615	580	553	586	577	562	594	556	575	557	604	565	535	555	572	576	615	586	545	584	612	570	612	578	580	570	572	560	568	592	556	564	626	596	586	576	602	590	570	574	527	572	555	552	533	593	564	520	565	552	581	582	624	574	560	595	553	576	562	586	563	526	558	532	600	542	543	591	604	544	565	571	576	555	563	570	589	559	581	594	582	578	545	562	596	591	572	617	555	585	553	589	572	581	636	544	574	596	574	522	586	586	594	572	578	591	566	586	564	551	570	575	565	545	548	550	568	562	521	547	578	515	568	619	528	585	559	561	576	558	598	538	564	604	562	515	587	583	555	577	543	579	547	523	596	552	604	592	584	576	544	587	560	548	563	563	555	601	565	569	577	568	621	546	582	635	588	585	568	567	575	579	592	608	595	549	570	573	560	610	581	556	537	552	546	543	526	590	568	578	602	562	578	562	606	595	570	570	570	542	576	628	625	541	540	540	604	587	595	578	567	599	600	574	583	555	582	567	573	540	605	592	565	520	567	556	588	565	588	610	499	594	584	551	572	537	560	530	572	566	612	564	568	591	587	590	553	552	561	573	552	547	575	546	574	551	582	556	555	595	586	587	561	549	561	585	550	570	588	536	567	589	547	575	575	544	585	578	548	574	615	587	597	522	595	556	583	570	591	598	583	543	592	586	565	578	608	595	561	590	542	575	593	601	579	596	533	592	544	545	561	584	590	534	570	576	570	589	541	601	565	604	588	613	593	571	599	541	591	541	560	575	541	602	566	558	586	530	557	625	555	617	559	599	567	528	582	591	538	583	620	575	541	584	547	573	584	544	573	559	570	552	584	538	551	560	566	602	608	550	561	568	566	590	560	578	601	566	552	592	577	556	609	578	572	596	585	579	546	595	526	589	538	613	586	552	572	584	551	590	613	584	565	553	546	568	587	557	594	595	587	527	551	559	567	577	560	549	566	620	572	585	606	593	574	528	580	554	562	551	562	586	537	581	589	613	581	551	562	603	575	569	561	597	598	568	580	566	572	551	558	592	578	561	553	545	594	564	566	579	552	614	607	533	594	577	597	586	603	572	591	572	582	589	555	600	603	572	580	575	533	564	591	576	528	558	547	579	562	581	551	556	598	545	583	547	566	570	573	540	564	592	538	616	559	583	531	604	579	555	574	574	570	560	587	589	638	580	584	528	541	587	578	574	550	550	588	574	597	552	544	585	576	600	611	569	600	583	588	585	582	578	564	528	597	571	578	560	584	562	594	536	562	578	549	546	621	546	608	570	540	593	582	557	590	556	562	612	553	545	577	543	544	526	627	590	587	540	581	620	556	578	534	567	570	562	569	554	574	560	589	546	540	609	593	522	594	539	574	609	581	574	588	582	552	534	534	592	537	594	547	525	571	622	582	562	523	594	554	590	562	581	583	567	537	584	551	591	577	566	568	604	570	550	587	559	555	566	590	574	513	549	604	583	562	576	569	576	556	560	534	544	595	565	574	566	569	550	623	561	571	564	568	567	611	607	547	540	546	609	588	606	571	557	603	598	596	558	546	573	572	573	537	581	606	583	582	563	552	581	548	526	581	633	589	549	541	562	545	551	583	567	588	636	547	568	563	591	560	592	559	559	575	579	585	570	594	600	583	577	554	584	544	552	552	574	570	563	598	563	592	608	540	543	559	566	555	586	537	565	603	568	589	511	519	592	546	555	568	580	576	568	546	587	588	587	582	552	558	562	526	609	554	585	594	560	589	548	587	603	614	561	605	565	569	610	579	589	542	542	603	575	567	578	609	592	543	585	585	564	591	599	570	540	578	535	612	555	569	609	537	592	621	563	570	551	532	541	604	630	538	578	579	610	571	554	557	558	533	530	568	578	567	568	581	586	618	585	579	510	565	569	638	571	584	601	573	597	542	595	488	543	605	579	580	615	565	575	534	580	536	541	554	572	588	564	573	571	557	585	553	541	573	586	599	545	555	557	564	569	548	569	596	565	587	610	592	540	596	551	594	545	602	549	594	538	604	584	594	553	565	546	591	573	601	593	550	554	557	543	562	561	568	586	617	577	564	560	606	614	539	585	587	584	568	534	541	604	591	560	582
2894	2081	610	48	40	32	40	43	42	43	50	34	42	44	45	44	37	44	25	28	39	34	44	32	34	29	37	33	31	29	34	37	35	47	34	31	37	30	43	42	36	41	34	32	31	44	40	39	37	40	24	37	23	29	32	30	33	43	45	36	42	41	27	29	34	44	27	37	35	32	31	35	30	36	36	32	41	20	37	30	33	26	35	37	34	27	34	34	33	26	38	39	32	36	29	36	32	41	32	30	31	35	44	36	31	29	42	38	43	31	35	44	39	33	30	32	28	31	42	34	24	38	36	31	42	31	29	38	43	36	36	46	41	38	40	34	30	35	42	24	37	28	36	26	28	41	33	46	35	48	36	34	31	30	36	35	38	31	42	35	31	40	34	34	38	37	40	26	39	33	34	40	23	43	27	42	36	39	37	44	36	39	30	25	36	29	29	38	32	37	49	35	43	32	42	37	35	29	34	38	40	24	34	36	38	31	33	26	33	33	41	39	30	32	30	38	36	45	30	32	42	40	32	38	37	32	27	44	38	33	27	22	35	23	37	39	38	37	30	38	28	34	40	32	26	33	37	32	40	37	40	26	39	37	33	40	37	22	47	35	34	35	28	37	33	32	31	40	21	40	26	38	17	47	28	35	41	25	41	40	35	29	41	31	33	30	28	39	30	24	37	30	38	31	24	42	38	31	31	30	26	34	39	40	29	41	32	44	37	26	39	31	38	30	38	30	34	40	45	36	26	40	35	43	37	38	36	33	23	30	32	34	28	30	38	28	25	37	43	32	23	44	36	53	36	23	33	36	38	26	28	30	22	39	45	34	35	35	30	40	32	38	22	30	29	43	30	33	33	26	37	42	30	36	33	38	36	33	34	33	33	45	31	31	30	38	33	33	37	20	32	32	43	38	35	40	30	33	28	37	35	31	29	39	39	40	44	24	32	27	33	31	33	40	37	36	28	22	31	32	26	25	35	39	30	32	36	30	42	29	24	27	35	27	38	31	30	28	26	34	32	40	33	28	44	22	40	34	28	39	36	48	24	27	33	24	34	47	32	25	35	41	33	35	31	25	41	31	22	31	31	21	32	32	40	40	41	20	35	45	32	33	30	37	28	39	21	34	38	35	39	32	35	42	37	27	28	27	37	38	33	40	38	34	41	30	35	33	30	25	31	29	40	27	40	36	19	34	35	39	35	50	28	38	28	28	36	43	34	34	34	32	47	30	30	33	39	26	28	40	33	37	38	41	30	37	33	32	37	39	42	44	35	50	41	32	39	38	31	40	34	54	36	32	38	38	45	29	30	36	39	23	32	43	42	38	49	35	39	27	34	38	40	32	37	44	40	37	27	33	43	38	48	23	28	33	37	36	35	34	46	24	43	46	44	35	31	41	30	29	40	32	31	36	28	38	40	29	26	33	29	37	32	36	24	27	40	42	29	32	34	37	40	31	31	28	36	29	36	27	34	39	25	39	29	37	30	39	28	34	21	46	24	30	33	34	39	34	31	26	32	33	41	31	43	31	32	37	36	31	38	31	31	30	28	29	33	37	36	32	25	35	22	44	32	27	39	36	44	33	37	26	31	28	30	35	30	27	31	27	41	32	36	34	32	34	43	38	34	32	25	36	43	44	42	34	32	35	34	26	27	21	30	38	24	26	30	26	42	39	24	34	26	39	38	30	29	45	32	36	31	39	32	41	30	29	33	34	21	25	32	31	30	32	42	26	34	26	31	34	39	36	30	29	34	44	32	32	26	36	38	32	40	35	46	26	18	30	42	33	27	39	46	41	29	33	35	39	38	35	37	38	32	34	40	35	25	36	40	32	41	33	23	30	39	36	30	44	27	32	38	29	40	38	28	28	25	26	36	40	34	41	26	29	28	23	35	44	32	32	38	22	37	30	26	32	33	34	37	35	32	37	37	33	26	31	40	34	46	32	32	30	30	26	36	33	36	32	35	41	32	31	30	30	37	28	27	28	28	36	25	31	39	40	33	31	35	33	31	29	26	36	33	46	35	26	35	29	44	35	32	27	29	36	44	33	30	39	35	31	37	31	47	34	35	32	37	23	28	31	34	38	34	33	45	30	39	45	21	36	29	26	29	37	35	38	34	32	30	33	39	37	40	25	35	38	41	36	29	41	35	34	47	30	34	36	42	38	50	43	25	27	37	34	27	33	27	24	30	25	35	41	34	31	25	40	43	39	38	39	31	31	31	38	33	36	29	37	45	25	46	34	38	39	41	26	23	36	29	33	32	45	36	29	27	37	26	37	32	27	32	32	32	34	42	42	35	29	32	26	38	35	53	27	32	27	49	29	38	34	32	42	23	33	41	36	29	35	29	38	33	20	33	34	34	39	49	29	29	38	30	36	38	28	34	33	40	41	31	39	37	31	30	37	27	33	21	49	33	31	26	33	26	32	48	29	45	38	35	22	24	31	46	57	41	33	34	32	34	45	29	39	44	42	23	39	46	30	37	28	27	29	37	37	30	30	35	35	35	38	27	28	41	38	29	29	31	36	35	45	31	39	33	31	31	31	39	36	45	47	36	35	34	27	34	29	36	40	32	33	36	31	46	42	43	32	49	34	29	35	48	39	32	32	40	41	34	31	38	30	41	27	39	33	22	37	29	33	40	26	42	32	26	38	37	27	33	39	32	34	33	32	38	26	31	36	28	26	33	30	37	46	37	30	40	40	35	31	30	24	26	36	33	24	39	28	30	25	32	31	32	33	37	29	33	33	37	27	35	33	39	38	28	37	38	27	41	50	39	34	43	31	36	31	41	39	36	21	46	31	37	42	34	34	44	33	23	40	41	22	16	35	39	38	32	40	31	38	37	42	34	39	36	27	33	37	39	26	37	31	30	40	35	27	40	37	45	34	42	28	42	27	30	34	51	33	38	30	37	34	31	29	28	31	35	47	34	34	34	32	30	43	37	34	29	33	34	37	24	31	34	39	33	29	41	28	30	29	37	42	34	38	33	27	35	35	42	28	35	27	43	44	33	31	33	35	33	24	38	36	37	37	35	36	26	30	26	33	34	32	33	39	36	37	38	33	39	32	36	38	34	42	40	34	40	34	44	23	37	30	38	31	31	33	36	21	31	33	33	31	46	37	36	48	32	40	38	38	37	37	33	35	32	40	29	24	36	27	36	29	38	26	33	36	30	28	43	39	35	29	44	32	35	26	40	32	32	40	40	32	35	43	37	41	38	44	27	44	29	38	27	39	38	37	40	34	31	29	34	43	33	38	32	35	33	28	36	28	29	35	35	29	28	38	40	41	30	26	28	41	47	36	44	42	23	32	26	43	40	34	28	27	32	25	35	45	43	32	35	42	35	27	42	30	31	41	34	40	39	38	27	38	39	37	23	37	32	41	37	28	28	37	38	25	38	32	34	39	21	35	37	33	38	22	29	26	36	30	42	42	36	38	31	26	27	41	43	34	41	41	34	35	34	36	39	30	37	41	42	23	34	27	25	48	30	35
24681	16809	6240	451	659	885	1019	984	841	800	687	649	603	511	579	457	457	433	424	397	374	379	419	402	362	342	324	365	338	308	331	355	379	352	317	346	332	356	350	331	334	364	327	324	335	306	311	312	357	329	336	304	354	332	332	314	296	307	302	316	312	317	300	299	320	342	317	320	302	333	305	335	301	317	331	324	327	291	290	310	295	293	321	291	348	297	334	283	302	315	340	318	330	298	316	285	319	308	315	317	330	311	316	311	329	314	300	306	286	327	304	317	326	322	294	320	327	316	318	333	299	343	321	296	301	289	310	298	322	317	338	317	338	304	307	310	319	296	326	295	312	317	304	288	306	295	325	323	305	343	328	329	289	291	288	301	300	303	296	330	315	323	297	295	276	313	327	304	326	285	269	312	302	278	317	321	320	303	310	288	304	306	290	344	287	312	307	299	297	308	300	307	322	314	330	335	308	300	313	349	313	333	284	319	315	301	347	329	349	313	302	310	294	300	303	289	320	331	332	300	338	317	331	322	327	320	333	305	320	289	343	308	340	281	337	299	306	306	340	304	308	332	312	325	303	293	348	333	320	322	364	308	351	343	297	270	273	309	286	301	303	330	357	329	340	313	303	315	312	339	282	318	308	292	291	322	332	327	338	298	350	298	350	294	305	300	320	293	297	320	309	354	339	298	302	305	336	299	278	293	311	324	338	328	324	341	278	309	330	280	273	285	281	308	325	310	322	327	311	313	310	308	321	332	289	328	294	296	310	310	316	304	304	322	303	295	304	321	284	321	303	310	345	301	357	300	298	306	298	309	306	275	296	299	325	302	309	334	328	303	323	315	305	337	304	303	315	308	355	341	308	328	277	308	305	323	313	345	304	286	276	312	313	304	314	318	356	327	308	333	319	330	284	285	310	310	322	311	321	323	298	290	295	339	300	296	322	301	318	321	298	305	288	292	321	298	315	282	319	314	294	316	336	335	300	306	295	312	303	291	279	327	299	318	320	299	321	312	283	311	324	317	287	312	304	318	316	316	317	311	336	338	311	340	303	342	324	334	281	291	294	329	292	329	293	314	277	305	304	333	288	298	316	316	301	291	327	299	291	276	300	281	332	291	285	301	307	336	296	291	273	277	314	333	287	293	322	314	307	339	326	315	303	320	314	317	351	315	303	284	354	328	324	362	295	341	334	306	296	311	299	301	311	314	309	304	286	307	301	312	320	313	313	308	302	338	318	337	330	297	276	285	286	312	341	320	289	302	323	314	297	326	322	299	279	353	265	311	282	321	285	306	332	311	302	319	336	278	292	307	309	305	328	320	330	307	287	288	320	298	319	348	330	318	323	309	277	272	335	321	343	319	335	291	318	300	300	293	330	257	328	347	381	299	335	327	357	300	288	310	318	312	290	342	332	332	284	282	341	317	291	316	305	302	322	308	331	320	325	327	313	319	316	306	286	338	355	315	304	310	298	307	314	317	297	305	350	315	298	308	319	334	319	292	314	299	317	330	310	298	328	317	312	310	322	306	291	317	318	288	259	304	324	303	290	315	294	348	307	329	298	312	301	324	310	294	316	338	292	326	306	305	287	311	335	306	319	286	323	278	297	316	307	299	336	337	287	291	333	318	307	289	304	288	314	272	310	312	338	318	318	295	327	336	324	281	292	306	307	314	321	334	320	309	294	310	310	268	315	327	299	301	320	339	332	306	312	294	315	300	338	323	323	294	302	342	332	288	285	297	308	317	338	297	345	341	311	312	316	329	298	298	329	307	283	313	314	330	282	323	328	318	296	319	293	308	316	275	275	300	288	282	295	312	311	291	305	312	353	308	339	305	336	320	310	309	328	286	302	328	343	296	322	329	297	286	323	311	319	304	325	273	306	318	299	314	298	335	322	310	327	321	314	321	323	329	319	303	330	315	280	315	274	319	313	304	312	294	288	315	323	319	294	329	320	294	307	323	305	324	334	321	287	312	296	326	308	305	295	324	311	301	336	286	288	313	320	312	331	278	289	306	316	337	293	336	312	298	283	311	348	301	326	284	279	290	340	309	300	264	312	300	310	327	311	337	294	299	310	317	316	298	314	310	296	312	295	335	275	301	304	299	299	334	322	294	328	310	295	332	310	305	291	308	295	349	320	299	293	311	282	299	310	304	311	341	313	302	344	309	314	301	305	324	310	288	311	324	332	313	290	324	293	304	309	343	319	321	328	327	309	292	348	317	304	323	329	303	308	299	307	317	315	331	284	337	311	295	342	329	291	314	317	301	336	331	308	342	344	303	285	318	299	289	294	323	302	327	300	332	289	278	300	293	314	348	313	319	318	304	325	327	304	329	359	321	315	311	305	314	290	308	301	324	313	320	309	322	290	288	307	309	311	281	305	312	314	291	327	320	297	313	288	347	291	335	281	315	325	320	361	340	294	307	297	313	329	321	285	305	314	321	335	306	312	289	330	319	334	340	266	300	296	297	325	315	319	324	300	334	310	285	300	288	338	301	316	308	332	311	340	332	281	324	291	316	318	298	291	328	327	351	286	300	330	303	310	330	342	330	309	274	301	296	296	320	281	291	291	317	297	298	311	325	335	316	349	314	325	278	341	298	324	327	346	309	310	302	319	329	299	301	341	311	316	318	316	343	321	329	290	327	350	331	299	297	324	313	291	284	314	296	272	324	335	309	317	308	307	359	325	274	284	279	284	280	308	312	304	297	289	330	303	302	296	314	306	313	350	321	318	343	299	307	298	315	295	290	301	313	297	315	306	325	294	323	313	287	288	315	304	308	263	296	324	319	322	311	297	310	309	282	303	298	302	290	286	317	319	292	317	294	316	267	312	288	294	283	344	321	322	310	310	338	274	311	315	300	348	293	316	277	311	365	329	311	315	300	311	285	324	312	333	292	345	326	297	330	329	323	311	304	280	306	318	283	310	308	318	305	311	315	325	294	307	309	303	282	329	312	350	312	334	296	355	323	295	287	283	295	300	310	315	316	306	306	301	312	302	316	265	318	333	324	266	293	298	321	293	273	302	306	304	306	325	292	303	315	352	347	286	302	312	293	334	294	287	314	350	310	322	319	308	294	300	308	294	298	331	281	341	306	320	334	319	325	317	340	281	303	306	303	320	286	312	324	313	334	291	331	333	304	305	274	340	284	311	300	283	315	312	325	301	310	311	310	313	315	313	271	318	292	324	307	330	301	330	329	339	309	309	318	303	316	306	335	312	329	310	300	318	302	320	309	327	323	315	305	305	330	295	347	303	293	285	304	299	302	305	314	326	287	274	291	324	292	345	294	284	306	318	297	333	314	310	297	307	286	289	318	318	301	338	312	302	333	311	293	309	312	306	319	314	308	281	323	315	283	321	335	294	307	346	284	330	306	298	285	318	327	327	298	344	325	304	338	298	269	307	345	312	319	303	309	334	317	324	341	299	293	318	309	281	278	336	317	345	326	322	318	314	325	313	271	327	332	333	313	306	298	326	294	310	301	287	290
3813	4447	1276	51	54	49	53	59	46	44	49	42	40	41	39	40	43	30	42	43	46	41	41	51	47	40	40	39	41	39	42	36	39	40	43	29	39	31	36	37	39	39	35	37	44	37	33	44	42	30	42	40	31	32	25	42	38	24	37	41	28	44	36	35	36	36	44	28	39	37	40	32	37	45	48	42	32	34	37	38	37	39	39	40	49	33	45	33	41	32	38	32	36	39	43	41	36	42	33	38	48	32	31	27	25	32	27	33	32	35	42	26	34	36	44	29	36	22	41	24	43	42	32	44	31	49	27	33	38	36	29	31	45	37	34	47	32	50	41	32	37	33	39	44	44	32	34	51	36	46	32	39	40	33	43	34	42	44	30	41	29	38	32	33	44	34	41	40	34	41	43	36	33	33	26	36	43	43	45	40	38	40	42	26	35	45	47	48	33	33	35	43	40	41	48	27	42	37	42	25	32	40	41	42	37	37	40	34	42	34	43	31	46	45	35	39	40	46	34	27	34	45	30	42	44	36	33	39	35	41	45	38	36	37	39	27	35	33	37	27	43	31	39	39	27	36	35	37	36	54	30	33	38	39	41	42	40	34	36	28	25	38	42	46	31	29	31	24	37	38	37	36	37	27	42	44	37	41	35	35	32	35	34	33	37	32	42	41	46	38	33	45	39	43	38	32	41	38	39	35	44	31	30	36	27	42	39	30	31	35	34	37	37	39	34	40	28	35	41	40	25	35	35	39	28	38	28	36	35	39	23	42	30	39	32	26	35	38	32	43	40	30	32	35	36	45	32	30	40	40	35	40	40	36	36	44	28	36	32	40	38	36	28	34	35	36	37	29	39	47	30	31	43	29	34	30	31	31	41	32	44	37	29	28	35	28	42	34	37	44	38	35	36	34	37	26	32	33	30	39	49	30	36	45	45	33	32	41	29	37	41	43	30	42	40	34	36	49	34	42	35	46	44	47	20	31	26	21	33	36	27	40	41	44	28	36	34	32	32	38	39	33	48	26	41	37	45	37	33	37	35	45	36	37	46	39	30	27	41	30	39	31	32	27	32	45	32	46	35	34	45	35	31	26	32	32	30	30	32	31	33	34	34	37	31	37	38	27	36	40	35	34	40	42	40	38	42	43	28	33	39	41	42	26	37	42	31	35	46	31	33	28	29	40	33	35	39	30	39	37	34	43	31	36	31	39	27	35	29	31	50	44	35	36	34	28	35	38	36	40	34	40	32	37	34	34	45	36	41	41	41	41	25	49	43	25	28	27	26	35	27	37	43	42	32	35	44	47	35	31	30	34	40	41	44	34	41	30	37	32	33	42	35	30	36	35	31	34	34	34	28	35	39	46	48	29	37	35	30	39	40	45	32	31	37	44	32	32	34	34	38	51	41	32	41	35	35	46	41	34	37	35	31	36	26	34	49	36	22	31	45	37	41	43	48	27	38	41	42	42	33	32	31	37	29	37	29	41	37	26	33	35	43	41	37	46	36	38	36	42	40	42	31	38	29	34	37	50	32	32	39	34	37	29	39	29	42	37	42	30	43	39	33	37	34	48	40	37	36	32	29	42	26	31	30	47	37	42	43	34	30	35	33	32	35	30	44	41	36	38	37	39	30	40	38	30	38	29	37	40	39	34	36	35	42	44	45	33	30	43	37	41	38	41	28	33	27	23	31	41	43	34	43	43	38	46	38	28	28	34	40	25	29	29	32	34	40	32	32	33	31	30	38	34	39	42	33	28	27	40	41	43	44	30	43	40	41	35	39	34	29	44	44	35	42	30	32	33	40	32	36	35	38	28	44	44	33	39	41	37	39	33	39	36	24	30	41	43	26	48	35	41	38	39	48	40	32	45	26	54	36	43	28	34	33	51	32	38	30	38	30	41	31	39	27	47	32	45	38	38	24	34	42	23	38	35	34	29	38	34	35	50	42	31	45	31	36	35	27	32	39	28	33	37	32	34	44	41	34	41	35	46	43	34	39	35	29	29	36	38	31	32	46	35	44	34	47	28	35	24	42	29	50	31	28	37	40	31	49	35	37	30	41	33	44	26	36	31	47	35	30	35	33	39	49	39	44	33	29	37	29	54	40	37	32	31	37	36	33	28	28	32	33	41	41	38	36	44	26	32	38	34	40	40	36	30	32	42	38	42	41	46	39	47	33	39	32	28	32	31	41	41	31	34	28	56	38	34	30	33	42	48	40	36	35	30	43	40	47	34	45	32	42	32	30	39	42	43	21	34	30	33	21	32	33	45	24	26	35	37	27	38	44	44	32	42	39	42	35	36	42	37	34	28	29	33	47	33	44	36	40	39	44	38	23	35	21	33	41	39	29	32	44	33	34	25	33	37	34	28	29	42	44	37	41	34	48	37	34	42	27	33	34	36	31	41	36	43	49	43	35	42	38	35	36	48	40	21	47	33	32	36	31	37	33	38	32	34	40	32	34	40	28	42	36	41	25	29	42	42	37	35	53	43	37	38	31	33	32	44	31	33	33	34	39	31	25	32	53	34	39	32	31	28	34	37	35	22	33	47	40	36	39	44	35	35	31	45	34	35	38	38	52	39	38	37	32	31	42	39	34	48	36	31	32	31	30	30	26	41	39	44	34	31	37	36	37	43	54	41	20	42	44	33	31	40	36	44	35	35	40	42	28	29	39	40	43	34	29	28	30	27	36	30	22	39	34	34	33	30	37	45	55	41	41	38	34	28	44	36	32	46	44	30	32	29	39	44	37	44	51	35	41	41	33	38	47	35	38	38	27	45	38	38	30	35	35	42	36	37	40	31	39	37	37	48	31	44	42	35	40	30	39	29	34	31	48	36	38	32	33	43	34	46	41	55	43	36	34	35	40	32	43	39	35	30	42	34	40	36	37	38	31	43	32	42	42	42	34	40	47	38	34	38	26	29	47	33	37	40	39	35	38	28	48	36	43	39	39	32	27	26	36	32	34	39	38	34	40	42	39	39	43	36	38	39	39	36	35	23	32	33	45	37	40	40	33	32	33	33	32	41	27	39	35	29	38	43	35	35	46	45	31	38	45	43	36	32	36	37	34	24	39	34	35	30	31	38	41	40	26	44	35	43	35	30	35	26	33	30	39	53	43	26	30	22	30	28	34	37	39	34	40	31	29	28	43	33	39	40	39	29	36	30	43	39	28	40	35	30	33	42	27	37	37	38	32	33	34	29	25	42	29	42	38	37	33	33	38	44	41	52	38	34	37	34	33	41	32	40	29	39	31	38	41	35	42	43	35	33	30	41	27	22	34	41	52	45	39	39	42	43	37	29	35	37	23	32	41	39	43	31	35	35	45	34	36	38	40	27	38	38	39	36	38	40	31	32	32	32	32	44	40	42	47	36	35	41	25	27	41	44	38	36	28	33	42	37	38	41	35	43	42	31	34	42	41	43	45	40	35	31	38	34	36	38	39	30	21	36	49	38	32	25	43	40	45	45	43	36	38	43	40	31	41	35
31768	24615	10629	617	1073	1598	1851	1743	1462	1283	1054	955	837	723	729	693	555	558	536	561	520	479	488	470	448	461	453	468	411	394	385	417	415	393	397	385	407	383	405	411	411	380	386	390	404	356	401	362	381	402	332	334	383	396	366	373	393	393	365	378	381	374	390	337	371	392	383	396	369	347	384	388	385	382	370	332	361	341	393	348	384	355	343	356	398	385	367	356	385	350	319	381	348	384	368	359	376	342	358	387	352	340	370	358	373	382	363	315	362	373	369	385	360	321	366	394	353	352	385	344	400	350	343	347	340	390	344	365	372	351	346	377	355	329	344	382	390	347	353	359	380	334	345	357	380	376	330	360	346	360	377	359	317	357	355	374	355	368	341	363	349	383	369	362	389	387	385	353	329	354	358	343	338	383	371	367	335	356	368	359	348	340	363	357	351	369	362	363	320	392	343	365	344	351	345	330	341	328	351	326	355	361	336	347	377	370	353	356	413	329	357	363	341	369	352	357	390	379	330	342	327	369	346	362	359	355	357	343	327	400	340	343	365	360	335	356	367	355	367	328	372	380	334	310	321	349	344	338	316	382	386	336	394	371	341	367	395	316	348	399	379	362	355	366	354	334	374	332	337	354	351	349	376	364	382	361	330	393	352	375	374	351	332	372	379	354	347	366	344	346	358	367	359	366	329	351	353	387	345	359	356	347	366	356	343	371	356	327	388	368	346	357	363	356	348	345	394	386	373	387	358	363	396	355	346	328	357	351	338	389	351	351	332	335	340	359	349	366	365	349	355	329	376	354	333	352	324	338	367	338	358	356	345	323	378	354	340	385	364	321	394	336	381	330	356	391	334	358	341	348	331	341	382	329	374	362	376	374	354	345	349	357	358	353	362	339	370	351	342	325	325	370	364	312	365	337	365	359	354	376	373	374	373	366	350	378	350	362	340	335	368	337	340	368	328	338	351	355	369	349	348	343	360	373	356	344	367	366	361	379	338	341	367	345	379	357	338	362	355	351	386	363	354	374	367	341	378	360	378	357	348	366	350	365	367	356	363	345	385	394	375	365	345	359	375	323	353	368	388	335	367	344	326	335	328	362	378	348	367	335	331	383	336	361	358	313	341	323	376	353	351	354	343	381	356	368	375	370	355	326	352	359	364	354	321	325	346	337	378	370	376	354	357	380	353	349	399	339	375	405	359	366	344	338	354	365	353	394	365	386	359	357	373	374	391	361	362	370	367	341	355	352	363	366	362	345	340	362	366	334	347	328	375	353	327	352	347	363	331	394	345	362	357	372	348	339	360	369	356	370	377	361	362	343	337	391	372	366	381	353	356	352	365	353	402	366	403	318	373	358	351	338	366	375	382	376	341	336	332	364	340	348	354	337	365	311	357	360	374	381	342	337	347	362	315	355	337	334	344	384	331	351	384	344	382	336	365	347	349	328	400	334	337	350	383	365	366	332	364	366	373	367	367	367	374	320	381	341	393	357	384	356	346	352	362	333	354	325	333	355	347	366	344	354	369	363	368	356	345	388	363	386	338	369	346	375	382	342	352	377	314	363	383	346	354	373	361	385	382	340	359	370	348	366	375	370	324	335	318	348	387	350	340	379	367	381	357	385	362	360	351	369	378	351	359	363	322	380	328	353	347	343	354	363	361	352	315	357	360	346	352	379	345	353	356	333	372	346	361	383	366	340	342	355	373	364	356	351	359	363	306	352	396	352	355	342	405	361	351	357	346	343	360	363	365	344	346	351	393	359	327	334	327	384	353	339	364	378	388	356	378	377	376	367	345	390	347	316	339	370	357	364	351	361	394	353	330	375	339	336	350	385	362	389	357	363	336	340	367	373	368	345	402	372	363	345	375	364	329	314	350	383	355	382	357	341	341	374	387	336	329	375	357	309	386	348	343	346	354	346	348	353	337	374	368	388	377	374	347	367	381	356	375	350	324	383	350	351	350	362	331	378	365	348	401	350	347	386	328	404	338	357	336	339	350	368	373	336	395	372	369	375	347	377	345	375	344	332	328	343	380	319	352	326	351	342	322	364	350	349	348	340	348	349	320	352	341	355	344	357	340	354	366	350	351	377	354	334	368	343	337	340	372	366	372	381	353	352	364	359	371	359	334	329	368	373	377	320	337	330	330	336	382	320	338	339	354	360	373	356	374	352	339	330	389	344	317	371	333	343	318	331	375	375	334	395	325	366	350	339	380	356	365	348	334	373	364	376	361	376	345	324	346	345	382	380	378	342	351	357	386	320	356	335	343	350	347	367	361	382	345	373	375	359	366	331	316	302	326	328	377	336	365	373	318	308	346	352	377	351	352	359	354	339	363	363	324	345	365	343	324	361	354	337	353	357	365	350	370	374	345	333	308	365	349	346	363	344	370	326	346	348	331	334	361	365	358	384	402	340	357	365	343	364	376	370	329	352	304	357	362	365	335	350	392	327	347	340	362	341	333	364	338	337	364	344	350	374	323	354	363	331	371	350	391	369	348	388	369	354	358	331	354	373	328	385	385	338	350	332	365	352	346	363	356	349	366	351	338	354	353	357	352	350	311	335	340	350	386	356	356	326	369	351	357	346	325	370	362	370	366	341	347	371	343	363	326	349	374	359	363	345	330	363	350	363	312	354	372	342	346	388	371	346	351	355	358	377	352	366	356	373	335	351	384	382	329	379	379	349	378	384	373	343	339	373	360	364	337	360	368	323	360	325	333	335	352	364	329	357	358	356	409	327	357	335	362	350	371	366	343	362	326	332	323	409	332	385	347	365	351	350	366	353	376	379	356	367	376	363	338	362	322	375	365	340	359	324	330	331	345	343	346	379	377	366	319	332	336	343	369	356	382	370	360	360	374	349	347	368	384	367	362	365	366	349	347	344	375	321	358	357	380	381	376	376	334	367	372	352	360	339	339	383	353	322	337	360	357	384	371	318	331	358	368	398	358	372	336	377	352	347	351	378	324	314	328	367	339	339	383	390	334	328	348	354	378	371	334	374	373	345	326	347	356	334	355	346	369	350	302	371	380	343	326	351	389	362	318	355	366	332	358	361	313	358	341	353	327	318	364	393	358	373	354	357	325	350	342	357	360	357	394	376	333	340	353	354	325	349	335	370	334	338	356	354	378	368	321	356	366	343	338	411	354	349	346	325	365	341	377	359	381	358	376	350	401	332	358	349	381	367	378	372	343	359	381	353	365	319	377	370	354	364	378	353	364	351	356	347	369	320	349	358	330	367	400	340	373	325	337	391	344	376	343	387	359	353	369	342	329	338	347	376	372	367	369	373	352	330	339	380	362	316	328	348	367	345	336	351	315	370	345	356	391	354	359	349	344	361	365	360	331	386	389	360	366	371	370	362	350	366	343	392	367	364	356	340	355	366	329	366	335	369	337	354	352	372	369	357	366	352	367	335	324	352	361	353	329	390	356	374	329	339	339	335	364	375	371	362	361	359	358	323	368	362	335	369	357	339	357	369	347	371	381	381
1684	533	189	69	64	60	68	68	63	68	63	71	83	47	70	75	67	69	62	74	73	65	73	51	76	75	66	63	49	65	63	76	75	65	70	75	60	67	61	59	66	81	83	72	72	72	49	67	65	68	60	51	64	66	76	62	67	74	62	52	63	73	78	54	56	74	59	53	55	57	66	75	67	81	60	58	70	66	66	64	52	69	61	64	74	57	73	76	47	59	61	62	76	69	74	58	65	62	64	76	74	59	51	54	71	66	71	78	57	64	75	65	71	53	63	74	63	72	57	59	68	82	54	59	57	53	64	56	68	46	62	69	79	62	66	70	55	61	80	61	77	73	62	62	63	58	73	69	62	56	88	67	57	75	61	51	69	61	68	55	80	62	56	62	66	66	72	62	77	73	64	80	54	62	57	44	56	73	61	60	77	70	60	63	64	64	53	67	64	52	65	62	70	70	66	65	62	72	61	71	52	57	59	54	58	54	77	57	66	59	73	64	55	74	51	77	73	71	56	55	57	67	63	60	59	58	68	61	74	71	61	74	56	61	65	63	48	70	70	61	48	74	68	77	58	74	59	76	71	66	67	69	62	61	60	61	73	74	80	81	52	56	62	67	69	62	70	72	61	56	59	66	81	74	70	62	70	59	58	65	69	63	65	71	68	73	70	66	51	62	82	72	63	52	59	70	66	70	76	47	69	64	79	64	58	76	61	70	64	64	75	79	68	64	65	66	61	72	51	64	56	77	52	61	64	71	69	52	52	75	53	62	58	54	63	53	54	67	68	71	64	61	55	70	77	69	69	62	57	83	69	62	66	54	71	64	62	74	62	62	77	67	55	64	52	74	60	69	59	66	46	73	74	59	59	71	61	57	57	77	63	66	66	72	68	68	73	62	48	72	53	62	64	64	66	61	67	62	66	71	72	67	56	69	67	66	69	57	81	65	68	70	52	70	56	61	75	65	69	64	66	59	74	75	70	81	60	58	71	74	60	63	62	67	50	68	55	60	83	68	64	69	55	58	67	69	71	67	66	61	57	76	72	71	60	63	60	74	72	60	64	49	63	62	68	54	69	56	72	55	53	63	66	72	84	52	78	69	57	61	67	72	59	86	79	56	65	63	77	61	58	74	58	49	60	65	69	59	61	57	61	66	74	68	76	68	73	56	78	54	72	79	64	61	63	69	60	55	70	66	56	76	61	66	68	66	61	56	57	66	63	82	67	71	56	70	56	59	56	55	61	69	61	63	68	73	67	53	68	71	59	72	86	74	73	54	70	74	65	80	69	76	65	58	75	50	62	61	56	67	60	62	82	68	66	71	64	62	73	63	59	47	54	62	55	64	67	71	59	55	67	68	80	59	63	72	58	77	67	75	51	60	65	67	54	88	62	77	56	69	62	67	54	75	62	60	69	69	65	75	58	68	48	66	48	63	48	68	61	62	82	74	69	62	60	71	63	69	72	76	76	62	75	60	59	64	87	79	75	49	69	83	55	72	57	56	69	60	67	67	75	60	67	75	58	61	83	65	59	60	67	59	81	67	73	56	54	54	69	67	55	48	65	76	75	74	69	61	64	69	76	63	68	58	77	61	53	72	58	71	66	78	57	60	69	73	69	67	59	67	62	62	60	77	57	55	67	58	61	62	79	71	66	62	68	56	64	75	58	57	69	66	85	55	59	73	65	63	66	70	68	69	59	73	69	67	78	69	61	69	64	86	73	64	60	74	70	61	68	64	67	58	80	53	82	71	58	67	61	61	65	66	63	60	69	64	83	76	68	69	74	61	62	60	54	72	64	57	53	56	68	52	70	71	63	66	64	81	62	65	72	66	54	59	54	75	71	60	61	60	78	67	63	68	70	66	62	52	74	54	66	73	77	58	73	58	58	75	58	58	66	52	67	58	66	62	74	67	72	69	74	83	57	70	71	70	69	70	70	85	71	71	63	73	55	67	69	59	72	68	62	66	64	61	67	66	61	58	70	69	60	59	57	70	55	65	70	60	64	64	59	59	76	64	66	66	65	70	70	78	53	69	68	73	67	62	65	49	76	53	59	64	75	73	68	57	67	69	54	71	53	67	80	75	56	74	51	63	76	70	75	65	76	69	75	73	70	62	50	79	63	60	52	63	74	58	51	65	66	62	64	53	71	63	72	56	58	61	64	69	71	79	71	54	50	97	67	59	73	77	62	67	61	70	62	83	60	55	78	61	69	69	65	58	56	71	73	61	60	60	80	63	60	67	61	54	68	71	47	64	64	82	55	72	68	68	67	74	66	71	55	56	68	58	54	67	53	64	61	48	64	66	76	65	72	70	63	64	68	63	72	68	60	76	64	59	70	60	55	66	67	53	67	73	71	65	67	63	59	69	50	74	80	60	70	68	48	63	76	54	67	70	68	64	57	63	73	84	69	70	63	59	65	44	60	48	63	63	56	74	66	65	66	67	56	66	53	52	77	59	62	66	67	71	80	61	62	63	75	59	67	64	65	54	61	54	63	66	70	77	52	73	63	65	57	64	64	67	63	61	64	74	53	64	72	68	71	58	68	63	63	64	80	73	68	74	58	62	64	55	57	75	86	59	75	68	58	61	69	70	66	64	67	62	72	67	68	73	70	70	60	57	63	62	59	72	61	64	68	66	59	67	67	65	70	73	63	58	59	60	68	53	78	56	59	49	68	73	64	66	73	73	73	78	57	68	61	53	65	67	78	71	59	86	72	73	56	55	51	68	45	68	58	65	61	64	60	69	68	65	61	58	71	60	57	60	78	65	67	67	67	78	66	60	70	55	51	63	75	56	65	73	62	62	68	77	65	53	58	59	59	70	61	79	51	51	63	60	63	52	75	54	63	62	59	72	84	65	66	64	79	63	68	54	46	69	63	62	63	62	66	71	64	59	70	77	53	63	65	71	71	63	72	57	79	66	70	48	58	43	81	66	56	62	71	69	73	69	56	75	68	66	73	60	55	69	56	60	67	61	54	64	76	66	69	65	60	73	62	63	64	70	75	69	63	60	67	54	64	77	64	54	58	64	82	68	61	59	68	71	72	66	70	77	55	52	62	51	58	71	70	71	60	47	63	59	61	70	59	52	71	66	71	71	76	56	72	53	68	60	61	69	73	84	63	64	60	53	57	77	54	62	72	58	73	60	74	59	67	50	65	60	72	79	74	69	78	65	75	63	74	62	67	62	85	55	60	69	63	49	70	63	71	56	63	79	56	68	65	55	89	72	76	72	80	61	61	68	52	74	74	71	70	72	40	62	76	59	71	76	79	78	68	73	58	74	57	64	74	61	73	61	57	67	62	65	77	61	66	63	76	77	71	58	52	65	64	69	60	66	65	69	74	88	61	57	51	86	55	83	77	74	64	74	67	59	71	73	75	69	69	67	63	63	50	69	61	61	85	70	57	80	53	74	73	69	57	76	53	62	61	84	54	66	69	65	63	80	60	58	60	59	74	58	62	63	62	56	52	65	55	70	68	76	65	88
15881	6519	2218	602	663	653	710	730	675	691	668	643	662	599	608	640	623	682	621	587	595	577	572	607	565	582	632	551	582	577	615	606	578	636	619	605	592	594	565	600	592	611	595	602	557	600	617	623	539	595	653	543	585	566	594	551	598	545	536	610	572	584	557	570	543	595	596	599	574	577	581	605	597	567	535	602	596	567	571	557	564	641	556	606	602	543	596	592	607	561	573	559	591	568	542	578	577	592	616	567	563	538	581	592	650	590	599	579	591	564	628	577	577	607	645	568	594	564	550	583	564	567	575	606	566	584	605	618	601	585	575	571	587	603	600	556	555	553	575	573	548	555	575	583	558	601	537	601	610	524	588	590	602	601	598	603	593	609	601	596	595	593	590	611	564	591	589	605	576	570	586	580	569	581	608	608	619	617	609	569	567	589	576	570	562	546	582	569	555	538	581	585	544	572	569	622	608	596	602	569	563	589	555	593	606	572	590	539	594	580	595	581	595	583	595	548	614	560	586	584	564	608	546	615	652	579	569	584	593	637	598	575	628	568	562	614	560	618	572	612	606	607	602	595	573	624	536	595	580	579	577	569	556	618	560	588	632	584	544	579	570	550	609	554	584	615	584	577	572	573	557	551	561	603	607	596	558	554	598	570	556	598	565	597	619	620	604	597	609	573	612	613	620	571	568	595	606	577	628	538	596	573	525	597	559	597	634	573	580	609	566	584	589	574	603	596	566	622	571	597	578	568	607	576	564	584	533	641	607	586	594	579	586	624	595	583	548	584	607	609	569	575	559	585	579	523	603	552	598	609	632	590	600	602	593	592	561	597	579	603	607	585	573	554	573	592	524	552	564	612	625	581	581	585	589	605	587	579	558	545	588	589	568	566	558	561	618	598	611	592	615	579	571	568	571	628	560	644	573	571	582	565	592	597	578	542	571	616	518	579	589	553	606	575	598	557	517	572	571	583	573	592	551	600	569	587	539	549	618	578	554	632	548	593	580	602	641	609	598	667	595	589	593	555	593	612	601	506	580	569	565	611	546	596	580	586	571	596	583	659	606	575	576	589	560	594	603	561	586	550	580	576	572	594	597	597	568	592	599	600	619	589	600	600	578	539	597	604	575	617	560	617	587	592	569	567	579	611	576	605	585	582	559	586	598	558	601	584	594	537	601	565	575	596	586	618	585	575	640	582	562	599	601	639	567	600	621	607	608	581	556	591	573	591	591	608	611	585	597	580	558	584	568	594	629	581	552	670	554	594	606	617	574	564	616	569	584	610	587	602	586	567	600	569	618	583	596	575	542	567	613	620	567	589	589	566	594	548	586	575	590	570	612	611	608	573	585	572	589	600	563	577	578	550	607	575	590	616	613	516	618	589	566	570	578	551	572	561	608	576	565	578	581	595	559	578	590	603	549	581	574	632	614	605	552	587	594	582	560	616	605	537	608	567	562	577	565	610	606	558	567	578	537	591	593	577	582	617	604	563	601	579	613	572	582	553	590	564	529	621	579	602	611	633	579	605	537	627	606	597	591	599	607	578	561	590	600	595	577	593	563	548	597	603	582	625	593	546	607	603	565	593	551	540	597	561	572	608	561	558	649	595	596	603	550	583	615	569	535	584	607	582	559	628	587	663	564	581	572	618	573	612	540	564	580	577	568	618	567	589	537	572	594	625	574	581	600	643	567	615	621	615	568	583	611	591	579	552	564	589	598	597	597	595	533	594	606	591	592	598	538	597	569	585	577	572	581	594	590	586	570	577	595	587	534	588	614	591	573	583	629	623	568	598	556	589	576	585	576	563	589	560	596	560	617	570	567	535	648	590	596	590	600	591	573	622	622	566	618	605	584	588	588	578	577	550	584	555	598	571	635	581	591	593	560	563	603	591	601	566	577	537	593	635	573	569	573	609	567	580	582	543	592	593	613	592	584	574	569	603	611	611	574	598	571	530	601	550	603	577	540	593	611	540	574	577	628	573	592	561	607	598	563	610	642	593	621	562	612	574	534	585	601	573	588	614	576	615	573	574	621	610	579	577	553	574	623	578	585	562	587	620	560	600	598	565	607	586	574	541	542	592	548	596	569	588	577	597	603	590	592	602	630	592	539	582	541	575	623	567	594	568	617	638	560	522	596	597	560	562	602	577	600	552	592	594	610	578	583	594	583	581	551	542	598	580	543	557	611	583	555	575	614	573	612	592	606	595	568	606	558	583	604	612	597	579	594	627	575	635	559	612	600	571	579	592	563	580	603	573	567	596	611	613	557	613	576	637	600	563	598	613	565	511	629	559	581	611	576	562	597	574	619	581	600	612	571	620	560	602	546	604	636	600	585	597	644	583	597	607	626	578	591	594	588	614	616	628	592	607	595	627	602	588	578	597	541	589	571	593	580	598	591	594	597	565	582	601	577	575	611	634	569	566	654	624	570	570	556	612	563	589	599	606	584	573	601	558	627	574	602	562	626	552	581	585	555	564	611	607	569	602	588	573	613	609	578	573	547	573	604	602	563	620	568	590	576	567	581	546	541	576	597	565	557	504	533	614	607	585	585	629	585	605	606	560	612	570	583	593	603	583	611	592	592	549	581	568	593	586	635	598	618	616	615	583	592	609	594	593	593	554	574	571	596	639	545	603	627	564	554	581	601	571	565	634	581	593	584	574	647	593	587	632	564	572	572	601	611	542	614	567	612	563	578	622	601	631	600	568	647	556	584	560	624	606	615	619	601	549	556	560	600	571	573	574	579	547	588	569	562	559	600	583	564	607	548	586	580	560	587	571	522	601	574	596	550	568	597	548	624	581	596	606	584	555	595	594	589	559	572	598	605	583	567	567	615	581	570	580	655	583	559	644	530	565	588	577	609	567	580	554	619	600	560	563	587	612	585	609	615	627	584	576	588	596	630	573	576	595	598	601	555	550	565	591	554	622	571	574	574	553	613	566	584	564	550	577	592	624	609	615	597	564	584	630	594	569	560	546	579	549	583	582	564	632	574	570	595	616	614	551	574	576	603	547	577	632	630	603	598	598	586	583	627	614	555	568	588	620	576	544	524	576	584	593	603	586	547	590	620	545	594	540	584	604	595	573	624	568	559	574	617	591	566	561	605	604	591	599	575	599	587	546	599	581	570	594	605	582	585	616	612	589	594	617	572	598	594	582	581	597	560	590	570	585	577	579	604	588	594	585	583	571	590	563	560	602	559	576	588	638	592	580	613	541	598	592	650	564	603	552	572	595	597	594	599	614	616	554	570	576	583	605	609	534	602	598	557	537	631	598	603	616	643	539	566	591	587	547	622	577	598	564	616	568	574	568	610	616	597	611	590	599	536	602	583	581	551	604	587	579	537	582	579	602	608	591	640	644	632	559	640	571	577	578	567	594	557	569	574	565	595	559	555	584	621	572	537	626	611	613	606	587	565	598	572	581	596	616	559	565	631	536	552	570	561	586	580	587	525	575	590	592	629	550	553	598	586	571	588	581	594	611	597	546
2730	3341	1101	76	60	65	71	70	70	81	75	68	63	70	60	62	76	70	68	55	61	63	73	51	47	81	63	56	53	51	58	60	73	67	62	50	64	53	71	61	51	64	70	61	68	70	51	55	54	75	64	43	58	58	69	64	52	55	50	64	69	69	62	65	58	61	84	73	54	59	76	54	74	69	67	65	71	68	63	64	61	68	71	58	62	70	74	63	58	79	49	72	63	50	78	76	81	56	49	81	62	57	61	57	68	68	62	72	62	56	72	66	62	65	53	56	58	58	77	63	79	66	53	60	59	46	71	51	51	67	67	60	48	61	53	57	71	70	67	68	61	61	70	47	60	59	64	64	65	53	52	53	69	80	59	48	69	82	65	73	51	51	73	51	41	59	57	68	61	67	68	55	61	60	57	65	72	61	58	60	48	53	59	65	64	55	59	50	54	68	60	51	60	45	73	65	60	69	58	63	64	53	80	68	52	70	57	67	64	66	71	62	63	65	70	61	60	77	63	59	69	43	54	67	66	56	59	54	70	49	70	57	79	67	61	57	49	54	64	62	68	73	63	66	86	68	54	61	55	63	77	70	72	62	54	59	73	57	86	63	43	60	59	53	57	61	60	59	57	68	70	51	69	48	59	62	69	62	59	54	78	58	52	60	59	74	45	60	57	56	42	56	51	66	66	60	66	64	65	59	76	61	61	52	72	67	70	59	54	63	64	62	60	53	63	71	78	63	58	61	57	70	66	63	56	44	61	52	61	69	53	67	67	71	72	71	54	72	74	53	55	56	69	65	64	58	58	69	64	54	61	65	47	65	60	55	62	63	59	52	59	66	55	63	63	71	75	66	59	59	61	74	47	48	60	70	76	68	65	70	63	68	63	69	64	57	65	59	51	64	69	48	70	80	61	71	68	59	54	63	61	69	76	57	56	67	75	68	70	56	60	52	58	70	58	63	60	77	78	55	70	67	59	60	60	64	43	54	60	56	74	69	70	62	51	70	67	68	52	53	59	68	64	77	68	67	70	60	55	54	63	74	58	52	74	57	64	61	61	82	63	57	79	56	66	57	61	67	66	68	62	61	63	58	49	57	72	70	71	62	64	64	42	68	65	62	76	54	63	76	71	57	61	73	65	54	57	83	65	68	61	61	59	59	62	76	69	69	53	83	51	59	65	70	70	57	51	62	53	68	71	61	65	43	63	50	48	74	58	62	57	67	58	64	62	66	77	82	59	54	59	68	61	67	61	47	62	55	55	77	63	52	82	69	69	76	55	64	65	52	64	53	64	52	61	51	74	54	78	56	76	68	48	69	69	67	58	57	63	73	65	61	66	68	67	72	50	64	60	58	51	62	60	57	73	71	63	65	59	57	72	51	65	55	53	62	62	67	68	65	58	62	58	72	63	65	72	64	63	67	51	67	76	55	67	57	64	77	82	64	77	60	78	57	68	48	59	59	59	62	61	61	75	55	78	56	53	66	70	63	55	61	70	70	65	67	67	55	55	59	72	63	49	61	62	61	64	69	46	54	57	64	67	68	60	62	73	85	74	60	58	60	54	69	68	74	56	58	68	56	60	71	70	57	54	57	59	58	57	45	59	63	62	60	65	63	54	62	56	69	51	70	63	67	52	64	69	63	58	74	65	71	67	63	54	57	76	70	66	57	70	65	69	63	59	65	67	79	63	62	57	51	59	62	56	69	65	64	53	73	66	63	58	56	58	55	50	56	68	65	71	60	62	54	71	52	55	64	68	57	69	68	61	72	73	69	60	67	51	59	59	50	53	70	55	63	62	57	50	60	83	69	67	63	66	58	54	50	59	63	58	63	61	57	67	61	61	64	56	49	62	45	67	58	55	58	72	67	51	83	77	79	62	53	55	70	54	57	67	55	61	67	61	60	61	59	71	61	72	57	69	74	72	54	61	56	59	58	48	63	57	62	57	64	59	52	76	68	56	52	69	75	55	72	73	57	71	52	61	58	60	57	64	58	65	70	50	58	66	70	65	50	52	62	62	67	61	70	46	70	54	50	57	53	61	57	64	49	77	57	65	57	56	82	63	64	60	64	51	58	67	59	50	63	70	56	47	57	63	58	74	58	79	70	65	67	59	65	56	57	59	82	53	69	63	78	61	67	71	52	46	62	53	65	77	64	71	74	55	59	60	55	70	69	56	61	54	60	56	60	58	54	61	69	63	43	53	54	62	65	57	53	67	66	67	69	57	62	59	63	52	63	77	48	76	69	44	65	60	70	72	55	72	62	61	69	78	65	61	71	55	57	59	70	69	74	59	52	60	56	49	65	56	51	71	62	54	65	54	66	53	51	66	60	68	69	59	70	68	53	59	67	63	81	52	60	53	58	63	68	61	57	61	68	67	58	64	64	60	51	56	54	64	74	60	61	66	61	67	70	56	53	59	71	69	54	59	65	51	50	56	60	67	75	55	67	78	60	55	71	56	64	62	70	49	63	53	58	61	62	69	76	67	67	63	58	65	64	60	47	61	63	49	64	53	70	67	56	59	57	58	63	65	69	66	60	64	73	60	47	40	78	60	61	69	45	52	67	68	67	69	65	60	75	52	69	67	61	70	63	65	75	64	50	52	56	75	50	46	65	74	65	52	58	72	58	64	59	64	62	63	60	58	73	66	58	46	80	54	63	63	55	73	58	58	66	57	66	57	57	64	61	64	65	56	61	70	57	62	69	49	72	67	56	75	66	56	57	56	61	64	69	51	67	63	68	47	71	59	62	60	68	59	59	58	84	66	59	55	51	71	56	52	51	78	59	64	56	64	62	52	56	52	53	48	70	63	56	54	64	59	62	60	56	74	61	70	73	58	65	75	79	63	64	58	75	55	64	64	49	64	58	69	63	65	63	56	53	59	77	56	73	68	64	51	67	63	63	58	63	58	63	54	58	63	60	73	66	49	50	63	65	63	69	64	58	66	66	64	67	78	69	83	57	63	59	55	63	69	66	79	55	60	62	67	56	64	60	54	59	53	62	57	47	64	65	80	58	62	67	67	61	67	51	55	53	59	56	63	60	55	55	53	73	68	62	61	60	74	44	62	70	63	57	61	68	73	67	59	53	62	62	65	66	70	61	66	60	55	54	59	59	62	77	78	59	64	65	69	69	56	66	70	63	48	57	68	55	60	57	57	61	80	69	65	56	61	68	70	56	52	74	65	79	54	59	75	68	56	56	56	50	64	59	67	71	58	67	68	45	55	73	62	61	68	47	61	79	54	51	50	65	61	63	70	65	63	54	49	67	66	57	56	72	63	65	65	46	70	54	51	61	55	48	52	79	68	59	71	57	69	55	61	70	68	62	62	62	65	63	70	63	62	62	63	47	56	56	58	67	72	53	58	68	66	66	55	60	58	67	60	55	64	64	63	44	54	55	55	63	62	73	57	65	60	55	62	67	58	58	77	74	48	50	59	78	80	61	53	66	70	64	55	56	64	57	56	64	73	60	63	65	60	57	56	60
28460	21737	9505	784	961	1336	1460	1310	1179	1132	1012	911	824	815	775	736	735	770	682	707	709	679	654	658	583	670	614	652	580	605	649	604	613	644	599	608	583	615	614	591	588	604	569	628	596	597	622	599	633	568	632	580	617	523	547	638	566	572	589	616	576	595	560	614	578	590	578	553	578	595	607	598	555	595	599	624	589	573	547	594	524	589	560	575	580	585	578	582	574	556	589	542	614	573	608	634	626	590	615	551	587	520	615	575	571	590	569	562	565	574	542	633	550	563	595	569	587	571	542	578	594	598	620	610	584	612	572	588	592	601	609	570	586	581	625	593	604	579	598	595	578	556	614	562	547	588	577	568	587	603	622	575	614	579	595	582	591	538	573	586	596	569	574	572	590	617	609	586	603	588	594	588	550	575	595	618	633	581	514	620	577	539	620	637	581	593	621	567	585	613	562	550	563	569	577	600	592	596	581	598	547	558	584	540	619	546	587	597	574	592	564	590	606	554	570	590	572	588	558	629	573	578	570	626	598	616	550	617	574	569	587	576	573	550	546	536	578	583	551	596	525	554	590	565	571	565	639	546	573	603	579	555	568	563	556	586	579	624	557	548	561	597	538	611	609	565	579	560	547	589	578	553	550	566	602	643	573	554	582	549	566	639	609	561	574	585	570	554	545	567	543	612	561	628	587	577	576	588	586	585	621	595	633	591	574	607	594	567	587	588	546	585	594	567	592	557	574	578	617	544	586	556	572	579	575	564	591	581	547	605	627	577	589	565	588	588	605	588	618	581	623	597	609	587	541	583	606	569	571	591	611	596	615	613	653	599	600	631	599	604	634	598	614	607	586	616	625	577	593	588	581	559	587	563	603	515	580	568	605	573	562	566	577	526	585	591	595	587	572	603	555	616	582	603	598	604	597	607	542	620	602	606	567	603	586	574	579	546	609	623	538	574	550	572	593	562	614	589	580	583	570	578	602	570	538	583	610	570	621	560	544	616	565	598	569	584	578	561	592	623	594	588	585	594	594	625	542	544	544	612	567	530	593	582	595	600	544	647	601	586	574	558	575	609	568	612	591	573	600	581	601	596	572	582	562	579	553	619	614	612	554	612	572	597	596	590	577	576	612	583	574	561	615	584	588	580	564	565	612	628	629	616	590	572	533	599	516	544	564	627	543	596	532	580	644	588	574	533	572	589	600	607	591	620	526	620	577	576	588	584	582	551	592	577	574	608	538	584	607	601	607	606	518	589	553	604	570	602	590	575	570	618	590	583	596	568	567	547	629	615	582	608	568	585	516	607	593	555	571	608	572	631	596	585	606	619	605	565	581	599	589	594	613	630	570	575	626	541	559	545	576	584	580	600	558	539	568	580	547	585	559	581	567	603	581	592	627	526	565	598	595	544	580	624	594	618	595	551	594	582	625	583	565	576	617	581	594	614	575	615	624	567	644	584	581	604	604	557	585	592	539	567	584	579	557	575	562	566	559	575	607	567	573	578	616	582	556	587	546	566	549	599	565	578	609	565	584	565	546	598	575	569	602	575	603	572	588	597	612	565	583	609	569	604	586	585	585	611	585	571	555	605	598	568	638	588	564	602	577	589	572	612	531	578	581	568	587	604	613	598	612	610	562	580	586	578	539	572	565	580	601	555	561	529	540	577	596	602	558	567	574	548	591	609	590	578	600	596	545	639	610	556	604	579	580	606	629	569	583	588	537	575	623	601	573	579	585	542	584	608	584	565	569	553	546	542	533	605	567	564	569	629	584	575	565	566	625	599	629	540	568	591	565	583	563	592	577	578	575	616	534	603	571	633	614	646	562	548	551	564	583	574	618	579	597	587	595	598	609	559	563	577	575	623	610	609	584	576	599	571	597	587	571	569	616	605	565	580	620	547	609	595	585	633	629	535	597	570	592	593	603	582	580	630	560	603	607	608	591	546	590	596	596	578	574	571	562	573	591	588	582	554	559	577	566	598	596	597	592	576	614	559	620	582	608	582	596	616	589	582	562	565	596	547	597	589	595	620	630	547	581	576	581	598	540	560	589	595	581	597	587	591	653	616	552	585	616	546	571	570	562	574	563	559	593	582	593	594	550	586	603	578	590	615	575	613	534	570	584	595	572	537	578	541	607	605	606	550	565	635	569	616	562	634	557	545	596	554	564	560	573	563	644	601	599	619	597	557	638	580	589	579	583	577	558	558	584	575	547	572	595	637	527	576	587	649	534	578	578	568	601	603	587	558	612	588	564	600	568	577	582	579	548	579	606	565	614	579	587	580	582	625	638	584	585	608	654	615	567	587	639	581	575	610	575	582	579	591	607	554	599	605	617	575	568	561	558	566	555	576	567	570	586	583	600	568	607	548	601	572	629	600	572	599	619	589	564	600	636	614	577	637	598	608	597	609	587	554	603	591	578	615	557	592	581	600	597	562	614	555	566	575	531	608	574	567	551	598	541	618	569	544	575	628	602	572	591	574	620	598	584	601	586	564	547	605	573	605	566	577	578	591	639	583	632	552	588	610	538	586	583	545	567	564	572	603	565	630	592	618	582	576	600	548	559	584	623	629	562	572	593	598	535	623	598	590	629	572	578	583	572	597	580	589	640	610	577	567	579	579	570	545	621	576	569	566	563	598	585	589	585	553	586	554	620	537	574	568	595	629	568	581	589	585	581	597	566	551	544	543	606	542	607	583	577	618	585	598	600	610	574	603	573	608	594	580	548	585	572	606	581	591	589	533	579	575	587	558	581	571	610	564	577	589	614	581	572	583	614	588	602	616	588	601	543	617	650	571	593	564	615	571	596	586	581	569	599	569	564	614	553	566	585	559	594	550	590	555	558	560	572	642	566	561	570	602	601	559	571	573	591	649	547	618	604	638	608	560	626	550	598	609	520	590	605	611	587	638	610	606	563	581	604	558	576	572	584	589	552	568	575	612	581	608	635	583	531	569	577	580	640	611	579	568	596	614	589	597	541	607	557	592	595	577	559	586	579	588	586	589	578	596	557	565	574	564	543	577	581	579	569	616	606	578	562	634	607	586	543	589	580	556	614	601	574	580	604	597	598	561	564	588	577	581	591	554	621	605	576	587	614	618	558	590	610	555	555	568	581	588	568	581	642	595	574	594	582	587	600	614	567	577	617	580	593	605	572	603	596	612	588	595	571	641	562	542	593	573	594	582	582	576	599	595	644	594	566	567	554	574	590	557	592	609	567	576	575	559	587	571	557	595	582	566	609	573	601	625	580	622	560	589	606	574	562	621	595	528	578	551	598	574	578	626	591	601	573	612	588	585	602	579	563	620	553	593	589	564	567	629	604	573	589	575	577	582	602	648	607	651	575	561	601	636	619	573	593	577	573	566	586	546	579	581	571	635	607	579	596	603	617	609	612	629	533	593	597	609	555	584	632	592	567	565	523	598	549	569	550	569	603	556	554	560	582	598	596	583	643	574	593	570	567	588	585	602	601	604	587	563	573	566	598	607	610	558
3000	2444	833	40	34	44	41	40	45	35	41	42	41	35	52	45	38	33	21	28	35	40	32	36	38	31	40	34	29	35	47	39	44	44	35	31	21	50	36	31	37	35	38	38	35	38	29	27	22	37	31	44	33	47	37	33	29	36	19	39	30	29	36	29	36	47	39	45	38	32	35	30	38	46	27	34	38	38	34	36	35	42	29	33	40	36	34	37	31	38	26	38	39	36	26	39	31	36	38	38	34	29	33	40	34	35	37	25	48	34	44	37	32	24	28	35	31	33	33	34	34	38	42	36	34	38	19	33	43	24	40	41	33	36	35	44	36	28	40	30	28	31	31	31	35	44	45	23	22	32	34	31	35	41	29	35	47	32	31	45	39	28	30	38	31	31	45	35	30	25	32	36	35	32	26	35	41	31	37	45	27	23	29	37	25	35	41	38	32	35	43	34	31	42	41	29	32	36	31	41	42	31	42	31	26	40	27	43	29	32	38	35	27	32	35	27	29	32	31	42	34	38	37	26	36	32	37	31	35	36	42	28	30	30	32	36	35	30	34	36	33	42	23	42	36	26	27	30	40	36	43	35	33	32	33	39	37	28	33	31	23	35	32	36	40	40	39	33	35	35	30	29	42	23	36	37	47	41	36	22	30	33	38	28	21	38	26	28	32	35	38	41	37	42	38	41	37	45	34	36	31	35	35	33	35	33	36	42	29	32	42	24	37	44	48	28	30	28	26	36	39	43	37	33	30	35	38	41	34	35	34	27	25	32	35	35	35	31	44	33	36	25	33	29	40	35	41	31	42	31	37	41	34	28	43	25	31	34	25	38	33	40	33	40	28	37	27	33	34	44	41	40	38	35	26	39	33	41	45	39	34	41	27	26	40	40	39	46	30	32	35	35	26	36	38	33	41	30	39	36	36	54	46	35	38	40	32	28	29	31	27	37	26	40	37	50	37	36	30	38	32	36	44	39	36	42	36	36	33	27	30	46	26	43	37	36	37	31	30	31	31	24	33	37	37	34	43	30	40	28	41	39	36	43	42	31	36	25	32	40	34	32	29	27	51	27	33	39	35	46	31	36	40	42	33	42	38	34	36	25	43	47	29	33	36	26	26	48	34	35	41	31	33	27	39	39	33	43	31	35	41	31	36	36	35	35	35	31	44	27	41	33	43	38	28	30	36	48	33	30	35	29	26	39	34	31	43	33	36	37	39	34	26	42	32	39	39	33	30	30	31	40	35	32	42	31	38	36	33	28	32	35	42	29	48	31	24	12	34	34	37	32	36	24	28	34	33	40	33	35	44	33	25	42	38	35	46	32	31	35	35	39	31	27	34	31	37	28	29	37	46	32	30	39	51	32	42	30	40	29	37	39	46	38	34	38	35	39	34	30	39	30	36	44	29	36	26	37	45	41	41	46	40	38	40	34	36	35	41	33	36	34	37	47	34	46	45	32	32	24	34	32	31	38	37	26	26	28	47	41	35	40	41	34	41	34	37	40	38	31	30	33	42	35	34	27	36	36	27	27	35	30	33	46	22	28	40	36	44	26	40	25	30	30	31	37	31	32	30	41	37	26	32	39	29	36	31	35	34	35	33	30	39	38	41	37	37	35	32	35	31	41	34	31	28	31	25	26	35	23	35	34	33	42	37	32	42	31	35	32	31	38	34	32	56	39	24	36	51	41	47	27	31	33	36	26	24	34	33	31	42	27	40	55	34	37	36	25	38	34	39	26	41	27	38	38	31	34	38	42	34	33	34	29	33	30	30	37	35	40	24	34	35	37	25	40	32	37	24	42	36	34	34	39	37	41	32	24	33	32	29	36	35	36	28	26	36	22	36	32	35	34	35	48	38	38	26	34	23	30	23	30	34	35	33	31	41	35	46	41	38	35	45	34	21	26	27	36	39	35	29	35	23	21	36	39	29	35	41	33	37	37	30	37	26	31	33	29	48	39	40	41	41	24	35	39	35	36	24	30	30	46	42	30	36	39	34	28	34	20	29	36	32	35	47	38	36	31	38	22	29	33	41	28	34	46	29	32	39	36	45	31	37	36	40	41	44	40	28	39	35	41	29	26	38	37	47	43	34	29	29	30	37	41	37	34	41	32	36	28	39	40	35	43	34	39	33	37	32	41	40	32	37	26	36	37	45	41	36	33	21	26	30	45	29	34	40	37	28	36	19	25	47	51	31	38	36	32	37	34	26	33	34	47	31	29	29	36	31	28	36	39	38	27	29	39	32	43	32	43	22	34	41	31	36	43	30	38	43	41	28	28	37	38	40	47	36	32	48	42	36	28	39	42	37	45	35	42	42	34	33	37	45	39	36	31	36	26	35	34	36	38	30	33	28	40	36	49	30	42	33	31	28	35	44	40	30	34	46	27	36	39	32	31	36	44	40	27	40	29	32	43	47	37	46	35	29	26	40	31	31	47	36	36	42	30	34	40	42	39	45	31	31	33	28	28	38	34	40	27	41	36	39	25	39	39	30	31	28	39	36	33	39	30	34	37	39	35	40	37	28	38	41	38	33	32	41	41	40	30	34	38	35	27	34	34	36	31	31	40	39	37	35	41	33	31	24	29	40	26	27	36	40	39	41	29	30	38	37	30	38	30	39	36	32	37	22	37	38	38	49	38	36	42	41	33	43	28	37	37	32	36	38	31	23	39	36	33	38	34	43	37	33	36	42	34	33	42	28	30	36	33	37	26	37	48	39	50	37	26	26	35	30	27	34	41	26	30	36	33	42	44	30	32	38	44	30	46	38	36	32	46	37	53	32	37	32	39	33	46	36	41	39	36	44	39	39	41	35	42	30	46	32	31	41	35	32	39	32	32	36	30	37	37	35	35	26	43	36	37	33	43	41	25	37	27	26	24	34	50	33	43	37	25	25	31	35	41	31	47	33	32	39	31	38	30	40	27	42	43	41	29	34	34	34	30	26	37	33	36	30	31	33	31	45	33	38	53	47	36	37	31	43	33	38	43	39	37	29	46	32	32	31	36	43	31	36	38	30	29	33	39	39	40	26	32	36	23	47	39	28	37	28	34	33	28	37	40	35	42	43	29	26	27	39	25	48	34	37	40	40	19	39	40	42	32	28	38	39	34	39	40	32	31	41	39	34	25	35	37	41	43	35	37	30	40	29	36	41	37	31	39	42	32	37	34	36	28	26	33	28	37	31	44	37	39	35	31	39	36	41	37	29	31	34	33	45	39	43	43	28	36	41	56	30	36	25	31	40	38	26	33	29	32	32	39	33	41	37	29	39	20	33	36	33	33	27	35	38	24	26	29	47	37	35	30	30	44	34	28	34	39	26	38	27	36	41	36	33	40	44	37	34	38	37	31	34	32	42	37	37	26	32	35	28	40	38	34	36	29	26	33	23	39	33	32	32	42	37	40	48	25	27	38	30	33	40	32	36	30	26	47	34	30	35	27	39	40	36	41	30	43	31	35	41	29	33	24	35	41	33	40	29	47	38	35
25080	18666	8218	457	636	866	986	965	875	751	704	597	584	568	522	507	497	482	422	421	405	403	365	375	375	369	346	359	370	372	332	334	348	351	357	334	335	286	342	339	372	346	377	364	309	316	359	306	365	327	324	332	315	312	324	342	343	314	337	334	325	350	306	323	330	353	350	338	330	331	287	314	322	328	332	320	325	318	304	314	325	337	327	314	314	300	312	310	322	328	309	356	318	301	341	321	316	326	325	311	309	327	333	332	332	305	323	298	331	293	319	325	335	292	332	313	331	331	299	335	345	303	281	331	331	341	327	308	317	338	324	316	312	333	334	277	336	327	345	308	314	313	309	313	332	293	311	291	309	319	328	312	308	307	314	320	339	326	326	292	315	300	319	322	335	303	310	324	291	296	309	312	334	332	303	327	340	313	334	332	316	315	341	340	312	316	337	305	299	345	356	271	337	293	331	327	315	324	305	332	316	317	346	293	284	291	316	323	338	332	315	293	336	323	305	317	307	333	324	321	298	296	306	305	320	301	340	312	317	295	326	323	339	306	282	312	340	320	339	325	316	317	306	339	289	297	353	286	358	323	355	307	268	348	341	316	307	339	331	292	295	308	297	303	308	311	314	283	321	306	344	291	339	338	308	301	317	278	298	317	324	325	359	325	311	361	293	330	271	322	292	309	308	332	309	320	306	324	307	342	293	319	306	318	330	310	279	322	311	298	323	335	331	340	371	302	297	296	343	324	313	332	332	316	309	307	317	334	296	295	336	322	296	336	324	337	328	307	320	294	332	307	319	312	321	345	318	296	310	320	338	331	318	332	345	312	322	351	340	312	319	348	298	326	321	299	294	311	323	328	317	327	269	334	287	313	323	347	329	336	330	297	322	337	337	298	338	319	312	313	303	312	258	354	309	309	290	336	307	322	294	299	319	270	311	318	304	319	285	315	355	319	316	318	343	345	289	310	320	323	283	320	283	319	323	345	333	332	347	301	328	309	311	304	278	306	333	327	311	260	301	319	354	327	289	302	322	309	336	330	305	333	313	360	311	323	326	322	328	284	298	318	291	362	299	300	307	300	301	303	321	300	308	314	321	306	280	317	346	313	298	320	354	323	284	287	312	337	289	332	311	288	305	308	302	323	332	330	305	313	307	300	333	373	360	316	307	328	356	302	315	348	327	333	331	321	292	315	296	299	320	280	308	345	328	334	321	322	323	295	343	325	351	313	312	310	297	315	322	329	317	314	297	322	326	337	318	312	351	303	345	333	301	328	282	297	304	302	278	310	281	305	291	297	317	334	290	339	303	327	330	339	301	316	308	325	337	322	300	291	317	331	312	296	306	309	345	333	308	345	300	336	321	301	300	294	303	334	338	318	323	308	342	309	316	304	346	311	313	341	337	324	310	323	295	312	312	327	312	320	303	337	333	361	324	309	312	285	290	302	309	306	323	302	318	281	346	345	341	298	329	347	315	296	348	329	349	326	289	310	327	285	310	334	344	312	357	313	327	338	312	289	307	360	325	322	315	333	308	316	319	319	327	333	362	344	306	337	332	308	304	322	304	281	337	299	318	333	321	339	331	330	332	328	286	308	312	337	308	311	320	314	335	301	325	297	306	331	305	339	324	319	306	311	334	303	293	339	322	298	305	331	336	340	311	298	316	336	311	291	348	318	332	331	320	289	298	329	287	315	309	301	315	310	292	318	303	306	324	306	317	315	335	296	288	309	328	321	326	320	302	332	308	326	323	292	309	286	348	311	346	346	299	320	318	266	334	282	298	346	295	300	345	322	331	322	317	297	379	318	313	313	286	338	280	334	319	293	334	329	323	308	321	330	339	311	303	336	311	286	293	333	268	286	322	318	308	309	331	314	296	336	306	322	305	290	315	348	333	325	308	337	314	315	264	319	323	355	299	329	348	305	324	314	323	318	309	301	312	279	335	317	298	287	312	333	354	323	306	325	320	334	352	315	320	325	337	290	281	336	276	355	361	321	278	302	314	308	337	315	306	319	333	334	278	298	318	309	318	281	330	310	295	329	320	341	332	300	324	363	305	330	370	349	336	291	311	312	310	298	321	314	309	318	330	325	281	289	336	279	334	324	310	299	318	302	337	309	322	333	327	335	314	318	351	327	313	306	333	323	313	365	338	306	293	301	325	311	307	318	324	351	318	288	306	309	304	307	312	323	332	328	306	318	295	346	298	332	320	294	302	330	295	309	343	312	314	316	308	333	315	313	326	309	339	321	333	318	340	322	364	305	298	273	305	316	326	322	322	326	321	326	330	322	307	331	309	311	323	327	292	316	304	303	312	273	322	327	328	325	318	316	343	318	299	313	314	332	286	339	323	336	326	314	272	321	340	286	325	345	314	329	309	328	310	317	338	334	307	345	319	309	304	302	312	339	372	321	357	339	313	285	341	312	326	309	294	305	309	292	293	317	311	305	307	289	351	303	329	309	308	299	325	319	298	356	295	297	348	297	292	306	335	327	321	308	353	353	282	325	303	297	317	307	337	309	339	299	326	333	306	283	301	333	284	316	308	316	304	307	345	298	317	304	304	344	301	327	331	335	297	290	322	294	339	316	325	321	324	316	340	314	325	325	349	344	297	321	289	305	301	298	330	291	334	325	326	348	328	316	330	317	348	292	292	310	330	306	321	311	325	306	369	343	325	332	315	308	295	302	325	328	306	333	287	316	332	322	290	300	316	301	339	308	333	326	315	325	295	280	304	341	306	317	316	329	294	305	300	298	321	328	310	323	343	307	314	311	330	318	294	329	301	325	315	313	316	318	344	316	285	309	296	329	346	318	298	332	295	345	304	335	354	323	280	304	318	314	314	332	318	339	301	336	350	289	315	306	318	300	311	304	339	306	307	326	371	300	336	333	345	311	349	319	296	325	291	307	316	314	332	358	300	356	315	293	334	318	324	296	306	356	337	329	316	325	344	305	344	275	292	300	357	313	312	300	339	328	304	281	315	314	315	339	305	306	326	310	303	350	345	302	337	299	333	333	290	313	339	334	322	331	302	312	328	289	349	319	322	283	313	302	314	332	373	282	318	301	310	323	327	343	339	336	305	313	304	332	316	316	303	295	298	312	324	309	322	291	320	292	346	336	304	315	309	309	315	299	307	318	295	289	312	307	312	328	306	315	306	334	305	324	305	306	314	326	327	339	368	310	312	305	290	328	296	314	312	281	302	287	304	334	320	310	306	316	327	315	313	310	303	325	307	328	330	324	305	295	301	309	314	346	330	312	309	313	287	289	282	320	340	330	319	282	335	349	314	326	344	331	316	348	338	329	320	329	310	321	324	327	291	313	372	291	306	338	317	343	313	315	314	327	284	295	323	293	323	316	311	317	322	333	304	336	296	317	332	361	290	339	322	282	352	291	306	335	321	334	322	346	316	309	335	322	304	303	300	288	322	297	322	336	317	314	350	342	314	287	312	313	323	321	320	316	352	350	334	303	295	320	329	318	327	329	327	321
3809	5554	1620	44	48	43	44	53	54	53	61	41	43	58	42	37	44	45	41	40	43	46	38	40	29	23	42	41	38	46	40	33	23	42	29	40	32	27	29	39	45	31	29	37	32	33	36	39	25	32	30	41	42	41	32	33	32	41	32	32	40	38	46	26	34	41	38	26	39	29	51	27	55	29	41	38	32	37	49	37	40	37	29	35	38	31	38	42	29	44	36	39	37	28	44	35	40	30	46	31	30	38	43	46	45	38	38	37	38	36	41	39	37	39	44	27	46	37	46	34	32	44	44	47	38	38	40	37	31	33	45	49	28	29	36	29	37	30	38	40	44	33	38	37	45	36	40	25	39	38	29	45	39	30	39	38	26	30	31	34	51	38	39	45	39	44	36	41	46	31	38	33	39	41	33	28	34	26	44	32	41	37	32	37	41	44	39	51	20	25	32	38	28	50	36	36	34	39	33	33	41	32	30	40	37	30	33	35	41	41	39	40	36	45	37	32	38	38	46	40	30	41	32	37	36	30	29	27	52	36	40	49	36	52	52	30	35	42	25	34	40	36	45	33	36	39	38	32	32	40	37	45	35	51	35	32	39	39	35	26	35	40	42	37	39	44	33	37	39	25	33	44	39	34	38	36	39	38	37	33	39	33	40	33	40	40	49	38	32	44	44	49	38	41	41	46	40	39	34	30	37	36	17	39	42	33	31	33	45	32	41	28	35	42	54	30	39	50	40	47	29	41	49	37	43	40	39	29	36	44	33	40	34	52	37	39	42	39	33	32	43	31	48	41	37	40	36	37	35	46	43	35	43	33	47	38	32	47	43	31	30	28	38	34	30	29	40	32	43	35	43	39	39	40	34	35	39	42	41	38	38	38	47	39	20	37	44	45	36	41	52	41	34	43	38	45	39	34	32	35	30	37	38	38	39	40	32	30	33	31	28	35	39	47	39	32	22	41	46	38	31	44	47	28	38	38	42	36	35	38	41	36	32	34	34	35	41	26	25	42	40	34	27	49	40	41	36	30	33	43	31	27	36	35	42	43	33	48	31	26	32	34	35	40	27	37	34	35	30	36	47	39	34	31	36	27	46	43	29	33	47	36	41	33	51	31	47	32	37	35	30	47	41	29	40	36	33	31	53	37	37	37	64	42	32	32	37	40	37	42	37	42	33	39	40	40	36	36	37	43	45	40	21	24	47	42	38	48	32	28	40	44	45	45	35	30	31	38	44	49	35	43	35	36	39	34	39	44	36	43	38	35	35	32	30	44	52	44	28	39	41	25	42	33	45	41	55	48	41	54	28	31	35	37	51	31	40	38	33	30	45	48	39	53	31	38	39	33	39	31	42	35	29	42	35	33	37	35	39	45	35	37	32	29	37	43	26	36	41	39	28	37	31	37	43	33	38	29	29	38	41	40	34	38	38	39	38	37	29	29	44	31	40	34	36	38	40	38	31	34	44	33	39	35	38	27	35	48	38	37	28	34	29	57	42	16	31	42	53	43	39	44	42	31	26	34	28	30	40	33	34	40	43	45	39	42	25	36	38	32	43	36	32	37	46	35	29	38	31	46	50	42	36	51	30	43	33	42	26	40	35	41	34	32	37	35	35	41	39	32	43	38	44	48	43	44	34	39	43	32	39	37	29	43	33	45	46	38	50	42	43	42	26	29	32	32	41	38	38	36	31	30	40	38	30	47	52	39	45	35	29	37	38	39	32	29	34	31	38	33	37	28	50	31	31	45	34	36	30	31	34	31	36	40	40	36	29	35	35	25	42	32	39	38	36	40	46	26	37	42	36	40	44	38	37	40	28	44	30	32	35	36	45	24	34	31	41	45	36	51	33	29	35	47	39	38	26	41	27	30	29	34	43	37	43	38	28	40	39	33	47	32	33	37	48	45	37	42	53	35	43	33	32	40	44	41	34	34	28	40	37	46	36	34	39	28	37	37	42	38	40	38	39	50	24	40	48	32	41	56	31	37	29	26	28	40	44	43	45	26	42	49	40	41	28	40	42	33	38	33	32	29	29	28	32	32	44	33	36	27	38	36	50	30	29	39	27	35	51	37	33	38	40	42	41	33	42	41	43	42	39	40	35	39	30	41	36	44	41	31	29	32	38	33	39	37	40	38	33	31	32	40	44	47	38	43	30	35	31	40	39	29	29	27	44	37	46	29	38	34	48	35	34	36	42	37	35	35	29	38	45	39	36	27	41	41	39	43	35	39	32	27	31	42	40	35	45	35	43	26	38	40	28	36	43	25	37	37	40	30	34	47	45	33	38	35	39	35	49	39	39	40	33	45	34	24	35	32	37	30	38	39	36	38	41	41	36	32	38	42	38	33	51	39	35	39	37	39	35	34	42	44	55	39	40	45	37	34	34	36	35	36	38	46	35	51	29	41	31	39	41	33	47	31	36	34	43	34	37	32	37	41	31	47	30	35	43	39	43	48	41	39	40	49	35	33	36	41	35	37	37	38	32	37	36	36	40	30	29	28	38	33	32	39	31	40	34	33	34	34	36	46	48	37	22	37	38	39	29	51	44	40	38	31	45	46	41	23	29	31	36	32	30	35	35	50	32	40	31	31	44	45	28	40	30	34	39	40	34	39	34	37	36	41	33	50	33	44	35	50	34	39	42	30	33	40	38	37	29	24	40	38	35	48	43	37	33	24	34	38	38	41	42	38	33	37	35	26	38	50	40	36	46	30	26	37	45	32	39	43	41	27	41	52	39	32	39	40	29	35	36	43	30	36	45	32	30	37	39	36	32	46	47	38	35	37	35	32	39	42	35	31	47	38	30	27	25	36	37	33	41	43	38	40	38	28	40	41	36	45	29	43	38	42	35	33	29	34	34	43	41	40	34	33	39	33	37	41	38	41	36	48	35	46	29	41	43	42	40	39	42	41	35	48	32	29	42	30	33	27	45	33	35	40	42	42	39	26	27	35	38	33	52	30	33	42	39	35	27	31	44	47	46	46	38	33	38	38	33	31	34	45	40	42	43	40	45	38	40	41	41	29	40	34	30	45	47	38	41	45	45	52	33	43	33	42	27	44	41	32	38	49	39	41	45	43	38	35	36	52	37	43	42	49	38	43	45	43	36	41	44	33	39	30	32	36	40	47	34	34	43	34	40	39	29	30	50	44	43	46	35	27	26	39	43	32	45	33	30	23	48	50	41	39	35	35	41	36	32	39	32	39	40	42	38	39	26	39	33	30	37	35	45	47	42	31	34	42	34	33	29	38	31	46	39	33	40	33	33	36	37	28	41	37	45	42	49	41	30	28	23	49	24	29	37	36	38	47	38	32	45	38	36	44	46	32	29	43	35	49	38	45	45	34	37	35	42	25	45	48	36	34	43	31	36	30	49	28	30	35	32	44	30	43	36	41	30	30	38	35	38	30	34	40	38	35	38	21	41	42	36	41	30	40	49	36	38	44	44	35	37	29	48	40	39	36	38	28	41	31	42	34	41	43	40	36
31735	27160	11938	680	1016	1645	1791	1620	1469	1213	1080	922	810	778	732	665	607	602	547	565	500	527	523	444	444	476	448	458	428	403	423	429	435	438	382	443	402	367	383	406	412	374	401	401	391	397	411	353	396	359	390	377	385	387	377	412	396	375	369	341	383	329	371	366	385	381	365	371	369	371	402	370	401	370	386	359	336	357	383	405	393	379	349	332	375	347	361	366	367	343	366	393	348	375	348	381	398	341	379	357	373	410	373	370	384	361	361	370	383	347	359	391	383	359	371	368	380	380	384	359	400	408	401	368	353	358	364	386	339	391	342	363	378	376	372	362	368	379	341	349	380	346	357	411	357	367	392	356	372	327	361	378	403	359	357	364	374	353	397	357	366	406	358	391	325	365	372	352	349	401	346	404	372	343	347	344	375	334	362	359	387	321	349	393	369	379	386	389	361	347	352	372	354	366	385	395	352	398	363	403	379	377	375	388	396	362	387	389	341	371	344	379	346	347	348	381	399	391	374	360	404	363	397	384	377	361	353	355	341	365	369	365	383	376	370	349	349	354	385	343	395	347	385	363	365	353	336	372	388	336	369	362	303	360	374	359	387	367	402	363	378	373	356	396	383	390	360	347	347	334	381	393	339	378	380	386	398	349	367	355	371	367	337	349	372	392	355	350	358	370	384	345	364	350	402	364	352	361	354	371	359	364	345	360	378	375	390	373	326	353	369	353	357	338	346	338	386	403	384	345	389	389	349	378	357	384	362	374	389	357	358	365	347	377	356	367	357	354	367	353	361	388	403	363	354	339	369	345	350	374	360	402	365	364	370	333	388	345	352	377	361	365	348	371	358	366	358	359	369	391	367	359	336	370	342	371	344	372	345	397	386	354	374	367	350	375	342	373	366	355	343	385	324	353	331	408	374	382	345	359	348	366	347	384	372	399	346	336	364	331	342	385	384	358	358	375	336	350	378	352	342	367	377	350	376	335	340	372	343	340	353	328	377	354	343	339	346	377	355	356	380	376	337	367	370	366	352	351	335	396	319	356	393	349	372	369	379	375	347	354	360	350	387	378	358	408	380	367	381	377	376	379	383	360	404	371	385	371	347	362	362	350	369	383	395	352	354	355	376	375	355	340	397	335	355	340	386	357	384	364	359	390	355	349	328	361	372	355	338	363	379	399	355	382	342	355	368	370	337	390	409	390	362	397	337	355	363	352	359	387	321	387	360	382	356	372	370	399	369	348	336	398	398	352	330	358	386	367	308	382	357	354	346	365	408	375	392	355	349	344	335	357	346	366	374	363	384	377	352	393	356	357	365	355	401	358	367	349	369	390	375	358	378	361	350	364	386	377	348	367	374	398	360	373	368	364	360	361	422	364	356	382	354	391	374	398	361	354	360	384	349	373	370	347	327	367	371	356	350	346	400	352	389	362	425	346	371	363	345	398	380	391	376	369	378	372	351	358	356	388	347	359	362	359	332	368	399	385	391	332	366	357	370	355	390	372	361	392	364	357	360	385	383	380	346	396	389	403	351	386	360	393	380	344	394	348	370	387	358	348	364	377	380	361	339	356	370	370	341	355	432	360	344	357	356	346	392	331	356	407	374	360	369	359	359	384	370	348	390	362	350	378	353	341	361	363	354	368	378	364	344	359	373	359	360	355	352	343	410	341	368	371	347	397	363	357	340	382	365	340	359	380	389	359	353	374	363	341	350	354	334	362	384	378	365	367	358	386	360	377	371	368	387	400	361	368	378	350	374	353	369	401	349	367	334	331	352	355	384	339	371	389	408	372	372	359	373	367	337	358	381	378	376	358	361	354	331	351	348	365	389	401	387	364	348	358	351	378	361	359	398	365	350	362	375	351	370	376	373	392	364	365	374	369	357	323	354	341	350	374	405	347	372	365	385	346	384	378	357	348	343	342	369	370	368	360	327	354	386	355	356	362	364	366	389	385	392	412	348	351	363	377	393	379	397	344	380	332	372	367	356	370	365	354	372	386	399	365	389	339	338	380	367	338	351	381	364	350	375	378	357	356	354	343	375	348	336	371	366	340	337	372	359	374	373	338	357	333	394	387	338	337	373	353	396	383	341	365	324	340	377	365	366	372	364	359	368	361	358	335	348	346	353	378	371	354	382	368	363	346	367	366	350	375	384	345	363	354	383	368	370	334	365	378	399	397	371	414	352	374	350	388	338	339	374	315	335	357	370	374	377	396	363	364	366	335	356	363	375	339	393	354	363	372	375	395	374	391	358	369	375	363	372	378	358	334	393	369	357	355	368	384	336	379	328	379	389	358	383	354	352	327	351	388	370	392	380	377	343	347	371	416	356	389	364	355	366	338	377	321	422	356	350	419	355	391	325	358	382	359	358	362	389	387	379	350	356	367	366	378	379	379	312	388	378	349	374	366	371	382	381	365	381	337	375	375	372	387	385	377	408	360	358	344	351	350	353	359	345	378	357	380	387	392	370	371	352	395	351	361	394	409	366	381	330	369	387	372	337	372	373	414	388	358	342	376	387	371	373	351	342	362	373	386	363	378	364	370	349	382	364	374	355	385	368	346	377	360	345	362	367	381	387	352	413	373	353	337	373	409	356	380	378	341	321	374	356	387	381	377	372	406	401	370	383	366	396	378	395	362	371	374	335	393	403	404	365	343	334	401	401	378	403	368	372	364	372	396	391	365	418	353	332	351	353	344	336	357	398	369	338	384	378	357	395	378	408	369	359	358	343	396	351	378	382	309	350	362	373	369	366	361	329	388	355	393	379	366	405	360	365	343	358	339	379	386	373	395	399	334	342	366	370	345	390	380	369	379	357	379	354	365	351	360	361	372	343	378	320	382	351	360	341	368	363	352	350	375	348	359	376	350	333	386	387	380	387	365	368	372	351	379	367	392	374	370	329	351	375	355	379	379	361	388	379	356	375	356	386	362	356	370	336	334	366	366	351	370	332	367	342	323	390	378	365	361	394	338	329	340	363	358	368	354	355	366	352	376	339	348	357	351	375	344	371	382	364	345	385	350	363	334	395	344	353	403	367	378	393	361	388	359	357	370	351	368	354	363	352	374	386	354	332	374	427	353	359	371	355	386	352	368	359	377	356	358	385	364	406	344	365	378	363	373	358	367	344	362	352	360	367	348	388	374	331	353	348	356	347	360	396	366	372	372	369	331	387	352	381	341	393	355	369	375	376	400	379	355	361	333	354	387	348	344	344	370	370	406	356	367	342	371	371	403	397	387	362	363	403	354	373	347	383	399	357	359	370	372	378	376	374	376	361	380	388	353	375	352	400	384	350	354	326	350	378	379	338	344	353	359	390	343	429	401	366	393	366	343	359	396	371	373	385	378	383	353	369	379	371	355	375	382	334	330	363	378	383	330	352	372	349	345	330	398	400	365	352	352	353	390	357	392	349	368	371	364	366	366	352	381	387	380	387	390	363	363	401	364	356	384	367	378	366	355	351	337	383	388	347	334	328	321	364	371	360	379
1638	674	189	65	62	72	62	67	72	79	77	63	76	82	74	66	66	55	65	69	79	71	66	60	81	54	70	71	69	66	67	64	64	60	65	69	89	66	75	62	56	68	61	69	67	77	76	57	69	72	72	64	78	55	65	59	59	46	76	74	64	75	69	65	75	62	54	60	66	62	67	62	68	62	65	59	72	61	70	71	65	78	62	63	70	59	76	67	62	66	60	59	60	68	56	67	70	64	67	62	63	61	71	80	61	68	70	62	72	56	60	69	60	76	70	72	77	55	55	72	64	73	43	61	72	83	84	67	55	66	71	60	62	63	70	71	57	65	75	59	75	67	76	83	68	50	66	79	67	71	68	69	69	64	72	69	56	69	53	60	47	72	63	58	59	58	61	75	62	58	73	68	67	73	73	72	74	77	56	71	65	54	59	70	67	81	64	82	70	84	72	61	78	72	66	67	61	52	63	65	71	58	60	60	60	70	62	69	73	51	64	53	63	60	62	83	73	61	60	82	65	75	72	66	74	67	64	66	69	67	75	59	64	52	67	61	47	63	71	74	71	64	63	65	70	74	48	74	75	68	71	75	71	65	70	74	70	72	57	88	51	57	54	64	60	61	76	70	75	70	72	54	46	61	59	54	80	85	68	67	63	61	72	67	75	55	68	71	58	73	82	59	75	70	79	59	57	80	70	59	68	51	69	67	75	61	82	70	60	61	72	66	70	58	61	55	81	64	76	74	63	69	74	83	83	59	65	66	64	78	84	60	54	65	47	75	80	63	61	62	75	73	60	67	62	64	65	78	51	74	61	88	73	64	70	68	65	63	76	65	64	68	53	77	65	64	69	75	72	57	65	72	69	71	74	70	74	83	63	79	66	78	68	64	68	63	64	66	62	64	75	71	68	51	69	60	59	59	62	74	81	64	69	64	73	63	66	58	70	69	74	49	56	59	64	67	67	54	70	71	67	60	52	59	60	67	57	54	77	64	71	61	57	61	62	61	64	62	80	74	79	71	78	59	82	70	55	67	80	65	66	70	59	74	69	60	66	58	66	70	59	69	59	66	48	59	62	76	64	55	68	73	66	66	48	59	62	55	74	78	61	82	79	61	53	63	82	56	63	72	51	56	82	62	81	62	76	74	67	74	66	59	55	81	73	61	52	59	71	70	80	67	60	60	71	69	66	54	70	69	67	56	60	62	62	69	78	66	69	65	60	70	76	60	58	71	58	67	68	73	71	57	71	54	62	59	64	70	69	68	79	82	46	62	61	62	72	66	69	64	72	70	65	63	68	71	68	60	58	62	48	66	63	55	63	66	67	60	63	68	61	65	59	57	58	64	67	78	59	68	72	75	78	66	77	83	69	57	63	67	74	74	54	66	63	49	59	48	77	67	75	75	70	62	54	62	65	83	76	79	62	68	58	63	74	59	52	69	70	74	66	68	71	79	69	73	83	80	60	59	61	79	55	72	58	62	66	67	83	53	59	71	74	60	69	72	55	69	49	65	69	64	65	55	43	72	55	52	81	64	66	67	61	55	78	70	66	57	84	61	65	61	59	51	80	74	67	46	64	69	77	73	71	91	58	62	56	72	56	69	70	68	61	67	72	64	46	72	59	62	67	60	51	59	60	61	56	61	93	59	77	72	74	68	67	63	57	78	70	78	73	67	70	67	58	71	57	85	54	66	75	58	62	75	71	55	67	69	68	61	69	71	70	80	53	62	76	67	65	71	56	68	68	63	70	69	67	58	62	46	65	70	65	62	77	59	45	54	59	81	67	65	54	67	61	62	58	65	66	76	58	61	63	56	56	86	68	63	79	72	72	68	66	72	69	60	70	77	63	83	71	65	67	63	71	69	80	56	67	69	64	71	51	54	59	63	64	76	76	60	66	67	78	72	69	52	70	58	69	65	80	64	57	57	71	64	64	75	75	63	57	55	69	65	60	63	88	69	86	74	57	61	61	57	75	80	47	53	68	67	82	66	60	57	61	71	66	57	64	67	71	83	71	70	77	71	61	61	55	65	66	86	52	75	69	82	66	75	69	58	70	83	89	52	58	65	73	58	68	80	70	71	65	63	63	66	66	63	74	75	56	53	51	73	73	69	59	62	86	56	68	70	65	88	72	53	77	66	62	64	70	62	67	75	91	59	66	72	71	69	58	63	67	69	78	57	63	66	61	78	58	70	61	64	58	68	55	78	68	68	81	56	72	61	71	66	62	59	72	57	50	76	82	72	74	72	62	80	58	68	77	52	63	87	73	69	70	71	66	50	59	55	47	86	59	59	56	63	75	53	81	73	76	67	59	72	71	90	76	61	70	50	74	69	58	62	77	78	58	65	71	62	71	65	67	69	61	60	75	58	63	54	64	74	70	74	79	75	79	78	66	81	57	77	79	63	59	67	52	58	79	61	61	81	71	71	70	65	59	83	61	65	63	69	83	71	70	69	53	65	62	70	68	65	60	75	68	53	77	50	59	69	63	71	70	69	62	69	56	61	60	75	69	60	71	70	75	70	58	63	79	69	66	77	72	70	57	74	72	53	67	66	68	73	80	60	65	65	56	70	58	84	60	71	50	69	84	66	66	72	71	55	57	61	60	48	68	61	62	74	53	65	70	55	75	76	71	64	81	62	65	67	70	62	70	64	68	67	90	67	81	72	67	57	64	57	59	80	72	75	65	89	47	64	65	60	58	64	63	56	78	71	73	82	66	74	62	64	54	73	71	67	77	65	79	66	66	77	70	66	75	76	75	71	58	66	76	58	57	60	54	74	61	70	56	57	67	76	82	61	66	65	63	74	67	49	72	62	52	64	83	71	56	68	68	55	74	61	64	65	71	56	89	70	65	69	53	60	60	69	69	80	71	71	70	64	65	59	58	75	71	65	59	49	66	57	64	73	68	72	92	77	56	79	70	65	60	61	72	72	68	67	70	74	79	51	58	76	78	67	61	74	71	46	76	58	54	76	53	68	74	67	78	72	70	57	79	73	70	63	44	77	51	61	62	76	59	56	75	69	61	72	67	60	55	64	72	62	69	64	54	77	73	56	68	79	75	53	69	68	70	62	75	63	80	59	72	55	71	67	57	65	72	67	52	80	69	63	58	58	72	53	71	61	71	67	58	64	67	70	59	60	85	64	65	67	76	69	77	63	60	75	73	61	64	59	68	57	63	76	77	69	74	51	74	68	64	57	73	75	72	57	57	74	71	66	67	82	63	54	69	78	56	58	64	68	59	70	77	69	63	75	54	74	59	62	63	70	68	73	68	80	64	76	65	64	51	68	65	66	63	64	63	67	81	52	74	61	70	64	68	63	57	66	64	41	80	64	54	61	68	63	58	81	69	66	60	67	68	72	60	62	66	66	70	61	71	71	69	74	50	68	64	54	60	78	79	71	59	67	65	68	69	61	65	57	66	71	76	66	68	73	67	72	55	47	75	53	79	73	64	66	66	60	55	74	73	66	69	74	72	66	62	69	73	65
16107	7650	2432	621	661	646	735	671	700	699	650	665	658	681	637	621	592	608	607	610	611	635	581	621	632	576	638	590	583	599	655	613	599	607	588	639	627	584	584	608	609	600	561	597	589	558	601	605	587	625	607	584	591	598	586	632	577	609	630	586	596	610	632	583	610	578	603	626	594	601	566	564	598	613	599	619	569	634	597	581	585	558	634	635	600	608	588	577	576	581	577	614	649	609	589	561	525	555	604	617	621	619	604	649	635	554	624	568	584	612	615	603	608	594	608	563	627	572	592	611	611	576	595	577	576	602	601	598	608	594	582	624	597	605	552	560	585	550	621	593	567	607	621	545	617	537	582	605	628	547	659	583	589	605	629	588	597	611	606	591	588	597	591	617	594	624	610	590	638	598	600	628	644	559	570	596	609	587	584	603	581	648	607	573	605	626	569	629	588	622	570	608	629	609	598	567	629	548	617	597	623	648	612	589	600	563	595	594	606	574	567	633	633	625	627	596	582	608	578	645	579	635	591	613	648	610	572	599	596	586	592	620	623	616	602	605	605	606	603	594	601	625	602	575	609	586	604	589	634	589	598	614	576	635	620	579	611	639	607	567	573	596	600	635	599	604	614	594	577	602	603	641	596	570	592	604	642	636	559	592	631	594	576	581	672	599	592	584	664	595	581	587	609	577	615	628	615	576	602	652	634	631	579	685	642	606	587	601	562	587	575	639	616	567	608	632	584	584	618	579	604	561	581	569	615	601	574	623	587	595	600	590	590	595	603	590	603	596	634	603	600	609	648	587	619	595	597	636	574	573	534	558	604	613	566	602	587	617	580	593	597	579	600	650	617	604	605	599	595	644	622	581	583	618	604	589	631	612	577	600	570	565	612	609	603	601	618	637	596	655	558	620	574	655	584	627	593	593	606	564	635	601	581	589	598	583	566	624	599	610	635	600	580	607	546	619	609	617	583	604	575	611	604	567	601	615	560	675	633	625	571	584	578	544	584	633	594	622	555	610	563	564	603	599	612	583	586	570	593	598	644	570	596	630	575	568	607	646	612	613	572	589	599	558	607	637	615	593	649	578	603	582	639	597	634	582	610	598	579	596	643	591	587	639	617	591	566	573	582	593	565	569	622	602	577	608	592	571	570	625	560	614	647	598	607	573	591	580	631	590	592	598	561	627	643	612	603	615	614	661	599	562	591	585	585	556	570	605	610	621	579	638	613	587	572	599	600	591	612	606	615	568	600	602	618	586	581	618	597	592	604	627	572	639	628	580	564	618	599	590	603	591	582	636	623	606	633	602	624	612	617	628	632	579	585	593	628	614	605	573	615	618	615	574	583	576	613	633	601	599	567	615	579	636	594	571	624	599	612	627	587	614	593	622	623	607	606	620	603	588	603	589	629	598	598	570	592	598	587	637	611	610	592	565	584	590	640	557	615	580	589	652	619	586	610	618	586	609	590	608	612	610	610	628	592	565	654	564	619	600	584	577	601	626	571	650	590	606	625	655	548	583	601	639	612	581	571	604	648	547	603	620	598	600	552	622	566	572	617	620	627	689	589	614	631	594	627	600	612	644	567	626	577	619	550	604	597	598	610	612	597	559	648	615	628	576	578	602	609	595	610	598	626	587	575	627	562	535	596	617	610	614	593	564	624	624	599	593	602	575	566	622	592	606	605	573	569	581	606	644	574	587	539	568	568	610	596	582	612	617	606	601	605	595	599	630	576	605	601	587	591	557	586	591	637	542	614	593	612	565	597	630	609	573	590	614	624	611	583	648	621	595	630	588	588	591	572	606	567	568	616	604	647	582	600	531	603	623	586	603	584	595	618	596	633	599	583	600	625	597	580	587	603	610	554	623	617	574	618	648	618	574	613	613	622	588	593	611	580	607	602	606	578	607	597	585	605	627	573	604	620	624	635	610	606	611	594	603	616	636	628	615	618	600	606	588	640	626	595	621	548	644	583	615	593	617	624	566	581	570	640	603	617	550	568	584	577	581	614	618	568	584	579	604	655	562	607	594	585	577	614	626	605	576	565	579	577	604	584	611	657	624	614	622	607	645	612	620	624	647	620	598	590	570	574	599	636	561	592	621	572	613	645	582	556	564	631	592	594	630	655	602	565	619	647	615	618	594	559	577	576	633	621	591	575	584	585	575	566	609	594	623	583	585	601	590	582	596	614	576	572	598	613	606	599	574	576	614	580	581	553	624	586	617	636	607	561	599	605	623	604	593	566	606	579	620	612	596	598	627	568	600	644	584	612	587	560	592	612	610	648	602	596	573	643	605	582	631	595	621	573	591	604	623	658	589	563	600	620	596	609	671	641	598	633	584	661	630	612	588	627	610	595	640	558	565	589	641	607	604	577	627	616	615	619	578	608	578	640	616	576	634	572	630	612	652	594	606	553	611	628	577	603	602	595	588	597	628	633	564	562	604	595	586	556	602	589	588	596	590	618	587	607	620	612	593	564	603	659	598	582	624	598	567	644	586	623	603	641	595	621	632	611	579	612	581	588	639	608	600	635	587	623	605	615	614	560	589	578	584	600	596	603	602	634	598	608	597	653	588	650	600	593	611	567	665	613	610	593	597	612	617	594	570	560	632	568	561	648	544	628	622	620	604	600	603	636	639	593	642	563	625	584	590	582	572	613	546	623	616	595	620	597	615	615	612	587	590	580	627	604	616	625	621	615	569	613	555	572	622	594	590	569	578	560	615	582	627	629	607	600	572	598	593	636	583	596	566	585	593	603	612	612	551	598	605	579	574	604	645	573	589	606	593	594	600	656	625	612	575	588	588	585	610	601	597	578	607	600	584	608	570	635	546	567	614	621	592	596	619	606	555	606	591	613	581	547	617	578	588	631	585	588	598	537	567	649	643	601	599	582	608	602	631	544	597	601	583	602	592	616	595	597	599	631	584	620	597	599	608	571	572	615	601	616	661	628	614	603	575	614	592	616	623	596	627	607	653	607	527	597	568	608	615	597	599	601	607	640	577	606	598	639	584	534	576	597	589	619	549	637	610	640	611	587	615	616	601	585	575	566	627	618	598	614	666	589	611	579	600	587	586	623	635	584	603	596	603	611	640	626	595	581	569	576	563	563	590	618	548	583	635	634	560	612	615	611	595	604	598	649	576	588	620	635	591	630	581	584	644	545	625	634	570	582	598	571	584	602	584	593	558	617	627	638	572	611	581	589	638	601	637	582	593	568	630	593	609	579	655	570	583	581	590	613	619	594	572	585	610	601	601	613	605	607	614	579	626	630	573	611	620	591	631	598	580	628	605	610	568	604	637	573	614	595	586	583	558	647	618	562	612	571	588	599	599	634	602	643	616	631	636	583	571	574	579	593	589	588	614	626	636	596	613	581	615	592	576	592	592	612	596	625	625	596	611	580	575	573	545	623	604	564	594	645	575	595	574	589	617	574	606	572	618	579	571	560	609	644	586	576	597	588	609	628	568	597	618	665	580	626	592	546	563	599	568
2765	3835	996	78	70	61	62	83	71	81	76	79	75	71	52	82	62	53	63	62	63	61	64	65	70	75	73	61	63	55	56	67	72	70	58	53	72	49	63	61	63	65	67	67	68	54	53	70	63	49	62	70	52	49	68	64	68	55	68	52	46	64	76	49	76	82	68	64	63	55	58	72	59	68	76	62	57	63	67	71	62	53	60	59	52	81	76	76	57	63	62	60	64	61	60	56	55	73	59	50	54	58	56	52	55	75	58	79	70	58	60	59	55	50	64	60	64	70	59	66	57	70	65	60	64	63	73	79	61	62	60	78	65	75	59	71	52	59	70	59	61	62	74	56	63	52	71	58	69	64	75	56	51	71	62	46	74	69	49	52	65	56	62	57	77	63	61	66	61	48	65	74	71	67	56	55	65	53	60	59	60	64	61	72	64	60	63	60	80	64	76	62	72	67	73	61	62	67	52	74	52	60	40	48	57	78	59	69	81	66	52	62	68	61	66	53	58	67	62	74	83	71	59	73	64	59	69	72	61	55	73	48	63	76	70	63	68	62	67	56	69	73	81	51	56	60	69	68	69	69	63	55	53	54	65	62	59	59	68	70	62	66	59	59	66	61	51	59	75	67	71	63	47	71	70	61	57	60	60	70	56	57	70	54	67	70	64	64	67	51	54	62	63	78	53	65	64	53	56	49	55	69	64	53	63	59	60	70	61	70	75	57	58	67	76	66	47	72	73	76	60	72	64	72	56	64	67	60	66	63	64	56	64	65	73	72	68	61	62	52	50	69	63	63	58	62	70	59	59	51	59	60	70	58	58	62	53	67	72	65	70	66	74	48	71	59	65	66	64	72	68	60	66	68	60	67	62	46	79	46	59	69	76	59	69	47	62	65	74	53	79	74	63	58	64	62	65	67	49	54	56	56	56	64	50	62	59	64	57	76	75	70	65	64	49	57	77	66	58	56	53	65	67	67	58	49	69	81	58	61	78	53	61	54	73	59	57	53	51	74	59	69	72	54	70	72	64	71	56	61	72	70	63	67	49	71	65	64	69	69	68	56	56	74	51	62	67	49	61	78	53	70	71	63	60	61	57	57	60	50	68	60	58	58	58	65	53	65	62	66	51	82	73	57	64	55	61	61	62	68	67	67	73	57	62	60	60	54	60	49	55	76	60	77	61	64	71	65	73	54	72	72	66	52	61	65	53	61	71	57	73	61	54	67	73	72	61	70	76	71	73	63	75	82	76	51	72	61	56	71	69	63	64	70	56	62	55	72	69	72	66	62	65	52	73	75	48	52	59	71	60	58	72	71	63	55	66	63	63	65	71	53	68	61	71	60	68	60	73	59	84	76	54	63	66	58	71	62	80	74	71	49	52	56	62	66	44	70	63	58	52	73	58	55	65	67	62	60	62	71	54	75	64	64	69	72	56	75	70	69	57	67	70	67	61	73	63	67	63	63	60	60	56	71	60	76	53	54	64	71	71	62	60	62	49	54	62	54	62	60	85	60	62	49	71	66	67	60	77	57	56	51	59	84	70	53	71	52	57	75	70	63	73	63	60	78	44	59	67	71	60	80	66	69	63	61	79	51	52	47	65	56	61	72	68	66	59	77	60	64	55	56	71	61	67	55	54	82	54	53	74	67	66	73	79	37	55	66	68	55	64	52	59	57	66	53	56	71	77	67	62	58	70	67	66	61	77	66	67	69	69	72	63	53	52	61	75	60	53	56	65	68	72	59	61	65	69	70	64	59	68	65	61	64	67	69	79	70	65	61	62	65	58	60	59	65	74	63	72	58	62	75	67	53	62	58	64	75	71	78	62	56	70	72	61	65	66	60	71	61	73	60	60	63	67	70	68	60	68	64	70	51	64	65	73	60	67	57	66	58	51	59	57	80	59	66	65	71	68	49	64	60	59	76	60	64	57	57	58	50	56	52	57	67	76	74	61	43	65	72	65	54	59	60	56	60	64	58	67	58	59	65	57	70	67	56	72	75	59	87	61	71	62	58	58	54	49	75	49	61	59	63	62	57	52	56	62	62	54	78	70	70	57	55	57	61	80	59	58	75	64	51	66	68	63	63	53	66	80	74	63	61	61	64	65	60	57	55	60	67	70	76	66	63	63	69	68	70	58	63	58	68	65	53	56	62	56	58	74	61	68	52	60	67	69	50	66	64	49	52	66	67	75	69	71	50	65	58	49	52	44	61	72	73	47	71	53	72	70	65	65	53	62	57	49	74	77	67	61	52	57	76	85	67	63	63	72	74	74	58	66	68	70	75	68	53	68	71	72	57	75	55	54	67	60	63	60	54	65	72	76	59	59	61	64	63	54	61	51	72	58	73	71	50	63	67	51	65	62	59	84	68	59	61	69	65	71	70	63	56	69	65	58	78	48	59	57	63	57	62	64	81	49	69	65	78	54	63	63	65	59	68	54	75	56	59	64	74	55	67	57	60	56	62	73	64	54	61	65	58	77	65	52	74	48	65	75	64	57	54	63	68	72	59	62	64	64	78	60	70	67	59	72	56	67	66	58	58	64	60	56	60	65	46	66	60	63	74	73	80	52	68	54	65	80	70	78	60	76	55	81	54	65	57	60	72	54	53	78	67	59	70	76	67	60	57	60	87	50	49	75	64	57	73	64	67	64	66	66	80	62	70	67	74	68	64	65	73	60	61	64	73	63	66	79	77	61	63	87	66	65	71	62	60	67	64	73	69	76	59	60	55	60	60	72	71	75	58	58	60	59	72	70	67	77	64	64	63	79	62	67	58	72	71	64	72	48	67	66	61	62	42	54	68	71	55	64	64	67	52	62	87	50	47	63	76	66	60	60	67	61	59	75	54	52	36	71	62	62	75	90	52	58	69	67	65	51	62	53	66	70	74	68	59	59	70	61	66	51	55	66	77	45	64	71	57	71	75	66	63	61	55	59	71	70	61	58	65	77	66	54	62	60	56	58	70	60	55	68	67	63	66	63	60	71	63	54	63	62	61	64	56	57	77	63	64	63	73	53	77	65	63	68	56	62	68	56	63	49	66	61	50	54	58	71	51	80	59	66	53	81	67	63	59	65	71	61	57	76	58	79	69	60	52	68	71	52	65	70	61	61	60	68	58	77	55	64	82	62	72	64	69	54	44	73	71	61	55	54	74	60	63	69	53	52	48	69	62	73	52	65	71	62	61	72	59	42	66	63	62	65	62	73	68	68	69	65	58	76	85	62	59	71	58	77	61	57	72	58	54	65	61	64	76	61	60	53	58	70	83	51	63	54	54	61	59	64	66	60	67	69	66	67	57	59	66	77	63	77	48	63	63	68	54	70	64	55	67	57	57	63	71	57	55	66	55	66	64	61	72	54	70	55	64	54	61	48	54	60	64	66	69	65	72	54	56	72	67	62	58	59	65	68	63	64	74	71	73	69	60	59	75	67	56	63	62	69	68	72	65	60	67	58	57	67	80	55	61	70	57	63	59	73	57	60	63
27997	23285	8400	784	1026	1308	1450	1332	1193	1128	995	938	911	800	806	734	759	670	709	692	719	650	638	633	638	651	588	622	648	645	618	630	607	624	611	607	599	637	616	662	599	612	670	594	596	578	606	588	562	558	627	592	657	592	592	592	620	587	592	565	619	641	613	564	611	621	607	642	599	626	584	611	586	644	587	604	621	593	604	575	583	596	642	631	612	638	583	589	609	618	580	561	614	603	547	599	591	611	597	576	657	582	608	604	605	578	585	605	601	598	651	581	594	608	594	647	635	651	602	571	598	571	608	575	626	617	587	609	618	571	644	603	547	607	628	657	612	565	604	585	637	601	586	654	607	637	585	572	624	608	557	616	546	637	603	607	571	563	598	616	623	610	593	610	581	525	627	601	578	597	616	576	596	602	582	629	582	621	605	628	580	552	571	556	592	605	622	603	570	590	570	586	593	599	585	569	614	567	591	597	610	577	622	614	588	628	577	551	550	610	605	580	566	661	579	610	572	565	617	589	611	584	642	588	600	581	593	603	570	557	662	578	581	614	607	604	594	571	617	579	605	564	611	582	600	549	592	567	628	576	564	559	567	595	585	597	619	622	617	592	575	579	598	558	611	596	632	576	611	595	603	569	590	515	549	576	610	605	586	615	613	569	577	592	590	561	596	601	581	588	571	606	553	568	612	629	548	597	624	589	559	628	614	600	590	545	575	566	617	615	626	610	618	594	594	625	577	547	604	602	613	604	602	580	554	579	541	591	552	614	625	588	588	571	591	583	572	571	599	581	561	586	579	608	605	528	570	581	643	559	614	608	609	596	589	605	581	570	615	587	600	585	583	581	549	522	614	646	621	613	599	609	662	619	593	635	584	633	614	610	563	612	590	588	579	593	594	601	592	553	597	561	614	600	607	594	557	523	604	603	574	565	552	604	592	618	589	547	625	594	598	643	609	580	573	590	580	614	603	561	590	627	577	631	569	670	590	608	598	556	536	608	540	616	597	551	602	599	588	548	559	566	638	558	609	571	626	551	536	581	603	633	600	583	599	624	583	576	590	560	613	596	559	642	585	562	587	593	615	551	600	604	573	639	549	567	569	629	576	618	577	595	592	589	600	616	609	605	596	565	594	562	593	617	628	605	590	609	617	582	584	611	553	610	620	619	595	595	581	605	577	585	617	525	591	626	600	581	568	622	623	648	625	566	580	611	595	584	582	555	623	624	584	589	625	611	616	607	614	641	644	616	585	609	578	591	558	615	556	555	564	574	633	575	596	567	632	583	647	599	610	577	585	618	636	586	586	572	615	586	608	534	592	620	547	608	559	551	552	619	603	609	616	571	585	573	597	591	637	574	587	618	586	577	584	584	588	628	618	577	605	615	592	569	602	578	570	552	590	590	605	565	592	606	614	600	552	578	587	614	606	602	580	645	575	615	581	607	595	641	582	555	570	582	568	607	600	610	617	609	603	621	571	611	653	662	592	588	613	585	558	595	596	547	594	600	565	582	632	581	629	574	553	564	562	566	627	560	588	605	578	616	577	569	597	606	607	591	563	589	595	555	622	577	608	585	579	610	584	583	586	629	564	593	612	550	640	562	583	583	587	569	584	555	565	588	576	584	595	597	599	614	598	596	587	595	563	579	589	580	580	583	636	597	558	606	541	606	617	568	645	556	613	559	564	586	659	609	572	614	548	592	562	563	607	593	624	571	586	556	605	577	588	570	617	618	591	586	635	564	591	585	608	618	614	632	616	577	603	621	593	595	627	629	605	576	617	618	637	580	604	575	594	582	616	538	589	597	626	534	572	556	599	583	594	607	561	592	600	592	541	632	605	600	561	601	612	585	559	568	621	583	593	589	596	590	566	585	573	590	610	638	609	634	653	616	600	619	591	592	609	577	587	604	571	568	575	560	564	597	592	594	611	625	616	605	650	670	596	591	574	583	578	598	597	555	589	606	566	547	608	592	595	625	637	616	592	562	620	607	593	567	607	629	576	614	578	578	607	613	582	618	560	580	614	592	600	589	606	608	592	590	583	627	565	620	582	578	629	531	544	628	622	575	571	576	626	591	609	609	613	588	592	623	611	566	596	610	564	591	611	581	564	619	642	572	585	595	558	564	603	583	593	576	590	545	589	576	627	597	607	606	586	629	601	639	549	568	610	592	611	625	618	634	598	613	620	568	580	628	565	587	633	574	583	587	597	616	588	575	630	636	604	609	622	594	616	627	587	581	591	589	620	564	609	589	603	584	603	555	590	686	650	588	603	582	635	587	595	628	604	610	581	614	612	602	587	596	591	604	596	591	567	609	618	583	619	590	533	583	573	604	602	579	557	564	625	598	556	575	581	634	623	574	613	600	576	558	623	605	630	655	604	645	617	609	574	603	589	561	574	629	618	581	601	578	598	611	610	584	606	571	595	578	648	531	589	574	574	612	585	603	589	568	581	630	614	609	616	602	587	581	604	587	603	632	597	589	608	584	579	632	605	566	605	648	577	567	608	595	577	537	596	567	619	584	585	599	653	622	608	589	622	561	615	582	584	565	646	611	593	576	608	554	536	586	604	561	555	636	583	534	594	572	636	647	613	574	589	595	609	682	580	566	561	589	609	612	569	558	622	596	621	617	625	571	588	624	594	573	622	640	598	592	570	638	609	571	605	558	575	603	593	615	573	596	571	569	609	580	617	593	586	596	602	548	625	568	589	558	606	564	578	645	613	545	585	563	568	590	557	542	593	632	636	624	591	551	611	585	556	588	563	563	583	577	598	587	628	564	585	582	642	588	623	586	584	569	584	593	599	584	616	614	592	599	599	571	604	606	567	566	580	613	600	642	575	627	576	606	588	621	585	574	587	564	533	600	607	608	604	581	568	592	603	585	593	602	588	615	581	608	608	549	607	581	584	623	604	556	553	627	618	622	590	620	587	611	556	583	562	571	572	570	598	596	566	579	565	595	594	634	606	641	574	623	564	609	572	608	566	592	596	602	593	628	632	600	569	613	600	613	622	644	552	592	600	617	612	597	597	590	572	620	601	601	600	620	581	577	598	570	591	593	566	588	563	618	605	566	583	620	613	587	601	599	601	599	553	606	593	619	554	587	579	610	567	603	596	617	585	533	591	610	595	663	623	606	632	582	568	582	545	570	636	587	622	607	595	594	605	588	616	625	619	608	549	565	560	598	570	602	589	637	605	605	582	568	573	579	591	579	592	594	606	580	642	598	586	561	589	609	593	569	615	547	576	631	569	602	583	573	599	580	570	571	608	592	581	608	585	581	597	591	648	637	571	613	612	567	607	552	612	594	641	584	594	624	609	545	597	595	573	575	619	551	600	626	605	612	608	607	585	602	566	589	618	586	620	610	595	620	589	589	573	605	585	631	601	616	618	616	571	563	559	579	563	581	581	599	591	606	592	601	586	602	580	592	582	589	573	636	630	585	598	618	596	564	595	619	536	579	619	612	570	637	614	574	635	586	596	606	573	565	595	632
2942	2793	716	44	46	37	48	49	51	33	35	36	39	37	26	37	28	35	31	43	37	36	29	51	42	41	36	41	36	27	34	29	28	32	53	47	38	42	41	23	35	40	45	32	38	31	36	37	32	44	27	44	48	46	47	39	36	32	31	32	31	33	33	33	41	29	40	38	38	42	40	38	24	38	32	36	43	33	30	34	46	41	48	33	38	34	35	32	28	31	31	36	27	31	27	40	31	41	32	45	37	43	33	41	45	36	43	32	30	38	32	36	37	37	29	32	38	40	26	27	45	39	34	35	37	31	34	39	35	38	37	34	37	30	44	31	34	33	34	41	23	40	40	35	32	40	35	33	41	27	31	35	28	38	38	32	46	36	38	40	37	26	37	45	36	34	32	35	35	38	29	37	33	41	38	38	41	38	38	35	43	43	34	36	31	42	46	26	38	35	26	30	43	45	30	37	29	34	31	37	25	36	38	43	42	34	42	39	34	45	39	34	39	42	36	39	37	37	35	45	27	32	36	40	37	39	39	43	37	40	46	32	30	39	33	37	37	39	35	36	35	31	31	34	40	39	37	39	23	35	31	28	38	38	34	26	37	31	26	35	34	24	47	21	50	30	33	36	28	38	41	37	28	33	39	31	38	26	22	31	40	33	36	37	48	37	34	27	41	28	29	30	31	44	29	39	41	33	40	40	26	32	30	34	32	37	30	40	33	40	37	23	30	39	41	41	38	32	43	34	40	30	49	42	38	38	36	46	38	35	41	47	40	46	50	34	31	44	43	30	39	32	48	26	30	43	38	42	27	31	43	38	33	33	35	34	27	36	43	26	33	27	36	32	39	23	34	36	42	38	34	45	29	37	32	32	25	36	33	26	43	32	49	41	33	41	43	30	41	33	32	41	26	32	26	30	31	24	38	48	43	37	33	40	38	38	32	32	43	29	40	35	29	31	35	36	28	34	35	29	31	38	31	33	37	41	27	30	33	31	28	34	34	32	48	36	31	35	23	49	31	30	34	24	40	40	34	32	35	43	39	30	45	33	31	43	36	40	39	38	34	32	45	32	43	43	39	36	40	37	29	22	34	35	31	33	34	39	46	32	38	33	36	51	27	30	36	33	22	43	35	40	36	42	42	43	35	50	36	31	34	42	48	35	30	28	33	41	30	34	31	35	34	38	34	40	29	43	33	35	40	45	22	35	45	30	30	38	50	29	38	34	23	44	35	30	28	35	45	34	38	50	35	46	44	26	33	36	34	30	35	23	33	31	44	39	33	33	35	35	38	34	26	35	39	35	26	42	29	35	41	38	41	33	36	37	31	39	28	37	26	26	34	42	40	34	28	45	42	39	37	31	32	39	36	21	39	36	28	45	27	29	40	34	27	44	35	38	40	35	44	40	36	25	41	39	37	35	35	32	23	38	38	32	29	42	30	42	33	36	39	32	36	44	30	34	29	37	33	34	27	31	33	41	32	38	37	35	40	49	38	28	43	26	44	41	44	28	43	32	36	34	49	41	34	45	41	41	33	34	27	33	42	29	31	45	37	39	29	34	39	32	41	40	40	34	31	42	28	37	39	39	31	40	33	39	40	36	47	37	26	40	29	46	39	33	36	42	36	39	34	19	38	36	40	36	41	38	41	31	51	39	40	29	35	28	31	35	36	34	25	24	36	40	43	38	32	31	32	32	38	31	35	27	42	39	37	22	29	48	37	36	30	36	36	24	47	39	31	25	32	43	40	27	33	32	40	33	42	36	23	42	38	24	34	30	39	27	40	35	32	34	39	28	45	34	40	38	27	37	37	34	32	30	26	34	36	39	32	40	35	40	32	31	37	32	50	20	39	37	38	37	31	42	38	28	40	37	46	41	34	35	31	37	46	34	42	30	38	34	41	35	39	39	40	32	30	33	38	37	34	33	30	24	32	28	36	32	26	38	32	31	34	28	40	35	39	43	32	40	28	39	33	40	33	24	46	33	40	26	33	42	40	32	29	40	34	37	31	45	26	42	32	35	37	38	42	37	40	38	34	28	33	37	48	39	45	34	42	43	30	39	26	29	36	45	36	36	29	41	36	28	34	40	33	45	36	33	27	38	36	25	36	36	32	45	47	32	37	32	27	37	29	40	34	42	37	42	36	33	42	37	30	36	37	33	42	31	36	37	38	28	35	47	28	37	24	36	30	43	41	27	34	34	32	39	39	38	37	30	31	28	42	38	35	23	39	31	37	30	29	31	35	26	35	37	34	37	33	44	35	30	41	35	36	36	38	33	38	44	37	27	34	34	30	39	27	43	41	44	38	34	44	39	43	37	36	38	30	30	43	44	38	36	35	42	39	37	33	39	27	45	31	35	39	27	29	36	34	41	34	44	37	39	32	41	32	37	34	36	29	35	35	39	34	38	34	39	33	28	39	40	38	38	32	33	39	27	35	36	38	44	34	35	27	30	28	37	32	43	43	36	33	39	30	32	31	34	45	35	36	38	29	39	36	34	36	43	42	21	32	26	27	31	44	29	39	49	35	36	31	31	39	43	36	43	48	34	37	38	38	40	35	34	37	37	37	34	51	39	38	38	40	30	24	47	33	34	23	39	42	37	35	27	31	36	33	38	28	41	38	36	35	30	44	31	36	39	33	26	31	38	38	31	44	36	38	39	35	36	40	41	31	37	36	32	37	33	37	34	41	41	25	44	37	33	30	30	36	29	39	27	34	35	39	33	36	38	35	46	40	34	38	36	45	38	37	40	40	25	33	31	33	36	28	29	37	31	35	27	46	39	39	35	43	50	40	35	39	37	40	29	39	41	37	25	42	34	32	20	28	34	49	49	30	37	30	35	28	30	30	53	38	39	32	40	25	44	36	45	42	39	47	29	40	33	30	33	37	38	45	40	33	28	42	31	30	44	31	34	39	43	48	38	32	33	40	34	38	22	43	37	37	30	39	38	30	37	42	34	29	38	31	39	35	37	40	34	47	28	36	29	32	43	41	33	35	33	42	43	26	32	37	40	32	34	44	29	33	39	32	40	40	37	37	38	33	24	31	46	34	30	34	34	40	31	28	45	32	50	34	29	35	35	27	35	32	40	35	39	37	40	38	30	48	40	42	44	28	32	43	33	42	39	42	36	45	40	34	37	40	37	49	32	36	27	44	29	28	26	35	27	34	31	42	29	33	29	31	41	48	46	34	42	30	46	33	36	41	39	41	26	44	43	33	38	45	30	37	31	38	22	31	43	30	31	27	31	38	33	25	40	42	36	43	39	42	49	33	23	30	28	40	31	45	37	45	31	38	43	41	43	40	28	31	30	38	40	42	36	45	36	41	38	46	33	42	48	37	29	41	37	30	40	45	32	33	31	36	29	39	27	44	35	27	36	34	29	38	37	31	48	28	41	27	61	35	34	25	41	41	32	24	43	45	35	41	39	33	40	37	39	40	34	40	38	34	28	37	42	27	38	32	38	33	31	27	34	47	40	48	35	38	50	44	42
24830	19432	6748	507	632	838	998	942	891	774	687	632	638	526	484	501	459	440	424	453	405	439	362	391	376	364	352	356	349	344	336	352	355	328	329	341	344	319	345	330	341	357	347	348	368	349	334	348	322	327	347	331	333	339	339	343	305	335	347	293	347	323	321	326	321	328	316	326	327	370	335	348	366	333	348	315	329	358	347	308	319	315	334	282	350	298	323	324	318	357	329	331	351	349	326	313	309	325	310	327	323	321	349	309	309	299	339	322	355	334	357	350	313	315	326	323	307	299	289	316	355	315	310	308	345	329	347	300	342	337	294	352	345	354	356	341	340	304	337	326	291	362	307	337	348	346	336	324	313	327	344	318	311	323	309	317	319	285	319	316	317	313	303	296	290	349	312	299	297	314	321	375	309	311	295	324	315	304	311	319	325	321	311	331	331	360	321	342	336	294	329	315	278	341	310	337	344	320	334	331	287	349	314	327	333	339	356	301	326	300	341	335	264	309	315	318	333	332	308	301	297	333	329	323	319	329	345	336	308	343	344	321	336	318	355	313	341	327	320	314	318	312	347	320	344	321	284	324	333	340	331	326	340	276	323	328	322	353	323	337	315	316	307	293	302	287	332	361	346	319	331	339	354	341	285	304	303	330	358	342	326	314	342	310	326	299	341	346	297	306	306	279	322	324	321	349	298	341	296	324	272	295	309	343	310	313	295	335	362	304	309	359	328	306	372	320	333	293	326	327	339	324	348	338	346	335	328	322	324	337	331	305	327	315	335	305	319	327	336	332	299	318	304	309	314	300	316	307	336	334	310	306	314	322	324	316	325	306	341	330	307	320	344	340	334	336	338	321	300	337	335	305	331	301	340	331	340	317	303	318	352	359	332	331	325	314	298	336	296	311	308	331	296	325	344	321	307	350	281	310	308	321	332	309	315	300	295	345	358	310	367	350	328	347	275	305	307	303	352	323	322	306	343	302	314	335	340	334	323	332	293	311	339	315	313	350	315	335	306	313	345	330	335	337	349	328	324	309	344	336	347	323	343	340	340	331	309	350	317	308	327	312	310	337	326	336	307	325	313	345	329	317	296	326	315	297	322	322	350	300	359	313	316	308	319	272	302	344	327	342	345	326	326	312	324	311	304	314	322	308	295	303	326	315	292	314	345	331	333	335	329	336	323	349	326	305	307	328	322	334	331	305	318	324	305	318	320	302	304	309	315	331	341	325	336	337	313	304	333	374	308	347	348	302	308	325	328	302	328	317	283	285	308	318	306	338	347	324	334	318	350	329	362	289	317	333	315	317	301	309	312	340	330	351	286	313	338	304	328	322	303	307	337	348	321	324	321	322	350	311	331	297	329	317	309	314	309	312	319	328	311	315	327	332	330	294	349	329	320	305	323	325	340	309	304	350	329	320	346	312	333	337	340	318	311	327	307	319	326	334	324	358	340	348	320	323	325	312	317	322	315	318	330	305	338	312	315	309	316	329	346	306	318	315	326	328	302	327	306	312	310	329	329	317	329	312	333	340	320	323	317	282	289	312	338	316	329	352	356	337	308	314	331	313	360	324	328	292	330	360	300	352	326	278	312	324	311	332	295	302	327	325	284	334	343	320	338	291	325	328	325	305	325	344	312	303	311	310	352	336	335	306	349	352	329	319	311	357	334	314	295	356	323	305	322	318	320	296	341	317	300	318	317	310	318	327	317	304	309	285	328	305	331	348	295	333	307	340	321	337	323	325	292	343	325	302	303	334	285	296	311	326	343	305	359	307	335	334	335	332	320	317	313	308	324	309	338	315	313	324	333	324	313	311	305	328	348	341	312	321	344	322	290	322	315	337	313	344	299	322	317	340	319	321	312	351	322	326	343	305	341	331	291	321	337	312	328	306	327	312	332	308	342	335	334	303	343	301	298	311	367	320	281	266	340	335	332	316	302	301	329	265	324	344	308	311	328	305	306	367	357	313	332	345	312	325	315	332	341	322	339	325	307	321	331	320	327	320	297	314	309	343	325	298	327	354	309	322	335	314	287	334	366	299	343	314	330	333	327	355	336	314	294	286	345	329	330	339	322	333	311	312	328	326	310	322	352	317	336	344	335	327	333	361	343	323	313	341	299	333	286	323	318	358	315	309	324	308	311	295	311	315	304	343	300	301	294	347	312	345	298	342	326	343	345	352	357	364	318	334	319	293	326	320	326	299	301	329	304	345	307	304	302	343	330	345	326	332	309	330	313	345	300	349	323	324	315	291	320	328	326	310	306	318	328	327	314	323	308	334	329	312	313	320	315	307	334	337	342	317	307	332	346	329	327	302	333	320	307	348	312	295	356	353	337	339	323	331	299	353	319	327	292	362	308	305	311	298	300	336	366	299	307	309	336	309	329	312	325	297	315	313	329	325	354	325	339	340	345	323	303	311	300	335	314	319	310	321	325	352	343	327	307	307	317	330	331	302	315	344	331	328	339	304	295	324	335	336	344	325	347	316	341	309	316	293	309	316	328	336	328	328	334	336	348	305	289	293	318	310	312	321	303	316	298	311	362	325	324	310	344	300	313	319	329	303	315	318	330	335	301	298	347	304	315	305	361	357	336	301	318	332	287	295	322	308	339	320	339	317	292	334	287	308	337	338	317	309	315	325	323	317	324	313	306	329	316	302	328	292	309	351	299	314	323	329	289	288	321	315	324	305	350	324	305	326	338	331	346	299	332	322	325	327	364	330	300	304	319	313	311	332	322	343	318	317	325	294	303	356	329	327	326	332	335	304	319	329	277	329	319	342	303	320	328	349	341	333	336	286	331	300	309	309	305	310	316	361	320	347	323	299	326	301	356	342	304	332	332	312	341	323	297	334	299	313	334	312	317	292	303	299	319	314	330	308	314	307	315	364	324	289	340	343	323	344	289	328	347	342	291	337	312	314	332	342	318	347	325	319	317	303	319	294	317	352	345	284	295	307	317	327	320	345	313	331	319	308	344	324	341	310	324	308	327	315	349	339	331	328	320	308	322	340	343	306	298	336	303	316	328	328	318	314	330	322	330	318	320	347	303	335	339	327	317	328	318	332	345	324	347	325	323	318	307	292	350	339	320	312	343	310	324	309	296	320	332	333	318	338	343	325	308	320	336	357	311	286	321	330	289	282	307	330	326	304	316	317	300	321	333	310	309	333	318	332	342	331	314	323	315	321	329	323	319	317	291	307	312	347	342	320	331	313	342	342	316	333	304	318	350	285	313	329	334	366	269	322	332	324	317	322	319	349	318	340	319	324	319	317	293	340	328	309	324	313	358	314	339	316	363	311	365	318	352	294	316	296	337	318	316	327	314	298	338	322	353	336	294	318	350	294	321	328	334	304	352	317	295	331	327	309	351	305	320	310	305	297	323	314	321	308	328	350	330	304	312	326	332	303	327	303	311	312	325	326	329	338	331	376	322	313	316	336	289	321	313	306	320	333	314	294	308	339	304	349	313	297	324	298	319	297	318	316	357	316
3933	5822	1498	58	41	38	57	55	53	47	57	46	43	35	35	36	36	45	36	42	51	29	43	38	49	22	32	29	36	53	39	44	39	41	30	40	36	44	47	53	36	38	42	34	42	32	30	37	46	50	41	44	45	61	45	43	51	35	33	30	38	39	32	26	36	37	40	37	41	44	37	36	45	39	55	42	37	42	34	40	58	40	44	38	22	25	39	36	45	30	31	39	38	36	34	29	39	34	38	40	45	36	44	40	35	31	44	31	33	50	46	34	38	30	23	44	35	52	38	24	37	34	40	41	36	28	39	49	38	39	36	23	44	36	39	33	40	39	45	45	38	29	32	36	45	27	30	35	46	40	35	41	44	41	37	41	48	40	29	33	41	29	26	38	41	38	39	38	36	43	32	40	36	46	29	32	37	39	45	34	36	34	48	40	34	34	37	45	41	40	34	44	37	43	42	33	37	32	43	40	42	41	37	39	35	33	30	30	36	32	41	34	53	46	28	32	42	29	39	36	28	31	40	27	37	34	31	44	31	32	42	40	36	43	27	46	46	39	35	40	35	37	35	43	28	32	36	31	43	39	39	31	31	26	40	38	35	41	35	32	28	29	29	39	31	41	43	33	30	32	35	44	45	42	32	41	41	39	34	31	40	37	45	40	45	32	34	33	48	52	36	42	34	38	33	42	37	39	39	36	34	42	42	29	37	44	38	44	46	47	35	51	45	28	39	38	37	33	42	38	37	38	48	29	33	29	32	27	46	39	35	36	31	41	34	44	33	39	30	40	38	37	28	36	43	50	24	41	43	40	37	40	37	34	42	48	43	45	44	39	39	48	43	42	40	41	32	49	40	39	30	42	23	34	34	39	30	41	33	36	45	21	44	46	52	46	37	31	37	33	45	40	39	32	32	35	34	40	34	32	41	38	31	39	36	34	37	40	33	32	32	38	43	33	26	48	32	38	33	33	21	39	37	34	37	40	39	39	46	35	37	29	32	42	36	37	38	43	27	34	40	44	34	34	45	38	33	38	30	28	36	29	38	36	44	46	39	37	37	45	35	53	28	29	35	31	37	34	33	34	37	30	42	40	33	44	27	39	44	40	34	29	40	25	31	37	45	26	35	32	40	48	29	35	54	48	39	38	45	34	35	35	43	28	32	34	31	37	36	31	35	33	24	42	36	32	38	39	43	44	42	40	47	38	46	34	42	55	35	28	41	39	33	40	40	36	42	41	45	32	47	28	43	30	32	41	35	44	34	38	45	32	37	42	38	39	34	36	53	36	36	37	50	23	45	47	38	47	44	35	45	52	32	37	39	39	56	43	40	40	38	38	34	26	35	39	30	30	42	36	35	39	32	38	40	40	30	36	44	31	32	31	51	45	32	34	36	27	32	37	54	34	42	41	34	41	38	35	40	35	34	43	33	30	33	51	25	49	36	40	42	31	34	32	36	39	33	48	51	39	36	27	40	42	33	32	48	34	37	39	24	23	44	37	42	43	28	43	39	47	42	42	38	35	38	33	45	58	37	30	45	33	33	29	43	30	43	35	34	49	57	49	33	34	39	31	45	44	43	37	32	32	27	51	31	33	39	37	36	37	31	46	31	22	34	29	50	35	48	40	29	45	26	27	42	32	29	30	45	32	40	32	39	32	33	45	35	37	35	25	36	43	43	36	51	39	34	50	31	39	32	42	30	44	43	32	45	27	42	45	41	37	43	41	36	43	35	38	43	32	43	30	43	34	33	36	38	40	29	33	42	43	36	27	37	30	39	35	39	41	39	52	33	45	32	37	39	29	31	26	37	34	35	40	32	38	31	36	40	31	38	39	33	29	37	47	48	35	49	47	44	32	35	52	37	45	37	32	47	34	43	47	30	26	36	37	41	37	44	36	33	45	47	33	38	44	44	40	41	37	49	36	34	35	37	26	34	42	36	39	37	37	37	44	35	40	38	51	45	34	45	36	36	53	35	42	52	39	44	47	44	36	30	44	40	37	45	36	43	32	29	45	26	34	34	35	39	36	41	29	44	33	35	37	37	38	46	34	38	36	39	43	29	52	31	36	39	47	35	24	42	35	49	36	39	39	33	40	40	40	31	41	39	37	30	35	35	42	41	32	52	35	33	40	36	34	43	38	30	29	42	35	31	42	36	32	36	39	36	40	40	43	46	27	31	28	34	38	35	54	38	50	34	41	34	29	44	29	45	37	37	36	40	39	48	35	37	40	36	49	41	31	40	46	45	35	41	40	47	36	38	43	49	43	47	40	39	37	25	23	33	30	31	48	33	33	37	40	45	29	41	38	39	35	26	42	35	43	30	45	41	31	27	36	48	39	43	28	45	31	39	34	48	40	42	42	40	34	29	42	39	44	34	31	40	39	33	37	25	42	48	37	32	32	49	42	40	37	36	43	37	36	41	40	31	38	32	39	28	41	31	32	37	44	34	33	40	37	42	34	32	45	39	32	38	34	42	33	44	44	43	39	38	42	44	38	43	40	38	40	33	29	47	35	44	44	32	34	37	41	34	32	43	43	45	47	48	49	32	45	35	45	40	47	38	36	32	37	31	40	40	31	44	29	33	39	36	31	39	42	49	31	44	44	39	43	63	46	36	39	40	52	45	38	42	44	30	33	31	37	44	37	35	38	49	38	42	42	36	38	44	42	43	25	49	48	50	36	32	32	41	37	47	40	38	35	36	42	36	43	44	34	39	44	38	42	31	44	47	29	34	42	32	41	51	46	29	33	46	39	37	23	49	32	39	49	34	42	32	40	42	37	43	30	32	36	33	35	43	26	34	38	44	26	27	43	49	35	47	44	38	33	31	44	36	48	50	32	25	38	31	41	36	33	31	32	35	44	51	36	30	48	36	45	39	42	29	43	32	35	35	38	51	46	37	36	36	40	44	36	45	34	39	43	36	46	36	35	43	36	43	34	40	45	38	35	37	38	33	36	48	35	39	35	42	37	33	37	37	38	46	36	36	32	48	53	39	41	33	48	39	39	39	29	35	42	30	33	43	37	34	47	39	37	37	23	41	46	40	36	40	43	30	48	35	45	41	28	31	47	39	38	43	37	35	36	31	44	45	40	52	41	34	44	28	41	45	42	49	35	47	39	42	36	35	30	46	40	39	47	40	36	43	36	39	32	37	31	39	39	39	29	36	33	32	32	41	29	35	31	40	34	41	42	42	43	24	44	29	43	44	34	30	31	41	41	46	30	31	34	40	45	43	46	29	32	35	38	33	46	45	36	52	38	48	42	42	41	41	45	48	40	42	36	39	37	42	43	36	33	36	41	28	25	40	39	36	36	33	41	44	31	63	43	35	32	45	31	36	39	36	37	33	44	43	36	41	31	33	31	47	38	38	37	32	36	48	38	28	52	33	45	30	31	42	53	30	40	28	36	33	40	36	43	41	47	36	49	44	39	42	26	40	39	31	33	28	36	34	27	37	41	43	48	49	35	30	39	30	34	46	41	40	35	35	43
31593	26841	10149	675	992	1583	1837	1615	1430	1216	1016	987	849	773	720	676	637	626	605	521	529	520	503	462	445	436	449	469	479	409	402	428	401	447	389	389	404	435	416	394	379	390	384	416	382	397	382	411	389	331	385	396	388	382	350	392	407	360	351	365	392	379	390	397	403	426	387	397	356	391	378	404	401	362	390	395	365	358	367	412	395	416	351	398	366	427	377	395	364	376	368	383	380	352	367	339	359	377	359	402	395	375	368	353	406	397	363	381	389	352	364	365	358	381	379	376	383	387	358	387	424	365	390	390	399	338	389	386	370	382	433	366	384	337	349	350	406	399	350	395	367	359	330	378	358	373	388	349	401	355	366	349	362	416	356	343	383	353	353	383	369	347	379	337	396	381	341	393	411	357	394	365	420	348	372	379	386	364	367	406	370	382	361	345	375	380	355	381	377	385	361	388	336	381	391	407	368	361	408	390	356	337	397	364	381	385	403	380	370	365	363	366	371	394	350	357	374	374	357	385	367	378	394	364	380	384	385	395	373	343	395	371	373	363	373	345	355	412	373	386	372	382	354	371	393	407	377	363	377	379	393	359	381	384	362	374	390	346	400	362	401	366	388	358	384	361	351	367	366	339	383	384	330	377	364	397	351	378	372	385	396	355	367	368	378	346	349	407	386	405	386	369	368	388	342	375	388	392	371	390	387	406	386	373	379	380	400	362	370	372	337	369	361	394	365	397	345	382	386	403	384	366	397	350	392	365	339	349	359	347	377	373	361	372	387	369	389	367	374	390	397	373	356	388	388	353	363	400	360	383	366	409	376	348	388	364	380	351	375	354	389	390	377	371	368	377	372	381	357	350	325	405	371	347	363	348	353	368	405	349	363	376	375	391	349	359	382	364	376	350	406	383	370	366	384	372	368	391	360	370	345	397	360	391	366	375	346	368	356	348	371	359	353	396	373	369	385	362	417	351	417	365	327	369	376	366	372	388	364	373	378	355	379	357	372	371	368	371	397	390	384	383	345	387	383	418	408	359	392	345	379	357	353	379	397	380	372	368	376	378	364	415	395	368	396	376	388	353	375	383	348	397	330	343	369	383	380	358	338	402	375	354	361	365	362	377	344	405	349	340	384	361	366	371	392	368	380	375	412	336	352	355	371	364	413	385	370	373	389	382	358	379	374	351	379	376	352	391	387	397	380	373	366	384	374	369	385	390	349	359	359	353	374	400	387	342	386	373	391	341	377	375	399	372	381	392	346	382	372	373	356	371	378	379	365	364	346	377	352	384	346	345	363	381	379	374	393	391	389	383	393	361	355	368	350	330	358	382	334	407	344	399	384	307	406	345	380	386	384	357	363	351	395	381	350	389	355	343	340	409	403	399	367	346	357	349	387	366	370	357	374	372	403	380	364	381	382	358	398	377	358	380	374	368	356	391	394	393	402	387	374	356	377	363	408	344	378	352	350	357	379	379	382	368	382	387	376	361	419	400	396	362	388	349	402	379	369	369	380	347	355	357	397	386	368	386	361	367	369	341	406	407	365	387	359	341	378	346	378	390	374	362	373	371	362	373	346	362	371	395	372	344	364	385	366	354	386	349	371	347	373	381	356	388	339	368	445	368	357	359	397	376	356	350	376	370	357	381	392	366	360	368	358	344	374	355	411	410	386	404	366	345	348	382	356	357	391	319	407	335	352	349	364	362	365	342	352	360	343	392	367	387	383	403	386	386	405	373	387	383	364	386	395	353	378	359	381	357	363	420	398	389	378	361	367	398	386	404	397	368	373	358	386	404	364	338	349	369	379	341	364	365	356	387	352	364	351	406	374	420	387	405	394	395	378	393	372	383	347	392	395	361	391	361	372	358	376	387	399	353	382	402	360	369	369	394	359	378	353	370	380	394	387	362	358	365	382	346	349	402	403	367	346	405	449	386	369	351	395	393	400	387	368	364	377	388	348	374	337	372	359	401	381	375	344	367	364	384	380	364	370	394	386	386	373	415	384	380	370	377	371	370	372	371	354	360	376	380	363	387	359	343	383	352	361	381	340	374	356	356	378	388	378	380	393	389	361	406	381	376	387	353	358	357	369	369	339	392	378	368	358	372	361	383	370	383	362	363	359	393	332	402	360	365	369	379	380	389	391	363	402	370	358	409	354	357	395	393	361	343	359	391	394	360	349	356	393	389	374	363	398	400	346	416	363	364	425	369	388	400	345	389	378	354	361	407	395	385	372	365	370	344	425	376	397	385	381	371	439	368	387	400	381	391	355	340	373	380	374	374	361	354	360	364	351	387	350	371	372	405	386	361	373	433	352	372	389	379	345	364	364	405	401	377	381	374	368	374	379	388	402	338	350	369	415	329	394	376	373	341	377	396	362	385	404	373	375	376	383	363	381	366	381	357	411	380	376	403	398	366	391	384	404	348	364	406	382	397	350	358	365	364	368	382	347	371	378	369	369	354	376	342	377	369	356	373	364	341	415	379	390	354	397	388	335	376	384	367	373	360	404	388	352	364	417	330	398	360	397	345	354	357	380	335	410	353	375	368	389	337	363	361	355	366	392	391	385	393	388	398	377	375	389	353	375	408	377	374	416	354	387	362	372	373	393	397	344	405	309	401	340	372	397	370	383	346	360	383	369	391	366	370	337	388	376	379	338	390	342	372	367	379	375	358	373	387	371	342	413	365	374	379	360	377	355	375	415	404	393	356	357	343	394	365	365	362	351	381	402	354	411	390	354	413	429	402	378	396	365	329	392	368	381	398	385	379	392	358	373	374	356	349	350	353	398	353	345	392	373	353	377	365	388	388	368	348	371	371	345	363	394	386	374	372	406	385	379	382	384	372	359	364	368	394	364	372	379	356	361	390	327	394	372	379	366	332	360	374	377	349	382	390	385	347	362	350	356	364	356	384	386	405	378	384	367	372	352	360	385	407	336	355	361	382	392	384	386	404	377	378	365	319	371	352	376	390	398	317	396	371	366	397	399	374	364	347	380	340	400	346	351	392	361	360	383	360	383	366	350	378	386	365	369	380	378	399	358	359	341	384	369	355	384	363	367	386	375	370	372	359	377	361	342	381	380	381	378	340	386	372	354	419	377	327	349	398	352	399	382	405	337	364	379	383	393	365	387	326	394	359	330	363	394	368	375	389	380	365	365	384	377	379	378	409	376	348	356	366	379	383	352	353	356	400	346	386	353	345	363	400	388	378	380	358	352	365	380	382	370	373	373	383	352	369	373	385	392	415	379	360	385	369	379	369	400	390	370	355	355	380	403	374	401	351	396	343	344	356	372	367	393	361	402	371	383	379	387	372	361	388	366	364	368	374	363	350	327	389	373	375	372	368	362	343	385	344	356	389	365	346	402	395	353	328	341	381	379	360	369	351	369	351	379	404	376	389	371	351	342	360	378	395	379	362	350	371	384	402	358	335	372	362	396	365	359	412	356	382	334	363	380	391	386	375	403	341	387	374	376	386	355	367	400	385	359	347
1751	637	209	75	54	77	73	65	62	72	81	59	52	67	72	62	72	68	61	71	64	81	48	59	57	79	73	77	69	71	67	58	67	60	80	63	61	67	60	76	66	76	64	69	73	69	74	71	68	58	73	75	70	69	66	79	58	70	66	69	62	85	78	67	67	77	71	76	83	56	76	84	79	79	65	58	72	62	52	74	73	70	71	58	65	63	79	64	73	64	61	74	71	65	92	76	68	68	76	62	76	72	67	75	41	66	69	67	79	63	60	64	68	72	80	72	63	64	72	74	49	75	60	62	64	58	78	80	57	65	78	73	73	59	68	58	76	64	75	71	74	60	76	69	52	55	78	80	64	82	65	65	63	62	75	64	61	65	72	60	67	71	57	73	71	51	67	67	73	74	80	72	75	58	63	70	74	53	56	67	76	68	75	68	76	75	64	63	83	75	76	77	76	74	74	73	69	60	71	68	66	68	66	71	79	91	77	58	74	73	80	75	77	58	59	70	69	63	74	72	72	54	69	71	55	73	75	64	74	59	64	80	50	65	68	81	99	60	62	82	68	73	75	73	78	71	78	56	51	82	57	53	74	56	73	67	79	68	73	65	73	71	78	63	89	84	59	64	79	81	82	61	66	70	73	66	79	63	67	69	69	74	61	63	70	75	56	68	63	66	82	56	75	62	60	70	73	67	86	70	76	51	71	80	64	63	58	71	65	55	51	61	54	65	69	73	52	70	61	65	67	65	74	75	65	71	58	53	85	63	62	66	68	63	69	56	72	71	61	59	67	74	84	69	60	64	71	74	64	68	69	70	53	68	75	70	68	66	60	69	66	68	66	66	74	71	67	73	63	76	78	78	66	60	74	65	73	69	74	84	60	67	68	65	80	61	59	78	76	67	72	72	74	83	65	72	69	70	65	61	57	60	60	65	64	68	89	77	69	78	63	72	61	59	60	61	80	53	78	61	60	54	48	74	55	70	75	61	68	63	66	64	70	74	68	58	70	64	80	62	63	60	74	56	62	84	65	76	62	65	54	59	65	67	71	68	50	61	61	65	68	65	90	53	66	85	71	72	62	77	64	59	74	55	74	66	68	67	51	61	67	76	84	50	73	63	70	78	74	59	80	59	71	70	65	71	58	53	72	67	56	64	64	72	84	78	78	76	69	54	61	75	71	62	61	77	73	66	66	78	74	63	62	86	69	51	63	72	54	63	62	69	71	64	68	50	68	84	72	69	49	62	63	78	63	68	74	64	71	83	60	59	71	66	64	78	49	72	66	70	54	60	61	75	87	64	63	52	68	56	84	73	60	76	61	71	65	76	69	67	74	57	89	48	55	71	67	69	79	66	53	76	74	67	71	72	59	81	86	53	62	67	71	81	66	66	67	63	59	74	81	73	54	63	60	70	50	66	82	75	56	78	61	72	67	84	73	67	75	54	73	70	65	56	53	60	71	64	66	65	73	81	53	75	69	65	78	77	72	68	73	69	55	76	53	78	66	73	71	75	77	62	83	55	71	75	70	69	73	70	81	76	80	66	68	60	77	69	67	75	64	69	62	61	65	73	69	68	69	71	57	71	71	64	70	58	77	69	78	73	66	64	69	74	75	62	63	63	63	71	73	62	64	75	53	56	73	83	61	86	75	62	56	77	61	73	62	82	55	76	71	65	60	67	68	69	73	62	52	62	70	78	83	53	73	64	58	64	65	74	63	61	70	66	71	71	64	74	60	70	68	67	77	73	65	90	60	74	62	83	75	69	67	72	65	56	78	58	66	66	60	68	78	67	69	70	74	60	71	67	72	84	73	75	85	71	68	60	70	72	60	49	61	66	59	84	45	79	65	65	66	87	70	66	69	66	68	55	82	53	66	71	85	68	75	86	72	59	59	64	68	73	70	59	64	72	67	62	60	77	61	61	76	70	67	72	77	59	71	67	62	64	87	74	62	82	69	66	81	67	68	79	57	71	88	61	74	74	77	61	66	63	78	65	71	66	69	72	73	75	82	63	77	86	56	69	87	76	63	86	63	75	64	82	61	67	66	73	59	70	84	77	61	63	71	63	71	70	75	86	58	67	67	68	75	70	63	53	72	63	72	55	73	68	64	77	67	69	89	75	63	68	78	68	75	66	68	58	75	77	69	70	66	77	68	65	62	66	83	65	59	74	61	79	79	50	68	52	66	75	70	63	72	68	65	81	68	81	57	61	67	65	57	71	78	69	51	45	70	64	55	66	57	64	70	49	64	49	69	81	76	78	62	80	60	66	49	66	63	81	75	71	79	62	83	56	63	59	73	64	65	67	72	64	51	69	68	66	61	54	59	84	60	59	77	70	79	62	73	76	53	55	75	69	68	55	59	58	64	75	59	71	69	60	64	41	61	70	69	62	71	70	65	60	69	79	67	63	73	56	60	72	64	75	58	62	76	74	70	65	68	68	64	63	61	66	65	65	61	58	70	75	56	71	59	61	61	66	81	63	63	60	60	76	68	71	58	77	69	59	80	56	73	58	54	67	63	72	48	59	62	86	67	74	73	70	66	62	54	72	74	66	66	75	69	62	78	64	67	52	86	67	86	82	72	58	71	53	77	73	71	77	80	66	68	80	77	61	61	66	54	66	65	59	58	79	72	79	64	75	70	78	71	61	64	75	50	58	80	83	62	54	67	62	78	81	62	69	75	80	59	69	58	49	66	69	77	76	64	88	55	68	57	77	84	77	65	66	70	63	64	80	80	83	71	55	69	68	60	69	66	82	69	73	61	65	59	57	65	58	72	67	63	70	73	71	70	70	50	57	70	63	64	68	68	72	75	61	77	67	68	69	64	67	61	69	62	56	76	73	66	69	70	70	80	54	88	75	76	70	70	90	84	76	66	67	75	74	77	70	58	64	63	76	57	69	57	65	71	68	66	64	64	69	65	58	61	52	74	70	75	68	80	72	56	57	83	68	74	61	61	60	62	79	73	82	61	73	75	68	60	63	74	44	75	69	74	75	75	67	56	60	78	72	55	67	62	63	83	62	73	58	56	63	63	64	74	67	64	58	61	64	74	71	67	65	61	58	62	67	55	68	64	57	62	57	64	66	81	73	73	73	75	65	62	59	69	78	70	64	72	71	65	60	62	68	63	74	75	57	58	77	76	67	52	65	71	66	69	63	72	79	54	73	54	65	61	75	71	65	61	57	69	68	85	73	54	49	73	63	73	72	64	66	85	58	61	65	71	59	62	86	65	72	65	63	62	65	72	64	71	77	57	66	71	76	66	58	70	60	68	72	74	72	72	79	55	67	74	75	61	65	64	66	56	57	71	46	74	68	64	80	83	65	63	65	68	87	67	62	50	66	71	77	67	67	54	72	62	62	62	69	62	80	53	76	57	63	75	63	65	63	91	67	63	74	62	77	70	95	61	78	72	73	67	75	72	67	51	73	62	85	70	78	71	75	47	59	70	69	65	73	60	68	69	72	76	78	71	68	69	71	73	64	64	65
16522	7538	2269	634	694	713	726	702	719	684	660	653	713	607	662	584	662	667	596	634	624	673	629	605	611	613	650	645	612	637	619	584	599	627	635	630	586	652	614	600	647	652	603	598	557	602	623	624	673	593	590	646	569	680	579	577	634	588	662	605	563	610	585	663	610	597	594	593	670	602	580	632	630	576	625	615	619	610	662	637	612	644	606	623	678	639	609	633	586	647	600	618	605	575	581	609	613	620	606	575	633	625	638	564	604	648	630	600	633	645	610	608	595	642	589	632	581	588	638	618	569	594	588	621	593	624	606	602	623	606	659	605	605	643	603	622	580	598	597	600	587	614	599	587	635	586	637	631	610	567	587	638	604	571	618	587	616	567	601	572	576	649	634	607	635	567	636	574	667	660	626	619	602	582	578	593	605	589	628	553	595	623	628	646	636	580	599	590	620	614	612	566	588	582	634	611	640	591	648	622	595	554	612	623	587	618	622	596	609	616	612	613	586	631	634	620	594	605	588	595	605	603	618	589	623	628	590	577	632	599	555	590	630	592	591	583	596	606	597	600	596	611	602	615	639	631	608	659	602	611	622	626	614	629	609	604	576	613	642	622	601	609	629	653	602	610	593	625	571	610	613	668	600	605	593	604	623	594	654	641	616	615	600	603	619	575	617	609	586	620	638	630	583	638	617	618	620	568	647	609	610	592	647	554	585	568	615	647	635	637	600	660	626	621	599	574	606	642	600	676	637	594	604	578	634	637	610	602	590	618	597	642	580	615	628	577	611	620	604	621	602	602	596	587	596	615	582	604	568	577	606	583	609	593	615	614	620	658	601	608	623	596	604	628	610	639	632	566	638	595	623	620	638	596	586	583	566	669	628	586	642	640	597	568	623	619	630	599	623	622	579	591	632	610	599	597	606	599	630	601	632	596	620	589	604	630	629	590	624	613	593	663	618	586	607	578	588	623	646	600	622	597	600	595	565	597	568	637	647	608	596	632	609	616	598	589	613	595	591	570	631	605	599	582	624	573	613	641	614	595	610	619	652	641	627	553	604	615	631	657	570	591	603	551	610	632	569	591	625	608	620	594	597	629	596	594	584	588	606	603	640	654	608	608	688	629	630	606	652	624	605	593	652	593	604	611	598	620	644	607	621	630	639	618	639	576	599	598	604	669	633	629	621	594	588	619	636	550	644	656	588	593	602	606	607	612	609	650	602	601	592	593	586	623	576	586	628	629	637	629	626	640	591	592	635	584	631	602	614	644	589	627	617	619	605	663	577	638	587	627	590	648	587	597	596	612	617	605	656	644	633	643	587	612	591	607	617	591	609	636	593	676	615	580	571	605	611	578	631	584	604	598	607	592	613	610	638	581	611	644	580	641	559	611	574	561	645	573	628	547	587	596	618	622	609	587	564	633	618	654	590	588	648	584	608	585	666	577	596	627	624	615	585	588	588	602	610	586	597	598	649	543	611	611	622	568	571	611	647	622	602	609	585	570	585	579	615	626	611	582	597	591	591	667	620	613	644	607	609	631	591	600	642	597	572	604	650	571	593	621	615	587	619	636	548	616	630	560	640	617	590	579	642	600	605	634	609	635	596	556	611	589	638	590	584	604	642	619	637	649	624	564	617	646	581	607	590	620	641	622	641	649	613	600	614	612	592	607	582	618	594	584	636	594	603	608	596	594	635	584	626	620	599	631	647	596	566	645	576	659	600	651	586	622	621	620	577	598	603	578	659	623	573	597	579	618	572	569	615	627	615	578	638	595	577	636	634	647	623	630	599	641	601	586	603	653	648	596	639	600	639	591	599	612	632	599	593	628	612	616	618	622	629	593	652	568	582	583	562	608	617	610	602	614	666	617	581	596	592	614	595	628	608	590	641	564	621	602	620	634	578	631	610	613	621	623	630	647	594	637	620	620	614	646	638	625	615	575	663	608	621	615	626	667	585	619	643	604	598	566	592	582	666	595	633	634	620	586	602	588	643	582	612	590	605	590	612	617	616	621	613	676	589	611	593	540	609	598	592	641	652	630	620	603	634	660	580	666	588	569	605	622	588	629	614	631	633	584	616	578	647	587	564	621	570	559	637	597	634	581	614	616	612	615	604	640	532	610	634	590	589	625	580	612	622	588	606	595	609	641	605	620	596	614	636	578	627	647	626	591	631	596	602	590	582	645	622	609	624	609	619	601	610	633	549	609	616	602	649	631	626	637	634	640	588	614	599	579	593	580	659	640	623	638	612	611	602	633	634	634	603	628	683	620	593	596	562	598	603	615	613	611	639	598	637	587	608	582	653	614	613	615	588	635	604	581	638	586	575	635	610	592	632	602	610	629	563	641	593	595	609	590	603	591	610	622	637	611	621	602	609	601	592	610	591	585	598	597	640	622	605	592	632	587	625	577	638	589	638	597	605	607	633	612	570	601	626	626	627	607	576	643	603	619	571	624	634	661	602	601	653	560	602	616	597	598	625	620	602	604	649	555	664	624	622	681	592	606	594	602	614	616	628	620	577	644	596	560	637	607	612	644	598	618	602	632	642	598	599	625	615	620	635	587	607	609	591	567	588	598	631	558	593	574	607	611	603	657	611	629	582	606	624	641	601	562	590	648	651	601	601	576	617	587	623	663	629	634	576	548	633	592	610	600	590	677	618	613	561	592	588	631	654	564	651	633	586	613	641	596	620	587	596	618	639	604	626	616	601	573	594	606	647	614	599	612	637	617	564	577	584	573	594	577	584	616	645	638	649	621	601	587	587	618	609	615	579	618	560	622	589	621	613	587	587	605	661	603	629	590	589	613	621	627	583	579	584	589	611	619	602	617	617	649	630	601	618	587	593	605	560	635	583	583	565	639	581	613	588	630	597	611	605	589	615	636	615	586	596	608	590	620	664	576	619	597	627	652	589	644	662	591	619	629	626	617	600	624	623	653	605	601	618	595	643	557	650	607	643	617	595	628	604	636	641	589	547	614	619	638	592	602	616	626	628	557	617	592	618	600	605	587	627	608	612	623	558	634	614	613	632	579	626	609	601	594	633	597	600	591	654	623	606	574	609	588	613	617	597	568	602	627	637	601	574	635	602	572	619	608	643	603	594	613	611	631	611	613	514	639	632	601	616	609	615	642	630	617	611	579	608	675	611	591	589	601	607	639	615	609	637	604	601	631	627	620	636	597	600	543	626	605	595	604	635	651	592	617	603	605	633	619	601	624	626	586	630	607	604	581	646	581	589	606	616	618	630	640	627	590	620	627	647	627	656	590	587	598	606	588	636	622	643	615	642	573	619	654	593	607	619	593	599	608	605	623	600	612	629	590	554	647	632	590	606	618	624	575	596	644	636	597	624	617	637	674	645	610	635	623	583	609	611	663	570	557	625	606	622	567	620	616	610	609	621	621	623	625	609	573	605	616	574	620	594	610	608	607	612	587	606	629	634	621	671	651	601	676	595	571	632	647	606	602	632	641	598	631	609	582	613	547	629	599	612	558
2970	4078	826	71	69	73	93	71	69	70	84	85	78	67	57	60	57	56	73	61	76	63	67	70	65	52	63	64	67	62	57	76	65	78	80	62	60	60	71	69	73	58	60	61	76	65	67	65	75	62	81	55	53	62	57	75	59	53	72	71	60	66	64	69	54	77	69	71	57	50	71	64	52	49	63	66	64	76	63	68	59	53	57	70	68	65	55	69	68	54	64	60	59	67	65	67	55	50	80	63	74	60	60	65	74	57	73	66	64	53	60	67	57	61	65	62	57	53	58	74	78	67	89	70	49	61	60	74	61	72	65	64	72	58	52	83	67	79	73	72	40	63	68	57	63	64	76	62	64	64	64	66	49	74	80	68	63	68	68	58	63	63	64	79	81	57	58	70	74	71	62	62	42	55	67	59	67	64	60	58	58	61	52	67	66	70	53	60	49	81	74	70	56	81	66	71	66	63	78	73	60	65	73	59	56	56	79	65	65	59	66	64	72	74	74	61	69	56	62	68	64	62	69	59	63	81	61	68	59	71	61	64	70	73	72	60	70	69	92	72	65	62	69	68	61	69	73	49	62	73	78	54	65	62	68	65	66	62	64	72	62	77	67	56	57	58	66	65	63	59	66	53	67	64	61	46	60	70	65	63	62	63	60	52	64	55	46	49	57	56	55	60	67	64	49	52	63	72	68	49	68	70	66	72	61	64	54	68	62	60	68	54	64	65	77	54	57	70	69	68	59	45	68	80	65	66	71	80	59	73	54	56	58	75	71	61	57	64	70	77	72	59	71	73	56	69	61	57	66	57	73	53	72	72	62	61	56	49	45	59	63	68	57	64	65	71	59	56	65	75	67	70	60	67	59	77	65	76	56	64	65	71	59	74	63	71	52	75	52	65	72	60	54	76	71	52	63	72	64	72	63	64	85	58	64	68	63	59	63	73	54	63	69	65	57	68	49	64	57	57	63	71	73	65	62	72	55	59	56	68	73	65	56	76	61	54	75	59	60	62	48	67	70	75	67	75	65	61	60	54	62	57	74	67	52	67	66	61	62	75	60	67	62	59	69	71	66	69	54	63	64	64	49	74	61	54	61	70	64	69	70	63	56	63	55	61	67	66	65	62	78	68	54	51	62	54	52	50	73	66	67	72	63	67	57	66	64	47	69	71	63	62	72	62	48	58	59	76	55	68	63	49	55	72	79	60	64	65	68	61	61	67	63	76	65	70	51	53	73	54	68	51	75	72	77	60	70	56	82	69	71	50	63	54	71	62	58	69	57	66	56	63	59	67	60	54	59	59	60	78	57	66	64	56	59	62	69	62	57	69	66	62	56	66	75	57	68	65	74	61	62	67	76	66	74	65	50	61	55	67	63	63	47	52	67	66	70	61	55	56	50	80	76	53	65	60	70	73	65	56	67	64	73	70	70	67	55	60	62	64	57	56	55	65	63	63	60	63	69	71	69	51	69	60	60	69	74	52	62	62	65	79	65	67	63	57	61	56	59	84	54	77	62	71	66	63	63	65	63	62	50	66	64	65	72	59	76	57	65	52	72	66	72	64	66	72	71	63	62	57	68	52	71	64	65	76	52	52	54	52	70	65	57	68	68	65	74	64	70	54	70	52	73	61	71	58	68	76	70	91	76	64	60	72	69	65	62	59	88	60	52	58	59	72	80	65	68	47	68	62	81	61	60	67	56	56	50	62	74	69	67	67	63	63	58	63	76	57	68	64	67	66	58	74	66	66	63	77	70	71	58	63	64	61	56	64	64	54	52	58	76	54	60	60	70	67	58	56	79	65	64	51	56	72	58	74	52	63	56	51	53	74	68	61	68	68	51	56	62	77	64	55	52	83	68	66	56	51	59	61	67	64	61	58	68	72	85	64	53	58	76	62	55	72	67	64	63	57	65	52	59	51	64	61	78	57	67	51	80	61	60	70	79	58	66	64	70	62	55	66	62	71	75	68	66	54	69	65	54	78	69	62	65	72	70	67	64	54	65	54	70	65	66	64	62	81	51	69	78	63	78	62	47	55	60	53	67	61	75	71	52	48	53	67	44	67	68	50	54	77	62	66	72	68	55	68	78	63	50	57	70	84	59	55	63	63	59	67	61	67	60	68	68	62	62	73	68	68	65	69	63	66	80	68	53	57	74	54	73	70	60	56	70	73	54	68	61	59	51	70	76	63	58	66	63	63	75	57	69	64	71	58	66	50	73	66	62	65	65	64	63	71	68	72	67	71	72	56	62	66	61	60	58	59	86	61	65	65	61	52	64	51	69	73	60	46	72	56	76	65	63	65	62	74	67	68	57	62	52	71	51	64	78	76	47	59	68	72	63	62	60	58	62	75	66	59	57	63	59	75	56	66	64	53	63	65	76	87	76	69	70	57	62	69	62	74	76	63	62	56	60	60	58	81	57	62	65	73	64	64	51	63	59	53	73	64	62	61	55	53	64	64	62	62	59	56	73	75	75	58	65	63	72	72	65	55	76	62	77	62	67	62	67	50	60	72	73	57	67	61	61	67	62	67	70	72	57	69	53	63	77	49	59	57	66	69	72	63	54	72	71	70	56	56	66	62	60	64	57	63	71	71	65	71	57	62	70	67	76	57	64	57	68	71	82	58	36	50	62	71	70	67	67	65	55	68	72	57	53	73	55	55	53	75	67	75	73	78	66	78	60	57	50	64	71	48	64	61	72	62	63	65	57	68	67	65	54	63	60	48	62	57	78	60	52	63	58	89	61	60	57	76	69	67	73	81	71	62	73	62	56	71	63	71	73	68	57	72	65	65	57	58	59	72	68	63	64	71	65	62	71	68	56	60	59	72	85	55	55	63	63	64	80	82	60	73	65	51	60	65	56	67	66	66	58	76	51	60	66	62	81	74	57	72	53	58	62	62	53	68	60	72	54	76	72	70	73	60	62	61	68	67	66	54	67	70	63	76	72	72	73	52	60	67	71	65	60	52	68	65	64	75	71	63	73	61	53	58	57	65	62	65	62	69	63	73	69	75	77	61	80	58	65	50	62	64	66	58	58	71	57	54	72	76	60	58	69	71	70	69	70	72	74	73	78	60	73	62	57	77	73	54	77	75	67	69	68	74	55	69	69	77	70	73	73	72	56	80	54	50	77	57	74	55	64	53	63	67	61	64	64	65	72	57	64	65	75	47	73	70	67	51	52	70	63	72	66	73	63	57	67	51	59	74	63	65	62	66	66	69	62	58	59	70	59	59	54	61	68	54	50	71	72	58	55	60	68	71	60	75	56	67	71	53	48	82	59	64	72	66	64	62	63	78	62	62	59	69	63	72	60	59	82	62	74	73	62	57	72	73	71	66	61	64	56	62	76	66	73	65	72	66	63	74	64	59	68	67	56	70	58	73	68	78	63	69	77	63	66	59	56	71	65	66	50	59	71	48	48	63	64	62	60	60	72	54	63	61	67	66	57	67	75	67	67	68	62	65	65	49	59	50	53	58	58	56
28483	23331	7264	745	1001	1348	1433	1425	1258	1088	1000	890	858	836	768	737	745	730	665	717	656	710	685	670	691	615	639	670	646	647	633	643	652	633	578	592	631	614	652	644	695	625	629	639	606	638	559	560	601	596	616	602	590	616	635	585	584	627	588	593	598	620	631	598	580	626	639	659	607	595	614	617	635	614	599	589	626	584	587	566	641	608	593	555	589	618	621	608	581	612	583	611	623	636	656	604	636	600	637	566	626	589	576	623	585	625	595	629	616	614	598	607	586	558	612	602	590	657	584	573	637	612	578	552	618	666	572	563	609	609	613	602	601	630	571	593	612	560	616	590	618	552	610	562	627	611	589	585	574	599	623	640	635	625	650	587	580	587	641	578	609	585	587	583	591	630	608	546	616	603	569	608	590	649	548	588	586	595	590	613	571	612	583	627	618	634	587	592	613	625	639	632	588	576	600	553	591	620	596	602	599	619	578	598	578	635	637	590	601	642	599	622	561	613	616	627	595	606	619	579	633	576	624	588	639	636	601	596	626	592	575	595	627	633	605	567	591	659	620	584	597	608	645	567	588	639	627	552	580	610	638	602	583	568	634	605	627	600	595	607	563	550	612	595	547	545	563	577	610	592	608	567	636	676	593	577	605	629	602	588	615	591	611	611	570	564	587	606	617	621	627	604	575	577	613	585	566	584	615	642	588	603	625	608	608	571	595	597	590	606	588	610	620	620	598	594	578	544	606	616	560	599	581	616	610	618	599	625	615	557	573	614	593	585	603	630	624	549	590	613	582	610	613	586	580	606	590	589	576	632	598	612	600	611	595	591	617	594	593	598	626	603	580	616	569	638	594	594	619	580	646	593	597	623	599	637	592	627	607	550	582	600	581	574	581	624	574	589	614	589	597	605	597	605	580	665	626	609	559	599	528	609	619	591	639	600	627	587	632	559	606	625	595	593	630	587	609	624	599	589	575	567	588	613	607	561	577	593	572	587	635	610	594	577	640	564	558	634	623	604	615	648	597	605	646	607	609	597	620	563	623	613	610	640	585	606	597	630	604	595	593	624	628	607	644	552	634	618	619	601	625	592	613	609	606	630	604	634	642	618	596	622	634	584	611	631	578	580	613	588	606	558	602	604	655	573	570	621	579	623	621	616	593	580	612	618	610	613	622	588	598	576	553	610	602	578	572	604	630	640	610	590	614	620	578	581	607	572	584	620	584	617	564	593	555	605	581	600	619	592	595	622	579	584	663	639	629	609	585	581	567	604	575	630	589	632	616	590	590	621	589	580	595	587	565	626	630	638	586	579	626	602	612	590	614	632	594	578	598	601	586	596	600	589	638	595	611	636	584	621	583	610	650	589	577	586	595	610	597	635	619	603	652	591	576	614	618	611	581	564	599	655	555	575	620	620	605	570	598	619	617	591	621	584	610	622	617	597	613	611	549	568	596	622	609	592	592	634	610	610	617	606	585	659	563	607	623	628	578	593	612	607	615	570	652	577	597	588	588	599	617	616	588	611	541	644	594	620	626	623	623	617	585	572	578	621	575	573	594	602	610	608	590	638	600	589	587	596	616	627	654	578	625	597	609	607	617	567	622	612	651	583	595	641	623	573	568	610	596	651	582	635	587	654	679	605	613	576	633	605	600	583	606	595	591	576	558	593	619	601	615	582	587	623	558	584	588	624	655	597	570	610	620	599	608	588	598	593	598	632	576	626	662	585	600	599	589	612	620	607	605	594	601	596	586	624	574	640	585	622	597	621	594	648	622	596	622	578	586	602	632	628	548	579	584	601	621	621	600	564	580	607	624	567	597	572	615	590	615	615	588	631	689	637	638	575	634	602	597	612	594	576	617	610	605	613	598	624	585	596	609	616	591	579	616	622	595	564	640	623	549	634	606	581	601	579	609	588	637	585	617	596	605	616	615	574	582	590	615	628	599	611	617	560	614	584	596	557	608	564	584	579	586	587	563	629	600	599	587	592	625	603	593	610	582	618	648	602	620	571	595	598	585	584	595	585	589	635	634	572	593	608	584	614	627	627	572	569	595	611	585	599	584	637	604	619	617	612	568	561	621	581	618	617	559	575	601	567	612	611	608	634	644	647	648	604	593	583	609	582	598	666	578	616	645	562	541	630	631	626	560	568	589	623	613	641	592	605	603	599	587	624	576	556	620	631	607	591	583	576	637	621	607	591	623	554	585	610	604	604	597	592	609	628	539	593	580	632	598	559	620	589	600	627	615	584	608	624	611	600	574	675	617	640	619	582	619	581	557	617	628	591	599	632	599	635	592	613	603	644	635	602	613	612	594	634	593	594	616	621	654	632	626	586	590	572	627	617	592	667	599	610	593	582	569	565	560	539	599	611	613	573	589	569	552	607	606	608	590	617	616	608	627	591	579	620	589	605	550	634	532	614	594	596	614	595	597	584	622	655	582	599	618	603	640	604	591	605	565	577	583	591	608	613	549	600	638	635	613	622	656	594	628	627	575	576	592	620	572	572	573	595	580	612	613	565	591	590	573	594	638	632	604	596	618	632	597	622	577	580	615	631	573	583	616	669	613	608	588	605	620	554	600	586	579	639	638	589	599	577	585	583	648	625	593	633	605	579	618	606	595	598	558	585	578	625	593	649	601	663	545	603	604	610	618	592	572	629	616	571	607	616	615	610	596	622	603	610	551	585	609	594	570	596	604	559	620	643	624	566	579	648	572	623	606	615	633	607	585	597	613	640	595	589	639	627	603	630	566	593	581	580	632	621	603	583	631	572	581	617	592	595	578	573	628	603	631	666	626	629	619	660	613	590	574	624	573	625	609	588	618	592	630	577	560	570	574	581	612	625	576	653	587	573	591	561	610	592	585	630	628	603	616	631	600	664	578	582	598	632	618	623	618	582	602	592	611	609	609	620	594	582	572	544	576	640	585	605	557	632	581	589	643	589	618	621	624	620	640	608	582	615	605	556	559	616	651	601	605	613	567	621	575	644	607	621	591	569	631	598	605	578	584	588	574	605	614	602	581	622	591	582	604	628	579	647	652	583	629	600	599	585	615	573	624	610	597	584	647	595	569	597	580	604	590	580	611	601	610	612	601	624	613	615	555	601	624	620	596	619	599	612	607	638	611	605	611	620	611	561	598	623	588	623	550	650	624	646	599	612	592	626	614	608	605	614	594	612	581	610	579	636	582	598	600	621	574	588	622	576	625	646	629	593	628	545	627	620	616	672	580	609	616	555	602	558	601	628	598	629	577	607	622	575	590	595	601	574	580	632	613	566	618	589	621	615	605	593	593	627	639	656	602	631	611	549	594	600	579	624	610	639	552	625	587	586	598	632	584	597	619	567	564	607	618	570	560	591	619	635	640	616	598	647	581	614	590	606	591	570	587	605	612	638	603	564	582	608	594	620	579	596	580	640	607	570	575	600	612	579	567	592	570	617	609	615	609	615	617	642	606	618	564	588	591	572	615	601	574	598	625	571	604	610	604	629
3357	3101	641	47	34	49	51	45	35	45	45	50	48	32	38	46	43	50	32	31	37	33	36	53	46	28	28	37	35	31	44	32	42	27	34	42	41	46	41	33	41	35	40	38	42	34	31	41	33	44	37	41	39	38	36	37	36	38	34	40	38	33	32	46	33	35	34	36	37	38	39	43	38	37	28	31	38	44	35	41	30	43	28	43	34	26	39	39	41	35	38	42	27	30	34	39	38	28	31	32	37	40	34	36	40	36	26	35	38	34	39	50	40	29	34	32	43	36	38	27	21	34	32	44	34	36	34	34	25	40	39	26	31	40	32	48	37	34	27	24	30	37	42	33	28	44	36	42	37	29	26	37	29	38	29	38	31	40	30	38	23	34	34	38	27	27	33	40	37	28	43	36	37	43	40	41	28	38	44	37	40	30	34	39	31	29	32	28	30	19	35	51	32	41	43	28	33	37	32	37	34	34	39	37	39	38	29	30	27	47	43	37	35	42	34	37	38	45	49	48	35	38	35	41	37	41	45	38	40	25	34	38	40	42	39	38	28	49	34	36	29	28	32	37	43	38	28	42	37	44	26	34	44	32	41	45	29	45	27	35	38	31	46	27	39	42	33	32	25	41	41	39	34	34	25	47	36	31	38	50	41	31	38	48	42	43	31	33	39	38	37	38	42	37	33	39	43	40	37	32	32	43	39	47	35	39	37	29	42	32	29	38	40	46	31	38	31	41	36	28	32	32	42	43	39	49	44	32	30	39	42	33	36	45	34	42	35	36	48	37	43	41	37	29	31	43	38	29	39	47	47	39	37	38	29	48	34	36	32	34	36	31	45	45	29	33	33	42	36	40	33	37	32	30	43	37	33	31	36	48	45	29	31	39	33	34	40	37	39	37	31	34	37	37	25	35	43	40	28	30	36	36	35	37	44	30	27	31	29	43	37	42	37	32	33	39	36	39	35	40	42	40	48	48	40	35	29	37	31	29	40	33	38	34	34	39	31	36	35	36	35	35	44	35	33	37	39	36	35	45	30	44	40	41	34	36	41	54	26	32	41	43	35	32	45	40	32	41	33	42	40	26	35	25	36	47	36	35	42	38	38	30	36	41	35	32	37	48	30	38	37	35	30	32	40	44	21	41	36	40	32	29	39	36	20	33	32	32	35	40	37	35	36	44	42	33	35	36	39	43	32	40	41	39	29	32	38	42	36	36	29	36	42	34	33	34	34	38	40	37	45	49	40	43	24	33	48	30	29	32	28	38	45	45	29	36	41	40	33	32	39	29	37	40	31	30	38	42	35	30	37	40	36	39	31	36	42	37	38	40	39	38	33	32	40	37	45	41	36	39	38	37	43	48	31	40	44	36	30	41	38	36	43	42	39	36	33	31	48	31	39	39	27	33	31	46	30	35	36	33	34	46	39	39	31	39	34	46	33	35	31	35	30	41	36	39	30	30	40	28	42	35	37	39	34	36	32	36	34	33	31	35	39	33	34	18	37	36	38	28	36	36	44	34	31	31	41	37	45	33	37	37	37	39	39	38	41	43	33	34	32	40	35	36	37	32	41	32	42	46	36	39	33	34	39	47	32	44	34	32	27	34	29	36	50	24	36	46	29	33	37	35	33	30	40	43	36	40	33	45	38	32	38	34	48	43	40	29	31	29	30	33	42	41	36	48	40	29	40	37	32	42	33	39	35	39	33	39	38	41	39	36	28	43	29	37	42	38	46	44	35	40	41	35	27	39	45	27	38	32	34	31	40	28	34	24	30	40	32	33	38	36	34	39	42	35	41	52	30	34	35	39	43	31	35	30	44	35	43	40	32	37	32	29	41	36	32	52	34	28	31	38	29	48	36	51	40	29	33	32	25	35	41	27	32	45	36	37	45	42	29	29	37	23	42	44	34	39	39	38	40	47	39	36	36	39	32	36	39	35	38	37	36	38	42	34	30	32	27	34	42	34	39	41	37	33	23	48	37	30	37	29	38	34	32	42	31	36	38	42	32	25	35	38	44	28	36	25	33	41	37	35	49	37	41	45	39	33	44	38	41	43	28	37	33	25	35	35	48	29	41	32	34	29	31	30	27	27	45	34	29	29	33	41	33	42	35	37	34	36	30	31	35	31	41	46	45	36	38	35	37	42	40	26	40	31	40	32	38	34	34	30	54	32	30	23	42	40	40	46	38	36	28	27	40	29	47	25	42	40	49	30	38	47	26	39	43	40	44	31	33	36	39	38	41	39	36	31	39	26	28	43	29	35	34	43	41	41	43	34	34	36	25	36	38	30	30	40	49	41	31	45	37	32	27	41	22	49	40	48	51	43	26	51	42	35	36	27	43	36	36	31	33	45	40	42	46	42	50	42	31	35	56	30	26	31	28	26	40	45	40	33	24	32	31	42	33	44	48	37	42	45	37	40	36	37	39	40	42	28	46	37	30	40	37	33	34	35	34	36	36	45	41	39	35	37	39	31	31	42	33	35	32	38	42	33	27	27	34	38	39	33	45	42	40	32	36	38	28	39	29	36	33	32	42	42	32	31	29	31	41	37	44	35	26	37	38	30	40	46	39	45	29	34	41	33	53	39	37	27	37	35	27	32	36	34	33	45	43	29	36	38	29	31	30	39	26	38	51	42	36	30	45	35	34	34	39	35	42	32	36	38	34	35	28	38	41	40	43	27	36	34	47	42	32	38	42	20	35	32	36	33	43	38	38	32	28	42	29	22	37	38	43	25	42	47	38	39	40	29	43	34	44	34	29	35	44	47	35	30	45	30	35	44	36	26	41	35	33	34	38	33	29	40	38	39	44	39	35	47	38	37	35	45	32	42	40	32	25	38	33	48	47	32	41	40	36	33	36	31	35	35	42	31	32	26	37	31	36	34	40	39	27	41	39	39	31	22	37	37	34	33	30	34	47	41	41	31	43	34	28	42	43	28	36	37	30	33	33	36	35	41	32	36	40	49	25	37	25	33	40	43	33	37	34	32	31	35	33	42	39	34	50	27	41	39	38	41	46	31	47	34	31	40	31	39	32	41	43	36	42	29	36	28	39	32	37	37	34	38	44	38	33	36	42	33	32	31	37	42	47	52	37	40	37	27	37	27	39	41	36	38	36	34	41	43	30	31	35	34	45	26	35	39	38	41	27	34	35	28	36	39	40	35	37	33	37	36	47	35	37	42	27	32	46	36	33	34	40	34	34	46	45	35	33	37	29	44	44	41	37	33	32	29	36	33	35	41	39	40	41	37	43	40	38	40	30	31	35	35	44	32	39	34	27	29	49	40	39	43	42	34	33	26	37	29	43	44	35	41	33	35	41	38	46	34	36	28	32	41	42	29	41	43	38	25	29	40	50	38	46	38	41	34	36	49	29	33	46	34	42	35	41	48	31	40	35	30	35	34	34	28	44	49	48	24	33	47	37	31	39	32	35	44	42	35	31	36	46	44	33	40	40	37	33	22	36	35	37	36	30	28	35	34	32	25
25787	20137	5664	473	635	882	1019	1018	861	802	656	635	606	553	533	514	439	391	429	393	403	432	392	392	387	401	383	368	383	357	326	337	355	337	378	318	389	345	304	396	346	337	326	358	361	339	348	321	343	359	341	331	331	346	321	324	314	311	329	319	317	317	345	340	350	309	338	322	318	340	300	343	336	321	330	318	325	338	330	357	318	323	353	337	326	358	364	336	309	292	323	278	347	322	322	344	336	329	331	331	333	296	338	293	319	321	343	322	354	332	300	340	347	365	323	325	343	335	308	327	325	307	328	327	340	346	324	324	329	304	338	343	328	335	301	318	327	327	331	316	302	319	343	330	358	334	347	340	364	335	337	303	359	363	348	303	319	314	329	356	333	337	346	355	365	338	327	287	312	325	307	383	338	320	310	314	302	320	330	302	338	328	332	331	359	327	312	318	348	314	338	316	333	359	318	333	323	374	358	322	325	328	294	328	348	307	341	293	377	350	292	329	339	319	400	295	337	315	332	335	328	335	341	325	320	340	366	303	314	343	336	328	355	312	314	306	329	347	348	358	313	317	358	330	315	359	290	321	326	348	331	335	326	296	336	333	325	294	318	321	320	292	312	325	316	334	334	315	331	324	314	349	310	325	337	351	313	304	337	301	325	350	324	337	315	337	326	322	319	294	320	311	313	305	313	304	300	316	329	303	327	298	330	311	309	324	347	310	343	308	338	359	318	323	350	338	322	354	360	353	320	324	331	316	320	323	309	316	337	323	341	323	363	326	311	328	338	356	348	321	330	304	304	344	336	312	366	288	365	358	336	323	361	332	310	328	333	390	337	340	302	330	319	336	314	323	331	312	317	320	352	327	332	344	353	339	301	319	366	325	325	313	339	345	312	344	316	323	320	302	321	314	309	314	339	306	336	333	356	343	314	309	315	301	334	330	340	350	333	344	346	338	293	348	345	341	315	328	364	327	314	312	297	309	355	324	321	355	310	334	340	353	295	328	355	330	298	318	318	322	314	322	316	325	345	316	336	348	314	334	330	304	324	313	299	328	327	329	324	350	348	330	321	324	325	344	315	328	341	313	361	330	308	338	369	315	320	359	353	327	321	335	371	319	328	333	324	315	313	364	344	279	320	276	334	342	312	314	309	321	325	309	332	299	313	314	330	342	341	334	324	343	302	324	294	323	320	322	308	318	305	334	318	307	321	343	288	347	318	308	318	342	308	307	349	297	317	351	334	348	361	346	311	350	313	330	309	349	325	313	322	318	279	342	304	314	313	314	319	336	340	323	348	323	350	348	352	341	353	325	319	321	311	343	367	344	350	347	315	343	325	346	328	330	337	342	313	312	318	321	303	327	326	338	308	339	325	363	331	335	359	303	322	358	312	308	306	324	283	307	348	363	350	349	320	347	333	347	328	316	319	319	308	316	345	322	336	348	318	318	322	335	335	325	319	328	325	355	307	327	357	314	291	336	329	322	362	327	323	339	336	320	324	360	302	332	306	302	308	326	358	325	286	316	329	320	357	325	329	326	346	328	315	352	316	308	326	325	313	306	312	333	332	325	315	328	383	313	317	324	328	327	303	353	328	305	341	329	349	313	322	346	323	359	333	309	342	312	338	308	312	310	337	315	296	345	322	333	349	346	329	337	308	307	315	390	319	311	323	322	318	313	304	305	320	334	321	346	300	344	322	353	359	340	337	296	324	323	312	337	340	330	339	323	313	350	357	301	327	349	353	342	344	367	291	317	345	277	330	343	326	332	334	328	327	336	341	325	333	328	323	317	307	307	343	342	338	302	322	338	338	325	294	332	324	307	349	334	358	274	320	302	313	298	333	350	324	303	351	310	313	328	317	320	310	343	335	351	354	299	343	309	326	328	324	304	351	321	351	279	306	313	349	318	312	321	333	353	292	345	315	315	325	356	318	333	324	360	328	362	339	282	323	324	302	326	349	301	334	326	299	314	321	334	332	296	347	352	334	349	302	353	322	318	332	299	346	318	351	367	319	304	336	288	358	311	372	325	333	338	338	299	334	361	351	334	294	320	306	322	327	314	327	340	302	304	306	365	327	336	332	347	303	319	344	321	350	314	322	324	318	327	319	322	329	352	349	322	329	339	316	333	330	343	331	335	360	327	309	322	305	348	345	332	315	312	282	308	299	324	321	345	307	340	318	347	335	320	315	305	306	367	323	330	324	296	309	335	327	299	374	306	303	303	325	316	355	313	342	352	336	349	333	322	332	315	317	341	337	353	308	318	314	338	361	322	318	315	328	346	304	325	340	346	316	326	314	319	305	314	344	304	331	365	328	321	298	304	311	358	312	322	305	316	358	317	309	324	301	343	354	306	350	334	325	332	353	300	331	333	345	346	322	307	331	331	326	319	332	339	319	357	335	336	329	333	311	335	316	333	313	367	322	334	329	322	297	320	293	326	318	318	320	321	315	351	320	304	353	322	341	324	319	307	311	338	347	344	344	323	341	342	326	344	312	348	335	340	319	333	340	341	328	318	342	330	303	323	303	360	323	341	302	316	342	304	307	341	336	325	344	303	349	326	309	358	326	333	338	288	328	320	327	310	314	319	314	360	371	335	323	315	338	306	327	337	305	348	307	327	328	324	342	330	315	292	358	334	322	340	328	339	327	357	301	306	345	363	311	368	337	355	327	322	335	335	310	347	323	354	303	315	327	309	332	344	340	314	316	337	327	323	361	359	343	286	352	316	336	316	310	318	344	310	309	350	323	356	312	302	311	321	306	310	335	301	342	295	359	351	320	311	311	314	324	341	343	341	319	325	301	319	314	345	326	339	313	308	315	338	330	304	328	314	304	334	336	334	341	319	350	310	306	317	333	304	296	326	315	287	288	315	325	355	330	328	337	329	333	355	343	327	321	361	330	324	335	308	329	316	336	340	353	346	320	303	314	328	348	307	286	315	294	326	318	322	326	325	325	312	299	329	289	345	310	325	312	351	349	313	314	347	322	323	341	313	320	343	344	340	321	317	332	337	312	323	344	328	350	325	339	345	335	336	331	333	328	325	341	339	321	326	338	352	326	347	342	318	310	354	318	330	329	325	298	326	322	315	309	304	316	310	323	323	325	328	300	318	321	323	336	343	318	344	307	310	324	327	314	352	366	321	282	325	377	323	322	311	333	353	343	306	341	341	330	318	353	350	333	328	320	344	347	333	339	326	357	323	330	335	332	312	371	343	355	306	319	318	330	363	323	316	332	327	301	345	328	328	323	322	354	298	311	369	327	333	316	316	338	298	331	324	347	292	313	331	385	329	346	321	351	333	330	345	311	333	309	329	324	339	330	316	327	331	337	335	321	324	336	324	316	323	325	308	304	329	346	322	329	316	317	316	299	315	336	301	313	310	332	300	340	349	344	318	342	318	313	377	343	341	345	336	331	324	300	355	353	340	302	350	304	296	305	318	309	335	329	319	370	309	318	322	319	311	325	318	306	316	312	300	326	312	297	351	288	312
4294	6314	1203	58	37	37	54	60	50	50	50	45	39	38	39	41	53	49	50	41	44	52	47	36	41	35	44	45	45	33	41	37	39	32	32	36	32	53	46	33	43	48	44	45	37	45	40	42	45	35	35	45	32	34	45	37	33	35	41	35	35	38	36	46	45	48	38	37	40	33	42	37	29	30	37	32	31	36	35	50	41	44	35	42	37	45	38	31	36	48	50	40	39	27	36	45	39	41	45	52	47	36	31	45	31	35	33	37	31	44	35	33	30	34	42	43	37	39	35	26	37	40	47	39	38	41	37	42	37	29	41	35	37	35	33	38	40	40	45	42	27	41	52	46	43	37	42	32	38	36	31	35	41	39	35	29	37	40	47	35	37	39	45	45	45	37	48	27	45	34	47	33	37	33	37	30	44	47	40	34	51	41	44	40	35	42	26	34	33	43	39	44	39	40	40	28	29	39	26	29	36	30	47	42	37	42	36	42	31	39	55	42	39	38	42	32	40	35	42	40	30	38	36	44	36	32	38	39	46	36	44	33	35	49	31	35	32	40	41	42	41	42	40	51	44	37	45	33	48	33	29	44	41	31	35	44	54	46	43	33	30	31	37	41	46	41	35	46	39	31	39	34	44	38	52	38	30	43	35	35	36	34	45	42	50	38	42	30	41	42	53	32	28	40	46	41	32	47	36	48	35	32	45	38	36	39	31	38	26	41	36	52	37	31	38	41	61	42	34	35	49	34	45	39	41	31	43	38	29	35	23	34	37	40	34	42	41	39	44	41	42	34	47	33	45	50	36	43	37	37	24	32	34	33	47	29	45	49	39	41	39	38	32	38	44	38	43	35	47	44	26	40	47	40	34	36	45	37	44	39	37	38	40	38	42	39	31	32	40	43	37	35	45	35	28	44	34	36	38	45	39	36	51	32	43	36	39	52	42	36	32	31	37	38	26	34	39	40	36	41	47	32	43	34	39	36	36	34	38	35	35	36	31	38	29	38	44	34	37	43	39	35	37	44	49	38	35	38	33	32	34	29	40	30	39	44	32	37	39	38	39	38	46	38	20	39	43	43	42	32	29	32	52	54	45	44	43	43	35	44	39	36	47	37	39	37	34	39	36	49	27	44	37	34	35	38	30	42	32	25	41	32	36	43	37	44	32	42	41	38	42	44	28	35	36	30	40	40	43	46	39	30	40	39	32	35	31	40	41	31	41	40	36	29	37	46	39	33	39	40	35	41	32	36	30	52	44	38	34	46	38	42	41	24	52	33	33	44	27	33	34	45	28	34	44	35	37	37	36	44	43	35	45	44	40	44	42	44	42	45	48	35	37	39	32	39	43	38	35	32	40	31	32	43	36	28	45	40	42	33	37	35	36	37	45	49	46	27	34	38	49	40	31	45	38	40	30	28	53	45	41	39	44	38	46	47	24	50	41	34	49	47	60	34	30	35	27	39	39	53	36	43	41	43	49	25	38	44	35	32	41	31	42	34	32	39	39	57	40	42	39	27	43	24	36	38	31	39	36	48	46	35	37	35	35	28	44	46	26	32	37	53	29	35	43	50	42	35	37	44	38	32	51	40	44	31	37	40	46	32	34	38	40	31	45	39	27	44	43	49	36	45	33	39	30	48	43	39	34	48	39	48	37	40	26	35	26	34	34	37	37	55	41	42	34	38	43	36	42	43	37	47	39	37	34	41	43	40	38	44	23	40	39	40	31	33	40	41	29	41	41	31	37	35	41	39	42	37	43	45	28	44	48	33	45	38	40	28	37	41	40	32	32	44	36	32	40	39	41	42	40	33	32	41	48	44	40	49	42	35	46	43	35	41	49	43	30	30	38	48	48	34	39	40	40	39	35	38	41	34	41	38	27	36	38	46	39	38	45	49	32	37	43	35	27	49	34	37	43	45	36	25	40	35	34	37	35	39	40	34	39	34	37	41	44	38	36	54	42	24	44	39	39	37	44	25	44	39	25	45	35	36	38	36	38	38	36	34	34	44	32	38	37	34	36	35	46	47	39	45	42	39	40	43	43	36	35	39	50	33	32	32	36	41	41	31	45	31	34	43	33	36	39	30	45	40	39	38	37	40	36	35	46	38	40	34	42	49	39	33	38	43	36	36	34	33	43	38	28	37	44	43	42	46	37	43	36	40	35	37	46	40	30	34	35	33	44	44	31	29	43	44	40	41	37	43	33	39	39	65	33	28	41	42	34	36	31	52	35	45	41	52	42	27	32	42	47	36	41	42	43	41	29	37	38	47	24	39	47	26	36	41	38	23	33	38	41	31	37	36	46	44	32	45	29	33	42	42	47	39	41	42	48	33	34	37	32	30	51	54	37	32	38	40	51	33	43	35	32	42	44	50	45	57	27	31	48	44	38	35	38	30	48	34	41	42	38	43	42	43	38	35	30	38	33	43	44	39	37	36	25	57	33	35	46	43	48	39	34	38	39	46	34	36	33	36	46	39	35	26	31	36	45	49	39	40	34	23	46	41	51	45	42	29	31	43	47	36	37	44	38	52	42	31	40	29	36	37	38	33	37	52	41	30	36	44	42	41	42	43	32	38	29	41	22	39	30	39	44	40	34	35	36	54	43	47	47	43	43	52	45	48	35	32	38	46	33	46	34	30	27	26	47	48	41	33	41	49	45	28	38	31	27	33	38	35	54	35	35	30	37	32	30	30	31	33	28	36	41	38	52	38	31	43	24	45	42	38	49	54	40	51	33	37	36	39	42	45	32	47	38	40	37	24	26	35	46	39	45	41	32	39	42	42	33	45	35	41	35	49	41	39	41	34	40	41	53	44	38	42	38	43	39	42	43	41	32	37	37	34	35	41	41	43	41	39	34	48	40	47	37	42	41	37	41	27	37	42	39	39	36	38	40	40	35	42	50	43	37	48	37	30	46	46	38	40	41	41	45	46	39	27	41	38	41	42	37	46	37	43	33	25	32	43	47	34	38	26	36	34	31	35	38	35	38	45	40	45	35	43	30	70	27	32	47	33	42	29	46	40	37	31	33	41	47	31	36	32	42	38	38	45	39	33	51	36	42	29	32	50	43	36	38	34	49	40	43	35	33	34	44	52	35	35	45	36	37	36	45	38	41	31	30	41	42	41	37	29	29	31	36	33	41	40	44	49	39	33	38	40	41	31	33	34	30	30	37	26	41	34	37	56	41	43	42	45	36	40	44	36	38	38	41	47	39	44	37	24	42	36	47	39	43	35	48	40	36	35	44	44	41	42	46	49	29	32	46	38	37	38	37	42	46	45	34	42	41	38	38	40	40	36	41	49	29	31	35	53	35	48	38	38	44	37	38	42	35	40	35	39	38	30	45	34	35	31	38	43	41	29	45	33	39	48	39	41	35	38	42	50	52	55	36	45	36	32	38	33	33	49	45	41	51	35	36	42	28	34	30	44	33	39	44	37	32	34	54	43	39	34	53	41	42	37	40	47	44	44	41	39	37	39	39	54	43	45
32033	27782	8805	613	1010	1608	1759	1707	1412	1194	1164	1000	862	778	694	658	668	624	615	543	481	522	524	450	455	467	461	440	465	406	430	466	438	485	424	441	413	415	423	385	451	430	398	396	412	385	466	410	395	419	416	403	385	402	404	428	416	386	386	398	406	386	389	410	388	417	372	398	371	380	404	371	390	371	401	371	380	422	377	338	338	344	373	367	377	390	424	426	378	396	365	400	372	378	355	392	391	390	418	396	374	350	379	383	381	378	358	363	392	419	370	380	402	401	376	353	388	355	398	408	338	339	368	409	377	364	369	412	394	358	394	387	347	390	371	390	396	373	378	387	375	387	413	385	399	371	380	395	406	386	387	374	390	386	377	339	371	387	379	377	398	378	364	402	386	404	403	387	335	389	361	380	413	378	405	383	372	364	355	387	392	392	397	407	404	381	401	386	393	394	366	346	396	355	329	419	345	362	390	404	376	358	413	386	369	364	380	369	370	389	366	433	377	363	356	369	367	366	412	384	353	408	370	359	402	385	397	403	392	365	384	392	387	368	372	395	403	380	384	342	380	379	366	373	412	392	371	412	391	359	399	349	382	368	400	399	405	389	399	360	367	377	361	402	365	380	421	384	382	365	409	377	358	380	376	351	392	395	354	366	387	401	386	398	338	386	360	373	375	381	360	396	413	389	393	369	413	362	388	398	389	362	365	380	402	355	378	384	358	395	384	409	339	350	395	349	342	378	356	384	373	374	368	394	383	372	373	384	374	392	421	372	370	355	406	367	382	371	406	391	381	340	387	358	360	385	411	373	366	377	362	371	379	360	397	380	359	370	378	374	405	371	409	381	397	386	375	371	335	371	385	347	368	387	365	403	376	415	374	395	390	394	411	364	373	402	378	399	397	406	386	392	382	401	356	367	336	386	422	352	398	375	392	394	417	391	344	399	410	396	398	412	405	376	374	427	387	383	366	385	365	391	392	394	387	370	389	371	386	353	384	384	405	365	417	371	419	395	412	376	407	380	386	408	381	368	358	425	371	377	389	372	405	418	383	389	375	377	330	383	356	375	393	367	363	388	373	386	406	359	368	358	399	362	355	420	376	362	336	359	369	380	377	383	404	360	388	380	403	350	369	365	387	402	378	364	374	372	369	352	396	358	401	364	366	380	379	358	381	392	371	389	376	361	383	366	369	351	410	397	389	374	348	396	363	369	406	369	357	365	374	380	357	367	402	368	392	390	353	388	354	404	354	407	373	371	364	376	360	405	382	402	415	403	366	374	392	366	402	372	370	359	420	383	368	389	393	384	353	409	388	384	360	351	423	388	390	352	382	369	407	364	383	389	364	407	379	396	341	361	372	410	372	364	351	349	374	350	358	384	384	350	384	386	376	368	398	365	398	376	383	355	368	418	388	389	399	417	394	399	367	405	369	409	387	388	376	352	377	394	382	414	352	363	335	420	365	401	389	382	394	393	390	373	357	354	396	379	392	378	386	380	376	363	365	401	391	394	384	365	381	346	421	367	343	407	350	396	366	359	404	376	379	399	386	324	401	391	340	364	425	437	382	388	391	362	357	383	373	404	386	389	370	380	401	374	382	382	370	378	401	362	384	388	394	396	406	402	378	387	380	405	358	405	333	369	365	399	395	351	362	345	382	377	388	372	418	391	374	369	406	393	388	365	365	363	396	411	378	349	353	366	370	384	385	412	390	380	397	381	375	384	380	341	389	379	373	377	365	382	384	389	395	380	368	385	386	352	413	375	381	378	370	339	380	377	395	415	376	395	368	398	354	392	364	370	371	353	388	387	375	376	386	395	359	372	382	380	368	387	398	382	387	374	413	335	372	363	393	342	387	372	375	386	362	394	392	359	372	431	363	367	388	359	385	389	371	410	350	386	380	404	369	379	378	363	378	386	373	417	392	403	369	408	395	399	379	402	405	374	379	378	380	392	378	380	396	390	357	389	396	385	361	374	359	347	369	384	368	398	395	408	371	399	390	330	370	388	388	380	376	373	360	380	391	402	421	327	358	375	367	392	388	349	387	352	369	421	363	392	404	396	391	368	373	391	403	401	398	394	432	388	392	393	378	379	414	392	381	391	387	377	398	367	359	377	385	371	385	410	387	407	376	357	373	349	384	384	401	403	352	360	354	390	400	381	368	400	356	351	372	381	366	383	384	404	405	369	381	376	364	386	366	376	384	361	427	371	365	414	386	355	381	359	368	397	342	373	358	378	378	397	374	346	373	398	400	399	388	361	410	372	379	370	365	403	371	361	398	367	389	383	417	378	396	365	373	385	373	421	399	361	376	356	379	379	372	370	412	371	364	382	379	359	376	379	329	359	397	393	359	377	394	327	390	389	373	370	367	364	354	359	390	348	380	383	387	379	356	366	352	364	376	372	396	419	377	372	380	372	376	358	377	389	323	382	369	383	374	383	362	395	382	374	395	354	393	364	409	365	380	388	373	378	377	412	377	371	385	391	385	394	369	389	402	405	344	388	416	421	396	371	359	342	387	377	393	390	379	390	369	383	358	404	382	370	367	359	366	373	397	384	368	392	397	371	378	377	400	377	427	377	363	380	368	432	414	355	401	372	384	423	393	368	378	370	400	356	363	385	374	357	390	400	383	367	379	397	377	335	357	371	372	411	358	391	404	418	342	378	371	387	370	402	364	385	388	389	352	373	392	377	388	376	368	432	409	394	343	391	385	374	359	349	403	354	356	368	392	380	370	360	370	408	430	395	364	381	342	391	372	346	356	362	361	363	379	395	367	386	361	386	371	395	357	396	370	407	391	375	343	385	390	348	355	366	411	360	405	439	389	387	371	368	370	397	373	365	369	358	398	356	367	418	383	401	390	393	374	387	377	370	396	384	369	351	394	407	388	391	419	385	387	402	373	389	323	392	401	366	373	357	409	401	386	359	405	417	374	394	353	338	385	369	402	392	348	350	366	394	369	397	404	387	381	389	366	382	355	397	347	375	378	394	377	348	411	363	390	394	394	368	357	383	377	431	386	387	380	398	385	377	358	334	370	399	359	353	388	427	355	380	361	387	351	368	370	390	364	394	390	410	417	365	383	370	388	369	393	342	380	384	380	371	344	386	409	369	370	430	400	380	382	388	375	387	374	377	391	386	362	376	389	374	380	352	385	390	383	403	384	399	371	348	385	357	381	397	368	377	384	403	400	403	340	405	388	381	368	395	387	400	381	384	377	357	351	366	367	386	407	373	383	380	404	350	389	348	369	390	378	370	388	395	405	399	347	370	388	382	388	368	363	395	377	382	375	329	378	419	378	373	374	381	367	407	395	359	393	364	402	364	418	402	382	377	406	387	385	361	389	366	385	366	377	376	392	403	372	412	378	355	362	411	334	387	412	375	424	391	377	354	371	355	423	371	390	386	360	392	365	444	390	395	394	393	369	382	411	400	367	390	357	343	372	378	368	413	398	365	389	412	358	430	407	370	366	383	329	364	390	389	380	414	407	371
1772	726	152	81	69	64	72	61	71	83	66	74	75	67	70	72	81	75	83	60	76	70	50	67	67	59	84	83	72	83	79	61	49	63	74	75	63	70	75	65	74	68	79	52	67	80	49	71	60	76	73	72	59	62	70	70	71	63	64	64	68	77	63	78	81	78	73	54	72	66	58	70	70	73	69	72	73	59	57	65	62	73	67	62	73	73	53	80	62	68	73	65	58	64	77	58	71	67	58	66	83	69	69	64	75	68	68	78	79	85	60	76	60	70	78	86	73	80	72	65	69	74	66	74	58	63	77	64	75	67	67	64	73	60	81	70	78	70	63	71	66	62	60	71	69	67	78	72	76	67	91	67	70	76	61	55	59	80	77	65	69	85	68	54	82	72	46	69	65	79	60	60	64	76	76	65	74	61	71	71	70	78	78	80	61	74	71	80	64	60	65	53	56	77	64	68	61	82	77	60	85	51	79	69	48	64	58	85	74	71	70	74	75	82	75	83	70	72	79	74	69	57	74	70	67	97	69	65	58	56	71	75	64	61	63	59	76	73	72	77	74	70	62	87	75	65	61	73	70	72	57	65	73	80	61	63	68	77	68	77	64	78	82	77	57	57	62	93	59	64	61	69	64	58	65	67	64	77	58	64	65	66	71	63	72	60	70	74	79	94	52	61	69	64	66	79	60	75	67	75	72	65	64	80	75	61	59	57	63	66	75	68	62	76	64	82	75	80	68	71	61	86	62	64	53	84	71	71	88	69	69	70	69	69	64	72	62	71	67	75	81	71	57	65	72	68	66	58	71	77	83	68	76	79	65	70	68	76	75	76	66	62	66	54	68	64	80	75	74	63	66	66	71	79	69	66	81	70	88	70	55	67	79	83	64	62	70	63	64	64	71	73	64	61	64	70	65	62	73	68	70	74	50	66	74	69	78	73	61	73	67	74	70	62	67	70	64	77	67	77	79	75	66	71	64	66	67	68	68	78	75	60	61	76	75	76	60	69	71	80	63	76	73	76	62	61	70	85	58	53	62	68	70	66	84	68	77	71	69	68	81	74	75	72	71	63	76	76	68	81	76	61	69	58	63	84	93	60	63	69	71	50	64	68	75	59	81	74	63	55	61	83	75	68	62	64	73	72	65	66	76	82	73	89	75	58	62	71	71	60	82	89	74	84	76	80	71	64	70	61	64	53	90	77	76	66	71	78	76	57	60	62	77	62	73	73	69	71	80	66	77	71	67	77	79	70	70	81	77	72	73	65	63	76	67	55	71	71	56	70	78	81	73	75	49	80	69	56	65	73	83	59	63	59	72	65	73	71	65	70	61	64	96	65	62	72	78	69	60	58	56	63	71	72	71	70	68	67	65	69	75	49	73	67	62	70	69	66	72	71	79	76	65	61	79	70	76	62	72	73	62	82	67	62	67	74	75	71	70	65	72	68	62	72	60	76	78	77	70	62	67	72	77	65	67	71	75	69	68	80	73	78	66	83	80	68	74	70	74	68	70	67	79	77	52	68	61	67	70	64	63	57	77	65	78	67	82	62	74	94	69	60	68	69	78	79	67	82	76	88	61	72	69	67	71	65	62	64	74	67	62	76	55	76	67	80	74	59	65	79	71	72	71	82	71	68	72	79	62	57	72	71	60	77	80	64	69	76	69	55	67	73	68	79	82	63	60	64	79	59	64	60	68	57	77	48	61	74	76	81	69	73	58	71	56	56	70	62	84	60	65	60	71	66	57	71	50	75	68	59	75	54	72	76	50	78	69	60	71	83	58	56	75	59	71	61	73	63	68	66	77	65	67	71	76	84	61	70	65	65	61	76	66	68	85	83	72	66	57	74	65	70	55	69	71	80	64	77	68	78	61	75	65	53	73	82	60	57	74	70	70	85	61	72	66	73	73	57	74	71	65	69	70	76	66	76	57	77	73	59	84	72	61	70	68	57	69	79	70	70	52	73	59	71	72	80	76	79	63	59	65	60	73	72	68	81	70	71	70	72	60	60	71	62	75	63	85	74	69	76	73	76	84	70	62	56	57	81	81	63	66	60	68	80	64	62	65	76	71	56	66	76	68	82	77	60	58	71	51	65	65	69	68	68	76	64	57	79	69	62	76	75	69	63	68	71	73	58	78	63	87	67	76	50	68	69	65	73	66	68	74	59	73	78	77	61	56	69	80	75	61	71	76	75	53	59	74	65	59	72	76	78	78	70	75	68	55	71	57	71	69	69	67	65	69	65	74	61	68	94	76	61	75	66	73	73	73	69	66	82	62	68	69	78	75	62	74	74	74	76	71	69	61	64	67	65	57	71	68	74	56	67	73	70	66	71	74	79	71	73	72	71	63	72	66	75	71	83	67	75	67	58	57	72	67	77	78	79	63	80	67	73	66	63	53	66	68	79	68	71	69	73	70	66	60	69	65	77	68	70	68	64	72	67	66	63	61	65	61	78	60	67	58	56	73	70	52	54	67	88	73	69	65	78	69	76	78	78	71	70	54	66	69	72	61	70	61	55	81	64	77	57	63	75	68	68	63	85	84	76	80	83	66	53	66	82	71	75	68	73	61	63	89	86	74	54	65	77	62	78	70	77	79	70	75	74	68	72	66	80	64	72	74	63	75	66	67	61	74	66	69	76	66	78	61	79	73	55	73	69	84	65	65	65	76	92	64	69	81	67	74	69	56	81	78	64	79	55	83	69	73	69	71	80	72	62	54	87	81	65	66	69	70	67	63	65	59	75	64	61	59	82	52	81	74	42	71	73	69	65	56	64	70	71	75	74	83	69	78	85	81	78	67	63	72	63	78	57	78	67	63	66	91	74	58	78	70	77	62	67	66	62	89	62	61	66	64	88	55	73	73	72	71	72	83	79	62	48	59	59	74	72	86	67	71	62	65	63	86	77	72	71	66	88	70	75	83	64	64	81	63	61	72	81	69	63	53	64	61	66	64	68	70	83	78	59	73	86	66	75	61	73	94	62	75	78	54	65	61	64	83	99	76	86	67	86	78	53	62	69	69	59	82	81	57	67	68	62	74	49	74	68	78	66	55	70	67	75	76	68	61	71	71	64	79	63	68	69	61	64	78	60	73	67	64	64	88	73	66	67	65	74	92	80	88	78	67	71	67	67	71	71	74	61	61	68	81	71	72	71	73	69	71	77	53	68	74	83	64	80	54	79	62	58	66	61	61	61	68	64	62	75	76	73	69	64	74	75	71	64	63	49	55	60	72	80	59	73	80	61	64	70	68	49	64	75	69	81	63	58	73	67	72	67	79	61	73	72	63	79	62	65	77	69	81	78	55	73	79	62	57	62	58	67	61	73	66	64	62	65	64	68	59	85	88	63	71	58	66	67	75	67	57	65	62	95	56	70	72	56	56	65	58	54	76	66	79	75	68	71	81	75	74	67	62	64	88	87	69	88	58	65	67	78	71	67	67	66	64	77	76	71	59	78	63	78	81	53	60	86	58	70	60	72	57	76
16237	8348	1914	633	627	716	716	670	692	721	689	691	653	667	683	645	642	590	681	573	603	656	646	669	688	627	602	616	613	619	647	580	626	606	645	599	642	654	631	617	602	623	604	611	628	621	641	655	651	602	615	595	636	583	615	604	639	644	601	631	606	570	613	604	595	633	607	601	639	620	653	608	604	587	638	635	610	651	633	615	587	647	626	601	666	619	609	641	643	620	605	606	640	607	618	598	656	580	635	597	637	611	617	607	596	597	608	569	670	637	619	593	610	604	614	615	621	647	608	583	620	612	610	608	569	587	613	596	606	610	618	600	668	621	628	586	628	593	583	598	612	611	634	600	652	606	598	628	606	654	659	648	620	641	648	600	592	587	610	632	604	618	600	601	584	636	637	614	615	605	574	623	642	656	621	597	607	613	590	581	591	677	615	599	609	652	624	583	623	611	602	611	586	619	667	574	586	622	598	622	589	606	590	599	644	603	622	597	627	628	632	618	655	549	625	639	602	647	642	593	582	629	630	585	627	602	572	633	648	625	690	623	621	635	658	655	602	603	635	624	627	596	618	637	584	580	605	606	597	615	589	638	654	561	596	599	643	628	609	588	588	642	621	574	624	624	609	611	678	645	609	694	597	612	562	610	602	607	606	589	586	600	581	653	599	598	607	609	570	598	620	645	627	668	661	625	598	605	594	582	639	637	592	620	645	618	632	624	631	594	571	636	593	650	633	612	638	587	629	624	604	583	627	596	605	591	620	657	619	628	584	594	607	637	623	654	598	615	609	596	633	631	626	605	550	681	596	687	612	618	616	615	642	588	631	612	612	638	643	626	600	614	625	607	613	603	603	629	606	594	622	607	601	624	596	612	649	626	600	644	634	631	608	595	595	664	643	625	607	660	610	628	590	633	623	623	661	644	586	575	588	600	604	622	612	665	625	620	586	663	633	634	643	570	618	623	569	608	645	624	580	608	595	617	648	668	620	659	642	599	582	604	602	639	615	615	578	636	606	665	556	611	616	575	619	607	633	582	609	635	593	614	617	635	613	605	624	607	622	685	599	575	595	601	574	634	627	581	628	631	623	583	605	667	650	622	647	648	614	666	642	651	646	635	613	607	624	618	650	582	624	634	636	668	616	622	609	604	602	599	634	669	611	640	650	651	619	612	592	596	605	659	618	601	613	594	587	646	620	596	636	621	599	624	626	649	670	628	566	633	595	658	599	646	604	618	646	632	564	593	606	614	586	606	590	622	587	613	615	636	608	618	628	597	600	647	591	603	650	595	624	604	662	604	599	576	628	661	604	588	597	613	658	605	626	610	613	595	612	637	613	642	620	603	634	647	602	629	599	590	660	641	611	616	627	586	601	598	646	659	593	609	596	612	621	638	632	629	625	616	655	671	626	580	567	637	636	631	620	620	618	615	602	629	621	586	604	591	598	622	576	626	627	607	613	627	600	624	612	600	596	598	662	619	595	603	598	591	656	636	640	616	618	642	622	601	622	629	641	628	608	617	649	618	622	619	627	627	590	613	605	548	595	636	652	614	613	618	646	593	644	652	626	592	624	608	628	645	601	666	578	657	589	615	570	606	631	638	602	598	621	662	574	600	617	642	649	586	594	611	679	614	605	631	676	606	643	624	598	568	622	622	586	601	592	641	616	587	580	598	614	662	649	619	613	632	586	619	624	662	627	609	631	620	590	610	584	631	620	591	632	626	623	619	588	628	595	634	653	597	549	602	593	623	612	640	638	642	598	635	584	588	617	560	614	620	634	624	612	617	652	596	652	660	616	585	620	621	615	606	565	580	591	607	616	604	590	591	619	631	612	621	560	562	566	598	605	589	606	616	638	585	612	625	581	623	588	626	575	608	611	647	654	594	629	624	621	583	535	656	572	614	627	613	627	569	648	603	606	635	635	623	650	632	591	625	637	623	617	631	629	592	622	625	635	615	603	580	644	603	580	630	604	625	627	603	618	580	617	634	646	581	643	614	657	616	640	651	624	642	599	644	625	654	622	581	617	609	609	599	561	556	620	625	623	576	586	613	621	647	603	624	570	610	604	641	596	616	614	607	627	622	587	588	586	582	622	616	634	626	609	636	607	618	620	617	605	674	626	590	615	663	636	611	616	626	584	606	661	615	600	596	637	607	619	620	610	606	607	641	607	587	647	607	595	646	654	615	631	664	589	576	603	648	620	584	595	644	622	644	642	619	617	602	609	615	616	646	589	628	650	629	579	609	617	616	634	632	638	604	662	577	599	554	641	610	613	612	595	636	616	643	657	623	670	619	589	620	653	600	621	599	603	611	728	583	630	635	634	605	571	585	635	636	647	621	635	620	616	628	626	629	600	580	685	627	601	605	608	641	642	614	672	604	620	593	611	593	604	570	594	600	648	612	613	617	617	642	588	581	596	555	620	635	604	630	647	650	554	633	621	603	598	595	660	582	661	641	599	635	629	615	609	649	626	604	615	637	614	697	597	614	646	657	557	617	626	606	588	614	565	570	602	577	642	562	613	646	578	613	669	605	601	636	598	594	610	608	570	601	595	601	611	595	609	591	653	626	628	578	634	539	630	646	620	631	630	664	571	620	667	618	614	616	644	604	615	645	605	579	582	615	624	629	626	648	614	656	615	656	625	615	650	631	573	686	619	617	580	596	651	625	622	630	597	624	643	664	648	614	649	582	599	607	611	598	593	578	595	617	612	627	629	563	611	591	610	588	655	621	629	613	627	604	609	643	587	633	636	634	598	597	618	619	562	650	602	649	599	624	605	625	646	644	654	636	596	572	614	643	598	658	610	697	618	608	579	612	579	612	642	632	585	647	574	603	656	582	650	627	652	630	592	606	639	607	624	616	659	638	584	614	593	640	603	661	633	638	589	600	648	601	596	613	679	617	601	616	594	593	574	586	609	592	615	630	650	621	635	625	632	617	602	583	609	636	646	629	617	584	588	607	626	624	566	642	646	604	616	637	577	563	673	598	615	668	641	599	602	625	618	596	635	616	566	622	585	607	601	632	619	606	594	604	631	616	578	600	621	617	650	632	621	604	628	619	588	648	601	567	601	631	574	583	605	616	539	617	599	640	621	618	647	603	634	555	587	602	593	621	614	604	598	628	631	647	636	611	663	621	617	624	639	634	635	606	585	571	659	650	582	609	615	594	596	591	642	656	631	604	627	641	633	637	639	640	591	627	624	640	624	600	615	639	577	621	623	615	670	630	602	640	587	631	591	603	593	613	614	603	618	584	557	613	643	614	632	621	618	607	654	607	601	602	630	593	661	655	597	595	606	643	656	614	631	608	626	643	598	650	584	643	585	596	602	619	650	614	606	635	629	626	578	616	646	599	591	650	622	649	656	650	668	596	625	652	654	590	602	611	634	596	596	620	616	621	656	622	620	624	600	627	597	607	626	640	594	635	595	590	612	616	661	624	597	644	601	621	608	628	635	605	575	614	584	540	615	646	623	662	616	616	640	627	616	658
3003	4681	759	75	70	77	58	65	60	69	84	64	54	81	61	64	64	60	72	57	74	63	77	81	76	60	65	82	68	61	69	78	57	67	78	87	71	78	58	64	68	53	68	77	77	50	80	70	55	79	72	61	57	60	73	65	57	71	80	55	71	59	79	60	67	75	49	73	51	65	62	68	68	65	53	61	64	69	69	58	84	81	57	81	73	63	61	60	68	68	69	75	63	72	47	70	55	62	68	64	48	49	58	64	66	59	75	68	60	66	63	69	67	81	62	66	75	46	62	58	68	68	70	74	58	66	51	52	68	56	68	56	61	72	57	71	64	73	49	70	67	72	67	66	85	81	63	63	51	80	74	64	56	70	89	68	66	68	63	61	77	56	70	66	57	78	70	50	68	67	55	68	58	82	65	73	60	62	70	63	65	75	82	67	72	69	79	73	70	56	76	73	77	72	67	58	79	55	67	71	74	62	68	68	74	64	72	56	71	72	67	64	75	74	78	81	54	54	57	61	59	76	64	73	93	60	49	62	55	65	65	58	63	77	66	76	62	66	61	70	79	62	53	52	87	77	75	79	60	60	67	66	58	49	64	54	66	68	67	51	66	64	63	70	60	72	65	51	62	69	66	60	58	65	64	83	69	68	77	64	64	71	68	61	67	68	72	58	56	65	79	74	73	55	59	68	68	80	59	80	83	66	66	55	72	58	56	58	82	84	57	61	72	65	67	74	76	62	61	66	64	65	61	69	64	66	65	65	53	71	67	55	71	86	68	96	70	73	70	68	77	48	89	67	68	60	59	78	69	67	63	74	55	67	57	65	71	52	60	55	64	65	67	80	72	76	61	61	75	57	75	70	68	56	64	77	67	68	71	70	64	62	63	68	66	64	69	79	65	54	65	69	61	70	56	68	67	75	55	65	61	72	61	68	58	64	53	78	61	71	68	66	72	72	70	58	63	53	80	82	66	60	62	82	62	65	68	68	61	58	68	59	62	67	68	53	67	64	56	63	65	59	51	75	62	67	77	65	59	59	58	71	56	65	66	61	57	84	69	70	70	43	75	68	60	78	69	60	73	63	63	73	75	68	73	65	53	67	63	56	64	62	73	63	68	55	56	67	81	68	63	80	64	68	64	78	69	69	61	58	72	74	53	66	50	50	73	54	56	67	68	63	93	65	57	79	70	60	70	63	57	60	67	62	70	73	78	67	81	65	74	64	59	55	53	68	76	59	59	69	54	70	63	67	65	64	67	68	59	61	64	62	64	70	65	65	59	61	64	49	63	72	66	65	63	55	77	76	60	72	58	60	51	64	78	75	56	67	68	62	56	62	72	66	56	66	67	74	60	62	64	49	48	65	67	57	57	69	83	74	72	57	58	75	55	68	80	54	77	72	68	58	56	75	57	58	84	69	79	63	60	68	66	65	66	63	72	54	62	73	81	80	57	50	61	82	61	65	69	62	67	55	49	54	52	62	74	62	66	70	59	57	67	60	65	64	66	66	61	63	52	70	80	83	79	59	69	63	61	57	74	75	73	71	64	77	79	65	56	63	67	66	62	66	57	69	67	71	77	62	62	62	71	71	68	67	62	64	74	76	56	66	56	85	63	77	66	66	63	67	81	78	68	77	73	69	73	79	70	73	75	74	79	64	60	68	63	79	64	67	68	55	59	57	71	77	72	71	61	60	62	67	62	62	76	59	77	69	60	55	76	53	69	53	63	67	69	45	56	66	58	70	68	46	57	66	65	74	68	74	67	57	60	59	64	62	60	57	68	71	80	61	61	69	73	59	64	65	63	55	66	63	56	86	63	75	55	74	68	62	75	62	80	61	78	57	74	57	48	58	61	54	90	56	60	59	67	71	81	58	57	64	69	81	54	58	49	72	53	59	73	65	72	68	65	54	67	80	58	65	63	66	75	66	60	74	65	68	56	64	55	64	67	61	70	59	70	60	65	62	79	51	57	65	62	67	59	66	49	76	65	76	61	76	60	64	59	65	55	70	54	54	78	68	58	74	75	67	68	69	61	48	70	54	62	58	83	76	66	56	51	70	70	66	77	66	59	71	56	70	41	70	63	61	79	73	69	79	71	69	62	73	65	75	70	80	66	47	65	80	65	63	61	57	62	74	58	73	85	68	61	73	83	54	60	56	58	70	43	59	66	66	60	60	68	62	69	60	91	79	72	58	58	68	82	64	66	69	55	60	65	55	63	64	66	52	71	65	75	61	56	62	66	64	58	65	62	72	82	72	75	60	70	67	70	80	70	56	78	67	56	60	70	81	64	57	54	68	60	66	68	55	66	78	69	64	67	68	64	58	63	62	61	71	66	55	65	44	56	66	71	68	65	77	63	58	69	78	55	58	75	66	70	52	54	70	58	78	73	74	71	68	70	59	69	38	64	69	48	67	59	78	70	79	63	75	61	68	59	74	66	58	66	71	68	73	60	48	77	65	50	76	78	72	73	78	79	80	62	65	70	61	71	73	72	55	55	64	71	62	74	74	67	56	69	84	68	72	71	66	69	71	62	55	68	57	72	58	64	69	67	51	64	65	58	65	74	71	56	64	56	82	65	57	62	65	70	66	64	71	58	75	82	71	70	63	64	63	61	66	63	63	64	67	48	56	66	59	68	66	62	63	58	67	64	73	56	72	68	69	68	58	70	76	81	77	58	73	69	71	68	62	66	66	72	70	54	69	63	73	73	57	70	67	59	64	79	71	59	66	67	79	70	58	70	50	67	55	67	78	69	66	54	63	66	65	66	66	67	60	54	82	60	72	49	70	62	62	74	71	63	69	65	76	63	69	72	72	75	73	65	64	75	74	55	58	48	72	71	76	57	56	70	51	70	67	62	71	62	62	62	71	55	75	63	78	78	71	68	71	53	64	61	74	57	56	65	71	68	84	57	71	75	60	63	69	60	76	62	81	67	62	60	74	66	73	71	68	68	71	69	69	72	63	66	65	71	70	77	65	68	64	68	71	61	72	78	58	59	76	71	65	64	84	73	50	74	68	64	63	72	51	66	67	68	77	60	58	57	66	60	74	73	60	73	72	66	63	68	63	58	65	65	70	66	65	46	66	53	49	67	80	83	65	68	49	74	72	81	64	63	81	70	69	74	77	84	64	73	69	59	63	76	79	82	75	65	84	58	69	66	69	74	56	67	55	64	72	53	75	42	65	63	59	72	83	74	75	67	73	66	60	64	84	63	63	70	74	60	74	50	62	73	63	73	75	64	68	64	71	66	75	62	63	65	60	74	78	66	71	63	71	82	61	56	74	68	67	72	63	71	73	67	93	70	67	66	46	51	51	69	60	77	70	59	69	60	78	62	72	78	57	65	55	65	68	59	50	81	58	71	80	74	85	67	52	52	63	88	60	79	65	58	65	66	64	56	61	51	69	67	68	74	64	51	62	57	73	61	74	64	75	66	65	72	68	65	63	67	78	65	52	74	67	46	67	56	60	59	72	57	73	57	67	59	63
28068	24820	6468	779	982	1356	1468	1364	1257	1135	997	915	921	772	775	821	829	707	707	701	701	684	707	668	613	657	685	615	630	670	651	655	619	680	651	664	627	666	656	641	633	640	650	619	626	608	597	629	662	614	617	631	614	617	619	653	594	581	640	547	629	611	609	642	615	647	626	601	583	602	668	645	621	614	616	601	653	629	554	629	580	652	626	641	585	598	706	600	619	619	628	596	615	604	602	588	580	582	601	612	624	596	626	590	612	642	616	577	642	573	592	576	645	601	603	594	600	604	596	610	640	606	605	595	643	650	588	641	638	570	636	619	606	633	560	606	650	631	652	617	615	591	603	633	606	624	590	573	623	624	604	604	613	580	627	653	623	635	614	646	596	615	587	615	642	615	553	612	561	596	609	605	617	614	586	622	611	629	601	625	619	630	616	613	555	620	555	601	608	626	616	599	637	612	610	595	570	644	582	571	553	653	611	663	585	604	612	599	644	612	596	621	611	608	649	612	623	636	597	619	614	627	609	597	603	631	637	599	607	571	602	615	659	587	619	602	652	611	628	623	604	633	629	569	611	610	600	643	600	606	640	644	646	632	612	589	596	597	610	583	626	631	613	590	638	619	613	624	606	647	642	604	620	645	630	627	620	578	606	617	584	611	623	620	598	581	599	628	602	587	603	621	609	559	632	627	596	632	607	609	555	592	607	598	613	575	668	651	552	593	631	638	613	608	634	662	607	601	614	607	622	628	591	613	591	618	595	570	604	593	592	645	657	582	629	607	591	575	641	617	573	600	613	591	606	653	587	558	580	648	626	622	629	630	628	624	650	618	631	581	566	651	612	624	604	578	633	624	593	595	612	636	627	627	612	600	606	645	587	608	656	620	595	613	604	624	573	596	619	605	646	654	654	610	543	597	604	603	612	651	597	624	586	635	599	613	653	611	599	604	620	641	635	655	579	588	608	594	607	624	626	617	635	586	593	602	649	602	590	635	602	618	606	641	635	603	641	632	629	599	620	621	605	629	597	584	601	596	607	591	639	597	614	619	636	614	618	652	631	640	620	672	570	598	622	627	659	610	591	639	638	616	599	646	620	635	611	586	598	584	588	602	593	614	575	602	619	636	633	627	611	610	629	613	629	626	592	610	643	623	606	608	563	630	579	625	646	617	616	591	586	585	640	600	618	593	606	590	607	600	637	611	624	671	630	637	584	617	598	551	627	660	600	641	621	587	614	650	613	612	583	571	610	649	620	590	624	668	635	645	635	589	618	592	593	646	614	569	594	621	594	586	582	645	606	611	573	626	622	624	600	638	654	628	650	625	584	631	656	595	608	594	609	637	620	623	613	625	594	631	630	587	586	581	566	626	599	583	644	599	664	619	615	583	598	580	622	622	594	609	619	658	600	621	633	620	596	614	621	642	620	607	622	630	656	628	641	666	621	621	622	625	614	618	637	585	625	640	588	606	609	615	614	569	677	621	681	639	585	607	621	639	630	615	609	614	634	640	657	593	594	588	605	593	633	598	634	610	601	632	615	647	616	615	635	636	597	617	648	629	640	548	651	618	656	646	607	644	576	638	563	599	697	607	567	613	586	588	635	610	605	614	647	642	629	633	652	662	642	593	611	629	636	634	557	609	608	626	595	597	596	608	604	603	594	583	624	623	610	584	601	637	600	540	632	586	565	621	618	650	624	629	608	635	635	614	648	598	648	638	606	593	602	625	563	670	624	618	638	602	616	598	639	620	643	616	621	624	618	608	627	599	607	627	586	593	650	632	608	606	580	613	596	606	610	637	617	595	638	615	663	584	581	614	624	642	625	626	578	593	631	653	597	597	637	568	550	579	625	610	594	576	601	620	562	610	628	610	611	598	619	662	604	576	607	607	656	593	642	640	648	660	678	599	599	632	576	669	605	638	647	585	589	620	647	598	608	617	583	624	626	652	617	604	624	620	637	584	582	586	599	619	609	628	631	639	657	612	623	596	631	587	601	599	614	610	607	621	623	614	579	571	609	602	655	607	627	577	575	619	611	594	605	626	610	566	570	641	601	624	667	611	649	650	570	662	635	598	562	591	586	604	631	608	680	650	612	645	639	580	637	627	627	610	569	623	621	609	638	603	616	565	605	617	595	597	611	653	563	633	617	625	598	602	632	574	588	622	645	618	609	620	609	594	614	645	631	594	598	628	648	611	631	579	669	631	623	669	620	612	622	658	636	654	619	661	633	599	632	646	593	626	610	626	612	574	583	609	622	640	563	605	623	626	628	584	575	654	658	651	618	619	611	647	632	614	604	630	595	613	605	639	593	648	619	623	602	622	592	645	619	627	597	617	614	645	610	612	612	622	628	604	593	585	599	575	593	657	619	596	585	622	619	635	591	633	600	603	567	623	640	619	576	569	631	684	610	576	633	628	591	628	623	589	674	631	593	661	576	561	673	616	625	603	555	601	610	628	682	609	576	581	643	657	620	629	610	606	635	605	555	652	611	601	624	604	602	627	628	616	612	590	595	656	594	622	578	591	633	662	645	609	607	623	577	568	626	626	569	624	597	580	644	602	633	590	621	547	632	646	612	609	615	600	587	634	636	558	652	661	626	630	631	656	590	616	619	564	591	609	597	628	579	572	626	581	565	600	656	620	627	611	599	632	608	635	611	628	624	598	655	562	674	632	655	643	604	604	618	643	677	623	580	583	591	634	580	632	628	625	636	662	620	569	612	607	621	542	588	609	633	571	611	620	626	582	627	583	652	598	600	611	578	606	591	599	624	591	570	609	626	590	653	594	582	595	626	609	620	594	646	583	587	647	613	612	590	591	622	596	624	622	606	584	602	584	623	584	624	611	626	605	645	584	575	610	604	612	630	607	604	585	576	620	645	595	641	662	580	575	616	615	632	631	612	654	615	572	627	602	603	612	578	623	611	609	625	634	604	642	642	588	621	632	644	625	577	600	611	651	588	646	565	618	595	608	583	565	616	617	622	632	604	635	594	620	590	611	602	632	619	626	646	626	590	575	581	624	605	652	599	621	594	633	643	619	585	576	633	604	622	611	629	588	588	607	593	582	585	578	630	654	609	579	579	563	603	645	636	613	622	590	604	597	620	577	617	610	679	612	591	634	593	579	641	640	618	652	566	622	614	614	583	611	586	572	627	607	619	603	594	610	580	615	571	628	649	599	609	618	600	616	630	582	621	591	609	626	572	602	600	639	602	644	602	681	590	677	601	652	587	633	592	623	633	624	587	651	623	641	629	619	628	585	611	601	613	629	605	598	640	635	579	617	601	599	573	678	646	622	590	621	634	633	588	625	609	659	613	609	612	618	621	607	581	622	634	637	590	623	678	609	557	661	617	583	614	594	596	604	607	621	666	662	616	616	619	579	605	600	634	591	625	566	614	618	608	629	608	654	594	612	601	652	638	615	598	675	578	582	565	631	606	655	626	579	623	574	572	639	645	606	628	614	594	639	649	581	628	613	628	584	581	615	638	663
3109	3285	595	52	40	33	45	54	35	50	42	35	47	58	49	35	33	42	46	43	33	44	39	36	44	44	48	42	23	43	36	46	27	28	32	34	33	43	53	48	35	40	27	37	52	44	37	45	35	41	41	36	35	35	33	45	36	46	34	28	39	44	39	32	38	46	36	28	30	38	42	40	31	36	29	32	46	31	32	38	36	35	41	38	33	29	30	30	37	39	38	33	24	39	44	45	35	32	46	30	33	48	29	40	48	36	40	40	36	38	35	39	28	47	35	31	34	46	31	50	24	36	29	36	39	30	41	28	41	33	40	34	34	41	53	32	44	38	33	38	45	29	43	44	42	33	40	40	40	34	43	45	30	37	35	37	46	36	46	30	41	28	34	33	34	41	31	33	33	35	33	35	45	34	41	33	30	45	36	39	38	32	36	32	49	35	34	32	30	38	48	43	39	40	38	47	44	46	41	37	23	37	40	37	45	38	40	39	43	41	41	45	29	35	43	41	51	44	39	29	39	35	35	39	40	42	29	36	49	42	37	32	38	38	44	38	34	32	44	49	38	37	38	43	33	41	35	38	31	28	31	39	35	27	44	47	34	41	36	34	51	36	29	31	35	45	42	37	36	37	48	40	29	46	39	25	42	37	43	40	31	42	41	41	35	43	36	29	31	34	35	35	37	35	32	40	40	33	41	43	46	32	31	34	26	28	48	27	40	43	35	41	32	41	34	37	28	29	38	36	41	24	45	37	36	34	38	38	34	37	33	42	37	31	44	32	49	34	34	36	31	39	47	45	38	39	35	44	42	40	35	32	31	44	31	30	26	36	43	41	41	32	33	38	40	40	28	36	33	42	36	38	37	46	44	35	33	44	32	44	33	45	37	37	31	28	46	33	33	35	34	41	35	48	35	33	42	37	32	40	40	44	42	31	39	48	34	32	31	30	35	42	47	43	44	42	33	42	35	34	36	42	46	37	47	43	30	40	36	37	30	37	27	33	27	43	26	48	34	34	39	38	28	38	35	46	40	40	42	42	31	44	36	43	38	42	27	33	41	32	38	30	40	29	42	35	34	39	41	42	37	44	37	42	31	39	48	28	34	37	39	29	43	42	47	38	25	29	40	35	41	41	44	33	41	25	33	36	26	40	33	42	45	33	36	33	38	32	36	34	36	43	41	57	29	29	45	47	42	36	30	42	40	51	32	37	46	42	47	33	37	31	33	33	29	28	37	40	28	41	37	37	46	35	35	22	38	34	35	28	35	34	35	35	31	33	36	43	41	47	46	36	44	40	32	31	42	40	49	36	33	38	45	44	34	35	40	36	34	38	24	40	39	42	40	49	43	35	33	37	40	33	35	40	37	43	42	50	28	29	35	36	28	44	40	41	28	39	33	39	37	30	28	32	32	31	32	40	39	48	25	49	34	48	35	41	35	35	35	40	39	40	48	41	33	44	43	32	32	35	32	48	41	36	45	37	29	37	36	35	42	42	40	33	40	40	28	45	34	41	36	34	36	34	41	54	38	33	31	31	27	21	47	32	41	32	39	30	32	35	37	39	32	36	35	40	36	40	38	45	28	35	34	40	25	34	35	52	36	41	41	37	36	36	40	33	37	42	43	34	28	47	40	45	36	31	39	30	35	38	31	46	42	36	47	36	43	28	42	41	30	27	49	45	32	40	41	39	27	36	27	32	43	29	37	39	30	31	33	33	45	48	43	40	35	42	28	38	34	41	28	37	41	41	35	45	36	42	31	34	28	46	40	41	32	35	42	30	40	36	37	35	30	38	34	49	34	38	27	22	50	33	40	30	37	33	38	39	36	33	33	36	39	36	35	37	34	31	40	42	29	39	50	41	25	31	36	31	31	35	40	39	24	40	34	43	34	48	48	44	31	38	29	31	36	32	20	32	41	41	27	38	31	31	38	34	44	40	37	28	38	28	53	35	37	41	41	37	45	26	43	38	38	32	37	35	43	45	42	34	40	31	42	44	35	36	39	30	40	37	45	29	35	36	31	42	31	33	35	31	31	37	39	35	46	34	30	39	47	43	29	39	37	32	30	36	31	39	35	34	39	31	34	42	37	41	40	38	30	35	36	40	42	34	37	29	35	37	33	31	31	39	42	35	35	43	29	31	50	30	38	42	31	44	34	37	27	41	44	33	33	36	39	40	30	43	48	38	40	37	37	41	32	48	44	40	37	29	39	36	38	28	37	43	31	30	47	40	25	31	34	26	36	40	32	47	33	35	36	35	38	40	47	36	28	43	41	40	42	39	38	49	45	29	37	32	30	36	36	35	36	38	40	39	32	41	31	38	44	40	30	36	35	37	28	34	35	37	33	37	38	27	34	41	39	43	40	38	42	44	38	44	38	40	40	34	27	33	38	35	36	45	45	36	39	28	38	37	40	30	31	43	39	36	38	37	39	30	45	43	32	31	42	33	34	38	36	42	32	45	36	48	31	34	33	40	40	37	46	40	33	30	36	45	34	36	30	42	33	45	48	39	33	41	31	36	36	26	35	47	23	40	24	44	41	37	39	43	48	37	37	33	39	46	34	42	44	28	28	43	35	40	33	26	45	43	32	36	43	36	29	37	39	28	38	38	38	45	45	41	38	38	33	23	43	31	38	28	36	34	32	30	36	44	36	35	34	34	34	45	38	35	37	37	45	43	32	45	54	30	39	29	28	35	34	35	36	32	35	33	40	48	37	35	28	40	33	44	39	48	42	34	36	18	37	35	43	40	34	36	36	40	49	39	39	36	38	43	40	34	41	49	41	34	41	42	44	32	42	39	42	40	44	30	47	34	57	34	37	47	40	44	47	43	34	33	50	38	46	44	30	32	41	35	32	35	37	36	41	41	39	34	42	26	50	42	46	36	26	40	42	29	33	42	34	41	34	34	36	34	37	44	32	30	45	32	42	36	42	35	32	41	42	24	38	31	26	39	42	45	35	39	34	39	36	36	40	39	28	35	51	41	36	43	28	35	35	40	40	28	31	36	38	34	50	43	41	34	42	41	36	44	27	32	42	36	42	25	28	34	26	55	43	32	47	34	35	42	36	34	43	33	49	30	26	35	31	32	40	33	37	39	45	41	49	33	38	39	53	27	39	32	39	35	40	35	40	42	38	36	32	38	33	40	40	39	36	38	40	34	35	30	39	33	34	33	37	42	27	39	43	42	35	43	27	48	30	31	44	32	37	31	33	37	42	34	47	46	35	39	38	38	22	31	33	42	39	29	32	41	37	44	37	36	36	37	35	40	45	46	37	28	35	43	42	51	46	36	27	44	37	44	27	25	40	41	46	36	41	40	38	21	37	34	34	35	29	44	27	39	33	41	31	39	38	33	32	46	33	47	28	49	45	43	26	32	43	37	44	34	43	40	42	30	36	32	41	33	19	34	26	30	27	35	33	28	28	36	43	36	37	42	30	30	26	43	34	40	38	34	33	31	33	43	47	39	33	43	19	47	47	33	46	39	31	31
24673	21252	5678	471	660	972	990	960	929	807	704	623	586	561	486	518	485	444	473	423	398	400	421	367	373	378	378	395	416	392	372	344	357	348	362	313	356	358	364	403	348	367	354	347	348	365	391	358	365	338	341	342	334	323	313	333	337	338	298	344	351	294	348	303	358	301	313	350	322	342	311	365	338	320	338	314	364	320	319	303	312	287	341	316	351	336	346	344	362	319	362	347	332	387	358	356	345	326	314	322	324	299	320	356	373	363	371	366	366	320	358	355	364	341	354	329	332	354	349	323	323	338	363	300	346	327	342	327	341	380	342	342	337	333	315	291	340	315	335	350	357	360	321	331	375	334	335	323	336	343	339	308	300	355	333	331	325	334	299	327	334	338	340	338	307	356	304	332	351	340	343	331	308	351	309	315	343	324	313	339	305	335	324	327	325	340	326	324	330	310	313	302	315	360	335	312	305	322	334	320	306	344	318	308	288	348	303	329	317	324	347	319	346	377	360	326	342	306	340	322	331	338	306	370	305	316	324	340	311	331	326	304	330	343	333	336	340	372	303	313	323	321	320	294	355	361	356	336	361	328	343	346	323	305	325	353	339	338	337	358	334	300	327	363	306	346	319	328	353	332	339	316	350	342	330	323	323	358	316	309	343	345	333	332	338	342	339	331	311	319	351	334	349	329	347	317	339	330	318	344	305	332	349	354	309	358	304	327	296	305	357	378	348	337	337	326	346	330	293	319	327	371	321	356	318	332	385	354	352	325	352	335	337	313	315	342	337	344	333	332	305	348	344	331	345	310	295	327	367	319	346	301	329	326	343	356	340	331	318	331	365	341	334	361	326	347	329	340	321	327	354	352	347	346	321	364	333	327	365	310	346	357	318	356	353	298	333	320	349	328	340	309	337	333	305	374	329	327	343	345	351	346	342	327	380	348	289	339	356	329	331	304	344	315	355	324	355	299	334	328	326	320	314	343	345	311	313	333	362	350	334	320	381	295	323	303	314	331	351	342	320	320	307	372	341	358	316	318	336	353	328	316	372	339	363	356	344	340	340	345	383	291	355	341	335	334	356	360	340	323	327	335	334	340	352	338	334	358	324	328	334	346	311	337	324	332	356	330	337	348	310	352	314	359	315	304	314	334	324	320	342	302	344	356	324	352	336	338	356	298	331	335	378	334	329	332	348	324	341	354	338	352	333	319	315	334	332	352	302	344	312	345	332	338	320	332	327	352	354	356	330	334	312	328	328	313	323	366	340	325	334	339	314	328	308	357	323	323	335	358	342	331	356	323	323	329	356	291	343	343	351	333	316	334	341	340	305	357	326	349	293	327	339	338	342	326	325	346	321	345	321	312	348	335	339	349	354	331	355	337	336	329	321	339	321	342	307	340	348	352	368	336	325	329	312	346	333	351	348	311	319	329	335	336	306	334	321	310	334	345	338	313	328	316	362	361	324	314	335	343	327	339	343	374	324	335	309	326	314	316	335	353	316	362	325	344	363	332	301	347	318	310	359	360	323	321	322	357	374	325	322	321	335	326	336	330	345	347	315	330	333	325	330	325	351	309	325	336	325	338	332	335	359	356	341	334	305	330	323	363	321	330	339	339	338	325	301	310	315	309	321	336	323	330	328	305	346	311	345	334	337	351	353	351	296	343	362	343	300	373	317	348	328	330	372	309	342	365	324	320	317	348	343	320	352	341	335	330	355	322	335	331	324	289	307	321	345	330	322	344	314	343	344	327	302	317	368	330	330	335	360	330	314	356	346	336	321	320	325	324	327	307	329	365	319	344	323	325	346	356	318	337	357	326	342	286	327	295	313	335	341	351	341	372	343	337	333	304	337	341	322	360	335	340	328	299	333	309	391	346	339	336	341	331	329	333	351	358	328	365	341	317	366	318	331	373	323	375	351	321	325	369	351	337	331	346	274	340	336	319	304	350	308	338	358	331	323	306	320	326	309	370	312	320	335	349	340	325	326	342	352	314	350	360	311	330	345	322	333	335	334	332	329	344	342	299	332	352	314	334	327	324	303	320	340	324	340	315	333	358	349	348	338	355	326	296	330	320	311	332	345	320	305	278	347	330	323	332	323	327	347	335	360	334	308	317	348	354	336	360	345	334	318	322	313	267	322	356	331	364	357	351	329	338	333	323	335	368	344	334	315	335	329	349	328	303	324	344	320	353	313	314	346	331	357	341	363	332	342	342	347	332	340	321	343	321	316	314	340	312	332	315	340	343	330	351	344	346	321	357	362	342	357	352	354	344	319	331	349	326	331	291	357	349	343	315	326	325	312	304	329	329	349	333	353	310	334	323	299	336	363	334	331	340	351	310	330	307	341	327	329	325	343	331	323	323	348	336	360	328	336	355	297	336	349	354	347	318	327	345	343	362	355	338	335	338	324	333	337	340	370	299	367	368	336	318	359	284	330	325	324	357	341	336	360	357	347	341	334	321	328	356	286	355	329	309	339	350	332	362	318	327	364	335	319	307	299	346	320	333	299	343	348	325	346	326	327	352	310	362	290	336	327	314	348	366	299	359	315	364	336	336	332	340	355	324	329	349	329	336	336	341	337	328	363	322	333	322	323	296	323	321	355	331	326	316	333	320	321	320	358	301	326	349	307	301	311	331	317	337	321	334	336	302	312	338	332	301	353	335	325	344	330	353	330	345	321	301	323	359	308	347	318	366	297	336	332	333	349	328	356	325	342	317	352	346	351	355	322	354	364	351	340	347	323	380	302	313	338	347	325	323	291	373	297	350	326	336	291	295	309	323	324	342	339	317	331	341	286	297	321	337	329	318	332	314	354	319	329	328	318	327	331	320	313	351	349	356	345	339	339	342	312	327	315	316	324	332	361	319	288	324	327	300	341	321	337	330	360	365	332	338	334	329	328	338	307	323	319	358	349	328	324	340	339	341	314	334	336	306	301	346	315	337	313	323	282	350	322	343	340	336	312	339	325	330	309	327	319	334	322	346	323	352	355	322	315	319	305	324	328	359	341	320	332	363	336	327	318	319	299	336	335	317	319	311	337	331	336	309	348	320	319	351	343	359	353	334	335	316	337	339	318	326	356	342	336	334	334	317	355	372	313	317	337	326	332	356	344	320	336	333	329	303	323	312	305	304	311	321	320	311	354	300	322	337	333	345	344	333	335	342	329	341	349	331	324	342	344	341	329	332	330	350	296	348	328	360	336	342	345	318	347	303	333	318	320	350	327	329	324	341	331	317	348	334	344	351	343	344	309	298	313	345	360	358	353	347	330	309	312	304	299	351	307	327	331	338	339	352	318	318	317	353	343	322	357	337	330	304	333	319	307	357	325	355	318	313	324	375	333	334	319	329	326	291	362	344	357	352	302	342	353	326	332	319	339	309	278	339	342	324	331	327	353	320	323	313	331	347	362	332	354	353	344	335	352	369	345	329	319	343	337	311	333	328	357	355	335	342	320	356	288	318	322	299	358	335	347	354	347	309	322	306	323	314
3955	7054	1329	55	53	55	56	38	65	47	49	59	52	43	55	45	43	40	40	46	50	41	47	46	41	26	41	27	28	51	33	40	33	46	39	35	47	53	36	37	42	38	51	46	42	41	43	34	44	47	51	33	41	31	29	50	32	46	33	43	46	39	35	34	45	42	44	47	46	35	39	36	46	43	39	45	41	49	43	34	43	40	43	39	42	45	45	48	35	46	33	41	37	35	48	45	56	32	39	32	44	36	39	45	31	40	29	41	51	44	37	46	32	35	41	36	33	37	41	40	33	38	42	40	35	38	38	30	48	31	36	39	51	31	43	42	30	56	44	52	33	50	57	17	45	44	34	48	41	26	37	35	41	37	39	49	41	36	35	48	38	40	45	58	36	41	35	33	36	50	45	37	38	34	34	54	32	41	43	34	35	44	52	41	46	41	34	42	49	51	52	47	51	27	41	43	43	38	36	30	29	31	41	44	51	46	45	41	46	42	35	34	48	40	36	43	44	41	38	40	46	44	44	44	45	40	41	37	49	38	47	34	41	38	41	45	27	34	32	31	42	43	34	39	48	38	36	34	42	39	40	37	40	45	39	34	37	48	34	44	47	39	51	31	35	36	34	45	42	32	54	42	51	36	39	41	46	43	37	47	46	45	48	32	43	46	46	42	38	31	47	32	41	43	43	29	39	39	46	38	46	44	51	43	39	35	49	44	37	38	39	32	36	50	43	43	26	39	36	34	34	51	33	41	46	36	36	39	42	36	37	38	32	37	34	29	52	35	40	29	42	38	31	44	26	52	41	41	49	44	32	40	39	28	30	33	46	37	33	44	33	45	49	33	38	41	34	41	37	39	46	37	41	32	46	33	34	34	33	50	45	43	29	32	51	43	38	38	44	45	47	46	39	34	35	37	38	55	39	41	40	33	41	46	35	40	30	35	40	35	40	45	42	50	34	40	36	42	36	27	52	51	49	38	30	36	46	35	37	36	37	46	28	39	41	29	46	48	51	49	41	45	47	32	39	58	30	48	39	32	27	43	49	47	43	49	38	37	41	48	42	46	43	38	47	41	38	41	39	35	33	30	40	33	47	40	39	47	41	36	45	37	32	30	39	34	36	36	35	43	36	39	37	40	39	28	44	33	38	33	32	26	36	49	34	37	38	38	43	41	45	39	36	53	46	35	39	28	35	43	42	46	44	40	42	35	38	30	44	29	36	36	50	46	35	56	39	44	35	35	41	37	46	51	42	45	44	38	54	35	33	38	31	46	45	44	37	37	39	37	50	36	46	37	48	40	38	46	39	49	30	28	38	45	32	28	39	44	43	34	40	40	47	40	41	39	35	38	40	52	40	38	40	41	39	34	38	44	54	30	46	48	36	31	33	51	42	38	45	34	49	42	45	36	53	47	53	26	45	42	50	40	47	37	43	45	49	40	33	35	31	42	39	36	39	46	38	49	40	42	51	48	42	48	34	50	52	42	34	34	54	42	49	39	32	40	29	37	25	29	27	50	49	43	47	56	35	53	33	47	33	48	41	41	39	41	45	49	48	37	31	47	51	36	43	46	48	40	39	43	37	44	43	38	43	42	43	41	36	46	31	39	38	42	41	52	52	38	31	44	36	42	41	37	45	42	37	39	55	36	29	38	43	36	37	28	47	36	38	44	36	41	43	43	37	44	39	41	39	47	47	41	39	37	39	48	39	36	33	33	43	46	34	43	31	41	39	39	49	61	35	37	35	51	46	33	34	39	30	41	43	40	42	35	46	41	36	41	45	48	40	35	48	39	42	36	50	37	36	39	41	46	39	33	43	41	45	47	37	35	41	36	36	50	37	42	36	42	41	29	40	48	44	42	39	34	38	57	43	39	41	42	39	44	42	47	31	40	37	52	38	32	48	43	46	40	49	29	41	36	37	31	25	50	38	29	42	35	37	60	40	32	39	31	31	33	60	42	38	42	39	46	38	40	29	39	35	41	33	48	41	47	48	45	43	47	36	36	36	55	44	35	49	43	39	45	38	32	42	38	36	40	51	51	43	39	39	46	28	43	44	41	41	47	31	50	41	55	33	37	36	41	40	38	46	47	38	40	47	34	44	43	39	42	42	32	49	44	52	46	35	37	36	37	28	32	54	35	38	42	32	38	27	43	31	41	44	47	39	34	39	50	42	38	35	36	34	50	38	49	39	40	38	41	41	48	39	38	33	42	43	45	44	38	40	28	39	39	33	43	44	32	42	49	35	24	46	38	36	36	41	38	32	45	41	34	41	33	48	40	53	41	41	30	48	45	43	43	40	43	36	30	50	35	36	51	41	44	43	42	40	41	38	40	35	35	45	40	48	45	45	42	35	42	29	62	30	37	31	43	35	29	35	41	37	34	37	36	52	31	34	40	46	33	38	34	39	45	33	34	41	40	54	51	50	48	30	34	41	25	40	37	34	41	36	32	33	33	48	33	41	36	35	47	42	55	53	47	29	34	34	46	34	43	40	47	34	39	32	29	52	38	32	43	41	44	41	42	42	39	46	37	56	35	28	39	49	42	28	39	24	41	33	31	40	36	37	44	41	37	31	42	38	36	42	40	39	45	42	45	47	47	32	27	45	42	38	51	32	34	36	36	40	35	45	42	28	30	37	39	43	49	35	30	43	35	43	33	40	41	41	43	41	37	42	42	42	36	58	45	44	43	38	32	47	33	39	49	41	37	31	36	46	33	44	38	33	38	33	40	33	37	41	44	49	45	30	48	41	39	39	40	42	36	40	46	44	46	34	41	34	41	49	36	33	42	54	45	34	36	44	46	34	53	43	46	31	34	50	38	43	31	39	41	48	36	42	47	40	42	42	49	40	39	40	35	44	48	41	42	39	51	44	39	39	39	40	47	41	51	47	37	36	35	44	23	37	47	34	35	36	49	46	40	47	38	40	43	30	41	36	39	45	45	43	33	38	41	45	28	36	45	39	45	50	44	37	38	41	43	32	42	35	35	35	39	32	30	41	25	46	36	37	49	34	37	46	48	36	43	30	40	34	39	46	38	47	36	35	48	47	37	23	40	37	22	25	39	48	38	33	40	44	42	45	41	41	53	40	38	38	49	37	49	37	52	45	37	35	41	43	44	49	41	39	38	45	42	42	44	40	44	44	36	47	39	41	34	37	33	45	20	27	31	34	56	42	30	39	48	41	37	45	33	44	47	45	36	34	38	38	41	47	32	40	35	47	45	44	42	40	36	35	42	34	35	45	30	33	30	35	36	41	36	47	44	37	33	42	52	51	32	39	37	42	48	29	32	37	43	39	34	40	45	43	39	33	39	38	34	39	52	37	46	44	36	30	48	40	44	39	46	30	48	45	35	36	45	46	38	38	46	41	36	33	48	36	34	45	33	40	20	48	49	45	46	41	45	39	46	30	41	47	43	35	38	35	50	32	38	29	31	44	46	51	45	35	37	48	42	45	39	35	34	39	50	50	38	36	43	34	41	41	36	35	55
31541	28623	9166	639	1045	1533	1823	1620	1455	1203	1032	936	844	746	737	646	662	609	578	569	505	523	489	521	508	467	425	440	466	482	431	470	440	427	409	451	461	403	428	423	382	405	398	403	381	429	378	375	432	392	392	381	416	418	408	424	368	397	398	412	375	406	375	428	369	386	392	391	372	384	375	393	421	394	363	418	362	391	406	410	408	382	395	417	425	391	415	332	394	394	409	387	391	411	389	357	394	372	363	429	381	391	379	409	388	395	379	409	401	369	392	400	387	377	391	363	394	396	407	414	351	393	380	371	376	384	404	365	390	415	369	391	385	381	368	380	355	384	407	390	369	345	388	401	358	398	404	376	419	398	428	361	398	427	378	359	375	360	398	397	396	399	400	390	365	366	370	408	409	347	399	403	430	395	402	395	375	403	368	374	445	395	384	399	396	363	376	377	394	397	405	367	388	381	386	404	382	396	374	370	424	361	370	364	397	384	392	386	397	404	400	384	373	387	379	355	411	406	390	398	432	385	400	359	413	409	395	389	410	395	390	403	416	383	363	378	398	420	393	361	379	364	381	367	389	403	400	396	352	348	379	361	397	361	347	428	370	360	371	394	371	387	368	429	401	405	399	358	407	420	404	351	408	390	389	390	375	396	390	389	394	383	343	385	370	395	400	381	377	394	378	369	392	383	414	373	380	385	392	382	417	376	388	397	399	393	346	390	348	411	399	375	420	417	396	373	397	358	373	403	392	361	399	364	366	380	375	368	384	406	375	382	406	399	395	370	362	360	367	381	383	390	339	369	385	391	369	334	379	387	388	393	390	372	378	377	377	385	401	390	357	377	420	408	388	371	374	373	406	392	409	406	381	378	370	368	381	361	369	369	368	350	363	379	378	369	398	414	416	416	402	402	370	382	382	395	395	384	375	376	388	401	365	401	383	397	392	348	397	346	366	378	391	386	355	387	392	396	363	359	372	398	403	409	364	374	383	357	403	403	362	390	399	380	409	379	380	386	387	372	345	367	378	403	420	427	389	407	385	401	377	342	373	389	404	416	418	399	391	358	375	356	385	384	394	392	375	394	353	416	391	405	377	382	377	398	411	428	388	384	382	400	398	369	371	428	414	373	362	400	433	380	400	367	379	401	403	385	354	383	385	401	371	369	381	366	388	345	383	424	398	399	370	379	371	397	403	366	388	392	394	325	371	376	397	334	412	361	389	385	380	370	372	395	381	375	386	374	351	358	406	379	361	380	392	378	397	377	378	337	415	401	353	389	394	379	414	388	410	382	390	416	394	380	390	374	363	396	379	417	397	382	378	359	361	355	397	432	403	382	357	404	364	378	360	375	364	423	414	376	368	378	386	375	383	370	387	411	346	379	444	361	402	399	404	390	360	376	374	357	382	355	411	365	385	397	358	352	403	429	371	406	403	348	367	394	373	382	348	363	360	390	380	382	366	410	403	410	417	413	404	383	410	392	383	356	347	368	374	371	387	399	370	394	396	392	325	409	371	373	391	362	356	355	422	427	395	359	374	398	363	360	389	385	392	390	419	389	404	390	378	378	416	406	409	409	378	409	378	389	392	368	382	414	359	395	387	380	362	377	372	401	426	363	398	395	415	389	385	388	402	383	413	394	373	410	398	393	410	376	373	389	387	350	399	428	370	402	420	392	399	403	383	385	414	386	369	403	365	389	374	421	409	393	406	383	365	402	341	345	392	355	412	392	363	404	372	370	383	394	387	390	354	395	346	377	415	403	392	364	371	399	409	431	407	368	393	390	386	397	361	371	383	352	400	438	395	419	413	405	346	375	339	381	387	429	354	376	388	360	426	391	371	397	404	420	351	387	373	402	382	397	344	365	381	395	404	391	361	412	406	387	423	412	397	377	396	422	397	382	371	362	387	350	395	366	353	393	395	368	409	399	371	381	407	419	386	382	397	424	392	401	373	370	378	407	388	414	390	416	344	392	419	368	404	366	388	377	399	380	404	393	408	366	391	369	361	376	382	425	386	359	409	382	390	367	404	392	396	367	399	395	369	418	384	398	353	382	374	398	388	375	351	381	381	393	360	382	375	388	396	383	385	417	387	378	395	405	356	420	377	375	370	368	379	400	429	369	408	400	403	385	396	393	377	367	363	340	364	397	362	413	396	388	421	376	391	389	337	393	412	370	391	382	383	391	396	382	385	378	419	367	358	377	389	423	393	398	365	377	405	379	374	367	398	368	389	369	411	396	410	386	388	356	352	379	429	378	397	373	387	364	384	377	378	401	401	402	419	417	378	364	417	370	376	359	398	382	388	390	424	349	414	372	395	408	384	383	395	409	362	383	383	384	392	389	382	352	371	400	390	362	400	414	396	403	383	376	369	413	334	365	377	399	374	375	396	361	407	383	419	384	395	364	394	385	384	418	377	358	370	393	396	410	382	383	399	372	373	370	373	426	385	372	398	365	406	386	403	382	365	407	403	423	387	375	412	374	373	412	382	416	356	394	409	393	411	385	384	371	387	411	398	399	383	396	389	424	384	399	415	373	378	413	375	353	388	396	410	419	393	416	380	353	375	364	383	356	396	406	360	408	391	431	358	411	382	382	374	385	396	361	381	383	393	399	379	378	365	391	392	386	382	366	417	370	385	388	373	397	398	398	429	404	405	391	355	371	408	383	404	392	383	353	368	356	420	400	373	402	393	391	380	386	352	364	409	395	356	419	394	384	384	419	343	375	349	394	361	401	381	401	401	370	392	396	400	379	374	416	399	406	375	383	396	369	406	388	359	379	404	399	363	378	409	406	385	383	387	376	396	342	385	406	416	416	415	390	373	375	386	411	422	396	388	370	378	375	386	405	372	384	411	438	417	411	401	379	400	412	384	364	402	395	393	399	356	388	404	367	398	372	349	386	379	362	379	388	396	390	375	382	393	412	370	369	373	403	394	382	390	386	382	380	417	405	388	419	404	383	397	373	355	400	395	399	396	401	379	333	394	392	376	374	374	379	416	357	383	380	388	407	392	361	372	377	403	413	373	383	372	421	412	393	366	383	395	375	375	360	406	353	349	408	407	363	412	378	423	379	402	375	366	387	382	360	365	389	377	382	373	388	392	380	363	378	388	375	374	398	381	411	400	403	382	383	406	361	368	370	397	396	371	390	380	396	395	385	383	364	371	392	384	415	391	385	371	370	404	412	384	410	400	401	401	372	398	378	383	420	362	357	428	358	368	383	407	370	391	374	368	398	387	395	425	382	358	361	400	409	402	406	419	385	407	392	397	374	378	393	369	410	408	375	371	392	347	402	356	383	378	400	389	403	408	381	373	402	411	369	400	393	415	397	408	386	376	361	416	418	396	375	340	365	381	351	407	401	385	377	387	423	375	410	424	356	362	432	362	408	386	366	392	394	402	365	379	373	378	412	380	353	387	395	424	382	385	368	391	419	374	401	326	417	366	404	358	413	372	368	351	355	405	391	398	415	408	389	403	373	364	372	386	373	407	356
1719	790	188	74	61	82	68	60	71	86	65	64	69	75	59	74	59	70	77	71	85	68	74	59	77	79	70	55	69	61	80	66	79	90	72	77	80	68	57	80	59	74	57	53	59	90	81	80	83	81	66	70	73	69	71	81	78	70	79	77	80	69	71	78	69	65	68	85	75	71	76	66	83	71	80	79	77	79	64	73	75	78	75	72	85	89	65	69	70	74	76	81	61	63	71	61	63	82	64	89	74	78	73	69	76	79	82	72	68	70	87	83	72	70	75	77	55	72	68	78	70	69	82	45	68	63	71	68	76	73	80	60	59	78	66	77	58	70	70	68	59	72	74	79	73	72	62	59	77	89	83	75	67	66	58	58	70	69	72	74	58	67	83	76	62	81	52	71	83	76	59	82	73	90	74	78	70	74	75	67	67	60	78	75	92	74	63	64	61	63	67	70	55	73	69	79	75	66	65	52	62	67	67	56	68	75	72	71	61	62	61	69	65	75	71	74	80	62	77	75	59	75	71	68	73	59	67	86	57	56	62	77	61	78	70	74	75	69	89	67	61	68	87	67	81	74	74	81	81	74	75	65	68	88	91	50	86	75	65	85	76	91	65	58	103	66	75	72	62	72	65	60	71	74	72	66	72	68	73	76	65	67	59	83	72	69	72	69	69	55	75	72	70	75	79	68	68	67	77	66	92	69	71	63	68	85	75	65	74	70	75	74	65	70	67	64	61	51	81	76	78	68	75	59	79	75	75	72	83	67	59	74	70	75	94	67	67	67	79	63	62	81	56	70	74	68	78	58	90	84	66	69	65	66	64	63	83	55	73	71	71	61	68	76	76	78	73	81	77	60	79	75	72	64	79	80	70	66	70	85	80	71	69	61	70	73	61	58	72	80	79	53	68	69	79	70	88	73	65	74	67	65	67	67	71	64	83	64	68	74	74	74	58	61	73	74	64	65	73	61	64	73	63	72	77	72	61	69	84	60	71	76	71	81	74	86	69	76	72	71	82	71	61	79	81	52	65	62	64	72	63	71	50	80	73	73	73	75	74	69	58	67	76	78	66	89	59	79	80	75	86	93	80	73	82	59	62	89	70	85	63	65	74	73	61	69	75	71	64	85	69	60	64	86	65	64	59	71	63	62	63	63	86	51	60	73	73	55	63	68	84	77	72	82	63	84	78	70	68	69	79	88	85	54	79	73	73	73	69	68	85	62	63	83	74	73	83	73	84	61	62	62	87	68	70	64	62	69	75	73	67	71	81	84	63	66	92	58	68	68	63	66	77	77	59	74	72	63	60	60	99	65	67	56	73	74	77	87	60	63	85	76	60	71	76	80	69	74	71	71	65	79	64	67	62	77	90	75	62	71	66	53	59	80	75	78	71	66	74	67	60	68	68	77	71	62	75	72	78	83	102	65	86	56	76	73	48	72	82	66	62	68	78	58	69	62	86	72	66	85	70	64	70	69	68	62	65	71	77	66	63	77	59	86	72	62	55	79	71	64	63	79	75	79	69	74	84	59	67	67	69	63	71	85	85	74	71	71	77	78	69	68	77	79	72	64	73	68	61	65	69	78	64	71	103	76	90	64	75	67	69	71	77	67	77	60	68	56	72	78	67	63	53	66	71	66	63	66	70	64	80	66	61	69	62	79	69	56	74	70	74	70	67	71	65	78	89	63	68	65	59	95	75	65	81	66	64	73	62	90	78	52	78	61	75	77	75	58	81	73	58	76	81	76	86	79	68	60	75	59	65	63	66	77	57	72	91	72	75	44	62	56	83	71	84	87	76	56	64	80	75	75	82	69	75	66	60	67	72	76	67	69	83	72	61	65	74	61	86	59	68	70	66	72	73	74	59	85	80	70	81	75	76	74	79	82	74	77	73	73	74	76	76	71	78	77	76	74	64	70	76	80	72	68	79	68	76	68	79	65	67	78	76	78	67	74	94	68	81	56	71	72	78	71	74	76	74	90	76	76	70	84	81	53	77	62	46	72	61	67	73	73	75	75	69	89	72	74	77	75	76	63	73	61	78	66	81	57	79	75	85	65	67	75	78	68	63	83	90	75	58	56	68	68	54	87	63	84	70	69	87	68	80	61	82	67	65	85	74	64	73	74	62	67	66	76	66	66	68	72	70	76	56	67	66	72	72	81	72	74	61	73	63	78	66	72	75	66	62	65	72	78	68	60	69	67	70	70	61	80	56	61	91	68	72	80	66	64	78	65	84	75	76	76	77	70	61	61	72	67	80	79	72	75	78	86	76	72	77	86	69	74	75	78	72	72	61	70	53	81	58	55	59	64	66	80	70	77	72	66	62	75	80	63	90	68	88	83	68	71	70	58	60	70	69	80	66	67	63	74	90	65	59	70	60	65	71	79	73	78	76	79	56	67	63	66	76	72	80	54	70	60	78	58	71	67	78	95	72	66	66	66	55	81	88	59	83	63	71	65	76	68	66	60	60	65	83	67	72	73	64	83	65	70	78	79	43	85	62	76	69	65	70	76	74	84	67	71	66	79	66	80	58	87	64	65	75	65	69	70	62	70	77	66	79	83	72	56	64	71	82	88	70	73	57	63	66	64	65	58	71	88	75	74	66	64	74	105	72	64	73	67	71	58	70	63	71	72	83	66	73	59	66	88	71	66	84	68	87	62	70	69	56	66	84	68	64	63	73	66	75	57	61	74	68	86	76	79	70	58	77	67	73	66	80	66	88	62	79	69	75	85	65	64	68	69	78	62	71	73	56	89	59	69	60	76	81	72	71	74	66	67	79	78	67	64	85	58	73	63	66	79	66	75	77	68	83	86	58	73	72	75	63	72	63	82	62	75	57	69	67	70	74	84	75	74	83	72	87	78	85	71	58	58	71	69	45	78	55	82	75	74	86	81	72	71	62	64	84	64	69	67	68	75	73	73	62	68	60	80	63	66	83	78	73	86	66	82	60	82	71	70	61	69	56	85	69	62	68	71	84	80	75	63	69	69	79	72	61	61	61	64	75	80	98	70	66	70	61	62	74	59	75	77	60	71	55	71	77	75	63	55	76	69	71	76	56	73	78	61	57	59	59	72	67	82	72	64	84	73	76	85	74	74	65	63	86	69	70	78	63	87	55	75	57	70	65	71	75	68	81	66	79	71	79	64	68	59	80	75	85	67	59	85	77	72	61	80	57	77	72	77	86	71	52	71	71	70	75	71	56	84	74	65	70	72	76	75	50	75	69	63	72	64	73	81	68	62	74	69	61	76	75	78	75	81	81	70	73	71	83	69	79	70	80	71	74	85	65	82	73	74	58	80	74	73	73	68	66	81	68	67	79	66	69	80	59	80	96	71	64	73	67	76	57	62	73	68	80	65	84	75	78	68	89	73	87	57	82	77	75	61	80	65	77	67	78	70	77	70	76	66	81	72	71	79	71	89	61	81	68	55	64	67	80	79	68	58	75	90	87	68	61	86	52	84	79	78	63	65	79	57	62	51	63	82
16002	8816	2011	634	708	651	705	740	715	658	683	683	625	682	631	613	627	646	647	640	614	638	653	622	634	631	639	671	572	601	616	616	585	639	597	626	628	591	633	644	644	649	628	613	645	590	607	652	600	634	607	617	577	661	634	592	666	629	635	667	655	650	677	632	627	636	635	646	613	585	614	625	640	627	649	637	629	652	638	650	641	625	659	641	618	576	597	635	667	621	644	650	601	639	594	607	611	624	633	628	666	617	658	618	629	612	628	639	613	631	635	646	671	616	632	622	636	632	638	634	618	622	637	636	647	651	652	645	656	656	609	612	648	652	595	636	617	636	616	647	622	602	667	634	633	660	596	609	611	619	658	637	620	617	622	658	651	622	628	661	582	638	584	636	623	620	586	619	633	644	580	600	675	677	637	643	617	612	620	626	598	606	589	647	606	637	690	662	672	614	619	612	605	686	636	634	638	620	623	626	598	659	622	653	671	587	622	603	596	602	647	632	643	609	688	661	683	655	602	594	658	649	615	613	621	652	610	611	611	655	639	621	595	602	640	637	637	588	620	647	627	613	623	622	586	627	624	620	639	631	653	613	672	611	614	602	599	610	645	612	691	666	651	638	587	628	580	627	635	612	622	603	628	610	597	576	618	616	609	601	618	660	596	667	597	634	604	636	652	631	633	646	644	615	638	580	643	614	607	647	619	663	632	625	627	623	631	650	647	676	647	601	614	631	594	601	633	638	609	599	635	635	574	630	646	631	622	659	653	623	622	630	612	624	615	584	656	609	686	625	621	649	689	667	605	621	687	597	663	616	622	637	613	674	582	615	618	591	628	618	600	624	622	566	618	622	608	676	614	616	652	640	630	627	635	643	621	626	598	621	618	627	617	636	617	614	646	610	628	614	627	631	647	607	584	621	599	615	603	611	591	672	621	614	663	669	618	609	586	617	602	606	650	603	576	621	654	642	628	600	658	704	620	628	608	614	644	623	608	586	634	643	609	645	603	633	648	631	613	635	642	580	610	620	670	615	643	593	651	649	620	635	648	650	564	630	624	662	647	657	625	630	574	629	652	624	621	653	655	649	597	612	624	626	567	630	645	624	627	579	647	638	650	624	613	644	598	610	592	660	632	656	609	616	628	601	605	654	580	672	647	600	607	631	602	623	590	618	643	631	630	644	624	638	619	615	674	623	598	630	591	645	652	603	585	621	614	620	602	599	613	654	585	646	593	589	595	606	639	632	616	588	624	658	623	658	668	633	635	627	575	617	613	613	644	620	634	630	648	632	619	632	635	631	621	625	592	601	643	633	597	622	622	611	570	610	616	636	617	637	648	604	614	575	644	674	605	666	601	619	666	609	650	578	620	617	620	682	608	635	656	642	645	649	582	601	643	623	624	634	614	620	600	680	647	614	602	658	651	619	601	607	617	644	583	612	639	586	607	620	635	572	621	641	586	623	613	614	630	602	658	642	632	598	657	612	605	610	624	647	652	601	608	610	601	611	689	636	687	657	618	646	612	622	605	614	651	634	584	663	609	604	611	596	646	596	650	617	607	625	650	646	587	643	624	657	683	662	657	579	651	630	604	621	594	615	597	611	555	626	623	603	663	628	628	594	641	666	642	619	660	626	618	639	673	615	667	622	598	658	608	680	612	633	626	618	592	662	640	618	624	617	643	621	638	612	644	627	654	667	687	599	666	610	615	641	610	584	653	641	607	645	632	613	618	600	587	630	599	675	615	603	584	626	595	646	645	613	629	620	616	579	618	614	683	624	620	621	608	620	590	629	651	656	596	625	634	619	639	669	572	604	646	620	637	631	637	674	648	629	648	584	649	591	586	598	588	608	626	626	639	625	599	653	649	657	601	600	595	603	648	682	631	638	604	619	636	639	542	644	607	632	618	614	636	656	597	639	641	625	618	611	579	644	615	603	681	637	596	643	611	570	619	642	619	592	604	588	610	625	608	611	572	626	640	623	577	615	615	617	636	638	656	615	639	619	646	643	674	629	616	654	602	645	632	650	592	625	605	632	636	653	606	629	601	591	658	627	677	632	631	638	633	607	604	622	623	651	563	687	635	640	660	613	620	605	662	666	631	621	635	634	625	616	615	635	609	607	650	605	619	635	595	616	615	664	615	619	639	629	631	629	608	657	625	620	660	643	612	634	623	635	614	643	659	637	638	663	646	670	601	586	629	608	611	614	636	635	599	589	621	617	638	622	604	637	624	594	604	619	585	603	634	609	661	626	619	620	623	632	662	584	643	617	624	626	581	668	578	618	623	626	645	668	618	626	607	580	679	651	624	679	617	645	614	627	637	598	654	627	696	621	656	634	648	636	674	618	612	580	624	644	610	665	643	646	652	627	613	624	614	644	613	672	654	638	570	625	600	650	636	602	649	644	627	617	619	647	654	600	654	678	613	576	613	630	666	628	614	677	597	616	652	622	629	586	621	643	639	650	619	609	629	650	644	615	642	637	670	595	604	629	655	643	625	631	656	610	646	631	585	643	656	629	599	602	641	611	631	628	584	653	640	599	599	611	626	606	612	628	628	617	617	572	611	611	657	642	585	626	624	621	611	599	653	594	611	606	683	570	638	652	601	648	661	645	596	607	615	622	585	647	568	632	615	642	657	599	654	606	644	619	633	639	656	620	626	640	594	625	610	631	629	629	603	620	662	626	664	648	656	677	619	596	616	645	646	621	662	622	621	631	615	636	630	657	679	619	647	619	645	632	624	623	672	584	618	597	614	657	607	669	666	638	631	650	617	633	614	592	642	594	600	653	635	650	623	583	655	652	660	643	651	610	639	615	624	638	633	622	627	606	623	601	650	611	604	641	654	691	640	622	591	623	636	639	649	606	594	610	610	626	617	625	619	597	644	682	633	603	601	629	557	633	609	648	620	607	638	619	632	619	621	629	637	645	611	632	667	626	617	629	648	593	620	637	616	595	633	608	661	605	633	593	620	646	651	582	614	627	610	629	591	615	610	646	620	630	658	606	630	634	624	606	629	622	620	602	598	606	622	591	650	640	593	630	611	606	605	611	676	635	650	664	627	655	610	642	621	597	623	623	657	589	607	607	681	610	641	616	669	630	636	577	671	634	654	614	620	623	638	656	633	631	664	585	647	629	612	608	605	657	636	607	630	633	631	627	670	615	640	626	651	633	626	663	598	648	619	635	663	652	602	665	657	634	623	635	646	603	591	635	613	599	574	616	633	634	607	666	643	634	613	675	671	640	625	628	659	642	616	620	601	594	613	656	607	599	614	604	612	609	620	652	617	629	593	613	667	643	636	653	637	601	621	640	665	642	637	645	612	620	658	628	637	617	596	624	610	605	610	621	651	620	617	600	610	660	590	673	623	627	622	620	634	633	636	587	671	617	632	635	600	616	645	652	598	641	607	653	606	623	586	606	645	606	602	681	620	612	591	613	605	614	637	616	612	614	612	615	646	650	630	607	610	703	620	618	635	587	614	612	638	676	655	621
2802	4598	878	85	78	74	72	76	73	69	65	90	70	80	90	63	83	67	84	72	70	66	69	78	68	74	60	70	75	82	65	63	61	66	59	80	79	75	68	66	65	53	68	57	65	69	70	74	74	81	73	66	73	69	73	66	53	58	64	70	65	78	82	58	60	76	57	67	74	60	70	74	72	62	76	65	65	69	73	61	58	63	82	73	55	59	68	66	74	60	73	57	71	66	58	57	79	77	55	62	79	53	59	77	64	75	74	70	71	72	75	67	63	75	59	60	66	73	72	60	61	73	63	72	71	73	72	63	73	63	63	63	83	58	61	78	61	69	68	64	65	62	71	86	75	63	66	79	74	58	69	71	70	69	68	70	61	66	87	67	74	66	72	56	65	71	76	56	80	77	77	66	72	69	70	89	63	68	55	65	83	53	71	70	69	57	57	73	69	70	71	62	58	70	63	68	61	59	76	58	66	85	69	77	64	67	62	65	60	74	62	69	70	62	66	67	65	54	69	50	69	57	66	76	60	64	59	60	68	79	58	65	59	71	66	82	76	57	57	66	58	69	67	62	72	65	63	69	54	82	65	58	68	65	65	67	72	67	82	73	86	69	66	70	72	64	83	65	59	70	67	56	59	56	68	68	88	70	77	68	71	69	51	78	60	75	50	51	65	69	72	75	71	52	63	68	66	69	70	77	68	66	59	65	60	75	71	66	85	53	67	69	43	53	78	71	49	88	67	65	52	71	76	62	71	73	73	54	46	61	86	51	63	64	64	58	55	68	63	60	66	56	82	69	56	73	62	61	59	68	62	56	73	67	76	67	59	58	68	60	64	73	70	63	71	82	78	71	70	65	72	78	82	74	79	74	67	72	46	65	68	69	60	71	56	58	47	59	66	81	71	68	82	61	78	66	61	58	67	70	78	65	67	60	60	72	63	63	68	68	71	75	66	80	62	72	71	48	60	57	66	72	81	60	80	74	61	73	67	72	65	68	47	69	76	67	58	64	83	65	65	73	82	70	69	80	65	72	60	80	71	64	66	77	80	75	56	77	70	54	74	67	49	71	74	64	74	62	61	80	59	76	70	61	69	58	66	57	69	68	67	72	61	61	71	80	71	72	69	57	86	65	82	89	49	73	65	73	71	80	81	69	55	65	61	78	54	70	72	71	71	67	73	67	72	69	67	70	85	56	96	76	69	68	66	67	58	69	70	62	57	61	64	80	68	52	72	76	64	70	78	56	66	84	67	73	76	71	75	83	60	57	71	61	95	63	79	55	80	73	75	67	72	80	72	64	60	61	78	72	76	59	60	62	55	78	87	67	58	74	76	65	67	73	65	71	57	59	66	76	71	73	54	74	86	74	71	59	63	67	65	46	66	43	68	59	62	76	72	67	89	70	56	52	65	69	62	67	78	66	66	81	55	72	64	56	54	63	75	68	74	64	74	70	68	70	56	75	55	57	60	63	66	68	74	75	64	79	65	65	91	55	74	82	66	66	65	58	75	65	61	66	67	74	84	76	73	56	58	66	67	59	61	67	54	64	68	80	73	67	69	64	69	67	77	62	68	74	62	61	77	59	90	53	76	90	47	77	64	58	76	76	68	68	66	55	61	73	67	75	69	63	63	61	58	66	66	71	56	60	64	68	82	54	53	64	69	57	61	58	77	71	70	71	57	58	64	62	65	61	71	82	66	73	62	67	76	72	76	86	56	56	59	64	56	75	67	76	72	77	71	63	67	63	58	75	71	64	67	57	70	53	76	67	77	79	59	54	64	67	70	64	59	67	57	67	74	77	70	64	71	78	52	64	58	66	64	55	63	52	58	79	74	60	64	92	69	62	67	73	75	61	54	65	80	82	64	68	75	69	74	83	64	60	58	69	71	85	67	48	75	59	77	67	62	79	65	65	69	75	80	76	89	61	56	63	60	71	66	87	70	63	65	60	74	61	64	57	68	64	58	70	76	64	57	80	65	62	75	67	67	75	64	67	63	53	64	63	84	71	74	64	61	60	79	82	71	67	64	80	78	60	65	63	65	70	79	62	70	72	66	60	60	57	55	60	67	78	78	68	77	58	61	56	63	69	73	74	63	76	67	61	70	70	58	65	61	59	66	69	53	53	51	61	62	75	66	69	63	74	60	72	79	67	72	56	58	56	68	55	65	58	70	55	66	76	63	60	59	66	58	76	81	82	57	61	75	69	80	59	74	71	80	67	67	66	67	53	59	71	67	67	56	84	81	56	67	61	70	70	62	70	58	81	64	73	68	64	68	64	74	69	64	69	68	62	76	67	59	55	79	81	84	56	72	70	79	64	60	67	77	76	62	67	75	64	63	76	54	76	75	66	72	55	66	55	65	57	65	58	65	67	72	51	71	54	70	77	53	72	77	61	74	54	51	70	61	64	72	66	71	65	79	75	59	65	58	72	69	64	70	79	66	60	71	72	69	77	75	56	69	87	71	80	77	55	65	66	73	65	58	83	69	84	50	72	60	60	72	67	61	64	57	70	57	71	55	77	61	82	68	61	76	71	67	65	73	63	58	70	88	60	51	52	66	59	66	51	55	66	69	64	53	57	79	62	56	74	70	63	70	78	72	62	74	69	72	66	68	72	71	66	64	69	80	51	53	61	58	80	63	63	67	67	61	48	80	72	62	68	69	62	67	72	53	58	58	62	64	49	67	48	63	51	66	72	72	66	78	66	68	66	71	75	62	76	64	80	74	61	71	70	61	65	62	77	59	57	74	81	75	61	58	88	77	58	86	69	62	67	73	76	50	79	69	63	66	68	60	64	73	58	69	62	59	72	73	70	60	66	65	62	57	78	64	68	52	59	74	56	61	64	55	54	61	62	65	81	56	65	74	61	71	80	72	56	84	72	62	60	60	54	69	81	64	75	54	69	64	78	63	61	63	44	63	68	68	70	70	72	59	64	67	76	65	73	58	87	65	68	75	67	65	73	60	60	62	67	65	59	68	69	72	56	74	59	52	58	85	69	70	71	67	73	74	63	58	63	73	69	74	89	80	66	71	59	54	67	77	61	75	52	76	67	67	50	71	63	64	63	72	67	55	60	46	54	75	75	51	79	49	73	61	47	65	70	84	64	69	73	60	68	66	74	69	64	65	79	71	68	70	59	69	60	74	65	61	65	64	67	75	55	60	75	50	68	71	73	60	74	79	64	70	75	61	68	66	80	49	60	65	73	62	70	65	63	77	72	66	71	58	73	67	56	60	62	80	61	80	70	71	79	76	66	69	61	53	48	66	74	72	52	59	58	67	76	60	66	61	78	73	57	56	74	77	62	69	72	55	71	68	68	66	80	69	70	62	74	67	65	66	62	64	77	72	50	56	65	63	72	66	59	62	55	66	75	69	62	61	52	64	72	65	60	81	84	74	69	70	69	74	67	63	63	54	58	63	49	68	67	85	53	64	73	74	92	57	60	69	70	82	57	70	61	67	75	59	60	54	70	66	64	66	62	59	78
27924	24385	6820	755	1019	1370	1481	1363	1254	1151	1004	894	949	834	815	760	760	740	751	696	751	724	682	630	676	711	683	691	658	652	657	612	699	702	626	638	638	650	647	665	677	678	655	669	611	589	598	663	654	633	636	590	613	633	651	642	642	617	691	632	656	621	626	639	599	639	660	647	627	646	631	619	639	635	632	658	631	621	665	666	609	626	618	646	620	621	652	554	641	599	631	595	637	625	623	636	613	600	626	637	586	639	585	590	648	574	666	629	650	626	627	603	522	624	617	629	619	671	661	669	638	627	606	614	662	603	613	636	613	613	621	599	612	646	597	627	639	645	670	605	613	632	615	652	612	596	638	637	632	621	616	639	612	665	682	644	644	645	626	603	636	591	589	590	606	680	652	650	627	649	633	641	627	630	607	643	595	674	620	627	596	612	646	634	584	656	623	642	658	626	606	638	629	600	573	574	617	639	590	617	606	649	604	617	654	626	648	617	632	643	655	641	621	596	609	670	636	631	627	615	589	609	609	644	591	627	644	615	660	642	623	658	590	638	608	623	600	598	633	619	640	624	572	622	633	628	656	622	639	605	620	652	634	678	647	617	647	606	619	639	585	630	593	642	636	619	640	609	657	609	661	620	625	594	666	586	617	586	605	662	653	589	639	624	592	633	655	594	633	575	614	642	600	610	624	623	609	615	593	631	648	615	653	617	636	660	609	646	654	663	617	608	631	627	638	614	610	619	582	599	627	661	606	670	609	568	631	648	586	589	616	628	639	662	641	646	604	610	646	636	635	610	612	632	642	651	627	601	606	613	625	636	647	641	549	634	587	638	619	601	619	636	623	628	581	636	610	676	651	623	647	629	647	587	623	669	630	607	634	618	623	629	604	658	609	610	616	604	649	616	612	626	617	641	596	614	629	637	660	622	574	626	627	665	682	663	663	718	651	673	638	624	649	607	616	614	599	675	600	598	659	616	649	635	636	638	586	653	624	635	595	584	624	657	594	583	595	643	642	688	630	632	610	636	614	643	703	627	603	637	657	618	623	607	630	614	669	669	634	606	650	643	635	634	632	654	684	635	635	629	642	561	662	622	615	594	633	600	639	617	663	630	651	619	635	635	654	643	645	637	601	608	663	625	623	629	601	618	623	636	623	649	670	601	631	628	633	618	655	610	641	638	631	613	630	614	623	589	668	650	600	618	650	658	669	581	588	624	652	656	668	662	613	651	617	572	612	615	619	582	598	690	602	631	596	665	616	624	589	627	652	631	639	617	650	641	624	610	647	626	615	591	660	653	597	666	605	654	593	639	627	597	579	696	654	587	608	634	656	633	594	664	631	625	645	617	607	634	648	614	644	628	637	646	596	660	597	584	610	618	626	644	663	615	611	618	640	592	607	623	612	661	600	608	637	620	595	607	593	603	629	648	613	607	636	615	606	616	623	619	653	625	667	604	617	612	621	609	629	607	597	651	651	600	633	627	663	671	666	597	604	638	604	602	629	611	652	629	665	623	602	585	630	677	642	661	601	679	625	622	620	609	591	616	635	618	603	651	656	637	622	603	665	660	700	638	699	672	651	644	671	646	660	619	596	631	642	618	640	601	618	646	672	619	595	589	631	614	608	623	659	607	593	609	611	636	658	638	643	617	605	602	628	642	599	624	661	609	633	643	631	612	622	623	640	636	646	629	609	610	589	668	623	673	626	620	614	592	605	621	630	645	651	636	624	650	621	647	648	622	641	639	599	598	635	627	623	641	630	604	615	599	588	625	617	587	658	659	591	610	617	658	646	659	613	639	598	620	617	630	643	636	657	621	653	639	639	643	642	644	642	623	636	634	606	626	644	641	606	632	628	606	679	656	670	572	642	670	635	653	613	615	657	661	642	615	641	646	633	585	652	659	600	608	693	566	609	644	643	634	653	661	659	648	635	602	613	622	602	628	594	621	636	615	627	585	608	659	665	610	653	598	640	661	660	615	671	635	644	620	641	650	613	658	616	629	664	579	606	691	638	653	612	644	585	637	656	580	613	685	668	668	637	617	620	656	619	672	695	635	673	605	621	670	607	621	645	636	641	654	635	628	644	632	679	649	667	648	636	644	618	658	639	646	614	612	614	623	604	656	621	598	649	614	613	643	607	673	611	633	656	623	616	644	610	650	648	649	616	573	626	627	637	624	613	646	651	646	645	614	607	636	646	609	633	624	629	582	651	658	596	641	583	673	618	590	624	669	617	626	643	591	632	574	618	631	601	629	631	625	656	646	626	610	625	704	666	600	625	625	588	578	579	572	587	599	636	620	598	623	609	648	676	679	611	594	633	625	617	608	650	620	685	645	609	582	613	622	664	692	620	629	634	659	621	649	561	647	599	624	652	617	622	656	621	598	611	633	626	626	624	620	646	602	655	648	668	622	623	595	665	638	648	600	608	604	659	715	619	624	587	619	612	642	635	645	677	625	632	643	625	609	679	654	585	591	669	664	645	628	620	592	604	645	624	612	596	648	638	648	607	591	609	615	650	594	615	604	629	625	629	584	602	682	600	635	612	637	615	623	651	593	636	638	641	616	654	632	622	613	599	647	671	638	573	629	567	651	642	601	656	626	640	627	623	645	620	681	583	659	641	608	571	604	684	597	599	614	621	622	601	597	583	645	662	658	608	616	629	655	611	582	593	633	693	617	616	630	657	609	603	589	643	602	645	635	636	605	595	615	613	621	585	641	645	648	597	669	629	627	658	623	610	590	659	597	590	599	607	605	680	613	628	633	639	626	597	624	624	606	659	629	608	640	621	643	619	586	616	606	632	592	623	666	612	628	630	603	652	563	619	623	632	602	590	616	612	622	601	653	614	638	608	634	624	626	613	646	655	594	658	588	627	615	632	642	589	658	619	628	610	648	608	628	632	658	597	657	630	621	657	659	614	680	635	565	628	635	630	638	602	609	659	610	656	663	601	621	637	600	621	598	599	616	626	595	583	645	605	648	633	629	638	593	599	635	613	618	589	623	725	626	622	668	614	680	648	628	625	621	603	626	621	594	654	603	578	667	604	676	611	621	630	608	631	611	666	610	614	631	651	604	630	581	626	688	634	632	653	650	626	600	613	633	622	668	617	583	606	651	598	626	632	611	637	610	612	634	614	639	616	641	643	586	623	665	652	613	645	653	599	632	639	618	638	622	614	614	613	649	642	644	639	649	641	664	626	636	636	610	639	583	674	619	622	647	695	600	638	662	612	649	648	691	683	649	625	599	627	668	630	642	589	624	625	628	601	647	609	650	657	657	608	604	665	637	652	608	604	618	591	566	612	602	542	612	630	622	662	654	676	660	618	555	632	599	637	582	659	620	639	643	604	604	640	587	654	628	672	629	592	629	611	638	643	650	625	621	672	604	643	636	622	640	608	604	619	620	649	617	651	629	636	599	658	620	657	624	636	638	615	617	604	563	622	668	624	623	669	565	629	605	593	616	672	638	651	626	648	601	626	644	622	668	616	613
3242	3452	615	37	44	40	42	29	49	43	45	40	40	40	29	42	40	42	52	35	34	35	39	51	34	40	48	37	28	35	37	42	42	38	41	39	39	39	52	40	51	32	32	43	40	44	42	30	35	28	38	39	31	32	37	44	45	39	39	39	34	36	37	33	37	31	40	28	49	47	26	28	42	36	30	45	45	35	27	40	34	28	31	34	35	32	42	30	45	30	36	39	37	34	29	39	26	28	33	41	39	28	33	41	40	51	47	48	26	25	44	40	29	43	40	31	36	42	43	30	40	42	37	32	36	44	47	31	24	41	48	39	40	41	34	37	57	42	43	31	36	41	36	35	33	46	54	48	37	46	36	35	37	43	30	36	35	42	35	43	37	38	42	45	44	31	35	42	36	35	43	27	39	28	35	37	35	32	49	40	34	30	42	40	35	47	26	40	42	44	45	35	39	47	27	37	32	37	36	34	35	47	29	41	35	41	36	54	34	32	40	37	37	37	31	43	48	46	32	49	50	38	38	40	36	35	35	37	46	40	32	32	36	40	35	33	38	36	48	42	31	35	31	33	43	35	36	25	35	39	44	41	39	49	36	34	40	28	47	36	35	28	44	27	32	44	26	41	48	34	30	33	25	37	43	34	36	49	35	36	39	32	44	32	43	39	37	32	39	25	32	34	34	45	45	29	39	38	46	28	48	43	41	36	42	43	37	37	28	39	42	34	35	40	47	32	35	34	41	47	46	36	44	42	45	39	47	29	25	31	41	37	41	42	48	47	38	32	35	39	45	40	37	43	33	35	34	29	46	48	32	47	35	35	47	39	36	40	47	39	35	47	31	39	32	34	36	38	37	31	44	37	43	36	47	29	37	33	45	36	39	35	38	34	47	41	43	55	43	43	36	32	36	42	35	37	36	29	26	36	44	39	35	35	37	33	33	46	35	30	32	34	41	37	44	33	38	29	30	37	32	43	40	39	40	50	26	33	36	31	36	39	28	44	31	42	39	32	39	46	41	36	35	36	37	40	41	36	30	39	39	37	33	35	43	36	31	32	39	33	31	28	32	38	34	45	43	38	41	35	42	35	38	31	34	37	34	47	27	35	32	48	43	40	41	41	41	35	32	48	39	35	36	38	44	34	35	33	35	40	38	39	41	48	35	48	42	41	39	32	48	48	42	40	44	34	45	37	38	44	38	50	38	36	40	43	28	35	36	36	43	33	28	25	40	38	48	38	33	40	32	48	31	35	43	30	37	41	40	41	38	38	36	31	38	43	36	43	41	38	37	40	36	35	32	32	37	35	33	45	50	31	38	34	40	40	45	39	54	35	34	40	37	49	31	27	48	42	32	48	31	40	34	43	36	42	43	42	36	40	32	30	51	46	34	47	44	47	32	32	38	32	33	39	43	34	40	48	38	41	41	26	36	36	41	43	35	45	26	39	43	31	28	36	31	38	37	35	40	44	43	40	40	32	38	42	39	37	37	34	38	27	36	45	33	36	43	40	30	36	40	29	32	51	43	34	40	38	37	36	40	45	34	40	30	36	53	45	36	30	32	34	33	52	34	36	41	34	44	33	39	44	37	37	40	37	39	38	38	47	31	36	39	39	44	31	50	37	41	36	34	32	47	41	41	51	34	49	33	36	32	24	36	27	40	35	37	34	44	34	43	27	38	34	31	44	43	38	36	42	36	55	33	45	42	36	42	36	43	55	25	40	33	37	37	31	50	44	32	52	43	40	37	36	31	37	31	33	37	45	28	34	52	50	37	36	35	40	33	42	44	25	41	39	31	37	43	36	41	36	36	36	40	42	42	32	32	36	36	28	37	49	29	41	42	30	31	36	34	49	37	23	34	42	31	35	44	42	43	40	51	41	41	35	48	40	40	47	31	45	42	35	43	36	44	37	54	37	34	29	43	40	38	48	27	53	40	35	41	29	32	26	33	31	40	45	31	48	33	34	41	43	42	35	50	40	40	32	46	38	35	33	38	32	30	32	35	44	44	36	39	42	38	45	30	28	47	29	38	51	36	32	32	38	30	38	42	32	34	31	35	40	49	29	34	39	34	36	26	54	33	51	39	53	40	39	37	39	41	49	31	39	39	33	37	44	37	40	36	36	36	35	29	42	36	32	30	31	40	38	24	44	32	44	45	35	42	40	38	53	46	42	41	26	30	31	45	32	34	38	34	38	37	37	36	34	38	47	33	47	37	46	31	44	26	38	39	41	40	35	46	39	49	47	44	38	37	49	39	35	40	37	34	45	41	31	35	43	25	41	52	36	29	35	31	32	35	36	26	41	30	26	32	40	34	40	36	46	39	27	37	32	35	30	38	48	47	36	40	33	30	37	46	33	35	38	39	44	32	42	34	33	47	42	48	46	29	26	42	30	34	40	36	41	49	40	33	38	46	25	37	43	39	44	50	30	40	32	59	32	41	46	42	41	35	36	40	38	39	41	37	25	35	33	42	35	38	36	37	30	34	30	36	49	43	33	24	46	34	43	30	39	29	34	41	41	36	49	38	47	52	33	48	44	43	33	31	37	48	34	35	46	30	37	41	32	31	35	41	31	34	41	37	37	35	43	45	48	43	40	39	46	48	47	41	41	35	36	56	42	45	32	35	47	39	28	43	32	42	47	36	40	40	28	36	39	42	34	45	32	43	39	38	46	44	40	36	39	47	40	40	40	30	45	35	36	41	32	40	28	36	28	39	40	34	42	45	42	33	40	34	33	45	34	36	31	30	32	29	33	37	35	39	37	43	30	41	40	43	35	44	35	42	47	29	39	32	39	40	30	32	38	23	45	27	32	40	36	35	47	41	30	32	35	44	45	36	39	32	40	33	30	36	45	46	38	35	36	35	36	28	48	46	32	41	42	34	41	36	45	41	45	30	34	34	50	31	39	47	34	52	36	34	30	22	35	38	34	49	48	32	31	41	34	27	43	27	38	41	30	38	30	31	28	38	37	32	35	29	30	41	38	38	35	40	26	44	49	39	34	31	41	38	43	32	41	41	36	36	42	40	38	36	42	34	35	39	32	28	32	43	40	44	38	40	37	45	53	38	25	41	41	31	33	36	29	43	40	36	37	36	34	56	27	39	41	44	45	44	35	48	37	37	37	43	45	38	36	37	35	38	34	30	35	42	40	44	43	34	43	33	40	50	39	29	31	41	36	40	51	26	35	35	43	20	40	43	40	36	34	33	38	45	45	43	38	42	42	38	36	36	39	37	38	40	53	30	41	37	39	37	32	39	31	31	38	35	36	48	49	34	43	38	34	36	41	41	39	44	33	38	22	36	34	34	36	34	34	34	44	31	49	28	42	40	49	41	32	30	38	34	37	34	40	41	37	35	35	43	35	31	44	37	41	27	39	46	33	32	36	34	34	27	35	37	41	39	36	40	32	38	41	39	35	39	39	34	39	38	39	46	39	35	48	44	40	36	38	31	42	38	51	29	42	28	37	36	28	46	42	47	42	39	43	37	46
25022	20927	5551	473	624	879	1039	993	905	756	697	627	608	563	487	516	520	454	422	459	435	390	449	420	372	366	356	398	397	370	360	392	397	407	386	354	357	375	387	351	362	366	359	351	379	366	319	336	369	345	343	350	358	354	356	381	352	375	357	353	354	330	344	334	335	367	339	359	386	337	315	370	328	332	337	349	378	331	329	335	333	353	329	342	351	324	332	350	321	359	342	372	337	347	348	379	344	368	325	321	350	376	359	324	381	324	334	343	346	333	354	313	357	315	343	334	357	361	338	338	342	331	318	349	350	336	352	355	317	325	326	344	325	359	320	325	323	347	329	368	337	336	341	353	343	350	360	339	339	318	310	338	349	340	354	365	345	352	331	361	338	356	342	337	347	344	339	313	366	341	315	309	319	327	376	299	320	311	350	341	372	316	358	327	341	376	329	344	333	340	324	337	335	335	341	337	327	341	313	360	338	338	394	329	337	350	350	336	332	322	331	329	335	337	330	349	372	335	331	303	346	380	354	328	322	328	340	319	334	354	358	346	322	315	329	345	343	350	329	334	358	337	338	337	354	332	326	342	332	362	355	308	353	375	321	331	342	350	321	335	335	334	349	319	347	327	344	338	332	346	334	357	322	343	364	325	337	339	351	365	330	349	331	328	337	355	338	337	310	344	340	352	355	351	318	322	360	308	341	343	344	330	346	340	358	375	355	337	325	304	324	309	305	363	335	354	305	354	349	355	350	360	343	341	375	330	322	326	332	348	330	338	348	336	321	301	344	329	354	395	363	342	358	333	338	353	314	325	309	365	342	354	346	324	388	342	319	350	363	351	349	353	311	344	338	363	320	316	351	340	363	365	326	320	331	292	372	357	351	345	340	341	361	322	356	323	317	367	331	357	326	348	347	337	369	320	278	326	372	325	300	348	308	350	346	356	300	335	322	318	325	318	344	298	358	286	347	331	355	365	361	343	319	337	310	342	362	365	347	347	343	346	336	363	354	332	334	379	347	347	307	347	375	344	350	346	329	347	339	311	329	334	342	364	317	344	332	334	336	316	343	320	346	322	326	349	344	323	384	344	323	360	336	333	339	375	329	343	338	321	356	348	360	362	338	302	361	329	332	326	333	341	316	335	321	357	329	339	337	338	320	345	343	326	333	342	354	349	329	341	341	337	324	358	349	354	331	312	316	334	342	298	341	336	323	332	349	366	311	328	341	318	339	340	338	307	347	316	300	349	315	331	351	335	351	341	343	329	337	336	375	336	327	343	322	316	339	357	349	328	338	360	357	351	333	339	340	313	379	335	349	377	342	311	341	355	335	307	339	344	347	318	360	337	319	350	330	349	320	339	353	349	322	332	328	338	355	346	330	340	338	341	352	345	337	370	347	330	327	315	318	329	354	316	327	336	361	363	327	323	313	372	325	335	338	349	329	371	367	323	337	316	337	304	341	340	349	344	320	311	322	341	339	350	349	319	338	347	325	331	327	342	342	304	354	345	295	329	350	325	358	339	338	345	336	366	309	285	352	342	327	375	345	344	355	356	353	309	344	347	305	350	327	290	327	326	343	390	331	328	344	335	341	320	348	300	288	333	311	374	317	323	343	331	316	327	352	297	336	347	368	317	307	349	369	342	367	295	350	336	360	327	351	345	342	374	345	366	330	322	321	370	302	324	333	316	370	340	318	339	331	328	336	315	332	341	311	344	396	349	365	347	324	329	322	348	344	345	352	350	312	378	349	339	318	348	322	340	348	341	351	354	319	338	351	323	358	292	315	322	357	328	309	340	372	328	316	331	360	351	355	329	382	322	323	360	337	362	338	290	354	334	314	346	308	325	359	342	343	349	373	320	345	378	371	332	368	363	336	337	354	320	330	303	327	322	351	350	367	324	352	357	343	357	318	316	315	309	347	330	362	333	366	353	376	355	347	293	363	349	341	342	321	334	369	345	384	325	341	336	329	365	339	317	340	335	319	378	352	393	325	364	303	359	352	327	328	349	331	359	345	376	327	351	345	326	357	325	328	361	329	340	320	354	321	339	356	338	336	348	335	339	317	332	347	368	363	331	386	332	317	359	354	318	317	310	323	363	328	316	335	359	336	347	353	357	310	354	377	353	333	307	316	382	315	341	340	322	349	317	321	314	342	351	354	351	319	365	341	357	370	345	313	317	329	342	348	339	360	342	335	327	310	314	320	345	330	362	379	352	313	358	353	320	348	326	314	352	332	323	341	315	325	338	343	342	354	344	330	328	336	324	301	348	328	341	301	360	342	353	315	311	324	348	339	348	344	326	357	348	382	363	378	333	329	318	310	333	361	334	315	331	337	354	333	367	340	356	324	341	337	346	329	342	344	354	361	345	361	303	355	338	340	331	330	362	374	294	339	346	323	346	364	329	346	344	383	356	322	316	332	347	350	350	351	295	362	339	340	341	289	350	324	386	356	352	342	351	322	342	341	326	344	363	348	352	365	347	346	342	316	365	326	343	341	340	353	322	328	327	363	319	308	372	319	354	331	346	327	368	331	322	325	322	342	350	307	348	345	345	300	366	352	342	339	345	332	347	306	352	338	316	342	336	323	332	332	348	324	307	341	351	338	341	344	356	325	334	345	356	344	381	321	339	334	322	322	334	327	320	329	347	312	328	337	317	332	341	325	341	379	342	342	311	342	352	326	375	322	355	329	331	324	359	372	343	331	367	346	327	325	352	332	334	318	376	330	332	330	359	307	295	365	358	332	337	314	350	339	356	340	317	341	350	340	342	316	365	315	330	353	328	313	368	311	351	331	342	337	336	380	330	349	312	335	314	360	321	337	357	359	338	339	341	352	357	338	360	325	359	328	335	320	348	313	305	312	355	377	313	347	324	345	322	366	320	301	340	328	360	391	345	342	312	359	326	354	339	343	334	374	360	353	323	363	326	326	335	330	319	321	345	350	350	354	304	351	338	352	308	357	337	375	327	350	345	326	353	324	348	324	340	358	363	341	354	369	331	335	359	322	356	344	347	328	372	290	318	338	355	341	336	324	343	357	329	341	357	324	345	376	356	352	314	342	330	353	348	349	352	345	350	341	355	328	375	358	362	359	333	344	345	343	347	338	330	320	333	344	309	353	327	366	325	326	323	323	351	333	328	320	344	351	326	329	333	346	333	337	342	332	340	373	331	320	335	326	330	336	306	372	334	352	356	337	347	307	356	359	337	352	351	328	354	322	338	329	306	346	313	351	319	347	334	353	326	360	323	328	310	326	318	337	359	361	305	327	324	333	354	332	355	324	360	350	347	319	323	319	335	356	375	341	345	353	346	340	335	330	341	319	341	333	327	349	316	332	349	327	323	368	331	306	326	352	327	363	349	344	332	349	334	334	337	326	318	329	387	357	339	325	344	328	376	364	322	308	343	326	334	324	326	357	331	354	361	342	323	307	319	338	334	338	364	344	330	353	353	340	323	335	334	328	358	345	339	336	354	322	372	350	364	342	346	346	346
4115	7198	1229	49	54	53	46	42	54	56	54	52	57	44	46	38	49	47	45	39	52	33	47	46	34	38	43	40	36	38	34	44	53	43	36	47	48	36	30	42	46	42	36	50	44	45	41	42	45	28	41	35	27	45	43	48	39	36	55	47	48	41	37	58	39	30	38	41	41	38	32	30	37	47	46	39	45	36	42	48	45	48	34	29	37	48	39	40	37	43	38	32	29	47	41	37	41	46	39	29	40	35	33	44	36	46	38	52	34	46	34	44	39	41	53	49	48	42	36	42	41	47	40	33	45	36	48	44	53	32	42	47	45	47	49	35	45	32	49	50	36	43	37	37	52	44	50	44	43	39	39	39	34	46	51	44	34	41	52	54	43	33	48	52	46	37	39	42	46	44	45	36	42	29	33	30	40	44	36	37	36	50	33	45	35	44	30	33	48	30	41	35	39	47	32	28	32	38	53	33	32	44	45	52	49	38	39	45	42	49	34	31	51	36	41	42	47	43	33	52	46	49	39	39	40	39	48	50	44	53	43	27	53	51	46	46	40	43	38	47	42	52	43	41	42	48	35	41	38	42	42	28	49	46	29	57	49	42	32	42	34	35	52	50	28	48	45	35	40	42	37	41	33	31	51	38	48	44	37	47	32	41	39	50	40	41	39	29	37	44	41	40	38	48	37	49	35	28	44	38	47	28	37	42	43	43	33	50	34	37	39	56	49	35	36	38	48	39	48	33	42	45	25	31	51	40	41	30	38	37	39	35	39	50	44	42	36	36	31	45	44	39	50	45	44	30	28	47	38	42	44	44	49	40	49	39	36	39	43	45	41	39	36	34	46	43	38	29	37	40	31	51	33	36	46	44	42	39	39	38	48	52	47	41	35	37	40	43	34	49	32	39	59	44	39	27	37	49	39	44	38	39	50	34	46	33	59	33	39	52	38	43	41	45	35	36	32	38	34	40	46	45	38	35	46	52	32	43	36	33	44	45	36	32	30	39	46	35	51	42	34	33	33	40	37	49	34	40	51	42	44	43	38	50	49	41	44	22	44	48	42	45	39	30	37	47	49	51	30	49	45	35	28	33	47	53	33	52	42	42	41	35	34	47	38	42	35	32	43	34	36	42	36	38	41	35	35	47	43	34	34	49	33	51	39	43	40	38	39	33	43	40	33	41	48	29	39	35	45	29	41	52	40	43	43	51	34	42	46	42	43	38	40	37	32	28	41	52	36	40	42	32	43	47	47	37	47	33	39	34	42	33	34	42	47	43	45	42	32	38	30	51	40	28	39	42	36	50	40	46	37	32	41	37	59	50	45	43	29	36	38	31	41	34	45	47	53	38	48	39	37	36	33	41	34	38	40	43	37	39	42	47	45	35	43	34	31	59	34	48	34	38	37	34	35	41	34	58	35	38	43	33	45	33	40	41	53	51	45	41	40	35	44	31	45	54	59	39	36	36	31	51	32	48	45	46	44	32	52	46	35	41	36	43	39	48	37	31	41	42	43	39	38	53	39	40	41	35	37	42	41	39	48	27	25	36	33	30	36	44	50	35	42	42	56	29	43	41	29	36	27	42	39	36	36	39	42	45	36	50	45	42	31	36	39	40	33	42	40	40	48	53	41	48	42	54	52	40	35	36	43	40	37	41	37	45	52	48	41	41	43	44	37	48	49	38	33	32	49	41	38	38	45	52	39	38	40	44	36	48	44	35	41	61	42	32	28	35	28	40	37	37	45	31	44	43	43	43	37	39	44	34	32	45	47	40	39	49	48	31	37	28	32	28	40	37	33	39	44	43	40	45	34	43	43	39	60	51	37	45	39	41	43	39	36	35	38	29	33	55	34	40	32	44	53	35	46	40	43	40	47	35	35	40	46	40	45	52	41	42	50	40	42	19	36	33	50	39	45	45	36	48	45	37	38	44	43	39	43	41	40	34	25	45	40	39	50	39	37	40	44	42	41	35	40	53	39	26	38	33	44	39	37	37	48	41	45	44	39	41	34	25	34	49	47	39	41	38	45	36	39	30	42	41	36	50	36	41	46	39	41	40	45	36	34	46	30	38	39	36	35	50	37	40	38	39	47	28	35	31	43	56	34	38	48	41	45	45	34	45	28	34	47	44	43	42	50	35	46	47	31	55	34	32	38	38	46	33	39	37	56	40	42	23	34	44	43	51	48	45	39	46	43	33	49	42	34	44	41	42	39	41	35	40	50	37	39	44	36	50	45	46	27	31	48	47	37	35	35	32	40	39	35	38	44	41	37	37	42	59	49	37	30	49	35	30	43	38	39	35	40	35	36	50	50	33	41	34	47	47	34	56	43	36	29	46	45	39	45	35	52	42	46	33	42	50	37	47	42	40	27	27	49	42	48	41	37	35	35	42	58	37	34	34	38	30	45	37	47	50	64	35	28	42	47	44	36	35	49	42	40	44	44	31	48	43	43	44	43	43	39	42	29	48	41	42	41	36	44	35	47	32	32	41	33	39	30	40	37	41	41	40	34	34	47	36	40	38	49	45	33	33	35	39	52	32	29	41	43	28	50	29	43	39	35	38	38	42	39	53	45	37	46	40	50	46	31	40	48	26	50	31	33	45	49	45	35	33	43	32	40	43	43	50	46	36	31	50	27	40	42	32	39	53	46	38	40	35	49	45	29	34	36	43	32	40	36	42	39	42	41	35	37	54	36	35	50	36	29	50	40	44	41	44	56	44	42	38	33	40	34	42	39	29	31	35	43	47	51	39	36	46	40	40	41	45	38	38	46	52	60	38	35	43	46	34	43	41	37	48	48	41	36	46	44	33	47	27	45	44	37	28	34	44	40	38	44	45	36	47	38	38	40	46	36	30	36	30	41	37	26	29	41	50	40	38	36	38	31	41	44	35	40	49	44	45	41	40	38	44	43	45	42	50	28	39	35	31	40	39	39	41	37	43	42	48	46	38	59	42	43	45	37	43	39	32	41	41	32	38	33	42	35	42	32	49	27	35	41	44	46	37	32	38	44	42	40	38	40	39	43	36	49	49	53	37	43	37	46	42	38	38	50	42	32	40	43	38	42	41	44	52	35	46	37	39	35	35	46	46	34	41	39	46	40	40	43	35	50	44	48	34	48	30	49	27	42	33	41	38	37	46	42	40	48	41	49	42	49	49	44	44	49	31	40	45	33	44	44	34	48	44	49	47	45	34	49	36	38	27	45	43	37	45	46	41	45	33	52	42	33	44	41	45	39	46	53	45	36	36	39	41	61	39	48	48	45	37	34	28	40	48	37	47	37	42	43	36	43	44	40	43	38	46	40	44	42	39	38	35	34	41	46	39	45	40	47	38	46	35	53	43	35	45	37	38	48	38	44	42	45	40	46	39	52	55	42	44	48	34	36	41	35	41	35	41	49	42	38	44	49	53	47	41	45	39	37	42	39	38	50	42	33	29	34	44	31	34	37	38	48	46	39	45	38	42	41	30	38	29	48	33	47	30	24	38
32357	28349	8624	688	1027	1601	1848	1680	1402	1256	1043	931	866	805	749	731	660	627	596	583	533	501	516	476	522	498	468	457	463	423	470	478	514	482	436	440	414	443	422	457	440	428	440	433	428	411	454	405	432	412	416	396	408	413	415	408	409	415	388	413	405	435	407	415	408	417	356	397	398	423	386	410	390	423	387	368	426	415	451	366	388	410	372	365	403	425	434	391	400	427	402	381	405	400	413	418	392	368	412	400	407	425	362	375	445	388	395	390	435	361	387	413	357	408	444	405	446	384	397	378	412	389	428	392	415	416	422	372	404	381	391	389	413	427	365	398	382	415	394	404	429	386	423	354	425	395	373	400	381	400	401	413	402	403	388	385	387	393	372	359	409	386	400	389	386	409	393	419	400	406	385	367	394	414	396	357	408	363	377	426	410	444	413	393	392	409	365	392	397	380	402	359	372	418	409	399	392	423	402	389	386	373	368	391	404	363	356	379	385	420	377	413	407	387	346	400	379	353	407	396	401	387	390	402	403	376	377	410	345	422	369	402	439	434	410	408	408	391	411	363	377	394	381	399	402	388	402	373	428	394	382	395	394	377	412	383	384	415	379	371	433	395	375	372	382	392	432	371	383	389	382	414	369	424	393	399	414	392	368	430	383	379	390	372	404	375	416	395	412	393	396	392	388	409	407	390	390	368	359	400	382	384	368	403	444	387	409	376	372	399	416	428	390	443	411	380	408	394	382	405	359	382	382	391	399	399	389	365	408	381	414	407	398	401	395	367	408	357	374	392	418	389	371	392	407	385	371	409	377	391	404	428	394	429	367	415	393	397	414	408	381	399	389	401	396	371	419	372	400	399	379	405	383	392	415	397	403	377	375	412	392	361	397	350	406	356	385	373	400	420	360	407	392	375	383	356	406	397	416	409	409	368	380	400	426	401	387	383	389	411	381	450	376	383	370	370	430	393	394	395	417	376	416	428	410	387	394	406	393	402	382	370	381	385	363	440	417	410	386	380	440	365	387	391	354	394	406	379	393	410	362	407	398	414	380	399	387	390	422	392	399	366	420	366	380	377	404	424	397	416	420	414	392	389	408	416	422	385	396	389	397	374	415	367	403	395	374	409	420	392	405	399	379	408	416	404	390	367	412	416	384	448	363	427	380	384	428	364	376	401	401	384	401	380	373	375	405	417	388	424	373	404	362	393	379	397	427	396	388	385	371	397	390	371	413	369	387	392	395	402	384	373	413	409	403	432	403	437	379	419	378	393	408	389	381	402	387	370	400	438	394	408	400	393	413	386	408	421	403	390	411	394	403	439	409	414	387	404	375	419	396	405	428	354	416	422	379	361	396	390	415	400	381	417	411	421	383	386	380	391	409	396	408	380	391	364	396	386	371	397	395	393	415	357	387	395	407	384	398	412	398	373	417	411	381	358	429	384	394	414	380	414	413	395	388	395	423	405	403	367	388	407	415	404	396	408	389	366	381	434	362	418	421	383	407	408	384	389	398	423	407	400	408	404	371	406	383	379	375	389	371	397	394	434	425	394	400	415	377	376	386	398	372	376	356	406	414	393	379	415	417	393	359	406	382	379	387	376	404	391	389	392	387	398	422	357	384	391	410	398	358	433	398	362	430	411	384	386	395	363	436	417	390	379	374	344	409	400	375	398	419	437	386	422	380	384	416	380	419	377	415	391	359	416	392	398	429	396	398	385	408	383	388	392	403	394	362	414	397	384	367	404	427	388	412	374	376	411	386	399	417	391	364	402	383	414	387	385	413	413	421	422	392	424	383	390	390	376	375	388	356	388	382	366	377	399	389	395	364	382	401	397	374	391	389	369	406	373	411	376	392	406	408	385	380	393	383	416	425	387	398	420	374	391	383	369	391	383	340	387	422	412	430	395	422	415	418	416	381	378	412	371	350	418	403	424	412	400	406	366	416	359	389	423	391	456	401	409	425	386	391	403	392	371	415	374	403	377	402	401	419	397	399	390	404	396	410	356	434	387	415	413	444	400	436	407	401	358	417	373	385	359	415	389	370	418	407	411	385	383	384	414	404	395	393	403	388	403	403	364	375	386	422	389	405	374	379	376	391	384	380	410	375	405	409	385	404	401	391	407	419	396	395	435	419	392	378	394	375	401	369	397	403	379	394	406	369	424	385	416	389	363	391	396	439	382	398	390	390	394	388	402	409	428	427	386	398	416	395	397	402	406	379	381	408	393	387	423	407	407	361	417	410	402	417	428	367	401	385	440	385	417	379	384	401	412	400	407	390	404	380	385	399	429	355	428	418	392	401	393	406	369	398	411	420	374	414	384	434	391	406	401	402	411	386	424	377	369	385	378	390	413	358	415	413	395	407	377	403	376	398	384	390	416	404	385	402	382	412	397	363	377	382	405	407	404	398	348	399	418	394	400	358	355	385	403	345	403	392	438	395	387	412	382	362	379	408	397	446	370	402	425	382	410	355	425	417	403	400	428	399	432	382	385	416	404	417	408	404	360	406	397	430	401	367	377	378	403	377	397	426	387	375	401	379	438	385	394	390	385	354	377	425	398	372	422	385	397	368	417	419	395	417	399	390	406	390	411	367	430	393	425	392	412	382	364	411	425	385	406	383	416	360	405	365	365	426	419	408	366	405	397	392	389	385	431	395	381	416	399	369	421	433	433	443	406	394	375	382	396	415	394	390	418	415	395	378	385	404	415	365	363	402	389	411	382	403	406	395	381	386	380	367	398	381	397	371	374	444	384	400	405	385	351	391	430	395	393	392	380	423	399	396	388	395	407	364	381	421	377	428	379	393	396	387	432	416	411	353	396	414	393	396	401	380	400	388	413	380	360	419	380	390	431	404	385	379	387	447	441	387	368	405	386	389	366	425	390	417	381	373	395	408	404	368	380	400	414	414	404	416	406	393	411	382	378	386	381	393	408	389	409	372	366	371	375	375	367	414	391	430	400	396	421	404	396	410	371	392	379	373	408	392	413	429	368	408	371	357	426	412	366	385	397	407	410	411	373	402	415	387	392	351	402	390	380	388	405	394	439	391	410	415	420	418	378	372	404	414	404	414	386	385	393	387	406	378	384	402	408	413	396	377	392	406	386	400	390	384	372	372	365	410	405	430	381	401	386	392	403	395	389	430	443	413	409	384	425	406	427	394	417	408	420	384	402	369	379	389	399	395	381	395	405	380	390	377	387	373	412	383	434	409	405	410	391	376	369	408	422	358	412	400	375	373	342	415	414	388	399	374	374	396	405	368	400	387	422	418	365	386	383	421	414	430	412	395	376	405	378	375	456	355	422	387	384	398	409	424	374	381	404	407	395	409	372	385	409	338	415	383	384	368	376	414	390	416	371	401	386	402	387	401	370	393	416	410	370	366	382	420	369	368	386	411	389	384	379	399	381	350	419	364	419	367	370	422	440	362	406	371	397	391	384	409	405	372	398	362	400	387	412	425	406	398	401	424	418	376	417	390	435	394	392	378	392
1811	787	167	85	68	89	75	76	75	79	70	71	72	72	86	80	65	73	80	70	73	79	79	83	67	79	72	70	74	67	73	85	70	74	64	87	89	77	74	57	80	63	71	57	79	59	61	53	64	70	65	72	76	70	70	83	69	69	60	65	71	52	73	65	57	68	67	73	76	80	66	69	69	66	60	65	65	61	69	72	52	76	60	71	72	71	61	61	75	75	80	78	59	72	71	70	50	82	69	84	71	60	85	77	62	81	68	72	67	81	87	72	69	90	73	65	70	69	75	59	74	78	61	60	69	76	71	71	73	76	81	72	67	64	74	67	71	65	62	66	68	79	67	72	77	82	61	67	80	72	55	68	71	68	62	75	84	71	90	60	65	64	72	83	79	74	77	66	71	86	71	86	74	60	74	73	65	54	77	73	68	71	71	70	88	65	72	74	61	71	61	79	56	72	73	73	61	54	68	71	78	55	84	67	81	63	76	70	54	77	85	84	68	62	72	62	85	78	74	66	71	71	70	82	67	73	83	74	78	71	84	70	64	67	62	79	79	67	73	73	70	64	76	72	60	62	71	59	66	79	70	62	59	69	79	78	67	78	79	67	77	75	66	100	84	78	62	78	79	69	68	80	62	72	69	78	69	65	74	80	63	72	80	82	78	74	76	51	70	82	64	66	86	69	74	80	55	62	64	62	74	76	86	68	68	62	73	65	66	62	61	76	78	63	68	89	69	73	64	72	73	61	85	79	71	77	65	77	76	61	65	64	79	70	70	76	65	73	71	74	77	73	59	68	60	73	84	63	69	71	62	57	74	78	69	81	71	72	57	67	69	81	70	87	68	72	80	82	60	66	63	87	70	69	81	71	73	78	76	76	63	65	69	60	55	77	71	76	67	74	79	67	80	70	77	56	74	78	64	89	76	68	59	61	64	71	74	71	59	73	60	83	63	67	67	70	82	57	68	67	65	66	90	75	71	64	49	84	89	61	73	71	68	74	53	65	78	61	74	73	57	59	70	72	71	65	78	74	70	91	73	72	70	77	71	57	57	72	68	84	78	72	66	69	75	62	78	76	63	76	93	71	77	62	55	70	74	68	90	75	64	81	88	65	68	74	70	70	67	69	66	83	69	91	98	69	63	79	84	69	73	69	70	78	69	70	74	71	76	75	65	68	74	84	78	65	67	86	70	67	85	66	73	81	54	85	77	63	66	62	76	67	79	78	76	72	81	65	61	74	96	67	65	74	80	70	76	75	70	63	75	63	79	62	82	71	78	52	74	67	64	72	69	71	62	72	66	65	86	71	76	93	75	84	66	58	52	65	68	62	91	80	76	56	81	76	76	72	72	84	63	63	77	68	87	74	71	59	71	56	71	74	76	63	75	74	70	62	78	75	79	75	63	57	75	66	81	71	71	70	85	59	85	57	71	65	66	67	72	69	71	78	74	72	72	88	77	71	78	58	85	82	83	78	87	66	78	89	83	75	74	73	61	80	60	78	64	80	66	69	85	77	88	81	71	66	63	77	85	65	77	85	53	94	75	76	77	79	83	68	77	73	74	59	78	77	89	82	91	76	84	70	58	61	71	70	72	77	80	63	74	57	65	89	92	63	76	78	64	76	75	63	85	64	79	81	86	69	75	76	73	85	80	79	64	77	76	92	70	76	56	60	62	75	64	64	65	53	71	75	55	65	80	76	65	74	76	67	69	75	78	86	71	71	84	76	53	82	71	69	64	73	85	69	75	78	74	65	62	62	74	85	78	62	48	62	58	81	75	75	63	80	63	69	65	77	58	70	80	84	82	63	79	69	75	67	82	61	66	66	69	71	67	59	48	56	57	81	55	80	68	74	88	66	73	66	69	76	73	85	72	80	70	80	63	74	68	61	65	68	79	65	73	65	83	77	75	85	65	74	63	83	78	78	82	65	78	84	83	54	73	66	70	72	82	70	99	77	80	68	78	78	58	89	71	65	85	82	81	60	77	52	64	64	74	56	58	72	68	61	56	77	68	73	69	71	72	74	62	79	74	56	60	87	91	72	59	82	63	80	77	70	85	80	72	73	68	76	67	80	62	78	84	65	83	66	83	73	72	83	66	65	65	81	72	92	64	71	75	67	72	63	100	82	67	60	81	86	63	80	85	74	69	58	67	69	64	69	67	76	86	65	66	80	73	58	73	65	78	70	90	67	74	71	77	82	89	63	64	58	79	63	80	71	77	58	60	82	50	69	69	60	81	74	66	100	85	63	61	75	73	56	70	63	82	72	73	63	90	63	63	82	67	70	53	58	79	62	62	60	65	84	68	72	76	73	76	78	81	57	62	71	71	82	73	69	57	82	79	84	64	80	74	82	69	65	57	63	73	68	67	74	72	73	70	71	59	72	83	75	61	76	62	52	68	66	61	72	61	81	51	65	72	70	82	71	56	64	71	74	70	69	73	80	70	77	74	77	64	64	62	99	75	74	60	66	64	59	65	64	71	71	73	61	85	78	68	77	83	56	70	68	49	73	90	71	59	65	73	85	77	82	64	71	66	72	71	84	67	68	75	86	62	57	86	68	74	74	72	57	71	72	75	75	70	57	71	76	71	87	64	93	80	79	79	87	81	69	74	68	61	68	53	57	58	59	78	84	74	58	76	75	80	88	66	72	79	84	70	71	62	73	71	76	62	80	85	89	72	71	65	72	83	70	57	82	65	66	74	71	67	72	83	74	73	81	71	68	76	79	73	70	82	69	70	79	70	64	84	62	66	70	76	91	75	67	78	67	65	77	71	83	68	71	73	70	72	80	78	61	65	52	73	84	79	83	66	87	72	71	82	55	67	82	75	70	79	84	73	61	64	70	64	68	81	62	75	53	81	83	67	66	81	79	76	73	61	71	57	71	67	68	74	72	81	61	59	69	63	69	64	81	71	59	62	81	71	82	68	68	86	73	63	59	73	74	61	57	81	69	68	63	63	78	67	69	82	74	66	55	75	58	82	76	80	66	79	83	78	86	65	82	76	93	58	89	76	79	77	70	70	69	66	58	79	63	70	58	73	66	80	66	69	71	66	73	85	83	75	75	82	74	72	80	69	66	72	87	59	79	62	73	65	46	78	69	78	68	74	73	59	76	69	73	79	74	52	70	63	74	60	77	71	72	77	68	74	80	68	68	76	73	81	70	71	57	61	75	61	72	71	85	75	71	66	61	74	92	88	79	57	64	61	78	75	82	83	89	70	69	72	62	63	72	70	72	76	72	67	65	77	72	79	72	77	75	78	73	68	67	75	79	76	80	72	77	67	87	58	65	75	80	75	56	62	73	63	78	85	79	76	63	63	65	66	84	73	79	79	73	82	80	64	69	90	71	62	61	81	63	87	73	80	63	53	78	75	74	80	87	67	78	75	65	74	80	60	80	69	73	80	76	57	68	72	75	66	81	82	63	67	70	66	80	66	79	80	75	85	77	71	82	55	70	67	81	88	100	70	59	74	62	75	88	65	63
16439	9007	1926	632	717	765	674	693	693	717	697	725	698	678	657	733	663	682	652	620	602	645	646	642	633	643	668	671	616	654	656	594	635	609	647	653	658	616	646	630	661	654	627	610	633	639	638	657	612	628	641	633	627	629	642	619	658	637	619	656	671	644	626	597	605	674	624	631	630	664	648	717	601	621	636	649	703	667	657	639	635	661	617	624	659	652	648	651	607	624	649	648	619	628	622	671	620	614	652	659	667	628	636	622	587	610	623	640	668	696	626	665	625	666	627	629	655	652	653	638	641	674	617	649	630	598	598	633	594	627	635	626	652	619	599	638	663	619	648	624	647	602	676	648	644	653	681	647	686	634	655	699	633	676	629	630	646	663	666	672	652	629	641	655	639	648	595	674	646	613	642	625	610	611	573	708	640	611	591	645	653	614	632	591	601	657	640	649	620	619	596	659	653	644	644	604	692	651	622	636	656	645	596	620	645	669	653	644	663	655	628	666	643	651	586	632	683	592	642	606	666	699	588	682	659	636	660	645	635	674	651	628	590	601	660	641	635	638	605	658	667	678	610	656	641	619	687	644	681	663	661	624	688	619	630	652	663	618	643	625	641	600	631	652	636	674	601	637	635	648	640	659	630	652	686	651	599	593	657	642	638	649	645	643	641	645	645	633	611	617	619	607	647	640	622	621	661	629	652	594	617	635	629	627	634	640	620	651	644	635	653	608	614	607	685	656	706	647	584	643	688	683	630	608	634	638	600	662	645	626	618	680	676	577	611	604	630	634	644	625	621	697	625	661	632	618	631	619	654	633	650	656	622	671	659	645	654	667	612	602	608	602	645	625	600	678	589	626	643	705	624	668	633	661	596	622	609	641	591	640	615	666	624	636	617	655	607	660	609	613	692	651	642	628	625	625	621	643	610	669	690	701	638	649	649	629	689	669	638	593	627	616	612	671	598	611	617	672	659	634	629	646	666	639	608	640	655	618	673	664	596	629	657	630	638	620	637	646	621	614	665	657	650	660	669	641	629	673	638	660	637	632	628	650	639	654	621	627	624	621	608	659	600	627	611	660	636	620	664	656	597	643	640	635	618	611	685	624	623	649	642	632	620	605	609	687	640	623	651	637	566	626	664	643	669	651	663	635	631	590	659	634	603	641	638	648	639	620	694	656	634	664	648	618	641	683	658	620	605	648	683	611	636	660	641	701	647	591	637	638	643	615	655	588	610	633	663	608	654	619	677	635	643	634	658	669	637	640	627	638	635	637	602	599	707	632	627	630	626	636	643	657	602	641	651	628	623	624	632	661	644	648	685	636	653	653	658	638	646	662	672	619	615	663	639	658	626	627	680	603	672	623	630	661	640	624	604	626	633	665	674	656	605	613	660	647	605	675	663	613	660	662	623	646	593	659	672	600	624	665	629	632	631	632	619	616	639	584	661	586	661	685	627	638	643	640	619	648	614	653	580	554	629	659	585	665	619	632	657	612	595	635	626	650	607	664	669	627	636	650	679	671	689	657	642	644	636	619	612	666	610	612	640	601	658	616	657	666	643	643	649	616	647	632	653	657	625	715	617	632	672	650	632	602	626	631	605	652	626	621	638	636	603	655	607	627	602	626	633	679	654	615	640	633	643	631	623	694	632	616	639	607	632	640	587	672	643	623	651	646	615	665	593	594	631	621	574	651	609	640	635	593	645	625	624	643	688	639	649	636	619	680	653	653	665	663	638	641	625	650	635	628	664	658	644	612	642	631	650	616	653	692	644	692	679	630	624	664	642	670	648	639	638	638	653	659	642	631	649	691	633	655	637	641	607	610	634	658	685	630	617	667	629	628	657	628	625	612	619	650	617	643	632	640	647	625	657	630	657	654	628	636	632	661	639	627	659	663	640	589	624	631	649	660	632	665	657	643	660	593	642	653	650	669	670	594	615	632	641	584	625	622	641	634	692	635	626	640	681	666	665	648	646	600	632	614	658	602	649	600	631	632	637	608	665	652	590	669	660	649	606	676	673	659	588	631	655	664	661	644	688	664	642	573	621	630	618	647	654	667	651	631	659	623	679	626	628	590	621	665	631	607	649	633	658	628	611	602	585	640	632	645	634	609	638	605	670	649	658	594	646	670	675	686	640	640	667	650	632	653	662	664	657	607	623	603	605	652	659	657	664	639	648	637	605	665	655	651	636	648	622	632	678	630	624	655	630	601	621	614	647	659	637	672	651	607	661	671	669	659	653	657	654	602	622	655	650	609	675	665	643	615	624	646	624	695	663	610	613	649	642	675	702	614	613	604	680	668	634	625	620	661	626	684	611	634	613	633	593	648	648	651	622	650	665	615	620	620	624	601	681	652	685	619	674	632	647	662	625	668	682	638	595	640	628	615	617	638	647	643	662	588	618	672	625	701	655	628	640	643	629	620	630	626	641	634	607	648	639	665	659	641	647	672	622	604	590	631	611	627	620	649	657	631	655	645	634	631	676	612	674	649	665	675	573	641	625	639	616	655	650	695	641	637	614	619	631	605	618	705	639	649	619	641	682	637	646	615	653	678	632	670	640	661	658	611	628	623	688	618	594	615	642	631	650	629	633	644	666	635	611	580	610	588	611	618	637	626	624	625	606	682	605	639	634	637	651	638	659	641	696	668	644	644	629	624	662	615	634	614	653	629	635	629	617	628	679	618	657	625	653	597	655	599	629	643	595	621	656	633	597	629	591	614	665	611	655	616	653	636	642	625	610	625	628	614	634	642	666	645	628	651	673	634	622	603	615	649	651	628	656	671	648	644	681	633	676	646	661	630	645	601	673	670	626	642	675	649	637	674	661	610	635	606	666	626	613	627	627	648	642	617	643	642	686	609	646	652	616	656	679	606	637	667	680	654	638	619	642	662	626	613	629	642	669	637	629	648	643	678	650	616	603	624	614	672	633	599	617	668	632	671	598	642	673	690	649	657	627	675	626	618	637	656	606	660	605	674	597	629	650	652	632	638	658	676	651	617	649	631	599	672	652	577	653	623	620	671	638	588	637	666	655	665	645	667	603	652	635	619	651	633	631	680	682	673	624	666	586	637	632	622	636	630	597	633	684	639	645	617	625	631	670	628	644	674	614	660	662	612	596	636	647	647	626	636	650	653	631	641	629	662	675	639	656	673	598	637	677	643	634	617	633	687	632	635	666	654	615	646	576	620	638	656	672	646	671	655	663	620	620	630	594	626	640	647	644	612	679	631	650	651	621	604	633	655	670	651	608	671	592	621	625	652	630	625	609	637	623	683	715	627	608	623	618	626	673	669	655	668	664	670	627	613	648	623	655	661	661	629	654	642	631	611	683	613	612	597	626	630	599	664	597	639	658	636	610	622	663	648	624	646	659	602	631	622	595	640	661	641	564	615	641	600	614	622	643	680	637	601	610	626	624	616	632	597	648	635	661	643	621	654	667	670	656	614	630	602	675	644	643	673	637	630	672	629	632	651	594	671	636	589	605	657	654	651
3014	4707	702	87	78	86	78	90	61	69	80	55	73	60	97	68	83	63	70	74	69	63	78	71	60	61	62	73	70	71	72	78	67	84	69	82	68	69	74	51	72	54	69	85	71	66	71	75	65	62	63	69	51	66	60	61	77	71	61	68	66	63	66	78	60	65	63	68	83	70	57	74	76	54	67	68	62	51	56	67	64	70	73	54	72	77	81	61	57	73	78	50	75	53	73	60	55	67	80	62	55	55	55	74	62	66	77	63	74	79	72	65	75	56	64	74	83	78	78	74	60	65	65	67	62	68	62	78	75	56	66	63	76	63	82	63	85	57	62	70	75	58	77	47	72	60	78	80	69	59	60	63	78	48	93	54	61	67	74	83	68	76	70	70	67	64	69	70	71	72	86	69	77	68	52	65	80	59	72	75	69	71	61	59	63	66	84	72	75	71	53	63	74	66	61	80	83	62	75	61	69	74	66	88	78	76	62	65	73	69	64	79	64	79	80	75	59	78	62	71	63	71	64	77	81	70	75	63	56	68	71	67	70	57	75	61	78	56	83	72	61	72	72	69	68	68	85	74	64	69	57	66	74	54	74	61	67	65	58	67	79	71	82	69	59	61	60	75	72	67	62	62	78	78	77	69	68	61	75	72	64	56	75	68	79	66	65	76	63	75	69	69	79	61	78	66	55	81	67	66	58	74	70	53	67	68	70	71	77	81	68	46	74	64	57	75	59	67	55	80	68	77	72	52	80	76	63	78	66	73	52	73	58	55	61	76	73	85	68	75	62	68	59	73	73	74	77	62	84	67	61	47	72	61	70	72	81	63	63	72	69	62	78	73	55	75	52	70	71	82	84	59	76	67	59	58	77	75	80	59	55	62	59	71	76	63	68	70	65	64	67	49	70	60	61	76	69	87	75	81	63	63	76	72	74	55	50	65	62	60	77	86	78	77	61	71	86	81	85	77	68	70	59	56	62	66	67	75	67	68	69	77	70	61	64	64	62	77	68	80	66	62	86	75	71	74	73	65	73	84	63	78	64	89	54	56	65	66	64	62	65	53	81	74	64	82	71	64	65	63	64	62	71	84	70	68	71	63	59	60	67	55	69	61	80	64	84	78	60	60	71	78	83	83	66	65	60	91	69	64	61	54	64	56	82	80	72	70	60	71	68	73	72	67	62	62	74	82	61	77	59	64	68	71	66	72	73	55	65	72	74	67	59	74	69	80	67	72	67	73	76	80	69	75	78	75	69	73	71	61	67	70	61	76	68	85	65	79	61	80	67	73	66	75	74	75	76	50	74	71	60	73	82	58	73	67	66	74	61	61	81	67	68	56	60	70	70	58	61	79	71	58	53	72	66	79	71	70	69	74	70	60	70	68	89	69	69	68	65	64	70	68	74	69	70	59	85	68	76	58	71	71	65	53	72	70	74	76	69	63	73	66	62	76	56	62	54	73	65	69	58	67	74	58	71	88	64	72	72	68	71	72	76	70	59	73	76	73	60	73	68	69	78	60	68	66	55	74	65	84	64	71	64	68	73	69	70	71	67	68	63	74	59	70	68	76	78	70	74	46	71	63	74	74	75	64	72	80	55	71	73	75	78	55	68	60	84	64	74	59	64	68	63	74	75	70	61	64	77	68	73	59	64	55	73	78	68	78	61	67	75	83	63	75	65	88	80	84	63	65	72	72	61	72	63	84	70	67	64	65	63	78	67	88	58	77	79	59	53	67	84	70	68	67	65	65	64	71	68	73	50	63	79	74	75	89	59	60	64	60	64	65	71	70	74	67	80	63	60	69	69	76	75	93	73	62	82	66	79	72	66	54	68	71	73	61	63	61	43	64	77	78	88	78	77	66	75	74	74	70	78	71	77	82	64	67	62	61	71	66	62	58	74	60	62	72	68	91	78	85	63	71	51	66	62	64	73	64	52	56	74	71	72	77	54	75	69	65	52	50	78	72	82	64	76	69	57	67	87	76	87	65	67	74	63	78	89	74	72	73	77	72	67	71	71	71	48	65	69	63	66	62	58	62	79	61	69	70	78	73	74	51	87	74	59	61	65	56	73	58	86	73	61	82	78	84	65	57	64	70	69	76	71	71	77	55	55	76	77	48	84	83	80	70	72	70	58	63	63	70	65	74	72	95	55	65	71	69	69	62	77	68	77	68	80	49	61	71	63	84	64	76	79	73	55	81	55	65	69	75	82	67	70	73	60	68	77	65	74	64	59	73	67	68	81	65	66	56	79	65	64	75	70	61	62	71	63	73	66	63	61	61	75	61	83	79	82	71	73	68	69	86	73	57	70	54	76	64	55	64	80	66	56	55	69	61	58	67	67	70	68	59	66	70	88	71	75	65	71	73	77	80	59	68	62	78	53	60	67	63	69	73	88	74	60	72	75	76	73	83	52	79	71	59	71	66	66	67	58	70	80	63	73	75	69	67	75	64	60	52	72	78	75	64	62	68	62	60	79	56	61	70	77	75	76	51	65	56	71	66	71	68	63	55	52	69	82	66	59	70	65	74	82	55	66	70	77	56	78	55	63	83	72	61	59	72	65	56	57	60	69	64	79	75	73	60	68	60	72	66	64	67	64	95	54	71	74	70	72	50	68	54	70	55	66	69	72	57	63	62	65	65	57	63	66	66	75	70	68	79	75	71	66	77	79	70	49	77	72	60	53	72	68	65	66	59	58	69	61	60	77	67	79	63	69	61	79	69	65	80	69	79	66	70	61	71	74	71	88	71	67	61	77	74	77	68	64	68	69	73	73	75	77	63	59	71	71	62	73	61	70	66	64	58	63	75	65	73	67	64	69	64	70	86	77	70	61	48	55	66	65	55	83	52	58	75	67	69	74	78	72	68	63	65	69	62	62	69	65	75	70	74	81	60	81	76	69	68	67	55	64	82	70	46	73	71	69	62	58	75	72	49	63	78	67	74	66	53	68	70	67	73	73	72	67	87	69	78	58	60	68	62	56	67	69	74	67	73	72	63	62	82	67	81	65	62	50	69	81	91	63	74	63	70	71	66	68	54	62	85	74	85	56	76	63	80	68	71	67	74	77	67	67	79	65	74	77	72	70	76	65	65	82	53	66	72	79	55	80	76	68	60	71	72	66	61	73	68	63	71	69	62	63	63	64	76	81	61	64	71	85	68	68	87	69	74	69	65	69	71	79	82	69	63	77	79	69	61	74	55	89	58	93	64	62	82	82	59	61	66	75	67	59	72	60	69	79	68	55	79	85	72	61	62	65	66	70	80	79	74	77	69	64	72	81	77	55	81	79	69	72	78	63	61	78	69	50	84	66	63	70	71	61	65	77	60	70	59	61	67	69	59	75	64	66	58	66	73	73	73	55	66	62	67	80	66	71	73	64	66	71	63	71	76	57	80	68	69	66	73	77	68	67	72	61	80	64	68	69	63	66	67	62	56	72	73	64	60	63	53	84	68	79	60	75	53	67	58	68	60	87	64	58	75	74	81
28257	24845	6044	789	996	1331	1453	1395	1243	1117	1026	986	922	885	827	816	797	784	720	707	761	732	667	678	709	710	741	692	637	626	668	722	680	674	646	632	627	643	651	677	690	689	677	644	644	650	634	680	676	675	649	629	646	676	647	633	647	601	663	625	633	613	599	690	647	654	629	636	623	647	643	637	660	629	650	651	654	640	659	654	636	632	649	604	628	617	633	629	657	641	638	612	624	672	667	570	613	652	649	656	631	642	635	611	643	599	641	670	622	637	659	660	639	653	700	628	612	628	671	624	635	655	659	630	636	621	666	645	626	644	601	617	649	658	610	633	650	653	651	630	655	655	662	604	701	608	570	632	675	684	641	674	644	623	668	604	604	642	659	681	654	667	627	643	646	659	656	622	627	610	666	635	621	567	649	646	596	631	619	612	645	626	546	620	599	660	657	630	644	644	667	654	623	670	636	667	628	691	627	623	624	630	627	625	580	658	663	611	578	647	680	665	611	611	629	639	605	668	630	638	654	637	633	646	671	632	559	615	632	609	666	594	631	623	666	638	600	641	622	617	612	626	607	673	653	640	639	640	651	617	664	649	618	612	645	610	623	623	594	600	647	633	659	646	583	673	665	667	677	623	619	603	659	630	644	623	647	625	606	664	620	705	660	634	677	641	625	652	616	660	650	674	645	681	638	651	652	626	663	597	589	645	647	685	646	595	591	621	693	632	653	612	602	610	648	635	623	685	656	658	616	617	648	635	683	613	651	631	667	692	637	634	631	634	626	658	647	653	609	639	642	644	625	650	647	644	635	660	659	643	634	655	665	632	630	657	631	625	628	647	646	624	625	664	621	646	623	653	608	677	613	692	628	636	646	637	694	651	624	661	653	639	678	656	630	649	584	678	647	593	614	584	620	631	620	634	617	607	603	602	621	647	643	619	632	651	632	596	634	613	666	608	603	649	662	591	652	688	652	636	616	581	612	636	634	632	669	664	602	689	666	605	652	651	610	641	676	626	647	649	640	628	635	655	639	683	647	633	639	633	664	636	618	616	607	631	611	650	590	667	571	660	656	660	648	672	637	673	634	663	651	614	638	667	641	672	579	585	625	626	646	660	650	626	675	625	613	604	702	676	674	632	640	611	636	647	605	652	604	623	623	642	668	660	604	655	644	638	631	640	665	647	610	637	639	657	625	615	645	593	585	637	666	666	668	616	634	618	634	607	677	640	617	662	669	622	645	654	613	659	650	637	653	639	662	593	656	649	612	621	637	684	665	636	649	622	657	632	636	662	646	628	658	636	592	614	640	625	627	683	626	638	671	623	647	615	662	631	622	617	627	628	592	655	629	638	606	659	590	637	643	653	585	618	656	654	604	668	622	652	628	627	636	639	595	642	650	632	644	619	608	650	640	619	627	647	587	634	644	688	678	616	619	636	617	613	659	638	640	648	668	622	638	599	645	628	642	629	651	637	637	622	630	600	656	649	654	645	640	649	597	623	637	622	589	601	623	644	616	647	690	609	599	647	605	659	679	613	628	594	641	626	650	599	606	656	699	647	644	682	612	660	639	634	615	647	631	658	612	661	558	626	652	640	629	615	645	602	628	567	636	615	621	592	634	667	565	619	648	622	635	656	624	669	632	654	689	631	630	678	681	606	639	609	639	657	621	663	637	623	615	655	600	670	606	616	645	647	640	650	627	626	687	612	656	617	645	624	563	596	626	641	676	677	673	630	634	628	614	671	654	564	649	630	593	583	629	651	633	652	622	600	602	713	661	660	639	605	615	628	661	636	650	673	621	674	606	598	630	668	691	631	625	637	612	630	671	670	572	623	589	626	611	655	655	617	646	649	619	671	650	644	674	657	620	587	642	656	627	656	617	621	648	661	658	614	646	634	660	631	616	644	648	618	607	659	618	607	605	615	645	644	666	618	658	644	634	657	620	611	654	619	645	668	636	628	669	635	626	650	660	623	607	631	648	682	625	630	683	658	634	642	624	630	583	647	631	641	662	607	675	662	624	631	646	641	635	628	625	659	620	642	640	633	662	623	646	616	611	635	647	616	636	609	589	666	634	654	589	622	606	660	634	644	646	662	684	649	635	648	670	632	646	617	609	661	686	630	682	671	653	644	602	630	630	587	607	682	672	630	686	645	631	605	601	599	634	655	659	657	646	622	611	627	603	639	629	628	678	623	672	599	609	685	640	613	655	595	646	659	659	631	634	620	657	639	634	614	640	661	643	658	582	650	631	640	657	676	629	644	650	657	630	627	580	636	644	623	640	642	646	669	670	650	605	663	666	651	650	622	646	618	609	642	631	633	609	620	645	604	634	644	641	646	676	661	661	643	638	653	671	645	591	674	610	626	667	640	649	648	606	658	643	626	656	662	634	653	595	647	652	634	601	614	643	606	633	601	651	615	627	654	624	660	642	650	625	600	652	647	653	672	643	643	655	631	612	606	653	677	592	655	638	613	642	633	640	627	602	614	648	629	610	625	658	681	670	670	647	639	641	629	648	633	654	655	619	615	638	618	664	605	644	629	619	645	634	625	673	630	645	648	655	596	635	635	664	632	661	604	632	604	652	649	667	657	653	650	608	622	628	627	608	643	614	619	609	680	620	609	664	621	663	614	667	644	623	613	626	660	652	658	621	586	728	652	639	617	619	649	618	640	640	665	618	670	640	600	653	620	633	618	647	653	623	641	598	636	642	628	663	634	632	638	617	687	607	622	645	613	656	660	645	621	687	629	612	633	638	623	623	656	612	691	625	647	622	618	614	632	623	668	626	644	653	649	621	657	654	619	616	616	585	579	656	613	583	609	626	604	600	606	669	661	650	618	625	597	636	614	636	652	602	598	656	628	624	625	638	661	641	643	632	630	595	584	633	653	607	606	622	627	590	657	621	657	643	621	622	638	639	645	582	665	625	614	635	645	605	613	627	609	675	615	651	638	606	627	661	618	650	670	634	642	629	656	602	603	672	581	623	657	602	646	619	653	642	634	622	648	609	619	619	663	641	644	642	683	644	612	647	645	671	652	650	628	679	636	619	624	683	606	660	622	605	618	654	627	651	641	686	633	665	621	608	592	664	636	634	681	603	660	637	667	659	636	650	621	629	546	605	663	630	651	648	654	622	645	654	628	614	617	648	617	676	634	615	612	662	630	669	616	591	618	687	622	612	622	605	638	630	679	641	615	659	663	692	660	629	612	601	642	590	668	631	651	626	656	620	657	651	637	667	675	619	600	682	611	659	614	615	665	629	601	642	700	615	591	673	603	603	626	612	628	664	592	626	597	606	597	643	621	609	584	667	620	622	632	621	640	621	582	674	653	639	631	653	665	638	650	644	620	598	639	644	650	644	591	641	649	615	616	684	641	633	638	654	631	614	607	647	641	641	682	644	632	619	653	648	613	627	634	660	666	638	608	626	591	689	618	653	632	633	660	617	616	593	653	667	648	650	666	645	599	642	630	656	716	597	654	641	650	615	673	641	595
3220	3382	569	47	37	38	43	34	53	49	41	36	33	54	43	49	42	37	37	35	41	47	31	39	49	32	37	44	41	43	44	39	36	46	46	41	41	40	41	42	41	32	36	49	38	51	38	34	37	31	33	31	42	32	36	36	30	41	23	26	42	47	33	49	54	32	35	48	37	40	40	43	34	35	40	36	26	44	28	40	38	48	22	33	38	42	32	29	40	35	27	47	37	40	36	36	27	34	36	32	38	32	31	35	31	41	44	37	43	37	31	35	43	26	42	36	32	33	31	46	24	23	46	44	37	46	41	34	40	31	28	39	44	49	47	41	32	31	51	46	44	47	42	39	39	41	40	37	44	39	33	39	38	32	49	46	42	42	44	38	41	33	31	45	40	37	41	33	46	41	45	38	34	39	35	33	38	39	40	39	40	42	44	35	42	53	49	35	30	40	45	41	36	39	46	32	42	38	46	51	39	33	58	44	50	35	40	39	34	45	47	42	38	35	34	39	46	38	47	43	34	36	39	45	48	41	29	35	43	44	39	44	36	48	42	45	35	50	36	35	42	42	31	45	42	40	34	44	31	32	36	37	32	34	39	37	46	31	33	37	37	57	29	35	34	35	33	27	40	41	36	37	48	44	32	53	36	44	45	35	44	35	43	27	38	35	32	37	43	41	38	35	39	41	36	48	34	36	36	31	37	39	37	30	26	32	28	42	32	34	34	42	41	34	30	44	34	41	43	36	37	29	33	48	34	42	37	40	31	43	43	40	40	41	38	30	44	40	38	49	48	40	29	51	36	39	37	29	44	46	28	49	28	34	47	36	37	42	56	46	38	31	37	32	51	46	27	40	45	33	34	47	34	35	45	35	44	40	40	33	35	55	49	42	43	41	35	36	39	41	42	32	41	53	35	42	41	34	43	27	40	41	46	43	28	35	32	26	34	34	43	38	39	33	40	41	43	35	44	38	40	39	39	38	38	39	36	38	34	43	30	33	31	43	48	52	34	26	38	43	36	26	39	34	45	39	35	31	43	43	34	38	30	36	49	36	41	32	42	42	41	36	43	32	38	32	38	41	37	39	41	46	37	41	40	38	33	39	34	35	30	38	35	21	33	37	29	24	32	33	36	36	40	38	31	36	45	38	54	46	41	39	54	39	40	37	38	30	51	31	37	34	35	47	25	45	46	29	27	37	35	32	38	44	50	35	43	32	39	42	47	32	41	41	37	44	29	40	38	30	45	31	25	27	30	33	43	24	38	39	39	38	43	39	46	46	39	32	33	36	43	39	54	43	35	39	34	38	51	24	36	38	45	36	37	47	39	18	50	31	35	33	46	30	28	38	33	39	26	38	48	43	42	42	32	39	37	38	32	39	43	41	32	29	38	42	34	39	33	42	29	39	45	42	54	40	34	36	42	29	35	29	40	36	40	49	32	40	31	35	36	44	43	33	23	40	38	33	34	40	38	35	32	42	46	38	47	43	32	48	45	46	48	44	32	32	43	48	31	37	54	44	32	34	33	43	38	46	41	47	32	29	34	38	42	36	33	31	48	41	29	31	46	43	41	39	47	47	41	43	43	35	47	45	34	44	27	31	33	39	36	40	44	43	49	38	40	51	41	43	36	37	44	30	29	36	42	38	35	33	46	36	39	46	46	40	30	50	35	31	38	32	32	42	39	32	38	41	29	44	38	34	24	35	39	38	32	42	33	48	32	32	41	43	43	32	38	45	33	43	42	45	38	37	46	29	43	39	39	50	39	33	47	33	47	48	43	37	33	35	42	49	44	43	40	42	38	37	39	41	40	34	30	38	43	33	31	40	30	42	33	36	33	54	30	36	48	31	46	37	39	46	42	33	38	43	38	40	53	39	32	44	40	44	43	44	40	36	38	42	38	32	37	39	37	35	40	39	32	37	40	38	39	39	30	47	29	35	39	22	47	33	39	41	38	32	43	41	37	40	33	42	42	36	33	41	46	40	44	35	40	31	36	37	37	30	45	38	36	36	39	38	36	45	40	36	34	34	30	38	43	33	38	38	37	30	33	34	42	37	44	35	36	38	40	35	36	37	43	47	36	44	42	42	35	46	39	30	26	38	33	51	37	41	35	31	41	25	36	49	36	36	37	40	46	44	42	38	38	35	41	41	34	44	46	38	32	42	42	39	47	34	44	44	51	48	31	33	35	38	42	44	47	29	38	39	39	42	39	37	44	33	42	27	34	47	39	41	48	48	36	35	42	39	48	41	32	43	39	42	34	38	35	36	50	39	34	37	34	33	41	34	40	39	32	34	47	40	25	49	38	38	24	43	33	28	34	47	39	45	35	39	42	38	42	27	50	36	41	35	41	41	36	34	30	42	45	42	39	44	30	40	44	31	39	41	41	42	48	27	51	35	49	38	46	51	39	38	32	33	37	52	31	54	36	41	40	35	37	39	38	40	36	41	29	38	31	30	39	36	52	37	36	49	33	36	43	35	43	30	41	37	41	35	40	48	32	33	31	36	31	32	31	42	36	46	41	46	43	43	34	34	38	33	40	47	47	28	56	41	46	34	39	32	38	40	44	41	36	38	39	47	34	31	34	37	36	35	33	43	36	34	35	33	40	35	41	37	37	47	29	35	43	44	38	39	35	28	32	32	27	22	39	30	34	29	41	33	36	42	51	44	40	39	41	35	44	38	35	31	31	31	39	33	34	39	38	37	46	37	32	36	37	46	34	38	37	45	43	32	31	45	34	37	36	43	37	30	45	35	30	30	42	44	43	37	31	37	40	33	33	34	38	43	36	36	44	38	34	37	29	38	37	25	53	40	42	35	42	34	46	35	43	40	47	32	44	33	48	31	41	48	41	38	38	37	45	45	37	30	41	42	44	54	43	37	50	36	33	37	30	33	44	42	35	45	42	40	29	35	24	49	45	45	42	30	35	33	35	29	38	39	32	34	33	40	36	38	29	37	28	43	43	39	45	23	44	36	31	46	40	39	29	37	40	40	44	31	33	39	48	33	39	23	39	40	40	47	41	39	40	42	43	50	48	41	27	58	36	46	33	37	35	38	39	27	33	36	32	44	34	44	32	40	45	45	37	31	38	37	33	37	38	31	38	40	40	35	38	26	33	55	38	33	28	44	40	43	34	47	31	30	31	35	28	45	35	38	25	58	36	30	31	31	34	44	38	35	38	34	32	36	38	44	42	45	44	36	30	28	38	33	40	44	36	41	41	33	40	37	32	31	33	39	37	37	41	36	41	45	32	43	44	51	41	34	37	40	34	40	44	39	37	33	32	45	34	45	51	41	46	45	39	43	42	52	49	41	36	32	52	30	35	29	32	39	45	34	42	48	38	49	43	44	32	40	33	47	42	42	39	46	33	30	43	42	40	37	38	36	37	37	39	38	35	45	40	36	33	50	43	37	34	34	37	29	34	36	44	35	36	38	39	45	52	39	36	43	49	40	35	38	35	42	31	38	38	43	45	46	55	42	34	32	46	32
24255	21750	5095	465	673	952	1038	1012	903	741	751	679	610	590	541	545	488	472	464	459	442	381	407	422	386	384	392	373	368	377	372	391	390	361	376	375	380	374	334	360	334	319	346	358	402	355	350	377	348	311	402	363	369	328	332	350	359	371	315	375	326	386	342	383	351	310	318	344	341	341	349	356	313	369	326	355	345	329	365	356	336	345	340	331	342	339	344	331	332	346	333	381	355	359	350	361	371	363	379	330	327	322	366	325	356	324	355	327	356	339	330	360	336	340	375	365	338	333	346	329	340	365	336	334	355	353	342	333	307	320	354	357	347	322	332	357	369	313	320	343	336	349	317	319	282	338	321	313	369	375	337	335	328	341	322	344	353	357	323	336	358	359	317	336	337	354	351	339	331	344	367	328	314	342	319	349	322	348	345	332	342	336	329	356	314	336	346	353	354	337	338	334	355	366	328	375	337	355	360	352	328	356	345	356	346	362	316	376	359	310	338	338	358	322	364	356	344	372	325	342	345	385	382	335	350	340	325	341	367	332	355	341	348	332	340	341	346	360	330	363	370	383	339	357	296	367	331	321	314	336	344	348	322	356	313	346	397	348	318	351	358	320	338	345	351	351	336	286	360	361	334	355	347	342	326	384	322	340	337	369	323	362	321	327	332	328	355	351	343	349	331	360	371	355	352	361	360	334	326	358	326	345	383	361	329	308	336	337	308	338	343	334	339	358	289	367	341	331	344	338	350	355	330	346	361	345	334	355	357	338	347	347	327	338	353	347	350	336	334	372	336	314	332	327	362	334	343	313	360	347	299	332	340	354	333	291	336	338	334	338	327	332	376	321	301	339	319	331	358	384	349	304	300	303	357	324	334	328	338	348	314	324	330	384	327	323	347	330	329	357	358	327	332	356	343	335	356	347	361	342	356	343	359	348	381	361	326	301	358	340	326	313	343	318	356	377	322	330	360	338	348	319	331	345	357	326	335	331	349	342	318	323	315	343	327	356	335	324	336	341	323	366	368	347	331	362	325	320	358	333	329	322	360	341	328	317	338	313	375	316	347	352	329	356	361	349	385	349	333	326	315	347	337	373	316	351	324	350	331	357	338	317	326	343	319	346	345	356	326	334	358	323	324	345	325	318	313	360	335	368	348	355	343	367	348	341	335	312	363	362	326	365	319	338	323	345	361	341	359	343	334	320	362	328	334	336	329	366	347	322	366	330	356	333	290	342	368	341	304	361	352	343	326	336	352	357	348	332	332	328	328	356	332	336	359	361	324	324	369	363	337	343	356	324	306	321	343	311	346	334	324	362	368	346	310	367	330	348	354	341	352	305	323	353	335	332	331	350	372	342	353	344	349	347	336	355	331	324	363	342	327	339	374	320	310	333	358	331	315	347	315	356	358	314	362	336	375	339	334	324	332	373	331	359	313	350	340	334	340	366	361	359	380	321	342	358	333	317	306	332	374	362	342	346	327	392	357	354	303	332	288	332	341	375	325	351	321	326	328	341	334	373	330	334	333	330	359	348	344	381	366	330	347	340	336	366	331	331	338	340	326	342	359	299	354	332	349	343	357	325	341	342	327	344	323	353	385	332	334	326	317	340	321	326	331	357	370	351	357	323	359	330	317	352	323	336	346	357	338	328	358	307	335	366	327	345	353	314	345	353	328	355	341	339	332	357	325	357	353	345	324	352	333	342	326	307	304	313	323	347	347	332	351	339	333	311	319	337	313	341	351	385	371	311	323	329	378	395	344	377	292	341	312	341	363	342	342	332	345	323	353	369	329	335	311	314	354	346	365	357	353	341	328	345	362	319	333	341	361	314	348	344	317	345	349	364	338	348	355	331	349	349	314	352	316	331	342	358	386	313	356	350	324	351	336	337	315	367	350	333	321	358	350	352	376	337	340	323	354	341	324	332	350	318	337	321	337	347	345	373	347	360	333	372	336	359	408	369	365	341	356	336	334	353	329	307	367	336	347	355	355	343	327	343	359	325	368	345	351	311	338	369	334	302	347	354	310	349	317	370	338	347	335	322	320	338	348	329	358	348	367	316	329	300	339	369	337	342	351	344	358	320	324	356	347	363	308	340	317	324	330	357	337	312	342	341	362	350	339	343	322	361	370	354	331	348	351	311	364	319	346	383	345	357	351	330	339	321	333	323	330	318	366	307	360	358	343	326	325	332	331	354	360	352	355	359	351	326	353	366	346	328	335	337	325	324	366	342	353	339	354	371	390	326	338	337	369	346	338	351	341	319	315	338	334	342	345	336	381	342	322	341	381	344	340	367	309	355	334	346	322	312	324	343	344	333	322	319	299	353	345	359	362	357	330	372	313	340	369	333	373	357	309	312	313	322	334	346	324	320	339	331	369	336	359	345	362	360	326	353	365	333	324	346	348	353	332	327	327	337	334	334	355	335	321	336	332	326	294	356	324	359	330	345	348	348	371	317	369	334	318	335	367	346	360	336	340	349	348	350	369	373	354	355	350	366	343	352	338	358	363	351	349	365	322	303	350	345	351	340	349	351	330	325	365	339	351	356	364	350	362	348	325	341	337	343	352	370	332	343	335	354	346	338	336	365	368	347	361	362	343	389	304	342	306	320	310	384	336	329	308	353	339	344	317	331	319	351	339	362	350	351	341	358	320	341	344	339	345	366	326	329	337	330	370	341	331	326	315	297	327	372	357	328	350	337	327	313	373	333	387	332	324	349	308	380	342	336	344	306	314	344	379	323	366	365	340	348	365	345	345	352	310	372	323	317	316	362	339	321	324	313	352	345	318	313	353	349	338	388	325	316	348	347	366	338	385	347	325	320	361	376	341	333	319	354	339	326	371	347	329	350	305	348	348	368	354	333	360	327	349	333	340	341	362	343	330	332	367	342	346	325	318	327	335	321	368	340	362	329	359	337	357	313	362	340	343	328	344	365	345	345	332	340	343	342	284	360	336	343	337	360	357	321	359	338	314	347	362	335	325	332	354	356	347	320	318	341	340	338	333	323	371	316	350	373	363	377	320	341	373	355	339	370	360	330	313	348	373	335	361	353	363	360	309	340	310	312	348	339	353	358	344	325	349	337	354	350	353	355	381	345	325	364	356	310	312	312	350	314	335	360	343	346	324	323	340	352	340	376	373	333	334	338	338	362	325	316	320	349	346	327	321	333	356	300	357	331	318	353	358	347	375	349	325	348	332	335	320	294	336	317	312	321	325	326	391	365	326	339	364	360	375	337	347	339	373	333	353	348	360	320	359	341	362	338	350	333	343	345	342	353	321	337	338	335	349	326	303	354	347	332	347	350	349	324	336	362	326	349	372	340	329	333	310	371	321	362	332	339	347	357	333	342	330	359	349	350	348	364	326	333	340	350	335	353	339	295	361	343	328	367	348	359	319	347	336	342	358	338	339	346	322	334	368	321	337	366	348	349	324	347	326	345	325	318	344	379	356	353	332	319	327	298	347	336	330	357	340	360	344	354	346	353	310	338
4113	7204	1263	60	45	55	55	41	56	73	49	50	40	47	45	43	47	56	40	41	36	54	56	43	54	48	43	40	45	42	44	44	50	41	37	47	33	31	30	49	42	35	42	35	38	45	36	47	26	33	31	40	38	38	46	49	40	41	37	37	47	43	41	41	43	52	40	43	49	53	39	29	35	35	45	40	40	49	48	44	44	34	33	44	47	47	39	35	42	49	40	45	42	43	34	44	47	47	46	27	34	44	35	38	59	43	48	45	33	40	47	39	49	43	46	30	35	37	43	47	36	29	51	52	34	38	27	52	40	42	43	43	41	45	49	44	46	36	46	43	47	41	38	35	40	47	42	42	35	45	36	44	46	37	48	59	51	31	35	36	46	52	44	54	37	42	31	43	41	44	50	39	45	42	38	48	48	51	39	38	29	43	35	49	41	44	43	36	45	31	32	47	40	48	39	45	44	30	57	48	45	55	42	36	38	46	41	49	42	42	38	39	35	37	51	46	44	37	48	45	45	39	36	36	48	49	38	52	38	48	45	32	48	36	41	46	43	45	41	34	41	42	47	30	36	37	42	42	31	42	42	40	49	39	44	47	35	36	57	28	44	36	38	42	28	35	46	50	45	39	26	46	39	37	43	32	46	42	47	36	49	44	46	48	35	38	38	43	38	42	36	41	37	38	45	45	46	39	36	46	35	44	28	38	49	35	59	37	50	34	28	46	47	35	38	43	44	31	36	52	31	33	38	43	50	40	28	39	39	37	38	41	47	48	47	32	43	41	40	53	37	49	34	43	42	42	40	41	40	42	41	47	48	42	37	53	35	30	47	40	45	43	45	39	45	44	37	35	47	40	47	43	35	38	43	36	41	37	43	34	38	37	38	49	26	43	49	38	38	37	39	45	46	58	44	39	32	38	32	37	38	55	42	56	45	43	51	37	34	49	43	37	41	50	44	41	44	44	39	38	38	36	49	38	43	40	52	32	38	33	47	37	38	51	34	39	37	46	54	35	50	32	35	36	31	39	39	45	44	42	31	40	55	40	33	47	42	45	37	39	40	44	47	57	38	45	44	47	52	44	31	37	35	34	49	44	30	44	43	40	49	35	53	37	50	34	32	33	49	36	41	42	34	38	39	41	46	45	42	41	39	47	39	40	30	32	47	44	38	41	36	42	42	38	46	32	48	52	36	41	40	39	49	43	48	40	49	44	45	23	48	43	44	54	45	43	45	49	42	29	47	38	44	43	43	48	49	44	43	46	50	46	41	44	35	34	46	39	36	35	39	48	40	42	38	48	38	41	44	45	41	32	34	38	43	47	29	45	42	37	38	45	44	35	46	35	45	46	45	33	30	49	40	43	36	48	39	47	45	41	35	40	51	49	60	43	34	43	38	32	34	40	42	37	44	34	32	28	37	42	40	34	35	41	32	45	29	32	45	29	43	40	41	37	42	43	36	28	34	41	36	45	44	48	42	49	45	29	48	52	36	44	43	38	35	46	47	38	45	32	45	37	54	39	46	41	43	39	48	41	37	46	35	40	34	36	50	38	50	29	42	33	50	48	45	44	36	33	38	41	42	51	37	48	51	32	47	30	30	45	27	36	46	43	34	43	42	46	34	34	44	40	46	45	30	36	37	39	51	39	28	48	53	35	47	32	37	34	36	37	40	46	31	37	38	42	39	47	36	49	33	47	38	40	36	30	40	33	31	43	34	39	42	49	35	35	37	38	31	38	37	32	53	46	48	39	37	54	28	46	42	44	54	41	42	35	24	44	45	40	53	42	46	44	41	51	47	45	43	35	43	45	51	39	37	41	45	42	39	44	48	32	39	35	41	50	33	45	41	44	50	42	50	39	37	45	49	46	39	50	36	50	41	40	34	54	42	39	41	49	42	42	48	32	45	40	42	41	32	25	43	50	42	47	43	44	29	43	46	35	34	37	31	33	51	39	40	35	41	49	41	37	39	48	45	42	43	43	31	36	36	32	29	44	48	37	30	40	39	41	32	30	34	44	39	48	42	53	35	49	34	31	39	55	40	49	47	46	46	46	44	42	36	44	46	40	32	32	34	48	54	41	61	47	40	32	35	52	41	55	52	47	50	43	49	47	48	42	52	33	27	51	38	49	43	51	40	57	47	46	34	44	45	46	40	51	53	41	47	37	44	53	45	41	49	41	39	54	41	44	47	38	45	44	39	33	36	55	40	46	46	42	45	37	38	40	34	35	35	41	49	40	34	49	53	35	40	49	50	45	43	32	38	39	58	46	40	37	30	40	46	44	49	33	48	40	48	41	41	38	55	42	33	43	40	41	33	39	43	43	43	43	38	43	39	45	51	41	43	42	43	34	29	41	39	35	50	41	40	40	54	42	40	47	39	37	38	39	42	42	59	33	34	35	37	45	43	47	42	50	43	50	31	29	35	40	55	42	56	50	41	44	31	38	42	41	41	53	35	47	39	42	39	50	47	45	38	33	35	42	35	35	33	44	35	41	29	49	30	35	43	31	36	31	59	36	46	36	44	34	46	36	44	51	39	43	35	41	40	36	38	43	45	52	44	41	49	46	53	34	40	41	31	44	41	46	46	34	49	44	40	42	35	42	47	39	57	39	41	44	38	38	30	43	35	35	47	44	47	47	31	49	54	39	47	36	46	37	42	45	48	38	46	41	23	36	35	29	45	41	37	42	47	51	47	49	35	42	35	51	46	40	44	42	37	39	56	48	34	50	26	45	52	50	41	28	47	37	40	43	43	38	45	45	38	37	34	50	38	36	50	45	42	48	51	45	31	38	42	43	31	49	33	34	53	37	40	37	41	46	40	46	28	56	47	45	48	49	31	56	34	37	38	36	46	46	42	39	43	36	42	50	39	39	45	36	45	41	44	48	44	41	40	30	59	34	36	40	57	35	34	40	35	46	35	42	42	51	48	34	42	52	45	45	34	47	44	34	37	32	49	34	45	44	38	37	36	38	38	41	38	40	38	38	40	39	49	46	38	40	42	48	50	31	44	58	30	40	53	44	44	45	57	46	36	45	40	39	50	56	43	48	40	36	54	48	34	33	34	43	52	46	36	47	49	27	44	37	35	59	42	41	39	30	47	41	37	53	42	38	45	43	41	48	44	42	24	41	47	41	39	43	34	47	50	46	39	41	41	43	37	60	31	43	48	41	37	54	32	36	41	43	45	45	39	42	56	32	26	40	39	42	40	51	35	35	37	50	34	50	48	40	60	42	44	40	47	47	42	26	35	42	43	37	45	46	41	40	49	41	31	42	39	47	37	48	43	43	33	39	49	41	36	39	51	43	45	53	59	63	46	43	43	30	47	52	48	50	45	42	44	39	35	50	40	56	43	37	38	39	44	32	38	29	44	40	41	33	53	33	37	48	38	49	36	46	51	38	37	52	35	43	42	50	40	34	39	40	38	41	38	58	44	47	38	57	47	38	37	26	32	44	36	42	32	43	42	40	40	39	35	36	42	47	32	42
31531	29297	8642	676	1124	1571	1717	1555	1475	1175	1092	904	811	801	728	677	626	572	551	566	537	543	542	524	465	457	512	471	457	484	437	439	460	437	480	408	439	471	422	451	465	438	403	423	374	441	442	402	393	416	445	399	417	420	437	396	422	435	424	426	409	421	442	424	419	388	430	451	409	430	368	418	414	409	368	416	401	400	406	405	400	393	391	402	421	427	383	449	439	422	364	420	432	426	374	413	414	396	406	421	401	404	410	453	406	396	427	388	396	375	403	415	404	414	403	441	416	404	430	365	426	419	428	388	397	457	419	402	427	391	424	395	378	390	402	387	375	383	413	417	389	418	375	412	383	409	408	364	418	412	378	398	405	387	385	397	388	402	420	404	407	416	402	415	382	411	402	418	388	396	389	390	391	402	411	415	409	412	396	399	385	425	420	392	353	390	378	438	371	393	430	376	399	407	392	388	380	408	434	405	381	436	421	402	367	412	413	383	407	409	397	396	414	412	395	402	396	394	420	405	399	430	398	399	388	406	416	425	393	408	396	411	406	408	397	383	398	389	414	423	435	381	408	388	416	355	402	387	409	413	388	396	402	412	427	412	399	384	408	421	378	383	415	407	391	379	420	381	410	417	429	414	408	398	432	365	414	360	442	398	437	375	442	426	399	397	423	408	400	412	420	407	403	396	416	419	403	397	400	380	389	419	412	433	425	389	370	390	428	372	392	403	388	406	383	444	410	437	404	390	412	390	352	402	427	397	442	387	377	426	415	400	377	376	406	368	397	437	393	397	405	402	389	388	415	398	393	408	385	392	385	401	388	372	400	456	423	412	377	419	399	375	375	417	401	391	379	402	377	394	379	380	412	379	416	431	380	419	402	413	396	369	427	386	402	422	405	371	405	395	397	403	419	401	409	393	393	383	383	403	385	411	405	382	402	426	422	410	421	399	437	380	416	395	364	411	418	376	409	432	421	397	398	390	371	379	446	397	397	406	398	378	390	393	397	389	390	378	411	414	431	399	396	400	469	405	450	395	396	407	435	399	446	423	407	402	424	400	417	401	403	400	432	421	399	412	405	395	398	399	393	380	372	369	395	400	396	346	429	377	386	412	389	423	414	399	391	396	408	401	370	383	396	390	370	414	390	413	382	426	427	394	410	401	390	407	385	384	400	370	404	400	428	392	398	436	372	402	426	390	401	407	400	425	381	424	394	386	426	381	396	390	423	390	441	406	376	396	397	397	395	377	426	377	413	396	375	395	441	381	413	388	394	396	389	405	395	372	386	415	393	423	419	420	405	436	391	400	394	373	391	414	393	426	404	418	414	425	380	427	393	380	376	413	423	396	429	430	379	376	414	426	378	411	395	389	397	440	395	385	394	430	432	421	382	403	398	382	436	425	397	392	376	417	384	420	394	424	415	429	422	400	396	396	429	405	385	393	415	389	386	358	404	383	391	414	411	433	415	381	406	395	396	375	443	405	413	394	403	394	396	379	388	437	415	405	413	425	401	427	372	382	360	379	421	408	436	385	417	415	386	415	398	429	436	393	427	364	404	377	380	405	401	420	399	381	406	408	396	430	400	420	354	424	418	408	414	408	416	413	416	387	393	388	365	412	438	396	445	430	435	391	380	425	364	445	386	395	394	412	405	401	381	409	374	402	410	400	416	393	433	384	396	402	429	398	393	360	397	398	442	457	390	416	417	396	403	408	400	441	378	413	419	399	368	437	418	392	393	423	389	417	455	408	380	398	395	404	391	422	390	397	397	429	388	441	373	388	390	441	429	394	388	413	391	379	371	421	372	369	430	401	415	420	381	389	414	387	411	407	400	430	404	387	390	394	407	441	405	393	413	376	394	379	407	397	394	444	410	429	387	397	367	414	402	419	405	400	411	391	394	413	436	397	386	409	412	392	391	382	383	422	370	457	416	413	420	401	369	401	376	380	460	420	367	391	387	429	410	391	372	428	387	363	403	388	415	421	408	436	454	393	429	398	389	414	426	403	392	399	390	408	412	385	430	375	372	436	443	394	423	374	395	399	424	399	412	373	410	412	399	422	409	397	415	419	381	391	413	430	397	377	402	404	412	397	408	376	415	403	402	434	401	407	381	408	425	386	378	388	379	427	385	374	403	428	403	411	405	391	387	403	437	416	369	398	381	378	368	394	404	419	420	403	427	406	408	422	394	389	381	397	400	422	437	384	392	356	368	436	417	432	380	377	410	386	411	407	407	404	371	390	414	402	414	396	395	399	422	436	417	415	453	412	405	391	372	396	379	415	393	407	396	396	437	404	418	427	404	422	376	386	411	387	418	418	356	405	410	380	378	466	387	416	400	438	412	395	387	410	405	420	413	450	395	368	347	384	450	409	386	440	385	392	407	397	440	426	407	406	394	394	411	384	399	410	382	398	456	397	426	398	395	431	404	391	431	409	435	422	422	394	419	428	434	389	420	403	407	418	395	397	414	437	448	386	377	415	393	382	404	390	401	435	443	419	387	407	384	388	412	389	423	399	428	386	408	404	408	409	379	417	414	380	377	415	441	410	386	396	385	437	381	438	406	375	418	413	407	394	413	443	407	387	406	398	438	394	364	428	402	388	404	417	362	423	350	410	367	397	411	408	409	399	380	410	416	418	382	400	367	364	398	370	367	416	442	387	378	404	429	415	409	387	426	411	439	433	429	370	428	402	389	414	429	413	390	414	392	395	366	404	388	416	390	423	371	411	413	406	390	412	439	353	389	390	414	435	418	378	413	423	422	412	388	402	391	414	407	441	403	425	391	397	390	410	392	424	391	423	384	403	417	384	429	421	442	432	406	363	407	400	396	394	414	390	423	417	390	369	405	402	415	400	366	390	402	411	403	422	387	384	405	439	381	418	432	419	420	409	442	411	402	369	406	400	405	375	363	393	352	436	387	386	393	401	414	409	422	421	394	371	435	398	397	369	406	440	423	405	419	410	382	400	410	388	425	436	374	431	374	433	387	374	408	396	390	393	394	420	406	407	456	397	386	405	404	406	425	372	404	391	415	407	405	391	436	399	423	423	410	411	390	376	370	396	412	405	366	476	424	383	398	419	409	412	404	416	429	401	385	406	391	422	392	405	406	350	427	378	402	387	401	418	415	410	410	380	420	411	389	397	431	383	398	419	372	392	377	439	379	356	397	364	406	381	428	424	363	396	394	373	375	422	447	407	429	399	402	426	396	396	411	426	413	400	409	414	400	438	420	407	398	404	420	439	410	394	444	388	408	340	397	398	404	417	378	401	416	399	417	409	402	388	416	420	416	401	400	410	385	379	398	431	405	400	409	421	412	386	423	372	398	382	379	387	422	388	384	360	413	376	438	388	395	406	410	400	467	403	419	395	406	386	425	419	394	378	370	391	420	419	411	423	402	401	424	401	428	390	403	403	398	384	433	423	379	347	366	373	444	385	424	416	389	405	411	381	408	425	397	397	380	369	422	399	390	418	387	442	369	436	386	377	401	408
1902	784	187	74	82	74	73	79	78	80	65	78	78	69	71	87	73	75	68	69	76	72	55	93	67	69	92	62	68	83	61	62	75	74	80	75	82	79	80	77	86	62	73	73	69	69	64	77	70	69	62	63	77	63	91	99	84	85	55	79	59	52	79	68	76	83	71	88	60	73	89	72	77	75	79	98	73	62	64	68	67	77	69	57	67	64	58	78	72	69	81	81	70	86	70	84	75	77	67	76	65	65	75	91	76	56	59	65	78	83	82	83	70	75	71	90	73	87	71	74	73	80	68	76	73	75	77	68	71	71	65	79	64	63	68	81	60	58	64	65	72	67	75	74	79	75	78	68	83	94	87	88	65	66	73	67	81	71	69	69	84	60	66	72	76	76	62	67	66	73	77	74	73	85	64	50	76	67	72	81	78	59	59	78	64	58	64	81	68	77	77	85	80	70	77	76	75	67	75	66	78	84	85	67	63	66	64	67	60	74	70	69	74	66	85	82	71	82	57	75	73	69	64	79	78	82	77	89	75	71	63	76	75	66	74	74	80	67	78	70	86	70	77	74	60	61	92	72	73	69	68	84	86	67	80	93	81	68	80	78	80	79	58	69	73	68	60	71	77	71	66	72	78	66	82	76	71	76	81	62	86	64	83	71	76	86	75	73	74	70	73	85	66	74	75	61	56	80	68	68	77	65	78	88	65	65	57	65	68	68	80	69	69	68	74	69	73	71	79	74	86	68	72	85	83	68	52	64	75	78	64	71	88	66	70	68	76	85	78	72	88	54	72	76	64	59	65	71	81	72	67	80	70	67	67	86	58	63	91	76	68	62	80	79	74	64	75	57	94	58	78	65	66	82	80	73	52	86	87	76	74	57	69	93	63	85	61	76	79	73	72	70	70	60	66	83	78	90	77	75	76	68	88	67	74	83	62	54	89	82	71	67	74	78	82	73	72	67	64	64	68	94	81	76	65	77	61	77	75	72	71	68	74	70	87	83	84	67	72	82	84	76	65	78	65	56	61	56	70	79	72	69	86	74	74	69	65	75	59	68	76	88	66	73	99	71	63	68	83	67	74	74	87	64	84	67	84	72	76	75	81	67	65	76	76	68	73	80	67	87	72	80	70	71	80	70	88	72	65	87	85	64	67	89	64	81	68	73	75	65	70	60	74	77	78	80	77	71	81	80	84	74	73	74	76	64	69	74	81	70	71	75	71	89	78	86	75	67	82	82	72	72	73	84	63	67	70	76	72	67	78	60	76	69	61	83	78	60	76	80	68	68	90	65	71	72	60	71	90	52	70	75	75	63	78	65	76	74	87	81	65	79	72	70	81	85	81	65	66	89	79	72	87	95	85	76	78	72	67	71	56	62	79	72	72	81	65	81	61	95	67	76	76	65	71	72	81	70	95	86	83	64	74	92	67	60	76	80	77	69	65	60	85	69	68	88	80	70	72	76	69	72	88	82	70	68	79	79	62	62	73	75	76	71	67	66	71	58	69	73	73	78	68	69	66	83	86	59	68	68	84	64	65	77	74	64	77	96	68	76	81	64	71	80	69	80	83	70	72	75	70	82	71	70	82	68	74	81	65	75	74	63	72	58	86	70	78	78	69	75	71	84	75	76	72	65	70	78	60	71	72	76	79	85	71	78	76	59	78	62	65	66	66	84	87	74	63	71	85	73	68	68	82	66	84	75	69	72	65	90	84	69	86	58	83	64	60	85	82	62	79	71	71	71	81	62	65	81	61	82	77	99	78	81	70	77	67	71	72	55	62	71	61	79	63	70	67	76	82	69	68	75	73	75	78	58	73	67	70	76	86	75	92	61	57	72	79	89	73	78	71	73	75	79	68	85	77	74	83	70	89	96	64	80	77	79	83	65	72	75	73	76	80	95	64	85	71	61	84	63	64	81	81	58	69	68	77	67	69	67	71	74	82	93	78	74	86	78	72	76	63	88	86	73	84	74	89	76	75	72	93	76	96	79	71	63	86	61	79	75	70	77	69	89	78	58	86	90	72	72	83	80	68	72	71	74	75	77	69	73	73	78	71	78	73	70	61	79	69	75	66	78	64	74	78	65	73	61	73	86	74	74	75	79	59	85	83	68	68	96	74	63	77	71	76	81	71	90	68	68	81	63	74	70	71	77	68	64	70	73	75	68	71	67	78	59	76	84	72	70	91	71	72	81	88	86	63	86	76	76	66	62	73	67	62	77	71	62	79	93	71	67	73	77	83	75	84	81	79	68	70	78	65	68	67	72	63	67	98	67	64	70	70	77	82	83	66	86	69	72	73	64	75	66	80	84	89	67	69	89	71	78	72	57	83	69	75	81	47	70	84	63	76	69	72	80	65	76	66	61	64	77	70	69	71	71	74	75	65	68	76	64	83	61	59	66	68	61	47	80	92	76	72	77	70	57	71	73	89	63	85	77	86	86	83	53	68	83	63	69	83	78	75	66	72	67	75	75	66	61	70	66	76	80	66	79	72	67	71	74	61	74	69	71	78	77	58	61	67	74	79	72	74	53	70	70	75	66	74	77	73	88	73	65	65	75	71	69	73	64	74	85	70	72	85	81	69	78	74	79	72	85	57	85	79	73	82	59	61	80	89	70	67	84	77	74	75	69	73	84	72	73	79	68	84	57	96	74	101	65	80	75	72	65	61	79	59	65	63	59	74	88	83	54	82	77	74	73	67	72	77	71	84	61	75	81	65	63	94	83	61	72	76	77	70	71	75	80	87	78	67	66	74	68	59	66	79	73	64	76	78	81	79	74	84	75	59	69	72	66	73	82	63	64	78	68	79	68	71	85	84	74	72	62	71	68	88	63	81	71	79	76	74	79	62	72	74	63	83	67	89	72	67	74	85	87	69	77	68	78	61	85	71	68	75	81	68	76	67	64	81	59	84	79	64	79	81	76	78	74	69	63	71	66	71	81	80	65	51	63	59	77	87	81	63	66	73	72	71	62	76	72	61	72	91	87	66	77	91	67	71	83	73	72	71	76	70	57	76	68	92	88	74	62	77	60	71	72	74	73	80	79	67	63	72	71	82	54	63	77	68	77	68	89	62	73	66	87	68	89	64	71	75	75	86	83	75	66	82	57	64	82	90	74	73	71	75	79	73	77	73	66	66	80	74	80	75	78	68	78	78	69	79	82	66	63	72	62	83	83	69	66	68	75	68	59	72	82	67	74	65	64	65	74	70	77	71	85	82	65	65	66	65	75	82	75	66	77	68	68	81	70	73	73	92	66	72	87	78	72	61	87	76	59	78	65	71	76	76	74	60	83	79	75	72	63	72	67	68	82	75	78	66	59	66	89	68	66	83	80	70	64	66	74	80	72	85	71	81	70	71	61	66	81	72	79	62	80	63	75	70	72	84	56	75	67	72	79	77	79	71	59	77	74	70	68	74	74	66	67	70	55	67	82	80	62	66	83	83	85	70	72	84	75	61	74	81	86	66	60	76	78	85	77	81	74
16023	8798	2150	625	733	712	754	729	732	697	727	689	714	677	717	660	673	659	650	669	634	649	639	698	666	643	670	676	661	630	687	631	662	668	636	695	637	649	675	658	644	613	621	644	678	673	652	623	618	649	662	661	704	683	703	653	682	668	641	645	642	662	675	616	630	625	639	634	638	650	643	669	638	661	631	629	655	656	643	649	704	675	597	646	653	612	700	644	644	601	643	690	647	641	675	668	690	657	702	612	655	625	624	652	633	644	650	623	640	654	629	630	615	656	652	634	634	619	636	676	629	649	683	622	683	618	653	647	656	705	651	621	672	681	646	652	632	682	614	685	620	676	654	675	629	663	643	626	661	668	656	641	645	660	642	635	681	631	627	696	683	610	640	635	681	629	653	642	611	622	670	678	614	671	652	617	636	637	621	641	641	714	676	632	650	679	650	606	675	666	604	589	644	647	659	615	600	642	658	641	651	620	668	672	667	639	643	629	616	651	675	638	615	619	644	641	605	608	635	636	665	579	657	642	673	656	642	652	660	660	640	677	669	666	615	671	678	615	630	599	642	673	702	623	675	640	652	655	657	602	619	632	629	619	656	654	640	732	655	630	621	635	677	622	648	645	631	650	646	607	659	679	643	609	696	666	651	668	600	629	673	656	633	632	660	629	647	667	650	659	643	664	627	638	665	674	625	611	646	676	676	619	622	667	611	659	622	634	654	658	642	643	665	650	604	599	677	675	631	655	642	662	613	665	644	620	598	677	649	669	647	681	679	643	638	646	673	594	652	618	683	631	612	641	606	644	627	680	657	617	612	607	630	655	613	638	687	660	640	646	600	615	651	648	627	630	637	637	659	684	670	619	684	642	656	679	637	600	632	639	615	645	625	631	667	655	688	710	667	594	613	685	678	603	623	648	677	668	667	659	709	644	612	645	613	654	651	653	641	664	621	673	670	646	651	607	668	639	634	623	676	645	638	667	700	646	681	627	671	630	621	632	706	650	667	690	643	656	632	677	660	671	634	606	623	649	699	641	648	634	648	595	646	667	685	609	620	686	704	643	679	630	646	599	685	658	688	606	676	640	623	677	656	589	608	632	661	672	640	665	669	664	626	678	653	661	692	671	628	637	640	667	632	620	637	624	613	632	680	639	645	651	679	668	645	700	648	641	644	683	651	648	664	649	654	628	643	585	645	643	657	635	653	637	662	650	671	659	707	619	665	694	645	665	640	693	631	640	626	627	663	719	622	648	660	633	666	637	690	682	640	645	666	592	637	589	641	668	625	643	667	657	684	653	615	626	653	622	629	643	670	677	620	628	684	622	657	611	645	573	638	674	607	666	629	660	624	674	632	650	664	683	613	627	690	678	646	642	642	623	639	657	663	676	622	630	666	634	646	683	652	662	611	692	697	665	644	668	632	674	664	693	625	617	625	654	661	676	670	669	620	648	659	625	659	650	656	667	650	658	667	611	659	656	619	618	633	640	645	645	639	606	603	671	650	677	605	658	633	600	654	630	666	638	635	615	662	651	667	649	620	615	666	597	692	629	627	618	650	653	635	667	675	640	663	641	661	668	636	672	686	628	659	645	626	669	668	625	651	627	653	648	654	664	644	620	629	658	637	620	643	662	645	641	677	663	606	616	667	668	655	664	634	649	655	660	639	634	650	657	696	630	632	669	645	652	642	676	681	647	661	624	636	673	696	621	690	629	649	608	635	609	658	694	618	632	633	600	577	638	628	639	651	644	643	691	658	645	619	665	690	616	671	655	667	631	669	648	667	654	642	625	664	673	597	657	651	649	602	677	659	650	626	654	646	663	621	645	665	611	650	687	623	708	632	607	684	683	609	680	673	661	669	632	650	639	648	684	630	662	619	642	645	713	643	655	637	645	609	640	652	684	702	669	617	662	660	621	678	618	648	644	668	651	665	663	648	610	625	647	671	611	642	649	645	652	666	595	662	604	665	616	668	660	660	683	665	647	698	691	582	681	696	635	635	649	665	664	644	689	640	623	681	616	626	647	614	627	624	642	639	647	632	666	679	637	671	667	632	675	648	651	692	644	629	603	625	640	656	637	676	688	597	660	633	648	669	642	659	681	680	668	600	661	623	662	629	675	655	644	604	646	637	631	670	667	600	688	645	668	645	690	630	634	655	665	656	603	643	654	641	646	648	673	645	686	648	639	649	622	644	669	653	598	605	695	692	623	664	643	673	647	637	669	610	665	641	705	632	633	620	649	642	615	628	654	632	662	638	663	659	681	626	681	689	624	650	677	650	627	615	670	648	621	620	624	678	648	683	596	677	610	635	674	668	595	664	623	621	635	684	655	617	643	652	665	661	654	604	684	637	687	683	670	638	648	706	650	650	657	667	690	601	647	680	642	674	655	616	622	649	669	623	637	659	678	674	678	669	629	652	688	632	650	601	650	669	650	656	620	634	668	667	641	647	663	624	683	643	653	620	655	656	619	689	626	667	665	685	625	645	643	614	678	713	646	703	624	651	679	646	677	618	659	633	682	641	616	664	654	663	642	672	631	647	636	680	680	614	628	654	654	654	648	645	651	633	644	657	613	620	628	620	690	634	624	637	665	648	667	658	609	639	619	695	637	675	682	675	633	680	658	674	635	692	670	636	674	677	657	632	703	645	670	656	687	649	658	714	642	648	639	659	636	672	653	663	634	668	652	644	615	601	656	674	635	605	638	616	639	676	673	650	639	644	631	677	624	613	653	609	592	643	632	712	694	597	628	656	659	637	648	612	621	645	629	616	693	696	618	681	630	684	648	650	660	633	683	585	701	643	643	638	624	684	639	664	656	641	650	678	694	689	635	644	679	626	653	688	653	661	610	635	660	658	649	679	648	646	671	657	667	674	642	609	634	648	645	654	651	677	661	694	628	659	651	606	591	629	666	595	637	692	688	669	683	602	623	642	627	593	645	669	652	653	658	659	680	637	644	652	637	637	681	643	623	634	649	655	568	645	650	667	710	654	658	675	602	696	659	643	669	615	608	625	637	650	700	647	687	656	659	673	716	648	654	678	609	666	608	639	640	628	675	652	614	642	661	648	641	664	644	645	641	671	648	677	660	660	627	706	586	680	678	637	657	675	623	611	692	669	608	647	661	665	628	677	666	657	658	676	628	674	671	657	629	632	648	657	638	629	680	626	642	652	655	645	625	624	656	646	632	645	634	658	671	627	656	639	666	671	644	637	667	634	698	630	624	635	637	630	654	628	639	658	736	690	638	665	614	679	631	658	640	668	653	668	648	618	669	605	685	632	679	658	662	666	644	630	696	689	621	619	606	638	655	616	650	636	659	605	649	632	560	636	619	630	654	665	670	628	665	660	684	605	699	600	674	633	637	622	654	627	657	644	630	647	653	648	697	604	653	622	664	638	631	642	666	633	686	651	701	667	644	649	667	674	626	627	645	676	640	605	615	635	655	660	631	710	632	666	668	638	628	620	638	602	661	654	698	641	656	638	608	611	603
3003	4512	979	70	83	76	79	85	67	81	72	74	80	67	72	76	72	77	67	67	59	102	62	79	72	69	74	71	66	68	79	61	77	81	87	66	67	71	79	74	82	63	63	65	69	76	61	74	82	74	60	72	79	81	64	72	70	53	62	68	92	74	64	64	68	61	53	73	68	67	58	71	73	54	75	64	56	91	68	76	60	53	78	73	70	64	75	69	77	80	74	70	75	68	65	62	82	56	69	79	71	54	63	69	78	89	71	75	72	76	74	76	78	93	71	49	81	71	73	73	89	65	85	56	72	70	60	67	72	57	67	65	65	64	68	72	64	79	76	58	61	71	57	68	52	60	75	62	82	74	59	60	94	76	80	81	76	72	73	72	70	91	57	54	64	76	66	74	54	74	66	71	76	75	77	65	81	76	73	83	58	64	88	69	56	75	65	77	73	62	69	60	55	82	60	71	76	75	69	60	59	62	79	61	79	78	58	69	64	85	67	66	91	68	67	76	84	74	62	67	63	79	59	57	81	72	77	74	68	69	65	73	72	78	80	68	63	75	62	67	75	67	77	73	69	63	65	75	66	70	71	76	58	57	68	69	69	70	74	58	72	59	66	76	71	76	79	71	87	72	58	52	75	60	58	75	70	67	62	66	62	88	65	71	67	74	82	81	74	78	84	67	68	72	73	63	86	62	61	63	63	60	69	83	62	73	76	66	74	80	66	70	77	74	74	74	76	75	75	97	56	76	79	62	60	69	60	65	66	77	50	75	71	70	82	78	76	63	67	70	64	70	76	64	71	65	78	72	81	71	71	76	59	64	75	66	69	63	72	58	64	71	66	68	70	49	59	75	79	86	82	66	66	76	75	82	70	68	58	73	65	81	69	67	74	68	79	81	74	66	79	65	76	72	66	45	82	66	59	82	71	61	62	76	61	70	69	74	81	69	68	68	75	61	68	74	70	63	77	71	84	62	66	71	68	76	59	72	70	66	80	50	62	62	68	75	65	78	74	63	72	58	72	66	72	61	83	71	84	63	74	66	75	78	79	77	84	73	86	68	67	74	66	66	72	56	66	94	81	80	63	62	56	65	77	58	59	75	60	61	80	76	83	70	68	61	71	65	68	77	65	54	71	64	82	70	69	64	63	64	65	69	68	84	60	80	68	67	70	57	82	87	58	76	70	71	50	67	74	78	76	76	50	54	57	67	83	80	60	74	65	59	72	61	71	63	67	80	63	75	70	66	67	76	65	51	70	72	71	65	66	63	75	62	56	76	79	84	66	79	77	69	66	74	70	61	74	65	66	69	67	72	80	79	82	68	73	79	75	82	76	83	61	71	52	72	55	75	90	69	75	65	65	71	60	55	63	62	61	73	59	59	73	67	76	65	71	69	72	59	71	60	72	70	78	71	53	64	64	51	69	63	59	65	74	80	74	78	70	71	73	75	73	62	79	73	66	73	63	73	68	59	70	94	75	74	62	70	87	66	72	69	74	70	71	80	71	73	62	85	89	68	86	57	75	51	64	79	83	84	91	54	64	67	77	75	63	83	66	76	73	84	70	87	59	76	65	86	78	83	82	73	58	66	68	77	76	70	80	72	67	68	70	58	63	68	61	69	65	61	72	65	70	67	69	59	65	63	77	61	80	62	64	83	63	70	67	75	64	64	70	75	67	86	53	68	62	89	67	85	73	82	71	73	64	73	70	74	79	69	70	73	66	80	57	53	75	59	59	75	84	57	79	61	96	74	90	66	66	68	66	77	70	66	60	52	89	73	63	79	63	66	71	73	59	74	77	67	72	73	68	72	81	54	63	60	66	74	57	81	69	65	79	69	61	73	67	68	86	71	46	60	63	75	71	71	75	57	49	74	53	75	71	58	79	81	76	63	80	60	70	74	75	78	72	66	79	71	61	69	71	85	80	69	81	74	73	74	60	75	58	62	73	67	63	67	87	66	87	78	72	68	79	67	74	72	64	67	81	63	82	66	68	82	72	73	69	71	55	66	82	78	56	72	63	74	64	66	66	54	73	63	72	80	77	67	71	77	64	77	82	60	65	77	72	69	63	64	79	75	62	63	74	67	53	64	69	78	69	65	64	75	69	67	77	66	64	55	70	64	82	70	69	75	82	57	74	79	75	61	63	82	76	86	77	59	73	75	54	95	71	79	65	62	62	61	93	92	59	71	71	80	72	62	61	63	68	74	76	73	64	72	75	65	64	75	68	73	85	65	59	70	81	69	62	71	52	67	63	66	61	66	77	74	58	75	58	70	58	60	65	72	70	60	63	61	65	86	55	80	71	72	57	60	84	66	59	61	76	64	80	76	81	64	84	71	45	68	70	86	79	70	78	62	64	64	74	72	60	69	57	80	62	88	69	74	60	79	76	73	71	77	66	67	70	70	68	77	54	101	67	76	70	79	67	57	68	66	66	90	82	80	71	74	88	75	87	81	70	65	81	68	72	71	69	81	69	71	67	65	65	69	73	61	74	57	65	66	64	72	63	69	60	72	73	69	76	71	67	65	91	86	75	69	50	78	83	78	69	79	67	66	83	75	67	69	56	64	43	73	62	75	70	71	82	62	68	61	63	75	64	79	68	62	87	68	68	68	69	75	66	71	67	64	64	69	67	64	74	70	85	68	76	80	75	66	60	82	68	65	62	68	79	60	62	66	65	73	71	77	86	77	63	74	68	84	68	71	70	72	76	67	69	67	88	70	72	49	72	72	78	87	63	59	58	95	69	64	74	54	85	62	73	74	61	81	82	81	70	70	66	79	70	69	74	70	69	66	81	62	77	69	73	67	62	67	44	77	70	60	67	72	62	85	66	66	49	60	83	63	74	67	66	73	57	73	90	71	72	80	83	85	66	71	71	68	71	62	68	73	68	75	76	67	68	69	59	53	73	71	71	69	70	62	64	73	61	69	60	87	53	65	70	68	65	49	67	68	71	69	86	74	83	69	67	58	79	75	68	83	67	81	69	74	79	66	67	66	62	58	60	76	64	60	63	74	77	70	80	88	63	68	62	60	63	80	67	74	58	72	63	69	73	75	75	85	87	75	72	65	58	65	71	80	72	60	72	64	75	74	83	76	83	74	54	67	70	73	83	75	68	72	70	71	76	75	69	77	71	59	77	80	65	67	66	65	62	66	63	72	67	78	79	80	71	65	70	79	69	62	62	74	59	66	64	80	78	66	64	66	76	78	69	61	67	78	72	51	62	78	67	85	51	67	70	74	65	73	74	79	78	72	77	71	62	71	59	77	62	64	58	87	81	67	48	94	69	78	66	66	82	65	77	78	75	74	71	68	61	75	73	63	75	70	68	77	69	72	72	67	71	84	73	75	56	65	68	77	74	79	74	70	65	75	69	66	82	76	69	69	83	73	71	69	66	78	73	68	88	69	81	70	76	75	78	79	80	70	68	66	69	61	72	69	64	73	77	75	67	63	81	70	65	66	70	64	53	76	54	59	81	72	85	84	62	63
28109	24696	7731	834	1045	1321	1439	1373	1253	1111	978	947	897	860	783	800	779	790	730	771	710	740	698	663	709	679	694	729	698	646	676	711	682	690	623	661	710	705	628	644	686	664	651	642	716	702	673	689	609	679	656	594	659	658	663	676	636	652	684	694	656	660	636	657	653	674	649	619	675	672	648	655	665	628	651	679	681	644	652	675	689	677	617	634	674	668	650	644	652	635	665	627	672	636	659	617	665	623	643	621	620	685	635	644	654	703	645	608	605	638	662	616	645	659	629	661	665	649	636	653	678	613	632	598	652	630	627	638	675	662	652	642	603	686	681	632	612	631	702	649	602	683	670	636	646	684	643	684	643	612	656	646	671	668	669	634	688	646	634	654	642	647	647	616	651	662	619	619	658	620	660	651	619	612	637	623	647	632	639	654	653	629	641	624	649	710	668	620	637	605	646	662	665	659	655	653	623	658	678	672	657	611	618	669	655	637	606	609	657	647	629	635	649	618	622	686	627	649	618	620	637	663	605	667	648	608	659	671	669	630	688	707	706	662	643	628	698	667	670	659	646	647	620	651	658	623	642	682	651	656	669	674	640	655	648	663	654	682	670	605	666	603	627	650	651	614	674	653	652	606	620	691	685	724	634	643	658	716	638	667	661	625	660	652	645	669	672	656	628	655	625	641	690	666	623	689	663	627	608	681	651	641	686	673	663	662	640	669	709	656	648	648	629	607	652	639	632	619	648	652	678	688	643	654	610	646	639	582	646	661	649	621	635	687	689	619	587	612	618	679	630	641	655	636	663	679	639	613	687	667	622	649	678	659	631	640	665	624	626	615	626	643	640	644	706	661	633	662	653	698	661	680	658	669	665	624	676	691	624	633	622	641	658	676	626	691	614	650	627	614	661	652	648	660	664	660	627	700	640	684	637	622	607	636	651	612	703	657	640	690	695	600	627	683	654	658	608	677	635	667	646	612	616	669	642	657	633	667	630	669	641	670	629	671	675	649	680	595	654	655	621	614	682	672	633	649	691	670	663	644	655	660	680	691	601	672	661	693	632	711	652	626	628	598	672	636	679	626	662	651	648	663	681	650	647	662	650	653	711	655	639	638	652	677	637	609	633	637	649	632	648	632	683	682	662	640	605	640	661	644	665	706	593	658	647	644	668	657	642	605	606	670	642	656	670	661	617	623	613	617	667	635	651	623	645	686	638	667	665	651	680	647	693	661	638	639	646	676	664	614	638	623	629	602	712	603	681	641	659	667	658	582	668	636	667	610	689	643	671	646	660	667	655	698	700	623	645	665	642	659	684	652	632	626	666	635	678	649	606	681	659	666	636	658	688	651	646	616	661	676	621	631	646	664	652	605	605	616	658	650	626	657	656	619	676	640	648	627	596	630	663	692	653	634	654	631	709	669	619	644	620	649	638	651	605	649	648	649	683	654	611	673	650	687	673	676	625	640	648	652	665	650	650	686	669	680	644	664	681	665	655	663	691	647	647	655	669	641	655	660	661	633	665	668	699	692	686	622	614	709	645	650	653	630	654	641	653	646	660	642	666	636	630	635	635	700	653	647	641	654	708	665	635	635	664	606	627	672	619	649	617	637	655	716	635	627	642	683	626	671	669	639	655	617	632	651	627	663	649	644	668	599	651	637	638	626	643	702	587	672	661	624	630	642	623	666	707	647	658	631	684	674	690	675	638	635	676	666	663	628	662	596	680	690	628	680	667	594	618	677	624	658	597	686	649	625	627	617	664	648	690	651	646	656	648	619	628	641	680	646	614	680	680	662	648	683	616	675	610	637	643	650	689	667	625	593	686	656	651	678	635	644	678	652	665	634	668	646	689	642	653	648	639	662	637	659	685	607	663	656	663	647	631	694	624	654	669	616	629	639	646	663	634	667	690	705	722	666	670	635	650	633	610	662	655	684	614	635	646	641	642	640	673	677	648	667	667	629	620	600	621	694	678	621	622	699	600	640	626	665	676	616	638	681	603	662	641	641	654	670	625	665	683	642	659	650	635	604	635	665	661	633	591	629	632	690	653	669	634	629	593	627	605	631	662	639	678	635	668	648	684	675	631	637	710	642	649	646	678	646	667	653	651	680	670	608	661	636	678	658	659	645	629	638	666	702	637	632	645	651	645	672	675	718	658	690	608	739	639	654	628	672	655	703	618	599	627	667	624	679	667	672	677	630	638	654	621	644	682	656	637	667	631	650	706	673	645	666	660	644	632	645	618	656	669	653	633	641	669	607	666	663	652	641	620	645	628	672	691	677	621	679	676	687	673	620	644	661	642	670	668	658	640	631	637	659	699	689	677	616	653	645	652	649	688	679	652	646	658	656	633	625	668	638	601	642	630	622	638	665	653	635	622	639	675	677	674	622	619	634	620	658	656	650	574	630	610	609	604	628	588	584	619	617	637	622	656	652	631	682	642	674	665	663	644	714	667	668	662	703	667	633	661	671	632	702	630	636	678	641	685	665	638	644	648	653	669	597	651	710	644	642	686	689	631	674	649	621	639	681	609	686	681	594	672	634	665	668	636	635	635	648	660	649	641	615	594	644	656	646	665	633	619	656	622	679	676	636	645	674	616	665	638	650	694	639	614	611	691	693	673	686	611	628	641	639	692	675	660	700	646	683	655	655	638	679	653	667	654	648	652	682	667	630	647	586	667	654	648	607	633	628	660	672	668	696	610	669	655	633	644	616	648	645	631	658	700	636	623	642	642	621	674	622	620	652	618	624	737	654	645	665	625	666	671	630	662	625	638	630	727	641	621	635	598	616	688	663	645	656	667	617	698	675	638	661	671	603	656	652	606	616	687	608	653	649	649	647	636	669	673	671	703	634	637	631	707	654	583	642	653	714	663	615	659	670	643	627	634	666	645	680	660	602	621	611	643	658	669	629	635	669	641	641	648	643	677	669	689	659	636	643	646	578	655	627	637	630	608	682	654	659	681	660	637	679	636	648	600	645	657	625	680	718	658	664	563	657	669	637	657	683	588	677	686	659	663	636	698	646	669	658	611	666	658	668	640	639	664	658	641	635	645	690	706	614	654	622	648	669	663	689	632	669	658	626	639	646	677	699	657	658	675	658	662	598	655	599	690	618	635	665	686	638	627	683	665	634	592	644	661	628	663	628	667	649	646	628	636	610	672	653	637	583	625	681	693	621	648	669	641	664	618	610	650	613	646	705	680	684	637	587	638	700	641	671	680	661	663	641	622	656	654	640	655	627	664	641	665	646	711	667	616	647	605	617	650	634	662	634	687	643	699	641	634	649	664	646	654	663	590	656	624	666	667	623	679	647	627	701	668	616	644	633	670	648	680	655	653	633	604	648	674	656	696	687	627	665	650	610	635	630	675	654	655	600	605	634	674	600	637	654	706	661	686	661	667	662	621	662	668	620	677	643	629	714	612	638	627	596	738	626	665	704	637	655	659	635	655	664	641	643	678	633	637	628	646	639	631	666	654	629	600	643	630	636
3377	3229	699	44	44	43	44	45	41	40	50	58	45	52	44	48	32	47	54	40	35	37	41	36	48	44	41	44	41	40	52	35	56	34	41	45	43	45	45	33	42	39	44	47	34	42	43	36	39	45	34	40	36	47	47	34	52	39	49	38	41	38	30	47	41	51	35	47	38	36	35	48	40	38	34	40	43	33	40	32	33	41	35	53	34	44	34	39	32	48	37	36	40	38	47	43	35	36	38	52	36	43	42	45	38	34	34	32	40	46	49	40	43	43	43	39	47	46	41	34	37	43	35	34	42	40	49	49	31	47	42	42	30	43	31	40	38	39	32	42	53	36	38	42	33	30	34	32	45	49	38	28	38	48	41	35	43	31	39	32	50	43	43	39	34	39	45	40	36	36	41	32	44	38	33	41	37	42	43	38	42	42	38	33	42	36	41	43	35	37	49	47	31	37	36	49	49	41	46	31	31	37	37	37	42	43	36	26	43	41	39	38	39	47	32	44	49	36	34	46	36	27	39	41	38	35	36	31	39	42	32	40	45	32	52	38	35	46	31	40	36	41	35	45	39	39	35	33	52	48	29	29	40	36	36	34	31	38	49	42	38	44	46	35	39	33	35	41	40	23	27	29	41	38	39	42	54	46	52	40	30	47	33	33	40	35	38	36	41	29	29	26	38	23	33	42	45	44	35	40	37	33	41	42	45	24	31	41	30	45	38	38	45	35	39	49	42	34	34	40	44	33	29	37	37	34	38	28	29	39	40	38	31	32	38	31	42	35	46	41	48	47	40	48	37	42	42	44	47	50	46	40	29	38	35	46	39	43	32	46	34	33	33	48	38	33	46	32	34	32	35	40	35	33	47	39	33	34	39	30	37	35	42	39	35	30	47	41	31	47	43	32	46	30	37	45	35	49	46	34	30	49	48	30	46	53	39	40	37	37	32	29	36	43	28	39	41	35	34	38	43	53	26	32	35	38	46	40	41	33	37	30	37	44	32	31	34	45	44	32	46	38	31	52	40	41	40	45	54	56	29	31	38	41	33	47	37	44	32	37	39	37	42	32	39	37	46	45	33	39	36	29	48	41	39	42	36	42	33	47	32	36	36	29	33	32	28	50	51	47	38	41	32	38	41	33	35	36	35	32	36	30	37	32	42	43	47	35	39	50	42	41	31	37	35	39	34	38	31	28	41	40	47	37	38	37	36	42	42	40	43	35	39	37	42	41	44	32	46	32	46	28	33	51	43	50	38	45	32	50	36	34	35	43	38	31	50	37	35	43	44	35	38	52	36	38	47	32	28	28	51	43	39	33	39	38	38	36	34	36	26	38	44	32	46	27	28	37	26	38	42	49	36	46	44	39	57	40	32	38	38	36	39	44	41	34	35	32	38	29	32	36	36	33	37	42	26	51	45	40	35	41	39	46	38	32	47	40	24	40	30	33	36	25	34	31	42	33	38	35	43	41	38	33	42	33	42	42	45	25	39	44	31	42	41	41	40	40	37	52	39	53	54	31	37	50	46	45	39	39	38	29	29	40	35	40	34	37	34	36	46	47	30	40	46	49	37	36	46	59	42	36	35	38	38	42	37	34	34	34	37	37	39	38	45	33	41	46	37	34	37	38	24	34	45	39	35	48	43	39	39	42	42	31	34	39	30	33	43	44	41	44	43	44	36	37	41	47	45	39	33	42	49	31	42	43	36	42	44	43	47	43	45	35	30	38	35	36	43	44	28	31	32	39	37	33	28	36	46	42	28	43	41	30	41	42	39	40	37	32	43	35	34	35	49	43	37	45	38	48	33	32	46	34	48	53	26	32	49	33	35	34	38	36	36	38	36	40	39	47	47	34	40	35	35	31	45	35	39	40	35	36	43	36	33	54	39	36	35	43	32	32	38	35	33	37	35	36	41	42	41	32	27	47	38	32	32	40	38	42	44	42	40	44	28	45	39	47	46	41	41	33	26	39	39	33	45	51	43	34	36	45	40	44	39	43	42	38	38	41	36	44	52	48	35	39	34	26	49	35	33	48	41	39	44	33	27	42	30	40	35	36	36	34	46	31	32	42	35	37	44	45	38	31	43	39	33	42	38	40	36	34	42	42	45	48	55	35	42	52	38	31	35	47	28	54	53	43	46	32	42	33	43	42	44	43	40	40	41	37	43	40	43	23	39	40	49	36	41	40	45	44	41	49	36	38	40	41	42	47	41	49	43	33	35	45	37	48	40	40	39	27	43	36	44	42	35	39	44	40	34	40	35	35	48	45	38	40	39	48	37	32	41	30	44	44	36	33	39	46	34	39	45	24	23	43	40	31	41	40	45	37	32	48	31	47	34	40	38	41	29	40	39	40	49	45	42	40	36	33	37	46	37	41	49	43	38	39	36	47	35	32	31	36	45	45	35	33	47	35	44	38	28	50	38	40	42	40	35	45	36	47	40	31	31	41	42	37	39	36	43	33	35	53	46	42	36	33	49	47	47	35	31	41	54	52	48	33	41	41	43	33	40	39	35	40	32	43	33	38	41	40	44	33	35	32	38	34	44	36	37	38	53	46	40	33	39	39	25	52	37	35	43	31	39	35	40	45	35	32	44	36	35	31	49	47	51	41	41	43	29	38	45	49	39	45	43	49	39	36	43	43	46	44	48	47	35	29	38	41	36	45	31	44	40	24	28	29	34	37	38	37	44	43	45	41	30	40	41	41	41	46	30	36	32	48	34	46	45	30	37	44	25	44	41	37	39	48	43	37	35	33	38	46	43	38	43	41	44	33	40	38	48	39	37	40	47	45	42	46	41	30	42	22	33	41	41	39	40	36	35	35	42	35	45	38	43	32	35	42	33	47	40	41	43	28	44	40	37	47	38	45	34	38	50	34	31	42	34	40	45	37	41	44	43	28	41	42	52	40	46	34	37	29	40	33	36	31	29	41	39	40	42	32	30	40	33	35	40	42	37	40	27	37	38	36	31	43	38	46	43	42	40	40	52	45	34	47	37	35	36	42	39	39	36	41	40	46	30	35	40	33	50	35	28	37	40	47	32	38	38	44	31	41	38	37	35	46	45	33	35	40	29	40	50	38	40	43	35	39	41	50	32	34	44	45	32	43	29	52	43	51	32	44	37	44	29	35	41	44	45	43	43	43	32	39	35	32	39	41	42	41	35	47	44	36	34	38	33	39	31	36	44	44	49	43	38	27	34	31	42	37	32	42	38	37	37	44	41	39	41	32	42	36	44	41	45	38	37	40	44	38	34	36	42	49	34	41	48	36	27	37	29	34	41	37	45	29	26	42	46	34	37	41	38	35	39	41	29	36	50	35	45	41	44	31	49	31	40	45	50	50	39	38	41	34	39	41	41	38	40	30	46	41	34	38	31	47	32	44	41	43	35	33	46	40	56	30	48	55	35	34	39	36	52	34	36	37	40	34	31	42	41	42	36	44	34	41	35	43	51	48	36	35	48	45	38	34	36	34	34	43	45	40	45	37
24124	21339	6492	475	733	908	1030	954	885	820	670	630	598	576	533	534	505	427	441	447	427	452	456	400	409	384	423	395	396	400	346	377	387	357	350	399	357	358	383	348	374	400	370	330	370	345	370	402	360	331	366	371	342	350	349	357	340	314	332	338	341	341	364	357	355	350	344	343	381	357	336	326	334	345	359	361	353	322	315	346	381	330	352	365	387	325	325	355	333	346	327	365	354	328	352	370	358	359	343	348	351	323	351	333	324	343	329	379	357	355	384	329	368	326	319	345	366	317	379	336	355	356	346	355	364	364	371	351	348	328	360	339	342	364	361	350	356	354	346	348	345	362	365	369	325	335	382	329	336	346	355	346	330	375	342	319	347	338	354	346	338	387	371	386	346	310	358	343	347	390	356	354	366	325	319	352	375	362	372	331	355	340	349	344	351	363	313	341	345	361	345	349	337	345	327	353	359	328	332	373	360	324	345	354	343	348	360	327	350	345	373	360	332	366	326	320	377	346	367	367	330	365	334	360	375	351	295	348	349	372	336	343	337	337	334	349	343	331	334	375	339	365	336	339	361	339	373	355	358	307	358	336	330	344	336	380	341	333	345	320	317	330	323	369	374	359	348	346	361	342	372	321	365	338	346	348	363	334	358	355	336	338	354	339	355	360	359	355	368	343	339	350	329	368	358	355	338	324	327	386	351	372	347	361	350	346	354	359	367	371	312	370	331	342	342	368	353	339	325	341	362	328	352	325	397	344	355	337	384	352	368	348	336	338	331	341	330	354	355	336	358	366	325	324	353	348	355	336	351	355	333	373	355	353	349	347	394	318	350	351	337	368	345	345	357	347	314	378	343	386	357	369	387	315	346	304	362	349	380	363	328	384	364	355	347	312	350	353	318	366	332	348	346	341	382	346	325	311	325	345	337	384	335	346	372	348	344	351	368	334	368	354	350	359	353	359	343	332	373	348	323	365	342	350	326	383	381	368	354	357	342	354	359	372	339	335	359	363	338	359	365	350	360	360	353	335	317	358	306	358	327	313	363	344	338	321	331	333	346	328	337	364	368	390	336	344	338	354	322	338	345	311	347	355	343	354	343	318	360	339	334	352	330	370	333	341	345	356	359	316	348	341	326	347	336	392	358	345	350	342	342	335	300	366	340	320	384	347	350	355	332	343	335	375	341	354	361	345	348	370	381	346	330	384	362	357	368	325	354	327	347	362	340	364	372	354	388	338	319	354	330	354	322	328	369	353	350	330	345	345	325	348	376	342	342	319	326	363	357	330	354	339	336	329	339	345	340	366	363	377	366	328	352	354	333	336	327	348	320	376	348	320	369	352	367	334	335	353	397	323	359	338	353	351	329	371	338	324	351	336	348	345	373	339	337	375	349	316	352	334	297	372	363	366	356	352	349	359	364	359	357	297	357	321	348	356	353	341	355	322	342	343	333	346	324	378	329	330	360	355	337	355	355	326	309	356	344	327	336	354	343	355	361	336	365	354	358	343	353	372	306	347	341	350	356	340	306	346	328	319	374	344	341	318	349	366	373	327	360	345	317	328	359	315	333	354	348	333	326	325	315	371	340	363	345	383	347	330	352	360	400	325	363	345	367	368	331	331	366	368	352	322	339	329	348	314	322	324	341	347	345	350	347	314	320	358	353	356	351	319	341	301	363	339	371	369	327	368	360	316	370	352	298	352	383	348	334	330	332	377	397	308	361	356	344	365	319	329	312	359	349	365	335	333	337	356	345	338	366	340	335	353	364	332	338	367	377	348	357	334	340	360	343	370	361	361	367	369	334	344	327	358	377	359	382	326	357	342	334	330	325	353	382	372	378	338	322	330	327	319	350	341	346	354	335	316	373	393	351	352	360	346	349	341	357	343	333	365	324	316	339	357	347	343	339	359	353	346	337	343	313	374	344	347	329	325	350	378	332	367	342	377	347	316	352	349	329	345	309	332	369	336	345	362	345	358	343	339	347	352	341	335	386	353	365	367	371	331	359	364	320	345	359	351	384	342	312	357	341	382	370	342	365	358	317	358	355	333	317	356	357	348	323	371	328	350	370	352	333	328	331	335	340	340	349	373	339	378	373	370	380	330	360	349	355	359	348	355	360	386	364	341	326	343	335	371	365	380	330	359	343	372	345	319	352	370	351	335	356	332	324	352	337	350	364	327	384	388	339	359	334	324	358	317	348	350	345	334	330	355	348	332	362	305	364	359	366	373	337	345	311	371	313	319	349	355	341	341	350	340	357	350	308	357	351	382	353	343	336	359	332	364	345	371	328	424	390	353	360	335	350	345	349	323	332	333	320	349	368	364	330	317	369	338	371	333	336	355	331	371	348	405	345	316	348	329	379	343	329	333	359	338	338	335	353	331	372	371	341	366	351	350	358	350	363	322	344	371	328	336	353	369	373	383	358	335	354	341	359	353	312	355	320	333	341	321	338	360	354	378	350	359	336	373	333	361	336	344	332	355	337	329	356	348	338	336	351	339	358	311	348	330	330	325	316	362	353	365	320	352	315	352	385	367	355	346	364	339	353	341	351	306	355	337	333	332	392	340	350	353	322	355	347	354	346	363	329	365	398	366	358	330	331	342	342	359	351	405	364	307	386	353	345	312	344	375	313	367	328	337	360	330	335	387	333	343	328	357	367	397	329	332	335	340	339	378	339	359	361	365	364	354	383	342	357	333	338	349	336	312	348	345	355	408	359	322	331	316	363	369	357	354	358	350	384	348	346	342	354	359	353	338	335	342	311	343	351	365	331	335	391	345	350	364	341	347	368	357	364	369	360	355	349	341	358	366	324	343	347	342	365	356	374	336	337	334	352	328	349	374	354	365	333	354	335	369	380	352	344	338	335	339	359	388	321	395	305	357	368	386	332	332	339	335	345	350	368	374	373	362	345	325	360	342	322	335	341	370	353	352	345	351	347	347	351	374	357	333	382	380	363	330	368	344	341	355	333	341	336	366	327	367	352	329	369	349	327	332	345	338	343	345	321	356	371	327	303	358	335	339	374	366	339	345	333	343	349	325	375	345	330	340	348	363	327	337	332	334	307	356	321	341	340	356	332	326	356	347	358	327	361	332	352	330	392	369	335	379	332	332	350	350	341	356	321	325	349	346	340	370	307	351	317	323	330	345	361	344	352	357	354	332	355	353	333	358	344	307	357	322	344	350	346	356	331	336	362	376	354	350	374	330	339	322	362	333	367	357	384	344	318	344	368	379	327	363	319	338	352	360	303	353	330	347	347	344	356	348	378	352	333	360	381	352	405	392	346	325	360	333	345	349	340	370	335	372	369	335	341	350	336	365	327	365	366	335	344	342	340	375	353	340	354	309	349	345	361	346	340	351	350	346	348	330	367	352	328	321	335	359	336	345	336	402	339	345	370	331	352	315	363	312	370	327	334	333	382	336	360	371	312	346	351	358	385	362	358	356	340	356	338	348	345	345	356	356	346	335	329	379	349	361	324	351	370	337
3993	6593	1247	49	52	53	53	52	46	44	57	67	39	46	50	31	38	45	66	57	45	40	56	34	44	50	49	56	58	36	46	43	43	39	40	38	46	57	42	46	45	55	41	45	32	42	50	44	47	35	45	45	40	43	47	35	36	49	42	50	31	40	43	44	35	32	32	48	38	38	58	31	44	44	43	39	42	27	40	42	31	38	42	41	43	35	44	48	39	57	45	61	44	39	36	44	45	39	42	40	30	53	39	51	42	42	35	43	42	39	47	46	35	38	47	50	51	39	56	39	41	33	43	42	44	47	37	46	32	37	41	45	52	47	50	36	43	41	36	52	35	49	49	39	39	48	52	47	44	59	51	43	41	48	60	33	43	43	43	39	37	44	54	45	46	50	54	36	44	32	54	36	45	41	40	42	47	57	40	42	46	40	57	38	31	49	37	46	52	42	50	64	43	27	43	47	59	45	37	38	34	49	37	36	46	52	35	40	32	47	36	52	40	43	46	40	44	48	44	48	49	40	43	42	44	50	31	47	54	44	43	52	46	39	51	35	50	43	46	56	36	33	34	47	47	45	35	43	44	38	40	38	46	39	51	37	34	37	45	40	45	55	38	45	55	42	44	41	40	40	45	40	48	39	42	37	43	43	50	30	33	42	42	60	39	43	52	42	35	59	38	50	42	40	47	45	31	43	47	38	37	39	41	41	35	32	42	45	43	33	40	44	43	43	34	43	33	39	28	49	46	52	40	47	34	54	45	50	54	51	50	37	30	47	54	48	42	48	47	44	54	35	47	35	27	47	42	44	36	51	36	50	46	34	40	40	33	37	45	42	38	46	45	36	42	40	39	41	35	38	34	44	49	41	40	45	49	42	48	46	31	32	40	39	40	42	43	43	58	41	39	37	46	47	46	45	52	34	32	36	39	44	37	31	54	48	48	62	44	49	37	51	44	40	37	41	36	42	45	36	41	48	41	37	39	35	40	52	30	39	46	46	40	41	28	57	36	50	36	46	38	38	62	38	46	50	34	38	33	45	54	42	50	46	51	44	43	47	39	45	33	37	50	49	42	60	38	48	45	42	39	42	41	42	42	48	35	38	37	37	43	42	52	41	46	49	49	38	45	39	45	34	38	45	57	42	38	41	48	39	44	35	41	48	40	51	39	30	48	48	33	44	43	39	48	30	52	48	43	51	53	41	50	49	54	39	41	45	44	54	43	54	54	46	40	44	37	44	49	40	49	37	31	44	42	35	39	39	51	40	48	46	45	52	54	42	36	40	48	39	34	39	43	41	47	31	50	43	54	57	63	33	40	52	43	36	49	44	38	48	45	51	36	41	48	46	38	39	25	41	45	55	51	52	49	53	42	39	46	40	35	56	40	43	43	37	47	39	39	48	57	38	36	43	44	36	46	33	51	42	57	28	50	37	44	35	38	45	34	34	39	40	35	32	39	45	44	33	35	49	42	52	54	41	48	35	47	38	36	42	38	35	37	50	42	37	42	48	50	29	48	46	32	50	43	50	42	49	37	29	43	50	40	40	43	54	44	33	45	41	43	46	46	45	48	31	35	34	42	45	45	43	35	41	40	36	42	46	44	35	48	45	50	49	38	49	45	41	35	42	40	47	38	46	46	42	43	43	48	46	40	33	42	42	46	43	46	34	41	44	38	49	37	48	41	39	30	42	45	59	40	49	45	51	50	46	43	51	37	47	57	39	34	53	32	38	41	42	38	49	42	48	48	44	50	50	48	33	53	44	44	37	52	36	49	42	31	44	44	43	54	43	42	48	44	45	47	50	38	50	36	55	42	49	43	42	35	44	54	41	33	45	39	40	35	45	37	49	38	57	39	44	47	35	44	44	48	39	54	43	36	41	49	31	35	43	48	46	48	44	44	47	42	38	41	38	43	37	36	32	50	37	50	52	48	49	32	38	42	49	50	41	33	44	35	38	36	43	38	53	35	49	37	39	45	50	45	44	36	39	40	46	42	50	50	44	47	34	43	50	37	47	45	43	33	28	32	49	38	37	44	49	40	34	39	32	45	54	37	37	44	31	40	39	41	32	42	43	36	54	50	34	37	43	46	41	44	44	45	45	40	40	36	39	36	49	46	29	48	35	51	44	40	37	46	43	49	23	44	47	34	33	38	53	46	39	49	54	41	35	36	42	43	49	47	28	48	38	33	43	31	44	49	57	45	31	55	48	46	45	48	33	41	50	43	42	46	49	46	48	47	37	30	40	44	41	37	41	36	45	33	29	42	39	50	51	40	37	45	39	50	40	41	45	39	43	50	47	42	34	42	53	52	42	45	28	30	44	38	42	40	44	37	48	38	46	42	41	35	38	41	33	40	55	39	45	30	43	54	45	43	49	41	46	33	42	52	48	44	31	52	35	54	53	31	46	37	43	33	45	38	45	46	41	49	35	45	38	46	41	42	39	39	36	43	50	45	37	40	40	45	36	33	35	50	42	47	54	40	34	33	48	34	48	44	47	37	38	43	51	46	46	28	40	38	45	49	53	35	40	31	47	52	36	49	37	39	41	42	38	49	40	31	46	47	33	46	54	44	34	49	38	37	43	42	38	39	38	37	41	35	49	44	42	35	36	46	41	34	52	41	55	36	45	39	42	26	49	40	39	39	46	40	35	46	40	44	41	42	48	45	31	44	40	37	46	33	39	21	38	47	55	36	44	46	45	43	45	41	46	38	36	49	46	47	39	34	32	43	45	39	50	34	30	45	40	40	45	44	60	44	40	57	48	32	50	47	33	36	45	48	43	31	42	47	39	48	54	31	38	43	36	44	44	49	51	42	40	36	34	39	42	47	38	40	32	36	40	34	46	41	35	46	41	40	37	51	36	38	48	39	33	34	44	48	36	35	48	40	36	42	38	38	47	35	46	34	45	50	52	50	47	43	48	47	27	44	36	30	47	32	40	51	42	35	33	44	42	35	42	35	45	43	32	36	37	37	49	58	52	46	29	42	38	46	52	37	35	45	45	36	30	41	44	38	44	42	35	54	42	42	46	39	40	55	36	39	44	35	36	35	55	32	41	44	35	45	35	40	44	44	37	60	39	42	38	39	40	48	44	33	47	51	46	48	43	36	25	43	34	50	41	37	36	41	45	44	42	51	40	38	37	51	43	44	58	43	52	35	42	35	49	45	45	56	34	26	33	37	49	37	35	41	38	49	40	41	36	42	36	54	34	36	42	38	38	48	53	46	52	44	48	46	47	52	40	33	32	40	45	45	40	37	30	34	48	42	31	51	23	40	45	40	40	27	46	37	51	44	41	35	44	39	36	58	43	26	44	40	50	36	53	36	55	44	55	29	49	45	33	35	46	41	38	49	41	53	35	43	56	45	44	40	37	34	39	40	46	42	50	44	36	30	47	32	39	40	43	44	42	35	36	37	58	36	46	37	35	48	44	49	46	45	45	48	43	59	40	37	39	31	37	26	39	44	44	39	54	31	51	47	64	41	38	42	41
31014	29245	9100	651	1081	1551	1814	1703	1463	1275	1127	996	888	802	745	660	642	595	572	499	581	503	536	526	507	500	493	505	491	492	479	469	457	448	458	490	479	451	446	437	425	431	433	413	425	417	433	406	422	434	432	414	428	457	419	410	429	440	425	423	393	387	424	428	433	420	407	425	438	379	424	407	442	412	425	432	365	412	378	377	412	409	450	443	428	405	407	432	399	417	404	418	400	402	420	396	421	415	403	429	419	425	384	396	422	397	411	395	443	396	410	398	409	405	397	420	377	422	427	426	392	433	406	463	373	427	403	398	429	466	427	403	399	448	466	402	402	425	411	431	391	429	401	417	396	429	417	401	413	416	427	415	428	408	432	419	395	401	393	419	422	398	407	413	428	388	402	415	389	395	390	432	418	407	379	392	394	421	410	391	443	411	422	408	395	421	416	417	397	374	402	417	414	415	381	421	376	424	407	392	418	419	416	439	427	384	404	420	409	416	401	430	448	394	403	382	399	429	395	401	379	388	426	404	396	394	403	391	380	428	376	424	438	426	378	387	442	412	395	429	403	417	419	399	398	402	366	421	408	425	405	420	441	422	417	385	374	415	400	391	393	414	407	395	416	408	416	389	391	355	407	393	415	413	397	446	422	408	405	425	418	408	396	396	444	398	421	366	413	450	412	390	441	457	398	390	425	416	428	405	399	425	426	385	357	420	394	416	371	384	372	392	389	400	433	390	441	420	434	417	435	419	439	399	414	427	403	431	385	401	430	374	413	342	412	401	411	421	421	414	396	430	421	420	420	391	379	407	451	385	414	426	420	412	416	427	436	408	418	433	379	393	434	435	399	379	408	429	385	417	391	381	418	450	435	436	391	379	434	419	447	378	406	429	421	432	400	439	439	409	398	364	381	404	394	424	407	428	424	395	387	396	371	423	418	426	391	393	423	433	444	400	381	399	423	370	408	436	425	401	421	389	447	392	385	446	416	451	379	398	389	394	394	427	403	406	414	424	380	364	426	417	413	386	441	430	405	414	409	437	422	419	431	403	394	405	367	379	419	420	409	426	400	380	428	442	482	386	379	377	396	420	416	417	387	429	408	441	434	412	436	435	415	374	426	431	435	384	455	398	380	402	405	405	414	425	401	425	390	413	428	379	399	393	380	411	410	411	404	406	430	415	418	393	406	392	446	442	425	394	402	431	418	396	363	381	384	418	370	390	406	399	402	386	413	411	389	413	383	410	405	372	394	409	408	410	427	410	423	421	418	372	418	365	392	401	421	426	427	420	430	428	411	408	376	368	386	394	426	399	440	407	402	383	396	399	397	413	454	389	409	416	371	404	393	404	407	387	388	375	437	365	431	413	419	409	412	385	357	439	459	371	387	402	396	391	416	399	457	376	398	369	397	404	390	406	430	415	389	416	450	407	417	402	388	376	396	451	395	403	394	395	434	436	440	415	438	384	404	430	475	406	438	416	404	398	419	403	419	396	412	409	419	378	466	418	415	432	387	432	426	371	404	443	448	411	391	391	431	372	416	498	422	450	433	366	442	401	386	426	415	426	410	396	429	379	418	415	401	363	370	374	416	408	408	419	417	395	381	421	399	390	401	426	421	391	436	398	400	400	370	400	438	427	391	408	447	429	372	426	417	379	432	443	402	436	402	406	410	380	354	415	396	378	386	395	392	403	400	395	362	403	366	402	416	388	389	443	383	403	382	379	384	396	398	430	414	437	415	373	450	430	408	391	429	423	408	432	408	414	389	439	433	403	439	400	354	408	429	428	379	402	406	400	413	425	431	381	402	410	406	414	378	412	380	400	412	401	400	396	391	419	402	426	437	404	424	398	425	394	392	455	396	425	436	406	421	396	366	398	432	416	398	407	405	418	408	403	422	406	408	431	394	422	435	404	386	434	421	398	418	405	425	404	394	412	405	423	414	380	420	388	407	383	404	401	416	424	408	425	410	428	389	419	410	438	407	394	416	386	419	421	387	429	398	423	409	400	419	402	388	384	409	393	419	385	418	389	390	420	415	381	378	420	422	422	377	437	384	409	432	436	404	394	442	409	436	417	402	419	404	456	446	395	394	430	412	418	382	420	402	408	405	407	409	406	406	436	397	398	432	391	419	410	385	415	428	423	416	402	445	426	452	364	396	444	431	428	426	390	418	397	429	410	407	379	401	399	398	412	415	400	407	442	447	430	416	406	420	440	401	444	433	422	424	418	431	408	389	414	385	404	423	437	407	415	430	421	406	428	435	414	445	442	421	424	403	406	412	399	414	396	408	392	414	410	414	421	388	395	411	404	422	384	383	406	391	417	421	365	394	387	434	402	428	420	371	425	423	435	454	402	426	429	416	415	449	449	450	443	413	425	428	420	388	387	421	392	440	420	388	426	424	397	427	431	400	415	368	433	420	416	403	436	467	429	437	408	440	427	410	419	433	378	407	444	381	408	396	405	420	406	409	420	402	402	421	431	408	419	420	374	414	425	419	384	428	400	385	411	404	389	418	407	410	369	406	420	373	375	389	400	418	400	371	431	443	365	362	422	385	422	400	405	409	430	427	434	390	417	406	422	432	408	404	405	424	405	371	411	434	423	409	371	416	415	376	437	426	425	403	403	390	384	410	460	416	424	430	410	377	382	429	403	373	421	456	421	418	385	393	382	354	401	450	391	362	428	426	391	425	432	390	396	412	429	384	457	422	396	404	429	412	431	435	425	410	429	390	395	388	391	436	427	373	375	393	363	418	364	421	397	410	404	430	407	400	402	404	421	413	461	405	398	409	398	373	402	397	375	381	394	376	435	411	414	392	351	440	382	403	393	398	412	404	402	409	443	396	444	417	404	407	391	401	418	362	369	419	430	399	429	423	404	383	419	438	403	387	422	375	418	413	430	384	441	420	405	418	376	403	408	409	378	391	410	398	434	411	388	388	443	443	417	404	386	402	417	433	405	399	437	432	421	381	410	410	450	441	394	389	409	426	427	423	397	416	449	391	357	428	414	417	403	363	459	369	417	388	428	416	411	424	398	413	441	452	456	409	427	466	390	405	405	449	428	399	409	402	382	391	370	399	434	399	398	434	419	400	421	427	372	452	403	390	393	383	428	417	384	426	447	420	404	413	417	441	412	408	398	402	382	396	394	414	422	374	389	396	416	456	423	438	434	425	400	401	411	404	430	390	404	404	450	416	400	424	410	409	402	410	397	419	385	434	405	401	411	401	424	430	430	426	395	412	363	408	415	467	409	432	406	414	416	404	433	425	382	419	407	373	420	390	416	389	421	398	395	434	434	421	421	410	423	458	409	395	398	415	417	432	395	410	420	421	410	390	381	397	396	426	414	416	400	395	415	413	442	456	416	402	409	370	429	404	400	435	409	426	440	400	380	384	414	400	418	424	389	399	401	406	447	380	413	396	394	419	388	409	419	401	420	422	413	437	430	425	396	405	410	389	418	421	438	382	420	413	405	413	424	379	399	388	434	430	387
2052	765	149	72	71	73	71	82	73	83	85	72	83	83	70	79	83	76	78	86	71	79	64	85	63	79	87	61	70	79	74	78	85	72	84	88	74	75	79	66	76	78	76	93	67	70	62	92	86	81	63	76	68	65	74	75	65	89	85	78	73	68	73	71	79	63	67	86	75	76	80	80	61	80	60	77	68	60	63	79	64	65	77	80	68	69	78	72	64	72	73	69	88	64	78	71	70	77	95	79	66	68	84	69	84	76	72	95	77	98	79	70	64	61	74	74	78	64	76	75	86	76	70	80	73	84	85	77	78	58	72	71	78	78	70	78	72	83	69	73	66	73	74	85	81	78	84	72	85	75	72	70	88	80	77	84	79	82	83	69	67	75	75	84	91	75	55	88	72	83	60	75	75	64	72	85	71	71	62	71	68	77	67	78	64	75	92	78	77	76	77	76	81	76	72	75	77	72	85	69	63	87	82	79	84	69	89	78	72	77	70	87	70	82	75	82	84	70	86	88	72	75	68	86	78	66	85	70	60	87	67	72	69	86	68	60	81	76	68	83	72	61	78	88	63	75	73	72	91	66	78	77	75	52	69	69	70	68	76	68	51	75	82	60	81	77	76	71	88	75	77	73	71	58	79	79	70	77	69	72	76	59	78	86	62	79	85	77	68	73	89	84	77	84	60	76	70	71	66	78	80	68	85	74	85	67	73	69	85	84	77	87	86	46	57	79	77	77	79	76	68	70	72	83	66	83	64	91	70	78	72	72	70	73	85	93	81	77	83	75	80	78	77	67	82	74	78	71	87	74	73	88	82	75	60	77	81	75	59	72	78	62	62	77	87	69	87	85	87	99	70	58	83	81	80	67	72	82	80	73	70	64	69	90	68	89	79	68	76	65	75	77	77	76	83	75	87	63	64	67	64	59	70	63	67	91	70	92	74	62	76	66	97	80	72	79	68	85	72	69	74	74	64	69	68	80	60	72	76	91	82	66	96	76	80	77	78	73	91	66	67	73	72	69	83	77	70	69	81	68	53	73	71	74	84	75	70	72	59	69	88	81	86	63	75	81	70	67	83	70	69	68	81	62	84	79	83	84	52	86	72	66	77	83	75	75	80	82	78	74	71	64	88	90	72	71	77	81	79	92	72	76	63	68	76	74	83	71	94	74	89	65	76	75	74	70	90	79	73	70	73	63	71	81	73	57	82	83	95	83	64	71	70	76	65	71	60	71	86	81	70	72	76	70	76	67	75	76	72	87	72	76	79	67	63	65	76	66	78	78	78	78	72	87	67	88	78	75	87	78	84	78	72	83	58	74	76	69	52	63	70	56	67	79	90	67	78	82	75	83	74	77	81	84	76	78	84	62	76	69	69	76	77	81	68	64	78	64	89	60	65	67	74	74	80	69	88	72	73	70	70	61	88	69	84	76	81	51	66	72	76	63	65	71	88	85	77	78	70	77	65	69	81	64	83	67	79	71	86	74	64	78	63	70	78	70	93	73	82	70	69	70	92	77	78	78	66	78	74	57	76	71	66	74	83	85	79	67	80	66	70	98	69	62	74	78	72	74	82	78	88	87	68	66	62	76	76	82	77	72	70	79	71	69	98	63	74	60	80	85	69	79	88	80	67	72	65	65	68	68	64	85	72	74	71	67	62	67	64	58	61	93	65	69	84	80	74	71	84	82	73	70	72	79	71	77	63	92	70	90	98	90	62	85	81	79	72	81	72	89	65	70	82	82	70	68	81	62	83	82	80	87	82	75	66	76	65	88	63	82	77	81	91	72	62	83	83	76	72	74	75	81	65	72	68	82	70	73	81	78	71	72	80	73	69	81	86	60	70	80	90	69	82	86	66	68	99	82	83	92	57	82	80	63	77	83	87	87	80	73	84	65	68	65	63	72	74	80	65	77	77	73	75	74	86	81	73	68	67	78	79	78	70	69	62	69	78	70	73	81	75	71	69	65	77	77	67	81	69	64	82	72	68	73	81	67	84	66	65	75	63	88	71	67	65	89	72	81	53	85	84	91	57	76	64	80	76	71	81	82	70	70	71	84	71	80	67	82	68	71	70	82	76	84	68	78	80	79	90	58	76	70	51	80	72	84	75	68	75	74	74	78	62	69	77	59	73	79	79	91	88	81	85	70	82	80	71	71	75	80	71	64	59	82	57	86	80	85	85	83	70	92	57	65	73	68	75	78	76	72	76	73	72	78	68	80	81	67	82	73	82	80	74	81	76	69	76	82	71	80	82	99	71	84	80	68	103	80	87	60	80	71	53	80	74	55	74	83	84	71	64	86	71	93	71	66	77	67	71	74	76	99	83	79	85	63	69	76	80	74	82	65	70	88	66	71	73	79	77	74	64	77	74	70	77	62	75	80	73	61	77	58	70	72	79	89	80	86	76	88	67	85	69	74	75	93	75	75	95	82	78	88	83	88	84	83	61	72	85	86	86	88	69	69	74	68	67	79	71	69	69	76	85	64	62	69	68	64	87	75	59	79	89	70	66	65	72	83	63	67	73	84	78	56	82	82	66	84	67	82	90	64	64	60	71	50	77	82	80	73	78	87	67	79	73	89	65	67	76	65	75	82	56	79	72	66	77	80	80	79	86	89	75	71	71	77	86	59	96	72	82	73	71	67	86	82	76	70	82	75	67	68	80	72	84	70	74	80	74	74	76	62	86	76	63	88	74	62	66	74	75	61	76	71	83	57	80	85	80	67	84	73	80	90	72	87	71	66	72	83	78	76	75	79	91	68	74	74	63	69	82	75	71	74	89	83	62	75	79	76	80	72	72	75	78	90	67	77	72	71	83	70	68	83	75	71	59	65	70	81	64	87	77	82	76	80	68	92	76	71	81	64	92	84	77	76	68	83	62	88	74	93	56	69	74	70	77	87	74	80	78	73	84	91	70	68	70	78	82	78	71	68	82	91	67	85	70	73	77	82	74	60	69	74	84	84	75	77	85	70	83	67	68	76	78	69	89	76	82	74	67	89	59	76	83	72	71	67	65	72	92	79	78	64	82	91	69	75	74	91	84	71	66	81	73	86	78	76	72	70	57	72	76	79	85	76	77	80	76	69	71	61	75	73	79	69	77	69	84	73	78	81	73	82	66	78	76	77	78	77	83	79	66	77	71	82	86	80	60	71	81	70	68	75	78	68	74	79	95	82	82	71	77	81	79	66	81	79	62	76	75	84	80	51	67	72	68	79	80	76	77	84	61	62	87	81	80	65	78	68	67	66	82	87	63	81	70	56	52	82	89	77	74	79	59	68	73	58	62	56	65	57	74	84	59	87	72	75	85	64	69	87	67	81	72	74	70	77	67	73	82	67	67	82	83	75	75	60	74	69	75	66	57	66	79	63	70	68	73	74	71	78	66	78	77	78	77	83	75	72	77	74	64	73	77	78	67	82	82	81	68	74	55	83	72	58	75	67	69	86	87	65	94	75	76	58	88	93	54	68	73	62	77	85	69	77
15958	8836	2027	652	737	719	751	730	737	746	729	735	728	712	704	731	708	685	648	707	673	671	648	644	649	673	670	689	662	662	633	662	699	699	633	667	689	609	669	659	655	672	698	654	673	641	679	639	632	658	664	621	655	686	666	670	650	605	696	637	685	634	648	642	628	660	666	687	672	644	649	668	710	685	623	663	677	651	624	619	646	681	645	679	654	628	696	705	646	654	661	646	641	665	642	628	670	662	700	670	683	698	644	610	673	621	702	668	671	606	630	667	693	680	657	679	647	673	673	655	623	647	601	660	641	662	646	656	680	632	614	637	659	628	673	697	648	638	686	648	608	676	652	688	630	631	645	641	662	654	656	656	614	661	648	677	645	682	641	713	670	649	656	680	670	709	652	647	641	651	685	704	686	615	648	666	640	663	635	657	679	658	608	665	646	639	626	649	689	691	579	655	603	682	688	619	662	671	723	670	679	656	655	673	643	687	680	664	633	673	660	642	634	696	614	642	608	692	683	655	657	648	662	664	711	672	695	642	647	704	642	658	624	646	652	648	651	639	687	654	665	627	653	667	722	659	659	634	676	714	649	624	665	647	635	664	648	675	710	650	635	611	652	650	616	623	671	650	660	644	672	641	613	663	683	667	665	636	641	665	693	635	698	726	654	708	666	649	651	680	638	641	654	676	653	690	642	639	696	651	675	668	658	694	651	634	651	628	685	707	705	599	631	661	664	693	654	688	697	654	648	660	688	670	665	658	691	691	662	680	600	683	704	654	658	666	666	690	620	644	722	661	621	622	670	611	689	622	649	659	623	686	639	680	655	695	648	693	648	631	635	668	663	695	654	630	672	634	627	609	627	647	650	697	605	667	662	683	682	630	660	622	667	662	652	651	667	675	654	646	678	620	627	602	639	703	678	596	662	659	672	663	658	644	679	641	641	687	642	649	634	673	679	664	667	653	679	659	663	609	682	620	655	661	656	649	627	633	635	648	615	645	689	636	654	676	666	621	637	666	687	690	673	657	668	661	621	671	650	678	624	713	615	651	660	643	638	655	673	681	639	643	667	623	631	666	665	670	610	639	681	658	662	695	662	648	661	657	649	683	622	633	687	642	675	654	693	669	654	673	658	647	634	618	662	696	655	664	688	681	678	688	689	630	640	675	654	672	672	617	660	664	668	642	685	699	671	660	635	692	632	667	652	656	659	640	623	676	648	665	658	651	660	688	664	658	670	607	691	657	673	668	665	651	695	645	675	640	649	690	674	663	702	695	631	639	611	663	677	639	647	675	667	708	650	674	653	674	640	673	655	644	625	685	649	661	685	654	612	631	659	668	681	661	666	630	671	649	660	648	684	668	686	634	659	682	694	636	677	670	682	636	663	680	637	661	655	652	665	616	664	649	654	662	657	736	678	645	717	655	666	631	667	668	625	677	648	640	673	646	641	619	643	676	644	645	645	656	649	644	644	708	641	683	650	620	676	613	641	644	659	671	654	703	677	637	662	609	706	647	669	652	639	694	659	679	643	591	684	671	639	668	668	698	628	645	680	724	688	697	664	624	661	615	670	662	614	680	636	689	613	645	673	657	626	643	660	709	621	661	707	647	654	619	657	689	680	661	678	608	629	695	623	617	682	657	630	636	656	683	617	660	683	652	642	643	614	587	693	653	669	650	680	661	689	639	639	681	719	684	631	678	682	653	695	626	642	679	686	665	638	657	619	623	654	697	695	649	669	601	657	658	658	677	646	683	647	654	671	668	669	622	650	656	651	672	660	636	638	625	639	619	646	637	656	617	648	641	645	701	651	667	650	681	634	696	647	665	652	595	652	642	651	634	654	645	656	690	660	623	642	634	666	698	656	650	689	655	631	640	657	617	652	605	692	645	659	663	667	664	671	682	694	627	652	654	699	629	698	655	701	665	707	650	620	634	674	634	650	665	665	636	679	695	675	669	660	641	676	661	688	651	691	697	681	680	620	651	654	670	647	603	680	667	632	674	648	669	647	702	711	649	698	687	692	692	690	677	675	653	623	651	633	655	637	686	656	652	653	658	706	681	636	648	648	631	665	650	714	627	647	625	714	649	653	651	651	659	676	682	603	620	701	669	661	643	627	673	625	703	672	693	702	582	670	693	634	647	656	666	654	625	614	656	692	621	676	640	619	687	665	646	636	674	625	624	653	663	662	684	627	641	653	631	667	668	666	656	633	618	670	635	621	621	663	638	697	638	654	656	698	605	652	642	681	643	659	653	657	687	663	645	671	655	708	633	629	623	661	620	689	695	613	688	675	694	662	679	644	688	648	654	633	659	635	691	654	645	646	660	680	692	639	628	692	617	657	639	678	659	632	692	595	663	651	662	673	643	683	623	651	646	692	694	674	655	625	672	648	679	636	662	674	642	650	635	632	641	665	661	688	687	646	673	643	670	669	626	609	667	672	654	628	639	649	648	715	674	640	678	667	646	654	665	624	606	677	673	659	663	664	667	675	657	680	707	655	675	646	627	656	638	708	667	675	653	638	667	610	688	649	644	709	636	719	687	684	625	676	674	678	657	659	675	642	663	681	700	618	689	628	655	667	653	660	618	667	621	669	696	673	651	671	660	680	578	673	673	681	682	720	682	682	593	680	648	627	628	654	657	664	678	628	664	662	703	645	680	660	667	637	642	664	719	663	679	685	661	650	704	702	679	659	686	653	644	650	615	656	635	679	630	651	634	636	651	634	667	673	623	664	672	662	633	679	664	706	627	658	653	689	663	666	666	633	669	637	695	679	633	647	637	675	639	684	628	611	643	635	689	696	693	633	653	659	655	635	663	659	685	662	686	683	705	641	649	639	696	663	657	672	670	669	651	692	634	635	642	657	686	621	665	667	622	661	712	671	696	659	683	648	685	661	662	702	641	674	665	681	670	687	692	598	659	671	655	668	624	650	667	671	671	657	613	596	704	705	670	665	638	618	676	678	652	672	669	676	657	691	671	675	699	588	654	698	642	685	657	660	647	641	706	650	659	634	659	650	726	652	692	606	642	667	681	661	667	640	714	681	693	663	693	638	647	655	658	661	620	659	690	666	689	651	659	651	654	679	694	678	641	614	603	641	745	667	664	635	674	623	702	682	617	615	648	645	688	662	623	643	665	675	656	611	667	701	672	641	694	656	623	627	647	651	666	706	624	699	614	676	639	664	680	672	620	629	690	663	649	695	654	655	707	660	675	643	691	661	647	608	615	620	624	649	628	647	635	675	649	647	686	679	667	703	627	647	637	645	698	641	697	663	685	627	644	695	651	697	631	693	656	644	605	659	710	670	654	674	661	644	610	671	659	635	632	687	674	667	646	657	653	672	707	652	625	674	639	709	646	659	629	692	645	660	682	690	655	638	622	681	637	723	657	678	678	676	637	693	682	630	584	684	671	700	682	648	691	624	691	684	644	623	671	713	632	663	651	627	703	691	642	638	666	682	636	678	666	629	636	684	643	662	669	644	665	655	651
3063	4848	932	91	89	75	72	62	85	82	86	70	79	64	74	87	74	66	89	92	75	92	77	73	56	77	83	63	85	67	76	64	65	67	73	74	67	77	82	82	75	74	68	77	85	68	77	70	85	81	76	72	85	86	69	76	77	83	77	57	64	68	67	90	56	67	74	63	72	67	80	67	77	71	75	70	77	77	76	52	78	74	68	76	78	63	68	73	88	66	65	75	82	50	87	73	82	70	77	89	66	67	77	80	62	69	93	72	86	73	64	74	83	79	66	75	78	78	84	64	67	74	68	72	77	71	90	76	73	92	80	80	82	70	66	78	72	68	70	80	71	69	56	60	79	79	77	67	81	86	71	75	67	78	67	65	77	73	68	77	67	55	62	81	53	74	65	66	78	75	66	89	62	75	67	75	61	76	62	60	70	70	74	74	69	76	62	62	88	70	65	69	78	77	81	64	69	93	64	70	71	67	62	80	79	84	62	81	63	79	58	84	81	60	81	82	59	91	70	75	67	67	68	63	65	76	67	75	71	75	60	55	70	90	63	69	89	81	79	89	73	78	67	78	65	85	74	78	72	72	59	53	64	64	65	59	57	67	67	55	84	69	75	74	87	63	84	79	87	84	55	74	63	65	72	55	80	72	71	75	88	64	52	67	74	61	67	63	72	74	51	71	67	74	60	76	84	66	86	77	76	64	78	73	81	58	75	73	56	83	77	88	69	73	71	63	54	76	73	70	63	71	73	77	68	70	66	61	46	59	82	83	73	72	78	66	71	66	88	67	76	74	63	73	75	72	61	69	87	67	74	69	71	80	81	68	62	69	61	74	76	58	92	60	78	82	79	80	64	85	74	72	65	64	83	74	72	72	75	63	72	75	64	74	70	104	71	74	62	52	68	85	70	71	83	76	67	77	70	71	72	83	69	75	77	64	77	58	75	79	71	61	68	70	70	81	84	78	77	74	75	75	81	80	71	69	65	82	64	79	90	83	70	75	80	74	71	62	80	73	73	72	64	60	85	66	71	72	75	70	75	79	64	68	83	74	46	60	62	84	72	76	65	71	74	67	93	68	72	65	70	69	81	76	72	58	64	88	67	62	76	75	76	64	71	47	68	75	68	70	98	72	86	60	71	78	79	69	62	78	76	77	64	65	63	69	77	69	83	79	90	70	66	69	69	90	72	72	79	67	86	77	73	59	57	64	72	71	75	62	68	66	63	81	69	63	77	71	67	67	64	77	55	97	77	65	81	68	84	82	69	71	62	66	66	78	68	88	78	80	60	67	68	68	73	70	67	68	73	70	57	61	80	72	84	81	53	66	68	75	64	72	75	81	84	74	81	68	80	70	61	72	69	69	65	78	62	74	65	68	87	67	72	65	67	63	72	84	80	55	71	61	68	68	86	75	57	52	68	70	70	65	75	84	88	83	58	87	57	73	75	65	64	61	86	54	70	69	63	75	75	70	76	72	80	58	98	59	77	60	78	76	68	70	67	72	75	61	63	85	66	89	68	67	70	88	66	69	80	75	65	65	79	59	80	62	79	71	72	83	75	59	71	77	72	75	83	84	67	79	65	64	63	62	80	82	76	63	86	58	79	76	77	75	73	75	65	60	83	56	82	101	80	74	63	62	83	83	65	63	65	69	63	62	80	63	75	93	65	83	71	69	91	81	80	81	77	88	85	78	64	80	72	72	73	72	66	91	87	67	61	82	55	50	67	80	81	65	76	71	63	67	64	68	66	77	67	61	77	66	69	76	73	79	63	61	80	66	71	66	90	79	74	70	75	64	81	73	59	71	72	52	77	85	76	70	68	57	61	68	87	78	77	64	77	63	73	74	74	63	65	67	60	71	67	66	76	72	81	73	75	67	81	56	62	85	75	67	77	73	71	67	71	76	65	73	81	62	88	76	62	61	76	72	70	46	74	70	74	69	82	77	77	74	54	59	74	77	74	87	81	81	67	73	78	73	67	68	81	90	76	77	77	72	74	61	51	61	71	80	68	72	67	67	79	71	73	72	77	76	64	76	73	65	76	77	58	70	58	74	67	76	70	63	62	76	65	76	65	75	84	84	65	59	57	77	85	61	67	71	92	74	63	82	79	77	74	65	70	87	59	73	81	74	80	55	92	75	66	68	57	78	67	70	71	67	74	68	86	62	69	63	66	58	76	75	63	63	85	64	71	65	71	75	77	67	82	82	70	77	64	73	75	74	61	72	74	90	67	78	67	56	91	57	75	78	61	81	63	67	69	68	64	70	60	69	68	74	74	74	62	66	60	69	74	87	91	61	74	57	67	62	80	80	67	79	66	79	80	78	80	70	82	81	74	72	59	66	64	69	67	69	92	66	82	68	71	62	84	78	79	76	77	69	81	74	90	60	62	81	93	53	77	66	79	80	69	82	77	77	71	84	69	65	80	72	75	77	76	78	60	68	70	75	68	74	66	48	63	73	84	87	70	71	89	69	63	68	69	68	67	79	89	70	60	73	74	74	71	91	71	73	58	70	68	73	83	74	82	69	70	75	86	73	70	79	72	68	78	82	65	68	72	66	78	68	80	62	81	66	64	77	74	86	70	62	77	76	71	78	75	68	68	70	85	91	77	57	79	64	81	79	61	91	77	71	79	66	84	73	61	58	62	78	71	60	60	71	76	67	85	52	71	65	84	83	79	80	70	67	75	66	67	64	71	75	85	85	78	72	91	75	77	65	75	70	75	91	68	64	74	74	77	73	66	77	76	69	71	64	66	75	76	77	76	77	73	78	79	64	68	62	70	82	75	81	65	73	55	78	72	63	79	64	64	71	50	57	72	59	86	60	77	62	57	73	70	68	84	71	62	75	79	83	60	67	83	67	83	66	64	69	85	77	86	73	87	75	65	76	73	83	75	73	69	76	67	74	75	69	79	73	67	63	69	59	70	60	66	74	64	71	71	66	61	65	74	63	89	73	72	84	66	63	84	66	68	82	58	74	71	67	71	69	84	81	78	61	73	81	71	74	47	85	89	73	60	68	73	75	72	57	79	57	64	93	78	69	78	85	62	63	70	80	62	71	58	77	72	66	84	79	68	75	71	68	72	78	81	83	67	60	92	69	75	63	68	71	71	52	64	87	70	70	66	72	78	60	85	91	77	71	59	73	60	58	79	69	78	68	82	57	58	86	80	79	57	60	64	81	77	77	71	82	80	60	82	74	63	71	83	71	67	74	70	72	77	95	57	66	70	68	76	69	77	76	80	77	71	66	74	88	73	72	60	67	82	62	63	70	75	69	60	68	65	54	74	64	68	70	92	72	75	67	76	66	57	72	70	81	72	63	74	63	66	79	64	61	66	69	61	66	70	78	71	81	83	90	69	97	77	81	67	71	71	73	67	71	73	86	80	74	63	62	82	80	70	76	73	81	78	62	61	70	76	81	73	72	59	73	77	70	62	76	62	78	69	78	70	55	62	69	85	74	61	86	74	70	65	71	72	64	63	85	62	93
27835	25507	7797	838	1053	1366	1479	1419	1306	1162	1102	980	931	874	908	789	850	840	754	744	743	736	744	709	708	780	731	713	696	740	664	699	678	673	680	678	719	633	660	739	664	672	668	702	684	681	694	697	729	664	647	666	680	670	662	709	661	682	654	696	672	636	631	668	685	656	632	642	637	678	710	666	640	670	659	680	632	672	628	667	658	633	660	663	679	655	710	690	660	650	690	641	683	637	639	659	687	648	676	699	684	690	708	673	630	687	660	640	692	711	641	661	692	652	722	643	678	681	632	671	614	684	618	689	662	677	634	673	686	660	657	689	642	636	676	691	631	674	655	661	669	679	671	653	648	669	660	674	686	626	688	657	700	693	660	682	703	640	681	694	690	712	642	653	664	698	637	678	655	658	685	656	640	661	682	641	646	642	729	688	705	667	666	629	698	682	724	700	650	685	661	673	631	643	664	691	668	598	568	656	688	656	649	655	649	661	702	668	654	689	670	677	683	673	688	702	635	675	642	684	685	654	646	665	648	644	639	699	668	697	674	729	642	656	662	683	659	666	678	652	646	620	660	676	674	674	647	650	675	676	686	686	664	693	664	672	681	703	678	706	701	662	642	686	683	614	672	675	690	660	665	711	623	671	651	653	675	666	706	723	685	669	700	613	678	632	683	662	709	670	704	665	652	689	665	645	734	640	599	683	647	673	654	710	702	705	667	678	637	668	683	661	691	671	635	650	655	700	644	657	689	678	647	642	635	680	678	665	652	666	630	673	647	679	644	643	643	647	641	673	697	643	630	665	645	677	622	653	678	692	676	718	668	655	643	652	661	674	669	674	682	652	649	657	636	610	688	677	621	682	647	666	639	711	663	685	693	707	669	670	677	649	648	677	692	663	670	724	650	640	722	689	651	690	650	686	648	696	672	657	702	679	635	648	658	697	632	646	655	686	692	640	655	688	660	668	640	642	639	642	677	657	696	676	651	662	649	689	616	720	683	678	653	616	624	630	703	632	670	725	658	621	699	636	705	700	655	705	681	634	628	681	661	668	648	741	673	669	685	611	658	676	644	665	691	683	683	654	717	633	665	681	718	686	688	671	670	707	651	670	647	674	650	672	661	625	665	622	688	650	676	737	691	619	668	641	644	635	635	668	672	657	666	681	656	686	682	644	627	656	717	654	646	646	612	730	678	689	695	665	647	696	715	645	669	713	636	681	665	639	694	659	688	644	632	704	691	708	628	662	686	634	655	685	645	648	633	629	649	679	737	663	672	675	693	662	636	667	661	642	655	652	690	680	648	677	651	707	615	641	703	673	659	685	674	680	709	666	706	699	690	703	702	655	685	687	628	699	670	644	671	707	661	678	677	622	652	651	681	699	668	687	677	631	633	632	710	686	668	651	684	693	661	689	627	673	692	658	664	717	606	670	663	624	670	677	707	617	664	633	687	634	647	665	687	655	678	665	660	687	680	634	664	624	654	635	661	660	665	630	644	614	675	672	680	660	650	686	658	664	699	678	584	646	657	654	617	635	650	675	649	644	713	643	690	674	687	667	652	646	639	670	681	685	679	680	641	633	667	681	673	717	671	669	691	667	667	674	642	644	674	644	617	640	727	653	706	627	673	653	663	659	700	678	696	695	657	657	661	678	654	635	643	689	683	653	641	701	679	723	664	681	696	633	703	670	639	654	679	721	674	680	640	676	672	672	639	653	643	690	649	676	653	666	672	660	644	643	624	704	656	689	658	714	646	622	680	723	671	690	643	663	687	721	693	669	673	699	653	712	686	674	647	658	674	671	685	631	640	679	652	678	718	634	681	673	652	644	637	664	648	663	665	670	635	642	667	691	619	685	726	638	678	675	663	683	646	668	612	706	624	593	708	684	652	668	662	716	655	713	719	654	615	686	639	691	644	680	658	719	661	646	611	660	610	683	647	621	661	697	666	630	607	637	675	657	678	696	699	661	688	628	658	625	651	659	712	690	700	661	684	682	608	678	641	662	703	658	632	694	708	632	663	674	629	687	666	653	689	672	695	668	646	660	668	690	698	618	694	672	702	710	646	663	646	722	654	684	682	634	674	660	666	704	672	674	685	694	652	622	680	642	689	638	668	700	676	680	672	675	668	683	661	654	629	643	638	716	667	684	676	675	706	649	704	650	649	659	678	651	662	632	639	674	696	702	641	654	719	641	637	685	653	622	694	678	666	670	698	654	683	665	660	682	710	674	665	642	636	650	664	643	715	667	642	666	680	632	654	693	676	660	676	674	623	677	654	645	702	680	604	669	625	597	644	676	674	697	687	667	684	689	678	645	693	627	725	678	647	695	682	651	638	634	627	636	637	662	684	613	671	666	645	639	680	622	669	660	652	678	681	665	721	639	661	682	697	622	666	683	672	663	671	689	632	674	654	715	683	688	679	662	652	699	682	695	666	667	644	698	680	665	672	654	644	652	632	615	636	667	691	646	655	674	713	633	674	665	651	712	701	657	623	686	672	669	724	650	656	682	713	689	641	700	659	664	624	647	710	672	673	695	675	683	646	669	621	674	669	650	679	712	671	615	699	680	649	720	679	679	662	633	623	672	692	661	667	650	639	658	656	642	679	723	717	654	677	698	691	687	641	651	650	612	679	637	638	717	668	676	613	674	666	637	668	674	656	645	662	650	691	645	621	592	645	706	671	677	644	640	637	672	647	676	614	705	648	670	696	680	667	648	634	672	632	660	679	689	685	637	686	664	644	651	653	672	688	655	648	680	687	690	638	699	696	645	664	643	657	704	654	691	630	620	668	632	715	655	672	667	603	704	673	656	733	648	671	662	685	652	691	710	665	667	652	672	680	670	676	719	666	665	663	630	697	672	683	702	658	653	680	700	709	673	668	702	634	697	706	592	674	651	711	613	643	743	628	669	647	650	723	680	667	694	671	701	680	677	693	627	655	654	632	692	615	676	651	714	674	644	689	692	698	713	693	658	645	663	638	639	704	702	710	648	647	638	686	669	667	667	684	623	669	661	627	644	671	659	645	690	640	631	677	707	651	648	625	678	633	631	651	641	646	696	670	647	673	692	631	699	689	674	664	676	669	617	628	664	580	669	715	685	686	650	695	663	679	603	648	674	654	667	686	625	633	696	676	661	674	677	697	626	672	676	683	686	686	669	697	689	656	622	651	702	692	671	668	729	727	668	689	689	673	699	679	712	725	684	697	616	724	661	677	677	663	682	710	669	724	629	696	694	674	680	646	673	621	661	635	633	687	655	604	654	694	669	654	634	724	683	683	677	670	638	642	706	636	665	686	650	704	687	645	696	682	629	678	705	725	651	671	640	685	614	676	635	640	654	679	673	633	648	631	683	646	643	646	651	667	675	679	644	667	697	669	624	641	649	649	719	667	665	673	694	671	646	660	620	656	646	676	655	592	621	689	686	669	676	684	642	614	654	667	651	641	633	644	679	642	675	639	692	664	706	669	710	649	646	665	609	664	689	643	607	649	658
3332	3246	698	53	47	41	49	46	48	41	40	53	47	44	36	33	58	43	40	36	50	40	44	31	34	47	40	25	47	44	41	27	36	32	41	30	54	31	55	52	49	44	34	43	48	37	42	38	40	38	33	43	48	45	41	30	55	42	27	35	51	46	24	37	37	28	52	49	34	31	49	33	42	47	35	32	48	56	40	51	37	36	47	35	50	38	35	35	53	35	43	31	44	42	41	34	34	40	42	37	39	29	39	45	41	39	32	47	36	39	34	47	35	33	40	45	48	39	34	37	30	44	44	39	42	49	50	31	38	35	43	28	30	33	41	46	42	50	33	44	39	38	35	39	22	30	42	30	41	38	45	33	32	42	47	36	37	45	52	40	36	41	55	38	40	36	48	30	55	44	42	39	39	33	53	49	41	37	40	43	46	48	51	30	40	35	44	29	54	42	30	54	58	52	44	41	43	35	38	33	45	51	35	45	45	42	46	43	42	33	43	48	37	26	40	38	37	45	34	52	46	42	36	44	50	35	39	50	47	41	45	31	39	44	39	38	45	48	34	55	40	43	39	36	42	33	42	38	36	44	44	36	39	44	45	39	45	30	33	35	47	39	38	34	30	34	51	32	31	41	32	43	48	42	52	44	37	44	51	31	44	45	39	33	44	41	41	38	29	55	43	50	35	35	35	36	33	49	36	37	25	51	33	44	38	48	34	52	38	32	46	36	32	50	40	51	40	32	36	39	53	49	29	45	45	36	31	37	43	37	39	37	36	33	36	37	38	43	32	42	40	45	35	45	31	35	47	41	40	38	32	41	41	42	43	42	42	33	36	39	38	30	39	29	34	41	52	37	36	48	38	39	40	41	46	35	46	52	50	41	29	41	37	50	35	50	40	39	35	33	47	43	45	33	45	39	27	35	34	47	39	37	43	38	39	35	45	41	36	52	34	29	49	46	26	39	44	41	39	51	49	38	36	36	46	47	53	48	40	36	52	37	25	35	38	40	35	35	43	39	41	38	38	46	41	45	44	37	40	39	49	39	39	34	36	41	37	39	33	33	28	35	42	41	37	40	33	40	39	41	38	42	39	51	48	35	48	52	44	34	33	46	45	33	48	42	35	40	33	31	40	41	38	39	39	45	34	33	40	50	47	42	31	31	40	43	50	41	40	42	39	45	36	38	41	40	36	36	34	35	25	43	42	48	46	55	38	31	35	49	37	35	47	43	36	42	33	44	42	42	35	48	33	29	42	36	50	40	34	34	32	49	43	38	32	32	54	34	44	39	47	38	52	44	30	37	37	35	36	53	39	35	42	44	40	44	51	45	57	44	38	41	38	40	35	32	33	39	55	41	34	44	41	33	43	34	34	30	44	45	45	41	44	48	48	34	43	57	32	31	34	30	43	41	36	39	38	35	42	53	39	43	32	56	43	41	44	51	37	40	49	46	34	40	48	34	36	39	41	37	50	40	35	41	39	49	54	45	39	35	36	50	32	39	29	49	33	41	36	49	42	45	32	38	39	37	55	29	38	49	53	44	33	56	46	42	46	44	37	44	43	27	25	47	38	40	38	55	25	47	28	35	39	31	50	46	49	34	38	38	38	44	40	36	48	37	38	36	44	39	34	41	50	42	29	37	48	41	46	49	45	40	53	34	37	34	35	37	28	35	45	53	41	37	38	40	40	35	36	36	42	44	40	44	37	43	40	42	37	47	29	30	39	42	36	33	53	34	45	50	35	37	25	44	27	27	39	27	40	36	35	50	29	35	46	44	36	30	37	51	50	42	45	39	32	30	41	31	29	48	32	35	38	35	41	35	37	37	34	35	34	44	45	39	44	37	42	48	34	32	33	39	41	40	44	51	36	36	37	33	40	45	39	44	39	44	39	39	31	42	28	42	35	45	41	44	41	40	44	33	46	39	34	46	35	34	39	34	32	44	38	43	39	36	38	52	44	38	34	44	40	51	39	39	44	37	52	32	32	42	45	35	23	43	33	36	44	37	34	38	38	48	36	47	27	43	41	46	36	38	53	44	39	48	33	42	46	39	37	42	39	45	38	37	46	39	38	40	33	43	38	47	31	46	53	41	33	48	32	38	49	46	43	46	36	33	43	33	40	36	37	45	36	43	36	46	41	43	50	41	40	44	40	41	31	41	34	33	42	48	40	40	53	33	39	43	36	47	39	34	30	54	40	43	48	39	31	33	42	38	44	34	33	36	30	42	50	36	30	42	42	40	41	34	47	34	38	31	53	42	29	41	37	46	40	35	40	34	45	40	48	37	55	42	31	38	35	43	36	48	25	43	46	47	41	37	53	47	38	47	37	35	43	43	31	30	42	37	52	44	39	43	48	43	27	46	46	42	37	39	31	46	46	40	40	39	32	42	45	40	35	38	48	36	42	39	34	58	38	36	45	32	48	37	35	57	33	49	46	32	46	35	32	42	43	41	43	47	43	39	31	48	38	32	42	33	42	42	38	33	45	34	49	47	39	36	32	39	37	29	37	44	37	35	42	41	41	34	30	39	46	45	57	33	34	48	42	34	32	32	48	33	38	46	46	44	48	45	31	38	33	50	40	36	31	41	39	39	43	42	42	49	37	36	48	48	47	40	34	38	33	51	39	36	45	38	31	43	51	46	41	47	39	40	37	44	42	39	39	29	44	45	41	28	49	44	44	35	38	27	42	45	36	39	36	53	33	52	42	33	47	40	44	39	40	52	51	50	44	42	34	34	35	52	41	35	37	43	48	28	35	55	30	53	48	51	44	37	36	27	38	38	33	41	48	31	48	34	35	37	46	42	56	39	39	31	27	45	35	38	46	29	43	31	48	38	31	41	40	40	38	44	39	51	31	36	43	39	41	35	41	45	36	43	43	42	31	41	42	44	46	46	44	43	34	46	35	52	49	36	43	39	47	33	44	36	40	38	45	38	35	41	36	48	33	44	36	44	42	42	45	42	37	41	35	45	52	26	32	43	34	35	56	42	38	35	44	39	37	26	46	46	56	40	39	34	42	35	43	33	51	43	39	39	30	50	17	44	44	50	43	36	41	45	35	48	31	31	40	34	40	49	42	51	50	40	45	39	41	31	43	31	33	41	32	47	30	41	38	46	39	42	37	42	36	32	30	46	38	39	45	43	38	32	37	45	48	39	45	49	28	41	34	38	47	40	39	30	37	46	46	27	26	48	36	49	42	40	42	44	33	39	38	54	45	38	37	41	51	27	41	41	42	45	57	33	34	33	39	35	30	32	35	45	42	38	35	45	30	38	36	44	27	37	43	41	27	39	51	36	37	41	32	48	48	29	30	30	34	34	43	47	32	36	42	46	40	26	43	35	34	44	47	48	45	39	31	35	31	44	35	38	41	45	37	43	35	40	30	32	43	39	52	38	40	41	48	45	37	37	49	35	36	44	45	37	38	38	49	43	37	39	37	50	39	46	43	42	37	37	54	40	40	44	40	29	39	46	36	36	35	45	48	29	48	34
23333	21871	6841	490	669	911	1059	980	854	816	686	684	617	549	517	497	464	478	471	458	477	453	444	396	401	397	352	395	371	390	377	402	365	367	404	389	369	391	373	369	363	382	360	348	356	348	390	382	352	360	403	365	337	340	379	360	373	359	406	339	359	298	380	330	344	355	363	373	353	375	378	363	359	356	339	331	367	355	360	385	344	372	332	359	356	356	363	376	353	363	347	334	374	361	346	336	346	338	352	363	364	347	363	341	333	358	337	362	365	352	397	346	350	360	376	373	375	359	329	358	340	379	355	336	361	363	351	355	361	362	345	355	388	375	353	335	344	329	361	342	364	368	366	386	397	359	375	347	344	364	314	364	368	352	375	382	352	352	340	356	391	369	327	357	349	350	343	343	360	369	382	362	344	374	323	356	358	368	363	364	344	369	331	337	356	364	347	376	349	343	371	344	363	371	371	338	380	372	326	376	377	344	345	343	339	381	359	343	361	351	361	372	372	369	366	344	340	369	341	364	358	368	366	345	380	379	354	350	398	356	372	400	381	366	347	360	390	344	380	344	390	364	365	355	344	364	382	379	379	332	360	390	376	339	371	361	351	348	363	365	364	361	369	317	361	340	354	321	350	375	384	329	372	314	337	336	319	318	347	337	333	391	351	368	363	377	414	330	356	331	335	351	347	350	338	337	360	354	328	364	371	337	326	376	379	368	338	366	366	338	369	361	324	382	389	337	342	357	331	362	336	347	372	348	386	360	369	374	375	360	334	353	363	344	357	328	350	328	353	354	364	297	365	352	391	363	384	361	353	336	350	344	368	321	354	357	350	373	374	324	351	348	337	360	380	384	345	376	327	303	319	326	361	340	393	341	348	331	366	323	321	396	357	364	337	334	401	386	379	386	365	371	363	363	342	346	354	336	346	335	340	384	357	342	362	358	338	372	369	356	335	358	371	383	359	378	359	350	326	346	358	317	370	400	334	369	337	364	338	371	351	344	337	374	351	353	350	356	360	322	370	347	373	323	369	349	366	341	355	360	377	403	379	351	362	387	345	367	390	371	356	331	348	348	359	392	369	391	333	336	339	325	351	346	354	329	363	363	364	362	353	336	342	345	374	356	373	362	339	393	366	345	346	376	368	337	367	335	380	357	358	379	349	388	372	356	339	369	377	369	399	345	367	370	347	354	357	351	350	365	363	371	372	346	390	340	337	346	364	351	349	360	367	360	348	351	340	352	386	357	390	371	360	371	366	341	337	355	341	354	304	370	386	345	397	336	323	363	341	347	375	342	338	361	366	341	366	349	323	376	330	342	378	342	360	378	347	331	357	348	341	358	366	346	349	362	347	349	346	330	325	377	351	356	343	339	358	332	327	365	355	353	356	362	342	360	353	343	364	375	349	370	327	377	323	347	351	313	368	329	360	389	359	360	346	355	363	368	337	349	340	351	358	346	349	364	344	361	363	333	332	329	357	348	344	374	334	351	373	308	387	369	383	388	359	354	357	334	323	346	375	377	342	328	379	383	372	350	384	336	362	396	366	355	349	375	367	364	359	345	351	376	350	325	362	329	382	330	367	381	351	357	358	342	339	369	318	350	382	380	346	339	336	372	361	375	368	384	367	366	370	405	346	401	339	371	332	334	327	344	321	364	349	328	345	348	332	367	326	376	335	335	343	334	333	321	341	343	372	333	334	346	373	341	381	357	331	349	378	358	326	336	317	357	327	334	328	355	331	371	335	357	343	316	374	348	370	370	326	325	359	366	388	356	334	346	354	376	362	357	345	360	351	364	333	385	360	349	368	373	340	378	343	358	374	340	337	404	355	341	369	348	349	372	352	332	375	343	349	367	349	357	368	352	356	361	406	366	346	356	344	359	322	384	337	348	353	381	346	383	350	367	374	359	343	384	350	369	361	358	339	341	368	354	325	347	295	360	359	359	369	365	342	320	335	372	357	373	382	339	350	304	378	387	343	384	338	347	373	335	386	362	340	353	367	379	376	353	336	343	377	359	381	347	357	346	346	349	351	419	340	338	363	350	314	342	357	323	377	330	380	344	391	330	334	323	363	339	373	388	336	349	350	335	337	342	373	341	384	353	390	346	356	372	341	335	344	347	367	328	332	350	362	334	341	380	353	365	364	368	374	356	374	370	344	296	361	343	343	369	327	404	362	346	379	360	354	362	324	351	371	346	352	316	365	362	325	349	373	355	351	406	380	343	365	370	370	367	351	350	351	342	386	343	341	357	329	384	394	353	373	369	365	340	387	365	341	335	376	321	353	390	349	360	338	351	361	339	394	365	377	331	335	342	351	352	373	373	368	367	307	340	370	386	358	364	364	328	347	345	343	374	364	380	363	372	359	318	369	367	350	340	366	375	372	358	359	386	353	370	357	388	373	382	334	358	365	363	330	351	344	380	353	330	299	377	389	361	339	374	345	334	343	364	365	394	364	365	338	359	357	344	342	363	318	354	365	322	385	351	356	346	383	353	372	333	340	338	329	349	336	347	362	370	386	366	318	321	349	336	369	377	381	364	393	347	357	349	353	363	335	377	376	351	359	357	365	339	336	374	332	365	363	380	345	364	353	367	369	321	335	330	345	339	337	336	323	368	337	362	371	388	348	337	325	340	360	374	348	350	348	336	345	376	343	366	353	386	399	365	386	388	361	359	337	364	338	372	389	338	371	362	343	355	352	385	313	345	329	386	375	358	337	360	348	325	377	329	300	367	356	359	325	339	398	346	335	349	347	363	332	397	359	327	324	369	342	384	352	337	373	356	366	347	336	316	357	365	352	370	364	340	374	378	363	355	360	346	348	381	374	373	347	368	388	362	369	351	363	348	363	350	361	339	320	379	331	325	348	337	369	363	351	334	340	330	322	373	348	376	356	360	386	353	381	327	333	342	376	380	349	370	372	362	367	363	366	365	341	354	369	382	359	335	385	341	360	371	374	343	358	371	338	347	327	352	375	353	324	377	367	358	364	329	350	356	313	375	364	374	349	340	350	346	332	378	351	334	338	383	342	363	368	347	349	349	360	368	341	351	365	364	349	337	353	342	392	346	355	378	347	361	381	400	340	320	346	348	362	389	384	339	342	328	334	368	361	353	364	340	350	336	339	377	355	388	332	352	371	338	361	332	346	371	387	389	333	314	368	375	337	360	395	364	384	346	363	341	373	330	345	373	343	376	356	372	371	323	334	353	357	369	354	363	327	362	361	384	368	358	381	346	337	326	334	363	367	356	347	342	359	319	377	369	352	325	359	368	350	354	342	360	338	329	331	360	344	345	346	352	370	336	344	361	356	392	358	362	308	377	358	352	355	379	364	369	348	338	339	362	320	357	360	334	356	336	345	352	379	355	358	324	399	367	378	363	361	340	368	357	357	350	380	347	350	368	363	386	347	339	335	337	347	370	332	362	349	353	343	369	394	361	313	357	339	347	373	366	341	335	356	342	340	347	331	357	338	354	331	383	333	352	347	328	347	353
4206	6451	1352	56	57	65	71	58	67	62	61	54	47	55	46	56	45	51	50	27	55	52	54	61	47	46	46	42	49	52	41	45	61	42	58	48	47	46	52	47	46	40	49	44	41	37	39	54	31	42	54	40	34	47	38	37	43	47	62	41	54	30	29	48	47	54	53	59	50	36	44	38	52	42	39	40	49	51	49	36	43	42	39	41	44	34	37	36	50	36	47	46	42	46	46	47	36	47	44	35	43	39	48	44	53	43	33	43	35	37	37	46	42	40	43	56	51	43	44	50	44	51	40	47	45	43	40	57	38	44	48	28	37	40	36	30	47	39	41	46	47	34	37	56	50	43	54	41	34	42	37	44	41	38	45	40	34	38	27	39	39	55	51	53	47	43	41	45	28	50	45	36	38	47	43	46	48	43	53	54	46	44	44	57	42	44	32	38	41	46	38	50	49	43	36	40	43	49	31	50	52	41	44	44	60	51	41	29	40	43	43	49	38	56	42	48	30	47	46	44	44	31	47	55	41	39	43	47	51	50	32	41	51	33	49	41	35	47	53	32	33	35	39	49	45	48	45	38	37	43	39	43	54	39	37	39	55	49	53	36	55	42	30	41	46	40	44	46	39	32	41	46	44	34	43	36	45	41	41	44	25	43	33	49	39	39	43	38	53	35	51	38	47	48	41	30	46	41	51	47	40	30	47	36	36	47	49	40	42	37	51	41	47	42	54	32	54	43	51	44	50	37	41	42	38	35	55	43	44	40	50	49	42	45	60	45	47	51	52	51	45	45	36	36	40	55	50	58	40	35	36	48	50	53	54	42	44	32	43	41	42	47	57	38	37	43	45	40	37	39	35	41	42	34	46	35	39	48	35	31	52	59	39	51	52	38	38	43	28	50	50	35	37	43	50	46	43	38	41	43	53	44	46	34	33	37	36	32	49	49	48	40	49	43	47	59	42	38	56	34	49	44	42	55	44	45	48	32	42	49	38	42	32	50	46	39	41	41	47	36	48	33	47	35	42	43	40	55	44	36	47	41	42	37	52	36	37	51	48	43	45	42	41	41	32	35	35	45	37	43	51	39	56	32	42	36	53	36	40	40	42	44	42	48	49	53	54	44	34	50	37	42	49	43	37	41	40	47	49	42	38	46	40	44	43	46	42	52	44	45	38	40	46	47	37	51	36	46	58	51	45	45	47	42	39	31	46	46	38	40	45	47	37	44	33	48	44	52	47	42	51	47	38	36	39	41	46	51	40	35	62	52	52	36	51	39	40	49	43	33	47	37	39	39	47	60	49	46	45	46	42	55	46	51	41	45	47	33	44	33	48	51	55	35	28	32	38	40	34	32	36	60	45	51	42	54	39	36	43	48	50	52	54	42	44	43	59	38	51	53	56	43	48	36	53	48	42	43	43	31	58	51	51	43	53	50	42	39	37	41	35	43	35	56	50	47	50	45	48	40	47	36	44	43	47	42	34	47	38	39	39	53	33	45	47	47	47	44	40	42	46	38	46	51	38	50	37	38	40	47	43	46	43	55	54	41	45	52	53	40	41	36	46	49	42	41	44	47	52	35	51	46	40	36	37	57	43	45	43	48	39	44	43	43	41	45	44	38	38	49	42	39	49	41	38	27	40	33	38	47	44	42	45	35	35	38	43	48	40	46	49	46	54	39	39	40	43	50	46	34	58	36	38	41	36	40	52	41	42	54	39	42	42	50	45	45	50	49	44	32	53	41	45	48	45	45	37	36	62	51	46	61	43	54	51	42	28	45	38	42	36	45	46	44	42	44	50	45	42	42	37	40	40	37	43	49	55	37	51	41	54	50	44	37	56	43	37	37	46	47	58	41	37	55	50	44	44	48	38	37	49	46	40	57	48	49	34	36	48	50	41	42	42	66	51	49	45	39	47	43	45	44	40	42	47	41	42	33	39	46	42	36	45	40	47	41	48	49	48	56	43	54	44	42	41	51	61	39	51	40	43	40	37	41	43	56	41	42	52	29	44	50	36	49	42	42	48	45	36	62	50	49	41	34	36	43	39	33	47	41	45	39	37	40	46	47	39	51	51	32	45	44	37	42	43	39	42	48	48	47	38	55	47	48	48	37	37	25	44	58	37	34	42	36	44	50	46	52	51	42	38	52	40	49	46	46	38	50	42	48	42	36	44	51	51	45	49	43	52	38	49	43	23	42	45	38	46	43	39	59	39	54	51	43	45	35	58	34	37	41	52	36	36	50	59	40	39	40	57	32	54	40	40	44	45	44	51	32	43	38	41	44	53	43	50	49	47	41	40	45	47	52	41	40	34	53	43	33	50	56	42	39	38	36	43	48	48	40	50	45	49	43	48	36	42	44	45	43	42	45	44	52	39	44	47	65	47	54	47	44	42	44	40	41	40	41	47	47	44	60	41	49	51	39	58	37	36	49	53	45	43	42	38	42	50	43	52	49	59	39	42	51	44	36	31	43	40	53	43	46	53	33	45	30	35	36	34	43	48	38	50	41	38	37	39	46	51	55	42	37	41	37	30	45	57	55	40	35	46	43	43	40	46	45	32	40	33	42	48	42	39	30	41	40	34	47	48	47	46	38	58	33	45	44	50	40	43	40	31	44	49	54	41	44	48	38	43	47	49	35	38	54	35	57	39	52	46	58	53	44	36	48	43	52	44	44	50	66	42	46	51	50	49	32	49	29	46	43	39	42	48	43	42	39	58	48	48	37	51	49	49	41	50	54	50	55	61	46	41	42	43	47	53	41	42	34	38	47	48	42	42	38	47	45	45	45	46	50	43	34	54	37	42	34	42	39	44	55	51	48	43	47	45	49	29	36	52	47	40	43	41	39	57	41	27	51	50	48	44	48	43	48	31	45	46	50	60	59	37	33	54	54	42	40	38	39	56	46	36	47	47	42	40	50	61	49	45	43	48	46	42	48	52	33	45	47	55	44	47	47	50	37	37	54	48	38	35	41	46	34	49	48	57	39	45	55	62	35	40	41	33	51	47	49	45	50	35	43	40	29	50	46	34	48	49	41	48	48	55	39	47	61	43	34	45	54	45	38	37	39	38	44	29	40	37	50	48	44	58	40	46	41	38	47	40	39	40	32	36	35	46	36	51	31	43	39	39	40	34	42	47	39	39	51	38	47	53	32	36	47	44	53	54	49	40	47	35	51	48	44	50	43	37	39	45	39	50	36	41	46	47	48	45	44	41	40	57	46	39	45	38	39	22	44	32	43	45	41	44	43	46	42	33	30	55	36	36	41	41	53	45	49	41	40	44	43	36	64	49	50	40	42	52	57	43	38	37	46	41	44	57	52	50	42	43	46	33	38	34	51	40	34	58	38	39	50	41	45	51	55	43	45	57	48	36	43	29	34	48	34	44	43	49	37	42	34	46	42	51	36	52	43	45	45	59	47	60	40	39	46	32	34	46	44	63	47	53	50	45	40	40	38	42	42	41	35	44	38	34	48	46	45	42	48	36	42
30622	28720	9961	679	999	1622	1778	1658	1449	1277	1121	987	872	875	831	751	712	657	571	545	527	546	528	540	570	554	536	488	489	446	501	483	476	488	484	424	474	478	455	512	466	437	486	439	428	476	467	445	440	427	446	447	444	404	442	473	417	447	399	429	391	431	430	408	446	459	459	433	437	443	425	400	439	441	424	463	448	438	432	435	438	418	423	412	406	490	428	439	433	392	434	409	404	485	422	434	381	398	407	408	449	406	375	433	400	414	428	424	435	406	428	408	420	427	403	395	390	429	386	409	426	432	430	428	425	404	433	457	433	449	423	389	420	395	431	395	400	383	435	367	419	417	440	427	421	432	448	421	458	424	421	447	410	426	437	475	401	415	410	375	412	413	443	383	431	424	408	431	412	423	431	392	421	445	399	430	461	429	419	444	433	420	419	456	411	440	406	410	444	426	437	384	461	452	400	417	438	435	421	417	372	432	431	451	448	416	412	377	407	448	430	408	407	416	451	431	424	418	467	426	378	413	437	390	446	418	406	424	407	439	416	455	390	427	394	406	405	440	434	461	414	457	382	425	416	394	406	422	407	406	403	402	389	421	430	388	434	410	426	411	419	425	404	411	397	446	410	419	421	430	415	381	454	446	387	430	398	426	443	430	421	425	419	410	414	446	439	445	406	390	422	433	375	407	423	424	401	440	400	434	452	443	410	370	410	404	416	455	410	416	420	408	425	441	405	441	412	430	417	410	428	415	399	405	421	444	432	454	402	433	437	441	406	403	436	381	379	447	386	454	400	423	403	466	389	377	429	402	395	419	418	419	394	423	442	389	410	400	413	426	443	383	468	448	386	397	411	422	445	419	418	425	456	427	418	434	402	400	412	420	440	413	412	449	417	442	430	408	445	432	402	430	423	420	388	419	421	444	440	433	435	445	422	416	399	426	408	440	434	433	407	411	416	396	419	414	440	400	402	417	426	390	413	452	392	438	408	411	447	449	450	460	399	409	412	406	417	445	406	443	429	437	424	448	425	428	407	433	383	405	423	373	407	422	425	412	423	420	459	411	440	402	411	423	405	427	434	415	433	424	444	403	417	456	443	434	411	452	401	412	406	445	420	417	396	398	415	430	413	385	427	422	411	431	444	419	398	443	396	415	409	414	427	393	399	405	406	417	434	423	368	422	434	407	444	443	401	432	422	444	430	446	440	419	443	402	392	410	426	405	410	412	443	411	431	456	427	431	410	404	441	415	438	446	415	458	402	443	427	445	406	462	424	429	422	422	420	418	431	439	403	444	438	402	397	420	419	455	380	418	394	423	391	382	430	432	445	454	417	398	427	409	390	421	454	414	447	413	425	407	396	428	449	400	433	419	419	416	431	421	482	426	440	400	386	406	415	403	448	418	440	407	433	377	452	408	435	429	445	411	429	425	453	441	424	420	430	421	398	421	434	410	429	430	370	409	414	430	395	411	422	416	462	434	424	438	427	430	420	403	440	444	421	457	383	440	404	412	453	430	445	404	424	450	408	400	415	439	449	439	382	390	428	390	409	460	419	422	402	385	410	446	388	390	385	425	408	421	409	415	381	430	423	418	425	401	426	418	427	376	401	389	400	400	434	430	421	414	428	423	445	419	419	434	397	393	407	399	400	406	410	423	371	449	409	432	454	448	453	437	424	407	394	439	456	432	436	429	419	419	400	417	406	402	408	411	409	415	468	394	444	414	391	397	422	466	419	421	400	414	451	419	442	446	412	426	415	408	429	403	424	429	436	413	414	425	440	386	416	413	402	423	389	427	418	405	428	423	392	373	408	424	415	404	419	436	448	437	406	429	434	400	416	420	420	436	405	399	408	418	413	441	425	428	388	391	417	415	425	406	399	419	429	436	446	455	422	444	434	429	394	421	415	425	425	438	442	440	426	443	413	432	434	413	404	449	432	381	419	417	455	411	435	429	407	410	435	410	411	443	416	410	451	412	408	429	424	399	394	415	440	468	424	425	409	445	440	414	412	421	428	418	418	417	413	394	420	439	445	375	401	445	425	400	376	427	395	395	416	432	411	407	406	403	428	411	418	399	454	417	470	427	383	429	418	364	418	414	409	405	400	437	410	452	435	447	428	417	438	424	417	428	435	451	398	432	413	356	428	440	417	406	450	404	414	467	411	421	416	430	399	400	426	423	429	437	443	433	425	441	480	397	419	418	399	411	427	404	414	438	419	407	407	416	420	416	415	445	402	401	438	404	441	385	413	424	437	428	454	409	457	409	414	417	427	431	403	439	415	439	383	419	409	444	406	431	434	433	408	428	421	414	430	411	417	385	405	416	429	401	413	380	421	393	402	399	425	405	415	416	424	423	399	408	431	418	398	409	440	446	397	397	410	414	435	408	424	407	380	450	406	430	396	429	387	415	369	411	437	432	433	420	419	442	411	409	385	414	410	428	425	410	401	403	367	423	437	452	442	435	391	418	403	389	447	379	397	423	424	424	408	433	416	451	434	429	426	418	402	430	421	408	439	409	429	425	422	442	440	418	452	399	407	403	470	432	416	428	424	403	468	425	419	429	451	411	425	422	402	427	492	419	457	422	407	408	417	430	416	432	403	427	440	408	383	420	417	439	398	439	436	412	413	437	433	423	459	419	420	366	416	400	399	424	438	431	376	394	398	407	404	389	414	442	430	412	426	458	431	417	379	408	453	420	430	430	419	395	416	446	428	406	411	417	390	406	436	411	436	422	449	403	436	393	389	415	426	398	372	424	399	480	411	383	441	412	446	407	424	420	431	393	458	411	420	403	414	411	440	449	425	422	437	413	426	390	426	407	394	415	384	430	427	415	398	423	408	384	399	431	439	408	417	420	453	408	405	462	431	411	420	425	400	418	415	388	408	411	440	443	387	396	384	418	399	446	358	432	426	425	428	436	413	430	423	415	411	464	429	421	436	421	415	423	381	414	424	404	447	430	423	418	394	392	421	408	420	426	425	420	416	377	400	417	432	414	453	381	382	417	399	410	463	434	423	418	410	395	434	380	415	422	462	435	438	417	462	421	412	424	372	424	427	421	405	435	418	411	419	424	394	429	425	409	413	423	426	404	426	426	388	398	439	383	442	405	468	420	387	398	432	417	380	398	401	419	458	471	384	447	387	454	412	423	422	407	356	378	454	378	409	400	429	438	382	504	441	420	449	438	428	413	406	407	377	397	432	430	439	430	441	418	406	438	449	400	366	423	364	428	421	416	427	405	401	392	396	420	395	402	423	463	403	395	430	431	414	421	425	421	404	420	436	440	418	411	400	442	448	412	410	439	434	407	419	449	405	406	395	409	442	398	434	407	448	425	412	412	401	417	448	437	422	440	435	406	437	398	370	396	388	429	417	403	430	415	462	409	402	436	433	459	376	419	390	426	400	417	401	434	410	414	430	427	416	406	457	413	402	372	450	434	445	411	429	416	455	428	410	443	385	436	444	406	395	444	440	417	416	443	411	458	452	454	427	426
2072	709	170	66	83	82	81	89	92	90	67	78	82	83	59	87	78	81	77	69	78	65	72	97	78	74	76	54	77	85	67	73	82	66	86	66	65	69	73	87	77	87	71	86	67	80	65	61	69	67	71	85	70	93	77	84	69	84	76	76	75	82	58	80	64	78	76	81	84	74	72	85	86	70	87	64	78	74	92	84	76	88	63	71	93	85	81	66	72	70	94	66	86	83	78	84	73	66	82	67	78	77	54	70	81	77	79	96	81	72	70	75	68	61	74	81	82	85	63	91	84	72	66	85	80	89	72	67	58	79	75	75	78	74	86	68	80	82	91	77	80	74	100	78	96	72	78	62	69	62	77	89	72	71	69	63	82	93	77	84	80	79	83	67	72	71	86	80	70	66	85	67	64	70	81	83	63	57	75	71	97	63	75	90	92	82	78	77	81	78	85	61	66	68	76	88	80	90	82	71	65	79	69	82	80	86	81	82	91	84	72	84	86	68	78	78	71	72	85	73	72	73	82	86	80	75	71	88	65	80	58	73	71	85	60	66	81	57	80	72	98	69	81	80	75	80	79	66	93	93	85	71	71	79	82	78	72	70	79	92	68	78	74	73	85	85	80	66	69	88	58	83	82	61	79	72	81	79	80	75	73	90	77	84	65	68	63	76	81	72	98	72	93	70	68	90	77	78	80	70	63	67	82	61	70	63	62	76	77	75	88	69	82	81	73	76	75	82	92	77	75	83	82	87	74	84	72	65	69	76	65	62	82	80	82	80	75	81	75	76	65	79	75	87	81	74	79	70	72	75	77	65	62	77	80	80	76	84	64	76	60	79	77	90	72	72	68	75	71	64	76	71	79	90	69	72	79	70	77	79	93	81	64	90	79	72	75	74	60	73	72	84	77	87	78	76	64	78	78	88	88	67	71	71	68	73	70	71	74	78	69	79	73	79	98	76	72	83	73	71	63	66	69	67	68	80	66	89	84	72	83	68	65	97	74	78	76	87	71	67	61	78	78	68	79	74	82	69	88	70	63	56	75	80	88	83	71	68	73	64	74	88	75	63	66	86	76	84	84	86	78	58	82	65	90	77	62	66	76	70	67	78	77	88	68	81	66	75	82	89	77	97	89	67	60	70	74	90	78	81	94	69	70	82	80	68	79	64	64	93	71	78	79	99	76	81	83	83	70	88	89	68	80	85	74	76	70	60	67	74	94	71	82	67	64	75	83	86	65	71	77	76	81	74	81	71	79	67	87	88	78	74	56	78	91	75	63	71	72	77	66	79	79	81	79	65	76	63	77	65	75	87	74	82	75	83	75	88	98	94	64	83	75	73	76	59	77	68	65	82	75	61	80	69	78	76	71	89	67	80	60	91	69	73	75	72	87	69	66	71	64	79	87	64	81	76	72	85	83	85	58	76	69	77	86	76	63	78	79	60	82	102	83	70	79	83	59	86	69	85	85	67	76	90	73	86	91	72	75	74	93	81	89	85	78	88	65	85	67	78	75	70	89	69	85	82	88	76	87	63	79	82	95	68	95	76	81	96	79	84	87	67	68	76	72	66	91	76	68	82	60	80	72	78	91	83	72	79	105	73	64	80	80	78	83	88	72	80	70	71	53	82	98	72	84	97	79	75	62	76	75	75	72	78	98	78	90	80	86	72	79	74	72	78	74	87	87	66	72	76	70	60	66	84	71	74	65	65	68	81	74	78	86	77	80	80	72	77	52	82	66	71	73	69	90	77	69	67	68	61	66	77	69	67	86	74	68	68	67	81	86	88	79	73	69	85	69	87	78	97	75	76	68	88	76	77	66	67	75	61	82	79	71	76	88	82	74	65	89	74	78	74	79	69	89	84	72	81	67	74	81	78	86	74	83	68	71	76	72	67	84	62	80	69	78	60	74	80	83	70	73	77	84	75	76	68	64	72	66	85	75	81	83	79	69	78	72	72	82	84	64	77	77	74	82	89	67	63	79	99	74	78	63	80	87	75	79	57	84	78	72	79	61	80	77	65	77	79	81	84	76	65	77	74	84	70	84	71	64	97	80	77	79	69	73	80	95	68	74	86	82	76	73	83	73	74	77	86	80	67	72	73	75	66	77	80	75	80	69	60	66	85	79	89	67	84	68	84	66	72	77	86	75	71	69	84	79	89	77	84	86	72	69	65	84	83	82	73	69	67	68	82	71	88	82	84	77	64	65	84	77	79	66	63	88	73	88	77	85	95	73	80	80	71	93	83	85	59	76	79	79	72	86	83	88	87	76	90	81	86	86	67	75	68	70	68	80	85	94	73	81	78	73	74	75	80	73	78	71	80	64	69	89	75	83	76	68	91	73	72	72	76	81	79	72	79	90	63	96	58	76	72	79	74	69	76	75	74	89	66	67	86	65	78	68	68	83	74	80	68	83	81	70	66	90	92	74	81	63	82	88	72	88	65	89	78	79	81	69	74	82	93	75	84	79	64	85	77	60	69	74	63	76	69	77	76	79	76	62	81	70	95	94	84	77	75	88	71	64	81	70	75	79	76	77	77	83	78	67	89	62	78	73	68	72	75	76	78	79	80	69	65	77	62	95	76	74	71	95	78	77	71	80	76	73	68	72	84	71	71	71	69	72	83	75	61	80	80	82	79	72	74	78	76	84	85	80	84	70	76	75	90	83	92	70	71	76	86	76	74	81	74	88	81	79	86	65	55	71	66	77	73	69	76	88	82	81	76	81	87	77	79	58	74	68	88	82	54	64	76	78	68	70	70	63	71	79	84	75	68	79	82	75	70	75	60	55	77	63	67	78	65	83	82	77	64	73	65	85	64	87	75	83	71	77	82	61	78	58	63	66	87	80	67	90	84	97	87	73	71	71	95	70	67	65	81	87	86	94	85	75	71	59	83	71	71	92	62	73	63	74	71	65	74	68	86	65	71	56	66	76	62	77	100	84	89	79	84	60	73	78	83	62	85	78	76	89	90	80	74	60	70	59	75	79	78	82	88	80	71	75	80	71	74	75	82	65	86	76	95	81	65	85	68	81	78	66	70	82	82	69	76	74	81	66	75	77	72	72	81	73	99	75	66	74	70	67	73	74	80	66	70	87	76	71	70	76	73	80	68	93	71	67	87	90	77	75	71	65	68	79	103	92	75	74	86	70	88	70	76	80	87	77	58	68	79	81	80	85	81	71	76	73	82	67	79	87	74	87	88	90	76	78	74	89	89	82	77	63	66	74	66	67	90	63	67	73	75	80	75	81	88	60	79	69	65	94	71	72	65	55	72	83	86	81	74	86	67	72	84	89	64	68	100	76	79	67	75	71	81	64	68	96	80	86	80	81	87	73	64	45	68	68	79	73	60	74	81	72	79	71	82	86	89	88	75	73	87	60	75	63	84	67	71	63	62	65	79	77	75	73	97	72	84	85	64	87	77	70	73	73	83	75	93	60	85	78	70	75	68	77	76	82	81	65	91	84	83	86	72	65	76	81	66	90	79
15910	7876	2113	700	710	762	785	809	736	762	748	735	735	727	691	698	712	631	683	665	693	706	686	662	687	642	660	677	671	652	643	656	693	653	710	634	673	678	668	676	691	701	719	626	695	665	683	707	656	660	667	644	648	696	660	664	660	658	641	658	693	640	680	675	657	686	652	624	673	673	660	681	697	701	652	667	672	696	615	672	660	701	650	639	637	645	714	684	658	662	655	665	653	670	658	706	679	638	642	644	675	693	685	631	716	685	674	673	670	673	649	678	662	689	681	647	671	707	671	721	629	639	668	694	679	689	652	663	671	677	669	718	620	645	665	660	702	696	671	674	654	702	691	658	692	703	709	638	700	668	692	665	679	644	689	627	631	652	677	606	705	689	693	680	703	606	608	679	659	666	678	680	657	671	670	673	682	692	657	682	643	681	652	689	626	642	657	623	669	671	724	662	634	606	626	707	627	633	660	722	666	700	649	649	673	658	634	705	613	667	690	667	638	626	629	670	620	675	677	650	642	672	682	679	668	653	671	631	668	683	664	651	689	677	681	657	672	664	673	694	670	684	711	672	654	699	700	653	685	675	688	695	638	702	644	692	658	629	700	613	674	684	627	706	682	688	690	680	671	672	649	658	673	672	680	686	658	671	667	646	663	704	620	658	670	682	677	696	654	675	714	612	666	657	663	659	721	738	618	679	627	690	717	683	687	679	630	635	661	715	668	686	666	654	623	646	667	667	676	684	644	674	710	655	699	674	697	671	697	668	629	627	692	671	659	674	658	688	682	610	635	692	674	689	656	696	692	681	677	707	655	682	645	624	676	641	646	696	677	664	657	625	667	662	670	653	690	707	669	667	721	663	660	636	639	691	683	697	618	692	721	691	656	673	690	658	659	659	669	640	667	678	690	671	639	644	708	686	652	640	721	649	676	630	667	632	651	650	700	698	683	661	634	674	653	659	641	627	673	704	625	665	674	689	699	658	718	693	664	668	711	668	661	689	671	683	650	699	690	688	672	658	637	682	679	703	603	687	650	664	663	682	646	649	690	676	701	654	672	667	686	708	675	649	674	645	670	690	652	664	671	663	634	710	671	678	648	672	701	676	662	692	640	650	673	622	711	683	700	671	674	627	645	697	628	708	683	685	655	684	670	659	657	684	654	654	681	663	727	659	698	695	703	712	694	649	661	701	637	655	653	614	666	656	654	694	649	680	674	646	661	711	633	663	672	675	681	664	689	618	628	659	676	689	643	681	669	694	701	677	733	676	651	685	680	636	680	669	656	685	673	662	617	641	672	676	635	666	674	681	717	668	624	677	670	652	643	682	679	689	645	666	685	680	679	634	667	659	683	644	645	672	742	656	651	625	649	657	648	650	701	714	663	662	678	636	643	676	682	668	633	673	737	659	639	654	674	713	670	690	655	687	643	685	622	667	646	683	671	629	692	711	639	681	668	691	682	695	627	668	713	638	674	664	670	674	688	752	635	678	692	683	656	671	605	646	629	682	640	671	689	678	646	690	652	625	676	657	649	728	658	710	694	677	672	667	693	664	651	646	726	704	694	682	659	689	652	646	621	715	626	676	664	708	662	695	645	680	626	707	665	701	704	704	638	688	698	671	638	694	745	665	667	697	726	686	636	636	682	654	663	716	664	659	673	655	642	665	640	638	676	652	713	655	688	709	639	678	657	655	689	647	706	646	656	668	698	631	679	687	696	678	721	651	655	641	666	686	635	654	667	655	692	682	619	664	668	651	626	693	620	660	657	672	681	714	665	696	684	665	683	662	687	649	684	645	631	663	639	654	707	701	649	721	691	684	678	697	647	673	691	665	636	680	714	663	663	658	659	685	661	700	694	672	640	659	636	674	642	645	700	726	704	640	666	694	667	698	688	658	670	664	614	668	689	695	722	712	694	664	670	702	670	658	696	618	669	677	651	638	662	666	670	632	637	637	655	654	683	691	658	657	679	664	655	665	681	626	689	683	690	685	690	693	652	670	701	642	671	690	660	617	643	682	691	716	648	705	677	692	618	698	697	661	667	691	677	683	627	700	630	671	696	674	692	703	645	648	675	663	659	668	714	656	666	637	682	686	640	643	680	647	666	618	667	686	628	713	665	666	708	670	678	676	645	694	654	649	651	720	644	644	671	639	638	662	660	677	694	687	690	666	663	696	625	679	660	682	635	647	723	661	644	650	711	683	693	650	636	668	663	649	689	681	642	690	681	656	665	682	671	627	707	679	678	677	651	638	630	687	709	641	683	673	642	686	694	630	735	653	681	720	670	686	648	693	669	666	641	660	637	654	693	702	685	652	690	643	678	717	682	710	668	675	675	688	654	661	657	662	643	675	699	641	682	676	674	661	642	629	665	678	646	674	649	641	684	657	742	639	666	650	696	728	697	616	708	705	651	648	646	667	669	660	646	642	672	621	683	654	641	723	700	675	672	715	652	647	660	667	715	672	697	708	655	683	693	718	644	656	685	648	677	644	658	693	677	652	698	715	664	688	676	677	678	632	755	657	634	677	636	649	697	662	659	652	653	661	637	667	674	666	677	685	635	684	674	665	716	685	653	700	659	654	698	671	658	644	649	615	677	696	660	715	653	617	665	676	687	651	701	680	687	660	670	647	656	671	697	671	618	668	667	713	652	606	669	709	685	689	669	663	684	695	695	659	675	703	669	663	656	706	662	674	716	648	667	670	615	646	652	662	690	662	673	660	629	667	659	719	662	683	694	678	681	661	665	705	664	679	653	667	730	648	649	658	672	652	671	605	668	683	709	701	692	660	695	671	679	662	708	679	644	612	671	648	709	672	674	641	638	698	674	717	660	648	621	655	656	648	645	672	657	672	658	685	669	667	669	662	684	688	715	693	668	633	680	697	689	722	690	698	623	652	639	654	720	682	672	683	614	640	651	704	649	673	657	655	678	689	712	743	671	687	685	717	672	688	694	655	627	683	681	644	661	659	624	649	691	671	651	656	673	645	667	690	686	647	648	656	662	685	681	686	652	741	698	654	680	652	648	673	720	690	640	672	645	684	709	675	640	681	663	628	624	698	676	675	697	683	660	661	684	633	642	685	696	698	622	668	685	668	696	648	711	605	639	635	620	630	706	638	623	664	709	620	687	691	690	677	676	666	670	656	730	669	667	689	706	611	637	694	679	697	664	635	669	632	628	690	673	671	715	624	647	660	644	665	661	643	705	689	651	714	702	655	657	613	652	685	671	715	688	640	675	676	635	681	654	668	681	636	655	677	712	679	670	644	646	643	671	654	710	666	666	676	668	692	670	669	673	674	638	636	619	674	659	698	682	639	681	719	651	700	711	633	699	668	666	652	662	609	661	646	673	687	722	693	675	672	642	702	699	669	618	684	677	673	628	698	674	605	720	633	654	634	663	670	661	678	684	663	709	678	618	650	704	660	634	720	675	682	715	619	673	636	666	640	667	604	628	681	665	649	683	651	679	652	675	674	685	612	704	707	682	672
3354	3930	947	84	72	91	87	69	94	90	58	86	75	74	88	72	70	76	77	88	80	62	100	68	78	75	78	81	64	78	91	68	71	65	68	78	78	83	81	72	57	69	69	63	75	71	73	88	75	71	64	71	75	80	89	90	83	78	76	80	71	67	91	64	77	55	62	73	82	57	73	68	76	62	81	69	66	74	65	84	87	68	69	88	70	84	76	66	74	56	66	81	85	74	74	71	81	85	79	59	79	68	74	78	72	68	72	74	70	75	76	79	83	72	85	79	81	79	77	75	91	73	68	61	81	82	86	73	67	81	79	65	79	58	81	78	90	86	75	77	79	74	72	77	63	64	67	76	70	66	77	72	73	75	74	73	75	83	80	68	72	72	61	72	87	87	63	70	87	79	82	75	84	77	68	78	71	85	73	70	71	60	85	63	80	70	82	82	77	70	76	82	69	88	65	61	81	80	91	87	59	73	70	69	70	75	79	73	72	82	83	79	81	74	65	74	81	85	76	66	73	72	80	65	73	75	83	82	72	78	62	64	64	77	76	69	61	84	83	88	66	80	82	71	67	81	87	70	74	88	68	68	63	80	62	68	84	57	85	78	77	82	61	62	70	93	76	70	63	79	69	71	80	89	76	82	63	89	77	82	83	71	71	81	61	73	51	81	84	80	74	65	71	68	84	58	66	59	63	70	76	79	83	64	80	75	76	66	65	80	86	85	63	73	74	78	72	70	74	64	78	58	90	86	77	80	60	76	61	84	67	76	79	72	89	86	68	72	67	64	69	69	59	59	60	77	65	83	68	79	88	65	78	70	72	75	71	66	67	53	79	71	80	61	70	88	67	70	86	67	83	72	65	83	77	81	87	70	69	91	72	70	64	79	74	74	67	78	61	82	90	74	64	67	71	67	88	78	65	64	75	74	70	72	87	59	60	71	75	88	75	74	66	66	71	69	77	83	70	73	78	87	96	82	81	74	71	67	83	76	84	68	57	84	63	51	80	80	84	75	67	76	79	60	71	69	61	85	68	72	75	81	80	69	65	90	76	66	61	86	77	63	84	70	81	73	86	82	80	76	76	70	70	82	105	72	78	81	61	77	64	86	77	71	64	63	95	71	66	82	66	66	80	84	87	71	73	66	76	68	66	78	70	63	75	75	80	80	87	71	82	83	67	82	71	72	68	63	72	72	91	78	80	81	90	75	56	75	64	72	70	81	89	68	65	85	74	86	79	76	76	69	95	61	92	60	71	78	68	77	67	74	68	80	78	62	63	72	77	72	82	78	70	71	73	79	74	67	72	57	80	66	59	67	72	59	73	74	74	83	72	64	93	79	73	86	71	77	83	79	72	93	67	85	72	70	63	85	83	79	70	73	73	75	71	92	69	81	66	79	69	65	78	61	68	53	82	71	78	75	74	86	72	84	62	73	60	75	74	84	50	61	68	61	72	73	65	63	71	71	64	84	72	78	68	76	58	64	68	70	70	79	72	79	79	83	79	64	67	63	74	87	81	70	73	58	84	84	75	85	51	66	72	68	72	76	56	104	80	73	67	73	69	70	70	67	78	65	73	67	64	60	71	75	71	67	65	75	67	78	79	73	62	60	59	77	76	71	75	75	63	68	87	70	89	71	78	72	66	64	73	69	67	90	77	77	62	69	82	81	85	64	64	79	68	69	67	70	80	77	69	75	69	72	78	91	67	68	65	69	80	58	78	77	81	58	69	92	68	77	68	68	83	75	55	65	84	63	59	70	76	78	71	69	63	74	75	75	79	70	71	75	75	73	69	88	99	66	60	86	72	71	93	71	57	63	86	75	84	63	67	67	64	72	82	87	85	79	89	66	84	59	71	76	86	64	60	69	86	76	67	66	75	71	73	69	73	66	71	85	63	88	60	72	66	67	74	73	84	84	81	70	75	77	75	80	80	89	83	79	71	75	79	83	69	74	81	82	66	76	68	70	91	62	62	81	75	84	60	74	76	61	76	85	81	58	79	89	69	69	72	72	71	89	74	74	74	68	61	74	62	93	102	60	73	71	70	70	71	61	80	69	62	78	86	72	81	90	62	79	86	68	74	79	70	69	80	74	73	79	67	76	75	79	61	67	82	67	74	72	65	71	65	77	61	69	75	89	76	73	80	73	67	73	67	79	78	66	93	64	74	83	68	88	73	72	71	72	80	66	86	92	86	86	87	72	71	74	76	86	70	60	74	75	71	81	74	67	69	65	67	71	88	73	64	79	65	79	78	92	80	78	91	69	77	80	79	83	79	75	72	61	67	66	76	70	79	76	71	83	61	83	66	71	77	71	61	73	74	64	84	58	78	75	77	75	67	65	69	69	68	78	78	84	78	71	85	75	79	73	80	71	59	59	90	77	94	74	59	58	93	63	71	82	74	84	77	58	74	61	69	72	81	86	66	86	73	64	70	59	72	70	75	68	84	89	69	69	71	65	70	89	56	64	66	63	70	80	78	69	91	64	71	73	75	76	68	75	70	68	67	78	64	60	75	68	70	62	86	60	70	76	81	80	61	75	76	83	81	64	75	82	76	68	60	83	85	59	67	89	62	65	73	82	66	71	78	83	58	72	63	76	68	69	64	88	66	57	81	63	86	70	85	66	85	64	73	63	73	64	73	61	88	75	69	72	76	57	66	69	80	78	73	72	72	65	66	72	91	59	62	71	96	71	63	82	76	73	81	85	56	68	71	74	77	67	63	73	73	80	75	62	83	56	78	73	81	71	91	72	85	77	76	83	81	86	71	68	65	64	81	79	56	65	70	73	80	87	53	72	85	77	62	79	68	88	73	79	69	78	72	81	85	78	91	71	71	86	73	93	62	82	82	55	59	88	95	73	76	62	76	84	64	70	73	67	70	74	82	71	76	71	74	81	81	68	54	56	86	88	60	55	78	76	79	71	87	85	100	67	73	79	76	65	71	83	62	87	71	73	83	61	63	76	82	66	90	76	83	69	78	82	63	69	81	90	63	86	63	77	70	70	79	74	72	74	68	73	56	59	74	78	83	67	58	72	71	93	86	68	63	89	53	63	69	62	80	69	79	66	76	61	80	70	88	72	69	73	97	90	78	54	66	82	86	79	76	68	55	78	74	62	70	81	79	75	72	66	87	79	82	67	63	77	75	75	65	73	71	88	82	74	66	71	65	72	77	60	71	65	66	73	82	86	80	65	66	83	81	61	74	79	74	72	72	74	81	73	68	61	94	80	74	69	63	85	72	73	75	60	63	77	70	67	72	54	79	76	75	67	65	66	67	69	75	81	68	71	79	71	64	65	86	69	64	68	55	72	60	74	78	81	82	64	70	87	82	72	78	55	56	61	75	82	73	79	66	83	82	83	66	86	59	81	62	74	84	64	81	71	76	69	74	90	87	79	73	78	72	78	64	79	67	79	90	71	89	88	80	86	69	67	62	81	76	75	60	61	60	77	75	75	71	74	67	72	66	65	82	93	67	77	76	68	65	82
28982	23519	8290	842	1093	1409	1487	1437	1296	1120	1106	999	929	895	930	845	848	815	787	765	750	715	741	766	716	744	743	713	698	666	708	704	708	747	707	691	691	716	770	671	675	687	738	691	714	689	697	661	748	691	704	679	723	710	640	703	687	668	689	651	699	644	692	655	733	676	689	682	670	665	674	704	661	656	728	706	691	686	671	704	655	703	663	745	664	700	660	609	690	684	672	681	744	645	659	666	690	662	728	640	660	663	684	637	709	694	704	701	693	680	680	704	717	676	681	649	675	692	661	698	710	660	653	665	666	707	723	719	673	648	660	664	697	684	673	642	703	668	641	674	675	658	658	667	652	657	672	676	689	684	656	659	640	682	706	759	663	719	660	639	668	672	642	668	680	667	679	663	684	716	715	681	640	691	675	750	681	682	648	682	677	706	680	690	665	671	664	648	699	676	670	628	664	651	675	638	645	682	646	661	652	690	691	664	669	663	704	680	684	729	717	670	673	696	657	671	696	696	720	670	647	641	660	662	674	731	647	633	666	673	725	681	681	684	690	685	686	664	659	645	698	685	711	677	671	651	674	707	678	660	666	694	663	670	658	688	647	644	644	643	710	678	667	669	657	700	626	684	666	665	684	679	706	663	732	694	693	680	693	674	738	651	659	718	669	657	612	677	696	717	725	688	691	662	670	654	700	697	751	703	691	670	670	662	652	692	664	647	695	671	719	706	665	693	702	673	682	714	645	687	601	674	659	720	655	699	669	671	698	633	634	638	696	696	668	701	629	690	678	681	678	706	691	624	675	704	707	684	696	683	700	667	696	713	681	694	685	682	689	702	711	647	689	660	711	694	694	657	643	694	667	665	688	670	679	631	653	680	672	687	711	705	668	698	693	637	698	665	679	691	701	679	709	678	640	660	673	659	681	677	666	697	711	737	676	708	677	683	666	681	675	674	669	650	651	652	631	661	699	674	670	631	709	653	689	661	742	696	688	698	705	646	736	649	659	684	692	623	667	678	631	651	672	669	675	718	678	657	667	643	641	662	693	711	698	685	679	652	655	687	641	685	692	683	640	698	654	646	686	695	680	636	714	702	621	693	674	681	649	697	658	649	664	644	658	698	668	715	705	669	675	699	675	684	675	647	682	688	642	703	639	658	762	654	683	668	667	682	676	652	706	663	657	707	637	693	682	739	693	670	682	720	688	705	686	675	678	698	683	676	708	679	745	669	696	619	674	675	722	683	658	687	712	689	674	691	721	664	652	672	642	760	700	704	659	698	670	651	664	640	645	664	731	669	665	674	656	647	704	704	662	652	662	639	708	674	673	658	716	707	630	670	649	675	717	620	691	694	655	695	670	674	681	670	668	698	668	673	688	696	670	688	663	706	697	669	749	672	671	726	657	712	661	679	712	650	663	656	709	664	660	656	697	650	659	647	687	658	709	706	668	662	660	689	656	662	675	651	694	671	697	650	692	645	662	714	678	694	632	681	642	660	707	677	651	672	653	669	661	689	634	693	707	669	701	693	694	666	655	661	658	683	726	700	720	706	688	634	644	636	655	654	656	693	737	712	664	696	632	644	698	650	663	698	695	627	709	690	680	644	654	708	665	685	701	675	653	690	653	646	666	670	691	656	725	681	667	719	686	708	660	700	676	691	678	710	697	661	652	677	695	666	679	687	697	671	689	626	691	666	693	677	691	660	708	692	659	634	643	703	655	676	649	695	636	660	649	701	716	680	706	666	654	682	698	646	661	679	702	667	688	689	702	685	723	726	665	656	700	690	726	700	670	655	660	670	641	666	675	697	638	664	712	634	695	665	613	731	711	644	641	704	633	680	705	675	740	665	684	695	684	661	655	625	709	659	654	682	683	671	658	682	693	673	695	712	695	642	707	657	715	661	716	666	688	676	691	700	728	686	695	681	716	670	628	685	673	701	737	688	675	703	669	710	660	670	639	674	701	656	728	695	691	714	679	685	662	679	681	689	660	641	651	675	677	671	688	735	696	682	653	655	720	694	710	637	669	716	687	711	672	674	682	691	690	701	646	664	682	708	694	683	635	705	662	722	690	670	645	673	714	719	666	704	658	675	654	652	633	684	688	676	639	699	712	697	662	681	681	657	663	682	650	674	677	648	645	648	700	678	695	710	701	699	688	688	700	712	665	658	651	718	661	690	678	649	700	696	706	669	704	676	629	664	662	628	655	668	679	699	711	728	680	680	666	661	654	708	691	703	706	703	687	644	655	664	691	673	647	682	677	705	655	675	655	677	639	688	703	686	678	688	693	653	696	709	644	678	734	699	713	693	695	709	675	651	667	673	719	674	647	664	628	663	676	644	675	688	673	679	636	703	687	678	676	660	693	662	685	686	631	711	680	623	649	640	715	679	672	665	657	711	667	685	670	659	647	657	667	655	648	696	725	681	679	616	663	674	699	711	708	712	679	654	676	629	714	597	662	675	724	736	646	685	679	684	694	669	645	679	657	658	672	650	662	677	689	661	705	693	625	688	664	647	664	628	633	688	632	685	604	710	672	649	679	682	731	692	689	696	683	718	698	669	700	682	662	657	709	718	704	651	693	681	703	615	663	715	695	654	679	694	730	665	688	647	670	687	695	668	689	661	654	659	673	676	699	686	631	648	679	647	640	731	683	654	711	681	683	661	696	691	691	690	664	670	672	664	682	681	620	683	740	728	629	693	659	669	658	636	656	624	693	658	685	689	667	686	692	706	687	688	692	682	701	699	673	688	710	651	665	644	649	704	677	644	670	694	677	641	659	689	736	664	661	665	688	691	660	616	675	646	705	643	708	644	722	650	699	694	680	666	697	667	709	690	660	646	712	628	627	707	707	681	714	647	706	693	659	669	669	710	684	669	688	683	694	624	698	673	718	695	703	666	675	676	707	661	701	661	661	658	710	680	690	674	720	696	712	683	654	644	680	642	648	640	668	663	693	651	660	702	693	653	672	719	684	714	666	678	678	667	683	685	689	637	652	697	692	638	698	701	670	682	677	712	700	661	653	691	694	655	695	638	668	705	720	686	709	683	646	669	688	680	659	662	733	697	648	744	657	662	692	687	665	620	695	678	689	696	625	702	669	613	670	671	644	687	634	713	689	745	682	666	706	650	684	713	674	616	652	709	683	665	649	688	692	638	698	686	703	642	638	657	651	622	693	644	685	651	666	638	651	679	657	678	662	671	682	716	671	657	695	683	743	664	699	719	685	686	693	658	650	678	671	660	685	704	714	664	634	690	663	685	668	713	669	701	710	671	666	682	704	678	700	687	701	707	656	702	689	641	631	693	626	675	712	750	676	667	697	693	656	664	693	653	671	695	695	638	693	710	642	647	686	648	691	691	682	665	648	665	686	672	688	661	737	689	685	708	665	720	665	631	726	684	658	668	684	711	683	674	692	678	709	687	715	712	682	644	719	722	686	697	689	726	696	671	678	704	679	700	695	670	698	679	663	669	710	659	702	641	666	647	664	678
3454	2879	859	43	48	48	47	45	46	31	41	40	47	40	52	43	49	34	46	33	42	43	42	40	35	34	45	47	34	37	48	50	36	40	33	47	44	40	43	48	45	41	39	44	44	34	48	35	35	48	35	49	34	44	37	40	49	36	26	40	51	36	39	43	39	40	39	51	56	49	34	33	42	49	50	31	49	38	45	45	31	29	34	36	52	41	33	39	45	48	38	31	53	30	42	41	45	41	25	46	43	46	40	33	33	46	50	43	43	38	44	34	35	37	46	44	49	41	40	37	48	38	37	48	38	38	41	35	46	38	38	50	42	34	47	38	29	40	38	43	44	31	39	42	39	37	48	49	37	46	32	38	47	53	32	44	53	33	47	43	38	39	30	53	38	27	50	45	38	35	55	48	55	40	31	46	40	51	37	51	32	38	44	46	45	45	31	36	42	41	39	45	51	44	42	35	38	42	31	36	49	41	40	40	43	31	38	34	38	31	37	38	38	41	36	33	45	42	42	42	54	41	35	33	40	49	35	45	39	31	34	42	31	38	44	39	51	45	46	29	41	30	33	32	39	46	48	29	33	45	48	42	36	42	45	45	33	49	41	48	28	40	44	30	37	37	42	42	29	51	35	42	41	42	37	40	37	42	47	36	44	32	49	38	42	36	47	44	51	42	39	42	40	30	37	40	40	45	37	42	36	35	39	33	30	43	38	54	41	45	52	52	44	41	45	43	36	39	43	44	46	42	48	44	41	33	39	40	36	45	40	39	39	44	44	38	51	41	37	39	40	36	54	46	44	40	45	35	42	48	30	41	47	47	39	59	32	33	40	34	37	39	48	40	45	42	34	43	35	36	33	38	42	46	35	39	38	27	46	44	32	54	38	43	50	40	29	43	44	47	41	50	41	33	48	42	33	29	44	43	35	46	51	42	28	22	45	40	33	41	47	41	45	42	41	49	42	47	48	39	44	39	39	32	35	37	46	41	52	48	40	30	41	39	40	39	38	43	41	28	36	33	41	39	41	44	37	50	34	48	33	48	44	50	35	36	41	42	28	37	32	41	50	36	34	35	40	31	44	29	45	53	43	35	41	49	39	31	40	37	51	39	42	41	48	51	21	43	34	45	25	27	37	37	41	38	43	42	48	50	49	34	46	46	34	43	36	46	47	45	41	39	32	40	43	40	26	44	42	34	39	38	39	41	34	41	58	55	41	48	33	43	41	30	44	38	56	38	38	43	33	46	39	30	38	54	31	34	47	40	53	41	50	44	46	49	44	51	49	34	44	40	37	51	49	40	31	42	32	52	45	46	35	30	47	32	31	39	55	43	45	45	42	45	44	46	33	47	37	36	33	41	38	36	49	37	34	44	40	36	45	33	42	34	37	42	43	37	44	51	27	38	41	43	54	41	44	37	44	39	38	47	54	29	38	39	41	41	45	36	48	42	52	39	32	32	40	35	37	52	58	38	38	38	45	39	37	35	40	39	37	40	46	40	30	40	52	44	51	43	43	41	43	52	41	34	43	39	51	26	32	43	38	44	43	41	47	42	43	43	45	36	39	41	42	29	54	39	43	30	40	45	37	42	37	36	36	41	43	41	46	33	32	40	43	36	50	47	43	44	31	46	40	44	43	59	56	37	36	43	46	37	44	32	39	33	51	46	54	30	45	37	31	35	48	32	49	45	38	36	44	40	37	59	37	31	42	37	33	43	42	36	41	30	53	40	36	44	44	39	47	46	34	46	49	41	50	24	39	50	44	41	42	28	36	48	38	41	33	44	38	42	43	39	33	28	42	42	50	39	36	31	45	39	33	36	45	49	41	40	43	37	40	42	46	44	56	47	37	53	29	42	35	40	39	46	43	26	45	42	40	33	45	36	49	34	45	49	36	35	34	37	32	44	41	39	38	30	36	28	45	35	45	38	47	40	31	50	38	30	41	30	39	47	42	45	45	47	43	34	50	34	40	32	40	51	47	29	40	41	43	41	37	39	41	50	35	48	36	54	40	42	45	51	36	43	50	36	38	43	45	46	50	56	41	45	36	46	32	48	32	39	33	49	45	47	38	41	47	42	39	38	56	35	37	35	37	39	39	32	44	43	42	37	34	44	38	35	38	39	34	39	46	46	44	38	41	34	42	32	35	54	46	45	44	34	36	39	36	37	42	43	49	41	53	45	39	42	51	35	41	41	39	38	54	46	37	44	45	35	47	53	35	43	34	35	45	35	44	31	42	36	33	32	38	45	41	51	51	42	45	34	58	48	48	47	37	39	48	41	49	45	40	30	53	45	33	47	30	40	43	36	32	46	45	32	49	32	44	40	40	33	37	50	44	36	50	32	39	37	44	38	33	48	50	41	35	39	41	44	45	33	39	44	35	29	52	38	45	49	31	34	28	38	49	47	34	36	41	44	38	37	34	42	40	36	49	44	41	33	49	41	34	27	46	40	44	47	47	39	41	42	37	34	46	47	30	46	46	31	28	50	48	34	39	43	48	28	45	41	47	31	43	45	47	40	37	38	36	33	33	26	45	35	37	47	35	43	55	31	34	28	32	65	41	34	38	40	47	42	33	49	44	44	40	43	43	37	34	37	47	29	45	52	45	37	49	52	43	34	33	37	40	42	49	47	51	39	42	39	44	37	35	44	49	35	42	37	38	51	39	32	46	50	45	46	35	45	28	53	42	47	44	40	46	47	43	47	51	47	39	46	39	41	40	33	43	42	45	40	48	51	46	45	39	43	36	45	52	37	48	39	47	39	40	37	32	36	41	31	42	44	40	46	37	36	42	45	34	41	34	39	42	42	44	48	32	36	46	42	41	40	51	46	46	35	38	41	33	35	43	36	44	48	36	47	55	37	38	36	45	48	41	42	47	41	48	26	37	37	38	41	38	41	36	32	49	33	43	43	36	40	49	29	38	33	33	34	52	42	33	40	47	38	26	40	42	43	42	31	48	34	42	37	31	45	49	52	32	56	46	31	44	37	44	31	38	38	46	33	39	41	41	38	49	44	38	51	39	38	33	32	30	48	41	49	46	42	40	41	34	28	34	42	31	37	51	47	35	33	39	39	34	46	39	42	39	39	45	45	33	50	56	44	41	33	56	34	44	41	33	44	43	45	38	37	36	28	45	51	37	50	41	42	47	38	38	41	42	44	50	47	39	39	43	29	41	50	39	38	38	41	40	40	39	38	36	31	47	38	36	44	38	25	40	39	38	40	59	31	53	42	37	37	41	43	38	42	32	38	34	51	40	36	37	40	44	34	29	41	41	44	32	43	41	39	37	42	40	43	51	38	49	49	30	39	45	41	42	42	29	30	29	38	38	32	41	56	49	48	43	31	40	37	49	45	38	34	44	45	38	40	41	37	50	34	52	41	37	43	59	39	43	46	53	33	47	35	45	33	42	33	32	29	43	41	34	34	40	52	36	36	42	38	36	39	38	34	44	40	36	44	43	34	36	53	45	48	34	32	57	37	31	39	40	39
24536	20369	8316	496	648	959	1017	1006	867	810	742	635	687	574	531	536	473	508	508	443	439	435	414	438	377	385	417	389	396	397	371	393	416	383	382	394	360	389	389	386	385	391	406	355	375	332	365	391	401	335	361	367	402	386	378	332	356	381	388	370	361	378	364	354	340	394	333	373	402	382	356	363	362	398	368	386	379	364	363	361	328	369	353	342	383	370	365	363	370	370	348	404	371	374	355	371	364	348	346	391	369	358	385	363	320	392	349	346	365	358	329	383	356	363	335	363	409	394	379	357	386	348	377	368	349	341	378	371	371	385	367	349	360	358	368	374	347	334	359	376	384	398	328	349	358	361	383	355	351	361	343	362	328	360	368	352	378	378	366	388	346	399	359	373	339	387	345	337	349	374	380	353	386	366	315	368	377	339	346	390	375	353	355	379	364	391	400	337	366	323	364	344	348	370	355	371	353	354	359	374	371	366	380	381	366	321	349	377	331	328	382	396	357	352	368	353	353	371	357	334	391	364	347	373	427	362	391	362	352	391	371	362	397	350	347	387	357	359	383	377	394	367	358	337	332	363	361	362	371	348	381	344	366	364	366	355	369	387	357	373	361	331	370	372	353	359	342	344	352	360	364	383	375	345	351	349	364	392	341	367	334	365	358	385	393	360	361	362	376	326	347	356	364	392	367	341	365	354	353	362	363	375	347	387	391	366	387	323	364	359	381	343	352	369	370	364	363	360	366	356	356	350	358	356	350	374	348	328	356	374	337	362	372	363	333	340	381	349	348	375	364	373	342	338	360	363	369	341	374	365	365	340	358	379	396	370	358	326	374	378	379	379	377	384	357	394	376	356	353	392	359	326	332	363	359	352	336	349	388	354	363	373	352	375	346	358	343	378	377	361	332	322	359	362	333	390	363	359	431	348	370	351	370	375	379	368	369	372	345	344	385	379	373	382	340	356	390	383	385	409	333	383	381	359	350	361	367	377	400	344	332	365	352	342	381	357	361	371	381	338	362	361	353	341	353	346	361	375	392	383	369	318	344	355	373	374	369	374	356	365	383	389	322	362	367	362	349	355	361	337	365	346	359	379	399	346	364	370	354	354	380	359	354	376	374	329	361	380	370	355	381	371	366	335	372	391	368	331	357	387	348	362	360	378	347	336	350	386	385	344	370	353	368	356	357	361	361	347	407	331	362	370	362	348	387	378	403	328	374	365	372	378	343	325	359	367	372	389	379	370	366	373	353	372	367	392	362	337	342	360	348	388	388	336	372	354	363	393	376	375	331	368	354	405	364	379	360	347	335	375	373	389	367	337	355	353	338	361	366	346	360	347	386	372	361	381	357	448	342	376	340	383	339	390	375	352	354	376	347	364	351	359	339	390	354	346	341	364	360	372	377	384	318	361	370	355	351	352	354	363	353	367	348	365	365	377	372	341	361	360	358	371	356	336	368	370	379	359	341	333	341	358	382	344	361	392	320	359	358	373	355	359	383	337	395	388	338	353	368	374	377	356	365	357	357	348	382	347	338	318	388	348	352	395	408	353	363	397	378	363	335	337	361	363	347	367	374	362	348	347	368	342	365	391	394	365	334	369	348	344	352	382	383	344	342	360	364	328	350	384	339	390	364	361	378	363	341	358	360	363	368	356	350	334	367	380	355	342	369	341	389	391	357	344	379	380	340	391	363	360	314	339	378	351	374	350	335	372	378	374	335	361	350	322	312	384	352	326	357	373	363	375	366	383	360	379	358	332	369	375	319	340	343	373	381	332	359	362	387	337	377	361	365	342	364	355	370	371	357	350	419	344	378	347	377	374	352	371	367	379	374	400	368	359	359	382	376	329	337	360	374	387	335	376	345	348	326	375	356	335	399	327	381	371	374	359	377	352	343	375	371	402	370	352	341	358	345	365	348	356	358	366	389	353	387	371	347	393	354	363	340	358	386	382	363	344	331	360	353	386	361	347	365	366	362	376	365	376	325	379	371	362	361	361	400	360	375	323	348	378	336	372	358	334	354	364	375	386	362	347	361	396	350	342	358	345	376	341	345	343	322	352	366	348	387	329	360	343	328	413	360	382	336	346	383	352	343	388	379	361	350	359	330	357	375	354	387	358	366	360	396	352	368	379	373	373	318	370	351	341	359	363	350	378	362	366	362	362	368	370	358	362	355	345	343	354	394	366	392	358	356	348	343	383	365	348	322	364	354	327	334	372	360	385	357	362	362	371	347	368	363	374	348	393	352	370	312	365	354	313	362	339	391	329	382	389	371	365	354	366	341	376	346	352	393	355	359	342	331	377	353	373	350	367	387	380	374	365	382	386	381	352	324	379	358	346	359	368	369	350	368	325	359	339	349	341	373	378	377	340	376	299	330	350	381	326	408	354	362	380	370	385	374	357	357	404	328	358	370	350	348	387	372	353	386	370	356	370	344	341	369	367	351	375	373	360	357	340	342	358	344	391	342	375	374	331	348	378	387	315	349	345	363	358	380	365	314	374	358	346	386	375	388	372	374	362	373	393	378	375	365	361	367	341	350	360	379	368	354	356	376	386	354	376	360	383	361	374	333	359	341	349	346	365	355	348	354	353	381	343	406	372	375	334	343	332	363	374	371	368	386	350	369	370	340	365	366	359	357	381	356	359	360	356	376	384	333	362	359	345	379	334	342	358	360	367	338	379	338	383	362	381	377	360	340	356	346	368	364	365	353	373	363	374	324	359	311	384	360	363	327	373	355	360	347	388	375	378	363	388	339	386	353	394	361	404	367	353	326	351	337	383	361	368	323	346	385	397	365	387	379	402	379	356	335	373	347	380	360	342	389	374	367	342	381	330	336	386	354	362	363	366	345	375	333	377	373	373	373	365	354	331	359	374	332	306	339	346	354	368	356	364	358	370	346	335	359	342	368	375	364	378	388	375	359	354	365	361	349	325	317	379	348	362	365	386	372	370	396	380	350	333	399	345	350	373	348	347	361	366	347	362	387	359	363	373	362	344	348	396	355	378	355	364	361	362	369	322	393	344	382	359	384	346	362	347	352	394	337	382	370	362	358	354	404	377	341	376	379	335	353	346	371	425	383	346	306	392	350	355	401	340	335	340	358	344	352	366	345	357	358	356	376	372	382	362	333	393	362	380	362	395	354	368	355	354	383	353	361	374	369	369	387	365	348	348	368	388	356	378	379	380	331	362	361	392	331	360	352	350	348	373	336	378	358	377	375	371	357	346	342	390	337	335	337	367	347	386	359	341	339	356	372	391	375	357	363	387	382	379	368	355	339	361	354	357	373	359	351	382	372	365	363	361	368	390	363	359	403	357	367	370	341	381	385	352	374	366	348	360	363	351	366	320	365	350	344	363	360	366	378	372	357	356	375	360	389	366	360	364	370	349	380	374	356	351	378	349	378	359	358	337	404	327	363	325	367	371	369	391	346	358	332	380	359	372	356	339	346	343	370	366	339	370	382	355	343	350	391	397	390	365	374	366	387	357
4505	5820	2160	76	58	67	51	62	44	64	45	54	57	55	52	50	43	56	53	47	52	63	53	36	49	52	43	45	46	55	48	50	57	41	48	39	46	34	54	34	40	50	43	42	42	40	48	44	42	53	37	43	51	51	43	49	42	52	34	62	36	41	51	35	36	51	42	47	40	41	57	48	39	47	39	47	50	53	42	55	51	33	41	55	45	40	39	54	52	55	51	33	38	51	51	42	54	44	37	39	49	36	51	43	41	50	44	44	45	46	51	46	43	48	46	48	54	38	45	46	42	40	43	45	44	56	42	44	48	51	41	43	46	37	39	35	49	38	44	53	45	52	39	49	46	43	47	41	39	50	37	47	46	38	40	43	36	46	46	40	60	61	37	54	44	44	54	36	51	45	45	38	43	50	47	42	45	39	61	45	46	44	44	51	37	40	45	34	31	56	35	42	46	42	45	40	41	55	44	43	55	41	46	45	56	39	44	32	38	38	45	49	50	48	45	45	42	54	46	45	41	46	42	41	51	37	52	43	45	49	36	42	51	36	63	43	49	51	35	56	45	45	48	46	68	42	45	53	43	41	47	32	37	41	33	45	51	44	38	47	47	38	47	53	46	34	47	45	46	37	56	47	45	51	48	34	43	50	51	39	38	48	45	45	45	49	33	40	39	37	37	44	52	48	46	42	37	45	40	51	45	46	30	50	42	48	59	64	47	51	34	49	45	46	52	35	42	45	57	38	42	41	42	51	47	35	38	44	27	48	57	41	45	53	49	49	37	38	43	50	42	41	31	44	35	47	36	36	42	35	44	34	42	41	41	51	45	41	51	50	47	43	42	46	28	35	34	37	35	50	32	43	42	49	48	48	45	52	49	38	45	46	50	55	53	54	44	40	52	57	51	48	48	48	39	53	37	44	42	37	54	42	76	40	48	51	37	47	49	47	41	42	55	48	40	41	54	38	46	46	51	42	37	37	35	42	42	40	51	36	47	36	49	51	51	39	48	30	51	33	61	46	57	45	42	47	49	44	38	55	43	42	54	40	39	45	51	41	50	34	40	47	48	46	57	36	51	53	33	36	33	41	55	40	50	43	48	45	34	47	49	46	51	49	56	41	43	53	28	43	40	44	42	43	46	40	43	44	53	50	47	43	39	42	42	50	52	35	45	49	45	45	45	40	44	27	52	40	44	41	44	38	51	39	45	52	42	58	37	48	41	48	43	46	36	39	45	45	38	36	51	40	44	42	33	44	52	37	37	45	42	45	45	49	51	52	37	41	48	39	38	56	46	40	41	49	34	52	62	44	50	52	30	53	48	51	45	49	44	49	49	42	47	40	40	45	30	42	35	47	44	34	33	46	51	50	41	43	37	47	44	37	49	51	46	43	46	41	49	45	39	36	53	47	48	54	29	36	49	39	59	61	34	58	42	48	45	46	58	51	46	42	35	43	43	34	36	42	43	44	38	37	40	42	43	35	42	37	43	37	47	31	40	39	35	51	42	30	46	42	48	52	47	47	47	42	45	49	54	37	36	54	37	38	43	37	39	38	67	42	46	47	47	51	61	47	55	44	36	48	44	39	45	50	34	41	47	42	54	44	46	48	44	40	38	40	47	46	42	57	54	47	36	33	42	55	47	47	53	45	58	45	39	38	61	47	55	48	43	43	43	42	45	52	35	49	43	51	58	45	57	44	58	45	54	40	44	50	48	41	56	48	40	51	61	39	33	50	38	38	52	46	51	44	51	40	44	43	45	46	36	50	43	37	30	39	48	49	51	50	50	38	50	46	45	48	34	42	34	41	45	41	40	47	49	39	47	39	52	54	48	35	47	34	34	55	58	45	37	62	45	41	37	43	48	37	55	53	57	38	52	30	47	39	32	43	59	48	41	44	37	39	45	38	46	51	43	43	26	45	52	49	40	41	51	31	44	43	46	43	38	54	39	33	50	28	43	36	28	38	46	37	41	45	37	38	43	50	42	38	43	45	50	56	39	41	47	44	49	31	45	33	38	36	50	32	35	42	48	47	39	44	41	37	44	47	41	41	46	40	32	43	48	50	57	48	50	45	52	33	44	60	43	52	62	37	52	48	44	51	46	38	55	45	47	47	36	52	46	44	51	42	39	48	56	54	44	52	47	39	39	49	52	44	41	51	41	48	50	40	39	36	42	43	45	40	46	48	61	34	49	41	41	54	46	45	42	43	34	45	45	52	42	45	36	38	43	43	45	65	45	58	31	45	45	47	39	46	47	40	64	42	38	42	45	45	45	49	42	45	49	40	51	40	37	41	45	42	60	37	40	36	50	36	41	44	47	34	36	42	44	43	38	54	53	52	50	44	42	51	36	50	38	43	34	51	47	50	38	48	36	49	28	49	47	55	54	59	49	37	53	49	45	42	46	43	38	37	29	44	40	38	43	63	49	44	36	42	45	47	45	36	44	38	40	50	37	44	43	44	42	45	50	37	37	42	34	47	58	45	44	51	45	46	45	42	40	45	44	43	43	44	41	55	51	48	40	47	53	49	46	46	54	48	50	41	52	34	45	50	48	48	39	40	45	44	39	46	45	64	46	34	44	45	43	52	50	43	41	49	39	45	58	44	40	46	46	55	60	42	47	50	50	40	45	62	48	55	39	51	46	50	44	43	30	41	54	51	43	35	51	48	53	52	48	33	38	46	43	45	40	41	50	40	33	45	48	39	43	43	40	37	56	45	54	38	47	32	51	37	34	45	34	42	53	37	40	33	46	44	46	35	46	39	44	42	44	39	50	30	31	41	42	36	46	48	39	36	39	44	44	58	50	44	44	54	44	58	42	41	52	49	39	35	41	38	45	45	42	58	37	37	41	46	42	47	39	54	50	49	45	47	51	52	43	51	42	57	46	39	42	64	39	45	41	40	47	45	45	38	36	53	51	44	43	35	45	47	47	42	40	35	48	32	29	40	49	34	47	55	45	57	42	38	51	47	43	51	45	47	33	44	49	43	46	44	58	41	44	60	47	34	49	47	39	52	46	36	43	51	38	46	57	44	44	42	45	43	41	45	47	43	44	42	43	33	46	46	53	48	50	43	52	60	53	52	39	39	41	40	54	47	68	55	42	37	54	57	53	47	45	59	28	47	41	40	38	48	42	35	37	52	41	36	39	41	46	47	33	27	30	32	44	38	43	45	49	47	43	57	37	43	48	59	44	49	52	46	46	52	41	40	44	48	40	49	44	45	53	63	45	42	44	40	33	43	41	38	46	40	40	45	48	46	50	49	47	50	50	48	53	39	34	31	58	49	41	49	37	57	44	56	43	53	51	42	42	48	47	52	49	50	38	35	42	39	45	43	34	46	35	47	36	33	45	36	44	39	49	47	40	49	45	47	38	42	44	47	34	55	39	42	40	35	40	42	43	35	58	48	45	45	49	37	46	48	46	32	37	27	44	48	40	42	50	40	44	36	33	30	45	43	48	54	45	47	42	43	44	42	41	49	39	37	35	43
32373	28171	14878	670	1016	1581	1770	1653	1388	1188	1088	1015	875	807	783	693	671	636	640	583	591	541	547	520	514	501	506	515	513	522	468	466	469	499	494	490	447	502	454	441	444	456	430	486	454	460	424	475	443	472	439	452	486	485	458	444	426	429	427	448	396	437	442	469	465	423	458	410	439	430	441	446	424	428	405	428	452	464	424	447	444	422	422	437	434	402	409	401	454	413	488	418	456	436	412	460	472	473	421	402	412	434	432	437	443	472	405	427	435	448	464	385	444	420	441	452	442	450	457	400	463	449	472	458	459	422	468	443	425	462	409	434	417	460	407	465	451	409	403	433	461	420	469	436	439	413	445	439	448	459	472	433	446	405	434	413	439	465	466	440	428	456	428	426	437	444	471	452	449	405	416	453	402	433	414	427	421	442	418	388	417	462	425	397	433	424	425	460	456	420	421	468	395	477	439	428	451	426	477	427	426	434	393	456	432	434	434	412	420	469	413	422	402	456	414	397	401	429	454	465	459	428	410	417	440	458	474	404	421	394	427	455	436	410	433	395	425	413	420	433	474	431	444	428	473	446	420	417	465	421	457	457	423	462	374	480	457	426	448	405	427	468	435	420	405	427	405	383	435	436	435	429	438	429	446	438	402	421	432	425	426	425	419	433	463	431	441	434	412	421	398	448	422	432	399	422	426	394	429	446	427	448	431	438	430	437	424	395	384	403	431	436	414	432	420	406	439	441	443	410	457	430	405	436	437	428	412	430	439	407	388	437	398	425	402	432	432	450	433	457	406	435	437	449	446	479	471	420	436	417	410	441	439	440	437	457	458	432	424	428	432	471	464	405	454	414	421	446	471	439	434	430	446	445	437	438	407	429	407	451	473	412	414	450	413	450	412	449	401	446	411	419	435	454	397	443	429	473	428	448	396	452	469	439	445	459	434	411	427	408	394	441	424	383	426	446	417	423	427	434	462	440	441	404	428	407	430	425	415	460	439	411	395	435	457	425	407	444	403	457	427	436	398	411	434	452	432	416	480	418	445	421	436	403	433	460	465	454	434	437	458	418	429	461	443	425	406	465	458	450	429	435	452	473	434	440	424	455	474	420	427	436	447	438	464	390	438	432	433	414	448	434	451	399	443	423	442	458	437	432	426	422	438	430	439	424	407	428	415	443	431	454	429	427	434	424	427	428	420	470	441	419	411	428	424	457	408	421	425	402	453	443	446	397	420	424	429	496	453	419	426	438	393	407	423	463	454	413	438	437	435	395	405	421	451	475	451	456	453	413	420	402	445	452	438	436	446	456	381	456	459	422	423	396	446	466	440	423	403	439	426	425	422	435	472	464	462	446	439	433	448	409	409	447	394	402	408	426	428	436	451	436	432	419	439	409	454	421	414	447	474	490	472	440	428	398	406	445	432	420	444	430	411	408	432	467	449	458	426	428	399	416	456	417	449	425	409	477	426	442	407	461	431	454	455	404	443	447	430	446	417	416	431	397	462	421	407	412	417	418	429	395	407	438	459	414	453	384	410	456	425	476	408	414	422	454	450	420	450	396	454	445	434	455	433	431	408	433	379	427	445	427	422	428	430	435	444	434	386	423	446	421	474	401	398	450	430	406	436	451	484	478	473	444	476	410	415	449	433	444	414	442	439	428	416	417	436	406	416	436	416	418	404	413	434	435	402	418	416	451	460	414	415	468	405	396	439	445	452	415	402	476	411	430	445	437	409	409	421	401	429	428	453	434	442	408	422	440	429	474	419	425	441	409	436	446	443	435	443	404	414	475	426	430	457	433	435	411	443	427	411	451	422	467	408	445	431	459	435	450	475	426	436	414	420	471	403	447	453	453	397	403	454	430	422	419	494	393	468	385	393	412	430	398	417	411	424	417	400	425	421	435	412	454	442	427	452	440	420	466	442	403	445	463	465	413	461	424	428	422	421	406	418	438	450	424	438	383	411	438	424	449	418	420	431	462	417	442	394	425	405	409	436	419	428	453	437	447	450	438	441	416	378	452	477	447	456	438	435	422	456	448	440	436	436	430	471	469	424	404	402	414	399	451	427	437	451	409	389	442	419	465	405	415	434	447	441	419	431	452	420	436	469	448	424	400	431	424	432	402	437	446	433	438	442	418	423	455	444	391	400	415	409	454	418	447	424	430	451	437	425	424	437	481	477	458	434	453	453	426	404	445	422	422	436	422	418	415	433	427	434	408	426	446	408	412	428	428	441	427	400	442	460	434	443	448	462	436	397	458	437	409	418	452	429	415	417	423	469	415	452	405	403	445	436	403	391	417	440	435	451	433	435	403	448	388	409	441	441	420	418	429	433	407	454	423	416	422	371	430	440	414	425	432	420	445	475	435	434	426	448	437	451	437	412	449	447	432	435	441	399	443	446	453	390	424	431	443	400	437	445	414	413	452	408	438	466	448	451	447	408	419	443	444	436	444	441	424	418	407	463	453	393	402	457	445	388	448	425	374	446	435	383	412	444	399	457	382	389	409	439	437	405	422	420	452	436	409	419	460	408	418	418	430	438	422	408	433	434	467	425	453	446	421	428	392	451	459	421	384	439	427	429	427	422	417	433	444	418	435	411	414	448	434	392	415	429	410	436	430	434	450	440	422	450	439	448	454	445	451	443	425	439	425	392	460	404	402	422	444	431	464	431	435	474	425	422	417	440	422	454	398	466	399	417	431	436	409	435	385	415	401	423	441	443	449	425	417	405	398	461	437	408	441	451	415	432	446	394	408	423	424	438	456	452	417	419	425	429	431	415	431	453	422	432	428	456	416	443	459	429	445	425	416	430	428	396	416	427	440	435	434	406	441	457	456	430	426	404	414	424	442	471	434	399	406	453	436	440	415	414	471	475	454	424	443	437	411	425	422	419	428	434	407	446	438	448	407	457	431	472	409	439	417	423	428	490	438	434	422	450	424	458	448	401	459	404	400	402	426	433	423	437	454	456	418	438	435	424	422	448	430	453	470	435	459	448	438	456	418	444	412	413	415	460	462	425	456	410	447	419	399	407	439	447	428	445	422	449	395	454	445	427	427	409	480	450	417	417	404	444	436	443	421	438	390	450	416	421	455	425	438	424	440	471	433	411	426	415	439	442	461	398	404	430	424	448	439	437	427	401	444	420	388	422	410	415	442	449	448	420	442	413	422	450	425	420	444	410	400	426	439	451	440	463	410	445	429	408	424	416	430	445	453	434	418	385	434	418	438	421	422	426	403	436	442	456	420	453	421	461	458	454	413	445	441	449	430	430	418	424	427	439	451	440	451	425	428	440	403	430	438	478	442	419	401	471	445	445	415	442	433	428	427	429	423	458	450	444	434	412	421	443	414	429	445	456	457	437	451	452	448	399	411	426	410	435	451	428	443	421	421	464	426	397	435	426	411	438	411	392	456	433	426	460	428	442	468	436	435	451	460	433	472	416	442	409	433	430	420	392	421	450	401	458	459	390	434	441	386	438	419	399	407	430	380
2265	664	305	85	85	65	69	74	90	71	70	63	64	75	86	83	56	79	79	77	71	89	61	72	86	94	70	79	71	92	81	85	79	75	85	71	91	68	87	87	68	92	73	83	72	79	72	70	64	74	84	72	83	92	90	62	66	93	68	73	77	93	102	73	88	91	83	66	88	75	77	64	68	67	74	67	82	69	73	74	62	89	63	85	68	79	79	79	79	93	79	80	82	77	88	84	73	77	70	77	75	78	82	73	88	75	78	90	73	82	100	73	67	80	78	92	73	67	93	81	73	72	71	81	71	77	85	77	76	67	70	97	84	100	90	78	74	89	73	82	66	87	72	67	85	73	73	75	91	80	70	89	86	69	72	86	76	81	70	78	82	72	73	72	76	90	71	69	81	79	89	85	70	75	84	68	80	77	66	82	74	86	71	66	58	73	77	75	73	77	74	67	73	77	80	77	93	79	75	85	81	92	74	87	91	69	83	73	70	68	68	83	72	83	65	86	70	84	68	88	72	72	79	71	87	72	89	68	65	82	71	77	73	96	67	83	87	67	74	99	92	83	62	70	77	58	83	75	73	78	73	84	92	84	86	86	67	68	81	71	75	92	80	78	78	73	79	89	88	72	82	66	87	87	74	81	62	81	66	78	80	73	78	64	82	68	81	91	88	94	86	83	56	75	85	93	62	73	84	91	81	79	71	77	84	68	72	92	74	81	79	78	73	64	79	69	75	82	80	91	73	60	66	77	81	74	77	79	64	93	84	70	86	87	87	72	74	83	64	89	66	81	84	79	80	73	86	82	65	70	78	93	70	85	92	70	79	72	71	84	85	72	67	72	80	90	79	78	62	82	82	82	88	87	73	70	86	73	87	76	76	79	68	76	67	76	90	76	80	73	78	83	85	81	86	76	80	97	78	74	73	78	64	84	85	66	83	68	72	83	85	76	65	78	76	94	69	88	77	63	98	72	81	65	79	84	68	91	71	81	66	83	79	88	74	74	91	70	75	68	78	74	78	83	68	71	73	65	76	68	84	68	77	85	82	87	86	73	70	76	85	76	90	61	67	69	79	88	62	72	77	86	70	81	78	77	74	70	79	70	67	65	72	86	88	82	71	86	84	81	79	82	87	66	69	73	89	91	73	62	70	72	63	68	64	87	74	72	78	69	77	92	88	68	83	72	77	75	92	75	70	88	102	90	83	78	87	84	72	81	85	83	66	86	78	78	67	83	77	58	80	66	64	76	83	63	70	65	76	72	64	86	84	79	67	81	84	98	75	70	71	76	56	63	83	60	80	76	82	76	76	82	91	83	87	70	80	73	66	85	64	77	73	81	71	79	96	90	74	69	70	109	86	105	75	71	77	82	86	65	81	88	85	72	77	76	80	66	79	64	81	86	78	76	73	74	83	71	60	71	81	83	80	64	68	58	83	79	72	75	75	80	87	77	85	81	70	69	81	80	78	58	75	79	77	75	77	78	79	82	53	99	74	58	69	79	71	69	65	69	92	69	94	66	73	86	70	75	75	78	80	63	70	91	85	85	72	72	72	73	68	58	90	90	93	88	86	64	90	93	72	87	78	84	66	87	94	66	74	84	81	89	75	79	64	89	88	79	70	91	77	74	85	76	88	64	77	83	61	71	89	67	74	73	76	80	82	74	89	70	89	81	76	74	73	75	77	79	68	67	75	86	80	89	69	74	90	85	70	84	65	67	56	82	87	88	58	88	70	93	88	78	96	84	78	69	71	76	68	80	75	88	70	93	90	80	91	61	84	77	77	78	86	87	65	73	88	82	64	69	76	84	89	83	88	76	70	80	80	65	65	80	84	74	77	78	81	60	80	75	66	63	67	92	68	71	68	67	90	94	81	78	80	66	60	72	86	65	84	78	66	83	76	80	80	80	82	61	80	78	85	85	70	86	86	70	61	80	76	94	96	66	87	66	94	60	79	91	79	82	63	84	73	75	80	79	80	88	69	73	86	95	82	68	81	68	73	79	85	80	92	89	76	76	87	79	93	84	71	81	82	81	93	92	71	64	82	74	92	61	73	68	75	89	74	77	88	96	81	68	92	80	92	76	78	77	63	86	89	78	78	70	80	82	72	74	86	81	69	68	77	68	82	75	61	92	70	65	70	77	88	93	69	86	83	74	74	76	69	63	76	89	70	73	94	82	71	83	71	68	68	78	57	77	83	70	73	85	72	88	78	77	59	58	82	79	71	72	92	75	71	78	72	78	75	59	59	58	58	81	76	73	80	84	91	87	66	88	73	75	85	77	78	66	70	83	67	93	75	65	83	69	73	82	73	74	81	80	82	85	88	83	80	66	64	85	60	77	97	81	69	77	62	66	63	70	82	100	76	77	92	78	89	83	69	80	61	77	101	99	84	68	79	63	64	86	63	72	80	84	75	84	70	83	77	78	82	87	70	79	87	84	70	85	74	96	82	78	68	67	54	63	79	92	81	85	89	78	80	70	77	71	86	70	72	90	63	81	66	85	56	76	79	58	69	85	84	76	73	72	78	71	87	87	79	70	78	74	62	90	71	77	70	83	88	77	71	85	88	63	69	76	83	121	73	65	71	77	86	81	68	79	67	75	84	85	70	76	64	79	85	70	58	85	74	61	75	63	77	76	71	62	71	80	84	63	71	85	85	59	84	79	71	75	63	72	61	72	83	82	71	72	73	71	66	85	82	82	63	99	78	71	79	85	91	75	80	76	91	71	76	89	69	82	86	89	74	86	78	81	73	78	71	78	87	75	80	67	94	79	76	88	77	66	69	74	93	81	66	71	94	80	76	82	83	80	75	92	86	62	90	76	82	70	73	65	77	60	91	75	72	75	85	55	67	71	85	77	89	80	84	70	68	84	79	96	85	61	63	86	71	90	94	85	70	67	83	69	71	111	63	64	81	90	87	70	77	71	68	75	81	86	71	67	76	66	78	86	74	80	73	71	69	82	79	84	86	68	92	72	92	68	93	77	69	80	67	65	80	66	83	72	76	70	69	84	77	81	59	85	80	81	70	77	72	67	83	94	85	72	65	73	79	75	78	88	88	80	96	76	60	70	82	73	71	73	82	88	69	83	71	66	73	58	64	88	86	77	89	64	76	71	83	94	80	83	83	87	76	86	87	79	67	91	80	86	71	75	79	74	77	76	62	82	77	58	82	86	75	80	70	74	77	76	77	74	77	84	78	78	83	99	75	68	82	62	60	69	68	88	68	80	70	71	75	81	72	77	76	94	76	97	92	67	79	68	69	92	88	91	87	80	66	65	78	83	77	88	76	85	65	77	79	76	97	64	70	78	76	87	77	82	92	77	82	77	86	76	88	68	77	80	73	70	65	78	81	84	70	82	90	75	74	61	81	51	64	71	79	77	70	70	74	78	66	79	64	63	71	89	85	84	65	74	80	78	69	89	65	67	83	79	86	82	69	95	74	77	89	73	70	71	78	93	74	72	76	67	81	73	62	77	80	70	69	64
16621	7971	3302	770	764	824	705	780	754	701	686	731	717	726	661	706	695	692	708	717	676	679	654	682	684	689	684	656	713	661	691	696	685	674	667	703	699	701	684	670	701	654	659	713	720	686	717	659	669	696	699	678	693	698	701	667	731	693	678	702	700	691	766	660	682	686	720	697	718	714	702	655	718	694	673	700	712	673	666	723	691	731	683	650	673	618	729	675	675	686	674	700	681	698	622	736	715	678	670	695	612	720	680	665	708	697	666	688	680	716	631	653	707	763	645	683	698	696	708	659	642	682	669	655	705	736	660	671	705	692	651	662	701	687	652	610	696	672	656	715	696	722	690	669	700	650	673	672	664	729	662	696	723	670	693	694	707	682	729	624	678	684	690	632	679	717	663	653	618	675	686	723	656	654	721	728	695	667	694	707	709	702	666	646	731	702	667	688	724	668	693	748	682	698	715	691	653	642	636	644	710	704	689	663	676	660	722	679	688	712	674	702	685	717	703	647	693	683	691	748	644	690	714	675	701	669	713	689	741	726	653	638	676	717	683	688	717	699	740	718	644	705	689	686	663	693	714	715	696	687	676	707	672	688	703	718	695	724	705	659	674	634	688	643	663	678	654	608	637	710	668	651	678	700	692	705	731	687	694	683	697	641	718	699	690	733	694	688	692	704	678	702	681	704	649	694	694	704	724	682	608	682	711	699	650	679	681	638	683	700	693	703	645	690	682	615	725	675	689	665	673	663	674	701	706	674	693	687	697	718	686	664	723	686	666	681	748	675	669	683	696	672	718	714	636	675	698	678	665	680	661	721	691	666	672	677	667	708	697	708	665	647	699	708	729	714	674	678	704	755	658	674	670	704	650	655	701	674	687	703	709	678	671	640	666	643	724	693	647	656	684	671	711	681	703	691	629	681	645	655	704	659	703	641	663	657	655	701	685	722	769	666	697	678	689	690	699	696	651	678	737	673	676	667	706	679	719	683	661	703	708	690	728	614	652	692	678	736	645	682	680	695	676	706	700	674	685	665	678	694	671	663	641	668	664	665	711	727	706	694	664	706	683	673	673	708	719	653	693	704	661	704	686	695	718	690	702	709	668	675	709	655	717	695	714	724	687	694	659	714	669	677	693	702	700	681	682	665	655	718	638	735	636	694	656	669	699	668	675	664	656	672	699	700	687	719	703	704	681	679	699	700	676	714	708	726	708	702	710	655	653	685	710	697	647	663	719	651	689	715	658	630	714	652	708	735	679	687	639	685	638	672	685	704	727	670	630	716	726	669	659	693	651	655	697	726	679	651	673	651	706	671	672	692	720	746	746	680	635	682	737	713	717	695	693	692	729	659	636	684	703	714	648	657	686	704	730	722	731	666	714	680	663	653	665	690	659	687	687	702	682	697	642	729	638	694	660	661	628	701	690	666	648	680	714	663	689	669	666	700	685	650	663	698	671	707	657	649	662	669	676	672	688	650	692	671	707	697	721	694	739	693	678	720	683	709	649	678	733	709	683	706	638	683	764	717	693	681	658	692	708	666	714	638	687	704	722	712	704	672	695	694	695	676	654	708	722	708	686	703	698	675	652	629	720	731	704	708	719	644	665	702	666	695	703	724	702	670	720	682	715	702	647	657	700	668	657	670	677	685	672	698	715	660	690	672	653	733	644	709	652	716	693	720	651	687	690	678	690	700	708	671	684	686	716	661	718	674	705	642	676	635	685	682	636	722	734	683	692	732	650	699	658	658	682	653	665	720	683	651	695	671	713	673	699	680	676	711	651	686	703	663	670	696	715	685	709	658	661	683	689	707	675	701	742	681	721	683	706	738	720	678	677	715	703	688	672	674	680	733	742	669	653	682	706	679	663	718	736	705	666	700	666	677	708	679	627	697	662	675	668	685	690	682	671	637	673	730	692	681	670	692	743	684	707	672	689	681	644	661	711	681	685	693	714	647	661	663	692	661	657	653	680	639	683	656	697	667	687	720	725	733	703	698	674	679	655	665	702	669	688	687	649	675	711	684	712	730	682	631	697	656	635	714	695	689	664	646	700	639	664	692	627	670	659	687	678	714	719	657	700	692	675	681	667	674	656	687	688	682	630	683	646	680	699	696	680	710	689	671	693	709	710	703	652	684	653	672	680	660	685	707	695	686	657	699	693	655	754	698	682	675	665	680	630	687	658	662	663	693	686	720	716	699	698	677	664	660	701	745	683	696	704	687	666	646	685	692	681	698	661	725	701	672	669	647	650	690	712	718	701	680	653	749	662	644	700	703	697	643	710	670	693	617	705	688	724	680	672	719	748	624	677	725	734	646	631	729	681	682	693	690	697	709	711	702	716	697	673	660	657	659	743	701	673	686	678	703	657	703	665	737	680	652	703	707	732	651	721	696	676	712	693	694	699	690	689	711	711	667	679	693	635	731	649	647	709	709	676	685	704	694	676	675	715	677	722	685	691	680	713	703	652	736	670	698	671	646	712	674	722	675	737	695	682	685	667	690	682	742	706	679	701	675	648	693	675	634	662	679	659	661	732	695	711	676	681	702	683	679	648	707	732	722	662	655	693	688	708	704	641	640	671	698	655	718	705	702	670	731	637	745	701	686	677	709	659	622	675	698	692	642	698	667	701	684	688	685	673	688	671	670	692	694	663	744	716	656	685	663	705	670	660	750	666	686	689	654	710	637	678	692	671	688	684	709	653	666	685	686	733	685	712	669	735	643	734	669	702	676	636	660	657	653	642	688	709	624	676	687	642	668	654	683	632	684	645	711	688	672	661	645	741	692	682	691	698	650	643	670	683	702	660	660	695	653	650	698	645	653	630	688	674	644	700	708	695	671	693	669	701	652	677	627	681	718	676	740	672	692	661	700	705	664	673	689	735	670	698	658	674	657	667	700	637	680	658	690	665	694	672	709	726	721	712	718	697	673	681	687	682	673	706	645	688	690	697	644	717	669	700	691	696	672	652	683	694	652	741	673	683	698	692	723	684	707	706	734	722	705	686	656	706	710	704	738	645	711	697	743	673	713	692	703	680	676	702	687	720	733	705	719	646	719	706	685	727	708	719	699	682	672	650	685	692	691	698	720	676	676	676	715	668	667	713	683	687	667	698	700	676	662	699	710	719	694	706	725	675	711	689	707	628	696	660	693	682	666	698	680	691	706	698	703	725	669	650	709	694	726	710	672	662	675	704	708	673	712	685	672	664	718	655	709	728	730	665	728	687	667	713	668	632	682	707	653	669	681	674	687	655	716	687	663	663	702	665	686	698	727	666	738	666	645	724	685	700	723	680	703	717	688	683	653	682	707	717	672	684	643	692	685	658	670	736	671	716	685	718	684	656	638	698	708	636	654	636	695	699	722	663	635	675	732	691	717	685	698	678	722	649	684	711	690	678	701	694	664	684	680	681	684	646	647	688	689	657	677	720	672	698	668	704	685	697	697	688	677	651	675	696	727	632	681	690	705	670	715	688	690	664	658	668	639	681	736
3457	3896	1318	87	83	67	81	93	89	101	75	72	79	84	83	83	71	84	88	85	97	79	78	84	67	73	79	82	89	82	66	68	77	81	86	76	64	84	70	79	73	69	82	73	77	67	66	78	70	73	70	75	86	76	73	55	77	67	71	78	58	73	78	81	95	87	71	75	75	75	81	77	58	86	66	68	56	87	82	69	79	90	88	74	66	87	84	82	86	74	64	67	79	63	78	73	74	75	80	82	87	78	89	79	72	70	82	72	77	87	75	64	70	81	75	69	72	79	89	78	86	94	72	77	62	87	74	78	71	66	88	81	61	81	65	79	83	84	74	75	63	57	76	89	85	86	79	62	72	70	82	80	86	68	65	64	76	70	75	84	69	77	74	70	70	65	76	58	77	66	60	77	66	79	69	81	91	75	66	74	72	67	73	66	91	75	81	56	68	72	90	63	69	86	77	66	70	73	67	80	62	89	63	82	66	93	85	77	93	96	67	73	77	58	81	62	70	85	68	78	82	100	91	75	80	86	77	57	65	78	82	76	58	85	66	86	68	67	74	73	70	69	68	82	67	83	75	71	80	62	80	73	77	75	86	85	69	73	76	84	67	77	80	84	80	84	75	56	84	85	81	75	97	83	72	69	61	90	86	67	81	74	81	64	77	75	88	86	67	61	78	78	66	66	79	76	79	70	72	78	79	77	72	73	88	76	85	71	80	80	70	74	82	76	70	75	65	72	75	63	84	62	79	79	87	79	82	86	85	85	85	71	75	78	73	72	80	85	69	89	65	61	85	77	85	69	79	81	74	83	75	78	80	69	73	88	76	82	74	68	82	66	65	85	67	71	70	83	84	63	72	73	74	69	70	76	67	72	68	72	71	83	66	89	73	66	88	76	58	75	88	69	64	87	77	94	77	80	76	68	90	66	84	75	75	80	75	59	71	68	61	72	81	86	70	67	76	73	84	73	58	79	81	81	75	77	75	90	64	67	85	88	74	78	81	66	73	80	70	81	85	73	62	57	87	68	79	83	76	80	71	75	78	69	91	85	79	69	68	69	71	82	77	73	60	71	70	62	68	71	71	78	67	76	74	83	78	77	68	64	75	79	73	72	72	90	95	57	77	82	82	69	66	64	65	68	81	73	78	75	78	85	73	80	64	74	73	70	82	70	91	57	68	89	62	86	73	74	68	83	65	77	74	66	58	76	73	60	83	93	86	69	67	83	65	87	75	74	80	78	74	98	70	63	86	77	96	75	82	77	82	80	76	69	68	78	76	69	68	75	63	75	78	70	69	83	75	72	77	65	61	79	76	81	82	81	81	72	73	82	84	60	75	86	76	74	79	70	83	66	60	71	74	72	70	84	82	72	80	82	81	85	66	76	86	73	58	68	99	76	72	91	81	80	63	74	80	64	64	80	64	75	71	63	75	59	82	66	67	75	69	78	63	63	61	86	58	67	71	67	87	85	86	77	88	68	80	65	61	76	74	90	76	79	67	69	85	71	84	70	68	75	85	70	72	68	62	58	87	75	92	83	73	75	74	69	78	82	74	78	70	77	77	81	73	71	86	72	71	65	74	64	58	59	53	69	70	78	88	82	75	82	74	68	70	72	84	56	74	62	76	81	73	85	72	77	66	65	79	90	66	84	59	73	76	100	69	67	81	59	101	89	71	100	73	64	68	74	61	96	67	69	69	72	65	89	70	74	86	90	67	90	73	95	82	66	85	70	68	77	69	66	77	72	67	60	67	79	79	74	76	84	60	77	94	60	76	74	86	79	66	71	98	87	77	67	76	79	81	78	57	81	80	85	88	81	80	67	64	61	70	63	81	60	60	75	80	81	72	74	69	72	57	70	73	74	75	103	80	74	83	85	63	83	93	91	86	79	76	71	80	79	74	88	65	90	81	100	70	76	76	92	78	83	65	66	73	69	63	81	79	88	68	69	87	69	87	73	68	59	81	90	76	71	67	77	69	78	84	72	83	81	58	77	88	82	79	60	59	74	75	63	74	75	72	69	53	77	63	64	61	74	74	62	78	94	75	75	75	81	64	79	72	73	58	83	74	73	66	66	60	80	82	76	89	61	68	76	66	74	72	81	77	77	73	65	83	76	85	68	76	77	80	47	88	70	76	66	89	65	78	67	60	69	80	69	75	96	85	82	71	82	78	69	66	65	83	71	68	84	64	72	81	78	86	80	86	74	74	72	83	80	64	84	83	74	81	68	84	66	92	81	83	83	65	78	67	106	75	70	84	77	66	65	65	80	84	88	94	93	93	85	78	72	87	77	80	78	90	77	64	72	81	70	68	68	84	73	89	81	65	76	69	71	70	58	75	86	82	70	82	72	77	71	81	70	75	81	77	64	78	94	82	86	74	82	82	69	54	66	81	66	70	73	72	82	77	70	74	80	82	66	79	73	69	68	66	71	71	68	78	73	78	85	60	75	71	67	80	75	70	65	73	69	73	81	78	68	72	71	65	81	80	80	79	93	75	76	63	82	66	72	81	88	90	80	87	80	69	75	83	81	91	99	78	75	86	83	74	79	75	85	74	68	77	80	73	75	71	65	77	90	73	71	85	86	57	74	84	78	87	67	53	72	90	61	93	72	61	91	67	75	71	69	75	77	92	90	71	81	83	63	84	79	76	69	63	67	67	71	70	80	81	62	77	64	85	67	65	74	63	77	87	65	84	65	72	82	66	62	96	65	75	78	81	85	64	62	76	68	61	78	68	73	81	63	69	72	71	71	98	84	64	77	87	74	71	84	83	74	64	92	65	74	72	82	70	86	76	76	65	57	71	81	73	74	73	86	69	55	83	65	65	73	82	72	83	87	85	71	84	72	72	71	61	71	80	75	84	78	89	76	64	67	76	72	64	78	86	78	92	63	72	80	78	73	68	83	84	72	65	82	65	65	79	86	76	74	71	69	60	77	86	77	63	83	85	71	78	77	75	66	74	74	69	86	60	68	73	72	78	85	72	61	78	74	76	72	75	85	83	72	71	51	76	85	70	87	78	84	75	78	89	61	83	78	84	79	69	56	78	90	70	61	66	78	62	76	85	88	55	76	81	86	69	68	77	74	75	90	77	69	76	75	65	72	86	80	84	66	65	83	71	65	82	84	78	76	63	86	101	74	62	91	69	73	76	81	62	70	71	85	76	65	83	57	72	73	68	80	67	67	89	65	73	71	66	94	64	77	73	79	75	58	60	85	79	75	68	78	72	81	76	86	68	71	76	81	79	86	73	63	54	71	62	66	71	79	77	79	72	68	85	73	66	79	75	73	78	55	78	76	66	79	71	78	68	89	82	70	65	70	64	73	74	84	72	86	76	78	82	65	103	54	68	78	70	75	67	80	74	81	94	77	78	74	82	71	64	73	56	74	71	56	69	66	70	81	78	64	87	72	70	73	77	71	86	78	79	78	71	88	83	77	64	78	87	66	72	77	75	70	83	73	72	68	70	75	77	74	70	62	75	73	81	78
29483	24277	11204	857	1008	1384	1488	1422	1247	1188	1119	989	972	909	893	853	847	835	780	751	791	760	742	742	688	737	743	732	707	718	714	695	691	724	713	742	645	745	665	738	702	745	729	733	723	697	717	719	710	709	692	681	675	698	725	722	730	677	670	724	652	670	693	680	667	664	711	753	730	737	616	650	643	712	711	706	695	740	691	687	717	722	635	669	708	704	708	700	732	710	677	694	681	695	661	686	649	719	725	701	643	711	676	702	687	693	681	655	653	706	674	684	694	704	723	705	656	708	680	657	673	698	659	690	649	686	700	706	695	676	718	672	701	661	708	663	671	721	702	651	714	701	659	688	717	659	665	720	692	673	744	671	714	633	724	667	690	687	703	699	697	695	688	679	793	695	748	711	664	723	713	717	674	715	677	683	733	680	715	691	695	688	657	716	690	692	630	680	656	668	729	726	713	675	697	747	676	692	677	709	706	722	694	651	650	665	744	668	717	692	725	683	725	714	732	658	682	701	665	719	678	708	726	695	703	682	693	729	684	691	692	687	688	712	738	677	659	705	724	670	713	663	654	649	719	705	700	678	722	727	676	724	712	672	716	740	743	646	728	716	673	706	657	706	649	669	713	682	658	718	701	713	673	682	705	664	666	685	570	714	715	671	699	711	703	689	668	717	672	662	700	687	722	722	764	668	681	720	668	686	651	719	672	721	627	685	675	648	657	745	676	677	675	721	726	668	744	673	680	661	644	699	671	653	671	705	688	687	694	688	665	674	710	679	650	697	672	734	718	712	697	675	748	683	682	688	697	686	643	680	711	645	692	691	748	677	694	732	675	669	690	702	711	729	689	687	647	675	664	721	651	650	649	694	724	704	721	707	687	692	668	661	700	696	669	685	712	673	701	710	753	702	641	689	685	718	702	689	688	625	711	692	698	692	648	676	701	710	679	638	688	688	693	671	690	737	665	724	675	690	651	664	717	672	692	667	674	655	725	712	688	621	676	666	666	680	664	700	695	646	668	713	725	683	693	664	707	731	670	720	712	674	710	701	662	712	711	696	684	698	671	654	698	688	693	699	674	696	738	663	691	694	659	702	704	664	651	682	671	684	716	613	685	666	673	728	720	709	684	686	691	697	680	675	680	653	705	705	651	674	715	696	720	730	663	684	708	691	719	711	661	654	729	746	663	679	681	700	700	708	650	679	655	689	684	721	663	722	679	686	696	701	758	668	727	648	699	717	697	740	658	702	698	700	690	690	734	763	687	689	719	692	728	731	721	693	665	696	716	725	722	694	689	739	665	639	718	749	715	685	711	683	651	658	705	710	678	720	683	704	735	660	680	662	727	666	666	697	728	708	673	687	671	671	684	728	699	669	709	663	681	658	681	718	660	727	655	707	690	741	680	690	668	735	685	719	691	672	716	704	722	700	722	742	694	683	690	712	655	704	704	684	685	691	720	723	665	741	656	702	685	673	696	662	689	650	700	693	680	685	716	750	725	710	685	718	757	714	689	665	696	663	694	698	710	659	652	686	755	726	684	679	696	710	705	722	726	700	666	690	711	696	705	752	688	710	688	678	712	706	691	664	653	725	695	712	732	708	729	712	707	721	685	671	710	664	688	722	688	719	642	687	689	730	681	681	684	684	652	709	713	684	712	716	664	721	743	722	700	720	696	611	740	689	681	687	711	698	700	694	707	740	653	719	670	692	674	715	723	740	703	729	688	648	682	718	699	675	722	625	722	696	700	690	679	659	713	704	713	717	646	708	677	621	689	672	664	700	701	679	664	672	689	706	698	707	700	655	720	682	667	689	679	673	709	688	683	696	692	706	705	662	645	718	705	699	702	677	717	680	712	694	712	732	714	693	690	705	714	680	695	656	680	659	655	697	705	696	670	675	731	681	668	693	692	696	688	668	749	694	716	683	680	693	728	679	677	709	677	689	694	666	652	664	742	667	692	756	657	698	678	666	721	693	699	679	723	718	737	754	694	681	702	733	705	740	723	693	737	683	727	707	731	720	677	663	711	710	735	690	714	680	673	721	684	722	688	684	712	670	693	646	710	697	705	696	698	675	709	669	706	712	697	715	657	700	720	720	708	652	707	665	712	672	684	726	709	702	690	697	736	698	688	660	678	724	707	679	684	680	676	685	669	681	745	697	653	654	709	723	638	652	743	727	663	716	711	727	690	722	688	671	706	671	701	688	678	660	720	712	697	735	692	719	752	641	677	700	692	711	695	715	728	674	704	712	749	721	675	710	629	657	702	691	622	698	672	732	722	700	708	679	735	675	715	640	697	646	732	696	677	705	663	655	692	724	737	669	667	708	709	696	697	656	670	682	713	699	691	647	706	664	672	700	698	659	736	682	692	706	673	709	756	702	727	662	709	737	713	695	691	687	705	696	690	688	685	704	695	661	714	678	696	695	698	658	713	684	719	701	683	730	679	710	726	702	652	722	712	682	692	661	679	686	665	697	684	692	704	680	690	707	729	705	672	665	677	727	658	729	689	659	706	660	686	697	720	702	708	659	696	698	701	655	682	654	700	720	717	665	696	688	646	680	714	661	653	692	746	693	679	692	700	681	659	685	654	708	705	702	705	693	687	739	688	669	685	683	675	728	700	704	662	666	679	664	654	675	731	682	668	657	671	691	692	679	728	736	744	733	645	659	698	706	683	711	702	674	685	683	708	729	682	691	660	676	684	678	669	689	667	729	700	702	746	733	704	658	738	682	708	691	685	676	739	719	716	672	734	715	702	752	702	661	724	667	724	681	687	756	679	698	687	681	704	704	654	693	715	684	690	714	698	739	699	720	708	694	671	668	728	656	683	712	694	682	713	744	706	677	641	720	719	756	675	701	737	689	673	661	689	705	689	723	692	720	651	689	713	695	706	653	724	697	758	703	749	680	680	740	696	664	688	710	683	670	703	736	697	702	704	641	708	693	699	681	679	710	677	687	673	713	707	669	662	705	684	721	706	717	734	705	656	723	673	679	656	667	717	658	712	709	683	714	713	723	690	725	683	700	707	684	741	696	691	746	707	652	679	658	708	690	636	663	722	667	674	722	699	680	718	639	707	734	673	664	670	658	691	670	716	647	702	644	681	644	708	751	763	680	694	693	725	722	707	696	665	702	676	723	687	675	671	685	726	652	750	698	667	724	696	747	701	670	683	663	714	691	677	688	670	671	703	684	709	687	659	726	671	694	709	723	643	704	702	694	677	711	620	680	664	705	753	698	692	688	695	660	657	705	678	670	682	669	724	660	724	722	703	697	690	713	655	673	706	696	690	707	729	634	690	691	699	687	694	698	710	726	663	707	660	715	673	680	696	660	689	697	691	689	742	700	697	719	682	713	691	696	701	723	730	630	670	713	713	709	660	680	664	686	683	714	684	661	675	686	677	700	663	687	678	708	687	645	704	735	722	695	676	748	718	717	708	675	641	701	650	694	727	663	700	679	708	683	682	677	684	732	682	697	695	682	745	687	696	671
3616	2753	1079	56	45	45	41	52	58	43	56	54	43	45	47	50	37	36	42	37	38	42	45	39	47	35	39	49	40	31	48	45	51	49	42	41	53	36	39	37	47	43	39	44	49	47	43	37	45	50	39	45	44	49	44	38	60	47	48	34	34	39	34	53	46	44	46	47	31	38	38	47	56	40	48	34	41	34	50	32	51	34	45	48	38	37	46	36	38	48	40	37	28	41	39	41	26	42	51	49	42	47	40	40	35	32	42	41	42	36	44	42	54	32	36	44	45	36	43	31	38	37	42	40	40	36	32	38	32	36	36	39	40	50	51	45	50	42	40	38	49	46	48	35	45	41	36	44	55	48	36	35	31	47	35	48	38	47	47	40	37	34	36	38	40	37	30	36	45	37	34	50	61	28	53	44	45	32	51	44	38	47	32	34	39	40	41	39	44	46	41	46	35	34	48	41	41	47	42	37	46	35	42	50	31	38	46	42	40	24	36	38	39	55	29	31	46	44	33	47	50	47	43	36	35	51	48	41	34	48	40	33	52	46	37	49	40	60	42	41	36	37	44	38	56	33	43	54	37	44	40	37	33	34	42	45	47	33	40	45	39	44	46	44	48	45	46	47	32	29	46	35	34	45	45	45	36	45	45	44	46	39	46	45	43	39	44	45	35	35	41	44	43	43	46	52	44	44	38	40	45	47	39	42	47	47	40	36	41	36	44	40	40	44	43	32	54	44	42	57	48	44	49	38	47	44	49	42	34	38	46	37	47	38	42	40	46	39	39	52	41	41	42	50	55	44	44	35	39	41	44	42	37	33	47	51	39	38	44	41	36	32	33	42	33	37	34	45	43	44	40	43	42	43	46	38	41	41	43	38	27	35	47	38	48	41	31	40	38	43	42	42	48	41	39	40	41	50	42	37	47	39	43	36	38	43	53	39	42	34	48	35	25	44	45	34	47	44	40	47	47	45	39	42	46	42	44	44	37	34	42	47	55	41	39	49	41	44	31	30	51	48	35	45	45	49	47	40	39	36	54	33	40	35	44	34	39	40	56	35	32	46	46	50	46	48	31	43	53	40	35	48	54	38	32	54	53	49	43	36	41	40	36	51	47	49	32	40	39	30	46	43	41	37	44	46	30	37	40	58	41	50	57	35	31	35	41	34	39	40	40	51	48	44	44	30	31	40	42	47	34	41	47	44	40	44	35	45	44	39	47	34	28	43	31	44	41	33	48	37	27	41	32	41	49	35	46	40	47	44	53	33	51	39	41	41	37	41	30	49	41	30	37	30	38	35	37	43	44	42	44	37	39	32	36	46	46	41	42	31	36	47	35	33	39	36	37	40	46	36	37	36	45	40	50	44	38	35	50	38	55	32	48	44	50	36	38	44	36	43	47	35	42	39	43	45	46	47	41	37	39	39	49	45	42	50	38	41	38	47	39	39	44	43	50	39	36	41	40	35	37	48	35	36	37	41	51	40	37	50	39	46	36	38	41	44	45	46	43	37	36	36	44	39	44	47	38	38	32	61	37	39	46	39	36	34	39	46	46	43	43	41	46	37	34	40	38	35	51	44	43	44	41	45	48	41	50	40	47	44	39	53	41	46	25	39	49	38	44	44	36	44	33	43	40	36	45	31	43	50	40	34	49	37	39	41	39	39	37	26	31	45	47	41	36	34	45	36	45	40	41	44	46	50	34	47	35	34	36	45	37	43	42	42	42	49	40	33	30	43	44	43	40	31	42	41	46	45	50	50	31	43	30	30	32	54	33	42	41	39	42	31	37	38	36	36	37	46	38	35	40	34	51	41	39	38	44	30	39	41	32	40	35	40	42	43	42	52	39	37	40	47	39	40	31	54	39	34	48	37	34	39	47	32	35	37	36	45	41	45	41	41	37	40	44	33	42	37	51	50	39	29	45	38	40	51	50	45	47	44	55	36	43	35	49	38	45	45	42	37	33	46	41	44	35	41	46	36	33	46	52	51	35	40	45	52	48	48	42	30	52	42	41	37	47	44	36	50	33	52	48	39	44	43	38	36	42	39	43	34	48	48	45	42	32	47	48	47	44	49	47	48	38	50	32	46	41	44	42	40	38	48	43	39	44	42	59	37	41	41	49	38	45	42	45	30	38	36	38	42	41	43	52	43	52	43	48	43	48	31	38	35	37	45	42	49	52	37	30	42	44	48	30	36	43	40	36	32	53	46	41	37	41	50	46	39	39	49	37	35	38	31	37	38	36	58	54	34	41	38	34	39	54	40	37	37	34	35	28	48	42	30	51	37	35	43	45	37	36	46	45	42	31	31	37	50	57	37	36	42	42	47	45	41	38	42	38	38	29	42	38	45	53	37	44	40	47	40	37	47	41	47	25	43	33	53	53	34	33	44	51	54	46	39	34	29	40	43	43	30	45	39	39	43	38	48	38	40	38	48	45	48	42	48	50	51	40	32	50	30	37	48	44	30	38	44	47	23	39	40	51	47	37	39	50	53	54	36	48	38	41	31	50	42	42	39	47	33	40	40	44	40	48	32	35	40	36	37	48	40	42	59	44	39	28	49	29	39	32	39	23	44	53	43	36	45	46	61	32	44	41	37	47	48	33	43	43	36	38	35	45	37	46	35	56	46	36	43	28	37	36	29	43	50	41	35	47	45	41	41	31	48	36	53	35	40	35	50	38	43	42	44	37	40	52	42	44	34	37	45	29	39	43	44	48	39	43	39	45	43	45	50	37	40	41	31	40	36	42	46	47	39	57	47	39	32	44	39	33	48	35	49	46	42	47	31	37	47	40	40	49	47	28	43	40	40	41	35	41	44	36	48	34	37	36	46	40	43	43	43	45	32	40	38	42	36	40	39	40	36	48	33	47	45	27	42	38	44	37	47	41	43	40	41	48	47	41	37	44	39	29	49	37	45	41	59	31	52	54	41	45	44	48	43	43	45	40	24	41	49	44	37	41	46	36	35	46	53	38	44	36	49	48	33	45	29	45	46	52	41	39	44	40	34	41	29	34	31	41	45	29	43	44	44	42	31	52	46	47	43	38	40	44	39	45	37	46	39	31	27	34	43	42	43	42	45	57	37	48	48	45	46	42	46	46	46	55	50	38	45	31	31	49	44	37	37	51	41	40	32	49	32	44	35	40	46	36	30	52	58	58	49	43	49	33	34	39	42	45	46	38	43	48	35	49	55	46	52	57	51	37	33	29	42	49	49	31	47	47	46	46	34	49	36	42	33	31	50	42	46	40	43	41	37	38	31	47	49	46	42	43	30	43	50	38	38	37	42	43	38	37	49	40	43	33	34	43	34	42	36	53	48	44	43	38	39	38	43	49	34	34	42	31	44	35	36	40	43	44	47	49	40	29	37	34	27	31	41	46	42	40	55	28	42	36	51	43	44	30	42	42	39	31	39	36	30	35	43	41	41	42	31	53	51	51	41	31	30	45	42	43	37	37	50	38	49	47	50	35	45	49	53	38	38	50	40
24669	20612	10040	609	657	932	987	983	902	807	776	655	618	581	563	539	516	508	477	446	458	474	451	430	426	417	398	396	420	419	419	402	390	384	389	414	356	422	419	381	403	362	354	368	369	388	380	379	416	380	367	384	371	367	390	386	403	383	375	375	381	349	383	361	356	413	378	373	364	396	372	374	383	349	359	406	361	356	418	314	376	349	365	377	335	390	342	385	382	346	390	370	379	381	335	376	353	378	381	383	347	357	378	355	383	363	373	329	362	404	393	386	363	357	358	368	346	381	356	339	397	397	388	383	349	357	356	366	399	404	361	366	330	396	370	391	371	362	364	363	397	363	382	355	375	358	313	363	375	346	339	368	309	386	362	350	351	394	335	347	362	368	362	371	383	373	360	372	400	339	346	384	372	364	349	358	382	385	375	364	377	374	399	329	341	397	382	389	351	390	354	332	359	376	374	363	367	376	387	359	418	432	368	354	393	385	353	358	380	376	343	367	345	372	358	385	359	345	362	345	350	364	361	384	355	396	369	446	379	378	360	377	386	364	329	352	381	331	412	339	347	395	375	346	362	374	368	379	354	364	368	348	401	367	366	416	329	351	394	385	402	370	360	336	391	353	378	349	397	375	383	371	361	392	345	354	411	383	350	352	398	375	360	395	371	347	353	372	345	347	389	420	348	381	401	362	369	372	350	342	374	352	381	380	376	394	353	407	356	380	359	343	354	400	360	359	348	388	357	400	375	325	350	336	354	350	394	387	352	349	378	342	364	358	366	364	324	355	357	383	380	347	387	367	362	388	384	369	338	349	396	379	359	375	361	366	383	366	362	365	371	332	381	368	336	386	387	362	392	352	333	369	323	360	344	335	372	366	370	384	346	394	418	356	333	385	348	355	377	313	345	376	385	342	337	354	373	359	374	377	371	368	374	349	375	304	355	369	402	383	377	350	386	336	362	371	356	380	381	361	398	328	364	361	363	366	357	378	351	373	397	358	369	369	368	369	384	391	392	381	381	362	371	403	379	350	348	359	399	385	374	344	370	354	367	399	352	373	369	379	390	357	355	386	335	379	379	374	377	328	374	367	367	380	376	368	375	353	390	351	382	374	371	368	384	357	375	358	366	342	379	378	343	377	369	362	369	357	383	368	357	344	389	356	365	369	397	356	371	366	359	368	378	363	345	367	365	376	363	327	328	397	363	361	357	352	385	366	351	388	381	403	354	377	372	319	365	359	344	364	348	375	384	368	369	371	387	359	343	423	376	377	323	361	365	357	354	337	381	361	369	382	352	383	363	391	346	388	358	398	379	369	380	340	361	364	322	362	329	344	387	373	340	346	366	378	348	386	385	340	386	354	376	375	407	391	351	385	375	364	345	344	330	334	402	327	388	352	350	355	352	372	372	369	332	366	358	380	391	352	340	334	379	357	386	396	348	392	397	369	402	394	360	385	381	356	361	345	332	342	352	364	350	359	336	388	345	404	360	401	332	361	341	380	379	354	351	367	390	348	366	338	340	351	408	390	402	344	370	382	368	342	337	378	390	382	357	385	360	390	361	376	372	334	359	343	374	377	355	379	347	370	381	371	389	394	390	362	403	352	348	346	365	384	380	381	353	348	368	344	358	399	365	363	334	388	363	373	386	361	366	401	334	384	364	383	390	372	408	347	358	389	407	368	366	348	361	369	347	356	347	345	381	391	358	369	349	333	362	372	394	377	371	347	372	336	386	378	381	370	403	371	408	369	367	369	383	374	396	380	389	362	315	398	381	364	362	349	355	347	353	334	351	378	378	358	342	349	353	352	372	393	357	351	372	352	357	390	341	372	392	341	361	355	391	379	337	381	378	366	379	352	357	378	408	366	377	381	356	428	351	369	383	361	380	377	378	388	379	396	387	367	359	357	368	392	373	318	337	351	375	352	407	370	385	367	367	354	385	337	374	384	358	378	384	358	345	364	387	366	403	374	359	388	390	365	347	337	399	368	341	373	369	362	411	349	358	355	380	374	354	354	345	361	363	356	356	377	365	390	375	383	361	376	341	363	379	354	362	361	381	377	374	368	393	361	371	337	383	387	353	371	359	372	361	362	403	388	385	348	419	399	352	428	343	374	390	380	344	421	392	374	385	388	387	368	341	368	379	371	383	346	338	383	373	380	395	364	352	345	368	412	383	350	365	348	356	379	419	392	386	357	387	436	366	363	344	376	377	362	391	353	370	336	378	341	368	353	366	359	388	389	410	404	362	373	359	347	356	388	363	329	380	363	330	346	340	366	353	362	411	347	368	348	362	349	337	352	366	389	352	399	356	383	329	340	356	360	378	379	375	357	346	393	379	366	368	386	407	340	344	377	361	397	393	376	357	387	368	379	388	348	347	378	370	371	349	387	386	338	364	329	355	340	352	377	349	351	344	386	352	365	376	383	347	368	319	371	374	358	342	355	393	392	351	321	374	334	347	361	369	341	395	396	343	356	367	376	387	357	358	356	402	381	360	339	377	352	378	358	347	340	368	385	372	361	356	341	394	389	325	396	366	374	385	328	376	369	409	344	408	383	345	368	378	368	388	377	329	342	343	351	361	346	377	363	376	366	357	387	352	368	353	351	380	397	367	355	367	380	329	377	361	366	347	377	376	360	333	371	372	337	347	387	341	395	401	367	374	401	362	354	365	387	353	369	375	352	384	393	433	388	395	368	375	347	347	344	366	389	362	357	414	391	340	380	364	376	357	344	389	387	363	369	340	408	379	385	387	352	390	406	370	386	405	377	368	365	340	353	354	371	340	338	370	364	388	367	382	387	363	378	341	350	356	328	350	370	366	397	351	417	350	380	365	362	322	316	379	336	392	355	339	344	377	367	377	366	347	345	374	362	373	343	370	386	370	357	358	338	386	349	356	363	382	378	380	367	364	335	342	352	355	366	352	400	405	389	345	373	339	375	370	396	377	399	344	384	384	367	349	371	341	386	387	372	389	352	405	367	351	378	368	368	403	366	363	367	368	369	378	386	345	322	380	363	396	391	384	373	391	388	380	364	316	367	368	398	352	360	366	367	388	361	363	360	388	383	361	392	380	367	377	334	386	383	340	387	359	373	365	391	379	366	359	356	375	344	368	368	366	370	351	391	367	365	375	340	361	397	393	363	388	378	365	365	395	347	385	350	365	367	344	343	344	346	344	390	399	344	332	355	362	394	340	361	337	352	363	401	387	362	374	359	368	382	374	401	390	404	366	369	370	379	373	392	335	370	334	402	322	384	395	382	346	368	368	372	380	365	369	387	351	376	382	318	368	371	354	390	386	388	378	388	323	350	372	333	393	368	378	372	347	411	361	342	342	373	381	358	364	393	335	360	351	352	395	362	392	381	326	350	335	354	351	377	355	367	361	358	361	392	370	382	352	372	343	383	343	355	374	353	355	400	373	349	363	393	387	374	363	357	391	339	358	362	340	382	352	387	374	395	374	353	379	400	376	346	373	381	390	375	368	330	383	356
4518	5309	2224	107	41	43	50	55	56	59	42	66	62	52	43	46	51	59	44	61	46	61	67	61	56	41	51	50	54	46	50	31	43	50	45	54	48	57	51	47	41	50	48	50	57	39	38	47	49	48	39	36	55	60	66	34	40	49	39	37	38	45	45	39	47	37	47	31	47	44	48	55	48	45	55	32	39	39	36	49	40	33	47	38	56	50	38	48	51	56	48	51	39	42	33	39	39	40	45	48	39	39	37	46	38	38	43	40	35	53	45	47	43	49	39	35	39	33	59	48	56	52	55	44	51	48	33	46	38	42	42	37	62	35	31	45	44	46	44	46	50	26	45	46	38	35	39	40	44	47	42	54	37	55	34	45	42	42	44	50	44	39	45	38	48	43	40	52	41	43	44	43	47	39	37	51	49	56	40	48	42	36	47	57	48	36	45	36	44	47	43	36	44	49	47	47	55	49	29	34	50	42	53	54	49	43	39	37	44	51	44	45	48	45	43	48	51	46	56	47	35	37	44	36	57	54	43	44	29	51	48	50	55	40	60	36	44	45	44	35	38	41	41	51	56	37	59	38	41	35	43	38	37	40	39	46	42	49	53	45	55	46	47	51	37	47	49	40	32	48	39	31	40	41	45	49	61	54	44	43	45	45	42	50	38	43	44	54	46	44	49	54	58	42	38	45	43	41	58	36	44	51	72	58	44	41	64	48	54	39	50	37	43	48	48	38	44	50	46	47	53	47	37	42	51	50	48	40	48	45	37	51	43	50	48	56	51	47	44	46	36	46	40	39	42	46	46	44	43	40	58	44	59	43	37	42	50	33	48	42	45	45	52	35	39	57	50	52	50	55	54	40	44	58	51	53	39	45	42	49	45	44	47	46	48	43	48	42	40	38	38	53	39	38	47	53	49	44	34	57	37	40	54	50	36	44	51	47	46	51	39	53	45	56	56	47	37	46	41	41	46	49	38	49	49	49	49	46	45	43	39	50	42	32	53	39	36	45	42	45	54	44	59	56	40	44	40	52	42	44	39	37	48	38	41	36	47	57	50	47	47	54	42	50	45	48	44	53	39	46	45	47	42	52	39	54	49	47	45	53	44	45	47	46	43	43	50	48	40	56	48	55	36	50	45	38	39	44	53	46	36	45	43	38	39	45	49	53	35	40	47	53	48	42	34	48	47	37	51	32	47	37	47	61	45	43	41	47	49	45	44	51	51	40	39	49	57	47	32	46	44	42	45	49	44	53	38	51	48	60	40	48	37	36	54	35	46	48	45	55	49	40	50	41	40	43	41	53	49	47	59	50	45	46	40	41	52	46	40	35	53	45	47	45	40	39	40	37	53	47	37	46	41	63	47	65	49	35	43	48	44	42	42	59	55	35	39	51	34	49	43	37	47	43	42	44	53	53	55	54	41	51	53	50	44	44	45	59	50	59	49	54	49	40	32	41	51	40	41	52	34	44	53	45	42	53	49	44	37	54	47	48	41	37	48	52	43	43	35	46	53	66	53	54	42	47	37	42	41	52	41	57	44	32	42	51	47	33	56	42	44	33	38	50	58	40	32	44	51	29	58	41	40	57	39	48	41	57	47	48	38	45	53	42	45	52	48	54	50	41	43	45	38	45	52	42	52	47	42	40	40	44	48	47	47	39	45	42	27	50	40	48	25	41	48	48	43	42	44	37	48	38	47	48	56	58	48	70	53	47	55	42	41	47	46	41	40	36	50	46	58	51	43	49	50	45	59	42	46	41	49	46	49	45	42	34	34	41	44	49	57	34	44	49	54	58	43	50	37	49	39	44	48	44	40	38	42	46	42	44	45	46	49	54	42	43	53	37	66	43	44	39	36	59	40	47	51	48	62	40	49	30	32	46	49	54	46	39	43	63	54	49	44	46	46	48	70	47	42	50	50	44	49	50	46	46	50	43	39	43	54	41	51	35	50	29	51	52	57	48	44	52	46	46	45	43	51	52	42	48	40	44	43	40	27	43	42	35	48	36	42	39	48	52	43	53	44	58	48	47	41	51	45	36	51	37	62	41	40	41	49	50	55	42	42	43	49	46	50	51	38	35	49	56	51	35	47	38	40	57	53	44	36	44	41	47	41	50	47	33	52	45	38	55	35	40	57	45	47	53	40	47	46	45	36	45	44	48	52	40	56	46	46	45	44	36	41	49	30	52	45	35	43	50	39	44	48	47	42	39	51	44	48	58	52	46	54	41	47	39	45	42	32	45	43	58	56	52	37	43	55	52	41	41	33	54	52	55	41	42	41	50	45	48	47	47	46	53	50	51	42	50	38	46	47	45	52	43	43	46	42	52	55	46	35	54	32	31	42	44	40	35	41	40	40	46	56	44	44	40	50	36	49	56	51	37	43	58	40	47	45	43	53	51	44	45	41	29	34	41	60	53	49	37	44	39	46	50	54	42	48	40	48	48	38	49	39	35	36	45	57	53	50	45	45	67	55	44	58	53	40	43	35	43	37	53	41	43	32	45	60	42	36	43	38	47	39	34	47	45	49	48	58	49	39	44	41	48	55	42	49	51	45	52	46	50	33	46	40	47	45	35	27	44	42	42	26	41	52	49	49	52	37	37	38	38	56	41	53	42	48	52	50	58	45	49	54	41	42	49	44	42	40	47	38	44	58	45	51	47	39	49	43	57	49	45	56	43	36	40	51	41	47	44	47	50	52	51	50	40	52	45	47	34	51	50	48	42	35	41	49	60	50	50	31	40	45	45	60	46	55	44	42	41	41	34	44	36	45	46	38	59	45	36	51	37	53	51	42	54	39	40	52	48	49	50	37	54	35	50	36	51	63	54	54	44	44	46	35	46	45	45	52	53	46	36	37	46	54	50	42	33	44	50	49	45	52	49	56	50	31	32	45	52	52	49	46	49	29	46	33	46	41	34	47	44	43	48	45	47	45	40	47	45	39	36	42	35	49	45	39	45	43	56	37	49	49	41	41	38	43	42	41	43	44	39	38	42	62	30	44	64	46	36	43	47	58	51	58	44	52	44	44	39	35	49	41	41	40	47	47	38	40	56	46	51	48	59	53	49	39	61	36	40	52	29	52	47	55	52	45	46	54	32	38	34	58	39	47	40	51	36	37	49	57	45	32	29	39	43	50	55	47	41	38	36	42	49	35	42	58	37	54	37	33	52	42	43	46	43	54	41	43	44	39	54	55	51	43	43	43	45	48	34	51	41	44	53	44	44	58	40	36	39	37	41	39	49	55	42	38	39	40	42	54	46	41	48	50	52	45	61	38	40	42	37	51	44	44	52	39	51	38	49	27	43	49	40	52	61	43	36	43	46	39	43	48	47	38	48	50	55	35	48	36	49	43	44	63	38	55	50	46	45	43	45	34	42	44	47	39	53	47	53	44	45	46	48	48	46	30	49	50	43	38	42	41	33	39	36	46	52	41	54	45	49	40	44	44	43	41	33	54	55	49	35	46	46	44	44	44	46	55	41	49	40
32426	27990	16193	1048	1030	1568	1754	1719	1393	1323	1064	1014	836	846	752	704	710	673	656	600	617	585	503	567	554	543	502	526	506	488	498	478	464	471	479	495	508	456	459	431	467	469	475	439	466	441	488	468	484	440	450	453	430	464	481	459	431	446	477	444	446	461	421	436	457	431	415	469	446	488	438	475	451	432	410	451	408	412	433	372	395	474	417	436	463	429	447	456	411	472	469	411	422	422	447	457	403	415	444	428	414	456	456	461	451	470	472	402	440	431	487	455	438	472	431	446	415	434	432	441	459	462	415	390	419	440	466	447	435	450	440	434	475	416	450	475	444	405	403	412	439	443	407	409	436	426	439	428	433	423	446	456	406	405	428	444	461	416	406	451	396	420	447	454	456	451	428	445	426	422	404	420	444	447	439	411	413	462	409	435	436	465	461	456	426	423	461	421	447	441	438	462	449	422	444	395	457	408	452	438	406	430	438	456	423	414	446	404	442	452	411	434	444	465	432	447	446	448	424	445	475	416	430	429	459	446	445	381	428	430	426	419	460	467	472	405	470	439	427	437	442	462	437	439	446	449	447	411	440	412	452	418	446	457	431	426	481	427	432	458	471	416	406	412	438	445	449	410	445	435	388	439	459	429	472	453	478	426	436	426	467	448	430	435	453	446	438	412	414	418	434	431	411	394	431	427	426	442	421	418	432	425	423	406	435	444	439	429	405	437	464	395	451	451	436	454	462	419	407	422	414	388	470	457	409	401	455	402	415	438	444	457	414	432	438	467	449	438	398	459	429	452	406	445	452	457	478	459	476	455	402	388	416	419	433	430	425	430	444	440	430	418	414	466	424	437	396	458	497	432	447	437	428	402	449	420	493	445	450	458	442	472	442	480	458	465	440	452	462	477	427	477	396	456	436	458	476	443	426	460	425	450	456	455	450	412	453	404	415	421	404	443	466	447	476	408	447	407	432	445	464	460	426	423	438	444	451	428	458	414	435	408	425	427	429	432	450	477	433	411	434	448	438	462	433	472	464	448	442	406	434	422	415	452	433	414	412	431	404	434	447	432	433	439	434	447	456	460	422	463	420	457	431	406	399	429	432	438	449	460	427	406	424	439	430	438	433	414	427	440	395	443	415	414	448	413	424	410	391	420	455	446	413	413	413	455	459	426	440	413	403	455	442	442	417	450	439	464	415	441	411	457	445	429	458	450	406	470	455	432	406	429	395	480	413	469	450	466	406	461	454	499	455	428	430	405	425	430	432	444	455	409	464	433	441	451	443	421	445	429	455	439	439	457	474	391	410	442	473	447	452	436	418	435	447	443	423	435	451	444	450	432	426	422	414	470	400	459	375	451	439	429	434	457	446	423	407	418	418	432	442	417	447	416	427	464	450	456	443	444	410	462	441	470	466	426	389	416	455	444	407	440	429	412	423	422	422	427	428	472	440	423	408	424	430	430	435	431	420	449	419	470	490	434	437	463	377	430	459	475	426	391	455	448	436	447	413	449	441	408	389	443	462	470	465	472	426	434	431	426	470	428	454	467	415	461	429	444	401	478	455	374	437	417	437	457	459	452	428	429	450	411	420	469	420	436	427	429	427	428	465	467	428	440	422	429	414	458	441	448	437	490	425	422	415	464	469	491	416	430	453	444	431	468	444	454	433	423	475	408	446	424	453	469	443	433	459	447	446	450	401	439	499	417	409	458	463	424	452	426	447	434	425	398	402	442	419	448	430	419	413	462	445	423	434	444	424	415	435	455	448	426	429	418	406	426	465	413	419	459	428	428	470	452	474	445	427	438	444	422	426	433	414	419	455	452	437	427	462	409	421	446	453	419	422	398	441	424	455	448	436	431	422	387	435	419	419	466	417	447	421	444	454	471	460	447	433	436	454	403	448	402	423	429	433	455	423	448	453	471	443	414	419	452	433	402	477	422	410	468	423	430	420	418	427	441	407	414	435	432	403	443	435	465	440	420	460	446	433	416	416	473	460	427	431	423	464	422	405	402	470	430	413	458	457	453	418	427	463	422	450	454	435	463	426	439	450	423	444	406	417	454	428	439	461	431	402	450	438	390	443	476	413	477	443	442	480	470	435	486	432	447	410	451	441	472	397	407	461	460	462	402	444	431	417	427	435	430	450	419	429	449	405	450	414	440	442	405	439	430	440	443	403	437	452	413	418	437	438	475	428	433	474	397	445	402	413	443	445	437	485	418	435	409	435	427	446	423	465	440	476	468	456	448	429	439	407	452	420	465	433	433	425	436	430	386	470	460	466	476	468	422	434	430	413	442	471	419	461	408	439	406	437	427	443	423	440	434	411	469	446	451	439	457	419	437	424	472	468	400	441	423	398	464	408	423	407	446	467	426	446	448	427	437	439	481	409	442	445	422	479	445	462	425	453	413	462	449	433	438	426	403	456	469	413	433	405	416	456	428	423	473	415	472	465	450	414	495	491	421	446	409	450	452	414	452	434	403	460	407	441	437	439	423	414	417	427	454	432	441	422	421	458	459	408	411	423	434	461	425	444	470	414	438	425	434	405	432	436	416	434	413	449	440	419	443	451	417	403	448	431	427	408	485	446	441	443	435	430	454	455	431	430	449	420	448	430	442	456	436	438	424	454	417	441	423	442	431	449	437	483	427	479	437	448	415	457	444	433	439	453	414	425	462	467	427	413	423	437	457	451	454	412	425	468	463	419	472	444	419	444	421	421	429	426	423	445	409	432	437	418	472	459	422	442	410	454	432	417	418	442	398	451	444	409	445	447	431	416	425	435	408	431	425	448	414	459	477	452	442	406	454	455	467	450	440	487	422	431	458	447	426	437	448	421	425	463	382	451	432	430	448	408	408	447	413	448	448	417	454	414	426	405	417	451	444	419	462	396	442	413	407	434	423	450	445	414	449	428	451	421	435	433	426	479	467	436	438	425	427	448	442	433	435	443	468	454	410	435	449	444	432	430	436	419	433	430	395	451	453	450	405	459	410	463	438	442	389	428	441	422	437	419	486	421	456	482	440	415	417	383	450	451	450	459	429	454	439	425	404	451	444	470	462	435	457	434	439	382	418	457	415	422	443	445	461	417	428	423	449	413	445	466	410	443	434	441	416	423	413	428	422	443	425	433	436	427	409	459	451	457	459	445	433	394	420	399	415	457	453	435	448	424	428	429	424	424	459	477	371	436	447	445	428	482	424	433	455	447	418	413	455	456	406	420	448	447	390	453	428	407	409	411	459	427	462	406	478	449	437	477	430	433	432	425	403	465	403	457	448	471	412	436	444	460	490	436	443	440	433	463	446	415	430	432	484	497	431	446	468	441	420	434	408	423	432	460	436	481	457	452	414	430	451	442	419	405	446	437	413	435	437	435	454	438	421	422	434	430	438	440	480	446	475	443	396	422	426	468	423	439	438	449	417	469	415	427	477	453	418	458	458	399	428	402	446	433	448	461	437	419	449	409	440	463	419	411	442	442	455	460	414	420	424	421	445
2356	578	290	75	77	80	69	60	66	75	82	86	83	93	76	77	74	89	72	86	65	72	80	80	71	75	71	86	106	84	79	67	77	68	95	89	94	75	83	75	70	89	58	81	84	74	79	71	91	80	78	80	80	94	81	59	84	91	78	79	70	62	102	69	70	82	73	86	70	99	79	98	92	70	84	74	80	83	93	72	86	73	78	75	73	84	79	92	87	73	79	63	78	82	83	72	79	89	93	75	83	87	67	83	89	71	78	88	78	78	84	75	76	81	78	81	96	76	71	82	68	70	93	80	98	81	92	76	81	86	78	80	52	70	83	83	67	62	97	62	68	76	73	75	73	66	81	72	94	98	66	72	83	82	81	71	67	78	89	64	86	71	94	67	78	86	80	62	88	91	68	74	84	83	90	89	76	88	79	85	62	96	76	74	81	88	99	86	80	79	73	74	78	88	96	74	75	67	86	70	62	71	75	81	75	90	93	78	66	100	76	85	69	76	76	80	85	72	77	77	67	77	76	68	77	78	95	96	82	93	78	79	92	92	60	93	70	74	65	80	79	61	83	81	59	86	97	76	75	71	83	79	90	79	93	71	72	77	86	82	88	73	78	84	64	68	85	65	77	71	67	74	83	82	95	71	83	81	85	81	90	80	81	81	84	86	89	80	72	73	75	84	63	85	75	71	88	77	68	79	84	80	67	86	71	84	74	67	79	67	81	73	77	75	72	81	72	85	78	74	67	83	74	90	65	59	78	78	82	78	80	85	72	90	80	76	82	78	87	95	85	98	83	83	76	83	85	77	83	89	74	72	69	85	91	64	77	89	77	78	82	65	84	72	61	82	95	84	102	75	75	84	71	87	86	82	75	87	76	87	78	79	90	75	73	71	60	76	75	78	67	80	67	70	69	69	75	72	63	70	74	82	88	88	83	88	87	93	71	75	85	87	58	75	90	103	98	78	77	64	77	89	77	90	76	71	85	82	72	78	84	69	73	89	91	75	75	85	84	87	90	86	88	72	66	79	94	89	83	54	87	92	65	89	74	75	74	67	75	79	85	58	68	68	75	71	66	85	79	79	92	84	72	85	68	81	71	86	94	91	79	65	70	92	71	82	89	76	90	89	72	47	95	96	73	62	77	76	70	83	87	86	78	66	102	67	69	71	73	67	67	72	69	65	85	86	81	70	91	91	73	62	84	93	76	77	83	80	73	85	70	71	87	74	80	81	84	79	99	73	81	92	73	90	88	87	87	69	88	86	85	74	75	69	84	61	76	85	76	83	104	85	68	71	73	83	81	69	75	86	82	81	77	79	83	101	85	75	74	62	88	80	78	55	93	95	76	80	86	76	85	73	63	82	85	80	82	67	102	82	85	72	70	82	91	66	100	92	76	75	80	80	95	89	80	62	74	77	64	80	69	77	89	78	75	79	76	86	97	77	73	96	83	85	71	76	85	82	72	84	81	98	89	54	70	76	75	85	72	72	72	84	93	78	91	91	76	74	76	82	80	70	84	84	67	73	84	81	66	84	86	81	67	82	73	73	69	91	80	68	79	80	82	73	79	85	83	95	63	74	53	90	70	68	71	85	93	76	86	73	75	84	70	66	72	78	87	64	76	85	86	87	85	83	87	80	86	75	81	72	80	74	68	90	59	73	79	77	79	72	82	81	70	72	73	79	65	71	93	92	71	82	89	83	85	74	83	75	91	89	71	82	82	74	67	68	75	75	78	87	85	79	63	81	74	81	72	81	85	74	82	70	72	62	63	77	82	77	79	80	69	99	81	85	92	64	83	77	82	88	77	86	75	81	80	61	90	75	85	67	81	68	93	66	75	77	73	94	87	80	76	86	86	88	83	78	71	74	70	86	89	71	74	80	84	68	79	87	82	81	90	69	65	80	80	75	86	79	75	73	75	78	71	68	77	85	69	97	94	80	83	66	83	82	82	90	91	98	81	86	86	108	72	85	72	80	74	87	74	82	90	81	90	88	76	65	80	86	79	94	83	77	70	77	82	70	73	82	65	73	77	74	74	70	80	76	79	87	67	73	63	87	85	69	76	73	81	81	71	80	75	72	77	105	53	80	76	67	85	75	73	82	68	85	64	80	87	89	68	86	73	83	84	84	78	79	82	74	85	85	72	84	75	88	84	65	76	94	80	75	84	87	87	84	81	73	76	95	68	84	66	57	81	77	76	91	83	83	73	83	76	70	58	67	75	69	68	93	88	74	88	85	63	80	80	81	89	94	72	79	90	64	69	70	74	91	64	86	88	67	81	83	88	79	89	72	84	79	83	79	78	73	81	82	74	73	72	85	71	83	72	69	95	87	79	78	84	73	74	73	83	81	76	74	95	65	79	58	67	73	87	66	80	79	85	81	81	79	85	62	69	84	79	83	84	78	68	76	74	83	86	72	88	73	74	86	83	69	75	75	90	93	83	74	75	79	81	75	72	75	94	80	88	99	84	79	68	85	73	76	71	63	64	67	100	80	74	80	74	75	76	69	100	72	87	82	85	68	82	89	86	71	71	74	77	82	80	90	73	75	57	65	78	61	76	79	75	60	90	85	91	72	95	90	67	55	77	67	76	71	89	71	74	77	76	62	70	81	74	89	82	70	94	73	80	77	85	73	66	77	80	73	74	69	58	79	90	62	88	78	61	72	81	76	82	77	83	71	67	75	84	79	71	79	83	77	79	72	82	79	99	89	88	87	64	89	82	91	68	76	83	96	86	73	93	83	64	66	82	76	105	73	76	69	72	88	83	68	85	80	90	84	80	65	80	85	89	77	76	75	87	64	63	84	93	79	55	86	71	81	75	68	78	84	94	80	74	77	77	94	85	60	71	63	71	80	81	71	67	66	73	75	89	86	67	79	84	74	79	99	80	89	84	89	80	82	80	74	84	80	70	90	89	88	68	86	80	78	79	77	87	74	86	56	83	72	58	83	83	94	95	78	94	78	80	68	74	91	81	70	74	88	76	62	77	80	78	80	72	74	93	77	77	86	88	71	75	77	69	66	92	69	70	91	71	87	73	80	79	88	86	98	89	67	78	73	82	77	74	77	51	82	70	78	80	75	69	77	92	77	76	84	87	63	68	77	80	76	85	88	61	72	87	62	81	73	76	71	75	76	93	76	81	78	87	81	68	81	77	93	81	85	72	66	83	80	67	74	83	75	81	74	87	78	90	92	88	79	90	70	81	75	77	76	94	68	84	85	90	79	77	80	82	70	90	91	80	86	82	91	72	77	78	88	76	66	69	88	84	94	77	99	94	76	72	74	66	80	67	67	84	90	83	77	81	82	92	78	82	70	71	74	67	78	84	70	76	81	80	84	94	63	78	82	75	73	78	93	75	70	73	89	77	82	76	84	68	79	83	83	88	75	75	86	97	77	71	62	57	81	73	88	63	79	77	82	64	76	87	68	69	87	81	85	84	71	67	82	74	92	59	88	82	94	69	94	89	67	87	78	94	86	67	67	86	84
16968	6981	3529	813	730	754	732	737	774	770	774	717	738	711	728	682	733	724	704	689	739	732	744	680	674	698	681	677	670	714	716	718	653	677	709	727	669	687	725	704	709	673	684	725	651	661	738	687	675	715	667	678	710	682	696	683	688	692	710	730	689	697	693	673	730	631	659	692	738	696	677	658	625	679	695	705	693	693	691	686	661	658	693	707	674	700	666	688	701	720	694	678	673	658	714	725	685	674	678	673	646	699	694	729	665	740	647	685	679	653	728	653	687	678	689	713	692	721	731	688	637	685	743	704	669	692	640	731	673	697	643	669	702	659	689	698	693	690	744	720	665	674	690	662	651	680	702	704	689	711	684	697	698	659	667	712	692	723	689	731	724	703	707	635	689	737	676	712	704	669	681	705	630	706	702	699	708	696	651	688	708	643	686	647	670	704	688	749	704	676	731	710	656	725	701	677	681	722	686	703	747	688	713	695	740	682	695	658	710	695	676	691	751	735	694	734	682	665	661	712	696	666	669	716	723	735	686	701	649	671	685	729	702	672	713	697	673	653	674	664	710	688	660	712	640	676	682	665	687	717	717	685	610	686	645	705	644	703	667	685	679	692	761	637	665	724	712	697	655	707	689	675	706	693	706	695	689	711	700	689	708	684	729	697	690	703	660	715	683	652	716	676	671	715	685	704	682	665	675	733	740	716	693	693	663	713	700	649	692	693	738	718	727	667	689	645	639	714	689	641	669	683	680	662	731	688	673	685	719	644	725	671	682	702	712	743	694	686	685	657	665	707	728	741	705	703	698	695	722	684	690	683	691	657	718	699	672	700	709	700	679	716	646	697	718	668	718	666	684	710	694	698	659	686	650	672	743	714	674	690	700	720	691	695	700	691	716	674	691	666	712	676	721	667	720	707	722	637	646	685	772	737	696	721	677	706	669	653	670	692	689	703	680	651	643	712	701	670	702	723	679	700	712	676	738	694	718	685	710	657	683	695	670	695	713	659	701	678	641	686	690	680	736	723	722	714	708	744	660	669	701	684	648	677	659	692	720	748	657	740	699	673	681	679	617	696	647	693	663	713	666	650	760	746	645	671	688	699	670	670	708	742	670	688	658	651	671	717	644	658	713	666	650	666	639	668	683	668	700	706	659	714	711	721	712	703	696	755	739	657	708	729	668	689	691	648	677	676	657	696	716	664	697	677	664	706	683	708	687	665	693	647	731	703	715	698	699	689	730	692	712	718	667	699	731	662	707	679	724	682	670	645	650	701	666	701	726	739	703	736	698	676	681	712	659	688	735	685	702	665	671	719	707	720	671	706	680	740	664	691	667	733	648	678	708	657	679	682	740	697	663	707	661	673	699	675	687	685	713	704	699	739	728	655	710	702	707	689	706	655	648	687	722	670	715	693	668	729	733	693	668	695	716	665	719	734	655	675	672	658	671	685	687	723	634	726	722	670	687	713	710	753	719	691	639	717	711	681	713	696	729	691	646	665	663	659	687	642	656	667	710	705	701	698	678	677	656	660	652	674	754	665	728	701	689	709	730	669	719	653	697	691	757	725	716	650	704	660	699	719	658	676	670	674	701	738	666	700	665	663	731	696	712	643	643	670	670	712	674	671	729	686	716	695	668	655	683	659	678	714	698	697	704	681	645	691	668	655	682	686	646	730	661	693	649	665	667	690	675	687	704	661	651	637	667	676	687	670	673	722	679	692	719	699	684	706	674	743	673	663	678	723	692	668	645	705	677	697	693	729	711	667	725	694	664	751	639	709	688	652	694	670	676	666	692	714	682	668	732	679	701	670	688	695	697	643	680	669	664	668	676	637	716	683	716	661	702	661	678	671	679	684	673	642	683	694	674	716	686	662	678	692	698	698	654	712	676	646	706	709	623	680	673	694	751	695	647	648	739	714	712	702	658	712	682	711	686	656	705	683	684	695	618	639	673	660	687	692	668	672	725	651	672	716	623	701	705	700	716	636	742	712	701	719	714	699	679	687	737	683	696	701	716	749	668	679	681	663	746	705	731	669	724	732	733	701	675	696	700	687	679	685	695	657	695	690	683	725	705	727	722	713	686	684	667	724	694	695	717	702	714	672	659	731	712	710	710	683	708	739	706	718	724	705	689	674	728	660	717	712	691	658	696	707	643	675	737	679	659	731	676	657	709	726	687	661	675	676	721	660	727	724	670	708	698	694	704	679	714	646	697	669	687	693	686	666	681	723	700	668	698	703	660	710	685	702	741	702	725	708	724	660	696	717	683	681	686	681	702	674	686	706	714	675	714	688	681	624	637	643	712	683	689	676	680	707	693	687	691	715	736	707	678	668	697	700	665	720	688	711	686	673	695	696	719	676	691	657	637	620	740	701	746	714	690	681	707	706	660	656	687	709	704	650	713	677	701	662	702	700	687	689	695	683	690	673	700	711	693	710	710	668	664	688	702	682	680	648	701	682	771	687	658	679	719	626	683	736	730	658	692	669	678	736	691	695	693	727	678	708	654	690	647	722	732	692	702	695	694	708	688	671	627	745	660	679	694	660	718	709	661	659	651	697	690	724	711	701	670	694	695	712	679	674	689	688	677	661	683	686	683	702	702	678	736	683	723	660	719	699	705	662	654	716	714	662	684	697	659	672	683	650	758	701	701	758	693	654	678	664	682	674	678	671	711	709	722	701	664	703	691	716	675	759	741	723	713	686	678	682	703	719	661	698	703	674	708	654	682	714	675	700	694	685	693	668	683	712	699	689	662	711	674	683	688	657	703	676	656	735	671	665	674	656	710	648	719	733	682	703	664	713	692	606	700	650	683	712	697	682	667	676	690	664	655	683	675	696	690	650	706	688	729	698	682	684	713	729	678	680	661	708	664	742	694	704	660	696	680	723	718	665	654	712	741	737	695	676	664	674	700	717	691	709	722	681	669	657	708	663	655	762	656	678	674	655	695	651	727	689	757	710	680	687	699	675	687	655	649	674	659	674	679	698	717	695	667	689	699	662	720	677	714	751	709	647	702	686	659	647	652	716	685	682	705	671	707	664	653	713	700	675	718	650	671	715	729	683	679	701	694	677	706	732	666	712	714	683	697	687	717	700	683	695	732	716	684	643	705	706	673	697	702	694	664	689	676	664	677	671	697	725	662	698	650	676	705	685	679	677	711	692	685	695	696	686	657	719	644	716	711	703	755	673	668	678	697	694	667	702	718	679	677	639	739	646	667	679	720	666	689	717	708	702	695	684	688	707	630	696	662	673	691	658	673	713	636	681	631	694	658	647	698	661	696	744	712	656	707	665	687	727	710	699	699	695	697	667	687	696	676	669	704	704	687	687	717	687	656	674	695	662	693	675	675	694	707	724	701	716	714	696	708	686	690	675	665	602	684	665	694	642	735	716	677	649	684	661	675	676	708	707	705	752	692	734	650	706	715	640	716	699	715	701	674	691	632	706	653	660	677	691	659	671	692	679	672	723	705	723	704	676	654	753	696	666
3585	3406	1347	132	82	80	99	99	108	85	70	81	93	84	99	77	85	64	72	94	86	85	80	91	80	73	73	73	78	74	70	93	65	74	89	75	60	83	62	66	81	75	64	91	71	73	80	78	62	71	89	85	84	71	85	87	69	75	79	55	87	72	80	85	87	69	81	81	76	67	72	73	81	87	90	71	88	71	68	68	83	69	80	66	77	69	60	71	78	71	86	73	73	70	66	80	76	75	72	74	73	76	76	83	87	68	60	87	85	72	69	71	80	64	107	71	90	97	77	77	73	80	81	76	84	73	77	65	84	78	57	59	81	86	69	80	86	74	78	81	82	77	79	73	71	76	71	57	57	81	66	66	77	69	79	68	86	92	76	80	73	72	75	77	73	81	92	84	79	70	86	61	66	70	82	81	88	75	75	72	82	70	73	77	72	72	80	82	78	83	78	96	84	67	65	86	82	68	75	80	67	76	73	74	92	77	64	71	66	74	85	82	79	86	67	67	85	77	83	69	64	73	77	77	79	96	65	82	77	60	83	79	86	78	71	69	87	80	69	84	53	71	72	89	69	65	88	89	69	82	61	86	71	82	73	55	68	71	86	79	63	81	94	85	88	87	81	89	82	71	75	85	71	74	72	91	72	65	68	67	79	81	84	70	80	77	77	63	76	65	82	77	86	82	78	71	68	61	63	79	73	64	69	72	83	88	78	73	78	63	62	67	66	81	91	64	80	72	76	72	79	86	77	74	81	72	70	92	70	79	73	54	64	70	83	86	76	89	73	88	73	76	80	71	81	76	81	71	73	68	76	56	77	71	66	61	74	81	80	77	77	78	83	77	83	75	67	77	88	67	75	72	80	65	73	77	73	84	73	76	62	79	70	82	100	69	83	86	74	77	85	84	85	73	74	58	80	74	86	86	77	74	76	72	75	74	65	69	72	74	83	66	85	86	94	65	86	90	78	90	67	72	78	79	75	63	68	84	80	73	80	72	65	80	76	80	76	85	72	83	73	63	81	76	72	74	73	69	68	73	79	79	81	75	69	84	74	80	71	73	70	80	85	70	79	73	69	85	74	72	81	82	62	92	84	88	81	73	90	96	81	77	65	81	65	85	83	69	55	84	85	69	76	65	63	67	72	67	73	66	83	80	67	90	98	91	74	76	82	64	75	78	82	80	77	67	82	69	104	79	79	73	89	70	74	63	70	85	104	89	75	87	76	62	71	86	73	94	71	66	74	75	66	64	86	72	64	58	79	64	80	81	80	69	91	71	65	69	79	76	85	81	72	76	81	81	68	65	80	59	67	74	68	81	49	74	81	76	84	58	75	93	80	96	83	81	72	69	85	75	86	57	87	71	80	72	75	84	88	82	57	69	80	84	68	73	76	78	75	83	76	88	73	88	70	89	68	67	79	88	79	81	86	86	70	84	87	74	83	76	83	82	80	74	68	92	74	65	71	72	76	74	62	65	83	77	74	79	72	92	76	87	63	82	96	76	87	62	83	73	71	86	91	77	75	83	63	85	62	76	64	87	86	86	95	75	76	79	60	70	90	64	96	79	65	79	61	66	82	86	90	64	73	84	87	85	70	80	76	83	72	75	84	60	83	71	75	71	91	84	74	76	69	62	65	82	76	64	57	69	82	70	73	89	88	74	91	80	102	87	69	68	78	73	77	69	83	70	69	83	74	65	87	73	68	72	65	79	87	68	82	83	80	79	93	59	75	90	58	86	86	80	77	71	81	69	89	81	72	76	85	70	79	87	68	55	99	68	78	69	68	67	88	79	79	78	84	89	79	80	83	77	72	75	64	72	91	77	65	76	82	83	89	79	81	75	79	76	75	91	78	62	86	72	66	73	71	63	74	66	69	73	74	99	73	65	75	83	80	80	94	72	80	88	83	85	65	84	79	93	79	83	72	99	82	67	61	91	82	84	78	82	82	73	72	59	88	79	76	70	71	73	72	84	81	96	81	78	79	69	63	91	61	69	76	69	84	79	90	95	67	83	69	84	77	65	78	65	93	73	73	81	91	71	84	83	62	83	79	86	64	88	68	81	75	76	74	63	68	86	68	79	84	65	66	61	74	83	77	69	90	73	75	78	102	68	77	69	74	67	70	77	80	72	74	65	70	75	70	84	77	78	81	77	79	83	77	72	74	80	71	64	83	75	89	74	76	100	72	60	73	64	67	75	80	86	101	80	70	62	85	81	82	96	71	75	75	72	73	97	70	75	77	75	89	73	68	66	77	70	76	62	69	87	61	83	65	73	75	70	72	88	74	83	73	65	73	79	77	78	79	74	76	69	85	72	79	67	70	73	77	77	88	82	76	68	72	85	73	72	89	80	89	84	77	86	72	63	78	70	72	67	77	58	83	80	76	87	66	70	83	74	74	59	91	64	76	78	74	79	71	82	85	79	58	81	83	67	84	67	79	84	81	87	85	82	63	72	67	76	78	72	71	55	86	71	67	97	72	75	94	84	89	73	71	64	72	82	75	70	80	83	79	72	88	92	79	68	69	72	70	83	101	88	78	69	78	89	93	65	71	73	79	73	87	84	66	103	68	69	89	73	94	84	77	68	90	62	78	75	65	82	74	79	71	73	81	65	63	83	61	48	73	67	77	73	63	81	81	72	93	69	69	74	69	77	75	91	86	62	78	72	81	81	76	68	71	57	73	80	85	78	91	69	73	65	80	76	85	76	74	101	67	83	79	84	82	75	59	89	71	60	91	103	73	75	82	65	77	62	85	73	67	71	84	71	94	69	86	68	79	81	80	60	62	70	67	81	75	84	75	58	71	80	67	67	64	57	78	74	76	75	57	74	77	83	73	82	81	81	97	68	77	88	74	80	81	55	78	72	71	86	79	90	73	68	75	82	78	75	72	87	86	80	66	81	75	75	91	84	71	74	78	71	62	75	92	83	70	73	88	91	74	70	61	72	82	77	81	79	78	79	83	73	69	60	84	88	77	80	74	67	73	60	89	77	71	71	71	58	66	71	75	69	82	75	73	63	66	77	72	86	82	86	77	86	78	77	87	68	69	64	75	67	80	83	70	91	75	81	86	80	67	68	73	79	93	82	77	77	66	91	63	61	88	86	81	86	67	81	78	80	64	73	85	78	85	83	83	75	71	71	89	77	88	76	75	92	58	83	78	90	84	65	68	77	98	84	78	94	74	70	61	79	72	82	80	73	89	73	79	77	72	77	73	86	58	60	77	68	81	67	86	73	72	81	97	76	68	72	65	76	77	88	76	84	66	66	63	81	68	78	62	78	67	73	61	74	78	73	73	80	83	81	78	84	73	70	71	82	63	93	68	77	64	86	77	80	77	81	68	87	85	78	86	74	91	94	69	75	73	79	74	86	71	88	67	77	83	74	84	79	76	85	90	56	103	81	75	70	90	95	78	66	85	86	69	72	74	99	92	79	76	87	83	86	80	75	83	89	60	86	81	91	79	65	82	91	76	64	70	89	78	61	60	80
29917	22761	11433	1446	1048	1492	1506	1428	1317	1204	1073	1024	941	940	877	851	823	817	810	809	780	750	773	715	789	723	716	684	718	729	728	781	718	730	740	698	770	719	766	712	741	731	759	726	664	683	692	730	759	706	673	678	711	710	697	732	692	705	738	703	761	673	696	743	727	720	697	714	751	672	701	719	718	700	713	701	726	722	684	712	729	708	792	656	701	736	692	705	641	680	681	690	701	706	692	684	698	725	699	727	743	697	741	717	696	702	698	710	711	667	694	667	695	658	686	710	688	696	731	691	708	701	686	682	740	690	726	705	698	678	675	744	697	665	711	759	712	698	743	723	689	694	726	790	676	689	747	775	706	694	698	707	750	660	723	662	684	715	709	710	712	691	700	730	677	691	679	708	662	709	711	658	718	719	720	693	726	721	674	699	740	694	703	742	735	694	690	688	661	698	706	680	666	682	698	678	755	734	657	677	755	658	682	761	707	695	678	718	711	700	644	676	774	708	706	724	730	699	726	704	719	704	713	698	714	668	752	697	659	680	694	723	744	696	684	712	711	701	728	732	698	671	728	742	685	681	677	725	669	694	761	707	695	725	765	664	728	737	689	687	683	733	712	682	710	703	692	695	738	726	721	688	710	680	709	681	712	687	753	724	707	724	713	733	732	672	703	668	694	725	719	732	745	683	692	687	693	701	736	681	729	707	705	675	724	678	708	695	711	700	702	686	731	690	673	649	755	740	704	685	722	695	705	715	656	694	673	687	725	693	718	747	695	705	698	691	673	721	676	729	751	688	708	735	710	699	715	688	690	654	727	725	705	692	692	708	722	686	701	728	674	660	762	723	681	698	660	714	728	709	684	694	687	730	700	683	682	684	690	736	696	740	677	709	721	679	709	677	689	707	717	669	733	697	703	683	686	678	714	722	636	718	708	678	708	722	717	686	706	678	708	688	729	699	699	661	676	780	733	716	707	725	711	708	693	728	720	721	706	751	648	739	710	710	708	684	649	646	681	722	696	736	710	776	662	694	672	722	690	717	730	719	672	665	694	697	676	721	709	724	687	711	689	720	735	656	735	713	740	703	716	698	717	740	628	723	686	685	674	754	691	765	727	686	721	638	738	698	705	723	736	706	741	701	730	698	762	679	711	714	715	692	678	693	681	723	731	713	676	699	726	730	681	750	710	693	709	645	710	708	706	704	677	753	685	713	699	743	736	676	637	722	667	679	704	679	691	735	722	658	658	701	720	745	716	702	710	708	684	743	725	707	711	693	666	740	699	680	695	700	751	696	672	695	695	727	719	714	654	661	712	715	667	701	703	742	695	712	696	682	709	702	720	703	734	649	702	719	695	670	725	702	706	746	681	712	686	702	737	710	685	717	714	719	726	692	737	709	656	709	715	720	680	671	708	685	696	697	699	693	698	705	696	722	686	670	702	695	689	684	723	748	684	698	742	705	673	703	752	688	699	754	660	729	707	686	680	737	692	723	665	698	712	735	710	679	718	699	692	706	734	699	719	679	678	699	729	663	697	748	661	668	714	662	733	662	666	724	727	755	693	681	678	659	725	744	680	674	705	697	712	712	734	707	698	697	708	720	757	701	733	722	711	719	655	733	718	697	675	687	680	696	716	734	732	719	689	672	696	727	673	687	729	683	662	724	696	699	671	722	747	721	708	695	679	721	722	719	691	720	739	694	679	719	740	682	684	700	686	699	686	728	724	694	671	696	710	697	702	715	670	652	702	703	645	670	737	726	680	680	720	745	703	689	705	726	649	703	703	716	704	661	691	720	668	688	651	719	677	679	748	704	680	725	716	664	703	707	712	718	699	707	745	757	702	735	725	703	697	731	719	725	696	688	721	674	674	705	668	701	708	730	715	705	712	705	660	695	705	669	721	726	749	667	687	689	696	714	668	783	730	693	772	702	710	739	685	718	686	684	669	704	719	714	767	699	695	710	768	708	663	693	698	720	688	691	682	707	696	657	736	646	726	703	717	699	665	770	727	701	686	719	739	705	721	673	661	713	668	717	717	710	743	710	741	701	684	689	686	681	667	674	685	704	681	657	686	698	714	669	658	689	671	703	692	703	713	741	706	713	709	686	665	708	682	726	695	655	728	765	756	736	724	715	707	682	687	717	671	670	718	707	696	690	718	707	712	668	684	713	729	691	728	734	695	729	717	701	731	697	734	737	680	710	704	687	706	692	716	717	727	693	727	715	741	740	705	704	734	700	687	734	693	729	698	707	709	688	678	708	691	676	717	737	724	732	701	722	765	689	708	715	702	723	686	711	704	677	756	710	717	743	723	694	733	702	720	705	704	745	697	656	734	706	727	704	716	713	680	722	719	711	700	670	722	693	701	674	707	671	648	712	680	692	717	655	700	716	658	737	637	728	690	680	706	758	685	702	743	692	719	665	714	690	693	704	734	674	690	721	688	691	728	724	689	648	681	682	746	726	705	722	704	708	696	694	702	691	764	676	720	689	705	701	696	728	705	748	695	674	713	754	702	702	703	709	692	685	734	693	713	688	696	654	743	711	660	739	722	724	725	698	654	707	744	673	702	767	719	715	717	671	699	700	740	693	699	697	746	733	696	701	699	727	709	699	719	715	692	684	748	690	701	737	651	773	732	715	740	702	735	720	759	691	701	640	730	712	711	711	688	674	704	691	692	707	675	684	701	714	661	655	710	723	657	699	706	725	711	677	745	659	711	726	731	693	723	704	714	705	751	667	743	669	727	662	671	680	664	731	713	684	727	719	674	671	667	729	680	659	721	676	667	717	673	716	700	683	692	713	736	702	704	685	663	702	713	723	712	771	748	722	715	710	719	702	702	690	714	659	706	689	663	713	657	705	751	692	723	703	706	706	744	718	714	716	742	708	733	739	678	700	716	745	711	702	725	735	684	684	663	677	674	681	677	762	689	709	710	692	692	684	751	696	721	714	711	700	726	675	693	718	676	692	699	690	705	682	699	675	655	701	738	692	654	749	691	694	742	711	687	683	736	721	735	733	697	689	712	729	693	715	707	728	710	725	692	712	658	679	707	724	655	662	736	686	723	746	707	740	725	728	711	723	732	715	736	728	743	680	682	717	694	686	711	748	719	693	694	734	683	745	719	713	705	684	731	697	704	699	696	702	756	737	676	707	637	685	713	714	681	679	681	724	684	687	719	737	689	728	685	672	715	691	702	714	699	735	713	744	722	738	730	669	708	728	699	686	693	727	720	712	698	691	697	707	681	721	684	641	697	720	668	731	681	679	678	731	752	719	672	681	691	757	721	689	723	700	718	688	746	734	711	669	656	701	713	695	679	688	705	699	670	703	691	648	664	683	714	695	673	668	684	700	732	689	676	697	718	721	736	653	684	723	728	699	705	694	763	663	734	693	714	720	705	717	751	737	692	753	734	700	677	640	746	716	680	669	724	661	713	706	719	695	704	710	722	771	674	745	711	649	731	719	680	734	730	719	705	710	706	716	707	695	732	721
3763	2428	1025	77	54	40	49	36	53	49	47	56	48	60	48	43	45	41	48	37	47	39	51	52	38	44	41	39	34	42	56	50	43	41	43	40	41	39	49	44	47	42	48	40	46	57	40	48	53	36	32	56	35	51	53	33	31	51	42	43	36	47	42	39	51	45	36	47	56	28	40	44	33	30	35	48	45	41	39	35	44	29	35	35	43	41	44	43	41	44	51	37	43	37	43	50	45	37	36	46	45	41	37	43	44	40	51	34	34	50	52	34	36	44	33	46	39	40	46	38	49	30	38	32	42	45	42	42	44	41	39	49	37	41	37	50	45	43	36	37	46	44	36	34	38	42	38	37	33	37	41	38	46	41	31	42	35	37	34	42	41	37	48	47	38	47	42	45	53	31	56	41	34	43	46	43	38	45	43	37	37	42	46	39	50	22	44	34	37	29	35	51	46	45	30	43	42	32	43	40	22	46	44	40	48	35	44	43	52	55	58	36	36	38	37	36	53	42	41	38	53	57	37	40	37	44	33	39	42	47	37	37	54	38	39	41	58	58	41	39	36	39	46	36	28	39	42	37	38	51	44	37	47	41	36	30	39	31	46	35	54	46	51	42	40	46	53	42	42	31	37	43	48	47	47	57	42	41	39	35	35	29	55	45	42	36	41	53	42	40	32	39	39	43	43	50	42	54	38	48	32	48	47	49	37	24	47	29	34	57	44	38	40	37	36	44	50	43	44	35	50	28	46	28	44	38	47	36	50	36	35	45	36	45	31	37	52	43	44	40	37	51	44	40	28	48	38	45	44	50	37	45	41	37	49	34	37	57	33	35	52	57	29	41	34	41	43	39	44	25	44	47	23	34	41	50	32	46	38	38	49	39	42	37	40	36	48	31	42	38	44	38	40	43	48	40	50	41	48	32	55	31	46	43	50	36	47	46	33	51	31	36	51	40	36	39	48	42	44	44	49	46	45	34	45	40	50	44	49	40	45	43	46	41	45	44	30	48	47	48	44	40	38	48	36	39	47	49	46	29	38	46	39	48	39	36	39	36	36	55	28	32	35	54	51	41	45	43	46	41	38	46	45	40	42	38	48	50	42	44	46	42	45	47	41	47	46	51	48	49	40	43	45	35	39	33	48	42	38	45	40	41	42	40	43	40	45	43	44	39	39	30	40	41	34	50	36	42	52	33	31	47	40	41	33	48	39	45	41	31	36	58	41	46	52	39	37	45	40	56	40	40	33	46	44	49	34	37	43	51	44	43	52	42	48	40	41	40	42	39	40	40	44	48	46	39	39	44	38	39	43	44	39	42	41	44	44	35	47	51	40	42	40	48	49	43	41	39	40	37	43	41	30	33	44	35	49	48	45	41	37	49	41	44	43	52	36	36	43	36	41	31	52	32	48	46	46	32	42	48	51	36	35	44	40	53	34	48	54	46	45	34	49	50	38	45	42	41	36	49	43	40	33	41	45	38	35	41	46	41	38	37	38	42	32	41	38	28	38	29	35	44	43	47	46	50	44	46	34	44	39	55	37	33	38	48	54	37	42	45	43	46	44	34	42	45	44	35	48	41	43	34	46	38	33	47	40	37	44	57	39	47	42	32	50	58	56	38	49	40	37	36	34	43	36	48	41	33	53	41	51	30	35	43	40	34	42	42	44	38	47	47	45	38	42	37	47	47	35	33	42	44	47	41	45	40	37	53	49	47	41	37	39	38	49	51	57	44	41	57	47	44	41	35	44	43	43	32	34	48	46	45	41	41	44	41	51	31	43	38	45	39	35	40	47	48	31	43	41	39	44	37	39	51	51	44	42	40	38	44	38	45	47	52	52	48	39	44	49	32	45	53	39	40	44	43	40	41	43	46	35	36	45	49	39	41	41	36	48	37	46	48	51	29	39	32	39	40	47	42	35	38	47	35	38	46	52	28	42	46	48	49	42	40	48	42	36	47	33	37	46	43	44	43	47	43	42	44	40	29	41	56	30	39	43	33	45	42	48	45	44	33	40	31	45	37	37	32	44	47	47	45	32	49	36	52	36	44	39	32	45	48	57	56	34	38	40	42	43	42	52	36	45	38	33	55	51	52	50	42	42	36	43	40	38	56	42	58	55	40	59	41	49	36	43	37	34	39	28	36	52	36	38	53	39	42	50	49	45	34	50	35	44	46	41	41	42	38	59	42	31	46	43	40	46	47	46	49	45	38	49	42	47	45	42	43	47	52	41	37	44	40	29	45	39	42	39	52	43	46	41	41	42	43	41	45	38	43	53	37	37	35	35	42	38	39	31	45	39	47	40	34	36	36	49	47	46	34	40	40	39	42	42	46	38	51	36	36	45	28	50	42	38	43	40	34	41	45	41	31	41	34	37	54	53	43	48	45	46	42	44	48	40	41	34	37	50	36	37	50	45	35	45	36	51	47	43	36	36	38	46	43	41	41	40	38	42	36	53	41	31	35	34	42	48	41	29	37	48	44	35	41	45	39	49	31	44	42	43	46	41	44	44	48	34	45	38	33	41	54	34	40	43	45	41	42	36	43	46	43	41	50	39	40	48	46	37	46	45	37	38	35	37	48	32	31	40	52	46	49	43	50	40	45	42	38	42	33	39	35	48	34	35	26	34	37	49	37	32	39	45	36	44	42	48	46	35	49	47	43	48	42	51	37	46	41	33	32	41	42	30	42	41	46	35	37	43	41	35	49	39	45	42	53	29	28	40	37	44	48	38	46	41	45	41	51	34	39	39	35	45	41	46	41	42	45	43	39	43	41	33	51	52	44	41	50	35	41	50	38	48	45	44	45	42	41	36	49	44	47	39	35	42	54	34	36	34	38	55	45	48	46	42	34	36	41	42	41	36	42	46	37	42	39	32	41	56	49	41	46	44	49	46	39	42	39	39	55	46	44	39	38	58	30	50	44	51	49	55	40	44	36	36	38	48	41	41	39	38	46	44	35	44	41	38	40	38	39	35	40	31	36	45	45	42	45	40	42	31	57	41	40	52	28	44	34	51	46	55	51	36	44	43	39	43	44	54	59	40	40	35	53	37	33	49	30	43	50	41	36	43	41	53	48	43	48	46	37	42	44	51	25	55	46	30	44	40	40	30	32	39	42	37	32	44	53	43	53	40	31	40	38	35	42	40	42	47	41	46	47	42	55	47	44	49	40	43	48	49	52	38	45	54	46	38	46	33	45	56	33	43	54	38	45	42	56	52	40	42	38	48	47	39	43	51	38	28	34	35	43	32	33	42	42	51	39	35	41	39	36	39	48	38	45	54	24	35	38	31	36	47	27	35	47	45	34	33	42	42	44	46	33	53	44	39	42	46	46	50	30	49	41	57	47	43	36	33	42	34	50	38	32	42	43	53	48	42	40	32	47	38	48	42	36	38	38	35	40	48	40	37	49	42	39	41	42	45	50	44	54	55	51	31	53	39	39	41	41	35	31	50	43	40	36	31	34	31	45	34	41	41	44	36	42	45	45
26138	18657	9703	926	658	878	1104	971	921	803	710	659	607	574	587	537	513	498	472	486	454	469	410	393	443	423	402	427	417	408	435	403	404	391	368	361	401	426	404	365	370	403	371	405	395	400	398	395	368	359	420	352	375	373	396	363	404	403	396	362	354	352	389	344	370	381	402	397	350	386	382	384	393	367	365	379	352	395	365	328	393	388	388	385	389	351	402	387	359	360	354	398	388	363	390	391	371	396	334	377	368	380	390	397	372	396	391	418	366	406	356	376	402	385	383	381	380	373	367	361	406	384	411	387	356	342	397	408	380	363	380	372	398	378	388	386	388	371	367	359	391	348	415	365	379	346	363	353	387	377	357	337	350	351	404	357	394	359	352	387	376	369	360	385	366	376	382	374	374	376	365	351	384	346	373	388	370	389	359	372	380	369	329	337	400	347	388	383	379	378	371	366	375	340	387	371	368	361	374	348	347	408	364	359	380	371	397	374	350	355	330	379	389	403	349	366	401	367	376	378	403	399	398	387	360	389	403	368	375	393	405	377	393	379	383	379	346	373	414	380	338	414	393	374	350	382	359	384	402	371	398	334	364	350	363	354	401	355	348	347	365	343	361	377	375	368	350	348	403	372	370	384	393	348	337	340	365	387	392	361	377	361	339	351	347	389	356	332	380	349	352	342	357	351	356	409	365	346	377	410	363	415	358	408	366	360	393	403	390	380	361	380	349	373	356	363	353	370	388	409	350	399	365	332	405	385	368	377	425	371	361	419	424	379	337	337	382	389	376	389	384	367	381	376	380	362	368	375	319	362	377	406	393	374	404	374	377	381	354	353	376	386	374	379	376	360	394	371	386	370	341	383	368	386	352	396	371	399	337	391	356	394	365	371	352	400	381	365	326	394	373	357	348	386	359	360	398	361	383	368	334	379	389	359	388	371	388	366	368	364	358	361	341	398	366	378	374	407	394	360	385	348	369	418	364	320	396	401	366	373	373	352	380	389	369	397	396	369	401	411	350	380	387	388	392	334	372	388	374	373	374	364	379	355	386	422	333	376	369	379	362	364	381	370	377	365	366	369	360	413	358	334	335	362	380	397	370	353	334	348	386	378	384	375	380	363	387	346	363	371	396	383	382	393	396	393	355	393	383	347	365	392	389	383	395	385	342	329	415	394	391	379	382	377	340	375	404	344	368	344	365	388	379	357	378	397	387	390	370	364	363	392	358	404	376	377	361	377	382	370	370	372	391	395	361	370	400	375	378	384	395	369	412	388	358	366	388	382	345	361	382	380	392	370	371	365	380	409	370	382	350	355	355	389	353	339	364	386	354	349	362	375	385	378	367	366	367	361	379	363	352	378	421	381	391	346	363	370	380	390	359	402	345	400	361	412	367	392	364	393	398	391	359	382	382	392	351	368	383	419	365	427	362	375	381	388	352	336	357	355	364	322	378	371	350	367	361	337	377	403	393	368	367	359	367	383	374	357	377	391	366	360	363	382	404	376	399	405	380	350	398	383	403	366	394	383	373	396	394	363	367	391	367	347	376	370	358	382	373	371	380	378	393	392	396	358	376	370	402	359	387	375	373	390	382	373	402	391	363	371	376	391	359	406	379	376	361	377	361	378	349	366	370	354	392	379	382	349	357	368	408	362	405	380	369	340	359	356	402	362	374	377	364	400	364	363	382	380	361	387	406	402	352	375	366	347	376	387	365	381	349	367	379	390	380	373	354	357	392	378	385	399	368	366	380	387	362	393	387	349	380	370	388	386	408	367	392	356	383	380	342	334	370	369	375	369	382	398	374	362	335	371	362	344	370	387	350	376	375	360	347	345	346	363	355	348	379	406	363	374	391	392	383	384	370	349	356	335	398	350	374	382	368	368	372	398	382	375	368	426	423	349	398	374	368	381	362	380	340	378	320	392	388	378	355	403	379	355	389	396	367	367	395	332	369	391	390	356	378	366	370	379	390	373	364	387	368	406	408	383	379	367	389	378	413	321	396	390	348	412	351	392	370	370	377	371	374	383	376	345	376	379	376	354	384	382	371	348	400	388	360	381	386	340	381	365	361	365	360	382	329	361	372	358	353	384	383	386	401	354	378	397	395	385	367	378	362	367	400	398	364	378	371	382	365	361	390	410	387	367	368	398	386	368	359	372	340	375	381	391	375	367	371	387	396	366	377	363	414	363	362	395	390	372	387	393	412	343	399	354	365	365	384	388	377	382	398	380	362	391	357	386	347	361	367	362	344	411	379	374	360	343	355	366	387	357	357	390	400	357	370	346	376	402	374	365	348	407	383	372	385	373	392	395	378	403	355	383	389	379	418	386	376	388	401	372	349	345	379	394	381	376	366	328	368	397	371	347	391	385	354	368	372	367	355	370	377	360	397	380	363	389	406	375	372	373	390	364	370	375	350	350	356	405	363	352	336	354	352	380	375	370	401	386	345	382	384	360	378	337	401	354	341	412	376	374	358	345	369	381	398	345	390	351	405	361	365	363	378	348	385	377	368	361	436	364	393	372	392	389	360	351	369	339	372	371	398	370	377	348	366	378	356	350	390	380	359	347	381	356	342	384	391	330	359	368	354	363	373	380	390	370	339	403	367	378	380	395	393	359	333	363	389	416	362	355	397	348	377	373	390	376	366	395	367	396	389	373	399	384	375	392	362	375	360	349	369	373	375	377	371	387	341	352	405	349	375	363	374	379	367	351	380	351	380	362	355	380	351	391	379	327	382	381	369	381	360	386	378	381	338	382	399	354	358	385	374	387	407	340	367	402	387	348	384	367	363	387	386	383	391	383	368	392	348	378	361	375	376	352	383	358	368	366	371	345	348	358	399	379	351	376	398	353	363	357	372	386	387	385	372	378	380	353	379	343	378	384	360	361	357	352	403	356	373	363	356	391	394	392	361	350	356	380	347	391	373	394	351	375	375	353	391	379	348	404	368	377	355	337	373	359	354	362	389	358	377	404	397	399	372	339	341	387	367	343	396	375	348	381	395	364	375	353	395	373	365	381	356	395	366	344	362	388	396	361	376	350	365	377	363	381	367	361	366	335	375	400	392	344	372	354	372	359	380	357	367	362	380	378	361	352	382	394	399	394	385	384	374	361	354	386	368	344	345	363	397	380	376	411	342	356	353	379	372	352	358	374	396	352	414	375	341	377	370	373	388	335	372	349	360	368	375	386	363	371	383	401	391	387	364	362	386	347	344	361	367	400	351	364	395	396	401	398	376	407	376	372	393	366	393	372	391	366	380	378	353	348	342	389	379	380	350	347	380	369	367	368	358	387	380	357	379	379	358	382	389	429	396	376	355	398	371	365	369	394	371	396	373	381	379	388	377	346	357	361	363	359	364	385	355	366	370	382	411	373	345	382	366	387	386	334	389	391	356	378	400	393	341	359	344	370	375	362	414	366	383	381	379	356	381	381	393	361	374	366	383	335	354	393	380	368	356	379	344	377	379	367	325	363	352	400	379	358	402	353
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
