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
344282635898	344282636459	344282637009	344282637559	344282638109	344282638659	344282639209	344282639759	344282640309	344282640859	344282641409	344282641959	344282642509	344282643059	344282643609	344282644159	344282644709	344282645259	344282645809	344282646359	344282646909	344282647459	344282648009	344282648559	344282649109	344282649659	344282650209	344282650759	344282651309	344282651859	344282652409	344282652959	344282653509	344282654059	344282654609	344282655159	344282655709	344282656259	344282656809	344282657359	344282657909	344282658459	344282659009	344282659559	344282660109	344282660659	344282661209	344282661759	344282662309	344282662859	344282663409	344282663959	344282664509	344282665059	344282665609	344282666159	344282666709	344282667259	344282667809	344282668359	344282668909	344282669459	344282670009	344282670559	344282671109	344282671659	344282672209	344282672759	344282673309	344282673859	344282674409	344282674959	344282675509	344282676059	344282676609	344282677159	344282677709	344282678259	344282678809	344282679359	344282679909	344282680459	344282681009	344282681559	344282682109	344282682659	344282683209	344282683759	344282684309	344282684859	344282685409	344282685959	344282686509	344282687059	344282687609	344282688159	344282688709	344282689259	344282689809	344282690359	344282690909	344282691459	344282692009	344282692559	344282693109	344282693659	344282694209	344282694759	344282695309	344282695859	344282696409	344282696959	344282697509	344282698059	344282698609	344282699159	344282699709	344282700259	344282700809	344282701359	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2160	3300	1900	2700	2160	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2162	3300	1900	2700	2163	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2162	3300	1900	2700	2162	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
1551	317	216	185	153	190	214	227	224	197	188	204	234	186	173	164	154	140	118	103	99	92	92	103	97	87	88	81	70	95	94	89	72	79	77	79	95	88	89	87	70	93	68	74	75	88	69	73	69	77	63	75	79	75	83	70	81	73	73	77	94	87	74	93	91	73	69	84	83	83	89	56	72	65	64	73	68	75	87	81	65	94	83	71	73	75	69	84	86	67	78	75	66	83	61	83	75	70	82	86	72	65	68	67	73	82	74	81	67	62	75	84	86	78	66	80	64	73	60	66	74	69	69	76	53	85	66	80	70	67	73	70	71	70	76	65	77	88	84	76	69	71	67	85	67	70	71	83	83	71	82	63	70	69	67	70	66	71	74	70	81	48	69	66	68	67	70	70	70	67	62	76	83	72	60	61	58	89	84	65	67	58	77	80	79	79	61	82	68	85	84	72	75	88	69	79	63	69	62	73	65	73	72	69	74	79	86	65	96	73	79	82	77	89	91	78	78	84	79	73	71	79	79	85	82	77	76	74	62	75	88	63	73	69	73	61	76	71	65	70	72	66	82	70	77	63	81	80	65	58	68	71	75	75	80	62	80	98	80	72	86	70	83	88	66	86	75	59	69	73	80	73	61	53	72	71	79	77	91	74	70	57	71	66	79	59	63	62	79	71	63	72	90	76	77	64	63	62	75	73	79	82	56	60	80	54	83	60	58	64	75	68	80	67	55	81	61	79	61	74	81	54	77	70	79	78	68	93	64	81	71	76	77	88	58	81	82	81	65	66	75	75	72	71	57	70	71	79	85	82	61	67	87	75	62	61	68	81	78	79	60	69	71	83	75	66	66	75	84	76	80	73	81	70	86	70	79	66	84	63	71	86	76	70	73	74	70	76	64	85	79	85	79	81	87	78	91	92	80	76	78	73	72	75	62	60	59	79	72	77	59	80	78	81	84	68	71	68	78	64	75	81	82	85	86	64	85	85	69	76	74	66	92	70	72	69	75	63	71	84	70	85	77	74	70	75	71	78	86	74	81	72	69	84	75	65	68	74	65	68	83	82	68	73	89	58	80	94	73	60	69	80	69	73	84	77	74	76	79	69	83	58	63	68	72	70	64	89	74	66	77	79	90	66	80	75	73	83	59	81	60	57	66	65	77	65	93	71	90	106	72	69	75	66	54	70	93	86	60	74	66	70	61	71	68	71	73	63	81	63	73	77	76	95	69	67	77	69	73	58	69	69	78	62	71	75	78	67	81	88	73	63	89	74	55	63	85	63	75	64	69	70	76	74	66	85	80	71	80	79	75	86	78	74	90	77	75	74	67	86	79	72	73	85	83	75	88	75	60	77	68	75	79	80	67	85	66	67	73	73	64	69	83	64	72	79	67	67	91	77	73	82	80	76	74	68	66	70	61	68	75	70	67	93	75	86	86	79	65	72	83	80	83	74	82	73	74	67	79	78	91	74	82	64	81	62	80	95	64	66	91	76	72	65	67	72	73	63	72	83	74	73	89	66	68	69	76	83	80	79	69	82	73	89	72	65	73	60	79	78	68	74	67	74	74	77	76	79	87	81	72	68	70	66	68	60	53	84	65	86	94	67	72	69	86	83	77	64	60	74	77	83	70	89	69	73	54	82	72	81	71	61	73	82	77	69	70	76	62	67	62	62	64	75	79	77	82	79	71	76	72	80	69	75	75	76	69	68	71	60	77	69	75	72	69	83	76	70	78	78	67	67	73	81	95	60	81	69	71	70	67	61	91	86	70	64	63	71	70	61	77	73	66	80	82	69	76	74	93	65	59	92	79	78	69	86	82	72	81	77	74	69	80	74	84	66	78	76	85	71	81	81	73	85	72	86	75	66	77	70	88	84	73	66	73	62	65	69	65	79	77	86	73	85	82	77	74	66	96	63	80	94	96	64	81	63	63	74	69	66	76	65	78	65	63	83	74	75	77	76	76	80	77	68	78	63	64	77	72	79	75	88	66	65	66	77	68	61	85	74	84	84	80	76	77	74	60	70	74	72	76	85	82	80	72	68	83	72	66	78	73	74	63	84	79	72	75	77	67	89	64	70	82	62	75	79	75	72	70	82	72	79	70	75	71	99	81	68	85	64	82	93	68	75	69	59	79	74	71	77	71	65	70	67	63	68	85	69	75	77	85	74	79	67	68	83	61	79	78	67	74	71	75	64	79	73	82	76	53	63	73	76	77	76	75	74	82	66	90	77	87	81	86	74	80	53	79	86	70	77	80	84	81	65	79	73	78	75	73	70	82	69	71	90	72	96	87	72	79	72	76	75	64	75	96	85	67	89	91	89	73	88	72	84	70	79	74	73	78	70	70	84	84	89	86	57	76	70	68	72	81	89	55	65	62	75	80	74	86	72	77	95	78	79	60	83	87	62	83	84	64	76	61	76	75	78	69	74	72	77	68	80	84	55	75	69	73	60	75	67	75	78	77	66	67	72	76	74	89	83	64	83	81	73	68	75	74	72	70	83	83	83	71	72	76	80	62	79	69	67	71	71	72	98	78	71	78	86	74	66	67	70	79	75	77	63	70	64	83	61	75	91	69	73	77	74	78	66	66	63	71	71	78	71	81	68	86	72	79	66	88	79	81	61	70	72	78	65	88	74	90	77	65	58	93	68	91	77	70	84	64	90	72	73	66	71	86	74	76	88	72	77	67	66	76	76	84	69	64	80	83	88	85	76	94	75	79	68	75	79	68	68	71	73	73	75	63	90	72	54	75	84	60	78	81	59	80	94	63	67	86	78	80	66	84	73	87	77	83	73	72	69	72	82	82	62	74	83	71	75	73	69	78	79	85	60	75	72	83	73	66	77	64	85	68	75	74	73	69	63	58	72	67	81	69	73	85	82	77	65	58	80	71	92	68	75	75	67	90	61	71	65	91	67	62	66	93	77	82	56	70	64	86	79	58	75	76	82	65	77	79	69	65	74	76	73	74	76	62	79	72	83	76	62	81	75	83	60	80	70	70	63	58	73	67	64	91	72	57	64	80	78	67	87	85	86	79	61	74	70	69	77	82	64	84	79	67	79	91	64	78	83	73	69	66	73	72	70	81	68	95	77	73	85	65	76	83	71	70	68	65	77	78	67	70	89	81	77	71	72	68	67	83	80	69	76	69	85	67	66	80	79	79	93	83	81	73	85	89	86	76	87	67	66	69	67	83	56	81	77	70	73	74	87	77	76	68	71	68	72	52	72	83	71	73	101	69	78	70	66	85	65	70	76	71	69	62	73	76	91	63	75	80	77	67	62	66	64	78	74	60	69	78	73	70	64	56	75	72	73	70	69	63	74	75	62	71	84	67	76	56	76	57	83	73	77	76	63	68	93	83	84	73	62	71	77	90	75	86	70	71	71	73	83	71	62	94	71	63	67	79	80	76	62	78	87	69	67	78	75	69	75	89	88	82	72	87	67	80	84	65	80	70	65	70	70	62	71	67	67	59	69	86	75	85	71
14290	3593	2436	2698	6114	9520	10003	8752	7648	7133	6122	5880	4980	4553	3991	3611	3364	2895	2287	2032	1577	1309	1088	1189	1114	1128	1055	1099	982	949	861	917	866	836	745	678	746	744	701	652	685	706	658	696	623	643	695	669	633	614	671	588	598	675	597	608	628	621	599	609	656	606	596	579	583	653	618	625	572	615	576	613	650	651	606	657	603	608	611	534	576	606	645	578	617	594	543	628	614	613	604	538	568	614	546	571	576	565	579	586	627	574	573	549	556	563	605	598	561	614	596	546	593	584	552	548	594	606	622	562	566	515	555	515	564	582	549	534	566	567	523	561	555	567	572	530	578	558	547	574	602	521	537	578	507	539	585	530	559	518	572	578	552	547	618	568	570	567	613	551	607	550	541	571	542	611	618	569	587	520	562	555	574	576	550	552	587	547	575	570	584	598	600	556	578	578	520	564	580	530	587	587	568	544	585	558	556	600	553	563	582	571	553	580	574	573	550	555	575	537	557	576	561	563	568	585	590	558	599	558	554	535	580	521	566	560	566	583	551	586	585	534	611	560	600	578	578	576	550	539	582	559	582	542	564	578	536	548	573	563	580	603	563	540	573	570	596	560	626	551	571	610	549	556	563	549	590	594	575	586	585	557	531	569	548	545	576	553	552	616	534	590	560	565	555	546	531	568	615	597	576	574	594	597	554	558	559	580	535	581	561	599	585	554	538	572	573	574	522	543	585	589	518	593	577	580	583	589	582	560	585	524	599	577	542	579	569	535	598	551	498	550	533	585	559	571	574	577	586	568	555	669	613	555	565	603	582	541	531	490	613	546	525	553	544	598	546	545	615	561	562	596	587	536	611	527	511	551	577	569	539	533	556	578	566	567	519	554	560	617	547	555	569	550	548	566	537	560	581	579	553	550	552	539	534	606	532	590	537	538	569	548	610	563	549	592	531	536	552	543	567	535	606	531	571	573	576	575	592	565	577	526	593	560	505	584	553	553	568	526	565	582	570	610	551	570	548	540	564	580	544	558	589	616	570	581	548	562	587	511	610	598	593	575	578	539	596	589	592	585	619	580	520	584	554	546	579	594	532	519	572	563	602	583	554	564	601	574	539	572	564	597	566	597	573	573	574	582	586	563	616	563	598	576	573	563	576	553	550	551	600	546	591	598	553	596	535	556	563	566	577	583	585	576	547	585	519	605	582	554	533	558	516	546	594	575	570	539	542	555	605	593	578	581	538	524	561	553	588	558	561	524	613	524	554	591	554	544	536	549	575	572	569	583	546	559	552	558	583	552	558	553	587	574	571	553	534	566	572	553	536	568	553	592	584	541	605	556	615	583	558	542	572	567	563	526	536	515	514	542	592	546	577	550	580	575	559	542	581	574	514	535	565	571	577	579	587	547	585	589	627	555	559	541	567	599	543	586	562	579	584	587	559	571	559	541	546	591	565	580	577	574	565	622	567	551	592	550	596	573	586	583	551	584	525	531	591	582	606	560	559	605	566	563	556	562	561	588	562	547	571	559	548	560	580	529	614	565	553	568	575	542	619	595	522	544	614	546	568	587	577	549	525	569	568	582	603	568	548	579	561	561	539	576	543	545	575	569	567	560	586	550	617	562	537	582	554	584	562	623	556	566	543	572	573	584	558	540	550	519	577	567	545	563	575	557	566	558	580	568	559	547	558	569	608	585	557	522	566	564	556	556	512	551	576	552	537	550	575	535	562	518	539	550	527	556	580	571	554	547	557	579	620	547	618	563	589	573	548	584	563	535	560	575	600	525	592	556	564	572	604	581	516	566	568	565	603	510	560	549	539	583	557	558	524	561	570	558	542	549	557	570	558	595	499	589	548	591	590	575	607	575	594	602	562	572	551	569	582	543	552	606	564	564	569	558	578	543	528	584	553	604	579	553	575	548	548	604	580	564	571	580	591	546	524	592	557	592	580	542	565	573	556	606	578	557	563	552	594	568	568	555	566	537	562	559	549	543	521	603	571	596	597	549	569	565	592	558	556	509	562	602	572	528	552	537	599	525	545	543	522	559	523	563	530	585	619	573	567	540	547	564	609	552	582	544	551	524	557	520	539	535	546	550	564	544	546	565	572	576	587	552	561	556	575	538	559	544	572	547	615	583	565	549	554	560	518	543	560	548	603	546	586	559	554	537	573	578	565	562	541	602	564	588	601	594	522	553	573	539	564	563	575	560	601	566	543	590	547	590	564	555	575	596	599	592	600	583	579	553	577	565	581	625	573	559	567	548	521	560	592	564	550	546	539	551	604	566	509	601	558	526	561	571	570	560	574	547	572	548	560	528	551	599	580	540	582	537	595	556	590	531	595	566	584	559	547	536	560	573	595	559	553	539	564	593	555	603	591	536	601	595	575	586	607	544	569	613	549	543	583	584	572	547	578	566	638	600	562	563	538	549	521	541	576	554	576	560	536	584	556	580	548	561	573	561	540	569	591	573	563	562	563	572	567	599	543	542	560	564	576	541	573	526	535	599	560	569	544	601	612	561	565	564	535	550	558	536	584	542	526	560	556	588	559	558	588	565	563	569	536	598	589	571	624	572	558	556	546	585	535	581	566	580	587	628	593	547	549	595	547	545	571	604	534	553	587	575	597	546	577	572	538	600	573	560	535	599	561	583	569	561	537	549	564	555	549	554	540	563	618	533	512	568	584	540	562	560	572	548	535	576	538	552	565	538	599	574	569	577	570	524	572	535	558	570	557	579	593	561	606	566	585	555	554	551	591	639	579	612	573	573	568	540	548	517	542	588	580	561	548	552	534	651	558	550	570	602	561	588	535	568	583	576	538	582	529	570	572	562	568	581	572	584	588	556	589	593	540	516	558	558	565	549	559	575	601	538	550	544	565	577	567	522	616	545	563	555	543	526	574	542	555	582	537	596	546	602	566	546	572	600	529	564	565	598	567	576	568	563	543	579	556	606	554	556	586	614	631	545	535	549	586	538	580	593	550	541	575	582	586	580	526	560	594	553	584	570	593	577	558	588	570	548	583	599	581	579	559	555	562	607	581	568	596	531	561	528	515	518	580	539	581	610	540	575	498	606	556	549	601	550	572	572	582	556	518	613	550	530	595	553	559	536	616	583	569	594	557	595	565	617	558	580	532	563	586	584	570	589	616	573	556	573	553	531	562	547	576	555	570	562	569	577	535	547	530	534	534	577	559	534	568	578	586	537	592	579	578	543	579	574	592	549	543	547	563	577	510	571	566	576	588	573	543	537	598	591	599	587	521	577	578	579	581	525	612	574	563	588	590	559	562	566	590	569	561	547	604	553	540	522	608	575	561	573	557	568	534	548	581	599	577	576	548	537	562	588	511	578	528	592	572	559	562	513	592	561	576	539	545	579	575	536	599	573	553	584	555	589	621	578	579	543	563	599	586	532	560	543	564	577	557	519	536	573	554	560	576	551	571	578	568	540	566	588	565	548	549	586	604	563	630	569	555	605	567	563	543	595	559	560	576	572	570	620
1374	138	101	83	71	74	78	94	81	87	109	92	73	73	81	63	67	59	58	53	40	41	38	33	37	43	31	37	28	47	35	42	39	39	32	34	55	37	34	35	35	36	35	35	29	30	41	29	34	40	44	37	39	26	38	33	32	42	33	30	39	31	29	28	41	24	40	39	32	36	35	33	40	37	25	37	29	45	29	33	30	36	32	37	34	38	32	29	42	42	33	38	30	40	24	26	36	36	28	28	42	34	32	26	46	18	35	30	31	29	33	39	42	30	30	36	31	37	37	26	32	32	29	36	29	33	27	28	32	35	30	30	35	28	37	33	27	38	28	34	48	37	40	32	37	33	27	27	26	37	29	33	35	32	27	29	30	29	36	31	34	33	41	30	43	32	32	41	32	26	29	43	28	37	37	33	37	34	38	35	43	33	27	27	31	34	36	29	25	32	36	25	39	40	31	31	34	39	26	34	31	30	36	29	32	27	40	35	31	36	23	32	32	31	41	39	31	36	34	27	35	39	27	28	34	34	27	42	35	29	45	38	27	42	36	25	30	36	41	39	39	27	35	22	35	32	29	36	27	27	23	38	38	29	31	31	34	23	33	35	35	34	41	26	39	34	32	37	39	25	38	23	39	37	28	44	36	42	27	36	37	36	26	48	32	37	51	26	30	32	23	38	32	36	32	23	23	24	29	35	32	35	36	38	30	34	32	42	37	27	34	27	24	33	30	30	26	31	35	32	25	29	26	25	36	32	22	29	34	39	37	37	35	47	28	29	29	26	39	42	38	33	42	30	35	27	34	24	42	32	35	30	27	45	33	40	38	33	47	39	45	31	32	28	43	22	35	30	40	27	38	27	40	29	34	25	34	38	27	26	35	30	30	33	28	31	34	39	34	25	25	32	33	29	45	36	29	29	33	23	42	30	33	27	31	42	34	37	30	36	22	34	34	33	42	31	29	21	35	33	26	35	36	20	30	26	26	39	27	28	31	30	37	30	38	28	33	26	26	30	30	33	36	29	26	34	39	36	40	44	19	42	34	32	26	34	35	36	29	30	38	37	30	29	30	28	34	34	31	21	25	35	26	31	30	37	32	30	34	37	23	39	37	33	32	39	31	35	28	38	45	32	24	27	28	34	35	27	32	31	38	41	32	23	31	36	25	36	23	32	29	36	25	31	37	29	28	37	39	46	28	26	38	36	30	32	34	38	41	38	38	40	23	42	33	30	41	37	33	36	27	31	26	26	33	23	33	30	41	34	31	23	32	28	25	42	35	23	44	20	34	18	32	41	37	33	37	33	25	39	23	41	44	35	34	36	52	35	29	34	35	35	37	28	30	28	40	32	32	29	29	35	32	41	21	31	29	33	20	27	41	33	27	41	33	31	24	45	35	36	38	29	34	22	24	30	26	31	31	37	30	24	25	39	26	41	37	24	31	41	27	37	31	32	25	38	41	31	31	27	35	33	32	28	42	27	30	35	28	34	32	30	39	27	47	34	31	34	30	39	31	37	25	30	42	23	37	37	37	37	43	22	24	34	36	47	34	35	25	30	31	35	37	20	34	32	44	36	31	21	31	28	31	25	26	47	36	32	32	33	28	40	40	32	38	32	42	34	30	39	55	27	29	32	23	33	43	43	27	33	35	36	17	38	35	40	34	37	37	36	30	26	31	36	28	38	34	35	28	37	33	28	25	41	34	40	26	27	33	30	30	39	40	29	44	39	18	33	38	34	38	22	26	32	33	38	27	40	36	34	34	31	30	26	29	39	28	34	33	21	39	35	35	35	32	30	42	19	30	27	33	41	30	25	30	41	26	40	35	39	34	43	37	37	27	26	34	33	36	33	30	35	32	33	27	30	37	25	33	26	39	32	34	30	31	29	32	38	33	32	33	36	31	31	23	33	32	23	33	37	24	40	39	33	29	31	25	31	31	35	32	25	33	24	28	28	27	28	26	32	34	28	33	35	30	32	34	33	28	29	23	34	41	30	38	33	29	28	39	31	36	38	32	36	31	34	34	38	25	38	31	39	34	36	25	32	30	21	33	27	46	30	31	30	35	24	35	31	28	27	40	28	32	46	30	32	44	30	29	25	41	34	41	34	41	34	24	40	30	36	21	34	22	37	36	32	29	35	30	20	25	36	28	23	34	22	40	32	29	35	27	33	40	30	33	33	33	30	45	28	31	26	37	31	33	23	43	36	31	46	27	39	34	31	31	36	35	31	36	28	36	40	28	19	22	24	31	38	38	38	35	32	33	36	31	29	23	32	35	31	28	39	35	38	22	36	27	27	33	30	30	27	21	39	30	32	37	27	31	37	29	29	28	27	35	34	38	37	40	40	33	27	20	33	37	38	36	31	20	47	39	23	41	36	31	31	36	22	27	36	35	25	43	25	33	37	41	28	41	33	28	27	33	25	31	28	31	31	37	38	31	32	47	34	26	37	23	33	31	38	38	29	32	38	25	37	29	40	24	50	42	32	34	29	39	34	37	41	35	34	41	42	32	40	31	35	41	43	39	33	32	26	28	30	31	30	44	34	30	33	40	32	28	35	41	36	23	28	28	34	35	33	20	37	30	40	30	44	28	25	27	37	36	28	33	31	33	31	29	45	33	38	35	30	35	23	23	24	25	32	39	35	30	31	22	26	29	33	31	30	30	27	38	24	25	33	38	39	29	34	36	20	39	26	34	32	30	36	31	40	33	36	43	34	29	32	29	36	27	41	30	26	34	41	36	34	29	31	32	32	30	28	30	30	31	43	33	28	29	38	36	35	34	34	33	37	22	35	33	38	39	25	34	40	30	33	33	32	30	30	29	36	23	36	28	27	31	42	34	29	31	35	32	29	37	28	39	32	32	35	30	30	28	24	32	35	41	33	34	30	26	40	16	32	34	25	40	27	29	31	26	42	35	34	42	35	39	30	38	24	30	33	50	36	27	31	19	28	29	31	33	29	30	29	31	34	33	29	33	29	31	25	36	41	42	31	44	47	29	36	31	32	36	23	35	32	42	45	40	37	31	31	25	31	35	26	47	40	26	24	26	43	36	32	27	43	30	32	21	31	20	34	41	42	19	31	21	36	32	35	26	23	26	38	30	37	37	25	49	23	39	32	28	31	35	30	26	35	33	25	36	39	30	28	27	33	37	31	24	49	26	41	35	26	23	34	36	33	29	31	18	31	39	27	40	25	36	40	29	38	32	35	32	43	28	27	34	35	30	23	28	34	39	31	24	25	33	33	32	30	31	34	29	34	42	33	30	39	28	33	32	35	32	27	37	34	32	19	37	37	41	34	33	37	35	25	38	36	38	35	35	39	32	31	34	23	38	43	32	28	34	26	43	44	41	44	35	22	25	33	33	34	38	35	34	30	44	29	39	42	28	33	36	34	44	41	37	26	18	34	31	34	28	53	37	33	35	38	35	37	34	22	40	36	44	48	44	36	34	28	37	36	35	20	19	28	35	29	35	33	27	26	28	28	23	42
9746	1553	1090	1177	2795	4674	4927	4176	3566	3354	2878	2712	2271	2147	1886	1701	1643	1463	1122	929	636	539	475	576	569	507	501	507	450	373	390	378	372	355	323	324	313	336	319	290	312	280	291	285	279	277	301	259	258	306	277	305	262	277	267	277	292	247	251	252	288	264	279	280	301	302	311	287	279	297	264	275	279	260	276	288	306	269	299	242	279	292	280	278	244	251	250	263	238	275	257	231	246	233	266	273	293	263	249	232	230	271	264	250	286	296	284	244	260	286	241	269	266	288	260	293	247	252	263	248	272	229	252	286	257	261	261	266	252	241	256	258	265	261	242	260	235	248	283	258	268	252	263	287	262	248	278	271	264	283	247	267	249	252	286	270	257	274	241	285	257	245	258	255	242	246	265	271	261	267	263	246	281	241	262	244	219	286	263	251	267	248	236	254	242	253	248	256	266	270	243	273	254	260	288	263	252	263	259	258	305	269	214	242	267	260	241	249	257	279	263	265	260	284	265	228	250	280	266	256	267	259	262	269	268	257	236	270	258	253	269	288	256	242	268	238	250	248	272	252	265	229	277	274	268	257	237	288	244	281	269	276	264	274	272	262	291	256	269	268	260	246	248	261	246	252	262	266	250	262	257	288	257	271	272	255	234	242	267	274	243	239	240	248	270	256	268	253	279	242	260	259	239	265	216	246	242	269	227	266	257	243	273	229	234	260	260	260	271	251	263	261	253	255	278	277	284	242	266	242	241	261	252	248	240	288	257	254	256	241	272	286	254	275	252	269	309	251	254	248	231	267	268	272	272	263	262	266	243	267	286	255	250	280	263	248	262	265	259	264	262	238	283	236	271	258	286	252	246	295	224	270	264	258	224	295	264	289	257	241	256	273	266	266	258	254	262	245	259	248	273	264	265	241	251	272	256	270	254	257	271	269	250	242	214	274	239	241	243	292	242	260	243	250	241	226	237	261	247	264	263	269	268	259	269	264	268	273	259	257	253	270	238	256	259	270	256	242	295	239	262	263	245	227	265	264	229	246	283	257	257	267	265	235	284	261	262	241	278	260	263	243	248	243	236	265	251	262	259	250	293	281	283	272	255	270	271	238	239	264	248	266	246	299	250	242	263	282	248	280	277	272	252	236	254	261	241	260	250	277	249	266	293	267	264	274	235	258	265	263	252	261	265	249	257	240	257	263	258	239	265	264	249	245	277	253	261	253	233	228	260	286	271	261	238	221	235	258	264	260	239	249	277	262	245	253	245	224	265	236	225	256	304	283	260	262	255	222	269	285	244	266	271	245	253	249	257	255	236	277	287	252	262	244	272	270	241	275	233	256	273	255	254	246	248	241	244	252	286	230	268	241	228	272	290	265	241	225	263	280	248	246	266	276	265	250	234	252	240	273	286	245	253	240	266	256	251	277	223	284	286	255	254	279	279	260	281	226	229	247	262	259	241	271	241	241	258	272	244	262	292	275	273	279	280	260	219	283	265	261	249	276	286	271	248	283	281	261	253	256	232	256	246	268	256	242	268	224	278	287	246	238	269	246	287	272	248	247	259	244	270	243	277	270	265	259	259	284	289	270	260	273	269	275	240	276	280	275	258	270	264	262	249	242	261	267	270	260	240	272	268	244	256	246	251	252	251	241	266	268	230	232	282	257	260	239	258	251	249	275	242	234	257	258	278	271	249	235	271	270	266	244	249	249	269	280	226	267	273	231	263	248	267	262	274	258	240	253	264	295	251	268	243	265	223	255	227	250	275	256	253	256	267	243	246	228	250	277	278	251	230	274	297	281	282	228	259	263	250	270	260	264	241	266	264	271	271	269	251	262	244	253	264	266	259	248	257	256	250	253	262	260	265	242	253	236	272	232	252	255	268	277	243	249	254	262	226	269	253	229	271	302	257	246	260	256	244	284	249	250	245	230	264	211	233	268	260	257	245	245	262	267	264	266	271	249	235	286	260	270	259	244	257	214	273	273	242	263	243	250	274	236	263	254	258	282	239	276	250	267	239	232	284	260	256	238	262	235	256	279	255	264	280	274	268	294	264	251	277	266	279	229	255	263	287	258	235	233	277	266	248	259	237	265	217	267	264	231	261	269	259	277	245	264	265	253	270	256	266	240	258	271	232	237	286	263	249	281	266	243	252	251	265	251	289	262	266	269	250	222	256	246	277	275	233	244	235	245	254	312	253	256	276	246	263	255	252	282	242	293	260	271	244	272	275	256	264	244	247	272	263	246	266	266	266	249	232	257	251	247	253	243	242	238	247	221	235	266	246	264	283	241	254	234	256	234	275	276	232	260	260	262	268	266	216	262	253	246	221	249	242	249	285	251	269	261	269	261	284	281	242	253	262	249	227	257	234	250	252	245	251	265	253	257	288	228	254	237	251	268	260	260	244	271	262	292	247	246	259	239	235	233	247	249	282	269	254	251	261	263	263	246	228	252	249	281	248	257	232	250	278	234	286	253	281	266	245	252	231	239	254	245	280	271	255	279	260	251	261	273	265	278	267	251	275	281	270	263	277	238	270	286	262	255	283	237	261	293	273	256	261	240	260	267	256	257	273	271	273	257	279	271	277	268	258	252	267	248	256	250	253	242	245	257	250	255	259	270	264	253	242	261	254	266	273	282	239	277	282	241	243	245	261	266	249	253	265	294	256	261	260	265	255	267	277	271	267	256	244	266	275	233	240	249	271	275	234	265	256	257	263	237	292	251	260	257	258	259	251	229	277	261	252	230	247	256	267	241	249	265	274	270	247	259	271	273	269	252	256	246	272	276	266	225	280	246	278	248	257	296	246	249	261	234	256	231	269	257	237	257	256	263	267	283	281	268	244	261	239	283	239	251	255	263	272	248	246	262	286	265	245	239	250	265	290	286	258	261	251	265	253	276	250	252	250	243	243	277	259	268	245	239	261	260	262	281	279	219	294	244	257	263	255	257	250	267	249	232	252	249	233	218	244	262	283	257	262	236	271	245	240	273	256	239	221	248	262	243	290	222	278	266	285	243	282	266	232	260	269	264	245	242	282	278	244	271	254	264	254	261	220	247	245	249	274	245	272	246	243	238	255	262	247	263	288	234	263	257	237	254	275	227	256	274	272	257	254	286	274	254	251	260	251	259	248	279	257	251	259	291	280	271	239	247	262	256	267	251	268	276	250	274	253	267	248	280	256	243	254	258	255	250	254	292	280	261	253	262	268	208	247	264	239	276	253	244	228	249	246	259	258	274	237	274	295	257	221	246	236	263	272	260	271	257	259	247	228	269	248	237	231	265	255	269	255	276	252	277	258	278	268	274	245	250	289	254	247	262	239	274	275	242	272	283	260	239	240	249	241	263	242	282	256	254	252	264	280	233	266	288	270	269	253	263	256	253	267	271	234	280	266	262	264	264	262	253	273	229	293	241	274	262	269	275	257	268	235	267	253	247	250	290	270	267	237	218	251	255	249	257	246	241	269	252	265	245	259	241	264	246	265	243	266	283	251	245
896	262	174	144	137	134	174	188	156	158	158	149	144	128	115	120	132	93	94	86	64	72	93	73	78	86	64	64	90	66	80	63	76	53	57	60	78	73	71	66	65	73	64	65	73	62	46	59	73	66	55	49	68	53	70	70	64	61	53	56	54	65	73	59	72	68	54	61	71	57	60	59	58	53	67	70	63	70	67	75	67	64	62	57	58	53	63	51	59	62	62	45	53	80	72	63	68	68	62	58	75	57	64	63	67	71	52	60	57	64	61	43	61	64	72	67	61	63	60	58	74	68	70	62	69	75	68	62	60	72	73	54	57	71	74	68	62	61	57	58	68	52	72	56	53	53	60	75	62	59	64	54	56	70	62	66	44	55	60	64	65	50	57	56	58	54	48	53	77	64	61	66	75	65	68	68	52	80	68	66	58	81	61	58	61	72	55	66	70	56	77	61	61	63	66	62	68	80	66	65	41	54	69	41	55	61	58	56	69	68	69	75	74	70	71	68	69	57	58	65	63	58	69	66	70	60	72	64	62	47	69	66	62	71	60	64	65	67	49	67	63	67	65	76	58	55	46	62	44	63	55	70	62	64	72	66	61	64	62	67	60	52	57	44	72	52	53	56	71	62	55	66	74	68	50	56	69	71	64	56	38	45	60	61	71	71	57	76	62	68	57	71	68	65	69	67	83	48	64	74	63	68	56	55	59	57	56	71	60	52	65	71	60	54	69	63	56	56	74	55	81	55	74	79	68	64	65	59	74	60	64	68	69	56	56	79	64	69	68	62	65	77	83	64	49	74	84	60	70	61	64	59	50	73	63	62	66	56	66	68	66	65	56	61	44	55	52	66	67	59	62	61	55	46	61	61	55	58	57	77	67	59	68	61	57	51	56	58	58	63	65	63	69	55	74	58	87	73	69	60	51	53	64	54	57	64	58	79	69	68	59	62	39	66	60	63	73	67	75	62	62	78	65	65	63	47	63	76	72	61	49	63	69	64	74	74	62	58	58	58	61	60	56	67	74	66	52	83	76	61	62	59	44	44	62	73	54	63	67	64	77	78	58	63	53	57	60	61	78	47	69	59	64	66	55	57	55	65	59	56	57	62	57	62	54	71	59	63	73	64	50	52	48	71	52	64	70	58	65	55	55	53	46	54	64	55	69	64	72	67	65	62	79	69	60	62	74	63	61	67	59	53	77	73	65	66	53	71	65	61	67	65	54	56	59	55	59	64	64	41	73	70	59	59	80	74	62	51	55	65	58	65	65	74	57	68	60	65	46	58	64	48	63	58	53	60	52	72	80	79	58	57	68	75	63	57	66	59	61	70	58	70	72	75	75	52	62	62	68	57	80	59	52	53	66	55	78	54	60	63	67	55	74	59	55	56	56	55	74	70	35	58	65	52	62	49	70	56	58	63	58	77	67	83	64	76	53	61	67	46	60	64	53	74	71	57	59	58	57	49	56	69	69	69	58	46	71	52	67	57	56	65	65	66	62	72	53	58	58	58	59	72	63	59	57	57	51	72	58	58	61	74	61	43	50	67	49	48	69	69	62	73	60	76	64	64	68	81	62	70	53	63	60	59	56	66	67	74	71	67	57	52	55	56	69	67	69	64	61	58	70	78	50	62	66	50	65	66	64	68	64	63	69	55	73	74	43	60	48	65	76	65	69	64	56	61	59	47	55	64	49	60	66	69	62	50	60	67	63	79	56	60	58	63	62	78	67	55	60	72	64	50	59	62	58	70	66	52	55	70	68	63	61	64	60	67	63	57	63	72	58	67	48	69	62	55	64	60	67	65	70	54	64	59	58	74	69	56	60	79	60	54	63	76	57	56	52	57	56	62	68	73	58	58	64	69	59	67	57	43	46	60	45	66	55	58	75	71	55	73	64	82	67	73	62	53	69	69	49	67	71	65	59	56	49	49	57	61	58	65	68	62	59	75	59	65	58	74	69	65	71	48	69	72	54	37	65	64	65	61	55	62	60	65	54	72	66	53	65	48	61	65	52	63	66	58	66	67	67	69	69	62	59	57	52	52	65	53	58	69	62	68	62	52	63	64	65	69	58	60	51	54	62	47	70	62	77	58	56	66	67	54	52	80	48	54	65	65	76	81	76	72	57	64	75	74	68	54	69	57	54	65	60	65	73	63	61	69	60	66	52	71	77	54	62	61	66	54	73	63	58	52	78	60	69	69	67	55	58	55	66	61	55	66	57	82	72	59	61	58	56	66	64	69	60	72	66	62	57	53	63	71	65	81	61	53	60	56	65	52	49	62	63	63	66	67	48	66	59	66	70	73	61	48	57	61	52	66	51	60	65	48	67	49	57	69	58	67	66	57	69	60	64	55	57	66	59	54	57	61	52	51	48	70	55	65	59	60	54	75	63	63	52	67	53	52	91	65	66	65	57	64	72	70	69	62	47	78	46	70	58	55	53	59	53	53	65	67	50	71	55	72	63	69	63	66	62	60	70	71	72	62	61	40	66	57	77	55	59	71	54	61	70	60	67	66	60	60	68	66	55	51	58	54	51	62	66	65	46	63	68	69	63	64	52	64	65	58	57	68	64	74	58	70	62	61	65	55	65	68	77	70	61	53	62	60	56	77	69	48	47	54	76	53	61	70	56	66	57	55	60	70	56	59	60	62	58	69	80	57	73	64	52	66	52	65	52	59	66	73	66	81	80	62	70	54	52	56	56	56	67	63	67	56	49	60	50	52	71	63	63	61	63	54	65	57	63	64	62	71	67	60	69	69	71	65	72	67	60	72	61	73	79	52	58	66	59	70	55	59	64	52	54	63	60	66	69	53	74	58	53	63	81	69	53	69	60	69	51	61	67	63	63	58	68	69	66	57	59	60	52	67	70	62	60	83	58	68	67	73	57	59	61	59	68	66	73	57	69	59	68	66	64	50	60	66	52	57	62	64	51	53	80	60	62	65	74	40	56	63	65	66	64	61	58	84	55	72	71	62	60	56	52	74	59	57	49	48	55	54	71	49	72	54	74	69	62	63	68	57	74	69	72	47	58	47	64	71	60	60	60	53	64	73	53	57	63	74	83	72	63	67	64	77	68	69	58	71	74	62	71	61	77	54	77	66	58	74	54	57	72	54	55	63	53	68	66	55	63	59	55	58	62	58	59	65	73	70	69	53	59	47	59	67	78	65	63	67	62	71	43	73	70	55	74	58	64	42	37	60	60	72	58	56	55	61	62	79	56	58	65	50	49	56	65	61	67	62	67	68	56	76	70	67	78	61	68	56	64	60	71	66	71	75	61	69	53	61	57	63	74	56	57	63	69	67	64	69	54	62	61	68	53	49	54	51	71	52	55	55	53	58	74	76	57	79	75	58	64	54	51	67	75	61	44	60	48	60	63	69	49	53	51	54	64	65	67	61	62	70	50	75	66	54	55	60	54	60	58	72	58	65	59	63	55	63	56	64	54	56	60	67	55	56	57	50	76	70	71	56	61	71	61	68	66	81
11010	2880	1745	1995	4861	7805	8072	7254	5932	5323	4975	4572	3831	3366	3112	2730	2621	2124	1735	1408	1111	972	870	897	875	853	802	760	764	689	677	662	652	634	620	598	586	549	547	548	544	542	523	558	533	566	512	494	533	506	549	491	511	506	522	500	458	508	486	482	533	494	494	517	480	526	493	493	484	494	503	534	528	533	537	452	522	503	514	469	524	462	481	489	567	506	495	481	466	491	502	497	514	518	502	496	509	445	504	472	470	450	424	496	460	450	425	499	443	477	498	460	496	462	469	437	487	428	488	490	455	473	462	478	507	482	437	466	479	462	459	448	478	449	499	463	469	447	502	500	489	459	457	478	443	461	455	422	498	463	464	457	480	468	449	454	472	525	495	487	450	501	450	439	469	487	490	437	432	459	475	469	482	462	486	494	491	443	473	494	471	506	458	501	496	456	440	477	471	474	478	460	452	465	486	469	457	483	466	476	444	503	487	450	480	458	478	434	477	453	464	457	515	469	431	501	492	468	510	460	499	478	444	462	483	478	494	484	465	495	490	526	470	467	430	438	464	458	469	467	473	484	476	480	450	478	486	476	446	472	451	480	486	480	492	488	464	492	469	473	495	483	438	484	478	472	499	481	499	464	458	455	470	483	435	474	477	488	458	516	471	490	427	494	447	471	507	485	472	524	491	459	486	470	466	459	469	464	441	464	490	483	453	478	503	472	459	503	476	470	505	492	473	489	484	514	437	486	488	484	450	462	539	477	459	482	459	481	464	476	481	437	480	508	442	483	474	468	475	475	454	472	490	486	512	476	466	489	473	474	453	469	497	470	483	468	485	471	443	499	460	446	456	433	446	456	440	452	460	471	487	470	471	477	464	450	464	456	453	457	493	479	504	465	478	489	469	473	481	451	451	471	489	478	453	480	513	484	456	465	485	483	449	464	496	475	451	504	467	448	460	465	479	467	478	455	466	467	459	530	496	473	446	435	472	475	463	488	467	483	442	444	469	474	484	439	498	487	468	464	476	464	462	507	465	441	493	482	461	451	449	420	479	461	449	456	512	465	481	432	468	486	463	468	447	437	467	477	489	451	462	474	492	468	454	463	479	454	440	444	478	509	492	467	485	489	457	501	459	515	489	504	471	473	474	452	477	474	462	458	493	480	446	480	491	466	482	468	517	484	473	501	476	493	459	476	481	447	448	428	447	485	505	448	438	479	510	473	448	479	472	503	513	486	433	479	500	511	497	496	455	483	431	481	457	472	436	512	442	487	481	457	451	474	464	488	469	447	442	478	457	472	487	465	503	501	507	492	502	499	513	439	471	517	453	470	465	474	468	484	495	474	472	504	467	482	501	478	462	465	458	463	451	476	465	464	496	453	452	473	466	496	465	490	499	464	472	449	467	467	450	456	472	451	458	492	478	441	468	477	510	409	459	467	459	496	512	470	485	497	502	469	481	460	506	484	452	490	473	507	510	449	482	429	428	454	473	444	499	487	474	465	433	477	450	456	470	454	502	509	464	480	481	498	466	441	435	494	469	462	477	470	524	457	492	450	480	454	473	491	443	487	492	480	471	465	440	453	466	488	493	442	509	480	494	479	496	476	481	468	485	480	488	492	466	466	477	479	477	479	509	513	488	472	467	490	445	465	469	500	493	478	445	472	446	468	463	485	452	473	471	450	495	460	482	472	468	444	473	498	489	445	427	460	459	457	479	436	453	462	444	488	465	468	452	503	454	499	456	479	500	485	453	455	457	481	440	527	437	476	476	455	476	495	447	484	470	487	518	495	462	447	490	497	476	452	488	476	448	455	463	474	476	462	444	428	504	467	481	483	426	472	442	446	479	484	455	502	446	472	450	467	471	454	496	449	428	472	490	470	482	440	493	452	472	506	439	458	492	474	489	451	477	474	507	497	489	507	446	491	441	455	452	456	439	449	457	487	483	444	435	491	473	450	461	496	506	455	503	481	470	476	489	463	499	510	497	457	466	492	474	502	468	450	465	502	440	475	503	471	482	459	420	489	473	456	490	437	464	454	449	457	433	470	437	441	454	472	418	470	494	480	437	419	457	478	460	486	510	497	480	446	458	458	477	476	461	500	453	472	494	509	499	489	499	493	464	437	463	487	447	474	449	437	475	517	488	502	474	498	486	464	480	429	460	463	464	451	471	472	490	487	475	465	464	458	498	456	447	464	496	480	467	464	488	520	454	497	450	474	485	441	479	484	449	496	486	480	507	452	436	495	439	463	487	464	487	474	481	439	453	440	492	493	492	459	489	468	462	468	464	467	468	435	437	494	484	478	439	459	496	495	514	472	460	459	457	475	447	515	481	460	471	501	474	505	477	468	471	489	466	477	463	465	468	457	468	454	486	491	477	474	456	475	485	462	432	473	471	437	466	464	487	497	471	456	466	462	441	457	444	481	471	475	440	442	504	489	495	469	459	486	480	479	470	485	486	458	490	455	468	499	458	498	465	441	481	438	477	465	481	421	472	474	486	454	491	481	475	453	480	453	474	477	463	460	469	484	493	505	467	514	506	475	449	493	514	481	468	484	450	477	498	495	480	479	466	435	457	434	479	475	472	482	469	441	465	467	482	443	482	466	498	496	464	486	454	444	487	504	459	482	499	456	459	448	506	500	505	441	437	451	430	478	495	460	438	484	469	495	467	518	495	472	483	504	476	441	469	460	492	462	486	454	468	491	449	516	480	483	458	475	507	477	489	466	511	449	487	448	474	438	474	503	456	477	512	480	451	461	456	444	473	464	492	472	486	467	500	477	450	515	477	462	474	478	500	474	474	492	489	473	453	471	504	443	435	496	444	467	465	436	455	433	494	462	474	485	441	476	458	436	496	481	452	454	477	444	457	496	453	463	516	464	498	471	470	480	459	497	477	453	458	460	473	453	469	494	463	498	474	476	472	435	482	462	484	473	467	474	518	481	484	531	481	463	434	530	523	493	450	466	490	445	463	453	441	499	465	484	476	506	446	477	503	465	477	443	492	495	478	464	462	485	481	476	499	461	487	476	508	485	447	465	512	476	489	445	477	494	458	486	503	447	450	470	468	498	452	450	449	448	433	487	477	457	494	461	491	454	511	481	466	446	477	476	480	445	486	517	493	478	461	449	443	479	466	499	493	426	469	467	435	478	456	439	478	414	462	451	462	469	497	458	493	456	483	479	453	493	453	516	485	455	435	478	428	475	477	451	469	425	467	485	469	449	458	460	487	458	456	493	481	468	459	483	477	490	479	449	513	502	473	507	469	515	468	463	484	458	497	496	463	471	476	494	459	485	486	422	439	464	474	476	491	489	443	512	466	483	487	473	502	491	516	471	436	485	476	488	476	451	502	451	481	452	484	432	471	510	440	464	453	499	468	497	480	493	472	496	469	531	438	476	474	476	461	452	463	464	494	430	441	476	435	461	489	432	487	463	482	444	473	457	480	484	466	501	464	458	454	495	438	453	456	441	479	497	504	465	480	493	437	459	509	461
2275	202	135	90	93	108	136	128	128	114	123	125	127	105	117	102	82	74	71	74	60	49	59	53	54	58	53	46	69	49	41	44	50	44	43	40	40	41	37	48	41	46	41	49	50	38	53	58	45	51	40	42	46	33	41	33	37	40	50	54	32	29	40	41	51	40	44	30	44	37	33	39	37	35	48	35	43	32	48	47	39	37	33	39	37	32	50	39	47	48	45	48	50	45	32	36	34	46	43	29	46	49	49	45	34	47	30	48	46	41	38	39	44	32	42	39	34	36	47	37	49	36	34	35	39	42	52	31	31	44	29	43	30	34	40	29	43	35	33	32	44	50	41	33	43	29	45	40	49	45	34	39	37	31	41	32	31	49	40	32	43	48	42	31	48	40	44	51	34	45	36	35	42	46	43	29	34	59	34	46	28	21	42	39	48	42	42	32	37	33	47	39	37	40	56	43	49	34	40	36	34	47	44	43	45	44	39	39	45	32	42	37	35	47	32	34	44	52	40	45	43	45	37	49	45	43	42	39	38	39	40	42	41	34	37	42	48	51	46	39	37	35	32	34	37	30	44	38	36	29	49	41	39	42	52	45	42	42	39	39	44	48	28	34	37	38	39	44	47	46	40	36	37	44	35	34	51	48	46	39	51	44	44	34	32	35	38	45	37	54	50	39	33	41	42	50	31	33	39	33	44	31	43	39	41	37	41	55	45	57	39	39	41	32	45	34	39	36	46	40	44	44	46	37	36	54	31	39	37	46	41	34	44	37	49	45	38	34	46	35	50	37	43	47	46	45	34	45	38	38	41	42	40	42	35	35	32	40	37	35	32	31	34	39	41	40	45	37	46	36	48	45	58	52	53	33	45	49	38	36	44	52	38	30	29	41	43	58	38	37	45	37	39	52	33	31	40	25	32	48	44	39	42	41	33	44	40	37	42	45	37	30	41	48	40	43	40	50	39	35	37	41	52	43	54	47	40	38	46	59	45	41	37	40	40	50	44	37	40	45	38	38	38	51	36	48	46	48	36	41	44	49	46	42	42	28	40	40	46	43	38	39	48	36	48	43	49	46	42	55	44	37	42	45	41	32	37	36	47	44	56	36	51	54	29	40	32	48	39	41	40	33	37	39	44	38	38	40	37	46	48	48	33	35	46	43	45	49	38	36	34	39	33	39	44	40	38	35	42	39	36	44	32	34	42	52	36	38	35	34	48	52	50	33	39	37	36	32	48	41	45	34	49	34	50	27	47	40	42	28	42	49	29	47	41	36	41	34	42	42	49	34	38	38	30	44	38	41	45	45	39	38	53	38	45	55	46	51	43	31	45	49	38	45	44	35	44	28	36	43	43	46	37	39	42	37	46	35	41	35	51	41	36	45	53	47	51	41	40	44	29	39	37	47	36	39	50	32	40	41	38	46	46	39	36	41	44	27	43	37	41	35	31	46	31	33	48	29	38	56	27	44	35	47	34	39	41	43	57	46	40	52	41	53	32	43	37	46	58	39	40	35	33	34	41	27	46	36	47	33	43	40	46	33	41	36	41	36	41	44	50	37	41	36	41	42	34	41	39	41	48	38	30	44	50	36	24	42	34	46	36	44	33	41	41	34	32	39	40	41	43	36	38	31	46	42	46	46	35	44	40	42	39	39	42	42	33	46	42	49	39	34	33	36	39	47	35	45	50	33	40	46	36	43	36	43	39	52	45	39	54	37	38	42	32	42	37	27	41	41	42	49	49	32	41	42	37	39	40	30	44	41	35	38	41	35	39	46	41	43	39	50	36	47	42	47	31	39	32	37	34	43	42	47	48	45	41	39	26	24	45	45	39	39	35	32	43	45	32	44	32	37	35	50	41	42	46	51	41	51	39	31	35	48	45	31	41	38	40	47	48	32	43	39	41	52	44	41	40	38	45	29	28	60	40	46	35	36	46	40	31	39	38	38	52	38	43	37	47	40	36	32	40	38	44	46	43	34	37	35	37	34	44	39	33	43	35	37	43	31	48	35	42	51	39	33	39	50	37	54	44	39	36	33	34	45	44	45	45	52	39	44	41	39	38	41	45	47	37	44	49	38	42	33	41	41	43	37	30	38	45	33	31	45	45	42	35	39	38	50	36	30	38	35	50	44	36	39	33	34	42	50	49	42	40	25	42	42	47	32	30	45	25	45	48	55	52	43	39	42	34	48	51	41	41	31	34	39	46	35	52	43	43	42	44	42	28	40	44	44	41	34	47	28	44	30	44	33	39	37	43	39	38	30	38	37	37	55	35	41	44	38	45	49	46	40	35	36	37	46	39	36	33	39	39	34	48	37	45	26	47	48	43	43	40	36	41	52	36	44	38	44	47	41	37	49	31	37	36	40	33	39	42	47	39	44	25	32	44	48	43	44	37	32	38	45	42	35	33	49	51	42	42	45	35	46	42	44	38	42	34	33	48	40	28	49	21	33	35	44	35	39	44	38	36	48	42	35	29	43	37	43	30	41	41	41	38	33	36	37	46	37	43	43	40	28	42	37	31	31	49	39	33	46	45	39	34	45	38	35	44	31	42	34	37	35	43	53	35	54	45	37	29	39	36	48	39	37	43	43	39	37	49	38	40	34	30	41	48	24	30	42	36	37	28	37	38	46	41	43	46	36	37	34	40	48	37	45	38	38	38	28	36	41	41	51	31	50	40	40	39	36	31	43	46	42	41	33	40	41	43	37	32	38	42	38	51	37	35	46	46	34	36	45	35	30	43	36	37	44	39	43	29	33	39	41	43	33	51	33	48	44	30	32	48	36	41	48	39	38	46	43	30	40	46	34	33	36	41	45	40	40	38	37	42	37	31	61	40	44	41	48	43	43	34	45	51	48	47	33	34	35	44	60	28	39	43	43	38	38	32	44	45	44	34	50	39	41	42	42	26	41	55	30	36	30	48	45	38	44	49	50	45	37	39	44	32	48	34	31	52	45	39	29	34	47	42	47	31	35	33	37	50	44	30	34	37	29	38	44	29	44	42	28	39	44	41	56	43	35	39	39	50	30	42	46	34	30	35	34	34	43	31	41	34	49	42	34	49	35	37	32	43	39	34	42	52	38	32	37	41	52	49	33	39	36	34	47	33	47	35	38	40	37	52	31	30	50	28	44	43	36	50	34	46	37	55	31	39	46	41	29	43	41	41	43	47	30	31	40	37	30	37	45	55	34	38	36	37	42	48	38	36	36	35	41	32	47	51	42	42	27	47	33	44	35	42	42	34	37	30	35	49	49	50	44	44	54	39	46	38	44	49	40	39	33	32	42	41	32	38	32	39	35	33	40	39	36	49	34	41	40	39	51	42	33	49	31	37	33	29	27	33	37	48	36	34	48	36	39	43	36	39	34	33	30	38	40	49	39	28	44	34	39	50	63	53	34	39	59	44	39	43	50	38	33	42	46	52	39	28	37	33	34	39	42	48	49	29	43	42	35	54	42	40	36	50	39	43	39	41	38	38	42	27	46
11551	2174	1394	1643	4099	6856	7291	6762	5306	4997	4579	4297	3477	3138	2935	2573	2396	1802	1575	1300	923	755	708	715	724	739	696	689	538	527	534	499	517	480	439	472	411	413	379	402	384	395	396	398	342	366	349	401	319	395	376	343	380	340	358	374	376	373	338	335	329	363	376	341	328	348	339	324	355	343	330	356	319	362	345	348	358	347	343	312	347	329	348	324	333	301	356	304	332	329	329	320	288	351	327	322	319	377	325	369	299	321	301	334	284	330	323	295	334	329	335	292	319	319	311	315	339	323	300	322	331	343	333	301	358	321	272	328	282	339	308	333	293	307	308	299	321	311	317	299	307	311	329	303	332	304	311	318	299	345	319	304	311	341	303	297	336	331	309	328	291	330	320	313	325	307	295	302	322	296	302	340	319	333	310	288	319	286	345	319	312	342	332	331	285	303	313	312	320	350	297	343	310	292	332	318	308	304	293	313	311	356	279	305	288	302	308	326	328	322	329	314	340	329	319	302	293	316	317	305	332	288	325	312	304	300	303	316	313	295	328	304	309	320	311	322	311	339	299	318	312	348	304	304	311	301	300	321	334	314	274	319	272	306	317	317	324	337	293	324	333	302	324	313	285	361	327	318	309	312	290	311	313	316	336	329	313	317	302	336	327	352	301	307	310	312	317	302	315	320	334	316	328	315	323	338	325	323	302	328	308	325	284	324	310	300	317	312	302	340	322	321	325	319	307	304	310	327	317	321	343	325	316	327	303	323	305	339	308	330	305	326	328	312	299	306	344	317	338	311	339	330	320	316	312	322	293	326	286	306	294	346	316	290	342	319	345	349	347	327	328	318	326	310	335	328	353	310	316	344	337	311	289	313	304	323	317	299	320	321	293	317	325	300	308	286	323	292	328	307	295	314	315	333	344	354	314	304	306	290	297	321	339	304	288	335	298	280	328	329	288	294	311	300	332	316	322	290	328	310	324	313	305	316	344	308	337	300	309	325	310	311	316	326	303	314	316	293	278	322	312	298	302	319	341	349	333	300	340	325	314	317	312	322	309	313	289	301	317	293	318	352	341	320	328	291	313	318	339	287	303	302	338	324	315	303	293	314	331	318	317	305	326	331	303	314	331	323	287	317	329	303	317	324	327	318	326	323	295	307	305	282	326	315	290	321	325	301	297	325	321	314	324	303	306	325	353	316	330	300	296	308	311	314	323	287	344	347	306	325	301	328	312	325	293	302	319	322	323	335	291	318	311	320	315	296	312	323	333	295	312	300	322	316	324	315	327	300	299	325	343	301	313	278	305	325	332	280	296	288	303	312	328	328	306	333	305	308	336	325	328	313	297	310	321	328	321	324	350	316	330	311	317	306	359	300	280	301	289	303	328	337	296	318	296	330	316	327	310	308	329	295	296	297	308	304	311	311	289	321	347	346	347	315	314	308	327	316	286	310	352	301	335	287	305	297	333	290	339	318	291	362	301	364	335	323	305	305	286	339	290	343	341	310	317	346	340	300	301	333	275	339	324	314	317	357	308	312	328	325	288	357	290	338	304	297	297	288	351	331	300	328	322	320	346	320	317	324	292	335	295	305	307	369	310	299	327	341	320	361	309	328	308	330	296	314	292	318	322	305	334	325	325	309	293	287	313	291	332	310	327	321	315	347	292	329	303	340	339	320	301	331	315	302	332	309	314	331	287	302	281	332	308	326	291	319	340	314	270	316	289	336	304	352	321	311	305	350	342	306	335	313	301	336	302	289	321	331	298	319	329	308	333	310	329	319	307	314	312	285	317	337	287	300	289	315	318	315	292	319	286	291	349	308	282	297	311	315	335	321	339	320	316	311	302	345	309	308	311	305	285	339	314	300	299	329	306	324	330	298	335	321	287	315	331	348	343	295	309	345	304	330	314	296	292	306	344	317	311	300	321	289	306	333	288	330	289	310	313	338	304	325	334	337	331	340	350	317	308	315	346	313	314	277	336	310	312	310	336	295	298	335	306	342	297	299	310	317	318	310	320	309	341	315	299	302	343	316	312	311	344	315	330	303	301	302	339	334	308	314	296	323	305	308	355	305	311	323	319	295	320	333	314	308	302	330	338	293	313	352	310	306	290	301	328	317	296	307	301	336	294	296	286	315	314	359	296	304	294	303	308	342	310	352	344	305	333	319	299	299	283	306	316	283	289	298	317	318	344	366	302	315	312	321	330	313	325	303	305	315	317	295	295	306	328	318	295	302	312	360	329	302	302	298	330	325	349	306	290	334	316	301	308	312	310	296	303	308	301	311	346	320	327	332	321	348	317	334	345	306	314	308	312	327	320	320	338	326	324	330	304	349	341	345	326	310	338	315	321	270	314	355	326	329	315	373	298	323	307	328	292	295	336	313	319	307	337	323	318	339	322	319	311	296	325	311	313	306	345	310	318	319	348	317	319	314	322	285	293	285	319	332	309	302	313	329	316	325	291	304	306	302	279	317	320	307	323	322	298	340	303	360	343	331	323	299	309	337	288	327	293	319	318	329	336	370	291	333	350	340	336	315	324	335	302	325	306	327	310	327	328	303	304	292	320	315	345	308	301	296	310	293	335	328	321	373	299	322	325	337	311	325	307	347	313	333	318	308	326	324	350	299	289	285	314	321	311	315	302	344	320	295	313	336	347	300	296	322	378	330	295	292	324	319	304	325	322	306	304	348	306	330	330	320	334	307	325	296	331	311	340	307	276	330	320	341	274	314	317	315	305	329	307	300	310	357	333	305	304	317	316	298	312	332	352	335	279	316	318	314	334	333	300	326	304	293	319	322	307	326	317	307	305	315	322	304	297	302	309	314	324	322	331	327	306	292	327	316	308	308	298	305	326	303	317	326	303	306	338	324	310	321	300	301	310	314	300	308	290	304	332	341	295	319	344	322	322	343	314	324	324	293	296	296	306	305	289	301	304	299	307	306	311	326	320	327	308	297	324	295	313	287	344	325	283	312	293	293	357	358	327	346	310	305	295	328	309	314	311	339	308	299	309	330	309	322	330	326	310	329	322	290	296	323	294	286	324	317	291	313	319	298	320	338	304	332	297	340	309	311	337	344	294	331	303	334	322	316	319	332	288	293	332	343	332	306	309	300	311	291	335	275	310	316	310	313	312	325	341	322	321	333	344	289	328	308	324	313	298	326	304	292	323	345	349	310	324	306	315	336	301	285	320	331	356	322	292	306	286	320	305	302	309	304	308	311	314	328	309	333	334	327	287	313	369	322	340	297	299	340	327	332	319	307	339	314	343	318	316	295	329	305	327	376	286	299	335	312	315	329	324	299	320	298	301	314	315	303	329	340	334	338	313	347	348	292	311	296	327	295	319	273	313	323	305	322	330	328	285	316	293	328	345	335	317	328	306	306	309	292	304	314	325	309	309	308	349	323	342	324	312	306	327	309	304	338	315	315	321	295	356	306	275	325	300	317	300	319	316	348	305	318	322	315	342	316	305	305	323	323	339	324	327	301	304	330
1560	322	216	196	149	177	240	207	226	199	222	194	161	173	162	141	153	132	130	100	100	99	91	81	97	106	80	83	101	84	74	92	79	82	95	88	69	89	78	72	67	87	68	80	76	64	72	83	65	76	66	79	63	63	70	69	70	75	68	79	65	98	71	69	60	65	65	62	64	71	81	80	90	81	75	66	73	93	67	82	82	81	79	79	71	73	76	74	83	73	86	80	61	65	93	87	75	86	70	65	68	73	61	67	64	96	72	78	70	67	70	89	78	70	78	86	53	74	79	75	76	68	83	79	85	63	70	85	81	78	59	75	68	70	60	68	66	74	78	69	68	75	67	68	65	84	94	73	63	71	82	63	62	100	69	63	72	60	51	72	75	67	72	65	70	71	61	54	74	78	71	75	77	90	74	72	81	80	70	79	79	82	74	75	69	69	68	74	76	77	76	65	84	78	67	77	86	80	60	73	69	67	68	66	66	78	83	64	58	83	67	81	65	67	72	91	90	63	72	65	73	73	76	65	55	73	71	62	66	73	67	69	80	75	77	77	84	63	71	69	80	66	79	80	86	74	72	75	66	85	68	64	68	73	71	62	58	73	74	81	85	56	83	75	62	66	72	52	67	75	66	75	69	75	92	83	78	65	62	62	66	82	87	75	58	77	65	81	67	62	64	80	71	66	74	64	69	66	68	59	76	68	64	83	72	57	75	67	72	83	73	75	67	61	68	74	78	83	79	61	62	59	98	89	62	82	57	79	54	80	89	70	90	73	61	56	89	66	69	75	67	70	83	79	77	67	76	64	65	73	83	75	63	71	69	66	67	74	77	70	69	67	75	77	71	90	81	71	65	68	88	77	65	79	84	80	71	70	70	78	60	75	65	73	63	72	78	77	82	69	75	80	77	84	58	66	80	70	76	66	62	84	78	61	65	63	83	66	80	95	69	69	68	51	76	76	91	88	66	69	73	74	75	74	80	67	62	72	72	62	77	64	66	65	78	93	69	65	71	70	60	66	73	69	85	74	69	76	85	82	76	72	59	83	59	70	69	70	68	83	71	87	79	67	70	64	66	69	90	70	61	66	87	84	69	72	75	80	70	75	54	80	77	84	73	74	86	58	81	84	71	73	75	75	76	62	69	81	66	63	61	58	67	85	72	77	72	74	62	78	70	65	78	74	68	72	59	83	81	83	70	67	72	70	84	73	76	82	82	67	76	77	75	71	79	69	75	82	56	91	74	83	77	56	65	60	67	82	75	87	73	68	67	97	67	80	69	82	66	83	60	71	65	74	83	86	83	78	63	68	77	55	59	64	63	69	63	68	86	80	76	71	74	65	69	76	63	75	74	91	73	76	92	66	87	57	65	64	81	68	88	70	72	58	70	80	65	76	73	73	80	61	67	82	67	69	84	81	82	81	72	66	89	71	62	79	67	84	77	72	69	85	79	75	62	63	64	67	76	73	87	91	71	63	71	73	78	76	71	66	77	70	65	63	70	75	72	72	80	77	74	70	72	70	71	83	72	74	72	71	63	63	84	80	67	88	74	81	76	65	76	64	84	75	68	82	79	84	74	82	76	62	61	69	94	74	66	71	85	73	77	83	89	64	66	78	81	75	82	71	83	87	77	67	74	64	68	61	78	76	68	88	68	74	79	74	74	82	73	64	74	68	76	70	77	69	67	64	79	77	73	73	85	68	76	74	79	75	79	66	70	80	73	82	66	67	76	70	69	75	82	81	74	72	72	71	91	80	88	75	74	72	78	76	74	81	72	72	75	82	63	78	67	57	70	66	68	63	72	67	66	79	64	85	54	91	80	84	73	67	62	74	60	59	77	73	66	73	69	65	76	74	70	68	72	56	66	70	68	84	69	80	84	69	71	78	63	61	63	90	66	84	81	79	86	86	72	73	81	75	80	82	80	77	67	71	90	76	68	63	73	55	62	74	81	92	69	66	55	66	77	67	63	68	67	74	69	76	72	60	84	75	80	80	76	76	72	65	63	87	70	72	77	81	74	62	56	75	66	65	80	59	68	80	75	67	85	83	70	74	63	76	75	67	90	69	57	71	79	77	75	69	72	71	78	71	73	78	77	63	69	60	66	71	87	75	67	75	70	73	80	86	79	74	65	83	69	74	75	71	68	61	68	66	71	78	85	65	88	65	77	70	76	68	86	69	80	74	66	76	56	81	73	83	84	72	68	78	71	79	74	81	71	69	83	64	78	86	71	77	87	77	71	69	76	89	63	72	78	70	82	73	87	72	75	74	81	82	78	80	91	73	73	74	78	62	74	60	82	84	75	73	75	60	70	69	75	65	57	61	74	73	64	69	77	86	81	83	77	80	67	80	67	69	71	84	68	58	75	73	73	70	89	69	83	87	80	59	70	74	82	96	80	64	75	64	76	74	62	80	68	67	68	75	66	72	81	71	67	69	78	74	68	74	71	70	64	73	72	69	66	76	67	77	67	48	73	71	72	66	54	82	72	70	60	73	79	73	52	60	70	80	62	73	69	77	83	70	74	63	61	82	73	71	72	75	66	80	82	91	73	66	69	85	58	62	54	65	69	66	71	68	67	74	91	73	78	80	73	69	84	80	88	72	61	74	75	72	80	64	78	79	82	81	71	70	73	62	75	68	79	70	66	68	84	68	63	76	81	61	68	81	80	73	63	64	65	71	65	76	77	86	76	94	83	78	92	77	83	80	68	90	67	84	58	69	75	73	79	70	78	58	80	63	81	64	79	73	84	68	81	83	69	74	83	77	49	81	78	79	73	74	62	90	73	85	73	73	80	78	65	82	83	75	80	70	58	66	66	65	80	74	62	74	81	70	81	77	69	79	74	83	74	59	61	60	76	83	69	62	82	77	84	78	66	63	85	70	72	62	88	61	80	86	67	73	84	68	75	70	76	82	95	75	73	60	73	64	77	81	91	84	72	72	60	68	70	86	67	79	81	58	78	72	54	80	74	66	74	73	77	71	67	80	63	88	71	81	78	65	70	83	79	60	66	88	66	83	61	62	82	64	64	79	73	79	73	65	73	84	74	63	76	71	81	86	63	65	66	81	71	66	83	80	68	83	75	69	61	74	77	72	78	63	60	69	70	75	55	76	63	81	62	65	82	51	68	79	65	82	66	71	87	75	67	70	77	66	77	74	80	78	80	83	86	64	81	67	75	62	61	72	69	73	78	78	74	53	72	68	70	61	74	54	67	68	73	66	68	81	64	83	84	74	82	74	65	71	76	68	68	86	77	74	66	72	74	51	80	79	94	71	63	64	84	68	69	72	77	69	68	77	83	72	56	81	62	75	78	55	61	72	96	67	86	60	87	71	73	83	58	77	84	70	79	61	65	68	65	77	75	64	62	85	94	70	70	70	84	81	77	64	76	83	54	54	71	60	69	60	59	65	65	68	75	77	85	59	84	80	76	73	73	54	70	87	82	68	86	65	82	69	68	83	82	73	59	56	69	61	67	78	82	64	73	70
14022	3474	2188	2476	5746	9569	10350	9529	7955	6677	6405	5985	4960	4732	4217	3545	3438	2548	2175	1753	1406	1189	1128	1085	1100	1134	1118	1056	933	884	859	797	840	819	720	740	749	696	674	635	659	681	662	635	673	628	621	604	652	633	665	601	621	570	589	633	605	603	568	607	592	616	603	601	617	588	626	552	590	557	628	537	629	618	586	643	636	598	590	587	584	586	593	588	583	596	560	574	567	576	592	618	555	563	598	587	608	551	559	560	548	562	581	549	543	553	557	551	576	566	558	564	573	558	590	551	551	588	557	560	541	573	548	536	596	549	601	544	554	557	562	585	576	533	530	601	557	570	558	563	546	568	557	591	567	545	555	562	563	551	582	544	561	521	544	556	578	557	566	556	510	599	563	561	548	543	578	538	554	562	570	574	552	549	565	553	589	566	544	558	561	600	585	524	574	551	596	538	576	595	534	585	578	563	549	549	522	577	575	596	556	547	536	572	576	520	558	580	561	557	529	583	556	566	578	525	589	521	510	554	515	576	561	506	541	556	563	570	571	557	538	523	571	589	536	556	563	554	519	570	564	584	513	564	562	550	550	513	554	553	539	545	583	564	525	531	542	568	564	563	594	562	561	565	566	550	554	542	594	563	548	565	575	572	564	571	509	557	568	547	533	553	601	562	594	593	568	585	558	549	562	565	496	584	553	542	591	559	558	629	583	508	546	554	568	537	556	564	566	519	569	542	552	586	540	582	597	572	530	517	504	545	557	584	558	545	534	550	553	527	557	597	559	599	579	556	573	541	572	573	623	574	544	565	548	551	581	586	526	562	574	569	578	544	573	552	553	575	510	578	563	585	563	569	601	553	589	556	537	556	578	566	564	606	570	590	560	566	614	581	580	570	556	572	587	527	519	580	562	567	534	517	559	578	523	500	524	545	545	552	550	548	577	534	586	544	537	572	536	563	543	535	517	557	586	574	577	550	534	609	570	527	510	554	563	541	537	543	560	569	560	542	538	551	549	578	561	540	599	573	593	522	579	594	562	577	581	531	573	519	540	521	555	571	554	588	554	555	506	557	505	584	573	552	577	546	581	555	567	537	545	543	562	605	554	573	547	548	579	560	560	575	502	531	574	572	564	605	559	567	564	553	519	535	540	568	551	532	582	528	559	569	532	579	559	528	589	562	560	556	575	562	562	543	565	524	533	585	529	568	551	558	564	559	546	531	588	563	561	562	589	523	546	583	567	517	551	590	584	524	540	543	588	528	563	624	553	538	584	543	536	564	577	583	588	580	525	600	578	544	586	544	548	548	539	550	571	559	560	530	582	574	545	571	567	564	554	556	551	530	574	574	567	549	546	591	563	552	554	565	528	531	598	604	576	586	552	546	551	565	563	538	608	539	582	554	562	520	498	519	509	575	548	529	560	524	553	555	594	563	573	569	531	541	592	571	565	558	564	558	570	563	556	580	570	584	564	559	569	564	590	550	520	584	534	505	565	569	563	564	542	568	552	567	518	566	529	595	555	528	541	560	571	567	557	628	582	533	515	531	567	574	524	564	519	586	584	566	540	553	614	549	591	574	581	538	550	531	584	509	508	536	523	544	557	566	569	564	538	552	539	548	544	528	601	545	540	553	537	584	561	517	565	563	529	511	552	563	577	538	524	572	552	549	567	560	599	575	582	570	569	569	543	526	581	518	562	564	570	563	596	566	526	569	542	547	535	565	598	489	553	540	587	557	560	533	555	576	539	553	521	565	615	529	589	563	588	508	606	574	544	561	597	536	500	592	550	579	564	553	609	547	552	563	564	572	532	635	546	558	570	561	562	567	568	544	541	552	574	528	536	570	539	582	557	595	583	573	582	542	574	578	578	589	566	550	525	558	510	535	560	531	554	592	549	587	583	560	561	540	591	547	557	584	535	570	544	570	490	548	545	542	568	513	561	560	542	571	558	543	525	543	540	550	536	573	533	580	510	571	562	614	586	568	593	574	607	570	536	581	556	560	569	542	548	551	543	554	575	566	552	516	559	556	530	628	573	572	570	544	526	564	540	554	545	566	613	539	574	551	575	543	577	604	533	539	553	568	578	543	566	547	558	546	576	543	564	570	570	559	563	563	552	527	534	548	519	571	544	565	517	574	580	522	561	548	544	528	553	569	566	558	569	554	547	548	549	520	562	585	576	553	568	530	578	506	548	587	519	524	565	583	538	536	608	602	545	611	552	538	571	581	579	563	566	545	602	567	525	560	558	561	578	538	561	560	604	551	595	523	532	572	586	572	533	608	543	547	584	558	578	576	576	538	587	563	540	540	586	543	549	587	548	568	548	564	579	514	597	570	554	562	623	539	527	528	569	506	564	513	504	545	557	538	546	565	528	570	586	562	556	585	556	605	578	558	570	584	560	545	564	569	595	539	602	561	543	592	570	593	546	567	619	528	537	571	539	551	539	536	570	556	567	540	569	543	556	540	595	571	561	540	545	565	571	524	608	537	554	568	530	522	554	558	563	557	540	589	595	549	563	570	569	545	573	568	550	548	559	537	527	552	586	563	558	581	569	609	552	604	549	563	546	583	513	529	542	579	535	589	538	548	556	549	563	592	600	585	551	581	578	545	550	531	556	552	555	578	557	550	551	563	563	570	577	545	569	588	542	548	571	549	566	549	556	567	536	518	543	524	538	579	541	558	546	551	538	545	586	562	567	561	528	567	534	546	565	576	542	587	548	551	577	575	554	586	575	582	527	553	538	549	560	519	551	548	563	504	548	552	529	550	537	582	595	582	536	556	536	549	559	513	559	594	543	581	502	575	575	553	531	553	544	550	578	586	601	550	568	529	555	559	535	558	574	547	562	537	583	550	586	574	511	589	532	547	530	565	558	561	538	547	546	560	554	564	503	521	531	581	560	614	546	582	545	540	591	522	571	520	543	553	551	538	562	537	580	567	541	607	562	576	562	548	572	575	580	626	562	520	581	557	586	550	567	541	558	558	559	583	581	564	506	593	545	552	570	572	566	538	554	518	557	532	504	545	573	543	533	543	526	561	564	540	532	535	543	562	513	503	559	600	586	559	549	580	568	508	574	553	535	570	544	564	601	550	563	542	565	573	527	562	536	606	548	578	550	530	570	552	557	560	540	559	555	576	590	529	560	557	588	574	551	541	609	563	596	569	585	558	531	573	552	505	558	573	508	623	596	506	614	541	565	581	556	587	557	548	564	547	556	561	536	567	580	543	601	511	549	630	583	529	526	514	532	599	512	617	587	565	572	560	514	537	551	580	551	603	556	538	575	577	574	565	564	533	534	556	521	532	528	546	564	569	552	609	570	563	564	540	578	592	564	603	569	552	560	549	538	537	541	594	542	571	541	583	562	554	543	568	569	522	572	585	558	540	566	521	570	563	557	602	564	526	538	535	509	583	563	577	550	571	571	570	584	529	567	588	536	580	539	561	567	581	554	564	633	555	555	623	547	584	588	561	572	533	559	572	495	555	540	554	552	532	546	552
1457	114	82	70	49	81	85	106	96	81	85	97	76	71	63	59	64	70	53	56	37	49	41	38	31	48	37	45	31	36	42	38	34	49	40	40	38	30	40	33	32	34	30	39	31	38	33	25	31	23	33	30	29	33	35	31	30	39	50	34	33	33	25	25	28	34	25	32	31	38	43	24	31	37	33	34	35	30	27	30	29	21	32	41	22	44	35	21	33	26	39	40	28	41	25	32	32	41	50	26	23	38	30	40	33	31	35	31	39	27	28	31	42	37	34	35	31	33	28	43	38	34	39	29	25	31	38	37	24	35	33	42	29	37	28	30	31	29	33	33	28	34	31	37	38	29	32	31	31	36	37	34	29	32	35	35	35	30	30	35	27	26	23	35	29	28	27	37	23	28	39	38	30	29	44	42	22	18	34	29	26	30	28	38	35	27	28	27	38	37	41	40	39	39	30	29	17	43	47	31	35	24	37	39	41	34	30	46	26	30	36	38	38	28	21	29	30	39	37	26	37	37	32	34	37	25	27	23	37	27	35	40	37	31	28	30	26	37	34	32	30	34	38	36	32	29	30	33	22	28	42	34	43	32	26	33	26	30	24	39	31	45	36	26	38	36	36	32	21	28	43	34	35	37	39	23	32	41	34	30	30	31	29	27	33	24	26	36	29	38	33	30	32	40	32	29	45	32	31	33	30	32	39	19	33	27	36	32	32	36	37	28	30	23	26	22	32	38	32	38	37	32	35	38	36	30	34	32	29	33	30	32	41	41	28	41	31	26	31	32	37	32	35	36	24	30	26	35	23	29	32	34	28	26	30	30	37	38	36	41	33	21	38	29	29	37	34	43	21	35	36	38	34	38	30	44	43	29	32	33	36	32	45	28	28	29	35	39	31	27	24	32	31	24	40	37	47	28	29	21	39	34	24	30	27	36	28	39	33	33	36	27	38	35	27	38	33	40	33	42	32	19	29	33	42	23	42	33	27	27	28	31	29	37	41	29	25	36	27	42	39	37	27	39	40	34	37	33	21	37	20	26	37	38	29	39	34	26	35	33	32	38	33	27	28	34	25	29	35	32	31	30	36	26	37	35	38	25	30	29	31	39	36	26	37	34	32	26	39	38	30	40	36	22	29	28	30	38	26	37	35	36	30	39	36	29	28	28	43	31	36	30	29	44	33	35	43	31	35	28	28	32	32	34	35	30	30	30	30	37	25	29	34	27	46	33	37	27	24	31	36	40	24	30	29	31	46	34	40	41	36	30	32	36	24	30	25	32	24	21	30	32	31	34	38	32	31	25	25	37	31	26	30	32	34	29	29	37	33	43	39	40	28	32	37	33	34	33	25	30	29	18	43	26	41	46	24	25	36	34	32	34	28	35	35	45	41	36	30	33	19	26	38	34	21	18	24	39	34	34	38	35	35	28	38	31	33	37	35	41	43	43	33	37	28	35	34	36	28	40	32	36	46	39	30	19	30	33	36	29	48	37	25	36	31	30	33	30	29	33	34	37	33	26	31	31	26	32	34	23	23	40	39	44	37	50	35	41	27	30	31	36	22	34	33	33	35	34	32	37	29	21	29	39	34	27	34	22	31	39	26	35	36	54	29	38	32	26	36	44	29	33	29	33	33	33	31	35	30	33	31	29	29	29	33	32	31	34	22	38	22	33	29	29	28	37	38	31	29	27	39	37	29	24	19	29	35	28	24	34	32	29	35	23	27	31	31	35	43	30	32	33	32	29	34	25	37	30	33	34	30	43	26	36	37	35	32	27	31	36	35	22	25	35	35	31	27	38	36	44	38	29	35	30	39	30	34	30	35	31	27	39	30	33	22	29	26	39	28	37	25	29	30	36	29	28	25	37	30	38	35	35	32	22	46	24	21	34	34	26	27	29	23	32	32	37	26	28	27	36	23	28	24	34	34	24	25	28	32	39	33	29	41	31	22	33	33	32	39	37	37	33	33	25	31	33	31	31	34	33	26	36	38	19	31	37	33	30	37	34	28	34	36	38	26	39	34	37	27	37	36	29	39	37	27	37	36	18	40	35	30	31	30	30	29	33	26	21	29	42	33	30	34	40	34	34	39	32	25	37	43	36	38	30	36	41	39	29	29	34	28	30	47	27	24	26	25	39	48	40	33	35	26	39	41	27	35	31	30	27	34	36	36	34	29	30	32	32	33	30	39	28	42	26	37	40	45	26	30	40	38	30	34	37	41	29	33	22	28	37	32	29	25	34	30	30	36	42	35	22	31	39	37	33	29	28	45	40	38	36	21	27	46	41	27	38	33	27	23	31	24	27	42	33	28	29	28	26	35	30	34	35	29	33	31	34	25	32	28	30	26	32	35	38	30	45	33	45	25	31	38	35	26	35	27	30	35	34	29	32	29	32	37	31	28	34	30	34	36	38	31	32	33	33	30	31	35	25	33	33	34	37	27	33	27	25	22	36	39	26	37	43	35	38	32	30	30	26	40	34	38	31	34	16	33	31	35	30	30	42	33	29	37	29	40	33	50	35	43	31	35	21	33	31	32	28	35	33	34	32	33	42	31	41	22	25	38	31	38	31	36	37	23	25	38	29	34	28	43	25	34	28	31	37	31	46	39	22	30	35	44	24	35	33	24	36	28	36	26	34	19	35	37	32	28	35	48	26	45	21	26	42	31	29	29	25	39	29	45	27	32	30	34	34	29	42	39	42	19	30	35	30	33	28	26	22	30	25	29	43	28	38	31	22	40	32	32	31	31	28	36	43	35	32	23	42	30	28	25	35	26	32	34	28	26	43	41	28	36	33	39	20	29	25	34	31	32	41	24	28	33	37	31	38	34	27	34	28	30	31	28	46	32	27	29	40	27	31	31	36	33	38	31	34	35	29	30	33	35	38	37	28	36	37	32	32	33	26	24	31	30	32	33	39	31	39	38	31	30	44	35	32	28	37	27	27	33	38	31	30	30	26	29	29	29	27	43	35	31	42	36	32	35	28	37	37	30	23	37	34	30	29	20	36	27	33	29	40	29	37	40	25	30	37	40	27	28	36	43	30	35	30	32	38	34	33	40	36	34	31	40	32	33	38	24	25	40	29	32	31	39	24	35	26	28	34	37	37	25	30	33	35	28	42	44	37	27	40	29	22	32	37	31	25	28	35	26	23	33	34	45	36	31	29	31	34	27	32	32	27	35	42	24	30	38	23	30	34	35	37	30	29	33	37	24	32	28	36	31	24	28	32	38	33	21	35	38	40	30	29	36	36	32	34	29	35	35	32	32	39	38	32	42	28	41	34	26	41	30	34	36	32	34	26	31	42	21	29	32	37	48	35	28	27	29	32	35	40	31	45	52	31	44	39	42	40	27	29	37	37	35	34	29	25	28	37	31	22	38	32	52	29	29	33	42	37	29	27	42	31	23	31	25	31	29	36	26	21	30	25	31	34	45	42	26	38	26	25	34	27	31	40	28	49	39	47	32	31	41	34	35	36	28	42	30	39
9842	1666	992	1141	2706	4642	5155	4772	4154	3289	3220	2728	2442	2187	1985	1793	1671	1298	1017	813	615	521	484	503	516	541	511	478	410	403	409	389	364	342	351	319	315	308	294	293	280	284	287	305	299	306	253	302	311	293	277	289	277	295	300	302	309	296	251	282	295	296	278	288	287	279	269	273	245	252	243	266	277	293	246	274	290	264	243	284	256	260	289	245	276	260	273	257	255	272	242	251	230	248	259	257	249	261	286	284	262	263	261	269	277	256	274	297	275	260	286	275	263	246	241	268	273	240	256	258	254	260	235	262	253	245	268	247	270	292	283	255	278	264	269	257	246	240	234	265	271	252	267	270	247	296	252	233	234	269	274	214	223	238	243	284	253	250	265	265	289	237	241	250	241	228	283	280	254	256	242	293	251	273	275	273	241	241	238	278	291	245	299	273	251	272	273	262	225	255	247	254	244	263	283	231	255	282	243	255	254	272	294	287	298	263	235	249	270	240	243	281	269	275	244	288	247	245	265	253	271	274	235	257	251	254	257	234	260	266	263	250	294	259	238	266	282	223	281	246	237	246	237	268	283	264	271	243	258	270	245	273	243	225	244	282	286	247	268	244	242	234	269	273	251	220	264	272	290	240	254	254	266	250	272	243	255	260	250	249	246	251	255	277	279	246	284	270	278	252	254	259	263	236	286	266	248	219	238	268	263	261	266	268	283	258	244	281	274	255	230	267	248	259	245	286	265	243	267	211	269	276	258	265	292	267	277	262	225	246	251	266	236	260	270	262	254	281	240	253	263	239	280	242	257	258	267	266	261	248	267	243	268	257	284	258	271	252	254	261	284	288	257	250	266	264	270	228	253	239	263	283	284	284	248	251	259	265	263	269	247	275	260	244	257	241	277	264	261	275	267	235	264	242	285	234	264	250	250	238	265	259	275	261	293	272	239	237	286	271	261	284	261	280	278	233	262	261	289	269	245	257	257	282	249	292	266	273	251	254	234	257	245	248	244	251	266	253	260	261	269	259	265	278	256	228	240	263	256	225	259	237	260	261	272	248	248	273	244	268	242	285	302	284	250	248	255	250	245	268	244	256	255	274	235	239	233	253	280	256	236	276	228	263	256	273	271	284	242	273	267	256	233	249	255	249	270	240	271	248	283	238	262	254	283	263	259	268	267	261	247	228	296	264	265	269	258	256	225	280	266	232	272	290	270	270	263	252	258	260	250	251	257	293	267	252	259	283	268	278	251	244	261	255	259	263	245	255	274	297	259	263	243	262	279	269	239	267	242	240	267	280	280	264	259	262	268	247	260	254	251	260	248	239	277	275	301	243	268	268	265	251	283	273	283	286	276	250	236	258	253	256	258	259	300	252	279	245	249	243	268	283	256	257	284	246	261	242	247	278	272	256	261	240	288	263	253	271	250	240	273	236	267	255	250	261	242	251	230	250	256	283	256	281	258	245	275	245	285	273	246	265	242	269	243	246	278	263	291	253	243	238	268	263	271	277	241	255	232	269	255	276	275	258	266	259	302	242	281	269	249	259	247	244	238	290	254	264	283	261	274	257	252	257	264	239	249	242	255	280	256	246	281	246	284	256	288	249	228	280	231	280	262	255	250	262	251	279	244	267	271	248	284	269	257	242	281	274	262	277	275	285	254	231	257	242	242	243	250	260	286	255	288	246	267	292	260	273	256	249	252	271	252	251	270	244	258	258	281	253	269	239	252	265	245	259	274	242	256	263	269	233	280	250	242	237	279	307	261	237	272	266	270	273	268	242	270	261	231	264	276	275	268	283	272	287	245	276	268	271	264	264	270	271	256	254	254	239	239	242	261	238	268	258	283	232	249	249	272	279	240	254	240	255	249	247	282	279	271	258	230	266	252	240	246	214	253	245	252	242	264	281	236	259	250	277	250	263	262	273	259	245	250	270	229	272	284	241	243	257	241	254	271	280	252	273	238	229	252	261	259	266	254	274	252	274	275	255	229	257	248	246	254	256	258	281	252	267	250	246	248	246	270	250	246	255	282	247	262	245	263	266	265	255	244	255	255	242	235	282	293	261	241	240	265	260	261	256	240	221	292	245	248	285	259	248	252	255	269	283	279	250	234	254	283	274	262	245	272	273	268	245	263	277	308	270	228	299	254	247	242	250	272	257	254	257	232	235	265	252	261	233	309	272	245	257	238	271	240	269	255	276	244	267	242	246	233	235	292	273	257	239	245	258	262	301	258	256	263	266	265	273	273	274	252	251	242	267	251	293	255	282	246	272	253	272	275	274	270	243	266	268	250	265	269	227	249	259	273	250	281	253	271	293	257	258	245	272	286	248	252	255	277	263	220	264	275	271	262	259	240	247	255	234	253	238	240	246	293	234	249	261	264	285	250	253	268	285	248	243	254	259	249	277	262	285	274	234	256	284	257	242	240	240	260	263	258	273	257	268	263	278	274	252	231	261	261	252	264	251	281	251	290	232	274	257	286	278	247	237	267	241	274	257	242	249	253	248	266	257	217	254	268	268	271	235	263	272	237	266	243	241	251	259	249	280	266	248	252	276	238	251	259	275	264	222	250	270	245	250	254	246	245	273	250	268	232	282	250	259	261	269	288	265	267	217	275	247	242	273	252	264	261	264	254	255	245	240	255	249	276	269	286	273	276	265	266	233	250	243	250	265	246	256	256	241	271	288	252	237	292	275	245	261	266	273	277	257	248	254	260	228	265	280	248	249	253	261	279	261	245	264	267	266	271	253	262	258	244	254	257	280	261	282	248	279	282	244	266	242	247	250	261	283	273	277	251	259	273	261	271	266	274	270	274	278	266	263	264	265	293	224	275	265	270	233	257	254	264	247	255	247	260	237	250	266	259	273	263	257	250	272	260	254	255	252	239	269	246	261	251	246	244	272	269	251	230	275	253	256	250	256	241	258	255	241	238	268	292	288	268	261	279	231	272	238	271	249	238	229	277	251	285	267	251	258	240	267	246	279	258	270	243	253	250	250	258	245	275	250	235	238	244	257	240	228	263	298	263	263	271	248	247	232	255	257	257	259	232	273	259	250	244	228	277	277	280	259	255	263	245	271	256	257	263	261	281	273	241	269	284	269	292	241	258	248	247	249	264	289	270	282	264	284	251	263	256	271	240	262	252	253	288	255	248	271	264	269	255	272	247	242	259	302	270	271	274	283	248	221	260	285	269	268	265	245	246	257	257	271	235	248	253	273	273	265	268	256	256	274	240	261	257	281	262	281	262	255	256	268	244	269	248	250	285	255	254	267	269	235	261	264	269	236	254	265	269	278	249	253	247	245	245	263	248	258	264	286	253	241	264	281	254	229	268	276	278	249	246	298	285	297	252	236	256	251	281	261	258	249	259	240	258	279	245	261	256	269	276	239	249	274	245	252	277	281	259	269	297	233	278	277	251	285	244	240	277	257	250	242	263	281	251	256	268	249	244	266	254	286	235	242	254	246	255	278	252	273	248	262	244	263	250	282	245	236
916	271	198	143	128	131	166	176	162	161	162	151	139	143	126	131	120	98	100	89	67	74	100	88	92	76	81	82	69	68	69	81	72	76	73	63	78	56	70	68	66	66	53	65	67	64	60	66	62	60	58	70	61	62	71	82	63	56	63	66	65	70	45	53	59	68	53	54	60	63	56	76	61	60	88	50	62	57	60	61	57	52	60	57	53	68	58	59	62	64	60	64	58	60	84	63	61	70	69	60	67	64	66	55	60	62	68	62	55	60	75	58	87	66	85	48	64	57	58	57	64	65	64	72	57	61	71	58	69	57	62	61	59	64	68	67	66	62	64	61	66	59	72	77	54	76	70	72	63	79	67	61	61	71	51	48	70	65	66	68	71	62	65	66	57	61	76	58	62	56	46	61	64	73	54	66	69	66	57	60	72	67	70	48	58	67	59	61	62	75	53	61	57	77	58	57	68	57	63	55	60	58	62	54	61	52	49	61	63	44	48	78	57	76	72	64	59	62	60	47	48	62	68	64	60	75	55	58	66	68	54	54	60	60	53	75	56	55	59	64	53	72	71	73	51	61	64	60	62	77	53	57	65	60	54	49	67	61	53	59	68	60	63	62	59	63	49	64	78	63	60	65	62	58	77	54	70	64	60	74	59	75	73	56	67	53	63	55	74	54	67	74	66	70	60	60	59	68	77	74	58	61	69	58	61	63	69	59	63	65	81	66	64	65	66	53	74	52	75	72	58	61	68	72	54	67	62	58	66	68	63	67	57	72	48	66	66	57	55	50	60	66	63	81	56	65	62	64	51	65	55	69	65	67	65	43	54	70	70	66	62	61	61	68	55	69	75	65	53	58	70	64	73	72	58	66	60	63	68	67	55	67	62	62	58	69	69	71	59	56	88	74	60	77	67	71	55	70	59	79	72	70	68	57	70	58	62	70	73	63	62	55	67	62	67	61	69	62	70	59	66	58	66	70	76	60	69	52	71	60	54	76	65	66	53	53	58	55	49	57	56	57	63	64	61	55	58	63	60	63	72	57	63	61	60	58	64	60	56	68	66	59	61	66	72	61	58	64	63	52	57	69	72	56	60	51	68	56	63	61	66	64	72	59	44	73	66	61	67	60	69	64	64	63	52	60	48	67	47	70	49	69	61	73	68	68	70	56	58	63	63	65	60	65	50	55	68	63	60	51	64	63	63	75	59	68	63	72	57	55	73	54	61	57	66	64	49	69	72	60	75	70	67	58	54	58	70	65	50	58	53	55	58	62	64	74	67	55	67	56	64	74	68	76	66	55	59	69	65	61	66	64	57	60	55	65	70	68	80	54	76	72	69	77	61	64	62	72	66	59	48	72	69	54	66	62	74	64	66	62	67	66	50	64	63	71	76	62	71	68	54	67	75	54	72	53	60	55	72	66	51	57	50	85	55	58	71	63	57	62	64	67	50	50	52	66	69	70	48	61	59	68	64	65	67	52	57	61	56	55	57	50	50	70	69	50	53	56	59	59	61	64	58	68	60	68	67	50	54	55	75	55	63	74	51	60	69	64	73	66	69	51	52	60	76	75	47	50	49	52	67	49	64	68	69	47	46	58	74	72	66	68	53	49	62	51	71	52	71	64	74	57	67	71	57	66	71	65	63	50	64	79	66	70	60	62	59	56	58	55	84	59	55	66	54	64	62	55	63	62	70	64	53	59	66	66	62	60	52	59	54	60	50	68	72	69	68	68	64	52	56	67	51	62	70	61	51	64	57	77	72	68	60	55	47	58	74	54	72	60	51	67	78	66	70	53	79	59	54	77	53	67	58	61	64	48	71	63	72	49	57	74	72	64	74	63	58	51	66	60	65	67	51	76	55	65	67	56	72	61	62	53	77	64	62	68	66	67	55	55	55	60	73	53	65	70	71	64	72	76	57	58	66	65	62	58	61	54	79	69	49	75	60	71	60	53	57	62	48	58	65	69	64	67	72	61	58	61	65	60	67	64	54	78	67	52	69	58	51	71	76	62	61	62	65	66	71	56	63	68	67	48	67	61	67	55	60	59	74	58	75	61	85	62	79	56	80	70	66	67	61	63	68	64	60	75	67	55	72	64	65	55	63	55	71	74	76	65	60	60	55	62	62	62	67	48	62	52	55	66	61	74	76	71	56	58	80	53	69	63	57	50	52	76	69	60	61	80	61	60	63	69	62	60	78	59	68	76	52	68	61	62	68	66	64	62	55	55	63	62	67	51	62	68	55	67	68	60	68	50	57	68	62	55	53	63	73	64	59	77	65	56	54	62	66	61	52	65	60	54	54	64	65	39	69	55	69	76	60	61	69	56	64	64	74	73	61	57	58	74	65	50	74	53	70	68	66	51	52	55	64	47	63	61	51	67	62	75	55	59	61	51	55	68	58	69	75	61	71	55	62	57	69	75	67	52	62	57	48	59	46	55	56	72	77	75	52	73	66	55	67	70	53	75	57	38	61	57	66	54	77	60	65	51	65	62	64	57	58	64	63	57	74	72	72	63	64	64	73	68	62	58	67	70	67	64	61	63	58	73	56	62	76	53	72	76	56	57	61	62	64	62	56	60	70	67	56	57	55	71	68	62	44	68	60	62	65	57	71	77	67	52	68	49	52	55	63	46	74	55	65	65	66	65	60	54	78	49	58	72	57	66	46	68	50	59	60	66	63	62	72	69	48	56	57	63	46	57	78	59	72	65	61	64	65	63	67	61	75	68	59	53	89	50	66	69	62	66	62	59	57	63	63	74	65	74	65	66	66	76	68	59	65	52	56	63	55	66	63	52	56	58	58	62	69	66	62	65	65	75	66	57	69	69	68	69	64	55	67	72	47	58	62	73	71	55	71	68	54	57	66	55	54	55	73	72	50	74	60	56	59	59	66	62	59	67	66	63	68	64	54	64	54	75	67	70	73	72	60	77	55	61	77	64	49	56	66	69	62	67	62	60	46	73	72	51	60	73	60	64	61	59	60	62	63	63	58	68	66	64	67	70	50	66	67	54	57	64	65	78	50	73	63	67	51	60	53	50	67	54	50	73	63	64	55	81	66	58	66	75	65	64	68	66	74	71	52	68	71	55	64	68	67	52	60	58	63	69	54	56	54	55	52	64	55	59	55	51	55	54	58	67	65	59	66	60	65	78	62	58	61	64	68	68	65	59	66	55	67	56	69	62	65	60	57	65	61	85	68	56	60	51	45	69	57	71	51	47	54	70	55	72	71	63	67	57	53	70	60	50	67	61	52	54	78	56	62	52	60	74	69	60	74	60	65	59	57	66	61	58	58	51	52	65	62	65	62	69	65	62	47	53	85	60	72	63	49	63	69	63	74	67	63	52	57	67	63	67	58	73	63	63	68	51	62	70	54	53	70	57	63	69	55	75	68	74	64	62	56	67	60	63	69	55	86	65	56	51	59	60	54	53	55	65	56	56	59	66	70	75	59	64	65	59	70	49	69	52	57	69	69	58	66	64	63	75
11234	3032	1761	1842	4435	7509	8532	7695	6701	5514	5065	4431	4030	3563	3118	2780	2518	1915	1712	1307	1016	861	893	857	901	875	887	842	723	658	698	631	628	627	610	621	609	596	595	522	581	581	574	562	535	546	517	525	538	521	581	567	563	455	508	499	522	508	520	520	522	514	523	487	520	508	506	529	508	499	498	500	519	552	504	492	530	473	503	504	488	521	481	485	471	486	508	492	498	475	491	460	498	520	451	487	488	490	492	491	490	469	536	512	498	470	511	509	475	520	487	484	516	463	502	479	483	506	501	474	478	484	509	459	501	500	455	488	490	455	482	481	478	442	480	473	455	507	487	497	488	535	498	485	470	495	464	491	489	456	461	518	492	479	483	471	493	498	469	463	528	451	463	503	476	466	438	486	455	443	515	479	527	466	530	461	474	535	456	463	486	445	494	476	487	506	480	480	461	465	492	490	488	499	462	475	496	483	480	493	478	486	505	472	461	494	457	424	464	488	485	460	464	498	438	450	458	499	494	511	469	469	497	494	458	434	456	486	479	455	462	488	435	484	447	467	444	492	455	461	515	471	478	500	479	469	465	445	460	455	451	478	484	487	474	475	481	484	457	509	503	485	470	460	491	521	470	474	472	483	504	521	510	451	496	483	481	515	488	519	464	486	459	461	487	442	437	493	488	509	460	497	461	467	479	494	474	485	500	464	504	466	485	498	520	484	476	452	436	464	490	450	478	474	475	465	481	504	498	495	475	494	464	456	464	475	543	479	486	479	465	488	493	480	511	486	503	525	455	439	415	437	474	481	473	481	484	455	509	463	481	496	472	521	486	483	508	491	434	490	519	479	524	464	494	501	455	464	465	485	486	498	465	437	487	505	495	487	488	467	461	477	429	474	481	489	490	506	468	476	515	505	509	492	476	458	490	481	472	463	487	529	463	469	468	456	453	479	496	507	465	518	493	446	486	478	464	490	477	452	467	456	469	493	462	497	489	438	479	471	467	495	484	502	497	470	434	483	493	482	496	525	454	491	457	478	502	464	465	506	510	507	516	495	490	515	456	455	462	475	482	469	488	499	497	524	465	507	470	498	473	479	498	476	479	498	463	466	475	485	491	471	466	483	462	479	494	502	477	460	460	490	486	470	467	468	500	450	466	486	459	443	478	465	436	451	511	476	438	438	461	490	488	500	483	508	458	462	478	471	489	507	469	483	511	451	469	473	459	495	466	482	471	459	483	425	487	456	487	464	485	481	519	469	437	480	503	483	449	498	514	475	513	468	486	444	489	461	494	477	482	528	480	495	493	449	458	476	468	517	479	466	485	481	526	474	465	491	479	459	477	463	433	499	476	471	488	406	468	529	490	468	459	489	498	517	455	476	463	472	451	478	471	455	457	456	508	463	446	482	477	440	477	489	458	473	464	478	466	462	495	513	498	518	491	525	455	500	481	481	477	490	481	478	479	470	488	517	514	432	503	463	461	473	447	470	544	480	479	476	442	449	496	488	454	493	480	474	484	477	500	450	461	454	504	475	506	457	495	479	424	499	483	461	468	453	449	488	500	470	522	457	457	471	494	477	495	483	478	524	493	555	481	449	473	428	506	463	484	471	493	453	467	499	465	517	444	436	471	475	481	511	472	530	451	472	494	438	507	506	463	487	487	492	461	486	487	439	501	483	492	509	478	482	493	468	465	500	487	457	473	472	477	500	451	488	502	478	493	463	509	449	457	461	448	501	492	450	471	524	443	458	480	480	487	448	485	512	447	450	469	496	482	482	487	502	454	453	443	494	483	465	496	489	434	474	443	488	483	527	464	487	505	469	473	463	506	461	519	459	480	482	466	450	461	447	529	488	506	484	521	496	467	466	521	454	426	443	449	445	462	451	460	504	512	492	487	483	522	471	459	483	495	514	492	476	468	433	459	458	451	451	459	473	491	476	476	508	453	500	512	467	496	478	494	473	443	512	444	450	465	461	465	474	475	449	437	462	452	488	515	470	476	525	446	449	432	491	462	488	440	473	459	441	487	487	468	495	481	472	487	486	483	474	492	493	513	482	488	475	469	478	485	501	468	469	486	480	473	519	495	465	457	506	472	443	475	516	479	470	453	471	484	491	463	495	456	460	474	510	480	443	486	440	487	507	479	418	473	505	445	472	491	459	473	501	471	476	492	451	453	492	495	520	517	511	453	465	443	470	498	482	481	489	468	488	448	484	465	499	501	472	481	454	427	472	475	464	471	476	501	457	500	430	479	497	462	461	464	440	499	437	510	475	478	461	522	477	455	455	498	468	467	488	469	469	465	496	462	446	445	505	477	487	461	465	463	482	504	475	465	477	477	516	460	460	488	496	518	473	457	479	473	492	484	503	466	462	491	524	488	496	455	487	485	467	457	462	487	492	474	513	498	473	510	513	474	495	494	443	507	495	477	462	471	488	492	493	516	424	457	484	506	483	475	461	451	473	500	478	488	460	476	504	477	480	467	481	470	421	474	526	450	502	519	462	454	466	455	472	482	505	532	479	471	463	469	472	483	494	460	462	479	484	443	481	503	436	503	448	467	535	457	445	494	486	446	498	480	521	504	495	490	499	509	454	491	474	512	496	488	459	484	439	484	492	481	452	478	525	474	503	484	472	474	473	467	492	448	448	461	475	459	419	531	482	515	442	491	457	487	462	475	467	492	512	486	472	482	465	513	478	490	506	485	494	475	469	496	485	515	436	490	482	480	471	482	487	451	495	501	472	448	453	491	465	495	465	483	532	462	492	516	487	483	445	487	477	496	472	474	460	501	475	453	490	464	463	448	497	447	543	441	454	460	467	487	474	472	478	470	478	467	485	489	498	465	492	461	486	456	474	451	475	509	464	531	508	461	461	482	511	480	454	491	494	497	512	466	524	485	482	499	516	467	477	495	496	467	453	479	465	470	457	484	471	468	453	483	464	506	452	499	457	484	509	436	478	486	484	468	449	459	491	458	469	470	452	472	494	472	481	481	473	483	504	468	427	473	491	492	457	452	503	453	481	465	491	501	485	478	468	484	460	512	446	449	497	512	474	511	431	480	469	492	485	471	523	449	474	530	460	466	489	455	473	506	466	481	505	487	465	504	473	492	505	494	473	480	479	478	486	471	474	471	462	495	473	485	501	510	488	436	514	480	459	487	491	496	455	496	487	483	488	459	500	521	478	523	485	500	467	489	421	446	506	489	482	495	464	468	456	468	442	470	525	486	465	548	485	459	501	447	507	457	455	491	472	428	439	477	494	456	456	468	456	460	444	506	498	471	470	440	495	443	484	478	461	432	458	481	462	503	502	492	460	448	491	477	501	516	458	471	488	526	462	510	491	456	427	498	486	521	554	484	488	433	487	464	442	494	502	500	462	515	438	482	522	461	456	465	459	484	490	512	456	473	521	485	514	478	458	487	444	461	463	518	449	468	462	466	496	499	515	485	503	451	495	474	472	480	507	480	485	467	482	481	435	490	463	489	465	451	475	501	435
2222	210	129	104	117	100	111	158	131	139	140	126	130	110	116	87	99	83	66	64	61	41	46	59	64	53	55	49	52	49	51	45	49	38	43	42	41	34	50	31	40	42	51	42	39	44	39	44	37	53	42	38	35	36	28	38	40	45	46	35	39	47	44	46	36	28	29	40	46	38	34	61	46	53	48	48	32	38	28	43	35	37	41	47	37	44	36	47	42	31	41	35	35	45	50	49	37	35	41	37	38	48	40	35	56	48	33	36	35	30	41	44	44	39	39	39	38	43	30	34	42	36	24	33	43	27	38	47	39	29	55	46	37	31	37	44	36	39	37	46	46	45	36	42	47	45	40	44	37	45	43	33	43	35	46	33	36	37	51	39	44	40	49	54	44	37	38	46	36	41	48	46	37	41	30	34	41	37	44	50	36	32	32	46	43	42	50	37	31	32	39	41	29	31	37	43	33	40	48	35	43	49	31	37	35	39	37	33	51	37	53	34	30	41	41	31	35	46	39	32	40	33	44	53	39	42	42	50	53	39	44	45	37	42	50	42	30	33	35	34	39	55	36	49	39	31	47	34	39	33	39	50	39	42	41	45	51	50	24	40	41	33	34	31	50	52	53	38	42	43	39	42	38	43	34	38	40	49	40	48	50	41	38	33	35	37	41	38	40	40	34	41	32	38	47	55	33	57	42	39	44	47	36	45	43	37	40	33	56	40	44	37	42	43	48	44	30	46	41	44	42	50	46	36	38	40	42	47	33	40	50	50	36	29	40	52	48	35	44	39	40	37	44	42	31	41	39	33	43	34	37	39	43	44	50	44	41	39	55	48	25	42	36	49	31	39	43	32	31	47	48	31	36	36	48	36	45	33	38	39	38	38	47	48	39	39	37	45	43	30	42	33	39	53	42	40	41	46	44	39	35	49	47	33	34	34	46	39	38	28	41	35	30	32	30	33	52	41	54	38	45	33	32	32	37	56	36	35	50	41	36	34	37	42	47	36	47	36	43	30	35	33	41	37	45	40	45	40	36	37	43	49	45	39	42	33	48	35	51	35	33	50	35	49	52	45	42	32	42	49	33	32	21	33	57	43	40	37	47	35	40	44	37	33	41	52	46	39	43	34	43	42	44	34	42	46	26	38	50	36	48	41	43	45	44	40	40	44	39	40	35	40	42	49	33	38	44	36	42	47	41	43	42	47	35	38	40	41	44	34	41	46	53	41	37	41	35	43	49	47	39	35	41	31	42	36	33	48	39	38	33	35	31	46	48	44	39	49	39	40	42	50	36	41	26	42	43	47	47	45	36	31	39	40	39	46	42	42	45	43	41	42	38	43	36	30	46	39	43	40	39	54	31	39	46	36	43	45	32	30	52	47	38	32	36	40	41	39	43	42	27	50	34	47	34	38	33	39	30	27	42	39	43	34	34	48	43	34	36	36	37	39	42	34	41	47	34	41	32	45	32	30	39	38	42	40	47	48	32	46	39	43	40	40	37	39	46	38	42	41	34	32	41	43	41	33	34	46	43	51	41	41	35	48	37	34	45	43	49	47	28	45	29	28	43	43	45	30	42	36	44	44	40	42	30	37	43	49	45	30	46	44	28	43	32	30	50	49	38	38	33	37	43	39	47	54	32	40	38	41	38	37	42	34	45	37	51	29	45	48	30	60	37	40	45	42	42	41	34	48	53	41	48	41	43	49	43	38	41	42	50	47	37	31	46	52	35	50	45	38	23	45	42	42	38	45	39	40	34	36	40	45	52	35	36	37	39	57	39	44	30	32	40	39	48	36	47	52	44	49	30	38	49	35	41	36	38	45	47	38	47	39	36	41	38	41	44	42	46	36	38	42	46	37	40	35	39	46	38	50	33	28	34	38	39	32	33	50	47	43	45	31	42	31	56	37	38	48	49	34	44	40	42	35	28	42	43	40	37	26	40	46	42	46	41	43	34	38	52	39	35	52	38	42	35	51	48	51	24	38	45	49	48	36	47	43	34	32	42	47	55	55	49	42	51	33	33	35	34	39	34	44	43	36	38	41	33	43	38	45	47	37	31	52	59	37	46	48	34	37	39	47	32	41	45	38	45	39	55	33	37	39	35	37	44	31	32	43	49	33	43	43	38	43	42	39	37	42	38	43	41	38	38	45	35	35	47	45	41	36	30	37	44	40	38	40	39	41	45	47	33	40	34	47	37	30	44	49	45	35	42	39	36	39	43	39	38	35	34	38	30	46	51	48	52	44	53	42	42	41	41	36	36	37	50	36	40	39	51	45	44	33	53	39	46	38	37	49	43	42	37	46	27	31	43	34	37	40	44	43	40	44	35	38	44	41	49	47	47	46	30	54	51	37	46	46	50	42	38	55	52	41	43	41	44	39	37	38	34	29	41	41	42	39	37	46	35	31	40	48	33	40	40	34	47	35	35	43	35	49	42	42	46	41	46	30	45	35	41	43	46	47	34	41	44	39	62	24	36	43	46	36	46	55	42	50	48	42	47	47	40	32	37	45	53	40	40	48	48	49	35	35	29	34	39	39	49	29	33	48	36	41	39	40	33	34	33	35	43	42	34	49	46	40	48	28	45	42	45	39	44	45	35	36	36	44	35	36	47	43	32	40	51	52	52	33	43	44	42	25	37	48	40	43	40	44	38	44	47	41	48	35	39	40	40	37	47	40	42	33	43	47	28	40	38	42	47	22	34	43	50	34	32	39	32	26	37	44	43	30	43	37	44	44	37	41	35	40	51	34	44	60	26	39	37	46	55	46	50	36	23	44	45	46	54	43	41	51	29	36	39	39	32	48	40	54	38	30	43	33	47	36	46	36	43	40	52	46	47	48	35	38	38	54	38	56	45	38	37	56	43	37	41	37	39	46	43	30	38	34	45	45	45	32	37	46	36	41	42	45	46	44	35	47	32	46	31	50	43	35	52	54	35	43	38	30	36	45	52	44	38	42	44	38	39	41	38	42	30	49	40	30	41	40	36	37	40	35	30	45	39	45	38	38	41	43	38	38	32	36	43	52	31	36	46	44	32	37	40	44	33	41	51	53	32	40	32	39	45	46	40	35	39	41	50	32	36	39	46	46	33	38	37	32	29	54	48	39	34	34	39	34	45	39	43	45	36	40	49	46	43	43	34	40	37	37	37	30	32	32	49	36	41	39	43	28	38	30	32	39	39	37	32	37	41	31	41	49	46	39	37	50	39	43	44	36	39	42	38	45	57	29	42	38	46	35	32	38	34	42	49	28	43	29	30	54	38	51	36	35	44	41	47	44	40	30	53	37	41	42	44	36	40	39	40	47	38	36	42	35	40	47	31	41	55	42	28	39	40	50	43	50	49	43	28	37	40	35	59	44	37	31	44	54	47	36	42	53	42	30	41	26	32	39	56	34	42	43	33	39	44	33	45	34	38	43	36	55	49	49	37	43	29	37	51	44	33	38	47	45	39	32	41	45	45	41	43	41	51	47	52	47	36	43	49	43
11502	2462	1390	1521	3617	6231	7248	6947	6186	5244	4493	3911	3630	3202	2814	2739	2187	1683	1471	1115	811	785	774	682	702	649	697	634	577	528	522	493	492	477	427	435	414	431	377	382	425	419	411	402	372	371	367	392	386	365	367	370	371	385	346	348	372	373	376	335	339	346	362	382	362	325	356	351	356	367	382	328	351	342	370	362	357	326	314	357	326	365	320	357	330	296	353	330	362	303	364	333	338	327	341	340	340	314	329	351	303	331	291	322	326	307	309	308	359	342	315	327	340	336	334	294	335	311	308	348	330	334	323	346	318	329	334	318	316	325	292	331	322	314	312	323	325	367	348	342	311	348	314	357	304	318	339	321	339	320	330	326	302	338	293	328	304	343	327	319	345	327	301	331	313	314	316	310	309	312	301	301	297	326	288	296	318	316	319	295	326	312	304	344	331	303	344	319	334	319	319	321	333	317	326	345	319	314	331	321	302	335	325	337	269	309	315	315	298	353	320	325	321	336	325	319	330	283	336	302	311	322	316	317	307	351	320	318	314	302	310	293	346	286	316	335	322	326	328	349	327	314	338	314	299	319	308	323	341	323	324	304	326	310	293	318	327	293	301	342	340	317	314	331	288	297	304	318	331	314	327	305	312	332	322	297	290	294	333	334	298	317	296	328	302	345	296	306	315	299	309	323	329	333	316	306	386	293	314	327	301	296	314	334	333	322	308	349	306	313	333	321	308	332	319	312	330	353	297	331	320	323	300	289	338	327	305	312	330	337	338	322	324	326	309	312	326	325	312	282	343	346	311	336	289	308	340	330	320	337	280	325	295	335	334	347	334	303	319	290	311	338	310	319	310	314	343	332	322	304	324	315	363	306	318	310	315	360	302	332	307	322	322	318	332	332	283	266	340	329	332	355	337	359	305	306	305	322	328	352	309	319	350	295	314	294	317	307	297	287	356	337	298	342	317	317	310	321	325	312	309	330	355	300	321	292	296	340	333	309	300	308	294	319	321	318	322	321	314	304	333	326	331	306	288	308	330	326	329	314	315	328	312	285	320	326	298	294	340	308	335	313	358	327	337	311	336	305	324	325	335	280	326	332	329	299	338	313	324	327	289	327	301	308	325	359	301	294	302	333	307	312	340	321	328	321	304	308	328	328	296	335	320	309	312	347	343	324	310	319	321	337	304	322	310	331	287	323	323	291	310	313	317	324	301	315	335	338	307	300	325	271	318	305	313	315	312	322	311	289	316	327	314	302	319	335	309	317	295	343	327	290	324	334	330	338	309	302	314	308	286	313	312	322	328	313	339	283	277	305	293	337	311	316	327	285	347	302	296	322	334	364	338	313	332	306	322	328	324	317	317	348	291	331	334	323	335	330	325	328	327	315	322	317	301	306	322	352	312	326	299	335	316	341	316	326	318	359	326	340	320	314	307	314	324	336	307	341	306	338	350	332	320	335	305	323	304	306	312	288	335	323	324	335	342	291	339	332	326	333	325	296	320	342	296	325	301	317	312	322	303	297	310	294	306	321	294	312	323	292	325	311	327	312	305	312	317	331	289	324	323	328	329	318	308	344	304	329	339	287	319	320	325	324	316	320	316	340	322	348	311	309	299	347	309	318	308	299	328	315	303	292	295	346	331	313	345	307	333	327	328	288	337	301	293	341	335	339	306	338	330	288	292	318	327	310	334	329	326	329	281	321	272	326	317	305	330	310	319	315	281	292	293	309	319	297	325	322	297	284	300	330	306	308	316	314	322	291	337	345	300	324	315	318	319	299	325	302	326	379	320	312	304	344	322	334	330	325	293	298	293	338	329	343	308	343	345	328	341	321	311	326	315	329	309	307	320	303	341	321	322	303	332	309	308	315	285	307	323	283	329	353	300	295	324	311	341	338	338	329	298	327	322	322	325	326	330	325	315	311	329	350	307	333	328	314	340	338	321	322	352	294	296	343	309	302	304	336	350	289	335	310	339	324	326	313	306	335	329	327	318	311	338	339	327	318	297	294	310	287	296	300	312	363	316	339	319	341	325	292	320	293	343	303	317	342	333	349	342	320	316	324	357	324	295	335	334	286	318	333	317	318	341	347	307	332	308	327	325	324	327	325	320	292	306	286	306	323	321	348	301	324	323	317	322	307	314	300	277	329	326	309	319	316	332	309	318	332	301	343	351	314	333	351	322	317	333	339	298	318	339	334	304	348	327	314	333	315	323	305	348	322	315	289	336	331	291	323	318	308	328	324	319	338	342	297	322	329	340	305	325	331	341	309	344	320	337	347	330	315	324	320	295	313	334	326	329	340	318	323	316	319	327	332	340	333	314	350	331	321	315	300	304	337	312	292	317	319	339	303	304	293	291	318	332	316	319	337	302	306	297	322	300	289	319	286	373	290	317	308	367	324	319	304	314	300	330	310	308	306	328	331	350	315	318	336	321	302	332	311	343	293	305	323	316	314	319	339	300	316	332	341	333	334	295	308	339	306	331	314	317	295	299	345	325	344	320	313	318	336	315	336	313	350	329	333	354	326	312	358	317	335	346	323	302	317	315	320	290	299	357	299	349	313	313	328	343	297	322	335	286	358	293	309	286	320	326	298	351	327	331	341	294	280	343	313	297	305	337	299	319	308	318	312	322	305	306	323	323	318	281	315	278	329	313	316	355	341	343	308	343	313	326	314	302	345	297	318	338	322	309	334	310	316	344	331	298	349	308	300	326	347	309	352	285	326	317	350	351	325	332	323	352	341	327	305	327	298	333	319	318	321	304	333	317	316	325	327	293	355	326	285	326	290	330	332	319	333	311	302	313	340	347	322	300	285	313	302	330	312	336	327	310	318	297	311	269	308	327	312	332	302	294	280	298	323	336	309	321	324	328	345	321	301	321	339	310	311	346	315	317	296	324	325	338	281	303	317	311	313	334	337	299	320	316	327	346	325	332	301	301	361	353	352	294	298	311	316	329	342	338	332	322	317	323	298	318	296	295	300	331	353	311	295	325	316	341	300	363	308	322	290	314	319	339	314	313	337	300	314	338	348	359	316	301	354	334	346	326	322	323	290	323	309	292	330	326	301	317	340	336	321	326	321	343	320	354	321	292	305	336	306	298	322	336	316	330	335	319	312	330	317	321	300	313	323	286	314	333	354	345	311	315	317	364	342	334	329	304	322	349	307	343	336	350	310	294	293	313	321	299	336	322	344	316	306	311	301	319	323	305	303	328	320	333	338	314	326	308	345	327	331	326	296	341	313	335	310	283	321	322	357	322	329	285	332	311	350	305	321	303	315	341	308	308	301	334	375	340	315	313	331	289	339	309	299	302	335	328	343	358	318	288	303	327	340	338	283	350	290	327	319	330	296	323	312	302	312	314	303	308	316	300	301	316	339	309	333	304	317	306	335	307	307	283	358	343	321	310	334	312	301	327	318	364	307	308	307	320	304	309	367	337	335	306	337	334	339	305	328	322	309	307	297	340	320	325	313	310	333	302	317	346	318	323	344
1541	317	231	188	157	167	202	227	221	230	218	168	176	170	187	166	170	132	103	107	106	106	66	98	96	85	94	80	90	78	91	71	92	83	75	100	86	77	76	96	89	73	69	80	79	88	78	80	67	88	81	80	74	66	86	67	77	69	85	54	70	79	74	78	72	79	80	62	67	70	78	79	62	85	90	88	89	75	64	93	71	86	75	76	69	76	60	77	72	82	78	63	71	69	80	77	88	80	87	57	78	77	69	64	73	68	75	81	77	69	78	67	65	74	72	77	86	57	67	71	64	73	80	61	67	82	60	66	62	64	73	70	76	78	68	63	66	75	62	66	76	55	89	76	73	65	64	61	83	74	49	73	74	72	79	76	75	82	61	79	81	80	80	86	80	84	67	81	67	77	60	65	70	92	91	68	81	73	90	69	86	76	73	58	71	66	76	70	72	63	73	78	68	78	67	61	86	78	98	83	68	80	73	78	82	94	86	80	79	78	69	62	85	64	69	56	78	76	69	68	67	67	74	68	80	79	72	66	67	84	88	64	80	66	79	75	74	60	81	82	77	82	74	68	88	73	71	57	72	75	89	83	76	81	67	82	81	80	84	72	66	79	74	58	72	79	84	62	73	73	81	82	64	62	81	78	78	69	59	73	74	77	64	74	89	84	71	68	65	69	77	77	76	74	83	93	68	71	67	73	70	78	68	67	75	72	80	78	78	65	71	91	91	71	71	73	63	77	69	63	86	83	60	87	70	82	59	64	83	75	74	94	86	74	68	60	80	61	69	71	75	69	93	81	80	78	67	78	61	88	61	69	79	75	85	73	74	89	88	77	78	67	70	60	76	91	82	71	78	76	71	69	68	70	64	71	62	77	65	68	79	82	75	87	79	72	70	90	92	76	70	91	79	89	64	70	63	90	79	81	66	75	72	85	78	82	71	72	76	86	59	70	73	65	75	77	69	63	70	75	71	71	75	72	66	65	78	75	62	73	60	81	81	85	69	65	83	77	72	68	75	73	68	63	72	62	62	86	57	84	68	78	71	70	75	52	76	77	82	81	78	71	67	67	79	67	88	97	77	79	70	71	86	72	81	69	92	71	77	74	67	73	78	68	66	78	69	66	81	60	76	63	71	73	61	80	72	90	79	82	75	83	78	86	69	85	68	74	74	75	69	79	76	79	79	80	70	73	74	85	71	72	85	81	93	71	77	85	75	68	82	74	78	63	69	74	76	78	69	86	69	74	74	77	69	67	67	67	68	61	65	81	84	77	69	62	70	80	67	66	90	82	63	78	61	80	74	72	80	63	69	60	94	66	77	74	68	67	71	77	76	67	68	72	66	83	64	85	65	91	68	66	85	85	73	72	81	72	67	81	71	61	73	81	58	90	89	69	73	77	68	68	67	70	77	62	66	76	64	89	80	87	71	79	76	68	81	85	86	74	79	75	58	68	66	83	86	81	70	58	72	69	75	73	75	63	61	70	61	71	71	97	68	63	78	55	87	76	74	77	65	72	72	73	76	84	75	68	72	73	85	71	87	74	84	72	88	61	84	69	73	67	68	87	64	76	75	82	74	74	56	67	74	72	72	72	66	76	86	77	59	60	76	75	75	63	79	88	74	75	57	74	74	69	77	65	87	71	64	78	73	84	75	61	62	71	60	65	63	65	78	69	73	79	66	82	66	70	65	71	68	64	64	72	68	73	75	75	86	81	77	84	86	72	84	72	60	77	72	76	79	80	68	56	83	59	80	58	64	88	70	74	87	62	78	76	70	75	83	63	75	66	75	69	69	76	65	75	76	81	67	77	74	70	75	71	81	85	73	72	60	87	86	80	62	49	75	71	88	84	96	84	78	56	69	68	53	84	76	82	94	70	55	78	74	74	76	67	56	60	57	79	61	95	76	68	79	74	68	80	72	79	87	79	85	57	63	68	73	67	92	68	71	75	69	67	87	78	61	75	68	87	76	57	54	71	84	63	82	71	84	69	91	73	75	87	67	67	62	86	80	66	85	63	61	78	67	84	73	69	59	75	81	85	76	73	77	91	72	69	64	78	57	74	73	72	76	62	84	72	65	67	89	87	78	67	83	78	65	72	75	72	77	56	59	78	61	68	85	64	64	83	81	82	67	70	72	92	75	69	71	71	70	67	90	82	67	71	86	75	76	81	86	83	74	71	75	75	70	73	79	62	65	80	79	73	79	58	73	71	74	76	68	68	63	64	77	69	76	73	60	78	74	81	77	69	75	76	67	96	63	71	81	78	55	65	62	65	68	87	57	73	74	62	82	57	71	69	79	67	77	65	68	77	90	72	71	73	79	62	63	84	54	85	73	69	76	85	79	65	81	75	56	65	83	56	77	71	66	70	65	85	71	70	76	77	67	70	87	72	71	71	70	91	73	67	70	75	73	53	69	58	74	80	78	92	75	83	83	81	63	78	74	68	82	71	82	78	81	62	71	67	81	63	66	73	66	86	76	76	75	84	70	72	63	67	100	95	58	73	81	79	71	80	67	76	80	72	70	78	82	67	79	65	71	66	73	77	79	79	78	66	68	75	90	69	67	71	71	66	75	75	80	62	60	66	67	64	69	49	71	68	92	83	77	76	71	56	74	83	72	66	69	79	56	83	68	66	70	77	88	73	66	71	64	86	72	71	77	75	72	65	75	64	70	71	79	80	82	61	71	72	82	74	78	63	86	75	77	91	80	70	56	76	73	92	61	79	70	68	78	71	85	81	76	72	85	80	74	50	87	65	75	72	60	88	69	69	69	74	63	77	82	58	74	76	75	85	79	72	66	76	71	79	73	85	72	73	94	98	81	90	64	75	86	83	81	59	72	61	78	84	77	78	67	61	70	69	88	75	85	64	93	81	57	84	66	89	69	69	63	77	76	78	66	73	76	70	78	65	78	73	69	85	82	89	70	77	65	67	77	85	68	71	79	78	62	83	60	79	65	60	81	66	53	65	67	83	78	60	85	62	66	79	66	69	80	74	76	81	80	67	72	64	74	79	83	80	64	80	70	75	77	75	75	72	79	73	83	88	71	64	78	76	57	78	68	76	88	74	65	64	65	76	70	82	61	73	70	74	78	76	79	73	83	74	67	59	68	63	85	64	77	74	63	60	73	81	77	84	74	84	65	58	88	64	72	76	91	63	61	75	76	65	62	87	78	77	77	83	80	86	84	70	78	86	70	89	92	74	77	89	70	59	63	82	85	71	80	80	82	77	66	73	64	70	66	70	69	60	78	70	72	66	75	73	67	78	82	77	64	76	76	73	77	66	74	56	62	63	68	72	71	77	79	66	73	77	82	71	74	70	93	80	59	63	85	72	67	57	71	71	72	68	78	66	80	82	65	68	93	84	71	63	67	88	77	64	74	65	68	74	58	73	67	62	78	69	87	68	70	78	81	77	62	75	90	81	54	79	66	71	63	78	71	68	70	76	78	59	72	75	57	73	91	60	90	76	78	78	84	98	73	84	73	78
14220	3895	2260	2395	5297	8958	10141	9851	8637	7288	6280	5532	4933	4558	4082	3940	3008	2432	2156	1672	1361	1286	1210	1072	1137	1114	1059	974	919	923	849	880	823	756	726	770	666	681	672	704	674	645	720	643	686	677	654	611	621	648	642	619	649	641	650	623	609	682	581	594	641	600	610	599	605	570	629	614	618	619	649	594	596	561	614	606	617	637	573	597	594	614	608	558	561	600	610	656	549	557	582	602	615	530	582	589	535	555	616	599	589	584	571	593	547	599	582	560	588	557	545	568	596	587	583	565	597	606	532	591	558	574	556	568	568	558	570	601	528	568	541	595	578	544	568	541	593	588	547	608	544	570	566	607	596	562	588	551	584	583	592	557	620	570	566	601	586	524	544	570	580	556	552	579	549	590	573	558	534	593	548	557	614	572	533	613	565	555	562	561	580	526	565	590	544	579	575	574	549	613	609	583	558	536	541	583	554	639	578	521	566	548	579	542	565	592	596	580	586	536	570	531	566	566	571	583	539	598	582	596	551	596	577	546	576	562	573	579	541	563	567	532	537	531	561	561	478	569	577	601	557	569	587	570	555	546	556	560	605	536	608	560	528	528	567	524	558	554	562	557	567	553	586	531	601	555	588	569	584	538	549	560	546	601	565	542	570	574	522	554	556	540	541	573	598	574	548	593	605	590	597	585	567	530	572	542	581	564	572	574	578	583	559	549	543	594	581	571	545	538	560	552	615	572	561	538	598	541	593	562	571	575	502	534	574	539	562	574	536	598	598	566	575	549	518	537	586	538	554	568	603	620	553	560	519	569	549	590	559	569	585	590	557	577	558	501	548	558	570	565	530	595	539	580	546	596	539	525	558	569	581	586	564	547	596	580	561	550	547	566	562	613	534	546	562	562	573	510	567	542	553	535	591	533	582	562	593	561	592	599	539	544	584	560	559	566	548	570	590	542	536	531	574	555	580	525	606	580	541	537	579	522	566	565	576	594	511	533	574	559	619	529	551	599	584	568	552	633	565	559	535	563	549	571	532	544	576	599	583	557	582	587	543	523	589	530	577	577	559	553	539	552	563	584	537	554	537	496	632	523	582	552	572	573	588	582	542	509	578	604	560	541	560	583	556	567	585	557	582	556	585	540	563	586	569	555	586	577	573	546	538	580	531	584	546	597	521	537	510	539	552	559	569	550	570	552	535	582	540	574	578	548	560	567	575	549	550	518	592	540	580	545	569	546	578	549	563	593	574	550	593	570	541	565	546	553	587	536	506	556	585	573	586	549	615	587	522	558	594	528	580	531	597	568	590	557	566	573	526	553	552	586	535	514	577	583	586	524	564	546	553	555	564	541	611	547	552	548	594	587	559	543	577	570	518	583	569	587	541	564	572	581	558	549	586	558	559	588	548	547	552	546	586	571	576	597	562	553	567	568	556	581	563	582	548	547	576	573	541	580	571	568	566	563	564	558	624	530	549	572	568	537	613	578	564	565	538	577	534	563	563	585	533	576	564	601	533	587	573	550	530	575	556	587	588	596	619	560	554	579	588	582	591	535	545	575	565	555	564	565	551	541	545	531	574	567	538	552	589	591	556	571	522	573	576	578	568	562	569	579	551	538	532	591	528	572	591	548	580	543	566	597	548	570	584	546	534	549	615	566	531	593	532	546	573	554	562	536	532	597	598	546	572	534	554	558	565	590	577	585	536	568	570	520	612	622	572	549	547	564	562	564	549	554	555	565	588	555	588	580	581	577	569	556	561	555	581	511	615	525	568	584	522	589	548	566	587	549	599	557	593	602	582	549	570	568	561	588	586	615	569	577	583	582	560	563	561	565	577	560	595	563	569	599	571	553	561	554	572	525	555	613	558	580	555	555	547	580	536	556	544	546	539	530	591	520	571	606	529	565	549	582	587	577	591	554	544	535	553	550	562	568	546	576	582	536	553	551	554	528	585	537	581	589	557	585	566	583	588	493	524	560	595	583	525	523	562	552	557	571	573	576	571	586	578	547	602	563	561	594	521	544	581	589	563	567	587	580	564	567	577	576	548	573	564	539	529	558	573	549	558	602	565	544	609	569	550	558	607	548	536	539	593	557	612	581	566	559	585	544	578	570	550	577	565	565	525	555	581	593	604	550	603	564	559	527	577	546	610	560	591	573	584	586	564	605	549	583	565	565	573	553	561	522	574	555	576	531	605	553	558	562	578	529	578	548	549	564	546	573	579	545	566	544	553	566	559	559	529	530	578	535	550	597	558	581	576	539	565	609	554	544	568	570	538	573	562	560	527	577	584	561	553	559	503	596	587	554	509	557	530	566	568	540	596	559	593	583	551	561	593	574	544	571	583	532	585	550	559	572	556	568	618	583	568	551	559	615	571	565	525	550	561	509	543	569	544	524	549	596	539	577	573	583	537	574	528	539	521	587	550	616	565	528	563	539	536	542	553	558	566	571	603	550	588	602	592	543	546	574	570	535	569	571	552	584	604	521	561	542	577	561	550	598	541	609	547	537	574	577	574	567	552	570	579	525	552	578	597	594	557	542	560	592	551	587	565	523	577	545	573	579	508	534	538	547	570	577	564	593	568	574	579	522	599	549	560	592	557	533	591	554	585	596	584	545	534	583	587	562	546	586	549	532	533	546	557	569	603	530	543	514	551	628	581	567	571	558	571	575	544	618	577	576	558	539	531	545	600	584	554	578	543	553	564	574	539	566	579	567	532	538	541	578	553	594	570	558	522	574	588	559	557	565	528	584	562	578	563	547	489	561	590	572	606	586	516	533	520	556	579	581	554	541	578	543	527	507	575	555	614	563	604	574	538	526	565	617	549	597	559	560	593	561	591	573	558	548	566	571	547	582	564	569	592	524	559	595	553	539	552	573	574	537	532	546	549	547	593	575	534	584	588	550	562	578	586	558	549	590	539	542	561	528	569	582	573	577	562	547	565	575	552	571	531	552	581	582	587	612	549	536	588	544	523	555	547	509	549	574	588	568	594	551	557	585	533	561	557	539	527	564	593	561	539	560	595	546	581	560	576	568	578	529	582	526	540	557	570	540	555	588	581	580	533	562	585	554	524	600	594	567	587	583	565	555	556	608	596	555	576	551	545	579	593	564	566	547	573	579	559	570	561	549	554	545	564	547	626	571	567	539	541	518	524	525	553	607	581	554	596	591	565	579	521	586	546	546	590	561	568	555	548	557	572	592	547	559	544	580	552	578	565	591	540	568	531	591	590	529	605	597	536	559	559	597	584	540	531	628	559	545	532	544	565	582	553	578	560	538	570	520	568	586	565	558	560	574	571	579	593	585	540	539	594	588	574	604	567	579	547	534	573	582	584	586	558	543	555	564	551	558	596	602	546	563	564	585	580	557	551	590	577	547	600	569	583	527	560	548	569	539	592	573	580	531	563	577	536	553	576	562	535	613	560	596	610	554	591	567	573	600	519	589	581	531	509	552	549	594	570	580	592	515	621	550	533	585	628	583	580	527	588	560	559	585
1409	139	110	67	58	75	85	79	90	96	75	84	85	101	75	66	73	54	56	43	45	37	45	46	35	53	34	42	35	50	37	37	37	37	31	39	25	43	31	29	33	31	33	32	35	33	36	37	27	32	29	27	44	29	28	26	28	37	41	39	36	35	36	40	33	36	36	35	35	32	31	34	31	35	35	36	37	29	34	24	30	35	39	30	25	40	28	32	35	31	39	34	33	34	31	28	31	43	35	35	40	23	34	33	36	32	44	31	37	25	33	31	35	40	30	33	26	41	27	32	33	31	39	23	26	34	30	39	45	32	49	34	29	42	35	34	39	36	33	37	32	34	28	24	31	20	31	31	32	27	23	30	25	39	29	45	34	27	38	27	34	35	26	31	26	39	36	31	34	31	30	34	43	34	33	26	26	30	30	39	31	35	41	29	27	36	32	32	15	24	27	33	38	31	32	38	26	32	30	31	32	17	36	26	31	19	37	34	30	27	33	37	36	33	19	38	35	33	26	32	27	35	28	30	41	32	37	40	29	31	36	38	39	38	33	25	35	28	28	31	32	39	38	29	28	27	45	23	35	32	39	39	31	34	30	33	32	35	27	26	31	34	35	33	41	30	30	32	44	41	23	27	28	34	34	25	31	33	29	35	38	31	33	38	39	36	36	33	34	27	34	31	32	29	34	36	23	45	23	29	33	32	27	34	24	38	33	28	33	30	26	37	44	38	27	30	43	28	20	32	28	29	32	31	32	34	39	34	33	33	40	39	35	36	36	37	34	30	31	28	29	33	34	23	37	34	34	24	26	48	28	43	31	33	32	35	35	37	34	30	35	38	35	24	42	29	28	25	35	38	41	27	28	32	44	27	35	27	36	31	37	31	32	43	34	35	30	32	30	38	37	33	29	29	43	31	44	31	37	26	37	37	35	30	27	23	39	35	25	40	42	35	31	30	34	31	37	30	35	32	36	36	39	40	31	22	37	30	40	28	35	21	33	33	34	34	22	35	42	35	30	38	30	25	27	41	26	37	28	42	47	39	39	33	32	38	30	22	36	33	37	29	43	35	26	23	31	39	39	44	50	29	34	37	31	36	32	32	39	30	40	32	37	40	32	34	38	39	38	35	38	31	30	30	50	42	36	37	19	42	25	44	33	27	34	30	44	32	38	42	36	30	25	28	29	30	23	23	32	28	34	25	24	35	30	39	22	41	35	34	30	33	35	35	38	35	36	33	29	36	39	30	34	32	34	32	36	36	30	40	28	29	30	34	34	34	28	38	28	28	40	31	36	34	40	38	28	30	12	35	25	31	33	29	41	36	30	31	40	42	34	38	40	40	24	33	32	45	24	30	30	28	27	36	29	27	33	31	38	46	22	36	40	33	26	38	25	38	31	39	35	36	31	35	34	26	36	38	30	38	22	37	33	56	40	34	37	27	26	40	32	35	25	31	36	41	28	36	32	35	25	29	39	28	38	37	32	41	30	27	38	32	27	30	25	39	27	37	33	41	36	38	35	35	29	35	26	27	31	39	28	39	37	40	30	37	31	43	40	28	38	30	33	30	24	35	36	39	36	30	30	35	41	39	25	39	44	43	28	32	50	40	40	26	38	33	32	32	32	27	39	33	26	31	27	36	40	32	23	15	35	38	29	29	29	28	39	35	37	34	25	34	35	34	35	41	30	33	27	32	29	35	30	45	38	37	30	36	35	31	29	31	36	23	42	34	30	30	38	35	41	32	41	28	25	31	25	29	35	35	33	35	36	42	23	24	34	25	33	23	34	42	21	26	41	22	32	25	25	36	26	29	31	43	31	37	39	34	30	28	23	32	34	23	35	27	25	28	33	25	31	36	31	33	44	22	22	31	47	38	25	30	23	24	30	33	41	39	33	37	43	35	43	27	23	44	34	49	32	33	34	37	28	32	27	28	40	33	30	35	34	32	25	34	32	41	53	33	41	36	27	34	29	32	41	28	32	34	30	37	33	30	35	23	34	29	33	26	27	33	35	28	46	36	28	39	31	35	27	42	41	26	24	36	30	28	42	32	18	43	30	27	28	23	32	23	35	30	36	38	27	38	24	36	42	33	29	44	33	33	30	42	35	36	41	41	29	27	37	29	25	27	40	33	36	46	28	38	28	28	34	31	29	41	38	46	36	34	38	34	35	28	27	39	27	33	28	29	31	31	35	30	41	31	27	24	26	30	34	33	31	45	39	35	36	38	44	31	26	35	36	32	30	46	41	35	39	34	37	30	26	30	34	38	32	26	29	28	42	34	36	22	41	40	31	34	27	23	28	44	36	40	31	40	28	25	41	41	36	47	29	39	30	31	34	34	38	29	30	30	25	33	30	24	30	40	32	33	40	34	37	37	35	36	44	42	30	45	27	35	29	33	19	26	28	54	28	33	37	32	33	24	36	29	33	34	40	32	28	38	34	30	39	35	28	40	37	34	31	29	41	28	25	23	38	20	36	27	38	37	42	35	37	28	25	28	27	27	24	22	27	33	36	18	37	35	28	26	35	27	35	29	38	22	39	26	33	34	37	35	27	27	38	22	27	35	21	26	31	42	35	23	34	39	35	27	38	40	30	26	26	29	38	42	28	38	38	32	23	37	34	45	42	33	38	39	25	31	31	30	42	34	23	30	41	37	33	31	45	29	32	36	35	26	38	36	24	40	37	35	41	32	33	43	33	38	23	39	35	19	35	39	34	30	30	31	32	30	26	40	26	34	44	37	30	43	42	32	24	38	37	26	37	29	33	31	31	39	34	37	34	37	38	30	32	22	33	24	40	44	29	20	40	32	29	34	28	24	42	35	32	33	29	37	38	36	32	27	19	43	37	33	31	38	33	26	35	42	23	30	38	43	27	29	37	17	30	27	31	25	37	22	40	34	31	39	33	36	42	41	33	36	33	31	31	35	30	34	38	28	30	47	36	27	30	25	39	34	31	34	19	29	39	27	38	28	31	32	36	19	42	47	41	33	37	25	31	31	25	39	44	32	34	34	29	32	37	28	33	34	32	41	36	34	27	25	23	45	36	29	29	33	38	40	23	42	47	34	38	37	26	28	21	36	23	32	44	35	34	38	29	29	39	35	27	29	30	31	34	30	33	34	34	30	31	27	36	38	39	33	34	34	34	30	27	38	36	39	28	26	33	28	37	37	40	35	31	33	41	31	34	41	27	28	24	30	26	30	37	35	31	27	39	30	32	34	27	40	30	27	34	36	37	25	29	28	25	46	35	36	36	20	38	42	22	29	38	24	33	32	31	33	29	32	36	29	41	17	35	33	42	29	33	31	33	36	34	34	29	37	24	34	32	38	34	32	37	33	33	27	43	44	37	42	33	32	31	39	31	37	36	30	37	31	34	34	35	25	34	36	29	27	30	36	30	32	36	34	39	34	30	27	38	36	34	36	30	38	28	45	32	40	35	39	40	31	35	33	30	35	32	38	42	32	25	31	41	27	32	36	25	31	39	44	30	36
10004	1918	1032	1146	2392	4464	4955	4732	4314	3485	2995	2634	2516	2174	2047	1895	1538	1258	960	719	552	547	461	486	489	462	477	438	410	401	428	360	380	352	349	294	330	317	300	294	282	319	296	296	271	299	259	254	313	281	279	294	282	292	304	310	282	268	290	253	257	264	288	297	319	278	290	270	300	273	261	278	286	294	275	311	272	289	276	282	259	260	307	275	267	299	285	273	284	257	272	259	265	244	289	272	285	264	278	267	250	289	274	263	254	261	243	267	274	261	256	272	254	285	246	299	255	281	258	256	278	244	248	267	260	227	262	264	241	257	256	260	276	270	284	234	280	263	264	291	238	278	248	293	281	233	235	247	256	260	249	267	259	252	253	257	293	226	228	232	275	257	254	252	239	274	251	258	242	252	269	259	269	258	270	263	238	246	308	253	257	223	252	255	261	248	258	261	250	242	250	251	259	276	243	236	270	269	279	280	267	252	239	257	275	272	258	255	268	283	257	267	270	254	264	222	285	254	312	249	249	260	271	233	264	248	272	295	241	268	240	259	276	242	264	239	270	265	242	248	248	249	265	241	279	285	258	256	241	285	259	268	269	236	269	271	280	260	263	256	221	273	246	244	242	240	242	297	240	263	238	266	222	246	278	246	265	242	261	270	254	253	271	249	243	282	257	253	269	241	277	292	274	248	250	250	278	238	257	269	290	257	263	289	243	270	254	239	264	265	262	233	265	247	248	262	239	278	282	278	272	263	261	272	268	251	261	244	232	261	247	291	246	250	241	269	259	266	254	269	311	236	283	275	236	259	226	280	270	236	272	264	260	252	255	259	277	262	238	247	259	294	265	257	283	255	239	231	288	271	255	279	254	248	271	261	270	256	237	251	258	252	260	252	235	292	253	253	248	285	244	250	284	280	273	279	269	259	253	233	272	255	280	234	276	279	247	240	273	293	288	274	270	285	281	283	258	252	276	261	277	257	250	247	272	291	258	253	251	247	253	281	279	268	228	273	213	264	247	245	255	220	248	287	255	255	236	267	274	275	273	241	268	265	247	236	256	258	278	272	266	280	263	251	290	246	289	255	237	274	247	248	280	263	247	274	251	252	261	246	249	289	248	253	264	258	261	231	269	281	270	256	271	301	263	283	250	236	250	261	253	265	243	254	247	250	264	264	254	248	282	256	262	262	269	240	230	259	248	263	272	290	248	267	279	261	283	269	267	239	252	249	238	238	264	265	238	260	234	277	276	257	249	262	279	257	244	246	253	254	246	254	232	269	253	267	258	276	263	229	278	245	240	252	273	262	262	274	249	256	242	254	235	238	259	258	265	242	271	266	278	246	257	244	237	243	253	225	256	239	262	259	284	271	268	274	259	280	253	280	271	250	245	254	239	268	283	275	252	244	238	256	282	246	237	243	270	249	253	265	255	288	226	266	270	260	234	253	280	258	240	258	265	226	241	256	217	276	234	260	270	248	267	281	261	259	255	235	255	260	248	242	264	250	270	273	258	272	284	259	261	272	281	237	230	272	261	224	255	258	258	270	233	282	254	255	257	252	281	264	247	258	230	227	243	246	243	228	247	248	230	239	221	271	252	258	265	243	238	244	266	253	256	269	268	263	250	260	262	268	225	299	235	264	243	306	279	281	273	256	272	252	264	268	251	241	241	256	254	280	261	249	247	260	254	240	240	247	247	274	231	232	284	260	261	251	243	254	266	243	263	245	272	279	296	281	253	236	260	247	267	273	263	237	246	240	252	262	272	210	274	280	280	257	264	264	274	251	250	275	252	290	243	279	254	268	286	287	266	250	263	256	261	259	271	246	271	270	286	305	243	270	280	281	252	263	246	256	258	262	276	264	277	287	307	302	256	235	270	256	258	280	253	273	268	246	281	263	269	273	259	258	280	259	249	279	257	257	268	268	254	287	274	284	278	270	242	278	270	237	250	257	262	283	228	264	229	276	308	250	263	244	255	262	262	283	234	248	246	289	257	262	304	252	278	261	261	275	259	248	244	224	270	254	269	285	235	247	279	249	253	262	253	246	265	256	259	281	281	262	258	233	284	266	263	265	252	243	250	249	260	241	277	267	285	255	250	283	240	289	243	246	224	261	251	264	293	271	259	282	271	262	263	307	265	265	264	262	266	248	262	250	270	263	235	264	258	277	254	260	282	267	253	268	262	273	239	251	260	254	251	277	259	271	240	295	238	270	258	264	252	231	268	255	265	263	274	273	248	265	275	270	271	251	247	242	233	295	252	263	291	276	250	255	272	227	234	258	273	277	256	234	285	224	245	236	259	238	234	253	277	272	269	273	214	293	244	257	253	249	246	229	295	252	254	278	263	272	242	269	275	274	265	280	240	266	263	282	256	248	267	248	256	275	246	265	252	259	283	292	268	242	279	261	285	276	271	249	273	275	253	278	261	252	290	216	254	286	225	282	275	271	300	233	297	241	267	280	280	228	272	282	238	273	272	269	220	236	260	258	263	257	250	270	272	287	248	276	264	264	247	276	238	246	269	265	259	277	240	276	276	272	236	247	262	242	272	243	253	261	267	270	269	276	258	254	236	251	245	278	237	271	252	267	256	249	261	219	253	255	269	279	244	261	246	268	262	237	270	276	258	279	267	259	269	232	237	286	258	229	269	255	288	247	268	286	264	270	220	260	240	265	251	302	259	244	277	257	281	257	289	291	241	258	230	235	254	277	274	278	255	245	244	277	263	236	238	274	276	262	259	244	234	264	271	251	264	243	260	233	275	255	228	269	276	232	223	250	249	264	242	267	232	256	217	234	283	253	255	263	246	242	251	267	253	249	235	265	248	251	254	250	248	272	286	253	279	269	252	262	256	231	249	260	246	284	251	286	240	252	239	256	284	244	256	258	294	258	254	283	286	261	268	260	264	231	264	259	230	266	240	276	251	230	273	262	291	279	267	229	240	261	255	251	231	258	249	281	261	279	281	259	270	260	260	251	273	281	275	253	283	261	257	259	245	249	267	282	255	248	272	245	296	276	244	240	268	295	265	268	267	260	279	279	262	262	272	261	255	251	278	276	267	285	252	236	264	223	265	252	251	273	278	259	243	276	257	260	263	269	286	270	249	240	256	228	283	244	269	257	274	234	266	226	259	263	274	243	260	271	241	249	283	258	268	238	232	225	252	263	262	262	247	241	258	271	255	272	274	246	257	273	256	252	248	212	286	291	236	249	271	267	289	271	237	269	258	266	246	241	248	266	254	244	230	254	235	268	250	261	250	225	286	243	251	270	275	268	260	272	288	277	248	236	258	249	284	273	251	273	287	270	238	294	265	257	267	247	281	253	254	261	268	253	280	263	263	255	275	261	271	282	254	277	281	257	247	273	223	263	274	253	237	235	298	249	249	266	251	270	252	259	254	293	280	249	258	226	281	286	246	247	254	262	265	303	274	263	270	265	241	223	270	243	268	280	279	259	243	223	281	278	250	282	257	245	286	246	291	254	227	273	249	264	283	284
956	277	169	141	103	111	138	196	172	192	163	150	163	148	144	112	105	103	102	93	68	66	77	72	71	68	70	62	74	57	66	68	63	83	51	75	59	65	66	52	72	85	65	66	61	79	81	65	64	62	69	66	70	47	55	77	76	51	54	80	58	50	59	66	64	43	64	52	70	60	70	76	78	62	68	73	57	67	59	69	63	58	71	61	56	60	57	66	53	51	52	64	58	69	67	61	73	57	60	58	64	58	85	59	68	57	57	70	60	61	50	61	70	63	69	66	60	66	58	66	53	64	63	67	65	62	74	51	51	60	64	52	54	61	68	69	63	64	56	71	78	56	47	56	70	72	77	73	67	57	66	66	63	61	69	71	72	75	69	61	63	68	49	64	61	66	59	65	62	53	68	67	52	76	81	60	54	61	61	63	66	60	59	69	70	73	66	65	47	60	67	69	68	60	59	70	56	58	61	85	77	65	71	67	61	65	46	72	62	58	72	62	75	64	71	61	55	60	64	51	72	56	66	54	62	55	65	68	74	65	69	63	64	61	65	66	57	60	54	64	52	51	68	56	68	60	53	66	67	72	74	71	65	70	56	62	62	62	61	64	60	51	61	54	81	72	64	62	66	70	57	70	72	60	71	58	56	68	65	66	54	63	69	70	54	54	63	50	72	62	66	57	61	64	72	62	65	63	55	53	58	66	74	60	63	75	62	69	65	59	84	59	60	50	53	60	56	77	77	62	65	52	61	65	57	55	69	77	59	61	73	74	65	71	54	57	66	63	67	53	63	73	75	59	68	72	60	53	55	67	57	58	71	75	60	58	72	61	50	67	45	67	64	53	59	77	54	65	59	53	68	73	65	63	63	63	69	64	65	82	62	66	53	68	68	70	45	61	73	60	70	62	63	63	50	65	52	56	66	55	54	58	55	63	82	47	67	57	82	58	54	57	78	64	75	60	61	65	46	59	55	60	63	60	53	51	82	63	64	59	75	66	69	58	69	48	66	64	65	73	59	78	52	59	62	57	52	69	57	56	71	54	73	59	54	71	58	60	65	57	62	71	53	54	55	57	56	60	65	82	69	49	72	64	73	67	71	68	71	62	54	69	60	48	57	57	56	53	55	67	61	62	77	63	61	59	63	67	60	52	74	70	57	69	62	63	66	62	76	60	68	75	69	63	56	62	60	59	61	50	59	40	64	71	68	60	67	63	69	56	80	69	58	70	58	46	49	58	65	60	61	68	79	69	57	62	65	51	54	73	56	63	67	54	70	51	66	63	72	73	62	57	71	72	59	56	69	59	63	68	58	57	55	63	77	66	62	76	64	52	73	60	64	65	61	60	67	55	66	54	67	64	61	54	73	72	78	58	71	63	62	63	68	61	68	78	53	75	66	59	71	64	57	50	58	60	69	66	72	51	81	57	61	66	52	64	56	64	66	63	53	65	56	57	66	60	71	48	67	70	76	50	61	69	56	67	66	70	66	71	68	56	79	58	84	66	69	80	52	53	52	77	77	53	73	63	63	64	68	69	71	61	54	46	57	52	62	65	56	69	63	68	55	56	59	58	60	75	51	62	63	67	54	55	53	69	64	54	68	39	53	68	66	51	64	64	69	57	82	63	74	74	49	81	46	55	60	56	76	60	64	65	59	67	59	62	79	58	59	63	56	75	62	65	69	79	68	73	75	73	51	64	58	75	62	56	58	57	58	59	81	59	54	59	56	61	68	57	63	59	61	66	57	70	72	64	73	55	69	70	48	73	71	72	63	71	65	68	52	66	68	54	57	65	62	60	49	69	69	52	75	71	70	67	70	40	61	60	72	47	73	66	63	50	55	68	71	60	67	67	61	65	76	64	57	71	69	76	61	62	58	66	67	63	57	67	56	80	64	47	54	76	60	58	73	68	45	65	61	64	75	58	74	61	63	68	77	75	51	59	70	64	74	57	72	70	66	50	66	55	60	55	64	65	59	69	77	71	57	67	58	67	52	61	56	76	65	62	70	79	58	56	64	69	70	58	65	60	67	60	60	48	50	58	59	65	51	79	61	56	63	58	72	71	53	63	75	59	64	75	66	71	68	62	61	61	71	51	43	65	65	65	72	71	72	54	60	74	74	74	62	68	75	62	82	55	83	59	66	60	68	76	68	68	58	66	57	55	51	53	53	70	47	60	59	45	65	61	69	70	50	62	74	67	67	75	58	61	75	55	61	65	78	65	64	68	57	58	69	63	69	62	54	61	72	68	62	72	64	58	67	76	61	59	59	72	74	57	61	80	66	70	63	55	80	68	56	57	63	69	56	66	69	69	67	59	61	59	63	65	63	60	64	49	66	50	72	47	54	58	46	49	63	69	67	56	52	62	57	68	69	59	70	68	55	59	64	59	59	67	61	55	57	54	55	62	61	58	59	68	59	67	65	55	60	50	62	63	63	72	65	55	74	74	80	66	54	67	63	74	56	45	78	55	66	57	56	62	72	64	76	67	59	66	59	69	53	59	66	54	74	69	67	65	65	58	66	45	69	46	57	60	69	71	62	69	51	67	72	56	69	63	55	60	63	62	59	74	64	63	63	67	55	71	67	63	68	63	72	70	72	72	76	57	56	70	73	62	71	52	55	50	71	54	63	69	76	65	73	69	60	63	71	62	58	61	67	58	59	58	59	65	67	65	61	70	67	71	70	66	71	55	58	72	60	70	55	60	55	57	45	63	63	61	63	53	62	55	67	52	63	79	53	60	58	59	73	74	69	78	66	52	62	62	68	58	70	62	62	65	69	62	72	69	63	77	47	77	66	66	63	69	77	52	62	57	58	70	54	54	81	61	46	52	58	57	67	61	82	49	63	67	57	55	82	57	81	64	60	72	68	76	63	63	58	64	67	58	66	69	71	57	79	63	73	61	62	61	66	61	64	68	64	73	67	50	48	61	53	66	48	62	63	56	65	62	71	60	67	58	56	70	63	66	70	68	57	54	55	65	55	60	62	66	76	65	71	72	73	58	62	72	63	68	65	56	78	50	51	67	70	58	69	71	59	60	68	62	76	60	66	50	43	50	60	73	69	58	73	58	63	60	66	58	65	63	73	57	63	65	58	63	58	74	62	68	78	66	59	66	68	63	61	53	64	62	57	63	77	62	62	52	60	61	68	63	54	65	66	57	60	71	65	62	74	53	68	53	61	64	66	79	53	67	61	52	65	55	58	60	73	63	73	58	75	64	75	66	68	45	60	54	53	59	67	61	84	65	49	70	58	64	72	69	44	60	57	57	78	46	59	66	70	56	71	53	65	66	55	55	68	62	59	55	62	40	66	78	67	58	65	59	70	63	72	71	67	70	65	74	60	54	76	67	73	48	55	68	69	55	80	59	68	71	59	60	51	56	65	61	63	66	62	74	55	56	47	72	57	69	59	62	61	67	58	66	57	61	60	54	68	58	64	81	59	51	62	75	54	62	64	47	64	62	70	62	59	67	62	59	75	63	62	63	69	79
11320	3195	1827	1804	4098	7221	8214	7854	7075	5921	4883	4215	3874	3494	3210	2904	2327	1892	1571	1227	1005	934	853	861	837	855	835	780	739	705	690	692	663	629	628	589	566	550	573	525	532	506	578	556	545	514	557	529	534	561	523	502	556	530	562	539	496	521	507	485	505	480	512	522	513	519	494	500	510	509	524	518	515	518	510	554	484	542	508	486	495	507	524	513	497	526	504	524	461	454	509	475	526	512	462	523	465	460	487	484	506	482	499	429	495	521	462	470	480	492	527	425	467	511	470	510	458	484	475	486	472	473	459	476	467	521	480	483	449	455	437	472	474	473	482	510	449	475	494	483	434	483	497	490	479	469	467	472	462	455	459	526	469	513	507	490	453	449	453	471	479	461	446	485	449	482	463	463	465	506	419	480	481	485	506	488	523	474	478	495	481	445	474	472	492	495	495	481	520	522	452	481	460	472	466	482	495	489	464	505	479	468	465	501	495	471	457	457	492	463	462	495	489	477	482	484	506	450	477	474	486	472	476	446	480	474	479	450	507	428	487	478	523	499	477	456	510	462	462	467	459	483	460	472	459	501	469	463	480	480	520	488	527	459	466	481	473	468	492	479	487	483	466	496	494	477	466	501	441	487	480	458	458	446	475	503	499	490	495	504	471	475	452	528	488	483	494	483	452	517	480	466	498	476	470	489	477	471	464	484	498	457	481	485	480	514	524	454	452	503	501	479	492	486	476	498	490	471	478	452	479	495	548	482	524	471	442	473	487	497	477	432	504	479	494	461	503	434	473	470	497	486	471	478	513	470	506	496	478	484	489	486	466	489	446	478	459	482	466	463	516	464	480	479	467	470	500	475	496	494	490	485	491	482	485	422	484	458	463	486	504	470	483	466	498	449	493	515	479	461	504	452	462	474	446	458	464	489	449	449	490	480	499	482	476	483	457	494	482	446	476	504	499	472	460	480	494	443	487	493	466	475	498	475	502	508	465	459	491	481	494	488	490	478	510	483	475	496	462	474	450	465	453	499	506	498	429	507	441	490	498	440	446	486	477	465	446	477	456	514	473	499	466	486	522	470	473	479	508	480	465	496	474	470	506	509	471	474	496	465	467	495	480	486	488	498	511	467	473	431	481	501	522	465	448	501	477	427	506	482	466	463	482	452	482	465	452	522	437	516	495	530	506	507	479	481	475	491	494	457	478	484	487	461	505	483	493	484	487	468	492	461	469	436	481	489	461	500	482	455	448	489	507	495	454	459	473	496	451	500	475	492	485	484	468	459	476	465	510	455	420	501	459	449	477	498	466	480	469	474	468	511	468	467	472	460	497	441	504	478	469	483	471	461	480	462	496	467	499	486	472	447	481	508	512	461	442	478	467	463	467	465	487	496	473	465	522	493	489	489	489	455	460	505	487	467	499	479	454	474	480	503	461	485	459	464	495	489	458	505	479	464	463	455	497	505	479	451	472	488	434	451	469	471	481	473	487	500	477	438	492	468	461	484	477	485	498	523	492	462	446	465	472	472	466	502	429	468	514	471	474	446	452	487	479	515	499	438	438	453	468	474	491	464	482	477	473	480	497	464	448	461	506	484	475	443	473	482	470	491	482	471	505	466	572	443	471	464	454	458	445	506	473	494	484	470	488	475	503	464	489	489	447	491	481	482	471	502	488	457	495	468	532	525	483	482	486	478	485	498	481	487	481	478	498	473	474	516	475	473	474	470	479	480	524	523	481	434	484	511	437	448	496	462	463	427	494	504	500	491	484	478	490	450	509	491	473	471	459	466	472	502	453	482	491	474	478	465	493	435	477	450	438	449	444	482	496	459	465	478	461	477	499	484	495	464	460	501	469	470	479	487	481	458	479	452	494	476	446	479	469	469	469	475	473	485	452	491	477	486	458	504	495	466	490	484	475	463	462	464	489	465	472	473	514	458	491	502	455	491	452	483	485	456	472	498	491	473	469	505	440	501	467	512	473	501	505	481	463	461	506	462	488	498	468	492	461	495	479	510	451	473	479	487	481	478	487	522	499	468	494	483	507	479	462	456	472	486	492	516	459	473	493	450	483	469	475	427	457	435	471	504	479	460	474	498	498	450	477	489	466	440	460	500	498	478	470	477	489	462	481	452	478	491	482	453	483	452	476	489	481	494	479	478	494	500	450	480	467	463	435	490	463	490	451	471	435	440	478	465	458	476	493	476	466	468	485	568	429	484	480	521	452	468	474	492	504	467	463	496	468	509	476	486	453	472	469	470	508	442	515	483	479	474	488	464	482	454	443	505	463	456	453	485	480	480	473	446	448	490	419	445	478	473	505	468	512	485	487	439	496	471	497	448	494	474	477	513	503	476	461	502	479	521	488	440	488	470	457	456	494	489	488	474	493	475	444	511	484	493	411	461	483	464	482	484	487	449	507	473	465	492	476	436	486	463	506	440	489	467	515	499	438	485	507	461	467	497	498	451	470	453	498	492	494	462	478	515	524	506	457	466	480	459	483	459	474	550	461	500	483	456	487	467	467	475	459	497	501	482	480	468	477	493	467	502	496	493	478	512	453	463	443	481	486	464	503	479	462	495	480	440	456	473	496	522	471	480	474	498	482	482	475	462	490	501	454	470	434	502	482	474	503	533	463	480	515	446	485	474	471	496	461	461	470	468	468	485	454	496	468	494	474	478	468	506	462	465	530	475	491	468	490	480	495	463	470	465	463	474	483	486	449	525	486	452	468	474	472	513	495	452	475	472	474	492	473	492	477	502	505	454	454	484	487	494	468	466	490	517	447	480	478	447	475	493	475	428	460	472	472	481	448	489	472	472	456	490	459	478	487	462	483	503	463	442	473	493	456	470	473	470	468	510	450	504	490	442	449	470	514	477	480	484	522	472	502	487	444	494	430	458	482	471	526	472	449	491	480	491	481	523	510	465	483	474	488	437	471	508	512	462	515	455	479	491	501	483	447	465	470	453	465	434	460	492	470	502	475	504	468	466	493	489	505	490	477	473	488	489	457	477	501	464	496	451	486	515	513	466	459	491	474	476	465	503	496	499	476	493	473	482	502	461	500	481	499	457	471	452	452	502	475	479	477	485	477	459	530	508	508	462	483	500	502	461	479	492	475	459	488	495	478	492	473	457	476	507	485	483	460	471	477	481	434	487	483	528	462	505	476	483	470	491	495	448	505	442	498	478	497	500	462	485	490	478	467	433	474	476	472	438	463	481	468	446	459	502	476	486	495	463	470	467	529	503	438	471	476	460	472	497	514	484	460	445	478	466	515	492	489	464	500	479	418	488	470	436	467	482	441	485	480	497	494	509	495	446	469	446	502	510	462	535	480	464	451	455	470	567	500	476	442	509	510	460	486	449	450	529	454	440	483	433	492	454	483	515	465	468	501	456	481	466	466	487	444	515	503	450	479	506	462	497	463	459	527	478	495	484	467	440	496	477	470	453	480	462	477	480	482	445	493	450	469	458	518	501	504	461	454	458	493	480	462	515
2269	201	159	107	74	100	126	144	148	150	127	107	110	110	100	98	112	77	60	51	65	50	54	64	51	52	44	65	55	45	57	57	56	39	45	56	49	47	45	51	45	49	43	50	44	32	57	39	41	40	42	50	56	49	41	46	35	54	38	39	31	38	34	37	42	32	36	41	43	48	40	37	45	52	48	28	46	41	40	39	37	47	40	34	39	39	45	36	43	54	46	40	47	34	61	39	36	43	33	35	43	29	46	45	42	41	46	42	50	40	49	46	44	51	34	47	28	40	40	35	37	29	44	41	41	44	36	45	42	49	34	53	44	35	48	47	42	37	46	43	50	47	39	48	51	37	39	45	35	58	39	41	36	52	49	40	43	45	46	42	43	31	36	40	45	36	35	33	30	43	40	48	36	39	35	43	34	37	39	56	32	45	46	48	36	31	41	46	37	44	47	47	35	49	44	37	38	55	44	45	28	41	32	41	36	35	39	50	44	36	40	47	51	55	42	43	38	45	42	49	33	41	31	47	40	36	37	36	37	47	47	36	39	32	48	42	37	48	44	30	54	42	33	48	35	38	34	41	53	39	40	48	49	61	38	34	38	43	37	52	49	54	59	51	30	51	51	39	42	38	40	37	41	40	46	42	44	45	47	53	31	47	38	49	40	45	36	43	45	39	42	43	38	35	30	52	33	42	42	35	37	47	50	49	35	39	32	37	44	26	48	51	48	36	46	36	42	49	40	37	53	46	37	41	40	52	34	46	52	49	44	33	38	46	37	32	36	39	33	47	33	33	51	46	49	38	41	46	47	46	42	40	37	38	53	39	46	53	35	35	51	49	41	45	47	29	40	42	43	39	43	41	41	56	41	34	31	36	46	39	30	49	42	35	40	43	47	46	37	50	51	33	44	32	39	38	37	24	32	34	36	42	54	51	42	35	33	41	35	50	45	44	35	39	51	50	29	35	37	43	35	45	41	36	39	37	39	55	53	40	44	44	30	46	51	46	44	42	50	40	38	40	42	43	38	36	51	34	37	46	47	31	42	46	50	42	45	37	35	39	33	53	35	41	32	38	47	36	37	45	41	40	42	40	39	37	51	40	37	48	33	34	40	41	40	46	51	36	42	40	43	36	41	50	41	42	37	51	42	42	43	50	44	47	37	34	43	32	39	40	42	43	43	36	43	41	39	46	42	38	43	33	45	38	52	27	22	47	43	43	42	40	47	41	47	35	27	37	38	42	38	37	42	42	51	48	33	41	34	47	38	50	37	49	49	43	46	52	39	40	29	36	35	37	38	39	50	27	51	40	30	36	33	20	40	46	52	29	39	38	40	37	37	24	48	39	44	38	34	55	33	40	39	46	49	53	31	60	38	39	44	39	52	58	29	42	44	40	34	40	45	49	56	31	45	37	46	36	28	38	58	40	46	53	54	49	46	35	40	39	48	43	37	38	35	45	57	40	33	39	36	33	53	42	46	44	45	41	37	55	53	46	48	32	37	45	34	44	49	41	34	45	42	38	49	49	37	45	47	49	49	38	42	55	37	43	38	52	33	30	47	48	53	46	40	36	30	42	40	39	42	48	39	40	44	39	33	55	55	39	35	44	35	50	40	37	36	49	52	39	50	40	42	36	41	42	30	41	48	44	34	39	38	49	39	49	40	45	46	48	33	33	60	32	36	45	39	53	36	45	44	35	41	45	37	29	42	38	39	50	48	44	37	38	33	38	52	42	45	45	36	44	27	40	47	42	52	46	48	42	48	43	45	41	35	37	28	36	39	38	38	41	44	35	42	40	38	43	48	32	35	46	44	41	50	46	40	48	48	45	42	40	42	39	40	46	36	31	42	35	37	50	40	43	22	46	45	41	37	50	42	50	38	37	41	30	39	34	46	42	43	50	36	48	34	42	47	42	38	48	51	41	43	45	44	43	38	32	43	41	38	31	45	40	47	39	38	44	48	35	43	41	48	41	45	36	42	47	51	43	41	47	53	38	36	46	40	34	41	36	40	48	41	48	47	33	57	46	37	42	41	45	42	37	38	46	39	60	51	42	47	42	38	52	30	38	36	30	34	43	36	48	45	36	46	52	41	41	47	42	45	43	45	40	52	36	35	39	36	42	45	45	46	42	39	46	46	44	47	24	51	43	41	50	35	36	49	37	44	44	35	36	47	46	46	33	33	42	45	61	37	29	35	46	57	32	45	49	47	52	45	45	42	39	58	56	44	35	48	43	37	38	46	35	43	38	51	44	43	50	44	41	44	43	46	26	34	37	43	41	41	44	53	38	45	42	35	42	34	39	51	45	55	43	44	33	42	33	47	35	51	44	38	55	41	33	42	37	43	41	31	30	39	43	42	37	42	39	38	43	33	39	51	34	48	38	54	33	37	48	50	28	47	46	52	44	54	34	36	50	28	48	46	34	38	44	39	43	34	37	48	41	44	39	47	46	39	37	57	44	41	47	45	36	39	47	41	39	50	38	39	49	46	46	32	47	34	60	38	44	45	53	35	49	32	40	44	49	45	40	40	41	43	29	47	39	41	46	46	49	40	49	46	26	35	33	44	40	46	36	51	41	54	38	47	42	47	50	32	36	31	53	38	48	40	49	49	47	34	40	38	43	36	37	47	30	41	51	37	54	36	33	49	45	31	35	35	48	31	41	38	34	51	42	42	39	40	30	25	37	41	49	45	51	50	42	45	27	29	48	40	40	48	53	43	39	38	27	43	37	37	34	50	36	36	34	40	33	39	42	49	47	44	32	57	37	47	31	37	54	38	36	44	40	32	46	44	45	40	52	44	45	37	36	40	40	37	55	41	53	44	47	39	44	44	47	41	29	42	48	44	36	44	39	50	53	45	48	49	46	36	41	45	44	50	49	29	37	47	45	37	32	38	44	38	60	47	37	31	40	36	38	45	35	45	53	44	30	42	40	38	39	34	37	35	44	47	43	42	36	31	50	34	35	39	43	44	36	45	42	37	44	44	37	37	42	41	44	40	34	48	43	38	33	43	44	46	55	51	32	43	39	42	35	45	39	38	42	45	38	47	45	31	36	49	40	35	34	46	47	46	41	50	44	47	39	31	38	50	44	45	42	35	42	46	39	46	42	33	49	44	36	38	30	48	43	33	44	34	57	44	50	37	30	43	32	51	42	38	42	41	54	44	43	39	40	41	33	36	40	41	43	47	36	34	48	43	35	38	41	29	41	50	27	48	37	43	42	30	43	48	41	36	43	38	37	44	37	38	47	30	41	41	36	40	34	47	37	41	37	41	40	60	49	40	47	44	48	43	41	45	40	41	38	35	44	35	41	42	44	39	52	35	52	45	31	53	42	44	44	37	52	43	38	40	38	43	48	28	41	45	47	28	38	44	40	35	45	30	47	40	38	42	39	47	57	35	33	41	35	33	40	46	56	39	48	34	38	41	39	37	36	52	46	40	36	50	28	46	42	47	45	41	40	46	46	32	48	41	37	42	30	31	40	47	40
11682	2578	1594	1641	3509	6260	7203	6867	6706	5522	4500	3834	3477	3143	2966	2632	2053	1788	1335	992	838	780	699	660	645	647	649	595	582	524	555	506	494	468	443	440	434	392	388	420	404	397	380	428	396	395	372	382	357	350	390	379	340	339	352	356	363	330	352	363	378	373	354	369	361	346	355	323	371	388	319	390	350	383	360	370	333	344	325	356	323	359	337	355	342	345	363	388	338	338	328	339	340	379	335	347	319	298	330	344	344	361	311	334	315	328	305	346	304	337	324	333	321	297	312	324	333	338	351	348	322	324	347	303	332	312	320	282	311	320	325	300	333	300	319	297	336	332	304	315	315	327	311	317	339	336	364	313	354	304	319	320	302	359	296	331	321	351	337	311	336	299	340	331	326	326	349	366	274	318	346	349	336	330	306	334	315	298	340	299	331	313	325	322	338	316	330	319	284	344	306	333	306	330	325	329	352	338	310	326	299	304	342	367	304	298	344	350	324	366	367	304	323	338	329	284	345	323	289	340	303	318	305	345	294	339	307	342	319	303	348	348	318	331	303	334	300	362	324	320	339	308	342	312	347	345	303	302	316	316	311	318	282	342	327	309	298	345	347	335	323	324	339	309	332	330	300	328	321	312	305	348	333	326	301	330	320	331	303	312	335	300	325	298	335	336	321	344	311	323	345	318	321	361	333	305	335	313	329	328	324	337	329	319	315	309	339	365	361	301	311	313	297	350	320	357	366	298	284	333	375	341	332	318	346	334	318	309	294	321	329	290	324	307	316	332	310	336	290	306	331	322	343	329	310	306	315	311	320	315	303	306	312	332	300	293	336	318	350	335	343	318	316	294	334	304	331	331	320	355	334	311	302	271	276	321	386	311	311	355	298	342	295	316	309	324	325	308	330	304	310	331	305	284	311	334	285	313	300	309	328	280	317	336	326	344	294	325	286	302	322	305	323	340	336	337	337	338	329	353	301	329	312	359	318	319	321	314	329	328	296	315	345	325	337	315	351	295	333	319	339	316	311	328	328	301	313	311	308	303	303	331	298	324	351	294	322	356	306	295	331	317	320	344	335	316	323	316	297	322	313	309	315	328	359	285	322	340	322	325	331	304	283	329	350	294	329	298	332	312	323	339	321	305	332	280	333	304	311	317	287	284	316	285	327	313	277	327	326	318	329	316	318	369	350	309	312	351	335	303	326	358	328	309	349	312	313	328	297	336	337	327	319	345	348	334	324	326	330	299	299	297	355	348	316	302	325	319	326	341	343	295	310	332	311	310	300	345	315	339	331	316	348	342	303	339	340	331	279	347	306	324	331	288	294	338	315	317	301	323	322	331	316	313	312	328	317	322	290	348	298	324	315	346	346	321	308	346	365	311	323	347	298	311	332	341	307	279	333	351	335	309	372	299	302	322	295	319	282	343	302	335	346	305	317	333	293	278	323	301	301	331	312	340	320	324	342	350	307	326	322	324	330	334	297	330	333	331	316	305	299	329	342	303	335	305	300	303	319	300	312	319	298	308	301	300	316	307	321	317	313	316	324	323	321	337	322	303	332	330	319	333	338	322	330	319	316	290	318	306	328	322	332	310	333	303	321	351	314	321	294	312	299	342	331	318	325	331	310	302	309	319	331	318	321	320	327	331	324	314	320	289	328	334	325	352	313	317	282	314	287	329	328	359	319	318	318	330	316	311	336	313	328	336	300	304	329	338	327	313	299	338	341	304	349	280	303	329	337	319	316	350	327	349	328	302	305	339	287	293	312	305	336	343	326	345	342	290	305	314	319	300	343	351	325	320	299	317	305	308	316	333	324	311	323	348	302	323	358	372	315	329	339	290	290	353	334	289	306	333	283	305	324	334	300	339	316	343	321	345	303	358	320	362	311	329	307	337	322	330	345	349	313	295	386	317	358	352	338	347	331	360	277	295	299	321	315	287	294	348	323	310	321	298	336	310	322	310	300	326	323	315	343	340	331	359	303	321	299	311	324	293	324	316	282	330	332	312	302	324	298	314	326	299	352	307	317	335	319	332	329	336	310	337	346	314	320	301	319	339	342	323	323	298	289	320	316	314	300	329	323	332	292	323	320	320	324	366	336	354	321	314	316	342	310	334	291	336	325	326	290	340	287	328	319	319	309	333	347	338	350	333	327	325	345	311	323	323	293	322	341	309	315	328	339	328	335	361	346	313	336	272	338	281	306	339	309	306	338	326	337	314	309	318	359	340	330	332	308	326	363	334	323	318	318	366	289	321	316	347	351	317	295	325	307	345	306	347	299	336	301	296	316	333	327	294	317	307	348	341	319	340	336	318	304	327	293	332	341	296	292	338	319	357	326	305	331	295	334	333	309	328	327	322	334	310	341	318	305	312	308	314	318	342	326	328	347	327	337	351	301	343	311	311	343	305	325	311	313	317	288	329	319	295	353	331	319	289	319	329	321	343	330	326	320	318	311	318	294	330	304	355	312	327	306	349	314	322	360	328	335	367	292	305	323	314	309	296	337	322	344	336	292	354	316	322	332	340	336	311	287	348	322	326	317	298	315	310	328	293	311	302	310	323	311	307	289	317	300	316	332	341	341	338	330	321	315	301	325	329	347	336	309	337	319	283	304	364	323	337	305	326	343	314	334	340	339	315	329	320	334	343	330	359	328	310	311	312	302	340	322	353	300	333	285	297	336	300	303	348	343	347	336	336	316	304	278	318	310	296	345	337	320	321	315	333	338	322	328	318	314	331	326	286	297	333	287	341	322	321	306	321	336	284	316	329	331	347	325	333	289	347	283	325	339	328	316	303	346	279	337	328	326	270	268	316	338	320	328	325	325	336	344	308	323	317	322	331	341	307	326	309	314	318	290	334	335	327	291	309	318	320	303	345	332	350	320	306	326	327	306	344	300	343	349	329	343	310	308	320	339	309	322	295	321	307	308	316	323	328	308	366	325	320	305	356	344	315	313	317	311	322	311	312	341	318	316	311	288	343	345	309	301	291	314	328	309	306	330	311	301	323	350	305	313	346	300	343	312	306	296	316	310	345	338	311	288	301	347	320	306	324	314	332	347	340	356	355	339	306	313	314	336	354	357	317	320	354	332	314	339	325	322	311	309	359	319	333	300	306	346	315	319	337	321	332	331	309	344	314	317	338	329	330	325	338	324	315	318	325	332	323	348	321	334	322	342	346	316	326	308	305	311	323	279	334	342	285	337	294	311	318	337	308	327	348	298	304	348	316	317	354	323	344	327	322	344	291	326	341	336	338	324	323	321	323	307	302	319	325	351	309	314	324	325	334	330	320	321	321	319	318	348	340	328	361	317	352	294	320	281	319	325	338	329	333	307	335	307	316	350	302	318	333	299	323	320	321	334	349	329	329	337	337	317	301	339	350	311	350	358	309	315	327	340	317	304	340	325	321	323	326	338	320	318	321	343	305	321	336	328	344	297	318	332	308	296	349	329	332	364	325	334	327	332	328	315	339	333	327	311	306	322	308	336	330
1562	351	232	176	125	164	213	236	234	225	203	204	180	163	177	155	138	107	105	115	93	98	112	96	91	80	108	92	90	86	79	65	85	90	98	90	81	85	83	76	96	73	72	72	91	74	85	87	79	84	69	79	74	84	70	65	85	59	72	60	61	62	64	82	79	80	85	77	70	77	84	74	72	74	69	82	81	79	82	83	68	87	79	59	78	67	85	69	85	79	63	78	71	60	84	72	71	66	57	72	83	75	75	84	73	76	78	69	77	73	77	74	99	80	84	80	75	67	77	85	77	62	71	72	72	75	68	93	63	79	86	92	82	68	79	79	74	81	63	61	81	84	62	83	81	74	83	78	63	67	85	68	68	92	62	87	68	80	65	79	71	75	74	69	94	82	61	84	91	76	71	60	76	98	80	75	66	63	69	67	74	88	72	87	80	76	78	64	83	70	63	77	51	69	73	63	72	72	73	70	91	65	71	74	85	74	66	76	69	70	65	82	87	75	73	68	89	68	56	77	73	83	89	66	84	59	77	53	79	71	78	69	77	65	103	73	74	84	70	92	67	58	67	68	69	66	68	70	86	83	54	73	71	84	79	68	91	74	63	86	64	67	76	67	78	79	85	85	82	70	84	84	70	74	75	74	73	86	75	79	101	60	82	75	63	86	67	58	82	84	67	77	74	76	72	72	57	92	63	66	64	86	65	72	89	73	63	65	73	79	86	74	74	77	70	63	84	68	74	64	74	75	80	67	74	67	70	81	79	76	73	68	71	60	64	72	78	69	78	89	76	72	66	85	77	75	64	68	84	88	78	65	92	86	65	74	70	63	81	90	72	76	76	81	74	75	68	69	91	78	78	65	71	52	72	77	56	76	89	68	76	80	75	67	80	63	67	68	65	79	86	73	73	71	61	74	65	81	69	64	81	74	63	71	71	86	68	73	65	77	62	75	73	68	87	84	78	87	77	64	70	79	71	86	78	66	83	69	71	72	68	71	65	76	68	68	65	70	68	70	81	72	77	66	82	76	91	66	69	81	75	82	75	57	82	68	85	88	71	82	72	72	83	76	71	62	77	88	61	68	64	91	81	78	93	65	90	67	78	89	81	64	77	63	74	73	72	79	64	98	83	73	67	79	64	64	77	87	88	66	68	58	75	61	63	70	90	81	66	69	96	81	65	90	72	65	85	66	97	71	71	86	64	71	83	75	72	66	73	77	82	89	82	80	60	78	73	78	63	71	81	76	73	65	74	74	77	85	91	91	88	62	84	83	74	76	92	79	83	74	87	79	65	91	69	64	81	73	60	77	74	62	81	74	71	87	57	63	80	90	68	78	91	78	94	74	78	74	90	90	84	76	57	78	90	62	59	51	74	83	71	73	82	73	72	77	74	83	81	82	89	78	86	74	62	79	59	72	91	66	81	83	69	72	78	68	88	90	73	80	78	77	72	82	77	69	77	86	64	88	67	80	79	85	71	80	78	76	67	78	80	71	71	78	82	87	76	77	70	67	71	76	76	92	67	79	79	83	60	73	73	77	68	67	65	92	76	77	74	75	79	87	76	75	72	77	73	82	72	79	72	68	70	77	83	69	86	77	69	75	75	75	61	77	72	74	78	74	83	65	67	91	68	59	87	82	77	74	73	58	74	85	69	88	50	80	70	70	68	80	63	83	75	72	70	76	76	79	68	71	82	65	77	66	77	83	64	96	78	77	77	73	66	67	73	77	78	87	68	80	86	58	65	90	81	61	82	81	79	65	70	76	85	60	70	75	74	74	85	76	76	83	67	82	82	68	62	72	70	90	73	79	73	71	77	82	75	56	72	64	69	60	74	78	78	82	71	75	76	68	79	63	83	65	63	92	91	79	75	69	89	86	72	73	59	69	75	71	80	97	80	70	70	66	65	84	83	76	75	73	85	62	76	65	77	59	80	76	78	79	65	82	75	74	81	77	84	75	77	91	71	71	69	78	66	78	68	75	59	70	77	64	62	86	74	64	72	78	68	73	79	72	67	71	90	90	75	65	78	69	51	76	91	77	62	83	86	78	81	86	68	69	95	85	70	78	55	88	61	67	83	61	70	70	58	59	71	75	83	72	86	77	71	69	69	76	73	73	91	80	80	53	85	69	64	71	70	70	69	81	77	74	72	83	82	77	68	74	85	81	78	71	80	73	67	66	88	74	65	67	51	64	89	72	67	80	76	73	92	73	60	81	76	69	90	68	68	70	53	87	75	70	62	68	64	71	77	62	78	60	59	76	62	82	77	89	61	86	90	74	84	79	78	85	74	77	86	76	76	71	72	74	67	62	75	80	69	84	72	69	62	68	68	85	75	92	64	92	67	76	74	74	77	63	77	99	68	82	72	80	76	76	64	70	77	61	66	56	76	76	84	68	75	71	85	78	90	80	66	86	61	83	68	79	87	83	90	68	82	73	82	78	81	61	94	78	69	90	76	82	86	70	79	83	65	74	79	67	70	80	75	59	71	78	70	77	79	70	62	83	81	76	75	82	72	66	66	68	77	68	77	72	90	74	87	58	73	67	73	81	69	89	73	67	74	60	68	54	82	70	76	69	76	82	73	85	84	71	78	81	88	64	74	59	73	84	61	67	57	71	79	78	91	86	74	76	82	69	66	95	71	57	71	77	65	87	68	61	76	76	76	78	79	91	58	58	77	80	76	72	82	65	83	76	70	69	89	78	73	86	69	61	86	73	73	70	82	83	64	65	62	70	77	77	83	74	78	85	81	74	75	81	78	88	70	62	64	72	77	77	65	76	79	79	69	79	61	65	70	88	89	79	67	75	86	73	72	69	82	84	66	64	59	66	69	78	62	77	92	81	81	88	70	68	73	61	65	95	86	74	84	70	70	70	62	70	66	78	79	68	71	72	69	84	68	64	61	84	78	71	80	64	67	79	76	79	78	82	75	78	83	72	71	78	75	75	84	81	74	62	58	62	69	73	72	86	58	77	68	77	65	68	64	82	72	83	76	76	65	71	65	84	63	87	68	61	76	89	84	69	63	70	80	61	57	68	76	75	73	88	66	94	74	85	79	73	68	76	67	64	55	69	87	77	59	62	97	72	65	65	78	73	61	86	72	86	82	90	72	78	58	72	80	89	74	61	65	82	82	73	108	92	79	71	99	61	80	69	85	76	82	92	78	59	90	83	77	72	70	76	85	76	73	67	71	61	80	69	73	72	81	92	67	79	68	69	64	70	75	70	68	59	73	54	64	75	77	73	68	83	76	80	69	74	72	64	68	64	69	81	91	73	81	71	77	59	69	78	80	72	67	87	83	66	68	67	70	76	82	95	78	63	67	81	75	75	77	88	75	80	73	87	72	77	59	79	88	94	73	63	80	91	68	82	99	77	78	92	78	65	97	58	79	59	92	68	67	88	77	73	73	59	70	59	76	86	69	76	83	67	79	75	82	74	72	73	78	65	73	67	67	81	78	81	70	62	66	75	65	84	62	79	72	72	81	68
14583	3892	2386	2574	5292	9009	10627	10085	9168	7697	6399	5404	4907	4461	4070	3501	3050	2501	2056	1450	1250	1263	1148	1073	1092	1090	1093	987	889	869	858	876	812	803	716	720	724	715	708	664	740	675	689	677	614	656	643	622	655	691	674	667	631	636	673	643	614	573	563	616	612	611	661	598	626	564	625	613	638	622	612	617	605	646	622	625	646	643	653	619	586	582	594	580	629	565	608	609	617	614	621	559	581	636	565	605	588	560	583	553	536	578	571	526	585	567	586	591	585	595	581	589	593	596	560	579	637	586	581	576	588	574	549	578	593	558	553	588	554	570	588	625	549	567	583	551	586	581	550	597	603	601	524	581	589	555	537	569	572	564	558	591	560	574	545	576	557	541	596	565	569	559	588	599	582	554	588	576	575	565	542	529	574	550	596	531	567	602	568	547	551	575	600	600	598	597	520	581	578	574	629	611	554	579	569	552	582	533	559	564	601	578	587	585	563	548	558	517	591	544	580	572	562	606	551	612	578	544	595	567	647	565	572	524	574	562	559	539	545	585	569	542	578	583	553	597	623	560	555	585	570	568	556	522	566	616	587	578	532	566	554	584	592	569	620	568	567	589	575	532	578	547	569	581	579	551	585	571	533	575	544	612	573	572	572	612	559	590	543	569	598	565	528	580	588	548	590	582	597	534	596	561	585	555	584	630	565	564	569	552	535	572	576	506	608	562	553	623	602	550	572	560	588	555	587	531	585	577	590	607	572	570	556	560	589	580	565	557	583	601	523	522	587	567	549	543	579	542	625	601	549	586	579	573	571	565	589	581	575	591	526	617	609	509	557	611	576	517	592	565	566	569	564	554	543	553	557	524	577	603	558	578	563	506	600	568	554	541	581	594	580	580	553	599	570	567	524	619	561	580	546	558	564	603	632	597	562	553	583	586	573	547	578	590	547	553	600	568	541	598	587	568	616	558	557	571	548	568	570	584	569	527	567	561	559	556	565	607	550	555	543	531	552	561	554	550	602	562	618	601	588	563	587	558	569	561	547	556	579	574	548	598	564	597	573	567	593	565	580	569	587	580	540	587	567	555	530	558	538	609	568	550	546	585	558	582	611	582	544	583	575	593	578	583	565	561	557	581	578	555	566	601	576	581	557	591	581	545	589	568	585	565	518	580	554	572	604	586	546	577	577	574	612	539	552	548	590	549	580	576	584	555	533	532	600	584	585	529	602	552	584	600	580	546	603	548	565	572	551	565	568	555	572	583	576	551	576	547	592	558	554	546	592	571	614	555	614	533	591	541	585	565	570	582	549	588	576	574	579	573	580	593	582	614	547	564	596	556	560	543	630	603	605	644	490	593	585	587	567	557	548	514	623	571	532	574	538	581	605	514	536	565	550	578	593	559	566	570	605	583	563	573	558	559	550	566	576	575	602	555	575	561	567	580	553	517	569	528	579	584	569	546	546	525	595	615	565	576	614	590	560	575	563	545	562	568	564	617	569	568	575	573	597	595	552	588	494	557	584	571	548	571	567	578	566	577	544	569	618	575	535	561	618	557	565	548	595	530	600	560	573	537	553	572	589	542	583	572	510	530	543	576	557	546	543	581	584	617	600	606	558	582	544	587	582	539	538	533	577	575	576	542	583	543	577	583	619	576	552	545	616	582	546	565	553	569	571	571	560	575	557	585	557	554	573	613	536	591	580	551	559	569	509	565	596	544	617	554	574	615	536	540	554	564	573	621	610	586	553	566	566	613	550	573	566	544	574	553	601	567	582	551	564	553	604	582	533	545	596	584	565	582	541	578	553	603	543	571	662	567	549	570	579	595	595	605	571	580	595	578	586	588	582	573	559	581	575	584	568	591	570	566	621	564	547	582	549	559	562	604	559	534	582	565	574	550	557	618	568	552	573	592	577	603	558	563	533	548	590	534	548	585	574	523	560	568	557	520	565	578	599	546	594	594	599	585	564	555	565	598	588	589	566	575	580	556	502	604	558	590	593	545	555	565	593	577	564	553	574	527	559	610	567	560	560	589	542	554	563	574	570	574	616	528	588	552	571	557	534	596	617	548	576	574	563	588	525	568	582	565	575	578	596	596	601	568	597	537	582	570	525	597	580	567	526	538	587	558	570	559	587	550	538	626	558	558	559	553	579	553	584	551	581	545	540	548	567	562	579	566	570	537	599	594	569	559	521	537	542	566	543	582	565	587	548	544	590	608	558	575	556	547	537	585	618	588	579	567	559	583	546	595	542	577	570	608	559	597	579	553	605	583	553	597	573	564	582	515	580	554	557	513	525	570	590	559	558	571	567	502	547	564	559	608	586	595	584	537	584	603	537	586	549	554	573	603	607	534	581	607	588	555	559	578	585	561	581	560	600	565	548	603	558	589	588	581	588	591	571	624	590	611	603	513	572	601	544	570	566	568	598	559	617	580	570	601	546	539	598	531	561	603	543	529	538	588	542	585	559	557	562	599	624	533	594	578	606	552	574	604	570	553	588	583	572	550	568	574	592	589	555	571	544	542	593	574	574	593	575	589	559	560	571	570	575	575	559	583	585	547	573	571	558	598	555	577	580	565	600	533	602	563	544	562	568	608	570	589	547	601	585	577	580	556	563	559	574	532	582	607	581	543	548	587	554	561	575	508	573	559	552	557	565	567	527	570	570	592	583	583	559	561	612	583	544	569	590	579	549	551	612	579	558	538	515	561	541	585	564	577	578	603	593	572	567	581	590	577	542	570	580	581	557	576	605	566	567	543	609	611	573	530	579	538	574	589	551	554	525	571	562	582	572	577	538	590	539	614	590	586	561	552	612	540	549	582	586	578	564	598	617	550	572	543	577	560	548	550	550	539	572	595	593	569	592	548	584	517	562	545	585	586	614	590	532	587	550	566	560	550	570	611	614	558	555	606	579	591	543	554	545	567	580	556	583	574	616	541	604	575	534	552	557	598	608	547	571	560	570	586	618	531	595	577	603	560	583	542	586	598	571	554	567	589	563	591	518	585	567	601	590	578	605	581	549	590	537	549	548	559	571	568	542	596	530	564	577	602	568	624	614	595	564	567	573	556	562	586	567	543	557	538	572	543	598	561	562	563	573	583	602	551	591	573	597	586	524	587	573	573	589	572	589	602	565	544	543	570	566	608	590	550	560	553	579	570	553	609	578	528	590	595	576	551	612	589	559	580	593	537	541	591	610	559	613	585	525	548	576	605	552	592	590	603	585	564	618	557	570	558	563	550	578	573	580	600	587	578	594	550	556	554	547	541	577	555	553	559	561	570	615	539	592	545	543	545	574	499	585	554	587	583	526	620	573	519	552	584	541	536	577	576	565	562	555	590	583	586	515	599	548	543	582	599	553	583	580	584	571	603	549	544	555	542	607	532	553	567	574	553	526	554	574	578	615	583	566	546	600	592	581	568	572	569	547	572	518	536	584	588	602	580	526	556	575	557	606	594	558	517	574	597	566	580	545	592	595	583	576	607	558	590	599	588	553	569
1465	135	89	82	54	65	83	99	110	98	83	89	82	85	64	75	69	53	58	42	38	38	38	32	35	51	36	41	43	41	40	33	31	50	42	33	28	26	40	31	32	29	22	34	39	30	33	31	41	30	37	35	32	32	27	29	29	32	37	27	23	30	28	34	31	40	34	34	31	34	30	28	33	30	31	34	28	37	36	32	38	38	25	41	31	30	39	29	39	24	34	41	37	34	30	41	33	38	33	32	25	27	40	32	33	33	32	21	46	31	31	28	35	32	28	29	36	32	39	31	33	42	36	40	34	38	35	34	36	25	30	37	42	39	32	29	28	32	26	38	33	22	26	39	36	30	49	34	27	34	36	26	46	33	41	35	35	28	35	40	34	36	34	32	31	35	31	30	40	35	31	35	32	30	35	48	31	37	24	36	27	24	37	31	31	34	26	33	33	30	31	51	26	21	32	31	31	22	31	35	30	37	29	35	35	34	32	33	30	33	31	32	27	38	31	39	36	36	38	31	34	31	43	38	39	28	38	35	35	36	36	32	27	30	39	34	29	30	30	30	37	35	29	22	35	38	27	43	26	26	28	27	32	44	43	45	32	27	31	27	34	30	36	38	31	29	31	36	23	27	43	32	28	20	30	24	26	36	27	38	31	38	39	31	37	29	27	35	31	33	33	32	39	23	44	31	30	27	32	28	37	42	35	35	33	30	22	47	36	30	33	25	33	26	44	38	34	34	29	40	28	34	37	32	31	35	25	33	31	32	33	37	41	28	44	33	33	48	31	31	38	30	33	35	35	31	26	38	31	28	29	32	34	28	34	36	42	32	35	32	32	31	30	43	45	29	39	36	35	25	42	31	24	35	26	39	42	30	33	37	34	40	28	24	29	33	29	45	32	33	33	45	41	28	38	39	39	24	30	33	39	37	35	30	47	35	35	35	42	36	36	40	28	35	29	30	19	33	34	25	29	26	36	28	47	30	35	36	39	40	37	38	46	26	39	34	27	32	34	46	25	32	36	23	27	33	40	22	32	36	34	32	33	25	41	34	34	33	29	39	37	38	36	40	30	30	29	29	38	28	32	29	42	35	38	31	42	34	38	34	24	28	34	33	29	42	25	28	40	26	38	28	30	32	38	29	25	35	37	28	32	27	38	35	34	38	44	35	33	29	35	25	30	35	32	27	42	22	36	30	28	37	24	26	30	23	31	35	31	31	36	34	21	28	27	32	29	29	27	32	36	39	37	28	29	34	28	45	36	32	41	39	38	35	37	35	35	31	29	41	29	28	35	36	29	36	36	41	21	36	43	30	36	27	44	35	35	36	38	33	36	28	37	25	39	30	40	39	40	23	34	26	29	32	27	32	34	33	36	32	25	36	42	41	17	30	31	42	32	31	30	36	36	26	39	46	30	42	28	24	30	35	31	32	37	31	42	29	37	44	41	33	34	41	30	34	33	33	44	31	32	42	31	33	30	27	31	37	34	31	40	35	38	41	32	29	36	27	44	28	25	43	39	31	37	33	40	38	30	50	41	36	36	29	38	39	37	31	32	28	27	27	30	22	37	33	27	30	24	43	32	34	29	35	34	26	25	38	20	41	33	42	33	25	38	35	27	31	28	41	34	49	29	31	31	27	30	35	36	31	25	33	34	31	38	28	25	35	28	30	32	32	33	26	34	23	44	37	34	38	43	30	35	23	30	32	32	34	33	33	27	33	30	29	24	30	41	33	31	38	40	20	36	37	42	32	28	29	25	35	29	36	27	36	35	31	38	39	33	43	38	28	32	39	37	28	34	29	35	23	28	34	37	30	24	41	38	27	33	43	36	40	35	44	25	33	33	35	37	41	31	29	34	34	44	27	30	27	33	24	28	25	35	29	38	36	33	40	37	34	33	26	26	36	37	27	28	31	42	25	27	26	38	37	33	37	31	35	37	43	31	41	24	44	16	34	35	28	28	29	29	43	34	32	28	34	36	27	30	30	24	36	37	32	31	34	30	45	32	20	35	33	27	35	29	35	29	44	43	31	30	34	31	21	29	31	33	31	34	32	33	31	30	36	23	37	34	36	28	36	18	37	30	35	35	32	33	41	40	30	35	45	40	29	36	41	30	30	25	34	25	30	27	29	40	32	32	28	28	35	44	33	37	32	44	24	33	38	50	30	29	30	35	29	35	29	34	36	21	27	28	40	34	36	38	35	47	24	34	21	39	34	19	24	40	34	30	32	28	35	39	35	33	38	30	36	28	31	38	31	34	32	31	33	38	34	36	31	29	32	30	35	23	29	28	29	33	29	28	40	38	45	20	41	27	35	32	35	18	33	34	23	35	26	26	35	27	16	35	40	36	30	33	31	27	46	28	46	32	38	33	26	35	35	27	43	31	43	32	38	33	33	29	32	44	35	34	30	35	25	32	24	35	44	34	32	32	35	30	35	31	29	35	41	31	32	27	34	34	27	27	38	31	31	24	39	49	35	33	33	35	27	39	33	47	33	26	30	44	29	29	33	40	35	36	33	38	43	29	42	38	29	34	26	30	36	24	32	32	31	30	38	40	27	35	28	29	25	18	22	34	47	39	38	32	28	28	38	42	36	41	31	47	36	33	32	30	22	39	28	34	31	35	50	33	31	27	31	27	33	33	39	35	30	27	32	27	39	21	32	31	32	21	18	31	42	30	35	52	29	31	29	42	34	33	32	29	29	43	34	31	25	41	26	48	22	30	31	33	19	37	30	34	38	37	33	25	24	28	34	30	30	37	24	40	39	39	37	36	30	31	39	34	44	40	32	36	34	28	39	29	38	29	37	26	32	35	32	31	34	26	28	33	39	26	46	29	21	28	31	38	35	42	27	29	32	28	30	32	29	37	31	35	44	35	35	27	39	41	27	31	29	35	36	36	34	30	31	46	30	51	35	49	42	47	40	30	40	29	28	27	33	28	31	35	29	36	34	46	38	45	38	34	35	38	31	34	31	33	26	34	30	36	26	40	31	23	26	32	43	42	26	36	27	42	33	49	36	28	41	41	36	39	44	33	40	27	32	40	33	33	25	25	30	34	34	38	19	36	34	35	31	33	30	38	33	28	30	27	35	30	31	32	39	37	24	20	31	33	34	36	32	32	34	24	36	31	28	33	44	35	32	33	35	36	36	37	36	28	34	34	43	23	31	37	30	43	33	30	25	32	45	41	29	32	31	34	39	25	32	40	35	32	33	36	34	35	33	36	43	41	32	27	26	30	32	36	31	25	38	30	35	40	37	38	34	30	33	37	34	36	30	31	36	35	25	31	28	29	35	44	35	27	34	43	42	28	32	35	28	42	30	46	37	27	28	36	27	29	24	28	35	31	34	45	36	19	31	33	31	31	34	26	37	21	34	34	31	30	45	33	32	41	35	42	35	38	35	29	41	32	31	31	29	38	45	39	33	25	36	24	27	29	33	54	39	26	30	35	34	28	33	30	34	31	37	34	30	23	23	37	35	36	41	34	27
9906	1787	1090	1198	2540	4425	5517	5003	4443	3682	3052	2740	2327	2160	2000	1817	1427	1172	874	622	555	533	486	434	526	486	506	445	407	353	406	375	349	340	382	343	328	331	308	311	294	288	333	326	316	269	302	298	278	278	309	291	318	307	275	275	291	266	282	275	287	289	312	284	270	278	287	261	253	287	304	252	291	258	255	290	294	292	274	290	277	298	269	283	255	281	272	260	260	262	299	238	262	285	284	272	258	304	295	262	247	253	309	268	246	291	279	259	292	270	262	273	249	268	270	284	298	255	264	253	253	252	253	253	245	253	242	254	258	239	265	265	264	307	288	254	279	255	276	260	244	277	261	261	260	276	252	281	250	253	268	266	272	257	240	277	304	245	228	271	257	284	259	268	284	247	262	269	276	236	268	283	280	250	252	255	312	260	291	255	239	244	259	265	221	301	252	274	253	267	260	250	257	248	254	261	251	252	230	272	273	249	254	257	262	277	260	247	264	249	248	244	294	259	241	273	280	278	269	231	272	262	266	259	290	278	272	268	272	303	257	270	252	268	251	279	258	265	269	241	271	290	240	266	292	260	266	262	239	275	295	263	244	263	261	253	269	250	259	261	231	283	257	240	292	265	233	255	267	249	262	260	266	246	257	263	264	269	312	243	248	239	241	245	236	261	255	271	262	273	299	253	274	257	272	242	261	259	260	277	263	294	255	274	273	276	269	258	254	261	285	254	274	275	266	277	281	264	260	260	290	260	260	286	250	247	241	253	265	265	251	263	258	271	298	264	259	254	238	256	298	234	248	280	250	256	283	244	236	284	260	255	242	258	275	250	248	248	218	244	259	258	276	282	267	274	247	263	250	261	255	295	246	266	260	274	276	277	270	257	243	286	268	298	245	212	274	250	262	282	284	267	250	281	273	271	259	291	233	233	278	270	284	282	246	280	262	270	268	281	243	262	257	243	258	292	255	255	267	256	273	266	268	231	256	276	293	261	253	232	240	230	272	252	232	261	268	263	249	271	253	262	278	271	283	252	284	231	273	266	224	256	244	245	269	272	268	248	262	303	284	280	272	237	254	256	236	301	226	258	279	260	239	266	269	223	255	251	263	256	272	238	284	271	219	266	272	253	281	264	255	253	274	249	243	270	266	246	305	284	273	257	260	278	261	241	259	269	260	265	253	235	239	255	256	279	256	253	245	270	296	275	237	272	244	287	250	276	245	264	251	262	249	253	253	236	288	261	264	258	256	257	254	263	254	241	259	236	269	257	238	266	279	284	262	264	275	267	238	271	256	253	232	276	279	252	274	260	236	244	261	254	273	257	281	258	262	228	291	226	279	265	288	254	264	251	236	267	253	270	254	250	262	264	258	284	267	245	287	244	302	279	276	235	272	252	243	249	260	272	267	250	283	261	248	236	253	268	227	287	270	290	239	285	247	258	254	296	272	209	269	236	252	303	282	276	230	252	260	255	249	260	269	259	256	256	271	230	288	246	290	283	258	241	279	273	249	258	252	286	288	241	250	257	280	260	270	248	265	257	236	280	246	244	238	236	245	253	252	270	284	267	259	262	255	231	257	252	257	263	262	246	240	260	241	272	267	292	261	273	272	273	248	265	247	272	267	260	272	268	252	255	241	259	282	259	242	230	257	227	258	294	255	263	255	229	278	268	236	262	250	274	268	266	273	271	262	254	252	286	245	234	269	299	237	237	240	266	268	240	283	276	252	276	263	249	270	272	296	284	232	256	258	268	262	285	267	269	264	277	283	270	258	245	268	261	260	227	264	271	268	265	256	254	270	274	269	261	257	242	250	260	252	257	286	249	283	286	259	265	267	254	243	286	292	264	237	239	258	269	269	262	243	268	273	287	270	266	265	272	247	252	235	263	278	251	301	264	210	256	263	266	261	247	210	287	269	251	251	265	263	252	224	282	258	264	256	295	247	232	246	281	257	292	263	248	259	253	228	241	254	266	256	251	249	251	261	270	267	259	264	260	254	278	276	287	247	264	253	255	240	269	259	275	263	243	242	271	245	266	273	232	275	267	284	290	298	245	257	224	232	278	241	282	276	271	249	259	252	263	281	242	257	266	282	268	270	242	255	229	279	269	275	266	274	258	285	246	277	235	261	270	262	236	270	266	271	268	282	235	273	292	241	271	278	237	267	290	251	240	238	264	217	238	239	259	239	266	266	246	265	258	264	244	287	249	262	268	241	227	266	245	274	278	264	268	262	251	249	226	251	244	273	281	245	293	263	228	250	272	291	255	244	253	261	246	259	269	230	285	280	266	269	255	255	261	246	260	256	249	254	295	267	289	257	276	264	284	264	265	265	250	227	269	272	246	258	265	260	277	260	278	269	251	271	280	274	256	299	248	258	232	295	265	260	267	255	271	251	277	278	270	269	245	270	241	260	280	278	264	256	269	243	306	269	283	248	244	254	227	276	263	268	260	254	260	262	262	296	248	255	258	270	259	262	263	249	267	232	274	294	263	262	268	241	272	283	261	281	262	292	226	285	268	278	250	259	276	269	235	251	275	260	253	276	273	243	268	271	269	248	283	263	286	247	266	245	264	243	286	240	294	252	273	276	276	279	265	272	260	244	247	280	224	260	235	250	250	244	288	260	281	247	249	315	246	264	251	253	266	283	251	265	286	259	288	252	280	259	245	282	286	263	290	264	273	259	268	276	246	252	268	250	242	241	277	234	281	263	254	234	275	261	265	270	260	235	264	261	269	248	230	263	242	275	259	236	240	287	254	285	281	245	259	262	247	267	269	270	253	259	252	255	260	242	245	278	258	271	264	247	277	264	248	268	268	249	261	247	258	257	279	250	265	246	272	266	274	251	273	287	241	236	264	235	271	247	276	256	257	262	267	309	242	257	257	252	259	265	260	275	246	252	269	271	268	267	241	275	285	242	269	260	246	251	269	261	257	261	278	268	249	256	270	269	289	262	252	252	267	294	264	256	231	223	232	248	273	250	272	267	222	277	235	257	242	291	263	257	279	260	262	246	277	259	256	249	247	259	287	279	264	242	279	267	261	218	231	264	255	284	283	254	252	254	265	276	258	269	234	253	275	258	244	259	278	285	248	260	268	276	250	260	260	239	285	271	257	233	252	249	232	259	271	285	269	278	240	266	274	274	259	261	269	273	257	256	259	277	249	243	280	255	270	256	261	257	255	260	271	253	261	272	252	284	266	246	267	241	274	242	259	263	260	274	279	276	241	226	253	250	240	259	283	274	271	264	255	257	267	276	236	255	268	262	261	261	278	260	240	254	249	286	254	241	260	257	249	271	249	272	274	269	260	253	293	220	262	287	289	263	266	247	279	240	254	271	262	267	271	268	268	298	246	251	268	264	243	216	267	269	259	256	259	266	261	240	251	216	276	263	265	254	252	253	269	286	265	240	282	283	271	259	283	260	244	241	234	274	252	257	279	266	263	274	264	249	264	268	270	254	260	250	274	256	267	268	252	257	273	254	268	250	281	262	281
887	274	169	158	112	119	173	208	159	190	176	166	142	125	128	117	107	102	81	90	76	84	84	81	72	73	71	72	58	72	68	72	72	60	69	56	73	66	82	68	79	62	50	52	81	52	84	75	66	70	56	62	53	71	79	55	69	58	74	53	71	62	59	66	67	61	65	70	67	70	65	65	65	75	79	60	78	66	79	70	68	60	48	57	66	67	59	81	70	48	72	59	61	80	62	56	53	61	62	66	55	71	66	61	60	68	67	58	77	76	72	67	65	73	48	64	67	75	52	59	61	69	72	58	56	62	65	71	67	52	58	61	62	63	64	76	65	64	63	74	66	74	62	58	61	83	65	65	53	59	56	70	56	60	71	50	75	72	65	64	58	60	56	61	76	56	66	63	70	61	67	65	61	68	69	68	45	64	59	50	44	59	80	62	82	56	61	57	76	68	62	46	69	57	76	48	61	67	60	65	68	59	53	64	79	65	82	61	66	66	66	54	77	69	62	68	58	54	57	69	65	66	66	66	62	54	63	62	75	65	54	54	67	67	63	51	66	69	54	69	55	81	62	75	59	56	73	53	75	63	55	51	57	66	59	71	66	78	72	77	59	72	60	65	64	59	66	79	51	57	63	64	44	61	60	61	74	68	72	55	56	58	70	62	69	55	61	62	60	64	84	57	50	66	61	64	64	60	55	60	71	56	57	67	58	61	60	60	64	73	61	60	71	71	52	71	45	56	62	63	61	63	74	54	52	63	59	55	52	51	57	62	67	58	68	61	64	63	60	55	64	69	73	51	77	64	65	58	52	53	69	59	70	52	76	59	52	73	74	53	52	80	64	72	71	62	75	58	67	61	63	51	56	68	71	73	65	67	60	53	77	68	61	63	69	52	66	55	69	69	65	73	87	51	54	79	65	65	64	63	60	62	67	65	70	72	59	68	67	56	91	68	69	62	68	61	64	71	64	66	58	56	67	59	66	69	58	64	62	77	73	69	68	57	67	72	65	76	68	65	63	50	71	64	65	66	81	59	53	57	60	62	62	64	62	73	71	69	72	68	80	56	53	41	65	69	55	65	69	58	54	61	54	53	71	57	68	65	84	60	64	66	57	70	83	55	68	65	55	66	67	47	62	71	64	68	52	70	66	53	48	64	56	68	63	71	67	79	64	71	57	72	75	60	61	54	64	67	70	61	84	58	66	63	68	47	58	75	68	63	58	55	59	72	69	71	58	60	56	55	65	75	57	67	61	73	60	54	65	66	73	55	67	61	71	56	65	71	73	61	71	63	51	69	68	62	67	62	59	65	64	57	69	65	65	49	67	53	71	63	53	58	64	73	74	79	64	58	85	55	63	61	77	65	58	70	62	58	62	62	67	65	63	76	64	58	51	62	70	66	75	57	74	82	67	66	69	57	58	64	66	57	56	59	61	63	57	51	49	63	67	72	61	76	57	47	70	70	67	55	66	58	60	62	59	70	66	57	51	57	51	58	57	65	69	66	78	59	68	71	76	48	66	76	64	65	70	56	57	49	61	65	64	63	64	72	62	71	70	57	75	51	71	79	80	64	76	74	69	79	63	68	55	79	81	60	66	71	59	88	58	64	61	77	77	55	49	58	67	59	61	76	74	64	65	62	74	53	64	63	71	70	61	64	62	55	52	63	61	67	63	60	58	59	70	61	55	64	57	67	60	72	52	75	64	76	66	55	64	57	58	65	54	61	77	65	50	67	74	57	63	75	64	55	65	68	71	69	61	87	51	79	66	65	58	56	75	56	72	65	66	62	78	81	55	70	59	50	64	52	65	63	66	79	68	65	85	63	77	71	65	61	63	56	73	66	71	69	70	66	72	65	57	81	63	61	64	60	71	56	72	60	71	62	75	68	58	65	71	57	60	73	61	55	58	69	66	63	57	48	65	62	59	71	55	71	54	58	70	59	56	54	62	75	61	76	69	68	59	76	65	55	58	57	67	64	62	58	59	54	56	57	60	62	68	66	58	58	53	61	63	63	77	75	59	64	54	50	72	63	67	61	59	65	49	61	74	62	64	68	86	77	82	61	65	68	86	59	60	56	68	58	76	57	58	57	59	63	63	60	65	70	54	70	52	60	62	61	66	59	78	58	86	57	53	48	68	66	75	63	64	61	55	63	70	59	73	70	67	56	60	55	64	53	66	57	66	58	69	72	63	63	67	55	65	68	65	62	74	48	62	63	53	56	71	66	68	55	58	71	59	64	72	61	65	65	43	56	72	63	57	54	59	61	56	71	64	55	49	74	60	61	65	70	47	65	59	74	66	53	63	69	52	60	68	77	65	59	76	50	60	62	69	50	67	72	62	76	63	53	59	68	68	77	68	46	68	71	73	58	76	58	67	83	79	69	66	70	70	62	68	57	55	47	56	64	87	61	55	65	57	47	62	65	60	64	55	60	79	59	62	68	72	63	62	85	66	72	54	72	57	47	48	77	71	62	78	79	66	61	66	61	58	81	65	68	58	61	70	61	64	59	62	40	64	66	72	60	63	69	54	73	60	62	68	60	70	76	70	67	53	71	53	61	73	61	62	52	71	64	69	71	64	58	81	73	73	64	73	68	71	68	56	63	63	59	68	52	62	69	73	65	78	68	59	69	46	76	61	64	84	70	77	72	75	56	51	65	67	58	70	74	64	59	62	60	58	60	66	67	80	61	66	58	63	69	57	63	71	56	63	50	64	75	78	81	59	63	66	59	66	63	59	68	57	49	54	65	57	61	60	49	66	65	77	57	62	55	49	67	77	70	66	70	71	59	75	59	62	54	52	66	54	69	69	57	71	64	59	63	59	56	58	62	60	64	62	65	53	54	64	83	55	72	50	69	71	52	84	56	65	74	83	73	64	58	77	54	65	74	66	69	50	57	69	72	67	76	74	67	57	57	61	53	66	62	56	53	74	71	61	83	60	58	63	58	64	58	65	63	45	56	71	68	61	52	68	65	68	62	74	63	61	66	65	47	59	54	64	70	66	67	57	57	71	70	69	65	57	69	71	73	45	55	63	71	79	56	70	59	75	57	66	60	59	64	66	59	60	61	54	62	60	63	78	74	58	66	62	65	63	64	55	64	63	56	72	61	65	63	69	76	65	62	68	61	61	59	72	78	66	52	68	84	88	61	64	53	68	65	57	58	71	68	56	77	51	65	51	71	73	62	67	71	56	67	66	75	69	68	53	68	56	54	59	76	66	62	66	77	64	72	71	67	49	56	78	62	78	51	62	45	76	62	73	71	64	63	78	52	62	58	66	48	52	63	56	71	61	54	61	50	72	63	68	55	67	54	70	79	70	64	50	61	58	51	63	58	54	51	80	61	60	61	48	59	62	74	71	71	64	65	82	50	71	69	56	67	61	67	61	60	71	62	70	70	57	56	54	61	70	61	62	74	62	70	52	66	62	62	60	63	55	76	60	51	60	52	62	71	63	77	74	69	63	73	54	74	72	63	59	79	67	47	76	63
11351	3141	1872	2067	4440	7408	8878	8366	7203	5932	5058	4263	3712	3359	3143	2676	2340	1893	1438	1050	1055	876	793	870	926	852	826	789	721	662	669	612	638	595	593	624	538	584	595	576	591	600	536	543	575	498	538	547	530	536	543	555	522	516	514	499	525	501	506	500	510	530	517	547	515	501	554	485	510	561	496	546	534	477	524	507	465	540	510	476	512	518	504	506	491	535	485	508	490	517	475	441	429	532	516	489	477	474	460	497	499	499	528	461	453	493	481	474	456	459	500	497	410	456	457	483	489	495	528	484	482	471	450	480	458	473	475	479	476	488	479	494	427	451	440	491	489	469	495	515	498	525	490	492	508	486	488	479	468	507	477	514	476	473	509	470	466	504	467	474	478	529	469	497	489	493	476	509	485	469	482	493	467	487	517	481	495	491	469	502	458	490	502	468	486	466	472	511	451	478	502	489	441	497	507	485	488	488	470	473	503	472	509	491	494	439	472	512	485	463	459	485	442	478	464	443	462	466	477	471	526	483	461	491	490	505	479	472	484	483	468	484	466	486	507	460	538	481	458	520	448	484	513	455	510	478	448	469	473	489	507	470	453	460	495	513	519	467	466	516	489	461	437	485	514	501	450	477	511	517	456	464	483	499	510	491	488	507	470	480	467	449	479	463	513	497	491	479	503	478	517	463	471	488	517	507	494	514	456	486	491	437	462	484	463	454	483	521	493	479	479	466	487	465	475	476	468	478	520	492	458	503	500	460	471	470	493	461	487	484	464	496	435	476	461	475	459	465	452	493	464	492	477	444	506	504	459	495	478	480	470	489	481	481	471	487	490	448	496	490	498	478	490	505	532	452	434	471	474	453	476	489	490	454	470	529	470	505	446	503	518	500	505	445	477	519	476	485	480	480	460	515	457	518	477	476	505	481	510	480	481	450	458	519	489	511	498	519	492	462	437	496	473	481	472	494	505	500	495	461	508	519	493	458	461	522	484	496	485	456	468	504	477	490	454	465	499	463	473	440	475	502	485	459	513	454	491	480	463	505	484	471	461	465	492	507	495	473	479	477	473	461	469	484	447	462	483	479	471	461	465	459	473	449	477	462	440	469	515	471	468	473	504	457	479	525	499	493	464	474	515	471	456	448	477	459	534	496	461	457	453	468	445	502	473	456	447	479	463	463	498	477	458	474	458	438	447	481	477	456	515	488	495	503	462	442	454	470	454	502	474	473	418	481	491	464	525	452	508	470	469	455	482	452	440	472	457	467	473	518	449	455	503	450	503	442	504	491	474	501	505	462	494	523	461	481	501	452	474	480	531	501	495	481	466	455	498	461	482	435	441	473	466	487	457	483	459	500	440	498	459	465	463	470	469	481	478	502	472	480	498	505	467	525	477	464	484	486	486	488	463	497	482	477	482	475	465	478	479	487	489	457	460	507	462	473	436	468	468	482	462	501	485	525	503	429	464	499	528	500	479	487	498	471	474	440	488	457	489	497	478	495	506	479	490	489	466	472	455	467	460	494	499	461	494	444	497	501	432	464	481	451	514	452	476	470	469	432	509	439	521	455	491	464	496	458	484	460	492	477	467	480	497	452	514	484	471	515	497	432	475	486	470	475	454	465	448	530	485	488	453	514	482	510	464	464	473	477	488	477	497	469	436	505	508	461	490	479	516	463	488	511	486	449	496	504	460	496	464	490	460	478	496	492	471	500	465	457	477	470	483	477	488	466	465	485	508	508	457	466	490	500	495	428	490	494	468	457	461	476	512	477	487	441	479	468	503	503	466	480	497	475	482	474	441	497	496	484	467	484	482	496	488	477	487	465	466	490	499	460	442	525	485	486	519	496	491	514	478	525	481	474	474	469	509	463	515	447	522	459	452	474	518	460	507	489	473	444	459	478	498	488	467	454	459	525	505	479	452	494	520	473	491	494	503	513	482	474	449	477	452	523	520	490	470	459	464	475	459	487	483	501	481	484	452	504	467	466	440	460	429	519	462	466	472	487	522	453	478	451	471	520	476	484	482	494	476	512	502	472	479	488	487	470	480	473	518	476	449	465	462	492	472	448	472	468	493	498	486	476	493	512	539	472	473	462	463	493	489	449	466	468	464	470	470	508	450	461	496	474	463	475	502	425	459	450	498	484	484	491	487	476	471	471	485	470	472	468	448	497	497	444	458	474	485	500	490	496	461	496	536	518	456	486	471	494	479	448	485	486	470	475	467	473	482	524	529	465	542	512	449	500	408	475	469	485	472	519	458	520	477	507	463	511	483	455	500	480	481	489	467	486	519	491	472	518	481	470	486	493	504	508	476	485	497	469	509	465	459	493	469	485	496	525	450	478	472	487	525	513	511	497	446	497	467	474	503	472	447	517	506	482	492	447	481	504	517	478	487	505	491	485	478	473	440	435	473	450	482	443	432	505	499	485	495	498	464	427	471	495	462	502	436	473	458	546	452	489	470	458	476	469	538	476	461	454	456	470	483	461	507	485	467	479	494	474	467	485	475	461	474	478	500	486	479	462	476	491	449	467	492	504	428	475	503	462	478	466	475	476	480	472	505	490	481	497	485	487	454	517	462	472	513	475	476	493	493	492	496	502	502	507	457	473	434	480	466	438	464	481	507	462	461	496	521	452	480	469	532	508	515	469	497	447	501	507	491	498	453	426	470	484	477	452	472	477	471	488	477	522	450	498	440	471	466	436	486	450	488	459	483	440	473	486	505	487	456	486	472	468	478	502	465	466	491	439	481	482	453	470	492	440	477	493	468	473	449	451	439	488	503	505	488	485	502	492	486	479	483	500	484	494	501	476	481	440	477	470	509	461	473	482	494	518	464	477	464	471	479	455	489	495	499	455	491	505	476	479	463	473	459	488	468	454	462	473	461	477	458	470	473	474	513	454	498	537	484	495	486	504	478	512	473	480	453	496	484	491	508	471	512	497	475	464	497	493	502	471	462	472	464	494	477	438	417	509	493	462	454	454	446	467	473	508	496	465	497	496	491	474	443	468	509	460	463	452	507	478	494	476	522	479	471	514	478	509	466	473	464	485	481	511	501	431	480	446	464	479	479	492	458	521	501	492	480	511	485	481	452	439	549	477	469	489	482	451	479	468	468	486	483	478	499	486	441	489	517	492	444	529	481	477	514	469	475	476	491	478	497	486	447	501	477	461	496	473	485	506	515	453	490	480	512	461	459	457	493	446	466	494	447	507	480	450	498	485	493	492	487	487	481	504	469	505	505	491	434	486	450	521	476	446	486	448	474	528	458	501	476	478	503	485	471	494	467	503	485	531	488	484	470	452	467	478	451	472	460	482	471	481	481	489	478	499	490	455	476	460	472	458	502	452	493	466	464	481	481	490	462	465	472	489	483	481	484	488	505	437	449	513	474	484	435	482	517	492	454	453	500	475	475	467	470	488	469	518	483	461	442	487	440	478	480	473	435	502	459	506	444	494	482	483	478	521	452	478	491	526	487	486	509	479	468	454	474	467
2254	205	137	122	97	87	126	136	154	164	137	117	129	112	124	113	81	81	57	54	61	48	47	51	64	66	68	35	42	62	62	43	47	38	36	50	53	42	42	42	41	40	48	55	40	37	34	33	48	34	48	48	35	42	46	32	47	27	41	39	37	36	44	39	43	43	35	35	42	31	33	42	41	34	43	52	55	40	43	41	52	49	42	42	45	37	45	39	34	44	45	49	42	43	34	44	38	43	38	33	36	34	45	39	39	33	37	46	38	37	48	40	36	47	38	34	44	35	42	43	33	46	43	44	42	46	36	38	47	37	44	49	33	36	38	38	39	39	44	50	43	42	42	42	37	39	42	46	51	33	42	37	36	35	44	57	44	46	41	41	51	35	50	47	27	33	42	40	27	33	46	44	33	52	37	40	35	53	45	36	36	40	45	31	29	57	47	43	45	41	46	50	40	47	41	43	32	46	42	30	43	42	41	38	34	50	31	31	49	45	36	37	51	46	42	38	36	47	42	39	51	44	39	38	43	31	43	37	38	47	42	34	53	45	38	34	45	29	23	40	54	52	33	46	48	53	43	48	40	34	51	44	48	53	42	51	31	43	38	44	48	43	39	36	46	42	47	37	40	48	34	47	42	46	36	49	45	34	39	44	40	52	38	36	38	41	31	41	34	47	42	46	30	39	42	50	40	33	37	47	44	46	52	48	35	45	43	44	41	34	38	35	42	43	41	34	40	41	48	56	50	50	41	53	54	33	45	36	39	39	51	33	35	30	41	46	35	47	60	47	44	42	51	33	45	43	32	40	38	38	54	44	41	46	57	42	39	41	42	39	57	41	47	41	46	29	47	45	50	50	53	51	39	38	41	40	47	44	41	48	55	39	40	40	43	40	56	51	51	56	58	36	32	41	36	52	44	45	42	51	28	42	51	42	62	40	57	54	41	52	37	48	37	61	29	48	40	38	41	46	42	30	36	54	40	24	35	37	48	40	38	39	43	39	46	53	33	46	45	43	47	35	33	38	43	37	47	44	42	34	45	35	35	39	40	51	34	46	32	42	28	45	38	43	45	45	50	43	32	52	41	36	42	36	43	44	43	47	53	35	45	44	40	37	39	55	28	38	33	32	43	48	35	50	45	44	36	39	45	39	42	47	52	40	37	38	50	37	31	42	52	42	42	24	37	45	45	40	40	44	50	50	44	42	41	35	37	33	44	42	39	39	49	35	41	32	33	38	55	38	42	39	50	45	40	36	53	42	50	39	42	43	46	38	37	43	43	34	29	41	45	34	49	38	50	38	30	38	38	49	45	46	30	48	42	44	41	31	42	41	38	44	35	44	37	45	40	31	47	45	44	46	46	32	27	41	44	37	44	32	36	50	45	40	41	46	34	44	39	37	34	45	36	42	36	37	39	45	42	44	39	45	35	31	39	38	49	43	43	40	39	40	29	42	48	48	51	37	41	38	41	49	40	47	45	40	32	35	43	37	50	35	40	41	42	44	44	52	37	51	48	41	33	42	48	44	36	60	36	46	37	47	45	37	47	40	48	35	48	36	38	45	56	44	43	48	42	50	47	35	40	46	41	38	42	40	44	53	44	43	38	43	55	37	49	36	56	38	36	37	36	51	34	43	56	41	39	44	34	47	38	46	50	44	45	40	37	41	37	44	49	36	43	48	47	40	48	41	40	37	49	40	45	36	29	49	48	44	40	30	47	36	47	35	39	43	50	35	40	37	46	38	43	37	47	52	49	37	41	52	37	36	45	39	36	47	49	34	54	58	43	49	31	53	44	39	47	51	32	41	42	37	41	37	45	46	41	33	45	46	39	30	37	42	35	53	39	38	30	40	42	38	40	42	40	39	32	47	40	38	42	37	37	43	39	31	43	46	48	42	40	54	47	33	59	35	38	38	43	40	41	41	40	35	41	40	41	40	43	41	44	38	49	45	34	49	43	44	35	41	42	39	37	43	40	44	40	42	41	34	31	53	41	41	45	38	48	44	41	46	36	43	45	40	40	34	37	49	43	43	41	50	40	55	34	32	39	55	41	40	37	46	45	44	38	54	40	36	43	38	36	46	43	47	46	48	47	36	43	43	32	45	37	35	47	34	42	38	40	51	34	39	33	34	53	40	55	40	51	47	42	35	41	50	31	43	37	42	29	33	36	35	40	44	40	43	36	47	51	35	41	38	41	46	46	31	36	50	43	33	27	45	49	48	45	40	36	33	44	37	36	43	45	45	42	38	35	41	38	51	31	36	51	52	41	36	41	47	37	39	37	34	35	44	33	39	48	50	32	50	43	35	38	43	35	47	26	40	43	43	39	46	36	48	32	53	40	47	44	31	34	42	38	41	44	47	45	40	35	47	44	53	38	36	36	44	50	44	43	30	33	38	41	32	47	39	36	35	48	51	45	29	53	38	55	34	50	38	43	38	34	26	35	41	55	37	42	51	46	41	40	38	34	48	39	35	45	33	52	33	48	62	51	39	39	46	40	35	38	43	42	54	48	39	53	41	36	45	44	52	40	38	48	30	35	41	39	48	44	54	30	43	54	33	41	40	31	44	34	44	44	44	47	43	57	55	24	26	37	39	41	53	40	47	43	43	39	36	45	43	59	43	55	47	39	53	45	44	44	58	39	37	42	39	44	32	44	42	53	50	32	36	34	37	36	44	40	41	39	40	52	38	36	58	43	49	32	41	49	43	38	47	30	41	37	37	41	48	45	48	53	49	34	37	57	35	34	41	34	45	53	34	41	45	35	52	50	57	43	43	47	37	38	47	57	41	42	37	34	41	37	35	47	48	38	38	38	41	48	38	47	34	39	50	41	38	45	49	34	38	46	42	40	34	37	43	36	43	47	47	46	43	46	47	27	41	44	44	48	33	35	39	46	33	36	39	52	43	39	33	45	46	46	44	37	56	51	36	44	42	45	30	43	45	46	40	49	44	40	42	36	39	45	48	46	41	42	33	43	36	41	43	52	41	48	41	51	38	40	34	42	51	45	41	40	35	36	37	37	41	41	42	41	53	58	41	30	31	50	51	38	41	34	42	33	41	51	38	29	45	43	28	36	36	30	36	37	42	41	30	52	41	36	59	29	34	48	46	49	36	47	36	58	30	49	52	28	42	47	45	43	35	45	39	41	25	39	54	39	40	39	49	39	41	40	48	40	44	46	39	38	43	31	36	38	37	41	32	41	50	43	38	40	30	37	32	39	34	38	35	35	39	41	34	37	37	46	45	49	50	48	56	47	38	33	42	49	28	40	44	41	45	44	46	54	37	45	37	47	57	45	37	50	34	48	33	36	38	51	47	33	45	51	40	41	48	41	36	50	48	39	43	35	39	51	40	41	45	34	39	36	44	50	32	33	53	43	45	42	43	50	45	38	34	39	53	40	44	48	50	50	33	48	40	47	43	48	41	37	48	45	33	42	37	39	35	43	52	47	43	46	44	44	54	42	39	42	45	50	42	49	57	57	38	42	34
11746	2616	1597	1798	3896	6491	7925	7600	6616	5496	4672	4171	3407	3081	2852	2556	1991	1731	1091	897	853	772	753	696	706	647	667	653	602	557	511	505	451	442	439	403	460	419	441	375	392	432	370	395	385	383	390	382	381	411	385	385	361	377	328	346	383	342	371	342	340	364	364	337	346	321	381	359	343	367	383	378	346	383	399	366	371	352	386	341	333	397	385	333	343	370	375	337	371	347	342	317	335	317	337	377	340	324	342	329	323	355	341	327	325	320	306	325	299	308	340	327	331	349	319	332	313	312	316	304	316	338	294	338	339	286	298	321	331	319	347	307	320	318	320	311	307	339	315	316	287	338	300	332	297	301	300	311	323	301	337	362	343	284	360	303	332	327	306	351	340	303	336	366	309	319	338	310	322	317	323	298	318	345	363	326	317	339	334	310	352	318	342	323	331	316	333	360	339	324	326	370	303	324	326	315	342	331	355	328	277	320	320	315	342	314	357	299	353	337	308	305	295	317	339	313	308	303	302	354	328	320	351	316	324	319	308	309	304	334	340	337	330	321	346	330	338	330	361	333	356	306	287	314	324	325	330	344	332	312	321	273	352	321	338	325	326	327	331	268	353	315	295	314	326	337	326	298	330	329	309	335	310	320	292	298	329	310	315	354	333	338	320	316	318	348	320	357	303	316	330	305	311	318	312	314	338	359	305	317	351	311	312	292	310	320	289	353	329	294	308	345	333	283	331	333	313	337	327	337	356	320	356	292	328	334	296	325	316	326	313	312	317	321	332	364	328	303	346	335	322	327	280	307	328	336	319	345	325	351	341	350	310	321	351	314	347	317	313	352	334	320	354	335	355	364	323	321	326	324	322	325	311	303	291	340	345	344	319	363	309	305	329	330	298	337	331	347	322	302	307	312	318	333	338	356	337	333	328	298	325	306	347	290	312	318	307	305	311	332	331	350	338	325	326	304	323	345	345	319	320	312	320	322	316	339	302	331	331	343	369	290	357	335	324	309	326	359	343	345	304	311	336	339	306	337	296	331	310	357	352	347	318	283	321	330	369	317	333	305	326	361	319	353	317	333	321	316	339	339	325	324	342	348	308	323	307	352	332	322	333	355	318	330	309	331	318	322	305	348	319	317	304	366	352	323	323	304	332	319	318	355	332	299	347	315	321	361	331	332	346	315	381	340	320	287	328	352	326	321	322	316	341	333	324	339	328	317	351	358	338	300	346	333	334	320	320	337	328	296	331	312	300	322	343	322	344	314	332	323	371	315	319	332	324	301	317	320	330	353	312	355	297	289	348	298	338	311	340	325	324	351	302	348	332	318	315	353	344	347	308	329	318	293	342	331	353	301	345	315	307	339	333	279	339	329	329	333	332	318	328	337	299	321	329	309	336	305	341	306	320	334	322	307	301	283	313	309	343	345	325	324	345	375	307	324	289	311	319	326	288	332	299	341	310	308	318	310	323	332	283	331	318	323	371	324	321	344	351	306	311	331	330	294	347	314	327	349	328	341	315	330	328	331	319	354	354	341	306	331	324	321	323	317	335	315	301	338	305	337	293	325	332	325	341	316	343	327	311	331	336	328	329	336	345	327	369	295	314	304	321	311	328	312	343	337	341	322	308	332	337	348	326	302	342	290	325	320	345	301	334	327	354	304	341	317	298	329	302	305	317	328	333	305	322	296	325	350	342	322	310	297	365	315	330	332	325	350	317	322	311	352	342	304	301	318	312	339	344	311	332	334	316	322	310	340	322	304	268	323	322	342	320	321	342	311	325	311	330	304	341	322	306	337	339	339	362	317	325	313	299	334	321	304	322	319	324	335	320	320	340	298	316	350	336	326	328	318	318	306	313	314	313	337	325	309	332	330	325	349	342	306	335	321	342	320	335	309	350	357	309	331	321	360	338	333	353	296	360	299	321	322	309	315	302	314	329	367	298	318	314	338	328	352	308	321	347	293	326	348	301	314	285	324	341	317	342	309	347	331	339	310	322	326	311	324	302	314	340	334	328	336	340	322	358	330	325	346	357	304	314	356	320	302	368	349	328	310	357	310	327	331	303	298	322	327	304	327	333	335	327	292	282	365	340	311	317	318	323	353	320	325	338	338	295	346	344	331	359	309	355	298	321	366	321	277	351	314	325	332	313	302	334	328	323	347	333	332	336	311	308	308	294	330	290	336	334	308	316	328	323	327	317	348	331	310	332	297	322	346	295	309	343	337	318	341	304	317	312	306	323	311	306	316	339	309	330	316	351	334	320	320	353	336	310	285	317	300	326	329	318	334	305	339	331	316	293	344	305	321	344	329	312	322	331	361	293	335	316	339	343	301	334	309	344	304	305	325	349	334	323	297	340	331	307	347	328	309	320	317	336	336	349	333	347	305	356	335	302	310	356	302	312	324	312	372	384	317	307	311	319	365	358	348	303	333	327	358	309	328	314	320	308	335	310	335	342	296	331	295	305	346	313	334	302	326	338	355	341	286	321	298	338	295	354	334	318	320	316	370	336	321	288	336	343	345	321	330	346	305	328	319	350	333	311	328	329	330	335	325	306	330	330	330	333	316	330	314	293	313	338	332	318	355	330	349	324	338	339	314	322	298	330	291	311	330	362	308	320	327	345	340	326	316	338	347	307	342	337	326	331	347	338	324	322	327	319	335	343	342	334	311	334	332	318	328	292	327	365	333	328	317	344	351	342	337	343	329	351	317	326	337	348	336	333	337	343	325	328	313	324	297	325	302	310	326	339	303	319	337	329	295	319	327	322	357	321	355	323	353	283	329	318	329	314	315	331	307	309	330	347	330	317	363	336	330	306	333	342	367	332	327	344	319	303	355	327	331	299	333	311	340	321	321	321	309	326	307	343	331	324	305	316	308	333	302	335	341	321	318	300	317	313	349	307	335	341	322	341	342	323	336	334	299	317	315	348	324	335	327	318	301	293	304	364	326	343	306	309	300	319	317	315	357	310	350	304	322	327	321	356	303	337	341	311	326	344	337	315	309	334	340	313	307	319	338	338	331	320	307	322	330	342	345	353	343	316	320	324	326	325	359	339	298	307	323	345	331	326	277	291	308	340	310	300	313	310	353	334	328	364	314	328	337	337	270	304	353	332	301	314	307	359	292	318	317	316	343	327	315	311	334	313	331	350	321	295	318	324	320	352	351	334	310	329	303	361	363	290	325	316	353	314	326	362	303	310	343	327	317	317	328	354	333	299	302	305	338	296	322	332	339	330	320	363	330	291	320	374	327	355	334	332	336	317	324	330	271	331	308	305	339	317	332	340	333	304	298	328	353	319	336	317	333	304	310	332	318	314	319	360	327	330	309	338	304	339	360	329	331	333	346	347	289	333	335	335	314	316	300	351	316	335	344	322	331	316	344	332	322	319	315	351	331	312	320	300	338	337	333	337	351	292	349	311	331	331	335	298	328	315	347	304	302	330	363	326	308	300	276	331	287	326	312	330	320	304	314	343	308	318	345	312	376	321	327
1515	394	224	188	147	184	209	228	232	239	222	211	184	161	191	170	140	99	99	114	94	66	99	92	87	102	102	76	97	89	82	82	93	79	90	77	90	88	68	67	75	91	71	77	89	73	90	76	56	92	87	89	89	77	74	82	77	67	73	63	90	75	76	84	84	79	81	72	63	71	79	95	88	76	78	71	75	68	73	82	79	71	92	68	67	80	61	78	70	59	72	68	98	71	82	58	68	80	74	76	87	80	75	69	69	89	68	84	71	84	95	83	84	77	77	70	72	77	70	87	69	64	74	85	71	74	65	81	77	74	76	75	69	81	71	71	86	71	76	65	66	77	71	76	75	77	64	81	73	73	84	82	79	70	81	76	73	71	71	74	72	83	69	57	89	76	73	82	74	73	70	78	73	75	72	64	88	84	66	76	81	59	64	73	78	70	69	78	68	67	79	74	77	74	85	65	77	63	77	87	87	74	80	78	72	85	90	79	78	71	76	75	87	84	68	83	76	68	72	76	72	82	83	72	70	75	69	80	67	85	75	65	80	71	70	75	82	73	86	89	76	86	89	84	61	79	92	61	76	60	75	82	77	76	73	58	87	64	73	69	70	66	84	74	70	71	87	77	87	75	82	69	67	85	73	84	75	84	78	61	68	72	71	67	66	56	74	68	82	81	73	63	77	79	78	72	71	65	89	90	70	72	74	61	76	67	59	64	93	74	69	69	70	75	84	76	76	70	85	81	68	70	89	74	78	72	82	80	77	72	63	78	82	71	69	65	80	67	82	69	69	71	73	77	80	83	82	76	73	90	77	75	86	62	84	68	72	80	68	69	74	72	78	68	84	66	63	70	61	85	70	67	70	88	77	65	78	74	76	75	63	81	92	76	77	76	78	85	79	69	73	72	69	69	81	73	73	77	68	63	80	77	67	87	71	81	73	73	68	74	89	76	80	93	59	83	70	75	81	66	88	74	84	82	77	72	79	83	66	70	86	73	76	70	70	84	71	91	68	67	93	84	67	62	82	66	64	74	78	75	75	86	79	71	82	85	75	88	63	72	88	81	78	69	77	87	63	94	70	82	75	69	76	71	94	96	80	87	70	69	77	75	70	81	78	89	86	73	93	80	86	78	87	70	90	67	67	79	65	80	69	70	80	92	72	64	71	69	69	73	77	93	74	68	74	72	60	72	67	83	76	92	78	65	69	71	76	79	74	82	67	88	69	77	81	79	83	78	79	67	74	77	82	66	84	66	87	89	77	83	71	87	85	72	75	78	92	74	78	69	84	81	74	68	74	84	75	85	80	61	82	73	69	78	85	72	82	80	85	72	66	74	80	61	71	77	71	83	76	77	66	62	69	84	66	76	67	76	70	67	66	81	64	75	76	66	68	67	86	63	67	74	93	82	75	73	90	66	91	66	76	82	82	61	70	78	67	70	78	70	74	60	66	78	81	65	80	78	81	87	72	74	56	97	60	74	71	70	82	88	72	64	79	98	73	78	82	75	79	84	82	70	69	90	83	78	71	84	83	66	67	63	57	78	76	72	81	70	63	60	93	92	70	79	67	58	80	78	79	69	75	71	86	71	67	86	79	98	59	75	60	82	56	66	95	79	75	70	93	78	70	80	91	74	70	67	70	63	63	79	78	52	81	76	69	74	71	76	73	82	69	68	99	76	79	81	72	77	77	83	84	77	62	82	70	67	67	67	75	71	78	73	81	72	63	72	82	76	71	75	87	69	77	71	94	62	76	71	79	49	89	71	77	75	79	77	69	85	71	74	79	77	60	73	67	80	76	63	79	78	79	75	65	61	87	84	73	90	73	74	82	65	74	73	56	74	66	78	92	86	62	71	86	54	84	74	85	69	74	79	84	82	81	77	76	57	72	82	81	76	75	84	81	70	84	72	83	66	62	76	70	79	80	73	78	84	78	82	66	77	71	60	89	80	92	90	66	81	93	91	62	78	76	67	68	69	80	75	91	69	77	83	76	83	74	87	70	87	72	95	63	89	76	60	65	80	66	83	75	85	77	78	52	80	63	67	73	61	88	74	89	82	64	75	78	76	67	61	85	74	59	68	83	68	72	67	80	76	72	78	74	67	78	68	75	63	76	68	69	103	74	88	79	78	64	62	69	68	63	98	74	70	74	71	99	66	65	70	67	71	83	70	66	68	90	80	72	51	82	78	74	80	70	61	70	74	66	63	79	87	76	84	63	83	77	76	76	78	84	69	96	77	67	59	71	66	72	75	76	77	83	75	75	72	69	67	66	72	68	93	65	76	88	92	74	64	77	72	79	68	65	68	82	79	87	74	66	78	83	87	79	75	71	81	75	62	85	62	67	66	71	73	88	74	70	54	91	69	84	59	79	85	72	63	84	81	90	82	68	83	70	78	62	73	79	91	76	80	81	85	78	82	61	68	70	84	73	65	85	76	93	74	71	81	64	81	83	80	65	71	98	80	70	85	82	67	89	74	77	77	66	93	67	78	82	78	76	78	69	70	76	79	83	89	79	80	93	73	79	68	82	80	59	87	68	80	62	64	66	67	81	88	69	75	79	86	65	69	72	61	66	80	84	68	79	90	79	78	71	84	77	65	69	80	93	73	60	87	86	79	65	80	84	74	82	80	83	81	86	64	63	63	65	89	56	88	75	61	65	62	83	62	73	74	74	70	70	81	81	82	89	75	74	82	90	74	86	86	66	69	84	76	82	78	76	89	78	63	71	69	72	83	69	79	80	77	87	77	71	88	64	73	68	92	76	75	81	81	62	80	70	71	82	76	78	97	82	80	96	69	80	83	78	81	66	66	57	77	72	77	94	91	79	77	95	81	72	67	67	85	73	71	86	75	74	78	69	74	66	70	78	90	69	74	82	75	82	66	72	71	80	74	78	69	70	83	80	55	80	76	71	82	65	66	80	68	85	69	80	71	89	71	68	83	90	79	62	70	70	72	84	80	62	74	62	76	71	84	79	70	72	62	86	87	68	69	68	92	72	60	73	61	96	92	66	72	85	73	69	72	77	80	64	68	65	69	64	70	88	69	63	64	91	75	66	63	63	54	79	76	69	70	80	75	72	74	86	81	76	85	72	69	68	69	75	82	78	95	63	70	74	80	66	76	75	65	81	87	76	90	73	71	72	67	75	80	81	80	77	76	78	81	91	67	84	92	64	74	58	64	75	86	59	74	73	74	67	66	89	64	78	72	73	67	70	76	80	85	65	66	83	85	88	83	75	98	69	60	63	78	79	73	80	82	84	70	105	72	76	77	66	72	88	78	74	87	92	67	73	77	76	58	68	70	79	76	69	79	87	81	77	77	97	74	69	86	69	72	78	90	81	60	64	84	70	57	78	81	77	66	84	74	90	81	82	58	70	71	69	75	75	82	69	73	69	84	79	68	77	80	85	69	76	81	85	63	90	74	81	79	76	66	76	74	71	62	78	67	56	82	89	74	83	64	79	73	93	74	72	70	69	79	75	56	74	68
14111	3833	2450	2880	6136	9444	11008	10840	9059	7893	6904	5744	4746	4441	4128	3478	2823	2245	1714	1367	1297	1199	1087	1142	1064	1103	1087	969	933	921	851	828	719	729	757	743	703	695	725	690	680	697	667	688	634	651	697	637	682	638	627	632	617	639	619	625	616	638	612	607	610	581	611	622	634	656	607	638	681	605	639	640	614	655	631	616	626	587	650	607	629	623	595	572	597	597	614	599	635	560	563	578	597	602	586	596	554	613	626	593	582	583	633	574	610	576	578	585	588	571	620	557	583	634	599	586	569	556	535	564	539	589	585	578	552	579	597	557	627	576	611	625	567	552	548	596	548	618	620	613	564	608	594	583	571	582	553	549	569	531	561	594	552	624	589	563	590	584	567	615	608	543	583	585	575	577	547	600	559	586	588	601	563	585	552	568	572	560	586	560	592	620	571	573	559	544	607	550	594	578	607	614	573	573	579	608	599	581	520	564	583	585	507	561	582	554	583	610	580	617	544	557	577	549	640	585	573	560	588	616	568	600	554	576	573	576	592	568	537	603	615	605	554	566	566	572	523	543	554	574	571	570	596	569	576	534	582	572	537	590	575	582	595	566	567	597	559	567	568	611	582	561	574	535	520	595	612	594	589	526	577	544	603	550	588	613	554	576	547	562	573	567	564	581	579	567	589	569	560	593	579	581	567	580	575	565	590	570	530	569	567	566	564	545	573	549	584	561	586	588	559	576	561	536	569	583	569	569	576	554	565	582	541	539	562	584	541	570	594	551	580	556	587	558	569	596	581	573	565	572	578	613	570	581	604	532	568	588	550	614	608	642	578	549	578	561	581	542	580	625	594	558	579	584	593	562	573	574	585	608	545	542	589	567	548	585	570	563	526	591	528	522	582	545	576	571	553	607	508	597	569	559	545	574	563	581	572	552	591	518	553	569	547	581	592	556	599	552	617	553	575	526	569	579	572	551	581	566	552	552	536	567	594	574	624	585	585	559	512	592	586	568	599	536	577	611	580	578	595	561	560	562	587	571	574	592	579	559	563	552	561	584	590	530	586	575	560	556	556	538	542	557	592	617	590	564	582	576	579	492	552	609	552	548	568	575	569	594	551	577	532	572	583	591	611	583	593	570	585	512	576	523	554	587	585	566	586	561	577	593	564	544	576	552	570	604	521	549	544	577	582	594	593	534	588	573	575	574	596	571	565	580	580	551	567	548	560	619	567	567	560	567	587	545	554	602	588	586	628	582	575	620	549	569	572	577	584	598	587	559	530	571	574	593	573	561	556	585	548	630	596	543	590	587	569	578	577	557	576	573	583	586	562	598	573	586	619	569	615	593	538	590	568	546	571	537	574	559	609	580	543	581	570	588	573	536	601	530	595	576	504	552	542	560	596	572	587	527	570	604	553	563	575	581	601	573	587	531	572	572	558	586	607	584	551	559	590	595	552	554	576	581	596	604	606	600	563	550	585	609	543	606	616	567	534	564	567	584	562	601	568	559	571	587	537	589	589	564	547	585	621	601	564	598	586	571	549	540	576	580	590	551	560	585	576	532	589	607	615	558	542	553	546	594	577	567	542	598	581	565	605	571	586	580	592	578	566	571	591	549	590	599	577	552	595	564	579	571	583	616	605	547	541	590	563	576	590	553	576	578	567	586	575	583	567	576	597	544	577	588	591	565	568	565	588	563	608	603	635	579	559	584	600	586	553	570	608	579	557	566	538	617	536	595	595	578	546	547	557	585	556	548	588	575	539	529	557	615	561	621	563	556	617	547	529	540	581	583	566	546	619	525	529	542	571	638	554	565	535	562	571	527	579	540	583	565	598	611	579	543	566	569	615	608	586	593	573	523	570	590	599	549	584	571	574	607	588	550	609	628	542	595	575	577	571	603	564	551	563	543	582	559	602	572	548	614	584	559	564	557	618	630	632	530	518	601	574	570	553	561	581	581	614	570	582	569	563	567	583	560	565	574	555	588	596	583	622	538	556	538	609	530	570	602	582	593	585	553	570	574	539	587	553	582	555	570	542	571	567	572	555	559	569	570	558	569	568	560	574	521	543	563	570	561	612	561	539	548	575	584	544	542	589	526	548	585	589	552	584	587	572	606	609	642	592	536	516	551	565	569	591	504	588	545	535	583	588	560	603	574	568	559	570	598	545	577	579	552	570	602	611	586	603	587	553	593	577	565	582	562	559	575	561	582	564	610	591	544	584	578	598	573	551	567	612	592	580	612	595	548	583	566	583	607	543	576	602	554	536	557	604	600	567	597	571	570	605	510	522	582	589	557	598	578	584	591	585	608	582	585	583	594	577	556	582	551	555	568	590	563	583	563	575	585	564	547	590	578	526	609	531	563	553	585	572	580	550	571	599	568	566	579	547	583	605	575	571	583	617	578	558	608	586	599	592	532	549	554	568	517	534	575	555	617	593	576	605	577	564	560	543	569	607	587	599	550	590	557	625	596	592	565	589	569	565	542	557	551	563	564	549	570	584	588	616	622	595	588	574	574	600	544	545	553	577	641	566	530	627	552	565	581	553	559	598	618	581	529	581	566	619	596	580	573	551	596	577	600	585	526	595	583	551	554	600	574	574	558	597	578	537	579	571	586	616	549	541	539	577	551	591	600	587	576	582	606	557	568	604	547	590	594	533	604	613	565	550	592	597	595	583	530	567	579	597	594	565	546	572	590	561	561	536	553	595	521	554	580	602	544	570	570	565	598	585	566	553	631	587	561	544	568	555	570	574	556	556	535	590	569	577	579	577	575	599	521	580	560	559	551	600	577	606	563	593	586	564	577	574	522	571	619	549	562	599	582	581	591	534	546	570	555	579	556	557	551	565	564	566	569	576	530	611	574	599	578	595	554	568	616	576	553	570	596	595	577	607	610	589	528	540	559	603	594	586	580	610	583	539	550	550	533	547	543	551	611	572	587	588	577	568	590	600	571	557	602	570	579	585	573	591	590	546	586	579	581	546	546	537	554	569	574	569	568	582	567	540	551	550	559	621	527	580	544	564	568	587	535	570	546	527	584	589	573	557	603	613	570	584	549	566	571	533	562	577	560	557	567	579	580	582	556	596	571	568	575	547	596	532	588	569	575	558	582	576	584	581	599	550	533	584	545	556	572	544	586	594	562	544	585	564	564	574	551	594	544	554	586	576	597	538	586	563	579	583	565	576	579	577	592	569	537	544	558	558	551	546	529	580	554	541	559	603	583	572	542	581	570	583	588	560	599	553	568	571	565	572	549	566	547	607	570	556	566	526	534	550	588	564	563	589	565	567	574	583	584	574	538	553	562	546	594	571	563	586	566	563	593	596	598	552	573	542	569	588	571	575	620	603	529	602	580	567	562	555	583	604	580	581	572	578	589	604	612	576	551	583	643	574	582	554	572	577	565	574	566	573	553	581	572	622	586	572	596	570	561	561	581	589	588	553	625	589	601	553	588	584	591	571	580	567	556	600	598	606	591	529	558	583	599	579	536	598	581	594	538
1499	159	100	99	81	67	98	116	106	99	100	103	70	62	83	79	56	56	43	39	40	40	41	34	29	35	35	44	27	43	42	36	40	28	39	30	43	18	33	35	39	27	31	27	30	40	35	21	30	25	29	29	32	32	29	40	50	32	26	39	41	36	27	34	41	32	36	30	21	46	39	31	34	23	51	32	29	30	37	40	34	36	37	33	29	32	28	34	41	32	36	28	38	35	36	38	38	29	36	30	24	25	30	34	29	22	39	25	38	26	27	28	34	39	44	38	47	42	43	35	35	39	37	34	32	37	32	37	30	35	41	32	29	53	30	35	33	25	29	39	36	25	38	22	36	30	39	36	24	26	39	26	30	33	24	39	30	39	35	35	36	42	35	38	26	28	31	38	31	28	49	28	21	36	29	23	38	22	40	49	50	29	31	39	44	37	35	35	41	37	34	43	33	28	22	31	32	36	39	24	43	28	32	27	39	29	43	40	51	42	42	30	37	39	48	24	32	57	43	25	28	39	36	37	32	30	35	34	37	32	31	27	39	33	36	36	41	29	26	30	35	39	44	29	26	39	26	27	27	48	22	28	39	38	37	46	26	30	37	40	29	35	43	35	44	40	30	31	52	34	37	41	18	46	32	30	35	27	35	37	27	40	32	37	38	27	19	29	25	35	34	33	27	34	37	38	30	26	38	34	38	33	37	28	24	30	36	36	35	41	29	32	20	31	29	30	39	26	32	30	28	30	43	38	41	34	29	39	23	22	29	19	39	29	34	29	35	33	31	36	34	34	32	30	25	41	40	38	37	29	32	46	35	32	32	33	29	32	28	26	32	29	36	30	43	42	34	29	30	34	35	39	40	35	34	31	36	22	27	39	24	28	30	34	40	35	28	34	28	33	27	33	29	23	38	37	34	33	33	31	34	28	37	43	28	33	39	45	24	49	33	30	41	27	32	29	32	47	34	40	31	28	38	38	27	30	42	39	35	33	42	32	42	37	33	32	46	30	31	35	39	33	35	35	29	38	36	35	35	39	29	25	37	33	31	30	33	21	33	39	35	37	36	41	27	28	39	23	36	35	40	34	27	27	35	31	39	20	40	33	40	37	28	38	30	35	34	30	36	32	29	32	29	27	42	31	33	31	26	29	32	33	35	40	42	37	46	27	29	34	42	29	37	28	38	35	39	33	37	32	22	40	24	35	32	28	27	39	30	44	36	28	33	37	28	41	31	38	29	40	40	31	34	31	41	32	26	37	35	39	33	34	38	48	39	42	44	28	35	30	30	38	30	28	39	32	35	37	35	33	34	37	35	30	31	29	33	32	40	35	32	22	30	55	31	45	36	34	28	27	39	30	25	45	32	35	37	36	26	35	44	36	40	37	30	28	43	29	31	31	54	22	30	36	31	36	44	27	33	28	28	35	32	27	29	31	38	26	43	38	31	35	28	36	34	38	53	41	27	36	33	30	30	28	39	41	21	30	35	37	28	38	33	31	39	34	38	29	26	34	34	32	36	25	38	35	21	28	37	37	32	32	38	36	37	21	31	30	34	35	40	26	38	48	36	30	33	35	33	37	22	27	39	29	36	34	42	30	29	27	38	30	36	23	25	37	23	37	29	43	36	43	37	31	37	27	44	34	28	34	31	34	41	29	34	35	38	43	35	30	52	28	31	29	29	41	38	27	42	39	32	37	29	43	28	22	26	39	41	26	36	33	37	29	35	35	36	38	31	16	33	31	36	30	33	45	26	33	35	29	37	37	38	44	41	35	35	27	33	36	40	28	33	33	31	36	36	41	31	27	38	34	36	33	34	28	48	29	23	41	36	24	26	30	38	23	34	44	30	43	26	45	30	38	50	30	31	38	31	32	34	31	40	27	33	36	51	30	29	37	26	22	35	35	29	46	30	29	45	25	39	31	39	41	41	38	35	29	33	31	36	30	33	33	25	37	40	28	37	31	36	39	31	27	29	34	33	33	37	34	33	37	30	39	50	34	37	35	41	30	32	43	37	29	48	32	44	35	22	28	38	24	29	32	35	34	35	28	34	38	24	32	35	34	25	41	36	29	38	44	37	41	34	34	26	28	31	37	22	25	23	29	39	32	35	30	31	33	34	43	41	31	48	41	39	36	28	36	22	37	40	40	38	29	33	27	26	29	50	43	31	31	20	29	36	29	32	32	32	32	31	26	35	21	39	31	37	37	32	35	32	32	24	35	51	23	33	28	33	30	24	30	34	31	30	43	41	31	40	42	34	27	33	31	33	38	34	24	33	31	35	36	44	27	34	27	29	27	33	31	43	29	37	31	21	39	45	34	40	38	28	36	28	32	51	35	39	30	41	32	39	36	24	33	43	39	31	31	35	30	25	30	36	35	30	34	28	37	34	32	30	42	20	39	37	39	38	30	43	38	31	42	27	31	42	40	27	29	39	28	34	25	27	31	42	26	36	32	44	36	38	28	35	42	38	29	33	42	40	28	41	33	38	31	38	32	47	36	46	43	29	20	33	33	32	33	40	31	30	33	30	50	23	36	29	31	37	29	36	37	37	34	34	38	33	40	28	40	30	29	33	32	38	29	39	38	23	30	39	40	39	45	47	25	51	38	39	43	40	32	30	31	26	41	32	29	22	35	28	35	33	38	30	36	35	38	29	35	31	32	42	29	34	30	38	33	26	28	33	34	35	39	27	46	36	33	35	41	26	29	30	39	27	48	33	28	32	30	42	34	31	48	34	41	33	29	34	32	38	31	51	34	34	30	42	33	38	31	37	35	27	35	33	38	36	25	38	33	39	32	28	34	38	38	20	29	45	27	24	41	24	31	37	35	26	36	37	33	28	34	32	25	38	25	33	40	42	30	35	35	36	38	34	33	29	28	32	36	30	43	35	42	26	33	35	28	39	35	36	31	34	31	21	21	38	31	31	31	35	42	36	36	29	27	35	35	42	24	33	36	32	27	35	32	38	33	25	36	39	33	23	37	28	36	31	37	38	42	42	34	30	42	30	35	36	34	31	35	35	38	32	40	41	38	35	36	35	34	32	39	31	37	28	36	37	37	32	28	30	35	29	25	34	33	33	34	37	34	35	27	35	38	32	39	40	33	35	31	27	33	28	32	34	34	26	40	30	43	26	41	24	29	39	28	30	24	39	38	30	29	41	34	37	30	39	40	37	38	40	33	37	33	46	41	27	26	28	29	26	31	20	44	29	32	33	24	37	38	32	28	28	33	34	35	32	42	45	28	40	36	28	33	32	30	35	31	33	39	33	33	27	29	26	36	31	37	25	44	32	27	36	31	38	35	23	34	49	28	38	30	32	36	38	37	30	40	35	32	37	39	32	42	36	32	36	40	28	31	38	43	33	43	36	26	32	21	32	34	24	35	23	29	31	25	25	32	31	34	28	51	30	37	47	35	34	31	29	37	39	39	36	35	26	29	39	31	31	24	31	32	23	34	46	32	31	38	31	32	37	33	35	40	32	19	31	28
10057	1839	1163	1414	2970	4842	5471	5529	4673	4026	3356	2904	2237	2202	2058	1665	1422	1014	705	606	523	505	519	538	514	465	475	462	435	423	353	357	331	339	311	327	310	327	339	312	331	277	285	317	289	293	312	288	268	289	271	281	291	257	269	268	278	246	297	288	258	294	300	272	294	267	280	272	274	264	288	308	289	277	290	296	274	318	289	262	262	278	276	303	284	284	278	239	264	282	273	282	290	282	255	246	301	265	251	291	255	262	260	284	289	282	299	271	260	273	265	270	274	267	283	236	268	245	272	266	279	277	263	240	259	266	248	288	234	282	255	246	258	254	279	277	260	263	269	291	246	269	261	261	259	278	228	250	260	259	256	256	289	222	257	259	242	256	260	269	269	250	281	242	279	248	282	250	280	282	276	259	265	250	281	247	271	258	291	287	318	246	280	259	274	262	285	280	256	276	278	269	245	282	268	237	283	277	265	246	272	235	266	264	264	276	264	257	251	258	264	250	268	244	272	239	266	264	277	260	261	277	272	269	278	242	265	257	280	283	258	277	273	249	280	233	261	274	272	260	269	257	262	294	271	273	280	253	270	243	258	272	282	241	232	274	264	286	256	268	255	266	258	270	255	269	251	245	267	252	252	263	281	287	262	281	269	237	232	247	283	270	264	272	270	234	296	292	251	255	264	293	255	257	259	278	265	244	258	238	267	296	266	251	288	282	253	280	284	249	257	301	245	279	263	277	247	250	254	244	291	290	286	261	263	266	265	278	271	271	242	266	269	287	275	246	256	253	277	257	240	271	262	250	275	255	263	262	252	251	251	258	286	259	262	271	269	283	260	274	270	249	271	274	283	282	294	270	257	266	270	257	273	261	294	282	283	236	264	307	254	274	296	277	265	254	265	282	256	276	269	271	283	283	285	289	277	261	255	275	260	257	272	237	260	286	251	276	285	226	276	276	283	239	271	291	258	258	261	277	275	262	245	250	255	260	277	250	269	259	251	280	273	253	236	251	240	261	286	236	262	245	271	251	269	258	286	263	273	276	268	281	277	269	253	263	270	249	266	248	280	254	262	275	270	277	276	275	273	263	240	250	300	249	274	252	277	269	257	267	291	277	281	297	237	250	275	251	260	318	228	232	272	250	242	266	265	270	257	247	267	241	255	270	261	285	273	257	253	259	264	286	256	244	272	234	249	282	268	260	246	246	257	267	234	280	296	246	265	253	262	275	268	244	243	263	264	265	246	260	273	262	245	284	273	273	271	263	251	270	248	240	284	248	266	264	271	281	265	282	268	245	223	260	280	283	285	270	273	260	275	275	264	278	252	287	258	263	273	264	253	237	279	267	293	260	265	261	257	290	275	274	271	237	268	288	272	263	263	266	253	255	274	273	272	272	235	271	248	245	239	280	252	272	241	250	257	248	274	256	231	244	281	278	263	256	287	265	273	261	249	264	254	248	279	254	248	277	254	241	258	275	248	285	253	252	296	268	264	247	261	249	263	261	302	249	276	260	272	252	263	267	252	274	257	275	247	227	262	248	267	274	238	247	258	263	239	252	275	274	273	257	277	265	276	249	258	253	275	295	257	256	261	279	215	242	272	309	273	252	274	268	264	260	285	273	270	291	252	255	275	277	269	283	317	289	271	238	263	267	264	250	250	270	247	269	264	290	279	273	276	275	285	267	270	237	244	270	267	244	267	282	224	262	258	237	266	310	237	260	278	262	250	292	247	273	247	271	263	265	263	240	265	247	255	281	257	263	282	257	256	266	263	286	279	283	294	251	240	282	252	260	248	283	264	265	259	261	254	283	296	297	276	252	270	272	299	267	270	288	231	241	267	253	288	285	259	283	272	255	283	255	277	274	285	278	256	273	278	266	261	249	247	262	257	258	249	236	262	277	251	267	246	268	259	282	242	265	271	251	271	278	259	273	267	248	247	254	273	283	293	271	241	275	236	257	255	250	280	256	253	263	254	263	289	244	268	254	240	270	258	240	286	272	254	242	256	233	251	282	270	269	263	281	258	275	264	292	261	252	249	253	260	264	275	254	258	230	284	256	268	247	250	256	288	263	272	251	267	251	243	274	253	273	246	282	240	280	256	254	252	245	290	247	239	267	257	272	263	254	273	290	273	270	248	254	238	239	265	260	260	253	281	261	234	252	295	299	250	252	246	251	267	264	257	221	225	301	273	253	288	275	268	260	267	259	255	248	269	265	258	270	266	268	277	248	289	253	255	265	265	274	266	251	235	259	272	265	287	296	259	268	252	253	279	267	307	268	288	275	277	266	273	276	273	283	247	223	265	275	269	267	258	264	257	258	245	251	264	267	271	304	254	269	267	275	261	248	264	269	266	266	271	290	241	291	272	256	254	270	275	272	268	292	254	242	277	298	276	285	249	258	280	238	272	266	251	266	252	255	263	272	267	255	284	231	285	267	286	270	279	277	274	253	248	238	232	243	236	247	241	255	287	262	241	275	272	270	266	263	282	225	240	260	264	256	240	270	266	269	255	252	247	264	281	260	266	246	299	285	284	299	270	265	269	245	274	252	266	284	228	294	244	270	254	264	283	265	253	257	265	272	259	254	244	263	267	248	259	267	272	250	265	256	286	273	260	261	274	261	287	289	272	267	244	266	270	275	270	259	263	254	278	300	264	259	271	285	264	262	265	259	260	237	242	267	246	280	259	246	256	267	228	252	256	236	290	277	261	272	226	277	238	266	275	263	243	296	276	272	287	262	272	269	261	272	280	249	275	246	282	264	276	259	250	240	241	271	253	272	255	270	252	257	281	274	275	290	267	261	256	278	257	274	248	274	269	254	238	273	243	292	255	239	242	260	283	282	289	264	254	229	256	256	289	255	266	263	271	243	274	229	259	262	277	277	272	260	286	250	268	265	265	280	264	266	256	252	219	274	265	286	251	272	274	236	258	269	265	263	251	257	278	259	246	273	247	289	278	310	261	268	248	277	256	262	292	272	284	281	281	251	288	263	252	260	278	290	281	231	254	237	248	219	236	291	251	251	254	282	268	263	284	276	271	274	285	231	296	252	271	269	254	271	274	245	277	279	279	261	273	248	248	285	233	233	291	265	271	266	251	266	262	266	267	285	278	292	281	252	243	265	245	248	257	272	241	250	261	241	275	277	264	274	238	282	259	269	265	252	257	262	260	255	305	284	238	254	257	277	256	262	257	252	245	263	289	242	284	267	251	276	251	254	276	274	252	246	248	259	267	289	233	267	228	281	271	263	271	266	309	257	271	271	247	281	276	259	261	280	297	267	262	270	256	242	281	272	229	260	277	241	269	268	257	296	256	254	240	291	256	266	270	260	252	260	247	260	257	245	267	258	258	255	256	277	281	286	255	250	249	264	261	281	248	271	258	248	276	267	271	276	248	258	265	270	238	260	292	247	273	258	248	278	295	261	269	264	250	255	236	258	305	272	255	272	248	271	267	252	262	273	247	249	255	279	269	234	277	249	265	272	266	270	248	243
898	256	221	158	148	124	189	189	216	164	177	177	163	131	136	125	107	94	107	88	98	100	79	75	82	88	99	70	60	56	69	81	71	60	46	69	73	74	66	64	57	77	59	79	73	59	61	58	77	68	70	72	64	53	59	73	64	69	64	59	79	55	54	83	59	65	70	64	71	59	68	50	58	61	78	66	56	53	57	80	64	68	80	82	68	64	71	52	58	79	75	68	60	76	60	64	58	61	74	56	66	74	56	64	73	76	76	70	65	65	57	73	74	51	76	68	66	55	61	53	57	58	46	51	63	59	62	76	57	59	55	55	75	64	65	72	65	61	71	44	73	65	88	65	65	58	70	74	55	59	63	63	67	66	72	66	65	70	65	54	48	58	59	60	59	74	70	46	62	55	63	70	68	59	65	70	74	67	71	68	70	57	69	69	55	69	64	78	63	74	48	66	75	77	73	72	45	65	54	63	82	76	59	63	54	55	75	54	70	77	65	60	59	73	70	71	69	75	64	57	60	58	74	52	53	72	65	65	72	57	59	84	55	68	72	71	76	57	67	49	67	58	65	72	67	71	66	66	67	67	62	73	58	69	45	65	64	55	75	52	86	69	60	58	64	58	76	71	65	72	74	62	51	74	58	65	59	70	63	69	61	72	58	61	67	66	63	65	68	64	71	57	61	75	63	73	51	65	72	62	68	55	70	66	62	69	58	49	53	67	64	65	73	73	55	72	75	74	63	51	64	71	66	63	50	64	56	49	63	56	58	61	76	65	73	68	61	71	58	56	61	62	64	59	56	70	66	64	66	73	62	65	62	59	64	64	67	55	68	69	66	55	73	69	69	70	57	74	55	63	53	62	68	84	65	63	65	64	58	66	79	71	61	52	67	65	72	68	72	66	68	55	54	73	71	62	69	54	59	76	51	56	64	60	66	58	66	74	69	70	58	77	66	57	71	66	68	71	66	53	66	83	75	71	69	77	69	60	58	65	59	58	53	56	57	61	84	64	56	57	81	66	73	59	69	65	62	74	63	65	73	56	83	69	67	56	67	56	65	69	80	56	49	63	63	57	57	61	69	48	62	68	72	47	61	57	60	45	65	74	57	47	74	66	65	58	58	61	67	53	64	62	77	76	62	61	55	70	56	70	60	54	58	51	58	71	75	64	57	52	50	61	56	81	66	49	55	66	64	69	68	66	73	62	69	72	69	66	60	61	58	63	64	63	64	73	52	60	64	68	81	51	63	50	82	60	64	78	67	64	68	59	59	67	64	76	72	63	70	62	53	55	62	65	69	70	65	72	53	63	70	52	69	68	58	63	75	63	62	65	62	55	57	66	55	69	66	55	62	52	65	52	74	66	56	68	54	63	51	64	65	74	67	75	59	80	54	69	66	67	63	57	53	65	52	61	75	58	51	48	70	79	49	62	78	56	60	65	55	64	52	62	75	66	53	71	70	79	65	74	62	56	71	59	62	63	47	73	65	62	65	68	48	70	63	60	66	62	62	79	55	80	64	69	75	63	67	65	62	66	68	50	65	61	67	44	78	63	64	62	71	63	58	64	46	74	50	65	50	66	61	75	69	64	70	59	91	62	59	61	70	82	71	54	46	46	60	84	59	64	68	62	61	63	59	72	73	57	63	45	62	57	77	67	63	62	69	62	73	69	62	71	73	69	72	63	77	59	61	75	56	65	75	73	72	88	52	70	63	78	64	65	51	75	59	64	67	73	67	60	57	69	59	56	68	60	70	53	90	71	54	66	59	58	68	74	63	75	63	74	65	70	61	71	68	61	75	78	64	64	62	66	62	75	76	70	51	59	63	56	78	74	66	67	52	73	67	66	57	65	68	58	59	68	58	76	79	65	58	70	61	60	54	65	62	54	68	81	61	62	66	67	77	67	62	62	57	62	52	59	68	79	52	63	61	75	47	62	65	56	59	75	65	74	75	70	82	70	79	49	51	49	49	62	84	65	69	61	69	65	67	62	53	63	61	57	66	71	56	65	59	61	63	64	59	66	67	69	73	60	75	73	72	58	69	78	57	69	74	67	60	70	76	51	64	54	63	62	63	50	68	69	50	59	55	58	62	68	55	63	66	72	54	65	60	56	60	65	72	67	60	53	60	68	65	64	67	72	70	53	77	55	72	59	60	70	75	56	66	61	71	77	68	74	79	67	58	67	64	59	65	62	65	61	64	78	47	59	66	69	67	68	57	67	66	59	59	68	61	70	58	71	52	56	78	62	67	60	75	69	76	60	59	73	66	73	74	68	68	66	80	48	82	56	59	57	72	69	81	72	54	65	43	59	59	65	61	80	57	56	73	53	63	61	51	57	55	62	72	68	53	70	60	66	64	77	64	60	65	85	57	59	59	63	75	59	67	57	73	61	66	58	65	64	67	66	68	71	75	70	51	66	68	68	49	51	59	47	66	66	69	58	59	62	81	63	67	72	70	64	62	58	81	61	68	57	64	59	65	55	60	73	53	56	54	64	72	64	66	63	51	52	71	74	71	59	74	64	61	60	59	67	72	75	61	73	72	69	69	69	78	63	69	73	49	56	70	49	58	63	70	60	51	65	66	70	47	77	77	69	65	55	59	82	64	58	69	81	60	64	75	76	80	69	53	47	47	61	50	78	44	54	61	71	59	66	66	50	61	58	61	55	61	68	55	59	75	67	61	60	68	51	58	61	56	66	60	59	86	53	77	54	63	58	61	71	82	71	64	69	50	77	53	68	54	62	57	67	70	64	82	57	72	63	69	66	62	63	65	55	61	51	82	48	75	68	63	73	63	70	53	85	59	69	64	67	59	63	59	58	56	71	65	62	57	68	69	67	58	77	70	88	61	78	61	66	54	65	71	59	67	64	68	67	59	58	62	55	58	62	54	66	77	62	70	68	78	80	60	66	65	45	61	67	71	66	81	75	63	57	64	57	62	64	52	56	69	68	62	83	71	49	71	69	72	51	66	64	81	85	67	78	67	66	61	52	41	61	58	68	62	87	61	59	78	55	69	58	78	63	68	65	62	75	65	66	71	70	67	72	71	57	64	69	63	62	68	69	59	67	61	63	52	53	73	59	54	63	74	68	49	52	64	53	70	65	59	55	59	57	55	51	66	60	65	58	66	54	58	54	55	65	67	55	63	64	63	68	51	62	52	83	46	76	52	64	58	85	65	69	60	64	57	53	67	66	61	71	63	73	67	84	51	64	73	63	79	65	78	75	62	86	57	71	62	63	53	56	74	49	70	63	68	59	76	55	57	64	70	58	86	68	61	62	65	57	61	68	71	66	62	78	59	62	69	63	64	71	74	65	67	78	67	75	46	57	63	43	65	67	53	64	66	59	62	66	56	63	65	62	52	61	54	77	61	50	71	57	61	71	55	63	67	64	59	57	50	60	81	54	64	56	82	59	69	59	66	61	63	61	57	58	61	52	61	62	58	59	52	66	61	66	59	64	61	60	63	65	64	56	50	63	73	52	65	60
10916	3118	1963	2451	5122	7950	8949	8577	7364	6141	5326	4518	3803	3438	3108	2636	2231	1590	1250	1059	899	898	930	866	821	871	827	783	711	748	674	641	615	603	581	635	589	557	553	579	543	576	538	532	546	522	539	520	564	536	526	551	494	500	500	512	504	504	475	540	536	478	512	524	536	505	493	520	478	498	502	481	510	521	529	503	517	513	505	491	502	489	488	491	502	484	513	495	464	469	489	507	505	487	496	479	478	516	516	475	494	500	486	500	464	516	459	513	476	492	483	509	483	482	494	514	507	478	496	437	505	455	503	507	452	462	465	484	492	490	517	467	481	401	454	493	486	465	466	480	530	502	492	449	503	471	478	490	481	473	478	478	503	477	483	458	520	505	429	438	514	455	487	497	486	484	476	496	453	509	473	515	477	463	483	485	485	452	474	484	509	456	462	473	480	519	506	500	536	525	448	471	499	505	480	455	503	501	501	558	477	530	489	491	502	480	467	505	479	440	486	469	465	480	516	488	467	458	497	431	472	457	471	461	462	465	481	496	484	475	474	485	469	506	463	483	442	507	489	484	499	473	469	524	493	487	521	446	484	485	522	505	454	427	524	525	522	504	479	488	485	460	494	489	530	493	459	433	465	502	464	506	499	490	502	474	501	487	457	503	509	472	506	487	436	464	465	471	445	469	485	472	433	484	479	463	467	508	429	475	509	473	454	495	460	544	492	492	457	503	499	465	488	507	508	483	510	477	462	471	483	537	499	501	513	479	484	469	502	494	510	510	481	473	493	489	475	444	485	497	484	466	514	495	476	471	480	501	512	498	495	480	493	474	473	507	476	494	461	493	465	508	486	463	484	496	482	486	495	466	455	528	473	472	449	469	502	500	493	521	510	466	476	454	514	489	506	488	446	477	498	464	487	502	494	483	430	492	448	481	463	467	505	513	499	503	465	524	476	474	463	492	460	495	455	476	484	500	477	475	481	474	485	469	463	502	469	466	467	501	468	441	473	440	476	510	524	505	480	486	504	540	471	472	517	500	469	471	493	451	502	500	490	464	481	482	473	468	489	427	517	510	482	475	508	457	502	477	513	489	509	510	489	485	477	491	504	497	468	486	462	484	504	500	481	484	519	446	444	515	489	521	451	477	468	454	460	511	488	496	499	477	520	471	453	497	480	463	499	456	505	449	476	489	462	491	509	487	558	470	464	517	496	495	518	459	466	486	464	462	482	491	475	465	469	497	468	505	480	439	493	499	474	477	470	468	485	465	477	478	493	485	480	478	499	498	492	454	500	502	460	465	486	490	443	441	482	486	485	473	507	488	471	464	498	490	488	513	486	499	488	444	499	488	473	476	496	493	447	481	437	473	486	509	480	442	462	464	438	472	540	455	477	488	470	518	494	509	462	473	517	492	492	456	436	467	500	463	523	453	487	518	465	485	421	478	452	473	463	463	520	485	485	466	474	518	506	475	489	508	472	497	508	483	464	474	442	462	475	464	498	460	491	487	446	512	492	525	472	481	457	433	543	435	462	547	503	502	467	455	504	463	504	479	482	455	485	487	479	487	496	482	492	456	501	530	492	492	477	483	482	509	496	467	489	488	477	504	459	451	466	478	463	495	468	482	471	479	494	478	469	497	474	486	512	504	426	511	494	471	460	465	479	459	461	528	477	508	486	513	490	505	484	467	484	486	505	501	446	500	502	494	516	470	480	458	471	494	490	479	472	482	459	502	469	449	490	523	484	455	487	496	489	517	516	464	477	449	466	439	470	478	472	450	499	489	489	510	462	518	495	481	518	508	474	454	461	472	442	500	494	513	465	459	455	490	480	475	497	519	487	473	497	465	522	459	484	470	490	501	478	480	505	513	463	458	479	492	463	484	484	483	480	441	463	484	457	470	496	477	477	500	463	474	515	461	496	464	471	527	542	503	474	441	471	475	474	509	505	448	494	510	511	478	472	466	505	484	515	464	476	503	488	480	501	501	451	490	472	492	487	459	480	474	490	507	463	479	482	475	490	487	473	493	516	490	539	460	476	461	485	482	460	485	459	436	475	520	509	503	480	469	490	510	480	527	484	479	471	470	433	464	498	509	522	514	500	433	519	450	488	463	483	515	469	514	459	499	504	467	429	468	499	488	496	494	469	499	495	446	479	452	500	508	517	476	478	515	474	441	455	485	486	459	465	457	472	510	457	475	481	451	485	532	467	521	478	475	478	474	474	473	439	500	432	481	525	487	458	466	472	487	473	501	492	466	505	435	458	477	450	473	482	491	503	459	489	464	471	467	468	466	504	503	456	468	437	510	481	485	513	485	475	507	523	494	504	504	477	474	524	482	430	497	491	479	467	506	472	449	511	440	487	507	489	489	462	506	475	469	470	451	489	493	490	448	509	489	487	526	487	490	451	514	457	471	473	466	472	515	529	458	461	488	493	479	494	515	502	515	488	486	416	513	487	442	463	459	507	448	472	484	484	495	451	472	481	461	463	515	469	461	481	463	497	498	488	476	471	441	469	501	491	454	473	479	473	502	493	509	467	516	480	466	498	472	469	484	515	500	474	421	470	485	483	441	510	510	481	518	467	489	476	459	463	489	516	487	469	486	475	482	491	485	485	520	486	476	497	457	501	480	469	474	471	463	468	448	505	516	466	478	504	488	479	521	462	495	488	479	493	493	478	497	472	476	467	461	485	475	462	477	500	445	499	493	501	492	490	472	500	473	464	462	486	514	488	483	475	490	479	439	496	506	498	508	483	498	478	474	422	485	480	501	498	516	505	458	472	488	479	533	508	483	463	477	468	483	473	503	485	482	478	483	488	493	500	516	489	454	481	477	488	541	470	489	450	455	471	481	487	483	483	499	479	474	455	483	482	486	475	480	487	508	454	498	477	484	455	524	475	458	505	485	474	504	482	479	482	491	461	487	510	475	487	473	433	453	477	474	493	497	478	522	474	506	479	468	461	478	448	494	460	488	445	511	520	482	500	487	521	463	486	484	495	465	514	498	448	501	471	504	474	470	470	465	508	512	492	480	492	492	453	439	481	482	465	489	449	476	474	432	510	493	471	455	461	454	478	460	477	484	457	486	468	494	497	494	511	488	496	505	472	526	496	479	511	494	472	502	495	433	456	497	497	507	484	524	476	506	511	515	499	427	507	476	479	527	458	473	480	472	471	486	522	493	463	466	482	468	472	486	515	469	479	527	497	467	459	488	494	499	499	498	492	518	502	529	489	498	502	508	504	515	478	478	466	503	476	472	491	494	497	437	439	452	466	480	453	503	483	513	480	500	495	515	471	479	453	450	523	509	497	479	451	431	493	480	502	479	532	493	461	481	456	489	458	483	476	468	474	470	506	478	458	471	512	481	516	460	450	456	508	487	503	512	512	479	486	494	490	520	453	517	501	472	527	489	500	510	479	455	490	488	512	479	473	481	510	513	488	495	502	465	525	488	461	497	477	489	483	464	447	469	487	498	515	465	515	422	503	489	431	512	508	484
2235	204	163	144	95	97	136	150	177	145	129	132	108	95	106	94	89	64	68	51	40	55	58	64	58	51	35	51	38	47	44	51	53	36	44	39	41	49	50	37	50	42	40	53	38	53	43	35	44	50	59	45	42	46	38	40	45	48	37	44	38	33	34	46	42	47	26	45	39	45	47	45	41	41	43	36	46	41	44	36	36	42	40	43	36	47	39	41	36	55	42	49	39	43	38	37	46	41	48	38	32	47	34	45	38	43	49	40	46	43	45	31	43	42	45	46	40	40	47	46	41	54	38	36	43	35	37	42	51	45	35	45	36	51	43	45	47	29	37	37	38	37	47	39	41	42	48	49	39	40	45	43	52	38	27	47	38	54	40	44	33	35	44	47	44	38	47	44	32	43	44	47	37	36	45	33	53	36	40	38	28	30	48	41	52	46	59	44	54	41	45	37	33	36	42	49	41	44	53	39	37	41	52	28	49	50	47	36	37	49	44	44	34	44	40	39	38	52	46	43	42	39	42	44	48	54	36	37	48	31	38	41	41	45	44	38	44	37	37	47	43	54	33	45	52	40	43	42	46	52	44	39	57	43	34	48	48	34	49	32	47	44	37	37	46	33	55	40	51	51	46	51	33	47	32	40	30	41	44	49	38	52	46	49	34	36	32	31	38	61	47	43	40	44	36	45	36	47	41	35	43	35	46	46	44	38	52	56	50	42	44	45	37	38	43	35	42	46	42	42	35	31	36	44	40	32	42	36	41	29	56	41	58	31	51	43	44	57	33	46	28	35	37	43	44	34	37	40	34	37	44	38	46	37	37	36	40	37	38	42	40	43	46	36	44	40	37	39	59	42	44	35	38	32	40	45	39	39	43	38	39	44	51	55	34	41	43	43	42	36	48	42	37	49	45	42	38	44	52	33	36	52	50	58	42	42	38	41	41	60	47	48	35	52	36	38	51	36	31	43	43	44	36	57	43	41	55	51	56	41	50	37	51	46	50	62	36	57	47	52	31	34	51	40	35	37	39	60	32	33	33	40	40	40	36	42	44	30	35	40	32	42	46	32	40	34	42	40	43	35	36	32	42	39	47	40	43	26	40	48	30	36	36	32	26	57	45	42	48	38	32	50	37	35	51	42	38	59	51	55	52	39	49	54	46	50	42	48	38	33	50	42	51	39	53	47	38	52	27	35	49	42	37	36	36	51	55	49	39	32	44	43	47	43	33	38	33	38	40	46	49	41	36	43	36	38	44	41	45	24	43	32	43	29	33	48	32	42	45	35	46	34	45	47	37	46	38	49	43	44	49	32	51	46	45	51	35	47	45	49	36	43	42	39	46	50	45	46	34	52	36	46	39	54	35	48	40	40	45	40	38	46	33	51	32	39	39	46	42	39	47	40	47	35	55	52	34	40	40	42	41	50	29	37	43	43	40	42	41	29	43	42	36	35	40	52	40	29	34	43	46	40	40	42	52	42	57	44	56	35	37	35	50	43	31	39	36	47	37	46	51	42	34	42	44	36	30	40	46	36	39	45	41	35	43	44	37	46	38	40	46	43	40	32	47	43	40	49	40	48	39	42	47	36	50	34	38	49	52	23	41	49	30	39	35	43	40	40	39	52	40	37	40	30	53	50	32	40	39	40	40	44	37	36	40	48	52	38	36	33	41	43	39	42	47	42	23	49	36	60	34	53	44	35	43	34	33	43	45	44	45	47	46	33	32	45	26	33	41	44	36	40	40	44	38	37	44	31	43	41	39	35	43	37	36	36	57	35	44	43	47	37	39	39	53	30	37	36	33	36	40	53	31	51	40	45	37	44	37	36	47	49	37	50	46	37	51	38	47	39	43	45	47	39	32	37	49	36	42	40	45	48	35	49	43	44	38	41	33	54	42	42	50	39	60	51	39	46	48	36	29	35	50	43	43	29	45	44	56	49	36	38	44	41	54	48	32	51	50	56	42	34	53	39	32	41	53	41	40	44	54	39	33	34	34	36	50	50	46	32	48	44	46	53	45	47	39	56	61	29	49	35	38	47	33	40	50	44	45	40	52	33	37	28	37	41	39	41	44	28	46	42	36	31	39	42	40	46	46	45	47	45	36	50	44	38	41	44	47	44	44	48	41	45	35	50	46	68	55	50	25	42	36	33	45	46	37	49	42	47	37	33	40	42	37	35	30	48	34	45	41	33	48	34	40	35	41	38	50	51	46	52	46	44	57	50	40	41	37	51	40	46	44	36	41	43	44	36	44	48	37	53	29	46	48	50	58	44	38	48	50	26	49	45	30	43	49	39	49	40	47	45	33	34	46	37	49	45	46	48	40	42	43	28	39	52	36	39	35	50	40	40	39	44	41	36	23	42	58	34	38	45	47	38	44	39	33	38	43	33	48	43	33	32	39	52	40	41	47	46	39	45	43	35	48	43	56	49	44	48	57	33	39	36	41	34	39	46	25	48	45	37	31	50	39	39	37	41	45	43	36	34	30	50	45	48	36	28	33	47	47	40	44	45	36	45	40	50	30	38	48	42	40	42	50	36	33	50	36	44	46	42	41	39	39	43	36	34	40	41	42	46	44	36	48	39	42	49	42	37	53	37	45	42	52	43	49	35	43	44	39	26	39	46	36	42	39	41	47	45	41	49	34	47	46	38	35	34	43	46	43	46	49	46	36	39	41	36	42	41	44	32	49	39	33	43	33	47	33	43	34	33	39	44	45	35	40	45	48	44	44	45	47	48	42	47	38	27	40	45	43	37	35	35	39	40	48	43	42	31	52	43	57	39	45	40	41	44	34	40	56	47	33	44	50	32	46	40	33	49	43	43	36	51	53	53	43	38	42	43	44	23	46	37	47	32	44	46	37	40	38	54	46	42	43	41	39	39	41	42	42	41	40	39	29	42	58	47	48	46	50	37	38	45	37	37	39	40	37	50	44	43	36	38	37	45	48	48	49	27	36	41	42	56	39	44	39	31	51	37	41	64	42	35	44	45	34	48	46	47	38	40	44	51	33	43	39	58	39	43	35	50	38	42	38	35	41	44	35	47	51	35	41	35	40	49	35	39	45	47	47	48	37	55	50	39	56	37	60	47	43	50	47	50	42	46	38	44	45	50	42	47	52	35	51	46	42	31	31	36	40	29	45	37	46	43	40	43	48	41	57	47	40	39	49	48	48	39	38	50	34	41	34	39	52	39	32	44	46	35	28	42	42	35	46	37	47	30	38	36	41	49	45	41	40	55	42	38	41	39	39	44	50	36	45	48	52	47	52	42	43	44	44	32	46	51	34	43	42	38	38	54	44	30	40	40	44	50	48	29	48	39	34	37	44	37	40	42	49	40	34	45	34	46	53	44	31	40	39	38	38	42	48	45	25	50	37	58	42	41	32	49	45	49	36	52	41	49	48	35	33	39	38	39	47	44	37	36	37	41	37	49	37	41	42	32	44	48	40	40	55	45	39	46	52	33	55	43	33	47	44	53	37	42	34	36
11529	2593	1670	2114	4665	7137	8025	7473	6681	5726	4811	4041	3452	3263	2846	2387	1888	1322	1122	882	768	720	716	674	648	675	682	599	595	538	555	527	448	425	454	388	433	388	395	421	419	426	426	402	389	400	396	402	371	375	395	375	357	386	357	336	385	377	371	356	331	366	380	350	339	350	390	338	363	351	398	374	358	389	360	347	357	340	338	355	354	357	335	352	390	353	359	361	334	338	346	348	358	378	351	309	351	358	356	357	301	329	327	332	337	353	315	330	351	296	353	333	328	332	310	355	360	309	322	314	326	346	339	349	294	327	324	342	335	345	283	322	342	316	337	346	321	328	319	320	321	325	307	360	330	322	322	300	323	343	344	322	355	329	343	319	286	283	337	312	336	358	314	339	312	354	317	319	314	352	300	346	337	344	343	355	331	344	353	344	312	338	335	311	318	335	318	313	289	347	302	376	334	314	330	333	342	313	357	343	343	331	348	321	327	349	332	351	306	327	314	345	295	303	312	335	333	337	373	311	313	327	352	338	341	340	323	325	324	328	344	320	335	337	328	338	370	320	320	319	336	334	346	331	322	303	278	349	335	336	331	354	341	365	360	325	331	366	355	300	317	313	323	349	327	337	292	317	311	382	334	357	323	321	324	346	346	307	315	303	341	316	336	309	295	334	357	347	313	318	324	294	323	337	323	326	327	324	322	324	318	347	357	329	316	342	304	296	360	341	328	356	313	336	329	326	332	330	332	326	321	340	348	346	334	295	342	351	323	318	314	296	313	330	321	335	339	343	325	337	331	338	327	351	312	314	340	318	324	308	295	318	323	335	319	319	344	298	330	324	323	348	326	309	335	349	306	340	353	335	313	347	288	323	319	359	324	320	319	341	348	337	333	335	326	315	321	334	339	338	326	320	320	322	329	315	322	338	344	335	356	364	327	321	357	315	306	343	349	348	328	321	346	299	353	331	333	317	322	324	347	352	340	324	322	312	308	320	299	318	362	376	305	302	346	326	332	329	335	333	318	299	355	327	333	345	321	324	326	309	317	323	334	329	346	340	356	319	320	300	347	316	320	309	332	313	310	316	326	320	339	320	307	310	326	353	293	335	325	311	332	340	366	352	326	364	333	359	328	349	334	334	312	339	328	323	335	318	318	334	341	325	315	337	299	322	337	341	322	331	317	332	324	326	340	312	271	355	317	300	357	345	356	313	337	317	312	311	306	332	344	310	314	316	335	307	314	348	386	333	321	340	309	327	339	305	313	317	307	345	333	365	344	333	306	345	309	317	321	332	325	325	339	333	350	333	334	359	352	291	329	332	374	314	295	357	324	317	330	367	334	318	322	323	316	312	318	340	357	305	308	328	313	335	347	337	320	315	346	341	307	300	335	341	315	335	321	348	322	310	337	346	331	332	347	332	310	326	373	332	339	354	361	337	337	356	347	340	316	385	349	314	328	337	320	330	345	309	311	375	324	352	358	323	349	330	299	352	291	323	335	333	356	301	334	379	345	352	339	326	311	302	324	342	350	318	306	318	332	305	342	329	324	302	356	350	343	324	355	316	299	367	310	332	326	295	340	344	331	315	344	317	327	334	323	348	312	342	304	305	327	328	363	344	307	311	328	298	299	334	323	311	344	328	351	354	315	317	314	336	327	294	331	362	312	309	329	350	345	361	316	341	320	335	325	324	339	346	326	351	352	315	332	330	333	305	309	337	323	319	318	316	322	318	342	329	349	340	327	316	333	298	311	348	347	299	330	305	366	337	319	309	309	319	336	335	322	307	327	331	345	345	342	325	292	324	311	353	291	327	317	330	321	294	297	331	335	334	340	329	294	331	323	339	330	332	329	364	304	324	335	333	314	340	321	339	367	336	290	309	309	317	304	328	342	322	327	339	333	333	336	320	339	309	335	329	316	352	354	331	316	340	320	317	295	313	326	337	330	335	324	333	305	319	327	338	333	326	317	336	314	320	329	341	296	362	314	307	323	355	318	303	294	354	314	344	306	367	307	307	338	332	319	344	334	324	320	321	299	310	310	369	309	339	333	337	346	322	316	335	307	360	326	328	346	337	312	332	338	295	320	321	309	313	343	342	329	344	349	326	326	324	340	313	329	355	313	330	319	319	346	324	362	348	324	342	342	317	321	316	300	282	335	323	329	305	339	347	342	331	318	341	352	337	354	354	327	347	350	311	316	304	317	340	307	312	326	332	315	307	325	356	311	367	284	314	315	353	306	318	361	326	304	340	311	320	347	331	320	297	343	341	317	320	306	315	345	355	319	305	319	304	334	330	320	312	337	290	315	323	355	326	369	354	344	358	365	344	365	310	345	311	355	307	314	324	321	309	316	295	330	363	335	335	328	346	340	329	336	306	345	305	302	337	304	328	329	311	322	322	340	315	339	345	316	303	338	345	341	360	319	316	321	334	324	301	316	345	328	364	337	305	348	343	313	334	330	310	332	318	353	317	334	312	291	340	305	335	335	308	301	328	340	326	297	352	326	340	322	317	322	318	336	326	322	305	320	345	323	358	311	326	354	338	350	334	322	314	364	325	331	358	340	319	352	345	334	312	322	309	338	335	323	338	319	310	328	344	341	334	328	333	287	324	306	328	319	310	348	341	333	314	322	336	333	343	328	339	310	327	341	318	315	326	318	330	300	341	357	301	326	285	330	319	311	340	326	337	348	334	343	320	333	300	378	305	312	337	312	323	317	344	334	351	336	304	340	371	325	341	340	305	320	324	361	348	341	321	319	302	363	345	316	324	332	341	329	295	316	301	343	331	334	317	320	296	347	321	315	307	333	311	312	325	315	316	337	347	328	337	350	337	343	328	344	307	290	321	325	292	326	330	346	326	339	332	315	317	318	319	343	316	292	359	304	326	339	342	323	313	310	335	368	321	312	323	309	293	331	324	326	326	315	331	329	348	322	329	331	335	311	313	309	339	314	336	351	323	300	304	347	301	339	344	325	344	337	316	330	342	305	324	316	349	353	330	330	307	345	318	323	344	318	338	309	337	323	292	337	323	337	315	329	333	330	335	321	333	344	337	318	347	368	344	332	331	328	349	342	330	316	329	331	328	329	321	329	333	349	322	357	328	312	297	315	348	325	326	374	339	323	319	315	330	320	370	329	300	324	313	291	357	338	306	331	340	316	340	336	299	348	323	330	333	326	311	336	309	325	308	321	338	345	325	332	307	313	303	295	339	328	308	335	328	362	334	316	337	335	352	341	349	334	362	339	335	304	294	362	349	312	336	339	350	312	326	353	326	329	329	363	320	360	310	288	319	320	318	315	335	335	311	331	333	301	353	316	300	336	326	326	368	334	333	327	323	321	342	363	349	310	321	351	343	348	319	317	301	298	335	326	344	302	356	310	304	336	306	330	324	321	289	283	326	303	295	348	325	350	314	350	336	332	337	318	335	349	292	317	304	354	363	330	337	312	340	292	306	303	351	330	325	351	338	332	325	319	337	351	299	344	314	298	338	327	318
1589	338	249	217	178	189	216	233	247	234	217	219	180	182	158	155	125	123	115	99	88	104	93	108	96	89	110	85	88	89	78	76	77	107	90	74	87	69	77	75	76	90	75	93	83	81	80	70	68	83	94	88	81	79	93	82	85	67	75	89	92	89	82	71	76	72	80	78	63	80	84	76	82	83	72	80	78	80	82	76	79	76	81	66	66	94	68	85	71	76	71	66	82	73	84	65	90	78	86	94	95	68	87	66	85	80	80	64	77	78	73	74	74	88	93	78	74	75	74	84	81	86	78	87	69	81	66	81	59	87	64	86	80	80	75	83	83	78	75	84	81	86	84	78	88	71	79	87	71	68	86	56	85	70	84	70	87	84	76	60	81	65	80	72	85	73	82	79	97	88	71	74	59	68	68	59	90	58	85	86	67	72	71	73	94	66	96	75	94	67	69	91	79	90	90	68	73	85	76	79	89	77	71	80	80	95	59	73	86	88	66	78	81	74	68	79	63	70	77	71	65	84	80	96	74	78	84	75	86	83	87	63	67	79	93	79	61	84	82	77	82	68	70	86	90	67	93	80	74	72	85	76	99	77	80	57	79	75	84	67	85	88	76	77	67	74	85	88	87	75	70	78	77	78	67	73	82	73	60	57	59	82	70	64	77	61	68	86	81	65	70	69	86	71	86	81	86	79	69	63	65	69	67	86	88	81	79	69	77	91	73	59	82	93	68	69	81	86	63	59	80	66	68	61	82	79	70	89	69	79	92	56	71	77	98	90	79	78	75	82	66	84	77	86	77	99	80	79	70	76	71	75	84	90	93	90	73	79	84	88	80	79	71	70	83	69	85	67	75	90	82	68	80	75	81	78	83	83	90	69	71	74	84	79	81	69	82	84	73	79	92	79	86	66	67	88	61	80	95	73	74	75	75	75	76	84	87	85	72	79	66	78	69	76	85	78	74	98	76	70	83	70	82	80	94	84	78	71	69	66	85	83	84	62	89	81	81	85	75	86	82	69	94	93	84	80	79	75	53	74	66	66	70	77	78	76	85	84	76	64	79	85	70	85	84	90	83	84	75	74	60	63	78	85	70	73	86	63	82	80	82	87	89	52	79	69	70	74	60	77	74	67	79	88	73	65	70	55	78	68	87	61	70	70	62	72	72	73	69	76	84	55	76	73	56	81	82	85	84	71	84	62	74	82	76	82	78	75	69	91	71	67	81	70	79	72	62	83	64	74	76	74	57	78	76	87	73	68	65	68	73	65	70	80	80	66	76	74	93	72	61	69	64	91	84	93	74	91	77	79	80	61	68	62	67	67	78	77	78	81	74	88	65	76	79	83	78	75	68	85	88	79	65	83	65	76	68	72	64	66	71	79	52	69	95	86	67	83	80	84	71	67	81	75	68	58	81	57	65	68	73	85	74	82	74	74	84	76	79	59	71	53	71	77	68	72	84	71	79	65	77	87	95	72	70	81	73	86	79	82	82	71	88	79	75	82	64	75	83	88	90	85	88	77	79	74	73	74	69	87	68	91	73	74	75	73	86	72	73	73	95	75	73	66	89	54	77	82	84	71	66	66	79	70	72	82	69	81	75	71	83	75	92	74	66	59	68	74	79	74	70	66	103	74	67	61	84	73	82	87	95	67	65	76	93	78	51	70	70	77	78	86	74	68	68	77	75	85	86	94	80	66	70	74	94	72	83	88	67	86	67	82	79	68	75	81	73	54	65	59	84	82	75	82	79	79	81	72	54	93	62	74	71	56	88	78	80	76	77	83	66	76	82	80	86	79	74	62	58	80	76	76	79	93	77	82	63	86	71	81	88	81	71	79	76	80	75	90	79	72	69	80	65	83	78	71	62	79	68	81	73	74	79	67	84	68	82	53	74	62	76	68	76	71	73	70	75	64	90	81	80	86	76	83	98	65	77	76	62	83	79	77	78	65	71	69	68	65	72	61	69	77	84	82	80	85	79	72	58	81	76	71	83	66	74	70	90	63	80	90	96	66	68	64	83	80	55	80	67	70	75	87	60	78	91	77	73	62	72	87	65	80	64	70	83	89	88	88	67	90	79	79	92	84	86	74	87	82	81	85	78	64	67	69	78	76	71	80	66	62	80	91	84	93	69	67	75	82	77	87	79	64	64	69	96	82	72	74	65	93	66	88	70	56	83	69	76	81	72	71	74	87	65	71	78	84	70	68	77	101	67	82	90	82	78	74	61	57	74	79	79	75	75	76	86	68	66	80	77	82	74	71	79	84	81	82	78	70	76	83	73	71	54	64	83	76	85	64	70	65	83	74	85	64	74	70	68	79	82	67	57	83	85	79	76	85	64	78	66	65	90	78	68	83	65	61	87	79	79	78	81	78	81	68	71	86	78	83	87	84	72	69	91	84	82	88	87	74	65	74	79	93	74	76	90	72	93	79	61	62	87	75	76	72	81	75	98	68	79	82	88	79	74	72	82	65	69	82	68	67	65	87	59	82	79	84	83	81	78	72	78	78	78	90	72	72	63	72	72	78	71	67	72	84	85	79	82	66	72	84	84	90	88	82	71	68	87	80	78	75	81	76	77	91	66	87	72	94	84	86	68	71	84	98	79	86	76	74	72	84	74	68	69	68	87	83	88	79	72	75	72	79	75	75	74	84	72	72	87	72	64	83	84	73	64	77	84	71	67	59	81	76	81	72	79	83	73	78	82	89	79	75	61	80	84	87	74	90	65	87	81	74	71	81	81	80	79	89	88	59	79	82	69	62	61	66	75	72	78	96	91	87	75	88	83	104	82	69	77	69	75	68	65	75	94	100	76	85	74	51	94	80	95	70	79	61	61	73	69	78	76	82	69	60	88	75	79	66	68	82	94	76	77	87	75	78	66	54	71	76	74	68	74	79	84	79	85	71	69	71	64	81	80	93	87	82	80	80	74	79	69	74	85	74	68	89	76	63	82	72	62	79	72	79	89	87	84	69	79	79	65	82	64	80	69	79	73	81	81	79	85	78	65	74	81	92	63	80	72	85	76	73	88	75	65	77	77	64	72	79	85	64	70	79	86	71	68	78	67	81	71	77	72	100	84	69	77	72	81	71	84	72	88	92	77	75	71	79	86	72	88	73	67	77	67	83	77	77	82	77	69	75	79	65	95	83	81	85	81	73	81	62	73	75	65	77	70	68	85	93	89	71	69	77	76	77	93	73	88	76	80	64	77	73	82	73	71	111	58	80	70	82	87	78	77	68	70	74	75	60	71	74	61	78	71	80	96	80	86	74	79	79	80	83	59	76	71	74	77	72	78	79	79	82	81	79	79	81	60	100	66	67	77	87	68	65	80	73	64	65	76	70	68	79	94	68	83	71	64	70	78	77	66	73	66	77	74	93	69	77	69	79	70	86	80	81	73	95	86	74	97	68	72	76	77	64	68	65	78	80	75	73	87	76	85	70	83	71	82	77	69	80	85	68	74	80	69	79	83	61	84	77	78	75	78	81
14303	3797	2545	3122	6900	10191	11039	10258	9135	7870	6513	5707	4735	4439	3967	3414	2642	1954	1491	1338	1202	1189	1161	1105	1110	1133	970	1008	944	907	851	823	768	818	701	743	754	733	729	715	686	714	696	644	691	654	617	684	691	668	601	610	640	635	606	621	600	605	656	625	586	613	643	615	668	660	671	691	596	586	650	624	595	644	644	620	652	612	600	569	634	604	582	593	581	614	630	624	586	584	600	630	577	609	633	592	547	549	583	609	583	621	595	539	575	626	565	622	555	588	591	554	616	539	557	562	537	595	565	581	603	636	567	565	582	565	587	588	593	610	559	534	590	600	560	592	564	550	571	573	587	515	521	609	600	570	594	617	585	548	612	542	589	604	597	564	604	551	584	597	591	554	554	605	593	555	528	556	549	564	588	623	558	571	567	580	571	553	562	594	583	550	588	575	602	587	588	577	573	600	544	598	555	607	592	576	548	542	562	594	593	529	569	627	560	574	523	607	550	598	575	565	573	594	562	605	575	562	576	598	563	633	569	564	533	548	557	576	530	605	566	565	615	561	562	580	561	565	591	570	576	591	588	558	553	617	545	564	630	564	571	597	532	574	597	555	548	552	615	569	569	594	589	586	615	567	583	587	549	592	584	585	595	581	609	579	609	606	589	573	567	576	551	560	567	614	624	567	612	565	549	545	580	562	565	572	550	615	536	583	588	601	551	591	584	565	578	611	578	562	584	629	558	553	565	514	613	591	577	598	570	594	573	545	600	635	617	537	557	598	589	624	612	553	542	583	588	564	568	582	534	602	602	568	558	564	611	574	555	557	606	627	529	599	559	593	550	575	620	547	525	613	637	579	600	599	579	592	544	567	570	525	544	596	565	559	575	585	583	586	579	578	604	582	553	617	534	593	577	609	543	551	566	559	579	582	598	551	596	607	602	621	582	547	594	571	573	592	640	558	563	585	555	568	581	594	569	582	583	585	562	586	595	570	571	583	563	572	560	619	576	576	580	549	562	599	576	574	555	598	562	527	593	601	538	558	564	619	603	578	572	571	585	567	567	610	573	532	566	604	588	601	538	546	572	607	551	552	558	551	628	554	556	548	582	575	562	598	578	569	564	566	600	580	569	561	569	568	604	628	563	597	592	589	590	644	563	571	573	575	564	593	603	617	571	538	581	604	608	608	619	553	591	551	538	564	545	579	573	590	587	552	553	553	594	533	597	579	597	603	533	582	559	561	590	558	582	568	608	576	615	582	545	588	575	578	562	622	565	599	585	634	550	571	563	553	623	582	546	565	663	584	587	566	565	606	565	636	582	609	579	577	545	566	546	549	574	580	592	524	597	608	578	583	564	596	539	579	581	569	568	613	567	563	581	557	613	609	585	563	609	531	601	587	572	556	553	591	617	552	560	563	564	501	553	534	603	560	601	595	576	568	589	614	564	624	575	595	537	596	600	590	571	571	583	611	568	588	540	606	615	592	599	594	578	569	552	563	578	560	527	545	564	583	557	549	560	564	544	580	597	585	615	579	605	610	572	579	578	566	578	571	567	538	551	579	560	586	546	563	588	575	590	626	510	549	577	565	536	573	578	557	593	572	553	584	604	581	597	594	598	574	596	613	568	573	540	616	571	539	595	621	562	568	570	589	623	552	531	551	616	585	599	570	597	591	552	587	535	566	570	556	632	576	569	592	572	579	559	551	583	569	618	558	578	606	587	563	567	591	575	567	585	597	580	607	570	620	547	588	590	564	607	586	562	539	608	557	648	564	584	547	588	546	585	567	602	569	570	569	542	559	545	572	584	569	593	532	607	569	532	583	561	591	592	530	582	544	579	570	569	575	588	559	643	577	546	564	563	555	606	564	586	607	563	539	642	573	592	571	565	565	567	562	556	633	601	619	569	551	600	606	614	561	560	541	587	605	564	578	625	592	596	591	569	562	552	589	581	604	630	580	563	587	511	616	537	568	548	605	575	613	577	560	605	587	567	581	552	592	541	571	554	572	601	610	574	594	592	546	581	595	563	601	564	568	598	535	616	567	627	587	596	565	610	592	569	608	567	548	558	558	601	549	559	597	597	560	590	560	545	542	573	563	595	600	594	583	552	545	618	596	583	568	591	583	596	569	587	606	570	602	548	585	612	556	587	610	604	599	579	575	556	557	599	554	634	585	543	559	562	619	570	605	616	589	603	581	580	546	555	562	584	583	559	560	590	545	567	575	545	566	603	572	624	574	551	570	610	584	570	589	585	537	571	567	556	612	556	585	585	578	590	565	593	590	523	590	580	593	577	524	593	581	560	612	565	604	613	567	566	606	556	584	565	602	599	548	596	557	564	571	611	512	537	591	563	546	533	592	606	547	552	592	565	580	581	619	563	620	575	606	579	607	565	603	553	584	571	582	579	559	621	595	580	610	577	612	596	582	571	570	546	544	563	566	603	562	576	603	573	541	527	567	572	578	559	598	573	592	577	581	532	574	578	529	527	569	554	567	592	590	584	571	590	608	603	632	601	612	629	600	568	534	565	573	615	554	578	561	599	572	623	571	560	551	583	590	582	521	566	542	595	585	554	593	634	560	592	584	555	550	584	567	621	594	560	592	583	617	566	604	585	573	611	528	597	529	603	569	616	595	578	579	617	562	570	588	585	570	570	596	617	546	569	586	555	582	540	566	577	623	559	602	594	565	561	567	572	593	578	585	604	603	579	549	565	582	562	556	574	555	562	514	594	598	590	604	586	548	605	564	539	594	602	592	571	614	570	592	568	619	593	548	593	596	587	547	557	570	572	562	594	564	564	552	544	598	574	561	603	569	644	531	579	554	537	602	561	584	559	562	608	576	556	560	581	578	597	575	621	577	586	562	574	600	552	575	587	554	597	574	583	567	553	561	583	521	602	581	576	593	611	585	550	590	571	548	560	560	550	608	604	558	572	570	536	577	611	568	557	591	586	596	590	587	590	614	582	565	564	595	613	555	584	592	581	597	569	565	573	585	597	565	543	611	610	599	593	561	566	529	570	583	564	566	566	610	589	590	569	577	605	592	573	603	581	589	612	558	553	590	610	569	566	553	586	552	558	596	588	588	569	580	592	589	570	590	637	607	598	576	540	642	568	565	579	572	590	555	533	585	573	540	587	547	626	581	610	596	544	606	572	564	574	580	564	567	566	526	592	596	567	610	543	580	518	595	549	573	604	571	563	581	577	564	566	529	608	540	541	588	568	570	585	585	556	548	557	607	598	598	553	567	605	550	602	541	573	559	599	559	544	598	605	588	588	588	553	595	565	605	612	577	598	541	556	595	620	559	570	586	543	624	572	575	589	606	575	553	641	577	605	612	620	584	489	568	554	564	547	584	558	553	610	585	550	558	562	550	583	595	556	544	597	604	577	590	604	589	545	589	590	549	555	656	585	556	593	589	579	536	564	559	568	601	570	598	582	570	592	578	568	617	531	552	578	610	570	582	553	528	543	610	600	553	553	601	528	584	579	574	616	560	566	609
1452	144	109	81	79	87	96	101	148	92	103	93	80	78	79	63	59	60	51	46	45	40	49	40	38	41	33	36	45	41	50	35	48	51	26	30	36	37	38	36	42	42	39	34	39	48	35	38	38	40	33	28	33	44	34	32	28	45	35	33	24	36	34	41	34	35	35	27	28	23	41	35	34	32	36	28	28	33	28	28	30	38	43	34	31	29	38	33	32	27	48	29	32	33	36	37	38	37	22	45	37	44	43	29	33	31	32	34	40	27	34	39	31	32	36	39	34	26	27	32	21	36	33	33	29	37	39	37	39	30	33	42	27	39	45	35	38	37	24	30	35	34	39	41	26	31	38	33	37	41	27	37	27	28	36	31	37	34	38	35	34	37	32	23	28	38	41	37	36	42	37	29	41	35	30	24	33	37	33	38	29	40	30	45	33	33	25	29	31	33	35	30	36	33	40	35	35	38	31	33	41	39	35	34	31	33	42	32	35	36	46	28	28	44	35	40	43	36	35	39	33	32	35	30	30	30	32	31	34	35	41	42	36	28	34	31	37	44	32	30	41	28	33	38	35	38	31	29	36	33	30	34	31	42	42	23	28	34	30	28	34	36	37	39	30	32	34	35	24	31	33	40	36	43	32	38	25	23	34	29	39	32	36	43	29	38	26	41	40	33	32	22	35	46	31	45	42	26	39	28	36	37	36	39	29	44	45	38	48	29	23	33	39	24	39	38	32	36	33	41	19	30	36	34	35	35	42	40	34	32	27	39	30	41	39	30	44	31	29	34	48	36	38	29	26	37	33	35	37	28	37	25	32	32	32	27	42	31	39	26	39	27	27	43	38	31	26	41	30	35	29	31	36	33	34	41	31	35	32	38	27	35	36	34	35	33	33	33	27	34	35	33	31	37	35	36	29	36	32	38	38	35	40	38	34	45	24	41	32	28	33	39	21	24	53	35	31	43	29	35	31	30	37	34	37	42	36	29	41	30	33	44	29	34	26	24	39	39	37	44	49	38	32	36	38	27	34	32	37	29	30	23	30	39	27	27	36	41	39	32	30	44	28	36	23	29	31	34	27	37	41	33	36	37	36	37	28	35	36	43	35	32	33	37	25	48	35	35	40	32	23	30	27	43	32	32	35	37	33	31	35	27	30	39	35	29	39	32	36	27	35	29	31	39	24	26	34	37	28	43	28	39	27	36	35	40	30	28	37	33	40	34	30	33	25	34	28	23	27	35	42	22	39	34	27	40	34	28	31	39	27	36	40	36	29	31	28	36	34	30	41	36	33	32	34	26	33	36	35	28	43	41	37	36	36	27	38	34	36	32	29	40	37	42	46	31	33	31	45	35	36	36	34	32	32	39	38	29	33	36	30	39	36	33	44	31	32	36	38	31	34	35	44	23	42	29	27	35	33	47	31	31	40	31	27	38	35	23	39	37	40	29	39	41	33	28	39	32	51	29	48	30	27	29	33	23	30	27	39	37	30	40	37	37	31	39	21	34	42	35	30	31	23	34	29	39	39	36	27	44	35	33	30	29	30	36	35	33	31	41	35	32	28	32	31	33	40	34	32	41	33	39	30	32	32	47	28	33	41	35	37	35	42	34	36	40	37	32	29	35	33	38	37	39	34	32	27	27	36	39	37	26	35	38	33	22	33	23	28	31	26	38	38	38	45	33	32	27	32	37	41	36	36	34	34	32	28	30	31	29	36	40	31	48	45	46	29	42	29	41	28	24	26	42	33	32	34	33	31	44	43	32	31	31	33	35	31	25	35	38	44	34	22	33	43	36	30	27	29	35	36	31	37	42	30	25	37	35	25	22	35	28	39	42	25	31	30	37	34	32	40	36	38	24	36	40	41	40	30	39	33	28	38	29	36	39	46	31	33	39	33	27	28	45	32	34	33	46	25	47	30	40	37	32	21	36	38	41	41	34	20	34	30	32	32	29	25	36	37	36	37	35	25	34	37	36	27	46	45	39	30	33	35	32	34	34	28	38	35	36	38	31	39	28	34	29	37	31	33	41	42	36	37	36	40	35	42	42	39	39	32	23	30	31	39	27	42	33	31	30	35	35	42	41	36	30	39	38	31	29	24	36	40	42	28	35	34	27	31	35	34	39	28	49	31	48	26	34	33	36	24	28	22	42	37	35	31	31	28	34	18	35	22	28	35	45	29	45	25	36	45	49	29	28	33	36	28	31	36	38	43	31	37	37	34	32	37	26	26	34	33	38	33	28	34	39	30	29	36	37	36	30	44	34	29	31	42	45	31	32	31	32	30	31	25	34	43	38	34	39	24	30	27	29	33	31	28	27	39	34	38	37	40	33	36	39	35	33	34	29	24	33	25	33	38	35	29	34	24	45	36	36	25	29	42	41	26	20	39	44	31	25	34	29	30	38	38	31	30	27	32	33	33	39	42	36	23	36	35	32	34	49	45	33	45	35	42	41	24	39	36	31	28	39	28	35	36	37	34	21	31	30	38	30	33	36	31	37	29	21	36	40	38	42	31	31	29	29	35	35	32	32	32	23	36	29	24	30	31	42	31	46	37	43	34	27	32	43	27	38	48	26	25	30	40	39	36	31	40	34	36	24	29	30	40	55	39	22	39	30	32	38	36	31	45	36	37	34	40	37	33	36	35	31	26	32	33	35	34	25	25	32	33	39	36	40	38	42	48	27	40	27	14	23	34	28	35	37	37	30	35	37	30	34	26	26	46	44	39	39	27	23	41	30	50	30	34	28	31	27	44	33	40	37	27	29	35	27	40	37	46	33	23	32	43	25	44	38	37	30	27	42	42	30	35	34	36	42	31	29	24	39	37	31	27	39	38	38	36	38	27	37	42	37	23	28	37	27	39	32	39	23	37	32	32	38	37	42	36	40	35	32	36	27	43	42	46	37	37	24	31	44	34	32	28	27	41	50	26	39	31	23	26	34	37	26	32	34	33	31	29	45	33	18	34	44	44	29	33	28	28	28	35	45	29	28	30	25	28	29	34	33	29	30	31	36	35	36	35	38	39	40	23	29	32	43	30	27	29	32	33	34	40	29	29	32	43	34	34	30	40	38	37	36	25	19	37	39	49	40	28	36	33	34	35	39	40	34	26	35	37	35	37	41	35	32	28	30	39	38	44	30	36	42	45	34	36	34	45	36	32	39	38	36	38	39	48	23	37	33	36	37	37	29	45	48	32	34	31	40	37	42	35	40	38	37	37	45	39	40	41	33	44	30	34	40	37	33	38	27	40	35	32	34	39	27	36	34	30	46	36	44	31	26	34	38	34	33	29	37	47	31	45	28	38	32	28	35	36	33	33	30	25	45	32	30	38	47	30	41	30	28	38	43	36	42	33	33	38	32	42	35	28	37	38	27	36	35	39	38	36	30	37	31	41	18	35	35	35	31	28	32	34	35	40	26	34	29	46	38	27	51	36	34	33	22	35	33	32	38	28	33	24	31	28	40	28	33	38	33	40	39	30	36	35	46
9640	1725	1313	1589	3629	5467	5472	5182	4711	4004	3303	2794	2507	2210	1922	1707	1192	894	656	619	499	492	532	512	494	487	460	449	422	409	345	374	315	343	321	366	327	314	326	329	307	299	333	310	284	286	315	287	302	314	283	233	294	289	298	292	293	278	273	297	286	288	279	280	267	284	313	312	276	290	293	310	301	269	291	300	281	282	297	255	261	291	280	261	290	284	269	273	251	271	290	266	270	306	305	269	299	301	232	272	250	274	277	263	264	229	286	265	310	273	274	276	276	275	289	287	273	306	264	261	288	264	271	268	267	277	289	251	285	270	255	272	281	256	257	273	265	250	265	275	256	268	248	278	205	285	265	265	276	276	250	272	313	277	294	274	285	273	258	285	263	259	266	269	268	272	274	261	242	297	266	259	287	255	268	234	276	274	244	269	274	283	231	273	263	282	238	286	274	227	292	282	289	247	248	268	275	279	263	264	229	271	249	256	296	245	276	261	293	267	264	252	245	272	247	259	264	274	319	254	232	252	290	262	252	276	269	274	255	264	269	269	263	269	258	243	262	280	271	262	261	280	256	267	226	264	289	220	273	233	252	279	227	248	267	255	238	288	240	240	236	250	244	232	274	263	288	252	245	302	276	267	249	265	240	269	269	302	275	293	243	261	280	249	262	265	237	276	295	267	270	267	271	264	255	268	264	266	269	251	254	243	262	270	263	266	274	296	264	281	286	266	275	261	284	252	259	270	277	292	272	276	234	272	257	248	292	253	285	288	261	278	277	284	246	268	270	274	273	271	265	267	258	271	249	275	262	273	263	274	288	287	248	266	261	256	292	238	271	265	303	301	276	275	252	286	267	275	254	278	300	246	266	259	256	269	273	232	271	276	296	278	260	264	276	280	256	272	273	284	241	254	267	265	281	258	245	292	260	275	261	272	252	224	290	275	252	247	298	264	263	284	259	310	268	233	259	265	267	275	251	252	260	239	280	256	282	257	260	279	264	270	249	294	282	284	257	266	277	235	255	268	245	252	274	273	289	265	235	277	256	272	273	250	277	271	278	245	274	285	292	299	299	283	289	257	294	257	283	272	277	250	268	250	259	252	282	265	279	267	286	255	241	274	236	256	271	270	262	264	265	289	256	276	286	248	246	278	275	287	267	280	305	250	248	256	269	247	261	259	268	274	301	280	291	260	266	259	246	277	243	250	284	238	285	264	279	243	251	254	259	261	272	279	284	275	275	266	246	276	256	243	267	261	258	291	283	228	291	246	288	281	256	256	272	276	270	248	239	293	255	238	258	272	279	270	254	275	257	245	269	286	288	255	274	309	273	269	230	268	261	260	294	261	282	257	232	293	265	285	250	263	301	262	254	239	271	258	263	260	264	276	271	270	266	292	265	261	253	243	264	274	245	270	291	269	264	278	250	262	288	295	248	253	243	275	272	290	272	293	266	287	273	272	255	285	263	222	244	277	294	244	278	322	254	282	234	244	260	285	269	291	258	277	256	232	257	280	295	252	280	280	259	269	275	260	278	265	250	277	305	247	256	273	259	222	296	300	260	292	273	296	261	280	257	270	269	274	256	239	248	266	260	294	249	292	303	273	288	271	264	299	261	254	261	259	239	271	269	261	248	246	257	294	275	290	265	242	256	270	260	295	245	272	275	237	272	251	276	275	295	262	245	274	286	287	251	281	231	251	264	266	268	265	273	273	244	255	266	273	274	277	268	245	244	242	275	295	292	275	292	253	251	285	252	268	251	266	280	261	288	272	265	287	264	257	282	270	278	269	259	251	245	263	288	287	270	244	275	269	290	301	288	261	274	276	264	294	262	251	285	271	298	258	282	253	274	282	275	270	277	295	252	245	278	254	283	256	281	248	266	273	270	264	241	274	273	263	270	251	266	267	232	280	257	284	269	260	250	248	269	246	265	301	294	275	281	276	282	249	270	297	266	269	275	235	283	252	255	290	253	252	254	276	281	264	257	264	265	269	257	236	248	276	266	260	245	261	288	247	253	297	251	259	251	247	280	252	273	254	290	226	261	268	244	272	267	251	260	244	267	268	278	236	250	275	271	271	268	250	275	290	266	257	262	268	278	272	261	269	264	274	282	279	277	297	268	279	261	295	264	263	258	290	247	292	259	276	271	269	282	254	284	265	263	285	288	281	287	269	277	259	261	244	247	241	246	233	259	270	247	257	279	250	240	267	266	272	242	251	274	263	252	264	246	257	257	268	260	247	268	258	298	273	292	263	245	269	260	292	272	268	240	246	253	246	259	238	265	244	244	233	271	256	252	275	256	279	265	255	258	245	273	265	271	283	281	307	260	280	260	277	271	255	273	278	279	270	275	287	264	280	272	278	261	252	299	293	281	255	274	279	292	258	266	281	282	267	261	260	264	273	269	257	277	253	283	261	279	282	265	259	252	264	266	277	242	277	250	258	265	266	254	289	291	250	291	253	263	264	230	262	268	261	242	276	257	268	302	281	260	260	261	256	274	247	256	295	253	272	253	279	276	253	270	268	231	259	288	297	258	291	249	241	305	219	274	238	265	267	256	269	262	266	251	262	252	299	236	253	271	261	261	246	255	272	279	289	284	242	255	249	256	291	276	253	269	233	254	270	251	269	263	258	257	275	296	279	263	257	280	264	265	255	255	274	286	267	285	283	280	256	262	294	283	272	261	232	257	262	284	293	276	283	263	304	308	251	257	266	242	262	247	242	282	252	276	275	273	257	253	251	274	267	273	276	246	274	277	298	276	270	255	264	235	268	248	231	272	237	274	267	247	262	279	251	267	284	262	258	293	290	254	292	280	254	251	249	252	260	270	236	279	272	285	260	272	260	262	231	252	259	268	291	262	274	259	278	288	259	268	256	285	264	287	260	264	295	283	273	248	269	251	253	268	255	277	284	255	250	265	261	240	273	258	288	283	264	230	251	289	294	259	263	274	222	224	256	278	248	301	270	289	245	278	251	290	259	288	261	251	260	276	246	266	269	252	248	252	277	274	255	250	283	270	275	281	270	270	284	287	267	295	244	286	254	277	276	268	246	248	297	252	262	282	277	283	265	260	248	288	275	269	283	252	265	242	252	277	282	265	264	256	264	288	251	259	268	245	256	265	262	278	262	284	262	296	250	245	295	270	259	269	269	247	252	242	257	256	260	255	267	246	288	300	250	259	266	239	281	248	267	287	293	282	248	281	259	272	242	290	275	284	272	252	254	262	273	263	268	271	263	267	274	283	246	291	252	257	266	263	269	266	313	238	265	254	282	254	258	278	256	245	264	293	260	287	242	277	252	283	271	287	284	234	259	259	288	247	283	273	281	278	270	289	252	263	308	255	249	254	288	258	253	294	241	260	243	265	250	247	230	269	255	272	285	247	247	273	254	274	263	270	300	289	284	266	270	297	253	257	280	269	287	279	295	263	237	256	270	263	271	260	287	259	270	271	250	253	247	263	255	260	247	285	266	276	279	260	288	238	283	282	277	265	275
968	270	202	175	152	147	172	196	212	196	142	165	122	140	149	120	96	102	83	79	78	65	80	85	68	78	71	66	79	67	70	64	79	69	69	69	69	63	67	74	76	68	67	60	57	72	58	59	68	67	70	62	50	54	49	50	70	60	59	62	51	73	67	65	64	54	70	60	67	70	60	74	79	56	72	58	58	67	68	60	71	75	60	59	69	76	65	72	67	65	68	69	62	64	79	70	70	74	75	61	63	79	67	64	76	68	61	74	65	69	69	67	64	67	67	59	62	66	72	71	75	77	66	66	70	57	70	80	75	61	82	56	58	67	70	71	61	63	82	61	63	69	67	85	59	75	55	50	60	55	69	60	67	62	59	74	66	51	47	78	55	74	62	66	58	72	63	65	63	66	56	59	78	58	60	56	70	63	66	57	72	85	61	66	67	57	78	59	71	69	72	68	69	53	73	64	56	78	61	56	54	72	61	63	64	61	54	68	74	59	75	65	66	68	67	78	75	63	70	67	62	59	78	71	70	58	64	67	57	62	69	43	68	67	56	71	73	52	56	64	80	60	66	56	61	73	56	71	65	53	58	62	62	57	73	60	68	59	58	74	74	58	72	70	58	64	61	64	57	75	55	75	57	66	64	59	66	64	65	70	60	70	66	71	58	54	45	65	66	71	43	71	67	62	65	74	68	65	60	61	63	66	53	71	81	74	62	62	72	62	60	75	54	61	63	54	59	63	75	61	70	71	72	63	74	66	70	67	71	67	52	58	66	64	55	71	59	65	70	75	62	60	68	62	67	70	57	71	61	66	79	59	67	72	78	66	78	60	65	67	55	70	75	71	63	72	48	53	58	71	73	62	64	71	68	47	49	71	62	70	72	70	57	63	80	57	80	63	56	72	60	64	62	74	61	88	80	60	58	79	52	72	63	59	66	52	58	57	62	66	51	73	65	68	56	74	68	58	71	67	65	70	62	57	76	69	66	75	54	73	58	63	70	61	65	76	66	59	69	76	67	76	57	52	58	60	66	66	64	75	68	73	64	74	55	65	61	56	87	68	64	60	68	52	76	58	63	64	73	75	72	77	59	70	52	68	64	65	79	62	57	59	78	66	57	68	66	61	57	81	60	65	80	61	66	75	57	73	81	56	62	65	77	69	68	67	89	62	69	74	59	78	63	69	69	67	62	67	49	52	70	78	57	76	72	61	62	64	75	65	63	61	70	65	60	67	60	67	62	57	55	68	74	58	74	68	78	61	71	64	78	47	61	61	74	73	62	65	58	72	76	62	68	56	60	69	66	65	59	56	82	47	80	61	55	71	76	59	46	61	59	65	63	74	64	74	81	62	61	66	78	56	65	70	68	66	60	70	62	68	67	67	65	75	68	64	64	68	70	78	56	66	64	74	66	66	75	61	61	55	55	69	69	69	60	70	52	70	58	68	62	53	69	57	53	66	60	68	67	67	68	66	59	53	69	61	53	58	62	71	63	65	50	65	66	61	61	72	66	69	70	71	75	57	73	73	61	72	70	65	66	52	62	51	47	71	67	70	77	71	72	68	89	67	62	62	70	75	56	80	71	62	70	64	59	52	57	57	60	71	59	59	66	80	62	57	53	61	68	60	59	81	81	68	65	72	74	66	70	65	74	66	63	63	65	81	57	57	56	65	57	58	67	62	69	51	75	52	72	81	72	62	76	76	72	78	72	56	72	68	70	66	63	73	66	72	75	79	70	60	65	61	66	70	61	60	68	64	60	51	55	68	59	54	59	67	67	62	68	69	55	67	54	75	68	56	57	49	78	66	72	48	62	63	50	56	68	67	73	67	62	68	71	64	63	69	63	65	63	63	70	64	57	59	61	59	53	55	61	83	74	64	60	75	63	67	63	72	67	67	62	65	65	64	56	77	69	84	63	68	77	73	79	66	68	58	84	51	77	58	80	57	57	76	63	72	63	62	68	62	65	67	56	72	62	73	52	55	56	56	73	59	70	64	64	74	53	62	64	57	69	60	63	68	72	59	57	55	83	70	69	75	57	72	72	84	70	79	55	56	63	82	57	71	40	65	56	54	60	66	66	78	75	68	70	55	63	63	62	67	54	66	63	82	77	61	56	61	76	75	54	57	57	62	61	68	80	61	76	58	85	77	59	57	86	78	56	61	56	62	66	73	60	57	67	50	62	73	76	65	61	69	74	55	68	71	59	65	61	49	56	66	70	60	72	58	66	56	68	68	67	56	71	72	56	65	59	59	74	52	73	75	68	61	60	56	56	76	74	70	58	69	66	65	68	61	53	78	53	70	74	69	59	77	69	72	62	59	56	72	65	75	78	57	63	57	62	48	61	53	61	67	87	60	55	86	62	64	87	55	54	69	51	71	85	62	61	73	71	60	68	69	60	67	78	73	69	68	50	75	68	70	81	72	78	69	72	55	73	57	65	69	56	75	76	75	44	57	75	55	64	62	53	86	74	65	63	59	68	62	64	62	63	63	79	74	55	68	56	64	54	76	68	63	61	64	73	58	54	76	61	47	57	70	59	79	69	73	53	79	59	78	62	81	72	66	73	66	76	59	68	75	63	62	66	71	67	63	69	42	68	66	67	61	75	57	72	47	63	61	54	53	68	80	58	56	77	70	70	61	81	56	74	65	62	64	64	58	69	61	47	63	71	63	61	71	73	56	67	79	57	79	79	69	71	72	80	63	83	64	55	68	66	72	63	63	72	56	62	74	72	71	69	63	73	68	84	85	81	67	66	67	75	67	70	78	59	63	63	63	78	76	63	70	68	69	59	49	69	63	59	68	66	61	62	56	69	57	59	61	76	74	72	55	87	65	83	68	76	66	68	66	63	77	67	48	73	65	61	56	76	67	58	65	76	82	67	59	61	64	77	62	72	64	69	61	79	73	69	53	72	66	69	38	47	60	57	67	59	48	70	63	53	59	55	73	62	71	75	57	66	63	72	74	68	76	53	73	68	53	63	52	53	54	54	65	66	52	62	73	64	55	74	70	63	86	68	67	88	77	48	67	69	64	68	65	64	55	68	67	55	51	72	65	73	83	81	55	63	72	71	63	58	59	63	73	67	66	67	60	69	59	68	54	73	72	69	69	60	59	67	62	78	65	75	57	56	66	64	67	56	65	64	55	65	50	80	68	63	52	61	53	70	77	64	56	76	49	86	88	61	56	65	66	72	52	63	63	61	77	55	73	55	51	51	66	71	65	72	35	74	66	52	58	64	65	68	60	72	65	76	57	64	50	65	64	56	57	67	67	48	69	55	58	59	75	66	64	72	61	68	67	75	67	67	54	63	73	87	75	58	58	63	77	60	60	59	69	56	62	62	67	60	78	61	79	68	67	68	60	71	68	70	65	64	75	64	67	62	61	65	67	76	64	58	61	61	46	66	57	65	66	64	61	70	74	67	75	57	85	62	56	55	67	80	70	52	53	55	69	70	63	57	64	74	51	61	70	73	61	59	49	63	51	65	59
11060	3226	2126	2623	6190	8930	8742	8128	7089	5995	5098	4330	3820	3498	3145	2699	1897	1441	1185	1089	918	902	906	884	874	790	790	800	740	675	661	626	645	633	612	620	605	625	562	591	542	580	545	559	524	553	572	548	513	506	505	514	560	548	521	523	524	509	519	531	497	520	530	524	535	515	552	534	530	562	501	506	545	508	496	535	548	584	531	494	528	550	514	462	499	529	530	531	468	538	508	521	518	508	499	505	496	487	501	487	497	511	498	498	496	515	508	501	480	525	456	472	496	461	512	508	499	482	497	496	462	479	504	541	485	453	494	516	503	515	521	473	445	493	480	463	446	507	532	465	485	523	485	509	436	491	463	484	490	503	503	519	474	478	479	493	441	497	499	484	487	504	488	508	488	512	535	510	499	522	517	504	489	440	462	487	510	487	478	508	451	500	490	459	512	523	504	498	456	493	484	505	513	481	500	482	491	500	498	487	481	488	486	481	516	481	478	511	489	479	501	484	519	496	483	454	472	503	468	493	455	495	527	435	488	500	486	497	489	467	535	472	466	485	493	517	457	473	467	515	487	489	510	501	498	485	502	465	491	458	469	473	477	478	479	514	438	476	509	509	462	504	517	521	479	474	471	480	502	507	496	498	486	498	472	533	474	501	477	502	487	485	494	497	479	496	472	487	507	488	469	563	490	462	515	479	440	478	481	468	482	477	473	501	519	509	489	461	502	503	517	483	479	461	466	507	457	470	509	494	530	517	496	522	487	506	528	511	482	536	473	489	502	465	507	499	478	490	448	459	491	454	493	458	475	459	520	468	466	510	488	522	481	448	462	467	527	523	504	488	490	485	509	450	478	473	476	501	477	505	506	453	522	442	474	496	479	467	529	461	503	492	499	528	540	499	494	480	489	512	462	491	496	478	494	492	431	513	497	461	501	465	480	480	506	464	506	501	475	499	490	448	495	490	479	460	494	516	461	508	476	482	473	471	501	498	486	494	482	501	522	498	486	466	496	516	492	519	470	510	471	437	475	510	499	521	497	530	497	513	489	504	505	510	498	479	504	511	482	494	486	503	522	482	522	482	432	484	495	478	501	485	449	502	499	500	495	442	501	451	516	485	500	508	480	498	475	503	495	511	516	525	484	497	453	491	491	480	483	473	502	517	523	474	500	479	507	479	499	476	482	488	493	457	501	454	497	496	493	481	448	499	486	464	494	461	453	482	486	488	529	492	474	491	505	525	521	443	478	522	486	472	492	474	493	459	473	466	486	471	485	449	491	484	442	503	498	473	470	515	477	467	432	488	483	473	476	482	467	475	488	486	478	508	500	500	447	475	460	495	450	480	463	480	509	481	474	465	528	470	500	500	499	492	457	510	519	478	494	460	465	504	464	498	474	494	469	489	506	481	487	473	520	501	510	471	490	527	484	466	442	479	463	492	447	506	474	501	491	484	504	507	505	503	535	492	463	493	473	501	478	485	465	466	500	493	455	496	518	496	486	500	460	474	472	476	506	453	500	464	527	493	503	504	504	456	505	509	522	511	509	487	483	513	479	452	512	466	470	498	480	479	482	468	475	475	493	488	464	489	517	501	508	516	508	476	470	469	467	476	482	482	502	478	474	516	506	529	481	504	465	489	476	476	473	469	490	454	484	464	490	515	461	497	474	480	479	475	485	455	486	444	496	473	512	471	496	479	497	518	513	459	468	457	479	476	503	490	484	538	494	494	491	485	443	483	472	528	460	498	464	465	501	470	500	492	445	462	485	527	506	444	459	464	485	493	500	502	471	495	509	466	468	465	488	473	487	471	487	479	505	474	509	474	458	483	509	460	485	473	472	472	468	460	504	458	467	439	463	505	472	502	521	496	485	519	488	474	455	480	493	512	456	472	475	474	487	518	476	469	487	519	489	492	496	507	462	480	540	516	532	541	477	483	502	522	503	495	442	510	481	492	528	483	493	490	518	502	477	482	473	499	512	466	485	524	520	477	486	484	479	492	501	503	503	497	473	466	487	482	464	540	476	471	503	505	466	494	507	491	510	496	470	501	531	494	512	432	489	462	458	467	463	501	484	537	478	442	467	491	481	481	476	491	496	491	481	497	442	480	481	512	496	512	539	453	462	512	490	466	465	483	480	477	474	472	493	526	481	495	504	491	469	498	502	511	505	496	495	458	499	436	491	506	494	479	498	467	532	511	477	474	489	502	496	487	490	478	521	465	531	489	478	486	489	474	475	490	481	488	498	478	510	487	547	451	476	472	501	461	503	489	494	450	498	454	425	465	490	495	508	482	472	480	471	489	527	527	469	485	458	486	496	472	519	514	487	519	472	497	480	474	556	523	470	498	471	490	485	455	462	486	481	462	450	508	494	514	498	501	492	471	520	511	473	481	509	486	489	468	502	535	487	470	497	501	467	479	466	469	441	503	466	483	485	476	494	523	501	461	478	470	464	463	493	480	485	480	515	493	533	504	508	478	510	488	522	516	502	502	461	472	542	467	481	501	477	483	478	459	479	476	518	511	485	486	472	469	455	488	474	487	485	477	478	515	540	496	481	474	493	470	469	481	479	506	475	513	481	489	491	476	510	472	535	433	498	516	493	463	501	522	494	530	513	537	475	505	434	456	472	463	459	503	490	530	493	448	478	474	494	468	494	457	467	497	504	491	465	506	518	492	508	497	492	501	478	490	464	491	482	491	512	483	503	482	498	492	503	440	484	524	453	489	474	468	486	479	491	460	449	497	474	466	492	483	494	529	481	485	545	504	452	522	532	498	472	474	507	415	492	497	516	491	506	479	479	480	494	453	465	495	506	522	463	477	475	480	463	537	441	466	507	469	465	493	511	477	505	501	533	458	501	498	490	493	509	471	507	505	434	511	483	484	472	519	461	486	470	494	478	467	486	478	461	505	448	493	492	490	485	472	461	521	496	505	485	479	490	525	478	507	536	481	497	492	512	463	471	470	476	482	460	474	459	487	500	496	463	475	471	529	483	494	489	459	463	496	474	467	518	488	503	523	450	476	532	484	481	522	464	446	474	495	464	448	529	496	483	464	459	506	479	483	475	481	496	510	514	499	486	481	477	477	481	493	516	451	501	506	499	475	503	472	535	502	514	500	495	555	480	475	495	480	494	554	504	460	469	463	497	473	484	473	487	506	475	509	513	487	520	470	473	497	497	518	482	463	501	512	495	519	531	532	457	488	454	499	481	475	518	476	509	455	496	456	455	494	524	491	520	446	480	475	499	483	496	492	490	467	469	518	489	501	480	535	490	462	496	506	465	491	502	507	492	522	492	489	501	471	504	472	475	466	454	494	519	473	494	483	493	476	467	472	500	478	510	493	517	484	548	508	484	478	484	496	519	489	456	487	515	450	447	500	537	464	490	483	464	469	491	498	461	491	478	488	482	468	499	515	491	480	473	487	468	517	502	482	476	494	494	487	530	494	473	532	476	521	469	504	486	489	475	479	460	461	497	478	501	481	470	500	518	465	488	469
2195	238	161	131	109	111	132	167	152	139	144	131	102	122	111	91	72	59	58	51	62	60	57	49	49	46	45	73	49	45	44	40	45	44	48	46	49	46	46	50	47	49	60	40	54	47	34	44	50	52	39	43	52	57	41	49	28	49	57	45	42	43	42	45	36	47	49	43	37	47	49	60	36	45	51	37	42	35	51	47	38	46	55	48	32	51	43	41	38	53	43	46	40	43	38	42	48	44	60	47	37	50	45	40	44	44	34	54	49	44	42	54	59	48	37	35	46	52	45	34	43	39	41	40	45	40	41	44	43	44	35	43	47	46	52	44	52	38	47	47	52	58	38	40	36	47	41	52	35	38	41	43	34	47	42	36	63	38	46	52	40	42	43	50	49	41	35	39	41	52	50	50	44	48	37	43	57	49	33	45	43	45	41	38	44	34	38	29	40	33	47	38	43	44	37	50	37	40	49	37	44	35	49	41	43	46	51	31	36	35	34	48	40	43	39	39	39	35	44	53	49	37	45	33	45	44	40	42	51	51	49	43	46	44	43	39	48	33	30	29	37	42	47	36	34	38	51	50	42	38	32	36	35	43	31	47	45	56	34	50	26	51	40	29	43	46	46	39	37	44	34	42	46	51	35	42	39	36	45	51	34	43	44	36	41	42	38	54	41	47	41	47	42	47	49	49	41	46	41	31	38	45	45	40	35	52	38	32	44	34	37	48	24	42	38	50	37	41	43	34	46	44	41	51	35	41	43	45	46	51	44	48	42	41	36	40	51	45	39	56	60	54	52	43	53	55	29	40	36	45	55	50	38	41	31	54	43	47	52	45	43	42	35	46	61	31	35	46	36	51	48	40	50	31	49	43	47	43	35	45	32	37	28	50	44	39	47	44	44	41	39	46	33	38	46	32	44	37	45	34	45	34	42	41	50	28	36	46	36	46	35	38	50	38	46	34	41	49	38	34	37	38	38	43	47	39	46	45	38	40	46	52	46	40	47	58	45	50	34	42	40	43	61	48	53	43	40	41	42	40	38	54	41	42	39	43	47	49	46	39	37	42	40	42	56	40	54	58	37	41	52	51	50	31	49	33	45	49	39	41	39	46	30	57	43	41	49	35	46	39	45	53	50	36	38	35	42	34	33	35	51	38	36	38	40	46	46	47	39	33	42	51	49	42	42	48	34	39	47	37	40	41	34	52	49	37	38	40	33	49	42	41	51	44	45	37	28	41	44	26	37	41	46	44	39	50	52	46	37	49	39	38	38	41	39	33	39	39	51	56	44	43	46	56	42	49	48	45	51	53	46	32	38	45	41	50	42	55	55	42	32	37	38	37	41	61	49	45	36	46	48	31	44	54	41	32	44	40	34	47	45	42	35	41	46	31	41	41	47	30	41	48	44	53	35	47	29	38	45	34	33	33	45	37	34	42	46	42	42	42	47	39	41	45	44	33	51	34	50	36	47	48	40	40	54	36	48	42	35	45	38	40	43	48	38	48	43	43	44	39	43	37	38	36	48	35	40	40	49	45	42	46	46	52	52	59	44	39	35	41	42	57	33	46	47	44	44	42	60	34	45	47	54	49	40	36	38	30	35	50	40	37	43	43	50	45	40	46	36	35	38	53	44	37	45	43	43	48	44	42	55	33	47	47	36	44	41	54	41	44	47	34	55	52	58	46	45	45	45	47	51	56	36	39	54	45	41	65	43	41	42	52	35	47	44	44	42	40	55	43	44	47	50	25	44	41	50	48	45	34	40	36	28	44	54	49	39	38	41	53	45	40	47	47	39	42	42	32	45	38	43	37	36	41	38	38	38	48	36	45	40	53	47	48	42	42	46	45	53	36	39	40	44	50	45	51	46	47	40	50	36	34	48	45	29	32	50	47	45	37	28	35	40	38	43	41	46	43	46	30	42	45	56	37	46	29	31	39	43	47	54	41	42	53	37	35	43	45	40	30	45	45	31	44	53	41	45	36	48	33	44	39	47	45	50	44	50	38	49	32	50	51	43	41	43	40	48	46	38	56	39	42	47	40	42	45	41	31	28	46	57	39	46	40	42	39	43	39	38	34	38	36	57	42	57	40	54	51	34	36	54	37	35	38	34	53	36	36	39	51	44	43	40	35	40	44	48	48	29	51	36	36	43	46	36	49	41	40	45	48	42	39	36	49	48	41	39	45	39	48	40	44	41	47	39	50	42	38	44	48	47	46	54	42	42	43	43	38	50	48	36	44	37	40	49	53	53	53	35	40	44	33	36	44	47	49	38	43	39	53	42	43	43	35	35	39	42	30	53	43	39	41	54	45	40	51	48	38	35	49	45	37	50	38	29	38	44	41	43	50	42	35	42	46	49	33	34	49	45	51	43	40	47	62	41	39	44	52	39	51	40	44	48	50	38	41	34	44	50	45	48	37	42	45	42	40	59	49	41	44	40	45	56	43	43	44	35	51	43	43	39	38	41	51	42	36	41	49	37	53	43	30	36	56	51	46	45	49	36	42	45	47	31	43	38	48	45	41	48	42	27	38	51	44	37	38	46	39	51	42	49	47	53	40	37	38	44	38	43	45	43	57	43	35	39	35	41	38	48	40	27	39	44	43	42	34	37	41	40	51	40	42	46	50	38	39	44	52	48	52	45	47	38	32	42	51	46	47	39	46	37	40	32	46	59	43	36	47	45	46	46	42	51	42	42	42	37	40	37	33	39	40	42	45	46	31	40	49	44	41	32	38	36	61	35	41	44	48	36	46	42	46	38	49	44	40	38	38	47	45	42	50	51	48	38	50	45	36	48	46	46	42	43	51	38	41	37	39	35	56	46	34	44	44	41	42	50	51	46	40	41	41	38	34	30	37	35	42	41	47	41	50	46	44	54	55	30	40	41	36	31	44	50	46	41	52	45	54	37	38	48	43	35	35	50	43	48	44	29	54	42	36	45	39	42	60	45	52	47	43	31	38	42	52	39	38	37	38	43	46	50	40	51	49	33	45	46	52	39	39	49	38	51	35	35	38	29	48	40	34	48	43	46	45	47	27	41	52	45	44	41	36	35	48	42	42	36	35	50	49	47	34	49	42	44	39	48	33	41	48	43	41	36	45	41	45	41	42	25	34	45	39	38	46	43	40	35	41	43	50	44	46	48	39	38	40	39	47	44	33	30	41	37	49	50	37	25	44	40	46	35	39	37	32	50	40	33	51	43	42	42	57	41	54	51	30	46	48	47	50	50	40	38	43	38	40	43	31	44	42	42	43	35	22	40	39	39	48	40	47	33	47	49	44	35	41	49	39	49	31	47	41	42	38	35	41	38	47	30	39	41	52	36	54	41	37	55	43	35	54	45	43	47	40	41	34	42	31	49	46	44	55	48	47	42	46	38	51	30	43	34	36	45	40	52	46	40	50	48	40	45	44	47	42	37	56	45	38	53	54	50	44	47	42	35	33	41	42	50	40	26	39	52	57	40	39	54	40	34	49	43	47	38	34	44	48
11727	2533	1820	2318	5453	8000	7976	7056	6276	5568	4609	3896	3615	3266	2968	2462	1638	1130	958	874	718	724	770	731	675	664	651	594	552	559	522	481	449	472	455	444	427	444	444	433	452	416	416	391	391	387	415	394	357	350	402	332	398	397	360	337	353	358	347	374	358	402	389	355	359	358	379	377	371	354	375	386	364	376	354	353	396	360	366	319	365	370	347	352	326	346	366	355	365	374	328	372	338	326	357	314	336	378	357	338	352	339	350	339	347	340	318	367	339	339	330	344	355	334	333	315	317	347	319	339	360	329	360	323	301	343	327	363	345	332	316	335	308	347	320	321	334	333	358	346	342	319	333	349	341	341	341	318	346	356	366	341	323	300	345	288	321	335	340	353	318	351	320	325	350	297	363	334	335	335	358	353	316	329	336	337	331	342	356	314	346	331	325	331	336	346	331	319	349	345	326	317	343	297	353	321	322	339	341	332	338	347	335	323	332	357	366	333	316	301	314	331	322	334	352	323	325	328	330	356	316	299	317	330	341	315	309	301	311	331	321	343	348	363	337	316	331	327	310	331	328	289	298	308	347	337	341	348	335	350	290	334	305	332	296	344	301	361	342	362	289	353	324	349	324	344	300	334	309	337	344	333	330	339	330	338	334	332	341	358	342	341	311	359	316	329	359	335	336	296	347	343	354	310	337	291	341	344	333	314	310	339	340	327	320	348	287	316	331	348	340	311	325	327	358	335	337	315	347	323	341	329	310	330	332	322	377	303	311	336	326	322	355	360	302	331	371	326	330	323	342	336	340	353	323	332	317	334	326	325	297	334	324	324	343	332	316	339	332	309	307	347	309	343	333	342	368	313	351	358	315	359	327	335	339	331	344	329	321	340	310	320	324	342	327	324	334	314	329	316	291	341	359	332	330	323	334	315	344	305	315	329	331	349	346	349	373	336	320	341	333	321	336	348	318	343	331	322	342	332	326	337	331	327	342	302	320	329	328	346	341	335	339	322	328	328	325	359	327	373	339	335	301	331	318	329	346	314	337	353	345	320	319	318	334	307	307	338	329	347	336	308	329	334	360	276	325	375	334	366	351	305	319	344	338	312	325	351	345	351	324	341	336	331	329	323	323	337	347	359	373	357	324	342	308	327	339	368	308	347	340	327	328	326	327	316	331	337	351	316	297	310	330	357	346	341	373	330	311	296	362	333	326	327	329	345	317	339	341	288	322	328	333	348	323	336	357	313	342	364	349	326	307	359	312	352	372	356	331	338	350	314	314	343	351	332	354	300	371	351	322	349	335	327	346	375	350	344	335	307	328	383	340	352	344	340	333	350	299	334	341	343	342	336	350	302	308	355	296	355	304	340	375	315	362	352	345	329	311	311	316	333	352	312	352	337	348	360	307	347	334	346	344	326	327	355	332	328	337	291	312	348	340	308	326	340	302	307	299	343	362	319	345	312	316	350	316	321	342	321	294	358	346	319	356	336	341	325	357	360	343	370	327	324	338	365	339	348	349	320	349	366	356	351	348	327	362	316	324	328	359	333	357	331	333	308	339	346	344	349	315	327	321	373	321	328	302	354	312	368	342	305	316	314	366	334	330	327	360	324	323	324	317	343	355	339	314	345	342	364	343	341	318	342	314	318	354	361	297	335	359	331	316	318	326	350	347	337	363	330	319	324	355	321	306	329	328	327	346	337	358	322	326	311	337	317	311	341	343	328	320	296	317	323	347	309	306	348	347	338	337	328	336	333	319	336	356	364	338	356	328	301	323	347	319	337	321	324	318	345	373	329	333	341	322	344	346	314	319	359	341	324	360	332	368	350	354	320	321	337	330	307	339	324	328	344	349	335	351	340	355	328	310	344	335	331	322	328	372	324	328	321	318	332	372	325	308	329	314	333	337	320	307	319	332	324	301	310	355	349	345	337	326	361	309	352	344	311	339	315	336	321	345	323	320	346	340	352	343	327	359	363	323	330	311	351	340	323	345	325	364	349	337	351	306	323	356	374	330	331	344	320	309	324	335	333	325	334	357	334	333	346	356	330	344	337	332	343	350	318	367	331	328	326	325	332	370	295	350	349	367	330	328	329	324	326	324	327	330	337	325	329	361	324	355	328	343	319	327	329	351	317	299	307	312	322	344	311	361	328	342	305	325	343	325	353	319	311	322	328	334	325	365	372	330	342	325	316	363	339	335	314	328	325	322	320	328	303	362	342	308	314	332	313	317	317	355	338	336	348	337	331	320	326	297	324	343	343	295	327	321	376	342	333	323	333	327	363	328	333	313	322	317	296	336	331	343	347	315	329	306	317	331	339	358	324	348	349	337	328	337	360	342	301	302	344	327	317	335	349	325	315	331	339	305	315	333	352	317	315	319	353	304	319	326	336	330	344	306	354	367	361	325	314	352	355	330	318	353	341	316	335	343	374	321	327	302	308	303	343	342	307	344	323	334	312	358	329	326	369	370	353	363	358	358	318	353	323	307	311	340	333	336	357	334	303	324	347	325	341	305	338	351	363	322	311	338	310	316	333	352	325	336	327	335	338	338	331	317	338	293	335	319	331	321	327	329	322	342	348	359	315	329	328	329	352	359	321	332	318	332	306	328	298	354	359	348	326	326	295	328	346	326	338	334	370	341	316	323	310	358	322	319	342	319	308	293	318	348	333	326	329	327	336	368	359	323	297	342	308	326	341	328	362	320	328	365	365	330	305	330	322	340	366	336	311	378	387	360	331	321	342	316	347	362	333	347	335	325	326	336	317	324	307	327	328	340	354	310	338	337	355	339	328	352	296	311	323	321	365	337	326	346	311	331	363	360	303	324	349	356	344	329	316	327	324	319	314	341	314	319	351	325	327	317	325	308	312	326	319	340	324	327	348	339	320	338	337	325	355	320	335	305	311	325	336	335	336	322	338	311	344	341	355	335	353	322	345	327	352	321	307	329	351	344	346	297	346	328	306	347	307	340	358	345	340	340	315	309	306	332	327	341	321	360	354	302	334	338	309	354	324	317	394	308	385	345	339	363	305	309	321	325	328	341	320	330	329	344	313	328	318	340	347	341	327	300	326	335	347	330	330	350	344	313	332	334	328	315	339	320	310	319	326	347	342	341	298	328	372	331	347	338	351	392	359	352	330	321	330	332	341	324	329	382	351	326	330	322	353	331	322	344	311	338	352	323	309	354	316	337	355	309	301	341	337	310	335	362	298	301	319	361	358	346	343	365	355	345	337	372	316	301	325	328	322	306	322	357	304	339	340	339	360	285	326	309	321	286	327	309	340	313	337	331	310	339	314	348	327	376	324	353	344	352	332	307	330	335	318	305	328	325	289	287	319	379	320	328	320	336	324	331	323	331	287	327	327	327	330	336	339	326	341	352	335	341	342	357	336	354	355	328	354	320	333	354	334	318	348	340	326	327	321	322	364	331	357	328	350	333	331	334	326	327	329	357	330	320	365	311	363	314	343	290	324	336	312	308	372	347	346	336	348	363	346
1559	379	262	219	177	197	218	218	227	233	197	211	194	182	168	169	120	138	98	96	91	98	88	94	83	92	89	76	99	87	84	93	96	87	90	83	91	91	69	80	82	76	86	87	82	89	81	94	73	83	86	76	74	74	83	76	69	97	89	66	76	76	78	93	79	64	94	72	75	64	83	77	80	83	83	76	78	61	73	72	76	65	69	71	73	97	71	88	90	74	73	76	77	81	81	61	75	83	71	66	79	73	72	85	89	98	86	67	60	86	99	76	74	79	64	84	84	80	77	76	77	64	74	61	82	61	89	79	80	76	75	83	81	73	78	92	85	75	77	95	77	76	79	67	83	85	69	65	58	82	77	75	70	74	67	61	71	83	82	71	63	79	91	88	76	95	85	86	93	71	67	93	77	79	79	74	70	92	85	59	67	77	69	87	70	67	73	89	78	73	88	73	64	71	75	93	76	59	79	68	64	79	68	74	72	96	80	80	76	70	63	79	78	87	76	83	87	82	70	77	82	91	62	71	85	76	71	79	90	66	76	78	83	51	86	72	86	75	76	71	77	74	74	68	60	76	70	93	65	68	68	72	92	72	72	72	83	84	74	85	73	65	84	80	74	81	74	82	77	91	75	70	75	69	73	71	88	74	70	64	73	84	64	72	78	91	76	83	75	86	68	97	65	79	83	70	67	67	75	70	89	91	77	74	68	60	79	73	72	79	92	90	88	89	77	83	64	77	93	70	68	73	83	69	78	62	75	83	67	73	83	81	79	74	78	78	74	82	64	84	91	74	63	77	72	75	79	67	69	79	75	70	77	74	75	92	57	81	81	64	70	89	69	74	80	85	90	92	70	83	55	76	71	63	81	79	77	83	69	73	66	64	67	62	65	71	77	87	78	75	74	83	77	77	83	72	88	61	86	83	80	84	69	78	66	83	88	78	63	78	60	76	70	83	75	68	80	77	66	70	76	87	72	83	61	73	84	89	96	82	87	85	72	66	85	76	80	85	97	89	81	72	74	87	72	79	76	72	63	66	82	77	78	78	81	80	89	89	88	88	71	83	76	86	77	77	79	88	94	75	81	79	80	72	78	69	99	64	76	72	76	83	87	72	63	59	79	75	56	73	75	90	66	96	77	78	82	76	80	79	74	62	74	68	79	70	79	73	74	66	71	82	66	74	68	68	95	78	88	73	77	78	78	75	93	70	70	75	101	75	67	62	67	90	82	69	79	75	80	71	74	90	63	87	60	74	61	64	85	68	82	61	88	69	89	73	84	85	77	67	82	81	59	80	79	70	82	72	72	95	67	81	89	68	76	66	77	75	63	78	64	76	66	92	65	82	76	74	95	86	71	78	83	71	77	56	75	83	86	81	71	71	59	74	83	77	83	79	81	81	72	80	91	61	90	70	79	82	67	65	61	73	71	77	72	83	70	84	77	77	82	71	71	86	83	106	74	78	87	75	80	77	74	85	69	69	88	75	83	94	77	72	91	82	88	62	67	70	70	77	80	67	62	79	85	74	73	83	77	78	62	77	79	66	74	64	81	68	89	67	78	61	87	80	93	72	68	88	77	68	74	58	54	73	76	78	76	79	68	75	66	66	58	77	66	91	76	69	66	67	58	66	65	88	81	71	87	88	72	73	71	84	81	82	75	70	67	57	77	74	66	65	79	78	82	82	63	85	79	75	84	88	71	89	83	64	76	87	69	80	63	70	81	85	65	88	87	80	65	74	75	82	77	101	80	79	77	73	82	70	79	74	77	84	72	87	84	78	72	82	72	76	97	78	82	72	75	78	73	76	87	61	81	69	94	70	86	83	79	66	84	67	75	81	61	75	67	96	67	68	91	68	75	66	93	83	92	72	74	82	80	87	89	70	84	79	71	76	74	74	83	92	68	84	77	70	82	88	81	66	68	79	69	87	77	73	67	93	81	90	81	101	64	74	74	74	85	82	80	70	83	78	75	75	91	67	72	62	75	75	75	71	85	77	74	84	86	84	73	85	82	68	84	99	79	96	81	61	69	79	83	82	71	65	75	70	71	78	80	75	76	69	83	87	80	86	79	78	81	90	74	67	76	77	83	76	77	92	66	86	90	76	80	79	69	79	75	65	81	85	73	82	70	76	76	81	78	67	85	70	87	92	80	70	67	81	65	60	81	75	84	82	74	70	79	80	78	76	81	63	61	87	78	51	90	71	88	77	84	81	75	78	68	84	68	74	65	51	72	77	74	68	83	73	75	77	86	73	72	78	77	81	93	70	72	81	76	69	88	84	80	85	84	81	88	80	87	77	77	83	83	71	75	75	70	90	79	66	79	84	75	88	72	81	73	71	74	91	82	75	77	63	81	81	73	78	91	70	68	82	75	80	70	86	70	85	64	74	69	77	64	68	84	76	79	82	83	78	79	76	71	74	76	75	67	70	67	60	89	67	75	72	93	75	79	85	73	87	66	75	75	75	91	77	88	92	79	89	77	82	67	91	73	73	74	88	91	77	81	73	74	57	85	77	73	92	71	74	97	75	96	79	75	92	75	96	102	78	75	89	103	72	78	84	81	74	84	74	76	71	84	74	61	81	73	75	82	79	66	85	89	70	77	62	80	87	88	83	70	71	64	97	73	93	84	76	85	74	81	81	74	68	84	86	74	63	77	73	83	78	69	74	86	80	82	80	79	79	76	73	65	87	85	73	74	74	76	66	83	71	72	90	76	75	55	72	72	81	77	90	86	87	79	76	93	79	83	66	78	69	68	80	84	82	97	82	74	72	71	76	68	77	56	93	75	84	83	91	70	74	94	73	74	89	66	74	86	74	85	59	70	78	86	67	73	79	78	85	67	69	81	61	85	84	79	49	90	71	74	72	74	71	76	72	82	83	79	78	85	75	71	73	83	90	62	101	76	80	73	67	68	65	75	80	76	75	71	85	59	80	72	73	71	98	65	78	67	64	75	80	85	72	83	58	73	76	81	79	80	70	84	74	88	73	64	94	70	81	85	68	69	85	84	80	86	72	75	83	68	78	80	83	87	86	80	70	66	80	68	86	86	92	93	57	86	59	70	82	78	74	76	79	70	67	74	88	83	72	74	69	86	61	74	73	93	74	76	89	80	84	72	77	82	70	70	79	66	73	78	68	56	88	76	78	95	73	75	72	86	65	89	76	75	74	74	73	82	94	67	78	73	80	78	77	69	86	70	93	85	73	74	63	83	64	68	66	61	74	74	71	81	80	79	78	71	68	87	92	80	74	76	77	85	76	77	69	76	84	87	61	84	63	74	60	84	77	90	64	69	61	71	80	75	73	83	72	80	89	64	80	89	70	75	71	71	70	87	79	65	81	76	66	80	90	66	72	83	65	79	88	90	63	62	76	80	75	86	81	59	78	77	70	72	68	95	70	83	75	81	72	72	69	74	82	72	74	64	75	64	74	91	79	72	58	89	75	82	86	58	72	61	71	67	73	82	71	74	68	75	76	76	71	79	63	72	72
14296	4119	2605	3293	7638	11596	11156	9807	8560	7656	6308	5637	5289	4807	4151	3420	2524	1791	1508	1331	1162	1203	1157	1211	1049	1111	1033	938	911	904	842	863	756	792	726	726	771	770	706	749	711	747	662	689	672	662	673	624	695	664	648	643	620	622	568	650	653	595	626	646	632	628	714	654	575	610	601	618	636	631	622	654	659	615	628	667	647	615	576	591	633	617	615	571	582	635	628	636	636	604	643	611	600	575	589	622	613	614	615	577	582	597	578	567	592	623	584	630	584	605	594	600	577	560	573	550	598	599	551	579	634	609	603	552	562	576	583	570	575	595	587	565	562	594	551	593	587	596	591	612	563	565	596	552	636	599	591	592	626	586	591	586	556	586	600	599	571	608	584	614	576	626	563	570	526	589	561	550	562	602	537	620	652	567	609	628	631	552	566	591	548	555	635	563	587	607	556	560	561	589	543	610	562	587	571	561	569	577	555	612	590	584	567	618	603	564	600	580	605	577	599	585	621	570	578	587	580	556	550	581	540	567	571	605	583	603	591	579	639	575	631	596	594	574	577	571	595	592	574	582	583	598	552	607	573	587	644	557	597	576	597	530	571	578	578	602	585	576	583	576	654	607	563	619	598	611	578	536	602	584	573	562	585	598	601	579	582	623	598	595	583	623	619	594	587	624	528	602	585	569	554	611	584	627	573	514	621	558	592	546	591	574	594	601	604	595	610	575	574	551	603	637	590	588	593	560	583	582	597	558	524	630	612	578	599	576	599	597	579	557	599	568	542	569	568	548	577	576	578	619	555	567	608	633	576	595	591	587	551	547	600	565	613	576	594	616	600	599	565	549	592	598	566	591	549	560	634	556	594	615	602	574	566	539	584	557	577	614	569	577	580	563	619	605	569	602	613	568	578	585	552	579	567	597	623	571	579	598	549	631	574	599	556	592	557	598	561	585	545	543	593	577	586	612	595	599	600	584	578	586	572	595	533	578	581	567	579	549	555	529	617	578	625	567	590	542	570	610	569	589	590	586	576	630	566	591	566	619	585	595	592	563	580	602	560	603	630	612	574	583	538	567	575	554	584	562	612	604	580	578	581	591	609	607	589	538	600	587	546	553	607	607	595	631	568	597	633	580	546	618	557	588	558	643	559	561	631	559	552	555	582	607	585	627	557	570	586	608	582	612	591	567	568	614	558	578	589	610	578	599	550	577	561	598	569	570	625	596	592	541	577	588	553	558	598	629	601	549	555	608	555	568	595	558	583	562	580	600	586	564	580	619	592	549	560	635	587	566	586	576	611	579	550	618	617	568	568	576	571	571	605	592	611	607	597	526	560	584	572	593	568	587	583	564	606	566	576	603	570	604	601	580	611	591	597	561	594	599	601	603	596	566	546	590	585	611	584	563	600	601	605	583	604	561	542	586	602	570	635	563	578	551	587	597	616	569	578	597	562	588	588	623	596	560	572	568	547	572	575	575	584	588	564	544	596	573	591	568	587	585	550	608	590	553	612	579	638	528	542	563	569	596	584	619	597	595	585	604	609	612	599	565	565	612	617	584	615	575	610	588	595	641	568	582	564	613	561	622	568	574	568	592	590	514	585	573	602	590	567	552	590	620	591	568	558	555	557	618	594	580	572	575	581	624	569	565	600	585	579	598	588	621	593	552	573	605	564	572	591	548	622	602	577	589	564	548	562	583	566	551	607	580	608	569	571	545	581	551	585	567	572	598	555	599	547	581	571	607	610	607	587	627	577	569	585	569	568	576	604	596	566	598	584	554	537	591	606	578	590	601	593	619	597	611	596	559	558	587	561	630	600	585	560	621	588	575	565	596	553	575	586	586	587	608	649	543	596	577	562	585	575	563	582	521	585	581	596	570	596	556	556	581	595	553	572	604	608	579	604	622	576	574	599	624	615	594	595	600	593	580	587	587	582	575	595	593	553	580	565	590	552	614	619	577	616	609	592	576	557	577	599	595	591	573	591	607	559	559	588	573	590	580	560	583	584	593	545	580	589	562	611	520	577	552	602	585	566	569	609	543	577	575	555	602	563	577	615	566	581	631	582	574	614	620	609	585	582	593	648	581	620	569	615	633	569	623	568	596	583	573	564	562	588	614	593	568	609	566	577	591	582	585	552	614	560	537	570	598	617	602	629	621	558	566	577	604	584	573	617	550	606	584	582	585	558	583	612	517	596	601	539	575	597	588	575	577	557	589	601	590	591	595	621	606	624	615	571	589	565	598	589	551	574	587	591	556	576	587	581	610	585	617	567	560	593	578	542	550	581	559	562	619	581	608	539	603	536	640	594	559	586	623	588	591	580	563	553	579	600	556	563	573	518	565	609	596	523	580	553	577	587	553	546	566	606	555	548	574	631	560	610	591	589	625	580	568	607	557	628	603	593	601	556	580	575	566	600	552	557	571	616	572	581	593	617	560	616	571	582	597	554	551	583	574	557	588	572	580	589	600	584	593	625	588	603	577	562	614	635	607	540	592	613	575	571	556	610	572	545	609	575	552	630	554	572	579	573	558	627	578	616	576	590	591	596	629	565	590	573	576	527	592	534	551	594	555	573	573	572	571	612	561	602	582	589	576	588	578	576	597	584	536	578	571	576	611	572	561	596	573	550	609	581	614	560	608	593	531	576	591	601	573	588	550	593	561	603	589	561	576	590	555	585	573	541	607	584	613	633	589	581	605	582	584	568	598	599	557	605	573	605	583	609	569	527	579	597	579	574	538	619	589	577	556	578	574	581	567	595	563	604	574	603	595	584	599	604	598	585	543	554	592	576	586	554	560	585	628	582	616	575	570	575	580	607	541	614	592	592	633	583	574	587	587	577	571	588	567	582	637	583	567	607	588	577	606	593	534	591	583	535	572	570	553	573	552	615	589	577	600	572	613	603	586	544	588	610	550	556	591	631	582	593	578	644	583	583	611	556	566	578	620	554	587	570	558	565	577	582	559	552	596	559	567	579	589	567	574	590	605	625	607	577	616	607	576	583	593	577	558	515	563	575	558	589	584	576	590	607	611	601	571	608	570	544	590	586	603	578	564	593	574	528	559	600	566	551	563	584	624	571	560	603	608	566	594	578	562	574	619	587	561	579	560	607	579	591	538	603	559	629	592	585	583	536	560	547	586	600	570	556	606	614	593	586	572	601	584	582	546	603	574	637	619	593	551	586	568	577	569	553	596	627	579	570	563	588	540	587	571	578	564	532	563	577	575	556	565	556	598	575	571	612	573	583	598	573	610	564	600	598	609	568	581	587	595	573	594	598	621	556	608	573	583	581	588	623	558	597	565	583	594	551	592	593	549	606	566	611	580	566	576	549	583	574	546	595	534	554	571	597	566	602	598	606	641	566	603	571	570	537	643	596	614	546	589	594	557	575	601	559	552	612	608	589	580	540	618	540	537	568	587	581	590	610	587	611	610	596	583	572	591	560	542	590	621	604	608	574	592	600	598	566	583	599	605	587	584	547	598	589	609	613	610	579	620
1502	146	106	89	80	101	95	120	115	98	89	93	94	96	65	68	54	43	44	29	41	47	45	41	39	35	32	39	40	32	37	40	45	40	40	32	43	44	39	34	35	34	31	35	38	36	42	27	29	32	43	55	37	38	27	35	38	28	38	34	31	24	38	41	32	28	36	45	43	31	24	40	32	28	28	39	40	32	27	40	33	30	31	40	38	36	33	34	34	30	42	24	31	31	32	32	27	23	30	32	39	32	40	22	37	34	38	33	27	26	33	37	30	33	42	33	48	33	28	40	41	43	32	39	35	34	42	37	45	35	27	37	43	35	41	43	30	39	29	38	34	40	34	31	42	31	41	32	45	44	26	40	39	36	36	48	29	39	39	34	34	36	38	31	39	43	35	45	26	23	34	36	41	35	34	37	28	34	36	33	30	44	34	39	40	35	43	52	34	43	43	42	28	36	41	28	37	47	29	36	40	32	39	24	28	32	36	24	30	31	35	30	34	42	24	29	33	37	37	38	26	41	41	29	37	25	40	35	38	38	30	38	40	29	41	47	36	39	33	38	30	31	38	33	38	31	40	28	34	27	29	28	39	33	32	30	35	46	34	31	40	41	45	33	38	32	34	39	35	33	39	41	33	33	30	30	32	36	27	44	37	36	32	28	44	27	27	35	42	36	49	32	41	28	41	29	35	35	28	21	29	24	43	34	28	42	27	28	28	36	36	34	31	38	32	44	34	38	41	29	32	39	36	30	29	32	32	26	38	36	32	31	33	39	41	29	34	39	35	27	29	25	34	25	37	36	35	34	30	34	40	50	39	28	45	42	36	26	34	31	29	33	32	31	34	33	33	36	34	28	38	41	43	21	44	29	34	36	34	34	32	36	35	27	40	27	31	29	33	29	30	32	38	40	51	31	39	45	32	29	41	31	49	32	35	36	40	38	34	45	41	32	38	36	31	46	26	33	33	38	43	34	40	48	33	46	25	37	31	34	42	39	31	41	38	29	39	30	36	33	46	44	31	35	43	29	23	34	29	38	34	33	41	31	43	43	30	28	42	34	34	41	27	31	30	47	37	20	27	27	28	35	53	32	22	43	27	34	38	41	27	28	38	46	40	29	41	33	30	30	36	35	33	31	34	40	38	33	43	37	29	37	39	26	43	40	35	31	27	38	23	41	39	37	29	21	37	34	32	41	39	19	33	40	47	29	41	34	32	30	36	36	26	30	37	30	18	42	39	34	30	41	45	33	34	35	30	35	35	43	30	35	41	40	42	44	41	35	31	39	29	28	31	32	36	25	40	42	29	24	34	36	41	34	38	37	31	31	28	27	39	34	31	33	39	30	35	37	37	37	35	35	33	32	33	38	32	36	38	44	41	45	23	27	38	29	38	28	37	39	26	32	27	37	34	33	27	29	29	33	40	38	33	39	23	33	32	35	31	33	26	34	32	32	37	33	27	36	30	29	39	34	33	31	36	43	38	25	40	34	38	33	30	42	32	25	42	38	34	37	38	42	26	30	32	34	41	24	34	47	32	27	42	46	36	35	38	29	37	33	31	32	29	28	33	31	39	28	26	33	29	46	32	35	44	52	31	36	26	34	38	26	24	38	29	33	29	38	37	33	36	27	36	36	43	38	43	37	36	28	35	34	30	32	33	41	31	28	36	31	40	35	47	38	38	37	33	38	28	29	32	21	33	42	27	42	37	40	35	37	39	35	32	45	44	34	40	32	34	42	28	36	34	39	35	26	30	36	38	48	27	29	44	38	32	34	34	32	33	32	33	32	29	32	40	32	31	31	34	36	27	29	31	37	34	34	46	44	32	32	43	27	50	42	25	38	33	45	45	38	43	32	47	32	38	36	31	28	33	39	33	35	39	33	43	29	37	35	40	25	31	30	29	34	30	32	38	37	35	34	38	42	24	29	37	36	36	34	30	37	37	37	34	40	37	30	24	38	29	40	39	41	38	42	36	26	36	27	44	30	37	31	31	40	27	22	34	44	33	34	38	48	40	42	25	38	35	46	38	36	30	33	30	31	22	26	38	39	35	36	28	42	35	34	34	34	37	28	35	41	36	27	33	24	30	34	39	27	36	34	38	40	35	44	29	33	40	35	32	29	32	31	42	31	46	37	42	40	33	37	31	32	24	37	46	31	38	40	44	34	37	33	32	31	27	37	38	35	37	35	25	34	28	39	28	26	36	42	29	29	40	34	33	30	36	29	49	37	35	30	34	41	40	34	32	30	41	27	42	37	29	33	36	28	32	44	34	42	35	29	31	33	34	32	35	34	36	38	31	29	41	37	34	35	30	32	37	39	43	30	25	28	31	39	42	42	38	31	31	24	33	37	33	37	32	34	39	36	46	35	37	31	29	27	28	40	35	29	21	39	28	32	36	36	38	28	35	31	25	40	23	40	39	25	37	25	40	35	24	28	24	34	38	36	33	27	34	33	36	35	29	38	35	33	33	35	30	31	28	27	35	40	42	34	46	30	41	37	35	30	40	29	41	40	38	35	44	25	41	31	45	40	54	34	31	27	34	32	23	28	26	43	25	29	45	41	38	21	38	36	36	31	41	41	38	43	31	28	37	34	31	33	39	42	43	35	45	39	27	25	40	35	35	32	45	39	41	31	48	37	44	38	37	29	39	23	30	42	41	38	26	33	38	39	33	31	34	46	34	30	39	27	25	32	49	45	41	36	38	29	38	42	28	38	43	43	32	30	29	26	40	39	31	32	17	29	34	39	28	37	31	38	37	38	32	24	39	27	38	27	26	38	40	34	39	37	37	41	27	35	35	29	41	36	47	41	22	36	35	26	43	27	27	36	44	39	42	42	30	31	27	22	30	30	44	30	44	25	33	31	28	34	38	31	40	34	32	40	42	27	30	29	31	37	32	36	36	40	35	29	28	34	31	36	34	42	28	32	26	39	28	30	38	19	29	37	31	23	32	23	40	36	37	45	37	38	29	43	43	35	31	36	36	36	39	42	32	37	43	33	38	25	38	40	34	30	44	39	30	39	31	39	28	27	31	30	41	24	30	37	40	33	41	37	38	37	43	34	36	29	33	31	47	34	37	28	42	36	33	33	36	38	43	46	38	29	30	32	27	20	29	30	32	41	48	33	40	28	26	36	29	28	35	22	36	28	41	30	32	34	44	35	35	33	30	35	31	33	38	22	33	35	41	33	34	38	38	38	39	33	34	33	44	31	32	35	28	40	28	31	24	33	36	27	38	39	43	38	35	31	25	48	39	33	32	37	38	31	29	34	26	37	30	34	34	36	28	31	40	31	34	32	31	32	31	31	29	32	28	51	33	33	31	41	30	37	31	38	35	32	37	36	25	35	34	36	34	26	31	36	44	32	31	31	42	37	36	37	22	30	31	41	36	40	41	32	32	31	38	39	21	40	34	29	41	36	22	31	39	37	35	34	36	32	36	45	37	39	34	24	39	24	29	37	34	30	29	31	35	26	34	30	32	30	32	39
9867	1960	1243	1405	3734	6051	5795	4889	4367	3662	3140	2746	2594	2432	2143	1624	1125	751	627	553	496	552	497	496	467	474	502	440	387	374	418	390	364	351	347	323	352	324	291	314	295	336	288	323	326	284	329	304	252	314	304	317	308	286	286	253	303	279	256	285	270	290	297	270	284	310	310	284	294	331	272	302	274	270	317	291	309	269	269	305	252	294	284	307	296	301	280	256	270	267	274	268	242	273	267	254	276	287	264	283	256	248	281	273	280	281	280	257	292	278	293	289	287	301	240	254	296	298	267	260	263	275	285	246	256	249	263	282	252	254	270	275	242	272	295	305	253	289	239	296	290	263	249	250	257	241	266	254	258	277	269	274	280	306	265	274	258	277	257	280	241	249	254	270	258	282	281	256	287	248	256	268	271	243	266	255	281	262	293	277	299	250	277	282	269	240	273	241	290	272	263	265	271	239	276	271	260	266	281	270	258	272	264	260	264	264	277	265	271	260	258	304	270	258	254	261	255	233	258	276	273	263	274	258	252	263	258	258	265	279	258	258	278	284	255	270	264	264	279	251	279	265	267	296	245	259	244	266	299	265	257	257	235	252	273	273	278	275	271	268	235	287	265	272	269	253	230	254	254	243	288	254	261	284	280	265	289	242	253	236	260	252	254	271	257	256	280	241	291	286	230	276	279	253	257	240	260	276	293	281	265	264	295	274	228	266	248	290	272	253	266	256	295	246	265	283	268	269	277	267	306	267	263	255	269	269	285	274	270	255	238	265	264	252	259	265	278	285	262	257	252	249	261	272	279	258	261	230	244	246	244	255	286	264	282	256	296	256	268	288	278	296	289	259	285	268	261	271	297	270	253	221	284	273	273	264	286	267	275	260	267	272	272	256	271	271	241	220	259	269	255	280	290	284	282	275	259	255	262	226	277	255	270	264	279	266	265	297	272	277	246	270	260	252	286	285	279	245	262	240	264	269	263	257	321	259	238	263	263	276	280	258	283	276	256	295	255	242	258	235	260	252	270	292	294	251	260	277	287	240	241	292	258	295	251	232	262	253	285	307	278	293	268	292	269	296	266	275	263	250	249	277	245	259	269	283	244	261	270	260	251	252	285	263	262	256	262	233	242	287	260	288	291	272	280	293	257	275	274	252	249	269	230	250	274	260	270	281	269	249	263	267	266	272	262	275	232	294	286	275	254	267	254	269	267	269	259	262	290	289	291	277	269	251	272	272	262	270	275	237	266	274	269	283	263	278	239	262	246	289	287	265	261	238	256	289	238	283	257	262	244	257	256	262	245	279	281	273	265	243	248	265	274	279	288	265	265	248	271	284	274	267	281	274	253	281	295	264	267	254	268	272	275	237	235	269	247	270	266	286	233	247	243	301	255	271	261	275	251	265	269	244	271	296	258	240	249	270	277	252	238	265	250	263	275	266	268	269	269	307	265	278	239	262	292	258	282	276	255	285	252	283	261	285	266	245	284	299	263	259	250	289	264	281	251	261	267	277	284	280	273	242	236	284	257	279	268	268	244	235	230	298	278	283	279	294	245	265	264	266	263	272	271	235	243	288	252	237	283	235	260	243	267	284	266	274	297	228	249	260	266	279	291	264	280	265	261	267	260	289	276	266	250	302	292	280	260	282	286	279	289	254	286	245	293	245	250	248	274	258	257	297	266	278	283	279	281	290	267	269	263	276	269	260	265	285	259	269	263	264	267	252	245	287	247	271	263	249	263	263	283	268	293	248	304	274	246	274	282	273	264	292	260	266	261	267	265	248	269	293	239	279	263	256	276	260	265	253	289	272	240	283	285	254	270	240	276	272	264	283	277	276	237	246	263	260	277	281	275	279	259	285	264	262	284	291	259	261	269	264	255	236	264	282	257	277	274	269	266	255	230	270	305	283	268	259	251	279	248	274	312	268	262	293	265	240	265	261	280	279	245	296	258	273	281	279	276	275	256	258	251	249	251	260	290	257	264	256	253	260	245	293	265	262	253	274	257	254	233	272	257	263	250	274	256	271	276	283	287	281	297	279	271	286	263	286	284	254	299	285	280	276	251	244	281	266	275	239	268	261	259	249	277	282	248	259	276	277	276	263	268	257	275	286	250	257	257	248	271	262	257	265	293	265	259	289	260	273	265	252	278	268	262	256	252	279	266	240	266	271	277	266	262	260	274	259	292	264	254	260	248	240	270	254	286	274	242	264	238	275	258	267	275	262	290	262	242	266	278	278	280	271	276	265	223	269	285	254	284	221	219	289	284	304	263	266	280	268	247	263	269	219	265	261	301	294	275	258	247	242	257	272	247	274	264	227	245	254	271	263	243	279	269	247	281	248	227	285	281	247	255	266	239	261	262	228	274	256	262	266	286	256	270	267	249	301	287	259	256	271	272	263	266	268	277	251	263	257	295	266	269	271	256	263	255	253	285	266	266	254	288	214	260	251	273	268	269	292	255	267	250	268	301	259	266	270	277	248	283	272	272	265	280	243	265	280	262	290	270	272	317	289	272	247	275	276	243	279	278	259	248	286	301	276	270	268	262	276	246	247	255	257	270	253	259	252	282	255	254	308	238	284	272	260	275	274	289	254	273	305	277	266	248	253	273	265	232	276	283	236	270	237	256	240	285	268	288	278	273	303	238	271	249	253	278	263	243	295	244	270	262	272	278	258	290	296	272	251	271	252	294	281	276	272	257	277	259	244	295	278	262	234	255	277	279	250	269	254	257	280	270	257	252	322	260	274	268	275	255	267	284	300	274	255	273	262	269	271	302	248	274	269	275	253	257	289	253	263	287	266	291	276	273	282	253	248	305	252	241	263	247	267	270	305	258	266	238	274	242	279	270	253	270	277	272	288	294	286	270	255	284	227	276	276	261	262	268	248	271	263	256	262	281	258	292	271	239	234	294	268	255	256	283	274	229	266	276	286	261	273	240	237	266	260	251	264	210	274	269	259	264	271	273	274	268	264	268	265	306	263	266	261	281	267	295	260	290	288	272	269	258	256	240	290	288	280	267	266	254	270	252	239	252	258	266	245	238	265	284	274	269	278	268	283	268	241	283	277	262	265	297	276	283	253	239	255	274	294	261	267	281	250	277	296	271	266	268	244	261	256	270	268	272	286	294	245	264	280	283	286	268	271	261	285	289	254	247	262	251	273	255	284	270	298	251	260	242	272	223	257	264	255	248	258	269	258	277	286	272	293	283	278	265	274	282	268	259	275	248	299	291	275	275	261	270	280	243	268	291	268	276	288	252	283	273	278	246	254	256	239	266	263	288	247	286	295	282	255	252	274	269	276	213	240	269	259	244	259	279	273	278	270	277	291	270	245	272	261	266	271	241	268	261	275	257	283	244	264	295	263	267	269	258	261	267	284	279	257	302	261	270	275	270	273	221	250	280	261	263	251	280	270	263	285	254	255	261	263	265	270	274	268	253	246	281	276	287	268	253	264	251	297	257	271	280	242	236	268	236	266	266	255	273	275	286	294
932	287	173	168	148	179	193	187	221	188	156	184	154	137	146	114	96	77	86	65	86	82	78	94	85	63	64	65	69	79	84	61	71	91	73	67	75	69	69	83	76	66	52	59	67	69	59	59	61	58	66	72	51	77	76	59	81	65	77	57	68	56	66	72	74	66	74	66	58	67	62	57	59	70	88	71	79	59	55	53	66	82	63	84	57	60	71	66	61	65	63	82	75	71	74	75	54	53	54	57	77	72	64	62	58	74	58	67	46	56	56	65	58	62	60	55	55	62	68	69	79	76	61	67	60	52	78	61	54	76	78	61	63	78	76	75	70	51	52	58	71	67	70	52	61	48	69	75	54	74	60	63	65	75	55	65	65	70	58	82	55	70	63	70	65	65	71	75	69	68	53	73	62	77	75	59	64	63	69	73	64	76	68	73	64	61	63	60	65	81	74	65	81	56	68	55	69	69	70	55	59	49	71	59	62	62	63	58	75	56	66	62	61	57	74	63	69	64	43	71	58	69	60	69	71	69	73	59	62	61	63	70	63	62	73	59	84	57	66	58	60	59	64	79	67	60	64	76	74	83	54	63	53	65	52	73	70	81	59	65	72	69	62	70	75	50	62	58	70	63	77	84	63	58	64	55	52	62	78	61	82	56	58	60	72	62	57	81	65	80	59	55	61	49	60	59	53	67	65	73	69	61	55	68	65	67	76	68	72	62	55	75	59	66	72	59	61	69	67	67	63	58	64	75	60	64	66	64	50	59	77	56	57	76	58	77	60	56	75	70	55	69	78	73	79	65	61	64	84	65	65	66	74	55	65	80	67	71	64	67	62	72	64	67	65	69	63	68	66	54	76	60	66	74	67	61	58	63	79	71	56	65	73	60	70	77	53	76	69	52	54	66	58	81	69	57	72	65	62	74	75	74	63	52	71	75	73	67	60	58	66	66	59	66	66	65	61	70	82	56	73	68	56	82	59	71	67	54	81	64	58	50	78	64	70	66	59	69	64	50	72	72	61	52	68	61	67	77	72	59	66	69	73	55	64	78	62	68	62	61	63	83	58	59	71	71	62	55	65	79	64	63	64	46	68	56	65	68	49	76	79	44	73	62	68	59	73	65	66	57	55	40	62	71	62	85	67	67	77	80	56	64	79	75	75	73	65	54	60	57	53	71	72	66	64	59	63	68	64	72	74	55	50	66	60	67	58	72	65	62	70	71	63	68	70	63	72	68	64	53	74	53	69	71	80	74	71	61	71	56	74	77	61	65	61	76	63	62	65	63	62	54	77	64	64	63	64	62	69	74	59	62	57	67	65	56	75	62	60	51	65	67	65	87	86	72	60	72	66	69	72	67	71	77	69	61	59	73	82	75	64	54	68	67	59	45	70	58	66	42	67	58	65	72	69	73	67	75	67	62	64	69	74	71	67	67	70	61	76	79	65	76	60	63	65	73	50	82	72	64	64	66	65	68	66	67	70	79	63	60	53	69	69	68	68	76	64	62	60	54	62	68	65	59	53	62	74	62	63	63	70	58	89	67	61	63	56	66	61	69	64	51	70	58	67	72	58	71	61	88	68	69	58	60	69	66	60	70	66	56	82	74	71	65	46	76	76	58	63	73	64	83	73	47	63	51	58	61	61	57	73	67	67	56	59	64	67	57	80	60	71	51	64	63	54	51	77	58	60	60	68	67	59	55	68	70	67	58	54	47	58	64	51	43	57	54	67	58	71	67	65	72	71	64	66	70	65	72	59	57	72	66	62	62	59	64	60	70	60	67	71	72	59	61	64	61	66	67	67	63	60	57	49	73	74	68	69	67	57	53	73	63	63	69	58	60	57	58	77	66	62	61	56	69	64	67	60	87	60	40	55	69	75	62	63	80	55	66	70	62	63	72	56	79	81	58	63	72	77	70	63	70	59	69	55	87	63	69	56	73	62	53	76	70	63	62	79	67	58	72	62	74	63	65	63	54	68	63	56	54	64	61	62	66	78	65	69	84	60	72	71	67	63	76	63	62	63	66	64	61	73	64	83	72	61	74	71	60	72	77	87	49	63	74	70	72	64	60	71	60	60	68	60	69	71	59	69	79	61	50	65	54	61	63	57	63	57	61	61	65	57	73	71	58	58	55	73	70	71	62	61	49	64	60	76	72	73	82	62	59	58	55	56	53	60	67	71	69	66	61	60	77	58	76	53	70	64	66	73	72	64	71	75	69	74	55	57	75	68	79	74	61	55	62	76	81	56	58	49	81	62	72	60	63	50	73	76	53	56	63	59	63	54	73	65	74	64	65	67	63	77	51	54	60	56	74	81	78	57	53	64	71	61	90	66	67	70	67	74	64	64	70	54	61	88	69	64	61	73	60	66	69	73	60	66	58	61	61	57	85	64	63	61	68	79	55	73	66	57	50	67	63	62	65	61	58	72	61	75	60	66	71	56	68	66	68	57	52	60	68	74	62	69	59	73	67	69	62	65	62	70	61	74	70	73	63	70	65	57	67	67	70	82	59	66	73	78	60	72	57	68	70	62	57	70	61	68	70	56	53	61	60	58	49	58	62	61	76	67	75	69	66	87	67	59	80	55	56	70	67	56	64	61	55	63	70	46	60	64	68	69	75	92	75	54	60	50	67	61	69	69	55	57	81	56	65	69	63	76	72	60	64	56	51	63	65	73	57	60	72	69	62	67	75	56	66	68	87	60	58	72	85	56	59	79	55	69	71	72	84	68	52	58	66	60	63	60	71	55	73	66	72	60	72	79	55	79	70	85	62	59	66	76	64	63	74	69	64	51	78	76	56	67	53	74	52	73	67	51	73	66	55	58	67	71	63	69	68	85	70	72	65	66	62	70	79	72	55	57	69	68	70	56	77	65	70	61	68	62	78	69	64	71	60	79	68	63	55	76	73	48	80	54	58	60	80	64	76	61	46	65	49	58	61	75	56	65	62	67	69	66	53	66	54	59	69	70	67	62	71	59	57	73	58	68	65	63	68	65	52	59	71	74	70	52	70	68	59	61	59	52	57	77	58	61	63	62	64	71	55	48	66	69	83	65	63	53	58	59	61	59	51	64	63	69	63	66	68	80	69	68	50	67	60	62	55	64	67	68	55	69	56	58	62	67	68	64	60	68	59	67	66	66	56	73	73	70	52	74	57	75	63	77	61	45	76	75	63	64	67	63	56	63	64	53	67	71	55	66	55	59	67	57	70	52	65	87	74	78	64	61	58	55	68	67	59	62	60	76	62	56	64	64	77	61	51	51	85	73	54	63	72	65	71	65	60	65	54	62	69	62	64	67	53	67	61	53	59	70	70	79	64	57	66	66	67	77	58	52	53	72	61	53	65	66	64	61	52	68	82	68	71	64	50	57	66	60	59	59	68	59	52	57	81	69	48	59	72	71	70	51	82	82	67	61	58	76	58	73	71	56	68	64	61	67	62	56	68	54	68	57	66	56	51	55	67	72	67	74	76	51	57	64	77	58	57
11273	3489	1964	2338	5734	9501	9235	7830	6868	5765	4775	4419	4027	3614	3370	2595	1627	1231	1150	1007	930	941	968	862	843	832	851	779	742	677	669	678	664	640	637	611	628	585	613	574	559	564	570	551	563	534	558	526	521	564	525	578	515	537	563	525	494	538	549	526	533	512	517	473	523	525	532	509	597	544	543	506	551	527	564	530	528	513	533	472	497	531	517	504	536	556	493	499	523	494	515	492	501	551	492	571	491	465	486	510	512	489	531	478	487	518	469	489	492	495	522	439	479	485	486	460	472	488	487	475	466	468	487	526	505	437	470	511	485	479	501	515	502	485	495	467	473	466	511	483	517	527	495	503	462	480	471	448	469	526	473	474	529	496	534	507	486	494	491	545	465	464	494	506	471	471	505	463	499	482	504	499	496	481	467	512	466	477	523	513	476	461	494	480	500	493	501	495	495	463	493	463	458	504	478	502	467	480	464	487	491	482	489	484	501	486	488	469	442	477	448	499	468	531	448	459	493	481	512	446	474	496	477	481	440	461	491	463	470	483	488	503	453	522	443	497	443	514	477	500	479	456	487	460	479	463	505	510	444	486	513	478	476	486	474	480	474	567	494	489	491	517	503	501	498	486	485	493	503	504	458	480	505	474	478	481	499	516	516	522	489	500	489	484	454	494	507	495	501	488	503	476	503	487	480	506	488	510	498	517	490	460	533	497	504	497	498	514	523	497	514	457	510	499	508	501	494	479	498	455	489	511	465	510	487	493	520	473	489	503	484	508	492	505	505	518	522	429	496	489	528	481	448	498	479	502	503	467	505	491	507	511	484	478	506	491	469	508	464	525	555	464	532	511	528	463	495	454	448	488	471	473	446	513	459	459	485	482	498	443	456	510	493	483	491	490	479	482	504	462	495	473	506	477	451	471	478	536	462	452	456	512	493	519	523	529	518	492	497	507	473	512	475	461	488	499	485	505	484	535	476	490	479	457	484	483	498	506	532	481	455	521	523	487	473	498	466	513	482	479	469	478	477	500	488	504	468	470	489	482	497	489	505	491	516	504	475	507	467	484	483	528	476	476	513	469	475	491	435	543	461	465	454	480	489	517	527	488	492	479	483	448	493	479	501	525	524	500	489	484	549	487	481	485	443	488	494	477	520	476	486	498	487	494	502	485	471	478	476	453	504	467	444	482	516	497	496	473	469	459	511	452	473	477	528	466	496	507	487	476	466	458	491	531	512	463	495	514	494	504	482	446	467	484	468	522	511	466	467	460	464	477	440	470	473	471	515	492	528	455	467	485	483	475	481	485	508	492	506	480	449	506	517	523	540	502	496	459	468	516	501	504	486	489	513	487	490	484	467	498	483	493	466	518	499	515	447	486	514	472	481	503	502	478	504	512	495	496	474	413	480	476	464	465	491	479	512	505	437	467	521	480	505	516	513	478	475	456	515	511	505	496	496	487	478	504	507	504	513	494	495	485	468	454	505	476	459	529	467	461	502	477	470	458	476	501	480	484	505	443	451	521	493	502	464	512	481	527	496	520	496	516	466	502	450	450	519	452	505	490	497	503	503	479	510	495	479	490	490	490	445	488	502	461	471	526	504	519	495	454	496	504	509	513	547	480	476	470	531	464	474	495	483	465	478	461	508	490	486	478	497	422	479	495	466	482	487	479	484	499	503	465	502	472	493	468	476	524	503	448	533	524	501	485	490	446	514	517	494	472	537	515	506	492	491	519	477	504	507	486	478	469	511	487	498	479	436	454	480	467	507	488	461	491	475	513	496	487	455	514	518	447	470	523	493	505	510	533	468	488	464	483	539	486	519	431	500	490	507	521	497	468	464	484	519	475	463	475	468	495	489	474	526	535	486	465	493	495	471	500	494	475	503	466	482	462	512	506	464	487	504	477	472	489	497	488	514	480	445	507	487	500	513	477	513	488	463	489	499	439	443	477	543	503	462	500	478	524	512	475	489	483	504	474	488	512	513	497	488	494	461	455	454	474	486	521	478	497	508	478	495	481	482	467	463	515	498	518	511	495	520	510	525	477	448	517	502	506	501	506	474	473	472	469	523	485	500	503	506	541	485	522	465	453	464	450	513	477	515	488	512	481	498	508	455	487	477	508	530	546	477	473	497	471	485	477	499	518	500	512	506	481	513	491	497	496	498	467	474	469	510	491	477	472	536	456	453	502	473	490	493	470	514	501	483	509	446	508	462	470	482	514	537	471	488	467	442	489	491	483	519	478	519	543	476	482	503	473	489	536	446	514	472	488	544	497	480	499	488	464	455	484	481	491	495	508	488	499	482	487	467	508	526	511	530	468	497	511	484	526	464	494	454	467	471	500	463	472	473	511	496	460	464	531	507	485	508	500	502	498	433	471	474	458	488	461	458	501	512	491	480	488	468	530	513	481	494	514	505	466	508	517	484	457	524	512	456	466	468	529	498	523	491	503	513	500	470	524	467	530	475	502	526	468	487	480	474	483	512	477	462	488	501	504	476	463	511	495	513	435	498	492	494	495	505	493	506	488	494	481	557	511	429	477	500	497	485	441	512	472	515	460	460	490	512	416	471	436	509	486	486	494	472	478	532	477	472	460	479	512	507	481	495	465	501	487	523	477	474	485	462	491	501	504	493	477	500	516	493	494	469	491	547	502	486	438	495	456	484	460	482	523	499	486	483	463	507	518	480	491	475	476	498	513	533	474	469	485	491	520	502	478	472	473	500	478	497	538	497	504	479	472	504	497	530	491	480	470	477	505	480	513	536	456	474	530	481	506	510	516	513	500	483	536	528	502	490	498	425	459	483	491	524	470	496	445	500	443	514	491	517	475	483	521	476	503	467	459	486	495	495	487	489	455	477	466	486	460	480	497	470	492	512	462	465	471	496	479	467	540	459	468	516	507	485	482	516	497	485	492	483	495	501	465	477	477	447	510	474	511	478	477	481	452	451	482	482	468	514	517	507	510	493	458	527	499	510	478	510	508	485	491	459	449	498	479	482	494	542	469	505	480	474	506	497	494	522	474	471	540	487	490	503	477	515	491	508	521	452	490	475	508	475	490	488	512	444	499	506	517	468	520	518	483	492	479	480	474	507	495	475	445	479	507	466	499	457	488	495	491	496	502	472	506	448	489	489	485	491	478	483	485	488	473	472	497	501	472	508	508	524	492	481	469	489	473	473	501	467	475	508	526	473	456	502	512	477	499	477	514	516	521	508	497	433	494	455	519	429	511	452	496	464	504	492	517	458	503	529	535	484	428	480	495	504	493	538	483	458	537	489	522	486	488	501	474	470	469	440	473	458	490	486	501	466	460	502	479	475	526	513	492	517	494	513	514	477	473	513	490	504	513	508	497	476	493	473	540	488	487	490	500	464	484	446	471	512	497	464	499	437	456	490	509	474	468	469	494	502	512	474	494	435	500	488	493	480	451	511	507	519	460	476	546	429	471	508	494	508	483	493	483	534	458	509	481	493	502	482	468	480	486	514	504	482	453
2235	221	149	112	101	103	141	156	159	157	147	122	122	125	113	105	73	62	64	50	62	50	48	48	43	44	48	49	45	63	45	53	41	44	62	55	41	44	59	52	64	56	62	48	47	34	50	40	49	36	45	50	45	44	47	41	44	43	38	48	45	39	41	42	47	39	42	37	49	40	37	44	56	35	40	42	41	51	42	43	45	49	45	42	36	49	40	48	40	34	41	39	41	40	46	32	44	38	47	36	44	42	44	51	46	38	42	50	40	53	51	42	28	32	42	55	32	40	43	39	34	42	48	44	40	39	47	41	44	43	30	46	34	44	44	36	49	45	43	42	51	43	34	42	36	46	43	49	55	51	51	37	38	44	57	50	50	50	37	47	52	44	48	54	55	50	38	54	30	36	49	35	35	39	33	51	49	43	41	45	39	37	41	42	44	51	49	32	50	50	42	34	51	43	45	43	46	49	42	38	41	49	44	45	46	46	42	46	51	44	55	46	47	62	46	33	43	49	41	37	50	47	46	55	40	37	39	29	39	40	46	36	38	49	53	38	52	50	45	36	40	42	50	56	44	61	28	49	49	40	56	38	47	33	51	38	38	45	44	50	38	35	50	30	44	51	37	37	43	49	34	45	34	32	40	42	45	29	39	45	47	47	47	52	31	50	39	52	48	47	52	34	45	43	52	35	32	51	45	27	44	37	41	43	50	42	51	49	38	31	53	57	31	40	34	32	39	48	33	46	45	43	50	44	47	56	46	54	31	48	38	42	44	35	39	52	59	49	38	33	47	36	43	43	51	57	42	46	46	45	44	49	54	39	42	44	49	46	36	57	39	40	40	29	45	49	39	37	39	40	41	56	42	49	37	28	48	50	38	46	34	54	46	43	42	50	39	49	46	45	43	46	34	46	48	51	59	40	39	45	35	46	48	42	49	39	43	43	56	70	39	47	55	41	37	52	47	49	47	47	40	36	43	43	39	44	48	36	53	49	42	37	62	49	35	46	35	37	41	43	47	39	56	46	51	41	45	51	43	39	37	37	46	43	42	46	41	47	30	31	45	34	36	49	39	47	52	38	43	45	47	50	38	40	42	46	34	48	50	45	42	36	49	39	40	42	39	45	38	52	46	37	39	36	34	49	32	37	46	43	42	40	36	46	41	32	40	51	39	51	46	46	43	45	43	41	47	44	43	41	45	46	53	45	48	48	40	36	43	52	47	23	43	47	46	45	38	37	36	34	40	44	52	38	40	35	36	43	39	41	52	38	47	38	44	38	56	36	50	45	47	40	53	42	52	44	46	40	44	41	39	45	46	37	42	26	39	50	44	42	33	38	42	36	44	49	43	48	38	45	41	36	50	44	48	41	46	50	38	51	48	53	58	38	33	44	45	40	68	38	41	38	52	38	48	43	57	43	41	41	39	44	36	47	41	38	51	56	39	44	45	39	41	40	58	46	37	45	44	39	45	45	38	47	29	55	56	33	42	42	48	42	40	40	30	44	53	45	39	42	41	40	33	43	37	52	43	41	51	44	35	30	36	44	43	41	44	36	40	40	55	45	50	55	50	43	38	40	46	36	37	50	53	38	48	47	44	33	49	45	36	33	48	42	70	38	36	52	48	51	52	48	41	52	46	32	42	41	39	36	39	45	43	56	41	47	46	34	42	47	51	52	54	50	32	32	44	42	39	29	61	37	45	36	49	37	39	52	33	44	53	42	39	40	47	47	45	39	39	37	63	35	46	52	48	53	47	44	39	50	40	37	42	26	47	47	49	40	39	50	42	41	35	38	43	33	32	35	47	36	38	46	41	34	46	52	56	37	50	41	56	46	40	50	41	48	45	40	33	51	48	32	35	31	43	35	48	52	34	53	35	39	45	49	51	38	50	39	42	34	42	36	39	49	30	42	39	33	40	52	41	49	45	43	48	31	33	45	39	34	38	50	47	43	41	57	48	49	33	39	37	48	51	41	55	45	48	38	35	45	33	44	42	48	47	45	51	48	46	49	39	41	41	46	37	41	42	38	34	47	40	36	45	43	59	61	37	38	50	52	43	45	46	42	47	31	35	38	62	42	50	47	42	41	37	39	41	47	46	35	57	42	43	37	40	37	44	42	46	43	46	38	44	37	42	36	37	41	43	43	33	32	36	32	33	41	48	62	34	50	46	53	60	44	50	37	45	52	47	54	43	38	49	47	35	49	45	49	46	50	38	50	42	28	43	48	44	40	46	38	37	41	48	36	51	38	46	54	38	35	37	48	44	50	43	39	49	49	42	39	46	35	48	43	33	44	51	36	45	37	38	48	49	48	46	46	42	47	36	42	52	35	48	42	48	35	33	35	39	35	44	33	35	49	52	40	40	43	38	35	36	48	54	54	40	37	40	55	53	38	43	43	45	46	56	55	42	40	50	47	40	41	48	40	35	49	44	35	46	44	44	45	33	42	42	39	47	26	42	41	42	45	41	38	39	42	45	48	32	41	45	43	40	49	46	40	56	34	48	45	44	36	46	45	44	43	37	40	43	32	46	30	52	34	38	48	51	51	56	60	45	43	42	43	38	38	38	37	40	39	47	41	46	52	43	47	44	47	54	43	50	45	42	35	46	50	39	48	41	44	45	40	39	48	43	48	47	44	43	46	48	47	37	39	49	45	50	56	52	45	44	34	46	38	37	45	38	45	48	47	50	47	49	28	43	33	51	22	50	37	47	34	46	48	32	52	49	38	40	38	58	37	43	41	44	54	43	42	55	48	52	42	47	36	44	32	43	53	39	41	35	41	42	55	52	49	31	33	45	53	54	34	49	38	44	32	54	52	50	43	46	50	47	52	37	33	55	41	47	47	33	33	37	38	34	33	41	54	43	49	45	54	41	53	39	48	39	39	46	43	54	51	35	39	48	43	36	34	41	54	54	43	30	48	37	45	47	46	39	48	33	57	46	39	29	36	44	49	51	42	39	56	31	38	49	38	44	44	38	44	50	32	42	49	45	46	36	49	57	43	46	39	41	46	49	56	47	50	54	45	37	37	48	54	48	41	63	41	41	39	36	44	35	41	47	57	46	38	35	44	42	40	43	45	58	49	53	41	48	34	58	41	48	29	52	43	35	42	53	42	51	47	49	37	37	28	36	35	57	50	44	62	44	57	38	36	31	27	48	42	36	42	46	35	38	48	38	38	46	41	34	39	48	36	51	56	47	43	45	44	37	48	48	47	50	41	44	44	60	37	49	47	50	39	41	54	51	56	27	35	43	50	37	52	48	42	50	38	42	51	43	51	38	41	49	46	47	48	47	44	43	33	38	50	42	50	42	50	45	38	39	37	29	45	49	27	45	36	38	42	46	49	33	34	51	35	56	42	37	49	39	49	43	41	33	37	50	37	35	36	51	40	42	42	42	45	51	47	28	37	57	38	27	44	41	50	47	43	45	37	44	50	41	45	47	51	54	44	44	45	43	36	47	34	46	49	46	37	39	33	42	45	47	43	49	58
11893	2841	1675	2027	4825	7858	8420	7042	6695	5359	4400	3961	3795	3372	3013	2244	1396	1086	946	755	807	817	801	646	681	658	642	627	528	559	483	485	506	460	505	469	442	459	434	416	467	402	423	376	366	413	385	396	393	374	359	342	367	356	359	361	343	347	343	387	344	337	352	392	381	335	389	339	382	397	376	395	390	342	385	367	370	335	358	373	363	364	350	341	352	344	365	319	355	321	361	339	308	337	366	332	350	374	345	338	358	338	314	373	330	334	356	323	344	369	329	364	346	338	350	327	372	336	316	318	360	345	362	363	336	355	340	327	349	358	342	320	319	335	353	346	332	340	314	320	334	339	326	347	327	362	353	363	363	326	363	327	311	341	329	343	330	305	335	347	356	331	329	323	319	342	352	355	330	331	331	343	345	328	332	321	326	333	360	328	344	334	332	317	365	355	368	379	334	362	337	335	356	344	347	347	347	331	372	328	351	338	315	329	336	367	328	352	333	328	344	342	343	352	367	357	364	352	341	346	323	313	328	321	361	337	319	298	322	324	339	345	333	326	333	333	312	368	311	310	342	318	284	352	352	365	340	333	309	321	372	291	337	344	349	327	320	318	332	318	352	351	312	350	329	369	311	339	346	368	302	313	331	337	323	332	338	336	344	331	348	351	357	341	314	333	305	301	368	320	361	317	320	348	344	315	350	312	365	334	339	324	333	326	316	310	363	330	325	337	327	348	328	340	358	321	318	344	309	363	327	341	347	342	342	321	300	336	332	311	308	334	324	310	345	348	361	335	321	319	327	340	329	316	361	328	380	338	318	345	326	321	316	347	327	355	300	318	358	320	305	329	342	371	300	344	329	347	336	313	364	327	339	353	345	345	352	343	315	341	351	288	343	336	363	326	361	323	328	335	357	299	307	377	343	368	354	329	338	317	312	340	299	328	362	321	344	383	336	303	342	360	311	312	325	327	335	357	371	336	303	357	344	330	346	319	335	343	331	361	331	333	307	341	318	353	351	341	350	339	326	325	366	350	327	342	350	333	339	337	333	360	333	347	349	336	312	350	309	327	342	318	349	324	305	348	324	371	349	381	341	320	310	371	369	317	317	326	343	322	359	320	371	345	327	367	346	342	338	310	356	306	334	332	352	362	297	337	305	366	294	316	340	352	334	330	333	323	322	362	343	302	362	335	315	327	347	314	324	359	329	326	327	330	318	346	352	360	317	316	330	366	352	319	336	327	323	324	326	355	328	359	321	363	329	322	332	311	352	294	348	342	335	339	327	345	332	321	330	326	322	337	339	341	353	310	355	327	337	315	370	320	311	348	338	315	363	333	315	361	310	364	343	317	330	353	298	342	353	344	355	353	345	359	325	331	368	333	325	353	341	337	349	357	332	348	350	330	326	300	362	341	324	315	340	321	346	300	341	343	335	334	305	334	334	354	358	332	320	314	336	298	346	321	350	345	348	314	326	323	345	333	352	360	361	345	322	356	317	351	306	325	312	320	349	339	339	325	357	303	353	365	292	341	353	344	337	340	346	304	339	314	343	319	354	358	334	334	344	312	350	363	311	297	323	330	347	335	330	309	346	366	356	325	358	344	342	349	352	304	343	316	302	333	294	350	347	334	349	336	325	331	347	295	324	376	335	340	345	333	363	337	311	334	333	318	327	334	330	325	352	321	351	302	345	331	335	358	309	331	306	307	306	337	334	370	343	311	301	335	341	330	356	344	372	341	313	313	331	371	341	368	364	316	317	344	338	337	326	330	317	365	339	343	368	289	318	343	342	295	374	338	369	342	339	316	332	298	323	324	312	325	321	346	352	351	327	324	350	369	345	326	355	368	317	329	369	325	333	335	342	333	317	355	356	329	320	319	337	313	348	358	331	314	347	346	337	300	312	337	378	311	329	326	365	321	334	321	370	364	341	345	356	341	310	306	310	358	318	320	348	334	340	313	329	335	328	312	353	328	313	309	306	323	350	322	326	288	307	334	347	345	349	286	345	337	343	325	347	341	335	345	347	336	340	339	340	351	343	342	331	352	323	330	350	337	352	335	315	341	348	339	345	353	368	359	315	314	355	333	350	344	326	336	333	332	361	322	316	347	339	328	317	348	355	321	348	346	356	317	310	333	368	343	328	330	320	346	319	354	323	349	343	331	348	342	353	362	320	312	345	332	331	325	322	342	310	313	317	338	370	313	334	333	339	325	343	328	326	345	323	359	319	329	333	339	337	385	311	369	335	339	334	325	339	304	309	286	370	331	319	307	333	350	349	348	277	333	348	352	349	323	328	331	348	332	351	310	358	317	336	345	352	304	336	345	312	322	361	323	341	323	326	322	319	328	355	322	327	325	329	310	319	334	332	361	325	332	345	300	354	320	323	319	333	331	342	349	326	342	320	314	332	334	337	328	324	335	323	315	319	361	349	343	323	335	346	312	334	331	332	324	304	346	316	324	353	344	342	319	317	340	328	325	360	336	338	317	344	338	366	304	347	328	339	344	336	334	318	323	322	324	349	349	340	360	298	342	330	325	316	334	352	355	356	307	334	333	343	364	337	319	328	315	333	317	311	346	346	331	329	351	356	321	324	369	364	327	304	339	322	360	312	347	346	337	360	317	354	349	300	333	347	326	329	355	326	337	349	314	342	321	307	359	334	324	335	344	331	338	337	336	324	326	340	325	330	301	333	349	330	342	329	351	315	364	331	356	338	334	337	345	365	338	348	315	331	296	346	342	328	355	353	346	328	328	376	343	328	345	330	330	338	342	360	351	330	352	360	323	326	340	356	351	310	328	341	331	317	319	330	324	340	321	371	336	350	332	363	381	325	362	352	312	350	355	310	350	384	308	294	311	345	343	325	333	333	338	321	316	316	338	319	315	314	352	332	365	308	344	347	322	294	355	334	332	349	338	350	324	350	349	336	321	342	346	320	313	335	298	349	317	350	343	357	373	337	335	385	365	342	318	382	320	325	310	322	327	358	320	330	329	298	311	332	336	370	333	339	324	338	306	315	356	356	341	337	323	326	324	372	313	336	358	336	340	386	306	334	365	321	336	346	321	347	364	306	340	355	323	315	333	345	361	323	314	303	382	337	342	318	335	382	351	330	315	334	350	339	325	350	351	335	324	311	333	361	322	313	361	341	316	348	341	365	313	335	302	330	318	362	331	333	351	304	353	377	361	357	345	377	336	347	361	329	332	303	347	356	312	313	312	326	336	316	313	322	351	314	322	327	318	337	300	350	361	333	319	339	313	340	324	325	332	358	327	321	314	314	342	300	337	287	324	338	333	311	350	380	326	315	361	347	348	330	375	374	348	357	348	298	336	344	335	313	340	333	339	341	315	318	354	334	330	331	343	309	330	355	341	342	329	332	341	342	337	324	317	361	367	319	351	326	347	347	312	333	311	360	319	333	350	338	351	351	328	318	318	349	352	343	369	340	354	354	307	350	334	319	368	341	317	339	335	343	316	373	324	336	345	378	323	330	348	299	358
1522	403	273	207	178	169	230	251	259	228	216	173	186	179	173	151	102	104	121	100	111	90	101	68	82	108	92	92	82	86	86	77	103	89	89	75	93	75	69	75	81	74	73	70	73	79	89	83	82	81	75	81	68	72	77	63	75	73	75	94	80	93	90	75	76	84	82	72	79	95	94	81	63	76	75	92	82	69	82	87	78	90	86	73	75	74	75	81	60	89	77	66	93	54	67	81	78	81	79	65	86	72	76	91	83	94	81	81	67	83	86	93	83	73	78	87	69	90	72	94	85	70	86	75	86	64	57	76	70	78	89	66	95	96	85	83	82	82	78	77	73	73	71	74	72	67	71	80	68	86	100	62	84	74	84	65	67	75	81	83	76	71	80	63	79	82	70	57	73	77	95	70	60	80	69	94	74	83	63	79	91	75	87	83	77	76	65	82	81	80	61	74	68	57	83	82	80	71	79	78	72	77	81	65	68	69	74	80	79	74	79	78	86	70	65	74	95	67	75	70	74	81	73	66	78	88	88	83	75	86	72	96	77	72	79	66	88	72	84	67	82	94	91	82	71	67	74	67	86	79	96	83	67	80	87	75	67	77	71	84	90	70	83	84	86	75	72	79	77	71	62	87	72	80	79	79	75	82	69	63	84	74	79	63	78	92	72	80	81	78	85	96	87	76	77	81	63	85	81	76	78	62	67	79	83	73	75	95	82	83	71	77	69	81	69	62	84	67	81	68	63	78	64	56	75	78	96	70	79	80	79	72	75	83	68	89	57	83	66	79	72	89	75	88	75	85	67	87	69	84	78	70	69	76	66	67	65	83	74	61	91	60	68	75	90	90	87	80	95	71	86	79	78	82	88	87	77	78	75	81	61	61	96	68	84	77	75	77	89	79	57	70	65	92	64	68	69	72	83	75	66	90	68	71	92	73	87	84	80	67	72	69	70	73	89	69	95	84	71	83	70	63	96	60	64	74	77	76	88	84	80	82	76	77	68	73	60	82	75	65	68	50	78	85	81	91	82	92	70	73	82	84	70	81	73	76	82	89	71	67	61	89	73	67	81	81	82	73	73	98	74	82	90	107	87	85	78	82	85	71	72	69	97	65	69	70	61	79	70	85	84	61	85	84	79	75	70	70	67	63	82	92	91	85	64	63	56	73	93	75	74	91	77	75	80	82	77	70	76	53	71	84	80	89	77	81	71	70	73	72	75	73	77	81	78	78	82	78	90	74	78	82	76	77	76	75	80	70	67	88	83	80	76	66	77	87	72	75	75	68	67	81	69	85	84	83	82	83	79	81	65	74	74	77	71	75	62	76	83	98	65	80	81	108	66	69	77	82	70	78	70	70	93	74	69	92	90	85	81	74	71	82	72	70	60	74	60	90	66	81	72	84	78	78	85	58	70	69	90	69	88	69	82	79	94	88	79	73	89	70	86	75	86	77	75	59	89	83	70	76	88	90	68	88	78	66	83	71	80	83	77	71	84	82	71	81	74	72	89	75	100	76	66	84	76	63	94	70	64	70	65	85	75	78	83	65	63	74	86	69	74	74	71	72	80	79	82	89	72	84	78	90	75	79	87	63	81	76	86	65	86	73	84	94	72	73	65	62	77	70	73	80	60	65	69	61	78	79	73	71	74	81	71	76	85	95	65	78	76	84	79	78	73	66	68	72	99	81	75	64	76	74	71	86	72	67	73	62	83	79	73	76	78	74	78	77	78	90	66	67	91	79	75	80	80	71	83	78	83	84	79	77	89	75	81	86	74	81	85	83	98	82	77	78	93	85	76	80	74	76	71	65	77	79	75	85	91	99	83	79	83	91	78	75	83	72	76	70	83	83	76	78	82	62	84	85	81	78	71	84	66	73	72	78	80	72	86	87	82	83	80	86	84	66	76	70	88	91	87	92	69	74	61	67	78	86	63	82	71	86	92	68	63	72	80	66	75	65	79	85	82	76	93	65	72	82	79	84	77	88	98	73	62	75	79	81	79	75	81	75	79	98	81	84	70	72	79	75	85	53	84	74	71	84	91	78	75	72	48	77	68	97	81	86	74	69	72	78	73	76	84	77	110	88	58	72	90	78	71	86	84	80	74	84	78	79	62	71	77	76	90	89	75	59	71	78	96	84	90	85	92	72	83	80	66	71	86	81	71	77	80	91	85	62	65	74	76	68	84	81	84	94	69	89	96	70	89	94	73	91	76	89	69	70	67	72	83	76	77	83	78	94	87	69	87	70	73	81	72	73	80	77	69	74	57	71	78	83	81	80	78	69	69	79	60	69	75	78	84	64	95	87	85	68	89	70	69	81	78	67	69	94	83	100	77	89	70	78	84	74	89	94	89	73	94	66	83	81	94	77	72	97	76	69	80	65	81	80	81	85	82	70	79	76	78	76	87	82	84	72	65	82	57	96	90	80	76	61	91	93	76	65	64	67	79	76	75	76	90	72	82	93	81	83	93	79	83	83	75	70	76	94	65	80	68	71	77	88	64	79	73	61	79	85	87	65	79	71	67	65	69	72	69	70	69	89	65	76	64	65	67	78	85	73	91	82	79	59	88	60	63	69	76	58	83	80	85	70	75	72	97	88	69	79	81	75	72	89	83	73	72	83	76	75	83	90	81	66	66	77	62	75	86	76	75	64	76	80	79	83	86	68	76	75	70	79	78	74	88	73	79	70	77	74	81	97	69	77	74	85	84	86	79	80	62	68	69	84	70	87	80	76	71	85	77	65	83	94	86	76	65	67	62	76	75	87	73	87	70	87	74	76	65	88	79	78	67	97	76	66	81	84	70	83	72	81	93	83	85	83	83	89	73	80	85	82	82	76	79	67	87	78	74	72	81	80	92	79	77	89	80	86	83	80	71	80	71	73	76	79	77	81	78	89	70	74	78	72	75	94	62	81	62	88	73	62	78	81	68	72	77	90	89	69	68	86	77	69	80	73	75	78	81	101	89	91	81	87	78	64	80	87	86	67	71	85	81	76	70	94	71	89	86	76	96	80	76	73	71	85	74	80	79	77	64	66	71	83	83	79	83	70	80	86	84	88	72	78	82	58	84	74	81	71	108	68	90	82	71	78	72	74	82	80	73	69	89	67	73	79	73	73	76	74	63	64	60	64	68	59	74	75	80	83	76	86	69	69	75	85	77	82	76	67	67	68	70	82	67	69	64	75	71	82	77	71	77	70	89	69	86	74	89	77	78	85	70	77	77	69	79	87	82	74	76	81	82	75	72	69	69	85	74	69	68	78	82	75	81	72	85	67	85	72	79	86	85	72	74	81	69	85	81	73	73	72	59	73	67	82	72	83	66	61	87	63	79	69	94	69	86	72	72	75	83	72	55	85	71	81	74	80	90	82	84	77	86	75	84	95	70	62	83	63	72	90	71	79	90	71	90	78	75	80	92	88	81	88	74	76	68	78	77	76	72	77	74	98	68	85	78	66	90	71	63	81	82	78	76	67	91	87	97	89	80	82
14862	4120	2483	2891	6852	11137	11912	9835	9001	7591	6125	5495	5280	4560	4158	2938	2040	1621	1390	1315	1197	1200	1174	1108	1131	1112	1015	952	885	917	846	797	789	792	759	726	742	750	760	699	714	700	686	715	695	692	659	688	646	639	652	689	603	618	612	587	605	600	651	574	634	608	624	629	579	682	635	635	603	643	678	654	666	629	661	614	671	603	650	624	601	612	604	614	626	592	626	577	568	555	598	510	643	570	613	588	623	575	629	618	628	658	616	625	577	558	567	582	590	584	607	617	608	553	541	563	594	597	604	567	594	547	606	597	576	617	561	607	586	610	591	569	569	580	575	572	603	603	561	599	632	630	596	576	600	598	571	568	587	591	573	583	590	584	564	567	515	535	568	584	543	569	605	583	544	538	534	613	599	570	602	559	591	556	574	624	601	605	571	567	531	621	586	536	630	560	579	569	567	620	559	601	619	612	603	599	620	543	616	620	583	587	567	577	573	624	574	630	603	602	562	602	633	568	586	566	530	582	554	579	606	582	615	616	590	584	581	559	610	575	527	586	610	559	573	576	584	564	604	562	610	591	572	562	567	602	605	582	568	558	561	582	569	582	572	571	596	579	551	555	557	565	540	556	560	540	636	587	572	566	592	584	559	608	545	633	566	597	570	592	565	617	614	572	579	558	544	557	614	639	574	614	599	595	628	554	613	565	630	619	575	577	570	635	608	561	562	620	579	594	598	599	569	539	602	567	587	592	592	579	560	597	556	601	573	570	613	587	603	582	601	575	581	565	542	625	562	608	552	597	604	568	563	598	578	594	586	607	595	630	556	582	615	613	570	571	580	602	580	621	592	587	563	560	590	543	603	551	651	566	583	593	631	612	555	531	614	563	576	635	574	559	594	589	597	618	574	593	601	569	609	593	579	627	562	575	577	576	619	599	617	594	589	631	599	583	621	592	611	609	558	582	614	587	597	574	557	607	623	555	555	550	609	582	616	536	587	569	577	593	562	619	559	578	557	597	593	601	550	588	567	564	556	575	542	611	589	609	646	567	599	617	561	596	576	630	591	606	521	545	554	597	567	617	625	602	593	576	619	609	583	596	597	584	585	546	613	571	594	613	619	586	568	569	576	553	532	558	534	634	616	560	608	554	620	562	643	597	609	581	532	593	641	620	544	584	589	617	585	585	580	557	524	605	605	558	627	604	629	613	549	602	588	611	585	552	582	560	573	591	578	606	574	571	559	569	566	575	583	608	531	553	612	579	543	576	577	568	604	602	564	571	605	539	559	581	574	531	619	614	596	549	572	571	600	540	589	578	611	593	585	587	553	552	603	603	581	619	541	579	601	598	596	630	592	591	603	628	565	566	582	562	596	586	604	569	611	574	609	563	615	604	606	549	611	596	543	615	578	556	579	553	574	603	645	601	638	573	587	573	556	572	579	595	545	541	610	575	582	572	579	560	581	628	541	558	594	591	579	596	579	557	539	566	592	570	592	596	540	547	570	604	598	555	577	554	583	558	584	517	607	570	576	570	578	586	573	576	550	618	604	602	532	601	579	612	569	576	573	599	563	590	589	567	584	593	620	550	622	598	590	569	601	617	558	611	570	531	595	632	628	568	569	560	588	547	648	593	592	628	619	575	555	603	561	625	600	557	600	571	585	588	552	579	612	590	587	588	615	579	510	564	633	558	546	632	609	611	567	607	549	580	556	597	580	597	578	569	597	607	594	561	586	559	612	578	544	600	606	585	567	578	574	549	572	561	615	570	601	592	592	603	577	580	589	555	596	589	591	565	545	578	561	576	576	559	509	566	565	597	591	580	559	596	612	601	594	553	590	575	579	571	598	581	611	557	563	591	580	614	572	597	590	606	594	593	557	604	580	609	613	591	645	581	534	618	585	588	557	558	606	594	627	553	566	566	611	574	562	590	589	558	563	585	648	565	628	602	549	564	581	584	543	590	563	613	602	588	589	611	580	548	589	605	586	611	618	660	570	595	584	590	542	570	629	579	570	583	586	567	582	566	573	575	599	576	569	603	610	582	575	578	540	569	572	614	607	602	566	593	570	590	581	547	586	610	560	565	594	568	566	592	564	564	558	589	570	581	586	609	574	635	580	601	582	589	581	589	590	602	594	542	557	625	591	588	597	563	622	593	602	573	586	585	535	613	595	630	580	589	551	580	561	590	580	571	607	582	564	567	588	583	565	602	564	553	567	622	586	551	622	572	596	565	588	550	572	575	562	670	582	584	571	570	623	579	596	580	557	614	597	569	561	579	555	602	572	585	617	580	583	548	567	577	585	601	594	629	582	566	570	568	573	554	568	585	577	548	592	603	607	585	664	598	550	573	597	544	545	577	572	569	569	563	579	608	598	524	568	578	562	620	582	641	573	544	577	618	580	620	554	627	617	574	571	574	601	568	577	577	579	553	576	616	592	578	593	554	595	562	574	596	558	570	596	557	549	581	588	548	586	607	592	535	615	573	575	588	559	622	585	600	577	562	574	564	587	572	596	609	610	570	600	601	563	576	589	558	606	538	576	634	598	584	609	596	563	611	607	602	595	565	579	581	639	544	581	659	556	610	605	612	588	582	589	607	577	550	584	581	608	592	599	630	578	528	587	596	578	578	614	603	560	521	576	630	572	561	552	561	568	592	555	547	629	587	576	570	574	574	557	584	598	599	598	584	593	594	566	565	534	582	585	580	575	611	625	592	588	573	554	596	561	590	548	570	605	569	589	608	583	609	579	578	563	594	614	598	558	573	603	564	613	551	583	608	607	592	568	588	551	573	552	562	555	574	595	562	573	565	534	546	583	574	599	630	593	543	596	619	582	568	573	589	601	561	582	599	571	569	590	585	599	555	544	575	588	590	587	621	567	617	588	610	590	568	596	547	597	574	581	539	564	584	588	562	587	590	610	555	548	565	555	576	586	597	569	590	596	615	538	566	574	604	597	588	624	560	607	595	553	568	583	587	561	552	570	578	595	554	556	560	610	589	617	563	582	589	551	596	613	545	604	585	619	565	549	589	594	564	590	621	622	602	613	588	597	599	573	608	587	561	585	617	596	593	569	610	567	604	562	634	586	593	613	564	618	599	598	577	587	631	606	609	550	616	585	537	582	594	557	594	590	600	573	550	565	609	588	552	617	587	623	577	556	562	562	595	576	583	549	560	580	609	548	542	585	644	583	607	577	597	592	526	570	547	600	577	582	590	560	549	586	591	577	601	565	593	583	573	558	601	593	545	610	661	598	588	601	577	568	587	537	577	618	560	591	545	543	570	586	563	547	564	620	613	595	567	568	573	568	558	610	591	631	599	562	559	575	565	597	579	587	591	579	610	606	581	613	603	594	592	534	529	530	618	605	616	556	603	602	592	547	601	580	618	583	605	597	599	572	590	582	561	586	550	597	592	630	622	555	587	556	591	590	633	561	547	587	547	557	576	595	566	593	584	563	585	557	594	551	599	572	613	606	593	597	565	525	575	564	605	628	573	565	593
1462	159	89	81	83	72	98	107	112	92	96	92	88	94	78	54	45	53	54	42	52	36	42	38	40	40	41	39	43	44	38	31	37	32	30	35	42	37	44	27	39	34	40	34	49	32	36	31	36	38	36	34	32	41	31	35	36	31	29	34	40	25	40	45	36	43	32	24	30	36	27	35	44	40	25	37	46	40	32	28	32	32	35	41	33	37	36	25	31	32	30	34	32	41	30	48	30	35	30	40	23	35	32	34	39	29	35	42	31	33	41	33	27	27	22	28	44	28	34	32	31	43	25	31	48	36	32	30	37	46	43	42	38	31	34	31	31	39	33	36	28	35	38	28	34	45	32	39	35	24	34	34	34	39	34	27	29	34	35	46	30	38	26	35	46	45	38	34	41	41	36	43	39	32	30	38	24	26	34	35	37	30	22	32	35	38	26	32	30	27	49	37	33	38	30	39	37	28	36	32	37	25	34	38	30	29	32	31	39	37	31	36	35	25	35	44	35	37	35	35	28	35	48	32	46	36	27	32	33	37	30	39	31	34	30	31	40	46	29	37	32	41	40	31	31	27	31	32	30	33	33	28	42	47	30	46	35	30	25	34	32	37	26	27	32	39	39	36	38	40	48	23	29	44	33	36	34	37	35	37	37	31	26	29	32	41	38	29	31	34	36	31	41	34	29	44	38	28	37	35	36	38	36	44	38	33	30	49	36	35	33	38	31	34	38	32	38	32	40	34	35	28	43	28	28	32	40	39	38	39	29	24	25	32	39	33	44	32	30	35	39	36	35	38	34	46	43	29	36	30	39	35	39	36	27	36	28	36	41	40	37	34	38	45	34	28	42	34	42	37	29	38	41	38	37	30	28	34	32	42	34	24	35	31	46	22	34	34	37	35	39	34	34	41	25	35	34	32	59	36	29	39	37	49	31	41	31	36	39	34	29	28	40	37	28	31	33	33	36	35	37	36	31	35	32	33	34	40	33	32	32	34	29	24	35	35	38	34	24	27	28	37	39	34	34	37	41	40	29	39	30	36	29	32	42	22	38	39	35	29	36	37	38	41	31	39	24	34	40	36	38	43	28	35	40	40	29	40	45	29	31	40	41	30	42	34	31	41	30	30	37	31	25	42	26	47	32	31	40	36	31	38	38	37	34	37	27	29	29	30	48	31	38	28	34	32	28	35	21	28	47	37	37	37	36	38	44	34	38	28	42	36	31	32	34	31	33	39	30	28	24	27	36	39	35	26	32	37	41	27	38	37	34	48	30	33	38	29	39	47	31	27	37	28	34	26	44	39	32	31	23	40	56	32	41	44	33	25	34	33	36	31	34	37	27	35	33	31	41	35	31	46	36	38	30	44	23	35	40	42	34	33	36	33	33	27	34	23	43	32	30	31	33	38	34	33	42	32	33	39	43	31	37	41	29	42	22	39	29	35	21	41	39	42	39	40	30	25	36	32	29	25	31	34	28	22	30	42	27	35	35	39	34	35	34	38	27	35	36	35	29	30	31	35	32	34	31	39	36	39	40	33	43	34	31	18	37	26	46	33	31	37	32	37	26	35	33	33	46	25	29	38	41	48	38	34	41	41	43	37	35	37	28	37	42	43	30	39	35	32	28	36	45	39	41	39	38	36	38	30	31	44	40	31	36	29	37	38	30	25	45	29	36	39	25	30	30	44	28	29	36	35	23	39	29	43	42	43	46	32	40	30	31	35	32	27	28	38	33	40	26	39	38	37	34	42	39	36	39	32	39	29	37	32	30	42	30	31	36	37	32	35	29	35	43	36	42	33	24	31	39	26	35	40	21	40	39	33	38	51	42	34	31	33	35	40	46	32	33	48	40	47	33	42	33	27	31	41	41	40	41	40	32	24	45	26	30	35	28	42	37	30	41	29	34	38	37	40	37	34	25	37	42	32	24	46	23	34	34	37	37	21	40	39	33	32	25	33	41	36	34	40	46	42	35	43	30	33	38	34	36	36	47	42	27	34	39	36	35	33	36	33	30	32	31	37	39	39	35	33	33	48	37	33	48	34	44	34	41	28	40	34	37	28	39	33	40	29	30	27	34	22	40	24	24	33	31	33	31	36	36	36	35	31	42	27	37	41	29	31	28	33	40	37	29	35	36	28	30	41	30	30	33	34	28	42	39	36	32	24	39	29	39	39	32	44	29	44	32	38	32	34	25	46	35	35	34	33	30	33	27	25	31	32	38	36	35	23	32	24	33	32	36	41	31	23	32	35	47	40	27	30	35	29	33	22	33	39	31	21	28	30	33	28	28	37	33	44	36	40	50	25	28	36	36	32	32	39	32	36	48	42	25	36	36	31	41	45	34	41	40	25	32	30	47	31	27	38	34	38	39	35	43	44	45	30	29	30	44	46	31	29	37	38	31	31	35	26	37	42	47	33	37	29	34	39	38	25	41	30	40	32	42	37	37	34	41	30	43	43	34	27	31	35	34	41	37	31	31	41	31	34	25	37	32	43	32	38	44	39	36	33	36	37	40	40	26	49	33	26	36	39	22	42	32	33	30	34	34	25	34	27	30	40	41	42	32	43	32	34	32	40	31	38	31	40	34	32	32	41	24	38	50	37	31	45	44	32	35	31	36	31	33	39	31	36	38	44	43	46	34	40	43	29	42	32	32	28	34	38	35	39	35	19	37	44	22	24	44	34	34	20	28	47	42	39	34	30	34	40	40	35	29	39	35	31	32	46	30	27	39	29	37	39	42	39	36	37	35	32	30	29	33	39	37	48	45	42	39	30	36	38	31	30	43	43	35	33	33	23	35	38	40	37	43	34	38	45	29	27	28	26	31	36	37	38	39	39	35	41	31	32	34	25	39	27	35	39	25	33	34	34	28	32	33	34	37	29	40	48	31	26	36	42	34	29	29	42	38	33	32	32	34	35	28	41	29	27	32	34	35	29	51	33	36	41	32	33	38	47	34	26	22	46	40	30	44	33	34	40	43	36	40	35	30	29	31	25	43	33	36	34	31	33	28	35	39	28	41	38	39	31	26	34	28	28	29	33	33	27	28	37	30	47	28	38	38	37	30	33	34	44	38	37	34	30	30	42	30	31	37	36	37	38	33	36	41	39	26	39	40	33	32	49	36	35	27	42	31	43	38	32	31	39	23	32	25	33	38	34	33	43	44	40	35	44	34	42	36	43	42	37	34	27	31	43	37	52	31	47	30	37	43	38	38	32	35	28	33	44	35	37	29	39	34	33	36	38	40	36	41	40	28	39	28	42	34	41	39	41	38	37	36	34	40	33	26	29	40	27	33	28	35	35	37	32	26	30	38	37	28	34	28	37	44	35	36	34	39	42	38	42	32	32	30	35	35	31	36	26	40	33	28	28	41	35	33	30	35	27	31	43	31	42	31	36	40	34	40	30	34	28	30	30	30	29	36	34	31	39	37	37	39	35	41	25	28	39	33	33	43	27	35	49	34	36	31	47	38	35	29	31	37	32	33	31
10384	1995	1218	1465	3312	5556	6487	5147	4539	3906	3248	2922	2652	2294	2077	1480	867	732	574	526	573	509	487	523	507	475	405	449	413	373	341	417	373	349	319	339	340	309	361	328	321	332	327	322	322	314	323	307	286	301	313	320	279	279	285	274	274	266	320	304	264	275	315	292	292	298	276	330	310	322	282	310	279	321	291	249	273	329	298	306	297	280	286	295	285	259	267	284	275	265	252	266	281	266	276	299	263	272	261	261	281	269	287	299	284	267	302	251	291	281	283	269	288	269	303	273	263	263	280	255	259	304	242	292	265	303	244	258	291	271	271	289	272	265	259	273	305	283	264	269	238	249	268	295	261	288	242	302	268	251	299	281	261	262	279	282	266	294	309	279	268	263	261	288	268	257	283	288	262	265	272	277	285	256	255	289	260	258	301	238	263	271	283	255	278	256	280	271	266	279	280	279	309	276	239	287	280	262	262	272	271	271	268	291	281	283	253	303	291	297	279	300	280	261	287	273	260	265	289	295	249	272	262	250	261	271	241	300	290	271	290	275	285	312	256	256	245	296	247	284	244	267	263	283	345	267	260	261	306	252	295	298	254	284	250	254	264	314	247	233	271	267	245	284	268	295	253	278	276	300	277	299	305	318	242	271	270	288	263	247	275	290	253	281	273	280	272	260	276	275	285	273	249	271	264	257	287	294	296	251	262	297	274	270	257	279	246	249	257	267	279	275	282	257	268	248	261	265	280	258	267	273	287	286	273	257	278	264	231	268	256	256	286	273	287	288	267	272	277	252	249	250	312	291	274	279	278	297	271	267	275	237	295	286	265	276	274	279	244	256	304	287	276	258	274	284	294	273	282	301	265	290	275	269	307	281	284	290	252	273	251	262	279	276	270	268	293	276	230	269	272	291	259	253	250	271	260	283	269	240	270	294	280	256	262	267	284	248	270	284	272	254	266	229	278	264	269	290	243	293	274	256	283	267	265	242	245	302	253	235	264	293	276	274	268	260	272	260	260	287	274	267	260	269	278	267	254	260	252	276	245	277	243	250	267	252	307	256	272	299	268	259	265	268	276	259	247	289	258	291	280	255	257	269	257	266	256	241	237	263	278	244	264	279	289	254	281	298	283	281	290	286	248	271	267	262	281	294	267	276	281	254	269	259	268	258	274	271	261	296	268	267	247	289	274	279	304	272	244	279	278	240	293	296	278	281	284	270	284	258	248	253	260	244	290	272	257	257	245	274	289	279	252	280	271	240	267	261	258	265	258	242	274	264	269	260	278	273	263	272	282	248	256	245	246	229	253	272	253	267	291	264	276	278	272	275	240	285	270	273	285	265	258	282	273	277	250	274	243	265	249	271	297	287	283	295	272	297	279	279	266	275	245	266	296	265	277	276	259	271	309	292	266	267	266	244	278	243	282	283	247	248	270	293	299	247	269	260	286	267	261	269	280	263	313	298	272	293	319	283	255	254	267	305	262	235	264	258	288	256	285	311	268	244	250	284	239	282	276	283	259	235	295	240	293	308	274	252	261	273	277	279	279	268	302	262	293	253	262	276	294	271	263	275	303	271	260	251	261	283	285	245	299	275	248	259	264	296	275	266	278	283	268	265	283	280	287	290	293	263	299	271	277	295	225	272	257	264	285	259	277	281	286	222	239	255	286	268	272	281	269	268	275	252	253	267	265	275	260	240	249	240	295	324	286	261	260	270	291	261	277	259	269	267	295	284	283	246	278	274	276	253	279	262	268	287	248	287	264	255	275	267	249	266	274	282	261	292	261	254	282	267	274	280	250	257	281	276	266	262	259	275	281	285	298	252	291	273	278	264	291	276	262	280	245	252	263	246	298	307	245	265	270	281	258	259	258	282	269	255	280	265	255	270	270	263	248	275	292	265	265	259	245	268	271	232	256	267	261	299	267	269	254	255	302	283	303	266	305	237	270	262	274	266	265	307	278	241	268	280	271	290	265	267	253	263	271	264	275	255	285	285	244	244	277	232	285	258	250	294	293	252	255	289	240	306	265	260	280	266	275	306	276	246	292	255	256	277	255	285	278	283	255	266	254	278	290	292	271	280	265	261	260	250	275	233	294	290	297	267	234	265	251	278	254	265	252	259	269	273	287	267	265	327	259	266	262	308	299	274	318	250	274	292	276	265	271	258	286	308	271	270	264	286	242	261	285	274	278	273	257	279	258	271	281	298	259	265	277	285	285	248	292	273	251	286	257	266	266	287	269	290	265	262	278	261	274	270	287	250	286	277	265	276	271	268	276	283	292	242	320	272	288	270	272	263	271	246	269	254	284	268	269	274	238	246	259	267	259	239	234	257	293	269	259	266	271	229	278	268	262	264	262	253	285	265	291	289	240	276	264	282	276	279	276	266	277	270	256	300	282	294	286	239	249	269	280	242	262	259	275	279	278	281	251	259	259	284	280	257	254	286	263	288	264	252	260	270	297	258	270	292	277	259	268	281	271	279	252	257	268	287	292	282	261	277	274	300	301	264	279	271	267	268	288	256	261	289	255	268	290	251	288	286	259	274	296	276	268	276	269	261	298	281	273	242	279	268	305	257	294	281	265	274	268	255	292	272	278	258	274	259	289	279	238	275	264	243	284	300	267	259	264	289	267	259	281	311	255	252	283	269	268	253	303	234	267	286	282	254	291	276	285	289	274	253	272	283	286	268	248	284	298	277	264	266	266	315	304	274	284	264	274	259	248	279	268	307	250	293	261	274	266	281	278	297	278	272	282	264	280	257	297	284	280	302	268	243	243	247	271	241	250	283	289	278	255	281	279	284	269	257	258	251	268	276	296	287	268	292	282	269	288	284	272	273	254	254	267	286	275	295	247	284	275	279	264	284	264	254	274	267	286	290	266	284	298	288	300	271	257	276	264	248	265	270	282	266	267	269	243	268	282	259	293	261	248	272	289	272	260	248	272	253	289	290	275	276	276	273	299	300	256	261	266	259	260	274	274	278	270	292	290	275	261	276	258	292	245	298	263	266	294	262	281	290	284	295	258	281	282	297	276	284	254	285	228	260	279	249	245	270	268	264	231	288	304	235	290	263	267	256	267	280	270	256	280	287	300	282	276	269	256	258	284	266	274	241	291	259	318	256	269	306	273	270	272	278	263	281	259	289	272	291	245	247	272	275	291	252	257	293	261	250	262	259	286	322	254	248	267	246	253	258	267	264	282	266	253	297	264	227	265	267	273	270	268	274	248	275	266	279	273	291	278	269	262	264	282	265	256	294	295	253	282	266	249	273	263	277	271	254	280	248	287	277	269	264	270	265	254	256	254	281	264	270	252	252	246	284	261	305	305	282	252	279	291	278	301	264	245	256	294	225	286	258	276	268	276	296	291	266	283	271	280	278	277	263	284	271	269	271	276	281	270	281	270	286	281	271	271	280	246	286	273	274	277	277	291	313	253	275	268	287	288	259	267	305	239	294	280	286	252	292	255	275	264	295	286	263	250	246	281	280	252	287
953	276	168	146	157	141	191	181	166	199	197	164	161	155	114	104	84	85	71	103	87	76	88	79	82	69	69	83	75	81	66	65	81	67	75	83	77	71	67	74	83	53	65	68	84	71	78	75	82	61	76	64	57	67	75	64	74	64	57	59	78	56	64	61	59	65	51	68	74	71	69	73	68	69	70	73	62	72	69	58	65	67	69	66	71	90	71	68	63	74	51	60	70	69	65	79	75	70	71	61	53	67	61	63	59	64	55	60	73	67	62	73	63	66	77	69	60	54	60	51	64	75	61	86	70	62	85	66	81	56	65	66	56	59	73	59	82	75	68	76	73	81	63	62	66	76	60	55	64	67	63	77	78	70	58	59	58	68	65	74	55	57	81	54	76	56	58	61	70	59	61	64	71	86	62	74	62	65	55	80	66	59	62	67	56	68	59	67	63	65	58	68	62	55	76	79	58	68	62	58	63	74	53	59	61	63	63	82	40	54	74	67	66	62	58	78	59	60	78	68	74	74	42	76	57	80	67	55	67	66	67	67	64	55	62	68	78	85	66	71	62	61	74	75	68	71	56	63	57	60	65	66	77	64	67	57	71	69	66	55	74	57	57	55	57	62	70	62	72	64	58	52	71	74	78	52	64	52	75	71	59	52	58	55	51	53	67	80	71	69	57	56	59	77	74	58	61	84	60	63	71	82	56	70	53	44	70	61	72	75	56	72	72	67	70	65	61	66	48	52	69	60	72	73	65	61	68	60	68	62	64	66	58	51	68	69	63	55	64	63	61	90	54	73	67	71	65	62	67	68	72	71	61	81	73	58	54	52	58	56	70	67	74	61	59	65	65	78	65	70	62	75	66	68	67	63	85	69	61	55	59	70	80	57	70	74	67	70	71	70	69	72	66	60	65	54	61	66	62	61	66	72	79	82	76	78	63	67	76	53	76	68	77	73	51	63	51	49	56	62	63	57	75	83	72	56	74	74	70	70	69	60	65	59	77	64	72	76	60	61	58	86	65	78	59	68	80	65	69	72	50	57	58	73	77	77	79	76	75	60	44	70	60	81	55	70	62	59	72	62	53	78	73	56	69	76	50	67	64	67	75	50	68	58	63	63	76	58	60	79	73	67	63	53	69	61	61	76	70	65	63	65	73	74	83	68	63	66	64	55	67	63	72	74	60	67	64	59	65	80	66	72	74	57	73	50	67	62	64	70	62	78	64	71	70	62	77	55	79	74	65	47	70	79	69	53	59	79	58	61	63	49	65	66	69	60	63	72	67	58	67	71	62	64	58	76	71	69	79	55	66	76	60	66	70	61	48	64	79	66	84	56	64	71	44	65	65	67	80	71	55	71	77	63	54	77	65	73	71	63	59	72	56	67	55	70	69	70	61	62	69	70	71	64	59	66	60	69	72	78	63	49	59	69	73	64	70	71	69	68	61	58	46	66	70	69	58	67	72	64	66	65	79	80	66	68	75	70	49	71	66	61	72	67	65	57	52	67	58	67	83	55	74	75	69	59	61	58	59	64	69	71	74	71	75	73	53	77	64	51	78	60	70	66	77	72	63	61	62	70	56	68	70	83	72	68	43	83	67	50	66	63	57	69	63	61	66	62	53	58	64	65	57	67	63	64	77	72	65	60	60	71	74	63	62	64	73	70	67	69	73	56	68	56	45	86	58	66	71	66	78	73	64	58	70	82	70	73	55	62	64	47	62	60	70	61	65	66	68	52	72	65	66	59	63	60	67	56	53	63	61	75	67	67	72	71	67	69	72	62	75	67	72	69	61	61	73	52	56	68	71	71	62	55	71	50	69	68	66	66	77	68	73	64	70	52	70	76	49	62	84	71	66	72	61	73	75	58	61	61	70	76	64	65	74	51	62	64	79	79	57	61	76	64	77	56	65	76	51	65	66	63	83	78	65	53	73	58	57	61	63	62	68	64	67	69	67	73	66	59	59	60	60	74	72	62	71	72	60	63	65	58	76	54	77	65	73	73	58	73	66	64	57	71	70	64	59	76	61	68	66	71	57	65	54	54	64	67	65	59	83	55	56	68	64	59	79	57	50	63	61	72	51	60	70	52	60	65	71	65	56	75	76	64	52	60	69	65	63	49	55	70	56	72	90	71	66	58	69	79	73	67	61	63	45	66	68	52	64	73	50	78	70	66	54	71	68	60	66	68	63	59	72	58	57	55	61	63	80	53	61	69	64	53	63	79	73	80	66	64	58	62	73	59	75	71	72	60	63	70	52	61	70	74	80	74	61	68	55	68	53	64	62	61	85	64	60	72	57	59	60	67	62	73	68	69	68	61	77	72	72	55	73	69	78	80	51	51	58	64	65	56	65	68	57	64	59	62	59	74	52	71	66	72	73	61	62	52	76	70	75	70	70	54	43	62	58	79	73	63	81	52	58	76	72	76	67	66	57	62	64	60	56	60	63	66	61	58	77	73	63	66	54	63	62	80	57	67	68	57	68	59	68	76	77	59	64	73	80	69	70	69	66	71	69	68	70	57	70	65	64	60	62	60	61	75	53	70	52	78	73	73	64	73	66	71	68	68	78	69	62	71	60	59	58	53	62	72	59	62	57	70	63	65	68	76	64	85	69	61	74	64	79	74	71	73	69	88	72	60	63	64	73	78	61	58	69	77	75	66	55	76	67	74	66	60	64	67	52	74	55	64	54	61	78	64	57	81	65	86	60	73	86	62	65	63	70	69	69	86	62	70	67	73	88	64	71	64	65	75	56	75	66	65	71	61	55	59	52	68	65	70	75	61	68	56	71	54	67	56	72	66	63	58	56	54	70	58	73	68	58	61	62	65	62	62	61	53	64	50	73	59	65	69	61	66	85	73	67	76	62	71	69	69	59	72	44	56	74	56	49	77	73	73	63	72	67	69	57	70	56	58	60	53	65	53	61	64	46	64	70	54	63	60	61	60	76	65	66	67	76	73	55	66	65	60	66	62	50	70	60	60	49	63	56	51	84	59	63	70	59	83	75	71	62	64	75	71	75	62	71	60	68	66	73	70	76	73	79	63	62	70	65	67	63	84	89	79	90	58	54	75	59	65	75	78	66	60	71	79	77	70	68	70	73	68	58	61	72	72	68	60	66	54	67	72	54	62	61	61	59	76	82	66	60	67	56	53	78	71	77	69	65	89	44	78	72	70	49	64	68	60	63	58	81	53	60	63	71	58	68	59	56	57	66	64	64	71	61	63	69	66	68	59	70	61	72	55	76	67	69	50	82	57	57	61	56	60	66	68	75	58	70	61	73	56	67	68	63	78	78	79	73	50	72	63	59	80	55	75	67	67	70	91	71	57	64	62	73	71	61	65	58	64	55	59	73	84	66	60	70	69	68	68	62	72	46	65	69	56	56	61	64	70	63	66	69	64	73	63	66	83	65	71	65	62	65	93	56	62	55	63	71	64	62	56	73	65	65	68	67	75	57	55	75	74	78	62	72	65	72	65	68	62	52	66
11856	3480	2130	2347	5226	8392	9758	8250	6919	6103	5314	4628	4150	3664	2999	2108	1536	1218	1122	1036	961	935	911	835	928	789	810	709	712	685	698	681	643	621	611	578	595	597	604	560	613	605	602	597	592	586	560	573	517	548	571	548	489	505	538	536	484	496	537	546	500	496	543	518	507	545	533	539	550	569	575	520	561	546	522	514	514	565	500	547	546	501	521	518	496	490	494	504	506	540	511	491	511	504	472	509	535	505	489	527	470	525	509	530	523	491	505	511	454	491	553	466	530	515	461	497	493	511	484	521	500	529	453	507	505	499	521	500	506	494	494	489	523	481	514	467	491	503	505	491	498	489	532	517	498	511	499	555	527	514	480	496	486	488	498	500	495	513	460	491	482	536	474	481	481	501	473	504	527	483	540	510	510	508	508	515	475	485	511	502	477	504	514	476	476	470	502	502	489	486	487	536	505	501	516	479	513	489	483	506	477	501	483	489	523	507	523	532	485	511	480	494	493	493	506	472	496	492	473	463	483	471	482	473	476	486	472	499	504	474	470	506	485	535	495	485	502	497	480	530	471	510	517	477	476	497	467	554	486	499	486	501	481	473	493	502	496	489	489	468	499	522	477	526	479	467	465	498	476	489	513	498	500	503	452	468	477	520	522	509	525	491	506	471	511	480	469	510	525	493	484	548	478	486	487	491	513	440	484	495	508	494	496	500	496	500	545	512	524	550	526	466	499	504	479	483	498	506	470	480	472	469	485	555	495	519	496	462	498	479	503	499	515	494	449	518	503	513	493	497	467	481	452	533	518	520	486	491	486	502	505	497	524	523	488	505	532	449	488	438	498	524	506	477	490	531	504	519	478	468	488	449	509	438	528	525	479	505	518	501	493	493	478	521	489	474	486	495	496	490	488	544	493	493	487	495	526	488	529	450	521	470	504	495	505	464	512	527	461	496	492	472	474	465	495	517	504	519	490	493	519	461	489	507	487	521	496	479	516	478	502	485	487	517	511	493	467	495	490	487	502	517	499	485	498	506	472	519	469	479	482	473	514	484	509	460	521	511	511	485	468	495	473	473	447	484	522	484	538	484	498	529	499	512	480	485	504	508	455	495	515	474	525	485	530	469	503	500	481	499	511	469	507	465	521	517	501	479	505	487	491	477	484	493	486	458	490	478	464	467	488	512	474	484	477	515	509	503	507	531	518	481	468	499	502	477	483	536	542	483	506	507	536	482	523	501	504	486	509	542	541	496	511	470	512	484	474	494	443	495	476	504	490	502	484	521	492	532	497	469	510	521	517	483	513	479	468	498	488	479	509	495	494	524	479	497	506	497	487	465	488	483	483	464	502	470	480	502	484	485	512	510	494	526	470	517	522	538	490	516	468	490	476	485	507	475	507	490	459	511	505	457	522	486	496	467	512	454	491	497	532	482	527	477	501	499	533	474	436	502	513	509	506	491	443	517	486	523	479	499	521	508	500	447	517	498	503	507	487	487	473	492	480	516	463	505	471	475	499	483	490	538	507	468	493	511	473	495	455	467	500	474	492	514	518	512	503	520	490	503	476	499	481	498	515	465	502	488	492	523	517	520	496	539	513	484	466	490	496	500	512	481	502	508	438	505	500	518	514	510	483	503	513	467	532	507	538	487	510	494	499	474	532	466	512	462	453	477	491	530	507	502	523	495	497	520	476	468	511	509	495	490	478	496	524	461	466	509	513	495	520	522	503	510	519	494	482	456	496	530	513	478	515	503	543	472	513	499	510	487	496	499	487	516	488	497	523	506	515	489	475	498	497	549	509	496	492	531	519	483	490	487	499	520	521	525	482	473	537	485	501	535	487	500	504	482	528	496	470	487	440	525	545	484	517	496	520	516	471	499	517	486	481	488	486	513	473	456	477	465	501	477	512	479	480	464	485	459	460	521	456	492	490	467	516	510	503	518	463	509	483	436	488	471	468	444	526	519	493	479	488	508	490	519	517	511	476	519	514	519	466	502	476	533	496	493	444	508	511	527	465	514	510	493	472	492	487	505	483	451	474	494	508	540	481	499	483	508	512	500	517	500	502	495	469	485	508	475	476	501	484	498	505	511	524	475	496	496	506	504	493	511	477	510	484	478	479	513	521	500	467	506	475	509	509	483	514	529	520	486	512	524	448	449	521	539	484	493	511	472	482	470	504	506	524	486	480	482	492	468	523	476	468	517	490	508	501	492	486	483	482	499	507	466	497	492	516	483	489	500	481	513	521	455	488	471	493	491	468	504	487	476	491	506	499	504	498	522	491	480	505	461	494	505	464	501	496	483	505	487	512	465	539	506	479	477	506	504	492	450	505	503	480	484	485	472	497	442	476	458	512	497	466	499	522	492	481	500	466	489	495	495	534	485	489	493	437	517	490	466	494	484	506	519	489	523	498	506	476	506	475	467	532	482	512	520	531	499	524	485	466	540	467	510	507	500	461	446	493	498	521	508	511	558	480	509	483	544	496	498	526	440	461	472	501	496	522	497	477	492	510	524	463	496	456	527	508	496	537	484	493	504	512	488	479	503	451	499	482	533	546	478	500	458	478	492	516	485	523	512	514	515	495	462	511	535	491	462	484	527	497	477	530	544	462	508	502	473	456	491	455	525	500	488	513	496	481	474	489	477	468	517	518	471	522	528	514	496	528	496	512	515	481	537	477	541	482	462	486	495	519	472	493	507	449	511	514	474	489	539	524	475	499	459	507	480	498	484	503	544	485	485	490	496	508	466	455	503	513	493	499	504	479	465	505	480	487	464	455	488	493	451	496	489	451	483	491	492	505	475	487	481	516	520	501	515	498	514	493	475	513	500	486	492	504	513	479	507	503	515	548	518	512	517	482	508	449	501	482	483	499	497	479	510	493	518	492	502	482	511	506	513	497	472	489	509	527	491	487	486	536	490	499	480	550	469	480	456	468	531	492	510	477	505	496	526	513	509	513	492	481	523	472	464	518	474	466	482	505	488	472	495	501	480	510	471	509	503	482	501	459	505	526	488	489	493	488	454	481	519	502	496	492	461	500	505	537	495	517	449	492	492	476	502	521	510	468	470	510	494	480	519	498	490	491	509	504	523	431	482	478	504	494	484	483	534	458	523	475	531	482	507	497	500	498	512	527	501	511	489	534	510	520	530	506	506	461	516	463	517	520	462	519	501	465	507	495	446	480	493	460	467	466	489	473	501	456	510	496	510	489	541	508	479	530	532	494	429	521	503	477	519	489	526	487	479	506	493	493	481	493	513	492	451	481	510	483	492	531	512	466	527	473	506	510	497	519	516	505	507	521	482	535	525	519	483	467	511	475	536	477	505	496	498	493	484	472	476	494	505	472	511	501	504	472	500	525	511	530	490	491	517	508	523	496	508	452	511	497	495	504	487	457	503	520	532	501	505	493	486	520	466	551	487	525	510	462	475	457	509	534	450	488	481	533	487	502	449	516	470	515	471	490	463	489	510	543	527	501	466	516	528	476	486	510	508
2347	234	160	111	107	128	148	170	162	155	137	129	123	113	120	95	79	66	48	45	57	55	54	60	45	47	57	46	49	57	53	47	51	49	39	53	46	49	43	36	40	38	39	39	46	47	43	36	48	39	48	44	39	48	28	44	45	48	43	45	52	49	45	49	34	32	49	34	36	51	45	51	32	47	61	43	47	39	44	44	37	42	44	29	41	46	47	45	44	41	48	45	48	29	47	44	52	50	43	47	54	36	35	50	51	36	44	37	57	43	36	39	46	33	43	43	38	40	33	36	41	36	49	46	35	44	35	37	49	44	37	45	36	31	48	50	39	52	48	55	53	40	46	45	37	41	39	41	35	35	46	41	35	38	50	39	35	38	40	44	46	44	33	49	52	37	30	51	46	48	40	43	39	36	42	56	44	47	42	38	50	47	35	49	39	33	50	55	49	47	41	62	38	51	35	44	46	40	36	43	41	43	36	54	43	34	40	49	44	38	50	39	39	40	46	36	46	55	29	43	53	34	44	44	50	51	56	44	42	36	37	45	45	43	36	39	46	37	41	29	32	39	53	52	54	32	35	39	42	53	45	33	43	41	51	39	37	47	41	48	38	46	42	47	50	45	50	44	43	33	46	45	39	49	43	39	48	51	45	48	49	44	44	39	42	41	43	43	43	44	42	44	39	41	31	45	36	48	37	40	33	49	42	33	46	51	40	45	45	30	39	34	55	32	36	42	41	47	42	48	38	44	47	42	40	47	33	40	36	51	29	39	43	33	47	34	39	47	46	32	35	50	55	47	44	45	44	44	38	50	57	38	44	31	46	36	45	43	41	46	41	39	52	42	49	52	37	51	28	47	45	38	37	48	44	55	54	39	43	56	36	32	34	42	43	36	40	46	55	32	43	47	43	38	34	40	43	49	46	40	50	44	30	37	46	40	38	42	53	36	42	41	44	45	40	42	51	35	40	50	41	49	36	38	42	42	41	46	36	43	36	35	49	44	50	45	55	32	37	46	36	43	44	42	44	54	47	33	39	39	42	41	47	32	47	38	44	38	40	41	41	39	44	49	38	43	50	42	31	30	42	40	43	36	46	44	43	42	51	43	39	44	55	49	47	63	42	48	57	53	40	38	43	36	47	56	44	33	39	46	36	34	51	44	45	46	38	41	44	38	46	50	34	49	54	34	51	43	56	34	48	47	47	40	59	37	51	40	47	43	36	57	37	48	46	46	49	45	35	41	39	43	42	50	43	41	48	51	42	50	39	46	34	47	46	48	33	43	42	36	36	40	38	36	39	38	48	34	48	43	44	34	57	41	43	36	41	42	38	47	51	47	43	48	58	45	38	56	61	44	63	34	38	43	44	39	35	49	44	52	48	39	49	48	46	55	41	40	31	49	44	39	37	59	37	38	44	46	55	47	48	37	50	43	42	32	32	47	45	44	51	44	39	44	51	49	47	36	40	46	37	49	41	32	54	53	36	45	42	46	46	41	39	40	41	46	38	32	47	40	36	38	35	57	61	48	43	59	43	50	28	35	43	30	37	50	39	42	46	44	46	43	40	42	43	49	36	41	38	48	44	42	53	30	40	43	51	45	43	34	30	40	45	53	31	32	44	32	47	57	41	42	45	53	42	60	43	55	36	37	41	42	58	44	44	51	44	51	55	45	50	42	40	44	37	40	40	45	40	45	44	45	45	51	54	33	45	42	41	53	45	32	39	48	43	48	46	37	56	44	44	45	43	42	57	41	34	50	37	43	50	36	41	41	44	44	38	38	54	56	47	53	50	34	45	54	37	46	45	40	52	46	47	40	38	41	43	39	50	51	43	53	37	38	40	37	43	42	47	49	53	45	42	28	52	44	52	33	34	47	39	54	37	40	39	46	41	48	33	45	31	41	45	39	41	44	51	47	45	47	36	43	48	45	38	49	40	28	49	35	43	38	37	41	37	47	48	42	43	44	47	31	43	39	46	40	33	42	35	42	40	46	39	32	46	39	38	37	53	52	41	47	35	35	47	45	51	52	43	33	36	42	56	48	55	42	35	45	45	40	42	44	40	32	33	45	52	44	53	53	42	46	37	34	49	42	41	53	56	39	49	45	41	39	34	40	49	43	41	35	50	46	38	53	42	53	43	45	47	42	52	52	41	51	36	55	30	54	36	39	45	36	33	27	35	47	45	48	42	53	57	40	39	70	40	46	43	46	42	36	45	38	44	45	38	51	49	39	42	46	49	37	45	51	33	36	30	47	51	48	36	47	36	45	47	41	41	52	64	32	26	43	39	37	48	50	41	59	55	45	45	47	41	33	48	40	53	40	53	44	52	50	51	41	39	30	42	47	43	43	58	51	49	46	59	43	47	36	47	35	49	46	49	47	52	43	51	46	36	49	52	56	39	39	39	42	70	54	39	38	45	44	52	55	44	46	38	40	38	48	29	48	45	47	56	34	47	36	59	45	45	38	31	54	45	38	43	38	37	45	54	31	52	38	34	48	41	52	38	53	55	52	37	43	34	45	44	45	38	43	45	45	38	42	46	34	47	44	52	42	36	45	48	40	42	46	36	36	40	54	41	24	65	54	38	37	41	47	43	49	45	39	42	40	43	42	47	40	46	41	50	45	54	52	51	30	43	47	41	37	48	41	32	32	35	40	32	50	56	46	43	45	32	45	36	42	45	40	38	41	43	38	51	38	50	34	53	43	41	52	40	42	43	44	40	40	49	41	46	47	34	42	36	43	56	54	45	62	45	44	38	50	35	40	31	42	38	52	41	40	47	38	37	42	43	43	36	45	43	45	46	51	33	41	51	48	46	44	43	50	47	42	39	42	45	43	32	48	36	44	39	35	32	48	34	39	45	56	51	46	43	37	60	39	42	65	54	45	50	52	29	40	44	48	38	45	37	32	46	46	36	46	48	41	30	49	36	32	52	29	45	42	39	44	39	52	50	36	42	35	50	56	54	45	39	39	42	43	46	43	41	37	51	43	43	44	39	38	47	52	38	43	55	39	41	52	46	33	43	49	41	51	46	35	40	54	50	37	44	48	55	44	38	46	46	44	45	48	50	42	47	37	37	41	31	53	36	37	45	35	34	54	43	39	44	47	33	36	39	35	44	32	39	40	47	47	52	47	45	58	38	35	49	49	47	54	37	47	47	47	51	43	49	42	39	37	39	46	34	59	45	55	42	49	55	54	31	44	45	46	40	48	47	39	42	54	35	47	33	54	41	50	41	43	45	41	42	29	38	43	52	40	48	45	45	40	32	45	38	30	37	40	38	38	46	47	37	42	40	54	43	39	54	40	38	52	39	51	32	44	43	30	41	47	53	52	31	39	47	44	37	52	39	43	45	38	33	51	45	45	45	40	32	54	33	45	43	54	33	40	41	54	53	43	40	51	43	40	38	44	46	43	52	47	50	45	47	46	35	47	60	33	47	43	46	49	47	35	44	38	47	48	47	49	44	49	42	33	54	44	42	60	39	45	51	49
12353	2848	1789	1832	4301	7305	8445	7530	6351	5541	5010	4458	3796	3398	2646	1748	1280	1068	883	870	802	784	744	695	661	677	669	598	515	535	509	456	491	450	405	438	491	484	476	474	446	446	441	372	420	367	396	391	403	373	385	403	376	396	373	359	377	371	375	350	378	363	383	398	371	353	361	396	391	394	383	374	403	387	375	418	357	383	348	365	337	356	359	351	339	357	379	366	349	366	328	365	343	357	354	334	361	367	318	352	338	352	348	360	328	300	328	355	348	334	350	370	346	351	341	328	354	341	304	340	357	355	344	350	335	334	354	350	306	325	359	327	319	359	355	347	351	342	321	366	312	333	340	341	353	345	339	380	334	358	334	319	318	330	354	337	325	322	314	318	360	347	353	334	328	345	335	335	360	367	348	322	314	346	347	342	335	327	363	347	349	326	355	338	348	347	357	360	334	394	330	356	357	349	337	355	323	321	341	374	322	312	341	331	354	347	344	315	346	347	347	319	327	318	349	332	347	356	341	360	340	346	317	355	359	348	351	331	331	362	338	352	348	374	320	335	348	333	339	344	342	359	299	335	337	322	346	329	304	330	346	338	352	355	352	331	342	354	326	318	347	320	338	374	337	340	342	341	373	309	314	323	327	362	342	318	353	326	327	309	347	361	349	374	371	338	332	339	328	335	312	331	341	356	344	314	351	332	342	355	347	318	343	318	336	335	344	327	338	382	317	328	348	378	373	348	360	355	365	379	319	359	313	304	328	346	351	341	344	334	360	309	328	346	316	355	341	357	332	331	335	342	351	317	336	356	364	356	302	358	333	357	333	330	302	317	357	326	358	376	348	319	351	337	339	371	326	328	355	379	338	352	350	330	314	360	337	310	333	344	341	341	322	329	347	318	360	346	328	359	341	332	360	331	333	353	376	337	325	345	357	339	387	352	341	340	364	349	343	305	359	321	344	323	359	359	369	363	361	345	340	290	323	349	372	328	320	284	322	327	343	337	350	329	333	323	351	309	339	338	332	323	337	342	338	330	370	348	303	342	340	341	368	312	337	337	376	327	373	306	319	350	350	350	354	332	344	377	363	353	334	342	341	357	316	337	388	330	305	308	318	342	339	353	337	320	318	349	325	349	355	336	328	348	352	320	308	360	318	329	324	358	321	393	327	335	350	355	310	363	327	357	318	363	371	347	331	326	344	303	342	342	322	339	313	387	349	332	343	333	381	355	331	334	335	333	344	342	325	375	331	342	330	353	339	334	337	350	387	336	350	295	323	341	361	315	334	324	347	307	336	316	351	317	335	358	312	372	344	346	347	323	306	323	312	346	325	335	329	308	361	332	319	331	344	333	366	356	353	306	354	347	323	360	364	358	360	335	321	334	296	357	304	341	361	310	327	312	347	373	345	340	348	348	346	350	384	350	316	346	327	332	329	329	357	343	331	331	314	351	313	338	368	339	351	331	329	307	363	325	348	331	312	323	320	352	329	333	342	336	322	355	341	348	336	359	338	314	360	297	357	364	389	334	338	324	325	320	335	305	338	335	346	379	342	368	334	343	314	387	325	319	346	318	363	313	304	316	309	322	352	317	338	311	318	356	349	330	327	336	343	336	337	324	322	326	311	359	344	335	325	332	318	300	324	374	325	321	326	331	327	349	353	340	336	338	336	353	343	335	343	319	343	312	368	315	323	340	331	355	374	351	340	312	354	374	312	323	353	328	322	360	353	350	354	356	327	334	353	357	338	338	329	342	333	335	347	361	347	334	350	317	368	327	352	365	343	331	316	345	321	354	386	312	331	332	378	351	354	347	329	340	334	371	342	364	327	342	356	303	314	333	330	320	352	327	362	362	318	340	347	346	355	342	358	336	300	355	345	346	335	372	355	353	329	358	353	359	334	343	354	361	349	349	328	336	318	348	344	321	327	342	335	336	325	307	344	341	339	319	366	349	329	322	354	358	358	321	337	351	336	357	331	335	332	295	365	324	334	342	346	345	342	364	343	318	345	361	306	333	327	320	335	337	343	342	401	360	315	338	363	338	374	340	335	359	341	344	321	323	343	311	337	336	338	338	323	382	336	342	366	333	328	338	332	362	326	368	326	351	390	352	361	342	351	371	332	343	318	331	326	372	368	352	360	343	325	361	319	338	372	317	337	347	322	361	327	351	340	323	382	319	340	322	328	346	352	378	347	374	317	311	322	327	335	361	327	351	328	345	349	361	339	333	328	333	332	345	331	320	367	358	354	320	334	350	302	331	307	354	345	366	319	325	340	333	331	340	349	335	326	324	335	339	353	357	342	329	353	343	323	324	352	331	357	342	321	336	323	356	358	359	324	330	323	337	373	336	318	345	344	346	324	343	326	324	306	371	343	328	369	337	348	326	375	345	341	354	315	352	323	346	309	304	365	334	339	303	329	339	348	304	343	353	343	334	300	308	341	345	362	337	351	339	352	339	318	348	320	350	341	320	319	355	329	344	327	364	326	321	335	344	301	362	339	358	343	332	374	360	366	322	334	349	292	312	341	350	335	374	352	335	369	313	304	329	350	331	359	367	353	358	305	335	348	337	352	321	348	363	326	315	383	322	314	345	374	358	337	333	324	338	359	346	320	325	323	343	360	319	314	317	352	345	317	338	344	374	317	317	368	320	344	302	336	336	317	342	358	340	346	333	315	329	360	317	351	343	382	343	370	315	357	337	360	350	339	293	358	348	361	352	356	330	340	325	329	342	355	331	334	329	337	357	347	342	328	351	344	344	350	335	340	333	334	342	339	369	330	321	374	328	335	323	314	316	299	318	341	326	333	322	327	345	338	376	355	309	341	322	320	338	344	326	335	355	331	349	340	345	334	326	343	351	357	309	334	349	336	350	355	349	332	328	337	315	355	346	334	371	356	359	329	337	332	342	349	358	360	329	298	351	334	371	329	332	310	350	318	348	355	354	349	357	320	334	343	349	350	348	336	305	349	356	351	343	347	343	362	324	333	327	339	348	340	343	359	339	311	353	364	350	336	345	330	367	336	347	335	325	335	337	348	343	325	333	298	352	328	345	361	359	318	314	361	360	338	322	327	345	319	324	336	340	330	325	360	338	340	329	337	344	328	368	347	328	351	342	328	318	345	338	321	345	363	344	310	312	357	315	349	366	345	358	316	339	343	333	369	362	364	349	311	306	336	355	351	356	319	363	348	328	340	333	346	324	359	326	353	366	383	357	327	343	319	353	367	334	356	336	349	309	337	333	358	318	324	334	329	357	348	318	362	307	340	339	299	333	336	303	350	337	363	305	343	344	319	336	374	357	367	347	358	323	358	340	357	338	372	313	337	340	363	310	306	325	362	337	329	341	339	319	355	307	344	340	328	350	361	364	329	341	331	323	350	329	316	327	346	335	316	342	332	341	326	336	339	340	339	337	321	347	351	321	326	326	335	366	349	348	342	382	325	345	344	353	367	349	353	354	339	346	363	353	373	325	344	351	321	344	321	356	310	302	358	320
1689	403	262	177	198	191	224	263	243	206	219	240	181	166	156	138	111	121	85	92	103	85	81	117	86	79	102	81	87	107	107	77	81	67	82	68	79	76	79	88	84	84	69	94	62	76	60	78	68	73	83	85	85	85	87	77	60	81	72	91	86	65	88	74	80	68	103	69	68	101	83	78	73	73	73	87	84	66	90	75	78	83	79	71	90	92	56	93	74	94	79	84	77	84	84	83	79	68	80	79	102	84	74	65	89	83	79	73	72	63	83	78	81	61	82	74	89	75	79	75	75	79	84	68	86	68	71	61	64	81	86	79	76	82	85	94	70	95	73	80	71	73	86	73	62	65	95	85	77	62	89	70	84	84	85	82	92	82	84	75	70	88	72	84	87	85	68	87	83	59	74	77	87	79	91	76	70	87	82	88	79	64	91	82	74	84	65	85	86	78	91	81	82	77	70	80	86	80	75	93	89	81	71	81	67	79	84	60	75	91	95	71	78	101	84	63	81	63	54	86	70	90	77	86	92	67	91	85	81	72	82	81	78	66	89	85	92	62	75	74	67	98	80	71	76	72	72	84	86	67	72	74	76	66	68	72	77	75	88	73	76	80	76	71	66	68	75	79	71	77	92	75	71	67	74	75	77	73	75	79	74	82	86	82	80	82	88	85	75	72	86	65	87	89	72	61	78	74	76	84	89	72	77	55	90	71	86	84	88	90	68	82	89	83	83	83	95	90	68	78	67	65	68	82	60	81	64	76	65	87	85	78	80	82	77	71	84	91	79	82	89	67	67	81	72	66	91	84	66	72	63	73	95	78	73	82	85	83	71	80	80	95	91	64	80	64	76	73	70	79	69	75	71	77	59	74	78	93	90	63	63	64	70	92	95	76	88	105	75	66	92	65	77	76	74	76	70	83	69	78	81	65	80	70	88	91	80	67	94	81	83	82	84	72	66	77	90	88	73	77	77	58	69	73	81	72	74	75	68	101	76	82	82	89	56	82	71	88	96	74	97	81	83	77	71	69	81	78	82	77	87	82	78	79	87	78	64	83	83	83	72	68	70	71	81	59	88	74	81	86	60	83	78	82	86	90	68	92	76	80	81	69	74	69	93	77	81	64	75	76	75	87	88	78	68	73	88	75	79	79	69	86	81	79	79	72	69	69	72	81	91	84	75	78	68	75	98	92	75	86	71	87	78	75	84	70	67	86	84	79	79	92	90	84	85	79	77	75	84	72	82	78	75	82	89	80	78	86	66	85	58	90	87	76	88	70	76	70	87	94	78	84	85	68	77	78	76	85	103	89	60	84	72	71	71	69	72	90	77	82	71	64	74	72	67	87	79	76	76	73	78	72	64	67	75	61	79	70	66	78	56	75	89	76	80	59	87	84	62	81	72	92	81	82	85	86	93	65	89	67	84	73	67	80	79	89	69	72	76	89	81	75	75	87	66	79	78	83	66	80	58	84	75	68	76	66	86	59	81	84	87	68	76	86	87	74	64	71	76	76	75	81	83	72	75	73	79	74	71	96	105	97	69	71	79	82	70	70	85	73	90	69	80	76	74	89	79	72	56	78	80	86	60	85	79	77	78	75	86	93	83	79	97	83	72	81	60	66	81	66	76	83	85	71	63	76	81	58	77	72	76	66	76	75	78	98	76	86	82	68	88	72	65	81	86	81	68	88	79	75	82	77	76	85	85	71	67	80	86	67	73	68	98	84	76	81	84	92	79	89	74	77	79	72	86	77	73	61	88	83	79	92	85	84	84	69	79	84	66	95	80	94	73	83	75	51	83	76	86	61	68	91	85	70	91	77	74	74	93	85	74	89	87	82	94	90	65	67	97	80	81	78	79	69	67	71	80	75	72	74	78	77	96	82	88	70	78	68	77	78	76	60	62	92	91	80	80	82	77	74	75	71	99	65	77	71	83	80	81	61	73	70	101	66	82	83	65	78	77	62	83	82	79	75	77	84	80	75	72	57	72	87	91	87	75	82	75	80	86	74	82	92	72	81	74	85	66	70	70	95	72	88	76	71	87	78	89	64	74	78	57	76	73	95	69	64	73	82	72	75	73	75	90	80	82	64	92	79	57	81	75	69	85	91	82	81	84	65	76	74	85	78	70	80	78	66	87	82	78	72	65	82	68	79	70	73	87	79	85	82	69	70	84	91	77	82	88	63	74	93	95	89	71	85	79	85	75	86	71	68	83	75	74	69	87	76	80	96	80	73	71	75	86	77	66	92	74	77	80	83	74	92	74	86	64	67	87	82	63	73	78	84	73	74	79	73	65	83	81	78	90	63	82	69	63	94	62	77	74	78	66	88	73	67	66	71	88	77	77	80	78	62	68	72	84	73	79	85	78	75	70	77	95	78	68	67	83	56	73	79	69	71	71	64	91	81	88	91	84	86	76	118	60	93	80	89	78	82	76	72	78	75	79	88	87	68	85	69	99	90	75	72	70	69	78	67	73	77	77	82	84	74	79	70	85	76	77	89	74	77	80	65	76	76	82	67	86	79	58	79	79	69	90	79	68	69	75	76	82	82	74	82	67	79	69	91	85	82	77	77	77	80	69	65	73	80	80	74	82	100	74	80	88	64	62	86	75	77	78	75	79	83	84	82	72	75	72	90	74	80	81	91	79	73	80	85	73	82	71	66	79	77	70	82	86	67	81	84	72	78	70	73	85	82	73	82	98	79	71	76	68	87	90	91	85	70	92	84	82	79	77	78	75	88	69	59	73	78	71	88	70	70	81	93	93	78	75	79	77	82	90	78	71	80	67	86	67	92	77	74	69	82	66	77	90	69	75	78	78	80	77	59	83	89	83	76	87	94	91	83	99	75	67	76	71	77	67	76	81	86	82	75	75	78	79	74	83	74	77	71	69	71	71	64	70	81	64	81	76	63	76	83	84	94	74	83	69	84	77	83	92	77	71	73	74	81	73	82	77	92	68	70	87	61	95	88	73	84	80	76	74	81	60	81	76	65	75	75	81	86	78	86	73	77	82	79	82	79	73	88	74	86	64	89	87	77	78	72	69	86	73	66	69	63	69	75	76	101	74	80	81	75	73	77	71	66	69	75	77	90	95	75	67	68	84	78	76	93	72	87	74	61	65	62	99	87	86	77	90	84	72	85	80	94	73	77	75	70	99	89	77	77	72	60	81	65	84	70	73	99	80	74	97	60	81	70	77	91	63	80	73	67	80	88	80	84	79	82	89	84	85	90	73	75	82	82	71	70	80	70	81	61	78	71	82	77	72	79	80	69	87	72	82	79	67	82	70	89	79	66	82	74	90	76	80	66	74	84	79	91	71	88	76	89	82	77	72	72	96	79	83	63	80	75	81	77	80	87	83	67	75	68	66	71	77	89	90	83	60	58	85	87	77	87	69	80	82	88	93	76	85	71	91	76	72	101	75	76	70	70	94	81	95	71	89	81	88	78	77	77	87	69	70	81	90	87	77	72	72	80	71	84	79	60	85	70
14981	4410	2636	2926	6341	10197	11166	10483	8967	7654	6936	6222	5316	4613	3688	2439	1798	1627	1443	1272	1357	1291	1149	1077	1105	1086	1014	913	876	866	838	781	815	758	745	792	794	746	712	752	722	705	738	712	721	690	681	707	666	641	637	691	655	632	671	664	643	640	629	640	635	602	657	597	602	643	628	656	651	679	673	661	632	666	699	711	627	658	635	655	638	653	589	629	640	582	619	655	599	592	608	577	608	583	583	595	655	593	616	605	619	611	620	630	626	587	623	618	584	580	587	614	644	568	593	548	596	578	570	574	595	605	624	587	605	629	602	559	593	575	638	606	605	612	618	560	603	662	589	615	570	656	580	596	592	604	577	617	607	645	599	585	614	618	597	633	603	573	586	570	581	598	584	548	580	609	623	579	581	605	561	606	564	579	601	606	602	580	591	586	587	609	578	596	584	605	627	593	580	586	560	589	565	566	593	598	529	618	579	577	587	612	582	577	616	598	589	569	597	623	556	597	628	587	619	613	584	599	596	598	569	559	608	632	594	559	591	553	629	571	579	606	586	590	599	597	593	578	632	587	581	605	628	648	566	613	595	620	592	619	605	595	603	588	593	555	629	580	593	579	596	621	610	590	602	585	562	593	602	579	604	573	568	633	608	589	599	626	606	547	548	640	567	593	591	579	597	601	618	589	594	605	572	587	567	579	576	564	592	601	643	604	626	588	630	601	620	572	638	623	594	573	576	560	630	554	656	591	587	610	536	582	574	549	576	565	594	593	617	570	590	609	585	538	588	588	624	551	564	577	585	602	589	619	568	622	625	597	578	572	559	581	552	604	589	600	567	598	645	608	618	621	569	563	562	592	676	578	600	627	641	566	577	577	632	614	578	591	591	547	604	611	595	587	634	560	674	579	595	640	607	594	648	588	589	616	559	564	606	625	605	592	615	572	579	576	596	613	626	616	598	542	587	626	598	604	596	614	607	624	644	548	586	634	616	627	564	611	566	581	574	606	591	622	588	616	649	588	558	620	576	554	585	600	595	575	563	550	601	585	609	627	575	526	585	566	591	573	621	617	585	645	577	664	630	616	551	600	590	562	587	563	615	607	561	616	625	563	582	554	598	614	601	616	588	595	588	557	580	599	629	608	609	573	601	598	605	585	612	582	599	569	571	610	626	607	606	609	612	588	592	586	609	595	588	560	610	562	576	597	610	619	612	628	591	618	557	600	599	592	612	583	624	551	600	635	621	610	569	604	602	642	610	585	600	589	623	576	587	613	640	631	599	598	560	629	567	590	594	593	641	584	582	607	589	577	586	590	604	595	598	611	577	607	582	646	582	615	556	564	576	585	571	584	580	593	583	604	605	572	602	556	615	592	586	620	617	588	536	593	603	604	622	566	614	529	565	608	613	565	594	559	582	594	561	576	612	633	645	555	604	597	605	574	612	533	585	594	544	586	608	580	612	632	613	550	591	604	590	597	595	558	614	617	577	569	593	590	602	572	578	624	596	579	589	581	594	572	626	620	575	577	588	590	610	595	605	580	545	614	590	646	632	617	615	600	570	563	566	584	599	632	588	592	581	601	602	578	570	567	582	644	579	570	564	608	582	561	654	625	590	587	641	605	631	565	539	544	613	581	576	573	553	601	600	593	611	627	611	607	602	635	591	580	547	594	571	594	608	573	603	597	611	561	615	573	583	595	613	594	580	580	594	611	593	625	618	588	648	584	575	597	584	618	564	585	605	582	585	552	563	580	594	591	604	582	603	605	513	585	608	625	598	594	632	588	626	573	597	619	598	560	584	609	594	590	628	618	569	589	625	594	585	571	580	604	643	613	596	600	575	611	575	592	625	577	621	632	611	608	567	571	596	576	550	608	580	608	627	569	588	595	577	624	619	577	576	597	523	562	591	604	573	621	639	613	598	609	608	584	579	608	617	589	593	592	593	595	546	585	589	616	619	569	627	597	599	571	565	591	603	609	663	635	599	571	544	569	654	607	596	596	605	568	623	570	605	593	550	592	563	628	551	592	560	574	665	621	575	618	569	581	562	612	572	582	593	568	600	572	632	573	636	631	583	567	574	609	618	576	606	600	594	590	559	585	594	622	611	600	565	590	589	613	599	577	583	548	650	598	593	642	593	625	555	553	555	602	589	605	589	589	570	531	572	605	600	598	614	551	584	611	582	617	611	572	592	616	649	585	597	598	606	613	621	617	614	612	623	621	633	577	610	600	611	570	588	584	546	598	573	593	581	597	601	562	576	593	609	561	612	590	607	585	615	649	620	612	546	626	534	554	597	569	572	554	602	574	542	647	614	614	596	626	610	568	568	606	582	623	583	573	583	586	632	593	586	615	576	575	559	611	611	603	571	534	571	608	596	554	583	593	574	563	572	592	615	568	630	588	630	582	616	606	629	562	552	606	600	607	588	632	585	591	553	581	566	565	621	574	604	566	625	581	599	617	569	564	646	562	548	609	595	619	572	550	607	545	555	563	639	613	560	601	555	581	578	594	541	563	602	598	606	632	590	581	651	585	572	619	609	606	569	540	584	563	556	614	619	588	573	546	585	580	586	667	593	584	635	629	606	577	565	631	593	597	601	623	616	575	547	587	605	589	563	603	614	592	592	557	556	607	579	621	587	579	583	599	639	609	620	575	552	613	609	587	650	547	582	588	572	582	600	558	581	579	587	620	567	572	605	600	595	619	585	599	598	600	616	600	601	575	573	549	647	608	584	599	601	582	602	583	586	593	622	612	595	578	604	582	591	608	614	597	619	593	537	596	607	572	607	585	584	587	608	618	580	583	609	607	602	614	574	599	564	580	615	571	569	613	564	574	583	611	597	567	551	575	563	584	578	609	582	614	646	604	596	593	573	614	591	592	590	609	604	604	606	591	596	570	579	609	596	596	544	606	607	585	569	605	605	538	609	614	602	603	588	575	611	591	595	619	623	566	615	547	639	636	641	608	648	593	622	580	634	582	584	593	587	615	590	601	566	606	596	598	551	598	614	622	604	576	617	587	582	616	570	566	609	587	604	595	609	583	580	580	605	602	627	658	571	605	609	617	609	609	603	584	640	621	568	607	572	587	561	581	606	583	598	581	597	592	583	624	598	612	569	575	605	556	614	573	590	571	562	601	626	575	579	576	592	583	600	641	612	570	633	575	592	596	579	586	578	662	562	589	609	593	596	554	572	578	655	548	594	641	627	579	550	589	617	581	624	609	588	579	593	572	574	597	622	568	541	585	618	554	591	600	592	589	597	620	603	598	583	575	606	537	598	636	547	563	604	593	621	590	573	618	588	598	620	596	567	599	605	648	587	607	586	586	588	635	621	637	549	609	597	602	582	603	596	611	592	601	605	603	558	600	550	571	591	610	562	593	556	606	575	589	599	609	574	599	609	597	599	586	570	569	654	589	571	583	569	627	626	595	558	607	622	611	611	589	587	546	582	618	562	527	573	609	630	626	569	568	567	591	642	571	622	602	535	598	588	578	577	586
1480	150	109	101	73	94	92	116	93	83	110	86	89	96	78	58	43	48	50	50	32	49	52	40	41	35	37	31	35	41	45	33	36	44	31	34	43	31	30	40	36	36	34	34	20	34	50	31	41	47	36	40	47	45	36	32	34	33	44	27	29	41	39	36	38	28	36	44	41	40	36	28	33	24	41	34	35	42	37	40	30	41	25	33	41	34	40	34	38	25	36	22	38	37	41	40	34	36	44	38	31	46	31	36	26	21	42	33	45	29	34	35	43	36	50	46	41	28	31	36	35	32	27	32	35	43	35	27	28	28	34	36	34	35	32	31	45	31	45	41	36	31	33	34	36	34	37	37	29	24	45	33	36	36	23	41	37	41	28	40	39	46	39	37	41	38	30	35	33	26	37	36	39	32	33	36	32	36	34	33	35	37	31	28	45	34	42	55	35	44	38	36	34	28	33	35	34	31	31	30	25	32	40	34	30	25	32	43	31	43	37	34	30	36	39	34	42	33	50	45	44	28	34	28	27	47	49	37	38	41	34	32	37	34	34	36	38	37	36	35	38	44	30	20	39	27	24	28	29	40	42	36	30	41	29	28	40	34	35	27	42	39	28	33	37	31	46	33	21	36	35	37	35	27	30	29	40	34	46	40	29	33	27	26	33	30	26	32	41	37	32	40	33	27	34	41	31	38	41	47	37	43	35	26	36	38	32	34	35	32	30	34	38	34	31	33	36	28	36	36	41	39	32	31	47	35	37	38	34	38	33	28	36	36	33	39	45	29	35	34	28	26	36	26	44	45	30	45	34	39	36	30	41	28	27	32	28	31	33	46	46	36	30	34	40	34	29	31	40	22	38	27	40	38	37	38	35	36	38	30	37	27	45	37	39	35	32	38	33	31	39	32	37	36	31	35	33	31	31	43	28	47	41	39	38	39	33	29	33	30	37	40	33	48	22	41	38	38	35	30	46	30	38	32	33	34	40	41	33	43	35	36	30	26	34	45	37	22	42	37	28	27	36	37	33	43	37	33	32	30	42	34	29	36	36	29	36	34	28	40	30	28	40	32	42	22	44	35	46	37	34	30	46	25	42	37	40	32	37	37	29	31	36	35	33	33	39	27	43	32	36	36	30	30	35	43	41	29	36	39	32	34	31	34	33	34	32	39	37	33	36	32	29	29	35	32	37	28	30	29	32	33	41	23	30	36	39	34	34	37	36	41	26	24	43	37	33	31	39	37	35	30	31	43	29	38	45	30	39	28	41	34	39	28	31	37	41	33	36	30	28	29	34	39	36	27	42	31	34	43	30	33	30	37	34	37	33	24	40	37	37	38	35	25	42	28	37	38	34	33	22	39	28	28	39	29	32	38	27	33	34	25	37	32	40	31	48	36	28	33	36	29	28	33	28	34	45	51	32	45	36	26	36	38	38	43	45	37	28	38	28	37	42	32	40	47	41	37	34	35	38	29	34	50	33	28	40	36	47	41	45	28	46	39	41	26	44	34	25	22	35	42	42	36	40	31	47	29	35	40	37	33	42	49	30	45	34	32	41	32	37	39	42	28	33	47	29	28	35	40	37	29	31	31	36	32	37	33	39	33	36	27	22	35	34	43	35	32	27	31	28	34	28	38	35	40	44	41	25	38	27	36	35	24	38	30	32	25	44	29	41	37	43	33	36	42	40	32	30	39	27	37	42	32	37	35	27	31	34	32	42	39	33	30	32	47	35	39	39	46	36	31	32	43	35	38	32	36	32	29	37	31	40	36	38	41	24	36	21	35	31	36	34	49	42	33	39	35	31	39	28	35	42	30	31	31	35	35	31	44	29	38	31	31	33	32	42	41	39	34	39	37	23	28	35	21	32	32	32	29	32	27	34	31	30	42	35	27	40	49	40	32	32	36	28	39	37	37	32	19	34	45	39	29	30	31	36	36	30	32	37	37	32	37	32	34	35	30	39	48	32	38	28	41	40	41	34	26	33	33	33	37	32	39	27	33	35	35	37	37	43	26	23	33	23	39	23	38	32	41	37	37	31	30	42	33	31	40	33	35	48	35	38	34	48	38	36	42	32	38	31	36	36	35	27	38	43	41	32	30	36	38	37	34	36	28	42	35	34	25	40	31	41	35	38	27	35	34	29	38	24	36	23	30	35	18	38	40	26	25	36	31	40	42	39	35	27	48	40	41	37	31	32	33	36	25	29	28	30	44	42	38	26	34	30	31	38	41	30	29	34	24	34	25	40	38	34	45	34	37	33	43	29	45	29	35	34	34	38	31	40	35	32	44	37	30	37	36	41	32	41	35	35	18	31	32	36	36	37	38	38	35	23	44	29	35	30	35	38	31	38	36	45	34	36	37	27	37	43	29	38	28	49	37	33	39	27	28	33	41	34	36	45	42	29	34	38	37	42	30	35	33	44	40	40	38	31	24	29	36	35	42	38	39	32	35	34	31	30	26	44	30	33	36	38	50	34	36	33	35	42	33	40	25	30	32	32	43	41	36	32	33	39	36	35	41	29	43	31	44	37	35	32	29	30	38	42	33	32	37	36	40	39	41	33	38	35	37	42	41	32	40	38	44	33	38	47	33	25	41	37	34	39	40	30	37	28	32	37	48	48	26	30	32	39	33	41	26	42	49	26	36	34	32	34	40	43	31	38	30	28	36	32	39	30	36	33	30	34	25	35	22	41	32	30	33	32	43	34	40	29	26	36	34	28	29	37	30	37	40	28	30	39	39	46	45	30	33	29	39	43	29	33	42	43	32	38	31	32	28	30	32	27	43	31	39	30	24	38	40	35	32	46	36	42	30	25	29	36	31	38	40	34	44	37	37	35	34	38	42	34	44	41	44	39	53	34	22	44	29	27	29	34	38	27	36	38	38	39	43	32	33	36	32	38	38	37	26	37	29	35	33	49	35	33	41	29	29	35	32	45	42	29	37	37	45	38	36	35	32	36	39	35	34	45	29	34	34	34	34	31	43	30	32	25	41	37	37	29	34	38	31	45	41	40	41	32	26	44	42	46	31	31	33	35	35	31	37	29	29	39	37	32	29	41	30	31	39	28	37	24	25	37	29	33	47	34	31	36	28	51	33	37	39	31	29	35	37	45	50	29	33	35	30	40	32	43	39	34	37	28	30	30	34	42	30	35	38	43	31	33	37	37	40	39	29	38	27	30	33	45	34	35	38	38	34	33	35	27	38	33	36	26	29	43	37	36	30	36	23	43	47	38	29	31	30	25	42	21	44	35	27	41	33	43	31	33	27	29	34	38	34	38	28	29	38	41	31	26	29	49	42	33	30	28	38	40	29	38	28	34	27	25	33	34	20	27	38	41	32	35	29	28	39	34	38	35	33	30	36	40	46	41	27	27	35	31	38	48	34	32	30	33	40	29	38	29	36	38	19	38	43	40	38	37	34	26	40	30	37	42	40	35	43	36	31	38	43	35	31	34	39	43	33	28	35	28	33	33	39	28	32	38	30	34	37
10342	2085	1226	1359	3120	5251	5726	5474	4683	3923	3567	3266	2766	2197	1703	1146	811	703	623	517	547	577	462	513	496	448	448	413	359	428	365	402	385	344	380	350	360	376	337	314	322	302	313	337	321	319	318	309	317	288	300	309	308	324	257	270	306	277	309	286	306	278	288	317	340	275	275	311	325	291	313	285	305	300	294	276	329	304	297	304	288	294	295	287	286	267	280	279	270	273	272	330	277	298	274	274	280	286	273	281	257	307	277	278	273	290	275	266	270	255	255	303	312	269	298	265	262	271	255	266	286	278	259	273	254	295	262	259	270	275	252	294	277	275	301	283	289	263	279	254	299	269	260	300	288	269	258	265	272	271	281	280	276	290	282	254	285	256	303	249	276	296	267	247	268	261	270	288	276	272	259	267	289	299	259	251	252	264	263	277	268	284	269	273	268	246	276	300	293	267	286	280	267	272	264	269	280	236	259	296	233	277	279	242	274	283	274	255	265	292	265	280	280	244	266	282	256	287	264	256	278	258	265	260	303	271	278	257	264	281	259	278	297	272	266	294	253	286	257	275	272	264	288	273	288	275	262	289	284	279	251	298	276	260	271	257	263	276	287	273	266	275	272	247	261	272	293	313	261	273	293	248	271	259	260	254	272	295	283	277	279	257	244	263	256	276	289	253	263	286	268	269	263	288	267	270	287	270	290	283	244	278	310	251	283	276	277	282	277	253	296	312	295	210	275	272	270	279	263	275	293	287	280	246	280	300	281	290	256	298	276	301	293	269	295	267	295	275	288	252	274	240	255	265	286	268	263	259	287	232	249	293	277	267	248	252	277	247	281	266	243	268	307	266	250	291	287	272	258	285	264	275	257	294	284	255	271	289	304	263	254	277	270	281	236	268	256	264	269	295	253	263	300	268	280	264	246	274	279	270	257	276	285	281	290	268	299	258	280	310	278	260	251	281	254	277	285	264	266	279	257	290	293	287	259	290	299	259	281	272	259	277	285	281	252	282	262	275	277	262	265	272	269	277	272	295	240	283	306	297	274	270	265	248	286	255	248	243	262	264	268	239	301	251	264	284	247	254	290	272	264	282	305	264	251	268	270	281	258	285	276	280	278	271	281	252	268	254	264	293	251	282	291	285	275	304	269	264	276	244	275	284	275	293	272	274	273	257	269	261	270	261	295	296	263	273	285	284	246	290	322	293	284	275	288	267	277	269	280	288	257	270	260	253	280	280	287	256	272	265	275	299	269	266	281	254	313	288	282	287	278	263	286	290	286	245	294	281	265	248	264	272	253	252	280	268	290	266	274	270	251	277	285	255	251	277	285	293	292	284	269	279	247	284	306	274	286	267	281	267	262	271	270	289	274	254	253	284	308	279	277	306	285	308	253	272	267	282	255	278	250	270	277	270	266	267	277	256	288	271	265	286	283	275	291	275	277	282	285	277	284	262	290	287	287	262	282	272	273	246	279	264	281	276	297	298	267	251	257	257	248	280	277	268	306	256	266	258	297	283	281	286	268	281	266	245	248	296	278	256	297	290	254	294	268	270	268	291	274	279	269	243	254	257	264	261	287	273	279	269	274	263	264	276	290	281	263	283	274	282	277	280	296	246	253	270	288	293	248	284	288	280	260	271	292	288	280	277	290	269	276	265	270	261	286	254	259	261	261	255	275	273	277	273	269	301	277	254	286	309	307	298	291	274	264	265	323	282	249	272	289	252	268	256	267	260	269	260	268	261	260	270	303	268	274	268	254	269	267	287	252	269	268	274	310	270	261	279	283	277	256	264	292	232	246	280	272	277	260	286	274	266	264	291	271	262	272	293	299	288	267	276	286	273	279	238	256	247	305	266	261	277	290	245	267	265	279	287	279	278	272	263	260	268	266	285	262	279	279	247	279	281	277	278	257	272	278	296	248	271	288	278	280	265	290	297	289	243	261	287	266	292	277	278	277	275	289	273	254	235	280	261	293	255	276	263	289	277	252	302	251	282	279	241	254	246	269	265	297	255	271	288	306	295	259	284	273	290	278	287	272	273	302	272	265	277	282	244	248	253	270	280	284	244	291	274	285	272	275	269	265	258	283	285	246	269	286	274	246	279	310	248	265	264	272	292	279	279	255	301	270	309	285	281	271	310	281	274	270	262	289	264	309	263	271	268	259	282	278	288	290	264	261	264	275	289	253	258	256	278	276	249	266	288	294	267	281	261	258	257	244	258	284	269	298	257	268	276	250	292	271	273	257	256	301	265	295	254	280	287	273	256	274	262	280	271	269	282	240	283	281	230	291	264	252	257	275	281	280	261	297	285	274	250	265	290	277	272	269	266	282	281	283	283	262	268	262	253	271	275	292	276	280	251	253	293	296	278	283	250	260	261	270	278	295	267	241	263	278	230	258	284	271	296	264	256	273	285	299	271	287	245	269	268	253	275	267	265	258	269	261	293	256	284	248	278	253	253	273	263	256	265	304	304	252	262	279	265	271	262	262	234	272	259	273	292	287	277	281	267	271	279	248	268	305	292	276	283	281	286	287	252	274	247	303	278	276	247	275	279	299	262	310	298	264	278	275	259	277	279	291	266	259	261	266	282	256	266	254	232	284	251	295	261	271	275	276	280	301	274	280	269	255	257	262	276	263	291	262	287	271	271	287	288	268	279	238	274	276	280	266	248	270	255	273	250	292	295	295	266	302	270	277	319	253	277	241	278	268	286	275	270	259	259	272	272	257	293	309	288	269	263	276	294	278	258	249	247	291	259	265	304	262	258	259	241	264	270	259	262	261	284	259	274	285	270	284	286	298	283	249	251	279	292	260	272	258	229	243	279	273	263	271	269	246	260	267	269	236	264	271	292	258	281	257	277	248	282	301	282	290	291	287	254	258	254	262	305	273	274	264	276	289	269	293	239	270	297	278	279	271	269	249	275	253	288	271	268	286	274	280	262	262	308	270	261	268	279	244	292	273	291	265	269	273	250	281	267	283	262	276	264	275	258	288	260	246	283	263	282	257	257	284	268	226	281	283	249	279	292	312	266	248	258	269	261	273	305	302	281	268	270	254	257	275	295	278	253	271	255	288	268	256	268	273	256	269	272	282	270	258	266	267	279	291	253	277	272	274	261	256	262	269	275	266	264	283	252	262	249	289	243	293	290	272	281	257	265	271	253	266	258	276	253	268	257	257	288	293	256	273	265	293	288	268	266	272	286	255	257	269	267	291	263	288	263	299	277	264	285	297	300	261	250	285	253	291	293	289	300	275	267	273	280	248	281	251	266	266	291	262	254	265	272	262	255	285	266	254	256	290	281	291	252	261	269	289	265	250	247	275	271	283	278	258	314	264	283	287	261	261	225	271	279	279	297	256	288	258	287	267	264	287	284	284	289	286	264	268	264	283	279	280	227	283	281	291	273	271	288	286	287	286	292	302	263	292	262	274	255	303	262	261	264	269	260	270	289	281	266	280	287	284	244	270	261	291	255	276	290	266	289	270	287	280	316
989	309	205	162	133	167	171	196	199	208	170	171	141	146	124	88	107	83	83	78	87	78	85	95	67	83	65	54	65	70	66	76	77	72	80	72	91	61	69	76	73	78	85	76	73	63	70	68	77	68	75	77	73	65	70	75	66	58	74	58	62	67	77	51	77	62	73	76	73	68	66	71	92	71	63	63	81	61	69	75	69	77	74	61	68	61	70	58	66	63	84	68	62	72	68	64	81	66	72	71	51	68	66	63	67	71	57	67	57	76	79	62	60	61	61	79	64	45	55	58	60	63	63	74	71	73	64	69	70	59	65	68	69	58	80	59	61	58	66	67	65	62	70	61	83	60	56	81	75	53	72	60	72	71	71	67	58	65	89	78	57	62	73	55	73	68	70	57	64	66	63	82	57	71	63	63	60	76	45	68	71	62	57	62	63	65	79	69	63	54	71	63	59	73	73	62	65	73	68	74	49	65	71	77	64	69	79	66	62	75	73	69	72	66	64	48	70	76	56	71	61	48	62	63	57	59	57	62	62	65	61	68	56	74	72	73	68	73	73	70	71	69	73	61	71	66	69	73	60	54	82	69	71	66	52	74	74	62	80	58	64	67	61	65	64	61	82	83	70	68	59	78	73	74	83	66	68	59	67	72	72	71	70	76	76	59	65	55	71	68	57	74	55	64	61	73	73	81	65	69	70	72	51	58	64	55	69	51	52	72	58	83	62	55	57	83	50	67	65	66	62	60	68	68	68	87	57	71	77	73	60	65	72	87	62	66	73	73	79	73	79	76	76	63	73	80	71	69	62	62	50	52	70	63	75	77	55	71	59	56	71	63	70	80	68	57	68	68	58	64	73	64	53	66	79	67	63	59	75	61	60	81	76	72	59	65	79	65	56	79	70	60	73	67	61	69	59	69	64	69	61	54	63	70	43	71	78	72	67	61	69	71	67	53	64	65	69	61	83	68	63	64	64	60	73	76	58	65	72	84	74	70	73	71	68	60	52	68	59	62	66	63	78	74	66	62	73	68	72	65	50	72	53	78	65	70	75	66	74	68	69	71	83	71	65	64	63	59	58	71	71	60	68	70	73	71	59	46	69	71	68	64	68	66	64	61	50	64	77	48	59	63	71	74	65	66	56	72	63	68	50	69	71	67	72	73	66	68	75	82	69	75	69	71	57	71	69	59	60	57	81	61	66	72	74	55	73	69	83	55	66	61	61	76	50	72	59	69	65	65	70	65	78	48	81	60	71	61	65	59	74	84	55	73	82	55	56	65	47	55	69	64	77	51	60	81	69	63	59	49	69	67	67	73	85	74	66	59	69	66	66	67	70	70	73	66	77	83	61	74	81	64	67	75	57	68	58	73	52	69	55	64	86	69	58	69	76	77	63	71	72	66	65	77	55	68	73	49	58	67	64	65	61	75	54	63	60	57	64	57	72	91	47	57	62	73	80	75	62	52	50	76	77	73	66	64	63	76	65	52	52	58	63	79	76	74	59	67	65	59	72	49	78	71	77	70	57	83	59	71	51	68	73	69	58	73	61	68	75	68	68	61	69	74	66	59	70	61	65	53	73	63	68	75	50	71	66	79	53	81	70	54	73	63	65	76	65	59	57	60	68	56	58	58	68	55	69	64	66	69	92	72	67	66	56	56	70	67	70	68	55	64	71	60	76	68	69	65	65	56	59	63	70	74	68	44	73	62	62	61	71	70	60	78	64	56	68	54	49	76	65	83	63	65	61	57	63	69	61	56	81	66	69	52	61	70	69	70	68	70	70	68	60	73	55	59	75	67	78	65	68	55	65	60	82	69	65	55	86	72	76	67	57	66	72	76	80	65	58	49	68	58	65	60	45	64	74	73	67	68	58	66	57	80	72	68	70	75	63	68	74	61	72	85	67	66	70	66	70	83	78	58	68	67	78	75	70	76	60	72	86	62	67	67	54	75	69	59	62	66	63	65	58	71	58	68	67	61	72	80	64	64	61	57	81	71	58	56	52	91	66	68	66	55	70	51	55	66	57	75	70	63	68	70	61	59	74	63	76	61	54	58	69	75	73	65	54	71	62	64	67	62	54	52	55	74	59	61	63	65	60	64	57	67	56	65	68	73	55	64	57	67	45	79	71	67	72	55	59	62	66	56	70	74	79	53	74	63	64	73	50	53	54	83	65	75	69	67	54	64	56	60	68	67	60	60	74	66	72	74	74	69	65	63	78	57	67	53	62	70	72	58	78	70	54	72	64	71	65	75	74	66	78	65	53	59	73	72	56	66	72	70	70	61	51	76	71	83	69	64	65	72	63	55	71	62	71	57	68	69	53	59	64	61	65	60	70	53	71	80	66	64	62	62	81	65	63	68	59	75	69	46	79	61	72	68	78	67	70	60	51	67	67	55	73	65	77	61	51	65	68	71	52	89	83	64	65	72	72	65	71	62	55	56	50	65	70	54	63	72	88	70	64	71	71	66	62	67	47	56	73	73	70	73	67	58	67	65	71	83	64	64	64	59	62	65	54	60	76	59	79	68	75	73	71	61	78	66	67	69	80	73	80	77	69	72	62	65	66	73	56	69	63	71	55	81	66	64	69	62	57	74	73	84	51	63	65	67	59	53	77	69	57	56	60	62	69	65	72	63	56	57	67	36	69	66	64	87	69	65	78	71	53	72	66	68	60	59	72	80	75	71	73	74	64	61	59	56	80	64	71	59	69	62	52	71	74	53	66	53	60	74	74	51	72	54	62	66	53	67	85	71	72	57	74	63	63	75	77	71	65	69	78	69	65	51	63	70	62	49	65	50	54	61	67	57	60	70	53	79	50	71	55	69	63	79	77	56	61	58	60	75	70	85	69	76	57	64	56	68	52	76	71	62	67	54	53	65	71	54	55	80	70	73	72	68	73	72	64	88	82	64	73	64	70	69	66	72	60	77	63	57	64	76	72	52	53	58	68	58	57	69	55	67	75	79	64	63	62	36	65	54	61	71	76	78	65	65	60	38	61	75	57	75	52	62	74	68	68	78	66	55	66	64	72	76	68	68	54	63	75	62	66	68	80	63	56	62	76	73	71	57	64	63	74	63	66	67	38	70	78	71	67	66	69	66	67	70	54	64	81	71	66	77	66	77	68	75	60	66	63	61	73	77	71	65	60	62	78	71	60	60	57	73	73	55	67	69	62	63	55	63	60	71	77	72	55	59	63	73	73	71	78	68	72	59	74	55	65	54	63	75	60	75	62	67	44	69	83	63	57	67	63	63	56	69	57	64	66	79	68	71	58	66	61	63	70	50	67	63	62	51	58	68	69	62	55	61	70	56	70	68	69	73	48	59	70	68	64	84	70	73	66	78	75	53	60	54	56	65	76	73	70	70	70	72	55	67	58	62	82	60	65	63	79	63	90	57	72	64	73	79	67	72	67	68	66	46	62	60	60	49	60	70	73	61	71	56	72	62	72	76	71	72	69	80	74	75	67	67	63	65	65	70	71	64
12066	3432	1970	2206	4921	8448	9133	8474	7166	6204	5651	4955	4161	3511	2634	1813	1423	1206	1041	989	990	978	885	864	846	802	743	720	719	695	664	687	653	589	676	589	633	575	576	571	638	572	580	595	605	557	574	567	522	548	535	544	561	564	499	501	556	563	515	527	538	547	537	530	457	544	537	538	522	520	575	557	524	542	533	545	542	532	531	545	484	536	526	517	502	532	565	522	540	475	504	497	538	505	516	489	490	527	499	510	489	520	512	497	479	488	507	439	508	486	463	520	465	495	494	488	505	473	501	503	478	505	481	462	498	503	491	460	499	518	496	480	469	497	494	475	490	504	485	499	489	494	467	489	496	480	504	468	492	499	483	504	553	523	474	483	460	526	530	505	536	481	503	474	510	504	511	502	520	521	511	483	528	523	531	508	495	486	554	510	478	520	495	485	506	488	444	494	520	481	463	507	478	501	471	485	518	514	505	516	528	538	539	497	516	483	478	456	520	471	502	463	452	515	471	503	494	504	490	540	485	512	480	484	509	502	502	503	496	542	490	460	490	486	488	452	526	492	504	520	449	496	502	481	492	494	515	543	541	472	479	499	518	505	504	462	491	475	525	490	494	502	477	462	512	461	508	452	479	501	470	446	488	550	457	517	515	477	501	508	510	515	495	487	541	476	497	479	546	526	516	472	461	463	502	478	530	492	525	518	481	500	540	482	495	500	494	518	479	454	505	484	515	519	547	469	484	480	426	515	505	523	467	523	506	485	508	508	487	510	535	501	504	469	489	512	479	472	502	505	515	497	514	475	468	482	481	502	529	503	502	478	511	523	464	476	473	481	538	537	516	506	544	506	483	500	462	461	513	480	509	502	490	529	480	464	515	433	479	523	487	471	480	514	457	463	513	558	523	475	475	499	498	507	505	512	511	513	472	493	501	512	484	502	503	464	500	502	481	516	462	510	496	493	499	527	470	539	497	470	487	483	459	487	495	480	522	502	496	469	506	494	534	496	473	491	507	501	506	505	535	511	518	456	518	468	460	503	464	479	477	515	499	498	505	473	480	448	472	513	515	489	521	497	457	505	485	470	519	500	536	516	465	507	538	468	494	458	511	475	493	496	545	486	523	496	500	493	497	493	482	519	540	483	517	498	468	449	513	527	462	502	484	475	500	497	506	465	537	509	474	492	467	519	503	446	522	497	538	479	479	517	532	494	446	522	513	476	528	510	481	482	455	487	483	533	471	498	454	502	510	488	504	523	492	499	482	504	473	507	474	494	489	505	517	497	507	495	488	475	507	525	441	489	474	508	492	482	475	515	474	543	494	495	477	475	532	474	468	491	482	453	541	514	506	505	509	482	494	488	546	547	517	506	499	473	481	458	478	500	500	478	473	505	492	524	472	516	479	485	483	494	505	514	534	508	478	516	463	516	493	493	520	524	493	513	482	488	494	491	494	504	496	487	519	496	504	469	523	474	505	530	498	544	510	505	519	512	527	481	517	517	488	509	484	536	499	489	517	476	528	430	499	507	504	468	450	500	473	517	497	515	516	518	516	517	481	504	466	490	487	493	493	482	506	478	495	466	506	535	516	533	497	483	478	491	501	503	468	479	488	520	501	506	530	501	527	517	498	479	456	491	521	512	473	466	496	495	476	535	517	502	519	505	541	493	524	494	505	462	487	494	513	505	486	473	473	485	534	469	514	510	467	468	472	497	468	494	481	505	479	516	515	452	511	516	472	497	481	497	520	478	505	490	509	510	536	506	495	514	516	499	444	458	506	482	474	505	513	488	489	489	468	458	523	507	493	512	491	524	486	492	488	478	540	488	529	515	539	474	502	441	536	474	516	517	496	483	472	524	522	530	445	525	539	516	498	505	511	488	461	457	486	502	509	516	457	503	500	474	531	496	500	536	515	474	501	515	521	518	484	476	476	513	504	527	477	504	498	506	474	483	521	493	511	458	499	499	486	531	487	534	465	506	471	529	543	529	487	514	498	508	485	514	496	498	491	510	493	497	494	511	514	503	476	499	513	508	502	479	491	496	480	488	459	526	527	526	479	524	473	523	487	529	503	534	488	477	481	484	515	533	507	522	492	522	473	509	487	483	510	485	505	504	497	496	507	489	490	515	516	498	521	484	494	492	469	479	566	508	486	530	467	492	525	518	507	488	463	487	492	489	455	490	514	483	494	490	467	503	473	508	498	521	500	486	508	554	503	523	531	502	483	503	528	502	482	497	504	516	457	469	489	507	515	492	467	448	485	490	504	517	520	477	497	484	566	513	458	529	495	495	475	487	464	517	493	506	484	500	485	500	496	489	503	474	524	488	475	481	482	478	487	486	560	487	498	533	503	497	514	472	425	513	484	472	527	474	515	522	520	499	517	515	476	492	511	500	499	499	496	478	475	504	521	499	493	470	502	485	507	509	491	503	478	509	509	495	529	505	452	495	459	491	533	495	448	513	483	496	499	495	512	532	487	538	508	505	536	445	504	454	471	505	469	466	529	491	498	488	502	475	523	515	477	501	505	485	486	496	496	452	521	493	521	504	518	455	500	500	526	479	495	503	486	501	490	527	531	537	489	480	507	546	445	495	484	489	528	515	486	503	506	447	471	519	485	482	508	482	502	519	509	488	473	489	454	493	483	506	501	450	498	488	464	484	508	521	523	449	534	498	482	487	557	505	502	505	521	502	492	466	521	515	502	537	472	531	492	489	434	493	464	466	486	487	490	522	476	518	505	506	511	485	553	452	521	523	478	509	514	476	462	508	471	470	497	498	503	497	517	495	480	477	495	487	500	500	526	506	573	495	496	477	492	491	468	516	520	525	474	491	521	508	484	500	561	537	471	479	463	478	516	470	478	509	515	460	471	495	453	516	481	508	489	505	528	502	520	444	508	474	489	513	493	502	469	476	500	461	488	478	480	515	479	494	511	466	482	554	502	513	511	537	489	458	527	499	453	483	498	527	525	497	507	492	526	498	502	466	522	506	476	519	499	482	494	510	480	484	486	579	496	516	494	496	488	532	533	500	494	510	504	495	537	493	509	479	491	505	515	544	495	523	523	499	515	515	471	497	509	507	516	470	499	534	507	486	513	515	509	497	489	495	500	463	442	520	503	464	492	485	482	459	504	487	527	492	492	493	512	507	457	483	469	465	515	461	473	513	491	491	480	524	523	501	479	537	524	480	494	495	503	485	484	525	486	498	480	517	488	495	482	486	471	497	468	439	527	510	518	515	503	520	499	502	503	496	507	459	488	493	495	458	511	549	492	485	496	480	517	513	507	445	489	491	496	490	486	500	467	498	492	496	501	502	444	456	504	490	512	485	469	487	470	497	498	512	503	501	476	473	476	475	487	481	502	531	476	461	521	512	457	519	465	477	479	495	486	466	530	511	489	474	527	463	467	500	521	511	485	508	548	511	507	526	459	511	433	496	500	487	503	516	485	479	492	506	482	498	500	480	505	515	498	467	492	455	433	539	478	481	497	489	473	528
2350	250	154	119	102	104	145	161	149	139	155	131	124	110	94	82	76	75	61	54	57	57	38	61	46	41	61	45	65	57	50	48	54	52	54	51	46	43	48	51	47	44	36	51	42	47	43	43	46	45	47	41	51	44	44	33	46	60	41	49	36	44	39	52	39	55	54	47	42	45	46	37	39	44	46	39	31	30	33	40	56	39	31	35	33	58	53	44	54	53	55	60	44	50	31	39	46	44	45	40	36	41	46	34	44	41	37	36	42	43	51	61	40	52	57	45	39	38	43	38	47	53	56	35	42	48	40	44	41	53	46	41	57	38	41	40	44	42	52	55	44	51	42	44	58	38	42	46	46	48	64	47	38	52	50	40	47	39	37	49	45	45	38	36	37	49	36	51	41	45	51	48	42	50	49	45	42	47	50	41	48	36	53	34	40	38	35	47	47	38	27	48	50	36	45	52	39	43	42	53	34	48	49	40	35	45	41	52	47	44	44	39	46	45	32	37	43	39	45	51	41	37	50	48	37	56	40	47	49	50	51	57	38	49	35	45	39	27	55	38	48	35	37	41	45	47	50	34	54	44	48	50	43	49	40	29	44	36	47	43	44	39	49	48	43	47	41	54	48	48	36	53	48	32	48	47	40	42	32	34	46	51	54	54	37	32	45	37	54	42	35	44	59	56	47	54	46	47	61	37	44	45	43	49	53	59	47	50	50	46	37	55	41	43	47	46	39	48	58	49	47	62	48	45	44	38	52	40	42	40	42	37	47	44	40	47	31	44	43	41	52	40	38	55	48	45	37	37	45	48	48	43	50	54	37	41	47	43	32	52	38	45	37	44	39	37	46	41	39	42	29	54	53	41	44	51	43	51	39	44	38	59	50	44	38	44	47	44	54	38	38	30	36	42	52	50	50	36	43	50	39	55	44	43	41	44	45	50	40	30	52	45	64	40	30	49	33	54	37	37	45	41	46	44	61	41	44	51	45	44	41	47	42	52	37	37	58	40	47	37	36	39	44	48	43	42	49	38	37	53	49	40	44	49	38	48	47	35	47	35	48	50	38	34	55	36	48	38	43	46	35	40	47	40	40	45	43	41	35	41	53	54	55	43	40	31	51	51	44	36	43	45	45	41	26	42	50	44	40	41	43	44	46	44	59	70	40	65	33	51	34	39	46	58	51	39	51	44	40	47	48	49	36	41	37	55	48	39	44	41	34	42	44	45	54	39	43	49	48	44	45	54	49	45	34	42	37	38	37	40	51	51	46	44	44	49	44	39	40	35	25	52	31	49	43	43	44	47	45	51	37	42	34	36	52	38	52	43	34	33	46	39	36	40	43	48	48	41	40	48	45	52	52	46	54	50	40	52	45	40	48	48	46	37	44	33	51	48	54	35	42	30	46	50	41	49	32	42	34	33	48	52	43	55	33	42	46	55	36	46	51	40	51	39	52	33	54	52	45	35	49	43	55	40	51	49	47	42	54	45	37	42	48	50	37	45	37	44	46	40	39	51	59	47	51	49	47	43	45	49	57	34	42	40	47	49	55	47	48	49	32	38	41	41	38	47	39	40	40	45	41	33	58	39	40	37	35	42	51	42	42	39	46	53	39	49	46	34	45	44	43	39	40	25	38	43	42	50	33	38	34	55	31	41	44	41	43	50	37	56	43	48	43	45	40	45	47	46	54	49	32	30	43	45	49	39	51	42	44	41	40	48	37	47	46	51	52	34	49	37	39	37	45	49	44	40	35	44	44	39	37	44	36	30	69	37	42	43	45	33	52	45	53	50	61	58	52	42	37	48	38	42	47	42	44	48	58	48	51	51	33	59	50	37	38	55	41	43	39	51	37	51	46	47	49	36	54	43	44	53	41	52	33	53	40	40	39	49	29	31	36	47	50	47	51	61	43	46	42	38	33	41	50	27	43	45	42	49	54	43	39	35	52	44	37	42	51	53	44	46	35	43	59	44	50	51	36	47	44	46	55	40	44	46	41	49	39	37	41	54	37	51	47	43	48	49	40	44	35	48	32	42	45	36	36	47	43	54	50	39	39	43	43	49	52	54	40	53	36	35	38	50	42	53	43	40	35	39	48	40	27	44	44	50	48	45	44	41	43	47	40	46	41	55	36	46	62	47	50	49	47	41	49	46	40	56	47	60	46	45	50	47	50	60	41	44	36	36	47	54	40	42	52	39	41	44	43	44	43	41	51	41	37	40	48	52	56	50	56	41	41	40	53	45	44	57	40	39	41	42	38	47	47	48	53	59	56	44	54	35	46	49	37	42	41	32	47	41	33	30	36	53	46	41	34	56	40	48	35	43	50	35	54	39	42	46	30	40	48	46	38	43	31	50	42	35	33	36	43	36	40	45	47	58	55	35	42	38	43	31	44	47	43	49	40	49	44	55	45	31	53	38	36	39	39	47	55	44	37	41	41	31	52	49	43	41	46	42	46	36	46	38	41	47	56	41	47	46	43	42	48	38	46	32	48	52	40	57	61	37	43	47	50	40	32	39	37	32	46	49	40	55	52	45	42	39	41	53	55	52	40	36	42	50	51	48	44	45	56	38	41	49	39	45	49	36	52	43	40	53	43	35	63	39	56	52	36	35	36	40	41	38	43	37	37	54	55	32	50	48	46	42	36	38	45	44	41	54	46	42	50	53	51	47	44	51	46	50	48	32	54	45	43	38	31	40	49	38	46	38	48	36	56	44	41	48	32	44	35	49	44	50	53	48	38	46	52	41	49	52	60	43	49	33	36	43	36	50	50	41	46	45	41	46	44	44	52	59	45	37	41	43	43	52	41	52	53	44	45	44	36	44	45	45	38	55	40	57	42	46	30	44	48	50	45	47	46	46	49	53	52	46	47	47	42	41	42	47	45	42	43	41	33	48	43	44	48	46	31	42	43	51	54	48	49	35	34	49	44	51	40	40	62	51	40	46	44	55	48	40	38	45	41	42	36	48	31	46	41	36	63	47	48	49	33	45	51	41	58	47	36	35	60	46	52	46	37	38	56	48	43	47	37	38	32	51	44	39	44	44	49	40	35	48	35	47	43	42	43	42	42	51	53	48	44	38	41	54	40	37	42	40	45	45	46	43	36	50	48	38	48	41	52	41	43	48	41	45	44	42	53	37	34	28	55	38	47	48	55	43	47	39	42	51	47	43	53	46	43	45	56	42	47	40	41	42	46	48	39	43	31	29	39	56	39	44	31	47	37	37	40	41	51	34	47	48	37	36	48	45	44	32	58	46	39	41	45	47	38	41	48	48	43	37	43	44	42	35	51	46	49	47	39	39	45	43	45	38	35	59	59	43	58	44	39	50	51	47	49	46	53	46	40	55	37	41	39	41	48	44	41	44	40	42	66	56	40	44	44	37	40	56	36	52	46	40	42	57	41	42	49	47	41	48	37	41	37	32	49	56	50	29	40	39	45	40	51	58	43	39	39	52	38	38	40	35	45	35	42	46	46	49	44	37	49	51
12439	2837	1711	1793	4281	7574	8309	7838	6659	5803	5165	4511	3731	3089	2059	1569	1201	931	947	796	829	851	715	713	630	645	558	517	566	539	544	483	465	485	473	459	469	465	428	453	468	421	448	433	424	398	383	366	378	384	421	345	385	360	380	396	333	372	336	376	363	329	365	329	334	373	365	370	378	401	421	399	396	383	397	372	393	396	372	360	352	350	373	322	352	394	327	342	377	337	346	346	347	357	345	353	323	315	386	372	366	354	362	299	340	320	331	343	332	357	344	334	349	366	366	334	369	361	337	325	337	330	344	322	337	341	345	340	348	345	327	343	377	307	342	326	352	371	354	297	340	369	340	356	333	310	345	360	313	325	339	322	364	400	343	334	328	312	321	357	334	373	336	347	326	365	322	347	338	375	331	328	355	333	330	335	349	339	339	314	331	311	348	317	345	354	307	343	314	343	327	355	332	331	341	345	359	319	357	327	370	329	379	339	324	373	344	345	357	327	336	335	372	355	361	353	341	347	345	376	354	350	348	317	366	332	353	373	362	356	357	343	349	340	339	330	314	320	348	329	383	335	346	372	310	357	345	356	342	313	343	346	332	326	337	372	387	342	322	338	322	380	346	356	365	324	308	383	320	332	329	358	346	319	339	355	344	330	379	332	342	310	328	354	326	328	331	322	328	351	301	354	369	331	292	334	327	328	360	350	362	351	341	327	351	335	344	358	328	340	352	345	318	339	347	333	382	339	351	357	310	320	325	345	351	335	372	343	312	363	358	344	310	328	347	347	304	332	366	328	340	335	334	373	368	338	361	347	316	318	345	350	378	338	328	319	344	367	319	338	345	340	356	332	358	348	320	328	335	341	307	328	337	314	328	337	338	355	360	381	350	358	363	343	352	351	359	325	329	355	355	362	343	347	377	358	326	319	373	385	349	320	333	327	348	347	342	322	299	364	370	365	352	320	359	359	347	330	361	337	341	361	331	340	352	318	343	310	309	344	397	326	306	358	323	328	319	338	352	369	338	302	327	356	323	357	355	339	341	336	286	328	346	334	319	325	316	373	340	316	327	353	347	350	337	335	328	329	378	330	308	342	329	332	316	352	335	323	338	363	355	334	376	346	340	372	356	336	381	346	349	322	349	339	332	336	344	331	334	392	339	348	361	352	350	348	352	376	339	328	329	330	343	333	344	330	334	372	347	303	335	346	353	382	310	346	332	345	317	333	324	343	333	331	336	340	328	372	334	329	356	357	332	327	328	323	324	293	326	319	341	398	324	340	372	321	337	331	348	342	345	349	331	338	356	357	322	373	341	339	330	340	343	343	360	336	321	373	348	318	364	298	351	332	341	322	363	325	342	350	320	342	318	352	293	366	322	335	326	368	366	328	336	349	311	332	341	331	333	378	344	307	350	355	346	332	359	336	347	315	343	350	359	330	348	334	356	354	346	325	357	344	332	326	281	373	328	316	341	352	376	352	334	356	368	348	307	331	330	327	326	354	349	360	352	353	358	380	345	330	314	336	348	348	322	331	346	339	330	358	341	347	346	321	349	359	360	328	381	371	345	347	344	335	336	371	357	321	349	348	347	330	376	352	375	332	369	376	370	345	353	390	335	354	356	357	345	361	346	353	313	349	336	361	375	340	314	373	333	348	339	311	341	324	359	353	366	325	339	314	359	345	339	324	341	342	370	335	346	371	341	340	331	349	366	387	332	354	345	314	349	351	339	358	333	338	355	321	367	368	352	349	337	315	364	334	328	349	328	338	343	350	333	324	343	354	328	326	351	333	351	351	319	347	329	359	380	326	357	353	330	328	344	360	360	314	333	344	348	346	338	319	328	347	350	358	342	332	327	335	315	354	319	363	323	318	325	312	353	321	325	340	330	353	319	342	356	358	315	298	332	374	326	349	338	328	351	337	347	311	318	345	363	339	353	341	303	357	339	338	327	338	344	354	352	342	358	322	351	360	345	306	341	345	322	363	350	319	304	330	349	332	362	353	356	350	349	354	340	370	361	322	349	349	370	347	328	354	319	325	311	350	347	360	363	337	346	364	334	355	338	315	329	357	358	315	330	361	336	346	337	315	344	352	342	347	356	337	335	341	357	337	324	326	323	348	358	365	310	304	341	332	341	339	335	327	315	338	332	344	334	341	340	349	337	369	337	361	350	334	309	332	353	330	339	367	348	338	347	352	366	329	349	349	322	372	307	314	372	329	345	392	343	316	339	330	334	338	339	332	353	353	324	361	348	369	369	343	344	353	298	335	340	310	347	337	349	328	344	364	321	344	342	312	322	330	336	357	333	351	325	322	348	343	347	345	341	338	353	311	320	379	322	322	343	311	353	347	376	351	326	357	360	346	322	322	371	311	326	350	347	373	316	356	346	394	385	345	344	314	314	350	337	332	325	314	299	329	345	331	360	337	335	315	335	317	321	357	334	322	334	312	319	334	347	356	310	350	334	348	366	361	309	377	359	338	316	331	346	343	344	362	366	297	318	338	326	339	343	297	321	348	353	329	347	328	335	335	309	357	334	338	335	338	361	306	328	324	366	345	340	325	328	337	345	332	343	323	290	321	379	314	336	348	346	329	348	347	331	342	360	321	318	334	334	371	329	331	337	382	311	330	353	329	338	333	332	355	366	307	357	321	329	321	353	343	355	366	334	360	342	328	322	328	309	343	327	343	361	358	363	330	333	320	350	311	332	345	366	340	350	356	330	337	353	347	336	316	319	352	339	318	368	360	369	308	310	335	353	318	340	353	362	358	354	316	373	344	316	364	333	362	357	304	388	344	355	362	331	350	341	308	352	360	330	343	325	328	337	324	373	344	312	346	343	347	373	329	353	357	336	334	330	341	363	376	343	303	340	339	374	321	344	333	333	358	352	411	331	372	375	368	295	328	364	331	349	383	339	348	361	335	306	345	347	351	333	350	320	314	335	366	327	330	363	370	352	320	326	330	369	347	358	325	332	354	329	365	369	349	317	325	373	324	342	379	336	334	345	305	356	354	360	368	344	345	324	322	343	321	338	323	349	350	348	357	323	352	349	358	343	325	357	344	333	357	323	327	360	342	347	322	342	367	316	368	349	357	322	331	357	351	346	322	304	359	329	351	317	317	333	325	353	338	335	361	312	355	361	355	327	334	342	329	290	331	323	315	362	328	346	349	350	335	384	348	322	361	310	303	327	331	345	318	331	359	300	344	361	378	379	364	315	328	326	320	333	316	345	355	354	334	362	345	343	343	330	349	363	346	361	326	340	310	334	343	368	339	356	325	362	352	325	341	346	354	374	339	352	359	331	326	359	308	351	311	364	333	383	344	323	337	361	350	336	357	329	337	330	363	371	326	322	351	345	377	331	330	293	356	321	349	348	313	361	314	322	329	351	349	348	324	345	354	341	328	316	351	359	345	331	339	327	313	334	337	327	346	345	350	366	350	357	345	369	339	337	320	318	319	374	370	353	374	365	328	340	331	328	336	356	350	327	354	346	374
1656	410	252	195	161	172	250	267	225	232	220	215	194	202	143	139	118	96	103	94	99	107	87	85	90	92	79	100	76	92	77	61	83	82	82	96	91	82	84	94	81	94	84	92	73	71	76	84	75	59	62	80	75	76	73	78	88	89	71	65	96	97	83	108	83	80	83	87	66	79	89	71	86	73	72	71	67	90	87	77	68	84	77	71	87	79	72	85	84	76	85	90	64	79	66	85	68	78	77	70	80	92	80	85	69	97	86	62	79	89	72	72	80	76	74	94	79	70	99	91	88	69	82	64	68	74	69	80	75	89	88	74	66	104	69	77	85	79	63	80	73	72	95	59	80	72	69	64	95	80	75	69	74	95	69	104	87	83	67	96	78	92	100	66	77	81	89	74	76	81	83	91	91	80	80	85	89	96	85	92	81	78	93	80	69	78	67	73	84	81	65	76	76	80	72	72	77	68	91	94	85	72	72	74	76	81	74	84	72	79	72	81	79	81	68	79	72	80	74	88	81	73	90	76	76	74	76	88	76	95	82	81	76	77	82	89	69	86	86	88	69	79	98	77	72	90	82	84	72	89	84	62	86	71	68	63	78	78	81	93	101	76	80	93	85	83	69	76	89	85	80	67	86	60	83	87	78	96	82	81	70	87	70	72	79	81	79	81	93	85	77	84	84	78	93	76	64	90	82	83	70	80	68	71	67	70	67	87	67	88	74	72	79	82	89	69	80	81	80	91	72	85	77	79	79	88	70	89	76	71	71	92	82	71	84	67	90	66	83	64	81	71	83	69	83	92	70	78	72	74	72	93	77	74	82	72	72	85	76	75	76	82	81	107	82	77	77	83	73	73	88	82	72	67	80	74	80	86	88	87	78	86	77	74	96	105	74	88	83	86	71	73	67	68	75	75	72	83	72	90	68	94	70	72	61	80	72	86	72	76	70	75	91	68	77	70	81	72	66	77	75	81	78	71	83	86	80	76	81	71	89	98	93	74	77	83	83	71	79	91	74	78	95	73	65	67	98	82	85	77	64	69	72	78	70	73	89	79	78	82	83	77	80	76	77	69	90	87	90	86	78	75	75	77	70	87	88	77	77	86	97	87	98	69	76	83	97	89	86	79	76	82	64	71	76	77	82	80	78	95	88	70	85	79	86	84	73	74	71	98	83	75	74	72	85	64	78	80	96	79	84	78	93	89	80	83	71	82	87	65	91	65	59	73	75	80	88	66	75	80	87	80	84	80	66	76	95	72	81	66	85	71	84	75	94	86	71	82	82	69	89	81	83	72	71	86	73	89	83	83	76	87	76	73	85	63	71	76	76	65	91	79	87	72	87	81	78	73	72	78	68	66	83	63	74	81	83	70	73	79	98	92	87	83	78	69	84	94	68	76	71	67	77	80	84	84	78	85	84	74	76	94	79	81	71	85	71	78	81	80	79	69	80	75	86	78	80	92	78	84	70	78	80	84	81	84	82	67	76	88	98	85	55	84	73	87	70	84	85	69	79	77	54	66	91	69	77	81	73	86	69	69	78	91	73	76	83	98	74	86	97	73	81	78	63	79	78	95	91	83	98	80	74	96	73	82	64	71	68	72	92	79	60	69	68	76	76	88	80	67	77	77	85	88	77	80	91	92	71	84	81	86	94	101	67	72	84	91	76	71	87	82	81	74	78	92	77	68	78	100	90	74	79	73	70	90	76	90	72	67	89	66	87	76	91	70	98	85	81	71	81	74	64	100	68	73	83	77	79	69	74	77	68	75	69	78	94	83	73	88	66	67	62	78	78	80	82	90	78	71	83	76	83	64	85	85	74	67	99	80	87	81	85	81	75	75	81	81	90	72	68	80	85	75	72	79	83	78	73	75	89	73	77	77	57	84	81	83	77	73	69	82	74	78	72	81	84	78	85	79	76	74	87	71	92	66	75	75	100	72	80	75	85	83	76	61	74	88	68	75	74	80	75	73	78	85	78	98	62	65	78	81	68	93	75	75	77	104	85	66	96	95	68	68	85	91	77	78	81	78	71	80	77	87	85	98	62	88	87	80	73	74	75	97	76	72	72	102	99	83	95	71	79	91	81	73	86	74	69	61	69	85	94	73	79	77	85	73	81	69	79	96	83	98	81	96	71	73	68	78	96	64	81	85	77	90	66	73	80	82	76	70	60	56	92	89	60	73	84	71	69	71	78	86	68	81	74	83	69	95	88	73	83	62	77	79	69	86	59	82	67	94	58	81	85	77	59	76	88	87	78	72	85	88	79	77	84	79	69	81	80	75	72	78	94	77	73	85	70	81	91	87	84	74	76	84	76	86	68	62	84	92	71	65	82	79	85	76	82	85	55	78	89	89	70	68	72	69	80	72	56	64	69	83	88	97	71	94	66	89	84	71	83	69	94	67	69	90	68	83	77	57	65	81	57	78	64	75	85	89	86	64	85	66	91	90	82	79	73	75	90	66	86	68	83	84	77	107	78	77	82	87	69	70	77	77	69	76	95	93	91	69	62	73	91	80	84	77	87	85	76	95	89	79	85	76	80	81	73	70	74	68	83	69	72	96	90	72	74	73	70	84	76	68	83	85	72	67	65	60	81	85	84	91	75	84	80	86	76	106	83	76	68	63	63	87	64	76	79	78	69	83	74	75	79	69	90	84	77	91	88	88	85	94	75	81	71	72	81	76	72	65	85	83	82	87	81	74	86	91	73	71	96	83	71	69	77	79	63	81	84	77	74	81	85	64	71	69	70	61	85	77	77	85	65	71	82	70	96	86	75	83	82	79	81	86	87	76	69	76	94	76	69	88	88	100	82	61	69	76	75	70	76	87	77	86	93	85	90	77	89	71	72	83	90	84	53	82	84	88	74	83	82	78	74	72	79	68	85	95	85	79	69	71	86	94	80	78	85	79	88	76	72	95	68	91	84	67	81	84	66	76	92	76	70	85	65	77	90	91	84	72	79	66	78	84	78	88	81	77	99	86	74	87	94	85	68	88	80	84	75	81	87	86	74	71	91	86	79	79	79	66	80	95	84	79	74	90	84	78	81	81	93	76	77	68	83	82	80	82	73	73	91	60	81	81	86	68	71	84	104	79	78	76	93	84	66	76	69	56	81	71	90	79	74	91	98	82	75	78	67	66	74	95	90	85	81	78	78	88	95	70	78	83	82	72	74	93	84	85	79	76	76	84	81	83	74	68	81	97	73	79	82	65	71	67	79	94	81	83	81	78	83	74	84	77	72	73	85	73	75	88	74	76	77	75	73	76	85	69	73	76	86	88	68	63	86	74	89	82	66	79	93	63	70	86	60	78	73	89	75	75	69	76	67	91	81	83	75	71	74	76	86	72	76	71	98	80	75	70	92	80	76	86	73	80	81	78	79	66	69	86	89	85	68	80	81	83	83	69	68	71	65	80	85	82	93	75	67	76	69	83	83	81	74	75	76	82	79	88	74	59	72	71	80	81	84	87	67	81	72	82	80	76	91	98
15411	4292	2570	2637	6036	10398	11696	10894	9214	8005	7207	6210	5015	4069	2946	2151	1817	1557	1428	1399	1288	1194	1152	1056	1071	992	973	892	848	834	838	819	825	821	837	821	766	798	779	729	787	722	708	699	711	714	737	660	704	621	632	606	597	637	642	613	620	600	678	628	646	627	614	625	641	648	631	655	677	668	664	654	666	649	659	711	670	643	643	626	631	635	670	640	626	611	675	633	649	605	616	611	619	547	583	564	626	629	598	636	611	584	602	593	607	649	625	601	604	615	580	626	591	597	606	620	603	641	616	600	610	614	594	611	614	577	615	639	573	614	597	609	587	568	637	606	584	578	634	593	570	574	579	580	617	573	593	627	629	604	619	584	610	592	612	581	648	587	597	561	563	598	605	588	620	606	612	606	613	568	634	619	585	582	614	561	588	590	598	617	611	614	576	598	589	584	604	640	611	513	611	624	605	569	575	573	634	576	550	610	603	581	619	593	623	587	566	629	602	592	574	571	602	568	623	580	588	571	584	602	573	601	578	595	612	577	615	595	580	598	613	597	609	553	609	616	575	610	615	606	596	620	642	605	593	585	587	571	623	614	631	630	626	579	569	584	593	641	577	606	585	604	595	586	588	630	549	601	608	590	580	551	554	572	572	572	589	584	569	582	544	603	601	623	621	655	623	638	614	574	560	623	588	631	560	609	640	581	586	609	582	593	570	540	597	559	612	580	623	606	603	591	540	582	521	615	625	578	607	587	609	603	601	647	601	584	624	623	608	611	578	631	571	609	589	565	589	636	591	616	603	621	635	607	565	624	577	591	588	617	624	617	595	599	573	601	599	526	620	637	603	600	599	575	584	623	612	619	583	592	595	586	584	585	619	623	577	584	619	610	574	593	613	596	590	620	569	549	610	590	604	604	582	613	592	634	586	586	588	573	613	552	627	614	597	613	570	582	631	608	588	554	624	598	562	596	615	604	581	632	600	630	540	609	561	529	593	606	612	583	613	604	601	593	581	560	605	592	576	627	570	609	619	579	595	619	597	647	606	595	590	617	577	602	621	578	587	594	585	596	577	598	622	603	590	566	568	596	568	592	597	599	559	594	584	599	589	571	584	610	579	633	573	579	579	618	614	631	605	604	607	628	596	611	572	588	620	576	599	604	611	582	585	656	562	595	579	575	592	605	584	598	556	587	576	627	586	632	583	646	596	544	589	592	615	559	606	621	616	594	572	575	568	615	610	572	553	607	604	546	589	572	593	598	593	586	574	617	583	581	585	604	573	603	612	584	580	580	613	633	553	596	585	599	566	578	651	617	620	594	603	568	587	593	521	607	620	599	676	611	584	598	621	567	601	593	556	562	584	610	628	642	616	580	575	632	577	587	588	609	649	591	602	621	589	562	577	645	605	611	638	558	573	640	615	554	599	599	604	600	555	587	589	607	605	589	606	589	600	550	552	556	612	605	590	627	604	565	575	604	589	586	588	580	620	615	606	606	591	621	595	602	553	612	574	566	578	581	610	624	565	596	594	592	620	632	599	560	598	571	597	601	630	580	652	584	628	571	562	579	641	588	619	623	609	610	612	573	577	589	621	591	599	602	587	593	596	661	551	576	588	584	564	590	595	573	565	550	558	569	562	649	591	626	593	616	624	567	562	599	608	621	632	581	601	571	594	572	575	613	555	605	640	600	568	582	582	609	571	612	584	595	614	605	563	585	587	592	586	602	601	585	609	576	622	583	550	565	588	581	587	573	603	580	570	594	622	621	595	612	594	614	570	598	617	638	585	553	593	612	596	563	582	559	601	548	583	593	639	614	587	576	603	587	574	599	623	566	589	582	614	592	609	560	637	598	622	553	633	614	618	583	622	598	593	616	540	625	578	585	603	588	615	563	591	610	590	594	645	607	617	670	597	572	602	562	617	597	598	581	640	615	567	636	648	569	539	584	613	609	539	571	609	657	585	588	593	607	621	586	612	600	618	551	581	614	592	587	593	579	631	544	590	614	571	577	612	607	568	584	604	651	601	597	624	603	616	585	623	577	575	625	592	639	580	596	603	591	594	592	582	603	567	566	614	571	559	589	601	570	594	638	598	618	587	587	586	571	604	605	574	596	604	559	568	604	547	603	566	550	630	606	592	605	593	610	606	605	617	622	580	589	588	590	592	632	609	625	587	586	601	604	593	575	575	610	619	611	579	607	577	589	597	646	591	607	600	620	610	547	616	581	575	564	601	641	585	632	578	598	586	578	604	573	594	543	578	643	640	601	584	606	611	620	602	604	536	651	587	587	605	569	630	589	604	663	556	595	604	611	594	593	632	613	560	600	618	616	639	575	578	585	576	589	605	562	561	552	532	573	585	607	605	639	578	593	618	610	614	601	573	572	553	604	602	620	619	640	612	625	646	643	627	618	626	642	620	562	614	584	578	541	606	583	596	630	617	582	571	604	609	557	572	630	569	571	572	586	569	596	593	577	572	570	559	553	611	592	598	592	573	618	615	589	604	599	603	590	610	573	575	593	614	585	601	581	611	619	594	591	591	588	605	631	619	581	593	611	635	568	643	623	620	563	602	602	577	586	593	571	615	603	577	631	577	622	573	567	561	581	583	570	576	604	562	602	604	604	566	625	559	587	587	579	628	615	611	590	632	608	599	608	578	613	615	587	592	620	611	602	593	581	585	623	596	556	568	606	589	614	633	573	657	598	571	574	594	547	596	619	653	555	612	621	612	578	611	553	598	585	587	598	619	591	575	594	608	650	618	620	580	604	601	606	609	646	584	600	525	550	654	596	628	581	606	615	567	628	602	577	566	613	618	614	606	577	590	620	559	628	658	582	592	605	613	556	574	622	594	619	563	547	602	596	633	569	571	648	584	568	586	605	597	605	592	598	554	583	590	615	612	615	580	584	619	591	624	585	631	608	592	606	578	565	597	594	582	611	618	605	616	572	568	555	541	571	596	569	620	536	591	574	606	597	576	575	620	592	602	604	621	614	562	606	622	603	637	583	557	600	560	619	585	559	604	644	604	575	596	613	635	627	614	593	575	592	599	636	591	585	614	581	621	592	633	604	574	609	598	559	582	621	598	569	562	573	554	633	582	568	642	600	593	592	595	604	611	597	568	581	652	614	598	573	570	618	602	604	590	534	570	629	571	623	600	593	586	646	577	633	587	590	568	615	634	624	573	602	575	595	602	606	602	617	592	568	605	608	567	611	595	615	584	600	586	605	612	636	615	611	587	595	574	605	604	569	554	620	619	635	624	583	559	572	571	588	639	544	554	604	610	607	588	647	593	583	600	635	578	619	574	571	590	592	625	603	610	607	609	625	582	579	567	622	643	608	618	608	641	594	631	611	621	605	594	597	533	612	631	601	568	556	581	567	588	562	625	585	586	625	608	646	611	645	596	618	624	571	570	648	613	574	598	613	587	615	566	620	586	611	603	586	616	575	617	566	657	609	631	607	593	574	596	609	596	545	570	617	591	584	592	586	607	568	626	599
1554	173	136	67	59	93	89	129	119	107	93	107	73	75	49	56	48	48	43	38	40	40	33	37	45	38	48	30	31	42	34	34	24	36	36	39	36	39	18	37	39	26	39	35	52	28	28	47	28	32	31	31	45	36	27	43	47	33	35	39	33	33	31	39	39	35	42	37	47	30	32	50	28	46	31	32	36	27	34	29	23	44	38	34	36	38	41	31	27	42	35	28	36	39	32	29	36	19	34	31	38	33	28	33	38	35	47	40	26	41	32	27	36	37	22	46	28	22	39	35	33	48	32	25	33	33	32	26	26	32	28	36	38	46	36	26	39	45	40	36	47	30	38	40	32	32	29	32	31	24	27	34	31	41	39	31	38	36	32	44	35	25	29	40	47	36	33	35	44	39	42	42	35	29	34	39	34	38	34	28	26	32	39	35	31	38	44	29	37	32	38	30	29	35	33	35	37	47	47	35	37	30	37	32	38	37	42	35	31	39	33	29	31	38	31	41	38	43	39	29	49	37	33	42	35	45	39	32	38	23	46	38	32	30	43	33	32	41	41	48	33	37	37	31	38	48	38	22	44	37	31	44	34	24	35	42	24	28	35	29	25	39	31	35	35	44	39	36	50	39	44	41	35	34	43	35	26	36	40	28	38	34	40	29	32	35	33	41	29	36	36	25	36	46	33	27	47	42	33	25	40	25	34	29	35	34	38	34	36	30	37	30	26	36	42	37	28	34	38	37	44	33	32	33	35	30	35	25	39	27	34	27	39	39	35	28	33	38	23	35	30	34	30	32	40	28	43	30	41	42	28	42	29	37	43	43	28	36	25	27	36	41	44	35	37	30	33	29	27	32	32	36	31	26	38	57	49	41	39	23	32	39	25	35	34	45	27	45	27	29	30	44	35	32	28	44	34	23	38	35	33	31	35	27	24	25	34	38	39	42	36	34	38	36	29	27	39	40	38	48	33	38	29	33	24	40	35	33	41	40	33	33	38	35	40	50	33	26	34	39	35	39	29	31	30	36	34	34	40	39	39	34	36	30	36	36	30	39	34	37	26	26	42	34	41	41	41	36	21	42	27	37	42	29	37	37	39	37	39	28	30	39	30	34	32	37	40	35	32	35	44	41	39	33	40	36	42	30	22	39	35	40	33	30	39	39	32	28	40	30	33	33	38	34	36	32	36	34	30	40	39	38	37	31	41	39	38	45	31	31	38	33	26	36	34	31	42	45	33	30	31	26	31	37	38	40	39	27	41	33	29	40	37	31	34	30	36	45	29	27	36	23	37	35	27	34	48	38	33	28	32	39	45	37	30	31	43	23	35	38	24	41	36	31	37	33	44	42	38	34	38	35	35	30	31	31	40	37	32	33	28	32	30	34	30	36	31	37	35	33	34	28	30	35	34	36	41	25	31	31	36	32	29	40	27	37	35	38	46	35	25	45	40	29	48	38	34	43	38	31	31	30	34	31	25	33	30	33	22	30	39	40	33	45	37	35	28	35	34	37	37	31	42	38	46	34	30	36	39	31	34	37	34	41	41	31	36	33	27	39	35	32	39	54	44	39	32	35	25	28	40	36	36	35	38	27	41	36	28	45	31	39	38	31	37	32	36	50	31	27	36	40	35	45	29	32	36	30	36	35	34	29	38	25	30	25	27	34	35	25	42	27	49	31	35	34	37	40	38	45	33	33	42	44	24	29	34	36	38	19	40	42	29	48	32	33	38	34	38	31	30	43	45	32	30	36	33	46	35	39	43	34	31	34	34	35	35	40	46	38	34	36	40	29	43	33	35	28	32	30	31	30	30	46	26	34	43	33	28	30	42	27	34	27	42	40	39	38	26	31	32	30	45	32	41	39	43	36	29	36	37	37	32	27	27	39	42	24	39	30	29	35	30	39	35	41	49	35	36	26	32	38	35	43	36	34	27	47	29	42	30	34	35	24	33	44	27	39	32	42	38	31	36	26	34	31	35	34	42	32	22	50	32	32	31	34	40	46	32	29	30	46	31	32	31	42	49	49	41	20	27	31	43	43	36	35	33	28	32	30	38	30	36	29	44	41	40	36	31	45	39	45	42	36	37	34	29	37	41	47	32	33	36	29	34	31	29	44	35	31	41	28	35	32	41	34	43	28	30	30	30	40	35	31	37	40	27	39	33	33	29	35	29	30	33	27	39	30	37	33	35	32	35	33	31	33	38	45	30	42	30	46	34	37	33	35	35	39	33	37	39	29	28	34	39	35	41	32	30	33	36	28	29	35	31	32	31	39	35	29	23	29	35	24	33	50	29	37	29	45	34	29	32	33	35	29	37	34	38	40	39	33	29	26	29	36	32	37	46	33	45	35	33	29	45	38	40	47	36	38	26	36	28	40	31	34	42	32	32	32	36	34	32	40	41	42	30	39	28	35	30	32	38	47	32	27	34	38	37	42	45	33	40	28	23	34	28	38	39	42	34	44	34	29	30	33	38	32	35	49	45	35	37	25	47	35	36	35	39	28	31	29	31	36	37	36	39	42	38	34	34	40	45	38	33	30	42	32	35	45	29	37	37	35	32	28	43	38	39	36	42	34	38	29	42	34	35	33	32	35	26	30	30	29	39	35	27	36	45	44	32	42	38	31	37	47	38	31	37	42	37	26	40	59	40	24	34	38	31	30	34	29	43	41	48	33	37	44	29	36	37	36	29	39	25	52	29	33	39	42	29	31	30	27	32	46	25	36	32	30	31	43	38	41	29	35	31	43	34	34	30	44	33	41	29	38	28	44	32	21	41	33	37	37	43	33	39	38	32	35	34	38	23	38	44	40	25	35	31	36	36	32	42	27	37	31	30	42	34	24	33	21	37	35	25	34	38	41	30	33	34	34	43	36	31	27	38	35	30	48	35	42	42	40	19	33	47	45	34	36	36	43	29	27	38	38	39	33	35	36	30	38	46	36	34	31	34	32	33	36	38	32	34	35	51	31	37	34	32	40	40	32	32	34	31	46	27	32	31	38	46	29	29	28	34	40	33	46	31	43	42	37	32	34	32	24	40	29	35	45	28	31	33	35	31	30	29	44	39	41	40	35	37	34	33	34	37	29	40	28	46	48	30	33	30	42	32	29	41	32	35	44	44	38	33	40	34	34	22	33	36	43	30	34	32	44	47	28	42	33	26	35	31	46	40	38	37	27	43	45	35	31	31	40	25	32	33	31	34	25	33	42	29	29	33	31	36	33	27	42	40	41	31	39	33	55	35	37	27	32	33	41	39	47	38	44	32	35	37	37	30	41	36	30	31	37	33	30	28	36	25	46	37	35	29	55	40	49	43	33	36	34	38	25	30	46	35	31	28	28	33	30	35	36	43	41	48	34	36	30	32	35	35	42	40	31	32	34	36	29	42	43	33	34	39	41	32	31	35	28	28	29	40	45	34	26	44	31	32	44	36	37	28	38	36	31	40	18	31	44	40	33	33	41	27	41	30	37	34	36	40	30	40	34	38	30
10618	2086	1138	1276	2881	5415	6213	5784	4850	4196	3635	2983	2341	1895	1323	846	825	634	609	591	568	518	516	454	534	412	405	428	392	353	370	387	364	350	333	357	357	302	366	311	338	308	340	315	308	283	304	282	321	330	279	290	300	307	295	285	307	286	280	290	287	299	275	271	295	312	328	322	273	288	305	302	317	309	290	319	293	275	295	303	294	300	312	288	282	273	280	260	266	307	250	272	277	268	308	281	249	300	281	307	297	294	257	265	269	321	257	269	268	278	283	272	267	271	288	278	252	293	259	292	259	266	281	277	286	303	266	275	282	274	257	290	271	251	262	247	287	250	270	245	295	274	284	266	277	270	296	269	266	283	293	292	278	264	261	248	243	275	268	248	299	266	267	241	297	278	269	286	285	289	277	258	253	263	260	285	259	315	279	284	313	284	275	294	300	265	268	270	275	274	277	256	260	259	284	286	264	273	285	263	304	279	249	255	253	302	267	265	272	272	271	277	277	264	264	279	261	293	273	288	295	258	245	258	246	292	277	262	268	279	276	285	262	311	267	271	257	270	252	283	259	270	274	270	280	270	294	257	285	245	260	275	290	279	292	263	281	300	288	283	257	288	254	267	301	253	252	265	275	248	269	282	262	268	299	275	289	260	283	259	263	305	281	252	311	260	260	308	263	255	247	277	254	259	269	263	268	252	284	279	265	290	260	270	284	299	250	286	297	276	323	311	261	277	271	301	278	285	277	286	276	259	251	278	244	263	252	257	287	282	278	265	287	287	268	291	297	267	298	264	250	286	264	258	288	282	273	248	307	267	285	266	266	269	271	274	251	293	251	291	257	306	248	264	277	268	283	261	294	267	275	267	250	263	269	300	265	250	264	277	260	287	262	262	257	281	286	250	273	244	272	314	273	290	274	283	281	255	270	285	295	280	230	278	249	250	282	249	243	259	230	271	261	269	272	274	294	265	251	282	248	264	274	259	246	283	241	253	284	276	276	267	264	233	260	255	249	277	283	283	263	277	269	291	275	291	270	294	264	349	268	259	257	291	266	254	276	286	290	244	241	279	235	271	271	239	258	262	299	276	305	264	279	260	245	280	275	255	230	261	272	283	286	272	263	247	280	267	281	276	307	263	249	288	288	263	268	283	272	274	254	256	253	288	255	281	287	257	257	267	264	243	300	264	287	289	243	275	258	268	256	297	269	258	248	291	268	292	273	258	276	268	267	276	256	261	283	249	264	287	299	252	253	259	270	287	269	252	273	263	261	251	256	260	256	261	273	289	259	272	284	289	273	274	262	280	250	247	277	267	262	277	254	279	274	265	266	307	269	267	276	287	267	279	258	275	271	275	275	283	312	286	278	234	295	265	276	262	256	285	239	270	276	299	292	278	271	261	247	279	289	252	257	287	294	257	271	265	255	241	268	284	285	294	294	273	257	288	265	263	263	283	287	259	268	284	249	264	263	233	305	282	289	255	252	287	262	277	268	286	283	272	286	285	264	281	265	256	254	265	265	257	276	306	275	269	282	261	250	293	293	250	253	264	250	259	314	280	270	265	278	286	307	288	290	288	248	269	285	268	283	268	281	281	263	265	287	252	267	274	290	286	272	288	279	258	294	268	262	291	317	304	295	282	272	280	237	304	283	285	268	271	257	276	278	289	276	269	276	258	279	245	267	299	259	273	260	251	265	258	263	331	266	321	260	320	250	276	299	270	290	256	268	272	245	263	298	288	244	281	266	284	281	264	278	271	286	265	224	272	271	282	265	273	280	274	278	251	295	258	285	277	269	281	263	233	273	280	287	238	282	283	239	293	303	297	255	272	262	278	264	299	289	267	270	317	242	313	285	269	255	260	274	282	280	266	260	259	276	252	285	256	263	271	273	267	267	269	276	256	288	271	265	280	260	283	271	261	275	279	270	270	309	262	262	240	282	266	248	264	261	282	299	284	281	258	279	270	276	266	273	282	239	277	291	268	258	247	295	259	244	265	283	247	218	262	265	266	267	295	276	281	285	263	259	280	277	254	274	266	281	260	274	277	275	285	270	293	261	278	265	273	266	272	263	278	286	271	257	279	299	269	284	280	275	286	285	291	282	260	258	269	278	264	288	272	267	284	279	251	244	258	259	282	260	273	254	272	265	265	277	269	306	276	264	265	266	256	287	243	274	262	254	276	278	268	256	301	274	285	268	269	283	273	251	257	302	259	288	266	265	238	259	268	283	266	285	252	246	280	272	276	276	290	267	285	298	298	259	288	269	256	258	290	277	283	282	283	275	265	240	269	304	263	269	265	251	273	272	237	260	270	286	289	265	259	289	272	273	267	265	264	252	273	299	262	243	291	251	273	268	285	270	235	285	264	282	272	262	258	268	284	279	260	286	253	243	267	257	288	287	267	305	238	282	288	260	268	269	255	292	293	293	249	271	279	254	262	277	279	280	251	261	280	262	264	264	272	254	281	265	242	281	243	267	273	250	251	280	275	264	286	279	259	261	242	239	261	254	259	282	257	271	258	285	272	275	269	260	287	264	283	270	291	241	267	244	270	277	276	279	293	309	249	264	264	251	293	281	276	293	274	292	284	268	300	271	251	281	294	278	260	263	265	260	304	288	275	287	253	242	298	253	294	279	293	293	246	273	266	273	276	264	293	251	295	244	290	282	277	302	246	242	270	281	255	236	302	287	269	258	250	282	278	267	281	275	253	272	296	293	270	273	269	278	273	283	258	240	278	277	258	251	261	288	272	273	296	255	298	267	282	270	256	300	297	274	272	244	304	246	279	273	285	256	267	267	301	271	265	269	276	298	276	262	269	300	289	248	294	248	274	271	276	274	248	267	258	300	278	289	268	273	258	326	272	278	267	256	261	280	272	249	269	332	278	295	268	288	278	295	266	249	256	268	257	243	272	302	261	285	265	253	261	258	275	271	287	290	264	280	265	256	272	250	260	302	270	277	306	283	261	259	288	300	277	256	292	294	269	261	265	265	280	276	292	280	285	280	253	269	283	299	235	274	270	272	276	267	287	267	281	257	294	284	277	272	285	224	268	281	255	279	288	234	271	258	246	239	284	269	297	308	252	281	286	287	249	259	249	274	265	271	289	284	271	262	280	268	259	244	243	267	266	262	264	255	275	270	284	283	262	282	289	269	266	265	267	237	253	292	264	269	251	255	285	267	251	234	262	258	257	246	283	275	266	293	286	275	280	292	263	282	274	278	279	253	255	273	311	271	267	272	260	289	305	270	254	299	271	283	270	303	259	306	259	271	258	278	263	240	252	275	241	254	266	272	265	282	253	271	270	255	273	262	255	272	290	248	261	246	231	274	273	285	282	275	255	258	265	273	270	278	270	273	273	276	272	284	284	263	265	277	294	291	266	266	274	253	275	276	248	257	244	266	272	268	286	273	264	265	269	266	276	297	257	286	276	303	271	269	278	266	282	248	269	288	278	254	257	279	282	295	264	274	271	296	291	281	261	277	258	280	273	276	281
1092	316	200	137	118	152	204	228	210	190	167	160	139	121	126	93	94	95	82	83	81	93	79	69	54	81	76	81	79	83	82	77	61	78	72	78	71	74	65	67	74	89	61	75	53	51	55	65	85	76	54	69	59	80	79	66	73	67	84	69	64	64	65	66	74	57	65	66	53	86	79	59	62	71	57	81	71	72	84	69	62	66	77	63	77	63	61	60	72	68	72	74	63	74	53	65	60	68	71	64	72	64	73	80	56	76	64	71	69	70	68	72	69	62	56	54	66	86	79	64	63	61	80	61	66	65	64	80	68	71	65	82	58	62	65	66	62	72	61	71	67	80	70	71	75	64	73	59	57	70	61	56	76	49	51	64	76	59	81	54	82	71	56	65	67	62	77	72	62	60	70	72	63	45	65	80	71	66	56	67	63	72	65	60	61	70	60	58	68	64	67	60	68	67	67	67	63	72	60	59	63	47	73	72	47	68	60	58	67	68	82	61	68	75	65	60	56	65	73	65	77	64	68	68	58	72	66	64	78	54	64	65	62	63	52	74	59	66	67	57	55	61	64	69	57	64	76	71	65	57	57	65	76	58	66	87	60	61	69	75	60	50	61	68	59	79	46	73	61	64	67	73	59	68	64	64	59	62	62	68	77	59	57	64	59	73	62	60	71	83	54	60	57	65	61	63	69	71	67	70	63	48	62	71	60	69	60	77	65	66	64	72	84	65	75	67	63	73	63	71	66	82	72	64	50	65	62	67	55	74	75	65	71	57	63	69	66	63	85	68	70	79	57	64	66	67	58	75	71	81	77	77	70	62	59	61	74	68	72	66	62	62	69	68	57	65	79	75	66	57	69	71	61	76	68	70	65	72	78	65	58	62	66	62	64	76	76	63	68	78	67	50	70	74	78	69	61	68	72	59	63	65	68	73	66	63	66	67	56	71	79	55	68	66	72	64	69	61	75	54	70	78	67	58	76	69	70	66	75	58	76	62	69	78	78	79	64	68	72	60	75	74	71	63	60	75	105	74	62	77	70	62	73	66	56	63	74	74	63	80	52	66	70	69	66	72	60	80	65	56	66	76	63	71	68	68	64	66	60	76	59	73	56	55	61	61	59	62	69	73	75	66	66	58	66	77	54	75	56	60	48	77	69	52	66	70	53	77	68	75	58	69	69	75	62	67	62	61	63	70	59	61	84	62	59	65	52	65	93	61	75	87	65	63	66	70	69	89	71	72	72	61	81	64	72	71	63	59	54	64	73	69	50	62	58	58	70	86	63	53	66	68	69	58	67	66	78	64	68	71	74	73	72	61	57	68	63	71	65	70	60	68	55	65	68	83	80	70	54	87	54	54	67	69	64	56	66	64	70	59	60	63	66	62	67	60	68	73	77	70	78	81	53	64	58	68	59	58	78	63	68	67	60	85	84	52	73	64	70	69	69	72	62	68	58	59	67	67	83	48	62	64	62	82	67	54	55	63	52	74	60	58	57	62	72	71	55	67	54	57	57	63	61	66	64	77	64	68	66	63	68	70	59	76	62	70	63	60	66	65	68	68	73	78	59	63	74	60	70	70	71	71	74	58	60	66	60	67	67	65	80	75	59	69	76	72	82	54	86	58	62	61	59	69	54	72	56	65	74	61	68	70	78	69	71	77	75	67	55	52	64	82	69	72	59	64	64	61	68	66	61	60	73	75	67	58	57	73	65	62	84	73	68	62	81	85	46	64	72	81	53	65	61	51	58	79	61	63	61	66	66	57	67	72	71	69	74	86	74	62	68	49	57	78	81	83	66	69	74	60	69	69	65	57	64	56	69	64	61	63	63	61	75	58	85	72	69	68	70	56	69	62	63	67	57	67	67	65	66	63	76	68	78	71	64	50	53	72	63	56	73	56	63	66	68	68	67	58	72	79	58	65	67	70	69	65	77	63	76	60	62	52	57	60	64	83	71	62	61	72	68	68	51	61	59	59	74	73	50	74	85	57	65	53	58	57	62	77	53	76	78	65	67	64	55	80	61	65	70	72	68	65	65	69	61	57	62	65	68	64	73	60	62	73	66	72	75	63	68	77	67	61	75	70	72	80	75	66	48	56	59	64	69	61	58	71	60	68	57	57	78	70	52	77	81	65	62	57	71	52	58	56	63	60	77	58	57	68	78	71	67	69	69	68	73	64	59	69	64	54	70	58	57	68	62	69	64	55	87	63	57	59	66	62	73	64	62	63	70	69	70	72	70	62	62	68	61	82	67	54	64	68	66	65	60	67	58	63	67	69	55	61	67	56	62	73	78	64	60	64	76	67	74	71	81	64	74	78	67	78	57	56	65	68	71	68	67	69	64	76	68	58	74	71	64	65	67	59	76	63	52	54	70	54	66	83	70	73	58	74	69	68	65	76	51	53	57	70	61	63	62	55	64	61	57	80	57	65	64	66	68	65	64	75	51	70	76	73	65	55	73	74	77	66	64	78	59	73	61	71	61	59	70	61	84	67	72	48	60	54	74	58	62	74	70	66	69	77	64	61	60	79	59	68	64	75	79	68	78	85	72	60	55	64	66	69	73	68	73	68	58	69	83	64	67	68	53	49	69	59	82	64	65	60	63	76	64	72	64	80	59	74	64	74	75	75	70	59	60	63	74	70	64	78	63	70	79	57	76	57	60	64	67	60	73	69	61	61	51	59	58	73	63	68	89	62	78	83	67	68	72	75	59	62	68	69	73	64	63	58	55	52	64	47	50	68	72	66	64	70	71	61	75	70	71	59	75	84	78	67	70	67	72	71	61	68	64	63	76	72	76	54	62	80	77	65	67	63	71	72	65	54	58	73	72	62	63	72	90	48	57	63	56	64	57	72	77	69	59	58	84	56	68	60	64	76	72	72	74	72	64	76	73	73	78	73	93	71	72	59	67	58	75	85	76	85	71	61	70	54	65	66	56	74	52	79	71	69	70	49	65	79	71	75	66	73	69	77	78	64	72	68	68	64	67	78	68	65	71	75	86	69	76	72	65	60	64	73	69	69	55	59	69	65	73	72	82	65	63	80	77	59	61	56	58	71	81	79	66	49	73	73	79	64	81	62	59	75	72	84	62	83	73	59	72	69	73	66	63	74	64	73	61	65	67	72	63	80	57	52	60	62	81	74	65	68	70	59	79	69	57	73	72	58	62	68	53	69	63	50	74	78	67	65	71	69	62	67	63	69	60	52	66	77	69	53	58	54	67	79	55	67	64	82	41	63	59	71	62	56	56	69	65	72	73	71	67	53	78	71	75	68	61	73	52	68	81	74	80	60	79	62	63	67	58	79	71	72	69	76	70	60	69	91	67	73	86	73	60	70	64	74	64	63	55	67	53	68	67	72	75	61	54	86	59	71	59	53	78	82	63	49	73	80	62	64	71	74	71	53	87	70	61	65	51	69	48	61	56	77	71	60	66	75	59	46	77	62	67	64	66	71	67	60	78	79	61	71	85	74	62	55	59	65	61	59
12488	3454	2114	2232	4551	8262	9486	8898	7579	6571	5491	4469	3406	2809	2215	1689	1347	1087	1030	1049	994	904	904	879	843	770	770	725	727	696	640	746	699	646	614	654	615	633	626	618	572	606	586	615	558	560	560	563	538	566	520	551	500	526	511	558	511	513	511	485	544	498	535	562	517	499	582	528	534	526	499	556	558	546	548	534	548	543	544	537	518	516	499	498	530	514	510	511	482	524	542	505	533	518	523	508	480	482	483	467	490	522	475	534	496	525	493	513	475	493	500	511	478	514	508	498	535	515	480	520	503	493	489	503	508	497	528	506	511	535	507	548	475	493	508	542	498	559	472	492	519	465	520	531	531	523	520	535	491	497	515	521	529	531	532	468	495	538	489	517	531	537	464	529	461	504	478	490	518	493	522	471	505	514	475	509	476	503	536	524	501	526	471	472	494	477	530	517	487	479	495	487	483	468	494	534	494	491	501	517	520	547	511	519	483	463	546	475	506	500	532	489	530	494	503	533	532	473	472	455	506	543	514	491	498	495	533	509	511	515	528	489	515	498	473	501	507	486	481	481	469	476	520	494	513	504	513	507	493	501	518	515	477	468	495	499	541	522	513	512	508	489	506	491	540	467	486	492	531	515	502	473	499	518	493	528	485	484	499	508	536	486	482	490	495	516	549	506	481	474	517	509	467	466	474	483	473	507	507	469	483	509	513	478	480	504	521	531	463	466	484	533	497	521	503	512	520	494	500	505	491	478	520	497	515	510	518	483	512	522	485	479	485	523	474	517	510	551	493	482	496	534	505	523	490	519	530	493	505	503	478	496	499	493	477	518	491	499	465	486	512	495	460	473	468	529	485	493	491	486	472	527	509	525	491	527	532	507	485	474	526	504	494	499	484	479	469	499	513	510	509	477	548	499	525	499	459	529	494	516	534	496	493	500	491	498	512	504	498	492	531	519	489	508	482	521	541	530	506	485	498	478	484	500	522	455	496	499	498	464	491	499	477	504	491	546	492	482	531	528	495	474	471	459	504	484	537	477	446	499	497	465	483	518	459	534	491	503	547	507	493	509	531	513	463	504	533	516	506	501	479	510	461	516	462	473	495	522	440	497	490	482	494	494	539	500	510	536	482	470	496	549	508	497	531	527	471	526	540	530	539	485	515	489	519	508	514	470	523	488	496	508	538	477	487	526	503	488	502	503	469	474	514	487	544	515	542	516	491	509	474	483	503	488	506	521	528	493	507	523	490	511	538	524	499	516	493	542	528	504	497	465	495	539	555	501	489	469	512	512	528	525	545	490	497	507	540	518	525	480	465	487	498	532	535	510	518	489	510	512	525	531	496	524	507	506	522	510	523	537	522	542	515	527	499	485	501	506	522	511	505	498	500	435	472	526	483	468	441	492	478	494	532	508	498	529	468	532	506	482	478	473	497	482	509	503	532	525	458	503	487	515	483	505	503	513	510	495	484	505	496	504	486	509	474	490	512	491	506	470	490	489	486	530	521	518	496	502	539	508	507	523	514	501	507	493	489	495	554	516	523	498	486	464	511	501	515	489	499	480	524	517	469	493	503	541	511	504	471	516	470	499	540	516	540	518	486	488	512	513	454	516	505	486	467	503	507	453	489	517	481	512	502	482	503	501	524	501	541	505	478	513	492	493	472	510	516	481	479	505	511	499	471	525	520	516	480	499	486	487	503	481	509	506	469	512	502	469	533	521	484	510	520	497	523	467	523	520	478	478	513	494	501	495	489	540	516	523	547	516	491	532	518	523	519	461	520	500	474	475	508	495	506	479	472	557	503	523	499	535	518	492	473	498	498	454	475	508	518	487	475	497	526	520	488	518	526	510	505	478	480	522	525	518	516	499	467	504	579	484	474	492	537	479	520	528	500	504	519	538	494	512	500	499	485	526	463	492	483	510	529	479	529	484	475	482	503	529	508	511	491	498	507	491	479	515	501	528	453	508	524	514	494	501	479	484	530	500	500	501	508	493	497	476	491	550	519	502	489	504	505	525	499	499	482	465	449	491	443	501	539	513	492	508	507	481	495	484	507	492	486	476	514	528	498	488	486	494	555	474	507	454	492	464	491	524	483	494	488	509	498	481	486	538	472	478	468	486	499	540	496	496	484	490	507	491	503	547	508	457	500	499	502	509	497	501	495	486	499	495	476	509	504	511	464	495	517	501	509	523	462	486	484	506	445	493	506	519	514	530	491	491	519	469	496	524	487	464	487	481	505	489	508	498	505	533	489	550	488	466	504	498	500	533	507	518	486	529	525	494	479	513	493	503	498	454	505	498	482	482	518	491	506	535	509	490	539	521	500	493	515	501	503	464	459	523	497	516	492	500	545	509	492	524	484	526	476	532	499	488	467	516	530	512	489	536	519	496	499	520	502	491	534	476	480	509	465	505	517	475	550	490	542	522	518	476	469	456	487	518	467	529	489	458	471	485	553	479	546	460	512	491	485	494	496	500	507	511	494	504	535	543	516	528	496	495	530	470	467	489	509	501	515	494	528	503	467	491	536	506	507	507	526	512	496	467	516	518	519	517	499	510	496	494	520	509	505	514	491	516	536	456	554	509	500	497	500	478	501	483	506	544	501	524	490	497	456	500	484	476	464	485	526	511	464	518	538	514	536	478	529	492	509	537	518	510	494	513	505	520	496	487	518	495	492	471	516	475	497	518	512	486	513	520	507	490	500	527	509	520	473	555	511	490	503	528	514	474	442	436	509	475	500	543	474	476	473	537	499	493	507	512	488	490	512	522	490	517	508	524	515	490	516	501	498	459	538	494	514	537	505	549	525	481	476	486	489	506	500	460	506	507	523	506	505	487	517	475	515	537	536	501	483	484	495	508	483	452	521	520	507	493	521	502	547	509	509	541	471	503	479	522	524	491	487	465	533	485	487	482	495	515	477	528	506	519	509	513	530	483	502	454	499	470	499	496	498	477	480	465	500	493	516	515	499	489	500	486	536	529	526	518	528	491	516	506	529	523	491	467	465	512	506	531	512	434	459	534	472	489	500	498	516	550	499	490	489	511	499	509	490	486	524	499	509	474	499	493	489	488	501	463	491	475	485	524	559	508	483	496	498	526	513	503	508	535	520	501	500	481	512	485	477	475	505	493	533	460	462	533	514	483	458	519	450	542	478	499	501	499	470	495	473	505	495	482	476	505	470	546	528	522	506	506	519	541	525	518	465	447	505	468	508	491	510	479	492	498	507	533	472	452	508	521	476	512	485	484	528	492	499	511	513	477	501	461	461	522	511	518	508	489	495	525	547	486	487	478	522	492	511	525	521	503	550	484	470	461	488	503	499	483	503	485	535	493	502	477	482	520	489	488	509	530	499	513	459	501	489	510	503	467	454	529	452	522	496	490	507	487	519	485	488	485	538	505	483	477	491	516	506	515	528	495	484	517	480	488	515	521	489	483	504	529	516	525	542	472	516	532	501	524	533	453	463	524	518	517	492	509	556	519	504	466	532	493
2364	252	147	138	111	118	140	169	160	168	162	114	115	91	87	69	48	53	59	73	61	48	80	52	48	53	47	53	42	46	49	50	49	47	54	46	56	47	54	41	36	41	49	48	58	49	53	47	44	40	42	42	52	52	46	52	39	55	45	43	42	48	35	51	50	39	32	47	55	42	42	40	52	36	49	44	43	46	47	41	43	35	54	34	30	46	48	40	51	49	43	58	47	46	44	35	42	36	40	49	47	38	46	47	61	42	37	52	47	41	53	54	49	60	38	39	41	42	51	53	45	34	42	45	47	36	39	38	43	49	53	46	42	43	56	45	31	45	47	38	49	36	48	44	44	44	39	48	40	41	41	43	39	42	47	69	45	55	37	45	45	46	39	35	52	44	40	40	46	51	47	35	49	39	43	45	50	49	51	38	47	34	42	52	47	41	43	36	42	55	43	44	54	37	34	44	51	49	46	45	48	38	40	44	39	48	45	47	43	45	33	45	43	51	45	37	58	37	37	51	41	39	42	32	32	46	41	36	39	40	37	44	53	31	48	50	48	56	48	45	59	38	38	55	39	49	52	38	41	35	37	40	33	38	41	38	46	45	38	52	44	46	47	36	44	39	50	49	34	34	41	38	37	49	42	44	51	44	40	43	39	43	50	49	46	42	43	46	34	46	40	40	44	46	30	48	45	36	42	51	41	44	40	56	53	43	44	38	41	45	42	55	43	45	61	36	42	28	45	43	43	62	54	46	38	55	43	57	40	47	40	48	47	46	49	58	49	51	54	42	46	34	38	52	55	38	46	45	48	50	47	50	46	38	45	40	45	45	57	47	39	49	53	38	49	48	40	34	50	42	37	41	27	43	48	49	41	39	50	41	46	49	46	52	43	44	41	59	47	46	37	40	38	42	43	40	45	48	41	32	45	41	39	40	28	58	38	49	44	42	35	54	44	50	46	42	36	45	49	42	48	50	47	43	50	46	50	41	38	29	41	32	44	48	53	41	43	48	43	55	46	41	56	45	53	37	41	37	37	54	44	55	49	36	44	43	32	31	51	39	38	36	45	43	47	33	48	59	51	34	48	40	36	48	49	27	40	55	55	49	49	43	36	43	53	34	35	51	30	43	41	50	37	41	53	38	35	44	44	41	43	47	48	54	43	48	45	40	38	32	35	41	42	43	47	48	46	44	48	41	58	47	55	52	51	36	51	53	48	40	33	55	49	41	54	41	39	48	37	33	46	45	47	41	49	35	38	39	47	47	51	32	38	42	46	38	36	35	46	40	58	48	42	44	47	38	42	35	36	47	46	51	48	45	44	41	41	42	42	43	43	46	36	45	52	43	43	34	45	52	52	41	40	51	42	47	38	42	39	41	45	41	37	33	42	55	41	46	41	49	44	46	37	47	45	43	37	52	50	48	46	48	45	31	50	47	39	49	53	56	42	43	34	54	48	44	42	57	51	35	40	52	51	46	52	45	54	46	42	56	37	41	47	55	42	37	45	58	38	42	42	37	47	45	43	39	57	36	43	50	53	43	45	41	41	34	53	46	44	39	36	39	49	41	47	38	44	50	50	47	37	46	51	49	39	42	52	51	39	38	44	49	58	51	63	46	66	40	40	42	46	52	38	48	56	45	41	47	42	36	30	56	50	33	48	51	50	41	51	36	34	51	36	41	46	49	58	47	45	46	45	50	48	37	46	47	38	40	46	33	48	41	42	54	41	46	41	43	51	35	47	45	46	46	27	43	41	49	51	33	56	31	41	47	46	31	36	62	45	33	36	44	47	51	48	39	40	65	39	51	40	43	39	44	33	36	36	50	36	37	39	41	44	36	48	48	33	47	35	56	51	36	37	44	45	49	43	41	49	46	43	43	40	48	31	46	41	44	45	39	39	39	49	52	35	46	36	38	40	54	41	40	34	55	46	43	34	44	37	38	51	42	45	44	38	45	38	43	43	39	51	41	32	54	47	41	58	48	45	35	43	49	55	47	62	42	35	59	55	46	38	61	43	48	35	52	39	56	49	36	38	35	49	51	44	39	53	54	52	50	46	41	42	43	56	45	46	37	44	40	45	42	38	42	33	41	36	41	32	51	40	53	48	38	48	43	33	41	39	37	45	40	42	42	53	47	54	40	33	46	41	39	44	49	40	46	49	53	34	37	47	45	48	46	41	40	30	40	37	45	34	35	41	52	46	39	42	44	47	43	49	40	32	53	49	52	35	43	37	46	35	43	47	40	45	45	39	51	61	45	39	44	38	42	39	49	51	44	36	32	40	53	53	45	51	38	29	41	34	39	44	44	37	51	52	45	37	33	42	38	46	37	40	58	53	42	36	53	37	37	49	37	44	35	36	43	32	40	38	37	59	51	43	35	56	41	40	57	46	47	51	39	50	47	37	44	50	36	47	40	44	36	33	44	41	32	37	44	41	46	40	50	38	40	43	48	42	42	37	57	51	56	40	42	48	47	34	35	38	51	45	44	48	47	35	47	35	40	42	48	44	47	43	58	44	42	46	32	47	48	57	49	41	49	39	45	36	51	36	55	41	51	36	38	48	48	47	45	44	42	41	41	37	50	56	49	34	43	49	41	37	43	40	27	37	45	43	46	41	51	39	48	34	51	50	33	55	48	37	52	49	48	48	55	46	43	44	33	40	54	53	41	42	49	41	45	48	60	49	46	37	52	49	37	39	47	45	58	40	40	49	41	44	35	41	41	50	43	47	58	47	50	31	41	51	43	35	44	46	39	47	42	46	49	42	35	49	42	39	41	51	52	48	41	44	43	40	39	39	49	43	38	41	55	38	40	54	37	58	30	37	33	39	43	38	41	46	41	52	40	45	58	44	33	50	59	39	52	39	52	40	44	37	49	38	46	37	37	38	38	49	40	31	49	37	43	37	44	47	47	51	48	44	48	43	50	57	46	41	32	43	55	44	43	43	45	35	42	39	43	35	47	46	41	48	39	36	43	48	46	44	44	52	38	48	47	44	40	37	46	46	39	43	61	39	52	43	46	42	38	41	39	38	52	42	47	40	39	52	39	41	45	51	46	38	42	38	40	51	43	37	42	48	45	44	42	40	48	33	58	44	47	51	47	59	39	42	50	33	43	54	42	40	42	55	51	47	42	47	53	50	50	51	50	34	39	32	48	40	51	45	50	45	46	50	50	44	51	41	44	42	45	38	46	40	38	49	49	46	43	37	40	52	41	41	47	46	41	51	40	49	42	48	48	47	47	42	51	36	46	33	40	38	33	41	50	43	49	38	46	57	46	52	45	44	44	41	55	44	47	44	44	57	53	56	39	39	48	47	55	41	41	36	39	45	48	39	32	39	41	38	52	40	54	43	40	52	35	52	45	50	47	40	54	48	37	51	30	57	41	52	52	44	44	49	50	58	43	48	51	30	61	52	36	46	50	51	53	40	28	52	52	38	42	53	40	52	51	54	34	37	48	32	43	33	34	51	34	45	46	42	39	50	38	46	44
12287	2781	1771	2006	4224	7109	8520	7970	7103	6009	4967	3973	2936	2354	1910	1366	1114	981	984	891	873	696	722	656	635	595	552	600	572	530	504	529	461	505	529	508	481	495	474	428	468	415	451	402	414	404	406	382	379	358	372	394	374	391	353	406	363	368	389	344	381	377	355	375	363	354	385	378	356	369	387	399	389	372	387	389	369	344	380	376	359	353	325	365	360	370	360	388	355	324	343	355	340	341	366	349	329	363	322	378	349	376	343	339	345	335	343	358	340	322	357	345	330	330	363	375	349	384	345	346	360	317	323	347	359	320	361	344	376	322	335	371	309	346	361	332	324	322	357	343	354	347	329	349	315	349	349	322	324	354	321	338	352	355	337	349	352	341	328	338	356	339	331	349	358	352	318	359	330	361	329	373	331	339	344	324	361	315	327	337	328	360	348	370	356	350	343	363	361	341	332	342	372	349	323	352	345	358	329	333	305	343	345	375	351	353	333	336	334	360	328	333	333	360	355	348	325	342	346	350	340	349	338	325	382	368	334	351	338	339	330	353	320	336	356	345	323	341	349	346	367	333	303	314	338	329	334	343	342	339	323	367	350	339	331	337	342	356	346	327	352	335	332	324	345	368	320	335	358	356	334	315	320	358	328	360	338	333	325	358	317	318	332	333	321	352	342	330	304	344	334	324	336	366	342	318	315	341	333	382	332	332	337	359	307	337	342	322	336	320	354	341	371	360	328	318	328	343	318	311	330	321	326	333	334	332	351	365	351	340	344	352	322	342	378	335	345	327	354	326	372	335	342	374	355	346	330	318	349	332	319	336	315	317	345	356	346	315	334	337	326	327	361	343	352	316	348	328	359	328	363	329	354	325	340	340	339	325	349	353	322	359	290	367	347	312	325	363	316	360	325	365	341	343	316	325	334	344	332	343	354	326	347	337	317	335	320	330	365	317	343	332	339	380	355	352	321	320	327	351	336	363	339	362	342	355	349	329	355	325	340	340	374	362	309	346	323	329	329	345	320	330	335	343	346	375	376	338	338	341	331	355	328	343	359	334	321	344	358	338	325	333	352	323	313	327	348	358	306	344	357	355	346	383	367	336	348	337	324	343	377	371	293	354	350	339	344	340	329	324	325	368	358	337	369	364	325	363	368	336	331	357	367	359	335	337	358	321	314	318	345	326	346	342	346	352	339	333	319	323	300	346	339	356	350	334	336	323	336	345	357	339	363	364	336	359	341	340	340	326	377	347	365	343	348	334	334	338	321	358	364	353	320	333	307	313	320	329	366	348	360	319	340	334	325	353	330	313	338	367	334	345	342	347	348	315	323	329	320	317	364	334	334	342	321	346	328	370	343	325	348	321	350	365	355	346	338	340	334	356	310	337	364	325	335	340	330	367	331	330	348	317	333	371	312	319	355	327	367	336	361	346	332	352	376	390	338	364	289	347	347	361	357	348	361	374	343	364	335	356	353	354	369	358	351	332	358	326	354	344	334	345	342	369	346	343	323	338	321	346	334	338	352	327	380	368	317	301	348	359	336	338	317	320	357	347	329	326	356	344	315	332	345	358	357	353	310	344	328	333	348	353	307	346	328	364	366	351	293	355	322	356	350	370	323	361	331	331	361	364	366	334	340	311	327	360	365	334	356	331	338	324	318	344	323	349	321	334	348	378	378	372	309	353	333	312	346	355	316	355	329	348	352	330	326	330	350	346	360	353	337	329	318	355	360	364	340	321	362	326	339	376	324	346	345	341	394	329	331	351	320	352	339	361	337	384	352	350	346	341	344	337	332	331	338	325	308	324	348	311	334	345	341	321	324	335	336	343	336	331	328	378	336	348	348	312	344	336	315	360	362	312	340	336	342	340	347	334	351	329	324	334	304	376	345	340	312	357	328	325	310	345	366	315	329	350	355	349	340	330	356	336	355	358	351	336	395	353	356	319	336	339	338	317	352	333	326	329	339	341	315	319	365	335	331	344	316	347	345	353	379	341	338	370	339	354	341	343	319	356	370	314	320	321	321	341	334	358	331	357	336	360	331	340	327	355	342	350	323	348	352	311	330	300	354	335	355	350	323	333	303	328	342	369	336	341	352	347	339	324	343	358	378	328	316	329	339	317	347	335	341	332	344	344	368	360	345	331	296	318	336	323	340	335	309	348	325	344	338	346	320	368	377	341	357	342	350	330	323	326	304	344	338	343	351	353	361	363	313	327	345	351	314	344	362	346	336	352	348	346	333	332	337	326	350	309	333	328	343	307	362	362	345	343	342	339	318	325	326	331	335	335	354	363	334	327	353	317	324	373	324	310	340	332	336	347	367	342	330	335	330	335	323	343	332	318	311	330	332	368	357	328	335	340	354	349	361	345	330	339	341	392	340	343	330	338	326	356	340	318	337	362	326	406	327	330	344	314	334	329	324	326	319	345	341	334	302	309	332	323	360	362	322	332	339	359	303	342	345	333	363	362	356	330	342	335	323	346	318	355	342	369	332	328	311	349	365	347	341	353	340	362	358	355	352	364	352	355	321	354	324	353	326	347	342	314	316	348	363	330	303	373	392	369	333	321	385	339	356	316	351	327	321	358	349	363	334	314	351	330	349	323	339	334	356	338	352	307	351	319	347	318	337	338	319	351	318	317	324	330	360	344	342	340	360	331	333	342	364	330	384	307	324	352	315	327	348	342	358	302	334	324	345	345	334	313	352	331	353	361	343	337	338	314	339	362	380	356	339	311	323	331	323	343	342	348	349	384	353	345	349	340	345	326	329	353	350	303	313	360	354	336	321	347	316	337	298	342	354	360	345	323	335	352	294	328	325	339	321	370	335	347	315	316	319	335	338	338	367	343	377	351	365	307	359	372	328	366	339	344	318	313	318	334	359	342	328	340	336	337	327	370	357	354	351	362	349	371	364	351	331	365	363	332	323	324	345	362	352	307	341	356	342	371	293	328	351	318	324	353	321	337	343	356	315	329	352	332	348	346	342	329	346	294	346	319	369	303	320	364	325	331	371	328	340	327	360	379	332	372	318	328	352	349	340	340	365	334	345	340	311	350	321	347	350	347	324	339	312	356	325	342	361	340	344	314	335	345	403	354	334	339	346	315	321	351	351	368	325	359	372	315	364	354	366	346	336	337	363	332	357	351	332	343	361	342	330	377	315	326	342	359	331	350	363	310	352	373	349	314	372	330	343	348	385	346	351	328	319	331	336	361	326	328	337	337	310	340	346	339	315	349	320	310	352	332	360	336	314	343	314	312	360	321	318	339	342	369	346	359	311	347	357	349	389	339	329	302	388	332	347	374	355	339	323	333	350	347	354	347	323	326	371	340	368	342	336	341	344	347	362	314	327	332	345	328	325	389	334	365	338	343	321	352	362	345	332	340	362	357	311	318	322	320	359	343	342	319	326	333	350	354	360	318	316	308	362	333	326	308	334	353	352	287	370	350	309	328	341	340	327	362	339	347	354	365	319	327	348	320	356	329	341	382	321	322
1696	388	259	204	180	211	207	265	250	239	221	190	161	114	137	110	129	87	93	100	103	98	88	100	77	85	84	91	75	91	95	92	96	94	93	92	90	111	92	106	66	75	87	100	88	106	81	59	64	68	74	79	80	95	86	79	88	79	92	102	72	63	75	88	67	87	66	78	77	73	91	87	86	86	64	88	92	79	73	73	94	90	81	88	73	80	83	76	87	70	75	94	78	63	79	68	64	76	79	90	80	78	75	93	77	61	71	63	87	67	74	73	87	83	86	72	80	79	78	87	85	57	88	81	76	83	95	92	89	60	83	73	77	67	99	67	64	66	92	68	73	82	80	82	80	77	78	83	71	94	87	74	53	84	88	80	72	93	78	89	87	86	93	70	77	78	69	77	94	60	71	87	76	83	70	79	86	87	75	82	71	80	85	82	95	74	80	87	88	93	79	82	74	97	84	70	82	75	82	73	82	77	80	82	72	79	89	71	84	78	79	89	66	78	86	68	88	77	92	65	81	63	72	79	81	79	86	88	75	80	70	59	87	73	71	76	71	82	70	76	85	78	76	84	90	83	85	77	71	69	83	68	64	77	81	74	59	71	76	100	57	80	69	69	79	68	86	80	77	70	88	72	79	71	64	85	63	76	82	80	72	69	74	75	62	74	75	68	91	101	82	71	80	91	72	76	89	93	78	75	95	67	67	64	82	92	101	77	74	90	85	73	82	68	83	71	70	64	88	93	77	62	75	75	86	75	74	94	76	86	89	75	78	74	68	77	71	77	91	81	76	87	74	81	84	61	83	73	76	78	76	74	94	77	72	84	91	72	63	75	77	81	81	72	71	94	62	72	73	87	69	80	79	75	79	92	70	72	81	80	73	79	76	75	91	65	70	80	81	76	68	77	67	73	82	69	78	80	82	71	72	55	89	79	85	84	75	86	83	77	78	81	84	86	78	98	86	79	86	79	96	74	77	83	76	81	72	68	71	72	109	88	74	73	75	82	87	88	71	71	71	91	73	78	78	75	79	79	73	70	78	87	63	85	76	64	77	92	70	73	98	82	80	85	83	85	72	64	73	82	61	70	66	97	87	85	81	87	77	77	88	78	71	76	82	91	84	73	75	88	85	84	92	80	62	94	83	102	82	74	68	79	71	77	72	80	80	85	94	69	78	71	71	90	74	79	85	70	64	70	81	82	80	88	72	92	62	86	78	84	77	77	85	84	78	76	79	84	72	87	83	89	81	90	86	79	69	74	85	87	79	85	81	82	75	70	83	89	66	96	88	65	78	73	75	81	79	79	73	93	70	72	86	72	79	70	78	75	84	65	79	73	79	82	91	92	70	94	77	73	81	76	88	70	88	64	76	79	83	72	94	68	83	71	76	77	88	79	72	75	71	78	73	67	95	77	87	87	75	66	71	81	77	81	66	84	92	88	60	79	79	73	94	90	71	78	89	61	76	74	76	82	73	75	77	86	70	91	76	71	81	101	86	90	91	68	76	70	77	70	90	76	84	76	78	86	91	83	74	70	78	65	71	86	81	93	66	76	74	74	61	65	88	73	88	73	76	70	91	71	78	75	78	72	92	87	69	73	78	68	75	70	71	77	77	59	72	66	84	72	101	72	76	95	78	75	75	75	76	89	74	90	84	92	77	92	77	69	81	52	77	60	82	91	61	70	78	90	83	78	83	77	73	79	94	69	90	74	74	75	66	90	81	89	77	67	72	82	75	77	68	78	74	69	75	82	80	71	67	91	82	88	86	65	69	81	78	75	81	78	77	87	74	84	89	75	82	73	73	70	68	65	88	70	79	70	79	75	78	82	93	91	81	71	81	103	79	65	83	74	92	73	85	77	69	79	69	84	84	88	94	78	78	80	66	83	84	70	76	71	62	78	71	80	73	81	80	87	80	60	73	78	69	81	68	87	82	98	80	75	80	80	79	82	67	82	77	76	81	79	83	77	67	83	83	72	83	78	73	91	62	67	88	72	69	57	85	70	101	80	66	79	85	75	68	70	77	92	63	87	79	82	95	79	77	88	88	79	85	68	79	82	82	61	70	76	78	82	101	77	77	83	85	85	78	82	65	80	84	79	76	84	86	77	87	80	59	87	57	84	67	82	78	87	80	88	75	84	68	88	82	73	82	72	82	78	99	73	74	74	76	73	75	77	75	81	68	71	78	86	84	92	78	84	80	79	94	77	84	86	84	54	79	79	84	69	89	78	60	75	81	89	59	73	80	72	75	71	82	67	85	95	84	98	71	81	72	75	88	84	84	77	78	81	73	78	74	83	81	76	82	59	72	64	66	74	95	66	85	71	67	76	76	57	84	91	72	68	67	77	74	76	79	86	87	87	69	63	80	79	87	61	72	73	70	67	84	79	59	79	95	75	90	71	73	84	71	81	87	82	89	82	76	83	71	77	81	82	77	89	72	48	68	87	63	81	76	90	90	85	73	87	69	74	69	65	80	97	74	73	83	76	79	75	87	70	73	70	88	82	73	80	80	67	92	80	79	79	76	58	73	88	75	84	77	80	65	70	87	89	82	99	71	84	83	74	68	83	75	93	81	72	82	80	72	64	89	74	77	59	64	66	74	79	76	98	69	90	68	69	71	72	72	93	69	70	79	80	88	75	79	82	72	83	89	83	72	91	87	81	78	77	65	95	59	69	82	72	82	74	86	81	79	72	74	93	87	84	75	76	93	98	73	84	84	85	92	86	74	89	84	81	82	81	85	77	67	61	72	94	72	93	86	85	62	84	75	75	86	68	85	79	73	72	74	94	73	78	93	64	82	88	66	77	76	75	74	85	69	83	79	63	62	78	84	77	81	78	78	56	90	68	70	90	68	81	82	74	75	74	66	61	67	69	65	77	67	87	78	94	73	79	56	69	69	96	62	79	83	76	83	82	81	79	86	83	74	85	90	85	79	64	77	82	75	79	83	68	83	62	68	84	70	85	80	68	81	74	72	82	84	77	74	67	71	77	71	85	71	70	77	80	68	78	75	91	94	69	73	91	71	67	84	84	68	97	68	73	97	67	72	70	90	94	75	81	99	68	75	85	100	76	76	72	117	80	87	80	68	67	84	73	78	70	84	70	86	81	68	79	85	80	80	66	90	71	93	98	80	81	70	78	81	75	70	82	73	78	82	100	92	88	74	89	89	72	82	81	83	70	95	72	81	71	85	72	82	77	80	88	98	66	77	91	93	89	76	67	62	82	86	70	66	73	62	64	85	66	65	69	75	71	86	69	66	68	95	90	88	79	61	95	89	78	84	80	70	96	72	67	75	75	85	69	71	74	80	86	69	83	81	76	79	73	82	72	72	66	72	81	88	83	77	91	83	74	84	85	77	83	77	85	69	65	75	76	66	88	90	79	77	71	77	76	72	86	85	79	74	92	73	75	86	75	75	85	84	87	78	81	67	69	71	91	69	72	72	78	101	80	88	100	74	75	95	69	70	80	81	71	80	75	69	91	98	85
15574	4188	2664	3115	6283	10157	11529	10915	9442	8053	6662	5251	4188	3219	2743	2142	1760	1572	1414	1431	1323	1200	1090	1102	1010	995	984	942	883	862	859	821	843	804	858	820	812	839	758	774	743	774	712	701	684	663	668	668	616	678	640	675	624	644	628	676	656	614	606	621	656	623	607	660	654	656	632	610	655	650	695	712	680	673	646	682	642	662	646	637	645	631	621	593	663	613	581	662	593	567	640	601	619	567	565	648	593	582	562	591	591	637	628	592	597	613	631	631	606	576	614	599	614	583	593	554	619	589	604	621	591	557	555	643	628	617	576	589	606	590	581	561	658	555	603	536	592	568	624	572	627	640	594	594	630	585	588	615	575	613	557	601	631	605	627	610	590	645	591	566	602	641	590	592	572	585	574	592	597	566	590	597	624	635	644	619	604	584	574	574	575	576	597	594	561	572	598	580	600	658	564	613	619	650	597	617	592	622	584	593	559	567	574	597	589	594	632	635	599	643	607	566	636	608	583	545	619	577	571	583	617	596	620	601	595	589	601	597	573	603	591	585	638	613	594	570	585	609	547	599	613	560	609	572	584	627	588	594	557	600	615	576	576	638	565	585	550	572	594	601	614	588	597	622	615	586	591	562	595	568	589	604	598	593	585	627	659	593	589	609	589	597	522	584	593	584	598	565	570	594	553	542	561	584	595	611	602	586	576	544	583	610	558	587	615	609	563	572	605	565	642	568	572	607	585	630	560	630	589	615	584	581	597	605	585	597	583	632	584	611	614	621	566	578	619	610	605	604	583	567	600	603	589	648	589	601	589	579	622	570	571	572	613	591	622	591	585	625	587	594	623	581	560	618	593	604	596	606	583	578	608	613	558	616	592	549	588	592	565	621	594	537	587	653	560	578	640	573	551	605	643	589	599	587	578	611	606	585	607	584	598	673	596	569	601	607	565	591	605	541	621	635	586	578	605	614	600	625	567	640	580	612	608	588	586	599	605	638	608	559	591	597	587	560	594	591	593	597	593	603	596	611	599	590	637	582	599	581	572	664	568	605	599	584	560	571	626	615	589	592	578	597	582	580	610	608	545	601	587	595	585	621	643	559	608	608	568	573	568	583	560	587	554	591	630	598	577	563	555	624	564	595	570	582	568	612	597	577	607	624	605	593	573	577	619	617	577	603	589	605	599	613	589	594	572	600	602	602	611	598	575	604	574	628	558	648	634	599	572	628	607	572	617	583	564	622	588	568	577	582	572	594	586	573	625	579	584	605	565	620	593	636	594	568	615	592	620	579	583	579	555	607	577	582	606	581	587	562	595	617	595	597	617	563	599	573	578	623	555	626	568	588	564	588	581	567	581	611	553	563	593	632	629	590	618	627	595	583	574	592	581	609	614	603	578	617	610	570	581	636	595	601	582	632	613	589	606	551	618	586	554	572	584	582	607	596	621	595	646	610	541	637	594	567	576	631	610	594	612	542	620	602	629	588	545	599	585	595	562	619	597	574	604	667	565	585	616	640	592	588	608	582	622	613	594	581	602	600	605	620	595	634	582	550	581	610	597	615	597	559	633	608	576	582	602	564	595	613	591	590	551	559	645	593	596	573	647	605	628	584	573	612	590	621	539	606	581	577	579	596	637	593	596	603	590	588	582	608	609	572	591	577	588	606	589	590	606	560	558	565	601	555	554	611	615	611	617	560	630	599	631	592	615	546	593	570	588	592	569	570	616	598	619	538	604	569	590	613	628	634	615	580	594	596	580	582	599	588	578	618	593	558	577	595	576	558	603	592	607	568	607	569	608	580	613	590	600	618	624	575	575	622	564	584	640	594	591	602	593	586	612	604	593	577	614	629	548	592	575	574	605	628	646	591	585	567	594	602	581	620	553	539	562	600	600	606	620	585	655	571	579	658	614	566	596	603	562	582	628	618	589	619	614	633	571	586	592	629	584	575	595	608	607	578	583	575	599	636	566	557	621	615	584	591	593	569	571	572	611	574	650	612	655	604	681	575	575	607	606	656	606	618	640	601	560	561	578	610	631	572	616	555	576	563	621	605	591	596	622	603	579	601	533	559	575	651	612	600	588	589	561	572	604	611	613	653	669	590	541	603	592	609	641	596	569	601	645	574	555	596	609	583	582	595	519	592	631	619	625	613	562	613	605	593	592	609	597	596	597	638	597	599	613	612	606	616	589	596	584	596	624	590	579	614	616	631	610	589	587	669	591	616	605	604	574	575	607	605	587	581	611	582	586	608	577	598	610	582	589	590	598	549	606	604	596	570	605	622	572	595	573	613	597	614	638	663	624	576	606	605	637	630	582	582	619	598	565	636	591	607	589	586	593	615	630	574	567	617	633	588	599	645	600	592	582	627	597	638	591	617	578	570	597	615	635	622	583	635	598	581	587	590	644	594	590	593	588	566	605	607	615	590	545	618	572	592	594	641	622	617	627	621	594	601	616	616	594	588	592	571	615	567	620	607	602	592	619	620	610	613	593	580	584	598	573	575	617	585	643	613	639	571	566	593	575	574	613	618	624	616	602	605	586	595	560	638	629	592	639	566	639	584	606	623	580	587	597	633	648	585	581	613	594	586	600	612	577	574	582	630	596	594	575	582	571	594	593	560	623	585	560	593	570	622	608	583	579	585	598	569	640	608	585	610	574	592	595	590	571	650	595	600	631	593	599	576	621	574	590	578	563	638	589	637	626	586	628	567	557	639	609	585	611	592	610	576	593	591	598	595	621	601	633	618	587	588	588	642	571	615	566	549	606	634	602	593	631	537	602	599	560	595	661	634	595	582	630	627	593	595	606	576	597	595	566	600	581	580	624	587	555	583	612	589	612	582	627	613	591	598	567	547	614	590	586	585	595	566	595	588	569	619	551	578	602	595	524	538	634	586	578	613	580	611	590	592	592	584	582	565	605	603	577	614	590	599	606	667	602	615	593	604	612	565	610	636	655	559	629	623	578	584	605	597	612	622	604	589	621	613	558	626	597	604	563	639	584	591	540	595	623	597	621	650	553	581	597	621	603	555	568	621	607	594	616	620	609	590	598	621	597	594	617	616	601	555	560	588	537	578	596	613	601	578	582	625	568	568	612	630	622	566	551	566	567	556	589	576	619	591	553	564	628	599	624	593	580	557	615	600	585	571	600	607	592	621	604	545	573	600	629	566	594	628	584	581	601	539	621	619	590	601	596	573	598	606	543	604	590	617	594	577	622	617	601	582	588	607	560	584	638	543	574	638	568	602	610	598	584	639	591	556	623	575	564	593	598	591	590	627	611	551	579	613	576	629	602	615	591	602	576	563	586	642	627	593	594	586	626	544	596	630	582	583	617	597	619	565	605	591	595	570	608	620	570	565	595	592	638	628	623	601	609	566	575	605	619	598	593	665	591	596	602	594	551	588	543	561	623	621	580	583	589	636	540	589	570	580	548	623	555	593	614	609	599	575	583	592	567	560	641	613	611	599	609	610	626	580	587	581	578	598	525	588	581	583
1549	163	119	108	76	91	103	103	120	106	102	78	76	60	54	59	58	47	48	40	44	39	31	44	33	38	40	31	33	35	34	35	38	33	33	38	41	29	40	34	50	38	45	44	42	34	31	34	31	38	36	31	34	37	27	34	35	36	34	43	48	42	47	37	29	30	31	37	30	40	44	30	34	34	32	35	42	42	37	40	18	30	28	38	32	35	38	25	30	35	38	47	36	28	22	46	44	38	28	38	36	31	35	40	28	38	38	39	29	24	30	43	23	38	32	35	37	32	29	32	29	31	39	39	39	35	32	40	39	32	39	33	31	27	25	40	25	34	30	37	29	46	29	25	31	34	31	33	39	27	49	35	43	37	35	33	46	32	37	28	46	39	32	24	29	28	26	44	42	31	34	33	38	36	36	34	36	32	34	36	31	24	39	26	32	37	45	31	32	38	31	40	34	28	29	49	28	34	40	41	33	50	39	33	35	34	37	34	20	32	29	31	40	40	39	34	36	38	33	27	23	37	37	34	40	32	42	38	31	29	28	34	24	33	35	39	27	31	25	29	27	36	27	27	31	25	31	21	39	38	34	25	41	26	40	33	35	38	40	42	31	44	35	23	32	37	33	42	38	45	29	39	39	31	41	37	32	22	33	38	27	30	35	36	34	34	41	33	30	38	43	30	39	32	41	28	38	33	29	45	45	33	42	30	38	36	48	43	36	45	34	34	25	38	28	33	24	37	26	46	31	36	36	32	36	44	39	37	33	35	51	24	33	32	46	39	27	23	33	37	42	51	31	29	40	30	34	36	32	41	30	40	26	30	33	48	36	33	36	26	30	41	34	37	31	30	42	28	34	38	36	31	41	38	32	40	36	37	38	33	38	29	41	43	35	21	32	29	35	28	31	26	36	52	36	31	22	35	33	36	38	30	28	40	31	33	36	41	27	28	32	27	36	29	36	30	32	31	44	42	34	39	30	40	36	40	47	29	41	34	36	37	42	37	29	32	39	41	42	33	39	37	35	42	29	34	29	48	21	29	42	44	43	35	28	39	45	33	46	37	36	35	26	27	28	24	33	41	37	30	41	37	35	24	24	27	31	28	34	39	39	41	35	40	38	32	40	32	32	41	35	34	40	29	35	30	26	43	43	40	30	35	37	34	31	47	34	36	34	33	44	37	22	47	26	25	31	27	35	36	28	20	44	25	41	34	35	33	30	29	47	41	42	35	38	37	37	40	50	44	33	37	39	30	31	28	38	31	26	34	36	27	26	34	29	38	27	44	39	30	39	32	32	45	35	29	39	42	47	36	38	33	32	30	44	30	27	29	38	40	38	36	47	29	43	37	32	37	19	46	35	36	36	35	34	34	21	41	40	31	35	47	27	29	29	38	29	33	30	34	43	35	28	33	27	41	40	33	35	34	41	36	26	40	40	31	34	32	38	32	30	33	35	43	37	41	35	30	33	39	29	30	44	36	21	35	30	30	35	28	30	41	30	45	24	36	21	26	34	45	32	34	35	49	27	37	34	36	35	46	36	37	47	35	35	30	29	25	31	32	25	43	33	38	40	29	31	31	31	23	35	38	41	29	27	38	38	42	37	24	42	46	37	28	27	45	27	34	44	32	36	37	34	33	33	33	40	38	39	24	33	41	33	39	27	29	32	38	38	33	38	40	41	30	31	31	25	26	29	40	43	30	36	36	25	39	29	31	40	25	38	36	31	26	32	31	37	35	34	34	38	38	32	39	34	31	44	25	41	40	34	29	31	29	25	33	35	41	35	32	53	33	35	33	31	41	29	32	31	34	27	35	31	29	31	30	41	32	33	42	46	38	26	37	34	40	25	30	38	34	29	37	29	32	44	47	41	37	39	37	29	37	35	34	36	40	27	36	41	34	29	31	42	30	31	27	36	33	35	42	30	38	31	28	31	29	32	37	33	45	29	19	40	36	24	28	33	33	28	28	34	37	49	25	35	23	31	40	31	35	43	28	34	35	39	39	32	39	34	31	36	32	32	45	39	36	33	30	28	39	33	43	35	36	30	43	26	27	31	42	28	49	38	33	23	36	35	34	32	34	19	30	37	39	35	28	43	36	27	34	31	44	36	40	29	37	21	30	37	37	18	42	39	41	38	36	41	32	32	39	33	32	33	46	40	18	43	38	44	39	26	36	32	36	31	37	40	39	26	35	30	35	22	35	29	36	39	32	36	28	31	23	47	46	31	37	41	31	28	38	40	37	39	28	29	28	30	41	37	38	22	41	33	27	41	30	35	31	33	31	33	34	35	39	43	36	48	33	38	33	46	39	41	36	34	35	26	35	28	37	30	35	30	31	30	30	46	27	38	28	40	24	39	39	41	31	23	48	21	33	36	37	32	39	38	42	28	32	33	40	39	30	42	32	40	42	39	29	38	38	23	34	35	37	36	37	38	46	37	36	31	30	30	45	30	29	36	41	19	37	37	27	40	37	37	33	31	39	32	39	29	30	41	36	38	26	41	25	41	33	31	35	43	35	38	39	33	32	49	31	44	42	31	31	38	33	36	40	33	35	34	40	36	23	38	38	34	30	34	40	21	33	42	24	37	35	31	33	30	31	29	28	28	37	34	45	35	39	39	33	34	41	33	29	35	38	45	32	32	29	35	31	30	30	35	40	26	45	32	46	37	39	37	24	33	30	33	20	41	33	41	36	39	26	46	29	35	36	33	31	40	35	33	46	22	29	33	33	35	26	38	39	35	34	24	25	42	34	28	41	35	34	36	27	28	24	23	39	39	27	33	34	31	40	27	46	36	21	40	28	30	41	35	36	37	32	43	43	43	22	43	25	33	40	37	37	34	26	39	28	33	35	26	36	38	39	26	32	35	35	39	33	41	30	27	44	30	36	39	28	41	39	30	25	42	39	36	33	29	34	37	42	34	31	32	30	39	37	38	29	17	27	31	31	26	33	30	27	44	28	46	37	38	36	39	34	33	39	26	27	26	34	40	31	46	21	39	21	24	30	39	51	27	34	29	24	36	39	29	32	31	36	33	34	34	27	38	26	46	41	33	31	24	42	30	30	32	44	25	39	26	49	42	41	35	29	35	35	39	37	44	35	30	30	38	37	31	31	39	41	24	24	35	42	47	36	34	35	37	38	39	33	32	39	25	35	38	26	30	37	43	38	39	32	38	36	38	39	35	42	32	46	32	43	32	35	29	29	29	40	37	19	43	36	35	24	34	33	39	35	30	38	28	29	30	33	39	37	36	27	41	32	29	38	40	33	26	34	40	42	27	42	36	33	30	23	29	35	39	30	46	41	30	34	39	39	36	24	40	24	40	40	39	38	29	33	32	23	27	27	28	29	45	46	41	28	36	34	46	34	30	44	35	31	33	31	34	35	33	30	35	26	29	27	29	42	26	25	34	45	37	35	32	38	46	37	32	36	26	44	36	33	36	30	23	34	28	34	35	41	38	44	41	36	33	33	34	34	29	40	29	39	30	25	52	24
10605	2020	1349	1632	3412	5481	6269	5753	5013	4292	3270	2477	1807	1417	1161	921	709	659	682	628	534	517	473	507	423	433	452	400	387	366	359	345	359	359	378	370	362	326	351	320	319	312	312	293	290	291	280	292	268	265	297	294	287	275	270	282	348	290	305	282	289	277	301	284	274	272	277	292	310	308	282	285	286	309	302	292	262	271	268	304	284	307	284	304	271	277	287	281	283	266	267	238	284	263	262	305	268	266	249	279	249	275	256	273	265	271	296	270	246	265	281	265	290	261	280	272	295	262	260	286	264	268	255	276	305	266	247	280	278	288	249	286	284	283	270	267	245	251	276	266	279	274	265	265	271	260	269	266	262	270	261	279	277	247	259	276	293	255	291	299	242	291	299	252	263	251	264	291	289	260	288	282	241	271	275	240	280	263	249	250	252	261	313	264	286	285	275	268	263	314	282	270	270	257	273	271	264	272	262	275	267	257	257	283	288	267	272	293	267	283	270	270	251	282	263	270	242	277	272	268	267	265	273	286	277	268	235	282	262	280	271	286	285	270	268	295	278	255	270	255	271	272	272	264	276	271	272	230	262	274	254	263	249	236	243	309	279	242	318	270	274	294	305	256	261	283	285	273	278	288	267	279	273	262	286	296	258	286	256	282	253	258	272	243	296	297	277	275	274	256	301	310	251	243	272	276	268	281	270	263	268	287	274	295	260	300	267	262	301	274	237	274	283	259	293	298	280	269	261	313	271	276	259	263	249	280	235	265	261	308	249	265	296	258	307	259	282	307	280	270	269	262	285	257	300	255	271	258	278	278	250	270	276	242	254	263	266	243	281	262	278	254	237	291	292	263	295	269	280	309	273	249	263	262	253	269	269	263	282	261	236	293	296	253	268	262	260	312	256	273	275	263	277	278	263	284	294	280	246	284	230	278	239	281	257	251	268	273	281	277	266	284	281	260	279	292	287	283	292	279	270	248	271	254	277	294	251	256	273	268	241	251	265	272	264	248	275	263	273	253	265	242	255	259	279	265	271	285	262	275	277	298	281	277	292	277	285	283	263	243	264	252	285	247	278	264	293	273	262	285	289	268	264	264	252	266	251	271	256	289	268	276	271	310	262	266	272	278	276	241	279	250	251	216	261	289	270	271	247	251	258	264	269	272	265	255	291	239	250	278	276	257	248	257	266	259	278	287	298	269	249	256	307	300	235	226	261	272	288	274	287	263	251	293	258	274	252	271	251	259	285	252	269	290	293	297	260	288	289	282	270	291	284	292	259	274	267	281	253	265	268	274	259	262	245	241	245	281	272	292	275	285	282	274	258	278	264	245	276	281	267	265	230	274	228	272	283	259	258	284	271	251	260	276	256	270	287	284	290	268	281	271	258	285	250	287	264	308	275	255	274	278	273	250	280	286	256	267	285	272	255	262	260	274	246	266	244	301	277	272	264	260	311	280	251	278	263	294	277	271	273	286	272	264	261	266	263	293	266	276	248	262	282	286	278	292	257	285	257	274	268	263	275	273	281	279	283	288	257	254	256	248	269	280	247	251	270	272	262	243	248	253	257	288	278	267	291	290	272	274	268	262	259	258	272	285	259	312	226	281	271	287	246	265	268	263	266	274	274	296	265	253	255	245	256	258	271	253	262	292	235	282	262	265	284	252	296	280	283	275	282	266	241	272	298	278	268	299	276	282	275	279	273	249	293	251	283	284	264	276	257	280	243	277	272	296	255	252	284	264	288	267	273	270	273	292	271	278	285	249	272	266	251	265	250	299	286	286	277	299	296	223	272	275	307	284	280	266	267	284	249	282	252	282	296	279	261	269	268	289	268	278	260	280	245	269	281	271	261	270	217	271	273	278	270	267	306	285	242	280	244	272	247	265	256	263	261	273	271	301	261	278	279	250	290	255	262	265	284	260	257	260	278	291	256	264	268	259	277	271	297	295	265	233	267	295	256	254	262	283	254	302	260	291	281	252	288	258	272	272	255	266	272	251	284	255	285	249	271	262	262	277	269	265	270	251	307	281	259	276	260	283	258	277	267	266	282	276	260	276	259	301	273	267	305	273	261	275	276	273	273	251	261	287	285	234	295	272	298	290	274	278	260	282	255	248	261	288	261	297	260	259	289	261	284	273	249	257	271	309	269	308	283	243	243	251	259	288	272	272	266	287	274	284	261	241	298	266	285	255	239	262	279	277	296	278	262	252	252	293	287	259	265	287	259	281	279	260	255	277	272	277	290	263	258	255	278	271	242	238	278	253	253	278	280	252	276	302	296	265	260	266	265	284	319	287	275	299	280	263	261	223	251	267	261	300	282	281	276	280	270	250	244	281	282	289	259	266	244	253	295	255	269	278	246	249	268	251	258	265	275	271	270	247	269	265	285	271	299	261	314	275	260	270	277	255	286	272	266	252	268	259	251	251	281	297	280	246	262	272	253	258	256	281	261	260	290	266	249	268	282	291	281	242	267	258	267	294	255	261	254	263	242	267	235	287	246	279	264	282	289	270	258	288	243	274	260	272	269	239	261	265	320	272	313	282	257	262	276	265	264	280	256	298	260	270	276	294	257	257	270	283	278	305	262	273	261	292	258	274	286	250	285	248	291	274	255	296	251	262	266	257	255	265	276	281	284	273	312	245	277	257	275	268	280	275	278	261	247	259	287	286	280	265	284	253	245	265	266	285	279	242	274	269	312	234	266	270	276	266	275	296	267	271	261	278	243	283	267	272	279	266	240	265	300	284	277	282	264	256	270	253	283	267	285	257	267	258	249	282	274	283	274	262	262	285	294	261	299	277	262	287	280	288	267	279	281	287	281	281	265	255	300	255	290	251	246	264	282	263	264	268	247	281	289	245	277	296	264	289	291	252	283	248	260	266	271	256	254	252	274	260	279	266	261	256	289	286	279	268	278	255	254	253	270	278	246	274	281	259	256	285	258	256	288	296	243	293	288	240	311	254	284	262	286	252	291	261	273	313	274	282	279	271	271	280	255	249	263	251	273	257	240	243	267	271	257	272	268	296	274	254	249	279	246	311	272	274	270	280	272	274	254	273	280	278	256	257	271	268	274	281	251	288	306	286	289	296	290	255	252	258	280	267	275	237	248	282	251	308	288	266	289	259	257	263	241	276	250	274	282	286	295	253	268	232	290	263	267	286	292	265	261	270	260	288	276	256	278	265	259	291	260	252	270	285	258	303	260	303	272	264	275	254	260	269	274	264	252	266	277	278	286	269	264	280	274	289	268	266	260	290	275	279	273	287	220	288	265	273	243	231	277	250	255	265	249	238	263	260	289	262	291	248	271	290	274	259	303	264	274	291	276	295	272	248	296	289	302	277	258	267	256	285	284	288	257	254	257	300	282	274	232	270	292	259	257	285	251	266	263	281	268	264	282	249	294	264	266	266	289	290	255	291	293	283	275	238	258	273	276	237	275	282	302	247	243	230	258	280	271	278	258	273	252	266	287	246	303	263	257	268	248	266	284	258
1111	281	210	167	137	143	198	219	214	167	145	144	114	104	105	76	77	95	101	77	82	68	75	92	93	71	82	68	57	58	68	65	82	52	68	65	71	82	72	68	78	67	69	71	72	58	73	82	56	63	61	68	73	73	74	73	66	71	49	66	55	53	64	56	75	53	63	68	61	68	74	72	66	88	62	68	57	69	63	75	74	77	82	79	73	60	73	68	61	68	60	61	65	69	65	68	74	79	67	72	64	71	54	75	71	76	65	72	80	58	61	70	62	79	68	69	60	67	65	68	79	70	75	63	64	62	76	57	66	56	59	72	74	63	66	75	76	58	57	65	61	81	83	50	60	75	59	52	57	73	70	72	69	67	66	61	70	70	59	55	56	60	66	64	76	63	61	74	59	69	65	63	67	73	61	62	54	53	58	66	66	61	64	70	65	64	64	59	73	71	56	66	69	70	84	69	60	74	82	67	55	76	60	68	65	71	55	62	76	58	67	56	66	63	78	61	64	78	59	84	74	70	66	57	57	57	49	64	57	60	56	62	51	68	73	76	62	77	64	60	70	52	72	60	68	56	46	73	70	66	59	54	53	62	57	66	67	68	69	73	58	75	75	62	71	79	74	68	79	55	54	62	58	75	65	66	61	70	72	77	52	66	80	60	67	71	78	72	72	85	59	68	76	66	68	60	62	64	72	70	65	67	64	62	52	71	64	55	67	65	72	60	61	63	60	52	63	66	69	74	53	83	69	65	65	65	56	65	72	61	71	74	65	92	67	70	66	73	83	70	63	66	62	69	73	70	77	55	73	73	64	71	51	59	78	41	64	78	47	48	68	83	57	84	63	66	62	61	77	64	71	77	61	56	82	65	70	69	63	64	77	69	66	66	71	67	74	77	54	55	63	63	70	66	60	58	64	68	56	67	66	76	69	64	71	71	75	62	67	79	58	56	72	57	66	63	73	76	76	60	72	65	63	63	76	68	56	66	67	72	84	63	65	60	72	90	67	72	54	76	60	56	52	71	68	71	61	51	74	64	69	63	43	63	64	66	69	56	79	64	46	65	70	60	71	65	53	70	61	84	56	71	83	67	61	60	72	54	68	63	60	82	61	53	83	58	65	68	69	74	67	58	75	64	71	57	62	56	73	79	69	73	69	67	73	61	65	57	71	64	50	70	77	64	73	51	67	66	70	59	66	60	65	58	53	74	55	81	72	70	60	73	60	69	68	61	64	69	68	64	51	65	80	69	67	75	65	66	69	69	60	69	69	44	55	59	59	70	54	69	68	68	56	61	54	60	69	53	67	73	47	81	72	73	75	55	79	74	71	61	57	56	83	47	68	67	67	50	65	82	80	64	56	74	60	70	68	61	76	66	66	70	67	75	64	74	70	58	74	64	65	60	66	65	57	59	53	61	59	69	63	68	62	61	70	64	53	60	66	60	65	74	70	53	58	76	46	54	67	64	59	57	60	67	55	57	59	79	58	68	59	61	59	72	62	61	58	59	70	65	65	60	62	72	68	64	66	67	60	47	76	49	54	66	69	76	65	64	62	70	58	66	95	69	63	62	77	59	60	62	66	56	64	74	70	74	60	63	66	67	64	52	61	85	54	73	60	59	77	71	60	58	62	51	68	57	54	69	55	67	75	66	74	71	54	69	73	71	72	73	80	53	54	79	70	65	61	59	66	75	47	53	79	61	61	65	62	63	67	64	57	65	72	65	58	82	58	60	59	62	65	61	68	54	51	53	64	68	69	81	59	69	77	70	87	79	81	68	60	58	74	58	64	66	65	61	71	71	61	67	80	69	72	71	52	59	61	60	76	80	84	69	62	68	55	68	64	68	62	62	61	53	57	59	78	73	63	45	80	59	78	67	67	56	63	65	80	63	68	62	77	53	82	60	75	76	56	89	55	80	69	66	58	66	74	68	81	65	71	61	78	74	58	67	70	66	62	58	64	81	65	60	57	50	61	69	69	78	68	62	62	64	73	67	73	71	83	52	64	63	70	76	56	61	74	71	63	65	64	72	73	66	50	57	63	57	80	75	66	58	56	69	77	58	67	81	58	79	50	73	66	59	70	73	65	79	68	65	70	75	81	70	69	77	72	72	64	64	67	68	61	67	67	60	69	70	53	55	67	69	66	59	53	66	81	74	74	69	61	66	66	67	72	62	60	71	49	73	82	63	70	52	69	78	73	74	53	70	78	74	70	46	68	72	71	79	65	63	55	59	65	65	60	69	78	65	69	66	72	72	70	70	63	65	68	63	56	68	72	63	70	71	70	72	62	61	83	68	47	54	62	62	64	56	64	80	66	57	55	57	69	63	66	65	73	66	59	69	58	66	70	85	77	81	55	47	74	78	70	79	79	55	67	54	72	63	74	63	78	54	79	56	53	56	53	73	62	70	71	62	66	62	69	71	68	76	65	67	57	77	61	75	84	74	65	76	65	59	80	70	77	70	69	56	68	56	65	62	72	63	71	69	61	60	77	56	75	68	58	71	60	49	65	74	62	88	58	68	71	57	62	66	66	65	71	80	59	61	81	70	63	62	78	57	76	72	59	66	61	74	48	60	59	62	60	77	67	61	71	61	58	67	63	66	52	65	70	80	79	65	56	55	54	55	65	65	69	66	62	96	69	52	80	67	53	76	67	67	74	60	69	63	73	66	51	61	50	57	70	80	69	59	66	75	68	59	69	69	71	59	73	64	63	72	62	63	68	66	58	67	61	76	61	79	76	59	61	68	59	69	59	74	65	59	77	69	69	76	54	66	73	77	65	72	60	63	60	68	65	73	81	70	64	68	57	71	71	64	60	60	74	72	70	72	74	69	67	66	54	72	75	83	52	66	69	55	58	52	63	67	59	70	58	54	77	69	73	70	63	60	61	67	74	67	63	64	67	68	65	74	76	52	56	76	55	57	68	66	58	63	63	69	89	66	75	68	65	68	61	70	56	72	85	64	69	65	73	67	61	63	59	68	62	60	75	62	62	72	65	76	65	79	63	61	71	55	67	68	67	66	56	65	60	69	58	57	70	57	52	52	70	75	52	76	77	72	50	68	63	76	63	58	69	56	54	70	58	61	78	80	81	73	67	56	83	82	62	65	69	59	64	64	52	71	64	62	51	70	67	69	53	74	66	62	57	63	47	63	83	69	70	59	51	60	61	66	77	63	61	74	61	66	72	61	62	73	66	86	77	73	66	69	68	76	63	59	79	63	69	57	58	57	65	59	68	68	53	60	76	68	68	66	57	79	57	55	67	84	55	76	69	73	60	73	62	65	69	59	78	55	52	69	72	71	59	62	56	65	65	70	86	67	69	65	62	57	65	56	66	70	72	54	69	67	63	65	68	63	60	68	58	58	65	66	57	53	72	54	78	68	70	75	68	59	62	68	64	71	74	74	77	67	67	55	64	74	68	65	61	70	73	67	66	83	76	73	69	62	73	55	66	69	61	60	62	58	63	69	78	60	68	67	58	64	77	60
12349	3280	2240	2606	5658	8876	9764	8900	7615	6262	4918	3587	2840	2157	1871	1528	1320	1223	1062	1089	956	934	863	847	776	774	770	707	693	673	672	676	656	665	657	650	677	637	600	608	617	584	561	548	553	513	535	541	521	524	540	488	550	585	489	531	528	518	543	542	509	533	561	560	506	504	507	570	564	542	550	561	530	554	561	589	544	524	511	504	534	509	536	523	506	526	524	524	522	509	517	521	493	477	495	493	507	491	516	493	521	496	500	484	435	521	495	520	499	507	507	494	494	512	505	473	511	497	517	534	513	512	529	528	496	475	519	507	502	466	502	526	484	509	543	445	491	525	472	454	498	490	483	507	508	516	509	476	519	496	524	517	514	542	493	492	519	497	463	446	511	479	501	536	474	513	502	535	484	504	479	456	478	507	520	494	507	486	496	474	489	467	480	509	513	521	487	528	520	475	488	477	492	442	534	516	499	514	452	512	499	500	502	490	496	500	498	484	494	468	520	479	458	503	509	510	425	479	503	456	465	490	458	495	471	518	502	476	485	525	495	537	501	521	507	507	488	504	495	480	516	530	464	523	505	558	513	529	469	548	496	490	480	496	475	499	519	481	489	492	482	505	498	486	494	512	487	495	504	468	481	501	517	481	455	480	464	519	525	477	515	505	465	491	456	480	494	490	505	492	518	481	486	509	507	505	483	492	498	496	473	471	489	507	504	459	525	495	487	465	513	481	510	504	501	479	513	516	489	523	487	466	535	507	534	506	497	515	472	524	485	521	490	513	520	470	551	494	495	489	497	443	484	485	497	482	465	470	467	523	480	504	484	473	487	485	500	490	527	507	539	466	473	506	481	485	464	482	461	502	502	545	512	476	524	500	514	512	496	496	514	518	518	481	503	451	512	487	505	475	492	480	518	497	469	513	462	485	480	492	486	468	519	518	506	457	521	519	508	494	517	526	465	505	472	510	489	512	500	495	468	558	499	481	490	437	474	482	458	482	475	542	494	498	528	521	490	454	526	488	531	480	504	445	514	475	485	495	503	490	476	515	524	508	470	473	500	515	444	527	509	463	496	495	490	496	487	536	495	476	481	460	433	481	488	462	475	517	513	503	535	485	471	525	504	519	483	535	501	476	517	504	487	528	515	506	423	500	486	468	534	496	512	528	525	525	514	482	472	504	484	496	491	521	482	520	514	505	489	469	502	490	476	486	511	511	472	472	456	499	473	500	519	510	502	507	474	497	532	489	511	516	486	473	496	472	493	489	521	525	522	486	471	535	495	464	502	502	500	499	470	519	521	497	470	484	497	508	506	499	526	513	492	460	514	479	495	469	472	503	440	497	479	488	479	486	479	500	438	480	539	470	536	511	534	531	496	503	497	515	492	505	506	477	535	478	468	502	495	503	496	456	479	547	508	525	475	521	478	487	470	511	494	504	507	466	480	546	497	496	527	518	472	502	526	538	477	506	475	526	512	477	509	508	484	521	466	509	505	486	535	481	507	546	515	539	499	503	512	479	472	470	483	465	474	508	499	491	525	478	517	488	483	496	518	485	458	447	515	508	530	430	476	518	449	497	484	509	514	486	467	494	514	498	466	519	501	524	475	485	491	534	474	491	492	516	481	486	516	465	509	506	520	484	452	493	510	494	512	477	512	494	506	490	518	536	472	504	484	513	484	531	500	457	492	529	546	492	485	526	476	517	506	525	484	480	557	484	514	504	502	512	527	463	498	483	476	504	491	502	497	469	481	478	496	456	496	513	500	500	508	493	523	509	520	514	490	507	503	443	481	506	504	479	511	493	511	508	487	475	492	494	476	546	496	508	525	517	484	543	467	522	520	507	502	509	498	539	466	491	510	520	509	508	458	492	480	484	510	476	514	506	528	530	492	544	470	529	498	472	486	480	502	493	507	536	505	499	494	497	501	494	471	493	496	481	521	505	496	515	526	526	516	531	497	504	510	511	512	477	517	496	497	529	523	480	524	527	449	522	509	478	462	455	462	529	507	464	501	507	510	504	525	479	501	495	470	477	485	468	504	466	512	523	520	524	535	528	489	453	482	482	520	494	520	503	504	514	538	532	483	499	502	466	495	493	459	497	464	503	488	529	481	508	496	483	487	566	478	475	517	502	517	477	491	501	497	520	467	512	485	455	479	472	483	539	487	503	507	527	502	466	498	554	487	520	506	505	494	490	517	495	475	478	460	527	460	515	482	534	487	470	463	506	455	491	491	479	505	488	555	503	525	515	497	492	526	520	496	485	463	499	477	517	469	490	455	524	522	484	529	492	526	533	518	524	541	532	494	488	489	503	541	492	491	494	489	502	479	485	470	490	486	517	521	517	471	486	498	514	524	488	515	497	524	483	480	491	486	485	515	498	502	498	470	455	485	515	496	443	456	484	506	520	465	502	469	501	498	520	550	488	490	492	479	461	493	473	498	475	496	502	535	483	509	475	495	480	497	508	493	487	479	484	490	520	506	512	529	492	534	512	506	473	477	478	483	470	473	512	509	504	533	507	480	502	521	489	466	476	494	492	503	486	519	512	485	514	542	478	548	441	514	520	484	508	503	511	541	520	479	487	514	488	498	510	475	505	524	521	517	541	450	472	495	532	490	489	528	463	489	488	515	472	498	481	499	489	477	489	464	508	483	481	535	499	511	489	526	520	517	497	477	485	496	449	477	464	492	499	513	483	525	501	501	499	475	506	433	492	503	469	484	523	519	457	484	441	493	489	508	494	476	477	503	518	511	480	486	486	459	499	556	510	493	511	534	516	484	507	521	501	502	513	499	516	498	504	502	504	551	543	517	487	548	517	496	474	529	498	461	468	514	536	513	530	464	520	467	486	519	477	478	516	527	480	511	486	483	496	498	484	462	507	505	509	493	434	459	504	516	523	485	468	504	534	501	530	490	501	505	517	486	469	500	476	505	479	498	485	496	522	452	516	501	491	479	530	487	508	527	488	471	521	504	527	529	520	499	538	497	486	515	522	481	496	490	519	501	519	511	482	499	469	518	477	483	472	485	467	481	509	504	482	512	510	492	505	506	492	534	465	513	510	495	487	474	477	510	471	489	478	526	511	484	469	515	524	453	516	543	502	550	464	500	488	474	490	465	505	539	487	495	478	514	505	532	480	507	473	515	532	500	497	528	550	528	466	468	496	489	495	525	497	491	484	529	488	479	509	471	508	532	525	504	485	498	516	479	507	504	553	521	527	502	534	501	529	478	530	492	516	520	504	476	514	509	527	482	488	502	467	476	454	504	506	474	457	474	467	543	481	467	481	491	498	518	514	510	512	511	481	472	533	439	539	516	478	477	505	466	499	513	480	499	473	491	498	478	509	456	486	509	497	530	500	475	502	476	489	457	506	523	514	465	443	491	517	514	510	477	505	521	470	481	513	446	495	496	470	477	486	512	493	468	498	497	467	482	551	495	477	521	451	541	496	486	515	477	507	484	495	482	485	494	489	487	523	474	473	468	518	515	506	517	513
2376	246	157	149	125	110	144	182	169	176	147	99	97	76	88	66	73	68	60	64	67	62	58	47	48	44	57	45	40	65	50	52	50	49	44	42	56	56	34	44	62	46	51	42	60	41	33	41	50	59	54	51	44	36	34	54	39	46	36	55	46	43	52	52	49	39	52	53	44	40	44	52	56	44	39	46	44	53	48	47	46	44	48	40	51	57	45	46	38	43	43	41	51	51	43	49	51	43	44	36	47	35	48	51	43	34	40	41	43	43	41	42	35	51	56	38	46	43	33	34	52	41	44	34	38	33	49	54	46	42	43	36	52	47	54	46	37	42	45	41	44	44	50	49	41	43	39	41	35	43	45	36	44	46	48	40	35	50	55	55	35	44	44	47	47	35	36	42	43	41	35	42	29	49	31	42	44	37	37	50	50	38	46	49	46	52	48	39	51	45	35	42	37	50	48	47	51	47	47	48	44	40	50	41	48	52	41	35	53	39	43	52	38	41	45	45	48	38	32	43	55	44	42	37	37	55	47	39	42	49	60	36	43	44	39	44	42	41	47	46	34	39	37	47	40	33	45	50	39	39	52	57	42	35	46	39	38	49	35	45	37	45	41	34	55	37	50	53	45	53	44	45	55	39	52	44	44	45	35	50	50	42	42	36	50	48	45	38	55	39	46	38	46	50	40	28	36	28	49	35	53	39	36	48	48	33	39	41	40	33	33	33	35	35	45	50	34	52	38	40	49	51	31	40	46	44	44	52	50	59	46	47	64	43	47	38	56	31	31	49	45	42	43	39	56	55	44	42	46	35	37	47	49	41	45	51	37	48	49	43	55	36	38	51	47	45	29	45	50	38	45	48	55	33	40	57	41	40	44	41	51	40	42	56	39	43	45	43	49	51	54	37	52	52	37	50	43	38	34	48	62	41	39	55	45	46	37	40	44	46	45	52	42	44	45	44	42	30	38	44	30	36	42	51	40	50	44	42	41	51	48	38	41	51	47	42	56	37	38	35	55	36	53	45	53	34	40	36	36	50	38	39	46	42	43	49	45	44	42	40	41	46	45	41	46	39	57	55	49	48	41	53	41	44	45	43	42	47	40	43	43	55	42	35	50	34	42	37	53	48	59	56	39	36	45	45	51	33	30	45	41	33	48	43	37	36	48	45	37	40	47	50	47	40	40	42	46	35	38	38	42	50	45	30	48	39	39	47	43	34	42	52	49	49	56	46	45	47	50	41	49	31	60	52	39	35	42	40	58	36	36	40	40	44	35	33	47	36	50	36	35	31	51	36	39	41	52	46	34	44	37	57	36	42	48	41	36	36	39	48	36	54	42	44	47	50	39	44	51	49	39	49	44	43	34	44	44	39	45	42	42	60	42	40	45	41	46	33	41	39	43	55	54	32	33	39	40	38	36	44	49	30	40	36	40	45	52	40	41	40	38	38	36	40	39	43	68	36	38	58	44	41	41	44	42	44	39	39	54	41	39	43	44	47	40	41	36	50	45	40	49	37	51	38	41	43	44	36	55	45	52	47	40	43	37	47	36	44	50	46	25	43	37	47	45	45	42	45	49	45	41	43	45	50	43	41	51	60	36	51	43	37	51	41	39	37	54	40	39	39	48	40	37	54	39	52	39	42	43	51	38	55	37	43	45	45	42	43	36	51	44	52	58	54	44	37	50	45	51	50	53	43	39	37	46	44	53	54	46	40	38	42	53	45	48	44	52	55	47	32	38	54	42	51	43	54	45	36	34	41	49	53	41	37	50	46	37	49	41	31	43	43	52	54	35	44	48	41	40	41	44	35	24	52	44	41	46	49	41	42	43	46	42	39	36	56	38	37	36	53	56	41	38	34	37	41	67	37	42	47	52	40	41	56	43	38	46	24	49	51	47	36	45	38	44	54	37	44	46	41	48	51	53	57	54	35	38	47	43	42	37	34	48	52	42	53	38	42	35	46	33	48	41	36	55	49	44	31	46	36	39	35	50	49	47	47	49	42	46	45	44	51	39	46	39	47	38	49	40	48	38	45	43	36	46	39	52	45	45	39	45	44	45	38	49	39	58	45	45	57	48	39	41	43	40	48	36	43	45	41	38	53	47	52	39	44	31	40	48	46	54	43	50	42	42	52	45	39	46	42	52	54	34	47	38	38	40	46	61	57	50	54	46	33	35	46	45	40	45	42	38	54	42	39	36	45	42	54	54	49	53	38	31	39	42	45	46	35	30	41	53	44	55	41	44	41	54	36	35	46	43	42	43	46	40	39	40	42	46	49	41	47	43	45	30	39	44	38	34	46	50	41	47	41	38	61	35	42	49	43	42	29	49	35	54	41	52	50	45	44	52	34	35	45	48	44	43	60	44	38	36	40	43	48	43	37	26	42	49	46	50	43	44	36	35	52	47	51	46	45	47	30	45	49	54	36	41	32	47	45	46	39	35	37	53	39	40	40	47	38	52	41	41	39	35	33	48	38	38	56	47	31	45	35	32	35	46	44	59	48	51	54	44	42	50	31	49	35	42	38	51	37	40	44	42	42	44	48	42	49	32	59	33	56	46	44	47	46	59	45	47	42	47	55	38	45	48	42	45	41	55	52	44	43	45	48	40	42	52	47	42	47	42	47	45	46	51	57	44	54	47	40	32	38	43	47	50	36	41	44	32	56	47	38	60	38	48	34	53	51	40	52	42	39	46	35	49	40	47	42	37	37	46	43	39	34	40	44	39	52	42	48	34	49	35	38	45	32	34	59	55	35	41	48	44	29	49	54	51	52	45	43	32	44	55	41	55	47	56	35	42	50	38	46	47	49	50	43	52	45	52	35	40	39	39	34	43	42	44	49	56	26	48	43	40	35	42	46	42	52	48	42	38	46	38	57	48	48	49	58	47	51	47	42	69	43	44	51	35	37	45	41	63	46	63	48	40	40	36	39	39	44	43	46	45	44	39	36	41	30	43	41	32	36	43	39	49	50	46	44	39	40	41	45	44	31	53	44	47	29	41	36	39	46	43	50	46	60	50	48	39	50	44	46	48	46	48	40	44	47	45	43	43	55	48	44	39	41	45	49	50	47	58	50	41	55	49	56	42	51	45	35	32	38	41	29	38	51	46	45	49	52	54	49	36	39	41	45	40	49	38	41	50	44	31	54	42	36	45	38	42	45	49	32	49	42	36	41	52	36	45	44	39	51	52	38	37	51	40	43	45	48	54	33	37	53	51	44	48	56	42	52	50	48	40	50	38	39	46	51	41	40	38	32	54	51	46	42	52	47	46	33	48	38	49	57	47	39	36	52	49	50	40	39	43	49	54	42	37	55	42	49	44	45	47	55	42	48	38	51	50	50	42	43	50	45	49	44	53	38	41	43	50	40	36	42	39	36	42	36	41	42	39	43	41	39	39	36	41	47	54	34	42	48	55	59	33	48	49	33	44	52	42	47	46	38	54	37	29	40	44	46	37	33	43	45	48	40	27	43	43	49	49	50	45	47
12943	2740	1896	2303	5180	8149	9059	8428	7010	5708	4381	3166	2462	1925	1704	1333	1098	1035	937	887	794	739	653	679	609	532	575	551	576	499	521	548	496	510	522	495	486	453	423	436	425	422	429	409	412	346	400	399	393	408	348	342	386	385	353	340	371	379	334	372	374	359	387	360	362	383	373	379	410	398	378	377	397	407	412	374	370	413	364	359	361	359	357	373	350	366	351	324	343	339	369	367	331	342	385	343	335	357	329	353	351	340	362	324	357	363	351	347	353	353	299	363	326	334	369	359	346	343	312	336	315	347	320	318	342	326	328	356	370	348	338	350	361	356	333	341	327	351	330	314	345	355	348	343	356	323	338	335	304	314	332	336	361	331	310	334	309	355	307	364	338	332	352	356	343	327	357	319	351	327	347	366	333	326	301	343	330	319	334	321	328	348	327	343	358	348	334	327	338	330	355	352	325	344	323	346	353	322	367	351	355	331	347	323	320	347	341	331	340	327	349	336	332	341	366	373	355	334	348	386	375	370	332	353	338	365	370	346	338	354	338	358	368	337	341	332	326	305	340	342	372	328	336	329	358	337	323	326	322	345	352	350	341	355	327	346	334	337	333	345	350	329	362	349	332	339	362	338	350	335	341	332	341	341	326	347	318	360	326	338	330	350	333	362	352	335	320	337	347	366	324	313	336	352	378	385	348	342	340	328	355	327	329	314	333	356	322	352	327	353	345	331	349	339	308	385	334	329	359	347	311	325	357	337	333	322	369	340	365	380	348	334	376	325	344	344	329	375	342	369	354	359	335	351	346	305	364	358	334	343	322	335	380	368	317	291	321	316	320	316	328	348	334	368	329	342	331	340	326	324	304	367	320	326	369	359	341	346	349	343	329	358	359	342	334	310	330	362	331	358	333	301	340	360	317	315	332	354	344	381	314	362	346	359	338	362	353	355	330	352	379	322	356	303	332	332	334	343	327	365	341	363	351	327	336	338	338	323	305	340	340	324	328	332	334	338	322	348	345	312	369	371	339	328	415	333	355	349	351	305	344	336	364	321	330	352	320	322	300	338	326	349	333	298	355	360	353	377	325	336	328	332	367	334	329	332	332	334	345	321	319	314	332	298	352	329	313	362	334	310	342	361	374	321	355	329	374	353	335	338	276	338	316	340	326	316	303	345	341	318	327	345	328	327	350	350	332	369	338	347	344	367	334	337	332	338	347	320	335	346	362	327	318	359	347	336	386	359	328	325	320	352	323	360	312	348	323	343	324	348	349	335	341	321	344	341	336	333	380	325	364	381	369	329	342	362	364	370	342	356	323	337	330	329	314	294	324	341	340	321	323	307	334	354	357	357	327	362	355	374	338	305	394	328	335	320	374	350	345	330	328	377	320	339	316	328	326	334	324	328	360	318	359	332	321	357	361	347	360	327	346	347	344	313	324	349	353	331	320	332	343	331	369	359	345	328	389	346	331	322	340	340	363	348	374	351	367	319	355	315	395	340	339	323	358	360	306	329	325	325	340	328	369	351	305	340	334	355	325	343	332	344	325	322	329	334	332	351	308	311	322	328	331	313	350	344	343	338	338	348	357	348	309	352	343	335	347	340	328	344	342	358	323	353	368	341	337	365	323	332	352	308	351	345	320	329	343	346	334	350	320	328	362	303	360	328	348	341	327	351	311	333	346	351	332	361	321	344	331	347	291	354	351	373	338	351	338	359	330	337	341	349	314	320	341	367	344	364	338	365	341	353	325	348	329	330	346	341	319	346	329	331	329	311	365	325	330	339	338	354	338	359	310	352	357	310	369	356	316	360	331	354	324	348	344	339	302	361	325	344	346	320	318	340	365	314	327	344	357	375	342	318	323	365	303	348	314	334	348	353	341	370	348	322	344	313	369	352	367	318	346	334	339	292	300	312	355	367	295	315	332	352	363	332	359	329	323	324	364	335	329	330	360	337	358	293	370	349	377	354	352	366	342	339	334	337	350	338	316	348	337	379	340	317	343	358	323	348	336	324	317	320	364	338	351	324	322	326	340	352	340	344	330	339	331	346	335	329	324	351	334	338	321	385	295	329	308	372	330	344	324	342	365	333	327	329	333	360	317	348	340	338	379	366	352	330	316	346	340	330	356	318	350	349	356	329	327	351	345	341	358	316	349	337	315	315	359	352	366	334	340	320	341	357	359	329	360	363	346	362	328	386	311	347	371	325	375	383	309	327	334	355	342	358	367	366	353	358	322	343	325	342	349	337	356	324	362	347	339	337	346	356	335	334	318	353	327	301	345	367	362	338	358	336	325	347	345	334	353	340	338	321	347	318	321	341	306	359	350	375	380	349	363	335	368	365	357	348	337	325	328	336	326	312	328	322	369	362	341	318	351	319	345	353	372	309	330	308	361	340	338	342	337	358	320	331	337	335	337	337	334	341	336	326	357	350	310	355	325	331	341	330	362	350	351	323	327	323	330	349	346	356	344	337	305	334	375	355	351	301	343	326	360	338	336	356	339	342	347	375	329	328	330	331	343	356	365	339	340	364	340	372	339	353	346	339	362	370	338	342	335	358	307	320	382	334	335	302	344	316	341	326	329	347	311	357	339	371	349	347	342	326	323	377	346	332	362	333	340	337	346	343	358	340	338	365	342	318	373	334	350	359	319	327	353	347	332	334	346	342	350	310	357	373	339	316	364	342	328	356	353	345	324	360	310	358	346	366	351	379	311	351	271	328	370	354	330	335	371	330	333	334	351	338	323	340	347	336	327	329	337	363	324	319	334	342	372	353	363	336	326	365	349	309	317	332	392	324	352	377	355	318	358	326	342	340	360	331	327	352	360	330	298	349	358	320	318	326	330	344	342	345	345	340	374	361	348	333	323	349	350	365	325	302	285	359	341	326	375	364	337	323	360	340	332	345	326	306	324	327	366	335	327	345	349	300	335	317	347	340	328	323	328	353	310	338	334	368	367	336	302	335	289	332	376	331	342	342	355	378	326	351	317	312	357	330	334	348	339	320	331	310	336	352	338	325	342	318	375	329	321	338	323	333	334	380	340	354	338	373	329	338	355	306	315	356	346	343	334	332	366	363	334	356	333	327	339	355	359	358	335	349	330	366	348	354	370	355	364	350	361	337	360	346	350	332	357	308	328	346	352	352	316	323	334	332	345	307	365	356	304	348	348	350	340	330	366	352	347	335	318	328	318	362	357	322	343	312	361	359	375	344	317	304	363	336	350	342	347	350	343	315	316	317	360	310	345	323	317	324	387	345	334	342	352	333	306	312	341	341	335	348	305	339	326	333	353	347	350	347	335	357	323	331	340	340	361	346	360	344	338	333	368	360	333	332	351	326	335	313	338	335	329	350	354	337	316	333	324	336	303	328	335	335	338	349	345	344	351	305	322	380	325	330	335	321	326	344	370	368	364	348	322	350	346	323	308	344	346	349	363	351	382	348	351	326	336	366	332	360	354	368	344	360	333	313	334	343	357	340	315	334	338	318	344	351
1781	384	246	229	214	197	249	271	256	246	209	178	147	131	128	123	106	116	108	102	103	82	91	85	88	94	77	84	105	101	87	77	88	90	79	77	84	80	86	99	76	85	72	93	71	90	91	79	71	105	71	74	80	82	82	89	77	68	65	81	82	79	88	78	67	69	84	74	79	87	80	75	83	92	82	95	83	91	72	65	93	63	99	107	86	75	72	82	84	68	90	78	92	87	75	76	75	82	77	87	74	89	86	84	74	75	82	83	98	86	77	90	65	76	93	94	76	91	72	74	97	79	83	84	87	77	77	68	60	83	88	89	99	99	96	85	71	72	70	76	74	80	77	72	69	65	88	88	76	71	84	75	56	78	61	72	85	76	87	73	69	80	101	77	70	92	78	75	61	83	79	81	78	86	77	73	73	91	75	69	71	80	89	80	78	80	77	77	82	75	65	85	84	79	76	66	74	82	68	73	64	72	80	101	74	69	66	93	85	89	82	69	83	82	108	77	76	74	70	86	74	91	83	62	71	86	86	85	74	82	86	78	91	86	85	76	70	74	77	79	99	88	68	95	77	90	87	81	84	82	87	91	83	83	94	76	90	69	75	73	81	60	90	81	65	80	62	73	90	78	71	93	87	87	72	69	65	73	90	88	67	85	82	59	91	79	64	88	72	65	79	68	79	68	69	80	86	73	73	89	63	79	73	70	82	59	74	91	105	82	77	87	82	68	88	78	73	94	73	75	73	78	81	85	84	79	71	83	87	74	85	95	85	93	56	98	89	86	72	74	52	78	80	89	71	79	67	75	70	94	74	70	84	82	88	76	90	76	89	56	67	80	92	73	81	84	81	71	75	93	77	77	87	62	65	77	74	64	80	61	78	82	57	80	78	83	79	94	92	83	78	77	80	87	78	93	78	70	71	71	79	80	62	74	79	75	94	84	76	70	87	80	83	71	82	82	77	74	70	93	80	73	92	79	75	81	91	79	88	79	81	70	70	90	80	82	72	89	82	77	91	63	71	83	104	74	76	81	68	77	68	79	83	80	90	78	82	77	81	72	79	80	71	48	96	93	73	80	88	84	81	77	91	96	85	69	62	65	67	70	72	81	80	72	82	81	79	79	91	65	68	80	75	80	73	70	68	75	72	64	86	85	65	87	78	72	83	76	80	73	84	80	95	85	70	71	89	64	76	63	75	79	82	65	89	75	72	98	68	77	72	61	76	78	85	69	80	79	79	80	70	87	87	81	72	74	67	73	77	78	75	98	67	73	78	76	79	90	82	78	74	84	76	77	65	83	88	73	72	75	93	65	82	83	70	86	80	67	57	95	77	92	86	73	57	95	71	96	77	76	71	79	77	73	85	82	80	81	69	85	56	90	78	68	86	78	98	92	78	67	78	70	75	69	78	92	69	80	79	85	77	68	82	73	86	81	85	93	79	89	79	91	81	78	84	73	74	76	95	83	93	70	87	87	86	69	59	82	92	65	82	58	89	89	82	68	90	80	83	78	87	79	86	67	80	72	70	87	68	75	79	87	76	80	73	77	78	77	74	69	71	63	83	93	83	75	86	71	74	84	71	89	69	94	94	68	77	69	86	93	79	76	79	77	94	73	72	88	92	76	72	74	70	88	99	70	83	88	82	84	90	75	86	74	73	80	73	87	90	66	81	80	83	77	85	82	77	69	69	87	87	78	77	91	103	75	87	68	84	88	75	69	79	75	77	87	80	74	84	80	88	87	66	86	76	80	81	70	79	86	97	92	86	78	76	89	75	77	77	75	85	59	85	77	72	87	87	77	88	93	76	77	85	66	83	84	74	75	79	78	90	65	104	80	80	72	84	62	79	87	92	74	78	72	73	80	73	82	96	72	73	94	71	86	95	83	85	85	69	72	91	70	86	90	64	78	87	88	85	87	83	76	83	84	67	60	80	70	91	82	86	77	78	80	89	86	81	74	70	76	77	71	82	93	70	79	65	82	67	60	92	95	86	72	66	53	88	69	82	81	87	66	63	79	79	66	70	71	97	71	72	76	91	87	64	86	81	96	77	77	75	75	71	81	61	79	67	64	69	67	84	64	95	70	71	85	75	70	64	67	89	80	75	65	83	84	69	86	76	70	64	81	83	59	71	68	86	92	77	76	84	61	75	74	76	83	62	73	82	86	75	65	83	72	91	70	62	77	79	93	96	87	85	79	69	58	87	70	75	80	91	90	92	83	81	77	72	82	79	80	89	82	82	85	85	72	72	65	96	77	77	65	75	75	86	79	93	88	95	81	80	64	74	82	76	82	79	77	84	64	82	74	96	71	71	79	75	65	80	58	85	70	90	84	66	72	66	80	77	95	66	87	76	83	76	92	75	71	76	82	76	89	82	77	68	85	80	81	69	74	78	78	93	79	72	72	82	85	85	67	84	72	77	73	65	87	73	81	83	72	75	87	62	66	64	82	89	82	79	62	85	74	84	70	80	81	68	72	77	90	86	67	84	87	106	83	79	92	68	86	92	80	85	95	94	73	91	84	97	90	57	87	67	70	76	69	74	78	75	73	75	81	72	78	75	81	69	90	77	78	77	82	93	82	88	81	70	60	74	73	63	72	92	73	63	85	91	64	84	66	84	86	80	75	81	78	82	76	77	73	72	97	87	69	84	68	67	64	72	90	79	77	80	75	77	71	92	81	89	67	87	83	78	73	83	76	84	83	63	79	78	76	72	76	89	79	55	86	80	70	87	83	71	66	92	71	78	81	66	89	82	84	78	85	74	80	85	71	67	80	100	81	74	75	77	73	69	80	68	88	78	86	76	84	73	71	87	74	84	74	76	84	79	69	76	94	91	71	79	87	83	80	98	66	71	71	85	82	77	87	68	91	86	83	77	76	78	71	80	84	76	80	81	75	75	78	75	68	73	84	86	90	78	84	73	75	92	71	88	88	85	70	80	92	70	71	79	86	65	90	80	72	69	77	81	69	86	86	82	85	85	80	92	83	69	85	89	74	80	60	74	79	70	100	81	77	88	93	72	68	74	73	79	69	88	68	99	93	89	81	83	73	90	79	87	79	89	56	71	75	78	71	76	74	81	81	78	63	90	72	74	67	84	96	80	82	77	68	77	67	72	67	82	77	81	92	75	85	88	78	87	73	79	87	75	72	79	75	93	85	75	82	76	65	88	72	73	77	87	75	89	105	81	82	97	86	83	75	77	82	70	81	91	86	66	78	90	68	78	72	81	90	90	65	79	88	85	80	73	72	65	88	80	85	74	87	94	74	80	82	85	78	73	65	63	83	81	74	77	73	91	85	71	92	87	56	77	85	85	81	99	75	63	68	84	78	80	78	96	77	82	92	75	74	82	90	85	73	73	81	90	77	99	71	67	71	78	85	84	75	74	67	71	90	70	70	90	71	91	68	69	82	86	70	70	89	76	79	78	82	80	73	76	66	76	88	87	83	84	57	79	71	94	71	54	87	80	71	59	66	75	96	83	71	82	88
15950	4197	2731	3352	7722	11735	12360	11371	9685	8018	5897	4254	3340	2665	2385	1945	1703	1611	1589	1351	1251	1156	1057	1084	966	929	894	867	936	842	829	851	830	845	821	821	812	800	786	745	774	781	684	658	663	672	647	672	653	659	645	634	633	675	619	646	631	666	618	650	649	655	667	661	634	629	668	664	616	690	586	671	668	702	692	690	687	642	676	641	648	684	607	595	586	613	655	632	649	588	618	618	619	634	625	664	657	619	635	604	629	577	611	599	600	574	599	590	589	591	615	575	591	589	593	588	604	572	611	572	591	567	566	565	569	652	607	575	620	575	580	634	648	593	627	573	595	561	585	589	615	572	633	576	612	617	584	563	628	627	595	581	578	592	594	633	600	589	656	610	564	597	616	571	609	626	629	572	618	569	562	591	648	580	560	597	596	630	554	596	658	579	570	629	572	598	603	604	598	607	605	615	576	581	607	581	617	550	570	560	600	622	582	618	600	634	612	568	605	604	568	584	598	532	576	640	585	555	601	648	639	595	562	578	557	613	614	643	604	555	601	580	597	565	595	556	582	600	589	607	600	608	601	607	578	583	549	595	562	597	590	631	576	571	607	579	585	577	586	576	594	574	576	612	596	636	566	632	571	655	593	600	559	605	607	602	595	585	589	612	568	589	613	593	628	605	559	586	653	627	633	611	629	610	618	585	587	622	636	551	563	590	576	601	579	572	606	632	614	607	562	661	631	626	580	616	610	596	623	586	606	592	577	635	578	604	562	620	597	596	609	596	575	563	596	604	580	597	586	586	596	583	591	572	588	597	583	554	595	601	588	630	583	591	572	583	597	604	620	628	616	596	609	593	560	617	593	568	579	563	611	571	624	576	574	577	615	599	583	600	555	618	610	593	570	566	562	620	619	631	626	598	558	585	613	635	600	602	596	607	589	584	558	551	583	578	595	580	593	610	633	577	567	571	615	580	595	570	586	612	594	582	636	568	585	604	608	593	585	609	627	584	593	616	608	599	593	572	610	577	622	607	620	554	629	607	632	569	579	582	584	610	548	606	618	602	589	620	605	598	613	572	623	601	615	622	586	613	598	587	602	620	592	640	613	542	568	588	581	574	607	639	624	561	611	580	536	588	580	666	625	608	626	582	553	543	641	584	648	607	609	594	580	605	561	634	609	580	626	552	554	593	624	607	607	605	634	615	603	630	565	618	598	584	606	580	604	550	609	564	622	604	563	606	609	578	630	615	621	581	567	593	591	571	585	599	609	624	540	566	624	560	616	573	607	552	590	590	594	637	651	604	607	594	660	606	613	599	583	579	592	602	579	596	609	566	616	607	591	553	619	612	605	608	583	570	555	576	581	551	582	576	587	584	622	607	640	603	600	572	598	597	601	609	639	587	579	548	620	615	569	624	593	558	577	642	553	620	601	590	602	589	583	614	572	568	623	601	626	591	582	599	572	645	607	588	595	604	588	593	612	635	597	562	613	573	610	608	630	602	560	604	586	596	596	557	629	634	612	599	609	626	624	600	587	636	548	598	556	562	618	603	591	619	547	603	546	641	576	624	571	572	617	566	581	609	592	610	596	603	577	604	591	601	662	572	612	599	602	582	621	621	551	584	604	599	568	608	588	578	621	644	587	586	649	595	592	590	588	580	605	611	603	610	605	588	631	623	552	568	546	608	608	626	555	592	549	597	569	629	561	590	558	640	608	611	580	636	586	585	627	607	637	568	626	549	536	603	624	580	611	574	635	592	585	611	626	620	620	589	605	650	584	617	614	608	559	574	604	625	576	603	640	601	649	573	661	598	595	596	640	563	577	612	605	607	580	649	651	569	598	582	603	619	638	608	620	601	574	600	582	581	602	659	599	591	634	609	601	601	626	596	587	604	579	596	598	605	577	652	587	604	610	597	557	604	604	592	601	610	584	578	612	609	614	602	580	630	623	571	617	589	576	595	635	566	554	597	566	586	556	630	590	629	568	579	619	585	574	557	617	598	619	651	585	610	619	584	620	631	592	635	593	609	608	629	550	589	624	591	582	618	608	604	574	609	618	642	546	584	623	616	589	602	607	579	626	568	649	530	576	607	626	646	621	599	579	606	623	562	624	622	608	617	607	596	641	609	581	574	619	567	615	603	609	585	583	601	608	610	630	559	609	626	607	603	596	614	591	619	557	657	591	595	592	597	596	576	587	617	584	537	579	599	595	588	608	604	591	580	582	599	604	602	562	587	629	610	601	570	608	562	599	577	608	610	570	572	652	595	637	608	625	610	603	617	602	591	628	622	568	612	568	602	581	581	610	592	595	572	611	593	635	608	602	614	620	590	604	593	636	598	590	575	578	640	646	588	595	612	573	612	636	597	622	607	562	605	600	611	599	541	558	584	598	592	567	555	619	618	609	614	604	585	563	572	595	573	607	574	598	614	582	580	568	612	609	613	568	606	636	612	659	615	578	586	579	616	594	577	587	546	588	548	593	607	589	619	585	638	612	586	575	649	587	634	609	597	608	584	571	589	610	569	601	560	545	627	619	620	583	606	646	635	630	601	575	613	610	569	567	605	595	567	610	565	611	589	617	613	604	630	608	609	596	615	582	552	633	639	607	610	585	603	565	607	604	609	595	633	587	579	609	554	579	575	579	629	573	606	610	617	593	600	577	625	583	602	584	616	579	636	597	591	602	596	584	578	655	604	576	605	558	591	607	585	578	594	612	617	608	624	587	604	661	624	583	603	574	525	587	568	581	653	592	599	601	589	581	601	565	604	605	594	605	586	608	643	602	646	617	593	586	608	610	625	616	575	627	640	587	572	593	624	628	622	664	617	595	626	637	584	637	589	553	637	628	605	624	573	604	605	597	595	588	609	609	584	618	593	642	603	622	608	601	588	583	673	623	598	600	638	598	552	557	587	591	644	562	589	616	599	598	548	639	600	623	608	557	592	618	606	582	578	561	566	568	571	591	602	590	614	570	596	559	615	598	605	627	625	591	626	611	566	579	588	635	625	595	607	649	591	619	608	634	639	622	606	561	588	611	603	605	607	543	576	577	638	640	577	560	586	593	593	592	617	554	654	576	573	561	637	617	592	578	558	596	572	588	526	622	607	598	576	603	589	618	616	590	592	616	642	559	600	611	585	620	619	574	593	603	618	541	585	615	614	574	558	559	585	588	609	586	611	609	588	598	575	609	608	610	633	531	560	620	594	604	592	648	572	579	600	612	582	607	622	586	575	590	607	582	658	552	556	583	630	538	585	599	573	595	602	606	609	683	638	582	613	556	601	598	572	594	603	577	583	575	591	618	586	586	616	553	549	560	565	616	616	632	611	590	575	606	598	589	585	676	599	614	605	594	641	623	582	547	579	623	585	632	595	586	557	621	608	586	605	635	556	585	593	579	589	631	605	609	578	608	597	604	583	597	596	604	599	596	652	610	611	578	603	657	616	608	563	582	564	668	595	606	589	594	620	605	648	587	569	600	578	637	613	554	584	591	628	598	592
1578	177	103	125	93	87	90	90	109	100	113	71	59	59	58	42	52	55	37	38	38	29	40	38	35	35	40	42	39	44	38	42	48	35	38	49	25	45	43	38	28	36	27	26	35	38	41	34	27	34	29	41	44	30	35	33	44	41	24	35	34	30	39	37	35	28	42	44	33	45	38	41	37	41	33	34	36	30	33	40	33	32	24	38	34	35	44	32	34	35	34	42	31	44	35	32	48	37	34	31	33	31	35	40	40	33	46	33	31	29	35	43	22	33	33	40	32	39	36	32	29	40	46	35	46	35	38	41	34	35	29	25	35	46	36	35	28	43	29	33	32	31	39	35	29	33	43	29	32	43	35	29	27	34	47	28	32	33	27	42	36	37	21	30	44	31	27	33	44	29	24	31	33	31	32	44	26	36	34	31	29	37	38	37	34	38	20	40	39	22	36	39	32	36	37	35	41	33	32	35	47	42	45	35	50	38	31	33	30	40	25	33	24	36	33	40	23	38	38	35	38	36	42	40	34	33	50	32	37	45	33	32	44	35	43	26	43	31	36	39	32	34	32	33	30	40	20	39	38	40	38	37	42	41	28	35	29	37	22	36	38	26	34	23	32	35	39	33	29	32	39	45	25	35	33	36	36	27	34	36	36	37	42	35	41	36	31	25	35	35	36	34	37	41	38	45	42	27	35	31	30	36	31	43	35	37	23	35	36	39	37	27	27	37	36	31	38	33	22	28	33	34	42	42	28	53	43	41	37	29	31	29	26	44	35	37	29	37	31	34	39	29	33	36	35	33	34	42	30	39	37	32	41	40	21	28	35	40	38	26	36	46	35	37	30	36	28	31	28	41	36	31	40	38	35	33	36	39	28	33	32	41	36	40	26	34	31	45	38	51	36	33	40	35	40	32	28	37	32	36	34	41	37	38	40	30	42	37	27	45	39	41	38	33	33	27	31	37	58	39	41	29	27	36	36	37	39	37	24	30	26	30	34	43	36	25	27	33	32	42	32	30	33	29	41	30	36	35	28	39	39	29	35	28	34	27	30	32	34	28	31	32	29	32	35	30	38	44	40	25	36	41	36	38	30	30	36	35	44	38	18	35	32	38	45	34	38	40	29	34	49	38	45	23	31	33	35	32	30	42	33	43	47	30	33	41	44	35	30	41	43	42	35	36	38	36	19	29	38	31	31	36	36	38	40	36	31	38	38	37	34	33	25	38	33	40	30	39	34	23	34	38	35	32	45	31	29	38	45	49	32	26	38	31	30	41	44	30	37	30	39	30	21	35	32	28	39	41	43	46	31	29	26	36	36	33	38	30	44	34	25	28	34	34	37	37	36	29	33	40	28	37	41	27	43	46	36	37	36	34	36	37	28	35	33	39	26	41	41	45	37	24	33	44	29	39	34	46	39	37	34	38	44	24	29	28	34	36	25	34	48	43	34	29	28	35	35	30	29	31	32	29	36	44	40	33	36	35	33	40	43	28	37	33	29	28	30	31	36	32	38	21	26	27	25	46	36	34	36	27	31	42	38	29	29	32	28	43	32	36	37	32	33	35	42	28	36	31	35	49	36	33	37	35	25	37	36	43	41	33	32	32	36	41	41	39	26	32	34	41	34	31	31	38	50	36	33	34	31	32	37	24	38	41	37	30	40	30	42	33	23	44	31	35	41	34	35	44	37	36	32	29	38	18	33	47	37	41	33	43	29	24	36	37	32	36	33	26	24	38	33	30	35	20	41	41	35	37	37	40	31	29	39	41	35	34	31	35	34	38	35	35	43	31	31	47	35	38	36	35	33	30	34	31	34	38	35	30	38	26	33	53	23	36	45	38	34	36	36	32	40	28	37	31	20	38	42	36	28	35	39	29	41	46	34	33	39	30	39	42	41	38	47	33	26	40	30	39	38	32	37	39	43	44	37	36	37	50	31	29	35	39	28	37	35	37	27	35	32	32	31	46	26	35	38	32	25	40	43	31	36	38	35	39	45	30	38	43	33	35	27	32	32	32	35	44	30	33	36	22	34	28	33	42	30	39	27	40	30	34	37	39	38	34	27	19	40	42	36	33	46	31	48	32	25	30	39	27	31	39	32	30	42	45	31	40	37	45	42	32	37	34	35	35	41	31	36	42	26	41	34	45	40	22	40	33	29	40	30	29	33	39	43	40	41	42	32	29	33	51	27	33	30	35	27	40	33	28	44	32	47	42	36	30	35	37	43	34	39	33	35	39	34	31	27	43	29	35	32	34	36	38	33	39	29	41	35	29	40	38	34	44	34	40	31	37	27	40	33	29	23	41	50	27	34	39	32	44	28	26	30	37	39	40	44	32	32	37	31	36	31	34	39	37	27	35	27	42	28	33	36	40	33	28	36	35	35	34	33	36	46	35	25	33	39	35	28	29	46	46	26	25	49	33	38	39	30	41	33	39	40	31	40	38	34	22	55	31	35	35	36	40	32	27	47	43	30	34	56	37	23	30	34	32	33	39	38	39	39	37	53	35	33	28	27	35	24	39	33	36	31	43	32	34	38	39	30	37	30	29	25	24	43	35	35	37	39	40	26	33	28	40	39	24	28	31	32	33	42	33	39	29	29	29	48	31	41	30	40	35	30	49	31	33	30	31	27	28	39	31	31	34	32	49	34	44	29	36	35	29	30	36	43	35	41	35	34	38	38	25	34	26	36	29	32	45	34	30	37	35	46	41	33	32	25	42	30	41	29	30	33	31	36	40	36	36	36	27	40	31	37	40	32	30	34	40	39	38	37	42	36	30	37	32	40	40	45	30	27	43	32	30	30	33	34	34	45	39	37	38	35	38	43	42	44	40	39	31	37	36	32	31	44	41	40	48	33	39	34	35	36	28	42	42	43	41	41	46	38	30	36	33	36	31	50	45	30	35	33	34	32	34	36	43	35	25	31	47	30	47	35	40	28	32	43	38	29	40	35	36	43	47	32	27	31	29	34	38	35	29	36	29	29	31	32	28	41	39	36	33	39	44	35	29	47	39	35	37	34	31	27	45	33	36	25	37	41	33	32	40	38	36	36	31	29	27	41	36	36	40	35	41	25	29	42	31	32	34	22	46	39	28	48	34	38	31	28	41	37	33	29	28	38	43	30	27	38	29	28	28	34	32	32	33	23	39	35	35	42	31	40	25	34	31	28	30	40	30	40	36	31	47	37	35	35	39	45	32	31	47	25	39	40	33	37	45	38	37	30	36	38	38	37	33	36	32	25	43	24	27	34	29	48	39	38	28	40	31	33	42	41	41	26	33	38	35	40	38	27	30	32	33	36	39	40	30	32	29	35	40	19	34	34	45	42	41	31	32	29	40	38	43	26	35	35	37	33	32	35	36	31	37	37	33	31	44	37	32	41	30	36	32	28	21	35	35	40	43	21	41	26	31	28	40	47	35	30	34	34	39	46	33	36	37	21	31	44	32	31	40	32	38	33	25	28	38	45	41	36	36	31	34	39	31	31	26
11339	2190	1324	1750	4049	6794	7051	5740	4990	3961	2774	1917	1495	1219	1041	792	717	626	702	552	533	477	486	421	404	408	419	415	412	401	371	354	352	332	346	351	353	348	326	336	345	335	338	325	338	305	293	308	280	277	298	293	306	302	290	274	318	273	280	253	312	291	262	289	284	293	290	278	271	284	316	294	277	367	317	295	320	269	293	322	270	318	316	261	294	269	302	266	281	293	275	263	259	278	260	280	281	282	267	278	272	269	272	283	261	267	284	284	287	273	279	252	243	287	300	259	267	254	255	275	258	293	288	298	274	293	293	272	262	256	260	286	272	278	273	259	256	254	271	270	274	252	259	282	255	314	281	275	270	263	257	262	274	281	255	271	288	256	307	278	277	231	286	270	255	282	286	260	273	284	237	273	247	251	270	290	280	265	259	249	284	263	269	236	252	268	332	274	260	255	248	259	262	279	285	270	270	277	279	252	263	320	282	309	269	261	263	245	226	271	282	274	260	254	261	237	260	300	269	289	238	312	252	259	247	253	273	273	274	242	286	272	251	255	292	293	278	262	257	290	257	288	241	252	267	296	258	242	262	264	271	254	255	298	256	301	268	277	263	257	288	273	265	308	268	274	281	272	255	250	298	267	270	265	270	283	273	293	279	261	288	294	299	281	246	267	290	260	257	272	297	266	280	266	267	260	276	303	278	277	262	284	247	258	293	248	309	259	263	282	275	261	259	287	294	275	265	297	267	311	277	276	288	249	243	260	251	255	279	264	274	247	257	268	281	261	249	262	282	273	282	279	267	248	255	270	253	278	263	259	254	250	263	277	302	308	301	254	248	277	260	241	271	263	268	297	263	255	266	266	261	257	268	258	273	264	272	267	270	260	237	281	275	288	261	269	292	304	277	265	274	289	287	249	273	249	265	264	267	297	254	276	277	280	268	298	277	282	288	250	244	280	294	270	284	265	262	278	300	244	280	256	275	282	258	280	263	298	265	275	277	305	267	245	253	286	293	247	273	281	282	273	277	269	257	258	252	256	290	275	322	267	262	267	274	258	292	255	245	254	245	260	304	264	258	301	269	246	259	282	269	293	259	264	270	261	293	287	273	286	300	259	308	269	268	269	284	270	248	271	255	245	285	264	247	291	295	267	274	290	250	273	262	260	262	244	258	307	259	261	273	283	254	280	286	292	286	299	248	276	267	251	263	252	273	282	277	257	302	268	284	245	263	246	274	267	276	280	256	300	263	272	314	252	279	258	294	288	286	247	251	263	248	275	277	266	281	285	282	279	266	272	279	243	281	282	258	293	296	303	273	264	258	279	253	243	296	276	262	258	303	275	272	292	259	246	288	253	260	280	295	259	268	273	272	286	277	255	269	276	265	280	287	255	272	273	276	286	279	274	289	242	237	296	274	257	278	282	247	269	274	266	251	267	268	307	277	278	250	281	261	255	282	289	269	293	298	293	306	271	267	289	260	271	290	277	266	282	274	291	282	281	267	293	266	271	241	255	272	294	262	274	276	271	290	270	277	246	293	280	269	264	269	303	280	283	265	247	255	257	280	243	279	259	248	269	286	232	253	275	264	267	284	245	285	265	260	266	273	279	241	288	238	257	262	276	276	301	275	265	270	300	248	287	285	274	276	291	265	284	279	271	280	274	272	256	258	268	280	274	283	247	264	270	271	268	270	236	285	284	272	276	244	276	275	255	279	283	271	292	253	277	247	295	284	242	278	267	305	253	297	269	264	271	287	292	276	273	260	269	260	263	276	309	301	271	267	279	268	285	276	268	286	253	256	272	262	280	253	280	241	287	248	306	273	276	281	251	288	270	260	314	282	266	267	267	232	249	256	271	283	273	298	283	270	296	275	255	254	244	288	281	286	281	272	255	266	258	216	257	272	279	259	287	296	272	256	296	270	263	260	275	289	251	267	253	264	255	299	278	277	272	265	241	272	252	274	264	256	269	284	293	286	283	254	312	273	252	286	262	272	283	281	272	266	275	255	284	278	254	256	274	289	276	269	269	285	275	286	274	265	288	289	287	235	233	248	252	259	272	279	256	272	281	290	289	261	279	265	274	259	267	274	235	277	248	255	293	278	268	284	248	284	251	263	259	266	270	282	265	288	280	276	268	279	254	270	280	276	267	239	305	254	249	281	264	270	268	244	295	257	260	271	248	273	262	267	281	291	275	283	264	261	282	274	259	269	282	301	240	259	279	293	243	264	256	256	284	285	263	283	276	277	244	258	261	265	244	277	287	275	286	259	282	286	257	270	300	248	268	280	323	249	295	242	259	302	265	277	269	296	282	287	323	260	232	285	262	284	271	272	275	264	254	266	280	279	273	260	267	294	293	244	264	261	276	277	273	254	253	275	278	261	269	260	271	277	283	277	259	260	305	249	275	281	279	279	272	268	283	269	289	284	280	295	250	295	309	270	278	262	264	260	275	285	280	267	292	266	288	270	297	288	286	258	235	249	294	273	261	256	291	304	260	260	294	268	265	287	257	267	263	280	249	275	267	281	269	276	261	253	263	295	282	268	280	278	266	289	271	291	264	255	272	306	235	291	273	255	299	288	280	273	264	267	235	280	280	261	271	284	274	244	270	251	256	252	227	273	288	270	264	283	299	273	277	310	279	276	286	266	254	262	271	259	266	269	253	300	251	283	270	286	263	268	244	288	275	285	252	258	285	257	293	268	310	276	285	291	296	254	269	269	279	280	244	263	257	258	286	303	272	257	288	257	267	264	295	281	266	257	284	261	296	248	297	280	274	266	279	258	285	266	264	266	272	262	256	285	265	259	287	266	280	291	303	255	284	260	278	254	239	264	280	279	259	256	253	270	255	252	265	258	266	305	275	290	265	261	299	267	259	280	282	309	264	248	292	280	259	301	251	294	260	269	290	279	271	260	308	275	270	291	291	279	241	275	285	286	276	279	268	250	283	273	274	264	246	270	278	253	286	261	258	288	271	273	264	278	304	264	257	266	265	264	264	283	262	277	303	293	254	291	268	252	246	302	274	292	278	278	289	272	278	274	258	262	260	281	272	264	263	271	282	292	294	258	273	245	280	297	294	286	257	301	269	301	303	265	271	284	275	299	295	290	284	249	278	297	292	270	276	284	255	260	277	270	270	286	266	270	236	287	264	284	285	266	269	304	297	281	256	253	275	285	253	262	297	295	277	266	263	262	280	247	288	264	257	272	276	246	277	313	258	266	266	281	294	275	276	309	285	263	270	318	265	245	284	270	283	290	305	282	260	265	259	271	308	271	231	271	264	253	280	286	263	236	278	272	274	277	268	261	267	267	272	268	257	267	266	271	290	257	265	274	265	275	259	247	284	285	283	285	289	267	281	271	275	284	243	279	247	284	278	284	268	269	251	242	293	275	275	282	271	260	262	268	303	255	263	266	293	277	284	302	257	265	307	234	254	263	284	250	249	236	291	258	296	241	262	274	313	265	282	254	293	271	272	296	280	286	288	273	271	258	281
1171	331	213	187	143	185	175	189	206	193	192	126	114	100	109	86	78	95	94	94	92	75	89	83	74	73	73	63	72	71	76	75	74	64	74	66	68	73	65	63	70	54	64	77	63	71	60	63	69	68	73	69	64	62	68	60	73	61	65	67	57	76	57	63	87	79	68	60	63	69	70	71	70	70	63	73	79	63	83	77	62	72	65	67	68	60	68	64	71	62	60	62	65	68	66	71	68	67	65	64	63	72	68	62	63	66	55	77	78	74	65	66	74	77	58	65	66	75	72	64	49	67	78	67	75	74	60	60	76	67	75	67	80	82	64	78	77	65	87	71	49	67	59	43	52	61	55	60	76	69	65	60	75	68	64	67	59	68	68	77	62	75	54	76	79	63	63	68	58	79	63	62	68	76	66	82	69	66	67	67	60	62	70	62	64	63	80	60	56	80	77	54	72	69	73	68	57	70	65	80	65	68	57	67	60	58	70	74	76	54	65	63	62	67	75	62	71	69	50	75	72	61	62	59	70	81	50	74	70	83	62	64	72	60	76	76	70	88	87	63	72	68	76	48	71	71	68	83	83	69	81	67	67	61	74	63	76	57	73	80	85	62	51	56	71	65	72	80	63	62	70	67	71	74	71	71	81	68	60	52	74	58	76	77	55	63	77	77	59	69	69	80	62	65	69	66	53	84	76	69	59	59	55	65	68	64	66	64	63	54	58	73	66	68	65	43	67	71	62	83	63	64	55	56	63	61	59	61	61	53	69	72	73	68	89	67	59	61	75	62	66	61	75	82	62	77	51	79	81	65	68	78	62	66	81	67	51	73	65	54	55	49	56	61	62	59	57	68	67	68	60	60	64	57	72	66	67	80	57	82	68	58	69	56	69	64	63	72	72	58	76	73	66	73	68	84	72	65	68	74	83	70	60	67	72	67	65	66	68	75	60	69	70	72	88	68	83	66	67	61	64	65	68	56	57	84	60	68	83	69	62	68	67	74	57	72	70	74	78	61	70	77	73	67	83	60	67	78	81	63	66	57	65	65	66	92	74	66	83	60	67	70	66	71	62	77	62	64	74	75	73	76	79	62	67	74	61	75	65	70	62	64	62	84	79	63	73	63	69	67	67	76	56	71	63	61	63	72	67	71	73	66	72	69	64	81	70	70	68	68	64	64	67	55	75	55	74	66	67	82	78	67	70	76	87	67	52	65	65	73	93	52	71	69	71	62	72	74	62	71	53	66	71	50	56	60	60	54	59	64	67	58	59	63	73	56	68	67	71	61	59	74	59	69	65	61	55	66	73	76	62	68	78	61	69	85	67	60	60	66	66	67	71	72	68	76	63	55	73	71	64	60	66	73	60	61	65	57	77	69	79	63	65	68	70	63	60	73	68	50	72	60	69	69	65	67	58	67	57	65	53	61	67	51	72	74	67	59	56	100	57	73	84	71	72	70	70	67	57	60	78	65	61	71	66	61	69	54	68	63	70	74	68	79	72	84	68	71	71	66	62	63	79	60	67	71	70	62	68	66	79	70	60	69	59	68	56	68	65	63	74	60	64	59	73	73	66	72	86	57	63	52	62	78	66	69	73	65	69	70	56	70	57	67	60	58	62	76	54	60	71	75	62	64	77	60	65	77	66	56	76	53	59	65	60	87	72	57	74	76	54	66	60	66	74	68	58	73	65	63	79	61	72	72	58	69	57	80	62	79	61	72	60	74	77	65	61	72	60	58	62	72	56	65	77	67	59	71	59	61	70	74	56	70	70	69	51	73	83	51	75	77	70	75	64	66	63	77	59	48	70	61	75	77	72	58	78	60	65	56	80	75	61	67	68	62	75	68	59	54	62	66	67	68	62	71	80	63	62	68	68	75	67	85	73	81	73	64	87	54	59	65	71	71	77	63	62	54	72	56	70	67	73	50	59	74	76	71	69	72	67	68	63	76	62	56	63	56	66	63	67	66	56	58	73	78	66	79	67	67	71	65	62	57	67	64	52	65	65	66	78	72	75	77	68	74	61	71	60	70	73	70	73	74	66	64	67	77	75	69	64	79	67	74	65	72	62	84	66	70	75	67	66	64	65	71	75	62	62	68	76	55	67	71	76	71	55	60	78	68	69	75	71	71	58	51	67	68	58	67	65	64	60	78	83	77	56	89	73	62	70	67	61	75	67	67	72	69	73	56	62	61	70	65	83	76	75	74	58	61	67	74	59	75	55	69	75	73	59	65	64	75	76	75	49	65	75	67	60	72	84	74	66	62	67	64	75	64	71	56	69	63	50	60	73	63	81	65	81	83	68	56	63	70	58	82	68	71	59	56	54	72	77	72	72	65	58	66	66	57	62	71	58	73	58	64	67	72	58	76	71	57	74	67	71	53	58	71	64	66	63	89	63	68	73	65	67	53	63	71	71	63	57	66	76	75	77	68	52	78	62	50	75	65	75	61	64	67	56	62	59	71	62	75	69	57	81	63	79	66	73	66	63	71	74	67	65	84	70	55	70	80	68	60	59	69	61	75	59	65	48	63	52	58	73	69	76	52	75	80	78	63	82	74	68	66	63	66	51	67	62	69	65	67	56	66	70	69	64	65	63	61	52	63	56	73	78	71	58	81	64	59	80	73	64	58	65	70	77	63	63	63	74	74	54	65	71	70	61	50	73	58	68	65	84	69	68	77	65	67	75	68	60	72	65	65	70	65	63	60	61	77	64	72	49	82	89	72	79	63	72	57	56	85	63	57	67	59	66	68	58	61	65	72	74	81	68	63	88	65	59	78	79	71	58	76	53	80	63	64	70	78	73	62	82	69	75	64	86	74	73	55	67	60	78	70	68	80	50	59	68	65	72	68	65	61	72	72	71	74	76	65	61	60	82	85	49	61	57	66	62	72	51	72	65	87	65	61	69	64	59	62	69	66	71	78	49	65	57	66	75	84	81	68	67	64	70	76	70	73	68	56	74	78	65	78	76	70	68	68	51	68	75	65	51	65	74	73	64	81	70	65	64	60	66	66	73	73	52	64	75	60	65	70	63	74	54	63	62	68	60	72	69	69	74	67	54	61	80	62	74	67	70	72	53	71	57	67	74	68	51	60	74	70	61	48	66	65	56	71	72	78	53	59	72	77	76	78	59	75	72	83	63	56	69	79	64	68	66	57	71	76	77	70	66	67	62	69	49	75	70	59	63	77	67	52	63	69	52	62	86	69	79	66	64	53	61	75	73	77	59	76	80	67	65	72	72	65	75	59	78	80	56	61	74	76	72	65	63	61	69	69	66	65	65	68	42	58	70	79	71	50	63	63	73	63	63	79	54	66	54	61	83	70	56	55	56	58	73	56	71	70	66	58	61	73	77	58	61	54	62	71	62	63	80	68	78	72	69	75	68	71	69	82	59	71	54	67	76	70	54	65	84	75	64	67	75	58	78	77	61	78	91	69	73	69	78	70	77	77	55	58	80	60	67	54	60	70	61	75	56	73	59	77	66	61
13424	3625	2350	2904	6232	10156	10562	8799	7605	5772	4417	2999	2500	2149	1663	1390	1273	1188	1091	937	922	893	812	769	768	750	771	700	774	670	727	678	684	630	645	684	654	645	644	579	635	584	589	543	538	556	537	547	543	577	513	540	533	535	477	503	527	568	544	550	561	513	508	549	498	555	543	521	543	583	509	533	567	552	537	548	566	542	557	536	510	508	506	535	538	545	568	478	505	535	503	523	524	507	541	510	549	506	514	510	464	524	504	496	473	498	506	455	493	490	479	481	492	465	528	528	497	480	485	487	485	493	515	450	505	496	490	506	508	512	502	497	492	504	482	516	505	528	480	529	519	520	524	531	479	540	527	487	499	520	500	492	535	490	476	502	522	529	483	506	508	487	508	472	520	501	505	490	511	476	471	478	501	488	511	527	499	515	511	497	497	513	488	527	487	514	495	476	460	503	478	507	533	469	490	471	522	513	483	497	508	498	541	476	510	506	500	563	502	484	514	525	433	468	492	500	484	526	507	506	468	514	469	469	529	524	499	484	510	530	485	507	502	498	485	466	488	477	506	509	498	512	515	523	467	544	460	455	469	508	513	518	543	508	484	487	491	498	536	502	500	557	456	550	534	484	507	487	499	492	497	468	486	488	500	472	501	490	502	481	465	532	493	510	482	487	509	483	476	494	479	513	497	476	484	540	498	435	521	493	479	482	486	488	512	478	526	476	533	497	523	477	499	517	482	475	522	490	474	516	510	519	503	499	508	497	506	495	497	489	512	512	528	497	481	552	478	514	484	482	469	486	557	496	492	505	469	518	471	530	475	495	505	496	506	521	531	506	504	450	505	500	530	477	491	497	541	495	515	452	478	485	489	489	516	485	518	497	506	483	520	496	500	486	500	530	455	458	536	493	470	490	495	523	496	510	486	535	504	482	484	508	488	502	452	494	504	507	515	498	487	469	522	484	538	491	489	519	476	494	492	518	505	508	524	487	502	502	501	513	468	475	528	513	475	526	492	512	492	456	526	485	522	512	481	485	515	464	497	516	521	519	520	511	497	541	500	451	503	498	473	494	518	477	511	508	494	493	509	525	507	501	469	501	522	541	516	533	492	493	548	476	501	497	479	518	497	516	478	467	518	531	466	482	497	483	513	476	501	525	503	539	476	525	535	503	499	464	496	546	490	496	552	499	487	500	469	483	472	526	542	497	485	480	527	478	481	524	559	474	477	507	514	497	502	487	500	471	530	498	494	508	480	534	459	467	550	476	488	508	493	511	514	471	483	518	497	516	484	475	527	463	525	479	517	550	512	508	522	498	460	475	542	462	475	507	469	496	467	525	491	519	532	499	478	501	504	541	522	475	515	488	490	523	480	474	548	516	496	479	472	472	461	502	471	444	482	535	471	493	513	513	496	514	498	480	503	514	477	456	495	508	524	501	505	483	507	490	510	532	523	486	499	473	475	522	513	510	551	451	519	483	533	509	461	500	481	487	507	529	451	467	522	505	494	502	471	533	485	515	483	517	472	495	480	523	492	487	483	507	543	480	506	497	490	480	449	481	512	499	434	513	483	504	483	495	502	493	502	481	530	507	527	525	499	522	467	517	566	519	502	505	480	578	532	498	507	522	535	517	455	486	568	462	541	512	491	515	545	527	493	527	502	574	482	488	502	485	500	450	511	522	486	474	448	502	490	468	502	539	487	495	478	512	515	512	486	509	473	509	494	489	506	456	505	508	483	479	523	519	491	529	459	483	487	535	509	518	510	503	461	551	483	494	484	483	450	506	515	484	512	489	503	503	500	483	479	496	522	473	511	495	518	478	503	520	475	528	498	508	535	521	490	506	507	508	489	524	508	508	516	494	487	482	527	473	509	504	514	531	522	517	494	481	477	508	508	507	478	453	500	504	494	488	487	501	508	459	498	509	513	504	489	478	472	497	492	485	551	526	467	515	510	502	487	520	519	491	481	512	467	471	515	483	488	529	498	474	457	518	542	479	537	495	516	494	503	511	478	510	531	524	483	500	486	520	499	502	515	453	506	515	510	471	513	510	481	473	504	579	521	508	493	496	501	541	474	476	456	488	476	496	479	494	504	508	545	514	514	510	493	514	471	544	504	519	482	501	486	512	527	472	507	464	492	492	486	490	500	473	522	472	487	502	526	479	505	494	511	464	511	505	520	508	519	494	480	478	482	505	505	541	479	506	514	492	511	501	493	471	483	463	523	466	509	484	523	508	503	484	502	520	490	485	481	498	500	525	486	478	524	492	530	477	479	539	519	485	488	503	503	546	532	498	499	498	546	506	498	470	496	483	487	492	528	490	492	507	499	547	494	450	497	539	512	520	484	479	524	466	496	526	530	458	500	479	490	508	503	508	511	514	481	552	497	496	502	474	504	505	490	465	516	455	511	502	507	540	514	475	496	486	517	501	505	512	509	474	504	452	533	517	503	510	509	528	496	508	501	480	524	529	517	529	483	519	528	511	473	513	514	519	514	506	489	510	552	495	512	489	490	537	478	480	452	463	504	498	478	483	516	504	491	478	492	529	504	476	475	497	519	515	497	486	487	492	509	502	516	472	479	460	520	498	516	496	455	532	533	488	492	474	476	526	525	513	463	519	480	474	508	478	523	496	527	498	502	525	498	470	471	530	476	508	526	509	492	483	480	495	512	494	495	497	497	515	517	506	473	532	482	542	490	451	519	519	486	539	431	457	526	499	472	496	474	528	489	499	488	460	488	522	496	516	489	464	517	489	513	494	522	520	494	465	576	494	488	509	507	471	528	490	507	469	492	536	498	471	486	490	483	489	515	488	491	539	430	465	497	524	494	465	518	482	461	484	491	516	486	508	456	454	503	510	487	550	535	509	493	477	529	485	530	469	484	535	537	480	520	462	461	518	504	485	501	518	493	513	485	510	540	512	448	516	521	501	486	545	503	480	471	522	506	492	494	497	482	506	504	500	492	483	476	498	512	523	506	500	450	471	484	516	488	494	529	477	497	504	513	495	547	536	492	493	479	528	472	508	480	482	518	482	515	508	475	498	515	500	492	523	498	538	456	471	499	482	509	483	528	521	548	475	494	483	506	517	507	495	499	521	502	484	497	484	516	495	510	483	517	462	538	521	534	473	499	526	507	470	522	538	531	490	531	520	488	513	530	499	490	538	498	486	469	483	545	478	542	501	488	466	468	545	506	472	547	506	533	517	533	488	485	513	494	516	479	495	505	483	474	493	522	555	481	522	496	558	506	484	487	499	469	512	499	496	502	534	545	512	487	485	499	520	508	507	504	550	532	495	513	533	489	502	474	488	537	523	497	529	524	494	474	520	489	498	527	514	505	533	521	503	524	502	511	494	516	480	488	524	511	500	512	515	472	493	501	481	543	527	483	505	461	521	502	488	516	527	499	455	485	523	477	484	525	485	519	514	526	531	502	508	516	495	486	517	493	523	494	447	483	485	523	498	502	480	486	524	459	504	526	527	465	500	509	521	513	490
2516	281	176	141	139	148	179	171	143	155	153	90	88	91	84	59	52	64	74	49	61	70	58	49	42	52	46	46	64	57	49	53	50	43	56	48	50	38	50	45	45	51	55	56	39	49	44	50	50	49	55	45	45	57	44	42	47	57	33	39	44	36	30	42	46	45	45	43	45	50	44	42	57	49	44	43	47	47	48	48	53	35	48	37	41	36	28	34	46	48	52	41	40	47	39	44	49	45	47	41	43	47	54	41	51	44	50	44	34	38	44	34	55	38	45	35	46	49	38	43	37	55	35	46	42	42	51	47	46	44	53	39	50	51	43	55	51	38	52	42	39	44	50	49	42	43	42	37	52	42	38	38	50	55	40	53	39	43	36	37	49	42	37	40	44	46	38	33	38	47	38	54	40	37	49	49	55	50	46	51	47	53	52	42	36	37	41	47	41	48	45	45	43	48	46	53	41	38	48	37	30	57	37	36	51	40	51	53	51	44	40	54	54	43	53	38	39	40	54	51	40	35	48	42	51	42	38	40	50	48	39	37	54	33	46	46	54	37	45	43	51	57	45	48	39	45	39	37	52	41	42	69	45	51	39	43	58	34	44	50	47	42	41	39	49	48	45	34	39	47	47	47	43	36	44	45	57	35	48	42	52	45	44	40	52	47	56	45	32	42	38	42	50	54	60	45	64	36	43	48	44	50	48	40	50	59	41	44	42	39	41	47	43	44	46	43	47	48	52	35	51	44	48	35	57	49	42	34	52	45	38	38	43	34	37	37	42	35	48	48	42	37	38	30	44	48	42	41	50	44	42	46	40	42	49	48	36	42	49	38	39	39	56	39	47	52	43	44	37	33	35	45	58	51	49	35	37	34	44	48	46	49	41	40	41	50	49	44	39	51	59	54	48	49	44	47	44	43	50	48	46	48	45	35	48	40	54	43	50	53	40	43	41	46	48	40	43	45	45	48	37	39	46	52	50	52	52	46	40	45	44	37	38	51	51	50	40	44	29	40	37	57	39	37	51	38	52	40	42	50	45	53	52	45	49	39	43	39	66	35	43	53	48	43	52	43	35	42	59	68	40	38	41	51	44	34	45	59	43	43	36	38	37	39	38	45	48	23	51	44	35	27	41	44	48	56	38	44	40	34	46	38	34	45	50	41	59	43	38	39	40	38	64	33	43	40	40	32	44	60	48	53	38	47	44	32	36	46	57	39	37	50	45	58	50	41	60	48	33	35	51	57	41	46	45	47	52	43	39	41	44	40	49	48	30	53	42	44	39	51	45	50	41	44	59	30	53	43	45	47	47	40	49	40	51	44	38	41	43	50	35	52	50	42	50	51	42	39	34	46	49	50	43	41	42	50	40	43	46	55	53	39	41	47	44	37	51	44	59	33	48	50	50	46	28	47	45	36	44	42	60	40	42	38	47	46	40	43	44	46	40	39	46	34	39	49	40	48	45	42	40	52	49	46	60	49	44	51	51	46	33	57	32	45	51	47	49	41	46	35	42	49	44	39	41	49	40	50	53	47	50	45	51	43	40	42	45	47	49	44	40	48	43	47	49	48	41	53	53	42	43	41	53	41	39	47	47	48	35	46	49	45	47	42	41	47	50	47	43	38	40	41	33	40	54	38	32	44	44	45	59	35	47	47	53	48	43	51	40	42	49	44	50	40	46	44	46	35	53	47	47	52	48	41	48	37	48	46	31	50	51	52	52	56	49	55	63	60	52	39	36	43	44	44	54	38	39	37	37	32	51	57	61	41	49	46	51	39	34	51	39	41	45	58	45	48	51	49	46	38	38	38	51	49	46	40	50	44	39	42	51	41	46	35	42	64	35	33	33	39	38	50	51	37	34	46	49	51	34	42	49	50	33	41	48	43	46	36	49	45	47	50	38	45	49	57	48	49	31	38	52	45	49	39	49	44	41	47	51	29	35	31	45	42	40	49	30	31	39	49	41	42	38	40	47	47	40	38	46	33	40	40	46	59	56	50	51	52	46	28	41	30	37	38	51	42	57	36	43	37	57	49	35	45	50	37	40	49	42	37	43	49	51	55	51	43	43	55	47	37	45	48	42	47	47	36	49	35	38	44	42	43	47	39	43	46	42	46	33	31	39	31	40	33	31	42	45	52	40	53	39	57	50	36	52	38	36	43	37	49	39	39	56	45	49	42	51	37	46	45	42	49	35	37	35	44	41	45	41	46	46	49	53	41	40	43	52	44	46	34	43	57	54	49	45	56	53	38	52	45	40	47	47	52	41	44	41	38	44	42	38	43	50	41	48	53	40	44	43	52	41	36	38	39	45	44	43	46	36	43	40	50	45	46	40	42	35	41	45	43	43	49	49	56	60	46	47	43	42	40	45	44	53	52	40	42	46	33	40	51	40	35	53	35	47	44	50	40	51	37	49	38	38	45	35	53	45	40	55	45	44	43	52	43	47	42	54	42	41	49	58	46	47	52	45	41	40	53	39	44	46	30	50	26	35	55	34	48	43	29	32	45	53	44	50	39	39	54	47	43	34	37	47	45	39	60	43	46	44	57	43	46	51	40	51	46	58	51	50	44	47	48	40	55	33	51	40	44	41	33	48	35	51	40	46	34	38	33	44	55	47	52	53	32	46	59	40	40	40	43	43	37	40	55	39	50	45	41	44	45	39	38	52	45	40	43	48	47	50	48	35	44	42	41	52	36	46	36	43	36	59	46	51	53	34	37	52	49	46	33	41	48	48	53	38	40	44	40	41	45	33	45	48	40	53	42	45	42	48	51	36	46	35	44	44	39	31	54	38	36	34	49	59	55	40	48	41	39	50	36	40	49	41	60	44	40	33	47	41	42	46	41	38	28	59	41	42	48	41	35	40	43	45	37	37	43	44	62	47	38	44	39	38	40	43	44	48	34	48	65	47	42	40	38	35	44	38	34	38	34	44	38	42	47	46	54	38	49	47	51	50	50	36	38	55	46	39	51	49	33	46	48	47	49	40	39	45	52	48	59	48	35	38	39	33	46	42	30	55	38	40	49	55	44	23	50	44	43	49	44	46	39	45	36	40	46	32	38	45	32	45	44	50	39	34	43	49	37	49	56	44	47	40	52	47	56	36	59	47	41	37	38	42	42	44	39	37	40	54	46	45	42	45	44	49	42	43	48	41	45	33	46	47	40	35	37	37	50	38	36	42	49	35	47	50	36	45	39	46	48	46	51	38	44	52	54	44	44	55	37	43	45	57	41	34	49	29	56	38	43	45	58	41	37	48	53	45	51	58	56	48	41	52	42	31	33	50	45	58	49	52	34	48	48	38	41	35	46	43	39	42	37	32	44	37	47	57	52	51	48	48	47	44	39	40	43	47	53	32	41	48	31	52	49	40	57	35	49	41	48	42	48	43	48	46	29	39	37	48	43	46	39	50	46	45	41	57	44	44	39	33	40	42	38	48	41	37	38	34	43	42	42	46	38	49	52	43	46	42	36	33	41	45	50	58	41
13826	3218	2044	2523	5409	9033	9459	7961	6631	5102	3997	2818	2193	1900	1450	1237	1115	1071	953	833	861	787	679	550	585	628	545	533	538	550	524	523	546	499	514	497	494	475	474	457	434	424	433	423	388	373	369	416	404	397	409	371	372	357	357	369	375	356	405	348	375	377	375	383	357	386	354	357	364	367	386	392	420	418	364	382	366	357	362	364	364	375	364	358	355	349	371	350	382	333	327	375	340	326	320	348	380	362	365	370	336	344	376	326	339	334	333	346	333	345	321	361	331	332	350	338	339	339	312	329	333	316	337	343	319	350	362	349	372	327	314	341	336	372	369	365	317	354	340	305	344	354	340	328	341	346	354	353	342	319	345	315	317	364	346	314	317	327	355	324	357	339	346	333	361	330	327	350	331	350	356	344	348	345	348	348	334	335	365	330	364	305	335	349	327	350	365	333	321	347	340	333	360	322	368	367	337	352	331	344	339	373	346	302	349	336	349	328	335	383	345	336	317	329	340	325	349	372	363	334	326	347	354	386	335	363	336	351	347	346	337	319	379	355	357	333	299	334	373	313	383	342	359	331	327	335	348	381	341	353	343	331	360	346	358	336	377	338	297	365	355	349	327	349	321	363	354	322	306	368	324	340	321	320	347	369	350	356	368	336	338	337	347	365	319	340	344	326	330	336	363	343	364	324	329	355	354	362	345	361	355	355	319	351	349	365	319	374	361	343	352	335	366	345	320	354	353	341	333	338	363	338	326	344	338	345	338	387	338	341	343	365	359	344	356	347	382	317	323	341	323	359	347	351	312	349	376	308	324	347	316	344	373	320	321	362	337	343	313	341	319	319	349	341	359	335	330	335	314	354	349	351	319	319	338	325	317	370	364	350	312	318	358	322	345	366	362	325	325	351	386	343	375	375	340	375	311	332	331	349	309	358	344	346	324	340	390	338	323	334	305	340	312	348	314	351	349	353	308	354	328	349	348	308	374	347	334	350	347	375	332	306	348	369	359	331	349	317	352	304	338	352	335	367	322	352	330	367	346	347	332	352	344	340	379	352	354	385	318	330	355	327	351	322	373	373	340	346	356	329	357	347	329	324	357	340	347	356	314	356	327	344	309	330	362	371	340	345	355	351	343	327	336	350	329	331	332	348	367	316	305	346	345	318	360	330	361	330	347	314	364	330	381	351	359	358	325	329	347	370	336	318	323	310	328	324	348	346	367	330	343	319	365	348	332	325	401	328	343	328	340	342	351	339	365	346	336	352	366	320	332	377	373	340	337	350	330	350	360	329	351	313	342	335	362	357	374	329	332	361	344	344	321	325	371	327	339	361	347	314	360	359	351	385	348	293	305	329	380	356	384	351	315	323	338	316	380	344	357	349	355	333	356	343	335	328	355	336	366	352	367	350	356	330	366	350	336	332	339	358	331	371	334	346	341	313	342	315	327	394	309	350	344	350	352	336	313	358	320	366	333	371	380	352	349	356	326	330	298	339	337	345	328	341	377	371	343	321	355	355	285	358	317	327	334	382	336	326	366	371	353	338	336	351	355	347	366	373	347	324	330	352	350	346	363	348	325	302	352	345	332	326	357	347	361	329	343	343	322	353	369	386	301	339	363	349	348	351	301	342	358	349	330	335	349	334	356	306	330	363	294	338	353	347	333	344	342	306	338	355	353	340	334	343	342	325	342	361	390	338	360	341	362	347	355	330	345	348	316	367	390	348	336	358	377	321	353	342	330	320	374	368	340	339	326	312	347	368	353	331	347	324	294	355	369	349	373	357	329	336	318	305	342	311	355	327	364	294	341	349	366	315	330	356	355	311	368	330	338	314	365	332	337	373	324	349	341	343	330	319	336	343	341	372	358	328	344	294	346	335	352	366	353	365	339	333	334	358	364	339	372	304	333	309	341	378	347	374	352	349	318	331	359	345	372	353	333	349	320	302	351	346	344	348	347	312	342	332	353	311	340	347	335	321	330	345	358	326	352	334	357	369	352	336	334	344	374	392	354	342	337	328	364	359	355	379	360	340	382	371	321	313	351	329	306	349	350	314	359	337	298	330	385	341	359	340	346	340	326	336	333	332	327	314	335	335	317	362	341	361	349	332	347	358	342	339	314	338	331	352	352	349	323	346	326	298	323	308	332	361	337	358	339	357	335	356	330	331	362	330	335	316	349	321	354	347	322	333	373	335	348	363	359	333	361	342	345	319	379	357	343	317	388	320	354	347	324	364	343	361	340	342	339	306	350	302	357	342	335	361	333	303	342	372	328	333	349	362	336	325	348	320	323	368	360	340	357	358	333	317	341	339	345	336	314	337	333	353	364	352	306	326	355	341	354	354	338	318	342	331	331	361	343	355	336	348	373	346	346	327	357	322	344	355	356	341	343	361	319	335	366	354	339	351	358	336	342	312	336	318	350	356	358	357	326	351	344	295	308	345	325	341	355	341	344	326	358	351	352	342	315	354	329	347	355	336	352	350	347	370	314	329	372	361	371	323	322	364	321	364	336	370	347	354	307	337	323	322	353	368	346	334	350	328	342	334	312	333	329	312	350	343	355	377	335	340	320	361	342	355	328	336	339	321	341	383	350	321	319	368	346	326	340	339	352	377	320	348	343	385	371	350	348	373	321	326	343	317	303	322	339	359	305	336	336	330	341	334	378	360	361	368	364	368	363	364	331	347	335	335	315	347	336	361	345	313	353	367	340	332	326	329	336	378	336	364	367	341	329	317	352	384	329	348	330	359	370	303	348	351	317	336	343	327	345	328	331	324	344	329	327	375	355	336	340	325	350	331	353	355	332	357	338	313	330	336	364	346	335	321	385	324	323	327	355	368	327	351	322	332	326	333	339	340	351	341	366	345	343	340	361	371	306	342	330	365	315	359	354	340	313	341	351	344	349	318	358	310	361	312	351	336	361	355	360	329	336	331	363	337	337	337	325	335	368	337	353	360	342	340	348	356	385	355	355	315	307	331	324	349	357	340	313	349	363	345	354	369	332	350	347	330	335	352	359	328	378	363	383	358	332	360	304	364	385	353	338	320	350	354	344	320	322	315	348	309	349	360	336	325	363	341	341	303	365	333	330	333	322	315	368	323	341	332	349	336	371	331	380	377	336	336	334	347	323	318	306	330	346	327	367	350	319	347	325	341	338	342	308	350	351	323	342	353	343	345	310	335	359	326	327	341	363	355	338	344	346	308	349	327	343	333	317	380	367	346	332	424	346	334	321	364	345	355	323	362	332	336	338	351	323	333	334	338	337	353	368	330	339	353	372	314	354	332	333	356	311	342	345	355	362	360	353	343	366	368	359	316	369	328	370	344	388	339	357	308	336	360	328	317	330	351	367	369	350	334	347	376	344	346	369	347	306	336	349	348	323	324	318	343	370	362	363	324	327	328	332	326	342	305	375	349	355	323	354	362	350	312	338	307	341	313	358	331	335	349	358	350	344	352	338	327	383	301	343	369	356	330	318	349	352	340	336	360	357	359
1956	456	272	224	200	214	250	266	228	203	176	159	154	141	131	104	124	104	110	94	76	98	101	92	96	113	105	100	85	86	96	90	78	84	97	81	95	81	101	75	74	82	70	82	98	80	87	71	80	68	75	79	68	91	91	90	71	68	84	117	78	88	81	83	93	90	87	73	94	64	92	82	87	80	80	83	81	79	79	71	68	68	79	88	79	74	81	97	77	52	89	81	80	88	76	68	87	73	85	87	76	85	87	91	93	76	82	73	74	82	83	75	78	80	73	71	83	85	74	75	84	64	77	82	82	80	71	93	79	76	96	67	82	106	83	81	99	67	91	79	81	72	90	83	97	79	76	84	81	103	95	80	67	72	89	83	79	65	86	81	63	78	73	76	76	86	90	70	74	73	67	75	73	61	84	80	82	89	83	75	95	86	85	82	80	76	85	86	73	92	80	74	80	79	67	67	85	88	75	84	69	83	89	86	79	57	98	77	78	85	66	75	74	69	83	91	72	74	92	64	81	80	94	82	81	74	83	92	92	93	80	93	81	99	77	86	84	70	76	89	80	75	92	80	77	84	80	88	91	75	93	67	78	98	92	94	74	76	88	79	71	92	77	74	80	69	95	83	94	84	76	87	93	77	93	66	71	89	72	64	79	82	82	81	78	55	89	71	77	84	78	78	75	78	89	77	71	70	93	74	82	82	73	86	74	73	71	116	87	71	92	66	101	66	72	75	95	84	81	75	67	80	73	78	85	84	80	77	87	78	85	66	77	95	75	71	76	93	87	83	82	94	67	73	93	79	88	84	95	70	94	73	80	99	78	90	81	79	72	84	72	79	83	80	84	72	77	87	92	77	63	72	71	74	99	69	89	92	71	81	79	81	79	67	75	96	96	94	97	63	84	70	70	84	65	81	89	87	81	88	78	94	81	87	76	79	87	79	89	85	79	78	67	78	85	56	73	79	78	79	86	77	98	77	76	82	74	81	80	76	89	73	91	71	101	76	81	81	83	84	72	96	64	84	94	67	85	86	97	70	84	81	79	73	86	84	54	85	81	78	91	66	102	88	81	91	85	86	79	82	80	102	74	79	74	71	76	87	71	74	89	77	88	77	70	71	70	72	74	94	77	76	77	84	64	83	86	87	83	71	73	69	88	80	77	91	63	79	61	91	85	76	74	74	86	62	78	74	85	90	90	72	76	79	77	94	79	77	54	74	83	75	82	87	69	91	74	73	83	67	76	61	86	78	89	82	94	69	72	78	70	77	84	82	74	85	84	69	78	87	88	77	77	75	75	85	80	58	86	80	66	76	86	73	76	64	89	89	91	71	64	69	87	89	76	95	85	68	68	61	84	68	69	90	85	91	75	65	65	86	75	87	78	72	77	90	98	73	74	83	76	98	84	87	109	85	92	78	83	78	90	86	104	77	86	77	87	81	85	80	65	84	90	75	82	90	86	73	95	87	73	78	83	79	83	85	86	77	83	83	87	68	82	70	78	77	61	67	92	76	94	75	98	82	82	78	57	83	75	68	88	86	81	75	63	96	68	76	80	86	77	84	82	89	77	64	82	91	73	66	76	80	78	83	78	78	62	91	91	88	87	77	81	83	85	65	67	68	87	73	77	50	72	78	69	73	99	77	90	89	72	74	78	73	99	91	81	84	77	74	72	75	80	77	89	70	82	93	92	88	90	87	81	80	83	94	89	84	61	89	82	94	89	75	85	87	68	80	79	94	70	96	76	85	80	71	74	80	95	83	93	98	85	55	87	106	77	80	89	75	80	96	84	91	79	76	77	79	81	69	70	85	87	83	96	72	81	71	95	76	90	86	79	71	72	74	72	103	81	73	83	67	82	81	85	79	76	87	94	74	101	99	104	84	95	80	75	75	89	82	85	67	84	103	82	64	76	57	82	93	84	81	70	62	85	80	73	80	91	75	85	77	91	83	71	93	73	64	72	70	65	84	88	77	83	100	73	67	85	91	60	96	82	70	76	85	78	86	69	81	62	70	79	77	88	89	91	64	87	73	94	84	71	62	71	71	76	75	65	78	80	73	102	64	79	80	79	70	91	82	74	86	85	67	91	95	74	78	79	65	57	87	80	61	76	82	88	81	98	84	81	72	84	85	73	75	64	86	80	77	61	79	80	79	66	77	72	68	77	81	92	85	89	93	87	80	91	85	71	80	99	65	85	67	83	89	62	73	78	86	83	74	92	64	78	86	76	80	99	74	71	108	89	81	86	82	89	85	64	76	95	84	68	75	98	69	62	72	69	69	73	77	81	74	63	73	86	65	105	79	64	77	101	83	63	81	77	81	85	75	82	77	75	78	96	94	85	80	74	73	87	76	85	73	82	74	91	83	83	69	71	91	74	83	69	84	85	91	83	72	83	74	89	78	86	85	80	93	71	86	72	76	79	76	92	77	73	67	102	84	81	88	76	89	79	87	78	72	73	63	64	94	72	85	79	92	92	79	65	79	73	91	79	76	83	79	68	86	90	80	79	82	88	75	68	75	87	72	83	82	93	85	95	77	84	75	81	78	80	77	73	79	79	74	77	79	97	97	81	95	71	75	93	94	83	80	82	63	79	85	82	81	83	68	86	80	96	67	84	78	81	81	69	68	72	79	73	88	74	84	83	76	86	88	72	73	71	85	94	72	90	66	80	81	83	76	68	93	83	86	78	90	85	93	78	104	71	83	79	80	72	70	66	84	75	79	76	91	88	80	86	91	84	81	76	84	89	81	96	78	87	80	87	74	78	76	85	74	77	87	77	93	81	90	83	78	109	78	83	81	95	74	85	71	74	66	88	84	89	72	67	65	76	78	80	80	78	61	62	88	78	86	67	83	67	67	80	93	90	60	88	74	69	96	86	83	67	77	86	83	73	86	74	74	84	76	91	92	84	71	81	89	82	87	82	70	75	81	75	72	83	58	82	87	82	74	71	69	87	90	71	77	77	80	80	75	76	84	70	86	80	66	91	78	79	83	105	85	87	79	90	76	76	95	79	67	65	77	74	90	78	89	70	66	89	87	65	78	69	72	102	70	83	65	77	65	73	93	87	95	89	73	87	87	71	68	84	78	89	85	73	77	73	70	88	74	86	91	74	97	75	78	90	91	85	79	83	83	83	78	83	79	86	87	71	90	69	83	88	73	78	94	77	76	82	84	83	89	76	90	78	76	89	76	77	86	83	85	82	88	77	74	76	92	81	76	87	79	74	88	69	75	77	69	88	75	67	85	78	89	88	77	72	70	75	77	89	70	76	90	72	75	80	88	83	85	78	70	68	87	90	84	82	62	93	104	81	99	63	80	91	100	80	71	68	81	69	98	92	87	79	91	82	93	79	79	83	75	79	76	69	79	88	76	84	75	78	78	85	77	85	84	59	94	95	90	82	90	88	78	69	84	75	73	86	91	83	70	83	73	73	97	69	84	72	72	86	88	73	75	74	82	77	89	93	85	83	70	75	69	76	80	89	67	79	73
17467	4782	3130	3529	7694	12072	12756	10804	8638	6902	5611	4147	3306	2806	2142	1878	1755	1672	1451	1241	1224	1186	1090	1035	922	899	926	940	941	843	827	924	878	848	836	813	814	767	766	733	763	756	648	710	713	687	649	673	664	671	610	631	683	707	665	605	673	652	660	671	642	663	688	654	666	631	644	601	620	637	636	704	639	644	704	687	661	652	671	640	610	653	636	614	605	608	635	630	631	596	595	599	564	606	617	615	644	591	611	631	662	604	584	617	609	582	608	627	630	605	615	625	575	595	588	612	584	591	602	589	638	580	592	619	637	623	620	604	587	587	604	588	572	607	642	621	585	590	640	594	610	576	597	567	648	606	576	636	627	570	583	618	595	624	594	549	568	602	627	617	637	611	628	627	618	593	608	671	605	633	568	597	613	562	588	659	639	644	572	621	591	602	581	589	633	599	578	612	645	529	548	630	609	642	610	563	604	585	597	592	587	584	602	578	566	598	591	648	582	564	549	598	624	598	651	583	602	601	621	613	590	585	619	594	566	591	577	617	562	636	584	591	586	612	623	591	602	581	644	554	631	575	602	663	621	589	628	595	603	616	583	601	587	597	631	591	583	587	609	643	678	621	593	626	606	599	619	569	589	644	598	597	627	591	611	568	578	624	614	582	650	595	625	587	622	615	610	622	551	608	582	603	585	571	579	679	652	648	588	609	555	555	602	636	603	589	659	583	625	575	581	559	575	573	599	606	622	610	616	650	605	618	632	609	607	579	581	595	620	598	567	603	623	576	570	620	592	625	633	631	614	642	591	626	588	622	560	583	595	611	601	557	590	568	634	622	620	620	592	555	611	620	605	601	602	560	606	625	566	575	584	644	593	621	626	592	539	596	538	650	614	607	545	622	605	608	600	600	600	647	621	555	571	618	588	589	607	610	577	629	609	571	588	569	655	622	588	611	625	571	616	634	618	610	630	592	596	596	581	596	584	614	577	584	582	624	589	603	638	642	581	603	642	604	589	623	603	567	644	564	614	613	619	567	624	621	620	639	593	619	584	623	612	624	564	586	609	605	598	605	610	589	659	597	579	579	594	600	619	614	595	643	600	611	561	622	599	568	595	591	638	603	578	601	576	612	617	612	602	585	594	609	621	648	589	593	603	592	579	567	618	591	627	608	565	651	636	627	582	637	579	588	605	563	621	633	653	630	572	625	584	616	610	592	617	575	646	590	661	617	591	601	593	584	628	632	555	571	619	598	584	628	555	619	596	579	598	599	559	615	589	594	594	606	591	613	602	578	599	631	603	606	616	638	635	572	630	592	584	617	608	620	582	608	629	644	629	613	623	590	597	605	561	634	594	620	564	616	586	590	559	616	621	588	613	602	623	617	587	620	585	624	591	605	565	590	630	536	618	615	609	625	589	608	563	671	536	631	604	621	616	656	602	587	628	581	583	607	583	605	589	593	590	632	627	629	636	623	585	578	572	593	601	570	593	654	634	578	585	645	605	561	603	643	632	601	601	605	605	614	662	615	568	584	616	596	550	619	593	615	601	618	573	664	596	633	613	596	625	609	574	628	618	568	584	595	640	592	570	595	617	589	635	553	623	551	594	608	615	595	663	614	608	600	618	621	615	638	573	636	609	646	615	588	629	582	606	555	628	582	631	628	610	614	626	599	604	642	597	595	565	640	604	598	618	606	577	582	613	634	662	594	576	618	618	610	617	553	604	607	631	588	568	598	641	591	576	605	608	614	634	607	615	600	598	618	591	582	605	610	565	608	574	614	583	595	565	529	658	607	617	617	589	619	611	592	584	588	607	557	617	619	627	574	617	624	581	596	579	622	540	604	581	590	618	618	588	596	624	623	561	608	613	613	639	575	626	572	622	606	620	603	617	583	640	631	622	626	628	638	634	587	608	649	622	551	588	654	598	576	553	570	572	611	579	608	612	595	618	577	596	610	622	597	631	605	583	620	620	579	571	655	631	574	579	611	636	612	627	645	614	601	575	620	583	621	676	597	617	533	601	603	591	627	616	580	581	588	605	591	589	598	602	573	589	588	595	575	626	604	588	593	617	597	590	603	594	579	623	587	602	569	610	601	607	615	611	587	576	542	599	603	639	567	624	625	566	602	607	640	619	604	612	570	547	602	610	617	567	571	599	633	601	561	602	605	599	617	595	664	585	638	578	601	629	574	605	596	615	613	628	625	564	607	608	566	608	595	578	590	618	577	586	593	600	540	628	627	604	573	623	570	564	613	590	657	594	596	640	569	595	585	613	576	632	548	602	584	590	560	647	566	588	607	631	584	582	553	578	546	577	624	610	646	601	552	584	623	598	614	584	605	606	629	616	577	598	603	605	608	616	607	602	604	607	645	571	599	635	622	618	609	595	569	584	649	591	600	594	605	633	584	640	596	639	621	633	605	601	596	616	611	593	623	604	583	589	616	625	601	629	575	624	612	623	590	598	620	590	585	620	570	590	565	572	604	621	558	578	624	602	567	641	584	606	596	606	641	632	589	595	568	592	571	620	598	615	577	578	607	586	626	597	626	623	636	591	616	633	562	560	598	607	584	591	617	634	624	591	602	604	598	570	628	619	632	604	621	590	585	632	585	601	587	622	577	570	578	584	594	599	598	632	593	542	641	604	582	613	596	598	655	585	599	635	574	562	552	591	615	557	650	571	626	582	609	610	537	590	629	560	635	595	606	595	582	642	641	585	608	618	608	606	591	628	603	620	646	620	619	586	578	575	616	631	594	640	642	597	607	584	619	635	574	572	610	627	629	586	606	565	611	559	587	605	595	587	588	619	576	588	587	591	565	594	577	615	627	640	578	590	621	596	618	587	610	622	558	608	538	590	623	625	620	581	603	615	596	587	603	598	625	627	644	603	649	638	590	660	616	651	587	609	614	595	595	630	590	626	637	612	609	580	592	590	614	602	631	624	609	610	647	605	593	626	623	602	594	633	607	591	599	630	591	585	584	584	626	612	598	583	623	606	638	574	630	626	626	659	608	598	606	616	613	645	598	602	604	564	607	572	615	618	598	557	599	629	591	632	581	605	644	647	648	644	576	620	627	589	593	605	567	561	549	631	638	605	624	621	584	636	613	568	611	574	651	605	616	602	592	609	593	607	579	609	550	622	647	621	606	588	579	600	583	605	609	614	591	624	657	603	597	586	579	651	635	579	605	580	609	601	598	536	615	613	563	567	575	590	505	571	600	595	638	553	614	603	569	589	621	615	588	593	562	619	592	603	570	584	598	593	593	584	583	599	632	579	589	568	606	585	603	586	580	573	593	607	611	581	600	602	649	600	594	607	599	581	596	604	632	656	628	625	586	596	611	601	633	579	591	636	594	599	595	562	602	625	613	584	621	617	598	612	622	606	575	571	573	611	626	540	558	581	589	632	656	638	636	596	609	643	578	599	614	659	578	623	571	602	569	585	566	605	596	613	632	622	546	640	604	587	590	593	606	651	587	594	591	601	610	627	626	600	573	605	612
1784	214	137	99	87	107	149	121	102	80	79	56	73	50	55	41	48	49	36	42	46	32	38	45	49	34	39	40	36	47	35	30	30	29	46	52	47	41	39	32	35	41	33	44	35	30	23	34	39	39	36	39	35	40	41	46	37	39	28	30	47	33	34	38	27	36	33	29	48	30	25	37	35	27	41	38	30	31	47	43	43	35	33	27	36	27	39	43	40	29	29	38	44	27	28	38	47	37	26	25	42	35	42	24	33	41	27	33	36	38	40	23	23	33	34	33	29	39	34	42	34	35	43	38	39	29	38	39	37	29	43	41	30	36	30	38	35	53	29	34	44	29	24	20	27	32	29	37	44	37	45	28	33	30	33	27	36	37	35	34	33	36	45	25	37	29	36	32	38	43	34	23	37	43	37	53	37	23	19	33	39	33	27	32	47	33	28	34	31	31	44	49	35	40	31	44	33	36	30	40	46	24	36	38	42	36	47	36	35	29	49	51	37	40	29	24	28	35	30	44	32	39	35	41	43	42	32	33	34	24	39	35	42	39	27	42	33	38	44	31	37	29	31	34	36	36	29	26	42	39	25	40	41	36	39	46	36	39	37	36	38	35	30	48	40	31	44	31	24	28	46	29	31	36	42	28	44	40	31	37	52	25	39	43	34	38	35	36	34	36	30	32	44	31	34	40	25	38	34	33	41	36	27	38	28	33	33	28	26	25	34	40	31	28	31	42	37	36	50	30	38	29	31	36	27	35	45	27	39	31	27	51	32	34	43	35	39	31	38	32	37	47	26	35	31	28	38	44	33	38	39	33	40	34	36	34	41	46	36	34	42	28	40	35	33	25	34	37	30	31	36	38	30	50	42	30	35	38	35	33	36	35	32	38	28	32	34	23	30	28	30	29	35	41	31	38	42	49	35	31	48	33	27	46	35	33	35	41	48	40	38	36	30	37	36	34	44	25	32	31	28	38	30	41	37	35	32	34	43	32	31	38	40	28	36	32	31	34	40	33	43	37	22	35	38	38	32	38	29	46	34	30	26	34	42	38	33	41	35	35	45	36	34	38	37	29	35	26	36	29	40	31	33	35	27	45	32	35	46	36	33	38	47	46	32	32	36	36	27	36	30	37	28	35	36	36	37	34	45	39	32	49	31	31	28	27	34	43	32	37	37	27	34	35	37	31	36	34	22	35	30	37	35	33	36	36	33	31	35	37	36	41	40	26	35	41	26	43	31	33	36	36	35	34	31	42	41	34	32	34	41	33	35	37	34	35	46	40	28	37	35	29	30	29	41	30	39	42	27	31	32	39	40	28	41	35	28	49	42	35	39	31	23	38	31	34	46	23	52	36	33	42	37	33	34	33	41	43	27	32	41	36	34	37	27	37	41	34	42	42	39	50	41	32	35	37	31	29	29	31	32	33	34	35	28	37	28	32	30	38	39	40	35	32	36	40	44	34	32	37	39	37	36	37	39	40	20	30	35	34	33	34	33	36	38	29	31	36	33	33	28	25	35	27	30	28	38	41	26	26	33	26	39	44	42	30	50	32	26	33	43	30	37	34	44	31	33	45	47	35	33	24	35	34	39	41	32	37	32	28	37	45	37	26	47	33	42	37	30	32	35	39	40	39	30	31	19	40	34	38	43	30	36	29	35	37	33	38	41	30	47	24	32	37	30	27	33	33	25	38	40	32	33	40	34	29	38	35	41	26	46	40	39	28	32	34	31	29	46	39	34	36	41	30	27	43	29	41	34	37	34	43	29	43	33	27	27	29	38	35	31	31	33	36	33	41	34	34	28	35	30	30	39	35	28	32	45	31	37	43	43	34	36	36	47	28	34	34	24	43	46	39	40	35	28	30	40	32	39	40	43	28	35	35	23	38	41	34	33	22	37	35	27	34	40	43	39	34	42	28	33	30	46	31	30	40	28	31	37	37	37	40	28	27	33	36	33	33	22	38	37	29	43	37	25	25	25	31	32	35	42	30	27	29	35	35	37	33	37	31	35	27	38	33	35	25	34	27	37	29	47	33	31	33	34	41	31	41	40	42	32	31	29	41	34	35	48	34	39	36	32	43	37	36	40	38	23	32	33	40	25	34	32	34	41	32	46	50	38	40	32	45	27	29	40	28	33	40	39	34	33	38	28	43	37	24	30	29	47	42	24	37	26	42	43	40	33	26	36	39	31	44	25	37	34	36	34	34	38	27	34	39	29	26	47	24	30	31	39	30	39	29	36	30	27	48	34	27	36	32	33	27	41	26	31	34	36	37	37	35	35	41	36	35	38	43	38	39	36	30	26	42	33	42	26	32	30	38	34	40	35	48	26	35	29	38	39	36	43	32	32	27	42	40	37	33	39	25	30	37	33	34	27	37	31	29	38	35	40	24	28	36	47	34	29	39	35	31	26	26	41	31	22	31	36	36	26	35	51	30	40	23	35	34	43	40	32	37	46	26	33	34	36	44	42	30	37	37	28	33	28	23	33	30	41	37	47	31	34	33	34	34	33	38	26	23	36	28	38	33	37	25	44	31	28	33	34	29	35	41	32	33	31	37	29	31	42	27	34	40	42	26	35	39	47	27	49	37	38	46	26	35	34	36	31	28	42	39	28	31	32	45	28	35	35	24	34	34	39	29	40	34	42	37	32	34	25	33	39	46	33	38	35	42	23	43	50	36	36	36	31	38	24	34	34	37	46	38	36	31	24	41	29	40	35	45	31	38	43	34	28	36	26	32	38	31	37	45	41	38	40	35	37	27	29	24	31	40	43	39	40	30	36	47	38	40	31	29	37	35	36	33	40	32	40	38	35	41	31	30	38	39	34	28	46	29	31	27	26	32	39	38	44	33	29	33	36	42	26	41	31	26	40	41	23	41	33	36	37	39	33	43	40	35	40	30	41	36	31	39	31	39	35	43	42	39	36	35	41	44	30	26	32	37	13	34	30	25	40	34	37	27	29	34	42	28	27	33	35	27	36	35	37	48	45	33	40	47	38	33	34	29	35	32	30	36	41	37	35	34	28	28	39	35	37	34	35	41	38	37	31	36	43	33	42	34	40	33	33	42	31	32	36	36	29	38	32	45	34	38	36	44	31	38	37	34	40	42	32	47	36	41	36	35	33	35	33	38	32	26	32	32	43	32	36	32	37	33	28	29	32	33	40	43	43	27	35	31	38	38	22	31	46	44	31	40	35	39	45	36	39	33	31	33	34	32	31	34	35	32	31	31	38	38	42	43	35	37	32	25	28	39	39	34	30	34	28	35	38	36	34	26	38	30	33	33	36	39	29	33	25	37	37	37	31	42	34	28	30	23	49	33	26	36	30	33	34	30	32	33	29	37	35	32	36	29	23	34	51	47	33	37	35	26	44	37	29	43	37	34	36	32	34	32	37	30	37	32	34	46	33	25	30	30	32	46	44	27	33	53	30	39	32	48	46	34	41	37	40	30	30	36	44	31	37	43	43	34	38	26	28	35	31	44	47	38
12733	2765	1576	1879	4249	6707	7031	5577	4199	3308	2598	1867	1445	1147	896	796	811	748	616	513	547	500	453	413	380	432	428	397	396	405	370	362	400	382	395	344	345	361	358	319	331	323	319	326	289	327	269	316	280	298	328	301	280	324	301	286	287	315	306	301	299	312	289	310	316	327	321	311	299	266	269	323	291	283	339	325	313	299	280	301	268	267	286	310	298	285	273	262	296	271	272	279	269	276	266	282	265	274	278	296	298	290	287	273	292	268	245	274	253	293	307	266	311	280	246	257	283	285	256	309	275	270	252	258	247	263	271	295	259	290	247	316	285	238	259	270	281	301	261	253	282	253	306	274	296	252	272	284	255	308	276	293	267	268	287	266	275	228	243	256	277	266	297	278	263	262	239	253	276	270	253	269	303	255	281	291	264	256	267	271	289	278	279	271	281	271	288	281	279	294	252	267	281	281	254	304	288	278	260	299	264	270	260	290	276	276	269	307	299	255	281	254	296	249	256	253	265	277	296	240	284	284	270	264	270	247	287	276	262	268	262	295	260	268	267	269	275	274	275	265	313	302	273	269	241	270	241	274	277	258	287	284	280	273	285	285	295	294	261	263	243	266	262	255	277	270	258	288	257	287	267	300	267	287	261	282	267	254	267	268	276	241	292	275	270	294	281	298	259	295	279	262	292	282	292	284	263	253	266	263	290	287	270	302	289	278	264	285	260	266	284	239	271	272	297	258	277	266	264	268	291	270	270	258	249	249	256	248	265	261	272	278	290	256	279	274	275	290	261	274	290	279	270	268	224	257	264	233	252	278	264	276	267	259	263	241	264	306	313	296	293	286	231	265	238	272	255	290	284	268	275	282	277	305	270	264	267	265	254	272	258	275	286	279	308	260	303	291	275	258	264	272	272	254	282	282	304	259	248	251	249	308	273	262	287	257	280	287	278	307	298	273	276	258	273	285	245	260	271	289	288	285	280	282	292	285	316	257	284	257	267	266	289	253	288	277	259	268	267	269	238	276	270	292	261	257	286	293	260	280	290	284	281	254	270	255	265	287	274	292	289	245	262	271	266	256	283	294	286	300	266	275	284	272	276	269	278	295	258	272	268	270	268	255	267	263	270	271	266	266	269	259	297	272	262	269	260	277	263	261	262	278	294	266	287	264	290	259	265	268	264	305	288	273	252	276	254	257	265	283	292	256	309	293	268	255	283	241	254	271	286	285	304	271	282	257	296	307	281	288	271	292	284	283	278	295	271	271	267	257	251	262	281	284	270	263	265	257	285	253	278	276	251	279	253	290	272	258	256	268	279	262	268	306	266	262	285	256	255	277	286	284	271	258	276	260	263	312	251	266	266	285	242	252	235	241	283	260	295	285	278	302	255	257	275	274	250	260	279	266	271	287	250	249	274	297	286	277	273	273	285	279	290	240	258	277	270	296	286	269	267	272	267	265	288	271	285	298	274	308	250	255	245	280	256	232	279	292	258	291	263	265	262	271	251	275	276	277	295	251	294	255	244	252	260	275	257	240	263	294	251	295	250	288	274	268	256	279	274	275	261	292	279	264	298	270	295	289	254	252	300	294	268	295	271	268	264	263	294	277	255	245	289	286	252	270	281	292	304	273	281	263	248	258	281	279	283	269	302	283	276	257	245	269	289	276	269	274	269	290	261	271	279	296	289	258	257	259	264	273	270	276	274	277	249	272	280	304	243	257	276	279	260	278	271	271	289	269	254	262	252	239	310	278	251	267	265	279	271	254	239	248	273	283	254	258	280	263	276	257	237	267	264	265	299	259	246	289	274	231	268	257	279	252	303	287	257	280	287	278	265	270	279	248	306	282	253	285	273	298	265	275	287	287	302	306	257	254	265	286	240	270	266	285	276	261	287	265	293	295	279	258	268	291	266	265	280	256	286	267	251	283	308	264	289	291	278	269	292	261	286	290	271	282	268	282	304	272	286	264	258	277	272	291	294	272	299	274	265	305	266	256	269	261	271	231	264	263	257	292	260	254	294	294	265	277	269	284	289	272	299	291	267	293	268	268	256	246	269	252	263	289	300	289	289	263	279	276	260	291	274	265	290	254	251	281	276	298	252	252	250	277	268	282	283	266	278	292	300	271	272	258	276	319	261	279	280	275	256	282	258	276	274	301	302	303	280	253	264	279	279	288	254	264	271	280	251	275	269	273	265	295	248	263	306	261	255	299	271	296	266	269	254	277	252	240	270	309	260	276	254	279	266	278	276	281	263	290	278	290	279	246	293	258	282	275	297	287	266	267	285	301	254	265	262	257	302	259	253	289	268	286	243	280	272	295	296	259	271	252	255	308	285	269	231	290	280	258	292	272	305	280	285	279	250	263	281	277	296	288	297	268	289	253	277	287	262	273	254	295	269	259	262	255	245	257	274	294	261	271	276	258	269	291	277	281	290	259	279	265	252	257	266	265	286	270	280	275	264	266	258	278	277	282	270	273	285	269	273	246	289	293	290	261	301	269	254	269	276	285	290	266	267	249	273	272	257	257	284	244	313	288	289	268	286	270	297	271	285	264	289	292	271	273	312	262	275	261	256	294	263	248	274	274	281	289	275	264	271	306	273	264	259	284	291	272	280	268	306	290	263	279	266	267	294	260	282	263	273	241	254	269	284	266	269	321	262	276	261	265	298	269	252	257	288	276	275	266	278	283	260	286	250	286	279	271	270	252	299	247	249	263	256	289	279	257	245	288	277	281	272	277	251	256	255	279	293	270	275	268	287	278	242	287	269	268	268	299	273	247	262	267	307	298	314	280	271	297	272	300	271	255	300	259	278	288	286	255	274	244	286	242	266	267	283	295	267	285	297	256	259	268	310	263	271	300	293	248	276	268	286	279	258	290	277	241	274	278	276	267	310	257	268	292	262	291	251	302	282	285	283	289	291	256	264	278	283	264	312	287	259	282	277	276	251	264	267	294	272	256	268	283	255	300	292	252	281	272	264	267	285	267	276	268	282	280	272	281	254	280	259	281	281	265	252	286	280	301	269	282	265	316	260	256	286	314	241	261	261	262	266	247	272	281	298	271	309	274	271	251	284	262	276	259	273	245	254	287	281	271	256	254	268	276	275	281	255	270	274	295	290	283	258	282	276	261	299	281	286	277	289	271	308	269	294	261	322	262	232	277	270	283	274	291	249	274	272	281	266	261	266	284	278	306	280	287	299	270	252	288	256	289	271	247	270	274	284	251	270	275	272	271	281	256	267	289	266	279	251	286	241	234	297	275	283	262	280	268	254	270	302	276	296	254	285	268	291	294	255	267	286	305	268	296	265	258	282	279	267	263	250	283	286	289	280	288	292	271	301	268	278	290	290	245	279	273	255	271	267	276	268	255	257	255	285	254	294	299	278	275	268	266	285	265	260	278	254	259	262	254	255	270	277	287	251	282	296	256	264	266	276	299	288	307	238	244	283	284	304	258	287	269	254	266	272	262	290	240	284	248	269	282	275	263	290	260
1387	393	251	196	169	202	213	228	165	145	139	160	109	98	103	67	100	88	88	72	75	75	94	78	73	81	78	78	82	69	75	81	51	74	65	85	71	56	76	66	60	66	63	98	59	84	71	83	66	80	69	71	73	68	62	69	58	67	68	67	80	71	63	64	78	66	62	56	68	65	78	75	60	71	58	76	74	58	68	80	75	60	70	75	72	55	80	59	55	67	65	80	77	64	70	71	65	73	67	67	70	72	65	68	79	64	70	65	53	73	69	69	59	64	60	65	63	63	73	68	77	59	63	61	63	57	82	66	74	74	72	72	70	59	62	65	57	69	60	65	54	61	72	100	73	74	80	70	71	60	69	72	67	81	65	72	72	59	65	70	73	71	63	73	75	70	66	61	60	77	72	61	77	73	72	84	71	76	70	77	78	57	79	69	67	87	60	68	70	82	61	60	79	76	59	67	66	74	62	62	71	65	73	64	74	69	75	79	64	78	62	57	70	60	65	78	56	62	60	60	56	61	78	60	64	66	61	64	71	72	58	69	82	70	72	71	64	66	73	65	56	61	76	57	62	66	60	64	83	67	51	70	70	68	83	78	70	71	58	61	64	74	75	54	70	59	63	65	73	68	68	70	85	59	68	73	57	64	64	62	56	71	68	71	65	62	69	65	67	66	76	66	51	77	76	61	54	67	63	86	73	75	65	75	77	76	72	71	58	49	67	72	66	70	67	74	65	73	69	71	74	63	77	61	60	76	76	68	85	71	74	82	47	73	63	84	85	73	77	88	60	68	56	68	62	69	53	79	63	77	67	52	66	72	77	59	61	72	71	56	66	72	67	88	71	73	78	56	67	71	63	70	69	82	58	60	76	65	86	65	74	92	68	71	65	57	55	76	78	58	59	64	76	74	69	57	60	72	71	74	75	58	80	68	48	77	58	71	72	84	71	56	68	65	57	66	73	79	71	68	64	62	76	64	59	64	71	75	53	74	66	66	86	65	72	60	68	74	88	49	70	66	70	73	69	65	67	74	76	61	53	64	71	53	71	84	63	73	71	68	67	74	71	81	59	73	62	60	71	71	81	66	75	70	70	64	89	71	76	68	85	73	67	57	54	74	66	66	54	73	64	56	56	60	58	57	68	75	63	68	71	50	69	59	62	72	57	75	70	59	62	79	54	55	58	53	81	75	51	60	79	66	69	66	71	70	66	73	76	70	60	68	71	76	75	72	67	59	71	82	64	64	84	72	69	67	79	62	77	74	64	68	52	48	81	56	77	89	69	66	62	73	63	52	64	70	59	78	65	70	67	67	63	65	64	64	81	64	85	83	65	60	70	72	77	76	93	62	78	77	80	81	75	59	73	76	70	55	58	77	77	70	65	82	81	74	64	80	81	68	78	73	59	68	66	82	71	59	56	67	67	65	64	60	72	68	66	73	74	67	62	65	62	88	59	67	62	60	80	61	73	68	72	66	58	65	84	59	53	65	60	64	56	68	81	74	71	71	70	82	55	82	57	71	69	78	87	85	64	58	57	48	62	83	59	70	72	55	68	61	53	69	70	72	61	69	66	88	57	62	62	74	66	70	55	77	64	47	49	53	61	56	62	59	49	82	64	66	74	66	68	73	77	73	66	77	76	61	66	60	52	60	56	74	75	51	66	65	83	68	85	77	72	67	64	77	72	71	78	71	61	86	74	88	75	61	81	76	62	57	65	59	67	56	78	63	63	69	68	68	69	61	78	62	68	60	82	61	59	62	98	65	67	68	54	50	72	73	67	85	72	68	71	74	84	63	72	81	76	67	64	49	58	77	64	75	65	51	60	59	84	70	67	76	66	64	60	80	72	81	83	60	72	64	71	59	62	42	84	75	64	71	72	85	63	72	77	60	71	53	60	81	80	66	66	67	74	79	69	59	49	65	69	73	66	73	66	51	71	63	59	75	65	67	69	71	75	61	66	82	61	53	64	67	72	71	75	71	53	62	81	51	46	75	79	57	68	69	71	93	78	71	74	70	59	66	73	66	62	57	63	64	81	59	76	72	51	63	69	56	72	64	62	61	77	65	68	71	75	68	85	60	57	68	75	58	54	76	65	65	68	69	72	68	73	78	77	70	66	65	72	64	59	70	81	57	68	57	70	63	75	58	54	69	61	66	53	69	73	67	55	67	72	64	81	63	72	67	67	63	66	66	60	74	68	71	59	68	66	78	61	65	73	64	70	59	81	71	48	91	64	66	54	69	70	74	65	71	50	65	55	61	65	73	71	72	56	71	66	86	61	68	60	60	58	61	78	64	62	59	64	71	62	67	67	62	50	59	66	78	68	85	79	60	75	92	72	64	71	64	65	75	80	66	61	50	51	75	82	62	65	51	59	65	68	60	69	69	57	68	57	60	77	75	71	81	59	88	60	64	68	73	84	63	72	87	55	72	78	77	71	72	70	72	85	58	75	63	67	67	65	66	57	66	71	54	85	76	71	71	70	74	70	61	62	79	68	66	64	71	62	81	58	53	78	64	77	65	63	74	79	71	61	67	76	68	70	65	65	67	57	66	65	73	83	59	57	81	75	65	83	69	80	62	67	60	71	55	70	69	63	66	70	65	73	81	70	53	88	66	71	56	71	73	74	72	64	77	57	75	54	62	55	76	64	69	55	73	64	60	75	62	65	53	72	76	61	65	69	67	61	76	68	82	81	60	84	71	55	84	74	50	67	63	75	77	70	67	69	65	79	74	70	68	67	56	71	76	63	58	75	69	65	75	76	63	67	44	81	70	50	69	69	70	63	70	66	66	77	74	65	64	75	82	73	63	66	80	77	69	72	73	77	78	74	74	63	65	67	63	64	90	57	53	78	61	69	74	67	60	63	77	63	65	61	70	68	76	72	75	60	69	70	82	57	74	64	54	76	82	61	62	71	69	67	78	53	75	77	64	67	49	55	65	62	68	75	59	56	66	63	94	59	52	69	69	74	63	77	80	56	65	58	68	80	64	62	75	71	59	80	86	86	67	69	61	65	72	77	61	69	77	59	62	80	54	85	83	62	59	71	73	68	62	57	61	73	73	74	77	62	62	60	69	57	71	72	69	66	67	50	70	66	66	76	73	61	85	61	72	72	61	64	70	69	69	72	63	76	72	82	78	77	68	71	72	53	68	68	68	64	64	66	65	72	70	72	71	62	76	73	74	75	57	60	53	70	61	59	73	65	66	90	60	58	54	78	67	61	83	56	50	76	64	71	66	75	71	71	65	74	63	48	64	70	63	62	63	62	65	53	71	73	67	77	57	64	55	76	72	68	69	64	64	62	67	50	75	55	58	64	62	64	67	61	71	80	73	67	61	80	73	84	63	72	55	52	76	66	62	72	64	66	58	62	72	73	65	62	70	64	75	72	61	65	66	91	82	64	73	69	67	64	58	72	68	70	78	72	72	74	61	75	82	65	65	66	63	79	72	65	59	72	72	68	60	65	86	79	64	65	70	59	61	50	62
15152	4718	2536	2897	6584	10057	10189	8275	6449	5154	3876	3095	2405	1893	1604	1477	1308	1278	1059	1022	917	908	764	758	778	729	718	715	735	678	657	665	736	677	650	677	591	620	564	659	630	549	580	585	547	579	547	529	528	535	504	569	519	564	530	587	551	505	561	555	501	559	539	541	572	536	532	564	566	587	591	572	541	548	542	533	604	577	554	542	545	552	523	546	538	522	521	540	555	492	541	521	546	500	512	521	492	530	516	504	533	518	516	472	504	496	524	518	486	529	532	501	506	480	517	505	496	499	497	517	500	507	553	463	486	501	528	495	467	532	500	496	507	509	541	494	457	489	506	521	506	483	526	529	500	499	506	476	447	476	517	500	527	514	491	533	508	477	476	479	514	526	518	478	505	499	518	501	508	500	477	486	487	512	473	466	510	489	499	516	501	471	507	520	527	513	532	519	481	479	505	525	487	531	521	492	462	503	453	543	491	524	522	513	512	496	502	519	489	466	521	488	529	550	516	517	518	510	500	485	525	463	497	499	505	503	526	523	529	526	543	495	492	486	545	507	519	475	534	503	524	575	485	511	484	470	469	501	496	516	494	470	544	477	514	511	540	517	521	507	538	480	503	502	477	547	520	489	511	488	478	489	542	517	477	488	490	522	513	517	479	490	486	489	520	503	504	465	482	523	500	527	499	522	497	474	510	479	543	505	477	510	507	540	517	497	469	469	506	543	542	524	511	516	539	506	508	486	515	501	489	538	518	553	557	494	506	557	509	497	491	506	482	522	501	501	506	458	494	487	488	506	500	488	530	523	491	521	497	525	506	532	463	491	533	540	540	548	472	492	531	542	503	498	502	528	502	524	491	529	497	539	491	502	489	483	498	477	527	497	478	527	514	510	539	500	526	481	557	521	488	506	479	505	545	520	530	533	490	513	542	510	502	482	514	482	502	523	511	509	485	484	495	523	528	503	556	506	504	489	536	526	536	517	488	512	535	491	511	475	516	487	492	546	505	507	503	513	548	493	524	570	537	528	491	483	513	529	469	510	501	500	557	484	503	525	526	511	467	505	524	520	503	540	510	486	516	534	482	524	541	489	508	515	516	476	504	496	500	519	502	442	521	515	535	522	548	497	516	534	502	503	525	504	519	538	497	492	480	522	471	494	491	519	508	516	470	503	503	508	499	519	488	520	531	523	504	526	538	494	496	541	506	475	497	528	493	499	519	488	500	474	492	524	464	487	535	484	534	532	450	518	549	521	520	513	524	549	478	505	516	506	555	519	522	502	498	481	482	519	524	499	530	481	500	493	470	499	494	470	497	520	530	453	505	504	511	456	531	510	517	513	535	498	502	512	478	493	505	493	493	532	512	540	509	509	492	530	477	533	479	526	513	539	494	502	515	488	499	506	536	514	514	518	483	510	498	492	554	513	484	491	517	536	487	532	506	450	525	513	493	511	487	507	531	494	459	474	565	535	486	512	486	498	481	484	501	524	525	481	490	510	502	531	504	504	495	482	521	525	475	538	517	487	488	485	476	487	502	519	532	510	538	490	543	489	509	496	485	500	485	521	513	470	488	483	532	498	497	504	486	486	458	540	515	460	490	539	472	487	504	482	502	521	488	524	509	522	477	500	484	485	502	483	555	505	505	536	516	523	485	543	527	505	507	483	497	506	481	511	515	477	475	508	510	546	506	504	547	554	465	495	546	517	525	509	556	523	505	502	503	484	503	503	487	479	474	508	514	473	521	502	502	499	540	491	518	484	486	473	474	466	508	514	497	467	497	495	493	504	518	483	518	528	487	538	517	530	559	502	500	463	468	515	467	503	544	510	500	516	498	488	543	488	494	510	496	536	510	528	502	528	492	494	510	506	500	519	508	515	506	510	491	499	496	525	478	524	523	493	505	487	475	490	511	504	495	532	564	508	520	539	547	505	506	496	542	532	494	537	497	474	494	518	479	487	504	578	485	506	485	525	553	514	544	498	481	478	451	514	490	505	503	498	472	516	527	473	486	512	546	504	481	449	515	495	520	502	513	494	529	514	520	542	485	483	543	518	522	507	519	487	516	531	508	480	503	486	510	490	539	533	477	523	501	512	472	533	528	522	509	517	460	517	491	487	478	471	478	542	483	472	496	525	493	474	495	493	541	496	503	502	548	525	519	494	508	510	479	490	491	542	455	529	490	528	520	547	502	506	500	503	507	519	495	529	498	520	492	497	530	438	523	520	541	540	473	481	498	521	471	505	546	482	496	494	472	487	528	496	504	490	545	522	544	505	552	565	543	481	520	504	489	538	505	525	494	507	530	530	481	510	523	512	501	489	488	514	481	518	525	505	484	510	512	499	481	509	492	507	516	507	507	511	514	490	503	485	488	531	492	533	528	501	520	514	537	491	508	545	503	517	575	469	495	493	509	524	486	501	495	516	511	509	488	534	519	493	461	511	483	509	526	496	470	516	492	477	490	492	502	484	501	463	536	530	522	531	513	458	601	507	513	487	514	552	511	527	501	485	531	489	494	485	511	535	520	541	474	503	528	493	521	503	483	528	519	518	513	459	513	487	553	514	510	486	500	476	476	493	526	543	478	503	519	504	492	503	473	496	544	532	479	557	494	462	509	509	493	504	496	541	506	528	526	546	491	539	529	515	485	525	506	559	515	499	482	489	491	528	544	491	526	476	492	477	491	504	512	505	466	514	514	517	511	488	511	526	503	505	524	511	511	483	486	503	506	493	521	513	472	518	509	542	499	523	510	531	526	505	501	483	497	511	541	507	537	515	507	494	526	518	514	487	526	493	504	520	516	496	552	495	521	474	512	508	511	498	543	521	490	555	478	513	495	499	485	500	531	495	566	503	510	469	494	489	519	553	494	463	484	502	506	482	546	514	506	526	515	504	497	498	480	525	522	504	501	534	527	517	503	493	538	487	475	526	534	545	496	492	494	500	485	448	508	487	489	495	487	516	492	492	485	494	448	496	537	501	483	525	545	512	530	484	485	521	501	482	499	518	488	521	528	488	523	526	476	541	514	518	509	494	535	509	491	527	515	515	530	503	546	515	499	516	540	516	478	501	504	497	506	525	485	512	496	517	514	474	527	504	495	486	452	562	490	468	509	530	489	473	546	487	474	517	513	534	497	476	528	492	516	515	539	498	504	484	555	510	480	529	529	502	499	489	527	533	557	499	508	477	534	492	549	499	465	509	541	499	479	526	479	497	494	517	492	528	481	509	481	525	499	485	481	504	520	470	527	506	515	512	510	520	512	506	488	513	504	522	516	502	517	470	512	524	521	492	505	490	488	533	525	466	504	481	482	519	523	521	484	484	496	503	558	528	531	528	519	517	528	485	521	506	520	511	511	566	514	540	470	543	529	490	545	532	510	509	496	495	506	489	546	494	485	515	479	480	517	508	496	472	491	507	500	498	510	501	503	514	516	532	516	539	505	499	557	488	499	518	499	474	497	517	524	500	511	505	468	494	515	510	533	527	474	535	511	462
2686	338	205	146	128	137	146	137	152	126	109	98	90	70	82	72	62	62	68	66	45	58	66	52	58	49	47	55	70	42	43	51	43	60	60	51	50	45	50	46	51	50	53	48	55	43	31	40	45	47	51	49	52	37	41	44	35	44	54	52	46	35	48	39	51	43	35	48	40	52	54	47	51	54	43	52	39	34	38	55	32	47	43	52	44	51	44	37	46	56	44	47	46	52	46	45	41	37	45	58	51	44	43	35	41	41	46	46	40	41	37	37	36	50	43	50	44	38	38	46	41	51	47	60	53	56	43	44	42	38	47	49	37	39	52	37	38	49	46	55	49	45	39	40	46	33	36	39	47	47	39	43	46	41	38	45	41	41	44	45	49	31	46	39	42	42	49	46	32	49	44	57	33	47	41	42	43	42	50	51	53	46	45	34	54	43	38	43	45	35	46	37	40	47	54	44	44	59	43	47	49	53	45	47	57	50	47	48	32	39	49	42	48	46	39	42	36	53	52	42	51	42	37	47	49	39	42	40	50	38	50	42	47	34	39	47	38	42	46	50	50	44	51	51	43	36	41	45	40	41	45	51	61	39	40	50	44	47	33	50	46	43	38	31	53	32	51	49	49	38	40	53	46	42	55	37	37	47	45	48	50	49	47	53	40	45	39	46	35	52	57	52	36	35	41	35	62	45	45	44	44	46	44	43	57	58	62	30	53	47	47	40	38	41	41	45	49	36	41	40	39	41	51	40	61	40	39	42	50	38	33	57	42	45	33	49	41	40	53	43	43	54	45	47	47	46	44	46	34	42	42	46	49	49	43	38	40	54	35	47	47	40	54	39	46	51	49	43	51	48	53	51	44	41	51	44	42	41	51	47	45	53	51	47	44	42	46	59	53	43	39	33	48	31	37	46	44	58	43	38	40	38	40	46	32	46	43	34	45	40	43	52	42	51	37	49	37	51	31	54	50	51	51	41	55	48	31	48	43	41	43	40	51	49	47	47	45	42	58	45	41	49	38	42	29	42	56	53	58	47	49	46	45	51	47	47	41	38	38	35	32	47	55	49	40	59	46	39	40	38	27	56	35	44	67	34	51	51	49	45	53	35	47	38	52	42	53	55	48	44	53	48	43	51	55	39	41	44	44	42	49	47	46	55	54	39	44	36	42	42	38	51	45	54	43	53	53	39	51	36	45	43	45	45	42	53	44	33	45	54	40	37	41	36	53	47	37	42	30	39	35	52	41	54	45	47	44	43	39	54	48	51	42	50	42	46	47	49	42	40	34	44	48	44	36	39	48	39	48	42	38	40	42	44	46	50	42	34	53	56	47	58	34	48	42	50	53	49	33	41	52	42	40	41	57	51	37	38	38	31	43	44	39	41	50	38	55	41	30	50	47	41	37	36	42	48	43	43	44	48	40	43	49	42	48	44	35	31	49	48	47	46	53	46	38	37	46	33	47	44	49	43	48	46	43	45	51	49	41	42	38	61	50	33	46	40	45	50	39	42	42	50	49	41	38	44	51	33	45	44	46	34	48	32	53	43	31	51	45	34	43	50	45	31	52	47	51	49	42	51	43	48	41	42	51	51	50	36	43	39	49	48	47	43	46	40	48	51	54	52	39	58	41	54	40	55	49	44	33	44	38	45	44	37	39	52	45	50	45	47	47	35	51	44	44	41	45	46	62	40	36	42	46	43	44	47	40	46	49	38	48	39	44	37	49	56	42	43	51	44	44	47	44	41	47	51	41	40	46	47	59	46	48	45	46	36	50	42	52	47	46	50	37	56	30	44	41	42	48	41	54	39	45	53	52	41	39	48	49	47	40	41	48	40	45	55	50	39	47	43	41	43	42	47	53	34	47	41	37	41	41	46	43	44	41	50	39	43	64	45	53	42	42	41	42	53	48	47	44	46	46	32	46	42	44	39	43	38	54	45	52	49	48	37	44	52	44	41	42	53	53	44	40	55	41	42	48	36	45	44	38	52	41	45	39	37	51	39	61	49	48	38	42	54	37	45	33	48	42	47	46	44	32	43	38	53	36	45	44	45	52	39	39	34	55	44	46	42	49	47	44	52	50	40	54	42	33	53	44	43	38	40	35	45	33	49	47	33	36	31	50	38	34	41	54	45	43	50	45	42	38	59	52	41	44	49	48	48	50	45	49	39	41	37	54	44	44	38	46	47	50	42	48	46	34	45	48	36	49	46	53	51	50	52	45	37	42	55	44	33	47	42	33	57	43	40	40	50	37	57	49	41	44	53	51	50	39	39	63	44	39	34	53	49	46	46	48	50	50	48	46	37	45	29	41	55	44	53	40	44	41	45	40	47	44	45	46	51	49	54	53	55	40	50	37	33	36	44	42	40	56	36	46	44	44	39	53	35	39	39	34	47	59	37	36	49	42	37	49	51	37	43	47	47	50	40	53	41	39	38	51	58	47	39	49	32	43	45	52	50	41	51	47	46	51	50	41	38	48	37	49	55	53	47	37	41	48	42	48	33	43	51	55	37	46	48	48	41	41	44	33	38	36	43	49	46	44	48	38	46	51	38	64	49	38	41	44	42	39	42	38	55	48	51	44	58	45	36	42	52	38	37	32	54	48	38	40	43	44	52	48	33	53	44	49	51	49	44	52	38	49	51	53	29	51	43	38	52	24	42	39	36	37	42	33	53	46	44	50	41	55	46	41	35	41	37	55	40	48	31	47	43	42	46	39	47	45	45	39	48	45	59	48	44	38	58	43	43	33	45	40	43	52	46	51	49	55	43	49	33	25	55	50	38	44	42	45	38	55	53	41	46	42	47	39	43	49	42	38	42	41	44	32	49	35	46	37	47	54	44	31	37	43	56	37	47	57	54	51	35	54	43	49	51	43	56	38	35	38	40	46	48	43	38	47	46	50	47	44	48	45	54	42	55	46	47	37	46	48	49	41	36	48	49	42	56	47	49	41	40	37	41	42	56	57	48	35	35	51	41	52	40	48	40	32	48	50	39	38	44	40	42	53	37	39	52	46	41	45	57	34	46	37	46	43	43	35	54	44	51	50	43	46	33	43	41	53	47	42	34	53	43	39	43	62	38	44	42	44	48	47	37	26	43	38	42	54	44	42	52	33	47	45	45	44	59	41	44	43	44	37	48	52	50	42	39	46	47	53	45	47	51	41	34	39	46	53	39	46	41	47	37	48	53	43	38	59	45	43	34	46	46	47	50	39	32	38	40	49	46	37	49	48	46	51	46	42	39	48	44	44	42	49	42	36	54	45	40	52	39	50	39	42	44	56	38	50	43	53	50	54	39	55	49	51	49	44	47	41	42	44	45	48	37	48	50	52	39	49	52	49	45	59	45	48	49	53	45	53	41	42	48	52	61	28	44	46	30	46	41	55	47	37	39	39	48	52	30	45	38	38	37	51	40	45	56	49	34	36	39	48	42	41	42	42	43	42	53	47	41	47	43	45	46	49	62	46	46	43	38	45	40	49	47	39	47
15111	4035	2300	2439	5490	8436	8937	7351	5870	4496	3481	2657	2096	1655	1286	1342	1186	1047	874	836	787	745	647	585	548	548	549	558	527	546	516	514	510	531	521	482	520	455	438	461	442	416	413	395	385	380	386	392	379	382	373	388	356	400	392	356	347	380	396	380	362	351	381	368	356	378	372	408	379	359	424	406	380	385	439	374	425	385	376	399	349	340	378	359	349	369	330	336	371	379	376	341	365	361	375	311	372	357	375	311	365	349	356	330	368	323	359	340	396	333	356	369	315	342	339	319	354	340	339	347	352	369	349	326	351	326	347	366	351	318	352	357	363	322	371	382	338	328	346	343	345	339	353	332	370	341	373	329	373	349	344	362	329	323	375	363	361	392	360	344	349	356	343	342	347	362	369	326	355	338	314	365	337	346	352	348	342	389	377	331	368	348	346	329	342	330	344	356	369	359	343	370	363	313	327	304	309	363	340	390	319	335	358	344	328	332	329	346	354	337	316	370	387	366	359	312	389	319	354	371	334	375	351	343	367	344	357	360	327	357	370	309	340	330	332	360	321	389	347	340	360	345	336	343	335	334	340	354	320	352	346	359	351	370	339	343	319	349	335	331	313	342	358	320	377	335	320	353	341	356	323	354	323	338	356	384	328	329	353	380	328	349	363	357	340	355	339	349	347	348	332	346	342	337	362	329	340	335	328	354	320	344	331	349	345	361	320	391	348	342	367	386	347	340	337	336	298	334	363	306	358	342	366	358	336	347	353	330	321	364	321	372	351	346	360	341	331	376	352	357	343	355	370	363	353	364	335	362	360	379	374	371	337	372	366	337	349	349	366	336	353	324	354	361	349	342	348	329	385	335	357	376	353	327	337	360	335	323	332	366	311	335	336	297	358	339	339	380	392	330	335	361	366	385	353	355	365	377	314	351	334	360	336	349	357	335	345	356	350	355	365	341	356	337	386	351	346	351	339	341	334	356	306	354	340	353	334	372	313	363	382	358	346	328	324	347	334	330	320	367	312	348	359	337	342	361	371	363	357	350	368	352	378	367	392	367	357	349	354	377	341	345	339	381	324	356	363	324	368	357	318	377	326	361	323	322	331	327	375	313	363	363	346	346	367	326	358	349	356	395	360	333	339	348	339	327	360	338	322	372	319	326	333	355	353	333	330	347	334	347	321	344	340	345	314	348	328	310	347	348	383	338	341	349	362	321	348	318	335	343	355	355	336	339	342	340	327	349	348	341	354	329	376	334	341	358	353	364	317	362	324	310	352	345	368	366	368	340	368	321	342	337	366	335	342	352	337	331	364	350	339	372	299	373	365	335	392	350	339	339	310	370	351	348	352	361	312	386	340	333	298	357	333	357	336	322	361	332	351	333	355	334	363	349	357	367	334	332	359	344	371	348	343	362	333	349	327	329	329	345	333	331	346	350	345	321	375	339	351	323	341	352	349	330	341	386	334	353	323	334	348	329	349	340	356	350	298	366	371	349	377	345	334	340	339	366	359	367	366	336	341	333	366	313	349	346	342	336	336	352	325	334	347	350	351	341	333	344	369	323	382	369	329	343	342	331	346	339	341	337	337	339	344	337	335	351	328	339	330	330	341	329	373	346	358	342	311	360	361	337	337	315	345	363	370	378	352	333	329	356	326	330	387	355	320	331	331	335	369	324	329	323	355	350	363	322	343	355	326	350	378	358	346	369	365	345	339	385	395	342	360	331	337	338	337	350	334	333	361	334	356	334	366	342	339	359	399	309	326	332	333	320	325	364	341	365	332	313	323	326	335	351	347	310	340	382	371	326	327	408	372	354	343	331	343	334	336	336	323	321	340	372	323	343	365	347	345	346	347	331	380	346	354	320	370	319	408	329	346	377	346	377	355	336	351	331	344	348	354	381	387	357	325	368	354	345	337	334	348	357	369	367	363	360	337	355	358	335	355	310	379	327	371	344	370	368	358	378	402	345	366	339	317	337	313	346	329	361	358	334	304	321	319	319	336	311	365	363	341	352	376	362	350	345	363	354	352	331	337	295	320	338	363	346	367	360	332	349	323	331	358	308	365	345	356	320	348	329	369	359	337	355	345	335	338	331	334	340	335	381	355	343	360	320	356	359	378	362	351	363	357	326	361	348	380	407	383	352	349	366	330	328	352	324	365	367	325	357	351	344	342	352	335	375	315	349	345	342	377	360	355	328	360	348	354	318	331	332	380	344	351	349	370	336	331	361	358	319	359	357	341	354	328	354	325	359	336	358	300	373	350	382	341	347	359	320	335	331	370	334	333	347	350	321	348	343	347	364	360	347	341	360	361	325	373	335	327	365	365	355	343	369	355	357	350	356	313	366	346	345	358	356	351	332	358	340	357	366	380	321	365	356	387	289	332	391	339	321	365	371	370	315	335	327	352	368	364	348	346	341	363	362	352	301	314	333	344	323	358	317	343	343	331	379	341	356	320	328	343	299	394	337	328	338	331	352	360	375	323	361	350	336	380	330	361	358	343	330	349	363	344	381	335	369	344	310	353	334	335	359	357	346	334	339	369	326	359	340	333	323	370	344	344	367	350	332	333	335	365	360	345	347	362	339	361	338	362	365	361	353	310	337	339	361	344	359	338	347	347	329	361	355	363	369	346	341	349	367	337	352	295	349	330	349	311	331	339	338	310	337	376	364	317	336	370	327	375	332	326	331	342	334	337	319	349	351	344	350	339	375	359	346	315	364	323	388	354	349	347	345	306	329	347	359	359	370	339	321	358	374	356	364	325	353	322	338	383	327	348	323	336	358	348	333	316	337	316	329	343	396	366	354	337	358	367	340	349	349	318	361	352	349	311	341	348	362	323	380	377	317	345	318	342	324	338	344	329	361	349	367	368	336	351	357	336	369	323	339	345	349	360	352	334	324	382	369	356	371	329	382	354	363	318	352	334	336	321	364	334	321	330	368	362	330	349	324	354	341	339	339	367	368	352	339	354	344	311	372	329	354	327	324	333	393	337	365	368	348	362	358	350	316	334	344	356	332	354	319	375	338	365	366	339	383	321	357	332	320	301	363	346	336	324	380	341	347	351	351	388	316	365	340	370	311	341	359	326	348	341	339	363	333	334	316	333	348	339	341	355	338	346	370	341	340	363	354	349	355	365	338	356	368	339	357	335	356	328	317	341	357	356	368	346	344	364	343	301	331	317	359	352	338	337	328	283	329	345	315	363	331	340	336	353	368	340	359	390	334	364	372	336	337	374	335	323	336	360	361	343	364	359	347	371	350	341	341	332	375	342	361	335	341	336	362	370	345	356	326	355	343	342	354	351	297	346	341	329	360	335	351	328	366	345	326	346	329	345	325	343	355	296	353	347	349	328	311	361	347	345	338	316	333	373	358	340	319	331	340	347	348	316	320	335	374	334	369	346	338	332	330	342	341	312	350	331	353	331	340	331	348	335	333	337	369	344	382	370	346	347	312	381	346	347	357	360	365	360	357	347	349	366	335	355	390	351	365
2070	569	304	254	182	210	264	232	238	219	183	160	134	129	121	120	102	100	98	111	91	98	98	85	86	73	88	87	98	92	103	101	98	99	82	82	81	86	90	88	88	81	79	85	89	72	104	87	91	76	76	80	80	79	89	86	96	103	92	88	82	82	97	84	75	65	68	78	71	79	82	80	79	91	79	86	95	73	74	79	86	85	84	65	90	79	70	90	87	77	70	82	83	78	76	87	74	83	85	78	88	76	78	88	72	79	80	82	85	84	95	70	80	71	79	77	77	69	66	84	86	87	86	78	72	72	79	83	73	72	80	69	78	110	97	79	82	83	81	79	89	89	78	85	83	104	93	70	85	82	77	83	85	70	73	76	82	66	96	67	85	90	91	78	73	86	70	82	76	89	78	85	80	88	75	78	101	84	85	80	71	86	74	95	83	81	71	92	79	82	87	92	90	68	90	81	90	88	68	81	92	74	98	78	93	77	86	73	92	75	75	93	103	85	93	93	81	89	67	78	85	90	85	62	75	81	86	87	69	62	83	92	91	72	70	87	100	83	79	91	93	81	86	90	67	89	79	85	79	91	97	94	79	89	93	85	79	72	101	77	80	84	78	77	79	72	68	80	96	66	69	70	83	79	88	85	87	85	88	71	88	78	72	91	98	79	73	78	83	92	70	76	96	90	77	88	82	83	77	83	75	89	79	83	86	83	76	73	78	86	78	61	71	77	90	79	78	81	76	73	64	70	79	77	98	90	74	76	86	81	76	78	81	79	72	91	87	72	69	78	86	67	84	72	74	76	65	79	81	82	74	70	86	69	79	69	77	81	78	82	77	97	91	75	72	77	77	80	82	73	79	82	102	99	75	68	82	75	87	80	70	72	99	77	74	86	81	77	84	76	103	77	65	94	68	93	81	86	73	87	76	82	66	104	98	85	80	86	82	73	72	72	84	84	88	84	76	84	90	90	88	67	95	65	64	68	89	74	82	92	88	78	68	78	81	85	84	67	88	81	88	72	79	90	77	63	85	74	81	80	83	93	103	107	76	81	81	85	70	100	108	77	94	80	73	100	77	85	76	64	77	80	84	88	81	87	95	82	78	72	93	70	93	80	87	94	97	78	77	90	82	74	78	78	96	77	81	91	70	76	73	88	81	83	80	64	90	82	106	86	72	92	61	77	86	71	86	75	84	80	80	90	82	74	83	82	86	75	74	82	102	87	83	74	82	87	82	77	85	86	76	77	71	85	86	78	75	83	85	80	87	91	75	90	93	88	87	76	94	76	99	80	80	82	80	93	99	67	78	77	82	81	86	81	96	76	74	66	74	91	79	66	83	67	92	96	75	83	95	86	92	74	78	86	74	80	85	88	75	97	75	72	91	92	91	88	82	99	87	81	79	91	64	68	63	84	74	67	76	90	83	85	66	79	76	112	83	79	66	82	75	103	77	72	94	82	90	88	85	98	86	97	75	67	77	68	88	88	85	79	85	90	65	77	86	85	85	74	81	81	83	84	78	96	76	72	69	85	84	81	86	83	82	80	98	83	71	70	82	71	94	86	59	68	84	74	80	88	82	82	71	83	83	91	84	70	96	89	85	81	80	71	71	87	96	90	70	78	64	86	69	90	100	70	82	77	84	87	81	80	91	79	66	89	69	82	87	73	64	75	66	91	81	81	88	73	78	74	64	85	81	73	108	68	78	87	84	83	66	72	92	72	72	83	99	96	55	69	59	103	86	80	72	83	71	74	91	78	64	71	74	83	78	63	91	72	74	99	71	92	93	85	71	94	94	80	97	80	78	79	82	90	73	71	76	95	71	75	79	87	76	62	88	97	97	89	81	72	98	81	86	77	84	88	83	81	65	89	90	76	75	76	96	78	90	71	80	84	90	81	97	69	68	77	91	80	78	80	90	73	84	77	81	68	84	68	75	82	85	91	76	64	85	75	79	66	80	81	80	93	73	74	89	96	75	85	71	76	91	91	67	82	85	78	90	85	78	83	65	70	89	100	76	78	74	63	76	101	85	68	80	81	85	66	72	75	94	86	83	92	77	85	74	97	72	80	68	67	99	86	91	83	82	77	76	69	77	113	82	86	64	70	91	92	89	80	89	95	84	89	83	64	68	94	97	88	80	85	87	94	92	81	68	78	67	82	87	78	84	80	95	94	66	65	74	88	89	67	90	87	76	75	91	65	99	82	81	69	72	88	78	80	85	88	78	68	76	85	73	72	75	80	75	81	74	70	64	66	83	74	90	85	88	83	72	70	83	83	76	98	83	86	92	85	93	69	75	78	63	79	87	83	72	84	71	81	94	70	79	65	83	90	77	68	74	76	72	80	77	90	80	73	82	89	89	85	106	85	79	68	106	83	94	68	88	80	76	94	84	80	94	77	90	78	72	88	88	63	86	88	78	87	85	75	68	76	93	97	101	74	69	76	64	67	76	79	89	65	75	84	101	79	73	72	72	69	74	71	76	78	77	77	93	94	71	81	90	86	85	87	77	78	76	74	93	69	79	80	69	87	83	74	67	98	85	65	89	66	81	76	85	84	82	71	81	76	79	79	74	86	91	74	71	84	97	76	96	92	80	103	84	102	83	91	93	79	86	80	77	87	88	91	93	95	81	65	75	63	57	83	69	75	70	70	79	92	77	66	88	86	79	64	87	97	94	97	84	68	100	71	80	96	83	88	64	80	97	66	86	112	83	83	82	86	65	92	83	97	75	66	85	85	81	82	99	95	72	76	71	87	97	84	62	82	83	87	73	72	77	74	88	80	73	77	60	77	83	90	105	84	78	79	77	87	62	65	84	87	74	89	89	77	72	82	72	72	94	85	89	60	82	68	81	98	92	85	75	65	69	74	68	80	83	74	85	82	94	100	86	70	95	98	71	83	81	74	78	85	78	83	88	91	79	101	91	83	69	87	70	79	86	83	89	78	86	100	100	87	61	100	81	71	74	76	71	82	76	86	82	82	84	74	62	94	89	74	70	95	83	71	80	90	81	102	94	88	94	81	79	83	89	69	80	69	85	84	79	61	72	80	85	84	76	71	77	72	78	83	74	73	103	90	85	85	75	102	88	85	71	95	82	70	65	80	88	74	76	93	80	90	67	56	80	72	78	90	92	79	80	66	74	70	78	68	76	87	85	68	63	65	87	85	93	54	93	82	85	82	78	79	83	73	77	76	87	57	84	72	100	75	99	82	78	81	79	77	83	85	98	95	99	78	84	72	81	76	88	73	65	72	74	80	74	68	83	86	81	67	94	84	76	71	80	86	75	86	81	75	71	76	72	88	74	65	97	73	85	79	62	94	76	53	74	84	83	73	85	82	92	70	72	87	82	92	89	91	80	61	81	67	77	83	73	81	90	73	81	79	83	90	86	65	82	85	73	67	85	78	75	72	72	85	69	75	89	95	87	78	69	86	72	74	72	63	95	76	101	84	86	66	93	90	83	84	81	83	79	77	85	99	83	97	79	74	70	75
18771	5791	3299	3505	7756	11705	12165	10163	8245	6647	4889	3911	3063	2541	2165	2020	1812	1580	1434	1354	1228	1112	1054	932	976	952	903	911	933	906	851	893	872	934	851	829	838	751	790	763	730	719	755	714	685	716	647	648	718	651	673	630	700	646	630	603	645	642	662	684	649	640	628	609	618	592	647	645	650	586	644	673	676	701	722	711	658	663	627	661	656	646	613	652	629	689	632	627	639	615	654	587	654	627	582	643	607	612	610	632	626	606	602	576	602	626	600	608	638	629	638	651	591	613	644	587	625	653	635	604	615	633	587	623	615	596	629	599	650	649	627	629	594	586	557	612	614	610	588	641	621	611	639	580	602	625	645	645	632	615	638	607	596	654	618	596	635	589	642	619	592	606	650	598	625	575	673	614	603	613	609	614	590	600	642	594	618	585	611	617	614	624	630	601	646	613	595	581	640	653	594	627	576	540	637	613	612	646	646	628	592	596	611	608	595	580	638	630	580	588	651	569	611	608	577	647	687	608	624	636	658	543	604	642	606	582	592	629	603	590	612	619	571	553	607	589	618	597	577	567	617	591	616	650	612	643	605	595	629	612	581	564	605	677	588	603	581	574	604	604	617	574	621	622	650	610	618	553	595	556	616	635	600	607	619	616	601	606	641	593	575	570	642	619	614	570	642	623	586	581	644	636	615	630	608	605	607	597	622	616	618	581	620	657	592	625	610	611	616	655	636	633	617	564	645	566	648	615	631	667	620	594	589	617	615	607	644	581	616	623	591	616	584	641	641	618	583	597	601	619	624	587	611	597	607	584	558	608	609	594	578	639	600	603	622	578	601	600	610	568	631	593	577	598	620	609	627	582	623	587	637	622	619	630	607	620	633	607	588	588	654	601	634	616	621	608	586	610	614	633	620	631	639	620	592	608	630	583	633	623	612	617	573	572	617	657	631	632	607	631	670	610	597	651	621	631	630	572	626	626	612	575	663	612	656	593	618	616	585	643	590	613	665	589	613	620	596	590	600	611	613	598	636	617	665	589	631	609	602	605	637	593	658	614	596	602	618	583	576	600	614	645	595	577	587	653	596	622	598	631	613	613	594	620	621	603	611	566	603	616	616	614	626	634	591	596	630	586	611	632	616	603	648	586	621	598	611	597	540	609	628	598	615	609	615	573	597	610	604	599	597	615	589	547	620	637	621	583	603	668	634	636	586	599	606	623	612	597	625	602	620	560	574	590	575	618	648	607	653	541	649	606	602	608	601	630	601	616	583	642	601	623	597	586	640	566	636	605	609	598	613	650	617	590	573	584	639	577	560	602	576	596	643	568	581	640	635	594	630	624	544	569	582	619	665	606	630	618	593	588	673	573	567	656	578	610	591	632	564	607	600	622	635	620	568	585	599	598	679	606	587	576	568	641	600	631	597	593	594	577	601	588	612	575	592	627	632	620	613	621	581	610	593	639	616	603	651	592	592	640	626	631	568	585	547	635	637	616	610	604	597	586	650	569	586	619	609	608	597	609	608	618	601	625	610	615	581	629	620	628	622	618	641	670	651	652	590	543	627	590	602	638	641	630	593	590	635	648	589	584	608	615	627	672	641	635	589	600	637	592	583	575	575	606	633	576	583	653	602	617	575	609	590	606	606	630	570	627	598	615	574	610	624	653	599	634	602	593	622	618	638	588	674	597	605	622	638	554	584	575	568	576	621	634	619	608	608	629	598	631	616	627	563	605	578	646	584	649	581	646	595	664	625	585	613	560	642	614	564	598	572	575	581	640	614	637	642	606	602	567	648	626	640	605	621	654	651	623	589	593	606	630	663	608	615	550	610	595	587	634	598	566	608	644	644	597	593	605	621	615	571	639	594	619	649	613	594	639	591	598	595	595	587	633	583	578	597	589	574	666	611	602	603	576	601	605	587	607	574	654	621	557	663	602	619	619	556	611	661	629	606	580	607	582	622	587	594	624	660	630	636	596	635	606	612	589	642	643	646	573	588	590	606	602	620	636	550	630	597	589	593	621	610	579	608	582	619	632	601	592	623	562	636	590	614	597	620	642	586	666	620	600	622	637	585	610	623	632	610	609	631	635	587	630	593	609	601	591	588	607	607	609	622	596	607	581	596	560	610	597	605	625	615	571	614	595	568	553	592	647	617	573	599	629	620	633	622	605	607	639	638	617	593	594	588	621	588	613	626	626	627	608	617	574	656	578	630	593	594	629	601	607	607	572	628	634	590	616	607	616	595	599	607	626	614	621	629	648	632	616	593	603	602	623	610	605	620	584	653	629	607	587	612	631	631	668	592	642	609	571	620	641	618	583	616	639	611	659	641	650	609	591	596	570	627	635	589	590	604	599	607	604	593	601	597	588	621	677	658	626	602	579	631	599	622	591	627	597	636	612	601	612	627	641	593	626	606	630	579	657	621	615	601	603	615	632	581	575	612	609	648	616	596	595	617	651	555	628	605	611	607	610	606	586	605	594	664	608	544	573	608	598	597	623	591	632	582	612	609	592	574	603	576	588	619	655	613	613	605	641	638	605	594	614	634	604	601	634	639	583	588	598	647	620	592	602	639	602	649	597	627	630	614	599	598	637	644	612	635	616	656	609	611	577	586	619	620	582	635	574	609	646	629	604	594	630	628	610	613	634	618	649	599	566	567	593	643	636	630	618	586	616	603	614	636	597	634	559	593	613	623	580	634	628	651	592	617	626	631	616	650	619	627	616	644	651	582	633	586	620	570	630	609	613	637	623	598	647	598	629	603	587	601	640	561	646	623	596	575	573	628	611	652	612	597	590	649	633	612	583	624	606	618	609	611	588	578	566	578	627	646	589	584	567	565	630	635	594	641	670	591	662	572	657	587	617	634	596	645	590	616	586	608	581	614	594	624	577	583	636	599	623	612	574	590	590	592	634	604	599	583	598	655	586	649	605	630	593	609	630	603	610	567	598	589	586	609	585	610	589	605	567	569	615	589	621	563	603	588	658	630	624	602	583	607	577	614	631	657	627	587	601	639	588	586	596	616	607	587	622	610	630	643	660	597	589	664	582	608	597	613	584	624	595	623	587	602	620	637	615	620	615	648	621	656	622	562	615	627	638	623	652	629	600	632	644	593	655	645	592	617	615	673	555	578	594	615	589	599	626	615	611	625	648	575	615	611	617	581	589	621	624	599	601	636	567	591	633	624	596	629	620	582	624	602	597	601	643	576	601	656	610	630	607	580	653	629	607	598	548	627	593	604	601	607	599	597	612	566	583	587	655	652	600	656	597	610	622	622	610	611	608	614	613	639	599	649	602	611	590	609	596	620	633	580	582	587	595	610	581	629	654	591	648	582	623	586	619	642	613	619	655	582	626	593	613	605	597	620	634	612	622	595	554	605	602	599	609	645	598	628	566	593	563	624	591	647	611	587	605	573	578	565	610	598	618	608	619	580	576	601	639	623	632	621	615	594	611	644	614	614	629	617	579	647	602	631	626	581	592	635	608	615	607	596	582
1703	276	148	103	103	101	96	103	92	106	76	69	55	58	47	54	42	42	54	52	44	39	36	23	44	36	51	28	53	44	42	29	32	29	39	46	30	44	47	32	41	42	32	49	46	41	34	46	23	44	41	47	39	43	31	33	32	40	37	40	40	36	45	29	40	42	40	30	44	20	36	27	43	36	33	51	32	35	36	43	42	41	37	31	40	50	33	25	30	36	34	28	32	25	38	31	42	34	33	41	38	43	34	35	33	35	41	34	31	35	31	29	39	33	42	35	36	27	28	41	40	32	31	42	27	31	31	28	40	27	34	30	30	40	31	36	36	29	34	45	45	30	35	35	28	38	34	33	36	24	37	34	27	29	28	32	23	35	43	35	35	38	26	30	36	22	39	36	40	29	34	32	28	36	31	39	33	33	40	34	34	41	42	32	35	35	37	42	28	38	34	30	44	41	41	33	32	29	31	25	42	38	42	35	37	35	36	38	31	29	40	29	36	26	45	38	36	27	37	41	47	33	36	32	31	35	34	36	29	34	40	40	36	47	44	46	42	38	33	38	40	32	25	33	38	22	36	31	29	25	39	24	28	28	31	38	37	41	29	31	37	42	41	52	29	39	36	39	27	43	33	33	37	37	25	37	41	41	34	36	37	34	41	50	49	24	36	48	29	39	30	39	31	44	40	36	28	35	37	43	31	45	27	32	33	27	32	42	42	39	31	40	30	43	34	34	33	31	27	29	34	39	33	33	34	32	24	41	42	31	38	30	28	36	34	44	41	34	50	33	45	36	31	34	32	36	40	40	40	39	32	35	33	32	38	31	38	45	38	37	45	39	38	32	44	32	44	49	29	44	36	34	35	36	39	51	33	28	30	49	39	37	29	35	38	29	28	31	41	27	40	36	27	31	46	36	36	41	46	37	34	43	29	36	31	38	43	37	40	39	35	31	37	34	38	35	34	38	42	31	40	42	35	47	33	36	39	32	32	36	34	31	27	30	37	34	30	34	33	43	37	45	40	37	28	42	37	37	31	31	35	33	51	36	26	39	44	33	37	34	47	32	30	40	36	42	40	37	34	43	48	36	30	31	38	19	37	23	40	29	26	27	37	35	28	42	30	33	45	40	40	39	40	42	38	33	33	29	39	32	29	35	37	45	33	36	33	38	34	30	32	30	34	34	30	25	32	30	36	28	30	38	36	46	33	43	41	34	41	34	33	43	44	27	42	32	30	32	25	24	30	42	31	37	42	40	38	37	29	33	35	34	46	31	30	31	38	39	43	54	36	28	39	31	33	35	37	33	34	41	36	42	33	40	29	35	50	36	53	39	39	32	39	39	42	44	38	23	31	22	35	37	31	34	35	37	44	38	36	31	35	34	35	36	32	34	43	39	38	36	29	32	28	33	23	44	33	37	28	42	39	41	30	32	31	50	38	24	37	27	41	30	29	35	41	32	34	38	30	33	30	37	27	26	36	31	41	26	34	43	34	26	23	32	37	44	31	31	39	43	49	31	36	25	36	36	34	37	35	35	39	35	38	35	44	35	44	33	34	33	30	33	39	40	31	34	31	21	32	25	27	45	33	38	34	32	23	43	44	36	41	23	29	40	31	31	37	34	38	29	30	38	50	38	30	31	45	39	35	28	36	40	44	38	27	32	41	36	32	45	29	33	33	36	38	46	30	39	40	45	27	36	32	32	37	30	32	33	27	41	30	33	27	34	38	33	51	32	42	39	38	39	39	43	28	53	39	34	45	36	40	24	29	29	30	51	33	39	38	22	42	31	37	45	30	37	34	26	43	40	39	29	43	29	31	37	45	22	29	26	35	32	46	33	49	32	35	38	32	23	37	40	38	35	36	30	32	35	43	36	41	32	33	32	30	36	37	37	33	36	35	39	40	45	32	34	35	32	35	41	30	36	28	30	33	40	39	41	36	30	33	24	29	38	36	29	34	24	42	28	39	29	32	32	29	36	25	33	39	36	31	30	32	39	37	38	38	29	44	37	29	37	36	43	37	28	41	37	34	33	35	45	34	36	30	30	41	28	44	47	37	26	31	31	32	23	48	26	43	31	31	30	37	37	30	37	38	39	33	38	44	37	37	33	33	29	41	29	39	32	40	40	33	39	29	30	30	31	47	35	41	45	30	41	40	40	41	29	25	43	28	29	36	32	27	36	33	33	45	29	30	16	40	46	24	44	36	34	36	25	39	44	35	33	34	37	32	29	44	35	43	36	30	35	32	35	35	33	35	39	35	40	43	32	32	30	30	46	38	35	35	34	42	33	34	38	43	32	33	39	28	25	51	35	35	27	25	31	30	41	29	39	42	48	42	55	37	29	35	35	33	32	38	40	32	30	38	38	39	43	27	41	36	50	31	34	40	41	32	39	38	33	36	30	45	40	42	41	26	46	35	25	24	40	29	29	33	35	39	36	33	37	35	38	37	37	37	34	46	32	31	40	31	41	28	22	40	34	26	40	34	33	38	36	32	24	40	29	36	26	44	41	30	40	36	37	42	32	40	31	30	31	31	32	33	28	29	24	37	35	39	52	35	39	28	38	45	39	40	36	34	34	33	34	49	29	25	35	27	37	38	37	39	48	36	43	28	38	33	30	38	35	19	40	34	43	28	30	22	36	40	33	28	34	35	28	29	46	36	33	39	41	33	31	38	37	35	35	28	26	37	34	31	25	36	34	31	38	37	32	41	34	38	39	28	31	33	45	47	52	35	37	37	37	40	40	32	40	34	38	28	33	30	44	40	40	47	40	32	34	31	32	34	27	28	26	30	29	41	34	31	34	36	37	37	39	35	30	35	28	42	33	37	36	38	32	46	36	42	38	35	28	33	26	26	25	37	30	38	34	33	30	37	41	40	47	37	38	36	45	34	36	20	31	38	34	34	39	36	31	31	37	30	37	38	33	25	30	32	34	34	38	32	38	28	34	25	35	43	40	43	39	40	36	30	45	44	46	22	31	38	40	42	44	40	36	36	42	41	31	38	34	37	32	38	41	27	29	40	34	34	40	37	27	33	36	40	42	40	28	43	35	47	41	33	30	31	40	47	46	33	26	36	44	47	38	37	36	42	38	34	35	38	27	23	24	30	29	31	41	36	40	37	34	32	37	39	35	38	42	40	37	32	33	16	40	32	28	41	41	42	36	35	40	25	32	41	29	36	48	37	45	29	33	39	27	36	27	37	27	33	33	40	28	35	37	41	35	44	36	44	40	39	27	43	35	34	30	36	33	30	42	31	26	32	26	37	34	40	44	47	40	31	29	39	29	40	33	47	55	38	36	29	47	37	34	29	40	39	27	27	31	32	50	25	32	29	33	29	35	46	43	32	35	40	43	32	28	28	33	32	28	41	36	33	36	60	36	32	21	38	37	37	32	33	39	29	44	34	44	37	19	31	37	23	38	41	41	32	33	43	40	32	39	36	30	38	34	38	37	37	45	36	40	29	38	40	33	31	32	21	39	33	35	55	40
13181	3097	1756	1890	4239	6453	6533	5473	4258	3256	2272	1777	1304	1065	894	852	750	647	592	514	544	425	416	399	415	388	439	439	386	407	381	386	395	349	362	350	385	349	330	318	333	315	315	328	282	269	303	279	293	300	305	239	305	297	292	285	317	290	280	292	264	284	297	281	275	262	279	280	308	303	288	285	309	304	311	323	318	291	323	271	261	314	289	272	287	257	282	301	268	286	280	279	293	264	293	303	296	294	288	282	278	267	294	296	300	259	260	257	303	278	291	293	268	301	262	277	293	244	283	254	284	277	265	293	278	256	270	289	264	312	271	245	246	257	285	281	281	314	250	268	260	274	274	281	249	277	275	251	263	245	278	270	302	264	251	281	319	287	280	273	275	285	276	298	286	262	295	284	326	291	287	265	266	289	286	254	277	257	280	270	265	298	269	287	258	255	249	275	284	303	271	275	264	303	318	277	264	285	278	270	287	278	289	284	271	297	284	261	303	300	258	293	272	273	290	256	256	276	298	295	287	275	304	287	298	313	286	261	258	308	252	272	306	282	288	249	277	248	240	278	292	252	255	299	294	276	274	264	286	272	266	277	283	286	303	262	300	265	303	277	276	263	277	247	256	261	282	322	296	268	287	275	296	244	274	272	307	301	278	259	269	302	289	255	291	274	282	268	288	271	288	289	268	279	305	287	295	237	254	286	267	272	274	262	244	261	277	292	287	269	298	285	259	282	304	253	300	237	263	288	272	253	272	261	264	297	271	267	258	241	275	276	291	282	284	280	277	260	266	301	256	281	261	280	241	287	287	238	275	287	264	296	273	295	280	283	272	285	303	270	272	283	231	263	262	299	283	243	283	281	276	292	260	297	291	271	263	252	271	268	293	256	285	270	276	258	287	282	273	281	293	262	276	263	267	292	289	254	312	282	263	249	280	263	268	265	283	306	293	290	267	275	295	261	291	253	283	300	291	303	262	268	296	279	285	289	274	290	271	267	270	270	251	269	272	291	267	261	310	268	289	258	286	270	279	278	274	242	262	283	268	262	282	254	264	269	283	269	280	240	250	290	267	268	303	297	295	275	252	261	228	277	275	280	279	281	262	284	272	267	303	300	308	270	267	257	276	308	284	275	282	270	270	268	249	265	251	260	285	279	243	279	262	267	290	288	275	294	255	282	283	285	289	275	248	286	282	236	241	293	273	255	278	272	263	257	248	285	294	265	272	296	290	286	238	294	287	304	286	303	275	268	282	267	277	271	275	246	311	236	285	304	288	289	268	281	287	265	303	272	262	287	241	253	250	266	286	266	289	289	284	256	258	307	272	271	267	269	301	280	262	312	258	276	293	266	307	246	294	297	263	276	268	280	253	280	282	286	283	305	247	263	275	264	279	281	268	262	269	298	297	265	310	280	270	272	291	264	255	257	278	278	302	291	262	274	271	318	274	278	257	251	265	267	292	270	301	275	233	254	254	271	266	308	279	267	278	269	269	296	292	271	256	272	283	285	282	300	264	273	301	289	311	273	304	285	263	308	284	310	272	264	296	282	243	279	276	288	278	256	294	274	285	279	299	255	261	283	252	273	282	237	298	256	279	263	267	275	284	290	324	248	279	279	258	274	271	259	287	264	290	283	270	279	269	283	273	267	273	280	289	267	299	243	300	277	283	302	272	272	288	288	266	252	270	276	279	276	277	274	288	278	275	282	298	256	269	287	274	276	269	314	267	261	290	288	233	281	258	260	278	277	264	273	273	260	288	279	287	266	281	281	276	287	263	282	261	290	281	275	272	288	251	264	258	277	280	268	277	287	308	297	269	276	284	279	263	296	277	299	295	276	274	279	283	260	285	302	287	264	288	282	284	269	260	262	299	262	305	283	274	295	251	265	244	279	305	288	252	276	303	278	285	276	273	252	282	271	274	257	274	264	292	306	283	253	302	291	274	279	274	283	264	285	281	272	265	282	308	276	278	262	296	249	290	284	268	275	274	294	276	280	250	279	297	302	262	270	289	266	277	263	267	279	258	248	303	288	298	261	255	289	287	292	260	303	272	276	266	252	280	263	277	280	248	263	225	270	282	276	290	258	262	280	289	276	288	291	272	263	259	234	280	279	299	268	293	269	270	285	292	282	250	292	286	284	296	298	271	306	276	284	267	304	278	288	281	297	285	290	278	261	274	275	299	264	260	281	254	257	234	273	287	273	292	262	260	289	288	283	266	277	258	291	239	264	271	249	265	269	254	286	276	273	297	263	296	268	275	300	267	266	285	276	298	300	285	289	308	278	288	303	238	262	270	286	295	284	274	262	261	285	257	300	264	272	250	283	259	278	270	244	296	270	276	274	261	264	276	248	270	280	255	289	275	321	272	293	304	262	269	293	276	299	243	278	282	236	252	299	278	273	282	301	273	267	294	295	269	280	262	261	261	275	274	263	321	245	303	269	291	270	271	272	286	300	279	288	270	229	274	295	294	259	277	259	304	271	258	260	269	250	304	288	249	273	282	254	283	289	292	238	293	290	285	265	285	266	279	260	273	255	274	278	274	279	263	288	275	245	265	226	272	289	271	288	291	268	270	298	282	286	256	263	257	273	280	275	264	275	268	281	282	290	243	291	283	271	288	276	294	257	277	282	286	261	287	297	261	273	269	247	251	256	300	290	294	261	301	286	274	261	274	269	264	287	294	313	258	266	296	267	272	276	293	319	291	283	274	295	276	278	265	285	256	287	286	279	278	251	246	312	294	287	254	288	263	287	272	265	280	268	318	280	288	275	264	266	270	268	284	277	263	284	287	236	284	299	260	281	282	283	274	272	233	254	287	272	285	278	282	255	275	300	284	266	281	282	264	277	293	286	266	262	277	308	269	297	272	285	257	276	254	308	257	285	285	250	295	293	243	289	285	254	263	268	275	282	250	271	290	261	280	265	269	283	258	280	298	273	291	299	296	277	238	256	302	264	270	287	296	274	295	280	269	294	253	301	295	288	272	268	279	298	235	272	256	248	276	277	295	278	270	262	275	271	258	292	244	307	274	283	279	277	298	261	282	258	276	272	291	267	284	289	265	259	277	279	257	280	293	267	270	269	291	265	268	281	267	255	294	261	291	250	273	267	265	282	288	310	281	295	252	275	272	241	263	300	264	273	271	294	257	245	297	273	274	253	282	265	273	271	290	269	287	247	245	270	263	260	254	286	276	257	285	297	277	269	276	283	284	274	277	277	272	288	291	262	287	273	284	281	248	283	254	263	263	282	254	286	301	243	250	288	296	321	239	287	278	256	278	274	274	264	276	270	324	272	263	250	273	276	276	271	278	267	313	305	297	266	302	269	268	280	317	258	281	294	291	277	259	251	266	303	280	280	300	264	305	257	285	279	303	296	276	283	273	295	268	283	269	270	283	267	289	285	260	270	296	268	311	256	279	268	281	291	276	296	307	283	279	247	252	273	279	260	291	230	284	300	252	247	283	292	290	283	274	270	271	267	257	273	249	277	261	261
1387	444	267	191	146	167	178	211	191	155	131	114	130	123	111	89	98	96	85	95	75	78	73	63	80	70	71	68	74	71	80	72	70	68	74	70	65	82	70	83	72	69	77	63	71	71	67	64	65	66	71	68	80	78	76	55	64	80	69	61	77	74	75	72	75	54	66	67	67	70	66	66	60	57	62	66	71	65	77	68	67	66	72	57	75	88	61	69	63	70	68	69	83	66	69	56	58	71	65	49	81	67	77	74	66	72	75	75	54	76	65	59	74	77	75	70	84	66	52	57	73	57	68	71	54	71	55	72	67	62	61	60	66	66	66	72	59	66	71	72	68	72	67	68	66	64	68	50	69	71	64	77	68	51	63	60	68	70	71	61	62	76	73	63	67	72	73	63	65	62	73	59	70	73	68	62	86	63	77	59	72	68	85	52	63	62	76	83	75	57	67	79	65	87	93	65	61	72	66	75	73	62	68	80	61	81	68	55	53	80	70	49	53	60	70	80	63	62	70	67	72	63	72	90	73	58	76	69	60	69	67	58	80	64	65	72	62	67	63	64	70	76	71	76	63	82	68	49	64	64	72	64	68	66	65	72	65	58	57	66	64	62	72	60	58	52	69	62	63	71	79	70	70	64	69	66	68	72	75	60	68	69	66	59	69	74	75	61	68	71	72	61	58	59	65	67	81	70	68	68	50	91	57	75	61	56	62	74	63	61	72	54	55	66	71	79	59	73	62	71	45	69	77	62	94	72	60	68	52	55	69	58	85	71	74	49	71	74	65	65	65	74	80	74	72	84	55	54	68	67	73	72	59	77	59	79	70	58	73	65	72	65	62	84	73	63	67	65	79	64	72	62	95	60	64	79	66	63	71	76	56	70	86	56	66	64	71	71	58	78	67	73	57	73	65	71	64	53	64	73	65	71	61	74	78	80	77	76	62	83	64	54	63	73	62	71	70	71	63	78	72	67	57	67	76	77	61	80	66	58	69	60	65	75	79	63	74	44	71	75	48	58	56	69	60	68	62	70	56	61	61	73	69	72	63	67	78	73	58	62	65	57	63	62	63	73	61	72	64	70	66	64	77	73	63	59	68	59	54	68	75	63	71	78	79	58	63	61	70	63	59	71	69	70	76	58	64	71	68	65	68	65	57	77	58	77	60	61	72	54	60	73	53	65	59	71	65	64	80	77	67	76	71	81	70	70	60	58	61	65	70	57	66	73	64	89	64	68	69	63	68	68	65	72	89	59	69	80	75	65	73	75	86	79	57	55	61	70	73	73	57	74	65	65	67	53	51	66	75	64	65	65	81	69	64	66	66	70	59	93	79	68	64	61	79	69	83	50	59	63	71	70	63	77	69	67	68	69	79	60	61	55	64	62	44	75	56	66	63	66	66	82	84	59	72	68	77	82	59	57	76	61	76	59	63	78	69	63	68	66	59	81	64	52	76	71	73	80	68	84	62	68	94	64	58	54	65	64	64	59	70	65	64	58	71	71	72	70	79	61	70	59	69	69	60	68	55	58	68	76	82	74	89	62	65	83	58	66	63	76	69	76	60	63	73	56	71	66	63	66	77	65	72	64	64	61	90	62	73	61	86	73	67	63	51	71	72	74	59	70	65	68	55	64	71	89	76	63	64	61	60	53	67	78	53	67	71	69	73	71	69	58	58	60	80	67	67	60	85	75	49	58	72	66	77	57	67	71	74	72	81	70	53	62	64	60	73	74	61	74	65	52	67	72	62	71	61	66	65	70	54	78	65	68	66	84	80	74	55	63	79	79	59	86	66	58	67	60	63	62	66	59	66	65	59	59	70	65	62	71	72	62	72	61	80	72	86	64	71	78	67	91	67	65	74	67	64	85	66	68	83	64	66	69	60	67	67	69	60	74	66	65	73	55	65	64	55	72	73	61	60	72	75	62	69	65	75	61	70	65	80	63	65	69	55	66	57	64	52	86	67	70	67	83	79	67	58	83	70	78	71	67	88	56	61	78	65	60	59	61	70	76	47	69	77	72	64	62	74	54	63	69	68	69	77	69	71	67	84	67	64	76	69	70	73	61	78	60	78	70	68	70	68	75	88	81	47	63	60	81	61	73	78	59	71	68	71	67	77	72	77	51	65	76	53	71	59	50	76	77	74	66	61	72	65	62	73	67	61	72	70	74	73	55	71	76	80	78	73	73	59	59	83	68	59	74	63	74	56	63	76	68	64	73	81	61	80	64	67	57	72	71	70	67	54	76	85	57	62	69	62	80	59	81	73	65	66	75	75	72	80	61	66	67	78	51	62	78	57	56	74	68	61	51	73	64	58	64	75	67	73	77	67	79	69	70	71	64	67	53	63	51	62	56	73	64	56	59	61	65	71	57	62	65	67	68	86	59	76	64	71	64	74	58	55	64	65	57	65	69	61	65	64	65	91	61	93	78	74	55	79	66	75	75	64	63	59	71	63	69	67	81	81	70	70	77	63	58	57	56	75	64	83	81	63	63	64	74	65	59	60	74	55	86	67	68	61	72	75	56	53	77	73	51	67	61	62	62	75	69	64	70	68	54	64	57	62	67	79	63	61	76	59	54	64	73	62	79	60	68	76	63	70	64	59	66	67	80	66	67	55	71	66	53	64	73	72	60	69	56	54	66	69	62	72	80	73	57	59	66	56	66	67	63	74	64	75	61	70	64	80	71	65	78	69	67	55	74	60	79	61	77	76	77	69	67	69	67	68	69	62	64	51	66	50	51	70	70	70	78	58	69	67	63	64	59	58	64	57	57	76	67	89	64	72	61	70	83	69	65	64	74	64	51	84	69	65	81	73	62	69	57	64	75	66	83	88	64	71	70	81	77	68	64	69	82	85	62	65	74	74	74	59	66	55	61	62	67	57	68	63	63	67	63	77	63	77	71	72	68	60	75	59	59	73	61	60	57	74	57	65	73	53	59	56	66	74	68	63	56	61	69	57	73	67	64	63	60	62	59	59	70	70	72	77	65	81	52	72	75	82	65	60	68	66	70	90	77	79	74	65	66	57	58	70	70	77	70	76	76	72	66	69	58	74	76	55	66	57	65	67	65	62	60	63	65	82	80	65	77	69	73	78	65	66	79	67	67	68	62	74	66	82	78	78	73	76	67	60	64	68	72	82	61	72	58	79	87	55	61	60	66	69	73	68	74	67	78	64	67	64	74	61	64	81	60	66	76	61	69	68	66	70	78	49	73	67	61	54	77	70	56	72	68	65	65	67	51	68	80	77	63	68	86	76	61	77	55	61	67	68	68	77	69	75	62	63	75	61	66	73	68	59	86	67	61	72	54	87	55	60	73	63	65	57	64	71	69	72	61	68	72	54	61	83	81	67	59	61	62	63	56	66	59	79	51	91	73	60	69	53	59	63	67	73	63	72	72	72	63	58	78	60	77	53	80	60	73	71	66	72	60	69	72	63	67	78	75	68	72	69	75	66	70	67	72	66	56	60	89	76	66	82	89	75	47
15682	4788	2741	2969	6186	9524	9732	8393	6527	5040	3794	2884	2235	1832	1621	1503	1237	1142	955	1049	934	805	784	750	713	720	700	709	702	733	718	723	720	686	734	669	656	574	611	620	622	572	541	560	547	593	567	534	513	573	539	541	546	576	562	551	507	548	536	537	571	519	546	532	541	521	586	593	549	515	535	562	532	542	571	540	563	567	530	563	500	520	530	549	506	535	550	564	478	521	536	527	525	508	507	489	476	491	570	537	482	496	537	480	486	477	486	524	509	500	495	522	503	493	475	501	481	505	502	472	541	510	505	480	509	524	504	488	480	507	535	501	543	527	497	491	528	492	501	477	494	486	526	582	499	506	487	493	551	513	496	505	527	496	529	462	496	481	531	499	503	493	497	486	521	500	504	503	511	491	498	503	503	503	504	503	529	484	515	486	478	503	517	501	537	493	567	486	526	492	535	524	548	532	531	483	523	520	529	509	501	509	515	536	541	490	484	468	517	490	480	488	526	517	535	520	502	494	465	517	500	510	529	503	549	476	481	505	493	458	489	483	505	523	525	498	481	503	531	519	508	512	507	516	510	513	517	486	529	553	519	535	501	500	501	483	525	512	507	502	484	494	530	509	502	508	494	510	544	498	538	503	444	520	491	500	498	514	504	467	536	493	530	486	510	505	521	494	511	499	467	567	515	509	504	521	515	502	466	474	505	501	538	483	509	507	490	535	535	516	493	546	523	515	524	534	553	509	487	521	486	539	489	535	478	500	498	534	483	478	484	501	459	514	514	517	503	488	518	542	497	487	503	489	497	500	515	495	511	528	529	504	501	527	474	493	506	519	524	512	483	506	578	527	558	493	501	497	500	505	529	517	501	496	516	506	527	487	514	523	504	502	489	542	551	498	474	525	470	511	447	486	521	500	502	549	480	539	496	492	446	498	505	504	510	490	497	472	517	529	529	491	532	507	503	492	502	506	530	486	464	520	491	536	495	514	505	496	493	480	502	506	522	487	489	489	556	496	518	513	543	489	489	486	492	541	526	523	515	505	523	519	516	482	493	481	479	508	521	460	480	532	520	488	504	489	496	504	477	502	466	500	530	490	510	482	490	473	508	538	490	492	502	467	471	534	502	469	535	491	520	516	467	513	548	507	531	559	497	501	490	502	526	476	502	508	466	478	487	521	487	501	542	500	555	529	489	500	531	528	488	469	508	532	513	492	523	525	511	539	489	520	519	499	476	481	538	538	544	517	532	507	510	524	499	487	516	532	531	506	468	501	497	506	517	498	509	497	496	478	541	535	535	518	538	479	537	496	497	488	490	485	488	499	470	542	467	471	519	525	510	516	480	513	573	529	541	496	525	460	499	519	535	495	448	536	517	525	489	495	561	486	534	525	528	509	549	501	483	487	559	474	491	488	523	490	532	483	487	506	479	463	479	493	493	493	492	488	485	530	524	473	490	464	478	492	489	531	500	507	462	489	493	516	496	525	527	501	552	517	497	519	473	508	500	505	534	526	468	522	491	530	496	507	519	520	517	487	497	519	508	479	538	476	498	461	502	531	525	529	491	497	467	480	492	509	544	477	499	519	501	496	515	499	524	486	503	487	498	540	483	485	527	525	492	490	519	522	529	523	502	488	446	507	511	513	513	510	502	531	515	545	514	496	499	510	478	476	523	541	508	489	504	506	514	494	560	506	472	487	474	482	505	504	497	511	505	530	522	533	493	516	477	499	542	484	528	500	490	503	489	511	480	480	532	506	507	527	469	530	540	495	532	553	530	502	515	512	510	508	464	533	502	489	536	511	544	495	530	492	526	513	542	489	500	526	567	507	545	463	504	487	521	528	546	491	509	491	521	494	532	469	514	488	499	490	494	508	561	521	505	508	527	549	470	528	501	539	496	560	487	493	511	514	492	526	488	497	523	504	500	507	483	490	512	555	526	480	497	524	465	513	521	481	500	499	536	477	471	529	460	495	488	501	507	456	506	499	512	516	489	536	510	541	546	488	471	502	493	513	501	496	531	525	547	504	527	518	498	494	508	478	507	500	552	484	522	528	556	519	513	498	507	504	472	501	518	519	492	495	511	512	510	505	547	566	481	517	513	466	507	529	525	517	501	519	551	520	486	509	515	517	481	507	507	523	467	513	509	516	575	496	507	508	485	493	528	531	514	525	541	520	512	517	492	496	484	521	544	533	499	489	474	499	532	517	539	511	494	497	466	509	478	507	529	496	489	497	495	487	523	509	494	495	511	479	518	507	513	503	530	492	483	533	539	492	491	520	497	512	504	489	505	528	517	530	522	507	495	525	525	513	463	518	511	504	521	478	532	521	550	491	534	506	504	512	525	494	481	524	536	531	494	521	478	504	521	501	512	510	473	545	481	480	540	528	520	500	479	526	530	489	507	521	493	520	530	471	524	542	509	543	482	514	530	498	518	524	532	497	506	485	527	502	501	528	510	473	528	502	487	517	519	531	527	526	499	517	497	512	470	493	513	501	488	514	467	487	463	507	494	473	485	533	496	529	501	516	511	508	484	530	506	501	469	505	494	531	499	508	493	475	477	480	501	545	495	514	508	534	511	522	518	510	510	512	534	544	519	466	506	539	482	529	482	502	525	499	496	476	538	519	522	482	493	535	496	515	505	480	480	525	511	498	536	519	482	500	503	472	502	509	493	522	504	530	501	472	491	467	476	497	548	506	530	472	505	526	492	518	510	563	528	484	526	552	498	458	519	512	520	498	485	538	498	478	514	516	521	503	481	493	506	468	488	520	524	512	523	496	482	495	503	494	504	508	494	526	498	517	503	521	514	529	490	500	517	470	494	505	525	498	501	514	469	504	524	515	511	491	508	505	494	524	475	480	498	488	526	546	501	483	490	497	518	470	478	504	483	522	514	467	518	527	513	528	527	480	551	500	496	474	521	556	524	490	490	526	481	490	473	486	535	519	511	501	513	492	525	513	471	534	515	484	509	488	480	494	475	467	513	538	488	498	518	507	507	473	560	486	460	493	519	496	497	514	533	522	532	516	487	492	501	534	568	487	468	504	502	511	465	529	465	520	523	504	489	487	537	546	512	540	503	508	502	486	506	566	528	547	525	529	513	472	524	514	533	517	529	511	494	509	490	534	546	528	504	506	508	536	509	470	492	479	491	515	480	519	492	461	484	477	491	530	512	484	488	484	504	483	462	502	492	526	509	468	524	463	508	488	482	478	486	498	544	476	509	481	497	484	485	508	530	463	477	482	485	502	532	506	526	505	488	511	513	525	499	510	512	450	509	489	476	512	493	491	521	487	480	513	511	507	481	500	536	499	525	482	498	516	525	517	528	534	504	494	501	466	500	515	514	499	528	486	529	512	516	482	501	531	525	499	506	487	509	526	499	511	481	523	512	490	516	508	490	470	514	499	526	473	564	528	527	529	503	521	495	481	508	504	504	518	486	484	495	545	490	478	497	533	501	511	480	529	515	513	523	527	549	471	491	486	487	480	544	473
2689	380	223	154	139	121	142	162	147	128	118	81	83	60	72	72	70	60	56	56	53	45	57	54	57	50	53	48	53	63	43	54	35	45	48	41	45	49	54	46	46	55	53	57	54	45	43	35	60	52	45	52	30	49	59	51	46	51	49	58	43	64	43	55	48	52	41	45	44	52	55	33	59	43	51	40	51	52	51	37	42	48	35	44	55	48	51	51	43	57	52	45	52	43	48	47	47	40	39	43	53	60	37	53	55	52	47	49	34	48	40	48	46	31	32	49	31	47	45	50	53	52	45	43	37	52	51	44	41	32	41	52	42	34	39	52	35	42	48	45	46	41	50	43	44	42	50	47	33	48	43	45	42	41	41	40	43	50	40	43	46	48	40	51	43	42	40	50	44	37	46	39	49	46	49	52	55	34	49	41	57	43	43	46	53	42	42	39	40	45	34	37	38	52	40	44	53	40	45	41	44	46	57	53	50	48	36	36	45	42	44	36	48	42	43	46	32	42	41	51	43	43	48	34	37	42	39	43	41	33	42	50	45	42	43	37	42	52	47	37	45	56	46	51	40	43	43	46	44	47	33	42	56	40	43	33	43	41	37	49	49	44	42	40	39	48	43	48	53	46	43	48	40	48	51	53	39	45	40	40	48	44	47	48	39	35	60	40	42	42	35	45	43	47	39	51	55	50	36	40	57	53	43	42	42	53	34	39	40	39	44	47	41	35	38	45	50	52	56	56	37	41	55	42	50	50	47	50	42	45	40	51	37	40	44	48	62	53	45	42	46	41	37	41	49	42	39	41	34	48	47	47	41	36	51	50	37	44	27	41	59	53	41	41	55	41	41	48	50	50	47	43	37	43	50	52	58	43	49	45	48	48	40	53	41	46	53	43	46	46	33	37	37	53	39	41	40	43	49	41	36	45	59	38	32	46	35	39	52	38	43	51	38	44	47	44	47	45	41	54	50	36	48	35	43	40	50	41	45	46	47	40	61	37	44	48	43	39	30	53	46	47	42	51	44	48	30	45	46	39	39	51	41	38	45	42	33	51	44	35	42	43	53	69	48	36	55	46	50	34	43	57	42	50	49	37	49	43	46	43	47	42	49	40	47	44	41	33	56	61	49	38	39	49	34	48	45	45	42	47	42	46	60	53	36	31	38	44	49	43	41	54	37	55	41	50	44	40	48	42	48	38	43	50	46	45	48	41	39	48	48	42	44	58	47	55	38	44	57	36	37	43	56	47	57	41	41	52	38	38	43	34	55	47	33	54	40	61	32	45	48	48	50	47	41	42	35	47	36	37	45	53	43	46	44	44	43	45	39	48	41	56	43	50	55	53	43	40	43	33	49	41	44	41	45	45	43	53	52	54	38	52	46	39	39	46	46	47	42	42	48	55	43	44	54	41	51	47	45	43	51	58	43	43	43	44	60	50	34	42	34	42	57	40	39	65	35	46	42	50	56	49	49	47	55	43	43	47	52	36	54	48	63	44	39	36	63	45	45	51	43	55	38	41	50	46	51	43	50	42	58	42	37	51	34	32	54	39	38	45	49	59	43	51	40	44	53	38	46	47	49	38	42	48	58	43	51	43	42	50	45	40	49	39	50	45	50	55	50	45	30	38	52	56	36	36	39	42	45	37	38	47	42	45	37	34	46	34	47	37	48	42	49	32	57	52	50	49	42	41	39	40	56	49	41	47	47	47	46	49	41	52	40	29	37	40	58	40	52	52	37	40	42	36	43	49	41	56	41	58	58	46	44	42	52	44	46	42	50	48	54	49	38	51	36	58	30	36	44	52	39	46	39	28	53	66	40	49	36	52	61	54	47	58	59	63	50	34	38	35	57	41	42	41	61	55	52	47	39	44	49	38	48	40	50	41	40	44	28	43	43	42	42	54	50	55	40	48	36	42	42	33	36	52	35	44	55	49	40	52	39	42	53	44	32	46	41	37	33	41	46	48	41	53	41	41	43	39	46	44	42	53	39	33	48	53	41	34	41	47	49	42	38	45	52	43	40	47	44	42	41	47	54	48	46	43	48	49	38	49	32	58	43	50	50	42	49	46	49	28	48	51	45	45	44	43	54	43	36	36	46	52	42	48	51	45	33	43	53	42	44	40	45	51	41	44	61	32	39	62	42	60	55	47	34	44	35	36	40	51	41	49	34	46	40	49	45	42	47	43	52	42	48	36	41	52	46	41	49	48	44	43	47	52	38	45	46	41	31	44	48	46	41	47	44	44	44	43	52	37	47	52	38	44	49	34	45	35	47	38	40	44	49	31	43	43	40	41	52	45	53	41	46	51	50	44	40	52	48	38	42	53	53	43	55	43	57	44	49	41	44	47	44	46	31	46	38	29	48	51	52	49	44	46	44	49	34	47	37	40	36	41	44	33	51	50	51	32	42	39	37	50	30	43	45	48	61	48	46	46	49	47	40	36	45	34	46	56	45	59	53	46	50	36	46	57	41	48	60	44	41	36	32	38	37	41	46	50	40	50	28	47	41	47	47	40	51	54	40	36	45	41	49	29	50	54	43	49	49	55	53	38	43	31	67	38	54	49	46	34	57	52	55	46	40	50	47	41	34	55	51	39	44	50	47	36	34	46	34	44	59	53	48	33	37	43	44	37	52	47	32	47	52	46	50	40	42	49	40	48	54	44	47	53	37	47	54	40	51	38	49	42	46	48	56	51	42	53	51	41	43	53	46	52	37	51	51	53	50	39	47	51	39	50	40	56	41	61	36	41	39	35	36	49	47	47	40	39	47	55	38	44	47	45	51	33	38	60	46	40	43	54	37	27	39	49	48	39	42	46	39	55	44	40	45	56	38	32	37	33	45	43	31	36	46	36	39	37	51	49	56	44	56	52	45	41	43	41	34	54	53	40	50	34	42	38	52	47	43	57	44	48	42	51	53	41	42	28	43	48	48	37	38	33	46	33	52	40	44	53	42	35	42	49	49	36	43	38	48	43	47	47	43	47	51	45	53	39	40	48	53	64	45	43	43	42	36	45	33	35	38	46	40	52	44	46	43	48	53	53	48	46	52	43	43	51	54	45	47	46	50	51	38	39	56	28	36	33	50	40	37	40	51	43	54	53	50	52	50	40	41	40	52	48	41	45	49	38	53	40	45	51	39	59	37	41	40	44	37	41	43	36	29	48	39	51	42	44	35	46	41	58	48	41	46	41	55	40	47	40	33	52	53	37	44	57	44	56	53	45	39	46	41	53	48	37	51	44	37	41	50	37	49	58	42	50	42	42	48	43	36	45	43	43	52	44	55	51	41	46	40	47	34	55	49	38	43	48	32	39	44	44	51	54	52	46	33	48	58	51	44	37	43	39	39	32	37	54	47	45	43	38	52	57	39	46	46	48	45	48	34	46	46	40	55	45	42	49	45	41	51	36	43	45	50	29	44	53	32	47	55	47	50	38	48	43	54	43	47	39	42	44	43	50	45	38	29	47	40	38	32	41	51	47	40	37
15448	4003	2462	2571	5492	8407	8838	7769	5974	4424	3281	2486	1985	1715	1501	1280	1105	950	888	863	743	603	625	573	591	602	534	568	535	503	551	543	530	517	526	490	472	480	455	493	450	393	411	391	401	412	408	392	405	382	365	386	401	317	363	375	391	377	382	362	347	383	355	400	366	392	409	391	360	386	418	393	375	424	392	394	394	419	365	410	370	405	350	355	340	374	370	367	377	352	356	362	331	384	368	342	358	374	359	371	334	376	376	358	331	332	349	332	342	354	355	357	367	361	358	306	371	353	360	355	384	348	352	351	339	360	369	339	328	359	379	360	337	335	341	345	361	349	346	348	380	341	353	362	376	354	336	351	369	331	357	350	361	364	353	354	389	365	341	333	346	353	352	365	354	334	347	329	362	366	360	344	340	330	332	347	337	339	340	335	381	325	348	329	328	349	313	352	344	344	312	334	349	381	317	353	373	335	351	355	341	338	394	335	335	361	355	332	358	353	383	340	356	369	308	344	339	372	344	358	390	342	353	340	372	343	370	341	323	352	347	344	371	366	351	351	343	332	329	336	361	342	356	338	370	360	329	345	337	368	355	340	345	336	369	349	351	352	338	351	349	347	371	383	358	347	338	344	367	369	338	349	371	356	376	379	378	355	358	348	330	347	346	320	350	352	332	342	352	327	359	354	358	328	352	350	375	341	368	347	315	343	325	350	324	328	324	345	309	338	358	360	369	355	357	326	348	348	352	322	330	338	353	336	361	338	371	341	345	343	377	334	345	360	328	343	322	345	364	348	397	334	367	343	338	284	371	371	335	362	346	338	313	363	316	366	348	329	333	329	333	341	326	373	337	318	345	333	322	346	371	340	360	367	326	341	360	358	323	330	350	325	337	330	320	361	361	356	370	374	313	351	317	354	344	339	350	377	338	320	364	329	341	377	370	338	304	355	328	352	332	320	344	329	310	360	366	324	338	352	363	314	349	358	347	350	352	354	376	359	360	340	343	346	359	332	347	368	321	351	335	359	350	344	391	347	330	353	364	343	324	356	366	347	340	394	367	327	374	336	325	305	338	340	331	375	370	338	355	341	357	362	350	322	346	365	388	333	395	357	346	328	311	366	344	357	405	331	348	349	365	341	341	356	312	371	347	356	349	353	334	330	346	349	385	360	350	305	340	384	365	363	334	314	335	369	315	347	336	359	362	382	322	346	345	327	322	331	372	352	324	324	384	338	373	361	353	361	352	332	327	361	354	352	335	323	328	344	371	328	340	367	327	374	379	364	332	355	358	334	310	352	342	336	338	357	322	351	369	381	336	345	354	345	348	356	357	346	355	335	351	364	341	345	361	374	355	340	365	322	364	356	310	366	338	363	362	322	337	363	351	348	339	352	338	349	357	399	322	353	352	343	384	359	353	374	344	344	344	344	356	373	324	317	328	339	348	325	329	381	340	356	358	353	339	365	316	354	315	370	359	343	347	354	345	342	385	331	344	352	368	330	315	357	386	359	334	349	349	364	356	360	334	318	342	347	329	375	373	358	338	354	391	361	321	344	335	372	327	348	368	346	367	358	331	334	362	361	338	373	366	364	329	340	356	386	361	365	318	355	319	346	360	335	349	359	325	339	343	347	342	352	351	327	329	357	339	344	363	342	332	361	338	349	387	365	329	377	342	390	351	354	357	359	315	342	371	376	347	367	347	346	381	388	354	315	345	357	346	341	358	327	309	334	362	350	379	338	327	325	391	323	341	345	348	341	330	378	358	361	346	343	339	336	347	351	398	355	359	330	353	318	322	369	332	343	350	424	337	375	360	373	352	332	358	353	356	394	332	341	354	339	345	318	306	365	348	363	354	378	350	333	367	368	366	356	339	356	340	354	351	334	378	341	337	341	352	338	313	377	358	335	341	361	311	362	346	376	343	353	347	348	330	341	380	326	333	355	378	375	354	338	333	340	352	312	346	341	381	420	329	354	359	365	324	344	325	354	343	346	355	340	369	341	361	330	364	342	351	343	365	334	340	343	364	370	356	351	342	319	351	341	345	349	367	339	351	357	321	319	361	370	354	355	381	371	374	366	350	336	355	330	349	369	387	387	350	364	310	335	344	348	320	320	354	344	306	345	372	320	345	357	377	350	357	318	333	341	340	362	322	332	325	339	321	354	358	368	340	356	334	360	341	341	370	361	343	342	332	325	331	377	357	316	334	351	353	361	368	356	354	300	340	366	310	321	316	365	330	350	357	356	375	322	343	352	336	354	336	399	352	320	353	345	338	342	329	336	353	329	363	348	349	326	343	367	340	355	354	340	353	316	358	355	349	348	358	329	327	338	344	384	320	362	369	314	358	328	380	351	345	356	338	357	360	342	330	348	352	318	312	336	363	354	359	335	336	366	381	361	344	349	366	357	336	338	327	354	356	312	346	345	323	357	335	405	317	376	367	338	340	326	370	317	363	376	379	366	369	326	321	333	352	329	320	391	346	324	342	369	359	356	340	363	341	353	353	351	357	340	316	385	353	336	318	323	343	316	382	360	336	338	353	342	333	353	344	308	316	363	355	342	365	332	338	362	340	347	301	345	338	356	357	342	357	353	366	361	379	392	322	364	359	368	340	306	344	335	340	357	325	334	312	347	388	333	337	323	341	352	363	316	354	310	365	339	340	358	379	350	319	314	369	340	341	329	361	338	360	344	350	310	335	336	361	317	327	349	365	342	316	358	370	338	334	350	362	336	317	303	347	363	351	347	372	374	371	327	353	349	362	352	343	354	315	338	350	338	360	340	353	350	359	346	353	334	351	316	337	353	337	382	362	341	368	334	408	350	361	351	355	368	371	358	368	331	381	333	366	328	351	331	347	322	312	368	364	364	343	344	332	348	353	353	362	320	340	332	357	332	311	370	369	366	332	330	337	360	367	338	347	370	333	364	332	323	354	340	383	324	347	306	336	345	333	369	351	363	314	378	393	356	357	359	341	327	333	350	338	333	360	342	343	339	361	349	375	353	306	325	379	334	328	339	352	360	335	332	347	346	331	352	308	346	344	332	353	362	350	351	368	320	345	342	337	321	334	344	336	318	363	321	361	322	361	370	368	328	333	360	348	330	344	373	323	362	345	329	350	369	327	331	348	347	411	364	332	375	345	314	339	362	337	355	333	333	354	336	335	341	312	341	338	355	357	393	358	322	390	321	350	341	333	350	357	336	321	331	344	388	362	364	390	342	334	335	334	350	370	332	321	345	321	334	333	357	373	345	348	333	326	369	360	347	350	342	343	326	322	341	337	330	322	334	345	375	344	360	377	300	310	311	345	321	344	373	368	334	345	350	329	353	356	364	355	365	360	340	312	338	339	357	367	367	346	331	355	301	374	350	356	305	320	333	351	359	317	325	390	351	341	349	331	370	378	337	350	339	305	310	329	331	328	331	341	362	319	355	347	325	318	345	333	345	337	353	340	349	380	364	359	359	331	367	360	342	338	381	361	380	368	348	345	347	329	339
2120	528	356	258	219	196	248	249	221	218	177	169	136	117	128	123	112	122	91	110	90	93	88	90	102	79	103	89	81	83	104	102	96	104	103	71	92	92	93	76	96	71	81	103	88	97	81	89	83	102	72	86	73	89	68	87	83	85	76	65	75	85	90	74	78	101	79	75	81	82	93	79	93	70	96	73	74	84	85	90	96	100	93	68	94	77	76	90	79	71	68	68	67	82	83	72	66	75	102	61	86	98	84	90	80	90	78	70	72	73	72	85	78	60	87	67	68	93	79	82	75	82	80	99	85	82	68	77	94	81	85	78	82	88	82	90	71	80	78	79	84	78	71	74	79	76	86	88	75	76	67	84	74	68	76	72	80	88	94	80	91	85	89	91	100	78	87	87	74	85	83	95	80	82	83	74	97	88	65	82	59	77	77	77	96	88	89	97	79	94	92	80	83	88	80	95	82	86	83	79	97	76	97	81	77	86	85	88	83	90	81	96	88	77	76	76	86	88	71	92	84	90	86	73	97	80	92	73	75	71	79	82	99	79	72	76	86	87	81	72	72	79	73	79	77	81	89	80	74	85	82	85	92	75	93	90	80	77	75	95	77	79	78	66	69	90	94	72	86	79	77	74	90	79	82	84	81	85	80	91	88	80	80	86	72	99	71	82	72	80	78	85	78	74	88	74	91	78	88	90	71	79	69	99	74	75	85	97	75	83	90	75	67	75	75	75	67	76	80	87	83	93	97	75	66	101	75	70	82	82	74	89	61	82	71	92	72	89	80	81	59	89	76	97	82	61	61	85	96	68	69	85	89	83	83	91	96	87	96	86	73	83	104	80	77	85	88	94	78	81	68	78	79	68	89	88	93	83	96	85	78	93	81	77	101	76	93	80	70	83	69	97	83	96	78	86	76	77	76	90	80	76	84	87	87	89	83	96	86	59	77	86	84	76	71	80	75	89	97	85	82	73	91	85	88	89	75	94	87	85	62	76	79	81	75	80	85	84	80	78	69	78	73	84	78	69	76	84	74	55	67	89	94	94	70	73	92	63	79	66	84	92	61	87	85	84	68	76	77	82	74	82	83	83	81	76	82	77	77	77	75	74	80	68	103	75	68	72	81	81	82	73	98	74	110	87	75	91	73	88	83	70	80	99	67	85	85	80	96	80	57	86	89	67	90	70	86	91	77	69	88	61	89	74	106	71	68	75	89	87	86	79	75	81	87	83	70	73	84	74	86	90	83	78	74	80	100	71	79	75	75	96	72	94	69	75	95	83	81	76	84	89	87	74	93	97	68	88	80	76	76	90	94	91	74	88	91	91	80	90	79	92	92	82	82	105	86	69	95	75	67	82	88	64	68	64	83	87	83	82	83	89	94	84	79	67	70	84	81	97	85	103	81	88	82	73	95	81	69	73	78	91	93	87	89	86	77	87	87	106	85	80	82	69	104	76	88	77	82	79	92	81	71	86	71	61	82	86	86	90	60	88	73	83	71	81	78	79	79	82	75	91	72	96	85	67	78	88	73	89	92	83	78	96	93	85	78	69	93	76	75	89	65	69	79	87	75	95	105	87	99	92	72	82	80	86	81	90	85	70	72	80	74	67	94	95	71	62	88	72	73	89	78	92	87	93	72	95	88	64	64	74	85	72	89	86	94	99	87	85	76	98	96	85	66	86	77	84	70	93	89	76	67	78	76	88	86	91	90	84	81	79	83	72	64	84	89	73	83	70	88	93	83	67	81	78	91	74	87	77	81	84	88	87	81	80	78	71	84	87	79	88	74	82	75	96	79	71	91	84	94	62	94	79	96	73	86	93	73	80	87	72	84	67	87	109	78	103	73	82	95	79	82	73	90	81	74	84	81	95	91	82	83	79	89	84	87	80	102	88	78	84	82	78	81	82	71	83	84	89	102	87	76	72	73	94	74	68	80	72	78	75	85	74	80	86	83	83	85	76	78	84	92	78	83	72	63	80	91	74	70	73	87	82	92	70	86	95	71	78	72	77	85	74	75	80	77	73	100	86	89	92	76	78	82	79	89	88	88	76	90	74	80	74	86	94	83	94	96	84	85	61	83	79	82	90	83	72	88	93	74	79	91	75	91	73	85	76	73	97	85	96	90	94	80	74	81	81	78	77	72	79	87	93	75	101	91	83	74	98	98	93	74	85	71	76	75	66	82	81	101	94	98	85	71	86	89	82	79	78	88	82	81	104	90	71	72	81	79	85	71	89	77	88	93	90	84	86	71	87	85	78	68	94	89	80	91	73	83	94	84	81	80	88	69	80	72	73	82	86	83	66	76	84	80	92	97	73	80	79	78	91	89	67	94	86	83	68	80	77	86	91	96	64	81	84	97	98	63	86	82	66	71	88	76	79	67	91	82	96	71	79	74	70	80	88	66	79	83	82	76	69	74	74	96	95	79	69	76	78	90	96	69	75	80	88	84	63	100	79	83	96	80	77	79	88	75	84	72	77	98	81	87	84	77	78	88	73	77	77	84	90	71	83	79	88	92	85	80	76	86	105	72	70	82	83	94	69	97	91	93	71	91	60	82	88	94	110	85	98	81	70	104	68	81	78	80	92	68	80	94	86	95	77	83	78	71	79	79	84	75	89	92	80	75	101	84	68	71	87	85	82	89	88	70	84	84	91	88	78	73	93	79	76	68	73	85	88	79	82	66	94	92	93	70	86	75	76	71	85	100	87	73	75	79	89	76	82	82	83	82	94	81	99	86	82	79	90	78	89	78	72	62	85	60	94	89	79	83	92	88	58	91	77	73	87	97	75	102	81	73	98	87	84	74	93	95	80	87	73	68	87	86	97	71	71	80	81	92	81	72	77	89	81	80	72	71	71	79	73	76	99	85	88	93	92	78	71	72	83	87	71	68	97	90	84	82	88	82	86	95	69	83	94	87	88	78	93	89	76	71	68	75	92	81	97	88	78	76	76	79	87	75	90	78	86	88	92	81	67	72	80	72	86	59	74	101	73	80	88	58	73	86	82	80	83	81	76	102	79	87	92	81	84	80	58	81	72	86	89	79	82	91	89	65	75	73	59	96	69	77	78	72	87	69	93	74	63	82	82	87	85	82	73	92	79	78	73	102	83	68	73	82	75	63	80	83	69	81	69	62	77	87	91	65	72	86	85	88	76	72	94	72	84	83	77	81	97	75	103	87	79	76	75	76	95	90	81	78	79	91	79	82	79	94	94	74	72	85	89	75	82	85	86	76	64	75	72	80	87	77	87	85	94	82	86	81	73	85	96	75	98	77	68	77	69	70	78	88	60	69	85	78	104	91	71	90	81	84	76	81	101	85	68	71	80	83	85	90	67	72	68	92	92	66	78	87	77	88	68	89	83	89	85	72	84	68	79	92	86	71	87	75	68	84	84	70	85	82	85	88	62	66	87	87	75	93	76	72	71	80	71	89	79	80	76	71	90	85	90	93	79	86	89	75	75	75	72	73	79	91	79	59	75	67	71
18895	5752	3519	3766	7641	11650	11583	10581	8144	6154	4629	3658	2892	2508	2295	1958	1736	1553	1408	1264	1247	964	991	980	976	959	936	913	917	899	891	859	846	870	845	829	803	783	804	803	753	737	728	733	692	663	699	671	696	686	643	643	658	683	701	654	654	638	673	672	662	680	647	679	634	682	678	604	645	656	633	725	702	642	686	647	691	698	700	655	640	657	658	617	596	647	665	640	594	596	605	668	655	618	564	606	627	635	636	596	630	645	593	626	647	626	647	579	609	631	618	583	587	593	643	629	620	611	617	620	690	626	584	612	645	637	576	646	570	583	607	589	597	635	575	651	616	610	628	597	638	582	604	588	610	588	615	639	611	611	575	581	624	616	635	667	566	611	600	631	591	644	627	643	614	610	598	591	630	588	609	640	578	598	584	580	598	616	602	610	618	626	623	592	586	623	585	599	586	626	629	600	608	634	651	657	595	592	638	617	670	601	590	644	604	595	618	607	584	615	601	599	627	644	599	629	626	657	578	546	613	646	639	588	612	636	644	643	667	601	644	607	592	619	597	590	599	613	594	572	583	628	617	630	605	628	621	601	604	563	589	560	619	608	606	617	637	678	618	580	591	663	625	645	588	592	570	649	626	628	615	611	613	632	608	602	630	602	619	609	641	613	639	679	647	581	635	623	615	598	639	627	609	583	582	601	649	607	630	599	613	577	609	655	611	642	637	647	607	618	660	574	591	607	566	580	605	622	667	637	655	591	628	626	610	618	621	583	631	600	625	599	565	620	603	611	637	604	588	597	610	606	646	591	622	632	552	616	625	631	631	604	639	599	625	612	617	584	612	603	626	644	577	627	555	575	574	584	612	574	619	632	651	586	565	591	606	592	612	615	616	632	624	624	621	623	646	556	627	645	624	600	597	599	643	630	624	609	628	556	635	606	655	583	652	598	586	589	617	599	606	600	620	634	572	632	658	616	602	621	563	631	640	611	594	615	610	595	636	592	633	605	621	605	561	556	609	642	600	603	631	585	629	597	605	611	588	590	607	630	641	612	584	688	589	605	596	628	591	612	598	637	618	579	607	635	624	613	633	583	616	580	585	633	592	602	590	596	640	618	632	600	606	591	602	597	615	616	611	574	579	619	597	618	604	673	604	613	597	642	588	593	659	594	639	584	624	638	605	569	598	601	595	622	641	598	610	620	642	635	595	621	591	612	626	561	604	563	636	626	622	589	660	602	652	576	650	611	631	607	616	602	592	628	627	631	623	572	653	612	599	635	620	588	627	634	613	608	618	573	583	564	608	624	563	651	631	600	633	609	615	627	593	571	624	611	616	625	579	598	632	622	588	598	604	582	611	645	632	680	603	638	593	608	649	626	592	642	645	633	610	612	557	593	639	602	584	619	614	625	634	612	634	592	606	584	630	628	578	571	604	624	642	640	664	577	647	557	596	595	629	592	610	602	624	592	611	617	598	610	646	602	624	639	608	624	623	665	632	629	628	602	606	602	644	631	658	597	617	622	647	596	605	626	571	609	608	622	623	598	578	626	585	604	601	618	597	682	563	642	583	621	638	622	595	604	621	611	613	596	613	575	561	632	626	637	595	636	593	574	554	596	589	636	598	597	596	592	620	602	620	598	547	622	637	577	602	606	628	614	579	628	623	606	608	649	633	575	630	650	581	666	649	599	594	654	595	642	608	599	593	576	549	601	601	627	632	619	589	658	603	602	651	598	635	627	597	591	603	587	580	605	597	605	611	632	649	609	589	580	608	599	603	588	590	654	620	610	613	633	639	607	581	668	628	662	597	653	597	583	596	619	622	616	593	627	610	624	655	554	599	577	619	650	580	591	581	652	640	627	596	572	643	657	622	606	614	576	641	601	592	584	658	631	616	626	622	616	620	628	626	627	622	657	593	573	596	620	600	604	601	603	615	587	609	650	577	603	606	640	615	628	575	607	606	612	623	592	605	618	583	606	653	652	610	593	582	656	596	617	650	647	622	636	630	568	593	651	598	613	642	609	625	619	617	582	667	646	615	657	602	631	603	632	650	616	637	599	548	644	624	602	597	618	630	587	604	575	604	599	614	599	613	604	651	626	645	609	615	630	639	605	636	592	610	579	613	637	590	574	567	609	604	638	648	613	580	573	619	584	594	659	621	616	597	594	601	609	619	603	621	616	620	645	600	605	639	636	665	614	627	608	647	600	600	567	595	623	597	631	603	617	663	573	617	602	612	625	623	628	666	584	608	593	590	635	634	595	591	582	628	594	617	657	612	618	616	610	616	618	604	597	621	592	627	608	634	596	616	682	610	623	596	615	624	618	589	572	616	566	587	607	639	614	598	628	639	626	602	620	636	600	580	604	617	577	619	612	615	574	632	614	612	571	640	629	578	588	595	595	550	617	577	584	609	636	636	594	556	634	636	613	620	620	625	631	624	625	622	597	613	609	646	603	646	575	575	631	604	593	610	613	604	569	624	622	647	630	585	667	649	637	638	610	599	630	653	613	612	636	606	602	601	582	568	602	603	595	606	594	627	611	577	628	599	653	630	610	583	640	620	626	621	614	643	574	671	576	624	600	592	627	601	576	617	620	588	598	618	563	615	653	631	657	604	632	646	622	609	637	612	617	648	567	636	642	625	593	619	680	599	552	632	637	637	637	638	593	614	604	617	599	633	655	605	629	597	626	576	634	648	619	655	627	551	561	644	634	631	607	620	614	632	598	601	626	656	635	604	639	639	578	565	630	613	626	601	663	597	590	612	616	626	615	628	658	602	680	626	598	632	581	599	611	598	607	589	617	642	611	587	606	642	624	584	657	548	602	610	604	611	584	634	636	601	634	614	628	609	636	626	624	609	558	667	614	618	639	620	613	608	610	620	648	634	630	608	613	637	602	640	629	628	632	589	633	619	569	592	640	634	589	595	603	585	616	602	602	620	623	633	546	610	623	607	608	616	613	652	614	627	629	587	652	598	604	623	585	597	627	591	672	650	619	585	621	644	673	611	602	610	657	631	620	592	633	616	652	637	590	632	624	613	604	593	606	634	612	583	621	609	581	620	590	606	568	636	607	606	607	624	640	636	623	614	603	661	605	584	653	616	631	633	608	592	641	598	593	589	586	619	614	605	625	594	606	583	597	578	592	586	579	595	630	674	616	626	567	632	674	595	607	596	605	619	596	645	621	569	610	650	591	647	621	634	623	596	599	639	565	618	619	656	583	610	643	594	594	617	617	610	560	611	611	639	605	643	628	606	632	616	628	580	599	648	637	557	620	644	637	616	619	610	589	583	626	618	631	560	611	633	646	650	628	578	599	601	638	603	605	606	607	639	617	608	637	594	609	600	596	574	600	621	636	615	574	638	620	659	640	609	617	596	665	591	629	604	573	685	592	588	612	604	621	621	590	585	587	660	600	610	638	588	595	630	610	612	655	644	620	601	599	614	589	622	644	631	591	599	628	657	615	585	624	624	630	661	600	591	595	588	625	594	652	604	579
1672	251	173	117	107	97	109	117	110	77	74	62	67	43	44	44	51	45	39	40	38	37	45	40	31	45	45	40	41	26	50	44	33	34	42	43	35	32	45	38	42	30	43	45	36	44	39	27	44	24	38	30	36	37	40	23	31	42	36	38	32	36	34	41	30	29	42	38	39	28	34	47	47	36	41	35	44	41	45	30	39	30	38	47	33	38	36	36	35	38	33	37	48	39	25	49	35	37	48	41	44	41	29	40	27	31	37	30	35	46	35	41	35	30	25	48	39	27	36	35	28	36	37	33	29	33	27	35	28	40	45	33	30	34	41	37	37	35	24	47	45	32	20	27	31	40	31	46	27	34	29	33	29	38	27	30	29	35	35	29	25	44	38	39	34	29	41	45	32	42	30	27	28	43	37	31	40	31	35	40	43	39	40	46	40	32	37	26	43	37	42	31	40	32	49	33	42	37	36	40	37	32	41	33	32	29	36	28	26	32	32	35	35	42	42	30	31	35	38	40	28	36	38	40	35	30	32	49	36	25	31	31	29	29	34	47	30	34	44	30	28	36	27	34	38	41	41	47	38	43	44	35	28	46	42	39	49	40	39	27	30	37	41	29	37	43	51	42	40	32	32	38	35	26	25	32	36	41	36	33	26	42	40	27	44	37	44	28	37	45	36	42	33	24	24	29	47	47	32	34	33	38	22	35	36	39	37	44	35	40	38	42	33	39	35	31	31	34	27	40	42	30	45	27	35	36	36	30	37	33	33	35	30	27	29	37	23	52	30	33	34	38	34	29	39	29	43	28	45	39	37	39	40	41	42	32	32	39	36	32	39	38	30	33	29	40	42	38	26	33	31	38	35	25	42	38	44	32	27	42	37	39	48	33	34	43	46	34	34	42	36	38	28	42	35	28	40	45	32	27	47	29	33	31	43	38	34	37	46	39	42	41	32	34	31	39	48	36	33	31	34	26	34	29	41	33	36	27	31	36	33	37	34	27	35	36	34	35	36	32	33	39	36	37	37	28	43	37	34	29	35	38	35	39	27	44	39	46	44	31	38	28	31	45	27	34	47	26	38	43	37	32	43	44	35	31	40	37	35	38	42	29	36	26	33	37	32	36	29	46	33	29	31	37	44	35	38	42	34	35	35	41	36	33	34	38	39	42	29	35	35	31	35	37	27	49	35	39	36	43	27	34	25	25	32	34	40	30	30	34	39	31	31	39	30	33	39	42	32	40	32	20	42	44	35	34	40	34	33	38	22	29	37	46	38	36	33	40	37	28	39	26	33	23	35	36	32	30	40	33	34	32	36	37	32	45	40	33	37	35	36	30	33	32	36	24	28	46	29	35	33	39	44	41	29	31	43	31	22	42	30	28	27	23	34	33	44	30	44	36	36	48	36	30	28	45	31	44	29	32	42	19	26	37	40	41	39	31	42	39	44	25	30	41	37	44	48	32	29	35	34	43	38	48	43	33	33	31	41	35	35	44	28	27	42	33	34	33	26	52	23	37	47	35	38	30	45	32	36	44	27	31	31	33	44	36	32	35	35	43	37	34	32	31	43	46	29	36	28	28	40	33	44	35	33	33	35	37	27	34	31	24	32	34	32	32	31	42	32	42	41	30	34	39	34	40	40	40	45	36	42	39	34	48	30	33	33	42	26	39	32	22	28	39	46	39	33	32	37	39	38	39	42	42	27	35	36	37	40	44	40	39	34	22	31	42	27	26	29	32	44	36	33	36	31	36	37	27	49	35	34	31	40	36	38	39	30	32	40	39	37	37	35	40	38	32	36	41	36	36	36	50	32	39	39	29	26	36	37	37	45	45	28	33	36	34	33	31	35	20	39	33	33	41	43	33	44	40	43	41	45	43	37	36	43	27	35	39	36	38	49	41	34	42	38	44	26	35	32	29	38	34	38	41	44	41	45	32	38	47	33	36	33	22	39	31	40	39	30	25	33	34	34	41	41	35	33	40	32	50	36	52	31	41	42	31	30	33	39	30	42	30	41	44	38	45	36	34	21	34	37	39	41	38	34	34	34	38	37	44	36	44	33	46	36	23	35	33	31	34	41	40	36	42	46	40	41	26	36	37	42	40	40	30	48	36	28	41	37	35	28	41	35	36	32	32	34	37	41	38	27	33	37	45	31	41	31	25	30	32	33	44	43	41	37	35	33	31	32	45	42	28	49	38	31	37	29	38	35	32	38	31	30	39	35	43	41	29	43	35	41	33	28	28	35	52	31	42	34	41	35	33	23	34	31	30	51	30	28	41	28	27	24	35	45	38	50	37	39	36	27	29	34	29	34	33	39	37	48	40	36	41	36	31	37	35	30	34	41	28	29	37	37	42	33	44	28	36	25	38	31	35	33	43	30	31	34	34	34	43	39	43	30	38	34	38	27	36	25	31	37	39	35	30	30	45	34	34	45	35	36	36	34	32	33	39	34	29	31	32	46	37	42	35	40	29	30	39	45	36	28	38	44	33	39	44	29	48	30	46	44	37	40	33	28	23	28	46	37	35	32	35	40	41	29	33	32	37	43	37	38	30	28	38	30	26	43	32	23	25	41	33	38	49	40	38	38	28	40	40	40	38	37	25	38	38	40	36	35	37	28	44	42	37	36	49	27	28	43	39	32	35	35	27	39	35	27	51	34	25	46	41	33	34	33	35	36	54	31	39	32	36	45	30	28	29	30	33	36	39	42	40	28	34	42	52	39	31	39	37	30	34	29	24	38	33	34	43	32	36	39	36	36	46	23	23	41	34	29	40	45	41	38	25	34	40	28	30	37	27	33	31	35	38	30	40	37	39	36	30	28	31	30	32	40	38	36	31	52	44	27	30	37	30	31	38	39	47	31	31	38	41	31	41	35	33	30	35	30	41	40	44	30	29	34	29	39	37	33	30	40	37	31	39	37	38	31	33	28	38	31	33	33	49	37	39	44	37	34	42	24	38	35	33	43	31	32	45	31	35	30	43	34	35	31	37	39	33	31	31	29	34	37	29	45	31	46	35	39	35	48	32	35	48	36	35	37	42	28	24	33	34	38	38	28	31	29	40	46	34	42	29	32	42	39	39	24	36	41	31	34	40	26	37	35	44	25	43	27	38	24	35	28	22	31	34	36	41	37	30	37	29	32	38	40	33	29	33	40	36	33	30	34	39	36	39	36	34	38	33	29	42	38	38	37	43	38	34	31	33	36	36	29	32	36	44	36	34	37	28	42	40	32	31	38	40	25	45	30	46	39	46	28	46	44	37	41	41	35	27	44	28	45	40	28	33	39	40	32	47	27	30	30	34	31	30	36	33	27	35	33	28	34	33	41	36	38	42	35	37	30	24	39	37	31	40	41	25	40	37	29	42	23	32	36	44	30	39	39	35	40	29	30	36	40	36	40	39	45	34	36	41	36	42	31	41	32	26	36	35	33	30	38	43	28	23	39	36	18	33	41	36	34	40	32	26	25	35	42	42	31	38	23	34	39	32
13557	3131	1855	1928	4072	6534	6197	5573	4251	2898	2100	1593	1343	1113	1076	820	697	639	586	572	493	389	418	387	406	412	432	374	376	405	350	393	350	401	390	356	343	337	382	331	364	317	314	320	301	314	305	321	322	284	306	300	293	278	302	302	281	301	254	309	250	281	313	308	282	303	292	283	280	290	295	319	316	294	318	305	318	303	283	316	275	254	276	267	286	288	280	281	307	294	285	294	268	272	291	267	277	275	315	275	276	264	279	279	315	292	307	281	302	285	283	299	284	298	274	269	273	270	263	280	293	250	250	280	274	280	286	308	251	283	302	280	274	269	294	284	274	293	270	278	263	265	276	290	305	276	290	248	318	255	277	260	251	253	289	269	305	289	286	272	271	268	276	272	277	321	278	255	291	275	274	287	285	276	266	275	299	253	254	271	284	291	268	289	274	244	290	258	278	268	280	260	271	270	271	276	281	299	261	291	283	304	284	264	288	254	282	289	289	261	260	240	267	256	261	259	308	278	266	237	257	293	286	260	274	263	236	272	262	267	269	266	261	285	278	296	273	290	266	247	265	286	299	280	291	268	244	277	314	266	283	271	293	284	279	314	253	296	309	277	283	310	256	278	298	284	273	278	284	275	280	248	266	278	280	270	277	270	295	284	277	273	292	293	297	311	241	299	254	278	287	275	282	288	280	294	305	290	261	301	287	292	284	259	287	292	263	271	266	276	301	273	287	283	292	256	268	257	295	299	286	263	272	269	294	315	277	285	264	279	282	286	298	323	296	263	260	303	276	284	274	260	280	303	276	273	263	276	283	276	295	249	263	273	263	297	290	290	312	296	275	268	286	316	293	278	277	278	274	269	279	302	271	307	263	275	301	288	272	287	274	292	282	307	281	269	270	260	260	259	275	283	262	269	290	284	275	303	296	278	271	278	272	273	300	287	269	280	292	272	258	268	260	278	289	265	258	284	270	276	283	287	278	272	279	272	261	274	269	283	279	244	283	280	313	300	291	258	304	251	272	261	254	286	261	268	278	257	261	297	300	268	294	295	272	278	277	286	276	262	264	277	264	263	288	266	281	285	308	275	277	290	268	268	302	275	283	268	284	308	274	301	267	278	294	320	267	298	271	287	289	287	262	238	249	253	283	278	302	287	287	253	255	257	269	267	293	255	268	284	298	266	301	272	263	298	275	297	276	300	280	288	270	290	265	284	293	310	275	279	269	256	303	270	302	323	295	268	279	298	281	281	263	242	281	261	284	277	271	269	292	287	305	282	259	275	263	258	286	290	298	296	296	241	319	269	286	298	299	257	254	266	251	288	266	289	247	316	303	286	308	280	312	267	302	281	290	294	269	281	277	274	285	292	257	291	290	312	279	271	269	267	280	289	257	246	262	298	286	277	266	278	257	282	286	306	247	279	289	288	286	284	284	240	290	280	264	251	284	271	319	269	282	275	260	282	260	276	274	267	280	230	261	319	275	261	240	253	271	314	276	269	270	315	255	273	269	291	242	280	276	283	289	257	256	278	254	292	284	255	301	289	254	278	305	302	277	248	299	274	283	284	303	318	299	263	279	273	282	305	318	293	260	304	268	295	261	256	266	264	284	277	272	304	292	267	274	282	298	262	280	289	289	297	292	278	271	308	282	258	278	269	302	255	260	269	299	272	295	277	268	277	247	281	276	266	268	293	287	271	275	280	299	295	241	286	259	268	278	257	305	270	304	264	293	261	279	298	282	270	284	267	276	297	271	269	281	297	311	287	269	297	282	277	279	279	283	264	262	301	267	317	288	272	304	283	268	287	285	286	276	298	283	263	271	280	276	282	286	275	286	282	273	309	274	283	304	274	265	285	302	276	274	253	293	310	290	271	267	327	261	286	279	259	269	309	276	290	321	267	253	282	286	273	257	271	247	312	245	291	300	266	235	304	283	297	301	272	281	291	259	250	289	261	264	276	279	256	271	288	291	269	259	257	269	286	248	276	273	263	269	288	294	276	284	295	286	287	240	270	250	268	282	287	281	282	269	295	278	308	266	259	281	265	272	295	253	300	255	275	250	272	254	273	291	292	259	301	253	304	269	274	275	273	269	287	309	268	266	267	252	274	293	283	304	267	248	256	287	283	284	260	274	256	255	283	274	287	305	297	290	272	263	305	321	295	264	242	256	258	288	247	253	271	278	264	256	274	292	283	278	263	270	290	291	258	270	269	256	259	259	272	286	271	269	246	248	273	273	314	272	271	245	264	276	282	276	306	288	266	283	265	288	296	303	287	282	275	267	265	265	269	289	265	263	248	267	278	283	279	269	283	282	291	278	263	272	297	276	284	296	283	280	301	276	281	257	263	286	263	263	241	278	241	290	276	276	228	265	243	288	288	285	293	281	311	285	289	277	268	280	276	265	268	286	283	282	300	302	281	289	272	275	314	292	272	269	297	273	302	271	285	268	302	261	275	248	262	282	297	252	281	284	247	274	246	266	284	285	283	266	269	276	303	283	313	308	278	281	258	290	271	252	285	279	273	284	284	299	281	268	276	277	286	279	291	317	289	274	255	284	277	270	279	261	270	282	293	271	261	301	310	276	275	260	308	292	266	272	264	277	248	290	263	290	275	271	270	280	278	267	291	286	265	298	279	272	298	256	269	271	273	289	264	291	262	251	276	283	302	290	294	256	283	252	286	278	268	308	283	283	254	273	267	314	270	323	282	311	272	300	264	278	286	277	303	283	294	268	287	302	283	301	270	238	274	280	289	253	270	288	289	291	293	270	268	294	284	278	264	283	296	277	288	302	274	321	282	290	262	248	270	264	288	273	266	267	276	299	286	275	298	279	257	279	293	266	273	268	275	287	257	285	316	293	285	293	275	286	287	263	272	253	287	287	271	264	283	283	279	278	249	288	261	297	262	291	253	281	304	275	263	275	266	283	293	261	294	269	298	273	279	303	242	266	265	274	269	270	280	291	290	254	285	289	277	260	312	277	276	263	257	273	283	271	256	278	292	294	277	308	291	285	278	270	284	285	264	271	283	296	253	303	268	254	289	288	316	283	283	280	270	279	274	266	240	277	253	287	262	276	286	257	279	293	299	287	297	260	254	254	310	273	290	290	276	310	275	281	264	313	243	268	297	296	293	284	299	265	251	296	287	275	273	242	289	256	256	302	270	300	242	294	283	286	306	279	288	277	275	268	278	303	258	282	282	267	278	268	262	301	283	291	242	290	289	283	292	273	280	296	267	259	281	318	292	260	289	283	294	256	252	276	268	274	266	246	272	275	282	281	272	294	266	276	258	269	271	279	252	266	282	284	264	288	281	264	227	253	274	264	278	277	250	274	263	269	266	260	246	273	300	252	289	268	263	247	313	302	270	261	253	254	267	282	269	258	282	262	275	287	277	269	260	272	281	260	306	289	298	277	270	279	291	289	275	271	305	236	288	248	280	268	297	279	254	271	292	294	281	271	280	281	298	265	279	275	316	273	301	284	269	292	295	274	277
1362	436	275	178	150	194	189	196	166	138	151	100	109	98	106	86	80	95	75	80	86	90	73	85	56	58	73	73	92	64	70	63	84	73	77	74	73	80	83	81	78	79	78	82	60	69	79	62	53	70	66	66	76	62	62	67	74	77	60	59	72	80	70	63	72	73	60	62	66	62	63	67	66	62	71	69	65	79	66	71	84	60	64	64	80	58	62	67	61	64	66	71	74	56	62	81	56	75	74	59	53	57	66	80	73	82	72	65	65	74	75	68	71	56	67	80	56	61	69	71	69	69	60	65	77	60	67	61	76	64	84	71	73	58	66	72	72	63	63	72	86	72	69	73	62	75	75	67	63	53	69	67	71	76	55	61	68	67	73	69	81	55	69	65	61	68	73	77	73	70	69	65	65	58	66	79	64	60	72	79	50	66	68	79	57	64	74	73	75	73	73	64	59	60	77	71	66	81	72	68	73	72	70	76	61	55	72	95	77	69	62	83	59	76	65	77	72	72	75	71	69	74	78	64	72	53	63	58	77	68	68	70	56	67	69	62	68	68	68	71	67	50	62	64	63	69	71	52	71	67	65	65	86	81	69	68	72	77	63	75	72	55	65	73	66	61	55	56	50	68	58	58	80	70	70	59	72	67	73	74	70	66	58	69	74	71	72	59	62	53	69	63	62	76	63	65	64	70	55	66	77	70	59	68	73	61	68	68	68	67	74	60	73	72	68	54	78	61	63	66	53	67	87	56	75	67	57	63	65	63	77	66	71	75	73	73	60	68	70	60	62	71	60	52	65	64	67	61	77	60	71	56	57	50	67	69	64	67	69	60	55	67	74	71	85	60	77	60	75	72	61	65	60	74	73	58	60	63	68	72	65	60	70	53	66	85	71	57	64	78	52	77	76	58	57	68	76	74	62	74	57	65	58	67	70	55	47	75	82	70	61	69	60	89	64	83	66	64	68	59	53	76	67	79	59	64	58	82	78	69	61	65	73	70	76	68	58	67	82	74	59	66	63	71	67	60	70	68	70	57	57	64	77	69	72	68	70	63	64	66	77	69	68	58	67	86	66	58	61	74	63	62	58	68	55	53	65	70	60	73	74	69	68	78	81	68	51	73	60	63	69	66	64	77	76	55	61	61	76	65	68	60	66	78	71	60	69	45	62	65	56	78	76	57	68	66	65	72	79	76	64	75	73	71	54	70	59	65	61	61	66	55	59	77	68	82	82	79	74	57	59	75	68	76	77	56	54	82	59	62	77	64	69	82	70	67	64	63	74	73	71	63	65	84	61	63	54	63	67	51	73	55	89	93	79	60	66	67	67	50	88	66	74	60	56	70	64	73	66	69	77	75	68	71	64	51	84	62	71	74	78	48	72	72	74	69	76	81	64	70	58	85	70	71	72	72	80	64	68	69	64	75	69	69	66	80	74	61	57	59	75	68	70	73	71	72	94	82	71	56	64	66	65	74	71	71	65	59	76	67	61	67	73	64	72	64	64	62	61	73	79	77	75	79	78	69	44	58	61	88	82	72	60	64	78	64	70	62	63	59	83	68	76	71	79	82	96	60	62	61	61	50	69	85	51	58	56	81	68	68	75	59	75	52	67	52	56	65	66	76	83	73	75	72	60	56	69	78	81	63	64	66	74	76	66	83	64	69	76	62	59	65	84	68	63	76	63	53	75	76	57	61	74	80	58	79	67	71	85	65	65	61	88	71	65	74	64	73	62	87	73	68	63	85	68	55	75	77	65	83	65	58	64	67	62	77	72	67	77	63	67	61	70	62	71	71	77	75	92	76	77	74	56	55	64	56	71	69	86	53	59	59	62	65	66	60	65	65	75	72	61	63	58	70	81	57	72	64	57	67	64	71	73	80	75	73	72	62	69	66	66	66	53	83	60	77	55	76	56	64	62	57	75	65	72	68	66	50	78	71	61	60	77	57	73	71	52	76	65	71	71	63	71	75	67	64	71	81	59	69	68	71	82	74	70	65	87	62	66	57	72	66	64	82	63	69	60	77	61	75	61	72	79	58	71	72	69	80	59	72	55	73	57	72	54	63	60	69	67	80	60	61	74	58	72	67	69	71	71	61	62	71	75	88	81	60	65	65	62	54	69	80	62	63	65	57	77	66	56	71	75	72	66	68	75	62	77	65	62	72	53	81	63	79	63	79	69	67	60	69	69	56	64	67	85	62	57	66	76	80	63	83	68	73	61	70	74	68	58	67	63	89	54	68	70	62	73	69	71	61	86	66	67	59	68	71	65	68	77	65	68	72	70	76	76	83	76	57	65	55	77	74	52	53	62	66	70	65	59	82	52	68	69	56	62	86	71	73	58	55	51	72	56	68	89	59	43	55	82	48	75	63	61	63	79	65	70	61	66	83	57	67	77	58	67	60	70	65	70	61	64	70	82	55	73	71	70	79	69	82	56	76	76	71	60	77	43	59	57	74	61	60	65	65	70	83	73	61	61	66	74	76	67	78	65	68	69	72	58	71	75	74	69	70	61	61	66	59	59	78	67	66	73	55	78	64	75	67	67	64	68	82	55	62	80	62	65	78	74	72	61	60	62	69	62	63	83	66	69	71	59	66	71	53	66	64	82	73	70	60	57	74	70	81	73	74	64	85	78	61	55	73	66	69	50	50	65	82	66	69	67	74	65	80	67	68	70	74	80	59	59	69	56	68	73	72	71	67	59	61	75	75	78	73	74	54	76	67	65	62	74	67	74	62	66	61	68	66	55	71	75	63	52	67	63	51	61	55	72	75	82	62	77	80	65	59	66	63	71	77	60	67	73	74	72	59	73	65	56	77	61	68	83	71	67	55	52	58	79	81	70	68	71	76	78	64	74	65	84	67	76	66	62	76	67	69	58	69	86	73	81	63	80	62	72	78	60	66	63	65	81	75	67	75	73	75	75	61	53	69	65	74	75	71	68	81	59	83	70	68	69	63	71	59	64	86	64	63	79	70	61	63	57	64	73	76	71	72	79	64	61	62	69	56	70	47	62	78	83	68	68	65	63	69	83	69	57	61	69	55	71	71	64	73	68	69	64	82	68	70	64	78	78	58	59	59	62	79	73	59	80	70	64	65	69	62	68	72	76	82	76	77	67	69	79	61	69	56	53	61	72	93	80	80	89	77	73	55	73	80	60	57	66	68	58	78	73	74	61	68	76	58	53	59	73	67	60	76	62	77	64	71	72	76	56	67	58	75	79	59	65	70	82	55	66	63	74	61	71	75	66	63	51	56	69	84	72	87	50	62	78	67	75	70	59	66	73	76	75	78	66	67	67	80	59	46	72	65	61	69	79	62	81	60	61	77	77	80	76	64	75	66	73	78	69	51	74	55	77	62	56	64	65	65	78	72	65	65	81	95	75	71	63	57	88	71	70	70	68	73	79	58	79	70	68	72	56	80	85	75	77	72	62	66	70	72	73	56	61	60	72	60	68	70	79	62	76	60	76	72	80	79	61	64	59	59
15939	4766	2874	2967	6234	9782	9508	8066	6383	4485	3477	2843	2223	1953	1691	1401	1211	1156	1018	1006	889	800	743	697	770	750	739	663	718	735	715	644	706	642	669	652	634	636	637	629	604	605	563	562	545	565	636	564	565	568	513	533	583	483	520	542	520	569	526	525	541	523	556	497	519	541	511	559	550	537	539	577	558	564	544	574	596	566	551	504	482	525	544	556	524	520	474	511	537	537	530	559	525	509	490	492	490	475	480	509	501	534	521	502	507	493	484	515	512	509	475	521	518	490	521	493	473	522	508	513	510	524	536	525	488	489	512	512	483	524	536	527	541	517	473	481	541	507	497	519	522	539	510	457	461	489	541	488	507	486	508	524	517	487	488	484	510	533	508	487	531	512	519	468	493	460	512	513	517	501	547	493	474	506	511	514	503	511	516	479	562	527	511	491	495	506	530	501	537	504	495	480	495	519	519	435	529	496	531	519	492	517	495	536	533	523	497	550	503	537	508	495	511	499	494	519	525	495	489	482	519	530	512	484	527	504	516	478	505	533	509	541	517	507	517	484	534	489	497	534	475	556	552	551	533	509	527	516	523	529	476	501	521	515	467	493	522	521	531	529	505	517	467	540	532	508	518	501	561	492	533	533	489	489	544	519	514	535	543	503	500	510	490	512	527	514	494	557	529	472	505	501	492	497	535	508	514	499	512	495	502	506	470	472	484	484	480	507	536	493	529	509	505	508	522	507	492	515	541	471	535	501	495	487	499	529	471	521	530	510	464	526	495	529	521	502	498	487	507	528	483	504	502	535	480	471	475	504	508	495	494	529	494	530	517	498	544	514	497	523	477	485	516	531	498	538	508	473	511	568	515	530	486	492	532	500	516	520	518	533	514	477	479	499	510	507	507	490	508	491	509	518	498	516	517	505	515	506	513	496	510	504	542	534	551	456	441	522	483	480	528	502	510	528	453	533	515	510	563	506	485	527	509	567	551	542	485	485	499	503	524	552	494	516	507	515	517	492	497	522	497	495	488	531	513	539	495	512	488	524	517	505	508	479	517	518	490	519	504	490	508	506	484	520	526	510	543	515	490	491	478	503	495	502	511	527	489	518	498	491	510	525	489	504	487	537	486	556	533	523	504	535	521	518	466	493	518	507	473	569	517	507	523	514	503	522	475	484	489	519	539	535	506	532	504	521	507	493	516	472	528	491	536	546	523	482	493	500	497	536	508	494	495	492	538	558	492	464	506	490	508	512	516	526	514	501	520	476	522	474	547	499	496	490	495	491	521	519	500	550	491	495	485	512	491	508	490	517	512	544	512	479	509	478	494	535	530	516	530	515	537	493	545	493	515	499	504	533	508	515	495	527	513	518	506	519	469	547	458	545	499	453	520	488	493	498	498	484	490	496	509	556	502	496	496	523	556	514	481	536	490	531	483	518	500	490	522	530	481	542	518	501	489	524	508	567	544	551	473	521	531	509	527	520	515	510	492	446	538	511	516	492	515	453	519	514	516	521	527	504	531	540	495	515	515	514	562	535	520	515	485	487	483	513	541	507	514	540	496	508	509	508	509	559	488	510	497	499	481	484	531	508	534	478	523	474	521	495	536	529	537	488	512	520	510	486	502	520	494	512	546	508	473	509	503	541	498	504	505	497	503	500	516	483	542	519	552	537	512	530	522	541	498	499	484	520	510	534	510	518	541	534	533	557	501	480	511	524	508	533	482	528	512	527	532	539	508	539	520	490	493	485	544	473	527	478	499	497	507	502	524	503	521	508	526	521	479	489	545	546	508	459	525	536	514	499	492	529	512	529	517	502	514	528	520	492	538	519	467	516	511	496	523	557	480	472	490	507	468	569	510	465	520	517	483	517	534	488	488	492	525	506	516	525	534	521	502	497	509	499	535	508	502	482	530	489	505	537	511	545	491	524	521	486	494	522	488	501	497	505	468	510	482	503	474	536	530	485	533	494	497	499	521	482	533	518	550	540	508	504	537	531	524	504	506	472	510	511	525	498	469	458	498	504	521	526	515	525	470	516	505	545	529	471	485	500	513	539	490	523	528	498	465	541	496	498	533	521	519	479	528	475	476	500	487	527	532	528	524	470	517	520	539	533	519	571	452	491	491	499	527	509	509	509	561	496	512	486	499	497	543	525	492	534	459	490	484	514	517	491	530	504	482	512	462	514	504	484	507	505	525	496	572	529	473	513	493	475	493	537	535	500	501	498	527	516	498	510	506	535	508	511	508	508	489	503	510	505	512	517	488	474	498	502	520	497	460	525	503	474	509	527	475	505	552	521	549	521	535	524	497	507	496	528	467	494	513	527	548	504	514	489	501	492	500	517	475	517	515	536	483	497	536	535	527	524	470	511	442	517	507	519	487	500	491	525	516	487	505	494	473	499	493	501	507	511	518	512	544	512	489	514	495	549	433	488	496	505	534	508	516	523	467	504	486	532	517	522	506	518	478	508	515	483	468	496	508	526	488	495	498	508	502	435	460	530	488	539	498	559	497	472	452	491	496	542	503	505	496	527	514	532	494	577	523	497	490	518	513	493	522	518	506	529	551	533	506	534	543	537	537	533	538	491	471	509	535	501	520	533	453	497	487	530	491	494	494	518	514	524	513	542	534	519	501	519	503	511	507	526	508	454	509	488	497	537	532	545	467	515	483	560	491	526	489	468	518	501	540	477	504	473	481	537	551	508	492	500	562	483	535	544	499	487	540	461	522	465	536	499	520	523	518	485	471	527	518	479	497	497	495	532	500	544	540	520	535	512	503	461	508	522	500	517	513	531	498	486	525	501	521	494	480	505	508	519	528	486	497	491	502	524	512	532	512	537	496	504	485	540	486	545	529	510	514	506	527	526	493	537	483	561	532	522	489	513	504	527	502	494	489	492	491	506	504	532	492	544	510	503	479	532	482	530	466	515	474	520	517	507	499	524	526	519	490	487	485	516	489	497	516	479	531	485	499	508	537	548	471	477	496	475	498	493	497	520	498	516	496	542	488	512	525	502	491	490	514	512	479	532	516	503	496	502	528	520	547	503	514	514	533	480	515	491	481	492	496	504	507	501	479	583	537	519	521	524	510	455	504	526	522	497	527	504	532	472	532	581	495	495	483	473	528	504	534	500	518	483	516	571	495	511	482	503	520	521	490	480	521	499	504	475	533	514	515	521	510	544	480	495	510	515	502	528	509	527	560	465	547	516	487	525	539	553	459	514	500	533	558	514	495	543	487	495	518	498	534	524	472	467	559	493	520	534	556	533	513	521	495	499	548	526	497	492	509	496	499	492	534	474	506	499	522	495	493	518	531	545	551	525	551	482	451	524	509	537	507	507	531	521	489	526	503	505	539	487	498	518	513	521	472	519	595	506	495	505	476	526	526	499	510	521	523	493	516	534	497	544	519	500	491	517	508	492	521	496	487	487	491	537	532	470	506	501	508	504	517	488	523	496	518	518	505	528	509	539	483	467	528	533	472	534	496	516	489	514
2609	320	217	154	127	145	155	145	125	109	88	104	77	91	53	67	64	64	64	50	61	60	55	53	46	54	54	50	55	65	63	62	58	41	37	56	54	50	43	49	54	45	46	57	47	45	51	37	44	50	39	58	29	42	48	57	39	47	42	45	57	34	41	54	48	55	48	45	53	54	46	49	40	51	45	53	53	53	49	46	45	50	44	41	38	42	43	38	48	38	60	38	43	57	37	37	43	37	52	45	50	50	48	56	42	49	55	46	35	42	47	45	45	56	45	49	36	50	55	55	44	31	47	50	55	35	42	61	38	38	34	44	38	55	43	44	54	46	54	49	36	47	40	46	47	43	41	39	39	41	39	37	46	51	59	39	38	45	51	38	47	61	45	41	50	40	37	50	38	37	33	32	42	52	38	43	30	39	44	45	32	41	43	52	41	38	47	42	41	44	50	44	39	34	48	48	46	42	53	41	44	37	39	53	48	54	50	53	36	38	58	43	52	43	50	37	50	50	61	44	44	56	51	36	45	39	40	47	43	41	44	63	41	44	49	46	40	55	38	55	52	49	62	45	57	45	46	53	55	49	41	44	47	56	54	41	41	45	48	35	55	42	46	47	51	38	53	56	41	45	35	54	42	58	54	37	56	47	46	42	52	50	62	51	26	65	47	43	54	49	49	61	51	49	44	44	49	51	50	52	42	43	37	45	49	42	37	41	36	49	43	49	48	52	52	46	41	42	44	49	52	48	39	48	43	46	47	46	45	47	44	45	58	45	34	41	42	41	37	48	40	47	39	42	50	47	57	43	37	54	42	52	40	57	52	45	40	46	42	43	43	53	46	49	40	46	45	39	52	40	50	40	50	43	43	44	52	53	43	46	50	51	39	37	38	50	43	48	39	43	46	40	51	45	51	48	50	38	55	55	45	35	49	39	44	46	39	52	38	53	40	42	49	53	42	43	44	32	47	57	44	37	47	57	37	42	48	50	57	50	41	47	41	41	34	43	41	39	49	48	44	44	48	48	43	38	50	33	53	53	52	45	52	48	54	46	54	42	43	58	46	37	43	36	51	43	44	42	38	41	47	38	43	55	44	53	65	51	45	51	54	39	47	44	45	39	46	40	48	50	51	46	46	42	54	49	45	45	39	40	34	56	44	56	40	45	29	50	39	55	41	47	48	50	32	50	37	53	52	59	37	44	33	44	48	47	40	38	37	43	41	31	37	41	44	44	35	37	43	56	49	40	43	55	39	51	47	47	42	36	44	48	35	55	36	37	37	50	44	50	32	55	51	30	37	38	35	49	41	41	47	42	52	45	44	44	42	29	35	44	46	48	37	46	41	46	41	51	46	50	56	50	42	37	37	40	46	41	38	55	49	46	45	39	48	40	45	47	36	48	43	40	40	49	54	43	38	47	55	41	45	38	54	46	50	47	49	37	52	45	52	43	41	43	55	49	32	43	38	48	39	57	47	60	46	63	45	39	41	38	36	52	42	41	57	43	43	44	50	47	47	46	39	42	53	52	48	40	50	36	48	55	31	35	33	33	45	48	44	45	40	45	39	50	50	39	38	47	51	45	46	46	48	42	51	51	46	42	45	48	41	49	48	44	40	44	54	30	37	40	50	50	31	46	49	44	36	39	47	37	33	64	43	57	49	41	43	43	45	47	51	40	49	40	52	48	41	38	42	37	41	49	39	56	38	53	47	47	39	46	49	37	56	58	37	39	39	37	39	48	48	42	46	37	38	51	32	45	48	48	42	63	41	40	51	49	44	42	41	40	58	37	42	56	39	47	42	53	52	45	50	55	44	43	51	31	56	52	46	44	48	43	46	48	39	48	55	46	36	59	57	50	39	59	49	47	50	55	38	41	65	36	38	55	48	44	47	38	34	52	40	48	36	52	39	41	40	49	46	42	29	35	45	41	33	43	37	48	44	48	46	35	45	42	57	50	49	36	44	52	50	38	31	53	47	66	38	41	40	46	54	34	43	49	37	49	42	41	41	46	52	38	37	47	40	47	46	55	36	36	43	31	54	44	43	40	49	45	42	37	42	54	55	43	48	41	59	40	50	42	44	37	39	44	40	39	54	40	44	42	43	50	54	47	51	46	40	56	54	34	47	38	44	44	54	46	48	40	47	39	50	49	42	34	45	42	45	44	50	56	36	42	40	40	32	31	42	40	42	53	47	43	37	33	45	41	44	39	47	55	58	45	48	36	47	46	34	53	45	43	59	48	38	40	50	53	47	58	53	50	33	55	42	52	50	40	52	46	35	39	39	42	50	50	35	49	35	42	36	49	55	40	37	43	45	45	38	60	39	39	58	42	53	49	46	50	42	56	46	47	40	50	39	39	29	62	43	52	42	46	35	40	49	43	43	44	47	52	43	46	35	44	39	39	43	40	38	50	44	45	44	42	48	45	58	46	46	56	43	37	53	44	39	42	39	50	52	44	38	42	49	46	56	43	46	38	37	44	39	28	48	41	44	52	42	40	41	47	57	33	37	42	40	50	38	39	46	43	49	51	45	42	41	43	44	53	51	37	41	46	51	36	42	40	45	52	42	48	39	45	41	46	46	39	43	43	51	49	52	35	41	37	32	44	50	59	33	43	46	52	51	47	44	32	48	44	50	53	46	40	53	45	41	41	32	59	49	42	40	45	48	56	60	41	47	47	50	44	46	43	47	56	45	47	43	47	50	47	36	42	55	55	42	49	45	52	53	60	45	43	42	53	40	41	46	39	47	54	35	44	37	40	45	31	57	55	54	50	48	38	36	41	46	43	33	41	47	51	59	45	35	40	55	38	44	60	45	51	51	38	48	45	45	37	46	39	37	61	40	58	50	47	54	43	45	44	53	39	47	33	31	41	54	43	52	50	38	49	46	33	47	36	43	43	43	43	34	46	47	35	45	45	37	50	48	37	38	43	49	44	48	52	46	52	46	47	50	43	46	46	48	41	39	47	56	50	44	42	40	40	64	41	38	54	47	36	45	33	44	41	47	37	37	46	49	53	32	38	53	50	44	37	41	33	50	58	48	43	52	46	48	43	44	52	42	41	34	47	49	47	41	41	46	46	45	51	42	47	50	43	51	40	53	42	40	44	55	37	57	34	56	43	39	44	52	46	38	46	42	43	38	55	53	43	54	60	53	50	58	33	34	56	35	50	41	61	52	45	52	49	43	55	46	51	46	59	47	56	49	42	54	43	62	40	37	38	45	43	42	48	33	39	45	48	48	49	48	41	34	51	34	42	51	41	58	56	52	55	42	30	37	47	58	49	47	53	60	53	46	38	51	57	38	43	45	48	49	42	50	40	41	50	41	49	49	30	54	42	45	51	46	43	43	48	45	43	45	53	49	43	40	45	40	43	47	45	43	49	47	47	45	31	37	42	39	42	38	43	56	49	40	39	44	34	46	43	41	39	42	42	46	46	38	41	42	42	47	45	47	41	50	32	54	47	53	50	43	40	46	37	38	60	44	38	48	47
15575	4183	2458	2670	5662	8678	8783	7225	5780	4054	3114	2480	1992	1621	1460	1248	1123	1010	918	763	676	628	615	598	576	568	569	590	563	545	523	541	531	551	528	523	524	516	448	419	435	395	428	416	401	385	391	395	365	390	409	382	411	418	387	393	366	393	404	372	411	404	352	376	389	384	381	433	362	365	379	366	417	433	393	383	388	395	374	389	379	417	384	365	365	361	344	368	347	354	348	389	346	347	356	353	368	370	342	366	392	362	376	362	361	361	350	354	340	336	340	325	356	344	349	351	365	356	366	371	359	334	383	374	339	377	355	347	338	386	328	347	340	336	341	364	355	361	328	331	353	323	364	316	328	408	324	367	332	334	333	355	357	358	359	358	315	355	341	351	324	325	378	354	346	342	381	325	311	339	349	370	355	331	354	369	381	314	366	339	350	357	374	355	349	351	378	343	345	328	351	375	369	329	342	313	356	359	339	380	333	352	348	331	333	318	320	377	334	345	347	349	294	389	366	328	338	352	365	372	365	374	388	343	368	389	364	345	348	345	314	363	367	355	363	340	342	366	382	351	328	353	346	354	335	361	363	344	339	338	340	358	342	339	368	365	348	393	357	363	389	332	331	316	344	342	337	364	340	362	366	365	378	335	321	381	375	343	362	348	334	340	360	362	365	337	389	350	378	358	381	373	365	338	357	357	338	363	315	334	349	316	348	361	346	342	338	340	343	352	335	313	346	368	329	335	331	362	361	335	367	308	337	382	348	331	333	344	355	362	313	361	337	340	349	361	357	326	343	349	319	322	360	356	357	365	340	357	341	353	359	345	341	349	362	360	322	376	358	354	362	336	345	346	345	354	349	338	368	355	339	361	366	328	368	370	352	372	334	333	324	366	377	326	315	352	340	335	359	348	376	373	325	361	357	340	321	366	364	358	360	368	357	356	323	336	381	311	346	329	379	337	341	367	326	321	349	362	388	320	334	353	329	332	338	361	375	342	302	358	360	364	359	322	410	363	349	357	330	356	346	338	356	364	350	348	352	368	348	357	363	358	364	356	368	344	355	369	333	388	351	337	338	368	416	342	341	335	356	354	346	319	357	332	340	376	339	400	343	333	344	340	340	350	348	360	354	344	359	344	370	340	355	341	351	347	368	379	366	357	354	352	382	365	372	353	352	336	326	366	353	341	358	356	349	333	356	332	342	395	356	347	320	323	360	371	323	330	335	351	379	357	335	347	369	350	381	330	344	357	309	350	337	373	355	360	362	342	351	362	353	339	336	376	370	344	336	342	339	351	348	332	370	313	356	361	351	344	354	353	366	353	330	354	345	349	343	336	338	332	383	327	378	341	338	352	327	368	333	381	366	356	310	359	355	364	331	327	407	325	365	348	374	373	355	351	380	363	332	340	366	365	346	324	353	346	362	324	333	376	338	347	325	351	363	353	344	365	364	354	322	346	379	353	312	361	380	382	379	337	396	384	343	349	331	384	357	341	327	336	352	323	361	349	341	340	368	324	350	350	348	343	328	326	354	382	371	376	344	388	359	338	377	324	315	340	335	327	346	319	360	370	353	373	355	357	335	344	353	365	347	348	330	345	359	354	339	358	388	358	335	368	312	328	371	370	371	380	355	313	338	322	363	364	341	360	365	345	391	347	367	343	364	348	380	343	368	350	310	334	337	382	362	361	332	362	325	369	375	324	365	349	333	357	344	349	352	344	348	363	330	402	343	375	351	329	334	319	342	335	343	325	341	385	327	370	368	342	360	324	364	347	371	348	354	354	354	353	354	352	363	374	386	366	358	386	364	359	322	360	334	329	350	350	340	300	380	332	358	342	339	358	347	324	343	341	377	382	371	349	361	350	358	335	345	358	346	359	368	373	374	333	366	345	357	348	357	337	390	344	335	378	348	345	336	327	326	358	345	321	349	308	341	333	348	364	333	336	361	341	316	333	350	356	340	343	357	335	344	361	381	341	357	350	364	315	361	345	356	353	357	359	359	374	370	367	364	362	321	341	371	353	378	333	338	361	356	372	345	349	347	352	341	320	361	365	352	364	375	366	333	353	382	354	365	312	370	331	349	361	333	367	380	356	350	338	338	364	368	396	357	342	388	359	329	357	342	370	364	338	366	345	353	304	362	343	349	342	350	333	334	364	355	343	334	361	349	368	353	368	351	348	332	364	335	342	343	316	333	371	320	358	343	350	345	343	360	355	366	353	329	379	348	357	353	359	358	353	352	356	332	359	341	336	355	394	357	355	388	348	359	362	345	324	375	352	344	326	404	361	360	312	349	356	322	329	382	366	340	382	322	361	369	356	354	375	379	382	317	338	333	363	306	375	346	345	353	343	345	330	355	360	361	372	369	375	357	367	343	345	342	317	340	388	338	340	347	354	349	359	343	321	351	320	355	371	361	354	348	362	334	369	358	336	328	352	385	349	322	364	366	347	340	347	362	328	334	359	342	362	346	334	335	372	382	356	355	353	332	373	340	324	329	383	357	362	333	350	341	320	343	349	338	348	364	336	382	365	382	357	358	358	328	372	361	360	340	341	367	342	354	358	362	343	325	322	321	368	360	332	331	347	353	378	359	352	381	351	384	374	356	335	325	368	361	357	343	310	342	339	368	335	366	336	357	341	353	388	359	348	363	352	355	333	349	360	336	334	367	338	396	350	321	334	349	353	357	375	341	358	362	335	351	355	326	336	328	336	377	345	379	340	366	341	377	335	372	366	319	370	317	311	363	387	353	345	318	374	376	372	327	339	342	341	338	335	373	339	341	357	351	331	334	353	359	381	330	340	370	362	319	362	370	359	369	364	320	354	353	345	343	326	344	361	340	389	363	400	351	362	320	347	328	334	370	383	349	333	330	370	359	352	352	373	338	364	353	396	352	344	360	346	345	321	302	321	349	382	376	374	338	310	313	359	347	362	377	361	359	379	373	360	368	324	373	348	378	380	365	330	355	333	339	329	365	348	348	368	331	323	341	351	355	367	329	354	363	346	357	327	351	331	339	380	347	341	351	338	384	340	364	342	354	375	349	387	360	337	346	353	330	375	357	353	383	361	339	363	363	328	351	339	325	355	368	340	339	340	363	378	339	325	347	324	345	334	363	348	368	357	330	349	375	333	393	390	358	326	357	342	362	352	353	355	346	354	317	377	347	375	368	345	364	354	360	340	339	374	366	348	346	355	367	372	321	382	347	366	355	355	364	345	369	377	344	332	335	341	362	350	346	344	344	330	355	337	375	312	375	368	341	351	352	362	334	354	350	379	367	375	362	363	398	366	344	361	323	333	346	353	342	373	339	349	391	347	361	357	349	376	345	362	360	321	331	360	360	331	382	366	339	367	355	338	361	358	358	332	376	327	364	353	332	368	323	332	364	351	348	342	368	337	363	315	346	345	324	328	333	343	330	329	345	362	311	323	372	339	351	342	352	347	357	367	357	340	336	357	324	377	334	339	380	336	366	405	328	351	375	372	345	359	368	345	331	351
2213	570	299	232	218	228	268	247	218	199	177	183	138	120	118	114	105	90	113	92	110	99	79	84	101	87	105	81	85	94	89	96	94	94	98	76	102	91	97	87	89	91	85	74	90	86	94	81	72	81	68	88	85	103	87	92	89	74	81	76	100	96	79	93	70	73	81	88	92	84	95	88	92	90	71	72	75	91	74	81	85	88	79	75	85	81	96	74	75	93	64	93	86	78	82	82	91	80	73	99	76	76	81	73	80	89	101	79	92	71	77	70	77	86	92	89	67	76	82	87	88	76	69	73	95	74	76	93	88	66	73	76	90	88	76	80	103	76	86	68	95	80	81	80	87	74	99	73	73	83	79	78	89	98	88	80	93	90	79	82	74	73	83	74	88	74	72	79	78	86	74	84	72	78	85	73	79	77	102	66	97	93	72	83	76	110	72	89	79	78	96	78	82	71	91	60	79	70	71	104	80	75	78	81	75	90	87	89	79	81	80	84	81	74	78	98	79	85	78	73	85	80	93	84	82	86	94	77	80	85	80	90	89	91	77	90	83	83	80	85	81	79	87	89	86	80	78	85	87	84	73	87	67	78	95	86	90	79	90	70	69	83	83	68	74	79	57	75	94	78	86	98	84	84	79	90	75	85	75	91	81	76	80	91	87	81	88	82	94	70	84	81	78	73	88	76	86	71	72	89	92	98	67	99	67	79	76	89	94	97	77	90	87	92	81	81	79	89	84	70	81	100	83	70	78	99	80	79	89	90	77	82	78	87	84	71	87	81	85	78	61	77	93	74	83	100	82	71	99	73	92	80	91	88	91	72	70	93	80	80	90	77	80	78	81	86	87	82	72	84	84	81	67	75	77	81	73	81	74	85	81	75	81	74	62	66	99	94	76	73	75	90	85	73	78	73	91	78	73	81	79	79	73	97	93	97	91	90	90	86	65	84	56	79	71	76	93	85	86	78	82	86	73	88	82	81	70	81	88	78	79	88	69	70	91	107	86	93	74	82	73	88	67	77	83	97	97	85	75	100	87	79	74	91	79	94	72	76	71	105	73	69	92	75	100	80	93	86	71	79	78	74	84	83	78	95	81	71	76	86	81	102	86	77	81	98	69	75	85	90	91	69	83	91	81	99	86	88	80	75	90	81	88	82	70	75	72	94	87	87	85	73	82	81	85	72	75	73	95	94	78	79	81	79	69	65	78	84	76	73	74	98	90	99	87	84	99	88	88	79	78	73	105	76	76	83	72	89	81	94	82	76	105	93	78	74	85	93	75	78	71	57	91	81	78	87	93	104	85	89	78	96	79	81	87	73	82	85	78	70	67	77	96	108	62	92	85	73	76	85	73	79	79	82	78	83	77	85	95	97	79	92	85	88	89	75	82	90	92	88	83	82	77	81	74	66	77	78	68	77	95	78	72	82	80	78	96	81	70	84	86	75	92	77	84	98	83	97	85	75	78	89	79	81	81	78	94	85	92	71	89	82	72	86	82	76	73	69	82	75	84	69	91	76	99	91	90	83	78	82	91	75	85	89	79	70	80	84	89	88	73	77	75	80	81	85	73	91	92	74	86	67	98	86	70	71	84	76	66	93	76	88	65	82	92	85	79	90	76	102	84	84	81	79	83	98	81	88	89	82	75	105	64	83	79	79	93	90	84	76	86	80	73	77	80	81	86	92	104	92	79	92	81	97	88	94	91	63	85	89	74	87	81	86	109	79	92	87	91	75	82	85	87	85	98	79	101	82	85	80	73	74	70	90	88	82	75	93	85	98	70	84	62	92	86	94	90	75	69	81	93	89	73	74	98	78	83	97	85	77	75	83	79	88	74	85	90	84	74	95	89	83	99	68	94	86	71	72	72	71	70	86	84	73	72	84	94	88	84	65	79	70	76	80	94	86	103	69	78	89	72	84	90	73	81	85	90	79	69	78	95	83	86	75	78	81	77	94	79	84	84	85	87	79	73	80	85	82	94	76	89	88	74	86	77	75	84	80	83	77	79	70	80	92	88	78	81	82	89	96	68	86	80	86	82	87	81	72	101	79	64	79	93	82	73	87	80	88	98	71	82	86	71	86	82	90	81	74	82	74	77	71	94	90	90	88	104	88	76	86	94	91	89	88	71	73	65	78	86	83	77	69	81	84	94	91	80	76	78	92	81	77	83	74	70	84	66	83	71	90	84	74	74	80	57	79	70	83	81	82	82	72	88	87	64	109	71	79	79	74	88	77	80	81	93	85	86	102	80	83	69	71	79	76	71	92	94	82	71	79	89	78	90	74	69	98	89	87	93	70	81	59	83	74	97	65	74	69	73	88	97	73	84	86	79	93	82	95	73	74	87	79	80	84	79	93	86	76	90	79	83	87	86	101	81	65	89	84	85	82	89	68	80	78	78	87	88	73	101	79	73	94	80	89	90	78	91	87	93	85	83	84	70	69	100	86	75	78	72	93	82	99	79	99	74	97	80	93	76	81	74	64	86	85	73	93	98	68	73	72	84	65	78	76	83	83	88	78	70	67	90	69	74	84	78	73	75	101	74	88	93	97	89	101	82	84	72	74	83	94	83	89	82	92	95	90	83	78	91	87	82	86	87	81	78	81	79	71	73	73	88	80	80	91	82	88	73	86	85	76	68	85	79	73	75	76	85	109	77	90	80	68	107	76	82	92	84	81	94	73	87	71	79	77	91	71	73	79	95	83	90	88	77	85	62	83	81	79	93	91	83	103	77	92	80	87	95	79	89	85	73	77	90	95	83	93	71	67	83	83	83	77	89	88	84	83	70	74	87	82	80	78	76	85	77	79	73	98	92	84	69	66	99	81	91	81	85	94	69	98	93	84	76	92	87	81	75	95	81	68	77	78	80	81	89	88	83	80	87	84	86	86	101	78	95	79	77	84	79	80	71	93	71	97	95	99	103	73	85	67	92	86	77	76	76	85	84	78	65	78	85	79	61	91	70	70	87	89	111	86	82	76	80	80	91	84	85	78	73	85	65	92	70	83	89	85	68	81	83	82	78	86	83	77	90	80	77	85	71	73	78	73	80	77	70	78	76	77	82	85	75	75	72	95	82	77	85	68	85	75	83	99	90	79	100	64	93	82	91	74	67	76	74	82	65	71	87	92	84	82	82	88	90	84	80	93	78	85	68	84	81	64	73	73	85	82	96	83	94	92	79	86	72	90	95	86	92	89	68	69	69	90	87	88	58	79	80	80	64	82	78	94	84	88	83	78	86	86	80	74	79	73	82	95	76	88	87	78	61	89	71	72	101	79	71	80	97	92	82	65	82	84	69	102	79	71	75	79	69	69	82	93	80	79	92	79	83	87	80	93	77	80	71	91	79	74	98	73	66	84	72	62	85	85	76	82	76	81	76	92	101	75	59	83	98	68	92	81	91	82	86	88	81	85	88	100	79	104	76	96	94	81	81	70	89	92	94	87	84	94	84	86	99	67	79	81	86	83	77	88	93	73	81	87	95	97
19095	5532	3385	3789	7750	11830	12032	10032	7973	5851	4339	3705	2865	2460	2243	1875	1735	1531	1349	1245	1080	1101	959	964	948	1003	942	898	950	903	897	917	886	911	833	807	828	798	799	736	778	742	724	696	688	702	682	674	706	632	659	679	697	653	624	672	680	717	654	665	651	692	691	633	635	618	685	668	646	654	659	717	656	728	643	695	679	688	646	655	671	686	718	674	615	618	674	665	592	637	648	632	659	618	640	624	602	620	564	656	617	631	606	660	670	597	601	632	604	643	581	645	640	635	607	602	611	645	589	612	618	596	653	621	642	623	625	636	625	625	636	627	620	635	629	631	618	612	658	616	632	600	589	628	606	612	608	596	634	614	657	603	635	611	555	621	610	618	626	613	646	643	576	646	640	576	639	656	623	587	597	647	636	618	601	615	689	637	655	599	603	606	585	640	638	659	624	597	643	640	603	618	641	638	603	619	644	619	629	611	603	614	641	617	624	620	606	682	617	655	652	594	614	641	609	643	615	579	633	567	587	640	600	584	614	639	640	594	642	573	595	676	610	613	634	647	599	583	667	658	608	663	557	628	610	578	594	632	574	651	571	619	623	603	630	598	616	607	597	621	596	628	594	583	637	659	674	601	655	614	610	632	611	597	613	648	603	631	653	614	601	600	641	625	630	647	631	614	619	554	639	619	649	577	618	629	611	621	590	637	674	607	628	605	607	665	627	614	639	616	617	640	626	645	624	627	595	613	578	600	614	634	600	637	598	662	625	637	620	603	637	612	629	628	597	564	627	623	668	634	621	638	591	613	607	642	620	636	605	641	594	616	603	602	591	644	614	652	627	614	597	616	619	616	623	628	606	615	605	647	611	598	642	612	617	625	637	621	665	656	604	671	579	581	650	621	634	648	600	632	624	625	626	639	620	593	589	590	641	624	647	597	644	613	635	593	608	578	578	581	622	583	617	618	614	625	630	575	639	668	652	577	613	668	638	609	613	584	608	619	602	600	646	588	608	578	646	634	607	608	664	584	590	604	627	639	630	639	654	643	608	634	595	618	617	673	650	575	661	581	652	633	615	599	631	639	633	630	630	591	637	608	610	627	603	650	622	646	639	614	608	631	603	582	613	637	591	612	639	638	613	630	573	611	610	611	630	611	602	632	622	618	587	654	597	615	637	564	606	619	653	603	637	565	624	634	640	660	637	575	652	577	644	597	626	628	607	621	627	646	625	589	631	640	644	660	624	626	623	613	610	665	663	584	642	662	632	611	590	633	635	617	652	587	634	609	591	595	639	621	611	641	616	591	595	651	605	633	648	669	606	607	600	604	610	616	661	604	633	620	644	613	631	601	634	620	611	589	599	610	618	573	603	646	645	605	625	633	566	621	609	640	632	623	601	635	612	585	620	595	662	571	564	590	632	625	630	603	551	621	633	638	630	576	623	633	616	623	571	591	622	609	629	629	625	596	620	607	573	617	633	635	624	565	615	631	638	628	602	611	597	627	630	603	597	642	615	605	600	601	630	598	579	649	654	624	597	635	625	581	658	603	594	610	641	575	641	629	620	611	572	633	644	628	625	598	600	646	589	594	601	610	590	590	592	578	614	612	589	662	619	640	605	660	648	590	630	632	643	610	615	616	622	622	619	599	653	628	645	599	622	626	578	631	584	648	641	569	620	593	619	641	656	614	613	648	636	605	621	666	589	587	655	650	661	585	605	585	624	637	608	617	632	605	570	607	595	582	645	645	633	647	628	607	603	643	610	625	655	642	668	612	596	673	576	611	582	644	646	641	662	588	618	613	590	588	609	607	620	642	629	585	570	640	645	619	623	613	627	613	631	595	641	609	626	649	630	577	631	621	608	600	618	601	639	650	634	611	632	568	603	619	636	611	616	628	647	634	622	620	658	600	629	613	625	606	580	650	640	608	603	616	634	615	599	632	608	624	586	628	593	640	608	548	604	659	661	632	590	648	608	603	653	604	674	609	653	559	634	632	622	616	644	641	626	626	623	619	597	591	619	614	612	598	628	591	639	596	613	631	657	608	650	650	619	617	613	560	625	641	630	637	581	614	622	608	702	612	618	619	610	623	616	629	620	627	646	629	665	609	650	623	613	610	590	631	634	638	623	610	572	579	645	596	608	615	621	619	607	637	564	592	596	672	660	588	594	583	606	579	595	598	602	580	655	585	626	590	606	655	596	642	600	631	653	659	590	646	625	603	602	670	686	636	638	634	611	613	619	653	592	613	651	646	595	641	639	578	629	599	592	605	617	693	571	596	628	619	623	614	656	564	601	594	622	617	656	640	638	620	583	616	634	610	644	666	634	588	610	597	586	598	610	620	582	583	637	604	613	609	604	584	570	622	631	616	643	615	662	579	580	604	596	618	602	576	639	613	644	621	631	631	609	635	595	614	603	604	584	639	629	621	642	613	586	640	649	626	595	657	598	602	598	583	589	635	640	636	602	625	595	603	642	671	596	601	629	583	601	584	607	624	623	653	609	643	676	620	561	623	624	607	608	625	631	612	627	613	626	598	614	599	609	655	624	619	607	631	647	661	631	616	613	606	569	656	618	641	578	627	626	611	627	645	601	614	661	680	609	599	653	654	645	628	643	654	618	566	608	619	643	625	628	691	603	603	609	629	640	635	606	643	589	640	587	633	629	609	615	647	617	655	566	595	628	599	619	626	654	622	591	643	613	626	607	685	646	582	623	618	610	597	610	600	646	628	625	630	617	602	634	633	588	610	634	596	647	633	628	634	625	624	640	609	582	588	647	615	621	619	606	610	591	603	665	613	622	637	617	622	608	612	621	607	667	591	610	604	643	592	605	612	624	591	628	633	601	628	597	613	612	596	615	648	602	649	578	630	627	623	600	650	658	614	596	616	584	600	611	555	595	614	636	608	615	594	586	622	631	622	657	603	619	616	589	633	555	600	690	613	553	667	625	627	651	631	583	655	606	597	600	625	616	610	630	598	614	600	601	657	612	592	662	639	642	632	633	640	624	638	632	666	613	548	621	595	620	621	594	605	635	627	630	599	596	577	610	636	637	595	590	625	556	601	654	622	590	634	599	625	637	607	593	622	669	609	583	631	608	613	613	634	616	590	686	647	639	606	671	627	588	584	669	615	629	578	596	622	599	611	651	616	599	637	618	656	614	616	575	587	586	641	643	621	593	641	608	600	596	618	602	639	594	607	604	597	604	638	653	565	622	635	618	616	617	603	579	592	634	659	631	620	587	620	588	595	612	636	633	606	637	619	637	597	638	622	627	608	579	636	658	641	555	640	592	606	607	626	588	641	621	656	583	659	653	540	631	616	613	662	594	614	572	638	613	617	648	609	626	611	634	632	602	655	586	633	643	576	617	623	605	618	598	620	637	593	603	626	616	610	632	602	558	618	602	618	627	650	577	615	617	602	595	627	582	551	635	642	620	624	616	635	634	576	624	617	601	619	631	620	626	596	585	572	580	619	624	602	576	622	580	628	626	609	662	573
1731	260	148	138	116	97	107	98	96	76	61	64	50	52	54	59	45	37	41	45	44	37	43	40	34	51	40	32	30	45	39	30	39	44	39	28	33	32	34	32	47	46	42	36	41	38	48	34	30	35	37	38	34	42	38	25	27	35	39	23	38	37	30	32	40	31	36	36	31	41	41	30	33	36	35	40	34	32	32	42	38	40	36	44	47	38	34	33	22	34	44	29	43	44	40	38	31	31	37	47	27	35	38	50	35	44	36	42	38	33	28	34	32	42	40	24	27	54	23	40	36	35	37	41	37	37	40	36	40	27	30	38	42	38	41	36	42	38	24	37	37	36	43	38	29	47	35	35	36	33	37	31	36	43	31	34	42	27	26	27	36	40	29	23	26	37	42	39	31	43	30	33	26	38	24	33	50	33	26	37	30	29	39	38	36	30	37	42	44	24	34	27	37	46	29	27	35	33	32	33	47	36	22	36	25	25	47	38	37	35	44	30	33	39	39	40	41	28	31	45	44	42	38	34	29	31	32	42	32	31	35	28	28	29	37	31	36	38	37	32	44	31	33	23	32	41	41	28	33	29	40	39	40	36	30	29	38	31	29	36	37	39	29	39	30	30	30	34	39	29	33	29	33	31	42	38	37	30	27	42	40	22	32	44	34	37	40	37	28	34	37	44	38	39	48	28	35	36	37	35	41	44	41	47	29	27	43	34	34	32	37	29	34	38	32	36	37	50	37	41	33	40	37	46	38	36	38	29	29	41	35	43	43	25	39	38	31	32	22	29	46	36	21	35	38	40	29	35	34	48	41	31	31	45	37	24	34	34	29	29	26	37	34	33	28	27	39	50	35	31	32	28	41	32	25	32	40	34	38	35	36	35	35	50	38	29	48	32	38	36	36	38	34	39	29	29	34	30	33	42	23	25	29	31	40	38	38	40	49	36	39	40	40	27	36	33	26	41	43	34	35	39	39	41	40	22	43	32	28	36	35	15	33	38	42	39	39	29	38	40	43	35	38	24	37	43	53	34	33	24	32	24	40	35	36	31	32	49	42	35	37	43	37	24	27	28	33	37	40	32	43	34	41	32	37	39	24	37	31	33	35	29	31	44	37	42	33	41	30	34	48	32	32	39	38	37	45	30	31	36	39	35	32	41	32	34	39	31	22	39	33	35	39	32	42	27	32	40	35	42	38	37	43	34	44	47	33	44	37	38	35	37	37	39	33	43	49	33	29	39	25	36	36	36	36	32	41	36	22	42	41	34	29	33	31	24	33	33	45	30	23	42	49	28	44	38	40	42	25	30	23	41	27	27	32	26	35	33	34	41	41	39	28	39	35	31	35	31	34	39	42	39	35	38	34	38	42	41	38	35	27	41	32	30	41	34	35	30	36	43	32	44	36	44	36	41	41	32	34	49	34	45	39	40	29	32	26	34	44	34	31	31	51	33	31	35	40	38	41	40	34	44	32	46	41	36	32	32	32	39	35	34	29	26	35	45	35	30	29	47	33	41	33	43	17	25	27	38	35	38	27	36	30	42	27	22	23	28	39	41	34	39	29	35	37	38	26	32	44	32	30	43	40	41	38	37	34	21	45	39	44	33	35	32	37	28	41	35	37	45	46	27	38	37	40	34	32	44	39	36	37	29	44	46	34	54	34	31	40	34	38	34	39	39	39	37	33	42	33	39	30	36	39	26	38	40	36	38	34	36	44	31	36	37	46	27	33	37	37	35	34	28	44	29	37	44	37	30	37	31	34	40	33	29	38	31	39	38	27	32	41	33	37	19	44	34	33	34	42	35	31	40	36	34	29	42	39	33	36	29	34	32	33	40	40	22	30	33	31	30	29	32	36	43	43	38	30	35	34	55	35	56	38	32	45	29	40	30	36	45	26	48	40	33	34	36	32	34	35	33	31	25	34	39	31	38	44	32	40	30	50	33	33	35	29	39	37	38	49	46	34	28	34	40	35	40	39	34	36	34	43	36	33	36	34	32	27	33	25	39	39	39	31	34	33	34	31	34	41	43	40	34	29	45	25	36	29	40	52	33	26	40	35	24	40	31	34	24	40	31	25	39	33	44	32	22	33	25	39	33	38	35	41	26	42	35	49	38	27	29	34	36	32	38	27	27	34	37	40	32	26	42	44	40	36	34	38	46	38	33	32	32	29	28	36	28	36	38	44	37	24	34	25	41	36	30	33	31	40	38	29	37	24	54	24	29	34	35	50	25	44	37	40	35	33	38	31	25	32	38	41	36	37	43	34	42	51	41	40	34	29	32	47	31	27	32	25	35	32	36	44	32	33	48	43	38	26	32	25	34	37	34	41	33	31	41	34	35	27	39	49	29	39	36	50	30	35	38	27	36	35	30	32	40	29	35	36	41	34	38	36	35	34	33	31	31	35	33	31	37	40	33	31	41	34	37	41	32	37	26	37	38	22	38	31	38	37	37	38	37	39	33	35	37	27	42	42	42	50	33	31	36	42	29	38	24	36	38	33	42	36	37	47	39	27	32	43	36	35	38	39	34	29	41	30	27	29	31	48	32	31	34	36	40	23	36	33	34	39	35	26	29	41	39	44	32	34	33	43	30	30	38	45	24	35	42	33	35	35	31	32	29	43	34	43	42	47	44	29	28	28	27	32	36	30	30	41	33	46	40	20	35	47	25	28	30	32	42	27	42	47	37	31	37	34	26	35	36	38	24	30	33	31	34	38	35	43	32	33	30	29	28	26	42	40	34	26	35	37	37	30	39	50	45	35	39	44	39	32	31	25	38	29	28	38	24	34	37	39	33	42	34	36	27	45	26	30	28	36	32	33	30	34	33	33	32	40	32	38	25	33	35	42	41	44	41	29	25	22	30	40	39	43	41	36	36	41	33	30	37	38	25	38	30	39	37	41	32	20	22	46	38	36	35	30	36	35	31	36	38	41	47	36	32	43	49	27	34	43	36	34	35	26	26	38	51	34	35	30	36	32	28	43	36	40	28	31	40	44	42	33	41	29	30	31	48	38	38	32	26	36	40	32	37	34	35	35	39	44	41	38	34	23	38	47	32	47	31	40	38	38	27	36	39	30	41	41	42	27	41	34	31	31	35	31	41	30	31	28	34	45	37	46	40	51	24	30	33	35	42	37	42	45	37	42	31	36	30	28	36	42	34	42	34	38	28	52	43	38	36	39	42	30	29	31	36	27	43	40	19	36	38	38	35	38	37	40	45	35	37	40	49	32	34	29	38	42	47	30	33	42	36	33	20	40	35	34	48	34	34	33	25	44	42	38	25	35	43	31	34	29	42	32	35	35	32	31	40	33	30	42	33	31	37	44	49	33	34	29	36	34	39	27	25	45	35	30	31	34	40	37	35	30	40	27	40	35	37	37	33	32	42	33	38	37	31	46	37	37	28	36	31	24	41	46	46	43	24	31	35	41	45	37	35	28	26	38	37	44	33	38	38	45	38	28	30	32	31	33	33	30	29	36	37	40	43
13267	3033	1726	1897	4029	6265	6739	5188	3767	2735	1843	1613	1211	1041	848	744	713	636	579	507	433	441	428	386	383	393	390	358	410	405	420	392	413	373	365	369	334	380	330	333	318	313	297	301	297	292	317	294	300	320	280	309	308	317	310	299	281	287	285	338	291	297	286	295	322	295	302	262	255	293	305	284	311	294	260	306	285	284	280	286	306	305	304	309	300	292	283	263	289	282	271	306	283	266	286	287	288	270	270	267	259	264	279	278	277	246	293	277	257	243	260	294	281	273	264	276	296	256	294	264	262	263	290	266	287	287	259	258	299	281	263	284	230	269	271	253	267	266	283	288	309	281	291	254	280	267	267	287	273	290	258	294	275	252	269	270	300	300	272	284	272	294	277	260	268	283	248	270	307	295	276	282	294	281	272	254	265	296	292	307	272	270	286	268	267	259	263	326	297	270	273	283	262	298	287	281	287	282	291	285	260	277	259	285	279	285	278	254	261	283	289	270	244	300	241	298	277	260	281	299	275	266	304	282	289	247	264	267	281	269	261	241	268	262	274	280	298	275	273	288	252	284	256	258	313	295	282	276	270	285	260	314	275	286	270	290	274	270	285	295	274	260	250	268	248	303	250	259	281	298	262	258	281	263	279	270	266	280	270	280	283	296	283	265	271	251	253	254	296	265	258	280	267	283	293	264	274	297	256	260	304	274	251	273	259	276	264	260	255	306	274	299	265	269	301	268	278	275	253	255	272	306	292	269	276	278	306	279	268	281	285	294	243	287	277	263	266	276	269	250	277	258	280	270	240	271	294	261	274	258	286	249	284	296	277	254	244	282	273	256	246	260	275	261	264	275	276	278	281	312	281	273	303	287	278	258	268	287	264	299	288	266	282	265	282	257	264	289	256	292	245	285	278	279	267	258	270	268	248	262	279	274	291	274	279	236	293	265	273	286	288	261	279	258	295	283	264	237	284	281	307	308	256	290	261	239	243	291	268	265	243	276	286	254	268	252	259	250	278	289	301	271	253	288	294	269	267	241	268	312	257	279	293	263	288	278	283	265	262	287	276	301	251	273	285	306	266	262	286	299	271	270	269	279	266	283	255	266	307	273	270	281	280	249	292	290	248	300	292	299	284	305	254	254	281	288	285	263	285	284	272	269	303	332	274	263	308	271	265	264	254	297	285	267	264	282	258	278	287	269	297	257	281	292	262	280	292	243	267	247	288	268	274	305	283	263	283	248	285	285	279	295	266	286	258	262	267	253	267	274	257	285	252	291	293	284	291	244	286	277	296	274	267	285	269	256	248	273	269	276	290	287	282	274	272	259	255	293	292	263	261	286	257	256	285	274	279	284	297	265	257	306	305	263	259	274	285	284	274	269	292	278	296	272	272	255	284	285	266	286	273	263	284	302	287	270	252	299	301	269	253	310	288	257	288	240	274	291	271	256	271	274	281	273	283	265	261	256	295	284	292	284	249	285	264	296	290	286	270	267	276	277	280	269	264	281	264	254	310	294	269	270	299	267	273	257	255	258	271	305	252	265	288	302	253	283	309	263	271	276	282	283	253	253	305	274	311	252	273	296	261	276	259	306	276	272	251	295	275	287	271	287	279	292	282	291	277	268	270	272	297	266	297	280	279	278	280	285	270	259	262	257	247	272	289	258	283	275	299	270	305	255	255	261	281	285	274	274	245	268	264	281	259	298	298	286	276	262	282	310	296	278	281	262	262	275	253	299	294	266	282	277	264	287	302	275	289	251	256	277	277	300	253	281	270	311	282	305	252	286	296	276	277	292	289	261	251	297	309	283	308	282	307	275	299	262	259	288	288	274	288	253	288	283	289	277	279	289	271	275	267	273	271	276	285	268	296	260	258	256	260	270	277	282	285	283	284	261	282	259	299	283	269	255	264	272	279	264	253	300	262	269	292	262	253	276	265	306	260	274	281	269	276	278	250	283	266	291	265	262	276	286	240	262	309	257	270	278	315	288	282	256	279	305	284	288	296	248	275	303	282	267	274	254	258	284	284	299	286	295	276	284	275	257	263	302	284	285	275	279	276	267	278	289	283	265	267	260	267	301	282	259	262	274	300	270	284	264	260	255	271	296	323	297	281	281	288	291	287	262	270	275	294	282	271	291	227	276	281	262	299	284	286	253	293	301	283	261	253	284	301	283	275	277	281	267	253	276	260	271	268	270	259	284	255	266	264	248	280	276	296	264	302	278	281	260	259	273	286	292	272	281	282	260	306	244	291	272	293	258	283	275	257	264	261	299	286	291	295	298	291	313	276	279	260	259	285	272	268	262	274	293	276	259	301	290	283	259	273	283	264	284	266	251	286	275	254	279	276	257	278	283	295	270	254	291	251	263	300	266	284	274	280	239	293	283	291	265	278	270	247	289	279	263	279	277	275	278	272	285	279	272	282	275	287	274	303	251	272	300	277	276	293	258	256	284	280	256	282	251	281	298	287	279	289	285	274	243	273	264	256	255	286	264	266	267	292	295	274	255	263	251	308	253	268	269	289	298	249	254	313	279	276	281	273	303	267	282	282	276	280	277	283	271	270	302	277	244	278	268	293	267	243	289	256	276	286	260	280	261	278	273	292	287	259	270	288	267	293	285	300	243	283	246	276	294	274	284	265	299	264	269	285	235	271	283	285	265	265	276	285	275	266	276	261	293	274	268	283	279	243	275	258	259	267	278	294	266	309	240	254	266	286	258	266	247	298	273	283	237	276	287	269	268	265	288	252	285	255	297	302	270	283	302	253	300	249	286	280	265	260	271	291	280	284	235	270	287	250	303	269	295	281	270	283	264	288	288	248	277	259	265	296	276	259	269	290	291	274	266	245	268	294	283	290	272	289	305	254	290	296	286	267	279	292	266	241	281	266	264	270	274	278	265	280	276	281	289	257	273	256	257	260	254	296	275	291	284	271	260	266	262	258	268	265	286	276	292	305	293	288	279	298	270	271	274	272	276	276	265	265	295	269	233	264	285	298	281	255	269	275	268	305	302	276	285	288	258	244	268	272	274	272	267	264	300	294	260	265	276	273	285	282	250	271	277	290	272	262	256	264	296	264	275	302	266	302	239	295	278	287	246	286	284	276	291	294	260	275	284	277	305	265	275	272	262	283	256	283	296	290	248	261	252	263	266	270	259	289	257	248	285	283	249	252	276	275	311	260	283	287	292	262	306	284	289	287	266	239	276	290	282	266	268	292	256	295	294	292	286	282	290	261	276	285	259	253	289	285	266	260	288	249	259	290	294	272	270	298	272	276	273	296	279	297	272	263	290	247	282	309	274	255	274	300	281	259	283	294	294	265	285	261	272	300	267	304	291	302	307	269	281	265	256	305	250	245	289	305	285	272	280	274	275	279	279	244	282	306	256	289	275	303	296	260	265	310	260	289	242	278	278	255	289	280	305	256	266	254	296	285	262	255	292	269	275	292	269	264	277	260	293	288	265	280	273	284	272	248	279	256	285	263	284	273	270
1491	436	253	218	171	154	201	172	189	140	129	126	116	85	91	88	94	84	71	70	84	78	87	94	87	71	71	78	76	79	57	67	75	70	74	63	71	66	57	66	81	72	69	73	67	60	72	75	71	61	67	70	60	69	69	69	59	74	80	87	68	66	72	71	52	70	81	79	73	65	65	72	72	65	69	68	66	91	67	67	82	71	75	64	75	72	60	63	71	65	64	75	65	53	58	71	66	67	67	65	85	59	66	63	65	56	70	59	59	72	64	72	75	67	59	74	67	75	72	76	76	68	82	69	68	80	56	62	77	76	70	57	56	63	59	64	70	73	65	68	65	72	67	61	61	62	76	78	70	70	76	60	60	76	67	77	84	57	69	69	75	83	89	59	72	81	64	64	77	67	62	75	65	63	73	75	74	65	64	73	74	73	66	73	63	92	69	77	64	69	70	70	67	64	71	69	79	69	92	63	70	64	78	69	69	82	69	59	62	61	74	56	75	72	76	63	79	65	62	64	69	82	72	58	63	52	63	66	82	72	67	71	69	75	69	76	62	65	76	78	63	77	66	63	61	61	75	61	79	70	77	69	75	66	91	74	52	62	57	67	55	69	73	74	66	48	70	65	73	73	52	77	73	55	75	69	83	73	74	66	79	57	81	67	69	73	60	62	81	80	64	56	71	78	62	86	70	69	64	65	66	70	66	75	69	76	64	70	80	72	71	67	73	60	75	82	67	62	70	80	78	64	66	74	78	73	73	48	54	54	65	76	64	72	59	65	56	60	52	63	66	72	81	65	74	54	63	72	77	65	53	69	71	64	74	68	64	67	63	67	85	69	54	67	71	56	55	78	88	57	64	78	73	81	74	50	70	64	72	60	80	71	51	75	65	82	68	64	67	70	67	66	72	70	67	80	81	76	80	67	61	56	78	66	69	71	66	80	65	51	64	68	49	58	55	80	74	66	55	61	80	75	62	66	76	66	69	74	53	73	66	66	63	93	66	70	68	62	70	55	88	58	65	67	56	68	55	65	75	61	79	88	63	88	72	63	56	51	75	60	76	78	77	70	75	72	66	75	74	75	80	50	52	62	69	62	72	68	57	81	53	54	71	64	72	72	61	67	83	74	61	78	65	65	72	59	63	88	60	67	69	76	75	59	80	68	72	71	82	52	79	83	62	60	74	75	70	68	64	62	67	54	79	76	68	64	77	73	64	64	89	60	53	69	73	64	75	78	79	57	67	68	61	72	80	72	58	62	48	66	79	84	71	70	89	80	61	62	77	57	69	65	61	54	77	65	57	60	62	73	86	63	63	68	72	87	61	71	66	73	56	62	76	71	62	55	78	70	71	66	68	68	81	81	67	69	75	75	66	53	54	55	66	61	53	72	75	53	74	63	68	72	69	70	75	61	58	66	65	77	72	77	57	81	63	67	63	66	73	62	82	70	73	72	51	71	78	65	67	62	76	70	59	58	67	62	61	75	58	57	50	66	74	75	73	65	80	63	61	68	59	61	76	96	68	75	71	63	69	71	80	66	68	76	63	60	70	65	76	63	73	65	68	62	67	70	60	69	62	75	72	62	77	64	71	79	65	64	70	73	77	61	71	68	81	61	76	62	65	82	82	85	62	68	76	79	61	83	69	54	83	72	64	72	86	67	49	76	53	67	60	63	77	64	72	75	70	70	68	60	70	79	71	65	86	92	77	71	69	61	73	70	52	84	53	53	65	69	56	88	61	66	56	59	61	70	74	77	70	67	62	77	71	75	80	67	83	71	80	75	70	64	53	68	68	58	70	59	74	64	55	70	79	78	57	57	65	57	68	69	70	68	77	72	72	75	65	62	82	89	52	61	86	77	82	61	64	63	75	68	60	68	67	54	62	85	68	72	60	74	60	53	63	71	69	57	61	65	62	67	64	71	72	59	72	65	61	76	66	69	60	62	69	63	64	69	60	83	70	78	62	61	76	55	63	61	68	70	69	72	60	85	71	74	53	69	51	83	73	87	69	60	80	74	72	80	70	65	67	74	71	71	55	77	66	60	56	74	78	74	58	87	62	68	68	54	76	65	58	62	65	69	61	69	68	67	59	65	81	71	77	81	53	70	73	78	85	80	60	65	62	83	75	68	69	66	76	63	64	74	68	70	69	66	64	70	68	86	75	65	60	62	76	60	68	66	76	79	71	62	71	82	65	61	76	54	71	74	70	66	84	70	60	75	58	69	68	81	64	58	75	79	77	76	79	61	76	74	70	75	69	63	51	67	67	82	68	51	79	63	75	72	68	60	64	65	77	61	72	60	82	66	72	59	82	88	66	64	74	49	70	77	76	59	69	75	64	72	72	69	63	71	66	69	58	71	63	74	77	77	83	70	74	61	71	53	62	77	66	74	60	58	65	68	73	57	77	78	62	67	68	62	66	67	78	62	58	73	73	77	70	61	66	65	79	75	72	78	83	63	67	78	68	73	76	62	54	57	66	63	84	71	57	64	66	64	70	75	68	55	62	69	75	73	77	65	68	58	76	77	65	70	67	58	59	81	59	66	69	77	72	74	73	77	63	81	74	70	58	65	73	57	75	63	78	75	54	57	58	81	59	60	65	75	63	78	79	72	56	66	61	68	53	66	78	65	73	61	65	58	74	74	60	54	76	74	77	75	80	69	64	70	66	73	73	54	62	50	56	71	48	67	63	61	66	65	61	70	81	69	57	64	77	68	89	71	53	56	69	68	80	56	59	77	88	66	81	74	63	42	59	76	66	65	76	67	68	60	58	72	79	84	74	65	70	70	66	72	71	66	73	83	76	57	63	72	66	73	53	68	75	58	88	69	76	61	73	58	65	58	57	79	76	77	57	71	71	62	68	84	74	54	71	73	74	62	77	66	73	71	78	63	66	72	56	60	66	58	67	84	74	70	60	67	69	72	75	48	70	66	69	61	73	72	73	83	64	56	56	76	67	65	54	75	62	73	73	73	85	73	65	63	62	70	76	68	67	66	62	68	62	87	73	77	66	69	64	74	64	84	70	76	71	69	61	70	69	72	83	71	66	54	59	59	60	72	62	63	91	81	59	59	49	73	73	76	64	74	71	66	63	68	73	71	76	73	74	72	76	63	76	68	62	54	75	71	75	67	58	68	73	65	75	81	69	80	54	72	73	69	53	61	71	62	63	59	62	73	66	63	68	65	62	83	63	81	68	57	66	70	63	60	61	75	71	60	57	86	57	71	63	86	81	68	54	65	68	81	61	62	61	58	68	67	69	75	67	84	83	79	75	74	52	76	72	64	73	65	55	58	77	63	73	73	80	78	73	60	76	68	66	79	59	57	66	58	69	59	63	69	66	79	78	79	79	67	83	75	70	66	76	58	65	65	88	67	78	69	77	70	61	73	57	64	68	73	72	77	74	69	57	68	78	59	69	82	69	61	76	70	68	62	68	67	59	68	65	65	74	62	73	66	76	49	60	69	66	61	66	61	73	73	67	75	67	65
15794	4783	2854	2902	6194	9471	10141	8054	6085	4444	3147	2654	2048	1847	1598	1299	1216	1105	988	955	841	774	727	745	733	725	730	762	752	781	740	715	687	750	637	673	661	622	659	591	605	589	592	608	601	559	572	532	532	602	611	570	553	568	554	543	589	509	560	539	558	510	570	547	531	530	539	523	559	549	530	548	587	565	577	585	565	532	545	550	562	531	552	465	525	510	522	536	516	499	525	510	517	492	531	517	515	517	562	530	557	562	540	492	558	532	485	548	500	487	515	547	541	512	509	541	498	525	518	496	498	558	518	526	516	475	494	511	530	524	501	534	549	540	519	520	486	525	514	496	480	536	509	521	504	486	451	496	527	499	505	508	508	522	490	506	481	545	508	548	536	498	547	521	519	491	528	510	509	539	507	504	482	451	474	571	523	533	511	506	492	476	557	511	502	525	562	486	524	515	515	511	533	530	489	476	514	551	507	525	490	521	541	480	500	523	510	498	484	522	493	507	543	493	483	525	494	512	532	508	525	541	522	548	515	466	533	478	488	477	542	479	524	519	496	509	497	481	521	547	526	519	510	494	501	494	525	535	524	542	520	494	507	499	569	531	520	521	491	527	507	493	514	499	510	522	504	501	486	526	500	540	507	517	537	537	500	526	499	512	483	501	508	465	517	471	529	491	477	541	520	492	548	480	527	541	516	465	540	509	498	514	531	480	508	529	527	565	503	528	498	517	553	495	536	493	533	528	491	560	502	467	548	541	549	560	515	546	531	486	532	507	515	506	480	493	505	517	503	492	507	531	539	504	548	522	489	528	506	553	512	513	528	522	509	501	507	484	489	489	486	487	510	527	522	500	496	476	512	500	524	517	515	475	506	526	515	505	495	452	497	505	527	517	486	477	507	521	510	516	509	520	520	512	499	547	469	513	503	497	513	530	482	527	484	550	514	504	519	526	512	482	504	526	518	513	524	534	538	533	551	509	515	537	480	513	513	467	530	512	490	515	504	503	541	512	497	518	516	498	516	525	496	543	556	500	503	506	499	514	506	525	505	534	486	536	499	499	502	525	504	540	520	524	495	525	499	489	506	548	505	544	537	494	519	471	504	530	516	493	505	506	497	496	482	498	503	502	533	546	488	525	495	476	527	484	501	536	513	519	501	508	501	509	492	514	522	478	510	528	519	503	506	506	551	494	574	508	479	566	511	527	516	560	516	526	510	500	525	521	495	525	501	529	499	511	560	512	475	485	491	507	518	523	510	480	535	480	503	502	517	492	534	505	532	517	500	502	543	478	511	519	526	528	566	489	509	503	514	506	574	515	483	495	535	509	525	531	514	508	516	489	546	563	507	488	494	524	512	500	496	515	474	516	527	492	544	558	522	525	525	508	521	528	529	498	541	485	497	537	534	539	519	522	493	532	518	513	510	525	507	487	511	524	520	524	533	558	511	522	518	470	489	499	482	485	509	513	524	506	487	493	498	506	501	523	513	486	541	518	496	505	546	514	523	535	531	501	514	534	548	508	505	520	518	503	512	537	544	536	540	504	518	467	534	533	535	506	535	539	526	536	502	550	515	504	469	520	506	537	468	525	556	538	548	502	524	482	489	524	489	506	511	504	504	522	496	462	532	501	531	485	532	498	527	536	511	529	546	499	533	509	500	535	531	529	496	482	515	492	526	473	539	538	531	511	497	533	536	489	544	510	501	512	495	527	494	539	501	517	484	554	505	504	498	496	496	523	513	517	523	488	487	547	471	503	490	536	514	505	539	535	524	485	495	454	532	558	508	512	529	552	501	516	503	488	527	521	487	494	564	479	484	528	480	570	521	525	509	518	486	551	487	544	518	483	494	537	521	519	490	517	504	497	485	499	538	514	518	496	504	544	493	475	551	524	515	499	506	548	503	493	494	511	502	527	514	483	518	559	518	499	556	499	509	525	493	507	521	534	493	507	494	533	506	502	541	496	509	495	534	545	510	504	541	480	503	509	534	563	511	496	508	494	508	483	502	513	494	498	535	515	537	548	509	487	492	499	522	545	507	552	530	516	500	515	544	543	504	500	524	533	501	533	513	525	494	506	507	478	511	503	508	502	520	515	481	518	522	464	524	478	514	507	515	497	550	502	484	498	510	535	497	521	517	525	526	541	514	549	516	566	500	514	529	507	508	516	475	531	545	510	516	522	497	498	521	535	505	482	505	502	499	495	515	474	492	557	526	504	492	514	527	492	525	536	523	513	494	496	571	554	499	501	525	548	554	564	538	511	527	504	523	502	507	574	521	510	537	517	504	522	516	500	526	527	523	531	518	492	495	551	525	501	530	566	527	516	527	507	503	490	525	539	492	507	503	518	528	498	486	497	527	480	531	484	527	519	543	528	501	522	511	528	510	460	505	515	521	516	509	495	521	521	521	494	540	553	479	532	531	533	477	490	509	499	512	522	510	494	539	510	518	526	531	515	508	536	545	514	487	552	498	504	508	495	500	515	540	542	505	509	524	562	551	540	511	477	516	521	506	515	518	547	496	540	521	522	548	499	516	491	533	458	490	506	527	503	519	511	513	529	525	534	510	518	507	544	500	509	501	495	466	512	533	506	530	559	537	500	492	462	498	507	487	529	482	509	527	503	519	530	490	512	520	511	523	527	531	492	480	502	503	503	515	529	503	499	477	492	467	529	540	552	485	524	525	539	539	513	506	496	528	499	517	512	497	478	514	462	504	477	518	516	492	502	497	501	507	536	502	508	565	481	506	497	515	531	499	540	501	510	478	466	501	521	509	525	541	532	532	534	522	516	521	513	458	478	467	504	479	495	502	509	498	521	547	489	522	529	506	535	508	528	535	507	518	531	482	524	536	527	525	522	509	527	517	518	491	541	507	507	489	486	518	506	535	511	537	504	512	473	525	515	469	498	458	526	543	511	527	526	519	525	528	516	507	518	510	524	502	505	509	519	501	515	520	521	529	531	497	512	506	532	530	501	513	480	541	521	513	541	537	532	537	485	450	514	498	475	517	502	520	468	535	548	528	512	523	500	529	502	537	531	531	508	510	496	485	505	537	531	516	497	497	545	519	544	540	490	521	511	534	495	544	511	488	539	525	528	533	528	537	534	489	538	455	532	512	543	494	534	493	513	503	540	492	527	506	522	525	521	506	461	511	488	506	524	511	482	524	495	521	487	497	486	523	498	516	526	490	527	506	510	494	487	506	497	548	513	517	512	531	493	489	499	500	514	522	522	485	532	518	506	535	506	519	534	515	520	538	487	518	559	566	494	544	530	526	516	509	521	515	541	504	525	489	519	458	507	542	459	502	514	518	533	512	488	534	520	487	504	519	507	528	527	524	540	523	499	483	521	526	507	525	483	518	537	439	493	497	511	530	504	490	505	485	491	511	515	512	493	511	510	503	496	520	494	499	507	497	512	533	509	522	535	508	503	509	499	534	551	508	485	519	476	535	561	547	486	531	508	517	530	546	489	519	563	507	512	500	508	484	501	511	515
2701	364	202	119	108	133	128	163	108	121	78	89	87	74	84	76	66	56	49	55	60	48	45	67	61	41	53	55	55	52	62	51	63	40	58	56	58	59	51	43	58	41	54	43	41	56	48	62	42	49	62	43	43	57	43	53	46	42	61	48	55	45	41	44	50	52	57	44	49	42	45	47	49	43	54	41	45	58	46	43	49	49	52	43	50	40	44	40	29	55	54	56	41	37	53	55	47	35	52	52	48	33	47	45	50	44	56	51	50	44	41	35	49	36	49	45	44	43	52	54	55	50	46	41	54	40	45	57	53	52	42	49	41	37	48	34	55	39	39	56	52	43	46	41	38	43	41	38	51	58	39	37	47	52	44	46	48	50	43	41	44	40	47	50	46	36	45	50	37	44	43	44	42	56	43	44	42	37	46	48	30	37	44	55	53	40	42	39	42	39	33	43	44	44	41	51	47	43	53	41	31	44	52	39	51	62	56	50	48	38	44	45	43	46	38	44	42	48	40	42	39	55	32	38	39	40	47	48	42	48	45	43	46	55	43	52	58	50	58	45	38	46	40	50	33	40	44	49	32	37	50	53	39	48	50	28	57	39	52	57	42	53	36	43	56	39	51	41	44	48	39	30	41	36	42	48	47	53	49	37	45	37	48	50	45	45	44	45	61	43	49	41	60	44	41	32	38	48	58	50	37	43	58	55	40	55	44	46	47	42	45	53	51	45	45	47	38	49	33	42	59	50	46	46	54	43	41	40	37	55	34	49	43	37	50	64	55	44	37	38	38	50	46	45	47	52	45	49	41	43	47	49	36	37	39	54	48	51	62	42	50	39	43	33	50	41	54	39	56	33	44	47	42	55	39	44	48	40	57	49	54	29	50	47	44	47	43	30	58	57	38	43	57	41	43	64	50	52	38	54	49	45	42	44	41	45	37	56	39	42	45	46	44	45	33	45	40	41	52	49	61	49	34	49	43	40	45	53	45	46	51	60	43	32	47	58	49	23	49	42	37	54	53	43	47	55	48	48	37	43	48	52	45	38	55	47	50	39	43	46	42	33	43	37	43	40	47	40	50	40	37	55	53	37	42	49	37	40	41	39	47	61	41	42	35	45	35	41	41	47	47	45	42	51	45	53	47	53	43	50	36	58	36	39	43	48	56	39	44	49	37	43	35	43	37	51	33	38	52	47	55	48	46	49	46	50	48	42	41	44	49	39	53	51	51	46	44	37	44	49	60	55	41	37	47	39	42	48	43	56	49	48	39	42	49	42	41	42	42	43	36	49	47	49	41	41	42	43	48	43	52	43	48	35	68	32	39	41	37	38	54	46	38	42	47	40	47	45	56	47	50	43	49	46	59	40	35	35	35	45	46	53	47	41	48	48	41	54	38	41	34	52	45	48	47	44	47	55	39	51	45	49	38	41	53	57	41	44	50	44	51	45	44	49	41	42	51	51	44	43	47	55	42	58	39	39	41	41	53	33	52	40	50	36	43	59	55	45	55	54	44	42	47	46	46	48	49	50	40	29	43	44	58	45	52	35	36	59	43	42	46	41	57	44	44	55	57	42	35	51	52	47	48	47	36	44	41	48	34	37	34	49	47	46	44	45	39	50	35	41	34	43	54	40	49	51	39	44	39	35	52	50	49	39	48	42	54	46	49	38	58	42	39	43	46	45	50	40	40	44	37	52	28	47	46	56	46	25	62	55	41	59	38	42	48	37	43	47	38	39	36	51	46	41	35	54	42	50	36	51	50	55	47	42	42	58	55	62	36	40	57	51	37	56	47	35	58	51	43	45	39	53	47	45	42	42	47	43	40	57	40	49	46	51	40	56	37	50	44	26	44	47	58	59	38	42	48	38	44	35	43	51	54	43	38	39	37	45	43	43	46	41	45	63	47	44	44	41	51	42	38	35	35	43	52	43	46	56	50	51	55	43	44	39	38	52	43	47	43	48	43	43	49	51	45	45	42	33	46	47	40	47	52	46	45	40	54	57	48	41	42	35	45	44	40	44	50	53	40	43	42	59	38	38	44	45	45	45	46	46	43	43	38	48	42	48	44	42	44	42	45	54	36	48	43	49	43	41	54	49	52	41	41	36	43	42	59	38	43	37	56	43	42	38	40	43	55	41	54	57	55	48	44	44	43	52	40	41	53	40	57	46	39	47	42	43	59	57	53	46	49	46	41	44	49	45	49	36	50	41	48	40	51	37	51	48	42	46	42	44	44	48	49	42	45	43	47	44	44	40	46	54	42	37	44	46	42	55	37	48	53	57	41	60	48	43	39	50	49	45	42	35	45	49	46	43	38	37	43	40	53	40	28	49	45	52	48	39	43	49	49	61	51	39	60	42	52	42	60	33	49	48	39	42	36	54	50	45	48	47	39	49	50	51	37	32	40	41	45	48	53	44	39	43	47	39	46	52	40	42	43	42	40	45	54	43	51	38	47	47	35	57	48	51	50	46	55	49	41	36	55	50	40	51	48	50	40	57	47	37	37	38	50	40	47	57	50	42	32	53	46	39	41	52	29	51	42	47	38	39	39	37	45	49	50	39	43	44	46	43	45	45	44	40	52	45	45	37	40	47	40	63	42	46	40	47	39	46	36	44	38	47	47	40	52	54	48	47	45	46	43	36	36	41	35	57	52	44	51	47	33	37	44	51	43	56	38	40	50	52	59	33	50	59	43	53	55	51	42	55	46	44	37	46	43	43	41	41	36	39	37	52	44	48	39	53	45	44	47	46	47	57	44	38	40	50	43	39	53	52	51	33	47	44	40	47	47	54	44	39	50	44	46	60	45	41	40	55	49	43	51	53	54	41	43	53	50	41	49	51	47	45	41	41	45	43	46	44	43	39	42	48	53	22	46	30	34	35	54	41	52	60	46	36	48	55	37	31	49	42	38	43	47	45	45	56	40	47	46	42	42	52	46	41	46	38	47	46	56	44	55	36	50	53	43	42	43	42	58	46	38	54	57	41	59	40	48	44	38	55	43	45	39	51	53	49	37	40	53	43	35	39	43	41	50	50	44	36	43	57	49	48	45	44	46	50	54	48	51	31	41	55	40	42	43	45	50	43	50	41	64	36	39	60	57	40	42	40	34	46	41	41	52	39	38	38	47	45	52	44	36	38	55	48	42	40	41	48	37	46	51	47	41	44	33	44	46	56	38	48	51	52	41	32	48	46	45	46	43	38	57	46	53	45	28	55	42	41	47	53	51	45	47	46	50	39	51	52	52	50	42	47	48	41	41	52	58	41	50	47	37	37	38	33	48	41	47	49	55	36	44	42	41	55	54	45	36	48	64	32	45	58	36	48	55	39	47	45	45	38	46	42	43	44	40	43	46	50	48	32	60	35	49	37	40	40	42	45	39	34	48	53	54	41	48	52	45	41	33	54	55	42	39	35	40	50	51	50	33	47	50	46	52	43	39	60	43	51	36	47	49	38	50	41	50	39	41	32	38	39	38	46	41	40	42	43
15533	4203	2407	2562	5284	8140	9254	7047	5623	3942	2913	2373	1858	1580	1370	1190	1078	952	854	658	669	637	636	578	560	561	550	545	568	548	558	552	497	526	536	485	519	491	482	454	475	419	438	465	407	407	419	368	372	406	424	387	358	386	380	402	373	409	364	394	370	376	394	374	368	409	362	410	375	369	393	393	404	399	399	411	380	430	397	338	418	373	401	376	380	340	349	357	379	367	358	361	343	400	338	308	367	338	370	359	356	373	338	344	351	359	354	369	371	361	351	407	343	370	370	374	388	360	324	406	360	357	319	348	346	349	359	329	353	355	386	366	383	359	355	374	330	351	331	347	352	329	356	375	344	376	342	330	354	335	347	363	325	342	336	346	328	370	355	356	374	371	366	364	372	356	352	360	357	314	329	339	346	355	357	360	378	361	346	345	360	372	389	378	388	341	359	353	391	337	383	338	375	386	333	346	355	381	351	336	401	345	345	373	338	301	382	368	355	350	340	365	348	345	386	350	360	343	348	357	345	340	325	338	356	343	338	351	357	368	332	368	362	358	327	370	347	381	395	389	343	295	339	400	354	330	362	331	372	326	352	336	327	382	366	353	366	377	355	379	325	333	376	377	359	361	334	357	348	381	383	338	369	324	375	358	318	348	330	359	356	342	343	358	393	349	350	375	352	375	364	375	356	300	348	361	406	364	329	328	419	357	364	379	331	359	345	361	339	353	329	346	342	385	354	343	343	346	360	373	363	344	360	349	366	355	384	350	367	366	371	327	361	340	343	357	336	340	359	336	353	350	341	389	342	347	365	360	366	346	327	336	351	384	349	347	356	354	323	361	363	359	364	354	328	326	354	366	357	353	374	340	385	354	349	345	369	325	379	357	388	315	326	331	354	375	353	326	384	345	357	386	344	329	333	381	356	366	347	359	356	366	344	341	345	343	364	321	353	363	394	341	366	353	314	349	339	363	319	352	309	352	345	327	363	353	350	372	375	348	348	331	366	342	362	362	385	350	358	378	356	353	354	351	347	321	395	309	342	347	340	374	330	371	352	347	381	350	344	329	406	346	369	362	347	352	343	367	330	361	351	346	324	350	370	327	335	349	353	346	361	345	359	365	351	355	328	336	346	388	346	347	384	349	322	375	350	340	370	318	336	345	363	338	351	356	334	352	370	367	335	369	353	338	380	344	385	345	371	322	367	395	371	316	388	350	355	343	365	365	371	372	365	325	356	358	362	360	370	333	368	336	361	364	335	359	355	358	359	341	365	358	325	360	345	340	373	342	340	380	347	379	346	332	342	359	348	357	308	351	392	368	355	376	356	354	362	366	376	378	351	364	368	368	390	389	348	362	366	397	335	353	340	363	354	355	336	359	365	333	368	366	366	342	325	345	364	345	338	357	343	381	345	387	390	317	355	359	356	326	400	383	348	359	356	356	367	339	346	371	356	382	350	403	327	333	369	385	376	375	291	341	354	332	347	347	345	386	349	370	356	365	345	376	330	361	365	359	348	367	336	357	352	317	339	362	352	351	347	346	359	339	326	379	372	366	341	397	389	353	356	354	342	324	360	352	367	363	367	364	312	390	378	369	368	380	341	378	356	384	343	349	348	357	388	340	358	375	368	336	360	372	350	382	360	351	372	356	366	370	380	383	386	360	315	362	360	367	375	346	359	345	390	370	345	333	343	361	349	325	346	354	366	345	350	389	360	363	341	385	342	396	338	411	359	377	356	363	347	307	338	338	354	340	332	353	352	353	348	339	345	350	360	366	327	330	342	392	353	370	350	359	351	363	337	355	381	342	361	353	378	376	323	345	347	372	362	370	343	406	385	328	344	378	342	350	358	347	363	330	356	343	348	345	351	349	351	350	383	332	329	375	357	374	351	347	360	385	371	333	359	333	391	335	359	365	331	364	362	342	354	346	335	326	363	380	342	344	337	362	366	379	337	352	356	364	360	375	378	344	335	337	351	358	404	363	374	352	348	341	333	352	365	320	371	350	368	364	342	369	337	389	370	332	354	383	389	383	364	345	347	345	344	387	337	351	352	377	344	357	395	389	330	351	342	341	381	361	340	347	344	360	333	343	355	355	357	346	376	303	357	367	367	368	373	348	315	357	391	374	329	328	355	354	355	347	343	339	383	341	377	352	352	356	357	310	333	340	365	355	350	339	330	349	339	341	376	348	328	357	335	358	345	346	359	349	377	344	351	328	350	343	397	334	337	368	400	338	336	362	357	351	364	362	342	362	376	340	324	354	327	376	382	366	341	358	383	355	374	340	330	386	326	335	335	371	358	346	360	351	364	367	355	386	351	360	365	302	327	367	342	345	339	419	357	381	402	332	345	380	381	343	340	363	339	337	351	355	357	372	362	327	396	388	354	359	389	352	341	349	317	369	360	348	322	369	364	328	355	329	347	395	345	343	350	355	367	357	387	329	359	366	345	359	368	330	349	351	344	358	320	357	356	325	335	362	337	388	346	381	345	335	336	360	328	331	347	340	385	336	368	372	370	341	321	341	331	383	333	374	353	350	365	350	344	370	361	331	370	351	365	384	384	346	395	403	339	358	359	369	339	356	356	324	354	349	360	318	328	384	371	340	354	324	350	386	334	381	367	361	336	355	375	348	359	355	362	357	371	385	322	334	378	345	372	313	351	367	340	347	356	352	369	323	368	355	341	359	359	362	339	371	368	322	364	347	359	358	369	372	352	356	360	371	364	327	350	337	348	371	354	358	335	338	346	353	345	368	378	357	336	392	340	351	373	357	358	355	332	361	324	362	356	383	362	365	376	323	356	344	334	346	346	356	325	379	342	389	333	335	324	371	364	352	337	348	352	353	366	372	367	383	369	374	359	318	312	325	396	332	350	328	361	337	370	349	348	351	380	344	339	331	345	377	304	310	340	342	333	341	366	343	347	341	354	315	372	345	388	361	380	412	360	321	327	377	371	349	361	356	336	367	342	342	361	368	398	355	388	346	352	358	357	367	342	378	344	329	324	376	381	353	350	351	360	355	338	358	399	355	353	399	334	353	382	339	338	349	331	343	379	353	344	374	366	346	369	362	387	349	363	400	386	363	367	349	334	378	345	350	329	331	371	341	369	365	360	327	328	369	386	347	352	386	352	344	333	360	361	340	364	316	338	353	335	371	337	347	368	350	345	361	333	358	358	352	385	366	357	402	336	329	348	351	352	377	380	362	373	345	340	359	382	335	377	369	391	380	333	366	332	370	360	349	362	352	365	379	384	361	353	356	364	361	360	359	350	344	361	390	353	345	378	371	354	367	335	337	367	369	382	320	330	343	354	397	336	325	371	343	367	343	344	356	347	328	338	395	350	342	361	376	386	349	348	303	363	337	386	348	342	369	356	339	330	337	394	341	362	341	347	333	315	353	387	363	381	370	383	342	355	345	362	366	336	355	341	350	354	350	366	342	342	372	358	360	329	357	380	339	333	323	345	342	362	365	363	390	351	349	353	383	327	322	380	375
2269	560	326	223	196	201	238	261	240	155	162	142	153	137	127	113	117	107	93	97	100	92	83	87	95	111	89	98	113	86	91	104	74	89	90	85	99	98	91	71	87	82	82	82	72	87	85	94	96	79	72	93	79	98	88	84	90	83	79	75	89	72	104	96	85	80	93	80	84	77	75	89	94	95	97	81	88	83	90	70	79	79	80	77	70	75	92	88	63	82	85	88	95	95	70	69	86	81	80	81	92	97	85	72	80	79	89	81	90	70	72	88	81	72	70	77	76	84	90	82	89	73	94	94	83	82	75	80	87	91	94	89	78	81	83	88	73	75	65	85	77	70	81	85	88	77	68	93	76	80	91	76	88	73	78	75	70	89	67	97	83	78	81	92	86	97	80	83	66	79	89	87	88	81	70	80	86	73	75	89	85	81	92	62	88	89	79	78	82	77	95	82	75	96	92	88	75	82	87	78	93	86	77	92	64	71	80	89	89	99	78	87	95	75	93	77	70	87	96	77	79	67	89	83	77	77	85	95	85	84	78	90	84	94	87	77	87	81	86	75	80	101	109	85	77	92	101	74	84	80	72	88	82	78	75	90	90	90	60	81	81	82	77	96	92	87	99	104	62	62	76	68	81	73	82	84	78	96	98	89	72	69	100	88	90	93	99	84	96	73	80	71	89	73	87	92	99	99	86	88	90	97	87	72	79	87	78	106	68	90	81	87	93	81	82	83	71	85	75	92	68	83	82	58	82	96	66	76	96	85	100	85	83	81	69	81	91	86	84	74	86	68	83	80	89	96	95	75	72	78	85	97	85	82	97	70	74	91	77	86	82	50	92	89	75	74	75	82	95	83	87	88	72	93	96	87	88	91	98	75	107	71	67	73	81	84	98	77	86	90	91	69	89	87	87	92	88	81	96	72	94	82	82	86	69	86	84	93	82	84	86	88	83	71	81	69	90	87	83	110	88	75	80	80	79	90	68	81	84	83	76	84	91	88	79	77	82	67	77	85	86	71	98	69	80	71	86	81	92	87	87	95	85	78	78	87	91	88	76	70	70	84	82	90	83	71	91	63	67	84	95	89	80	97	90	89	79	81	80	79	85	75	80	79	87	79	71	79	81	89	86	64	72	81	72	65	75	85	94	79	90	77	87	96	78	83	81	75	81	89	96	70	65	72	93	78	93	91	87	79	68	90	88	85	106	69	78	70	82	95	89	70	86	73	85	75	85	77	88	81	93	87	87	78	79	92	71	93	57	90	91	82	81	83	68	81	90	91	88	80	63	94	94	94	88	68	91	60	88	83	88	89	94	70	72	76	68	74	86	84	67	74	90	80	68	98	82	85	63	83	68	71	79	92	82	71	86	77	76	84	75	88	83	65	83	70	84	78	88	84	85	84	94	78	80	92	96	87	74	78	77	83	82	89	81	79	91	79	66	73	77	86	81	85	95	85	80	72	73	85	77	76	59	71	86	82	75	87	91	95	78	87	78	77	92	78	81	97	74	79	70	66	71	75	94	90	83	87	80	81	77	88	111	89	86	94	78	82	82	82	90	78	68	83	68	79	85	91	77	95	82	83	80	86	81	99	90	75	85	83	80	76	84	68	68	80	78	80	80	91	83	68	83	71	91	81	83	92	73	97	82	76	86	86	83	69	101	84	87	89	75	77	98	85	95	96	82	96	84	70	73	73	74	82	100	90	81	75	82	92	98	92	94	98	86	94	78	94	98	87	66	84	69	81	79	69	79	99	93	83	96	89	85	75	67	90	62	76	85	86	82	78	92	77	92	96	82	84	79	81	97	98	76	72	85	87	87	91	73	85	80	87	83	63	74	92	100	89	70	76	91	80	72	82	86	74	68	92	73	84	73	87	80	88	93	81	78	92	79	75	78	75	84	80	87	82	78	87	90	71	76	92	87	83	74	81	82	82	81	91	89	107	87	89	75	94	84	90	71	76	79	87	88	76	81	84	89	92	71	75	82	92	89	69	95	94	94	74	79	67	80	78	84	78	95	87	96	70	85	71	86	97	82	82	84	79	86	85	82	89	88	77	61	73	112	85	98	72	86	86	73	96	72	99	83	79	79	92	62	92	81	71	99	78	79	61	80	85	69	92	92	106	81	76	108	78	85	89	87	76	69	77	80	78	77	77	78	67	93	84	97	69	70	71	94	90	89	71	94	86	86	90	79	81	76	81	81	83	77	65	90	90	93	85	70	91	82	63	75	89	86	81	79	97	56	78	86	72	72	90	92	74	94	87	92	96	64	92	84	78	78	86	87	79	85	83	63	81	84	88	85	75	83	70	69	91	105	92	75	82	84	88	73	86	93	80	85	80	81	69	88	81	94	98	73	77	72	88	85	81	93	69	92	72	82	70	101	91	77	93	74	86	80	59	67	81	89	79	81	81	85	89	80	103	71	89	88	74	83	77	89	76	87	81	74	102	70	74	77	67	85	80	78	68	87	79	88	82	90	69	76	79	86	96	70	79	80	77	87	98	86	85	77	78	77	99	92	82	82	93	85	75	93	91	75	76	97	95	86	75	74	82	89	79	85	96	71	100	78	109	87	83	87	84	81	83	104	85	82	94	89	97	99	82	80	104	70	78	94	79	85	81	79	70	87	77	87	84	68	87	76	95	83	87	72	83	73	102	88	100	86	78	76	81	73	96	94	89	60	100	104	64	90	85	88	86	80	99	96	96	89	69	83	91	73	108	92	91	72	90	82	88	77	82	94	101	77	67	84	76	80	89	77	82	77	96	87	81	86	86	94	84	63	88	96	94	95	61	87	90	73	79	79	80	71	84	91	87	82	78	81	76	76	81	74	88	83	74	89	90	69	76	77	92	77	92	96	89	82	71	66	94	98	89	81	79	95	82	69	121	80	83	92	80	85	86	97	88	86	82	86	97	77	79	93	91	75	71	84	84	84	73	78	76	82	98	82	85	91	82	96	89	74	88	74	74	78	68	88	86	77	73	107	70	79	88	86	87	83	90	85	69	72	77	68	82	82	94	92	77	93	63	92	78	89	96	72	85	77	95	88	72	81	75	85	93	78	101	92	86	72	78	89	75	92	85	89	82	75	89	74	67	79	83	75	88	80	94	83	76	87	91	120	67	74	90	83	81	73	79	83	77	85	81	95	71	72	89	88	82	82	72	81	80	65	57	73	73	101	72	82	103	88	87	96	81	78	76	92	69	71	73	92	84	75	92	99	105	78	89	77	84	72	110	73	74	91	59	80	74	88	80	94	91	73	79	77	86	80	85	82	89	82	68	81	83	74	96	80	81	91	69	85	93	98	77	66	89	79	80	87	77	92	81	87	82	75	90	84	79	73	69	88	78	78	92	84	99	79	84	85	100	76	76	64	92	58	65	88	82	75	88	88	72	79	54	75	77	86	72	71	93	92	97	90	69	93	80	72	84	76	71	90	91	59	93	96	77	71	76	85	79	82	88	74	78	83	81	77	74	85	94	62	83	66	86
19355	5596	3500	3499	7262	11256	12208	9845	7766	5769	4230	3547	2959	2350	2036	1916	1636	1526	1325	1154	1080	1069	1004	937	899	920	950	958	957	915	981	938	932	901	879	843	929	822	817	749	772	692	682	729	732	713	695	687	694	665	680	679	694	660	695	634	652	689	695	680	611	656	601	674	659	609	692	666	670	682	690	718	640	694	645	715	666	659	651	639	670	633	633	653	641	648	648	627	645	660	652	615	636	654	632	627	616	692	633	607	649	692	640	638	615	628	659	628	648	633	620	644	628	613	626	649	603	609	632	621	649	649	618	634	581	617	622	660	585	630	602	590	612	628	577	644	574	632	632	643	623	598	620	631	684	634	588	612	648	615	622	651	630	573	629	612	600	634	629	623	630	627	596	643	640	643	670	621	648	597	634	630	590	640	588	637	677	608	660	605	613	665	610	612	626	620	644	631	607	647	579	609	675	619	618	643	573	641	613	653	635	649	594	630	596	577	619	648	641	615	575	682	619	618	562	599	613	641	608	631	631	625	630	592	643	663	627	625	634	591	651	618	637	638	619	616	610	590	602	645	634	646	662	624	624	622	633	623	603	648	609	593	597	612	627	600	576	621	635	633	612	626	649	595	570	639	620	620	607	600	625	635	649	619	608	627	652	636	604	623	619	645	644	643	612	633	671	600	624	581	643	630	656	639	641	620	634	625	634	595	624	596	615	594	612	633	600	631	637	616	614	645	615	613	627	597	610	612	631	597	632	652	651	611	610	625	604	626	649	604	594	660	606	640	607	636	612	610	633	613	613	613	625	642	598	601	651	657	571	623	627	623	610	674	645	591	642	619	620	599	617	568	640	607	599	615	639	617	590	596	587	623	595	653	596	653	613	617	662	636	630	636	630	637	637	642	616	606	599	667	592	639	656	615	632	679	656	606	671	625	626	608	612	632	645	616	622	676	628	628	626	629	621	571	638	701	663	630	627	632	619	598	604	578	617	656	636	588	614	636	656	590	587	613	596	618	630	652	604	603	618	593	608	615	647	647	605	594	615	651	612	647	618	657	621	582	642	591	590	662	620	594	614	626	642	616	599	592	624	579	605	612	618	651	668	618	661	638	640	613	619	646	656	696	658	635	618	625	649	618	615	642	609	567	582	608	611	607	591	651	624	629	619	610	614	590	650	584	572	629	661	683	623	593	609	608	619	573	643	639	609	595	636	622	601	636	621	613	590	634	600	668	655	605	600	621	619	644	662	639	659	621	625	629	617	603	581	605	658	609	615	651	602	623	609	618	600	654	557	601	613	642	646	650	595	626	595	613	608	562	679	633	598	614	659	602	607	637	614	615	590	611	634	581	627	609	651	622	663	582	635	633	624	599	616	620	611	635	621	593	599	656	652	643	588	613	642	603	659	637	628	629	623	634	641	622	597	617	633	604	649	670	655	572	656	577	642	665	618	619	592	611	633	633	622	614	647	621	624	609	596	647	661	647	609	599	622	608	629	596	599	615	619	604	645	656	594	608	599	609	653	604	623	633	632	622	630	638	604	617	578	653	666	647	589	630	634	614	614	602	653	628	637	612	607	609	659	619	617	591	591	583	654	692	666	640	642	628	616	622	573	619	630	627	658	613	612	630	616	622	602	637	662	618	648	634	658	630	610	658	612	616	624	619	629	616	665	570	588	656	603	593	638	647	692	638	649	606	636	620	581	606	623	594	646	644	634	656	606	590	624	626	610	631	597	619	630	613	624	643	620	630	611	638	625	600	613	634	601	619	589	637	606	667	575	579	646	642	613	648	592	614	613	631	600	587	671	600	589	670	628	658	581	612	622	587	646	688	600	613	591	643	628	588	614	593	609	633	611	614	598	643	637	579	582	602	601	616	603	626	646	653	641	546	667	608	594	596	613	610	651	648	595	651	656	606	673	631	616	657	619	617	641	599	630	608	635	588	625	597	608	641	605	638	642	622	633	623	639	578	657	635	623	595	672	593	623	620	632	628	638	663	624	622	636	642	605	604	599	630	589	613	648	648	608	602	650	682	608	597	646	642	593	595	655	633	655	602	642	649	666	593	676	581	573	619	633	620	628	622	625	645	599	560	621	586	637	664	644	624	647	607	634	636	601	605	613	571	633	623	634	635	643	613	611	643	657	640	617	610	561	632	593	632	597	654	629	592	628	641	658	643	648	629	626	659	606	623	605	596	643	630	632	584	601	598	587	592	616	600	642	620	638	632	601	639	576	620	628	628	599	602	659	611	628	637	604	662	609	604	643	603	657	651	650	666	651	570	673	596	583	572	616	622	618	618	591	631	602	562	603	619	627	606	654	596	645	641	628	649	596	684	637	630	617	630	586	595	606	618	634	609	599	636	633	627	641	649	655	638	626	614	664	654	620	605	666	648	614	629	683	620	629	611	603	612	610	628	645	612	594	595	599	690	629	625	618	629	609	653	650	631	669	622	609	605	641	655	575	613	594	671	598	649	603	591	604	630	682	613	632	626	609	612	572	638	640	607	606	656	605	654	595	606	557	624	602	637	615	605	596	594	620	618	620	619	627	641	665	672	632	600	667	660	630	587	608	590	600	617	607	647	582	577	576	663	622	603	604	618	677	638	617	627	641	633	616	632	624	634	624	641	592	611	598	630	621	648	593	601	640	616	623	649	645	625	634	586	647	590	632	664	599	640	639	632	609	637	608	640	639	607	584	587	580	589	622	620	629	649	643	642	633	610	679	591	605	627	639	608	602	600	652	619	591	656	626	650	642	647	602	644	618	667	578	643	617	626	698	593	608	622	613	638	613	624	624	609	654	602	626	585	647	597	581	643	590	671	621	602	636	616	611	632	636	653	613	647	665	622	679	616	644	612	629	606	596	615	615	628	598	610	613	709	581	634	609	606	624	619	627	660	596	628	589	639	661	595	619	625	630	668	614	617	713	602	669	646	644	652	605	646	629	597	636	642	621	587	643	631	602	575	592	585	655	606	642	609	584	638	618	629	624	646	593	606	597	591	615	611	638	611	611	646	645	648	615	622	639	633	626	622	627	604	605	648	671	621	640	633	640	641	616	626	626	593	573	640	603	628	587	645	619	653	640	649	639	628	626	656	620	641	614	623	619	666	642	668	613	626	603	670	643	622	638	651	637	645	613	657	622	611	646	619	654	653	614	653	636	626	676	611	681	669	580	606	636	617	652	571	633	626	611	630	640	630	605	637	650	627	615	597	611	631	599	580	627	654	615	642	626	617	629	619	610	613	621	617	632	591	643	664	604	590	629	595	625	631	664	616	641	589	673	635	590	567	613	604	640	633	605	611	650	598	673	630	610	633	611	617	621	623	609	653	643	622	630	615	615	600	628	632	654	646	612	600	579	643	612	618	629	606	658	625	604	632	605	626	587	686	635	635	608	664	667	593	634	618	612	621	633	640	608	634	652	623	602	652	667	610	635	628	605	601	639	659	602	596	641	585	589	598	649	684	580	611	600	613	632	644	597	637	574	614	609	628
1741	263	161	117	76	101	121	82	91	101	59	65	45	61	51	40	32	49	50	36	45	37	44	45	31	26	32	37	42	35	29	43	44	40	35	26	41	46	34	36	39	37	38	46	34	50	32	34	39	38	39	35	36	34	38	44	37	34	35	32	52	22	54	30	31	29	38	24	27	42	33	27	40	33	35	33	39	38	37	46	45	37	37	34	39	41	40	36	32	41	37	34	34	35	37	42	32	38	39	29	29	33	35	26	33	28	43	44	38	33	36	39	36	36	35	32	37	45	47	26	39	45	32	44	30	34	24	27	44	36	42	38	31	32	44	38	39	44	31	33	45	37	37	43	34	41	40	41	40	32	49	42	27	37	26	39	33	34	44	49	35	32	48	42	27	36	34	32	35	47	35	26	40	33	26	26	43	26	43	35	32	52	42	22	41	38	36	40	38	22	40	30	46	39	33	37	48	42	31	33	39	18	34	35	33	43	37	37	31	44	30	40	31	37	32	24	30	25	41	40	46	38	33	44	38	36	22	36	47	31	28	36	29	36	35	30	26	30	36	36	38	34	22	41	44	36	41	41	40	39	29	43	33	36	39	31	25	38	37	28	33	35	38	34	30	40	38	38	38	33	42	42	36	36	41	39	32	43	23	33	39	42	41	35	34	38	31	29	30	40	32	51	30	25	41	34	32	34	34	25	35	33	28	29	37	32	36	25	38	30	34	38	35	33	30	26	34	43	39	33	26	25	33	32	40	38	31	37	33	42	40	27	48	29	26	31	36	32	36	35	41	29	40	35	29	26	35	37	32	44	41	37	32	36	40	28	42	34	38	32	29	40	41	36	30	36	28	36	37	28	27	35	41	35	43	35	44	21	32	30	39	29	29	33	38	34	42	23	38	42	41	40	36	35	39	46	34	38	38	33	44	48	38	35	42	36	36	39	41	32	39	34	27	40	27	38	30	33	38	39	33	34	31	50	30	29	41	40	36	26	32	34	32	31	41	28	34	46	38	49	39	33	46	38	34	30	40	27	34	33	25	40	39	36	32	36	51	26	33	45	31	35	38	42	40	27	41	35	29	42	31	38	37	34	40	26	41	33	24	40	45	35	41	31	36	47	37	31	36	39	38	33	34	33	32	37	38	34	40	27	30	32	31	36	41	46	39	41	38	36	38	39	35	50	30	27	35	34	31	28	38	30	29	44	42	34	40	31	35	35	37	31	41	27	39	34	37	43	38	37	44	27	36	37	39	31	39	42	42	36	43	34	36	33	47	36	34	35	30	34	29	37	38	38	34	35	36	35	39	30	26	37	54	33	46	44	37	29	43	41	34	27	23	41	35	34	43	22	21	39	43	35	27	42	40	33	39	37	33	35	30	51	35	34	55	19	40	38	29	37	28	36	35	26	36	31	41	31	34	36	37	44	40	39	37	33	32	39	35	36	43	35	38	39	33	27	26	33	34	35	38	38	32	35	37	31	32	33	38	35	37	26	35	41	31	30	40	44	38	42	23	34	32	38	31	46	33	36	25	38	26	26	34	36	30	35	47	37	35	37	36	35	33	35	27	25	36	46	28	32	26	38	28	44	34	32	33	40	36	42	40	29	47	46	34	24	29	35	27	35	35	35	38	33	24	27	43	36	44	36	43	51	48	33	40	39	41	25	39	41	42	30	51	40	32	37	28	39	24	29	40	28	31	28	50	47	44	39	47	39	29	50	33	38	29	36	32	29	29	28	33	32	40	32	32	41	38	33	29	37	44	40	45	33	30	36	37	37	21	30	29	39	28	33	28	31	24	39	38	30	38	40	26	39	38	32	37	43	32	38	37	29	34	38	35	47	37	37	42	38	43	34	26	35	36	25	47	30	43	35	30	34	40	41	29	34	32	31	39	36	44	28	41	41	33	36	39	41	39	44	39	31	44	23	29	34	41	29	35	32	34	34	35	37	32	50	44	30	30	39	29	35	38	29	29	39	23	32	43	33	31	33	35	34	34	34	37	33	40	27	45	38	34	34	34	39	35	39	42	22	47	37	35	35	28	33	35	34	41	29	39	36	40	41	43	43	35	49	40	43	34	25	31	41	38	33	45	41	32	38	27	36	46	42	37	34	23	30	33	33	50	28	33	33	32	25	34	30	28	29	33	36	39	39	29	46	28	43	42	36	31	31	29	29	32	35	41	27	36	30	26	35	37	39	38	30	31	33	36	43	39	33	35	33	39	34	30	26	34	41	38	26	37	36	44	27	29	41	42	35	39	37	50	36	39	36	33	31	29	36	44	33	28	26	30	31	38	33	52	40	31	35	34	29	46	38	34	34	40	35	31	36	33	25	32	32	35	55	35	34	38	33	24	42	29	44	34	35	43	35	43	39	35	41	30	40	41	34	44	30	41	38	30	41	48	35	40	30	37	42	36	34	36	36	42	35	34	30	36	39	40	37	42	31	25	50	40	32	37	38	42	38	36	43	33	35	40	28	38	38	31	37	32	35	44	24	28	50	38	45	38	35	35	38	33	34	40	38	36	34	26	36	32	34	36	32	29	24	33	24	48	36	43	36	42	27	35	46	45	34	32	35	31	45	44	38	45	44	26	34	29	37	34	30	25	30	32	39	36	33	27	38	37	33	44	30	41	42	45	33	33	34	39	20	30	38	41	37	35	32	31	31	32	43	33	37	36	46	34	32	36	39	41	35	41	27	23	30	41	42	30	43	39	30	26	35	38	34	32	32	39	31	33	35	29	25	27	39	40	26	32	24	42	26	38	34	37	45	31	44	35	34	36	32	41	47	50	34	49	32	27	36	20	34	36	25	41	45	39	33	35	30	41	36	31	42	32	32	40	28	32	40	35	32	38	31	44	30	37	42	26	41	25	24	37	37	36	38	36	40	36	31	39	32	42	37	41	33	33	44	35	28	39	40	40	38	40	37	32	37	36	33	44	28	49	35	43	43	35	39	39	32	30	29	22	34	37	37	38	33	48	36	39	28	30	36	32	32	29	31	35	36	29	29	41	37	29	31	41	32	35	36	45	32	46	38	32	36	39	34	34	32	26	31	38	39	33	35	46	38	43	32	48	37	35	33	30	36	34	41	30	37	36	41	39	43	42	40	34	29	44	41	29	32	31	42	46	25	31	33	39	33	22	41	35	33	33	30	36	45	33	31	37	26	37	30	31	40	44	43	31	40	28	42	34	37	30	35	35	31	36	34	33	38	34	25	32	36	38	33	32	39	49	37	39	34	32	29	34	35	42	31	29	37	30	43	44	44	39	32	28	23	38	32	27	43	32	25	29	47	34	31	36	30	36	34	30	32	35	46	30	27	33	34	36	37	45	37	36	38	39	34	42	43	40	32	39	47	34	35	36	25	41	33	37	39	38	36	29	39	38	39	35	35	35	34	37	36	38	36	30	36	29	31	28	28	39	29	31	27	28	41	38	19	27	36	31	34	42	25	31	32	38	31	32	39	37	31	41	40	22	28	37	35	44	32
13353	3282	1720	1842	3591	6052	6649	5209	3895	2724	1954	1458	1183	928	934	803	631	623	544	474	400	425	380	400	362	397	355	394	401	395	374	391	399	431	357	370	338	346	330	374	311	305	332	317	283	287	251	302	308	279	301	290	297	280	291	292	298	291	320	293	286	274	276	274	318	303	303	309	304	280	297	294	301	298	314	293	312	290	320	300	307	317	286	315	307	276	267	274	264	267	313	279	275	275	294	252	259	260	272	275	304	269	298	247	292	268	265	285	272	285	271	264	280	243	298	289	269	305	287	252	283	302	263	274	290	290	262	285	274	271	284	264	282	278	278	287	291	287	233	284	245	261	281	271	239	284	291	319	293	295	290	264	281	268	254	279	241	310	292	258	280	302	272	287	284	310	274	244	284	284	278	289	249	282	289	276	242	270	262	288	288	223	310	281	291	262	278	286	291	277	310	275	275	246	281	241	277	312	261	288	290	260	264	290	282	293	246	287	268	266	289	270	265	261	270	244	254	278	290	261	293	305	262	245	293	267	283	320	281	277	255	277	284	310	284	254	244	283	274	299	320	292	271	292	270	262	282	263	256	291	279	264	243	264	290	284	285	273	268	268	275	266	252	270	250	236	299	276	285	263	266	273	288	246	270	266	287	290	291	263	277	310	274	250	243	258	258	269	285	292	263	277	293	280	253	309	277	290	313	287	258	257	277	274	284	266	253	247	224	297	275	254	296	285	301	273	315	254	282	267	260	265	292	269	271	260	279	264	297	253	271	261	296	258	247	285	299	278	256	301	281	243	299	256	319	273	295	302	313	273	278	257	288	259	286	288	274	284	311	284	290	260	282	285	279	279	260	261	282	284	278	260	285	247	289	286	324	284	279	282	244	271	261	276	277	280	284	243	266	277	242	264	252	265	289	293	281	261	306	258	265	261	284	300	292	278	240	293	293	260	285	263	273	267	282	289	252	282	294	264	268	287	269	272	256	258	289	293	270	281	270	287	262	290	249	281	315	288	279	287	273	265	293	284	282	297	270	318	261	282	282	281	290	282	286	272	280	308	274	262	276	287	277	263	301	297	263	295	278	291	271	264	261	282	264	242	283	273	264	267	295	293	266	302	255	262	271	281	271	293	279	285	258	296	304	276	276	293	273	294	299	270	288	260	266	292	296	247	313	267	294	280	265	281	275	293	291	262	260	297	284	311	273	273	303	273	294	306	263	275	262	283	269	303	295	265	268	266	301	268	253	269	270	253	286	293	248	283	292	274	253	291	272	275	290	255	273	268	250	303	264	254	282	292	312	244	294	265	271	256	320	320	278	264	257	294	289	256	297	286	264	266	289	281	300	266	279	271	276	271	262	276	294	284	271	271	273	281	285	304	257	294	253	288	244	275	291	277	270	273	299	300	282	293	280	277	288	253	284	297	273	264	262	254	289	257	288	257	294	273	274	257	269	251	250	255	251	265	289	289	254	294	290	254	297	306	251	281	301	280	261	269	259	282	314	271	300	300	266	288	294	296	291	289	270	281	287	259	267	275	264	280	284	277	262	279	269	291	268	272	281	282	278	289	247	257	278	246	267	298	272	277	284	298	255	264	268	271	307	272	276	283	283	282	271	288	254	274	282	267	290	296	252	296	263	243	281	284	297	284	306	293	291	243	298	282	275	282	268	298	272	277	258	280	260	283	264	251	281	282	281	296	294	291	277	292	289	277	289	285	253	282	278	273	298	265	263	266	272	267	250	264	282	274	322	287	293	293	287	284	292	276	279	271	274	265	278	251	248	248	296	263	280	287	300	269	262	272	253	260	277	276	291	284	276	264	301	289	243	273	262	263	283	316	262	270	271	278	266	283	302	291	248	263	269	269	278	289	247	274	294	282	275	295	271	280	300	264	300	283	292	284	267	259	275	264	281	316	267	273	259	290	268	272	268	274	284	269	274	291	269	280	280	304	249	263	294	288	277	251	268	287	287	261	290	290	288	265	262	288	284	269	266	279	285	271	282	281	273	296	274	271	284	278	262	270	276	273	280	284	270	284	301	270	280	285	309	268	253	291	274	284	249	256	302	285	247	285	293	249	277	297	272	305	279	269	265	278	246	272	281	311	265	289	273	279	284	266	277	274	288	261	275	282	252	309	287	287	264	281	266	255	264	284	266	290	273	285	263	269	254	272	282	267	257	259	285	310	272	282	286	256	269	282	266	268	287	292	258	268	248	289	297	278	250	265	299	271	252	284	294	284	271	271	291	298	273	245	318	268	304	247	275	275	258	237	250	277	285	269	305	254	282	280	307	302	293	266	259	300	277	287	307	275	265	285	284	275	293	284	262	269	283	271	293	266	267	288	272	281	282	256	276	269	287	270	250	281	246	274	281	302	270	294	257	293	301	287	281	281	314	276	282	287	310	294	278	273	286	294	262	274	269	263	260	261	247	281	282	265	293	257	285	284	282	260	278	283	271	276	303	244	262	279	276	282	295	268	258	258	281	276	286	285	271	301	307	247	283	252	296	280	297	250	292	277	264	283	269	289	287	284	302	263	300	265	241	283	276	282	289	272	280	255	272	292	280	269	292	292	259	267	277	271	287	269	280	265	273	258	243	273	261	272	264	268	274	266	268	300	311	274	283	285	276	289	270	290	280	278	286	251	282	309	275	289	289	279	279	252	263	293	294	297	267	268	271	268	263	294	272	267	296	261	311	290	272	294	264	300	258	264	246	278	291	254	255	291	283	269	303	284	307	283	281	279	262	276	268	278	278	273	297	281	294	283	282	272	281	279	273	275	273	254	281	267	298	270	259	279	281	284	291	286	283	292	279	276	278	274	245	288	276	278	287	278	277	321	266	275	293	250	279	265	263	279	248	276	277	286	288	299	261	276	288	270	256	266	265	279	297	278	282	284	275	314	286	282	287	290	294	278	270	263	269	257	260	277	283	253	263	291	280	248	272	280	249	292	286	263	275	273	275	269	264	297	283	276	294	291	271	265	272	298	304	287	243	288	274	272	285	301	255	264	271	268	297	288	294	273	262	268	278	257	277	308	284	277	292	298	290	298	273	292	262	265	264	310	274	246	262	282	288	282	278	257	261	281	285	288	273	295	278	274	271	276	278	249	253	294	281	287	319	293	285	254	249	278	297	282	277	294	265	282	296	293	290	249	300	278	291	293	281	287	305	284	283	296	312	261	281	259	250	289	284	283	309	259	276	273	306	296	275	255	259	304	282	269	296	283	280	265	257	271	269	296	287	243	307	283	272	282	278	281	270	255	311	274	308	290	310	281	274	273	255	296	302	258	284	283	262	259	257	257	280	274	278	253	268	271	270	277	260	264	286	310	286	254	266	289	288	278	242	281	283	277	263	278	293	263	251	289	246	237	269	276	275	262	289	252	270	260	271	295	291	307	264	284	273	263	325	282	270	299	313	277	252	276	296	279	281	274	270	305	271	273	265	295	259	257	299	273	306	256	276	274	266	295	282	303	273	295	281	279	310	316
1436	445	269	187	156	163	189	202	180	143	130	92	101	93	106	104	78	77	73	77	89	69	81	68	78	83	59	70	89	78	73	68	75	87	68	66	72	71	59	62	67	72	72	93	86	72	76	76	81	68	80	80	69	56	67	73	63	77	75	82	78	83	66	73	73	69	77	81	78	71	67	68	71	75	64	73	81	97	69	72	72	75	68	79	52	66	77	77	70	59	74	67	59	46	63	49	72	83	63	66	72	64	73	75	54	59	70	72	71	64	83	72	65	73	69	64	74	67	66	64	79	75	66	72	77	74	78	67	87	71	59	70	80	74	58	76	64	69	67	63	59	77	62	55	60	73	60	69	68	65	61	67	80	84	66	78	65	61	50	53	77	78	69	72	66	76	69	68	65	64	74	67	79	67	76	69	76	66	73	72	83	70	71	69	64	72	73	75	72	74	76	65	68	64	62	70	69	59	73	68	58	78	74	86	57	63	67	77	65	68	71	74	65	66	71	59	79	57	71	60	64	76	75	64	61	72	61	48	68	68	69	74	73	62	66	62	54	77	69	68	64	53	56	79	65	83	80	69	50	83	74	72	62	61	72	64	83	62	76	63	63	67	56	62	61	60	59	80	59	65	70	82	68	62	84	66	61	66	63	81	66	73	79	50	51	67	60	65	71	84	72	85	67	54	63	59	83	61	79	66	64	65	76	55	63	79	71	62	86	69	65	66	81	66	69	60	59	66	58	52	74	56	66	83	64	56	69	63	69	63	77	87	66	72	48	77	65	63	71	63	62	68	76	78	65	72	68	72	69	60	74	75	71	79	55	82	71	84	65	59	59	63	73	54	59	63	92	56	59	68	87	69	74	70	71	77	63	58	78	70	76	75	65	64	79	79	70	70	60	67	64	58	59	83	82	73	72	63	62	66	68	72	53	62	71	58	68	68	51	75	83	63	56	65	84	78	69	67	59	73	79	74	69	67	68	73	76	60	72	79	82	67	68	77	79	74	74	57	63	73	53	62	71	77	65	83	80	69	69	69	73	65	66	72	73	74	63	58	75	72	72	80	56	59	59	90	65	54	76	71	53	56	51	53	77	68	76	60	56	70	68	73	61	71	65	77	54	59	74	71	70	73	75	56	61	73	74	77	65	73	60	67	78	78	64	70	66	83	75	71	58	57	76	79	50	65	72	73	70	75	85	59	65	71	71	64	66	66	63	77	73	61	64	79	60	68	62	66	84	71	59	60	81	71	74	53	77	79	65	87	76	66	78	81	62	68	76	62	62	66	76	73	56	63	77	61	83	80	74	68	47	76	80	83	76	74	60	77	81	71	61	75	59	75	69	68	79	64	76	78	80	75	60	66	68	73	74	82	78	76	68	68	73	80	81	63	81	76	62	64	65	59	79	67	53	70	66	78	72	84	75	69	64	82	74	71	71	60	75	65	62	64	69	76	84	72	51	61	64	70	75	78	76	55	76	72	65	74	78	78	69	65	77	59	69	61	57	66	70	77	58	61	72	77	72	55	85	54	54	63	80	84	80	83	57	78	55	92	51	83	65	72	71	62	80	69	69	73	56	79	71	63	77	61	74	64	81	58	69	63	73	66	65	74	84	61	78	72	64	59	73	73	71	68	63	69	81	76	60	64	69	67	82	68	65	78	58	73	72	61	64	93	79	68	83	71	54	68	79	56	61	75	62	69	92	69	67	71	63	87	80	74	73	71	75	71	75	69	64	75	58	70	70	67	70	76	52	73	52	89	76	64	52	72	75	66	77	63	71	67	58	64	70	74	69	71	80	77	75	62	73	68	70	76	65	66	77	69	71	64	72	80	68	72	64	72	66	68	88	72	82	60	69	68	63	79	79	61	70	73	78	60	66	54	77	78	66	66	72	58	78	66	77	72	46	74	77	79	59	65	70	80	57	64	84	64	56	66	66	54	69	70	65	59	70	63	69	69	79	68	58	71	71	56	60	75	67	45	76	76	71	47	74	66	79	75	65	77	72	76	69	66	67	67	69	55	55	56	79	74	73	63	68	70	78	71	59	62	49	77	61	67	66	64	67	55	57	80	59	70	67	54	65	67	79	73	60	65	71	67	81	68	67	67	49	91	48	69	70	66	74	60	63	87	66	85	68	84	84	61	61	74	65	82	75	69	59	84	74	71	62	61	68	73	77	81	75	71	80	69	73	66	81	76	65	70	71	72	71	69	75	77	75	78	87	72	56	60	65	87	68	59	66	60	69	65	62	70	65	79	81	81	77	59	79	58	80	75	69	69	52	61	70	64	75	73	72	72	72	64	68	70	54	64	56	68	76	79	67	67	72	57	72	73	60	66	72	82	61	81	81	68	67	59	75	60	79	75	81	52	80	72	76	77	67	71	59	52	60	63	82	63	69	67	77	77	69	83	73	78	65	54	68	70	87	53	69	66	69	63	57	79	69	54	77	69	60	79	59	67	63	61	70	65	59	61	63	70	65	80	60	84	67	67	72	65	67	52	62	66	57	90	87	66	70	83	57	66	68	67	72	69	65	67	78	68	75	78	69	77	56	76	80	64	68	85	70	73	57	86	75	77	73	57	75	72	79	65	72	80	82	67	65	77	73	82	63	71	64	70	50	66	66	78	76	63	75	67	65	77	50	92	66	65	80	58	74	71	58	86	61	60	76	78	70	67	69	68	64	67	88	74	79	73	65	74	75	77	76	59	63	66	68	76	64	53	83	62	76	63	68	76	66	69	61	61	57	49	63	67	75	66	69	81	68	77	70	60	64	72	73	60	67	68	60	64	78	60	79	80	55	63	76	77	72	74	78	79	78	61	63	69	78	71	58	72	64	70	69	55	68	62	73	72	58	61	50	76	69	67	65	72	71	73	73	66	58	71	77	65	62	81	67	72	66	75	62	74	71	68	80	66	68	61	51	65	60	63	70	72	71	58	50	72	64	72	59	74	71	76	78	63	68	66	79	64	71	96	55	80	63	70	65	68	71	67	53	60	68	65	66	89	83	61	73	76	75	79	71	77	62	61	75	80	74	59	76	78	57	74	65	82	71	68	75	60	63	58	70	70	74	69	70	69	69	75	77	62	79	73	67	62	58	71	85	65	74	64	70	59	67	61	67	70	65	58	77	69	72	75	66	78	57	56	69	58	81	72	79	69	61	65	48	81	64	70	61	79	69	78	61	76	83	66	74	64	74	67	78	65	79	77	73	65	75	73	73	62	72	63	70	77	66	76	75	58	72	69	78	62	75	74	63	62	75	75	73	78	77	66	66	72	69	70	67	70	77	80	72	64	78	74	75	82	64	78	71	61	69	52	75	64	89	77	72	72	82	75	81	79	80	59	62	72	70	50	59	57	56	74	55	81	68	68	66	63	77	79	65	80	72	78	62	65	77	63	68	68	74	79	67	81	65	76	65	94	82	62	77	60	72	70	72	51	81	83	72	64	82	67	83	74	67	63	64	78	77	77	79	83	66	65	57	69	71	61
16058	4892	2818	2864	5671	9045	9863	8052	6164	4342	3251	2547	2076	1660	1549	1402	1264	1068	946	802	829	798	748	687	725	703	705	723	803	733	756	738	701	690	694	681	648	664	693	586	587	628	550	557	524	558	519	584	556	552	575	561	540	556	513	536	520	554	580	563	525	504	531	508	565	554	533	579	498	592	549	553	566	568	563	590	521	555	493	541	513	557	501	526	553	510	517	525	562	526	526	515	557	543	520	504	514	528	507	533	502	500	479	525	533	520	501	510	514	503	529	508	513	512	517	498	513	509	517	555	543	538	553	495	501	564	492	480	522	512	537	537	487	589	503	475	500	486	562	537	525	514	504	510	542	555	549	523	488	516	530	496	540	469	537	502	508	531	504	503	510	558	542	528	497	468	527	505	525	511	502	509	514	507	479	524	514	480	534	496	478	542	483	530	519	473	540	502	523	507	498	498	533	509	530	562	508	536	502	534	504	513	525	493	532	494	522	528	485	534	547	486	520	501	535	536	550	510	512	511	557	495	518	527	505	493	532	521	503	573	501	502	483	471	522	501	531	493	550	480	538	508	473	510	525	518	509	523	555	525	487	552	493	513	528	506	478	491	498	524	503	499	519	506	499	524	508	507	554	520	517	514	520	448	473	506	506	508	549	556	472	486	535	521	567	525	523	503	552	527	545	500	498	520	504	491	481	521	511	503	496	529	511	537	527	486	498	530	492	502	518	504	497	514	508	492	508	536	515	531	514	499	486	520	529	525	535	505	526	535	544	514	551	537	518	526	510	527	517	501	518	459	485	495	496	529	500	552	515	522	513	540	518	546	504	493	508	504	506	536	492	528	483	512	528	490	528	514	526	516	525	519	504	490	502	516	497	502	508	535	511	541	512	537	494	557	543	522	534	532	514	506	530	516	515	506	528	542	518	528	490	551	501	492	512	517	458	523	528	489	541	564	515	529	552	513	521	517	480	533	502	501	474	502	500	482	500	476	468	531	496	524	493	479	515	508	515	476	524	518	473	506	510	535	525	505	511	493	529	503	549	490	494	542	483	500	532	536	491	521	479	528	503	526	545	518	538	513	503	519	508	507	511	498	481	497	496	506	480	515	533	545	544	492	529	504	473	523	530	542	513	513	540	526	478	522	497	555	505	524	489	556	475	549	542	525	521	545	546	518	478	525	562	547	498	494	510	519	516	535	520	531	501	505	541	469	537	550	548	499	553	480	523	545	532	531	532	505	522	493	552	509	508	507	551	506	530	483	519	512	507	509	508	517	463	517	502	531	492	528	529	540	528	539	484	525	563	510	503	558	490	489	513	504	499	504	516	528	518	527	528	524	493	503	517	522	510	550	502	537	530	524	517	511	538	528	518	488	552	486	507	489	501	551	536	537	501	519	510	534	517	477	518	522	493	555	538	509	498	538	487	477	484	543	540	498	514	480	518	535	513	496	492	533	504	502	516	539	491	504	508	516	479	518	488	518	526	486	536	485	512	520	494	469	502	487	515	499	511	547	499	513	560	527	521	479	559	508	505	515	511	505	476	543	489	508	512	474	508	511	507	517	529	486	527	512	542	566	516	488	489	537	522	535	526	542	520	552	526	485	509	532	471	518	533	505	503	507	524	517	512	561	511	538	498	524	537	544	498	490	494	519	486	532	501	541	514	528	534	520	510	525	499	512	519	508	561	463	500	529	485	499	514	474	500	518	487	522	504	516	522	504	524	511	544	515	519	471	542	480	494	511	536	530	493	522	507	515	505	516	530	509	560	493	486	549	538	491	505	519	507	507	529	541	508	532	506	496	508	544	525	530	494	504	500	534	549	533	542	532	491	502	505	500	510	554	489	512	521	548	533	496	519	514	552	500	512	533	498	503	514	497	504	485	533	474	507	556	525	565	494	532	508	485	535	513	525	538	499	504	499	522	519	547	483	545	527	496	509	531	498	545	514	501	515	511	541	516	500	511	518	513	511	519	509	522	540	551	501	501	515	503	499	520	544	509	498	521	516	550	532	502	558	467	513	521	466	533	522	515	511	514	522	507	529	492	501	537	507	535	506	524	522	531	524	534	501	464	522	532	515	495	522	513	535	544	525	554	545	500	527	535	519	470	494	486	520	524	552	506	492	497	510	499	506	500	561	542	531	504	521	511	490	528	517	516	517	545	481	528	542	525	512	526	503	527	511	537	521	519	536	529	555	500	488	541	561	449	530	489	533	512	524	506	518	516	549	504	461	517	510	501	510	555	560	515	499	521	496	563	510	522	510	509	529	493	495	495	540	498	531	553	534	537	586	521	523	539	495	493	503	527	531	512	495	534	474	505	476	504	502	564	517	540	522	500	514	492	500	537	532	515	541	515	527	498	516	523	477	508	509	540	533	516	491	507	580	521	543	513	513	509	544	458	502	530	499	518	523	467	538	517	534	476	514	526	514	513	519	517	560	556	523	508	530	492	526	510	533	506	512	495	518	578	550	489	507	535	488	477	499	546	500	515	532	539	521	494	512	521	517	538	524	543	509	503	543	520	488	493	513	509	494	515	499	484	517	549	569	504	495	515	535	480	508	517	545	507	497	506	514	509	496	498	527	509	499	510	507	525	507	512	537	513	504	510	502	508	464	562	507	487	503	541	480	524	511	501	514	529	504	517	562	560	515	511	488	518	548	539	504	503	480	489	520	525	535	493	539	536	547	503	497	530	516	499	522	500	513	472	492	482	539	538	568	561	532	520	510	478	511	560	504	530	497	546	524	516	538	548	475	541	493	505	503	516	508	548	520	474	542	508	514	463	551	484	506	525	514	510	569	472	505	536	510	484	573	590	465	522	520	501	528	515	535	505	501	547	487	504	494	511	522	521	525	534	526	513	532	491	518	503	502	523	514	482	527	494	556	522	542	507	490	548	507	509	544	523	509	564	501	494	510	546	536	482	518	546	559	538	503	514	488	531	490	528	528	522	494	487	505	534	514	503	521	548	543	483	511	542	500	509	492	515	553	487	554	543	550	538	502	515	472	493	466	527	526	508	499	554	502	513	540	569	497	552	519	522	554	515	561	487	528	519	520	531	506	532	513	512	489	496	511	541	566	554	526	525	550	508	520	489	530	521	524	529	525	504	517	553	524	513	492	514	510	550	481	498	491	532	566	551	494	526	523	507	517	489	505	481	537	536	543	559	537	478	505	560	502	540	564	533	524	472	509	543	531	517	535	487	469	543	502	517	500	563	569	525	491	515	490	509	540	535	473	512	530	490	530	516	528	509	524	514	510	539	496	515	512	531	535	535	528	516	477	512	536	501	497	483	524	509	517	541	525	534	531	544	511	526	558	490	547	538	529	519	535	533	484	533	540	543	537	529	471	502	497	542	556	491	563	507	514	522	510	486	531	492	525	530	504	486	527	500	514	546	506	493	487	517	524	544	518	543	531	519	537	510	462	573	505	498	506	526	532	500	480	522	517	506	523	493	529	496	508	500	531	544	528	519	499	471	512	528	500	528
2722	393	217	141	102	133	152	160	142	123	97	82	81	61	61	70	56	63	51	53	69	51	56	54	54	51	58	39	49	49	61	37	55	34	45	52	46	51	46	57	52	48	48	47	48	42	47	43	45	52	44	52	54	58	48	29	53	51	48	43	42	52	38	53	60	37	45	48	43	62	37	53	56	54	40	53	58	49	42	52	50	41	45	48	62	55	50	43	36	42	42	45	50	57	35	52	46	48	46	30	50	48	39	44	49	46	46	35	56	33	52	41	44	48	59	49	44	46	38	51	51	48	45	57	44	45	39	46	52	41	48	36	44	42	50	57	41	51	41	47	55	44	40	51	36	35	51	46	46	45	45	58	41	55	52	57	44	47	46	31	35	53	39	38	49	33	60	45	40	43	41	55	41	52	47	57	49	36	52	41	44	40	46	59	44	49	40	52	52	55	49	39	45	46	49	47	44	51	55	42	39	42	41	44	40	49	39	48	46	43	42	37	49	51	40	52	47	49	45	49	51	41	42	55	54	49	44	55	55	63	57	47	54	40	44	45	25	45	48	48	39	30	39	33	52	54	46	50	54	52	54	42	40	44	46	42	50	45	45	34	39	46	48	51	45	39	38	55	40	49	37	36	48	52	54	44	43	64	47	53	42	57	47	52	35	46	53	39	57	50	42	47	40	37	47	40	48	40	41	48	48	45	64	38	38	56	56	41	54	53	47	45	45	53	43	43	43	54	38	38	39	43	48	40	57	48	49	43	43	42	47	47	45	50	44	41	54	52	51	54	41	48	43	40	43	43	52	53	43	55	37	66	36	55	45	49	51	46	39	58	45	54	47	51	38	38	43	57	44	53	46	45	49	46	39	47	43	50	48	46	54	53	51	47	58	55	50	47	37	52	45	42	54	49	55	50	60	51	64	43	53	38	53	54	41	50	51	39	53	55	51	38	46	46	43	50	49	40	46	50	35	52	42	57	38	46	33	48	45	49	48	44	41	59	39	62	49	40	41	49	49	41	48	38	39	54	39	50	42	53	44	54	40	56	48	42	46	38	42	41	52	52	36	45	45	64	36	53	50	56	44	42	53	47	46	53	44	41	46	36	45	44	61	47	45	31	50	51	34	42	48	57	53	44	55	45	52	41	58	52	41	48	43	48	43	51	53	41	49	35	54	43	39	50	43	46	39	54	43	40	41	39	53	59	54	22	51	49	46	41	57	39	49	40	50	50	43	54	36	39	45	49	47	38	42	49	44	46	51	32	48	48	48	46	64	47	57	43	37	47	53	53	49	46	47	51	57	47	41	49	33	52	50	34	40	50	53	41	38	56	57	47	43	48	52	44	61	54	45	46	43	47	46	46	45	45	45	44	38	54	43	40	47	47	46	41	51	34	61	47	50	38	31	48	43	42	55	49	41	48	48	39	35	64	50	44	50	55	38	53	52	35	53	42	44	39	49	32	51	54	46	54	50	46	54	43	45	44	44	42	37	40	43	42	48	44	49	39	46	46	53	35	35	46	54	43	49	38	41	31	37	33	53	42	46	46	53	39	59	46	52	41	48	45	45	41	54	57	56	37	47	43	59	50	51	36	53	53	39	45	43	45	43	51	45	40	43	48	45	46	58	44	41	29	56	50	39	44	48	46	43	36	49	46	44	43	42	46	42	47	63	48	50	51	46	36	56	34	47	52	42	42	51	42	50	56	50	54	48	52	39	51	40	56	35	49	59	40	39	63	40	42	37	49	36	49	51	57	38	44	54	49	35	41	48	48	50	44	38	31	48	44	41	41	37	51	62	34	46	39	43	49	40	54	50	45	62	49	49	54	42	37	42	47	47	39	44	46	40	42	34	45	53	42	34	42	45	46	45	50	49	41	42	51	52	41	59	44	53	37	46	38	43	40	32	44	39	37	43	60	51	43	31	37	49	42	43	37	40	55	48	41	42	55	42	37	54	57	47	62	48	44	50	50	39	43	38	44	53	54	47	49	53	48	55	42	45	35	44	44	49	52	30	44	48	41	44	41	54	46	56	38	53	56	42	53	29	44	33	32	44	42	46	39	49	50	37	59	47	51	41	50	37	48	41	49	41	36	47	38	30	48	50	36	53	45	50	30	45	46	31	45	44	50	49	44	48	37	37	40	43	47	55	31	46	52	45	41	50	53	45	40	45	51	29	56	46	67	48	48	46	37	41	44	39	55	44	57	53	45	50	50	45	35	58	37	45	45	40	45	45	30	43	36	42	45	38	38	48	46	40	42	52	40	49	48	54	51	52	42	43	59	44	49	39	60	61	55	54	45	61	47	56	41	43	60	53	44	47	50	41	44	37	36	45	46	50	41	42	52	45	39	49	53	47	47	61	56	44	34	50	48	40	48	37	44	39	32	48	48	47	41	39	38	55	48	38	45	39	43	42	36	45	46	47	60	40	48	52	39	54	48	49	36	55	45	36	46	46	48	37	32	48	71	48	33	60	48	50	40	45	59	61	45	44	46	45	40	43	40	44	65	44	52	43	50	42	41	56	53	40	46	43	44	57	44	50	45	32	36	46	43	31	40	40	47	48	38	49	47	26	31	50	45	45	40	47	39	55	41	40	46	40	38	32	44	40	46	46	43	40	44	44	49	45	39	44	59	41	56	41	43	49	58	43	47	40	48	62	42	40	48	49	38	38	56	41	45	42	49	43	40	45	56	53	36	35	52	44	53	43	43	53	42	49	51	59	55	39	46	37	50	53	55	34	44	47	36	42	26	49	50	45	42	49	33	49	36	48	37	34	49	43	35	40	50	44	36	45	31	35	45	46	53	52	41	42	44	55	26	51	64	43	37	53	44	56	47	40	59	56	41	51	49	37	47	39	43	58	43	37	55	38	44	37	43	40	44	45	46	45	58	43	43	49	48	43	36	58	60	40	56	51	41	39	39	45	40	52	48	57	36	53	47	38	52	48	34	48	38	47	36	45	42	53	39	44	51	58	49	60	50	33	35	46	50	41	40	35	56	48	41	42	43	45	42	48	46	33	61	44	41	40	46	50	49	50	57	46	42	47	57	57	50	58	45	40	46	39	56	53	47	37	47	52	41	52	49	49	50	52	46	43	46	45	46	58	44	55	53	49	54	28	45	49	57	51	65	58	56	53	47	54	36	45	54	59	45	54	40	49	49	36	40	38	50	51	54	47	45	58	46	43	47	53	44	53	40	45	49	56	41	39	41	50	53	44	55	46	50	52	43	48	42	47	36	44	52	35	51	35	47	63	42	50	39	46	39	53	30	50	43	51	51	55	43	49	42	42	54	58	38	52	38	46	55	50	39	45	44	41	55	51	41	46	50	34	52	50	48	47	46	51	44	31	49	50	44	53	62	48	53	35	36	38	40	35	48	49	43	52	47	40	37	51	47	48	42	45	42	46	56	46	40	54	41	37	48	39	44	48	38	47	50	45	49	42	49	51	38	57	40	47	43	48	46	45	41	44	44	40	31	47	53	54	34
15299	4121	2444	2378	4688	8094	8500	7434	5475	3794	2944	2146	1829	1476	1290	1180	1065	915	841	699	607	612	590	521	526	556	543	590	586	604	578	564	526	545	494	522	534	476	513	407	431	391	386	406	428	399	385	387	351	398	419	372	399	415	381	393	389	393	367	388	409	382	383	432	394	410	408	419	356	417	389	355	418	383	424	411	392	386	382	372	350	373	397	377	373	369	361	350	384	358	364	407	372	384	373	387	363	382	339	373	336	335	358	356	370	346	350	353	363	334	358	342	368	369	353	327	332	331	337	329	409	375	361	373	400	382	347	358	351	378	355	345	347	356	343	332	371	362	338	379	368	350	299	375	355	336	366	374	350	345	359	348	371	348	352	360	327	352	344	350	349	362	349	332	325	338	364	400	371	376	317	364	323	356	372	320	348	351	360	356	371	378	362	356	384	355	364	353	367	351	346	368	383	366	357	375	315	359	397	333	354	347	324	324	391	327	359	338	385	323	352	357	424	369	351	348	370	358	349	370	390	366	321	366	342	356	361	380	328	347	337	365	353	348	365	310	332	345	342	364	353	362	378	363	333	336	327	362	369	374	348	368	387	324	381	379	340	348	384	355	358	339	354	338	337	372	354	337	332	344	339	337	380	327	358	357	334	351	339	322	340	347	367	351	336	353	327	360	365	358	372	345	342	356	337	353	329	367	366	349	343	371	334	347	358	370	375	369	385	352	357	374	355	349	364	330	345	359	385	359	359	356	353	358	377	338	347	363	377	363	373	346	376	354	344	380	354	311	332	376	365	313	378	360	361	357	372	370	344	320	346	355	347	349	370	337	332	387	352	369	333	360	365	346	367	315	366	365	368	351	336	376	345	365	359	356	395	352	360	366	331	346	388	326	349	372	349	305	313	332	368	356	363	360	368	336	326	336	351	364	348	348	350	362	393	343	336	356	361	342	338	347	320	342	370	341	331	326	342	361	344	331	365	371	351	375	348	350	348	358	357	332	359	334	352	354	383	366	366	324	349	365	346	360	389	333	369	363	344	372	341	362	356	361	367	368	366	346	361	369	355	394	330	314	335	362	343	370	325	360	365	347	353	356	317	393	338	331	384	352	340	355	338	353	378	333	391	356	326	379	318	364	366	332	322	327	347	367	342	323	372	369	407	325	345	372	370	367	350	349	386	329	356	316	356	333	354	338	328	367	340	382	320	357	368	374	357	323	365	373	343	359	344	359	332	348	355	358	349	367	348	366	356	349	371	342	359	345	362	352	375	379	341	324	311	367	348	355	353	344	333	331	349	340	357	340	341	376	376	347	351	356	371	402	358	363	337	360	331	342	354	361	367	361	368	354	344	354	353	338	336	372	385	345	340	397	337	346	355	347	324	337	325	334	340	342	317	344	348	366	345	337	374	360	334	372	353	365	347	360	356	359	351	360	347	326	339	361	380	312	344	375	372	333	352	343	349	355	336	355	365	320	346	321	335	345	358	347	329	353	355	348	333	345	348	339	377	348	358	350	373	384	362	327	401	344	379	369	360	351	356	330	392	335	356	331	366	332	340	343	373	337	349	327	341	338	351	331	362	367	343	376	337	375	326	365	373	361	361	352	367	355	341	363	376	349	364	372	338	360	369	346	315	351	344	340	359	351	341	321	349	345	364	348	327	356	391	353	315	356	350	332	394	363	328	364	344	397	352	359	351	328	381	376	359	356	335	373	382	373	312	359	346	337	350	361	333	360	378	345	379	360	358	362	343	338	331	352	320	371	332	341	355	366	335	365	390	367	369	337	337	351	340	313	348	361	336	354	357	361	331	368	369	304	331	352	368	360	348	352	377	361	348	367	367	313	352	370	353	379	345	347	373	367	355	359	341	349	368	368	357	348	323	360	350	400	341	330	346	304	355	340	351	345	377	342	323	347	361	354	375	391	352	351	335	363	348	326	314	346	349	320	369	345	368	358	362	336	354	361	336	357	349	331	374	360	338	350	376	383	385	363	333	367	356	333	355	343	357	311	350	355	362	352	309	333	320	370	372	371	355	380	325	388	363	366	348	355	355	359	362	385	356	349	360	371	355	336	396	345	370	363	351	357	309	358	360	342	367	356	343	327	333	372	377	323	368	344	326	359	362	368	376	343	360	340	367	378	374	377	327	346	349	355	354	374	358	364	355	399	350	345	332	368	381	362	336	379	366	335	356	367	348	376	364	341	342	386	349	335	357	351	381	351	340	357	354	343	359	347	339	346	364	348	352	351	379	311	319	369	361	352	319	353	384	334	351	331	352	335	354	357	346	375	367	346	340	358	329	325	342	359	353	331	339	306	322	350	345	327	352	366	340	335	344	358	348	361	382	370	345	372	353	352	363	368	351	388	357	330	337	345	331	396	357	333	361	378	313	410	336	331	317	375	398	368	341	358	389	337	328	364	330	347	356	382	340	326	361	343	362	350	346	343	383	369	380	368	326	353	362	342	355	362	359	359	339	372	327	352	358	327	328	379	353	321	385	379	359	316	318	361	375	333	358	373	339	381	331	356	350	334	346	383	347	347	343	344	355	347	351	346	356	399	364	371	373	345	334	353	369	368	336	349	346	343	384	362	361	369	347	332	367	353	348	353	359	356	354	354	374	401	338	364	345	345	352	353	367	356	358	347	316	340	344	328	360	339	369	368	359	392	363	370	327	370	359	351	399	389	322	322	333	350	379	358	345	344	360	368	346	355	358	333	401	364	366	338	328	346	347	359	367	349	332	362	372	343	370	324	293	357	345	360	395	347	338	341	377	351	374	344	389	327	330	352	326	359	358	339	342	356	359	350	334	391	350	345	363	332	337	370	349	328	374	352	355	342	339	355	398	338	339	320	342	350	330	388	335	326	348	320	351	355	364	406	348	356	361	341	321	359	339	377	339	356	336	360	343	373	347	333	339	369	344	347	381	350	384	363	332	338	362	360	344	326	375	350	352	362	337	366	314	362	380	345	357	347	360	330	339	354	359	385	363	371	341	342	345	355	356	314	364	348	335	352	337	349	349	336	317	381	341	372	349	334	373	355	351	335	369	348	373	350	340	327	332	316	354	364	359	359	381	353	347	376	336	375	379	351	331	342	352	367	379	375	372	379	327	331	331	335	361	359	349	344	344	386	322	381	379	363	354	372	343	335	330	341	336	341	394	333	356	334	353	375	351	360	392	358	363	330	325	361	320	334	345	368	368	383	361	353	331	348	349	305	348	369	348	318	354	351	353	387	356	335	365	332	349	379	331	389	360	367	337	340	361	335	336	341	321	347	384	325	351	329	364	365	336	367	343	351	352	326	348	365	350	362	346	354	357	370	382	361	353	356	389	384	371	362	328	348	350	362	329	369	354	391	331	354	363	381	340	342	346	372	357	373	338	337	333	313	340	347	354	373	379	357	346	365	362	373	375	329	345	362	353	368	335	347	346	348	360	344	369	328	382	340	346	331	350	336	325	323	351	373	329	373	369	353	351	347	350	381	330	333
2183	619	366	235	190	220	252	235	200	190	158	140	123	100	120	137	109	115	88	102	96	109	102	77	94	105	95	100	78	109	98	88	103	102	95	92	105	94	94	77	95	96	84	79	93	66	91	87	89	86	101	73	88	101	85	90	84	74	82	78	89	76	86	87	80	79	92	74	107	82	87	94	86	85	83	90	86	78	75	98	77	79	105	82	72	85	82	79	76	87	79	85	79	93	91	82	91	90	78	88	83	72	80	85	76	83	61	85	86	88	79	101	100	80	74	99	85	84	70	95	97	88	90	86	93	85	88	84	83	83	73	79	81	83	102	85	85	95	73	84	77	76	83	78	82	94	75	91	77	75	65	89	92	85	82	75	79	102	77	72	83	87	89	85	82	88	79	90	75	77	87	75	85	89	85	66	103	86	84	70	102	87	92	91	85	81	77	98	95	86	82	90	71	76	84	81	86	72	85	74	76	76	76	80	77	72	94	79	73	80	95	72	85	81	78	79	85	81	87	92	76	78	94	88	76	98	82	76	86	81	82	92	104	86	80	78	85	95	69	99	69	78	86	84	90	81	74	79	56	94	73	99	91	94	68	88	86	86	97	85	80	92	77	82	88	79	76	89	90	79	74	61	70	103	72	85	94	93	79	73	86	84	78	84	87	88	100	98	87	92	95	72	71	77	80	75	71	79	72	79	67	73	90	94	68	91	81	96	89	93	89	84	76	100	76	93	85	85	63	80	67	76	94	75	84	96	67	76	72	85	83	72	72	70	86	80	78	101	83	86	89	68	88	93	91	88	78	68	79	79	91	85	104	80	77	85	91	88	88	93	87	82	81	75	75	86	81	88	95	85	69	85	94	84	98	90	60	85	74	89	82	93	79	89	85	89	85	85	93	75	75	101	76	91	65	80	82	75	85	83	68	79	83	85	88	85	74	86	72	93	89	87	97	91	79	85	86	103	80	61	79	81	80	70	77	93	95	75	65	74	87	79	83	85	81	89	91	94	85	88	90	89	76	69	75	94	73	81	93	89	85	92	74	77	93	89	80	95	77	91	68	84	83	79	75	81	82	94	81	85	71	79	88	77	67	89	77	100	87	90	83	87	84	90	76	86	98	81	83	90	85	82	70	90	97	93	100	92	72	72	91	81	74	83	76	65	80	84	86	80	74	61	89	79	79	95	85	75	81	88	77	82	100	86	77	92	69	69	86	70	70	88	79	96	93	91	94	76	75	74	71	70	98	82	74	75	61	83	65	87	80	78	87	73	90	105	82	68	71	60	74	85	83	92	86	75	76	79	86	82	65	83	82	86	89	82	86	84	77	84	94	79	74	65	81	78	90	67	81	89	76	95	87	79	73	87	88	82	94	93	83	65	71	86	83	87	95	89	98	101	94	79	95	72	81	91	102	90	94	88	82	98	96	89	87	88	79	96	83	89	82	86	78	70	90	71	76	72	87	74	114	87	87	80	94	83	71	76	76	78	80	90	72	90	101	89	82	66	83	78	78	86	108	94	102	78	90	87	84	74	77	79	84	93	59	90	82	84	88	89	76	66	75	86	89	74	94	80	79	92	99	86	79	91	96	97	100	94	83	74	79	99	87	98	79	93	93	84	79	71	77	71	78	65	66	89	95	77	75	74	81	72	71	91	73	80	87	83	80	80	85	88	82	75	83	78	78	84	91	98	87	87	81	88	73	77	86	97	87	98	73	96	81	79	88	82	77	93	94	84	91	85	82	63	84	85	96	98	66	76	91	91	90	81	82	92	105	85	85	80	69	76	91	73	75	77	89	66	101	96	95	81	77	89	87	74	93	80	76	82	82	91	89	68	91	90	91	90	83	70	84	86	93	78	76	81	78	91	87	68	87	79	82	83	81	92	66	81	82	91	91	97	87	81	81	74	91	77	82	90	99	80	74	102	90	80	82	75	80	86	91	85	86	87	88	82	89	82	89	83	82	78	79	94	67	87	89	97	91	89	69	82	84	77	77	78	90	99	96	78	85	96	94	93	92	99	80	81	80	76	91	85	72	84	77	80	83	62	97	81	95	82	78	93	92	79	82	71	88	74	86	78	94	72	88	81	88	87	82	88	87	87	82	93	79	69	76	70	83	87	74	92	84	81	95	85	74	70	89	87	65	73	76	101	90	69	76	79	99	80	83	83	75	87	72	80	75	68	72	83	69	85	85	98	70	84	95	92	79	110	72	85	74	89	93	76	75	83	81	76	78	90	85	75	90	73	89	100	84	96	83	87	80	71	106	73	78	73	92	65	81	67	67	88	80	69	81	86	86	83	93	88	73	80	88	88	76	77	87	87	86	88	83	89	83	83	99	75	83	87	95	95	79	82	77	70	81	100	70	92	90	87	93	86	80	84	91	88	102	79	83	71	89	72	94	84	82	80	90	85	95	91	77	71	83	87	82	88	92	75	71	83	74	77	73	96	105	86	74	74	84	87	81	76	76	100	77	85	87	84	72	97	85	96	88	79	70	86	77	85	85	99	81	77	72	63	86	78	75	70	87	74	92	85	91	97	76	86	82	88	64	81	71	79	78	81	78	77	88	79	67	93	88	86	80	75	79	101	78	91	79	92	70	77	91	99	84	80	101	82	93	97	85	92	83	93	79	81	91	84	91	94	89	96	82	78	80	83	79	90	92	78	83	74	78	82	76	87	88	76	68	83	74	89	89	91	93	77	79	64	63	81	68	79	79	82	81	73	86	80	77	76	90	77	89	78	83	67	83	74	93	75	90	73	89	59	75	84	82	77	91	92	98	74	74	69	81	86	83	65	84	78	89	65	101	82	82	82	88	91	87	83	79	91	72	86	85	71	72	97	90	94	79	69	68	85	91	95	93	68	77	87	97	91	87	82	94	81	79	82	78	87	84	65	78	90	76	60	79	79	72	93	62	94	79	93	84	89	79	78	75	89	77	80	82	76	89	88	88	76	80	79	90	73	69	88	82	81	90	82	80	86	90	73	76	80	79	85	85	97	94	90	89	71	81	95	76	82	78	81	73	81	89	95	95	82	79	98	79	84	86	95	78	85	85	70	70	83	99	82	92	85	96	70	87	78	83	73	91	71	83	91	76	81	73	98	87	68	94	92	84	82	90	72	74	95	67	80	80	87	95	78	87	92	90	68	90	91	68	90	77	70	81	72	77	64	76	86	77	65	72	86	78	84	86	82	78	86	85	97	75	86	75	91	86	77	74	81	85	80	87	90	74	74	82	94	84	91	88	82	83	73	90	72	91	88	93	81	85	93	81	91	81	91	97	81	83	87	79	94	75	85	65	85	80	94	78	95	97	90	91	81	78	74	90	80	102	70	85	95	91	85	68	78	84	78	91	85	85	64	75	78	86	87	89	88	89	89	81	88	90	89	84	85	79	96	71	79	82	87	83	83	71	86	88	85	87	94	86	72	83	88	70	98	97	69	64	79	93	85	84	82	90	68	81	84	88	75	80	87	79	93	81	94	74	90
18909	5910	3644	3315	6631	10724	10966	10258	7656	5575	4072	3307	2684	2240	2084	1788	1613	1471	1245	1215	1134	1038	966	938	938	923	959	1041	1006	953	942	929	856	915	921	901	814	794	830	757	748	736	698	728	727	678	710	725	712	687	721	692	640	700	648	662	651	668	694	690	692	681	655	662	727	673	636	693	651	634	693	691	704	716	668	681	659	709	655	678	692	643	660	625	645	669	629	667	664	649	633	641	637	651	628	605	605	635	628	651	669	643	602	653	624	586	643	593	674	594	652	660	591	663	635	621	623	640	612	625	630	635	626	639	626	644	624	610	625	690	619	605	620	627	632	629	636	622	635	609	627	626	646	600	605	624	621	624	632	691	622	612	636	625	638	644	630	634	655	653	612	591	642	600	628	646	583	633	607	622	663	640	622	611	642	592	661	646	605	627	620	617	586	629	617	600	668	602	622	630	628	602	617	648	639	572	614	574	629	605	599	641	622	593	711	631	667	620	624	614	607	613	635	636	625	604	626	600	607	631	631	635	622	636	658	607	615	625	628	644	586	604	622	620	627	631	648	629	626	633	610	601	585	671	635	623	617	683	622	654	637	588	589	634	652	621	631	614	618	620	565	628	640	653	601	632	638	605	625	620	674	636	596	633	585	598	665	635	621	649	679	618	606	669	593	616	654	631	654	620	631	644	638	633	632	690	619	635	651	644	638	650	602	649	589	644	618	683	613	646	625	640	680	612	648	626	635	643	645	641	662	595	561	647	637	589	575	613	616	648	652	570	630	617	624	628	618	625	602	587	644	638	639	666	624	635	630	628	595	612	600	639	665	640	586	661	624	665	646	658	592	641	631	625	603	640	607	585	643	594	654	655	626	627	605	599	601	653	619	624	638	601	634	611	636	633	659	589	656	582	642	642	648	647	628	628	626	602	605	624	683	644	593	642	622	646	635	650	573	615	631	579	670	625	628	618	638	615	629	603	626	612	605	618	632	586	680	649	628	625	586	651	598	625	635	657	618	655	623	616	600	644	664	601	655	599	619	627	592	629	622	664	615	584	611	604	638	649	619	653	617	603	638	597	657	609	658	578	641	634	586	601	662	581	663	650	610	600	619	621	622	643	649	653	625	616	666	612	678	633	624	599	625	633	617	639	674	612	644	585	632	634	636	696	617	658	627	567	638	625	641	608	650	583	631	670	617	639	637	635	648	633	648	655	647	621	653	561	578	648	630	613	646	618	672	611	640	624	583	629	625	669	607	564	616	615	617	596	598	586	630	576	624	612	592	642	638	552	613	614	643	629	641	661	634	652	566	604	615	605	642	623	666	610	622	619	576	696	629	636	630	616	609	611	645	573	590	651	592	627	638	621	614	634	657	591	643	670	649	652	644	656	592	616	622	619	632	645	629	645	625	625	660	578	640	635	619	659	605	580	627	599	608	636	569	600	607	615	609	615	598	633	623	649	614	627	645	582	611	619	620	648	587	622	639	634	632	617	634	629	641	627	682	693	624	627	588	624	638	635	607	619	641	603	604	624	600	653	615	648	625	649	642	592	619	654	629	567	659	635	649	636	623	632	586	640	620	627	649	636	626	639	621	622	637	643	620	626	605	687	650	685	625	639	698	628	617	660	575	602	655	632	619	633	616	588	633	641	627	655	628	625	626	634	628	629	638	617	614	619	625	628	597	654	613	631	638	601	644	612	627	594	652	652	625	631	593	626	613	612	603	615	581	636	631	672	632	678	604	610	636	605	611	632	612	642	630	673	623	628	579	600	587	605	645	641	656	610	631	596	615	649	623	629	593	647	600	663	624	620	603	622	645	597	637	652	657	575	623	628	630	613	619	655	617	615	661	604	619	634	642	616	615	619	616	624	625	630	636	683	640	627	588	646	662	660	622	611	613	633	639	614	624	664	643	624	612	604	635	566	645	631	622	650	623	672	613	610	617	591	602	624	650	611	646	606	631	654	595	623	660	651	614	605	638	648	634	652	636	582	626	652	642	672	627	620	662	600	656	678	592	617	627	637	659	600	649	616	627	629	616	656	609	615	631	666	597	644	627	591	644	621	670	635	597	633	684	614	580	613	618	591	588	666	610	611	677	586	639	649	627	635	602	576	583	658	591	638	565	641	625	602	668	623	650	617	648	650	640	621	641	635	645	591	654	630	610	662	617	612	661	602	617	652	670	647	590	649	604	678	651	612	627	621	635	603	590	639	605	634	643	637	591	596	618	614	636	640	617	647	583	607	634	601	683	595	630	644	627	630	632	579	606	647	642	635	614	629	641	642	659	641	629	630	616	603	595	612	639	640	636	641	569	645	613	598	656	607	643	593	614	635	621	608	622	597	617	611	685	581	655	606	631	654	621	595	648	597	633	634	617	637	625	616	637	624	578	706	650	621	626	635	642	655	593	688	628	662	634	650	625	624	637	627	626	641	654	608	592	651	634	659	630	620	636	647	595	621	607	661	640	649	598	621	626	612	686	647	641	647	659	648	647	615	644	623	633	620	638	608	649	616	646	599	627	655	625	669	573	638	640	615	615	618	632	657	630	623	624	551	626	621	632	629	634	638	627	627	642	644	579	580	648	627	672	608	630	646	606	626	618	654	638	630	642	669	624	643	664	649	631	641	655	542	640	623	617	605	652	600	650	646	592	587	664	638	617	597	628	628	643	586	650	612	588	607	641	659	678	608	614	592	598	682	645	606	646	622	640	645	576	598	638	605	617	593	630	639	630	628	629	611	640	652	663	618	612	600	606	615	639	611	636	591	608	638	630	625	668	638	557	622	653	635	614	603	611	653	610	686	628	603	651	651	631	627	641	616	667	643	600	664	625	582	629	600	596	638	588	673	642	640	632	583	641	635	588	665	616	648	648	606	639	629	595	592	610	595	606	637	620	616	670	598	645	662	596	668	569	645	601	638	710	644	611	668	634	608	620	602	651	638	614	608	625	573	616	634	628	614	654	607	627	572	659	624	623	606	594	577	643	611	641	695	628	628	627	690	600	633	643	662	610	650	621	644	622	638	662	634	637	618	625	642	633	632	641	592	618	659	598	617	624	624	630	629	614	638	622	632	618	606	647	596	656	614	608	616	666	628	683	576	618	631	635	581	599	629	611	579	612	643	643	635	657	612	590	638	638	603	687	627	663	648	649	585	634	622	609	619	630	624	606	616	596	636	643	623	634	659	624	637	652	629	604	613	598	643	627	612	623	603	619	648	643	618	637	634	620	671	621	640	581	619	604	634	631	603	625	620	623	632	632	635	618	622	610	651	667	620	580	617	647	643	658	615	644	630	615	601	571	635	638	615	607	610	635	602	590	637	676	639	604	638	633	591	606	644	647	610	651	619	639	601	619	631	643	677	617	583	623	629	628	653	612	607	632	635	643	572	642	628	583	637	631	636	692	614	607	594	607	639	625	626	618	613	608	564	626	597	639	607	655	642	639	641	653	614	625	625	600	646	621	584	603	612	640	663	619	622	668	633	644	619	614	596
1832	238	182	101	80	82	100	130	101	74	55	68	64	50	46	55	54	38	46	37	44	60	40	29	27	48	38	53	45	44	49	36	43	42	35	42	29	39	28	39	35	48	25	37	36	43	43	40	25	37	32	40	30	41	33	41	46	33	42	32	42	38	36	39	40	38	30	34	43	33	28	36	41	30	31	38	32	45	37	31	42	36	38	39	33	30	40	28	32	22	42	30	37	34	25	34	24	41	39	48	41	41	36	32	43	26	34	36	41	35	47	31	44	30	35	33	31	41	36	27	42	29	38	28	31	30	39	40	36	40	35	41	35	44	35	41	36	45	38	40	31	37	31	33	35	33	42	36	35	34	31	37	31	32	35	28	21	42	42	32	47	56	41	38	45	38	39	44	38	31	34	31	53	30	40	29	34	35	31	37	40	31	24	39	32	36	29	37	39	33	34	47	51	39	31	45	45	35	37	39	36	37	32	37	29	48	33	40	34	32	38	39	36	41	38	37	35	41	36	35	40	31	39	36	33	45	38	32	33	30	35	49	38	29	34	28	35	26	30	31	32	25	38	35	32	38	28	31	39	43	47	31	46	34	30	39	35	37	39	30	30	28	32	24	40	34	38	44	44	28	44	41	28	27	34	35	29	34	36	39	30	41	30	36	31	38	28	47	31	39	39	35	33	38	33	33	44	44	32	27	36	34	48	32	37	41	37	37	39	39	23	44	40	42	30	39	36	33	42	37	54	40	36	37	30	32	29	34	22	29	37	35	42	37	38	42	29	32	29	37	36	25	43	30	33	26	37	31	37	38	48	31	34	32	46	33	48	32	34	37	27	27	41	36	25	44	47	41	31	35	21	29	40	35	39	38	34	32	43	34	36	28	53	36	33	42	45	30	29	24	29	27	35	38	35	28	42	33	35	37	38	27	35	36	38	43	35	33	41	33	39	34	44	39	27	31	41	43	32	28	29	43	39	30	41	39	52	42	38	48	33	38	30	35	40	34	37	34	45	44	42	41	34	28	37	21	28	32	40	43	35	37	36	30	36	37	24	34	32	35	34	35	28	28	39	35	39	43	31	39	44	38	42	28	34	23	35	40	39	38	34	37	42	32	32	38	35	38	39	40	36	42	32	33	38	44	35	34	37	46	31	47	33	34	27	40	27	32	28	27	28	47	35	45	33	32	29	34	37	36	23	31	43	46	39	46	34	45	29	36	40	32	31	33	36	33	35	38	33	29	33	36	29	29	41	33	29	41	45	35	33	31	26	33	28	32	31	38	38	39	40	32	31	33	38	32	37	39	40	35	33	32	53	36	34	41	29	32	37	28	27	37	30	49	37	37	34	38	31	32	41	30	39	39	39	43	33	24	26	25	36	39	33	28	39	34	33	28	29	35	34	37	35	37	41	34	31	37	37	47	32	45	42	36	31	32	37	44	29	42	32	38	37	35	34	48	43	44	34	31	41	39	27	40	37	37	36	39	44	39	46	45	46	26	40	35	29	32	32	38	44	34	29	35	46	36	40	34	39	37	38	32	45	31	29	33	23	41	36	35	35	42	35	41	34	45	41	34	47	35	42	32	37	40	32	39	37	48	33	34	42	29	37	47	33	30	32	35	33	29	46	41	33	37	30	26	27	37	29	32	31	42	40	41	29	41	34	36	30	34	38	38	38	22	41	45	33	36	39	38	36	39	37	42	37	38	35	23	30	29	48	30	36	38	34	37	26	33	43	31	32	32	28	34	53	53	31	34	33	23	31	43	32	30	31	41	43	35	31	40	32	47	38	42	34	20	34	46	42	43	38	32	38	26	38	29	37	26	36	29	36	31	33	29	34	42	40	50	36	39	40	29	42	35	27	39	32	39	34	44	27	31	41	36	38	29	36	40	30	48	37	34	31	49	36	42	40	32	37	39	34	35	44	44	37	33	44	38	32	36	39	42	43	27	36	43	49	32	32	37	32	40	22	45	31	38	34	33	33	27	39	37	36	29	45	28	35	46	31	44	34	49	33	43	32	42	33	41	28	32	41	45	41	38	45	30	23	35	33	44	45	33	40	34	43	38	40	38	36	41	39	46	34	21	40	49	32	35	41	37	43	37	32	40	38	39	38	46	37	33	27	38	24	36	27	46	47	37	29	39	34	43	41	33	33	42	30	43	36	40	35	37	37	46	32	31	38	35	40	36	45	40	32	34	40	29	39	42	44	38	32	32	39	32	25	38	42	33	42	42	20	42	32	43	34	49	38	41	44	45	37	36	33	35	36	38	30	41	35	28	24	27	28	35	33	30	33	37	36	36	33	40	39	32	26	41	34	40	33	29	43	40	33	36	32	26	24	28	40	34	43	39	33	27	33	39	41	40	40	20	42	29	44	31	30	31	28	38	32	35	35	38	37	41	45	20	36	25	37	41	49	29	32	27	31	26	35	33	28	26	40	31	34	39	32	40	33	23	41	33	37	43	39	36	43	36	34	35	38	42	30	42	28	37	41	38	38	33	45	32	34	30	46	41	26	30	26	34	33	41	35	31	39	38	26	37	29	30	32	25	24	24	39	39	39	33	30	36	39	27	26	35	30	30	33	44	34	26	37	38	36	40	31	33	39	45	31	34	38	35	39	23	33	38	27	35	37	45	35	39	39	29	39	43	38	28	36	37	27	31	30	40	33	29	17	31	39	41	43	43	30	29	37	33	41	35	38	27	30	26	37	26	29	39	23	40	40	36	35	28	28	37	42	36	42	41	37	34	27	34	38	31	27	44	48	37	40	23	35	38	33	36	30	33	31	35	43	39	25	28	37	56	33	40	26	37	43	30	38	37	44	32	34	23	31	35	33	33	24	31	36	42	29	33	31	36	28	45	38	24	32	41	26	33	37	38	38	44	26	46	46	35	40	40	33	36	26	43	41	36	46	35	36	39	38	35	35	31	30	25	31	41	36	34	24	29	20	32	46	38	45	21	37	36	31	40	33	41	28	40	41	40	36	42	41	39	47	29	33	36	35	35	42	29	27	36	39	40	30	32	32	27	34	47	39	38	45	37	42	45	35	30	30	41	35	30	42	33	35	33	43	33	32	33	36	33	33	44	39	45	21	50	40	35	40	28	36	36	27	45	46	32	28	24	35	36	23	34	46	29	35	28	23	46	41	37	37	27	38	33	43	47	41	34	42	46	32	38	38	34	37	27	28	23	45	40	30	48	44	33	33	38	34	18	49	46	27	49	37	28	35	36	44	44	40	44	34	38	34	30	35	37	36	33	45	34	42	38	31	36	28	49	25	36	35	30	37	33	41	47	48	26	41	31	40	38	28	36	44	29	28	47	41	38	33	41	42	45	31	32	35	36	50	48	30	27	34	37	43	40	36	55	31	35	21	45	29	24	29	34	31	37	47	28	36	39	40	33	26	41	26	29	28	38	32	33	35	29	42	30	29	26	38	38	27	33	37	33	30	34	34	35	33	38	35	36	36	33	32	34	36	38	30	29	35	35
13443	3337	1900	1748	3288	5372	5719	5232	3643	2496	1748	1345	1060	908	863	760	690	575	467	425	398	393	398	404	377	374	440	433	416	428	419	406	409	411	402	392	358	328	354	373	280	281	328	313	262	287	312	308	280	310	327	284	307	294	275	271	309	275	282	301	301	302	308	284	312	279	265	294	265	304	315	282	291	314	293	344	292	282	310	262	314	273	281	296	278	285	267	284	293	286	334	254	282	278	280	280	252	296	281	272	271	285	286	273	265	287	272	268	288	293	297	267	300	288	263	290	259	294	286	260	309	298	288	283	279	247	266	266	294	280	269	283	293	251	254	265	279	260	276	279	248	276	277	257	276	320	288	260	273	285	283	279	275	298	278	293	275	226	292	227	312	270	282	230	264	267	277	268	265	277	263	289	274	261	278	293	255	294	260	274	252	287	271	278	261	277	258	303	304	318	258	292	246	269	287	241	285	279	254	287	281	273	281	268	285	255	277	270	328	299	250	281	286	280	259	245	252	255	289	274	281	259	289	246	261	274	294	268	272	290	249	303	279	248	280	308	265	275	251	262	250	299	277	270	262	275	241	275	267	275	258	258	269	284	250	255	288	294	273	270	276	299	284	295	279	275	261	281	261	281	265	263	254	274	276	241	295	254	310	294	270	266	275	276	275	291	277	235	270	262	299	275	290	288	289	274	279	272	273	268	281	265	279	268	284	270	287	264	298	273	301	267	271	263	263	282	273	260	300	276	295	279	298	265	275	259	262	286	288	238	287	291	293	294	257	281	272	264	290	289	265	265	273	281	287	282	292	256	257	264	275	286	268	281	273	277	240	286	270	265	252	286	269	281	283	272	288	269	269	267	281	310	288	308	290	285	272	271	292	275	266	258	291	261	273	263	279	275	274	263	293	271	285	276	313	273	279	255	283	260	298	291	256	274	283	268	273	303	270	262	269	260	250	282	288	306	270	266	269	262	262	276	258	301	288	251	282	270	284	256	249	282	302	293	275	279	261	288	276	276	279	270	290	271	275	262	289	244	285	275	288	265	283	288	282	249	287	272	288	282	306	244	277	265	261	261	276	264	296	306	264	265	259	268	268	244	269	240	279	288	245	259	283	269	294	270	281	242	280	237	269	280	297	247	273	294	260	261	258	266	281	269	264	262	265	285	301	257	291	287	281	239	295	254	279	267	290	287	292	264	271	287	282	255	263	274	261	309	263	255	268	300	294	272	291	298	272	309	251	240	265	283	284	282	273	273	285	291	289	263	283	278	302	279	259	243	282	273	260	285	262	260	285	279	286	294	270	291	266	238	274	269	273	292	262	255	255	272	246	272	301	270	277	299	250	261	266	294	287	279	271	250	276	280	255	265	287	302	275	291	259	317	251	253	264	274	285	276	270	281	261	313	271	274	231	276	251	284	284	237	267	239	270	310	268	296	269	288	271	268	289	290	272	271	265	288	267	284	285	249	276	274	270	279	285	261	278	272	255	283	289	283	271	261	300	273	299	270	246	280	282	267	275	271	284	277	278	268	268	285	248	288	283	267	267	273	266	280	292	313	271	278	284	264	280	266	266	290	287	285	234	263	263	264	248	297	293	284	265	252	260	270	270	278	262	281	277	294	241	245	270	256	282	303	285	277	258	256	263	274	293	270	293	276	282	278	261	273	259	287	299	286	281	278	287	280	274	263	280	297	271	288	277	284	271	280	301	250	285	269	268	277	275	288	282	284	282	285	264	261	301	313	264	238	281	254	264	298	267	268	284	258	261	261	264	286	264	257	247	288	257	259	275	306	267	263	259	277	271	266	279	231	301	280	249	268	261	264	273	264	263	258	277	266	269	290	278	281	277	308	306	259	280	257	284	279	264	297	268	259	288	278	270	278	272	272	263	289	249	262	271	265	242	259	316	280	296	237	272	280	265	255	270	318	251	271	231	282	303	281	273	267	291	266	276	262	270	299	295	266	273	251	257	257	282	253	281	286	298	244	273	269	282	264	278	278	273	281	253	277	267	295	269	261	261	302	287	260	268	285	276	254	298	272	321	266	274	288	254	277	249	280	262	298	288	276	275	261	253	270	293	269	259	290	267	275	265	287	279	231	281	264	286	256	284	255	274	245	268	285	286	272	282	268	277	259	273	252	294	270	316	273	249	252	251	261	231	291	282	278	275	241	270	274	271	267	282	283	250	287	269	275	314	276	278	300	267	247	269	288	273	255	273	306	256	284	298	260	247	262	277	296	285	286	311	271	283	280	270	282	254	302	287	272	270	272	241	273	263	269	272	284	266	293	255	299	289	286	294	275	272	271	291	296	302	293	270	277	262	279	301	271	278	314	261	280	246	246	291	252	289	299	256	295	268	297	273	230	281	291	303	301	275	295	250	292	251	282	245	304	252	241	280	294	290	279	287	266	273	253	286	275	275	268	274	258	257	244	283	294	280	280	270	269	251	294	271	277	307	288	286	270	298	279	258	267	291	294	276	246	269	298	273	289	271	270	260	290	281	267	298	262	250	276	302	282	274	293	273	290	259	268	289	272	271	286	285	268	312	291	271	274	272	265	287	287	285	287	261	282	271	307	252	288	292	278	260	309	267	293	299	268	264	277	234	248	298	277	274	262	274	289	274	265	242	314	272	244	287	283	265	307	297	290	297	280	269	248	300	270	263	277	282	268	268	250	260	276	273	278	273	251	268	295	261	277	282	262	281	290	280	263	279	297	284	275	314	247	274	273	300	280	299	302	259	280	285	268	294	245	246	278	285	272	267	275	279	272	275	280	259	264	286	267	249	268	259	298	292	283	283	261	308	286	280	271	242	274	282	247	287	272	294	253	266	320	245	292	274	264	289	290	278	266	288	258	264	256	247	267	246	252	258	291	270	284	309	283	282	275	264	276	283	252	266	285	283	260	262	261	266	291	249	267	246	266	266	269	286	276	290	283	292	278	305	281	289	281	289	296	255	283	296	276	296	274	288	280	286	273	272	257	290	265	282	284	262	264	275	242	261	279	279	304	272	289	306	286	245	287	278	271	258	309	272	314	282	274	262	264	277	301	296	274	269	272	295	268	258	292	267	282	309	285	276	258	272	274	288	284	286	250	277	298	272	301	256	278	273	261	270	272	283	282	252	271	292	259	267	284	285	282	290	286	287	278	267	316	284	267	275	276	277	248	264	297	293	254	278	248	282	303	259	263	295	300	274	267	278	263	263	288	263	248	281	270	283	285	255	281	274	262	253	295	260	316	263	284	252	273	272	291	238	277	267	250	270	258	278	277	303	267	272	271	285	303	282	285	276	244	259	263	315	274	275	291	295	272	257	274	258	274	259	238	247	278	289	284	296	274	274	280	263	297	281	276	284	317	267	278	263	295	302	299	279	265	269	265	268	274	299	271	263	236	278	232	271	292	291	295	264	284	307	297	297	273	258	252	245	314	283	278	277	282	292	301	291	273	269	235	245	265	282	277	282	279	289	254	278	275	293	267	259	298	270	235
1401	442	290	190	168	132	176	207	160	144	121	120	104	106	90	87	87	94	81	102	67	71	77	72	85	59	84	61	65	76	87	73	91	75	77	68	60	69	63	72	68	70	73	76	93	68	69	71	78	73	58	62	55	60	68	66	72	76	70	76	73	66	50	74	75	64	71	83	65	56	60	77	74	59	57	77	76	63	73	67	65	78	78	61	71	65	73	66	80	64	69	69	67	78	73	78	65	70	66	68	84	83	88	76	60	76	79	92	68	90	65	71	64	65	63	75	77	66	76	81	70	63	90	73	80	77	66	70	73	71	81	71	66	67	75	72	61	62	75	76	84	74	63	74	69	56	74	65	78	72	80	67	64	65	82	75	77	84	65	64	73	67	50	71	77	64	58	70	61	71	63	56	75	81	71	70	70	67	63	91	65	72	62	68	92	69	72	80	75	55	73	68	77	61	74	69	59	58	64	73	75	53	80	66	65	69	65	69	73	78	67	67	63	58	65	78	83	61	79	73	65	62	74	72	80	69	66	81	60	69	56	79	65	59	85	63	83	68	66	59	55	72	57	58	67	63	72	65	89	77	70	50	68	73	66	73	84	81	66	73	82	72	87	71	71	79	55	76	63	77	64	71	53	72	79	80	67	77	71	83	70	76	60	69	60	67	74	64	67	69	52	63	70	76	64	76	63	76	56	68	72	72	71	63	68	67	69	80	65	77	67	75	55	66	55	68	67	65	76	65	59	62	76	81	74	68	76	57	68	74	55	58	83	75	82	81	90	82	52	78	65	69	88	79	67	76	67	73	64	77	66	79	87	60	83	68	64	61	69	79	81	62	80	65	78	74	70	58	58	82	86	71	60	63	69	69	81	79	68	73	52	75	69	69	69	74	62	75	76	66	78	68	66	67	70	84	70	66	73	64	69	77	72	83	68	63	67	62	67	59	83	80	72	73	66	66	80	73	71	74	66	59	66	64	95	58	82	65	70	72	82	71	82	70	71	76	76	75	72	66	57	75	84	54	78	70	65	58	54	68	70	73	66	65	70	80	50	69	79	78	73	66	77	71	77	77	66	58	81	80	76	64	60	69	66	62	98	70	74	84	52	72	71	77	61	75	68	65	72	79	68	66	79	58	72	80	66	61	64	58	74	59	77	81	78	65	66	88	78	76	66	85	75	72	60	64	65	68	56	80	70	59	81	58	54	73	67	81	69	59	72	80	60	77	75	67	75	85	59	66	57	73	74	60	81	69	62	76	57	64	80	71	59	68	74	78	69	71	58	64	76	64	62	73	72	73	91	66	77	73	57	75	78	62	77	66	73	73	63	66	64	58	74	54	75	83	74	60	63	70	69	81	73	67	82	68	66	71	62	69	69	50	77	73	84	66	65	61	70	78	72	78	76	83	59	56	63	63	81	74	73	62	66	65	74	78	84	78	55	70	72	66	65	74	69	66	72	73	58	60	75	62	70	82	79	70	70	68	72	71	60	71	74	71	68	78	67	61	59	66	76	67	70	72	73	69	58	68	84	56	74	64	70	60	63	60	61	67	67	79	65	66	69	88	66	63	68	64	64	72	73	73	86	79	80	60	65	79	67	71	78	69	73	70	58	65	64	48	83	71	73	68	67	59	66	74	63	64	75	74	76	85	62	66	64	74	64	65	72	63	67	68	74	67	73	71	87	69	66	76	84	75	66	80	66	87	67	76	85	61	66	74	67	78	72	65	72	70	76	52	82	61	70	75	69	81	69	73	72	81	68	58	62	63	55	63	78	63	67	71	74	77	66	74	87	60	57	73	59	65	75	72	78	61	68	71	77	55	73	75	71	60	67	55	65	80	76	66	76	62	76	60	76	61	66	60	64	75	61	75	68	89	71	86	80	57	80	81	66	66	69	86	76	62	71	66	59	61	83	69	72	82	60	88	65	77	80	68	51	73	56	68	59	77	80	69	81	78	78	74	74	76	61	64	71	67	87	88	70	76	66	79	77	83	63	73	71	67	73	64	68	82	66	55	65	64	64	73	71	57	68	64	62	71	72	61	66	82	71	56	64	74	68	68	70	68	61	49	74	81	81	87	87	70	71	84	69	67	72	65	58	70	61	71	86	68	76	67	71	70	80	94	69	76	83	80	70	60	62	72	61	80	62	66	48	54	71	70	59	53	77	73	76	62	76	80	67	71	75	62	75	70	69	68	55	60	72	79	60	90	74	71	77	69	78	64	65	80	55	68	75	64	73	68	73	65	54	66	60	58	76	61	61	79	69	79	56	81	68	77	64	66	63	59	60	65	65	80	67	84	71	60	81	81	60	59	66	52	68	80	75	66	82	69	75	52	56	78	60	69	69	60	77	82	64	70	67	74	74	58	81	64	64	69	63	59	81	57	78	68	66	81	75	90	82	79	67	63	70	79	62	60	64	82	70	69	62	67	70	73	75	75	78	77	76	75	71	69	80	67	73	65	73	65	72	68	57	63	70	71	73	64	77	66	65	62	55	96	66	75	76	67	82	66	63	70	55	68	56	64	74	66	56	73	64	68	79	75	76	85	83	70	71	63	70	69	72	79	65	76	74	64	67	67	64	57	71	56	56	72	66	58	66	79	68	75	66	63	57	80	61	62	68	77	58	67	73	68	69	65	67	54	65	92	66	68	85	52	65	60	59	74	78	81	69	86	80	67	70	60	67	69	76	83	73	71	75	79	64	81	67	66	78	97	73	51	83	67	71	64	69	71	68	64	68	71	54	71	68	62	74	66	78	73	62	66	76	52	65	78	69	72	79	82	70	70	72	69	87	71	81	53	63	78	67	53	75	71	67	61	71	63	74	71	67	70	71	85	92	58	76	45	72	68	68	82	74	69	62	67	75	62	76	70	58	68	77	53	70	84	68	87	78	74	71	60	60	64	80	90	78	71	76	67	55	75	74	63	62	66	54	94	76	61	57	61	61	78	64	75	68	59	66	79	72	61	72	66	59	73	73	69	68	78	83	57	84	65	70	74	63	83	75	71	63	73	83	77	67	70	79	77	60	63	62	90	61	56	70	59	74	63	76	74	68	72	55	73	57	65	55	70	64	81	71	64	79	68	77	82	78	68	82	60	58	88	75	68	73	70	53	85	67	56	59	77	57	75	69	59	75	77	77	68	85	63	96	63	59	65	74	84	72	67	65	83	75	78	77	67	67	65	60	82	74	68	76	65	72	68	62	76	61	60	77	70	105	73	71	66	60	70	77	73	64	63	53	69	61	65	58	81	68	82	68	57	70	73	66	67	69	81	82	91	78	69	71	60	70	90	71	71	64	73	74	75	77	72	74	76	82	73	70	79	87	58	66	67	59	69	68	75	66	63	68	61	78	74	93	66	64	56	82	70	63	64	72	51	86	77	58	62	67	83	82	62	65	65	76	72	92	65	73	74	79	70	80	63	72	61	75	67	73	71	57	66	57	68	64	62	59	72	83	73	71	69	66	62	47	63	78	78	63	58	72	73
15680	5039	2927	2855	5380	8276	8870	7753	5774	4042	3019	2433	1971	1628	1551	1385	1250	1045	945	858	750	742	707	731	717	762	771	778	757	714	818	738	704	730	704	681	687	648	597	566	553	562	575	577	539	538	553	564	545	575	579	587	563	572	553	540	599	575	565	519	529	504	582	562	527	569	548	534	543	597	563	573	565	540	557	574	536	575	572	530	554	514	519	512	557	520	544	547	545	565	520	545	507	490	506	515	528	550	570	479	540	520	505	522	484	502	534	515	494	479	490	539	554	521	487	533	528	518	510	540	525	477	504	502	487	507	503	508	532	499	521	511	511	524	536	497	514	482	524	522	498	526	508	490	497	497	538	534	477	539	547	512	548	500	531	552	510	517	481	525	514	524	499	533	478	485	504	538	566	528	540	518	529	520	528	547	549	494	512	470	494	530	477	539	490	504	513	533	543	522	532	563	498	492	511	493	484	512	515	498	522	486	528	495	490	518	523	504	549	509	532	510	528	534	489	547	521	518	519	515	515	468	536	525	517	518	514	489	549	498	510	525	565	538	518	554	507	515	497	562	488	529	510	482	498	538	562	520	496	512	517	551	541	523	522	534	513	513	529	496	521	516	488	485	529	542	528	539	504	542	518	571	499	507	494	496	534	509	511	540	531	558	512	486	538	519	508	496	525	502	525	505	489	534	495	536	535	522	466	526	541	506	501	507	556	517	491	497	526	461	539	535	546	522	501	510	518	536	572	492	545	492	507	503	506	532	527	511	472	515	487	562	511	496	456	497	506	551	533	529	513	521	516	511	493	500	492	535	512	526	527	513	481	510	524	517	523	535	487	508	519	520	540	463	498	483	564	505	531	511	543	524	526	516	515	544	525	529	503	530	500	468	509	559	527	465	473	508	519	498	485	524	559	538	513	503	501	554	552	499	503	517	500	532	544	556	500	526	533	477	503	564	554	518	490	512	537	500	511	504	499	525	507	526	509	507	520	519	519	534	521	564	522	486	519	550	467	502	512	534	506	520	538	528	544	492	501	512	516	483	542	519	514	490	494	525	527	485	501	535	532	526	498	466	503	509	529	533	519	546	527	506	525	488	546	527	516	536	525	502	528	533	497	463	503	503	465	488	509	505	520	470	478	504	492	517	498	515	514	533	501	533	527	486	551	543	494	509	494	523	487	503	536	471	486	518	510	530	499	504	502	507	544	516	522	528	544	515	529	493	481	547	488	553	527	547	501	517	535	507	509	559	497	511	467	550	484	491	514	491	498	486	511	530	555	542	514	525	521	514	506	509	497	511	501	517	489	474	514	497	511	499	531	573	537	539	503	482	503	507	484	507	532	546	523	493	531	514	518	545	488	521	529	483	506	489	500	529	533	549	522	516	549	542	528	523	541	505	500	530	544	499	513	570	538	550	516	498	501	522	518	506	536	487	492	490	537	503	521	531	495	463	520	494	554	510	525	546	554	512	532	517	531	531	537	531	508	483	535	517	521	546	575	499	512	495	542	500	521	528	515	507	532	526	492	528	542	501	504	519	517	547	542	504	532	535	484	519	546	518	537	513	509	504	534	539	500	509	536	514	524	540	520	490	530	549	518	516	507	548	509	518	520	524	501	521	513	471	527	504	482	516	506	482	520	516	518	505	494	494	485	501	544	530	519	526	511	530	527	496	555	524	509	524	528	502	534	482	507	535	504	509	548	505	555	512	534	481	498	524	522	497	513	498	518	527	544	458	564	497	558	534	517	462	516	517	538	519	517	517	495	532	475	484	540	535	568	529	562	552	505	600	526	518	534	524	492	510	519	518	488	558	474	481	545	533	511	501	531	561	506	556	490	544	496	530	523	482	501	539	549	535	486	484	481	507	529	498	504	521	545	547	457	537	526	481	486	534	494	493	498	524	518	519	585	507	531	514	495	502	518	501	539	527	542	495	519	568	482	524	494	523	518	505	536	500	492	505	476	516	544	530	515	491	513	495	526	513	525	503	494	517	527	523	492	463	513	549	528	495	562	510	495	537	552	547	495	550	522	521	516	527	516	474	498	492	536	543	494	472	495	519	539	520	557	518	509	508	500	508	502	528	518	547	529	540	532	505	511	551	521	483	518	533	519	521	506	528	476	533	542	530	504	541	493	483	486	532	497	525	534	519	524	501	542	544	487	543	550	512	513	491	518	492	497	505	506	528	572	530	553	525	515	505	523	534	488	512	513	500	537	517	480	526	522	546	530	498	529	480	497	543	561	529	539	554	549	550	507	510	532	501	512	508	477	545	500	481	534	527	518	556	520	550	515	484	521	475	537	526	495	484	500	523	476	549	491	479	490	504	503	511	528	508	498	519	493	514	542	522	501	510	536	489	517	525	546	542	475	515	524	554	572	486	542	517	540	497	477	498	538	525	503	514	530	523	536	497	464	515	491	524	541	513	531	485	525	493	481	561	499	503	504	521	540	507	521	499	507	493	466	508	524	502	553	523	531	490	551	474	530	491	537	540	546	530	532	534	518	507	520	528	527	512	517	538	554	495	535	522	521	486	505	493	484	510	512	486	526	472	479	520	500	531	541	521	504	519	545	537	507	530	496	468	516	549	519	510	518	505	527	488	515	533	543	510	539	491	502	494	503	514	523	472	509	533	544	501	523	490	506	522	508	487	551	502	509	521	482	543	465	532	533	479	566	517	492	505	480	495	488	491	504	497	508	540	538	500	536	541	506	509	522	530	512	512	517	532	502	512	522	498	526	533	484	535	540	527	528	497	509	533	472	502	536	524	517	504	505	490	529	528	534	530	526	530	520	509	473	552	538	541	500	490	576	544	487	556	536	541	511	488	496	522	504	567	521	543	495	523	546	550	505	536	522	513	484	569	513	520	483	547	523	524	490	580	498	529	528	471	500	489	468	508	501	550	506	518	520	507	494	509	507	510	527	498	518	527	522	531	490	550	520	497	479	524	515	557	466	507	507	522	528	492	514	511	549	534	541	517	520	528	538	542	473	490	511	506	550	506	514	495	494	523	529	511	503	516	500	577	514	496	517	514	483	534	514	512	534	517	506	536	554	559	539	504	531	491	544	476	549	511	523	534	528	528	517	519	498	542	524	549	522	520	490	515	484	577	501	530	529	510	506	491	545	482	502	524	505	548	540	517	520	533	539	504	512	505	522	515	479	530	512	495	534	547	507	539	543	505	505	516	485	533	508	511	507	535	557	503	521	505	545	506	510	526	495	513	487	545	536	524	510	522	522	511	523	482	491	499	488	505	512	548	503	504	520	513	496	525	498	492	546	496	527	516	507	509	508	492	488	525	495	529	485	496	520	527	510	514	528	537	536	499	491	498	540	490	534	516	532	484	534	530	477	464	505	491	522	521	503	520	503	514	477	524	529	535	498	486	503	491	524	519	481	516	501	525	481	515	536	512	504	529	506	534	520	541	531	497	504	496	498	507	476	527	517	513	508	505	583	489	511	533	531	479	522	525	473	546	526	521	507	509	509	534
2692	412	241	161	121	90	124	134	120	111	90	80	72	71	66	62	67	47	59	57	55	67	48	60	64	56	32	59	43	47	51	50	60	51	58	52	46	44	42	53	56	46	38	50	53	42	60	60	52	50	41	46	54	49	49	57	51	43	34	43	54	50	40	41	42	46	51	42	41	57	62	50	42	46	42	54	45	46	42	47	56	54	48	40	55	52	40	43	55	44	43	42	36	41	50	43	37	36	57	43	40	60	40	46	54	49	63	43	44	48	54	50	40	47	40	48	38	40	51	65	38	40	41	37	46	59	50	44	41	45	47	52	52	46	39	37	46	47	43	33	43	34	47	42	49	47	48	64	44	40	50	37	50	42	51	49	54	48	37	36	47	55	41	42	40	41	36	57	38	56	37	37	50	35	43	43	36	44	40	43	38	58	50	48	45	46	48	53	36	69	43	39	53	46	45	37	47	32	50	49	43	51	39	44	50	49	49	37	50	39	35	54	55	54	40	43	47	41	41	51	32	42	48	41	57	58	50	37	48	38	41	42	62	42	36	46	60	45	46	44	45	52	40	45	46	56	49	54	43	51	52	53	51	38	39	47	51	39	56	36	31	51	46	34	38	35	45	47	40	70	42	47	57	47	56	39	44	50	43	44	41	37	38	46	46	49	46	42	53	46	48	49	56	60	44	45	30	41	45	45	55	65	47	45	50	48	55	39	39	56	47	41	51	35	42	51	35	53	42	53	65	42	48	48	48	34	54	48	51	50	44	46	32	34	41	51	42	60	41	39	58	48	44	52	45	53	52	36	41	55	56	31	51	37	43	53	47	46	38	52	47	50	53	46	49	42	54	43	57	37	33	40	45	43	47	47	58	43	49	48	46	40	62	42	55	36	52	41	54	35	54	61	57	55	48	47	50	46	58	45	48	49	50	38	47	47	42	45	59	49	47	38	45	51	35	51	51	42	42	42	33	47	58	59	43	48	40	39	63	47	40	50	45	46	47	44	44	41	42	42	49	35	58	45	46	46	42	49	38	62	39	47	45	39	42	41	53	48	37	39	54	55	55	50	41	43	51	55	52	54	38	45	46	39	41	37	42	50	43	42	53	49	38	45	35	49	40	42	40	46	43	46	44	56	53	51	48	50	46	37	39	35	43	43	40	53	52	49	59	46	58	54	44	54	51	46	53	37	39	59	55	53	44	43	45	44	46	40	48	46	34	56	59	51	47	47	51	52	55	35	48	59	49	40	38	37	46	47	43	43	44	55	32	43	53	38	49	53	55	41	37	47	35	46	30	42	40	40	43	43	40	62	45	46	53	44	39	53	41	49	48	49	33	46	51	31	42	30	52	33	46	39	46	58	44	60	44	44	58	26	47	57	61	57	44	47	39	48	39	60	36	53	39	35	37	46	54	37	46	47	47	43	57	54	45	38	45	43	53	46	42	42	49	59	33	41	41	43	56	49	29	42	42	35	52	40	42	44	57	65	54	36	42	46	55	44	43	54	47	47	41	33	37	38	53	48	40	52	45	43	44	46	54	33	44	39	50	48	57	60	55	40	56	43	42	47	59	38	39	45	48	46	51	44	50	47	57	46	44	39	41	59	46	45	56	43	51	29	58	39	45	51	55	39	45	41	56	38	44	47	45	43	54	38	48	51	54	46	52	50	39	38	40	46	53	53	41	53	37	45	39	59	46	37	33	42	46	45	47	44	39	57	47	38	49	49	29	55	50	47	46	43	37	33	52	47	51	34	40	51	52	35	34	46	52	36	45	45	44	47	41	55	38	59	54	46	30	55	39	38	38	42	45	58	51	54	36	51	50	37	42	50	36	51	49	51	46	43	49	39	51	51	40	45	41	58	49	50	59	56	41	43	36	51	38	43	44	46	41	44	41	50	50	38	65	59	40	52	36	50	44	48	43	36	33	46	40	33	39	42	44	60	49	23	58	47	36	48	53	51	45	51	58	56	40	46	55	56	44	48	33	45	46	51	27	46	37	43	42	29	42	35	55	49	38	41	47	47	47	50	50	47	43	47	54	40	53	40	42	49	54	46	51	47	44	50	47	55	49	43	50	50	47	61	46	52	33	49	47	52	38	42	43	39	65	54	55	42	33	48	59	50	41	41	51	48	45	60	60	41	46	50	45	48	44	47	44	34	31	50	37	42	47	43	39	46	46	50	50	51	44	48	49	55	47	48	52	40	46	49	44	42	39	44	43	40	42	47	40	60	48	48	65	57	57	48	42	56	36	43	36	53	42	45	47	50	49	49	43	44	39	40	47	54	44	60	48	54	47	35	38	38	38	42	49	52	45	52	46	40	47	51	52	33	50	43	44	48	55	37	35	48	35	35	47	43	46	47	45	47	38	42	48	55	47	30	42	42	58	44	47	46	46	35	55	39	41	39	44	45	48	50	59	45	45	49	45	45	41	43	52	46	46	42	45	48	47	41	32	46	44	30	58	58	40	51	47	44	43	45	39	43	43	47	65	54	58	32	39	50	49	50	52	48	36	52	64	52	56	41	53	53	47	49	40	55	42	29	44	46	46	55	49	50	58	47	42	43	44	49	55	49	36	38	47	54	50	50	55	51	41	42	39	47	37	40	46	53	41	57	49	39	51	45	53	42	49	46	36	34	43	33	46	48	46	52	47	53	44	39	52	44	41	35	50	33	47	34	43	57	48	40	46	46	50	43	44	44	48	44	54	57	47	62	44	44	37	45	51	53	44	49	40	44	45	48	50	52	40	38	59	76	44	39	47	36	46	38	48	60	43	46	49	40	43	32	59	43	42	50	42	30	47	52	39	45	54	61	43	45	47	45	50	51	48	49	47	47	41	48	43	44	40	46	41	51	41	56	41	44	37	44	46	46	46	66	49	56	42	48	53	46	46	60	53	42	53	41	50	45	42	49	49	51	43	37	38	52	48	35	58	42	46	40	56	54	51	53	49	47	52	31	40	57	47	50	38	55	60	43	57	50	36	33	39	50	60	53	48	44	40	44	57	54	52	47	48	40	53	55	47	37	45	31	54	36	46	34	36	37	48	46	40	56	41	44	41	44	46	45	64	47	38	46	67	43	39	45	41	44	37	48	57	43	47	41	63	54	52	50	60	44	47	37	45	35	30	35	62	38	31	50	39	40	45	43	53	53	51	40	53	49	51	41	43	46	46	47	43	40	53	55	47	46	57	43	45	44	51	47	46	44	45	34	41	48	44	61	56	39	47	43	49	37	43	41	48	45	41	42	34	58	51	45	54	61	60	57	42	49	53	50	52	33	44	49	49	35	50	44	47	42	58	57	49	50	35	52	48	42	40	42	41	38	33	56	38	42	56	43	42	39	43	48	44	52	49	50	39	54	53	42	34	57	51	55	53	51	40	42	47	40	48	62	40	44	42	56	41	49	38	35	48	54	40	51	49	43	51	40	26	48	47	55	58	47	45	46	52	47	48	47	49	44	32	30	51	45	42	31	43	47	45	53	56	49
15591	4393	2554	2520	4580	6762	7605	6483	4997	3536	2658	2135	1730	1476	1273	1156	1015	879	736	666	643	597	579	575	567	576	603	595	609	550	573	629	620	553	541	497	525	517	509	454	436	403	403	338	383	384	365	406	402	408	410	404	440	403	429	380	355	374	394	399	398	375	358	383	400	348	371	381	421	381	380	390	388	391	388	357	402	413	410	401	370	377	359	372	371	391	358	355	335	361	358	364	387	358	343	365	391	380	329	369	376	361	338	377	346	357	361	370	339	380	357	333	354	347	326	335	352	330	382	365	342	360	362	375	370	338	357	327	390	346	361	369	351	354	353	333	371	357	372	360	363	361	361	363	324	358	386	378	376	375	337	353	379	334	346	313	355	378	404	370	345	333	349	367	340	344	362	357	364	343	330	373	359	365	355	368	364	380	345	349	342	358	371	309	355	360	340	349	395	337	382	344	331	371	354	354	363	339	398	366	354	394	366	330	323	344	359	366	369	355	368	369	389	413	359	339	340	345	339	361	357	355	357	368	326	355	390	360	376	322	358	350	345	333	364	366	367	322	337	342	362	354	332	396	344	330	337	373	344	353	369	322	366	349	336	366	351	362	401	336	370	393	356	364	350	341	340	357	340	345	370	373	355	363	358	373	378	346	341	339	386	344	346	366	335	383	341	348	357	398	374	362	360	350	373	350	328	337	340	360	364	352	405	348	385	359	314	372	382	349	352	348	355	336	368	369	326	348	345	323	383	350	364	314	354	346	353	351	343	352	346	355	347	350	335	371	348	334	343	382	343	347	370	356	335	382	337	348	335	373	392	372	365	356	344	340	342	376	349	376	376	337	348	386	376	321	302	363	381	366	362	333	367	339	363	346	383	328	372	357	354	333	344	350	336	346	361	347	366	371	304	385	377	341	379	340	401	359	328	324	333	371	365	366	341	347	344	390	348	376	361	371	370	346	313	351	339	347	359	343	347	357	350	369	334	332	345	351	348	373	372	360	355	368	369	353	350	355	393	363	336	353	349	339	345	353	343	343	351	335	365	348	375	382	343	357	358	333	350	375	359	351	375	343	366	358	371	376	358	362	338	387	346	353	381	337	355	325	330	336	370	385	351	346	347	357	348	369	348	375	349	340	324	383	354	371	332	331	366	356	353	362	355	333	333	398	362	348	381	341	333	314	379	365	350	358	396	374	351	346	356	328	341	362	336	309	367	349	331	369	360	357	350	361	332	369	385	355	373	343	334	352	323	340	341	356	349	394	356	350	341	366	318	320	343	333	360	379	374	342	342	353	352	347	379	371	380	350	371	352	385	347	346	310	401	358	366	364	399	379	342	336	352	393	357	369	409	365	344	400	373	353	363	326	369	331	374	348	362	330	362	307	355	335	338	361	351	320	361	387	359	388	341	351	318	324	361	396	327	348	325	370	397	337	379	349	337	329	348	356	377	344	382	357	339	336	323	366	365	385	357	347	379	337	344	365	340	359	385	364	347	357	401	367	365	348	350	376	342	328	345	384	359	331	384	374	379	383	336	371	338	350	326	349	361	317	355	345	333	377	362	354	345	368	372	385	404	395	354	346	368	346	384	336	349	353	406	346	329	324	360	388	357	347	356	347	365	340	332	332	348	353	406	356	365	354	399	336	369	325	369	358	354	368	329	333	377	348	375	376	355	335	346	338	330	362	344	368	343	378	323	328	335	336	362	351	350	351	344	343	345	352	351	361	374	399	343	341	382	384	368	345	335	355	360	354	359	381	335	368	355	367	391	365	339	377	351	393	372	342	373	341	313	328	372	344	390	405	353	361	395	353	338	335	352	330	337	389	309	396	366	362	363	359	332	363	326	360	344	347	397	364	366	341	333	375	341	372	399	383	334	371	386	349	354	349	327	350	385	354	352	353	372	357	361	335	383	350	341	333	328	377	369	383	337	387	380	337	354	357	323	341	336	346	356	354	349	360	361	363	336	369	306	355	327	339	358	352	333	318	349	377	350	347	383	366	374	373	346	367	360	361	366	367	360	350	417	350	371	326	328	338	351	328	358	367	355	303	329	383	348	344	381	392	370	348	328	360	335	393	317	324	354	344	324	342	345	351	364	377	383	336	382	378	328	384	361	363	333	343	350	336	340	352	372	353	352	343	363	346	349	369	339	329	336	348	363	362	342	353	307	352	321	369	361	354	361	377	335	354	327	370	388	366	334	321	362	339	363	321	372	353	369	353	382	347	361	322	354	357	354	318	338	376	356	373	353	332	359	361	323	344	365	375	365	377	366	322	342	343	363	384	337	376	344	364	358	367	341	372	372	361	340	353	378	377	350	338	357	335	331	343	357	359	353	378	353	359	305	340	377	353	368	371	340	337	343	342	359	355	384	370	357	334	376	385	345	355	360	374	310	332	351	322	332	372	346	393	320	316	339	373	355	352	373	356	350	360	354	322	372	342	361	357	372	366	365	349	335	357	329	354	314	368	343	358	379	371	382	397	335	318	350	360	361	336	337	354	342	339	374	311	339	371	347	344	368	354	342	382	339	342	353	352	378	352	335	353	329	351	339	386	348	390	342	373	382	360	334	338	320	361	336	327	388	321	376	378	374	391	375	347	352	365	351	378	361	364	355	362	377	352	358	335	352	369	351	381	378	359	364	361	350	330	374	366	346	330	337	361	337	367	351	360	340	347	347	366	339	351	364	346	377	365	329	377	374	365	357	380	327	337	362	355	346	368	371	395	368	384	327	378	374	361	376	334	332	359	351	386	371	338	329	334	364	364	368	351	317	373	363	356	377	340	371	339	351	332	373	378	383	322	338	376	368	346	366	371	371	388	347	367	334	346	327	384	340	340	352	361	378	361	391	349	383	377	339	325	360	366	338	339	342	345	349	371	366	376	348	338	349	341	343	359	314	349	328	372	335	356	372	354	383	379	364	359	341	346	364	392	356	376	337	372	381	341	344	372	369	354	353	340	365	342	371	323	365	380	344	344	330	353	390	393	346	363	379	347	340	375	345	358	336	311	377	354	374	368	370	406	370	320	336	337	355	347	353	356	345	394	380	350	351	364	358	342	349	335	345	341	375	365	343	364	337	391	375	379	364	366	379	347	367	379	352	360	361	338	361	344	368	375	370	356	359	404	337	371	362	344	372	355	350	344	371	357	341	320	338	358	332	341	348	351	370	358	368	346	376	364	362	335	335	329	365	336	357	351	358	326	360	370	363	378	388	364	352	388	344	382	369	372	353	359	363	365	346	347	328	348	380	372	353	328	337	349	335	321	365	363	378	362	353	383	351	357	361	332	338	356	343	332	372	348	347	381	345	381	339	383	352	354	337	339	328	312	372	364	389	394	374	334	318	364	338	356	332	319	372	388	343	366	331	378	331	361	363	363	347	360	339	373	352	386	351	343	359	348	335	343	347	349	311	385	355	374	353	339	359	378	352	376	349	336	336	347	374	360	371	373	344	355	333	350	332	330	339	352	370	338	334	356	355	314	339	303
2304	571	348	261	207	198	228	217	209	182	149	132	131	112	115	134	117	107	100	82	114	86	88	106	97	108	91	98	86	105	85	92	85	105	91	97	102	81	88	104	89	81	89	81	83	85	82	84	90	73	90	80	86	85	87	78	95	76	74	90	81	90	82	85	89	89	81	81	87	84	92	92	88	86	83	81	88	90	70	98	78	96	91	89	89	80	95	104	91	72	81	90	91	86	96	83	83	80	84	91	88	96	100	81	87	90	95	72	65	93	84	88	79	83	84	90	90	101	94	90	87	82	79	84	91	78	83	80	79	100	86	107	79	92	83	79	90	82	81	70	95	96	83	69	74	79	87	80	73	85	98	71	76	94	69	109	102	95	92	89	89	93	76	75	108	81	99	75	82	86	94	91	90	78	87	86	73	84	89	96	103	79	82	84	79	74	95	76	76	79	90	86	73	81	76	80	80	98	82	96	93	66	71	89	74	68	89	87	78	66	72	78	80	95	85	112	93	72	78	73	79	93	97	85	90	77	101	81	78	94	88	78	85	105	92	75	80	75	82	72	90	83	84	86	83	88	77	83	87	89	92	88	96	100	89	81	80	90	91	90	90	73	97	89	64	96	76	87	83	87	71	93	90	57	84	80	89	85	76	102	87	75	93	83	85	94	100	86	84	90	72	84	88	68	85	101	91	76	87	83	91	62	100	85	78	92	78	100	91	66	72	88	83	100	96	90	75	75	80	88	75	104	98	92	81	66	62	94	84	80	77	77	87	87	100	89	80	71	82	87	81	86	94	77	69	91	77	73	84	75	87	84	85	96	84	81	99	87	80	86	97	76	99	71	77	63	87	79	91	79	86	74	74	91	84	87	87	83	64	93	93	91	98	103	68	91	87	99	107	84	78	76	77	88	76	89	75	81	84	77	73	89	88	90	84	76	74	89	82	93	98	92	80	89	95	93	77	83	77	87	89	101	86	86	79	95	82	83	89	64	85	84	95	82	86	87	98	76	86	81	83	105	77	84	89	92	109	82	98	84	95	85	83	92	103	95	82	78	75	90	76	100	69	92	81	68	78	88	75	90	77	80	89	75	75	77	82	97	62	86	82	69	92	78	87	80	81	83	66	90	78	84	77	90	74	86	72	81	77	68	67	92	90	73	79	77	81	102	74	72	81	87	81	72	97	80	86	72	89	73	73	85	93	77	80	90	73	75	86	68	99	83	84	93	79	95	75	72	80	87	87	81	80	80	76	73	97	75	72	76	76	80	73	76	74	103	103	99	79	77	83	84	81	92	93	76	79	89	91	102	85	78	80	91	83	86	78	78	93	96	79	90	100	81	70	83	73	69	78	78	67	96	88	87	85	75	78	76	91	79	95	94	87	89	82	89	75	79	84	86	91	83	74	88	91	64	80	74	94	80	81	83	80	78	71	91	78	77	75	74	94	86	79	71	78	94	92	95	84	109	90	87	92	68	85	86	86	78	102	91	84	89	107	85	78	81	95	75	78	68	83	97	91	74	94	99	98	78	84	83	77	87	92	81	86	89	81	83	67	76	91	81	97	85	69	90	78	78	65	81	103	79	88	78	86	79	69	92	91	70	74	77	86	61	88	85	84	77	100	78	79	83	85	94	94	76	78	99	76	87	89	99	103	79	79	87	92	75	89	86	95	87	59	82	87	96	99	73	92	77	96	81	88	71	84	85	83	75	86	77	82	82	107	84	103	87	75	84	92	82	84	82	72	94	79	80	79	82	85	86	81	99	85	100	75	82	84	87	88	83	67	91	76	79	90	88	79	85	92	79	86	92	82	84	85	83	98	108	75	84	80	83	105	87	73	77	90	71	78	79	93	73	79	76	80	100	75	95	96	79	73	81	72	89	81	70	73	80	86	93	88	98	87	78	89	71	81	81	77	84	69	87	84	81	79	93	93	91	87	77	98	79	84	86	84	74	75	81	80	70	88	51	68	79	79	90	88	73	63	87	90	88	80	69	82	93	79	87	66	71	106	89	74	76	91	80	92	93	72	73	69	92	88	92	72	96	89	76	85	74	74	78	86	91	65	99	84	85	106	89	67	88	76	87	109	81	91	94	90	73	95	62	86	71	79	80	69	106	90	94	95	73	85	87	94	80	84	82	95	87	74	87	86	84	72	96	80	92	71	78	89	89	77	101	89	81	81	95	102	89	98	77	91	87	87	87	85	79	93	94	90	80	94	91	69	94	90	78	72	75	83	88	83	86	90	74	82	82	81	86	84	82	101	73	99	84	84	71	85	75	70	81	81	87	87	84	80	98	93	96	89	83	90	66	84	79	86	99	65	89	74	87	93	88	86	71	99	73	89	84	76	73	90	90	108	78	83	95	90	117	77	76	87	70	81	64	87	75	68	74	68	113	94	63	83	78	89	86	77	102	83	67	77	78	77	69	76	89	79	68	96	76	88	93	80	83	102	83	64	68	92	85	82	92	99	83	79	77	89	86	99	79	80	79	79	81	88	81	84	98	81	93	74	70	90	103	95	85	90	67	70	73	96	89	73	79	79	90	85	75	91	79	80	88	83	77	64	91	74	77	63	82	100	85	101	88	84	98	92	71	65	88	94	76	71	82	91	91	69	73	88	70	77	88	77	93	83	74	91	79	92	97	79	84	83	87	88	68	75	71	83	76	82	75	76	87	88	90	78	76	81	86	83	80	78	94	89	80	91	82	87	80	79	91	96	84	87	85	80	92	89	79	75	97	88	86	82	99	83	90	89	63	86	94	96	84	75	94	85	95	75	98	81	78	98	80	77	76	70	93	80	75	113	99	70	88	96	89	79	76	89	77	78	68	71	84	82	77	73	87	71	93	77	94	87	86	91	81	83	93	84	99	83	88	81	93	108	77	80	85	80	89	113	87	80	100	85	88	73	92	100	92	80	86	92	96	82	65	80	80	101	95	84	87	72	92	76	68	75	86	70	87	81	85	79	61	75	85	83	80	92	100	86	87	90	94	90	71	95	82	105	86	93	89	89	75	77	94	90	87	91	95	85	71	89	73	81	92	75	84	81	99	84	82	88	97	82	70	84	81	74	79	97	71	86	82	79	84	84	83	87	75	102	78	78	72	90	84	81	91	81	92	85	78	77	87	78	65	64	89	88	81	81	72	76	80	92	75	85	84	83	74	98	78	93	77	100	99	97	68	102	98	92	82	79	73	80	83	85	81	87	76	82	92	96	97	83	83	98	78	76	85	90	77	96	77	79	79	91	87	86	75	63	87	102	85	74	87	89	70	99	84	75	93	71	87	88	90	73	72	92	90	96	96	93	72	68	91	92	94	89	91	93	83	83	73	81	76	84	77	83	79	77	74	97	73	94	84	99	95	93	68	92	79	71	96	75	102	90	82	76	70	80	86	82	89	74	87	67	79	84	90	93	87	75	89	74	78	96	78	81	96	86	88	74	82	86	73	98	77	79	103	79	78	83	98	82	71	86	73	94	73	99	93	76	91
19201	6065	3533	3580	6893	9486	10180	8790	6597	4969	3877	3190	2696	2283	2010	1781	1629	1382	1216	1170	1091	992	1003	1011	1004	1029	992	1021	972	978	1032	1026	1032	911	878	921	801	837	790	775	746	662	715	700	724	684	694	705	702	705	681	694	702	678	705	706	679	656	692	651	681	657	675	712	677	705	719	679	704	704	663	655	676	693	692	667	677	639	681	683	627	653	667	647	666	694	680	626	667	625	663	664	654	644	601	661	629	693	658	601	594	663	622	609	655	577	696	661	607	630	632	596	640	614	621	652	619	610	634	614	654	617	640	639	666	653	614	646	656	632	614	603	655	620	601	621	583	592	657	623	627	606	602	664	639	654	598	604	645	633	623	606	662	643	609	597	626	633	635	626	618	633	621	632	627	600	601	674	611	628	629	676	569	614	604	654	644	662	662	657	625	586	619	644	655	631	660	639	610	611	626	598	639	661	626	616	661	626	624	627	665	648	609	600	666	593	682	641	643	658	665	620	621	673	662	623	626	646	631	664	598	662	647	607	611	650	638	626	619	609	637	604	610	649	651	652	635	643	568	592	647	646	628	632	673	623	584	603	632	657	622	616	618	598	616	608	608	608	633	642	617	572	678	647	660	601	686	667	667	600	662	615	666	639	639	618	615	657	645	605	604	650	613	609	628	637	599	612	625	620	649	624	622	610	645	563	626	627	657	633	665	617	666	628	623	615	657	695	635	613	638	641	598	625	648	621	633	625	640	604	649	635	636	611	622	585	639	607	610	563	585	635	613	612	646	685	637	557	677	628	581	636	648	637	627	647	605	635	625	620	658	578	650	576	613	621	602	612	671	640	653	631	643	600	606	631	590	600	651	592	665	639	613	691	659	589	681	579	623	600	637	614	606	635	654	623	558	682	622	625	633	664	633	635	618	656	594	657	632	641	668	639	630	655	613	608	591	616	634	664	619	601	624	632	605	607	627	602	613	618	672	639	616	599	644	644	548	623	601	680	625	605	607	600	614	627	631	663	614	644	614	681	619	604	620	611	623	656	642	679	604	630	650	632	637	683	572	674	571	653	630	640	619	648	613	658	650	654	617	648	671	641	663	626	621	601	647	614	653	594	614	628	625	565	611	616	618	676	631	638	629	626	648	633	633	623	657	591	586	644	578	663	657	627	593	640	652	639	594	653	625	613	648	629	623	662	625	608	609	632	635	619	633	603	644	616	636	612	637	595	673	640	615	637	571	623	654	618	667	649	606	629	632	584	608	618	661	597	582	640	642	643	673	643	625	603	605	667	619	607	634	620	588	663	641	615	636	651	613	643	592	624	637	626	656	635	644	615	629	580	605	685	634	634	641	669	595	623	643	643	624	600	628	603	644	617	661	650	623	612	639	597	602	643	672	606	621	628	619	636	616	589	606	617	645	662	644	620	609	663	612	587	649	592	638	639	629	586	648	599	623	647	631	650	607	650	614	638	627	626	647	626	593	565	626	644	617	616	636	634	609	630	611	617	618	658	648	574	612	595	621	652	650	613	576	582	670	613	610	678	649	629	646	632	657	630	644	627	651	635	619	610	640	622	603	627	607	638	581	650	648	633	637	624	635	642	641	606	682	654	620	589	604	626	658	623	607	577	611	624	602	661	623	621	624	612	631	639	594	651	647	613	654	621	635	642	642	619	578	633	640	602	640	610	649	612	647	616	647	638	615	633	651	588	628	638	618	600	662	620	607	647	615	630	636	631	634	634	638	598	650	615	608	612	596	585	660	621	624	598	662	620	630	643	636	652	575	649	655	590	669	618	641	591	691	617	624	621	627	684	639	656	617	628	606	647	608	620	655	651	640	631	589	649	654	657	636	637	615	639	651	630	595	625	667	668	661	669	642	593	624	616	669	648	597	641	666	614	657	641	595	667	631	674	644	604	629	670	630	653	667	629	659	591	593	638	680	628	651	661	631	562	628	695	598	631	626	627	626	623	628	627	607	628	615	650	606	629	601	658	590	644	577	601	599	619	612	610	638	648	639	659	603	632	646	604	651	623	635	632	568	680	599	618	636	652	630	583	596	654	650	663	691	642	692	598	637	606	607	650	576	612	655	630	640	624	630	641	645	604	641	606	644	668	629	652	625	655	622	617	599	629	634	622	634	612	641	637	638	625	636	658	611	606	641	608	615	665	656	653	647	632	684	611	613	652	624	660	620	624	621	615	621	606	693	634	621	659	665	617	636	639	645	630	615	640	633	593	645	604	633	603	629	632	635	659	622	612	608	663	665	593	658	621	613	606	619	646	586	658	645	632	593	648	667	629	596	607	610	605	666	615	632	640	615	641	597	614	648	582	642	644	621	617	627	656	642	608	625	674	637	665	629	626	620	639	640	628	598	653	667	610	628	611	643	650	618	634	601	606	570	644	642	645	643	641	642	630	595	625	632	603	624	619	632	600	630	673	630	654	612	668	612	605	647	629	683	616	566	638	665	641	604	625	604	639	639	587	606	636	647	641	614	602	610	609	645	621	630	590	594	597	662	641	677	677	657	631	626	610	640	606	627	643	658	658	623	623	573	667	650	670	627	635	635	652	553	642	624	652	619	643	593	642	644	608	606	614	619	601	681	627	612	638	637	614	629	619	626	642	632	631	614	637	610	647	637	611	630	629	585	632	640	653	602	652	648	599	630	625	635	563	612	602	636	641	642	619	631	627	629	608	647	603	594	590	641	629	676	619	688	623	605	680	612	648	657	614	664	603	645	635	640	701	637	626	643	647	645	663	623	601	650	621	648	596	597	609	639	650	589	634	632	626	607	652	603	660	568	626	668	640	600	588	634	637	636	681	614	615	696	616	608	586	668	648	659	632	637	616	658	589	635	635	618	596	631	620	620	646	591	596	616	612	599	629	634	673	637	640	582	600	658	645	603	642	641	618	614	602	635	651	618	641	624	607	674	622	650	676	629	629	619	621	657	607	615	641	611	624	596	637	594	632	678	623	597	619	634	608	678	628	642	578	595	614	690	668	668	654	587	623	574	619	646	642	660	595	650	673	641	613	638	622	609	639	667	628	629	615	651	671	651	603	604	644	639	625	628	615	667	621	637	644	634	628	646	618	658	647	638	629	642	607	678	618	646	616	629	655	621	631	652	644	640	603	633	597	642	637	648	667	621	623	593	635	642	620	570	593	579	636	643	623	608	675	675	656	648	632	614	646	620	678	666	673	637	588	600	599	634	622	638	679	602	613	636	611	619	682	673	600	619	662	639	588	637	622	641	596	621	641	647	695	650	572	655	601	595	598	598	640	648	637	605	661	627	600	641	631	620	656	643	621	666	586	625	598	638	634	607	612	625	673	651	652	668	672	620	648	603	646	638	606	643	644	663	637	637	631	640	587	617	666	639	654	607	606	665	613	637	645	636	624	642	645	655	637	614	618	616	603	605	647	562	635	658	612	662	638	618	587	630	629	587	636	657	603	637	664	616	600	633	616	633	635	655	604	639	597	621	631	639	577	632	614
1838	273	160	104	79	79	80	96	78	82	76	64	66	63	48	66	47	35	50	42	55	35	46	46	46	41	34	31	34	38	42	43	35	42	30	42	56	38	44	29	39	26	41	31	43	50	33	32	35	31	39	31	34	36	28	42	27	45	33	41	33	40	32	40	38	38	31	31	36	37	38	38	34	32	41	37	52	41	34	31	38	44	41	29	38	32	43	29	31	46	30	39	29	31	36	32	51	36	40	40	34	40	38	31	36	36	27	37	33	33	29	32	39	31	35	32	42	46	35	30	41	40	40	35	38	37	31	34	35	45	32	36	32	37	39	35	27	34	38	37	35	38	35	31	36	35	33	38	33	31	47	39	37	42	31	29	36	39	30	41	33	35	52	33	34	29	29	34	27	34	30	44	38	32	42	36	37	39	35	34	26	28	31	32	29	42	44	42	37	25	33	28	39	38	33	35	39	41	27	37	36	38	35	34	40	35	42	33	39	27	36	38	31	32	46	34	41	41	44	33	26	42	34	32	38	36	37	30	51	40	43	48	41	26	37	40	43	39	26	22	38	36	47	32	42	29	31	26	41	38	40	37	35	32	40	44	35	41	35	32	44	50	39	51	44	37	29	34	46	31	32	37	26	39	40	30	45	45	25	42	31	37	46	29	27	47	35	52	38	32	33	37	49	34	36	31	37	30	39	36	34	36	27	35	40	34	37	27	40	36	30	47	32	24	42	28	32	36	35	38	36	40	32	40	44	36	42	39	41	43	40	32	39	33	21	33	39	33	31	31	42	38	41	41	31	41	30	41	50	41	37	31	36	36	33	55	35	31	32	28	45	38	42	38	51	30	42	39	21	45	37	39	34	31	37	27	36	61	34	38	27	40	32	44	33	43	36	40	47	31	28	29	37	35	26	40	44	34	31	35	23	30	40	41	39	48	39	40	41	33	38	34	30	32	36	38	31	34	36	41	33	36	38	31	27	39	27	34	36	30	44	29	29	24	44	36	32	41	42	42	30	45	35	45	38	39	32	32	34	31	30	26	40	30	37	29	42	39	42	31	40	31	42	38	36	33	30	34	31	41	45	45	36	46	45	34	27	36	44	45	33	34	41	37	35	36	26	41	34	38	37	37	33	37	32	41	40	35	23	45	28	31	25	40	35	51	36	33	36	32	33	41	26	40	41	32	41	29	35	28	33	38	40	34	26	34	54	34	23	42	45	29	37	34	35	42	40	35	24	33	33	30	31	41	34	37	40	39	30	27	44	34	31	37	37	37	39	37	34	37	40	25	36	35	38	21	33	32	38	40	30	41	43	35	35	35	36	29	44	35	46	29	50	34	25	35	33	38	35	35	49	32	32	50	30	33	34	39	33	30	25	24	40	38	36	26	39	31	43	32	32	38	41	32	31	41	35	37	35	34	38	36	39	39	36	32	33	39	41	38	45	30	29	33	42	39	33	34	35	28	36	53	35	39	38	27	41	29	46	41	41	43	35	34	39	30	36	35	41	26	44	38	36	33	31	43	37	34	33	45	34	27	36	33	39	42	33	30	50	23	39	31	29	45	45	47	34	40	32	31	44	35	43	47	38	36	56	28	46	35	46	36	31	33	31	44	40	36	36	37	46	36	32	36	36	39	37	34	34	32	27	34	33	35	40	31	40	42	47	37	32	35	38	40	32	38	34	44	34	33	36	40	41	24	32	40	37	36	35	39	33	42	43	36	40	40	29	32	37	26	34	35	40	38	43	40	28	30	37	43	35	48	35	29	38	42	46	32	32	43	42	27	35	38	35	36	35	38	40	33	39	42	31	38	38	32	43	36	33	33	36	38	35	37	41	26	31	32	44	41	46	37	40	35	28	44	39	41	36	33	35	37	28	36	33	31	27	27	46	40	45	34	40	36	32	28	36	40	27	33	44	36	36	33	31	35	33	38	36	43	37	26	37	36	35	31	28	26	32	45	33	26	21	28	35	33	36	33	33	29	34	40	32	39	50	29	34	42	36	44	25	44	47	39	43	37	35	30	30	36	29	30	41	38	43	37	32	36	44	35	37	43	33	39	39	23	35	35	35	38	29	23	33	32	36	36	22	43	35	41	39	45	25	40	29	26	35	38	48	34	34	32	43	27	35	48	35	30	46	36	32	41	32	31	26	31	37	33	37	33	39	48	42	34	38	33	34	25	34	31	42	35	33	36	28	35	28	42	34	32	40	46	31	46	41	27	30	35	30	36	40	45	41	41	26	45	43	44	30	46	32	39	37	38	39	29	34	41	33	33	27	43	34	47	43	29	34	41	35	26	46	37	33	38	30	32	28	42	40	42	30	29	35	39	36	39	31	41	32	34	41	33	33	38	43	43	39	30	27	23	33	30	45	42	33	32	32	51	36	41	37	35	35	25	29	38	35	38	29	43	27	33	29	37	39	23	48	38	34	30	31	30	35	51	25	36	41	24	32	37	24	23	33	28	44	31	28	43	37	34	41	30	38	32	35	41	32	34	38	39	38	39	38	31	35	30	44	34	41	30	32	41	36	33	39	29	42	40	41	40	26	30	44	39	32	37	41	33	37	39	34	36	35	49	28	36	44	40	34	37	42	46	39	38	41	40	37	39	49	26	45	32	37	47	39	35	35	41	33	40	24	45	33	43	29	32	35	31	34	42	38	44	37	34	36	37	24	43	31	39	30	29	43	39	29	45	36	40	22	23	36	38	42	28	36	34	33	32	34	45	42	46	34	35	29	33	36	57	34	22	31	37	26	45	40	30	36	34	43	33	34	38	36	42	49	36	32	31	36	24	33	30	38	36	31	37	50	34	25	28	31	38	36	44	29	34	42	36	33	32	30	27	45	22	31	33	30	39	49	44	29	27	29	35	29	35	29	36	37	38	32	46	31	28	20	53	40	42	32	34	36	45	31	39	31	45	32	35	33	31	32	34	34	32	38	41	41	37	42	26	35	33	34	33	42	42	37	36	38	34	25	26	41	42	43	39	30	48	35	42	43	38	40	29	43	38	29	40	30	32	34	36	45	35	41	36	32	37	31	38	31	31	31	35	49	44	38	38	36	38	38	35	29	41	31	42	34	41	44	27	24	41	27	34	39	41	35	41	39	30	34	26	39	39	28	35	38	32	32	39	35	29	40	36	39	41	52	31	45	35	30	37	45	33	28	34	33	34	37	28	35	42	34	24	32	32	31	30	33	40	34	33	31	40	29	33	34	35	33	42	35	33	34	55	29	38	33	39	29	38	30	27	43	40	36	27	39	37	36	39	39	38	36	39	41	42	43	40	37	39	40	34	37	39	28	31	31	44	31	35	43	35	33	38	44	47	25	40	27	31	35	37	36	25	43	38	27	23	38	46	32	34	27	31	28	37	29	51	35	31	39	42	38	30	35	29	37	39	34	44	48	27	28	34	38	37	38	42	38	25	38	32	37	33	35	37	38	31	28	32	40	35	39	37	36	37	36	44	45	34	50	29	28	43	28	38
13839	3343	1811	1794	3394	4630	4779	3889	2935	2075	1556	1352	1127	959	840	721	625	494	470	485	417	391	388	408	392	397	419	410	404	413	446	454	408	379	395	373	398	377	331	333	281	301	301	280	303	292	298	314	295	280	285	323	309	308	308	305	300	302	322	304	303	288	293	292	277	282	299	306	288	303	313	298	285	306	321	285	277	281	288	274	288	270	297	309	303	262	287	280	293	300	300	269	294	264	289	298	268	267	282	293	273	291	274	280	294	310	298	252	274	280	280	267	270	308	266	246	290	259	302	282	291	282	296	265	283	268	299	270	225	275	253	259	291	303	292	254	280	272	264	243	269	263	270	286	284	281	265	258	276	275	272	268	294	272	279	260	259	260	261	266	257	301	267	242	265	300	267	292	285	282	264	273	262	275	247	297	266	272	283	299	285	292	285	303	261	282	283	264	247	263	265	281	275	261	274	263	274	279	253	274	269	297	292	279	272	272	320	287	307	258	257	274	272	291	266	285	274	279	298	285	268	293	290	272	279	308	293	284	280	279	261	270	295	287	288	275	274	282	277	305	317	246	292	284	285	277	247	291	284	264	257	291	252	270	265	284	262	290	276	256	255	277	283	313	282	272	298	288	285	272	313	258	296	261	263	288	286	290	268	308	285	265	284	239	290	281	245	282	264	304	289	280	273	253	276	259	272	292	275	277	290	270	264	265	301	273	290	297	276	237	297	281	294	255	274	265	271	310	262	260	267	262	308	281	281	312	278	279	302	260	266	269	277	261	279	269	271	281	294	256	258	276	287	279	260	294	242	293	273	313	280	278	266	267	307	288	293	292	259	291	267	272	279	270	304	283	271	270	255	272	261	298	308	285	287	257	255	276	291	260	277	259	281	259	273	296	278	271	275	288	277	278	243	307	307	279	271	282	263	294	281	277	264	283	317	285	263	269	275	291	240	306	275	267	277	269	290	283	278	248	278	294	277	285	298	313	295	288	246	255	302	299	252	320	307	281	258	283	277	313	292	274	286	278	278	272	280	278	266	272	286	274	284	263	276	286	279	260	297	303	311	308	286	288	274	274	235	301	282	254	264	284	264	286	296	293	277	291	312	314	298	264	272	279	276	278	311	275	296	273	258	242	288	278	283	258	290	256	273	267	264	283	271	237	279	280	278	267	256	266	310	274	273	305	264	295	307	251	301	291	269	291	256	285	276	290	255	267	306	267	294	289	253	288	259	300	282	271	289	278	263	263	275	282	289	296	245	301	274	304	256	264	280	269	287	276	279	287	282	291	274	288	238	288	278	278	296	280	244	275	300	281	301	257	251	268	273	311	269	290	308	284	270	292	285	278	283	229	270	302	291	267	287	291	291	281	277	275	320	280	269	289	290	258	282	263	274	292	299	291	295	247	303	258	299	257	250	283	300	274	283	309	270	304	274	260	305	294	299	279	274	256	265	293	293	287	293	267	278	276	261	258	308	263	258	274	270	289	285	259	311	293	290	307	273	263	244	284	264	261	282	268	287	303	282	257	284	264	306	278	282	280	265	264	271	280	260	274	264	285	285	268	287	293	271	271	261	276	294	307	278	274	256	295	269	280	286	295	275	260	273	280	272	254	282	267	269	271	272	256	284	256	264	292	285	253	270	285	279	282	250	247	278	287	258	269	286	300	310	269	277	270	291	305	281	280	266	284	287	282	263	284	243	259	254	286	286	283	273	260	287	306	291	282	253	265	267	262	280	276	280	284	285	266	318	261	269	267	301	291	297	304	283	247	251	281	286	315	263	295	273	320	249	299	291	263	291	281	266	297	293	270	257	242	293	280	273	286	290	251	273	296	307	288	271	297	297	270	297	284	282	269	275	261	277	281	275	281	297	291	298	299	280	275	283	288	289	272	260	281	286	273	294	270	266	237	284	305	292	274	271	296	264	271	273	294	274	290	292	295	264	256	252	271	297	273	273	261	257	278	294	265	275	317	251	285	267	309	290	269	266	260	276	292	302	270	266	295	268	261	282	288	288	270	280	270	266	242	276	305	276	310	298	268	293	302	289	273	250	289	290	276	283	290	252	287	313	313	253	264	278	301	273	298	232	297	281	270	260	286	290	269	244	252	280	282	286	293	296	281	266	326	260	245	240	311	243	275	282	301	282	283	281	281	281	293	277	294	274	261	264	292	262	277	265	285	295	297	298	275	251	272	315	299	259	282	294	287	252	273	277	275	255	247	269	296	272	286	264	299	282	267	288	288	242	269	265	266	264	248	276	274	283	285	238	282	258	273	261	282	293	242	272	246	259	294	260	281	276	299	283	282	288	291	278	282	250	283	270	278	294	294	273	322	254	258	287	267	281	279	301	312	286	319	245	285	252	286	295	266	295	263	275	312	288	272	287	289	287	283	262	332	310	246	268	262	255	289	299	288	287	274	280	293	298	298	288	258	267	286	319	265	275	294	304	258	285	269	289	317	284	296	285	267	250	295	282	303	276	288	280	266	274	280	278	279	286	278	259	253	291	288	277	290	268	287	273	283	269	282	303	268	269	301	257	267	273	258	272	278	276	285	268	288	284	252	273	267	285	298	282	259	260	275	266	260	276	294	255	289	261	264	264	271	286	261	276	281	276	249	272	272	291	280	289	294	265	263	269	250	289	273	272	273	283	288	283	285	284	256	267	298	285	279	288	273	260	273	297	280	268	300	269	251	265	299	269	258	273	267	288	285	281	267	266	251	289	258	267	274	283	279	261	281	263	274	316	246	270	267	278	289	265	268	268	292	246	279	284	292	303	257	274	253	302	294	270	283	295	265	244	287	290	257	260	269	291	250	270	261	273	293	269	296	282	272	285	280	274	271	290	280	283	258	275	259	305	282	287	291	274	261	251	293	279	281	279	281	286	286	314	279	267	306	282	297	278	304	266	296	299	275	287	271	250	253	240	272	278	288	295	281	279	264	265	265	271	272	277	268	300	280	284	285	275	275	282	317	263	280	277	262	288	285	261	293	257	287	275	283	304	258	299	261	290	279	253	289	284	250	261	292	270	285	265	263	307	247	260	246	278	293	283	268	270	276	292	307	287	303	268	278	291	286	228	261	293	297	253	275	252	276	263	272	245	276	267	291	283	277	249	284	265	267	275	265	297	274	260	273	281	295	280	281	308	308	253	252	287	303	290	295	296	302	301	267	255	277	292	290	265	272	271	274	267	268	271	270	286	280	271	299	286	266	263	268	279	275	290	253	284	278	267	277	288	264	280	256	264	300	274	244	298	281	299	274	275	278	289	258	260	270	304	277	291	286	288	288	307	273	271	320	268	274	260	267	288	275	299	280	264	280	268	302	274	256	281	268	275	253	267	293	255	275	240	305	302	254	276	276	267	287	284	262	287	286	300	264	276	268	271	261	276	264	275	283	297	281	273	262	287	265	290	287	285	292	288	298	257	296	274	288	291	284	274	268	305	275	262	269	285	282	252	278	269	275	262	267	299	284	268	253	258	282	260	268
1498	437	249	216	153	148	156	167	146	130	102	94	128	124	103	100	82	85	84	79	73	85	76	66	72	97	69	91	80	63	74	83	74	87	60	88	80	60	79	80	63	73	59	65	69	77	76	65	55	70	77	73	69	71	69	78	66	63	76	60	56	85	80	80	69	80	67	59	60	84	77	78	67	72	76	80	81	69	69	87	69	72	64	70	72	75	70	69	72	85	70	64	81	75	77	81	74	67	83	92	86	63	59	75	69	64	67	87	62	69	73	86	55	79	72	69	77	70	61	67	64	61	64	64	82	63	71	79	64	80	58	68	61	89	62	62	69	80	74	77	72	71	69	88	64	71	69	74	84	78	77	66	75	69	71	63	83	59	63	73	75	72	72	75	66	67	69	83	68	72	80	71	57	61	59	77	72	70	71	73	78	75	58	65	67	67	64	67	86	61	66	47	64	75	75	79	88	64	67	67	78	78	65	63	76	60	79	57	88	60	76	78	73	79	53	77	78	62	56	66	75	64	74	69	82	78	60	74	81	74	74	77	67	71	72	75	83	81	70	58	60	74	77	69	96	70	65	73	74	69	70	70	61	80	67	84	74	73	71	66	63	64	76	73	66	68	68	71	68	67	42	70	72	69	60	71	83	64	80	76	66	74	78	71	92	75	64	63	74	87	73	72	61	55	76	73	65	89	66	66	71	60	73	86	81	72	67	86	72	67	70	80	79	74	72	85	68	58	71	63	73	52	78	70	90	69	90	72	75	74	71	71	84	78	64	73	74	50	71	65	64	60	73	75	71	75	70	71	59	51	72	63	71	82	85	69	60	74	74	71	84	95	72	65	78	63	71	63	85	68	96	70	76	64	58	65	54	66	66	61	88	64	76	64	75	74	83	73	65	84	75	61	77	67	86	88	64	60	77	67	80	63	69	67	59	74	62	61	67	69	64	62	66	60	78	71	82	71	80	65	67	72	57	89	65	82	73	77	71	65	65	72	61	74	59	64	55	70	57	55	74	74	82	67	63	75	64	55	71	83	76	65	90	72	69	80	77	58	68	72	83	82	74	69	81	67	67	76	63	71	76	64	71	66	66	69	77	69	62	59	64	59	78	53	73	72	54	75	73	76	75	81	64	75	64	85	69	71	95	67	54	75	82	81	86	80	78	72	79	70	82	78	65	72	68	79	62	76	67	79	74	65	73	59	67	66	66	65	75	61	73	66	63	68	68	77	57	68	78	75	73	57	82	58	81	60	66	75	77	76	69	63	71	71	62	65	85	75	54	75	78	70	85	62	67	64	75	79	67	71	76	75	60	63	92	73	94	83	73	90	77	74	70	45	62	56	79	71	57	74	94	71	71	70	77	69	71	55	72	65	67	66	65	66	74	67	77	69	82	65	64	76	68	83	70	77	81	89	62	64	72	51	75	82	74	72	54	67	78	59	77	61	71	76	73	68	88	61	77	55	63	68	66	82	87	69	53	66	73	73	80	73	57	65	68	70	47	59	91	88	69	71	57	73	57	70	69	70	74	69	46	71	94	78	59	63	85	77	64	70	62	80	70	74	66	95	76	67	74	80	79	85	64	61	71	75	70	74	63	67	57	71	63	73	71	75	70	79	66	69	65	73	72	54	68	72	56	74	65	61	91	76	71	77	87	67	83	84	71	85	63	72	66	79	55	57	84	79	74	80	71	64	66	66	65	56	73	50	71	56	59	55	70	73	60	76	59	69	64	74	69	87	88	69	76	84	69	94	57	81	85	76	76	73	68	71	68	77	79	57	68	74	75	79	75	75	74	68	77	72	72	72	81	75	55	66	73	69	67	82	73	75	67	89	74	67	67	74	65	78	57	74	73	93	73	73	69	75	84	82	57	74	79	77	80	75	56	53	73	67	66	64	54	69	65	66	63	69	57	72	76	69	82	57	80	74	83	82	59	63	75	76	66	73	77	65	72	77	72	71	69	64	67	77	74	59	70	68	54	79	59	74	72	72	66	63	65	75	73	84	69	77	71	64	70	68	85	82	65	60	88	76	61	67	86	68	69	68	67	56	66	73	58	72	80	70	69	68	55	77	75	74	64	71	80	69	67	65	74	72	79	80	70	67	77	71	75	77	76	54	54	73	75	68	71	80	70	62	64	83	74	69	80	68	56	65	79	69	70	82	69	82	68	58	61	55	67	73	70	65	66	69	86	78	92	76	85	76	58	81	72	67	80	68	63	69	54	81	73	76	75	67	71	64	58	57	61	62	71	80	60	65	61	90	71	65	82	79	76	81	69	67	63	57	79	69	72	71	64	75	74	76	78	77	76	65	75	55	58	90	74	69	68	61	70	77	75	67	76	69	89	75	69	72	87	72	74	53	73	68	68	72	55	67	59	73	64	76	75	90	77	97	65	60	60	65	81	60	65	73	70	77	69	64	84	73	75	77	78	67	59	60	59	71	54	67	58	66	66	61	63	71	70	70	58	81	63	86	76	68	76	53	62	83	72	99	75	73	69	76	77	71	65	68	68	75	64	82	73	68	66	66	60	60	66	74	75	91	70	76	90	84	96	76	87	61	79	74	71	68	99	58	78	66	66	66	82	77	66	67	66	79	76	61	60	61	86	66	78	68	66	65	75	62	61	70	74	71	76	67	57	71	74	64	76	58	51	62	67	73	66	58	71	70	55	60	69	61	85	55	62	67	59	72	71	89	80	64	59	72	75	70	66	77	72	64	82	76	71	80	71	79	72	67	67	65	57	60	73	72	68	64	76	63	80	83	63	72	82	75	73	68	65	59	60	75	83	67	72	65	71	75	72	75	71	59	82	76	65	72	79	66	63	64	58	61	82	77	75	76	68	76	55	79	68	73	80	58	64	57	75	66	86	81	75	59	73	76	89	61	70	70	75	52	79	60	68	68	74	65	72	71	72	78	59	61	75	59	79	52	68	63	75	74	73	54	62	59	66	69	93	65	75	78	84	79	73	68	75	84	56	77	70	68	62	66	69	72	72	75	64	81	69	66	72	74	67	56	65	68	80	60	68	67	64	73	68	63	68	68	60	69	54	73	67	65	61	73	66	75	77	80	76	68	50	64	73	86	73	73	70	62	74	69	74	74	72	83	79	90	75	70	65	62	79	57	73	58	75	68	68	58	84	57	82	71	72	73	72	77	80	72	85	72	75	84	67	69	86	56	83	60	79	63	64	72	75	71	61	63	70	76	60	69	83	72	72	73	68	78	76	70	71	86	68	69	58	77	74	61	78	77	75	70	68	61	82	70	71	81	74	78	71	81	72	81	68	55	74	79	63	79	51	80	75	55	70	67	61	83	56	70	65	63	88	77	75	74	71	71	59	76	80	70	69	84	79	73	70	70	68	76	70	64	81	70	55	80	73	76	63	62	70	79	69	62	63	71	71	73	72	72	65	75	78	68	80	64	73	87	67	59	77	78	64	74	76	58	84	67	82	65	69	66	75	66	64	67	66	66	69	82	71	60	75	73
16129	5014	2746	2741	5400	7322	7326	6223	4858	3531	2855	2399	1997	1684	1546	1360	1193	987	912	832	823	775	804	742	778	799	747	774	789	799	795	786	766	782	709	662	692	714	634	585	609	602	575	555	578	580	580	547	583	556	578	538	568	543	548	587	553	567	554	541	506	534	580	523	531	552	541	578	521	580	562	604	559	556	571	572	594	543	583	527	557	558	542	511	534	536	513	533	531	551	544	531	521	510	523	538	559	528	500	539	501	500	499	543	550	504	507	519	504	532	512	532	526	512	505	541	496	521	517	574	536	568	521	520	506	501	527	550	470	527	494	554	515	489	538	517	493	534	495	506	544	535	484	519	486	549	511	536	542	504	517	529	526	532	480	547	528	521	528	515	508	523	519	502	551	509	511	482	507	526	505	537	500	548	559	559	535	487	497	535	537	494	529	504	543	539	527	529	501	532	503	524	510	559	539	547	537	557	570	555	547	503	536	503	503	541	562	511	553	549	525	514	536	505	485	518	533	484	577	477	522	549	547	513	537	533	527	549	496	530	562	513	488	501	542	504	545	543	493	519	510	522	485	511	520	503	524	508	469	485	511	519	516	527	514	532	505	486	509	480	477	507	549	509	527	530	552	498	526	530	522	531	498	563	530	558	543	467	542	514	481	489	521	531	533	515	522	517	526	469	548	512	543	510	530	499	540	479	524	510	505	539	516	536	482	525	519	531	526	561	543	517	498	515	549	526	526	508	532	536	503	528	508	500	508	497	541	494	496	546	497	502	539	477	509	497	555	517	544	503	554	508	516	494	525	548	505	491	505	541	504	475	525	491	574	528	518	486	513	483	527	487	498	524	503	491	538	515	521	537	565	537	564	531	529	521	497	519	549	524	516	495	550	481	532	517	520	520	499	500	504	493	556	474	534	504	520	492	510	508	523	522	508	525	488	506	487	523	553	527	500	525	558	510	521	571	540	507	521	493	517	530	519	529	537	565	527	506	510	515	546	532	535	495	555	535	502	464	498	505	537	572	523	542	516	557	487	535	513	534	519	548	508	533	523	510	540	493	522	534	534	521	525	510	493	544	535	502	508	543	475	505	527	541	503	513	490	555	512	518	502	511	551	533	526	500	557	490	528	509	547	502	512	519	576	478	524	512	536	549	528	502	522	481	520	475	487	530	462	530	508	492	505	525	548	517	528	549	502	526	492	524	507	527	497	513	526	501	519	558	588	528	555	501	490	459	510	531	545	532	531	532	504	567	513	514	551	546	466	513	507	542	518	496	503	531	493	538	513	522	517	528	566	530	506	504	537	512	508	551	549	506	498	533	522	528	542	540	529	495	506	518	518	535	486	518	523	488	519	553	535	513	470	526	519	535	496	490	534	550	496	513	506	507	523	498	501	551	496	527	504	552	570	540	492	511	482	507	508	476	530	522	539	544	520	521	488	504	506	514	524	574	484	496	511	487	520	531	512	534	544	538	563	537	527	502	510	508	547	518	541	530	506	486	484	557	545	510	484	535	494	535	509	531	517	498	533	520	497	523	500	517	503	534	563	552	509	539	527	515	511	510	552	516	530	504	521	506	522	488	502	502	523	512	550	506	510	496	506	492	574	527	552	549	528	483	528	542	497	491	537	552	501	480	542	520	537	539	539	538	572	480	514	524	471	510	543	553	496	538	514	510	505	533	488	507	510	575	569	567	513	541	475	547	512	474	519	495	528	537	550	537	516	560	544	499	503	537	514	484	534	508	535	528	516	533	519	504	500	528	562	513	530	536	511	505	462	532	481	511	522	544	535	535	490	544	490	500	515	482	522	515	525	488	511	522	517	528	560	548	513	497	520	497	519	524	508	517	565	514	519	536	525	542	529	484	504	535	490	550	505	504	524	490	528	494	505	481	541	537	509	544	520	512	529	535	540	516	529	481	516	509	493	482	474	525	538	541	512	511	523	497	518	510	548	565	493	537	517	533	519	537	488	518	518	530	522	522	509	495	513	534	486	510	540	513	474	563	509	484	529	543	526	503	525	549	509	509	554	526	519	518	486	524	520	503	509	504	523	503	538	522	546	558	528	524	515	547	535	510	513	544	484	552	495	519	474	532	508	507	526	493	514	554	505	515	549	521	549	519	510	554	543	502	535	524	510	503	539	506	499	557	487	526	506	504	497	544	505	518	490	512	550	500	524	526	497	476	505	490	535	498	554	529	528	542	499	495	572	503	540	513	507	553	510	507	514	517	524	541	498	527	498	555	516	523	534	546	507	549	521	498	494	518	509	529	487	570	519	534	493	487	524	518	464	551	495	531	539	500	519	562	543	497	504	547	544	482	509	551	520	538	495	548	506	490	506	529	502	547	525	527	508	548	538	508	516	480	519	496	527	511	505	542	520	494	529	480	520	549	533	525	561	494	513	486	532	528	548	535	533	493	552	506	545	551	517	513	488	484	492	528	533	517	522	531	487	527	501	534	516	513	502	489	545	543	554	527	479	533	518	498	474	494	499	507	543	532	503	511	539	500	551	475	495	560	501	530	543	526	547	544	524	531	535	493	509	509	501	529	483	516	491	525	540	524	529	519	502	510	528	546	528	541	514	537	523	511	528	527	534	494	499	520	528	488	520	554	500	518	489	546	553	528	498	523	510	513	542	537	518	555	561	523	497	505	539	519	519	515	547	502	504	507	500	501	514	586	491	516	470	495	517	514	513	552	519	557	512	529	496	524	501	528	543	521	553	490	462	509	516	537	488	522	473	504	509	532	520	521	524	533	524	507	507	519	517	504	506	547	494	512	534	538	566	520	526	541	525	545	503	527	524	513	499	478	469	515	532	518	495	493	511	517	499	477	508	537	501	512	550	497	514	555	529	525	490	526	538	512	512	532	526	536	532	477	513	498	542	536	518	513	492	497	512	509	486	533	551	531	531	525	513	481	514	502	521	499	487	526	515	515	522	465	541	549	521	509	503	531	517	552	534	533	502	501	531	513	515	526	523	497	484	544	534	481	531	553	547	508	453	538	494	537	480	526	515	561	497	500	488	538	531	515	496	509	517	503	512	510	491	512	521	485	527	540	506	497	532	559	550	530	506	536	507	503	514	542	512	537	517	510	523	483	535	495	563	515	514	518	519	499	496	522	495	531	532	527	529	529	512	525	526	519	535	547	515	516	566	516	496	524	549	527	511	492	545	518	495	550	517	505	543	535	510	553	538	525	483	517	521	519	540	479	519	560	538	535	590	468	556	483	504	542	535	531	535	496	518	524	523	494	515	531	542	523	537	493	544	532	547	548	531	529	503	574	488	519	532	526	513	538	507	496	467	482	527	503	520	539	551	558	497	450	491	495	501	447	499	492	521	517	520	487	515	505	493	523	531	535	521	527	537	517	488	554	508	544	518	531	532	501	514	507	494	528	492	506	542	549	514	490	515	522	512	531	524	515	526	509	512	521	506	502	503	498	526	512	506	455	523	534	515	515	543	499	493	524	509	517	532	529	520	522	531	500
2727	374	185	150	139	96	116	117	122	97	97	84	82	74	67	67	61	57	56	49	59	52	62	52	57	70	62	50	47	62	48	49	45	51	49	63	40	53	50	49	49	59	52	50	51	37	56	54	49	53	51	41	48	50	36	47	48	52	52	52	48	48	60	41	42	52	52	55	49	40	47	38	33	55	39	47	56	54	52	46	57	47	45	53	35	50	48	53	56	52	44	42	44	34	42	47	56	42	41	52	46	61	34	44	42	49	45	32	39	35	48	45	28	51	45	35	50	47	52	43	52	46	48	37	38	40	49	38	49	46	40	50	35	54	42	40	41	51	49	47	49	38	47	49	63	46	46	46	45	52	47	43	47	44	53	43	52	58	44	55	43	43	53	55	34	51	61	45	47	54	41	46	51	47	36	48	34	46	52	45	48	44	38	36	53	49	54	42	54	46	49	36	45	49	56	52	49	44	40	45	44	45	39	37	48	35	39	37	56	50	40	52	47	41	48	48	44	51	54	48	39	57	64	49	38	46	39	42	64	55	45	38	36	59	52	49	36	48	42	55	55	40	48	54	52	51	55	46	53	55	46	38	46	29	48	45	48	54	48	42	45	47	40	51	40	47	48	43	48	46	38	47	53	55	45	55	47	47	54	41	44	59	45	48	55	40	55	36	45	32	51	51	53	38	32	53	57	39	53	54	43	40	52	38	39	39	38	38	52	41	56	42	49	46	55	47	40	39	56	41	53	47	47	47	46	50	43	57	59	50	46	42	40	41	49	41	56	46	55	52	46	40	51	51	48	53	55	55	47	39	46	55	49	34	53	41	45	47	42	47	56	49	37	44	52	49	54	36	49	40	44	51	45	48	35	48	64	52	50	46	61	32	43	48	60	38	39	50	40	44	36	45	49	51	54	44	57	47	50	59	55	50	52	45	53	50	43	56	60	46	45	46	47	57	47	55	46	53	47	52	43	47	38	37	56	58	30	49	60	53	33	47	38	33	52	42	58	50	52	58	46	46	35	36	45	64	47	38	41	49	52	49	36	50	51	45	70	40	35	40	52	55	52	43	42	48	42	42	47	43	61	46	44	42	61	46	44	51	42	40	38	43	44	53	41	42	53	52	43	53	40	47	51	53	41	48	46	42	41	52	62	54	47	39	51	33	46	43	41	50	47	39	43	53	55	49	47	43	39	49	40	49	51	52	43	50	51	45	44	48	48	45	43	52	39	48	52	46	44	48	39	33	53	35	43	56	42	54	52	42	50	48	46	54	62	43	49	47	41	46	40	46	54	44	47	53	52	45	39	45	46	36	45	47	55	45	43	55	41	46	45	48	46	42	42	51	48	39	52	49	47	52	47	52	36	55	39	48	45	54	52	35	48	37	38	35	45	40	32	50	44	37	39	49	46	25	53	47	41	43	48	50	46	47	51	37	43	54	42	45	44	30	38	43	46	55	52	36	58	32	49	54	46	53	50	48	44	51	47	48	33	41	44	49	58	50	47	41	44	43	44	48	39	52	41	42	42	52	58	47	42	58	39	36	33	51	50	39	48	47	50	46	46	52	44	52	44	46	48	45	44	48	46	41	39	44	54	41	58	54	29	37	59	46	60	36	40	45	49	49	43	42	56	43	48	40	48	55	39	46	48	42	45	38	44	43	48	27	50	34	45	42	49	61	48	52	50	55	46	46	53	53	39	57	45	41	47	55	43	62	46	42	42	60	41	50	47	32	42	48	50	46	44	40	50	43	36	55	41	55	49	46	48	49	42	58	52	41	41	51	56	50	59	46	50	46	58	49	44	52	49	50	50	49	49	41	42	53	38	46	42	39	63	42	59	53	56	51	38	44	51	50	42	52	61	53	47	56	43	54	36	43	46	51	38	43	39	50	51	48	49	38	49	47	45	38	36	43	45	36	43	37	52	57	50	56	49	44	44	48	41	44	49	50	38	59	51	49	47	51	39	42	50	42	34	42	46	44	45	41	48	36	52	44	57	46	49	50	45	58	59	63	54	44	48	46	43	51	46	45	63	50	46	50	46	46	60	47	41	47	59	44	48	46	51	57	61	35	59	52	50	49	49	55	40	48	49	35	45	46	53	49	46	45	50	41	57	53	53	53	33	39	44	48	38	46	48	61	41	50	53	60	48	38	51	53	30	44	56	46	49	36	41	54	40	48	45	38	42	43	43	59	46	53	56	50	51	46	35	45	41	52	45	40	50	41	46	46	54	52	43	38	51	50	50	56	49	56	49	43	42	45	58	49	40	36	39	52	66	47	41	40	48	44	46	42	42	44	50	50	47	57	45	54	42	48	45	49	48	57	38	53	42	38	49	37	50	44	51	45	52	47	39	37	44	68	40	55	43	48	35	40	38	50	50	53	45	37	41	37	50	42	47	35	47	53	50	46	60	54	53	53	42	50	47	48	36	60	43	43	36	46	54	40	46	32	51	43	38	44	52	55	46	32	51	53	45	34	49	40	43	54	57	52	44	52	50	40	50	48	47	42	50	47	47	47	42	45	40	51	44	48	40	49	45	54	48	49	41	47	48	50	36	39	44	36	51	46	40	52	60	69	48	49	40	43	47	41	57	48	47	51	44	41	48	46	53	51	56	32	55	49	53	52	62	34	51	45	44	52	43	57	49	54	40	47	47	47	39	39	36	55	54	40	55	40	49	42	49	39	44	33	54	49	33	37	40	42	47	48	56	62	48	38	46	44	44	44	47	36	47	48	49	55	43	42	47	62	48	57	43	48	49	42	36	52	48	51	54	47	56	41	52	45	52	48	63	50	36	53	52	45	60	50	41	44	43	41	46	40	40	43	47	41	47	40	38	40	39	57	36	39	50	53	43	44	48	41	54	52	44	55	47	35	50	43	38	43	47	39	50	42	44	49	42	45	39	43	39	42	53	44	51	42	46	43	41	42	58	55	54	44	53	46	39	45	46	48	47	42	47	48	48	41	57	59	38	40	42	42	36	48	45	45	42	46	40	56	51	36	39	50	51	55	40	37	64	41	34	48	50	42	48	40	54	44	34	61	48	52	43	49	35	47	46	55	45	47	40	45	49	43	38	55	43	50	51	50	44	39	31	43	54	55	35	36	44	49	54	30	46	46	58	41	48	44	47	49	54	51	36	50	47	52	38	48	41	40	41	43	41	42	37	42	45	35	46	55	49	39	50	57	53	52	52	45	45	53	46	49	49	52	44	46	44	55	48	52	35	55	44	45	48	45	53	45	50	49	57	57	45	45	54	53	57	44	39	51	36	39	50	58	49	44	47	37	44	49	45	51	49	49	60	42	48	58	45	46	45	40	32	44	50	41	52	44	54	37	44	41	53	53	46	45	52	48	50	42	48	45	43	44	60	39	58	53	57	35	36	37	39	53	45	53	53	51	62	52	44	48	45	37	42	47	51	60	45	50	42	61	44	48	45	60	47	40	49	52	55	47	39	35	48	52	46	45	35	35	46	52	43	34	51	51	37	42
15652	4247	2308	2289	4716	6539	6604	5346	4167	3149	2445	2092	1729	1483	1262	1124	1006	787	754	715	610	668	632	630	589	594	609	606	586	593	645	583	636	603	573	546	501	466	448	464	413	428	428	389	427	390	412	405	393	437	404	366	427	388	375	365	384	414	361	381	381	387	376	382	360	400	364	402	359	428	398	388	390	419	404	406	402	366	385	363	374	363	389	363	341	382	391	385	430	356	399	395	360	381	347	383	390	350	331	381	331	340	354	369	381	340	352	385	379	367	359	362	376	370	366	370	344	325	337	360	380	320	373	341	355	357	355	353	381	347	354	364	349	308	389	346	354	351	353	354	334	382	339	328	344	367	356	350	323	367	347	353	381	377	397	363	387	362	342	399	380	364	354	364	385	367	344	351	359	341	372	363	406	352	366	336	376	368	335	369	379	338	356	373	352	360	348	341	395	387	365	366	363	333	372	357	386	330	342	361	356	314	332	352	389	391	342	335	354	351	359	358	349	371	379	404	360	367	355	357	369	373	345	347	346	331	344	385	371	373	337	361	417	346	367	367	385	323	337	374	375	364	362	377	359	346	374	419	347	360	368	366	355	361	305	327	355	336	338	356	374	326	375	369	352	348	383	378	364	387	347	352	352	389	326	355	327	377	352	390	345	388	348	340	348	342	353	373	388	352	337	358	365	320	398	360	333	366	356	354	379	371	375	370	326	335	334	356	332	347	388	374	315	340	372	354	376	381	363	315	337	350	361	312	386	379	378	387	365	349	400	351	336	343	379	381	346	331	344	338	347	352	362	375	348	354	367	352	351	358	348	357	333	344	359	390	352	335	353	376	346	361	352	358	349	350	358	380	329	366	328	371	358	352	355	349	348	345	373	381	379	341	362	364	360	329	346	362	353	326	333	365	340	376	339	390	377	344	351	331	355	367	356	331	344	376	347	358	344	339	401	367	367	366	333	383	359	361	399	353	308	349	359	369	350	361	385	349	356	387	353	333	356	386	330	359	360	376	304	379	383	368	378	359	361	374	391	376	396	334	328	344	370	380	361	365	376	365	371	352	330	364	341	360	328	323	343	365	385	352	357	362	343	347	326	356	346	345	352	361	371	369	356	353	372	373	388	347	387	353	361	395	359	328	356	378	374	375	373	363	343	320	364	357	357	392	391	367	334	343	345	332	341	327	396	373	341	378	309	342	382	336	342	360	371	334	379	368	379	397	390	336	359	348	379	369	366	340	348	349	364	374	370	364	338	331	358	379	359	375	335	369	370	373	345	360	338	371	301	369	353	352	341	360	324	378	363	355	364	357	359	379	332	355	357	362	359	332	371	359	380	372	324	367	370	330	382	379	368	369	368	349	363	390	339	329	352	365	377	321	354	347	356	343	377	328	351	354	349	321	345	338	358	351	353	330	387	381	332	337	377	375	319	358	370	395	367	356	309	375	398	361	367	384	362	383	367	367	388	361	338	383	341	380	349	377	339	332	379	386	328	348	364	355	359	345	370	351	321	367	381	388	366	365	309	342	366	342	340	337	349	383	366	331	359	366	377	380	369	354	347	390	356	372	355	387	360	387	338	351	365	345	352	390	349	357	351	366	377	344	360	328	326	361	376	338	341	360	351	368	366	377	366	386	359	361	350	360	382	355	369	369	361	350	367	345	388	329	330	345	390	343	343	349	368	344	348	364	341	364	346	380	330	343	385	382	384	372	359	364	341	345	349	338	361	345	317	379	356	373	342	352	345	380	376	347	380	336	385	378	337	377	351	351	350	350	345	397	371	337	317	340	345	378	355	369	356	355	353	341	320	354	337	363	362	348	373	341	328	351	374	362	385	367	345	369	369	349	370	352	326	363	397	377	339	344	356	361	344	365	360	367	382	331	361	356	390	376	356	360	332	383	376	358	363	367	367	348	359	361	369	360	381	361	357	357	380	341	355	369	386	347	349	369	360	343	394	379	363	331	383	344	360	358	379	358	353	339	333	352	354	360	340	349	362	387	378	367	396	389	350	354	365	343	355	360	352	377	354	331	364	320	384	344	385	358	360	367	365	327	333	358	348	346	364	350	348	350	385	351	379	346	355	357	357	341	341	332	382	375	331	389	352	328	370	357	341	340	367	414	378	320	387	382	329	372	372	398	348	345	330	371	369	361	386	391	341	353	366	377	375	346	354	349	340	382	338	338	331	382	347	352	375	393	390	385	358	369	352	359	390	388	379	364	366	393	397	380	339	341	340	327	351	368	385	339	380	353	353	395	368	381	359	373	340	350	373	370	367	366	333	341	370	338	361	346	384	367	360	363	359	362	356	324	353	333	325	362	345	384	358	370	355	386	375	342	385	366	339	354	302	349	362	355	350	380	320	332	354	385	349	399	352	315	346	403	340	377	351	363	351	385	329	354	359	374	365	376	360	347	364	351	377	369	342	377	401	360	338	328	363	341	346	358	348	347	351	356	358	370	353	344	370	329	332	331	363	340	368	365	353	371	369	354	381	335	348	397	340	371	375	327	376	366	384	367	356	361	347	347	345	402	364	339	353	379	379	358	386	316	347	361	393	367	326	367	386	338	376	370	369	338	341	363	360	346	356	351	329	359	333	373	344	343	370	361	353	332	381	370	358	321	362	316	356	387	320	377	367	359	336	359	343	372	346	362	348	359	347	360	357	357	381	338	371	360	353	374	368	376	344	330	353	372	362	344	350	356	334	336	343	329	339	384	363	370	379	351	360	337	370	313	355	358	348	336	352	382	350	342	320	375	356	376	379	386	353	355	342	357	336	340	367	350	344	382	378	355	354	349	319	324	360	328	351	340	376	380	391	357	352	361	356	406	344	325	367	350	369	364	338	361	363	350	339	358	327	355	367	373	355	347	375	359	385	369	349	383	365	368	356	384	362	345	362	346	352	317	358	355	347	354	366	368	389	349	366	381	352	325	354	348	381	334	386	334	335	379	362	334	377	361	348	367	341	349	338	368	359	348	343	360	368	319	355	343	354	330	365	338	354	348	363	348	343	349	400	370	342	354	326	355	340	346	377	379	363	370	364	349	367	355	346	375	386	322	349	346	383	401	362	375	352	366	348	359	350	358	353	352	358	354	363	367	369	357	372	319	374	345	345	347	356	339	330	345	342	357	328	394	338	378	372	348	340	340	340	333	364	371	353	350	358	343	314	344	367	343	349	382	334	378	351	350	350	385	355	379	372	367	344	352	357	337	349	367	364	355	394	360	376	338	347	350	353	356	377	367	359	393	331	345	342	348	394	371	357	411	346	381	314	365	345	350	309	342	377	361	384	365	349	377	356	347	368	349	375	351	363	361	384	395	357	360	348	349	376	352	367	361	323	365	331	348	367	351	375	391	313	347	371	329	423	357	371	360	374	386	378	344	376	363	368	366	378	352	350	343	375	359	378	400	353	364	352	357	347	359	391	337	388	337	384	361	334	375	381	321	354	367	365	356	336	327	340	355	373	371	357	361	333	356	324	342	359	371
2263	518	295	243	188	203	210	206	189	148	173	138	129	135	111	106	108	103	109	104	88	87	90	80	100	107	79	86	88	116	86	99	116	110	88	94	98	104	85	84	88	88	74	99	96	93	101	79	76	85	73	83	81	103	80	91	87	77	81	88	75	105	89	80	101	84	86	95	86	93	80	89	79	83	82	77	98	78	102	97	94	84	74	92	99	93	90	85	93	85	105	112	83	84	97	87	90	95	79	94	99	81	80	96	95	89	85	89	83	74	90	90	92	75	91	78	84	74	90	94	82	82	91	82	92	81	75	77	75	94	91	81	83	97	90	91	87	86	71	94	78	80	83	79	75	99	100	85	75	69	86	80	94	78	78	89	84	65	88	81	90	90	90	80	77	86	106	90	69	95	89	93	80	72	85	83	85	86	69	72	93	82	90	95	81	78	74	86	79	95	81	86	71	88	84	90	75	82	91	84	89	86	96	85	84	92	85	78	89	93	75	83	82	94	85	80	79	80	97	83	88	79	78	71	84	96	72	68	91	91	82	81	82	86	84	83	87	83	71	101	84	87	75	67	93	97	82	70	90	93	104	82	81	90	82	76	89	98	105	78	72	94	79	109	94	88	92	83	82	91	97	74	78	69	90	71	80	92	87	90	80	87	99	74	77	75	98	96	76	86	72	74	97	82	76	71	79	94	75	74	89	75	105	83	88	90	65	85	86	87	76	97	90	78	98	96	98	83	93	75	84	64	89	89	86	78	85	84	75	103	91	92	63	122	85	87	83	90	99	96	98	74	83	87	78	106	102	93	80	87	84	82	95	84	81	84	92	77	81	93	96	94	79	87	80	84	86	114	84	93	94	82	89	90	75	66	85	79	92	86	89	82	69	84	84	86	69	101	97	94	90	101	101	79	92	65	78	75	100	87	94	92	89	88	81	80	82	77	77	78	93	70	91	77	97	101	78	70	85	77	89	66	70	103	80	82	91	86	86	65	92	86	99	77	78	100	91	65	94	96	97	85	77	75	79	73	87	91	101	83	98	74	97	79	89	98	86	66	88	92	74	67	103	91	86	88	90	91	94	65	91	90	88	96	75	99	80	74	71	92	84	88	78	74	81	80	103	82	96	98	73	76	94	100	88	81	104	98	99	71	91	84	87	75	78	89	86	88	83	80	81	99	92	87	83	82	78	87	80	80	84	82	78	74	94	86	87	77	74	85	96	85	97	75	78	75	85	93	78	85	94	99	79	75	87	82	93	72	95	69	89	77	78	91	78	97	94	78	98	78	84	90	83	90	93	98	84	79	93	98	96	86	82	100	99	86	87	87	73	74	74	101	73	94	92	108	78	75	88	90	94	86	90	88	80	77	103	76	89	87	84	80	76	105	88	101	68	70	88	84	75	84	94	93	96	86	79	81	95	75	73	88	79	78	67	86	79	92	91	79	94	76	73	85	86	77	83	96	78	74	81	105	86	80	83	74	88	67	107	88	97	109	77	88	80	81	81	81	79	82	75	88	98	85	77	92	69	79	80	75	84	73	82	87	84	91	91	89	96	81	88	83	95	77	81	79	82	71	79	89	83	72	84	76	90	84	81	73	86	98	74	88	108	68	95	84	87	79	85	89	78	79	74	66	85	96	86	77	90	100	88	70	82	97	106	87	78	90	90	83	84	77	82	85	85	97	91	66	104	88	86	88	72	85	72	96	81	94	98	110	78	78	87	86	84	88	69	102	94	80	80	71	84	99	94	91	78	94	85	87	109	92	83	66	83	82	90	102	79	93	85	71	84	100	64	76	91	74	75	83	77	93	116	87	96	93	71	77	82	87	82	97	77	89	85	87	79	87	82	98	75	88	80	92	92	74	77	97	97	93	95	89	72	85	87	89	93	87	104	81	81	76	90	81	90	85	77	86	81	84	77	79	82	96	97	90	74	80	87	84	81	86	84	99	76	88	75	78	75	81	75	99	77	84	92	89	82	86	87	87	94	93	89	76	80	84	96	81	92	86	95	90	80	78	79	90	80	72	65	85	97	81	92	89	87	78	78	87	94	91	86	68	86	89	69	81	69	84	97	82	75	89	76	86	82	81	80	95	87	99	87	78	73	91	86	75	79	85	84	91	76	89	92	92	88	87	86	79	82	91	98	82	82	98	91	79	74	91	85	95	87	92	92	79	74	81	78	84	97	92	90	79	85	85	73	85	88	83	83	84	82	85	86	78	87	88	87	94	93	75	90	90	92	94	94	97	88	91	80	98	86	85	83	87	72	77	78	79	86	86	88	93	82	105	108	68	79	84	88	73	99	96	76	75	81	93	78	90	82	74	101	84	77	76	69	79	91	84	73	93	83	88	80	78	84	90	75	101	86	94	80	89	86	83	83	85	91	88	86	86	74	89	86	108	74	89	103	77	75	89	90	73	79	89	83	79	91	92	91	77	90	84	89	81	80	89	87	79	75	99	89	81	86	97	100	76	82	87	84	89	97	70	85	93	81	103	100	91	81	89	79	83	74	74	81	94	89	108	93	70	79	79	100	77	85	88	78	82	98	90	74	87	96	86	84	91	87	91	85	94	77	64	90	79	91	85	97	80	82	80	51	84	80	89	68	108	76	84	66	107	78	88	84	90	92	89	83	100	84	104	82	82	70	98	79	90	86	91	83	80	96	86	83	88	89	63	96	92	80	83	83	87	67	103	84	90	84	104	95	83	76	87	82	71	79	91	89	84	88	84	75	91	79	77	67	70	80	81	78	100	80	76	94	79	74	91	80	70	84	72	84	69	88	96	85	82	81	100	83	88	84	78	83	108	79	90	79	87	86	76	79	90	94	94	65	79	85	93	87	92	80	82	82	97	81	114	76	87	88	82	92	88	100	80	93	83	94	80	82	85	80	78	94	63	98	91	74	85	111	78	93	83	74	79	83	71	97	79	92	69	86	93	112	74	83	83	80	84	91	84	100	79	105	107	90	83	84	87	110	80	81	63	83	80	74	86	80	98	88	95	101	86	90	83	74	82	102	80	82	99	86	69	79	81	90	96	85	71	86	88	73	88	72	86	72	77	107	70	90	75	98	102	56	98	78	72	72	84	76	81	79	104	99	87	74	91	76	74	91	84	103	98	95	104	87	74	71	90	71	91	83	81	91	97	61	97	83	84	70	94	70	80	87	86	87	91	70	92	73	89	86	88	90	79	79	80	88	80	63	64	86	73	81	94	83	96	98	81	88	91	82	78	76	84	97	83	86	84	83	73	79	80	85	72	75	75	104	94	84	85	74	68	98	83	90	74	105	93	94	74	82	82	104	72	80	77	89	100	83	86	75	73	80	65	84	99	98	84	93	87	94	96	69	82	90	82	82	78	85	95	96	81	97	69	95	77	74	87	83	94	76	90	83	70	82	81	74	86	73	83	72	94	102	78	80	80	83	78	92	74	89	83	64	79	77	76	68	82	89	90	96	112	77	89	85	85	77	81	101	80	69	86	83	87	73	103
19015	5743	3190	3355	6709	9316	9373	7783	5919	4799	3750	3140	2548	2252	1987	1740	1550	1275	1270	1210	1030	1034	1040	1107	1048	1036	1043	982	964	1037	1002	1011	1002	933	926	885	803	777	768	772	740	688	701	715	756	712	697	737	713	674	658	680	686	693	613	699	710	700	655	665	682	688	635	681	636	698	703	645	707	731	719	714	737	655	697	704	682	688	703	720	697	702	692	677	624	627	652	637	675	631	644	740	612	662	653	662	651	619	630	666	622	658	632	647	658	628	638	678	620	650	620	607	633	646	654	625	609	657	647	630	661	647	687	630	628	626	614	653	619	696	643	667	634	584	640	644	668	636	614	578	576	715	619	602	579	653	635	633	643	617	674	637	612	637	616	645	613	666	618	632	656	598	611	647	622	615	609	630	624	632	607	664	593	653	637	645	618	650	583	608	631	661	666	608	623	667	616	617	651	669	664	647	590	636	650	575	664	643	672	608	695	609	623	652	640	637	679	573	655	662	637	633	638	623	626	640	656	686	660	615	589	637	634	638	679	622	574	639	599	638	643	630	607	678	618	668	645	645	641	617	633	616	609	633	660	692	646	671	603	605	645	643	620	646	680	637	665	632	630	599	628	620	659	645	629	623	632	704	625	617	647	646	619	626	632	647	694	653	604	611	635	590	677	562	656	613	618	644	647	626	656	659	634	659	610	651	651	643	628	699	647	628	635	649	600	596	569	662	660	620	640	628	646	690	608	622	639	618	611	657	621	589	629	631	620	578	626	641	662	684	652	640	643	645	606	608	638	709	607	627	623	640	624	639	638	652	646	650	672	656	630	606	618	627	655	629	656	608	632	659	662	627	645	628	645	605	618	663	651	643	622	652	651	620	646	627	686	619	670	630	667	654	629	585	596	597	625	647	655	643	614	638	593	654	694	659	614	616	628	621	619	609	614	593	651	632	625	639	630	660	643	630	634	653	658	662	658	656	650	654	680	657	657	716	674	618	601	588	661	631	651	621	632	613	645	624	649	599	611	658	688	616	632	637	595	610	641	617	648	624	605	607	632	666	655	631	673	582	687	651	670	654	627	630	625	599	657	671	643	614	652	614	679	679	692	627	617	658	627	586	605	631	575	619	653	639	626	653	606	649	603	620	655	677	670	606	631	646	609	617	626	620	620	648	644	643	646	630	652	656	605	628	624	625	701	648	632	586	667	634	658	598	672	616	638	639	618	630	615	618	682	592	635	661	624	595	687	643	630	617	618	609	624	636	653	640	648	639	637	617	654	609	674	641	605	628	614	642	623	608	644	641	622	603	660	655	645	673	652	653	601	637	594	650	623	629	599	645	613	609	606	597	687	607	693	649	694	658	612	606	627	608	627	606	660	695	561	657	656	619	661	675	641	613	615	633	654	618	590	623	651	627	647	651	645	647	600	603	639	632	622	621	682	606	600	652	609	632	677	676	647	617	606	637	713	603	690	633	643	628	656	649	639	608	578	649	662	614	668	625	621	681	645	641	618	619	605	673	609	599	601	679	628	597	624	644	610	620	576	598	635	620	644	638	678	625	631	624	670	625	646	622	622	652	640	576	610	646	624	668	631	638	658	596	664	654	616	616	641	634	607	623	670	615	609	652	667	620	660	645	675	630	660	668	644	596	643	602	598	651	656	625	644	610	611	609	622	625	617	646	644	672	648	587	623	616	618	645	649	628	640	661	618	594	672	661	645	600	643	622	675	660	654	656	616	618	623	635	613	656	660	617	636	655	616	649	605	633	652	621	649	599	584	607	619	625	644	657	636	615	678	684	667	660	618	649	597	670	625	665	583	654	618	635	650	657	603	639	621	611	656	647	632	647	621	679	641	631	649	661	654	647	618	619	621	644	666	628	629	649	651	626	609	646	680	644	596	606	622	592	601	638	597	620	612	642	664	640	614	639	642	627	593	588	637	661	659	597	648	655	621	631	616	635	628	647	601	629	624	674	668	617	667	635	627	598	649	594	636	655	616	616	669	616	608	626	579	629	645	652	693	636	617	602	652	660	667	668	616	605	638	623	636	646	622	620	627	650	652	634	632	625	624	637	603	618	623	603	665	690	637	613	639	636	685	664	626	609	629	604	631	633	612	647	590	672	668	668	657	624	636	606	596	585	601	620	623	612	650	641	610	589	643	621	671	643	591	627	606	653	585	586	636	686	588	643	670	649	677	639	646	636	659	617	613	652	621	624	653	597	657	592	625	625	652	623	639	593	618	641	633	642	631	653	610	664	701	616	610	618	613	676	669	620	637	644	609	619	604	613	627	638	628	623	697	627	619	647	646	630	611	659	584	629	616	649	676	635	644	618	600	627	646	630	632	674	604	605	633	570	577	609	631	650	627	629	633	623	601	618	626	607	657	602	590	700	632	645	657	630	628	655	655	694	601	609	596	642	636	629	668	614	657	644	653	657	619	594	687	632	624	625	624	646	619	641	637	598	604	647	612	619	646	674	625	652	672	592	640	635	623	659	627	630	634	661	641	663	643	626	633	598	645	621	612	660	612	637	633	632	628	675	652	578	702	636	645	575	617	618	613	660	633	604	617	621	663	610	621	619	647	622	634	627	608	639	681	577	642	638	628	651	639	702	632	647	601	653	643	602	615	649	605	660	626	643	619	596	617	629	674	629	593	644	639	642	635	627	569	663	653	653	626	652	658	609	606	593	626	625	627	610	647	598	622	650	661	633	638	630	637	633	640	605	616	657	636	616	634	656	631	648	631	601	681	662	625	642	667	645	639	658	605	635	616	633	631	659	627	640	627	641	634	638	593	655	682	678	622	638	598	612	629	666	605	660	649	624	700	614	625	641	625	636	609	642	639	560	634	637	645	673	638	646	623	588	616	613	653	600	659	622	618	657	641	660	631	599	617	648	599	652	628	623	635	660	605	680	616	625	610	635	633	657	651	645	609	662	658	655	638	644	595	644	677	609	661	615	619	601	637	624	613	637	640	643	636	664	615	677	604	622	609	601	610	686	667	629	667	641	693	618	628	603	616	625	636	641	645	665	656	627	616	614	666	617	653	606	672	643	630	611	657	611	591	597	628	657	654	650	648	640	672	630	611	643	640	589	610	658	673	639	639	588	645	685	661	611	619	633	649	621	632	645	615	643	654	667	609	658	584	616	613	643	617	668	636	603	624	658	602	662	614	634	653	686	619	676	653	618	586	597	585	626	610	665	641	667	614	604	589	663	616	611	599	617	616	652	624	663	625	633	684	620	598	617	609	633	642	654	593	632	629	581	600	599	664	636	601	627	642	697	679	612	603	650	638	629	614	628	644	610	622	645	659	640	686	621	652	649	632	650	657	590	618	636	627	650	581	575	668	605	628	604	621	596	636	675	633	645	645	605	635	591	632	621	629	622	654	670	636	617	626	615	621	570	589	660	648	645	641	591	625	637	612	653	682	641	611	612	663	665	628	650	625	633	628	642	609	629	624	620	668	630	636	601	626	646	654	633	632	629	595	651	644	605
1725	256	143	88	83	86	74	97	78	61	61	56	58	48	51	44	52	47	39	43	35	37	43	40	37	43	33	32	33	47	45	44	34	49	44	46	44	35	38	43	33	45	39	44	38	34	35	50	37	47	36	36	41	24	31	31	30	48	37	33	34	35	37	36	43	39	48	42	37	36	35	37	33	39	33	44	35	35	37	38	40	38	43	43	26	28	44	28	36	27	39	27	42	35	36	32	45	33	32	34	37	36	31	38	42	32	25	36	33	24	34	42	31	36	27	44	30	25	50	36	35	40	39	31	49	28	41	31	41	30	30	34	39	33	19	30	34	34	38	36	41	34	31	39	38	42	38	23	37	30	27	29	35	44	41	37	36	41	31	27	27	36	44	42	37	35	35	33	30	35	37	38	26	35	39	33	33	48	41	36	41	33	41	28	34	37	36	41	32	29	32	34	48	33	38	35	34	34	45	41	32	32	31	36	37	46	36	40	40	40	38	35	33	45	47	26	39	27	39	35	37	39	31	33	31	38	32	32	39	34	32	44	28	33	37	37	46	41	36	37	36	32	40	41	23	34	33	30	38	32	38	34	42	33	32	30	36	32	42	32	44	33	35	30	39	41	36	34	41	40	43	36	31	50	36	29	33	34	45	56	31	35	43	40	34	38	33	30	35	37	35	37	38	33	35	22	44	35	37	30	27	41	43	34	46	39	31	33	34	27	38	29	19	34	35	26	42	30	43	38	51	39	41	38	32	41	21	36	30	37	33	38	37	36	36	41	33	33	38	42	39	37	39	28	42	27	39	40	52	39	33	33	35	32	39	32	32	47	36	28	44	47	28	34	51	39	31	44	26	38	25	40	33	42	32	36	29	28	28	20	38	34	42	32	29	33	39	38	39	31	35	35	46	32	33	30	32	36	39	34	53	43	34	25	38	31	32	42	36	39	37	44	30	31	22	23	42	42	24	39	32	31	33	32	25	24	29	33	36	33	39	40	45	36	31	40	34	33	35	31	39	24	43	36	39	41	38	39	28	30	32	31	30	32	37	50	49	34	37	40	42	31	40	32	50	45	45	40	29	29	37	37	30	43	40	36	35	37	45	45	43	44	52	32	41	39	42	30	32	39	34	38	32	36	50	30	29	39	28	35	40	27	46	30	41	32	37	32	34	41	31	40	37	35	34	32	40	31	38	30	33	33	40	35	38	38	33	37	35	43	37	34	38	26	43	41	37	33	34	40	40	36	26	39	30	32	31	44	36	41	35	39	44	41	35	38	26	30	21	39	32	44	38	29	40	33	38	35	45	33	44	40	29	38	45	46	44	35	37	47	32	32	41	48	40	32	40	30	33	34	51	40	39	38	55	35	33	34	33	30	34	35	44	30	43	41	37	39	45	26	31	29	37	47	45	32	30	28	34	38	42	36	34	34	43	34	50	38	46	40	31	34	24	46	44	39	44	38	34	36	29	35	36	46	44	39	35	31	39	25	39	43	29	27	34	34	32	44	40	40	42	37	42	37	38	36	36	37	37	45	29	40	39	21	25	34	37	41	46	23	33	35	41	40	35	43	35	31	33	47	40	28	31	33	30	36	47	35	38	32	35	31	25	39	28	34	31	49	29	33	42	37	26	35	27	35	30	34	47	29	34	42	48	31	33	38	35	41	41	34	34	34	43	42	48	31	39	46	41	36	29	44	32	30	40	33	48	36	39	44	33	43	34	50	32	35	27	34	32	38	34	41	36	34	34	28	32	35	39	20	42	21	42	44	45	31	42	29	31	41	44	32	28	36	39	27	30	33	38	36	41	43	48	28	44	33	38	56	43	47	38	29	39	39	44	34	24	25	36	36	37	38	42	33	37	40	35	41	35	43	44	42	28	44	30	41	39	38	47	31	30	32	36	34	35	42	33	23	24	38	34	43	41	41	30	32	42	45	45	47	39	52	38	36	41	33	28	43	44	41	35	31	42	34	29	34	42	33	32	28	42	33	33	26	36	44	44	33	38	35	31	34	30	39	45	31	33	26	32	37	48	33	51	40	34	41	30	47	33	49	31	29	38	38	45	50	31	31	23	38	40	31	37	30	44	42	37	43	34	34	33	40	38	36	39	33	43	34	35	44	33	44	40	26	44	33	44	31	46	36	36	46	40	42	22	30	34	39	33	35	41	38	31	41	36	30	29	34	33	34	29	43	35	41	31	34	35	38	33	38	38	35	22	50	29	31	38	42	31	41	39	46	34	38	44	36	37	37	41	48	36	33	31	32	35	27	32	31	33	28	40	29	37	39	33	43	42	35	29	45	49	39	31	53	35	34	41	34	39	40	44	31	28	37	27	32	44	29	40	29	27	32	35	30	36	36	33	35	26	33	33	39	45	44	29	38	46	43	24	34	34	35	44	36	37	45	43	41	45	46	39	26	34	32	29	34	38	32	44	34	38	32	38	43	32	34	29	30	43	39	32	33	39	37	38	46	49	30	33	35	31	32	43	33	41	41	41	36	34	36	37	32	40	26	40	34	37	35	45	29	32	38	36	33	29	41	41	39	41	39	35	50	27	38	30	36	35	36	30	20	35	29	38	39	33	37	36	37	46	45	34	48	31	29	34	35	34	26	43	35	29	35	28	43	37	45	32	37	34	36	45	32	38	47	38	41	40	44	35	39	29	37	30	32	38	39	30	39	43	30	43	34	50	27	43	38	34	31	43	28	40	37	35	48	34	47	29	35	31	39	37	37	30	30	40	35	32	37	33	28	31	26	23	36	33	37	32	37	44	55	21	30	37	31	29	35	34	36	35	39	42	49	34	40	47	36	27	32	36	47	34	27	23	38	45	43	40	36	36	31	29	51	41	32	37	39	33	37	36	34	42	41	44	40	36	35	29	29	26	39	33	25	35	43	32	41	31	44	39	32	42	32	36	37	39	37	32	33	36	28	42	26	45	32	47	54	34	41	35	36	40	33	31	44	40	39	34	38	49	32	31	34	27	28	36	32	29	50	35	47	37	37	27	31	45	32	42	36	30	35	25	30	32	40	44	35	38	41	45	37	24	34	41	39	41	40	46	38	35	32	37	40	34	39	37	39	34	34	36	33	32	44	30	35	48	39	38	36	33	36	40	34	37	27	32	32	29	42	30	19	34	42	35	44	46	32	39	33	35	45	32	41	31	25	32	50	32	36	37	36	36	39	23	41	37	39	41	28	32	33	36	38	29	38	35	36	38	39	30	41	31	27	40	41	50	39	36	37	30	30	29	31	35	39	35	36	47	43	35	44	43	38	35	38	28	36	44	29	32	42	37	39	24	38	37	31	26	33	30	44	39	35	37	36	34	31	36	31	37	39	36	36	31	37	32	29	31	44	35	29	31	35	34	26	31	20	27	35	42	27	30	31	37	43	29	40	51	37	35	34	46	33	42	39	33	36	36	28	37	45	39	28	35	32	43	38	39	36	36	42	36	43	27	40	35	26	41	38	32	32	29	39	37	41	35	26
13616	3282	1631	1642	3425	4579	4475	3406	2464	1923	1606	1315	1048	945	748	667	571	460	478	469	413	420	443	445	420	441	418	398	413	415	446	419	438	446	434	374	349	331	326	321	312	278	268	311	315	321	307	310	298	302	307	328	312	308	291	305	280	323	281	291	277	291	265	319	272	282	303	313	317	295	317	290	303	301	284	299	322	281	317	282	311	325	300	292	277	301	275	294	278	304	316	282	252	281	278	292	294	278	288	287	281	271	280	279	272	279	276	290	292	278	246	278	306	279	272	278	273	283	298	247	274	301	304	300	262	287	283	266	269	284	301	311	284	291	286	271	269	274	264	261	297	254	274	270	265	267	283	294	276	279	258	288	301	263	296	266	285	270	301	281	298	273	300	298	273	278	293	275	297	270	279	292	265	284	267	297	267	261	255	272	293	291	281	308	294	272	293	281	251	287	267	295	279	274	291	276	267	273	318	294	269	282	278	287	291	295	251	278	283	272	271	286	284	288	281	287	247	263	282	280	268	290	272	306	304	260	266	282	317	256	294	292	289	300	248	314	266	289	270	300	277	267	264	268	270	324	288	270	272	277	276	301	292	257	299	266	258	268	272	290	289	271	304	287	323	307	254	267	274	295	302	311	258	290	275	291	298	261	270	291	246	255	295	321	307	303	278	277	276	280	275	282	268	302	267	246	300	325	279	278	249	286	237	299	302	254	293	291	293	273	309	280	269	253	277	288	250	279	280	268	291	258	283	274	296	291	291	257	281	280	275	284	280	269	265	278	248	268	263	264	276	314	269	268	305	272	295	291	276	284	291	285	276	260	301	279	307	311	272	282	281	291	286	265	300	273	257	304	261	293	281	282	264	278	308	262	299	289	273	275	272	287	269	286	269	287	259	304	306	299	300	267	283	300	311	255	280	274	245	302	278	248	268	255	302	255	256	280	282	263	299	264	260	281	313	275	280	293	278	275	302	263	277	267	279	296	276	276	277	277	282	303	284	291	275	263	288	263	291	253	271	311	299	268	280	284	286	279	259	307	272	277	275	236	273	309	246	279	286	287	288	298	264	287	276	270	293	270	285	295	309	286	265	281	259	310	277	262	295	268	260	266	281	262	281	289	248	275	245	270	272	258	284	254	283	277	292	310	305	277	267	290	333	266	258	296	273	285	269	268	280	260	282	285	290	303	301	249	261	267	277	287	308	264	280	261	273	278	280	269	278	264	281	268	298	265	289	277	252	275	264	273	295	300	244	279	274	274	264	285	287	249	253	258	289	313	286	281	308	296	299	280	277	299	280	285	259	279	269	269	293	266	268	283	272	262	262	246	265	280	299	280	298	247	289	322	266	274	296	280	286	281	278	250	295	288	271	309	268	274	279	264	282	259	280	244	286	255	275	259	285	315	279	294	243	283	298	249	264	292	271	264	271	278	263	288	280	268	286	292	266	280	267	270	315	279	307	266	278	273	248	258	259	286	297	282	285	270	269	276	269	277	247	282	277	262	296	261	271	270	277	255	285	286	268	298	282	283	260	262	243	266	283	291	295	299	281	294	293	277	256	297	296	291	273	302	264	291	290	288	309	252	269	284	289	304	296	257	260	309	292	259	292	271	281	270	296	273	292	281	267	259	300	276	288	302	309	277	273	309	281	269	252	298	271	278	310	275	300	265	287	267	292	255	283	240	273	291	257	262	260	272	290	274	282	268	318	281	292	276	265	243	294	307	246	302	318	268	271	300	306	284	292	283	264	307	278	272	284	275	307	296	270	287	301	293	295	300	280	256	281	274	285	265	291	271	284	267	272	287	290	258	284	285	290	269	291	293	252	251	287	291	303	276	276	273	283	258	272	289	275	273	282	283	272	262	267	268	290	284	289	314	287	290	270	292	253	281	294	278	280	296	314	243	278	300	276	265	262	270	279	294	261	289	261	277	306	275	298	275	307	281	273	281	267	258	277	293	270	273	267	271	253	285	298	278	281	249	311	303	302	280	265	309	279	280	266	273	276	262	281	263	278	286	279	292	273	266	290	264	263	272	276	286	284	257	262	293	285	317	259	253	297	257	263	282	261	279	279	292	291	307	298	269	268	256	292	264	253	290	293	261	268	285	309	265	264	256	269	284	298	259	277	263	295	295	295	273	255	259	254	263	298	250	302	275	289	272	298	280	283	281	282	264	284	278	286	291	265	310	278	302	296	305	297	288	312	283	265	253	269	298	273	292	289	271	272	281	296	280	264	286	260	332	288	287	292	281	276	260	280	289	282	283	281	279	282	252	283	290	287	278	280	273	275	254	260	270	267	292	284	269	266	287	305	287	294	300	286	281	270	265	263	262	276	266	261	282	274	278	285	275	266	279	286	265	320	293	264	253	272	289	313	284	272	272	267	297	303	285	288	262	277	308	322	282	247	318	283	297	270	272	293	301	284	284	276	285	278	251	269	290	240	292	282	264	259	276	271	291	299	286	262	272	301	270	260	253	274	287	316	292	292	257	256	261	294	299	274	252	283	272	288	279	273	259	287	261	304	266	294	284	255	252	272	277	277	277	277	282	283	281	324	270	284	300	267	285	295	273	281	295	276	255	287	282	278	288	288	271	300	268	289	278	268	298	295	268	268	274	296	292	320	268	281	254	273	270	275	284	303	242	307	301	278	270	267	294	307	295	292	277	282	286	264	280	264	309	299	318	271	281	309	283	288	273	264	287	310	270	256	261	270	288	275	314	292	324	265	271	271	272	280	293	305	281	286	276	262	245	300	278	296	273	288	265	280	271	262	269	285	283	271	304	248	248	267	279	250	263	261	270	277	241	283	293	261	275	319	282	275	288	275	279	258	303	307	296	278	283	300	242	301	277	274	285	261	280	309	273	271	296	290	296	299	284	299	264	263	296	301	272	259	257	315	277	258	279	273	258	278	280	266	281	268	258	286	266	290	303	262	293	245	280	267	250	300	257	281	288	279	260	296	305	257	287	302	287	309	299	278	254	301	298	244	291	282	302	274	287	289	291	247	285	265	286	256	279	308	274	276	291	269	274	275	302	275	282	287	263	269	288	311	304	287	293	291	303	283	272	267	256	291	259	258	274	281	276	276	283	256	279	282	306	290	291	251	265	261	294	273	265	291	279	290	319	282	288	283	279	257	301	289	291	275	281	279	307	260	273	267	278	283	255	272	270	291	303	306	263	235	306	256	272	254	313	295	286	255	263	289	279	247	293	291	257	276	269	296	290	280	298	277	273	300	286	250	292	244	266	262	282	259	305	268	307	302	253	271	289	285	283	261	255	304	272	271	284	255	292	271	323	282	286	264	280	252	254	292	256	316	297	279	277	289	274	286	298	294	260	281	288	276	263	278	256	277	305	249	298	287	279	270	299	301	292	294	296	291	248	283	278	285	308	288	273	275	260	273	285	297	290	271	267	278	283	261	270	274	253	293	296	286	292	268	302	293	292	297	286	259	262	287	291	265	247	287	266	272	272	292	247	277	277	270	258
1464	432	234	182	172	141	135	176	127	102	108	112	98	99	88	95	78	102	81	88	54	74	74	72	90	70	85	90	84	82	72	71	75	82	78	82	78	61	76	61	68	71	104	89	76	76	77	82	65	75	70	76	73	72	75	66	67	65	64	61	67	67	79	73	81	80	72	70	64	64	74	72	90	84	58	71	69	62	72	69	84	67	76	53	72	75	69	70	70	75	75	64	81	77	83	67	72	69	66	52	82	91	76	69	56	80	71	70	64	75	67	73	66	76	68	65	84	81	71	75	79	70	68	65	59	75	69	69	74	78	80	80	77	75	62	79	68	70	65	82	76	65	83	65	70	65	78	66	73	66	80	73	60	66	62	65	60	70	55	75	72	70	75	67	71	65	84	69	77	64	60	65	66	83	75	81	70	59	71	81	76	60	72	62	68	72	83	64	52	79	70	63	64	69	72	81	63	88	69	56	76	72	60	74	66	76	81	64	76	94	71	65	63	58	60	74	79	61	76	83	63	75	72	70	79	70	75	67	72	64	77	61	78	71	62	78	65	72	62	73	74	55	73	79	60	68	73	70	82	69	72	65	54	72	66	68	71	72	78	71	86	60	81	73	65	74	73	82	71	75	87	66	82	82	75	58	82	73	91	69	62	62	65	59	71	72	69	64	53	76	78	74	75	78	63	79	74	75	70	72	71	73	69	70	61	68	69	67	65	69	70	64	82	69	85	86	64	75	65	70	68	80	70	66	71	72	59	60	54	74	71	83	52	75	70	63	74	70	82	66	58	69	63	63	70	66	67	72	65	66	67	65	65	70	73	66	82	74	74	72	69	75	65	74	72	76	63	78	72	70	75	56	91	72	72	76	68	71	56	79	80	63	82	73	73	66	79	66	76	62	90	69	60	78	80	53	70	68	68	80	73	70	57	63	82	53	78	82	70	61	61	61	79	66	65	72	73	75	68	76	67	83	83	68	67	69	77	70	58	66	58	69	79	93	88	64	69	75	66	71	59	83	82	61	62	72	78	77	48	62	63	66	74	78	79	83	65	71	63	73	57	81	79	75	76	79	61	75	69	60	75	73	62	76	68	66	73	96	73	77	60	81	76	72	68	82	54	69	83	75	71	73	80	80	70	69	80	78	68	78	82	75	70	69	61	59	73	69	64	80	70	92	72	79	71	66	74	73	64	70	68	90	64	76	80	68	75	76	66	81	72	83	69	65	75	93	54	65	68	72	81	74	79	75	73	81	75	69	80	68	83	69	69	69	52	63	77	69	77	78	65	55	79	82	65	53	62	66	76	75	77	81	72	74	75	76	85	77	61	71	76	61	79	75	72	69	70	71	63	51	62	73	67	73	75	71	56	79	67	78	71	71	71	67	66	84	73	65	58	82	74	61	73	72	73	63	81	51	67	72	60	79	62	62	70	82	66	80	78	64	70	87	77	73	75	62	70	64	73	68	58	71	59	74	70	70	74	78	75	68	66	75	69	57	75	63	69	74	86	76	68	68	86	68	70	64	62	69	68	57	66	60	70	75	71	70	84	86	77	71	58	65	78	57	56	89	82	64	67	82	74	72	66	64	68	63	83	76	80	68	68	69	64	68	61	70	88	77	80	59	79	78	76	59	74	72	81	68	63	61	58	66	69	81	75	72	71	75	75	64	69	73	50	77	67	63	84	59	53	64	59	82	63	55	79	73	90	81	60	65	69	63	85	91	58	70	65	79	72	71	83	81	71	74	73	72	72	71	73	70	70	75	70	73	72	64	70	69	76	65	61	83	66	81	67	83	67	84	78	73	64	84	72	75	79	69	83	87	76	80	69	79	86	83	58	70	60	82	72	73	74	69	87	75	61	67	72	65	74	67	70	72	79	77	73	66	55	71	62	74	64	61	56	53	71	74	86	81	66	79	72	58	83	75	58	73	69	82	69	78	64	67	63	72	72	69	70	72	71	64	92	67	73	76	87	68	70	59	71	67	76	69	77	74	100	88	78	72	86	74	65	63	63	75	69	72	75	75	72	55	64	78	85	78	67	79	65	75	84	66	79	61	67	62	53	70	68	82	58	83	68	76	63	69	75	67	69	60	61	73	62	61	67	77	61	82	76	62	62	81	83	65	92	78	71	75	72	80	76	79	77	72	64	74	77	74	65	62	72	56	75	58	66	78	79	68	78	71	68	72	79	87	64	76	74	47	67	75	93	49	84	76	62	71	69	58	69	68	63	65	77	59	59	50	62	71	89	69	68	74	55	64	87	65	56	70	85	82	62	61	75	71	78	58	83	73	65	57	72	65	57	62	72	83	72	88	66	80	75	75	63	61	81	70	64	76	75	75	80	69	71	72	60	83	68	81	71	66	86	68	71	56	78	76	83	72	51	69	68	73	92	77	68	64	78	69	64	71	84	54	66	73	88	78	63	69	78	87	72	61	75	79	74	65	77	63	70	61	71	77	77	76	81	71	67	83	86	70	73	57	63	68	73	58	59	84	83	82	64	63	73	77	73	77	77	79	78	80	53	78	71	61	79	66	76	73	70	74	75	73	70	70	64	72	78	69	62	75	63	69	67	76	54	69	67	100	63	79	72	73	63	61	82	70	85	69	78	73	70	53	66	73	63	70	55	66	71	63	67	78	72	84	79	60	61	77	61	69	82	72	63	73	66	77	62	76	80	66	59	76	80	81	80	65	66	46	82	59	68	72	61	78	70	65	69	79	69	68	57	65	52	78	71	52	54	67	59	90	55	70	70	62	71	76	75	76	95	70	73	73	70	68	71	67	72	71	87	67	73	65	67	80	68	76	78	61	81	73	82	83	56	81	66	78	70	75	77	65	72	70	58	70	80	74	82	67	64	74	70	83	71	68	70	68	64	80	64	69	63	68	91	73	73	61	85	89	77	64	71	68	71	56	63	68	69	59	85	74	95	80	90	82	61	66	86	62	74	79	66	68	71	72	65	68	66	60	55	58	62	63	66	58	69	66	76	83	75	71	75	69	73	76	93	71	65	65	73	79	68	62	64	81	82	80	63	84	78	87	55	90	74	85	77	65	86	59	69	71	65	49	77	61	63	54	84	80	55	73	74	85	71	71	75	58	79	53	69	63	78	71	54	78	61	69	74	69	59	68	70	76	73	77	83	65	84	69	89	77	73	65	80	71	79	76	67	69	92	62	68	63	56	59	67	75	57	68	75	83	76	73	85	76	70	80	86	56	49	73	80	53	74	68	72	79	82	57	69	62	74	66	62	89	63	87	73	65	67	73	83	83	70	53	77	71	79	60	87	62	68	72	86	64	87	65	73	75	71	73	67	67	59	57	61	80	74	87	75	78	77	75	84	57	59	57	65	78	79	62	63	77	80	77	65	72	67	66	69	80	78	69	74	71	79	81	79	62	67	65	67	64	72	69	85	82	80	65	79	71	84	62	75	62	64	71	72	59	67	69	68	67	86	63	67	61	68	72	78	71	66	68	79	66	68	64	71	75
15853	4801	2604	2536	5479	7272	7315	5983	4245	3503	2835	2175	1909	1583	1413	1288	1142	960	939	822	810	767	799	860	801	835	775	804	805	767	815	803	786	743	689	712	659	657	615	584	561	560	575	606	603	564	584	574	598	589	550	579	558	568	529	565	608	578	575	538	567	579	558	523	523	553	538	544	547	558	588	616	544	554	591	530	580	575	536	560	539	557	523	560	530	530	554	532	490	541	562	509	533	513	520	497	542	509	563	523	548	545	474	575	572	551	481	490	504	538	501	525	546	501	510	502	511	545	525	489	514	567	519	522	540	555	502	540	490	517	504	524	572	530	549	569	497	526	521	534	498	512	516	498	518	494	554	519	533	568	567	518	547	542	567	563	561	537	512	525	519	520	457	566	529	548	535	510	521	510	505	552	531	562	528	549	518	557	612	544	531	500	506	504	500	510	562	461	587	501	549	496	516	528	510	560	506	518	492	529	512	490	528	514	534	466	521	565	565	535	529	564	520	517	494	517	553	503	522	526	544	529	512	521	530	519	525	503	553	489	528	531	504	525	535	568	514	567	523	525	584	532	528	528	485	519	541	522	461	523	549	491	497	514	548	519	505	508	551	542	576	525	556	476	497	534	535	522	533	506	491	521	536	509	542	493	490	539	510	519	558	471	545	519	529	531	513	538	533	520	498	464	519	487	512	573	513	502	520	479	499	539	515	540	516	522	536	502	540	577	484	502	556	531	465	539	549	506	543	544	514	552	571	503	512	492	544	498	515	550	536	508	554	505	514	525	492	532	528	534	519	499	502	521	544	568	538	487	535	505	514	526	562	522	495	528	537	517	528	511	503	542	610	504	549	523	509	558	505	523	503	567	548	490	519	484	506	488	515	508	514	554	530	510	507	600	480	532	532	493	538	547	561	551	516	504	469	524	517	493	521	514	526	527	579	550	564	575	531	470	534	529	512	558	561	503	495	521	558	539	543	519	557	512	505	520	502	547	553	539	525	540	492	506	538	507	532	529	533	478	525	531	542	549	529	517	536	554	478	544	499	552	535	511	525	504	531	554	500	486	530	513	522	523	534	551	504	525	510	543	518	535	539	515	499	511	580	560	503	512	562	544	561	511	488	486	504	514	510	517	521	520	506	525	521	503	527	545	508	521	527	546	538	523	546	531	580	525	522	489	527	509	510	514	517	508	503	501	528	536	540	522	541	533	532	490	527	500	540	517	533	527	498	494	516	511	526	532	547	517	557	490	527	531	547	560	556	520	566	509	551	563	515	519	532	523	538	505	552	544	523	539	559	482	482	550	529	508	506	550	507	507	547	542	522	557	533	531	534	511	501	500	501	530	500	550	460	554	541	542	526	542	536	537	539	523	508	533	559	556	493	511	496	522	513	526	570	531	507	461	524	533	529	476	552	516	555	484	503	561	573	563	550	515	512	555	560	553	534	528	514	559	510	506	520	543	525	530	538	528	512	569	526	528	535	563	531	531	547	508	533	564	521	538	531	496	501	531	545	520	520	550	540	511	528	498	503	524	502	514	535	508	528	552	527	506	560	502	524	516	533	512	516	523	531	557	542	532	524	522	554	514	525	498	521	534	576	488	520	563	488	503	476	534	526	541	492	493	518	534	509	529	540	537	531	547	548	532	545	493	515	511	549	552	527	530	547	516	500	537	601	500	519	546	494	531	522	544	489	527	532	513	511	505	488	527	537	536	522	543	523	521	537	525	533	540	532	543	512	498	513	478	439	502	520	521	546	538	551	522	551	535	547	546	544	521	522	511	548	538	498	530	575	528	532	525	510	492	518	557	529	550	534	547	538	538	519	534	517	571	501	510	545	498	541	500	531	532	542	554	523	501	500	527	535	529	540	535	527	535	519	578	517	554	533	495	486	520	534	531	512	503	530	488	511	516	507	554	564	534	498	524	542	494	571	537	533	570	510	543	517	491	540	521	539	514	524	521	515	513	578	535	487	542	530	511	526	508	520	517	506	524	515	540	509	520	542	498	532	545	543	525	555	512	556	535	504	493	497	532	511	562	512	551	532	526	550	508	498	549	557	563	531	492	519	532	516	542	517	521	550	552	524	525	510	515	570	534	536	564	508	517	536	556	535	528	519	568	547	533	528	537	519	516	564	530	579	538	470	513	548	537	554	504	548	522	555	551	563	510	505	499	510	547	547	541	497	528	557	518	540	558	526	521	529	550	503	500	548	517	535	510	502	521	565	538	540	529	515	538	534	506	515	531	472	584	529	517	521	502	568	539	498	556	477	489	521	526	508	513	519	519	478	558	502	544	485	515	553	541	531	509	506	542	521	520	544	517	524	553	515	565	498	529	528	491	515	547	538	533	517	562	502	552	521	518	539	491	528	572	508	598	505	505	493	489	559	541	509	515	520	517	544	487	488	564	501	532	518	559	525	478	527	498	530	536	543	540	512	513	577	511	560	523	548	524	532	521	536	553	508	522	528	530	547	525	498	516	463	488	526	542	542	492	493	474	545	553	546	501	543	605	521	485	567	560	551	528	510	522	523	547	531	568	522	517	553	555	547	514	535	508	521	504	519	498	553	507	523	510	503	516	546	559	490	558	518	516	517	539	516	508	530	529	519	545	534	546	485	533	507	544	526	551	529	564	523	549	541	539	515	537	509	522	531	513	512	506	532	531	507	561	536	496	517	527	515	544	508	448	523	513	496	532	586	525	481	495	524	542	560	546	471	528	547	525	514	560	499	547	494	509	543	499	522	504	502	483	513	539	537	509	536	540	499	518	535	498	503	550	493	472	583	537	546	529	506	545	535	535	550	555	550	514	558	550	527	512	547	529	498	507	516	500	553	521	528	538	508	551	546	561	523	520	507	535	536	543	536	517	517	545	555	541	509	521	563	516	490	547	533	495	507	550	520	539	511	518	557	577	525	562	512	505	532	533	514	510	522	546	499	521	525	566	542	527	519	498	529	507	564	533	509	513	531	485	516	487	559	600	512	521	515	503	532	519	530	524	504	514	584	512	510	543	560	518	538	503	543	503	563	538	556	553	524	547	546	503	555	559	517	554	475	478	492	492	545	505	544	553	515	530	472	513	518	521	535	535	525	544	496	515	529	550	515	557	531	517	513	509	519	524	530	553	514	498	533	548	534	498	509	509	573	516	531	537	541	489	489	532	545	504	534	547	550	500	492	577	512	503	511	528	525	523	483	542	521	464	508	535	530	526	535	520	487	458	512	525	534	514	552	549	527	519	530	474	566	580	512	480	484	511	519	582	540	524	554	537	492	552	544	513	561	479	570	524	520	518	540	517	531	491	497	487	529	560	524	557	525	536	535	537	532	536	502	525	503	503	529	527	507	526	531	529	543	514	524	516	505	504	533	531	549	560	520	543	535	514	519	511	486	539	527	539	501	559	526	525	535	540	501	514	517	512	514	549	498	508	481	551	464	523	520	553	527	521	563	550	530	508	512	506	536	588	497	526	535	546	496	552	530	534	564	569	487	511
2648	352	213	134	113	118	112	120	100	92	89	77	70	67	70	65	54	70	50	62	61	61	53	65	59	42	43	51	51	60	51	58	50	55	47	45	46	39	42	50	58	39	44	54	58	44	60	44	39	41	48	38	48	47	42	45	54	57	47	44	48	51	55	49	41	54	54	41	45	47	61	48	47	38	51	49	53	49	60	41	48	47	43	50	48	49	55	56	50	44	46	49	55	35	50	52	58	48	53	47	50	48	53	38	53	41	43	55	52	52	49	30	42	55	33	47	53	45	50	48	43	41	41	52	41	42	45	51	38	49	58	48	38	51	49	45	48	49	46	49	44	60	54	50	39	40	49	44	51	49	31	47	41	52	46	49	38	52	56	49	57	51	43	42	58	52	43	43	47	47	43	36	52	48	44	41	63	49	46	41	43	49	43	48	47	50	45	59	57	39	47	40	38	47	55	45	47	41	45	57	33	40	34	47	37	43	50	47	44	53	42	48	51	58	56	58	51	34	42	43	64	41	46	48	46	43	34	46	42	55	35	47	47	43	57	51	42	62	42	57	50	44	46	42	48	51	45	57	51	49	54	46	32	41	46	42	47	46	50	30	57	53	36	49	46	51	30	40	44	46	43	42	53	41	42	50	38	37	44	48	50	52	39	47	43	29	49	53	32	45	43	57	41	48	34	55	40	39	56	44	46	55	44	46	33	46	52	47	46	51	48	47	46	45	42	47	47	38	48	36	54	45	42	39	45	52	49	49	60	59	45	51	46	37	37	49	50	44	38	54	47	54	47	52	45	30	32	43	61	49	45	46	37	36	53	47	36	60	52	40	57	52	44	57	53	46	55	52	54	55	40	45	39	44	50	52	56	52	46	44	40	41	39	48	38	44	51	58	44	65	42	31	44	60	54	54	55	47	50	36	36	51	52	52	36	56	48	44	43	50	56	44	48	53	45	45	57	48	53	48	38	53	44	45	53	40	41	50	63	48	58	41	55	44	41	35	50	44	48	46	36	42	44	58	39	52	45	56	55	60	43	39	44	35	42	49	48	47	51	37	54	34	50	51	55	50	56	51	56	45	45	61	46	41	50	53	48	40	43	47	32	38	54	52	42	43	44	55	44	54	53	39	39	44	56	45	51	56	45	39	59	39	49	47	48	51	45	35	35	39	44	52	45	39	41	46	42	45	53	54	39	41	42	39	52	54	51	44	43	51	53	50	50	51	43	50	58	51	53	51	42	67	51	49	37	59	43	40	51	40	51	51	54	51	54	50	51	35	44	42	61	44	43	46	66	43	58	36	49	42	47	51	44	54	50	45	42	41	43	51	60	44	51	49	43	51	47	49	58	48	39	50	49	49	30	37	56	49	47	57	52	54	50	37	50	46	47	45	52	39	46	42	55	56	49	54	57	51	43	48	48	54	56	44	48	49	46	54	46	46	41	53	41	45	44	58	53	53	43	44	48	52	38	44	45	37	50	39	40	47	39	40	50	47	37	60	47	51	41	64	53	49	35	53	45	49	41	42	46	52	44	41	49	53	44	57	45	47	45	47	35	40	54	49	45	43	49	51	32	45	41	49	53	46	49	48	50	57	39	49	43	67	52	44	42	62	45	46	58	41	40	40	54	54	47	49	43	45	45	54	52	67	47	52	42	54	56	41	42	54	49	41	47	45	48	49	38	53	35	46	41	41	51	46	48	49	44	53	40	58	50	45	43	48	49	50	58	32	54	50	37	41	59	52	38	39	53	49	35	42	61	54	37	52	44	48	43	39	40	65	58	46	51	54	41	53	32	53	39	45	50	41	45	52	50	58	40	32	45	52	50	45	51	47	53	50	47	39	53	47	47	53	41	47	36	51	50	55	56	57	44	50	49	40	39	46	50	45	50	47	43	45	58	53	59	45	38	36	45	45	43	45	39	37	37	40	50	42	48	50	49	37	41	45	46	56	40	51	50	42	45	48	45	55	40	45	62	53	48	40	48	47	48	49	58	50	57	40	54	52	58	45	46	60	48	42	40	45	53	30	45	48	45	45	47	47	47	35	46	51	49	37	57	48	59	40	38	55	41	44	51	44	49	51	40	40	48	58	41	36	50	46	43	46	36	57	46	44	45	42	47	39	45	53	45	43	47	49	53	43	47	35	52	48	47	49	52	54	41	45	51	56	49	39	47	53	44	52	40	50	42	43	49	62	63	38	53	40	45	51	48	57	43	48	42	47	58	54	49	50	54	45	44	49	53	53	53	51	36	59	47	52	46	42	64	47	58	49	45	34	49	39	52	41	49	60	41	44	40	25	46	55	55	53	61	49	55	48	56	43	40	53	42	50	51	45	44	47	44	49	41	34	45	50	45	60	50	42	52	43	43	56	27	49	63	42	51	48	42	51	39	46	52	41	55	48	49	45	50	53	53	49	60	52	49	50	44	45	48	51	37	33	32	44	44	65	64	53	51	43	43	40	46	41	52	47	50	51	34	53	46	35	53	52	51	48	44	39	50	33	37	41	44	48	48	49	59	50	54	47	50	45	51	50	48	51	42	39	47	33	46	50	40	40	62	46	49	37	50	49	53	55	56	44	58	50	37	39	56	50	33	47	41	50	43	37	40	46	56	51	56	39	51	44	41	58	53	46	40	37	42	60	43	48	49	44	57	43	41	42	45	63	40	43	47	45	55	51	51	43	51	41	47	38	55	58	44	38	57	54	47	44	30	45	45	44	37	44	59	36	41	49	52	48	38	44	36	44	46	50	56	48	52	43	43	47	44	44	62	44	55	36	41	44	58	58	49	51	47	56	44	56	49	41	49	49	55	47	48	41	52	51	61	51	66	67	42	55	46	40	57	38	40	60	45	53	51	57	43	42	53	41	43	55	56	43	47	45	40	50	54	39	52	45	48	50	59	58	43	32	49	37	62	50	44	54	41	51	57	44	48	48	54	45	36	44	50	51	55	47	47	59	48	46	46	47	34	45	43	46	47	53	53	51	59	56	44	42	52	48	57	52	38	59	46	33	54	47	44	32	42	44	45	43	49	35	63	52	43	56	40	49	42	39	35	41	43	38	39	45	45	41	37	53	55	56	49	49	42	39	55	46	48	54	53	28	32	43	55	43	40	43	40	50	44	45	67	50	57	44	37	43	34	32	47	54	49	65	50	31	49	40	35	45	37	45	45	45	52	64	45	49	48	40	49	48	44	60	44	51	49	35	45	34	50	39	42	45	49	54	46	43	53	47	37	52	46	59	43	45	46	39	40	40	39	55	48	48	60	54	42	59	50	47	44	37	41	29	38	45	53	45	33	43	55	52	55	41	31	47	47	45	52	27	49	46	43	48	44	48	36	45	39	48	50	40	29	42	50	42	40	53	37	58	47	36	51	54	48	45	38	40	48	50	49	50	39	31	44	58	47	42	55	48	35	54	43	48	37	41	64	56	45	50	53	51	55	51	42	53	39	40	56	45	50	47	46	51	45	48	51	43	55	52	52	47
15609	4005	2234	2210	4343	6617	6299	5272	3834	3149	2460	2057	1643	1387	1272	1132	880	816	832	695	670	671	713	638	644	617	623	606	650	609	662	611	580	619	583	545	513	450	484	428	437	416	416	439	406	409	436	424	398	441	415	406	401	373	348	380	411	389	350	377	372	395	401	349	378	398	387	399	404	415	419	406	377	410	438	408	403	418	399	369	395	396	416	382	388	368	413	353	385	376	357	401	372	352	391	363	376	385	369	358	377	396	364	377	387	361	353	359	336	375	346	367	345	358	390	345	339	387	324	322	347	351	345	388	353	365	377	364	358	377	382	370	332	330	341	359	370	327	364	371	352	362	356	341	364	369	331	366	388	347	409	345	359	369	368	335	358	360	368	357	346	358	375	380	368	373	384	368	392	353	374	370	368	370	324	413	407	359	368	354	368	379	355	381	394	364	380	351	387	370	366	378	364	361	357	392	371	370	334	373	373	393	361	380	373	349	333	350	366	353	369	352	389	366	355	357	373	369	346	364	346	363	358	382	371	378	348	359	356	360	350	370	353	347	358	317	401	347	375	397	372	332	374	343	366	374	361	382	350	357	374	369	366	348	360	342	377	376	384	354	370	360	323	356	341	411	357	314	349	334	378	363	360	360	381	344	380	343	372	353	361	360	374	366	392	352	345	403	380	357	346	373	381	364	351	368	386	351	363	375	351	323	329	392	338	375	342	386	356	371	334	381	379	366	318	350	357	344	381	335	358	322	349	325	368	349	365	351	369	336	354	323	359	361	349	341	388	343	391	363	349	347	363	351	341	385	388	335	368	357	351	382	388	336	307	360	351	349	359	310	354	368	379	377	373	342	361	356	305	335	345	372	391	322	364	355	374	350	358	389	355	390	339	384	367	359	382	399	362	342	338	363	354	381	392	384	325	348	356	399	354	341	347	324	309	314	339	363	371	362	368	350	370	370	376	360	339	359	394	381	360	356	352	354	330	353	377	390	330	379	378	344	369	383	359	383	365	362	354	376	358	339	346	326	368	364	374	337	389	378	346	364	323	371	369	333	352	336	357	325	360	340	349	363	382	324	352	363	338	350	328	396	340	364	354	389	385	364	346	335	355	357	396	351	378	364	346	339	370	376	362	370	339	346	361	386	336	371	319	343	396	352	349	329	351	380	361	352	391	362	338	369	360	307	350	377	322	385	404	352	357	352	350	347	395	376	324	379	367	350	386	362	392	342	371	356	365	362	358	344	363	376	359	328	338	338	334	352	346	309	340	381	340	391	386	367	312	331	351	365	351	356	366	353	344	367	340	393	347	368	398	328	359	309	385	373	380	335	358	359	338	370	375	336	385	400	350	345	362	349	368	361	346	373	372	316	346	364	365	365	370	398	365	349	368	383	327	362	376	358	388	362	359	339	387	328	381	364	340	349	385	365	351	354	391	387	376	382	375	333	349	371	332	377	361	355	381	377	362	371	368	337	325	398	335	334	359	389	377	365	364	369	404	333	353	353	354	308	337	360	363	353	366	403	392	390	347	370	346	349	340	340	358	367	370	368	389	355	347	377	338	369	375	366	331	349	369	379	371	378	360	401	344	358	398	349	360	361	367	327	342	369	336	361	341	340	386	361	406	345	386	365	381	334	382	390	350	350	324	388	349	350	348	359	363	372	383	382	364	344	368	359	366	346	358	353	354	352	383	374	330	368	386	344	392	392	396	358	358	412	363	372	366	360	365	370	338	345	333	363	341	389	388	346	369	390	358	358	393	368	359	390	361	376	319	321	358	337	364	357	332	379	380	363	362	358	346	341	390	365	342	367	359	358	356	324	333	352	366	366	361	372	391	358	353	373	348	345	362	346	343	348	355	369	330	375	376	342	385	358	366	367	403	342	346	353	369	319	368	382	363	388	378	356	346	371	334	370	381	379	408	342	344	364	385	367	347	380	350	329	333	336	333	361	378	360	383	353	371	344	367	393	372	357	383	352	362	379	386	344	366	388	372	364	364	360	363	343	373	362	351	368	358	327	336	353	349	368	379	348	365	348	348	342	361	356	374	366	389	380	359	342	344	349	352	396	386	364	341	340	355	348	372	347	365	371	348	358	365	373	350	323	313	334	374	336	361	377	370	369	363	348	367	369	379	355	364	379	375	374	371	370	359	344	338	341	355	366	374	367	381	343	368	371	368	360	353	346	376	377	367	382	355	313	350	390	344	342	339	352	348	375	389	373	351	358	380	339	353	363	367	362	374	363	328	369	398	378	382	378	343	397	365	378	351	345	360	370	363	377	369	388	350	376	339	368	371	351	376	360	348	348	370	352	333	354	359	341	356	395	353	369	367	382	372	337	388	359	369	376	353	354	382	370	355	325	389	317	346	346	340	388	345	356	374	362	369	398	374	342	399	329	343	355	361	317	373	373	357	380	376	339	368	354	346	355	344	389	387	370	354	363	370	377	329	366	341	364	338	357	341	374	371	339	338	344	379	368	362	336	341	367	393	373	379	356	377	359	367	347	355	351	375	391	361	321	348	357	364	310	352	398	362	392	374	356	371	366	358	354	353	347	368	365	343	320	352	358	366	367	382	357	377	393	350	363	334	346	352	378	345	382	372	341	369	387	363	382	399	345	351	397	385	348	402	321	372	356	343	355	369	347	374	334	374	315	371	353	395	348	365	358	373	391	367	377	342	351	350	378	371	338	377	336	348	361	356	380	346	374	363	363	322	382	342	382	352	349	381	357	347	387	385	351	381	391	375	352	325	354	385	350	338	361	388	367	347	387	366	360	361	356	329	356	388	319	392	366	359	365	362	313	343	373	380	382	366	356	372	367	366	343	362	357	351	320	370	376	388	379	329	373	350	352	376	354	388	357	406	343	357	336	339	350	380	382	386	376	375	376	367	362	367	357	346	357	348	348	363	381	388	370	329	375	337	353	365	372	353	383	378	368	356	350	356	388	351	366	382	341	377	359	348	371	332	368	365	329	370	349	363	383	336	371	375	321	383	339	347	358	356	385	367	356	355	355	381	364	333	349	357	373	336	348	353	358	379	364	339	349	372	364	360	367	381	369	328	368	359	356	368	325	355	346	352	321	416	364	356	307	366	390	376	332	364	361	389	347	356	330	375	340	358	405	335	355	374	364	380	363	401	339	357	369	321	346	376	381	384	349	364	357	365	369	368	367	355	365	352	377	355	327	354	380	342	382	385	371	369	370	349	321	368	374	371	372	347	356	332	346	328	331	392	366	362	352	323	383	375	381	374	357	356	340	360	384	358	378	344	348	340	356	332	352	328	339	358	372	386	361	399	358	322	380	377	344	363	368	334	374	393	325	380	354	320	320	400	371	324	381	357	336	365	348	343	337	372	359	378	339	336	340	359	377	393	395	358	346	326	382	361	349	377	329	342	374	365	390	343	329	360	363	333	344	374	381	369	388	340	361	326	355	364	358	353	382	390	365	359	340	347	386	368	349	329	363	358	348	327	336	332	408	378	373	334	343
2208	511	342	256	169	182	202	212	190	158	158	148	119	130	89	120	92	93	85	99	90	103	95	101	85	95	103	86	96	113	104	114	88	110	89	85	98	95	94	104	69	80	77	77	83	119	82	81	88	111	96	79	88	79	92	89	95	77	91	94	77	82	61	89	88	72	79	91	99	90	82	96	78	77	88	89	94	100	88	99	89	76	73	86	93	95	82	93	85	78	77	90	64	76	104	85	86	111	75	67	89	74	95	89	76	94	88	82	80	76	85	106	96	90	66	78	82	83	81	95	76	104	82	83	80	82	96	81	84	94	79	74	88	84	83	73	94	82	79	77	81	79	97	65	66	84	81	84	85	92	81	91	89	77	104	88	80	83	84	82	72	74	81	99	89	88	83	72	67	68	98	99	92	83	91	65	99	84	80	75	79	80	88	82	72	83	95	64	81	94	101	104	81	61	90	93	76	80	85	102	80	79	78	70	94	93	85	101	79	92	85	100	79	93	78	111	94	90	80	107	78	89	79	68	86	90	90	85	89	95	86	82	101	104	85	82	70	83	79	99	100	73	86	81	87	94	93	83	72	68	98	96	88	75	82	97	83	71	91	96	103	88	76	80	99	66	95	92	99	97	96	100	67	96	63	82	95	78	98	86	86	86	66	93	77	74	75	108	72	90	85	87	93	91	89	92	92	99	82	87	85	88	90	94	92	81	96	80	85	87	91	97	93	115	79	71	89	89	95	77	87	90	86	105	71	61	87	90	79	70	72	107	101	80	80	95	89	95	88	74	82	91	98	96	80	85	85	89	72	72	67	85	82	85	81	83	86	91	89	106	89	74	71	77	88	86	77	104	97	87	86	93	95	74	91	78	93	81	79	95	84	86	100	80	86	83	100	91	80	90	82	92	77	85	96	78	74	88	75	81	81	84	88	91	84	82	69	92	100	97	94	83	86	89	104	77	89	89	81	87	78	81	81	74	67	82	81	80	87	88	100	98	75	73	65	96	82	88	85	83	88	83	98	83	97	91	86	77	88	84	100	75	78	81	86	83	75	77	82	94	85	67	79	95	82	84	78	91	91	86	92	88	91	92	86	89	83	82	77	83	105	76	91	74	78	74	80	84	80	72	95	85	82	74	94	81	83	86	81	90	91	70	94	79	83	73	86	94	79	82	76	87	87	83	81	115	83	70	78	92	80	84	85	73	85	86	84	78	81	99	95	82	90	93	84	93	87	73	94	82	83	81	86	86	87	86	94	100	75	90	81	67	86	83	86	84	97	82	88	89	90	100	94	79	88	94	81	70	95	90	69	86	75	95	88	87	101	95	80	75	76	86	85	81	90	91	87	89	95	83	81	109	72	78	84	76	92	78	89	89	87	80	88	92	87	65	68	85	93	74	104	97	78	84	90	69	74	86	74	85	97	100	85	89	94	70	75	78	92	100	84	87	88	74	81	86	84	74	109	87	85	86	91	101	104	68	76	85	89	74	103	83	80	82	90	66	105	99	76	84	79	80	83	73	73	76	85	85	86	71	93	82	78	91	94	79	100	94	75	85	77	76	85	80	97	87	76	72	83	101	84	86	95	84	91	101	90	78	91	90	80	74	88	76	80	70	92	73	89	88	74	99	80	71	92	86	85	85	91	78	80	64	96	87	84	79	74	91	82	79	69	69	82	69	83	93	77	87	84	94	78	88	91	74	94	101	84	87	91	89	75	72	86	95	80	77	80	78	75	78	78	98	94	93	78	81	78	86	96	100	78	76	97	85	90	70	80	96	84	90	83	88	92	94	70	92	88	86	77	85	100	83	81	71	90	89	79	82	91	86	70	76	102	77	94	70	90	78	105	93	92	66	95	84	84	77	87	84	91	93	91	85	98	77	90	83	87	76	86	101	97	82	97	87	97	83	73	73	90	71	86	79	77	92	100	86	82	88	98	76	86	81	79	85	78	78	62	71	98	95	82	93	88	82	98	76	92	89	67	84	82	83	86	87	89	95	85	83	83	80	84	83	91	88	78	67	64	75	77	94	75	79	92	89	78	98	81	95	85	83	99	69	86	82	89	88	85	95	90	90	78	86	82	85	90	83	68	90	103	97	92	84	82	74	77	82	88	93	95	79	100	81	96	91	85	87	85	82	88	82	92	71	85	78	88	94	85	82	90	89	88	75	68	93	88	102	88	92	99	60	90	81	78	78	71	76	80	91	87	93	77	97	77	84	90	80	82	84	66	83	84	95	86	76	94	90	92	66	90	84	81	81	85	85	88	82	91	76	77	84	102	87	83	88	81	96	89	75	87	80	85	103	79	99	79	87	75	82	97	94	82	88	87	89	90	75	72	73	89	89	90	87	86	88	109	73	80	81	72	65	93	90	95	82	85	84	91	87	85	94	76	82	93	92	82	67	78	62	73	78	90	78	93	84	95	110	85	84	74	92	98	84	87	86	90	73	77	86	102	87	72	80	85	69	96	67	102	89	77	94	83	86	100	93	96	81	90	91	87	80	86	94	89	95	86	90	79	89	79	90	74	85	94	95	84	67	89	89	96	91	94	87	87	81	72	93	91	78	92	80	70	93	78	87	77	73	97	86	78	73	74	90	102	83	76	81	68	91	82	80	79	99	84	85	75	90	94	94	84	106	76	76	102	91	74	89	91	77	89	99	80	75	97	92	79	98	66	102	90	83	98	89	91	79	80	84	89	89	89	68	90	82	83	86	78	89	97	89	86	72	70	82	95	71	82	92	82	75	89	90	78	95	86	82	80	90	76	92	75	90	83	71	85	88	95	71	82	82	74	81	94	80	82	93	80	89	85	79	90	86	80	102	95	82	95	98	90	94	69	83	83	91	91	104	80	89	87	85	79	90	85	91	73	99	86	103	96	91	75	83	75	69	79	89	87	80	76	74	86	87	95	86	77	76	74	78	89	81	68	88	99	97	85	89	91	96	71	92	86	96	90	83	79	84	75	66	92	86	87	87	94	82	92	85	87	82	74	88	76	91	71	84	81	82	80	81	78	84	96	84	88	95	89	81	89	82	94	91	102	73	92	74	91	83	96	86	84	95	75	87	100	86	80	94	75	85	82	98	81	95	95	75	93	93	78	84	84	87	89	82	98	89	64	96	96	85	82	89	79	87	76	73	80	90	92	85	94	89	87	75	91	89	90	93	76	91	82	78	95	81	81	88	72	96	84	98	83	83	91	94	86	79	95	75	101	81	78	96	90	87	81	85	86	80	90	78	86	85	99	86	97	81	97	86	81	81	89	97	90	99	88	88	91	83	83	92	97	86	86	77	74	74	76	87	89	94	85	88	76	81	89	80	83	89	90	84	72	104	79	92	83	77	71	82	76	99	77	92	79	93	102	76	100	79	83	92	94	89	92	72	88	103	67	93	100	101	78	87	80	86	92	72	90	81	84	86	87	100	72	80	103	79	95	78	78	84	77	63	96	90	86	69	77	90	76	72	76	80	80	89	85	81	86	87	76	93
18733	5793	3397	3072	6263	9348	9084	7585	5745	4656	3892	3086	2613	2153	1948	1740	1460	1279	1230	1095	1104	1089	1129	1012	983	1002	978	996	1025	1028	950	991	1016	1037	991	896	816	786	770	728	707	710	744	726	720	749	732	677	665	740	692	674	678	694	683	664	646	723	694	694	691	677	656	686	645	700	661	745	704	705	685	737	710	706	712	679	695	743	623	673	668	643	686	638	664	697	638	635	644	638	653	676	656	675	652	641	633	630	651	619	607	664	654	644	693	592	651	609	669	634	654	620	632	642	631	608	637	657	647	686	637	653	627	667	655	630	645	659	659	639	646	651	637	676	631	667	708	626	628	652	608	635	633	688	659	608	597	632	621	676	659	615	666	640	601	646	588	612	651	673	601	672	642	632	622	600	621	632	614	678	630	655	660	619	618	598	654	619	579	641	671	647	649	636	665	620	671	640	643	617	641	632	614	681	654	660	603	636	653	673	611	655	618	632	650	645	584	658	613	628	617	652	630	648	604	696	614	635	630	653	634	660	617	605	636	641	632	679	667	637	625	635	617	658	646	604	653	643	614	637	667	673	631	628	639	644	597	667	648	615	658	663	644	663	621	689	618	647	617	630	642	625	638	668	629	635	650	663	659	618	631	664	665	631	628	599	618	673	595	631	639	630	625	652	637	684	607	676	650	646	683	644	640	673	676	639	608	621	622	641	636	627	647	662	688	595	609	638	612	673	664	654	618	611	639	613	656	658	619	669	650	654	694	617	691	608	673	647	662	657	638	623	630	620	626	651	600	641	635	658	665	620	665	622	646	645	645	626	640	662	640	645	638	663	663	636	624	634	663	642	631	660	647	651	673	618	639	612	674	603	675	654	659	636	619	636	643	597	614	620	649	653	626	639	642	617	625	627	661	614	667	644	660	628	660	650	620	603	629	598	608	631	669	623	641	670	643	660	608	605	654	667	652	602	604	694	621	626	663	652	611	613	634	596	642	648	604	660	636	658	668	623	649	666	592	658	657	624	619	593	653	596	670	681	641	631	628	599	620	640	613	635	630	640	644	583	611	632	641	638	622	632	641	630	626	631	606	623	645	628	640	656	604	659	634	610	660	680	673	627	682	618	677	647	653	606	600	642	649	608	626	653	609	663	614	669	626	640	627	622	650	591	600	643	649	616	575	627	621	607	643	656	616	616	621	686	685	665	654	645	613	591	622	672	622	616	564	614	649	618	659	595	645	637	647	650	622	595	631	582	630	658	593	632	647	635	661	685	651	627	659	637	663	652	669	658	657	618	652	673	647	588	617	630	639	628	628	640	686	621	610	663	629	648	676	660	607	593	601	629	647	635	645	668	643	596	623	656	607	646	642	691	636	637	642	584	672	657	643	655	668	605	648	623	643	680	628	623	620	652	651	690	642	623	640	605	639	629	651	592	653	629	633	655	667	622	609	611	623	664	604	634	664	668	617	619	561	673	633	638	633	675	651	637	625	636	626	634	596	628	612	613	663	618	677	667	607	650	603	648	641	659	615	682	621	643	665	611	597	686	667	643	602	696	656	640	654	643	641	657	624	635	632	649	621	647	635	624	631	640	611	616	635	646	663	627	646	678	621	633	658	596	627	654	627	642	663	639	646	621	660	624	595	665	661	639	646	570	634	638	628	619	664	591	654	629	604	655	666	702	623	612	636	612	612	650	671	669	687	624	620	663	624	627	681	667	658	666	609	608	597	640	634	680	584	641	671	645	646	630	630	622	599	627	644	645	662	596	645	628	629	643	670	653	613	622	617	669	613	628	654	629	606	626	630	632	581	621	594	646	610	619	645	601	657	672	653	655	615	573	679	638	583	650	576	679	626	656	591	633	644	643	639	589	653	583	637	635	623	639	655	613	638	640	621	646	666	694	669	575	582	646	661	610	644	594	655	631	701	614	654	606	622	656	651	673	615	663	616	623	664	685	643	692	649	655	661	649	620	641	683	586	671	637	602	549	643	616	593	606	630	664	651	609	661	649	586	685	653	663	637	609	633	627	639	652	640	681	667	654	589	672	659	606	596	645	616	628	628	628	647	616	595	631	642	590	641	633	635	624	651	641	644	622	630	633	657	638	635	647	649	609	618	632	647	625	654	631	636	634	649	603	676	652	636	622	622	663	595	652	626	583	638	633	626	584	595	589	630	649	651	639	620	613	641	659	622	651	682	628	627	619	654	610	644	631	675	582	631	607	630	641	641	659	609	662	635	713	613	650	616	627	648	602	664	679	618	622	621	656	651	657	710	681	683	625	630	688	659	650	629	595	642	652	652	612	638	646	604	633	621	661	681	644	628	654	684	617	658	635	657	633	626	641	660	664	657	653	625	649	595	648	652	674	638	667	639	631	625	669	641	609	634	623	636	665	608	626	640	637	618	661	627	632	692	672	658	616	653	626	621	600	593	674	628	618	647	600	631	632	634	626	642	641	672	685	665	605	618	667	628	640	662	644	649	629	640	667	606	628	662	601	631	600	631	687	661	652	653	620	644	636	640	629	626	608	631	628	654	645	657	627	608	633	654	615	640	612	626	655	645	623	677	648	634	634	682	612	659	635	652	668	629	625	642	662	639	622	627	664	615	686	618	664	610	625	641	649	627	585	607	595	603	665	674	607	668	636	609	676	618	611	661	590	619	645	671	653	663	643	622	623	658	676	635	583	645	616	600	693	642	683	651	633	674	649	658	625	628	641	663	648	650	667	664	637	672	649	648	589	607	622	635	619	684	596	629	665	624	678	650	657	593	644	603	681	621	630	580	654	652	622	685	627	664	639	641	656	656	667	635	630	659	566	623	629	658	661	635	601	584	621	640	632	623	641	641	659	689	629	637	642	657	684	652	585	646	670	603	657	601	613	668	630	662	651	597	618	637	631	672	625	620	617	639	642	612	625	659	626	587	666	643	630	656	619	590	666	607	645	584	646	652	623	663	613	636	650	621	624	622	597	651	622	643	593	607	595	648	649	645	630	608	669	577	607	660	676	658	650	639	649	652	667	630	661	652	624	619	660	617	631	592	593	688	632	627	663	657	682	611	614	669	661	615	653	634	657	669	658	606	649	591	654	636	687	620	630	676	646	702	648	642	671	643	653	613	619	633	657	670	607	642	603	638	646	623	631	635	637	571	668	674	657	666	667	637	642	628	685	628	646	600	631	616	606	652	618	651	604	626	643	627	645	625	640	653	642	623	673	673	653	627	610	620	652	653	606	624	642	627	628	645	632	671	618	627	612	614	639	626	584	626	584	662	628	624	665	630	654	622	667	607	707	649	631	698	654	637	662	596	635	653	658	663	625	607	627	615	613	625	612	616	591	644	661	637	651	643	614	624	635	603	634	684	635	700	656	645	608	642	652	646	600	599	571	631	639	624	647	635	642	684	578	662	605	618	643	636	647	655	644	671	617	677	653	632	612	617	675	631	627	621	632	650	662	613	631	648	607	603	636	633	640	633	682	668	623	673	630	624	587	604	684	638	663
1813	255	147	99	91	65	79	67	80	75	70	57	66	56	45	45	37	36	35	35	45	47	33	31	43	51	47	54	41	42	37	46	42	43	38	43	37	36	38	26	35	30	41	29	26	35	39	42	35	30	32	34	23	41	50	40	54	39	41	34	39	30	39	41	32	32	32	28	35	34	31	42	48	41	31	41	29	34	41	41	42	31	18	36	31	37	32	40	37	23	35	46	29	31	33	45	42	32	39	39	23	29	31	38	33	37	35	42	49	32	40	49	37	35	40	28	33	37	42	27	34	36	38	31	51	24	44	45	34	38	40	36	38	38	39	40	32	33	33	36	38	42	42	32	28	32	37	38	39	36	36	34	46	34	42	39	33	28	44	40	38	35	25	32	45	39	31	33	43	40	39	29	35	37	44	35	37	34	38	33	30	31	44	26	40	43	37	34	44	40	40	30	31	28	27	43	31	42	51	36	36	31	40	30	42	35	23	39	41	40	33	35	34	38	36	44	42	33	25	38	42	36	36	43	29	35	35	37	26	42	37	30	38	31	38	43	41	33	26	41	37	48	36	32	38	32	40	29	30	34	39	43	35	31	35	27	42	38	36	40	30	30	32	47	36	37	33	35	35	38	35	28	43	36	28	38	47	36	27	42	34	35	35	30	28	41	29	44	40	34	24	40	40	35	44	34	42	33	35	32	42	35	29	41	42	43	31	38	27	36	43	35	37	34	33	38	40	46	34	31	39	27	34	28	36	27	40	38	47	37	40	32	30	39	22	28	38	37	37	31	32	29	35	31	27	28	32	36	31	33	37	27	29	28	31	46	38	34	37	26	39	46	30	34	39	41	28	35	33	46	32	41	46	37	33	30	43	37	42	44	33	27	34	29	30	33	25	40	26	36	39	43	38	26	42	25	35	28	42	41	32	34	38	34	36	37	38	35	33	35	48	37	23	30	32	53	43	30	43	45	35	45	34	36	37	25	31	25	27	33	25	42	33	34	42	38	41	36	29	25	32	36	49	34	34	36	27	28	47	32	42	43	39	36	35	33	38	30	36	35	25	37	38	39	45	32	30	31	36	41	37	37	44	44	26	35	37	37	43	33	31	30	38	29	38	40	37	43	28	36	30	32	45	31	27	26	32	26	38	34	32	27	28	35	32	24	32	43	26	31	37	41	35	30	37	38	44	44	46	30	30	39	31	35	42	31	35	45	37	29	29	38	36	31	29	46	40	36	33	44	38	39	42	36	31	29	37	39	30	32	39	42	46	29	33	42	33	28	33	41	33	36	44	34	28	43	37	31	42	32	34	29	40	35	32	42	40	40	39	40	35	32	31	49	28	42	40	41	38	42	42	39	32	40	36	33	32	22	44	39	32	38	44	32	38	34	42	31	53	29	47	35	35	32	27	27	31	32	31	30	53	28	38	28	49	52	39	28	41	36	38	36	28	29	41	37	39	42	40	30	24	28	33	40	52	37	29	40	40	43	42	31	33	49	33	33	40	45	24	41	38	39	35	36	38	27	46	32	39	36	39	28	46	51	40	36	28	35	30	27	33	29	39	37	30	47	34	28	32	35	37	46	33	46	33	27	35	39	33	44	29	30	42	33	37	41	41	45	41	36	37	33	30	27	40	30	44	25	34	32	22	36	45	34	32	35	36	33	35	37	42	35	39	31	36	37	36	43	43	35	36	35	27	39	36	33	33	43	34	37	30	40	28	44	35	38	37	36	41	31	30	27	41	36	40	25	30	38	37	39	38	33	32	40	31	46	40	54	47	35	32	37	34	35	40	36	35	31	51	40	25	28	32	30	32	47	40	34	33	40	50	24	38	33	26	40	35	40	32	45	38	34	46	37	39	37	41	42	28	31	39	34	31	33	41	34	33	47	30	31	29	34	38	32	35	35	41	51	47	43	31	42	29	42	35	42	28	38	39	31	33	34	34	46	45	31	36	36	30	41	32	42	32	32	38	32	37	33	32	38	39	37	28	35	47	33	30	40	26	34	44	31	43	34	35	37	37	37	45	37	36	34	31	33	41	38	41	40	36	39	38	27	28	39	42	41	28	33	43	36	46	32	30	32	46	34	42	36	24	42	37	31	47	39	41	33	47	25	30	43	47	34	24	35	24	26	35	27	46	36	40	31	33	40	34	29	33	34	27	39	38	45	41	31	30	45	33	42	41	35	47	42	38	44	32	32	50	28	41	42	42	39	37	33	34	34	42	38	41	31	30	37	41	38	32	25	43	35	39	44	40	33	30	30	28	33	39	44	38	43	34	43	45	41	32	35	34	38	34	27	44	44	28	30	33	25	31	39	47	37	29	36	29	29	33	47	42	30	30	31	33	25	41	28	40	31	27	30	28	38	43	42	41	36	31	40	27	25	29	38	39	41	34	34	43	29	30	45	40	31	32	33	47	26	34	29	33	40	38	39	29	35	49	38	44	34	42	37	38	38	30	46	41	31	36	35	43	36	35	29	30	47	40	34	25	42	31	29	30	31	28	43	39	34	34	35	38	38	36	40	44	41	28	45	33	36	44	35	33	37	28	40	40	24	27	41	42	43	32	47	33	34	35	44	40	38	36	43	44	31	29	45	23	36	45	34	47	35	33	30	36	41	35	49	37	43	39	31	25	43	55	29	31	36	35	48	25	28	36	29	34	45	31	38	41	33	26	42	38	44	47	30	39	37	34	32	39	54	39	39	24	40	34	46	31	37	38	27	37	30	35	26	37	31	25	42	35	30	31	39	32	31	45	34	34	33	41	36	48	41	33	36	36	48	38	38	38	30	33	49	37	37	39	31	34	35	33	34	47	42	35	39	43	38	36	37	41	49	34	31	37	32	38	45	40	35	35	40	31	39	24	27	30	40	44	32	40	32	37	32	32	34	43	39	33	31	45	32	31	42	29	32	31	34	36	42	36	26	32	41	33	46	27	41	28	38	24	30	42	36	48	28	42	36	36	26	27	32	38	50	36	42	40	28	35	46	31	39	35	37	34	35	33	28	42	45	37	40	39	30	32	38	28	34	37	27	34	46	35	43	27	37	46	31	33	33	36	44	32	36	32	32	42	31	37	30	39	27	39	36	30	46	30	33	36	36	35	30	45	37	36	36	35	29	46	38	31	30	38	29	23	40	32	46	32	34	39	41	40	42	30	46	39	36	38	39	51	31	30	44	38	38	35	32	36	37	48	32	34	39	33	40	27	31	32	27	36	38	38	40	26	44	29	34	48	42	29	39	46	42	39	37	33	38	35	36	46	28	33	25	30	30	36	41	39	52	35	36	29	27	29	49	39	34	33	43	31	46	41	32	22	36	41	49	41	37	31	35	30	40	36	36	35	39	36	40	35	36	43	48	32	40	28	23	35	38	41	48	40	30	48	29	34	28	39	44	34	34	30	36	37	37	38	41	39	34	32	39	41	30	23	44	30	32	41	41	35	49	28	34	29	33	40	36	25	26	44	39	38	31	42	39	32	32	36	34
13508	3190	1621	1534	3007	4495	4318	3302	2354	1913	1584	1321	1011	837	761	626	569	488	486	440	395	427	469	423	388	412	423	420	437	452	447	482	459	443	352	372	333	323	321	308	311	270	284	328	285	330	316	305	303	309	299	305	305	279	302	268	290	316	312	296	319	262	293	264	266	290	315	320	277	291	315	362	305	315	329	293	303	286	275	251	333	306	303	326	260	246	291	269	291	312	282	255	276	276	272	282	284	249	295	294	270	266	256	271	248	264	283	280	288	281	283	275	298	299	260	286	266	290	272	268	297	278	298	293	281	293	283	296	275	285	271	239	286	282	278	293	282	236	284	285	278	282	295	299	275	306	254	269	264	257	292	303	300	255	275	294	296	265	285	294	311	257	279	315	283	279	294	269	278	256	278	289	282	293	282	268	254	296	284	311	283	277	262	274	281	296	237	296	274	276	293	288	295	297	297	266	274	258	268	279	297	282	262	299	271	275	255	260	297	265	302	282	283	265	267	303	280	296	256	326	257	307	264	284	304	286	251	296	298	264	279	251	295	298	269	272	302	271	286	261	298	256	287	267	266	293	266	304	267	297	266	278	249	260	271	301	262	270	242	286	286	272	261	299	269	259	293	308	274	269	310	266	262	281	267	270	306	265	287	261	268	275	265	241	288	248	277	279	268	297	278	237	234	282	250	254	315	291	236	314	287	285	249	251	314	275	279	294	252	296	269	279	299	301	306	263	301	307	277	290	287	290	263	253	260	295	285	292	258	259	270	279	274	282	283	313	291	257	282	271	244	300	263	296	292	290	264	282	295	245	252	289	283	281	270	268	290	277	258	257	282	279	288	299	289	276	259	254	283	286	277	278	274	292	281	274	247	304	296	243	267	298	275	279	294	289	255	242	271	294	259	273	284	239	260	290	292	296	273	270	234	289	312	260	263	294	278	292	258	277	292	242	265	272	284	297	267	290	293	262	272	252	261	266	290	307	261	255	282	268	282	266	307	296	284	280	287	285	279	296	274	248	298	278	271	267	277	282	276	280	270	266	250	239	255	286	285	288	286	255	265	256	259	292	264	242	267	304	290	297	258	281	278	311	284	283	274	275	310	254	275	287	253	267	283	270	267	272	301	258	293	301	259	275	281	263	304	276	265	319	250	303	279	278	259	286	272	270	272	286	297	273	274	238	252	282	278	282	254	268	281	279	286	284	279	290	267	286	291	271	285	253	275	300	272	272	247	301	264	285	274	278	304	306	265	273	299	293	282	259	249	281	239	274	277	266	303	290	331	304	284	261	268	287	295	276	295	286	289	264	266	284	292	249	235	319	281	253	282	241	264	270	272	289	282	282	266	273	294	285	271	294	255	279	276	267	258	262	258	275	287	244	258	273	273	278	281	271	302	295	299	272	271	276	262	301	274	289	274	299	267	279	296	280	268	280	291	264	262	284	262	293	295	285	298	265	289	271	284	271	270	257	271	268	260	279	255	286	265	267	279	290	294	278	281	269	252	295	274	287	259	310	277	256	271	299	297	292	296	287	241	288	276	285	278	276	258	289	285	267	292	275	268	277	311	259	275	279	301	283	278	277	277	286	263	277	311	287	288	288	267	284	282	283	251	283	233	283	274	273	299	272	256	278	289	264	243	271	264	280	248	255	280	285	290	287	280	309	269	303	255	282	277	252	285	294	275	298	281	268	258	268	300	293	287	305	282	249	250	283	278	279	265	267	290	260	304	274	282	261	268	308	242	271	279	277	260	289	287	273	288	278	292	243	269	283	271	302	268	290	262	333	281	270	247	258	294	295	280	282	268	253	280	260	286	284	288	300	260	306	251	290	230	234	281	276	268	290	257	268	294	308	265	282	302	293	286	299	263	273	253	314	275	285	271	272	297	277	294	268	279	258	288	285	265	278	277	288	266	275	285	252	280	266	294	246	287	278	259	248	290	259	306	288	248	256	254	274	239	266	291	266	285	273	283	267	273	257	269	295	271	292	287	280	255	242	269	253	302	285	289	280	265	267	263	287	281	299	251	305	295	269	252	282	267	275	260	272	270	268	266	323	289	247	286	284	296	248	287	262	297	291	260	265	269	289	253	287	276	249	287	266	269	305	271	277	295	261	261	284	284	256	277	249	273	264	259	293	288	298	260	283	316	277	297	299	268	258	284	297	283	272	291	289	285	268	286	250	265	292	285	257	274	270	287	287	258	276	280	296	316	260	251	306	250	272	265	254	256	273	290	298	271	245	297	285	281	284	247	291	304	274	310	311	290	289	265	279	271	285	284	312	286	256	271	296	268	262	293	284	291	281	290	256	265	299	283	276	264	261	283	304	270	276	281	318	290	270	270	294	281	284	296	292	279	280	267	288	273	250	276	297	268	264	268	267	253	276	275	270	266	269	260	281	270	267	283	288	254	272	297	289	297	273	291	274	247	278	264	226	255	277	288	289	293	267	304	271	293	302	287	250	274	284	274	311	270	286	304	297	266	276	258	267	286	257	320	246	276	275	296	290	286	282	258	262	272	228	273	264	267	284	289	303	263	247	300	300	255	282	263	294	277	271	271	263	277	275	270	256	299	269	259	250	283	273	275	268	276	257	294	290	307	258	299	259	306	288	251	263	266	286	289	295	281	253	286	295	299	264	283	289	287	259	296	259	269	262	253	303	271	281	281	260	289	280	303	290	274	264	246	272	283	262	278	268	301	276	277	255	298	278	314	303	306	287	239	274	237	296	273	282	277	284	284	288	279	276	269	289	269	249	272	271	281	296	251	260	305	281	267	298	276	273	277	274	289	253	285	255	284	256	278	271	263	303	263	293	286	277	273	289	272	309	276	240	269	253	270	289	291	261	251	251	293	269	263	250	258	303	296	264	236	265	269	282	272	277	305	280	319	283	274	267	278	260	289	271	282	286	259	284	255	269	275	264	267	319	298	285	252	281	316	252	280	288	284	281	298	282	267	277	258	297	292	267	252	314	245	295	320	273	270	269	297	280	292	269	244	257	252	255	270	245	300	299	266	263	267	258	269	291	297	276	274	269	284	272	305	279	301	277	284	259	289	270	302	244	289	251	269	296	249	261	277	269	292	246	270	265	303	242	288	263	261	278	310	283	288	274	285	276	271	274	288	265	308	265	300	262	249	253	236	277	310	272	295	285	274	275	285	275	287	280	269	276	274	289	257	287	285	312	280	306	267	272	303	298	270	285	274	286	269	265	282	277	247	293	255	278	265	292	265	247	287	290	293	284	255	248	273	315	298	268	295	253	273	264	239	275	272	294	273	288	266	289	276	283	294	300	291	281	279	264	293	286	271	278	278	271	291	274	273	271	267	254	275	272	287	284	282	283	269	275	267	286	273	285	239	283	268	270	307	283	274	295	296	275	258	286	276	278	265	297	263	253	276	287	283	262	251	297	268	253	271	297	274	266	283	275	282	309	293	287	290	283	250	303	253	318	254	248	287	252	285	290	256	268	292	289	279	280	297	311	286	273
1506	461	215	216	146	133	174	148	141	110	119	119	117	111	95	78	89	87	59	75	75	89	96	75	89	77	83	69	94	78	92	96	88	83	85	66	67	63	84	72	63	66	79	75	62	72	64	79	65	81	79	63	67	67	69	76	73	73	92	89	71	86	77	76	67	66	58	89	77	67	75	93	77	82	63	78	71	80	76	80	75	73	74	67	80	69	70	75	85	67	76	73	51	71	67	78	77	72	71	64	75	77	74	74	64	72	69	72	72	73	74	67	64	77	78	91	72	60	72	76	68	67	76	70	72	65	63	63	68	88	61	59	62	70	64	75	72	61	72	99	83	56	79	61	66	80	67	58	72	79	71	73	63	72	74	71	67	76	76	64	63	84	73	59	69	77	62	69	78	86	77	79	75	61	81	62	78	73	75	68	72	82	66	66	63	64	71	74	61	67	78	68	65	83	76	66	71	72	61	77	64	60	71	85	67	66	75	68	73	68	68	78	67	56	74	72	70	78	80	80	67	78	70	77	82	79	77	67	66	70	68	85	72	69	73	56	76	78	56	77	67	98	61	82	59	69	65	79	70	69	93	82	62	65	54	74	57	76	76	75	87	70	67	80	73	77	61	73	66	63	58	77	77	70	79	68	78	61	63	85	83	83	85	66	54	85	61	70	72	73	70	63	79	69	66	82	58	70	78	70	67	85	78	54	65	93	67	81	56	75	75	59	68	66	69	70	86	84	74	78	57	77	75	66	53	88	82	78	76	62	56	70	78	71	83	70	69	72	72	71	94	92	69	76	72	89	55	76	65	67	77	80	64	62	82	86	66	67	57	83	63	67	81	65	66	66	58	69	59	66	63	69	61	80	79	83	84	81	79	75	78	80	62	78	53	65	85	74	75	64	78	66	73	68	68	86	70	68	66	72	83	57	67	51	77	81	55	62	66	82	70	66	90	73	71	71	74	67	64	93	74	73	66	71	70	78	82	52	71	78	59	61	56	64	71	71	60	76	58	58	73	75	71	68	60	67	78	76	77	63	89	71	74	69	69	71	70	81	68	67	87	66	80	62	71	62	64	68	67	67	85	78	72	68	75	76	73	62	80	60	73	75	72	76	72	76	66	67	67	72	81	74	73	68	70	86	56	66	67	69	89	68	67	72	71	67	70	50	78	76	60	69	56	73	63	67	67	78	81	78	70	68	63	61	73	76	82	82	72	83	79	78	55	74	75	52	74	65	83	71	77	84	81	65	82	67	78	76	62	92	71	66	74	65	68	68	69	83	54	59	71	73	71	73	64	68	60	59	73	74	66	58	75	72	72	93	67	70	68	76	58	72	71	56	61	56	59	89	56	73	72	64	88	65	101	68	78	84	62	73	62	75	67	80	71	67	60	84	60	95	83	72	65	74	79	69	63	64	82	74	67	56	74	69	74	71	63	65	89	73	82	66	65	94	83	80	73	74	61	88	66	67	71	69	68	81	74	62	72	80	64	80	76	70	60	68	84	72	77	69	67	74	78	87	55	74	63	62	70	58	61	63	82	59	79	66	71	78	72	77	66	51	70	73	77	83	69	68	83	65	88	61	80	77	62	72	65	69	78	62	74	72	62	65	63	75	77	69	71	66	65	66	70	70	67	71	57	62	81	84	66	67	73	75	66	81	75	63	70	63	76	72	87	76	78	67	78	70	69	60	77	59	71	72	67	81	66	78	70	75	76	65	83	81	65	86	87	64	82	74	76	69	94	69	74	54	64	67	66	92	74	59	61	68	65	67	80	54	84	55	70	69	63	58	72	65	80	74	72	81	69	65	69	79	67	70	62	68	58	83	74	71	83	60	94	63	85	80	77	81	74	72	84	71	66	84	75	60	66	76	80	66	72	89	71	79	62	74	66	62	67	64	58	87	90	66	81	64	73	61	64	71	81	71	57	63	56	60	54	72	64	75	86	75	74	80	65	82	65	65	75	74	68	81	69	76	56	70	67	68	73	67	63	72	69	76	59	66	68	77	87	61	77	69	83	64	79	75	88	61	73	61	90	72	69	86	70	57	75	63	63	70	73	69	92	70	69	68	63	70	70	79	77	75	68	65	80	69	59	69	70	74	60	62	78	62	85	83	47	75	75	60	85	77	69	67	66	55	72	93	65	72	59	67	64	71	73	72	76	76	67	74	74	72	67	80	92	68	65	67	87	53	72	66	77	61	62	68	65	71	81	75	60	65	74	67	64	76	70	86	74	80	55	62	72	63	65	70	86	72	78	72	75	70	69	79	61	60	59	55	65	60	94	63	76	67	75	74	68	66	61	72	72	70	59	73	57	67	58	76	74	82	91	60	77	73	63	76	83	78	69	68	62	50	64	58	66	92	93	73	72	84	65	73	57	73	69	73	66	77	75	68	66	76	60	73	70	82	64	78	82	79	71	67	82	63	90	75	79	82	62	74	72	90	66	81	59	64	74	74	85	65	76	67	68	72	66	86	79	71	87	67	67	74	78	79	76	74	73	58	79	86	59	58	64	72	71	75	79	67	77	66	69	76	72	68	55	69	74	66	57	70	81	51	79	66	77	73	71	74	70	79	67	78	72	89	66	66	75	79	69	82	67	68	57	75	70	80	60	81	88	70	78	59	63	95	76	78	66	59	60	58	63	59	66	82	56	85	92	56	75	82	77	82	74	80	71	70	66	75	70	65	80	56	65	71	71	75	56	68	67	65	71	87	86	67	66	70	60	67	75	69	61	68	72	66	84	80	83	68	68	79	78	62	70	79	66	65	72	72	64	68	61	67	60	66	74	69	72	62	59	61	68	57	66	62	77	83	72	70	67	68	70	82	65	73	78	72	86	68	68	71	61	66	83	76	61	70	58	79	72	75	64	53	80	55	72	79	69	58	71	78	72	63	70	74	72	54	69	73	66	56	68	81	69	73	76	72	70	84	65	70	60	66	86	56	82	84	73	62	68	78	77	69	88	65	67	64	72	54	70	64	61	64	68	78	71	77	76	71	76	71	68	65	72	76	67	54	70	70	71	77	61	63	64	69	66	75	68	69	76	68	73	72	86	67	67	71	72	77	74	76	73	69	76	55	58	66	65	76	64	55	72	94	83	63	83	64	76	67	60	64	83	60	78	61	74	69	66	78	70	71	60	87	63	59	69	75	72	77	72	60	77	61	66	66	76	64	66	75	77	70	59	66	60	74	64	72	69	93	77	73	72	77	74	73	90	73	68	69	69	74	66	88	73	83	79	80	73	70	72	74	62	74	77	76	64	73	69	71	79	74	70	63	70	78	83	67	81	80	71	61	74	67	86	67	48	79	51	69	77	61	64	64	80	67	58	64	74	76	67	61	78	81	78	85	69	68	81	82	70	72	78	73	68	54	82	61	71	77	75	64	88	62	72	64	54	82	50	62	84	74	70	68	73	73	75	77	63	67	80	56	51	63	73	64	77	75	58	64	58	65	83	72	66	87	76	64	64	70	59	72	74	71	52	77
16263	4821	2630	2529	4829	7055	7203	5493	4073	3410	2852	2304	1858	1580	1359	1205	1004	978	919	850	838	857	859	819	761	794	783	778	816	794	856	816	792	783	750	661	696	629	591	594	573	627	575	540	606	560	610	570	619	554	571	578	604	573	570	584	570	538	548	550	578	548	543	507	541	559	532	516	591	549	589	612	556	572	533	590	553	538	546	570	589	582	530	561	529	532	499	559	570	546	542	490	573	513	531	554	545	550	493	524	523	562	496	532	517	528	546	516	532	536	519	566	517	519	510	501	588	579	524	540	506	516	548	522	509	541	499	542	540	566	573	529	530	527	497	546	545	543	498	556	529	540	546	529	555	502	523	547	549	539	587	522	529	551	533	551	556	531	538	526	535	544	529	551	547	497	498	526	559	526	537	487	561	544	501	488	501	514	511	510	520	546	556	547	499	513	514	504	538	513	493	559	549	531	521	524	563	527	466	530	525	559	522	532	540	533	521	564	529	538	534	537	510	528	516	546	544	527	538	503	518	573	534	552	574	532	536	540	519	507	490	528	520	522	574	539	521	487	505	539	480	537	533	581	557	515	546	542	529	503	511	556	511	529	514	500	542	529	525	538	524	521	526	472	526	503	494	530	516	500	499	508	554	526	536	551	503	538	568	525	575	506	544	542	509	539	557	521	514	541	488	517	523	552	495	476	577	517	533	519	521	499	560	529	533	567	509	509	534	542	544	529	515	476	512	492	565	503	549	523	558	570	555	548	511	502	499	525	501	546	531	556	522	518	493	526	541	503	534	538	553	504	493	558	502	529	496	529	535	559	530	540	507	487	572	485	535	500	496	528	561	495	499	496	481	495	550	478	479	524	580	538	507	518	517	512	524	518	531	482	516	474	522	529	527	526	516	512	486	498	514	521	558	516	486	508	482	540	549	509	518	509	506	556	522	516	563	496	487	520	532	525	521	531	516	498	563	546	556	532	505	588	542	542	518	549	502	506	515	509	532	534	506	546	476	579	528	503	539	524	525	548	479	516	516	548	496	519	532	520	561	514	582	549	550	510	496	526	522	526	519	561	541	533	560	546	551	537	522	508	491	541	540	564	500	503	548	547	592	534	512	530	511	510	536	503	505	518	498	533	499	499	468	559	499	485	511	532	487	488	524	537	558	537	508	547	511	537	550	556	525	518	497	530	507	502	551	534	569	518	507	535	529	514	513	479	536	491	529	534	522	477	521	526	526	523	520	516	565	559	551	504	507	535	508	504	513	512	490	525	567	515	520	489	537	512	508	513	486	505	517	520	539	482	511	503	540	535	553	554	522	542	506	519	529	536	496	514	513	485	519	478	520	560	500	577	516	549	512	481	537	552	532	489	528	524	522	529	562	530	537	550	525	549	558	522	510	557	514	488	506	535	551	563	508	542	536	520	523	541	530	549	503	473	513	528	547	540	524	490	549	526	504	526	554	510	569	499	543	515	556	574	525	520	508	503	489	516	536	555	555	536	542	488	560	534	516	525	495	535	495	496	480	519	471	492	524	483	502	521	528	540	549	507	546	537	503	515	514	514	495	502	516	519	504	550	531	524	553	556	522	526	530	565	537	566	519	548	516	482	500	519	550	550	547	539	521	546	527	528	529	518	518	497	515	557	552	517	536	514	504	575	561	494	527	483	512	513	503	527	503	532	511	540	524	544	490	523	545	545	494	522	512	509	507	526	523	544	525	582	507	514	527	553	538	513	491	511	538	496	514	505	497	573	532	553	485	552	520	510	508	576	516	521	508	537	513	571	466	556	528	516	531	559	560	541	550	505	510	547	539	528	474	584	506	529	555	545	524	508	529	479	521	525	494	504	503	545	540	509	524	509	522	536	530	490	546	516	503	523	525	574	507	521	488	516	521	536	526	505	517	506	558	554	493	543	568	538	515	549	538	520	531	546	542	533	538	556	538	530	532	515	516	499	525	542	547	552	489	541	564	509	537	560	526	523	577	511	510	503	536	518	529	546	489	516	541	522	545	492	516	565	487	500	512	549	541	547	571	490	510	532	514	543	539	525	534	511	500	535	551	506	540	565	503	526	542	527	525	533	551	516	518	488	524	525	530	566	520	541	494	513	568	546	536	534	499	508	520	532	507	536	559	527	539	534	513	517	540	530	528	514	562	514	508	546	534	542	525	517	544	505	515	472	531	528	516	509	519	579	525	533	502	530	490	504	523	539	497	549	546	493	547	542	539	535	498	545	513	525	536	561	539	537	524	494	526	550	503	522	498	537	509	511	548	532	559	519	515	492	575	520	501	545	539	508	526	524	491	481	533	545	570	544	503	577	513	500	587	523	477	537	526	536	523	516	539	509	527	547	552	545	523	499	534	525	512	502	548	497	494	532	486	509	532	514	576	480	558	545	545	536	501	553	558	556	506	519	507	526	496	514	511	532	527	544	524	536	535	548	532	508	519	514	527	492	548	491	529	528	522	527	515	530	484	513	528	539	526	529	527	553	525	509	544	581	543	555	516	500	525	561	513	554	503	496	517	528	553	525	531	507	509	532	502	534	525	538	509	543	535	557	554	525	531	558	549	562	529	535	506	516	505	523	509	532	484	586	516	514	536	542	531	515	557	500	524	504	537	570	518	519	518	553	484	512	544	565	531	514	532	565	530	497	532	497	602	530	535	532	533	500	522	503	536	537	488	496	575	498	496	542	520	531	546	549	548	530	534	558	519	544	497	538	533	507	553	530	534	504	573	496	545	569	520	577	563	523	547	530	515	500	494	513	519	488	555	512	515	493	508	538	563	562	510	515	536	505	528	542	534	504	528	530	540	526	542	537	513	551	568	498	536	567	509	535	492	544	517	537	523	543	556	499	546	530	490	523	521	521	546	547	511	546	514	503	499	505	544	547	515	546	534	511	545	527	515	554	526	521	550	521	515	549	551	507	539	521	535	557	523	543	480	567	517	471	555	505	542	551	504	544	593	506	529	509	528	559	518	522	487	512	572	513	539	499	524	527	490	542	537	505	523	466	533	524	560	530	519	523	540	558	528	511	528	502	520	526	506	515	526	506	582	537	545	531	520	508	532	556	509	576	513	552	497	587	523	526	528	533	518	519	520	511	519	532	502	543	506	553	527	509	518	524	519	499	507	542	519	559	536	541	496	537	491	579	526	518	559	541	561	504	531	525	548	504	511	500	494	515	515	524	529	514	522	526	537	519	511	532	495	524	500	537	562	560	509	512	524	529	564	547	522	536	488	559	520	536	529	527	513	527	525	561	498	540	485	530	558	518	541	563	544	526	475	552	480	501	539	513	518	531	515	516	508	495	513	514	569	509	531	510	506	529	553	552	495	510	490	523	481	541	508	529	513	514	537	538	531	482	529	518	552	532	511	564	540	510	509	510	502	519	520	522	533	516	511	523	516	467	572	535	542	507	508	512	545	524	518	499	496	542	524	539	544	547	517	523	568	546	537	498	529	545	499	552	526	544	499	508	462	556	541	564	506	511
2845	338	206	144	115	89	130	110	109	104	97	85	84	72	67	51	61	54	51	72	51	43	52	45	59	62	59	55	57	58	66	61	57	51	43	57	48	58	50	37	57	46	37	56	48	49	55	57	46	45	57	51	52	70	47	46	58	50	37	54	48	57	48	49	44	47	56	44	56	68	39	65	43	60	51	40	46	47	46	54	44	27	39	55	51	47	47	48	62	36	39	46	53	50	46	54	45	55	52	49	61	50	46	48	50	43	59	52	39	49	36	44	55	50	38	45	60	40	41	51	40	47	46	47	40	47	33	56	53	51	44	53	36	49	48	52	43	37	50	35	38	42	45	52	38	50	57	49	49	46	48	52	40	53	34	53	43	46	52	42	52	41	43	66	56	56	51	51	61	45	46	36	51	42	48	52	56	54	50	41	40	40	51	46	38	43	55	52	47	45	50	46	29	48	57	50	41	48	49	48	48	64	39	51	34	44	43	46	56	60	47	61	52	36	54	49	44	55	41	40	44	60	48	58	57	49	44	37	57	47	38	54	42	59	56	50	51	57	41	58	40	53	54	55	46	45	56	43	53	44	43	47	44	42	51	37	48	48	33	48	38	52	53	54	56	36	54	40	58	57	49	42	45	42	52	39	49	48	49	47	56	40	42	44	46	38	49	54	43	42	54	42	46	52	37	45	64	38	58	37	43	46	40	47	46	34	42	42	51	50	52	44	41	46	44	52	44	54	55	53	51	50	59	59	55	46	40	53	59	50	51	58	51	46	67	50	39	39	47	58	48	51	45	43	41	58	58	49	51	44	58	44	48	50	43	41	42	45	54	42	41	37	42	39	47	38	42	41	44	43	43	47	40	42	46	42	42	58	42	40	45	45	50	34	34	44	55	46	41	56	53	59	45	53	42	57	47	48	40	49	36	46	44	50	53	51	53	44	50	57	43	47	48	41	57	52	40	63	49	42	45	45	56	49	49	33	50	41	48	48	43	45	47	50	50	33	52	51	48	49	43	52	48	49	47	36	39	55	35	59	60	50	43	56	49	51	49	53	45	38	47	47	53	49	44	45	38	44	51	47	54	52	39	49	42	48	40	66	45	29	43	51	47	54	51	61	46	37	57	54	52	53	43	48	51	52	43	50	51	46	45	44	54	54	46	52	42	57	56	46	45	57	38	50	47	41	42	56	46	36	47	44	43	43	52	42	41	50	51	44	43	34	67	40	55	59	51	38	41	55	56	46	57	61	58	55	46	54	57	54	63	38	62	49	52	53	55	49	58	44	38	48	58	46	36	48	43	52	39	49	47	50	44	36	43	50	57	55	49	41	50	48	36	33	50	50	47	46	49	53	47	44	51	38	48	56	41	41	55	51	45	31	42	44	48	62	37	45	38	58	44	50	53	40	41	53	41	47	44	45	41	51	47	50	32	46	43	45	59	50	53	47	36	51	38	40	48	55	50	57	59	54	58	50	55	55	57	49	34	44	52	49	52	50	70	46	60	53	53	40	49	57	38	44	46	58	50	43	40	44	47	39	42	48	45	49	51	37	42	54	39	60	46	61	49	38	58	54	39	45	41	49	40	44	47	62	47	45	60	43	47	60	57	42	68	45	48	44	50	35	43	51	54	52	38	45	57	49	54	39	50	40	53	32	37	58	42	48	41	42	40	59	44	46	44	68	57	46	50	46	45	49	43	42	39	40	46	53	50	35	42	42	55	41	44	44	57	47	59	44	55	54	42	41	50	38	52	59	40	45	48	46	55	40	32	57	48	68	41	63	54	58	44	43	40	58	49	49	37	46	50	30	52	57	62	42	56	41	40	44	47	60	39	57	51	55	49	45	38	49	47	50	37	52	43	71	56	37	56	56	44	45	59	38	44	42	56	42	53	51	48	51	44	42	52	42	48	46	51	44	44	41	54	43	45	51	47	41	46	59	41	39	41	49	41	36	34	35	42	43	43	49	53	47	46	41	43	44	49	43	50	45	38	35	57	51	48	59	62	54	49	60	44	45	51	50	45	55	45	51	41	52	51	40	57	57	40	48	50	36	38	49	50	50	56	50	59	47	35	48	61	49	48	56	45	45	37	54	47	49	47	49	53	52	40	46	42	52	51	50	37	35	45	43	55	53	47	52	37	53	45	46	45	52	56	56	39	38	46	45	50	54	48	44	51	42	50	46	59	50	40	45	54	54	44	37	54	50	37	53	46	51	52	50	50	45	46	47	40	49	39	54	47	33	49	52	60	43	49	51	46	48	43	49	36	50	56	47	39	54	47	37	50	49	35	53	51	53	54	38	45	48	45	50	45	50	46	43	58	47	42	43	57	42	42	44	55	45	49	48	37	42	50	48	44	55	58	54	49	43	50	55	48	40	51	42	52	47	45	47	59	36	44	53	61	48	49	51	47	48	50	58	46	56	43	43	43	51	69	58	59	37	46	56	44	51	45	47	50	59	59	48	41	55	57	53	62	51	51	49	52	33	48	45	54	59	36	50	51	58	45	50	42	53	32	51	40	43	54	47	40	43	42	45	46	45	48	51	38	47	44	51	47	46	38	53	58	45	39	43	47	32	41	37	42	44	41	48	42	47	52	46	53	43	46	43	46	45	46	46	54	57	45	47	52	51	46	36	39	42	55	41	46	41	32	42	39	49	52	50	45	48	30	51	38	53	54	36	43	50	41	47	44	40	47	42	43	47	45	44	51	51	56	39	42	51	47	46	51	39	35	43	52	56	60	49	46	54	44	43	47	52	48	50	60	40	40	52	45	44	40	46	49	49	57	49	56	45	42	47	55	42	37	53	54	45	59	48	56	48	44	54	46	53	36	50	36	46	44	47	61	52	50	40	36	51	52	50	47	68	65	38	57	40	54	43	47	52	32	55	58	43	47	50	55	47	43	52	43	53	47	47	43	44	50	55	59	39	46	40	50	38	40	44	49	52	56	54	42	55	43	46	50	41	43	35	44	61	32	39	57	55	53	60	49	56	37	54	49	57	42	44	36	42	45	51	52	47	44	44	29	41	52	55	38	52	54	45	42	46	49	39	57	50	65	43	38	42	46	41	37	52	45	42	58	45	45	46	41	43	37	50	49	43	57	55	47	44	59	37	44	54	39	35	61	53	47	44	39	51	32	38	47	38	48	50	50	51	46	49	46	44	45	60	40	52	46	39	45	45	44	50	53	46	55	46	37	50	39	46	36	44	40	56	56	43	50	38	42	47	56	48	38	45	49	52	45	42	35	39	46	55	53	46	57	38	42	50	49	48	50	31	51	37	51	47	48	52	33	49	30	37	59	49	59	49	53	44	39	55	42	54	35	55	43	47	57	49	42	47	50	50	56	44	46	45	51	65	44	37	38	47	40	42	42	47	51	53	36	38	54	58	49	57	39	52	43	40	39	41	48	53	46	43	54	61	45	48	67	46	54	49	54	50	51	39	52	50	55	55	51	40	51	47	36	58	48	50	58	49	44	33	43	45	55	42
15786	4015	2134	2141	4068	6037	6115	4830	3538	2782	2523	2001	1585	1365	1142	936	828	817	728	648	626	703	669	579	589	630	613	625	650	637	641	631	673	569	523	520	508	459	451	429	432	438	433	409	434	455	404	413	427	411	401	399	408	376	413	399	369	433	407	414	356	388	364	382	381	383	384	430	425	373	392	422	385	385	376	418	454	398	379	380	406	405	425	411	365	375	371	364	377	387	356	414	356	377	388	339	336	348	382	336	353	372	350	358	360	381	337	332	371	363	386	365	352	354	389	361	361	352	357	379	353	368	386	378	360	334	351	385	358	363	366	377	356	378	369	365	342	364	353	349	391	349	356	363	368	351	382	361	350	370	386	355	366	367	376	369	350	372	379	356	367	367	388	389	362	355	364	336	348	374	357	357	347	365	382	374	342	340	379	345	374	338	364	378	359	331	351	328	374	378	327	355	368	361	344	354	355	342	389	348	367	384	356	351	392	347	379	338	363	354	327	368	350	385	351	368	405	358	382	362	358	396	351	344	358	353	362	363	391	323	319	370	364	382	358	357	376	349	377	350	324	368	375	361	380	325	331	367	431	389	346	341	374	387	363	347	340	385	370	354	388	379	349	389	360	334	373	392	361	353	378	369	367	383	400	339	345	342	339	343	357	332	371	376	323	352	384	364	363	359	353	373	376	331	348	350	354	380	368	357	350	384	338	333	383	341	366	379	344	356	368	364	360	366	385	328	387	340	373	359	374	353	332	362	361	360	388	358	344	376	368	318	351	391	345	378	370	334	379	360	361	370	373	359	385	355	381	361	358	347	324	358	367	370	358	385	369	351	349	340	354	376	347	332	380	374	356	339	355	338	360	345	360	366	359	352	354	386	385	362	357	357	360	336	343	357	334	353	341	383	349	343	338	368	379	369	368	371	355	356	371	333	386	379	346	372	336	353	347	392	390	370	370	352	370	394	355	344	358	347	373	341	369	383	355	367	335	372	371	382	386	349	378	383	345	357	340	358	366	396	391	363	344	360	372	369	354	346	376	360	337	364	361	364	374	375	346	353	324	345	375	362	341	336	341	370	384	365	354	376	350	354	351	352	367	371	342	347	337	354	346	378	364	330	373	377	358	375	370	371	364	361	354	381	347	359	372	364	354	374	360	334	342	333	364	383	330	364	353	379	348	337	311	341	374	350	354	319	348	355	380	359	346	401	382	353	348	343	374	351	350	364	384	340	368	342	353	387	358	350	341	324	334	343	360	354	370	360	374	338	352	342	373	384	346	365	342	357	390	387	382	369	395	343	396	371	380	364	378	367	366	364	376	368	372	352	381	355	353	367	377	377	378	351	395	387	374	374	331	366	352	339	384	343	370	351	344	349	361	389	347	384	355	369	364	390	348	395	393	359	340	358	338	406	365	356	357	385	371	390	333	428	370	344	340	343	401	397	328	361	340	362	374	368	343	367	325	324	339	351	366	381	364	376	373	390	360	356	325	322	343	398	379	347	395	369	375	339	354	370	371	378	341	357	372	308	366	357	409	391	382	372	371	339	358	369	364	334	347	345	353	373	374	363	371	373	362	342	369	370	389	376	326	384	371	369	343	373	393	360	354	342	335	331	408	381	381	371	382	363	366	389	328	347	332	361	332	342	346	341	366	365	331	359	354	340	351	382	370	355	357	343	367	376	369	369	366	371	326	343	361	365	370	385	371	364	346	354	360	356	382	366	360	351	375	354	361	369	368	375	371	372	374	365	360	357	360	364	358	368	365	377	382	363	367	372	370	374	351	332	348	338	380	347	351	341	373	378	407	365	357	366	344	337	372	354	360	364	376	373	347	336	353	401	367	378	365	380	330	352	344	349	356	356	370	353	369	346	378	369	371	363	399	349	369	385	383	390	353	365	337	388	362	342	362	374	358	340	393	371	367	368	357	341	357	352	334	330	335	383	369	376	349	372	380	359	351	342	368	379	399	371	384	380	342	342	377	336	346	343	341	364	346	360	369	345	381	379	347	379	366	366	365	356	364	365	361	374	346	349	376	358	353	342	327	389	382	350	348	337	352	346	371	338	368	354	386	327	383	329	363	353	390	353	374	377	352	360	370	350	317	403	358	370	361	357	365	331	338	355	362	359	377	341	372	377	357	350	366	394	335	351	362	372	340	370	353	347	360	355	390	334	383	382	410	355	357	337	404	352	377	348	362	351	359	346	343	395	349	364	371	341	356	350	359	366	374	388	336	344	352	365	366	366	338	377	340	364	348	353	381	362	372	359	364	345	368	345	398	349	383	353	332	347	365	360	355	316	362	337	377	347	386	369	349	362	362	382	367	367	373	391	352	359	363	358	372	380	382	373	337	370	355	368	356	375	350	368	333	354	383	358	381	370	367	368	325	399	342	393	396	373	373	376	358	340	372	371	367	356	393	361	383	357	344	360	358	326	354	376	363	359	360	329	333	371	358	408	364	377	376	341	357	341	399	394	397	349	382	346	362	370	360	318	344	355	369	358	388	349	368	367	374	348	383	342	409	380	376	364	357	353	390	368	347	392	356	350	371	376	340	379	349	362	340	351	374	357	366	341	362	326	358	359	401	370	368	366	406	387	346	369	363	386	376	339	346	353	341	369	323	345	340	393	351	349	349	365	334	341	345	374	391	390	339	404	357	357	366	354	360	357	372	333	367	353	381	352	407	354	359	374	371	366	331	357	357	375	337	340	369	356	388	364	406	386	370	344	385	338	360	357	352	352	350	329	374	387	342	357	392	382	342	369	345	345	365	336	378	353	332	387	359	381	368	340	374	376	353	362	380	350	363	352	313	390	394	368	379	352	354	355	394	366	366	376	330	388	354	369	358	382	359	321	333	342	390	367	355	367	360	331	360	350	358	381	356	372	370	396	320	361	345	366	339	399	334	386	342	387	351	302	358	357	369	399	367	393	368	358	357	399	382	357	369	392	347	343	367	324	349	339	342	327	361	361	349	407	352	381	395	386	350	393	364	332	357	359	362	359	365	357	374	382	357	375	379	350	368	391	351	338	384	385	364	378	334	347	382	380	340	349	359	369	358	368	341	384	362	395	339	401	378	372	386	372	338	353	386	339	364	336	346	351	414	382	353	377	350	349	361	364	335	354	359	347	353	373	380	374	365	379	338	348	359	316	384	375	363	335	385	340	367	378	359	371	345	382	343	333	372	389	399	354	355	355	340	394	403	357	372	355	317	337	379	366	361	352	359	371	382	354	319	368	354	357	340	386	327	332	349	349	364	381	342	395	350	352	339	353	344	369	375	375	338	367	361	400	333	339	357	361	347	361	363	357	316	355	375	371	361	371	379	346	373	356	434	388	337	374	346	322	343	359	344	380	360	350	359	352	406	379	340	351	359	349	398	381	379	366	359	382	364	342	362	370	379	369	370	389	397	344	334	343	344	336	347	356	387	381	368	389	329	360	343	368	360	344	374	352	361	355	384	340	372	370	368	346	386	349	401	361	348	373	379	367
2335	545	315	218	159	176	188	177	177	161	167	135	120	134	129	108	117	120	105	108	90	98	93	92	93	100	87	105	108	91	98	117	113	95	84	76	85	104	102	87	91	102	91	86	112	84	77	85	89	81	83	84	91	98	86	82	85	98	81	89	79	64	83	96	86	94	110	79	97	84	85	81	91	112	96	99	90	99	86	97	90	98	78	94	76	88	87	78	84	93	85	83	72	95	78	86	95	94	81	76	85	78	71	98	92	87	104	82	86	96	91	78	80	93	74	77	87	77	72	82	95	97	84	98	90	90	75	94	92	83	76	79	79	74	93	77	88	99	91	86	90	96	82	85	81	68	63	85	85	87	83	94	76	86	64	93	96	86	83	84	79	92	75	92	80	96	83	74	88	91	85	86	84	104	86	83	94	68	90	83	71	79	86	89	98	96	93	73	84	73	94	87	70	81	88	91	97	79	86	79	78	84	76	86	92	111	86	83	85	81	95	100	91	80	94	102	97	79	71	79	72	88	89	98	85	91	89	92	81	82	64	74	88	85	100	76	78	97	64	80	88	75	95	100	86	99	91	109	74	88	94	70	85	78	94	83	92	89	81	79	86	83	82	79	93	103	81	93	88	94	84	83	81	90	93	97	91	88	72	93	87	77	78	83	89	96	76	81	102	82	82	92	80	85	94	70	65	104	69	70	82	98	91	103	94	97	87	75	98	75	88	102	89	68	99	87	96	102	88	79	70	75	92	94	80	89	95	90	81	84	77	88	97	95	81	74	89	72	86	90	85	73	82	73	96	77	78	87	88	82	91	74	53	74	80	87	97	84	95	77	74	85	86	79	80	80	80	90	102	87	80	84	106	73	87	84	87	85	85	88	91	85	88	83	70	78	81	88	77	94	103	76	110	100	90	92	98	90	80	86	83	91	83	87	81	73	85	80	97	88	85	99	102	95	93	81	78	86	88	98	76	93	86	86	82	88	81	82	98	72	100	77	88	91	78	78	87	90	78	90	88	96	79	96	93	81	92	96	90	96	96	83	96	83	80	88	87	93	90	82	98	91	110	93	84	80	100	91	70	96	88	95	90	86	74	80	83	76	87	92	84	87	85	83	78	71	91	93	77	85	80	73	90	82	83	86	75	85	76	79	108	77	79	93	70	91	84	81	88	90	92	83	84	90	84	81	76	94	93	72	84	83	97	96	95	85	71	80	71	93	85	67	111	86	81	89	74	91	74	101	77	83	91	72	79	93	78	94	94	79	98	91	103	94	72	81	80	104	80	110	93	93	87	71	90	85	79	80	81	85	87	77	97	81	91	85	82	75	88	80	110	98	80	70	94	97	74	79	93	75	85	97	92	101	77	85	90	75	106	76	119	88	96	72	86	66	81	78	82	96	98	80	84	75	62	78	90	97	63	90	75	89	79	80	74	74	76	86	88	91	83	87	105	75	86	90	84	83	84	82	79	84	99	97	95	72	90	77	87	77	87	101	93	84	87	98	85	81	94	72	91	75	72	83	89	78	91	92	81	94	87	90	77	87	77	99	96	90	87	83	83	87	95	95	77	86	93	89	82	89	98	77	79	92	96	85	80	100	83	86	78	92	74	87	90	97	95	82	68	98	83	76	81	80	75	68	95	78	89	82	76	83	79	89	76	89	89	69	80	98	84	90	73	74	98	74	89	77	104	89	90	78	82	85	89	84	96	85	101	68	88	105	100	80	76	67	94	78	96	100	94	79	82	79	88	89	89	78	91	80	95	89	83	93	93	95	89	87	67	91	88	82	84	91	89	81	75	104	89	83	109	84	94	88	88	101	82	89	79	81	81	82	83	89	100	66	89	85	95	76	78	103	90	92	93	100	102	87	87	84	87	87	80	82	85	75	105	75	87	85	85	94	79	79	95	85	90	87	86	82	93	87	86	90	81	97	81	89	91	90	85	74	85	89	98	94	84	93	85	75	73	88	95	83	101	86	85	86	91	99	76	76	94	87	91	106	100	75	86	71	80	98	80	106	82	83	92	89	98	88	76	104	95	101	73	81	90	100	81	71	73	76	80	80	103	89	90	76	84	82	86	81	81	84	90	98	88	83	99	83	83	91	81	83	80	87	111	84	85	81	96	91	82	100	96	91	81	82	108	96	86	74	77	106	85	92	79	94	90	96	92	99	85	89	87	86	95	94	90	83	90	100	85	87	68	72	87	94	77	96	77	89	79	81	84	98	71	79	75	88	83	89	96	108	79	78	76	84	67	96	78	99	85	100	87	84	87	83	87	79	64	82	76	86	99	83	95	92	100	89	82	85	98	85	82	82	93	86	81	83	83	86	95	89	87	84	95	93	79	92	73	100	96	78	101	99	79	96	95	89	100	89	106	89	92	83	92	102	82	104	82	105	79	103	113	83	83	95	80	87	99	94	104	97	91	92	75	88	85	91	77	88	93	83	86	96	88	90	81	81	86	98	84	89	86	101	92	93	79	100	100	93	101	92	78	75	76	98	89	90	95	76	84	90	74	95	77	104	88	89	71	65	79	78	87	92	76	82	86	74	83	92	86	76	79	86	93	95	91	76	82	98	95	89	95	79	92	83	106	95	87	84	84	80	87	99	101	83	74	67	92	98	89	86	82	89	81	64	70	78	82	91	106	86	83	105	82	70	80	96	83	93	83	96	93	79	93	84	79	70	85	80	95	91	98	96	96	80	87	90	80	80	90	91	82	98	90	82	95	95	97	91	83	86	97	84	81	85	74	97	88	93	79	78	89	83	78	75	80	83	92	103	88	80	95	82	88	75	90	84	91	74	66	103	67	107	89	93	81	92	84	111	90	95	87	79	88	98	96	106	82	93	69	91	77	82	89	99	104	74	84	69	65	98	80	87	86	85	99	82	73	86	68	105	69	76	78	73	73	103	87	91	86	92	94	73	93	89	76	85	90	80	88	84	86	83	98	82	96	88	98	99	84	84	81	86	96	90	87	87	95	88	88	80	92	89	76	103	94	85	86	72	93	72	88	82	99	96	97	79	97	77	93	92	89	78	95	85	86	97	100	87	92	99	95	87	86	89	82	92	84	85	98	84	76	113	72	89	67	92	94	81	92	93	94	88	85	86	86	68	77	81	82	81	92	97	85	94	98	72	87	90	79	78	84	81	76	80	94	88	98	94	92	101	74	86	57	78	91	90	102	80	95	82	76	96	98	93	69	87	79	78	99	66	86	95	80	84	77	96	110	76	101	98	92	73	81	72	96	81	94	89	73	99	81	90	98	76	84	84	95	92	88	87	87	77	73	87	95	107	101	82	117	72	86	88	103	72	100	91	78	80	74	75	78	92	87	91	85	92	84	81	79	87	72	83	89	106	85	78	101	86	86	80	84	83	96	93	80	77	91	91	79	87	82	96	86	97	80	84	69	80	84	76	88	81	86	102	100	81	86	79	82	104	92	97	92	89	97	82	88	87	96	99	73	96	94	91	82	85	89	98	84	84	82	86
19564	5906	3235	3094	5876	8315	8427	7026	5336	4315	3822	3191	2564	2132	1934	1558	1357	1307	1223	1061	1126	1121	1080	983	1025	1063	1008	1047	1100	1127	1093	1040	1017	961	930	930	823	832	793	768	736	756	704	682	735	675	698	686	700	665	749	710	686	692	706	681	694	722	676	693	666	644	712	669	689	652	678	666	721	695	711	780	699	745	756	713	686	691	651	663	650	674	671	637	682	668	664	720	645	651	703	651	647	625	634	607	640	642	664	645	671	625	667	635	643	629	640	688	602	645	656	662	623	642	686	647	650	664	649	639	613	617	639	651	669	633	654	639	636	620	665	652	674	673	659	628	662	646	636	611	626	669	646	630	621	661	650	623	593	698	662	627	647	658	638	624	600	603	632	617	631	631	665	640	632	661	639	598	630	656	678	652	665	617	677	666	604	643	691	672	594	619	646	642	631	663	674	661	631	629	669	643	685	609	693	661	654	653	658	642	696	620	697	662	630	618	640	621	644	629	633	691	676	628	637	629	673	659	673	664	657	667	668	637	618	679	675	598	675	622	616	637	610	619	661	624	646	651	663	619	618	620	666	654	613	630	630	643	649	643	635	637	634	662	657	682	668	602	639	642	621	710	671	637	682	660	641	638	663	623	639	665	684	627	634	684	604	661	620	702	671	653	654	633	634	599	641	648	626	626	634	625	640	649	629	659	648	643	671	636	664	643	643	637	612	667	610	614	628	655	624	627	664	693	614	683	608	623	654	651	700	664	644	644	658	648	666	646	683	648	639	612	681	619	649	648	652	678	645	671	647	663	642	674	665	624	652	658	631	634	657	613	600	621	673	657	707	649	659	651	638	643	655	613	636	635	618	649	624	663	664	659	621	669	629	618	604	661	646	671	638	643	607	597	617	644	689	632	654	608	611	629	634	679	652	685	672	652	627	638	661	602	674	614	637	624	611	667	685	657	601	647	644	620	618	687	625	652	619	647	651	639	649	628	623	628	644	664	640	616	644	631	708	596	637	636	642	581	628	674	600	657	652	644	643	586	608	634	603	670	610	608	626	609	682	594	661	654	684	645	683	614	611	643	629	652	635	592	653	617	631	704	663	676	625	679	618	662	653	612	712	670	639	638	652	631	698	634	666	614	605	634	673	637	680	682	608	656	629	653	671	646	656	632	622	669	663	610	643	637	626	649	628	649	629	660	644	625	571	624	634	675	630	618	683	625	668	682	596	623	634	592	729	636	621	612	651	645	646	604	683	632	669	653	622	659	606	646	679	655	661	675	605	682	675	625	631	669	670	642	651	645	602	628	646	664	657	654	597	611	622	622	630	632	592	650	662	666	615	677	651	636	625	646	633	673	588	673	652	652	661	641	660	697	678	665	654	692	625	691	653	633	648	610	651	611	617	687	627	641	620	625	615	678	661	629	616	634	621	636	612	633	625	622	712	609	675	636	651	606	609	629	637	682	575	645	643	646	683	644	622	618	674	683	665	673	653	640	611	643	642	662	629	645	632	622	631	617	642	654	653	630	674	627	641	668	634	659	663	698	604	655	623	629	652	627	599	652	602	653	634	656	671	659	677	616	711	652	659	650	607	661	631	636	664	623	636	604	714	636	645	643	608	672	614	638	620	635	617	622	686	652	667	631	676	619	690	647	680	614	661	637	667	599	639	651	632	647	654	668	649	611	644	682	606	659	642	582	649	657	631	631	663	666	630	650	637	655	664	635	639	652	681	621	612	638	622	677	655	601	686	687	685	643	621	633	658	651	632	648	671	583	627	659	610	687	668	646	617	633	674	580	626	645	657	615	670	673	631	644	666	685	608	620	609	627	629	671	652	660	692	628	657	665	649	667	669	619	679	662	626	659	674	653	627	639	640	627	641	644	670	647	620	628	658	639	645	637	634	662	593	679	670	598	594	598	621	661	697	721	604	635	625	654	647	600	670	649	599	664	623	611	657	667	700	660	659	671	653	664	658	648	640	652	698	650	662	629	656	624	615	627	637	623	640	615	606	622	618	636	653	619	659	637	635	628	630	658	644	633	645	684	639	644	640	635	642	605	698	626	624	684	602	642	627	641	626	568	683	608	652	621	598	622	646	673	670	633	586	617	666	614	614	688	623	644	627	635	650	627	656	621	648	649	651	630	613	635	645	632	665	629	633	619	644	633	668	650	666	658	686	655	671	658	661	645	619	618	649	669	680	672	624	657	631	663	636	628	645	604	667	657	648	628	627	686	593	644	663	653	700	629	635	659	632	683	634	635	596	638	643	623	695	614	664	669	653	604	660	655	668	641	638	609	612	658	630	652	648	652	654	654	661	611	667	657	660	618	634	599	640	625	652	674	625	691	671	650	638	641	680	654	661	615	633	613	659	641	668	632	687	612	665	600	639	639	621	621	603	692	671	653	662	641	676	679	609	600	642	650	652	633	656	659	632	717	712	674	610	618	636	685	663	639	596	670	651	642	634	607	650	645	657	640	655	614	603	649	631	603	576	647	649	610	637	642	644	624	646	628	628	641	690	685	650	642	647	661	640	641	649	611	685	610	624	666	662	641	678	682	670	594	665	687	676	616	631	610	612	627	648	640	633	648	689	660	632	685	632	609	591	678	663	648	651	635	692	627	674	629	620	654	645	658	654	657	642	620	602	655	659	610	654	636	642	659	649	600	653	634	636	653	654	620	638	650	656	637	612	657	648	673	623	585	652	624	670	596	666	663	660	685	629	623	683	626	667	681	600	617	633	639	650	659	684	606	638	658	686	687	618	614	653	693	594	656	617	688	680	662	667	699	626	644	660	582	596	621	665	641	635	616	630	635	636	642	658	666	631	662	693	595	657	588	652	647	630	579	629	626	626	673	637	636	673	627	650	600	641	641	640	649	645	698	652	633	671	611	633	620	603	654	633	655	628	644	640	614	662	657	645	605	636	615	648	677	642	666	656	608	609	649	651	618	662	625	580	616	636	659	659	649	655	679	655	667	675	669	640	665	630	647	625	603	649	654	633	602	639	665	603	630	628	631	665	640	629	647	634	649	645	683	659	684	620	630	642	622	624	663	684	662	674	633	663	645	596	647	644	603	615	635	655	623	601	620	626	661	641	623	660	635	608	639	607	671	686	647	681	630	624	645	611	668	655	669	607	660	601	651	669	619	656	583	671	668	657	677	665	638	649	671	633	633	588	653	706	669	614	636	638	638	680	643	649	654	628	597	627	673	652	612	643	643	614	645	643	643	654	689	644	676	614	579	688	644	660	652	622	644	587	647	610	626	611	644	633	594	682	642	633	663	654	673	628	619	626	604	623	617	628	669	599	640	617	693	603	618	652	686	643	620	632	669	632	639	617	629	631	703	650	626	635	627	621	629	627	649	641	684	652	655	638	656	622	638	609	640	630	654	624	650	622	650	625	671	636	635	696	675	660	665	660	670	671	658	656	625	665	634	672	630	684	622	621	662	575	666	672	703	629	654	670	656	634	599	610	588	604	678	621	602	676	637	628	652
1873	259	140	100	72	79	85	90	65	68	68	58	55	62	45	48	47	38	32	41	46	43	41	37	40	37	47	38	43	37	39	35	45	32	34	30	44	38	37	34	32	53	23	35	33	30	35	44	38	31	30	24	44	52	32	41	25	33	45	40	42	45	33	34	31	41	32	38	36	37	33	39	31	35	44	38	32	34	43	35	47	31	38	44	26	32	42	29	32	32	38	29	40	34	26	25	38	45	34	38	45	22	42	30	31	39	34	39	49	33	42	33	34	33	24	29	36	33	39	28	34	39	33	32	28	28	43	36	37	29	34	27	44	31	52	40	38	39	41	31	37	34	37	39	26	35	43	37	37	35	47	38	45	43	29	29	38	37	33	29	39	31	36	32	38	32	39	38	28	43	38	36	36	45	36	41	44	28	32	38	40	24	39	36	38	37	43	29	35	41	39	33	45	35	39	39	34	29	44	40	35	30	42	37	30	46	35	33	40	27	30	33	37	40	33	29	40	48	31	32	44	37	28	32	45	29	56	33	45	36	25	41	47	27	32	37	35	43	42	35	32	39	36	34	44	45	33	35	42	34	38	45	41	37	46	28	31	38	30	35	34	34	39	46	31	32	45	46	31	29	44	49	40	33	37	43	44	39	46	40	44	32	30	40	38	25	44	36	41	40	34	39	40	36	44	34	45	41	39	41	28	47	44	36	43	41	35	34	37	38	38	32	48	32	32	30	39	42	30	34	35	37	36	44	40	37	43	36	44	31	39	44	38	32	32	34	32	33	33	31	37	34	53	40	27	40	46	29	36	34	32	35	41	32	31	36	32	33	33	36	34	34	29	34	36	36	46	41	35	32	28	36	28	33	44	45	41	38	32	29	34	44	43	46	31	33	33	40	41	44	33	42	28	43	32	35	35	36	31	30	45	39	27	44	39	19	37	51	41	34	36	39	36	40	28	30	35	31	45	53	37	34	30	44	27	48	29	28	32	45	34	45	43	35	29	35	38	30	38	40	34	43	28	57	29	44	42	30	39	37	50	36	42	37	29	34	35	25	43	42	42	39	49	37	29	39	33	26	40	34	46	44	37	40	33	24	34	44	36	33	34	30	40	39	31	34	38	38	37	36	35	39	28	46	42	29	32	33	37	47	24	32	28	44	39	40	35	45	39	38	32	50	32	39	36	33	49	38	29	43	35	48	32	30	35	46	39	35	35	47	36	44	43	34	28	32	35	36	27	41	37	37	32	28	38	38	39	37	46	29	41	35	38	38	32	36	32	35	30	26	43	41	36	30	36	29	36	31	33	38	29	32	36	31	47	32	39	22	47	37	40	31	40	41	42	37	36	36	41	40	32	35	32	32	35	32	38	35	42	34	37	33	39	34	41	33	35	29	25	34	39	42	33	33	37	32	39	23	32	42	29	36	39	32	30	37	36	28	31	35	36	28	37	41	30	45	44	28	29	31	40	41	27	31	31	38	42	40	47	38	37	31	39	37	30	25	42	56	40	43	39	36	44	36	37	38	44	51	29	31	36	43	36	46	33	37	31	33	29	42	30	25	49	35	39	28	34	38	37	37	39	39	35	32	31	43	43	32	40	42	41	42	44	30	36	32	36	39	42	31	40	38	29	43	41	37	32	27	46	39	38	33	29	41	36	48	44	30	39	31	37	36	34	30	36	46	30	32	41	33	36	45	43	34	26	38	49	37	32	40	39	36	33	42	38	43	42	36	43	39	46	33	35	42	38	34	37	39	36	35	29	30	36	35	32	36	36	38	28	47	31	33	30	36	31	36	38	51	40	39	36	39	29	36	33	39	50	23	30	39	26	33	22	37	36	39	37	46	34	40	34	47	44	43	31	36	36	36	41	43	28	33	33	32	34	37	54	31	27	40	39	35	37	33	40	27	29	35	34	36	34	41	39	39	37	30	27	32	36	48	45	34	31	46	49	38	32	32	26	33	39	40	31	34	45	34	39	36	33	35	38	38	39	38	38	45	37	41	35	34	43	41	41	29	34	38	31	38	30	42	41	35	34	42	35	42	41	34	36	32	44	33	35	38	28	40	30	36	41	34	30	38	31	36	31	36	34	38	47	37	30	28	39	36	43	31	32	36	36	37	38	37	33	31	47	32	33	35	28	34	29	36	39	43	37	39	37	30	47	27	48	41	38	45	33	34	37	36	36	40	26	38	31	42	40	30	33	37	34	38	41	31	29	41	50	31	37	35	34	34	35	36	24	26	26	33	39	32	40	39	29	32	30	40	33	37	35	33	35	31	35	50	42	41	32	34	53	32	49	40	40	28	33	36	36	33	37	25	35	45	51	38	36	43	28	48	40	29	39	43	23	44	35	31	32	24	32	34	40	37	47	33	40	41	45	30	32	37	41	40	36	30	33	35	41	32	34	41	32	42	40	24	29	38	32	32	29	52	46	34	18	37	37	29	39	41	34	47	30	34	32	32	41	37	41	37	31	24	32	31	41	42	33	36	32	27	29	34	44	38	33	25	31	43	38	46	40	37	49	43	34	34	40	42	45	22	33	42	40	49	40	34	33	36	41	45	30	30	35	32	33	39	26	38	39	35	39	32	31	27	32	26	39	26	34	49	27	32	30	34	36	43	29	40	32	27	41	39	37	35	31	42	36	36	53	31	29	33	32	25	28	37	34	25	36	35	37	35	41	43	44	40	34	34	24	37	42	42	39	41	36	35	42	32	43	32	45	28	34	40	37	36	33	31	34	27	32	30	31	28	37	33	43	38	45	26	45	32	41	27	43	28	28	32	33	25	33	52	31	37	39	29	44	45	36	42	34	36	48	26	35	28	34	34	42	31	32	52	35	49	38	43	36	38	45	32	40	31	39	38	32	41	50	35	44	42	36	40	32	20	35	33	36	25	35	28	41	21	20	35	42	34	36	42	35	34	37	30	36	37	42	40	41	46	34	44	44	29	34	30	37	36	39	39	36	31	38	31	30	38	32	38	38	38	37	31	34	21	34	36	36	42	26	35	43	40	42	29	46	39	31	27	28	40	36	32	50	36	29	35	36	34	39	62	27	38	38	40	43	28	22	35	45	39	35	37	37	37	44	30	40	40	33	35	38	28	50	37	33	51	33	28	33	41	45	40	41	20	38	39	40	47	41	35	42	35	37	32	30	32	27	37	33	42	36	30	32	35	36	30	44	38	32	35	33	40	27	41	39	46	46	35	33	27	30	40	29	31	37	37	37	43	39	40	41	42	26	45	33	45	32	30	34	46	30	27	34	37	28	33	29	42	30	43	32	42	35	45	27	43	33	39	32	31	41	42	32	30	47	34	33	43	44	38	48	24	38	34	39	36	43	31	44	44	35	50	35	29	31	40	30	42	37	36	28	42	40	48	41	31	35	30	41	43	37	36	48	28	45	31	28	43	28	37	39	38	27	32	36	33	26	31	44	43	33	34	42	36	34	28	42	38	43	46	40	31	39	33	33	31	28	36	39	47	30	28
14063	3291	1576	1428	2654	3828	3885	3058	2173	1748	1439	1203	874	807	729	617	520	506	460	451	453	468	421	432	420	399	436	407	480	408	430	435	450	422	396	377	346	353	329	307	294	337	309	278	317	292	305	323	293	315	305	284	338	333	286	302	293	328	321	284	330	297	320	279	296	298	313	303	364	334	315	314	297	320	314	299	315	302	302	297	284	275	293	289	296	284	286	284	268	297	284	286	284	266	294	273	289	274	272	276	263	314	296	285	292	295	299	259	265	258	276	284	294	316	298	286	260	304	303	266	281	300	301	270	306	290	268	259	275	264	274	264	279	283	256	301	269	289	252	264	268	255	257	305	276	297	286	278	300	289	307	266	278	279	304	276	244	264	275	256	265	267	291	293	269	263	280	272	300	285	278	307	278	270	313	280	255	286	268	274	285	283	286	273	275	240	270	261	278	289	281	278	299	280	293	305	322	279	261	255	296	260	252	311	293	270	293	248	267	297	274	285	258	270	299	283	313	296	271	304	283	298	275	271	274	315	279	299	304	284	279	273	268	274	258	277	265	286	289	320	280	263	284	283	263	244	260	269	289	284	267	279	274	278	285	269	283	273	256	265	305	256	273	273	274	265	284	289	259	262	247	302	310	285	306	266	283	273	284	278	249	286	260	272	282	306	293	301	278	288	265	308	289	320	274	280	276	277	297	285	269	310	260	308	262	287	294	288	290	254	277	291	286	291	270	286	311	309	286	269	258	305	310	297	295	277	283	256	259	272	269	285	273	245	294	309	281	290	282	267	277	295	277	290	300	284	268	293	257	265	264	295	287	286	270	285	269	265	287	283	293	264	266	298	302	271	306	251	296	281	298	252	279	289	266	261	286	286	305	259	283	281	281	271	272	261	287	288	265	289	279	275	271	281	287	274	288	301	296	302	280	266	275	295	304	307	287	264	282	280	288	277	266	277	296	262	265	255	272	308	287	254	286	326	264	252	269	279	269	275	306	292	275	265	268	249	292	271	300	294	269	291	285	268	279	261	269	286	246	307	289	269	294	270	273	279	273	290	281	296	267	251	313	253	277	285	271	291	326	281	294	283	314	270	296	280	287	274	271	271	287	261	278	286	277	296	292	272	278	304	262	288	265	301	295	250	300	292	261	270	275	293	273	306	254	273	281	265	298	297	273	268	269	285	249	297	297	313	272	284	281	277	261	259	277	244	285	273	249	295	264	266	280	299	273	264	316	291	259	288	292	285	299	283	280	249	281	293	307	293	264	259	304	277	304	289	261	267	266	269	262	274	286	301	298	273	305	276	270	268	276	287	259	304	298	281	279	289	257	259	281	300	272	295	270	268	292	280	290	265	281	295	261	290	266	255	276	268	277	291	277	300	244	283	258	266	296	287	282	263	289	303	275	284	286	323	268	250	262	300	316	281	284	305	306	312	294	257	257	281	273	282	251	247	285	313	261	256	277	276	258	283	279	291	249	317	288	269	284	267	300	307	295	254	282	297	290	296	281	301	278	255	294	302	286	266	287	295	287	290	276	272	293	291	268	273	289	261	294	292	262	281	302	275	274	304	288	280	282	266	286	286	288	298	272	278	291	301	285	260	274	260	272	290	298	268	283	267	308	275	271	293	244	296	277	296	275	274	309	291	281	278	275	304	304	284	284	276	292	293	264	295	267	282	291	253	270	257	235	261	275	260	246	321	263	265	275	292	288	263	249	281	286	277	286	266	327	281	275	294	301	301	275	282	304	262	280	295	304	287	275	310	292	302	291	278	257	273	268	289	304	282	282	302	250	277	256	260	267	274	284	265	276	275	292	279	285	274	308	267	292	274	283	291	293	248	282	266	290	276	289	280	279	283	253	290	261	282	285	265	256	278	279	308	262	271	265	267	264	290	265	274	251	278	281	281	283	273	282	281	298	278	290	296	292	268	271	285	261	300	280	251	269	300	261	263	259	285	272	277	291	270	281	268	283	276	280	267	269	244	292	286	282	283	241	270	302	294	294	286	281	278	294	269	287	297	276	286	278	325	274	317	255	292	296	260	293	288	277	304	272	263	273	272	275	252	309	298	268	319	290	257	284	263	299	275	257	283	287	276	267	288	259	259	305	305	285	266	305	271	270	257	299	289	262	290	274	297	284	271	276	289	298	243	271	274	258	264	306	284	263	307	280	258	287	282	267	296	267	271	264	273	297	256	304	265	268	316	299	285	271	283	271	302	271	266	289	285	290	295	256	268	273	276	284	302	256	289	295	256	286	280	271	285	280	260	291	277	299	271	270	259	266	258	264	278	289	294	299	289	288	275	289	294	297	255	265	275	245	284	294	279	254	284	262	272	294	290	260	278	286	294	274	290	253	287	294	295	287	261	257	306	292	251	269	273	292	278	274	272	256	269	250	302	315	270	272	287	291	316	258	272	285	272	269	272	302	296	288	264	288	301	273	310	266	286	283	277	288	266	279	271	269	265	289	276	275	290	285	259	286	273	261	295	301	261	303	280	265	253	280	280	265	295	279	283	258	290	275	266	288	310	288	297	302	274	264	275	277	280	313	287	277	262	275	265	254	265	283	276	286	283	273	287	294	247	309	321	268	272	315	278	295	279	273	279	290	287	271	276	284	295	295	302	299	271	294	279	303	307	288	270	286	271	277	278	309	310	292	301	280	299	275	298	282	254	287	302	282	261	295	284	280	322	306	292	272	271	285	240	280	281	270	245	276	276	293	291	304	280	292	305	270	285	307	274	298	281	275	256	235	286	310	269	268	272	280	260	289	301	268	295	266	262	286	270	288	287	293	293	286	256	272	299	280	258	285	294	300	289	246	302	280	297	278	229	293	272	285	273	315	287	288	286	307	287	274	282	285	282	294	266	265	261	263	268	255	321	290	265	297	270	291	262	255	269	290	271	278	272	268	283	296	283	317	301	267	283	289	295	257	276	242	273	267	277	272	289	265	281	273	253	283	296	279	274	274	256	281	281	274	260	283	289	296	290	274	294	263	262	272	273	290	277	258	276	259	303	280	263	270	300	312	252	263	289	297	266	280	272	265	300	264	268	273	241	279	286	251	257	272	268	283	293	260	276	278	260	300	279	265	270	261	284	293	283	268	298	266	306	270	289	287	295	300	258	239	258	284	281	303	281	282	286	286	272	276	298	303	270	279	282	244	303	257	240	260	240	303	253	293	270	280	257	265	269	291	273	288	281	259	284	274	282	280	280	305	269	280	263	277	269	287	287	303	283	272	297	255	292	313	274	262	314	298	279	274	273	268	259	282	273	309	260	290	270	311	308	262	274	304	267	280	251	273	286	276	297	288	289	271	295	283	273	264	288	276	295	290	275	291	299	309	288	293	273	267	300	290	302	279	278	271	281	252	297	295	302	265	269	283	284	302	262	302	265	276	289	255	304	274	312	288	292	305	291	302	281	281	291	273	302	301	275	281	326	283	291	292	276	290	270	253	274	296	314	279	250	276	283	253	293	262	308	257	320
1488	417	250	155	143	124	153	157	121	136	99	120	118	108	104	98	76	85	71	92	78	88	85	61	85	78	84	89	78	93	84	86	73	71	89	86	71	69	59	82	79	74	71	60	68	63	69	77	76	65	78	68	86	67	80	71	70	71	77	77	69	79	91	83	71	65	72	77	75	62	80	74	73	99	69	74	85	75	80	77	85	84	78	77	92	82	76	75	70	72	65	70	73	68	77	61	68	79	66	51	72	74	71	70	71	63	62	75	58	62	65	83	80	76	75	78	74	64	60	79	77	89	83	76	66	77	82	73	68	74	86	67	73	73	56	68	75	71	85	69	71	59	80	80	87	81	77	79	82	71	69	71	76	84	79	82	78	70	91	86	68	65	56	84	78	81	63	71	68	81	78	70	63	88	77	74	61	83	80	81	71	81	72	73	66	73	88	70	55	69	71	66	73	64	71	66	63	73	73	63	77	74	75	74	87	66	82	86	74	73	71	67	72	67	60	80	78	65	78	64	59	73	89	59	82	72	68	58	66	73	70	86	64	70	96	62	80	82	59	68	76	67	60	77	63	76	89	76	71	72	85	88	75	58	79	75	62	60	73	73	80	67	60	76	87	73	71	68	72	68	72	74	70	67	73	81	74	67	66	80	97	68	78	68	81	76	72	78	64	79	57	70	78	75	74	65	73	65	65	86	60	78	71	69	61	68	78	57	72	81	74	65	74	65	65	66	68	71	68	80	63	58	74	79	87	74	66	66	62	71	71	46	72	69	70	71	72	78	78	71	62	62	61	56	68	90	64	89	77	67	80	54	66	70	58	73	83	79	60	90	80	66	74	78	74	69	78	75	61	62	51	82	77	76	71	68	75	74	70	59	59	75	74	80	70	83	80	85	76	83	68	70	61	73	76	62	63	79	70	77	71	64	60	69	78	80	70	56	67	79	76	80	67	69	72	64	76	52	93	84	58	65	59	74	66	65	76	87	70	65	72	76	70	58	65	80	69	70	76	79	74	73	69	72	63	70	69	74	73	74	69	83	72	72	67	58	60	69	77	77	65	70	59	78	71	69	86	77	79	78	64	81	61	81	61	74	47	61	66	83	72	63	73	73	63	84	56	72	79	73	78	73	66	69	76	63	91	75	60	70	69	72	80	66	66	85	86	71	66	77	68	69	62	74	86	73	76	67	69	77	77	61	68	86	75	65	66	69	75	63	70	71	62	72	76	48	58	82	69	69	67	73	82	57	66	58	71	79	59	71	71	71	61	69	71	73	60	68	73	81	81	70	73	66	65	74	68	63	67	56	52	51	78	83	70	68	69	77	68	78	56	65	68	62	57	62	74	65	92	92	78	79	63	66	77	66	64	65	74	84	76	72	64	63	81	77	70	82	93	77	72	72	70	67	77	62	65	65	79	78	77	74	69	64	72	73	83	52	49	70	65	69	70	68	61	76	64	83	74	58	76	85	64	81	72	61	74	69	70	69	76	84	81	65	63	56	67	73	86	88	63	67	63	62	83	80	68	75	88	64	74	85	79	71	70	71	81	68	81	72	76	69	71	63	68	76	67	69	64	70	72	72	77	70	70	66	89	64	64	60	62	85	89	61	71	69	76	69	57	63	80	67	69	70	75	67	65	54	73	66	72	69	68	77	65	79	65	46	78	75	74	81	72	64	77	65	70	72	65	72	69	76	80	70	74	70	76	62	72	69	77	70	77	65	81	77	74	75	73	73	77	73	70	79	61	81	75	50	75	77	76	77	70	64	74	75	66	58	76	58	81	54	79	67	73	67	83	66	69	73	78	71	82	74	61	66	77	65	75	70	78	68	68	71	67	80	49	62	71	67	60	68	79	63	87	60	84	90	57	58	69	86	77	55	75	75	85	69	69	62	79	74	75	71	51	60	74	81	74	80	72	67	80	82	66	75	70	63	70	67	81	75	58	76	68	67	66	74	74	81	83	66	71	82	80	75	84	75	75	75	76	76	85	69	60	74	66	93	75	78	68	60	67	73	74	64	64	66	79	77	81	78	79	67	79	68	61	63	71	62	91	69	73	72	84	64	79	90	68	65	66	83	70	68	60	69	83	83	67	72	80	73	81	65	77	81	74	74	87	77	55	75	66	78	82	78	65	73	57	69	53	70	68	79	75	49	68	72	76	67	64	78	63	89	76	81	71	66	80	75	62	72	72	66	84	90	82	103	66	77	66	84	67	68	70	87	74	57	62	63	80	77	66	76	87	70	73	73	74	67	79	82	69	72	61	68	71	65	83	62	70	70	69	75	65	64	55	82	68	71	72	83	68	78	64	72	69	69	73	54	71	63	81	64	72	64	88	72	63	57	63	81	71	74	88	66	83	67	60	75	65	71	66	76	65	66	64	73	79	77	76	53	62	73	73	73	75	73	81	70	82	87	82	77	72	71	89	77	82	60	69	69	65	76	74	83	74	69	63	85	64	72	76	82	64	77	76	92	75	68	63	57	76	90	92	75	83	90	67	72	67	74	71	65	81	66	70	88	62	91	63	70	62	82	67	67	70	71	79	66	71	66	76	99	75	63	79	79	80	63	78	61	67	97	84	62	74	69	76	76	58	86	68	69	62	81	54	84	53	82	79	68	65	72	69	70	74	67	78	62	69	79	83	78	63	69	75	67	76	67	80	58	92	74	74	71	78	67	70	63	76	71	81	62	71	75	59	92	70	84	88	68	67	71	71	84	62	72	81	61	91	73	63	63	77	72	74	67	85	81	74	66	63	66	86	73	84	62	68	70	56	63	66	79	73	79	83	67	68	70	65	86	55	66	65	61	60	72	73	71	53	67	76	74	56	77	64	75	70	62	77	70	73	85	59	66	67	74	79	69	63	78	78	90	75	80	63	59	73	78	71	69	66	72	72	85	72	55	83	64	70	65	78	68	68	70	81	64	80	69	66	79	81	88	76	61	74	78	88	75	71	84	80	54	70	78	74	70	69	65	80	81	75	82	71	70	70	65	78	72	88	65	74	70	61	81	62	78	76	59	60	72	60	72	94	67	76	69	67	80	82	74	68	61	83	67	85	74	74	84	66	62	68	75	76	54	69	71	95	76	98	75	93	73	71	69	68	71	72	58	92	65	75	79	67	77	80	66	65	63	72	80	73	68	67	44	62	60	89	73	85	64	62	73	58	92	77	54	70	82	73	69	55	80	81	55	59	62	76	76	73	84	65	67	73	76	71	71	66	77	64	82	80	67	86	66	80	69	65	70	78	75	69	60	74	78	59	66	83	65	73	68	60	75	72	84	83	68	77	75	85	68	73	83	77	81	81	69	74	75	66	64	72	93	69	70	66	64	75	64	63	86	82	69	78	82	67	69	80	69	64	78	58	74	83	75	80	69	84	81	72	78	75	83	72	79	59	67	79	56	63	89	92	63	64	60	76	84	73	68	68	73	66	72	73	80	65	64	59	70	67	83	63	73	75	67	77	71	74	60	78	66	69	61	65	81
16474	4872	2438	2383	4438	6258	6708	5249	4019	3207	2654	2110	1745	1477	1312	1086	1055	961	844	798	927	834	825	826	835	761	737	808	872	788	820	845	753	725	691	659	649	642	611	581	618	578	557	586	575	597	614	618	612	573	575	580	558	614	510	535	558	551	526	551	525	563	587	559	559	612	579	547	629	589	556	573	594	571	535	540	517	540	545	546	546	567	548	537	553	530	568	543	503	538	566	545	575	525	543	502	532	543	544	528	535	586	531	547	565	575	542	523	530	545	521	516	527	532	500	529	530	520	543	544	561	540	527	524	540	553	534	535	566	527	562	550	515	502	504	528	559	565	529	529	537	519	487	529	567	535	566	537	532	498	538	512	563	514	498	533	510	539	510	549	562	529	535	551	513	542	529	545	543	507	561	501	533	541	558	533	541	545	558	566	536	537	516	564	523	521	538	538	503	521	568	518	535	521	562	525	501	524	579	504	556	574	511	542	523	515	548	533	519	537	530	514	552	477	561	554	503	535	545	532	504	565	517	575	487	536	510	524	519	497	499	547	539	531	542	505	517	511	532	526	529	533	517	496	513	547	559	546	558	537	538	547	555	536	521	520	564	563	484	532	521	506	533	519	556	527	520	524	572	527	566	540	530	525	546	515	512	535	490	521	527	548	529	519	538	533	549	503	526	546	570	505	545	526	565	500	496	524	510	507	548	572	518	529	549	538	523	532	538	528	553	497	528	567	538	585	543	488	564	506	520	522	525	534	498	531	557	532	528	524	512	493	551	512	524	502	534	565	529	538	536	535	517	520	537	502	585	496	535	545	566	516	540	519	519	510	510	538	499	537	554	524	520	525	499	505	523	549	507	563	561	501	518	546	499	571	550	510	515	502	568	509	566	538	536	502	490	517	511	519	518	571	528	493	531	512	558	542	521	507	517	552	560	538	516	546	517	524	539	525	569	529	538	572	497	517	588	543	529	539	540	520	504	512	523	526	513	546	567	501	514	512	520	526	535	517	504	518	529	504	521	515	531	541	541	494	533	485	524	539	502	511	531	521	571	526	567	571	511	505	494	537	547	488	491	513	552	519	551	541	537	517	528	554	533	536	535	520	564	509	540	522	503	531	579	548	577	562	498	558	525	526	487	557	504	550	472	545	561	506	514	523	516	538	516	534	481	519	511	530	535	575	532	533	505	551	522	518	499	489	502	492	510	522	509	515	534	538	533	543	519	554	532	552	499	543	552	479	559	544	551	498	511	526	533	553	535	570	563	491	550	549	525	516	540	555	537	555	524	588	525	573	500	548	542	523	527	544	527	511	541	525	499	536	581	547	520	519	522	534	510	542	531	528	526	523	566	555	517	519	503	533	538	515	523	499	528	474	548	506	500	542	537	525	517	497	533	506	520	529	554	556	475	486	539	519	547	520	528	527	521	536	536	547	539	519	506	560	513	535	521	519	528	534	533	535	539	505	529	561	535	489	508	534	540	494	554	501	477	538	488	509	513	517	528	518	523	515	550	531	534	520	524	558	525	541	512	523	525	532	555	502	534	507	548	554	499	531	492	563	498	515	538	497	479	533	489	496	528	541	549	540	545	469	508	548	516	549	524	481	505	492	557	513	520	521	547	540	568	522	504	546	519	528	508	533	555	489	564	546	553	502	519	527	583	516	528	484	522	514	526	519	530	527	534	523	498	543	530	510	539	538	539	544	548	561	553	518	516	477	515	512	581	491	547	515	493	543	551	512	551	531	539	553	524	504	549	549	505	513	511	541	562	487	533	534	535	496	518	498	533	530	538	503	523	492	551	523	543	495	567	512	557	553	553	481	535	520	528	535	501	521	527	492	504	553	502	520	499	506	525	522	533	518	511	530	529	543	529	513	505	535	526	560	559	538	524	532	519	501	520	520	505	528	562	503	532	506	509	521	504	535	531	546	568	506	507	529	444	542	512	572	586	534	521	512	536	520	503	466	508	482	529	534	531	529	501	530	521	534	560	514	574	528	551	499	520	502	532	510	533	519	526	536	514	511	563	563	549	534	539	539	532	548	512	530	523	543	506	488	528	531	501	531	530	526	543	508	539	525	524	538	531	511	528	561	511	588	513	498	505	549	522	484	515	487	534	572	544	511	518	554	519	538	502	497	501	523	543	500	506	547	495	510	529	517	507	548	530	565	558	550	548	529	533	563	549	530	548	531	514	517	545	522	510	546	538	500	545	529	533	516	602	564	554	513	507	533	534	505	514	557	557	547	560	526	548	543	539	524	559	527	533	526	580	485	535	518	558	549	524	500	521	549	506	560	571	517	566	527	522	523	531	514	533	512	505	441	530	603	526	528	530	537	521	520	552	522	511	521	495	503	540	484	532	512	504	489	533	535	562	527	557	502	550	525	558	500	528	519	537	519	516	565	516	523	502	507	516	546	532	530	506	522	523	526	503	524	527	481	524	526	543	535	531	517	551	521	532	527	551	520	546	521	529	506	593	497	540	557	540	550	505	512	486	553	535	536	514	523	572	521	549	548	505	505	527	531	513	538	511	500	522	514	560	524	556	537	533	542	473	555	539	522	548	528	532	522	554	535	562	526	545	546	509	497	521	500	548	504	523	508	542	559	469	566	514	534	488	519	559	542	491	529	522	512	531	480	511	541	532	520	548	512	537	549	529	517	566	556	516	495	555	494	540	528	534	466	510	531	525	520	512	516	578	503	524	553	569	531	511	600	560	511	555	520	537	525	516	525	549	518	557	543	535	563	555	508	536	500	549	518	512	523	580	528	533	558	554	542	522	510	506	513	546	565	497	540	512	536	498	528	532	514	500	555	503	527	526	528	553	518	512	542	517	495	522	525	530	538	557	520	548	514	545	552	526	515	527	545	512	560	536	518	505	540	523	534	517	497	548	559	559	536	532	471	534	509	527	544	541	522	536	569	529	539	524	537	528	517	536	567	481	531	543	518	466	530	529	533	553	536	547	540	517	501	528	548	525	557	537	504	533	561	500	491	534	512	534	538	520	483	508	516	512	515	512	490	545	541	502	508	558	536	597	505	514	561	563	537	529	513	517	490	514	512	563	524	514	520	551	504	520	486	548	501	513	540	538	527	543	535	545	563	557	491	529	552	535	540	544	535	539	500	540	472	512	488	493	512	492	516	553	516	572	538	509	503	540	540	545	564	490	519	554	545	521	525	545	537	526	557	555	519	557	513	543	534	533	510	532	522	525	528	532	534	484	531	510	503	510	534	500	524	516	531	562	525	556	542	498	486	533	543	514	509	512	519	530	538	521	555	537	557	533	502	522	548	516	531	521	525	523	529	528	563	573	518	550	529	495	545	535	507	483	558	558	570	519	502	537	508	545	522	521	493	534	544	531	570	518	556	537	497	520	556	538	568	514	525	512	503	502	521	524	570	517	557	546	496	567	531	519	534	524	533	523	505	529	546	548	524	544	530	524	521	529	560	549	564	529	567	502	525	500	539	539	499	561	587	534	559	504	521	555	532
2722	330	181	121	102	82	103	102	105	104	98	69	89	84	59	62	60	52	48	50	67	60	56	54	59	47	57	64	49	49	60	65	49	61	54	38	63	59	43	55	53	44	44	47	43	62	46	36	43	48	37	41	44	45	53	42	45	58	42	41	49	46	53	55	47	49	58	46	44	47	38	53	59	58	46	44	48	56	55	56	38	55	45	56	55	46	56	47	44	48	41	56	56	54	46	41	41	46	44	48	41	49	43	48	45	61	54	38	46	45	49	46	55	59	52	37	43	48	47	50	57	48	44	40	54	72	52	42	48	36	37	50	51	60	55	47	57	39	33	51	51	47	46	53	42	37	45	72	43	57	48	37	60	47	49	43	52	45	41	57	39	43	47	32	48	51	52	48	37	64	36	41	43	42	43	47	42	44	43	48	56	39	43	51	41	47	52	59	39	47	55	53	38	43	50	46	49	41	54	47	47	52	46	51	50	55	42	45	49	46	35	49	47	49	35	52	45	44	55	41	56	44	48	52	42	54	51	54	39	53	51	42	53	41	43	53	51	64	47	52	37	49	45	50	45	46	46	37	32	42	36	52	42	41	35	38	42	48	48	56	48	53	56	50	50	65	57	69	56	61	46	48	42	46	61	45	43	45	42	51	45	46	52	43	56	42	53	41	43	53	45	47	47	38	50	44	41	48	43	61	54	57	53	42	45	57	50	39	49	49	45	52	57	47	43	39	51	43	53	58	62	40	51	39	50	47	53	57	41	38	34	42	49	68	63	43	56	37	52	39	47	52	52	51	55	54	54	48	40	44	47	36	58	47	55	38	44	45	55	41	66	41	49	49	41	55	51	45	57	48	53	40	61	54	50	40	52	51	58	49	43	35	49	40	53	52	45	44	46	39	52	49	41	47	42	53	40	58	48	41	58	43	54	48	44	63	50	44	37	39	44	43	67	34	47	62	43	46	59	48	50	52	52	41	48	47	43	38	52	53	40	46	57	44	49	59	46	45	51	50	49	40	34	40	43	47	48	37	48	59	49	55	41	47	58	45	40	43	48	44	35	57	37	57	60	49	52	35	47	65	44	53	49	45	59	44	44	59	52	44	48	40	46	47	49	46	46	48	54	50	36	54	63	44	43	51	56	41	45	57	57	42	50	46	54	49	47	61	48	45	42	47	47	46	46	43	41	41	59	36	53	45	45	49	47	53	59	43	41	49	36	45	46	40	41	48	42	38	48	40	52	39	42	38	40	48	71	46	58	41	45	45	42	56	56	48	49	62	52	44	55	33	56	45	52	35	53	46	42	48	45	50	41	38	55	51	52	50	45	48	60	53	52	60	54	38	47	51	45	38	39	40	38	53	47	52	52	53	51	54	47	59	38	44	51	43	54	51	50	50	59	55	51	42	48	57	46	52	48	58	48	43	42	58	51	38	39	39	45	49	49	44	32	43	48	56	45	48	42	54	42	61	60	49	41	44	52	69	47	52	50	52	43	49	50	55	53	38	42	39	69	56	40	55	62	55	51	54	48	45	56	40	47	56	48	51	41	42	51	51	39	35	52	50	42	57	45	52	52	58	39	47	48	55	54	44	57	61	44	57	38	50	62	51	58	42	39	38	47	44	63	46	41	57	40	51	55	54	52	40	50	35	49	61	51	50	46	35	51	51	47	46	50	46	45	42	38	54	58	46	45	49	33	47	33	45	51	48	57	48	49	61	39	41	47	40	59	42	45	44	47	40	50	47	51	52	35	47	50	37	57	48	39	41	49	58	52	45	36	44	51	50	44	50	66	39	48	53	42	43	40	46	54	42	47	54	44	51	37	48	46	44	56	35	48	45	47	61	40	50	60	56	49	41	48	62	56	50	38	63	46	44	69	39	47	40	47	50	47	58	59	34	49	54	46	49	48	43	58	41	51	43	55	43	46	51	36	37	47	51	68	43	45	53	39	45	48	43	49	42	41	54	45	49	45	51	42	43	36	49	48	40	48	40	50	54	52	49	52	54	47	49	56	41	34	52	44	36	53	46	60	41	51	61	50	45	56	52	60	50	53	61	48	49	46	57	47	41	44	52	44	35	43	51	43	50	43	42	49	41	52	48	51	36	51	44	44	54	36	45	50	44	42	46	45	43	39	58	38	42	47	57	44	49	44	41	58	47	42	46	43	45	42	37	46	57	45	34	53	41	50	45	47	41	42	35	54	42	49	45	62	34	47	47	42	61	57	52	45	43	43	50	45	49	44	55	41	41	51	47	39	38	41	53	40	47	51	34	46	60	40	43	62	44	42	48	54	56	48	47	48	52	53	44	45	45	58	41	42	51	45	35	49	41	46	48	43	51	63	56	37	60	36	49	36	54	47	60	44	43	46	48	39	54	53	59	46	53	42	55	40	58	37	53	55	40	58	47	44	42	48	41	44	49	49	44	48	52	42	43	41	58	55	51	57	54	60	48	50	49	45	37	37	46	54	46	45	60	48	45	44	43	35	47	34	45	59	49	50	49	44	55	37	46	64	36	39	46	52	39	43	47	46	42	46	55	39	43	63	46	45	45	48	53	37	36	47	47	70	45	33	36	46	31	46	52	48	50	44	42	42	56	46	50	44	40	64	42	44	54	56	61	57	46	53	41	62	48	48	48	61	40	62	48	57	38	53	44	45	40	40	44	40	44	38	44	57	48	49	53	54	41	40	43	56	46	44	57	41	44	47	51	36	60	46	54	49	47	39	53	50	54	55	58	40	36	38	45	42	36	49	46	57	37	40	48	40	52	39	41	47	47	51	52	46	48	53	43	47	41	56	40	57	38	46	47	48	61	43	56	40	53	52	41	50	51	38	47	59	51	44	42	60	41	44	43	53	46	53	35	41	47	52	52	45	49	40	43	51	58	57	45	48	43	53	44	54	45	37	48	49	46	45	47	36	38	61	51	61	48	44	37	44	48	52	44	48	48	38	49	58	42	42	53	41	49	46	49	59	56	49	54	34	56	41	35	43	50	64	61	51	57	38	55	53	56	42	47	55	48	48	48	66	57	42	42	53	44	62	53	53	46	52	48	41	58	36	49	43	43	50	54	48	48	49	43	46	50	38	41	42	51	51	46	45	39	39	47	51	56	39	47	56	49	62	47	54	41	54	51	35	49	47	48	47	35	47	50	52	46	57	65	45	34	55	37	35	51	59	61	54	45	50	45	59	44	53	42	43	35	47	45	48	48	51	38	52	37	38	42	41	43	42	36	57	50	45	42	53	62	44	54	53	52	45	57	55	55	52	39	47	41	50	47	31	56	43	50	55	43	51	40	40	43	60	40	56	51	38	48	36	52	49	52	36	44	41	41	40	61	46	57	38	52	45	43	57	56	45	41	56	46	39	40	55	55	46	45	40	54	51	41	40	55	50	49	47	48	55	51	49	36	48	43	40	40	42	48	51	36	70	47	48	46	47	58	41	53	46	39	36	55	46	60	53	39	50	46	42	49	42	42	36	50	39	48
15717	4111	2063	1996	3736	5428	5765	4693	3598	2799	2243	1723	1491	1281	1088	962	914	797	667	662	731	663	653	605	678	674	649	642	633	666	640	617	568	525	522	543	499	484	443	438	376	420	430	401	418	414	382	429	434	375	409	414	404	416	402	422	402	399	373	402	358	364	396	389	364	433	387	418	402	422	392	429	412	437	427	395	383	394	409	412	402	410	378	356	362	401	361	399	356	385	369	404	366	355	381	369	384	335	329	377	359	384	407	358	372	389	370	377	357	353	332	352	443	365	357	325	390	393	377	319	350	360	368	394	342	374	371	369	383	372	367	354	382	382	386	409	348	352	340	373	384	355	352	367	376	360	367	369	347	364	362	384	336	327	345	362	347	419	373	393	338	392	377	380	359	394	370	321	383	359	356	403	377	378	360	399	347	341	344	387	379	356	387	342	391	391	421	377	387	394	342	337	350	356	383	359	379	349	354	376	382	363	373	366	346	378	399	387	399	354	368	367	356	370	378	371	381	392	353	385	343	349	356	345	359	352	378	371	371	364	379	351	354	357	353	360	347	349	367	366	359	369	390	319	361	399	363	397	384	350	347	361	376	386	364	329	391	366	378	330	361	372	362	365	360	383	361	354	323	434	360	364	348	361	362	390	364	363	359	384	409	376	338	396	354	380	354	384	335	370	366	382	388	428	379	384	359	342	352	352	355	363	356	357	353	358	372	347	373	380	387	391	404	380	359	377	366	360	356	380	379	345	401	344	388	386	362	385	356	370	346	365	403	401	367	340	402	356	364	364	362	379	376	390	346	399	359	431	373	352	317	368	375	369	343	358	384	384	344	371	382	405	377	358	390	342	352	376	386	378	376	379	361	365	376	348	368	349	372	374	399	378	354	359	330	360	375	369	366	352	383	361	357	345	368	380	370	370	336	337	369	342	395	334	353	370	361	371	374	354	356	363	367	371	362	356	359	323	369	352	334	378	340	345	395	373	373	393	360	366	373	352	353	369	381	390	338	362	328	321	375	369	355	376	362	354	392	367	386	359	340	336	390	362	363	374	405	383	326	374	369	362	354	369	333	394	376	358	353	376	359	362	387	369	358	374	316	366	336	388	367	344	366	349	396	374	387	342	360	374	336	354	380	327	357	396	358	376	381	374	389	365	326	361	385	351	367	349	380	353	348	366	377	357	341	370	380	378	349	368	393	375	401	388	361	379	360	364	389	349	375	390	373	372	396	362	387	360	371	354	358	370	356	368	356	376	369	388	366	371	382	368	375	370	339	368	395	368	339	375	329	402	343	417	375	370	385	387	385	359	367	374	347	363	372	345	382	343	365	390	345	372	357	337	374	366	379	331	351	385	366	378	376	364	371	348	369	390	360	346	351	366	350	390	384	373	371	357	342	398	371	349	379	346	375	360	374	341	355	372	376	382	358	354	350	384	361	385	377	364	369	348	369	342	347	398	336	389	368	360	364	380	392	356	364	363	377	365	360	395	332	368	375	344	385	390	350	350	345	352	344	379	346	336	399	350	398	377	364	347	334	354	365	382	380	378	413	384	360	363	394	365	361	374	366	377	389	338	379	375	348	333	365	371	373	362	377	347	375	345	395	374	381	363	376	370	374	361	390	402	386	356	394	372	345	403	347	374	357	365	404	387	342	327	346	375	340	346	392	355	413	343	346	356	342	360	346	368	357	374	367	349	397	360	341	363	356	349	363	360	340	360	338	352	349	386	378	397	344	364	398	313	354	365	382	385	376	371	345	349	341	367	388	369	395	390	385	347	376	356	382	337	368	346	349	352	354	371	396	359	366	357	384	381	376	410	363	387	348	355	360	354	398	373	366	360	348	353	372	357	356	375	334	353	371	365	385	350	358	383	357	329	366	390	345	386	370	365	396	378	379	358	369	385	364	362	362	364	355	347	367	375	377	383	372	317	366	376	339	370	371	369	367	353	394	359	368	373	372	356	322	361	412	371	370	391	378	403	364	348	340	374	365	388	364	322	332	356	383	339	383	392	340	329	392	385	362	382	358	345	371	340	365	345	360	346	371	371	365	375	387	350	368	351	373	372	359	372	387	356	379	387	355	366	343	372	342	367	352	347	380	334	362	342	344	362	407	387	363	358	357	363	369	404	394	368	363	368	363	386	405	355	380	382	362	359	376	349	340	363	393	359	380	350	352	330	347	372	367	318	340	328	358	360	376	392	378	414	396	361	344	371	380	374	341	362	353	361	338	383	358	361	386	361	369	351	377	365	372	356	385	358	380	375	365	315	378	367	337	377	401	347	369	361	366	378	343	357	367	359	363	340	355	364	358	371	381	390	344	357	376	389	362	356	368	382	392	369	342	335	348	378	374	359	349	377	344	380	361	362	357	357	353	364	377	362	344	346	376	325	353	410	343	373	334	359	390	369	369	389	397	362	361	380	343	369	356	351	364	404	368	368	367	329	342	388	372	390	367	356	364	389	381	363	382	354	347	386	362	345	342	362	391	354	384	379	401	347	378	378	349	399	373	325	364	351	337	352	378	367	357	336	382	393	357	360	378	366	358	396	399	385	361	355	338	399	353	384	372	384	313	343	415	377	372	388	369	373	372	373	365	347	360	354	352	345	333	375	402	360	363	334	349	354	421	337	371	353	384	351	376	372	336	339	372	350	352	342	345	376	357	377	362	383	359	364	344	379	398	357	372	365	356	382	359	377	386	364	374	378	389	373	371	338	341	370	378	365	349	421	370	333	369	364	377	390	359	358	399	393	365	348	346	378	364	330	364	359	356	364	397	370	324	370	368	393	385	324	353	342	361	359	335	346	342	354	371	354	343	347	360	388	364	372	386	363	347	332	322	375	350	380	395	379	366	357	331	374	345	378	357	368	381	344	373	355	369	401	357	335	386	350	392	362	350	336	358	383	396	368	338	337	385	404	352	403	327	351	356	362	370	360	343	319	347	365	362	373	370	374	357	342	363	358	393	356	396	376	367	373	394	363	365	362	385	359	378	375	380	361	346	363	358	369	357	417	330	362	337	375	346	353	339	363	373	384	364	364	355	388	378	374	361	374	363	363	361	382	359	397	355	355	385	384	381	396	352	351	392	368	361	368	337	324	380	320	355	371	344	372	355	346	366	352	391	363	391	355	354	348	377	374	381	364	334	383	360	352	384	369	363	385	346	357	373	307	323	373	353	385	354	368	376	375	375	351	386	359	359	384	368	346	357	372	371	340	393	357	372	379	327	359	336	389	385	363	343	406	409	366	338	376	347	373	363	350	346	385	374	362	345	347	381	333	376	334	378	357	354	356	367	403	362	391	355	358	341	374	385	343	372	333	339	416	381	344	343	370	405	406	347	372	393	365	369	328	362	338	364	399	362	363	377	350	391	326	359	372	363	365	385	365	333	364	390	396	352	375	364	388	353	341	396	346	337	362	354	371	374	356	358	354	344	343	391	348	347	350	356	372	355	348	349	367	372	389	343	375	339	402	358	407	333	383	357	360
2203	518	293	209	199	160	194	169	181	165	162	124	132	123	137	109	106	115	115	115	124	97	93	93	91	112	114	97	109	105	107	111	111	104	95	94	90	91	108	90	93	95	85	88	86	87	77	89	81	80	86	97	94	92	95	87	72	84	113	96	82	100	93	95	93	81	96	90	112	85	77	94	95	79	89	83	93	80	97	82	95	92	89	99	83	89	83	100	83	80	86	88	87	92	98	91	94	81	99	83	81	66	84	73	99	75	80	81	91	86	84	87	102	96	79	79	96	86	77	85	85	89	89	85	76	84	91	67	82	93	90	84	88	86	81	98	89	100	91	88	70	86	72	93	96	100	67	103	83	104	93	88	94	86	92	75	75	87	88	94	104	91	90	87	97	87	75	91	79	95	89	87	91	71	73	81	78	73	92	89	106	91	96	82	102	87	93	90	83	73	89	90	85	88	79	86	86	84	78	79	86	84	80	104	90	94	74	82	102	82	72	81	97	89	97	104	76	82	88	93	77	93	77	75	82	92	75	89	70	83	107	93	81	77	82	94	86	76	92	84	86	99	111	89	97	85	85	77	89	72	88	78	96	89	75	105	81	86	84	78	79	78	95	92	79	81	76	96	84	87	85	79	80	79	86	78	69	65	80	93	74	92	82	88	81	101	96	93	86	83	77	75	91	83	88	103	85	82	82	86	87	72	76	79	72	104	78	79	87	89	87	93	78	89	73	74	86	73	81	80	95	87	84	95	107	87	83	94	86	79	104	80	87	89	92	84	92	95	65	84	84	93	101	68	89	72	101	93	72	93	81	81	79	89	94	86	95	93	77	75	91	90	83	72	94	79	86	86	76	94	69	88	92	95	96	95	89	85	100	110	77	96	70	81	67	84	86	91	85	87	78	88	79	93	84	83	91	84	81	84	78	68	84	80	91	82	108	89	92	96	79	107	99	93	80	76	83	90	104	80	94	106	80	88	80	95	88	96	92	73	70	93	102	92	99	106	85	88	91	78	86	86	79	63	79	76	83	60	98	73	71	81	90	88	96	91	98	76	82	99	88	94	79	92	77	88	91	88	85	82	92	92	91	79	87	91	82	74	72	80	84	78	106	96	80	97	82	83	97	87	82	91	80	99	104	107	98	89	92	68	77	79	82	81	79	89	89	83	72	73	86	84	84	90	77	86	78	85	97	71	91	87	80	86	102	108	90	79	86	91	83	87	78	91	100	93	90	81	81	80	89	86	94	104	84	86	88	93	86	75	101	89	91	74	89	93	85	80	88	75	95	86	90	80	90	89	83	80	79	81	94	101	84	81	92	92	94	94	97	90	87	110	94	80	63	86	89	78	85	82	94	88	102	89	84	71	87	96	88	96	94	88	90	88	72	99	83	83	83	92	94	93	78	86	80	92	87	89	95	93	99	91	69	98	88	92	85	91	82	78	85	74	78	85	72	94	93	90	91	82	82	81	79	101	94	86	70	89	81	66	79	77	72	80	83	78	89	95	81	96	75	86	79	82	89	100	84	93	82	59	82	79	97	89	89	76	66	86	84	80	76	91	68	91	92	104	97	79	102	71	104	82	76	94	80	93	87	83	92	88	97	80	86	74	95	82	96	78	70	78	80	100	88	86	87	99	75	73	89	84	96	90	88	79	76	89	96	89	90	99	81	88	84	107	75	97	82	85	109	108	72	71	88	97	89	87	85	89	78	76	77	78	74	90	76	87	84	94	91	77	77	76	87	85	77	80	88	85	81	57	86	112	96	99	89	81	95	91	74	101	74	77	85	83	74	80	64	85	97	81	74	99	83	92	82	81	96	79	102	86	94	72	86	90	82	102	99	95	84	96	76	78	87	72	83	84	90	93	115	100	94	78	87	96	76	84	93	70	87	87	103	79	67	76	92	89	84	98	87	75	78	61	75	90	95	90	82	77	75	96	85	91	85	88	79	98	79	80	100	82	97	73	92	86	83	68	92	74	98	89	86	89	91	79	79	69	78	110	96	88	86	83	97	93	100	86	86	67	84	97	104	81	86	76	79	80	83	92	93	82	105	79	87	81	86	84	92	85	85	77	83	80	75	97	86	108	97	93	84	79	88	91	67	86	76	104	83	87	96	103	86	96	78	86	86	96	79	76	97	81	98	91	91	80	87	89	78	97	82	88	80	74	86	88	81	81	87	88	100	81	79	79	87	92	78	85	88	79	93	94	82	96	81	102	87	78	97	84	91	83	83	88	72	70	73	87	111	90	63	92	99	79	85	97	92	91	110	89	78	90	98	77	86	88	92	94	89	101	91	83	103	94	82	100	92	91	83	96	82	99	98	114	72	96	82	85	77	81	82	92	81	74	91	97	95	72	96	78	92	88	84	93	88	83	100	97	72	83	100	95	88	81	81	71	83	96	97	97	99	97	91	81	91	72	90	89	75	78	81	103	78	84	81	106	94	73	89	92	100	89	106	90	86	91	81	104	89	81	83	78	86	79	83	91	74	101	83	72	83	82	86	83	90	83	90	78	70	97	102	79	87	92	94	88	96	85	89	83	101	77	92	104	73	71	78	98	72	91	81	68	72	66	86	92	78	97	88	90	73	80	85	91	86	88	97	93	93	84	92	82	88	93	73	90	85	74	83	86	107	74	84	100	91	85	83	84	91	87	81	83	88	95	99	71	88	78	100	93	69	87	77	87	84	77	90	95	77	93	87	104	80	103	103	65	95	77	73	106	84	87	102	62	73	81	85	82	102	89	71	97	89	78	98	73	77	85	86	88	82	88	88	75	92	71	79	70	77	85	104	84	74	72	104	87	102	84	86	85	81	81	94	87	68	71	99	78	90	77	70	69	99	85	78	86	90	73	80	98	93	72	91	82	100	87	96	81	93	79	106	92	94	86	88	82	87	89	91	77	96	96	91	101	98	81	87	82	94	89	81	92	73	81	79	76	80	90	84	88	69	88	91	82	106	86	105	80	85	100	99	91	94	97	70	93	101	76	83	83	74	73	88	98	86	81	87	89	83	94	98	84	76	75	81	98	87	89	94	78	85	73	74	84	78	84	93	101	78	84	86	82	68	85	89	92	92	91	86	79	73	100	88	89	93	91	92	72	90	79	89	85	87	77	89	71	88	88	101	105	79	100	83	87	93	90	95	98	77	93	86	80	85	72	75	98	88	89	88	95	81	87	101	84	85	84	90	66	86	92	84	103	111	93	88	76	94	96	90	112	94	102	83	87	88	96	97	99	86	90	86	99	77	92	99	74	102	73	83	81	94	86	75	75	96	78	84	91	88	80	88	89	96	92	87	75	85	93	93	78	99	103	91	86	77	94	94	94	77	86	88	86	87	99	68	84	104	89	72	69	70	92	77	76	99	115	96	93	90	87	104	75	65	78	87	81	68	68	99	103	90	110	87	70	66	84	96	87	99	83	94	77	91	84	94	86	87	91	84	74	102	83	94	90	88	93	83	77	74	89	79	79	83	82	88	75	81	73
19017	5850	3096	3000	5379	7762	8044	6912	5560	4274	3379	2790	2342	2124	1732	1526	1439	1300	1142	1114	1166	1080	1087	1021	1053	1122	1043	1045	1082	1099	1000	993	976	910	894	826	798	800	752	722	733	766	740	711	741	762	736	746	728	652	712	686	714	679	704	679	634	709	739	707	705	678	733	670	707	754	706	725	725	698	723	736	703	767	730	724	715	715	703	728	681	633	658	702	699	701	708	683	641	716	724	683	607	631	655	639	645	684	649	674	671	666	683	681	674	679	635	620	669	665	645	659	649	649	657	664	632	632	659	646	663	646	691	630	619	666	663	647	663	645	679	644	654	650	585	678	675	637	640	646	618	655	642	685	648	636	655	643	644	681	606	643	680	658	643	633	635	631	621	655	666	642	605	687	602	609	614	637	666	694	674	622	609	652	629	657	646	620	632	658	616	646	685	611	656	670	646	645	655	669	649	663	610	642	666	687	657	597	679	646	675	604	668	681	672	626	657	647	619	628	681	699	654	679	604	618	639	681	641	651	692	637	660	622	676	630	602	614	660	664	666	637	642	648	628	641	643	642	672	637	642	589	635	645	655	641	642	675	659	643	615	623	683	656	647	653	651	625	611	630	638	656	711	640	608	681	662	636	596	659	648	625	634	681	642	686	604	656	665	638	665	595	678	625	655	655	687	678	593	655	637	609	691	670	628	697	617	660	646	667	610	637	664	612	629	627	652	670	645	645	644	645	586	650	617	685	627	667	633	636	697	654	683	689	653	655	641	657	693	628	642	646	705	618	631	691	649	582	659	660	628	621	659	673	677	704	605	666	695	621	606	632	651	668	635	659	682	588	633	663	604	656	657	640	667	580	629	635	631	615	614	679	645	633	622	632	669	663	629	674	633	629	630	590	632	672	646	653	669	630	600	610	594	618	681	649	615	666	656	642	621	631	636	696	637	718	671	615	681	679	681	627	652	633	647	602	654	646	681	653	646	641	636	616	678	680	608	664	605	674	638	656	604	647	655	669	657	667	662	659	608	618	651	654	625	645	612	647	671	608	647	630	655	668	627	667	643	656	615	620	637	643	626	651	710	675	675	651	646	631	719	653	650	671	643	651	639	610	645	641	638	677	631	654	637	625	703	606	655	631	641	643	641	619	660	651	642	606	656	627	654	632	648	649	635	634	632	673	704	610	705	742	654	657	688	657	604	596	693	650	668	640	611	634	676	657	652	677	619	625	658	632	607	614	654	684	626	623	663	689	623	643	611	599	632	641	632	676	655	635	605	643	682	695	627	622	597	639	636	643	603	627	595	670	643	634	684	606	651	633	648	650	704	645	641	651	660	691	635	689	623	635	662	607	643	638	666	667	610	679	595	684	671	665	663	647	606	645	651	611	637	646	670	618	635	691	665	669	657	693	647	653	639	637	643	617	642	637	692	667	593	634	677	636	679	680	662	644	649	650	641	657	652	659	623	652	651	645	638	665	696	634	652	639	630	665	654	614	662	649	636	668	631	641	606	680	668	660	685	667	705	596	673	615	640	583	663	640	667	638	679	629	649	642	675	638	616	689	628	629	606	655	652	604	658	646	639	598	606	639	627	663	632	608	684	693	612	657	648	642	639	686	658	644	636	645	620	639	625	661	614	639	676	653	608	624	672	648	677	638	604	658	650	621	637	673	646	644	621	657	626	702	642	669	616	643	648	647	700	693	673	666	660	660	672	620	654	686	691	674	640	662	625	674	669	629	654	686	671	646	660	621	638	645	684	663	614	636	680	651	645	628	701	630	593	604	654	627	638	664	630	680	643	643	674	679	566	658	663	636	696	643	667	636	674	641	646	656	640	647	651	597	613	689	675	640	658	702	652	675	683	639	683	672	646	636	669	666	618	663	630	680	645	683	628	689	632	646	677	669	639	630	608	665	683	636	645	668	637	659	647	653	644	614	651	640	613	605	664	656	679	659	698	628	726	660	693	652	662	609	626	605	626	677	595	611	656	645	645	633	634	664	626	680	627	668	622	627	636	655	658	659	656	619	650	648	646	646	653	631	644	665	635	655	679	686	615	632	617	641	656	700	638	654	660	624	651	611	641	635	616	564	622	650	628	654	667	611	636	686	654	637	684	669	663	591	645	657	653	670	687	681	604	659	684	670	659	640	651	615	697	637	620	646	646	647	621	632	637	653	652	643	682	616	627	638	621	666	591	668	664	634	660	641	585	648	634	656	630	645	618	680	638	626	613	632	675	644	685	639	627	612	647	660	620	648	639	645	610	625	629	625	622	679	640	559	617	658	680	633	628	633	614	645	653	655	653	669	698	623	623	625	682	636	654	583	635	605	621	602	631	615	659	610	676	622	647	674	644	636	650	654	682	636	674	627	648	639	662	678	636	632	701	639	639	644	610	667	641	684	645	645	629	635	635	630	662	638	612	599	685	602	641	651	645	656	655	684	635	623	646	575	651	648	632	638	642	629	626	663	601	656	628	644	630	679	616	661	656	610	617	626	663	670	679	648	638	661	674	632	666	615	638	599	655	671	682	618	606	676	613	659	669	672	598	651	665	627	674	638	662	687	638	670	606	642	650	674	653	605	636	670	623	701	618	642	617	674	602	622	640	642	682	643	640	652	639	680	684	606	711	666	627	665	717	626	664	629	665	634	581	653	643	664	633	650	613	668	648	646	654	641	626	651	665	675	628	627	644	649	594	665	673	641	646	651	628	609	622	629	614	665	657	678	665	640	665	618	673	662	659	640	626	631	613	637	638	593	605	641	625	637	637	644	614	640	663	657	573	634	620	641	629	595	652	641	671	630	642	665	597	575	632	665	665	664	672	646	638	641	651	652	628	672	660	673	606	686	661	634	655	646	663	657	670	684	624	609	634	631	658	632	653	647	634	660	656	607	656	657	671	625	675	589	653	640	628	606	676	665	648	685	657	633	622	632	639	600	669	651	668	651	649	683	634	635	633	661	624	695	658	655	624	653	637	655	668	642	637	602	596	590	613	629	633	652	639	671	659	642	665	597	695	651	626	654	636	623	677	691	641	620	634	659	597	635	633	642	644	700	650	674	666	688	675	668	669	653	636	628	653	632	650	644	635	681	579	650	647	624	589	621	652	678	657	641	659	603	656	626	663	629	615	619	648	609	630	633	616	648	657	647	679	675	662	669	635	690	644	615	603	640	619	648	658	646	632	644	635	671	611	638	654	655	652	670	646	665	636	651	638	649	672	573	647	676	635	623	658	658	627	667	605	637	604	657	648	639	630	601	654	660	624	657	658	672	647	624	662	626	634	628	622	656	618	661	605	626	678	681	651	636	671	675	606	666	672	731	676	650	678	588	658	641	683	663	681	619	647	609	630	694	656	689	660	642	659	658	637	608	649	641	695	683	651	645	608	657	638	657	640	624	642	693	623	651	663	625	683	661	635	627	675	653	622	674	650	651	657	647	716	684	673	654	651	673	676	612	680	649	612	680	669	631	650	662	664	670	641	644	657	639	639	674	682	621
1755	226	131	99	63	57	90	74	68	77	46	49	57	50	58	28	46	42	41	40	43	39	44	39	39	44	51	47	46	37	42	36	41	54	45	25	37	40	47	30	39	32	22	41	37	30	44	38	34	29	40	32	42	32	50	29	53	41	35	31	36	30	35	41	41	34	34	49	39	39	43	38	46	33	29	53	43	38	27	44	36	41	33	35	42	44	32	29	37	27	25	38	35	34	40	38	33	44	29	31	41	38	33	30	26	40	34	41	45	48	34	27	38	34	37	34	43	40	29	37	43	29	42	42	37	36	38	30	44	32	47	36	42	29	36	37	33	49	32	43	47	43	39	33	40	34	39	30	41	40	36	36	27	34	52	43	32	47	35	35	46	39	44	53	33	42	32	39	27	38	37	31	39	28	35	30	36	44	41	26	40	44	35	40	50	26	42	30	37	40	31	36	37	43	43	27	46	27	35	32	41	50	33	42	47	38	36	33	47	40	26	34	31	28	35	36	36	44	44	35	38	32	32	25	46	37	38	26	25	34	44	37	42	31	46	29	47	44	31	34	36	34	33	44	29	36	25	27	38	38	34	40	29	28	42	33	32	34	48	30	38	43	55	47	30	42	29	38	33	31	32	41	47	40	26	31	40	32	42	43	42	34	36	37	46	31	22	44	27	39	42	42	24	31	37	38	33	36	32	28	38	33	32	35	40	33	43	35	43	31	43	50	40	44	34	29	33	37	40	45	33	35	43	34	32	44	30	39	40	43	42	38	50	44	38	34	44	34	41	33	32	40	26	38	50	32	35	35	41	45	36	42	37	37	43	30	53	36	36	24	42	26	32	29	37	35	33	45	37	40	44	38	41	41	30	28	33	50	46	37	43	41	28	34	27	39	33	44	36	41	40	38	31	35	33	38	37	37	34	40	37	33	33	36	35	31	44	30	40	31	31	32	43	44	32	49	41	41	33	32	30	35	30	32	21	35	38	30	26	41	36	24	42	24	36	37	46	39	33	30	37	37	38	42	44	36	36	33	39	49	33	37	35	36	36	34	31	47	38	42	33	39	29	32	39	40	46	32	39	36	30	41	35	43	45	43	38	37	39	28	46	39	37	36	37	29	30	35	32	33	37	21	47	50	44	35	35	31	33	25	48	35	40	42	37	38	35	40	53	35	32	40	45	31	32	31	33	31	48	49	39	23	33	45	42	28	32	48	39	40	33	40	48	29	33	42	40	33	43	35	32	33	29	40	33	38	27	29	48	30	31	36	36	33	37	43	33	36	32	30	39	28	33	40	37	33	36	31	43	31	42	37	39	34	42	33	30	38	41	32	28	35	47	37	36	46	33	47	33	35	37	42	38	32	38	42	30	39	27	46	36	50	41	41	34	42	44	37	35	22	32	27	46	34	33	36	30	29	46	27	33	39	35	39	31	40	29	32	24	30	46	41	41	37	29	34	36	35	32	36	36	35	36	35	37	48	41	34	37	29	25	38	26	30	46	41	26	28	32	23	26	39	47	36	24	30	37	28	37	47	46	35	39	44	46	39	30	22	45	32	30	41	43	38	39	28	45	40	39	38	48	36	42	35	33	35	38	54	31	33	29	34	39	42	41	30	36	39	44	35	45	33	34	26	38	46	50	36	43	33	46	36	42	39	42	27	36	43	38	29	36	42	33	43	38	29	40	34	26	29	40	38	48	36	37	43	34	29	34	42	38	43	37	40	42	31	42	23	48	30	37	34	36	32	32	27	33	41	36	37	23	47	42	36	39	30	39	40	41	31	45	47	32	34	37	36	36	27	32	33	35	36	38	41	44	36	41	40	42	23	35	36	43	24	37	45	28	34	34	37	47	42	36	27	29	30	36	43	44	34	37	42	41	38	35	31	32	39	31	38	43	30	35	36	44	45	36	31	35	46	36	43	39	30	34	38	34	42	35	39	39	41	37	38	35	37	51	31	26	27	39	32	31	28	41	33	22	41	42	32	31	44	37	36	29	36	38	30	30	24	38	56	35	42	33	30	48	45	30	47	36	43	39	32	28	39	36	36	34	36	34	27	42	41	38	34	45	40	34	31	32	35	42	40	35	47	49	32	36	40	50	44	26	36	43	45	33	50	33	31	37	31	36	33	36	35	40	31	39	33	35	39	36	42	43	41	43	37	34	32	37	38	44	36	38	43	29	32	34	25	30	35	36	39	27	46	34	42	35	25	21	26	29	37	33	30	30	44	28	25	29	30	33	39	43	34	33	40	35	28	29	48	34	37	50	33	38	43	41	29	32	33	33	36	38	28	34	40	38	38	33	40	36	30	29	39	43	36	33	41	30	19	42	43	52	38	31	39	39	35	35	42	31	33	45	40	27	37	39	38	34	37	34	27	35	33	41	30	35	33	32	30	40	46	34	27	43	37	44	40	21	36	31	29	34	24	32	47	35	37	36	29	24	46	31	37	36	35	28	31	32	37	49	38	44	42	37	36	40	21	34	25	48	44	35	29	29	40	39	28	37	35	35	33	41	27	34	33	34	29	34	34	32	29	33	39	49	31	24	42	47	32	41	34	36	36	48	35	45	34	35	30	35	37	30	39	41	38	34	42	42	21	33	39	40	35	44	37	39	33	47	29	43	34	40	34	41	37	35	33	32	34	34	33	45	32	39	40	42	29	33	41	32	37	38	31	42	44	37	47	34	33	40	30	38	33	51	35	43	38	35	32	38	33	25	41	36	37	33	31	41	32	34	37	38	30	33	46	21	35	34	35	41	30	37	47	39	36	39	35	35	41	29	44	40	40	32	35	43	36	42	40	42	29	33	39	37	36	34	32	37	34	30	33	37	38	34	39	37	41	34	39	34	33	35	28	36	33	28	43	34	42	44	34	40	35	35	37	33	27	32	41	33	44	38	38	31	38	34	38	33	31	25	35	37	38	36	37	35	33	34	39	45	35	37	31	28	31	41	49	42	39	42	41	34	29	42	53	41	43	30	42	37	42	41	30	36	33	30	38	35	35	35	39	43	41	29	38	38	36	41	35	42	29	37	45	34	40	37	34	37	33	32	45	53	36	34	37	40	28	34	35	56	28	25	35	33	30	44	36	44	25	41	32	29	31	29	46	35	29	37	34	42	31	27	38	46	31	38	35	42	41	32	36	23	43	35	37	26	34	36	40	42	39	33	41	36	28	35	40	35	35	42	34	33	35	43	45	32	40	31	26	25	30	45	36	25	32	40	40	41	34	33	39	28	48	37	25	37	37	37	29	37	22	31	37	43	44	42	30	34	36	41	46	36	30	31	28	51	33	42	33	28	31	41	34	34	28	42	37	36	34	42	31	35	42	41	47	39	48	37	26	49	45	36	27	38	32	36	53	34	40	36	39	32	34	31	45	36	37	29	43	24	38	33	28	41	31	34	32	49	43	26	28	35	51	36	40	30	40	34	28	32	40	36	35	35	42	36	34	43	37	23	34	52	25	41	37	40	29	37	41	41	33	39	32
13358	3017	1457	1339	2474	3560	3504	2987	2262	1731	1276	1089	903	769	607	587	547	489	474	442	478	438	427	452	430	465	440	446	395	458	474	453	432	408	376	395	366	319	281	326	316	311	306	310	304	299	331	318	286	307	308	293	323	287	284	307	283	293	288	267	295	329	307	305	312	299	308	326	303	312	321	301	343	328	340	324	294	295	292	308	312	298	275	309	258	273	321	282	303	268	311	270	243	324	276	256	280	297	281	339	269	292	281	282	276	275	266	289	276	274	303	263	271	280	265	255	304	290	293	295	292	283	266	299	266	278	257	294	257	298	281	285	296	283	284	297	299	283	286	283	265	291	267	248	268	279	283	283	273	284	294	287	263	285	300	294	263	277	285	260	294	289	294	240	293	256	256	291	302	306	302	325	297	293	281	265	260	308	262	280	301	284	278	276	252	298	267	268	265	284	260	304	252	281	304	289	284	309	268	281	299	273	261	261	294	283	293	287	275	269	310	286	289	258	274	277	299	294	270	297	273	299	273	287	287	274	237	267	276	284	257	289	297	296	308	271	313	287	304	277	285	294	272	296	281	295	300	295	287	282	296	269	269	258	284	297	286	285	246	298	276	285	319	296	272	303	289	293	263	248	290	272	283	267	282	262	269	263	282	282	307	282	291	282	288	278	275	258	269	254	279	305	254	289	280	230	288	285	293	274	283	293	261	282	305	279	269	284	293	310	301	302	299	268	274	280	280	270	303	275	267	303	286	282	267	267	274	302	282	312	286	312	297	293	292	273	280	254	289	265	295	294	271	288	247	289	268	304	298	282	278	305	252	298	294	291	312	244	267	256	261	274	289	266	303	278	301	277	288	266	284	275	284	287	269	278	287	290	277	294	269	255	284	287	285	322	269	274	270	290	265	279	286	297	275	249	270	281	297	294	286	301	298	268	290	296	283	266	308	272	307	290	293	274	290	285	283	307	291	274	260	301	277	294	293	281	270	304	274	257	265	292	277	270	276	269	291	280	284	296	297	318	261	288	290	263	251	273	266	270	298	285	256	287	315	310	289	312	258	254	283	283	297	278	255	305	266	306	299	251	271	300	315	276	279	270	253	289	267	332	322	259	312	284	292	276	294	229	294	264	293	294	291	279	264	293	296	285	259	294	268	253	257	276	278	302	302	282	242	279	285	310	288	294	314	270	242	271	280	241	291	284	284	272	301	255	283	275	301	276	268	253	287	297	253	280	301	288	240	297	239	257	291	275	263	293	293	273	271	289	293	261	287	282	309	287	279	280	282	294	259	271	264	260	293	289	298	291	290	313	311	291	277	284	272	250	304	251	291	263	275	283	286	280	284	297	276	263	299	287	293	239	261	287	274	282	284	292	277	267	294	301	273	314	298	279	246	254	302	284	271	285	290	266	294	261	309	267	289	285	260	281	265	304	271	287	298	280	310	280	297	264	263	271	254	281	274	311	268	277	311	267	274	260	261	296	273	298	287	267	253	286	277	303	278	283	271	270	286	296	278	286	282	269	291	266	271	270	267	287	250	294	275	310	319	266	295	288	270	287	265	281	277	287	285	322	257	269	253	268	258	259	271	304	317	306	268	258	269	280	281	273	323	263	274	272	289	292	283	261	292	292	263	285	279	288	293	278	320	296	264	263	278	305	293	305	238	273	297	313	279	255	273	245	286	308	261	262	283	278	251	269	291	286	263	311	269	260	284	285	295	296	306	245	255	270	287	303	266	282	272	298	316	300	309	289	292	293	296	285	327	282	262	278	285	247	290	274	295	265	305	286	257	288	255	324	254	266	299	300	308	249	287	298	284	306	259	250	288	317	245	294	269	291	311	305	284	266	260	270	283	256	298	268	299	287	265	255	293	275	274	283	271	266	295	281	279	253	293	299	264	263	287	275	249	285	272	302	299	268	304	267	273	269	287	263	267	283	283	243	307	240	304	247	273	277	281	313	284	285	270	291	281	274	286	285	264	265	288	273	255	293	263	273	269	295	288	276	297	265	263	272	305	302	297	293	272	312	298	252	280	291	279	278	297	311	303	301	270	262	263	268	323	313	296	274	291	279	259	284	303	285	265	269	332	257	298	283	282	289	309	293	300	303	297	268	283	267	272	296	280	287	279	305	275	291	280	251	260	271	296	258	262	266	297	263	283	305	298	273	270	270	284	287	256	293	303	289	296	297	293	263	266	251	307	271	295	294	294	293	266	262	293	279	276	273	274	278	272	269	283	245	293	248	293	264	288	305	281	283	294	318	273	288	309	285	336	302	261	284	270	254	270	285	284	271	265	259	297	310	276	279	261	249	264	279	271	284	289	295	302	260	258	265	305	273	269	274	267	282	313	308	287	250	319	297	245	284	294	272	276	301	298	264	279	273	298	295	303	251	262	250	273	278	295	302	289	279	289	278	277	302	313	323	288	305	290	269	289	277	287	290	281	266	275	233	269	283	277	289	288	264	281	267	257	242	285	295	279	297	306	306	254	272	308	290	289	271	291	283	290	280	281	269	273	284	284	289	292	270	260	277	268	286	286	275	261	280	306	279	279	251	293	271	258	310	285	299	275	303	282	277	302	301	276	286	269	264	272	302	281	296	281	274	288	267	268	278	275	262	316	317	275	282	306	276	277	284	301	301	276	307	262	282	297	304	298	294	311	288	274	236	293	282	283	275	308	279	292	295	271	308	250	271	278	297	295	298	298	288	252	281	300	303	272	308	269	283	285	267	281	283	283	300	281	307	303	278	303	271	260	280	275	257	288	264	272	295	232	280	278	290	278	267	278	268	288	297	265	268	292	316	278	293	289	262	286	288	282	287	290	265	270	295	276	295	293	255	283	259	306	263	283	266	291	261	291	286	295	297	290	293	260	275	279	283	278	257	297	267	284	266	288	257	312	306	289	244	294	274	286	262	281	281	272	308	239	266	264	259	279	289	285	265	264	269	297	283	265	299	270	281	263	292	277	272	255	274	284	277	257	277	274	271	271	278	281	277	299	279	296	327	252	275	272	230	272	300	270	289	287	305	300	266	293	264	279	260	290	268	268	260	263	292	277	277	252	264	291	275	289	272	309	297	279	298	268	267	280	293	283	300	264	299	253	290	295	278	287	267	280	286	264	266	271	269	282	284	246	298	313	280	291	300	308	275	284	279	285	296	269	246	273	315	262	269	287	303	288	284	280	297	254	295	283	240	274	310	292	310	279	272	289	269	281	278	288	269	300	291	260	295	274	283	304	277	331	279	282	280	248	279	302	306	288	270	294	299	295	314	260	292	312	268	297	310	261	297	268	278	316	261	282	285	265	294	314	269	250	280	316	287	288	286	273	306	286	269	269	291	263	275	248	280	289	262	259	304	275	273	301	317	284	267	264	275	315	284	282	299	279	286	288	288	294	280	305	270	299	292	274	321	258	285	292	291	281	264	298	303	276	255	321	275	296	310	256	286	280	281	273	254	262	293	288	280	286	289	276	288	272	294	272	286	307	262
1454	396	212	161	143	134	164	117	139	124	98	114	101	66	77	98	86	82	83	72	89	75	66	70	68	72	81	88	82	94	68	89	90	76	69	72	68	62	67	84	55	83	81	67	86	67	102	76	80	62	67	74	75	76	87	78	64	80	81	68	74	76	64	61	84	81	61	75	65	81	66	58	65	70	83	64	74	59	70	64	81	58	72	60	78	78	64	81	68	79	74	73	64	84	87	75	50	62	79	74	89	69	59	67	78	100	73	74	70	66	71	65	73	59	62	80	74	85	73	69	80	78	85	72	77	69	67	86	62	70	82	80	72	61	60	61	60	66	69	68	71	64	51	78	74	70	81	62	82	61	72	74	99	66	65	75	79	68	65	68	65	94	79	72	72	75	63	68	76	83	82	58	73	58	72	71	58	69	69	66	56	68	77	59	68	75	58	67	71	67	65	73	60	77	73	80	82	75	70	78	83	65	64	69	58	72	72	71	67	75	84	75	72	75	71	71	72	65	64	79	61	79	78	74	80	64	76	77	73	67	65	76	80	68	74	95	76	63	64	87	86	71	72	72	68	73	91	78	88	69	59	65	64	87	65	58	82	72	67	71	63	85	80	69	81	61	76	73	76	67	79	70	68	66	71	66	64	71	73	78	78	70	74	64	75	77	60	63	67	66	67	80	60	73	80	75	64	71	88	71	79	74	76	88	80	85	72	86	69	74	63	86	68	70	62	59	67	84	69	64	67	67	75	71	67	65	81	69	77	82	73	70	69	77	76	67	68	51	63	65	77	59	80	78	74	81	81	77	66	88	82	77	69	74	90	71	54	77	73	81	84	74	59	68	70	74	61	56	63	81	67	68	76	79	88	77	69	86	84	62	61	69	73	80	79	57	72	78	69	76	69	72	80	69	75	63	65	73	76	85	59	78	74	66	64	65	77	92	74	69	77	82	71	71	73	75	68	64	67	85	72	79	66	69	89	67	47	58	68	70	65	70	63	61	71	64	88	65	75	62	84	73	60	69	65	82	81	77	78	67	62	55	73	64	64	62	72	66	63	74	67	72	66	73	64	76	92	65	80	73	74	59	65	72	72	73	79	61	76	73	70	77	71	66	75	49	64	81	65	65	74	59	70	75	81	75	70	58	79	72	81	67	64	54	83	58	72	76	83	88	80	60	82	59	74	68	71	70	79	79	78	72	81	74	76	81	83	81	83	68	65	76	72	73	66	64	71	67	66	70	74	70	79	72	67	67	75	81	74	75	75	73	53	72	87	82	71	65	69	65	61	78	73	80	78	65	74	80	73	67	69	79	93	69	66	68	88	71	90	57	81	62	70	66	82	76	77	72	64	75	92	77	65	69	70	85	88	67	65	67	71	93	73	65	67	76	72	77	84	89	75	78	53	73	73	65	83	73	44	81	69	60	71	74	73	77	73	51	73	96	65	56	84	57	72	70	76	84	87	78	78	78	67	74	60	79	55	80	82	80	74	58	82	70	70	66	80	70	71	79	69	67	81	73	69	74	78	75	64	57	70	71	62	86	86	71	91	71	71	74	64	64	68	65	65	71	61	87	61	84	69	68	70	62	85	76	79	82	72	64	79	77	67	77	72	54	79	87	63	84	78	66	73	61	76	63	78	85	57	63	80	67	97	69	62	51	65	64	69	76	60	78	62	77	78	84	63	57	65	80	87	71	67	65	69	69	69	76	69	78	76	65	71	65	70	65	72	61	58	72	70	79	77	90	64	65	60	74	56	81	91	91	66	67	83	85	84	65	74	68	64	71	65	59	64	70	56	79	60	71	76	72	67	70	83	67	78	71	70	75	68	60	70	62	65	73	80	83	68	76	71	69	66	69	68	74	68	85	78	74	87	76	67	67	67	68	61	70	79	60	81	87	71	88	71	72	68	73	55	64	68	90	76	68	77	83	84	67	74	67	76	74	58	64	75	71	87	66	83	75	70	75	64	67	75	85	63	73	83	58	74	72	79	69	66	74	66	79	73	76	62	72	74	87	59	62	71	68	72	69	80	77	71	67	73	69	57	59	64	88	70	73	56	77	67	77	69	61	71	65	66	64	75	82	77	73	78	77	65	65	73	67	77	59	67	71	75	72	72	80	54	62	75	65	70	53	64	72	64	77	61	74	75	67	65	68	69	84	67	73	73	75	86	72	71	85	72	65	75	77	69	61	78	73	63	76	66	77	66	66	78	91	75	65	80	75	77	71	71	84	63	58	67	55	80	76	74	61	74	76	70	77	76	79	65	69	63	87	70	66	68	73	69	76	80	66	79	64	89	62	75	64	67	74	70	74	68	81	95	97	82	69	74	79	67	69	58	83	61	55	64	77	64	70	67	95	85	63	67	71	77	78	78	61	63	74	71	64	62	85	76	53	76	61	86	79	77	70	80	79	67	81	89	72	67	75	66	68	74	59	65	74	50	66	72	69	70	66	62	77	75	74	76	84	48	68	56	70	70	68	70	69	85	68	82	65	70	66	73	75	69	75	65	62	78	90	83	78	61	57	53	73	68	68	66	74	73	74	62	79	67	69	77	67	74	59	64	72	70	83	79	70	57	81	78	83	74	66	76	66	82	58	76	72	63	89	80	69	67	71	78	78	70	60	71	67	62	78	76	65	68	72	67	73	77	63	81	73	91	62	85	64	63	64	81	79	73	61	69	53	60	71	65	89	76	57	85	64	66	58	84	59	65	40	77	71	63	75	62	75	72	70	71	69	71	77	77	51	70	67	57	81	82	69	55	78	74	62	74	67	69	67	62	82	63	64	70	77	63	62	57	70	67	75	62	60	83	75	72	58	58	71	80	75	86	70	69	82	65	68	67	76	84	70	73	67	65	60	62	84	84	82	73	68	61	83	75	77	72	72	58	85	68	91	70	78	62	75	81	71	60	70	71	69	64	70	82	72	52	70	86	71	67	70	76	63	77	86	82	73	65	71	64	69	61	67	72	56	75	63	67	72	62	65	63	55	76	69	77	73	80	77	71	59	85	72	85	91	82	75	79	76	71	74	83	78	84	79	67	66	83	63	71	72	71	61	75	84	67	78	77	88	57	70	78	73	90	83	51	77	67	68	58	69	90	83	69	65	60	73	77	67	62	60	72	64	70	67	65	69	72	57	73	81	67	73	71	61	75	90	73	65	65	72	63	62	55	77	61	68	89	67	54	71	69	68	62	77	60	56	80	72	68	77	79	65	88	68	57	62	65	89	66	80	75	89	66	60	70	77	75	78	77	62	60	72	75	80	75	79	73	73	57	64	83	63	74	68	78	73	77	72	79	71	79	69	58	72	67	56	79	79	82	72	76	63	74	80	67	66	72	89	81	73	74	57	68	77	62	57	72	71	78	82	78	66	58	61	64	67	63	55	65	64	54	68	75	72	79	81	93	71	77	78	77	73	73	64	66	77	58	80	61	73	76	72	54	78	78	87	59	75	75	56	75	83	84	64	67	75	79	73	67	71	61	67
15963	4663	2299	2210	4280	6107	5882	5119	4062	3163	2349	1934	1689	1466	1201	1060	1104	1023	875	935	822	888	817	785	787	821	752	817	806	754	807	812	787	723	748	663	631	574	619	620	591	559	591	612	582	593	577	584	595	594	592	623	580	585	593	598	562	546	563	570	581	581	568	531	504	540	574	600	571	567	553	560	615	579	573	541	592	583	523	587	551	534	545	553	549	522	537	555	547	550	549	549	530	564	542	575	509	565	555	526	532	510	478	528	497	535	535	523	542	567	524	523	556	545	585	575	525	504	510	541	515	534	570	543	542	551	527	529	491	517	508	548	532	508	498	476	544	529	527	549	527	520	535	537	509	525	535	545	508	492	516	566	517	530	475	545	529	531	499	503	522	512	526	535	533	545	489	518	509	558	514	522	522	507	554	495	500	546	496	534	518	526	531	540	536	522	553	581	527	505	542	507	560	545	542	585	535	541	541	545	524	530	498	581	511	556	505	504	523	534	573	548	545	494	562	572	547	519	503	494	522	539	577	518	486	517	520	466	516	507	580	497	514	485	539	485	457	475	533	533	551	515	551	526	544	505	507	562	565	552	546	528	584	510	508	491	562	523	536	544	529	540	551	514	544	537	534	542	557	561	519	541	593	550	559	526	527	536	483	520	534	551	523	511	551	570	540	532	492	522	547	530	539	583	502	548	533	506	518	487	545	567	523	566	525	509	478	546	546	537	529	506	533	515	494	538	561	558	552	513	476	506	546	544	552	557	537	536	543	552	539	568	505	567	563	533	497	558	516	520	519	493	534	542	560	499	544	558	520	529	555	572	553	522	532	541	526	548	549	527	513	521	567	523	559	512	526	572	523	568	538	551	551	531	530	501	527	515	528	527	548	508	499	513	562	520	526	540	544	528	526	508	577	523	509	531	526	539	534	518	553	527	568	486	511	546	523	507	512	541	497	557	519	501	560	550	518	534	518	547	522	534	552	535	549	540	523	537	526	569	515	553	539	523	514	518	515	551	522	533	506	541	547	499	511	508	506	554	527	541	541	500	536	500	534	524	519	523	545	527	572	537	561	510	524	550	552	551	499	551	533	513	529	524	512	520	515	513	517	528	557	536	561	581	536	517	546	554	511	521	561	487	551	534	563	540	565	518	535	557	528	557	474	536	539	526	534	523	497	561	578	542	537	542	550	530	510	547	514	523	487	535	526	541	561	525	570	514	510	539	531	542	491	538	530	490	519	520	513	492	549	534	545	564	497	528	537	556	509	537	526	513	525	525	536	499	547	546	540	494	513	579	541	515	550	509	535	510	550	563	541	558	503	578	513	533	550	498	533	554	544	559	558	525	566	502	533	556	485	528	554	526	533	542	496	503	543	565	514	541	505	551	516	498	500	536	518	523	553	552	572	554	525	572	531	516	517	566	530	554	523	528	558	535	563	510	517	536	575	508	526	530	551	520	512	545	545	555	558	542	514	551	538	547	532	565	584	555	523	530	509	506	536	564	516	511	562	515	509	517	558	535	567	521	528	540	524	507	544	535	541	527	513	547	510	548	500	534	556	511	567	500	537	539	571	546	495	542	548	563	529	528	551	551	517	552	550	511	548	516	560	573	558	507	537	527	518	526	518	505	506	520	515	556	543	494	531	551	505	557	521	520	531	548	542	548	529	512	527	521	522	535	564	543	538	533	574	529	562	535	545	506	549	514	589	557	492	486	533	479	558	554	531	540	500	544	512	538	528	537	526	519	543	523	533	559	528	524	562	510	531	500	565	498	564	550	562	552	515	549	530	570	534	549	512	505	530	515	530	565	525	543	520	524	506	535	518	551	539	551	612	533	538	525	497	551	559	510	556	448	577	526	510	546	483	515	515	572	502	484	545	532	508	515	529	550	526	562	554	491	539	517	529	563	526	545	536	523	503	502	503	485	566	534	531	526	529	514	523	586	544	520	571	514	526	553	571	519	554	515	540	574	579	561	517	561	580	582	544	509	517	552	495	502	541	558	503	543	532	540	548	560	570	478	514	536	540	527	582	559	528	497	523	561	570	580	509	524	581	559	531	501	509	547	519	517	504	530	514	506	510	510	537	529	537	490	545	555	534	540	500	544	543	564	552	506	546	549	525	539	545	571	513	533	530	554	553	514	570	521	540	575	497	521	544	541	557	548	557	528	545	495	544	567	506	537	547	537	530	540	540	497	580	504	523	503	522	540	557	515	523	520	553	570	515	537	544	506	533	516	548	526	543	519	551	538	600	518	520	537	554	538	502	541	529	545	524	561	567	523	576	543	551	544	496	534	501	499	520	549	543	523	519	553	515	541	516	553	518	501	515	539	556	533	577	525	541	581	511	519	522	509	513	518	502	561	513	537	534	514	544	503	521	523	552	514	537	519	527	550	520	539	521	498	539	538	535	537	529	536	508	522	539	556	525	518	515	513	490	535	560	503	542	525	550	535	562	487	542	532	571	465	530	530	574	523	528	465	535	520	493	515	509	518	532	531	528	507	503	539	518	525	574	535	525	507	535	514	526	535	521	528	514	547	554	526	527	507	528	581	559	548	512	571	538	484	520	538	519	503	543	550	532	524	526	549	548	516	528	498	525	580	548	513	506	555	552	511	552	524	550	560	511	510	547	553	580	540	518	536	518	516	548	528	533	512	548	513	485	495	519	564	507	516	549	528	508	525	464	503	504	510	501	523	543	509	541	531	518	525	543	559	545	529	545	555	519	547	538	522	538	544	526	491	524	537	544	494	534	486	523	552	515	499	550	537	552	586	499	578	522	529	532	565	526	537	496	548	551	569	454	512	552	525	533	524	545	594	490	525	533	490	548	533	514	540	562	479	531	563	545	527	521	534	506	521	515	542	532	534	529	577	490	530	538	549	519	514	528	508	567	505	507	549	529	505	546	545	549	538	526	540	470	510	541	498	510	510	503	536	528	545	499	541	530	527	577	560	526	522	519	512	522	576	571	519	528	566	558	542	544	566	544	550	513	537	503	571	497	517	546	527	539	535	541	550	505	539	516	550	505	534	544	515	519	553	500	529	546	544	539	548	550	535	551	522	516	572	506	517	545	517	558	548	535	544	471	520	546	506	485	506	550	539	526	529	467	528	507	504	544	531	553	547	517	526	539	556	492	510	575	559	567	495	509	556	527	538	505	536	557	522	520	528	556	550	526	545	551	499	510	507	516	519	511	531	501	495	550	524	549	546	569	531	477	509	580	536	556	522	528	517	554	506	503	526	518	538	506	506	508	553	526	512	521	507	568	547	499	476	557	542	531	521	541	532	509	528	534	526	500	505	584	506	526	541	572	522	540	536	549	522	504	555	518	534	539	547	541	500	525	515	549	540	505	516	515	521	518	540	548	561	505	574	490	512	537	524	515	557	520	510	523	563	514	511	518	518	548	486	523	523	507	529	513	506	542	508	557	499	561	550	536	516	559	557	526	541	535	527	502	521	528	520	545	539	551	521	554	525	511	552	508	523	527	541
2601	339	189	122	96	84	91	100	122	91	74	72	58	68	50	66	72	67	56	56	53	47	51	51	72	61	49	55	63	51	52	44	53	62	43	49	53	58	45	49	44	47	48	46	44	43	45	48	34	51	50	42	40	53	49	50	48	41	49	40	51	38	48	40	52	46	41	50	56	59	55	45	54	51	44	50	52	49	40	48	39	51	38	39	47	43	49	46	57	44	37	42	55	44	43	36	49	44	42	52	51	52	41	61	47	55	51	47	47	41	49	44	41	46	51	51	41	49	47	61	49	56	43	42	44	56	53	53	42	45	49	42	46	43	50	50	56	49	39	39	55	56	49	43	44	65	43	48	53	56	43	51	52	53	51	51	52	42	40	56	56	61	53	43	45	31	41	60	44	45	44	59	45	47	54	36	51	56	46	41	46	49	41	60	34	56	39	51	43	47	41	51	50	45	42	45	50	51	48	50	43	41	40	45	55	57	47	55	49	45	51	45	51	45	44	53	45	52	44	56	41	48	41	49	42	48	46	46	40	35	43	47	43	35	52	47	51	53	49	43	44	46	52	51	42	55	56	57	34	51	49	44	42	40	44	44	66	54	41	50	38	46	45	38	52	48	50	51	55	49	39	45	51	44	46	66	44	56	45	42	46	50	51	43	47	43	55	54	47	49	52	45	49	51	48	48	54	56	47	51	36	46	67	51	43	40	51	47	43	53	36	50	42	41	36	35	47	54	39	50	51	49	41	40	34	51	38	42	59	62	46	50	56	38	37	47	58	50	62	35	59	40	54	52	62	50	38	46	43	41	43	49	36	48	53	59	42	53	49	51	50	44	48	37	34	51	51	47	33	48	39	47	62	33	55	39	53	48	56	59	54	54	42	42	51	41	36	49	45	41	42	53	46	40	40	57	55	62	44	47	33	56	43	55	63	44	55	47	34	41	40	60	40	42	48	56	53	40	46	46	49	46	33	48	38	59	59	55	42	43	46	48	30	40	49	48	55	55	38	44	61	36	36	46	49	43	34	47	46	55	50	51	44	44	41	49	42	52	56	44	38	48	46	54	48	38	44	45	62	45	47	48	51	41	59	59	36	44	48	45	49	49	37	50	41	51	48	59	56	37	43	53	42	52	41	58	53	37	50	43	33	53	52	45	52	57	53	46	38	44	51	37	48	51	46	46	52	51	45	36	36	40	47	52	49	43	48	44	51	40	44	42	50	44	36	49	41	46	46	50	44	43	60	50	44	44	49	42	44	56	48	30	52	57	41	44	50	52	57	44	40	61	41	40	44	58	50	50	35	47	48	47	45	53	48	47	45	63	48	54	38	41	68	50	62	46	47	52	47	55	47	51	39	43	41	49	51	44	47	49	47	52	38	43	53	50	56	48	54	44	54	50	49	45	53	48	48	43	44	43	50	54	42	44	51	43	42	35	40	57	47	35	49	37	44	57	49	51	47	46	57	44	71	40	51	53	40	48	39	54	52	59	50	35	45	55	42	53	44	49	34	47	42	59	54	44	47	58	53	53	49	60	45	44	54	50	51	41	50	49	50	48	56	40	40	42	41	40	56	42	49	42	44	58	52	59	48	57	41	55	42	55	46	36	62	55	49	40	53	34	54	47	49	35	48	46	43	44	46	60	46	58	43	40	49	64	53	48	44	43	44	42	46	46	52	46	51	38	39	49	63	39	57	32	33	34	52	40	48	58	54	65	44	41	63	45	53	45	43	40	43	45	49	41	45	36	43	49	50	38	54	62	48	34	36	38	42	46	50	40	47	49	57	42	38	40	47	47	58	45	49	45	47	40	57	47	43	49	35	47	44	45	55	49	59	43	55	42	31	43	45	55	49	46	53	54	38	44	47	65	46	37	32	55	48	38	43	73	46	49	59	64	39	40	43	53	47	40	38	52	47	46	52	42	49	44	53	43	44	50	47	62	60	41	56	46	56	53	52	43	47	52	44	40	43	52	53	41	42	51	46	54	46	43	50	65	51	60	49	55	39	58	38	52	33	37	52	34	51	49	35	39	43	40	38	47	47	41	55	43	47	46	46	43	49	51	40	43	62	49	48	64	38	44	53	45	48	44	51	45	46	58	53	47	37	45	39	43	59	46	44	53	55	42	36	50	47	44	40	49	41	41	46	36	42	38	43	62	45	41	45	51	47	48	52	39	53	45	44	46	40	49	46	39	35	39	51	60	46	52	52	54	51	56	46	52	43	36	39	43	52	41	54	56	50	50	48	48	57	58	45	67	46	58	42	59	39	47	63	55	56	40	46	57	40	59	53	59	48	48	50	46	59	48	43	43	57	48	46	61	47	47	53	46	42	49	46	58	44	52	39	59	56	49	56	55	51	36	62	54	60	45	45	45	54	54	40	45	45	40	45	29	37	47	40	38	61	46	43	52	41	43	39	54	43	46	47	47	41	56	46	38	51	46	56	53	47	52	55	50	44	43	50	48	53	42	55	44	58	37	46	54	54	47	52	42	38	45	44	39	41	40	52	51	45	59	54	47	47	32	46	41	55	56	50	57	49	43	56	40	40	54	46	56	59	42	42	39	46	38	51	36	62	35	48	55	58	53	42	45	50	42	47	45	48	41	53	49	52	49	48	44	37	49	56	35	42	44	45	51	44	42	54	49	56	50	50	48	49	56	40	53	54	41	39	51	43	45	53	38	50	54	45	53	63	49	45	42	47	48	45	49	50	44	56	60	36	50	44	55	49	47	43	48	40	42	47	44	36	42	48	44	47	36	39	50	40	46	50	50	45	48	46	39	50	51	58	53	46	53	26	54	56	59	47	60	41	47	45	41	56	39	48	45	40	45	52	53	48	53	45	40	49	58	46	38	52	43	44	45	46	47	44	43	50	45	54	40	40	42	37	45	54	44	38	46	28	41	50	49	48	45	52	44	47	56	43	43	68	54	48	45	37	53	53	43	36	47	36	44	52	38	55	40	59	53	43	50	56	48	56	41	53	37	51	43	45	42	44	46	51	46	55	45	37	45	51	43	39	40	45	58	55	50	48	58	45	55	50	45	44	44	51	50	39	45	47	38	56	49	40	53	64	51	44	38	38	55	44	31	46	35	46	49	49	54	55	53	49	52	39	52	43	48	63	51	55	44	44	51	46	47	34	45	49	41	59	42	51	53	38	47	39	45	60	63	44	55	48	64	41	32	36	46	40	64	56	45	58	56	52	41	46	59	60	61	42	49	37	43	47	53	59	49	33	47	53	47	43	31	42	41	46	53	45	52	49	51	51	51	37	47	49	41	43	50	41	40	42	52	46	49	58	61	49	52	46	55	63	49	50	55	56	41	49	53	40	51	42	60	43	53	49	51	54	44	50	45	48	53	50	30	32	51	33	45	56	43	50	44	45	57	52	48	34	55	45	50	38	46	42	44	42	57	51	54	52	55	49	38	43	55	63	65	42	41	51	47	49	48	47	48	40	40	55	50	52	38	43	44	47	46	41	44	49	37
15797	4004	1915	1759	3436	5009	4973	4625	3481	2724	2021	1680	1365	1197	1007	947	867	796	712	822	709	798	657	661	665	641	655	650	636	615	604	635	644	624	522	536	468	468	466	455	427	448	422	419	423	436	386	383	432	411	382	426	405	425	389	391	384	393	358	390	380	408	369	346	380	404	398	385	402	409	415	403	435	457	393	427	413	419	429	394	396	421	357	368	359	411	386	383	412	415	393	362	360	342	339	378	331	388	354	344	379	393	383	388	378	389	347	375	347	345	334	370	340	346	404	382	359	366	387	376	369	386	364	401	385	352	386	386	371	359	375	391	344	392	416	348	377	360	368	352	375	341	341	391	364	350	367	370	370	368	438	323	368	357	372	346	347	367	360	327	385	359	367	366	364	350	328	381	356	348	378	382	367	362	364	372	357	366	365	383	360	338	370	380	370	371	367	349	354	384	360	343	343	347	348	371	369	368	355	338	357	345	348	331	357	366	350	380	362	396	349	344	375	374	337	363	394	376	368	320	377	356	351	368	381	377	336	361	363	398	370	349	356	354	366	382	392	375	392	374	354	343	344	359	388	353	375	353	328	351	373	368	390	360	382	364	347	384	390	387	381	374	375	346	347	385	340	371	363	341	354	370	382	390	345	405	368	400	349	338	354	378	379	382	330	354	393	364	351	358	365	394	366	334	362	366	404	371	353	368	334	350	356	416	331	393	339	386	346	359	374	379	387	383	378	349	374	352	361	357	337	362	366	378	384	372	376	364	395	340	343	363	364	387	375	345	382	348	350	374	363	339	346	377	365	351	367	377	358	370	369	337	349	369	391	422	376	351	353	390	377	360	412	360	376	361	342	350	354	347	375	398	359	371	341	371	388	393	361	356	373	374	361	366	388	378	324	343	338	354	369	329	345	332	351	356	379	389	356	381	349	367	374	350	358	339	375	361	362	358	344	379	385	375	378	397	354	352	382	388	362	372	356	353	354	363	364	362	379	341	338	346	390	389	354	372	359	371	371	352	370	361	375	375	363	356	374	387	352	399	381	358	356	330	345	399	398	368	389	358	352	358	355	346	356	388	326	348	346	349	380	357	379	373	349	357	337	384	343	342	352	352	377	347	354	372	388	355	340	361	374	365	377	352	340	336	359	364	356	370	342	356	403	358	365	351	349	367	348	351	339	318	347	349	365	365	376	392	352	346	363	382	394	353	367	361	337	392	322	325	357	384	375	354	341	354	383	367	372	387	374	380	352	357	343	362	372	364	348	401	352	359	351	344	342	383	356	401	352	373	361	363	345	357	381	372	341	338	384	373	384	363	371	343	336	385	395	367	351	354	380	375	377	394	384	387	362	373	357	358	368	358	363	354	362	345	389	373	373	329	394	345	350	372	412	356	348	331	365	409	351	377	375	347	397	340	382	363	372	362	368	338	335	383	369	360	364	395	347	327	327	375	392	327	397	334	346	334	371	373	342	357	372	368	342	359	347	354	369	353	343	374	334	343	343	381	365	359	398	378	355	359	372	378	344	345	343	364	342	368	358	400	349	371	368	363	388	354	376	386	381	365	352	332	372	363	374	367	382	362	369	325	404	338	359	342	345	363	339	349	403	327	348	359	348	346	398	375	366	365	368	354	363	360	341	363	361	417	318	353	349	378	338	367	330	397	389	378	350	388	349	359	336	354	362	344	346	385	379	337	372	369	357	357	331	373	390	360	360	362	367	395	371	377	372	379	386	359	346	323	367	369	357	374	393	374	401	374	357	388	377	354	387	366	362	354	361	373	422	345	372	367	396	395	326	366	336	376	361	307	385	389	338	378	336	398	358	365	364	350	370	349	375	346	374	347	343	351	340	369	352	378	371	366	353	341	385	349	361	373	333	363	355	344	376	371	354	334	344	350	391	357	373	358	381	372	362	358	353	341	341	386	346	347	393	348	328	394	367	364	367	341	391	383	365	349	363	351	366	349	334	321	369	384	362	370	355	345	375	314	358	390	330	343	386	337	383	366	342	377	388	380	389	366	368	348	372	355	385	384	371	353	403	343	351	351	388	368	385	335	356	371	355	362	351	378	360	380	350	358	380	371	359	368	372	355	329	386	340	326	370	338	386	345	356	381	355	351	344	368	341	331	384	322	331	372	363	372	364	342	374	354	350	367	371	344	355	380	358	370	363	346	374	396	355	359	372	361	352	373	397	341	365	326	409	381	370	352	375	395	410	330	378	393	374	356	372	341	330	369	387	390	362	359	364	380	346	405	372	390	367	350	347	333	369	345	365	376	348	358	369	360	320	338	374	373	380	350	368	391	365	409	377	342	336	395	330	404	370	355	376	366	393	359	365	349	365	383	386	384	361	349	347	389	350	357	341	368	361	365	365	324	361	394	376	364	379	363	384	391	359	375	364	351	316	402	373	370	359	385	351	340	364	369	353	373	379	361	354	363	357	389	387	369	389	393	353	412	384	367	363	338	362	390	379	349	414	332	369	369	397	370	390	335	355	361	342	358	356	384	354	368	354	368	355	342	388	392	351	396	333	365	370	387	370	364	376	371	370	383	355	387	395	349	354	391	351	362	368	369	402	361	338	385	359	381	338	330	382	380	349	332	375	338	372	376	332	327	351	362	394	355	387	377	356	371	376	390	368	346	377	349	348	372	367	347	371	348	359	347	368	342	357	377	342	397	370	356	370	363	343	364	342	406	336	337	370	361	364	358	349	359	382	375	355	368	398	364	352	371	355	368	380	383	375	337	357	354	357	387	352	370	371	382	390	353	372	349	379	361	344	371	376	373	359	357	376	419	353	349	377	374	387	358	341	369	361	346	399	367	355	339	370	390	344	373	398	352	386	392	339	364	359	372	362	404	339	384	375	372	370	408	353	343	346	364	357	383	385	350	381	371	395	328	375	348	388	341	398	359	361	370	348	385	377	369	340	365	370	378	333	345	395	356	364	332	367	383	341	338	342	346	348	331	363	353	357	324	381	337	352	347	348	399	359	379	378	392	344	389	346	341	368	389	371	355	349	370	347	360	360	369	365	384	353	364	350	368	379	335	375	365	388	413	382	346	365	387	387	361	356	343	363	412	368	354	359	340	354	381	363	355	352	362	383	383	404	390	351	353	374	370	365	327	370	369	394	346	323	385	384	337	338	361	383	386	353	361	372	363	336	390	374	369	386	342	362	375	366	345	357	375	379	351	348	350	367	405	371	407	387	375	355	363	372	384	344	369	374	365	380	322	339	375	332	344	358	381	352	397	378	347	389	327	394	369	354	361	375	358	334	361	374	325	391	334	368	373	366	359	351	349	324	355	382	358	361	364	350	352	362	352	391	363	391	350	353	417	402	351	360	375	400	344	384	380	372	380	367	384	343	345	328	371	377	343	360	370	368	355	338	336	344	351	356	364	352	348	362	356	361	340	359	345	363	368	355	321	387	366	340	307	375	365	384	371	367	366	374	371	353	362	377	326	361	366	366	357	351	397	373	381	356	364	353	362
2333	564	273	211	144	146	172	197	163	182	142	125	112	140	108	103	100	107	114	118	106	101	100	102	109	97	95	95	107	115	102	112	105	91	97	83	76	94	92	104	100	86	108	80	87	90	84	97	89	84	85	80	84	82	106	101	106	81	90	68	92	84	92	76	97	101	97	98	92	104	81	87	101	87	79	115	96	96	82	79	79	99	86	87	80	80	78	78	79	85	88	93	71	85	98	89	96	84	71	97	99	82	80	88	99	88	79	83	76	90	86	94	77	93	92	79	87	68	88	71	96	103	94	93	87	101	79	82	97	76	76	80	88	84	95	87	67	82	98	91	89	91	87	104	89	87	88	88	79	96	96	70	76	100	87	88	71	88	96	79	81	89	83	96	82	92	90	94	83	72	77	96	89	79	78	83	87	69	111	80	71	94	88	71	97	80	82	76	90	89	86	104	86	73	101	82	99	90	78	79	92	79	71	88	92	88	83	69	93	70	92	70	94	87	83	102	92	88	80	93	96	80	71	85	101	81	85	82	93	93	85	75	75	93	87	87	85	80	96	85	99	73	82	96	79	80	83	104	88	79	66	88	89	80	85	91	102	96	91	84	88	89	96	77	90	74	87	100	96	88	96	77	81	107	82	78	89	75	88	96	102	87	93	93	96	85	85	105	104	83	82	92	98	98	86	98	88	92	90	92	92	76	97	84	94	72	89	78	85	86	76	80	83	99	91	74	79	74	90	71	85	80	88	86	80	89	81	87	86	86	89	76	97	86	102	82	91	91	114	90	78	84	96	89	91	92	91	93	96	83	88	93	92	98	78	77	82	82	91	80	82	89	82	100	70	91	103	89	99	91	93	94	109	84	87	75	73	88	104	86	87	94	83	83	87	83	80	91	102	90	84	88	104	83	92	86	72	87	84	74	99	94	106	70	111	89	93	98	87	86	91	67	90	94	99	91	81	100	89	85	108	92	91	79	84	91	88	96	96	95	102	99	106	84	86	81	92	75	78	81	84	68	90	85	80	85	85	92	97	99	98	104	89	93	71	86	94	82	80	97	87	73	83	98	90	85	80	90	93	103	89	87	89	85	75	84	91	91	90	84	82	109	88	88	83	78	91	86	77	82	83	84	79	75	93	90	78	92	89	79	88	105	106	88	87	94	113	81	97	81	98	101	82	97	66	75	95	99	97	69	87	88	81	84	86	76	91	89	87	74	83	89	72	81	105	91	95	86	98	93	87	91	87	80	103	86	89	81	81	84	81	77	91	93	81	92	75	87	77	84	90	87	87	88	70	82	91	74	88	77	81	95	80	96	96	75	91	87	95	77	65	90	85	81	92	97	77	84	109	103	98	75	102	99	102	76	86	84	96	90	111	97	87	70	94	84	91	95	77	74	81	74	81	104	87	91	103	93	90	91	86	97	98	96	81	100	86	82	72	83	88	84	84	89	74	80	86	87	115	96	84	94	85	93	92	94	80	84	79	76	80	86	86	83	94	83	93	79	75	90	86	84	89	101	96	92	86	84	85	75	81	92	71	104	80	77	86	85	104	99	81	92	82	82	80	88	78	77	87	97	64	76	82	78	103	98	92	92	101	92	90	79	92	115	90	90	72	73	79	62	94	75	90	95	89	90	79	102	87	76	91	80	71	99	95	79	88	85	77	106	91	87	92	106	72	97	96	88	79	85	86	82	76	86	94	76	103	83	77	82	86	79	79	79	75	103	84	83	97	85	78	94	77	108	79	86	94	77	78	81	66	99	96	93	100	69	91	87	96	82	98	86	79	84	82	97	96	77	89	81	75	76	86	74	104	88	75	93	109	73	81	98	101	83	81	89	93	69	80	78	95	87	83	96	82	84	78	83	101	104	93	92	79	79	73	91	84	90	78	102	95	77	79	117	87	79	88	80	95	88	86	82	82	83	97	79	96	88	68	94	79	103	95	90	76	87	83	74	103	86	87	92	64	87	87	91	80	92	91	78	92	83	75	72	81	76	82	71	105	75	91	82	91	84	101	84	82	92	92	92	84	84	75	70	57	102	110	87	78	98	89	91	97	72	90	85	86	102	79	86	91	78	65	81	86	99	77	77	81	113	88	84	89	90	85	87	87	98	82	83	87	89	73	78	85	88	78	85	98	86	79	76	80	87	91	80	83	98	93	88	92	90	90	87	83	79	84	96	81	89	75	75	84	92	86	95	91	89	86	85	69	106	87	80	68	92	83	84	102	107	92	99	90	75	92	73	84	80	96	93	91	73	77	94	96	76	73	90	85	83	85	117	78	86	99	87	85	80	87	88	100	88	105	80	93	97	89	91	89	74	82	79	102	80	85	101	79	71	76	97	84	83	66	82	74	75	78	86	70	88	99	103	82	90	83	85	85	82	79	78	74	65	95	79	78	98	90	82	93	91	91	85	83	75	97	94	93	105	96	83	92	83	87	91	86	93	85	80	81	92	77	91	91	86	84	82	76	87	91	85	84	79	86	84	82	80	92	102	86	88	102	84	91	98	91	88	86	90	80	94	94	89	80	95	77	96	85	89	88	71	95	82	104	91	66	67	80	87	80	89	68	91	70	63	91	86	75	76	95	95	97	89	85	82	88	90	93	99	77	89	91	89	85	86	77	103	71	104	94	86	101	89	109	76	84	85	97	97	94	80	78	79	81	96	87	98	74	94	111	85	79	78	66	89	89	74	63	74	81	90	90	88	81	74	90	102	90	71	89	84	82	70	92	86	72	96	102	94	79	98	105	87	94	87	83	95	76	98	72	93	88	75	88	82	94	81	93	81	85	102	91	92	83	75	90	80	93	81	86	77	105	98	104	94	84	72	79	103	93	80	74	97	81	93	92	89	105	84	105	77	77	96	86	85	77	97	83	91	80	87	79	86	102	86	79	75	85	78	91	90	71	97	84	78	83	96	94	97	88	103	85	78	86	78	87	81	97	103	98	92	77	96	98	106	84	85	89	92	89	81	89	99	78	87	83	78	66	83	103	96	85	89	75	88	82	100	92	96	90	89	90	94	72	86	90	79	80	77	84	75	78	71	88	101	73	83	86	80	78	90	88	83	87	93	98	85	99	95	66	78	96	92	104	64	74	80	109	96	91	99	97	96	93	100	73	67	100	81	71	86	82	79	85	89	92	79	73	84	70	73	96	100	71	92	106	97	102	102	91	85	92	85	94	84	84	69	78	76	90	69	85	99	87	74	71	98	80	84	85	87	102	92	92	87	95	79	86	84	100	80	90	78	73	80	88	88	106	91	78	85	98	80	95	84	70	77	87	84	95	99	85	85	90	76	104	84	101	94	94	90	62	88	85	97	91	97	93	103	80	88	76	83	93	102	77	80	103	89	81	85	86	82	93	96	110	86	75	93	99	92	90	87	84	82	88	91	79	100	81	83	92	88	106	89	91	87	63	96	72	65	84	97	90	86	85	86	94	76	111	103	95	90	83	80	82	103	82	73	100	82	86	86	103	85	85	81
19171	5861	2972	2564	4982	7335	7457	6804	5158	4022	3082	2606	2234	1998	1562	1574	1514	1327	1188	1249	1162	1228	1108	1114	1046	1035	1064	1008	1018	1011	992	1070	1002	916	937	876	834	765	750	706	708	703	756	723	765	738	719	791	729	680	775	694	719	752	657	693	666	669	692	730	639	626	702	656	688	670	711	689	746	721	720	693	678	759	745	720	696	690	698	716	677	682	633	681	694	691	681	680	703	646	636	638	687	677	701	622	676	674	653	614	620	648	666	701	632	657	644	637	657	623	611	650	665	655	694	643	648	649	627	627	636	660	662	680	643	607	653	670	682	659	639	616	641	673	658	623	654	663	602	662	648	680	686	683	623	677	634	676	667	631	685	601	628	651	640	659	687	646	667	674	626	663	660	645	651	605	678	659	627	609	648	616	661	658	670	626	633	669	685	648	657	697	667	645	634	657	701	665	623	608	677	630	617	629	685	651	621	673	643	670	639	615	627	633	593	627	616	672	662	641	635	629	617	686	634	646	603	629	654	680	628	642	649	656	708	654	682	609	609	642	652	645	667	633	638	616	623	684	617	672	655	665	633	642	680	658	634	697	612	662	647	646	622	659	688	666	699	674	640	620	661	632	631	613	643	608	652	646	651	618	649	638	648	659	678	614	650	620	669	674	651	616	614	617	624	649	685	620	676	599	681	648	655	663	634	677	645	622	667	631	662	642	641	678	651	656	664	684	642	648	647	676	653	681	632	607	613	610	648	669	620	654	630	644	604	640	663	625	681	653	648	653	674	630	634	666	627	646	630	666	673	598	679	624	632	683	633	663	657	659	679	732	648	624	650	641	653	639	682	648	616	656	578	657	640	631	645	611	637	648	663	662	625	599	674	653	617	671	629	607	634	673	663	698	642	665	648	653	655	647	605	671	661	653	667	632	623	665	673	633	651	629	636	667	687	659	648	665	633	632	604	654	710	674	664	636	693	667	714	683	631	663	626	665	682	656	642	686	647	623	630	656	681	642	669	636	690	612	647	667	663	654	631	657	664	649	610	662	648	634	704	645	634	645	634	628	605	671	647	671	675	622	635	630	617	653	674	682	667	678	680	590	606	665	667	655	669	635	623	604	649	640	627	621	651	710	591	636	654	613	669	653	631	634	632	598	692	665	621	613	667	662	656	645	629	637	590	611	600	676	633	641	666	628	658	674	665	683	657	627	673	627	637	652	633	629	595	685	658	681	664	643	633	682	638	616	632	659	641	663	659	659	651	660	622	676	657	602	664	672	635	694	590	643	627	638	652	609	660	724	674	656	661	637	647	644	677	686	678	660	691	651	622	696	641	699	651	670	633	695	626	664	669	654	688	652	683	671	646	665	677	671	684	644	617	624	609	595	621	624	664	645	632	631	633	659	674	626	644	650	654	667	657	628	622	679	670	653	655	657	664	654	633	665	637	619	648	626	675	635	638	667	624	625	626	667	597	626	655	647	662	620	667	640	669	625	658	638	673	606	662	629	646	650	659	617	694	633	609	653	648	643	662	654	710	662	673	659	689	673	631	641	690	647	682	619	694	587	651	630	602	656	648	678	638	647	684	657	649	623	655	632	650	608	603	638	678	671	672	641	635	643	696	631	618	666	612	687	659	666	660	609	607	684	613	641	637	650	664	666	664	638	615	662	643	650	590	695	657	649	629	666	637	681	646	614	670	661	645	648	664	639	688	643	702	686	664	653	643	689	670	612	650	625	659	675	645	648	633	714	667	629	684	640	677	644	603	613	654	668	685	697	677	656	639	684	658	639	602	598	607	667	647	635	643	680	642	650	663	696	638	650	656	650	662	636	649	640	628	636	673	652	672	652	606	676	643	624	651	670	693	648	633	655	667	675	686	644	634	654	634	641	644	635	627	691	650	651	660	649	644	685	625	643	656	653	673	664	689	657	634	627	607	685	645	664	671	689	628	608	624	642	611	643	646	626	636	603	668	641	633	650	668	673	620	643	647	639	627	681	624	616	636	650	664	695	656	670	637	625	664	666	648	590	645	680	632	669	610	636	603	641	654	635	646	633	639	651	670	647	657	636	640	663	616	644	628	633	634	625	659	624	642	668	634	653	660	619	646	636	659	665	678	672	611	646	678	680	650	620	661	640	655	639	676	660	671	654	614	660	633	633	625	648	666	660	652	701	643	628	696	625	628	660	642	690	666	623	668	656	608	634	662	640	670	653	719	612	637	684	637	643	673	634	658	625	627	606	658	650	630	653	649	654	629	641	652	689	647	677	653	629	690	640	684	624	649	641	639	630	657	675	665	635	628	690	642	678	659	628	638	643	656	660	641	686	634	673	623	641	652	672	620	696	598	643	657	651	657	635	696	617	673	584	639	661	647	624	645	670	617	606	629	601	650	647	644	683	640	617	666	676	611	632	643	633	668	677	640	641	646	613	676	647	638	684	608	653	658	632	632	640	629	625	631	589	711	664	666	690	729	655	603	617	610	658	632	667	650	668	682	680	660	617	636	661	615	655	651	616	626	654	657	673	671	702	631	616	653	646	662	650	642	662	647	612	658	629	634	678	639	636	637	627	643	593	646	658	647	665	654	648	666	683	664	680	650	661	629	616	703	642	638	630	632	640	631	623	616	631	624	640	670	637	649	635	637	623	634	682	650	614	663	599	671	659	606	654	633	659	632	651	615	693	642	687	616	672	637	618	654	655	657	626	602	654	680	647	686	671	655	674	640	680	624	637	662	629	645	643	635	649	666	619	602	637	615	632	628	619	655	581	661	633	663	662	605	666	601	590	646	654	693	625	612	654	650	643	633	683	637	636	690	642	595	622	638	674	660	667	649	678	675	615	655	719	652	687	652	647	636	646	693	659	646	638	604	653	633	661	677	652	641	641	688	663	696	678	615	670	624	657	663	688	616	636	667	674	639	658	651	657	624	637	659	625	609	605	646	645	665	631	659	660	648	664	614	656	649	608	664	658	622	649	611	653	679	649	664	649	666	658	662	603	679	635	624	634	680	651	699	651	641	625	652	631	663	685	668	602	606	655	632	684	667	622	610	620	642	669	665	665	645	653	643	661	616	621	654	642	686	645	648	670	672	629	651	654	669	634	636	623	610	663	651	640	637	630	613	646	651	664	687	638	661	682	612	635	658	665	663	561	673	658	734	637	683	661	647	666	637	636	632	641	625	649	664	637	650	633	653	647	666	626	671	623	661	626	680	687	670	660	636	688	650	676	639	637	611	617	612	651	644	651	642	638	623	639	649	650	647	636	622	647	648	617	654	642	635	662	622	665	665	672	645	662	640	686	645	677	622	640	631	646	691	672	665	591	658	616	628	675	672	650	645	620	663	614	691	636	653	624	625	694	638	659	652	646	694	670	646	656	676	645	609	669	691	606	648	641	585	650	637	654	651	700	645	692	627	630	628	640	681	633	630	653	633	636	623	658	629	652	658	627	643	679	635	636	626	652	633	598	641	639	633	679	634	658	696	664	629	654	637	660	671	651
1810	265	104	84	74	60	88	83	60	46	48	56	35	66	43	62	40	39	40	43	36	53	24	39	29	45	44	47	41	45	34	44	31	41	38	36	39	44	35	30	33	29	30	45	32	21	41	44	35	35	35	33	28	38	39	38	41	35	34	43	40	36	35	34	34	54	43	35	33	35	27	34	36	49	29	41	37	44	43	42	43	39	41	43	40	38	39	46	46	37	34	35	44	33	33	28	43	28	30	38	43	37	35	35	27	35	39	32	33	38	38	46	41	36	45	37	40	38	37	48	36	26	35	36	39	50	38	34	35	30	39	37	33	37	44	32	41	31	33	37	36	36	34	36	44	36	29	43	46	30	32	41	37	43	24	31	33	27	36	43	46	29	29	45	37	39	38	40	40	43	42	30	36	29	36	34	36	38	40	36	28	46	40	22	37	38	32	27	27	40	51	33	36	35	39	34	45	26	35	38	22	29	32	37	35	37	54	34	32	38	31	33	36	31	33	36	33	33	33	36	40	37	34	41	26	24	44	30	33	41	30	34	37	31	48	33	37	34	41	36	38	30	35	44	35	32	35	37	33	42	37	32	37	20	33	39	35	37	40	30	40	35	33	32	33	29	34	26	39	41	35	26	27	41	37	29	49	43	25	31	39	36	35	21	41	37	47	33	39	36	36	35	38	43	36	41	34	39	38	40	41	40	15	43	31	39	56	31	30	30	44	38	37	31	41	35	38	33	31	33	37	38	44	31	37	33	26	34	37	37	41	38	25	33	35	30	35	32	31	42	30	33	34	35	51	33	39	38	47	37	42	35	32	36	40	38	34	29	40	38	35	29	38	34	47	26	27	44	43	42	32	43	33	47	31	28	43	41	19	41	28	33	43	21	36	40	42	40	38	42	35	33	36	36	28	41	35	27	26	40	45	38	32	35	36	31	33	23	36	28	31	44	32	48	29	36	39	25	45	37	40	43	36	34	34	30	33	37	44	38	44	31	41	42	33	40	40	30	36	33	32	38	40	35	45	26	34	34	27	36	25	37	34	24	41	26	30	29	39	34	28	38	21	48	35	23	27	44	31	29	26	46	40	36	38	33	38	29	35	46	39	33	28	39	34	31	29	46	32	37	39	39	33	30	37	40	33	26	38	38	37	32	29	41	29	25	33	42	35	41	35	37	31	38	28	39	50	30	37	38	38	34	43	32	39	36	42	37	31	25	42	34	27	44	50	25	40	47	45	40	37	44	29	26	36	36	29	37	45	38	40	31	35	47	36	34	30	28	42	29	29	39	34	30	36	34	27	42	32	34	40	31	48	32	40	37	30	28	32	33	34	36	31	29	36	39	34	41	32	28	38	35	41	39	33	51	29	30	31	37	32	33	35	37	40	29	28	30	50	35	33	31	32	34	44	47	29	33	49	31	35	31	31	32	47	35	39	36	45	32	33	41	25	39	36	40	36	43	40	28	33	33	43	44	42	30	34	48	23	37	45	31	34	37	45	32	31	27	42	40	34	44	46	34	30	33	25	33	36	31	44	39	46	38	27	40	34	34	39	43	46	32	32	45	27	43	37	53	38	41	40	38	33	36	23	49	37	27	34	43	33	39	31	48	32	27	37	39	42	47	45	32	38	44	39	42	34	52	28	29	26	33	31	24	41	30	37	42	37	41	44	35	36	34	38	31	36	38	36	26	43	46	37	36	44	35	30	34	35	37	35	39	45	35	42	35	40	35	31	28	28	33	37	32	34	35	36	35	44	26	29	33	39	36	43	35	33	32	44	40	40	24	41	29	37	26	29	36	37	34	35	25	38	30	31	36	34	32	35	36	31	36	38	42	29	41	28	31	34	40	49	35	36	37	23	39	38	39	45	37	38	39	45	27	44	37	41	25	23	23	35	42	35	32	34	35	33	38	37	27	29	36	36	39	43	38	38	45	25	32	41	41	38	35	37	36	28	31	30	45	42	31	43	43	35	44	35	41	50	29	45	28	38	44	32	33	39	37	29	37	42	39	35	40	40	39	37	32	37	35	39	31	34	33	31	37	33	38	34	28	34	36	35	35	33	35	39	42	36	37	32	31	36	34	37	40	39	35	46	42	39	37	31	33	32	35	34	31	35	35	39	37	36	32	35	36	30	30	28	22	33	37	32	27	32	43	45	24	40	30	31	53	30	39	44	32	42	30	41	40	29	43	31	37	33	36	40	37	38	33	32	42	38	25	21	36	40	38	34	31	28	33	37	30	42	29	36	31	32	37	23	31	37	42	46	43	44	34	32	45	39	45	33	26	41	37	30	32	46	38	36	37	38	32	42	32	42	29	45	26	31	38	41	39	36	29	39	36	35	36	37	52	35	35	29	39	41	42	34	36	33	41	46	35	36	41	29	40	35	28	41	38	42	30	30	33	36	39	32	37	31	39	35	37	27	32	32	33	37	33	35	30	23	32	35	36	34	31	36	31	32	39	24	32	40	32	33	29	34	38	33	37	29	28	43	40	42	44	33	43	39	35	33	48	37	35	33	44	36	33	37	34	28	30	36	39	43	40	38	33	41	46	36	24	30	40	44	34	35	33	31	46	38	35	34	24	39	36	32	39	45	38	41	42	41	45	27	25	32	45	39	37	31	36	48	40	40	31	33	43	26	34	40	33	37	38	38	40	36	33	34	36	46	35	26	35	40	28	34	33	47	33	41	39	33	38	32	42	36	41	32	39	36	34	36	25	27	27	27	48	31	33	46	34	36	42	36	47	30	32	20	23	31	32	37	34	41	52	40	32	32	41	44	44	32	47	34	42	32	24	32	34	32	18	33	35	28	41	34	32	44	30	34	31	27	31	43	24	35	35	29	40	38	36	27	41	39	42	33	33	40	35	31	47	26	29	43	28	40	39	39	31	40	30	44	29	40	38	41	46	27	37	34	39	31	47	29	32	33	41	47	36	41	39	46	25	36	38	37	40	33	47	40	38	33	26	30	30	43	30	37	32	44	34	38	32	43	39	33	47	40	40	43	38	27	44	38	39	31	35	34	44	42	36	36	30	37	29	41	41	37	30	34	35	37	39	40	32	44	36	32	37	40	31	32	25	43	35	36	36	39	35	39	44	40	32	36	44	50	42	37	41	46	41	29	34	34	30	31	36	26	32	36	37	23	31	41	29	40	28	32	43	37	27	29	28	28	43	45	35	48	32	34	47	28	39	29	43	36	46	34	40	46	37	33	41	40	36	35	40	30	24	43	36	34	33	31	47	36	38	24	34	35	38	33	33	31	34	37	40	32	38	43	30	37	40	34	28	37	38	37	40	39	35	40	28	31	32	30	29	35	30	36	41	51	32	30	41	37	42	29	38	38	28	22	37	30	38	31	45	30	32	33	44	40	54	37	40	32	21	45	33	41	40	39	40	34	33	27	36	40	33	42	27	31	37	32	27	48	23	35	28	38	27	39	37	52	43	35	41	32	36	37	38	56	36	34	32	32	29	42	43	36	20	31	40
13280	3019	1382	1161	2126	3113	3067	2788	1920	1345	1104	952	827	662	573	648	525	470	460	438	516	502	450	451	426	443	430	443	447	439	440	459	438	378	385	343	338	298	286	274	292	296	289	291	326	310	282	319	287	316	305	306	265	326	288	296	267	270	289	295	285	293	294	296	298	292	336	292	312	308	286	311	293	339	309	292	326	328	294	320	288	296	294	278	301	285	298	283	290	295	266	283	288	280	269	240	257	278	281	281	286	291	281	286	269	285	285	271	276	284	250	280	292	300	270	298	259	272	259	287	261	264	279	254	261	285	273	283	263	232	270	287	269	279	292	283	271	279	294	294	287	269	289	277	289	279	295	278	264	259	299	274	264	303	291	262	291	299	284	253	272	287	247	272	267	275	264	301	260	300	280	292	293	278	285	288	281	285	254	265	267	272	277	264	282	309	268	283	272	254	288	279	259	276	296	244	271	283	296	268	291	282	234	299	271	265	273	264	272	259	303	272	280	281	265	260	296	287	279	274	270	284	266	279	266	278	291	272	276	275	261	316	284	278	276	293	268	257	276	284	280	264	281	269	264	281	274	268	266	288	265	263	263	250	261	306	250	252	283	280	260	289	282	270	291	270	262	301	278	293	275	313	286	255	276	272	312	295	295	286	313	285	281	261	293	292	290	282	285	273	247	267	267	284	279	291	264	272	254	270	320	279	251	288	266	277	267	283	274	292	281	274	269	263	282	285	286	265	244	299	259	271	275	279	282	268	268	273	268	268	330	301	259	300	263	296	274	297	263	279	253	263	270	267	287	288	258	292	282	277	289	261	276	283	274	272	268	248	265	236	277	296	267	268	266	281	293	281	304	297	264	276	306	298	298	264	301	278	258	268	270	284	273	266	300	267	289	243	270	268	296	297	275	277	266	289	274	265	255	303	289	263	289	259	278	244	302	251	295	299	281	295	273	283	281	282	294	294	273	296	262	267	281	290	260	297	264	302	268	278	275	292	287	256	274	242	261	270	264	288	283	286	272	284	269	295	256	274	291	250	296	250	316	297	272	258	272	280	298	270	256	312	276	273	275	288	270	296	255	275	305	307	265	290	310	282	285	254	312	263	263	252	250	297	258	290	286	276	233	260	249	301	282	257	279	272	283	272	267	285	274	247	269	274	285	244	275	281	295	271	286	311	272	295	281	288	292	321	253	281	280	272	266	291	266	276	288	323	275	289	277	276	254	283	282	281	259	277	253	273	259	260	268	266	282	254	232	262	278	266	264	291	267	299	253	294	257	277	269	266	290	263	292	255	262	260	279	266	297	260	265	287	275	272	251	271	282	299	253	278	312	261	286	274	256	281	250	268	261	244	259	267	274	253	268	287	284	242	271	259	266	285	260	285	257	268	257	282	299	253	272	285	283	299	284	253	289	276	262	316	289	252	292	296	275	303	263	292	282	298	283	290	296	290	246	300	295	283	274	281	294	277	301	290	263	279	280	274	279	276	266	296	263	290	270	275	290	279	265	288	279	298	251	283	281	307	270	269	257	261	282	312	282	276	295	262	275	288	281	296	302	276	276	274	271	294	243	296	286	290	285	260	258	258	292	285	298	263	254	262	287	291	273	266	262	273	267	273	280	265	265	271	268	260	286	289	281	267	291	279	274	274	264	289	246	300	272	301	273	265	249	281	269	271	266	281	282	260	263	244	309	268	321	269	260	304	289	277	251	273	267	264	273	270	251	298	269	274	291	301	261	282	288	298	279	274	231	257	273	291	284	281	254	285	272	287	277	271	296	256	263	315	258	251	263	282	275	264	289	258	281	221	312	281	272	265	251	273	266	272	285	266	267	257	278	308	280	269	248	252	285	259	269	279	292	265	276	281	265	253	283	299	279	306	284	265	284	273	248	271	266	273	291	254	285	273	258	270	283	254	305	275	274	276	266	276	277	252	306	285	294	297	263	314	280	284	269	277	284	262	270	265	296	281	272	266	270	265	266	265	285	276	252	269	295	260	270	272	272	290	275	271	281	275	263	296	270	289	266	267	296	262	276	267	283	263	280	253	276	262	249	256	308	296	258	255	272	264	275	259	268	303	331	258	286	257	287	283	283	278	254	301	281	278	259	281	241	275	276	265	277	300	264	259	279	239	263	306	277	277	277	287	286	284	295	286	265	293	290	298	267	256	300	278	263	261	262	239	277	262	291	297	272	299	276	288	305	260	318	295	245	282	262	262	270	269	325	251	288	280	278	271	270	252	254	261	282	256	271	282	271	304	260	251	286	279	309	273	272	300	282	279	269	278	260	243	286	255	277	280	278	244	291	277	261	264	288	308	286	280	268	255	249	291	281	265	285	275	302	261	253	269	284	250	262	303	264	268	298	259	267	281	278	272	299	262	286	295	279	294	259	268	268	310	268	256	302	284	276	277	299	256	278	295	284	298	278	264	287	286	282	304	271	293	308	277	291	305	274	303	308	281	279	247	291	237	276	290	296	291	297	263	267	276	325	283	298	277	278	276	286	273	293	266	254	263	287	277	289	257	281	249	272	278	278	280	262	305	303	266	269	280	268	284	261	282	280	287	276	299	279	274	266	310	298	297	299	256	309	275	254	258	271	282	289	289	291	294	274	279	303	294	301	285	307	281	279	269	264	278	269	272	278	272	283	276	254	258	268	261	312	292	260	280	258	267	268	291	274	258	257	272	278	277	255	250	285	286	268	301	281	288	288	270	275	267	274	266	269	295	269	268	272	267	265	277	256	258	275	275	272	294	265	265	254	287	281	262	312	288	297	292	250	279	317	274	289	298	263	265	264	270	288	275	262	273	230	302	306	279	284	257	276	260	274	271	243	254	280	296	270	282	260	261	290	267	254	274	280	293	259	246	267	273	252	249	286	268	290	265	269	285	292	303	254	261	263	302	256	269	285	286	274	235	266	268	274	284	280	279	275	279	289	286	292	287	300	260	291	288	256	260	274	269	287	286	269	295	311	266	285	271	243	290	289	261	265	295	278	282	302	280	280	271	278	272	284	289	267	273	273	279	278	249	281	283	293	275	270	272	302	278	293	274	307	253	281	275	273	278	280	279	270	278	274	295	265	272	277	280	280	298	288	279	297	273	265	267	275	302	252	278	307	264	262	268	265	278	290	260	292	275	284	277	308	287	286	285	298	278	285	270	281	247	269	290	254	278	304	293	273	256	269	275	289	289	290	264	290	300	290	272	274	302	257	291	283	272	275	273	260	282	261	272	288	283	289	299	295	247	272	296	308	257	277	253	266	280	266	279	276	285	290	279	299	266	297	272	331	283	247	274	300	264	279	275	278	288	291	257	288	257	311	232	281	286	286	295	289	304	289	284	266	260	289	287	259	261	294	322	256	284	261	280	275	263	265	267	271	279	292	273	250	263	270	281	294	275	297	259	284	278	275	316	294	243	289	286	307	274	260	296	260	276	261	273	264	269	295	282	263	259	256	276	298	276	261	282	223	254	289	280	269	299	261	306
1517	418	207	160	114	126	143	129	106	110	97	107	108	96	101	99	80	85	76	76	87	93	82	74	72	86	86	84	89	76	84	77	82	89	73	67	77	77	76	76	81	68	71	77	79	70	67	84	69	68	79	76	67	73	66	69	66	79	88	74	80	82	70	67	72	84	81	79	78	55	77	79	81	76	62	77	73	66	89	75	76	73	78	80	69	78	61	70	68	71	82	69	88	77	60	60	72	62	75	84	65	72	84	71	78	64	83	69	71	69	75	62	67	67	79	65	84	84	69	83	71	63	65	70	70	69	58	73	69	67	73	82	78	69	63	66	78	63	80	75	57	77	57	80	75	76	77	71	74	70	90	67	78	78	77	73	72	66	74	70	72	88	62	58	78	59	82	72	66	53	69	69	68	78	84	82	69	56	72	65	65	63	71	67	68	70	69	71	63	69	92	74	67	71	76	62	68	74	53	77	66	74	80	73	73	64	89	78	60	82	79	64	69	67	66	72	70	74	71	59	90	58	72	63	76	74	82	67	65	67	72	65	63	63	79	70	75	75	67	80	84	89	72	79	69	85	78	65	70	86	75	70	61	64	72	79	70	72	61	67	64	68	73	65	76	82	77	66	81	51	66	78	52	65	74	67	74	88	81	57	73	66	79	69	81	66	78	74	60	81	77	82	79	76	78	86	73	84	75	95	73	74	67	72	69	75	74	55	78	59	53	54	76	73	69	68	76	76	74	76	91	75	87	70	73	86	75	80	76	63	69	88	75	78	78	76	67	56	70	57	72	74	70	74	85	72	75	63	69	67	73	73	87	71	68	68	82	71	77	62	74	66	68	85	66	93	71	77	62	74	84	62	98	70	82	86	53	84	72	59	70	58	65	70	82	88	81	63	66	72	69	56	79	70	69	87	64	81	78	72	69	73	74	77	83	77	77	64	60	82	65	62	82	86	68	84	76	64	65	63	72	78	68	68	82	76	80	70	56	69	59	76	87	71	65	74	75	80	92	97	78	70	76	64	75	76	72	79	67	66	67	69	89	77	81	71	81	81	67	77	71	89	61	66	67	80	70	65	58	77	58	86	68	56	83	64	71	74	85	74	67	67	67	85	80	69	81	57	75	60	77	64	61	62	48	77	63	59	70	60	69	53	75	74	75	79	64	79	88	76	68	58	74	76	77	80	78	66	68	63	68	67	70	74	52	77	77	73	86	74	82	52	52	90	78	79	62	71	53	75	64	68	78	65	58	80	56	78	74	70	67	59	72	70	59	69	68	63	66	89	65	66	79	81	72	72	77	54	62	61	75	65	68	69	73	82	62	79	84	75	58	68	79	77	79	69	66	67	80	75	63	77	74	78	58	71	69	60	63	64	73	67	85	99	67	66	61	56	68	76	70	81	64	71	69	72	56	69	70	62	82	69	78	70	73	62	69	72	80	66	62	74	74	80	78	63	83	76	76	72	84	64	73	70	73	76	77	76	81	68	70	71	78	60	75	78	76	71	86	71	82	73	69	79	56	71	67	74	67	61	83	65	74	55	83	71	64	75	75	59	76	72	62	70	69	76	72	78	66	55	78	73	83	82	77	68	72	66	69	60	72	69	70	79	72	65	78	65	71	68	75	67	63	78	79	81	62	68	85	72	66	65	70	86	75	53	64	72	73	69	72	68	68	69	68	65	62	67	64	64	82	87	59	78	81	68	66	73	76	61	76	71	86	83	70	73	70	54	73	99	83	74	67	86	71	74	73	53	67	66	74	79	74	70	81	79	74	77	71	66	67	71	71	63	73	80	76	66	74	69	71	67	66	69	102	58	73	69	87	69	71	67	59	63	73	75	81	68	69	69	65	87	76	79	72	56	80	56	61	81	93	81	76	73	62	91	83	70	63	62	78	71	70	68	97	63	65	81	64	56	58	70	75	67	78	74	74	73	69	66	65	71	70	72	79	69	61	68	74	77	62	56	59	66	63	70	79	80	66	73	65	59	67	67	68	67	75	71	75	64	63	78	71	65	71	74	81	69	75	75	87	81	84	79	77	64	91	77	89	66	78	74	72	76	64	75	80	73	72	88	60	79	60	85	63	70	69	79	79	56	79	74	81	82	78	78	75	81	70	75	75	89	79	63	79	65	79	77	72	80	76	73	68	83	81	73	65	93	66	82	61	72	78	65	76	70	66	79	58	75	57	81	69	70	69	64	71	78	69	87	69	53	72	89	71	75	62	67	64	65	80	74	63	79	65	71	67	72	51	86	71	59	81	67	67	71	70	70	73	81	59	90	72	74	73	74	72	60	73	72	80	73	67	82	79	65	68	70	55	82	72	80	62	62	59	66	72	70	72	85	64	88	64	90	77	73	61	75	70	65	78	65	68	79	69	66	68	62	67	64	73	74	61	61	73	83	67	67	67	68	80	72	69	52	71	67	77	69	64	79	76	69	89	70	82	78	84	76	72	61	72	61	71	65	66	66	78	72	78	79	78	63	81	61	93	75	75	87	85	68	62	57	87	61	84	76	79	64	58	88	65	80	80	61	73	70	76	74	69	67	75	81	59	68	69	71	63	53	88	61	60	68	69	63	81	71	73	79	75	60	73	68	72	79	90	67	72	69	60	64	77	89	83	75	62	82	73	65	81	68	81	74	75	68	69	68	67	55	86	64	68	71	73	84	77	63	78	82	80	66	66	65	68	59	72	61	79	77	70	66	73	72	72	72	76	56	79	70	72	74	71	58	61	79	91	61	65	82	61	72	78	66	67	80	68	73	61	72	83	82	70	61	91	75	94	80	79	65	66	69	73	80	67	63	73	76	67	69	56	66	56	72	63	76	60	84	66	70	68	64	67	71	57	89	66	69	65	69	78	66	76	72	75	64	82	85	72	56	76	68	83	67	95	72	66	87	67	82	80	59	89	73	66	71	56	72	83	81	57	76	89	72	85	83	67	65	80	70	82	73	70	67	62	76	97	62	60	73	74	52	73	73	80	75	90	61	69	87	86	66	72	76	72	78	78	78	68	75	68	82	75	70	67	73	69	67	54	68	72	72	72	71	82	71	80	63	58	81	60	61	84	79	75	95	59	69	69	71	77	66	75	78	77	63	64	84	69	74	62	67	61	71	79	87	77	76	80	66	75	69	61	85	71	75	87	60	80	66	71	69	69	78	57	95	74	76	63	76	79	68	86	70	67	64	74	71	73	68	91	85	57	68	64	79	81	64	80	71	74	68	70	78	68	78	64	73	71	68	69	61	56	81	70	70	83	67	73	84	81	81	85	74	68	81	73	80	87	90	76	64	59	72	72	64	55	71	71	90	79	72	77	57	79	91	84	70	70	68	71	67	74	66	63	76	84	59	70	67	63	76	56	86	75	67	92	79	80	74	82	73	83	72	70	75	69	79	58	78	50	72	62	73	68	83	68	59	67	75	70	67	75	74	75	64	59	73	74	72	63	73	69	80	66	64	49	59	74	67	75	71	99	57	64	66	75	80
16019	4512	2189	1938	3407	5513	5281	4811	3564	2569	2049	1782	1517	1412	1204	1165	1071	931	939	926	928	872	870	868	779	755	770	782	783	790	798	774	815	780	703	620	619	578	593	585	595	557	594	629	628	596	605	597	588	573	587	531	544	579	569	569	569	575	517	556	547	511	554	601	593	581	562	612	527	598	534	596	572	602	583	577	572	535	554	518	511	570	593	547	540	549	547	589	511	553	563	525	573	533	558	567	547	540	550	564	538	542	535	553	479	539	549	518	520	539	500	500	543	519	537	555	533	552	531	530	500	495	544	563	479	547	514	527	536	551	486	521	517	518	530	559	547	529	527	566	529	502	534	532	532	517	555	511	565	550	537	533	518	503	530	531	522	503	551	493	542	535	517	519	554	506	549	498	486	520	539	529	504	541	543	550	531	573	519	522	489	539	532	526	557	557	549	535	541	523	577	555	506	520	537	494	574	521	515	573	532	538	527	475	500	561	580	522	517	542	504	520	535	522	538	516	525	565	539	585	527	529	556	542	494	511	543	528	511	521	529	527	486	575	500	550	524	573	566	526	506	553	521	512	552	543	536	513	557	512	544	563	523	566	516	526	500	532	503	546	582	546	534	493	538	541	488	517	534	532	535	493	513	536	555	538	559	529	541	494	494	518	532	533	536	539	511	572	537	524	527	560	521	511	492	524	525	571	531	557	527	524	568	538	514	538	575	512	558	540	521	527	580	514	537	532	533	575	555	485	512	540	574	534	558	486	543	519	545	514	529	523	522	540	502	515	550	535	500	548	529	532	548	543	567	542	524	521	526	551	531	504	542	529	543	547	523	538	521	503	561	533	511	525	519	544	549	526	557	524	531	551	555	558	547	503	528	525	483	514	551	532	562	547	580	518	513	482	517	490	539	498	525	544	507	534	539	491	497	508	537	551	509	530	495	529	509	575	582	530	508	513	574	526	530	590	547	526	534	555	558	536	487	512	532	513	576	546	516	541	505	468	563	528	534	517	513	536	536	548	527	532	553	510	540	527	496	599	533	521	557	497	551	539	513	508	522	540	506	529	501	533	528	592	550	549	558	515	537	530	524	558	554	499	541	495	538	504	492	468	579	525	482	521	523	552	494	543	527	511	561	519	518	563	523	538	489	500	589	510	513	488	537	522	583	536	557	531	521	500	531	547	529	522	497	547	534	514	513	557	543	522	543	547	492	532	521	576	534	555	521	584	535	499	492	527	504	498	548	510	524	532	555	553	508	558	531	542	529	554	505	519	491	581	554	564	512	543	504	505	565	504	524	510	527	484	523	534	549	559	532	530	509	528	527	545	597	489	521	540	549	518	491	557	511	567	529	544	537	530	554	571	529	535	587	564	504	535	509	512	518	481	498	484	520	563	519	527	541	527	535	528	523	506	522	553	533	522	509	536	503	540	512	539	571	555	525	540	572	507	547	523	549	523	510	536	551	540	525	523	524	535	509	532	529	532	531	538	556	519	534	532	528	529	519	515	554	551	557	497	557	531	519	541	506	491	505	573	534	566	522	528	510	508	560	491	546	528	537	587	525	529	522	521	536	519	526	561	543	549	544	531	537	477	540	543	550	552	523	510	505	521	537	551	513	555	526	528	563	482	530	546	547	514	560	506	548	486	524	564	560	530	509	527	535	531	555	529	501	514	540	539	564	508	542	533	527	514	526	524	558	497	518	531	534	533	533	463	514	541	507	487	504	505	526	536	542	557	543	523	492	533	522	527	512	522	548	507	535	522	516	524	497	529	533	527	539	533	498	526	503	586	563	518	571	563	477	537	508	545	541	527	532	518	536	515	532	514	488	536	487	511	526	542	514	554	504	533	548	530	537	495	543	571	553	537	515	558	514	561	532	553	539	493	528	536	518	521	524	527	548	497	527	500	557	528	532	535	516	496	517	557	566	539	543	533	498	538	581	509	528	565	595	519	555	531	595	501	521	517	523	521	512	523	538	540	511	549	517	531	517	521	511	543	518	508	517	507	503	551	501	566	556	576	506	524	529	542	509	525	539	545	544	539	505	519	505	528	502	517	529	532	552	536	513	545	532	570	489	535	491	531	537	545	503	513	537	522	547	539	532	525	568	504	517	538	521	523	554	544	529	526	587	531	497	537	506	551	614	537	527	541	527	512	500	517	570	536	532	544	555	514	524	498	496	510	518	542	567	524	484	522	520	512	580	545	565	523	519	550	539	534	517	460	511	542	529	566	545	544	485	531	537	509	533	553	535	528	496	532	559	548	506	499	561	503	485	515	547	572	495	529	569	514	562	506	561	540	529	561	526	495	540	531	529	532	556	551	488	526	495	540	526	549	516	528	529	499	513	550	541	526	479	555	495	520	528	514	510	483	553	567	582	574	532	590	560	541	513	501	531	587	540	491	533	534	531	499	549	542	517	524	528	575	526	533	526	515	580	548	516	545	522	498	555	531	508	550	551	548	510	503	534	522	537	528	537	543	595	536	511	557	558	533	540	522	531	550	581	531	538	544	549	551	546	530	526	496	525	568	535	542	539	513	570	552	521	547	511	565	475	600	532	516	477	521	521	531	509	555	537	541	518	531	573	558	579	553	535	487	540	524	554	525	535	538	510	533	560	528	517	572	536	530	550	548	556	522	500	529	562	565	514	537	554	551	498	511	524	503	491	550	513	525	465	533	503	554	510	492	510	542	470	490	509	510	508	561	565	550	471	554	576	486	529	593	537	487	519	519	492	526	495	508	538	573	556	538	479	551	536	498	536	461	542	496	564	525	465	535	546	535	494	541	515	519	567	508	526	584	490	523	513	549	578	548	535	515	530	538	497	503	499	532	509	550	555	526	507	537	539	512	546	555	511	515	542	550	513	533	511	530	582	506	545	535	504	506	523	593	547	532	516	572	532	531	547	561	546	500	510	538	541	514	535	511	504	509	504	498	549	556	509	527	585	548	531	556	543	554	541	529	549	518	548	543	522	506	547	480	553	508	514	521	491	541	521	528	510	519	548	520	495	511	568	517	495	563	512	531	547	518	553	535	570	499	530	496	517	534	515	526	554	580	561	513	483	505	508	526	502	548	497	520	541	514	517	522	560	530	528	497	536	516	526	530	472	507	584	515	474	548	510	524	512	549	498	493	510	541	553	534	523	542	538	529	560	518	494	532	566	517	478	527	484	525	520	539	514	557	549	547	543	534	520	490	521	535	524	498	546	538	539	524	488	516	504	529	554	521	520	523	481	526	578	511	517	516	560	507	536	534	539	568	500	536	528	522	542	574	526	482	518	542	525	526	549	528	531	545	527	534	507	509	553	521	569	523	535	523	508	521	507	549	552	521	543	523	552	529	531	532	532	514	515	517	558	512	468	498	556	518	515	519	512	555	505	491	538	512	527	553	560	529	523	522	543	499	574	533	531	556	504	506	544	550	486	545	550	527	527	520	507	540	473	526	538	560	537	517	527	491	525	508	522	499	540	531	522	510	546	550	556	546	584	540
2641	361	195	113	88	90	98	104	92	102	76	60	70	72	55	79	59	45	74	55	57	55	58	56	39	57	54	54	60	73	52	65	63	65	51	47	58	47	58	50	46	47	60	42	53	43	47	41	45	50	45	39	48	45	55	45	60	37	39	46	59	60	50	52	47	47	38	50	40	44	46	52	48	48	44	49	43	40	48	40	51	62	47	63	45	47	46	63	49	57	41	39	52	35	52	54	56	43	42	49	32	41	50	47	35	41	35	42	41	44	41	44	49	42	46	47	58	48	53	54	54	40	41	57	40	49	46	45	50	59	46	34	46	56	50	53	41	52	46	41	53	47	25	57	48	40	52	56	50	46	50	47	38	43	50	45	41	36	54	56	53	55	42	36	53	55	43	46	48	63	47	38	52	51	56	53	45	51	49	42	40	53	45	44	41	60	61	64	57	47	49	51	38	52	43	59	50	50	46	46	50	49	36	49	34	54	57	41	50	41	41	40	50	43	46	52	48	32	38	45	49	39	56	56	62	48	61	52	50	44	45	46	36	50	41	58	48	48	48	55	62	39	43	48	33	39	47	43	48	40	51	41	46	44	52	47	38	46	44	47	47	52	46	52	45	42	41	46	48	49	43	40	48	43	44	49	45	41	35	51	32	51	52	50	53	49	42	55	52	62	45	32	48	52	44	56	56	46	51	52	48	54	53	50	48	45	45	37	43	61	50	52	54	48	48	51	46	44	49	46	60	49	41	46	52	33	34	53	41	39	62	52	44	50	47	57	43	51	52	58	46	55	51	49	48	42	44	54	43	51	52	45	36	51	44	44	35	56	55	42	40	52	45	40	54	50	46	47	45	43	32	54	52	46	48	36	51	46	58	47	42	44	39	46	45	49	38	47	38	50	40	54	42	55	38	45	48	45	51	42	51	62	42	51	56	54	45	60	56	44	41	44	45	51	54	60	49	54	47	52	48	48	39	34	46	43	49	49	42	40	48	47	56	48	63	43	39	50	45	53	47	53	46	54	42	56	44	44	41	39	44	44	54	48	51	61	47	57	51	41	55	56	52	42	46	44	43	48	52	54	64	50	53	54	46	52	49	62	39	43	57	45	42	35	39	44	37	51	39	58	44	48	47	49	50	44	46	44	51	41	41	41	54	48	52	45	48	51	47	36	53	46	49	42	46	56	46	60	41	52	42	50	50	34	38	48	53	48	40	52	46	48	73	36	49	42	44	39	44	35	49	49	51	46	48	42	42	56	55	48	53	44	36	58	53	51	52	44	54	47	58	51	42	47	55	54	44	62	49	52	55	42	41	44	53	51	53	41	45	52	48	39	50	42	49	47	43	47	42	55	50	52	46	51	54	55	70	63	50	47	46	60	55	49	52	46	47	48	53	40	52	46	42	49	48	48	40	54	55	40	42	54	60	53	59	47	39	52	44	39	49	47	46	47	49	44	57	40	53	51	52	47	50	54	45	48	46	47	53	53	47	55	46	47	48	45	48	41	43	47	46	41	41	40	47	67	53	41	46	53	53	46	41	49	32	52	46	51	44	52	48	45	44	45	51	42	45	38	44	39	49	43	43	52	44	55	55	48	42	41	49	50	59	53	39	45	46	44	45	42	56	41	50	36	36	54	43	60	46	49	49	46	42	50	65	51	45	45	44	45	54	42	49	53	61	38	46	57	48	48	38	38	46	47	44	51	53	49	42	50	57	50	43	39	50	57	53	50	43	40	50	57	54	32	58	50	48	47	41	43	56	46	50	53	45	48	56	33	47	51	55	48	60	35	43	45	37	32	40	43	47	42	61	51	61	55	45	36	27	43	56	47	51	31	49	52	44	54	54	44	47	46	38	44	44	54	50	50	54	38	42	40	49	55	48	36	52	52	45	46	52	52	55	48	43	56	57	53	51	44	51	46	49	48	47	55	64	69	53	52	44	34	55	49	47	48	37	46	45	51	45	48	42	47	44	43	46	46	38	53	41	45	41	49	50	55	38	51	48	34	49	49	42	58	54	47	64	32	40	46	38	37	40	42	47	49	47	39	44	44	36	37	51	53	44	35	56	54	44	38	46	44	48	47	50	48	42	58	41	44	42	59	50	43	40	48	42	38	40	49	45	41	47	55	48	46	47	50	49	39	47	54	52	42	47	35	39	56	53	53	68	47	45	48	39	40	33	39	40	48	50	46	50	64	43	38	43	49	38	47	45	53	36	51	40	38	37	46	46	62	43	47	40	50	44	37	53	55	51	41	48	40	49	46	67	47	49	48	50	59	52	61	38	60	56	47	53	60	57	46	53	47	35	44	45	52	42	37	46	53	51	48	47	54	46	58	47	57	49	49	53	47	52	44	47	51	56	47	37	56	50	40	41	49	72	44	39	59	59	45	33	46	43	43	43	52	43	54	50	42	41	57	40	40	57	34	38	50	54	46	37	33	44	49	42	35	46	58	41	41	42	40	52	60	49	62	47	49	45	63	61	48	41	39	51	48	32	49	42	56	47	39	49	48	50	46	59	48	45	50	53	44	47	40	43	50	53	46	45	42	52	64	50	44	41	42	47	58	39	35	56	47	41	47	41	43	49	44	48	47	48	44	57	59	52	37	51	52	65	72	61	45	61	55	43	36	39	39	47	40	48	43	52	53	53	36	50	48	54	43	51	47	50	39	48	40	50	64	46	41	47	46	43	52	51	51	53	51	42	39	39	44	52	52	44	51	44	45	45	41	39	42	41	52	42	43	50	41	54	55	57	51	53	62	37	43	38	42	41	51	40	57	45	45	51	57	42	58	46	47	45	50	54	58	62	38	51	45	36	49	43	50	50	46	45	37	32	47	34	38	35	53	40	53	48	46	44	47	51	36	49	40	48	50	34	36	61	51	42	55	47	42	55	49	40	51	47	37	43	58	40	44	38	36	47	39	54	38	60	63	40	36	41	58	42	45	48	57	37	46	44	45	60	43	55	39	24	66	45	48	44	46	45	44	59	35	41	43	58	49	43	48	34	43	52	57	53	43	46	50	48	41	48	54	51	47	48	53	42	44	47	50	51	42	49	48	54	43	49	54	47	42	47	38	49	57	53	44	43	53	47	37	49	41	53	56	41	47	44	41	44	41	49	50	44	47	64	51	40	44	39	52	41	36	53	52	43	56	48	48	66	47	42	49	43	62	51	50	49	51	54	51	46	38	36	44	48	59	45	39	62	51	42	50	45	50	44	48	45	54	61	40	47	53	50	38	51	60	44	42	44	46	43	47	53	48	31	41	36	49	42	52	25	49	44	50	44	60	39	43	43	41	48	57	45	42	45	48	50	50	41	61	48	37	47	54	51	52	54	33	48	52	50	51	55	46	51	46	50	49	43	49	45	49	50	53	46	48	48	40	39	49	61	46	46	59	49	37	46	49	35	63	48	44	44	40	46	51	47	66	46	57	51	56	41	51	38	48	48	46	56	42	48	41	46	44	52	46	52	45	50	57	55	54	47	44
15555	3801	2003	1565	2767	4482	4345	3969	3102	2211	1877	1584	1425	1206	1054	1017	936	705	788	731	729	658	692	695	616	618	634	637	718	694	652	595	585	583	529	528	478	436	457	419	469	410	456	415	402	448	423	394	403	378	398	393	426	378	367	390	354	384	390	371	362	388	400	375	348	381	395	412	435	419	430	412	400	413	416	388	427	407	363	411	382	380	354	343	391	382	380	394	392	418	373	350	394	393	381	381	391	378	387	365	345	387	338	358	374	390	343	382	393	335	386	337	348	367	356	374	336	362	343	358	373	348	388	363	356	380	368	352	374	353	351	357	374	357	388	335	369	333	377	344	347	361	371	391	362	381	355	339	365	372	377	368	346	385	378	351	327	336	384	382	356	346	357	345	351	338	336	353	323	328	376	363	375	377	328	384	324	371	350	372	369	327	371	342	390	361	309	387	340	388	340	380	364	374	347	359	338	327	350	370	338	385	346	335	363	375	365	355	363	369	398	371	360	354	367	372	361	386	394	364	392	385	341	368	315	378	353	366	414	373	363	345	351	378	380	411	358	361	374	365	343	384	386	344	329	358	355	387	371	343	372	344	357	352	361	352	342	379	357	393	349	393	362	379	344	377	384	348	320	365	353	374	360	381	305	340	370	354	350	362	361	339	344	353	339	372	347	386	371	348	387	371	343	366	333	326	372	361	359	364	363	336	342	395	360	369	344	357	361	379	349	351	344	400	338	357	376	365	358	352	375	371	367	352	343	362	372	360	357	351	352	372	384	348	335	337	341	354	350	370	360	370	375	365	372	380	354	335	370	359	364	344	390	387	355	355	396	344	356	378	332	345	358	346	335	360	339	371	385	361	355	332	363	358	333	384	386	394	354	392	371	350	358	357	328	365	346	339	365	345	361	353	336	346	347	344	356	308	341	361	365	362	354	325	381	353	357	368	362	366	392	331	373	376	375	407	357	383	374	341	360	363	359	367	343	358	334	313	355	369	350	365	352	365	353	370	351	397	347	372	347	364	343	399	351	369	401	346	344	368	345	380	343	350	373	368	357	360	354	362	356	373	344	396	373	377	369	359	339	403	361	376	377	374	353	347	377	365	374	355	359	362	371	356	385	382	384	383	353	350	372	343	347	357	346	345	363	338	387	348	341	381	362	363	368	359	358	382	348	354	357	376	368	368	340	359	383	398	368	378	358	338	341	384	387	368	334	383	382	388	353	376	366	354	347	341	338	350	387	384	380	350	395	351	360	392	387	351	355	360	341	376	356	366	342	380	351	358	361	383	348	373	376	342	331	376	372	387	364	378	385	381	354	335	380	401	360	374	351	347	359	337	349	374	364	364	394	346	365	335	356	312	355	382	350	353	366	383	363	366	358	368	360	332	369	369	364	327	359	350	363	357	367	352	381	375	344	350	365	341	399	368	348	379	387	363	365	379	408	361	348	335	362	357	373	346	342	368	347	368	340	363	352	383	336	351	349	328	377	361	349	341	324	395	342	352	359	346	368	358	392	363	338	370	373	342	413	360	368	345	342	361	364	376	336	365	351	376	400	378	385	351	341	360	339	377	353	357	364	394	351	369	393	358	362	390	381	370	347	328	329	388	386	383	355	344	337	385	352	364	372	383	370	337	339	353	370	365	330	327	378	387	371	341	299	335	381	391	357	373	327	334	344	391	336	365	388	349	354	327	362	372	349	375	379	337	342	326	341	353	322	366	347	343	340	394	347	346	374	380	358	407	374	348	357	371	362	379	348	373	367	369	328	365	362	366	366	384	367	360	330	337	361	358	391	343	376	365	391	350	366	400	381	345	379	382	398	392	330	392	337	319	342	369	356	382	370	347	393	353	340	359	363	367	396	341	352	374	356	364	379	359	352	348	343	374	346	418	343	370	367	374	381	342	332	335	365	351	391	358	358	357	393	357	367	339	390	338	384	371	379	370	351	404	357	378	359	367	346	330	381	364	349	376	333	340	368	336	336	327	379	376	316	359	350	366	339	321	374	344	369	316	332	383	388	367	372	367	415	347	355	358	340	400	358	380	378	344	344	344	338	335	334	361	362	372	353	368	373	356	366	355	350	356	339	374	351	383	373	369	354	362	316	388	390	350	368	385	381	323	376	361	375	357	352	372	368	365	364	384	389	356	377	371	358	325	376	387	364	385	362	371	332	351	367	300	391	378	353	332	365	353	367	362	361	399	355	362	326	393	394	353	363	411	357	355	352	386	327	379	383	335	348	385	376	352	386	323	370	372	383	341	361	381	351	386	383	383	387	368	372	355	355	362	341	371	398	372	396	355	341	345	373	375	384	374	359	342	347	362	363	345	363	356	345	363	340	353	330	384	374	336	368	351	335	390	365	338	361	380	350	360	336	363	360	393	348	371	366	331	376	377	347	354	394	361	346	376	380	399	356	372	364	362	346	344	333	382	362	337	371	356	361	415	311	376	348	367	364	353	343	342	334	361	376	394	364	353	357	390	399	352	363	339	341	361	382	370	348	319	353	408	317	364	329	365	374	357	354	352	373	361	352	357	351	341	361	356	355	378	354	367	375	365	358	334	325	348	365	345	374	374	375	358	343	379	379	360	366	351	405	378	359	348	326	364	373	359	369	346	383	367	347	355	367	339	371	370	379	380	346	368	360	368	375	332	340	344	355	381	375	347	361	351	395	371	349	352	355	358	365	353	337	357	349	363	370	365	390	407	347	361	355	363	360	380	356	358	338	343	352	362	360	397	353	360	335	350	368	304	323	363	355	352	353	343	394	342	379	393	329	366	386	342	331	376	378	377	359	372	380	392	359	364	331	352	389	402	389	365	390	366	350	377	372	334	378	385	358	337	381	348	350	361	379	391	368	323	330	353	357	377	342	386	357	371	374	380	372	364	367	346	337	347	349	373	374	365	360	342	380	380	376	394	351	338	376	331	339	358	364	355	344	369	354	361	396	353	393	375	340	373	361	318	385	365	354	372	342	368	361	348	394	375	340	352	358	342	356	362	410	376	361	380	380	373	366	355	325	360	419	379	371	353	356	382	419	353	360	382	360	382	328	370	371	352	377	368	365	333	377	355	372	348	386	362	371	405	398	367	334	366	361	343	383	371	358	354	381	349	354	366	361	362	367	389	371	392	354	389	329	344	356	344	363	371	365	370	406	382	368	371	365	356	356	374	387	305	359	358	372	351	343	348	376	320	364	358	345	371	349	378	354	367	375	340	376	355	352	332	338	361	387	358	366	371	355	363	360	340	320	381	356	328	347	382	375	371	340	402	339	383	387	380	364	359	356	359	392	381	356	360	354	354	410	356	370	364	340	349	372	377	344	413	363	385	391	333	362	348	343	378	365	372	369	348	380	323	360	372	363	391	345	333	397	385	377	355	373	394	392	375	389	354	348	389	319	314	382	364	380	361	364	363	347	336	336	340	378	355	377	347	360	337	355	377	343	342	368	391	349	333	387	358	341	350	372	374	325	372	336	343	370	377	347	302
2272	487	255	185	170	138	160	144	185	165	154	129	120	123	134	127	95	98	103	89	105	125	101	112	106	100	107	109	98	92	99	120	86	90	109	96	102	77	83	88	87	76	97	92	76	75	93	85	78	85	91	90	114	102	103	62	90	78	84	104	87	100	75	91	88	105	98	90	96	106	113	101	104	94	86	100	94	88	82	98	96	90	80	92	102	90	92	108	81	71	88	84	81	86	65	90	102	74	92	112	89	90	77	83	93	84	85	86	100	89	88	97	100	85	86	75	82	80	90	90	80	97	77	90	98	102	70	73	109	91	98	71	71	78	99	74	95	101	70	74	70	89	98	95	87	94	88	81	75	81	94	74	97	84	84	90	86	95	82	89	91	83	100	87	84	88	99	79	87	99	77	98	80	101	84	102	79	88	84	91	92	96	81	87	93	61	95	87	75	80	84	93	97	94	108	86	95	96	97	85	77	75	94	93	87	76	103	94	87	78	77	82	86	83	93	91	93	90	90	86	89	89	81	70	83	103	99	86	107	94	94	89	91	73	95	100	78	91	72	96	79	90	84	89	90	101	95	84	93	80	90	98	97	96	67	89	75	94	71	84	77	86	83	97	81	78	84	105	78	88	112	77	93	105	93	77	79	71	86	88	99	67	87	83	86	86	86	90	77	97	84	112	68	76	88	69	100	100	98	74	86	87	79	92	102	87	92	101	89	96	98	102	79	83	93	87	100	96	93	71	98	89	74	88	77	75	75	87	92	78	79	86	80	103	73	97	86	86	104	90	104	91	78	90	90	83	92	83	77	85	99	77	95	90	97	84	102	95	101	78	82	92	106	79	89	82	79	81	78	90	90	84	83	82	85	88	87	93	101	81	89	94	78	103	95	93	106	97	97	87	95	92	77	80	92	95	104	82	88	107	90	90	90	82	81	99	81	82	95	80	102	87	89	86	88	105	89	89	95	94	103	71	74	80	84	105	79	82	96	89	97	105	101	73	101	99	92	70	74	94	100	92	92	85	87	76	86	87	78	93	95	105	89	101	84	90	61	93	105	99	71	95	79	77	93	77	93	97	102	81	73	93	88	88	89	97	80	92	99	85	91	80	74	79	79	78	99	77	83	87	80	85	99	77	85	93	80	74	101	97	102	103	95	91	81	91	68	103	90	91	97	85	85	83	80	79	97	92	78	111	91	92	89	87	102	91	97	89	86	85	75	105	86	69	74	90	89	85	92	88	80	87	66	99	79	92	86	86	89	79	93	77	87	96	97	91	87	100	87	71	77	92	93	103	91	91	98	79	77	85	86	76	89	85	78	89	102	76	72	93	88	82	105	101	85	97	91	81	96	82	77	92	79	71	102	93	98	89	112	78	93	98	96	84	92	84	85	73	82	92	81	93	81	92	83	97	74	93	106	70	76	77	88	83	89	83	101	88	85	85	70	93	80	90	88	87	83	77	86	82	97	79	89	100	84	67	88	76	94	95	89	80	78	90	74	92	83	84	84	97	80	80	91	99	80	90	92	83	97	100	98	94	88	79	81	87	83	91	89	84	98	91	78	83	102	58	97	101	82	94	75	86	82	88	97	79	90	87	70	79	90	99	88	86	82	78	86	89	86	95	90	88	86	95	94	100	83	88	85	73	77	101	70	86	67	86	77	108	91	81	87	99	100	100	85	92	86	104	97	72	92	98	98	80	90	80	86	83	87	98	86	93	78	93	80	88	84	89	78	109	93	100	88	92	81	81	73	99	80	96	100	98	69	76	83	87	76	86	95	96	90	98	102	92	92	88	93	82	89	86	84	80	86	101	82	83	107	111	87	84	82	82	77	90	82	101	92	87	87	97	93	77	81	79	89	92	84	85	96	86	108	85	89	95	93	84	83	80	84	84	86	79	82	90	96	73	102	84	88	80	93	66	88	101	92	101	80	79	82	77	102	87	84	83	76	106	69	84	99	103	90	87	80	113	96	82	86	80	96	93	79	87	101	87	91	75	79	90	82	82	87	88	75	96	82	85	87	89	76	90	72	95	93	77	87	81	87	96	95	84	89	95	103	92	94	89	89	94	81	105	104	98	110	84	88	70	85	77	85	97	94	82	95	79	77	85	68	86	90	93	70	100	76	92	76	92	87	84	86	93	85	96	91	95	70	81	76	75	92	75	95	77	87	94	107	79	78	114	77	84	84	78	84	86	82	92	108	87	79	95	113	67	84	95	70	76	87	88	98	86	79	78	80	82	71	68	88	73	95	81	96	74	92	89	75	92	88	92	92	80	75	92	84	87	82	90	85	62	89	89	101	85	69	85	102	101	89	56	87	77	99	89	86	90	90	96	91	71	90	97	95	105	70	83	92	78	77	95	100	81	87	102	84	77	95	83	70	100	90	91	106	83	67	77	109	75	80	78	92	76	76	72	82	90	64	79	94	92	96	91	88	90	100	91	80	76	84	74	94	86	74	97	75	80	92	73	84	88	87	77	86	100	89	82	90	93	93	89	99	98	88	86	83	95	93	96	77	70	89	89	92	81	79	87	106	81	104	92	82	90	81	83	85	95	79	82	87	83	75	100	96	95	75	75	94	85	97	84	85	92	89	90	84	79	77	81	76	78	90	85	90	91	97	85	82	92	75	74	86	90	91	94	85	87	72	81	76	90	80	98	89	70	81	73	80	81	88	90	72	76	90	85	92	88	88	94	90	71	77	74	90	96	88	84	96	80	95	76	73	91	73	101	76	80	82	71	109	87	92	100	84	80	92	79	92	73	92	74	55	78	74	88	90	88	85	88	87	78	84	75	111	90	88	99	91	101	78	94	83	93	99	90	89	88	90	93	86	101	89	74	92	81	96	83	90	81	93	75	96	87	89	89	92	78	84	94	97	78	88	86	82	86	85	72	90	84	82	79	78	91	90	73	95	80	84	84	78	72	85	80	86	71	77	111	55	81	85	95	102	95	87	80	109	69	91	78	94	99	99	93	88	84	87	105	79	83	80	82	74	90	87	103	93	96	95	101	88	75	103	92	84	99	87	81	83	90	96	93	93	86	83	93	81	86	91	102	73	74	86	77	105	92	87	81	83	88	84	79	86	86	81	68	97	82	80	75	93	96	91	85	76	90	89	88	103	100	89	101	72	82	99	94	93	98	88	70	89	90	90	96	103	96	90	89	83	95	77	90	88	69	78	84	93	89	78	89	67	82	87	76	88	100	88	77	83	69	95	85	95	91	97	71	95	84	80	87	81	105	107	85	102	93	78	75	82	93	93	85	85	68	85	82	99	70	79	75	85	70	69	70	86	82	81	85	90	70	85	70	76	88	86	83	90	82	73	105	81	94	83	104	81	102	91	89	86	89	99	89	98	87	76	100	87	84	87	69	95	88	86	83	73	79	94	73	81	100	95	94	86	90	72	104	84	94	86	80	90	92	96	84	80	84	86	87	98	90	75	76	79	98	81	108	99	88	106	81	95	73	76	91	80	86	82	94	68	76
18952	5269	2876	2477	4170	6438	6547	5886	4790	3523	2844	2492	2207	1986	1734	1657	1451	1329	1356	1253	1217	1124	1170	1097	1167	1036	1039	1041	1027	1029	1033	994	984	982	868	770	804	797	747	793	728	746	730	738	718	739	762	721	720	673	739	729	678	717	689	676	714	696	685	722	679	704	732	668	678	660	659	727	750	732	713	747	722	744	698	740	649	710	670	682	690	712	629	724	672	648	735	657	667	699	687	644	687	714	669	661	633	654	619	694	602	695	661	636	634	619	608	621	576	660	653	628	633	614	692	624	626	615	636	643	601	610	667	658	686	672	683	650	693	630	597	662	651	633	664	684	593	652	637	590	656	638	668	670	659	631	633	649	666	629	674	627	665	643	661	624	631	668	587	671	637	644	636	655	652	633	684	670	678	642	632	692	614	664	635	628	623	640	626	659	661	615	646	668	653	671	617	641	665	644	640	631	617	691	676	630	641	603	613	651	673	580	742	638	643	615	634	661	645	596	663	603	666	692	659	615	650	664	655	637	649	679	662	655	686	650	658	651	651	626	687	662	641	633	670	624	594	675	630	649	677	684	635	637	679	650	655	636	666	619	661	655	645	645	633	654	636	666	663	593	679	633	626	677	684	598	676	677	641	656	692	650	671	673	635	670	630	610	627	652	645	618	643	651	676	623	634	618	671	674	637	666	629	638	653	655	652	670	657	663	677	673	635	646	649	638	605	660	601	649	648	636	694	654	654	630	637	650	634	663	692	622	658	634	660	678	659	648	631	590	636	645	637	668	634	622	619	646	608	645	656	660	642	674	668	645	670	658	623	648	674	666	667	603	664	660	615	670	636	642	668	657	703	625	634	668	641	644	663	643	668	634	627	660	645	616	643	620	646	655	616	648	638	660	640	605	656	689	663	662	631	625	688	638	649	662	647	667	705	683	635	684	608	663	593	632	672	674	638	670	650	639	649	677	648	659	698	619	664	620	634	584	682	647	639	641	648	646	637	661	683	648	650	630	658	673	646	655	615	629	664	649	626	599	673	623	655	677	659	652	642	612	628	669	630	636	639	665	658	667	620	669	676	655	646	630	608	669	676	656	638	651	673	671	674	657	611	656	636	653	642	657	619	648	650	634	660	606	629	660	630	643	630	611	632	633	616	631	686	646	647	646	623	661	645	603	649	656	663	673	676	653	623	619	641	665	610	660	673	638	667	651	640	697	648	647	605	641	667	688	629	677	672	669	704	616	635	653	644	645	648	627	733	642	609	623	620	654	634	650	617	668	669	633	602	715	654	629	657	646	657	703	629	655	712	681	664	649	698	677	685	648	606	634	671	644	658	639	648	676	621	644	653	672	660	688	678	660	651	675	661	676	625	637	628	648	657	640	639	670	648	652	630	633	634	655	636	633	656	671	641	656	641	599	624	652	625	634	659	659	654	664	623	597	693	619	632	689	628	624	648	689	680	641	652	641	588	640	608	675	640	645	602	655	659	660	617	652	656	694	617	656	662	663	669	679	665	685	640	641	630	671	655	631	646	641	604	637	677	655	654	613	608	654	654	644	636	654	661	674	631	650	631	633	646	686	633	630	632	637	566	631	621	661	654	631	656	617	669	636	620	655	628	690	635	610	648	644	650	701	665	656	650	654	628	626	629	619	668	611	638	671	622	662	639	661	672	657	691	677	701	690	654	721	637	685	667	668	622	668	622	621	641	645	630	657	683	669	639	661	663	653	664	623	646	665	634	664	618	660	646	680	660	631	634	608	638	626	630	636	668	621	646	655	673	684	601	664	657	637	637	590	644	653	657	644	640	645	676	711	637	655	621	631	662	690	665	635	623	625	668	675	618	636	665	653	591	690	676	622	657	643	651	641	646	626	660	694	661	643	661	657	603	677	640	675	692	643	696	676	615	652	700	661	677	666	666	649	684	640	657	607	630	648	605	630	660	661	656	662	633	620	622	671	663	652	708	616	612	692	620	635	680	643	651	628	635	651	708	653	662	649	668	679	661	630	665	640	608	648	634	613	650	620	647	609	660	623	650	626	647	671	658	609	605	651	713	649	684	628	631	660	618	674	626	662	671	643	712	655	670	670	673	624	645	709	662	658	674	646	647	642	668	613	644	692	633	645	659	593	652	654	673	670	673	718	652	638	645	660	627	650	667	641	658	668	629	644	610	612	647	674	650	642	620	606	626	644	622	640	666	677	612	656	664	634	662	655	651	658	595	656	667	657	681	631	629	628	677	653	690	602	660	599	636	638	639	662	669	659	643	660	655	667	666	652	728	679	662	630	675	680	638	674	712	621	591	654	645	626	645	640	637	673	674	660	623	605	668	625	618	672	640	640	622	649	610	595	693	642	667	683	651	692	594	700	646	655	650	673	635	699	657	647	628	613	657	655	673	656	638	626	569	647	620	662	644	650	685	686	637	627	703	618	635	663	654	645	637	657	639	589	668	618	640	653	677	660	693	615	664	670	691	677	615	669	637	649	648	662	633	678	626	662	628	662	655	673	616	591	637	658	640	677	671	615	672	655	663	646	631	672	634	626	636	654	666	671	691	648	657	673	666	638	670	628	665	657	636	704	647	639	614	672	654	633	655	699	635	667	573	616	645	679	653	638	629	627	641	660	677	668	629	621	666	614	679	659	649	627	607	703	605	592	617	626	654	640	686	679	651	610	613	637	634	667	644	610	650	677	629	687	644	602	676	702	646	670	609	647	635	656	627	629	659	614	641	683	690	616	664	683	626	649	678	673	592	614	610	664	647	672	638	615	670	645	662	640	666	644	638	660	678	683	646	628	626	679	636	696	687	621	668	643	643	660	693	675	634	612	614	649	645	680	636	636	652	616	642	651	684	687	651	633	656	619	675	643	607	649	605	685	656	655	649	663	634	654	649	651	656	635	625	638	614	615	676	674	664	755	627	650	617	633	620	689	653	645	697	687	639	609	652	616	630	632	615	647	650	690	692	659	720	688	641	659	616	643	691	668	663	666	658	656	644	624	665	665	623	631	670	626	651	648	702	654	653	662	684	661	648	661	630	662	658	664	631	691	631	639	639	666	614	619	648	645	670	651	670	664	666	621	660	643	638	675	625	629	671	662	677	651	629	659	626	669	615	666	639	635	647	663	663	629	613	625	599	607	647	624	664	612	652	661	664	642	664	623	679	630	678	665	620	655	648	603	618	613	643	669	677	649	630	642	607	678	611	669	646	641	647	632	694	665	628	599	615	669	665	642	664	630	638	623	658	691	655	659	615	652	679	626	659	612	663	629	681	639	624	607	627	634	677	698	639	675	655	613	651	660	675	632	665	652	603	628	644	623	610	646	666	676	644	632	630	688	708	665	634	632	612	654	645	695	617	649	678	630	657	673	608	672	673	619	662	641	673	677	614	660	615	624	701	645	591	669	656	682	621	698	657	660	642	638	643	634	642	673	629	657	646	613	624	686	614	678	690	651	592	653	647	588	613	659	637	622	654	631	651	634	603	633	665	680	637	634
1761	216	122	72	56	55	72	81	52	57	54	54	46	58	47	44	44	39	33	39	49	34	44	45	38	35	33	32	37	31	32	41	51	51	42	42	35	44	35	26	42	32	40	30	29	22	36	47	29	44	38	45	41	39	40	40	39	31	28	32	41	42	36	41	30	43	29	34	32	28	34	39	38	39	36	40	40	36	34	32	39	36	33	46	35	35	32	30	31	35	41	46	31	27	39	31	45	44	39	38	31	31	37	35	42	45	39	37	34	30	47	36	30	37	37	39	48	42	35	44	29	35	36	36	43	43	38	30	32	29	28	25	29	41	45	31	34	34	37	38	41	40	35	35	33	34	33	34	31	36	41	19	39	37	31	28	36	29	28	44	36	25	36	37	45	31	34	31	35	31	37	35	43	19	33	48	35	47	28	40	34	31	39	36	30	34	40	36	46	47	37	31	40	25	39	41	42	47	36	29	43	27	48	34	27	29	42	36	48	35	38	26	35	35	37	34	37	33	33	30	44	28	38	50	34	33	39	41	36	31	42	39	39	45	35	31	28	43	33	36	37	40	31	45	37	44	49	40	31	24	42	37	31	35	23	44	37	37	34	47	36	28	39	32	35	31	36	31	41	31	49	35	32	39	49	40	42	30	28	33	46	32	46	52	45	29	26	37	27	30	34	41	38	43	39	43	42	46	26	41	49	24	31	39	35	35	34	45	42	44	26	33	42	34	45	40	36	43	41	32	35	38	32	37	34	37	43	35	38	44	33	34	38	42	38	28	37	41	37	38	39	33	34	43	39	38	41	33	41	43	38	40	37	34	34	29	37	30	36	25	30	42	42	33	42	31	46	30	42	31	34	40	39	32	46	39	47	46	49	42	32	38	33	34	34	42	39	40	43	46	37	32	43	41	25	34	35	36	32	34	44	31	36	33	48	40	30	41	34	47	30	43	29	38	48	36	33	40	40	36	32	36	28	40	46	47	36	32	32	42	33	35	36	44	23	35	40	38	35	30	41	30	28	50	35	41	33	44	45	33	39	51	37	31	43	45	29	39	37	26	43	35	44	28	30	32	31	31	31	40	38	31	37	33	31	37	28	31	27	45	40	32	50	37	37	34	42	37	43	35	35	38	39	47	42	34	28	42	47	27	38	35	27	46	34	26	39	37	34	39	39	31	34	34	34	40	39	25	34	35	33	43	35	36	30	39	40	40	40	32	51	44	39	41	37	33	35	37	39	47	40	31	35	34	29	38	37	37	36	34	32	38	37	35	34	47	41	39	33	44	39	36	39	40	40	34	35	37	36	32	33	40	27	37	27	45	36	33	36	31	47	28	27	35	32	30	33	27	44	42	26	32	33	39	42	35	23	24	36	34	39	31	32	35	41	33	33	39	39	33	38	49	36	37	35	43	30	27	29	31	45	32	38	31	42	35	40	43	32	40	28	48	43	45	29	32	34	39	39	32	46	23	37	32	25	34	32	36	36	42	37	36	29	31	40	35	41	35	30	34	36	54	28	41	32	30	37	42	28	35	37	33	44	38	32	35	35	34	39	41	31	50	40	40	37	32	39	25	31	35	29	33	44	42	35	30	42	59	30	35	44	39	38	41	44	39	37	39	32	37	41	28	44	36	41	27	45	37	42	36	36	39	41	31	41	39	27	44	39	38	21	34	44	32	39	43	41	34	33	42	41	43	35	39	28	37	41	48	29	38	48	30	30	35	27	46	37	32	36	42	35	39	36	38	40	34	40	28	36	35	33	42	40	30	50	31	28	43	46	45	28	27	44	35	40	26	28	34	34	43	32	42	28	35	34	32	28	30	40	43	37	33	35	31	35	32	42	32	35	44	35	25	29	28	32	37	41	29	25	28	38	33	34	34	34	33	37	33	37	38	47	35	40	34	38	27	32	30	31	46	38	35	28	42	30	25	32	36	31	40	35	38	39	32	34	41	36	37	40	40	38	43	33	31	38	33	35	39	44	36	44	40	39	31	44	35	45	43	21	26	39	33	25	32	38	38	35	30	31	24	45	35	34	37	31	33	34	40	38	38	44	41	45	31	31	35	43	36	41	43	35	39	35	42	35	41	42	44	40	39	29	28	27	34	32	36	40	48	38	33	33	35	36	30	39	40	37	48	43	23	47	37	37	29	35	38	34	25	34	37	39	37	31	41	35	22	33	36	36	26	35	22	33	33	27	42	32	47	33	30	29	44	37	24	35	26	36	31	32	39	27	35	35	30	44	28	26	38	44	28	34	45	35	40	42	40	40	32	35	35	34	36	33	38	47	29	36	38	27	35	40	26	36	32	47	43	40	42	37	40	41	38	57	44	29	31	33	34	34	36	36	32	34	37	41	35	39	34	48	30	30	37	23	35	41	45	33	37	43	39	47	31	28	47	44	31	38	38	40	22	40	40	38	41	40	33	42	28	37	42	32	33	27	28	36	51	32	33	26	50	39	33	41	25	39	38	39	34	30	25	30	40	34	37	37	34	24	30	43	33	23	35	39	34	39	38	46	39	33	31	39	24	35	38	36	30	30	29	40	36	33	42	40	27	34	44	31	28	41	39	29	31	30	37	32	23	33	37	34	46	41	32	35	22	30	30	31	26	40	36	47	34	38	40	37	44	39	36	35	49	34	33	40	31	38	27	39	29	27	37	38	32	32	39	34	30	38	32	36	34	34	35	33	26	40	34	31	31	37	46	36	37	41	43	31	35	37	34	41	31	35	40	41	31	32	42	33	34	41	35	37	34	52	26	32	35	42	35	36	36	37	44	34	38	32	36	40	40	40	31	38	28	37	41	36	38	41	35	29	42	27	30	44	30	37	35	37	39	40	44	37	34	31	30	34	37	30	42	41	49	35	28	47	31	33	42	39	32	33	46	40	35	32	32	35	32	43	39	48	33	31	35	43	48	31	45	35	33	42	41	48	39	31	36	37	38	33	30	37	39	48	33	32	37	30	37	33	32	20	36	28	42	31	29	35	53	34	43	46	35	38	46	37	39	43	29	35	35	35	36	37	34	36	39	39	34	31	39	36	33	33	36	42	30	28	27	32	36	36	39	43	34	35	46	31	38	39	45	27	49	28	39	33	33	34	35	32	34	38	54	32	49	33	37	32	26	34	31	38	22	43	39	32	27	45	34	25	37	31	35	32	41	47	42	50	46	31	36	46	41	36	37	38	45	46	28	28	50	34	43	39	34	35	32	32	31	36	39	30	38	42	45	26	29	39	31	38	32	40	36	36	32	50	33	22	43	42	35	37	31	34	34	43	28	28	36	36	32	40	32	33	26	29	61	41	36	35	32	36	35	31	39	33	45	42	36	39	32	33	36	27	35	38	37	38	38	33	40	38	42	30	28	36	29	26	39	27	44	31	38	37	33	39	24	39	42	37	25	38	48	36	39	38	32	45	37	34	33	28	30	28	34	29	32	43	47	42	45	32	36	57	36	40	43	35	47	46	33	31	41	38	39	37	28	39	23
13318	2680	1288	1009	1785	2592	2614	2106	1829	1357	1070	906	777	739	645	571	545	479	543	476	430	458	501	490	479	450	417	443	456	449	431	402	440	413	366	334	345	314	337	294	310	276	269	288	320	292	278	295	314	313	297	298	296	302	280	323	276	261	295	275	278	288	259	277	304	290	303	313	325	305	301	311	356	282	285	338	308	288	293	309	315	308	285	246	271	300	298	311	266	270	307	290	317	269	263	265	269	281	261	280	247	274	281	289	252	263	327	288	250	281	284	290	289	268	249	262	265	258	273	290	296	310	296	281	311	282	283	260	271	282	288	277	259	250	270	250	269	279	274	284	282	242	268	264	311	269	288	291	268	288	265	252	277	275	254	294	299	271	294	275	293	278	298	255	270	296	286	264	289	265	287	265	281	270	271	256	244	297	289	299	283	301	267	267	268	257	301	274	282	276	286	289	285	289	304	275	272	272	306	292	279	265	302	258	286	283	278	287	265	266	270	290	269	265	276	232	277	275	289	265	287	280	277	260	288	273	259	285	247	258	282	304	248	290	269	266	276	308	266	286	271	269	288	300	274	309	278	273	237	263	275	289	268	257	274	297	271	297	283	266	277	292	278	262	267	261	253	282	294	273	285	253	288	291	275	288	306	277	287	299	283	309	277	262	298	267	272	265	280	270	256	266	271	298	248	312	284	281	281	261	261	267	257	260	274	293	277	267	254	299	286	286	273	251	249	273	294	273	262	275	263	262	262	275	266	310	285	247	279	284	298	316	265	272	291	249	265	283	275	274	273	258	263	274	272	260	272	243	282	287	310	287	270	292	278	270	268	289	301	258	290	257	262	280	300	288	248	268	288	280	265	279	276	294	268	288	285	262	314	268	284	298	300	276	273	261	300	280	282	251	290	270	292	279	294	256	256	275	305	271	308	235	252	274	274	269	275	262	293	289	291	271	276	270	265	307	252	285	304	270	271	263	295	277	267	289	274	287	284	269	246	241	285	282	295	275	270	266	264	278	268	306	281	296	244	283	276	237	248	285	290	274	270	285	298	290	289	283	271	291	293	267	301	292	310	257	313	269	254	255	272	255	286	260	280	293	277	254	263	291	259	264	246	275	270	279	289	299	265	275	296	274	290	289	281	250	282	304	283	247	250	268	302	264	267	248	303	291	283	277	264	280	312	262	283	284	302	248	279	250	268	266	307	268	261	282	227	264	274	310	275	264	284	265	288	287	276	262	272	275	273	306	279	288	287	314	272	282	302	252	255	263	264	273	258	295	275	294	281	292	273	276	277	267	252	307	267	282	256	298	304	276	250	293	254	285	266	275	285	294	297	259	296	250	255	294	274	302	272	258	296	285	273	277	234	236	298	278	312	268	263	275	269	274	273	250	259	290	286	269	279	269	300	291	306	286	271	276	271	298	268	305	269	271	268	244	307	284	277	285	308	281	301	271	260	267	265	278	289	281	292	268	266	289	279	258	252	271	264	269	266	258	286	294	281	271	254	276	265	295	278	269	278	253	296	289	251	271	253	266	261	294	254	315	259	264	302	279	290	258	274	305	274	284	296	301	280	268	272	272	262	291	272	284	238	251	249	268	270	287	275	274	264	267	299	270	277	265	288	272	271	263	276	311	261	266	258	286	240	289	276	286	258	300	252	308	280	262	262	296	249	285	284	299	243	261	265	267	287	272	289	268	263	269	276	273	271	314	268	289	249	270	320	281	273	283	279	292	249	258	271	280	314	270	290	276	279	277	280	273	253	278	257	249	250	264	264	298	287	257	298	239	271	265	281	283	286	265	286	294	242	300	282	262	256	268	262	270	284	281	256	278	297	283	286	280	251	267	288	276	258	283	259	284	264	282	291	298	279	280	281	290	275	288	267	279	274	277	305	265	285	270	282	286	273	258	284	262	285	274	285	288	271	270	291	266	249	290	282	285	281	265	279	266	306	261	272	252	287	284	269	285	288	271	290	281	272	273	241	304	266	293	269	260	270	269	250	256	275	284	283	277	303	250	239	257	276	253	265	277	263	245	273	262	301	286	270	265	236	264	275	268	299	270	280	309	294	268	279	267	275	259	286	256	278	260	256	263	284	286	280	290	268	294	279	266	293	291	293	283	278	294	279	284	316	310	272	278	273	269	272	244	292	247	280	257	269	287	275	264	295	266	282	279	287	256	247	270	257	290	256	262	304	281	267	285	267	283	273	292	268	270	247	261	272	275	301	276	280	269	268	276	279	277	251	247	287	265	270	291	279	274	275	310	266	253	269	284	277	267	270	278	285	270	271	306	300	245	236	280	278	243	269	282	269	307	287	259	250	273	257	267	271	288	277	268	285	309	265	273	243	293	282	239	284	279	271	272	259	295	285	233	300	267	306	279	277	248	268	306	302	282	297	285	259	256	275	263	259	237	299	253	259	287	271	260	267	255	273	263	290	288	270	284	265	289	277	249	279	262	288	286	259	266	279	311	299	251	252	259	287	309	256	277	280	283	283	304	261	279	262	258	263	248	284	246	272	277	250	282	244	284	298	242	285	274	255	269	276	250	275	289	235	284	265	303	260	250	264	279	292	270	268	266	279	270	264	298	283	247	280	283	274	284	298	285	281	282	264	236	303	292	271	268	286	296	258	295	261	278	279	257	254	248	297	289	280	306	271	290	271	293	282	269	281	285	312	285	273	263	252	284	265	268	278	290	255	263	240	255	241	269	265	312	280	259	278	282	273	293	286	263	280	271	267	247	261	271	273	255	269	269	284	293	276	262	292	281	289	284	271	280	251	279	280	257	276	291	259	235	261	278	258	275	244	246	260	287	278	255	272	324	277	275	265	296	285	241	272	266	280	281	277	260	261	262	278	259	224	279	291	297	282	258	251	258	287	263	300	304	261	280	291	291	272	278	281	294	306	276	283	263	282	303	268	295	295	293	266	266	270	267	273	283	278	305	290	256	264	286	263	276	289	278	245	284	262	288	275	264	296	277	306	280	268	259	246	283	297	257	296	285	279	259	292	263	278	265	290	252	305	249	265	258	270	288	284	252	271	273	296	271	284	261	284	283	264	270	270	282	239	273	285	292	280	315	256	298	264	303	274	249	274	308	271	285	249	288	259	291	278	277	301	260	280	286	273	281	287	248	278	274	289	287	281	255	265	273	252	268	253	246	291	272	279	285	265	273	293	283	282	263	287	272	250	275	277	272	285	265	289	291	242	266	298	291	274	254	297	302	304	286	242	286	239	289	252	279	308	268	258	285	280	267	264	270	264	287	268	260	274	303	264	275	273	272	258	278	297	264	289	280	263	279	273	293	271	283	261	263	282	272	280	257	284	281	249	299	285	272	269	267	280	297	280	272	278	275	259	276	265	285	294	260	297	258	284	289	274	290	299	272	279	274	290	265	274	286	280	275	281	274	306	304	284	289	276	260	267	261	280	281	271	247	259	277	262	286	284	310	297	251	277	252	259	272	257	255	288	277	284	257	268	309	284	301
1531	379	197	153	123	94	113	124	107	109	105	91	100	89	104	86	93	76	91	82	67	83	82	79	90	85	87	85	76	79	101	83	74	73	51	80	79	71	72	87	99	78	80	71	66	74	57	85	68	82	76	69	79	72	73	67	80	57	62	76	67	93	71	73	79	58	82	80	79	73	80	77	68	78	73	77	66	71	73	69	77	77	81	57	64	75	71	68	84	68	82	72	67	68	65	76	83	71	75	60	80	63	59	61	69	70	61	69	68	66	73	54	76	70	80	72	70	68	76	64	61	75	55	80	63	84	74	81	84	45	55	74	81	86	59	77	71	81	85	77	81	76	82	95	71	70	78	73	77	70	81	64	64	74	79	77	77	68	97	76	65	74	55	62	61	56	62	75	76	75	82	62	71	72	86	69	67	73	57	63	65	76	81	89	61	76	65	76	88	68	67	75	72	96	75	69	76	72	65	83	73	62	80	82	67	70	85	68	68	73	88	78	55	64	58	91	90	60	64	69	74	63	86	63	80	66	62	73	69	83	82	81	78	79	66	82	64	71	70	63	69	81	87	73	68	68	71	86	91	70	62	55	61	93	78	85	71	66	67	65	72	66	85	89	77	72	67	90	75	74	69	71	67	71	82	66	74	86	66	80	78	65	68	78	81	54	75	72	78	63	66	92	90	71	80	67	77	71	74	57	86	86	63	73	86	89	77	85	63	65	69	88	67	81	88	74	81	87	79	63	65	93	73	84	84	91	83	66	65	63	71	77	75	70	72	68	69	87	63	61	73	85	68	69	69	73	63	79	70	66	64	56	76	76	85	71	77	67	68	79	62	87	72	80	77	70	82	64	56	59	75	89	73	77	80	71	65	80	72	65	82	64	72	82	77	70	68	80	63	71	77	74	58	76	59	62	75	84	76	72	74	71	74	76	63	72	78	57	73	67	83	78	68	64	71	83	63	74	75	63	64	75	75	67	75	67	73	76	60	70	76	63	74	73	79	78	77	81	71	67	75	55	59	65	72	76	71	67	70	67	76	62	75	73	72	67	76	77	77	76	69	62	67	78	70	59	86	72	69	71	82	75	65	86	71	80	82	79	74	57	70	98	70	83	75	81	61	57	65	72	57	83	68	76	75	63	74	62	71	74	68	64	70	76	72	78	63	85	68	75	78	77	61	66	67	81	61	62	80	75	67	79	80	67	73	62	83	81	77	68	70	84	68	73	67	58	91	69	77	73	72	79	76	59	65	66	66	71	52	68	69	70	60	77	59	71	78	90	65	67	68	66	52	86	64	82	63	73	74	68	74	80	70	79	76	66	81	75	83	54	70	80	76	72	53	75	70	71	80	80	61	71	66	74	64	65	73	76	75	88	66	64	62	79	78	68	76	84	68	61	80	73	76	81	73	72	66	76	73	71	78	63	75	65	86	64	71	64	65	73	78	75	94	74	88	76	69	82	67	62	75	64	77	68	76	63	81	75	69	65	86	71	79	78	60	56	76	57	69	81	83	79	80	71	71	80	75	89	67	62	70	66	83	87	66	67	73	60	59	67	86	72	68	77	80	85	67	81	71	65	91	89	76	72	71	78	71	71	82	71	66	67	69	84	73	73	74	67	64	73	85	71	69	65	61	66	58	84	76	69	69	89	64	64	67	86	69	81	75	77	82	82	86	65	68	77	60	76	73	74	57	72	62	86	75	87	62	63	65	68	77	76	88	54	65	58	74	88	77	76	67	77	66	60	80	80	71	81	71	75	80	68	64	93	67	80	72	65	67	72	75	73	90	65	71	78	78	88	73	65	78	72	80	83	64	79	71	74	79	71	62	58	88	77	62	82	68	65	61	73	69	85	66	84	90	97	66	71	88	81	69	88	73	66	62	87	66	84	66	72	70	83	56	70	70	69	75	78	72	82	77	64	67	55	84	71	77	65	64	72	63	66	68	80	78	67	75	70	70	52	68	72	76	74	76	65	59	75	64	72	67	74	70	70	70	90	77	67	63	81	78	79	80	78	64	80	63	84	88	71	68	68	73	73	84	74	64	61	74	77	83	71	73	89	83	67	81	70	74	86	81	75	72	72	67	69	78	59	67	71	81	66	87	68	71	64	58	72	63	79	75	76	83	82	57	88	53	52	67	87	72	84	56	81	77	67	75	71	62	57	82	70	85	82	59	75	76	64	71	71	88	67	71	68	64	72	77	81	65	61	75	72	81	76	77	70	68	75	72	70	86	71	68	79	67	59	60	62	80	63	74	66	62	64	64	64	70	69	80	65	81	84	63	80	86	67	77	91	76	85	63	68	71	70	74	71	65	88	65	69	71	71	76	80	75	82	70	83	70	72	79	72	72	77	71	65	71	72	72	74	68	76	69	54	87	70	79	70	71	62	77	68	66	73	74	70	78	65	86	65	77	75	84	68	70	73	63	84	72	79	57	77	70	73	82	78	68	76	75	66	67	65	78	83	76	58	66	62	65	81	81	58	68	61	72	68	60	52	76	71	62	56	73	69	75	64	70	78	79	64	78	71	75	76	72	76	81	74	72	77	55	78	71	71	82	70	81	64	84	63	64	65	63	72	79	75	70	80	62	71	74	73	89	76	65	77	75	82	70	79	69	63	74	62	79	88	71	93	70	77	76	69	82	87	96	88	87	68	69	77	77	87	92	66	80	80	62	69	60	68	66	72	72	82	72	60	75	70	77	80	84	72	73	80	67	67	67	94	75	77	61	83	80	80	62	70	64	83	76	68	87	60	69	74	94	88	78	65	76	69	76	77	75	60	74	67	69	73	76	72	64	81	69	79	77	61	82	71	71	52	82	90	77	53	65	65	69	68	64	53	60	79	54	77	73	63	77	81	65	88	63	74	79	60	63	73	63	91	66	62	93	68	70	104	95	76	68	72	83	77	77	67	79	66	65	86	73	77	87	79	73	72	92	74	65	73	80	83	56	69	73	69	68	67	61	55	64	69	88	80	74	76	88	83	77	67	78	59	77	73	69	69	75	70	77	73	74	62	87	79	68	53	87	68	80	70	68	72	73	75	69	70	61	63	55	71	65	80	77	74	79	65	70	72	75	51	74	62	64	78	71	63	70	64	71	77	96	71	71	62	86	65	70	65	66	77	70	88	57	77	70	61	84	70	66	66	73	84	84	57	63	79	64	52	65	75	69	86	63	73	66	84	76	91	74	71	61	70	70	65	74	69	74	62	65	81	71	72	62	73	68	68	60	62	84	70	67	78	71	73	69	63	84	61	72	74	76	63	78	61	74	59	83	77	72	73	75	77	65	82	76	72	97	62	88	77	62	71	75	64	72	64	71	98	72	71	63	86	70	76	80	81	63	62	79	72	67	85	75	63	72	64	73	62	74	59	56	60	73	69	71	52	75	72	80	70	65	90	78	67	79	68	79	71	74	93	69	69	72	56	75	83	62	70	67	59	81	66	65	75	68	82	73	67	65	90	90	92	73	69	82	66	62	64	68	70
16004	4235	2178	1973	3198	4826	4888	3814	3294	2688	2102	1744	1669	1466	1302	1122	965	957	1003	908	942	867	962	879	831	833	818	839	822	891	837	801	728	731	703	656	632	689	599	581	566	581	557	588	600	602	585	532	602	573	583	552	592	579	602	564	578	560	572	504	533	553	542	546	567	545	605	567	563	587	572	613	602	585	613	552	548	561	564	528	543	561	510	534	576	589	575	558	588	545	521	527	538	509	506	555	545	568	519	531	500	509	559	524	533	542	532	557	544	526	573	520	554	491	478	500	498	537	539	538	520	535	512	528	546	555	584	520	549	496	557	539	538	579	533	558	527	497	537	548	542	505	558	547	515	537	557	554	525	475	505	501	588	499	544	558	526	489	498	495	504	539	481	526	526	492	512	545	526	531	539	517	519	583	507	521	517	547	540	480	525	544	576	538	538	546	527	529	553	526	524	574	535	515	497	493	525	525	523	524	566	515	555	511	543	522	514	531	490	550	528	525	530	501	525	544	505	536	515	506	504	525	575	517	517	527	495	504	552	511	557	543	544	541	503	524	512	539	543	548	555	547	550	546	539	502	538	570	532	562	512	495	542	528	532	511	526	525	558	504	516	528	538	519	528	459	552	507	530	524	531	551	527	561	557	534	526	510	527	514	559	516	510	510	535	567	542	525	566	515	531	524	540	548	525	517	508	518	550	569	525	509	514	530	547	518	520	549	518	523	484	501	530	553	534	566	552	521	507	542	513	532	523	541	518	530	514	514	555	518	537	527	555	494	560	544	547	553	468	526	543	573	526	547	557	559	575	542	514	564	559	538	523	518	555	511	524	548	569	538	545	535	523	545	557	544	539	519	490	525	549	528	532	523	553	530	508	494	525	535	530	509	521	513	556	562	553	531	572	509	572	537	573	509	488	548	529	532	510	493	501	523	547	504	546	533	538	558	513	531	560	558	550	545	550	538	531	501	534	556	503	554	510	525	541	533	491	523	531	529	517	547	533	506	533	525	487	528	534	504	552	549	531	523	516	577	531	547	539	527	534	539	556	518	556	531	563	528	551	523	542	559	523	540	534	502	542	549	526	541	470	510	549	481	564	527	557	489	511	537	539	504	557	557	527	530	539	540	570	518	547	553	550	504	558	545	523	529	503	545	532	525	527	539	532	506	488	557	526	510	502	516	509	534	550	570	532	485	539	524	531	511	503	519	538	532	516	543	570	492	528	531	523	528	530	534	531	474	545	538	551	522	518	574	531	554	546	518	535	536	570	565	535	536	555	553	550	519	531	526	556	534	517	544	533	533	512	551	543	505	511	502	520	570	520	497	543	555	547	530	540	519	497	507	493	501	561	547	516	536	568	516	529	524	570	479	538	513	508	565	554	528	536	541	531	545	516	531	534	518	520	548	513	558	494	531	517	528	505	541	544	522	566	495	491	541	534	501	513	543	553	530	549	528	522	559	519	509	535	562	545	539	549	561	513	534	494	542	518	510	503	539	542	531	531	540	514	525	546	490	543	484	573	504	515	556	534	504	574	531	541	576	512	544	553	511	549	507	544	504	545	546	521	558	576	505	539	528	493	546	539	492	539	529	523	536	541	488	537	528	551	585	581	561	530	522	592	530	515	505	533	558	525	525	537	552	525	478	531	487	575	488	563	512	539	487	505	533	596	512	535	474	525	530	568	542	543	522	524	537	584	533	537	540	507	481	528	532	477	558	556	540	519	529	523	542	513	528	523	505	553	562	553	518	493	526	509	583	507	524	504	510	488	528	560	536	564	527	572	507	547	475	553	545	520	568	516	509	540	574	495	545	555	549	523	519	519	506	558	573	494	504	493	548	521	569	511	515	530	516	549	517	556	546	573	533	513	509	506	566	540	514	551	501	536	531	558	539	523	524	535	559	551	497	515	495	519	562	508	521	554	555	546	531	567	548	499	552	537	522	525	571	526	508	531	563	517	526	488	565	533	518	474	514	508	515	547	536	517	535	505	535	520	543	514	555	524	566	488	554	535	490	514	532	508	529	552	537	511	531	527	544	492	527	466	506	505	553	515	541	519	530	518	529	548	525	506	491	545	547	501	537	544	473	532	523	482	509	524	521	575	525	489	517	513	531	515	561	506	504	551	524	521	544	519	553	524	517	538	528	510	559	514	537	511	569	501	577	549	528	542	508	571	553	573	526	529	574	560	548	505	572	557	558	522	530	539	498	519	522	557	531	521	526	545	539	519	499	522	577	540	575	489	551	509	537	540	533	542	485	497	520	525	523	522	510	533	500	509	474	509	543	516	515	558	575	542	507	597	541	504	557	520	517	532	509	518	512	564	498	529	495	536	548	514	518	535	530	535	581	512	527	537	545	571	567	509	502	583	561	513	526	533	505	556	565	553	529	550	522	522	571	506	549	553	544	541	552	509	538	531	539	530	528	534	565	511	516	535	525	477	515	534	512	535	540	534	563	528	573	525	512	503	545	526	551	534	505	553	531	524	547	513	553	530	524	558	484	564	529	523	504	523	527	529	540	558	527	541	550	520	553	551	519	523	528	523	533	521	516	534	528	532	507	545	538	557	526	568	507	505	505	531	575	571	535	540	518	534	552	549	522	474	491	530	492	517	513	534	531	506	536	553	501	516	529	502	537	539	553	498	503	541	553	553	564	531	524	540	553	556	536	567	534	497	514	527	538	550	549	516	524	549	528	510	535	548	582	520	497	534	534	536	506	541	531	531	496	531	548	553	511	531	539	539	509	550	529	543	491	554	543	502	571	550	549	522	532	553	526	512	566	536	512	527	469	559	519	533	492	542	540	507	568	550	515	532	549	484	539	508	569	545	489	513	541	549	466	528	517	566	550	558	495	531	498	529	544	541	521	533	559	501	524	526	558	484	527	537	485	556	529	526	519	561	543	547	513	525	503	496	514	538	549	512	546	495	503	512	566	509	531	516	508	514	519	544	530	573	533	540	538	542	529	554	544	481	497	549	500	527	534	499	552	509	530	506	513	485	550	532	543	546	529	531	507	526	581	525	537	526	554	517	564	546	527	521	546	536	585	517	473	501	491	520	517	510	544	515	565	517	525	560	526	584	523	536	584	538	511	557	542	510	503	526	491	529	524	569	504	565	522	485	541	532	530	535	522	568	556	551	529	525	560	535	508	534	519	511	490	514	511	499	527	537	523	495	540	524	600	524	512	516	480	539	594	503	510	529	507	533	506	521	544	538	487	515	532	507	517	506	518	539	530	559	527	549	554	520	529	546	541	526	509	504	512	508	555	549	563	580	561	556	543	565	498	560	557	543	507	549	553	494	518	503	540	497	515	530	543	505	516	555	508	526	548	489	510	548	575	541	505	543	520	512	502	554	573	548	523	534	489	540	570	532	545	536	544	551	535	518	518	546	550	539	526	542	518	537	490	543	591	546	532	530	557	526	578	526	514	571	519	546	529	522	547	543	556	521	536	529	521	511	521	537	524	551	531	507	509	553	532	529	535	548	570
2729	296	168	101	81	80	91	100	76	99	66	76	82	74	76	61	54	63	68	67	62	54	61	61	49	63	57	61	69	44	52	50	62	57	57	50	41	56	47	47	44	52	50	49	54	46	49	44	55	55	48	48	39	39	50	55	70	48	48	51	46	65	52	44	49	58	42	56	51	53	47	51	64	49	44	49	37	43	52	52	39	55	38	52	49	45	46	57	43	40	47	51	47	47	56	52	41	43	46	52	52	57	60	47	39	46	51	53	42	39	52	48	46	45	45	56	57	47	50	46	41	52	48	43	50	44	45	40	46	63	45	47	51	50	38	67	51	47	42	39	48	58	39	51	44	46	53	33	62	57	38	48	53	57	50	44	46	53	58	43	56	53	54	68	57	41	37	47	40	50	37	50	47	52	55	42	49	40	45	56	38	42	48	51	44	39	40	42	52	51	57	45	54	38	43	41	57	43	43	48	47	48	45	66	48	56	54	39	53	41	47	52	44	40	48	48	41	56	51	45	43	57	50	49	49	51	45	49	40	48	42	49	54	51	54	44	49	40	35	40	46	39	31	52	45	41	62	47	49	56	42	50	41	52	45	51	49	57	36	44	61	44	47	50	43	52	55	55	43	56	43	42	50	49	47	42	37	48	45	54	50	46	51	48	49	48	44	38	68	47	42	53	43	43	45	46	51	46	53	37	54	47	50	31	45	55	48	37	51	50	57	39	47	48	45	52	40	46	35	44	33	39	48	43	46	39	50	38	49	41	40	62	53	50	44	47	46	48	46	51	54	46	42	34	63	50	49	49	36	52	44	50	58	44	48	46	38	56	40	51	53	46	40	55	41	43	43	58	49	50	47	51	42	54	46	38	46	47	51	48	49	56	52	55	40	55	40	40	47	40	51	44	54	50	47	48	35	41	46	49	53	46	48	45	49	47	45	44	58	47	37	42	37	44	54	42	41	35	48	37	49	40	49	44	50	43	56	61	55	44	51	40	42	39	50	47	34	47	56	64	51	45	50	55	41	40	42	41	46	40	49	46	35	55	61	50	39	50	60	41	49	52	43	36	49	50	38	50	34	48	51	47	56	49	36	47	49	43	49	37	53	36	42	50	54	42	51	46	34	59	65	44	54	57	37	50	38	54	44	54	44	51	49	47	41	56	38	47	56	44	50	47	55	51	49	39	50	29	43	61	52	43	50	61	39	53	41	61	56	63	55	38	45	40	45	59	44	59	44	51	52	47	43	37	51	43	49	45	47	55	55	50	51	41	42	47	43	43	47	38	52	53	42	44	50	46	47	45	48	45	50	39	45	47	43	52	56	47	50	42	51	44	41	47	45	49	50	37	48	57	35	51	43	41	44	51	41	57	40	54	54	43	51	52	47	54	43	44	36	39	48	44	45	55	35	46	43	49	46	48	41	48	53	52	51	50	55	53	53	25	43	50	53	55	38	39	45	53	39	39	45	53	50	48	54	46	49	48	42	47	45	45	45	32	48	52	48	62	47	48	52	40	50	37	48	49	54	34	46	54	46	58	65	47	60	58	57	48	53	51	47	49	46	45	46	42	41	53	54	50	51	47	40	48	58	30	50	47	51	43	41	53	43	50	54	43	57	50	53	47	50	64	48	51	48	53	55	65	48	42	38	44	50	52	31	54	40	65	34	43	48	50	41	50	40	41	48	38	62	58	49	54	51	49	37	65	44	46	44	49	37	44	60	47	50	39	51	40	68	46	49	40	67	57	47	43	53	59	60	49	40	50	56	45	43	54	56	58	41	50	54	32	49	61	43	40	47	40	45	44	55	57	46	42	56	47	37	48	43	52	37	49	51	44	41	50	46	43	51	49	48	49	55	41	47	39	33	35	63	43	47	52	66	40	50	49	43	46	28	52	60	47	52	48	58	40	60	50	44	39	39	45	35	51	52	59	48	47	48	42	46	38	47	62	48	54	42	50	38	50	40	39	53	63	54	50	50	37	49	51	51	55	47	45	66	38	50	42	64	45	41	59	47	53	50	52	36	49	49	49	50	57	50	44	43	53	46	50	48	46	50	43	40	52	62	44	49	45	41	50	54	51	55	47	52	53	41	50	61	40	58	44	57	33	45	39	43	62	41	50	48	41	42	53	43	42	45	49	37	29	49	44	52	34	44	52	55	55	55	53	44	50	38	46	55	29	44	54	56	57	55	58	58	49	52	49	56	39	49	54	40	49	53	47	40	42	47	63	46	57	46	69	43	54	56	46	56	36	48	39	43	60	58	55	59	59	58	55	49	43	50	50	38	50	46	49	40	45	51	39	43	43	43	52	51	46	59	52	51	54	46	48	55	54	49	55	35	41	42	52	48	42	52	41	53	45	42	41	56	37	43	60	59	52	60	49	49	57	46	41	45	36	49	47	57	44	45	38	42	50	61	51	49	57	46	55	28	44	40	56	53	49	50	45	49	59	47	56	44	47	46	44	65	50	42	50	41	56	43	44	54	31	40	47	35	52	48	57	48	41	57	45	34	37	45	61	43	46	47	49	57	47	54	44	56	49	42	55	47	45	45	48	45	55	40	52	54	50	48	47	52	39	47	51	51	59	41	49	43	53	43	51	54	50	40	45	44	48	46	47	49	40	54	39	46	39	36	40	52	44	48	59	53	39	56	49	44	39	44	38	46	53	32	35	44	59	46	47	47	39	45	47	39	55	39	57	41	45	52	43	35	35	40	60	49	37	41	42	60	34	45	37	52	50	37	61	39	50	54	40	61	40	54	58	46	56	44	57	44	38	46	53	50	46	66	37	51	50	62	44	46	47	48	46	54	50	52	42	59	53	46	43	51	57	48	43	49	40	40	45	40	58	46	40	48	41	47	50	40	48	53	51	60	31	42	56	46	47	36	38	39	46	45	49	43	34	49	41	50	34	48	49	46	56	51	38	38	34	54	58	41	47	46	37	49	52	46	51	55	40	47	64	50	44	37	51	46	45	41	44	51	38	53	53	61	36	39	41	60	44	54	53	46	51	42	42	48	57	47	52	48	48	57	49	55	59	55	40	48	43	59	48	50	37	56	47	55	56	36	44	50	44	42	49	55	46	45	48	51	54	45	41	50	46	56	51	52	47	46	60	47	53	49	53	43	41	42	43	57	46	46	42	49	47	46	52	52	53	50	43	46	55	50	40	46	50	47	54	40	48	53	54	48	37	39	59	53	47	49	50	43	55	49	46	51	44	47	50	45	36	59	53	43	47	37	59	35	50	48	52	52	52	45	53	36	43	42	37	49	38	35	41	53	44	44	53	49	52	38	33	39	44	45	44	54	47	47	49	50	48	36	41	49	47	52	46	47	58	51	40	49	52	59	40	37	46	44	65	46	56	38	52	61	62	49	48	48	43	64	43	52	53	56	50	47	50	40	57	51	51	51	42	45	54	54	53	45	47	49	57	45	37	55	44	50	55	59	43	35	42	49	44	45	37	46	48	41	57	48	48	52	52	61	50	42	56
15228	3420	1787	1570	2575	4000	4167	3363	2853	2441	1910	1579	1435	1235	1138	945	835	811	786	808	810	724	719	701	634	676	632	661	625	607	631	618	585	573	467	466	446	445	426	414	424	424	402	451	426	407	408	440	375	421	435	387	410	369	379	385	387	370	352	408	381	403	424	369	396	377	380	411	409	400	374	396	426	416	401	432	389	391	415	383	419	414	394	411	381	356	375	371	382	385	392	349	381	404	352	394	347	329	380	376	339	366	395	367	390	380	364	390	330	366	377	362	356	349	366	325	351	353	353	394	394	378	389	358	355	378	349	407	382	381	349	391	359	354	362	349	373	336	370	375	376	345	391	363	335	357	367	332	358	361	388	383	379	387	369	399	384	351	352	364	360	354	344	372	376	329	398	391	345	369	319	369	381	391	382	368	329	361	319	378	375	357	354	395	364	376	368	378	359	371	378	347	390	371	361	368	366	357	340	389	364	359	374	356	337	336	386	377	378	384	345	371	360	333	348	329	378	356	377	349	359	354	366	382	373	386	332	369	373	347	395	355	373	357	341	363	388	361	364	370	376	352	360	331	374	348	349	375	371	364	344	361	361	350	349	364	350	365	361	333	345	348	361	353	406	341	337	382	393	353	369	368	342	349	366	345	389	366	371	370	367	383	353	373	361	392	379	355	358	333	392	363	353	357	352	361	414	382	392	360	362	420	369	398	392	354	365	383	345	347	361	349	405	354	352	374	354	335	367	327	382	407	355	379	360	385	379	391	358	375	364	355	362	368	372	351	357	383	347	366	359	353	348	332	360	364	346	370	350	349	357	358	345	391	341	377	376	373	345	393	402	386	378	385	325	364	372	352	402	363	381	362	351	360	334	357	381	362	340	344	389	373	338	350	335	380	383	353	394	369	394	376	382	376	357	402	362	371	356	360	341	405	342	342	368	376	356	326	388	360	357	373	359	342	331	371	359	358	359	369	381	375	349	345	366	354	377	352	329	365	362	360	371	360	360	355	386	365	370	373	364	352	361	361	336	358	355	409	331	350	348	364	392	366	388	388	359	348	385	375	347	376	381	340	400	357	355	331	359	355	343	334	356	395	365	389	367	385	390	375	361	381	328	391	358	388	338	356	313	345	347	392	360	328	380	331	396	371	375	369	375	354	355	347	355	374	321	373	351	390	367	381	373	376	358	391	331	387	388	399	370	375	380	417	355	378	347	382	347	353	367	393	346	337	390	334	415	363	356	382	378	367	358	370	371	372	351	385	384	379	375	385	393	358	373	356	351	365	389	384	374	365	390	388	404	387	351	362	395	364	371	344	369	362	374	353	377	367	380	371	406	366	364	337	352	357	378	333	356	339	384	403	373	375	347	341	357	343	352	339	373	368	348	407	376	346	365	379	395	366	350	376	393	357	400	371	310	403	374	365	343	352	367	356	350	360	359	373	370	340	386	358	423	358	385	382	385	405	368	381	385	359	343	351	370	368	386	368	377	388	391	378	391	378	355	331	361	360	362	365	387	339	356	365	347	345	365	394	352	345	380	379	368	349	353	355	366	371	344	373	359	349	352	373	352	361	363	366	377	354	386	342	372	319	347	375	378	383	347	342	343	349	384	365	372	383	363	368	375	375	380	377	338	348	357	336	383	369	346	406	391	386	391	348	374	368	340	359	364	376	392	406	382	348	402	355	351	382	358	365	366	361	339	327	348	336	378	369	348	333	379	381	356	327	370	357	342	342	385	351	366	367	394	379	393	379	384	362	416	371	405	360	360	396	343	376	385	362	342	330	370	363	377	357	366	383	376	400	379	360	362	361	367	365	386	362	335	354	362	368	401	376	336	344	382	354	361	361	397	364	387	387	366	351	347	364	357	377	370	333	332	385	379	387	387	387	347	362	350	344	374	354	374	356	373	346	333	374	395	368	346	364	394	372	376	374	345	388	355	346	382	347	410	360	367	366	364	354	374	373	371	409	376	315	401	342	363	366	373	347	363	337	378	350	379	366	368	367	407	359	344	373	374	362	383	360	338	370	360	329	388	356	356	392	344	370	355	338	380	356	366	379	350	384	362	382	376	388	399	365	369	367	375	365	356	400	338	349	371	348	367	375	370	358	369	360	368	360	343	349	335	400	398	325	364	343	367	378	373	334	378	385	362	378	399	393	349	394	378	374	368	356	328	369	376	386	370	397	360	378	387	339	359	341	376	338	339	345	328	404	331	314	368	346	365	386	360	397	371	345	387	394	358	358	344	350	341	382	378	356	359	362	349	353	342	352	353	352	364	362	397	393	377	369	352	367	339	386	346	383	381	355	387	350	349	385	347	355	371	347	346	338	378	382	357	366	382	397	374	365	401	310	348	354	366	376	381	347	365	386	354	380	347	347	392	361	379	369	355	392	356	360	366	354	381	384	414	342	369	348	370	385	378	360	392	348	344	336	383	355	384	408	362	373	383	343	356	325	390	361	375	391	379	364	336	386	333	365	367	339	407	348	384	394	347	398	362	369	339	345	368	377	330	376	354	378	363	349	358	355	374	339	383	379	379	415	382	347	362	379	376	340	361	364	339	393	349	381	358	384	396	366	353	376	322	383	362	372	395	363	374	369	365	372	393	349	368	375	348	364	384	352	369	361	368	386	378	347	374	360	359	345	370	349	357	384	397	381	363	405	400	345	358	366	353	360	403	339	399	349	358	335	361	366	388	383	368	332	378	318	366	379	383	383	355	360	372	390	398	337	328	355	357	375	359	358	364	345	344	359	391	364	408	356	357	339	384	350	360	394	372	359	361	372	351	403	357	360	378	376	375	375	369	377	362	359	380	374	388	376	388	364	353	364	385	385	376	321	386	369	364	393	373	383	347	365	385	382	337	348	334	360	369	391	382	344	355	365	371	363	349	346	341	392	367	366	359	386	377	371	324	389	342	349	359	364	361	378	390	371	361	343	348	355	356	356	421	347	336	363	374	330	400	368	354	375	397	361	402	353	366	374	379	341	341	348	368	372	342	369	375	342	357	367	377	350	379	368	383	347	360	350	344	347	362	357	364	348	364	346	390	385	395	362	348	371	387	385	400	342	360	390	392	378	344	362	356	329	365	323	368	410	365	357	389	348	354	349	373	366	377	346	373	305	359	337	343	331	354	362	392	375	390	341	355	360	366	353	359	375	342	324	346	359	379	374	414	365	385	354	381	344	325	393	354	361	395	373	395	373	378	376	368	396	391	370	337	361	354	390	374	372	315	375	356	324	366	366	395	346	351	376	384	386	360	375	370	362	381	398	368	380	387	357	378	330	374	379	340	395	366	356	369	343	372	392	379	388	345	367	350	379	380	363	384	345	360	383	359	338	381	398	337	367	324	382	344	382	351	348	403	369	363	349	369	372	376	378	365	359	368	362	381	373	372	384	366	364	387	364	382	356	359	365	368	358	403	372	353	353	357	358	392	377	355	359	351	347	345	369	386	353	345	376	365	350	364	344	341	354	392	346	351	366	363	359
2307	460	226	186	153	117	155	156	144	173	144	143	129	99	122	122	99	109	98	97	106	107	105	107	104	86	118	86	104	105	114	92	96	112	97	89	95	101	91	92	90	74	90	78	96	104	94	84	82	72	85	98	86	94	111	83	91	96	98	107	99	100	95	93	100	97	97	97	95	96	86	84	100	102	86	78	91	89	92	98	92	87	90	94	107	108	82	97	95	86	78	92	93	80	94	96	88	104	66	99	92	76	79	85	80	83	84	103	81	111	103	84	93	89	91	84	75	89	96	87	105	85	75	88	106	87	86	92	87	89	83	82	95	87	85	76	100	104	87	80	80	85	87	81	71	86	87	86	93	82	88	74	106	82	90	106	88	96	97	92	75	98	64	77	90	91	98	88	107	98	92	74	88	89	95	89	88	90	92	85	88	89	80	88	87	76	90	71	89	95	87	94	100	75	91	80	97	89	76	92	89	89	93	101	79	117	94	93	84	102	77	90	101	79	87	90	96	80	93	89	94	93	90	78	69	80	84	83	87	92	85	106	79	78	84	104	89	91	92	99	107	98	85	89	88	88	80	95	83	86	87	90	98	89	88	95	96	96	79	91	89	87	94	87	77	86	85	78	99	101	99	81	97	81	101	82	97	92	84	88	101	103	80	97	99	89	90	83	88	84	78	85	80	85	82	103	88	88	88	77	78	97	81	82	83	82	97	79	79	79	90	97	76	78	80	88	91	93	73	97	75	98	89	100	82	78	93	86	99	92	91	102	91	84	90	70	81	108	96	90	116	77	85	80	75	89	93	90	82	86	104	99	99	79	87	91	81	100	93	103	95	93	93	81	92	85	95	98	81	91	94	76	77	91	78	96	91	98	77	92	88	86	105	81	97	100	82	88	85	99	93	96	102	87	100	102	89	84	90	79	94	80	96	106	96	69	84	94	92	82	96	106	94	105	78	75	89	87	84	86	89	84	100	70	78	86	95	99	78	99	103	97	83	115	87	91	74	87	93	87	83	83	79	82	85	81	91	75	79	104	74	93	91	76	98	72	83	84	95	80	112	86	84	92	100	65	95	89	92	87	85	89	81	82	71	93	96	77	91	90	87	87	89	79	112	89	94	91	92	74	80	77	80	91	81	90	72	92	83	91	70	77	65	77	77	77	104	99	94	83	99	91	76	92	85	67	92	81	80	88	86	84	99	95	79	95	84	102	101	90	90	93	95	80	97	96	84	96	82	87	92	82	102	93	96	81	107	72	101	92	86	75	87	88	100	87	78	85	97	90	122	90	93	72	73	95	105	89	80	96	92	77	81	88	91	76	101	71	109	91	79	95	94	81	93	105	75	86	83	90	87	78	84	102	91	83	92	94	120	70	85	80	96	88	98	85	87	91	96	93	97	87	81	76	77	95	89	97	88	92	84	105	85	99	99	94	96	76	81	99	89	84	93	66	93	85	78	88	96	97	85	90	91	73	86	82	99	80	81	80	84	75	88	92	84	98	98	75	87	101	85	86	88	84	106	101	88	86	79	104	103	95	94	85	80	75	77	81	104	86	83	86	96	96	85	94	88	80	95	92	117	85	76	88	104	87	96	95	99	84	100	90	86	100	78	98	89	75	98	80	105	98	93	91	65	85	97	98	106	97	112	96	89	95	77	85	79	77	87	79	98	87	96	84	90	79	87	94	87	93	97	83	92	81	83	92	101	87	96	103	94	79	81	96	91	98	109	98	103	84	88	98	96	86	85	87	86	93	91	86	81	70	71	66	115	85	85	98	86	99	93	76	80	92	97	96	77	103	82	79	99	100	97	89	85	74	100	87	95	87	91	101	94	83	89	94	97	78	94	86	97	93	98	81	87	106	84	101	98	91	90	96	87	93	91	90	73	100	80	97	87	85	68	94	81	87	93	90	76	91	80	81	95	77	89	93	76	81	87	94	72	69	95	96	88	84	95	90	96	77	79	101	81	94	86	110	95	72	98	95	89	89	76	87	95	91	99	98	68	90	104	80	95	101	86	72	98	89	95	84	93	84	56	87	92	97	90	89	72	86	96	106	95	81	76	90	81	79	80	89	87	85	90	88	90	80	91	78	87	94	114	77	98	101	95	83	101	86	74	84	80	86	80	92	101	83	89	99	93	91	82	99	86	89	85	75	91	101	85	86	93	80	87	86	88	95	80	76	73	103	101	88	89	91	84	87	95	93	102	103	99	90	106	85	76	91	78	96	74	87	110	87	83	95	98	95	96	82	83	93	72	84	70	89	93	107	91	80	78	84	93	70	78	83	77	105	86	95	99	90	95	110	74	88	98	95	93	105	79	78	80	85	84	98	89	90	82	90	83	88	83	91	79	96	98	79	89	102	97	89	93	90	78	85	77	86	86	84	88	86	88	73	89	80	79	95	78	79	79	70	83	98	107	90	100	80	72	89	78	98	98	85	85	71	82	85	100	85	102	88	83	106	82	88	72	103	79	92	94	128	108	99	99	73	83	78	82	105	84	103	84	80	83	83	109	87	88	102	79	87	96	92	92	81	88	93	84	85	76	71	82	97	100	95	104	83	76	95	87	88	81	82	89	88	87	95	85	100	95	91	82	85	89	86	88	98	88	102	95	91	89	93	85	93	92	78	85	92	89	79	88	88	75	82	98	76	82	86	84	92	92	88	99	85	97	81	93	95	73	92	83	72	95	80	88	97	81	93	102	96	95	97	76	112	74	97	102	83	91	77	75	96	76	96	96	83	84	82	64	88	74	83	80	76	84	91	73	87	92	70	78	80	82	70	79	67	90	90	87	94	82	95	72	84	83	104	95	83	82	81	100	97	90	100	83	103	87	107	85	103	105	92	99	109	105	100	94	100	88	84	101	80	84	78	77	89	78	106	105	73	79	88	86	88	100	88	79	90	80	85	89	89	92	96	72	82	96	89	99	74	98	102	90	76	97	81	95	77	102	97	87	74	95	100	88	88	75	87	77	96	81	98	90	83	94	84	89	73	96	89	90	92	98	74	82	97	87	69	89	82	75	94	86	89	87	102	104	90	78	69	87	109	94	112	91	93	84	84	88	77	91	78	75	98	87	104	84	77	77	86	100	90	96	97	81	107	94	99	90	95	86	85	94	118	91	90	90	92	83	92	97	88	97	96	78	87	82	79	80	88	80	99	87	72	84	84	93	94	83	96	86	93	79	89	95	93	84	94	97	90	79	100	88	102	98	101	73	101	95	86	84	100	102	82	108	79	86	96	84	81	83	77	79	79	88	77	72	74	96	87	101	83	80	89	102	91	97	103	85	99	91	81	95	76	69	77	85	75	99	69	88	74	104	80	94	81	88	81	83	85	78	86	85	99	93	90	96	81	98	94	82	80	82	98	82	90	97	88	87	97	88	81	84	84	70	84	87	79	96	93	81	84	82	78	71	82	89	92	103	93	100	86	92	79	99	103	81	75	89	85	77	92	87	87	83	90	96	92	81	83	97	78	88	66	82	93
19069	4876	2488	2305	4144	5840	6353	5283	4321	3613	3018	2446	2223	2000	1816	1573	1349	1351	1395	1212	1283	1255	1149	1118	1012	1039	1088	1066	1064	1010	1049	1043	992	971	926	882	769	791	733	734	697	697	737	751	705	712	754	759	676	734	694	786	718	701	706	692	716	682	678	718	720	714	697	672	672	724	676	718	691	723	723	719	718	758	723	681	692	699	674	672	675	726	723	701	684	668	673	680	694	649	692	629	676	684	630	643	664	660	652	655	699	650	632	635	586	664	652	652	667	674	639	659	659	659	660	674	606	667	673	637	683	664	632	694	680	668	652	652	684	643	669	644	651	656	658	660	600	659	643	674	661	621	637	638	638	676	631	660	654	693	648	714	663	674	674	628	623	680	609	674	651	613	657	640	681	624	636	619	691	673	594	635	651	630	690	672	679	602	646	646	692	683	672	659	635	681	676	681	671	628	658	640	640	632	633	638	629	678	702	648	647	657	633	652	666	640	683	647	661	625	635	639	692	637	588	606	631	587	688	647	658	670	692	642	648	649	656	635	668	650	720	660	667	630	648	585	611	671	663	644	598	585	595	645	658	638	611	659	666	651	611	626	628	640	647	675	656	684	656	632	656	666	615	666	690	670	679	625	667	671	667	655	663	654	653	676	648	643	633	609	663	670	676	665	674	610	666	639	686	629	676	665	688	638	664	602	653	645	649	675	643	692	669	671	655	696	631	600	652	692	623	617	634	661	653	669	637	650	672	655	704	656	654	686	623	667	611	653	609	642	640	627	681	656	634	660	669	696	583	672	672	664	677	653	636	626	686	672	653	638	636	633	720	618	646	658	650	654	653	654	650	668	639	672	651	662	650	647	662	653	607	636	634	684	680	637	636	629	628	646	713	685	651	651	638	623	671	688	701	632	646	671	590	667	675	669	634	633	702	662	686	674	668	659	656	707	668	615	626	652	649	605	674	622	671	649	664	646	637	628	617	669	635	649	660	640	643	645	633	679	635	670	686	619	638	661	646	649	686	639	624	645	615	631	683	668	655	675	651	651	638	661	616	642	658	628	661	620	598	625	630	686	671	659	681	610	677	608	691	661	660	620	639	647	669	662	663	647	666	650	685	650	645	598	641	656	657	624	637	680	639	676	621	632	625	703	624	694	611	594	664	693	666	667	671	650	609	628	746	675	633	661	648	634	691	649	683	652	621	630	637	606	661	617	679	700	625	673	684	677	652	661	662	614	660	678	689	657	645	627	664	738	648	634	661	657	666	672	670	657	634	636	630	666	611	661	614	632	671	729	670	618	634	650	631	620	641	642	650	676	596	631	661	633	652	667	653	668	623	613	625	664	648	687	650	612	678	656	647	709	621	657	608	655	643	675	650	656	619	661	629	657	670	671	605	668	659	637	669	662	674	712	626	652	670	667	632	692	646	655	658	642	645	645	676	674	640	654	646	683	617	672	635	648	643	669	632	661	642	665	664	663	624	650	661	611	665	626	660	653	689	618	687	666	625	646	658	643	675	625	619	692	687	696	652	618	660	670	601	655	648	713	649	610	613	669	655	654	671	664	652	612	657	615	629	647	641	635	681	664	678	667	707	687	651	612	717	673	678	629	599	665	668	676	622	702	665	669	602	691	697	607	656	661	662	672	653	613	676	656	634	669	664	637	608	646	648	651	684	607	658	624	701	667	641	658	637	633	651	655	651	640	662	627	648	629	639	646	657	625	654	662	618	642	603	669	649	693	688	680	645	664	643	652	665	658	631	675	645	659	693	645	631	678	686	645	631	637	672	648	647	660	652	643	636	658	655	667	694	625	643	619	667	680	685	691	664	675	627	646	657	637	657	673	657	707	642	654	656	651	620	676	618	700	608	638	628	638	645	658	688	683	638	654	668	631	609	730	646	662	689	654	661	665	644	647	615	649	664	661	658	621	654	631	651	653	647	653	636	646	610	607	667	645	653	668	653	625	643	662	710	635	624	646	661	644	661	677	639	660	652	632	617	627	620	665	615	620	629	688	622	631	677	645	662	628	641	648	676	661	697	649	641	682	627	681	673	690	666	620	685	658	667	633	682	672	638	646	622	621	639	709	672	658	648	625	630	692	671	654	659	685	630	671	645	684	638	654	700	652	635	651	626	665	665	647	683	648	640	698	624	609	643	669	673	650	678	645	648	604	621	664	689	670	677	673	641	683	659	644	652	623	631	621	653	623	678	680	666	703	723	623	689	704	633	660	597	642	659	649	654	699	702	629	613	678	648	620	667	636	617	679	648	652	666	649	665	658	638	630	658	691	631	637	636	661	718	717	684	633	686	627	639	658	667	664	691	642	681	663	655	628	600	627	663	668	641	639	660	653	667	632	650	667	633	681	625	638	678	676	619	630	676	641	644	603	677	644	673	631	635	711	644	633	652	686	623	632	589	689	651	649	677	679	677	690	679	641	636	670	671	670	675	600	649	683	631	696	669	660	699	709	658	661	674	640	679	623	625	624	677	654	645	631	644	621	688	628	651	639	659	651	632	641	624	606	628	676	634	650	589	647	639	631	660	695	639	632	650	696	655	616	618	673	622	603	663	704	633	623	671	650	630	594	642	624	653	622	645	654	683	639	699	693	642	670	663	632	688	650	646	647	657	624	654	641	622	683	623	659	634	682	694	650	645	634	673	678	634	661	647	661	647	660	668	652	711	643	622	629	678	654	624	667	642	643	666	656	671	684	645	692	637	642	692	655	668	633	637	632	680	658	651	657	647	646	660	670	666	618	608	713	626	657	675	611	698	718	663	672	640	645	643	628	674	690	697	607	622	621	621	643	646	650	646	651	648	694	641	692	677	637	610	655	667	648	696	603	627	621	651	656	652	607	636	604	680	653	638	666	631	670	700	619	643	678	691	653	627	679	676	623	656	681	644	643	604	629	647	667	672	652	643	659	674	672	722	662	686	627	633	634	639	627	653	681	653	625	684	659	650	667	668	657	646	658	669	643	660	602	705	634	672	666	699	655	640	652	639	643	567	666	713	620	638	676	647	686	624	659	632	663	634	633	640	656	663	644	653	618	625	681	638	643	637	646	635	646	671	643	606	668	659	678	663	710	638	640	608	604	662	660	651	660	635	663	633	692	623	661	672	650	600	619	661	654	647	630	614	701	617	628	646	634	664	680	614	624	646	644	614	642	634	645	676	646	688	685	637	640	636	653	655	676	646	620	686	631	680	693	649	688	673	673	642	712	620	669	645	607	667	654	682	636	659	685	649	656	649	654	645	655	651	632	666	646	679	640	619	660	694	657	684	684	664	644	616	681	647	674	696	660	655	660	628	694	668	676	691	669	699	674	620	618	625	678	644	628	685	682	717	635	691	624	610	630	642	642	698	689	686	642	699	710	665	678	601	610	648	664	650	664	635	643	658	693	625	702	673	642	645	645	629	642	635	689	670	635	669	654	633	596	677	649	625	600	676	675	719	616	645	611	639	658	632	639	661	650	612	650	632	637	699	668	628	656
1910	196	95	85	61	58	57	66	49	42	68	44	39	38	46	40	36	36	43	37	30	39	40	42	35	35	48	37	32	38	42	36	27	32	47	46	44	49	33	33	44	36	46	37	38	31	32	30	36	40	39	36	46	34	49	37	47	32	38	31	38	41	42	40	37	31	34	40	45	29	33	33	51	34	42	36	30	33	37	34	31	39	30	33	41	48	37	35	35	43	49	33	30	28	38	31	40	29	45	36	32	33	39	33	43	26	31	39	38	35	41	31	29	38	33	36	42	41	23	40	32	33	34	35	40	38	41	50	48	34	36	32	44	31	29	43	48	30	45	47	38	47	31	30	41	41	35	33	38	44	40	37	30	26	32	44	31	30	30	42	33	31	52	30	37	45	41	40	26	40	32	42	42	49	55	33	42	26	32	33	39	39	28	52	49	19	45	30	43	39	25	31	44	48	41	37	27	28	23	30	46	33	32	34	39	36	33	44	31	27	38	44	43	47	37	31	34	42	41	35	27	40	36	31	41	29	51	47	40	30	41	38	34	40	29	38	25	37	42	33	44	35	33	45	31	40	38	36	39	35	28	40	28	25	35	41	39	30	39	25	39	33	42	28	31	40	47	49	31	42	34	44	33	33	47	32	30	30	38	41	30	36	33	39	32	28	30	30	45	28	39	35	26	39	33	32	40	37	50	33	25	34	35	42	42	41	43	47	34	33	52	36	36	37	42	34	26	36	42	39	34	36	37	28	33	43	28	31	43	24	31	35	31	45	38	38	45	36	37	24	48	48	37	32	36	35	36	32	51	24	37	35	38	22	37	21	27	30	39	35	40	38	47	35	35	24	29	39	40	47	37	32	44	27	33	34	32	42	41	33	39	40	31	36	33	28	31	32	34	39	34	50	23	32	35	40	37	46	42	38	33	34	39	40	47	44	34	42	31	39	46	46	42	31	53	37	36	29	34	37	35	39	38	33	49	31	45	24	35	34	30	33	45	37	34	33	33	26	27	35	26	36	46	38	24	28	37	29	31	31	37	41	56	40	40	41	41	48	45	31	31	37	34	41	35	32	36	38	43	40	44	46	29	33	42	28	41	36	36	33	42	36	35	36	35	30	27	31	40	39	36	31	32	30	42	29	37	31	32	35	30	29	39	33	38	42	31	47	42	34	39	37	31	33	37	49	42	44	34	34	33	45	40	34	32	40	33	37	37	32	42	36	29	43	49	36	34	35	35	50	26	26	38	32	30	30	39	34	45	38	31	32	31	33	39	44	25	32	42	34	35	26	51	39	38	30	30	38	35	36	36	49	36	38	52	31	42	33	32	34	40	41	28	40	45	39	40	38	37	35	42	39	41	26	36	35	42	38	31	34	45	33	34	32	39	27	38	30	33	40	45	36	44	41	36	35	30	34	35	45	38	40	34	25	50	49	30	34	32	37	33	29	37	37	32	40	30	47	40	38	33	43	29	25	44	35	33	39	36	38	44	31	43	38	30	48	34	33	48	42	32	40	33	40	34	27	34	39	34	33	44	43	32	33	38	43	28	33	31	34	42	33	39	47	33	34	36	33	38	21	37	34	36	29	31	35	44	45	36	44	39	26	25	33	34	34	44	43	34	32	39	31	33	34	24	33	33	24	47	38	43	31	36	37	51	41	33	39	32	41	37	39	33	31	31	51	33	45	31	44	35	34	38	32	33	46	43	43	46	39	25	35	28	39	30	40	34	34	37	39	30	26	35	41	44	44	25	39	45	29	39	34	20	31	30	25	40	43	42	35	38	40	39	33	30	44	47	39	35	49	43	39	40	50	34	39	34	39	36	36	36	49	40	42	31	30	27	39	33	39	39	22	40	38	32	42	29	33	49	41	39	25	36	32	35	43	46	45	42	34	25	39	32	30	34	44	40	35	38	32	38	34	38	36	34	42	30	37	23	45	37	36	40	33	35	33	38	35	47	36	30	34	33	47	34	45	38	42	37	28	31	41	32	34	43	36	31	38	48	41	25	49	50	42	41	33	39	34	34	40	47	34	34	33	46	38	33	35	34	39	43	32	28	43	33	36	39	29	29	43	46	34	52	23	41	27	41	34	59	28	43	33	42	32	40	38	30	39	37	27	32	35	34	28	27	37	34	35	42	40	50	27	32	42	30	42	47	37	35	41	30	45	36	37	30	36	39	41	27	29	40	37	39	37	41	33	37	33	41	34	38	30	34	30	33	42	39	32	46	32	42	36	30	34	29	38	33	29	42	29	47	49	35	34	41	32	40	41	36	35	19	32	26	36	39	46	31	37	33	33	33	43	27	36	38	32	33	34	39	43	38	22	39	42	43	37	46	38	29	26	38	30	32	33	37	33	40	35	29	34	47	23	37	33	42	36	29	26	35	41	38	38	37	33	37	37	27	42	36	48	32	40	31	34	36	33	36	29	39	40	44	37	31	37	35	28	31	31	37	43	34	32	38	32	40	27	41	42	22	35	28	47	27	41	38	34	41	41	37	36	42	34	32	38	51	32	38	39	45	41	31	46	44	38	43	27	34	28	38	31	32	43	32	37	43	30	38	31	35	38	42	26	39	37	28	31	34	33	32	33	27	45	34	32	35	37	44	44	38	34	31	29	40	39	42	35	50	32	43	35	35	22	36	28	34	43	47	42	40	38	23	34	48	38	30	23	39	31	38	39	37	41	28	32	46	28	31	40	27	41	30	38	38	43	33	34	46	39	30	32	27	33	40	37	40	31	32	30	38	42	44	36	35	38	36	40	40	39	46	30	52	19	40	40	32	37	41	36	55	35	31	32	43	32	31	34	29	35	26	33	42	36	36	29	31	40	29	36	35	32	40	34	38	33	43	35	48	37	25	37	40	41	36	38	33	38	30	33	37	44	43	30	34	35	33	48	32	34	32	25	24	25	33	46	39	34	35	26	43	31	32	42	31	43	42	39	32	34	47	36	32	42	46	41	33	36	39	44	40	31	32	36	42	44	27	31	34	37	32	36	41	39	34	30	44	38	51	38	39	31	45	44	33	36	37	39	27	37	34	35	33	41	45	32	40	36	41	33	31	40	41	40	47	41	43	42	40	39	35	42	42	38	34	39	30	40	43	44	52	36	39	34	36	36	32	38	40	44	34	36	36	34	32	32	47	33	37	30	29	48	38	34	36	33	38	41	33	43	39	46	40	36	34	36	37	36	41	39	46	31	39	41	39	32	53	39	35	44	44	33	39	34	27	44	36	36	41	38	40	27	30	35	35	40	37	26	26	34	47	42	41	35	34	32	46	37	37	38	41	42	35	45	35	35	40	31	41	45	36	39	42	43	48	34	34	32	27	45	33	41	44	26	35	29	30	42	42	46	38	35	32	32	30	35	31	38	34	26	35	32	36	42	35	38	42	41	28	31	28	33	33	39	36	38	31	42	34	37	28	42	41	24	52	31	36	46	41	41	30	44	30	31	36	36	32	32	38	30	35	44	33	35	40	42	39	28
13512	2548	1199	1041	1647	2332	2627	1923	1625	1421	1094	935	799	664	626	541	506	515	506	466	464	527	491	478	416	442	450	420	473	434	463	459	394	402	350	344	312	292	287	301	336	323	310	334	299	292	336	306	314	284	313	303	302	299	280	339	278	283	275	290	279	285	292	301	293	292	309	289	310	327	292	293	280	303	302	308	331	312	306	287	286	304	307	296	288	300	290	336	286	266	267	290	270	266	277	284	311	302	276	284	258	302	278	276	305	290	303	265	284	255	303	282	280	304	289	281	267	281	291	288	276	296	263	285	296	302	262	281	290	271	275	275	288	293	306	279	259	299	293	293	279	281	279	296	278	270	286	245	307	240	290	270	302	294	310	265	284	270	285	295	263	273	263	284	263	281	288	290	287	274	284	286	277	257	276	271	311	271	250	297	280	257	270	296	320	292	269	263	275	267	266	268	279	266	280	281	269	296	267	271	270	283	274	265	283	277	278	276	259	280	285	294	294	269	262	298	295	276	258	282	284	281	284	278	294	286	261	286	263	295	257	281	289	291	292	278	265	294	295	301	265	285	286	292	285	317	287	295	296	279	270	290	287	282	282	277	277	291	274	283	273	314	301	274	310	278	290	272	281	269	261	269	272	293	279	287	299	264	280	304	274	268	284	304	278	260	288	284	288	298	279	277	298	301	268	269	275	261	284	267	294	252	241	282	300	284	286	312	257	256	271	304	262	300	293	259	271	251	236	263	258	269	259	300	300	275	252	296	261	297	290	280	280	271	301	303	269	284	296	295	288	291	321	277	281	291	267	276	254	244	266	269	274	294	256	291	282	271	288	289	311	309	246	264	283	274	273	266	297	302	294	309	255	295	308	265	258	294	279	284	265	289	320	283	267	258	317	272	265	295	316	295	301	269	299	280	272	282	314	261	279	283	289	307	304	268	285	275	263	302	286	273	280	296	299	261	286	303	286	289	243	290	274	275	265	293	337	296	287	266	269	273	270	271	275	246	261	254	267	331	299	281	264	280	288	309	294	282	284	247	272	259	263	291	296	279	283	263	287	271	274	287	263	259	312	285	298	290	279	261	293	291	344	314	284	286	264	264	280	297	291	296	271	299	280	270	263	293	290	257	290	294	271	270	269	269	264	271	275	292	262	289	266	280	264	290	301	262	248	272	254	275	292	266	290	300	289	275	278	279	295	280	266	263	252	256	316	271	273	280	282	292	287	274	289	277	273	284	268	264	297	260	249	288	287	240	272	270	287	283	267	296	297	252	263	295	257	285	282	278	302	258	296	286	255	271	250	304	310	278	291	279	265	298	262	298	285	253	283	261	290	259	284	296	300	277	283	263	250	304	271	276	305	271	279	277	300	301	291	273	263	281	297	278	292	300	276	289	291	302	269	259	263	254	266	264	306	269	293	277	276	290	273	303	267	275	326	276	275	288	293	270	250	308	268	273	263	309	269	298	241	314	294	270	298	261	268	282	286	300	268	266	250	287	294	285	292	292	279	259	285	270	275	267	267	281	279	268	255	283	256	286	279	274	273	278	307	281	266	301	269	261	268	256	289	273	316	274	267	282	282	264	283	259	260	256	269	283	286	298	272	276	300	267	306	286	299	257	255	261	298	272	251	298	263	248	267	271	289	264	256	270	269	266	264	282	286	299	288	294	316	264	267	292	256	283	281	280	249	307	275	289	293	247	232	280	279	281	317	275	281	259	287	265	285	257	310	272	303	280	287	289	279	301	283	274	280	263	251	306	282	263	278	255	250	272	279	298	277	296	278	279	290	317	265	285	268	268	267	310	272	279	281	289	297	300	272	303	296	268	250	270	257	260	251	291	280	298	276	275	286	298	243	292	316	268	288	273	277	252	257	298	272	250	276	280	294	281	281	262	287	290	297	272	302	302	274	291	281	288	293	260	296	292	271	294	262	282	272	299	251	274	266	306	296	289	270	278	281	277	280	315	251	289	278	280	295	253	270	276	299	308	277	260	309	291	265	271	252	296	261	308	265	274	269	262	295	298	297	263	264	270	274	267	303	262	274	272	258	263	278	289	308	293	268	272	307	263	266	280	296	294	277	258	303	281	289	271	260	288	288	297	307	289	257	275	274	291	284	286	219	268	242	290	270	263	297	270	295	310	259	260	265	289	283	274	271	265	278	279	270	244	269	259	279	262	265	276	305	243	290	278	270	312	287	243	302	255	274	301	260	306	292	280	283	280	278	311	272	272	268	287	317	275	308	249	259	284	270	293	314	296	313	274	263	288	291	279	253	274	252	289	293	272	276	298	285	278	264	275	268	263	272	321	272	297	295	264	271	272	276	297	279	257	279	286	307	296	273	270	252	265	261	285	276	273	287	300	289	319	274	295	301	260	291	274	292	259	279	284	255	269	274	279	280	268	286	291	266	262	307	284	288	280	319	290	255	271	279	289	298	261	282	263	267	276	283	270	256	302	270	287	262	286	249	270	287	295	307	291	303	319	271	293	308	271	251	268	270	293	267	272	290	298	276	286	278	301	306	299	265	294	295	311	283	295	272	275	288	263	270	284	292	276	266	268	257	263	265	271	235	260	284	265	261	272	262	278	290	284	269	287	284	254	278	274	248	291	289	302	306	248	281	263	270	315	279	296	288	283	279	290	280	249	245	301	262	279	294	274	300	262	272	266	274	270	314	266	262	285	295	273	285	298	293	287	284	269	260	293	286	287	292	263	279	290	286	281	328	275	282	282	299	278	268	313	266	266	277	272	265	255	280	292	283	275	267	276	274	270	261	258	280	273	253	292	266	268	280	278	288	264	272	270	272	292	256	265	277	277	285	295	264	274	285	285	294	278	300	278	299	260	282	245	275	274	290	260	284	278	271	264	309	268	281	275	277	266	273	300	315	284	267	286	288	269	288	283	283	261	257	292	261	270	288	309	298	261	272	270	286	258	301	267	289	247	285	283	266	274	267	260	276	282	275	265	257	275	285	284	272	281	286	271	282	277	275	260	275	276	298	281	260	294	296	257	272	318	255	294	274	280	288	297	278	298	288	296	257	311	284	269	302	293	258	258	296	278	295	294	286	266	290	271	261	256	292	248	292	271	293	282	271	277	285	267	253	288	255	266	294	283	271	288	306	276	255	290	283	265	264	283	307	292	275	252	304	273	282	259	277	282	291	287	259	263	293	284	278	286	290	304	278	259	255	284	278	280	268	251	255	303	272	277	281	270	297	244	269	293	270	276	282	257	288	253	254	272	297	241	288	268	297	287	269	299	275	273	301	277	283	282	264	294	305	274	267	265	279	293	258	288	272	280	303	291	281	254	274	260	283	251	253	292	224	298	283	281	295	323	286	288	315	257	281	276	298	273	278	270	258	303	259	271	293	290	271	276	293	244	270	266	289	272	277	249	285	290	266	287	289	282	267	262	315	272	261	261	303	256	278	277	268	260	246	283	249	311	261	265	274	309	301	264	259	261	286	289	269	289	270	276	259	247	281	271
1690	382	196	124	104	100	119	115	127	121	89	102	98	104	104	95	99	84	72	66	73	70	78	87	79	89	85	86	72	83	92	65	79	75	84	69	73	81	70	83	72	89	66	69	87	74	68	69	87	75	88	78	73	75	84	85	72	54	60	81	78	78	78	57	51	57	83	71	75	70	89	81	66	77	73	74	90	73	71	75	84	75	81	75	78	77	72	72	76	72	81	69	78	86	78	85	66	78	79	65	60	68	77	73	62	79	67	60	76	74	74	74	90	60	82	61	82	78	74	72	72	78	75	78	69	103	83	65	73	68	72	71	67	59	67	69	80	90	73	73	76	59	80	74	62	73	82	87	77	83	75	77	73	65	78	76	73	63	70	73	83	58	90	58	79	71	73	72	82	64	72	75	77	72	63	79	82	67	63	93	67	72	84	67	59	67	72	75	71	63	70	76	61	71	67	82	74	78	73	89	64	76	73	77	72	77	64	62	85	76	61	77	72	68	77	71	79	74	93	80	68	61	73	83	94	75	70	75	70	74	85	70	84	65	66	91	73	79	72	58	80	80	80	76	84	75	82	76	73	65	71	71	85	79	70	75	91	60	91	50	58	57	75	74	62	68	65	62	53	55	63	88	74	63	74	65	67	85	69	77	79	66	90	84	83	73	78	74	86	94	71	77	67	72	69	72	66	73	93	93	85	75	80	56	71	70	78	64	72	67	77	74	73	64	64	82	76	74	77	69	76	76	86	59	67	75	61	53	78	82	76	81	68	55	87	85	61	68	87	75	59	91	65	58	70	78	73	72	77	80	76	62	75	75	67	69	68	86	82	82	63	58	74	79	61	67	80	73	57	59	83	58	57	71	78	63	76	78	82	79	67	67	59	72	61	70	72	66	75	64	60	84	65	71	71	68	69	73	57	100	77	65	54	86	71	82	75	77	76	80	77	79	73	57	73	65	88	68	81	74	66	64	61	65	70	87	83	78	83	68	60	76	77	59	78	76	79	72	65	61	66	73	81	67	76	71	72	85	92	63	76	65	62	70	56	67	62	57	57	70	62	74	70	83	59	76	73	76	70	74	67	84	73	74	86	73	78	72	73	74	77	66	66	82	73	62	56	79	70	69	70	57	70	80	80	69	79	66	74	77	76	71	56	73	83	79	72	59	77	66	63	75	73	56	73	65	66	88	74	77	83	69	77	89	72	75	78	73	80	82	74	73	66	84	58	58	69	67	58	66	74	55	78	66	72	73	72	66	65	73	83	99	62	71	88	71	63	80	71	78	71	73	67	65	83	72	79	78	68	66	74	58	70	71	60	59	67	73	56	60	77	78	70	68	65	68	79	78	79	72	87	69	91	76	70	66	74	86	68	78	83	69	81	73	82	74	63	78	58	85	76	89	74	74	72	81	74	57	71	53	86	68	69	72	95	84	64	85	84	67	71	67	83	71	72	80	68	72	87	82	73	80	66	74	68	87	100	85	65	62	56	74	71	72	66	70	72	64	81	62	73	82	75	76	57	69	78	71	61	82	66	71	65	81	75	77	76	71	82	76	87	65	77	66	59	77	79	74	67	73	67	78	74	69	86	68	83	80	68	78	73	83	78	68	89	90	70	74	59	78	72	79	73	74	74	74	81	85	79	52	78	61	94	79	98	61	76	75	77	81	71	75	65	68	76	62	69	90	73	69	76	77	53	81	71	72	64	70	59	83	55	74	69	74	70	68	79	60	81	86	81	73	58	78	73	77	59	71	79	73	79	78	69	75	92	78	63	69	83	89	69	73	76	91	72	74	67	66	59	73	59	69	62	63	67	68	88	59	76	74	56	67	70	86	69	67	89	77	86	70	94	61	78	95	80	70	75	77	61	94	80	62	81	58	70	71	79	93	90	62	76	80	69	77	65	72	81	75	78	66	66	62	89	73	73	58	65	82	73	78	73	66	70	72	93	66	87	72	76	76	75	63	79	73	59	86	60	90	78	71	77	86	65	59	78	67	72	62	59	88	74	92	65	59	78	74	64	90	62	72	80	71	62	67	65	67	72	78	76	59	75	75	72	74	78	75	67	84	68	59	74	82	56	80	74	74	75	80	48	79	90	74	65	68	45	78	89	55	76	89	84	74	79	67	70	57	88	71	83	76	70	81	65	66	83	78	82	74	65	67	64	74	58	73	61	78	50	79	80	64	74	85	71	70	73	63	73	74	62	73	98	76	69	68	73	78	71	78	63	71	91	85	68	81	61	80	73	84	70	53	97	61	72	81	60	72	65	68	93	69	72	68	63	64	68	71	62	80	79	86	84	72	77	74	64	72	76	78	66	71	68	76	87	73	70	74	69	71	92	64	69	68	86	68	88	83	78	70	72	71	62	83	56	65	82	64	85	79	60	81	71	75	79	92	72	80	82	73	85	65	71	91	85	82	77	63	74	80	75	74	68	90	70	60	73	69	68	60	81	61	78	60	70	68	73	82	74	84	83	75	70	66	84	69	79	74	69	84	81	77	80	69	62	80	73	83	76	74	74	75	74	79	91	85	79	75	67	70	64	78	72	79	77	65	90	64	88	64	78	72	68	61	65	73	68	83	76	62	72	70	71	75	81	81	79	58	85	79	58	84	74	63	67	84	78	82	89	79	78	77	66	57	73	76	88	77	76	73	72	76	84	72	73	83	81	82	70	68	72	72	79	80	64	76	69	76	61	69	75	86	56	64	84	58	58	77	80	72	79	58	74	75	53	75	77	64	58	62	66	71	77	76	67	59	80	77	84	71	76	76	62	70	72	69	82	81	79	72	72	69	72	68	68	67	74	71	70	78	78	61	68	67	72	92	72	73	72	84	60	57	53	70	80	73	85	69	78	66	74	76	81	78	67	58	65	70	59	71	81	70	68	79	67	85	77	68	81	72	65	79	95	72	84	82	61	80	81	72	65	64	74	73	66	68	78	61	68	73	71	78	63	72	65	83	80	72	78	61	79	61	90	75	66	86	72	62	73	73	61	69	70	83	68	77	77	66	76	81	82	82	81	62	83	76	75	86	74	69	70	83	58	83	75	62	64	51	84	87	98	60	67	60	81	67	79	72	82	74	61	63	68	77	65	76	75	74	69	64	84	83	72	66	90	66	75	76	64	67	70	81	73	81	67	78	67	69	86	67	69	75	65	72	72	72	83	69	59	57	89	65	84	91	49	75	86	83	81	66	65	73	69	80	70	82	68	81	69	79	73	60	72	71	67	77	76	80	59	87	75	69	59	79	73	66	57	75	60	69	71	81	84	76	70	73	61	84	92	58	77	72	84	71	81	81	72	81	89	61	84	69	62	72	73	67	74	77	66	80	74	79	70	59	82	57	70	78	79	67	71	89	72	75	47	66	62	69	58	81	78	87	66	81	60	74	75	56	70	73	74	75	76	55	58	71	55	65	64	70	73	69	69	74	71	73	68	64	87	88	77	90	79	85	72	79	60	64	78	80	70	68	67	76	68	84	68	56
16585	4326	2040	1753	3131	4270	4855	3732	3088	2678	2185	1844	1490	1382	1251	1096	995	1062	960	971	873	950	915	807	762	808	817	792	807	773	876	767	771	746	676	641	607	566	593	598	568	546	595	574	608	595	574	558	588	577	611	599	580	560	610	562	537	542	585	578	535	570	572	570	593	549	549	596	612	586	585	579	572	550	604	595	602	602	554	576	532	538	534	599	584	579	548	551	582	541	507	558	525	532	480	533	562	578	530	595	544	576	527	520	561	541	549	524	552	473	505	534	546	524	532	532	505	552	521	552	548	531	515	534	556	516	541	596	564	529	555	528	571	541	522	577	535	504	529	514	524	509	545	542	515	556	509	576	550	554	483	492	505	514	528	522	565	541	531	463	532	499	525	541	554	519	551	521	589	525	546	550	560	493	507	538	514	567	531	553	539	532	505	517	525	508	578	521	517	535	543	522	539	529	538	524	525	556	577	532	534	551	501	543	568	538	558	559	542	491	589	546	498	503	518	557	561	523	513	534	539	469	559	535	551	547	527	529	543	518	553	563	531	548	524	521	541	544	541	551	523	537	558	532	532	490	564	529	521	506	509	544	537	528	536	542	513	523	557	518	521	539	539	537	540	509	524	525	531	554	486	557	540	527	553	523	523	548	524	498	522	547	535	516	514	514	515	547	559	533	535	537	532	537	541	547	530	512	540	545	508	499	505	590	570	537	531	576	551	530	555	545	571	514	518	508	494	510	533	521	537	559	523	444	529	476	543	552	483	528	534	577	536	565	531	572	570	508	579	533	543	522	556	546	568	565	544	495	504	528	551	530	481	550	478	538	563	525	573	530	516	531	506	543	523	561	543	526	584	538	533	551	499	506	513	515	510	517	519	520	533	572	554	550	528	526	525	515	530	506	571	541	556	557	534	554	525	590	487	558	525	522	549	531	515	572	512	533	544	538	539	509	537	532	555	537	534	516	539	562	502	510	529	551	519	535	539	496	550	505	550	535	544	519	555	547	536	511	520	520	564	541	527	513	495	552	540	520	572	511	559	512	509	593	508	558	495	521	568	517	511	553	578	543	518	496	514	571	517	504	527	564	510	501	529	531	512	558	527	514	518	521	498	504	561	563	539	553	557	515	544	524	533	536	557	512	518	554	515	515	547	549	526	542	520	578	530	546	478	529	543	550	515	535	533	539	540	521	536	503	575	541	528	537	533	556	565	515	560	528	564	508	530	564	542	512	513	553	550	509	525	535	535	505	541	495	526	536	508	580	522	570	528	517	496	537	528	528	514	579	523	573	562	525	605	497	529	509	509	555	519	500	506	557	559	513	499	541	532	539	493	517	523	570	534	542	527	529	534	531	524	520	535	528	536	531	533	546	558	541	525	535	538	563	509	553	514	526	522	561	548	554	571	496	528	551	534	511	533	535	574	539	528	488	480	538	473	538	563	542	564	535	505	555	541	516	539	556	539	510	554	525	544	560	528	531	509	542	520	501	509	548	537	545	500	489	521	536	567	546	519	565	529	541	496	515	495	487	514	567	574	508	516	565	564	522	527	538	547	533	516	587	550	546	515	548	573	541	489	545	522	511	536	515	539	528	552	499	556	564	532	545	572	550	540	505	524	510	567	555	525	531	565	563	539	558	588	499	485	508	509	493	515	557	527	506	523	546	549	508	492	537	547	536	551	579	538	565	522	549	560	529	494	537	544	566	529	511	543	522	541	511	549	521	527	534	530	551	515	498	496	554	548	538	517	549	551	509	547	530	510	559	516	522	521	548	508	524	531	525	518	534	541	549	578	539	551	522	570	535	566	512	511	507	550	559	553	510	575	497	504	558	537	556	520	494	547	562	501	536	521	517	568	546	517	490	523	539	555	546	496	570	556	553	496	512	524	525	561	535	530	555	572	534	534	563	516	553	507	540	534	515	486	529	507	523	541	520	539	535	494	529	568	538	505	536	530	508	550	506	500	536	504	468	506	511	547	543	567	546	550	496	578	515	517	554	524	516	527	519	529	558	532	525	527	528	532	574	501	514	548	537	527	562	531	578	513	536	486	551	525	506	510	524	505	533	541	545	531	527	516	485	529	503	551	536	533	515	513	510	502	485	547	531	548	561	547	570	528	494	539	529	530	547	522	555	569	518	536	537	514	513	536	491	490	480	580	570	523	508	543	528	521	519	547	506	519	539	563	535	528	566	491	543	539	520	572	462	506	509	501	560	496	498	506	520	510	545	549	545	512	541	528	518	559	530	515	529	540	499	543	490	502	481	539	593	534	556	523	555	505	548	526	509	511	534	510	532	481	499	555	515	513	532	531	479	562	545	575	523	534	520	540	525	547	491	537	517	564	539	522	551	497	526	499	522	519	534	563	558	504	577	495	540	523	517	527	548	569	544	555	510	527	518	479	526	553	559	537	564	513	554	547	506	493	552	544	566	537	543	519	547	527	531	521	530	546	493	541	510	574	496	537	545	496	535	522	513	491	544	527	554	550	506	503	525	546	561	544	566	548	536	553	543	529	525	533	530	548	537	561	508	526	532	545	590	501	540	554	557	565	495	546	520	533	536	521	539	512	527	571	494	527	551	531	539	538	536	490	508	548	525	560	520	549	562	525	528	530	515	521	580	503	554	515	557	508	530	522	530	544	559	502	577	535	505	525	551	521	546	545	536	510	535	519	578	563	524	583	519	555	577	563	551	553	514	521	526	492	515	542	541	555	506	527	538	520	535	509	559	522	562	530	542	530	557	523	528	567	531	503	543	525	507	508	531	561	507	523	546	502	541	527	506	537	524	546	535	525	514	556	538	563	530	542	505	526	556	549	502	568	533	538	573	541	556	607	563	553	531	545	561	548	564	513	546	525	533	527	507	529	517	566	516	544	519	510	527	536	525	553	577	539	565	556	535	547	553	491	563	553	538	525	535	529	523	548	533	533	522	561	539	548	540	502	549	559	532	518	539	567	514	566	514	542	541	541	547	535	514	527	532	541	488	524	512	531	563	541	517	530	515	484	546	535	546	591	560	564	530	578	517	555	532	501	517	543	531	528	532	505	525	506	515	556	534	565	527	525	525	561	483	539	549	511	575	538	503	541	516	546	555	533	497	515	498	561	524	504	527	550	518	526	553	561	530	494	523	528	509	536	574	520	519	523	523	564	518	520	526	549	560	568	510	505	563	544	490	539	522	520	554	511	528	548	534	530	508	530	546	514	521	548	540	546	585	563	498	530	539	532	517	521	555	477	558	512	575	522	535	551	521	527	533	536	569	538	548	554	562	553	509	542	563	519	505	536	511	569	534	514	524	564	489	492	519	556	560	504	522	537	541	559	559	545	540	570	499	536	555	534	542	548	527	557	534	534	511	525	503	549	501	579	516	537	517	522	545	529	562	537	495	531	521	480	578	548	541	534	557	548	564	528	502	536	547	486	469	515	521	538	556	518	518	553	537	559	570	527	505	552	480	493	540	517	556	516	554	558	526	565	528	513	575	542	510
2841	347	162	78	81	68	89	92	98	100	97	71	63	62	75	61	60	75	64	71	46	72	55	68	55	47	45	66	69	54	66	51	54	60	58	58	65	45	62	54	40	52	55	47	49	48	47	49	58	49	49	42	50	53	54	45	48	49	43	45	50	52	47	45	51	62	49	43	53	43	58	50	50	51	56	53	43	55	47	48	47	56	49	53	64	53	42	55	53	55	56	52	49	48	53	46	54	43	39	57	42	47	47	60	46	41	42	62	56	44	51	41	52	53	57	42	43	51	51	46	51	55	52	41	51	47	53	48	39	48	39	49	38	59	49	42	49	52	49	51	46	41	35	52	39	42	44	57	60	45	48	50	66	49	45	56	50	48	48	36	49	40	47	57	42	58	43	41	45	46	46	39	45	40	54	54	46	45	46	46	47	48	53	48	47	48	47	52	61	51	53	47	44	60	42	44	51	47	41	53	46	43	50	51	49	51	47	57	45	58	53	50	51	67	52	35	61	61	52	56	46	55	47	46	57	61	45	60	49	52	54	67	43	52	54	40	44	41	63	38	60	62	39	62	41	44	46	58	49	36	58	55	45	52	47	45	48	62	51	60	66	39	64	45	37	47	51	56	50	45	52	48	53	50	50	63	45	62	47	50	49	46	55	52	46	32	49	60	43	45	55	40	54	39	53	44	47	51	45	54	51	33	57	42	59	44	73	48	46	47	51	50	45	53	52	34	42	48	49	48	48	56	45	58	56	51	35	58	57	41	48	52	60	50	60	46	47	44	45	41	52	58	51	37	50	56	55	42	36	60	35	56	53	38	54	34	44	53	52	39	56	49	54	54	60	38	77	41	41	60	53	46	48	47	48	31	58	45	43	32	59	57	48	53	49	49	48	41	48	44	44	57	50	45	48	59	53	53	46	54	53	52	41	44	54	47	39	54	57	40	47	38	45	55	43	57	51	55	36	50	48	44	55	47	45	69	55	55	51	48	31	55	47	49	55	51	58	55	47	56	52	48	56	43	61	50	45	37	48	62	54	48	47	51	52	46	46	43	49	63	49	38	42	47	59	38	45	51	52	53	61	55	50	43	41	44	46	57	49	52	56	51	55	38	50	49	51	48	55	55	53	45	42	43	41	45	44	49	40	51	43	60	48	53	52	48	57	54	49	40	53	49	44	54	55	51	52	52	47	42	48	53	39	46	41	34	47	56	35	48	39	45	54	57	56	45	54	45	40	53	49	42	44	50	43	45	46	53	51	49	43	56	51	36	40	53	32	61	46	45	45	61	49	62	38	45	51	39	51	61	49	47	56	57	58	53	50	52	47	57	44	50	42	46	58	41	46	36	57	55	49	49	42	52	55	46	48	33	42	43	48	39	41	58	49	46	58	60	41	41	53	37	58	42	46	53	45	45	53	43	62	45	47	53	38	38	26	56	51	47	50	44	55	50	57	51	63	43	54	41	43	41	55	48	47	61	40	50	45	39	53	47	52	53	44	50	44	46	52	59	58	53	53	50	53	48	63	32	52	60	54	67	48	56	55	45	53	54	52	37	52	44	50	45	42	49	47	59	55	46	53	49	60	41	60	65	44	43	55	50	48	48	49	45	50	51	44	48	39	45	50	53	58	46	49	47	58	47	51	45	45	49	51	43	59	62	55	61	61	49	49	28	64	44	56	43	53	45	61	59	51	47	43	56	45	35	52	62	56	47	48	53	43	48	48	50	51	45	48	48	48	39	50	44	49	39	44	51	58	60	48	55	42	41	62	44	50	44	55	48	49	56	40	63	43	36	48	58	42	52	49	54	39	38	59	42	40	54	56	55	39	54	48	50	38	48	50	51	59	46	42	38	49	52	43	45	55	55	48	44	42	46	57	47	58	52	47	36	58	50	54	55	41	57	44	51	34	53	47	55	46	47	48	43	37	49	41	43	54	50	55	40	52	50	53	51	43	47	50	36	43	37	41	53	42	43	46	54	49	51	41	48	29	47	46	56	55	39	42	43	56	49	54	41	52	34	38	41	51	40	40	54	47	49	39	49	44	50	45	50	45	48	44	49	50	56	58	53	45	53	60	47	43	41	42	40	46	54	63	53	42	26	51	66	47	42	55	47	53	61	52	47	51	48	54	41	42	48	54	52	60	56	49	55	41	43	49	57	49	60	52	48	45	52	47	48	46	43	49	54	48	48	44	42	58	49	44	39	63	45	45	43	45	56	53	44	42	48	38	41	37	47	38	48	56	43	51	50	49	46	52	61	47	49	50	50	47	53	37	52	62	46	55	53	40	59	42	63	48	42	53	50	48	36	56	39	45	50	52	37	58	39	47	50	51	45	42	50	43	51	51	51	48	49	45	54	52	55	54	54	47	43	40	63	47	33	58	58	58	48	55	47	47	48	49	54	39	46	47	42	52	52	56	44	34	47	56	44	51	45	60	75	45	49	54	42	46	55	52	48	41	57	54	43	44	52	51	60	67	47	57	46	48	41	47	45	47	47	54	52	51	48	61	42	60	33	56	49	53	43	40	38	42	43	44	55	50	54	53	55	41	52	43	45	47	36	50	47	46	60	60	60	51	58	57	58	41	45	56	46	57	55	62	43	48	52	58	42	54	53	57	37	48	54	45	46	48	34	46	41	45	56	50	41	45	44	49	40	48	37	62	65	35	48	47	41	52	43	53	47	50	57	46	56	48	52	54	40	45	47	50	50	43	38	56	52	41	45	32	51	44	45	44	48	43	44	43	39	44	53	52	56	42	50	51	52	37	47	43	52	50	42	53	32	50	42	53	49	60	64	56	60	45	52	55	53	49	47	43	53	38	43	39	44	39	41	45	44	38	47	48	38	45	48	54	46	60	41	39	37	42	56	49	51	40	52	41	44	47	37	59	57	42	71	41	54	50	47	45	51	48	36	45	55	45	40	53	51	59	51	42	56	39	44	50	38	44	44	38	51	51	43	55	51	44	46	38	49	49	65	47	49	44	45	54	47	57	44	41	52	46	46	63	56	50	47	62	47	59	55	63	68	45	45	47	54	51	53	51	46	53	46	51	42	49	58	43	51	51	51	49	47	45	53	53	45	52	40	49	51	39	46	53	40	59	51	32	40	60	45	53	52	62	54	28	55	39	51	59	52	46	47	47	44	47	45	44	42	45	48	56	38	48	54	36	47	40	34	50	47	40	48	45	53	58	55	44	47	49	62	55	46	42	61	45	55	52	49	43	42	44	42	45	40	49	48	52	50	55	48	44	52	42	68	60	48	49	32	44	40	42	57	52	32	48	37	40	45	58	52	49	59	45	41	46	54	53	48	53	50	55	52	55	43	50	50	51	58	50	46	52	51	44	41	55	59	39	52	48	54	58	45	62	42	54	54	47	37	51	56	50	53	48	53	46	49	42	67	48	42	42	52	45	46	45	46	45	54	44	50	44	60	33	51	52	62	49	49	52	45	55	42	37	58	40	42	50	33	49	61	48	46	55	33	65	50
16193	3826	1676	1529	2573	3718	4157	3604	2882	2347	2003	1592	1328	1214	1065	921	864	880	823	792	733	723	745	705	650	658	696	668	686	615	649	616	615	540	490	479	463	448	422	424	402	394	423	383	407	444	400	442	431	418	396	441	393	463	394	413	362	399	390	374	371	354	375	413	372	393	429	426	425	384	449	397	427	390	413	440	404	400	416	392	374	389	361	393	411	408	406	376	399	393	387	416	361	379	373	395	393	380	378	356	350	414	379	387	370	338	361	349	352	367	370	404	363	357	385	374	351	385	398	409	372	415	376	347	362	410	329	393	338	365	394	356	369	369	385	343	360	345	351	370	409	353	372	352	368	362	375	387	372	381	359	406	388	368	369	365	374	363	348	366	392	366	358	356	366	374	396	370	411	368	372	371	349	377	384	334	378	365	412	381	386	371	380	377	374	372	390	339	364	381	363	380	358	360	364	376	379	361	401	358	347	379	399	345	373	407	378	347	398	394	381	359	323	370	369	384	374	371	405	330	358	342	381	388	365	348	361	371	380	346	342	364	351	372	388	358	398	368	354	339	378	401	344	400	379	359	359	366	361	363	391	348	393	363	370	356	353	369	361	365	371	349	371	356	392	351	372	360	368	402	343	405	374	400	383	383	382	334	364	355	356	372	337	331	384	420	352	346	364	359	412	384	382	377	382	366	374	328	366	373	366	370	372	372	353	343	385	409	347	362	360	380	349	362	376	355	372	377	368	348	398	391	396	345	375	350	391	333	361	403	331	375	391	387	376	321	316	373	364	359	397	356	374	348	342	369	355	376	388	357	350	367	371	383	368	375	390	352	372	345	380	383	393	348	363	361	354	353	354	337	337	402	357	390	353	370	369	372	364	402	378	416	362	356	367	361	379	338	354	373	355	361	349	395	362	366	358	377	363	384	386	363	347	380	346	374	391	352	362	378	361	387	382	408	356	359	358	370	355	369	354	397	374	321	389	355	366	366	357	359	382	356	398	371	371	396	361	365	379	367	385	364	390	390	360	374	348	370	340	331	381	373	363	394	376	411	373	394	373	358	382	375	374	353	319	345	352	392	344	386	385	370	362	367	422	367	353	331	378	373	383	381	405	365	360	366	354	386	354	384	356	365	375	358	406	342	344	374	360	410	355	356	353	394	355	385	394	346	341	378	363	377	344	351	365	345	349	386	360	365	359	374	334	383	380	408	395	355	370	401	376	343	377	379	365	362	321	373	342	366	400	362	384	331	371	360	390	348	380	352	363	374	361	368	372	409	383	354	411	382	373	379	426	372	343	379	416	340	350	405	365	372	340	392	347	325	384	344	380	365	380	388	360	383	359	374	330	397	343	376	353	357	316	359	372	368	337	382	349	392	363	346	360	380	358	382	366	389	359	375	404	362	365	381	387	337	371	361	395	391	345	329	366	359	399	428	373	389	343	373	353	353	360	342	407	368	385	333	357	333	405	378	352	389	360	375	400	362	355	363	381	366	341	385	370	380	389	410	377	369	364	363	379	394	349	375	334	398	369	382	378	372	368	350	335	382	396	368	373	365	377	366	375	354	394	374	358	360	364	365	401	400	372	350	356	359	381	352	368	365	363	344	398	384	372	366	354	353	332	360	326	374	376	345	416	373	377	358	370	347	351	377	375	314	381	387	349	386	362	328	366	388	378	392	346	378	389	362	373	357	329	369	387	363	373	357	375	395	356	353	352	390	375	346	359	366	369	351	340	394	383	351	364	334	361	365	406	336	373	369	368	390	391	354	362	383	364	402	365	359	314	381	389	369	372	348	399	337	383	387	375	349	362	367	357	330	346	391	385	379	409	379	363	400	356	361	412	355	372	356	375	397	336	396	441	382	384	370	418	360	368	335	362	377	402	404	360	344	383	407	364	346	391	362	372	365	379	360	392	355	409	326	363	360	365	370	361	411	348	385	380	345	343	351	392	369	392	347	366	380	365	391	365	363	336	370	389	358	371	355	361	376	364	358	391	363	376	387	359	390	373	364	360	337	398	368	375	363	378	381	381	360	359	381	401	340	370	380	380	342	355	349	351	378	365	368	376	326	377	376	363	346	396	380	367	372	378	370	366	380	395	368	378	364	382	345	363	387	389	373	338	366	355	349	371	349	345	382	367	348	365	376	365	352	370	437	407	389	356	383	356	367	362	368	369	312	343	344	360	345	375	380	382	368	362	370	338	376	388	377	379	366	348	387	376	356	375	360	369	329	393	334	360	371	388	367	384	371	373	355	387	357	378	346	391	345	365	386	341	374	376	360	386	332	372	372	367	372	378	347	386	377	397	398	359	367	359	372	367	354	315	385	365	378	351	368	377	355	372	340	361	356	374	394	358	343	366	380	376	363	342	397	344	368	389	378	385	367	391	352	402	369	360	399	388	403	383	359	370	335	378	391	355	379	353	358	381	335	349	388	372	361	342	382	346	380	380	365	399	375	381	399	328	401	353	351	383	380	357	347	392	388	393	381	335	359	356	352	393	340	329	366	355	373	358	375	355	351	357	364	363	359	378	364	346	347	419	387	382	375	371	342	358	347	366	347	363	344	380	326	378	386	372	372	370	372	385	385	350	364	374	352	357	372	378	380	328	365	367	358	372	362	369	380	346	368	347	331	366	383	407	384	342	348	377	365	363	325	359	368	380	360	382	384	360	378	381	363	372	376	354	365	329	385	341	338	398	381	376	336	402	376	353	370	386	396	356	373	405	341	361	365	373	354	379	349	354	356	352	368	371	366	363	355	369	361	376	378	371	387	363	351	330	372	384	377	365	372	369	380	354	370	380	344	336	359	398	373	326	344	381	384	343	373	399	385	352	374	380	367	355	390	365	363	369	377	379	381	378	376	341	382	348	364	368	405	367	379	376	382	354	370	371	336	311	405	361	398	346	392	361	374	352	357	382	415	362	386	355	344	374	408	366	355	366	384	348	383	376	360	358	362	380	375	379	352	344	371	386	390	380	352	359	382	351	346	362	366	375	356	351	392	385	356	378	396	365	361	339	361	358	345	379	358	372	362	349	339	358	404	394	386	396	411	392	347	390	372	368	390	345	391	391	339	365	344	365	410	341	350	351	386	363	359	343	359	371	343	381	407	362	369	365	343	415	362	362	378	372	379	373	376	345	394	399	383	405	382	377	380	368	367	355	346	401	368	344	386	369	383	410	358	354	376	348	366	363	383	363	381	385	388	343	365	367	362	375	394	377	406	381	355	360	375	360	405	386	381	365	370	363	376	362	382	390	357	372	350	346	333	345	398	357	379	367	368	355	394	398	363	381	371	371	373	352	353	391	345	396	363	384	370	354	369	332	356	366	370	379	378	362	357	348	372	347	410	349	385	373	364	348	360	394	372	370	338	390	381	373	353	341	366	398	368	395	424	386	355	347	373	382	327	367	378	365	392	354	381	387	370	348	325	347	380	362	380	379	354	380	395	387	357	383	395	367	394	365	351	347	353	358	394	385	366	358	382
2520	565	268	190	146	154	167	148	177	167	131	137	148	130	128	105	107	129	112	120	97	110	93	112	107	101	118	109	76	109	114	87	101	111	98	87	72	107	100	98	108	92	95	91	99	78	86	73	98	101	80	99	91	83	86	103	103	100	83	94	98	95	86	106	88	84	80	107	88	104	86	108	86	100	98	81	101	103	87	83	87	83	93	84	70	98	107	101	108	96	106	81	78	100	80	93	80	101	112	84	90	81	85	91	94	80	96	91	82	93	90	99	90	95	84	100	90	85	75	79	84	82	94	81	84	85	75	100	96	104	78	87	111	91	98	94	91	85	106	78	94	88	89	88	84	80	90	91	87	90	87	91	100	71	93	81	103	90	82	82	76	93	88	87	96	103	81	80	91	87	87	96	78	77	85	94	73	76	92	94	92	96	99	86	108	104	73	87	86	74	93	86	94	92	73	78	85	97	81	100	98	94	89	90	83	87	82	80	75	76	81	91	101	82	95	104	92	83	93	89	85	100	82	85	87	93	83	83	101	85	104	91	86	108	97	98	84	89	77	90	90	108	88	93	83	98	73	85	110	72	90	76	89	80	88	91	83	89	84	78	100	86	93	97	92	97	96	104	85	82	96	93	88	96	63	83	86	87	81	92	75	82	78	82	86	97	104	89	89	87	84	88	88	93	77	90	93	78	85	94	86	92	82	95	87	86	85	102	97	91	82	105	83	93	104	87	81	93	83	79	91	101	85	91	83	88	74	111	85	94	88	88	80	95	76	87	88	85	91	83	90	89	100	96	93	79	98	79	105	87	92	86	89	103	86	89	107	84	90	97	90	105	85	92	87	110	110	94	98	93	100	97	90	91	87	86	96	74	89	91	86	87	90	89	77	91	88	96	80	92	79	92	93	85	80	85	76	96	103	102	81	82	101	76	100	83	83	87	96	82	88	84	85	92	87	74	84	81	113	91	97	85	83	80	82	100	86	80	90	104	80	79	104	92	79	85	82	90	103	83	113	82	74	76	78	80	82	92	83	91	83	88	90	98	79	84	87	89	90	75	95	87	93	95	91	79	79	99	77	110	95	86	76	68	98	99	101	94	79	94	94	98	94	79	105	90	84	91	87	92	72	100	84	91	86	95	91	103	82	93	94	97	95	82	82	90	98	100	80	87	83	83	80	99	103	86	88	86	94	98	84	74	93	104	88	101	85	70	93	93	111	63	101	98	101	72	101	88	81	97	97	81	79	105	76	81	80	82	92	96	97	97	76	83	75	94	70	73	89	87	79	71	98	103	76	106	86	100	87	107	98	89	105	95	83	103	90	78	87	73	87	76	89	87	111	90	85	80	75	87	101	75	79	105	93	87	67	87	86	66	97	96	92	82	85	81	83	79	71	82	92	85	87	81	94	83	84	88	96	106	80	77	80	84	91	92	76	92	86	79	84	83	72	86	90	75	92	86	99	93	78	72	93	95	98	81	94	75	81	97	92	91	96	85	104	85	87	104	94	87	98	102	98	85	87	83	113	98	105	87	94	86	84	74	76	85	101	86	80	86	86	103	101	79	82	95	75	87	111	76	92	95	80	97	105	89	106	93	99	89	89	83	86	79	85	83	99	88	87	99	78	82	84	96	93	98	87	90	101	91	93	72	105	78	79	92	67	87	105	75	94	98	88	85	93	86	94	84	95	102	95	98	91	88	87	85	88	84	88	88	89	100	101	101	82	72	91	98	72	85	75	88	79	92	84	107	103	73	101	84	82	81	80	94	82	83	81	81	87	72	82	91	95	100	85	88	95	94	80	87	72	64	95	90	87	92	85	99	99	83	94	83	77	89	83	89	80	88	89	86	88	77	89	88	84	108	106	90	95	73	88	89	104	89	90	113	90	83	80	82	88	79	82	100	95	91	83	79	96	89	79	84	97	101	100	77	78	86	94	80	100	92	87	95	90	88	89	93	85	72	86	99	88	74	88	85	82	91	80	88	99	88	89	98	97	102	96	102	92	88	101	98	73	84	103	96	92	95	99	102	87	97	86	89	91	79	87	92	93	85	94	72	91	90	104	90	87	76	88	72	86	87	90	91	83	86	85	90	84	90	92	76	83	100	85	74	90	85	106	90	88	69	106	75	83	94	87	93	64	90	82	95	83	97	96	86	91	95	89	84	78	92	91	89	97	98	84	90	107	92	99	97	107	101	73	75	71	94	99	92	83	82	76	94	91	102	99	82	72	109	82	80	93	91	71	82	83	98	89	96	81	96	70	97	100	93	86	95	95	95	102	87	104	76	76	84	80	96	101	83	97	87	91	83	97	87	111	75	74	81	91	101	91	87	98	92	119	93	88	91	79	90	93	67	82	87	94	90	85	104	104	89	99	89	79	100	97	87	89	101	104	91	97	94	86	86	93	83	84	100	102	79	73	78	84	95	70	108	92	80	88	77	82	94	74	85	86	80	96	74	99	81	91	79	80	78	98	94	105	85	107	72	87	94	95	95	80	93	106	80	87	92	82	93	106	122	83	84	76	92	84	101	92	99	91	101	76	83	93	102	98	86	88	90	78	77	94	90	74	95	98	93	91	84	102	74	89	95	92	79	97	78	72	67	89	94	93	97	82	90	102	99	98	79	86	88	99	81	65	85	87	97	88	98	89	79	103	90	74	90	89	89	87	99	75	92	92	101	85	89	99	82	92	84	100	91	83	98	73	86	77	86	112	95	82	93	91	106	95	94	95	96	75	96	106	94	84	86	86	92	85	81	107	83	79	88	103	107	103	95	107	102	93	107	98	91	83	110	88	112	85	105	84	78	91	92	87	95	95	91	83	97	80	95	98	93	96	98	94	97	101	87	103	97	79	97	85	76	102	87	74	96	90	80	85	88	85	89	75	110	79	102	105	86	81	96	91	104	86	83	84	103	76	106	92	81	90	102	81	104	82	63	85	88	101	86	88	96	90	87	112	89	84	77	73	75	86	76	94	87	77	92	79	102	78	104	89	64	78	91	87	76	89	99	101	102	85	72	94	96	94	97	96	77	95	94	99	82	79	101	84	84	83	90	107	76	86	91	76	74	92	73	86	90	88	97	85	75	72	94	87	87	93	102	77	88	96	78	90	88	88	89	90	87	94	85	82	87	83	97	94	80	102	105	92	93	91	78	76	86	97	95	101	78	93	94	77	106	88	88	90	98	89	90	84	102	84	86	100	94	102	97	93	79	70	81	89	92	79	92	69	88	101	91	105	90	88	83	99	106	87	90	84	75	95	83	85	93	94	112	89	88	82	75	96	81	98	81	79	74	77	100	87	84	84	82	85	100	82	107	86	83	86	107	92	85	91	100	102	82	101	91	88	106	92	93	89	74	83	101	91	97	86	86	87	95	88	87	89	77	95	103	89	80	75	75	81	88	92	95	95	94	89	87	75	99	77	94	81	95	95	80	91	87	84	77	102	86	90	100	92	107	83	92	107	101	81	74	99	81	91	91	80	97	89	87
20105	5641	2547	2312	3983	5716	6458	5665	4609	3720	3164	2559	2192	1840	1663	1537	1328	1433	1300	1228	1224	1213	1105	1067	1040	1089	1038	1034	1033	1072	1050	969	957	875	893	808	813	787	733	732	702	721	726	764	748	724	683	711	700	713	731	746	690	718	739	741	728	677	760	740	645	671	724	657	704	719	691	711	683	736	747	732	675	765	671	739	717	682	712	689	725	685	645	688	661	716	701	678	713	691	653	671	658	707	649	692	699	672	691	626	675	665	675	684	639	662	668	604	656	680	630	696	675	647	646	646	669	651	691	671	670	659	668	672	633	664	644	721	648	695	662	681	646	664	677	678	655	664	647	647	656	647	712	665	645	644	643	657	631	713	620	653	641	651	642	640	680	689	644	696	635	636	706	653	660	655	619	663	640	684	694	682	632	645	662	628	651	671	626	723	657	705	650	704	672	704	616	687	639	633	661	677	663	667	636	664	652	665	638	687	636	659	640	640	626	626	624	676	643	685	633	657	665	669	673	655	716	640	647	666	643	663	659	676	661	640	674	652	631	633	714	715	626	673	637	670	644	628	599	609	655	644	598	666	632	644	635	672	669	660	661	646	700	680	640	624	609	671	647	686	673	660	592	624	645	625	661	676	661	663	663	700	653	634	657	700	631	654	679	681	653	672	685	627	669	651	620	649	613	696	650	676	622	653	654	677	650	614	690	673	683	668	642	637	637	633	652	647	629	662	658	641	652	660	719	621	694	658	621	656	625	654	651	633	633	697	652	656	635	701	689	628	644	657	640	619	711	670	665	677	639	694	702	653	651	684	645	645	681	697	700	684	686	662	628	692	659	692	682	642	657	666	678	651	691	677	684	651	699	633	654	589	690	665	646	624	689	608	668	662	640	662	619	694	652	644	622	648	616	619	639	664	661	610	658	637	615	656	628	680	666	671	714	669	675	684	649	654	686	655	671	635	681	647	681	644	631	671	650	673	631	609	675	672	653	676	625	693	645	647	665	614	615	666	666	631	658	637	624	636	673	627	665	675	712	671	668	654	663	663	666	645	649	687	667	654	641	641	644	669	644	661	666	661	658	657	688	684	680	656	673	672	651	655	662	687	686	695	635	667	635	600	696	638	693	638	683	711	666	646	638	603	670	579	646	621	656	669	637	618	667	679	654	647	646	687	612	649	697	661	635	688	634	660	643	671	647	663	695	625	650	700	679	680	651	669	675	656	697	662	693	654	645	710	664	646	638	658	645	669	640	619	628	653	599	629	605	691	680	631	677	635	737	669	621	658	653	618	623	688	676	620	592	680	682	609	609	671	704	684	661	612	643	675	699	617	654	635	655	668	678	663	640	667	659	650	688	636	697	664	620	667	679	656	629	658	687	660	677	692	667	686	681	673	620	679	590	625	685	674	710	682	646	619	684	630	664	625	690	652	672	641	606	656	670	668	638	639	642	638	665	666	643	663	687	661	660	624	615	623	641	681	641	659	641	628	645	645	636	675	681	632	655	705	652	651	670	697	693	686	634	706	669	652	695	649	677	671	677	601	706	645	674	667	724	660	650	665	635	611	671	628	654	680	651	688	659	672	635	612	663	651	632	647	677	685	664	646	615	695	636	670	656	637	646	651	669	666	705	701	680	631	679	612	662	681	670	655	641	640	623	671	672	653	649	695	655	706	659	662	629	670	633	621	670	658	669	678	665	667	664	600	696	695	613	661	650	655	663	614	635	667	653	656	659	690	656	666	676	636	658	666	668	679	623	648	653	671	727	662	681	667	646	611	636	669	667	654	682	643	642	667	647	651	658	648	658	654	658	615	618	596	633	607	684	642	679	644	691	682	680	633	656	607	646	628	654	658	613	663	666	642	657	640	680	642	685	700	703	630	622	670	708	661	718	690	653	670	642	638	642	654	672	625	668	660	686	657	615	664	639	655	662	673	642	665	638	674	587	693	690	636	661	687	636	660	652	669	647	666	670	666	717	660	657	649	675	597	662	658	667	662	644	597	709	628	692	673	660	673	661	659	639	660	681	630	658	644	643	676	659	637	671	603	656	701	685	672	680	682	625	682	651	664	669	645	690	679	692	685	666	634	667	686	697	660	622	649	682	620	641	666	677	648	637	663	643	666	627	655	629	688	680	651	614	637	671	664	639	627	643	667	626	685	627	641	666	656	636	670	621	666	679	659	684	703	660	674	626	659	639	699	632	737	664	663	676	711	666	608	688	671	691	648	699	643	674	613	633	687	626	614	671	625	724	663	651	653	620	698	651	640	647	647	681	639	664	672	632	662	659	620	639	637	691	667	651	629	666	634	645	649	671	663	637	639	669	620	694	640	669	625	667	626	614	630	575	714	692	673	677	642	658	685	639	643	625	658	632	615	641	651	643	649	660	678	647	659	623	663	663	670	642	646	653	654	699	649	641	632	687	631	649	690	689	676	658	667	647	672	628	660	639	639	659	671	652	642	677	661	683	699	700	655	674	649	702	690	604	630	624	699	654	666	660	637	679	605	659	635	614	637	738	633	683	673	700	655	700	649	686	626	657	671	691	697	638	644	634	607	654	606	633	690	636	645	682	691	684	649	642	711	679	654	632	667	609	689	613	678	629	657	692	692	631	676	635	671	625	671	660	683	672	673	653	618	681	653	680	636	629	595	646	690	716	688	692	654	642	670	632	636	693	679	624	667	653	658	682	643	660	652	663	709	616	649	610	663	659	659	649	668	611	645	643	666	671	689	675	634	607	639	637	662	702	684	643	639	654	671	623	687	658	672	679	643	626	669	672	632	663	659	672	616	653	621	689	667	659	660	653	607	608	647	648	675	636	622	651	616	668	649	647	674	654	637	640	620	682	637	641	651	650	637	642	644	655	650	660	707	652	634	632	636	585	682	587	652	644	658	649	624	593	647	649	615	676	702	672	637	624	640	679	640	664	664	683	704	613	691	678	674	702	636	651	620	635	692	662	668	646	653	627	640	612	659	645	663	647	676	654	726	630	650	639	669	631	653	643	679	675	619	658	678	678	722	634	648	712	659	642	668	671	655	659	638	658	638	667	638	636	668	660	655	687	659	634	646	645	697	681	681	688	685	673	679	659	654	664	648	669	637	660	633	658	681	605	694	679	682	625	679	608	642	656	677	657	682	632	653	690	634	647	634	628	671	635	672	696	664	596	652	659	657	679	664	632	683	702	650	666	660	693	641	649	629	637	669	611	652	653	606	662	692	617	654	650	664	686	623	678	649	624	662	627	666	676	643	650	618	678	694	666	643	627	638	615	635	666	666	678	699	629	681	699	664	680	643	629	707	683	606	677	653	638	655	658	666	717	658	715	632	625	659	686	682	663	649	663	670	677	627	676	638	719	668	698	650	661	644	626	706	666	667	674	662	639	627	679	675	673	600	675	649	668	682	656	625	685	692	647	669	655	701	592	668	715	640	628	647	696	673	644	685	682	652	649	669	661	685	658	664	671	698	603	650	652	672	656	638	654	659	656	713	667	665
1910	238	110	64	54	52	70	51	63	61	58	47	39	39	40	49	36	46	48	50	56	45	48	54	43	37	43	34	52	43	45	45	41	40	35	39	37	28	30	38	41	37	42	35	35	44	37	33	32	36	44	39	35	38	44	40	30	36	50	39	32	43	40	42	37	47	32	40	46	42	34	25	34	38	29	27	24	36	26	38	42	28	46	32	26	41	40	42	34	39	33	29	32	38	42	31	47	36	35	46	42	28	35	43	27	37	42	26	33	39	35	43	45	40	45	42	46	39	44	39	38	33	33	32	36	40	46	36	36	30	38	45	33	33	42	32	28	41	38	42	31	43	46	30	41	43	30	42	24	35	28	37	45	37	38	31	48	40	32	33	38	26	41	42	48	34	40	49	34	40	32	46	33	39	49	39	41	42	35	39	36	32	38	31	41	44	34	47	25	36	48	36	44	37	32	38	46	34	34	23	41	38	33	48	35	28	28	36	33	32	34	38	41	28	33	34	35	45	39	30	39	35	43	36	27	41	38	35	54	35	32	37	44	39	37	30	23	40	31	35	35	34	46	40	42	38	43	33	45	32	32	34	52	42	37	45	35	39	35	29	43	32	43	27	35	38	36	32	31	39	24	43	39	35	35	31	39	44	33	46	28	45	31	43	40	23	29	31	31	39	37	41	42	38	24	40	43	39	45	33	41	38	42	41	38	43	33	30	35	30	31	37	45	39	34	48	41	33	47	36	34	33	31	27	41	42	33	37	27	42	36	38	28	34	46	35	34	36	21	29	39	32	34	33	35	45	41	42	38	33	36	32	36	37	39	42	40	39	43	43	31	38	37	35	35	36	40	33	42	28	47	54	44	35	38	35	44	35	37	30	34	34	38	36	46	36	45	42	37	37	33	37	47	36	46	32	39	36	48	41	25	39	46	31	31	34	26	42	28	33	26	29	48	29	34	27	30	43	38	33	30	31	40	34	44	32	30	32	36	38	50	42	42	34	45	32	45	34	41	35	34	37	39	36	37	27	32	35	38	38	33	41	32	48	44	36	30	38	37	34	48	40	29	44	34	33	36	34	43	28	33	33	34	36	42	37	42	39	40	31	37	39	36	39	43	40	33	34	41	35	32	30	29	31	37	30	39	43	37	25	30	36	38	34	49	38	35	27	31	39	42	32	32	38	35	42	40	34	27	46	38	30	37	40	43	32	36	44	27	40	30	38	45	37	39	29	44	37	35	43	39	40	37	35	52	34	34	32	36	33	35	23	32	43	42	32	33	39	39	38	38	27	54	48	44	30	40	47	24	27	42	47	34	38	27	46	40	34	36	33	37	40	30	43	41	33	32	34	25	45	51	37	31	47	38	41	36	31	33	34	29	47	35	35	32	34	37	46	45	22	35	40	33	47	34	43	34	45	34	36	40	32	34	33	35	41	44	35	49	26	36	29	31	30	31	42	46	41	31	29	44	34	35	36	37	37	29	29	33	41	34	36	37	32	35	18	39	39	31	41	33	41	38	43	43	36	39	31	37	35	43	32	31	35	31	36	37	34	40	31	41	27	27	32	46	38	44	24	37	35	43	31	49	31	35	27	43	36	46	31	38	34	31	44	37	28	40	51	34	46	38	34	34	44	39	40	37	40	41	36	49	33	29	34	30	37	45	39	42	57	36	40	27	45	45	39	30	30	36	32	51	43	36	38	42	33	39	38	26	42	37	37	41	46	40	29	35	35	42	28	47	39	34	27	35	51	40	38	39	31	38	42	39	44	49	43	29	45	33	42	31	36	35	34	39	30	43	35	33	31	41	47	50	41	54	32	35	41	49	36	33	35	46	35	41	33	35	51	43	42	32	35	32	37	27	35	34	43	55	33	36	35	41	25	42	42	27	30	43	41	42	35	55	41	37	37	36	32	26	29	39	39	42	40	44	38	38	29	36	38	37	37	44	40	24	45	50	47	37	35	34	42	39	35	31	40	38	27	36	46	39	40	32	36	35	32	41	34	35	43	44	38	32	31	34	33	51	47	34	33	41	35	23	35	32	34	22	39	35	33	29	39	31	35	35	29	45	35	36	45	36	42	38	39	26	28	34	41	41	35	46	38	25	38	39	35	37	38	29	35	44	39	32	39	30	33	39	36	33	30	40	33	45	41	29	38	28	37	37	34	35	32	36	36	37	38	42	33	27	37	44	33	34	50	29	53	37	34	39	31	33	32	43	40	46	31	37	31	29	40	33	36	43	30	39	45	43	30	49	35	46	28	33	49	35	35	38	46	47	34	38	48	44	36	25	30	33	40	37	33	37	50	39	27	46	33	38	30	25	36	38	34	38	38	39	38	47	42	33	49	42	25	27	30	30	37	41	24	37	40	41	44	38	33	48	34	37	50	51	42	43	47	36	23	33	42	32	36	46	36	41	44	37	45	46	28	41	31	33	48	30	42	39	35	43	35	40	25	42	29	41	29	44	31	33	32	46	38	30	33	42	51	41	34	30	36	35	32	32	39	29	31	37	41	39	39	43	28	39	25	39	37	28	40	42	50	42	37	46	27	31	53	39	44	32	30	42	33	42	34	26	36	42	40	41	45	41	36	40	41	42	35	31	33	31	33	42	38	42	33	42	45	39	32	35	38	43	44	44	38	34	32	38	37	31	38	42	33	32	46	30	33	35	48	37	32	43	31	31	36	44	33	39	37	40	38	32	37	40	32	44	39	40	36	40	41	37	31	37	34	45	31	38	41	40	37	50	33	33	34	43	39	38	33	35	39	41	39	41	33	53	34	30	34	33	43	40	38	27	44	37	33	32	30	36	29	37	44	42	43	37	41	48	37	39	46	39	36	30	43	37	29	43	38	36	35	38	34	35	28	42	36	42	34	40	30	30	33	39	36	45	37	38	32	27	36	36	45	37	32	38	28	42	32	30	33	32	48	25	50	29	38	35	37	37	31	40	31	41	33	44	43	45	31	25	36	44	36	40	32	37	35	37	34	28	33	29	30	31	45	39	31	42	25	44	33	22	48	27	44	35	37	32	26	47	22	48	31	33	49	39	43	35	28	29	50	31	33	51	41	35	38	36	32	42	41	34	47	36	35	41	45	40	26	37	38	35	33	31	48	33	40	33	37	43	34	32	40	31	39	48	36	38	37	32	42	33	41	43	46	29	43	43	51	22	39	33	41	32	39	34	43	32	47	41	34	31	29	40	30	37	35	36	34	33	32	41	37	28	31	41	35	51	38	35	40	51	42	36	32	32	38	39	44	31	48	38	28	30	48	32	44	36	54	44	40	37	45	37	35	28	28	33	38	37	36	48	53	41	30	39	30	49	37	31	52	38	26	39	24	26	43	38	32	41	36	33	41	47	33	32	33	30	31	42	28	53	34	48	35	42	41	41	33	41	40	38	38	38	36	32	44	40	43	39	39	27	35	39	34	40	37	53	34	42	38	42	34	40	37	25	39	37	47	36	29	45	39	39	30	45	25	38	47	34	39
13987	2970	1231	1027	1710	2462	2694	2377	1885	1431	1208	937	732	707	576	553	525	584	514	476	499	474	501	432	442	409	431	453	423	386	408	397	383	367	372	314	323	317	311	302	291	304	306	348	281	307	286	323	314	347	346	309	343	278	332	289	317	301	311	285	291	290	313	288	293	320	308	321	303	304	291	316	321	318	307	314	295	295	289	305	317	285	299	306	327	271	289	262	309	309	297	291	287	286	287	263	280	320	283	312	322	278	289	275	288	299	285	304	253	303	295	300	273	276	291	268	281	288	302	291	287	311	278	262	231	278	273	278	333	293	314	291	277	261	312	273	301	317	291	278	294	299	318	297	313	305	288	286	313	277	315	272	288	295	267	292	297	275	283	292	276	270	283	255	290	278	276	277	288	280	291	283	281	278	246	282	279	281	273	283	273	301	304	297	272	285	287	312	272	283	303	291	268	292	298	270	285	292	287	294	293	263	294	262	269	291	276	249	300	310	308	289	282	277	290	305	295	277	275	243	292	273	305	306	271	282	271	299	290	263	277	274	268	299	289	305	284	285	275	289	304	291	304	320	278	298	253	270	299	264	303	270	312	315	285	313	321	262	290	285	271	312	294	274	263	302	280	286	301	261	276	297	264	290	293	267	305	279	271	278	328	296	302	309	282	285	300	290	275	305	290	266	282	300	269	262	308	289	266	264	285	294	267	275	276	279	285	287	268	291	268	275	284	285	289	283	286	289	290	273	292	298	293	292	319	273	309	292	275	301	301	286	268	294	282	247	270	267	268	259	300	297	261	282	274	275	249	277	281	267	314	280	282	271	279	288	300	274	285	307	302	259	285	305	283	273	280	265	286	300	289	300	280	293	306	306	267	298	303	250	275	289	297	272	284	273	300	281	270	283	300	293	273	289	282	274	290	280	291	276	247	291	314	272	319	262	308	281	343	289	279	291	281	298	277	244	282	273	314	263	316	269	307	273	271	273	280	297	283	276	243	294	262	297	297	245	273	284	271	257	283	294	300	288	284	284	280	301	262	306	302	309	294	278	270	305	270	265	300	308	288	290	285	277	295	284	295	309	265	271	302	294	282	319	273	267	297	286	261	281	281	268	279	266	248	293	275	300	287	289	297	279	265	291	285	306	302	283	260	277	306	293	309	288	281	274	284	304	248	310	289	293	283	311	295	303	290	296	275	285	261	307	277	266	300	297	273	316	244	301	314	299	287	271	291	264	291	267	279	282	288	273	272	317	267	293	261	291	275	271	286	298	298	303	253	256	271	265	291	296	233	225	280	287	317	301	291	269	267	279	268	300	284	295	269	290	274	284	282	272	302	267	270	284	302	298	270	259	300	273	275	318	288	261	295	271	288	263	301	284	253	282	267	285	298	287	272	306	272	273	273	274	272	278	288	274	295	276	269	264	292	301	268	257	274	272	274	267	276	267	277	284	295	291	271	263	255	272	289	328	298	276	290	299	302	276	300	276	260	258	264	286	280	269	302	290	283	308	271	267	268	291	294	272	255	298	287	265	287	287	273	267	253	252	304	251	285	277	296	304	267	289	275	295	288	314	291	274	310	239	277	285	306	292	244	264	260	280	273	283	285	299	298	303	267	301	283	329	267	268	291	266	323	275	274	266	277	291	297	280	265	263	248	282	306	274	317	273	318	293	278	274	283	269	283	271	301	295	270	304	258	293	270	289	284	290	273	273	292	295	266	260	274	327	283	284	285	286	292	285	262	271	252	292	281	288	283	257	264	268	262	297	279	279	282	317	321	305	311	264	309	282	287	286	298	279	297	278	261	284	269	325	269	290	276	294	264	289	283	302	284	258	300	321	277	284	293	308	308	278	302	266	290	297	296	295	275	296	290	287	311	278	247	265	304	278	277	304	302	285	317	293	267	271	282	286	269	320	265	250	266	288	280	279	294	292	291	261	277	273	280	296	282	290	273	316	275	269	272	323	299	295	285	272	277	325	305	293	299	292	271	272	291	255	284	278	257	287	303	240	286	277	261	316	304	309	258	291	299	261	283	262	304	280	304	282	283	304	280	297	278	252	255	287	264	258	314	295	289	258	282	274	282	292	295	269	269	282	269	303	261	255	282	266	273	287	291	277	290	297	288	285	272	309	266	306	297	271	286	287	289	279	281	246	262	305	280	279	301	272	286	304	296	283	277	286	288	264	274	271	269	278	286	270	280	286	309	274	317	272	288	279	288	269	280	278	273	282	279	264	301	296	310	286	281	295	271	311	306	281	274	263	311	309	294	300	290	299	299	281	287	290	259	283	275	267	300	293	274	283	293	283	275	298	317	276	270	268	299	296	291	248	276	293	284	259	269	289	289	293	271	293	281	268	248	281	304	300	278	324	295	277	295	274	275	271	318	272	264	278	278	273	282	263	280	270	281	267	259	313	286	294	270	277	254	274	249	281	263	268	273	262	270	301	292	310	301	294	309	273	280	253	261	286	289	283	282	290	319	294	298	298	280	276	287	237	286	288	290	280	290	298	279	293	253	298	281	291	310	257	303	279	285	291	279	267	255	307	280	297	306	266	289	306	261	255	324	264	298	295	263	276	275	282	298	313	289	318	273	288	274	297	297	268	304	279	286	292	284	302	292	291	277	304	309	282	305	275	310	268	279	278	287	288	271	278	283	289	283	313	295	277	299	259	264	243	298	291	293	293	284	311	270	272	280	250	253	297	306	270	279	291	267	280	300	252	289	277	259	284	299	332	276	270	270	284	279	315	298	271	278	288	267	293	283	284	282	281	282	281	249	263	282	279	281	286	313	306	299	277	259	269	294	290	258	289	299	261	270	301	284	299	286	294	289	273	280	296	258	263	288	275	256	280	280	269	288	291	283	271	278	280	280	304	283	292	271	293	267	293	241	276	279	319	268	262	256	284	287	274	276	258	275	299	286	296	276	282	283	292	263	310	292	317	286	298	277	249	296	296	280	276	294	259	278	269	269	277	296	282	304	290	280	273	285	293	296	306	282	300	277	276	248	289	313	266	289	311	302	298	286	279	291	292	306	293	294	283	254	257	279	281	308	292	322	299	286	284	292	313	281	267	299	270	264	283	287	294	297	282	300	266	323	307	283	288	294	295	274	280	258	258	262	289	271	282	274	267	285	295	273	299	265	304	303	273	292	286	288	290	292	268	302	325	271	278	288	255	276	285	260	312	296	290	295	270	310	319	283	280	278	296	317	301	267	277	325	271	308	279	266	287	247	286	269	273	290	255	307	282	263	255	333	280	309	290	282	251	294	288	297	286	289	289	278	264	292	327	298	272	311	254	313	264	281	281	287	289	286	302	269	262	295	267	284	288	273	281	293	275	290	258	290	271	304	295	240	286	278	292	261	271	303	289	275	280	272	291	286	268	304	295	287	286	266	278	267	304	290	300	299	264	277	269	283	283	267	323	254	277	274	285	279	308	269	276	272	272	280	330	298	253	291	275	307	298	270	308	305	301	272	294	279	274	281	303
1621	435	175	123	118	98	122	149	137	103	107	106	111	94	105	75	101	95	95	80	87	77	82	90	78	73	83	68	92	83	73	70	102	83	66	73	73	83	75	73	60	71	86	82	76	72	85	58	69	82	76	88	75	73	80	98	85	95	66	88	72	71	86	70	72	75	80	90	69	78	67	73	68	83	69	81	67	75	74	88	63	63	68	79	82	72	81	88	87	89	86	91	77	76	75	74	73	65	74	69	73	83	64	81	82	75	67	115	62	76	63	74	55	64	67	85	65	73	75	84	98	82	76	77	70	85	65	95	66	72	79	89	89	70	68	69	74	53	85	73	86	71	68	70	74	76	74	72	80	72	67	80	94	77	73	64	74	73	94	83	68	68	78	70	74	83	67	78	79	95	84	83	80	53	72	70	67	61	72	93	85	71	83	78	85	82	79	79	70	76	76	60	74	61	61	76	72	78	69	87	67	60	63	78	59	69	82	77	61	79	77	68	66	57	84	66	76	77	73	66	78	77	74	80	73	72	71	66	78	61	79	71	78	80	74	71	72	75	75	73	57	72	82	80	72	67	82	81	75	73	77	69	73	59	80	69	73	67	75	73	75	58	76	95	81	75	73	68	71	84	67	79	77	77	56	74	81	91	67	70	79	70	71	85	70	76	83	73	88	70	68	84	72	59	70	68	78	79	76	72	72	77	66	65	64	67	64	63	75	77	67	81	89	79	74	83	65	76	73	67	68	81	68	74	54	76	79	73	82	76	79	69	69	67	65	79	62	71	75	68	67	64	82	67	77	71	75	75	77	70	88	70	64	67	86	70	72	79	65	89	90	89	73	67	95	63	77	69	79	53	69	72	75	78	67	74	82	79	67	76	78	80	74	72	84	88	68	70	72	73	77	81	74	89	83	79	66	70	67	86	77	75	71	49	84	83	71	89	84	75	78	77	72	81	76	83	66	90	74	71	79	72	83	62	77	65	76	85	59	74	96	57	73	75	62	86	66	80	69	70	69	91	58	70	62	75	73	71	62	64	70	82	78	70	81	59	56	60	77	61	61	84	67	63	75	70	75	75	73	70	78	82	61	86	61	75	75	74	67	75	70	63	63	79	79	72	75	87	63	56	72	80	73	82	82	75	67	78	85	90	81	66	79	69	61	63	84	76	75	85	73	75	75	66	89	79	79	77	83	61	81	69	60	69	63	54	62	85	65	87	64	85	77	73	68	85	65	78	76	75	83	75	69	80	78	76	61	72	69	74	64	62	82	81	68	65	64	76	75	72	92	71	85	80	79	66	79	82	55	56	72	74	68	68	76	80	80	60	78	75	71	78	86	67	80	65	74	76	71	79	75	70	69	79	75	62	82	74	74	88	79	73	65	87	69	77	78	67	61	73	84	72	86	65	68	80	59	79	66	82	74	74	70	66	69	72	77	70	81	77	70	84	75	71	71	90	81	70	76	68	93	73	70	77	77	76	85	78	68	66	67	81	74	79	77	64	70	81	82	79	58	75	76	61	54	74	52	83	99	86	74	55	79	79	84	78	78	51	73	95	73	93	66	59	67	65	72	85	91	63	76	82	76	73	59	81	70	69	92	79	78	75	81	58	59	81	86	84	68	70	74	80	75	79	80	75	77	70	69	88	77	61	62	78	80	78	66	73	82	96	92	80	65	80	75	62	82	79	62	73	65	78	79	82	65	58	69	73	81	92	81	75	75	65	65	76	72	63	93	81	92	78	78	76	81	91	63	75	73	70	80	61	75	77	71	70	71	68	78	80	83	72	79	89	75	70	78	79	72	79	71	72	70	72	76	66	65	78	70	66	70	68	84	69	65	62	59	89	89	76	70	87	77	83	54	61	73	71	75	70	67	68	83	58	56	66	87	77	84	90	83	73	66	76	66	68	81	82	73	62	74	74	89	64	73	69	73	60	63	79	75	72	70	70	71	70	97	83	68	80	91	75	61	72	95	75	82	76	78	86	72	69	78	77	78	81	71	79	85	72	75	72	80	69	70	56	85	64	90	71	64	71	75	76	78	65	60	74	71	73	73	74	65	76	76	88	77	75	74	67	68	74	82	85	86	68	82	61	80	63	69	85	100	79	64	82	79	66	69	68	68	57	68	66	78	65	80	75	66	68	55	78	76	78	60	67	64	90	62	78	86	66	86	67	71	77	86	85	83	82	79	61	80	74	75	70	48	74	75	75	70	90	72	94	77	71	78	74	87	65	85	76	72	59	78	76	76	72	76	63	86	69	72	74	82	86	59	65	64	69	70	67	69	76	80	65	67	84	92	83	77	69	67	93	73	65	85	67	79	70	77	75	86	74	71	80	84	73	66	80	78	83	77	67	75	79	63	76	87	65	81	81	83	84	79	81	77	83	87	69	66	85	72	63	77	69	63	70	74	71	67	71	69	70	67	73	79	84	68	84	63	77	69	87	85	87	84	76	88	81	76	83	86	61	72	76	59	93	71	76	76	74	60	86	79	71	75	81	79	73	77	88	49	55	71	77	73	75	79	69	82	72	73	65	78	78	64	69	71	59	66	80	60	74	75	63	79	79	77	75	78	79	66	70	73	68	64	84	69	75	75	62	80	64	105	76	64	65	65	77	85	77	75	85	75	64	68	74	90	65	77	77	67	77	72	83	74	55	72	63	89	70	73	63	85	63	95	68	69	66	75	66	73	72	76	73	71	86	69	74	78	72	59	68	82	66	75	67	79	73	79	77	65	77	60	88	66	77	79	67	74	76	71	61	88	75	75	83	89	73	85	78	75	72	87	59	75	86	87	77	79	71	87	85	73	89	68	81	80	69	82	66	65	76	75	79	62	86	92	78	80	78	61	69	69	81	80	62	64	68	80	77	75	62	70	76	69	72	65	61	74	84	60	73	69	70	78	90	80	77	86	87	59	77	68	83	61	82	58	67	66	69	81	69	74	77	68	66	72	66	70	72	58	76	81	50	70	77	82	87	97	74	80	68	78	65	68	58	68	85	80	70	63	56	71	72	75	85	68	75	94	73	65	67	49	80	71	87	68	80	83	96	76	71	71	58	72	81	78	68	70	72	91	66	52	79	67	72	60	74	81	82	68	69	77	88	79	66	78	74	74	73	68	66	69	57	74	58	82	87	57	71	101	78	71	76	62	72	65	72	69	86	77	72	98	82	73	75	83	64	60	71	82	73	68	63	83	64	78	75	93	71	71	78	63	94	82	87	79	69	88	75	74	66	74	72	72	68	79	76	58	75	73	67	95	59	73	85	68	66	91	59	72	77	90	70	68	66	67	69	82	69	79	78	82	62	60	78	87	60	66	68	73	73	82	72	67	72	79	78	76	72	81	85	83	82	81	75	80	79	64	74	77	84	74	73	75	69	66	82	74	77	84	61	94	80	72	72	76	67	86	68	69	66	79	79	64	76	78	77	60	68	67	73	58	77	64	70	80	69	81	79	71	80	76	77	76	86	56	88	76	73	69	67	74	69
17319	4789	1963	1899	3304	4745	5277	4608	3666	2771	2262	1850	1537	1330	1191	1104	993	1036	1021	973	936	951	846	863	804	811	808	828	812	822	784	772	717	697	632	653	649	592	573	577	612	569	559	583	639	550	574	621	563	599	557	591	604	572	604	579	560	566	548	566	559	545	544	568	584	539	546	584	600	593	594	635	548	606	578	606	527	554	572	552	607	565	587	508	580	557	545	562	527	533	542	524	535	553	559	541	518	550	490	549	570	546	500	550	543	548	543	544	505	529	579	546	544	562	548	524	512	534	546	531	497	547	539	515	547	539	499	485	542	520	556	518	531	557	557	580	538	570	520	532	501	547	577	554	521	523	486	561	517	523	554	526	519	578	555	550	529	536	587	501	534	531	532	529	545	534	566	552	521	548	516	519	512	576	555	549	536	561	572	547	543	517	542	560	537	521	544	511	537	521	563	518	594	549	524	543	562	535	536	532	527	550	528	529	513	520	534	530	554	557	557	574	538	528	563	536	532	561	528	554	526	532	550	531	554	574	536	559	544	562	562	574	539	545	525	574	497	550	570	544	530	545	509	527	546	534	533	509	509	544	580	556	514	521	509	552	533	536	569	502	557	545	517	569	518	532	545	535	527	520	538	535	544	511	527	505	551	571	525	572	583	556	538	506	564	540	520	544	570	562	519	534	523	513	488	472	543	473	577	551	543	542	552	505	547	566	559	559	558	550	503	511	526	514	562	552	545	544	523	544	527	487	568	544	531	565	552	508	541	541	553	545	522	565	547	508	563	572	499	533	544	543	528	524	525	544	558	563	487	534	560	568	540	567	533	547	552	561	563	540	553	576	573	553	548	545	526	548	490	510	563	545	553	533	534	524	523	574	488	544	524	534	559	505	539	538	520	574	574	527	535	527	576	544	507	547	567	540	530	505	518	583	531	516	538	560	602	526	533	569	547	532	547	563	551	536	543	590	527	555	559	526	552	533	560	537	531	555	583	525	544	564	573	502	531	534	507	559	540	579	521	508	551	530	500	544	545	522	561	519	541	516	564	544	554	557	601	549	542	553	521	532	539	542	582	492	538	544	481	537	527	558	580	537	524	489	525	542	521	511	529	528	540	527	522	576	518	495	587	548	490	598	544	539	537	545	556	525	561	532	546	529	546	551	519	551	557	539	566	525	526	518	536	548	546	539	556	527	552	558	554	495	540	512	523	518	561	534	575	539	531	529	557	561	540	525	531	537	510	503	519	549	522	543	572	536	568	552	529	532	541	546	553	563	524	552	498	552	554	511	581	565	509	535	562	551	557	533	569	516	519	520	572	534	584	522	570	518	554	544	501	504	565	575	557	525	530	515	528	532	536	531	544	531	563	518	524	542	557	553	557	535	518	524	544	557	529	550	519	548	540	556	547	527	538	546	538	525	528	577	540	539	565	533	526	517	535	513	524	511	551	559	503	544	526	519	523	529	533	571	536	515	532	530	568	528	541	567	558	503	504	526	537	482	587	504	553	521	568	547	521	531	541	537	520	520	530	515	552	537	562	555	547	504	527	546	535	515	516	525	512	539	507	516	513	558	512	508	487	534	524	609	586	504	517	595	552	556	577	519	586	508	543	533	495	558	540	548	529	552	511	552	566	534	509	544	547	580	565	593	552	523	553	541	564	512	544	486	552	549	514	540	537	537	547	513	543	544	558	564	557	550	556	539	526	545	523	529	543	532	526	543	527	534	553	533	538	548	523	549	548	546	540	545	526	561	535	562	512	510	546	509	541	541	540	515	539	546	555	547	506	534	525	538	551	567	505	530	552	522	548	538	540	515	562	561	550	542	506	540	528	509	498	536	511	540	549	552	552	557	553	574	511	579	530	522	513	562	535	540	577	525	539	558	562	538	586	523	550	564	543	521	547	555	529	501	510	581	494	543	532	564	540	591	518	476	553	525	541	557	505	546	541	540	514	513	536	546	506	538	530	547	511	526	535	558	538	546	506	578	539	532	554	560	518	564	522	560	548	510	528	535	554	501	526	530	557	536	544	545	532	514	532	558	505	546	522	526	566	549	525	531	537	545	545	549	528	541	585	524	590	560	487	505	523	520	512	511	555	536	533	545	574	525	561	520	520	564	545	511	545	511	512	568	563	501	527	523	512	514	506	563	557	548	538	546	501	516	541	569	514	532	528	545	544	564	507	537	572	538	515	560	547	533	543	541	562	580	571	534	499	516	512	531	523	566	557	539	502	543	556	539	530	551	539	527	547	519	549	532	534	566	562	561	527	539	547	538	556	538	556	530	556	541	537	590	532	524	541	509	527	587	534	589	566	536	511	549	521	530	547	535	562	526	559	561	500	551	486	531	560	529	543	534	526	516	542	567	551	546	512	540	525	534	532	538	532	556	539	550	562	531	542	569	505	526	542	552	522	543	524	533	542	512	550	541	526	564	546	525	559	543	560	530	554	541	541	542	576	509	561	536	522	564	530	526	518	552	526	520	552	556	510	559	558	546	554	511	537	545	570	546	520	558	534	540	551	543	557	515	541	536	539	592	535	521	530	587	507	529	600	563	530	541	574	531	501	545	532	557	554	578	596	506	514	521	533	526	529	592	554	569	568	570	544	542	526	541	536	541	587	530	545	559	546	508	527	582	494	508	518	551	547	534	556	507	548	565	594	510	544	530	524	531	542	518	561	472	529	538	537	516	502	548	474	554	519	545	520	536	544	571	517	566	515	557	497	539	588	559	521	563	498	549	559	553	544	533	567	570	561	560	527	549	557	551	521	515	585	536	528	532	539	504	504	548	504	487	530	542	570	531	521	520	512	567	526	547	529	507	557	552	547	554	520	510	537	559	549	559	520	562	529	567	563	540	501	518	578	512	537	518	572	569	571	562	558	531	533	512	539	532	543	538	533	524	490	581	546	508	539	553	525	574	545	541	551	523	526	527	568	530	518	552	535	545	552	540	522	553	555	524	537	525	581	525	565	543	556	548	516	537	519	587	573	567	521	519	533	499	511	516	568	501	551	537	501	540	529	515	522	526	574	521	590	513	537	535	528	553	564	546	565	536	548	572	555	553	533	505	560	566	488	549	532	538	548	530	512	509	542	512	496	515	524	526	539	514	540	571	546	553	539	566	550	520	515	566	548	546	574	530	537	557	542	549	555	541	556	559	559	530	513	524	506	555	541	487	540	536	588	534	539	566	577	533	548	546	503	550	528	520	537	579	518	536	508	544	545	520	563	541	523	534	581	507	521	579	535	520	602	541	564	577	573	548	539	556	514	599	527	520	548	545	521	540	534	536	535	502	590	527	546	573	520	527	503	532	519	546	538	558	512	554	557	533	533	524	526	560	560	525	508	527	533	546	534	520	559	539	569	531	570	538	512	578	526	516	519	552	563	550	524	507	529	554	553	500	527	517	541	535	560	499	542	560	530	519	521	553	491	555	542	532	518	527	555	528	521	502	582	550	540	555	567	545	553	547	554	528	498	532	554	539	557	534
2949	320	167	107	90	76	78	120	112	90	83	72	70	71	52	58	68	54	56	67	62	66	66	58	65	63	54	63	43	56	60	69	56	46	54	55	52	48	42	60	48	40	49	52	53	47	40	41	48	51	52	57	49	51	47	64	50	45	39	51	48	48	49	54	49	62	49	36	55	39	47	53	46	52	60	60	65	64	55	54	52	56	32	44	62	53	55	59	59	58	47	47	42	67	53	50	44	44	60	41	56	53	69	51	43	64	52	55	77	51	46	41	51	55	53	57	63	40	58	54	50	43	42	46	67	63	45	56	43	53	43	42	42	60	45	53	49	43	49	42	47	58	42	46	55	63	51	53	54	47	56	48	50	48	56	54	39	41	54	43	52	54	53	43	57	42	57	51	60	58	56	54	40	44	50	55	46	45	43	60	54	53	45	52	53	47	39	45	40	52	51	63	50	34	36	53	50	73	50	54	53	46	45	55	34	45	51	57	52	48	45	47	44	51	37	51	45	58	64	55	56	50	45	61	58	44	54	53	58	53	36	50	60	60	51	54	64	50	35	55	40	52	37	53	53	46	55	59	55	44	44	78	45	41	44	55	51	47	41	52	55	40	53	45	52	53	50	37	43	49	53	51	56	52	59	71	42	53	38	56	58	63	57	60	50	58	51	50	54	52	40	41	56	44	44	57	50	45	49	60	63	56	52	51	44	37	56	52	50	50	46	46	44	37	56	58	48	46	39	49	51	46	47	44	50	46	58	56	43	47	49	56	53	49	53	60	42	56	44	46	63	49	51	57	49	49	59	43	48	65	43	43	41	51	38	38	41	50	51	52	49	58	45	50	53	56	49	47	45	43	46	54	40	45	43	61	48	46	39	49	49	56	57	50	41	57	55	55	49	54	50	45	37	53	61	53	45	54	64	48	53	46	50	52	39	59	49	53	46	49	63	54	49	49	52	48	42	43	40	45	52	58	48	49	54	48	53	46	44	49	50	54	52	50	45	44	45	44	60	56	42	43	41	41	48	38	48	46	49	44	65	48	43	38	51	45	57	50	46	53	40	36	51	53	39	55	44	65	50	53	51	61	46	50	44	56	55	52	60	36	41	46	36	59	39	33	49	46	44	51	57	39	59	49	47	50	43	47	47	54	37	49	65	53	44	36	45	52	52	55	53	56	67	47	60	49	57	46	62	48	43	50	52	52	52	33	45	51	57	63	46	35	48	47	39	37	55	62	46	43	52	49	39	45	45	60	49	55	55	54	43	37	43	58	53	39	56	51	52	48	51	52	44	43	54	46	43	52	44	39	44	37	45	44	49	43	38	45	50	53	62	43	59	54	52	56	41	49	47	57	35	42	49	49	64	41	60	49	53	48	53	38	42	48	68	53	57	49	67	40	41	61	57	49	49	52	37	44	59	51	48	43	45	63	43	44	50	46	50	65	57	49	51	57	49	53	44	52	71	42	53	47	57	44	45	42	44	50	54	51	50	58	50	52	56	44	50	43	46	48	62	57	49	66	52	36	60	54	54	55	45	56	49	57	55	57	47	59	53	67	44	58	55	46	46	54	49	41	47	47	58	52	38	48	37	58	45	48	49	55	46	46	43	54	42	51	42	43	56	54	48	50	50	56	44	60	53	60	41	56	53	51	50	48	55	46	48	58	53	54	38	53	45	58	61	61	54	54	43	48	58	64	44	46	35	42	41	54	54	43	48	49	50	51	60	55	52	44	51	44	45	58	48	54	63	46	49	53	46	42	38	44	53	53	45	42	51	49	50	36	61	46	50	46	50	48	47	48	42	57	52	59	50	52	60	49	49	59	40	69	47	45	46	55	40	54	41	35	51	52	51	58	48	49	39	48	54	58	42	53	56	53	60	48	51	56	37	40	58	52	44	56	47	55	64	45	42	44	55	47	52	44	66	44	39	41	53	58	37	34	54	44	48	39	52	70	40	47	55	56	46	54	48	53	48	64	54	44	58	55	54	44	57	69	42	48	53	41	46	40	52	42	58	49	54	41	56	50	55	45	57	55	55	50	56	47	55	43	53	49	42	69	49	35	58	52	58	57	54	44	46	54	49	50	59	43	48	47	45	41	57	53	44	56	36	59	61	63	48	50	50	50	52	51	43	52	42	51	46	68	50	45	48	54	46	45	59	41	49	50	52	42	49	39	47	59	42	44	48	55	49	40	52	65	47	47	39	52	55	46	56	58	41	43	47	38	49	43	48	40	55	52	41	50	48	51	54	50	51	41	47	66	42	49	54	43	50	50	46	51	55	44	57	52	54	45	48	66	43	37	42	43	54	46	41	43	45	55	62	60	42	47	45	41	49	54	49	51	48	36	57	43	54	41	29	53	47	54	46	52	54	40	53	56	37	45	45	35	46	48	42	52	50	50	50	46	41	52	53	48	52	46	40	47	42	45	44	51	56	46	49	48	52	41	44	58	47	56	48	59	37	45	60	42	46	59	53	46	55	55	29	48	53	38	55	58	53	53	32	46	60	56	55	42	52	52	53	41	52	48	53	39	45	46	45	47	48	49	45	47	50	53	63	55	46	44	57	50	56	58	55	50	46	49	43	51	41	46	44	38	45	48	25	49	46	51	48	55	47	63	44	73	54	50	53	52	47	49	44	41	47	48	49	42	51	48	44	43	56	53	42	59	43	57	44	58	49	40	49	46	54	45	57	45	53	51	49	34	48	51	47	56	51	47	59	68	44	53	49	60	50	38	48	37	49	52	55	58	41	57	44	64	38	34	49	39	53	45	44	58	60	49	49	50	43	41	53	48	55	55	53	51	53	44	60	35	47	38	55	51	55	40	43	57	47	48	50	47	44	57	36	45	47	46	45	39	62	38	39	44	44	47	42	49	60	47	59	52	54	63	44	65	49	62	55	46	65	35	54	43	52	36	58	51	48	53	43	41	48	40	52	45	45	42	46	55	42	52	45	39	50	42	41	62	41	51	37	56	53	51	53	51	55	45	45	47	46	53	42	32	41	59	41	45	50	62	64	46	57	46	46	47	51	50	41	47	46	55	54	43	46	41	43	49	48	46	43	51	44	54	61	46	71	65	43	57	43	62	46	40	53	49	61	52	59	50	53	44	54	44	46	45	44	61	64	65	51	44	45	48	67	51	53	58	45	45	53	56	45	56	48	52	56	53	43	57	57	57	48	43	46	49	49	49	52	50	49	52	49	63	51	39	56	53	44	50	61	46	41	46	48	52	38	57	49	44	43	58	49	53	37	44	57	41	52	50	59	52	62	44	55	46	45	53	46	51	39	57	54	43	51	41	54	56	32	45	47	52	52	55	53	47	48	57	49	43	46	50	59	44	55	46	40	49	47	50	40	50	55	50	59	53	48	55	41	35	46	51	56	33	32	39	51	58	53	50	42	47	44	44	44	58	40	51	39	55	47	52	41	54	46	61	44	48	54	39	39	50	62	51	65	54	56	50	54	48	40	52	44	36	59	61	48	57	45	49
16274	3880	1672	1523	2792	4015	4648	4091	3256	2595	1965	1633	1373	1204	1036	911	831	909	785	775	807	772	643	720	643	629	646	637	697	652	664	602	536	483	521	512	459	445	426	438	460	470	442	411	426	409	399	431	444	407	420	420	370	407	416	403	397	425	420	402	404	393	392	378	368	416	401	378	446	407	403	407	388	387	388	399	403	415	407	402	374	403	418	401	435	377	415	419	385	368	378	362	344	396	356	391	389	366	391	409	354	380	355	405	350	406	388	349	406	391	383	376	378	387	370	380	369	373	364	410	359	344	339	426	374	363	370	369	374	377	395	394	364	360	384	365	368	372	366	387	366	377	365	376	358	381	381	382	399	408	369	350	375	327	361	338	354	410	363	378	372	349	366	348	371	378	389	380	370	386	399	406	389	366	343	358	355	386	392	390	393	356	372	366	386	374	376	369	378	332	400	383	411	409	375	368	369	348	416	355	351	361	362	365	357	331	381	421	392	411	371	347	365	312	377	377	385	353	361	360	375	379	378	381	423	371	357	356	390	347	391	345	371	363	351	408	384	326	377	352	338	358	361	388	380	404	331	385	374	359	377	370	373	372	401	342	372	381	370	352	358	372	360	393	403	378	407	369	354	364	335	368	385	415	395	371	383	377	355	352	369	357	392	403	375	360	382	379	377	366	346	365	385	377	343	393	357	356	375	404	342	386	378	363	354	379	351	335	382	369	381	358	375	389	365	376	364	408	361	360	350	405	387	386	387	354	348	373	380	408	383	378	362	381	391	384	327	352	384	352	361	344	366	340	376	348	367	381	375	382	352	343	362	385	380	361	386	380	364	391	369	390	356	382	356	371	332	347	386	389	374	348	398	380	409	371	370	382	337	352	385	337	393	355	362	358	376	356	328	367	378	377	374	373	350	396	380	341	379	410	356	375	341	337	385	374	331	376	390	402	388	363	390	385	371	367	365	387	365	381	368	353	392	361	363	383	356	377	354	368	366	401	362	342	371	368	361	343	371	337	390	376	384	377	370	391	397	385	355	379	370	359	399	351	372	390	369	383	362	355	367	391	376	368	379	368	377	381	350	330	353	368	371	372	371	361	366	374	358	372	363	401	375	384	369	347	342	353	342	411	375	337	375	374	358	392	366	347	363	383	407	350	391	388	372	358	385	373	396	400	401	399	374	363	376	377	361	386	394	359	379	360	342	388	383	351	375	378	390	398	365	345	362	402	346	372	393	368	374	355	368	383	378	337	368	407	407	351	382	380	338	377	373	378	399	377	348	389	351	357	354	375	358	370	354	374	392	355	343	348	378	370	390	366	372	410	362	361	382	332	368	368	367	369	374	357	380	386	408	403	351	350	388	373	374	363	353	357	360	382	351	394	398	367	386	358	386	352	340	395	383	366	365	380	353	375	378	379	392	371	392	404	365	357	387	397	394	383	359	344	378	364	332	375	354	365	346	367	368	335	387	407	347	348	354	370	380	399	361	381	338	351	389	381	374	394	370	363	382	368	370	339	361	377	366	361	363	383	343	372	357	379	338	386	371	364	395	393	397	409	377	377	360	386	361	374	371	362	365	376	341	340	374	373	387	372	373	360	366	342	347	374	366	340	349	400	357	371	358	396	406	374	352	352	371	341	394	408	394	369	393	352	362	380	353	376	376	358	369	360	382	374	368	374	359	346	372	369	358	362	363	395	353	383	397	395	380	355	383	343	372	368	378	358	329	372	331	375	372	351	375	349	400	380	352	352	361	354	360	397	371	347	384	378	389	385	392	381	348	404	385	376	372	379	358	358	350	397	362	418	408	364	373	363	362	390	367	377	369	363	362	365	393	391	397	364	379	374	364	361	383	394	379	391	368	359	367	379	375	372	360	372	375	392	406	366	423	366	401	389	358	402	375	378	368	365	339	329	372	359	355	414	380	384	365	353	342	348	363	383	344	371	364	371	342	347	423	348	378	377	388	352	361	356	367	378	378	350	356	380	361	373	366	363	378	370	354	385	373	370	372	377	395	384	416	386	372	338	340	349	342	351	406	385	350	346	353	353	363	383	348	401	372	368	392	366	379	391	386	338	368	365	344	402	377	352	417	371	374	370	365	353	338	363	396	339	375	373	359	351	343	346	358	373	368	422	350	351	421	405	349	380	380	322	389	381	355	375	416	411	366	385	393	356	381	370	389	358	375	369	359	360	348	367	383	399	388	360	358	382	379	351	410	405	351	377	399	391	367	349	359	372	324	429	375	369	361	357	373	346	345	367	388	368	380	362	334	399	410	405	372	363	369	359	370	404	394	348	357	391	334	364	367	356	378	364	386	360	382	343	380	357	363	360	359	371	369	381	359	370	376	375	343	381	377	397	357	376	364	388	369	395	399	360	368	372	390	394	367	359	384	376	355	375	381	376	383	392	385	350	377	412	386	367	403	352	384	373	367	367	363	395	419	350	369	406	395	365	393	338	404	360	372	393	377	348	334	395	384	363	376	341	343	385	371	371	356	340	352	408	342	374	356	359	420	355	361	361	393	361	418	364	365	377	397	391	385	380	387	368	370	340	352	375	394	352	360	371	370	349	402	358	396	395	394	376	377	362	349	367	370	352	362	351	376	399	399	377	385	380	358	362	355	383	361	384	380	371	354	353	405	402	359	342	362	370	375	435	335	373	384	360	372	346	385	351	355	415	369	383	328	361	371	405	354	380	356	366	394	351	390	378	359	375	433	401	350	379	353	353	385	392	374	390	382	374	381	354	391	380	384	352	370	356	362	364	346	399	397	318	376	378	358	381	359	355	379	384	373	354	365	375	354	391	368	393	371	378	370	377	392	393	411	366	369	358	380	361	393	383	371	395	369	378	359	368	375	363	387	405	368	377	377	371	352	382	369	394	344	364	351	346	358	345	385	379	400	369	378	361	403	374	353	392	359	372	369	379	388	409	387	392	365	384	384	367	369	346	351	378	370	401	362	378	357	407	385	373	358	327	350	364	354	420	387	376	382	389	382	371	384	357	362	345	346	397	348	368	384	378	356	335	399	389	381	364	380	385	396	376	366	389	359	364	362	383	390	379	385	364	377	371	359	378	365	388	363	369	368	382	343	379	361	415	388	347	409	391	358	375	382	378	344	394	354	344	352	375	409	335	415	385	351	391	374	360	348	372	377	349	398	397	383	390	384	366	385	373	369	347	375	368	339	342	406	373	349	369	358	366	371	382	326	397	388	395	363	374	359	379	372	330	332	384	375	360	369	388	360	370	379	376	388	396	345	362	370	357	385	384	401	385	366	355	387	351	382	364	376	366	358	391	376	371	354	356	384	371	353	382	383	374	381	350	398	358	360	403	371	381	337	381	360	342	336	361	351	350	361	367	372	344	384	387	354	366	352	388	350	338	345	378	365	360	390	409	390	367	377	363	350	372	378	386	374	385	347	374	371	375	356	385	383	386	397	353	360	351	379	379	376	368	411	363	375	334	381	361	400	392	368	365	369	371	371	343
2378	552	257	199	167	157	161	172	158	161	150	135	119	134	118	106	114	109	91	105	119	109	114	99	98	94	107	95	111	102	99	96	83	95	105	82	100	105	82	95	120	92	107	106	88	80	93	95	95	91	81	85	87	105	103	92	114	96	99	100	102	103	101	100	77	95	106	87	85	84	96	88	91	91	94	100	90	83	100	100	99	96	87	93	84	100	97	89	85	94	86	85	77	111	86	90	103	90	89	89	86	85	98	78	95	97	83	84	100	82	91	99	75	99	70	80	91	85	85	75	77	93	89	85	79	87	83	97	100	81	91	74	94	82	82	94	111	81	88	73	100	98	105	82	83	79	88	100	89	77	99	101	85	92	97	101	86	104	106	72	97	92	92	80	78	94	76	86	62	97	77	94	95	91	87	95	97	98	87	100	90	84	79	96	108	91	89	99	87	101	82	97	97	97	88	72	82	90	101	106	96	68	99	92	85	95	78	80	75	101	104	86	98	74	88	105	98	91	103	92	82	79	85	89	84	106	87	88	95	81	82	90	107	96	98	86	77	87	97	89	93	89	90	100	93	95	60	86	83	101	66	78	90	92	110	80	76	87	77	96	87	84	99	93	82	74	81	94	86	84	90	75	79	92	98	96	86	87	93	94	88	107	92	82	99	106	94	79	100	102	74	103	94	117	109	78	97	86	79	94	84	90	72	89	87	88	85	97	86	92	94	72	95	110	98	93	98	96	110	83	86	91	78	82	73	88	97	87	79	95	84	108	85	86	92	91	68	90	101	88	86	85	97	89	86	87	86	100	78	84	73	83	86	78	79	89	92	95	77	83	86	87	81	75	93	77	100	76	86	76	109	90	85	89	82	74	107	83	75	86	90	89	100	86	86	97	91	84	94	89	108	83	94	77	86	104	81	85	94	89	97	92	86	96	84	92	82	89	99	109	98	90	85	92	90	77	104	72	111	92	88	87	97	95	78	76	99	86	82	97	83	98	83	89	85	105	96	90	96	84	89	87	91	89	96	76	80	78	79	102	85	80	94	99	102	72	96	94	93	93	88	116	93	89	82	96	95	85	90	101	98	71	78	83	95	78	83	78	99	76	96	95	88	82	73	104	71	89	105	81	110	82	91	85	90	98	108	87	85	86	94	89	80	88	83	90	102	81	92	92	89	74	99	96	83	104	101	87	78	89	88	91	93	82	85	102	84	93	75	90	100	81	86	91	92	86	78	86	80	81	93	91	103	81	78	96	105	89	83	82	102	75	86	77	87	79	81	107	82	107	84	82	91	96	87	87	91	99	84	65	96	83	92	101	98	101	90	85	93	87	95	74	83	95	95	94	89	85	88	76	72	75	93	98	69	99	86	95	90	102	84	91	89	76	90	84	87	85	92	89	100	79	78	107	69	94	85	98	85	85	97	73	91	84	93	84	82	82	83	76	83	117	91	100	101	102	98	85	107	66	79	101	90	81	106	79	85	94	94	81	99	96	76	101	83	94	89	84	79	74	96	91	85	89	86	87	93	77	100	85	108	75	92	94	77	85	106	85	74	76	82	96	84	72	96	100	98	107	88	79	92	96	97	86	79	97	111	111	93	95	99	93	82	81	95	92	95	85	91	106	95	98	78	88	90	97	89	95	88	69	95	94	93	87	100	89	91	79	97	82	88	85	94	71	64	82	99	91	83	86	94	97	79	97	98	98	76	85	86	95	82	93	65	91	98	93	89	95	100	90	88	72	86	96	102	91	92	103	101	72	92	90	112	103	86	81	103	80	77	101	71	92	106	109	101	85	78	87	87	89	93	85	79	79	83	88	95	92	104	91	98	85	103	92	85	109	95	105	85	96	96	92	94	71	71	84	90	97	92	86	94	104	89	87	86	95	109	100	84	78	106	95	110	93	101	83	107	111	93	84	104	95	92	78	82	73	87	103	87	79	82	93	64	113	83	91	86	85	96	95	83	74	92	89	85	93	78	91	96	99	97	107	93	85	94	83	95	90	89	107	78	99	86	74	88	80	79	81	90	74	93	84	82	83	80	93	91	95	87	98	66	80	94	83	89	83	108	94	84	94	90	93	82	84	97	88	95	80	87	82	90	90	93	82	89	93	94	117	87	79	89	91	98	96	86	80	81	95	98	80	99	71	81	88	88	105	73	96	94	101	85	99	93	81	92	90	103	99	86	89	93	74	78	83	80	88	84	94	83	97	97	93	104	96	101	100	97	99	97	77	110	98	83	96	100	103	87	82	77	106	90	87	90	101	88	90	87	88	91	100	89	91	105	93	112	107	97	68	83	78	94	92	75	87	92	69	112	86	104	87	80	77	84	80	93	101	94	81	89	91	90	94	107	90	117	75	98	89	77	75	98	87	108	95	88	85	101	93	101	80	88	87	100	96	95	79	95	84	90	100	84	95	88	93	96	82	100	95	77	74	86	89	89	90	96	75	83	80	96	93	92	89	99	81	68	102	88	94	100	96	91	92	100	90	91	94	81	96	112	88	90	92	102	89	100	93	81	86	82	104	97	81	108	109	102	90	102	104	89	99	88	89	93	90	73	86	95	94	83	83	103	94	88	95	86	82	70	81	91	86	94	99	102	98	97	112	96	102	89	92	88	83	80	81	89	97	93	89	85	85	95	82	83	84	87	106	93	87	103	89	99	87	83	95	92	89	80	72	102	95	110	87	86	91	89	84	88	88	94	88	86	96	92	98	82	87	83	95	97	108	85	88	109	91	93	71	100	87	107	95	90	84	86	103	80	100	90	89	94	67	95	86	90	81	88	91	93	115	97	84	82	84	91	99	98	103	73	99	86	95	84	104	88	98	81	88	93	98	84	78	89	101	96	89	88	91	77	91	80	94	81	97	87	89	78	95	87	91	89	105	99	87	114	96	83	94	88	74	79	92	90	78	86	78	86	78	81	92	92	94	75	101	78	100	97	89	78	106	84	96	95	94	102	87	77	92	98	120	87	84	82	93	101	97	99	85	99	92	82	97	85	87	87	89	94	108	72	78	83	79	88	82	104	102	83	94	96	90	80	89	79	95	97	86	72	92	77	89	103	69	96	97	102	77	80	100	86	82	87	103	96	80	86	85	97	87	102	86	105	81	86	90	97	87	73	75	79	88	91	95	82	88	117	101	84	104	83	77	79	69	85	79	86	103	74	96	78	93	85	83	100	78	104	113	88	96	82	85	76	98	85	95	87	100	89	89	105	88	106	107	75	95	108	76	93	91	93	97	81	91	108	87	66	70	96	90	78	75	106	87	82	90	79	97	89	80	84	84	88	99	80	86	92	97	83	89	85	93	89	95	90	89	70	89	98	78	97	82	89	92	84	107	86	95	101	85	109	86	109	82	82	96	90	99	86	93	104	96	80	99	92	97	65	98	88	74	91	94	80	96	101	72	84	90	99	87	103	90	106	96	88	79	90	82	75	73	87	89	85	92	99	87	82	88	69	90	91	104	83	77	73	65	89	97	97	84
19893	5563	2685	2433	4414	6470	7034	6327	5005	3982	3258	2677	2186	1897	1711	1485	1424	1466	1324	1276	1222	1190	1167	1173	1077	1041	1025	1021	1094	1056	1000	960	926	926	835	789	776	796	713	741	725	719	756	774	785	722	735	796	748	738	716	743	700	732	740	690	671	676	679	696	715	703	722	670	721	713	704	724	711	798	720	694	755	733	762	705	723	719	721	668	711	680	694	657	678	687	656	664	729	704	654	689	676	634	678	663	689	634	675	648	709	685	680	673	718	701	685	683	720	688	680	667	647	633	650	667	706	651	683	665	637	672	662	615	641	666	651	649	679	620	654	656	674	705	609	699	648	672	688	686	665	661	615	632	674	639	665	631	668	630	692	659	696	697	650	667	633	695	624	724	619	666	683	612	665	627	658	633	665	671	649	679	670	664	675	607	634	671	655	656	625	685	662	636	672	658	651	669	613	664	663	656	666	645	665	701	628	688	655	645	710	706	674	632	685	679	662	644	625	662	636	650	714	640	632	654	647	664	641	666	633	692	620	639	711	622	662	636	674	664	703	703	658	639	648	673	704	670	635	662	617	629	677	698	643	648	673	640	690	690	717	676	655	639	633	690	682	698	680	710	647	742	662	669	664	665	664	571	647	696	666	651	614	644	650	642	669	625	654	629	662	693	671	645	685	745	646	667	680	684	636	638	663	650	661	675	671	700	666	647	695	623	662	687	661	632	597	685	642	681	701	686	664	696	671	649	609	664	628	695	690	676	688	661	609	693	659	661	632	688	618	692	638	616	661	647	729	668	686	660	643	617	696	663	647	684	634	706	671	670	655	680	656	645	641	654	639	656	653	674	679	642	669	670	669	703	667	666	698	678	691	665	654	674	731	651	669	626	691	644	654	675	655	643	661	670	694	676	661	671	667	621	698	658	655	668	647	675	654	659	649	658	676	700	648	668	657	643	657	684	671	621	664	693	707	673	611	680	610	680	670	631	655	709	672	660	695	618	694	675	644	676	656	671	655	642	705	677	649	631	645	661	637	667	655	648	679	691	681	670	694	677	657	726	686	640	663	677	700	664	630	656	647	634	650	664	654	656	727	664	618	636	696	656	648	675	643	688	643	655	635	722	703	709	655	661	675	637	682	622	662	649	634	706	647	678	722	677	616	658	686	628	694	650	675	694	701	668	641	630	657	665	635	691	697	686	674	668	700	650	642	618	644	708	667	680	671	656	690	648	672	647	695	660	629	655	701	660	664	645	679	714	686	655	675	695	671	654	686	687	680	640	695	696	654	681	702	648	693	647	662	635	656	677	638	696	650	660	649	706	676	685	628	696	661	646	623	660	694	693	686	701	661	708	686	684	661	618	643	663	655	664	661	657	619	627	649	683	609	688	635	623	629	675	671	674	685	688	631	620	641	639	639	600	654	634	684	644	684	666	639	614	666	679	673	652	680	694	644	670	674	643	678	674	663	668	653	644	648	685	668	684	684	695	631	650	676	650	679	645	726	645	614	681	681	685	646	702	652	641	597	675	663	622	667	643	666	700	680	655	657	667	655	672	668	698	616	684	644	708	643	659	635	683	648	660	674	653	653	702	696	618	648	701	620	706	689	665	665	698	709	675	672	696	642	666	647	617	650	632	683	674	679	655	640	641	663	681	703	648	679	695	706	669	684	718	677	659	672	660	661	647	688	689	618	689	650	658	702	671	672	649	638	671	635	628	653	686	606	614	710	660	671	697	649	681	670	643	702	685	691	653	670	693	661	673	644	647	648	701	696	716	704	674	619	651	671	667	673	659	626	667	684	663	645	660	642	652	668	647	671	673	665	677	725	636	664	677	637	680	674	669	662	693	684	721	672	690	642	713	624	653	638	658	694	674	700	703	645	695	620	703	692	708	672	675	643	674	720	661	664	649	660	680	644	713	667	652	630	681	691	650	651	682	669	694	628	724	657	650	643	652	655	636	664	673	697	650	686	691	651	654	654	716	671	664	644	700	622	635	657	670	682	662	697	667	692	664	648	676	658	667	670	652	718	638	642	663	661	664	689	697	669	655	645	659	653	652	689	672	660	674	662	710	657	665	665	637	661	685	688	667	658	618	675	699	624	663	643	688	642	705	684	654	627	699	668	656	629	649	666	654	676	691	666	631	650	651	686	685	647	677	678	701	657	617	653	651	721	667	686	663	656	673	693	664	639	675	632	701	674	643	668	697	654	644	619	688	683	655	658	661	661	648	672	663	692	641	656	688	648	638	654	675	676	632	668	687	645	651	645	658	653	639	711	656	611	688	673	661	665	681	686	685	656	651	675	615	646	648	636	689	652	675	693	670	708	629	675	678	647	663	662	657	624	626	673	652	657	673	661	662	710	677	673	690	692	693	643	684	633	662	637	655	715	644	662	688	699	692	667	690	649	708	648	672	701	674	586	675	652	631	641	639	683	645	699	672	661	653	678	693	636	607	691	645	685	657	683	681	648	685	649	630	613	667	648	648	646	647	646	611	702	645	677	601	659	654	635	644	682	662	661	638	634	652	646	673	708	661	664	685	667	656	637	737	606	663	712	712	636	624	681	679	694	682	654	699	637	658	674	655	709	670	653	659	641	640	650	709	708	646	745	630	673	633	655	673	645	654	669	696	659	692	640	642	651	631	646	673	655	666	688	651	667	643	645	661	703	616	687	682	692	692	685	671	689	650	644	700	697	692	684	642	675	669	663	692	637	663	641	669	674	664	669	666	689	679	676	673	676	649	666	659	663	658	699	648	656	680	609	666	729	684	677	680	688	718	660	658	645	671	669	687	665	630	676	709	695	667	670	663	697	673	659	650	624	633	680	675	677	666	673	664	705	716	638	668	656	680	676	631	660	605	652	653	677	651	668	669	657	674	701	654	734	670	654	660	687	673	683	639	722	654	676	678	667	676	680	653	691	675	680	708	663	679	672	720	642	643	601	697	666	672	666	652	653	656	619	665	647	672	660	635	645	660	678	718	638	647	720	659	678	661	667	616	652	719	673	666	682	631	662	663	681	640	669	689	652	677	653	640	658	657	675	696	664	651	668	641	636	677	596	669	687	685	628	656	679	664	639	651	689	671	668	659	713	668	708	654	666	693	657	664	621	624	660	620	653	670	633	649	719	650	634	650	709	647	641	744	629	651	589	706	664	621	649	694	717	662	634	640	640	686	696	644	700	685	693	686	685	667	633	662	674	698	728	686	607	642	632	672	690	647	637	636	629	711	690	688	659	656	677	638	674	705	673	681	672	677	638	687	687	618	675	669	638	656	639	663	686	684	641	676	662	648	638	669	670	637	644	686	689	697	657	648	669	677	652	680	664	636	651	662	653	675	675	705	638	638	659	652	637	627	699	675	677	652	689	691	686	652	669	674	639	643	638	600	650	647	704	678	653	592	697	644	681	714	639	622	641	645	687	636	667	739	659	623	647	687	667	641	636	649	648	666	683	709	683	661	662	634	647	672	661	665	632	653	696	641	667	686	668	636	674	650
1855	207	103	82	75	49	74	52	63	65	59	61	46	46	41	44	53	44	36	51	55	30	42	36	33	36	39	34	38	50	39	48	42	41	36	45	37	44	51	28	42	44	37	41	35	39	36	31	42	37	37	33	36	39	34	38	40	32	45	34	40	44	46	44	36	40	33	36	30	29	43	36	45	33	39	29	50	51	32	39	46	35	36	47	35	29	43	40	43	36	34	39	36	44	31	37	40	35	35	50	38	31	41	33	27	45	40	42	33	40	45	31	45	48	39	36	50	38	35	37	37	39	36	29	39	33	41	39	35	33	34	40	33	37	48	36	38	37	44	35	29	30	31	31	40	36	41	37	36	32	27	42	42	24	41	38	39	43	33	28	31	39	35	48	38	40	28	47	22	44	32	32	32	37	35	26	40	32	41	25	30	42	42	49	30	44	46	44	46	36	42	30	35	31	44	38	32	33	38	39	35	42	50	27	38	36	43	31	32	39	39	39	39	34	37	29	36	34	37	53	46	29	40	53	43	33	35	36	39	26	40	29	45	30	51	46	41	29	47	34	45	45	34	38	29	35	29	43	50	44	36	33	34	32	36	41	39	33	40	39	31	29	39	38	35	37	32	44	41	43	41	36	38	42	54	33	33	28	29	34	40	33	44	33	39	30	38	38	42	33	37	43	44	38	42	31	41	34	30	28	21	39	39	44	36	33	48	31	40	29	42	31	40	43	34	29	29	35	39	35	28	27	39	31	39	46	33	32	36	45	51	28	35	40	23	39	32	38	39	36	29	43	33	37	38	43	37	34	31	36	27	32	31	50	35	41	42	35	36	32	40	38	37	38	26	55	31	39	35	33	26	30	30	39	36	39	36	42	41	38	33	38	39	39	38	39	35	30	38	34	37	43	34	43	36	34	32	41	46	35	40	41	35	33	36	35	34	27	48	35	32	35	38	40	34	36	26	36	28	43	37	31	36	37	38	35	38	36	38	34	33	38	31	48	36	40	37	39	48	34	30	35	35	33	42	40	38	38	36	35	28	37	28	35	32	53	37	30	40	25	41	28	37	39	35	38	42	45	25	36	39	46	30	29	35	28	43	48	36	41	35	34	30	50	36	35	44	33	50	31	38	31	50	33	44	47	38	39	38	37	32	35	38	29	56	33	35	43	35	39	37	41	31	50	32	37	36	41	36	36	27	37	45	40	29	39	37	46	38	30	36	35	24	44	39	39	26	48	39	30	36	35	28	40	43	35	40	34	34	32	45	38	35	32	32	44	41	34	51	47	39	27	39	38	37	41	39	44	42	36	37	45	33	48	39	20	28	34	37	37	38	41	40	46	32	43	39	27	35	34	41	47	35	42	38	26	30	38	37	36	32	30	33	32	43	34	38	35	20	26	35	29	35	32	33	47	27	35	40	40	38	42	40	43	37	38	45	30	41	41	22	38	32	30	38	47	27	40	41	31	44	43	30	42	29	40	47	38	39	42	37	34	39	49	37	39	45	28	51	43	38	37	38	33	35	42	42	43	45	39	36	45	35	43	34	34	28	41	42	41	35	39	31	44	41	43	37	36	40	42	34	25	30	55	45	32	37	36	31	39	31	29	33	37	32	40	41	50	36	33	42	36	34	30	38	26	33	30	37	39	31	36	34	33	35	40	43	32	37	43	28	35	48	31	35	34	33	34	41	26	34	31	48	51	37	35	38	36	51	41	33	41	37	33	41	36	34	34	34	31	35	48	35	33	35	33	40	36	34	32	39	41	31	43	34	35	44	37	35	36	35	39	38	39	45	29	37	24	34	35	43	40	43	29	32	40	43	38	29	36	37	29	41	30	29	37	26	40	47	38	34	39	36	39	41	41	40	34	42	39	37	38	33	24	39	39	44	29	38	26	31	37	34	36	28	32	40	39	36	33	40	32	31	30	40	30	41	25	44	36	32	47	31	39	30	40	41	39	33	39	38	24	38	27	40	30	36	30	39	37	38	45	31	30	35	36	42	40	43	30	34	39	32	35	27	26	43	43	35	27	31	32	35	41	39	32	34	37	30	38	38	40	28	34	38	28	34	32	46	37	36	35	32	36	27	36	32	37	46	35	44	34	29	43	41	36	42	28	42	36	34	34	38	35	45	44	45	41	43	41	40	46	41	37	39	38	32	45	36	31	42	39	30	27	34	32	40	33	26	34	36	35	36	38	41	39	31	36	27	38	30	41	33	38	36	33	37	30	45	46	38	36	38	43	41	38	41	39	36	49	31	31	36	33	37	25	44	50	39	31	40	28	38	36	33	40	47	45	36	45	46	39	29	37	42	34	33	38	36	43	30	33	34	30	30	41	36	27	32	37	26	33	37	34	30	31	30	25	36	31	41	31	55	36	36	44	33	26	37	40	29	38	28	41	36	40	43	38	45	39	38	30	47	34	24	43	48	34	33	48	37	33	31	42	39	41	38	34	30	31	23	27	38	37	45	35	39	33	37	40	43	30	39	31	41	28	40	42	44	32	34	32	38	44	33	39	37	37	39	31	34	42	45	35	41	40	35	34	43	37	39	40	45	32	26	41	40	39	31	40	39	42	36	30	42	36	35	34	48	44	37	44	26	38	46	26	29	26	40	46	32	22	39	37	43	38	42	36	27	35	34	34	36	39	42	30	42	38	42	30	34	44	42	38	30	53	30	26	33	34	32	32	27	46	42	38	36	35	31	29	48	25	44	34	33	32	40	39	37	35	44	37	48	31	33	36	30	36	40	38	37	44	31	40	33	29	36	45	35	34	37	38	37	27	28	36	25	34	27	31	28	39	37	36	34	36	33	44	36	51	37	49	47	39	34	39	40	43	48	37	33	43	26	31	59	31	41	42	33	28	36	36	37	36	33	43	23	25	37	30	33	42	45	32	32	33	36	33	50	34	40	37	35	30	38	33	29	43	25	40	37	42	46	38	32	35	38	43	40	48	33	34	35	38	37	30	34	32	36	34	27	34	44	35	48	38	40	30	29	47	31	35	41	44	43	33	40	31	40	44	40	35	43	32	41	37	33	32	30	41	35	39	48	25	37	46	33	31	40	27	40	36	35	37	40	43	36	33	39	45	31	49	33	36	40	36	41	29	37	37	36	28	35	40	43	36	43	37	29	31	43	44	39	34	35	27	39	38	37	33	32	38	50	32	37	39	44	28	35	43	31	42	31	47	37	41	39	34	33	34	32	31	29	23	40	42	38	50	37	38	43	28	40	36	38	39	35	38	38	47	47	40	44	36	45	42	43	27	50	35	35	30	38	38	38	38	45	38	29	34	38	47	44	31	51	42	28	35	44	35	34	43	38	37	38	36	39	44	35	33	38	40	33	25	40	33	40	27	48	32	53	38	40	25	31	35	31	37	34	31	35	38	32	37	36	27	44	32	36	41	31	35	40	43	33	33	38	31	37	43	22	40	25	38	35	39	36	43	39	36	37	46	39	34	45	35	38	34	41	52	27	42	32	34	38	35
14179	2779	1235	990	1788	2932	2871	2520	1808	1561	1142	987	826	651	593	505	539	528	459	540	536	485	452	480	405	439	449	439	445	464	431	435	416	337	359	338	322	313	302	344	315	323	286	293	296	290	283	281	321	325	318	298	338	312	289	283	329	311	287	294	289	285	305	305	313	312	322	308	317	318	333	297	329	310	324	296	291	293	294	287	322	307	328	303	301	288	268	283	282	293	300	282	292	269	316	290	283	272	281	267	242	295	306	276	296	292	295	313	275	277	294	303	293	309	304	291	296	296	255	277	305	297	297	293	296	281	279	278	297	277	314	293	266	261	274	275	286	297	304	263	298	268	264	257	305	278	253	286	300	263	270	303	285	292	278	283	299	291	275	290	263	278	272	284	284	252	306	277	268	283	308	246	297	272	319	264	275	290	289	271	253	268	305	275	273	265	315	277	279	286	289	284	277	278	262	264	305	283	269	280	285	266	293	289	274	276	304	278	259	292	269	258	279	299	289	295	306	291	256	254	306	269	275	276	287	310	275	275	258	299	295	252	273	277	285	294	302	275	268	262	264	276	314	266	281	269	285	266	282	259	280	287	279	290	269	309	285	276	295	311	314	288	285	289	275	282	275	286	256	295	270	280	274	290	290	261	300	293	271	267	292	270	294	269	250	310	248	275	279	301	290	292	291	268	309	288	289	265	279	286	273	267	280	304	290	294	273	284	260	290	271	283	272	246	267	282	269	284	282	259	311	286	318	286	282	292	263	282	292	249	336	279	306	275	299	298	287	266	287	280	272	270	284	293	269	275	257	274	280	307	271	291	270	272	297	283	305	285	283	255	289	283	271	292	274	275	275	288	289	306	275	281	277	291	271	275	291	301	304	249	292	311	289	316	321	274	281	275	258	291	271	275	291	283	275	306	276	290	267	282	290	309	297	272	288	273	277	265	256	276	258	245	285	277	321	256	280	295	278	284	245	294	279	292	270	302	259	292	280	280	292	268	285	264	284	304	277	272	277	289	286	306	263	297	259	288	297	279	298	288	268	279	276	270	292	267	267	284	284	307	280	276	286	287	288	262	312	279	250	319	320	295	257	288	284	269	287	298	295	299	279	284	283	302	284	285	262	314	281	299	269	269	271	298	263	301	273	320	304	298	284	265	274	303	279	259	274	277	270	270	306	287	294	280	274	290	269	288	286	283	247	305	271	284	297	280	278	283	270	291	295	262	311	292	310	286	278	286	285	300	284	293	292	325	266	278	265	273	305	296	267	297	295	275	286	274	263	260	306	261	303	279	291	285	258	272	299	270	269	321	290	307	311	296	307	280	295	287	273	279	270	252	262	266	287	301	300	268	288	292	281	273	281	269	285	310	280	255	265	312	278	314	274	292	292	317	290	267	317	261	270	276	304	288	277	291	300	267	263	314	292	290	285	269	269	298	263	291	280	306	278	309	275	247	273	289	269	310	275	291	268	272	303	265	303	286	274	278	319	287	283	291	287	294	269	281	313	300	303	294	282	281	271	302	254	287	307	298	275	257	307	276	297	271	279	263	299	266	256	295	307	313	269	272	307	290	278	280	289	270	282	287	292	278	290	284	295	272	275	301	302	269	293	276	287	320	279	275	279	292	283	268	294	313	286	244	265	274	296	267	300	250	293	283	272	285	280	285	283	292	313	272	288	245	289	276	258	312	297	269	275	275	310	298	285	275	290	284	280	275	301	275	286	269	293	277	253	247	312	275	274	306	283	300	300	296	264	245	308	290	287	297	298	296	286	272	289	258	289	286	312	265	278	277	285	312	292	261	296	292	271	261	285	266	297	309	276	275	257	266	286	266	260	300	273	306	305	282	287	281	282	282	270	270	276	269	287	254	287	314	311	272	287	259	257	279	291	313	298	284	260	308	305	264	269	301	304	330	287	304	291	268	272	259	266	266	270	290	281	291	273	312	306	288	299	302	279	287	315	300	328	275	295	330	295	257	295	299	265	295	290	281	303	278	246	286	281	283	300	284	257	311	303	292	303	278	306	279	285	277	293	291	303	271	284	317	292	276	290	286	268	286	265	296	292	323	301	250	298	272	281	282	285	283	277	307	262	322	290	300	265	276	267	264	284	301	258	258	286	294	282	277	274	282	287	314	298	295	286	271	302	259	302	269	253	306	282	269	283	278	252	263	310	303	277	293	310	282	287	289	274	268	265	284	299	279	318	248	320	260	286	273	288	261	268	297	289	294	301	247	282	261	281	284	252	303	299	263	264	297	271	237	286	286	243	282	282	292	287	277	288	278	301	296	292	297	295	306	289	266	270	267	253	261	278	282	305	292	317	271	272	257	293	297	269	282	274	279	275	264	293	290	257	270	256	264	274	247	285	282	293	266	286	293	276	268	282	265	314	288	285	275	285	254	285	291	317	289	304	285	287	263	296	276	271	282	286	283	250	265	265	267	283	316	272	273	290	252	287	240	282	283	294	286	267	279	304	293	285	284	256	262	295	254	253	273	287	254	280	286	285	295	298	279	281	272	269	281	294	270	271	300	271	308	278	279	272	262	299	265	298	269	280	279	293	270	287	301	257	271	278	303	285	294	299	282	251	292	283	294	328	273	277	295	303	284	287	314	276	260	301	297	283	262	275	310	281	291	297	244	301	255	293	259	280	284	280	313	271	282	287	269	283	302	274	248	263	262	298	281	275	282	272	285	279	290	296	288	273	285	273	282	307	262	262	278	272	316	285	288	308	282	317	277	271	256	260	267	317	271	284	286	301	262	299	293	296	299	289	276	268	245	280	259	284	272	289	295	321	279	301	301	299	287	292	277	271	291	269	256	296	299	287	293	287	278	314	292	260	296	312	285	276	295	286	259	286	300	281	303	306	273	280	309	303	297	295	284	303	300	287	307	272	280	287	272	283	261	306	278	264	292	285	278	314	305	306	316	279	313	311	275	280	301	244	315	289	281	281	247	265	290	282	291	269	269	295	264	268	280	283	276	292	270	301	278	278	288	260	307	318	279	258	313	280	284	285	301	300	288	275	259	250	260	289	293	295	274	313	291	274	275	257	290	305	280	266	275	272	294	281	285	261	264	265	279	266	296	286	262	287	284	256	276	267	309	287	304	283	291	267	289	302	286	281	313	250	270	277	259	278	277	316	322	289	273	282	282	270	281	270	280	274	296	302	292	260	291	290	272	272	266	326	288	290	298	298	267	288	257	318	251	298	279	288	292	289	257	244	259	287	278	276	269	281	264	296	287	257	305	319	298	275	265	294	294	292	318	280	293	290	290	275	291	305	298	315	272	291	279	288	294	292	262	284	288	274	252	281	249	269	268	304	289	280	287	286	264	306	271	306	279	283	279	280	291	274	277	240	291	302	273	285	270	288	263	310	326	304	304	318	302	272	268	272	280	281	299	253	265	282	292	264	285	268	271	284	264	297	273	290	287	264	268	252	284	268	261	260	272	280	299	280	289	284	267	271	273	282	284	267	291	269	272	303	263
1565	408	226	147	93	105	104	136	124	125	100	117	99	97	89	68	93	88	88	100	88	98	93	86	92	87	95	71	77	80	89	82	85	75	73	72	77	77	66	71	72	71	67	72	75	72	67	83	84	101	65	83	74	68	77	71	81	68	66	75	80	77	77	75	85	78	86	90	82	71	71	79	59	75	73	90	90	66	76	81	76	79	91	73	72	78	71	86	89	88	66	74	92	82	77	73	64	79	84	73	77	102	74	69	72	85	66	70	67	89	97	87	72	90	84	68	85	90	72	79	68	89	77	77	80	83	72	78	63	74	68	78	72	80	84	68	82	79	76	90	76	76	77	71	69	71	73	82	80	72	72	58	73	64	90	82	74	87	70	65	95	76	80	71	74	65	83	71	69	61	76	74	77	74	82	57	85	80	71	89	76	64	71	77	76	79	60	72	84	65	62	78	71	66	59	78	69	65	61	82	70	58	81	80	81	82	82	93	92	82	66	55	73	76	72	64	78	76	84	74	76	85	82	81	69	69	89	64	77	75	81	85	73	87	64	75	82	80	70	69	70	63	68	84	70	80	66	97	73	76	91	66	77	73	70	70	74	84	72	80	81	70	75	76	66	81	73	64	81	69	83	76	65	77	72	65	77	71	71	65	74	80	73	69	87	58	82	74	64	86	72	77	71	80	68	77	78	84	85	78	97	81	79	77	86	91	78	67	80	80	77	74	71	88	56	78	77	68	73	71	80	74	83	75	79	84	79	74	85	69	67	87	80	59	73	76	70	55	77	83	69	72	99	66	60	79	76	74	77	74	82	72	75	75	97	88	70	80	60	72	80	63	75	91	68	72	81	76	93	78	75	69	75	62	66	66	66	77	84	77	82	80	79	69	77	88	69	67	66	64	92	59	62	82	79	80	81	72	72	62	73	84	59	75	78	75	72	77	80	82	71	78	83	74	72	71	81	80	76	81	68	63	83	81	75	74	80	68	64	91	67	88	78	57	68	85	72	84	76	87	68	69	65	81	66	59	77	67	55	75	73	71	70	77	69	63	73	72	74	78	84	76	72	79	69	53	62	58	80	79	57	85	78	84	88	76	69	69	82	85	88	83	66	64	68	67	69	77	74	64	74	80	80	75	75	75	84	73	79	72	63	66	64	68	76	67	79	73	72	61	81	78	81	77	77	69	75	75	59	75	63	76	70	74	92	92	74	85	59	78	57	83	70	91	64	84	79	67	74	85	77	73	82	78	68	61	70	83	69	90	77	67	75	65	75	92	80	82	78	81	56	85	77	75	75	66	67	73	68	66	71	67	74	72	78	68	98	76	71	74	66	73	75	73	86	79	82	66	79	84	77	72	64	82	70	71	74	76	80	64	68	77	73	72	77	84	65	76	76	70	78	68	77	77	76	71	84	67	69	70	63	78	64	74	78	82	63	67	85	84	55	79	75	80	65	70	72	73	74	74	88	63	68	93	68	70	82	75	79	74	61	83	74	76	69	77	77	64	74	82	75	71	89	83	82	78	79	87	80	83	65	80	76	67	67	75	51	72	85	71	79	79	59	69	79	63	77	82	70	68	58	75	71	80	62	76	72	68	88	74	72	83	68	64	65	76	78	65	77	70	67	77	84	75	79	75	77	77	71	89	75	77	65	68	82	66	75	71	62	85	62	74	83	66	83	68	75	62	79	74	71	75	77	65	76	77	86	77	72	48	66	75	76	76	66	63	69	64	68	64	80	72	78	95	70	74	76	77	107	69	60	65	79	84	68	74	89	78	77	68	85	79	88	58	75	88	76	85	92	63	64	55	72	78	75	68	74	72	95	59	75	64	88	65	78	74	61	81	73	80	75	74	79	72	65	70	83	83	60	68	68	75	69	79	84	80	68	69	85	74	80	77	76	86	77	65	73	80	81	73	69	97	72	81	89	67	84	83	77	61	94	78	92	68	82	96	85	77	56	73	79	77	66	77	61	85	74	69	71	93	74	82	70	66	62	84	71	71	77	67	73	85	57	85	74	68	90	66	72	64	77	67	84	85	67	65	67	64	70	76	66	87	74	83	57	69	64	83	75	69	64	66	70	72	58	78	71	73	83	73	77	78	87	69	68	74	73	70	85	65	79	70	84	69	81	87	75	73	71	64	77	54	83	89	76	84	82	72	74	90	70	74	84	80	75	76	74	78	62	67	86	76	73	74	80	62	74	81	67	89	77	67	66	61	68	64	78	79	75	95	72	86	78	73	74	76	63	78	72	75	82	80	73	71	73	79	89	93	79	66	69	91	60	64	63	70	90	63	80	74	86	53	68	70	71	78	59	74	75	65	84	70	66	74	90	65	77	75	77	71	69	81	75	83	87	83	74	62	63	69	69	80	77	69	85	89	78	69	68	73	79	78	75	80	79	77	68	72	98	65	71	77	66	77	81	65	75	67	68	60	67	95	79	66	75	83	70	65	79	66	68	77	68	88	81	63	72	75	77	75	66	71	69	71	58	79	58	83	65	81	72	73	66	78	74	62	74	64	69	74	79	85	76	71	75	65	88	53	61	69	66	77	88	68	80	67	67	88	76	83	70	72	65	79	81	79	88	71	76	71	81	80	78	90	71	70	69	85	84	87	75	65	50	76	69	64	72	63	75	80	71	87	84	70	63	66	78	57	65	58	78	75	80	63	70	69	63	78	74	75	79	78	77	76	83	78	83	75	73	69	71	73	71	64	64	82	68	88	71	79	75	60	69	78	70	76	67	57	82	77	70	77	81	76	89	83	87	78	62	70	80	76	68	73	72	87	81	88	84	65	74	63	71	85	88	82	64	63	81	79	67	85	69	79	63	69	88	81	74	81	82	87	79	83	78	98	64	88	85	85	81	61	77	82	70	74	73	80	64	73	81	66	77	75	67	67	82	74	76	68	64	60	67	63	73	71	72	80	72	72	82	90	76	79	77	70	76	62	72	71	84	85	74	73	71	76	84	78	71	75	61	81	66	83	74	74	83	66	77	61	68	83	68	66	65	74	79	79	66	87	67	75	77	71	80	72	78	72	63	84	69	74	85	78	69	72	74	74	89	76	70	65	75	73	76	66	73	73	75	75	92	76	75	70	96	69	81	83	69	82	69	67	86	81	69	73	67	63	78	93	87	72	74	68	72	93	73	53	75	58	84	76	64	64	71	67	74	76	66	75	72	70	96	83	86	75	66	80	67	84	79	70	107	76	75	62	83	58	73	63	76	72	87	79	71	67	60	74	73	75	73	69	95	83	78	79	79	69	79	90	63	70	56	76	75	88	69	63	79	70	62	61	85	64	78	81	84	76	83	91	78	62	86	87	57	66	83	73	66	59	76	66	77	81	82	67	66	65	79	65	70	74	75	75	83	77	77	56	70	71	91	86	62	83	68	74	48	77	79	91	71	86	75	83	85	78	74	70	76	78	83	100	68	72	84	81	68	64	60	86	78	59	66	59	67	82	71	82	74	72	84	84	70	64	82	86
16604	4642	2030	1802	3188	5231	5242	4473	3625	2947	2280	1854	1671	1487	1208	1076	1120	1051	937	968	994	864	896	819	777	823	909	804	811	827	782	730	757	700	710	707	607	566	563	596	594	570	580	570	581	576	634	604	591	545	603	610	548	572	559	562	597	573	565	571	598	580	579	599	643	608	588	546	565	585	568	575	604	590	580	606	578	579	541	563	635	539	508	566	541	605	585	575	587	537	563	550	562	569	584	535	537	523	522	541	577	554	568	565	533	557	579	527	566	556	531	576	567	533	549	547	584	565	567	551	533	539	554	560	568	545	544	564	563	550	584	552	549	552	546	533	511	531	539	551	538	555	569	552	520	536	534	551	531	561	495	532	512	550	563	570	559	550	534	570	515	521	542	562	552	531	549	519	539	547	532	557	569	546	520	540	541	524	548	543	571	521	568	554	489	558	550	543	540	542	553	486	543	521	527	587	524	519	507	583	523	576	532	542	594	556	529	546	533	550	545	535	541	562	571	526	550	552	541	485	518	526	547	531	536	537	558	530	551	593	501	521	535	550	536	556	500	510	512	568	555	548	540	531	512	518	551	535	585	554	584	525	559	507	559	530	514	561	569	562	537	601	514	523	551	527	579	514	544	547	554	518	526	572	543	556	549	539	547	496	533	557	543	553	602	552	538	553	549	535	523	496	505	548	540	551	569	510	559	557	516	538	601	530	577	561	557	586	555	516	519	566	548	542	559	561	488	568	550	534	518	507	562	537	489	549	524	540	541	563	531	545	551	519	562	537	494	524	523	529	543	564	542	523	576	539	533	570	550	520	560	554	542	540	563	569	604	534	553	547	508	530	511	526	568	534	537	555	520	509	495	521	536	525	521	562	535	557	541	577	501	539	498	540	561	522	525	535	555	498	530	579	561	490	520	494	528	540	514	517	570	582	532	499	566	547	499	571	522	583	531	542	577	542	535	545	548	543	601	539	517	537	513	512	547	520	529	570	535	541	533	503	544	513	534	542	532	539	576	536	538	580	558	532	549	596	552	577	538	539	557	532	501	536	531	537	516	563	583	534	570	596	600	486	546	512	540	512	528	502	538	578	586	545	558	550	572	570	550	525	586	525	495	507	564	529	547	499	565	576	527	535	557	532	528	540	574	511	528	556	557	533	580	533	520	516	548	529	543	555	576	535	532	571	573	524	527	530	547	546	541	542	519	572	547	577	527	523	542	504	555	557	539	543	556	549	531	570	546	497	545	511	557	564	511	551	566	547	574	518	549	562	532	558	562	513	561	510	516	537	587	521	555	569	565	521	566	557	553	556	524	492	543	546	546	601	543	530	532	543	563	544	560	506	542	579	586	534	587	508	567	532	545	547	552	555	548	556	570	567	520	563	505	482	579	546	546	547	545	562	561	527	510	575	526	509	530	571	525	567	598	576	556	560	568	539	531	563	548	528	502	540	565	497	559	523	524	595	551	531	542	559	513	530	554	523	530	542	545	543	546	562	557	531	520	498	533	563	543	557	565	556	567	539	549	558	544	546	505	562	533	559	566	552	536	552	544	517	535	544	526	527	569	528	490	549	588	529	581	540	560	554	528	539	550	530	529	557	520	574	521	523	557	507	520	539	577	524	526	515	584	546	580	547	519	558	537	574	540	554	561	544	508	540	529	558	501	558	512	523	522	598	525	552	506	510	526	568	531	493	502	587	532	532	551	577	557	551	577	576	530	539	564	553	560	520	571	603	577	552	541	554	539	503	523	549	514	526	568	539	535	544	522	542	588	525	561	517	561	546	534	560	546	528	572	506	536	549	573	544	572	502	566	529	575	528	529	503	520	496	537	535	561	533	547	587	541	528	545	513	554	534	597	559	520	490	531	542	557	543	563	564	549	514	547	569	543	527	507	560	507	538	546	525	527	516	549	531	564	532	528	540	519	543	571	491	582	503	528	555	558	549	517	526	545	574	505	594	540	528	572	549	558	556	532	542	538	528	577	515	516	587	511	516	553	525	548	537	554	544	529	542	554	529	543	518	537	505	617	543	596	591	556	535	534	494	542	552	540	526	586	515	514	510	538	540	589	555	535	558	550	499	531	534	535	509	561	530	554	574	527	540	558	588	529	578	510	560	557	536	530	566	545	500	489	547	561	555	513	571	528	529	522	525	542	536	588	517	524	562	595	584	546	538	559	564	557	530	509	599	574	575	532	548	562	526	535	605	492	500	542	531	531	519	540	545	573	544	520	511	531	523	518	540	550	511	547	532	533	574	529	563	522	551	544	525	550	514	544	534	551	553	558	585	543	539	550	517	528	576	517	504	506	594	588	532	559	515	552	537	523	573	549	548	538	506	500	552	513	513	520	556	527	533	549	521	591	519	550	568	532	565	540	528	574	570	535	523	546	549	545	559	539	502	540	544	558	490	528	495	518	574	512	574	548	549	527	572	548	515	526	540	544	533	513	532	570	536	527	529	541	575	516	550	572	569	542	531	545	545	552	551	530	574	523	502	551	569	535	550	524	534	531	555	577	579	551	542	507	546	504	543	523	532	564	503	512	562	525	538	555	562	527	559	562	580	535	568	549	534	563	548	554	528	526	540	542	534	579	539	550	547	549	541	534	604	539	524	523	592	537	538	524	539	577	549	519	512	574	534	567	526	530	526	532	573	514	521	528	529	586	532	557	545	592	547	549	538	504	530	538	501	528	550	570	548	559	501	541	504	535	564	504	564	528	554	529	539	582	582	527	528	590	533	553	535	606	534	535	573	530	534	548	539	535	553	531	569	516	564	537	553	554	549	533	536	517	554	545	530	536	552	516	554	547	543	516	542	545	576	590	519	508	546	560	507	551	553	552	541	541	542	517	543	566	525	570	530	577	535	551	536	533	569	538	534	545	545	524	497	527	569	542	560	538	528	565	535	559	555	539	518	497	500	524	486	526	490	578	499	537	505	535	550	551	527	520	500	568	517	541	548	588	546	553	502	555	520	559	530	551	516	526	564	571	564	525	544	557	527	555	576	556	546	497	563	549	533	578	584	588	540	497	543	534	567	558	557	531	547	515	533	546	505	520	552	567	591	544	499	553	498	510	561	528	530	562	589	562	528	548	515	482	500	545	563	574	521	566	541	550	536	548	517	513	529	572	520	548	546	549	569	566	521	544	535	540	564	524	546	535	543	547	551	588	550	596	560	539	490	539	581	530	520	533	573	555	563	531	551	487	544	581	534	552	531	560	548	547	595	568	538	566	557	555	542	536	539	532	561	515	523	588	528	586	533	581	555	560	553	544	564	565	551	547	525	551	506	583	539	559	541	555	504	557	527	580	557	519	546	546	572	501	568	543	554	552	536	574	532	575	533	545	526	478	568	527	567	533	576	559	550	568	539	559	507	530	541	551	554	526	535	568	530	556	508	526	536	562	546	527	520	538	554	537	563	558	520	532	513	555	562	524	547	586	563	582	527	548	538	541	560	519	518	574	550	558	548	553	544	550	561	562	539	531	535
2827	342	157	83	78	87	101	90	111	91	80	71	80	74	67	58	58	55	57	73	60	62	53	66	68	66	53	67	51	69	57	64	51	55	42	56	63	60	54	55	55	46	36	57	53	60	46	44	58	57	42	49	47	42	36	57	58	45	55	50	43	43	48	48	62	49	64	62	44	56	55	55	45	48	48	55	40	54	41	44	50	45	45	60	46	54	50	45	64	60	43	54	35	52	41	46	45	54	49	41	43	50	61	47	57	52	68	44	49	44	45	48	46	52	46	54	49	57	43	54	32	64	53	46	43	51	40	65	60	52	53	40	51	61	47	64	50	34	47	45	42	52	54	63	59	44	51	49	44	44	45	57	42	61	54	36	58	47	41	54	47	49	46	52	52	47	54	48	55	55	39	49	49	52	52	43	50	46	34	41	46	39	59	49	53	56	60	64	44	54	48	52	56	64	49	53	52	44	47	54	51	43	53	48	35	52	52	46	49	48	40	42	50	59	55	48	42	44	59	48	51	47	59	43	46	50	48	50	47	53	43	35	48	56	57	53	63	49	57	46	57	37	54	49	40	47	57	42	45	48	45	51	42	61	41	49	48	44	35	58	52	56	52	41	45	33	39	51	49	46	52	46	52	44	39	46	54	46	45	54	49	50	49	44	47	60	53	61	44	55	42	50	46	44	53	44	45	56	53	52	50	49	47	58	47	53	47	56	54	55	46	47	43	41	41	59	52	45	54	60	62	47	43	49	55	44	61	40	35	44	47	44	49	49	48	52	48	52	39	54	48	59	49	53	48	39	40	73	55	57	51	51	54	53	51	52	68	42	53	45	40	58	41	50	56	53	43	45	39	59	46	52	48	51	46	56	50	46	46	47	43	48	42	58	54	50	47	40	46	55	44	42	44	59	44	42	43	49	54	37	44	57	55	43	52	52	53	51	45	46	53	48	46	56	49	34	50	52	40	51	54	47	49	45	43	52	46	40	34	52	36	50	58	46	48	54	46	48	48	35	52	61	66	45	60	56	46	40	49	55	52	63	49	47	53	53	48	49	50	52	52	51	45	45	52	40	46	42	56	46	50	65	41	55	46	55	46	33	54	47	58	52	59	48	58	47	50	48	59	38	52	48	44	47	50	52	43	40	48	44	41	51	40	37	50	52	54	46	52	48	50	48	36	49	45	42	57	44	37	58	43	43	41	53	38	46	41	44	38	57	56	48	47	51	59	44	47	50	52	32	48	47	40	45	54	52	50	44	43	41	57	54	62	48	60	64	43	52	61	45	41	45	53	49	60	44	54	60	45	62	41	49	55	43	43	56	40	51	66	43	50	45	48	57	44	51	54	77	52	46	53	53	49	63	69	51	53	47	53	50	50	41	54	50	56	47	60	52	38	44	49	56	41	46	53	64	42	51	51	48	50	59	51	43	53	65	40	53	50	46	55	45	52	51	53	56	49	39	71	63	44	53	53	49	51	55	54	47	44	52	52	57	45	41	31	39	43	53	50	43	50	56	42	45	41	40	48	55	64	48	46	58	32	51	62	39	56	58	49	46	43	46	60	42	44	49	41	53	62	49	46	52	50	54	49	50	61	60	40	51	43	54	40	37	49	42	58	53	43	45	51	47	51	47	52	45	46	40	53	47	45	47	39	48	53	52	46	57	65	48	56	43	47	54	47	41	61	44	50	53	46	42	48	48	53	49	48	48	54	44	46	46	37	45	47	53	54	45	51	51	47	50	65	64	60	46	53	52	44	61	59	44	45	46	54	59	45	53	58	48	47	47	57	42	47	54	47	50	46	41	67	46	48	47	49	55	48	47	47	57	51	48	61	54	57	49	42	42	59	45	41	52	36	52	40	56	43	47	50	43	52	63	67	50	40	42	62	43	47	52	53	50	58	63	46	59	41	62	42	50	52	48	50	55	43	45	70	54	59	59	38	62	61	58	53	50	45	42	48	51	64	48	63	51	60	53	55	47	48	61	45	60	39	57	45	53	56	42	50	38	56	46	62	43	45	50	33	53	55	52	56	38	46	42	51	53	43	57	46	43	47	51	40	55	57	52	47	48	36	52	50	40	55	52	47	58	68	45	65	34	56	44	30	41	45	50	57	49	45	47	46	42	65	58	47	47	58	48	54	41	53	42	54	51	54	62	40	50	42	54	53	46	54	47	55	49	58	51	35	52	53	47	45	56	59	48	32	49	51	47	49	47	42	59	60	65	48	50	53	60	57	51	46	55	62	40	57	65	44	65	46	54	50	57	56	40	50	52	55	57	51	52	58	40	49	50	54	45	38	50	44	46	46	51	49	51	44	38	49	43	43	53	41	49	45	59	43	47	66	51	52	59	38	47	40	43	44	51	42	51	43	54	56	50	44	51	51	50	56	43	49	51	50	48	52	36	41	49	61	53	46	52	50	36	50	50	52	48	52	46	54	61	49	38	58	51	54	59	43	42	39	59	39	61	53	44	50	52	40	61	52	31	51	45	55	49	37	57	55	56	47	47	47	34	45	41	62	49	51	46	49	50	46	59	44	53	54	47	51	37	48	57	55	54	50	52	47	58	55	56	55	59	47	51	46	51	56	56	52	63	55	32	54	49	54	47	48	44	53	44	58	42	49	43	68	45	44	47	49	50	55	58	40	55	56	45	39	54	39	43	56	34	54	54	51	40	48	55	46	54	46	49	49	47	50	53	44	48	57	62	40	53	38	49	37	39	40	53	54	48	50	57	49	56	46	60	56	44	61	44	57	52	50	41	61	54	43	48	63	47	41	46	42	45	50	49	55	53	55	48	56	49	51	36	38	57	44	54	48	67	46	48	51	49	46	62	47	40	69	51	55	60	46	55	64	41	49	49	48	55	51	55	42	46	60	54	50	47	53	38	38	47	59	57	45	48	47	62	56	57	59	44	52	49	55	49	40	62	49	57	37	41	57	42	43	54	50	49	50	52	50	46	51	62	42	41	45	47	41	55	57	39	45	41	49	47	51	46	41	53	46	65	51	39	58	62	54	46	53	46	42	45	41	54	54	50	55	58	48	51	54	50	48	52	34	50	68	49	60	42	47	57	45	60	61	45	53	58	50	56	47	65	44	40	51	44	36	55	58	43	59	55	50	46	41	45	49	57	32	49	51	52	38	44	37	54	51	61	56	51	47	38	44	52	53	50	46	50	48	49	56	45	46	45	49	36	48	45	62	47	45	56	44	53	62	40	50	44	44	56	70	40	40	49	57	53	38	37	57	43	57	59	57	54	46	57	53	47	37	51	47	63	58	45	40	54	51	48	55	32	50	58	48	48	41	55	58	54	63	57	37	48	45	39	48	52	36	54	34	46	55	50	48	44	50	45	48	48	51	35	50	47	60	48	52	49	53	46	45	42	46	51	48	55	47	63	43	53	50	50	52	48	42	47	61	59	49	45	45	50	50	58	47	45	43	48	40	48	44	49	56	47	55	54	54	54	36	45	55	40	55	57	56	62	62	37
15967	3769	1669	1375	2740	4290	4627	3920	3060	2464	1935	1645	1408	1202	1026	937	954	864	764	807	826	742	703	660	601	625	654	554	660	662	634	657	549	518	510	470	443	427	410	435	365	396	409	433	413	430	428	420	415	390	408	396	443	385	397	378	413	392	411	369	372	404	390	423	371	443	415	404	385	423	461	376	460	399	431	424	411	433	408	416	381	414	422	386	365	372	459	396	403	391	410	391	397	387	407	396	391	373	382	367	374	394	403	390	375	393	368	362	374	353	415	364	386	350	368	391	362	386	360	384	348	389	380	348	391	403	381	383	368	381	386	379	394	338	368	372	369	351	382	360	348	332	378	390	378	367	362	373	364	368	371	393	351	379	358	369	352	379	402	367	387	393	375	371	307	386	361	365	339	355	337	421	392	375	393	370	354	392	405	361	350	374	377	392	376	383	356	382	393	376	372	362	406	379	362	357	338	391	384	394	384	391	400	349	379	348	376	434	383	386	361	373	365	349	396	348	370	384	408	345	380	389	373	353	368	385	376	369	360	417	350	402	329	360	367	376	359	400	361	427	367	346	356	389	391	369	387	363	372	391	381	386	345	379	355	393	391	380	375	347	392	359	358	375	397	364	387	379	388	337	385	406	327	374	384	364	387	417	362	371	337	413	384	365	385	404	389	389	368	361	398	368	366	392	344	370	398	351	368	384	352	393	368	410	340	372	376	404	413	377	381	397	407	333	378	386	392	402	365	362	370	378	384	369	377	399	368	362	350	408	413	359	367	389	354	405	433	375	411	336	371	374	391	348	374	327	376	378	370	368	364	412	380	408	379	383	346	356	383	372	385	361	362	384	359	379	370	354	391	394	363	347	381	351	370	373	405	398	376	382	371	380	385	404	349	344	370	379	394	355	393	340	385	392	379	393	376	353	370	352	379	402	357	389	389	358	419	358	418	414	349	380	397	383	386	398	360	368	351	363	398	388	381	370	391	374	358	380	399	414	389	349	440	395	361	362	363	349	372	388	376	341	369	379	386	358	364	352	369	386	349	383	390	351	391	410	368	384	381	393	385	424	394	391	415	397	353	370	398	358	373	345	353	375	385	392	345	361	353	429	370	352	380	357	346	358	368	347	367	370	385	416	355	384	364	399	363	381	398	370	384	386	374	406	355	390	349	373	364	364	376	387	398	396	393	362	330	412	344	388	407	365	389	386	393	358	388	365	366	371	393	377	397	357	392	402	360	368	379	397	358	398	374	376	360	368	369	379	419	338	355	358	354	377	359	351	338	382	396	383	370	372	400	361	369	349	367	376	389	394	373	369	347	378	372	399	375	361	401	392	360	386	341	366	361	360	392	389	396	349	351	376	420	368	338	360	390	389	334	360	360	380	363	333	404	370	398	342	386	383	402	355	384	366	392	363	359	340	396	366	356	398	420	413	373	348	359	371	358	383	367	351	367	383	387	351	369	372	389	390	390	399	365	353	393	383	380	384	362	363	385	363	372	385	371	370	355	365	365	361	348	381	373	399	356	343	388	366	393	351	387	365	366	370	422	357	363	363	359	362	384	373	379	353	360	350	370	386	355	361	393	368	384	403	346	348	410	372	335	372	414	384	393	351	389	389	343	379	361	369	378	339	367	361	353	390	375	353	376	393	375	425	370	377	396	401	363	400	389	391	400	398	360	371	378	349	389	386	371	355	368	357	428	425	362	376	380	383	398	395	395	378	370	384	387	354	380	362	382	368	365	418	387	363	372	349	361	375	385	383	363	388	386	363	378	375	348	385	391	376	365	398	384	364	368	363	378	358	352	359	381	348	388	345	368	370	382	389	362	376	414	369	379	398	356	388	401	389	360	403	371	373	371	409	376	350	377	396	394	371	366	355	380	358	395	375	376	379	383	398	368	362	365	403	371	375	325	380	348	397	378	384	355	359	384	422	412	366	364	413	373	385	368	384	361	373	369	384	369	351	388	381	333	420	380	381	355	368	364	365	347	354	396	361	405	375	370	387	316	384	401	407	415	373	354	373	376	353	339	358	347	358	374	366	408	394	355	390	365	371	376	353	403	360	386	382	354	371	349	375	353	380	393	375	382	363	382	397	367	390	354	386	386	356	364	342	403	377	379	381	387	380	383	344	365	404	379	386	371	333	377	365	385	370	378	366	326	428	365	376	370	355	336	388	426	401	345	414	378	387	409	382	353	385	377	355	390	380	392	387	351	391	380	417	387	401	343	350	356	443	404	361	390	359	395	371	342	354	401	378	388	376	377	363	368	355	409	334	380	354	390	376	377	357	382	380	386	352	360	363	367	330	408	365	367	378	365	344	349	382	386	381	376	361	349	392	374	380	371	366	393	397	407	390	346	395	400	352	404	366	377	362	345	398	381	383	355	370	382	374	394	358	411	361	371	372	390	395	376	342	384	397	357	363	373	403	368	352	368	394	384	372	328	414	433	409	397	408	371	398	358	357	389	381	375	362	372	355	342	377	386	354	359	371	380	392	363	370	336	359	360	404	395	354	343	369	363	382	341	358	347	373	370	368	378	365	377	380	385	348	392	385	417	370	389	352	380	349	371	370	362	408	362	373	372	354	389	414	378	410	376	367	369	403	389	407	346	386	367	400	367	376	404	388	400	388	382	429	384	372	388	380	387	376	374	376	383	365	373	407	365	342	385	376	364	410	362	365	370	411	375	361	404	376	375	379	393	368	379	391	389	358	383	361	370	391	408	363	390	371	354	384	357	358	400	386	398	378	426	359	366	394	394	381	356	365	340	411	411	356	389	368	385	386	410	368	380	364	357	346	363	374	409	385	434	402	361	374	389	366	363	343	345	391	359	371	359	354	402	380	373	362	368	381	362	347	379	390	376	371	377	370	371	407	401	362	360	356	360	386	369	385	378	374	384	350	394	409	361	363	382	407	359	358	405	403	374	361	401	373	348	393	383	406	356	354	359	351	360	381	383	389	393	399	394	373	352	390	340	385	392	407	341	397	371	364	367	382	377	375	394	370	379	431	370	369	370	362	374	398	408	408	375	350	368	376	383	382	381	407	382	380	365	396	393	404	356	355	365	380	371	370	336	388	360	385	396	409	392	366	398	380	382	360	378	387	399	355	369	371	389	393	363	399	368	384	376	376	393	377	387	377	367	401	371	396	362	384	325	387	388	386	363	379	387	380	351	368	344	376	355	373	385	401	345	340	386	358	409	393	395	364	355	366	367	389	371	361	374	380	387	384	390	373	342	356	359	363	369	387	396	385	353	393	402	350	357	343	382	395	367	347	436	370	363	340	397	391	352	377	376	363	372	363	393	390	348	354	382	342	368	380	361	367	348	398	370	393	359	402	385	383	384	397	382	396	364	366	367	394	376	390	392	350	349	373	380	384	372	394	406	373	368	393	368	381	349	380	382	361	338	348	373	365	381	341	376	394	360	365	368	381	380	402	391	357	385	371	386	393	358	382	358	357	396	379	383	381	389	350	357	400	368	378	411	381
2407	494	235	186	155	132	207	166	160	159	137	124	130	125	116	105	104	115	94	134	102	101	123	89	95	108	92	91	87	93	83	108	93	98	100	81	81	107	82	93	81	100	94	96	93	104	97	98	108	98	100	78	100	102	99	75	93	104	83	88	89	101	105	88	92	105	92	87	97	89	101	97	103	90	105	82	103	83	94	92	87	85	105	100	96	86	93	70	88	82	91	96	91	108	102	98	86	93	88	99	107	77	88	86	89	93	93	87	92	84	86	96	99	102	79	82	88	89	113	112	93	86	91	85	85	70	97	99	100	83	94	87	81	93	101	74	116	97	96	89	104	84	99	78	91	100	91	99	86	85	79	118	94	104	105	82	96	87	99	83	98	101	85	86	103	99	88	99	119	89	98	96	85	94	91	101	113	98	98	75	102	96	78	99	105	80	97	99	94	94	96	87	97	90	86	86	92	89	91	108	106	104	100	98	89	106	100	91	77	78	96	79	98	109	86	100	99	98	86	98	79	92	99	85	73	95	119	94	86	98	89	116	97	98	101	92	87	77	90	103	96	92	95	101	85	86	89	98	83	75	93	77	82	85	107	97	104	100	95	92	97	97	110	62	108	92	93	79	100	86	99	85	94	83	99	98	90	84	89	116	86	112	91	88	95	89	93	90	105	105	84	88	99	93	99	74	88	86	94	81	100	83	99	105	102	83	102	102	89	97	96	82	89	103	76	105	69	75	109	109	96	109	94	73	78	88	98	80	100	64	66	76	92	97	102	101	102	99	86	96	90	99	91	86	84	91	80	99	85	97	85	92	87	88	88	95	84	87	92	81	91	100	80	83	108	88	92	83	106	100	104	97	83	98	86	104	108	79	94	85	77	75	93	94	112	99	104	99	88	79	78	92	61	99	104	91	92	90	96	88	102	90	85	91	92	99	78	95	107	88	84	70	91	85	91	85	87	84	90	98	97	93	104	86	85	112	98	88	86	90	74	81	77	93	82	84	86	102	80	88	66	92	90	90	91	95	93	98	88	92	97	98	85	79	102	75	111	84	106	93	100	92	84	82	84	83	105	81	98	92	85	104	75	103	87	110	76	89	78	84	89	101	85	89	90	89	87	106	105	90	97	80	84	83	86	96	74	88	73	91	86	99	99	91	96	79	105	61	91	88	100	99	96	106	77	96	98	91	87	84	86	113	92	95	87	80	86	83	87	92	87	85	76	79	90	88	97	87	104	86	99	84	104	88	77	81	83	86	108	87	96	90	90	97	88	84	86	101	86	89	104	92	91	90	96	80	84	88	95	94	83	97	100	107	84	93	108	90	103	97	103	84	77	100	83	96	89	95	89	105	76	92	86	74	91	83	91	86	101	95	85	90	104	83	91	106	87	82	88	92	92	93	86	96	92	92	108	96	87	88	79	97	97	92	88	85	94	80	95	101	100	85	90	103	83	87	80	91	104	96	97	93	81	91	83	115	86	79	88	85	98	93	74	86	108	93	77	91	87	74	83	98	84	99	75	89	93	92	106	98	98	69	98	89	97	97	83	94	101	89	88	92	85	95	106	92	102	80	96	91	95	78	77	93	89	96	95	99	87	96	104	108	99	86	97	98	105	83	83	95	75	108	102	93	88	92	98	102	97	95	73	85	81	106	99	102	100	89	85	94	99	88	84	87	76	101	89	92	94	102	77	101	97	87	99	94	82	85	79	88	78	86	71	104	91	95	90	86	101	66	93	80	85	104	94	94	96	83	95	87	102	93	102	74	82	95	82	94	88	97	79	79	86	100	96	83	102	93	87	90	93	97	76	83	94	106	102	82	89	78	83	60	79	109	82	81	108	82	90	69	94	101	79	99	86	99	103	96	82	96	91	75	101	90	85	95	92	91	91	99	85	86	84	96	86	96	101	85	84	91	92	90	103	80	73	100	96	98	101	95	91	72	93	83	95	87	95	88	87	86	91	78	94	103	105	73	98	102	89	96	84	84	93	87	92	76	95	88	100	87	86	84	110	80	80	72	94	79	84	98	86	109	85	76	74	73	91	82	101	80	87	98	99	96	85	108	82	82	86	89	94	100	98	88	107	101	87	79	80	91	93	93	95	118	88	72	91	82	78	81	80	73	101	96	91	84	73	91	91	83	105	87	79	101	99	85	91	92	89	108	112	92	83	91	93	88	94	94	96	93	119	82	102	93	97	101	86	93	90	88	88	91	79	87	83	105	100	82	114	90	108	88	103	87	90	87	91	74	101	102	97	109	92	101	89	88	96	78	102	89	102	98	91	86	93	95	87	87	87	96	94	94	96	71	89	101	86	96	93	74	98	80	78	86	87	79	87	86	111	94	97	82	85	107	101	105	84	89	75	83	89	90	97	91	76	85	95	78	88	86	95	87	89	100	98	94	101	82	81	93	90	93	92	94	100	100	92	88	98	80	100	91	95	87	100	91	95	87	108	96	81	96	101	87	87	96	97	83	95	94	85	87	84	93	98	94	89	77	87	78	93	97	104	89	89	82	111	89	100	90	92	77	95	91	94	96	81	93	85	86	94	84	88	100	105	88	91	105	80	102	91	81	84	109	79	83	96	88	95	111	82	80	79	101	105	95	98	96	96	91	94	98	92	80	106	100	92	108	95	88	100	71	92	72	109	103	100	91	85	90	79	98	87	104	88	101	103	100	87	88	72	104	86	94	98	72	93	90	83	93	105	101	97	79	98	97	109	89	86	96	94	95	103	110	92	78	72	96	99	72	101	98	70	96	94	82	99	84	91	87	75	102	100	97	74	90	99	102	93	94	99	78	91	81	89	82	94	85	74	105	98	112	77	87	82	86	92	78	82	81	103	79	110	94	85	100	86	87	96	91	82	79	80	91	77	84	87	86	96	73	83	82	100	96	88	96	76	86	90	106	93	89	76	110	94	103	105	82	91	95	101	77	89	93	74	80	85	100	83	85	78	99	80	89	108	88	93	88	104	91	91	108	96	104	92	91	94	83	97	94	81	87	88	94	92	99	85	91	79	91	74	88	81	92	100	103	102	112	88	79	105	92	106	108	98	93	91	95	112	82	93	80	65	95	89	89	95	83	98	75	78	103	86	75	96	104	85	94	98	90	84	101	86	73	115	94	97	104	68	101	72	98	98	96	87	89	101	93	79	82	86	79	94	84	101	104	95	80	93	84	99	93	92	102	76	100	93	111	97	96	100	80	81	82	91	93	91	92	79	88	89	102	85	95	83	94	80	98	84	93	79	91	91	93	83	106	79	96	101	89	103	97	76	111	103	96	93	90	68	94	96	77	78	85	96	84	73	105	75	91	86	93	90	106	97	73	97	84	87	94	89	92	87	97	92	99	82	101	80	95	92	82	86	103	90	84	86	84	79	105	83	79	107	95	79	85	87	101	104	109	69	97	100	88	80	90	87	96	95	98	92	103	89	96	97	92	82	94	82	90	94	114	84	102	91	81	97	100	83	83	92	89	94	76	103	87
19686	5284	2526	2301	4050	6451	6823	5720	4508	3927	3165	2691	2390	2017	1613	1542	1563	1474	1273	1327	1207	1285	1158	1069	1081	1106	1021	1041	1067	1042	1028	955	914	919	788	827	809	779	761	778	750	753	757	712	719	721	722	749	722	759	721	724	765	752	698	749	688	670	663	712	700	733	700	705	734	712	717	708	726	721	742	721	770	743	714	696	731	734	721	735	697	684	748	685	740	703	742	689	680	699	684	706	650	681	668	639	680	667	653	659	705	715	692	702	626	659	660	651	666	743	684	648	674	702	673	691	731	665	664	669	689	659	677	692	674	672	654	711	708	710	672	708	671	696	694	687	689	703	683	649	680	623	627	646	655	695	673	662	677	655	659	702	683	689	698	676	682	682	631	634	659	660	675	645	635	630	687	640	661	680	711	686	655	681	655	674	644	624	653	629	672	691	704	690	670	674	655	677	694	683	612	686	654	654	687	684	696	697	702	669	652	723	680	683	633	720	693	690	679	637	651	636	656	655	675	666	670	690	705	660	684	674	662	666	725	686	702	629	671	659	682	670	634	682	692	646	700	685	653	633	655	660	701	654	644	662	660	696	705	611	637	624	685	631	636	668	696	720	637	655	668	673	688	649	679	680	650	680	651	711	663	645	702	753	653	665	657	635	687	644	651	669	669	679	703	611	651	660	653	614	696	674	645	681	675	697	717	674	666	709	651	676	641	653	670	733	660	685	688	714	649	665	667	688	668	719	652	648	696	683	683	678	690	661	687	646	698	684	722	693	652	673	623	644	680	676	671	691	667	662	684	622	696	654	644	641	682	696	674	660	655	672	669	681	696	696	683	646	664	678	645	627	686	663	668	692	652	673	700	661	660	662	672	691	669	647	691	688	678	738	599	644	675	676	673	639	605	645	715	651	639	661	656	608	657	657	677	706	677	663	682	656	659	651	621	653	640	668	647	706	690	686	687	677	667	691	664	714	675	645	701	653	696	651	683	661	688	681	666	638	680	628	666	648	642	631	715	614	768	683	652	697	701	689	670	652	637	665	697	664	678	699	687	613	657	726	666	685	678	652	642	661	674	699	654	673	713	691	699	659	678	662	637	618	658	651	626	665	696	647	662	642	685	694	646	655	669	685	723	649	654	651	676	649	685	668	682	679	668	713	691	648	671	709	635	709	644	652	687	651	665	662	698	667	697	666	672	656	659	692	621	671	669	678	673	722	664	658	697	645	680	703	654	695	709	654	649	638	651	632	652	659	663	647	653	669	659	664	699	683	650	662	698	664	656	657	654	661	681	692	614	668	626	637	675	701	642	676	673	623	645	675	675	668	600	625	642	691	665	707	650	685	648	690	700	640	705	667	636	708	659	671	631	661	678	676	713	656	662	697	682	664	650	649	639	651	668	649	683	680	648	637	661	702	689	627	650	649	668	687	681	646	655	686	650	649	642	634	662	687	630	627	643	673	702	641	697	685	641	643	672	687	656	651	686	684	655	647	631	714	677	609	636	691	650	668	659	679	638	684	635	689	646	664	643	675	677	609	685	688	630	644	722	640	678	645	680	628	658	643	704	712	667	700	712	695	672	652	672	664	608	661	634	662	689	665	698	673	644	675	657	676	662	673	682	692	681	679	700	666	685	679	676	624	688	691	655	619	690	699	662	635	608	674	714	696	667	688	634	668	667	681	662	661	701	677	619	643	692	648	670	661	670	670	671	694	643	675	675	671	656	627	675	638	696	656	641	712	685	673	684	674	659	639	644	690	688	651	615	724	640	631	674	679	692	629	678	671	635	645	649	611	688	637	657	720	697	647	670	699	671	657	680	690	695	689	648	690	628	619	677	696	660	701	629	634	659	703	667	635	695	688	691	645	700	646	674	638	652	716	662	635	665	613	648	687	653	645	636	643	658	665	688	702	660	728	645	647	648	666	710	646	706	710	657	657	701	665	686	689	693	695	615	664	606	666	633	668	673	665	679	671	639	682	642	708	715	673	635	658	722	687	626	705	671	669	635	709	699	663	668	704	645	693	667	668	663	645	720	634	661	695	672	673	693	656	664	673	663	650	661	670	679	654	668	706	676	682	658	680	698	682	658	694	711	664	651	686	673	672	708	675	661	665	682	691	627	639	664	614	659	694	636	640	664	714	677	725	662	636	671	655	671	664	676	650	640	704	651	680	667	686	651	644	700	697	668	668	671	709	677	647	641	673	681	664	688	690	657	678	648	675	673	712	663	668	653	641	686	651	685	634	684	665	675	626	664	646	673	703	716	657	637	692	727	680	684	623	636	616	680	665	707	680	657	622	708	681	726	669	598	657	626	666	626	661	675	671	651	615	654	634	671	645	644	675	640	665	643	702	676	667	638	641	700	661	614	670	691	664	657	651	668	706	686	662	643	670	665	648	642	693	677	674	661	700	667	643	692	718	719	658	645	648	683	701	658	668	630	683	717	645	610	665	669	632	695	658	658	634	632	640	693	690	647	645	663	699	680	650	688	701	687	663	684	664	668	642	710	685	684	671	698	684	640	662	700	660	662	679	702	661	701	680	684	685	688	708	705	682	730	614	696	658	694	693	686	670	653	655	679	689	662	678	690	657	662	658	661	658	675	679	656	678	668	630	685	667	687	646	609	672	622	671	694	697	673	685	696	631	671	629	673	678	695	696	652	653	666	639	682	655	650	684	654	717	700	668	682	629	644	700	717	678	669	679	654	627	668	647	629	676	677	685	632	690	620	668	659	683	663	662	677	675	698	630	629	656	675	685	712	724	655	692	639	682	645	681	670	650	662	698	649	638	680	663	686	658	659	648	680	662	634	628	662	671	663	653	683	654	676	608	682	641	649	628	676	635	688	701	694	657	662	606	680	707	718	638	687	684	663	677	677	717	639	691	660	686	669	681	646	673	640	679	648	690	633	655	683	679	686	650	704	680	635	666	651	672	674	677	638	697	650	691	693	679	655	652	696	715	700	714	664	696	650	676	704	652	668	639	669	664	686	679	675	659	670	659	666	684	634	685	696	674	700	696	669	701	697	676	647	602	675	678	670	687	656	681	719	699	654	667	611	697	709	677	637	616	686	648	674	650	663	659	661	719	659	658	674	645	673	644	646	661	658	671	684	680	649	682	638	657	665	669	705	646	642	660	649	691	656	640	640	687	689	668	736	642	630	686	703	689	663	677	678	658	708	689	667	652	668	646	663	652	657	662	654	654	647	704	686	642	665	639	666	678	677	657	663	673	675	650	678	627	745	683	681	663	721	672	697	666	631	668	721	683	721	618	644	691	686	667	658	689	648	702	651	682	636	654	678	644	697	647	674	638	672	676	624	647	673	675	659	635	659	657	670	730	644	662	728	670	669	692	693	674	683	634	626	644	639	672	650	668	683	683	667	694	662	670	673	673	706	662	675	694	684	681	629	722	678	684	654	670	661	680	653	673	672	695	661	658	637	664	674	651	695	667	680	641	693	653	661	651	648	641	681	660	674	701	636	675	648	730	642	652
1808	198	98	67	57	52	73	64	56	42	46	52	46	43	55	35	51	42	45	43	45	42	42	45	51	53	39	42	33	54	40	45	36	38	43	46	45	36	47	35	44	37	54	39	46	46	30	44	53	36	35	39	37	43	30	31	37	47	37	35	31	43	28	29	35	34	39	43	38	30	29	35	41	42	44	41	31	34	51	45	26	42	33	39	42	37	44	31	33	39	32	40	30	47	33	31	32	44	35	31	39	40	55	41	39	39	33	43	47	30	34	41	37	45	42	24	44	45	26	42	35	34	38	35	30	38	56	30	36	35	44	40	26	43	39	40	41	36	43	36	53	28	28	36	33	42	33	51	34	29	40	26	35	46	48	41	37	32	35	41	39	31	22	47	42	48	35	33	35	31	38	34	35	37	25	30	38	32	39	30	33	40	33	36	28	42	33	36	36	28	29	46	40	48	46	24	38	38	42	46	41	36	37	35	27	44	36	55	41	32	33	37	36	36	33	46	31	31	27	22	39	37	38	47	27	29	35	47	44	39	39	33	34	31	31	52	40	41	33	37	41	45	43	34	34	34	37	35	37	43	37	39	35	35	45	30	46	35	34	39	46	37	45	39	43	45	31	32	35	25	30	43	35	42	38	36	41	32	47	36	34	31	38	47	33	30	45	33	42	33	29	39	40	32	38	34	36	39	45	43	37	40	29	47	34	35	38	40	41	47	51	41	37	43	42	33	44	38	38	46	37	37	31	42	27	40	41	36	35	33	40	45	41	36	45	37	36	38	39	43	43	34	38	33	39	41	34	40	26	43	30	32	32	46	39	38	36	32	36	37	26	39	39	42	31	37	40	33	39	36	32	44	42	39	47	36	32	24	46	33	32	37	33	39	39	43	42	39	37	36	40	33	40	47	27	37	53	53	36	35	52	41	34	35	36	37	30	42	22	45	36	37	37	41	40	32	37	43	44	37	43	34	44	38	32	30	40	41	32	42	45	36	29	40	41	38	35	45	31	31	26	28	24	43	33	37	39	40	45	37	32	24	55	41	30	33	36	33	39	43	41	27	35	36	30	41	32	42	32	41	50	37	33	31	24	35	33	35	41	30	37	39	27	44	35	38	35	35	35	47	40	36	31	37	24	43	42	38	44	31	39	30	39	27	35	35	39	34	39	45	51	45	45	40	24	35	29	40	47	37	36	40	32	44	42	44	48	40	43	38	29	35	30	37	42	23	25	27	31	40	50	32	44	30	37	40	27	40	30	32	35	38	37	42	26	30	46	32	37	40	35	43	37	48	40	35	36	43	35	42	37	41	39	35	31	35	46	32	36	45	46	39	40	37	29	44	47	42	35	47	42	40	32	48	39	33	36	35	34	32	36	40	29	38	33	25	35	44	31	30	38	32	35	41	29	35	34	49	39	28	46	29	47	32	35	40	47	29	48	29	26	42	35	34	37	34	36	37	33	34	43	35	39	39	34	43	37	41	34	41	41	25	44	36	42	31	40	36	43	37	33	26	27	34	39	33	33	44	37	41	37	33	40	35	33	43	40	31	35	33	42	39	33	44	37	37	34	42	46	43	42	47	38	35	40	38	43	34	27	46	33	33	31	24	30	33	37	33	48	39	34	41	31	38	37	34	30	40	38	36	44	31	45	28	34	33	34	35	42	31	36	45	33	40	32	45	32	38	36	34	32	41	41	40	38	48	38	32	30	39	35	32	28	40	43	36	31	34	30	42	37	33	39	37	37	23	41	46	37	38	43	29	49	33	34	34	31	40	25	38	41	49	31	35	32	34	43	40	28	43	36	41	28	42	40	45	27	38	33	32	24	38	36	42	44	44	35	38	26	33	42	34	38	33	47	31	33	40	40	34	37	38	34	52	35	29	35	33	39	26	39	41	42	26	34	39	45	41	37	35	55	39	34	50	39	44	34	37	32	41	34	36	27	23	49	25	37	33	34	34	39	40	52	47	35	42	30	38	29	44	37	38	40	37	32	45	38	36	32	39	36	37	33	38	33	52	40	47	38	33	35	31	34	35	39	40	37	41	50	33	38	37	59	31	39	40	21	47	36	41	38	35	44	37	50	42	40	40	32	36	32	27	46	37	41	29	36	39	34	35	39	24	41	38	48	31	51	45	45	30	37	33	27	34	32	31	42	36	32	30	40	40	40	31	30	36	34	33	41	43	40	33	43	38	39	32	42	30	29	37	29	38	32	35	37	44	30	41	40	42	42	45	43	35	25	47	43	31	22	40	44	33	32	37	43	35	41	32	27	38	42	26	35	36	35	34	42	42	41	30	37	51	36	41	35	36	43	39	32	41	38	39	40	33	37	33	31	43	32	39	33	43	37	23	51	42	46	34	41	32	37	28	50	39	28	46	38	34	27	37	29	30	35	30	48	48	39	27	36	33	43	42	40	42	33	29	38	37	35	32	39	44	37	43	38	33	35	33	42	32	43	31	40	36	34	28	36	40	40	48	44	32	40	37	30	43	43	43	32	43	25	37	32	31	29	38	44	40	39	35	41	33	35	29	26	31	36	48	46	34	45	30	39	33	32	42	33	42	31	42	28	35	44	26	35	48	33	32	31	30	38	30	40	39	37	36	44	30	32	39	31	37	32	33	34	42	31	37	36	23	40	43	37	40	34	39	40	27	33	40	48	44	34	43	45	36	42	37	39	43	42	39	31	41	39	42	33	50	47	36	39	42	33	36	24	40	31	20	44	37	34	45	34	34	29	34	40	35	32	49	36	39	40	30	39	41	33	37	36	38	39	36	38	44	45	27	36	35	32	31	37	33	27	43	30	41	34	37	41	32	32	33	31	41	38	40	41	35	49	44	36	30	35	37	46	30	30	36	34	32	37	36	31	35	40	50	35	39	36	35	41	31	36	46	40	46	35	37	31	40	40	32	30	44	38	37	35	48	46	36	38	20	37	43	37	37	49	41	40	39	43	29	30	37	50	38	21	50	33	38	36	53	45	57	34	32	25	40	41	36	32	37	40	48	41	31	41	29	39	34	43	37	39	47	35	26	34	35	33	32	43	33	31	38	43	33	43	30	30	37	34	39	31	31	48	39	49	40	26	35	49	46	32	31	34	32	38	42	50	38	41	37	42	24	30	38	39	51	44	37	41	43	37	51	37	35	34	46	40	37	28	49	34	38	27	40	45	34	36	44	53	27	38	28	38	36	42	31	36	44	41	35	25	36	43	40	40	36	46	34	44	39	31	27	41	30	56	37	42	45	40	41	35	33	46	40	47	56	40	44	43	40	36	50	46	45	41	37	30	32	31	41	33	44	46	35	52	39	30	26	37	27	35	33	32	36	40	35	36	47	27	49	37	46	38	38	46	38	34	39	32	36	33	38	27	46	22	45	29	31	37	34	40	51	33	31	47	49	43	40	34	40	35	35	37	47	36	45	45	43	45	30	30	40	44	42	35	45	39	42	38	37	40	40	36	33	43	31	37	39	35	42	39	40	34	41
13714	2640	1148	1039	1658	2456	2800	2222	1744	1410	1187	951	825	634	596	593	596	527	521	526	540	508	434	418	422	448	464	436	450	442	408	445	367	339	333	338	326	281	286	327	298	305	312	293	300	326	324	314	327	295	300	274	311	264	315	300	318	294	295	306	302	272	307	313	297	300	333	298	299	318	309	309	301	351	312	349	288	303	325	273	338	324	286	311	305	303	289	308	295	350	296	268	324	282	278	299	294	299	320	282	279	265	303	303	302	321	276	262	285	281	276	283	290	292	288	277	269	299	310	291	281	318	285	310	289	295	295	261	302	298	272	305	285	296	284	300	308	258	288	295	282	287	280	275	292	291	282	297	267	275	305	278	289	295	280	292	276	269	311	329	255	286	281	327	290	296	294	320	308	286	272	279	251	267	321	271	261	286	299	289	284	303	303	319	287	309	289	276	269	293	286	283	261	262	271	299	290	288	309	288	269	267	272	322	313	301	284	282	301	277	259	302	297	306	307	278	281	290	299	290	280	272	264	318	296	287	312	279	259	289	281	285	277	273	286	286	311	275	320	290	296	275	285	277	272	276	272	299	305	289	267	265	295	291	288	273	270	307	317	277	259	278	252	293	282	266	281	287	286	299	297	328	284	283	328	262	301	312	290	277	262	283	304	294	273	277	316	291	324	264	282	273	274	283	297	310	274	295	284	275	291	284	256	257	291	278	293	299	299	277	300	273	315	295	275	311	289	290	277	293	302	295	283	287	288	272	270	278	294	268	292	307	298	260	295	277	292	285	284	287	295	284	316	274	258	290	320	302	262	270	267	283	316	253	266	288	318	310	270	303	269	282	279	276	314	279	300	250	255	278	296	280	292	267	286	303	280	298	295	290	283	303	311	268	280	272	272	267	301	306	280	275	246	294	304	276	284	292	278	323	283	291	271	260	312	290	273	301	288	289	291	294	295	267	278	295	275	309	260	254	275	314	291	269	304	283	306	313	296	256	264	286	287	287	300	277	300	289	261	313	271	303	298	286	285	307	281	305	281	285	297	262	275	277	277	302	297	294	297	278	300	305	330	289	272	304	286	292	268	260	281	292	278	293	307	310	282	258	291	314	271	299	295	268	308	304	312	279	292	308	275	297	261	326	281	267	297	300	267	250	311	277	281	286	301	258	287	280	270	320	262	258	314	299	255	287	246	266	309	289	303	308	275	288	255	301	275	308	281	293	281	278	277	283	285	272	255	308	285	265	278	293	281	296	275	285	291	283	294	299	251	289	266	276	311	272	267	298	256	297	297	296	298	290	266	276	270	286	276	297	298	256	289	306	280	256	256	291	264	285	291	290	300	277	276	296	269	260	275	265	311	315	300	267	290	271	284	282	314	319	297	289	276	293	308	304	270	288	286	266	288	282	314	303	291	330	259	319	301	273	264	296	288	265	264	276	284	269	265	296	303	283	316	283	248	300	272	272	292	274	263	271	282	311	314	311	281	271	332	278	287	288	285	283	261	278	280	285	290	284	299	278	268	240	281	291	280	301	297	283	297	276	295	289	289	280	238	294	262	310	289	262	284	280	302	275	282	288	275	273	309	269	276	269	266	269	270	275	259	275	256	289	275	285	295	291	297	296	286	321	312	284	259	274	285	293	276	315	312	285	315	289	312	292	298	291	295	271	284	296	276	302	294	262	267	281	300	266	266	261	275	302	291	295	306	318	288	249	299	296	279	279	286	289	313	285	293	290	282	255	278	265	303	297	236	282	284	271	272	299	277	297	310	295	304	290	295	282	277	302	286	299	301	280	280	290	256	276	309	284	307	265	279	297	251	252	303	319	303	292	287	288	317	268	272	293	262	279	301	273	293	298	280	264	272	305	275	291	288	254	330	279	279	292	270	285	283	307	290	252	283	272	303	279	311	239	311	305	293	280	255	322	280	273	270	297	284	294	277	278	298	312	270	273	297	279	297	299	300	259	306	280	269	262	289	285	274	333	282	323	282	273	284	288	273	299	275	290	261	295	289	287	279	298	335	298	312	288	341	300	302	286	298	325	284	283	293	248	273	267	298	280	264	271	261	273	329	272	299	315	248	271	283	275	286	304	272	268	288	298	294	294	301	330	302	274	279	299	316	282	299	268	270	266	300	318	291	275	272	264	299	275	280	294	240	292	308	279	315	279	265	272	297	301	270	296	299	276	290	270	257	285	271	271	269	302	267	293	254	305	281	287	276	308	258	253	278	316	301	269	287	267	264	264	265	306	274	292	257	308	289	298	288	277	285	316	258	281	305	295	319	284	272	280	281	281	296	289	317	325	279	288	279	257	292	274	318	270	264	268	308	258	258	274	297	299	294	268	307	294	272	292	272	305	264	269	260	269	278	305	293	274	303	295	293	311	281	263	283	262	286	307	266	265	275	294	267	278	286	288	275	288	302	307	304	277	314	314	305	307	293	293	271	274	303	288	265	272	303	294	287	281	281	300	275	271	277	287	297	276	301	297	259	282	265	261	301	326	315	285	279	273	282	281	265	276	271	275	290	288	294	318	277	275	299	255	276	287	270	296	276	261	280	281	296	278	298	309	288	292	261	263	283	287	261	291	287	296	283	321	282	283	286	312	283	278	322	268	319	249	303	247	278	273	275	280	303	283	282	298	290	279	306	258	305	267	299	284	276	272	286	285	254	285	252	285	275	270	283	299	302	316	272	268	301	260	268	326	293	285	294	280	287	304	292	284	298	285	273	257	318	304	253	310	285	273	298	299	297	298	269	282	274	279	266	300	272	267	293	269	278	285	258	290	268	299	285	280	282	268	282	269	302	277	263	270	281	282	285	317	312	299	283	282	282	273	309	257	253	304	276	301	288	296	309	267	265	303	288	267	307	280	282	292	302	292	266	268	285	300	281	277	295	277	283	277	283	301	308	291	291	275	299	258	327	293	304	287	287	276	274	276	253	270	255	259	260	301	286	296	264	280	261	298	295	289	279	308	288	312	299	270	264	270	277	275	284	277	284	268	274	285	282	312	266	255	276	264	290	292	276	251	305	305	289	288	289	284	285	266	284	298	284	308	278	288	302	307	307	298	275	289	286	265	260	284	304	289	283	289	249	292	299	286	289	278	282	283	265	282	301	274	300	290	286	264	297	292	302	319	273	283	271	283	302	308	304	291	263	279	315	295	290	259	277	307	273	260	289	270	305	287	287	289	288	277	305	286	294	284	307	324	267	287	261	287	294	293	286	279	274	268	265	261	268	278	286	290	273	254	292	278	276	287	275	253	299	298	287	253	284	290	265	307	280	289	279	287	266	255	296	259	273	282	261	322	295	287	283	259	304	297	251	307	298	291	293	261	264	288	298	282	253	325	301	273	247	289	304	267	314	277	265	278	249	274	267	295	276	247	271	289	287	280	303	271	297	285	307	326	286	286	260	271	257	275	300	266	274	282	287	304	278	312	264	279	301	319	278	265	282	284	282	297	283	302	273	313	303	272	283	301	285	281	306	289
1603	368	177	163	124	114	128	149	133	104	120	101	105	113	102	75	106	99	74	80	95	81	111	98	94	71	81	101	76	82	82	76	89	82	71	98	87	76	72	71	70	78	65	70	73	84	92	74	66	72	86	71	81	80	71	77	70	65	71	78	67	57	78	61	72	76	79	76	75	75	82	92	85	87	71	79	87	82	77	73	77	81	74	77	68	67	78	67	82	90	77	63	63	65	77	82	85	59	73	83	75	78	65	88	72	69	77	74	82	81	83	77	79	77	64	75	79	87	83	95	60	60	69	68	73	93	67	65	79	65	70	77	78	69	66	94	67	75	68	73	68	72	94	78	77	69	69	70	72	65	79	80	81	63	83	72	84	75	69	85	58	70	70	81	71	93	88	91	63	78	85	87	55	75	68	73	74	64	61	69	73	64	45	72	51	74	93	85	80	81	72	68	73	72	86	71	66	72	64	83	61	74	69	83	70	73	72	66	78	71	84	79	70	83	52	78	102	79	76	73	89	60	76	83	71	76	71	85	55	112	85	76	69	76	69	62	76	70	69	69	68	72	76	71	80	88	106	73	81	90	83	72	65	65	78	84	75	63	74	89	74	75	79	66	77	80	83	68	66	70	74	68	79	80	83	74	78	72	71	82	75	86	88	81	77	74	72	75	71	75	88	70	92	86	87	76	68	76	69	74	75	80	77	65	84	72	81	73	71	51	92	75	85	67	80	71	75	77	85	84	87	82	72	77	77	84	69	71	80	81	77	71	77	71	72	85	60	72	59	80	79	81	74	68	78	67	63	73	78	78	74	71	72	79	75	57	78	70	72	90	74	76	78	82	75	84	68	64	71	86	70	87	75	54	75	60	75	85	94	90	69	63	71	68	63	65	64	96	71	73	74	60	74	66	69	58	81	72	78	78	71	84	81	85	62	63	73	76	64	71	71	76	63	89	78	66	81	78	71	78	68	69	94	111	64	63	72	79	81	87	70	68	60	66	70	65	74	73	78	99	82	77	88	75	71	63	57	62	67	64	74	72	76	81	78	77	82	76	66	56	92	64	84	77	67	70	70	72	79	64	85	64	82	62	73	92	82	67	93	62	70	75	73	64	71	63	90	78	74	67	69	84	77	70	61	59	76	79	71	67	82	85	72	72	89	76	75	58	86	75	85	83	67	69	75	81	74	77	76	70	78	74	73	80	77	69	63	90	63	68	67	79	75	78	68	74	75	95	73	68	69	77	73	73	82	71	75	93	83	50	84	69	77	72	84	88	72	74	67	55	92	78	80	64	92	83	69	82	63	67	75	65	78	84	76	89	78	76	77	65	86	82	79	79	75	59	46	90	74	89	82	78	88	92	79	55	73	85	68	66	88	68	72	66	62	81	82	77	76	63	72	64	72	85	84	69	86	80	91	82	90	75	64	84	70	63	82	84	72	67	84	81	77	72	87	70	67	77	92	73	75	72	76	68	91	81	66	80	90	74	59	82	70	87	82	70	85	79	86	73	86	67	62	71	72	103	81	72	54	63	66	76	69	69	69	68	69	60	84	76	85	80	81	77	75	79	84	66	79	84	76	62	68	72	84	74	79	75	84	68	80	71	71	64	70	83	63	87	81	72	62	84	70	71	74	71	86	92	71	70	73	79	68	75	76	72	97	80	64	70	98	80	63	78	71	76	91	74	72	83	67	70	85	88	79	74	84	54	83	78	81	79	72	76	83	78	77	80	78	77	83	68	77	68	78	70	78	85	72	72	79	74	86	66	84	84	76	74	70	66	75	71	65	77	70	64	81	71	74	75	81	81	70	73	65	84	69	66	69	68	72	86	73	67	74	75	69	82	62	77	76	75	73	68	78	85	83	73	89	84	71	79	66	77	81	76	85	75	72	74	68	70	70	71	76	81	68	65	72	70	68	82	67	67	69	65	80	73	73	70	86	75	71	74	82	55	71	75	78	63	77	75	77	68	84	87	78	85	69	68	79	66	90	78	80	52	70	83	82	71	71	85	62	81	82	70	77	76	68	82	68	65	67	88	76	81	72	87	66	76	88	83	66	80	74	58	81	76	66	86	90	83	71	65	70	92	84	60	92	66	85	76	75	85	77	73	73	63	71	79	84	88	71	65	71	75	74	70	76	76	80	65	76	75	65	69	66	100	58	69	70	70	59	61	85	72	73	72	74	69	78	64	86	89	77	58	73	71	78	74	69	80	80	82	87	77	74	71	83	81	83	77	78	75	72	76	83	82	78	78	81	89	75	77	82	79	88	69	79	81	81	71	72	68	66	68	73	71	62	81	78	89	87	73	78	77	69	76	67	83	84	90	68	69	77	71	55	106	73	77	88	63	87	74	76	80	73	77	79	77	70	82	66	78	74	64	62	71	84	79	65	53	77	80	82	72	74	75	56	70	75	63	60	69	85	80	78	74	80	64	68	67	84	68	78	69	73	78	62	62	83	81	82	84	74	76	73	72	68	65	72	80	67	89	75	84	80	69	75	71	78	75	71	79	61	61	82	75	85	82	79	83	74	70	79	83	69	68	82	61	77	99	73	61	66	69	60	85	71	73	69	82	72	76	66	73	76	70	69	76	72	67	89	69	83	71	79	78	75	61	73	75	67	71	78	79	80	80	63	70	82	89	71	85	78	70	80	82	66	77	86	78	70	73	74	73	62	71	75	81	83	88	70	80	85	74	76	65	84	78	72	57	83	80	73	80	65	77	70	86	66	83	88	74	59	77	76	69	84	76	81	82	81	78	68	69	74	63	76	88	81	82	66	79	72	70	85	83	79	70	70	74	57	68	81	75	69	90	77	70	74	77	75	76	81	80	70	80	85	77	83	65	71	56	79	87	67	85	71	78	66	60	58	81	69	65	82	82	73	81	80	73	89	68	59	81	78	73	78	70	64	68	71	74	73	74	79	69	76	62	80	75	79	84	74	82	75	71	75	79	80	72	68	68	83	61	78	76	84	68	81	66	75	63	88	73	59	76	71	78	77	80	82	67	82	75	74	81	75	68	84	65	85	87	70	82	78	73	74	61	79	69	66	67	85	69	67	84	66	73	89	74	73	79	73	79	70	70	86	66	82	69	67	74	79	75	77	93	86	64	64	66	68	67	77	80	73	66	79	82	86	92	72	78	87	65	76	63	65	86	76	79	92	62	75	73	66	72	74	58	72	63	52	66	59	70	65	95	69	86	88	62	66	58	79	64	80	65	81	91	83	89	78	62	76	81	73	73	72	69	71	81	73	80	67	84	89	58	83	70	71	61	75	75	71	77	79	87	67	71	79	71	74	81	66	76	78	80	82	77	76	75	76	74	85	63	84	89	75	92	76	95	81	66	68	89	70	78	80	81	77	67	71	70	73	68	73	72	69	78	66	71	77	95	72	78	75	91	85	78	77	71	90	72	85	75	57	64	84	81	87	69	82	55	77	72	71	71	69	78	78	84	75	72	72	61	85	83	61	68	72	70	67	77	78	74
16246	4275	1997	1790	3155	4626	5294	4207	3321	2807	2482	1970	1712	1353	1192	1152	1219	1049	1051	978	928	876	805	823	794	830	838	846	779	838	826	709	695	666	682	655	602	589	594	576	585	577	601	627	614	632	600	579	601	601	645	596	609	545	568	551	552	559	579	594	573	544	553	591	605	604	603	574	598	574	598	635	598	583	558	581	565	576	542	609	560	568	559	540	554	600	592	552	561	564	533	547	532	586	521	583	561	546	564	533	555	502	559	593	511	585	550	571	546	494	544	586	587	529	578	572	563	556	532	563	617	560	531	591	537	533	553	524	542	543	515	574	601	555	488	538	521	572	526	545	544	543	514	529	583	581	567	547	575	564	541	560	536	555	536	577	560	545	551	586	548	545	528	550	560	532	586	558	545	540	517	550	572	565	522	513	557	567	500	545	534	583	561	558	574	539	539	520	549	547	557	556	510	522	492	509	553	532	543	554	517	522	546	573	540	545	562	568	591	537	560	523	577	561	575	527	561	553	577	555	547	515	579	549	555	570	541	537	553	562	555	540	550	530	559	540	531	588	508	555	553	538	554	568	545	551	526	557	590	537	570	506	513	570	555	545	544	601	587	584	535	546	551	555	580	570	619	519	549	534	581	528	553	554	521	584	578	578	551	532	571	536	545	502	552	541	503	536	559	504	571	535	567	519	557	578	541	568	513	520	562	583	551	543	548	563	502	522	569	574	543	555	527	561	544	528	502	582	537	487	578	542	543	552	563	522	575	480	536	512	589	536	530	518	519	559	544	545	553	514	532	549	569	543	559	522	562	547	575	530	549	533	598	578	537	534	539	532	539	537	552	548	546	575	601	533	558	560	554	558	546	558	526	572	523	545	528	472	534	493	554	544	587	577	549	540	565	588	555	551	573	564	574	530	500	541	535	535	570	563	563	533	545	539	556	518	577	534	556	548	524	535	557	520	565	521	595	530	612	555	575	544	542	570	542	528	551	566	535	531	526	505	562	557	536	524	525	527	551	569	585	545	526	501	588	580	575	540	577	549	565	550	528	558	548	539	550	537	531	562	542	527	591	485	553	557	539	548	574	542	553	564	523	541	585	575	547	579	538	559	569	583	558	536	564	553	471	562	526	549	536	552	564	539	552	522	539	537	579	596	554	557	492	577	547	550	532	562	501	525	518	598	513	567	518	548	545	550	532	509	493	537	545	527	572	595	545	567	497	544	560	542	547	575	531	543	550	522	589	562	529	570	530	519	510	519	558	536	558	540	542	531	534	557	520	571	544	562	550	566	531	508	546	553	528	563	549	524	537	539	510	569	546	527	570	524	592	550	565	511	567	533	514	546	497	540	551	583	581	528	536	488	560	530	533	581	528	537	594	539	535	570	560	510	542	536	580	578	589	545	529	533	560	543	554	558	570	531	513	548	513	518	536	522	501	555	564	550	535	542	523	585	533	579	551	539	518	549	594	573	571	561	529	597	566	611	542	563	560	536	573	526	555	559	522	575	527	516	585	523	544	544	531	597	553	502	600	573	578	541	564	510	588	527	585	540	575	548	560	552	542	572	558	539	574	556	540	557	566	581	553	553	532	557	581	585	571	539	569	548	558	521	558	528	573	538	577	543	570	519	553	559	547	489	568	565	551	538	538	559	506	525	548	559	503	535	518	541	563	489	597	532	546	530	524	575	540	509	555	527	536	567	554	537	557	557	563	547	518	518	555	560	608	541	563	604	538	544	564	557	589	495	543	511	554	525	534	498	549	549	544	526	518	537	557	557	585	514	556	536	550	549	527	588	553	544	533	514	548	553	541	537	528	580	591	533	551	520	548	567	600	552	505	492	550	562	545	572	521	518	543	565	559	539	573	514	551	555	529	545	562	538	511	562	549	535	595	539	540	547	562	568	578	548	491	512	526	531	599	532	549	572	571	515	531	570	550	536	535	555	538	515	531	554	538	550	541	576	552	576	559	565	537	566	517	563	523	585	559	514	561	575	561	528	553	545	582	558	535	564	546	554	542	543	557	554	561	528	539	528	555	555	543	552	530	584	514	569	570	568	524	545	513	559	531	529	528	565	559	577	534	515	557	557	561	581	570	530	558	568	547	558	528	563	563	505	499	557	572	557	513	536	533	535	535	592	533	559	528	531	545	532	544	557	532	541	542	535	558	523	494	555	560	523	543	548	526	578	535	580	528	586	558	594	580	562	498	568	501	522	526	503	556	563	566	544	558	534	561	545	520	556	541	562	546	529	513	557	577	570	546	546	582	565	572	543	557	547	549	540	504	555	563	525	573	512	558	551	558	535	531	573	483	558	548	566	524	530	551	536	575	531	525	569	544	530	581	542	553	521	553	490	553	533	563	540	552	567	527	554	557	591	542	556	551	569	560	525	558	544	566	567	551	528	519	558	525	544	507	519	510	528	514	600	523	530	528	553	526	540	517	528	571	517	577	526	545	566	539	523	542	537	514	516	539	554	553	562	547	525	552	536	552	533	561	529	488	527	481	577	516	546	487	525	542	505	552	556	552	552	540	582	579	576	542	545	545	574	516	559	574	560	499	531	579	557	547	543	577	575	542	521	492	576	534	538	532	555	527	582	534	521	574	538	559	485	526	541	559	525	550	505	512	560	568	552	559	554	544	548	547	524	536	536	549	550	526	582	511	561	552	548	545	559	570	565	559	539	568	518	556	537	548	527	516	533	583	519	506	566	589	517	567	525	548	542	547	549	489	537	550	529	539	618	571	571	554	545	525	536	560	530	555	548	573	564	559	525	547	585	557	568	529	521	541	569	552	555	549	545	547	553	562	538	528	537	556	557	539	543	526	579	572	577	536	598	538	559	518	560	540	502	530	562	532	528	499	503	513	530	563	534	567	565	536	535	555	556	542	541	589	581	535	568	548	552	530	514	547	526	532	558	536	533	561	570	551	552	560	597	579	572	567	527	574	517	528	530	557	559	586	576	566	510	527	552	524	559	535	535	551	551	521	559	519	572	553	527	522	542	552	527	559	546	558	551	559	585	573	539	598	546	608	545	548	539	585	575	513	563	530	553	557	536	546	531	554	544	562	556	531	619	571	527	546	557	530	510	514	526	540	568	526	543	535	543	538	561	544	525	538	557	561	563	523	584	617	525	561	492	585	573	562	554	547	548	582	504	495	545	538	490	585	550	550	554	551	522	521	549	562	541	508	519	568	513	564	542	535	565	566	543	556	560	521	513	513	536	551	561	541	576	534	538	536	563	565	596	538	538	522	565	538	577	524	569	541	550	537	544	524	536	557	539	541	526	554	514	533	570	548	518	542	591	561	549	549	529	572	547	546	502	511	587	522	533	528	581	537	519	564	534	521	504	551	571	543	499	605	536	531	519	568	521	520	521	533	554	531	551	544	566	559	574	550	594	510	559	519	565	595	552	546	533	563	542	575	540	534	510	557	547	566	572	547	534	536	531	562	535	582	558	541	569	540	546	533	521	535	546	541	534	525	542	546	536
2807	306	139	115	87	74	100	87	77	79	78	75	75	78	71	64	76	59	66	67	69	56	62	57	77	78	57	67	48	67	51	60	54	50	40	61	67	51	54	56	52	40	51	42	55	64	47	32	37	48	43	55	44	48	44	67	60	50	39	33	55	49	53	45	51	69	62	48	54	51	60	51	60	43	58	52	48	45	60	52	52	38	38	58	59	48	54	56	44	56	59	63	52	45	45	47	53	50	54	45	53	47	47	52	61	52	55	45	53	59	47	56	62	51	55	49	62	64	52	55	59	48	55	48	55	62	54	59	59	54	48	44	46	46	53	42	51	55	45	46	57	54	33	49	52	59	49	53	46	46	43	51	48	59	45	51	42	52	42	55	44	64	37	45	56	44	63	48	47	56	46	57	58	40	55	61	49	41	57	49	35	55	72	60	46	43	41	50	47	46	50	45	64	45	41	48	45	42	46	51	43	48	59	61	41	59	50	44	52	46	47	43	53	46	49	67	40	59	48	47	65	61	45	31	44	42	56	47	52	44	58	58	57	48	49	49	41	55	52	51	67	46	53	55	44	53	51	55	48	45	49	52	63	46	50	53	43	51	56	49	50	43	58	57	37	49	53	57	53	59	56	42	39	40	50	48	38	38	45	54	42	36	37	56	60	54	63	51	47	54	45	60	50	47	53	43	47	55	50	46	37	50	59	73	55	38	54	46	53	50	53	53	51	58	53	62	50	46	44	44	36	57	39	60	60	40	65	57	57	53	56	52	56	59	52	54	43	59	61	52	50	58	55	65	55	62	52	51	46	49	64	48	50	31	54	37	48	48	58	44	44	52	44	48	50	61	49	59	46	58	56	49	60	46	41	47	48	37	49	50	37	49	57	60	58	45	58	50	67	41	61	37	49	65	59	61	46	50	62	51	67	46	58	55	51	49	48	57	48	72	54	50	47	64	53	54	44	50	56	47	55	57	51	48	43	53	41	55	39	50	55	57	53	65	64	50	54	53	46	49	52	60	53	51	53	55	55	45	69	50	40	68	58	50	56	45	56	48	68	48	53	53	64	56	47	50	53	51	49	60	60	37	49	51	55	50	40	51	49	41	52	53	68	49	44	55	46	52	58	54	48	51	40	52	66	38	46	53	53	50	36	46	51	54	52	56	53	50	50	49	50	47	59	68	61	52	39	46	49	50	53	59	56	44	39	44	62	47	32	49	44	55	51	58	64	46	65	57	51	52	44	48	43	51	55	56	57	59	49	50	55	56	59	56	43	59	48	46	47	52	57	50	45	49	39	51	42	45	41	50	42	46	58	45	56	46	53	60	57	42	55	48	60	55	38	52	54	56	56	54	41	48	48	49	57	51	41	46	47	54	54	53	42	54	44	43	47	55	62	53	52	49	46	47	46	56	43	53	59	51	49	46	43	47	57	55	52	59	45	41	42	49	55	47	45	56	59	59	47	60	47	53	37	39	53	54	57	59	48	52	37	35	44	46	53	56	52	57	62	52	44	52	42	49	48	58	46	55	34	52	48	52	54	63	56	34	45	49	45	57	55	56	64	47	45	60	44	51	46	58	50	49	52	58	50	51	56	52	53	58	56	54	46	56	45	51	64	54	53	62	60	60	44	58	54	52	47	70	43	56	50	47	55	65	51	54	48	63	53	49	56	51	44	40	54	50	49	48	38	59	59	42	40	39	44	56	58	46	38	42	43	49	46	48	52	50	65	51	34	49	56	46	49	61	46	67	42	57	59	55	40	44	54	37	55	61	55	56	40	56	43	46	49	59	55	55	45	74	40	65	39	54	47	38	60	45	45	59	48	56	50	50	39	44	56	48	53	54	53	59	47	50	51	41	49	58	62	40	57	51	44	57	64	51	42	51	47	56	56	49	52	48	49	51	48	58	40	52	53	49	61	50	54	52	41	55	43	47	51	53	61	38	53	52	54	45	47	47	32	66	39	49	48	58	50	53	38	46	40	56	42	35	48	47	39	43	48	37	38	31	42	42	58	49	53	55	50	49	50	47	59	37	50	61	40	52	57	59	38	42	52	53	50	52	46	55	51	54	50	36	49	48	49	48	48	54	40	50	39	50	46	43	61	52	49	49	47	47	58	39	60	57	50	57	56	52	46	57	58	54	59	54	40	58	41	38	46	61	54	54	52	46	41	49	55	54	50	45	48	60	50	53	53	50	52	54	65	42	53	42	53	47	46	52	64	49	41	39	57	59	56	47	56	41	59	58	55	55	46	57	51	56	56	54	40	52	57	44	42	49	57	52	56	62	54	51	53	47	45	57	39	49	47	51	66	58	45	38	56	54	50	65	55	54	35	50	54	39	42	54	41	51	38	46	42	39	43	37	59	51	43	56	47	65	41	42	51	40	53	59	49	58	57	44	48	49	50	41	61	39	63	45	59	45	40	54	49	48	56	42	61	59	52	57	54	42	52	44	52	63	53	53	44	51	45	59	46	42	58	49	49	78	54	60	38	47	41	59	42	53	43	53	41	41	55	41	58	48	36	41	51	47	49	42	55	48	62	49	46	48	60	50	53	53	63	44	44	43	48	57	54	57	42	59	63	55	34	46	57	52	39	53	45	45	51	48	46	63	44	52	59	57	43	46	36	44	58	53	54	52	45	40	43	45	50	55	43	48	52	47	55	52	58	39	47	47	41	45	62	52	50	37	67	48	63	56	45	41	46	43	50	54	50	62	43	64	45	50	45	50	46	47	48	44	51	54	48	64	42	50	53	50	42	52	48	47	43	53	48	49	55	53	60	53	60	68	48	47	45	47	61	47	47	42	39	40	61	49	51	41	58	48	49	59	48	53	43	36	49	52	40	53	43	44	44	50	50	47	49	43	43	54	46	52	50	38	39	64	43	46	46	40	51	42	45	49	46	52	49	47	41	58	48	45	55	39	48	56	57	55	53	46	55	48	39	56	58	51	50	49	60	53	49	44	41	56	44	54	52	65	47	44	52	44	56	50	44	46	60	54	53	47	43	54	47	50	63	55	59	48	36	48	47	46	58	55	49	58	64	37	52	48	51	53	57	37	58	53	60	45	49	62	49	50	65	40	42	62	52	47	62	55	66	48	38	50	50	59	54	54	42	62	49	48	52	56	41	37	64	58	55	52	55	54	39	53	46	59	65	60	60	49	56	51	53	59	48	47	58	54	44	56	55	46	48	63	54	51	55	49	48	54	53	52	54	48	49	60	37	50	65	57	59	39	41	42	51	42	40	52	49	50	53	43	48	49	51	45	51	57	67	54	35	52	63	34	54	38	65	45	68	44	48	44	38	49	52	49	46	57	55	45	43	50	58	62	56	50	51	38	44	41	44	53	49	51	40	66	56	47	53	56	55	70	53	49	51	53	51	50	54	41	49	53	43	50	51	56	54	55	58	59	47	51	47	53	55	62	27	62	50	51	54	49	54	49	38	38	39	42	52	47	56	47	51	59	46	55	59	50	51	43	55	39	48	40
15618	3733	1710	1484	2554	3846	4422	3785	2766	2497	2176	1835	1469	1230	1059	1026	991	865	932	842	800	692	683	720	644	660	636	656	609	645	610	548	571	533	495	485	486	460	423	429	426	452	434	404	403	430	423	424	433	446	414	423	408	413	381	410	435	396	385	432	371	400	409	385	428	422	425	415	386	392	434	432	422	405	449	422	418	464	419	388	424	395	374	383	411	401	391	405	415	383	406	372	362	418	380	380	395	359	367	425	402	385	367	333	405	399	388	380	390	353	379	380	348	386	409	377	378	381	367	388	397	356	381	386	416	409	394	345	362	372	390	382	370	374	363	383	412	350	357	436	363	353	396	418	377	386	337	403	399	387	348	372	382	394	378	359	359	412	400	381	376	397	339	390	401	365	352	360	381	366	414	383	404	365	388	406	399	353	380	372	366	388	406	386	386	343	364	386	410	384	407	389	348	368	403	397	420	392	378	374	400	394	373	349	378	408	396	345	397	389	390	402	382	362	374	379	362	376	371	388	386	350	394	384	426	363	377	369	395	388	363	367	405	364	351	395	383	374	360	383	385	377	367	395	389	369	372	396	368	345	385	388	365	392	388	383	411	396	363	385	338	412	413	360	400	357	379	364	345	353	347	370	393	383	377	347	371	395	374	374	360	389	394	374	360	383	382	379	401	392	374	401	410	382	378	373	344	365	378	355	359	411	347	385	383	391	386	402	351	402	381	389	371	403	373	366	368	387	377	395	360	415	416	392	349	361	344	425	360	363	395	393	418	377	396	399	398	386	360	378	411	368	374	409	375	378	374	364	385	400	378	332	387	381	385	377	401	378	365	362	373	378	371	373	343	367	387	378	375	356	363	388	388	379	404	365	366	388	402	343	369	387	407	392	372	340	356	385	383	418	385	384	357	391	389	392	418	367	384	392	375	375	377	396	377	404	364	366	384	343	341	379	394	353	376	338	361	347	401	395	367	381	382	407	362	379	368	372	412	374	383	376	394	385	379	421	381	340	374	408	374	409	407	404	385	381	376	365	380	355	377	396	329	388	356	390	377	372	392	386	394	390	377	381	378	376	378	374	367	377	384	384	401	405	357	352	381	372	369	385	378	405	364	407	359	390	358	419	376	405	370	356	378	406	347	391	353	391	366	387	358	389	369	371	396	358	411	390	375	407	371	372	405	403	393	416	398	389	396	417	409	331	370	412	355	354	374	370	374	359	368	391	357	390	363	366	382	365	390	379	376	395	371	382	387	373	365	358	399	364	398	371	398	356	384	387	378	362	365	424	351	398	373	361	371	377	389	398	388	344	397	377	397	395	365	391	375	365	410	403	404	383	370	381	363	404	380	395	367	369	357	374	357	365	414	370	385	334	386	384	379	371	381	350	389	382	367	361	376	390	380	394	410	364	393	366	383	399	368	410	393	371	392	369	391	391	403	404	362	395	371	399	379	399	365	386	358	356	408	419	359	367	395	367	418	366	396	375	363	402	384	365	377	390	371	374	375	354	397	367	368	350	413	369	372	377	380	386	424	356	378	396	361	371	363	391	368	365	357	371	392	421	379	394	394	369	349	349	373	403	364	369	402	379	363	361	401	390	373	348	372	376	372	352	391	367	414	386	380	391	392	362	412	369	391	387	370	395	378	354	351	368	392	363	368	385	382	399	382	386	405	372	381	373	396	380	388	350	376	380	365	376	350	342	371	364	378	372	358	351	367	365	365	369	396	370	414	388	363	398	405	397	380	345	391	397	368	369	374	357	397	381	368	399	412	435	371	351	411	373	365	383	362	374	355	430	401	338	353	374	395	367	403	378	378	389	393	380	415	378	384	373	370	341	369	382	370	378	386	431	390	409	362	353	386	374	409	358	408	396	430	380	373	378	392	383	401	397	369	387	392	423	393	366	382	387	375	359	384	404	379	348	385	385	368	357	405	382	403	373	382	379	384	339	350	386	387	376	364	400	362	396	400	376	368	370	362	383	395	365	361	429	386	372	367	403	364	371	410	382	383	391	379	364	381	366	407	355	382	398	333	414	370	379	408	373	410	348	349	375	363	359	363	390	403	351	372	374	377	410	386	387	347	367	368	407	373	386	344	390	356	380	399	372	364	411	375	406	425	399	383	382	384	409	344	396	372	389	391	404	366	346	369	419	358	385	395	377	369	388	397	416	382	392	383	389	357	383	374	383	371	360	360	395	388	364	365	355	339	397	415	370	390	355	395	373	382	373	380	394	358	363	415	379	376	388	380	412	395	379	395	388	379	387	379	339	374	380	411	390	365	357	382	400	392	405	399	380	367	397	392	410	376	411	371	387	376	404	401	399	411	392	347	414	382	369	375	390	385	388	372	387	378	411	391	341	387	402	377	397	379	353	404	396	377	377	367	347	379	378	419	404	396	396	362	401	357	406	351	376	375	364	356	382	389	381	355	399	364	380	381	357	384	419	382	428	372	392	355	371	364	396	408	344	391	395	379	386	343	389	387	375	368	410	373	373	395	360	388	390	367	383	389	395	416	383	374	373	406	347	400	388	345	371	381	327	361	380	375	331	387	413	383	414	375	366	354	366	352	364	365	404	355	391	386	412	381	352	340	406	384	406	408	365	411	383	360	356	386	401	386	370	374	373	412	376	350	361	380	402	384	367	369	365	396	377	375	372	415	421	375	352	390	369	377	395	410	359	414	426	333	367	338	398	380	382	345	378	387	373	399	366	435	405	364	402	385	394	390	381	373	385	360	361	393	376	396	349	368	391	411	367	369	401	362	379	385	393	399	371	404	406	344	383	345	385	369	369	432	387	410	359	388	377	393	391	370	363	398	422	425	366	395	376	379	366	397	380	369	400	386	362	400	387	403	388	381	378	376	389	423	322	394	336	400	380	341	418	357	367	348	390	388	421	391	382	373	407	351	371	366	348	381	419	379	385	392	353	391	345	384	383	373	358	405	376	363	375	357	413	389	399	410	360	374	371	388	371	387	402	392	383	373	394	374	385	376	389	394	406	379	408	362	402	393	400	379	377	408	385	400	397	391	373	418	369	368	409	404	407	413	405	385	364	379	366	384	366	379	368	372	399	384	357	374	384	387	406	402	380	391	392	427	376	370	378	387	374	387	394	375	366	380	376	396	365	388	374	420	381	396	375	406	448	375	398	355	389	403	392	388	381	374	375	373	381	366	421	352	360	373	412	345	364	366	378	360	414	359	376	395	414	372	391	393	391	386	414	347	393	406	369	410	401	380	349	373	381	384	356	378	395	389	342	346	385	349	366	365	398	390	384	411	401	374	358	407	393	414	383	367	404	383	403	379	388	377	389	393	401	394	386	407	415	389	378	382	364	388	368	377	365	383	377	379	354	377	390	403	359	404	390	342	390	336	384	381	374	369	361	395	351	379	384	390	409	402	380	395	352	385	376	351	380	389	370	380	391	367	373	394	375	367	358	420	382	362	374	366	363	382	387	362	374	397	399	357	379	389	377	368	373	390	366	363	379
2225	461	241	182	130	147	175	183	151	174	151	133	147	126	112	113	114	122	124	121	98	118	105	119	93	84	94	104	117	97	91	106	118	96	92	91	98	96	98	109	94	95	87	94	120	99	84	107	103	97	90	119	80	91	85	93	83	92	103	101	77	94	92	90	83	90	105	97	101	81	88	92	99	112	87	94	109	81	95	88	85	89	109	91	90	98	81	102	103	98	75	94	88	100	88	90	113	94	91	106	91	100	91	111	105	84	92	87	97	99	80	104	100	76	100	102	100	97	109	106	99	91	94	101	80	86	91	75	90	104	80	101	100	96	92	80	75	91	104	90	91	107	97	89	102	99	90	91	92	84	100	88	84	96	92	84	80	97	91	81	94	87	87	104	83	97	76	103	103	93	89	91	107	77	100	95	86	89	88	107	115	101	67	108	101	90	71	107	98	108	89	110	94	95	100	83	81	96	99	89	95	103	114	92	86	106	96	90	88	86	79	85	96	87	116	99	98	84	109	109	89	81	98	96	103	99	81	110	88	87	79	96	90	99	88	104	98	97	102	100	98	96	81	106	78	98	82	103	89	80	79	82	83	108	85	88	86	86	90	100	98	93	109	87	91	74	82	82	89	91	79	112	85	81	89	105	82	81	71	95	93	86	92	92	95	93	101	86	90	79	99	124	81	79	99	95	102	99	89	81	73	90	106	90	84	80	86	103	97	92	97	89	93	85	81	89	119	109	100	93	76	89	105	95	100	75	79	89	90	84	80	86	94	79	91	107	80	100	82	90	89	89	86	102	89	89	85	95	88	107	91	99	90	70	81	84	109	111	107	82	71	99	96	94	101	85	105	94	94	118	96	95	88	101	96	84	95	90	97	99	90	83	87	87	97	98	74	87	83	95	89	80	105	101	72	89	110	87	93	106	91	90	103	97	98	88	94	93	98	84	101	95	92	102	82	83	93	89	104	93	101	102	75	89	93	100	91	71	102	89	95	105	85	102	84	88	79	88	114	95	83	100	84	100	105	80	106	83	75	91	101	83	94	109	109	92	76	94	85	100	82	88	73	101	82	98	84	84	101	91	90	86	92	89	97	94	88	86	83	113	89	74	75	92	88	94	91	86	109	85	111	93	99	80	101	99	93	103	105	91	82	104	109	80	99	103	101	98	80	84	85	87	100	80	96	98	96	105	100	86	80	88	94	85	103	81	73	87	80	80	76	86	92	98	86	97	111	90	82	101	90	100	83	93	88	90	89	91	99	102	98	98	91	82	100	86	84	85	87	95	91	91	104	91	88	101	89	88	93	91	99	79	93	97	98	99	88	78	103	93	98	77	85	88	102	83	87	77	94	87	83	94	97	95	101	103	88	97	83	85	101	95	94	80	88	88	79	71	97	96	89	94	93	71	97	83	105	94	74	73	87	97	96	111	78	100	98	82	81	96	87	96	89	91	92	88	80	110	93	91	89	95	88	103	79	95	107	80	112	103	94	113	99	92	96	85	87	90	91	108	88	110	109	103	87	77	86	105	99	86	85	90	91	85	94	98	100	100	82	69	92	74	97	83	87	94	82	96	86	85	88	97	106	92	103	93	97	91	81	96	101	99	97	90	88	100	81	104	99	106	92	88	108	104	84	86	103	87	107	89	99	73	98	87	85	76	90	94	84	89	95	88	98	73	103	90	89	101	94	98	84	79	98	91	100	99	108	89	98	77	87	91	90	85	91	83	102	90	80	90	98	106	91	100	85	90	106	87	100	82	84	77	110	92	88	87	82	114	87	85	95	95	86	91	68	101	86	95	75	91	101	113	86	93	87	79	76	84	81	81	92	92	100	99	100	112	81	110	102	89	90	82	88	102	88	85	84	83	104	104	76	93	82	96	76	90	91	87	74	90	74	110	88	88	80	91	87	72	84	80	108	92	89	98	100	93	104	85	98	93	98	99	102	98	92	104	102	82	80	79	80	97	95	87	76	93	89	94	101	79	84	102	82	84	79	97	87	93	83	86	82	78	90	84	94	79	95	89	84	83	98	87	101	99	93	89	88	88	93	94	95	77	98	90	114	89	86	91	95	90	95	96	92	96	95	90	106	101	100	94	106	102	76	84	97	82	90	94	90	91	94	82	101	104	73	85	103	101	71	108	99	98	93	81	87	78	89	89	85	102	87	97	87	93	81	79	82	87	87	100	80	101	83	104	102	93	109	86	94	91	90	100	73	78	93	104	94	85	88	85	88	101	101	107	97	76	81	83	86	109	101	86	101	90	75	96	84	91	97	90	99	107	93	84	86	87	91	98	85	82	88	85	91	111	88	76	98	100	94	75	83	106	95	93	83	93	109	87	104	92	81	89	95	87	88	94	97	100	108	81	84	80	94	96	91	89	97	91	90	94	99	99	90	96	84	75	91	92	92	82	95	117	69	106	88	91	87	87	92	99	106	103	91	82	89	85	91	88	94	93	94	83	86	104	83	97	87	99	94	94	97	93	100	86	82	89	83	64	74	88	89	70	92	85	101	91	78	70	76	103	81	101	103	113	94	101	75	97	107	81	110	101	90	111	95	90	96	95	87	98	91	98	102	87	98	84	81	101	87	109	108	90	86	83	109	98	101	102	85	86	109	91	87	87	102	92	99	105	101	105	85	93	85	91	93	96	109	102	88	83	85	117	84	93	88	90	99	99	83	96	91	84	83	88	99	86	84	98	88	86	92	89	85	90	116	94	93	77	81	91	110	77	89	95	86	104	95	81	92	88	93	90	93	103	92	67	88	83	91	96	83	74	122	110	88	70	100	103	95	81	92	93	81	127	98	78	84	92	106	95	100	91	95	90	101	95	90	89	102	99	101	77	94	122	106	102	96	115	96	82	93	84	104	110	79	77	94	88	79	68	88	102	104	68	92	102	88	96	88	90	99	84	107	88	88	90	89	102	72	91	79	94	107	98	93	79	86	88	88	92	115	92	94	99	93	105	99	95	96	97	75	81	92	74	96	92	93	104	102	97	100	90	75	95	94	86	92	77	100	96	104	104	103	76	93	111	82	94	90	88	101	88	82	77	93	78	86	87	78	86	75	94	103	77	100	75	82	85	75	110	93	85	96	70	110	112	89	97	98	82	103	100	84	99	86	97	66	87	98	78	95	73	85	92	77	89	68	97	91	101	81	77	98	101	94	93	85	85	76	86	82	83	89	81	109	85	88	94	93	105	76	85	91	95	79	111	94	92	96	97	79	95	103	87	95	103	98	85	100	102	79	85	85	96	83	87	99	88	97	84	92	97	83	101	79	82	86	98	82	100	90	92	97	76	111	82	91	88	96	85	98	80	86	92	108	102	95	103	77	92	97	83	85	86	97	102	98	93	103	78	95	109	97	88	112	71	73	113	100	112	113	87	81	84	79	90	101	89	94	86	86	87	99	81	106	98	93	111	77	96	69	93	90	90	85	73	92	86	90	97	84	82	105	95	92	90	86	82	86	96	90	110	97	86	107	77
19071	5219	2497	2363	4175	5797	6711	6020	4566	3935	3539	2867	2363	1969	1739	1666	1681	1440	1494	1383	1247	1174	1161	1076	1130	1104	1035	1050	1086	1026	998	949	961	831	836	830	802	787	785	755	760	740	775	697	743	756	746	800	742	781	746	731	729	749	714	736	728	725	704	702	701	668	738	735	762	762	746	746	730	709	761	723	759	757	707	723	702	770	703	688	736	676	697	719	740	751	713	715	736	728	647	669	666	694	684	680	664	706	684	713	684	700	701	615	675	663	677	699	659	703	685	696	695	680	683	696	707	678	664	686	627	692	671	709	658	645	666	643	673	689	676	671	701	708	701	656	666	691	691	671	673	690	696	704	671	659	672	695	666	665	705	685	689	622	702	644	661	627	675	659	683	666	624	721	659	726	655	689	678	696	697	643	694	729	699	669	669	690	692	671	704	684	663	696	697	691	685	696	664	676	710	652	687	673	707	675	668	686	650	684	677	693	690	699	675	653	664	655	675	648	707	645	636	651	709	630	620	643	668	686	697	660	681	700	662	698	702	649	687	692	632	684	647	695	697	684	680	645	673	659	676	667	681	691	672	722	662	704	656	690	681	678	695	701	611	672	685	675	699	695	690	686	691	702	648	671	668	612	694	684	683	705	645	682	675	695	645	677	711	651	688	711	678	698	667	652	701	693	696	663	635	655	662	701	641	700	650	682	670	648	687	715	684	630	704	641	646	728	690	699	682	701	687	644	697	648	688	657	682	710	657	625	683	653	680	676	650	642	657	649	671	683	671	662	695	649	647	670	696	654	701	631	683	723	677	696	616	695	667	669	693	693	679	686	624	692	702	662	703	700	682	657	638	657	646	658	647	673	677	696	681	689	654	649	678	605	649	691	658	672	650	638	729	705	668	700	663	682	620	643	667	673	685	694	661	667	638	679	647	630	652	690	687	666	695	658	640	694	686	675	664	701	692	685	669	674	701	697	673	700	630	694	709	701	690	675	673	622	724	668	645	644	649	669	685	659	683	698	684	705	736	685	682	651	677	684	720	664	663	658	660	661	617	728	669	680	696	686	705	684	672	689	694	675	687	718	691	669	662	682	673	653	684	696	700	639	673	641	682	716	666	636	668	711	656	687	683	667	705	701	628	693	683	657	653	686	728	697	619	664	695	687	669	672	653	674	682	630	691	636	695	673	664	662	676	639	662	637	601	703	676	634	651	672	641	704	709	678	673	663	686	691	661	668	647	677	652	666	672	659	704	692	635	651	669	687	662	707	654	741	622	654	653	669	654	588	658	683	690	675	636	664	610	708	674	671	682	643	667	689	631	680	664	645	647	673	677	674	668	657	642	605	680	660	650	719	694	710	649	733	678	649	644	693	649	683	636	639	665	703	674	661	671	670	638	643	700	692	711	670	618	621	673	643	680	688	684	667	728	635	664	670	650	638	681	692	685	658	642	673	676	668	654	647	692	658	692	706	706	692	676	635	664	602	673	726	664	708	682	673	662	668	664	655	662	688	700	681	696	664	667	718	658	643	677	670	690	668	667	659	689	635	685	643	664	641	666	665	669	686	705	666	659	671	698	690	600	666	627	662	649	696	703	653	695	625	621	701	655	656	657	695	720	639	682	693	682	654	688	665	706	684	723	685	662	674	653	674	630	717	681	672	702	709	718	675	681	649	684	689	647	666	660	638	664	717	697	725	661	644	689	684	664	667	670	657	641	709	703	672	644	691	668	645	665	672	665	680	706	688	682	736	689	747	674	678	706	715	704	706	674	631	686	708	728	673	693	638	630	671	656	663	711	711	719	663	709	658	684	681	664	625	661	641	655	674	654	647	670	686	712	663	631	668	625	670	717	677	667	669	695	693	655	680	709	684	716	641	688	623	632	661	671	638	674	722	671	654	683	709	659	686	622	675	649	699	678	683	667	631	712	696	651	716	688	685	712	640	645	693	655	688	654	636	676	702	665	700	662	669	690	655	651	671	650	697	687	705	662	708	667	630	626	716	691	672	703	649	679	662	697	643	680	634	665	680	689	657	686	668	681	650	681	676	655	659	678	709	662	657	655	641	654	655	735	651	633	631	702	673	652	711	660	671	652	661	696	640	700	688	643	608	655	646	677	689	714	661	673	672	670	621	682	634	679	699	648	643	710	654	667	628	716	724	675	680	695	672	650	657	680	689	673	662	673	708	713	678	661	662	659	666	709	691	654	666	712	661	653	714	640	664	686	681	636	654	700	664	638	679	634	643	688	619	640	693	662	670	610	696	670	645	642	658	680	682	658	645	679	673	672	675	627	715	648	668	680	669	684	700	676	673	638	686	685	685	680	647	671	721	672	621	693	652	645	677	687	665	708	685	699	637	651	680	683	682	696	699	671	730	692	663	675	697	666	689	628	655	640	700	668	680	688	719	631	674	705	651	730	687	679	666	681	695	641	680	657	705	653	659	676	647	622	677	675	663	693	630	717	633	637	670	599	682	691	664	658	607	687	628	662	655	671	679	703	637	700	652	716	669	669	668	680	634	685	665	640	687	699	677	683	681	696	676	690	662	626	659	670	614	664	630	695	653	674	687	671	683	626	653	670	666	634	650	665	681	681	693	690	673	667	711	675	629	709	652	698	645	630	700	691	692	700	641	687	679	699	684	690	657	630	664	694	686	659	647	671	689	701	683	697	678	660	672	675	676	630	673	662	608	653	647	709	625	697	679	670	725	699	706	667	670	674	636	656	696	673	703	680	687	669	703	709	662	665	661	646	662	688	665	691	694	699	663	674	668	651	677	694	715	677	658	696	652	689	621	637	673	672	636	709	652	640	655	668	700	684	697	695	610	658	691	698	666	653	648	679	707	699	679	702	674	684	684	653	678	716	673	711	701	655	653	623	626	712	648	655	708	682	705	664	625	651	660	664	662	687	661	690	705	707	649	693	650	646	668	677	656	693	668	650	644	691	638	632	715	661	657	667	684	664	606	687	708	650	649	624	666	667	658	662	686	674	718	697	680	700	674	691	729	669	675	608	688	669	663	645	642	701	653	709	685	699	709	668	717	700	684	693	650	667	714	679	670	661	679	726	668	697	643	699	705	677	652	706	672	660	687	639	691	680	673	709	675	689	679	679	697	703	653	678	676	682	631	638	646	658	684	718	644	651	662	615	695	723	699	731	664	657	716	680	643	646	673	693	654	703	713	646	686	683	704	630	669	640	676	687	669	653	631	660	658	661	656	702	686	660	682	684	703	667	726	657	659	653	705	673	633	701	670	675	684	658	671	628	666	724	673	641	679	661	707	638	696	696	687	697	688	660	642	692	697	649	665	612	673	652	599	677	669	703	672	694	711	618	652	667	669	680	684	705	655	678	632	704	671	681	674	659	706	670	693	660	656	627	708	678	649	709	642	672	692	672	666	692	698	665	697	658	692	664	690	693	677	685	718	704	656	656	660	701	665	627	668	673	684	643	659	666	693	683	671	675	694	669	703	677	677	676	667	673	680	680	641	707	671
1922	232	103	80	55	51	74	79	68	57	66	56	51	47	53	36	59	54	56	56	40	43	45	47	33	38	42	35	38	43	52	35	39	35	33	39	34	38	40	44	41	29	41	45	40	45	29	46	35	35	38	34	46	43	39	32	30	35	33	30	34	31	54	30	45	41	41	44	35	25	29	31	39	35	45	38	44	40	40	42	40	37	48	42	35	44	40	53	38	40	39	28	42	49	28	51	39	32	31	42	40	32	41	44	39	39	41	34	42	28	46	44	33	41	38	38	49	37	34	45	32	39	30	33	31	40	33	40	37	42	27	44	38	39	40	40	23	36	34	31	33	40	47	47	39	33	41	46	35	38	31	37	41	40	42	29	43	31	47	37	40	32	35	31	41	30	34	33	40	33	51	33	43	35	35	37	36	36	36	34	38	37	49	39	42	36	34	38	32	34	39	30	38	48	27	34	42	32	42	46	42	35	37	40	53	61	29	40	40	36	34	33	23	37	42	40	36	35	38	46	42	39	30	33	40	40	40	50	42	33	26	38	37	38	39	37	43	39	35	45	39	39	44	51	30	41	35	35	33	34	39	40	40	43	31	32	39	30	40	45	39	28	43	36	43	38	40	32	52	39	41	39	38	31	44	46	34	29	39	37	38	36	51	46	42	23	42	43	35	39	32	29	47	39	30	29	36	41	27	29	32	37	40	36	31	38	20	46	34	44	35	41	37	36	30	29	30	49	45	35	49	37	37	33	33	28	32	35	33	42	42	40	41	36	34	32	51	45	42	35	48	34	44	32	31	44	40	41	31	41	32	31	45	42	45	41	37	40	37	37	42	37	38	30	38	46	35	36	29	46	33	30	34	42	39	30	47	33	38	33	39	35	43	42	35	52	36	38	44	35	39	44	28	38	34	41	41	34	46	41	31	43	33	40	45	41	39	38	36	41	37	44	40	31	41	37	24	30	38	43	34	50	30	35	40	30	35	43	47	42	35	42	33	37	31	31	37	39	54	35	49	36	50	37	30	42	32	36	42	49	33	42	36	31	41	29	37	47	33	33	34	36	34	32	32	43	36	29	43	23	45	44	36	51	36	41	31	43	43	36	46	41	35	38	40	35	35	29	42	29	38	41	34	41	40	47	30	26	50	32	37	37	32	35	36	35	37	34	31	33	35	48	40	33	32	41	32	46	40	38	38	41	32	37	46	37	40	44	39	37	39	32	46	37	51	40	30	39	38	30	36	45	38	40	42	37	24	42	29	29	41	27	53	46	43	32	49	28	33	37	29	34	30	35	31	31	39	33	31	40	38	34	26	40	35	40	41	31	30	48	33	27	34	44	25	35	32	31	49	40	44	39	37	41	39	30	45	41	42	44	41	31	42	39	41	45	35	42	29	36	34	22	50	34	34	46	45	35	45	32	43	38	45	39	31	31	48	26	41	33	36	42	41	38	34	30	44	29	32	38	28	42	40	43	35	38	37	35	24	32	34	39	33	37	41	51	49	51	49	33	35	32	43	36	32	56	36	37	26	29	42	35	33	47	38	49	40	45	38	39	37	43	31	34	42	37	36	48	42	27	29	32	44	37	43	36	41	33	40	43	42	31	44	41	31	30	29	36	34	29	44	47	35	37	36	30	30	47	29	23	36	50	43	42	49	30	34	46	38	32	31	32	29	44	32	39	37	34	34	40	37	38	43	32	37	39	37	37	28	42	41	36	41	33	36	39	42	34	33	29	38	29	38	37	36	38	39	30	44	51	41	36	40	40	33	32	47	41	44	41	41	46	44	28	52	40	33	44	35	32	41	46	40	46	41	36	48	33	27	41	35	36	37	37	36	44	32	38	45	43	44	42	42	40	35	40	37	34	36	40	38	43	53	35	42	38	40	44	42	39	31	42	44	40	37	39	34	35	36	40	36	49	38	35	43	37	42	32	36	42	44	47	25	39	39	35	59	43	37	28	35	36	45	42	35	30	39	38	34	36	31	37	31	36	41	38	47	32	41	29	44	41	35	39	38	36	47	35	30	38	33	38	29	39	37	40	42	32	41	42	32	38	44	38	39	39	43	41	40	38	34	33	39	39	38	42	30	50	32	40	43	44	36	44	36	46	38	39	42	36	35	31	38	29	46	40	42	37	33	38	44	28	46	34	43	47	32	36	40	33	30	32	30	40	33	43	43	37	44	32	49	24	41	31	34	46	38	28	35	37	40	44	51	34	47	42	43	34	42	38	41	43	26	50	34	46	47	39	42	38	47	39	36	35	32	47	53	41	34	38	43	39	38	41	45	40	30	32	36	36	27	37	34	32	41	46	30	48	43	40	46	40	37	44	39	37	39	41	29	35	46	40	38	41	42	34	44	50	42	39	48	38	30	41	41	37	41	44	40	35	44	30	35	38	41	41	37	49	40	39	38	43	40	50	33	48	46	30	51	41	41	38	35	37	38	39	49	43	40	34	40	33	39	33	32	40	29	44	37	45	43	34	32	40	43	36	34	34	38	43	36	30	34	37	40	40	40	50	45	55	34	37	38	29	45	44	30	39	42	36	38	43	35	35	43	49	47	47	38	35	38	37	39	43	42	42	52	35	41	43	34	32	34	47	36	37	36	32	40	37	53	30	35	35	29	25	38	35	26	34	39	38	40	46	38	29	36	30	29	35	30	30	39	49	45	52	31	38	44	42	42	44	25	37	34	28	34	36	47	28	37	40	32	43	39	31	42	43	40	34	38	38	37	35	34	36	30	36	48	33	36	32	39	40	41	42	43	34	36	29	38	33	31	40	34	41	32	37	37	43	34	29	27	41	34	31	37	33	35	38	51	36	45	40	41	28	49	43	36	48	43	31	37	36	38	38	46	39	35	30	35	45	36	31	37	37	40	37	35	37	30	30	40	34	48	26	33	48	53	31	45	37	37	43	36	29	35	47	26	37	31	45	49	37	32	40	40	43	35	41	46	38	49	50	31	43	34	29	34	36	46	36	50	26	38	38	38	30	45	42	41	39	32	48	42	43	35	48	29	30	40	38	34	38	41	43	44	20	42	42	61	49	41	41	35	53	30	34	43	46	35	42	30	36	39	33	34	34	37	36	39	32	33	29	42	40	43	43	43	40	38	49	40	38	44	46	42	41	37	35	36	41	32	34	43	31	36	27	28	27	37	40	39	40	38	50	34	34	28	45	42	31	43	34	42	45	34	34	31	44	26	43	38	34	43	41	32	44	37	40	35	33	40	37	30	50	33	32	26	45	40	39	38	44	39	34	37	33	33	34	37	32	41	43	46	41	27	38	48	33	42	40	36	37	45	36	25	36	47	33	38	35	38	41	54	27	47	24	39	35	32	40	52	44	34	37	29	51	30	37	26	35	39	38	35	39	27	41	35	45	29	45	35	34	28	31	35	30	34	33	38	35	33	41	37	46	31	32	33	43	38	44	32	35	51	40	29	34	38	49	45	40	35	39	32	35	37	34	51	36	42	43	40	38	35	50
13729	2649	1167	1009	1831	2404	2691	2236	1863	1423	1442	1148	861	743	690	668	571	563	582	554	517	451	465	415	454	446	439	423	463	442	471	413	421	352	320	374	327	328	313	310	297	324	308	344	286	263	338	306	324	316	324	313	286	292	315	337	275	288	277	290	312	284	292	285	297	321	335	307	317	312	329	292	333	313	329	312	315	306	297	292	318	301	298	286	281	286	322	312	302	279	294	257	312	262	286	284	297	277	324	296	304	294	296	291	270	298	286	273	289	274	272	298	279	269	289	308	272	294	267	285	280	268	298	273	266	294	308	296	283	283	273	301	303	319	282	321	258	289	318	274	293	280	302	296	317	290	254	293	285	281	292	316	323	293	276	285	279	288	293	279	263	272	271	305	267	296	302	269	304	283	323	307	289	278	301	272	281	291	281	281	322	273	272	290	303	269	296	310	303	281	291	285	294	290	299	329	282	322	279	267	275	298	288	288	305	317	292	297	268	299	293	285	281	279	277	299	297	268	276	335	288	272	289	305	272	285	268	278	289	283	285	276	266	274	278	279	288	311	305	277	300	307	292	290	286	306	282	271	267	286	310	242	275	281	247	279	285	268	263	279	265	286	304	273	311	298	285	248	300	307	294	262	293	265	267	267	306	281	285	282	282	279	273	331	306	283	284	307	283	256	270	295	302	257	286	295	281	301	299	287	257	259	292	299	302	284	297	284	300	295	305	293	290	253	265	278	288	303	278	310	322	305	302	279	270	280	271	267	259	288	288	279	257	292	300	309	291	271	283	282	275	267	283	285	308	312	273	273	293	293	270	302	296	290	282	290	301	282	288	286	302	283	288	288	294	288	280	332	298	293	284	266	304	308	279	277	297	265	284	268	290	281	265	271	295	260	282	300	260	273	276	302	277	300	296	296	290	297	286	303	275	273	287	303	294	314	268	271	290	297	309	270	304	292	310	288	269	316	269	266	296	307	275	298	295	268	288	265	328	292	282	271	290	279	284	280	284	307	284	316	292	287	278	318	291	301	281	312	307	303	299	298	294	275	272	263	293	290	261	287	298	289	269	282	277	289	324	273	261	280	269	258	273	288	275	281	291	299	269	270	294	266	291	269	312	300	303	307	267	289	279	267	318	314	274	314	296	295	286	303	271	294	265	316	274	292	267	288	301	257	294	257	286	294	294	260	312	266	283	292	285	290	308	275	271	297	278	289	273	323	289	304	292	278	268	268	270	310	296	298	280	264	274	292	319	298	297	261	286	278	300	300	267	309	302	287	249	302	278	288	273	288	285	277	299	306	281	273	300	236	307	289	251	262	291	298	297	288	307	288	279	295	292	270	273	283	290	292	271	275	298	312	271	287	299	277	296	306	255	267	292	287	279	287	279	279	296	306	277	285	299	283	315	292	268	286	260	276	282	272	316	317	302	272	272	281	285	297	287	314	257	301	280	289	282	288	281	261	294	288	266	277	305	262	309	288	287	286	321	273	281	303	281	311	259	267	277	296	298	298	309	299	296	276	273	269	308	301	291	301	311	317	311	264	296	291	297	269	298	297	321	303	278	275	289	252	270	287	281	278	267	297	293	270	323	269	277	302	278	299	278	291	296	281	275	286	269	271	312	312	295	274	312	292	294	308	329	315	293	258	283	291	294	301	277	266	270	297	277	305	293	309	281	264	299	276	292	271	278	299	311	262	298	288	328	277	301	315	292	293	279	277	335	275	274	279	269	303	286	290	289	261	286	287	275	292	279	279	283	286	304	278	301	280	281	280	287	282	280	297	289	275	278	308	270	276	289	262	330	282	298	271	296	309	259	267	285	280	290	266	321	287	293	285	273	274	281	328	285	286	268	289	305	287	282	273	280	283	309	271	298	243	271	262	300	254	283	286	291	287	269	280	288	307	291	272	281	298	297	321	309	268	296	295	278	301	319	287	275	282	288	304	279	259	275	287	321	294	289	268	292	301	291	296	308	281	273	261	282	276	296	275	310	267	280	265	298	279	287	307	311	339	266	318	285	271	314	289	286	273	298	271	306	288	280	267	289	314	314	287	299	295	286	285	281	287	289	287	282	287	314	298	297	298	261	311	302	251	289	281	276	267	300	285	307	324	270	295	256	301	289	270	306	301	261	299	265	293	285	291	300	236	274	274	306	279	302	312	303	286	296	279	276	281	290	275	285	294	266	284	287	329	295	307	274	277	268	289	284	315	292	287	328	298	308	255	273	242	270	273	288	289	318	295	287	327	279	301	273	300	276	293	303	268	274	283	295	280	287	279	284	280	278	299	276	280	301	280	320	267	277	293	314	288	291	283	278	304	269	316	299	298	279	307	265	263	294	274	252	302	282	296	294	294	280	283	294	275	254	295	319	297	277	271	297	312	321	276	311	298	307	305	312	297	270	282	273	260	299	268	326	289	290	336	277	282	278	318	298	286	269	282	294	296	280	278	310	302	279	298	292	262	297	269	288	287	297	276	268	299	310	302	290	267	320	290	292	297	312	301	252	301	280	311	282	264	313	264	310	289	281	260	250	269	283	303	249	293	294	269	277	292	297	292	295	286	295	298	298	303	290	265	300	292	297	279	282	290	270	302	325	300	284	296	272	282	306	287	261	266	311	271	296	294	286	288	292	302	292	276	325	317	263	292	278	286	320	258	274	287	299	302	292	281	282	296	296	313	261	284	284	288	293	292	281	297	293	304	286	297	279	312	289	300	272	277	288	304	291	267	298	255	312	306	302	276	295	285	260	278	303	276	276	265	283	273	332	299	314	269	314	284	313	294	292	334	313	303	302	284	295	283	278	268	272	282	292	304	281	269	277	285	272	272	306	291	277	273	298	279	278	265	280	298	303	301	293	280	285	282	281	297	274	301	293	289	295	280	268	274	296	290	296	304	321	280	288	292	292	279	299	273	296	316	283	307	319	290	286	305	288	334	322	259	256	282	287	255	294	300	271	288	283	297	288	259	267	297	283	262	281	288	307	282	301	278	284	308	308	256	283	294	305	314	278	294	308	293	301	288	306	291	257	294	283	288	269	306	298	307	287	311	310	297	292	285	290	285	276	301	289	286	290	292	271	262	305	316	285	295	292	318	287	285	290	286	286	281	266	285	285	290	268	288	282	285	266	318	259	273	272	301	315	276	275	291	268	284	282	280	275	288	275	270	292	294	306	284	276	292	284	312	294	286	281	278	317	264	278	273	308	283	320	272	289	280	294	270	285	269	271	292	320	297	336	276	321	296	284	276	296	321	281	293	269	279	292	300	296	254	325	299	288	276	280	249	285	307	292	289	286	313	291	270	275	300	283	291	296	304	276	272	275	272	316	331	318	299	320	278	295	292	306	285	303	291	294	307	283	289	293	282	280	279	292	281	247	280	296	268	279	265	313	278	298	301	267	264	273	259	250	295	307	263	286	316	301	287	247	292	295	331	272	281	271	318	317	291	313	312	307	275	279	266	270	287	271	298	278	299	299	313	281	295	304	318
1612	426	196	141	114	116	122	138	135	119	116	110	99	101	87	90	108	81	81	80	105	98	79	75	58	81	72	79	79	81	82	70	95	68	60	69	90	92	88	60	81	90	85	84	79	71	91	65	89	71	68	82	76	69	94	76	75	72	72	87	91	89	82	99	70	84	80	60	83	75	74	79	81	77	76	96	71	67	82	62	68	81	79	77	86	74	82	77	86	86	70	86	69	69	66	88	82	65	70	88	62	67	74	86	66	85	80	70	79	69	76	76	75	91	74	89	93	55	76	87	74	85	74	69	90	81	69	89	72	59	82	73	65	87	67	68	89	79	77	72	76	74	78	72	67	69	90	77	80	71	80	73	82	72	77	68	77	58	74	76	82	64	87	72	74	69	76	67	61	85	67	73	76	67	65	76	69	73	66	74	60	69	67	77	86	78	88	76	93	69	73	61	72	65	81	84	89	82	82	81	81	89	90	73	74	77	78	64	69	66	74	67	82	71	74	72	73	85	69	73	83	81	88	68	67	84	75	61	76	76	71	67	78	76	74	91	75	66	79	73	74	63	65	70	80	72	81	75	68	71	92	72	85	90	71	75	67	69	72	80	68	77	83	74	73	96	82	80	83	74	78	85	63	86	75	59	77	77	77	72	84	66	64	62	71	83	88	76	88	71	81	75	81	65	73	71	76	64	73	91	74	88	66	74	86	82	69	80	76	85	74	99	64	74	74	81	76	80	68	90	68	66	78	74	64	57	62	79	82	77	79	81	73	71	82	75	69	71	82	65	73	88	70	65	88	85	75	78	91	61	75	74	85	54	72	67	70	88	61	68	58	69	77	82	62	69	76	68	92	82	70	81	60	64	67	87	83	77	78	85	76	75	70	78	81	72	62	81	77	68	66	85	70	82	81	79	68	81	61	68	89	77	78	85	66	82	74	70	54	74	78	96	84	85	91	88	59	84	81	68	73	73	62	70	80	64	59	94	71	79	79	71	81	85	72	80	67	72	75	80	72	79	71	76	80	84	69	64	67	83	76	87	72	67	67	77	71	73	89	75	77	83	84	78	64	67	85	58	87	82	60	66	61	73	75	76	73	57	94	86	69	64	72	63	69	84	69	73	77	88	69	80	79	67	78	75	70	73	91	90	70	72	63	86	86	95	79	68	79	85	66	75	81	72	66	61	81	69	69	80	73	74	71	92	74	68	63	89	78	68	72	80	71	77	73	93	75	78	63	72	85	78	77	59	74	73	71	76	90	63	69	71	63	67	78	63	77	56	64	87	62	76	79	84	73	80	65	60	78	58	67	64	72	71	67	70	86	73	83	75	73	68	63	79	64	66	72	79	74	69	74	71	85	75	72	71	60	62	71	80	63	85	81	79	81	91	69	81	64	75	84	86	83	72	83	75	67	57	84	62	73	76	80	72	81	78	80	81	75	82	69	80	80	69	79	94	91	83	77	83	65	70	70	66	64	65	85	68	81	87	80	86	76	77	70	81	67	57	69	96	103	72	73	77	88	67	68	69	75	63	54	73	87	72	84	62	60	63	66	75	74	82	75	69	84	67	84	87	82	65	76	69	80	81	67	63	74	67	93	63	74	76	67	78	64	62	84	86	83	63	46	84	69	83	79	64	71	69	69	66	86	76	71	88	66	63	69	82	82	62	75	91	83	79	70	92	81	82	64	82	76	76	67	76	90	81	84	81	70	86	72	79	63	65	60	69	75	75	69	76	68	74	80	76	71	76	74	63	84	68	67	71	73	67	81	76	67	75	85	66	77	67	75	58	82	76	84	75	74	66	94	81	72	73	76	73	72	70	79	80	72	71	84	70	78	88	76	72	76	98	72	73	69	80	86	80	68	69	72	75	80	70	85	92	82	74	88	84	68	77	69	70	75	76	77	79	83	73	83	71	77	69	77	84	83	81	78	87	78	91	50	84	76	75	66	74	88	86	83	69	80	65	73	71	86	79	83	86	71	84	79	61	82	78	91	70	63	89	73	75	71	84	74	67	82	68	79	90	77	62	60	73	58	69	63	87	88	75	69	85	68	72	90	63	81	78	81	78	79	67	84	73	76	84	100	86	82	72	72	78	79	81	82	78	66	70	84	80	75	85	71	76	86	88	72	71	69	78	78	77	77	68	70	86	65	76	87	62	78	85	68	72	70	83	91	80	77	78	81	69	77	84	68	75	91	83	84	69	68	80	76	85	75	88	51	78	66	67	75	85	88	73	82	65	74	87	78	80	72	75	73	64	81	87	71	73	66	65	99	80	73	79	78	80	68	63	70	71	94	58	80	75	68	60	81	71	76	88	93	83	70	77	90	80	81	70	81	84	75	90	87	81	74	74	71	70	67	86	72	55	71	75	87	98	71	74	70	90	67	97	82	61	70	76	76	70	72	76	79	71	78	87	72	89	94	64	67	80	76	65	89	84	74	70	72	71	74	76	68	67	78	64	79	72	81	91	83	73	71	84	77	77	60	63	87	69	68	62	76	74	70	66	68	81	66	79	62	84	87	67	92	75	75	69	72	65	86	71	84	85	90	93	88	71	77	92	77	80	73	80	76	74	66	66	71	68	71	83	88	73	69	73	96	78	73	63	82	74	73	92	64	74	78	72	87	90	93	72	74	70	63	78	85	74	76	97	77	90	71	65	84	63	76	62	92	70	64	81	74	76	73	79	72	82	66	82	66	70	79	75	72	77	64	86	75	80	86	83	80	74	78	70	65	71	81	62	77	72	64	82	79	77	77	72	69	64	66	84	78	75	83	79	59	75	78	74	84	84	71	77	75	85	55	79	76	88	71	88	74	75	72	71	74	88	77	73	93	90	76	76	68	70	83	78	84	73	72	80	81	96	89	71	58	96	52	83	95	63	65	63	69	69	79	88	85	86	68	70	80	74	75	76	60	68	63	69	73	78	97	76	77	67	69	96	72	77	77	60	72	77	78	65	79	86	88	71	78	67	80	91	80	73	68	82	77	76	82	69	69	97	80	73	78	78	71	88	60	77	84	77	67	73	78	79	84	55	76	63	78	64	87	89	82	69	77	73	69	88	78	76	72	72	68	69	81	76	86	71	81	69	64	65	69	64	84	70	86	82	85	84	67	95	85	63	78	77	87	73	62	74	69	84	85	83	80	84	66	81	74	74	67	64	65	82	85	101	76	77	88	72	96	78	81	77	55	73	61	55	81	80	79	86	72	78	88	69	66	77	76	76	90	79	84	62	80	63	54	64	79	65	85	80	79	62	70	66	80	88	80	74	81	64	72	89	83	78	66	83	86	58	80	77	102	71	69	71	74	86	82	83	89	67	81	95	63	77	74	79	86	82	63	72	69	88	65	80	86	98	84	57	84	71	86	73	81	71	66	68	98	63	64	76	92	63	80	89	92	67	71	68	77	72	78	88	79	73	63	66	63	73	57	93	80	67	78	84	75	72	81	69	72	75	78	87	73	96	76	72	65	77	90	71	69	71	87	70
16328	4298	2030	1816	3347	4761	4774	4401	3584	3123	2652	2114	1746	1492	1279	1296	1077	1083	1084	998	921	888	819	831	821	817	788	797	833	816	784	738	744	693	688	631	604	612	609	578	593	648	633	593	608	578	577	590	571	606	638	598	566	558	546	586	566	628	538	576	547	580	537	557	611	570	613	562	623	640	612	608	616	581	580	595	578	579	576	567	516	618	562	533	589	548	562	568	568	547	596	557	542	532	545	569	553	560	553	590	563	542	560	545	587	550	555	540	572	537	526	546	602	556	574	610	572	547	555	587	504	518	577	611	567	552	528	524	535	511	533	545	580	561	533	509	499	552	522	534	518	575	548	558	515	563	602	549	541	552	546	525	521	548	518	546	554	536	536	535	574	530	573	540	567	547	545	549	581	532	563	534	579	554	572	583	564	571	558	539	548	578	552	538	556	554	556	517	553	536	573	547	564	561	583	555	561	549	534	552	541	549	531	541	559	557	521	557	541	527	540	546	552	556	556	578	539	537	537	546	537	551	524	579	594	546	542	534	530	595	587	511	538	588	516	538	539	545	575	526	553	552	535	581	540	566	536	571	561	519	571	559	547	526	534	573	572	558	531	544	580	556	493	537	554	566	548	583	553	516	502	550	582	531	513	566	521	501	557	547	538	616	534	537	517	581	564	567	566	502	546	490	536	521	506	540	553	521	563	521	547	529	516	508	535	532	596	537	532	555	525	545	564	553	596	545	552	535	550	608	533	553	542	499	554	569	563	552	528	558	558	546	528	531	550	525	504	552	571	551	552	582	545	539	560	567	515	546	552	550	574	558	568	582	546	566	588	517	591	534	555	577	599	547	554	536	504	569	610	572	533	557	534	578	532	534	501	548	550	527	551	550	543	558	566	545	584	526	595	559	519	521	532	543	543	552	586	523	513	532	507	510	542	542	558	538	522	548	522	566	562	576	546	501	584	586	520	538	548	541	567	533	551	518	569	526	527	584	591	559	573	551	587	539	515	516	532	551	522	571	555	580	602	570	560	550	523	564	518	567	554	558	554	590	523	561	568	502	520	546	566	534	512	564	549	551	519	533	551	517	561	520	553	560	541	562	528	559	563	537	531	544	526	568	518	540	561	582	524	526	559	537	535	545	573	542	529	546	514	529	538	534	552	517	509	504	517	557	574	546	579	503	545	520	547	549	546	571	563	564	522	587	545	537	544	532	563	558	551	552	545	529	537	558	554	584	539	543	565	508	543	562	539	550	536	523	550	568	568	563	567	544	543	610	538	583	528	552	556	548	589	537	521	593	570	545	536	499	502	519	529	538	526	593	549	599	560	527	525	514	559	506	565	569	559	516	552	541	549	541	536	534	538	577	530	528	567	498	583	539	522	586	556	512	520	537	502	554	578	563	569	570	513	554	571	537	521	518	522	533	531	500	545	536	571	532	570	523	480	562	565	555	533	580	552	529	527	554	545	551	541	586	550	537	521	544	560	565	546	558	562	578	578	514	571	526	562	525	543	525	566	571	561	576	512	519	530	574	553	544	547	521	555	543	539	523	490	559	579	554	557	567	532	580	522	568	528	497	573	572	569	536	517	550	530	547	529	519	528	560	552	568	579	567	563	527	514	586	554	511	592	576	528	580	534	528	548	526	525	558	537	539	534	546	515	560	575	542	558	549	548	510	519	542	537	526	523	489	570	571	595	530	528	535	551	547	544	578	574	513	521	565	554	546	567	571	530	575	531	538	558	560	558	521	556	539	547	554	550	546	553	555	579	539	591	555	551	554	565	564	555	527	536	572	563	552	536	640	526	532	560	549	579	566	578	561	535	561	560	556	534	548	551	542	530	560	563	576	531	547	544	534	527	527	530	540	549	598	508	575	558	555	565	537	500	516	579	506	576	570	555	575	553	571	581	546	539	536	523	539	559	542	544	570	532	549	554	560	554	551	558	562	525	543	482	538	537	536	571	559	552	539	537	512	486	571	544	540	520	513	546	605	566	519	553	546	509	519	540	531	616	549	566	544	534	559	563	563	527	568	503	534	534	553	521	563	543	570	535	524	531	513	590	541	530	535	551	539	569	534	528	551	558	548	525	538	550	542	546	521	550	526	577	568	542	544	532	543	547	512	516	519	558	517	550	541	562	595	507	545	538	539	576	533	537	547	549	528	535	564	548	499	533	553	555	565	562	530	524	558	516	545	564	534	501	537	544	567	613	536	614	556	576	537	552	566	519	545	554	525	562	485	558	512	537	561	532	587	560	532	527	551	530	528	542	534	526	531	556	579	608	569	564	528	535	548	568	594	592	574	581	563	525	520	551	541	554	549	537	562	556	533	541	549	546	534	556	545	564	549	546	555	478	552	583	586	541	542	589	564	557	568	543	576	593	506	510	511	545	592	511	529	558	555	578	562	520	530	565	539	552	548	569	543	574	577	538	544	550	544	562	541	549	560	605	568	559	527	526	534	591	551	532	535	515	561	520	511	568	597	538	575	547	580	544	563	584	515	550	533	578	542	553	546	529	550	563	548	566	508	591	548	549	579	544	603	583	568	554	519	564	496	560	544	527	536	531	583	561	568	529	495	529	548	596	560	561	571	517	591	546	538	562	544	503	543	562	526	573	547	555	543	530	559	505	589	573	539	526	566	582	549	597	579	584	579	527	568	564	494	555	497	540	606	570	541	527	512	571	568	539	584	567	587	543	570	564	517	611	540	521	559	570	557	551	508	522	571	564	530	587	510	544	531	544	528	556	612	565	579	542	566	547	563	550	560	589	536	632	534	569	554	550	542	541	527	504	534	557	569	576	578	594	556	490	518	572	569	542	554	526	554	529	574	528	541	526	540	589	526	564	529	563	566	574	559	538	538	532	531	531	577	523	546	506	522	574	531	524	506	550	537	579	553	534	545	568	574	532	511	509	546	583	559	535	493	539	507	544	565	564	540	524	521	586	538	540	560	569	571	535	540	559	583	541	512	562	568	560	539	587	559	555	574	526	548	513	531	532	580	597	536	549	555	560	512	525	557	513	571	568	550	569	503	572	533	572	500	534	555	574	603	574	555	540	546	527	541	509	548	598	537	551	538	589	551	532	559	563	538	501	527	502	539	555	566	550	566	545	529	540	538	568	538	566	539	526	575	546	567	566	540	606	523	547	538	594	583	558	535	522	543	501	544	589	563	559	570	535	587	569	517	556	541	529	547	525	583	556	537	528	540	531	540	520	530	562	543	553	586	575	531	547	542	533	576	533	509	531	543	555	564	521	553	529	528	540	570	539	509	577	563	543	544	534	550	590	575	560	572	547	549	529	560	519	546	608	551	538	530	523	557	587	566	527	592	527	543	555	548	537	545	582	555	532	549	569	540	580	526	557	511	535	589	595	491	567	565	509	578	537	556	541	496	513	526	551	580	533	584	540	515	575	557	539	539	564	538	548	550	523	531	577	558	554	553	527	545	551	568	525	539	514	541	549	612	504	536	565	556	557	549	558	568	550	498
2905	304	178	131	95	79	88	112	92	97	80	83	85	69	77	80	66	73	55	60	64	68	66	64	70	54	54	54	47	67	64	54	58	65	52	49	46	54	48	51	51	49	58	61	46	50	53	51	55	45	54	56	41	52	56	47	56	54	47	59	39	56	52	60	44	66	39	53	43	60	54	66	42	56	48	52	61	50	46	53	56	51	54	51	63	49	54	57	35	45	55	62	51	58	51	54	61	57	45	45	52	46	47	32	50	48	46	61	47	47	43	51	45	50	37	53	47	51	54	57	41	54	36	56	67	51	51	44	49	52	44	40	57	53	51	47	46	57	51	48	37	41	40	47	60	41	45	58	46	57	42	60	50	59	60	51	48	52	55	46	53	55	54	40	49	54	31	49	54	50	53	49	58	58	50	32	52	55	46	41	48	56	38	56	57	53	43	46	38	52	44	57	57	68	58	46	54	44	52	51	57	51	58	56	48	38	51	39	51	54	47	42	48	44	50	60	46	56	41	49	61	48	58	59	46	58	44	57	42	53	52	44	40	51	62	44	44	48	36	40	44	35	57	44	45	42	41	55	66	50	47	47	42	46	47	62	61	41	60	43	62	46	57	54	59	52	54	65	54	52	52	53	41	45	45	41	47	46	67	47	60	44	48	51	64	47	64	43	52	44	62	45	52	49	60	45	54	65	46	42	49	56	49	54	52	43	65	56	39	57	52	51	52	54	39	53	54	58	61	59	48	65	44	61	43	48	52	53	58	49	54	55	54	51	49	43	54	64	46	46	49	57	47	63	53	54	51	59	50	42	54	48	48	48	51	62	54	51	59	67	56	48	38	51	44	58	52	42	61	52	45	55	43	49	40	42	66	53	56	55	51	39	44	51	66	40	47	55	63	55	53	56	48	50	43	64	42	59	61	46	49	49	54	45	39	53	46	48	49	61	54	38	63	36	58	43	34	47	55	50	46	56	52	56	50	52	53	66	48	50	45	46	40	55	55	42	46	38	56	53	53	43	40	58	51	53	52	61	54	42	52	57	47	47	59	55	40	55	35	53	51	65	42	58	47	55	57	49	48	63	63	51	53	46	47	58	50	50	46	43	48	59	58	56	53	60	47	48	63	54	43	52	39	49	51	52	56	52	38	48	59	57	69	63	48	45	47	56	58	34	53	49	59	47	62	68	69	56	47	45	57	47	45	53	41	58	49	51	44	54	47	54	52	43	47	38	56	61	55	54	41	45	49	38	57	49	59	57	57	49	53	42	45	55	52	41	43	51	54	47	62	60	50	46	45	47	43	48	47	39	43	64	44	40	39	66	47	55	54	40	50	48	66	34	56	59	52	52	53	35	55	33	48	53	56	45	46	58	45	41	52	61	62	52	48	57	57	39	51	69	61	47	58	45	52	52	55	47	45	50	59	36	48	47	61	44	44	53	49	61	53	51	47	48	36	61	55	52	58	48	68	54	53	54	56	53	59	52	49	49	48	42	52	60	51	53	63	50	33	55	52	43	49	55	50	51	57	40	50	45	50	44	60	61	47	54	45	55	56	49	42	51	51	56	53	49	59	42	55	49	63	44	51	48	44	58	45	52	51	53	51	47	47	57	43	58	52	51	65	61	61	65	56	52	60	55	59	49	38	59	44	44	50	51	50	47	47	41	44	44	42	49	56	54	48	58	53	49	53	38	60	49	43	50	41	52	42	57	50	54	43	49	49	52	57	49	54	50	49	56	45	53	50	43	55	50	40	52	41	56	44	43	49	59	59	45	51	43	46	55	53	58	48	39	46	64	49	48	54	56	49	50	44	42	45	50	58	56	50	53	51	50	43	51	59	55	50	55	63	49	62	58	49	49	53	64	62	44	50	46	42	51	56	40	39	52	38	50	61	53	53	68	51	52	37	60	56	54	45	56	66	57	67	47	45	59	64	48	47	48	47	49	49	50	62	73	43	47	49	49	55	47	64	56	65	63	60	44	53	58	59	49	70	45	62	48	53	54	46	53	53	44	42	47	59	52	49	54	57	51	48	50	50	51	48	52	49	57	59	64	34	53	59	55	51	55	47	63	47	52	41	47	57	51	41	50	51	49	60	62	46	58	45	48	35	57	48	49	55	48	52	58	46	46	48	58	52	48	43	57	45	51	51	42	50	53	34	51	34	51	50	48	47	41	56	50	55	48	64	39	53	38	47	38	49	53	56	56	56	48	53	43	61	55	50	49	54	49	46	53	55	48	66	59	47	56	55	52	53	59	50	54	54	56	53	56	41	60	60	53	60	51	44	54	45	49	52	52	57	48	63	44	39	56	58	48	58	57	54	48	55	56	54	53	46	60	57	36	55	59	49	50	60	58	56	42	37	59	58	34	51	58	65	47	68	46	60	56	38	55	55	46	49	48	55	51	47	64	62	50	52	54	52	41	61	41	46	45	67	48	57	49	55	60	50	45	34	50	56	49	44	53	55	54	47	51	65	48	63	30	41	46	54	62	49	52	55	48	52	52	46	30	65	51	50	58	46	37	39	61	49	47	44	45	52	44	48	56	52	53	47	47	42	45	52	52	50	52	47	64	55	53	55	64	49	50	52	45	51	49	44	49	51	53	43	71	45	53	40	63	45	53	58	45	57	47	50	49	41	52	63	47	53	42	51	52	44	55	58	50	50	35	50	43	58	53	52	48	52	49	59	59	52	54	48	39	41	52	62	47	52	54	56	56	49	53	42	57	47	40	43	50	62	53	48	39	57	53	51	42	64	59	65	45	55	43	53	54	48	51	48	51	51	47	47	50	66	50	52	50	55	50	57	64	60	41	53	44	53	46	61	51	57	57	49	54	47	52	43	61	49	35	52	42	59	50	46	43	47	51	38	46	45	48	55	56	54	51	42	54	56	43	43	54	45	54	51	54	53	46	46	54	56	60	53	47	55	57	52	58	47	47	39	42	56	48	54	47	41	52	59	71	47	50	47	40	47	43	55	47	52	44	66	50	51	58	50	50	53	51	54	53	65	55	64	71	46	48	58	51	43	46	57	58	50	59	56	48	44	56	60	50	60	45	52	51	53	45	55	60	54	52	30	58	55	42	55	56	49	55	57	60	51	51	51	55	49	56	45	45	59	54	55	45	45	44	49	53	46	58	58	44	49	56	55	60	52	50	49	62	50	57	58	51	58	50	61	50	57	46	55	55	48	54	72	55	60	47	51	47	51	60	40	55	57	62	45	68	44	51	50	50	57	39	50	72	56	50	52	47	52	52	45	55	48	45	31	64	56	47	42	49	45	48	46	62	45	60	52	53	65	63	39	49	50	57	43	61	45	36	51	43	54	49	66	41	50	55	51	55	51	58	46	56	43	57	45	58	45	58	49	52	50	42	59	59	53	44	46	42	74	36	62	44	45	40	53	52	43	58	55	55	50	40	56	44	54	55	46	50	41	61	53	54	54	47	51	52	56	44	66	51	49	47	57	60	47	45	46	49	46	41	47	53	37	46
15905	3704	1677	1533	2817	4214	4037	3860	3308	2755	2267	1885	1462	1342	1154	1155	961	911	904	866	764	704	626	652	650	622	603	604	623	661	598	550	563	564	500	457	457	420	430	438	428	407	462	440	474	445	452	446	428	458	457	435	426	392	417	398	444	409	427	399	401	410	428	420	406	399	421	405	408	441	445	436	456	456	435	421	454	413	403	406	404	404	400	393	384	415	467	418	439	420	397	369	405	405	416	384	394	409	365	353	360	385	379	380	369	396	411	389	402	401	360	374	418	443	376	352	363	426	415	392	395	363	378	383	412	387	412	381	422	396	400	399	407	357	370	356	377	360	403	446	380	404	352	399	389	398	411	420	374	351	364	369	371	369	406	355	371	402	386	359	354	360	373	403	395	365	383	397	326	390	399	371	385	381	373	389	410	382	360	384	395	368	394	371	399	407	359	374	378	361	378	417	374	384	367	396	349	358	353	348	400	398	392	374	384	380	402	364	378	399	391	374	362	381	385	370	370	348	367	345	372	387	387	393	370	390	364	415	370	349	423	380	396	401	401	357	401	401	366	325	382	379	353	346	366	395	355	398	388	403	372	410	381	343	362	356	368	377	399	384	380	393	386	349	392	396	373	357	409	353	384	377	376	384	363	381	390	413	360	379	415	409	405	364	384	383	385	398	393	392	394	383	368	394	355	403	362	368	373	381	354	404	389	401	378	399	337	409	387	405	380	372	349	415	391	387	366	404	384	334	380	374	393	390	393	373	372	383	377	419	396	396	373	370	379	374	361	381	407	365	401	406	367	349	380	391	353	384	420	347	389	385	391	394	356	376	364	360	344	405	367	343	364	396	411	384	381	384	379	347	390	399	387	393	378	399	399	332	378	393	350	420	370	420	396	369	379	393	389	398	376	376	407	396	405	351	392	376	339	351	353	415	399	399	374	393	368	386	392	374	400	366	367	409	357	381	396	371	359	374	381	377	393	399	411	375	398	388	378	404	369	375	357	369	359	382	371	395	360	389	413	406	394	369	383	348	378	373	439	354	407	395	431	429	352	401	390	406	405	391	379	373	401	399	392	385	365	375	409	377	396	371	357	365	413	371	397	392	385	386	387	371	360	401	381	355	364	405	373	372	390	403	360	379	404	353	398	398	344	387	349	350	394	396	381	420	390	393	375	385	394	389	377	414	388	382	394	425	406	382	381	358	396	366	377	359	360	407	362	378	385	370	367	408	374	388	362	374	378	376	402	348	365	385	408	367	424	385	367	353	385	367	386	391	369	382	397	378	350	396	362	358	400	435	352	402	368	400	398	369	388	374	385	365	368	373	346	424	357	387	379	375	415	381	385	400	419	416	401	346	394	363	395	394	367	378	385	409	366	413	369	370	377	375	377	402	393	402	376	386	368	334	392	374	358	374	410	354	357	395	377	412	371	377	390	391	379	365	385	395	384	374	363	354	391	387	401	359	353	357	361	363	356	390	404	419	368	352	397	356	376	387	371	375	367	341	377	402	390	401	386	406	422	427	352	355	391	390	410	372	398	412	389	390	383	375	389	371	374	362	367	381	403	361	359	359	421	372	374	384	388	355	406	407	420	372	372	397	367	382	394	401	341	364	424	376	421	385	396	400	381	393	378	370	399	400	409	354	366	376	348	379	379	350	422	391	402	388	389	399	400	374	394	351	359	374	379	351	348	389	388	421	385	380	377	388	357	394	386	398	369	414	423	369	398	356	406	400	397	363	397	399	381	380	372	383	386	397	388	420	365	373	409	409	362	362	358	350	399	414	414	395	392	395	376	380	390	366	397	380	381	397	376	382	391	334	403	408	350	361	419	398	382	398	384	368	421	388	363	401	387	380	387	367	386	384	346	382	388	380	388	386	363	339	349	400	391	381	416	351	389	370	383	411	377	419	399	369	362	420	341	390	399	359	418	383	386	364	403	379	394	369	380	382	374	445	343	381	371	392	368	421	375	412	383	384	419	391	391	388	405	398	413	381	365	388	362	381	401	392	372	375	387	359	393	335	389	370	393	382	413	396	355	403	362	399	373	412	372	377	385	385	375	384	401	401	384	345	384	381	423	414	400	371	366	379	388	423	346	427	345	371	365	399	379	372	433	388	358	392	429	368	415	407	405	393	402	385	394	380	363	400	391	409	383	410	372	366	353	427	408	404	388	365	365	371	372	393	400	385	363	370	365	388	365	378	370	381	412	438	376	412	371	381	390	407	400	359	381	387	377	383	383	389	377	399	387	361	385	373	359	389	394	389	403	378	401	396	382	376	401	363	406	379	409	407	393	372	401	367	419	376	369	372	405	372	393	366	366	356	407	393	379	380	395	365	389	375	372	377	365	369	353	356	402	371	382	396	401	376	346	365	400	418	393	372	392	401	362	362	400	366	397	391	363	368	404	342	360	393	382	374	384	363	378	381	383	375	401	423	374	384	363	393	361	390	385	357	376	397	381	390	364	402	367	376	399	393	396	391	410	364	362	397	363	405	364	356	380	393	372	339	374	403	388	366	360	395	407	396	392	400	399	346	375	379	372	361	428	391	379	384	364	384	381	409	369	375	385	359	386	389	383	374	398	355	360	372	388	359	349	418	366	404	348	386	435	373	397	400	374	374	404	350	394	385	379	364	398	367	382	398	381	397	432	384	390	358	386	391	389	363	365	389	386	362	363	400	363	403	374	386	386	380	401	399	390	403	391	389	395	386	382	363	381	389	394	352	378	410	395	416	408	403	389	380	394	367	408	379	425	425	386	353	339	348	383	373	386	442	378	380	349	374	406	395	388	380	398	382	381	392	383	437	371	366	353	374	386	382	374	379	407	395	394	390	358	376	367	381	436	386	389	373	356	368	360	398	404	406	415	386	396	385	406	367	378	391	397	408	406	393	413	382	410	361	366	389	370	382	351	356	378	371	425	445	404	373	378	363	380	366	360	397	384	395	404	347	395	385	405	410	375	396	391	352	395	375	375	364	388	403	383	377	390	392	372	359	412	394	383	380	373	356	375	399	389	359	364	357	398	395	355	376	371	386	402	364	362	369	371	407	388	396	376	417	393	390	414	386	382	391	415	393	371	378	388	402	397	386	386	382	357	366	395	389	406	390	390	386	374	363	404	400	400	380	371	365	370	369	363	374	373	362	398	361	378	392	384	416	402	364	379	399	402	419	382	389	399	378	367	368	373	404	388	353	387	374	369	348	367	388	399	372	357	386	360	407	431	381	427	388	411	360	354	401	398	421	359	376	380	366	402	383	363	398	408	425	358	381	357	358	401	371	352	394	401	399	396	346	385	373	390	368	392	392	410	347	364	341	384	362	384	382	383	385	374	385	367	368	406	378	389	376	409	392	365	409	396	368	394	373	366	363	366	390	338	371	382	381	404	398	395	368	352	388	396	374	374	381	374	391	355	383	387	414	391	384	386	339	404	367	377	372	395	405	385	380	392	400	426	376	373	398	358	398	385	374	382	344	394	379	421	336	360	398
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
