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
343514931558	343514932121	343514932671	343514933221	343514933769	343514934321	343514934871	343514935421	343514935969	343514936521	343514937071	343514937621	343514938169	343514938721	343514939271	343514939821	343514940369	343514940921	343514941471	343514942021	343514942569	343514943121	343514943671	343514944221	343514944769	343514945321	343514945871	343514946421	343514946969	343514947521	343514948071	343514948621	343514949169	343514949721	343514950271	343514950821	343514951369	343514951921	343514952471	343514953021	343514953569	343514954121	343514954671	343514955221	343514955769	343514956321	343514956871	343514957421	343514957969	343514958521	343514959071	343514959621	343514960169	343514960721	343514961271	343514961821	343514962369	343514962921	343514963471	343514964021	343514964569	343514965121	343514965671	343514966221	343514966769	343514967321	343514967871	343514968421	343514968969	343514969521	343514970071	343514970621	343514971169	343514971721	343514972271	343514972821	343514973369	343514973921	343514974471	343514975021	343514975569	343514976121	343514976671	343514977221	343514977769	343514978321	343514978871	343514979421	343514979969	343514980521	343514981071	343514981621	343514982169	343514982721	343514983271	343514983821	343514984369	343514984921	343514985471	343514986021	343514986569	343514987121	343514987671	343514988221	343514988769	343514989321	343514989871	343514990421	343514990969	343514991521	343514992071	343514992621	343514993169	343514993721	343514994271	343514994821	343514995369	343514995921	343514996471	343514997021	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2133	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2136	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
1603	891	502	396	336	471	720	592	567	417	399	344	388	355	242	283	202	148	134	119	117	117	105	100	74	69	57	53	57	51	65	59	49	50	61	67	60	45	60	41	69	58	48	64	62	65	59	42	41	48	41	53	65	56	57	56	56	44	74	71	61	48	65	65	58	58	65	64	46	44	56	51	52	57	40	63	48	55	64	68	64	61	59	53	56	37	49	53	58	55	58	54	39	59	42	50	70	42	52	50	47	47	59	43	57	56	46	55	50	60	56	43	51	52	59	45	44	45	55	48	57	58	45	42	43	62	49	59	61	50	53	44	53	61	53	51	37	45	58	52	57	42	53	58	61	45	58	64	56	51	55	61	47	49	49	46	62	60	57	59	57	58	64	49	56	46	46	52	55	52	59	42	53	62	55	43	58	58	65	57	53	49	60	50	50	43	57	55	50	53	45	54	52	59	55	52	61	38	47	48	55	48	62	38	41	61	51	47	57	50	48	64	54	46	54	49	59	56	57	48	50	53	72	43	72	62	51	55	58	48	43	44	59	54	31	58	51	54	50	45	59	51	46	54	57	55	63	64	49	53	41	60	39	46	61	59	49	51	56	45	40	64	60	63	55	39	54	55	46	58	46	54	55	58	49	49	52	45	41	57	54	49	58	49	51	54	48	55	60	50	48	56	46	52	55	50	43	65	54	48	49	54	42	59	44	55	42	46	48	48	51	52	58	52	53	46	55	58	50	44	54	47	60	53	56	51	52	48	48	41	48	65	62	48	62	46	59	46	37	69	52	59	44	53	51	54	45	54	46	56	48	42	45	59	48	47	50	41	54	72	58	46	43	56	54	63	50	61	51	61	49	59	56	61	46	43	66	61	64	52	57	64	66	60	42	43	54	43	38	49	54	58	50	49	56	49	60	52	53	40	38	46	59	51	49	55	71	46	46	54	51	52	42	53	58	50	53	43	50	55	44	42	46	43	53	64	58	58	51	52	54	48	51	53	53	44	49	57	41	48	57	46	58	46	43	53	35	53	51	59	47	43	53	61	69	53	52	44	70	55	58	51	56	57	47	44	54	51	60	53	49	53	48	46	56	44	40	48	54	45	50	53	50	55	53	55	52	48	53	56	59	63	56	44	48	55	64	45	56	53	49	70	66	58	65	41	47	61	47	62	47	49	49	49	51	46	54	42	48	54	57	48	50	54	58	47	47	48	58	49	52	35	63	67	49	49	53	48	50	47	41	52	48	45	55	52	41	59	55	53	46	49	37	54	52	52	53	51	51	50	54	55	54	48	55	63	47	48	52	47	45	52	38	55	47	53	33	54	45	63	53	39	50	42	48	54	57	53	55	49	48	54	58	60	53	57	48	42	50	62	55	42	56	53	48	44	58	55	43	45	57	56	52	55	57	58	49	44	63	42	36	61	48	47	66	59	60	51	51	55	57	54	63	57	50	39	44	40	49	50	46	58	53	41	39	55	43	58	58	55	60	54	64	62	44	61	49	54	57	49	54	54	60	50	51	60	54	63	62	53	62	53	46	53	48	40	47	51	54	43	50	55	50	64	61	47	64	51	50	47	47	52	53	68	51	52	53	49	53	60	50	55	47	61	59	60	49	54	45	49	45	65	70	44	48	57	54	51	61	48	56	56	46	52	62	52	54	60	64	50	48	49	55	51	52	54	75	53	63	42	38	56	53	51	38	49	47	58	64	49	47	48	48	44	59	51	50	59	53	54	58	65	54	56	52	60	44	47	48	72	53	53	54	56	67	52	64	54	54	64	38	62	50	50	40	38	42	45	50	53	66	53	58	65	59	56	54	56	56	56	51	59	59	57	64	54	48	52	48	64	50	46	57	61	61	61	56	57	47	49	70	52	45	52	46	51	52	56	47	48	48	51	50	53	50	51	61	51	56	53	61	52	50	56	63	49	64	45	60	61	54	50	62	46	55	53	54	58	59	47	40	58	54	49	58	45	54	44	57	47	51	55	43	45	61	62	37	44	45	57	53	55	60	71	39	51	41	50	58	54	62	59	67	64	60	56	51	55	52	49	50	51	57	43	54	45	45	42	55	49	59	50	52	52	55	62	51	65	51	52	39	49	54	62	41	36	52	54	49	61	56	51	58	29	51	39	54	51	47	57	52	55	61	58	49	47	69	53	42	40	63	62	54	52	40	71	58	44	46	38	45	54	53	38	52	66	54	50	43	54	50	41	36	55	43	40	47	61	47	52	49	60	55	56	53	51	61	61	41	60	55	50	58	54	47	54	57	45	54	61	56	48	44	43	45	60	55	46	43	55	52	37	60	73	50	66	57	61	61	56	59	52	64	62	54	45	49	43	52	54	48	45	58	52	59	53	56	45	57	39	50	46	47	54	53	51	40	64	49	45	45	39	41	56	64	53	44	47	39	54	61	49	55	54	54	44	63	45	70	65	40	49	54	51	57	46	46	50	49	48	54	38	52	43	59	60	52	55	47	56	51	41	63	38	56	46	51	48	49	51	66	46	54	40	54	53	53	64	39	47	43	48	53	44	59	48	57	49	52	49	52	40	46	41	52	48	44	65	46	58	41	60	46	64	49	55	50	60	60	59	57	43	59	56	50	61	58	47	63	70	45	62	51	51	52	48	50	58	44	55	53	58	51	49	54	64	54	73	58	46	48	48	53	63	51	42	43	43	54	50	44	61	54	58	53	53	49	50	51	38	52	54	58	49	58	61	54	50	54	68	54	54	44	39	52	52	55	63	55	48	54	50	50	38	54	55	42	50	59	36	60	42	57	51	45	65	49	53	43	65	50	65	51	63	48	45	59	45	45	50	58	49	58	38	50	46	47	61	60	49	47	48	45	66	54	51	34	52	33	48	32	62	50	53	46	60	56	45	51	48	60	66	44	49	58	71	42	41	46	63	43	46	49	39	49	59	43	51	48	52	58	44	59	49	52	45	58	53	48	52	61	51	49	69	56	48	53	37	43	64	46	66	61	58	71	56	58	62	47	52	59	59	52	46	55	52	45	57	61	54	45	53	48	55	51	47	51	65	54	57	53	53	49	46	42	54	57	49	47	48	49	54	55	49	61	57	61	51	47	60	47	64	42	55	45	55	50	48	51	55	50	36	47	50	50	51	58	43	50	48	48	42	45	51	47	51	64	56	47	60	54	60	53	44	52	55	65	42	45	49	48	59	38	54	70	59	36	59	54	44	53	55	73	52	49	54	50	48	50	52	56	39	43	53	46	51	63	60	59	57	58	44	47	70	53	44	51	49	52	71	54	62	31	51	52	59	49	51	55	44	42	59	60	51	52	39	50	69	53	48	54	48	49	52	59	55	48	51	42	61	45	58	48	54	49	46	60	49	48	48	58	55	53	48	56	55	48	53	54	63	59	49	45	46	50	52	55	54	48	61	44	44	45	41	50	47	47	51	51	55	61	59	62	40	55	51	56	61	42	54	71	48	54	54	66	49	55	53	51	45	54	58	58	44	42	53
18285	9331	5494	7984	16272	21086	21529	18944	15597	12472	11686	10521	9723	8379	6660	6548	4755	3365	2606	2621	2070	2138	2134	1718	1160	724	583	523	521	465	466	499	504	506	643	747	631	451	474	408	425	440	443	460	461	565	456	425	445	407	438	495	478	457	528	515	523	648	739	696	591	490	460	468	495	466	423	406	415	416	393	363	406	390	358	404	418	489	558	437	370	426	408	419	399	379	390	370	422	373	402	383	375	383	378	377	394	369	347	401	386	410	375	398	366	385	348	382	363	396	369	388	402	386	387	394	388	416	350	371	398	380	379	388	403	347	374	376	350	371	384	358	341	402	343	363	348	363	401	394	338	348	369	364	392	373	359	409	376	384	337	400	348	376	355	354	355	364	389	395	393	424	367	386	377	394	351	388	373	413	366	372	356	375	378	364	376	371	370	329	386	398	361	408	364	370	384	370	399	417	383	391	398	366	354	358	376	368	364	373	372	399	369	381	389	370	411	383	373	373	367	391	396	385	369	365	382	405	386	382	346	386	377	382	394	402	386	363	345	423	376	351	407	401	350	395	378	382	408	379	373	377	360	391	398	376	373	369	381	342	344	395	362	370	391	411	360	336	371	390	384	381	361	399	390	373	354	367	368	372	405	347	391	406	365	393	368	369	411	376	369	381	400	337	382	371	382	390	381	337	380	386	371	385	382	422	378	426	409	395	367	365	351	398	369	399	368	397	407	371	368	376	368	352	373	367	362	364	401	363	366	382	382	363	393	361	354	385	385	360	364	372	382	408	380	355	375	359	365	373	361	367	388	378	392	396	412	391	398	370	363	361	387	367	415	393	392	367	403	343	408	361	397	406	384	370	377	371	378	375	386	398	348	411	356	397	363	352	407	363	423	403	378	361	377	385	341	371	380	390	402	370	380	366	378	359	395	396	425	345	395	365	376	385	397	420	393	376	413	358	391	423	391	375	361	344	372	390	392	379	381	387	378	403	402	388	367	421	377	352	387	358	368	406	403	385	393	330	352	389	408	374	363	360	394	364	385	399	354	373	358	374	367	394	381	392	393	409	355	344	403	353	366	363	349	390	369	348	382	389	380	397	392	380	379	346	388	382	394	373	393	365	364	411	398	356	360	388	389	372	406	364	403	388	405	374	366	365	377	390	368	362	393	345	380	398	381	358	356	401	403	371	362	403	347	401	368	346	414	403	382	388	348	366	378	372	379	362	404	375	388	378	388	412	407	389	396	409	369	348	378	347	375	369	342	365	411	371	390	368	380	397	392	387	341	403	382	371	378	374	326	353	380	371	366	340	382	389	379	357	389	397	406	369	379	383	348	387	377	384	390	374	438	416	391	370	390	390	367	385	365	408	412	369	365	399	420	373	374	359	394	381	369	365	375	373	399	370	406	375	369	357	388	367	380	390	333	375	389	364	373	380	398	355	352	363	411	356	379	372	382	367	352	338	378	387	362	392	394	427	372	361	374	403	369	382	394	371	371	408	378	381	362	352	382	419	357	420	393	391	381	380	388	390	388	375	383	398	391	381	415	400	400	393	385	352	400	341	363	368	373	363	367	355	404	364	408	372	395	362	386	376	385	382	410	348	353	381	389	416	385	383	402	417	391	404	408	398	392	395	366	382	379	382	389	390	398	377	324	363	382	386	373	353	391	386	406	400	422	358	406	404	349	369	382	387	373	375	362	378	384	415	334	382	384	373	404	384	388	340	385	348	380	383	385	360	380	381	395	373	378	367	368	400	386	378	358	367	388	352	417	360	418	402	381	354	368	393	355	368	380	362	371	384	401	367	371	378	382	393	388	373	386	388	347	424	384	344	392	371	396	370	391	352	418	362	362	392	359	343	385	333	385	371	380	364	357	356	390	389	358	383	400	392	398	342	339	360	384	384	383	373	377	385	392	386	373	362	378	410	423	369	356	387	408	429	395	376	372	374	374	364	367	338	342	381	390	428	353	382	358	366	362	392	372	392	365	381	391	367	385	410	369	381	380	354	369	336	356	381	363	379	370	343	402	381	403	366	371	396	385	398	375	401	360	377	334	362	360	382	386	386	388	364	397	410	389	380	337	376	378	367	348	386	376	369	363	329	375	368	335	364	349	360	383	376	385	414	355	388	395	361	373	398	383	380	366	370	410	415	353	381	380	366	399	365	370	408	390	333	359	338	359	398	400	384	357	372	397	382	393	361	400	338	362	378	368	385	383	385	371	340	364	354	352	379	358	364	335	370	389	376	395	377	351	347	373	377	350	365	389	384	354	360	347	380	369	398	405	393	402	402	376	372	393	389	394	395	375	393	374	345	348	405	353	403	393	397	372	391	377	406	334	356	367	416	353	362	348	387	368	396	380	361	400	399	393	364	369	409	378	392	372	379	356	377	375	358	357	363	366	367	350	388	370	394	403	349	407	390	381	356	367	386	360	352	396	354	381	376	356	393	369	373	353	370	388	337	377	411	339	365	397	344	409	356	370	379	360	385	402	347	359	396	378	374	344	378	369	398	381	390	408	381	357	391	368	371	355	415	373	414	409	380	361	403	371	357	336	392	405	374	379	402	354	378	358	360	389	402	368	379	399	373	359	398	393	367	374	347	346	433	355	410	378	389	380	370	397	373	403	374	402	417	370	367	380	391	427	379	386	395	371	357	369	353	348	360	358	393	403	341	346	429	386	403	386	364	398	388	351	343	400	410	392	390	368	366	389	384	343	380	372	360	360	369	386	376	378	405	365	406	391	385	353	337	362	396	389	370	352	325	359	357	378	388	398	392	381	380	373	394	383	383	353	348	415	418	356	400	377	344	377	375	372	418	355	385	339	385	369	417	412	388	375	403	369	378	386	370	380	352	391	403	397	421	377	417	342	390	423	392	383	351	359	397	343	378	396	363	406	374	370	375	358	371	362	365	378	408	364	405	394	377	399	403	379	376	377	366	365	393	385	380	414	384	421	350	375	373	378	392	370	373	374	372	361	383	372	365	360	414	406	362	371	345	391	402	374	382	392	372	388	366	391	350	378	426	373	381	368	387	402	379	350	391	378	381	388	368	381	360	372	392	372	415	403	436	380	354	369	390	346	389	384	350	382	382	356	394	374	388	403	383	371	377	334	408	395	385	400	388	358	388	393	367	374	390	358	366	372	375	345	378	367	373	391	372	391	370	376	398	378	372	381	363	396	340	389	382	357	414	396	376	416	360	375	403	364	392	412	366	378	361	425	367	396	368	347	360	389	390	384	353	387	431	378	396	393	379	396	370	376	364	355	350	376	377	384	371	355	406	391	386	362	362	400	388	391	375	366	372	381	383	380	362	401	385	371	389	403	370	401	368	379	382	393	372	378	388	339	357	382	392	372	351	326	342	391	411	405	348	400	398	398	374	345	363	345	394	388	398	360	363	364	400	390	392	363	378	366	383	382	372	351	389	399	408	334	376	363	380	411	374	381	380	390	389	358	394	368	362	396	378	404	371	410	394	398	377	367	375	386	389	396	390
1598	471	269	220	207	288	343	335	268	244	226	247	222	234	166	160	128	133	104	105	112	114	110	102	83	69	88	87	72	71	95	90	80	90	87	84	74	78	97	70	84	87	75	91	83	86	86	86	75	75	80	63	96	89	77	88	78	85	100	79	74	77	72	88	72	84	89	73	70	80	76	83	70	77	67	63	78	103	87	88	82	117	85	86	82	77	86	89	80	83	79	83	84	85	61	73	92	67	72	78	71	93	89	96	76	84	82	73	80	83	73	80	66	99	83	94	84	84	96	69	67	70	78	67	68	83	82	81	72	90	78	56	77	80	80	86	82	79	70	81	86	84	80	94	92	75	70	79	72	83	86	73	76	87	84	76	74	66	74	65	89	85	87	83	87	91	74	67	74	72	73	75	76	89	80	86	80	86	70	79	81	81	82	76	85	78	74	60	77	66	95	91	75	83	93	88	96	78	59	81	74	78	59	97	72	85	77	84	80	85	87	64	88	90	75	81	82	88	88	72	79	75	87	92	63	67	81	83	66	76	86	73	71	90	85	87	73	71	69	57	91	87	92	85	82	84	91	79	63	77	96	82	86	62	91	77	77	68	77	69	84	70	92	82	73	69	77	62	86	80	80	63	85	80	93	78	75	85	70	71	68	79	91	76	69	68	87	85	80	78	74	80	77	92	69	67	82	80	91	76	71	85	82	82	83	78	77	69	69	94	63	84	87	76	95	77	66	61	93	69	78	78	73	92	75	71	72	90	92	87	87	85	74	70	77	70	95	86	82	90	71	79	97	100	78	69	71	87	76	76	85	73	90	79	75	61	79	71	75	73	83	78	78	82	74	90	91	79	76	77	68	97	91	75	89	83	73	76	55	93	70	85	73	94	81	84	75	84	86	98	73	81	94	87	83	90	85	86	77	79	75	75	71	83	75	86	71	84	83	89	78	86	68	67	91	75	84	104	82	85	78	75	70	86	75	84	86	88	81	95	67	78	67	77	79	93	85	79	87	81	94	79	86	85	88	95	92	75	93	85	88	80	56	78	74	89	77	77	83	66	77	73	72	64	87	73	74	70	94	80	87	88	73	75	86	63	85	66	82	92	71	74	76	82	86	80	74	72	67	77	85	74	68	72	81	72	82	77	74	78	65	89	83	78	85	74	70	73	91	69	68	72	102	84	86	68	73	57	84	83	90	88	78	87	78	83	71	77	101	76	85	90	68	87	93	87	66	61	69	100	85	60	90	80	98	76	96	81	66	81	72	75	73	81	88	82	85	87	85	75	91	83	90	96	69	72	68	85	75	76	72	87	102	59	91	75	95	84	75	91	82	83	81	88	81	93	88	73	69	64	83	74	73	74	79	81	77	71	88	80	74	82	84	92	76	88	70	70	65	81	78	71	83	63	86	67	82	93	78	84	89	88	82	87	58	83	84	74	72	75	88	79	88	78	87	80	88	84	94	84	67	82	84	92	88	95	87	66	76	82	89	77	67	70	101	76	69	81	75	87	70	65	78	81	80	96	92	90	69	74	79	77	90	72	87	75	73	65	77	84	87	81	64	70	99	71	67	63	87	65	90	83	99	98	86	85	70	71	77	80	73	72	77	70	77	71	82	76	83	81	74	76	90	78	77	84	74	81	63	77	78	82	75	96	75	79	80	83	89	73	80	93	70	78	90	85	80	86	72	81	89	77	71	80	78	76	71	91	87	93	79	86	88	75	97	86	88	86	78	81	68	74	90	83	85	80	71	78	72	91	89	87	80	86	82	76	91	85	77	80	80	70	60	81	81	82	75	91	73	93	90	76	72	98	83	76	76	82	59	83	84	72	89	90	75	72	75	74	82	76	74	82	71	77	91	77	80	86	74	84	91	79	80	90	85	69	96	86	82	76	93	81	86	89	92	86	74	73	71	76	76	76	78	65	80	70	84	102	60	85	69	81	80	72	79	88	64	76	78	72	72	81	81	77	75	82	62	91	77	70	91	77	75	94	62	82	88	89	92	86	79	78	84	72	71	94	72	78	88	73	70	78	83	98	84	81	57	73	74	96	89	76	70	81	85	67	84	93	76	87	81	85	71	62	82	69	68	92	70	95	68	78	81	80	69	63	81	88	83	78	85	86	84	83	74	69	82	74	81	71	78	89	74	85	78	86	106	80	79	73	87	69	88	71	98	89	72	68	82	77	79	90	62	83	85	57	80	63	101	95	63	88	99	85	88	77	83	85	95	82	98	80	79	84	70	80	74	71	85	98	70	80	71	60	75	72	94	81	86	73	64	80	68	66	84	83	94	74	78	76	67	90	91	97	87	71	75	77	87	96	79	83	80	78	85	70	77	82	100	83	78	79	79	66	88	83	80	83	80	66	72	72	87	80	68	92	76	83	66	62	78	95	72	86	63	89	82	75	73	83	75	81	81	90	74	69	80	86	74	84	83	66	83	93	87	80	83	83	90	79	79	73	76	93	69	80	83	96	85	61	83	70	74	78	84	79	85	92	64	80	97	78	57	71	96	84	83	78	84	83	67	60	83	94	70	93	72	78	73	78	89	91	81	82	71	79	91	78	71	62	86	78	83	77	64	65	74	87	95	90	84	81	84	76	82	78	71	65	90	65	70	71	63	72	78	83	83	77	69	80	88	85	75	92	83	75	83	87	92	92	97	79	77	73	85	89	94	77	79	87	84	86	86	72	83	66	97	67	81	83	87	78	82	66	88	94	76	85	69	85	83	70	85	74	76	65	75	73	101	87	85	83	81	75	91	78	91	77	88	89	80	68	76	88	78	72	81	70	87	77	65	74	92	88	85	81	79	92	67	76	71	86	93	75	82	94	87	80	81	80	77	86	81	83	79	85	87	78	85	94	93	83	80	75	68	83	79	99	64	63	65	87	74	63	85	93	81	77	84	84	88	82	98	81	72	76	67	73	71	83	74	85	73	79	78	86	90	87	83	98	88	77	81	73	70	91	76	83	67	78	84	98	72	82	70	73	79	81	78	84	83	74	76	105	76	91	69	87	77	87	71	85	74	93	81	74	83	66	97	80	79	69	80	63	97	72	70	76	72	85	64	72	72	81	84	77	83	74	81	84	79	110	75	74	99	75	75	87	75	84	68	81	75	69	71	77	75	91	62	87	83	92	74	78	81	66	75	72	71	83	66	88	77	86	77	96	86	68	74	79	77	73	80	75	90	78	82	65	85	94	86	75	84	82	93	74	72	76	66	83	80	76	89	74	65	81	81	80	83	74	80	85	78	72	75	78	80	85	91	81	80	62	82	81	86	82	64	80	80	75	73	83	97	78	98	88	79	79	78	73	78	69	93	82	84	78	78	62	68	91	63	75	90	73	80	80	81	81	68	82	60	74	86	99	82	79	75	77	74	75	69	71	81	72	64	72	77	57	70	98	99	76	88	83	76	67	77	86	83	82	102	70	83	83	85	74	96	87	76	76	77	85	84	86	97	81	75	57	71	76	58	63	90	77	81	79
13682	5752	3262	4848	10617	13465	13666	11394	8927	6968	6572	6003	5046	4581	3950	3301	2620	1883	1660	1622	1555	1518	1316	1135	836	713	704	590	611	635	621	594	707	627	706	728	639	653	610	585	597	623	648	629	613	617	595	615	595	650	627	662	616	687	698	662	734	732	741	681	696	649	629	635	657	643	609	609	588	612	599	604	570	603	579	569	569	541	654	628	615	599	596	652	640	592	625	564	620	618	613	666	609	557	597	596	583	666	570	589	622	609	591	584	603	644	613	660	580	641	598	632	592	596	606	615	592	578	628	611	589	609	621	627	624	575	565	590	588	616	547	579	593	591	623	624	612	575	602	584	587	619	640	610	571	633	588	587	614	542	605	575	618	580	627	608	609	610	559	602	582	577	586	593	660	613	604	629	577	596	623	561	578	549	572	557	597	586	580	587	584	623	642	666	606	558	596	607	635	592	628	618	620	652	625	591	585	596	584	629	616	619	625	599	604	582	593	609	613	574	609	596	591	601	590	589	610	575	585	616	615	559	623	546	607	598	632	566	599	609	609	586	562	597	620	605	578	645	580	641	584	578	599	574	593	620	587	575	578	610	579	607	562	613	594	576	584	559	642	649	578	603	569	616	618	636	610	588	588	623	609	595	625	616	602	625	630	598	587	636	602	586	632	642	635	587	627	599	583	592	559	585	613	642	576	566	632	592	615	623	611	630	601	651	626	635	602	641	564	592	597	600	585	606	596	599	617	577	619	567	617	582	633	578	567	569	593	595	607	560	623	601	620	607	592	550	601	610	627	585	614	560	585	550	598	606	608	590	612	589	570	624	573	577	632	643	586	610	592	560	572	592	590	610	598	577	604	592	581	594	600	610	557	570	568	594	627	577	566	624	617	615	611	586	583	629	644	604	635	633	613	603	564	603	563	585	608	585	622	614	623	577	611	624	626	572	589	583	642	601	617	613	605	638	644	629	617	603	618	652	556	608	603	624	673	628	578	561	578	594	622	590	608	573	596	590	640	626	579	629	595	594	570	643	607	626	612	583	558	633	592	611	619	574	655	592	606	588	580	605	623	583	616	613	573	619	582	597	605	589	560	609	616	636	644	603	608	562	604	616	590	590	606	560	565	627	583	636	620	602	597	624	613	637	604	637	615	585	588	595	609	599	581	600	599	612	626	580	623	630	591	582	618	638	585	613	587	602	650	605	589	573	639	580	598	585	597	591	613	599	597	587	647	585	559	584	594	611	646	601	558	617	617	576	588	600	599	622	536	577	648	581	603	659	628	589	578	600	622	620	596	612	599	609	604	579	636	604	610	617	604	602	579	584	613	583	618	622	576	605	560	587	602	579	625	630	619	617	581	607	594	628	595	597	601	582	603	602	609	599	643	593	565	608	610	536	603	624	622	593	604	641	580	617	626	582	645	623	589	561	611	589	612	575	589	621	598	594	606	611	583	652	596	625	601	635	599	607	572	579	651	625	590	610	613	587	596	661	635	617	606	596	583	594	624	621	568	631	593	606	582	569	552	614	577	634	600	599	578	615	578	623	615	591	618	654	617	612	607	574	598	623	614	598	604	617	640	605	600	597	636	560	591	643	619	615	595	570	600	601	595	548	632	578	590	564	624	621	575	615	636	575	650	616	598	632	589	619	621	603	592	595	611	548	550	580	572	592	584	603	613	651	568	589	611	592	582	584	595	595	549	632	615	596	601	565	573	575	582	596	591	616	589	572	596	554	587	625	591	615	561	564	598	618	616	623	598	606	572	588	612	562	552	604	604	549	576	634	599	612	552	600	586	647	610	614	603	557	620	594	656	625	633	580	596	577	594	607	611	607	582	649	619	597	588	631	606	628	574	606	620	624	591	601	614	593	595	649	547	608	617	629	615	593	565	583	613	624	593	605	593	633	538	620	626	607	584	570	622	621	579	596	603	607	676	632	590	564	576	607	575	675	613	593	606	590	541	578	576	588	592	626	585	623	603	555	577	607	589	602	592	625	602	582	584	614	612	632	606	620	584	589	590	580	603	590	566	613	569	579	604	618	601	613	578	591	625	625	562	590	558	601	605	643	620	570	646	623	652	605	604	603	594	599	605	632	617	587	590	562	607	622	617	596	572	616	594	622	624	649	580	621	618	603	650	575	594	606	568	575	583	572	633	627	611	635	588	580	611	631	592	626	567	612	593	603	583	631	597	620	609	625	615	605	613	568	566	592	615	636	608	624	597	605	564	550	572	586	580	580	603	612	584	597	589	597	581	628	637	597	610	612	619	632	578	610	636	588	661	609	579	588	629	589	581	617	623	624	634	608	572	593	607	614	605	608	580	633	615	611	594	623	566	606	547	600	593	627	614	617	614	580	592	582	560	567	622	618	595	602	637	632	590	610	592	597	575	644	586	597	576	597	606	593	611	623	634	592	626	578	584	571	607	647	622	636	666	623	594	625	628	588	634	582	584	588	653	620	562	648	615	599	605	565	593	633	607	574	645	607	643	588	638	609	569	644	565	636	633	607	626	576	576	611	603	567	626	594	593	619	609	613	597	642	614	616	607	605	570	579	589	595	625	593	585	627	582	617	579	606	611	574	618	609	583	576	626	613	583	634	598	652	591	600	576	556	599	601	610	611	619	589	589	625	620	573	622	599	619	585	561	601	591	637	558	602	600	638	600	592	624	600	574	616	643	634	601	606	626	655	654	589	611	578	613	598	625	599	613	619	638	587	596	576	615	550	630	579	618	616	607	614	563	586	656	603	587	607	609	585	599	617	608	600	579	620	551	554	567	583	585	590	553	575	654	632	622	609	632	580	630	575	608	599	574	636	633	608	629	598	578	571	601	568	599	610	583	619	609	621	575	621	609	626	601	596	617	607	592	629	613	575	658	620	568	630	597	605	589	609	593	597	615	621	624	607	630	588	607	616	613	597	580	541	608	609	615	600	601	572	614	593	611	607	604	581	554	592	591	596	586	578	600	560	598	571	614	584	607	640	636	571	595	608	550	602	623	636	556	611	591	613	549	588	620	609	594	587	664	583	615	610	656	601	635	637	592	629	583	611	613	614	636	574	602	630	671	596	608	600	605	587	597	616	587	658	582	614	600	610	651	603	565	624	571	602	606	644	568	606	601	591	639	586	626	599	603	638	603	619	599	627	616	653	571	648	642	633	597	622	614	649	550	555	629	578	613	596	575	591	612	643	556	603	592	577	620	643	593	609	608	614	596	591	625	574	582	583	583	584	614	642	609	661	602	599	643	595	614	606	610	601	604	607	607	606	605	576	605	608	566	586	558	603	592	605	591	620	596	617	555	610	609	583	619	615	621	612	583	612	609	624	580	604	591	619	567	575	652	595	598	602	607	637	590	561	618	584	610	561	586	626	598	640	605	619	615	651	617	623	639	591	605	580	581	614	578	603	572	638	595	594	606	562	622	563	572	619	626	612	600	622	623	610	621	615	610	587	581	600	621	584	624	558	628	636	624	602	607	569	630	616	609	612	606	642
1022	705	363	308	247	374	517	434	359	298	301	280	272	222	211	169	153	104	88	91	111	63	69	71	46	58	42	43	36	39	31	47	40	37	49	53	35	54	50	50	38	34	37	49	48	41	43	38	43	44	29	43	42	52	52	56	43	49	46	43	41	43	38	32	36	40	39	33	36	44	40	33	43	41	45	54	31	46	38	42	40	35	44	46	39	47	35	43	29	30	39	44	53	45	39	38	35	48	38	42	27	44	36	37	27	49	27	49	37	38	41	35	45	32	42	43	40	38	38	40	44	39	41	36	35	32	42	35	43	45	36	47	36	40	46	32	33	52	43	38	47	54	46	27	32	52	40	42	41	47	32	35	36	36	35	49	40	45	29	38	40	31	38	30	39	39	29	46	43	27	37	32	34	45	38	41	34	39	45	40	48	33	33	53	35	41	32	44	33	35	46	49	37	51	54	24	40	37	41	49	38	44	25	42	48	44	42	46	30	37	44	36	39	50	32	34	46	41	35	39	40	42	35	36	38	47	26	32	34	55	48	39	45	38	48	43	44	45	46	43	35	41	36	37	35	39	53	50	44	35	35	39	30	38	45	53	40	49	37	37	39	35	57	39	39	38	43	43	47	34	47	44	28	45	31	28	39	40	36	45	40	26	32	26	36	38	39	33	37	32	34	33	41	40	42	28	47	49	48	32	46	35	37	55	37	42	44	38	39	51	38	45	36	38	38	38	32	36	32	29	48	35	47	31	37	36	35	38	46	39	42	40	32	41	31	54	41	44	51	42	39	33	37	43	34	47	39	41	39	29	33	37	42	39	50	32	46	39	35	27	35	40	47	36	33	33	34	47	44	43	44	43	39	40	42	29	31	39	38	47	34	43	36	44	35	42	44	34	27	33	36	40	37	38	46	41	43	36	39	43	46	36	43	36	27	31	46	47	28	44	36	47	33	24	38	36	36	49	35	31	36	41	45	27	51	30	30	46	45	46	35	44	45	39	37	47	34	42	30	29	53	51	41	36	39	30	34	44	41	31	37	41	31	39	52	35	31	44	42	46	32	32	29	41	40	32	33	45	37	41	40	42	39	48	44	34	23	38	30	30	44	32	45	43	36	44	39	38	43	29	29	34	46	28	57	37	44	36	51	33	42	30	44	45	35	31	38	30	38	39	44	41	42	35	50	30	34	40	43	34	50	49	33	42	38	39	38	36	53	37	36	35	43	38	42	46	39	35	36	32	46	50	38	47	35	40	38	24	47	38	36	40	44	27	44	36	41	53	36	37	38	37	42	48	45	39	41	47	35	30	52	36	43	34	38	31	31	43	42	31	34	34	38	43	46	31	43	45	46	39	39	45	41	27	39	35	52	34	33	42	38	35	30	36	35	47	48	33	39	36	44	33	44	40	42	40	38	55	37	43	35	30	38	35	49	60	46	41	38	34	46	34	41	21	53	32	35	34	31	38	47	42	30	43	51	34	33	42	46	35	50	48	33	46	53	51	48	46	34	46	47	41	36	48	35	37	41	35	38	40	32	44	57	44	36	27	46	38	34	41	40	42	35	37	33	41	44	42	40	40	37	38	40	35	48	35	35	36	40	58	43	44	41	33	45	51	34	43	31	42	46	27	31	36	38	35	29	39	36	45	42	40	44	44	32	47	35	42	38	38	37	28	32	30	41	52	37	44	39	31	35	50	35	37	33	33	37	22	45	41	53	41	50	42	43	27	38	42	34	39	43	29	39	50	43	43	43	44	29	32	42	48	44	50	35	37	47	35	32	37	52	37	45	30	27	40	48	44	34	41	46	35	41	39	34	31	39	35	41	40	44	25	29	50	34	50	47	33	33	43	41	39	51	42	44	33	46	43	42	33	43	40	34	48	37	52	50	40	40	30	38	41	37	47	33	35	38	32	48	36	34	43	33	36	52	39	40	34	46	39	46	35	38	48	32	45	45	45	42	37	41	36	29	34	44	45	27	26	34	43	39	25	41	35	26	42	37	36	49	37	45	50	56	31	50	31	42	34	34	39	42	38	42	31	40	50	34	43	42	22	39	36	32	36	42	32	38	40	34	35	49	35	41	37	40	39	29	39	50	39	36	37	32	31	44	32	41	36	35	32	50	40	40	40	26	50	38	28	42	56	45	29	35	34	37	41	34	39	43	31	49	36	42	28	28	42	41	44	34	31	41	43	35	36	33	38	34	36	49	55	37	33	43	39	32	39	34	44	43	37	41	40	42	40	35	49	41	35	40	32	35	41	45	36	49	40	37	33	49	40	52	37	45	39	34	48	39	36	44	37	39	43	36	42	31	37	55	40	36	37	52	46	34	40	39	35	39	22	48	37	30	34	41	28	39	40	39	33	48	45	43	38	42	39	32	46	43	42	44	38	35	44	32	46	36	35	41	41	31	36	41	37	43	45	36	45	41	35	38	39	38	39	39	35	37	42	37	33	49	53	42	35	40	32	38	45	50	43	40	39	38	38	43	34	37	37	44	30	43	34	43	36	35	47	45	39	35	46	38	47	35	49	40	35	44	29	40	38	43	50	30	36	49	35	43	41	41	43	29	34	39	46	37	49	35	38	31	43	36	36	30	33	42	61	53	53	41	43	38	44	36	28	40	32	38	43	32	32	50	47	36	48	33	31	37	38	41	43	43	30	29	42	44	36	41	38	43	30	37	36	39	42	43	38	37	38	48	43	25	44	36	39	36	34	44	53	39	34	39	37	32	34	39	32	43	36	35	44	44	49	49	40	32	25	43	45	37	45	28	37	29	38	48	45	34	43	36	44	41	38	23	46	34	40	49	39	47	28	37	44	43	38	40	38	43	45	41	39	50	34	44	32	44	38	33	36	41	49	34	45	34	41	36	45	35	42	35	42	38	34	35	35	28	38	30	47	29	40	50	42	42	39	35	43	34	34	29	31	42	42	27	36	33	40	39	47	39	31	35	42	38	31	44	38	31	44	30	36	36	38	36	45	36	38	38	32	40	34	30	36	32	42	41	36	29	35	33	37	42	40	43	38	38	56	33	43	43	57	37	53	39	35	45	38	37	35	43	50	40	46	37	28	26	38	39	50	40	30	38	40	40	31	42	44	40	45	25	55	38	44	36	42	32	49	38	43	47	51	34	37	41	39	39	35	32	37	44	41	37	43	39	43	49	36	40	44	49	40	21	38	42	33	38	38	23	44	49	37	38	34	49	43	32	41	31	40	51	25	35	36	43	39	38	35	34	41	34	55	42	33	36	45	41	30	45	36	31	51	38	38	39	39	34	40	41	48	45	34	46	36	31	36	40	38	40	50	38	47	43	40	34	47	34	40	48	27	44	40	39	54	39	41	40	43	36	48	43	38	30	39	50	34	25	41	44	42	34	45	43	28	47	37	33	38	42	34	27	43	38	48	50	32	34	38	40	38	39	42	31	44	50	36	31	39	31	34	30	40	42	48	32	35	46	45	35	48	38	40	33	40	40	47	38	54	42	46
14841	7783	4392	6963	14362	18375	18140	15008	12372	9686	9060	8638	7627	6331	5245	4474	3474	2164	1879	1747	1621	1642	1561	1126	677	461	423	415	349	360	362	361	374	428	561	488	393	344	356	304	362	341	313	351	354	369	346	330	303	271	355	392	345	370	398	408	483	522	514	483	467	380	375	447	392	340	315	336	289	296	304	307	312	329	300	330	342	348	338	326	348	311	352	376	322	285	314	302	307	287	290	316	277	296	324	289	271	299	307	286	311	318	292	263	312	303	300	290	296	325	299	292	303	280	265	310	294	293	280	285	297	279	299	297	320	314	262	297	311	314	287	291	263	301	303	304	296	304	261	297	285	313	304	298	316	297	304	319	343	294	272	281	264	268	308	261	302	321	271	280	319	296	294	301	280	293	296	294	305	299	311	291	304	337	270	257	281	293	304	273	327	325	284	298	271	325	316	307	275	314	327	295	308	309	334	291	295	298	272	293	289	294	296	258	266	313	318	314	290	304	304	315	311	273	304	302	286	291	295	318	268	299	315	290	327	287	282	301	307	271	298	317	289	304	294	311	315	300	307	278	305	306	302	296	312	290	277	334	291	300	319	301	286	290	302	310	290	306	279	288	288	312	291	335	287	275	273	293	295	314	318	312	263	283	302	286	305	294	303	283	304	321	314	298	295	315	309	310	323	290	307	302	317	298	288	302	318	285	307	270	268	317	316	302	291	301	325	291	310	298	285	271	260	280	303	316	285	259	285	301	258	299	292	265	301	293	281	325	316	309	295	301	292	317	289	300	280	277	311	305	271	287	304	288	284	296	268	305	310	302	304	331	291	326	319	335	319	305	279	313	287	287	310	314	283	298	311	283	301	296	312	297	304	282	293	271	276	290	289	306	306	297	290	313	338	323	292	306	281	304	305	264	311	266	314	292	308	319	293	258	294	304	270	262	272	303	308	293	285	284	305	314	323	283	314	289	335	288	292	281	306	324	284	309	293	261	330	292	305	280	304	313	278	287	271	302	263	295	285	299	277	256	327	310	283	305	315	278	307	305	282	310	287	279	308	309	319	288	266	311	284	272	291	314	305	300	283	283	254	298	298	283	285	304	284	319	297	300	303	256	259	286	295	311	279	298	329	297	311	308	269	281	307	313	296	274	331	295	280	295	336	317	359	297	299	324	302	268	272	285	284	303	318	300	316	300	297	290	294	291	298	311	311	318	307	305	317	301	288	282	296	299	266	280	301	320	292	319	293	305	270	276	296	273	278	326	286	274	278	285	338	306	292	287	279	328	298	314	305	291	266	297	301	254	279	263	309	288	310	289	265	292	307	316	284	310	286	288	310	303	299	286	292	306	286	273	308	290	317	297	286	303	303	270	269	297	286	310	299	330	326	313	309	329	311	312	289	311	274	286	283	282	311	283	277	312	317	302	291	279	273	307	292	311	319	260	300	301	297	289	300	313	282	324	293	301	287	299	301	338	278	322	296	279	283	275	290	287	289	277	308	303	299	317	320	300	305	313	305	298	292	293	287	270	298	310	307	279	295	317	297	315	283	297	288	300	295	271	300	296	290	310	283	301	318	318	320	277	251	270	263	284	302	299	338	321	275	327	328	276	267	296	294	291	306	295	313	311	281	290	318	285	294	287	303	278	311	310	286	299	302	297	278	275	291	300	279	290	302	306	284	316	294	327	277	273	292	310	295	287	295	277	295	313	269	303	301	300	295	260	308	323	303	286	269	289	308	282	286	291	306	256	266	307	311	297	312	317	317	326	291	314	301	307	298	281	294	311	298	279	312	300	309	272	324	304	287	275	332	326	302	317	281	299	310	278	310	289	294	304	295	281	306	295	315	299	319	291	272	294	312	314	301	311	245	306	326	300	280	300	318	287	298	327	284	307	277	299	280	329	274	308	307	325	277	271	317	290	310	323	275	289	297	281	297	302	293	280	280	277	319	309	278	313	274	317	302	306	311	312	321	324	318	300	285	269	286	284	285	290	319	293	306	276	300	277	285	312	299	288	336	325	308	296	292	286	282	289	273	323	290	291	276	277	293	289	293	286	272	283	289	324	278	286	322	299	283	293	306	306	292	279	303	257	329	325	271	321	315	307	301	307	307	304	368	279	319	303	292	295	295	278	319	285	321	303	283	303	282	297	299	309	274	275	351	293	281	314	321	274	287	293	296	313	311	307	268	280	284	324	292	289	287	324	288	275	270	322	306	276	300	303	303	296	287	315	278	305	293	293	289	307	315	299	302	324	289	288	310	301	266	313	286	312	290	290	317	327	327	297	303	291	297	298	287	310	313	289	270	311	326	287	304	290	288	288	287	273	314	303	279	298	303	287	325	300	297	306	331	338	315	278	308	304	284	316	301	310	309	289	304	306	286	292	277	327	319	336	287	296	295	292	303	281	308	299	294	263	329	268	300	285	284	289	282	297	293	310	270	295	288	292	280	297	281	325	285	304	308	287	328	286	259	309	319	282	303	283	292	314	277	292	338	314	296	301	306	268	277	280	285	300	264	297	316	282	324	295	300	288	302	288	302	308	279	314	285	312	335	287	296	307	253	295	303	276	318	279	302	278	302	296	319	283	298	329	311	313	318	289	336	294	281	299	291	305	268	320	286	273	313	286	301	315	303	287	298	311	299	304	331	319	343	302	310	312	303	294	284	263	295	309	265	274	285	292	288	296	288	309	317	270	289	288	288	288	293	322	314	259	282	299	266	282	307	288	304	281	332	313	298	308	314	333	268	313	294	294	300	271	285	292	309	274	277	274	289	312	296	302	314	290	334	301	272	298	273	294	275	314	300	307	274	293	300	341	268	297	277	281	310	332	286	290	311	303	286	286	307	334	273	313	299	299	297	292	306	265	298	315	304	291	273	296	321	311	300	250	293	309	301	328	304	288	304	277	301	334	291	295	298	283	291	278	315	299	298	294	281	283	290	293	317	314	275	313	332	273	301	282	286	282	292	288	286	311	295	283	266	288	306	310	320	320	286	295	282	301	310	299	317	307	294	310	296	273	330	308	302	291	313	313	302	290	266	336	284	314	339	304	298	306	275	264	306	272	304	279	268	290	283	308	285	312	303	314	284	278	291	300	290	289	298	272	282	309	286	304	260	296	322	317	286	310	329	336	324	299	304	273	259	320	270	309	307	309	301	283	272	303	285	329	297	316	298	279	309	313	296	279	325	277	304	275	292	305	288	317	288	320	324	323	281	284	288	285	300	305	294	311	299	282	304	285	316	295	277	304	281	276	272	286	296	302	271	308	303	310	301	323	311	329	283	337	288	293	320	318	307	298	306	295	281	279	284	340	319	288	294	299	290	311	287	290	296	285	299	306	286	315	294	315	298	330	303	305	290	281	277	289	285	304	307	305	281	324	297	307	267	304	301	282	311	299	310	300	309	314	310	293	321	307	285	288	305	323	273	324	333	310	294	297	284	280	306	296	269	293	318	291	294	308	289	294	284	273	303	312	301	290	293	322	295	290	328	284
2204	609	391	349	270	408	476	479	403	364	364	378	317	306	245	244	224	165	187	148	150	163	135	135	114	102	105	101	105	93	93	114	106	113	94	85	100	89	95	98	110	94	115	108	96	98	120	110	99	102	91	120	118	102	105	112	98	108	94	99	96	84	98	117	106	102	91	99	97	89	93	106	92	99	96	103	88	117	106	111	100	102	109	89	112	102	102	110	97	111	91	86	97	95	105	97	92	101	109	99	93	114	95	89	103	99	112	105	101	86	101	92	102	103	113	91	105	92	98	105	97	107	80	98	87	105	90	98	114	84	111	105	87	102	95	99	112	103	108	91	113	108	115	103	113	86	77	91	85	95	108	107	105	110	90	115	91	119	92	86	108	103	83	94	94	80	100	115	109	104	111	110	112	92	97	88	97	102	110	99	103	106	110	96	106	118	95	98	92	90	110	98	94	106	121	102	103	102	103	104	97	93	78	89	111	116	97	92	102	84	97	91	94	107	101	112	102	88	99	82	92	107	79	98	104	84	93	107	112	82	110	120	112	121	90	95	93	91	113	79	118	103	92	91	102	97	99	87	95	103	105	90	114	125	100	103	103	97	90	86	110	100	119	115	104	115	101	80	96	106	106	105	97	97	103	104	101	91	100	88	107	87	108	106	98	95	98	114	75	95	88	115	96	101	99	109	94	98	90	94	104	134	95	110	88	112	120	94	105	111	105	96	88	104	94	113	110	97	100	93	90	83	108	92	105	118	89	98	101	93	97	80	90	99	102	100	116	77	94	101	91	89	95	114	121	104	98	85	96	107	94	101	85	109	109	98	99	109	103	89	109	105	100	100	96	107	97	81	95	86	109	101	90	94	119	77	97	102	107	99	98	112	98	83	97	89	109	107	111	83	79	86	98	106	102	107	93	99	96	97	105	94	87	94	89	97	83	94	88	91	85	115	100	90	92	105	103	94	105	103	114	93	102	84	99	107	90	105	93	94	105	96	109	98	95	88	102	88	92	95	94	108	106	116	90	92	92	100	118	107	94	110	99	83	117	113	103	101	110	80	79	99	96	83	98	79	111	105	102	96	107	95	98	89	101	96	106	101	109	97	102	104	106	75	101	95	100	88	120	86	92	94	103	106	94	121	117	100	94	95	82	100	98	82	122	83	107	95	79	100	111	102	91	85	109	111	97	102	88	95	100	80	92	99	107	109	104	116	119	110	86	114	114	99	104	89	101	128	108	110	78	101	99	115	98	100	91	90	98	94	95	97	94	85	78	101	88	117	104	107	105	116	97	69	102	81	106	117	102	88	111	102	94	110	105	97	126	99	115	109	113	101	100	102	123	101	82	102	103	97	98	84	111	111	109	99	100	107	102	90	98	97	93	109	105	107	102	100	98	97	116	86	95	102	102	102	90	103	93	96	102	96	102	103	102	97	95	92	90	116	100	99	68	103	106	106	97	90	77	112	96	90	93	92	115	101	92	81	100	101	78	96	101	95	101	114	94	80	99	87	112	104	112	106	82	88	103	105	97	97	120	95	107	94	102	89	116	105	103	99	89	74	104	100	98	123	98	87	120	87	98	103	96	97	117	106	99	109	107	90	103	91	97	88	106	103	94	93	100	101	109	117	90	91	101	102	85	106	87	95	105	108	97	96	118	107	98	116	106	98	102	99	84	114	94	82	99	81	82	100	102	101	83	96	109	98	87	89	108	85	103	97	99	80	112	93	85	96	103	102	99	86	104	84	107	86	105	122	87	82	108	109	106	70	99	95	97	114	101	98	82	107	86	107	105	96	105	93	105	94	98	108	116	81	88	102	97	86	110	91	104	92	128	108	89	107	107	102	94	115	97	88	110	76	111	108	121	93	81	89	88	84	108	93	98	109	88	88	100	105	99	93	92	108	93	92	102	92	99	100	98	95	99	108	94	109	108	108	93	86	100	118	108	108	112	103	107	91	107	113	96	102	86	100	91	103	84	101	96	93	99	91	86	127	110	105	92	94	99	101	103	86	90	98	111	90	102	94	105	113	99	91	94	88	110	100	109	103	102	96	110	91	91	105	96	84	108	90	100	93	102	96	101	103	119	97	81	90	100	96	90	103	76	74	89	78	97	104	104	87	107	100	91	102	94	96	101	99	89	111	96	98	90	81	83	110	98	91	101	101	90	88	102	105	71	98	109	99	85	121	89	95	93	94	95	115	102	105	90	98	99	110	94	91	100	90	89	95	109	94	93	96	88	74	103	98	88	89	101	89	99	94	101	110	75	100	113	95	100	105	97	97	117	108	108	93	101	91	105	85	101	95	86	100	104	109	97	114	85	100	91	84	86	107	98	99	76	91	85	97	79	90	87	86	95	106	85	83	99	97	79	93	87	103	95	83	81	108	96	100	109	95	104	99	108	101	89	90	103	96	99	86	114	94	92	105	100	91	95	99	99	102	111	102	100	113	103	83	84	100	87	106	93	98	103	80	93	98	94	98	94	86	94	106	114	90	86	99	83	105	106	98	102	87	109	99	85	88	97	86	105	99	107	88	103	97	90	107	87	94	106	112	106	91	85	91	101	85	88	103	94	85	101	93	99	71	104	113	89	96	104	86	105	90	109	91	100	97	110	81	102	83	108	100	104	101	98	100	111	85	106	96	97	98	87	114	111	114	115	84	109	124	92	82	92	85	90	101	90	90	86	106	106	99	94	121	100	107	87	91	100	103	83	103	95	101	82	118	98	107	96	93	100	105	88	98	99	101	87	91	103	94	85	124	97	97	98	88	96	107	88	108	101	103	94	89	83	104	98	91	100	102	102	116	106	95	106	96	87	93	94	84	84	103	91	103	98	101	101	102	108	101	103	92	95	90	95	98	104	93	88	104	94	104	105	104	96	106	110	101	86	102	116	107	109	103	99	95	113	92	110	103	104	108	97	108	101	82	94	126	113	106	100	120	89	86	107	92	70	93	104	105	115	92	76	86	105	86	98	91	102	94	112	105	92	99	100	99	86	90	97	82	110	97	95	100	102	109	102	99	106	86	94	86	90	86	104	89	97	112	110	79	122	102	91	104	85	109	105	105	107	97	103	108	88	96	97	99	92	89	102	89	98	107	118	84	104	98	105	109	94	117	104	84	100	99	99	104	102	84	111	104	107	109	81	105	99	112	99	112	95	106	104	104	102	103	93	103	103	92	107	108	99	100	101	108	97	102	109	113	94	94	108	130	107	110	90	103	92	87	88	87	96	105	80	108	118	90	97	98	94	98	85	92	111	111	99	84	84	108	108	93	102	102	100	120	96	95	106	106	101	95	101	93	110	88	105	105	90	95	104	93	114	99	95	95	124	97	101	97	107	107	100	89	95	121	104	89	89	86	122	102	107	100	94	84	107	107	104	86	94	104	104	105	107	95	84	84	92	97	100	98	101	104	86	93	98	88	71	99	81	95	100	85	84	102	90	106	107	99	95	101	107	98	89	107	97	106	91	100	99	100	93	89	109	94
16043	7139	4350	6811	12817	17384	17006	14797	11803	9726	9661	9297	8191	6325	6089	4970	3703	2716	2431	2459	2191	2327	2016	1446	1156	952	818	788	813	769	775	831	773	929	1003	949	815	787	770	759	771	770	828	794	764	791	815	717	756	726	797	817	794	821	786	861	883	910	879	953	844	785	847	848	774	756	738	733	786	789	785	711	712	747	701	737	804	762	741	724	725	696	794	800	714	767	730	759	786	661	743	747	724	745	718	739	760	762	683	780	715	808	762	683	736	711	697	753	729	739	720	701	722	750	685	744	789	731	705	737	783	675	737	702	709	723	738	739	753	713	764	774	701	750	696	744	734	741	702	721	762	719	740	746	718	723	809	745	765	756	716	728	743	751	767	733	744	693	789	788	716	805	732	786	755	743	720	728	756	730	750	770	720	730	696	691	760	750	750	699	743	722	728	738	725	761	768	750	707	738	750	739	715	712	757	700	770	738	703	701	702	749	765	736	677	749	760	681	696	751	738	732	704	751	699	776	720	723	717	744	748	697	745	702	735	732	726	725	749	698	734	729	740	707	700	691	750	742	742	680	701	710	741	737	725	739	727	701	761	678	697	704	747	726	728	739	772	755	712	710	721	707	711	737	689	754	688	718	785	718	774	727	715	740	735	737	743	781	731	728	747	744	656	736	771	740	674	721	697	738	710	764	721	669	749	726	740	741	718	747	761	786	734	690	722	690	692	713	813	759	697	686	731	718	759	781	735	728	739	724	792	748	740	689	727	707	721	748	743	734	712	710	749	765	706	772	763	776	747	705	713	705	730	709	706	725	705	770	742	719	737	717	759	801	719	733	695	802	718	771	709	736	736	747	695	759	708	776	701	760	723	750	745	734	711	721	736	747	706	695	713	740	731	714	734	719	735	727	722	732	720	775	773	771	764	758	750	721	675	764	739	706	775	732	741	771	742	699	699	697	686	725	708	756	719	745	800	695	729	727	726	719	794	726	742	729	708	716	705	679	789	691	775	726	701	702	724	692	746	696	781	743	740	696	714	746	756	730	724	714	751	750	691	719	694	734	715	702	768	691	712	762	730	733	766	755	755	719	758	717	743	741	702	722	774	775	721	710	714	730	739	705	743	685	722	726	704	746	719	722	719	753	726	764	780	730	757	751	684	748	710	741	720	782	710	746	772	707	736	675	771	738	719	664	740	783	731	728	726	766	726	750	765	723	720	745	692	782	771	753	707	747	753	746	696	717	719	710	691	693	722	715	731	690	734	706	797	715	682	735	711	706	746	730	713	707	686	712	710	734	716	737	756	760	779	789	719	737	755	703	726	707	725	722	674	734	732	729	700	696	688	754	715	734	721	763	696	737	750	768	735	702	734	741	707	758	749	701	720	761	724	732	768	736	740	740	724	721	717	735	683	701	717	735	677	703	714	765	712	736	733	721	756	752	713	728	698	734	751	733	715	760	756	754	740	808	717	717	708	733	713	746	681	750	742	754	798	752	756	712	739	679	764	724	751	770	737	663	749	731	689	700	758	718	774	719	756	781	772	729	758	740	778	779	766	675	765	733	760	729	745	722	723	761	699	709	701	743	737	721	768	745	794	765	709	712	741	724	753	691	712	741	753	742	682	765	738	735	745	698	710	736	767	720	739	725	730	703	759	744	721	702	748	771	702	735	775	765	697	744	791	737	684	718	735	749	729	728	738	738	754	708	751	707	735	780	699	703	739	732	729	722	803	736	743	764	766	730	732	812	722	720	644	713	714	727	743	732	724	717	767	723	715	728	712	697	727	781	745	732	751	776	702	700	718	719	722	736	736	758	757	729	731	693	791	762	739	727	713	757	743	772	766	753	753	735	729	777	743	779	767	762	742	698	703	717	747	737	705	720	728	711	743	762	735	745	753	738	740	787	695	721	695	734	758	707	720	744	742	767	686	745	727	734	747	726	720	784	727	705	716	746	756	721	710	755	730	689	744	749	800	691	779	728	724	739	804	686	732	727	713	724	789	701	732	762	692	698	754	746	685	770	689	750	725	687	773	727	725	742	759	700	769	769	770	711	675	755	785	776	734	718	752	781	787	728	678	770	780	731	702	784	719	767	740	739	730	728	739	734	738	791	695	760	766	739	717	709	759	757	808	767	702	759	745	762	744	721	772	746	750	726	735	699	737	670	714	743	730	732	768	728	748	764	730	735	758	729	753	724	730	777	707	776	700	776	733	766	763	661	746	717	742	765	731	748	746	724	731	677	710	696	730	742	717	715	724	706	777	700	770	723	742	707	725	766	708	696	734	742	743	740	710	726	776	741	791	719	731	742	719	752	740	705	704	770	717	769	736	739	724	738	689	752	718	735	728	694	673	742	701	756	765	725	804	723	718	744	747	745	726	741	735	733	684	732	733	752	741	753	750	702	708	736	751	759	734	747	655	738	718	755	714	706	762	754	678	757	736	725	754	762	727	685	700	773	732	746	699	755	772	704	721	727	719	777	722	737	723	759	711	738	743	715	704	726	706	802	779	741	727	714	725	740	717	756	714	752	756	794	765	731	721	727	713	751	766	712	748	696	713	703	740	749	756	738	766	677	728	715	724	680	735	749	729	732	721	679	763	776	752	749	718	720	701	701	797	701	683	752	703	724	759	688	761	764	727	745	753	744	753	729	749	730	714	734	700	745	748	738	712	786	698	703	721	750	730	737	728	758	712	754	717	770	742	735	770	742	733	688	724	771	717	745	761	727	766	754	724	707	714	716	738	749	776	713	691	759	743	752	725	750	752	706	692	724	729	695	745	708	752	763	719	737	764	770	751	730	751	704	752	770	723	699	744	779	716	693	725	712	726	759	743	716	762	704	766	726	715	747	742	685	753	746	753	752	718	734	735	746	692	704	765	690	751	740	731	757	754	723	714	770	785	763	750	747	746	732	705	753	711	757	763	717	715	724	734	751	761	754	699	752	731	778	717	710	751	767	770	732	711	769	741	727	719	731	711	729	724	710	731	771	704	689	707	724	735	764	741	688	691	704	770	674	716	706	801	720	701	691	718	698	729	754	734	733	733	734	706	748	710	756	724	691	682	707	725	757	728	716	716	743	727	750	760	720	763	748	722	761	722	730	764	704	724	727	747	751	735	718	746	779	746	698	747	758	742	691	738	704	706	679	740	739	708	721	707	755	767	718	703	772	719	704	698	762	739	725	727	723	772	685	737	760	733	777	741	735	710	732	742	713	751	696	755	746	712	698	755	708	761	733	701	693	727	743	738	723	710	736	738	720	780	754	711	761	734	725	748	725	727	719	702	702	739	718	716	744	714	717	744	765	690	720	748	717	730	691	734	715	736	768	792	730	725	763	739	720	747	722	732	725	752	729	756	712	746	701	741	781	719	725	738	734	794	754	740	717	785	711	722	716	740	787	726	731	775	740	765	726	750	698	786	778	747	748	706	759	736	748	734	766	733	710	681	761	697	746	690	761	743	725	729	724	750	750	720	711	775	736	712	737	702	781	737	720
1500	755	432	414	272	463	615	561	490	417	435	398	375	300	360	245	175	116	148	137	122	90	116	90	73	59	41	55	50	60	57	48	62	63	63	52	59	49	49	43	59	48	52	48	57	41	43	62	50	55	59	58	57	56	51	54	57	64	62	67	53	46	48	63	50	45	68	46	35	61	44	30	31	55	43	61	53	57	55	60	45	44	49	51	51	54	44	37	68	47	58	54	49	42	52	40	44	66	53	45	46	52	51	45	49	53	54	48	41	53	58	56	47	45	38	47	55	47	54	51	61	49	52	44	52	50	43	44	48	42	41	45	50	50	64	50	41	53	51	42	58	44	27	42	60	46	48	60	57	41	50	49	41	40	57	34	48	42	45	49	49	53	53	49	44	43	44	44	59	58	51	57	55	58	39	43	52	56	49	47	51	55	42	47	44	51	53	60	39	55	56	48	61	53	55	51	44	55	44	44	47	54	50	46	41	47	54	48	56	70	42	47	51	54	51	49	61	45	42	58	52	54	66	56	56	45	44	45	43	49	45	51	44	54	51	52	51	55	49	53	47	58	48	65	54	54	68	42	53	40	44	42	58	46	45	41	63	56	49	49	41	42	50	53	44	48	43	45	43	50	41	55	43	57	61	41	67	47	50	43	59	46	54	57	48	49	49	58	43	49	42	45	38	40	49	37	54	49	46	44	42	51	63	29	37	38	37	40	55	48	54	54	50	55	52	43	64	55	42	51	43	30	55	48	45	49	47	53	48	50	46	52	51	56	53	40	59	50	49	48	51	41	58	59	39	48	49	37	47	46	53	55	40	52	50	54	53	62	48	52	63	49	44	47	54	47	44	45	47	56	44	55	55	48	56	39	47	53	41	60	51	55	44	52	58	48	47	49	40	46	33	48	46	47	46	44	52	51	37	39	58	49	36	46	53	49	62	52	31	51	49	44	62	49	55	55	50	52	64	50	52	46	68	46	59	50	57	53	43	45	55	46	51	41	37	44	46	47	46	48	45	50	62	35	47	43	56	42	67	42	48	49	48	43	60	51	48	46	51	45	58	41	56	50	43	52	45	52	37	44	44	49	48	49	66	41	56	56	46	47	55	61	50	42	36	53	52	46	40	46	51	44	52	52	52	65	38	57	64	49	52	54	38	64	62	47	50	48	45	57	56	42	51	49	43	36	37	38	47	45	45	55	52	44	45	44	55	47	53	42	44	43	52	51	47	47	58	51	41	46	43	50	43	47	48	58	55	43	49	51	40	41	53	41	44	38	48	39	52	44	60	61	43	51	58	52	44	57	60	59	46	45	50	47	64	42	58	44	49	54	51	37	54	45	49	47	57	52	50	44	48	45	53	46	43	49	51	53	58	57	47	54	54	43	55	43	55	52	43	40	45	65	60	35	43	44	41	51	50	50	54	43	65	49	43	66	60	41	50	40	38	41	47	61	44	60	40	52	62	55	43	55	65	39	54	44	53	50	57	44	51	58	56	48	45	49	53	50	57	54	45	58	53	47	32	47	63	53	40	59	43	52	53	47	53	44	46	50	43	41	48	45	44	47	55	51	52	48	53	40	48	54	44	47	40	45	51	52	61	56	54	52	50	50	57	57	44	54	44	59	50	68	40	56	65	62	43	51	38	47	54	42	60	51	42	40	53	50	47	49	50	43	47	44	54	50	44	54	46	53	48	49	53	55	47	31	50	46	45	43	57	50	52	61	52	43	61	48	41	55	49	55	66	45	44	62	48	50	47	43	42	56	56	51	35	58	53	59	49	48	45	47	57	47	45	52	46	39	32	43	51	48	41	53	56	51	37	55	60	36	46	53	40	55	49	51	56	46	39	46	55	56	42	54	45	37	49	54	50	59	50	58	50	54	51	45	42	53	60	55	60	48	44	44	54	60	48	43	29	41	52	44	54	46	37	49	52	68	55	42	44	50	39	58	50	56	54	58	44	47	54	47	52	64	46	40	47	41	52	47	45	54	56	54	44	44	58	64	50	48	40	42	49	46	56	47	50	50	41	51	48	47	53	47	40	54	60	42	46	50	46	31	51	40	48	53	46	52	53	50	55	59	44	48	46	53	60	66	58	48	46	37	45	56	54	52	45	44	48	30	57	46	59	63	44	48	55	47	38	58	47	58	43	57	63	49	42	41	48	50	47	45	49	51	38	57	49	52	52	53	51	44	59	46	60	47	51	40	47	50	45	34	54	47	55	46	53	29	50	61	42	42	49	44	50	38	62	46	35	52	56	53	59	53	46	49	52	47	47	51	50	59	52	52	44	51	38	40	52	36	46	54	49	40	50	51	49	49	49	56	58	47	55	32	59	44	50	55	51	46	40	56	47	51	67	46	57	57	52	39	43	50	68	52	48	61	50	44	49	40	47	43	59	51	45	53	66	49	41	52	48	36	54	51	43	44	62	48	58	47	48	38	52	48	37	50	45	38	50	58	40	46	46	53	46	62	29	42	57	53	52	58	45	46	48	49	64	34	47	52	45	40	54	52	51	32	49	51	50	47	49	44	48	57	59	64	63	54	50	67	48	69	53	55	54	45	39	48	52	55	47	46	56	52	55	56	58	51	41	41	49	33	44	47	42	42	48	46	63	53	74	46	62	49	46	43	50	42	47	39	43	50	51	40	44	41	55	57	66	49	46	49	55	52	44	55	45	54	44	46	52	54	48	55	44	56	47	49	50	46	44	44	40	40	39	58	41	34	44	47	46	51	52	52	42	61	59	55	54	53	55	51	49	52	41	57	51	41	53	52	48	52	41	55	50	61	43	61	70	46	45	55	56	64	44	41	51	42	52	59	52	48	48	45	37	54	54	34	46	49	53	59	45	63	43	49	54	43	43	46	38	44	62	50	61	51	45	48	42	38	52	44	55	62	43	52	52	41	47	44	66	41	39	44	50	45	50	53	46	54	42	38	59	41	37	45	42	49	54	57	51	31	42	51	60	42	46	61	53	50	49	49	72	49	47	44	39	31	54	49	43	48	39	44	52	40	50	56	46	48	52	43	49	51	47	55	58	56	45	52	57	53	66	50	52	52	52	45	56	45	54	58	52	45	48	52	43	65	44	57	55	49	49	56	57	48	52	54	45	50	41	52	64	41	48	61	54	34	46	47	51	44	46	55	41	44	45	46	45	40	58	52	37	43	46	54	44	43	43	51	45	39	52	50	50	57	46	47	53	55	46	31	50	46	57	42	44	40	39	43	50	44	52	44	53	59	46	51	54	55	45	49	54	39	44	53	54	45	42	47	48	59	41	47	51	46	46	41	49	46	44	45	57	43	53	54	65	48	52	57	41	54	56	43	51	58	66	46	43	36	41	54	41	45	51	51	48	57	51	61	46	48	48	60	62	53	45	40	53	45	47	46	39	48	48	49	67	60	44	53	41	66	42	32	61	54	56	51	52	56	42	55	58	39	50	47	57	46	55	43	46	55	45	47	52	59	56	58	55	36	53	56	51	42	47	53
17140	8723	5287	8147	15744	20619	20593	17518	15231	12524	12283	11170	9657	8301	7530	5791	3771	2879	3028	2689	2397	2122	1749	1238	870	651	556	508	438	492	483	469	530	646	780	604	505	453	404	411	412	497	513	456	484	449	409	370	389	441	554	504	437	476	464	595	568	643	618	668	456	434	525	533	506	394	408	372	367	354	350	395	352	404	402	391	409	380	429	416	367	348	407	459	362	369	368	358	386	363	341	369	405	390	368	375	373	377	340	344	363	331	346	386	361	335	322	357	336	353	359	353	369	380	371	348	336	358	404	352	389	352	393	341	361	351	353	336	353	349	359	371	353	334	327	364	397	386	368	393	339	398	369	341	382	342	347	337	341	395	374	382	361	382	367	369	397	426	385	363	371	365	337	368	354	363	364	348	346	366	377	355	383	379	378	342	348	359	350	368	358	362	367	367	362	347	356	337	386	384	361	365	349	356	387	350	382	328	351	337	359	344	337	326	366	368	382	339	355	383	373	351	378	384	352	396	339	359	348	352	354	386	334	397	360	391	361	347	338	365	360	355	343	370	328	361	350	349	385	398	322	390	405	383	355	361	332	357	372	359	374	377	367	342	325	385	331	350	380	352	337	338	348	376	345	372	326	365	370	379	358	367	353	316	344	384	364	346	372	379	359	360	358	367	360	371	364	342	381	369	383	378	331	396	385	362	364	355	341	354	371	338	351	376	378	379	363	373	375	369	321	362	329	369	339	377	351	366	362	367	323	388	375	366	361	357	359	327	394	368	355	373	366	353	392	378	349	400	377	341	405	355	357	366	335	364	368	387	365	343	349	363	385	361	368	343	399	387	328	373	354	378	325	363	359	350	370	368	362	370	330	380	357	377	356	365	331	370	364	348	351	353	333	371	315	372	357	405	371	347	377	337	342	399	342	328	400	359	340	366	356	350	352	353	372	385	388	359	355	311	378	360	365	382	360	398	356	377	359	385	354	360	368	353	331	348	365	358	373	369	344	308	379	368	369	362	335	351	377	367	348	354	346	375	343	384	347	384	367	389	371	388	399	377	343	402	360	331	331	370	373	346	369	353	360	362	359	354	371	395	337	367	363	363	356	382	353	386	373	336	378	365	381	393	354	375	382	357	359	338	332	363	353	364	359	344	349	335	369	355	358	344	361	359	376	412	363	356	379	336	353	384	368	370	362	386	333	343	369	374	373	363	351	370	369	364	360	366	341	366	361	371	347	364	356	324	344	323	396	328	358	384	369	355	363	355	338	379	369	359	355	382	373	359	379	363	386	369	346	366	324	374	383	352	353	368	359	366	361	359	345	393	332	347	369	376	382	355	320	333	369	387	336	349	393	366	359	359	369	334	368	377	368	396	372	380	354	387	368	403	349	353	418	335	377	392	358	392	357	354	367	376	340	348	353	381	368	350	341	341	355	333	355	360	358	337	341	313	363	385	386	352	379	360	335	369	339	401	362	344	346	372	378	336	359	342	353	368	380	337	365	372	377	341	347	352	366	365	372	360	367	370	404	366	380	368	376	355	342	362	348	361	385	361	362	319	386	378	379	361	351	350	363	373	367	368	361	343	375	360	395	324	325	349	366	358	343	351	357	364	344	357	342	360	379	391	345	309	354	372	391	373	353	381	351	376	384	362	338	358	391	385	360	359	382	352	356	346	344	376	326	370	373	351	386	342	334	356	373	343	361	391	364	337	375	348	354	358	363	358	374	348	377	370	346	369	379	358	363	363	382	369	363	385	347	369	362	383	349	357	365	367	344	367	387	319	368	367	350	355	363	346	400	329	382	341	344	362	355	349	363	369	379	360	322	336	376	384	358	347	371	370	360	331	364	335	347	384	351	335	396	389	339	348	375	373	377	344	387	377	373	341	336	325	327	391	358	368	367	343	355	381	346	358	346	338	353	365	354	373	413	373	357	353	419	364	346	355	344	348	376	358	360	370	376	353	342	371	380	372	313	347	356	353	351	358	372	373	362	361	356	309	334	334	378	374	402	345	353	389	332	346	399	349	370	314	337	343	356	388	326	320	376	362	393	391	352	364	375	348	363	357	366	344	391	359	339	372	379	336	345	356	385	388	337	358	370	360	374	338	383	351	347	341	390	365	347	368	386	323	377	353	354	373	387	383	373	352	360	366	347	374	405	324	328	352	333	372	298	323	389	384	338	345	366	362	367	365	370	360	386	352	375	365	383	353	370	379	378	348	374	374	364	343	396	373	331	341	373	355	343	375	382	366	384	353	387	364	382	368	380	374	354	370	319	339	358	366	372	393	353	373	372	392	402	376	393	385	363	381	395	381	372	345	356	371	384	386	360	392	375	330	366	362	372	385	357	349	376	371	357	373	359	344	330	381	346	349	335	368	331	363	367	392	348	341	328	362	342	363	364	370	385	372	350	366	362	348	386	373	365	344	393	350	371	382	385	348	352	372	341	355	350	363	360	330	406	344	366	370	413	363	372	364	351	376	365	390	354	365	383	361	339	358	366	378	348	380	378	365	369	362	338	368	342	369	354	377	359	367	346	392	349	369	352	354	355	363	357	368	391	356	363	341	392	376	369	366	342	373	365	363	381	357	344	382	363	356	335	368	380	359	350	374	364	360	349	353	351	346	365	328	361	351	335	364	386	330	352	366	372	378	370	364	359	375	368	386	362	380	340	346	375	349	343	400	367	378	384	364	352	361	372	344	354	354	353	340	385	394	356	338	356	382	352	328	386	362	352	361	294	369	345	351	343	335	357	367	374	339	362	361	325	359	367	384	339	376	353	371	362	369	350	376	371	390	357	343	332	387	356	373	358	347	364	403	360	383	375	364	354	353	380	347	340	382	344	353	365	345	369	367	349	356	365	380	353	344	379	368	319	376	332	319	365	367	346	376	392	366	374	333	359	356	353	364	387	364	363	356	370	321	380	365	308	372	372	374	336	372	385	365	381	341	403	390	364	323	417	378	344	351	369	425	394	381	375	358	378	367	361	361	314	349	385	345	354	361	380	373	353	347	358	353	387	377	363	405	377	374	357	371	358	343	359	369	358	390	361	324	348	372	332	393	378	315	376	365	371	377	386	402	364	369	366	357	382	362	345	346	350	361	323	345	398	397	380	374	374	331	358	368	380	369	363	380	362	360	315	333	357	352	385	368	359	392	370	368	393	353	368	368	359	361	354	380	333	365	357	358	328	343	382	362	346	375	358	374	337	390	346	391	371	371	332	352	339	370	341	359	378	366	362	366	369	375	362	343	352	357	382	343	355	391	348	344	365	358	358	384	367	354	371	375	340	377	371	392	293	353	372	378	363	386	375	344	371	371	350	373	381	401	365	369	363	354	376	374	368	330	335	357	362	344	368	364	396	360	386	378	354	346	393	366	389	357	332	364	352	363	353	369	369	370	359	388	365	410	373	349	355	376	362	355	343	357	345	350	368	357	380	386	349	344	399	360	390	349	358	351	368	340	309	335	345	346	386	333	355	342	363	365	358	358	409	379
1530	440	288	243	213	303	369	292	316	225	258	233	202	210	187	153	116	117	126	113	127	104	111	90	66	81	91	71	85	63	98	85	81	80	92	77	75	82	89	71	82	94	65	76	102	92	68	81	74	82	86	66	83	93	77	89	93	67	76	73	79	89	76	68	95	70	87	90	91	61	69	71	78	76	82	68	73	85	81	78	68	78	85	73	78	87	74	91	67	82	95	79	86	86	79	94	72	85	79	72	94	76	60	82	89	79	73	72	77	71	78	98	87	78	78	70	81	82	77	90	65	69	72	90	61	79	77	74	80	92	86	73	75	83	75	73	84	65	79	77	74	60	78	71	78	63	78	70	87	63	96	104	79	87	76	66	77	79	69	66	84	65	69	72	80	70	87	88	72	78	79	65	75	71	84	90	84	75	82	74	70	87	93	71	91	62	94	78	83	79	71	80	82	78	80	87	75	70	74	78	73	76	81	67	80	88	91	74	70	72	71	54	82	83	84	75	63	73	79	98	89	75	89	92	90	70	84	77	85	68	72	83	62	91	75	79	73	69	67	66	82	74	77	89	77	65	76	63	87	75	73	78	81	87	93	87	78	70	77	81	69	74	73	76	95	90	94	85	76	73	65	95	85	82	84	83	82	74	66	74	72	88	88	98	77	70	85	64	77	71	81	69	72	83	79	72	87	70	90	81	71	85	90	93	76	83	90	95	82	76	74	67	79	69	88	71	84	71	81	82	80	76	83	87	76	98	69	80	77	86	84	72	76	79	84	86	73	67	82	84	82	75	89	81	72	86	77	73	75	81	70	80	68	87	75	84	93	92	82	63	71	80	71	88	76	81	69	70	88	70	81	79	85	76	70	72	72	82	65	72	77	81	78	73	93	72	81	75	68	68	83	71	73	100	83	83	78	83	77	76	61	64	66	85	76	64	96	79	84	75	90	79	80	62	88	65	73	61	71	74	89	62	61	73	87	99	78	78	79	70	76	83	75	83	84	74	90	88	73	78	73	80	72	74	90	83	97	73	69	86	70	90	90	67	86	60	71	76	77	67	64	73	81	90	80	83	80	73	58	73	71	86	85	61	71	70	75	77	63	99	82	78	69	76	73	77	76	72	82	66	93	74	79	89	81	66	70	84	66	81	72	80	90	89	94	71	89	90	76	73	71	87	73	86	80	91	80	80	70	82	79	65	69	82	62	66	85	72	96	87	65	86	76	84	68	78	67	83	86	79	65	83	82	73	73	79	86	78	83	85	65	85	75	105	80	70	87	75	73	75	78	81	74	75	75	87	76	76	81	86	73	92	96	81	74	81	72	71	75	83	69	61	81	72	75	74	74	76	80	78	74	79	78	61	78	81	78	85	73	74	84	73	88	78	87	78	78	88	70	76	78	66	73	70	90	82	79	94	87	86	79	69	74	58	82	79	75	72	65	77	76	71	76	79	71	73	72	80	67	87	88	81	74	75	79	82	64	82	83	73	78	89	68	70	76	71	83	72	94	68	74	83	71	69	92	78	81	68	76	74	67	70	77	75	83	87	76	96	78	72	82	78	74	67	76	86	72	83	85	78	75	77	71	82	78	84	76	74	63	65	79	84	60	73	69	79	81	82	90	79	81	71	68	85	84	83	79	83	57	69	86	85	75	73	76	75	83	72	67	73	78	75	74	82	75	84	76	91	78	72	84	76	77	80	72	89	66	79	70	97	61	93	87	75	67	87	88	75	55	72	84	84	79	76	83	100	74	75	72	74	71	84	75	73	82	79	74	73	97	79	81	78	70	73	74	76	68	82	86	101	79	75	89	81	102	65	60	76	79	78	88	78	74	70	77	73	65	95	84	81	80	75	75	81	78	80	81	85	78	77	73	69	75	93	83	75	69	70	76	76	68	77	80	90	85	88	74	80	83	88	76	73	92	89	71	88	76	85	70	61	75	79	75	93	88	72	66	87	64	67	77	102	77	73	72	65	74	77	67	68	75	91	77	82	86	75	72	78	82	73	69	83	64	77	86	98	69	68	88	77	76	83	79	95	67	81	79	94	78	77	61	76	76	83	73	84	76	83	70	79	90	70	80	75	74	74	71	87	93	65	94	89	77	83	58	74	81	91	76	72	86	87	69	83	83	71	80	80	77	79	73	84	74	83	86	72	81	77	94	66	59	67	88	73	89	99	75	72	67	71	85	92	88	77	88	80	65	87	68	82	71	74	63	73	76	62	64	78	79	84	81	73	77	66	75	73	83	83	79	69	66	88	78	110	87	102	76	73	81	79	87	89	78	87	79	71	80	67	72	60	72	91	59	88	79	71	83	82	81	72	79	85	73	67	89	84	71	81	90	79	62	93	84	76	79	87	84	85	70	86	71	91	77	74	73	73	78	77	86	64	62	83	80	69	67	81	70	56	76	73	110	69	74	76	78	81	80	92	83	66	84	93	66	106	71	75	84	73	89	81	73	78	79	67	86	80	84	74	80	94	83	83	81	82	83	96	72	67	65	70	75	77	79	61	70	77	82	72	84	83	63	80	61	76	93	91	72	79	77	81	72	69	84	70	90	74	81	70	92	72	76	85	86	89	82	74	82	80	83	74	88	71	105	85	84	69	73	72	82	85	77	104	85	59	92	74	88	82	74	79	76	74	80	69	78	79	76	61	77	79	74	95	93	59	64	74	78	79	82	75	88	68	90	63	82	70	78	64	71	72	89	60	79	78	87	84	63	62	73	57	86	85	92	84	78	75	93	83	92	76	75	83	93	65	88	66	62	79	83	85	81	85	67	70	76	70	85	80	90	73	66	62	79	69	75	63	87	100	85	74	71	91	84	73	87	70	82	78	77	70	79	81	85	80	87	91	77	88	70	97	69	85	72	94	81	79	71	71	74	86	69	80	76	78	88	88	61	98	85	86	55	79	100	83	90	77	87	70	82	77	82	74	77	84	84	80	82	85	77	75	88	92	80	91	83	75	73	74	62	76	77	90	75	91	85	68	70	63	90	76	62	88	62	88	89	73	76	68	94	81	74	72	72	79	76	88	86	64	73	78	74	73	74	67	74	68	71	105	90	72	99	64	81	83	69	76	90	78	80	74	103	65	90	72	86	86	87	82	77	78	79	101	79	81	81	77	82	75	84	76	85	66	82	75	72	81	78	74	89	60	79	79	80	85	72	66	86	77	59	79	85	84	81	86	75	61	83	90	79	87	71	78	86	88	74	75	84	47	71	83	94	84	60	75	81	71	71	79	86	86	64	85	74	89	98	71	73	90	79	76	75	97	73	59	75	63	66	81	84	72	78	78	82	72	65	83	78	62	85	87	81	86	62	81	84	64	76	90	82	73	78	62	87	79	75	70	81	59	64	69	78	85	82	76	74	69	85	81	75	61	88	86	76	78	64	87	87	88	80	84	81	89	86	70	71	73	64	92	96	105	70	80	72	74	71	70	79	86	94	77	90	85	83	95	74	80	90	82	80	90	86	81	82	70	88	93
13168	5517	3188	4796	9979	13654	13388	10969	9881	7753	7323	6052	5289	4704	4591	3037	2075	1781	1882	1744	1663	1551	1179	962	776	652	635	617	632	648	641	622	631	711	743	674	609	638	587	561	607	640	654	644	651	652	578	614	609	595	670	673	603	618	622	680	680	680	682	637	661	614	703	649	655	632	573	591	557	614	630	597	586	606	584	583	631	592	603	619	624	543	612	595	579	586	605	541	573	597	568	596	599	614	580	577	549	577	623	600	577	592	584	571	627	581	602	576	636	614	592	605	539	565	605	637	566	604	599	612	602	558	594	595	622	648	608	606	580	591	581	551	557	560	604	614	594	571	630	583	634	583	605	600	582	597	587	595	590	587	614	606	530	624	591	611	586	578	582	582	601	576	590	603	572	578	612	600	612	564	588	597	572	542	627	622	572	620	599	594	579	629	603	618	616	565	631	582	586	592	570	602	594	571	590	629	607	558	576	580	592	606	605	586	534	585	578	625	601	603	627	596	609	611	539	604	584	640	590	591	568	612	558	589	615	591	607	572	580	571	582	637	599	613	575	583	567	628	630	595	628	563	571	562	606	614	602	632	553	556	585	594	626	616	641	612	565	602	604	623	631	583	578	583	630	578	559	560	544	617	602	624	596	575	600	537	595	572	526	600	552	576	616	543	584	633	567	608	553	566	606	574	589	591	597	598	593	567	567	600	599	599	618	542	561	594	627	614	588	587	627	600	627	584	619	602	614	602	588	613	591	581	581	577	588	604	591	617	548	559	604	575	587	584	617	598	538	594	588	568	565	576	616	568	611	625	617	602	603	619	537	585	606	622	553	607	549	593	595	538	559	536	634	588	566	580	584	616	586	594	591	586	564	597	597	615	613	614	592	637	636	559	585	556	588	570	559	590	614	582	612	598	576	579	599	595	598	631	589	594	627	607	547	628	633	587	628	604	613	567	576	582	608	543	613	585	558	634	614	611	623	614	619	590	581	590	555	608	581	574	600	645	608	594	593	547	599	640	625	612	619	566	578	630	598	590	614	627	586	580	571	572	585	595	560	553	602	548	544	594	613	537	602	579	594	600	581	565	591	570	589	571	594	618	564	599	586	572	591	581	595	567	599	570	568	585	598	565	625	595	597	594	596	626	624	577	607	605	581	622	599	629	603	551	533	583	610	633	600	613	618	585	553	560	646	573	607	617	598	630	640	580	601	552	687	634	569	587	615	577	554	571	601	601	628	582	555	588	627	601	587	614	601	621	593	617	592	563	570	591	615	552	608	569	561	633	586	603	610	561	570	565	535	581	630	605	546	633	605	568	575	590	585	603	594	561	618	580	569	584	598	582	607	552	581	595	585	593	606	578	624	605	574	597	632	622	612	588	597	583	605	564	540	625	539	594	593	617	571	612	595	579	576	601	560	590	596	609	573	581	584	580	608	623	599	575	567	589	597	608	608	585	606	574	574	572	612	582	633	625	559	532	589	577	607	562	569	594	633	596	627	586	592	590	551	584	615	625	617	612	574	544	579	608	581	590	587	562	611	615	550	602	586	587	576	565	566	549	614	618	544	611	595	607	622	597	595	606	558	628	597	565	619	604	611	574	564	542	596	598	631	583	576	604	590	560	612	572	548	616	611	584	611	590	580	555	605	599	600	614	584	550	577	593	616	613	618	610	598	567	571	588	583	623	628	636	619	599	591	616	579	586	613	631	578	630	595	591	556	605	549	574	586	591	571	572	591	572	609	562	572	572	623	618	585	597	558	618	573	594	593	591	607	580	625	574	570	589	600	584	616	590	620	588	598	612	578	592	625	574	567	600	640	660	593	578	603	582	582	578	594	542	616	595	580	556	634	564	568	617	630	603	619	610	617	607	591	638	571	587	593	633	617	596	614	588	572	622	616	636	586	604	605	624	583	593	547	626	556	628	595	530	619	610	598	583	582	516	598	581	615	599	649	608	565	587	561	584	583	617	580	636	623	582	592	558	621	583	604	599	592	637	618	573	596	587	548	596	573	584	598	587	606	576	586	555	621	586	587	588	577	589	612	585	607	597	595	607	559	593	571	572	584	618	585	603	554	589	582	593	549	599	578	576	578	599	609	610	596	602	605	575	614	571	549	603	628	595	607	590	563	626	599	593	667	593	576	611	584	625	551	564	601	619	659	593	594	614	588	584	586	602	590	565	583	600	596	566	564	577	593	554	617	580	626	575	629	594	554	616	562	591	620	602	614	614	551	562	596	591	599	577	558	622	619	590	622	630	603	585	602	608	571	582	537	633	587	624	548	566	602	568	619	565	594	558	615	593	580	622	588	594	574	606	593	579	573	599	591	614	592	573	619	597	579	607	616	612	574	575	563	599	607	580	623	576	613	567	581	568	590	564	564	532	619	624	610	584	546	601	618	584	628	586	590	632	586	591	567	640	587	635	607	601	592	590	592	611	606	648	610	596	584	637	566	601	584	609	586	573	570	591	587	588	602	601	601	643	590	583	568	607	625	618	605	637	571	570	587	595	644	574	609	583	555	561	580	598	606	593	567	542	611	581	610	607	606	600	618	590	536	596	611	592	621	617	557	594	615	567	554	606	560	629	617	598	570	527	597	556	637	559	617	623	583	577	621	602	622	578	620	563	583	585	588	620	585	542	609	569	597	655	571	588	604	570	592	565	595	629	578	559	604	597	592	586	603	593	629	587	572	540	596	595	600	614	581	622	618	553	566	612	593	622	590	615	584	576	606	595	585	558	569	624	584	564	569	573	632	612	621	584	598	589	563	587	618	571	611	604	595	525	599	566	561	556	636	597	599	624	556	627	598	611	560	593	580	583	594	633	611	573	580	526	600	605	578	617	590	564	566	572	553	603	573	592	552	626	567	544	611	566	624	569	580	569	594	620	588	661	587	628	583	564	611	579	594	601	561	576	564	581	593	589	609	643	591	566	586	609	555	569	600	597	659	586	561	579	581	589	596	577	640	550	573	646	590	556	590	576	599	574	658	592	558	571	586	611	601	589	596	552	558	609	580	591	558	585	589	594	581	583	573	619	557	596	558	577	539	578	615	577	595	586	599	583	576	588	634	587	621	572	570	595	564	591	581	582	551	647	627	605	605	624	590	548	574	606	645	580	588	602	596	569	623	578	644	587	606	569	636	601	616	569	582	617	587	568	585	579	577	600	586	552	573	588	660	602	642	612	547	633	627	603	572	613	595	631	563	599	590	572	612	498	590	632	587	606	582	587	580	656	619	592	630	591	568	612	621	580	574	605	628	598	627	559	607	632	604	530	558	618	572	631	599	610	620	556	603	632	587	592	554	612	575	573	586	543	608	578	605	569	641	601	574	629	605	575	586	596	616	652	632	587	625	577	628	626	539	578	592	586	612	583	586	592	602	590	592	658	563	588	590	602	560	594	604	574	617	574	585	573	590	594	637	616	607	583	576	598	567	600	599	606	586	577	604	612	582	592	614	561	543	577	543	563	558	600	610	606	603	607	601	598	615	573
961	642	376	250	233	394	490	467	483	328	354	292	285	251	221	149	118	102	114	107	112	99	66	45	50	41	41	43	43	36	37	41	44	54	38	36	35	37	41	36	38	48	32	41	45	37	48	40	37	55	48	40	44	36	40	41	44	55	37	37	40	45	34	39	35	32	39	33	44	39	35	38	39	32	34	39	41	43	32	28	54	46	40	41	41	33	39	37	35	36	31	42	29	33	42	34	36	37	29	31	49	27	30	36	39	34	36	37	41	52	36	28	33	39	35	41	40	28	37	40	33	35	35	43	33	36	39	43	35	45	32	43	39	35	47	38	42	38	38	35	31	31	44	39	41	32	44	42	39	29	49	41	30	26	42	40	37	43	32	37	36	34	28	29	39	46	45	40	40	45	30	31	40	34	42	43	35	31	37	31	29	32	37	41	39	33	27	31	28	36	38	38	35	39	50	37	35	44	44	30	36	36	33	35	27	39	43	43	32	36	44	41	38	26	32	31	32	36	32	32	35	33	37	41	30	35	35	30	37	39	43	27	48	32	31	29	39	25	40	44	40	33	30	37	38	36	30	35	44	38	38	38	38	48	30	45	52	39	43	43	34	58	35	34	45	30	34	43	37	40	43	27	47	42	30	28	33	31	35	42	41	33	34	48	39	39	37	28	35	38	30	41	54	33	33	35	31	27	31	46	38	37	39	43	45	38	40	34	35	31	33	29	36	33	32	27	37	38	41	23	34	40	38	42	27	34	37	35	40	40	35	37	31	49	38	41	35	42	30	35	45	45	45	33	42	31	33	32	40	40	34	40	36	32	44	36	36	32	34	44	39	29	26	33	46	51	26	34	40	41	38	35	33	33	47	42	40	43	38	36	40	38	35	36	49	34	39	31	32	33	35	28	44	33	40	34	40	45	31	35	43	38	36	36	44	38	47	35	39	38	34	27	27	39	31	35	45	31	51	46	39	41	38	31	33	29	36	47	33	43	39	48	37	31	44	40	49	53	28	40	34	39	34	35	50	39	38	34	30	25	39	41	45	34	38	37	36	31	54	41	42	37	27	40	36	39	32	36	39	24	45	27	32	42	49	36	33	34	42	50	30	30	38	43	44	43	35	39	38	32	34	44	32	37	35	38	31	41	29	37	32	45	51	39	46	28	27	42	39	40	30	42	37	42	40	31	35	36	34	42	36	38	43	40	38	44	35	32	25	42	41	36	34	54	36	38	31	30	44	33	44	60	26	36	36	40	23	29	34	34	44	36	42	39	19	45	33	45	29	36	45	43	46	27	38	34	24	35	38	34	28	47	41	36	43	34	30	35	31	30	43	38	38	35	29	34	23	40	32	39	35	34	33	34	38	42	43	37	38	39	31	37	35	30	25	40	36	42	30	49	28	31	38	39	51	31	40	41	40	25	40	35	43	31	32	37	29	41	37	30	42	36	38	31	50	36	45	35	40	37	44	30	39	43	33	33	35	38	31	51	31	40	31	34	36	35	48	35	36	36	38	36	34	34	38	48	30	37	38	46	39	43	33	40	40	26	40	35	41	40	28	36	35	36	33	29	30	34	34	31	37	32	40	45	30	43	21	49	35	38	44	25	32	27	32	21	38	46	36	37	21	35	39	38	26	35	35	36	42	32	41	39	27	27	27	41	39	29	48	41	39	35	41	38	44	36	27	36	35	26	30	35	27	41	29	36	45	48	42	30	40	36	41	26	39	44	48	49	28	26	38	41	47	40	32	36	30	36	38	46	34	43	28	45	36	28	28	33	36	38	36	33	42	42	40	35	47	30	33	44	35	43	41	47	35	41	48	35	38	32	30	31	37	25	28	36	38	33	25	33	33	42	31	30	35	38	43	40	28	35	36	39	43	37	44	37	39	39	37	40	54	30	29	32	38	38	31	31	33	40	34	34	28	46	32	38	31	28	38	34	32	33	24	37	40	31	38	34	38	38	36	25	32	39	41	31	38	39	31	39	39	39	45	47	41	42	34	33	45	35	33	45	22	42	35	26	43	38	33	39	38	35	36	33	31	43	37	44	35	34	36	32	36	34	38	33	33	20	41	36	42	34	29	29	45	36	42	42	38	49	37	38	39	30	30	51	31	27	30	36	41	32	47	54	37	36	39	50	36	31	49	34	25	52	30	32	37	34	32	45	25	26	41	28	38	34	45	41	36	21	31	45	35	36	38	37	45	53	39	41	41	36	48	54	30	24	37	27	28	37	42	34	30	27	47	31	32	40	43	35	32	40	50	40	47	34	39	32	44	45	37	36	34	37	39	34	33	37	32	31	33	37	32	39	46	47	38	42	38	46	44	39	36	41	33	35	48	37	42	43	23	33	37	38	31	49	48	34	27	45	35	42	41	34	36	36	29	45	34	41	37	32	32	37	34	35	37	38	41	32	36	34	35	40	40	27	37	39	43	41	40	46	39	33	31	43	25	40	36	40	37	44	33	48	29	36	30	29	47	25	47	38	34	37	47	40	43	43	36	44	27	43	33	44	33	32	37	32	36	39	45	34	34	30	36	31	35	33	34	47	42	42	35	37	39	31	30	47	34	32	37	34	33	26	38	37	33	37	31	30	42	35	36	37	35	38	27	39	29	35	38	38	31	34	37	40	46	36	36	38	31	37	40	38	45	38	35	43	46	48	36	41	38	37	46	28	33	38	43	43	41	42	41	44	45	48	31	33	49	47	46	38	36	37	38	37	23	43	51	30	40	40	50	40	35	38	26	33	33	32	33	25	36	44	48	35	33	36	36	37	31	34	36	40	33	35	36	34	38	42	51	28	49	32	30	34	33	43	37	35	39	31	36	41	37	36	33	43	44	29	39	33	45	36	27	39	33	27	38	34	30	30	39	45	44	27	45	42	45	42	34	43	28	31	32	38	29	28	34	29	28	45	36	42	43	33	35	43	46	45	43	30	42	38	35	40	33	35	39	36	26	35	35	40	45	37	49	33	28	39	43	37	28	25	39	35	39	45	41	48	47	39	33	40	37	41	29	33	32	44	30	49	26	43	39	42	31	23	41	35	33	30	37	30	40	28	48	33	40	37	46	43	31	44	38	45	33	31	24	42	43	38	30	36	30	43	29	32	44	39	43	42	39	38	34	43	46	29	36	33	46	32	35	31	36	32	38	39	38	31	44	36	40	39	34	33	47	34	39	33	42	20	41	37	55	43	47	37	47	33	29	42	39	32	39	27	36	37	40	36	42	33	40	44	41	38	31	35	48	47	33	30	36	36	36	30	45	35	34	43	29	45	50	34	34	49	38	43	42	35	34	37	38	41	42	34	53	31	39	38	38	49	37	30	38	39	33	47	37	42	43	46	36	37	28	28	30	28	49	37	47	32	35	35	35	21	37	29	40	37	33	33	45	32	47	41	31	41	46	45	26	46	42	27	35	31	37	40	39	28	36	37	38	36	38	36	33	42	33	33	33	48	42	32	36	33	34	34	34	34	46	49	38	39	44	40
14227	7436	4252	6245	13661	18481	17747	15606	13840	11010	10163	8585	7952	6351	5663	3897	2682	2300	2272	2219	2139	1754	1089	799	523	413	407	355	345	328	372	365	456	532	481	421	320	350	295	327	398	389	372	315	378	313	283	313	323	322	414	357	323	323	384	392	425	449	421	334	357	392	423	350	346	305	307	279	281	250	258	284	306	277	271	319	299	299	310	293	278	293	284	269	280	302	262	274	274	310	223	293	266	266	298	279	267	283	268	285	256	275	285	283	302	277	285	276	254	266	278	287	272	275	267	300	304	283	258	273	301	265	314	277	296	290	264	266	276	275	280	280	274	301	293	253	285	273	258	286	281	264	269	279	271	316	293	296	274	275	292	321	288	259	301	271	275	280	277	272	273	276	297	285	289	300	285	300	344	281	302	264	289	280	296	289	250	287	262	272	288	279	254	298	258	286	287	255	283	291	300	272	289	277	307	268	275	304	254	282	264	288	257	301	284	246	281	276	283	261	274	249	280	303	269	277	282	268	248	264	278	289	279	280	285	261	271	269	273	303	304	276	279	284	250	287	249	268	271	291	270	242	269	279	271	291	267	295	289	269	268	283	268	254	259	261	283	327	267	275	280	302	273	281	273	310	294	265	252	300	255	274	265	310	263	253	288	290	288	273	284	312	268	281	269	312	295	288	272	266	281	267	289	302	274	286	262	308	273	274	279	278	270	269	297	266	273	259	294	278	269	280	294	301	323	269	269	297	272	277	274	256	275	284	299	295	280	275	282	280	278	278	292	292	299	263	313	307	284	252	304	280	286	295	271	274	277	261	319	291	303	300	271	266	285	304	284	240	258	286	282	307	290	281	248	262	268	280	269	280	292	297	306	265	300	300	269	273	276	239	293	253	274	278	308	276	273	251	286	308	306	285	284	270	283	256	252	289	278	274	259	280	278	265	261	289	268	285	267	292	250	285	282	294	291	267	239	291	272	298	297	247	290	284	261	256	255	268	293	277	275	272	300	268	264	282	304	296	306	293	300	307	243	292	268	289	283	291	294	249	263	284	262	264	271	287	294	294	283	285	259	264	296	271	287	303	302	290	271	264	256	276	279	277	274	302	274	281	319	273	274	245	265	274	261	283	271	269	290	276	263	271	271	280	269	243	311	275	304	275	276	298	269	285	272	293	261	280	273	279	282	248	302	276	291	244	277	293	274	273	285	287	285	306	281	271	223	287	276	293	265	287	284	285	277	265	247	275	308	301	259	276	274	255	273	285	232	270	260	294	289	273	250	275	305	259	297	294	273	295	257	276	303	262	293	283	300	278	278	304	267	261	280	257	279	269	280	263	302	264	265	248	288	261	284	273	266	248	245	254	279	276	282	281	264	253	256	279	276	264	317	254	294	296	277	329	272	267	267	259	281	277	275	298	273	245	244	277	315	265	288	262	276	292	271	278	287	253	272	302	283	299	278	258	263	294	269	298	284	285	274	308	273	312	277	271	271	285	273	291	277	266	287	289	275	278	273	293	270	265	264	284	266	245	227	286	257	265	283	278	307	272	289	266	271	289	265	281	321	269	289	287	291	257	287	310	272	246	298	277	294	295	289	265	284	274	262	273	250	269	302	292	294	269	279	260	266	258	306	273	277	282	291	307	269	276	289	292	275	263	294	266	321	263	282	295	280	289	271	271	280	266	298	300	262	265	264	283	265	279	272	265	267	295	256	295	263	292	253	298	303	270	278	286	279	257	297	283	281	282	279	285	285	302	241	288	283	292	283	270	319	281	276	267	268	302	298	298	282	278	290	265	256	274	265	247	287	276	262	319	291	265	282	264	278	312	275	279	271	283	244	293	270	271	267	285	308	256	263	277	316	303	283	272	293	258	301	277	312	278	273	305	256	294	238	267	276	284	289	272	260	268	292	266	266	271	294	286	310	275	312	253	290	271	277	288	295	280	273	284	278	262	284	252	268	265	305	261	292	301	288	278	265	268	283	283	305	270	290	279	279	294	276	263	261	290	274	262	273	280	242	268	297	264	314	293	295	279	279	286	293	303	287	285	268	300	273	274	281	276	303	277	299	276	282	290	321	268	265	268	279	287	301	268	287	273	294	277	292	280	305	259	294	258	315	294	283	292	277	287	300	316	269	282	261	287	253	286	280	275	266	291	289	285	265	283	276	298	306	271	276	279	270	292	271	271	292	273	283	269	255	258	278	240	282	290	287	283	297	252	304	284	298	275	295	276	258	255	273	295	253	314	273	298	295	294	287	228	264	271	300	285	267	246	255	279	283	268	269	294	269	293	286	294	283	272	252	262	254	241	281	263	286	292	283	300	311	274	265	244	288	278	288	272	302	259	274	315	297	278	305	291	274	281	275	317	264	262	277	289	271	280	260	276	263	292	294	272	292	275	291	279	292	286	265	281	288	272	264	281	260	287	271	274	251	273	277	269	273	246	286	271	285	252	278	241	265	283	279	275	262	249	278	265	283	304	273	257	282	266	273	292	282	268	286	263	296	288	280	276	283	308	307	273	264	251	274	279	287	278	302	275	300	263	303	271	288	323	262	255	299	299	317	265	300	290	268	265	281	265	271	307	287	274	293	307	249	277	273	293	269	297	288	248	295	272	277	252	285	312	313	313	295	263	286	284	263	250	276	284	298	269	267	309	262	293	287	270	310	279	260	280	254	298	244	278	308	279	259	298	263	273	276	253	277	266	318	253	262	304	272	269	270	255	262	287	279	268	275	261	285	276	295	250	306	308	235	247	256	286	257	288	283	262	256	268	261	267	287	253	291	298	272	262	305	300	299	323	267	273	268	270	287	287	271	284	275	316	316	275	273	311	263	259	307	269	270	258	259	274	309	268	259	302	297	253	270	273	285	291	296	275	271	262	282	291	280	290	267	272	296	256	270	264	266	277	262	306	281	308	267	289	261	276	287	269	266	252	256	300	326	266	292	264	269	271	273	289	263	279	281	256	281	287	279	258	272	264	283	255	295	306	257	270	279	269	275	260	278	252	290	291	292	257	281	292	267	279	264	268	261	270	282	283	271	272	280	291	286	285	297	291	299	286	260	302	289	274	295	247	279	258	256	284	269	254	252	279	292	271	282	280	253	280	290	283	307	257	302	265	260	272	259	296	291	261	277	259	267	281	270	281	294	269	286	262	269	270	311	285	274	290	269	303	270	265	270	298	247	326	275	280	274	270	257	291	283	295	303	277	273	270	274	256	280	274	262	271	267	294	260	277	250	279	288	311	257	288	297	279	301	304	254	273	296	305	250	278	300	286	288	285	288	267	294	280	274	322	279	324	261	253	311	267	303	280	258	264	265	280	299	262	260	259	276	285	287	240	295	297	259	299	292	263	285	274	274	277	291	268	303	264	295	263	286	253	314	281	259	276	269	264	290	261	262	300	272	293	268	278	295	271	256	274	281	325	282	258	292	267	279	262	278	306	290	282	243	263	248	281	282	262	248	305	262	281	261	277	295	287	255	270	289	262	284	279
2318	639	400	309	243	422	495	505	462	388	356	362	304	265	264	209	179	180	170	174	152	128	121	105	109	97	94	106	108	99	103	113	121	105	97	89	105	113	99	89	105	104	98	104	105	100	91	88	97	94	102	105	106	99	105	99	101	104	102	88	99	116	101	90	118	104	87	95	121	102	90	93	104	96	90	83	92	102	106	98	81	105	94	92	112	102	98	99	82	92	89	116	105	101	96	112	101	101	97	88	91	95	110	85	82	107	81	91	88	102	100	90	96	92	102	110	111	114	98	108	108	106	89	98	90	97	100	104	108	103	79	101	88	95	100	94	94	93	105	113	101	83	105	97	90	99	90	99	103	92	96	92	105	101	98	82	105	108	87	90	95	101	97	100	95	102	86	96	91	113	86	103	102	91	101	90	104	100	111	98	91	107	91	81	100	100	93	100	113	86	96	111	77	96	97	88	89	93	90	89	106	80	92	102	107	98	104	116	124	89	95	82	81	83	93	106	95	92	99	114	77	85	102	111	89	113	72	100	93	98	78	86	93	104	102	92	103	90	86	110	81	84	90	82	95	104	110	71	90	102	109	99	84	99	104	103	95	101	83	87	101	92	107	98	90	103	93	92	89	87	96	98	102	104	100	96	105	109	79	96	103	105	104	102	81	101	91	102	99	99	89	105	82	78	83	103	112	81	109	91	99	86	95	97	88	92	89	96	109	106	91	89	92	90	101	89	101	96	95	99	106	111	98	89	105	89	95	90	112	93	94	106	94	87	106	91	99	102	91	80	100	90	102	96	88	99	95	113	98	115	101	95	114	108	114	83	88	74	86	92	85	93	95	96	90	82	109	104	101	93	100	106	89	105	104	108	101	84	92	97	87	68	108	101	94	92	104	105	99	84	89	84	108	87	93	93	99	97	82	90	103	102	94	89	101	98	101	113	108	71	102	123	110	111	102	99	97	115	81	81	104	107	94	93	93	91	100	110	88	93	79	85	105	113	103	105	100	99	103	97	96	94	97	95	90	101	95	86	97	99	104	87	84	101	91	103	97	95	87	97	108	102	87	100	111	96	95	108	74	91	111	116	115	89	108	90	88	110	94	92	84	82	95	98	96	121	89	96	91	106	96	101	100	82	94	105	99	87	112	92	90	90	93	79	87	94	91	91	100	106	89	109	106	92	91	101	107	93	103	110	93	98	97	92	83	87	95	100	97	102	113	95	83	85	94	99	94	93	81	97	82	98	89	86	84	94	97	103	87	91	96	108	105	97	82	101	109	93	94	99	99	107	106	87	91	74	100	105	89	102	92	84	92	90	96	99	100	91	88	99	102	100	116	99	105	93	104	91	96	103	86	94	107	84	95	98	101	85	105	102	101	93	98	104	104	110	115	82	94	97	100	100	100	88	100	86	99	85	87	91	110	96	99	96	114	119	97	93	105	72	86	101	111	93	97	99	94	96	84	98	87	92	108	114	81	100	90	96	91	94	114	76	108	93	114	95	106	88	97	98	117	96	107	102	100	101	99	98	107	112	103	96	102	105	101	105	91	97	105	97	107	81	97	89	91	101	105	80	82	110	111	95	90	106	91	103	96	97	96	110	91	111	113	107	82	95	104	92	85	110	92	99	103	97	93	93	105	107	102	103	81	95	105	77	109	102	99	92	101	84	110	112	99	116	96	108	106	85	97	86	95	81	108	93	87	113	89	100	105	92	112	94	93	114	91	88	105	79	106	93	95	104	102	120	97	104	107	97	104	96	95	96	106	99	104	103	109	87	95	97	100	105	101	96	96	89	104	98	101	111	114	107	82	82	105	90	92	93	101	120	116	107	109	94	103	90	101	94	111	83	85	110	103	93	97	105	106	108	97	101	83	108	89	99	97	122	103	104	93	88	90	104	104	82	91	90	103	98	100	99	95	94	85	88	116	107	91	97	94	92	91	94	90	93	77	95	113	86	109	98	101	95	107	106	106	87	86	108	94	87	97	95	106	98	95	94	104	102	99	92	87	101	85	88	102	98	103	106	93	105	98	114	109	98	114	99	100	106	75	95	85	94	100	104	101	98	110	125	109	97	107	101	103	97	107	96	100	108	93	99	102	104	90	94	105	90	91	105	88	84	100	99	104	94	104	104	94	70	93	119	96	120	98	108	114	98	80	103	95	99	92	94	100	86	93	103	104	106	98	99	116	99	102	108	80	110	104	104	83	92	89	86	100	123	105	107	96	63	96	93	99	98	99	103	90	104	80	83	84	98	88	82	113	101	88	98	90	116	91	102	86	115	96	87	103	101	109	87	98	107	87	86	104	93	108	106	105	92	105	91	101	97	99	94	92	81	106	127	87	95	108	85	101	91	101	117	98	112	104	93	101	104	103	101	89	87	109	93	106	103	88	99	96	90	86	103	89	86	94	97	78	94	97	84	95	89	106	112	95	89	89	88	85	105	97	106	92	95	96	94	78	91	100	88	94	89	87	105	95	89	104	98	98	110	105	104	101	93	89	87	85	88	88	94	93	105	98	108	80	89	96	95	81	113	101	95	108	99	104	115	108	93	82	91	92	98	91	91	96	92	94	103	85	94	98	108	77	91	83	109	111	99	97	102	109	105	80	94	104	104	90	100	121	98	114	88	95	92	112	108	92	90	80	93	108	92	97	106	88	104	103	105	87	117	99	88	108	94	103	106	106	86	108	76	101	108	101	96	96	83	81	126	113	83	80	101	77	110	97	89	101	95	93	89	105	95	110	93	112	87	98	85	84	93	92	98	94	94	106	87	100	93	93	80	108	105	108	82	92	81	100	91	93	104	102	80	89	93	95	115	103	82	98	99	96	101	86	108	87	79	100	77	102	103	96	93	104	93	70	87	83	120	99	106	96	94	82	82	101	104	82	90	79	103	114	92	88	107	81	88	91	96	97	115	103	98	64	85	104	95	97	91	77	70	99	83	97	90	111	94	93	96	96	94	100	95	94	111	95	107	98	100	83	93	96	94	86	111	90	108	106	96	99	98	96	113	88	76	89	82	109	96	108	112	101	94	95	102	103	95	98	92	101	101	105	90	108	99	99	102	121	86	114	101	91	104	84	104	98	107	96	108	92	94	93	102	102	86	81	83	101	121	112	101	100	95	93	85	96	82	104	87	94	86	93	89	109	92	109	84	122	89	101	92	75	90	98	103	96	97	98	97	108	110	89	82	89	103	106	89	91	96	91	87	107	101	96	90	122	99	100	100	103	95	86	95	79	106	110	109	91	91	82	97	97	111	88	90	102	107	82	103	94	104	85	106	103	96	83	105	99	87	103	112	99	93	86	97	97	104	105	99	97	96	112	94	104	101	82	93	99	88	107	122	81	99	100	93	94	96	98	101	95	85	95	109	96	101	113	103	104	99	101	97	113	92	90	90	102	97	89	91	80	101	107	90	105	93	93	109	95	96	105	109	105	110	105	99	84	108	94	78	94	105	81	84	93	97	103	105	96	90	86	85	85	98
15605	7055	4388	6127	13096	17549	16583	15777	13599	11212	10373	9344	7259	6650	6033	4135	3150	2797	2826	2561	2389	2000	1529	1189	981	857	785	815	787	811	805	776	874	940	937	865	817	766	741	766	813	829	766	780	779	733	790	753	765	738	847	763	738	840	840	863	914	867	900	783	803	819	807	804	752	703	730	712	736	768	735	714	726	697	737	760	719	737	717	698	738	689	729	740	752	709	753	742	681	740	713	744	726	733	674	724	756	736	711	699	711	711	686	710	676	695	735	676	719	782	689	722	721	743	715	680	746	710	750	711	751	773	715	723	651	689	745	723	767	696	736	729	718	758	755	708	741	744	754	695	664	704	747	723	700	695	704	723	736	738	732	718	746	703	709	740	723	709	751	726	713	750	673	735	686	730	731	765	713	728	708	735	717	702	703	747	728	663	693	691	790	721	727	736	730	726	724	717	712	750	704	689	758	734	679	709	690	767	697	732	687	708	708	742	704	678	730	744	757	722	686	736	729	697	701	721	725	724	697	729	739	684	733	719	775	732	765	754	689	719	745	709	741	711	709	692	677	682	685	728	738	753	754	745	768	763	720	727	714	718	685	742	664	699	735	722	733	749	742	703	715	677	695	708	706	693	730	724	724	702	696	700	741	718	708	757	767	690	672	729	717	674	730	660	723	720	694	690	674	780	673	733	736	758	754	673	704	708	690	746	703	712	695	713	714	711	686	701	732	700	742	697	687	735	709	690	731	706	705	713	733	703	691	700	692	725	700	733	721	711	744	739	728	705	737	710	729	704	719	742	655	671	694	676	712	738	721	751	695	748	768	742	720	719	706	674	688	682	678	726	682	674	667	715	729	709	768	717	712	711	740	728	743	687	749	711	674	734	681	698	717	722	715	705	764	719	720	755	745	708	689	765	723	738	728	727	684	737	749	755	710	686	699	709	716	739	770	741	753	768	722	726	715	722	717	717	743	711	735	730	734	680	716	709	655	730	718	750	724	697	748	711	674	723	702	721	691	705	730	738	737	736	739	750	732	722	657	745	737	701	722	767	686	717	679	705	757	750	695	723	741	724	700	695	691	697	762	703	739	729	695	670	671	722	712	699	735	705	710	735	758	749	686	719	723	706	756	697	715	738	758	708	705	688	747	711	695	662	731	712	769	730	694	718	708	684	712	709	694	722	700	717	683	693	718	702	667	724	707	695	749	731	710	771	711	738	717	712	697	718	689	739	716	763	715	737	692	728	725	724	756	712	686	721	718	653	724	701	720	739	676	686	701	711	733	742	728	729	732	734	724	716	731	732	688	698	710	708	736	752	732	706	765	671	723	670	698	690	707	706	725	736	751	724	757	689	728	807	711	688	699	720	735	758	715	742	731	673	709	689	722	739	746	683	687	689	732	738	716	739	694	721	690	678	669	720	717	706	722	733	696	721	708	733	680	737	746	701	722	753	707	743	703	765	686	703	706	747	732	747	728	722	747	755	714	717	696	724	763	718	704	724	700	775	661	706	697	702	707	695	713	733	695	691	710	767	701	711	698	717	690	684	717	732	731	735	742	749	763	689	688	661	699	724	713	748	730	700	715	698	704	689	684	757	708	749	700	692	677	719	743	709	660	708	720	719	748	750	715	720	706	712	723	733	752	777	726	748	741	695	714	704	721	709	710	706	720	717	671	677	714	738	737	732	730	679	718	694	741	718	750	670	688	718	710	675	695	689	719	700	745	712	716	716	741	688	699	725	747	713	729	725	712	693	717	727	725	738	715	729	753	731	732	758	738	713	767	717	704	674	727	768	714	727	688	734	693	755	690	740	692	753	695	712	731	736	742	728	718	692	732	742	716	710	706	694	753	734	736	712	717	692	759	679	658	743	728	699	721	742	763	732	701	724	725	732	688	699	707	716	707	724	699	692	722	724	786	712	722	728	693	719	706	739	732	721	711	732	708	733	678	758	734	697	718	666	760	741	727	743	718	734	671	715	703	652	748	715	703	761	723	734	732	713	744	737	703	703	713	718	743	745	739	714	710	704	708	682	720	719	739	713	670	748	728	683	759	638	682	733	689	736	713	740	700	729	682	745	701	702	761	727	735	750	735	669	692	670	737	689	741	706	682	763	762	695	742	743	739	687	720	726	693	726	725	759	691	674	720	696	692	677	709	747	717	710	675	728	754	754	727	733	674	750	717	710	673	733	721	705	700	693	739	733	672	733	725	718	727	695	714	742	711	733	757	718	692	709	713	762	728	658	710	695	733	784	753	688	656	692	728	763	720	697	658	673	673	714	697	699	710	726	695	692	728	739	699	681	725	720	723	701	737	706	688	678	753	734	690	728	687	719	693	671	699	720	692	666	694	703	756	734	726	740	716	749	662	726	721	747	683	727	756	716	723	689	675	753	715	741	710	673	694	728	705	719	711	700	714	731	700	715	746	737	672	744	734	726	725	754	745	729	716	702	721	704	712	653	712	712	735	744	711	752	743	675	704	726	718	736	730	726	731	742	712	710	739	736	705	690	723	719	719	683	754	736	692	716	707	736	769	741	677	691	734	728	725	752	706	670	774	729	754	729	725	755	749	731	678	701	688	710	727	727	719	734	717	662	703	705	745	719	756	673	714	692	734	726	684	698	711	705	708	728	695	690	738	740	710	712	735	730	742	675	714	698	673	695	681	755	740	720	664	714	710	715	732	708	748	765	697	680	755	681	737	683	669	708	737	657	728	714	685	729	711	748	723	727	762	746	754	702	687	739	734	769	721	702	726	700	738	720	725	639	714	701	715	694	729	746	739	712	723	715	668	706	736	727	705	741	734	741	696	753	753	676	717	697	712	743	744	689	727	719	717	726	704	756	735	725	678	712	722	754	690	721	709	682	689	745	723	709	715	769	703	701	698	704	714	691	732	748	725	746	718	734	691	685	701	686	735	764	722	714	754	719	739	792	716	734	690	718	717	715	689	752	718	707	676	707	680	690	685	725	755	708	696	701	757	735	730	705	716	752	723	681	741	717	718	710	746	700	748	751	731	667	720	709	707	710	703	720	714	667	731	756	712	707	742	734	714	729	749	709	706	723	769	712	661	719	720	751	712	713	697	715	742	700	700	728	651	709	715	716	733	716	745	697	731	750	647	716	698	687	742	713	738	690	742	717	689	731	699	690	721	720	724	694	688	721	709	768	763	666	735	721	739	729	717	722	689	750	731	732	750	720	711	724	745	726	750	775	782	758	729	710	717	697	773	714	687	721	704	734	709	709	718	729	725	758	716	739	716	712	730	676	736	707	721	710	715	692	672	716	736	691	727	727	758	711	692	688	685	707	695	726	775	666	701	675	689	713	722	727	679	745	688	699	721	664	753	719	790	732	708	682	778	725	727	695	744	728	743	710	696	711	706	701	707	731	732	667	708	699	713	735	699	687	659	723	726	674	712	735	772	719	747	707	712	710	748	684	688	697	691	735	691	706	708	701	708	786	738	768	743	747	716	710	773	700	721	729	721	657	724	694
1486	834	491	346	328	496	554	632	543	501	444	418	331	341	297	220	141	154	140	122	137	128	103	66	54	57	43	45	48	42	47	42	66	71	52	51	61	51	35	63	44	52	45	53	46	43	45	46	51	54	62	48	49	54	60	52	45	60	56	45	50	49	41	49	67	49	42	42	51	61	31	48	43	48	43	54	53	55	59	48	51	37	45	53	50	42	56	40	39	48	52	46	44	56	43	33	41	52	48	58	60	50	41	47	45	48	53	42	34	43	47	39	50	49	43	53	44	48	44	67	35	60	34	28	51	54	48	50	42	56	44	53	47	52	55	36	45	44	38	42	47	55	42	57	49	55	58	53	34	49	55	41	56	54	54	49	54	50	40	44	52	62	50	43	47	42	61	39	50	48	52	45	46	52	55	49	51	43	50	45	50	51	37	35	55	42	58	45	49	49	49	55	40	54	41	53	35	51	47	49	38	52	44	50	51	43	53	39	54	58	42	43	41	47	50	50	55	58	56	46	46	47	46	46	50	56	35	45	44	41	53	40	49	54	56	50	51	40	33	41	42	47	42	42	43	50	49	53	48	49	53	50	45	60	49	46	51	39	51	44	44	53	36	43	44	51	41	40	35	39	42	48	53	54	53	49	45	49	51	37	47	46	59	40	46	53	42	55	55	38	51	58	41	50	45	47	41	33	42	37	58	50	47	46	46	44	45	44	55	46	46	33	53	46	41	50	46	48	45	39	45	47	47	42	56	51	46	55	54	48	43	72	46	52	46	42	44	47	55	43	61	44	48	43	48	45	42	43	46	56	48	43	42	42	49	53	47	50	44	48	54	57	40	46	41	44	51	48	50	54	35	50	54	50	33	52	47	48	43	33	56	61	58	37	47	40	40	42	42	37	52	35	47	50	45	41	47	51	45	52	53	28	35	49	53	45	52	44	49	51	41	53	54	50	45	47	41	48	53	46	44	44	39	55	45	41	46	52	57	51	46	36	32	45	33	45	49	53	42	51	55	47	50	50	54	49	38	42	39	45	55	44	39	41	46	47	33	45	43	41	45	49	46	55	53	46	41	41	60	50	56	36	47	48	57	56	40	49	37	39	44	46	57	35	37	37	46	41	55	52	52	39	50	53	41	45	52	74	62	44	54	44	56	56	48	38	51	38	48	64	45	50	41	33	48	55	52	54	45	47	54	49	54	36	50	50	51	57	37	48	57	42	40	51	43	51	48	51	40	46	52	56	56	46	43	50	31	60	47	52	42	65	46	41	39	54	43	51	45	42	44	65	33	61	49	62	50	42	56	47	44	54	50	43	60	60	49	52	44	50	43	39	53	56	47	44	59	46	49	40	41	49	31	35	47	41	46	49	46	51	52	37	52	51	47	55	45	36	46	40	46	41	52	45	45	53	42	45	50	41	55	64	48	58	40	52	52	41	49	62	54	56	56	38	63	35	37	38	51	42	63	45	38	50	51	54	60	42	47	50	36	48	43	51	57	53	53	38	48	39	32	51	42	51	57	59	44	44	48	53	68	41	41	54	61	49	37	61	43	45	39	57	40	41	59	49	52	46	44	61	57	53	50	48	55	53	42	42	46	44	36	48	41	55	52	46	49	48	44	49	55	47	48	46	39	41	41	39	58	41	48	43	42	32	57	47	58	42	34	40	54	41	71	47	47	52	45	50	42	50	36	44	52	60	33	48	52	37	43	49	51	43	53	62	43	50	52	55	49	46	31	38	46	41	45	49	47	36	45	39	35	53	39	41	50	46	54	44	45	43	51	44	51	40	46	55	48	42	50	40	46	47	43	47	55	45	44	52	50	29	52	59	42	55	39	41	55	60	41	44	50	41	47	39	35	43	37	22	47	52	43	56	46	49	35	42	53	57	42	57	54	48	50	52	36	41	58	56	58	55	38	49	46	48	47	54	42	40	47	50	43	44	37	69	58	53	52	48	56	39	48	43	52	53	50	54	42	53	63	33	55	35	46	57	48	54	49	45	47	46	43	45	42	57	56	44	47	60	46	49	48	49	44	40	63	54	53	52	47	41	45	53	40	54	35	48	57	47	44	41	44	42	49	52	58	58	45	47	54	53	45	50	58	48	35	36	52	57	50	35	52	48	45	39	43	47	49	49	52	36	49	45	48	45	45	45	47	44	50	24	55	49	44	44	57	40	60	40	51	39	46	59	48	54	42	47	55	42	43	45	44	53	39	40	56	51	51	49	42	53	53	50	55	35	50	42	46	59	47	39	32	41	57	50	49	54	47	45	50	59	45	39	47	39	46	38	45	59	43	42	47	52	51	50	54	46	41	55	51	43	53	39	53	43	47	50	48	49	46	49	42	45	41	36	43	65	44	42	48	59	62	61	42	38	47	43	53	46	43	45	42	41	38	48	56	45	50	65	38	41	53	54	52	51	45	48	46	50	41	47	47	46	43	36	47	43	46	52	54	43	54	51	55	44	49	35	55	48	45	50	44	46	46	37	52	45	44	30	56	47	55	55	39	49	41	46	47	40	53	40	56	28	51	38	47	51	43	48	44	57	53	56	39	56	55	43	49	46	42	56	64	43	52	37	48	54	45	36	41	50	40	58	43	39	52	41	48	42	43	39	41	41	50	40	37	36	40	53	54	44	46	36	41	45	48	44	46	48	51	43	55	37	41	45	46	45	49	50	46	47	49	64	54	38	62	47	54	50	41	48	48	59	50	51	65	52	43	46	44	62	46	45	46	54	51	42	44	55	75	44	51	47	47	50	47	50	49	47	47	46	50	35	44	43	46	48	60	55	43	57	62	44	34	57	50	46	50	52	37	55	47	49	46	50	56	51	70	37	48	50	39	44	31	50	35	51	52	50	56	57	50	48	33	52	58	56	55	56	47	40	46	47	36	39	56	58	56	50	46	48	50	55	52	41	59	57	46	40	51	43	56	44	45	49	57	53	38	40	44	58	43	41	39	47	30	57	60	38	44	47	56	54	51	43	45	42	53	54	46	48	52	43	49	44	39	48	42	52	51	50	52	49	61	51	50	51	53	44	43	46	67	39	37	51	41	45	56	46	44	47	59	51	48	53	49	43	40	48	44	40	48	41	60	29	55	50	48	41	43	40	62	45	48	55	46	47	47	49	46	37	44	44	63	46	49	54	60	44	49	52	47	60	53	54	47	43	49	45	44	45	60	41	56	48	51	52	38	44	60	52	46	51	58	50	43	42	39	49	63	46	41	48	55	42	38	42	58	45	51	41	42	39	35	46	46	40	35	42	35	43	51	49	32	57	48	46	45	43	39	45	54	37	44	51	47	44	36	49	43	37	47	40	40	46	46	42	53	52	60	62	48	56	43	47	50	50	44	53	49	37	46	62	37	51	42	52	51	47	44	47	46	45	48	47	55	58	55	41	54	46	44	51	48	36	50	42	45	43	53	47	43	38	37	44	43	49	55	37	46	54	47	53	59	52	50	48	46	51	52	51	39	51	43	47	45	48
16930	8945	5331	7402	16340	20827	19545	19215	15452	13569	12150	10828	8829	8769	6918	5004	3414	3550	3052	2637	2652	2102	1321	969	679	526	544	460	444	467	417	471	663	678	586	444	448	399	404	415	479	503	444	481	448	413	411	360	384	486	508	455	423	458	530	521	525	588	483	438	471	519	441	473	475	343	333	343	360	380	343	387	327	376	328	347	382	381	375	361	376	364	417	423	359	364	365	378	357	345	347	360	353	345	362	347	367	365	355	321	374	352	350	352	331	356	341	347	331	346	341	327	338	346	326	340	347	371	329	321	325	333	333	346	353	347	325	360	328	360	371	319	348	374	345	350	323	367	369	315	330	334	310	321	374	326	342	340	318	339	362	356	347	341	367	351	368	362	325	349	337	343	331	342	367	351	335	330	333	328	320	385	338	335	346	336	354	328	342	360	317	306	338	348	348	330	356	343	332	345	367	335	347	327	354	345	344	341	367	349	354	334	342	326	359	345	351	384	334	340	366	383	352	353	339	319	353	377	357	326	342	327	359	338	330	341	345	340	323	355	371	329	336	338	370	334	335	371	346	326	356	344	342	323	371	358	347	342	364	351	350	337	359	338	370	351	327	345	354	318	350	369	328	337	306	339	313	308	310	346	374	363	348	362	369	345	340	312	338	351	316	357	351	364	336	367	330	361	338	361	348	339	346	340	347	322	343	385	379	340	327	355	338	315	369	328	363	323	349	371	339	372	364	346	348	328	358	353	325	313	343	319	324	315	331	363	363	342	346	336	307	338	335	346	340	354	321	344	325	380	372	324	339	319	333	342	390	333	351	354	324	347	334	373	339	361	344	333	344	333	360	338	326	329	359	348	350	324	340	340	338	344	340	364	362	344	343	349	332	344	369	344	321	362	321	387	352	363	324	318	335	359	319	317	352	351	334	325	322	383	357	343	354	339	340	361	292	369	323	360	331	309	340	332	373	348	358	367	372	366	320	347	334	342	300	351	371	356	344	349	319	335	349	364	327	370	344	340	332	360	342	356	317	332	325	359	352	322	344	349	327	354	354	328	353	363	380	326	336	354	316	336	320	360	347	370	318	354	345	346	307	339	348	307	352	363	333	358	360	330	347	335	343	350	349	355	353	329	366	382	353	357	333	344	356	322	361	353	339	352	338	339	390	355	312	329	347	311	343	365	334	349	331	368	346	340	347	361	360	331	368	337	336	323	376	349	332	344	344	356	326	326	344	337	346	327	353	360	339	362	366	327	359	360	368	338	351	326	380	349	364	338	321	341	350	351	330	304	363	356	365	345	376	324	343	365	341	341	324	383	358	310	371	328	359	361	353	329	314	316	368	351	343	363	316	374	318	346	346	355	318	354	329	333	342	324	348	339	322	312	377	331	366	334	333	379	348	316	345	383	334	343	364	331	348	377	382	337	364	330	334	333	322	359	382	349	345	334	350	349	328	323	351	366	359	363	335	316	313	339	339	339	339	345	342	348	364	330	343	368	367	324	328	358	325	332	347	349	358	375	341	345	350	348	363	338	348	351	359	350	325	347	363	336	329	340	336	345	322	353	334	333	343	315	353	354	337	358	351	336	336	359	338	310	375	378	347	318	365	310	341	317	340	354	359	349	338	345	355	354	355	347	340	356	340	316	355	376	356	341	318	341	356	344	359	345	301	346	337	317	331	340	376	331	343	315	362	352	363	319	365	341	367	360	354	380	386	338	343	340	348	316	379	357	361	367	338	363	348	353	337	359	324	329	347	368	356	333	375	350	339	336	358	331	321	335	362	321	388	349	351	344	324	339	330	350	331	347	381	359	361	340	348	332	364	373	356	308	341	343	332	312	347	345	326	328	355	320	367	349	354	336	359	345	318	383	336	314	380	340	358	366	365	332	299	328	329	365	345	325	396	331	347	335	363	364	340	343	367	327	330	317	332	344	366	351	346	330	334	348	343	361	328	375	354	298	358	361	346	355	336	382	320	364	343	313	325	381	350	347	366	337	348	354	350	333	333	341	335	341	332	362	332	371	343	354	370	332	368	361	345	375	345	333	345	321	338	333	334	347	346	332	304	328	354	362	319	331	361	344	340	356	347	332	362	338	357	327	323	375	355	374	352	334	334	380	353	332	333	354	359	359	358	334	317	345	326	330	372	363	354	355	350	358	359	337	324	346	330	311	326	357	336	356	346	369	365	347	341	352	326	303	345	349	349	361	334	308	362	354	333	352	338	334	345	374	353	345	351	391	340	376	349	350	370	326	340	327	361	340	331	327	353	374	329	329	346	336	358	331	302	344	339	371	347	316	332	328	345	372	331	374	363	333	349	349	343	346	363	346	326	352	351	332	371	323	350	361	319	371	362	332	357	334	328	361	352	345	359	391	378	361	349	365	327	335	340	319	337	337	372	365	336	335	361	347	382	307	288	351	357	347	341	308	355	337	353	340	321	380	323	349	358	342	325	329	353	371	340	383	364	350	300	331	327	356	334	351	350	340	328	319	368	317	334	360	371	345	327	314	336	338	347	349	329	341	319	328	335	362	304	340	361	348	343	345	360	357	343	343	347	359	359	338	333	357	341	309	357	345	313	346	373	347	343	355	341	343	339	370	356	352	335	351	364	326	332	360	328	343	320	356	347	369	381	320	334	340	337	344	346	358	365	323	326	346	329	322	346	344	344	374	315	356	338	315	341	354	338	333	346	331	327	365	347	314	348	328	334	369	352	344	338	334	326	361	349	326	351	343	324	348	368	323	355	360	347	334	347	327	321	328	359	363	358	339	321	365	323	323	326	342	343	371	351	382	349	342	330	364	336	355	367	352	329	364	341	321	365	383	348	323	361	344	327	335	349	344	354	334	305	340	346	326	349	326	363	339	339	304	340	345	360	368	347	321	351	336	330	325	354	354	365	299	308	348	335	335	347	345	335	349	355	324	331	370	329	312	312	341	369	319	349	313	335	369	351	329	359	318	343	350	323	348	316	355	341	355	353	343	297	326	333	363	368	342	355	312	344	310	329	369	363	346	354	355	339	379	320	300	344	358	330	357	323	366	335	358	349	335	349	323	356	371	343	315	345	348	361	325	327	327	338	339	342	332	370	353	344	367	322	338	352	320	343	333	328	359	349	348	346	360	338	363	347	345	327	348	332	364	289	343	343	334	374	339	350	306	347	344	315	336	310	326	337	389	343	350	334	342	349	346	323	355	352	338	341	355	366	326	351	348	352	370	348	299	340	342	334	345	381	329	352	329	340	340	339	370	343	326	350	332	368	351	374	343	351	333	338	357	334	355	340	350	360	343	343	347	325	345	300	327	317	340	359	336	333	316	325	318	350	320	339	333	341	336	366	330	355	299	357	356	352	305	343	337	344	366	343	348	339	370	326	342	307	352	363	319	351	345	352	306	326	367	376	354	359	336	311	356	350	356	359	338	357	351	344	338	351	366	323	350	356	346	351	342	329	340	326	314	325	323	355	338	340	343	324	299	321	347	325	336	362	352	352	353
1508	434	295	224	222	267	348	325	281	283	261	248	248	195	151	136	137	142	129	141	123	90	104	100	77	85	83	65	73	75	72	86	89	85	72	81	69	77	63	82	80	67	74	94	94	69	84	78	72	84	74	70	71	76	82	87	66	87	78	81	77	72	57	71	73	80	80	69	79	72	103	68	89	63	61	86	65	64	99	77	72	80	59	77	84	83	77	70	89	83	74	83	81	77	72	79	77	67	77	74	66	79	87	79	90	72	84	83	87	83	92	81	67	74	75	80	87	76	76	89	63	73	72	66	65	77	70	65	76	75	80	71	72	77	65	72	83	71	72	84	75	72	63	85	71	83	70	72	98	76	80	65	61	75	71	69	59	82	78	78	83	82	75	87	77	78	76	70	77	88	75	74	71	83	61	73	76	76	62	81	77	67	59	78	66	87	73	79	71	71	79	75	81	83	72	80	76	92	64	87	82	87	79	88	95	69	79	66	75	76	94	69	73	90	72	82	91	72	86	76	71	84	85	88	79	74	84	77	81	83	80	82	65	77	85	65	75	73	61	68	80	58	73	76	83	77	90	83	88	79	86	89	80	86	84	82	71	72	62	76	75	80	65	79	78	72	74	88	65	59	76	87	80	85	89	80	84	76	85	75	93	70	78	76	67	83	57	72	73	85	92	87	63	67	68	80	71	68	78	72	73	96	70	86	71	82	68	66	90	75	77	74	73	65	69	84	70	66	75	90	76	68	76	76	64	64	82	78	75	69	67	67	72	74	62	69	66	73	83	83	66	67	80	77	78	95	76	85	87	81	86	71	78	84	92	64	73	82	67	83	70	69	97	68	84	101	77	83	89	77	74	85	74	77	74	82	75	78	84	79	73	68	86	75	84	74	85	67	73	64	92	91	83	90	94	76	70	70	71	80	72	85	76	64	72	74	76	83	78	80	70	70	96	72	71	73	75	66	80	88	72	72	74	79	77	82	77	87	84	71	65	74	85	70	74	68	71	63	76	84	78	78	81	89	82	71	71	64	86	72	88	67	97	80	64	78	65	69	90	74	87	67	74	90	71	81	73	64	83	86	83	80	80	108	66	86	95	78	83	74	67	81	74	72	80	89	77	64	80	81	77	79	67	74	73	77	86	91	84	60	76	56	69	76	87	70	72	62	89	76	69	70	88	78	62	60	80	90	72	92	74	73	75	69	86	91	96	76	66	83	72	92	49	69	68	74	77	85	73	83	79	70	69	68	68	87	80	70	74	74	79	68	85	86	86	77	89	80	76	58	66	75	75	83	87	69	61	84	73	72	78	91	67	75	74	80	66	70	72	70	74	71	71	86	78	78	83	67	69	77	77	79	77	68	75	72	70	87	82	60	84	77	85	86	81	76	81	69	85	61	90	64	79	86	72	76	81	73	82	75	78	62	82	76	77	73	83	78	74	71	68	78	79	66	69	69	78	72	63	74	93	77	94	85	79	72	84	76	74	80	73	73	68	75	90	72	67	83	57	80	67	93	76	74	62	75	83	79	86	87	60	81	79	76	74	78	84	87	65	74	86	77	61	73	78	88	75	77	72	74	92	78	77	85	63	86	75	86	88	70	88	75	68	71	89	77	89	72	75	81	73	76	79	76	64	81	58	80	83	86	80	66	70	74	68	89	93	77	87	76	79	67	73	80	89	87	87	86	90	70	66	93	77	83	104	61	67	94	72	78	85	74	79	82	87	78	69	63	69	68	78	92	83	60	93	66	81	70	68	65	81	79	80	67	83	80	73	84	83	63	76	80	84	90	72	74	69	77	79	56	82	86	80	82	74	91	86	86	100	75	74	76	84	77	86	90	85	86	88	81	71	88	79	81	81	81	86	80	73	89	72	99	67	73	92	83	88	75	84	91	59	74	76	79	84	77	75	77	83	75	72	71	78	78	73	58	80	62	71	79	68	89	89	75	77	68	76	91	80	76	76	70	66	73	66	81	81	63	72	72	94	58	71	74	76	93	75	80	69	67	88	74	69	79	82	71	81	70	86	88	75	75	77	73	61	80	79	99	61	81	57	73	78	55	85	88	70	86	86	60	96	78	100	73	63	79	75	81	84	75	69	67	77	64	64	71	78	68	75	86	95	81	84	75	76	76	78	66	80	74	72	61	77	80	65	56	81	101	87	88	77	80	83	78	59	69	86	80	89	76	71	87	60	83	66	57	71	84	75	82	85	72	93	73	67	96	64	87	73	73	75	76	83	73	74	71	76	75	88	81	82	81	59	76	59	70	75	70	82	76	68	75	80	74	74	69	79	97	73	73	78	82	79	80	75	70	80	65	84	73	74	71	79	90	85	89	75	78	81	70	69	66	86	84	79	88	70	64	84	79	66	66	70	75	87	73	73	73	73	77	73	79	77	83	70	90	73	94	66	82	90	77	76	76	64	68	77	65	77	86	65	83	85	71	81	92	87	86	63	71	74	75	63	67	69	82	82	75	64	80	75	57	91	84	74	90	68	79	92	64	56	84	70	60	88	77	64	58	69	70	85	75	77	89	77	71	88	70	67	80	77	78	78	61	68	86	75	88	84	78	63	86	65	90	71	78	68	76	69	84	87	79	72	76	70	65	68	82	73	87	77	66	85	71	90	77	69	76	75	64	76	78	69	81	88	69	64	79	78	66	79	90	74	72	108	69	77	72	67	74	88	78	64	76	80	76	90	79	72	63	62	75	86	75	95	82	76	69	72	77	57	75	77	84	82	51	80	90	81	63	82	86	70	79	72	76	81	76	91	73	90	74	75	75	74	84	56	79	75	83	97	67	71	63	73	74	73	81	72	83	84	76	66	72	94	71	75	80	83	74	88	81	72	71	60	80	81	78	70	82	74	76	66	79	81	81	80	91	75	84	79	80	65	83	76	76	84	84	76	62	77	76	76	75	60	55	65	66	60	79	80	66	88	74	64	76	99	93	68	62	89	64	84	80	81	73	61	63	79	62	81	73	81	74	66	72	75	72	83	80	81	75	67	102	74	73	77	75	86	65	61	78	83	95	76	52	84	89	64	78	74	76	82	81	81	78	88	69	78	80	70	80	73	68	81	77	72	73	76	69	93	77	73	84	75	72	68	86	103	70	89	79	58	68	80	71	81	67	94	73	76	72	83	83	72	86	76	76	88	63	88	71	78	78	76	62	79	68	83	68	85	81	68	75	45	75	65	64	78	83	92	84	70	81	81	83	63	85	68	67	74	75	71	67	65	74	71	88	115	71	71	70	70	76	78	77	70	63	88	72	58	87	72	80	76	92	84	91	75	85	83	78	92	75	80	71	68	76	74	75	77	62	58	77	76	85	74	64	72	75	68	80	82	87	68	73	76	75	68	90	79	78	80	68	69	88	72	78	75	73	65	84	68	66	86	59	82	70	81	81	88	67	74	68	68	74	80	77	82	75	93	71	85	93	94	79	78	73	87	73	77	75	77	83	78	61	69	65	77	81	78	62	74	92	78	61
13209	5363	3238	4739	10351	13226	12593	11843	9076	8051	6803	6180	5249	5139	4052	2544	2176	2316	2205	1877	1694	1390	997	856	693	591	575	602	603	606	595	599	686	673	650	609	594	601	538	603	604	622	606	640	606	607	551	585	583	582	640	617	583	655	637	652	667	665	595	580	631	623	681	645	640	552	536	583	564	581	588	588	584	579	583	536	608	568	542	535	546	568	630	595	550	582	596	529	556	557	575	579	584	611	566	567	578	541	596	584	577	616	584	548	559	565	614	574	534	575	582	582	588	588	553	620	557	578	584	577	596	561	578	597	575	576	580	580	581	545	579	565	575	559	591	571	624	550	569	587	575	565	552	569	604	582	567	568	569	548	615	596	582	574	585	559	599	564	545	561	612	558	562	541	571	541	593	580	566	581	585	564	581	593	574	535	575	577	551	574	595	549	565	569	564	589	561	600	562	597	560	562	572	617	586	579	567	546	623	545	540	589	530	547	595	544	608	571	586	602	590	578	566	601	597	572	544	568	606	563	593	563	597	563	586	551	561	556	536	556	573	593	598	566	606	543	586	553	603	593	558	556	599	594	561	563	570	589	554	540	545	571	576	609	573	562	583	558	539	634	568	574	566	532	570	580	560	565	589	596	563	538	569	561	607	535	539	566	579	550	573	599	526	578	581	582	563	572	590	587	599	600	558	584	531	570	622	556	524	579	560	584	519	561	560	583	564	624	572	613	557	617	541	575	608	600	585	539	569	541	536	586	542	587	572	569	604	553	600	550	566	586	573	566	520	573	565	576	561	552	577	532	543	577	559	577	593	586	550	570	535	575	604	585	502	535	568	596	580	575	525	576	554	552	587	542	565	547	588	601	583	559	571	576	559	570	552	601	515	537	582	567	549	609	559	579	608	563	567	551	571	537	579	570	544	582	565	567	583	582	606	562	574	613	561	575	590	562	583	597	593	607	548	579	575	626	588	616	547	603	602	596	550	598	583	537	616	573	553	588	540	530	580	547	603	610	563	578	573	570	561	560	594	548	579	594	576	557	589	603	525	544	574	589	574	579	535	580	561	555	581	587	545	562	560	579	602	569	565	530	551	577	566	515	554	567	584	594	544	578	554	565	591	551	567	584	597	570	593	526	572	563	525	565	545	582	589	554	520	571	574	539	581	565	575	547	530	605	557	586	592	593	546	562	579	570	559	557	552	556	571	592	611	558	576	570	580	574	610	562	554	583	563	564	598	568	582	532	582	609	541	568	568	550	572	641	582	608	589	575	584	586	645	524	540	579	577	569	587	603	563	526	531	574	587	555	569	565	568	576	538	602	572	606	595	566	551	531	567	546	573	552	573	539	576	614	574	525	556	517	564	520	536	550	609	583	566	551	586	575	544	546	561	579	580	564	526	582	569	541	593	552	578	558	541	587	585	620	560	551	573	554	578	574	577	586	556	551	593	564	575	574	625	562	574	586	567	589	591	569	585	545	537	591	590	605	556	572	627	557	578	590	576	529	605	543	536	583	557	602	551	577	555	592	550	575	560	578	589	581	585	566	578	547	581	545	506	554	531	592	527	585	606	590	586	626	563	599	548	530	553	593	568	571	566	556	569	574	554	545	565	593	568	526	537	602	588	549	593	613	570	551	545	558	524	604	599	557	562	582	588	564	620	566	543	607	561	594	581	548	614	567	565	624	572	581	573	558	555	580	573	592	590	569	539	602	560	575	614	570	578	550	568	560	615	538	591	614	576	531	581	588	554	598	569	582	563	576	546	584	571	594	558	567	588	592	581	575	618	563	621	544	566	602	568	527	584	532	559	595	558	580	582	556	588	535	591	574	584	624	564	577	568	583	541	549	573	553	595	518	609	501	557	612	562	572	558	563	590	590	590	568	547	531	561	614	561	612	601	565	568	586	581	569	575	606	559	595	569	625	568	594	556	594	533	537	536	579	535	569	540	596	601	596	582	579	581	590	632	537	528	559	588	561	555	586	528	563	564	550	609	543	527	549	553	544	617	552	530	593	541	567	586	553	576	582	602	615	547	570	520	595	588	546	532	599	562	592	570	548	578	575	590	556	570	616	557	604	524	573	551	553	529	611	592	553	593	562	566	574	522	574	593	551	553	565	577	598	577	619	600	534	535	556	587	538	564	569	572	614	575	591	561	531	496	610	585	564	599	537	575	553	570	562	545	622	580	573	596	557	547	525	568	590	588	518	534	577	565	594	572	535	557	536	574	552	576	572	586	616	570	564	564	569	551	586	578	544	554	591	536	568	541	545	575	581	591	531	564	532	579	542	533	556	572	591	591	601	563	606	564	605	570	559	544	563	526	576	589	572	528	519	585	570	565	599	570	610	507	572	599	594	606	566	593	576	584	565	581	530	552	554	577	577	557	577	573	582	578	537	591	564	568	598	572	620	585	605	544	519	532	566	586	536	558	593	564	618	574	527	601	534	580	571	535	583	564	558	585	565	588	559	563	551	560	577	563	562	583	558	581	581	552	550	582	576	565	589	576	606	588	592	574	601	557	525	567	545	640	583	544	554	590	605	538	532	554	595	562	566	536	564	568	575	602	600	537	620	542	558	606	562	571	564	576	548	549	585	569	571	546	554	579	600	558	585	587	590	574	558	590	588	554	598	557	568	575	595	591	605	572	577	573	579	574	579	563	544	573	561	583	589	583	562	570	627	602	621	581	586	585	589	561	586	575	618	570	577	535	573	609	584	558	559	607	542	581	593	577	627	536	569	557	607	592	573	574	547	591	562	551	590	586	582	567	578	570	586	561	586	580	525	577	505	542	565	581	598	545	593	585	585	585	576	577	575	596	588	571	596	536	578	578	574	583	582	538	582	563	564	562	609	501	598	600	530	604	638	534	593	604	589	555	551	590	542	548	572	555	559	582	592	565	570	547	580	533	588	568	556	581	560	563	534	579	603	564	559	502	532	596	606	585	572	575	533	568	570	569	584	586	597	546	552	587	542	505	572	569	527	560	542	557	582	575	590	530	560	553	567	539	534	556	598	541	574	588	546	593	567	586	584	551	553	565	570	551	556	590	533	624	618	557	573	561	561	593	553	588	532	534	572	592	586	582	554	547	566	564	567	586	573	608	561	620	584	592	545	603	619	600	578	571	584	607	579	595	559	582	598	584	579	565	554	564	513	540	550	580	560	583	574	565	537	580	553	602	581	589	551	580	585	592	561	572	596	596	585	566	550	558	600	572	561	593	549	556	581	536	573	562	593	585	563	599	593	571	536	570	601	563	552	542	558	570	585	548	575	580	600	534	609	548	579	577	615	539	575	605	550	562	603	554	554	564	578	584	614	560	556	574	568	570	560	568	606	606	562	534	584	572	524	524	562	588	549	611	567	577	542	569	610	557	590	564	610	567	562	606	613	564	564	560	612	591	554	582	552	624	606	563	563	553	543	537	550	562	569	576	557	553	556	586	547	588	574	603	605	602	577	577	542	574	569	569	563	580	578	574	544	570	579	607	541	602	571
961	574	386	260	266	378	465	475	452	408	310	286	261	273	200	152	112	130	136	110	102	71	61	37	50	43	31	43	26	46	39	32	47	38	37	39	34	37	36	46	44	35	29	38	28	36	32	41	37	36	45	43	39	44	39	32	46	29	43	33	35	26	33	50	52	37	37	30	42	32	38	35	34	41	30	44	33	33	36	44	28	44	30	40	36	29	35	34	39	41	28	32	43	43	34	38	37	32	44	37	26	42	30	45	34	34	34	34	27	34	32	31	27	33	38	31	42	29	43	36	29	25	39	39	35	38	36	34	40	19	39	31	38	29	27	30	37	36	31	44	43	33	31	46	42	34	32	33	31	33	23	41	38	30	29	34	29	26	31	30	49	45	29	35	26	42	36	35	29	36	31	43	31	36	35	37	36	39	35	38	36	28	32	28	36	32	36	37	35	41	37	26	44	42	39	32	37	35	28	41	51	41	39	41	25	35	40	38	40	43	42	25	22	30	42	31	29	43	35	38	34	45	22	47	37	36	36	31	27	38	36	40	27	37	33	43	29	32	28	32	42	28	36	41	47	39	45	29	38	27	38	30	33	27	45	37	39	29	31	34	37	39	36	26	24	40	37	33	26	28	25	31	34	36	34	44	35	39	38	31	37	38	48	35	33	26	26	43	21	46	33	36	33	46	42	47	31	37	41	40	30	38	31	33	24	34	33	31	34	41	33	31	23	46	41	48	35	35	38	41	32	31	45	34	33	33	29	28	27	25	31	36	35	39	44	26	41	34	30	53	33	36	37	28	43	31	30	31	29	35	31	37	42	35	36	39	30	43	39	36	25	34	35	41	36	41	31	40	35	34	32	30	40	34	22	27	29	32	31	33	35	38	34	33	31	35	43	38	39	32	37	35	40	27	35	41	34	34	37	44	26	37	40	33	38	29	35	27	38	39	31	42	30	36	37	29	37	36	29	30	37	32	31	40	35	40	43	41	43	34	37	36	44	33	22	30	31	34	34	26	37	25	33	32	38	32	26	36	47	33	41	32	33	36	43	37	35	41	45	38	25	22	30	38	46	30	46	30	33	44	32	29	28	39	33	38	41	36	37	34	36	22	39	41	25	36	38	30	31	38	28	40	33	44	26	26	41	28	36	29	29	31	35	40	35	28	32	30	40	33	33	41	30	28	37	41	39	38	38	44	40	46	33	32	33	41	33	38	33	31	29	31	32	43	37	42	27	29	33	27	42	26	38	29	35	30	29	39	53	42	44	42	29	34	35	34	25	30	39	26	38	17	44	29	41	35	42	38	34	32	26	35	31	33	35	27	36	41	27	36	35	36	37	46	31	42	34	37	41	32	37	37	33	38	39	27	32	40	34	32	34	27	17	31	31	30	27	26	39	43	39	39	28	36	42	33	31	40	25	25	37	39	36	41	36	30	35	35	37	44	39	35	36	32	30	37	30	42	32	39	36	36	33	37	39	43	39	28	38	36	39	38	38	42	38	28	34	42	42	38	41	39	35	36	35	29	40	29	44	39	37	37	28	34	42	22	33	39	39	34	35	35	38	33	38	28	32	41	28	46	35	34	41	33	41	38	42	39	38	38	28	34	37	40	28	38	33	37	39	41	29	28	48	39	32	38	25	38	38	38	37	33	44	36	37	34	26	51	31	39	35	40	33	34	40	37	36	26	34	45	25	29	35	35	29	36	35	34	28	33	31	31	48	40	38	31	34	29	28	41	36	35	41	35	34	36	29	43	32	39	37	38	38	42	39	38	39	24	37	38	31	37	36	38	38	39	22	38	31	29	34	31	41	29	38	32	28	34	35	36	30	36	31	37	40	28	33	25	35	37	39	38	36	45	41	27	32	35	28	46	46	38	39	50	20	44	31	28	31	35	40	42	44	39	35	40	36	34	29	38	27	36	30	44	28	44	47	34	29	30	35	30	34	43	38	34	37	44	38	20	38	38	39	30	29	29	33	25	35	29	34	47	36	28	43	29	32	33	40	31	23	33	38	42	27	38	33	35	34	36	34	33	39	24	27	39	38	27	26	33	40	27	33	33	36	40	32	32	29	26	28	37	40	33	36	42	44	29	31	29	36	35	26	36	44	34	32	38	31	29	28	37	47	38	37	41	38	38	29	30	31	34	32	39	36	36	36	26	42	40	48	32	30	31	40	25	39	39	37	20	34	48	36	34	39	30	41	33	41	34	33	28	33	44	29	34	26	40	33	40	38	32	32	35	28	39	24	27	32	27	35	37	27	35	36	41	29	37	29	30	43	29	25	45	34	40	36	40	28	40	34	33	42	27	37	32	40	38	42	34	31	38	29	30	30	41	31	32	39	43	35	40	41	50	33	31	44	34	42	40	39	33	46	34	43	25	46	39	41	34	23	37	36	31	39	33	30	47	41	40	38	42	34	35	30	28	36	41	30	38	38	30	30	42	41	35	23	43	42	40	39	30	45	25	28	36	40	25	40	39	33	38	28	40	34	40	32	26	36	36	32	31	29	34	41	36	29	37	33	37	28	35	39	40	30	35	39	34	27	35	40	34	26	40	24	30	31	28	36	37	35	32	44	38	40	42	28	44	39	31	48	36	39	36	36	28	33	38	36	34	30	43	33	27	46	36	31	35	42	24	37	34	31	25	31	39	29	30	32	52	39	30	42	32	40	37	40	35	33	36	31	42	34	40	51	34	26	45	50	29	28	34	36	34	28	40	39	37	37	21	41	39	32	31	34	36	39	36	47	37	40	40	30	35	30	45	35	38	27	32	43	42	32	28	39	26	32	20	35	36	32	40	33	42	30	44	38	30	41	34	32	34	40	31	45	32	42	31	40	44	33	34	38	33	31	38	37	40	37	51	37	43	28	31	33	31	38	41	39	45	37	30	35	32	39	27	42	25	28	39	27	39	33	45	46	34	38	34	43	44	34	36	42	36	38	28	34	29	32	44	29	31	31	36	32	35	33	34	27	19	40	44	36	36	39	34	29	34	38	32	41	43	36	39	38	34	40	33	29	34	42	28	32	46	38	35	41	37	36	32	23	42	29	46	32	36	47	25	32	38	47	35	38	46	36	39	31	35	28	35	38	34	22	33	33	35	32	40	42	33	43	35	33	31	28	39	37	38	47	28	39	36	36	41	31	24	28	32	34	34	39	30	31	39	40	35	23	44	25	29	23	35	33	22	44	38	37	49	36	36	41	39	39	38	33	42	48	36	31	46	41	41	34	30	28	34	25	37	34	35	35	41	36	35	35	40	44	36	35	41	34	34	31	30	36	37	30	29	29	36	37	37	33	42	30	36	27	33	28	28	24	29	27	41	27	31	26	37	39	33	43	29	37	36	32	40	40	27	35	35	28	36	28	33	46	26	26	33	37	36	37	29	32	26	34	35	22	39	39	36	35	38	35	49	24	40	41	40	38	29	39	41	27	39	23	35	42	41	34	39	32	31	46	38	47	34	31	30	43	33	42	41	26	33	47	32
14138	7082	4305	6322	14344	17645	17493	16062	13318	12234	9364	8640	7450	7543	4933	3398	2904	3273	2964	2497	2228	1409	880	621	485	372	366	368	322	323	322	390	432	465	367	352	334	308	279	348	391	342	341	381	340	293	301	275	334	399	309	318	335	372	363	363	424	411	279	307	321	383	373	313	291	314	301	270	291	270	250	281	290	273	281	283	265	288	299	262	276	250	273	261	275	271	260	275	263	277	293	277	260	258	261	264	283	268	296	243	262	256	302	262	253	263	264	260	285	258	273	266	244	261	262	294	258	256	266	259	264	261	271	251	251	271	271	253	236	268	257	277	275	240	272	278	266	291	268	256	283	272	253	281	255	251	271	271	268	240	283	289	279	257	252	257	241	291	256	259	319	289	276	291	263	273	270	300	275	246	250	293	256	264	273	260	278	249	254	280	285	262	289	266	284	281	255	256	276	266	263	284	289	258	255	266	299	246	248	279	258	251	276	268	287	259	268	275	298	246	285	269	292	266	284	280	228	275	245	274	271	264	257	284	274	291	262	264	268	254	265	272	254	258	258	263	250	255	284	259	252	265	301	264	275	282	274	259	273	265	244	273	269	242	258	255	262	262	264	265	253	266	265	253	281	250	284	270	258	254	240	296	258	254	284	271	265	235	251	258	267	275	264	260	253	263	283	282	274	258	284	267	258	271	267	256	287	291	233	281	282	271	265	257	280	248	290	285	263	262	263	275	275	270	268	291	272	221	270	254	259	267	278	239	281	268	259	254	258	289	278	260	268	275	278	282	280	286	275	281	309	261	251	242	278	265	289	265	291	302	282	254	290	266	232	248	237	252	261	234	239	268	255	256	309	272	296	238	255	273	237	281	284	273	243	280	256	282	267	258	268	272	267	282	263	266	263	278	287	274	282	261	274	265	303	262	250	296	265	250	224	279	250	273	272	265	262	258	298	259	242	259	275	258	275	227	277	255	268	262	264	247	295	265	263	268	264	285	266	233	281	282	261	289	290	262	292	275	282	267	288	275	267	273	284	263	266	239	262	263	291	281	246	270	264	306	248	264	283	277	284	269	244	272	281	266	268	253	251	263	261	278	303	252	258	270	272	269	268	263	270	271	237	268	273	256	255	263	248	268	287	265	282	294	258	237	260	289	295	248	264	287	275	271	258	267	266	244	259	272	258	243	283	296	268	288	278	256	247	259	280	231	292	303	271	284	260	260	254	282	276	263	296	275	254	236	272	248	236	275	276	259	280	266	240	271	269	273	252	271	303	280	257	280	261	247	282	288	284	274	273	275	264	264	284	292	271	290	267	262	263	274	268	246	270	228	290	262	270	275	270	254	287	274	279	241	269	256	255	258	276	272	251	322	283	252	282	249	265	268	252	254	299	220	282	294	255	265	262	266	251	264	260	274	235	239	287	264	270	292	266	296	332	271	255	248	276	273	271	286	255	272	282	263	293	248	253	271	256	262	288	262	261	273	271	250	275	265	281	242	280	285	282	257	307	261	266	276	273	262	268	269	254	235	268	267	276	270	270	285	278	230	276	256	280	248	240	260	300	242	282	300	259	258	279	268	243	266	256	273	289	276	252	263	262	269	294	248	282	258	300	234	264	272	278	263	274	252	274	272	270	271	274	270	273	272	256	269	270	259	283	269	315	273	262	286	257	294	281	252	261	288	271	283	290	288	242	292	257	271	270	279	259	261	235	282	263	286	292	284	256	271	262	276	281	274	239	247	255	269	266	297	288	279	266	263	270	281	223	276	286	272	256	261	262	257	254	298	269	280	245	280	285	264	276	253	279	256	281	246	256	294	229	272	265	266	277	266	274	275	284	281	297	251	258	263	276	269	269	261	243	266	269	255	255	277	250	275	231	273	249	293	267	261	260	255	270	288	289	249	288	221	270	257	281	267	263	278	254	262	266	266	264	250	273	270	276	267	261	259	291	268	254	268	264	279	281	243	298	276	266	271	256	272	283	272	256	283	280	281	233	250	279	237	291	280	248	266	274	295	273	265	261	264	283	259	252	275	263	264	243	270	259	284	253	255	264	237	291	242	264	315	284	249	248	268	266	264	249	236	274	268	295	242	241	290	258	253	264	273	267	230	268	285	281	277	246	257	248	254	292	243	256	276	258	277	263	274	271	271	252	250	284	245	263	274	274	277	260	278	288	249	324	253	299	254	273	268	284	281	268	285	276	270	263	279	282	258	278	256	262	261	257	269	289	226	279	253	270	267	271	276	256	260	269	278	246	310	286	269	282	275	271	247	294	271	266	273	241	248	286	260	245	235	259	268	227	264	258	255	277	272	258	269	269	268	248	300	270	267	276	295	251	284	278	289	249	285	254	265	300	262	254	294	254	250	266	257	265	258	253	258	299	276	256	275	283	279	293	268	251	265	282	266	270	289	278	256	285	241	270	223	256	265	269	277	274	270	256	258	262	262	253	269	255	263	266	306	279	247	292	266	264	272	270	276	254	252	261	264	276	246	271	286	292	275	288	275	257	281	253	275	263	259	260	269	264	276	261	266	295	275	253	261	241	275	280	256	270	256	286	279	281	222	259	293	254	261	248	272	259	269	266	254	260	282	265	248	276	272	268	263	268	264	278	265	260	251	275	254	272	277	258	257	268	283	264	255	278	270	280	256	270	259	259	277	251	236	251	260	295	246	295	278	275	252	267	259	285	254	286	261	270	284	248	278	296	282	265	268	274	268	257	257	249	214	270	259	247	264	260	293	255	273	245	276	262	257	268	268	258	268	256	261	255	254	260	246	306	264	266	260	268	269	262	318	299	249	252	275	272	289	265	248	274	282	262	300	267	288	272	285	264	266	263	268	269	281	239	254	249	295	231	243	300	270	249	256	245	244	252	274	281	264	289	275	281	256	267	234	287	250	284	274	283	263	282	272	276	293	287	264	255	252	259	251	263	293	275	265	266	270	237	256	265	275	273	261	276	283	267	282	261	283	264	252	269	241	273	246	254	273	276	306	277	280	282	238	274	288	242	285	279	247	294	276	223	268	240	243	261	251	273	271	259	248	272	273	292	271	247	285	284	254	247	275	241	254	288	248	250	251	280	274	276	318	308	272	281	278	263	225	269	238	283	280	260	282	304	282	237	279	250	277	252	285	242	275	241	287	294	281	247	281	236	254	296	273	275	251	271	272	261	255	249	279	281	288	288	258	267	281	254	268	270	282	257	275	246	260	252	278	282	270	262	279	270	303	272	258	273	260	273	255	288	257	271	261	253	281	267	266	287	228	260	282	258	269	273	292	245	261	236	306	266	297	281	277	269	245	263	287	274	257	260	274	300	266	258	257	249	225	263	250	243	281	269	258	249	266	262	279	262	271	262	256	280	254	279	264	250	275	258	242	292	280	254	251	297	280	262	287	259	272	281	266	287	269	256	264	260	288	274	265	250	263	261	277	255	273	290	242	255	260	266	255	272	288	271	248	270	260	268	258	274	263	255	264	253	267	263	284	273	267	291	272
2149	599	357	308	246	373	488	502	475	430	398	320	347	290	236	177	190	193	199	181	171	125	112	111	105	97	94	103	91	111	84	103	110	119	112	75	77	98	90	109	112	99	82	93	98	90	91	102	101	114	97	83	88	99	107	89	104	86	83	87	92	95	88	110	98	83	85	81	104	94	89	107	81	92	92	84	101	116	85	83	65	103	80	100	100	96	104	77	94	92	92	94	94	102	98	107	111	99	82	98	100	82	94	120	95	93	117	89	110	114	105	105	98	109	100	78	113	100	91	99	83	115	88	101	83	98	91	99	86	91	108	104	115	100	108	92	94	96	113	74	83	76	99	90	94	101	112	86	100	89	80	103	85	103	84	95	105	90	107	91	97	89	81	79	104	104	102	94	90	77	73	107	114	93	93	104	105	76	96	78	103	102	79	92	88	75	102	96	96	94	79	91	85	73	100	84	100	93	110	98	99	100	84	94	82	109	113	96	98	113	100	91	92	96	93	94	76	96	94	101	104	96	99	91	88	88	97	88	105	98	105	84	92	105	96	104	95	98	82	97	81	97	103	112	83	94	95	97	118	98	81	91	94	100	106	98	90	76	95	99	99	82	102	83	82	93	104	91	96	94	89	95	95	105	101	81	117	106	105	101	105	86	74	80	108	87	100	86	112	95	90	80	103	95	100	92	91	94	90	97	103	86	91	102	103	104	108	100	100	79	94	90	87	102	88	92	78	86	84	92	112	81	90	85	91	93	102	105	118	102	86	89	102	93	94	74	99	102	86	93	97	105	102	112	101	96	99	73	98	80	102	98	118	113	81	86	81	94	98	87	91	105	102	117	94	95	98	83	96	95	90	85	100	105	106	115	95	98	91	93	98	108	96	95	92	90	93	78	108	90	98	85	98	101	89	85	87	75	93	94	107	105	106	102	95	91	90	95	91	106	93	108	93	90	89	91	95	102	97	86	82	110	97	97	88	92	90	100	94	79	83	92	99	98	99	83	114	95	77	96	93	98	99	94	98	98	97	90	77	83	91	89	91	81	110	118	87	81	113	85	100	97	89	96	92	82	97	87	108	112	104	101	99	102	98	99	90	90	79	99	98	104	116	92	104	102	75	113	93	114	106	87	106	98	85	93	98	105	103	104	79	99	80	86	92	92	101	96	96	80	85	86	80	103	96	94	98	86	102	101	87	97	105	98	95	94	85	103	84	91	96	111	84	90	104	98	97	93	86	80	93	92	95	99	98	100	95	103	84	110	113	109	88	93	116	93	96	92	79	99	92	114	86	90	87	89	101	85	89	100	97	96	87	108	95	103	86	106	84	93	86	96	107	103	89	101	108	90	109	100	76	85	103	110	96	93	124	88	89	79	98	96	91	84	106	82	92	79	84	101	94	81	89	89	91	94	89	73	81	106	83	97	90	96	76	92	78	108	96	91	101	107	99	87	85	94	83	106	87	96	102	99	91	91	108	85	96	91	89	93	100	101	93	102	110	83	97	109	100	86	97	102	104	114	81	88	106	81	81	98	94	100	103	99	104	84	87	90	94	96	79	104	88	106	97	85	96	98	92	102	85	97	97	105	89	89	88	102	97	97	102	87	99	88	102	114	86	100	100	110	101	93	101	104	94	75	100	90	98	96	85	107	115	100	88	102	102	102	84	88	89	89	84	107	107	110	85	97	113	104	93	85	105	81	108	96	105	108	70	107	86	95	93	94	104	91	108	111	97	100	99	94	86	86	91	102	89	88	91	87	92	98	83	97	94	81	86	94	98	83	90	84	84	81	102	98	89	105	92	99	90	96	99	93	118	106	97	86	88	89	102	83	91	91	97	97	116	99	96	108	89	81	87	102	92	97	107	107	83	92	107	93	90	97	99	98	100	93	96	106	98	97	99	99	87	80	81	99	84	81	100	88	127	82	74	87	89	103	106	87	99	99	101	91	96	84	84	106	92	81	95	105	90	107	92	87	98	93	93	97	101	106	93	104	90	104	119	81	92	99	89	81	87	105	92	102	91	90	104	95	77	107	102	96	97	127	76	120	84	116	100	82	93	99	85	99	88	69	85	103	102	83	88	99	96	110	96	91	90	90	103	89	96	93	90	84	96	77	86	104	96	110	81	94	92	111	93	99	109	89	109	100	124	98	92	95	81	89	82	83	84	93	94	92	85	102	95	85	92	105	79	92	107	79	93	85	94	108	120	91	100	90	97	103	104	97	96	105	91	96	89	100	84	81	99	80	81	99	108	101	93	109	106	92	92	93	91	76	115	90	120	102	93	83	115	89	109	91	90	102	107	89	75	92	96	106	110	91	115	102	114	93	96	80	102	92	82	103	88	89	101	81	109	92	102	99	107	67	106	96	92	94	99	114	99	102	98	113	107	109	90	92	93	80	92	97	90	80	93	95	91	114	99	96	94	101	92	84	97	93	90	101	95	100	100	101	99	105	95	104	85	79	101	98	112	81	115	91	88	89	105	87	91	77	87	78	103	87	91	97	94	104	81	95	88	109	108	108	94	97	85	90	99	82	87	105	85	98	84	80	94	91	103	86	109	86	100	81	86	93	96	106	101	96	98	93	88	78	86	104	108	89	96	79	82	85	98	88	108	72	102	88	94	96	95	95	98	75	93	100	100	90	71	95	94	92	91	95	104	82	92	108	100	95	101	97	88	83	103	92	113	94	111	98	101	98	86	100	89	88	97	106	98	84	102	99	97	95	105	101	90	92	86	91	87	100	99	87	100	84	106	110	105	88	96	96	102	94	100	101	94	96	88	84	90	119	97	112	87	95	93	108	123	99	89	117	103	82	89	103	93	87	81	104	88	83	107	67	99	93	87	100	96	89	92	101	104	101	82	87	113	85	85	107	90	102	100	97	92	95	106	95	104	98	86	100	94	86	82	99	91	99	89	74	102	85	88	98	94	91	87	100	96	87	104	87	88	90	100	96	95	95	95	85	99	102	106	92	106	87	106	112	95	89	90	106	90	108	102	96	97	101	93	96	95	109	89	111	119	111	95	104	109	99	94	85	85	100	90	91	98	104	99	100	96	84	96	91	83	112	105	99	95	100	91	93	109	87	107	100	98	95	99	100	83	93	98	90	92	90	128	94	95	85	85	109	103	103	102	88	101	80	86	90	96	86	109	81	103	98	101	82	84	99	93	118	90	81	98	108	90	101	86	89	95	97	98	85	88	106	113	71	99	95	106	88	90	100	105	108	83	99	84	102	110	111	104	92	93	119	98	85	101	81	92	93	106	98	94	108	95	77	107	109	108	79	82	111	92	103	106	92	89	78	83	100	104	91	112	92	95	92	81	86	102	89	112	101	104	101	99	77	79	97	106	112	86	99	79	115	82	119	94	92	98	93	93	118	94	81	101	89	109	100	112	98	99	99	97	87	99	98	96	106	104	93	106	98	90	88	94	95	97	82	104	109	88	94	101	92	108	101	107	98	107	102	96	75	105	87	93	100	88	95	96	99
15533	6645	4212	6071	12846	16943	16753	15806	13512	12007	9527	8743	7616	6940	5306	3700	3491	3521	3007	2632	2319	1588	1230	1035	874	808	835	761	831	770	799	855	906	890	724	767	772	726	750	816	785	785	721	800	773	672	686	756	798	866	771	725	783	861	804	800	899	763	728	737	772	841	805	706	747	765	691	728	727	689	758	715	692	715	706	700	700	708	708	709	715	693	742	741	717	690	635	713	712	714	704	729	691	709	682	720	712	722	673	679	677	691	755	702	705	701	718	701	680	681	664	720	728	712	716	729	678	720	710	714	700	692	652	749	699	702	695	741	701	767	689	710	671	761	759	688	712	714	709	718	704	682	713	674	715	654	688	729	687	731	711	708	699	687	670	721	658	675	751	650	715	702	743	727	643	667	682	718	684	719	716	722	690	672	705	733	712	697	708	723	702	749	710	742	716	693	657	755	757	713	698	690	737	710	695	708	705	717	719	712	698	701	698	691	730	687	661	725	707	736	721	730	726	771	710	731	714	743	671	697	724	723	715	676	694	717	699	718	696	750	697	727	700	695	701	686	687	710	689	736	648	712	723	697	652	701	726	754	725	675	737	718	671	688	726	733	733	720	681	719	658	692	675	718	767	733	740	700	713	711	720	682	724	708	677	671	693	679	679	686	718	719	674	758	702	692	714	768	698	719	684	727	673	728	703	712	712	735	735	665	702	680	699	681	750	691	694	685	719	701	690	731	712	725	691	683	659	688	724	689	652	670	737	689	703	719	702	727	677	697	730	701	737	633	711	707	662	709	705	709	697	677	727	716	701	739	667	657	713	715	759	688	705	687	701	685	706	734	657	676	669	740	673	757	645	715	692	712	735	674	737	673	679	685	702	654	687	679	672	704	715	701	725	690	675	684	684	663	682	715	714	675	673	720	705	737	696	706	701	706	669	700	682	716	748	673	688	733	687	719	737	695	657	721	697	712	715	730	701	725	704	697	712	698	732	747	705	680	729	666	704	689	726	680	772	665	715	770	700	715	690	704	691	683	683	700	677	724	697	723	715	732	745	694	692	724	707	667	687	662	696	660	719	675	719	733	683	733	744	694	683	716	700	728	689	679	686	697	701	693	698	713	716	688	661	667	695	688	672	711	720	671	696	687	757	720	693	733	744	704	728	711	718	702	706	723	734	681	683	696	765	683	692	716	726	712	707	754	695	682	714	689	728	746	705	702	716	648	734	710	724	717	678	701	724	694	659	681	712	733	678	696	698	761	734	715	708	716	744	736	704	685	690	701	690	726	751	692	685	689	714	721	699	718	670	671	667	697	652	686	698	739	698	663	691	734	728	652	683	727	709	688	726	732	701	675	722	697	708	719	761	723	639	674	699	708	724	731	660	689	680	724	659	716	650	736	666	727	712	705	677	638	679	694	675	678	695	691	705	728	685	713	692	691	705	686	679	702	696	688	723	738	746	746	684	716	780	710	667	722	735	656	698	713	690	707	685	727	702	689	702	653	661	683	691	677	691	699	711	740	696	672	742	726	737	706	657	672	682	682	752	674	694	695	702	667	652	680	746	749	701	689	702	701	670	703	684	694	679	667	726	726	712	683	665	677	697	684	726	675	651	713	728	724	712	687	701	699	695	724	651	701	736	685	692	726	661	675	709	666	696	745	680	721	692	683	716	679	769	750	661	695	687	745	689	692	722	713	735	716	718	727	731	700	709	691	675	710	755	730	724	676	708	716	683	677	692	702	700	747	679	710	685	727	726	675	684	691	685	693	712	748	685	708	701	685	738	682	704	677	665	695	645	732	686	697	731	732	691	678	745	664	700	738	721	727	673	667	655	704	718	780	720	673	682	664	701	793	700	713	696	687	701	739	683	720	686	729	708	692	681	667	691	721	706	725	676	711	717	755	681	697	720	671	697	753	715	645	742	705	659	769	663	678	692	703	697	765	717	697	705	719	687	691	707	687	778	691	710	663	674	726	678	656	700	701	670	683	704	679	744	670	670	698	700	746	662	705	753	714	722	758	744	682	723	675	680	705	702	690	701	703	753	737	703	686	689	717	719	749	694	686	694	723	703	651	688	697	689	703	690	690	673	716	668	715	714	694	690	704	694	712	674	691	688	675	751	745	680	709	666	729	716	744	683	699	699	697	647	715	710	706	659	665	729	719	685	740	694	722	686	686	718	750	650	675	725	689	685	690	697	670	684	691	754	670	676	682	685	666	735	715	721	695	699	686	716	720	678	733	731	716	740	723	721	741	750	691	719	733	685	728	729	706	711	665	703	712	708	688	692	715	707	704	681	718	676	720	734	689	700	702	695	725	676	675	723	715	703	693	729	704	684	666	690	668	699	704	697	712	721	697	743	690	657	713	670	704	697	691	696	679	736	721	660	711	704	700	726	698	715	633	685	738	692	692	655	670	695	703	692	700	693	703	692	735	755	680	663	698	717	740	664	722	723	695	733	647	706	712	704	672	688	669	706	698	740	798	734	677	686	722	657	707	683	726	681	733	723	713	703	750	752	739	687	636	717	678	698	699	664	715	717	717	747	689	717	678	708	752	744	705	687	698	640	711	709	764	741	722	710	721	745	695	700	751	733	661	767	695	700	718	690	699	696	723	719	745	663	725	693	653	673	699	733	706	688	712	649	701	700	683	705	731	688	715	723	728	709	731	698	711	708	692	701	720	714	702	668	722	661	643	742	678	693	737	724	706	711	671	669	712	735	653	669	722	735	734	737	666	663	723	714	658	686	666	724	725	717	704	700	743	680	729	702	724	705	740	684	710	698	727	692	721	738	729	727	706	671	717	705	733	744	713	703	699	702	696	680	718	736	679	706	707	695	696	708	700	742	727	706	663	726	715	664	687	693	710	736	667	675	692	674	723	711	665	675	698	666	713	709	725	682	751	747	743	671	739	646	704	699	715	747	685	649	706	675	709	725	684	695	694	745	699	721	679	706	670	714	709	643	768	689	660	709	739	701	727	692	748	730	717	688	693	737	736	709	645	715	740	719	708	664	685	724	733	711	677	677	704	759	704	678	697	716	705	667	683	719	742	708	749	700	684	658	763	653	665	717	680	692	686	698	718	679	739	723	712	691	690	713	717	689	677	692	705	740	729	699	732	688	700	725	705	700	673	654	692	708	682	709	689	691	742	712	727	740	734	671	667	721	703	746	682	702	714	686	710	721	720	680	637	684	690	743	679	734	726	722	699	688	716	719	718	707	680	701	702	675	745	717	729	713	702	719	683	688	698	700	728	725	678	691	741	689	714	719	697	703	735	701	680	721	703	721	713	709	723	700	714	696	671	703	644	785	710	707	733	700	714	693	685	740	702	703	758	711	684	736	722	692	687	716	672	748	694	722	709	754	688	669	713	725	712	704	632	680	700	711	709	706	699	748	691	686	673	657	705	679	686	701	674	706	709	694	720	706	726	744	713	687	689	675	717	705	747	682	671	628	701	702	726	679	660	703	727	696	700	714	677	704	705	676	745	686	722
1482	815	449	317	303	472	630	670	586	468	444	391	372	328	242	210	186	130	151	144	125	71	69	54	59	52	54	58	48	65	44	51	52	51	47	56	49	49	48	45	50	31	37	54	48	46	51	42	45	54	48	40	51	58	46	46	74	46	52	47	53	50	43	42	48	46	57	37	42	46	43	43	49	40	34	30	48	45	57	60	54	45	48	57	46	50	52	39	54	52	49	54	41	45	47	46	38	53	41	60	46	61	56	66	39	40	49	32	42	39	44	39	37	57	45	42	36	39	44	45	46	44	48	36	45	29	38	37	50	28	51	48	43	49	48	57	37	63	51	46	49	43	35	49	61	45	46	45	42	57	50	52	48	53	52	43	42	50	42	37	49	49	39	40	41	53	46	58	50	48	35	55	52	43	56	47	43	42	39	54	51	41	45	45	47	42	36	42	50	43	51	35	47	47	48	51	32	52	34	45	27	43	50	44	36	41	38	50	42	34	40	41	52	48	39	46	34	39	49	39	34	46	46	37	46	44	36	48	52	57	47	38	50	40	43	64	46	57	54	48	52	59	33	36	42	38	32	36	51	47	64	42	54	44	38	45	49	43	49	61	46	47	45	52	52	39	49	34	41	40	45	43	49	47	40	63	39	38	44	36	37	45	37	48	43	44	45	45	44	51	50	47	54	42	48	51	40	41	64	53	45	39	48	49	40	38	37	37	37	53	39	47	49	46	41	49	55	34	46	41	47	47	42	53	32	39	56	43	46	43	42	63	43	56	39	43	56	56	31	49	40	39	49	50	58	44	53	50	51	46	41	42	56	50	43	40	50	49	51	45	46	51	46	52	50	45	38	52	43	50	47	36	34	38	50	53	41	57	52	39	46	39	48	37	37	43	41	36	39	42	43	44	47	54	45	50	39	43	56	48	51	51	61	43	46	55	35	50	44	37	54	41	51	46	50	48	36	35	46	53	62	36	47	44	34	50	46	43	34	47	55	34	46	45	56	39	51	49	42	51	37	37	47	41	77	47	38	30	41	45	43	56	39	54	51	38	41	50	41	54	40	53	57	46	40	52	46	47	35	31	55	42	41	45	52	43	40	42	37	40	45	40	40	48	55	52	51	45	58	42	51	45	40	55	50	58	45	54	45	53	43	54	45	37	50	33	32	49	44	35	60	52	49	38	38	48	50	52	50	68	41	57	42	49	49	40	36	39	40	37	39	50	47	43	44	53	45	39	33	37	40	53	44	49	45	45	46	52	46	47	60	52	51	37	42	43	49	44	38	34	61	56	57	48	48	44	46	55	52	43	36	37	49	44	46	43	32	43	41	50	38	56	50	45	39	49	46	48	43	33	44	38	62	28	40	51	65	54	37	48	39	53	40	47	65	44	42	43	43	50	35	42	46	54	40	38	52	49	43	39	35	33	56	54	45	58	50	40	41	50	36	47	40	40	50	51	44	66	39	34	30	49	51	45	46	59	47	43	60	37	41	44	42	40	37	57	51	48	38	40	45	38	52	52	60	40	50	38	38	61	44	41	46	54	36	34	43	45	47	53	50	56	39	41	43	38	54	44	42	43	44	45	59	56	47	52	41	46	51	38	38	50	39	39	38	41	50	56	55	46	43	42	59	56	52	39	51	49	51	50	43	53	52	38	40	30	58	45	48	56	43	52	50	53	45	45	51	41	60	38	37	39	59	47	47	45	49	53	52	44	40	44	49	42	33	55	48	53	31	39	47	45	46	48	50	51	35	50	46	35	46	55	44	41	47	48	63	52	48	53	46	45	42	42	51	39	40	49	44	57	45	49	47	40	40	49	33	32	50	53	43	43	50	46	58	38	41	49	46	29	39	45	40	44	41	48	37	53	34	48	37	37	42	49	49	60	48	61	47	50	49	46	65	54	40	45	51	49	44	49	43	52	37	48	42	54	45	53	41	47	49	47	49	49	35	35	45	44	36	43	40	32	49	56	44	50	37	50	57	56	45	48	34	45	53	49	45	41	50	58	44	42	45	46	51	39	43	37	55	57	40	44	53	60	44	40	40	46	51	44	55	43	51	56	40	41	49	44	47	43	53	54	48	40	59	33	46	45	49	55	34	43	34	48	46	36	51	37	43	51	46	28	41	38	47	40	33	45	38	47	51	42	52	39	39	44	38	41	49	54	51	43	43	53	46	42	49	41	32	45	35	42	38	41	35	43	53	38	50	49	44	43	44	44	44	43	39	57	60	41	48	39	46	53	51	44	45	50	53	42	46	46	61	59	39	52	30	55	56	48	52	38	44	48	37	58	61	38	47	54	47	46	52	37	46	38	52	40	49	56	46	56	46	39	43	40	39	45	43	49	54	39	44	43	52	37	45	41	45	44	45	47	52	44	33	41	53	40	43	45	51	39	49	53	49	54	43	40	52	47	41	54	41	45	59	46	48	51	42	41	35	46	49	44	55	44	39	60	39	43	64	54	39	39	53	38	52	46	41	31	51	40	41	46	46	32	43	43	47	46	53	52	40	34	51	51	43	51	43	45	44	44	41	46	48	44	42	41	49	44	44	44	42	48	50	33	45	49	40	49	45	49	54	43	53	38	33	47	49	39	48	41	52	44	45	59	57	47	40	45	43	48	40	44	50	57	48	52	42	50	44	44	55	47	62	53	50	42	38	37	61	57	52	51	59	38	40	45	45	36	34	52	39	40	59	45	49	43	48	47	51	47	40	51	51	51	42	47	53	62	52	41	29	35	42	48	43	51	33	43	38	48	54	47	40	40	41	54	47	53	50	38	42	49	42	51	49	47	49	50	35	45	43	51	42	49	44	42	42	40	59	48	51	48	50	48	47	57	55	58	43	52	52	52	48	40	41	48	39	36	59	50	59	37	42	44	51	43	33	47	42	36	45	46	49	45	44	46	58	45	52	51	47	49	47	49	58	47	64	44	50	41	35	38	45	45	34	60	55	41	42	42	41	47	44	39	35	36	40	42	51	46	39	30	31	34	30	45	40	44	40	45	40	54	44	49	44	41	45	46	42	38	43	39	52	42	47	58	41	50	39	54	41	47	38	38	46	52	54	47	51	49	51	36	53	56	46	44	41	47	36	53	48	45	60	47	47	53	44	37	50	47	55	47	47	40	41	53	41	51	47	53	44	44	43	35	35	35	50	45	44	30	65	42	43	43	45	44	47	52	48	47	36	53	46	32	49	48	53	51	44	44	56	50	34	54	37	50	49	52	41	43	43	48	41	43	42	44	50	43	38	43	44	44	56	52	53	42	47	48	43	46	52	61	44	44	49	41	43	41	43	42	56	46	48	36	35	44	56	45	47	45	41	39	36	39	44	30	41	40	55	52	55	36	38	49	59	37	49	49	48	53	46	36	47	41	52	45	34	50	51	48	37	44	40	35	47	36	56	56	56	41	41	50	38	46	52	38	49	45	46	51	41	43	55	42	45	46	32	33	46	36	43	45	46	52	29	52	51	60	40	37	48	30	49	42
17026	8396	5138	7483	16162	20268	20254	19363	16545	13718	12150	11081	10010	8293	6528	4619	4427	3493	3126	2691	2454	1422	1039	775	578	489	479	467	461	472	460	570	621	537	476	416	371	414	425	475	478	411	474	498	422	371	391	373	472	526	409	397	468	462	483	505	627	404	383	401	461	449	457	447	401	355	337	333	360	334	366	407	342	353	342	314	396	378	368	357	339	337	386	365	324	307	344	334	360	375	321	354	321	372	333	354	334	344	362	330	339	373	351	357	339	332	316	332	335	305	334	342	348	352	303	334	332	343	303	329	374	309	328	339	342	354	304	316	321	343	344	349	316	342	340	327	311	342	304	346	352	329	340	334	331	340	316	335	322	350	328	358	323	324	330	314	320	318	304	355	353	329	352	338	345	319	336	338	314	342	312	339	352	344	312	332	317	330	334	339	363	327	333	322	330	326	329	311	348	353	348	311	348	344	311	315	348	304	330	340	353	362	338	326	324	351	306	317	341	346	317	316	341	341	332	357	342	311	315	356	356	284	339	367	310	351	353	348	327	307	356	360	334	328	347	314	330	328	350	342	338	312	331	346	318	319	334	310	335	339	317	352	322	313	332	360	334	310	335	337	325	327	331	324	339	331	351	344	302	331	332	295	342	356	345	315	346	339	336	330	301	345	341	323	345	335	326	339	357	338	381	337	348	320	355	311	337	312	321	308	334	344	328	335	348	334	316	320	301	330	340	348	343	332	299	329	318	293	326	350	331	327	328	323	360	342	318	358	355	344	341	338	315	323	306	344	356	328	320	326	329	311	307	375	315	314	332	357	344	338	339	351	324	325	349	300	333	336	353	315	338	334	310	348	297	323	316	318	334	357	352	311	319	338	329	350	324	324	351	372	344	305	310	317	339	358	341	314	332	333	319	325	375	321	321	343	305	365	367	317	333	320	346	297	332	315	333	325	329	339	356	357	363	346	346	326	320	345	336	343	305	358	326	318	342	318	331	303	342	338	352	326	306	331	342	356	342	343	329	343	358	317	353	319	331	323	337	325	337	337	340	330	332	307	302	363	284	308	341	319	377	292	334	329	337	309	300	327	327	350	319	303	332	365	348	329	314	322	308	310	311	370	328	335	320	319	326	342	359	311	339	338	351	342	347	318	367	354	357	341	306	333	317	302	325	328	342	300	301	342	353	320	296	335	331	327	339	322	350	315	363	303	333	358	312	338	338	330	372	325	340	345	332	290	365	337	332	338	344	333	356	289	352	330	331	341	325	345	341	313	315	348	338	320	354	355	343	344	344	320	348	323	318	313	341	322	298	349	306	299	336	309	344	351	338	361	360	340	354	358	328	328	374	287	342	352	328	318	332	356	289	350	325	336	348	317	298	343	334	326	353	343	301	298	324	341	337	363	332	305	333	319	342	315	350	305	331	340	356	325	327	319	343	310	319	297	348	323	321	345	338	319	340	337	332	342	294	323	358	337	332	330	362	324	305	304	302	356	322	331	327	343	340	368	339	336	340	314	347	337	362	306	321	319	314	347	366	359	344	335	340	310	302	327	340	345	304	349	322	333	310	315	333	330	339	338	336	312	322	301	363	300	339	341	326	320	309	351	351	325	339	328	363	337	309	344	326	311	308	327	354	293	327	323	325	334	326	318	354	324	323	336	307	335	330	366	318	354	330	344	337	328	384	364	341	348	350	321	365	319	293	344	355	308	358	360	329	351	322	313	375	365	326	319	324	342	346	310	310	335	336	338	318	329	342	330	338	341	353	330	319	336	353	318	308	316	354	318	338	300	322	293	321	346	344	326	321	364	346	354	335	338	347	312	354	332	313	339	334	357	294	328	297	312	329	363	324	324	319	349	361	330	313	325	350	321	297	311	365	369	346	328	343	350	372	327	310	332	358	330	334	318	350	338	322	361	302	315	342	349	346	359	314	340	347	349	339	354	327	321	329	318	337	318	350	344	332	328	349	346	341	309	340	317	318	315	335	340	325	339	347	301	342	294	331	364	305	315	316	309	307	366	355	330	313	372	274	332	350	349	314	329	310	335	326	374	342	339	317	327	319	306	347	361	346	293	329	331	335	342	323	318	329	321	314	316	375	320	324	345	315	310	311	318	324	362	342	350	325	330	339	345	314	341	364	340	326	320	341	343	328	305	339	326	324	327	325	358	355	337	320	308	320	341	325	323	344	326	275	326	323	313	355	353	334	345	362	343	324	351	325	362	318	333	328	339	344	343	349	346	327	317	336	342	337	331	325	319	337	332	351	322	369	307	331	340	354	355	334	337	332	320	350	328	320	355	327	328	331	314	306	349	343	366	310	343	331	296	346	347	364	338	357	331	354	328	308	338	327	325	313	329	334	355	332	332	338	314	365	288	369	317	296	347	347	378	360	340	354	323	321	327	314	332	314	324	322	313	326	356	326	335	328	364	346	344	363	343	328	323	340	334	331	341	340	338	335	394	350	323	325	330	344	311	319	340	361	353	349	345	310	338	329	334	339	339	330	343	345	348	332	327	309	303	381	333	350	340	321	326	309	340	335	353	330	296	335	318	325	339	326	349	316	338	335	363	335	332	323	322	336	321	331	342	319	325	359	317	339	309	350	305	313	347	328	349	351	339	284	350	332	307	340	314	311	321	356	340	315	327	318	339	308	313	350	329	342	329	345	350	356	343	353	314	309	350	332	326	321	325	328	300	361	332	329	307	342	320	335	348	319	376	296	379	310	351	366	332	339	291	353	324	313	337	317	322	329	333	303	336	357	335	346	337	373	319	319	339	348	330	332	373	343	331	345	322	346	323	342	345	328	341	334	345	331	351	301	318	333	336	342	328	381	315	370	337	328	350	327	318	313	340	353	331	329	353	353	326	298	344	335	346	352	324	362	374	323	339	358	319	332	323	342	308	312	358	348	338	336	352	316	352	357	326	362	335	337	328	334	336	347	345	335	335	350	327	341	345	319	310	343	324	336	371	304	327	304	354	332	313	331	334	333	353	299	347	340	335	320	339	297	330	309	314	314	269	333	337	374	305	354	312	332	347	306	316	351	344	308	307	308	341	341	322	322	311	326	342	370	346	309	357	309	309	355	313	345	336	338	358	363	347	298	324	327	345	319	337	319	382	304	326	353	326	328	320	298	329	361	379	359	316	328	332	347	302	342	324	325	336	302	319	305	336	326	326	321	336	353	315	318	312	334	332	331	314	334	326	351	334	319	322	315	342	341	276	329	317	328	324	314	321	371	298	369	344	321	320	307	334	359	335	317	363	336	344	332	343	322	321	315	311	334	350	331	341	345	321	329	365	363	352	331	314	342	342	345	333	337	324	312	332	339	337	349	328	315	335	345	318	311	311	341	307	331	343	321	353	323	317	304	315	339	348	316	308	359	315	350	341	341	323	313	337	323	350	340	329	351	358	324	305	334	316	317	325	342	295	332	317	289	343	338	359	357	329	344	346	336	325	380	335	370	349	302	309	336	357	332	348	324	334	333	327	332	338
1572	441	263	192	200	253	336	365	311	256	231	257	193	215	175	136	147	107	113	145	133	95	120	76	80	85	64	71	84	97	70	61	73	67	76	69	72	71	82	88	85	74	75	63	72	80	81	74	72	78	76	77	77	76	78	77	87	95	85	74	73	75	87	86	75	71	76	71	66	63	81	87	70	70	70	72	69	70	76	86	71	77	71	80	62	63	55	75	73	50	76	66	83	86	76	85	80	82	75	77	83	78	73	89	67	89	82	79	68	71	68	86	85	79	72	70	62	84	77	78	83	81	74	65	55	81	71	69	66	80	64	69	72	69	70	89	81	79	99	62	80	67	71	89	70	76	67	81	84	83	62	76	65	66	76	70	78	63	80	83	72	81	75	95	63	79	66	68	79	73	73	65	60	83	68	81	73	69	81	83	69	70	84	72	65	78	86	82	59	72	94	80	77	65	70	81	76	71	63	79	82	65	91	85	79	75	64	66	71	68	80	74	94	72	65	78	77	80	77	76	62	66	67	83	77	73	76	68	75	76	92	78	76	73	66	73	77	87	75	87	87	54	90	76	84	72	60	78	84	73	59	81	84	80	85	81	74	70	68	72	80	78	80	84	74	77	67	65	70	64	92	69	76	82	65	64	89	76	62	67	69	85	83	65	57	71	56	87	71	87	81	83	79	78	61	58	91	82	82	73	85	73	66	81	82	92	81	79	82	63	93	63	75	82	89	78	72	72	73	77	89	74	73	74	69	81	85	64	71	67	75	90	78	77	85	74	77	77	85	68	62	61	78	69	80	78	79	68	68	58	67	65	77	75	78	89	73	88	70	88	58	73	67	58	62	79	75	73	77	78	85	81	90	73	95	78	84	63	84	67	83	68	79	62	74	84	75	85	75	81	64	72	75	73	77	82	77	78	80	79	93	90	76	78	83	69	74	71	68	59	75	81	61	66	72	56	73	72	85	86	74	72	81	67	74	76	81	73	73	84	77	79	79	81	71	76	68	70	80	75	80	68	56	94	82	57	71	63	79	74	86	81	65	75	70	93	76	70	61	76	80	89	60	62	75	82	78	63	86	83	69	82	73	71	65	81	76	71	72	60	84	73	72	63	87	70	70	76	79	77	68	74	73	80	84	77	81	74	78	82	72	79	59	74	78	68	73	70	67	61	69	73	70	66	80	70	66	72	91	78	76	70	63	63	79	57	71	75	74	78	70	74	67	67	84	72	72	70	70	72	67	79	75	67	81	75	69	67	65	92	78	74	75	83	68	85	71	67	76	88	70	65	70	57	61	55	70	78	78	77	75	60	87	54	77	84	80	84	74	74	76	66	64	69	64	55	68	78	74	85	84	95	95	77	87	81	81	61	58	67	85	74	80	91	79	60	76	68	75	73	77	61	87	61	75	82	77	74	70	61	64	82	66	76	80	83	75	60	76	90	71	76	88	82	83	83	69	69	74	72	73	65	82	84	78	74	63	75	83	70	77	88	85	91	92	90	94	68	79	69	60	73	54	76	67	77	65	84	70	77	80	81	68	68	72	72	79	79	78	83	69	91	77	90	73	69	77	75	82	90	81	91	86	79	76	73	79	77	80	70	90	80	68	77	77	84	68	76	63	75	74	66	71	83	63	83	64	75	72	69	83	83	80	72	72	74	67	65	88	67	79	67	79	87	88	82	78	76	65	71	74	92	94	77	74	76	65	71	83	72	81	83	69	76	73	82	66	83	93	71	69	71	68	78	84	70	65	79	68	78	67	81	90	74	71	69	57	78	78	82	80	68	84	82	68	67	84	71	77	78	76	74	83	77	110	76	65	71	87	79	77	71	89	73	85	74	75	79	81	69	66	72	80	71	75	74	70	78	83	84	91	66	81	69	80	70	74	75	76	71	63	83	86	75	81	78	67	70	87	82	65	76	66	84	80	69	74	57	80	66	82	83	89	60	62	65	58	78	78	71	77	58	71	78	84	82	86	74	86	90	85	80	80	75	72	67	77	74	81	76	85	71	79	71	77	73	71	85	76	85	72	80	86	74	58	68	69	63	80	65	74	71	73	72	61	88	60	75	76	65	80	89	71	85	89	72	61	67	84	70	74	73	84	73	59	86	68	78	80	71	69	75	72	71	68	82	89	73	68	66	79	72	69	77	75	73	71	75	71	67	78	82	82	78	68	74	94	54	79	57	78	69	92	62	87	77	55	64	83	68	75	77	83	81	81	68	70	70	73	66	74	90	80	89	64	64	75	83	80	67	101	69	75	68	86	76	84	77	100	68	61	61	84	75	77	67	63	77	73	86	67	81	79	65	74	82	98	68	71	89	61	73	84	77	74	80	70	84	77	79	70	91	76	75	79	50	72	63	70	76	85	74	85	75	72	75	65	58	62	73	86	70	71	64	59	83	69	82	85	89	75	73	80	79	84	75	66	81	80	84	81	71	75	91	79	71	66	87	74	84	84	84	105	74	80	78	84	76	88	64	65	64	68	90	81	88	81	80	83	76	83	79	73	73	80	69	78	90	86	65	75	85	77	79	68	75	72	69	74	76	81	64	65	58	76	76	59	68	75	86	83	81	85	63	63	74	92	91	77	80	69	70	61	84	68	84	73	58	85	85	68	67	69	72	73	71	81	84	65	78	68	70	72	68	77	79	76	67	77	66	74	70	72	71	73	68	66	83	82	77	68	69	107	77	72	73	72	82	75	74	71	72	73	75	80	71	83	79	82	86	82	66	80	81	64	69	77	63	61	65	69	82	70	68	67	70	82	75	57	82	84	78	67	78	69	47	97	73	57	73	77	68	84	62	66	79	68	57	72	76	77	82	64	77	71	69	72	88	87	91	74	60	90	73	61	78	78	79	89	63	68	84	85	70	85	78	75	51	72	77	71	88	94	88	71	66	71	77	85	60	75	77	71	77	79	94	76	69	76	62	89	69	74	77	67	83	76	59	76	74	86	71	87	76	89	86	66	67	63	74	66	87	82	89	68	80	68	66	79	87	82	100	94	64	85	71	94	65	73	77	66	80	63	89	92	77	78	65	73	83	73	73	67	79	70	82	69	79	71	64	81	77	83	77	76	65	79	78	83	60	71	64	83	74	76	76	75	62	82	65	77	72	89	71	67	68	89	86	82	73	73	90	69	90	96	74	58	64	81	87	79	76	83	69	69	66	64	62	69	72	67	61	69	82	83	68	63	65	84	71	82	97	71	66	71	59	66	86	71	83	67	73	65	76	77	59	77	77	81	73	74	80	67	78	66	76	79	71	75	84	71	73	103	71	59	82	83	63	79	67	60	73	64	77	89	86	74	89	68	90	73	65	72	92	80	66	82	91	74	64	90	66	68	75	74	71	73	77	83	80	72	93	89	78	67	73	67	61	84	81	70	61	78	73	95	64	75	61	85	77	83	72	76	86	70	76	60	73	75	60	72	63	65	66	86	76	71	73	68	63	70	75	71	63	68	76	81	78	82	70	72	80	82	75	85	76
13624	5345	3142	4411	10441	12905	13556	12447	10155	8166	6965	5743	4941	5164	3569	2840	2560	2248	2168	1879	1602	1028	828	765	671	612	563	604	589	594	571	593	695	618	580	562	549	575	607	602	595	651	669	599	620	583	578	565	575	667	558	540	591	614	628	661	628	536	579	624	597	646	613	630	599	534	540	553	570	550	586	526	585	560	528	580	597	572	594	530	529	612	560	593	577	523	532	609	564	605	599	532	541	572	528	607	537	543	589	587	563	583	563	507	557	576	539	584	592	556	540	587	542	563	574	560	594	569	534	559	582	591	555	560	582	590	576	558	589	590	575	541	613	535	572	592	522	571	559	521	606	558	538	564	574	544	593	556	530	569	560	539	550	551	598	573	543	587	548	525	564	543	552	562	581	549	580	599	522	590	554	579	529	514	569	593	581	556	557	552	544	561	558	544	589	570	540	560	558	579	587	613	567	542	547	530	581	558	591	549	532	536	549	575	557	498	596	593	565	588	578	585	626	547	564	567	563	607	572	548	564	542	601	579	580	578	545	561	555	593	575	497	563	562	604	571	592	550	531	561	538	530	578	562	578	571	623	579	568	556	553	540	570	567	548	553	559	570	588	565	535	567	573	589	563	571	541	574	563	557	559	543	572	584	542	577	561	566	627	524	536	553	578	541	599	538	577	496	555	536	567	512	547	515	557	563	556	548	562	566	577	552	554	547	556	542	537	551	539	606	558	561	584	542	612	534	589	571	587	552	553	579	590	535	592	585	585	576	582	512	533	557	592	573	526	612	572	599	590	550	603	583	563	562	529	512	551	594	578	540	540	579	577	554	550	578	562	623	559	596	554	559	573	578	548	542	543	555	588	601	537	527	562	551	595	609	548	571	556	565	573	561	547	565	602	540	585	594	539	578	566	603	568	570	567	534	534	548	602	571	546	553	567	534	534	552	526	606	578	558	603	513	548	600	605	568	572	562	570	561	563	562	555	571	608	592	563	618	510	535	595	586	577	536	600	557	594	565	549	557	544	546	558	567	587	537	543	528	564	589	582	595	581	571	539	591	562	523	577	544	539	626	563	581	585	593	520	539	533	565	578	584	585	605	595	591	569	590	557	535	546	576	526	564	601	583	585	591	527	555	553	565	558	584	603	542	580	532	610	550	576	601	571	591	542	562	602	535	558	539	587	591	568	616	567	597	607	538	586	530	565	587	540	580	589	584	554	565	579	598	550	555	549	533	528	553	560	522	566	576	587	552	535	577	562	589	553	543	573	580	587	545	552	545	589	543	597	521	550	588	557	617	539	571	519	603	516	577	545	600	584	573	515	574	551	589	532	598	552	583	584	576	548	568	534	577	524	558	559	529	565	579	568	531	568	566	538	508	559	603	579	557	548	523	598	596	561	579	567	592	586	528	586	515	535	552	597	562	543	529	571	581	548	541	570	576	572	567	560	575	597	532	549	552	598	599	512	542	582	551	572	567	580	554	571	563	571	582	611	546	558	542	559	567	554	561	584	561	531	589	598	610	584	555	578	549	556	565	573	541	603	559	578	554	596	536	572	540	544	603	565	599	547	516	563	577	593	528	558	563	601	575	566	582	508	554	579	535	554	539	525	566	565	583	543	552	554	556	517	559	560	544	551	584	581	595	568	539	571	597	593	555	565	545	538	590	581	554	601	583	559	585	563	546	524	571	518	568	596	596	568	588	594	597	612	573	556	559	595	597	562	562	520	556	585	561	569	592	578	562	571	558	581	535	562	564	577	550	616	591	611	575	568	600	585	594	583	528	543	482	547	606	565	559	557	545	585	537	523	559	545	569	615	550	547	577	518	546	574	562	567	554	558	560	564	571	549	546	559	534	568	558	611	548	547	531	540	566	555	547	572	557	540	544	576	574	558	558	637	549	571	573	559	629	592	561	558	584	595	582	546	601	553	570	545	536	555	580	579	572	550	554	624	545	540	544	553	556	533	570	587	592	596	559	578	569	581	567	608	555	538	547	574	609	515	634	542	598	581	588	603	590	552	543	557	579	534	542	558	603	573	585	560	539	598	570	548	607	598	573	547	552	589	563	576	572	536	613	582	544	554	548	586	548	536	563	610	529	602	590	592	564	546	565	589	575	597	548	573	573	519	581	588	585	523	591	551	561	594	611	576	550	497	529	535	536	558	574	537	597	580	619	566	560	569	553	557	605	557	526	547	566	568	578	561	581	576	624	600	533	539	552	586	564	571	582	533	578	515	535	550	541	574	600	562	563	544	580	539	574	588	585	592	580	503	535	556	533	539	529	603	562	562	575	601	527	520	571	549	558	549	553	572	558	527	552	583	583	573	545	554	582	549	567	533	536	551	549	614	585	558	573	583	577	527	587	560	572	570	573	516	573	563	570	543	616	534	548	565	578	559	548	541	569	558	557	531	562	581	563	589	579	546	529	567	598	576	579	532	559	599	556	561	528	542	552	569	583	588	553	590	552	563	552	573	533	540	526	538	569	572	567	543	597	603	564	557	576	537	569	593	604	605	590	528	540	547	528	567	574	545	573	568	566	559	598	570	561	589	577	575	555	548	580	577	548	553	575	543	547	631	531	568	548	571	553	543	593	554	541	576	569	574	530	539	537	584	567	576	576	577	535	484	615	596	544	534	562	575	551	582	568	545	519	589	546	561	582	562	517	573	543	582	546	563	542	577	600	539	551	555	568	554	559	597	557	574	564	578	550	546	572	586	561	591	546	572	560	534	557	564	550	535	568	568	532	554	611	550	554	540	569	565	571	594	530	617	541	589	611	561	550	579	559	543	604	580	560	593	595	585	540	604	517	610	580	589	577	548	549	580	529	563	572	519	543	560	565	555	541	571	540	546	530	568	585	541	555	566	553	574	591	554	582	547	586	609	529	576	569	600	558	557	497	573	535	553	529	555	606	561	511	534	568	594	564	549	540	549	586	551	537	585	561	558	568	563	589	581	547	532	549	526	556	555	594	580	520	573	569	586	581	599	538	554	560	574	555	557	562	572	560	589	543	561	524	604	571	537	571	571	565	578	560	556	545	554	578	520	546	570	543	546	596	591	592	542	595	564	584	577	559	561	578	571	542	563	567	547	546	545	560	586	559	621	563	566	550	564	556	571	582	528	581	577	551	533	590	554	573	545	562	520	557	597	556	588	515	558	575	531	592	589	578	552	577	548	523	572	568	549	530	566	556	543	584	555	590	522	563	549	553	540	551	536	497	560	552	556	582	566	572	542	563	539	594	562	588	573	564	551	602	558	587	546	548	567	583	524	570	546	564	578	573	579	569	573	572	520	588	551	544	524	563	552	577	574	517	563	555	580	583	546	515	618	566	574	575	594	555	527	536	564	564	557	587	574	566	553	602	566	535	573	580	580	585	564	519	568	562	555	589	569	639	552	573	591	590	540	559	596	557	530	617	560	560	551	559	553	644	520	545	575	545	574	545	563	568	572	548	538	576	531	584	590	579	574	555	567	590	592	552	561	568	570	588
1002	633	345	306	272	356	518	482	414	352	319	310	291	279	163	137	149	132	114	91	86	58	44	50	45	35	36	30	32	32	31	30	40	36	27	39	26	34	36	33	33	42	34	52	45	24	30	27	36	34	37	40	33	28	40	29	34	32	43	32	33	37	42	35	31	22	31	34	30	27	38	48	38	43	41	34	29	32	35	32	29	34	46	28	42	31	32	31	43	44	34	26	28	40	31	33	36	31	37	43	34	39	30	38	42	30	31	33	40	25	61	35	33	38	33	28	26	25	43	30	46	34	36	36	30	35	48	27	28	39	37	35	32	35	41	41	32	39	35	24	30	39	31	44	33	31	38	34	30	36	35	46	33	25	25	31	31	31	32	36	24	36	38	35	33	29	37	37	41	32	35	31	30	35	39	25	24	19	36	33	35	32	40	33	30	30	33	32	36	39	40	33	43	36	41	36	31	36	35	38	28	29	35	44	40	39	36	29	42	31	39	28	30	34	39	41	38	45	36	37	41	28	35	23	29	35	31	36	33	47	32	31	43	43	33	31	37	37	24	38	28	36	38	44	27	30	41	37	28	33	35	32	20	33	38	31	30	44	23	28	33	35	28	38	29	27	26	34	36	45	44	35	43	41	41	34	27	34	35	27	35	42	48	33	33	37	34	36	37	26	35	34	41	32	30	39	35	38	40	31	25	36	39	40	26	41	41	42	35	37	28	27	43	33	36	32	31	25	37	37	29	28	44	32	34	32	31	38	20	24	30	39	22	32	29	37	34	44	38	28	29	33	31	27	40	36	36	34	39	39	33	33	33	28	33	23	38	32	29	27	26	27	41	29	31	33	35	31	23	31	34	37	37	39	42	40	32	37	25	27	37	30	47	35	27	37	30	38	36	30	21	34	26	30	42	35	24	25	21	32	31	50	25	30	33	43	32	34	30	24	43	30	34	31	38	39	32	32	43	23	35	35	41	40	32	36	42	28	35	50	30	29	36	33	40	37	30	43	38	39	35	25	31	40	34	35	22	32	24	34	33	34	24	37	32	29	34	37	29	37	38	36	30	38	31	26	37	28	38	32	23	20	31	31	34	37	37	43	30	36	28	33	32	28	39	31	33	28	24	36	21	28	30	38	38	37	39	30	28	38	32	34	33	26	39	38	31	28	36	36	35	31	32	37	29	36	25	27	29	32	38	48	36	26	28	33	29	29	31	46	41	34	31	36	39	26	31	42	31	49	41	35	30	26	37	44	39	30	36	25	33	37	39	37	39	41	35	33	29	33	37	29	27	30	28	27	28	41	31	43	31	27	44	36	39	40	38	27	26	30	29	27	32	42	46	22	35	39	27	38	29	26	25	37	24	29	31	34	35	39	29	32	38	28	41	46	37	31	29	42	37	40	44	36	37	31	36	31	34	35	26	28	35	35	36	24	32	38	39	38	35	27	40	34	39	40	36	26	36	46	28	41	34	34	48	38	30	36	39	28	37	28	31	32	33	29	34	35	28	26	28	31	26	46	33	32	44	25	22	29	36	31	43	29	33	42	25	41	36	25	30	35	37	40	35	30	37	31	33	31	27	30	44	35	36	24	27	44	45	32	34	29	41	35	36	31	40	25	25	28	27	20	39	41	25	33	25	40	36	31	29	31	35	30	25	34	32	43	23	29	33	40	34	29	38	32	21	24	37	32	26	37	33	29	44	29	36	40	31	29	40	30	33	23	27	33	39	34	30	38	33	44	49	34	34	42	35	31	26	33	43	28	32	31	37	34	33	38	30	26	28	43	30	41	31	21	36	39	34	39	25	38	38	36	34	29	32	23	34	32	28	45	37	41	34	50	38	25	27	27	30	37	36	28	33	29	38	24	24	31	38	33	44	34	29	33	35	31	41	28	40	29	39	29	33	34	31	30	37	48	33	50	36	35	20	39	34	37	39	31	31	30	41	39	19	30	29	27	32	25	26	31	27	31	29	27	29	34	30	31	30	31	35	30	31	29	31	39	37	33	37	29	34	40	49	29	30	39	27	27	34	34	36	28	39	39	40	26	36	31	34	39	41	32	36	40	41	33	29	38	29	32	24	27	23	36	36	41	32	32	37	27	29	45	32	40	31	35	31	35	34	32	26	37	35	21	33	34	24	33	35	29	46	37	36	36	37	35	35	46	32	34	34	36	38	31	35	32	34	35	38	33	36	33	41	36	29	37	31	39	37	31	32	31	30	36	24	40	30	40	43	37	33	30	27	31	29	43	34	32	20	28	36	31	39	32	23	31	38	40	29	39	30	50	41	37	38	34	33	41	39	37	40	27	29	33	43	34	39	35	30	29	29	22	30	31	30	43	38	38	35	27	25	40	32	35	32	35	37	24	32	35	29	30	16	31	36	38	33	41	30	42	32	35	39	41	52	39	38	35	34	23	27	35	33	34	34	38	36	34	40	41	39	34	40	30	34	42	36	30	27	35	30	37	39	37	25	33	27	29	31	40	39	24	37	42	24	49	36	40	27	33	30	44	29	32	49	39	26	31	28	32	30	41	27	35	25	35	33	37	25	34	36	43	28	40	38	34	38	28	27	43	25	30	44	26	31	36	39	32	32	29	37	35	32	25	45	32	41	38	40	35	27	38	36	37	38	22	39	40	31	26	40	37	38	27	26	34	45	39	44	25	41	32	38	39	45	40	34	41	45	32	25	33	33	30	31	28	38	22	34	31	31	31	27	40	34	35	41	30	32	38	24	34	37	35	39	44	37	33	33	35	32	21	28	37	31	32	31	36	37	35	34	32	29	37	30	31	33	28	29	34	36	42	34	50	30	28	37	29	23	25	31	32	33	27	24	29	30	47	35	29	30	21	30	38	25	24	44	29	33	20	28	35	35	36	41	35	30	30	40	33	43	38	47	36	42	30	36	35	37	34	26	33	39	34	35	31	36	26	36	38	33	38	39	30	28	29	38	29	37	34	33	30	35	33	28	24	36	36	39	30	43	44	31	27	35	28	30	37	36	34	30	29	33	26	36	38	34	32	29	23	38	47	34	37	32	45	36	27	41	38	36	31	38	24	30	28	26	40	40	30	36	36	24	31	30	36	33	48	26	28	40	27	38	41	47	29	34	38	37	29	41	40	37	26	24	23	32	30	26	26	26	29	38	41	30	31	28	39	32	27	35	36	40	40	27	37	23	39	40	27	32	27	38	34	40	43	32	49	32	40	32	36	27	37	32	30	20	32	39	29	46	25	34	24	32	28	38	37	34	38	37	34	32	26	33	34	28	47	27	36	37	29	37	32	29	39	42	37	20	34	35	35	42	33	34	29	31	32	37	30	34	38	36	46	41	36	27	37	45	34	33	25	36	30	34	36	26	31	37	29	23	34	34	28	36	37	32	40	33	30	30	41	33	38	35	37	33	41	39	34	32	39	42	35	38	45	32	42	33	39	28	38	27	34	38	31	26	29	45	28	40	32	24	38	34	31	46	41	28	39	38	42	30	31
14487	7370	4096	6427	14531	17477	18551	15415	14157	11545	10411	8588	7905	7239	4884	3805	3031	3180	2560	2262	1809	987	728	559	411	348	343	346	313	361	338	440	431	402	311	326	302	295	328	367	345	361	378	329	305	306	330	304	396	381	297	329	315	339	359	364	299	285	317	365	381	312	337	273	278	259	281	262	283	281	270	258	265	256	274	263	302	341	273	271	275	282	280	260	278	242	253	247	259	260	276	239	271	249	250	272	297	228	257	284	245	266	249	262	251	253	262	228	247	275	286	271	251	250	277	249	299	259	250	249	268	259	254	276	249	231	268	294	248	291	276	274	269	264	264	234	241	259	286	245	253	274	261	255	249	268	231	262	248	276	250	260	262	259	276	241	235	242	271	252	256	245	262	268	267	227	242	238	240	261	277	253	275	278	242	247	236	271	263	263	268	260	254	276	269	244	270	293	251	228	246	256	286	247	264	285	255	259	221	275	253	229	253	249	303	248	224	283	280	270	244	234	236	262	254	243	273	264	260	250	241	269	274	242	265	252	266	255	259	257	252	230	250	273	261	286	231	293	287	267	273	258	252	242	257	260	236	242	264	287	254	248	268	252	269	259	275	259	247	264	256	275	232	241	237	273	251	260	272	250	264	266	248	250	264	242	241	261	264	256	253	286	273	265	264	260	295	245	250	232	262	259	258	257	244	247	253	277	258	253	280	253	235	265	259	259	259	265	276	246	291	267	247	265	248	255	281	261	279	244	260	272	274	263	261	270	265	253	260	253	268	234	235	270	274	243	258	284	271	241	289	304	255	258	263	244	258	251	264	254	285	261	250	259	263	260	264	251	277	250	282	252	269	254	249	274	262	254	285	282	237	265	252	264	263	291	241	245	265	244	222	273	272	252	252	239	232	251	270	245	245	254	248	268	272	262	283	252	260	254	256	237	233	231	258	268	247	252	226	277	293	273	262	256	266	271	276	237	269	265	267	268	246	261	245	260	249	248	255	257	275	249	248	257	257	310	237	262	250	285	258	267	275	264	262	271	281	246	243	296	260	262	240	248	274	242	230	263	262	264	258	279	257	264	229	257	260	240	277	253	266	263	234	237	247	258	278	235	243	243	274	255	264	258	265	278	278	264	262	273	232	238	228	264	282	275	283	243	267	261	216	264	251	283	273	239	245	267	256	236	231	266	243	231	275	224	253	252	260	240	250	246	249	272	254	253	286	271	251	250	263	259	244	269	278	257	257	247	243	263	239	227	275	253	289	246	274	259	230	255	251	242	253	278	262	266	244	250	282	266	243	262	255	271	253	288	282	269	230	269	248	261	275	251	239	246	257	232	236	276	258	272	272	285	279	250	227	249	264	264	238	250	221	279	278	269	294	228	274	263	257	227	268	235	235	212	255	244	264	262	258	271	248	264	262	268	250	259	259	281	265	278	273	284	262	263	281	253	254	265	246	263	232	268	269	268	265	256	245	227	268	275	239	252	250	256	237	244	247	248	280	251	282	260	251	253	282	278	255	225	279	256	239	207	242	257	248	274	272	262	268	252	240	253	278	282	248	264	280	291	273	248	271	238	232	255	301	263	258	259	268	264	243	248	253	256	251	262	255	275	271	245	263	248	255	228	266	253	263	284	289	273	254	255	257	250	270	239	258	263	304	268	284	259	270	254	241	266	259	243	266	268	264	249	257	279	273	270	267	253	252	271	250	264	266	252	250	226	267	236	241	253	246	258	269	275	267	290	272	244	257	249	275	250	252	259	279	253	251	235	267	237	249	228	270	264	289	242	243	258	269	253	247	283	239	265	248	259	242	234	245	300	258	246	266	252	268	245	251	275	255	269	263	266	253	266	238	244	282	256	270	301	251	277	245	257	265	239	256	258	306	267	276	259	246	263	243	272	249	242	255	252	263	261	269	304	265	272	249	278	256	269	276	250	239	246	269	267	278	277	263	241	233	246	289	253	251	265	234	248	243	240	279	257	261	256	263	276	284	246	232	239	262	279	265	267	253	250	259	239	282	260	255	280	293	271	242	256	255	260	249	297	253	258	261	261	269	265	273	283	239	248	252	268	262	249	247	240	233	270	269	269	262	248	258	231	262	295	259	263	258	278	272	252	279	230	273	248	248	281	261	243	265	240	271	248	254	226	257	295	242	259	242	266	259	229	273	253	258	266	255	258	264	288	271	248	250	245	267	280	251	252	254	236	267	246	265	261	253	246	268	271	262	249	280	255	248	274	265	260	276	272	251	255	252	245	267	265	279	264	247	275	285	290	266	286	238	250	268	260	271	244	271	259	233	262	262	273	249	261	273	292	280	270	284	275	249	256	251	279	272	248	280	233	245	278	239	269	246	262	277	293	217	265	254	256	292	221	247	260	265	270	261	228	283	256	287	268	244	239	263	243	234	280	249	282	252	299	257	261	246	254	260	241	282	252	276	286	259	261	259	287	233	226	284	268	254	261	258	267	283	227	217	287	267	284	241	255	255	278	272	271	265	261	244	269	247	273	248	233	249	244	241	267	250	279	251	261	258	251	263	250	304	269	251	241	266	262	274	254	254	226	236	244	266	297	283	268	254	265	271	275	256	264	243	256	244	261	238	267	265	277	234	257	263	266	294	291	269	257	234	278	250	243	240	291	249	262	261	289	280	270	245	253	258	242	286	277	259	266	266	239	249	237	259	267	250	288	264	257	268	255	261	252	283	264	259	279	265	267	284	282	263	246	263	256	282	257	247	249	256	235	272	279	243	237	245	260	264	253	261	240	251	268	257	231	235	273	259	287	264	254	261	281	250	265	272	253	292	249	266	270	253	251	271	243	256	280	272	254	265	261	269	286	251	253	296	234	248	273	244	277	282	235	266	268	251	251	250	260	238	235	246	231	266	248	248	239	276	248	238	227	259	276	236	250	243	269	258	271	271	245	266	288	269	259	238	256	257	272	273	266	255	246	226	253	251	248	268	240	242	267	259	252	262	298	310	254	285	280	257	258	279	252	253	247	236	248	240	251	255	250	262	251	246	276	244	235	252	267	277	277	234	279	248	225	293	244	245	231	240	265	271	273	293	241	254	263	274	246	247	249	258	269	268	235	278	241	231	255	273	269	256	267	242	273	231	246	294	272	249	254	278	274	215	248	254	272	268	229	245	268	260	259	268	258	255	268	250	240	264	234	256	267	244	256	276	237	279	247	234	271	285	248	233	290	249	292	246	263	231	281	242	255	256	245	276	262	242	250	250	283	246	270	243	240	265	230	236	244	254	284	252	262	268	270	281	269	238	232	267	264	243	264	258	260	259	264	246	260	278	255	259	260	222	254	253	289	286	249	259	249	259	254	278	261	294	248	261	249	232	249	285	243	294	223	266	252	251	250	263	237	278	248	255	256	274	257	267	245	269	245	261	259	243	289	251	255	250	254	316	252	262	251	255	263	269	255	250	261	225	251	234	285	263	272	274	242	247	259	245	245	241	232	242	274	262	235	250	270	237	254	239	277	244	265
2208	628	416	317	321	420	492	461	503	420	409	330	323	293	246	218	211	228	169	145	153	92	125	98	86	114	100	99	82	98	102	99	94	84	90	94	102	92	92	93	103	98	104	88	95	94	100	107	96	105	89	104	84	106	128	112	108	100	96	99	102	111	91	94	87	80	91	97	89	124	82	102	88	69	118	103	99	96	103	106	85	88	103	92	96	99	88	89	96	91	93	91	83	93	89	87	89	88	97	87	92	95	112	101	87	78	99	77	105	79	109	84	83	89	82	93	100	79	88	89	93	94	93	92	101	96	94	73	80	86	97	92	90	84	93	84	114	93	83	94	114	85	88	74	77	103	91	99	108	110	87	85	91	98	75	83	87	83	99	107	96	92	99	97	84	79	101	72	86	96	78	74	107	93	89	95	92	71	81	103	97	96	104	91	95	94	80	87	97	87	90	100	113	79	103	90	85	107	97	108	100	91	96	89	85	91	114	86	98	104	72	95	102	97	100	93	93	103	95	100	98	100	86	97	89	90	82	106	92	94	117	91	100	99	90	88	99	90	79	85	87	90	103	97	109	94	95	92	75	96	96	100	81	79	93	105	108	91	71	97	99	95	86	100	91	104	92	84	86	88	87	95	104	81	96	102	92	87	97	107	94	77	103	92	112	95	110	89	85	120	89	100	102	90	99	82	73	97	94	84	78	98	101	85	97	98	85	92	87	108	97	82	84	89	114	102	92	93	94	98	71	96	91	96	72	105	86	81	97	81	99	101	102	89	98	91	79	101	95	93	101	91	92	99	79	106	104	103	80	97	80	89	91	81	84	107	74	87	94	99	102	98	107	85	98	97	90	85	94	106	92	80	118	96	112	107	91	89	87	114	107	94	93	93	83	86	68	116	94	92	102	110	94	102	92	93	99	84	77	95	95	89	111	98	91	101	97	100	103	101	98	97	95	92	92	101	100	99	105	102	86	78	95	99	80	96	80	90	79	70	87	96	90	94	84	79	84	77	94	102	105	109	117	106	94	99	89	100	106	88	98	107	95	89	79	110	89	98	90	89	118	106	73	101	77	104	98	84	104	103	79	83	108	105	98	93	104	103	89	100	93	86	91	93	88	88	91	118	94	99	94	87	109	100	112	102	102	91	97	81	96	92	89	105	89	108	77	95	95	82	86	97	76	114	84	102	91	109	90	80	97	100	84	91	88	88	103	90	86	95	90	93	72	85	92	91	92	99	84	92	85	87	100	110	96	87	108	89	85	93	98	74	92	105	104	82	107	85	89	97	77	95	98	99	97	91	98	102	99	101	85	98	93	90	103	80	95	73	89	86	92	80	89	89	96	80	104	81	84	80	96	78	99	104	77	93	99	99	85	77	106	82	102	98	80	109	85	100	88	93	113	83	92	100	88	92	96	90	100	99	106	77	101	101	100	112	96	108	88	87	94	97	91	88	96	90	96	78	92	93	102	118	82	93	102	100	83	87	78	111	82	94	106	93	90	81	86	98	104	79	94	100	111	99	111	91	102	92	93	89	108	104	102	96	106	92	101	81	106	100	102	90	102	96	83	67	94	110	97	100	73	77	94	81	99	90	82	101	102	108	105	99	89	88	84	102	81	73	103	82	104	68	91	93	83	81	91	99	113	96	94	98	113	98	99	80	90	97	99	94	88	94	81	108	85	102	104	92	84	96	85	76	69	109	109	107	112	89	87	100	103	108	106	79	91	80	90	103	102	103	91	91	101	86	77	93	94	57	82	106	89	100	98	96	97	104	87	96	95	84	93	84	77	81	116	97	81	99	111	111	89	102	104	95	99	101	111	113	96	95	92	96	100	97	91	101	95	101	84	93	89	94	81	98	89	109	105	80	82	99	88	90	92	88	90	88	98	102	88	93	109	92	101	94	82	93	91	93	75	93	88	100	80	79	90	88	98	81	94	97	89	94	80	86	111	85	92	85	87	105	87	105	83	88	100	83	101	87	94	86	97	106	89	88	75	79	94	103	91	106	79	106	112	88	95	91	90	93	92	109	98	93	92	96	104	95	103	90	98	112	89	97	109	77	96	92	93	77	74	88	99	100	98	97	88	91	93	104	94	85	107	85	97	91	93	87	97	94	105	104	101	96	98	125	95	109	96	104	78	87	84	98	95	82	89	74	88	89	91	101	83	93	87	103	103	78	79	113	105	86	89	88	95	98	80	96	112	90	93	97	95	79	93	100	75	82	114	88	97	92	92	92	82	98	118	95	89	105	106	85	92	105	102	92	89	83	86	101	106	96	87	86	90	106	88	87	97	95	82	98	105	87	93	94	93	105	101	108	77	88	101	80	100	95	87	107	91	82	97	87	111	92	79	94	104	88	95	92	84	106	92	92	93	95	84	100	99	92	95	88	99	97	93	97	95	84	111	114	97	108	89	91	91	106	75	99	107	92	88	82	80	110	97	104	88	89	86	101	90	93	102	89	87	96	113	88	92	77	105	86	85	98	94	112	97	93	101	100	76	77	89	104	104	89	85	86	109	86	90	106	101	107	82	95	98	87	92	82	87	94	92	93	105	102	123	98	106	92	88	104	95	101	84	83	104	106	95	96	94	94	82	95	85	98	74	102	105	93	96	86	98	86	85	99	92	90	104	102	80	87	77	106	102	101	97	82	98	99	90	102	92	104	106	93	113	99	107	82	99	116	93	105	107	100	99	83	98	94	105	96	90	94	92	82	85	89	85	90	94	80	99	94	98	103	66	98	70	90	83	99	80	106	108	81	87	91	100	80	74	84	81	88	98	101	78	96	90	84	96	100	105	79	102	92	105	97	95	90	101	89	94	94	89	111	95	80	98	96	83	104	104	78	99	98	81	83	82	79	104	88	77	94	86	103	79	105	94	92	78	109	101	97	91	87	96	81	90	80	98	104	78	96	96	102	95	83	94	83	101	104	82	86	99	98	96	103	103	98	97	115	105	90	80	97	101	86	82	98	100	114	107	86	104	104	103	99	95	82	84	103	103	88	100	79	105	98	100	97	104	94	97	99	69	103	95	113	80	87	99	88	89	80	94	85	91	94	102	106	102	96	98	90	88	84	86	90	90	90	90	106	95	107	98	102	83	100	91	99	102	96	105	84	99	101	98	98	96	92	90	104	118	101	100	91	88	93	83	87	84	93	84	107	84	75	95	85	96	87	86	96	81	78	108	81	79	92	106	92	100	103	87	98	86	92	105	108	97	111	86	105	111	113	91	100	89	93	92	103	111	82	77	93	84	96	97	88	79	77	96	87	87	105	103	87	85	93	100	85	98	90	115	90	92	97	104	91	87	96	80	98	99	95	89	91	111	101	106	97	87	98	108	88	96	101	89	94	97	80	81	86	85	86	82	105	103	101	103	81	77	94	94	102	73	95	105	82	93	102	97	105	81	91	105	82	87	91	95	101	92	104	99	85	80	108	92	97	95	92	82	89	104	91	109	86	85	102	89	105	90	101	97	91	105	91	83	84
15787	6802	4246	6491	14080	17253	17306	14713	14432	12129	11465	8252	7790	6855	5374	4068	3817	3563	2804	2515	1975	1394	1117	950	819	812	796	756	747	813	831	872	864	797	737	731	742	748	808	781	831	826	814	797	709	739	753	724	872	765	773	765	732	793	836	785	710	760	795	824	806	721	733	701	673	709	714	674	738	705	669	682	688	786	710	718	753	725	704	735	660	739	679	690	738	694	713	721	722	663	715	710	746	669	680	710	688	694	646	680	721	678	695	685	698	698	686	720	689	698	689	714	665	693	709	735	698	706	702	704	695	720	703	631	673	715	695	722	753	724	725	748	709	753	659	722	721	738	668	696	669	649	677	713	732	680	686	630	667	688	661	727	695	686	698	675	708	747	710	693	685	676	727	742	702	726	659	665	673	680	676	690	667	676	685	699	685	708	645	653	683	712	719	733	715	732	653	704	678	734	730	743	714	648	670	744	711	694	674	676	684	687	696	669	709	678	710	704	728	709	668	673	657	733	676	677	710	725	709	699	681	732	721	695	638	751	712	732	663	709	693	689	660	722	751	650	682	686	702	708	718	703	688	704	682	740	703	701	713	643	697	706	681	695	741	668	658	709	663	687	724	766	701	688	667	711	720	703	678	710	685	698	667	717	718	695	696	698	689	728	694	668	707	667	699	663	695	742	721	715	661	703	689	730	673	715	688	716	673	661	749	676	652	734	705	700	686	688	689	710	694	753	718	720	701	712	649	725	686	670	726	637	699	710	678	692	712	731	690	699	715	689	699	760	677	691	703	696	640	711	641	677	689	767	651	717	704	688	743	726	684	729	707	710	713	708	633	714	644	637	704	712	683	691	695	704	705	734	684	714	732	686	684	680	680	687	692	693	662	656	723	695	698	723	738	681	677	736	707	697	661	721	666	744	687	674	695	717	686	673	742	694	684	656	643	699	752	732	686	736	694	657	702	711	683	689	705	718	710	644	687	690	714	692	723	710	713	662	684	719	697	707	703	637	671	710	633	758	687	695	700	683	672	684	680	710	656	659	708	695	717	689	697	684	720	689	655	688	660	744	659	715	670	743	663	677	704	727	670	703	707	681	702	720	728	692	693	698	689	693	731	654	764	703	695	719	693	692	704	709	714	672	680	758	726	656	727	667	725	748	707	701	683	661	682	697	685	702	685	674	667	671	703	702	723	708	684	720	678	692	700	694	730	726	688	714	716	720	721	630	692	655	681	719	696	758	709	698	643	666	710	712	697	680	700	699	728	646	718	700	690	696	712	670	712	699	674	704	689	740	707	697	693	673	674	688	673	687	720	739	734	709	704	682	693	654	688	724	725	712	713	679	727	717	720	717	687	693	685	700	672	684	697	678	704	670	689	703	711	685	709	704	738	729	680	672	709	713	734	669	691	705	683	672	683	682	713	673	701	728	731	720	687	654	665	698	703	651	710	701	676	717	680	698	702	687	692	673	703	698	688	692	686	689	752	673	695	713	745	729	714	677	702	722	673	667	696	700	714	705	679	719	689	718	654	694	680	730	686	723	710	756	674	692	723	710	691	709	695	678	668	718	711	740	715	722	645	681	649	667	698	679	673	680	736	720	696	667	677	731	711	695	693	647	709	717	692	662	721	700	675	691	677	702	710	718	740	699	695	707	684	679	744	705	676	689	693	696	684	725	727	699	713	663	681	679	655	702	663	729	700	638	734	694	691	698	680	689	689	692	691	688	693	693	706	706	677	667	677	696	716	650	680	676	711	717	749	676	680	731	685	740	707	674	690	742	708	667	717	715	661	680	692	732	728	703	665	707	666	704	755	698	670	662	732	731	652	718	708	704	766	680	688	716	695	714	684	660	720	699	724	668	652	720	706	673	691	712	678	665	716	725	715	688	746	685	671	643	718	698	675	696	684	737	717	687	708	670	694	718	679	742	720	738	679	709	719	717	671	684	701	691	711	653	689	681	726	663	666	711	700	693	679	690	750	649	707	680	731	665	692	676	631	675	674	649	728	707	686	687	704	711	734	726	675	706	667	699	677	654	724	713	722	710	697	770	696	681	675	712	707	688	717	688	661	663	704	684	716	730	757	700	738	694	739	747	701	717	695	686	716	668	707	695	697	721	742	665	694	703	696	686	712	627	713	698	728	714	674	674	721	693	675	684	695	711	718	695	685	673	720	659	696	688	708	722	706	693	688	702	720	725	724	693	660	707	688	665	686	674	709	705	666	712	725	714	685	731	707	702	690	712	721	691	708	722	710	684	741	735	746	707	733	704	642	696	717	706	685	745	706	706	724	710	715	644	703	702	676	699	703	716	699	687	691	724	719	695	694	670	740	725	659	649	696	726	735	680	662	667	715	690	739	733	695	658	705	718	733	711	726	676	704	687	703	756	726	721	788	691	706	667	719	669	642	685	727	680	699	698	670	698	671	733	666	723	695	703	686	688	699	707	695	639	685	709	708	683	670	716	733	708	700	681	694	676	707	694	666	727	670	731	694	687	705	676	680	663	708	670	736	692	685	707	691	681	692	746	690	715	672	714	712	691	698	689	683	681	702	698	686	693	760	681	695	754	715	731	699	722	716	675	654	698	684	722	703	670	697	714	703	665	710	719	702	693	701	703	690	694	671	698	681	682	692	760	703	704	659	706	697	722	665	652	735	682	722	647	721	693	688	697	737	708	699	703	672	696	707	681	701	677	690	723	680	708	680	683	688	716	690	678	702	672	682	682	701	662	716	713	686	688	728	699	689	673	699	697	734	679	691	706	655	703	640	680	725	673	720	677	712	717	681	715	692	673	703	675	676	694	727	665	707	714	689	697	666	679	717	724	708	708	698	689	718	667	681	695	702	727	683	736	688	717	697	618	708	688	748	654	686	703	690	713	699	721	679	703	700	715	739	692	680	699	687	677	688	693	654	708	675	716	667	704	719	706	752	655	665	652	676	733	686	707	714	712	696	729	652	724	700	703	754	662	702	719	725	703	707	678	697	680	737	690	725	692	740	660	637	705	704	694	731	676	705	715	683	701	668	696	714	650	712	690	726	678	679	725	702	708	686	673	652	689	724	700	683	716	727	684	706	712	695	715	703	669	673	690	739	709	678	694	747	679	689	684	683	680	653	672	674	744	688	724	686	737	670	647	683	711	663	686	694	720	693	689	680	688	741	736	738	702	708	648	777	723	734	645	708	707	693	631	696	682	711	705	752	659	739	660	709	668	691	640	650	731	677	675	738	683	667	699	686	725	697	655	689	740	626	691	715	671	684	686	653	671	698	689	709	694	676	686	721	725	717	688	665	657	703	713	692	677	655	730	681	702	703	687	693	743	732	677	724	681	643	708	685	741	726	679	650	711	666	714	734	713	722	684	700	707	694	698	663	687	717	753	685	760	689	712	677	695	714	764	699	719	639	727	698	724	684	698	697	652	705	717	697	724	725	725	692	686	708	667	705	700	679	680	703	726	672	671	734	725	673	699	716	671	677	721	701	700	729	690	687	704
1547	769	514	363	332	545	612	627	639	494	447	324	352	301	243	177	197	169	134	149	93	69	67	55	43	49	49	58	52	49	47	59	56	43	55	55	37	46	46	58	38	55	49	49	50	51	44	58	51	57	47	64	29	39	50	50	36	40	59	59	54	49	51	39	46	49	46	37	48	39	51	49	33	52	38	45	46	38	47	44	42	40	44	55	53	51	42	57	44	45	39	48	51	51	46	43	45	44	44	39	46	41	38	49	40	37	39	38	46	54	42	38	42	42	38	51	37	50	42	39	38	51	48	43	34	48	51	43	46	50	47	40	49	52	40	41	43	50	48	46	47	40	28	42	48	64	39	55	44	39	48	42	41	40	34	38	46	48	43	45	39	35	49	41	56	45	37	40	45	37	38	41	45	34	40	39	48	42	39	26	44	47	45	37	48	39	42	47	40	35	44	40	43	47	53	36	33	49	44	42	44	44	46	50	26	56	39	47	35	33	46	41	40	46	39	53	36	45	37	39	44	36	56	43	48	49	40	47	37	48	46	55	39	47	28	48	49	51	45	56	47	44	41	46	41	41	42	55	43	48	42	30	38	42	33	44	37	44	42	40	48	57	40	53	39	44	40	43	43	49	47	53	34	50	45	48	57	37	40	46	46	67	44	50	52	41	46	45	49	57	49	57	48	43	45	36	45	46	40	48	48	43	32	38	46	41	43	46	49	47	46	50	45	35	52	50	46	50	45	47	47	33	57	45	60	56	56	55	47	36	47	46	50	52	44	39	38	48	48	51	51	38	36	38	46	47	57	48	38	53	46	52	45	41	42	47	35	35	44	35	40	49	44	46	36	41	37	43	36	50	46	26	49	41	41	46	45	37	35	33	57	45	48	40	31	46	49	48	44	48	31	52	48	28	47	43	45	39	46	42	56	37	47	48	60	43	38	56	33	41	46	51	40	42	36	40	36	47	42	42	35	46	49	42	45	47	49	43	45	33	51	48	27	44	43	44	46	54	45	47	29	60	46	31	50	46	58	53	42	46	53	61	49	44	51	52	51	35	45	44	59	40	43	54	44	39	38	33	51	59	35	54	47	51	48	53	34	46	43	43	34	47	39	45	48	49	37	54	32	52	47	42	49	44	52	41	41	54	50	45	49	44	29	44	44	39	54	45	43	42	39	40	42	52	53	47	45	34	57	44	44	36	49	42	52	50	38	47	40	44	34	36	49	46	47	38	50	48	47	46	35	39	51	46	37	54	45	45	50	33	46	44	38	31	36	44	40	46	28	49	44	47	48	33	44	26	44	53	51	46	39	28	40	37	44	49	38	48	40	49	39	41	36	38	41	35	51	36	44	51	55	49	47	46	37	43	47	40	44	45	53	47	42	48	51	52	47	61	39	43	53	55	32	49	45	43	38	46	39	45	36	30	55	53	43	52	53	41	47	47	33	40	48	44	44	62	39	47	42	39	38	37	46	40	47	50	39	35	48	37	49	44	41	46	47	44	43	48	42	38	42	56	47	45	38	52	44	36	53	49	56	40	42	39	44	44	43	43	48	38	39	50	45	45	49	38	49	43	41	46	52	45	48	48	52	46	48	41	40	38	46	45	41	45	36	47	38	36	36	39	49	56	45	64	40	45	39	37	54	42	53	40	35	55	54	30	39	44	48	49	47	41	43	40	37	48	46	54	39	47	41	39	51	62	40	45	35	42	49	47	46	42	47	41	54	39	47	49	38	39	50	47	41	54	31	32	54	36	45	42	35	47	51	35	49	44	39	43	36	45	44	44	55	48	47	38	52	42	42	38	33	41	36	48	45	35	49	47	37	42	43	49	49	44	43	42	38	60	47	38	53	37	43	41	37	41	41	41	36	56	55	44	39	41	43	48	30	29	49	54	47	39	43	43	53	41	42	48	57	46	47	41	36	46	51	47	55	39	38	42	46	45	34	43	27	44	45	45	43	46	52	55	44	42	46	54	43	50	36	44	47	47	34	42	58	33	47	38	50	49	47	40	46	42	43	48	33	44	56	48	42	30	49	51	49	44	48	48	41	42	43	31	49	45	36	41	61	51	49	47	60	47	44	44	51	51	37	48	40	44	42	37	39	51	43	52	55	36	42	46	48	54	45	43	47	42	56	48	49	43	41	60	45	44	42	53	58	56	46	40	37	36	52	40	44	36	35	50	51	37	47	36	49	41	46	57	37	42	44	42	45	44	52	42	48	46	38	52	45	38	38	48	36	37	39	48	47	41	40	37	46	41	42	43	48	34	47	47	38	57	49	58	44	43	52	39	41	49	41	42	52	42	33	53	53	38	46	60	52	54	53	37	42	47	48	56	42	43	43	47	50	44	50	39	47	40	39	39	42	46	44	56	50	40	46	40	47	45	45	49	38	43	35	42	37	39	46	32	57	41	45	38	42	47	39	32	50	44	51	35	38	35	44	43	44	48	53	50	49	43	42	56	31	39	38	40	41	42	38	30	51	45	48	49	47	43	43	44	46	46	36	40	51	50	39	34	55	49	47	45	48	42	44	38	48	36	44	55	40	54	40	46	28	49	43	43	55	43	40	35	44	35	34	36	42	47	43	35	33	42	45	45	43	56	42	45	45	52	43	46	39	37	33	48	46	50	39	46	48	45	38	43	49	53	46	42	49	34	49	41	53	41	46	38	36	42	47	45	47	45	46	55	49	46	45	44	44	41	48	42	46	40	44	45	44	48	59	39	42	32	49	42	50	51	44	33	56	53	47	43	37	33	53	39	46	51	30	43	52	49	46	44	31	40	57	31	38	43	41	48	27	43	39	36	47	43	43	52	42	41	55	42	48	49	30	39	55	40	54	50	44	40	37	48	50	46	43	47	55	46	42	47	44	41	53	47	57	55	42	49	42	40	37	40	39	50	50	45	52	42	36	42	42	36	47	43	50	51	54	37	45	44	45	39	51	44	43	42	36	47	35	32	49	36	43	28	44	38	40	47	41	51	31	41	47	46	41	40	58	45	55	46	52	46	33	54	42	39	37	44	45	30	50	48	55	46	41	32	47	38	37	52	50	49	49	41	57	51	37	43	53	48	34	47	33	44	44	42	50	49	40	38	45	44	35	42	46	44	53	38	48	43	47	34	46	33	40	35	51	41	31	35	48	56	44	36	54	39	44	43	40	29	61	43	50	45	41	31	37	34	52	38	31	49	43	44	38	48	29	50	52	48	44	39	45	34	50	47	43	43	33	47	54	43	41	42	50	50	46	47	45	48	53	37	35	37	56	52	46	45	53	47	39	37	39	46	43	48	38	39	41	47	47	49	50	43	39	46	43	50	41	43	47	44	46	49	43	46	46	47	46	40	40	43	41	49	39	43	61	38	46	47	45	53	46	54	43	41	41	43	41	49	53	50	40	40	36	53	44	56	47	40	48	45	36	46	39	45	50	36	38	36	38	39	50	38	47	53	37	34	39	44	37	33	44	39	40	39	64	47	42	49	43	52	48	54
17388	8904	5413	8048	17086	21156	19976	18800	17243	14067	13262	9025	9293	8161	6173	5087	4807	4278	3370	2942	2111	1289	929	665	553	466	463	462	434	461	553	627	581	477	453	383	398	410	532	497	492	533	493	477	421	427	416	453	495	410	351	410	412	384	421	380	384	437	492	466	520	377	393	358	352	394	360	403	345	346	371	343	350	353	371	355	420	388	387	352	344	339	324	320	348	317	323	326	348	340	331	288	327	290	324	357	342	326	352	302	328	339	333	270	326	326	324	330	292	305	316	316	311	309	313	339	321	324	313	343	335	369	333	309	332	317	316	324	310	334	333	336	346	313	331	323	313	309	315	315	327	315	294	333	344	307	321	310	362	326	345	315	369	298	317	306	353	319	346	342	294	331	312	324	332	330	337	340	329	335	292	323	345	332	345	331	298	318	324	330	294	342	317	326	309	329	308	330	315	323	337	323	335	332	322	317	299	335	307	323	322	300	299	330	326	348	311	384	346	341	317	329	326	364	314	356	302	309	294	325	341	306	316	328	326	344	347	342	324	342	318	331	297	309	351	301	313	330	321	316	308	328	359	351	304	295	352	324	318	333	332	320	315	336	277	296	326	299	307	335	341	319	303	323	321	286	339	323	336	309	310	327	319	332	310	314	317	288	339	315	303	305	352	323	342	338	299	314	356	341	323	320	306	292	347	357	362	328	343	333	316	349	338	349	314	310	317	327	329	325	315	291	327	308	324	342	307	354	304	314	349	327	357	303	304	303	303	307	322	336	305	323	337	310	341	334	321	333	343	292	318	331	342	302	312	362	325	312	332	308	294	292	314	323	336	323	344	371	330	308	307	284	353	327	326	333	338	313	335	323	303	371	348	315	322	302	312	303	299	331	321	326	312	314	337	318	336	340	318	307	291	306	326	355	341	309	342	314	331	340	303	339	344	332	361	327	315	346	342	317	303	314	335	307	322	310	324	328	330	323	301	331	285	324	338	366	362	340	357	314	326	363	311	348	288	316	311	309	324	327	352	349	310	324	343	329	341	321	362	323	328	320	337	327	310	338	319	310	362	314	367	333	296	319	346	331	342	312	312	329	359	337	336	358	326	321	302	315	323	306	326	307	345	311	347	314	310	293	323	343	290	313	323	327	331	320	343	316	286	310	332	327	328	331	347	335	332	322	312	328	344	334	334	303	312	316	320	330	343	309	341	314	349	317	303	330	334	332	305	314	330	348	313	303	379	356	286	348	306	314	329	344	322	357	342	324	330	302	301	341	339	311	330	312	303	332	306	326	303	321	306	322	342	322	318	297	324	328	342	315	288	323	307	293	349	306	349	298	316	335	294	354	324	309	316	332	312	330	317	350	324	355	361	331	356	309	309	318	314	324	320	311	336	313	329	304	300	335	343	319	308	319	291	283	310	362	296	331	350	342	305	353	320	336	319	329	319	369	316	336	306	334	343	298	319	329	328	313	342	304	334	333	312	307	318	338	333	321	303	313	345	312	333	357	326	351	316	348	313	315	316	336	332	361	339	310	317	305	352	320	320	309	334	342	335	326	335	307	311	336	302	344	342	317	305	302	363	335	339	298	306	300	297	377	288	314	326	334	360	325	308	318	319	351	290	304	344	317	335	338	324	343	320	359	317	351	325	319	349	345	309	337	346	337	313	334	343	354	303	311	324	335	317	348	333	342	330	326	345	309	289	301	307	338	306	323	312	324	301	309	354	323	354	312	333	324	301	356	326	324	305	358	312	347	315	329	356	316	320	293	317	304	324	325	342	311	325	300	340	328	321	318	292	301	342	335	346	314	327	338	327	297	314	320	311	300	315	310	330	293	360	319	326	317	325	328	328	319	351	296	357	298	330	314	308	323	363	323	340	323	322	330	325	326	333	310	298	327	345	343	302	308	268	332	328	333	309	294	299	304	308	299	306	332	315	330	337	345	303	294	330	308	320	333	310	350	340	343	340	310	301	311	309	320	329	363	325	353	293	311	314	350	321	356	313	331	320	311	323	311	322	325	345	306	316	318	319	326	334	323	336	323	306	307	315	330	366	293	315	314	311	320	357	282	326	275	342	301	321	293	309	295	313	314	342	345	323	337	343	347	295	337	290	329	323	336	339	334	321	319	327	319	321	325	321	328	315	322	352	315	331	322	296	300	350	345	350	314	321	302	312	310	320	339	351	338	329	303	310	315	316	339	360	310	304	333	335	352	319	306	337	291	336	332	312	324	299	288	328	340	346	308	315	335	316	299	323	312	306	335	341	321	326	330	342	330	359	310	322	333	312	322	326	343	309	326	331	327	349	339	323	314	317	342	314	326	308	317	329	337	314	346	320	313	297	346	325	323	318	315	310	352	319	344	327	317	340	339	334	290	358	315	319	327	356	337	324	352	325	319	319	305	316	306	306	349	320	301	295	289	308	325	315	310	335	309	331	294	350	331	336	337	324	327	341	335	308	295	281	333	341	323	303	315	319	312	350	310	320	324	339	317	312	318	319	319	341	315	338	352	317	321	319	358	302	312	343	320	311	324	347	318	344	355	348	318	304	331	302	313	313	336	313	314	301	327	303	297	330	336	309	312	326	332	336	323	340	345	358	330	317	325	296	332	344	323	304	320	344	341	336	310	326	340	317	335	322	295	332	362	287	321	323	306	365	310	298	323	304	311	325	340	307	324	331	327	289	346	341	302	310	331	351	351	339	305	320	307	340	307	345	339	324	291	374	308	318	333	335	334	362	343	288	338	341	332	327	321	315	328	340	366	336	322	306	359	328	318	334	345	311	297	330	308	307	287	320	334	319	311	329	327	324	333	343	274	354	301	300	358	317	314	342	321	315	304	358	313	302	334	347	333	308	331	323	286	305	313	330	329	288	334	316	337	343	343	358	338	315	325	348	301	335	333	311	351	325	328	308	340	314	330	304	346	320	323	299	309	333	309	315	335	321	310	337	337	318	305	317	319	326	321	316	328	345	348	293	320	304	310	314	347	305	305	345	338	299	310	337	308	298	339	319	333	321	329	327	330	320	305	322	335	323	325	329	338	342	328	337	321	334	321	310	340	311	317	331	330	327	340	310	327	338	346	326	315	332	333	286	329	265	360	330	324	324	318	324	332	330	305	301	301	303	313	321	340	323	301	334	310	327	309	345	331	312	351	332	317	304	334	333	324	331	323	320	325	312	341	317	360	308	315	323	323	347	336	335	302	349	319	338	314	323	319	288	325	328	335	333	307	322	331	303	341	319	313	331	310	346	335	349	317	330	316	344	329	325	311	334	295	296	347	316	321	338	340	297	340	312	332	305	313	308	329	343	328	315	298	314	332	337	343	342	295	299	331	326	334	317	338	331	350	316	305	313	320	323	300	326	311	345	329	349	313	314	304	309	326	329	320	331	310	292	330	308	293	301	322	292	309	298	295	312	310	319	333	319	335	329	336	339	337	315	311	325	296	303	292	326	332	317	323	324	308	330	326	305	341	322	304	299	327	309	321	320	354
1521	431	293	256	247	250	310	360	320	286	251	203	206	167	160	161	154	140	113	112	82	81	85	56	92	77	61	84	77	67	79	62	85	54	77	80	78	71	80	74	86	66	84	72	74	87	80	72	93	99	67	68	75	74	80	56	76	87	59	86	86	83	71	75	83	67	81	81	73	69	70	80	68	69	69	92	92	76	75	66	80	64	65	68	70	88	71	82	76	69	73	81	70	72	78	80	65	83	66	75	59	90	87	94	69	79	77	80	60	71	73	71	74	79	63	87	81	84	76	67	81	101	65	84	64	74	65	73	62	80	78	67	80	87	86	57	70	88	78	78	75	67	63	68	80	70	81	66	74	63	61	69	71	68	79	78	78	68	79	71	66	68	68	82	76	74	80	70	64	80	83	82	73	84	75	78	80	63	66	83	69	84	91	56	78	85	83	60	72	79	89	66	84	71	72	72	79	72	84	71	70	85	66	70	59	65	83	86	95	76	78	72	55	72	89	49	69	80	81	79	66	78	60	85	73	83	69	66	66	88	77	66	88	72	80	82	65	81	82	83	55	63	56	68	81	71	79	62	79	77	65	77	78	62	74	72	83	73	82	72	75	72	73	66	84	75	74	98	93	77	77	75	78	79	90	66	76	88	83	65	73	79	90	78	75	72	67	80	66	71	70	71	75	66	80	78	74	60	72	77	80	68	84	101	79	64	68	65	85	75	87	76	80	84	72	71	65	64	71	77	87	74	84	62	66	64	80	64	69	76	72	90	67	69	75	62	72	79	76	62	76	74	73	68	63	62	77	80	85	79	73	64	72	81	76	86	75	66	71	68	68	65	71	65	63	87	67	67	71	75	54	81	70	80	65	64	84	92	71	65	68	70	73	76	84	79	55	74	71	66	85	74	85	79	67	76	57	72	84	70	88	68	72	95	61	75	67	79	77	63	64	91	61	68	69	86	82	82	78	65	71	86	76	51	65	75	87	66	82	66	72	67	104	82	89	61	77	87	83	78	59	68	81	81	87	61	87	69	85	79	66	90	67	67	83	86	90	64	74	65	81	83	72	71	65	84	85	71	70	73	70	71	66	73	85	60	60	80	72	67	76	78	80	73	75	73	75	78	78	67	77	71	76	71	73	64	82	80	88	82	74	84	70	76	76	81	85	72	69	94	77	70	83	69	65	69	69	73	75	67	68	70	75	78	62	71	92	76	83	80	82	81	65	72	75	64	68	65	76	83	72	76	79	67	74	65	85	75	74	77	73	69	95	89	67	69	74	71	83	77	70	74	71	76	49	58	72	59	59	69	81	69	75	83	78	77	81	65	69	85	65	80	78	76	71	66	62	79	77	81	68	99	64	92	70	94	72	83	73	80	64	75	67	69	80	75	73	84	84	67	67	72	79	73	75	98	58	74	67	70	93	50	92	65	83	73	71	78	70	55	69	76	58	68	69	65	78	72	67	78	53	72	79	58	65	79	66	83	82	80	77	70	72	65	68	74	79	66	74	80	60	68	82	81	83	72	52	87	82	104	74	70	68	76	81	96	71	72	77	73	80	92	81	60	84	69	90	73	59	85	69	81	81	69	57	66	65	68	76	74	70	70	91	57	71	57	85	61	76	73	69	78	75	75	86	76	78	91	82	81	63	71	76	94	79	53	68	76	81	81	69	61	95	71	67	78	62	82	84	66	84	80	79	52	74	82	85	84	81	85	69	62	70	83	73	75	72	83	79	105	77	80	66	80	75	73	75	89	75	87	65	77	84	85	85	65	86	53	81	67	71	75	83	77	67	67	64	78	76	67	63	77	77	84	56	68	71	79	81	69	71	77	89	80	78	72	87	88	81	79	81	71	75	86	76	84	76	82	82	67	69	65	74	79	80	71	69	61	72	66	75	65	78	65	57	69	79	72	72	64	67	73	86	68	69	68	85	63	87	79	91	66	73	72	70	86	62	64	80	79	77	75	69	91	69	92	83	82	59	83	76	74	68	85	78	75	74	81	80	83	67	82	79	71	81	85	67	85	71	64	59	82	63	79	82	93	93	83	63	72	94	84	83	72	78	87	76	64	89	68	85	77	72	75	63	93	74	77	80	100	74	93	70	80	75	75	75	58	74	64	72	63	69	77	68	68	75	71	83	79	61	74	69	67	79	67	75	86	64	71	83	67	70	62	57	69	72	72	80	73	100	75	71	73	75	72	76	63	77	82	89	78	88	70	79	79	61	79	78	73	56	77	71	84	62	67	70	74	64	81	67	67	57	62	66	73	72	71	67	80	67	87	68	67	61	65	88	72	71	87	57	75	69	68	61	73	81	61	68	88	64	61	79	71	84	71	61	70	88	65	54	72	80	77	88	98	75	78	58	83	69	75	74	66	77	71	82	79	74	78	88	85	71	65	73	81	87	64	66	77	68	74	68	76	63	73	84	86	71	77	89	49	74	87	70	70	90	69	87	74	78	69	67	59	67	71	77	69	70	88	80	86	75	57	70	78	81	81	75	65	73	73	93	78	80	70	84	72	89	88	70	73	89	83	63	70	76	74	60	69	67	69	72	73	78	86	66	56	76	77	75	89	74	86	84	85	75	70	72	68	52	82	92	79	75	60	63	72	58	69	93	79	67	84	80	72	72	86	59	79	69	64	74	76	60	78	80	70	83	74	78	97	86	70	69	73	81	71	61	73	85	78	65	74	75	73	82	70	67	79	79	70	74	59	81	70	76	73	80	77	79	83	85	79	76	69	65	68	70	70	71	55	74	61	91	70	65	65	76	86	70	70	98	77	78	71	74	67	81	52	73	83	82	67	72	70	91	83	92	66	97	79	76	86	83	90	99	77	69	76	69	65	82	83	70	84	62	81	68	85	78	70	77	67	67	78	72	86	66	73	73	87	86	80	67	70	69	77	90	75	71	75	72	72	69	81	56	60	65	64	66	83	75	71	84	81	64	88	77	82	67	84	90	71	90	60	67	58	81	83	74	78	70	82	87	66	71	62	63	75	81	63	73	94	77	83	78	80	65	84	78	71	83	71	84	88	82	65	70	77	71	71	77	63	64	50	72	72	66	70	89	92	72	82	60	75	66	91	65	86	74	73	85	81	78	73	72	68	65	66	59	76	71	77	67	64	81	66	75	101	89	66	87	73	70	72	85	86	67	71	78	93	64	89	73	78	74	73	73	68	68	72	60	70	71	74	68	71	80	69	72	81	65	69	73	69	71	74	93	60	70	72	92	72	85	74	67	75	78	74	78	68	75	75	81	76	77	77	79	76	66	83	57	65	64	93	73	71	72	88	76	80	77	85	79	92	79	89	92	88	73	78	67	75	67	70	62	66	72	82	65	67	74	71	76	57	88	80	58	79	80	68	79	80	69	61	83	68	82	77	59	71	90	60	74	87	71	65	84	86	63	70	79	90	83	67	69	67	74	67	78	76	76	70	53	72	69	80	71	90	79	86	71	73	70	85	75	85	79	83	70	79	94	77	83	96
13893	5668	3204	5008	10389	13917	12462	12894	10673	8415	7669	5429	5722	3984	3220	2938	2891	2344	1961	1781	1239	905	766	691	594	586	603	579	612	580	709	688	619	603	574	573	544	593	603	645	660	673	708	605	578	637	616	643	594	593	585	594	617	586	606	594	572	595	631	594	619	592	532	558	563	597	573	575	536	569	562	586	579	594	576	580	617	584	561	509	566	578	542	608	560	580	567	531	570	536	526	577	575	593	520	567	575	595	585	555	564	574	583	536	541	578	537	572	533	570	540	555	545	587	564	552	597	533	549	567	572	561	524	540	563	542	560	519	539	601	563	528	550	551	567	498	556	559	574	573	596	587	571	573	602	572	597	600	575	542	555	528	539	592	560	517	570	537	551	525	567	570	582	524	566	592	520	576	573	574	598	533	595	558	576	524	574	541	596	597	514	571	580	567	594	550	569	556	573	566	566	600	564	555	561	588	605	561	578	574	560	542	557	518	579	519	596	598	583	543	585	570	561	593	603	571	550	532	576	613	593	599	553	562	539	582	570	567	561	552	545	574	543	543	583	590	551	518	548	576	518	560	550	583	570	570	563	579	533	558	542	541	553	556	557	560	548	554	569	568	501	580	560	519	562	546	596	567	556	534	564	586	573	540	549	547	558	567	535	589	576	540	550	595	546	553	602	555	551	586	560	536	552	596	562	578	584	559	583	533	556	559	568	582	553	520	578	550	604	549	574	600	535	587	547	555	580	582	565	560	573	553	576	575	528	528	553	569	590	569	612	527	595	548	540	532	542	542	605	557	525	546	568	560	517	587	550	577	531	563	541	598	533	527	529	576	565	576	527	621	557	555	570	580	596	594	598	556	568	573	549	579	600	540	551	544	583	564	538	535	525	583	559	568	539	570	521	549	545	554	584	557	567	572	577	556	509	536	544	569	543	567	546	554	552	539	588	525	565	564	538	592	582	562	557	583	541	593	594	542	530	566	561	573	492	579	575	513	533	574	587	540	617	556	544	582	589	533	569	551	537	552	547	534	525	543	513	555	542	533	547	556	564	547	584	578	573	552	576	577	555	474	570	553	590	546	556	554	552	572	572	614	518	497	559	557	581	524	552	551	467	557	552	538	515	559	559	601	605	529	538	563	591	633	547	560	554	561	592	534	573	566	566	551	577	570	560	544	553	592	554	534	592	546	600	559	546	519	581	572	547	567	548	554	516	556	536	585	531	566	546	552	570	553	589	596	577	539	579	543	565	541	569	558	536	576	563	557	583	555	531	567	559	537	571	552	581	556	589	560	537	577	515	542	567	583	540	581	592	513	596	520	567	551	573	521	554	580	518	524	532	612	565	593	549	556	593	548	534	540	549	593	555	553	544	561	548	529	581	531	560	554	571	552	535	567	534	570	568	557	572	543	550	519	582	543	580	523	542	549	531	530	527	524	569	570	567	583	552	594	574	566	556	559	556	581	634	560	577	533	545	582	578	562	548	530	572	550	589	581	562	524	562	524	594	548	542	598	561	559	578	517	568	531	529	592	568	528	582	589	583	599	568	573	567	587	560	558	557	540	593	529	561	547	595	543	570	539	548	545	559	577	579	571	580	570	584	537	557	553	524	549	548	508	555	566	555	555	551	544	555	583	569	588	604	564	579	568	542	528	527	542	543	561	558	564	601	582	548	552	572	517	546	556	573	538	516	594	576	537	564	570	579	517	575	565	583	572	569	566	556	502	538	535	589	534	564	558	548	550	565	560	591	591	555	574	545	573	570	572	577	593	582	561	593	556	574	574	510	544	570	600	567	539	560	590	583	537	600	550	545	587	549	539	586	551	522	568	583	594	573	534	542	550	557	618	555	550	595	530	585	546	571	543	573	597	546	563	534	547	581	554	566	603	543	589	564	563	550	606	529	530	567	550	557	512	547	565	560	571	579	549	570	557	509	553	514	564	575	564	558	536	611	546	540	591	527	533	533	557	536	533	599	587	598	546	568	534	548	608	538	544	527	550	541	539	574	534	588	564	577	565	579	531	594	588	598	554	519	524	587	591	557	553	600	599	548	567	571	589	585	541	591	581	557	587	563	589	571	570	543	576	586	531	583	560	562	579	558	561	555	566	549	539	585	591	551	540	619	522	584	573	576	531	584	570	527	589	572	588	559	564	530	523	537	526	561	548	537	555	559	568	561	607	558	562	585	544	581	545	566	580	574	569	544	591	542	523	598	542	555	536	570	566	591	588	518	553	565	534	553	529	545	563	558	584	570	569	570	562	548	611	540	589	578	536	564	572	566	556	609	603	543	573	553	528	497	578	547	539	519	612	512	582	550	558	565	561	590	560	536	568	599	537	586	569	587	514	556	563	555	539	533	557	571	542	596	551	525	543	581	524	543	559	610	573	556	547	584	579	554	547	573	553	555	559	585	590	543	560	608	579	585	569	565	605	556	540	544	523	549	573	553	568	563	544	590	543	540	533	565	554	567	555	530	566	582	569	540	537	543	539	610	536	539	582	558	588	592	563	592	553	553	528	530	565	592	544	560	566	591	545	576	572	583	575	567	551	537	591	564	617	560	598	600	570	554	568	535	562	593	574	578	566	591	545	549	529	568	592	605	577	596	563	558	564	610	579	549	564	571	546	591	567	570	601	570	574	601	565	545	531	536	540	583	556	521	565	608	587	552	543	546	532	556	541	557	585	614	574	563	567	586	605	565	542	576	572	523	552	567	560	575	549	584	556	563	598	589	546	531	574	601	581	600	569	581	528	551	560	581	574	547	582	545	498	564	536	571	588	628	538	596	538	542	527	562	560	560	549	502	571	576	567	553	559	522	522	589	529	545	582	573	572	519	517	601	537	568	511	578	550	542	551	572	569	523	605	541	591	563	562	522	576	562	583	545	538	541	571	578	518	551	556	528	530	563	598	540	550	576	567	515	549	511	536	565	579	591	549	537	580	531	563	552	538	596	594	573	557	542	578	561	567	590	588	604	589	590	557	559	581	579	522	558	575	587	538	574	541	617	561	519	574	576	579	578	553	549	515	565	568	566	560	574	538	576	551	532	556	536	555	540	548	573	558	562	553	555	564	532	533	583	554	569	563	545	512	568	568	550	542	552	559	568	552	577	531	549	552	543	552	582	573	575	547	569	549	540	550	606	597	539	566	540	610	570	543	559	545	550	540	559	525	551	589	598	562	606	582	596	536	543	539	571	525	554	583	586	554	566	582	538	584	564	555	528	584	548	583	566	562	544	554	515	567	565	560	582	578	588	561	568	553	567	518	563	556	566	574	545	609	569	556	570	553	562	536	526	586	598	570	570	535	561	548	551	568	551	591	542	549	584	589	556	563	523	560	576	511	573	564	537	541	512	542	549	544	564	541	539	585	586	565	544	588	544	573	523	606	558	563	554	570	531	532	545	551	598	511	536	558	579	566	587	549	607	608	592	565	592	579	544	538	572	538	547	515	577	614	550	536	561	586	545	569	542	564	546	564	560	574	557	559	518	573
1029	686	362	299	255	409	433	526	477	376	361	273	270	202	179	138	139	102	96	97	92	62	44	46	41	38	43	35	33	34	45	42	38	47	37	29	44	38	29	34	31	46	45	48	27	37	33	42	37	33	43	35	26	24	35	28	36	36	46	42	34	43	39	32	38	41	42	42	36	28	27	28	37	35	34	32	43	35	30	29	34	28	33	40	31	33	35	30	38	27	45	36	29	36	35	29	40	24	45	36	36	28	42	35	34	35	46	34	34	33	28	32	41	29	40	28	29	47	27	34	38	38	40	38	37	36	27	34	31	34	38	36	33	28	31	32	41	43	43	34	32	32	31	34	31	34	36	34	31	29	35	35	26	31	42	41	30	35	31	31	38	33	33	34	31	36	43	37	22	30	34	31	46	35	33	36	34	38	34	34	18	34	37	32	36	34	38	26	31	32	34	32	28	27	36	37	37	33	30	31	32	40	29	32	42	30	45	31	26	35	38	34	36	27	29	32	20	40	33	37	19	30	22	25	36	31	38	43	46	49	26	28	35	28	41	29	36	37	36	32	39	27	26	36	27	33	45	34	32	31	31	39	33	36	26	39	23	30	39	33	28	33	44	27	29	35	37	31	32	28	40	33	25	38	35	37	34	38	33	43	37	39	40	27	28	30	33	30	40	26	23	35	29	48	33	33	30	37	52	30	33	37	28	52	42	32	30	34	33	29	36	23	32	30	24	39	29	27	36	36	41	31	34	53	46	29	39	32	20	27	22	27	28	34	32	44	34	33	44	30	27	41	38	31	44	28	39	38	36	31	31	40	32	28	36	34	40	33	35	33	32	34	43	29	29	33	34	31	38	39	26	34	28	46	36	32	32	33	27	38	46	32	39	43	35	26	29	39	34	35	36	28	29	33	32	39	27	35	23	25	34	36	46	26	36	37	37	29	27	43	35	24	28	24	35	36	26	32	40	30	36	38	29	43	35	34	30	36	29	26	38	28	27	36	44	31	45	44	41	37	36	24	37	35	35	31	29	30	30	36	46	37	38	42	30	48	37	35	33	28	41	26	23	39	32	42	36	25	31	31	38	24	49	31	36	35	37	29	33	37	32	47	38	29	34	26	42	28	35	30	32	37	31	25	34	42	34	34	33	30	29	38	41	32	34	34	46	29	24	25	37	32	19	31	47	27	33	40	39	23	38	33	36	36	39	38	36	37	37	43	28	31	30	21	35	39	34	44	30	32	35	32	32	43	22	39	35	30	35	35	29	25	32	26	28	29	29	34	39	33	42	27	35	22	26	40	29	29	34	30	25	24	36	33	38	21	30	32	26	27	39	33	36	41	30	28	24	41	39	16	34	35	39	39	45	29	31	27	32	36	28	25	37	50	37	27	20	24	27	36	31	22	26	35	33	41	42	37	24	40	28	16	33	37	35	32	41	41	38	28	28	29	42	38	33	37	28	29	39	28	34	30	42	41	36	47	33	35	35	45	30	37	41	45	26	44	33	37	31	44	24	34	36	28	24	33	24	35	42	29	33	26	32	32	42	33	28	35	30	31	29	29	34	36	29	32	38	41	27	35	37	35	29	36	19	31	40	24	23	45	21	33	48	38	35	35	34	30	39	33	41	31	42	36	29	49	34	41	25	27	23	25	35	26	34	37	47	33	45	39	34	37	25	32	35	24	24	31	43	35	37	35	29	31	34	30	31	40	41	33	35	32	35	31	29	37	35	34	32	30	30	29	28	33	29	33	44	33	31	36	38	47	29	35	26	36	27	32	36	31	25	25	32	34	29	41	29	26	45	29	42	26	29	24	31	30	38	25	24	41	27	31	30	37	26	39	36	31	33	25	39	38	34	34	38	31	44	38	30	47	31	48	30	34	35	33	31	33	26	38	30	33	33	34	32	29	32	33	41	33	31	32	30	30	40	37	36	35	28	35	29	43	46	38	37	30	34	30	35	29	38	31	31	34	24	29	46	33	23	27	28	28	33	35	36	38	43	24	34	27	27	23	24	35	44	38	40	29	36	34	41	30	30	20	32	33	40	33	31	30	35	32	32	40	36	40	33	32	36	25	28	30	33	29	29	28	38	41	44	33	33	26	37	39	36	32	31	36	31	26	28	23	29	41	31	34	29	23	30	32	36	27	40	29	28	25	45	29	40	32	35	43	35	36	34	34	25	33	37	35	33	39	31	41	28	23	31	46	33	27	43	37	38	35	32	30	30	36	28	29	31	26	39	39	29	40	42	34	31	37	45	34	35	33	36	16	42	38	27	33	35	31	34	38	33	33	31	33	38	42	33	33	39	34	33	33	29	45	36	38	28	35	19	35	41	36	45	31	27	35	32	30	31	36	23	35	39	36	25	36	32	28	29	27	34	30	35	32	33	30	41	31	42	28	27	28	36	30	38	32	37	31	44	50	33	25	35	39	27	42	36	38	41	25	38	33	35	30	32	42	31	32	25	26	33	32	30	41	23	28	38	33	44	36	31	28	24	42	30	38	28	26	22	28	40	25	30	28	35	33	30	38	32	43	40	32	22	35	36	32	33	31	33	26	30	34	38	36	29	34	24	26	42	38	29	37	34	31	28	35	24	36	29	23	29	29	36	24	31	32	42	33	38	36	26	38	36	39	28	34	34	40	40	40	31	31	30	31	32	24	31	29	25	36	38	33	37	34	47	27	28	39	31	29	23	44	36	33	34	40	37	37	32	36	36	36	31	36	40	30	30	28	44	30	26	30	34	21	34	34	30	30	38	45	38	36	33	32	38	29	44	35	47	33	33	35	25	29	41	37	25	36	24	30	22	35	29	27	35	40	35	39	30	34	38	39	35	31	23	33	39	33	27	36	41	36	30	28	28	33	27	32	24	35	31	35	33	33	34	30	33	30	33	35	33	29	34	23	34	26	49	41	24	38	33	26	33	38	33	35	48	43	37	31	31	27	18	45	38	31	29	24	30	39	33	25	33	31	43	31	28	34	19	43	38	26	31	35	25	34	37	37	27	32	24	34	34	40	41	34	41	30	35	32	33	29	34	28	35	33	41	36	34	36	24	30	34	23	33	38	23	38	25	32	39	40	42	38	28	29	37	39	29	34	25	29	48	37	28	30	35	42	27	34	28	39	27	24	34	35	43	29	34	33	34	30	49	39	29	29	27	35	29	36	42	39	32	36	46	32	32	30	30	31	38	39	45	37	39	26	33	24	30	33	35	37	33	33	45	33	28	29	32	24	31	30	31	36	27	38	42	32	37	30	26	31	40	31	26	39	28	35	46	35	32	43	34	29	28	35	37	22	47	31	29	30	46	32	19	31	22	36	44	40	29	36	26	31	32	23	30	33	35	35	33	39	34	35	31	29	29	26	31	28	38	34	27	22	34	36	34	42	40	29	39	35	31	33	31	25	29	34	32	37	45	27	38	31	27	34	36	31	30	24	40	38	35	36	33	34	36	32	30	30	33	30	30	30	35	38	35	40	35	36	38	36
14690	7669	4329	6762	14596	18052	17392	16817	14408	11869	10558	8513	7935	5828	4740	4431	3888	2937	2179	1969	1322	860	595	459	373	349	351	373	374	328	470	495	431	324	274	272	264	366	358	339	383	446	384	345	395	416	329	388	368	331	339	280	320	335	300	292	296	339	332	403	353	337	311	316	296	280	235	254	254	250	267	264	265	272	285	321	276	281	267	252	229	267	260	272	245	281	279	269	257	284	267	268	270	249	246	244	267	259	271	251	260	243	238	242	239	256	271	267	240	242	251	254	255	248	251	273	242	255	257	261	261	259	283	262	239	252	235	268	264	280	248	233	218	244	223	247	258	276	267	221	273	254	263	267	260	272	278	275	238	249	267	265	240	261	243	253	253	255	233	281	251	232	269	264	263	265	269	263	268	230	255	249	255	256	274	252	240	262	261	241	272	292	255	251	261	273	270	262	263	256	241	293	263	267	253	265	243	229	251	237	230	251	266	254	280	243	270	269	275	244	255	231	263	267	258	250	271	242	271	273	258	273	269	266	275	261	252	245	229	238	268	284	253	261	251	257	265	254	270	260	257	246	248	225	268	237	254	254	255	260	247	242	280	268	286	273	267	281	262	242	242	269	225	255	241	256	209	260	237	274	251	228	237	286	268	233	256	260	284	263	264	245	264	264	274	259	238	261	276	262	280	233	257	257	231	270	241	248	289	256	258	222	278	266	264	273	272	249	260	238	269	261	267	258	247	237	248	255	235	258	250	298	246	255	272	274	265	251	294	264	241	262	237	237	252	237	247	270	272	268	266	275	272	283	270	226	256	267	254	215	249	238	253	247	234	253	224	252	251	270	268	267	260	243	268	275	242	271	269	276	238	232	264	263	250	218	253	237	279	253	247	283	251	248	270	246	235	278	304	269	244	272	283	274	276	252	259	263	240	235	242	251	270	264	246	291	244	235	269	262	262	270	257	245	268	254	265	257	252	275	262	260	279	266	246	247	278	234	245	259	283	258	232	267	236	258	288	241	254	252	271	245	263	266	253	243	278	264	250	240	263	246	281	239	280	227	245	259	246	246	262	239	252	252	273	242	264	250	265	260	253	245	275	237	258	279	262	268	224	259	215	228	254	253	258	254	258	280	233	252	257	275	244	244	244	254	234	278	240	275	216	266	277	259	281	269	254	248	254	267	252	237	285	223	248	285	266	248	236	249	271	240	268	242	274	240	251	243	222	223	242	277	267	268	263	283	263	276	252	264	243	248	277	234	239	253	239	267	249	288	249	227	249	254	262	245	262	265	250	263	282	243	239	260	245	243	238	278	270	256	218	257	253	222	270	274	258	263	247	254	256	263	272	264	274	281	237	263	229	235	232	283	273	255	283	254	260	266	256	264	276	240	266	253	264	257	269	266	270	277	268	248	240	256	253	272	250	267	243	243	264	251	267	267	230	282	250	262	227	246	270	224	252	240	254	298	271	274	232	275	276	242	256	279	262	240	240	275	250	239	241	234	268	237	253	240	255	256	268	283	260	254	241	258	286	245	252	264	255	259	260	240	241	245	253	299	251	259	260	250	269	252	246	242	249	232	251	249	254	253	255	263	282	261	228	288	289	293	268	261	276	283	272	223	246	238	264	267	263	267	288	251	265	270	232	255	261	260	267	272	239	261	245	259	251	274	242	246	253	253	233	246	241	254	251	265	271	259	263	270	247	266	254	253	265	276	258	256	254	236	258	272	233	253	237	227	254	252	261	265	263	253	240	255	268	264	294	257	287	267	259	240	264	257	281	233	271	256	244	271	269	256	242	235	258	283	250	245	284	254	244	271	283	282	272	244	260	263	242	244	262	256	281	244	234	258	247	275	256	252	259	265	258	257	259	280	254	293	273	277	249	270	246	255	275	272	256	272	250	261	248	250	274	235	228	227	274	268	250	233	252	243	252	247	256	269	245	253	283	201	266	225	226	235	269	273	268	256	248	247	244	251	238	264	247	264	264	260	276	280	278	270	247	225	235	254	252	282	222	264	302	282	301	275	276	255	245	244	223	264	279	251	273	269	268	236	242	237	234	248	245	237	251	276	247	256	250	233	243	251	250	251	243	279	245	236	251	229	252	273	251	248	240	284	262	243	263	271	262	244	278	267	251	230	261	230	265	245	265	246	235	296	270	231	263	264	268	228	275	237	254	272	240	259	253	270	250	261	242	220	261	262	257	250	275	235	249	259	234	245	276	232	257	279	247	256	263	267	262	242	250	281	236	258	270	272	254	258	256	245	240	249	253	279	279	244	240	255	260	246	278	246	248	264	261	282	248	265	263	261	253	256	225	255	243	230	282	248	255	223	254	275	233	243	239	211	254	284	260	255	252	245	282	255	257	240	265	214	297	253	291	265	287	263	246	239	262	259	263	236	252	257	281	238	269	261	235	241	258	242	254	258	270	244	242	274	236	247	275	284	243	250	263	266	275	281	241	241	243	243	269	271	250	253	272	284	260	286	296	263	243	259	281	256	260	285	261	237	240	260	265	284	253	249	274	245	278	289	248	233	246	270	249	257	239	286	280	276	263	250	286	252	223	261	272	273	255	250	272	239	251	258	278	258	254	262	278	241	239	269	252	253	239	267	237	249	246	264	268	242	280	252	270	257	265	247	228	250	253	251	239	274	264	270	262	260	276	292	258	262	257	255	244	276	252	274	286	248	285	263	286	244	236	247	266	260	251	271	272	256	248	251	254	246	275	260	244	242	256	272	250	271	245	273	254	268	224	265	270	237	266	246	274	280	253	275	250	249	258	275	256	268	253	263	249	244	252	270	253	238	218	241	253	262	245	249	249	269	295	263	256	269	232	271	280	268	269	240	257	285	254	255	290	275	245	268	233	224	259	309	246	250	259	271	255	243	269	268	249	279	290	236	273	261	240	290	269	262	243	243	249	251	238	260	240	290	256	267	247	272	216	254	264	256	249	239	271	266	261	263	256	262	251	254	263	220	252	257	284	249	243	268	273	256	288	269	248	257	239	251	253	225	251	250	271	244	259	243	227	276	283	247	240	236	269	266	232	271	250	251	263	248	260	240	254	275	242	244	288	237	289	236	259	271	253	245	263	258	244	245	216	256	234	255	256	263	235	223	273	260	251	260	227	273	243	240	254	271	241	298	264	247	253	254	294	259	249	269	233	262	250	277	257	247	253	292	268	253	229	249	226	215	255	283	232	257	261	249	277	233	248	273	270	284	234	260	270	247	281	263	259	257	255	269	260	280	254	255	269	221	263	254	239	212	250	269	267	240	258	259	238	250	253	280	243	247	224	248	233	268	257	223	275	274	259	277	264	252	238	239	245	271	250	233	229	237	269	250	229	270	260	276	270	255	262	272	265	254	265	275	276	242	224	252	244	228	245	288	272	276	265	255	240	250	260	285	269	262	266	252	259	278	268	285	249	267	270	244	259	261	232	255	277	268	248	278	264	272	212	287	237	289	280	242	249	241	248	251	279	250	281	254	243	280	238	258
2257	575	369	320	275	372	525	518	532	450	392	345	376	272	256	226	218	184	139	168	120	110	78	109	102	77	95	101	91	88	104	101	81	93	102	103	80	101	104	89	92	109	134	101	92	97	86	85	105	83	113	89	95	91	107	84	85	97	91	101	87	86	95	91	87	108	83	75	80	90	94	99	90	91	83	83	122	93	110	102	105	101	91	86	95	90	95	81	84	80	100	93	103	93	94	90	87	82	84	89	80	112	96	88	83	106	95	93	93	80	70	88	82	106	102	69	105	93	94	82	111	107	93	93	79	90	89	93	97	86	93	109	83	98	92	98	80	93	93	113	83	93	94	92	88	102	105	94	91	90	83	102	85	75	87	95	105	97	110	102	111	105	101	82	90	106	92	108	99	102	118	85	111	79	107	77	94	86	87	86	81	94	88	111	84	97	79	90	101	79	94	99	82	86	95	106	84	91	84	94	96	101	89	87	95	108	91	103	92	96	97	87	97	89	92	94	80	78	107	92	97	101	74	94	108	95	90	97	110	90	89	100	86	100	73	82	85	87	86	73	108	90	72	98	99	97	94	103	107	88	94	104	90	84	106	92	109	104	90	88	113	75	83	102	92	85	94	103	99	82	93	91	99	93	88	81	89	104	90	99	100	95	84	108	103	84	104	81	87	103	88	103	84	113	108	103	74	99	89	85	81	101	96	109	93	96	97	88	98	74	98	98	107	89	93	97	96	112	91	101	96	103	107	91	85	74	109	96	100	108	95	88	110	108	93	100	80	102	90	78	85	71	90	79	81	85	81	98	110	80	89	111	95	92	112	97	109	100	75	99	91	116	89	112	95	96	104	98	96	94	115	87	91	92	104	87	89	90	101	95	96	93	85	105	81	106	87	108	86	97	76	97	88	88	83	101	88	101	96	91	80	89	87	92	82	105	79	88	102	88	92	90	89	77	87	99	90	108	98	88	88	88	116	91	98	99	100	95	85	104	90	71	103	100	83	92	96	104	99	104	98	99	106	97	94	104	92	94	90	77	100	106	95	120	89	76	81	100	91	87	87	92	91	85	76	88	107	97	102	83	86	98	96	83	96	88	104	101	86	86	88	101	91	85	99	88	84	74	109	94	90	94	69	85	86	96	89	80	90	104	98	92	87	99	76	90	100	94	95	75	91	85	111	98	95	98	89	91	92	97	80	93	100	81	80	108	98	85	92	87	102	93	105	100	80	99	87	78	94	96	111	94	94	83	106	79	93	92	81	86	71	106	98	82	102	92	96	84	87	69	93	112	101	74	94	76	79	77	77	97	95	77	83	97	92	77	85	98	99	89	99	83	86	82	100	95	101	90	83	110	100	96	98	88	96	84	85	89	109	81	95	97	86	110	83	84	100	95	103	97	104	103	103	85	90	91	88	95	86	96	100	90	103	79	104	90	75	106	98	93	89	119	87	84	84	87	107	115	102	80	105	91	99	91	95	104	92	88	107	106	85	94	90	82	92	96	79	83	115	92	91	102	95	95	89	106	96	92	110	92	88	91	106	93	91	92	114	95	86	91	79	77	122	94	90	100	107	91	101	89	103	101	89	118	107	81	90	101	96	86	85	87	93	79	107	109	104	107	103	100	96	93	99	94	97	93	93	83	107	93	100	89	81	108	83	96	77	79	101	71	98	75	84	90	91	99	86	85	86	103	85	94	80	99	84	93	91	119	81	87	92	113	80	111	82	103	81	97	82	95	95	92	83	89	95	89	92	91	102	99	97	100	84	85	101	96	99	106	108	104	87	102	92	91	83	84	100	92	86	105	79	87	98	86	88	97	93	98	106	100	107	93	100	76	108	91	89	84	114	94	91	94	98	95	89	104	97	93	107	85	88	92	99	97	80	85	107	102	99	77	83	84	92	103	90	86	102	99	83	83	97	103	82	85	95	95	83	90	85	93	81	82	79	95	84	99	88	110	89	90	101	119	100	103	95	107	107	75	93	78	77	101	85	84	89	97	82	94	127	95	75	84	102	98	79	104	87	89	86	78	85	103	80	81	74	80	90	110	100	86	94	93	102	82	87	96	83	75	110	86	111	97	95	113	103	116	94	83	96	69	92	98	101	89	100	89	100	97	74	85	98	85	82	85	98	100	105	112	98	95	87	105	92	79	103	93	81	100	87	100	96	95	100	104	103	85	85	95	95	106	103	102	117	101	102	82	109	82	91	84	85	93	100	93	130	88	93	100	94	85	102	105	98	93	101	91	105	98	97	109	96	97	93	109	103	80	114	90	90	88	93	92	91	106	97	77	87	113	92	96	118	92	83	90	99	97	82	89	95	83	99	95	105	104	112	109	92	94	107	79	96	89	77	90	84	96	92	79	99	88	121	79	100	90	83	97	102	82	103	96	100	84	103	77	85	90	87	84	93	81	97	96	87	98	94	94	105	83	88	91	102	103	100	97	89	102	91	87	96	114	100	99	108	87	79	89	91	92	82	98	103	93	97	114	90	103	93	107	101	103	79	100	78	94	103	90	103	99	81	84	94	97	104	80	105	100	88	90	104	101	86	87	94	78	91	82	86	100	84	75	81	100	100	111	93	99	105	96	93	88	108	108	90	95	103	111	94	101	98	104	102	83	89	110	77	102	109	103	85	79	84	95	94	105	85	104	78	79	82	75	81	98	91	82	73	96	93	99	97	88	86	99	95	99	102	106	95	82	81	84	105	102	95	85	104	94	93	110	89	98	84	110	98	93	80	97	107	91	83	93	93	99	104	101	96	98	105	80	96	102	90	76	78	92	96	85	90	92	101	89	99	87	107	102	93	97	93	99	92	110	77	92	106	98	93	110	102	77	105	114	76	73	87	101	95	88	98	84	117	103	101	103	100	86	91	93	95	98	97	86	80	100	74	89	72	105	86	84	77	87	78	84	97	91	90	89	87	89	88	98	80	77	80	101	114	98	98	107	75	82	91	103	93	96	84	87	80	110	107	104	103	78	89	86	105	99	92	91	85	86	90	96	71	85	103	96	88	100	96	100	92	81	93	97	94	85	102	89	97	97	89	102	96	93	104	96	87	107	93	87	92	83	100	77	105	94	76	94	103	104	96	100	104	116	98	78	91	92	93	91	82	82	95	75	105	89	97	108	97	102	82	91	93	103	115	91	75	96	89	94	88	87	87	85	77	89	91	113	82	96	97	84	96	106	98	72	77	101	108	121	107	75	106	99	83	88	90	87	93	100	112	96	87	84	102	99	103	94	75	79	94	110	71	102	93	107	78	97	107	95	76	98	98	94	90	105	94	68	101	106	83	101	99	94	85	101	93	93	78	96	109	94	96	96	78	106	90	88	93	102	109	104	99	88	105	82	86	98	76	101	92	99	95	103	94	105	91	94	105	96	83	94	98	95	87	94	77	63	102	77	100	98	95	93	93	100	103	111	94	89	86	82	104	76	88	96	74	72	71	85	101	81	111	106	79	106	103	101	99	84	89	89	111	100	111	99
16028	7249	4199	6359	13724	16323	17478	16144	15045	12379	11035	8732	8398	5941	5185	4902	3863	3385	2420	2420	1711	1277	999	855	774	792	781	756	797	811	914	966	884	737	680	687	734	787	812	810	855	844	890	830	850	844	781	809	768	771	787	779	705	758	728	734	763	754	765	816	773	804	776	787	747	728	685	702	685	709	683	749	717	688	703	742	764	739	741	715	673	693	674	715	737	691	704	673	671	711	708	697	724	637	647	720	683	659	686	681	692	658	675	704	684	674	692	649	694	711	707	700	714	704	703	683	688	664	686	654	754	684	704	717	756	671	686	664	689	694	636	686	698	745	692	695	767	655	711	714	700	703	684	685	699	679	649	701	663	690	652	705	694	653	677	679	663	645	689	677	652	686	706	693	692	753	681	707	707	682	721	713	628	705	694	733	734	700	697	716	643	740	699	718	636	707	677	706	668	693	645	727	691	694	734	673	721	709	717	686	707	712	745	715	689	658	675	725	646	658	659	649	728	703	654	738	707	666	699	687	668	723	709	683	682	689	699	644	730	701	714	716	676	738	703	731	688	703	672	672	745	686	689	696	721	673	761	657	640	724	674	722	740	673	707	719	711	677	710	692	743	704	717	747	690	690	669	684	691	652	675	728	696	734	712	662	697	695	696	681	714	664	705	714	702	722	674	674	715	676	764	692	696	696	679	632	693	710	655	678	697	708	692	727	711	705	690	704	664	716	671	702	685	724	758	659	669	743	708	680	704	692	675	687	712	651	612	723	699	698	674	709	678	693	633	688	657	664	645	651	691	670	680	679	683	670	698	727	718	733	648	680	726	705	687	690	680	738	734	721	649	684	713	613	675	705	714	676	693	674	637	714	727	690	683	690	680	684	694	682	682	689	704	702	673	649	692	730	731	670	661	742	752	716	698	681	726	679	701	691	646	660	664	704	664	716	705	704	702	726	680	717	679	671	706	726	689	647	680	649	699	676	713	697	707	675	698	701	738	715	712	713	659	688	679	633	724	699	662	695	699	741	715	658	676	678	705	675	668	684	723	706	691	717	724	717	697	741	716	755	647	698	692	676	706	670	696	714	689	653	666	725	678	734	685	691	703	687	718	686	754	657	695	703	708	728	690	706	715	638	648	694	690	714	673	692	701	664	671	668	673	660	648	660	708	684	728	696	724	694	703	677	656	716	681	660	689	670	697	690	723	673	637	717	708	723	702	732	698	738	701	685	697	683	698	689	709	689	657	671	729	716	677	684	743	715	692	738	695	689	632	719	699	698	666	722	683	680	686	668	683	671	689	615	715	693	700	657	682	708	713	684	688	693	696	703	678	619	677	681	695	672	682	711	738	668	683	676	718	673	723	717	704	696	709	717	716	645	685	719	738	709	695	730	667	694	705	695	643	754	683	730	714	722	679	704	696	705	662	686	654	683	712	724	761	675	675	689	673	693	705	691	663	656	666	677	722	671	683	687	658	686	665	726	702	738	706	715	672	682	684	695	708	698	724	701	760	688	690	730	700	750	650	703	658	740	643	727	716	714	706	707	701	678	690	709	713	709	701	714	727	699	692	681	719	727	696	703	655	681	692	675	678	720	648	732	741	689	721	661	712	705	690	679	678	746	750	714	674	692	675	692	641	693	700	687	705	721	680	721	684	712	728	704	675	727	720	645	709	680	659	650	722	703	728	714	639	687	687	670	699	686	680	676	680	690	709	665	715	708	694	663	751	653	685	689	727	730	702	662	716	652	676	697	693	638	726	699	676	753	672	699	667	697	708	690	698	691	723	696	723	691	714	715	678	693	699	668	659	757	677	721	685	691	711	714	668	706	712	656	749	665	678	703	680	714	697	703	668	711	703	730	701	646	711	699	729	713	659	677	684	672	666	638	694	695	667	722	717	660	729	731	661	646	706	705	653	659	671	674	708	692	723	707	701	678	734	680	683	668	676	630	694	708	690	676	655	674	648	726	704	746	678	668	696	713	703	694	678	714	728	723	694	684	662	659	716	694	675	691	665	665	728	730	680	720	738	694	719	715	697	681	699	730	688	702	702	669	707	651	674	708	739	632	645	709	677	665	703	705	686	654	676	702	603	684	710	695	693	756	671	676	711	695	659	678	684	748	688	713	737	694	694	659	746	719	723	679	711	642	747	687	710	662	653	740	647	656	743	655	654	727	718	687	702	696	651	662	669	679	727	705	724	705	717	702	690	717	680	695	670	694	699	670	681	703	730	701	710	684	729	715	712	683	685	714	671	701	691	703	693	654	691	694	690	682	688	709	615	696	691	696	698	726	681	709	707	702	692	710	643	696	684	764	709	687	656	681	676	713	735	710	670	671	661	637	717	723	721	652	713	717	688	660	710	707	727	686	652	654	739	691	704	686	655	686	676	686	703	638	724	664	700	712	721	664	729	706	684	703	707	664	720	648	681	708	669	706	688	707	672	700	735	707	677	716	671	691	673	691	700	669	749	681	694	681	779	688	685	686	712	715	694	674	642	696	657	690	667	739	702	639	696	705	695	690	717	704	701	733	699	655	697	670	724	683	699	720	710	702	622	708	703	615	673	678	727	694	685	702	786	754	720	690	695	691	696	708	694	685	648	707	692	680	727	660	709	689	698	657	736	668	726	729	721	681	699	697	688	718	665	721	666	704	711	659	713	759	673	671	719	671	658	707	712	755	744	639	672	660	659	721	635	637	697	681	711	718	686	705	698	712	718	707	693	669	676	694	641	706	682	722	672	682	704	671	716	699	751	676	683	650	669	669	676	711	707	705	691	698	666	706	731	682	630	676	704	682	669	636	691	688	646	662	696	698	695	695	718	702	696	641	661	684	655	708	682	733	688	657	678	648	649	727	702	652	725	666	686	689	637	715	677	649	713	726	690	689	702	683	642	732	702	693	669	718	726	701	666	683	698	628	714	731	694	725	723	672	718	669	678	737	717	694	692	655	695	677	696	681	702	701	701	680	674	681	648	706	667	676	682	692	720	738	682	733	709	679	717	723	689	696	683	666	679	705	654	712	668	704	661	734	675	634	702	686	653	653	709	735	706	675	664	634	673	699	654	709	678	708	664	643	677	676	677	690	723	685	667	692	654	703	710	676	660	693	707	680	691	689	723	718	708	671	723	670	692	646	651	666	675	665	658	702	714	711	672	643	685	723	717	680	730	690	684	654	690	687	703	703	717	722	694	687	685	708	702	688	715	720	671	691	663	653	713	723	687	665	687	738	700	698	675	711	688	679	695	652	658	643	698	685	715	682	676	692	724	712	752	675	670	655	693	660	648	678	668	683	673	671	718	720	681	727	705	709	665	694	674	713	710	760	694	700	703	654	666	685	668	653	704	723	697	668	659	687	694	726	672	672	715	672	719	732	690	699	700	666	677	732	679	639	720	726	667	693	684	725	723	692	720	667	723	684	685	689	761	759	709	733	685	686	697	719	721	719	728	759	714	667	742	693	683	724	653	687	730	726	710	647	736	678	713	643	673	698
1622	873	461	352	326	454	662	706	655	510	487	399	399	256	295	205	156	159	129	112	100	70	56	67	37	48	43	60	56	57	53	58	55	54	45	41	54	57	43	54	58	55	50	55	49	50	41	45	54	56	46	52	59	44	46	38	46	38	60	46	46	54	51	52	35	34	37	53	36	45	54	36	60	52	37	47	41	49	43	39	44	41	42	44	44	52	45	56	58	49	45	45	43	44	34	39	38	36	39	33	36	50	40	59	35	55	49	33	51	37	58	39	41	41	44	56	45	36	47	41	51	41	37	30	47	36	27	32	50	53	43	37	32	38	31	52	57	44	41	43	43	47	46	46	53	51	36	30	47	36	39	37	44	55	50	36	37	41	45	50	40	50	38	41	47	40	39	49	45	47	50	57	46	47	48	47	39	64	46	42	43	44	28	46	40	36	47	53	41	56	41	47	46	44	55	41	33	47	46	41	59	47	44	42	35	37	37	46	45	43	37	43	41	40	43	57	37	48	49	54	50	36	53	42	48	38	42	51	35	57	45	30	40	54	57	49	44	38	63	48	59	45	50	64	43	45	39	43	46	29	50	46	49	41	45	38	58	42	45	39	41	34	50	39	36	48	43	42	49	44	50	48	42	47	46	41	56	42	53	49	47	43	48	44	48	37	40	45	42	53	42	51	37	60	47	49	43	34	41	37	57	51	39	38	33	41	33	50	44	36	45	41	46	45	39	46	47	42	53	41	50	57	35	52	49	31	39	46	45	51	38	39	43	50	41	46	44	41	41	36	38	51	52	50	42	40	46	47	48	53	35	42	37	52	46	46	35	53	44	35	42	47	44	43	52	48	41	38	36	35	36	43	35	37	43	31	38	42	43	41	35	47	37	49	27	42	35	44	36	40	46	44	44	38	43	41	41	50	36	39	37	48	50	46	42	42	64	46	50	49	43	67	44	44	50	44	41	57	47	46	54	47	31	41	43	46	49	49	41	42	46	43	30	45	44	50	41	35	37	35	43	47	33	45	35	47	48	45	45	68	47	55	45	51	36	34	42	41	47	36	35	48	43	44	41	42	41	50	42	40	50	50	45	44	54	49	42	41	47	40	40	51	43	30	48	46	49	38	42	37	59	41	36	46	40	39	58	45	45	42	45	56	42	43	38	47	43	41	55	31	47	38	38	40	56	34	34	48	47	42	50	50	37	53	58	47	44	43	50	41	41	58	42	46	42	40	48	47	44	36	45	34	49	46	44	44	51	40	51	41	53	48	37	53	38	44	63	42	40	34	38	46	40	56	50	54	47	44	47	39	66	55	51	46	41	39	42	45	54	42	44	45	37	34	44	44	48	54	43	50	49	40	42	51	53	44	49	53	44	53	43	54	50	39	53	45	53	38	45	49	45	46	44	37	50	47	35	36	48	24	44	47	40	33	39	44	36	50	37	47	40	37	48	40	46	50	42	39	61	54	58	45	44	55	36	46	34	48	40	34	50	40	58	44	36	48	51	51	56	43	41	39	42	45	37	42	49	47	37	45	40	50	35	40	44	42	37	46	56	39	45	42	52	32	50	40	51	49	39	41	38	45	37	31	34	51	42	47	33	49	34	51	41	46	40	46	43	35	47	43	47	38	40	34	46	39	34	42	47	42	43	48	45	35	47	49	39	48	39	38	50	44	49	39	36	50	49	40	51	42	44	39	48	45	45	36	53	45	52	42	53	36	40	51	39	37	45	47	33	60	40	42	41	56	39	44	46	48	53	47	44	34	48	46	54	50	43	43	52	46	49	44	45	41	43	46	38	30	54	42	43	48	46	41	37	49	24	32	53	47	37	42	43	62	42	41	46	43	44	37	44	42	47	35	50	46	45	41	49	45	51	47	48	40	39	38	49	45	46	48	41	45	47	38	49	45	50	41	47	40	39	52	44	53	40	44	39	59	41	36	42	51	44	43	47	47	41	49	48	31	45	38	49	52	59	35	43	31	36	48	40	36	40	40	45	45	35	41	36	38	49	49	53	46	43	47	41	39	42	48	34	49	47	45	51	46	55	48	36	44	61	46	44	42	43	34	48	44	51	38	42	42	42	44	45	33	55	52	39	40	33	42	31	50	45	52	42	54	44	36	49	54	58	36	40	50	38	43	55	38	36	38	55	44	46	45	39	44	53	39	55	44	41	51	46	47	49	38	34	37	44	46	53	45	54	43	43	39	49	40	50	42	41	45	51	42	50	39	40	35	43	45	49	33	53	56	49	39	54	42	44	40	35	37	37	41	39	48	44	44	38	48	51	46	40	41	34	46	41	38	44	47	45	39	48	34	48	51	38	47	54	40	44	47	46	47	40	37	41	45	35	44	47	61	35	44	42	53	45	41	36	49	60	41	35	45	30	40	53	48	54	37	47	42	54	49	37	48	48	45	44	42	45	26	40	50	47	42	47	34	46	42	46	55	34	42	57	60	55	61	44	51	37	41	35	46	46	54	38	47	42	33	42	45	51	48	30	46	37	29	37	58	43	33	54	41	32	36	52	34	40	49	38	47	52	43	38	40	44	42	46	34	35	38	44	38	45	47	48	39	52	49	43	42	50	41	41	43	52	47	53	54	41	38	47	50	34	52	43	31	41	46	52	37	44	49	49	47	48	46	36	46	42	37	43	35	43	44	53	50	38	51	44	47	45	44	52	40	50	40	53	37	36	50	40	46	28	43	48	49	43	54	42	58	48	44	49	38	40	43	47	41	37	59	42	49	54	47	47	54	36	43	40	37	50	33	43	44	46	49	39	43	43	36	50	44	31	39	53	41	42	43	40	44	50	41	40	48	38	50	45	62	48	41	49	49	48	47	57	47	50	48	60	53	51	44	58	55	51	42	41	46	50	39	52	46	53	48	56	40	61	37	48	47	45	43	55	35	43	34	39	43	35	31	45	44	43	39	57	47	50	48	38	46	40	55	43	40	53	49	46	49	40	41	40	43	41	48	41	50	32	49	39	43	43	42	46	45	44	39	46	61	41	38	47	52	46	41	49	46	49	42	47	47	40	47	47	53	42	44	47	43	51	36	40	44	37	43	43	46	34	52	43	57	47	35	37	31	42	38	42	40	48	51	55	53	44	43	51	42	41	46	45	46	45	48	42	41	41	48	46	30	49	46	58	55	40	49	62	39	38	49	43	36	50	41	38	49	40	45	36	57	53	50	49	52	47	42	41	45	42	33	33	50	53	46	42	43	51	51	54	30	54	47	39	54	53	52	46	34	50	37	48	42	39	48	48	50	25	44	59	43	43	50	47	31	38	39	29	45	48	37	57	40	40	59	47	40	49	49	48	52	42	55	43	47	46	46	41	55	51	44	42	39	35	37	48	41	52	45	38	50	50	44	33	46	42	46	53	37	49	37	37	51	40	49	52	46	39	37	36	47	38	48	30	36	49	44	41	35	54	49	46	58	48	35	46	34	46	49	41	42	49	38	43	42	47	47	40	42	32	50	51	37	38	49
18130	9007	5254	8056	16916	20064	21144	20077	17694	14493	12998	10868	10531	7083	6899	5702	4602	3721	3032	3009	1890	1118	749	627	511	485	472	456	424	501	627	668	502	393	369	412	423	485	528	495	533	663	569	435	600	596	410	506	531	421	402	407	364	369	358	359	417	407	438	443	466	401	409	449	376	324	348	331	370	311	378	313	320	342	356	355	374	387	332	345	354	317	314	325	341	299	325	335	313	331	318	326	344	307	322	320	377	321	330	311	325	348	319	357	322	337	330	346	347	321	323	314	315	342	318	271	334	333	344	302	304	379	324	343	341	332	297	370	308	315	318	293	340	345	306	332	347	329	332	356	323	305	327	355	346	328	320	301	345	326	328	334	311	301	297	333	330	312	311	309	338	362	335	364	318	336	307	307	317	321	321	335	299	310	307	295	313	331	332	355	331	327	327	325	349	344	340	349	330	318	350	360	316	317	301	304	328	320	344	333	298	296	328	361	329	327	297	314	305	325	349	325	333	329	322	361	330	307	323	320	324	328	335	314	334	300	330	333	339	335	327	302	329	313	342	330	313	301	331	346	296	317	313	339	339	331	322	320	349	330	311	323	331	316	325	322	325	311	323	324	311	312	318	356	340	347	308	319	319	327	350	355	303	301	327	335	339	311	316	322	312	310	317	327	314	329	326	308	316	315	317	279	303	314	369	320	318	353	336	353	347	327	359	302	305	330	346	345	310	305	323	344	348	326	305	356	329	293	329	340	308	322	325	300	388	335	382	347	362	322	348	351	349	326	323	344	318	339	319	333	330	352	303	341	319	365	323	317	315	347	331	291	316	291	358	344	341	317	332	325	342	352	305	334	304	331	309	315	334	294	317	319	337	321	327	283	323	324	351	317	351	308	325	333	327	301	338	324	350	340	331	348	311	314	355	299	320	310	323	322	304	362	318	325	307	284	332	314	334	336	300	354	301	290	327	304	346	315	317	311	321	343	327	329	283	308	300	327	304	362	356	326	347	336	327	326	315	290	354	320	292	322	318	313	322	302	295	316	314	327	346	326	342	313	339	346	329	331	311	324	305	320	332	330	338	346	333	334	330	329	296	315	309	324	309	307	351	335	306	305	341	351	315	345	317	304	342	307	336	324	343	333	336	332	331	343	333	322	335	329	304	309	332	331	305	341	337	341	354	314	319	338	323	315	358	329	337	362	340	337	338	317	307	313	317	350	350	334	317	310	314	341	329	341	324	316	356	305	316	311	317	345	302	335	328	326	337	341	291	308	304	285	289	353	308	341	341	321	322	336	323	300	301	312	316	340	315	356	324	314	315	336	303	318	348	330	307	350	324	290	332	352	323	344	325	332	352	324	299	337	335	319	303	323	338	319	310	307	297	298	329	318	335	313	325	350	345	349	332	319	354	318	314	314	338	336	326	332	347	325	315	320	305	313	331	331	306	339	320	300	338	344	333	352	339	298	305	343	302	356	344	323	324	344	324	380	338	317	324	289	293	324	304	366	323	320	340	336	317	340	316	305	329	338	337	325	313	324	354	324	297	319	342	315	312	345	365	315	325	296	311	364	327	321	311	325	316	309	335	342	321	329	327	313	338	353	331	297	327	306	322	331	311	342	335	345	348	296	324	302	345	312	294	320	310	324	321	309	347	372	334	345	329	314	308	297	323	361	350	341	302	319	331	339	333	346	366	345	353	316	322	339	346	337	311	325	326	328	332	342	320	333	322	310	337	328	322	334	329	325	309	307	319	285	328	299	300	326	334	340	329	329	370	314	345	320	306	336	300	340	301	352	281	296	295	349	320	309	341	340	354	338	333	345	330	328	307	340	310	331	318	304	301	326	314	326	307	317	317	335	343	334	312	326	313	302	325	349	282	340	316	339	343	314	391	328	338	303	372	348	319	299	333	327	309	316	337	332	319	319	340	275	306	337	357	289	311	292	332	357	332	322	370	332	313	343	349	321	323	339	311	334	340	328	322	339	339	331	301	302	297	323	304	324	302	338	314	286	305	301	334	330	337	334	331	337	302	330	311	344	337	347	311	300	339	343	322	340	320	316	352	323	309	318	319	334	303	298	333	310	326	314	333	340	314	319	337	294	339	284	293	343	305	339	327	341	305	340	308	320	344	331	331	341	376	333	347	352	313	317	304	322	313	357	335	312	316	312	320	353	306	345	295	314	352	298	332	320	332	302	323	301	328	324	325	316	346	307	337	335	338	345	329	338	331	315	337	329	335	332	336	347	313	331	322	323	350	330	318	318	367	327	314	327	337	314	333	333	316	316	356	322	345	331	330	328	325	317	316	322	306	311	320	334	320	344	329	341	319	324	353	339	341	320	314	327	320	330	344	320	364	318	302	342	357	284	317	347	318	338	339	330	315	287	319	334	331	318	300	298	305	312	358	317	294	290	325	320	324	357	298	292	345	307	309	308	321	334	341	298	303	315	317	312	320	327	314	359	315	348	311	295	313	339	326	305	334	337	346	327	329	330	318	328	336	327	303	314	325	327	311	327	303	330	342	343	325	351	295	319	313	309	331	309	293	296	365	332	271	319	312	334	344	329	332	332	346	316	373	342	327	313	339	326	353	338	334	332	330	288	321	365	337	311	310	325	328	322	319	367	298	341	346	301	345	314	314	328	340	314	329	338	308	313	330	345	338	344	355	352	299	345	336	325	328	315	337	321	299	342	323	357	277	334	310	333	309	362	334	318	325	305	332	317	305	353	315	321	333	344	324	323	344	291	328	346	327	345	319	313	326	373	344	312	338	341	297	346	345	321	319	316	336	326	333	345	343	330	303	307	320	311	353	350	295	348	319	328	348	336	339	326	360	328	328	324	300	362	319	294	317	330	342	315	311	335	324	296	326	302	367	331	287	304	324	323	341	318	341	322	335	352	340	323	341	327	273	319	321	337	311	303	345	312	343	297	354	344	313	313	318	321	316	311	324	318	334	337	316	306	318	329	331	330	330	342	351	323	332	340	360	347	312	306	304	351	323	311	307	331	312	332	333	325	297	323	302	338	306	347	334	313	333	323	300	354	317	347	332	311	321	341	299	321	313	331	312	340	322	336	329	359	308	343	324	350	330	308	302	314	322	319	335	361	298	340	350	275	334	346	286	346	322	351	296	336	327	323	330	336	339	325	279	302	329	319	342	334	363	333	329	314	332	333	334	289	314	335	313	311	319	319	327	313	326	343	315	355	334	331	316	314	302	352	333	312	308	313	338	329	341	314	336	342	334	345	333	332	325	362	315	300	319	319	317	295	325	325	294	311	327	323	324	322	339	335	355	308	326	298	287	345	331	320	327	306	371	294	342	322	310	331	308	304	349	327	319	326	322	300	294	309	333	325	317	296	322	358	357	332	321	316	313	309	327	306	342	347	310	320	315	336	328	326	365	335	330	339	343	345	315	324	352	308	341	336	336	320	310	342	357	334	332	342	319	338	317	342	337	322	354	322	332	326	333	342	346	300	334	341	333	314	322	319	312	326
1566	463	301	233	211	293	376	397	336	267	275	236	218	179	175	143	140	131	121	124	106	78	73	89	73	66	74	96	76	76	76	91	75	71	78	68	61	85	76	67	78	75	82	78	67	77	75	84	74	81	82	70	71	73	86	82	73	72	75	69	84	66	68	82	71	69	49	76	70	74	74	68	80	75	73	85	63	69	61	77	78	79	66	61	82	70	91	73	87	66	89	73	82	76	82	77	69	68	60	66	63	71	64	66	68	78	58	68	76	85	81	80	66	75	74	69	83	72	64	81	71	83	78	76	69	71	73	69	75	69	73	65	63	69	84	75	80	79	90	79	85	71	66	88	74	63	68	73	68	66	71	76	57	82	77	87	69	82	90	68	72	79	65	70	55	77	75	84	69	74	77	80	66	78	73	80	75	79	60	78	88	77	65	66	75	88	63	73	86	58	77	72	78	94	71	74	81	83	78	71	77	69	75	98	68	77	77	65	79	67	89	89	69	66	75	70	72	70	72	80	81	79	88	79	79	67	65	74	73	67	81	84	75	57	84	72	66	60	82	78	64	64	71	70	55	65	68	77	73	75	84	75	65	79	65	76	67	75	62	61	74	93	75	67	80	75	70	78	74	74	70	78	77	79	71	88	68	71	83	86	92	81	64	75	64	73	71	64	64	67	84	85	83	64	84	89	80	87	74	86	82	74	69	79	77	62	59	65	80	73	66	76	64	74	74	77	71	73	70	74	73	83	61	74	68	65	61	70	84	70	81	67	77	75	65	64	71	85	67	73	59	87	74	75	83	85	78	73	71	79	80	82	67	57	69	66	71	66	78	68	78	58	72	82	72	85	85	87	64	69	68	71	57	71	69	73	78	89	58	59	68	85	87	69	65	56	73	67	68	66	61	90	66	80	80	74	72	86	70	57	69	67	62	70	67	74	87	62	68	88	78	84	64	64	78	84	84	67	79	73	78	82	83	78	84	69	77	70	72	49	80	78	65	65	68	71	81	78	79	88	69	66	65	79	58	65	69	72	73	81	76	69	74	79	70	63	81	77	82	66	86	74	81	66	75	72	75	75	67	90	86	81	74	93	101	82	78	65	70	72	89	69	61	70	76	85	73	76	80	81	68	75	83	61	68	74	67	65	83	62	72	70	75	73	79	56	80	89	73	68	71	84	60	76	84	72	65	72	81	66	74	78	70	75	70	59	73	77	82	77	64	86	85	87	60	76	87	74	88	64	76	72	69	83	73	76	68	69	68	79	82	59	80	72	58	55	73	69	72	78	79	69	83	83	64	69	72	81	70	84	71	66	72	75	77	63	70	89	92	66	87	80	63	63	68	89	64	80	71	78	90	66	74	71	66	62	57	63	72	70	86	75	88	82	70	75	73	64	78	64	72	66	83	55	73	72	80	80	87	77	72	75	91	75	60	70	69	70	73	69	66	74	107	64	77	82	91	84	79	75	55	88	80	67	76	72	74	81	80	82	55	77	85	88	69	76	77	67	78	82	77	76	74	74	75	88	70	78	59	84	64	63	64	82	86	79	88	89	67	70	62	67	85	67	71	69	78	78	66	59	86	66	72	66	68	74	55	84	80	60	82	61	73	75	75	72	63	79	70	74	72	62	90	77	77	72	84	93	66	62	72	70	70	73	70	87	55	70	71	66	62	78	65	91	96	86	77	57	54	79	73	58	86	62	79	66	78	64	75	57	86	81	76	77	73	89	64	75	72	82	99	62	70	64	75	88	67	67	79	63	73	67	74	79	85	76	73	63	72	69	66	67	66	72	59	85	63	70	72	57	79	79	58	75	72	80	65	94	67	82	84	59	93	73	89	82	85	77	78	78	74	87	76	65	67	63	71	89	82	68	73	62	72	68	63	72	97	72	85	76	81	63	71	63	83	71	87	66	80	72	74	59	86	75	67	85	86	64	60	59	83	85	63	80	55	62	66	69	82	72	74	79	82	76	73	73	88	67	87	63	77	69	80	68	71	73	68	76	69	85	83	70	66	72	90	73	70	84	72	81	64	66	87	74	77	87	71	89	59	69	66	66	71	74	92	56	75	65	71	80	80	64	69	71	88	73	85	80	66	72	62	71	76	82	95	80	78	64	80	72	74	78	67	73	87	81	83	74	68	68	74	70	59	74	87	71	95	60	61	74	77	89	83	85	75	86	81	71	72	84	77	85	73	75	93	83	79	71	70	73	65	77	76	70	71	90	76	80	83	69	64	79	84	94	75	78	64	66	76	74	78	72	74	77	94	66	77	74	71	96	66	70	83	84	69	67	68	63	76	67	71	69	68	76	85	68	76	65	60	83	65	92	66	77	78	62	78	76	94	88	75	72	79	66	69	60	67	67	67	68	83	63	80	68	83	70	73	63	74	76	63	70	70	69	77	79	63	75	58	84	74	79	64	75	65	81	67	74	74	73	77	73	69	69	82	92	70	71	58	80	58	60	79	81	72	89	67	77	68	88	60	83	83	82	84	81	71	65	66	80	72	83	73	78	81	75	67	73	85	72	65	69	74	88	68	80	64	67	57	70	61	64	78	72	78	67	75	68	77	75	82	76	59	73	74	68	87	76	74	54	75	80	85	72	83	80	85	74	72	60	71	77	84	72	69	76	80	65	69	79	79	74	66	68	82	68	88	76	82	79	71	65	84	68	52	71	93	84	66	59	76	52	62	70	70	75	63	67	71	78	68	58	83	69	76	75	58	63	70	73	76	76	64	85	67	61	77	55	97	77	77	79	80	81	69	68	62	66	84	74	68	81	73	73	85	78	75	65	91	70	71	78	90	68	76	74	81	87	63	75	69	64	67	69	61	78	68	70	75	77	80	60	88	62	79	62	69	78	68	90	77	83	60	61	72	75	85	79	73	82	71	68	78	82	87	89	81	76	62	81	61	70	73	77	81	78	70	78	81	85	71	87	55	71	60	62	67	70	59	69	66	75	61	71	71	73	73	79	72	69	91	70	71	71	80	66	56	67	68	83	80	84	65	85	73	74	59	82	70	58	92	65	69	85	80	84	82	74	91	72	85	81	72	89	71	91	62	73	79	61	87	78	77	74	80	76	70	69	84	78	69	88	77	84	73	83	74	77	75	72	92	61	79	88	77	72	76	66	55	85	98	88	84	79	62	57	78	75	83	82	72	68	72	69	69	72	76	57	67	73	88	73	64	81	75	70	63	69	81	78	63	65	77	60	67	86	72	65	72	62	86	56	71	74	76	72	65	72	71	81	98	65	75	73	78	83	75	68	79	77	87	55	64	72	72	84	68	66	61	70	72	84	77	76	65	68	84	76	78	74	82	77	66	62	70	93	69	73	93	88	74	71	67	62	60	73	77	65	69	67	64	72	78	70	74	73	71	75	76	68	92	74	67	81	79	68	64	70	70	84	90	86	84	71	75	80	62	73	89	78	71	81	73	69	70	85	51	89	75	57	71	84	80	71	64	77	87	75	73	78	75	63	72	79	84	64
14339	5726	3255	5025	10456	13690	13418	13571	11032	8266	7391	6018	5311	3788	3917	2855	2694	2112	2125	1776	1144	781	702	646	589	613	535	558	591	615	679	663	649	592	573	568	606	585	614	649	681	705	642	628	667	658	619	627	653	563	633	569	547	565	563	539	566	608	624	610	602	587	602	623	563	540	590	602	583	584	555	573	589	600	596	574	611	593	549	515	564	541	578	562	582	614	601	558	535	580	568	528	567	532	583	528	586	534	561	546	538	541	534	576	512	558	593	546	591	518	550	563	616	556	548	543	571	548	554	618	547	575	534	514	546	528	554	541	540	593	570	519	581	549	597	575	572	555	579	579	548	565	555	564	565	592	575	570	598	557	561	579	518	542	557	579	556	512	551	594	565	527	523	528	551	593	601	573	592	549	593	570	579	572	556	571	577	559	554	566	544	584	573	547	550	573	569	570	560	568	549	532	549	561	593	523	566	546	593	569	532	562	580	538	572	525	540	583	625	570	547	515	575	546	548	588	590	565	571	573	569	528	517	555	554	608	550	538	565	584	556	555	527	542	574	552	591	550	556	566	583	583	559	589	555	573	563	611	534	602	529	550	498	522	572	539	551	587	516	610	521	568	526	595	557	549	543	619	530	545	564	524	590	539	588	548	536	548	538	608	557	577	557	592	568	583	564	525	552	556	541	583	566	549	548	576	538	553	551	580	569	567	563	537	541	570	569	587	584	577	574	559	551	591	544	560	528	579	562	585	584	579	573	540	565	591	558	551	551	543	567	536	598	549	565	589	573	558	596	555	579	538	544	567	604	560	553	576	585	541	559	563	588	534	584	570	582	611	560	603	538	542	529	538	578	555	576	561	538	550	550	528	545	564	531	565	573	576	551	587	594	603	557	566	594	562	588	588	579	534	575	560	533	569	515	599	611	589	539	574	556	520	540	602	579	577	556	539	510	526	595	557	564	580	555	570	547	559	584	600	531	528	547	580	568	551	557	572	503	549	535	574	593	525	547	579	569	551	573	530	552	548	567	544	509	561	547	606	581	546	562	544	559	543	578	497	609	573	564	541	527	572	557	555	558	563	547	529	556	558	552	550	555	598	566	601	547	575	543	509	532	557	590	520	542	561	525	567	523	546	573	558	598	562	574	530	572	573	561	569	557	538	558	570	580	546	591	527	567	591	577	552	528	586	575	549	574	569	564	516	505	539	540	552	548	550	549	570	540	585	585	519	537	561	599	540	586	577	592	604	571	571	559	550	550	575	598	590	569	572	534	554	551	518	556	598	564	528	550	565	578	549	585	558	566	574	613	561	571	587	555	581	548	573	563	599	564	547	575	576	523	555	589	556	575	575	552	578	542	570	562	554	532	544	598	585	525	542	565	537	553	567	547	582	530	574	564	550	572	549	541	524	561	529	611	575	573	553	576	574	558	539	551	610	545	576	559	556	539	560	567	571	534	531	542	567	552	565	568	572	552	566	582	577	604	566	543	532	564	560	557	559	558	540	548	565	542	550	561	577	564	567	555	598	550	536	549	555	579	580	548	530	527	541	535	545	560	546	523	539	593	590	567	563	589	560	591	555	579	539	578	615	538	578	542	545	597	510	542	549	609	519	553	567	587	537	547	531	593	527	502	553	560	589	523	538	536	585	570	538	591	554	494	565	566	589	556	489	625	575	604	596	538	544	568	569	563	530	588	579	555	576	535	502	526	599	559	554	587	570	547	568	523	564	550	575	557	551	557	586	619	551	557	522	545	539	581	604	547	523	520	544	563	538	538	556	539	567	572	583	551	586	565	470	546	565	567	596	576	583	560	523	540	584	563	560	540	575	550	575	537	542	563	546	548	534	570	559	533	541	528	571	553	539	539	590	586	551	509	566	529	530	551	529	579	581	582	533	499	535	554	537	552	551	527	655	575	533	609	535	560	574	569	537	549	592	540	544	581	567	520	568	542	576	531	563	554	542	551	550	573	589	604	557	594	531	598	571	544	526	535	544	551	567	557	573	566	530	557	584	566	571	518	523	584	595	595	566	548	571	568	560	552	604	525	546	558	580	595	600	564	565	581	577	512	564	589	537	584	559	554	563	520	592	587	580	527	582	551	576	562	550	537	542	616	547	556	552	546	558	561	617	569	576	521	549	565	584	606	568	507	586	551	577	552	580	538	591	543	594	548	550	541	568	563	543	560	528	554	535	540	579	575	548	575	561	582	554	534	543	559	535	598	487	557	559	559	513	516	534	543	579	607	548	572	563	577	572	595	564	597	567	513	595	562	531	562	572	590	516	554	576	541	587	579	560	529	523	572	584	540	568	540	526	536	555	553	534	605	537	509	563	550	580	564	564	545	532	559	536	473	541	572	565	569	565	537	550	570	510	576	531	598	519	550	522	559	537	602	614	582	614	508	552	539	555	589	569	532	563	539	534	582	550	621	543	595	550	574	541	593	573	506	537	549	598	550	578	601	532	559	567	595	545	555	518	537	577	550	519	591	572	601	568	529	520	572	520	558	571	574	584	579	557	586	542	561	555	617	548	516	582	572	581	539	548	537	527	558	547	519	567	585	576	547	542	487	557	548	551	539	583	554	572	561	558	537	592	582	546	533	573	556	609	546	635	538	577	579	548	531	563	555	530	561	611	588	558	544	549	576	583	530	566	568	572	551	534	524	566	574	498	558	601	559	557	573	577	571	522	571	548	608	558	570	592	543	527	591	542	572	553	552	540	573	563	587	593	554	561	563	531	504	579	518	543	561	548	578	570	536	561	542	554	521	563	537	554	571	547	604	558	530	603	541	555	529	549	510	532	554	549	562	571	550	571	535	551	552	605	511	586	569	590	569	575	575	497	523	567	596	560	543	582	541	529	528	536	555	610	579	584	545	544	521	539	560	558	557	590	575	539	525	538	573	547	517	602	560	556	548	544	577	559	519	580	570	562	569	529	546	584	576	502	565	536	571	560	544	549	549	566	601	547	568	555	582	620	547	584	589	573	552	533	541	551	572	579	579	551	615	604	521	504	565	563	535	516	553	548	530	552	551	523	524	592	543	605	558	545	560	574	541	572	540	536	549	524	542	579	527	556	557	606	555	567	558	586	531	583	566	590	547	600	556	531	542	538	596	555	549	577	528	572	555	571	556	576	548	559	553	582	557	586	561	552	553	560	512	550	526	541	541	556	576	602	558	521	539	522	550	589	561	534	597	590	570	565	563	561	539	543	540	567	592	565	561	571	553	565	546	550	521	575	581	548	518	545	581	578	572	533	562	570	570	549	535	536	521	552	524	600	550	572	596	569	555	559	587	522	516	537	580	583	545	525	543	542	569	582	526	572	533	586	578	551	540	554	541	522	552	531	557	546	597	562	609	593	517	540	572	611	554	566	567	571	577	564	586	571	555	569	548	575	572	562	567	522	524	593	551	598	598	552	524	584	587	555	548	564	539	564	603	587	567	577	542	603	589	533	588	610	542	564	521	563	534	573	571	576	589	571	562	569	529	553
1111	702	411	310	239	412	440	604	469	417	314	305	270	191	192	153	138	107	113	90	47	48	38	43	39	35	33	37	45	34	41	42	39	30	38	39	35	41	37	43	40	27	45	35	40	36	42	45	33	29	42	33	38	39	27	35	35	29	42	35	32	41	34	35	37	29	30	33	36	30	31	42	33	23	38	29	37	30	42	31	48	29	40	43	43	51	41	38	33	36	32	26	33	18	22	25	31	34	38	41	41	31	29	31	34	26	35	37	31	22	31	23	29	42	30	29	32	31	44	49	34	37	34	37	30	25	33	29	30	41	35	27	35	33	40	30	31	25	33	35	37	31	40	26	30	38	27	41	28	32	34	40	36	25	31	40	36	23	38	30	36	41	30	30	31	36	33	27	41	42	36	34	30	29	26	34	29	23	29	35	24	32	36	37	37	41	34	35	34	33	35	26	42	26	24	32	41	29	32	38	35	29	38	26	28	33	40	35	39	38	36	24	31	42	29	35	45	36	41	39	29	49	39	37	37	38	30	38	36	32	32	29	31	30	30	32	32	31	35	39	35	27	39	37	36	38	25	40	28	16	24	24	23	21	37	29	31	28	40	32	35	42	39	37	36	33	37	35	34	34	30	44	33	32	37	33	31	31	35	22	36	44	33	23	39	33	29	37	25	27	26	28	31	35	24	36	33	36	34	31	29	36	25	31	31	28	34	31	41	46	29	38	35	31	33	38	36	39	30	40	26	24	33	41	34	43	41	37	18	31	26	31	32	23	29	30	34	40	27	40	33	29	30	37	31	31	30	39	26	30	33	27	38	29	31	32	30	35	38	28	35	32	37	35	28	29	24	45	27	38	30	29	30	26	37	39	38	23	42	37	48	27	37	30	41	34	21	30	40	25	32	30	34	32	33	34	24	43	33	35	39	38	37	30	34	26	30	29	28	33	28	30	27	31	45	41	30	28	35	37	33	39	37	44	31	37	34	38	34	23	38	41	33	43	40	28	36	36	26	28	36	44	34	36	36	28	32	31	33	37	38	28	46	25	39	34	33	42	31	34	26	37	32	28	36	36	25	42	38	38	28	25	27	30	39	44	30	49	34	28	32	30	31	35	36	31	39	33	28	30	31	34	30	33	30	31	24	37	40	44	34	25	31	21	22	30	28	29	32	35	29	27	30	34	36	28	30	26	41	22	37	37	26	37	44	26	30	32	28	40	45	38	25	21	37	35	40	38	32	35	28	32	39	25	32	39	42	39	31	20	34	33	25	28	32	32	42	39	24	28	32	25	38	31	30	37	26	41	40	30	35	38	35	41	23	25	33	34	27	35	24	32	32	31	22	40	31	37	29	36	32	23	39	44	41	45	37	32	34	32	30	33	38	21	31	30	35	25	29	34	31	43	35	34	29	36	31	34	32	32	21	24	26	32	27	30	32	21	38	34	46	30	28	26	34	47	30	36	30	40	43	26	26	36	35	32	26	32	27	41	33	27	32	36	32	48	20	21	32	36	42	24	41	30	34	32	27	33	32	38	36	41	37	31	35	20	27	35	27	46	35	25	30	37	30	29	35	31	38	38	35	27	40	27	30	32	38	36	20	28	42	34	37	46	39	27	31	19	26	36	34	37	36	34	33	35	43	29	32	32	35	38	35	41	41	37	34	38	27	40	35	26	31	30	24	37	37	29	34	44	38	47	30	24	45	35	28	35	45	37	39	28	30	20	29	33	38	29	30	26	27	31	50	27	34	38	30	33	42	36	38	28	37	22	32	28	42	32	34	35	29	30	48	28	31	36	41	45	37	31	34	32	31	29	28	32	33	30	30	24	33	32	30	28	37	39	27	43	40	23	33	34	34	31	34	35	32	42	20	31	33	35	29	34	30	38	36	42	45	34	33	31	26	23	43	41	34	35	31	46	33	30	28	34	35	36	23	30	31	35	37	39	35	31	37	28	33	45	42	28	41	34	38	30	35	36	39	35	33	32	39	37	32	30	25	35	31	28	26	31	33	38	30	25	38	34	31	42	37	32	34	35	28	27	40	31	27	31	36	35	40	38	40	28	28	34	31	29	22	30	26	38	42	39	42	36	31	46	33	30	42	34	24	29	47	26	39	27	41	37	37	38	33	37	30	32	27	38	33	33	26	36	32	23	30	41	34	36	24	31	35	25	36	26	39	34	24	33	37	35	25	27	28	39	46	36	34	36	42	35	33	35	32	37	42	26	41	32	27	37	33	45	31	34	29	25	36	33	28	27	41	37	28	31	38	32	38	23	38	34	30	34	35	38	30	34	43	49	33	29	29	34	33	36	39	29	37	30	27	32	32	36	26	29	27	33	27	34	37	37	27	38	37	36	49	31	38	44	37	39	35	30	37	40	36	42	26	27	34	30	32	30	38	25	23	32	34	31	39	21	26	32	33	30	30	19	39	31	45	33	25	37	30	25	29	35	41	36	33	34	24	37	27	41	38	39	32	37	36	29	26	42	32	28	44	33	35	40	38	32	39	40	44	35	37	36	33	27	37	32	32	26	28	33	30	41	31	24	32	38	29	30	37	31	36	28	28	41	33	26	28	30	30	32	34	32	33	29	36	38	44	37	30	41	33	46	19	34	32	28	38	35	40	33	36	26	39	34	24	41	34	33	35	24	35	32	34	39	26	31	27	27	44	35	38	36	31	42	25	40	35	25	34	33	41	24	33	35	34	39	31	33	36	32	27	42	32	40	30	35	32	27	28	28	38	43	36	37	40	40	35	28	28	31	30	28	51	23	36	39	38	26	47	34	37	30	46	36	34	46	43	24	36	31	35	35	24	29	37	26	35	32	45	30	32	36	27	33	37	40	42	35	22	31	25	35	38	35	31	33	29	40	29	34	37	29	30	31	48	44	16	27	29	40	39	43	33	26	25	25	39	34	34	29	25	33	32	27	34	38	29	44	30	27	32	33	35	29	26	31	41	27	35	34	35	32	46	36	26	33	39	36	42	33	35	28	20	34	35	25	27	25	24	41	27	38	36	30	27	29	33	31	31	32	30	37	36	43	28	27	32	36	29	32	29	26	33	32	29	35	27	36	33	36	45	29	38	36	30	33	39	31	23	32	28	38	34	22	33	31	46	25	34	23	48	31	24	45	39	38	33	32	32	38	31	34	43	36	34	28	23	25	29	34	28	35	39	32	36	37	33	35	37	40	26	37	26	31	33	32	31	28	45	32	23	41	32	40	30	33	38	36	30	27	35	34	35	36	36	31	35	41	43	31	27	28	41	35	33	24	28	23	25	36	20	37	39	38	35	30	27	32	22	36	32	37	31	26	37	32	33	36	22	29	47	27	40	36	28	31	29	36	34	29	30	28	38	38	30	24	30	30	32	32	39	31	23	34	28	37	33	43	42	34	30	21	38	34	37	34	37	25	33	45	29	28	28	30	31	30	27	34	34	36	18	29	36	39	28	40	24	46	37	32	38	36	38	29	18	27	34	29	27	28	41	30
15255	7567	4623	6989	14683	18400	17616	17842	15041	11873	9694	8407	7319	5312	5162	3867	3280	2876	2568	1875	1123	667	499	401	359	369	316	296	309	351	398	443	301	333	309	303	326	378	397	417	471	482	396	372	452	444	347	429	337	306	263	297	267	255	273	254	292	325	352	341	374	299	340	294	303	281	248	273	283	242	264	271	266	236	245	291	262	264	278	309	248	291	264	262	270	249	287	238	259	288	273	252	291	242	255	245	248	256	245	255	252	248	272	232	278	268	251	239	244	290	267	240	269	268	268	221	234	254	235	234	243	218	259	288	266	285	245	256	260	250	274	260	241	229	236	233	260	263	275	225	241	254	250	235	253	278	236	213	243	227	237	261	243	254	259	257	250	249	262	242	260	276	248	255	240	253	250	246	258	263	249	238	250	261	252	258	257	264	267	254	241	232	252	266	255	282	256	264	251	241	258	258	257	281	231	271	259	251	234	251	231	253	212	258	246	250	258	224	259	296	242	257	267	248	245	243	254	232	249	249	248	248	255	244	253	248	229	268	246	237	256	263	279	229	241	255	260	275	236	252	256	246	241	273	243	253	283	236	263	270	249	252	217	275	266	244	277	256	249	238	285	271	242	249	256	254	260	263	239	229	266	225	225	253	269	247	246	259	277	231	224	245	252	234	276	231	240	264	268	267	250	270	251	268	255	244	252	234	257	250	277	267	291	250	257	255	260	289	234	255	234	246	265	252	256	272	266	254	263	220	273	260	250	240	245	234	226	267	245	276	245	262	233	232	274	254	261	251	245	245	255	271	249	286	245	237	257	249	278	255	221	267	264	266	253	225	246	269	229	252	264	277	272	268	268	241	253	268	263	270	260	233	231	279	260	248	260	268	220	253	259	281	241	240	243	242	255	253	250	259	241	247	230	247	226	262	247	255	285	251	259	225	241	233	241	251	248	247	255	211	256	275	262	256	257	266	235	223	271	275	256	254	270	262	236	256	246	293	264	249	229	248	274	234	246	266	238	236	247	274	228	267	223	253	227	263	239	257	259	247	241	267	280	240	247	243	263	230	257	233	239	260	256	229	261	253	236	229	246	232	253	248	272	235	266	234	271	239	230	257	278	253	271	257	262	254	273	244	247	244	229	257	236	263	255	261	247	259	255	252	249	255	242	284	281	261	259	272	243	270	245	263	274	277	238	246	235	250	242	237	252	229	238	258	240	245	239	266	243	242	246	263	271	254	231	265	270	271	249	221	276	268	248	261	263	257	253	278	283	237	285	241	262	238	236	231	275	254	248	258	237	248	272	254	231	271	238	250	244	244	222	241	240	253	246	277	276	255	252	281	265	262	242	273	232	229	263	254	235	255	254	278	246	256	243	250	262	275	234	234	243	256	275	258	231	254	227	264	289	272	276	241	251	269	259	229	255	240	217	244	239	238	264	266	246	213	234	265	254	265	253	272	222	263	264	264	244	259	237	248	253	243	260	263	249	258	240	252	254	266	263	271	230	244	254	259	254	236	273	258	276	259	249	286	277	263	247	245	260	246	242	243	277	259	259	267	269	239	257	270	249	286	248	251	232	247	270	238	234	247	237	252	244	290	234	245	239	242	257	248	273	232	242	250	255	256	241	250	238	216	264	228	243	248	260	265	224	243	256	233	244	233	269	238	244	250	260	257	270	266	217	257	250	302	244	238	282	261	259	241	262	270	240	244	273	233	262	279	265	250	251	277	246	245	237	247	239	271	256	237	287	265	285	300	242	262	276	247	253	241	239	258	255	257	241	253	306	259	255	277	256	235	246	250	236	271	238	252	235	270	258	252	243	260	242	249	260	256	245	251	273	246	254	236	232	282	231	248	226	247	268	244	251	219	275	257	241	250	252	230	263	247	269	264	249	257	271	258	277	232	258	278	240	244	271	247	262	261	275	238	241	245	236	252	258	245	265	274	235	229	274	240	230	239	244	251	239	259	251	248	249	241	259	242	263	250	236	253	263	249	251	269	242	243	236	221	243	253	270	266	258	246	243	253	248	258	254	253	226	252	252	244	243	240	230	259	218	255	261	257	248	263	267	232	244	253	262	239	219	248	252	234	258	256	252	272	243	239	269	242	267	251	239	264	243	238	235	286	250	253	240	254	264	232	229	238	275	268	228	240	254	252	259	233	241	239	243	241	254	238	250	270	257	291	242	261	265	265	262	255	269	251	239	219	224	263	277	244	261	265	258	237	263	275	261	246	249	276	257	231	264	278	234	272	244	232	250	245	234	251	241	255	272	283	239	265	263	224	243	253	282	263	248	257	271	277	271	233	262	247	277	244	246	262	242	259	236	252	281	257	261	246	224	269	244	254	254	283	266	266	221	265	275	256	237	266	283	243	234	260	262	259	243	260	254	240	282	250	232	289	251	262	246	279	251	238	225	262	249	257	258	237	262	265	255	235	263	268	256	252	251	232	243	254	236	276	258	274	246	235	231	249	273	261	231	258	246	258	269	265	252	232	245	256	280	258	218	257	243	259	233	283	226	249	269	263	237	252	228	254	261	251	249	251	255	208	242	239	228	255	240	254	265	288	243	248	267	244	231	243	245	210	261	257	242	251	253	258	243	224	249	237	268	240	254	254	250	281	284	271	250	252	245	273	262	245	234	237	264	272	245	270	259	230	244	246	241	237	267	273	250	275	265	259	255	251	242	305	270	254	269	250	239	280	244	251	273	255	246	256	260	282	258	253	255	244	237	239	265	241	267	250	256	240	250	272	231	228	249	254	250	252	244	273	246	227	239	284	252	265	281	246	258	259	255	229	265	238	274	248	261	251	269	264	253	263	272	254	231	259	229	291	277	222	240	263	260	255	259	258	256	267	267	247	262	261	241	249	257	255	230	279	241	226	251	276	277	256	279	253	273	257	263	265	224	272	223	267	277	260	282	283	264	248	262	267	230	253	251	258	231	238	250	247	248	221	270	262	287	276	240	249	266	234	254	225	270	246	247	256	265	246	231	235	279	260	222	265	257	266	229	243	242	233	239	261	240	254	256	248	246	256	241	268	272	274	259	250	234	268	244	231	236	245	254	246	263	239	247	258	243	249	255	283	267	265	264	277	283	238	249	271	253	235	251	262	232	255	254	272	252	254	254	261	261	260	277	268	248	249	240	237	238	283	258	253	248	234	246	259	244	254	252	260	227	236	255	264	254	237	281	248	254	263	242	252	279	235	229	268	231	255	247	263	239	260	273	260	262	261	243	261	277	241	215	256	254	238	268	222	226	246	275	266	241	257	232	273	260	279	256	287	252	252	264	241	267	251	257	223	255	281	248	250	264	247	271	238	248	283	270	222	246	247	258	255	264	261	264	264	240	246	245	251	259	266	251	252	241	254	246	280	261	240	235	218	263	250	268	227	242	273	248	292	239	262	245	267	253	243	258	218	250	242	253	272	246	264	224	241	255	249	244	273	257	262	217	229	246	241	289	275	230	247	247	256	239	249	230	251	280	249	255	254	256	266
2163	639	435	342	321	377	496	592	474	462	354	347	295	267	254	224	189	154	171	121	114	96	100	88	112	81	93	100	90	108	103	95	94	95	92	99	82	106	115	92	99	87	114	78	83	88	93	97	111	99	99	74	102	75	90	80	74	86	107	90	93	87	88	97	84	84	86	75	86	78	97	97	99	96	82	94	94	99	95	100	104	99	76	91	102	127	103	95	96	86	83	82	72	96	103	112	81	98	70	96	94	91	92	90	98	96	83	81	99	75	94	77	92	87	85	83	91	101	91	102	92	92	90	102	96	88	97	80	82	88	110	101	109	79	111	91	95	90	87	96	94	90	84	84	97	103	85	98	98	86	83	98	82	86	91	96	100	92	102	112	90	87	94	91	85	97	98	84	100	107	95	79	99	75	91	108	77	88	104	69	80	102	82	86	103	109	104	98	102	87	87	92	88	95	88	93	109	83	88	87	111	91	105	89	93	86	79	82	73	92	86	73	88	100	92	110	81	107	83	78	100	104	90	95	81	98	93	107	114	104	94	83	73	91	86	77	98	103	100	104	97	95	82	85	79	114	102	94	77	94	85	99	97	80	95	87	97	76	100	91	91	93	105	82	95	88	111	93	86	84	92	109	74	95	90	91	95	93	97	96	96	109	94	95	86	82	79	85	91	101	91	107	97	102	91	99	91	100	101	90	101	92	87	99	67	95	99	80	88	86	97	85	78	90	85	80	92	96	91	82	94	94	92	88	93	84	89	105	89	66	91	73	84	84	93	92	75	78	85	77	81	100	105	89	101	79	82	89	105	89	87	85	97	104	90	98	105	98	88	91	95	101	60	101	83	82	95	79	76	100	91	93	101	92	89	87	87	96	73	72	95	91	95	91	102	92	91	90	87	88	98	106	83	87	103	82	88	84	100	98	95	108	96	102	78	104	86	91	96	105	107	86	87	93	91	85	64	98	94	95	97	96	89	73	85	95	87	92	99	93	92	101	86	100	94	79	118	91	92	89	104	111	98	122	105	93	98	78	91	92	91	110	88	103	103	79	83	87	78	88	93	89	80	98	96	80	102	91	87	88	74	96	97	105	91	104	87	118	98	93	105	89	97	103	86	93	95	93	84	85	82	106	98	102	110	88	82	80	86	93	76	75	93	97	93	98	96	92	89	95	81	108	83	90	88	77	73	97	101	84	86	99	112	96	98	91	90	93	83	86	84	88	83	68	98	113	96	87	91	88	84	86	98	93	87	82	94	81	79	85	85	89	87	101	103	89	100	107	92	83	110	87	98	90	83	95	81	96	93	89	94	98	108	108	96	89	94	103	111	95	108	85	86	90	88	87	96	85	106	85	98	101	104	88	88	111	68	79	72	78	98	92	99	105	91	96	88	87	108	80	94	92	99	81	83	92	89	98	95	99	99	86	85	90	95	91	95	82	96	97	95	96	85	80	82	93	96	107	102	98	108	85	75	98	87	95	74	84	84	94	81	97	96	83	98	79	92	94	87	100	94	83	93	101	83	87	108	77	86	101	93	90	77	85	99	88	108	76	94	82	106	91	96	74	96	79	81	91	87	92	97	81	93	86	93	83	97	104	107	95	88	105	95	91	109	92	88	92	85	90	87	107	96	107	85	89	106	86	97	86	78	84	79	81	63	94	93	92	93	93	95	107	81	105	95	113	101	82	99	94	97	85	99	86	76	69	85	88	95	88	111	96	86	95	87	83	87	98	93	84	101	90	87	71	74	88	93	111	97	71	81	106	92	100	98	102	94	99	81	103	86	79	87	106	104	101	100	89	97	80	92	97	81	72	83	91	83	87	101	86	103	81	90	86	91	107	96	90	83	87	103	81	87	90	89	100	84	91	95	86	84	89	94	81	84	98	95	112	90	79	100	91	99	93	97	97	89	84	83	92	94	96	89	82	75	95	92	97	94	109	111	107	94	98	92	96	115	99	89	104	97	91	96	92	98	94	106	91	98	93	87	96	77	97	85	91	93	93	96	79	93	104	84	94	97	80	94	93	103	86	100	112	100	93	90	102	91	112	122	89	97	77	96	89	85	110	92	95	91	88	96	82	82	106	97	89	86	81	84	89	86	87	112	103	87	88	91	111	96	78	88	82	96	88	91	96	94	81	88	99	81	96	105	90	89	95	95	84	96	97	86	70	101	106	86	98	91	82	93	100	92	84	96	101	78	97	83	91	87	88	101	94	109	96	102	79	100	88	81	82	95	105	96	105	105	85	90	97	114	83	115	91	111	86	82	75	90	78	102	82	112	103	103	94	82	90	92	97	88	98	91	101	99	80	92	88	92	110	96	86	88	77	93	105	109	94	102	107	85	88	111	90	85	66	92	90	93	88	80	102	97	112	94	93	90	98	100	91	93	67	92	99	80	89	95	83	90	95	94	93	84	73	78	99	94	96	94	107	97	80	91	93	96	92	85	95	84	91	100	88	99	86	76	97	92	114	99	76	108	90	88	83	95	99	85	102	103	83	90	100	93	86	101	93	89	89	74	111	76	97	89	97	98	98	82	109	94	106	86	87	87	94	92	79	89	101	102	100	87	80	86	91	91	95	92	86	93	74	83	91	85	106	83	77	95	85	101	87	98	81	81	92	108	90	93	77	99	105	90	96	94	78	90	97	115	72	90	100	98	96	87	92	87	93	81	103	89	83	87	98	84	84	97	70	96	81	105	99	80	109	98	97	91	98	93	86	92	79	90	96	93	93	91	94	82	85	80	88	93	92	103	102	85	82	88	86	96	71	89	86	88	83	101	119	94	97	94	99	81	99	105	89	90	102	87	101	100	95	97	94	111	80	83	87	105	101	82	90	86	91	79	91	91	87	90	95	97	89	83	85	97	96	78	87	73	97	105	98	78	114	94	85	95	94	81	93	94	87	79	98	100	102	87	77	95	98	82	104	101	87	89	90	94	92	84	99	78	103	94	106	88	97	94	87	74	82	67	99	94	106	77	89	111	91	100	78	88	88	89	100	95	97	111	82	105	88	103	91	90	82	96	111	70	102	91	100	85	93	87	91	95	99	87	97	97	80	92	79	79	96	86	90	84	79	107	76	88	115	81	89	67	91	103	111	84	86	92	87	77	82	77	104	96	87	93	94	82	86	90	95	91	101	98	87	91	94	83	102	102	108	90	87	68	97	84	77	98	93	76	96	86	88	88	88	91	86	91	94	91	92	84	87	99	79	87	76	105	94	92	87	101	95	98	94	101	89	94	83	88	92	100	75	100	92	84	83	104	94	80	81	99	84	116	102	93	97	81	86	98	81	84	86	95	88	86	92	83	94	105	105	92	98	71	96	81	79	87	78	82	111	86	101	87	83	86	98	82	77	100	110	82	91	101	102	92	84	101	69	90	106	73	82	90	93	94	86	87	92	85	92	96	99	89	107	109	97	92	83	88	100	93	100	92	90	87	76	87	98	95	102	101	111	90	82	79	93	111	81	91	85	88	91	86	88	96	99
16427	7144	4683	6908	13794	16811	17538	18014	14189	12065	9588	9003	7105	5569	5624	4343	3671	2926	2974	2277	1366	1086	895	795	810	810	718	741	699	810	847	855	769	727	730	714	785	793	795	827	959	917	821	838	854	790	794	787	761	727	728	727	697	704	707	750	748	794	743	817	789	749	801	724	789	744	721	696	667	697	670	655	682	648	738	736	703	737	659	634	698	668	661	695	708	673	666	687	723	695	647	683	673	728	677	719	669	745	700	665	673	693	673	702	716	668	650	665	685	691	707	702	703	696	725	670	702	697	715	693	699	674	723	696	667	675	667	667	683	676	669	680	716	692	692	667	690	690	688	647	659	676	673	683	700	692	696	715	683	663	686	704	698	671	681	716	696	692	700	706	678	648	687	652	673	639	724	640	651	703	665	718	724	663	681	713	690	706	663	721	687	694	688	660	656	710	668	691	668	689	630	713	692	685	666	623	648	695	662	697	638	684	706	685	698	650	706	700	722	638	687	691	672	696	659	664	684	699	664	681	734	671	671	703	668	691	661	685	701	701	706	653	677	714	650	683	659	649	670	665	684	691	669	703	634	685	677	747	673	725	687	695	683	709	684	710	677	682	705	666	721	694	703	698	687	690	677	696	664	675	645	703	701	683	715	654	683	695	676	671	704	707	675	701	702	697	725	699	744	679	672	656	688	716	733	679	692	659	662	673	660	707	687	662	617	702	661	647	734	689	683	715	698	680	668	673	658	703	683	675	660	686	661	730	687	679	665	699	673	668	715	716	697	670	696	677	702	715	656	719	683	728	683	658	707	714	707	669	706	669	697	639	731	671	679	689	710	729	681	696	686	737	708	635	710	702	666	743	674	627	688	736	726	687	690	696	693	665	664	703	673	717	684	689	655	642	658	712	672	716	714	728	640	698	669	687	663	635	697	679	698	725	674	698	665	737	727	669	698	656	696	650	691	716	689	658	645	660	682	712	700	648	759	653	688	707	718	647	669	699	704	730	709	706	675	646	710	702	635	714	721	684	698	696	673	685	705	732	707	699	684	677	671	700	673	718	648	673	669	680	677	709	686	704	678	722	630	673	705	660	713	700	690	668	675	673	654	666	666	662	705	686	716	739	692	642	719	746	674	684	692	686	711	686	697	648	689	646	648	727	683	677	668	687	665	733	678	711	627	718	674	678	714	652	743	683	663	716	628	649	702	678	700	726	678	690	664	665	747	684	679	743	670	672	646	692	662	673	692	644	703	719	675	671	709	685	732	680	704	683	703	670	681	668	660	690	730	704	672	701	687	715	709	665	710	723	666	709	686	657	680	682	720	728	712	654	722	685	688	707	672	740	696	722	636	723	683	718	622	703	728	693	730	711	654	687	687	684	737	730	724	682	684	678	670	651	647	652	686	732	661	651	689	676	689	720	664	690	725	696	678	665	696	636	663	656	698	717	691	675	661	704	683	668	708	701	659	682	659	720	723	661	725	696	689	682	671	703	670	666	667	640	651	678	663	657	700	693	685	735	693	687	720	759	667	691	706	720	727	639	664	715	687	722	696	666	714	639	709	739	721	706	665	707	690	660	727	725	696	687	725	713	754	691	700	690	704	694	654	684	746	733	714	717	720	679	687	667	645	710	716	692	623	696	659	704	671	660	681	690	648	695	688	724	681	663	702	690	670	676	658	690	704	679	726	702	695	710	664	698	690	720	664	671	685	684	699	631	698	680	680	606	690	772	691	696	697	690	681	689	672	722	731	671	706	715	680	708	695	664	683	690	692	666	721	709	731	693	699	683	697	718	670	673	674	677	701	696	701	676	684	709	718	768	693	695	710	690	695	705	703	738	670	681	716	677	706	731	693	709	710	606	663	672	633	681	698	678	665	682	704	654	667	638	679	698	681	720	659	698	689	736	682	702	657	691	697	665	737	705	700	696	638	679	722	686	720	732	706	670	700	684	708	682	730	684	660	658	636	723	702	736	734	685	640	704	707	684	696	682	748	654	671	671	681	741	697	689	695	710	653	706	657	691	681	722	703	675	715	677	671	661	665	715	667	705	681	692	666	611	733	722	683	722	647	653	653	693	678	668	660	679	665	677	698	695	666	694	699	736	667	707	724	659	667	658	673	707	662	678	730	667	644	646	702	685	704	689	702	694	628	654	668	682	658	665	692	652	696	660	719	673	684	726	652	706	707	715	724	691	714	663	708	631	700	703	690	656	654	696	697	676	677	704	682	656	703	675	710	673	682	681	678	680	683	663	698	704	647	684	681	689	708	663	672	699	715	668	675	737	675	722	673	641	676	710	666	652	714	692	681	695	658	647	696	670	717	686	701	706	665	659	694	669	726	689	694	701	660	683	695	712	669	714	673	690	661	710	696	678	689	708	756	727	683	667	698	692	700	696	673	685	694	686	679	650	654	647	662	656	679	720	700	668	687	705	681	670	699	660	637	713	713	713	691	701	702	673	690	644	675	672	695	644	687	675	731	692	680	700	681	644	728	667	675	694	706	655	669	703	718	727	697	682	743	644	643	643	661	715	712	736	711	660	688	675	720	693	712	703	702	603	774	701	694	682	687	706	688	680	645	681	650	706	693	685	652	664	688	652	682	641	647	693	707	646	688	683	669	701	670	679	663	697	694	643	696	691	706	691	705	669	665	664	707	750	718	680	704	690	709	641	649	664	695	687	652	635	648	668	650	693	716	666	669	669	707	643	700	677	700	706	669	709	695	661	674	690	700	676	734	637	656	689	678	666	658	685	668	721	706	681	654	700	669	701	684	689	697	640	676	703	740	684	687	649	701	700	702	643	659	703	685	699	699	650	711	662	701	700	703	681	680	673	690	708	679	688	648	671	704	754	660	692	686	721	663	664	693	655	687	690	702	654	712	658	646	687	676	678	696	702	717	707	700	728	701	641	677	692	676	676	671	679	718	708	662	674	673	641	670	723	698	688	714	722	683	677	679	681	660	684	667	698	715	712	684	637	691	664	718	686	651	654	662	726	660	683	704	696	700	696	718	685	622	650	676	675	659	659	647	736	675	717	697	704	711	673	678	705	703	661	664	648	669	710	638	705	732	647	669	698	684	678	683	703	685	737	698	652	636	687	719	728	733	687	680	678	687	682	657	744	689	685	720	699	683	644	663	662	646	684	708	703	649	671	667	696	659	695	711	666	734	682	710	652	691	685	665	653	670	692	706	707	754	685	682	696	660	697	674	768	720	639	680	637	685	704	668	656	699	650	690	746	723	664	688	713	742	694	688	669	661	688	671	672	671	685	714	641	683	667	683	692	709	704	629	637	678	759	659	733	681	692	690	687	666	703	729	655	690	695	682	657	734	692	663	689	678	674	655	707	758	698	671	687	695	649	676	688	646	680	704	695	726	746	713	679	689	706	692	698	662	677	684	710	743	691	650	692	701	669	710	661	673	710	656	679	648	695	610	692	689	713	654	692	666	625	680	694	667	648	678	687	660	677	685	679	676	715	678	688	685	686	696	700
1523	840	529	404	344	440	603	804	570	603	451	389	320	257	275	212	150	137	156	95	72	60	67	46	49	54	45	41	47	44	61	38	42	37	66	34	65	62	46	52	66	49	59	49	48	50	41	58	51	43	49	52	52	53	54	38	50	49	50	52	43	43	53	47	43	50	38	44	47	47	43	43	37	55	38	51	48	36	35	46	44	42	50	53	40	41	62	40	38	51	38	43	38	43	36	49	51	37	45	48	43	48	45	39	52	57	42	45	59	46	51	38	49	42	53	42	34	34	55	34	37	40	45	46	53	43	52	54	44	39	45	35	32	50	47	48	50	39	54	62	31	38	50	42	62	60	45	35	37	57	38	50	55	43	42	41	36	43	41	26	44	35	34	33	50	39	55	42	47	37	43	56	46	46	44	46	43	39	38	52	42	44	35	39	41	61	30	47	45	40	50	43	48	34	43	44	46	54	45	42	43	49	53	52	31	44	51	35	47	35	33	38	41	45	34	46	35	40	51	49	37	39	39	50	42	48	38	52	55	42	44	40	32	44	43	39	36	35	60	44	47	51	39	56	42	35	51	49	53	38	41	39	51	44	41	40	59	43	61	54	62	44	38	36	49	42	41	47	42	43	51	37	41	29	43	50	37	39	46	48	42	45	34	46	47	43	46	46	42	42	50	49	42	35	40	45	49	44	49	49	50	37	36	34	47	43	58	39	40	50	36	40	41	53	53	44	39	38	39	41	46	44	48	56	48	44	38	44	51	38	64	57	32	44	37	39	45	44	48	46	47	53	50	51	36	50	48	37	46	39	39	56	42	43	52	43	45	26	40	48	35	53	50	35	49	56	40	40	34	52	45	50	39	43	52	49	54	46	49	34	47	37	39	53	46	40	39	40	41	53	29	45	34	54	43	49	39	53	44	47	46	49	41	37	40	43	48	34	39	55	57	58	42	48	48	41	46	54	49	48	49	32	49	48	31	40	44	44	49	40	41	49	41	27	46	55	55	45	48	50	35	52	51	55	37	42	51	45	50	40	57	45	47	41	45	55	50	45	33	36	40	45	48	45	45	45	55	48	53	45	45	49	40	47	46	43	48	55	47	43	53	38	50	42	40	44	41	37	51	56	45	46	34	46	44	50	35	48	37	44	49	42	44	45	59	39	43	48	39	52	52	45	39	34	42	47	40	39	50	53	33	57	52	59	55	40	45	45	46	43	42	44	45	39	40	40	31	52	45	38	44	43	49	51	38	38	36	38	38	55	47	38	41	45	44	34	37	38	45	40	48	48	39	49	52	42	40	47	33	38	55	47	39	51	41	42	44	38	54	43	46	41	31	40	55	47	58	57	53	43	51	57	42	51	48	46	52	56	57	58	46	40	41	51	36	53	38	33	42	44	35	49	50	43	42	51	41	41	38	43	39	34	45	49	42	38	44	59	36	28	43	49	48	43	37	31	31	49	43	43	61	39	48	42	46	44	56	44	40	57	57	49	39	43	53	37	45	57	44	47	48	46	47	50	35	39	52	46	40	46	36	36	42	39	36	36	45	48	42	51	38	48	51	41	45	46	47	40	34	34	40	42	43	52	43	42	43	36	46	44	42	47	44	46	37	52	45	56	41	42	50	41	44	45	31	44	39	45	46	46	41	48	42	41	60	50	31	49	43	42	54	48	43	34	40	38	36	42	49	38	36	40	34	42	35	46	46	43	42	40	48	46	41	34	37	38	37	38	52	45	42	48	33	35	51	54	33	46	52	54	50	45	41	47	47	39	35	41	50	42	52	52	40	42	45	39	42	48	46	38	53	46	52	53	44	50	48	41	45	38	40	47	47	33	43	36	48	36	41	47	54	52	37	34	45	35	47	53	45	39	32	41	34	49	42	44	35	58	46	48	46	40	46	51	44	46	47	38	51	33	45	42	40	43	46	54	43	45	46	41	45	51	53	31	42	36	43	46	42	37	53	41	52	46	49	31	36	49	47	55	47	37	36	50	61	42	42	46	44	38	52	38	43	49	43	49	44	39	36	40	33	28	42	57	50	33	58	44	52	42	35	51	57	41	36	51	49	39	39	42	45	52	42	41	39	40	59	45	42	34	42	36	35	44	42	44	47	42	40	56	53	36	53	34	50	47	46	50	54	44	41	31	42	42	36	47	44	41	49	43	42	43	37	33	48	47	45	46	42	40	39	42	38	58	35	30	48	50	37	46	44	46	40	52	48	44	39	45	50	41	38	35	48	50	49	35	60	41	34	34	41	34	54	43	32	41	42	32	27	39	48	42	49	46	39	50	52	55	46	50	49	43	46	34	55	36	41	53	49	49	49	43	45	47	46	40	38	50	51	51	37	50	40	33	41	47	41	42	44	40	38	44	50	47	50	51	48	36	43	59	39	45	36	46	59	36	40	50	52	45	38	57	55	38	40	61	52	49	39	41	40	38	37	39	44	30	47	34	50	40	44	51	51	50	38	45	47	49	49	38	36	49	56	45	39	49	54	40	42	47	48	48	52	42	43	46	46	46	46	55	38	48	41	48	48	39	49	47	50	51	53	44	41	49	49	52	47	51	40	43	56	43	55	55	65	38	49	31	44	46	47	50	44	40	46	28	46	46	44	47	46	63	30	51	45	39	52	46	54	40	49	30	45	50	41	38	49	53	46	57	46	34	45	51	50	44	44	53	48	40	43	34	49	34	52	40	48	47	39	48	40	43	46	45	44	49	43	57	42	36	45	41	45	39	55	37	48	46	34	49	50	46	36	35	43	39	46	43	53	49	47	52	48	39	41	41	40	44	44	39	48	39	43	48	46	54	46	50	47	46	43	53	28	49	50	37	45	36	46	39	51	52	35	46	44	38	41	37	41	47	46	46	44	44	42	44	38	49	32	39	38	43	47	44	32	46	44	36	57	44	43	37	36	35	40	45	39	43	41	34	41	62	52	41	30	48	49	45	38	45	44	47	32	39	46	53	47	43	48	57	53	40	49	44	53	48	42	39	46	50	45	45	47	42	53	48	45	37	41	49	38	56	46	56	39	38	36	53	42	40	36	35	35	40	38	48	33	24	36	38	46	35	46	45	47	47	32	39	41	33	41	45	37	52	45	55	48	45	50	41	50	41	44	49	38	36	48	39	52	58	44	37	51	54	51	38	40	47	41	48	50	53	43	44	27	50	38	51	28	39	40	47	33	55	41	53	49	43	32	33	46	55	52	46	43	42	39	45	41	42	34	36	41	45	56	36	52	55	42	40	35	35	29	42	53	55	41	48	38	41	43	40	39	42	36	38	50	35	43	60	42	49	50	56	41	43	47	34	54	37	42	49	49	42	30	46	29	31	42	45	37	44	51	37	44	51	52	38	43	45	45	42	42	31	52	44	48	44	43	36	45	45	48	42	48	45	44	39	56	43	48	43	44	42	38	50	44	57	43	40	40	42	46	45	48	49	59	42	46	42	38	44	34	38	42	36	33	55	58	47	38	59	46	36	39	40
17943	8902	5752	8750	17071	19779	20988	21347	16810	15352	11765	10949	8338	7292	6943	5101	4161	3591	3583	2236	1267	860	603	567	488	507	488	455	405	453	522	491	367	399	420	425	469	564	538	609	793	646	546	549	657	403	494	517	411	367	376	363	392	350	336	389	457	461	510	488	469	465	425	432	425	383	345	338	323	315	350	376	338	325	347	331	372	348	310	309	316	367	314	346	346	334	335	318	341	396	347	318	329	304	350	331	310	304	355	359	307	318	324	327	327	310	334	337	309	310	333	308	338	343	326	303	302	329	327	318	346	325	318	334	322	364	297	349	334	331	335	317	348	313	318	309	323	323	348	332	298	329	296	333	317	340	314	322	313	314	341	306	303	346	318	319	323	334	338	361	337	326	349	291	317	358	318	307	301	308	365	322	318	337	340	317	343	317	338	284	293	330	334	306	350	298	340	314	318	315	318	339	339	327	343	334	351	302	327	305	368	310	335	325	306	327	316	326	358	296	316	320	336	328	306	337	331	315	317	344	308	322	336	332	289	341	306	324	325	300	312	310	322	320	336	314	315	332	294	325	329	321	359	342	320	340	338	326	312	338	332	303	321	361	338	347	345	328	318	345	321	302	314	328	326	320	325	306	325	347	318	345	307	320	359	324	346	333	326	301	298	367	309	316	313	331	325	333	337	285	301	318	334	338	294	331	325	357	321	343	354	323	339	341	319	317	319	311	306	317	320	307	305	316	319	277	338	297	346	343	312	318	330	362	306	364	315	322	316	338	329	343	343	329	315	319	327	331	338	312	335	302	307	311	285	338	342	334	332	292	312	320	337	291	330	346	332	299	299	310	297	335	320	351	306	330	364	350	305	320	330	328	312	340	325	297	314	332	325	346	352	320	334	336	348	324	321	325	331	333	339	318	309	328	324	341	304	354	353	328	319	322	317	310	313	316	322	343	325	320	302	337	341	371	327	327	287	319	323	298	296	315	352	303	345	341	307	343	347	315	314	312	350	320	344	322	320	333	326	321	357	327	313	325	311	306	319	311	283	329	323	321	338	305	316	329	314	321	290	326	364	284	300	333	313	312	314	317	334	299	306	334	311	313	321	318	345	308	359	292	313	301	315	361	304	334	313	331	348	315	344	320	341	320	318	329	326	307	333	344	302	311	346	328	349	309	292	334	311	344	348	301	340	328	327	314	307	313	330	333	327	334	339	289	350	338	330	289	339	331	273	303	293	353	345	301	340	296	346	339	315	311	346	294	326	348	308	322	340	300	326	338	329	314	331	323	356	360	337	345	344	323	357	337	332	295	361	322	326	334	351	326	320	294	340	330	287	301	327	323	330	346	315	322	317	310	302	305	346	310	288	365	312	303	332	301	301	302	361	346	339	337	319	297	290	330	284	312	333	332	312	312	320	325	334	312	342	331	321	304	313	318	296	317	337	351	315	327	317	299	360	297	291	336	341	324	324	311	314	347	324	312	321	318	351	292	335	289	310	322	319	339	322	336	321	322	340	311	327	310	337	318	310	329	354	319	340	319	352	330	326	306	320	320	326	303	372	342	334	310	306	307	332	346	333	338	308	339	320	358	349	308	306	307	351	331	294	289	321	287	344	351	326	313	306	333	330	350	316	351	320	316	337	323	300	309	321	292	346	365	326	316	329	308	306	353	304	331	341	330	328	353	303	288	308	293	316	318	301	302	300	333	336	321	330	319	355	330	327	350	331	322	327	312	330	323	316	321	321	318	320	331	326	327	314	297	331	334	325	315	339	314	328	293	355	306	319	294	307	305	320	345	311	330	300	337	333	335	358	333	301	328	314	330	322	327	331	311	340	330	318	316	335	344	293	336	308	296	333	289	330	326	308	342	306	348	341	325	316	304	308	294	332	358	344	379	322	313	339	322	323	343	293	296	298	303	313	314	331	343	346	332	315	341	300	311	305	323	364	289	324	328	301	337	338	319	320	318	348	364	335	304	330	315	319	338	333	306	333	333	336	351	334	317	347	312	321	339	368	328	334	311	304	349	292	332	330	323	328	330	311	316	315	307	327	324	329	293	326	329	359	339	316	338	349	314	343	353	309	302	297	334	306	344	330	346	304	295	304	327	361	287	328	320	354	343	343	333	319	325	307	318	325	345	321	315	320	341	328	327	354	330	323	331	331	342	345	319	333	328	332	316	299	302	331	332	340	329	298	319	339	322	335	363	346	302	315	290	314	328	303	280	318	333	351	307	318	331	313	331	321	334	313	344	337	294	309	317	328	352	335	299	310	329	316	318	308	328	318	299	300	312	326	352	330	326	370	344	360	297	348	303	343	318	333	332	307	296	314	367	318	339	353	335	319	339	331	351	306	335	293	346	335	305	313	318	339	335	308	327	332	345	302	287	300	307	300	322	352	335	277	314	320	292	352	324	325	306	335	320	335	351	323	325	318	348	305	309	329	319	318	295	317	348	333	330	345	337	348	330	314	324	309	341	320	310	295	338	329	314	332	317	365	291	329	341	338	300	327	346	312	327	322	309	328	338	314	332	339	297	322	333	345	329	327	326	340	339	329	315	333	315	318	329	314	334	325	336	312	337	341	311	318	322	340	354	319	309	338	304	339	314	314	325	298	319	295	309	347	320	320	325	325	338	308	328	339	326	333	296	331	316	329	349	334	313	341	313	334	305	296	308	327	298	331	316	321	317	336	316	330	306	334	305	321	321	322	353	330	307	316	322	344	297	314	308	329	313	341	296	340	315	320	330	348	321	343	324	316	305	323	320	334	328	329	312	290	349	337	330	329	334	326	318	329	349	307	317	287	325	341	353	327	341	332	350	319	322	294	306	296	332	337	326	349	327	317	333	322	334	328	339	343	305	329	324	333	316	321	357	292	331	287	338	347	294	324	323	325	312	322	369	313	347	302	344	329	344	342	325	342	331	326	321	337	301	332	305	308	329	321	347	362	309	313	331	345	298	307	325	345	311	321	294	301	346	345	334	353	330	368	361	306	323	329	334	342	319	326	314	316	273	295	316	300	337	303	325	326	330	299	311	310	357	340	356	325	359	340	325	304	338	335	324	338	313	270	316	329	307	335	329	347	327	325	330	348	345	320	315	328	313	296	337	303	324	305	335	318	318	359	312	310	334	315	321	316	297	321	321	318	325	332	334	320	315	331	355	338	287	345	325	293	315	277	320	339	322	340	321	322	313	344	303	338	333	312	327	330	277	332	340	322	338	361	323	322	322	327	325	311	319	323	296	337	302	344	309	348	325	299	314	310	315	312	358	311	305	360	326	355	296	324	301	335	316	296	328	335	333	344	309	299	331	280	317	342	356	324	339	369	287	316	299	332	333	352	307	306	323	340	342	325	305	337	333	324	322	369	335	344	306	331	334	334	313	308	325	318	301	308	343	328	332	290	319	299	313	324	316	333	361	332	357	361	313	300	315	328	303	311	336	323	361	302	337	330	334	298	311	304	336	315	287	311	346	293	295	331	323	307	294	334	317	300	333
1524	469	309	275	212	281	353	412	362	295	225	229	170	185	181	146	134	132	114	122	85	90	79	70	77	65	68	79	67	78	85	60	74	80	71	70	80	83	72	81	82	84	75	86	75	79	77	85	62	67	58	74	73	70	87	76	72	75	75	56	89	82	64	61	79	58	69	81	75	75	81	88	90	64	67	86	68	74	75	75	74	61	80	78	70	72	73	77	90	77	66	83	62	66	70	64	80	76	84	65	74	77	82	77	84	71	63	74	75	79	75	71	63	62	80	67	81	87	61	62	75	81	66	69	63	70	76	65	62	78	89	76	63	79	77	81	71	68	68	65	77	62	70	84	58	85	82	74	82	60	82	79	71	99	63	77	78	83	61	72	60	56	66	75	90	61	76	77	65	70	94	69	76	77	76	70	63	74	82	77	81	72	71	64	76	62	68	83	64	70	82	85	68	68	80	81	63	74	70	77	74	68	69	75	81	83	67	70	72	66	77	75	62	76	83	82	63	66	72	94	89	79	63	68	83	68	73	70	81	69	85	78	74	88	72	64	66	78	69	77	71	57	72	62	78	53	81	57	61	57	63	78	71	76	58	69	74	76	62	73	79	62	80	67	71	75	72	78	64	85	84	63	66	87	76	83	67	59	75	62	73	80	77	63	67	80	71	48	78	63	73	76	75	78	77	86	68	80	87	77	63	62	74	94	66	69	84	72	77	73	81	71	83	70	82	71	72	66	77	72	74	72	85	74	69	95	62	71	71	78	76	78	72	71	71	77	94	67	70	70	97	87	78	80	72	75	71	65	73	73	69	72	79	97	72	57	76	61	76	83	66	88	67	81	72	85	53	71	79	75	73	68	88	68	64	76	67	77	62	76	66	72	52	77	79	74	63	75	84	67	81	72	77	95	88	85	84	68	83	94	69	68	78	79	63	72	90	73	80	72	81	64	71	75	59	75	64	81	75	82	85	81	81	83	77	67	73	68	64	58	67	61	73	79	68	63	70	59	75	69	76	59	65	75	81	78	68	84	80	79	78	55	68	59	69	66	69	64	69	64	66	67	75	69	73	70	74	72	80	70	92	71	75	74	78	71	63	74	77	94	77	84	78	74	77	69	61	69	69	64	72	85	84	68	59	66	56	69	69	77	69	62	59	71	99	95	70	74	76	83	70	81	69	72	68	65	75	70	74	73	65	70	88	73	82	73	78	65	62	85	79	86	64	90	74	71	78	65	63	65	66	72	85	71	57	77	83	78	71	89	78	79	67	81	74	82	70	76	85	61	52	90	82	68	78	62	73	73	100	70	71	57	68	74	72	63	82	89	79	68	56	68	78	81	77	77	63	69	80	82	75	75	77	69	79	79	66	71	66	64	83	80	79	76	66	67	71	54	80	68	78	78	77	54	84	59	71	66	76	73	83	91	78	65	82	75	68	63	62	67	78	70	64	61	69	79	75	64	75	80	66	60	66	76	68	72	76	81	89	67	79	76	67	72	71	57	63	86	78	71	65	59	78	78	83	94	72	75	85	72	78	63	67	82	68	69	65	73	73	87	81	81	69	84	73	78	79	67	83	76	83	71	58	64	68	58	78	71	64	68	71	76	73	76	63	64	77	82	73	83	85	69	73	70	60	67	66	81	69	68	68	62	74	62	75	81	61	59	75	74	93	65	60	79	60	89	81	69	76	70	73	69	72	71	86	74	70	67	72	72	78	60	70	75	82	76	65	63	71	62	66	71	75	84	81	64	73	66	71	72	72	79	67	64	84	79	56	75	62	83	82	57	90	82	70	66	65	72	76	61	69	79	75	78	69	68	75	67	66	72	80	92	79	84	60	69	80	73	72	67	75	63	72	57	67	78	73	69	78	74	52	70	67	74	73	72	85	81	71	69	72	94	73	80	80	67	52	83	71	86	72	88	82	79	91	67	56	81	91	76	86	82	80	56	68	74	75	77	72	71	78	61	73	89	75	82	70	82	84	72	88	60	78	75	65	55	76	78	70	74	77	73	78	91	82	58	68	66	62	62	71	58	75	78	77	64	83	83	76	71	88	72	77	88	78	88	63	66	74	88	59	80	77	105	68	77	94	69	86	81	76	81	74	78	75	93	65	65	73	79	85	69	88	58	79	75	80	69	76	64	63	70	77	82	66	82	76	66	63	78	58	80	86	69	72	72	90	74	77	66	80	91	76	74	69	61	63	75	72	78	73	75	68	78	73	76	72	60	72	81	70	72	72	62	67	73	83	86	71	79	65	74	64	72	67	97	84	78	81	74	62	60	85	71	65	91	61	64	90	83	68	77	71	64	86	80	76	59	92	81	70	72	76	72	61	66	76	83	69	72	70	66	83	63	77	73	76	88	82	79	72	71	68	69	70	63	80	81	65	84	84	70	78	96	63	62	65	79	81	76	63	58	73	82	69	79	74	89	73	68	75	81	64	73	64	72	91	79	80	56	67	66	74	65	76	78	74	67	68	79	85	59	73	64	63	88	73	83	80	79	66	69	72	80	71	70	42	74	64	74	96	80	75	77	72	70	64	61	70	69	73	73	92	57	74	73	78	77	75	77	64	64	70	74	58	66	66	77	84	80	89	80	71	77	71	60	93	77	68	75	87	79	72	64	75	75	81	50	64	74	59	95	77	76	94	69	60	80	72	61	81	76	75	68	72	73	76	70	84	75	78	71	77	72	70	83	86	91	70	79	68	65	67	84	63	72	72	66	66	75	67	67	67	68	79	74	75	65	80	82	73	77	82	77	89	77	71	69	71	78	73	78	85	65	74	75	74	76	74	76	70	86	76	63	58	70	62	61	74	79	73	76	60	68	82	75	77	67	74	83	67	78	63	66	79	72	72	79	79	76	90	78	69	76	63	74	85	64	83	80	85	78	84	57	70	76	67	55	75	72	92	64	75	69	64	80	78	78	75	63	61	83	69	75	79	80	71	80	57	80	67	68	71	70	74	92	64	72	67	64	64	71	66	61	83	86	68	77	55	76	78	69	71	79	66	89	59	60	67	61	83	67	71	75	64	73	71	76	79	75	77	80	73	74	71	84	79	77	64	85	82	64	76	66	83	68	72	83	67	74	60	78	78	71	75	82	74	67	78	69	77	67	67	71	78	86	70	81	69	96	77	72	55	75	70	78	55	71	68	79	64	69	72	74	64	61	76	74	69	75	63	75	82	64	78	77	68	78	87	66	81	61	71	74	80	72	75	78	55	59	68	70	80	72	76	84	74	92	79	68	64	76	65	75	81	65	83	64	75	60	68	75	60	75	67	65	78	69	86	79	64	74	86	77	79	54	66	77	88	83	74	74	67	70	76	73	86	69	70	73	67	65	86	68	81	76	77	67	75	69	73	69	74	66	72	91	67	65	73	72	70	67	64	88	85	78	69	79	67	83	73	62	65	74	77	61	72	64	79	65	64	72	60	68	79	62	72	83	57	72	82	86	71	57	87	73	81	57	77	77	69	67	75	69	98	67
14147	5543	3748	5172	10529	12475	14185	14104	10569	9249	6579	5679	4531	4198	3854	2870	2185	2408	2081	1460	917	720	654	609	613	582	591	575	613	565	637	616	563	591	556	594	617	629	661	745	773	650	646	718	677	617	629	629	602	537	585	610	559	556	551	579	609	647	619	630	585	560	586	608	606	559	536	535	568	553	572	569	583	523	537	590	586	555	538	527	574	584	548	539	573	596	564	586	542	552	548	566	568	550	575	605	558	565	628	565	532	549	572	599	542	560	560	573	547	564	542	593	555	548	533	580	535	527	512	559	566	524	593	556	556	537	539	520	575	575	579	538	549	538	564	565	561	533	549	583	560	557	571	544	566	552	550	583	551	541	544	570	590	538	578	565	540	550	537	546	570	563	550	570	550	548	552	570	568	558	547	522	545	571	557	576	571	536	573	592	586	539	581	548	530	552	509	578	580	559	572	553	564	543	550	578	543	582	603	571	579	540	548	567	554	552	543	569	548	546	569	573	547	556	571	600	541	552	546	550	582	546	555	583	539	583	547	538	552	518	571	560	533	535	523	536	521	565	549	567	587	542	554	557	570	526	541	603	539	558	483	569	584	518	542	589	538	536	586	531	504	566	554	532	537	545	597	602	547	570	552	602	552	547	557	562	552	562	549	555	543	548	575	536	594	561	569	545	517	554	561	564	596	577	553	546	560	526	530	552	557	592	565	590	535	572	569	555	549	527	547	571	595	537	548	527	543	570	531	583	533	550	603	565	579	592	539	549	550	550	584	572	565	553	539	540	586	596	568	535	541	515	545	547	559	621	568	561	531	560	552	589	561	610	564	600	511	538	563	553	575	571	547	553	559	553	568	528	518	591	526	523	551	599	520	544	572	561	565	537	565	553	567	604	543	549	537	564	551	562	589	573	582	543	588	511	562	520	481	543	572	570	591	579	561	531	578	562	556	575	534	551	551	544	569	550	528	559	532	550	519	554	579	559	599	544	521	546	531	516	555	568	576	547	567	564	539	551	562	545	576	614	555	531	578	600	555	505	546	567	561	542	598	551	581	555	575	540	599	509	574	557	548	511	544	546	558	548	568	566	536	543	577	547	590	553	560	510	570	569	550	531	586	540	534	521	519	542	557	562	543	565	543	570	542	518	544	566	591	529	567	556	533	586	525	538	569	541	571	559	532	544	494	559	584	578	531	572	565	553	534	585	545	513	606	525	522	546	551	564	543	574	553	551	509	571	547	548	519	565	554	535	562	568	547	532	572	526	607	569	581	561	551	581	564	572	520	566	554	544	549	587	554	569	526	585	549	566	543	522	573	571	546	559	548	541	544	587	570	556	558	602	567	502	556	540	584	600	572	561	540	564	522	594	541	570	566	575	519	572	551	584	578	564	548	528	550	529	583	552	554	589	499	576	580	543	579	574	561	568	558	583	569	566	595	559	503	553	599	584	561	577	572	542	618	558	519	589	531	562	569	539	534	597	569	545	493	606	524	586	595	528	512	536	551	561	565	559	549	539	561	565	576	561	593	551	581	571	571	546	569	565	574	585	533	557	513	588	529	553	553	523	551	552	579	581	561	569	567	591	566	568	570	552	579	575	549	560	554	580	579	573	578	600	538	520	580	531	575	564	527	524	547	526	575	540	543	546	562	523	587	566	576	566	589	560	547	558	567	572	564	588	536	580	547	543	559	531	567	574	534	534	548	564	553	561	535	598	562	557	541	535	563	589	582	585	573	557	540	569	546	578	595	552	569	515	574	555	550	498	546	565	558	549	541	555	537	576	513	575	558	567	526	557	521	556	559	563	549	568	577	502	525	575	553	553	536	600	544	511	518	552	575	562	600	595	597	534	539	513	548	538	528	593	600	538	572	528	530	587	580	559	566	532	567	584	555	533	534	541	545	568	577	549	544	587	543	545	557	523	586	532	550	584	548	553	528	576	556	552	551	581	521	572	504	535	513	570	565	577	569	578	562	558	589	529	533	564	563	559	548	558	582	553	571	556	557	565	531	615	547	558	574	605	584	522	514	564	540	548	555	558	593	508	589	533	562	548	531	578	532	565	587	572	560	567	568	540	617	583	535	569	504	598	533	575	538	518	524	512	513	543	518	575	548	542	541	551	605	563	598	545	555	580	515	567	540	559	516	541	534	551	545	582	551	620	544	543	545	566	498	573	526	521	573	575	578	521	571	589	514	515	564	532	570	560	551	570	527	592	580	560	540	572	551	531	549	566	577	514	560	560	586	571	529	601	564	546	538	534	550	572	565	587	533	569	534	495	578	559	571	524	596	604	558	540	521	574	556	551	508	584	594	583	567	573	578	532	597	536	545	525	527	590	597	581	593	543	592	561	582	546	549	515	523	566	575	557	574	553	554	578	555	553	531	582	531	558	573	584	542	560	572	531	569	578	537	555	580	516	553	513	540	568	557	570	560	539	511	562	560	602	553	570	546	532	571	572	525	581	524	528	579	587	573	543	544	529	552	543	558	551	576	555	576	538	534	540	554	559	595	547	539	531	555	588	505	514	546	529	549	560	547	532	522	575	569	523	563	513	565	551	572	567	560	558	538	564	524	558	586	554	516	575	588	551	523	564	562	524	554	538	571	601	552	547	538	562	533	518	595	601	565	519	528	530	561	558	558	580	566	561	602	554	511	578	557	576	560	589	630	549	527	547	558	536	538	553	523	542	564	530	569	597	533	571	522	609	562	522	576	559	578	529	519	548	612	592	557	540	594	552	542	543	587	576	596	561	550	557	562	567	558	549	604	583	545	517	556	572	604	548	574	550	577	540	575	539	578	556	573	545	546	555	543	554	548	572	555	546	551	562	551	536	555	562	585	556	546	560	583	579	594	597	558	594	553	571	547	540	528	560	601	551	536	555	578	614	592	607	599	606	588	548	589	545	532	595	550	571	536	589	612	567	583	545	556	537	528	553	539	555	517	566	580	541	551	571	524	545	566	560	531	527	557	520	572	558	552	536	565	572	558	561	574	571	568	535	563	573	546	562	558	597	549	523	559	550	556	500	549	564	582	541	579	521	580	568	552	541	551	574	552	581	554	582	590	568	565	556	541	577	543	575	548	578	568	555	574	568	605	547	532	564	545	573	537	529	568	523	531	518	564	492	553	553	530	602	558	559	603	579	540	571	575	572	574	557	579	558	558	561	522	549	588	532	553	538	519	534	618	558	566	612	555	528	595	526	560	545	558	567	582	542	540	561	550	567	516	567	547	595	514	549	538	526	550	549	549	583	575	550	537	545	506	536	583	496	536	536	574	530	554	560	553	507	543	552	546	561	565	554	577	572	575	591	554	561	562	556	587	514	582	532	549	553	626	547	576	519	588	546	542	567	584	592	556	584	538	556	568	548	535	529	573	543	539	565	551	548	594	563	595	541	536	581	612	528	534	545	544	552	554	556	556	599	562	513	561	531	534	526	586	603	552	588	520	537	539	523	537	532	578	512	534	522	480	561	515	526	596	542	563	538	561	508
1105	691	456	307	254	363	596	667	436	410	285	280	222	240	160	138	154	117	104	71	43	50	27	29	36	46	36	25	38	44	35	29	48	33	37	36	34	46	37	34	45	30	37	46	27	38	36	41	40	37	37	35	36	38	35	37	33	24	47	47	40	41	39	34	32	22	29	22	41	41	34	30	25	30	28	36	37	34	31	35	33	41	33	29	40	30	30	35	26	43	27	30	28	39	31	38	33	28	28	22	28	30	41	40	33	36	36	36	28	41	36	32	35	31	26	33	39	38	39	24	29	43	33	42	30	24	28	32	25	35	31	41	20	36	24	26	37	25	34	36	33	34	38	32	35	42	24	34	35	28	33	35	40	38	46	30	37	40	27	36	42	36	25	26	29	34	31	30	41	32	29	38	31	36	26	29	29	25	22	35	29	33	47	35	31	23	30	35	30	32	30	34	33	36	24	38	31	40	40	28	32	36	32	27	30	25	39	35	26	25	27	42	32	24	31	46	35	30	31	39	47	40	28	31	35	43	39	26	25	38	30	35	32	44	35	37	34	32	35	33	17	32	38	37	20	37	30	31	33	26	31	38	35	33	26	23	31	31	26	30	33	38	38	28	43	34	41	37	39	33	24	31	38	38	37	34	32	30	31	32	28	31	38	21	43	35	36	37	35	38	33	29	37	27	34	38	41	33	25	30	20	35	34	30	41	32	26	23	33	34	40	38	32	39	34	23	40	24	34	40	39	35	38	31	34	27	36	40	29	33	29	40	33	31	29	35	36	32	40	41	37	33	35	37	19	35	28	34	33	38	29	40	31	29	36	37	32	36	31	28	37	29	23	29	31	34	37	29	33	25	38	33	24	33	35	29	39	25	27	28	43	30	35	33	31	26	35	34	34	27	32	38	27	25	38	27	37	29	30	36	43	19	30	39	30	35	30	41	31	31	39	24	32	33	36	28	28	36	34	35	34	49	32	26	26	33	38	21	23	36	30	32	39	40	37	32	38	29	35	40	36	22	27	32	42	39	34	34	34	42	21	34	29	36	28	44	25	35	36	25	36	38	38	34	39	32	30	29	29	43	33	34	30	33	25	32	30	30	34	33	28	27	31	37	38	27	27	32	37	40	34	29	39	42	31	25	38	31	29	27	47	36	32	39	28	48	27	35	39	29	47	32	33	27	40	38	33	34	31	30	32	32	32	37	30	38	37	23	27	39	38	37	28	33	44	36	24	38	27	29	39	26	28	32	37	31	33	30	41	40	28	32	31	47	31	23	29	32	37	36	33	28	29	40	31	31	30	35	30	35	34	32	30	20	30	38	37	30	30	25	28	40	34	35	39	43	35	30	34	35	42	39	32	36	37	35	37	30	37	32	32	26	27	46	30	35	40	31	31	32	31	34	30	51	35	42	27	33	38	26	36	33	40	36	35	28	26	35	35	36	40	30	30	29	44	41	38	32	31	24	32	32	28	35	26	16	44	33	34	32	34	45	35	22	39	25	41	37	29	37	30	38	25	37	24	30	27	22	36	36	36	34	37	37	35	27	35	34	43	24	33	39	27	38	39	32	41	38	24	41	19	30	32	39	32	28	28	40	37	35	27	31	37	32	34	35	30	34	29	44	31	30	28	31	35	37	49	31	26	27	36	29	32	34	37	30	32	26	30	33	25	36	27	35	26	31	28	35	36	31	46	29	33	30	32	32	35	37	31	32	39	40	33	38	32	31	41	24	33	35	37	35	33	31	36	25	28	37	26	38	35	35	43	27	36	42	47	42	35	21	49	35	41	30	29	34	51	38	34	33	34	42	37	30	35	36	26	34	27	42	32	37	29	26	26	31	37	43	25	32	27	38	32	29	32	41	46	38	26	37	38	26	30	42	28	35	37	35	31	29	32	35	32	35	38	33	27	26	21	34	32	28	35	31	47	25	27	37	29	30	35	33	39	37	32	37	37	30	33	31	42	40	33	39	37	29	34	30	32	35	29	44	33	25	35	34	35	32	29	34	25	32	26	48	39	42	34	38	37	30	27	30	27	36	29	21	27	28	50	28	33	29	29	26	30	27	30	41	31	31	34	35	26	34	29	42	27	40	24	26	43	43	29	31	26	27	27	44	22	33	44	35	29	33	36	29	26	43	30	36	32	33	48	36	31	35	33	34	26	32	40	34	31	34	32	35	38	37	25	28	27	30	34	33	30	23	22	37	33	31	35	32	35	31	38	45	35	28	37	39	32	37	34	35	45	44	26	30	31	33	29	37	43	30	26	29	43	35	27	40	35	40	34	25	39	36	37	40	34	38	26	37	32	26	37	22	35	24	35	38	25	40	35	24	44	27	33	57	40	41	17	39	36	27	34	33	28	33	26	28	21	48	33	44	39	37	41	32	29	36	26	31	40	26	32	33	33	33	21	24	34	31	34	39	33	42	39	31	43	37	32	22	22	21	26	37	29	40	38	35	34	38	18	38	31	33	37	32	37	39	32	31	33	33	31	39	34	27	30	29	30	34	29	29	28	31	37	19	45	38	46	28	28	29	33	36	35	30	21	41	42	29	35	32	30	39	38	42	27	34	35	46	35	36	24	43	24	36	28	30	37	34	34	30	45	34	36	34	23	33	35	33	37	41	30	33	36	35	32	32	40	29	34	20	33	32	38	32	36	29	22	39	34	32	27	46	35	32	29	45	30	29	26	37	31	36	29	33	32	35	19	30	35	32	37	34	26	36	36	22	31	42	32	29	31	26	42	30	38	23	31	37	39	30	27	29	24	31	23	35	25	37	40	30	34	37	28	36	34	34	33	27	36	36	40	28	30	37	37	32	31	43	37	27	30	33	29	33	36	35	36	32	34	28	28	46	28	38	34	24	28	28	21	35	27	37	29	28	24	31	41	32	35	39	31	34	35	30	35	35	32	43	40	28	28	32	28	29	35	43	34	41	21	34	30	35	29	35	32	45	35	30	28	32	30	33	32	35	49	27	34	30	33	46	33	26	34	45	33	40	31	35	40	40	34	34	34	40	18	35	35	29	31	36	34	31	36	36	33	30	37	29	25	30	36	36	23	18	39	39	33	34	37	28	34	31	36	42	34	30	32	43	38	23	37	36	25	42	34	37	36	29	29	36	42	28	32	35	34	26	44	29	37	36	29	23	38	33	29	37	38	32	34	41	33	33	36	31	42	38	24	34	36	32	35	38	35	38	32	45	44	26	35	54	30	28	38	39	22	33	31	46	33	30	35	35	26	38	32	32	32	23	25	24	31	43	47	33	32	35	31	28	33	30	39	31	36	37	34	30	35	45	44	27	41	45	34	30	36	36	20	30	35	31	32	30	29	32	34	40	44	29	40	34	31	37	40	29	33	26	33	32	42	35	36	30	42	38	34	44	30	30	31	38	49	34	26	43	36	31	38	30	24	41	27	30	39	43	37	18	33	35	30	39	36	38	33	33	36	30	41	29	33	35	31	30	39	32	35	32	27	29	29	34	36	25
15032	7799	4970	7127	13936	17132	19798	18225	14451	12582	9287	8161	6311	6423	4950	3251	3466	3059	2289	1552	821	541	435	386	356	353	347	327	322	321	379	336	319	288	320	335	402	456	423	644	580	393	446	404	404	326	390	353	297	288	277	298	268	284	281	320	304	346	370	367	391	376	346	382	305	262	279	253	266	259	235	262	262	283	275	282	273	270	268	277	255	279	272	260	240	300	277	259	265	275	237	263	271	235	266	244	277	217	257	271	287	278	264	233	279	236	259	259	270	259	289	256	254	274	251	262	266	284	231	242	246	221	255	263	269	236	257	238	232	254	236	263	235	269	253	287	242	299	256	241	267	255	245	253	289	248	269	239	263	278	258	273	260	245	218	215	262	273	289	270	220	291	238	257	249	261	256	240	232	276	243	237	244	282	291	240	247	241	238	268	244	259	242	209	284	252	247	273	302	269	240	235	256	259	261	259	233	271	269	252	238	235	277	245	249	258	246	266	236	278	250	238	278	229	250	239	265	262	231	229	243	242	290	263	277	257	270	250	252	239	283	246	276	303	234	240	235	248	245	259	286	251	238	234	244	248	268	218	255	245	263	218	269	262	257	262	225	274	242	253	256	267	280	254	234	256	213	239	276	252	231	268	261	254	278	243	236	246	261	245	231	238	292	249	269	269	242	252	246	261	269	267	259	224	259	251	265	261	235	256	256	272	274	261	260	257	230	224	261	254	257	262	233	257	252	261	231	247	284	247	271	272	262	272	253	256	281	241	262	259	238	233	244	257	243	269	259	216	264	253	246	269	275	233	284	251	265	257	277	265	257	234	263	288	246	264	248	264	247	253	260	258	273	305	231	240	239	229	271	269	248	268	235	255	238	253	229	270	262	259	252	262	241	251	241	265	267	268	215	267	269	250	233	230	252	231	268	258	256	235	258	270	255	262	252	277	246	249	210	241	272	261	240	259	253	255	231	268	251	257	246	278	233	240	245	251	229	274	280	260	237	256	250	229	204	248	253	236	272	233	239	244	237	266	247	253	233	270	249	254	232	269	262	242	246	225	266	264	258	248	241	253	259	253	259	272	256	261	245	250	254	257	282	252	239	269	288	227	250	292	272	261	259	250	260	246	251	248	257	259	243	259	258	280	265	236	251	278	247	276	252	259	268	273	284	263	271	261	249	248	231	281	271	268	232	253	254	266	272	249	247	278	222	253	239	255	282	264	263	237	284	251	242	235	240	255	244	247	284	210	232	259	256	253	224	243	269	280	261	277	245	241	244	260	250	259	225	249	261	216	250	260	248	247	282	246	278	266	259	268	229	258	244	278	265	248	233	248	247	242	248	261	236	250	263	254	261	254	283	243	258	240	229	280	245	228	239	271	250	264	245	232	248	263	282	240	270	250	262	252	256	265	269	271	280	245	216	274	254	253	233	255	268	272	252	279	253	277	214	245	255	214	271	237	248	228	275	268	263	288	275	257	284	248	271	282	265	247	254	256	241	258	259	245	254	273	218	262	241	268	218	271	280	256	223	273	228	271	251	258	244	260	270	249	254	264	242	258	253	253	243	264	268	244	271	240	254	261	273	262	280	280	250	247	249	217	285	241	276	262	265	261	236	273	252	257	248	284	240	257	258	270	266	246	276	265	248	264	275	241	260	263	248	240	244	279	291	262	259	243	229	223	254	265	248	277	246	227	255	254	256	265	271	287	265	266	239	292	256	247	241	253	243	257	238	252	233	229	254	230	245	265	242	247	258	265	261	269	297	290	271	232	253	239	232	291	244	271	246	302	244	244	213	248	248	236	244	235	238	244	263	265	248	279	248	284	249	257	250	242	256	266	264	286	256	250	281	239	244	231	250	248	256	284	253	265	257	258	267	254	248	288	238	265	246	247	244	240	268	244	257	252	281	254	241	259	257	254	264	261	248	235	269	255	258	270	300	216	230	268	245	286	282	246	244	268	235	283	256	275	260	251	268	272	248	280	232	257	260	267	242	253	265	246	267	210	259	265	271	253	270	229	261	240	276	274	276	240	254	273	234	232	247	246	277	237	248	253	225	260	256	228	230	264	241	237	273	275	260	252	264	262	237	244	247	259	252	233	263	259	242	256	257	237	247	249	256	259	250	241	261	244	290	266	264	262	251	253	279	251	247	265	254	254	257	250	236	242	255	249	254	257	277	242	263	272	269	226	259	254	241	271	271	249	271	276	235	259	283	247	249	264	255	251	243	253	215	280	225	259	256	237	261	260	265	255	253	274	280	259	242	279	260	246	241	227	282	262	258	242	244	283	268	256	231	262	285	277	254	242	257	260	259	257	222	233	253	248	253	260	250	250	252	262	254	253	237	263	275	248	261	251	266	255	249	280	282	271	282	275	259	264	244	251	243	255	263	241	251	247	263	258	228	248	270	232	275	253	221	255	260	226	260	264	252	264	247	253	268	227	251	255	254	275	281	242	242	277	270	268	268	242	236	264	248	238	254	260	256	270	241	261	260	244	260	266	247	254	252	250	256	276	254	274	257	226	257	262	220	264	276	254	236	274	262	271	246	264	243	250	237	268	260	276	251	253	242	248	255	259	248	267	250	242	259	222	272	244	245	242	246	269	260	276	273	252	265	264	258	253	268	237	263	267	246	222	247	234	240	264	258	255	252	267	232	271	224	248	248	259	259	245	245	237	287	271	267	247	258	237	225	255	241	258	248	244	281	244	254	263	247	282	275	253	264	265	254	267	246	250	262	240	269	280	271	249	264	243	262	252	237	255	286	244	243	264	277	273	264	257	246	223	252	238	232	248	253	263	267	260	260	251	283	280	279	271	260	228	294	249	247	232	235	265	273	264	273	266	261	283	228	255	264	242	247	260	243	236	267	277	271	244	246	274	266	244	271	255	241	253	251	258	254	232	244	267	229	224	262	262	270	255	251	239	260	279	249	246	259	280	259	241	278	241	260	264	257	260	237	244	288	235	270	236	279	230	267	244	277	233	231	241	258	253	256	240	261	254	282	235	273	226	263	287	241	237	216	259	257	214	249	251	264	214	254	237	264	274	253	247	236	259	253	230	277	230	258	262	231	235	249	276	245	253	253	253	263	257	249	240	256	240	290	264	266	259	263	215	284	281	280	260	242	231	252	256	201	264	264	242	270	260	258	261	262	232	269	243	255	252	261	248	262	250	262	222	277	257	254	235	259	231	264	242	280	276	261	326	282	254	262	245	274	256	235	240	229	260	268	260	238	244	229	278	271	251	255	266	238	255	293	255	248	252	214	233	292	251	240	265	224	269	244	226	233	262	243	244	260	263	212	242	266	240	285	253	251	255	268	262	245	264	276	276	239	245	273	257	236	256	261	246	240	239	245	257	269	251	246	259	241	259	266	261	267	255	241	260	245	273	243	246	249	274	275	257	251	274	238	235	241	252	254	245	218	247	285	268	245	269	269	259	247	250	254	234	272	259	260	249	271	265	228	245	282	250	269	285	228	245	262	276	261	265	237	236
2242	657	443	329	297	376	647	580	434	404	347	314	221	294	216	189	215	178	149	131	121	93	94	95	69	92	92	90	102	84	102	93	106	76	104	73	98	93	99	124	94	103	86	101	120	110	88	111	89	88	108	101	99	89	96	82	95	103	78	104	105	82	94	78	99	105	74	93	83	104	79	105	76	97	104	104	91	95	97	74	93	76	111	84	99	78	82	93	88	100	86	89	95	99	83	85	91	82	81	89	93	93	94	87	83	108	89	92	81	78	93	97	94	87	99	95	97	87	101	81	96	92	99	85	102	87	80	98	95	80	89	97	101	106	81	79	75	99	85	103	82	85	85	98	95	87	102	97	82	90	104	85	94	102	80	81	91	97	85	96	93	93	74	73	88	82	79	92	71	106	87	93	80	99	86	81	99	100	72	111	91	107	78	91	77	96	106	103	86	96	101	97	103	98	90	88	90	87	86	85	97	97	97	87	110	85	95	92	71	89	87	86	91	101	90	104	97	81	96	86	86	78	93	91	74	77	92	72	112	89	92	89	90	84	78	81	110	92	91	83	88	77	86	91	88	85	81	101	88	75	98	84	100	105	92	78	95	106	100	84	92	92	75	91	81	98	102	93	84	101	81	83	77	74	91	94	90	106	87	79	109	96	100	86	104	99	98	91	92	84	89	94	94	79	92	91	82	97	79	88	108	75	98	89	106	97	83	74	98	98	92	106	72	71	97	112	90	99	87	97	80	101	105	85	88	83	100	90	82	87	82	87	82	90	90	99	99	88	90	93	107	102	87	97	86	87	88	85	100	100	88	105	91	86	91	76	86	101	104	86	91	95	93	96	88	107	94	97	98	95	91	78	87	86	78	79	100	86	88	84	86	87	91	105	73	79	90	90	107	95	95	97	81	95	95	108	79	102	96	94	102	92	98	93	96	86	104	97	100	84	87	120	99	102	87	107	93	76	81	107	96	90	91	86	87	94	98	84	86	76	107	86	109	81	97	85	90	91	116	82	98	64	83	98	93	101	84	93	81	72	94	93	87	93	74	70	89	79	98	65	96	100	93	69	87	91	88	89	108	89	106	94	69	83	69	89	84	95	91	107	91	79	103	97	111	95	114	88	87	86	87	97	80	91	84	88	95	101	96	101	90	75	75	88	93	103	89	92	95	90	96	99	89	83	81	88	103	87	79	92	107	97	85	89	90	95	84	75	92	73	95	93	103	103	101	87	91	92	102	108	100	76	95	111	91	101	96	85	90	90	86	89	86	107	102	87	108	89	98	91	97	80	97	82	98	80	84	97	94	79	106	83	89	78	89	97	77	91	99	90	94	89	95	78	92	98	84	105	79	82	100	104	74	87	107	102	92	100	106	81	100	97	111	98	97	90	86	108	90	107	80	80	95	88	93	115	83	93	105	82	68	91	85	82	97	92	82	100	98	100	99	96	108	103	98	84	81	82	81	102	85	93	86	87	95	73	113	95	76	94	100	95	103	92	88	104	91	92	76	94	86	87	96	93	105	108	89	90	100	95	107	92	90	88	103	75	86	81	102	104	80	88	90	85	95	79	108	86	93	86	104	94	80	92	99	103	97	86	100	76	71	100	92	85	104	83	85	98	102	106	82	97	104	97	84	85	104	99	89	108	81	101	105	96	94	86	93	83	101	101	104	102	93	87	88	104	78	89	79	92	80	84	106	87	93	91	102	79	102	89	86	81	86	77	87	90	112	107	105	81	80	96	93	81	95	83	86	95	85	88	94	85	98	93	92	83	83	93	82	76	94	102	80	89	83	88	100	93	91	102	96	78	83	87	103	81	80	96	86	120	92	77	110	99	88	74	83	82	100	88	75	77	96	76	87	92	87	102	108	97	90	98	91	88	89	102	107	82	94	109	87	101	72	84	113	90	90	89	90	96	92	94	83	84	103	81	81	89	99	87	101	88	92	102	99	93	86	92	97	92	84	83	84	100	88	102	92	102	108	93	87	90	82	98	94	98	85	95	90	88	106	90	90	100	101	100	101	88	85	82	88	91	85	88	108	92	91	95	90	86	66	89	101	73	90	100	84	89	99	64	109	87	90	97	106	92	79	90	99	88	90	84	87	93	81	100	100	97	90	88	88	95	101	95	88	88	122	94	101	98	93	94	88	79	96	98	84	85	89	113	97	86	96	99	88	91	90	105	88	79	92	76	72	104	97	108	105	83	96	96	80	77	86	91	93	93	90	81	103	100	95	76	87	111	95	85	86	90	98	93	82	80	77	89	79	77	102	102	109	92	96	92	104	100	85	96	67	108	96	107	91	100	110	105	86	99	115	84	88	89	86	83	85	89	99	70	94	72	80	90	99	98	83	83	91	85	98	98	101	104	77	90	101	108	90	94	114	94	74	83	84	105	100	102	95	88	82	83	93	84	81	89	99	90	90	95	101	79	106	71	83	93	83	79	66	107	82	97	117	102	71	85	85	85	97	98	111	90	98	87	83	97	105	98	97	84	81	76	106	87	108	91	87	93	98	105	99	90	93	79	102	87	102	82	93	88	70	88	84	97	107	84	107	96	113	90	84	87	96	93	87	79	86	93	107	83	99	96	76	93	90	98	102	96	90	87	81	71	99	83	73	92	95	86	107	85	91	84	91	84	99	77	97	88	80	71	108	87	95	87	112	88	103	85	93	95	111	105	91	96	102	84	101	104	102	97	98	76	75	91	76	81	104	77	94	102	95	92	92	97	81	99	96	80	83	98	99	86	106	87	93	103	93	101	93	90	87	80	108	81	81	89	70	100	85	110	104	79	98	86	79	95	93	92	103	98	104	84	102	84	88	95	90	80	78	84	73	87	86	90	81	94	102	82	100	89	96	96	93	91	91	84	95	93	85	83	100	83	89	85	83	101	75	100	98	74	84	93	83	72	101	106	91	96	83	95	98	89	89	105	95	93	100	97	95	104	97	114	94	105	92	81	84	101	94	97	96	118	104	88	95	82	75	102	97	99	87	84	84	104	109	99	93	85	90	109	78	77	100	89	88	79	94	88	110	85	100	85	81	77	87	81	92	70	99	84	88	98	73	107	97	107	94	98	109	90	94	78	91	87	87	88	80	84	80	94	95	83	90	78	98	74	100	85	90	90	85	102	95	99	88	84	84	84	98	97	112	94	89	76	110	98	92	99	91	94	92	101	102	78	100	94	82	107	94	76	89	80	102	93	81	80	85	79	97	98	95	86	104	74	80	93	95	87	71	73	84	89	82	96	90	73	102	97	87	96	67	88	85	97	83	101	75	108	105	98	85	86	80	105	86	95	90	94	92	86	90	98	96	110	96	96	125	82	78	70	87	94	92	105	95	79	101	87	105	99	89	93	92	93	85	85	84	104	88	109	87	92	76	93	88	89	97	80	105	75	89	76	76	100	79	77	93	105	103	90	84	85	86	90	98	73	104	95	77	107	90	90	101	79	90	89	85	89	87	91	97	115	90	93	101	101	95	91	87	98
16444	7436	4944	6577	12929	16394	20194	17328	13672	12081	9462	7860	6196	6856	4687	4035	4020	3414	2509	1866	1110	962	829	785	819	792	716	789	842	749	808	799	761	762	744	761	860	880	958	1109	982	882	885	878	765	842	849	843	704	675	709	714	670	706	735	723	745	833	883	858	835	748	715	724	674	657	694	690	647	740	739	700	677	737	758	667	711	654	701	693	686	702	735	718	689	688	701	678	696	657	700	687	693	699	649	729	705	683	695	655	680	659	636	698	692	681	670	643	686	613	721	718	693	686	684	682	715	660	664	642	680	669	679	700	658	714	672	645	694	682	636	655	695	665	685	671	680	665	693	694	679	660	700	646	654	695	699	646	683	664	678	710	699	672	686	680	678	707	662	711	710	669	658	673	672	718	716	705	715	670	666	731	666	687	695	676	682	641	647	702	665	723	710	708	695	689	687	659	673	642	667	687	658	690	744	667	676	611	694	743	677	637	679	707	689	675	696	729	665	645	693	701	677	687	722	700	682	682	680	672	684	716	692	687	700	693	705	678	666	697	648	655	724	679	673	678	713	684	673	650	640	668	644	650	673	647	654	618	717	633	668	665	694	679	659	718	592	682	678	688	661	686	672	704	668	656	684	731	688	655	714	679	689	679	678	665	663	665	659	671	679	689	696	666	663	698	648	724	628	709	670	678	682	668	678	692	704	636	662	656	708	688	672	683	691	642	715	694	651	690	689	639	671	732	698	655	677	717	663	670	676	736	697	656	731	720	685	650	687	633	657	642	710	673	713	731	655	676	668	685	648	750	693	719	728	637	628	699	645	695	726	631	702	685	675	676	682	666	684	641	719	707	713	681	694	700	711	705	719	708	639	661	671	641	704	629	662	686	653	672	678	703	690	699	662	664	684	706	699	637	692	682	670	660	681	685	676	703	717	677	668	685	660	621	656	679	692	662	697	674	675	651	704	672	662	688	700	676	644	698	651	672	675	712	653	659	722	658	699	674	688	718	678	669	640	698	672	621	713	729	689	641	679	686	668	696	721	671	684	643	706	697	651	667	669	719	671	691	651	631	697	661	699	668	688	660	650	656	703	667	714	688	711	722	683	627	678	672	675	693	701	695	688	688	638	664	696	683	609	671	758	655	728	705	596	695	659	636	710	744	655	661	722	754	694	665	674	654	677	696	696	632	635	677	673	635	677	666	697	696	691	668	674	726	687	674	708	710	703	663	669	727	684	660	677	631	675	624	686	689	687	675	650	702	661	677	684	720	676	716	658	667	687	697	659	689	604	698	696	664	697	661	676	691	693	690	697	666	699	681	664	660	697	677	701	668	689	682	680	691	696	694	702	733	644	715	645	691	712	660	681	660	719	704	713	710	659	660	702	659	698	681	708	651	673	704	640	688	722	660	681	692	646	696	654	681	686	695	739	654	653	656	676	685	682	718	671	697	641	682	695	660	650	724	672	697	649	657	734	691	678	713	698	692	661	652	660	694	639	701	683	711	678	670	676	662	694	686	670	642	710	734	695	694	661	650	712	652	682	669	701	704	692	705	649	714	669	643	734	679	687	707	698	686	613	697	689	674	721	713	686	697	702	660	631	689	720	653	677	653	696	723	691	675	643	699	699	694	675	674	693	701	684	666	665	718	687	683	672	676	662	673	675	702	670	734	662	701	699	673	676	705	664	683	659	690	668	624	661	662	607	727	710	657	684	676	729	654	719	680	694	663	685	687	675	732	670	650	686	672	702	711	717	723	698	678	659	698	700	687	668	703	653	660	696	692	679	695	659	625	665	667	668	690	673	727	661	650	649	657	699	697	712	715	681	634	648	667	698	725	685	651	680	639	663	656	661	689	734	671	638	665	695	663	713	721	677	706	687	709	652	692	689	678	692	704	692	682	648	685	698	700	673	648	695	659	636	690	652	721	661	684	643	727	698	675	670	679	698	672	647	700	676	672	731	636	726	687	684	669	649	674	699	632	661	692	677	662	699	668	669	678	703	661	667	718	662	668	694	679	626	667	733	659	709	653	667	676	678	680	685	687	718	691	661	674	631	694	751	656	648	699	665	708	707	707	689	705	660	695	715	674	643	679	697	709	687	694	692	722	712	681	670	702	679	669	644	640	691	624	657	663	686	642	701	678	611	727	684	646	720	683	700	693	668	692	644	677	707	698	693	706	678	689	674	683	649	733	690	687	714	711	628	678	709	718	655	679	640	665	704	676	651	689	689	729	713	650	670	692	689	683	689	657	670	724	713	709	713	692	665	672	697	667	650	671	695	661	661	697	620	625	688	637	644	678	724	695	674	661	656	644	660	698	696	671	649	629	719	688	697	700	702	723	698	671	644	706	644	696	709	707	687	687	693	690	692	693	630	670	702	663	698	686	644	660	687	676	717	712	659	698	711	704	698	690	675	675	728	695	663	672	649	721	684	691	686	713	686	658	695	677	627	758	698	683	621	652	668	670	614	671	672	713	721	691	685	703	705	639	683	703	677	699	643	674	715	656	681	637	624	651	680	692	722	757	654	662	673	700	695	687	624	673	670	689	682	671	691	670	679	679	694	709	671	646	688	709	703	714	655	658	721	692	701	670	696	686	679	694	667	660	702	666	653	720	704	630	659	681	714	688	634	741	736	671	695	645	701	680	669	681	672	634	660	690	666	687	644	698	687	695	736	714	660	744	698	689	679	678	645	693	706	685	671	675	720	650	671	625	622	722	695	744	708	689	679	703	684	675	657	694	678	700	718	692	702	687	655	673	683	652	672	703	727	694	653	700	685	690	671	702	699	629	672	723	675	687	666	657	680	691	666	713	672	683	639	713	697	633	632	672	653	699	677	728	699	715	716	710	690	682	675	717	736	673	675	687	701	638	681	683	698	681	653	665	678	684	673	673	636	691	664	704	712	657	694	694	660	689	632	680	667	666	649	736	674	725	682	682	707	709	670	727	664	683	682	664	670	664	690	703	683	693	673	670	678	732	688	662	742	683	660	699	678	667	700	687	717	681	676	715	690	693	706	705	666	619	678	665	672	671	681	665	657	716	692	665	640	681	688	686	707	694	665	664	659	672	688	654	701	715	643	637	731	606	703	661	689	673	645	697	675	669	697	681	671	659	653	684	674	669	699	710	641	686	661	679	694	717	703	693	675	675	693	676	695	688	712	697	710	664	685	663	723	661	631	679	668	671	693	689	683	672	598	678	685	743	667	680	639	666	665	668	659	669	681	645	714	691	662	622	735	708	650	697	689	669	712	645	687	704	679	696	698	698	678	663	717	702	699	744	706	727	646	640	699	700	688	714	682	664	725	644	697	723	725	671	734	679	657	664	650	672	710	704	722	704	663	708	703	682	718	673	669	653	689	643	639	686	650	630	702	683	693	673	725	666	679	673	721	667	637	623	668	687	656	686	650	674	675	669	707	694	685	618	673	753	660	642	676	663	686	654	643	652	663	695	700	726	658	697	726	726	717	671	622	706	720	680	646	633	706	663	710	677
1613	930	597	365	315	522	839	728	545	526	443	341	286	324	236	210	168	163	118	74	72	55	65	49	56	51	47	59	58	39	46	45	42	46	44	38	54	49	68	65	63	57	70	58	48	68	49	55	62	53	40	45	36	42	40	51	54	49	55	39	41	43	52	48	50	41	48	37	37	40	45	33	29	57	40	44	49	51	45	40	47	44	41	39	70	54	34	44	60	41	40	41	38	59	50	49	43	55	47	53	59	35	48	44	39	35	36	42	51	44	41	53	44	44	48	48	36	51	58	40	38	36	40	51	47	42	44	39	47	35	43	55	39	39	31	56	45	30	43	40	48	36	49	45	41	53	44	46	46	48	60	59	38	47	59	50	41	38	37	42	42	40	50	40	45	44	34	32	53	36	39	36	41	39	42	45	51	33	46	46	45	39	44	33	45	50	40	40	34	38	53	25	52	40	38	47	39	48	41	44	36	56	48	46	39	48	31	48	34	52	34	31	35	47	52	48	46	38	41	51	40	36	47	54	40	39	45	50	44	41	39	53	44	48	43	44	48	46	46	46	57	48	47	31	38	44	45	45	43	39	50	45	45	44	48	41	48	35	35	44	49	56	46	35	46	40	52	46	43	36	47	43	52	52	42	36	20	44	44	47	38	45	42	45	39	49	54	46	42	48	29	32	54	37	47	42	48	46	60	45	53	41	42	46	36	44	44	37	31	41	34	42	52	47	59	43	43	43	47	51	45	49	31	44	59	38	45	53	44	45	50	45	56	40	46	48	44	51	33	35	49	32	52	45	47	49	46	43	34	38	49	43	53	51	47	43	46	46	57	44	44	33	50	46	52	47	46	39	50	48	46	51	33	41	38	33	44	45	46	32	40	44	47	47	30	56	42	36	38	40	34	46	53	43	45	39	43	43	36	50	38	51	45	50	34	50	42	38	44	53	45	51	37	28	41	53	54	33	35	47	51	39	41	38	58	49	41	41	51	37	37	55	44	48	52	51	56	38	52	46	48	44	51	41	41	51	49	53	40	39	44	51	35	42	49	51	55	65	47	41	34	44	45	40	58	40	52	42	36	50	46	37	48	47	53	61	51	41	55	56	42	42	49	54	38	50	39	47	46	35	49	48	36	38	41	43	49	38	71	47	44	47	34	34	39	41	51	42	50	39	42	37	38	42	49	45	48	35	47	43	41	47	42	47	53	48	46	48	45	48	33	56	53	53	38	51	31	49	35	50	42	39	52	50	40	47	57	42	41	40	45	37	48	38	49	53	40	46	37	52	33	53	57	41	34	44	49	41	53	47	50	33	36	36	52	51	45	42	61	36	37	44	33	44	44	28	36	37	41	41	39	62	41	57	53	43	45	43	50	54	35	50	51	55	52	54	52	39	43	41	36	39	37	40	48	47	35	41	48	30	41	35	66	47	43	34	42	36	34	41	36	45	35	33	50	54	51	42	40	49	37	38	35	45	44	47	37	47	33	44	48	37	48	40	49	41	55	48	41	54	55	43	36	53	47	52	54	41	36	46	50	40	41	34	40	49	53	42	43	54	42	37	45	50	39	47	45	47	38	38	44	45	41	55	37	43	41	47	42	45	47	33	44	47	36	43	54	39	54	40	43	43	39	42	41	48	39	49	43	52	38	34	56	39	35	40	51	35	38	34	45	52	52	57	38	48	60	36	44	49	39	37	40	52	46	38	31	41	47	48	44	34	64	41	43	52	56	49	54	49	41	33	51	45	40	43	44	50	41	42	44	45	36	39	48	42	32	48	38	62	39	48	35	45	52	39	47	40	43	39	34	50	41	42	47	46	49	52	33	52	59	31	33	50	39	48	39	47	46	49	37	34	50	55	38	45	38	49	45	52	40	46	45	49	50	40	41	45	41	54	58	45	44	52	42	43	45	55	50	48	46	42	41	45	48	51	50	44	45	47	44	48	48	55	46	51	56	43	42	42	34	45	65	55	38	33	43	33	42	45	44	42	44	48	50	52	46	41	42	46	46	41	38	41	37	33	33	52	48	36	51	36	47	39	75	50	48	35	39	51	30	38	33	41	36	40	50	51	40	33	45	44	45	55	43	34	42	54	43	44	54	36	57	50	31	40	52	42	38	34	50	45	60	50	47	50	38	37	60	42	48	43	44	48	53	43	39	43	47	41	37	49	42	49	49	54	39	40	40	47	49	38	40	40	52	42	33	42	34	51	49	43	41	40	33	43	46	49	50	36	37	31	42	38	47	53	47	47	39	56	35	36	56	47	51	48	45	42	45	39	42	35	47	40	43	37	39	40	42	44	46	48	50	40	47	54	38	38	49	50	45	39	42	46	42	43	37	45	37	55	46	47	44	35	37	55	53	48	43	52	33	44	30	46	39	43	63	48	33	48	56	40	45	45	46	39	55	40	46	45	56	54	39	38	53	48	41	54	47	40	42	42	38	36	41	52	44	48	43	50	45	36	46	59	43	42	48	42	43	42	41	43	33	54	38	29	45	44	52	36	44	42	41	49	50	39	44	51	51	43	51	37	48	34	49	47	48	46	37	53	41	40	35	35	31	50	47	51	40	45	27	47	39	40	31	38	40	41	39	29	39	30	40	44	43	51	34	53	53	38	47	38	45	39	49	44	40	43	43	34	57	48	42	42	49	37	50	49	42	43	45	42	54	52	48	41	29	49	50	37	48	42	52	40	47	64	47	49	43	49	48	43	52	55	58	53	37	50	43	42	45	44	42	40	57	48	41	39	47	52	41	55	42	28	42	43	44	37	45	53	51	48	41	45	42	45	42	40	44	43	34	42	25	44	33	48	45	45	46	47	52	50	59	26	40	52	49	51	40	57	40	46	49	45	48	38	49	49	51	49	46	41	46	39	41	38	33	35	45	54	36	51	48	45	41	52	54	51	53	38	32	52	55	37	43	42	47	43	33	34	44	44	43	43	51	42	54	39	43	42	47	53	46	46	41	36	40	35	36	55	44	48	38	37	49	31	49	60	34	45	45	43	47	40	40	34	40	43	39	40	41	48	57	36	54	39	38	49	37	50	44	37	41	49	58	39	29	43	48	53	47	31	36	44	36	48	44	38	41	30	37	53	45	46	48	42	33	43	39	54	50	42	37	33	35	42	47	49	42	49	38	55	58	40	49	46	45	53	46	38	38	48	40	38	47	51	43	35	44	37	45	46	38	49	43	47	48	40	46	42	46	34	49	48	44	46	47	44	46	43	43	51	41	42	39	38	55	46	50	46	47	46	35	46	41	39	48	58	48	38	46	33	37	50	37	41	45	32	49	54	46	44	41	36	39	54	50	45	41	36	49	48	48	56	34	47	41	51	43	29	41	34	48	42	53	49	58	44	50	46	41	31	30	43	55	34	43	38	41	42	46	35	49	47	50	46	44	45	40	39	50	39	43	41	47	49	45	40	40	37	40	49	48	38	41	41	45	47	50	49	43	46	39	40	43	50	42	35	45	36	39	40	41	51	39	46
18458	10091	6031	8001	16063	20687	23881	19740	16434	15070	11940	9594	8123	8863	6108	5254	4458	3903	2672	1711	1012	677	598	482	430	491	451	423	421	470	485	476	419	431	373	456	534	598	698	821	749	549	704	606	500	564	503	583	395	383	418	355	344	345	401	371	449	515	579	478	519	384	432	334	322	352	335	342	352	309	348	337	330	370	332	337	368	331	322	324	344	384	400	334	359	364	345	326	314	338	328	313	300	335	313	351	292	336	296	319	320	321	343	337	318	338	314	300	307	356	323	339	307	339	341	373	361	301	328	327	331	329	328	335	302	329	315	315	329	325	314	327	324	342	331	332	322	309	339	301	338	318	320	328	310	306	323	305	328	331	329	322	344	325	340	331	342	283	333	334	317	323	309	301	344	303	318	330	306	328	323	291	307	371	311	317	339	307	322	344	304	313	309	333	339	348	328	302	310	320	338	302	360	353	312	318	320	346	329	311	336	334	322	329	336	331	318	293	331	321	362	342	344	345	331	311	316	309	298	356	309	342	334	348	286	339	327	353	383	305	294	305	306	334	322	309	290	317	340	340	294	327	318	285	306	329	328	304	363	317	324	299	316	336	314	330	301	302	330	326	323	311	309	334	339	324	313	329	309	316	290	317	320	312	332	310	353	288	297	364	292	306	343	341	314	354	309	341	324	329	321	336	328	343	303	345	314	326	315	322	302	311	368	306	346	360	342	320	316	281	297	302	304	323	311	307	303	328	341	315	319	326	335	330	300	309	307	320	360	305	319	318	308	308	303	303	353	343	335	319	367	348	304	308	322	345	344	304	332	289	323	319	297	328	336	320	324	301	331	346	311	291	335	305	300	323	339	330	343	338	314	313	346	335	327	314	305	321	315	331	340	312	317	373	315	339	327	336	355	366	338	319	312	319	318	330	304	307	329	314	315	319	337	327	356	336	332	328	321	313	289	336	316	330	359	328	310	322	354	316	298	330	346	344	296	280	339	338	299	312	333	341	306	345	294	329	333	356	319	355	308	325	339	336	375	329	291	339	368	344	339	344	310	330	366	289	314	319	350	318	330	305	309	337	325	335	348	331	334	358	322	294	325	331	316	328	348	334	329	338	315	323	305	299	317	354	325	303	323	321	324	307	300	310	328	315	302	300	332	345	313	319	330	304	310	325	301	320	331	284	336	318	306	330	311	304	332	312	341	320	319	325	287	327	294	310	312	313	332	328	345	346	351	314	328	316	262	310	333	312	329	326	313	335	314	312	334	330	340	298	357	328	300	319	315	285	308	308	335	341	301	307	329	343	313	368	297	329	334	327	339	324	332	318	299	302	291	304	296	347	311	331	353	312	289	354	299	328	312	344	322	324	298	345	312	316	318	321	368	307	295	298	344	342	324	316	328	343	335	338	342	322	327	327	338	357	292	281	309	340	299	331	318	314	350	340	322	325	345	330	322	315	293	337	308	330	295	302	326	316	346	314	352	321	290	323	322	349	363	333	355	332	346	317	296	298	318	329	307	322	309	315	312	334	308	332	290	325	308	315	327	348	325	314	317	351	296	330	327	328	327	284	331	348	339	311	319	319	311	315	316	317	338	348	321	291	345	350	304	330	347	320	344	322	308	332	348	327	313	285	309	336	308	322	315	306	317	314	333	303	315	326	297	324	312	321	311	312	336	358	333	302	323	318	322	320	310	335	331	332	320	316	317	318	322	346	316	362	335	350	322	345	315	328	297	322	321	314	336	347	318	333	324	354	327	332	326	320	348	317	302	345	276	323	332	325	311	314	347	343	306	318	346	315	322	324	304	322	321	344	293	327	345	327	318	302	362	336	323	348	327	319	320	329	307	311	328	343	323	341	363	357	316	318	336	320	296	312	332	343	310	321	291	305	327	331	323	348	345	342	329	292	348	328	307	352	309	369	321	318	325	334	291	335	345	335	325	318	317	350	352	328	310	317	327	279	322	287	341	332	346	333	322	340	343	319	329	343	329	342	311	337	320	324	299	301	317	332	336	318	337	326	323	310	313	305	359	338	307	303	314	329	333	331	308	341	339	296	346	338	277	278	313	319	340	314	328	336	329	326	338	286	323	339	316	326	315	307	290	275	317	315	322	339	319	333	342	324	329	325	326	319	336	336	342	335	307	337	348	303	317	332	303	329	301	323	342	295	300	321	315	340	362	334	331	318	314	298	303	339	342	324	340	345	357	318	303	340	293	346	323	314	309	324	290	313	320	301	338	327	309	374	325	355	306	331	343	325	349	332	307	335	338	336	328	310	348	327	332	343	341	312	337	312	336	315	334	321	337	329	317	313	346	322	329	334	315	313	342	325	302	303	361	374	296	346	309	322	315	330	347	304	337	297	312	320	311	348	314	320	344	326	319	333	316	326	323	354	336	297	329	338	343	366	306	308	318	339	308	299	296	302	316	313	328	300	321	340	301	349	314	318	314	319	314	336	298	344	324	310	300	297	333	312	307	338	314	340	315	318	330	348	329	300	311	302	345	304	313	319	332	336	347	333	306	353	301	340	349	310	332	342	313	308	317	323	322	303	306	325	306	337	316	337	331	342	322	303	324	305	336	321	286	326	333	300	342	313	301	335	341	326	307	313	369	326	352	278	333	337	348	341	300	318	339	316	324	309	295	319	337	329	301	316	299	325	339	336	321	349	340	304	325	310	328	294	305	362	330	344	332	387	354	311	341	329	321	372	304	318	333	332	332	314	326	300	339	335	313	320	368	332	297	291	336	352	342	335	346	325	311	319	335	295	308	310	356	322	338	298	324	279	336	314	319	313	329	294	306	351	373	325	332	330	330	313	323	312	350	315	358	345	328	341	286	321	331	360	319	321	312	320	319	343	323	319	361	326	319	334	316	317	326	324	322	304	323	349	335	267	320	349	324	306	328	308	313	304	343	319	325	314	314	339	326	328	322	330	305	293	354	318	331	305	336	326	309	332	303	309	295	331	303	304	331	332	319	291	353	349	333	295	338	346	332	327	325	322	310	322	332	347	333	343	318	323	348	325	280	345	310	310	330	328	313	327	345	341	348	326	323	349	313	328	332	323	332	335	293	305	296	309	344	315	309	329	335	307	308	305	346	360	308	321	326	302	321	310	334	311	327	322	319	323	313	370	318	315	311	330	323	336	319	327	325	294	309	312	352	332	312	307	331	315	336	343	310	316	350	347	350	316	343	321	324	328	306	331	295	359	310	332	331	326	320	333	359	307	321	323	311	339	327	335	330	340	319	338	295	356	328	312	333	292	325	316	312	342	338	293	308	314	340	345	326	353	330	363	328	290	316	317	326	345	321	333	345	306	329	338	328	353	329	320	320	307	343	298	335	326	337	297	308	322	296	319	309	313	366	299	318	357	298	353	306	334	301	323	316	291	373	293	353	317	346	309	337	292	328	322	326	327	337	329	316	287	321	358	335	351	327	311	321	309	281	324	315	306	327	303	335	317	320	311	334	337	338	324	316	325	328	322	312	312	322	303
1597	563	311	214	199	318	444	365	333	292	231	204	164	223	146	127	139	124	110	100	68	63	71	66	65	63	54	84	69	68	77	70	61	66	84	71	86	84	64	82	77	86	85	80	67	81	83	70	55	67	67	91	77	76	72	60	85	70	76	82	76	65	74	79	82	82	66	77	66	84	68	70	86	76	61	60	72	86	72	72	71	63	72	85	81	66	93	82	85	100	70	82	64	61	68	68	69	72	69	81	79	63	66	68	61	63	76	72	75	83	71	91	73	72	70	80	75	63	92	69	71	65	77	80	74	66	79	65	75	66	76	66	73	78	75	83	61	60	65	66	65	65	82	63	69	70	66	78	70	77	72	71	72	75	85	76	62	79	85	73	75	66	71	83	63	63	74	79	77	67	72	72	73	85	88	72	76	86	78	71	58	60	80	81	85	76	70	77	66	77	56	73	80	77	84	85	63	61	82	75	55	63	76	76	82	60	94	64	76	79	81	83	73	74	71	70	71	57	61	63	60	67	79	66	71	67	67	63	77	70	67	67	74	82	64	66	72	76	73	66	64	78	65	63	74	64	75	57	80	65	82	72	75	75	82	72	75	85	74	72	76	66	69	73	63	76	62	54	74	73	74	59	85	62	87	79	72	75	70	77	80	84	73	82	80	77	78	92	67	66	90	70	73	88	87	85	78	85	75	64	74	68	73	67	83	87	68	73	87	64	92	80	80	60	77	68	70	60	76	77	66	68	78	78	70	60	69	72	73	90	76	79	89	64	71	72	73	68	64	85	82	80	75	86	81	84	69	76	75	67	74	61	58	79	72	81	77	83	81	70	69	79	66	60	70	75	70	66	78	80	72	62	58	57	76	85	81	80	72	79	62	83	69	88	73	90	71	72	94	55	69	65	83	87	74	70	89	82	62	79	68	72	84	68	66	63	83	73	80	66	79	73	69	77	54	88	73	79	73	73	70	52	68	78	60	71	70	71	56	69	71	68	76	71	83	71	77	59	86	64	68	66	69	80	62	70	52	68	63	87	79	71	71	60	69	71	73	61	65	84	74	67	64	74	77	72	62	68	59	73	94	64	57	69	75	74	75	88	82	81	60	69	68	65	77	70	74	71	73	67	73	61	82	75	74	89	85	81	75	71	69	67	75	84	59	66	61	72	73	69	70	58	69	83	68	67	76	71	79	55	66	72	67	69	65	60	76	59	69	65	88	74	71	81	79	74	65	66	57	72	70	74	64	83	73	72	67	68	74	55	56	80	73	65	79	76	84	77	74	76	71	73	77	81	61	84	72	68	76	84	76	63	81	65	70	72	67	60	81	72	73	75	73	88	62	66	77	69	79	71	66	75	77	64	72	60	85	83	71	73	83	92	64	80	75	76	84	77	73	73	81	73	79	82	80	80	66	77	75	83	87	87	58	66	87	63	71	75	72	67	72	72	78	85	77	63	75	91	70	65	74	79	81	65	71	62	72	74	66	93	80	77	91	75	65	78	80	75	71	77	76	76	89	69	82	70	72	80	66	69	67	73	65	56	67	78	60	70	59	69	71	58	74	66	94	70	86	92	72	77	66	81	76	63	76	72	76	90	82	72	85	64	76	68	79	61	71	64	80	83	67	72	77	65	60	79	82	81	77	84	73	74	64	74	67	84	71	72	72	66	79	59	65	76	85	79	73	60	81	65	71	68	64	64	88	62	74	82	81	82	79	68	90	64	60	73	57	80	78	79	63	67	73	66	67	60	70	55	67	78	76	77	71	80	77	85	81	72	71	69	66	80	86	82	63	66	79	75	74	68	44	79	67	74	80	61	66	92	76	83	74	80	66	75	66	63	85	68	75	68	64	66	70	78	86	65	77	80	65	64	76	88	79	64	76	58	65	82	67	82	75	82	79	84	70	82	73	68	54	69	83	90	61	78	84	70	75	85	66	61	87	77	67	82	79	79	75	76	67	99	60	70	78	74	80	77	69	67	71	70	65	77	66	79	80	78	59	77	55	97	75	74	65	76	69	85	94	59	61	83	63	71	82	69	84	79	66	63	60	65	76	58	63	61	74	75	70	78	79	78	84	80	78	81	67	65	67	69	68	69	65	68	83	81	67	63	79	66	80	61	75	55	83	75	83	78	79	71	71	73	62	81	75	78	81	70	86	58	87	65	87	63	79	76	77	67	64	75	62	72	70	58	81	86	66	89	74	77	59	74	68	72	71	71	83	71	89	73	76	73	75	67	67	70	77	81	76	64	57	77	60	78	83	78	54	49	68	73	86	78	61	69	80	65	82	87	73	75	68	73	86	65	85	77	79	78	73	75	65	55	66	80	66	64	60	71	59	78	74	80	71	85	70	61	70	65	79	77	75	79	62	77	81	59	66	64	73	63	72	67	74	65	81	82	85	73	66	69	75	70	71	72	71	79	77	66	69	94	73	76	77	83	80	67	64	76	63	78	71	76	82	84	76	76	79	79	79	78	68	56	78	68	64	73	68	71	73	81	73	65	67	64	73	90	72	85	84	69	66	87	89	70	76	88	75	73	66	82	82	49	66	75	75	88	73	76	64	80	65	72	64	56	89	70	73	69	68	66	84	67	83	69	77	81	74	67	67	61	84	59	72	65	81	71	78	70	71	63	64	79	84	68	69	82	80	77	80	78	74	72	64	76	69	73	74	75	71	80	73	81	67	71	87	58	72	78	75	82	75	68	86	79	60	78	65	67	84	74	86	74	86	63	75	67	86	62	73	51	72	70	68	81	71	89	68	61	69	60	72	85	67	70	71	63	71	69	72	86	98	71	81	65	66	59	73	70	68	62	66	74	62	75	77	70	82	68	88	90	72	79	63	59	78	65	79	82	74	92	75	80	69	73	72	83	79	82	86	78	73	67	66	78	63	91	63	70	84	76	64	89	79	76	61	64	78	63	73	69	71	57	80	75	68	68	66	81	82	62	86	75	79	63	81	71	66	60	66	62	64	84	80	84	77	75	71	71	71	78	71	58	77	71	70	70	64	70	71	68	74	77	76	70	78	63	73	75	67	77	72	76	74	71	78	63	93	74	75	73	75	85	71	71	64	75	62	72	68	80	75	61	85	75	84	65	53	91	63	89	59	69	62	68	68	84	86	62	93	85	88	74	67	94	85	79	67	83	80	66	68	77	76	79	84	87	70	74	86	76	70	81	69	79	65	85	75	78	65	61	74	71	66	74	68	72	85	78	74	72	81	71	55	93	69	63	70	65	66	77	91	67	76	65	85	75	78	79	67	71	74	75	86	75	67	82	70	71	71	68	81	78	84	63	79	68	74	91	73	85	76	76	73	82	77	75	81	66	63	84	74	71	78	82	78	80	60	70	79	67	67	87	81	75	82	62	57	73	75	64	63	80	57	85	65	74	76	60	80	69	76	72	74	68	83	83	76	61	75	70	70	64	90	80	71	70	76	71	88	78	64	74	62	87	77	74	81	66	73	70	67	79	76	82	92	73	55	75
14649	6450	3653	4983	9546	14222	15843	12221	10286	8870	6801	5317	4550	4768	3585	2800	2914	2201	1563	1028	742	634	610	584	572	553	552	589	566	585	570	569	600	528	544	630	653	688	760	762	745	663	695	663	614	702	630	692	547	578	500	599	542	573	607	558	619	623	645	660	630	577	627	577	552	587	559	555	546	528	543	571	542	528	580	564	594	523	534	561	551	622	582	592	588	548	570	522	567	543	551	579	585	539	555	529	637	564	585	569	515	548	600	554	567	523	614	590	550	538	601	551	532	571	569	627	554	606	545	545	562	551	551	571	558	547	583	570	583	570	574	598	553	576	542	522	546	563	558	567	535	524	587	588	573	585	567	563	549	564	535	540	578	570	526	593	597	558	624	570	544	563	608	570	565	557	560	558	593	523	623	564	522	559	554	578	514	595	510	544	535	571	514	542	558	562	542	569	568	539	559	564	529	565	533	515	560	540	573	583	530	531	550	570	585	591	553	562	583	538	518	503	543	535	572	602	565	550	531	561	575	545	545	546	577	512	586	507	597	564	517	575	591	585	528	547	596	574	549	551	580	548	555	596	568	495	529	553	560	562	583	559	561	551	602	543	537	564	544	541	524	536	575	541	563	562	555	535	563	548	537	588	574	571	563	547	543	568	575	555	530	547	551	564	575	576	563	526	523	571	566	556	555	557	556	573	564	516	601	568	547	601	579	552	561	587	533	580	547	542	527	580	551	540	535	558	586	559	570	551	540	553	560	585	552	552	574	571	550	569	545	550	547	537	620	533	535	585	518	587	568	540	575	542	571	558	561	541	543	561	545	567	535	586	587	565	565	578	577	536	605	558	566	520	557	596	571	523	559	528	550	535	558	573	538	548	547	590	557	560	552	491	569	540	601	595	600	535	514	576	592	557	558	582	584	548	549	544	541	540	538	558	527	567	544	572	532	539	540	565	545	582	571	546	535	567	564	567	575	550	529	588	595	539	555	533	575	579	550	580	599	548	556	562	544	577	591	537	539	544	554	543	570	550	558	590	569	585	543	561	612	569	551	554	569	596	534	615	535	547	572	554	596	572	529	557	532	551	509	572	528	549	539	518	583	560	581	524	554	566	568	527	592	502	558	565	553	519	520	520	546	554	532	584	532	581	537	550	561	525	583	547	533	574	535	559	621	557	589	598	582	566	537	563	572	532	572	554	558	539	602	546	572	551	598	572	541	568	610	541	550	575	526	584	604	572	589	526	550	513	542	574	555	575	581	553	546	531	552	574	560	542	561	522	530	549	574	562	570	551	565	536	580	581	547	525	568	559	566	557	556	559	557	499	529	580	563	571	573	556	569	589	529	550	557	538	563	549	562	542	524	597	566	525	609	494	560	593	530	537	551	545	585	553	544	513	588	576	572	563	551	542	525	551	577	555	575	585	589	548	571	585	534	554	565	570	558	543	549	623	536	540	557	565	544	586	601	556	571	528	567	548	582	574	576	569	553	509	563	556	583	527	526	561	604	592	556	528	523	525	556	547	581	548	531	564	587	532	562	551	536	575	608	577	546	539	562	563	568	553	550	592	559	568	515	509	563	578	510	581	586	555	526	578	550	567	557	561	576	541	566	582	544	541	584	533	565	558	566	571	592	518	562	588	577	578	574	560	587	556	580	555	560	550	527	530	558	561	602	550	562	544	613	618	530	572	513	570	563	554	575	570	523	570	523	540	608	575	572	546	578	569	546	602	555	589	581	545	555	575	561	562	614	543	522	538	566	601	535	534	544	522	548	564	531	516	552	548	555	531	586	558	538	578	559	564	556	527	512	527	572	558	565	578	520	538	555	542	573	531	541	527	547	553	584	510	557	557	555	501	540	564	553	575	554	543	572	553	539	588	567	541	597	555	538	590	592	525	540	512	532	544	556	517	549	560	576	559	571	521	534	595	585	531	555	567	559	556	538	529	578	535	561	544	525	540	588	598	566	539	549	594	540	569	596	536	547	558	575	542	558	571	543	545	556	567	576	516	546	533	542	536	571	565	547	572	563	560	539	578	510	535	551	585	537	559	542	559	547	523	573	561	536	567	579	539	570	576	557	614	549	583	580	600	597	515	528	558	594	581	572	580	524	593	589	521	596	550	563	520	530	542	560	561	574	591	539	518	563	536	562	522	562	525	541	528	526	558	566	533	542	560	556	569	569	586	557	561	568	561	538	540	569	575	518	570	564	520	594	566	589	508	549	551	558	560	536	535	544	549	533	593	566	575	520	573	617	557	600	558	536	556	539	565	569	591	525	537	582	560	520	552	538	547	525	518	566	551	571	560	559	574	577	557	558	554	557	550	557	557	543	569	552	518	583	542	530	576	528	566	528	600	551	575	578	518	578	515	550	562	548	550	582	562	596	533	559	573	560	534	580	583	589	542	591	558	553	557	564	569	587	555	535	549	566	531	532	515	525	546	546	511	570	573	565	554	536	531	559	518	529	543	584	531	544	563	563	542	589	571	551	548	542	582	538	620	556	606	555	590	526	550	572	558	579	590	538	575	546	563	567	520	583	546	529	537	531	562	557	554	580	568	557	561	536	526	576	555	541	566	557	571	501	511	557	572	563	584	525	559	555	576	569	555	526	554	547	571	552	548	563	522	553	573	549	568	549	565	550	527	560	536	581	565	527	582	552	581	562	574	560	554	523	583	548	568	564	587	595	577	563	546	554	567	557	535	577	512	574	516	557	601	543	562	535	542	545	537	578	522	549	567	572	564	584	575	589	569	543	554	487	596	539	529	551	550	568	578	519	542	643	600	543	562	542	523	547	549	530	631	540	533	527	540	557	604	552	536	555	549	567	541	561	546	561	552	589	511	541	548	569	565	526	568	542	562	581	584	560	562	574	530	591	585	589	572	546	551	589	570	561	581	561	552	520	548	574	543	499	496	531	550	574	599	533	573	577	566	584	538	542	526	631	572	541	535	550	529	541	588	545	562	552	582	578	564	557	555	529	583	565	506	564	550	567	588	551	529	593	545	534	564	559	559	551	561	564	565	525	593	561	576	506	522	578	557	560	535	588	580	535	587	524	555	564	564	553	566	562	559	586	541	537	587	550	580	573	548	581	523	576	554	570	538	571	560	554	584	568	567	581	525	565	603	537	561	549	548	512	557	549	588	565	576	556	554	596	549	570	594	563	571	593	529	575	526	564	539	550	592	514	581	552	527	530	561	521	534	560	538	556	565	533	552	590	586	550	528	537	568	543	563	558	545	562	565	557	563	546	569	519	579	604	552	525	541	546	566	567	542	544	534	545	577	558	573	517	548	511	514	586	574	600	568	577	573	569	538	634	522	557	568	561	568	520	586	536	545	547	561	569	541	543	560	541	550	606	556	571	556	541	600	558	567	551	588	559	517	580	598	560	570	570	576	574	551	541	560	587	550	532	567	575	582	541	527	557	538	542	578	500	557	545	571	516	535	555	549	545	552	546	539	559	554	577	542	567	582	547	571	555	548	578	530	565	575
1143	759	429	306	234	414	597	475	469	423	372	253	230	225	149	156	165	123	76	51	52	39	43	43	33	50	41	35	38	40	48	39	34	40	25	47	39	36	52	48	50	44	31	36	36	44	45	50	31	26	36	39	26	41	37	34	44	37	42	35	39	33	36	35	35	28	32	37	28	37	28	34	31	37	38	31	36	32	25	39	38	41	28	35	26	33	38	29	39	49	29	34	24	35	37	22	52	32	43	44	36	34	26	32	41	27	35	32	39	39	39	25	43	26	28	33	28	38	30	28	30	36	40	29	40	31	39	33	37	36	36	38	46	35	38	34	34	25	37	33	23	39	39	37	24	36	31	37	49	31	36	41	37	42	32	38	39	30	33	34	33	32	34	23	34	41	40	30	36	42	36	26	27	31	31	31	30	40	31	32	35	42	38	29	39	38	26	37	27	38	29	34	32	19	31	32	35	23	35	24	36	35	38	36	23	24	35	30	41	47	30	37	35	23	31	31	38	24	31	36	33	30	37	52	37	32	35	31	31	48	32	40	32	30	34	23	42	33	28	38	35	32	26	41	33	20	41	27	32	33	35	30	34	29	43	29	30	26	41	40	38	43	37	40	33	42	35	38	31	35	35	24	36	40	25	34	31	35	36	35	35	35	41	33	40	39	29	34	32	39	31	27	29	27	40	37	38	30	33	29	30	27	31	36	29	37	49	24	35	32	22	32	32	35	36	34	29	36	34	30	25	31	26	38	36	30	26	39	29	38	28	25	40	31	46	34	32	35	33	29	33	35	31	37	34	42	42	40	26	40	32	41	29	42	31	47	32	38	38	33	48	45	34	41	32	35	39	35	41	30	30	30	27	42	27	33	34	31	37	39	45	30	51	38	39	40	37	38	30	22	29	33	29	32	35	38	41	35	55	37	37	24	38	30	27	25	37	40	29	45	27	31	33	36	41	24	30	45	29	38	31	28	39	36	32	26	35	43	35	39	49	32	39	26	39	34	32	29	33	31	22	29	26	36	30	39	39	34	27	28	40	42	33	24	32	36	38	28	32	30	34	39	44	42	41	34	28	32	28	39	32	31	34	30	33	34	37	34	43	33	32	24	38	36	28	31	36	33	38	32	42	39	30	26	42	26	34	27	42	34	33	38	33	31	41	26	38	31	37	36	35	32	35	35	37	33	33	35	28	37	42	31	38	31	38	33	25	41	32	28	31	32	29	42	25	25	32	32	41	28	26	37	39	41	38	37	37	42	34	33	20	39	35	36	28	32	37	22	32	29	32	33	40	40	31	30	41	29	28	28	46	27	32	33	39	48	32	30	34	35	36	39	38	39	35	30	30	44	31	34	35	38	31	33	25	36	40	40	44	36	41	30	36	43	39	41	33	33	27	22	27	31	28	32	37	32	28	25	31	31	38	32	39	30	32	32	37	30	42	28	24	33	34	41	33	36	34	35	38	32	31	38	39	29	41	36	28	33	37	40	27	41	34	27	42	39	33	27	41	31	37	39	33	31	35	29	33	28	29	41	31	33	43	38	36	35	28	32	29	38	36	30	36	36	27	43	45	37	37	35	38	27	28	36	28	29	38	26	44	41	32	29	30	35	25	27	29	45	40	38	30	29	25	33	30	34	40	38	39	20	35	32	37	33	39	42	26	37	35	42	35	23	28	35	35	24	46	26	42	33	39	44	33	36	28	35	33	29	34	37	24	33	34	38	29	34	41	36	33	35	37	36	32	24	45	44	33	35	26	29	48	24	42	30	43	37	29	47	37	27	36	38	26	25	26	43	33	36	32	43	37	28	45	26	41	27	29	27	30	39	41	41	36	28	21	31	29	30	32	36	35	25	32	33	26	42	36	40	35	39	38	44	34	29	45	31	34	30	35	40	25	36	33	32	26	26	38	38	38	32	36	35	29	32	36	31	26	35	33	29	45	38	44	37	30	36	34	35	27	39	40	36	37	29	34	32	33	35	30	30	41	46	41	47	43	43	36	39	36	37	38	30	21	34	29	39	35	29	35	32	42	30	38	37	33	29	31	40	32	35	40	33	33	47	35	24	32	34	25	39	38	41	36	25	38	38	36	32	35	34	31	38	35	31	32	33	37	27	30	31	35	30	25	40	26	33	40	35	30	32	29	31	35	29	39	29	37	32	41	32	39	40	30	27	46	27	36	37	35	37	39	32	34	32	36	38	27	30	46	39	53	39	34	40	34	34	28	33	53	25	37	29	38	27	34	37	36	27	45	32	29	44	30	28	36	37	39	33	34	39	31	35	34	20	33	34	32	30	20	36	36	34	33	34	38	35	26	25	43	45	24	28	33	36	39	43	35	32	36	30	32	40	34	25	23	29	36	31	34	27	29	33	26	32	35	35	39	35	35	34	33	29	38	31	34	43	36	32	36	35	29	33	32	32	33	43	30	36	24	32	33	38	32	25	37	36	23	28	42	35	30	20	45	35	37	24	30	31	31	35	27	35	39	37	42	42	34	33	40	38	46	43	33	28	28	34	34	35	36	42	25	33	33	40	39	40	26	35	31	33	33	36	34	32	48	32	37	38	38	38	51	41	49	31	21	30	42	33	34	37	37	42	32	32	28	34	36	30	35	33	38	28	38	28	33	38	27	29	34	44	33	36	40	34	38	33	24	46	30	38	40	24	22	31	37	39	33	28	33	41	37	39	41	35	31	33	34	52	30	45	30	38	38	31	35	34	40	31	30	43	24	33	31	36	29	30	29	31	32	43	33	45	35	26	31	38	40	35	51	25	32	20	32	28	40	53	44	34	31	32	32	26	33	37	35	32	39	31	39	32	31	34	24	23	35	37	43	27	25	36	25	41	40	32	26	34	34	38	43	33	32	40	31	44	30	28	33	35	28	28	30	28	28	40	25	26	30	50	35	37	34	29	39	24	27	36	32	34	37	27	37	43	29	40	39	34	45	33	34	45	36	31	42	33	34	23	48	47	43	32	29	25	30	28	43	34	29	36	35	34	32	34	34	47	34	27	35	24	35	45	34	21	33	38	27	44	28	32	33	32	38	37	39	31	35	36	41	27	40	41	29	37	46	42	32	33	28	31	41	48	34	39	33	33	31	31	37	30	34	41	36	38	34	28	46	30	42	26	34	40	40	32	38	33	26	30	37	28	31	27	50	32	30	35	40	43	26	27	39	37	27	30	25	38	35	27	36	40	38	34	27	36	35	35	30	36	23	28	32	40	28	33	28	49	32	35	41	33	35	23	41	35	33	39	38	37	29	44	35	33	33	35	31	26	35	45	37	47	30	32	34	38	29	36	23	37	35	43	33	32	26	36	25	33	29	38	35	48	31	41	36	34	37	38	40	39	28	48	20	39	34	21	35	39	33	34	43	37	31	34	38	35	27	38	22	39	38	40	38	33	44	34	30	28	42	35	29	37	37	38	37	30	25	38	40	38	34	33	29	21	34	39	42	34	31	31	31	41	31	30	33	34	37	44	34	40
16001	8662	5218	6916	13534	19681	20866	15892	15043	12318	9923	8187	7003	7042	4726	4284	3601	2973	1852	1145	643	483	407	399	358	349	306	376	315	373	340	317	314	353	308	386	480	432	589	512	518	453	414	346	427	434	498	541	311	298	312	258	283	315	317	352	351	401	383	383	394	405	292	298	271	278	284	285	303	288	261	265	240	282	306	268	291	277	297	273	317	323	282	275	249	279	279	253	281	269	294	268	266	229	263	256	266	273	320	245	251	264	249	258	266	250	248	272	268	271	242	269	243	282	232	249	262	297	289	267	264	299	287	281	284	270	271	251	252	249	280	271	279	270	266	256	218	249	271	225	260	262	236	284	279	289	251	302	281	262	270	260	272	298	288	289	279	265	258	298	272	271	299	258	236	283	244	229	297	279	262	270	262	267	271	246	250	266	281	280	268	263	268	243	233	288	264	278	278	286	241	255	236	263	296	267	260	254	245	244	245	264	238	262	245	262	268	265	261	242	243	255	258	268	267	285	277	261	279	276	257	273	247	261	273	286	271	264	268	270	239	237	266	218	230	264	253	257	238	250	283	276	251	235	226	285	248	235	260	250	285	278	270	248	281	267	250	267	265	277	271	289	281	267	246	282	277	272	259	280	278	281	280	287	272	271	279	268	277	258	241	281	252	288	274	259	258	290	266	291	258	262	252	260	268	257	239	270	254	259	244	275	276	266	295	280	269	309	287	263	261	266	251	251	263	270	273	269	288	270	258	275	227	251	240	283	262	282	236	259	246	257	268	265	268	276	248	277	272	240	228	285	242	277	252	308	249	271	253	267	269	271	259	292	263	258	273	290	273	281	249	245	263	231	236	275	270	284	281	291	263	283	233	274	289	259	251	235	258	259	249	224	265	256	243	292	248	253	265	246	258	274	254	257	261	242	265	272	267	280	281	276	270	281	258	288	245	292	275	232	262	251	260	248	238	293	234	293	271	257	287	247	226	283	261	243	267	259	247	256	231	294	267	252	249	276	243	249	260	296	237	269	260	293	273	234	256	244	268	263	301	245	272	289	262	285	259	271	265	245	278	279	246	261	263	265	260	244	275	274	279	273	262	255	264	259	275	252	251	266	269	279	274	272	261	219	267	277	257	265	287	230	262	240	268	242	251	260	304	252	252	276	291	268	301	276	266	283	272	246	271	259	259	231	243	273	287	270	264	253	267	259	241	241	235	263	261	247	264	260	242	284	283	283	282	276	270	264	253	256	258	252	252	255	258	231	273	276	242	248	287	240	260	260	261	278	290	256	261	283	292	246	240	249	263	297	279	303	249	279	244	264	260	276	276	245	274	257	293	275	239	271	288	260	259	271	254	269	273	242	286	274	239	279	263	245	297	267	274	253	297	293	227	268	255	258	264	264	250	252	248	280	281	257	271	267	250	252	287	251	268	266	260	246	251	302	240	281	230	275	288	253	253	274	262	251	266	280	246	256	264	260	286	249	267	256	243	255	258	264	271	257	261	267	274	232	259	264	245	241	261	286	235	262	273	271	240	308	269	227	272	274	252	276	261	270	257	257	270	273	289	252	259	272	262	262	251	270	257	271	232	275	257	289	275	282	251	273	267	293	278	279	275	277	277	237	238	272	265	252	241	245	288	242	274	266	287	284	284	256	281	252	254	241	272	254	279	258	231	241	252	254	264	288	279	264	297	251	268	264	240	261	263	266	268	300	281	234	277	270	255	287	262	279	268	264	271	259	274	274	275	251	254	278	283	260	258	280	242	256	250	285	274	238	264	261	262	232	282	259	264	247	251	282	289	267	279	282	250	256	281	275	282	257	263	278	266	277	241	279	249	283	260	276	257	283	268	253	226	263	282	251	271	261	257	263	264	248	282	249	271	286	256	278	254	288	269	233	278	277	244	249	258	257	246	273	276	278	272	262	248	261	279	294	277	274	266	283	252	278	276	259	259	248	264	268	270	305	249	284	273	285	264	282	281	263	255	280	257	242	266	258	269	280	260	252	249	262	278	271	292	249	279	278	251	263	249	271	243	266	287	277	273	264	279	237	261	255	272	283	259	287	279	281	269	273	278	266	292	287	274	259	265	286	322	235	263	267	258	250	252	271	278	253	254	261	254	294	291	270	289	270	254	267	242	247	243	273	308	264	288	283	261	263	272	264	287	261	261	277	259	278	303	263	282	257	259	266	255	238	271	261	283	247	269	241	270	258	282	236	244	260	283	280	291	263	267	261	273	263	240	260	251	263	255	271	254	222	274	284	259	252	285	252	291	268	270	256	260	267	276	261	266	292	252	279	286	269	246	251	267	268	269	244	255	287	278	285	253	250	237	271	265	280	254	257	253	249	262	262	262	276	243	251	258	241	278	248	279	293	271	270	243	289	239	246	270	280	275	250	273	236	272	230	247	238	243	263	245	266	276	267	274	294	278	291	285	256	267	263	265	256	282	249	253	247	262	263	265	250	262	292	269	258	256	257	242	245	248	281	268	286	255	260	271	270	243	269	249	266	265	258	250	225	238	256	267	263	264	273	280	271	272	255	252	280	265	272	291	274	253	255	261	301	265	262	274	256	290	250	246	272	271	251	245	263	275	279	266	272	251	264	251	278	271	274	260	253	274	263	259	268	250	274	244	284	258	266	298	293	261	272	237	265	268	269	279	280	257	251	287	258	265	265	270	277	273	262	258	269	284	270	249	250	257	274	287	278	285	276	275	259	242	250	279	270	263	264	260	284	279	253	282	280	234	259	272	273	275	275	260	252	263	249	287	266	284	267	271	272	231	247	266	270	265	256	246	277	254	245	262	257	285	242	248	288	244	260	253	261	283	269	269	242	252	267	270	295	270	261	258	265	267	250	281	289	262	248	287	266	267	250	251	267	256	248	258	287	285	291	283	274	272	279	250	257	247	258	250	247	273	298	256	255	256	294	247	241	286	232	260	264	268	279	275	268	312	280	275	240	272	283	266	271	274	247	273	254	254	277	232	271	265	244	265	248	280	269	248	260	241	250	277	260	254	282	243	289	257	267	256	274	254	269	278	248	250	250	275	265	285	248	246	283	254	251	271	264	274	267	209	263	265	258	261	267	287	270	276	263	256	285	255	272	263	262	252	251	265	282	277	261	281	255	270	256	249	270	266	264	263	270	267	268	310	285	255	293	254	262	294	256	240	245	236	257	279	237	278	265	261	280	290	279	284	251	274	253	265	266	262	244	285	254	267	242	257	295	276	256	274	271	268	257	283	270	256	230	248	261	271	269	265	272	272	274	292	280	260	290	271	271	272	258	253	293	226	241	274	246	270	270	260	260	268	271	277	263	260	251	249	257	245	250	265	273	288	266	270	251	273	262	260	271	259	301	254	265	239	265	291	260	261	246	242	260	275	253	305	266	266	280	254	269	235	251	268	221	265	264	241	257	262	273	279	261	269	277	266	290	243	277	275	271	270	264	263	252	269	254	267	278	233	281	211	253	302	238	269	275	248	252	272	249	237	259
2293	724	502	349	288	462	565	553	478	456	335	311	317	313	250	210	207	177	139	129	110	109	93	81	85	97	92	89	93	78	107	102	92	89	83	93	93	104	91	119	99	116	92	91	100	93	93	103	90	96	110	101	101	114	84	99	91	107	100	89	93	95	91	99	99	96	89	98	97	83	93	98	101	92	92	82	78	79	85	90	102	95	94	95	86	96	91	88	86	98	94	95	116	97	85	87	82	102	89	118	95	82	98	88	90	89	93	86	82	85	88	92	86	76	91	88	75	100	93	108	91	96	98	82	102	105	87	94	87	87	100	92	86	80	92	96	83	81	97	87	92	87	83	81	99	89	86	98	101	88	84	97	81	85	88	101	93	105	81	97	79	89	96	95	101	94	78	96	87	109	101	89	96	90	105	89	93	91	93	85	99	87	90	105	97	98	92	77	69	84	90	74	81	103	123	104	98	99	97	96	72	87	108	105	94	93	91	84	100	96	95	76	90	94	90	82	106	86	90	92	78	83	82	90	81	86	89	78	84	92	81	90	103	85	109	107	87	117	83	108	97	90	101	93	101	99	99	95	98	95	107	89	92	105	93	89	101	92	89	77	96	104	88	84	100	88	106	94	90	94	97	110	82	86	87	95	80	108	100	77	87	120	109	75	85	103	100	87	98	84	93	86	76	106	91	84	101	94	88	106	102	101	92	98	101	91	100	97	104	87	91	74	83	89	92	74	93	86	108	88	105	94	75	103	102	80	90	82	95	99	77	99	93	91	92	86	89	98	111	106	93	82	98	104	106	87	95	72	97	95	105	94	78	74	92	93	97	95	85	97	103	106	101	86	103	84	82	89	100	99	95	117	94	103	74	84	85	88	91	94	92	87	96	90	92	104	100	82	94	99	94	97	96	112	88	93	86	88	86	111	87	74	103	79	86	107	108	88	102	87	89	78	96	84	95	89	104	87	93	92	90	85	89	81	99	117	92	90	92	87	93	95	86	111	101	103	99	107	88	95	113	100	94	96	99	85	82	90	84	92	84	91	81	97	101	79	90	103	86	85	87	84	95	89	92	93	105	96	84	86	103	88	101	83	85	89	88	95	95	100	81	74	85	82	92	109	86	98	84	87	96	95	103	97	98	97	104	84	96	98	89	96	82	82	95	103	98	93	86	80	81	93	93	89	95	90	95	76	85	96	75	107	93	91	91	93	79	106	95	104	112	106	84	97	89	95	88	91	107	105	95	93	93	81	112	88	89	99	87	95	98	104	99	90	85	108	93	106	96	94	91	91	108	89	100	84	89	97	81	87	107	85	86	104	98	77	88	93	101	106	89	84	92	94	96	87	105	90	91	96	95	85	89	85	99	78	99	101	91	88	99	86	76	83	92	96	96	82	79	85	99	101	100	101	92	94	97	87	88	94	83	107	82	94	76	88	88	87	86	101	75	92	100	101	89	73	81	102	106	99	98	97	103	92	83	111	78	80	102	94	99	110	89	92	103	78	82	99	97	78	78	82	100	100	76	88	92	103	98	86	99	100	92	92	86	104	106	79	111	79	102	94	106	92	80	98	78	86	86	84	86	102	91	95	83	84	93	78	80	93	87	83	89	98	94	95	89	92	89	84	95	82	88	89	85	88	76	83	85	91	90	98	90	92	88	92	89	92	87	93	93	105	88	105	95	83	83	97	101	93	98	70	87	91	86	78	98	97	83	86	96	87	92	80	85	92	87	84	76	105	86	97	84	92	85	103	105	85	98	89	105	94	92	83	87	90	94	102	89	78	105	88	104	102	107	88	86	84	92	91	96	82	94	98	98	80	96	81	88	91	86	106	75	86	87	87	78	89	104	86	93	109	91	99	99	99	81	86	93	84	91	93	81	84	82	99	104	83	107	96	113	80	101	112	86	95	100	83	105	93	113	106	90	91	102	93	78	103	88	74	92	80	73	98	87	96	73	88	92	90	88	90	104	90	73	117	96	99	102	96	91	97	81	90	75	87	78	92	90	105	94	90	88	72	113	89	98	111	100	102	89	84	96	93	80	84	85	94	97	95	89	94	96	96	92	83	82	94	90	95	95	83	86	101	92	102	78	102	95	80	85	89	88	82	85	91	90	105	108	91	92	111	100	96	104	97	78	90	91	94	90	82	88	82	87	90	109	94	111	82	99	106	99	76	80	86	101	93	97	89	86	87	93	83	86	95	95	106	102	90	88	87	86	102	79	98	97	92	96	85	85	104	82	81	93	69	101	98	77	104	103	94	70	88	93	93	99	82	86	99	87	98	90	92	76	100	100	76	102	89	97	86	82	90	106	86	101	102	79	99	94	90	108	93	84	88	99	97	97	99	86	80	106	93	99	84	95	83	93	103	79	95	67	91	80	112	83	112	83	87	92	100	95	95	81	81	95	90	92	106	94	112	84	86	92	97	88	101	81	79	89	94	83	88	85	93	98	93	101	63	90	81	105	99	82	84	106	89	68	107	99	91	94	83	100	91	86	103	91	76	99	106	104	78	92	88	87	81	98	82	85	82	80	90	111	102	95	79	85	102	93	90	83	94	107	101	85	88	86	102	100	91	80	93	80	89	110	99	94	106	102	85	96	84	75	84	70	87	86	75	70	75	93	104	100	88	81	74	93	94	89	92	101	91	103	70	96	85	95	104	95	89	80	86	80	86	126	96	90	91	89	89	70	97	99	93	87	97	88	90	103	88	86	78	91	86	76	96	93	80	103	82	95	99	92	105	90	101	98	96	78	96	86	73	81	100	101	104	103	98	102	97	87	95	104	101	104	87	93	116	88	70	85	88	94	108	85	96	100	96	98	80	96	91	91	102	104	88	77	76	110	88	102	96	116	85	100	87	87	97	80	94	92	100	86	90	92	87	79	86	94	99	110	106	97	95	101	57	103	102	110	80	102	90	92	95	98	80	82	77	102	89	87	119	94	93	87	90	83	88	91	95	92	93	93	101	97	89	104	90	90	119	109	91	113	96	92	103	105	93	85	94	91	109	90	90	104	105	72	100	80	93	92	73	92	100	98	102	107	88	62	90	112	94	99	93	91	75	81	95	77	103	104	94	103	84	84	102	100	82	102	93	89	83	93	88	93	92	82	84	94	98	98	101	70	93	89	94	82	103	83	82	80	94	84	86	104	88	102	93	105	81	96	87	69	90	98	85	89	83	97	71	87	88	87	96	99	80	91	91	95	98	85	91	90	96	81	88	64	102	75	100	87	94	90	90	102	88	98	105	98	94	88	95	111	81	72	85	89	91	103	103	87	91	81	90	82	106	87	79	76	68	94	93	83	95	91	90	101	93	102	76	85	77	102	94	76	86	94	92	82	90	97	85	64	110	83	91	97	87	74	94	89	80	98	114	83	81	101	77	87	87	97	87	83	93	85	93	81	93	106	110	82	87	93	87	92	89	83	97	100	99	88	113	106	97	86	80	86	75	89	110	95	100	93	97	83	90	92	99	96	93	77	106	85	94
17155	8028	5250	6656	13349	19916	18693	16597	14820	12057	10485	7974	7910	6897	5279	4386	3958	3321	2072	1429	961	901	873	848	757	740	759	743	734	763	802	776	778	743	785	829	904	941	1013	957	887	824	768	753	801	811	890	955	688	699	697	687	686	721	695	791	797	843	800	820	794	805	741	697	709	708	682	665	713	668	635	676	695	682	685	704	721	680	656	743	747	738	688	673	703	691	728	688	670	707	719	670	706	707	679	691	720	644	662	700	735	670	728	683	632	691	680	763	652	679	705	720	674	711	676	636	673	677	682	697	674	661	653	624	682	710	687	685	705	645	685	712	669	667	690	677	687	698	728	683	733	636	671	697	700	659	690	659	705	714	688	680	676	724	729	690	731	728	685	740	692	651	717	639	655	721	641	681	703	669	662	675	658	688	693	663	662	713	691	699	675	686	695	705	703	672	732	721	692	688	688	736	689	681	677	705	703	741	725	698	678	655	635	656	676	664	723	691	644	656	683	698	672	663	670	680	694	674	664	674	751	680	693	731	701	692	686	673	681	679	672	696	671	672	707	673	719	639	700	688	640	715	644	696	666	669	642	692	627	679	724	668	636	711	680	667	711	700	678	645	723	675	683	651	692	647	668	720	693	658	691	671	714	679	728	678	699	710	677	700	696	664	699	690	651	668	679	676	679	711	702	677	667	663	637	696	699	652	708	693	632	678	651	667	678	713	712	713	708	680	686	655	675	691	700	721	670	693	679	703	734	681	657	648	667	700	679	683	719	657	685	687	702	698	682	687	648	689	704	643	665	718	694	716	714	678	671	707	704	719	730	682	707	667	697	698	689	681	731	675	698	636	705	683	705	676	661	653	673	636	712	743	660	668	671	685	677	693	681	687	715	660	738	696	664	660	717	616	655	654	695	683	695	713	710	738	734	689	677	673	687	673	754	705	684	682	760	695	720	674	662	717	664	696	695	682	668	685	670	677	708	718	707	696	687	684	701	723	720	708	689	672	642	687	658	674	661	652	621	696	697	669	688	692	665	699	686	636	697	672	713	708	674	667	729	707	706	682	699	631	671	640	714	671	732	689	680	707	756	686	652	703	648	720	706	651	688	683	670	731	686	678	704	686	635	697	659	693	684	684	699	714	666	729	698	711	693	692	675	677	726	672	635	719	725	679	707	636	727	692	685	715	718	654	713	697	670	683	721	688	683	695	666	657	675	694	689	670	625	688	779	711	713	697	649	687	661	694	692	688	712	699	695	690	692	685	673	714	685	716	700	690	658	661	712	672	705	651	683	689	709	731	641	696	685	669	677	665	667	685	704	715	716	716	691	633	669	692	703	683	678	700	657	671	669	684	685	665	686	702	678	687	620	652	676	735	685	672	677	686	721	721	714	704	699	691	683	688	709	714	710	714	698	636	668	695	704	675	652	665	684	697	732	672	632	738	671	722	699	657	703	682	710	719	694	724	653	695	676	682	667	704	714	661	665	700	686	668	640	713	690	637	677	674	730	672	648	660	693	686	733	715	663	666	645	702	678	668	655	691	697	702	689	707	693	669	700	683	699	715	667	708	661	654	700	699	720	665	673	702	756	739	711	725	684	664	679	656	720	721	715	688	652	695	695	708	686	681	678	717	694	673	686	697	703	711	655	684	686	673	683	671	686	684	733	656	711	675	643	684	666	712	717	688	646	621	656	698	715	630	652	674	658	671	724	710	666	737	735	716	691	695	678	674	676	632	649	647	655	695	670	653	657	750	692	677	684	659	696	699	668	699	676	685	678	691	708	731	696	724	670	672	692	640	704	680	732	657	718	718	710	716	730	713	702	670	730	666	682	683	669	695	654	700	685	693	696	695	701	665	659	646	669	710	675	694	720	707	699	714	693	700	702	686	649	694	710	753	682	717	677	679	726	707	681	718	676	689	709	660	673	701	662	659	695	713	677	706	722	731	674	673	690	692	680	727	676	698	670	653	657	680	709	659	726	702	662	703	674	668	672	683	677	661	676	664	681	715	684	670	652	724	678	717	653	668	660	712	684	730	695	695	670	683	662	716	654	679	738	647	668	684	704	699	701	712	660	677	686	676	691	711	750	738	649	666	676	704	711	695	708	679	651	668	687	693	696	742	660	661	728	686	660	664	709	692	687	648	715	709	654	626	616	710	717	666	706	698	699	650	681	700	684	672	733	668	760	689	680	696	705	697	663	677	670	729	696	714	723	678	728	691	705	651	689	708	723	698	729	705	677	640	736	729	720	679	721	748	701	682	681	657	713	657	639	742	720	664	690	699	695	719	653	674	724	701	730	657	718	680	676	679	707	667	680	722	697	687	667	733	661	707	667	689	690	649	708	720	707	696	640	694	738	714	682	656	743	710	683	675	641	692	678	697	688	661	719	685	718	686	641	684	645	677	697	711	723	683	691	657	680	638	694	696	686	712	692	620	692	680	664	656	680	702	692	648	707	708	709	630	685	668	691	666	669	650	697	667	675	709	682	693	646	665	679	675	657	697	720	712	703	665	640	732	723	706	660	641	723	672	654	680	718	710	702	734	659	690	631	665	717	664	668	683	658	683	676	648	672	688	684	763	674	671	681	675	689	691	692	644	708	654	692	703	671	710	676	690	684	698	705	717	733	701	671	670	670	620	715	684	683	704	693	695	690	703	703	690	684	662	695	663	684	704	696	704	639	740	695	675	680	688	669	687	674	728	679	720	705	659	687	661	639	665	675	691	632	692	671	659	702	660	641	704	700	683	728	701	695	685	654	750	624	679	704	622	713	645	717	689	696	720	703	671	653	663	719	700	686	683	701	647	715	709	696	715	697	727	665	709	673	704	696	705	656	690	681	689	713	706	709	688	652	660	688	714	697	684	690	657	674	695	701	713	670	660	702	699	739	706	689	711	694	704	667	656	673	662	679	664	688	681	675	699	675	658	648	679	621	698	649	699	654	706	714	665	657	691	678	653	675	683	682	697	703	698	725	682	668	695	737	683	680	627	677	700	658	679	671	646	697	680	680	690	633	654	688	673	635	695	680	635	659	687	697	700	667	679	688	720	676	677	751	668	679	697	673	622	661	708	681	719	695	711	669	656	705	673	659	698	711	695	724	688	654	751	714	684	655	733	644	675	706	697	683	749	674	704	700	689	696	666	671	700	658	691	692	693	666	713	680	654	693	681	697	666	664	693	721	689	733	734	698	719	686	683	686	721	731	678	698	683	666	662	738	691	689	707	730	719	703	642	693	690	673	709	656	689	652	663	735	680	659	651	720	684	711	687	665	736	697	685	612	695	690	684	674	654	695	648	661	679	676	696	682	695	685	752	657	691	703	685	693	696	672	716	682	668	664	700	709	684	708	675	656	677	700	685	696	691	711	657	701	724	655	692	697	709	635	664	646	697	649	672	715	661	704	708	677	668	690	696	734	738	735	701	694	710	668	723	717	675	687	700	710	681	664	656	691	628	656	678	708	694	673	682	714	660	698	660	671	700	727	717	683	664
1619	890	648	373	355	611	595	683	689	483	512	391	342	315	262	233	218	149	111	82	72	51	58	60	59	60	41	39	53	50	55	55	42	41	53	51	58	56	62	60	60	43	61	56	39	71	70	58	46	50	61	34	38	50	49	47	55	53	50	39	42	45	41	54	43	46	44	46	55	49	45	38	47	56	50	44	45	60	39	45	31	59	43	50	53	60	52	39	41	41	39	43	52	38	42	52	35	37	41	51	48	44	48	48	46	47	35	44	50	46	49	44	59	41	48	37	57	57	46	44	41	41	48	51	51	42	63	53	44	47	49	42	42	56	53	47	44	42	48	52	45	43	45	45	47	47	60	44	38	35	46	36	47	41	30	42	50	41	39	43	41	33	47	49	42	49	43	45	32	51	63	52	45	51	47	52	48	40	44	46	50	36	42	51	34	46	47	40	40	53	36	43	52	47	40	42	47	42	38	55	43	36	51	45	44	37	41	45	40	44	38	44	50	46	44	38	57	53	45	48	42	47	45	42	41	53	27	40	49	38	46	39	52	49	39	51	42	40	52	33	40	43	34	52	53	49	41	45	47	39	47	32	46	51	39	36	46	44	35	40	44	47	58	37	45	53	46	46	35	42	47	36	59	34	58	42	45	43	43	40	42	49	45	45	49	49	40	49	50	40	46	41	41	31	45	49	46	54	40	53	43	39	33	50	51	58	35	52	39	43	48	49	30	45	55	31	44	50	42	29	48	45	47	36	45	36	48	36	46	34	40	48	45	42	31	48	51	42	46	47	49	47	42	31	43	37	47	43	49	41	41	44	44	32	43	33	52	36	34	47	48	47	43	60	39	35	45	53	49	44	54	52	48	43	42	51	51	39	48	55	41	34	39	52	43	37	43	49	39	49	49	44	38	50	41	55	56	49	34	41	62	50	48	45	62	41	44	49	46	36	59	37	36	43	40	42	51	44	41	33	47	57	53	27	60	37	50	42	52	38	49	29	50	44	52	32	47	42	48	51	40	40	35	42	47	38	54	46	35	38	44	39	44	50	36	27	54	44	35	51	32	31	41	43	40	41	46	39	39	42	36	48	46	41	37	47	52	33	42	44	45	56	42	48	49	50	45	40	51	45	45	47	46	49	49	51	50	39	47	40	39	48	45	58	47	44	50	43	27	44	45	49	41	42	42	45	48	49	38	58	48	49	50	52	43	38	48	46	45	46	44	40	39	32	52	52	29	58	58	42	38	48	50	30	27	34	50	42	55	56	37	51	50	49	39	46	42	46	41	42	54	42	41	38	50	42	43	47	39	52	47	34	36	42	54	44	39	42	43	43	48	53	39	37	36	45	41	43	49	37	49	50	53	55	42	45	38	44	38	44	47	37	34	36	33	44	39	46	36	47	43	53	47	31	46	31	42	45	51	35	34	35	50	45	41	44	47	36	47	46	34	41	37	43	39	39	36	47	49	51	40	39	42	59	54	47	41	42	36	51	49	43	35	58	41	46	42	44	44	43	40	40	48	41	34	38	43	36	44	29	38	40	54	59	43	46	47	39	53	58	38	53	46	52	32	37	46	44	32	47	39	53	48	40	59	60	53	41	45	48	44	56	31	36	43	43	42	47	44	45	42	50	53	50	35	40	48	49	47	35	51	52	38	37	50	51	43	49	48	55	40	62	39	31	40	41	59	48	42	43	45	40	44	42	43	35	43	38	47	49	39	45	40	45	45	46	41	34	43	41	37	55	41	40	55	51	49	36	50	44	44	48	45	52	44	43	39	51	61	37	46	45	38	35	45	35	44	45	45	51	25	34	50	54	46	50	52	37	37	45	40	38	40	41	38	57	52	34	40	50	40	49	36	35	40	43	44	44	49	46	34	45	35	42	46	40	40	46	42	53	47	41	53	38	51	52	52	39	51	53	46	37	38	56	42	42	61	35	43	39	41	48	47	40	37	35	42	42	45	38	54	44	36	42	49	47	46	42	45	42	42	47	43	45	54	51	37	54	47	43	36	36	46	42	43	44	49	46	40	46	37	56	46	39	53	47	51	49	37	37	50	50	52	47	28	50	46	46	33	44	42	34	45	39	39	52	38	42	37	49	57	46	39	38	42	42	52	41	41	36	45	52	47	49	53	49	48	49	42	48	53	43	46	52	49	54	53	48	37	42	52	50	37	44	39	39	48	54	50	47	52	35	47	40	49	44	32	55	49	59	37	43	52	46	48	49	53	41	51	34	46	41	44	40	46	44	42	46	44	43	49	39	36	46	41	47	36	46	39	33	52	41	34	46	55	54	41	40	56	47	54	51	34	48	45	45	51	45	28	42	51	37	35	39	43	45	34	40	39	51	46	41	47	59	43	48	59	48	34	42	34	43	48	48	38	54	41	45	38	41	46	43	39	48	43	43	45	44	52	40	38	43	54	51	40	33	37	50	31	30	59	28	47	53	37	41	49	63	38	50	40	46	51	36	45	44	36	48	46	37	48	46	44	55	48	43	50	39	40	42	44	38	41	40	42	30	45	46	37	40	50	47	50	58	55	50	54	46	59	47	40	37	39	46	42	37	45	42	57	35	36	42	44	36	34	41	39	50	34	46	45	45	56	52	43	50	49	42	39	55	43	43	40	48	40	48	51	50	58	41	43	47	37	36	58	35	42	49	33	40	49	47	44	41	60	52	52	33	43	38	52	43	34	33	50	34	35	44	39	40	44	31	37	46	42	66	42	48	42	33	45	52	53	47	53	48	43	58	50	44	44	41	42	40	56	57	50	44	42	41	31	38	42	48	49	49	41	39	48	43	44	46	47	39	55	43	47	52	40	40	44	42	35	44	41	54	46	43	48	46	38	42	50	37	33	35	39	45	45	44	47	51	56	47	46	43	39	46	41	40	21	41	44	61	43	24	41	39	48	59	48	45	39	39	58	46	43	41	50	32	58	38	46	40	40	52	44	48	47	50	35	50	39	44	44	39	61	43	39	48	48	41	37	46	48	43	44	39	47	39	41	41	55	37	51	47	52	43	54	61	43	40	51	47	52	36	33	45	39	48	38	45	40	58	44	43	40	39	49	47	47	40	36	32	39	46	49	41	51	42	49	51	39	54	47	44	55	50	38	48	48	54	43	43	32	40	32	34	52	45	39	36	63	38	46	38	54	44	36	49	42	53	56	47	52	43	47	50	51	31	44	47	36	41	42	39	44	44	49	47	43	44	40	38	53	44	37	48	42	35	52	52	39	47	47	49	37	32	44	54	34	39	39	43	51	48	43	41	50	38	44	40	35	55	38	46	46	37	34	43	29	56	50	51	38	44	35	54	50	36	41	49	39	44	47	49	53	46	37	42	42	40	45	43	56	49	46	36	48	48	50	41	46	36	49	49	58	47	41	52	45	45	56	48	43	41	57	42	55	43	43	44	48	29	49	34	42	36	40	38	42	47	40	59	51	40	43	52	44	52	42	42	37	41	50	47	42	40	47	43	58	49	42	41	41	32
18534	9507	6647	8681	17427	23727	20784	20176	18088	14053	12977	10215	9997	8291	6811	5468	5081	3252	2026	1312	792	610	526	513	486	475	435	474	446	407	481	458	428	457	438	580	601	641	789	690	580	637	515	536	580	628	700	651	397	462	383	368	379	399	438	468	574	520	510	482	465	456	391	370	316	367	335	363	344	351	313	342	337	301	349	307	332	332	384	339	370	406	401	357	317	316	344	340	354	330	315	338	340	323	307	320	324	338	362	281	314	351	315	318	317	306	305	326	336	336	336	344	331	317	340	374	294	332	323	319	335	313	304	310	353	308	350	349	347	359	291	303	333	323	315	327	363	332	332	326	306	357	317	328	323	337	323	310	317	386	338	308	317	332	316	331	347	322	347	328	311	334	306	309	342	336	318	285	323	338	343	325	314	344	333	337	338	349	298	318	315	356	344	322	329	313	357	330	324	330	313	337	313	335	358	312	332	339	344	358	341	346	322	324	296	313	340	300	316	328	286	339	287	309	319	345	333	311	329	313	328	333	322	335	345	278	308	356	329	357	349	346	335	349	358	325	301	298	370	308	330	311	329	332	339	339	309	345	315	340	314	308	335	320	338	315	351	309	297	329	319	312	330	297	297	330	332	316	316	316	332	344	371	310	323	381	329	338	353	304	345	328	311	322	323	306	286	314	328	323	327	301	314	340	322	315	324	343	336	326	335	313	318	362	336	321	321	314	310	319	328	349	327	318	312	327	349	322	316	343	348	299	316	304	370	297	342	309	343	323	339	310	320	314	309	315	326	308	339	339	320	313	332	312	329	382	323	313	323	301	342	345	375	319	323	302	356	312	335	347	341	337	352	314	328	324	310	332	319	313	320	373	335	344	344	375	326	311	340	346	325	337	304	303	345	328	322	349	346	329	365	322	334	328	297	330	309	307	337	313	320	311	350	347	335	320	314	306	290	321	316	303	323	332	337	322	342	339	337	360	288	313	306	309	302	311	365	364	331	301	351	320	345	357	335	351	331	321	284	363	337	339	344	355	335	285	326	331	360	377	356	337	321	315	343	339	310	332	332	328	319	324	355	331	324	313	320	346	310	309	317	336	333	322	312	342	313	321	331	310	324	344	347	336	317	316	333	322	290	338	337	339	343	347	322	326	333	314	302	341	346	344	299	329	357	335	324	313	320	314	340	318	344	310	338	375	303	300	349	328	328	319	310	347	331	329	341	290	327	316	325	307	341	316	324	339	309	307	320	317	333	321	374	346	303	331	304	306	334	310	301	335	322	326	346	314	336	336	339	312	329	368	290	291	334	320	318	324	324	335	318	339	323	322	379	313	313	343	342	329	325	330	328	324	324	324	340	357	356	333	316	325	351	338	345	318	330	321	323	329	320	305	304	310	339	317	318	354	343	321	336	339	338	321	326	341	297	323	333	321	303	333	327	321	304	320	342	316	322	335	313	311	316	345	327	322	309	348	334	313	323	322	342	305	322	337	328	313	333	347	304	330	319	313	336	360	326	348	350	307	347	317	313	315	313	329	309	364	318	323	309	344	314	329	325	367	317	376	286	312	307	347	334	354	336	322	343	327	311	300	303	340	331	327	331	334	373	337	313	321	338	331	343	302	332	333	317	312	320	312	293	295	340	305	316	336	337	343	306	311	325	341	342	336	327	309	352	310	325	322	309	318	340	331	347	296	325	319	314	333	353	336	330	359	351	354	316	355	350	324	332	327	327	364	335	310	328	319	338	319	336	311	310	306	335	324	369	324	349	344	349	335	328	314	297	334	294	326	329	354	301	269	321	305	309	326	341	354	319	296	352	304	322	338	330	339	349	350	339	334	322	333	322	323	331	310	336	343	345	328	305	300	330	300	328	312	337	315	342	303	332	324	322	323	337	328	344	332	349	291	338	310	316	350	354	336	320	333	320	303	335	310	310	349	327	299	348	304	351	371	314	317	307	318	336	289	337	314	333	330	323	310	300	344	314	322	325	334	306	324	363	286	338	358	326	358	306	348	333	290	295	317	336	321	337	349	321	347	303	336	325	322	315	340	322	306	290	332	329	349	293	359	324	319	324	305	313	333	333	358	303	348	304	316	331	336	331	299	336	376	322	350	324	303	296	306	356	339	362	306	312	336	339	302	309	328	359	371	303	289	326	324	343	345	339	347	355	321	332	315	342	329	326	325	312	334	351	302	361	336	304	345	340	362	317	311	309	307	338	302	344	284	312	332	301	327	307	347	368	358	313	314	348	301	302	312	329	321	328	309	332	318	318	307	357	328	312	291	327	336	332	319	325	337	341	342	335	348	322	322	327	325	332	328	332	300	314	308	337	335	315	319	297	311	336	360	357	325	294	311	329	328	310	333	358	339	341	328	347	362	336	318	320	317	322	313	299	327	340	325	335	306	313	318	325	326	325	308	319	337	333	305	328	285	322	354	295	352	322	351	294	337	336	314	294	329	334	312	318	347	331	303	326	299	340	379	348	328	328	286	305	346	324	318	359	318	338	362	307	324	332	332	336	350	319	327	318	346	318	356	291	326	341	376	312	364	324	335	310	342	328	307	367	323	307	311	305	324	324	336	293	346	302	317	323	344	307	339	354	336	298	352	328	322	344	341	313	347	345	309	308	315	326	326	311	331	324	303	323	310	350	321	327	317	341	313	294	331	314	325	338	312	309	343	367	317	327	313	341	288	296	319	345	320	321	342	311	317	393	314	329	330	353	319	317	342	335	337	297	324	314	328	315	316	306	325	308	338	313	339	328	306	329	295	286	328	308	305	298	324	334	354	349	363	322	317	339	337	330	331	350	322	343	329	288	349	323	349	325	334	335	299	359	349	354	332	342	330	312	316	337	309	346	327	286	310	350	324	311	336	353	320	334	298	340	315	322	358	341	317	331	296	337	365	350	308	326	314	334	359	312	294	324	330	293	318	333	354	336	318	329	325	317	381	337	311	341	300	315	323	345	350	342	302	315	319	311	333	330	323	327	339	332	325	328	323	343	322	348	324	368	339	323	338	317	366	336	331	317	329	344	339	361	342	311	303	331	317	319	345	359	296	309	328	338	343	293	338	302	331	305	313	323	331	309	349	346	345	351	335	319	337	320	341	355	323	339	317	306	311	284	355	334	324	347	331	331	345	351	317	326	306	316	335	312	376	318	350	337	349	328	352	365	330	331	316	335	300	331	299	308	307	314	313	327	333	336	324	325	317	326	356	347	327	340	331	322	325	319	361	322	318	335	306	342	332	359	322	320	320	353	332	340	300	364	306	314	336	331	319	308	336	337	327	325	322	321	324	349	355	312	315	340	328	312	346	348	304	300	314	307	346	319	297	330	330	333	341	354	310	334	331	315	315	331	338	285	304	319	338	306	301	315	313	365	341	332	364	322	332	316	269	340	374	315	333	326	316	330	320	351	318	319	361	340	313	319	310	368	324	317	310	302	324	300	308	326	345	312	327	318	311	318	331	304	323	341	333	321	313	330	349	335	346	328	325
1542	517	363	284	225	340	328	393	312	231	265	214	207	201	180	169	145	89	88	93	70	66	78	69	86	68	81	82	72	69	67	87	76	67	70	72	74	84	95	76	103	75	87	76	80	75	66	91	85	76	62	75	66	87	71	81	82	74	72	74	79	72	66	74	68	65	82	56	68	72	73	72	77	69	60	68	83	73	74	72	88	66	75	70	68	76	89	82	74	75	75	76	71	66	71	64	69	83	77	74	85	59	66	87	78	73	81	77	73	59	76	69	75	83	72	73	75	75	66	71	78	67	81	74	72	66	80	68	76	77	75	64	77	68	65	71	60	75	76	70	62	84	61	64	89	66	73	70	75	63	85	72	65	71	77	65	77	70	74	76	74	67	74	79	60	66	77	64	61	69	64	60	78	59	88	62	71	73	75	66	72	84	86	82	74	64	65	83	76	67	71	68	55	74	63	72	67	71	64	59	75	70	76	68	72	63	72	71	72	84	89	80	88	65	69	102	63	93	79	81	69	69	68	71	64	59	74	81	68	57	79	57	69	69	68	67	71	56	67	84	78	78	80	63	73	67	89	74	78	54	66	81	61	72	76	66	64	74	63	68	88	67	72	74	73	86	89	75	78	66	93	64	75	84	73	78	88	81	65	92	77	77	73	68	62	59	66	85	83	54	56	76	66	64	77	76	79	87	70	71	67	62	83	87	52	84	81	79	64	72	73	79	84	69	84	71	65	71	73	61	75	70	81	66	70	64	90	92	79	67	82	81	57	62	63	74	77	67	75	70	88	70	77	67	67	76	83	78	79	63	69	58	57	71	57	69	88	69	57	64	80	79	73	82	86	63	78	74	54	86	73	79	80	79	75	87	47	72	65	69	59	71	65	75	90	85	76	83	65	78	89	88	58	75	55	72	82	74	84	66	64	72	67	78	73	79	72	69	64	61	77	73	70	81	53	81	81	75	69	64	74	62	82	84	83	72	80	53	64	75	65	71	72	80	87	73	75	70	93	59	76	73	84	76	71	71	77	73	75	79	86	71	83	61	75	71	58	76	62	75	79	85	71	72	78	101	71	77	89	85	66	81	75	78	85	71	54	74	65	72	75	77	67	67	84	82	69	71	75	93	76	95	75	64	84	79	78	68	85	79	81	59	81	77	82	68	81	71	68	74	67	68	79	79	64	78	89	77	83	81	91	71	81	68	72	74	90	80	72	61	94	75	74	69	84	78	83	73	77	63	68	59	77	71	68	76	76	73	66	78	64	80	72	64	64	61	82	81	79	69	62	71	73	76	70	65	71	81	81	77	67	69	69	93	70	78	91	62	81	76	67	70	75	83	86	67	68	72	79	69	72	78	80	84	77	73	79	67	59	54	71	54	65	73	72	65	84	71	78	55	76	74	71	87	82	77	67	78	61	68	74	78	73	81	82	68	82	83	64	59	86	80	77	81	87	68	78	69	74	88	63	62	67	73	86	65	54	79	73	74	81	63	67	71	65	74	63	91	59	85	78	75	73	75	77	85	78	73	67	64	75	75	81	71	72	86	80	76	74	69	74	78	69	80	76	65	81	75	76	67	63	83	55	71	71	59	68	69	81	69	69	69	89	85	80	79	70	79	71	77	84	50	73	76	78	77	76	76	68	78	60	72	79	65	69	80	64	89	63	74	78	76	77	76	77	75	86	78	68	74	69	75	82	76	65	69	69	76	85	85	70	76	77	67	78	66	71	71	62	68	61	63	56	77	81	96	89	76	66	65	59	75	76	70	68	69	75	63	74	67	83	68	85	67	77	71	70	81	81	66	74	78	72	83	82	86	71	67	79	70	69	76	72	67	81	69	91	64	71	92	77	64	69	84	72	78	71	85	83	85	73	67	79	65	88	72	89	87	88	77	68	63	73	73	71	56	53	91	90	79	71	63	81	60	97	91	85	86	73	72	77	82	74	73	75	82	80	85	76	66	76	63	65	69	77	81	91	72	71	70	74	89	68	78	79	65	77	82	78	67	69	68	79	75	64	73	66	73	67	83	74	68	80	84	65	75	81	61	67	80	77	72	63	74	76	71	66	74	72	69	69	80	70	82	72	68	70	71	66	67	68	74	88	71	83	69	57	66	74	79	60	79	69	68	95	59	70	72	79	74	72	83	79	79	63	78	79	63	65	67	84	66	78	65	71	72	70	75	76	81	74	77	71	76	74	69	72	79	71	84	72	67	76	85	68	81	66	57	76	64	74	49	74	69	81	63	80	70	70	79	65	72	75	72	82	77	77	66	74	73	75	82	67	72	84	54	66	70	72	72	68	86	68	81	78	72	73	71	63	81	80	71	72	59	68	62	70	84	58	75	60	72	66	76	75	73	77	88	75	72	65	60	67	80	72	74	61	68	70	55	76	76	81	70	84	68	86	92	70	71	86	70	89	82	75	64	60	76	78	68	74	70	64	78	72	86	69	74	80	63	82	50	60	58	70	71	64	72	62	69	84	74	78	81	85	83	63	65	73	67	75	67	68	75	75	86	68	83	70	62	81	64	86	75	74	74	81	60	82	83	83	70	71	69	76	70	71	58	72	62	89	68	84	75	68	58	80	76	61	76	74	71	74	75	74	67	73	88	68	76	66	79	80	62	61	72	81	64	74	94	72	80	70	69	77	78	69	80	64	73	76	77	78	82	73	87	75	88	74	65	89	63	88	61	71	57	88	84	72	80	74	70	66	80	71	72	59	70	71	72	60	92	80	68	63	73	71	81	81	71	70	83	85	82	86	76	75	70	84	70	71	52	75	70	78	78	78	77	76	81	61	72	83	86	74	71	62	68	80	68	81	84	57	71	85	79	81	80	76	67	63	73	70	89	80	85	72	71	69	79	81	76	63	71	83	75	80	62	76	64	70	76	82	80	64	76	73	72	67	86	66	90	53	70	71	80	59	83	72	89	70	69	78	83	82	83	52	74	91	87	71	73	66	67	64	58	76	62	89	69	72	60	71	66	95	67	74	82	78	74	65	80	73	75	80	80	73	72	65	67	78	71	78	77	70	78	82	81	81	72	59	66	70	68	80	69	66	70	71	79	60	88	78	72	65	83	74	71	83	59	60	71	69	79	70	65	71	83	77	76	75	71	80	61	57	80	73	66	103	88	73	70	70	75	75	57	76	82	73	73	72	84	77	74	63	65	62	82	74	77	84	65	84	72	69	82	64	73	71	67	68	56	68	87	93	69	64	68	83	82	70	77	64	92	72	60	49	67	63	87	80	76	66	72	72	67	76	74	71	69	66	67	78	70	74	68	70	66	70	77	70	72	80	73	92	69	73	60	74	83	69	71	76	69	68	63	80	72	71	59	68	69	81	75	93	64	78	70	68	54	71	82	77	63	69	72	85	63	65	64	72	66	73	70	74	73	66	83	80	65	69	66	55	84	72	76	66	70	60	73	63	68	91	75	79	86	86	62	70	66	77	82	76	68	58	75	94	68	57	74	83	76	76	86	78	70
14163	6011	4054	5330	11707	16041	14031	12907	9994	7333	6782	6049	5669	4680	3939	3408	2716	1699	1208	934	669	667	647	570	568	573	572	581	564	563	584	608	591	606	640	662	666	712	715	690	636	671	715	686	671	713	770	692	574	580	554	584	551	607	546	627	617	594	609	623	616	575	583	562	529	553	596	547	548	521	542	508	538	510	587	507	571	571	567	546	560	565	606	559	530	601	557	515	546	557	535	532	520	573	517	542	550	580	522	588	555	537	548	542	578	562	545	569	536	531	571	547	519	525	546	530	506	551	567	564	566	548	530	522	563	555	519	553	603	606	627	562	562	589	536	546	583	574	539	550	540	540	542	564	572	574	564	596	546	539	541	541	537	564	541	576	533	596	552	587	561	519	581	547	574	526	552	551	559	540	532	536	582	563	576	544	548	597	527	570	571	564	538	524	566	530	573	578	599	535	523	540	550	554	534	534	562	554	539	557	553	545	560	532	512	525	599	553	538	560	536	551	526	566	567	518	566	530	529	490	555	597	524	547	590	496	560	551	559	562	589	560	521	544	563	525	552	555	553	547	551	539	589	564	583	569	512	549	566	540	554	566	584	509	580	526	569	556	539	540	573	549	552	555	582	546	508	548	491	535	521	574	560	512	548	539	532	538	542	558	569	551	540	536	538	561	595	563	563	570	589	557	557	493	537	572	542	535	529	581	572	523	561	540	521	580	546	510	562	564	566	543	530	589	575	587	532	545	558	508	538	528	516	571	527	566	544	552	577	548	560	569	550	560	551	564	573	581	546	559	556	525	579	528	561	542	525	556	590	544	509	565	535	560	578	568	544	548	571	524	517	552	592	506	562	569	544	577	578	556	567	585	580	514	534	539	594	550	566	572	553	543	541	578	576	560	574	534	528	547	529	550	574	534	538	543	530	558	551	555	513	584	587	530	518	529	541	543	518	581	541	549	525	550	555	574	555	536	567	580	553	562	524	538	568	538	572	515	539	558	540	581	500	544	572	534	569	543	519	605	550	539	553	592	542	553	567	516	495	551	556	585	551	544	534	566	513	581	528	520	553	526	537	565	574	506	542	571	543	542	508	598	558	582	560	552	536	572	584	578	598	553	534	595	554	599	582	508	577	510	555	579	544	550	559	558	566	582	525	553	539	551	539	543	569	569	524	556	591	577	549	548	545	582	545	524	592	520	591	522	526	562	558	577	554	558	547	533	546	579	546	546	560	557	582	532	564	534	561	558	522	562	510	551	560	603	571	580	542	576	573	551	561	556	530	577	570	554	526	567	529	503	569	576	500	546	521	573	521	518	578	525	537	562	500	576	511	573	561	506	562	563	522	560	564	537	567	612	571	540	529	499	564	519	542	545	556	562	531	579	546	593	545	553	566	523	566	569	563	525	596	558	519	545	521	538	570	563	586	515	559	536	563	558	546	585	573	580	547	529	574	533	561	607	578	548	568	559	535	520	532	556	567	516	554	523	531	575	570	561	564	551	528	601	557	581	558	559	532	565	552	598	539	532	570	557	576	552	544	575	535	547	550	556	546	563	552	570	581	555	538	535	559	546	562	512	564	565	558	568	556	574	569	513	549	555	547	575	539	560	532	564	571	599	534	496	577	561	563	581	547	571	580	516	531	553	549	542	608	522	522	536	537	576	554	556	519	537	573	546	527	522	582	533	544	637	548	552	527	543	560	538	521	579	535	553	591	540	555	537	523	550	539	509	563	579	537	570	555	529	570	591	566	523	561	567	550	558	553	527	517	573	519	572	545	555	562	567	562	527	538	539	540	538	564	517	566	509	576	596	550	550	517	533	548	562	531	561	559	553	556	522	555	527	559	609	533	548	536	542	557	536	554	578	597	529	549	515	586	560	536	555	516	513	552	544	536	576	522	530	590	585	547	521	538	556	557	574	547	571	567	529	526	526	544	512	502	574	516	558	532	575	567	521	557	548	573	550	596	555	521	541	551	510	533	558	558	548	540	536	560	529	550	561	555	526	504	551	543	526	545	561	559	565	533	566	542	575	538	533	570	506	566	557	561	560	581	536	533	509	592	573	536	596	521	543	599	517	567	525	523	548	524	578	499	525	574	582	594	581	513	525	536	544	521	571	538	545	575	561	554	558	553	536	530	539	559	548	566	523	555	544	544	527	536	546	565	555	569	538	520	553	566	565	587	538	547	568	563	513	560	582	546	543	531	555	576	563	541	550	563	551	528	532	556	558	536	536	581	546	555	574	536	585	543	548	579	550	601	565	523	570	526	501	533	555	547	557	561	548	569	578	563	572	565	551	554	547	539	576	537	576	528	581	544	570	555	553	579	543	563	538	583	513	569	527	562	529	573	537	534	531	515	557	560	551	522	571	539	536	553	568	582	564	541	514	564	533	548	578	530	527	560	546	599	522	548	571	532	565	556	569	620	567	540	550	543	572	535	567	542	519	544	557	558	552	538	558	519	550	543	554	556	568	546	561	552	556	570	580	544	539	582	563	532	537	564	578	568	553	561	574	535	593	542	532	531	531	556	538	587	541	533	532	606	555	520	566	589	540	538	533	608	563	534	553	538	541	563	573	542	559	555	511	538	547	559	565	522	530	550	551	599	544	555	563	547	525	547	553	567	580	517	556	548	560	530	535	537	535	578	572	562	564	544	539	562	556	503	543	595	539	552	561	569	570	518	600	563	568	628	600	532	538	562	552	570	538	569	529	519	525	543	561	565	521	527	598	549	543	534	557	533	535	535	565	565	552	518	590	533	570	564	559	525	528	558	562	546	578	546	570	536	539	549	547	585	533	572	553	562	538	563	528	540	564	587	553	558	551	542	557	592	566	555	552	575	570	594	518	577	582	541	540	543	563	556	521	576	557	576	585	560	538	566	503	501	543	538	558	533	548	581	561	545	566	568	582	507	544	534	551	604	558	540	556	598	538	546	582	577	549	586	541	548	551	596	554	591	578	558	530	560	585	596	512	568	512	553	517	549	568	536	557	582	551	567	563	484	602	542	593	543	519	553	522	565	544	526	587	539	609	504	590	524	558	538	529	584	571	556	521	548	491	549	548	508	574	543	549	570	565	541	542	508	556	561	544	556	579	561	545	567	545	560	548	552	574	509	610	524	538	553	569	494	562	553	537	564	549	607	573	547	569	581	528	549	594	575	552	511	503	549	530	559	546	519	563	575	564	572	565	521	517	578	554	557	538	521	559	537	558	549	527	549	588	557	523	538	561	592	574	589	552	571	585	600	515	539	559	570	565	595	545	556	556	516	561	517	522	565	555	524	522	540	571	514	569	544	536	518	541	518	549	591	566	525	554	571	539	563	579	546	563	534	570	554	568	534	559	592	557	529	562	522	543	537	548	572	599	532	564	522	545	549	510	537	568	532	553	561	554	517	538	540	555	575	565	537	565	510	497	567	495	539	544	542	528	592	553	530	518	565	577	540	580	559	573	538	548	572	517	524	568	569	598	577	560	524	548	542	559	595	535	578	554
1143	769	488	285	317	447	515	525	404	311	310	273	268	241	201	172	127	96	65	51	45	46	27	36	37	41	27	33	37	26	45	46	39	42	39	37	38	33	41	61	37	45	39	46	46	39	59	39	41	24	32	29	32	31	38	45	47	32	31	34	32	30	22	36	33	32	35	39	36	30	34	37	33	31	37	41	35	41	31	39	49	40	32	41	27	26	34	26	25	38	35	32	42	27	25	41	37	32	29	29	31	34	42	40	26	34	29	32	34	37	32	33	31	29	31	27	28	29	20	35	35	32	34	40	35	32	38	39	31	39	28	32	42	39	38	27	30	39	27	39	36	24	37	29	32	34	30	33	31	45	29	28	39	27	40	33	41	45	24	32	35	35	40	26	29	40	27	41	29	25	31	29	20	31	36	30	26	36	38	34	27	33	37	26	30	33	23	19	36	33	34	30	37	39	36	39	34	35	22	34	32	35	37	27	22	37	31	39	32	31	26	32	32	23	25	33	23	35	38	30	36	28	31	33	32	34	33	39	36	41	37	42	43	25	41	34	24	32	34	38	38	45	35	33	35	36	32	32	32	42	34	33	38	30	46	32	34	32	35	38	35	32	39	30	39	29	47	39	30	32	32	26	25	31	38	24	33	30	44	33	41	27	36	36	51	23	35	48	48	39	31	28	38	25	34	32	28	25	29	37	24	28	30	33	28	31	33	36	44	21	39	25	35	34	34	33	32	32	37	34	32	26	32	24	34	39	26	37	33	31	32	29	35	33	37	24	35	32	34	35	42	37	34	32	36	27	26	41	29	30	38	30	37	26	38	32	30	32	39	48	24	39	44	31	40	32	40	34	41	38	37	19	24	31	35	40	43	30	26	39	40	30	41	32	33	41	35	28	35	41	22	31	35	34	34	22	29	28	44	38	36	47	29	35	33	36	35	32	36	34	36	37	19	40	32	35	25	36	30	31	33	30	36	44	36	39	40	38	33	42	35	28	30	35	27	27	34	40	38	30	27	35	39	38	44	40	27	37	35	31	50	40	35	44	54	32	31	38	21	33	32	38	40	29	50	32	26	34	31	44	35	41	36	32	27	31	28	37	38	36	34	35	26	38	35	35	46	32	37	32	49	36	29	47	41	28	37	35	36	23	23	29	26	40	28	42	23	35	39	31	33	41	44	29	25	37	40	34	28	35	44	28	25	37	36	25	28	41	30	37	30	25	34	37	33	31	30	35	35	22	33	39	31	34	24	32	36	37	35	36	38	38	32	27	32	34	32	33	33	33	25	38	34	44	32	32	35	36	41	32	29	27	25	32	32	29	25	39	34	37	26	36	35	39	40	24	32	42	32	33	37	31	32	35	28	39	26	28	36	42	36	24	31	36	38	33	28	35	34	40	29	40	38	50	33	42	39	27	35	27	38	31	31	38	34	33	26	29	37	39	32	35	36	31	29	24	29	32	31	28	40	30	31	38	36	27	20	30	33	27	31	36	41	34	46	32	34	31	33	45	25	25	35	24	33	35	24	28	23	30	47	29	45	33	25	34	25	35	33	33	33	39	48	27	29	27	32	31	35	33	41	39	28	34	41	44	27	36	34	27	30	32	35	26	36	37	28	30	33	27	33	42	27	28	35	43	30	37	35	28	22	30	27	37	34	33	34	24	35	31	32	34	29	26	30	40	35	31	36	30	35	39	33	49	32	47	36	42	21	32	32	31	41	39	34	37	26	40	23	36	29	38	44	32	32	43	30	29	31	42	26	40	30	29	33	38	37	34	37	40	35	33	37	44	36	31	37	40	39	32	43	36	35	29	40	31	27	44	26	31	33	36	34	32	35	38	34	31	28	35	44	36	26	42	29	27	41	34	27	33	37	43	38	27	29	32	31	26	30	46	36	35	36	28	37	36	27	53	42	26	28	28	30	34	37	29	27	28	23	39	36	47	28	40	35	48	28	30	35	30	27	35	26	32	38	38	35	28	33	26	34	18	41	32	28	35	37	35	36	29	37	44	28	29	38	35	34	49	33	26	39	34	29	34	31	24	23	27	45	31	43	34	42	46	35	46	33	41	25	33	34	32	33	36	33	36	32	25	36	35	40	32	34	38	26	36	24	27	29	39	41	37	26	32	25	38	30	41	26	34	37	34	31	37	28	42	27	33	35	34	31	43	56	34	38	33	29	44	33	36	31	40	45	31	34	46	41	45	32	33	32	30	23	30	40	34	35	33	28	38	42	31	36	33	35	40	31	38	32	32	40	36	33	25	34	26	26	37	35	44	32	32	40	28	44	31	27	28	37	31	31	32	35	37	25	33	39	30	37	42	33	35	31	32	28	38	43	30	30	35	35	39	39	29	25	24	43	24	29	43	34	41	41	40	30	32	36	37	34	34	38	39	27	41	32	27	45	31	32	38	30	28	35	30	31	35	38	30	34	23	41	32	39	35	33	35	38	29	28	31	32	31	34	34	25	31	36	28	33	28	28	26	31	35	39	22	32	32	31	39	45	30	36	40	35	45	34	26	27	35	27	22	36	23	37	28	42	34	25	25	42	32	33	25	35	31	37	36	31	35	40	39	38	20	28	33	37	38	35	24	37	31	44	39	31	28	35	29	38	30	39	34	28	37	35	33	32	32	33	25	49	27	33	26	36	36	23	30	42	31	40	28	38	32	38	29	46	33	36	36	35	35	24	36	26	39	33	40	43	49	28	30	27	39	31	32	24	26	29	26	28	43	23	34	41	32	28	26	44	39	34	37	33	29	37	22	39	36	35	27	26	30	37	38	30	27	33	30	20	22	37	28	43	26	33	33	35	32	42	30	40	41	29	38	44	28	32	32	23	31	33	28	33	23	34	44	32	25	40	28	31	30	41	33	42	42	35	32	32	33	42	26	41	38	24	33	30	34	42	36	34	32	39	27	36	31	27	30	24	28	39	27	36	28	33	34	41	33	31	34	28	34	30	39	35	37	38	42	27	26	42	32	32	37	32	33	40	28	22	27	39	34	34	41	37	34	27	34	38	33	36	37	43	45	31	25	38	22	23	33	41	34	31	38	35	29	23	28	38	35	35	18	39	30	26	27	35	27	21	30	38	34	28	35	33	32	35	33	38	21	37	28	27	35	34	31	34	32	33	33	27	39	29	30	26	34	37	46	40	31	32	32	36	36	23	34	26	35	34	42	36	33	31	31	26	28	24	41	41	38	33	44	31	34	35	25	27	33	26	39	29	35	37	33	35	45	37	37	33	35	38	38	28	39	26	39	28	30	37	38	22	30	34	37	32	30	31	36	37	27	35	34	44	41	39	39	35	27	41	31	28	37	28	40	35	29	39	26	33	25	31	30	32	32	26	32	36	38	32	31	23	30	31	27	29	31	44	38	27	28	40	44	35	39	31	39	35	29	35	34	31	35	48	35	41	39	33	35	39	29	36	33	37	27	31	26	37	20	26	37	38	38	29	50	32	37	36	36	31	37	32	33	27	43	40	29
15576	8509	5435	7053	16931	19565	18754	16396	14039	9988	9174	8329	7854	6651	5492	4404	3300	2076	1378	769	535	441	402	351	381	337	340	340	350	319	358	331	280	335	369	428	420	477	561	483	447	509	464	437	496	531	552	387	308	367	283	291	300	316	344	346	434	380	426	377	362	278	295	241	264	278	272	285	278	255	270	265	264	269	261	256	248	261	292	294	316	300	261	242	291	263	264	238	261	266	262	258	232	266	281	261	268	255	237	277	245	266	261	267	254	245	243	270	236	271	291	258	251	266	281	271	261	255	271	254	288	261	249	243	270	261	285	282	282	264	260	261	290	251	282	261	256	271	295	266	285	274	257	263	251	273	289	243	253	254	248	241	260	263	260	293	257	246	267	270	288	292	273	237	265	247	282	247	278	273	268	247	256	272	257	255	248	278	298	282	247	257	247	231	268	277	262	233	276	235	225	274	268	278	275	243	260	253	253	284	264	243	251	269	298	256	226	277	249	250	262	280	246	270	255	234	254	259	264	266	252	271	293	294	255	258	253	254	249	255	248	263	239	271	237	244	281	264	276	263	236	241	257	290	245	237	245	253	268	260	258	266	267	248	262	262	255	285	248	272	267	287	259	277	267	238	260	264	280	285	259	258	250	266	265	284	276	240	263	249	276	253	262	294	230	286	296	241	261	291	288	243	257	255	252	248	247	270	251	282	235	268	263	292	267	301	242	285	248	277	254	267	253	277	282	254	270	275	269	259	239	265	271	248	241	286	228	242	247	274	269	272	243	252	287	266	260	258	250	272	277	285	253	263	289	261	264	271	244	235	285	286	258	261	293	271	261	260	252	256	266	262	244	265	237	260	246	242	284	238	252	289	264	257	254	272	255	271	254	250	276	260	274	281	251	254	283	289	289	256	257	241	261	257	264	254	276	260	260	252	259	266	267	238	285	255	268	248	272	239	268	255	259	253	268	258	229	266	275	251	259	251	271	285	263	244	271	269	228	272	265	228	268	270	248	269	245	275	248	236	270	281	270	242	257	264	261	255	265	252	273	277	261	270	265	245	264	243	250	249	263	274	248	261	294	264	271	256	255	251	291	254	247	241	241	262	247	260	267	261	244	247	280	244	267	248	272	259	284	264	267	301	274	262	268	257	298	273	238	244	253	260	230	260	270	236	273	243	252	263	279	288	264	255	245	243	268	269	268	278	269	245	261	259	286	236	251	248	250	270	259	233	281	261	241	266	247	244	233	247	258	268	271	273	247	284	246	279	277	235	247	271	243	278	255	261	266	251	253	252	277	249	246	282	280	254	248	240	256	280	264	274	255	270	278	262	285	279	246	232	250	254	283	283	282	296	284	273	259	254	269	274	252	250	260	294	263	265	232	271	253	259	277	245	259	276	256	247	246	310	258	262	249	276	262	279	282	272	267	253	263	243	263	249	242	264	252	292	239	247	250	266	258	262	242	273	259	272	279	268	282	249	285	258	237	294	252	274	264	283	277	249	279	251	273	295	255	268	268	238	267	249	246	247	264	258	286	281	272	239	241	281	258	261	261	273	238	268	258	254	250	285	229	255	270	250	281	279	230	261	258	253	240	291	262	254	261	252	244	235	263	254	252	260	247	290	250	241	263	258	267	261	281	267	260	268	242	265	267	254	280	272	256	264	257	243	255	265	279	262	237	252	275	271	247	257	243	259	258	262	279	241	279	232	282	243	265	273	263	262	274	267	250	269	246	265	270	255	280	251	287	267	291	274	272	251	258	279	274	281	254	261	228	268	259	263	234	275	261	264	279	259	274	273	273	258	268	274	254	272	247	243	275	256	270	249	254	264	248	249	276	280	259	241	273	255	272	264	261	265	240	251	243	250	275	299	257	265	242	253	267	258	262	270	260	280	248	261	296	281	252	251	272	267	245	276	260	285	298	268	237	274	252	263	256	255	263	292	261	244	266	259	267	264	248	249	261	269	251	290	291	257	280	256	247	249	245	269	268	272	274	256	248	273	310	257	256	283	257	267	275	269	254	259	245	293	280	256	268	277	256	247	269	271	266	267	255	250	265	217	263	252	260	268	273	257	254	266	261	251	251	273	278	261	267	267	290	279	257	222	260	300	236	259	251	266	264	263	261	283	275	277	254	270	257	280	267	241	254	270	256	254	281	254	248	236	280	265	275	247	245	249	281	274	269	281	252	268	260	232	247	255	244	270	257	256	293	273	251	253	256	242	256	259	250	248	277	258	263	267	238	264	221	285	252	242	267	261	278	276	275	257	271	271	267	241	265	269	264	245	266	238	287	278	282	286	263	246	254	252	269	267	262	266	238	266	251	249	262	270	269	293	248	245	266	249	248	252	254	230	283	288	284	240	261	249	275	238	281	257	249	275	273	259	304	291	245	266	252	257	245	248	258	240	241	277	284	259	264	268	252	259	279	247	265	257	282	241	271	279	304	263	267	247	257	234	263	259	280	267	270	258	248	245	264	258	261	256	267	269	274	261	288	246	252	254	258	262	260	272	255	275	234	270	253	240	234	254	251	269	239	257	248	262	261	252	246	267	270	234	294	261	271	236	252	265	271	259	254	247	226	264	256	261	259	272	271	276	267	260	277	254	299	272	230	243	244	298	274	265	292	282	252	258	249	244	253	241	252	274	280	258	285	251	241	254	256	279	224	243	253	240	284	284	289	273	236	251	262	259	257	250	279	288	265	248	274	268	294	232	265	243	261	264	256	277	259	291	262	254	275	288	274	277	259	281	285	258	268	246	286	239	259	262	270	276	254	300	261	284	251	230	243	283	271	265	244	251	251	253	239	273	278	225	283	239	249	283	266	266	277	254	275	255	265	252	285	264	267	252	255	278	260	258	276	241	280	265	315	265	263	280	266	274	275	267	263	231	302	267	271	253	286	230	262	249	240	285	242	269	265	268	236	246	238	258	243	257	269	270	262	266	253	244	266	262	266	236	286	261	243	253	273	254	259	262	265	269	270	261	282	270	265	254	262	247	281	292	232	249	257	257	249	263	256	261	285	277	269	249	264	255	262	252	291	241	247	257	260	257	274	266	253	263	257	256	247	286	244	266	260	243	243	248	254	280	260	273	270	267	252	273	246	263	275	269	286	264	275	239	244	255	250	242	259	261	237	294	253	261	276	285	282	278	245	265	273	242	263	253	262	268	269	272	261	282	256	278	249	253	283	235	256	282	276	268	264	236	230	250	262	264	297	262	254	263	277	267	279	280	258	216	266	258	225	239	254	266	241	223	253	253	258	268	292	251	269	275	242	263	256	263	274	269	233	250	283	267	257	254	253	257	249	285	254	280	280	252	263	265	295	253	250	272	248	249	266	289	266	258	289	250	218	278	269	261	246	269	260	249	286	277	265	262	251	255	270	287	245	287	261	262	259	255	253	259	257	241	271	266	245	275	256	267	238	261	234	257	245	269	269	233	286	288	250	260	275	257	254	273	248	254	287	245	270	244	244	290	274	259	277	270	238	255	272	268
2235	732	461	371	363	395	514	536	511	403	332	345	307	295	287	227	169	141	120	119	89	110	82	90	99	92	98	90	88	97	85	91	80	101	85	88	97	111	99	110	85	95	89	93	91	104	102	81	87	102	88	70	106	100	119	95	86	109	96	96	114	96	91	102	78	91	102	85	84	90	100	108	103	102	96	83	83	103	93	83	88	95	91	72	80	93	95	74	89	93	80	95	107	88	82	99	81	93	111	104	94	75	117	95	89	95	97	92	105	107	83	89	106	105	79	84	93	86	89	105	87	92	91	86	88	80	91	96	87	92	70	96	95	108	76	86	89	77	95	102	79	101	90	102	82	83	91	97	82	99	82	77	93	76	90	101	87	105	93	86	80	90	100	110	89	96	79	74	89	82	100	86	85	75	96	77	81	99	93	91	72	102	81	106	95	88	75	90	113	104	106	87	102	88	101	94	88	94	94	75	103	86	92	72	86	93	92	91	106	98	80	98	81	96	106	102	92	102	93	78	80	90	98	95	99	98	95	93	81	87	70	70	82	84	97	88	86	104	93	79	82	80	85	87	84	73	89	94	94	83	89	119	101	99	84	83	99	83	100	82	89	90	95	89	89	107	100	82	85	112	88	120	118	91	85	72	85	79	85	85	93	80	98	93	75	92	95	93	79	83	85	85	84	112	96	90	81	87	72	87	99	108	89	81	96	89	86	87	95	92	88	99	94	83	86	100	89	86	87	95	93	93	98	85	89	76	95	80	83	92	102	87	107	81	80	108	82	81	75	88	81	108	81	94	89	87	83	96	92	106	94	88	92	89	97	81	93	102	83	105	103	68	93	85	105	91	93	83	80	81	110	79	93	85	85	92	88	86	103	92	90	95	88	110	82	96	89	88	77	98	75	112	92	82	97	84	81	97	84	99	93	86	83	90	92	100	97	91	93	95	89	86	85	95	92	99	88	94	86	103	80	103	83	79	88	118	82	85	95	90	97	87	95	98	87	79	92	85	79	101	105	91	91	97	87	95	84	71	91	90	105	79	103	90	84	93	77	101	103	94	81	96	86	103	89	84	81	110	96	96	87	102	90	86	87	89	86	91	99	102	107	85	91	99	94	90	85	68	94	106	102	81	79	91	89	94	106	88	111	91	103	81	90	95	100	87	92	78	102	107	81	95	85	99	105	101	93	94	97	74	93	83	102	81	80	79	94	83	96	93	85	79	111	92	92	80	91	94	87	104	87	101	102	100	102	85	99	100	97	94	85	89	101	94	96	85	95	94	89	104	97	92	89	87	89	94	98	84	88	82	83	93	93	80	85	101	78	93	91	92	70	95	86	81	84	88	104	90	87	98	90	83	68	82	80	101	87	99	121	86	94	92	97	95	113	86	93	90	87	67	103	92	77	89	80	69	84	87	82	94	90	80	92	86	87	96	81	102	75	93	90	84	99	88	89	95	93	98	113	106	70	80	97	99	84	91	103	98	102	77	82	96	106	81	96	97	102	89	81	81	82	80	105	85	94	92	84	96	107	95	71	98	85	85	94	89	86	102	88	77	91	93	98	101	83	99	92	79	86	89	89	87	88	95	84	69	87	94	70	95	70	95	79	99	98	83	91	104	98	95	101	85	86	106	101	90	82	87	79	87	90	96	97	87	93	95	82	93	83	100	94	90	90	93	70	92	97	83	102	91	85	103	100	93	95	95	114	78	92	89	98	88	99	86	84	102	75	96	88	82	75	78	89	89	103	80	82	63	103	89	101	85	81	91	84	87	91	90	88	87	98	78	94	81	86	99	104	79	91	96	76	83	87	114	98	94	100	92	107	96	97	88	84	99	104	101	86	90	118	100	84	86	97	87	99	96	64	93	89	102	87	80	103	116	96	87	106	87	89	106	76	119	99	90	86	99	83	100	104	82	86	70	96	89	100	103	96	98	91	68	85	104	95	91	104	95	90	90	95	79	89	92	83	84	95	78	101	86	99	76	93	91	81	79	94	92	111	107	74	87	96	85	99	78	98	108	112	96	84	89	92	103	84	87	95	94	87	88	95	101	90	104	75	98	93	91	77	90	95	79	83	91	83	91	83	77	94	80	83	97	100	89	74	84	96	79	97	94	96	85	98	94	92	75	83	86	91	83	71	99	103	103	85	111	81	95	99	98	88	81	72	98	99	76	90	100	77	89	89	97	86	82	97	81	89	87	102	89	75	92	90	70	95	93	95	91	86	73	108	97	94	80	91	100	83	92	88	90	103	98	96	82	102	87	94	78	72	87	89	90	82	80	89	101	85	94	85	81	95	98	88	86	77	87	95	72	83	85	93	98	109	87	92	105	99	85	85	85	101	87	76	87	100	98	91	103	93	95	95	100	80	91	100	86	101	91	88	91	92	96	92	79	95	82	104	93	93	78	86	80	84	98	89	81	91	95	89	102	84	93	92	79	108	99	82	94	99	91	74	88	86	96	99	85	101	79	94	114	87	113	84	76	84	101	81	95	93	87	71	96	99	95	91	83	88	105	82	77	103	100	84	76	84	86	111	100	92	84	95	93	95	78	84	90	95	85	108	97	95	97	88	99	87	86	98	75	92	78	108	80	93	89	83	92	85	90	80	79	93	80	78	85	114	81	85	80	91	86	95	102	85	77	91	80	103	96	100	82	103	80	105	100	93	113	85	94	90	95	92	85	81	101	99	86	101	82	88	84	106	97	90	84	65	92	89	97	85	100	87	96	98	75	86	92	80	113	83	99	82	91	84	84	92	82	84	74	91	101	85	92	100	94	75	101	98	93	99	98	97	88	101	98	87	80	79	104	91	76	102	81	82	101	83	78	102	98	96	92	89	83	105	89	81	93	101	90	72	91	92	98	84	86	105	94	98	67	101	95	80	83	88	70	96	84	95	89	90	74	101	87	84	91	91	102	82	78	95	92	104	94	91	91	98	96	85	86	87	70	97	96	90	99	94	88	93	71	94	100	89	80	87	85	91	82	84	69	81	97	87	77	74	88	69	89	95	88	92	103	82	89	86	73	78	101	82	86	91	97	88	92	89	99	84	86	96	104	104	86	110	120	93	99	81	89	76	76	85	91	104	89	88	101	87	92	92	83	87	92	84	94	93	81	108	83	104	101	90	76	109	102	90	80	109	88	87	72	103	84	84	91	89	76	72	89	95	97	99	96	83	79	82	85	90	87	99	96	83	104	86	109	105	92	95	100	92	98	76	94	85	85	76	85	74	90	88	83	87	92	87	89	75	108	113	76	111	99	73	93	97	98	81	99	74	96	106	99	90	82	85	96	92	103	91	88	90	96	96	75	95	85	91	76	81	99	80	103	90	95	105	77	90	110	97	87	96	103	94	96	101	86	92	81	87	84	97	100	107	92	91	96	86	91	86	88	73	88	91	101	103	81	111	92	107	68	73	95	111	99	95	93	85	90	92	94	76	84	86	91	90	102	102	80	85	89	117	95	83	103	103	94	113	102	94	103	94	104
17288	7982	5292	7552	16493	17734	18017	16384	14971	11026	9178	8393	7934	7306	5753	4643	3274	2496	1665	1222	950	839	802	771	764	770	731	778	799	778	807	791	804	734	812	843	800	866	942	906	896	878	847	884	961	1003	905	810	727	769	706	750	756	739	770	809	783	805	852	767	791	735	705	739	698	716	694	673	710	663	757	701	641	677	737	643	713	721	708	708	771	755	720	677	672	700	706	619	683	673	690	631	691	686	695	657	720	742	671	725	696	729	617	706	678	681	683	667	700	683	698	649	713	650	675	621	660	656	664	738	689	656	699	668	671	628	657	633	653	691	674	683	629	693	720	641	679	680	742	674	686	679	650	709	693	657	698	680	648	723	665	703	712	694	700	683	708	700	701	657	753	655	697	673	669	687	662	720	644	705	709	676	667	650	677	663	679	636	733	661	669	662	669	696	700	714	705	706	655	702	689	665	670	724	670	687	693	723	650	665	722	688	682	650	681	657	732	687	662	661	653	724	684	630	708	656	694	692	692	727	667	705	663	666	672	678	705	673	686	716	648	693	713	678	667	673	655	725	667	711	717	677	666	712	708	669	668	643	732	701	682	674	663	678	669	708	714	743	714	717	656	680	685	691	683	711	656	706	606	628	711	710	638	694	698	715	729	690	697	643	687	655	671	679	709	682	685	703	650	700	708	663	696	708	674	667	681	701	710	694	715	685	685	717	684	682	681	741	703	655	707	679	708	713	680	666	666	655	654	688	688	691	709	654	702	663	706	702	722	683	662	692	693	707	663	702	716	690	718	647	699	678	680	685	720	730	703	717	654	651	685	737	654	657	735	658	686	657	675	726	706	707	717	677	704	719	723	693	709	697	674	686	709	693	674	696	624	653	666	661	682	650	684	687	724	696	690	669	731	625	679	709	739	627	703	662	722	717	680	682	682	666	656	685	728	684	694	692	670	671	747	673	705	619	682	662	655	653	722	671	720	677	694	640	661	661	681	693	709	689	677	704	651	671	685	697	687	693	646	638	727	717	694	703	689	666	651	687	714	657	672	739	655	622	667	652	669	721	653	695	652	681	662	701	707	668	716	663	665	734	719	701	680	695	723	663	684	636	670	681	665	675	667	695	699	674	679	706	661	716	696	705	621	683	673	662	700	696	731	685	688	709	708	665	664	668	655	733	690	692	651	717	625	658	703	696	666	714	709	724	707	680	696	654	706	665	700	708	706	679	660	702	705	717	696	662	678	670	653	638	679	729	696	726	625	671	681	654	760	677	677	695	690	691	680	715	666	681	709	693	656	668	680	708	669	704	683	715	707	702	717	683	755	675	711	693	703	664	700	674	712	676	738	696	739	715	691	733	703	699	676	701	732	677	693	700	669	691	684	628	711	663	673	675	654	640	669	717	688	729	710	670	734	731	670	675	685	645	635	693	640	710	673	686	693	694	689	692	657	683	662	681	713	647	671	698	698	664	705	667	686	644	660	703	639	658	709	680	701	660	637	696	670	700	706	690	724	662	682	711	658	715	699	715	693	709	678	723	709	691	655	705	672	701	699	683	666	675	785	666	671	699	685	686	692	673	660	682	659	707	724	637	717	659	705	721	681	692	754	690	737	670	658	710	711	710	692	704	652	647	701	705	694	713	667	717	671	688	646	673	681	717	664	693	666	692	686	722	652	628	706	691	711	715	672	707	672	719	672	662	641	722	687	679	685	709	696	639	728	669	700	693	640	661	660	710	626	685	666	689	650	681	679	687	670	749	704	656	725	676	700	646	615	670	655	728	722	680	735	697	700	692	668	689	649	623	692	656	670	688	650	653	718	739	678	677	673	662	686	677	641	664	675	682	685	688	705	702	731	704	688	622	648	681	674	715	675	628	689	706	706	699	702	671	682	708	692	675	657	691	626	722	675	666	684	663	658	683	644	674	634	692	706	701	741	656	708	664	706	717	713	717	703	622	673	668	712	675	688	629	660	675	696	693	686	723	711	659	683	715	667	723	698	656	680	624	708	701	666	640	690	676	655	695	640	696	679	657	649	697	750	626	696	687	704	706	686	722	718	655	715	697	710	703	634	708	621	712	687	683	667	678	733	704	665	634	704	652	699	695	688	643	717	716	677	669	649	677	710	690	646	675	660	728	645	675	692	701	657	703	694	665	682	713	678	687	668	657	745	696	684	690	701	686	688	654	685	685	682	737	639	700	691	664	691	652	676	680	675	683	664	687	699	687	687	661	704	700	686	666	685	692	744	666	734	682	632	707	735	716	677	712	713	666	696	717	678	673	681	717	675	719	692	682	707	700	745	691	690	665	704	667	649	704	644	656	742	656	680	708	708	670	668	712	612	694	674	683	693	696	685	676	673	667	663	658	668	708	737	705	649	697	663	705	682	703	724	744	685	710	706	691	610	672	690	694	696	697	686	662	688	695	702	694	691	695	713	630	628	685	711	720	677	672	688	684	661	734	710	680	716	676	691	707	697	700	692	668	687	679	667	689	664	664	745	681	732	698	682	672	670	669	670	668	661	662	655	672	665	685	680	653	719	670	636	693	706	667	664	653	697	714	678	672	682	642	694	722	660	711	716	691	701	704	680	719	670	718	643	668	629	695	656	664	654	693	718	704	663	673	683	677	726	701	704	683	721	658	697	675	667	707	678	673	738	694	668	649	717	705	675	681	718	730	670	710	692	642	699	648	677	692	681	697	728	696	682	673	674	704	642	642	664	701	650	700	670	703	672	651	705	666	660	742	689	669	714	664	657	687	686	665	718	658	716	671	730	649	683	700	671	735	699	680	679	673	692	705	735	666	665	672	718	642	669	728	726	656	669	684	683	686	697	645	711	671	626	672	649	714	682	709	662	710	678	726	697	698	682	682	660	660	666	698	741	646	669	704	680	685	673	684	670	708	736	715	695	714	724	626	664	658	715	697	661	712	714	681	682	710	674	683	699	680	663	675	692	683	717	730	684	667	698	705	723	676	663	716	659	677	724	654	696	648	660	694	683	684	683	698	658	685	731	751	649	661	681	684	665	679	724	675	724	650	727	685	694	700	718	662	717	646	670	677	722	690	718	719	644	681	677	677	644	724	688	696	696	706	679	682	706	700	653	678	693	653	733	691	745	678	712	669	702	675	690	693	665	657	668	706	616	695	674	685	650	682	645	676	675	675	695	671	706	667	698	696	694	730	678	717	710	747	682	700	712	725	728	690	690	669	680	724	661	639	664	699	684	700	717	673	639	728	681	698	688	714	714	684	643	662	717	682	699	729	686	691	712	687	701	699	703	683	721	700	720	659	691	677	720	725	642	690	688	643	699	683	664	657	638	670	699	711	676	741	670	690	679	666	721	682	673	711	644	649	665	679	735	659	684	677	668	654	699	685	673	628	719	683	665	669	655	663	671	671	689	743	709	708	660	652	698	687	687	675	643	695	701	702	681	703	649	698	683	667	755	665	667	704	699	710	702	673	677	699	690	713	644	680	728	660	724	694	719	719	678	639
1776	1034	638	461	382	486	693	726	629	493	375	349	359	354	282	214	154	122	91	63	55	63	61	69	51	58	48	57	55	53	55	44	43	51	54	53	59	53	55	65	59	41	58	67	52	62	43	52	64	31	50	44	40	37	56	55	52	64	52	62	39	45	43	39	42	40	57	39	52	39	38	47	40	56	42	50	38	52	55	48	28	39	50	29	50	31	48	30	34	43	43	41	45	62	50	35	34	53	48	52	38	31	46	53	57	36	47	50	49	39	40	45	45	46	45	36	46	44	48	43	55	52	42	47	43	46	48	61	36	50	46	38	39	51	47	47	39	51	52	41	56	37	43	49	45	40	45	45	47	44	40	51	45	44	51	38	48	53	36	55	42	48	47	42	60	56	49	30	43	43	43	52	50	49	54	45	41	34	56	44	42	42	39	43	45	45	46	54	33	44	40	63	39	36	55	47	43	43	47	41	47	41	53	41	46	52	46	38	39	52	39	41	47	46	44	52	43	55	39	40	54	44	41	52	42	52	52	32	37	43	31	43	42	44	59	34	48	53	41	42	44	51	48	42	41	33	43	32	43	39	48	41	42	44	51	52	48	52	43	45	36	47	59	48	44	34	38	55	41	49	50	33	47	41	42	35	44	42	45	44	48	46	43	47	56	55	44	36	44	50	42	45	53	32	39	48	37	49	40	48	49	47	47	42	50	41	44	56	45	46	53	45	49	36	54	44	49	46	46	55	45	44	44	54	49	39	43	48	38	39	49	37	44	43	51	43	44	49	37	55	43	50	38	37	41	51	37	44	35	52	38	41	58	51	40	42	43	49	42	39	51	48	40	49	41	52	41	42	42	46	33	50	45	40	43	47	58	47	42	37	40	36	43	51	49	41	54	39	49	50	49	52	42	47	46	48	49	59	40	65	46	46	46	46	38	57	47	37	34	41	51	38	45	47	47	39	44	54	52	41	42	47	37	43	48	45	38	41	35	40	50	34	47	42	51	39	41	60	48	43	48	48	47	34	37	46	50	47	62	43	40	38	40	40	37	48	28	36	42	34	49	39	44	45	36	46	42	48	38	42	37	51	42	49	43	36	54	36	39	52	43	59	47	49	46	50	49	60	55	44	44	58	40	38	43	42	39	50	31	54	47	44	48	39	42	47	46	48	37	50	42	55	51	44	46	45	44	38	45	43	38	62	46	40	37	38	44	41	44	32	40	44	40	46	49	57	52	45	45	55	42	44	52	53	50	49	56	52	54	37	38	61	41	40	48	43	49	49	43	47	48	52	50	53	40	32	38	49	35	50	37	32	41	58	45	42	41	49	41	52	47	45	55	55	38	39	44	50	35	42	45	35	41	49	48	31	43	44	45	46	47	56	43	29	35	48	49	33	45	41	55	54	44	42	41	37	39	46	46	43	38	35	44	43	53	37	32	40	46	40	38	30	41	57	34	55	46	48	49	32	54	51	43	51	44	61	43	47	53	41	38	53	54	33	42	50	42	65	44	40	46	43	56	44	48	42	36	58	36	45	40	47	40	44	35	35	49	27	49	48	44	46	31	49	36	44	45	42	50	60	46	35	43	46	54	39	38	36	40	45	55	42	44	43	43	53	44	38	50	44	57	43	48	46	50	35	55	46	49	45	44	43	55	38	35	52	37	35	32	44	57	47	52	36	41	43	49	43	56	48	48	53	39	30	40	46	55	48	59	53	40	56	41	45	47	52	52	40	44	52	45	50	43	41	46	43	46	46	45	55	38	46	50	38	46	46	36	42	34	51	51	44	43	45	36	44	42	49	40	49	39	41	41	42	45	41	44	59	35	36	40	47	40	42	47	40	43	39	40	46	46	52	50	48	50	47	37	60	38	42	39	65	45	48	48	45	48	40	42	51	49	59	46	46	65	46	47	56	47	54	46	39	46	52	41	39	43	44	37	48	48	43	51	42	50	41	37	52	43	50	50	53	54	48	44	43	58	45	36	45	52	37	37	44	49	43	63	35	47	52	51	43	54	41	40	46	41	49	36	41	46	49	53	46	46	47	42	44	57	44	42	34	48	31	33	40	53	49	46	46	41	32	42	40	43	52	45	53	50	32	35	43	44	51	46	39	35	43	49	36	42	48	44	43	48	45	53	46	41	55	57	36	45	51	34	45	61	37	55	28	49	49	46	41	38	44	45	48	42	44	55	42	38	56	37	44	38	40	50	54	53	32	44	53	40	41	39	41	47	42	53	47	33	40	46	41	52	40	54	41	45	32	38	54	46	39	43	52	41	42	34	40	52	51	47	45	52	49	34	49	50	37	39	44	48	40	45	34	40	39	29	31	28	34	51	50	42	37	47	55	34	40	52	38	48	34	48	42	42	39	43	46	50	47	45	46	40	51	40	32	36	37	52	39	53	43	41	53	49	36	45	47	45	53	56	44	38	44	39	40	45	34	42	42	43	44	50	43	52	48	42	53	45	51	51	46	47	35	40	38	45	46	37	49	39	34	59	52	41	53	47	40	44	44	43	47	42	53	46	38	45	51	46	46	38	43	41	36	44	35	33	28	44	41	46	43	39	40	45	56	53	43	45	36	47	45	41	35	49	50	42	58	53	49	36	35	38	57	47	54	45	45	47	48	43	58	35	40	38	40	51	40	56	46	50	45	54	42	43	46	39	34	33	47	40	46	48	47	39	40	48	43	41	46	46	37	41	42	41	46	31	43	51	40	43	44	44	48	33	47	54	45	41	38	46	52	47	40	55	38	41	41	53	46	37	39	54	40	38	48	52	43	46	35	35	50	49	41	32	39	54	43	53	55	42	57	44	44	40	47	49	37	46	26	40	38	57	39	44	33	49	65	57	41	45	54	55	53	38	41	48	47	63	59	34	43	65	59	44	45	38	51	49	32	45	48	46	41	47	49	43	52	44	45	39	42	58	53	50	32	47	35	36	36	42	49	50	42	42	41	38	42	40	39	55	43	46	38	57	43	44	52	36	41	46	44	38	43	51	40	33	45	51	48	53	65	53	42	53	45	45	55	50	51	42	55	47	34	46	45	43	50	58	56	42	50	38	41	38	37	54	49	46	51	45	40	43	36	51	47	36	47	46	43	53	49	40	45	51	46	44	37	37	44	50	44	52	56	39	39	47	49	43	50	40	53	46	30	39	50	46	42	47	57	53	53	37	42	46	40	41	53	42	48	42	43	41	41	39	43	48	54	40	45	52	49	45	35	46	38	45	49	49	39	47	46	54	46	34	40	48	49	33	48	48	43	49	31	50	48	43	40	49	40	52	47	37	39	50	52	50	56	41	35	39	47	38	37	48	48	50	55	47	48	49	41	49	50	45	46	47	38	36	36	49	38	44	36	51	40	48	48	62	34	51	44	53	40	43	45	44	39	45	47	35	33	36	43	46	45	47	57	47	40	56	41	33	46	36	48	41	52	40	47	48	59	51	42	38	37	54	49	41	30	53	43	40	56	45	47	51	48	47	38	46	51
19069	10242	6550	9607	19103	20672	21032	19799	18007	13539	11084	10283	10350	8895	7120	5174	3803	2786	1618	1057	717	576	518	507	494	491	448	493	468	505	516	463	426	444	513	544	516	664	745	593	609	617	576	745	789	710	624	443	411	379	389	367	414	445	445	456	486	512	526	459	436	368	329	391	340	337	390	357	360	356	343	322	304	317	398	342	355	344	379	381	435	373	373	338	326	328	339	367	356	326	351	305	332	323	329	332	314	342	368	314	337	322	320	331	360	371	308	330	312	314	322	336	323	322	339	342	341	302	332	378	330	337	330	323	345	301	300	338	327	335	318	335	332	313	354	328	325	345	340	305	322	373	334	318	327	323	332	345	348	304	287	305	329	306	335	322	321	334	341	360	357	344	330	300	338	337	353	325	314	327	347	330	328	329	315	324	332	318	348	333	321	365	317	317	336	354	313	375	354	330	312	324	341	336	343	344	303	344	313	342	341	327	341	333	337	372	313	333	313	339	345	313	308	331	335	291	342	311	332	311	332	340	342	320	327	338	332	307	331	316	319	334	342	335	314	341	314	363	336	368	349	313	291	333	314	377	326	333	340	330	316	360	337	303	298	347	314	372	330	338	307	334	319	323	322	316	329	316	325	327	329	389	306	344	336	327	339	338	337	338	310	357	307	299	344	308	317	324	324	330	321	325	347	315	342	324	359	335	334	325	332	351	351	337	310	295	309	327	301	320	359	338	332	316	335	314	322	290	323	321	325	307	306	342	336	327	336	319	339	333	327	338	347	344	305	340	320	303	333	329	317	350	338	334	308	360	339	348	319	314	305	324	323	330	340	303	343	335	339	286	315	310	334	375	323	324	330	323	340	316	353	318	318	375	294	336	306	357	344	297	313	318	328	314	320	339	333	327	316	346	332	332	343	348	312	302	362	303	334	313	352	317	343	369	311	332	353	314	353	354	330	328	358	338	332	337	344	347	342	361	324	340	314	330	348	334	310	345	313	336	337	314	348	319	339	327	273	315	321	349	350	326	320	339	314	325	320	343	320	347	308	336	332	329	327	366	330	333	346	337	322	340	303	327	342	331	326	345	324	308	346	321	317	318	335	348	335	339	292	321	342	324	337	298	342	345	359	350	318	328	333	312	329	302	315	331	319	343	310	295	326	315	329	332	330	343	324	331	340	298	356	334	312	323	326	310	334	300	308	317	335	300	356	334	318	336	344	321	341	295	330	344	322	330	330	334	313	340	297	364	327	325	341	334	325	303	330	337	313	323	338	329	324	292	339	344	282	332	309	342	309	378	315	320	346	274	329	349	354	334	342	333	324	328	332	311	350	310	378	320	323	329	308	328	284	329	315	325	324	347	344	333	340	285	323	300	329	311	354	348	351	312	330	298	339	316	321	326	333	342	332	332	320	316	342	351	314	308	337	328	342	328	305	349	334	347	314	352	300	304	337	333	328	304	307	337	323	312	318	330	318	327	341	324	319	307	334	307	359	355	342	303	324	270	354	315	345	346	322	319	329	343	329	312	336	303	325	315	299	311	348	320	333	338	342	321	311	303	353	324	336	320	331	315	332	325	352	344	337	312	350	342	330	349	340	338	334	362	309	317	333	359	314	352	350	306	343	363	321	329	344	324	304	304	303	307	333	327	322	321	295	400	294	322	325	304	320	317	335	332	339	319	348	335	323	303	334	321	333	330	347	295	326	319	292	332	318	330	340	327	351	311	303	323	345	303	350	350	321	317	345	341	349	332	382	316	328	351	315	295	336	309	313	322	336	341	360	360	359	353	334	304	319	317	318	337	367	355	352	311	343	336	340	325	334	332	347	344	330	316	346	345	329	337	335	317	322	338	297	325	337	289	339	340	320	338	317	355	354	340	316	299	372	339	359	347	334	347	293	312	337	329	336	300	331	356	320	322	324	328	347	336	347	364	322	308	328	331	327	324	322	318	320	326	322	323	325	334	319	325	311	327	331	338	301	357	325	299	326	345	350	336	313	284	348	310	307	355	330	343	333	335	322	339	300	328	361	327	307	330	318	337	319	331	358	322	322	310	338	332	317	346	320	317	320	364	319	331	332	337	293	307	365	312	362	290	312	354	303	325	308	283	335	323	308	325	357	323	319	303	316	346	324	348	302	326	327	327	324	351	318	316	320	335	314	340	348	335	370	349	325	343	340	293	340	333	333	312	310	339	354	336	325	373	366	332	356	316	355	315	334	306	307	332	316	312	303	357	308	329	335	314	319	340	387	304	304	312	340	341	318	337	305	322	356	323	314	341	327	346	333	304	329	328	331	336	326	342	338	338	345	348	308	340	331	322	330	335	336	318	278	346	306	338	299	320	322	330	331	321	322	305	350	341	325	355	326	313	364	328	304	335	355	318	319	301	297	347	360	322	333	337	329	323	339	304	364	328	319	335	351	341	301	341	293	326	350	348	322	335	337	331	318	357	315	335	348	373	349	336	327	339	336	321	334	357	365	347	345	289	319	316	340	367	353	303	347	353	312	305	319	319	341	348	304	342	353	311	316	341	316	331	350	309	337	339	340	329	357	344	343	322	323	363	311	298	336	328	338	324	320	351	300	309	309	302	332	327	331	349	296	311	350	340	325	336	351	346	299	365	333	342	339	347	330	338	315	319	373	323	318	323	359	334	321	342	310	336	340	324	323	342	336	329	310	328	349	323	294	345	302	343	306	355	323	315	311	310	334	318	336	336	359	328	322	349	348	359	360	324	291	318	333	333	331	335	331	319	327	319	312	349	340	338	323	336	327	322	292	327	338	305	304	300	325	331	327	343	342	355	313	325	350	329	323	319	285	316	359	306	359	332	306	337	340	354	324	282	344	332	303	310	348	339	342	338	321	364	339	321	348	341	350	309	326	365	309	328	317	300	306	341	311	329	342	318	349	352	323	312	344	343	355	284	357	330	328	359	353	353	344	351	302	313	314	327	313	324	316	331	347	339	308	317	291	335	300	328	349	319	319	323	337	321	344	337	335	328	335	337	336	346	321	316	331	344	359	287	343	353	324	344	325	335	311	364	334	318	302	330	285	327	355	321	339	333	320	313	334	325	311	363	350	357	291	344	341	333	345	331	353	312	316	319	317	308	307	329	313	290	293	323	336	315	345	340	320	289	336	344	314	338	337	311	360	344	326	326	347	298	307	330	330	299	339	319	322	315	325	319	355	343	328	331	328	277	317	351	346	341	355	323	314	330	341	328	323	304	381	325	336	345	334	307	317	323	294	317	311	340	304	335	339	316	364	299	327	363	324	318	365	328	338	332	334	348	331	317	339	325	315	327	311	342	313	343	360	311	325	304	320	302	321	324	311	312	313	320	334	300	303	355	326	309	321	306	325	353	321	356	333	339	315	324	336	341	328	341	332	348	363	330	358	360	341	346	314	327	327	332	305	332	338	309	303	361	276	314	312	339	333	295	333	292	352	347	341	318	321	319	334	342	332	329	325	318	330	349	319	335	321	312	355	303	319	362
1716	629	385	245	225	290	362	369	350	249	224	223	238	212	204	169	111	92	79	84	97	70	82	73	66	66	82	84	84	71	80	94	82	79	81	59	69	84	73	78	76	80	80	74	67	72	84	85	82	67	70	61	71	85	57	89	89	87	73	80	76	65	69	70	79	72	77	69	73	86	64	59	70	84	71	70	74	73	81	85	73	75	66	66	67	87	69	73	94	88	72	86	66	79	73	72	76	70	84	77	66	72	85	72	69	78	76	70	70	70	60	79	80	74	67	70	71	68	78	80	64	63	59	70	80	73	73	59	78	94	69	90	67	75	61	78	62	68	61	67	76	79	67	80	52	51	71	81	76	66	85	76	80	66	61	65	76	90	61	59	78	74	61	68	77	72	84	72	67	83	71	75	87	75	69	80	58	67	80	77	68	76	67	72	66	86	80	86	91	72	72	71	69	67	72	69	60	69	54	86	60	80	91	83	65	85	73	78	60	65	83	70	75	74	72	75	65	71	74	68	68	75	67	72	67	59	87	71	68	78	81	67	70	75	81	58	100	64	81	61	83	70	61	70	57	90	68	80	71	76	63	65	85	60	80	80	56	75	73	62	76	68	68	64	67	79	62	76	68	58	49	69	75	64	62	74	79	78	66	81	81	79	86	72	73	73	74	62	65	58	83	76	70	75	80	72	86	62	68	83	92	77	87	82	58	69	80	71	88	81	83	79	77	77	81	78	68	62	84	69	74	62	85	68	73	71	66	84	70	78	71	92	84	73	77	66	62	69	63	72	77	63	90	92	73	81	77	91	60	61	65	67	82	74	68	72	80	73	72	73	65	78	88	75	87	60	84	76	86	49	78	63	75	65	83	84	59	78	64	76	76	63	77	70	90	79	62	77	72	79	64	61	59	82	80	78	71	62	76	79	86	66	71	69	82	79	71	61	73	69	89	66	74	67	71	84	67	73	87	61	73	76	78	73	91	75	65	70	79	91	80	76	66	82	80	73	68	86	70	78	77	78	69	74	83	73	82	69	88	77	80	85	69	72	65	83	64	58	72	75	84	61	69	84	71	67	85	70	71	74	59	69	74	75	70	69	68	60	77	63	64	76	57	83	72	83	81	96	66	78	70	61	74	60	75	77	78	72	67	67	68	80	53	67	77	75	79	60	64	47	63	73	70	84	77	62	67	78	85	75	61	67	68	74	81	82	67	71	79	76	57	71	74	89	66	80	61	71	65	62	72	73	75	73	79	72	61	68	71	81	69	80	67	64	82	71	75	76	71	67	83	80	70	86	72	79	67	65	82	78	76	60	61	80	74	83	81	72	73	80	80	74	67	89	81	73	70	80	73	68	79	76	65	74	57	74	69	74	77	75	66	61	79	84	80	82	69	85	87	77	77	80	84	70	70	68	67	71	64	67	87	86	67	77	52	77	75	86	74	77	70	75	71	68	83	74	72	64	72	53	83	71	84	71	74	70	64	78	82	85	66	63	64	72	76	56	77	80	89	65	66	84	75	63	73	67	61	74	77	83	79	83	47	81	77	73	73	60	54	67	77	54	87	74	91	79	71	83	87	87	73	77	72	67	75	65	79	76	96	70	53	82	70	49	77	65	65	64	64	73	73	69	75	85	82	78	71	74	60	68	70	89	66	75	74	71	75	78	79	68	76	58	84	62	68	74	79	68	68	69	75	79	82	74	62	52	69	73	74	66	73	82	76	65	81	78	59	62	78	59	74	93	81	72	73	67	63	62	85	67	75	65	88	66	82	59	72	65	75	71	67	76	85	79	73	79	69	67	83	63	76	67	56	72	79	69	74	66	80	78	80	65	78	67	59	75	93	64	67	70	56	62	78	74	70	56	70	62	77	76	70	79	68	86	95	80	86	71	88	70	78	66	75	67	68	74	72	75	65	73	72	72	82	80	90	76	70	85	97	68	92	75	78	67	72	68	60	74	71	68	83	54	69	82	75	73	85	81	89	67	68	54	83	89	64	66	74	68	71	86	84	74	62	63	75	63	75	81	54	71	75	58	73	76	62	71	75	64	75	78	84	67	73	64	81	77	68	69	67	74	71	66	98	90	64	74	72	74	79	78	72	80	91	88	61	88	71	70	75	70	61	68	78	76	79	65	76	81	85	55	63	86	73	83	62	87	65	74	89	71	76	75	86	70	103	71	63	56	82	85	67	70	64	71	63	63	91	86	70	72	67	75	79	60	62	71	77	61	77	81	71	71	92	73	75	70	83	72	72	63	74	74	71	69	64	58	71	75	77	81	82	60	77	77	80	76	75	61	68	53	72	62	76	94	67	67	86	76	61	61	74	67	68	71	78	68	70	65	72	73	78	64	73	84	74	79	70	87	87	86	77	78	76	79	82	81	70	73	79	67	72	63	73	63	76	71	84	76	79	61	81	77	84	90	94	57	59	67	62	64	67	65	80	73	81	78	55	72	68	59	68	79	66	58	86	61	78	70	84	87	80	83	74	66	67	56	80	77	78	79	60	72	77	75	84	65	59	79	79	71	81	71	77	62	77	73	66	74	81	77	70	80	66	72	69	68	89	74	79	70	82	68	61	66	74	71	56	77	64	71	69	76	69	67	88	46	81	66	83	84	86	78	77	72	89	71	75	70	78	69	62	72	69	73	75	75	91	69	70	79	69	71	66	78	75	70	56	59	69	65	61	80	64	66	69	89	74	81	75	70	89	75	71	74	76	77	63	61	72	62	77	72	67	62	77	79	70	70	79	70	64	79	87	83	57	72	81	75	80	74	57	66	70	72	66	84	83	74	75	77	64	67	78	70	76	76	75	68	82	62	64	84	62	65	74	88	76	68	65	70	68	63	70	70	97	73	70	57	68	81	86	76	84	84	77	73	91	61	65	70	68	66	69	64	74	84	58	68	77	79	60	77	75	81	78	61	77	60	71	79	73	81	82	62	79	88	76	71	69	81	70	72	70	52	65	81	77	78	70	75	83	65	74	60	76	64	68	78	71	69	69	79	65	72	62	69	64	69	69	75	64	73	65	68	77	71	85	93	68	63	60	88	76	76	66	71	87	75	72	66	68	57	86	78	78	76	75	61	78	80	69	57	79	88	63	87	77	73	58	90	80	81	81	48	76	67	77	79	62	72	61	57	73	75	75	59	82	67	82	97	82	81	62	63	70	62	71	75	72	76	78	75	86	77	64	68	89	86	66	65	71	69	74	77	82	82	74	55	69	61	81	89	80	72	77	69	62	88	74	83	69	67	80	66	76	71	82	70	86	81	82	72	62	89	81	65	53	75	76	75	59	77	65	83	79	66	65	73	67	67	61	59	73	70	76	62	80	71	77	69	71	80	85	84	75	61	68	80	71	87	77	60	61	72	72	76	83	65	71	75	75	75	72	76	58	75	71	89	62	73	66	65	72	82	72	54	68	80	51	69	69	68	70	54	63	73	57	95	69	67	80	81	69	78	58	86	71	92	78	80	58	76	69	74	65	78
15180	6916	4293	5943	11710	13660	13193	12513	10997	7745	6717	6238	6540	4870	4023	2812	2188	1480	950	804	609	585	591	574	572	553	569	591	567	590	641	586	599	602	629	660	633	772	656	663	696	734	680	729	814	689	674	645	585	568	559	589	567	577	610	626	565	620	667	623	571	557	576	576	535	576	586	608	568	537	536	523	539	574	553	588	538	609	543	629	550	544	583	527	558	548	557	524	593	547	517	550	561	573	557	583	564	503	554	572	589	588	565	542	505	530	553	500	595	591	533	604	562	521	552	531	564	564	549	554	527	579	590	537	561	575	540	538	549	568	551	583	507	586	545	540	533	539	543	566	556	543	558	531	527	544	573	513	563	557	624	518	587	549	539	569	535	560	528	561	525	568	576	534	546	569	589	530	573	581	542	564	573	547	543	526	552	537	557	596	582	539	556	564	576	527	561	549	525	566	525	550	551	577	563	549	548	539	558	572	552	520	595	562	574	565	494	562	560	553	559	500	544	552	546	591	592	565	521	500	532	537	553	579	577	560	562	569	558	564	528	551	545	541	596	573	548	515	533	563	560	566	540	561	553	525	575	545	564	538	567	567	558	543	541	566	555	602	580	566	539	582	542	547	566	543	520	528	550	549	554	544	532	542	584	557	603	548	552	514	550	535	599	510	538	571	562	542	548	541	567	514	557	520	554	565	572	551	566	537	552	543	545	552	565	576	573	601	593	574	518	515	560	541	618	531	574	543	548	534	597	601	534	584	517	536	558	549	536	522	553	561	552	523	541	604	529	534	517	536	525	577	564	553	578	571	564	573	527	549	569	526	547	538	544	572	545	562	549	547	558	541	559	606	582	544	549	562	541	515	551	582	563	572	619	581	530	555	577	494	556	534	564	539	543	545	551	538	553	576	558	554	604	545	549	561	545	568	541	598	551	596	573	538	515	579	566	530	533	530	588	570	539	542	555	543	521	544	541	559	557	543	579	516	529	517	529	570	551	565	556	585	518	591	563	568	532	573	555	544	521	579	547	556	542	573	513	573	568	563	585	535	533	542	570	560	515	569	556	562	533	574	545	571	575	603	548	582	576	532	544	570	542	581	612	558	521	585	594	544	564	541	560	521	555	564	589	536	548	527	540	543	533	570	559	545	541	507	534	574	550	517	566	544	549	555	520	590	590	578	565	545	549	544	544	598	541	570	583	555	554	592	591	510	560	518	577	532	589	577	610	556	587	559	546	580	532	569	592	575	581	555	565	564	552	571	556	585	524	537	571	521	551	560	552	546	536	544	534	538	564	534	520	523	567	552	580	566	558	545	594	586	525	556	588	574	556	533	605	546	623	530	538	599	566	547	567	554	585	530	570	579	552	600	556	550	524	571	555	526	574	570	573	562	521	536	590	526	548	557	568	572	605	594	565	555	568	519	546	537	556	559	573	546	583	554	568	525	527	559	568	585	590	535	539	583	559	543	560	548	549	567	505	559	509	555	540	512	560	582	565	520	549	543	542	576	517	533	527	557	584	541	584	544	577	529	547	539	534	532	528	593	571	574	503	554	577	570	557	547	537	548	596	558	534	569	573	578	566	568	567	582	547	504	542	559	582	542	540	595	617	556	501	579	587	532	541	563	525	549	564	537	506	611	576	573	548	560	583	547	544	558	517	559	553	554	532	524	539	525	602	564	606	517	562	596	557	564	563	590	539	627	549	535	562	547	526	553	522	570	546	558	559	524	541	571	576	563	540	546	563	541	578	573	571	489	551	554	562	564	560	542	566	525	547	578	578	559	572	552	566	585	531	573	543	553	541	558	546	549	580	548	545	570	587	522	543	539	547	570	538	555	572	568	568	585	565	556	542	528	529	545	549	519	596	584	572	548	565	508	542	610	548	548	571	570	561	568	552	580	566	540	543	556	539	557	574	607	564	588	578	567	515	552	539	558	533	538	564	554	555	516	574	519	560	554	589	583	572	566	542	553	542	567	540	564	551	527	557	542	548	551	528	502	556	563	540	544	547	565	553	543	577	565	594	545	505	508	546	588	567	542	529	521	568	535	566	554	577	550	564	558	533	553	540	583	571	551	597	557	590	548	573	571	541	568	576	522	553	550	508	548	550	579	526	578	543	600	526	551	572	566	552	595	525	552	519	543	541	571	557	524	589	603	566	544	552	564	574	538	539	535	580	589	542	550	522	577	532	521	555	582	549	551	540	571	591	554	547	598	559	545	544	572	559	578	564	546	560	539	558	559	549	555	539	559	542	559	539	517	600	539	567	555	520	527	572	530	578	559	552	568	527	579	582	558	546	545	576	524	540	511	540	582	589	571	512	579	526	574	584	572	546	531	544	556	568	567	519	580	534	537	520	531	572	571	534	606	534	579	528	542	583	578	537	566	540	553	583	534	506	545	559	537	559	548	566	554	496	564	581	543	552	556	551	512	550	541	571	526	512	542	535	560	557	557	574	550	567	559	564	503	566	567	552	558	588	549	543	553	591	546	560	537	540	549	555	574	596	562	580	566	555	562	560	575	586	589	564	528	563	559	564	577	577	583	537	552	529	527	551	559	555	557	561	580	535	551	564	567	566	573	582	544	555	590	518	539	534	592	528	547	549	569	559	605	551	556	527	558	528	550	584	561	546	547	526	509	565	574	559	582	564	542	544	492	542	566	558	562	577	554	534	547	562	576	556	567	501	583	576	534	570	587	599	545	547	575	554	542	563	552	539	551	537	543	542	552	561	589	564	558	565	516	542	539	557	553	504	561	539	558	543	593	546	569	547	541	616	555	545	553	539	533	543	559	528	569	563	597	496	536	538	554	562	523	543	567	553	605	520	535	529	576	564	592	560	543	550	611	602	583	504	541	524	564	550	565	555	533	552	572	560	552	547	545	564	539	561	569	569	552	550	576	577	573	538	550	594	524	555	604	535	558	543	578	557	557	579	511	587	562	514	588	537	600	548	577	582	555	519	529	594	564	585	573	553	579	593	562	540	587	595	503	539	554	513	559	590	531	561	593	557	584	532	547	606	507	550	506	569	609	543	606	575	502	569	511	516	547	593	581	575	521	537	533	577	546	577	598	512	582	555	543	523	568	579	577	571	553	575	553	592	602	528	592	575	558	569	549	559	537	542	589	519	561	565	542	584	539	569	528	556	584	575	596	544	567	554	536	562	554	556	570	544	542	588	580	519	573	544	519	573	515	513	518	546	548	531	570	599	577	564	540	561	560	582	546	537	548	577	620	562	563	564	568	541	522	531	588	565	552	591	573	571	579	608	578	569	579	553	576	551	567	544	566	530	578	541	566	542	565	545	528	539	577	516	545	536	570	595	578	555	562	593	554	562	531	555	561	565	580	550	582	507	565	585	548	601	535	555	553	556	571	558	532	542	555	568	505	561	507	525	520	576	575	550	550	583	505	606	559	521	540	561	536	559	574	575	573	558	488	523	527	555	555	545	553	552	536	539	531	584	592	599	572	554	531	516	553	546	590	535	540	553	557
1242	837	522	309	299	370	516	492	499	336	328	295	354	261	171	119	109	72	65	51	35	42	45	29	35	37	31	34	39	37	41	36	36	37	44	41	52	46	52	53	57	32	42	50	49	50	59	40	39	39	46	38	39	43	54	28	39	37	54	42	30	39	26	41	34	35	32	40	35	36	35	40	30	31	32	34	41	32	44	26	42	34	32	30	36	34	32	34	35	37	42	51	39	32	33	36	28	28	40	28	25	35	37	39	35	32	36	23	35	41	39	53	24	38	35	36	40	34	34	39	22	39	37	29	41	39	32	35	32	26	35	36	42	39	32	35	35	46	29	35	38	41	35	28	28	32	36	38	28	33	39	35	32	42	31	44	52	38	38	36	42	42	38	45	37	46	35	36	43	39	29	40	36	31	34	34	40	44	34	37	49	44	39	52	32	32	38	41	55	28	22	29	43	31	33	33	50	35	23	43	35	36	42	42	41	31	34	27	35	27	38	37	38	45	40	25	43	35	27	24	35	31	46	44	35	48	44	41	46	34	48	24	36	33	32	39	33	35	34	33	24	33	30	36	34	36	34	21	35	37	31	38	33	37	31	35	35	28	37	39	39	42	28	38	37	35	33	34	35	27	37	35	42	33	41	33	33	37	28	26	36	31	42	39	39	27	38	49	36	35	42	35	44	36	31	44	31	38	44	37	34	42	33	39	24	46	36	32	43	41	30	28	38	40	31	38	34	46	37	37	32	39	28	40	43	40	43	33	28	41	36	27	40	32	43	38	27	30	40	44	29	39	31	33	41	27	39	31	32	41	34	38	39	41	42	31	27	47	35	32	39	28	30	32	38	39	39	41	38	39	31	39	36	37	42	39	32	35	36	43	29	28	34	33	24	32	41	39	29	33	30	27	37	42	31	47	26	34	32	48	30	36	29	23	32	30	40	28	39	32	34	30	43	35	37	28	43	47	48	29	37	40	29	33	29	43	28	45	38	36	33	29	44	36	36	42	29	37	37	30	25	36	44	31	38	29	23	32	29	40	45	30	36	32	39	25	45	40	30	38	31	25	46	39	33	27	38	32	30	33	29	35	32	32	41	29	36	31	42	40	26	37	44	29	32	39	31	36	44	28	43	45	37	30	51	41	41	42	39	40	30	40	36	38	20	26	33	40	22	30	34	42	28	32	37	41	42	27	40	33	24	38	32	39	35	37	36	29	28	31	30	41	40	33	32	37	30	28	38	29	28	36	30	38	28	35	34	34	29	51	36	33	36	24	32	27	30	37	27	36	31	35	40	36	37	32	33	47	28	31	34	39	42	29	35	40	36	31	29	34	36	34	41	33	25	37	29	45	35	34	27	37	39	33	42	30	40	37	39	37	41	30	38	34	31	37	39	48	41	36	35	28	39	44	34	30	26	39	40	39	31	41	37	33	30	40	44	40	34	36	38	42	36	29	31	34	39	33	36	33	43	47	32	24	34	36	40	31	33	30	36	40	29	31	30	30	31	40	36	47	46	38	31	33	42	34	32	37	23	29	29	29	35	38	42	29	38	33	41	31	26	27	23	42	36	33	32	30	35	35	36	44	34	40	27	40	34	39	34	37	33	31	34	31	35	36	34	48	41	44	30	27	44	34	33	39	39	36	28	33	40	39	33	36	39	36	40	33	33	36	36	38	40	31	22	41	35	24	47	35	32	36	30	20	25	30	36	44	32	34	30	26	47	44	28	29	49	42	38	36	31	29	36	35	33	46	40	35	31	34	33	29	38	29	30	38	40	46	38	36	41	39	33	38	59	31	37	40	45	29	41	45	33	45	29	28	37	40	43	35	37	37	25	30	29	40	33	40	32	37	32	26	52	36	36	31	32	39	39	32	51	29	41	37	52	30	32	45	29	33	31	40	46	36	36	26	33	27	37	28	23	37	39	34	32	35	34	40	34	39	33	30	33	23	28	30	37	34	38	40	46	28	29	35	30	39	45	40	31	35	37	31	32	38	33	42	36	15	36	39	43	25	35	31	25	30	43	18	34	31	35	46	42	31	33	35	30	34	19	25	41	34	23	41	43	26	34	33	35	25	33	46	43	38	39	30	41	23	40	40	42	33	37	32	32	33	33	36	29	36	29	32	41	34	29	30	37	34	33	42	39	25	32	35	35	40	45	34	38	42	34	41	25	29	41	30	35	34	35	38	37	34	32	36	44	33	43	29	27	29	32	36	43	41	28	45	38	36	32	23	40	32	57	37	42	37	36	35	40	33	41	38	32	26	41	33	43	34	26	42	32	46	34	38	28	44	32	33	28	38	26	52	36	42	32	29	37	22	36	33	39	25	31	31	37	38	39	24	26	40	37	32	34	36	35	31	34	27	37	31	37	28	38	42	37	36	31	39	31	34	34	37	20	28	38	35	26	28	41	26	35	25	29	30	36	33	35	29	29	41	43	29	40	41	33	39	28	34	34	28	32	28	30	36	29	37	37	33	19	47	33	23	30	40	31	40	40	39	38	46	50	30	33	39	41	30	34	41	33	40	42	36	40	34	23	48	32	39	44	38	41	31	29	28	43	51	33	37	32	34	43	32	39	46	33	37	33	33	33	27	42	30	28	28	38	41	41	28	39	34	35	34	33	46	26	44	32	27	48	34	35	40	27	35	49	32	32	45	32	32	36	28	46	24	32	25	34	30	27	30	26	34	34	33	36	28	31	44	32	36	41	39	31	40	41	39	27	30	27	36	37	31	31	44	32	26	37	35	26	32	43	34	31	25	32	35	35	34	33	43	39	36	34	24	37	29	42	34	35	26	27	44	44	25	39	49	47	29	32	39	40	41	37	33	32	40	36	37	35	34	34	35	43	31	42	35	33	32	34	42	42	30	37	27	30	29	28	43	34	41	34	28	43	39	32	35	35	32	32	42	36	35	49	33	31	26	36	33	34	36	40	44	27	28	44	33	25	35	31	47	37	35	41	36	29	38	39	43	35	39	24	42	38	31	38	37	39	33	37	26	24	37	49	41	30	41	43	41	32	39	35	35	39	27	34	39	38	36	30	45	41	38	28	37	34	38	36	30	32	42	35	34	36	34	38	38	35	35	35	34	35	31	27	40	32	32	37	27	42	31	42	40	28	42	35	30	39	31	27	35	40	36	36	35	35	30	39	34	38	29	39	30	31	32	26	34	40	29	37	27	38	28	29	28	29	22	35	33	29	21	38	39	37	31	32	30	21	37	41	33	40	38	33	33	25	35	31	32	40	34	31	27	32	33	36	35	44	36	41	43	48	33	28	31	25	45	29	32	45	25	28	36	36	39	36	35	38	39	56	33	29	43	29	30	33	26	39	32	37	39	43	45	31	43	31	30	29	37	41	29	37	35	41	36	26	47	31	40	38	34	38	47	35	35	34	42	42	40	37	35	33	44	37	30	28	39	21	35	34	36	35	28	34	38	28	42	36	39	32	26	45	34	35	37	39	31	33	43	33	47	32	47	33	32	30	36
16285	9197	5507	7712	16022	17995	18413	16171	14637	11006	10306	8165	9044	6980	5340	3379	2622	1678	1004	702	556	462	379	368	343	345	361	370	367	391	399	377	360	336	395	420	463	530	419	424	462	472	567	652	637	564	501	359	300	285	339	301	309	338	342	398	405	412	437	435	338	291	289	278	291	308	261	281	291	304	282	265	245	257	255	289	291	279	296	341	320	296	287	292	247	293	263	277	260	260	282	269	265	265	285	274	250	298	286	286	262	251	262	274	255	273	293	298	259	254	292	236	250	270	275	259	260	270	259	288	256	293	272	276	270	239	246	296	257	299	295	264	298	267	306	276	302	274	266	283	271	276	270	277	271	280	263	271	291	267	233	268	279	253	268	288	285	271	261	294	265	288	289	283	239	283	292	291	245	245	301	291	229	297	279	243	302	285	274	286	263	275	278	289	262	267	248	287	288	274	295	247	298	274	288	299	285	259	232	272	264	285	274	261	242	261	280	294	259	262	253	271	270	268	250	253	286	260	275	287	301	259	278	280	285	283	279	248	280	254	246	259	294	266	266	250	292	276	289	275	258	240	259	266	251	264	271	272	261	293	259	254	274	284	258	261	268	275	256	270	260	262	339	269	299	244	250	301	277	279	273	261	289	286	245	250	260	289	253	272	280	279	268	252	286	260	274	262	238	266	270	292	281	247	276	242	260	258	266	263	301	251	267	282	269	260	257	274	269	252	285	273	273	272	268	259	284	295	266	274	287	255	303	273	250	256	246	272	256	269	254	252	278	291	291	265	256	268	289	256	276	277	257	255	294	264	254	310	294	252	243	264	260	290	264	269	265	282	285	270	289	281	275	278	280	262	257	289	248	256	269	286	278	281	274	268	269	249	237	293	239	255	267	234	242	262	280	299	269	271	280	260	272	268	250	281	254	294	268	291	237	293	277	266	263	254	263	289	264	273	283	248	273	230	243	278	265	248	289	272	282	275	268	279	286	277	269	296	281	254	265	262	244	269	250	289	266	286	262	274	253	274	288	268	256	276	261	256	285	280	293	258	276	279	276	278	275	265	258	254	244	257	260	245	273	268	269	268	281	259	257	273	259	275	285	270	246	267	270	303	277	267	280	269	269	257	262	285	268	276	257	293	274	296	258	246	251	250	289	270	254	292	284	277	255	280	263	284	286	291	278	259	264	262	282	294	271	279	293	243	253	264	262	253	294	246	262	271	278	273	256	286	285	258	273	285	267	286	271	278	242	280	266	270	298	242	269	281	277	254	279	294	272	269	242	268	265	263	247	275	261	263	257	294	252	222	263	287	241	277	290	243	250	285	272	270	280	267	299	232	266	272	248	257	316	249	278	233	251	258	300	270	259	262	295	265	253	293	268	282	269	278	289	271	273	272	248	273	270	261	271	235	243	280	271	288	272	291	288	277	262	313	271	280	294	277	289	266	250	285	235	273	255	284	269	249	263	286	311	247	269	302	264	269	238	266	253	287	266	260	287	272	270	263	269	268	267	250	288	274	261	284	253	288	265	273	269	244	279	289	265	261	294	257	268	284	284	268	278	291	281	268	272	287	253	253	272	264	262	283	242	293	269	279	281	271	268	288	263	295	275	255	269	245	273	275	277	265	270	273	280	280	294	270	281	268	271	300	272	271	302	269	279	258	253	291	303	282	269	243	290	278	299	267	291	247	281	278	267	261	283	261	253	275	251	276	270	286	253	296	250	276	310	253	287	290	282	288	262	263	279	271	280	248	284	247	292	273	264	235	265	253	257	266	258	278	280	281	284	266	267	279	274	269	288	244	276	248	263	282	257	289	263	245	297	270	263	259	316	290	286	249	259	295	273	268	242	263	270	256	294	261	303	276	271	313	280	283	287	259	276	224	244	278	285	262	270	257	274	284	243	258	267	277	282	266	274	276	246	306	285	256	256	289	285	252	279	248	253	274	267	270	269	239	268	284	292	270	275	266	271	254	263	293	267	275	304	267	280	284	269	287	294	268	264	304	262	298	272	254	277	284	243	249	262	288	268	271	301	254	287	277	280	257	249	266	253	276	272	269	273	273	255	288	232	279	294	264	245	276	258	255	279	269	275	282	280	273	257	258	274	263	230	262	252	285	242	296	261	304	270	282	285	300	254	287	266	278	265	279	280	254	286	256	272	277	243	278	297	281	256	318	266	248	245	279	263	288	248	288	276	307	266	276	271	266	260	297	271	255	266	273	279	273	266	292	283	296	237	239	251	258	303	286	247	263	258	263	244	311	266	293	280	292	258	292	266	259	278	275	292	297	272	248	255	288	283	270	289	258	248	284	273	267	274	263	279	284	283	276	257	275	277	273	270	282	292	291	253	272	284	263	263	248	264	271	273	284	266	290	240	251	262	232	271	269	252	270	255	273	254	261	287	286	243	252	268	255	273	297	248	249	275	246	279	285	253	263	274	251	300	272	258	259	229	309	272	299	260	270	250	272	245	256	284	279	277	284	263	284	272	254	289	283	244	279	268	293	261	300	250	266	234	277	296	245	285	261	261	278	277	275	286	274	279	254	250	258	274	263	244	284	257	258	259	270	274	290	298	240	232	276	284	246	260	242	260	284	262	250	271	270	269	276	304	258	280	268	274	247	264	260	249	243	250	305	254	263	254	255	286	274	287	252	255	270	265	274	280	279	284	277	272	269	287	291	281	259	260	275	267	285	254	275	271	252	254	229	293	242	274	285	285	257	256	255	279	278	260	277	277	261	272	261	265	265	268	305	283	290	274	282	257	286	282	228	294	251	261	261	262	243	262	247	255	267	271	261	273	265	279	247	232	291	251	284	263	264	241	288	266	251	285	286	252	269	284	271	282	263	268	259	302	298	275	272	277	268	259	279	279	260	248	278	243	262	269	293	255	261	274	286	263	263	298	278	269	279	277	266	278	250	255	305	266	276	280	252	252	248	251	274	261	285	261	290	252	250	244	265	273	257	261	295	299	259	281	264	258	231	281	278	273	262	264	270	267	278	275	272	287	241	262	245	293	277	259	300	264	290	257	298	276	266	240	254	269	283	256	278	264	266	247	260	241	279	261	259	249	273	305	266	260	290	269	262	259	292	306	242	267	282	289	295	230	277	246	257	283	265	275	277	293	299	262	264	246	262	267	276	263	259	246	258	282	285	282	259	250	247	283	266	264	288	293	258	266	272	250	266	286	278	276	281	266	308	264	268	260	273	262	273	245	274	252	284	306	253	296	274	290	272	249	260	263	258	273	287	262	251	259	273	279	277	290	277	297	256	292	264	283	264	303	259	249	272	262	274	254	274	256	277	261	254	315	300	265	273	269	272	282	289	269	248	282	262	263	270	272	249	284	259	261	266	268	299	275	259	281	268	282	267	268	287	272	247	266	288	302	284	302	257	285	272	246	297	286	256	273	283	278	302	269	282	265	272	282	259	266	300	296	249	288	284	256	276	298	269	277	263	265	295	279	249	244	260	270	272	267	304	288	272	276	273	278	266
2395	788	500	418	345	434	549	521	500	411	377	347	386	296	211	173	162	127	106	117	120	99	96	104	76	94	92	106	99	113	96	95	97	88	108	91	107	90	105	113	98	96	111	84	111	105	91	92	92	97	86	97	87	91	100	96	92	97	99	90	111	94	122	97	93	88	95	98	91	82	103	93	104	79	90	107	107	103	86	94	114	104	84	82	92	98	78	111	96	93	77	82	98	89	94	81	107	88	105	77	102	93	92	93	114	104	92	88	92	93	84	75	87	82	84	85	103	95	108	88	92	84	91	92	94	101	99	95	91	87	92	89	92	91	85	100	97	80	100	104	100	92	116	106	105	84	92	104	96	83	106	96	99	104	90	96	95	90	95	84	83	89	88	71	86	100	85	82	100	93	84	94	100	61	99	112	87	95	73	74	100	100	97	108	95	92	94	74	84	94	94	92	102	104	112	72	82	87	90	92	79	85	115	92	119	89	118	99	92	91	97	92	88	83	81	83	113	102	103	114	86	85	112	94	74	75	97	87	85	91	83	78	96	86	86	95	81	77	99	94	82	75	90	102	89	101	76	93	75	93	74	85	104	92	78	97	76	70	101	84	91	97	91	91	86	75	79	96	74	93	83	99	98	78	89	78	98	103	91	91	96	105	79	85	93	87	76	94	93	93	93	86	99	88	90	90	95	98	79	102	83	106	93	109	97	92	84	90	93	90	92	112	91	105	104	98	74	100	87	84	74	89	96	75	101	83	93	85	92	84	83	83	86	100	80	91	82	81	82	93	99	88	100	73	72	84	94	90	79	84	94	89	98	101	80	100	97	92	71	104	72	113	93	89	77	111	86	108	92	85	92	115	90	90	90	84	90	89	93	83	78	95	94	78	77	115	90	102	100	94	92	83	99	107	99	70	87	100	78	88	104	94	101	100	78	76	94	103	84	90	105	108	96	74	95	96	68	110	99	81	100	91	105	91	92	82	81	88	83	93	99	81	91	108	77	89	90	93	89	96	89	102	98	98	80	114	121	101	108	103	85	88	89	89	82	93	71	88	92	98	89	96	80	81	85	117	90	75	79	88	104	93	89	101	94	78	87	82	95	93	99	88	105	100	106	67	94	80	121	99	100	83	78	91	84	85	81	99	92	101	72	102	93	67	96	93	88	99	101	88	91	82	86	93	79	86	90	93	103	84	82	96	106	88	96	86	96	82	89	86	92	100	100	83	81	80	103	90	75	93	92	76	99	88	91	107	101	89	93	84	91	94	97	83	88	93	88	100	92	85	86	97	91	104	75	95	103	103	100	100	86	92	101	79	85	72	102	94	98	100	98	83	98	85	96	103	106	64	83	81	106	67	81	99	105	93	97	93	90	94	92	72	113	96	91	88	95	97	73	99	110	88	99	94	75	107	104	79	91	81	102	91	83	94	101	100	78	83	85	90	80	93	90	96	85	94	118	87	98	101	87	89	93	111	75	74	96	84	83	101	90	88	88	71	100	91	95	96	88	95	94	77	104	88	91	85	104	87	91	94	72	84	85	92	84	107	96	85	93	69	98	92	81	97	107	90	86	89	98	75	92	97	89	89	80	102	117	82	76	86	92	83	96	90	105	89	97	106	97	100	80	95	78	98	97	77	87	96	66	105	102	79	91	88	91	86	96	95	82	98	77	81	86	87	93	79	99	98	78	85	93	100	102	91	94	83	103	79	94	90	100	94	99	95	111	82	115	101	77	101	79	83	83	76	92	84	83	88	89	104	98	90	70	86	91	94	116	73	90	97	94	108	93	105	108	86	75	80	73	72	98	87	92	92	104	89	97	79	97	86	85	79	93	102	103	106	99	91	104	83	103	75	92	90	93	87	94	104	87	88	98	99	92	92	78	83	78	96	91	91	102	91	91	83	87	104	100	92	116	89	89	101	98	104	86	86	85	83	99	85	96	82	95	86	86	75	87	84	95	92	97	98	86	97	94	110	90	95	98	87	96	88	82	104	92	77	75	100	85	86	98	80	101	83	72	78	101	105	96	89	90	87	85	92	90	91	91	113	92	79	119	96	95	81	81	82	89	88	93	92	89	100	85	103	99	78	90	88	74	86	83	90	83	89	70	86	102	80	86	95	86	108	98	89	75	99	88	98	80	85	84	90	91	104	69	95	100	77	78	93	85	84	106	87	86	90	88	103	82	75	97	89	92	101	89	95	83	97	98	99	86	77	101	96	91	83	81	87	94	75	83	93	71	116	85	104	105	90	94	74	96	72	84	94	101	92	72	102	96	96	95	96	92	76	93	97	95	65	96	79	93	97	95	96	85	96	89	95	91	98	89	97	100	112	95	98	83	80	85	74	82	95	73	85	90	85	98	87	85	94	81	85	91	90	79	87	65	92	94	90	103	82	97	107	86	97	85	88	105	82	85	91	82	79	98	100	79	100	103	88	77	93	82	94	95	99	86	96	103	91	96	106	88	91	88	104	95	94	92	95	94	109	90	90	84	95	100	89	82	97	83	99	78	89	102	84	88	73	106	99	108	106	78	88	92	99	96	91	107	101	99	90	91	90	76	91	93	80	88	86	91	71	110	107	91	94	103	83	85	96	93	92	88	79	96	88	79	104	82	97	78	106	96	84	92	88	108	96	92	88	86	98	70	87	92	101	88	86	72	112	101	101	106	83	108	100	99	94	99	85	71	96	77	81	79	91	100	94	98	100	96	98	85	90	93	89	85	103	78	80	86	76	82	86	75	75	88	93	96	84	77	97	92	87	98	83	98	93	90	88	103	85	81	108	79	77	76	91	91	84	88	84	103	99	81	96	85	100	87	84	86	95	102	97	94	87	96	99	94	89	71	105	91	75	83	76	91	95	99	87	88	77	87	104	94	86	80	92	85	91	86	90	83	84	95	86	81	93	83	78	82	91	84	67	89	105	110	99	70	78	81	94	74	96	86	92	91	91	86	92	91	110	93	89	100	93	92	96	96	94	77	87	92	93	88	102	86	82	94	83	99	97	95	98	94	94	99	89	101	98	110	85	84	74	106	97	81	88	107	81	83	101	70	81	102	104	101	94	130	79	100	97	94	74	91	87	75	119	77	102	92	95	83	80	85	89	95	94	99	104	98	98	89	99	99	72	80	101	91	92	109	86	89	91	98	90	85	95	84	98	93	92	103	75	92	105	81	77	76	90	90	88	95	124	99	96	80	101	80	101	98	93	87	83	96	90	93	102	76	86	101	69	87	112	83	100	87	94	86	84	104	91	98	94	89	83	93	84	88	76	86	87	83	99	97	95	79	94	99	99	106	94	94	100	85	89	91	92	104	89	88	88	84	83	89	83	86	87	93	93	78	93	76	88	82	103	97	87	122	93	88	87	79	91	118	73	99	95	91	95	102	86	74	77	93	87	114	83	76	86	101	84	96	102	96	80	97	82	93	102	98	100	99	84	105	94	87	100	87	83	75	79	97	111	77	86	85	101	88	75	118	104	98	91	92	101
17200	8281	5503	7902	14606	16907	18021	16064	14685	11421	10472	9342	8836	6913	5034	3817	2905	1908	1409	1055	905	816	811	775	781	746	727	735	838	848	871	820	767	779	847	833	902	893	842	884	939	819	998	1102	1039	997	884	758	695	675	720	738	754	749	749	818	858	832	853	832	749	646	729	683	699	672	758	698	693	665	658	694	710	695	654	665	706	738	716	732	724	705	778	716	676	753	669	673	627	709	673	692	720	644	741	702	692	691	712	713	671	673	683	702	665	702	639	651	660	688	635	681	680	665	677	729	717	677	717	680	654	677	693	647	659	694	681	629	713	643	679	680	721	675	714	690	668	727	651	708	679	652	673	721	675	665	729	663	680	675	667	736	687	646	674	659	717	743	725	706	666	690	635	657	656	702	717	662	703	686	693	653	722	685	692	669	659	657	660	666	726	701	661	703	745	692	714	728	655	695	662	658	661	697	668	660	659	686	693	697	668	672	683	703	675	701	671	709	667	665	716	675	664	639	709	695	708	642	674	675	651	687	659	665	688	684	694	651	689	666	677	667	630	697	702	685	695	676	696	679	675	717	689	698	672	744	645	707	686	673	699	706	697	655	713	712	606	690	694	706	730	700	703	664	650	665	719	625	662	712	687	725	677	666	670	686	693	691	642	728	694	724	680	689	672	688	680	719	678	713	641	683	645	658	662	663	734	709	680	666	663	719	642	698	711	708	687	704	691	706	708	665	700	697	671	686	694	751	701	704	657	689	654	699	659	725	684	675	698	737	690	691	696	670	663	700	707	652	684	699	675	680	662	686	639	685	687	684	686	676	703	684	645	729	666	667	664	689	704	697	726	631	703	713	702	658	702	695	696	718	676	606	681	710	677	674	696	670	677	629	648	666	719	765	685	669	692	687	660	658	722	666	685	662	674	678	679	699	683	743	671	663	706	684	660	708	687	690	691	709	676	671	688	708	705	690	690	711	670	697	688	681	690	658	672	657	690	649	746	698	639	713	668	640	719	677	694	661	661	691	674	629	685	643	683	701	695	656	711	679	717	662	722	729	713	711	683	696	691	693	678	692	674	714	658	702	671	718	661	623	670	670	717	692	646	728	745	695	673	645	670	676	704	663	707	663	713	650	733	670	665	651	709	662	667	708	667	678	687	706	687	685	648	657	659	659	679	707	671	715	649	671	677	640	642	650	720	664	662	700	687	696	689	722	672	694	668	660	695	691	678	693	698	661	719	708	664	633	678	702	675	718	699	679	689	719	701	738	642	676	707	650	684	703	635	691	664	675	724	655	671	738	706	648	714	676	708	703	636	678	708	695	683	664	677	686	722	661	679	654	646	681	660	647	654	706	665	687	639	711	696	659	702	707	698	715	623	680	664	682	666	691	713	670	679	666	714	679	703	702	670	711	724	712	685	640	692	707	700	677	672	708	711	753	690	693	689	656	648	701	678	661	685	669	716	667	679	687	665	700	683	651	684	669	693	706	716	683	658	661	634	614	665	693	665	688	710	655	655	685	665	695	706	652	722	717	692	707	708	718	702	687	673	727	659	664	679	708	690	676	668	716	646	695	650	702	697	663	695	685	695	730	681	695	660	679	676	639	665	676	689	677	699	702	722	693	686	670	642	669	677	672	697	694	701	708	689	668	683	692	672	698	664	711	677	712	650	664	637	636	677	680	674	707	712	659	650	663	672	676	737	683	661	668	678	640	657	622	690	659	693	697	678	644	735	679	657	678	695	688	666	668	724	652	686	665	656	668	681	637	666	660	723	655	693	637	663	593	683	673	752	677	656	719	742	690	696	646	673	683	637	689	677	688	665	686	689	694	688	729	661	657	666	691	696	684	669	688	681	718	722	660	690	658	652	697	691	695	685	710	697	668	729	680	658	679	676	664	714	703	710	676	762	703	678	649	694	704	673	630	675	686	704	692	716	706	679	687	688	664	645	712	675	741	638	727	682	674	687	708	721	672	679	712	699	658	698	699	685	678	697	629	723	666	674	678	701	699	682	680	690	724	721	680	662	675	698	669	710	671	654	662	663	660	687	686	664	682	745	695	681	694	711	702	657	677	699	670	680	701	674	704	639	709	672	646	691	683	694	713	722	680	711	701	682	695	672	701	706	697	681	630	709	652	680	669	724	613	684	716	717	623	677	683	685	713	666	667	704	680	669	687	725	669	698	722	674	711	651	660	680	682	680	650	646	667	710	710	658	688	682	648	691	627	682	677	687	714	671	733	646	676	678	691	680	685	710	678	719	651	690	680	685	682	697	676	650	714	711	717	659	668	626	713	638	675	668	695	683	653	667	688	649	716	666	684	716	674	689	662	745	626	743	665	698	656	630	687	697	695	677	715	700	680	704	661	770	698	703	679	685	709	659	647	668	663	635	685	688	705	687	738	668	712	648	680	652	699	670	636	716	636	693	705	670	693	705	730	697	718	704	671	713	704	709	674	700	731	708	680	659	683	719	718	702	631	693	673	629	643	697	725	692	646	689	689	663	668	700	728	693	683	643	688	674	676	720	640	706	721	636	697	688	660	709	687	689	650	671	695	647	724	683	663	719	672	689	693	684	687	682	662	692	658	659	631	673	736	684	695	680	688	643	675	698	665	725	677	702	677	672	676	665	710	721	673	686	689	724	689	662	672	689	656	706	721	670	710	667	745	682	655	720	724	660	688	681	733	708	655	691	636	715	650	688	703	671	725	730	656	724	686	679	685	691	658	680	685	689	674	735	685	677	704	723	673	645	663	688	685	708	702	655	654	647	675	687	695	718	701	671	673	648	666	716	651	664	701	661	696	679	644	690	665	699	730	715	625	683	665	662	684	727	650	658	653	656	675	686	704	655	629	727	726	664	665	714	706	692	711	651	674	675	668	702	667	726	698	702	684	739	662	663	681	705	684	701	665	690	662	716	685	661	702	658	716	661	687	675	657	661	666	644	689	678	709	684	675	672	661	669	691	706	667	691	718	732	685	672	679	697	662	663	686	692	693	665	685	713	691	721	652	674	678	641	710	639	667	675	713	664	677	604	702	681	688	679	663	677	689	681	641	671	676	671	679	715	694	686	696	654	697	700	722	721	676	670	722	702	647	656	654	692	654	676	672	732	717	683	657	720	696	707	665	688	701	666	687	737	669	710	671	667	640	738	712	656	688	670	701	709	700	689	672	700	728	698	671	677	707	687	656	677	701	642	711	713	705	675	670	660	664	668	694	690	690	652	685	651	646	696	680	671	684	697	730	680	676	674	654	687	644	670	714	735	639	686	717	713	698	684	719	692	655	699	672	683	709	678	683	707	656	696	657	664	672	714	705	649	699	689	674	631	680	667	680	750	678	693	690	703	693	707	701	691	678	711	696	662	708	697	694	665	634	736	677	649	691	694	677	678	680	656	620	643	696	681	702	641	699	641	664	663	654	653	659	665	721	678	670	665	636	695	683	674	699	692	676	686	694	686	668	703	676	689	698	648	725	631	721	701	698	678	705	682	667
1689	976	590	449	322	436	639	672	610	498	514	466	423	327	255	178	123	83	60	47	50	41	53	43	41	52	68	58	41	45	49	61	51	48	49	43	56	63	59	63	71	49	79	70	64	72	61	53	61	43	50	54	46	51	71	53	50	43	58	38	40	38	43	44	49	59	43	48	49	39	54	54	47	44	41	54	49	53	36	47	31	58	48	37	39	50	40	46	44	53	47	43	46	44	39	37	50	51	43	44	44	41	57	43	36	37	54	50	50	52	53	35	39	49	41	47	48	38	43	41	35	40	49	56	43	44	47	46	46	55	46	44	51	50	55	44	52	29	41	48	33	42	38	45	50	41	49	44	39	43	41	50	55	45	56	51	44	44	37	52	38	46	45	37	56	47	43	50	37	35	37	44	48	38	42	49	36	55	39	49	40	44	46	52	47	31	35	36	44	35	45	51	45	53	56	34	44	36	35	43	46	37	64	39	44	48	47	42	42	46	42	57	48	43	50	36	47	36	53	41	46	52	45	38	32	39	39	61	44	47	31	41	61	41	45	52	45	42	60	40	40	56	45	53	41	45	40	45	55	49	45	40	36	52	35	47	70	39	33	49	51	50	44	37	50	45	42	38	52	33	41	45	52	41	43	42	40	40	35	50	59	53	34	41	52	44	53	49	46	39	36	55	49	37	27	43	47	38	48	46	55	44	55	52	40	50	40	46	49	52	44	40	45	43	52	53	33	44	51	38	51	53	32	47	41	34	48	61	46	42	51	32	49	49	45	33	48	53	29	42	48	50	41	53	55	54	50	43	32	50	58	49	41	40	40	41	50	35	42	44	36	43	48	38	38	39	49	45	45	47	40	41	53	38	37	61	59	44	47	51	32	58	38	45	34	41	34	41	50	51	61	45	48	37	45	48	36	41	50	41	39	37	42	47	35	46	42	50	49	45	43	42	35	39	49	39	49	52	47	40	41	47	40	62	49	50	49	49	47	58	39	54	48	41	45	38	44	37	45	53	51	41	41	49	50	41	56	39	35	44	41	46	45	40	41	40	43	40	38	43	50	55	37	52	40	43	36	30	45	48	38	51	48	44	55	47	52	38	53	45	43	49	43	48	50	48	47	51	40	32	52	40	38	44	55	39	41	49	43	45	30	45	53	47	45	43	49	40	45	44	36	46	45	45	41	37	50	38	29	41	30	38	37	52	42	47	39	43	46	61	46	37	45	51	48	48	52	49	39	35	43	43	44	49	44	42	42	47	40	48	40	55	43	38	53	45	38	38	52	36	42	43	42	43	40	44	31	48	52	44	44	52	47	47	49	50	45	55	47	44	39	36	42	52	44	41	50	39	46	36	43	53	53	50	47	45	40	45	49	53	42	40	41	40	60	47	50	50	48	50	42	57	44	41	49	48	40	49	55	46	53	54	54	51	49	30	53	45	42	48	42	46	59	46	43	53	43	28	49	54	39	38	41	33	39	49	38	41	35	38	32	40	46	48	39	58	46	41	42	38	49	43	52	43	49	45	59	38	44	46	46	45	37	46	47	47	36	55	33	41	47	54	44	35	47	30	48	44	60	40	37	46	35	41	42	44	34	51	44	42	40	30	38	46	48	47	42	54	48	45	37	56	38	45	39	40	53	39	46	44	48	56	41	55	64	57	45	49	46	49	43	53	44	36	38	52	36	39	39	45	45	39	43	42	49	45	50	44	36	45	40	49	49	38	37	46	29	44	41	44	54	38	43	43	42	52	42	44	41	48	41	35	35	34	52	37	42	51	45	35	43	46	45	38	51	52	53	54	35	41	42	36	42	44	41	55	38	42	30	44	52	56	44	36	51	46	46	39	46	35	44	48	37	29	54	52	35	46	35	43	41	38	46	44	42	37	36	46	40	34	42	48	34	43	42	45	52	43	41	49	52	50	46	51	44	50	40	43	39	53	54	41	64	36	39	42	51	51	53	42	38	42	42	32	53	48	48	43	37	50	45	36	38	40	51	63	47	37	54	48	55	42	42	42	51	51	44	48	34	42	35	41	34	52	43	45	42	49	51	45	33	50	40	49	41	41	43	45	50	41	51	42	40	45	50	39	46	49	47	63	46	42	40	38	48	44	45	45	47	34	46	49	48	37	44	38	52	37	52	52	48	40	46	41	40	40	47	41	50	44	53	46	38	44	42	48	49	42	44	40	50	56	36	45	29	38	35	44	35	31	44	42	46	50	54	44	35	45	45	48	51	54	49	49	44	44	47	37	51	47	46	32	50	55	42	52	37	33	46	44	54	36	47	45	42	35	42	56	44	46	42	40	34	34	49	48	44	42	31	56	50	38	46	43	39	41	48	42	49	53	42	42	40	46	55	55	37	56	43	40	40	34	52	55	45	58	40	40	29	52	43	47	55	47	43	38	54	39	54	46	37	49	35	36	42	47	40	46	58	58	34	62	41	40	46	45	35	39	56	43	44	41	40	40	41	42	49	42	34	45	55	46	52	51	41	34	49	44	49	42	41	36	43	43	60	47	43	30	54	43	42	39	41	49	54	52	45	44	43	46	42	39	36	41	46	44	41	41	43	43	30	42	44	52	59	46	46	54	43	43	51	43	55	44	52	41	43	49	43	56	41	42	47	42	66	52	39	45	38	46	42	46	35	51	41	50	33	47	48	44	51	36	41	48	49	55	42	41	53	36	47	46	43	43	50	55	53	36	31	43	51	47	51	52	42	57	48	50	36	44	40	46	54	52	39	45	49	33	65	41	41	42	54	52	45	48	49	41	43	54	46	47	42	53	38	43	37	45	39	44	33	39	33	34	47	40	41	57	47	57	43	55	55	42	33	57	47	35	44	44	47	39	50	45	45	43	37	43	47	41	45	40	34	55	48	57	54	36	37	44	40	41	57	44	51	47	40	43	45	50	42	56	51	52	38	37	53	44	47	41	48	50	40	52	45	43	43	46	50	52	52	49	33	34	49	53	51	42	60	50	51	41	41	52	45	45	57	51	47	46	46	44	46	60	50	29	50	51	43	38	40	46	43	37	55	35	31	42	38	30	31	45	42	56	38	36	38	45	45	46	33	45	45	42	54	44	50	50	41	41	45	42	40	44	40	43	34	31	45	57	45	53	43	56	45	53	41	52	41	41	52	37	50	44	52	50	46	43	46	56	44	48	48	34	38	56	42	51	43	45	47	40	38	51	56	48	45	54	45	52	51	34	53	45	33	38	31	44	42	33	39	40	46	53	48	50	46	54	46	46	46	50	48	39	34	41	48	38	33	51	38	56	42	44	49	30	57	51	46	49	49	44	32	51	50	42	48	43	49	39	39	45	39	49	48	35	36	44	42	46	50	45	54	45	50	46	48	50	46	44	42	43	40	52	49	48	47	39	46	46	42	58	40	40	50	38	37	42	44	52	39	49	38	46	42	44	44	38	55	41	45	52	34	43	48	59	39	36	42	58	49	52	53	50	47	43	49	62	40	44	45	35	41	33	37	38
18866	9909	6287	9705	17349	19984	21053	19299	17198	14926	14080	12704	10631	8088	6136	4343	3068	1889	1252	930	644	591	556	472	490	462	545	458	475	573	586	453	505	521	604	545	613	637	564	601	592	677	680	867	831	788	491	378	367	396	384	396	410	486	532	510	562	554	525	421	347	371	384	366	359	390	319	357	331	351	347	322	325	329	359	385	361	349	392	419	432	378	405	342	362	335	340	348	342	366	297	323	338	328	337	320	356	357	344	326	366	313	331	331	329	356	365	337	320	337	357	325	320	311	331	327	352	345	332	348	328	344	331	336	314	319	302	343	303	361	334	374	327	335	358	335	343	335	330	321	335	323	344	342	321	319	330	337	370	313	314	335	344	334	309	366	319	356	341	340	322	335	302	348	330	324	368	336	310	315	309	324	364	329	347	323	354	357	346	342	354	308	365	317	323	326	315	302	327	340	329	334	334	312	316	334	325	323	303	356	332	347	318	343	336	358	297	319	321	333	320	340	328	334	338	335	310	309	345	366	352	337	350	337	347	338	313	335	334	368	333	338	373	295	345	328	325	330	342	325	343	348	304	348	345	340	347	337	346	305	300	332	301	330	341	319	337	338	289	333	306	317	316	312	318	332	348	357	334	302	318	314	310	355	311	317	365	334	337	324	348	323	320	316	329	362	330	336	314	351	338	345	342	357	338	323	345	326	349	341	349	311	349	332	324	291	313	328	328	350	317	329	314	342	300	326	330	330	316	321	344	324	363	292	325	354	315	345	338	351	339	310	323	350	317	333	306	351	319	354	321	334	318	320	345	302	303	303	297	348	345	316	333	325	350	334	317	315	313	347	306	327	345	373	327	344	302	311	358	308	341	345	342	322	309	351	324	303	330	315	368	333	311	341	334	363	342	296	308	319	323	329	350	330	327	333	303	328	324	304	323	308	328	338	343	315	332	359	343	323	337	362	317	299	332	318	337	310	336	332	354	369	349	329	304	359	294	334	335	347	328	324	331	327	340	327	348	331	341	316	323	312	346	326	334	368	331	340	348	315	330	341	336	357	326	329	374	331	332	312	343	357	319	345	306	341	363	350	346	328	373	318	333	329	335	339	342	342	334	335	343	348	340	319	316	328	296	323	324	323	312	340	351	350	324	330	324	328	331	325	350	318	353	324	345	351	311	319	343	317	351	354	324	333	305	308	348	322	329	363	299	339	325	302	339	339	344	325	320	349	322	331	322	325	337	347	365	319	348	322	314	314	331	357	336	342	322	327	307	327	296	283	301	300	299	332	341	329	341	340	333	318	353	335	290	318	330	319	324	337	316	340	318	312	314	337	328	307	357	360	344	353	347	305	327	308	330	331	300	337	320	325	332	331	347	313	345	329	307	326	332	357	364	348	334	294	344	354	332	345	339	307	297	321	331	319	348	332	325	367	317	330	307	323	336	317	334	343	306	328	327	303	319	353	342	319	343	361	350	307	338	323	353	323	326	341	334	332	332	349	335	355	328	328	311	312	345	325	325	305	308	306	329	331	300	324	328	324	306	327	344	312	367	314	334	336	337	333	320	309	346	302	334	329	325	343	303	344	331	347	344	342	302	317	338	362	316	345	336	337	321	320	344	339	317	342	320	317	324	336	318	322	322	329	343	336	316	308	326	306	343	329	354	328	359	358	360	357	332	334	327	297	329	342	305	302	316	325	311	323	370	346	283	316	310	286	317	320	310	315	322	323	340	350	328	344	331	346	342	323	327	321	326	313	329	361	339	343	312	331	359	283	351	330	302	346	329	341	323	338	327	343	337	313	332	347	331	321	336	316	334	342	306	299	332	312	326	323	337	364	379	348	328	345	344	320	308	342	351	327	301	350	326	315	325	348	320	303	366	344	336	329	344	310	328	334	345	314	333	315	345	310	322	308	303	319	315	344	301	319	323	310	304	363	331	297	335	319	325	323	309	306	331	325	331	326	360	332	317	331	345	316	337	308	338	335	335	326	286	344	310	308	326	317	329	310	335	334	329	356	300	328	313	349	318	341	349	344	334	335	319	347	307	319	301	301	348	335	339	299	361	345	300	315	354	342	330	335	300	266	317	293	327	351	366	288	302	322	351	333	344	347	320	346	335	320	327	359	347	357	325	347	347	347	315	318	342	363	343	337	339	347	329	324	346	343	301	315	313	312	311	333	333	322	315	303	349	334	338	337	323	352	337	348	302	332	348	336	337	297	324	354	338	308	318	350	353	337	334	318	326	367	357	312	340	321	317	317	305	319	339	343	328	334	322	331	335	334	289	372	305	352	337	387	357	352	320	374	309	336	365	341	315	361	307	356	336	380	371	359	328	332	354	344	340	299	323	358	333	303	316	325	310	336	300	354	311	327	329	322	305	332	293	327	348	304	326	335	338	345	316	310	331	350	345	309	357	343	307	316	297	337	373	366	334	318	355	364	337	299	330	331	315	293	337	366	295	330	308	327	327	317	370	331	302	331	340	306	353	326	322	309	336	332	361	347	353	341	327	338	366	331	326	348	342	335	349	311	326	331	314	374	326	329	336	335	358	329	319	344	287	336	294	327	321	360	297	346	345	312	344	303	300	302	366	343	342	329	358	327	351	296	315	317	367	322	331	341	315	322	336	317	307	348	327	354	340	332	324	359	334	346	360	320	337	318	337	368	338	355	344	312	359	291	358	320	347	320	313	314	329	343	333	341	325	336	332	311	347	348	338	320	357	304	372	335	306	329	302	335	329	369	300	332	347	321	309	339	309	299	348	337	353	350	313	294	354	359	355	331	311	343	342	333	309	326	325	332	325	309	315	311	314	294	319	335	312	325	337	308	313	326	328	299	359	317	353	339	340	343	333	336	360	324	331	345	337	330	295	342	341	336	289	329	350	315	310	314	339	345	313	319	352	319	307	335	331	330	342	328	332	327	333	322	314	335	348	327	327	302	305	329	321	337	325	325	307	294	355	329	309	362	314	322	335	346	320	291	299	325	346	333	314	354	346	353	334	327	344	349	396	346	328	313	345	338	327	354	311	323	335	339	334	310	344	356	314	348	351	358	333	328	337	307	331	280	333	288	359	315	327	317	335	345	355	344	319	319	326	335	309	320	332	327	370	307	329	319	332	328	304	346	334	322	341	338	344	361	347	361	357	338	325	358	301	293	328	339	321	304	315	348	311	308	316	323	343	304	333	308	349	330	357	319	318	330	313	322	329	314	314	304	317	333	325	342	332	327	329	300	295	360	310	267	354	324	352	354	340	298	331	329	351	321	317	313	353	352	340	296	316	319	307	338	323	350	314	313	305	356	375	315	316	333	313	322	335	322	320	338	379	308	320	335	349	341	318	309	318	332	326	345	333	316	311	329	311	353	332	319	323	329	330	313	324	310	305	317	316	348	361	329	338	336	313	320	316	327	358	338	327	331	332	351	322	330	307	346	330	323	365	295	322	306	300	320	301	334	362	316	318	290	320	333	340	310	328	337	325	325	321	308	340	370	337	295
1624	554	328	289	208	267	301	406	338	281	267	287	235	199	151	110	98	102	76	79	81	74	78	75	93	69	74	67	72	98	98	57	64	70	72	71	73	87	97	75	72	66	91	73	76	73	88	78	61	62	76	93	86	80	80	78	80	68	68	71	71	82	75	76	77	73	75	68	83	61	71	71	86	81	81	60	77	75	73	76	76	79	83	67	80	75	76	72	68	83	57	72	70	66	76	68	68	86	79	77	71	82	62	79	81	64	78	75	80	68	63	73	68	64	79	66	70	70	71	75	69	82	65	77	81	65	80	78	69	57	69	79	74	74	67	68	71	73	83	78	82	75	59	60	88	80	73	85	78	79	86	80	62	69	69	66	72	77	64	67	67	77	64	52	73	76	75	70	63	68	69	71	68	73	64	78	83	61	74	78	78	86	66	75	76	89	66	73	81	78	80	69	52	72	82	76	64	71	77	70	77	69	90	77	70	73	87	61	62	70	75	92	71	69	63	63	80	90	75	81	68	96	75	64	75	80	78	77	80	86	90	67	70	71	77	69	73	71	75	70	73	59	70	87	74	76	77	69	73	74	88	76	78	86	72	76	70	64	60	82	77	69	81	62	74	72	80	82	71	81	67	69	77	77	83	66	78	76	77	64	76	64	68	71	70	78	70	90	77	77	78	88	65	56	78	81	79	97	59	70	106	71	69	74	77	87	73	79	70	91	67	68	58	70	68	74	68	84	72	75	70	81	66	79	57	82	75	59	74	73	71	71	77	74	62	71	81	57	68	85	77	64	78	74	73	65	72	74	85	82	52	77	77	80	81	64	66	70	75	63	83	75	76	66	66	75	74	64	69	56	87	73	79	65	90	68	86	64	85	74	84	67	77	63	62	83	84	69	81	81	99	91	62	66	74	68	75	72	89	87	96	87	86	79	82	74	65	82	50	71	67	71	76	61	88	82	52	75	71	82	79	72	67	68	75	65	66	80	87	72	62	78	66	93	82	80	78	84	85	76	85	72	71	89	74	61	72	74	85	88	69	80	60	70	73	87	67	70	60	68	63	63	81	76	61	81	79	75	69	83	81	68	75	64	70	73	62	64	77	65	90	71	74	75	72	77	75	63	62	83	73	88	72	64	64	76	62	87	83	68	77	85	73	79	75	65	85	82	86	75	64	78	75	71	77	93	71	56	60	71	65	76	71	62	66	84	88	82	79	67	76	78	74	77	78	78	75	58	71	66	56	74	79	62	80	86	83	52	64	82	91	64	71	76	61	79	73	70	67	78	77	74	71	92	65	80	63	77	81	67	75	79	70	97	78	68	87	72	80	78	87	89	70	72	84	59	78	69	68	56	73	72	73	77	75	67	83	85	83	70	73	81	71	78	61	80	65	72	89	78	73	66	77	78	64	75	90	59	72	73	95	73	71	76	74	69	81	60	68	74	71	63	81	80	65	77	78	66	55	71	74	77	64	66	62	83	67	75	76	68	81	64	63	65	74	64	61	84	80	55	75	56	70	77	57	64	52	63	65	77	82	87	83	83	80	75	76	76	77	81	63	94	81	79	73	73	68	62	88	81	64	74	66	79	82	64	70	67	78	78	68	73	71	78	69	58	76	94	79	72	69	81	70	80	76	84	78	77	72	62	73	73	77	67	66	76	68	61	76	70	79	88	85	57	79	68	65	77	69	75	74	64	90	73	86	73	96	93	65	83	67	65	73	74	75	66	68	78	79	61	67	73	80	79	87	81	78	63	73	58	61	78	59	77	63	76	101	75	59	76	58	84	68	65	65	69	68	74	60	61	79	69	70	83	77	82	67	57	65	68	70	60	76	85	64	83	78	63	71	74	80	93	71	79	72	59	92	73	71	72	82	76	74	75	71	84	72	79	72	66	58	66	84	79	73	73	81	80	77	72	75	72	78	59	86	80	69	74	68	68	74	75	94	81	58	85	74	80	66	63	75	71	77	76	75	66	65	84	63	82	79	73	84	72	66	66	62	67	70	75	74	73	77	75	65	95	76	63	68	57	66	84	76	69	85	75	60	78	69	68	71	68	102	73	80	64	63	80	64	78	74	60	77	78	63	60	90	60	65	74	74	66	60	62	75	75	74	79	78	77	63	75	65	60	88	73	63	73	87	78	67	66	72	87	62	79	58	64	72	74	70	72	88	92	81	71	83	58	73	68	81	72	70	71	69	70	64	76	75	95	58	73	73	65	74	69	63	65	82	80	71	63	75	88	49	66	79	94	60	80	91	72	74	69	71	74	76	75	78	67	74	82	69	78	75	73	86	80	68	78	80	71	78	65	77	62	75	70	78	78	51	72	55	76	57	86	79	69	64	83	78	66	78	72	65	67	60	72	77	76	47	74	71	64	72	68	82	74	78	76	67	70	75	64	59	78	82	80	90	65	79	86	70	67	66	69	68	63	67	98	76	66	61	56	76	69	66	65	56	76	68	61	75	75	70	91	58	64	70	56	67	72	62	57	63	75	85	72	71	68	72	68	70	72	78	76	66	70	83	75	83	95	77	65	79	80	66	80	67	81	76	70	91	66	69	80	100	71	82	73	87	70	72	70	84	67	72	67	83	71	71	65	78	58	67	74	79	80	70	89	76	72	68	83	72	80	64	67	75	71	73	76	70	79	63	68	72	67	81	82	73	74	73	79	74	71	68	67	78	61	82	78	73	72	63	70	78	74	69	86	52	71	90	73	71	73	77	71	61	64	69	74	75	74	66	82	80	91	61	77	75	74	54	78	65	64	76	73	64	68	81	61	73	88	82	72	66	84	67	56	81	84	70	55	63	74	67	68	63	79	82	79	60	70	47	62	77	55	65	67	57	63	64	55	69	67	62	78	80	76	84	83	86	84	80	66	62	82	70	79	74	68	80	66	75	79	63	72	70	78	76	79	72	85	70	77	74	78	63	75	81	66	77	73	72	85	74	81	61	74	73	84	73	76	79	81	61	80	58	91	69	71	87	57	79	67	79	73	74	71	76	64	75	62	84	61	71	83	70	69	68	76	76	84	69	86	57	62	77	98	56	63	80	81	71	79	72	86	80	91	67	72	67	52	82	83	78	64	76	90	59	65	78	69	86	70	74	85	81	74	85	69	88	80	80	82	62	67	75	73	65	66	69	86	113	59	77	64	60	69	62	82	84	74	76	79	71	64	63	78	71	67	68	68	81	67	60	81	88	79	68	61	62	68	72	62	64	59	79	70	62	95	70	75	60	71	85	90	78	78	82	71	84	77	72	69	82	55	66	73	69	77	73	67	63	92	64	75	73	81	72	76	78	67	85	81	72	85	73	71	65	65	76	60	76	67	74	89	85	62	77	69	73	68	77	74	68	72	86	95	86	67	75	74	83	81	79	75	72	78	73	86	74	69	80	75	68	65	65	76	65	58	83	66	70	74	68	57	84	61	86	73	87	77	64	68	66	59	77	62	67	70	80	57	61	94	78	75	77	86	63	71	70	74	92	82
14618	6246	3747	5887	10536	13521	13251	12553	10393	8145	7782	8253	6575	4479	3219	2330	1593	1115	893	625	601	565	596	549	590	615	593	564	610	597	593	629	591	613	628	609	683	690	654	693	633	658	715	839	765	739	595	557	626	615	546	617	543	636	640	639	626	625	632	549	582	534	563	521	586	578	532	589	571	518	553	561	566	554	582	492	517	558	555	615	607	589	546	555	579	545	541	532	557	520	568	518	552	551	522	548	547	569	596	544	560	534	543	543	604	565	580	509	580	548	575	580	546	533	524	548	555	587	542	546	551	530	522	533	530	536	555	575	565	522	546	543	527	539	571	556	542	578	560	542	546	566	544	571	566	565	564	535	533	553	600	552	569	613	567	586	537	538	547	578	577	534	554	511	537	567	541	560	578	561	556	552	554	567	539	581	524	554	588	584	573	565	570	513	551	560	563	612	567	532	593	547	534	550	537	541	531	566	570	593	554	551	580	567	560	564	565	558	567	536	542	593	582	564	505	566	528	560	549	553	555	578	532	569	503	553	588	573	559	580	545	539	538	539	524	580	569	569	535	569	585	544	553	554	533	568	565	522	547	519	537	530	520	513	570	547	554	564	520	544	581	534	568	552	553	574	533	568	507	540	549	539	517	553	484	556	534	536	583	566	558	551	590	549	551	546	552	515	559	558	599	577	537	546	562	522	528	581	554	574	549	525	531	525	591	566	546	547	556	552	550	560	566	545	520	558	550	593	515	553	589	571	544	545	576	530	571	591	556	589	511	560	536	550	524	537	545	584	558	549	564	550	530	578	563	537	532	560	534	550	572	524	545	505	550	532	515	551	577	523	586	562	542	581	536	571	509	523	554	560	594	558	543	571	569	538	567	538	525	567	541	537	573	554	531	538	574	569	553	588	568	553	530	548	605	596	543	563	533	574	559	573	555	542	556	530	535	575	556	569	574	534	539	567	543	585	539	536	522	569	536	532	541	556	542	561	556	591	582	570	545	567	549	521	562	561	552	537	585	529	568	570	525	508	546	507	511	586	551	556	542	534	568	561	579	574	532	586	591	547	585	571	565	571	527	607	595	561	547	582	545	582	574	537	553	525	561	540	503	523	573	565	566	557	554	576	534	575	556	535	560	524	567	545	542	544	554	562	553	539	513	602	550	562	576	546	568	543	561	520	522	499	573	549	590	549	534	536	529	545	563	562	550	583	571	574	554	573	564	552	530	506	550	571	539	565	557	543	556	548	558	558	489	535	546	561	543	554	558	562	509	485	551	554	528	565	536	526	561	541	532	564	543	528	542	599	540	559	543	564	556	557	552	588	576	555	529	542	539	516	514	529	561	565	545	560	525	523	567	568	568	533	554	597	523	536	580	550	539	544	576	551	554	502	598	564	567	553	559	538	625	513	544	560	534	522	559	562	549	532	532	533	553	568	582	554	586	548	609	571	505	580	553	560	529	492	588	524	528	545	535	561	571	524	544	568	579	540	572	505	544	609	589	583	548	548	532	569	546	516	583	563	549	540	536	539	539	545	576	533	561	561	574	591	523	567	551	557	597	543	531	539	542	580	518	581	606	548	568	566	553	536	540	537	541	563	553	546	587	553	493	546	554	530	553	550	567	530	556	524	567	521	545	546	577	553	576	547	556	500	583	548	548	575	549	541	573	584	557	570	568	569	534	554	558	538	546	554	529	545	553	538	507	516	573	568	560	524	611	540	590	574	568	531	568	547	566	537	555	586	535	543	564	574	570	536	563	518	600	542	562	568	551	530	572	547	552	558	548	548	529	526	549	564	532	566	556	553	554	541	548	545	537	512	556	516	548	580	547	536	525	546	501	551	569	589	550	571	548	542	524	505	497	545	549	575	575	518	551	556	571	549	561	571	581	540	572	538	555	550	553	554	605	566	591	543	530	541	516	526	538	577	519	520	547	569	519	560	533	534	515	546	568	588	542	585	557	587	572	523	587	528	552	540	605	558	553	568	569	551	506	556	546	526	564	526	544	548	524	555	546	548	578	582	561	542	560	506	548	549	578	519	548	543	549	512	581	515	545	555	492	523	564	557	564	568	540	537	540	541	602	597	536	530	550	528	564	547	553	555	505	604	535	573	527	561	555	560	552	580	549	525	576	556	538	528	539	500	573	555	546	564	571	523	554	577	551	551	493	602	597	574	559	556	531	554	549	521	578	567	580	554	537	515	552	570	534	559	595	569	559	589	513	542	586	574	601	544	604	554	535	575	588	546	537	557	505	540	540	593	587	524	529	558	527	538	535	560	558	548	551	521	573	595	566	577	544	553	538	540	540	547	570	529	542	555	560	541	562	543	521	539	555	604	514	560	506	581	535	551	532	552	503	531	566	564	557	550	520	531	540	507	509	534	589	525	536	552	537	573	549	544	578	573	527	611	573	585	543	524	568	540	565	552	579	571	544	548	540	544	535	506	565	515	556	551	573	526	555	527	508	579	538	558	543	558	494	508	546	566	548	545	517	539	559	555	573	577	571	529	538	537	537	544	511	538	544	555	561	561	546	562	564	561	519	574	571	543	555	528	542	542	586	528	514	531	533	568	537	546	561	585	549	563	520	522	535	546	530	499	531	552	553	539	530	546	550	539	550	550	555	534	547	579	553	535	500	515	519	567	562	543	612	578	513	555	537	542	505	554	528	568	542	528	575	569	598	548	546	543	549	553	547	598	551	529	552	566	537	524	548	558	553	510	550	555	565	593	567	546	554	570	562	524	559	512	537	551	538	538	549	519	540	582	581	559	541	566	555	503	594	507	575	578	530	590	584	553	541	535	562	545	560	561	527	547	549	514	552	574	536	532	529	530	555	577	566	526	558	559	571	536	542	562	567	531	558	571	523	580	536	565	553	568	519	549	518	578	576	532	564	539	555	586	513	560	535	532	509	522	539	559	567	563	554	538	536	553	615	548	562	580	564	569	551	583	524	535	548	583	508	531	532	525	562	566	560	576	571	525	530	572	521	538	542	556	508	570	539	550	582	553	554	554	577	592	566	538	572	566	574	532	560	584	561	573	531	559	512	589	522	578	534	540	581	547	518	573	530	572	522	526	520	582	544	527	533	513	540	546	535	563	537	569	551	543	533	520	557	623	541	557	576	543	545	499	549	567	538	564	533	587	545	537	576	556	530	586	541	560	548	528	572	544	556	544	552	574	544	553	551	530	535	557	581	584	575	582	537	583	537	542	530	568	575	558	537	534	579	517	547	588	514	542	520	546	576	578	553	510	592	538	542	532	541	522	580	584	572	547	554	610	570	596	545	534	544	556	561	522	574	589	560	554	562	562	591	501	550	571	515	529	562	556	527	525	539	609	546	576	569	563	542	556	536	558	540	534	530	539	504	558	552	532	549	601	547	592	520	551	554	571	562	580	559	564	576	558	589	593	540	545	550	574	569	575	569	539	545	533	542	535	557	551	553	562	552	571	515	533	558	599	546	564	542	549	517	544	556	569	526	559	527	507	532	552
1208	744	448	386	230	340	471	586	406	323	337	377	279	237	164	126	95	73	55	42	36	37	28	26	44	30	40	43	37	29	36	43	37	37	42	43	41	33	39	37	45	45	47	75	53	55	34	37	42	35	41	31	55	47	39	62	31	39	25	40	29	22	46	38	20	33	30	38	43	39	36	41	42	23	37	40	30	34	36	43	31	44	31	37	35	34	38	32	34	34	38	29	30	33	36	32	30	42	36	39	26	34	33	29	48	44	36	22	24	25	22	37	24	31	26	32	26	34	21	31	32	39	30	23	30	40	52	32	29	44	36	32	29	36	31	28	37	30	31	33	27	37	35	33	39	42	36	34	39	30	36	37	24	39	28	24	38	46	30	39	31	24	40	37	46	37	34	35	29	33	32	33	44	25	34	33	50	36	35	33	34	35	31	39	37	40	26	38	36	28	28	39	32	35	39	43	34	47	37	26	25	34	25	32	32	39	38	34	27	37	36	39	29	29	36	50	26	22	32	47	32	32	25	40	37	27	28	34	38	37	22	28	35	27	37	34	43	37	31	39	27	30	32	23	23	19	43	31	30	35	28	16	29	30	34	39	32	31	33	37	32	31	27	40	40	35	33	39	30	31	37	35	33	38	38	33	42	43	36	22	34	26	33	32	34	45	30	38	29	33	24	29	34	29	42	35	37	36	31	35	49	28	30	39	35	34	27	36	43	31	35	35	34	35	29	31	27	36	43	35	31	35	29	43	40	42	32	35	33	27	29	37	31	36	30	33	40	32	37	47	34	31	26	27	37	34	26	53	41	35	26	26	41	27	38	37	37	29	35	27	33	26	38	45	31	32	32	31	33	40	35	34	24	37	32	41	32	26	39	41	31	25	35	32	34	32	24	32	43	32	33	33	27	44	31	38	34	38	40	40	36	44	39	38	35	38	28	30	44	32	30	38	28	42	30	42	33	35	41	33	47	32	32	39	32	36	40	35	33	25	28	38	32	33	43	35	45	34	38	37	41	30	47	41	33	30	30	34	32	45	35	20	34	34	31	28	29	43	33	36	32	31	33	28	42	37	40	38	28	24	31	33	31	38	37	33	39	32	35	25	37	33	32	35	44	39	32	36	27	35	40	35	33	28	32	34	37	34	35	27	37	37	34	39	30	25	33	35	40	33	24	42	35	30	34	23	42	42	30	33	26	33	35	29	34	37	38	35	35	30	36	28	28	34	39	37	29	21	32	38	39	28	36	29	32	39	29	42	33	35	32	35	36	33	27	46	31	47	39	28	32	25	32	38	39	36	35	28	33	34	29	30	38	41	33	40	33	36	28	33	44	40	30	46	36	28	39	37	37	27	29	37	29	35	39	53	32	28	23	34	28	31	38	40	38	30	34	39	27	36	33	32	38	36	35	35	29	28	42	34	32	19	38	43	30	35	42	28	32	44	39	35	36	32	29	35	29	40	30	37	38	40	33	37	35	36	30	31	35	46	33	41	33	32	39	38	36	23	36	33	35	36	29	30	25	31	33	29	33	40	28	34	26	48	36	36	36	20	30	39	39	36	35	46	37	23	35	38	36	44	30	34	30	34	45	25	28	37	30	26	34	36	39	40	27	31	35	37	28	34	35	27	36	43	27	38	43	22	32	32	30	43	43	28	32	33	36	31	39	39	33	44	43	33	36	46	29	36	29	36	42	36	38	48	20	34	39	30	30	36	36	28	27	29	28	19	48	26	30	27	26	27	28	34	38	32	37	47	29	28	30	36	36	43	30	34	27	31	32	27	31	34	32	24	29	34	29	35	35	34	32	30	32	32	38	35	39	32	48	37	33	37	30	31	32	32	36	33	39	29	39	28	37	36	34	35	34	37	38	42	27	32	30	33	38	30	33	34	27	28	44	30	41	39	42	43	37	31	39	37	32	32	37	45	41	34	30	35	27	33	33	38	35	34	31	38	38	36	33	34	29	42	34	37	37	33	30	41	26	25	38	35	44	30	38	42	32	29	36	30	31	32	32	24	26	26	28	35	38	29	37	32	26	40	25	41	43	25	39	27	35	35	31	39	28	39	35	41	43	35	41	42	43	37	38	40	30	38	36	25	44	38	43	31	31	43	28	30	29	35	41	41	43	36	36	39	27	32	23	37	30	34	43	37	36	31	35	31	36	27	34	26	29	36	31	33	36	38	39	46	36	38	32	37	38	36	38	31	34	45	25	36	23	29	38	36	37	49	35	38	39	39	41	29	37	33	43	32	21	33	31	35	47	21	37	34	26	33	29	37	36	29	33	31	32	22	28	45	41	24	37	45	35	46	34	51	41	30	29	30	33	28	39	36	32	31	31	36	32	39	43	45	31	32	34	30	45	26	36	36	33	38	34	26	33	40	32	36	28	20	42	31	46	41	38	27	23	31	30	40	27	28	34	39	31	39	34	36	30	27	42	24	27	35	38	26	41	28	29	36	35	31	34	32	45	32	28	29	31	31	30	26	33	35	37	28	41	41	35	33	28	29	47	39	37	44	26	32	36	20	34	28	32	30	34	26	30	24	45	28	35	31	30	31	41	32	17	40	35	37	34	33	31	35	33	29	31	43	38	30	41	47	28	33	30	36	33	44	36	40	40	34	35	32	41	24	28	39	46	35	29	28	22	33	32	30	31	28	36	33	32	35	36	33	30	38	31	35	33	36	49	45	39	39	35	37	32	39	35	42	26	20	33	35	33	34	32	26	20	38	41	30	32	43	38	32	38	35	26	35	38	31	35	39	37	46	29	25	47	36	47	37	27	25	39	30	38	25	29	38	43	30	37	40	29	46	37	29	45	33	30	33	42	34	30	40	37	31	28	38	42	41	32	32	30	35	34	24	37	40	28	37	30	35	34	27	30	29	41	33	39	35	30	25	29	36	33	45	35	32	36	37	44	33	38	30	40	40	36	35	31	37	36	29	31	33	40	26	37	36	44	38	33	31	39	29	29	35	35	37	32	31	28	31	39	32	38	38	33	26	38	35	35	38	29	30	27	36	30	25	37	27	36	33	33	24	38	27	42	25	38	33	28	36	23	33	29	39	31	36	33	34	40	42	33	32	41	39	44	43	37	38	36	42	40	26	40	30	32	34	34	37	37	31	30	37	44	35	36	39	32	44	31	42	38	29	28	38	35	29	27	28	29	35	30	29	29	38	36	29	48	29	39	41	31	27	38	21	45	30	43	35	32	41	39	32	29	31	32	27	26	37	30	51	42	32	41	40	34	42	34	40	28	40	38	31	32	28	40	36	37	40	39	38	36	34	31	36	49	46	35	28	31	38	33	52	32	39	37	26	43	35	29	42	36	30	26	28	36	37	26	40	32	39	28	36	34	31	33	40	31	35	39	40	34	30	38	38	31	32	36	43	26	33	18	36	22	41	35	31	36	30	27	28	32	32	37	28	29	41	32	34	30	31	43	43	31	47	36	33	37	27	32	28	32	41	38	30	38	47	39	38	32	26	35	35
15964	8313	4914	8033	14203	18264	17757	17419	14410	11223	10573	11165	8155	6124	4268	2955	1978	1261	836	532	479	369	353	331	376	397	396	333	365	445	414	349	352	389	401	438	514	498	480	519	464	514	623	635	591	615	345	312	332	297	332	359	380	366	372	439	442	407	345	281	295	306	285	244	278	285	256	255	272	256	292	254	264	249	267	276	284	277	282	318	328	306	283	272	274	295	288	306	283	289	261	307	255	241	223	263	267	255	294	273	271	291	259	259	254	276	277	254	230	259	270	284	247	258	290	249	259	268	241	284	250	299	285	278	250	273	283	257	278	242	266	249	278	275	268	246	288	247	267	299	283	287	250	250	237	255	250	253	259	246	269	258	293	249	270	253	250	247	243	260	258	283	250	262	247	254	264	254	245	275	268	279	269	279	290	290	277	262	253	247	249	263	285	258	269	217	277	274	263	278	267	278	263	277	252	254	298	256	244	240	267	273	273	258	268	246	245	263	281	234	267	258	255	277	269	266	235	256	294	272	254	259	270	272	287	287	287	246	248	277	296	268	277	255	262	286	265	248	255	233	254	269	255	238	270	255	272	251	258	259	268	262	267	254	250	280	275	229	260	239	264	230	261	273	278	244	269	266	267	247	283	268	275	264	256	278	254	252	250	259	269	302	276	268	288	240	256	281	267	272	264	278	254	234	267	267	276	288	275	258	266	250	245	258	265	244	268	253	263	273	267	236	305	261	237	227	271	261	237	254	277	247	288	286	260	260	265	279	262	289	273	275	265	255	272	261	241	261	260	234	263	260	264	272	273	257	245	282	286	269	246	289	253	248	283	231	273	255	254	290	250	250	246	233	232	252	246	251	259	252	264	219	259	254	300	275	261	254	279	267	283	235	258	257	280	285	248	270	259	266	254	260	268	270	289	247	273	274	264	242	249	274	275	270	260	273	246	249	276	243	271	247	268	247	287	287	246	240	244	264	253	250	268	302	281	247	283	266	253	289	288	266	288	249	266	232	284	272	286	241	269	270	254	259	273	279	245	267	226	250	282	264	262	262	230	242	262	257	277	253	251	280	272	258	267	269	236	276	252	230	209	281	280	261	234	249	273	256	272	253	270	265	259	291	264	253	298	250	283	280	269	274	273	266	279	274	281	260	269	246	249	253	260	264	261	286	270	288	236	252	278	247	296	239	244	264	257	303	241	264	243	274	280	250	250	275	250	240	252	238	262	264	244	275	284	281	244	251	254	279	224	253	292	268	294	264	282	238	245	239	225	265	279	287	281	239	253	257	257	292	286	291	242	253	258	262	264	258	251	239	264	280	271	263	267	264	249	253	271	239	270	278	282	268	254	273	281	233	261	232	277	272	266	277	250	312	268	293	279	275	239	255	237	274	242	253	276	257	255	260	222	264	268	246	263	249	305	252	295	231	269	259	296	248	275	266	256	273	269	224	252	297	282	280	267	303	290	261	283	257	262	229	277	248	270	289	247	284	252	239	238	307	256	270	265	281	291	241	272	267	246	241	282	276	266	241	272	278	250	255	257	253	277	273	253	262	272	250	275	252	267	283	272	274	261	250	270	285	263	263	246	266	254	274	282	257	290	267	226	247	245	255	268	271	264	275	248	225	238	248	265	277	250	241	284	273	262	257	269	282	248	251	268	250	258	258	269	242	283	272	262	266	279	266	264	261	244	230	273	249	277	262	246	289	259	284	280	234	282	269	262	266	286	257	245	293	249	271	279	234	277	253	260	270	234	271	263	246	269	270	267	284	239	284	293	299	249	231	250	273	277	252	262	257	264	267	252	267	249	256	268	275	220	256	256	265	246	242	282	240	292	248	259	281	264	268	279	253	261	261	227	285	245	278	278	251	241	267	255	255	260	212	260	255	270	260	262	265	262	238	271	273	251	273	272	252	226	262	281	263	254	242	268	263	270	272	257	219	247	251	270	268	261	257	260	245	254	306	263	275	278	254	262	248	258	282	252	286	273	245	278	245	242	234	291	256	263	271	286	230	270	263	239	253	262	261	278	276	257	281	292	247	273	277	246	262	266	255	263	247	259	320	246	280	271	255	244	270	271	254	259	279	246	261	235	247	264	270	234	266	268	273	262	275	243	281	247	249	270	281	274	237	252	261	262	262	248	274	214	274	269	288	251	252	244	256	311	275	263	265	277	260	252	273	305	251	231	266	264	285	292	285	254	269	285	265	298	264	257	252	272	242	268	277	247	249	264	264	226	248	263	232	250	243	265	265	231	265	292	272	272	267	245	234	249	270	285	241	268	270	259	275	270	260	286	284	251	253	273	291	281	246	283	249	270	277	243	279	264	254	247	252	258	244	257	285	250	292	265	308	267	261	266	267	253	262	263	244	257	270	261	302	241	258	241	285	268	240	271	271	254	260	272	270	309	260	260	254	302	258	256	239	271	265	264	275	257	271	242	256	281	258	268	274	260	269	266	273	257	268	281	238	281	258	254	267	254	256	248	272	276	267	249	265	240	251	266	240	274	264	252	253	256	241	244	256	256	255	278	272	253	257	282	276	239	282	259	273	259	251	265	252	260	281	268	271	280	275	257	256	277	280	275	267	276	289	282	260	261	271	278	287	286	249	233	267	240	256	269	296	244	277	253	288	263	273	257	263	280	278	262	256	275	287	261	254	244	270	244	276	273	269	306	259	259	255	276	266	250	255	255	286	252	279	263	240	266	286	247	251	266	248	226	273	271	251	262	240	255	266	305	286	265	289	277	270	275	261	243	244	258	279	256	284	253	270	263	252	266	252	265	267	266	289	279	260	269	276	260	271	276	248	252	278	246	240	235	240	284	263	260	275	281	255	249	286	295	263	275	254	285	300	266	249	244	266	283	284	241	251	237	282	256	276	264	234	231	248	280	289	257	274	280	268	262	269	269	272	258	246	298	251	258	254	258	290	257	275	256	282	252	305	255	253	278	246	264	289	266	256	252	264	263	249	268	274	257	286	282	260	270	261	278	288	234	247	267	266	279	262	234	240	272	248	255	278	246	286	261	258	256	224	262	268	252	276	282	254	227	249	247	270	260	269	277	285	274	289	277	251	265	269	263	276	248	268	266	252	285	248	276	268	268	251	251	267	266	286	274	286	274	277	244	234	269	267	265	240	283	270	258	268	258	264	234	270	273	254	274	240	270	284	254	268	253	261	253	284	263	252	283	261	268	276	255	273	257	244	279	243	262	261	233	266	241	255	277	271	246	306	254	280	248	277	263	237	266	266	263	259	232	294	259	255	253	253	241	298	258	271	244	259	276	273	275	273	259	252	282	272	255	254	234	272	291	278	276	275	268	277	270	271	281	268	271	257	266	294	233	246	281	258	266	229	270	214	290	277	269	259	260	251	258	267	264	258	267	295	272	288	233	240	255	249	247	249	238	300	251	262	262	292	254	272	259	252	266	266	279	241	265	258	256	267	272	295	263	275	271	277	262	276	272	254	274	241	275	273	285	259	279	255	260	274	254	274
2364	719	466	412	301	428	513	596	528	398	416	458	353	276	220	174	142	138	120	102	104	84	88	91	87	99	98	89	108	105	98	87	91	89	72	88	115	92	90	102	111	101	102	84	120	112	89	90	87	87	84	107	89	91	123	101	92	76	94	97	110	91	83	86	86	100	115	106	95	73	103	103	76	93	81	101	105	86	106	82	91	94	93	91	82	95	85	89	105	89	88	97	85	83	94	83	91	89	85	92	78	92	98	98	96	66	80	74	78	81	95	92	104	91	80	102	99	89	86	86	91	74	74	111	76	87	108	104	90	88	102	91	87	113	88	113	108	96	69	84	91	98	93	99	88	96	92	94	78	83	96	85	94	96	81	90	88	101	93	84	92	87	101	105	99	82	101	84	88	83	89	108	89	90	77	86	91	90	101	89	109	62	87	112	107	93	88	86	87	95	93	83	95	88	99	83	96	96	65	101	98	80	91	103	96	90	101	91	91	80	92	90	94	94	91	101	82	90	76	97	98	91	88	94	96	83	91	93	98	83	91	76	87	84	91	100	87	107	92	76	85	64	97	93	76	105	90	109	73	86	98	113	101	112	103	93	99	98	90	93	90	92	103	84	102	83	86	79	96	96	80	99	93	76	108	87	90	91	102	98	93	83	71	95	99	111	97	96	88	93	102	85	79	94	85	83	86	103	105	84	99	85	104	80	97	81	85	93	77	85	91	83	78	84	97	101	95	91	95	108	96	90	93	71	87	95	101	101	103	92	78	88	89	76	76	93	78	90	90	91	87	87	82	87	74	85	96	95	109	96	85	83	87	104	80	77	94	87	85	93	90	85	94	92	101	91	75	100	86	86	89	95	94	100	100	96	78	80	84	81	83	93	80	85	86	84	96	95	99	84	94	99	89	93	74	79	88	78	93	113	97	74	88	75	67	86	88	87	89	89	95	102	93	90	90	96	75	91	114	89	100	91	84	108	87	94	110	110	96	119	95	90	104	102	85	98	74	90	70	110	75	80	99	86	77	80	80	99	81	94	89	81	84	102	90	94	80	85	105	109	70	95	104	88	83	80	102	91	79	73	109	95	88	99	88	100	90	91	79	96	96	89	85	89	94	101	100	103	92	79	96	77	96	97	84	80	78	106	97	116	99	97	103	99	92	91	88	94	109	85	98	75	105	97	81	93	87	86	90	108	78	97	79	106	81	98	90	86	86	88	84	106	89	87	95	94	92	85	104	102	91	86	68	104	89	86	76	105	105	76	95	88	88	97	90	84	78	96	94	95	86	98	99	83	88	101	82	91	88	98	91	93	106	115	89	95	87	65	93	91	76	90	83	77	82	79	97	90	83	93	100	88	111	91	91	82	83	99	107	80	81	106	72	78	87	76	95	112	95	83	94	75	78	86	64	97	103	92	83	84	91	87	78	78	98	101	85	89	80	97	83	80	100	111	89	83	104	104	88	90	107	93	93	86	100	80	82	86	87	90	86	99	89	96	83	87	92	89	94	108	80	108	86	96	76	89	95	87	89	99	98	94	92	83	75	92	96	95	85	98	97	79	86	85	83	83	78	86	90	86	91	102	106	111	80	98	80	100	86	98	73	87	97	79	85	91	80	87	82	82	88	80	86	101	91	92	89	88	114	97	100	97	101	82	88	104	97	69	100	72	99	79	106	91	91	103	110	69	94	89	90	88	73	85	92	99	118	90	90	94	98	87	101	90	87	86	110	81	104	92	89	74	93	80	79	100	85	93	89	95	86	94	99	94	99	88	103	90	88	88	101	90	90	107	89	91	96	95	93	84	74	104	90	101	92	85	109	71	84	89	101	88	88	99	85	93	92	84	91	85	79	91	88	96	95	101	104	111	90	106	67	92	79	91	104	104	74	87	77	98	85	83	98	93	79	92	76	100	76	103	95	86	92	71	87	97	87	71	91	84	95	89	93	88	84	89	86	83	92	90	67	97	94	77	89	87	93	82	92	81	81	108	109	69	92	95	81	92	95	83	81	88	96	114	94	94	100	96	78	103	92	92	83	81	88	90	98	98	76	76	97	89	89	103	107	83	82	90	87	92	81	106	77	63	94	80	89	104	87	99	90	94	97	92	87	87	68	89	101	98	105	95	84	79	82	81	93	103	94	80	79	80	87	91	96	100	90	108	79	93	92	86	81	93	86	90	77	88	97	97	90	79	106	85	100	97	86	87	94	97	103	104	86	81	97	90	95	78	81	81	85	85	89	96	85	83	93	80	93	82	110	102	88	95	97	96	105	80	95	93	90	91	74	75	80	107	95	93	120	88	100	81	86	97	101	72	80	85	79	87	89	93	84	80	91	91	91	92	93	92	93	100	97	85	82	95	91	90	78	100	78	93	93	101	112	90	101	100	96	86	99	78	85	94	94	92	86	86	83	79	70	88	89	101	85	96	84	101	77	105	88	99	78	82	98	81	89	105	97	70	105	98	77	100	92	84	92	89	98	84	111	87	82	87	88	84	91	93	94	82	96	90	84	75	104	77	94	97	83	82	87	81	89	92	99	88	87	94	96	87	80	83	79	93	98	95	80	89	86	91	103	74	86	95	92	118	107	79	75	91	83	105	77	103	80	87	73	80	119	99	98	103	76	94	97	93	94	85	102	86	103	95	85	103	91	98	86	98	91	88	85	99	92	100	96	96	104	102	81	94	90	84	93	83	92	91	104	90	73	104	96	96	92	90	95	105	101	90	97	91	86	92	94	80	77	86	89	99	94	95	96	80	96	96	97	106	74	101	88	84	87	82	76	95	98	100	68	100	76	100	88	82	83	99	87	91	86	86	93	99	88	84	89	85	96	92	96	89	98	101	92	105	88	100	99	91	102	84	88	100	98	98	96	90	96	102	96	84	60	96	96	87	94	85	95	90	109	89	89	86	101	84	83	85	79	80	95	93	93	99	88	97	94	97	89	99	82	102	107	82	96	95	86	81	84	102	89	91	84	91	81	92	83	101	107	90	89	81	76	95	105	81	95	93	93	61	95	97	110	85	93	82	87	54	91	76	83	88	96	82	100	78	82	90	93	99	79	84	91	89	84	103	90	92	92	84	90	99	90	106	94	90	113	96	85	86	74	95	96	91	72	76	102	81	113	75	98	107	82	99	85	85	109	102	84	81	83	100	76	80	77	86	97	94	85	80	107	73	103	70	79	70	85	83	107	79	74	97	95	124	86	94	89	69	95	92	99	84	98	85	105	83	92	83	96	78	91	80	67	97	79	93	80	87	96	90	84	107	83	79	91	102	93	83	94	91	93	81	105	101	79	101	85	87	92	100	111	85	81	95	93	98	76	83	94	86	112	121	93	75	81	90	77	82	93	70	89	89	89	92	67	74	111	107	88	114	89	97	86	93	71	86	92	78	100	102	88	93	98	77	86	96	77	89	92	77	95	74	110	82	91	102	77	103	104	119	102	86	82	90	89	97	76	84	93	88	91	88	118	107	87	83	97	97	86	88
17399	7782	5087	7843	14016	17692	17667	17577	14423	12093	10958	11194	8450	6199	4518	3221	2201	1570	1163	1014	897	791	753	774	760	804	735	760	812	818	898	778	730	776	824	847	910	841	920	873	861	980	1031	1035	1013	849	742	712	701	658	757	765	756	807	822	822	833	837	690	748	690	760	710	712	732	669	687	637	702	713	680	678	713	689	684	705	704	710	687	671	752	701	683	643	693	676	670	680	633	707	733	675	685	640	678	683	692	677	671	663	736	643	665	718	664	671	677	684	672	655	655	638	694	641	696	684	719	648	695	666	683	687	696	643	694	649	672	675	612	632	667	683	641	645	675	648	683	695	699	717	690	685	667	701	710	672	752	692	647	728	674	662	696	650	680	674	654	647	664	632	691	608	615	657	700	667	686	660	665	677	673	677	625	659	680	713	737	672	678	624	642	638	628	684	686	725	634	658	690	685	692	657	661	685	634	685	663	643	642	668	657	624	654	693	694	652	753	684	650	715	660	671	652	708	655	665	699	663	646	682	695	704	714	678	660	635	667	607	677	733	686	672	679	651	664	637	690	703	625	692	663	661	640	695	669	668	653	640	696	645	635	675	653	684	634	648	679	691	662	691	673	688	633	708	694	677	658	707	694	641	673	656	669	661	712	750	665	664	687	682	687	671	699	698	661	677	686	660	607	654	655	623	690	670	644	715	671	608	672	704	637	669	672	709	716	669	634	637	636	643	686	670	686	689	708	687	670	608	649	654	667	638	711	668	680	636	659	619	686	731	669	667	681	664	679	664	641	697	633	661	706	660	731	708	683	653	662	622	649	677	646	651	685	692	674	693	669	703	661	639	686	676	678	673	643	678	703	685	654	697	661	681	664	652	684	673	696	631	672	636	685	652	672	704	674	664	660	648	688	693	673	648	699	698	694	722	636	638	701	703	653	703	630	696	665	694	703	652	665	647	695	665	630	636	659	712	623	682	658	681	670	668	700	707	630	682	635	687	674	702	689	696	635	692	624	705	684	655	726	673	668	710	698	663	633	719	715	695	698	716	665	691	618	701	678	634	679	668	679	664	661	690	688	714	655	634	662	660	665	728	699	708	664	644	662	671	698	668	689	617	676	656	684	655	678	670	698	712	719	714	682	722	676	662	707	687	688	667	675	701	706	635	671	630	675	711	670	709	623	676	642	665	697	687	650	675	715	656	667	676	653	623	675	659	653	704	667	647	646	663	626	652	636	681	706	670	671	647	653	706	720	709	664	707	665	702	660	697	637	623	643	696	612	659	661	667	651	660	683	662	672	664	729	666	665	672	680	707	611	667	686	648	698	646	600	658	677	656	661	650	724	683	683	690	676	636	681	634	705	669	635	698	664	663	669	682	696	664	703	673	674	667	664	683	631	630	666	675	640	701	632	636	700	701	625	633	686	675	649	668	698	660	648	667	600	669	703	638	671	736	706	644	656	654	676	658	698	650	671	631	689	710	693	654	683	674	648	680	711	702	669	681	672	670	699	645	672	727	604	643	651	672	665	656	659	652	690	633	700	682	649	667	676	674	669	663	700	627	652	683	648	659	699	666	692	679	657	664	701	694	710	676	679	693	657	667	710	677	683	690	682	648	680	702	643	654	665	677	699	626	687	681	706	656	685	689	698	724	713	677	667	693	694	685	677	679	734	699	701	669	622	637	642	684	656	666	679	680	664	689	672	691	671	694	663	721	657	680	662	686	628	702	686	711	677	687	673	653	672	674	668	643	578	654	685	703	702	692	651	659	640	617	696	672	658	682	661	607	667	649	681	676	643	661	647	665	665	730	678	661	665	693	679	635	644	679	612	643	716	619	626	695	686	696	664	702	668	718	667	646	623	661	694	661	658	684	697	648	667	669	697	685	649	663	663	640	727	677	664	614	700	682	632	712	666	711	683	624	666	663	657	671	656	690	698	672	650	660	657	711	648	721	635	666	677	689	712	681	637	651	731	728	697	662	619	664	712	678	665	714	700	632	670	654	654	697	667	717	666	668	690	678	679	630	658	641	679	697	671	688	674	661	710	702	678	639	664	694	657	630	726	662	690	667	685	592	669	662	671	649	658	668	669	668	672	647	625	697	674	673	672	663	684	661	647	650	650	638	636	673	706	691	659	625	685	666	648	651	608	648	669	698	684	683	674	719	644	680	670	642	665	719	664	633	636	685	707	684	733	651	718	663	683	719	665	688	631	687	659	656	685	726	647	712	628	672	676	707	651	675	678	701	666	690	709	723	633	637	654	742	712	661	685	669	689	686	693	686	682	685	697	650	679	636	698	691	630	668	698	690	644	659	665	680	706	694	674	698	627	701	688	677	669	713	661	625	657	711	646	704	660	636	677	663	638	643	653	687	648	675	694	649	685	664	705	657	657	648	688	696	704	634	685	660	665	700	655	687	724	707	713	678	697	696	678	676	704	669	687	671	673	689	662	667	700	700	671	683	681	715	671	680	689	718	676	711	685	642	615	673	700	662	702	687	656	647	679	708	634	699	663	659	650	671	692	651	674	683	658	646	674	686	656	689	695	711	698	659	692	717	690	663	726	640	625	680	651	660	679	673	644	678	687	683	708	674	678	650	660	681	725	674	640	702	624	673	692	676	653	645	670	693	636	731	707	669	681	620	628	681	750	690	686	682	702	637	692	642	682	670	634	654	695	652	668	643	696	682	713	679	677	714	682	688	670	625	649	647	695	652	680	690	629	690	649	639	688	721	688	608	665	656	669	626	703	640	697	675	672	658	622	684	676	698	673	659	667	696	656	720	627	662	685	709	644	684	613	700	702	615	696	670	677	648	693	625	682	654	618	666	687	645	644	662	638	645	672	658	671	659	682	704	694	628	696	661	714	648	689	670	680	684	690	673	663	607	691	646	653	676	656	709	650	675	710	642	682	696	698	661	657	678	689	654	663	702	679	668	709	659	683	659	706	641	684	714	652	699	669	720	707	659	653	624	696	688	677	653	651	686	679	679	728	693	619	666	666	720	665	667	642	689	672	716	701	677	664	662	672	652	672	652	666	681	657	691	640	655	664	711	615	684	675	686	657	676	645	671	635	709	693	616	649	613	699	653	632	665	647	629	701	710	715	662	727	714	643	646	681	703	688	652	669	646	643	675	650	721	671	652	696	671	676	686	665	739	659	658	673	700	653	693	644	667	660	648	642	678	728	676	655	626	697	669	629	631	657	687	652	660	715	673	668	687	679	680	643	635	633	682	674	630	676	694	695	663	687	658	711	688	669	704	684	703	684	712	670	673	675	673	658	731	695	668	668	661	595	679	670	643	685	670	656	683	681	659	729	656	695	645	628	698	651	702	668	681	670	634	709	671	679	636	673	713	674	657	687	672	654	662	661	663	653	692	680	679	696	701	688	644	732	683	650	673	664	668	672	686	674	676	666	680	654	693	637	649	659	616	645	646	695	666	688	641	644	668	684	664	678	717	679	663	707	662	648	675	647	669	701	678	657	694	663	645	692	686
1772	963	538	443	353	502	623	735	571	595	471	529	358	267	210	143	123	91	62	66	52	57	43	51	42	45	59	59	62	67	41	55	48	57	51	60	45	48	52	46	63	58	64	61	52	70	54	42	37	45	40	55	54	47	53	51	58	55	42	43	52	60	46	44	56	38	37	34	32	44	58	54	37	44	52	48	58	45	42	47	44	39	45	33	42	41	48	53	31	39	52	39	38	56	44	48	48	41	49	49	40	49	42	47	42	48	52	42	41	49	62	51	43	55	45	47	43	52	38	49	50	36	44	45	39	35	36	46	51	47	50	49	36	44	50	55	45	48	45	40	42	44	48	40	49	40	47	50	46	45	46	43	52	38	45	47	37	43	49	38	40	54	56	57	45	42	51	50	47	39	51	41	39	51	45	37	41	41	47	49	37	40	42	49	50	46	39	56	32	30	35	46	45	37	50	54	41	51	44	44	46	51	41	49	52	41	56	34	43	43	47	48	38	45	41	39	41	39	37	51	39	62	45	49	40	37	50	45	55	58	41	46	43	41	35	42	42	50	47	43	49	35	39	33	40	47	47	46	35	53	55	42	39	43	66	42	45	40	30	36	39	50	40	43	46	47	48	38	53	51	41	48	51	42	40	44	49	37	43	54	40	30	36	52	45	46	45	44	43	49	45	55	49	35	41	42	46	43	38	39	45	41	39	46	39	53	41	41	48	47	56	34	51	51	32	37	46	48	52	44	51	41	54	35	49	43	52	41	54	30	42	57	45	49	37	47	37	50	45	45	38	41	56	37	49	51	43	37	44	36	37	51	50	61	49	45	50	47	33	42	44	33	51	43	48	45	39	48	53	41	37	37	41	33	42	37	53	37	44	42	52	40	52	51	47	38	39	46	47	43	54	47	56	41	52	46	49	42	50	48	42	49	55	54	44	46	39	48	33	49	38	56	48	51	40	48	35	47	48	43	48	56	45	61	55	36	46	28	44	48	56	53	34	35	41	26	50	47	45	52	36	37	51	47	37	35	50	60	32	42	43	48	40	47	46	54	41	49	39	45	53	43	42	49	53	48	40	46	45	44	43	48	59	37	52	42	37	52	34	44	32	47	36	44	53	45	41	50	48	46	48	54	48	57	45	47	54	38	44	60	52	50	47	39	46	39	44	52	39	43	42	46	43	47	35	47	49	49	51	42	51	43	52	34	45	30	52	43	42	42	38	40	45	49	54	44	46	40	45	39	43	37	46	47	49	50	42	55	52	47	48	38	46	46	42	43	37	33	42	50	49	43	44	40	51	52	41	46	47	59	41	40	55	42	49	37	43	41	37	42	36	39	53	37	43	41	53	45	36	41	40	41	46	43	32	36	38	56	43	37	38	46	34	44	46	36	49	34	35	46	36	52	40	40	53	38	45	43	59	50	41	41	44	36	31	41	31	43	35	31	48	52	54	49	50	46	41	46	50	56	43	44	39	51	47	35	44	54	43	46	36	54	44	46	55	57	43	45	40	42	42	34	43	41	46	53	45	39	49	55	32	26	38	40	52	39	43	39	51	43	37	51	42	33	53	38	47	39	55	43	56	32	34	38	50	41	43	48	44	45	30	48	53	46	49	45	38	46	49	48	52	53	49	51	41	43	46	38	59	37	54	51	34	40	51	52	49	48	46	44	38	45	44	48	58	37	53	44	54	45	51	43	51	48	45	40	46	44	52	50	53	39	40	52	49	41	52	39	66	36	56	56	51	40	45	46	45	41	52	37	47	51	45	42	42	37	38	48	37	31	32	51	45	32	40	42	49	52	34	58	41	51	42	43	53	38	47	41	42	41	41	37	36	45	41	47	38	42	48	42	51	37	51	52	37	48	46	42	54	34	43	33	27	55	38	42	40	43	39	50	35	34	47	57	41	51	38	50	41	43	50	48	47	53	54	57	38	41	56	46	42	44	35	51	42	52	41	49	35	43	31	42	42	41	50	37	36	35	34	35	48	46	55	32	45	45	37	47	51	42	47	46	37	50	40	43	47	35	43	50	37	42	26	52	47	53	30	58	52	47	53	47	43	43	51	46	43	38	43	49	36	42	27	44	53	40	46	41	43	34	35	46	41	38	51	53	48	41	52	42	31	45	52	48	42	35	41	52	52	47	46	55	56	46	44	51	49	40	48	53	39	52	44	53	32	36	52	41	49	56	56	30	44	46	50	54	51	47	29	51	51	42	59	48	42	42	50	49	42	36	47	37	46	51	48	49	44	43	45	45	34	44	60	50	52	34	36	41	48	53	48	46	36	43	53	45	40	45	49	42	42	37	48	48	61	34	44	45	43	56	39	53	51	36	39	43	38	47	35	51	42	37	53	55	48	36	50	48	47	49	43	37	41	33	49	52	39	31	51	41	44	55	43	59	46	44	37	37	50	53	55	54	38	47	46	56	49	53	50	42	57	36	52	43	58	53	40	42	31	44	59	49	37	41	48	43	43	41	43	38	42	48	46	48	48	37	50	50	37	46	47	55	42	40	52	41	39	48	45	43	45	46	41	39	51	39	45	43	45	46	55	49	42	64	39	47	61	45	56	53	53	37	46	43	50	55	45	56	45	42	49	30	45	43	37	46	34	50	40	39	41	39	43	42	46	51	50	40	44	35	44	38	39	46	55	53	38	45	36	48	49	32	41	52	52	49	37	37	26	41	36	59	42	56	38	34	45	61	41	60	43	40	33	51	43	40	30	57	36	47	39	33	41	60	47	39	48	48	33	51	39	36	47	36	38	63	51	52	45	39	48	32	39	47	47	46	39	51	38	40	32	55	29	42	47	42	48	34	46	39	49	51	49	41	37	29	53	50	53	43	35	45	39	55	51	46	47	47	34	48	37	47	38	53	45	51	42	38	38	46	42	44	39	62	49	44	44	46	39	40	57	48	50	44	49	62	56	36	39	45	43	31	58	45	46	50	32	40	48	48	42	34	36	40	51	38	37	45	44	59	42	32	45	42	42	45	44	53	40	45	43	44	54	37	48	34	38	52	48	42	48	35	60	51	47	43	48	51	43	43	49	45	38	48	37	52	43	46	43	39	49	48	51	52	44	46	40	49	62	46	41	36	39	43	55	45	50	42	49	41	46	43	46	52	48	36	44	57	50	37	44	42	46	36	53	26	30	52	46	41	41	40	35	35	52	47	28	46	31	46	41	36	47	48	44	56	38	43	33	45	46	43	44	51	49	40	38	52	53	36	51	39	42	53	49	42	38	53	42	37	42	42	45	43	40	50	39	51	51	39	45	44	39	50	56	52	47	36	43	40	37	36	40	29	56	39	47	35	41	33	53	45	50	46	32	46	48	44	40	44	46	47	37	41	30	60	45	46	61	42	42	54	38	46	58	48	49	34	42	37	45	54	44	47	46	32	37	38	43	53	45	39	35	41	41	46	43	55	46	47	35	41	62	36	44	39	35	48	44	42	53	47	50	59	42	30	45	52	45	47	37	45	52	42	39	44
18910	9750	6364	9718	17922	21032	21752	20498	16939	15260	12989	13543	9745	7008	5203	3497	2362	1520	1103	839	626	548	538	496	478	485	467	478	513	591	546	462	425	568	510	627	622	618	622	550	574	695	736	897	897	523	442	383	381	407	413	505	495	471	543	534	561	471	389	398	420	398	329	356	329	366	336	390	387	338	299	313	354	372	390	378	386	387	362	416	444	360	291	374	361	340	353	321	337	328	342	350	297	341	326	337	334	349	305	322	330	281	292	348	335	311	327	348	338	329	326	306	319	342	317	329	347	338	326	345	315	297	324	329	338	352	330	345	333	287	319	335	341	353	318	336	306	348	327	325	349	332	315	343	348	328	342	294	346	300	335	315	340	338	317	323	356	345	333	331	322	337	329	324	290	310	345	349	316	344	334	338	343	300	318	323	317	305	335	343	307	306	356	353	305	315	294	321	313	322	312	323	343	314	321	333	347	338	351	307	344	307	321	318	342	331	337	319	361	314	363	323	318	342	320	355	296	360	344	341	317	323	330	348	330	352	346	338	318	352	333	344	345	324	301	342	294	313	306	330	305	311	338	317	348	338	363	303	351	302	341	342	299	367	293	335	320	325	311	327	335	335	341	327	313	347	377	322	346	341	335	356	309	302	329	335	332	336	336	319	327	336	311	307	291	322	327	344	318	317	327	341	317	323	326	331	319	300	338	318	322	306	325	318	321	317	290	303	285	337	336	328	316	303	349	312	320	356	319	329	339	313	339	311	303	316	313	340	353	316	317	299	347	310	331	347	333	316	311	315	336	345	318	316	319	306	322	316	327	330	283	319	316	318	305	312	351	332	342	308	316	330	360	307	308	320	294	302	304	368	345	327	354	365	308	296	334	346	337	287	313	315	344	327	335	294	308	326	338	326	336	314	345	347	314	313	366	344	275	318	341	316	327	328	331	316	339	314	305	313	320	339	315	315	327	331	342	331	325	305	323	349	307	334	352	299	301	339	328	317	299	295	338	318	318	310	299	323	315	311	337	324	330	295	320	315	364	323	347	341	343	331	314	315	320	356	339	332	330	357	335	335	341	317	371	329	329	351	375	275	345	342	314	287	338	335	305	306	340	297	352	336	342	312	366	363	341	271	334	297	297	339	341	326	319	336	319	361	344	340	352	342	321	355	360	344	306	341	308	320	285	297	345	328	307	328	323	361	322	334	330	306	343	325	320	310	338	372	312	316	335	340	324	357	333	294	329	345	312	329	320	364	322	332	304	303	319	354	325	307	342	322	333	315	321	330	312	355	335	345	323	338	323	336	312	311	330	325	314	330	313	330	333	313	305	319	333	327	332	311	329	324	345	332	315	319	330	330	324	321	316	311	319	321	340	316	357	328	328	327	287	304	307	329	331	310	334	315	324	312	287	324	325	328	324	348	343	339	301	322	334	326	297	325	337	330	342	299	287	334	326	332	316	312	354	327	326	338	321	331	328	334	339	348	332	338	319	333	344	276	354	328	331	298	325	285	341	320	348	298	340	319	332	325	317	313	329	340	315	311	348	310	318	290	330	319	306	335	321	310	355	335	344	326	307	338	304	343	336	305	337	329	315	332	312	298	309	324	301	313	339	301	296	287	330	314	301	348	334	336	348	329	337	321	350	343	332	340	328	346	332	303	321	363	323	323	271	324	328	334	358	356	319	303	302	325	340	313	343	308	334	320	323	307	326	300	338	317	341	330	322	338	326	357	315	336	325	323	318	296	328	309	351	330	329	306	353	330	331	327	294	342	352	321	321	338	330	299	311	310	330	310	342	314	306	344	319	327	296	312	313	307	339	314	322	320	329	318	344	346	312	318	319	309	353	354	315	334	315	305	319	325	314	344	341	326	351	302	331	350	303	354	318	303	324	293	320	305	315	337	309	335	318	312	330	334	314	335	333	322	301	322	355	340	346	332	317	321	339	308	333	321	323	320	347	327	345	308	313	311	315	321	311	300	331	323	298	338	343	316	322	348	298	327	314	317	337	322	322	313	346	333	315	333	315	346	320	330	306	339	318	315	318	296	346	348	323	336	310	316	281	314	351	325	341	334	344	301	317	312	320	325	351	301	324	357	362	329	349	322	334	328	310	315	308	314	326	338	316	336	343	344	324	304	330	299	321	338	299	349	293	331	341	320	298	334	316	324	317	331	316	336	344	325	327	348	315	342	340	337	344	352	319	344	363	330	322	309	358	328	342	316	343	355	340	295	310	332	306	294	321	350	331	326	315	302	315	288	299	304	329	327	371	304	346	340	331	319	300	327	302	319	337	318	328	322	323	333	320	337	321	338	324	317	323	340	346	352	334	331	346	347	298	329	363	318	296	270	325	318	325	321	334	343	324	316	350	319	302	296	320	276	362	312	310	316	316	308	345	318	304	344	299	337	321	315	318	339	316	310	351	316	295	316	330	341	315	345	324	355	299	328	322	328	295	293	331	320	313	298	292	333	322	327	308	398	322	311	308	358	338	331	317	322	322	311	330	308	320	340	335	325	326	338	343	352	312	324	323	325	338	317	301	330	344	318	342	367	333	314	303	330	332	319	312	330	330	290	342	331	315	306	331	347	342	322	326	311	305	341	311	326	306	298	312	326	329	325	338	340	314	280	326	301	336	339	303	343	339	335	295	323	338	333	311	334	309	344	342	324	331	318	344	303	339	311	333	332	308	321	317	301	333	340	330	309	340	327	327	317	321	294	306	322	331	311	306	317	329	324	316	318	338	320	333	360	336	322	294	342	309	319	338	309	338	334	330	319	363	321	311	339	325	315	310	345	314	326	311	311	350	328	317	358	344	287	313	327	346	333	337	323	324	316	313	348	327	368	301	338	317	314	314	313	318	343	336	309	322	313	344	301	325	294	325	336	315	320	337	333	320	359	333	340	352	298	318	330	328	344	331	328	310	322	311	355	345	343	305	333	340	301	303	308	326	334	326	339	315	304	338	323	326	314	321	315	320	297	368	319	295	324	304	318	307	309	319	281	318	355	292	321	324	327	332	299	325	345	331	323	330	336	349	323	322	313	327	300	333	348	312	339	326	338	339	348	342	303	333	325	325	314	355	280	339	298	295	307	319	329	324	360	328	281	329	332	333	313	309	365	317	331	328	358	347	330	325	310	357	306	334	321	340	331	330	318	325	325	336	293	334	308	334	319	321	332	336	333	346	359	346	341	321	323	329	331	323	304	310	329	282	310	292	335	330	321	332	324	319	317	349	351	309	343	323	273	337	329	315	333	331	309	323	318	324	324	348	332	321	292	304	326	311	330	329	329	312	334	345	334	355	312	325	306	317	300	294	317	284	347	326	323	297	322	280	330	325	338	337	330	301	311	315	341	350	343	342	359	304	342	313	343	342	297	306	302	306	296	350	347	362	331	307	338	327	330	313	363	323	339	339	340	317	321	332	299	303	307	323	339	345	331	283	341	332	321	345	315	312	327	345	326	318	304	317	364	313	309	331	354	321	321	347	302	316	317
1639	548	349	276	212	247	384	412	322	324	291	304	210	170	143	95	93	83	72	97	79	72	72	81	76	67	69	74	71	77	74	78	67	75	62	65	84	82	71	73	75	88	84	83	87	72	75	75	86	78	74	86	74	78	86	82	90	65	61	80	64	75	70	61	82	63	71	82	83	56	66	61	76	83	76	84	77	78	78	80	63	77	62	73	70	69	70	62	78	72	71	88	60	68	80	72	71	75	66	76	66	64	80	72	96	72	64	61	63	71	81	69	70	72	77	53	80	69	86	65	76	71	91	76	73	70	83	73	87	76	68	73	66	75	79	77	61	64	66	76	79	69	47	77	64	60	71	79	80	80	72	83	74	77	90	61	67	74	78	71	76	64	70	74	84	70	80	83	60	71	78	78	76	72	70	60	71	75	70	79	73	66	58	73	54	65	79	74	62	67	72	68	76	71	75	68	70	69	74	61	75	68	71	71	60	74	65	100	73	69	83	65	80	78	84	67	87	69	61	72	77	69	77	65	70	75	86	66	76	75	80	73	73	83	91	71	74	69	74	64	74	75	89	54	67	73	80	58	67	65	73	56	72	70	90	72	74	62	72	68	78	73	69	81	63	68	60	75	72	73	68	60	87	84	76	50	59	72	68	68	77	77	74	67	84	66	73	76	72	67	70	79	80	65	71	81	62	77	70	96	83	77	88	84	80	90	74	64	63	76	73	77	75	65	76	79	76	70	78	66	76	73	69	65	77	68	66	71	71	63	64	70	72	85	77	74	70	73	69	77	86	70	84	90	85	66	85	75	75	80	61	64	81	84	69	73	65	79	81	59	81	81	89	68	71	76	90	77	80	88	72	70	72	78	88	56	77	74	69	84	78	70	79	81	71	67	69	60	79	80	90	44	84	80	88	75	83	78	81	83	67	78	62	59	72	76	65	67	75	81	54	77	68	60	74	60	90	60	71	85	65	66	65	83	75	79	71	69	71	82	76	78	82	60	86	65	73	66	64	81	70	68	77	78	77	70	72	79	75	75	72	85	88	71	68	64	77	78	92	66	52	72	77	68	69	69	76	82	62	71	90	68	65	72	74	77	74	70	78	52	70	57	57	78	77	68	76	70	79	66	60	76	81	63	81	77	79	62	68	77	66	60	78	79	77	81	65	60	72	81	65	59	73	70	56	68	67	69	62	71	66	53	77	80	83	71	68	74	65	75	67	89	59	72	70	76	85	72	75	77	75	80	81	56	62	70	62	74	83	74	71	73	83	71	69	65	76	74	72	68	64	74	63	91	77	66	78	75	82	77	78	55	69	72	71	79	60	76	73	75	72	71	83	76	73	71	70	79	80	75	73	70	76	70	81	83	64	76	59	65	61	70	74	76	67	78	72	72	61	75	78	75	85	67	65	75	49	69	68	58	74	65	71	61	80	76	72	76	83	73	77	66	74	76	73	83	64	74	70	74	81	70	62	70	69	57	74	72	81	81	74	75	64	66	78	61	67	63	68	69	74	76	66	82	69	80	66	67	60	56	67	64	68	67	86	61	61	79	74	67	82	81	72	67	64	71	69	65	90	73	84	76	68	80	64	77	73	70	78	66	74	88	82	69	75	74	88	84	88	68	82	74	71	80	84	57	55	61	67	71	68	62	56	65	68	61	72	67	83	66	59	75	70	58	76	77	70	83	81	69	70	78	71	77	75	88	72	85	71	70	86	64	62	68	70	58	91	84	60	55	69	88	81	69	53	79	83	72	76	72	78	64	71	77	81	68	76	80	70	72	67	61	76	64	86	71	64	81	62	68	79	60	78	75	75	83	55	72	58	75	72	78	64	51	72	74	67	74	81	73	72	69	78	64	73	70	94	76	74	94	80	69	65	72	66	64	65	89	69	62	51	73	73	73	60	79	66	67	90	59	78	66	54	60	68	69	78	79	75	83	59	56	68	64	58	64	77	76	67	72	67	85	95	74	73	66	78	68	70	77	63	71	60	73	94	64	72	67	69	85	65	71	73	79	75	71	56	62	71	85	72	68	78	76	64	76	81	68	65	85	75	57	61	80	61	91	80	67	75	87	64	65	68	82	75	66	58	60	76	68	78	72	59	66	67	81	80	67	73	66	87	72	76	78	60	81	73	77	78	71	77	78	66	77	76	70	67	67	74	78	79	71	76	65	68	67	73	83	87	59	79	78	67	60	65	67	67	71	87	68	70	58	66	72	58	59	72	72	75	64	75	86	67	80	81	80	84	90	73	71	66	71	80	63	77	72	74	67	71	72	81	94	73	71	69	69	68	82	69	71	71	85	83	73	72	68	68	74	70	80	80	73	73	83	76	76	70	84	84	70	76	69	79	83	71	61	79	71	65	73	86	76	80	56	79	77	88	71	71	62	85	67	77	86	66	78	82	66	67	67	64	72	60	74	78	74	75	85	69	78	68	85	75	74	75	87	63	84	70	68	69	71	80	75	64	74	89	67	69	75	79	72	70	68	70	70	72	73	74	70	71	68	82	64	72	89	81	63	63	53	68	76	78	73	77	70	64	78	75	77	65	66	74	79	67	69	59	70	85	67	75	51	63	76	78	69	60	83	66	71	78	73	75	83	66	79	77	65	88	64	76	72	81	77	71	67	76	73	79	60	76	64	69	89	72	77	68	70	78	60	61	71	69	67	84	80	77	69	63	85	71	63	58	69	57	82	96	78	58	72	71	87	61	74	81	55	64	79	75	70	94	71	77	84	95	79	78	60	64	73	80	80	87	74	73	68	86	76	60	79	78	74	84	65	68	83	89	80	71	76	67	69	81	84	67	64	80	74	65	55	69	60	73	64	71	83	71	83	92	62	61	63	57	65	72	63	63	85	85	60	66	50	78	78	81	69	80	77	70	77	86	81	76	58	63	56	66	66	74	80	63	69	83	58	66	64	78	66	65	74	76	65	69	77	74	86	68	92	75	75	61	81	73	74	77	74	62	73	76	67	69	74	83	78	77	79	85	75	82	63	77	77	64	64	82	73	64	69	86	76	66	64	74	76	63	57	59	63	73	60	66	77	68	75	68	68	57	75	74	64	75	77	72	68	75	74	73	63	77	80	60	74	80	60	70	66	76	72	73	73	66	75	75	65	87	64	59	69	58	62	73	52	64	76	71	59	64	76	72	85	60	80	73	86	63	63	70	73	64	81	77	73	67	84	78	75	85	73	70	57	61	83	81	67	82	90	76	71	84	71	79	85	79	65	75	70	77	86	60	81	77	68	79	60	71	69	86	68	84	64	75	75	69	81	65	70	77	81	78	77	72	67	68	76	57	72	77	71	80	59	84	74	78	75	73	63	80	72	74	57	57	71	92	81	75	62	69	79	78	68	81	71	73	59	83	74	77	74	68	69	72	74	72	85	67	64	55	82	82	71	56	76	87	66	81	55	64	56	65	67	67	76	73	69	73	74	67	93	81	73	71	71	78	56	64	74	77	57	71	80	77	67	72	76	73	60
15089	6197	3916	5630	11115	13422	14727	12493	10393	9181	8423	8313	5426	3643	2731	1861	1308	1012	829	654	610	639	611	557	543	596	624	610	617	590	625	542	580	630	655	694	673	637	695	656	629	724	783	797	744	612	552	593	561	544	578	594	629	615	684	636	630	603	580	522	594	580	555	558	584	546	527	557	568	519	569	556	538	561	553	562	588	604	563	614	598	561	557	604	641	556	497	589	532	546	572	530	547	534	537	530	534	561	531	554	545	572	558	573	546	575	551	573	537	537	543	500	554	531	613	527	541	585	521	572	536	484	524	582	586	536	544	542	598	598	562	538	527	552	610	557	522	565	492	546	548	554	569	594	545	592	518	559	552	543	542	567	523	539	545	512	538	566	539	557	566	557	580	543	569	564	538	518	541	550	555	571	529	564	518	525	554	548	535	582	585	535	565	524	556	551	505	570	566	530	532	589	595	521	523	595	523	546	551	490	545	556	560	548	536	574	587	540	533	548	549	576	563	537	525	574	541	577	546	540	558	570	556	538	564	525	537	557	556	541	515	510	519	592	541	503	539	528	522	567	572	567	563	537	542	495	565	570	491	570	577	538	548	542	566	580	541	526	551	525	526	613	532	543	604	551	510	577	543	574	553	540	494	582	578	561	563	566	529	550	553	557	538	523	608	519	532	552	535	544	574	548	587	556	535	523	532	583	557	540	560	538	543	553	559	582	529	568	564	568	545	526	550	572	517	550	530	551	546	555	565	563	555	531	575	548	541	552	571	558	554	542	572	534	504	556	525	537	542	539	537	583	562	559	557	538	563	567	572	536	563	544	536	525	547	572	549	564	507	577	551	575	538	511	590	545	573	555	525	512	543	569	547	557	524	534	544	543	535	523	575	554	551	545	571	564	550	588	517	579	561	581	562	553	573	568	557	543	547	595	530	606	546	541	549	533	512	520	565	546	527	540	518	550	538	538	570	582	566	596	558	532	547	553	563	592	533	525	594	571	563	519	575	522	534	552	574	514	540	536	535	511	542	548	567	536	560	542	560	540	569	552	567	528	541	599	605	570	585	552	596	540	576	574	519	500	523	561	575	562	569	504	547	533	538	549	517	555	525	567	518	554	516	588	515	566	537	557	536	522	564	562	568	562	591	521	534	544	566	504	543	582	557	541	558	508	543	555	557	545	562	553	543	572	505	580	551	576	529	549	521	527	496	571	556	542	551	512	527	517	505	534	562	549	548	545	530	563	521	588	559	571	551	550	537	530	578	602	537	582	534	536	544	553	515	524	520	554	564	506	535	555	556	565	535	548	520	562	574	584	566	577	518	538	554	571	572	495	552	532	548	551	574	535	539	563	600	584	549	519	600	526	536	555	518	553	558	564	602	549	547	564	558	558	550	590	546	574	564	559	535	520	546	554	516	538	556	586	570	577	563	509	556	567	537	540	565	578	592	558	529	543	540	568	527	553	555	550	574	514	541	550	556	546	537	543	563	577	560	541	534	593	548	572	542	530	581	546	579	521	518	549	523	573	517	566	588	593	528	488	570	537	542	546	549	570	569	547	566	602	523	554	560	546	544	530	519	536	569	570	522	562	563	539	537	570	533	550	535	508	544	613	549	568	556	547	530	534	577	579	520	557	550	533	597	570	563	575	577	601	578	574	567	539	508	542	553	562	518	549	489	521	556	553	566	532	538	565	531	511	552	525	533	550	565	588	545	536	516	546	535	559	550	553	546	583	552	541	565	570	552	553	565	608	508	504	544	525	532	522	579	526	559	562	531	534	543	512	590	568	525	508	533	554	550	534	562	564	538	549	511	565	567	552	532	538	552	516	532	563	576	524	560	512	528	542	523	543	535	560	574	550	583	580	574	553	552	518	580	580	543	535	581	544	552	529	554	571	579	553	577	552	568	526	568	583	561	560	523	580	521	534	539	512	536	532	516	589	536	548	528	537	545	564	531	559	584	543	569	536	510	547	560	506	514	559	547	576	551	563	528	544	600	528	527	555	552	551	512	544	552	529	509	527	571	549	567	554	556	555	511	576	566	563	580	517	562	532	540	546	546	543	547	539	570	566	517	617	570	544	557	558	572	573	555	566	569	557	505	550	636	553	555	564	599	559	557	573	547	565	524	542	548	545	518	560	558	528	522	560	526	559	513	575	516	550	501	513	513	580	529	551	551	537	520	571	543	523	545	578	544	542	566	548	540	519	559	598	516	536	562	494	535	536	559	553	562	582	544	544	548	569	537	585	531	540	552	562	544	548	594	570	544	565	538	547	531	548	537	548	531	545	548	600	559	553	573	532	551	518	525	561	516	546	571	582	563	572	576	576	584	535	556	556	523	549	527	580	581	568	564	518	509	541	567	528	570	537	550	568	544	557	542	569	561	534	567	537	505	500	608	547	545	555	561	560	573	556	557	538	570	536	511	560	556	530	526	550	534	555	524	549	534	526	561	592	586	611	530	580	563	517	557	605	519	588	577	563	576	590	544	573	554	553	556	589	512	545	523	592	549	554	597	555	554	561	577	566	547	540	542	541	519	533	525	519	556	555	581	552	547	543	560	573	550	552	537	539	600	555	594	562	560	538	535	534	540	571	578	586	585	550	542	524	528	522	565	530	522	557	527	516	563	589	571	509	543	526	578	563	594	573	494	543	531	545	520	570	551	568	509	575	507	581	593	575	520	533	524	534	555	592	531	524	542	537	542	520	566	561	552	562	588	507	515	550	540	539	537	523	526	556	540	534	555	549	529	524	566	551	571	536	559	509	554	545	561	528	574	534	549	551	551	557	593	549	509	550	522	542	558	562	567	559	553	540	519	556	536	551	545	545	547	545	557	564	553	541	519	557	563	480	543	546	564	575	616	574	544	592	545	542	576	557	562	541	547	578	585	549	532	577	567	521	533	566	557	579	570	548	518	551	552	553	584	544	509	563	536	527	615	571	571	554	536	531	579	549	534	532	594	559	579	538	567	529	584	530	553	561	565	521	485	511	551	538	547	564	502	571	572	561	564	536	579	545	570	547	568	541	550	541	550	512	511	591	562	526	560	566	553	528	511	553	545	540	574	576	557	585	532	548	579	515	522	535	544	537	537	543	520	519	549	523	543	560	547	531	552	597	587	563	503	509	564	543	547	528	514	576	483	561	542	549	553	576	524	533	494	536	533	562	546	590	541	552	548	565	576	528	501	531	567	552	552	579	530	543	574	563	535	563	565	529	583	588	587	569	567	550	538	551	551	565	569	584	577	548	518	521	560	558	543	566	531	545	527	504	555	532	559	549	543	553	557	523	514	537	487	524	515	514	556	536	542	531	524	520	587	547	554	512	566	538	573	567	532	531	529	544	585	526	550	557	566	583	563	568	555	563	553	572	546	549	573	531	537	544	510	550	552	570	576	594	553	550	551	577	555	595	533	554	556	559	539	614	542	547	545	552	562	539	541	543	514	560	502	562	534	540	545	561	549	549	553	550	559	544	554	548	579	519	537	571	568	558
1308	768	417	336	244	418	631	510	452	442	415	386	264	195	144	90	74	46	35	49	42	41	42	36	28	36	38	34	31	45	42	36	49	35	37	42	52	37	35	51	44	41	43	45	52	22	39	30	29	45	39	44	39	38	44	34	43	33	43	35	28	48	39	29	24	32	37	38	42	35	37	30	33	45	39	34	45	29	38	47	32	41	33	41	30	44	28	31	37	28	34	48	45	33	33	35	39	30	27	38	27	29	34	33	33	39	41	36	30	32	31	29	39	38	39	27	28	42	30	38	38	38	26	35	33	31	31	44	35	38	39	30	26	35	25	38	32	31	39	37	35	33	32	24	26	38	36	40	37	35	32	36	37	32	29	38	32	29	37	46	35	28	33	39	37	36	34	25	36	35	33	29	34	28	29	45	29	25	30	40	23	33	35	31	30	42	30	36	30	29	30	35	32	21	35	31	33	25	41	37	40	38	31	34	35	24	39	39	27	30	27	47	35	45	47	33	39	26	44	27	32	25	31	32	31	28	35	23	29	22	39	24	26	36	34	37	33	33	32	26	34	29	37	33	32	39	55	30	26	36	31	32	41	40	29	36	41	35	32	41	34	41	35	35	28	33	37	47	31	30	30	37	37	35	30	38	33	24	30	40	34	37	31	36	43	32	20	29	29	29	50	35	36	33	27	50	31	40	36	39	31	32	28	33	29	30	46	28	46	29	31	31	37	31	33	26	35	29	31	37	41	32	23	38	26	26	33	22	38	22	36	29	39	35	30	36	44	29	41	36	38	37	35	40	36	41	52	37	29	40	33	35	25	30	32	34	27	45	36	29	33	37	41	23	25	30	41	33	41	30	33	29	37	37	30	34	40	21	34	42	30	41	41	37	27	32	32	33	23	30	39	35	33	37	38	33	45	43	42	31	27	22	36	38	29	31	39	37	40	45	40	33	43	38	31	34	30	32	40	40	30	31	39	32	25	38	23	30	41	32	37	37	32	34	38	45	38	38	31	35	29	49	33	31	37	26	34	38	37	30	32	42	39	46	36	29	30	27	30	36	32	29	26	37	34	42	44	34	29	37	36	33	31	42	35	32	28	36	30	29	30	43	39	35	45	32	32	33	35	25	48	30	34	41	35	43	35	32	29	33	32	37	31	31	36	36	37	37	31	37	32	36	32	29	29	39	37	34	41	23	37	41	28	47	34	30	35	33	25	29	26	36	32	34	35	46	36	24	30	34	35	34	22	35	42	36	32	25	19	26	34	26	31	50	37	41	23	31	36	31	36	37	30	28	39	25	30	35	26	26	18	27	32	40	41	36	25	35	37	39	35	39	37	40	32	39	34	40	43	31	36	32	29	43	31	27	36	39	28	37	32	43	28	37	40	30	46	30	41	39	34	36	34	42	43	39	44	53	35	38	35	37	40	35	34	31	27	27	38	35	41	32	31	34	33	32	29	43	43	31	21	35	26	25	24	36	41	43	26	35	23	32	39	44	36	31	32	25	37	27	38	34	30	31	27	30	30	37	48	35	42	33	43	40	32	41	27	36	26	32	31	27	35	32	39	39	44	27	29	31	32	36	44	36	37	28	37	31	36	38	38	40	33	33	29	25	33	28	34	29	36	25	28	28	41	24	39	37	30	40	33	37	30	34	34	31	33	42	33	33	21	35	37	39	38	26	41	25	31	41	31	34	45	37	30	34	40	39	21	37	47	38	28	38	33	46	41	39	30	37	29	33	24	31	31	41	30	28	32	36	29	37	36	24	26	41	37	29	32	32	29	40	35	39	35	35	37	31	31	24	32	32	35	28	29	24	36	40	25	27	37	36	27	38	31	30	32	38	26	36	28	42	43	31	23	37	26	35	39	23	37	32	39	32	26	39	34	41	39	26	41	39	38	24	28	30	34	33	38	29	31	27	40	27	29	39	29	41	24	29	43	33	25	30	27	41	36	39	26	41	41	30	31	29	39	32	35	35	32	29	30	28	36	38	32	35	26	39	42	41	32	44	31	32	40	26	33	32	30	34	35	26	44	35	41	33	39	45	37	32	39	25	38	33	35	39	34	34	44	32	45	30	27	33	30	34	32	22	40	29	34	44	29	44	33	30	33	37	28	36	35	31	35	37	30	42	40	27	33	43	29	44	27	36	36	23	46	32	32	40	34	41	28	29	39	37	38	30	31	32	36	37	27	30	38	34	29	40	33	36	37	36	39	25	34	31	31	41	27	34	34	25	32	37	32	30	36	35	42	25	32	22	45	35	24	30	32	29	33	37	42	35	34	42	40	25	37	31	38	30	34	34	33	30	33	28	38	29	27	37	29	29	22	40	40	26	46	29	25	36	33	37	35	28	30	33	34	38	31	30	33	26	30	40	29	30	45	43	40	25	24	30	35	35	40	31	35	37	33	23	35	30	25	25	34	28	30	36	19	21	33	31	35	33	25	40	42	47	39	29	35	25	37	30	26	31	42	39	40	38	32	29	31	33	30	48	43	33	34	20	36	29	23	33	26	31	38	40	26	32	38	37	26	35	35	33	34	38	34	29	32	25	39	44	28	33	44	33	37	27	29	34	33	28	34	33	38	41	29	30	30	36	40	42	42	34	34	26	37	30	34	33	29	34	30	34	36	41	26	41	24	33	37	29	34	34	36	32	44	35	31	34	29	42	21	39	41	28	24	21	30	39	44	24	25	34	41	39	36	24	43	30	28	28	39	34	32	35	31	32	44	35	28	39	32	40	29	45	29	28	40	29	45	30	35	29	33	35	28	36	39	39	34	41	38	28	38	34	40	36	34	38	29	43	42	31	24	49	38	33	30	29	39	32	26	40	45	33	39	23	26	30	28	30	36	34	34	31	26	38	39	39	33	35	24	41	29	40	30	29	31	39	36	24	37	39	34	31	38	26	43	41	25	43	33	37	28	38	45	32	29	29	34	39	34	27	44	39	34	44	34	25	32	32	33	26	33	29	38	33	40	37	29	29	36	36	27	33	34	29	36	37	33	38	37	27	31	33	28	32	27	43	22	35	39	43	35	29	32	25	39	33	37	24	37	46	35	28	44	30	29	43	37	41	37	27	31	48	25	34	29	34	32	38	33	30	24	27	31	37	30	34	30	31	32	29	23	45	35	28	33	36	38	38	38	32	35	29	32	28	25	30	23	31	28	29	40	32	37	41	41	21	28	31	37	39	22	36	29	28	36	39	21	32	42	35	30	41	31	37	46	30	36	21	28	30	36	31	29	35	39	30	34	35	40	42	29	37	36	35	33	20	44	37	22	27	36	35	45	33	33	28	34	44	34	27	38	41	19	36	48	48	35	37	30	42	40	36	39	28	51	21	34	34	27	38	24	39	34	29	40	33	29	38	40	36	24	42	27	29	33	44	30	36	36	28	40	35	39	34	29	26	28	21	38	38	34	33	32	34	31	35	32	30	34	28	35	33	42	37	29	39	45	22	42	46	26	35	28	29	41	28	37	34	44	28
16217	8234	4860	7707	15359	18650	20307	16760	14084	12715	11959	10982	7103	4982	3519	2213	1397	958	656	547	448	432	348	325	395	374	341	380	376	417	354	347	378	403	430	470	494	482	406	422	485	556	588	723	469	326	284	274	299	331	380	378	427	443	428	444	405	291	289	336	288	269	264	269	282	329	283	269	275	250	263	235	277	282	259	317	325	318	363	376	300	269	271	280	297	272	285	260	254	263	265	274	277	250	273	251	256	268	278	275	273	264	279	246	248	254	274	267	265	253	265	253	247	267	266	268	270	251	242	308	259	239	265	248	259	254	284	268	254	271	262	255	252	290	291	270	274	261	263	296	247	249	277	278	262	240	270	263	271	242	286	274	260	263	253	279	243	256	280	256	265	247	261	267	257	283	232	256	263	259	249	275	254	250	261	268	270	259	263	258	269	285	255	251	253	273	238	243	240	249	263	260	254	256	281	245	280	266	281	242	253	279	250	260	276	266	250	241	239	285	278	268	265	253	242	220	258	256	256	251	299	268	280	273	229	246	243	267	275	264	253	268	267	220	233	236	262	286	263	237	271	262	274	251	261	283	260	263	265	263	288	279	258	291	252	274	248	246	246	254	274	266	296	247	284	284	268	266	275	238	249	251	266	249	258	259	276	280	266	256	245	277	241	245	258	263	241	263	276	256	284	256	264	287	253	251	284	256	271	231	243	252	254	257	255	268	242	240	280	249	273	282	254	266	293	262	284	271	238	258	241	283	249	252	260	254	271	246	260	285	271	253	266	254	248	284	275	261	263	257	259	273	243	259	270	249	251	246	263	267	264	290	268	241	266	261	292	257	268	263	240	291	272	247	283	271	265	240	287	249	237	259	285	235	256	265	261	266	239	253	253	228	266	237	259	253	277	249	252	254	265	267	269	265	298	258	268	234	256	238	279	229	258	239	258	284	253	264	266	279	256	250	272	247	258	260	255	252	262	268	285	246	255	246	286	254	267	260	264	273	264	283	281	255	240	244	259	258	275	246	271	280	260	273	279	249	252	280	283	254	260	266	263	277	252	272	283	256	258	287	259	246	253	240	258	269	258	243	266	266	279	271	266	287	251	251	253	261	263	248	243	282	280	277	265	272	270	261	259	251	279	256	260	253	262	283	242	302	269	255	255	269	278	243	252	266	291	270	243	230	257	257	276	262	266	255	257	259	266	258	285	291	237	252	295	274	236	286	233	241	249	243	242	269	287	269	281	275	291	268	259	282	270	268	250	275	243	262	270	257	262	254	258	264	280	264	257	266	252	223	273	240	260	256	273	266	280	255	252	249	262	234	258	260	274	240	264	270	275	275	278	272	252	275	230	258	241	267	247	278	278	286	265	264	275	286	244	275	235	251	281	294	264	251	256	257	288	299	279	290	292	246	241	259	270	256	271	257	252	258	296	251	235	265	246	261	261	252	250	243	272	278	245	304	270	270	257	277	250	272	286	262	251	269	255	252	283	273	254	270	258	272	247	254	231	263	274	257	255	258	247	240	284	243	252	268	257	287	265	298	242	262	273	276	265	282	254	285	267	261	257	254	225	270	263	269	264	265	273	250	280	263	270	264	258	279	250	242	278	282	266	259	266	266	285	261	291	251	280	254	252	262	270	272	267	278	243	252	266	273	273	270	274	240	288	253	260	293	256	267	282	245	277	234	270	315	283	274	261	261	247	266	278	246	247	289	272	278	238	255	243	249	287	252	287	250	253	268	237	258	271	254	271	261	286	288	259	218	293	237	227	251	272	280	239	224	252	244	239	248	264	268	286	289	282	265	242	271	269	251	254	253	234	250	267	287	277	235	290	278	269	282	264	270	262	260	239	265	266	271	253	251	249	261	256	244	277	260	256	238	259	258	275	269	257	254	283	277	247	247	248	262	264	251	269	266	263	304	294	281	246	250	267	268	284	244	278	253	299	265	260	276	240	257	278	271	249	276	275	239	279	243	271	262	279	240	292	264	250	265	270	265	280	251	251	266	277	270	264	268	248	256	256	233	292	261	275	272	275	296	264	262	258	274	253	284	249	294	257	261	261	254	274	266	277	250	259	295	234	284	265	263	246	235	268	260	278	276	266	246	263	274	264	283	272	257	254	234	248	267	249	273	273	249	253	247	267	259	289	282	270	261	263	284	259	252	251	247	264	262	226	252	273	265	269	253	249	255	272	249	249	288	271	236	247	305	276	272	254	269	290	269	249	275	219	257	271	259	269	257	261	221	260	265	238	229	257	262	263	268	249	275	239	279	249	277	267	237	242	257	269	285	268	265	249	266	268	251	286	276	256	277	274	255	249	279	285	281	248	303	255	267	258	255	274	291	259	264	254	288	270	259	266	267	259	264	277	243	243	280	266	266	232	251	259	273	280	251	272	255	263	267	293	278	266	252	285	232	251	261	265	272	264	256	250	243	277	254	281	223	289	295	261	262	253	283	269	276	260	260	246	250	280	275	255	250	230	260	262	256	271	281	285	261	252	273	276	296	294	307	271	240	248	236	289	246	280	226	271	277	246	282	266	261	254	277	244	253	274	241	304	274	281	260	257	253	242	288	239	281	254	245	296	251	257	267	251	272	307	231	263	284	253	256	242	250	243	282	271	280	262	260	263	276	264	255	264	248	281	271	277	254	282	256	247	287	247	241	262	269	256	254	243	246	269	252	269	262	257	227	272	258	265	263	265	247	264	264	253	272	304	278	285	223	283	247	246	267	289	293	250	281	257	277	230	221	268	272	265	279	231	277	281	272	263	250	279	276	264	254	277	259	288	259	283	291	277	289	269	250	284	222	276	252	256	250	269	244	270	254	226	271	278	274	247	266	225	239	259	285	257	244	251	264	282	276	274	255	264	270	254	273	284	258	265	245	259	241	259	292	265	277	266	286	288	249	277	258	270	279	255	253	257	244	267	253	260	261	268	267	232	292	279	245	273	249	277	270	290	264	251	270	270	244	239	274	235	258	284	282	297	266	243	293	284	267	279	264	274	254	267	263	242	255	263	264	267	257	260	255	265	264	240	264	256	251	269	241	261	247	265	274	267	274	253	282	237	236	258	276	279	264	279	264	268	296	240	294	263	249	277	280	274	271	238	269	282	251	270	273	293	256	231	264	248	267	248	264	283	274	255	305	266	240	252	293	279	268	274	287	272	267	267	281	271	251	259	266	282	279	257	268	249	262	248	262	271	256	280	280	263	240	248	252	271	269	238	266	236	258	287	284	259	294	290	255	280	255	245	265	277	251	279	264	259	263	241	265	239	250	250	274	263	281	305	253	224	248	266	260	242	274	254	271	258	273	277	257	281	246	304	246	253	270	238	248	253	280	275	257	294	266	295	259	271	267	261	272	263	245	275	268	270	278	265	251	271	266	274	237	274	267	255	236	267	237	232	245	258	282	236	265	258	268	266	247	243	276	251	262	283	234	275	257	280	289	267	256	261	264	267	285	249	275	277	260	277	265	269	260	231	278	245	264	262	240
2351	631	376	349	325	443	566	524	480	452	472	412	318	220	193	145	126	107	86	90	75	100	88	104	102	102	80	109	99	107	101	86	110	86	99	88	104	89	107	108	93	105	95	122	80	100	95	103	98	92	109	98	87	87	93	96	90	86	78	99	77	78	87	86	108	84	99	95	79	89	87	105	99	88	72	88	106	100	94	91	92	64	99	91	85	99	96	94	91	103	72	102	88	90	100	101	91	82	97	76	95	91	77	95	90	75	78	87	83	74	85	83	93	80	86	100	80	88	86	95	94	98	97	94	84	73	74	103	94	94	80	116	97	79	84	69	95	96	85	115	82	82	99	63	94	89	78	100	88	82	85	86	97	90	95	82	101	87	96	104	100	102	93	99	107	102	92	87	86	88	79	79	87	77	86	83	97	85	104	84	90	106	104	87	89	93	96	100	96	101	113	93	97	102	85	84	82	93	79	97	87	99	86	91	72	87	86	85	108	89	85	97	92	78	80	77	73	91	101	88	79	86	82	79	90	84	75	110	70	113	87	92	101	92	84	77	90	96	95	87	90	101	90	105	89	89	95	79	107	89	103	83	92	96	107	93	95	101	85	103	105	101	87	89	101	88	93	94	79	91	83	84	93	93	80	77	90	88	96	114	81	89	81	82	98	90	88	106	91	97	95	93	70	84	100	95	83	102	87	89	92	93	96	98	98	107	109	90	89	92	102	85	103	85	77	76	75	74	97	100	86	97	89	76	85	93	74	97	87	70	96	85	101	93	110	83	65	82	97	87	94	111	89	85	85	84	87	81	69	76	75	98	86	89	68	96	103	88	92	80	73	85	94	106	86	111	70	78	88	100	85	92	90	101	88	69	78	79	95	81	96	76	86	69	85	88	98	101	84	84	78	87	90	93	90	86	100	90	95	92	93	92	96	102	100	92	91	89	81	93	91	86	78	85	89	93	92	86	82	83	94	94	100	78	78	98	104	82	84	102	77	90	95	87	105	97	87	97	95	76	91	103	86	94	108	84	84	76	84	105	100	81	86	97	80	83	74	76	88	101	100	92	100	88	93	86	96	108	101	89	71	65	102	99	80	98	81	91	103	89	101	91	77	91	84	93	88	84	93	94	80	86	95	95	101	88	75	74	97	82	83	89	95	108	100	81	92	93	89	91	90	81	86	89	74	71	83	90	84	99	87	97	92	103	96	110	83	80	97	88	92	77	87	106	108	92	94	87	105	83	82	89	86	100	100	79	90	91	89	88	103	79	83	80	84	89	95	88	78	102	107	94	68	94	92	106	86	107	88	85	88	93	72	87	95	76	100	86	83	110	83	80	82	96	100	85	93	83	105	91	97	87	66	98	92	79	84	84	107	97	87	94	96	95	75	97	85	88	84	77	94	82	98	97	93	87	73	97	99	87	89	106	92	81	95	105	92	89	82	111	106	94	87	82	82	97	89	86	86	108	89	104	103	83	90	102	80	91	94	96	101	88	96	80	86	95	98	97	100	90	78	88	88	96	86	66	87	102	78	103	86	93	90	87	87	98	79	87	89	103	91	94	100	84	98	89	81	90	78	94	91	82	89	93	80	87	88	96	91	89	89	98	90	90	87	86	83	80	80	87	93	87	86	102	85	102	87	87	100	93	90	97	100	85	86	83	66	102	88	86	83	86	75	92	96	77	95	93	104	81	79	91	87	103	78	95	81	87	81	106	96	81	99	90	85	94	78	102	95	108	72	96	85	62	82	89	102	81	95	95	99	99	95	84	101	79	84	104	81	91	101	95	99	96	97	87	75	89	94	89	86	92	77	92	98	76	89	104	99	103	89	92	93	89	86	83	117	89	101	89	82	92	91	83	95	78	100	79	94	94	92	85	74	89	93	83	105	83	98	98	71	106	101	79	98	102	91	73	99	85	89	96	76	86	78	117	92	103	101	84	98	94	89	94	91	89	77	96	102	99	88	92	75	88	97	91	95	97	84	79	86	95	91	94	103	79	97	85	81	99	92	77	99	86	100	77	96	83	95	70	87	95	96	93	89	95	98	74	85	81	111	93	93	69	102	108	89	98	87	91	88	98	109	110	97	80	97	95	85	98	81	86	88	92	84	87	101	96	74	75	83	87	84	88	83	83	91	95	93	80	92	87	103	92	89	89	83	94	84	72	82	88	78	72	89	77	98	100	87	102	86	82	97	81	96	83	90	88	104	92	109	95	87	91	82	86	85	84	96	102	80	82	79	85	86	90	88	90	77	86	100	89	85	88	78	89	67	88	94	90	89	109	95	78	99	105	81	85	90	74	71	82	85	84	92	92	90	98	80	76	75	86	96	92	91	93	87	99	85	93	92	86	88	102	84	81	100	107	91	83	90	85	78	93	93	92	66	95	97	87	73	87	70	77	100	87	82	96	93	83	79	95	110	90	99	96	99	82	103	92	99	94	102	92	93	92	94	85	98	97	77	78	91	104	80	103	78	75	92	95	91	84	97	97	88	85	97	95	85	89	87	93	96	80	104	102	105	116	81	94	83	87	84	92	92	95	72	88	68	82	97	96	99	73	84	67	95	83	95	99	97	79	93	87	92	92	76	102	113	88	85	90	72	94	102	94	92	92	97	92	83	105	87	89	88	87	96	98	95	95	88	100	87	91	96	92	82	71	85	81	79	90	107	102	88	64	86	79	106	101	100	85	122	90	86	76	96	78	74	92	98	89	88	101	85	82	78	78	90	94	91	92	95	105	84	75	111	81	79	73	104	85	76	89	94	89	76	82	96	105	79	82	112	92	77	88	88	116	81	84	86	105	71	89	93	83	104	88	96	92	93	89	81	87	89	98	101	93	85	88	92	110	86	92	97	92	98	98	94	110	97	101	74	75	88	97	88	92	77	76	91	95	114	84	78	99	95	82	75	87	81	76	92	83	76	102	89	77	81	95	98	103	85	100	84	107	81	94	97	66	83	79	94	102	95	90	83	93	95	67	86	98	102	85	79	90	88	106	91	88	102	89	68	89	76	73	83	78	78	73	81	87	111	91	97	83	81	96	101	92	91	86	92	104	82	87	83	107	90	114	93	98	93	81	78	82	83	99	90	108	90	75	80	94	93	101	94	91	81	98	97	80	79	97	93	92	70	82	94	97	96	89	91	86	80	83	92	82	81	85	89	75	103	80	86	87	93	90	89	107	97	82	77	76	85	85	106	94	91	95	102	91	87	74	86	86	93	91	92	87	73	88	76	95	82	101	85	94	96	84	94	89	107	83	93	88	82	98	79	88	112	87	102	102	97	91	106	96	100	91	73	87	85	112	95	87	93	92	79	86	87	90	79	92	91	95	81	98	86	86	105	94	85	98	76	65	93	88	97	89	79	88	78	81	89	84	100	88	78	90	87	93	93	86	102	80	89	94	90	91	89	89	84	82	79	81	109	78	98	83	72	81	96	93	90	81	103	94	84	92	78	79	84	79	98	95	102	87	82	77	97	102	75	111	84	102
17157	6975	4620	7385	13974	18408	18710	15890	13536	12713	12677	10996	7618	5017	3652	2506	1806	1319	1089	941	899	750	757	770	796	758	820	767	836	810	764	757	773	730	870	908	895	864	852	845	883	989	930	1085	872	694	684	722	699	739	809	747	716	853	820	848	790	727	722	804	710	708	648	678	715	677	673	687	678	675	672	650	660	690	704	768	710	789	778	808	674	669	663	665	656	650	699	683	635	641	688	632	651	678	661	662	665	691	633	622	651	701	648	692	670	677	649	656	648	660	677	645	653	668	676	695	663	689	655	677	654	698	705	662	702	701	668	672	702	644	677	668	643	639	694	673	637	661	659	699	698	683	666	706	656	615	691	650	657	685	642	675	644	645	681	681	686	656	651	648	628	650	690	663	662	662	621	652	664	648	666	679	689	710	632	629	643	639	634	660	656	654	708	678	665	680	689	682	706	709	655	634	687	660	700	714	648	678	667	676	678	665	689	654	676	690	654	681	676	739	661	671	668	638	662	678	636	700	658	653	649	691	696	667	674	690	681	662	645	729	610	621	609	647	703	623	685	620	677	665	692	659	702	685	703	663	691	702	699	656	686	638	659	630	719	701	686	698	676	706	675	623	639	647	643	639	676	683	683	704	616	677	636	596	697	650	640	681	670	654	688	690	629	688	688	671	703	639	688	627	672	735	673	673	651	689	645	658	678	657	673	661	602	650	660	695	669	708	666	655	659	607	654	639	659	634	684	663	723	702	677	695	703	651	656	668	707	644	669	707	621	661	691	654	655	630	682	666	664	666	689	657	714	640	693	641	650	652	645	654	683	711	663	718	676	654	705	715	691	661	656	671	700	702	683	679	698	702	685	705	623	650	675	675	694	684	690	685	707	689	628	663	658	685	649	648	645	671	637	686	678	658	673	651	661	688	603	697	678	676	657	657	668	685	677	657	659	681	667	697	708	722	648	714	659	688	710	643	640	623	702	688	651	693	681	655	646	728	673	675	638	640	691	660	668	707	699	641	665	696	729	695	676	698	666	643	655	632	694	650	672	688	683	655	669	673	676	653	659	640	646	684	664	641	643	666	652	674	685	648	674	685	696	687	686	665	662	664	649	690	666	670	672	632	686	635	664	689	587	679	702	644	637	686	629	683	654	683	637	667	689	650	713	646	613	683	714	633	667	681	645	642	672	656	660	668	687	667	658	641	698	667	684	655	656	645	675	703	674	709	677	667	662	656	715	701	663	642	690	653	693	659	669	673	665	655	689	647	638	657	626	702	690	735	637	656	671	681	663	685	705	630	657	692	668	674	725	674	638	639	629	692	660	681	647	663	653	679	672	662	662	642	642	690	701	684	653	659	682	639	685	629	650	683	655	607	638	673	663	686	658	668	684	642	662	686	655	694	655	677	680	621	623	662	652	639	640	699	657	629	681	648	652	670	706	668	692	712	690	677	639	619	673	655	656	708	673	625	688	648	659	673	645	642	629	571	665	627	684	682	666	667	625	645	622	634	669	709	639	660	682	727	657	634	669	672	626	680	702	694	697	697	679	665	708	697	680	676	648	656	643	638	649	639	660	652	634	706	658	677	678	710	680	672	636	665	681	612	630	660	648	657	641	658	686	690	669	699	634	681	672	695	648	669	705	684	632	671	668	690	657	672	623	666	641	666	648	616	723	679	668	668	674	689	638	662	681	618	677	640	699	665	714	647	689	663	676	716	675	651	628	659	678	674	664	643	651	670	696	636	641	647	699	722	690	698	684	709	662	719	685	650	637	697	680	616	686	683	686	666	680	632	644	672	639	634	666	669	628	662	663	711	640	671	640	665	707	629	702	668	672	657	631	630	656	667	638	623	734	638	654	646	669	664	674	643	690	678	648	679	631	649	688	675	631	703	637	669	656	676	650	621	686	705	683	690	708	652	644	654	677	689	664	616	690	680	642	676	660	663	648	657	662	649	651	678	701	673	656	655	646	703	668	677	643	669	669	717	673	642	621	664	638	708	701	719	714	678	673	663	681	686	650	702	644	637	665	695	718	653	645	649	637	650	669	668	652	685	677	658	701	687	686	646	646	640	687	634	647	727	687	677	646	729	649	663	686	662	685	666	676	646	732	651	658	651	620	664	651	642	689	650	644	654	714	642	668	656	658	617	633	620	707	702	704	665	702	661	635	634	638	737	681	676	645	619	608	696	692	669	720	657	646	639	679	617	671	658	692	673	655	665	664	618	629	656	651	699	607	683	676	761	664	664	718	700	682	687	690	628	643	657	653	617	700	665	632	668	646	703	648	702	662	681	685	644	701	681	662	678	673	681	700	657	704	671	703	638	660	683	673	648	634	665	683	664	702	654	668	631	658	674	611	666	660	694	655	636	691	658	719	673	643	692	665	685	666	674	648	652	661	727	684	651	677	648	659	654	677	669	672	643	676	654	643	685	640	692	678	656	629	654	687	675	674	660	698	617	702	636	703	691	678	628	626	710	655	665	638	626	664	661	609	717	654	641	701	650	687	668	674	684	678	657	672	673	675	632	699	678	668	682	649	653	702	649	697	637	663	690	636	696	662	677	650	694	671	628	650	645	656	641	678	651	620	708	618	628	641	673	659	676	703	648	654	686	637	667	644	673	641	654	623	605	660	623	681	673	695	630	688	687	621	684	689	660	690	702	665	658	659	677	646	708	685	682	681	669	677	674	677	652	709	653	653	616	676	670	652	626	636	683	630	676	682	654	684	655	684	667	647	675	638	686	660	674	649	702	691	692	663	643	738	680	645	654	701	686	731	696	682	698	686	604	730	648	711	632	626	683	661	647	678	680	644	695	652	673	655	626	685	685	610	661	656	641	650	617	630	685	665	653	678	669	698	618	711	681	650	688	658	699	630	687	661	690	653	647	689	636	662	640	680	687	674	669	677	691	707	648	642	665	682	653	612	656	631	690	659	695	663	661	674	634	707	642	631	668	666	649	714	717	635	694	630	654	636	659	637	668	684	686	624	665	643	666	623	664	651	656	646	655	703	657	630	681	641	679	664	654	658	710	681	688	675	669	695	651	686	669	636	650	621	673	682	674	686	645	664	651	618	681	627	652	688	656	634	662	641	675	670	701	678	643	682	632	614	699	699	657	641	686	675	672	659	611	678	676	638	656	660	636	643	667	691	701	649	700	601	665	637	672	662	654	619	683	643	680	660	624	651	702	669	724	647	707	659	672	678	641	617	691	683	660	656	671	688	665	681	663	621	675	678	718	692	660	715	653	641	707	684	667	666	700	625	666	666	662	694	653	624	659	660	657	703	674	620	684	695	682	672	673	613	648	698	683	637	711	661	668	701	654	642	634	701	659	690	703	683	679	667	659	633	658	665	678	665	660	685	642	623	667	659	630	686	663	705	687	694	686	625	657	684	644	710	732	657	665	660	688	684	655	682	652	743	709	687	639	663	669	681	671	698	669	694	650	641	735	612	673	626	654	617	747	690	688	682	687	658	715	710	696	667	679	679	651
1667	802	538	409	334	519	758	628	584	604	635	540	340	221	152	99	91	71	61	63	43	42	51	57	55	49	49	54	41	55	48	62	35	40	53	47	59	48	41	36	37	62	70	64	45	38	34	43	43	49	61	36	49	46	56	68	53	47	53	43	46	34	54	49	43	40	36	51	39	50	57	49	55	43	47	47	39	61	57	44	45	38	49	44	43	43	46	41	45	39	52	38	45	44	44	33	48	39	36	39	41	49	47	55	47	48	44	47	40	54	35	41	45	47	44	38	34	44	38	42	46	34	34	44	39	52	36	53	30	35	36	46	46	42	42	49	46	41	33	45	44	42	40	42	42	47	39	34	52	48	43	46	56	42	54	45	37	37	29	48	35	37	41	36	29	36	47	41	40	44	48	39	35	38	45	49	37	31	46	43	36	45	33	42	41	49	50	42	39	37	41	30	43	47	45	29	47	43	30	41	42	40	53	43	39	36	47	47	37	32	51	37	42	51	58	37	48	43	34	42	28	43	50	42	43	52	59	44	37	45	50	39	52	33	59	44	50	47	38	41	44	45	53	46	31	45	43	31	40	48	51	38	50	54	49	43	32	40	41	51	43	53	42	27	47	27	45	39	31	34	43	57	51	57	37	41	55	37	44	30	42	49	44	45	40	48	47	52	33	33	43	41	43	34	37	41	50	55	33	43	52	39	42	53	46	48	45	36	43	48	54	35	45	37	35	43	55	38	42	37	39	45	43	41	43	35	37	55	53	54	49	44	44	47	38	45	42	55	52	46	39	47	63	62	45	40	42	54	38	32	54	34	46	48	47	34	43	36	43	48	30	47	34	46	34	32	42	30	44	36	35	47	41	40	41	47	36	39	52	53	40	38	30	44	47	38	39	38	38	44	45	50	39	43	42	41	43	45	44	44	48	46	40	49	43	47	53	37	48	47	55	47	44	47	45	34	48	37	45	43	43	35	46	38	31	45	41	46	49	49	40	37	38	41	53	29	43	42	31	56	43	39	34	48	45	40	47	48	43	47	45	44	30	63	46	45	50	41	36	46	46	49	50	30	42	40	44	45	48	36	24	50	54	34	48	49	47	51	49	53	42	50	45	42	35	43	35	30	42	43	50	41	32	40	45	30	42	35	48	43	39	38	52	49	35	40	48	49	53	43	45	39	41	54	44	50	41	35	52	42	36	31	46	47	34	41	42	40	40	44	37	26	52	52	33	32	39	44	41	32	31	40	54	37	46	34	45	52	41	42	46	37	43	55	39	32	47	45	46	37	36	45	51	41	45	41	39	53	46	43	46	40	47	43	31	38	50	41	50	43	43	45	49	37	58	45	45	40	37	49	39	50	40	39	57	50	45	39	34	40	48	44	49	36	50	45	49	38	38	44	35	36	38	43	47	53	41	52	36	47	40	42	52	52	48	41	32	42	35	40	39	36	43	44	44	43	38	40	49	45	42	42	33	41	48	50	46	36	43	42	41	39	44	43	47	33	45	55	50	42	38	27	46	41	55	41	43	35	36	37	42	48	47	46	41	53	39	46	45	49	41	52	51	54	39	49	43	36	50	46	44	42	55	44	52	48	32	40	30	36	47	35	50	43	35	42	42	43	43	46	40	39	51	41	34	33	51	44	30	41	45	41	41	40	37	31	44	45	47	53	39	43	47	40	48	51	36	49	40	48	43	54	50	38	37	42	52	45	52	57	39	39	42	49	37	34	40	47	46	45	38	30	50	44	37	40	40	51	46	36	53	37	46	50	46	44	47	39	46	40	47	47	50	37	42	42	52	45	46	33	36	33	62	43	41	42	45	48	40	41	35	54	33	50	40	43	41	49	47	39	29	46	34	40	42	39	45	40	46	35	39	41	34	49	51	32	43	31	41	36	36	32	43	51	39	35	35	36	57	30	54	44	51	52	48	27	40	38	46	54	48	54	44	50	43	47	47	48	40	33	41	37	40	33	39	60	41	49	38	56	47	41	42	45	44	43	37	50	41	45	45	44	29	41	50	40	43	54	46	47	46	37	48	38	44	51	47	39	50	44	40	41	40	39	50	52	42	47	48	43	36	52	36	46	46	45	57	38	34	51	40	39	37	42	47	47	36	44	37	32	42	38	45	43	41	30	56	41	47	46	47	34	40	45	55	54	43	43	56	43	28	41	43	50	45	33	34	51	35	43	34	50	42	43	39	54	63	52	51	45	43	46	36	34	41	40	46	49	35	28	43	50	43	43	47	39	45	43	44	44	41	40	46	45	40	42	41	43	45	49	37	41	37	46	42	38	51	44	58	50	37	56	41	48	33	32	40	42	41	37	46	45	46	44	38	36	39	36	37	26	44	62	42	38	38	36	35	41	43	43	37	39	43	50	37	43	47	33	46	33	39	43	39	49	45	39	49	42	30	44	40	46	45	37	41	41	44	48	43	34	36	46	50	32	39	39	30	47	46	40	49	45	33	46	43	39	40	37	39	38	41	47	46	37	52	50	35	55	41	34	40	42	38	34	37	45	59	45	38	36	51	31	43	48	36	44	60	30	56	52	43	43	37	46	43	42	46	38	45	38	47	41	37	36	51	45	41	39	38	37	43	37	38	44	34	42	32	50	45	35	40	45	59	46	44	35	40	46	42	54	47	35	43	47	37	53	55	44	48	40	43	47	40	47	43	40	39	42	51	38	39	49	38	35	38	29	44	20	38	45	39	41	35	39	32	44	36	35	51	36	38	34	35	47	34	42	40	46	31	57	39	42	48	43	41	38	67	57	44	38	53	44	63	34	33	44	47	45	45	36	34	39	38	46	46	49	38	51	49	43	37	47	41	41	63	41	54	43	48	33	45	38	41	36	43	42	40	42	36	43	44	49	48	41	39	43	44	45	45	36	45	40	44	55	53	34	39	48	46	38	34	48	45	54	43	41	32	43	41	60	46	39	46	41	48	35	49	37	44	35	58	45	37	50	46	55	35	31	45	42	34	39	35	50	52	36	41	45	44	45	48	49	29	38	35	44	35	48	52	45	46	43	42	42	40	40	43	46	55	34	40	49	53	38	44	46	35	44	36	48	39	54	37	41	45	43	53	43	34	30	42	50	34	44	52	39	48	43	34	47	41	45	41	47	49	37	46	42	40	35	40	43	51	44	44	29	49	45	44	48	44	38	35	48	45	43	40	38	49	45	49	32	39	38	38	33	52	40	48	43	49	36	37	56	50	43	47	48	37	46	43	47	40	42	34	35	39	42	52	42	41	36	32	44	51	50	48	40	33	30	52	41	48	32	48	46	45	32	45	45	49	35	42	47	47	49	39	41	47	49	47	45	40	44	44	47	54	44	54	44	45	47	41	40	41	46	39	43	42	41	48	40	36	39	43	39	44	34	42	53	48	51	29	39	50	45	47	45	28	48	34	45	46	43	46	47	46	47	36	38	47	37	55	56	38	40	51	47	38	43	47	34	49	53	52	29	50	34	45	39	40	43	39	35	38	45
18980	8783	5702	9104	16977	22575	21900	18990	17144	16132	15683	13204	8649	5713	4222	2714	1871	1176	827	715	589	570	495	541	534	465	523	500	477	476	481	445	467	476	571	660	638	581	553	558	573	676	774	835	537	395	364	390	439	459	501	455	515	501	534	523	427	366	490	418	330	324	312	370	326	364	349	301	335	316	313	348	321	352	367	383	423	481	477	450	325	330	307	349	352	346	337	313	294	310	374	296	311	314	324	330	297	314	308	307	317	302	303	301	321	356	333	340	337	294	318	325	336	317	316	321	331	317	331	315	286	314	345	288	340	357	309	309	334	305	324	293	290	321	338	326	316	307	347	305	313	305	315	338	322	307	311	276	302	307	315	319	291	319	298	316	358	305	285	300	328	282	327	319	302	303	328	335	290	323	344	299	349	317	331	290	301	308	324	306	300	302	334	333	342	276	298	320	295	304	322	313	284	291	304	334	291	338	316	355	337	282	316	302	325	300	307	333	327	307	317	294	343	300	342	328	313	309	305	288	305	320	302	350	318	327	320	300	302	301	297	321	327	347	303	325	330	275	308	317	335	308	325	295	338	317	341	304	293	329	311	296	313	292	331	324	320	314	302	291	325	330	299	312	328	330	321	309	283	313	314	297	299	340	322	359	346	309	278	316	314	335	335	304	305	289	348	329	334	290	321	356	312	332	311	326	329	306	319	321	311	312	317	314	326	322	315	314	328	344	319	318	322	342	336	334	305	309	332	333	315	312	278	302	331	295	312	315	302	319	292	299	321	335	315	287	305	309	312	293	302	323	317	300	311	336	317	315	319	318	303	314	328	344	349	328	292	324	304	323	369	297	292	327	336	296	325	318	332	276	306	325	344	312	293	329	313	338	303	311	301	322	301	330	320	299	344	340	348	307	330	323	319	281	310	336	301	319	311	364	321	333	319	314	341	346	310	310	331	320	296	302	339	304	275	304	314	343	333	332	290	357	364	327	305	319	281	324	328	345	309	306	278	322	280	319	312	322	305	363	306	310	310	318	324	311	336	312	313	325	350	304	320	319	330	320	312	298	313	349	333	320	311	345	309	327	320	306	304	304	309	299	331	272	321	320	311	329	321	328	329	328	330	333	312	340	295	323	345	291	304	324	306	319	303	296	293	342	329	329	302	333	328	327	288	324	326	301	318	318	339	302	340	309	320	317	287	310	301	305	329	318	318	305	313	326	318	328	322	295	321	319	329	312	307	314	363	346	332	314	304	338	314	312	296	300	348	318	302	271	337	324	312	343	302	360	326	285	296	303	333	322	323	333	340	343	350	306	309	313	310	331	301	321	320	371	321	342	344	328	338	301	318	336	317	333	348	315	321	309	324	317	301	318	313	297	337	294	329	328	308	300	310	349	299	335	303	317	316	287	299	327	322	331	352	295	347	320	347	323	302	335	333	294	318	330	323	319	332	310	315	336	328	330	325	313	286	303	280	307	314	288	293	326	325	321	317	349	317	304	319	320	328	285	297	347	353	324	294	322	345	360	328	322	314	346	325	321	334	301	347	331	326	309	326	335	267	302	313	316	301	302	360	303	300	301	304	313	314	313	340	287	323	330	320	328	307	290	314	335	304	337	315	345	309	296	350	327	324	282	345	317	305	305	318	314	330	328	325	296	342	289	306	349	302	317	303	301	330	314	327	325	337	314	308	309	333	315	308	308	293	311	314	307	322	310	333	327	344	321	304	304	318	302	295	320	306	340	321	303	319	302	315	317	322	333	329	327	341	314	315	299	318	318	293	332	330	311	296	335	358	345	316	302	302	281	335	312	313	303	318	308	334	315	335	295	338	315	294	301	282	326	321	309	306	355	330	320	337	326	302	322	290	316	319	333	337	308	303	335	347	302	321	318	322	329	310	326	303	315	361	345	311	305	307	276	288	297	311	327	331	309	319	308	298	331	324	272	309	336	313	294	334	273	290	328	329	301	333	310	303	292	333	292	312	310	335	338	302	314	335	324	317	316	329	306	315	296	313	332	295	345	293	307	335	304	305	284	333	311	297	317	309	300	312	324	302	323	313	313	310	325	323	333	326	311	282	334	316	283	319	307	306	323	296	337	327	311	310	314	342	307	317	299	322	333	286	319	341	342	338	298	306	305	331	324	322	343	308	318	323	305	283	316	342	316	313	327	339	296	322	325	301	312	306	331	313	323	334	337	322	322	307	296	283	354	313	310	289	317	305	336	298	326	329	315	300	318	320	318	309	321	319	319	302	303	306	321	342	314	316	337	286	288	341	311	345	329	324	357	307	311	304	279	343	348	336	325	302	331	312	324	330	321	297	304	285	317	313	279	310	302	317	305	329	303	327	331	338	355	282	335	288	307	320	303	318	315	331	307	339	341	299	296	331	333	307	311	334	348	307	305	331	315	325	310	325	348	313	294	305	320	318	309	305	326	324	310	333	312	318	330	327	329	321	277	284	314	325	330	307	323	319	292	314	339	321	292	318	277	328	309	305	344	316	318	337	286	316	312	309	294	308	329	323	260	335	334	314	324	325	334	330	289	317	311	301	311	331	318	326	348	346	299	354	298	316	327	291	317	333	360	302	296	295	313	313	344	290	326	300	311	309	301	324	339	295	282	293	322	298	344	313	319	296	338	334	331	329	319	318	320	297	333	302	299	333	307	317	311	344	298	275	320	318	289	315	310	328	336	296	306	297	286	307	324	297	297	317	338	297	329	341	354	269	354	320	298	360	320	302	345	306	329	351	317	320	301	314	310	317	313	335	318	338	314	323	327	298	292	307	310	339	285	341	326	343	275	323	331	331	325	298	305	316	317	343	297	332	356	310	316	324	323	311	314	334	288	322	312	295	321	319	293	314	329	307	323	304	324	319	265	331	275	367	321	294	333	305	333	309	294	312	297	314	305	311	288	327	332	288	292	325	340	309	301	303	325	324	312	299	276	329	309	334	311	310	342	327	305	309	301	291	296	329	315	341	331	298	335	326	262	304	331	317	312	310	281	349	301	312	342	297	338	318	318	287	329	344	314	306	294	329	284	319	311	309	364	319	322	269	320	346	294	326	321	359	342	334	324	321	334	317	308	296	325	340	302	331	318	323	325	300	329	306	324	311	310	289	301	326	315	310	312	302	320	324	346	324	338	324	353	323	333	298	316	326	338	326	328	288	369	290	327	325	328	292	329	307	297	298	324	306	310	335	333	297	304	308	311	299	302	336	311	297	340	324	320	311	307	290	334	303	322	321	260	298	300	342	306	280	308	327	324	331	320	305	319	335	326	314	329	336	308	308	303	293	295	328	302	314	315	324	315	311	310	298	316	323	331	312	319	346	321	340	337	301	290	296	332	306	316	324	330	320	324	307	330	322	319	333	338	351	279	318	314	331	311	341	313	320	318	315	291	334	307	338	309	317	292	311	326	323	317	289	340	307	305	318	306	324	307	321	317	334	291	315	305	331	320	336	336	330	335	336	345	329	339	352	300	287	310	340	332	319	312
1682	481	277	234	191	310	353	348	317	341	359	253	211	137	124	90	83	92	88	76	76	78	63	67	59	74	65	88	70	73	56	72	71	63	83	74	81	96	81	91	87	71	88	67	71	81	72	74	67	72	77	56	77	65	85	75	65	73	70	84	72	73	68	65	83	64	71	79	63	55	66	55	71	58	76	77	85	83	75	78	82	74	75	70	89	74	62	81	66	64	78	81	60	87	70	72	65	75	64	53	63	50	56	59	69	72	70	78	61	66	81	74	74	79	69	86	64	78	69	71	80	64	76	72	74	79	64	70	73	66	77	68	72	69	75	77	75	73	81	59	65	74	83	66	68	73	64	75	64	71	67	68	78	74	73	69	70	67	81	75	90	56	71	65	61	80	73	62	57	72	85	93	65	62	67	77	75	67	70	76	75	68	88	57	78	63	78	81	80	69	71	69	62	73	64	65	72	93	73	65	75	73	52	54	81	73	76	63	70	60	73	74	85	63	65	75	71	61	64	71	70	74	60	66	77	65	72	82	71	62	74	77	65	66	65	54	71	77	65	66	82	77	62	57	75	57	60	64	64	72	65	67	77	89	55	83	54	76	55	57	78	72	92	61	80	62	73	72	70	78	66	81	80	66	77	68	73	71	72	78	66	69	75	66	64	72	64	90	60	69	89	54	70	72	69	65	64	72	51	74	74	65	60	78	67	60	76	80	78	76	67	69	63	76	69	73	75	61	58	63	75	68	65	80	76	72	65	61	72	68	91	65	67	64	77	92	72	55	63	79	67	58	65	80	79	66	51	72	75	70	75	83	75	61	58	62	75	70	72	75	80	52	71	84	76	58	71	83	73	65	65	66	85	66	65	62	71	58	85	70	69	66	75	77	69	75	67	85	69	62	65	74	63	74	68	56	77	68	68	50	61	67	82	67	75	85	77	63	70	66	73	74	75	78	64	63	83	73	75	67	60	63	77	80	80	67	68	75	65	66	76	68	84	67	66	71	69	72	59	75	81	82	82	68	75	87	66	71	69	69	81	72	64	69	64	67	73	68	65	66	54	56	61	58	68	68	82	66	86	63	61	68	74	76	57	51	68	68	80	71	72	81	86	72	75	69	80	60	78	79	72	79	70	72	72	75	76	69	74	78	70	68	64	58	89	64	70	71	70	60	63	61	67	71	69	70	85	83	54	53	82	83	70	71	63	70	71	72	83	63	60	59	63	68	72	58	70	74	73	79	59	77	78	61	53	82	78	60	70	68	60	74	64	62	65	65	73	62	84	69	80	87	66	84	67	68	82	71	71	73	72	76	70	76	68	79	80	63	62	66	54	70	73	66	73	51	79	70	88	72	78	63	58	76	71	80	57	73	63	79	60	73	66	83	81	65	83	83	61	66	63	60	89	55	64	75	103	70	70	67	72	70	70	58	79	72	84	66	77	62	81	71	70	80	86	68	79	72	65	80	82	65	69	71	68	68	79	73	63	86	66	64	71	83	74	73	82	66	69	76	55	79	77	64	75	74	62	81	68	85	72	63	75	66	60	67	80	70	75	70	77	71	80	62	70	70	58	67	65	68	64	81	64	74	59	65	79	73	71	67	85	78	82	73	89	70	77	55	70	60	71	57	80	63	66	54	67	66	67	81	57	66	57	78	53	71	69	59	81	86	67	52	60	61	73	78	68	95	76	76	71	67	74	59	74	68	85	65	66	68	75	64	63	69	71	60	47	70	83	80	83	60	77	80	70	70	78	82	65	75	64	72	73	72	72	58	66	68	68	90	71	76	70	70	66	59	64	80	64	73	72	64	69	68	79	74	62	64	67	70	80	83	64	67	59	89	75	65	68	75	62	82	74	73	60	66	65	66	69	70	73	73	70	67	69	70	62	49	73	65	70	77	78	68	54	64	79	62	66	78	73	80	74	67	66	77	72	76	73	85	76	53	74	73	80	68	70	76	65	62	69	68	73	77	73	57	86	62	74	71	83	77	75	72	60	75	86	81	60	67	79	90	62	78	64	47	80	64	61	68	68	72	76	68	77	55	75	77	59	84	70	77	89	64	62	79	78	64	76	83	64	74	57	69	60	60	81	73	74	85	69	71	80	75	78	76	73	58	66	55	73	56	70	75	86	68	81	84	80	67	72	63	63	65	65	63	62	74	69	55	78	78	67	65	82	66	72	74	81	70	61	64	74	79	69	67	75	71	69	76	73	79	91	60	68	80	65	74	73	70	71	61	78	63	79	58	79	76	67	67	75	64	74	49	70	72	72	81	72	63	66	71	63	65	54	76	70	68	63	73	70	81	68	77	45	72	70	76	100	73	85	78	66	58	71	67	71	57	84	75	72	68	70	68	66	87	69	70	67	74	76	68	77	77	73	70	82	66	63	72	72	77	52	62	53	56	79	72	78	70	68	64	67	71	67	83	75	74	71	64	69	77	68	69	92	68	67	71	52	73	68	67	67	75	52	68	68	73	65	66	92	81	70	61	64	69	75	75	63	67	68	67	89	92	60	66	65	57	71	67	63	85	66	71	76	69	67	80	67	71	73	76	55	69	61	71	71	79	80	66	80	81	60	83	59	75	75	77	73	70	70	76	81	65	66	66	68	69	55	69	78	71	63	73	62	86	76	82	67	65	72	77	77	83	81	52	58	82	68	80	74	71	62	63	74	61	68	81	72	86	76	79	68	64	77	82	81	68	65	74	64	67	68	75	52	70	66	65	80	62	69	65	63	73	67	71	83	65	65	69	81	81	72	61	68	82	83	63	76	70	73	79	74	64	76	75	71	75	79	64	79	82	61	61	70	86	64	81	76	65	55	66	71	73	67	88	85	78	64	79	48	65	87	66	67	72	78	73	56	64	64	77	71	62	83	67	57	83	64	63	72	63	92	60	59	80	64	76	71	70	85	69	75	76	82	73	81	76	65	65	76	78	67	83	86	78	72	79	63	65	67	72	68	81	88	63	71	69	68	64	63	75	64	72	56	75	72	75	70	84	66	64	64	85	77	61	60	71	67	62	65	84	67	80	66	66	73	62	64	72	86	65	87	87	80	83	64	83	86	50	75	66	63	68	65	76	70	70	61	78	79	75	70	73	84	50	77	67	73	56	81	80	74	75	72	90	67	92	74	61	66	70	61	67	52	72	68	78	62	82	56	63	65	79	70	77	67	80	68	84	79	71	61	75	78	72	65	64	84	62	81	75	64	60	69	57	57	85	66	75	76	64	75	86	67	71	56	88	67	77	84	71	72	74	52	67	72	65	67	72	76	75	86	71	72	61	80	75	62	81	67	67	59	71	76	91	73	56	74	59	77	74	79	67	74	81	78	56	74	55	67	85	57	81	88	74	64	80	69	81	74	69	67	73	59	76	85	88	63	81	66	58	71	71	68	68	67	75	71	81	69	64	73	65	76	57	63	76	66	56	64	75	72	66	76	62	67	66	75	68	77	80	63	74	84	76	69	62	71	86	78	56	77	54	73	73
14545	5474	3340	5203	10680	15280	14528	12113	10645	9803	9363	6679	4557	2998	2239	1464	1053	768	687	612	572	584	563	577	580	566	591	609	616	568	549	568	576	627	685	687	704	624	633	578	690	726	713	695	598	550	534	562	548	585	630	600	638	583	608	541	531	534	584	565	567	533	578	542	531	548	536	512	532	554	537	487	486	506	530	587	605	602	580	525	505	523	519	550	547	533	510	561	537	570	517	536	571	475	569	550	532	551	505	517	531	512	544	549	510	492	516	548	539	521	528	539	511	524	553	522	531	545	553	546	558	509	551	546	530	541	498	553	564	538	482	490	528	502	524	557	546	537	533	523	543	550	520	547	514	518	494	521	541	559	554	476	549	553	526	522	550	522	543	541	561	553	527	517	544	497	509	515	523	478	538	493	526	541	536	521	494	488	518	527	523	547	531	544	509	532	501	505	542	563	509	535	525	552	504	504	540	551	557	498	578	559	534	539	543	524	519	558	527	520	524	557	510	512	483	560	507	533	506	529	536	480	502	569	545	531	517	523	529	572	550	476	537	523	521	534	559	573	507	493	585	543	543	541	524	554	498	497	545	548	553	545	511	530	549	487	528	560	521	539	544	539	510	537	556	501	539	506	527	546	546	543	520	522	548	521	568	514	532	565	544	527	523	571	528	537	569	523	484	523	541	542	513	505	506	528	508	537	556	524	553	502	513	528	513	502	575	509	564	535	543	485	491	563	547	526	542	509	551	541	555	512	524	533	523	535	523	550	516	533	591	548	561	574	556	559	498	508	512	533	516	545	545	536	532	502	526	556	508	520	539	504	510	527	525	544	556	536	520	544	553	559	547	551	526	495	544	535	526	538	500	524	527	509	531	539	540	586	534	510	513	521	513	542	508	530	523	512	516	524	511	530	556	524	516	561	525	547	602	494	537	483	524	542	556	532	552	547	553	517	566	512	502	538	589	508	506	517	522	538	516	515	501	551	534	515	521	517	557	542	513	561	514	432	552	512	551	506	541	525	512	569	523	521	500	531	539	538	532	537	505	532	521	527	499	559	510	509	541	524	517	481	550	512	535	520	527	503	541	477	536	534	549	537	497	522	508	512	531	530	530	551	544	508	577	546	552	532	525	540	565	531	564	521	490	536	501	512	527	520	487	523	559	526	557	521	549	541	541	541	544	555	535	551	534	512	553	556	554	540	554	512	477	527	515	563	556	533	533	537	509	536	536	531	502	529	540	544	548	557	507	511	510	535	536	542	552	543	503	526	516	501	496	516	512	545	515	570	518	545	510	510	504	523	552	542	540	550	523	497	523	531	532	541	533	522	506	542	563	517	514	545	580	530	562	546	492	529	531	554	547	545	538	529	502	516	531	539	531	544	546	547	508	532	523	501	480	518	527	535	569	543	507	513	545	572	522	520	531	501	555	534	510	516	540	618	516	501	471	535	500	510	553	550	553	524	582	528	545	557	517	539	544	517	546	549	547	494	552	533	504	540	544	522	532	510	507	522	542	559	546	517	512	535	532	562	524	494	530	543	562	557	544	535	518	510	487	513	551	543	545	543	520	556	546	503	528	530	556	550	521	555	532	522	536	535	508	528	489	564	529	538	502	520	539	539	533	521	521	555	581	535	543	588	475	529	496	536	516	533	518	555	559	546	573	540	491	530	561	533	527	579	554	555	553	530	527	519	525	499	522	531	554	544	516	521	569	545	537	555	543	541	536	532	531	569	569	523	530	549	548	555	524	543	530	515	495	522	548	542	525	558	512	528	489	565	541	543	527	508	548	534	526	527	521	539	569	572	540	512	535	543	502	491	538	542	528	515	542	541	549	512	530	523	529	540	535	573	519	535	547	546	518	533	528	524	522	550	577	512	506	548	554	516	509	530	500	612	550	506	531	522	548	529	535	547	520	535	512	503	529	526	539	531	573	514	500	547	522	514	517	576	536	543	560	511	547	498	496	528	511	524	538	530	561	523	515	525	531	555	530	499	542	597	512	534	528	527	540	510	529	555	488	522	577	540	537	535	516	561	514	537	511	527	561	502	521	535	552	554	532	526	526	528	507	516	532	551	557	550	548	506	509	526	499	532	533	493	521	534	542	565	548	516	517	517	517	481	527	547	505	548	552	566	507	501	524	504	522	545	532	525	548	552	549	522	565	532	485	559	514	530	552	561	501	512	528	499	571	496	562	509	561	529	518	524	521	527	570	515	580	540	536	528	551	550	529	543	560	503	536	467	541	482	548	544	528	520	511	578	553	540	548	514	540	534	497	558	504	567	547	534	532	527	507	563	558	511	485	516	534	543	564	488	516	509	536	496	520	537	521	540	544	535	596	563	466	537	563	518	547	493	532	531	518	500	554	530	527	523	521	548	516	499	542	569	557	519	548	512	516	540	523	523	555	532	545	508	551	522	522	516	570	568	513	506	507	542	537	545	521	520	519	560	525	548	572	506	555	519	525	503	558	610	537	490	540	508	549	532	554	489	503	558	541	555	544	557	533	519	532	557	498	550	530	556	556	517	491	582	518	540	566	513	533	553	502	507	552	507	509	590	533	546	506	527	558	515	555	543	498	525	579	530	550	529	551	523	542	488	500	542	564	551	556	536	551	538	542	560	529	586	540	518	537	563	501	559	563	551	550	562	556	543	492	493	569	534	511	571	532	540	541	552	558	487	560	556	522	525	532	530	518	528	559	513	527	531	559	520	548	542	554	524	534	518	552	538	523	563	506	527	539	524	501	546	525	497	529	545	559	548	494	522	498	547	498	583	547	526	518	564	511	527	483	539	525	564	508	519	536	572	487	520	543	571	511	566	531	551	537	544	530	499	505	530	527	534	545	486	575	540	588	507	517	552	523	549	486	527	546	545	514	507	553	525	544	507	567	525	550	527	479	538	516	515	499	510	492	557	547	564	490	546	521	498	563	525	520	531	510	544	558	521	499	505	510	498	491	542	518	569	542	542	588	492	543	536	560	539	535	514	521	570	559	528	551	573	544	504	533	548	505	543	529	555	544	547	515	557	546	485	571	484	511	527	538	520	549	505	562	565	512	495	527	512	514	538	595	563	498	539	509	517	521	497	504	546	554	555	534	567	531	499	535	486	540	539	543	530	527	562	547	535	528	524	558	503	539	541	525	513	567	554	551	552	548	565	517	549	516	493	468	532	510	505	497	543	487	568	576	518	541	539	521	538	529	524	530	490	510	529	516	551	563	544	566	549	553	511	547	472	518	566	544	527	588	529	488	511	509	521	557	533	494	567	534	567	548	543	562	543	531	522	521	530	533	561	558	511	543	566	518	535	519	557	540	528	543	534	534	519	562	566	550	507	539	547	503	544	555	549	497	524	546	480	540	514	530	558	550	493	525	550	539	471	477	545	545	476	530	545	517	546	515	511	494	521	551	541	494	529	523	537	509	530	515	532	521	533	551	528	521	538	551	504	555	516	539	521	536	549	553	514	548	549	533	515	524	544	466	534	536	551	552	552
1180	636	412	296	253	457	516	505	481	455	427	316	214	147	109	86	59	44	38	29	39	26	41	28	44	36	37	43	40	40	47	33	39	30	40	40	27	36	44	42	40	33	38	45	38	31	30	38	35	33	36	42	38	39	31	45	31	36	42	35	36	32	43	22	33	35	34	35	33	36	43	35	28	40	27	37	28	35	34	33	34	45	37	33	33	27	37	32	34	32	29	23	37	28	24	22	20	33	28	35	26	25	26	23	30	34	37	33	30	31	34	25	31	29	42	30	32	49	31	31	36	31	30	38	30	29	37	29	29	28	34	39	37	28	31	16	27	34	29	31	35	36	37	31	34	23	38	33	34	31	14	31	37	29	30	29	29	28	31	31	26	32	31	29	23	36	30	37	33	33	30	31	32	22	29	40	35	27	25	39	23	36	39	32	34	31	27	38	21	30	30	39	29	37	34	24	25	32	22	37	29	38	38	27	39	33	36	40	30	21	36	27	33	26	34	25	31	29	36	38	28	26	29	21	35	29	33	34	35	41	38	37	26	37	32	31	34	33	39	27	34	33	31	25	28	29	21	25	34	34	31	27	31	34	41	21	30	37	27	33	32	37	39	33	25	41	32	30	41	29	27	40	36	28	28	31	26	33	31	25	29	25	31	34	26	32	30	26	36	33	33	42	35	36	22	32	37	40	35	32	31	28	27	30	32	31	36	32	23	24	38	36	39	30	32	36	33	43	31	34	29	38	23	26	24	28	34	27	28	28	26	42	27	39	35	31	34	40	33	42	47	31	32	38	29	27	32	36	27	31	27	37	33	28	29	34	29	34	21	27	31	25	40	31	25	32	38	30	31	41	29	45	33	31	27	34	21	26	32	20	40	31	35	27	30	32	32	33	34	32	47	25	36	45	29	29	36	41	42	28	34	28	32	41	24	30	36	35	26	31	31	29	32	26	43	34	39	30	25	33	26	38	42	30	47	38	33	36	27	24	27	29	26	25	22	31	28	18	22	33	34	33	28	33	26	49	30	24	43	28	38	42	22	35	27	34	33	24	26	34	21	29	22	25	25	34	26	29	30	24	26	29	32	24	35	28	33	32	34	28	29	31	33	14	27	39	30	35	28	36	23	30	37	31	41	29	37	36	44	44	40	34	27	33	26	39	38	31	34	32	25	37	35	38	33	37	39	20	34	39	40	29	36	41	22	22	27	33	34	30	33	40	22	34	35	35	29	33	41	22	30	24	39	37	25	38	24	24	30	26	28	48	26	32	33	31	19	34	28	39	30	33	33	24	28	33	18	34	32	28	35	38	34	35	37	38	31	36	47	20	30	40	33	29	29	30	30	41	29	27	25	28	39	20	38	27	31	32	34	21	29	46	36	38	27	34	29	39	23	33	35	34	25	27	37	44	34	29	26	27	33	40	29	37	34	29	40	33	24	37	22	35	30	27	25	31	37	35	30	33	23	35	32	28	30	31	31	26	36	20	32	35	36	38	36	31	37	28	26	28	41	22	27	35	37	26	24	29	31	40	39	31	27	38	34	36	31	28	31	30	37	29	35	36	24	28	28	43	35	36	24	22	27	29	29	35	22	29	32	24	25	32	26	28	28	26	40	34	33	36	32	31	31	27	31	32	33	32	28	36	28	33	34	26	37	31	26	33	28	30	26	24	30	33	35	40	29	30	29	30	30	32	40	37	50	38	32	31	30	32	29	37	40	31	32	27	33	25	31	29	36	29	39	35	31	25	31	28	23	34	27	22	33	24	35	32	28	33	40	37	28	27	30	33	30	34	27	35	29	39	37	22	20	24	29	26	25	38	27	42	38	28	23	32	38	28	29	29	30	33	30	26	32	30	35	26	24	28	31	30	33	35	37	35	33	28	28	22	29	33	29	33	38	27	22	32	22	32	27	38	31	26	40	35	31	33	29	38	32	37	31	37	34	31	31	44	20	32	35	25	36	37	22	29	27	36	38	30	28	25	43	23	34	35	40	39	23	29	52	27	25	35	38	40	35	19	44	35	40	32	35	36	24	31	35	33	33	25	36	25	37	35	35	33	24	29	36	26	28	32	43	29	27	24	36	35	27	39	34	33	32	24	24	45	28	37	25	47	35	29	37	40	30	26	36	33	26	25	32	34	41	33	28	39	30	25	27	31	44	34	35	39	38	22	34	21	32	46	38	30	38	34	42	39	41	26	35	29	29	26	29	35	35	38	28	27	31	31	35	30	29	28	44	31	38	38	39	30	32	28	24	41	43	29	33	46	26	33	37	28	28	33	29	31	36	30	39	29	34	50	28	31	44	25	34	30	24	31	28	29	37	26	32	23	24	34	38	27	35	35	28	33	35	31	36	25	35	40	31	37	28	38	22	30	30	34	39	35	35	31	32	31	29	36	34	39	32	32	33	37	33	27	29	31	29	36	30	29	32	29	22	32	20	34	28	30	31	27	28	36	31	34	24	29	32	33	34	35	35	39	34	25	29	28	35	27	24	35	29	29	33	35	32	35	28	40	31	37	35	23	20	27	30	40	22	36	29	22	38	24	37	35	28	32	27	32	31	33	27	37	41	33	35	38	29	38	33	34	21	36	25	29	33	31	48	39	26	36	34	34	33	32	38	28	29	29	28	35	25	41	25	38	27	31	37	35	36	27	36	35	35	36	25	35	32	33	23	23	40	32	41	35	31	37	54	26	29	30	25	23	37	29	21	33	33	31	32	43	39	33	50	30	33	38	32	36	42	33	37	30	30	45	34	27	33	25	41	40	33	36	33	27	25	36	27	20	36	27	39	28	34	25	42	42	35	37	30	38	34	37	23	32	26	37	27	39	31	39	39	44	26	23	31	30	36	29	23	35	30	27	31	25	33	20	35	24	29	36	50	34	28	28	27	40	40	51	24	38	31	40	30	36	29	43	32	26	42	33	26	30	26	28	35	21	39	30	31	34	31	26	37	25	29	37	28	28	30	38	29	35	31	25	23	27	31	41	31	27	37	43	34	33	39	36	43	25	40	25	40	29	29	30	38	41	31	29	36	29	33	41	32	24	38	23	30	31	23	33	30	30	30	33	31	27	38	40	37	30	20	38	30	37	43	46	18	32	29	25	29	35	30	40	37	32	27	32	31	23	41	31	27	29	35	32	40	29	34	46	25	34	27	40	26	29	37	24	37	45	31	36	22	47	42	44	39	38	37	24	33	36	34	30	30	41	35	37	24	29	32	37	26	42	33	34	39	29	38	23	31	36	39	29	33	35	35	30	33	33	38	27	34	29	26	26	28	33	26	18	35	40	34	35	26	30	31	41	37	30	36	38	21	37	31	32	33	27	22	27	36	26	27	33	33	39	35	31	37	25	37	37	33	36	30	32	32	39	38	39	31	32	35	20	40	32	37	25	33	33	35	28	25	30	25	29	26	35	38	39	37	32	32	33	23	33	39	32	26	35	36	34	33	30	29	26	26	36	30	24	29	28	38	26	33	24	26	42
15995	7350	4665	6728	15557	20111	19007	16563	15613	13936	12234	9023	6230	4089	3026	1691	1042	780	526	467	428	364	361	368	318	402	364	353	384	337	356	344	369	419	493	488	440	391	385	422	486	511	585	516	304	276	265	321	281	375	409	371	350	357	383	307	301	375	316	286	250	251	299	260	266	269	271	243	231	253	239	249	261	258	300	297	370	394	299	239	245	245	237	279	237	259	238	232	247	248	248	250	266	257	278	245	243	250	224	240	226	238	209	239	242	277	235	223	242	239	248	236	282	236	254	266	261	226	255	234	245	248	264	217	228	250	278	261	266	279	266	216	218	249	226	233	257	268	227	245	285	241	275	261	254	242	225	255	278	238	243	278	238	227	236	247	279	232	252	236	242	234	243	251	245	242	251	240	231	238	246	272	227	238	252	270	270	256	238	230	239	224	266	235	272	231	259	242	217	239	247	236	235	247	256	241	250	264	238	221	232	239	240	244	235	228	242	253	269	238	200	249	241	239	217	273	242	234	203	234	249	250	251	236	250	227	260	265	241	234	229	234	236	249	250	268	251	270	246	230	236	228	248	261	236	250	237	245	255	248	245	226	263	245	227	229	242	253	261	246	246	255	236	234	217	236	248	255	233	237	242	235	253	237	232	231	243	248	233	228	235	254	248	250	220	261	236	238	237	241	229	253	249	247	228	248	220	264	248	247	252	253	244	272	271	243	241	222	231	275	246	240	254	266	231	269	247	258	230	251	218	255	229	257	243	239	240	271	246	245	239	232	268	245	253	235	249	222	270	242	233	238	242	246	257	249	247	243	269	271	265	251	276	242	280	245	251	250	254	231	253	267	257	227	225	236	256	253	241	243	233	275	254	256	244	236	251	250	231	252	268	236	253	234	264	245	233	278	252	264	225	241	215	259	278	252	258	241	246	258	246	238	240	244	233	261	225	253	254	246	241	288	270	222	250	242	227	244	240	242	248	236	242	263	266	251	242	253	251	216	262	264	237	266	243	236	260	250	264	235	258	270	251	243	233	234	257	248	250	230	267	242	228	241	251	266	248	251	232	240	260	210	236	251	277	263	279	269	237	231	209	230	255	246	238	252	234	267	266	243	274	287	248	236	198	241	256	216	232	251	244	247	268	243	231	270	225	267	235	223	245	231	239	272	226	274	255	251	245	232	248	261	251	238	235	248	219	240	221	241	256	227	225	247	247	277	219	242	219	243	221	228	236	232	270	239	232	227	252	244	258	252	244	257	267	240	220	248	282	226	233	240	251	257	249	263	240	248	255	228	227	233	246	260	237	237	245	229	239	245	270	256	233	225	255	252	258	254	263	237	221	256	266	253	216	283	261	263	231	253	263	222	246	257	245	236	252	223	267	251	225	241	250	236	261	236	244	255	251	239	229	239	246	227	235	234	263	263	233	222	261	233	275	274	269	273	260	251	222	219	261	239	261	239	257	249	235	226	237	237	235	247	257	259	236	246	238	227	250	254	253	232	255	238	244	270	276	227	238	276	238	241	239	269	236	258	237	241	246	239	231	257	245	238	243	247	264	255	244	243	235	261	260	224	221	255	252	256	242	253	248	237	260	250	254	231	235	262	272	213	244	246	224	251	263	221	235	258	258	215	243	232	242	232	243	243	229	244	237	253	238	231	253	274	262	265	233	244	245	217	250	230	243	236	267	245	259	229	279	273	250	225	248	259	248	221	244	238	252	226	241	236	227	251	249	260	244	270	234	241	262	226	256	245	241	246	222	236	218	265	237	247	232	259	263	231	286	235	249	236	250	241	251	230	259	283	255	295	228	243	231	272	247	265	242	242	253	255	265	243	225	237	275	226	232	250	249	258	229	261	229	255	251	224	271	247	236	219	233	227	257	228	248	251	280	269	237	251	262	235	273	246	239	236	258	255	245	234	261	229	257	251	265	246	259	250	259	250	275	245	264	215	233	288	270	262	264	225	243	250	254	247	239	217	247	254	279	243	247	252	238	244	227	214	233	235	247	217	242	228	241	228	255	229	230	259	241	265	251	230	226	269	253	232	238	238	268	254	259	228	205	257	257	268	248	245	270	254	252	262	231	260	241	252	249	222	250	257	229	262	263	227	247	263	248	239	241	199	236	223	254	257	260	215	264	244	257	258	254	252	260	291	235	247	264	282	231	239	231	248	235	261	211	234	261	235	250	223	256	224	254	240	226	278	231	225	213	251	250	236	239	243	237	229	254	237	251	268	245	225	234	280	243	254	250	238	252	228	247	240	213	230	225	223	236	242	263	266	241	253	277	265	223	233	241	253	226	263	276	233	240	247	265	256	228	252	264	231	238	250	244	242	258	262	218	244	262	233	259	230	253	245	240	245	246	256	235	243	226	274	253	242	232	251	259	224	244	241	239	261	242	207	249	245	254	246	232	271	259	265	256	248	254	236	231	253	261	249	229	271	239	223	269	236	219	257	256	278	228	248	217	230	235	218	260	244	207	267	266	256	251	241	236	243	241	242	285	242	242	234	229	244	252	229	270	238	245	256	242	228	257	236	227	244	257	258	188	265	234	239	257	252	260	244	242	235	244	239	241	226	239	244	257	254	220	224	249	249	226	230	260	258	237	250	255	240	253	234	215	240	221	253	266	246	225	237	268	270	245	236	249	259	253	220	257	219	233	273	261	265	262	283	219	247	253	248	242	231	251	233	234	232	257	246	270	265	249	230	245	237	265	250	269	236	247	243	281	267	227	256	203	228	216	235	228	232	246	226	247	235	221	233	242	247	251	250	259	263	259	237	242	256	233	253	236	247	243	221	264	253	233	259	246	250	227	234	247	223	228	226	239	244	263	224	227	242	250	251	262	252	237	255	239	251	238	239	225	234	263	213	267	237	213	249	238	247	227	228	239	260	251	264	251	239	238	262	260	242	250	244	223	258	219	252	241	238	253	242	237	269	245	247	246	272	226	213	245	267	221	257	218	247	248	232	264	223	244	244	261	243	267	260	246	259	235	276	252	258	240	254	273	226	251	254	247	242	259	259	217	249	237	256	253	242	261	228	222	258	236	261	232	250	265	224	257	242	239	242	245	244	274	267	222	254	235	244	247	241	264	247	220	238	245	246	239	247	244	230	264	251	252	241	242	259	250	253	241	221	236	227	241	249	259	270	252	240	245	227	252	232	265	225	243	235	246	243	242	244	235	220	253	241	256	256	236	250	273	265	261	219	269	227	253	253	220	268	234	242	260	249	236	223	239	242	247	231	251	252	239	263	209	246	252	223	250	255	248	248	261	235	269	246	246	231	238	235	265	258	237	278	232	241	247	249	265	238	248	241	251	239	232	244	260	234	230	247	248	266	257	230	266	262	254	257	241	240	249	232	240	240	229	245	236	242	264	251	248	251	248	270	234	230	244	264	210	239	239	238	235	280	242	260	234	219	234	260	249	236	229	256	259	256	248	235	237	230	253	268	244	264	249	227	219	226	277	262	241	231	229	243	253	250	228	240	232	262
2311	622	457	358	277	458	541	517	530	541	467	372	250	194	174	133	102	101	89	100	102	100	98	93	105	105	99	79	83	96	81	94	93	100	99	108	90	92	90	91	106	94	90	91	86	89	93	83	96	94	100	99	85	84	79	107	103	95	100	80	103	83	83	93	91	90	94	78	87	74	101	82	84	92	82	88	95	103	81	70	96	90	77	91	90	79	89	90	90	96	81	98	85	81	76	87	86	77	85	103	82	87	72	84	88	85	103	74	99	98	83	91	72	90	95	95	93	95	90	79	106	84	98	79	93	85	92	81	81	89	81	95	86	75	77	88	86	80	84	73	93	89	82	95	78	89	88	103	83	85	94	91	73	109	91	75	92	81	91	98	93	98	96	87	85	72	90	80	81	79	81	85	81	92	102	79	102	76	80	67	80	72	83	92	108	70	83	86	76	90	79	87	82	97	82	86	89	91	90	84	95	68	92	107	85	79	95	76	84	78	79	84	101	95	71	95	90	108	84	92	83	90	85	99	89	97	106	75	93	79	71	105	92	95	85	91	75	62	72	90	88	110	86	86	103	84	75	77	79	93	82	100	93	95	85	76	107	89	91	80	78	99	99	99	94	86	88	76	102	100	106	83	103	66	94	81	81	98	96	89	111	88	91	100	73	87	110	71	91	80	91	69	109	86	101	91	80	90	83	95	82	67	96	87	75	98	87	78	86	84	93	87	86	91	82	95	80	83	85	84	85	87	91	90	83	99	70	85	94	86	105	85	97	87	81	91	86	82	85	82	86	93	79	99	66	86	109	79	84	91	71	92	78	93	84	100	88	105	93	85	72	92	97	92	83	84	85	83	85	101	101	86	93	89	79	89	92	93	97	88	104	87	77	86	98	77	92	89	80	78	101	78	91	96	95	86	70	85	92	85	78	93	75	83	76	69	89	102	87	87	99	99	83	71	100	90	87	74	84	77	92	77	94	97	83	93	98	87	89	90	79	80	83	101	87	87	87	82	92	99	82	80	79	88	83	83	80	98	89	92	88	100	89	105	88	85	94	91	87	85	96	86	78	77	79	84	87	96	97	95	84	75	81	88	85	91	99	95	93	88	91	90	85	96	87	87	95	86	102	91	75	98	86	81	91	87	92	84	91	82	101	80	79	68	77	75	92	84	83	95	88	104	90	79	83	96	79	86	91	74	92	96	75	67	90	81	91	82	81	78	88	80	86	69	102	73	94	78	78	96	91	98	90	92	83	92	68	102	89	83	81	75	96	103	94	78	86	92	77	82	93	106	88	77	84	95	80	91	92	94	91	90	88	92	102	82	77	95	87	96	70	83	100	102	91	88	80	88	92	85	90	88	87	84	97	92	89	83	72	79	89	90	85	77	94	94	98	77	89	93	97	70	107	73	118	86	88	73	91	108	78	94	100	83	83	85	89	99	81	89	85	90	69	69	97	91	91	86	82	84	78	78	85	110	90	112	94	107	74	81	79	94	96	88	87	71	106	99	81	95	75	97	88	89	96	108	85	97	79	91	83	83	89	87	82	89	92	97	77	87	97	75	95	86	78	83	89	74	81	88	84	82	86	102	101	95	102	89	78	102	88	85	86	75	89	93	78	79	78	88	95	92	91	88	107	85	93	97	84	101	105	84	78	95	82	113	98	95	102	93	90	85	99	91	100	93	87	91	98	90	73	81	86	91	96	83	89	87	98	89	97	97	102	92	101	77	88	90	83	81	102	89	71	69	79	88	84	80	96	78	87	109	79	77	84	85	97	87	74	94	87	82	78	83	76	81	94	89	99	99	73	89	71	110	98	97	94	91	110	83	91	87	63	89	82	95	90	79	87	79	79	102	87	81	87	95	85	83	87	96	79	76	93	70	101	85	103	84	100	84	81	100	106	85	96	97	95	72	93	93	77	81	107	73	94	83	114	90	78	86	100	87	72	79	90	74	79	99	100	75	89	95	82	81	115	78	84	74	80	83	90	97	87	87	90	101	96	91	76	99	82	93	93	83	79	83	78	83	75	83	106	101	92	91	83	87	102	100	98	82	75	83	85	93	93	68	82	90	87	87	87	69	93	95	96	83	80	85	90	93	78	91	100	91	100	95	89	93	89	81	87	100	86	106	101	86	75	85	79	92	80	81	81	111	90	76	74	76	88	94	89	80	85	88	100	67	87	84	80	83	91	77	88	80	83	103	77	91	85	91	98	90	85	79	85	93	80	88	94	98	87	81	75	74	85	78	73	86	96	84	80	93	100	72	96	82	102	87	86	80	95	87	102	71	84	94	89	67	83	90	111	92	85	77	69	93	104	103	78	97	96	94	79	75	90	100	100	89	73	85	105	75	92	72	96	88	76	77	73	80	89	93	75	79	89	83	72	87	90	79	91	92	89	96	86	95	89	84	73	80	85	86	109	89	68	96	77	75	94	88	77	96	91	89	97	95	89	97	86	89	76	83	77	85	88	76	74	84	80	101	89	91	68	74	102	90	87	73	90	89	91	84	109	94	105	67	101	85	78	99	92	96	78	80	100	96	90	83	91	85	84	85	82	86	80	101	70	90	90	87	78	91	84	98	86	97	85	98	101	70	95	88	85	88	98	80	91	95	86	80	77	77	90	89	75	106	92	85	97	96	85	75	83	91	86	67	78	94	77	77	102	94	97	80	84	82	77	86	101	89	96	99	92	91	92	84	101	102	106	103	94	88	67	81	67	85	88	92	81	105	82	73	97	88	80	80	85	77	84	83	81	72	89	91	101	80	105	97	82	83	90	83	85	85	99	88	63	79	78	93	103	86	94	93	82	91	89	96	92	79	99	98	79	80	89	81	92	77	75	106	95	95	96	79	83	65	87	90	101	85	89	90	94	94	86	79	89	74	80	88	99	92	82	103	107	105	98	92	88	79	94	87	85	100	79	96	81	76	84	93	88	95	84	88	90	80	96	94	98	107	92	91	88	82	78	92	114	88	93	77	91	97	95	87	91	72	74	84	94	89	99	79	76	105	87	88	98	80	94	94	92	102	82	89	107	95	78	89	96	94	83	93	81	88	90	67	90	87	100	99	95	95	106	70	75	74	90	76	100	100	77	85	91	105	95	73	86	102	92	97	93	99	92	86	90	91	84	91	101	98	85	91	89	88	74	74	85	96	89	89	114	70	77	80	107	88	91	81	77	89	87	105	99	97	85	95	72	98	94	94	90	86	94	93	94	92	89	65	95	72	84	80	105	93	91	73	115	86	83	84	79	99	97	93	96	96	106	85	79	81	73	91	99	71	86	103	84	77	86	83	70	80	87	80	79	100	78	78	80	87	85	74	84	71	84	79	88	90	90	93	90	86	102	87	93	107	85	89	94	82	99	94	97	85	93	97	99	98	83	83	88	95	85	90	73	82	97	83	74	90	94	109	95	102	82	92	89	88	83	97	85	86	88	93	87	81	86	70	84	68	91	86	76	86	93	94	90	75	88	82	92	108	100	77	83	80
17395	7079	4983	6634	15065	19242	17490	16922	15333	13894	12684	9053	6236	4173	3180	1964	1332	1146	945	889	862	757	758	809	748	757	767	811	748	776	843	739	729	889	848	901	811	772	795	831	907	980	997	823	648	732	659	685	682	716	770	777	693	749	762	713	692	799	719	661	646	607	652	657	660	655	646	628	648	647	678	645	638	664	714	682	745	732	696	687	688	672	668	696	633	654	701	647	679	684	629	645	660	612	653	643	624	661	615	652	675	647	625	641	639	664	642	663	669	661	672	650	615	645	639	651	660	628	635	639	644	644	656	679	677	683	654	678	684	648	642	624	664	611	654	637	641	644	659	639	691	638	628	633	672	629	661	668	667	661	652	663	644	656	616	655	646	678	649	620	691	656	622	662	628	634	671	644	709	670	667	672	612	661	647	663	639	631	645	643	619	688	644	675	622	635	667	670	662	659	621	697	624	666	702	672	649	676	650	649	692	683	637	668	594	644	610	661	628	655	652	627	674	656	668	624	654	682	692	668	678	610	654	649	654	666	668	601	638	658	652	605	641	663	645	646	622	654	665	677	691	642	625	628	679	672	683	703	672	647	634	616	673	670	651	661	667	650	630	683	659	654	645	650	646	665	646	662	652	681	673	654	642	658	663	652	652	668	652	654	652	617	694	608	642	671	617	636	696	681	609	639	668	654	666	683	640	704	684	633	663	649	693	683	605	690	624	656	703	643	634	686	621	646	683	654	612	648	635	702	651	628	627	675	604	641	667	612	683	628	666	688	612	641	664	628	689	633	636	659	634	662	663	623	668	636	661	667	614	640	668	646	689	658	657	625	646	636	644	703	651	690	654	640	629	604	642	669	631	682	640	650	635	651	651	686	658	612	682	631	658	617	617	642	603	638	713	649	703	628	665	636	619	618	612	656	609	640	622	636	626	630	619	687	587	678	642	664	638	669	641	634	680	668	699	648	656	581	666	669	611	667	669	607	686	652	639	606	616	611	682	643	617	677	644	635	627	647	651	676	673	619	648	664	607	632	658	646	664	668	650	691	646	668	668	652	647	677	653	675	656	617	668	702	648	655	669	640	613	656	672	626	618	649	674	663	660	683	632	666	653	702	665	644	662	657	645	660	682	643	661	650	629	676	660	645	644	644	677	668	673	638	636	619	674	674	652	623	598	607	650	651	673	642	642	680	669	649	629	667	649	673	685	642	644	658	668	705	667	629	608	667	682	610	680	640	639	682	652	644	652	673	689	621	690	617	627	703	669	610	621	657	651	646	662	653	633	632	638	645	691	706	619	632	682	670	622	666	673	639	612	651	590	637	691	705	672	638	658	656	673	610	649	649	610	668	631	683	679	631	632	632	637	706	641	652	650	654	664	668	645	643	658	623	622	666	655	625	698	649	594	652	640	667	629	680	674	640	635	629	674	666	658	662	641	630	630	663	708	667	676	642	711	670	667	630	614	632	630	648	625	600	639	685	643	669	673	663	656	660	669	635	679	641	665	637	660	631	689	654	648	613	626	633	629	682	679	641	639	660	624	700	612	625	625	665	685	685	635	631	671	654	653	624	630	663	656	594	627	640	658	628	654	600	662	646	645	695	716	589	690	668	666	606	664	661	673	610	632	656	683	638	693	643	661	633	665	628	627	636	632	662	628	637	658	639	667	646	678	661	676	677	568	631	653	636	675	713	653	642	639	619	658	674	623	611	649	660	656	659	678	622	658	671	685	660	650	635	623	653	640	611	647	618	614	667	637	620	664	627	654	644	626	595	602	679	656	646	628	641	660	620	636	670	643	635	640	642	622	663	703	686	683	685	673	663	602	620	702	676	649	637	645	629	697	622	652	627	640	684	650	678	627	647	641	646	646	697	658	671	643	663	656	681	693	597	628	621	639	671	626	705	682	641	646	672	618	659	627	663	620	651	664	666	613	623	644	633	680	646	691	669	686	602	664	641	649	649	660	650	609	624	655	616	671	673	604	671	632	661	639	669	670	668	613	671	617	633	684	666	623	627	656	589	669	657	673	621	644	638	670	653	651	634	639	695	654	668	641	623	662	608	660	628	611	660	672	615	676	658	668	692	709	676	679	638	642	664	630	687	655	663	675	615	666	675	662	647	618	626	680	641	659	643	680	658	639	684	668	672	676	630	628	632	656	675	642	680	652	677	673	654	645	682	669	647	633	624	683	660	636	669	602	637	662	685	631	677	669	630	652	698	658	668	712	656	690	610	630	624	629	661	655	645	676	678	642	658	672	673	633	674	665	657	660	630	739	627	619	656	648	656	669	597	693	651	661	634	649	620	649	645	654	674	681	614	636	642	661	657	631	660	645	668	644	655	687	643	655	639	665	668	646	647	645	644	626	697	679	669	664	686	677	659	678	639	660	653	666	682	665	660	635	649	668	626	666	654	661	663	663	640	631	626	596	621	643	677	646	661	632	663	648	631	666	623	677	666	656	642	614	641	624	669	637	628	668	628	656	618	627	638	685	643	707	691	683	650	617	692	664	668	645	638	672	664	635	685	686	653	675	690	647	658	645	634	624	629	644	654	613	665	659	623	642	667	641	605	660	632	663	659	657	621	664	619	648	631	631	704	586	601	644	630	623	658	649	658	593	633	628	677	660	610	686	620	622	674	621	668	627	657	579	648	617	630	622	659	644	650	640	651	636	654	678	617	676	640	652	648	632	636	685	615	637	665	666	649	635	640	646	670	662	630	688	667	625	627	639	615	629	646	635	675	653	673	615	642	648	605	615	644	668	681	652	636	674	697	652	633	696	646	623	601	658	685	679	642	708	629	626	677	664	630	660	677	685	659	623	676	609	619	656	671	673	653	643	671	653	628	665	652	633	636	652	664	606	647	626	679	658	660	699	649	639	613	635	707	626	660	631	654	629	673	632	638	646	639	652	635	598	642	655	679	643	670	698	617	649	735	657	634	668	663	597	587	657	628	641	626	680	660	664	667	660	643	636	676	677	697	632	674	681	608	657	652	664	657	666	683	678	635	645	659	616	644	670	673	639	656	645	640	610	599	649	646	670	664	652	643	659	624	616	647	599	678	640	664	644	622	621	656	617	640	635	594	658	613	632	636	635	632	623	623	659	616	656	665	677	630	659	625	633	656	663	661	640	638	615	655	617	650	670	609	656	655	687	692	634	707	594	712	627	644	651	616	645	651	624	661	608	606	631	653	682	683	658	662	638	654	631	645	654	648	652	661	661	643	630	665	649	627	686	627	687	659	682	623	618	622	638	610	639	628	658	665	660	632	641	644	611	632	664	629	685	704	677	630	614	651	623	612	650	727	649	672	645	653	650	692	625	641	641	692	646	673	653	682	671	673	667	664	657	601	632	683	628	651	623	629	698	656	614	665	696	685	681	660	642	661	664	598	640	695	641	646	683	689	691	661	709	690	623	594	632	666	664	635	642	638	655	640	612	649	595	642	647	626	673	650	666	679	663	653	679	690	667	683	638	651	620	680	654	610	658	669
1749	889	574	363	396	556	639	661	601	619	565	374	237	182	119	91	83	53	60	62	47	42	38	49	55	46	39	36	40	49	73	51	45	63	60	46	49	46	44	50	51	44	63	47	47	42	37	41	57	46	51	44	44	44	45	40	42	44	44	46	35	36	50	39	48	39	41	37	33	36	30	36	48	48	42	34	50	34	45	49	39	41	38	44	39	36	31	34	30	44	36	42	47	36	35	39	34	45	45	44	40	54	35	42	42	40	36	43	48	48	42	42	45	46	35	43	32	42	46	48	31	37	35	44	43	39	40	42	45	42	34	36	44	43	43	39	48	28	40	26	44	43	48	45	45	38	37	34	43	60	54	45	46	43	51	40	46	29	35	39	45	45	40	43	40	28	41	41	45	43	32	51	58	37	25	44	38	48	39	39	44	32	43	31	37	28	26	35	49	36	37	42	33	46	35	33	35	49	34	36	45	34	34	41	42	42	41	48	37	37	41	40	44	28	47	41	36	40	28	38	50	55	44	44	46	37	39	31	50	33	52	31	33	37	36	40	50	32	43	34	43	40	41	29	37	37	35	43	39	42	50	32	33	47	32	45	42	35	40	52	39	36	33	32	38	43	43	33	36	37	34	52	38	31	39	36	38	37	39	50	39	33	47	39	44	42	30	54	38	38	40	37	43	39	41	23	36	39	48	38	37	34	42	43	40	42	45	54	42	28	49	37	50	49	35	45	44	40	42	34	32	43	38	52	38	40	36	42	44	28	39	49	36	50	41	38	30	40	48	37	37	45	57	43	46	49	47	42	47	36	48	32	30	33	46	38	47	43	43	38	41	36	35	36	35	38	30	52	37	58	40	40	46	43	47	44	37	44	47	45	48	33	32	48	44	55	48	49	43	55	49	46	45	31	51	49	52	43	40	39	38	38	34	40	39	47	38	43	37	31	42	35	42	36	40	40	46	44	40	37	34	39	37	37	33	37	41	39	43	40	39	26	44	38	57	43	33	38	36	45	40	35	32	44	48	28	45	47	40	33	47	35	49	40	38	33	35	26	47	35	43	44	35	41	36	50	39	46	41	44	45	35	46	44	42	37	40	36	46	45	56	44	61	49	34	38	37	46	46	36	48	43	38	45	46	49	46	44	42	30	47	39	52	45	39	45	40	34	35	35	57	40	41	38	47	52	49	37	45	35	50	41	41	46	48	39	41	55	27	36	48	31	42	44	34	42	40	34	39	41	32	32	42	41	42	40	55	39	53	39	53	46	47	36	39	49	40	43	33	49	46	42	44	38	40	46	43	48	43	39	38	48	43	34	43	50	43	39	36	40	37	32	59	46	39	42	50	49	45	36	39	40	33	41	39	46	50	36	34	33	34	42	46	37	41	46	40	31	48	51	29	47	41	43	38	37	35	43	37	41	40	33	44	37	30	36	40	39	44	45	41	36	34	38	30	40	37	50	38	49	42	40	38	40	43	35	43	27	38	46	40	42	39	35	48	45	43	36	45	33	36	54	39	48	38	40	46	42	33	37	45	41	38	36	48	39	31	41	43	34	41	33	48	28	48	34	44	41	41	38	25	47	38	48	37	40	46	31	39	38	41	33	37	46	45	37	41	44	49	38	37	41	48	46	42	48	34	33	42	32	39	46	43	46	38	45	31	49	39	39	39	38	34	40	37	47	39	47	41	34	40	43	35	48	30	33	51	46	42	39	49	42	41	42	32	33	46	42	49	36	48	35	32	39	38	64	47	36	48	33	29	42	29	30	42	41	41	39	38	47	50	54	34	49	33	42	40	23	24	54	39	45	41	36	39	38	35	39	39	30	40	34	43	52	33	49	44	51	49	41	34	45	52	33	43	44	41	36	44	45	48	38	37	43	37	45	29	40	41	45	51	54	35	42	36	37	44	40	41	35	32	43	49	45	40	43	53	31	47	50	47	47	43	42	36	35	36	36	44	52	55	45	38	47	41	36	39	35	52	44	37	40	44	40	35	26	42	36	55	40	43	42	45	47	31	38	33	45	36	39	30	25	51	33	33	39	41	42	30	52	34	34	40	37	41	31	40	42	47	41	47	38	45	33	47	43	41	33	32	45	47	42	42	38	42	28	36	51	36	39	29	37	34	41	33	51	41	41	41	45	51	43	38	34	42	42	37	35	42	39	44	44	41	49	33	28	35	42	36	39	36	44	44	32	43	37	31	45	34	47	43	51	52	37	47	31	37	45	41	33	44	37	49	29	53	42	47	42	43	32	42	43	49	34	35	35	46	41	42	41	41	46	39	40	52	35	41	27	32	40	41	28	38	36	40	47	42	36	41	46	31	40	30	41	41	32	44	27	30	44	34	31	37	41	39	39	48	35	34	42	32	49	25	42	28	36	37	32	36	51	44	47	39	37	42	41	41	37	44	49	36	32	42	42	41	44	47	35	48	35	37	42	37	51	41	40	40	40	42	44	45	46	34	42	42	39	43	47	49	48	49	36	36	52	32	57	58	33	36	41	41	40	43	46	47	53	39	32	38	29	45	40	45	54	33	29	41	48	35	46	43	41	39	39	43	32	38	40	42	45	43	35	43	34	40	36	40	44	39	51	40	47	48	47	43	42	38	44	39	48	44	37	41	40	39	38	34	39	35	51	49	31	50	37	47	42	50	35	42	31	41	39	40	43	49	36	43	40	38	45	47	31	44	39	35	36	41	48	31	37	41	32	44	51	43	40	31	40	31	46	45	46	31	51	39	43	46	45	28	46	39	49	36	39	36	51	32	56	32	33	47	28	44	44	44	45	50	30	35	30	36	41	38	47	27	49	31	38	43	39	39	29	28	41	48	43	41	46	33	43	29	34	49	49	36	34	46	37	43	54	45	42	38	42	34	41	39	34	43	40	48	34	33	44	25	43	50	44	37	41	36	26	41	33	30	37	42	45	43	41	37	50	41	42	41	34	37	38	33	39	45	43	40	54	36	52	51	48	46	37	30	53	40	39	40	37	36	36	36	30	29	33	45	30	44	44	36	45	43	43	41	37	42	44	51	34	34	29	41	46	38	36	33	43	35	31	28	51	50	26	42	35	36	41	36	48	50	31	45	47	38	43	42	39	34	39	39	42	39	47	44	47	39	39	43	43	39	45	34	36	34	47	41	43	29	26	36	36	42	47	38	34	46	39	36	41	51	44	40	35	42	44	49	37	38	41	44	44	37	43	40	41	53	37	42	56	50	50	34	52	42	54	45	48	46	42	39	37	51	32	36	41	40	56	43	44	36	41	39	38	36	38	45	40	47	27	44	39	31	37	42	33	38	42	52	35	42	37	49	61	21	35	41	40	35	44	35	39	43	57	46	52	44	54	36	47	48	29	46	33	31	41	47	34	43	37	36	39	49	35	44	38	34	33	54	43	43	37	40	47	38	51	29	41	36	46	36	30	46	49	37	46	41	47	36	42	50	32	32	41	42	45	27	33	34	35	38	54	52	36	35	36	41	44	43	41
18910	9362	6357	8415	18573	22061	20955	19738	17043	16383	14342	9987	6687	4931	3164	1939	1361	931	805	652	585	499	488	488	449	438	515	499	487	463	452	460	476	647	597	596	543	492	528	548	724	795	794	431	365	373	361	348	359	481	499	439	400	442	401	376	345	423	422	366	362	309	285	304	306	320	296	338	343	314	335	302	296	309	360	387	423	388	342	310	289	297	312	278	281	284	297	303	278	317	302	302	300	314	323	284	303	303	282	299	305	303	275	326	309	300	295	287	255	289	304	288	316	295	270	282	299	284	314	299	274	303	285	290	287	283	307	328	311	309	298	291	255	261	298	291	322	313	273	276	277	293	291	291	307	321	308	291	292	298	300	306	285	280	279	274	277	292	288	295	281	287	280	308	307	285	315	303	287	325	301	283	271	282	259	289	303	281	294	278	285	307	288	280	298	295	289	308	295	306	256	298	319	324	290	278	310	286	278	298	299	326	288	319	263	269	321	286	317	296	279	314	289	302	294	312	306	289	299	315	280	273	297	301	289	287	286	311	292	305	292	286	278	281	276	313	268	288	292	325	298	295	322	322	277	272	302	282	300	282	274	295	276	296	297	301	283	268	276	285	264	291	301	286	309	306	256	268	304	290	301	283	290	311	303	307	301	320	284	316	329	288	286	282	293	291	294	331	297	301	298	278	299	295	244	296	286	311	303	289	286	317	305	311	288	286	277	289	292	309	276	302	302	284	288	286	277	302	289	300	277	294	291	277	299	309	328	290	281	314	306	292	279	285	320	287	276	313	277	299	282	286	292	272	312	322	290	312	302	307	308	282	288	327	331	264	299	301	287	288	305	293	294	283	306	290	283	286	288	316	290	305	324	309	331	294	279	303	282	303	292	282	293	297	272	265	296	317	292	302	262	315	292	278	278	340	275	286	298	328	285	322	311	296	291	286	283	267	283	298	317	317	262	271	316	298	301	325	267	277	309	310	306	275	306	305	265	296	302	306	300	300	257	281	322	303	285	281	287	283	309	276	263	299	305	285	302	302	287	287	293	272	281	321	305	315	269	285	293	324	289	315	272	321	298	266	311	307	302	275	301	296	300	284	307	324	271	313	328	292	260	303	289	273	305	339	283	303	277	290	306	297	274	278	292	297	296	310	290	280	298	292	313	297	294	314	299	284	269	304	281	305	306	300	301	281	323	289	312	340	304	286	297	298	293	289	285	286	299	293	285	307	322	289	303	269	303	304	302	300	314	309	267	293	295	311	298	287	275	280	263	292	296	293	282	289	297	288	292	281	296	291	290	287	289	275	301	282	277	275	281	264	302	329	307	293	267	297	277	280	300	302	307	274	284	306	312	301	301	299	301	285	303	303	277	280	263	325	290	316	315	292	286	308	298	284	294	282	312	310	284	290	292	299	275	290	288	286	332	295	272	316	281	305	292	288	290	287	291	301	289	287	310	291	298	278	274	268	295	309	337	285	308	302	289	273	285	319	305	322	282	269	312	298	320	296	293	297	291	286	283	287	309	329	284	306	263	307	284	272	292	312	253	320	291	295	297	283	283	304	270	299	297	316	293	296	258	276	290	303	305	303	277	296	285	295	279	291	309	305	304	290	298	261	272	275	273	275	310	271	276	293	277	279	298	289	323	299	287	282	310	294	299	280	280	301	321	324	307	282	272	265	315	296	325	311	316	308	255	269	322	284	314	306	289	292	312	288	326	276	282	279	286	296	310	273	315	311	283	288	309	282	293	283	315	308	318	247	270	280	306	282	281	276	291	324	312	306	302	309	292	292	264	296	266	266	292	335	294	293	289	295	280	317	311	328	286	281	305	293	312	321	271	306	305	249	306	289	280	302	317	288	290	277	287	301	270	304	243	305	316	296	340	301	272	287	297	319	285	322	305	295	290	315	287	293	292	285	296	308	275	337	302	297	299	251	276	294	338	277	297	297	283	298	306	308	252	307	294	301	297	305	305	292	274	326	292	339	301	305	308	307	289	267	286	283	314	306	307	267	294	295	278	299	273	300	309	291	325	307	262	291	291	258	295	245	286	304	314	323	295	264	314	285	288	284	273	317	344	292	288	278	310	289	303	283	289	312	294	325	286	298	295	323	284	282	302	273	303	276	304	307	288	291	307	330	301	282	299	271	292	306	306	306	307	287	289	300	292	313	276	289	263	331	308	303	295	294	274	298	309	312	298	322	275	275	292	280	303	301	297	299	304	286	343	293	313	325	274	304	287	260	318	319	256	296	290	304	335	304	290	330	316	266	306	304	294	262	308	304	276	278	330	308	259	287	285	283	282	303	260	282	295	284	279	284	295	310	265	315	315	289	288	287	286	277	302	297	304	287	275	315	274	313	287	337	285	302	302	260	271	295	262	302	259	275	300	293	334	272	280	323	268	280	298	302	347	316	287	280	270	267	288	295	259	284	337	298	302	282	299	279	251	293	283	299	288	299	304	280	305	289	304	288	307	302	294	286	290	283	333	275	280	284	295	291	287	283	283	263	298	277	294	300	293	315	291	293	332	295	297	313	314	288	283	308	282	332	293	315	325	312	293	290	276	289	281	319	289	317	272	289	300	299	297	306	302	317	288	316	273	276	271	287	305	302	311	289	279	292	277	335	298	280	272	302	318	285	309	304	303	266	267	295	292	315	279	298	307	326	305	303	281	294	284	278	310	322	287	309	276	287	310	285	301	281	298	306	286	277	311	258	323	322	295	284	278	324	310	291	296	317	275	290	289	309	299	339	310	273	282	307	297	295	321	290	278	311	332	266	296	281	297	327	272	303	289	283	326	283	301	299	283	278	312	324	302	308	312	298	278	276	290	264	287	281	315	283	259	293	301	301	292	309	264	314	288	307	303	282	288	287	287	276	276	302	281	320	296	312	293	320	306	307	298	309	262	302	270	321	274	278	299	280	279	314	310	293	277	287	305	288	331	267	297	292	270	286	268	305	265	305	251	284	309	292	270	305	301	315	285	304	288	302	311	285	267	306	298	284	311	300	306	277	291	258	308	277	311	296	292	287	298	322	296	325	293	325	292	297	314	292	286	281	282	298	310	301	288	308	288	309	272	299	278	290	310	294	285	319	324	284	295	267	280	303	298	271	291	307	296	267	303	284	295	317	329	320	314	278	303	280	285	319	270	296	274	298	299	296	312	284	314	309	289	313	303	301	313	283	287	314	281	317	294	306	279	256	312	269	309	306	318	278	290	317	268	282	323	275	288	306	286	308	310	279	281	304	315	280	312	325	294	296	311	276	288	286	283	274	322	288	303	319	303	297	297	288	299	296	300	305	277	290	276	326	308	280	306	266	286	283	289	322	303	291	291	286	279	308	276	307	293	311	298	303	264	306	288	269	321	294	295	295	305	307	291	282	280	281	300	286	286	295	284	299	279	303	295	301	293	283	285	290	313	310	273	292	325	322	331	279	274	299	309	265	295	272	277	280	295	290	288	301	278	284	283	299	291	282	326	303	314	278	288	287
1700	534	359	245	223	300	323	350	292	315	283	195	152	127	103	73	87	73	71	76	67	65	75	65	60	80	86	64	77	71	74	80	74	62	78	83	80	75	85	99	76	77	88	79	76	80	63	77	49	63	84	73	56	81	69	73	67	85	83	63	76	62	65	74	66	71	81	68	63	61	71	58	50	71	61	59	82	64	79	69	61	58	84	65	71	60	66	66	61	59	67	74	58	71	75	83	56	81	66	73	62	77	79	73	72	79	66	67	74	66	73	76	87	56	74	57	78	81	64	57	74	66	75	76	64	81	88	66	62	72	87	64	72	75	68	71	63	64	74	72	80	63	69	76	75	72	65	76	60	59	75	74	77	66	69	76	79	63	62	70	75	70	67	78	60	60	81	76	68	70	68	48	65	66	60	63	58	63	72	77	70	71	77	67	76	67	79	86	63	69	68	65	68	67	63	80	70	63	51	72	66	66	81	87	75	60	67	56	66	70	90	66	64	67	62	69	63	60	66	67	91	74	57	57	75	70	65	59	76	67	73	75	66	68	65	64	85	58	83	74	67	80	69	74	73	73	86	67	78	70	73	59	73	59	86	56	59	91	65	76	76	84	64	73	60	60	83	55	75	58	64	73	85	68	74	62	62	82	60	62	67	74	73	76	74	76	72	68	64	83	63	74	74	58	87	64	65	70	67	64	70	71	72	65	71	71	76	74	74	79	65	71	62	65	60	62	75	73	64	75	59	71	73	72	69	80	77	73	63	54	80	85	76	71	76	76	75	59	76	67	70	70	71	73	72	70	60	71	76	56	86	78	77	73	60	87	76	65	73	69	62	70	61	66	76	68	79	84	70	76	57	81	84	68	72	73	60	69	74	72	73	70	64	71	70	66	77	76	62	70	74	70	77	60	79	58	70	78	54	80	72	63	62	74	67	96	58	72	82	69	68	70	70	78	67	78	68	66	71	74	86	65	66	77	48	78	68	70	76	63	78	69	81	85	77	75	72	71	79	67	68	79	67	69	79	70	52	64	77	59	65	65	73	62	69	63	77	71	49	77	64	60	77	57	63	72	84	72	74	63	69	72	58	59	67	70	74	72	77	67	69	50	73	76	65	74	69	70	62	73	57	66	68	61	48	75	95	80	74	62	60	76	81	68	75	76	66	65	75	78	69	75	63	81	72	64	75	69	62	55	69	86	82	89	90	66	76	73	78	60	69	52	58	65	73	88	77	56	59	62	59	63	74	76	86	58	66	60	77	59	79	72	66	80	72	58	67	62	68	72	72	61	69	66	66	66	70	76	74	78	64	78	74	57	66	68	54	69	83	71	69	51	54	78	77	77	65	77	74	59	81	72	92	66	68	77	77	64	48	73	57	70	72	78	62	54	74	55	76	79	56	67	77	76	69	84	61	61	80	69	51	59	60	59	70	70	78	65	70	69	66	82	66	82	74	80	60	77	81	55	69	68	65	61	77	78	72	88	72	77	64	73	76	76	79	68	67	67	56	59	62	82	63	57	52	76	74	55	71	70	66	72	71	61	64	66	69	51	80	57	69	64	61	60	91	71	54	70	60	75	74	72	63	69	74	63	63	66	70	57	76	84	61	80	80	82	73	84	84	55	69	76	78	61	72	65	76	70	61	70	72	71	64	74	82	63	58	63	62	72	71	80	90	71	78	48	82	63	85	79	72	65	69	65	67	77	68	74	79	66	67	58	65	75	74	69	70	87	73	63	88	76	64	78	62	81	62	80	68	76	71	79	79	53	59	63	68	79	68	82	63	95	69	65	76	64	73	64	69	56	68	65	52	70	81	66	85	58	78	60	63	61	59	54	71	72	75	61	74	81	76	65	69	75	73	64	55	87	61	68	74	76	66	56	66	82	85	73	81	65	63	73	65	80	75	67	79	97	65	70	72	68	63	79	78	69	50	66	65	61	62	77	58	62	68	79	53	78	80	54	83	69	72	75	69	75	70	71	68	67	56	67	69	62	63	77	65	79	81	73	68	60	63	60	61	65	78	68	76	64	74	78	75	75	70	80	69	79	56	66	71	75	89	70	94	70	63	69	65	69	74	66	71	70	63	59	72	64	64	76	66	71	69	87	65	66	70	63	61	66	71	70	82	70	52	57	76	63	67	76	66	76	65	64	79	55	56	70	62	69	52	75	67	60	94	84	67	69	63	78	68	60	69	81	63	69	55	68	59	77	43	68	67	65	58	57	73	70	70	68	78	64	57	62	77	79	71	76	73	57	81	73	60	78	71	66	68	63	61	59	84	50	52	69	73	70	63	75	65	72	71	64	61	65	78	65	61	80	80	79	64	62	56	70	82	77	79	72	71	77	52	83	69	85	62	66	67	64	77	68	76	80	64	67	70	71	80	73	70	80	85	64	62	61	70	61	83	67	79	81	67	69	73	67	73	66	76	57	75	72	71	71	72	60	75	73	59	56	62	69	83	59	61	69	63	78	66	69	60	72	72	86	68	63	62	71	69	61	67	88	63	79	50	75	59	71	57	64	70	70	66	69	82	69	62	80	69	72	75	62	61	71	58	89	69	70	62	62	64	80	71	85	70	60	77	72	63	64	66	58	75	56	81	81	66	85	67	67	71	72	71	71	83	68	62	74	74	66	74	64	83	76	78	69	58	66	64	67	58	85	65	60	69	90	72	69	86	67	76	77	66	68	74	68	65	66	64	65	63	56	85	82	78	73	87	71	55	80	72	67	72	71	77	67	75	82	72	74	55	67	74	75	90	64	73	71	71	64	76	81	70	84	75	75	60	64	67	79	84	78	72	84	81	74	75	69	69	68	75	82	73	61	66	69	62	76	59	66	54	65	60	49	70	76	59	76	73	75	76	67	79	77	74	72	55	69	75	78	66	67	75	69	63	62	64	85	67	66	64	78	73	62	70	70	66	64	68	66	60	83	61	89	49	79	70	58	58	66	62	64	62	76	74	72	55	75	66	63	63	67	80	81	74	66	64	60	71	74	69	63	73	75	62	66	62	61	71	63	70	66	83	90	62	70	75	73	66	73	68	84	65	71	70	56	68	75	73	59	60	78	72	65	77	71	56	67	71	70	77	68	65	68	69	90	62	70	67	67	71	73	62	68	67	60	63	61	63	78	52	73	71	72	74	59	77	77	82	72	72	69	54	74	78	71	58	60	43	70	76	71	76	57	74	72	76	82	73	63	70	70	67	76	65	61	51	83	67	59	72	59	77	80	62	72	72	70	74	61	54	67	70	82	57	65	67	66	71	63	71	72	74	76	79	70	75	62	63	69	86	71	85	80	77	71	72	70	79	77	66	79	65	84	58	71	70	61	72	76	76	69	83	59	88	75	57	86	56	61	66	88	79	70	54	66	60	69	87	55	69	62	69	63	66	81	83	67	64	68	65	70	68	64	68	73	64	83	68	58	82	67	74	69	72	63	73	72	70	69	68	81	77	76	80	64	84	59	70	67	65	75	68	63	74	72	72	73
15040	6022	3823	5062	11922	13736	12797	12610	10193	9717	8016	5520	3609	2771	1665	1082	871	723	629	633	561	542	544	587	536	584	556	571	498	569	563	620	614	696	682	671	626	588	600	703	765	774	744	576	533	528	552	525	533	574	613	550	572	602	555	550	578	561	547	489	511	523	489	498	473	539	480	506	504	519	527	495	524	525	523	541	549	515	502	530	524	504	526	495	505	529	499	556	552	549	529	573	522	601	500	500	544	550	528	539	538	475	515	491	515	508	543	508	526	557	518	510	541	519	523	539	534	562	572	526	520	515	544	529	495	516	492	513	534	497	495	528	523	508	525	551	519	542	548	534	504	484	507	507	533	495	572	511	530	537	545	542	497	523	491	508	482	552	541	515	524	530	538	538	523	519	555	502	497	561	513	523	525	525	515	520	532	489	553	537	559	532	540	505	529	528	555	549	553	554	528	516	528	530	499	545	564	491	492	498	487	511	551	511	565	519	526	537	494	512	486	542	540	504	470	547	550	499	586	522	482	521	529	533	520	522	500	511	537	538	536	572	512	559	526	557	533	533	554	552	513	488	535	525	522	555	516	510	561	570	546	527	515	509	537	515	502	494	529	562	521	528	533	522	472	516	541	492	509	517	510	519	538	513	509	485	517	540	551	479	558	500	473	540	509	508	500	527	485	529	484	529	516	512	512	527	519	503	509	528	513	534	526	544	503	535	538	561	514	506	521	497	541	517	493	538	534	519	498	555	503	553	561	532	517	544	488	554	518	513	479	526	543	557	569	525	532	509	515	541	554	520	485	509	504	526	536	514	488	498	535	500	550	508	522	542	568	543	543	539	518	521	545	499	534	560	537	481	519	567	468	522	493	540	528	515	479	503	521	531	519	528	548	501	541	600	497	498	573	523	520	513	508	485	529	500	543	517	484	527	516	522	513	500	517	540	516	525	562	529	555	485	544	555	540	527	540	495	495	567	551	511	518	504	538	536	534	553	514	536	499	500	509	540	545	528	490	496	537	485	540	488	511	528	528	524	511	516	519	525	497	505	526	557	529	527	516	474	523	517	533	497	517	509	539	493	530	507	486	532	504	505	486	547	508	515	480	520	501	480	513	512	536	509	503	551	575	544	521	497	523	521	552	523	524	520	488	482	504	467	547	529	552	481	552	538	536	500	564	490	517	562	509	529	503	546	490	547	497	528	538	498	516	553	471	523	524	501	529	527	538	528	494	543	522	474	518	523	547	487	550	516	528	514	509	550	518	550	518	506	514	539	493	520	479	506	507	534	542	520	496	507	503	528	513	527	532	518	549	528	518	540	498	505	491	549	534	550	495	522	508	541	488	542	525	543	499	555	546	505	552	515	510	516	516	506	508	526	495	506	505	513	535	515	547	530	565	517	533	508	538	493	535	520	512	471	519	498	496	500	529	479	524	494	549	518	538	489	498	553	516	491	563	486	540	530	528	488	521	503	517	492	495	512	535	528	506	537	548	515	523	519	524	548	525	494	491	511	534	485	505	475	526	533	524	545	486	518	546	531	520	491	523	515	562	515	495	552	530	485	516	532	544	559	526	569	531	483	503	513	477	514	497	503	521	538	502	516	579	527	512	558	539	528	506	496	513	519	524	518	550	518	561	471	526	545	474	524	470	513	495	511	542	509	551	544	525	535	537	527	551	520	506	530	497	491	504	559	546	519	523	539	516	512	506	503	520	503	538	554	500	505	563	568	531	502	557	531	486	517	480	517	528	507	495	515	541	546	514	574	509	507	534	519	507	515	485	518	557	526	500	495	546	510	546	522	492	542	496	512	505	490	560	542	522	524	539	519	547	488	541	517	533	535	525	476	573	515	547	529	503	517	522	515	522	561	505	526	538	509	524	475	541	526	498	499	562	492	483	475	507	528	534	512	522	523	543	557	540	551	520	548	535	529	477	522	552	490	473	528	545	522	516	539	498	494	509	522	515	496	506	525	517	517	571	519	519	528	501	563	519	524	514	526	554	490	515	539	535	492	505	549	551	460	554	527	522	522	518	554	538	515	546	530	521	533	518	513	528	533	533	507	493	516	506	521	494	479	519	520	549	534	534	545	515	513	548	527	536	551	536	524	530	520	529	504	543	509	531	495	494	507	482	534	539	541	506	479	512	477	545	515	497	493	543	551	517	558	516	494	564	505	508	511	534	496	522	521	488	520	533	518	530	499	514	507	519	542	506	513	565	547	517	509	510	566	507	485	499	501	571	556	535	502	506	534	532	501	477	525	503	479	473	527	553	517	504	518	494	523	537	542	518	538	515	522	517	505	552	499	550	540	537	505	518	534	510	522	526	521	530	532	559	496	581	519	514	521	538	552	522	513	501	493	507	536	520	567	473	488	517	506	542	491	553	480	492	566	542	535	574	478	522	496	472	538	519	520	517	523	535	509	496	480	523	505	480	535	509	541	525	534	507	515	496	515	504	544	537	479	536	490	545	527	487	544	518	559	515	562	488	503	485	490	504	485	476	547	487	556	535	493	497	509	517	544	507	531	544	576	494	529	526	478	475	488	542	519	531	521	506	519	519	504	526	512	515	504	525	505	539	477	495	505	549	480	527	536	551	518	531	501	533	505	488	533	491	531	509	558	521	513	542	521	548	509	500	536	538	517	505	496	541	544	510	517	523	497	532	510	503	486	468	522	516	507	532	513	517	502	518	521	519	482	525	519	518	572	508	546	507	507	499	500	522	508	544	515	534	562	513	503	514	518	484	493	577	557	514	495	488	552	533	506	523	516	500	558	519	471	482	484	542	531	511	490	542	487	525	526	521	497	526	470	481	533	512	502	521	529	519	506	522	513	565	549	472	525	530	541	505	516	502	517	521	526	538	535	510	508	530	472	480	499	503	500	495	539	543	536	517	517	476	548	521	528	534	531	530	553	518	549	483	561	579	544	491	516	525	537	521	496	520	546	495	513	530	496	566	516	545	503	526	499	502	526	530	537	533	540	534	498	505	529	534	549	512	541	498	501	499	504	512	480	526	525	506	523	558	510	522	506	488	518	477	508	540	526	546	510	526	532	543	564	498	533	552	508	494	541	527	503	529	509	518	484	520	529	541	498	491	507	532	495	530	530	518	507	553	489	531	540	540	564	512	495	511	499	550	511	503	568	573	520	544	529	519	532	546	521	503	551	497	501	516	509	529	557	535	506	550	479	506	536	522	486	502	522	531	528	513	535	520	537	520	503	582	539	520	519	480	484	514	530	495	549	486	533	489	528	538	549	484	523	543	513	546	554	535	474	551	553	529	511	491	514	539	530	513	516	514	525	550	561	590	531	521	544	507	537	524	531	508	506	516	503	517	519	534	539	549	531	531	518	496	509	554	512	496	531	522	522	551	516	489	527	507	513	544	519	538	512	527	480	534	514	564	543	512	502	547	512	499	555	506	541	497	529	537	536	537	523	505	516	485	530	530	503	487	543	553	516	556	512	515	503	512	497	530	530	534	516	515	517	512	502
1293	737	458	288	305	394	485	506	480	442	340	276	159	100	83	68	48	41	40	41	32	40	29	34	43	39	29	38	36	34	33	40	39	42	39	38	32	33	37	51	41	35	38	34	31	33	25	25	28	26	34	30	34	30	29	38	40	29	27	34	38	26	35	40	32	29	31	36	31	29	27	28	27	35	29	26	30	41	33	34	34	29	30	25	27	16	36	27	30	33	37	38	27	24	35	31	31	26	24	21	33	31	24	31	29	29	28	29	28	34	34	29	42	31	21	35	29	26	26	31	34	18	25	20	26	35	24	33	33	42	35	34	29	28	26	28	25	27	37	36	23	23	25	33	35	30	34	31	35	44	33	24	32	31	38	33	29	29	22	36	38	39	35	32	34	29	36	32	24	34	36	26	29	31	30	34	24	27	34	24	36	25	37	31	22	27	35	19	35	31	27	36	27	32	30	27	25	29	31	26	29	37	28	43	35	31	24	29	33	38	41	29	23	25	31	35	26	41	35	31	31	21	32	30	31	32	33	35	37	29	34	27	23	33	29	26	31	24	30	29	27	29	43	24	25	31	30	29	36	31	27	35	15	29	29	27	29	30	29	26	33	23	32	30	33	22	25	43	30	34	32	23	32	25	24	26	27	27	24	39	32	34	37	31	29	25	26	26	29	35	40	33	31	40	18	33	31	31	27	34	35	36	39	37	29	26	31	32	25	32	32	21	34	24	35	31	24	29	31	27	28	25	28	13	34	28	18	29	34	30	30	25	53	25	38	33	22	37	34	28	30	22	31	35	32	36	27	21	32	34	37	35	23	29	27	33	25	31	25	30	31	26	32	38	28	28	27	29	32	31	24	42	24	35	30	39	32	26	26	26	27	24	44	33	32	37	24	26	31	31	29	32	28	22	33	24	41	30	31	27	27	39	32	25	42	34	29	18	36	30	39	33	30	27	24	25	39	29	24	31	31	30	21	25	33	23	25	33	43	24	26	33	27	27	25	35	26	29	34	26	27	29	34	33	40	34	30	23	34	24	28	26	34	36	27	31	36	24	35	35	38	31	21	33	42	37	33	30	35	25	33	24	40	26	28	25	29	23	25	43	29	39	29	32	29	24	38	26	21	39	32	40	24	35	25	32	33	30	28	30	28	36	24	35	35	30	35	34	34	35	28	32	26	35	29	37	19	27	30	35	29	25	29	30	38	24	23	27	31	34	36	36	40	30	28	32	27	31	32	40	29	39	32	41	36	35	26	26	31	23	28	31	30	29	24	32	23	33	22	34	29	27	32	25	31	33	29	31	37	31	21	32	25	47	32	29	31	24	21	36	27	21	37	32	22	34	33	24	32	26	31	29	31	34	30	34	34	37	24	37	25	32	30	38	45	36	36	32	27	21	33	27	32	30	30	42	23	20	36	22	26	42	34	31	36	35	17	26	30	21	37	23	28	36	34	30	38	20	32	21	30	27	24	37	30	27	23	33	31	33	37	40	20	23	34	27	33	32	19	44	32	33	15	36	27	28	24	23	30	30	27	38	31	27	25	37	32	34	24	36	30	19	34	44	26	24	32	37	33	29	29	26	32	23	31	30	35	41	25	34	37	23	37	39	28	33	29	29	26	29	27	37	24	28	20	32	19	34	29	34	27	38	30	30	36	33	40	32	23	28	37	35	24	32	36	33	35	29	25	25	26	35	37	31	33	32	34	37	43	29	24	31	27	33	26	30	35	36	34	36	27	35	28	37	35	28	36	32	30	41	34	26	28	28	29	34	31	31	20	30	32	34	27	36	35	30	33	29	23	40	22	30	24	37	30	25	40	28	26	33	21	28	38	36	37	30	24	29	30	41	23	45	33	31	25	31	12	25	26	28	34	37	28	26	23	32	24	30	21	25	32	34	33	23	22	24	39	33	28	30	24	24	28	28	25	42	26	35	27	46	29	30	38	33	31	32	33	31	26	35	46	25	30	36	27	36	29	27	35	30	23	33	32	30	29	33	33	27	24	26	27	33	35	27	30	31	22	28	24	45	31	34	23	32	29	37	27	25	35	36	38	29	27	29	39	31	34	21	40	25	25	33	42	30	31	29	32	30	36	24	33	29	34	33	31	35	36	30	25	35	29	30	32	27	22	34	32	32	30	36	21	24	31	22	25	22	30	28	40	33	31	28	34	31	31	25	36	26	32	41	42	28	26	29	38	33	33	32	37	29	32	20	32	39	30	31	33	31	32	28	29	34	41	41	28	34	39	31	34	35	26	29	29	38	24	23	36	26	29	31	28	32	24	33	28	24	32	30	34	34	34	38	31	33	42	38	28	36	27	23	43	31	31	27	22	27	30	32	36	33	20	17	30	32	29	24	26	26	31	37	34	29	31	30	25	26	36	41	40	35	25	33	32	35	42	38	26	37	28	34	35	33	27	27	28	32	30	24	30	34	26	32	20	37	36	41	24	36	31	28	38	30	33	36	35	25	25	33	33	37	29	34	27	30	31	32	29	24	32	23	33	31	30	34	22	42	33	43	34	29	28	25	28	31	26	24	30	34	21	27	27	28	21	27	26	24	25	33	38	28	31	40	33	33	37	30	41	25	26	18	25	23	30	31	35	25	34	25	42	34	33	29	45	32	31	31	27	27	29	26	35	31	28	34	23	35	33	28	32	39	28	35	28	21	31	36	17	36	35	26	36	27	31	43	23	26	32	27	27	24	36	33	40	28	21	27	23	34	36	30	35	36	33	32	35	34	20	31	36	27	35	24	22	25	36	24	32	36	33	24	39	32	27	25	37	29	24	24	30	35	32	24	37	28	31	31	33	36	31	32	35	35	33	25	18	36	26	23	25	33	29	26	29	34	26	37	36	41	31	31	31	23	36	32	31	39	30	32	29	30	26	38	29	31	28	38	29	27	34	26	35	20	29	31	33	26	25	26	33	28	29	37	34	31	22	30	31	22	31	28	30	32	22	33	34	30	23	29	31	33	36	34	40	13	34	26	39	39	37	29	29	18	25	29	24	24	32	38	34	36	29	26	27	30	32	30	22	32	30	34	39	30	25	27	21	24	25	16	25	48	27	36	28	36	27	30	37	34	22	39	29	20	27	18	32	29	34	31	19	40	36	28	42	33	29	30	29	35	32	30	24	33	24	26	39	24	26	33	26	30	22	15	30	22	23	33	34	30	31	31	35	27	38	24	33	31	25	35	32	30	30	33	25	33	25	37	36	24	31	26	34	27	28	32	32	28	35	25	29	26	31	37	26	27	28	41	31	33	27	23	30	28	33	32	20	24	32	21	27	30	30	21	33	29	30	31	37	31	38	29	24	26	23	27	28	27	26	29	32	28	22	33	36	38	32	36	29	28	34	40	28	34	30	38	31	27	41	38	18	25	30	27	27	34	28	31	32	27	21	25	25	33	32	37	21	24	27	35	31	22	28	36	39	34	31	44	18	25	27	32	23	27	28	30	36	30	29	38	28	32	39	33	39	30	24	40
16207	8244	5173	6878	15997	17743	18093	16630	14227	13529	10835	7214	4864	3627	1944	1164	756	585	460	446	371	349	355	336	365	364	326	305	325	360	332	330	508	549	464	390	402	392	415	533	576	675	525	295	254	267	259	266	334	338	306	271	318	292	277	237	354	365	268	256	215	240	239	234	257	210	242	270	249	226	225	213	244	294	276	269	279	283	273	247	231	220	231	227	226	231	228	240	240	231	251	235	254	234	248	222	232	226	242	252	258	214	242	229	232	207	238	235	243	222	232	215	256	232	257	261	215	221	251	228	234	247	237	232	257	259	225	215	235	248	251	234	232	242	228	247	226	220	232	248	225	202	215	224	218	247	237	215	234	216	222	206	230	212	212	242	231	239	232	236	206	222	245	231	229	209	211	239	239	225	210	244	209	234	256	222	235	229	224	232	221	235	226	215	234	224	206	234	205	233	222	226	235	228	246	220	225	239	203	246	235	230	203	242	227	225	232	208	217	245	209	251	208	230	225	245	220	244	238	246	224	225	224	224	226	225	236	242	239	220	216	226	222	224	200	215	249	235	223	248	239	234	230	233	199	210	218	226	242	212	244	235	225	244	240	220	245	246	228	234	247	222	233	230	241	235	241	233	218	230	238	218	218	217	209	218	243	238	242	207	226	220	230	258	238	225	240	230	219	228	226	234	228	219	226	215	227	232	215	259	227	242	231	216	230	217	228	227	257	222	246	214	226	226	232	203	228	219	233	211	245	247	230	244	212	221	229	223	199	235	225	240	230	238	255	209	192	259	215	208	214	246	221	234	225	247	231	226	210	223	246	220	218	237	253	245	239	201	220	226	232	227	230	221	224	201	216	234	228	218	197	238	218	229	229	238	218	226	220	208	215	241	215	230	210	231	223	260	219	235	222	218	231	248	240	237	228	211	206	246	230	223	250	237	232	224	217	225	226	235	264	216	223	229	218	230	226	210	237	243	207	230	249	240	213	209	217	243	238	228	239	232	235	238	219	243	239	216	253	212	272	222	213	234	247	247	214	234	229	221	242	222	247	224	238	227	216	246	221	215	230	204	239	226	244	219	232	185	230	239	224	235	236	226	234	242	233	229	231	205	250	255	242	240	245	233	252	186	231	249	213	240	237	250	251	229	214	233	205	210	220	216	205	223	226	220	219	233	215	234	226	224	198	223	223	219	197	231	225	211	221	203	262	260	211	240	231	243	204	225	221	274	214	237	224	233	242	248	232	228	217	274	234	237	240	235	227	232	236	246	210	247	230	221	225	233	220	246	227	260	220	222	219	209	222	208	221	217	221	245	233	235	217	221	215	221	225	247	254	209	244	232	234	234	218	223	235	231	210	210	218	217	220	238	219	230	235	235	242	243	224	236	232	228	211	239	205	221	251	228	239	233	216	215	235	198	232	215	227	221	257	236	239	214	239	237	208	244	216	235	216	226	235	224	191	217	244	206	225	225	244	240	241	255	229	221	199	215	225	257	228	248	215	256	254	210	238	242	217	226	243	214	207	220	249	228	247	228	225	221	232	245	244	224	208	232	245	238	246	239	232	194	242	224	227	217	233	256	244	235	225	213	211	214	252	224	230	257	227	251	226	217	233	207	208	230	216	197	224	219	255	195	240	250	220	207	221	237	231	227	233	226	215	225	204	238	219	230	230	216	230	194	219	227	242	210	225	240	229	228	216	228	238	233	208	235	205	227	240	229	234	206	205	252	195	235	235	235	224	218	208	217	218	225	238	239	235	222	195	229	216	218	230	211	231	232	221	238	230	242	210	219	261	208	231	247	239	239	218	218	227	222	232	244	242	245	230	242	249	241	227	239	238	228	226	217	247	234	219	219	238	216	243	246	243	224	215	254	222	263	206	225	228	208	241	257	216	237	211	242	223	237	243	217	209	207	238	232	250	243	252	218	234	234	217	232	229	242	250	235	199	205	226	236	248	215	226	254	213	245	231	226	232	211	242	249	216	229	265	225	238	210	228	246	209	249	201	214	250	253	236	215	205	210	213	221	254	245	213	250	228	235	228	225	238	216	221	217	245	219	212	233	216	236	226	188	248	210	244	234	217	217	214	233	239	210	270	224	252	243	213	237	247	256	227	274	220	226	215	222	243	261	221	226	235	225	233	209	229	261	240	215	243	213	223	242	226	235	240	238	220	240	221	219	216	254	219	205	220	236	217	202	220	223	229	216	233	205	234	261	214	240	240	260	221	203	205	229	221	226	260	230	234	246	219	203	228	223	257	226	250	213	248	221	222	227	207	253	242	210	211	259	206	211	268	217	209	232	239	215	221	250	213	234	240	226	227	224	215	229	230	226	226	231	237	231	203	220	204	220	201	227	244	203	215	217	240	201	247	211	230	217	228	217	257	237	206	230	249	237	205	224	244	212	234	226	244	240	253	242	225	213	210	234	226	203	208	231	247	218	246	209	217	220	230	245	212	219	187	198	213	240	217	246	255	221	227	226	215	237	247	242	220	215	227	217	222	229	255	236	216	214	206	206	229	230	235	240	226	254	213	209	219	238	238	235	226	231	236	244	232	245	220	217	211	237	230	243	238	251	246	216	237	224	209	237	233	248	222	220	223	229	230	236	244	232	235	209	223	218	212	210	224	228	227	229	231	217	223	244	241	222	206	239	209	216	222	252	214	222	224	231	214	215	218	238	239	216	240	229	224	247	230	245	208	220	222	238	251	227	229	222	257	249	240	224	267	209	237	251	237	225	249	213	252	216	237	239	256	241	224	231	253	233	232	213	225	242	209	233	228	206	244	211	229	213	227	221	222	226	249	215	198	222	225	239	264	239	214	212	216	208	237	225	225	229	200	239	215	245	229	231	242	236	220	196	220	246	228	213	234	249	236	227	220	233	233	227	220	231	213	221	202	214	213	238	230	213	209	234	230	218	213	222	233	232	204	231	237	241	235	225	258	248	239	251	210	224	244	241	238	237	241	227	233	225	256	237	241	222	227	214	216	223	260	201	234	205	228	231	215	226	238	240	208	244	215	240	223	217	230	222	245	253	221	237	243	228	223	248	189	236	219	215	220	269	232	231	232	209	219	214	258	244	242	259	229	240	212	245	227	240	240	226	209	267	244	240	242	229	209	213	239	233	225	213	229	252	236	238	225	209	213	230	213	246	227	202	217	222	217	245	222	213	218	222	201	198	214	225	191	211	214	209	219	229	216	196	227	220	228	227	234	193	211	236	234	246	236	217	235	255	216	215	230	226	255	245	228	236	216	268	257	240	223	247	231	220	208	219	216	213	209	236	247	232	221	227	239	236	188	222	226	244	201	228	225	220	202	235	239	217	221	223	201	235	217	241	221	187	195	205	229	225	242	214	227	240	227	209	240	225	268	208	233	219	252	226	236	233	226	230	235	214	230	224	225	244	252	245	236	238	223	218	219	252	240	228	219	244	234	234	225	217	229	199	218	206	231	233	216	226	244	223	244	230	237	208	211	216	254	209	217	210	226	211
2439	697	458	347	331	383	499	517	543	536	376	292	221	179	145	136	103	117	95	83	97	84	91	93	84	112	64	89	82	108	90	88	85	105	118	104	86	86	95	113	81	80	97	94	81	93	81	88	98	98	89	97	113	80	79	100	75	87	78	88	88	94	99	80	92	101	90	86	93	79	83	97	97	94	100	76	77	84	97	65	83	80	106	104	96	89	87	94	101	78	89	92	104	80	81	97	95	94	77	72	91	82	101	79	92	73	92	81	77	88	97	98	79	101	103	95	84	81	83	86	99	76	82	92	82	103	79	103	101	83	89	74	85	103	94	80	74	96	92	89	83	93	95	101	84	80	106	78	77	87	90	87	70	82	90	83	79	78	91	88	86	80	93	94	83	89	88	88	71	79	94	94	79	101	94	83	96	83	92	82	68	81	80	87	77	76	92	83	114	82	76	91	92	83	75	94	66	93	91	76	90	91	97	78	82	88	75	61	99	88	101	105	81	112	83	101	92	79	89	84	83	83	86	97	82	88	73	96	94	79	68	75	90	81	101	88	80	84	110	96	84	80	79	66	88	71	117	79	81	82	80	90	87	88	74	76	95	76	80	73	95	92	90	84	78	76	97	95	81	81	89	74	94	81	112	98	80	88	82	97	105	89	75	86	89	71	92	73	87	107	92	87	85	78	83	88	76	96	94	76	85	92	67	85	83	81	83	95	96	86	82	93	101	103	73	85	78	79	74	80	107	92	98	81	91	78	82	105	99	81	76	86	101	78	105	72	71	77	84	77	98	84	90	77	90	72	80	94	92	78	87	86	79	90	80	95	91	79	93	91	87	83	73	89	90	85	83	92	85	98	82	94	115	81	81	77	108	91	85	83	91	82	84	95	70	77	99	96	87	80	94	86	71	84	92	84	94	82	83	83	91	99	95	92	86	77	87	88	93	87	91	73	91	103	110	94	94	90	76	89	86	98	86	78	88	78	77	90	99	88	102	89	87	82	86	71	69	85	69	86	99	81	96	74	98	89	88	88	79	89	81	83	81	90	79	81	79	95	85	91	82	97	65	93	94	80	88	63	85	85	72	72	96	74	94	87	97	90	91	101	86	69	94	74	76	89	82	74	75	79	75	82	81	90	87	88	85	83	73	81	77	80	102	71	102	90	77	94	87	75	75	77	81	84	104	93	79	93	90	95	88	73	81	75	85	100	85	88	75	96	73	89	85	103	90	99	75	115	86	87	86	106	100	76	89	76	103	101	80	87	95	95	72	66	83	90	93	89	65	86	97	80	68	75	94	85	100	89	85	76	98	92	68	84	94	87	89	86	92	82	98	98	109	88	84	72	85	81	94	98	85	93	85	96	83	83	101	79	86	76	87	86	77	80	87	73	87	81	71	103	100	98	102	76	85	78	86	97	102	90	71	88	93	90	76	86	82	103	91	83	83	106	101	88	87	90	110	73	88	96	79	75	96	92	71	95	86	109	87	91	106	108	77	83	87	97	85	82	90	86	106	80	100	82	79	80	78	82	89	75	97	120	89	107	86	94	68	85	88	73	89	81	89	104	80	75	75	88	82	91	105	91	78	78	91	83	89	94	87	83	85	87	101	67	72	86	96	85	81	88	88	72	84	95	94	94	86	92	85	82	87	91	79	97	100	104	90	87	100	76	89	78	85	89	91	89	84	88	90	88	98	93	87	77	96	88	90	84	82	79	76	92	81	91	83	83	90	85	92	102	82	83	80	101	98	90	77	85	91	79	88	93	80	99	86	103	81	86	85	97	82	91	84	72	74	91	93	99	84	86	78	84	92	69	97	92	93	92	87	91	91	84	72	87	84	84	90	87	94	66	90	86	85	89	78	84	85	101	82	83	91	91	79	95	104	94	70	99	90	91	92	94	92	87	86	92	102	80	76	76	97	92	83	87	105	86	87	87	94	79	77	77	98	79	96	98	79	100	83	87	96	89	96	87	91	106	90	70	108	87	92	92	97	68	83	99	85	91	92	97	83	71	86	81	70	94	74	74	90	88	92	95	89	85	88	79	82	76	86	77	74	94	99	88	85	109	107	102	85	104	96	95	105	90	73	87	83	110	74	73	89	106	98	89	85	86	88	93	87	87	81	90	84	97	85	81	84	77	80	95	104	87	77	71	91	85	91	65	85	86	92	85	90	80	97	94	96	92	65	82	81	66	82	94	91	83	91	78	74	98	80	85	110	90	71	80	85	91	77	91	100	99	91	88	84	76	97	85	72	86	77	92	74	83	88	101	82	97	75	99	81	93	91	101	78	88	87	82	93	91	90	76	83	102	84	105	101	91	93	87	80	91	83	83	97	77	89	73	93	84	87	101	89	88	84	102	88	88	87	89	85	101	70	81	90	76	88	95	83	97	84	93	89	81	86	83	98	65	84	80	93	75	83	111	88	85	100	87	93	79	75	92	87	79	78	89	77	75	79	97	77	71	94	105	91	74	75	90	80	77	81	96	88	94	85	99	78	90	97	105	94	86	97	74	87	89	90	85	81	91	94	85	89	98	82	95	92	88	87	84	86	83	94	74	101	74	92	89	82	90	93	79	105	109	96	102	106	85	87	86	93	94	90	79	100	75	83	97	79	72	77	91	93	83	88	99	92	104	91	90	88	103	93	90	89	75	89	81	99	78	89	99	101	89	78	75	100	83	115	104	94	81	81	83	89	96	82	108	95	98	89	77	82	88	80	78	89	84	73	100	74	91	77	76	102	93	105	93	92	74	95	88	93	79	89	101	86	72	86	92	85	88	106	85	92	100	84	86	95	86	95	82	103	97	87	89	82	85	91	87	74	101	74	91	84	89	92	88	109	90	64	97	92	102	96	93	84	85	70	70	95	55	78	79	92	87	82	80	97	80	83	98	88	98	89	86	99	90	91	88	68	93	79	86	117	90	79	96	90	83	84	84	75	90	91	92	88	91	88	86	88	99	70	95	94	80	69	78	87	87	78	76	85	77	90	104	85	80	87	92	93	83	91	123	73	88	63	87	72	93	82	77	83	88	77	91	99	75	88	65	84	88	84	88	79	91	92	92	97	100	100	98	91	85	84	82	85	82	75	94	88	98	85	96	87	91	96	81	83	85	78	86	80	93	85	99	84	87	86	76	88	90	84	93	91	97	62	75	72	81	95	99	78	96	81	96	71	95	90	84	81	90	81	85	76	92	89	94	83	78	85	94	84	88	68	84	89	91	81	64	96	87	89	83	106	97	86	87	89	73	75	91	102	69	86	95	87	94	70	81	84	74	89	74	81	80	84	83	76	80	78	77	79	85	76	85	92	73	82	86	108	84	88	93	62	92	90	80	94	93	76	88	103	71	103	73	86	82	93	87	94	84	87	101	102	83	96	87	114	100	77	89	78	91	87	70	77	97	98	84	84	96	84	75	90	92	76	86	97	92	101	82	80	102	90	75	88	83	75	90	87	104	90	74	75	69	89	90	97	87	82	87	80	84	77	79
17449	7806	5166	7243	14667	16710	18120	16243	14657	14178	10402	7249	4740	3727	2212	1472	1203	948	902	824	772	812	789	699	765	723	791	713	733	772	730	804	883	936	852	833	735	764	913	926	951	988	833	687	702	667	673	701	734	740	668	676	766	741	647	719	739	730	615	624	622	655	720	646	683	616	680	612	614	642	671	656	674	706	636	702	644	745	666	656	629	667	628	664	635	635	644	636	665	636	641	641	620	593	648	601	670	635	635	674	628	598	645	654	620	597	647	638	650	618	641	646	648	620	637	667	662	610	641	657	683	612	652	646	632	626	651	636	639	629	716	629	642	639	619	655	618	629	620	639	638	640	647	652	661	638	612	626	649	600	651	614	652	614	637	651	716	641	639	611	646	651	619	616	626	589	617	619	626	654	656	667	669	611	645	648	698	591	662	641	592	655	612	616	639	638	672	647	637	649	644	625	659	632	661	630	660	643	637	634	630	660	655	616	692	679	668	630	631	611	618	656	612	623	597	666	631	614	627	652	632	575	627	637	580	614	614	630	594	620	646	640	608	638	633	670	651	611	654	673	616	622	578	671	644	667	620	609	666	650	627	637	669	664	690	676	635	635	655	659	591	627	646	693	646	618	654	626	617	651	625	655	650	641	652	637	594	635	636	679	653	659	644	629	650	642	629	656	659	650	607	694	636	626	633	601	655	623	591	642	652	674	618	651	655	653	626	660	650	655	651	670	653	638	644	662	648	672	627	638	673	652	637	606	626	603	632	656	626	637	640	607	660	653	610	663	653	641	628	622	591	630	640	656	600	647	645	622	633	614	664	666	602	650	640	623	620	590	629	680	613	693	648	610	630	625	636	631	636	598	597	598	624	595	644	618	655	649	594	665	637	628	647	636	648	642	657	663	618	626	606	655	642	644	649	641	629	626	629	637	643	624	644	673	655	619	661	592	643	645	620	635	659	671	660	586	634	609	646	617	655	673	649	659	651	621	614	650	617	646	618	620	628	688	658	686	651	591	664	647	623	650	693	633	680	608	652	646	648	621	641	626	604	624	688	634	634	651	644	638	679	624	615	617	609	580	624	650	592	656	680	607	634	634	634	599	659	664	613	619	591	650	674	633	632	624	643	663	604	608	611	658	621	664	633	597	623	633	606	650	618	630	629	658	641	628	631	639	647	642	580	652	635	627	645	644	617	632	606	635	671	643	610	695	645	620	619	659	623	611	638	614	609	641	626	621	620	623	648	645	617	588	625	660	610	588	627	626	648	693	648	627	659	655	612	657	655	618	616	642	638	648	682	644	660	656	639	629	699	647	615	626	664	644	628	687	628	620	658	652	622	648	604	654	681	618	637	685	631	612	627	649	614	627	639	623	636	609	632	636	605	618	637	679	633	656	665	608	619	616	640	675	622	581	687	689	627	634	646	682	612	678	597	605	633	643	638	626	616	607	661	642	654	573	649	630	628	621	639	682	625	649	676	621	643	614	667	634	662	642	648	632	618	639	616	669	648	641	638	648	664	642	665	630	638	613	636	682	630	599	625	588	641	622	647	673	612	608	603	664	638	670	656	624	627	658	615	682	588	578	653	621	662	634	626	654	685	635	633	632	646	630	702	580	582	689	603	637	619	647	660	609	690	638	672	621	640	594	618	644	620	664	637	606	624	648	642	679	656	648	622	639	593	606	635	667	652	649	615	633	571	618	588	619	622	649	603	653	629	633	629	592	639	640	648	595	660	618	702	649	667	652	653	642	624	649	627	586	650	649	661	662	676	622	642	647	602	612	671	639	635	673	680	601	603	616	678	673	613	622	636	631	661	656	640	654	651	654	684	636	664	633	616	645	608	634	615	669	652	660	627	584	600	627	607	633	629	648	636	629	670	667	630	647	605	671	604	623	607	621	621	652	619	623	660	640	696	660	663	640	638	653	601	675	667	646	637	635	682	683	645	656	614	625	652	623	637	633	654	661	652	601	658	673	611	605	662	624	631	628	649	602	655	694	616	590	667	619	684	641	657	667	647	635	580	629	621	620	663	613	579	629	643	688	630	617	642	587	618	624	624	611	639	604	620	647	649	602	674	578	629	606	612	645	628	628	657	623	662	634	638	648	643	623	629	621	602	642	640	642	616	669	597	621	652	640	658	623	663	646	662	642	676	669	655	625	618	632	670	600	683	628	637	607	622	664	619	662	629	667	640	688	629	636	685	626	646	636	644	599	650	618	656	638	612	660	662	608	641	592	590	644	620	610	624	633	630	621	648	664	666	636	628	576	653	635	647	633	646	638	664	593	655	664	660	586	649	606	632	650	630	649	650	646	589	636	659	622	664	589	665	665	645	593	647	603	656	621	610	654	604	576	637	623	659	620	608	683	675	614	661	660	631	605	667	637	635	647	643	611	627	655	620	648	623	610	649	636	642	658	639	653	667	657	620	678	608	622	633	585	666	628	618	585	620	636	665	597	652	659	679	629	613	642	600	625	689	649	645	628	651	643	596	625	629	667	628	622	608	654	661	586	623	616	636	668	615	628	662	627	649	614	621	621	627	595	650	634	655	666	627	654	614	612	609	650	669	647	603	616	646	625	634	634	631	635	627	689	643	653	656	645	649	639	635	721	640	641	665	678	672	654	672	666	602	650	661	651	634	613	618	640	654	649	637	644	625	649	626	628	624	602	605	647	615	623	626	610	645	604	656	597	642	657	599	587	602	666	599	673	641	589	691	649	626	638	598	624	621	657	654	617	637	634	592	631	649	637	643	669	672	630	685	635	636	622	639	637	644	587	600	629	601	631	619	622	653	647	615	652	633	640	615	682	630	656	658	644	607	627	583	658	643	644	646	642	631	642	621	602	652	647	666	628	641	608	561	647	639	651	662	665	660	630	619	649	635	642	594	614	705	653	657	593	667	647	610	635	627	634	635	635	649	637	659	669	656	669	619	656	657	612	673	654	594	638	632	652	627	619	582	671	633	649	634	616	631	666	613	654	643	632	576	614	632	650	652	625	659	652	620	619	647	666	642	605	645	678	630	577	607	590	632	632	633	654	641	647	663	587	640	642	627	613	626	652	669	649	673	638	664	643	665	606	635	612	697	619	620	676	650	634	627	612	620	629	618	657	650	675	637	623	605	618	655	643	669	642	636	647	639	616	611	619	632	675	661	620	634	635	604	682	634	593	652	679	616	622	624	639	658	647	630	700	622	681	665	600	642	643	664	677	650	627	658	655	671	586	656	688	621	695	618	663	687	662	663	665	591	641	661	640	642	611	669	603	633	614	614	661	588	633	610	674	631	624	630	663	687	645	684	612	612	645	685	622	653	620	633	640	645	630	611	565	684	669	615	622	653	628	629	611	655	643	649	656	618	633	605	605	663	635	626	641	612	624	641	644	603	623	604	590	631	648	669	639	658	650	632	637	616	666	612	618	638	642	622	635	659	655	627	646	639	623	632	627	663	630	655	634	649	637	648	674	654	663	649	642	632	637	681	660	632	644	645	616
1771	1006	593	402	358	451	668	680	635	574	418	272	204	158	115	83	42	48	56	47	47	46	26	48	41	53	40	41	46	41	55	58	51	51	48	41	48	51	53	58	47	52	45	45	39	42	36	39	41	45	36	45	40	33	40	46	37	43	38	31	33	45	37	38	45	43	39	39	43	39	42	46	37	39	48	37	36	47	30	38	38	35	45	41	41	45	37	40	30	37	44	42	42	28	36	39	37	36	48	39	40	48	35	49	39	47	43	27	41	36	43	37	46	33	39	49	44	34	53	47	34	41	43	38	40	42	34	32	36	34	51	29	30	40	21	42	38	46	36	34	45	39	42	35	39	41	29	44	45	44	36	39	33	44	33	39	40	42	52	35	39	44	48	42	34	48	39	32	48	34	35	36	42	34	43	51	42	45	35	43	38	42	45	39	38	47	42	46	44	34	38	40	47	32	57	42	35	33	52	38	54	44	37	43	37	50	26	34	45	34	49	41	38	29	32	41	35	41	36	41	42	42	37	52	37	35	39	45	38	45	43	39	38	34	39	44	29	32	37	37	45	29	53	46	31	57	38	39	33	40	39	36	50	42	43	53	34	39	41	34	44	45	41	44	39	28	37	40	39	39	50	32	37	31	37	41	52	44	50	34	46	47	45	57	60	46	35	49	31	34	34	31	45	39	41	50	43	44	36	40	42	32	35	54	39	42	39	43	38	47	31	48	49	42	42	41	31	47	43	49	34	44	51	29	33	49	30	45	38	35	26	37	35	33	53	37	33	39	43	43	28	43	39	39	38	40	36	33	50	41	45	34	40	39	37	41	35	44	40	42	55	40	42	43	48	32	43	42	41	34	39	32	56	45	44	27	32	40	50	43	36	36	41	47	49	41	48	39	47	35	36	43	39	43	35	30	30	36	34	29	36	39	42	23	25	31	39	42	48	44	47	40	44	45	42	51	47	41	42	39	30	45	44	33	41	35	26	43	42	37	46	56	37	39	31	29	35	47	28	43	41	36	35	41	38	28	26	43	37	46	31	25	40	41	30	26	38	45	41	38	45	27	38	37	31	39	42	38	46	37	40	33	28	46	36	38	34	41	38	41	44	38	43	29	42	37	32	33	35	39	41	44	35	30	30	40	33	44	41	43	39	32	45	30	41	46	40	31	37	50	50	26	38	46	40	36	37	44	30	36	44	46	40	45	30	48	40	31	43	41	50	45	40	43	35	40	25	27	38	28	36	26	42	38	44	35	47	39	35	40	76	42	30	37	26	35	37	41	42	47	39	43	45	31	44	42	43	43	50	42	34	45	51	38	43	22	33	49	48	43	31	47	38	36	42	48	40	37	39	54	46	43	49	38	42	41	37	46	43	37	45	41	44	31	41	36	41	34	46	42	38	34	45	39	29	37	32	35	44	43	36	47	45	50	43	35	39	44	39	32	42	34	57	45	46	30	43	32	36	39	43	35	31	28	39	39	38	43	36	36	42	26	36	34	37	31	29	39	40	43	50	40	34	40	44	45	39	34	49	41	40	38	37	30	36	36	46	52	38	36	42	36	35	43	36	34	41	46	33	44	35	36	30	46	44	38	48	41	39	35	37	48	33	36	39	42	40	30	41	29	33	37	37	35	29	43	42	47	41	27	39	34	42	47	44	36	36	52	43	34	40	38	35	32	46	39	40	29	46	54	30	52	38	30	34	42	44	40	34	37	43	43	41	40	44	30	45	53	38	41	41	31	35	49	54	41	25	39	47	33	43	47	32	41	31	35	39	36	45	52	41	52	36	33	42	33	35	40	37	35	39	35	34	35	37	42	36	43	43	38	33	41	44	46	32	32	42	42	46	29	37	46	42	33	39	42	43	36	33	38	45	37	45	49	47	32	51	39	43	40	44	35	37	45	43	48	46	46	39	35	34	37	32	44	40	39	37	45	45	45	43	43	46	42	41	36	32	53	37	40	28	32	50	43	51	45	46	42	36	31	39	35	36	34	30	42	48	38	37	38	44	34	35	37	40	31	37	37	36	43	51	40	48	37	31	28	31	22	39	49	38	51	40	30	43	46	40	31	41	40	32	43	37	37	38	39	40	38	35	45	46	40	40	33	37	36	44	31	46	40	30	43	41	42	36	31	38	36	43	51	42	35	36	39	41	52	37	41	43	45	42	35	54	36	46	36	42	34	42	38	39	53	42	44	47	34	35	35	31	32	36	40	40	34	38	42	59	31	32	39	38	41	44	35	47	47	39	41	35	37	35	43	38	36	31	29	41	38	46	49	36	40	38	45	33	33	45	43	36	30	33	39	44	41	41	42	32	39	39	34	47	37	38	45	43	29	35	38	35	38	40	35	48	42	43	32	41	43	39	44	50	34	43	46	45	39	43	43	42	36	26	33	51	44	33	48	42	47	42	34	37	42	37	37	36	42	35	38	39	46	33	49	33	35	38	30	39	33	36	35	46	41	48	40	39	44	35	43	44	37	33	32	40	53	34	49	39	43	38	32	41	39	39	36	36	39	41	33	36	29	36	40	31	42	40	41	36	41	35	56	43	52	36	38	34	46	44	37	35	40	46	48	42	45	50	40	43	38	37	39	39	43	41	40	46	34	41	45	48	47	50	35	42	32	38	40	43	34	45	37	49	50	32	53	32	51	39	38	41	36	43	33	30	36	44	35	37	39	42	40	47	33	38	52	38	35	37	42	33	36	45	34	46	36	42	45	33	39	41	40	53	42	44	35	34	46	36	31	43	34	49	39	34	41	39	48	26	32	34	41	47	40	43	49	45	40	40	35	52	37	37	40	47	35	36	37	44	36	41	35	45	29	49	39	35	39	35	42	37	49	31	35	37	38	33	37	32	43	42	45	46	43	33	29	31	37	28	41	47	41	42	34	38	39	38	36	29	36	31	44	37	44	43	37	44	32	47	45	42	40	37	61	62	36	33	30	38	40	47	43	53	43	34	38	40	47	35	38	36	28	45	38	41	39	43	38	39	39	39	39	34	39	33	40	31	42	41	36	36	41	40	46	39	39	32	38	40	46	39	34	52	36	43	35	47	36	25	33	41	50	35	42	32	41	44	46	46	40	37	47	46	45	36	43	38	53	41	28	43	40	31	31	37	43	41	47	38	29	34	33	31	35	31	39	51	37	38	33	39	31	31	47	43	41	38	42	41	40	27	38	48	34	36	42	42	38	34	44	44	42	37	40	43	43	41	43	44	50	33	43	43	38	37	21	37	39	36	33	39	45	35	39	35	32	40	38	36	38	37	50	33	33	30	39	44	36	48	44	32	43	45	39	41	38	45	37	42	35	36	41	45	44	42	44	46	25	44	39	43	46	30	50	45	36	38	38	43	34	44	38	47	42	40	38	27	38	39	43	38	44	37	41	44	45	39	42	33	37	41	40	42	42	43	43	38	40	36	43	38	36	38	35	32	40	30	41	39	43	37	32	50	41	35	48	37	37	33	41	35	49	58	37	42	42	28	28
19004	9808	6445	9107	17457	20048	21301	19423	17601	16277	12124	8002	5932	3830	2442	1479	1090	881	679	581	552	529	510	497	488	488	466	433	445	409	498	551	612	608	498	526	489	608	702	782	756	788	506	357	353	356	340	334	422	390	406	383	358	341	338	418	402	428	327	293	264	317	316	344	311	342	318	307	312	290	295	309	323	283	344	359	404	449	354	279	298	287	283	318	307	319	297	297	310	307	306	299	260	283	300	269	280	265	292	271	294	298	291	253	311	273	291	281	286	291	293	295	259	274	312	265	305	298	305	320	311	282	303	272	281	276	283	306	289	262	300	269	272	283	290	288	274	264	290	288	273	280	277	246	291	285	288	291	285	283	255	285	254	305	280	261	305	307	264	276	293	280	294	267	237	288	269	309	292	313	284	277	295	272	309	262	263	263	296	311	311	251	266	263	271	254	307	273	296	271	263	243	274	274	307	276	315	262	254	276	236	305	289	288	266	262	295	258	275	305	274	269	281	262	306	256	306	285	264	258	288	285	293	262	300	282	281	289	295	297	294	268	275	288	300	275	286	279	249	299	282	286	265	286	290	301	309	288	277	315	277	307	267	301	286	305	286	297	282	302	279	288	293	282	278	274	267	288	275	291	258	286	263	299	264	287	275	303	264	276	286	261	291	273	288	288	314	280	299	282	259	281	283	281	272	282	271	270	272	277	284	293	262	285	283	303	311	304	320	289	292	304	249	296	245	292	278	295	288	261	317	296	267	305	327	296	313	305	266	298	283	286	266	288	306	294	289	311	276	313	287	287	314	293	283	278	258	288	282	295	276	272	278	298	250	288	297	265	261	298	301	296	268	293	265	280	261	276	304	278	252	275	287	275	292	297	281	261	273	294	311	302	291	300	269	277	294	285	293	248	263	274	303	297	277	283	299	296	274	286	273	290	263	281	321	298	249	260	273	301	292	282	286	306	329	281	298	285	252	301	316	287	291	269	279	295	303	270	298	276	302	286	272	296	270	299	277	294	271	297	286	252	286	276	277	288	288	289	299	306	302	287	286	263	269	289	305	299	282	257	301	294	263	272	264	300	298	265	288	257	283	295	292	254	268	286	313	259	285	285	275	311	298	299	268	282	246	286	269	251	292	283	293	272	318	295	281	272	299	286	318	280	303	317	283	299	281	298	301	242	279	287	302	282	301	303	275	285	276	275	276	271	292	271	276	277	292	266	256	296	308	292	268	278	274	276	258	288	300	287	279	279	300	288	275	274	256	282	274	304	272	277	294	291	277	301	278	275	263	289	283	284	290	265	283	268	305	296	297	311	311	313	281	301	264	298	261	287	297	282	312	267	288	276	282	300	289	260	297	318	275	313	298	293	269	247	306	302	275	272	283	306	280	270	306	263	274	277	280	286	287	268	289	278	281	279	301	288	292	284	265	300	307	307	288	278	297	251	285	300	284	305	273	281	283	322	280	287	299	279	298	276	287	284	271	301	281	281	324	277	276	286	278	291	305	291	278	281	280	282	305	272	303	274	296	284	297	275	288	295	304	283	285	284	261	290	307	291	307	293	293	309	309	272	289	278	271	277	309	277	291	295	304	268	272	306	289	288	313	309	292	292	291	248	287	276	261	300	267	269	293	277	282	290	267	286	272	274	294	261	296	289	275	304	314	278	295	276	275	295	272	258	316	283	298	285	310	266	284	278	275	299	256	271	278	296	295	288	276	304	274	297	278	275	309	303	304	267	283	277	318	300	308	326	314	283	277	292	268	294	280	290	279	279	304	333	253	292	268	283	290	291	276	304	272	281	295	282	257	283	307	296	285	304	291	284	272	271	261	296	313	283	307	267	282	259	297	317	296	303	253	293	262	291	280	301	307	304	281	276	250	282	295	281	291	276	309	277	286	286	283	274	272	275	293	274	274	288	286	282	275	262	284	277	306	294	272	262	258	285	309	262	250	278	298	266	247	271	280	300	298	308	288	283	287	271	268	290	296	285	258	256	319	293	283	272	271	274	296	270	297	283	266	289	294	280	271	309	291	318	268	305	304	285	291	286	300	257	281	277	301	302	325	290	303	272	317	271	296	279	266	288	291	257	278	272	297	239	256	281	255	316	288	301	279	315	274	268	263	303	281	280	293	286	315	288	279	250	278	260	294	263	291	277	282	283	271	294	307	266	265	250	317	280	251	285	280	284	284	266	309	296	279	305	264	265	256	276	294	285	278	272	306	297	301	330	289	256	251	299	277	263	275	276	300	299	298	284	275	269	276	266	276	287	262	280	256	290	264	272	281	306	265	251	292	296	299	269	297	277	296	330	316	266	294	288	287	256	259	312	294	274	278	301	266	273	326	260	296	279	241	330	284	284	270	305	291	292	269	291	297	298	305	289	312	272	278	297	289	274	275	300	288	280	293	284	272	277	279	280	284	303	293	280	267	285	298	290	303	298	276	262	300	275	304	275	303	284	273	282	269	301	293	283	261	270	287	276	303	290	293	284	292	290	244	298	276	305	295	291	286	282	281	323	299	247	279	267	328	288	279	285	274	275	279	289	293	316	298	285	316	276	297	292	280	287	266	271	271	296	283	260	285	251	289	306	304	277	282	290	279	312	281	285	267	292	270	276	293	297	303	260	275	295	271	281	263	303	259	314	265	284	275	305	296	268	279	279	314	292	302	259	271	277	294	272	296	289	269	267	259	284	275	321	287	279	276	263	280	282	299	295	264	282	286	267	280	271	277	291	301	275	279	277	274	267	278	302	297	283	273	278	310	304	308	280	261	265	284	282	307	262	295	264	285	279	290	259	275	298	286	283	292	304	298	277	324	286	284	254	277	279	281	250	288	298	256	303	247	290	283	283	288	277	246	280	260	253	273	286	271	269	283	289	290	294	276	264	310	318	291	290	287	307	266	292	279	282	318	318	298	299	304	282	245	271	291	302	280	296	309	247	262	299	271	257	280	296	310	292	287	257	302	288	279	228	302	292	281	273	271	269	266	267	309	288	264	301	306	310	290	281	292	286	269	289	288	269	260	252	240	268	274	282	307	261	279	294	284	274	267	279	307	297	255	302	299	302	297	285	292	296	283	254	274	269	255	263	277	276	268	300	266	300	287	271	290	282	301	303	302	283	308	269	269	292	271	287	275	306	300	297	264	320	270	300	283	289	257	265	258	300	288	264	299	292	300	302	260	283	305	292	264	237	273	292	282	277	273	275	320	257	284	289	271	277	289	298	296	284	308	295	259	295	267	307	288	280	305	277	315	280	295	276	277	300	266	299	289	279	297	258	306	300	266	291	281	311	248	272	283	278	281	315	289	253	274	291	302	270	295	260	292	283	265	283	290	301	300	294	293	288	307	270	304	255	289	278	276	300	262	286	292	298	274	286	287	289	296	274	264	284	257	264	275	283	285	301	309	262	284	282	283	310	299	263	270	307	274	274	294	270	299	282	272	286	268	282	291	244	253	297	287	282	285	312	300	270	284	276	254	282	269	287	291	261
1681	489	282	240	196	254	365	332	317	313	226	142	136	101	90	66	82	59	66	61	75	61	76	88	72	76	58	71	60	55	65	81	62	78	72	78	78	67	67	66	83	77	69	69	64	67	76	75	71	73	80	60	73	57	71	55	78	86	82	68	74	81	83	88	61	71	66	61	66	68	65	60	53	63	56	65	77	67	68	69	60	59	65	73	62	74	87	58	69	57	67	67	73	74	75	59	67	76	81	83	65	68	64	69	66	51	72	81	69	75	74	70	68	62	70	63	77	74	72	69	67	75	73	67	86	76	83	74	51	61	64	71	62	49	61	65	82	58	78	71	67	67	74	65	76	82	76	67	59	55	64	72	66	73	63	75	83	61	81	87	71	78	60	65	57	65	71	66	69	63	77	73	81	65	57	64	61	80	71	63	57	66	76	49	71	62	65	61	72	65	68	61	68	57	70	79	70	73	60	59	67	56	70	67	58	77	79	67	61	69	64	65	60	65	64	67	73	57	78	65	59	60	71	59	75	71	68	50	66	79	65	65	76	68	106	65	65	62	63	72	53	74	66	59	58	63	54	63	70	63	72	53	66	60	52	67	83	58	66	64	79	86	62	63	55	59	65	77	63	79	69	71	61	67	74	56	75	62	61	67	65	69	66	62	63	69	75	62	73	85	72	55	70	60	89	71	61	63	64	50	75	66	59	70	60	70	64	67	82	77	64	69	62	59	80	56	61	78	71	68	55	82	63	62	70	71	69	65	59	61	64	83	63	80	66	60	66	75	53	82	69	56	50	56	73	77	70	62	60	74	63	60	64	76	59	67	79	56	68	73	75	57	60	55	49	68	74	75	82	66	52	84	64	93	69	69	49	70	79	71	72	71	64	66	53	67	72	65	80	68	77	61	65	74	73	70	66	63	68	61	76	70	68	81	56	64	61	78	53	78	78	60	74	57	86	53	84	69	58	78	67	74	67	69	67	63	68	70	71	80	66	55	62	69	77	67	57	57	74	73	79	60	65	63	79	85	64	73	66	89	70	65	66	71	75	60	76	77	71	58	62	79	75	53	62	71	73	63	70	61	64	51	77	69	81	75	61	65	74	77	62	63	71	51	51	68	66	61	65	81	75	68	69	70	55	75	67	68	66	81	77	64	75	79	62	70	72	71	75	62	51	69	65	77	70	70	59	64	61	70	60	59	48	77	64	66	65	70	73	88	72	66	75	55	84	70	78	63	76	69	75	74	80	74	69	57	65	56	44	63	61	65	76	85	75	61	70	78	63	69	64	72	85	56	63	54	64	66	62	76	70	59	74	72	77	71	79	67	75	72	76	76	71	69	67	64	77	65	68	63	63	72	62	59	68	63	58	71	61	65	70	87	62	64	62	64	77	71	56	62	77	73	74	60	62	63	70	54	63	68	64	76	65	56	72	67	68	64	71	59	73	70	71	63	76	63	57	83	76	84	74	63	62	75	77	66	67	59	64	64	73	62	57	83	73	62	60	72	69	73	60	62	56	72	101	87	81	63	69	75	59	58	74	84	68	84	61	79	67	59	69	73	64	83	65	73	63	58	63	59	68	67	74	59	62	62	72	73	57	71	78	65	76	69	66	68	62	66	64	69	75	62	65	81	54	77	75	88	73	70	72	73	67	64	64	65	66	69	67	66	76	50	61	65	75	74	46	80	71	66	91	67	61	60	56	66	54	58	69	85	53	66	53	74	63	77	68	77	64	66	79	77	63	69	61	60	54	60	75	72	67	63	59	81	64	63	75	62	66	71	63	58	54	85	65	76	85	59	65	66	69	54	72	79	71	49	70	69	68	64	67	70	66	72	80	69	61	87	72	65	78	65	52	65	71	70	57	72	82	59	81	76	81	63	74	70	78	66	69	71	86	71	71	65	64	74	68	70	68	58	67	60	63	61	63	67	72	61	64	67	70	60	87	67	77	62	51	67	72	69	72	70	77	64	69	66	76	69	61	56	67	77	73	63	77	79	71	72	84	74	71	66	76	57	68	68	67	58	80	75	64	58	60	72	65	77	79	73	73	79	73	85	65	59	66	47	64	59	65	62	70	76	72	81	58	71	77	69	66	82	56	73	63	64	56	63	84	78	69	80	70	54	63	73	61	83	68	65	69	53	67	69	70	72	83	82	65	75	70	71	81	84	55	54	54	70	58	75	69	73	70	72	77	57	61	66	87	73	66	70	87	72	66	61	74	61	72	78	58	50	76	66	54	64	72	70	77	86	62	66	79	73	88	70	73	86	79	71	53	69	70	78	75	56	57	73	62	67	73	69	72	66	74	77	73	73	70	76	84	66	82	77	64	54	63	69	69	56	71	58	67	59	61	69	72	58	81	81	68	64	68	80	70	85	76	67	59	66	74	75	62	86	66	75	61	80	76	50	58	68	58	69	93	62	81	67	77	59	65	68	81	78	65	65	56	71	62	74	62	73	61	72	82	71	68	62	79	66	65	82	65	74	83	61	76	75	65	67	68	60	81	63	78	75	77	71	63	65	76	71	76	71	71	84	72	71	84	88	65	49	77	60	55	60	75	67	70	75	74	64	73	76	59	63	68	55	72	67	61	64	74	74	69	73	74	75	62	75	60	84	66	70	59	64	59	73	61	76	62	54	64	59	72	76	67	71	60	52	62	65	65	61	58	64	61	61	53	71	68	77	82	62	63	73	64	67	64	67	59	69	66	62	68	69	76	68	82	71	74	63	61	68	78	67	65	66	65	62	69	55	70	72	74	70	68	71	74	55	49	70	79	51	68	62	75	68	76	61	50	57	49	73	74	66	67	72	77	70	57	71	66	64	61	65	71	60	64	76	64	68	68	62	68	64	65	77	64	59	71	74	65	60	66	80	72	62	86	72	67	52	74	64	68	76	62	73	56	86	62	77	66	67	59	56	81	75	54	88	57	70	76	73	76	57	65	65	66	66	74	81	67	73	73	72	78	68	67	62	56	73	62	73	65	67	65	69	72	74	71	68	57	59	89	74	84	71	69	64	64	84	63	63	75	71	66	68	67	61	60	86	59	83	67	67	71	71	63	73	71	74	72	53	60	78	58	62	63	58	72	69	75	57	66	64	68	76	75	66	64	78	59	81	57	68	83	71	71	72	74	61	71	72	57	85	84	61	67	65	63	76	70	65	53	66	65	56	68	57	58	57	79	65	73	60	77	81	77	71	65	70	62	54	76	71	75	53	74	84	79	59	66	67	63	58	61	68	62	53	60	74	62	69	70	86	65	63	82	66	55	65	65	75	68	61	70	81	74	59	65	51	69	63	64	74	60	69	75	45	68	82	73	67	62	53	78	72	50	67	82	83	50	57	69	65	73	70	76	69	57	65	63	68	55	74	63	53	78	72	73	64	65	68	70	69	73	68	61	66	71	67	73	72	83	66	67	74	85	71	68	65	77	67	55	68	56	79	80	70	76	67	54	67	64	64	70	69	55	64	73	64	69	75	71	65	66	71
15001	6092	3745	5311	10604	12684	13802	11764	10264	9237	6337	4368	3118	1928	1233	848	783	713	608	563	545	545	540	581	597	547	518	533	525	530	578	586	617	625	573	593	583	685	711	679	673	791	574	488	540	516	537	531	548	559	508	466	541	535	558	559	571	594	474	525	511	512	558	540	528	543	590	512	511	465	530	490	467	488	557	503	555	580	538	528	526	508	531	503	472	528	511	510	496	545	509	509	546	534	521	486	544	524	526	495	480	490	495	514	551	514	542	497	589	503	507	535	496	542	525	441	521	511	531	525	501	521	509	497	497	509	530	501	507	492	503	515	528	514	526	523	532	505	523	476	525	525	464	551	510	499	478	476	492	535	493	531	550	506	467	497	532	533	483	488	533	535	513	506	517	503	532	476	517	512	496	501	524	507	493	546	535	561	468	526	531	535	482	505	529	486	482	500	525	521	510	529	530	541	528	536	564	503	532	496	544	507	517	532	473	500	510	529	531	553	534	485	564	510	531	554	516	466	455	546	543	525	516	540	531	508	496	514	524	482	482	496	526	512	512	519	519	467	527	486	500	548	540	507	534	555	485	541	543	494	536	490	505	496	481	518	504	510	492	491	566	510	512	501	497	508	544	503	520	512	504	485	511	528	530	505	526	542	522	483	482	498	514	487	512	519	484	491	510	521	505	524	522	526	500	501	507	517	569	515	552	485	495	482	511	510	507	507	525	511	543	518	521	521	503	527	495	489	530	538	511	485	523	496	526	505	515	509	509	504	511	534	528	534	482	509	558	527	505	511	537	495	467	525	504	525	503	512	493	492	468	504	557	533	523	513	527	557	513	551	502	510	524	528	530	523	504	535	546	507	517	502	539	532	492	544	540	498	507	509	549	500	515	508	534	507	514	510	486	517	519	524	532	509	548	495	557	505	482	485	517	541	526	513	494	497	531	493	520	530	511	508	518	533	526	570	480	506	541	534	476	498	508	513	532	487	540	529	529	491	477	486	496	507	543	534	493	493	501	488	531	505	484	501	548	509	479	498	457	542	509	515	523	505	541	514	525	474	472	503	486	561	497	469	528	554	475	512	553	542	523	524	525	528	532	520	515	520	507	490	515	514	512	476	530	525	525	526	500	489	470	482	509	461	503	505	531	500	513	488	458	510	528	490	526	540	497	533	532	527	509	504	509	493	487	504	513	518	482	530	518	524	517	536	502	490	504	517	495	537	482	497	519	501	498	549	524	476	497	495	530	504	520	530	516	538	529	492	457	453	499	535	524	516	499	518	524	468	506	526	520	544	525	544	521	518	545	535	536	533	490	519	512	517	510	538	531	464	486	529	505	542	524	510	503	496	505	530	519	529	513	507	505	523	523	497	482	503	489	542	525	517	539	499	518	537	514	501	520	529	515	495	540	497	503	520	486	518	506	451	510	454	514	533	503	508	505	524	534	525	505	450	534	503	490	553	523	516	507	546	518	539	516	510	495	500	492	518	547	548	503	510	501	528	482	531	557	544	513	494	505	537	505	521	533	529	491	537	544	486	517	527	516	492	525	551	531	529	506	530	496	483	502	527	505	494	509	510	503	489	529	493	494	519	528	520	524	523	493	514	518	517	490	496	491	510	551	509	532	519	514	514	547	500	517	498	490	550	523	508	499	509	533	518	499	478	540	514	498	528	508	523	517	449	497	546	533	486	500	522	508	506	539	536	512	554	525	544	504	525	502	526	521	498	495	511	507	518	527	499	516	464	499	481	518	491	515	509	521	532	471	511	561	475	549	535	494	514	462	548	515	511	488	478	495	484	568	522	507	493	551	514	508	493	467	498	526	497	488	485	502	524	487	484	484	526	504	512	481	514	492	509	516	491	538	552	511	496	537	499	482	507	529	496	490	528	499	495	484	531	520	511	505	552	496	518	491	529	519	495	535	552	531	551	518	517	469	551	500	524	507	481	518	508	501	526	504	528	532	521	500	497	526	487	485	553	496	525	497	495	495	511	513	456	498	505	502	535	495	529	535	523	487	524	528	522	498	519	534	492	533	566	556	503	512	493	536	526	521	486	511	521	510	537	513	471	501	529	548	502	511	520	534	522	544	509	517	479	536	524	515	525	477	545	491	519	505	532	465	522	474	514	505	462	502	522	484	518	492	534	529	507	467	516	516	519	504	502	539	524	514	478	514	507	525	493	526	517	512	501	495	519	481	510	547	527	473	484	493	515	509	482	533	508	514	554	589	513	504	507	474	515	507	519	532	501	478	504	521	504	506	504	465	528	500	483	544	532	514	514	538	488	475	551	517	484	460	496	533	523	473	540	511	455	525	507	525	513	480	502	497	477	487	519	480	485	529	542	482	501	546	524	533	541	516	505	491	487	502	499	543	509	499	530	497	515	487	525	497	522	489	518	537	490	531	502	514	538	525	514	516	500	529	517	481	503	526	516	504	514	542	512	483	550	514	485	517	508	527	498	507	497	502	558	509	508	465	506	505	554	557	500	518	456	535	493	515	475	505	517	532	517	525	491	506	487	508	524	507	536	571	511	541	553	518	503	518	542	536	538	515	464	480	524	514	495	484	464	491	482	476	499	522	521	502	542	504	488	520	518	489	557	528	516	470	541	490	521	495	536	506	531	525	524	505	494	515	535	518	520	518	547	520	498	520	498	551	546	499	550	488	520	527	529	521	508	509	511	478	484	534	529	505	511	485	492	486	565	496	479	513	535	525	533	520	503	501	554	501	492	524	497	504	530	525	529	528	484	504	491	507	486	532	471	487	479	477	475	548	499	495	503	501	509	526	481	483	494	555	516	540	503	513	515	534	491	522	500	533	505	527	517	521	514	506	503	524	537	489	529	531	522	487	509	481	482	522	507	451	516	522	515	529	514	526	493	514	512	528	497	504	491	533	510	559	536	492	517	503	498	515	498	500	526	487	555	546	491	531	521	533	509	532	523	560	506	512	535	542	531	543	555	504	522	526	504	517	521	524	510	495	538	492	512	548	539	503	481	500	562	548	480	547	513	502	541	522	494	504	493	511	492	512	525	524	542	515	502	494	504	518	541	532	512	486	530	490	504	516	493	514	505	500	494	491	554	520	483	529	481	493	509	520	527	502	491	492	514	509	472	500	487	501	504	515	472	532	479	484	508	502	550	513	509	516	526	514	499	537	540	512	512	477	483	517	471	487	535	495	520	521	524	497	544	534	538	503	504	493	504	514	524	545	559	524	480	552	534	550	514	475	530	528	522	525	480	523	544	527	515	525	511	549	518	546	517	518	551	455	504	495	534	498	530	488	507	494	482	524	489	562	496	511	527	499	533	537	506	509	538	514	538	501	525	517	488	480	526	504	536	450	515	523	520	479	503	530	491	500	494	498	538	516	487	500	521	525	552	509	490	482	492	543	484	519	530	501	457	510	509	492	545	559	523	515	524	527	501	467	484	505	500	491	535	488	488	558	515	479	504	518	522	513	510	517	522	500	504	523	502	517	492	503	511	517	499
1221	759	489	291	263	375	481	389	449	404	278	213	145	79	66	49	39	30	38	33	27	33	35	36	27	33	40	35	25	40	36	33	35	40	27	24	36	32	29	41	31	53	33	30	29	36	35	30	39	33	39	24	33	31	29	34	30	27	21	24	34	29	39	24	25	34	31	35	31	30	26	30	26	26	33	28	25	30	38	27	36	27	29	26	28	19	29	30	38	29	34	27	27	36	25	33	33	28	29	35	36	29	26	30	37	30	27	27	28	20	18	34	43	30	28	26	34	37	20	16	29	31	36	24	38	34	37	32	30	36	34	34	36	31	35	23	29	24	37	29	31	37	41	36	26	33	32	26	43	31	28	35	34	20	31	23	32	25	36	26	33	30	26	39	35	40	28	32	29	29	30	39	31	32	34	34	31	30	41	41	22	30	31	30	28	26	31	34	23	30	27	29	31	41	40	34	27	29	33	33	30	31	32	38	24	35	40	21	23	26	22	29	40	36	34	28	30	32	32	34	27	29	29	37	36	19	24	34	29	27	19	33	37	21	22	21	29	25	30	17	29	38	27	40	34	27	29	19	31	26	31	27	25	32	26	31	30	30	25	31	21	38	29	26	26	28	41	25	36	38	26	25	29	26	38	34	27	29	27	22	22	28	20	30	26	22	24	28	28	37	23	31	29	29	26	28	27	34	42	23	30	33	31	39	30	30	37	42	25	24	36	25	26	29	33	32	26	24	36	25	41	27	26	26	35	29	31	22	24	29	21	32	28	26	17	39	30	22	27	32	31	30	20	35	28	30	17	32	24	29	31	27	27	26	27	27	26	20	25	26	27	22	25	29	21	26	24	40	23	23	33	20	36	27	25	34	32	18	25	36	28	29	31	27	29	27	37	25	38	19	28	24	31	33	24	24	35	24	25	27	26	40	29	28	37	29	27	33	20	26	33	36	22	22	32	24	26	39	29	28	30	28	26	32	27	29	28	27	30	23	23	26	32	26	39	34	22	33	18	27	30	22	26	32	36	21	38	32	23	35	48	26	38	24	30	18	33	28	22	34	29	21	25	34	30	33	16	23	37	26	26	23	36	35	33	37	22	28	31	39	29	27	23	21	23	21	33	27	31	37	29	31	36	27	26	26	31	28	29	43	38	32	31	37	28	28	33	30	26	34	20	39	17	31	24	28	32	30	28	26	30	29	35	39	24	26	37	21	33	27	22	27	23	24	30	21	42	27	25	26	23	39	29	26	22	33	22	35	28	27	31	29	42	37	32	33	21	30	20	29	35	36	34	23	43	26	30	31	22	35	32	33	31	27	28	26	23	30	21	27	33	20	23	20	35	36	31	23	21	20	30	27	23	32	30	28	27	40	36	36	36	28	26	16	25	32	35	30	31	24	32	28	31	35	19	27	23	31	27	29	28	27	34	20	30	33	25	24	32	33	37	28	36	24	23	25	30	27	37	26	37	27	34	25	35	23	29	27	27	30	27	28	26	32	29	22	25	31	30	31	28	24	22	28	30	33	22	30	21	35	33	26	33	24	31	34	35	26	28	26	37	31	30	31	40	26	28	23	31	30	32	29	27	36	28	27	35	21	31	34	31	34	25	33	18	31	24	30	29	42	27	27	27	24	29	29	19	29	32	26	33	25	38	26	24	29	28	29	26	24	21	30	31	33	30	28	39	34	24	24	27	38	37	26	29	34	29	21	26	32	24	21	37	26	25	28	24	30	31	31	27	29	33	24	30	25	25	30	27	27	33	24	33	29	34	18	30	27	31	26	28	28	42	36	43	34	23	31	31	28	31	26	25	31	27	23	27	20	23	31	29	28	20	32	27	31	25	26	32	28	28	30	31	32	24	31	25	26	27	30	38	20	29	25	35	35	29	27	27	21	26	31	21	36	32	25	26	24	32	23	31	31	31	23	27	36	28	29	33	21	29	24	26	30	31	36	42	25	33	28	36	32	31	24	29	37	34	27	27	38	27	34	17	39	39	21	29	33	33	40	21	36	24	29	42	36	32	29	33	21	32	32	17	29	45	21	28	33	20	29	27	26	31	24	29	29	36	26	33	29	40	40	30	28	30	18	32	33	30	30	29	32	30	28	32	22	19	20	29	35	27	36	29	31	34	35	24	32	25	26	40	31	30	39	36	26	41	28	33	27	22	20	21	18	30	21	24	24	29	23	41	33	20	19	33	22	28	21	29	35	25	33	32	37	17	27	23	24	34	25	34	26	32	21	39	28	27	21	21	25	19	16	19	38	27	24	29	32	31	32	30	36	31	32	31	27	30	30	29	33	26	27	21	32	22	17	28	33	31	30	26	19	20	30	35	29	36	30	29	31	22	23	33	31	23	26	27	27	22	31	26	30	29	35	25	30	22	27	30	29	23	21	35	28	25	32	26	36	28	28	23	33	36	27	32	39	35	24	24	28	23	31	37	26	30	29	31	34	28	31	34	41	34	40	26	27	36	34	31	23	32	30	33	30	35	35	19	37	29	30	22	25	33	33	24	32	32	22	27	35	29	27	35	37	23	30	39	27	49	29	33	29	29	38	24	35	34	28	34	37	19	26	35	32	27	23	24	27	26	24	29	26	40	31	27	32	27	23	33	35	25	40	24	28	31	22	23	19	32	31	32	30	28	24	27	39	25	30	35	37	29	22	24	27	26	22	41	25	25	38	32	27	24	29	29	39	29	22	25	28	30	24	29	29	30	26	20	23	21	44	34	22	31	41	27	28	33	28	36	29	22	34	26	32	31	32	35	26	38	30	35	32	32	24	21	35	29	23	35	24	28	36	37	23	34	33	23	36	27	32	30	28	24	32	27	29	32	28	36	36	31	32	35	31	35	38	36	31	22	28	35	37	32	20	23	32	32	25	33	29	26	27	21	24	29	25	31	29	30	31	33	40	16	21	36	26	22	33	32	28	23	36	29	31	18	25	23	41	20	25	34	30	22	33	25	33	27	21	24	40	33	29	29	28	32	24	28	30	25	28	19	29	24	23	29	27	19	29	31	25	34	34	21	20	32	26	42	29	23	27	24	33	27	25	30	28	31	29	33	34	29	28	30	26	26	25	29	25	31	37	36	26	24	19	39	22	25	21	30	31	30	29	24	16	24	30	24	28	28	27	35	33	40	38	24	30	21	27	22	34	26	33	24	20	47	28	29	25	26	25	32	30	29	25	27	28	28	31	32	42	43	32	28	25	32	30	32	39	36	30	35	31	24	25	25	24	26	33	28	30	31	37	23	38	26	31	32	30	33	29	25	19	28	34	30	30	32	42	27	21	34	32	35	31	29	28	34	26	19	31	37	37	16	25	25	23	33	22	25	29	26	32	30	31	30	27	24	19	29	20	33	27	17	31	30	35	29	34	26	21	28	24	33	32	25	33	21	33	31	34	19	38	32	25	23	29	42	30	31	29	24	26	30	34	22	31	23	23	25	36	32	26	32	32	36	30	29	26	34	27	35	25	28	20	31	31
16459	8637	5052	6973	14415	17933	18376	15314	13823	11986	8206	6008	4138	2338	1416	1008	722	565	489	432	376	404	357	352	342	320	298	329	320	319	360	368	412	411	354	367	414	462	448	525	570	614	345	267	239	233	265	274	323	286	303	274	256	265	263	333	365	270	217	248	248	268	258	277	289	313	294	222	209	239	226	232	233	220	269	247	278	305	313	255	215	221	237	227	267	229	203	228	221	223	217	222	240	217	235	211	221	238	233	256	206	243	236	206	243	245	205	233	236	211	211	233	213	238	185	226	254	256	229	235	215	221	218	222	237	238	238	227	207	226	258	210	193	230	204	213	199	226	226	204	218	204	222	228	218	222	207	237	228	204	182	226	176	223	205	221	230	229	224	217	199	237	212	220	225	229	231	229	234	210	210	228	228	209	230	187	229	247	221	228	221	221	225	227	256	229	242	218	229	213	214	231	205	232	207	229	221	217	188	239	226	230	204	234	217	203	237	226	203	210	209	209	232	238	212	229	239	247	233	230	230	210	217	243	223	222	226	225	248	215	230	224	245	231	224	227	227	228	216	225	217	251	226	211	218	224	223	216	234	193	244	227	202	241	219	218	220	211	199	246	216	216	209	252	227	205	214	197	221	232	202	230	236	215	215	225	209	219	230	204	268	213	199	268	229	217	247	213	203	222	234	213	226	223	229	239	204	246	230	220	238	261	224	224	210	228	202	224	215	236	205	223	225	224	225	233	205	240	222	224	253	218	259	242	224	239	215	219	219	233	237	253	202	208	220	210	235	214	220	224	212	227	207	241	202	219	209	197	240	252	227	217	237	231	226	247	200	205	234	202	238	205	239	222	227	213	218	257	190	196	242	182	235	234	216	227	235	216	217	225	222	211	223	240	228	235	219	237	227	217	231	196	212	228	225	204	222	217	236	223	225	206	236	247	234	219	220	233	225	230	233	206	226	181	220	213	226	215	226	235	227	199	205	250	204	197	222	206	228	234	239	223	199	240	227	214	220	224	235	241	217	226	222	227	237	209	231	220	215	245	203	222	235	191	213	229	212	232	251	238	242	219	268	229	254	226	228	217	220	239	217	217	221	219	202	219	237	244	211	221	213	232	224	208	248	207	236	232	228	257	219	212	249	223	193	220	225	221	246	259	238	205	207	226	212	216	222	217	229	220	235	228	215	227	204	237	198	243	235	230	217	217	198	189	252	214	233	216	230	221	205	213	221	210	222	232	204	239	219	242	221	219	198	231	253	207	208	203	223	219	229	204	222	219	217	221	222	230	230	201	221	231	206	227	201	221	213	219	240	219	240	233	213	241	241	233	247	221	232	245	243	235	182	271	249	197	211	248	216	206	190	235	197	242	236	219	221	200	201	234	204	196	201	231	216	234	194	233	243	252	236	226	236	218	204	210	230	211	205	217	183	232	242	234	216	234	247	199	235	219	201	242	250	228	220	216	207	214	227	248	220	218	228	238	205	236	228	208	217	254	242	209	240	211	242	202	223	222	210	241	227	221	223	228	245	224	217	231	199	263	213	212	228	228	218	234	213	221	212	196	187	233	210	259	201	222	246	213	228	227	223	221	240	216	224	217	240	208	234	217	235	238	222	245	205	209	228	216	228	217	202	225	222	221	197	235	224	215	236	214	228	215	210	218	222	238	232	204	199	212	243	222	231	222	223	223	200	234	194	218	226	247	211	237	243	229	198	239	240	215	219	229	234	223	211	220	218	205	231	207	197	220	222	217	222	204	241	206	232	223	228	224	229	237	214	214	218	242	261	241	225	215	211	213	199	214	220	230	209	188	225	211	231	221	228	218	242	200	243	211	222	241	210	228	220	196	204	233	211	205	252	215	225	221	229	214	216	225	203	240	212	223	239	203	229	211	203	229	233	228	223	221	199	232	216	226	216	232	219	217	224	226	226	245	233	200	214	217	196	202	232	209	182	217	219	229	204	228	213	208	213	246	216	204	218	231	220	203	245	247	194	235	218	206	223	208	229	247	216	250	206	208	223	237	235	226	201	206	222	211	220	205	219	211	223	218	240	218	218	234	217	256	214	255	215	236	209	234	212	235	211	203	216	229	226	228	224	235	225	206	223	224	204	213	225	232	196	201	217	210	244	212	235	226	225	243	234	236	216	210	202	221	211	225	229	224	216	213	228	232	234	229	223	225	210	200	227	233	196	230	242	230	250	229	231	249	234	236	222	216	222	231	235	224	202	236	211	225	231	227	225	210	241	249	201	206	241	215	230	218	235	232	234	222	227	249	215	234	210	240	239	203	241	215	234	215	234	241	234	211	217	232	225	206	215	220	206	223	209	221	223	221	191	226	199	236	245	231	218	216	233	204	228	227	242	241	209	245	237	224	246	217	224	230	228	236	223	219	224	220	220	212	227	237	213	208	207	225	231	222	209	229	246	226	221	223	209	215	224	227	211	223	217	198	219	206	232	213	232	227	228	227	193	237	206	232	232	235	214	237	242	193	223	234	245	225	225	232	207	216	224	242	210	209	227	245	204	206	237	216	233	235	222	228	211	213	238	218	249	254	221	235	232	224	244	231	220	209	202	222	236	229	229	223	205	204	220	225	236	240	228	198	203	207	243	255	198	224	233	244	212	241	235	212	254	230	216	255	206	219	221	202	222	224	225	198	202	229	215	212	216	230	221	246	222	230	240	222	212	234	249	201	240	234	231	220	222	203	192	219	219	233	226	238	204	241	215	215	231	211	225	226	230	230	230	223	251	224	220	239	225	233	228	253	214	248	235	233	222	223	225	240	214	234	219	245	219	236	212	216	245	234	240	202	205	262	220	242	217	238	228	227	213	209	230	194	226	220	210	242	214	214	224	229	256	209	224	210	223	229	241	240	180	226	192	219	201	220	228	258	212	244	233	201	233	215	217	200	248	200	227	250	196	234	199	215	229	197	234	229	194	240	230	257	223	212	215	217	240	236	235	221	195	231	200	229	227	230	210	212	202	227	210	218	217	223	205	237	210	208	206	206	223	235	222	183	222	198	228	222	206	212	230	220	207	243	231	216	211	225	222	221	225	231	239	229	244	185	253	235	216	209	225	233	218	252	218	221	233	218	242	226	226	225	229	206	233	259	236	240	196	236	212	217	223	219	219	221	210	199	245	235	234	195	247	222	228	213	201	223	197	245	237	218	224	241	233	231	239	253	199	221	195	235	215	214	243	206	219	245	246	238	203	232	257	218	235	211	207	182	227	237	236	241	229	205	221	198	188	228	230	249	245	235	270	232	215	215	215	190	190	227	217	191	224	225	223	218	213	219	216	232	231	232	223	232	218	233	217	237	226	230	241	207	233	236	202	217	209	227	267	208	214	246	195	239	227	217	210	232	236	239	234	239	203	229	212	224	208	197	217	219	216	237	248	226	244	209	214	214	216	200	248	224	276	229	222	239	234	233	219	197	255	207	232	242	217	180	230	211	227	233	223	237	217	211	235	229	218	214	212	212	230	202	247	225
2357	746	473	354	313	427	535	482	451	417	282	268	170	133	100	124	106	92	99	88	77	93	90	89	107	81	79	72	108	97	76	82	84	102	83	80	85	107	104	96	111	94	100	97	88	90	98	97	63	90	80	72	86	77	95	99	80	82	103	84	90	88	92	75	97	86	109	83	95	91	91	85	88	82	90	106	100	90	94	93	87	96	77	77	104	82	76	85	98	63	82	82	82	90	78	60	96	94	89	86	83	95	90	85	81	85	89	80	73	85	90	80	87	83	89	89	91	73	82	72	86	84	67	74	91	101	88	101	102	79	91	82	83	64	59	95	79	79	80	78	71	98	80	96	106	102	83	84	84	107	92	76	76	80	89	81	90	83	84	72	80	82	98	90	82	76	71	81	88	74	92	86	100	86	79	84	84	93	87	88	73	76	73	88	87	94	91	86	82	80	83	81	75	87	82	81	99	64	80	71	86	93	78	99	84	80	75	98	78	96	71	79	84	85	80	89	98	95	103	87	93	93	97	86	81	105	91	67	87	83	90	86	85	89	75	71	87	91	81	77	100	87	80	96	90	82	84	82	87	75	79	102	96	82	90	97	89	64	104	83	88	87	96	77	113	82	92	82	86	92	83	84	82	93	87	93	80	102	72	71	85	80	82	84	82	93	69	87	92	84	82	85	92	82	82	94	94	80	75	84	82	93	84	82	87	90	108	87	71	77	79	94	81	78	77	101	95	78	88	94	96	70	82	78	83	93	86	89	87	86	81	78	83	80	78	96	83	92	92	79	74	89	80	81	83	70	95	91	82	107	69	80	97	75	93	92	107	75	93	90	89	76	87	104	106	80	71	73	88	91	82	72	105	84	93	89	89	79	83	92	77	88	98	95	105	96	98	71	76	82	70	87	85	84	102	91	70	72	93	67	85	88	88	91	75	80	81	94	79	80	72	100	97	96	101	77	88	76	90	90	90	87	86	84	107	79	92	101	95	98	72	87	82	91	102	87	88	98	68	75	90	77	94	88	98	81	93	78	75	88	103	76	85	68	89	84	82	85	66	87	75	76	86	88	73	75	87	92	77	77	102	86	88	71	98	91	83	84	84	99	75	82	86	87	84	92	81	76	92	83	94	91	92	90	92	83	102	79	93	82	82	103	82	96	92	97	89	81	93	87	107	79	95	80	86	67	88	70	93	62	83	82	70	84	90	80	93	74	74	84	83	87	82	98	97	92	73	95	90	82	93	95	100	74	67	88	75	89	84	94	71	73	76	60	90	80	92	71	99	78	104	88	88	80	85	82	73	85	95	77	85	114	83	101	88	84	80	99	102	78	71	83	87	72	96	96	95	97	93	97	118	98	85	92	90	73	69	99	89	82	70	87	81	88	105	79	93	98	83	89	69	97	89	74	82	78	80	95	77	99	88	89	96	88	86	101	104	97	79	80	76	89	98	72	92	87	75	92	65	81	94	93	83	84	98	86	83	92	85	74	72	86	75	82	74	102	86	79	82	88	95	109	76	91	94	94	75	71	81	77	94	76	86	89	77	63	83	86	97	71	93	74	68	96	82	78	91	75	81	93	93	85	88	74	96	93	80	89	81	89	97	90	90	81	88	88	94	88	73	84	80	77	87	85	97	83	69	87	81	93	92	80	77	98	88	78	88	85	81	75	97	84	91	99	85	85	97	97	82	101	73	92	84	86	83	91	85	77	81	91	97	86	92	77	91	96	91	79	71	75	82	106	92	80	101	88	83	79	70	88	86	85	81	97	75	85	95	109	97	79	63	84	91	75	68	87	91	83	85	96	72	94	80	90	82	89	86	87	81	89	74	90	85	82	81	68	82	95	80	80	81	93	97	81	84	72	91	88	88	96	84	83	86	95	96	85	99	86	91	78	98	80	105	94	90	102	103	88	96	88	79	90	88	84	91	81	98	83	85	78	99	86	91	77	86	96	94	99	73	85	96	86	93	76	91	85	91	85	90	76	93	84	99	103	76	93	90	88	89	72	83	82	81	82	80	83	99	80	79	67	93	80	84	96	78	70	89	95	78	78	82	89	77	91	76	85	62	70	80	91	89	92	85	49	74	110	96	85	83	89	81	83	85	81	84	85	95	78	84	74	82	97	74	93	85	102	87	91	85	85	91	79	94	80	83	88	102	99	92	89	104	90	101	89	73	85	92	94	84	78	85	91	91	82	65	71	95	81	71	68	83	88	71	91	80	81	96	97	105	101	111	94	67	103	79	96	78	84	99	86	95	87	90	77	69	73	95	93	81	76	75	85	93	85	92	86	96	102	94	101	84	89	83	76	94	105	84	90	87	73	71	73	74	83	71	85	98	72	93	89	86	85	98	84	85	103	85	87	79	78	99	88	93	88	82	81	90	102	84	98	91	95	86	87	72	101	94	84	99	94	87	96	81	77	97	101	94	90	83	73	93	87	88	88	97	84	86	70	82	89	78	83	84	91	102	70	65	89	91	76	103	86	79	83	78	79	69	99	82	96	97	88	87	105	95	77	84	81	85	77	88	78	82	85	89	94	83	91	78	64	92	80	91	104	89	86	101	102	86	89	70	80	84	75	105	82	67	83	72	78	97	80	73	92	79	96	72	79	71	78	88	88	92	77	96	85	82	90	88	91	80	90	77	94	98	80	97	72	95	77	101	86	99	80	88	78	92	90	89	104	67	67	99	82	94	90	95	105	91	80	89	89	87	103	85	90	83	76	84	80	92	82	84	82	92	76	96	87	88	96	66	85	80	79	93	86	91	84	81	78	91	98	77	79	84	89	87	84	77	90	85	85	80	91	85	81	86	84	86	88	85	73	92	93	70	77	83	98	95	85	88	87	94	95	82	79	103	84	83	82	95	78	85	73	92	89	92	96	86	83	83	88	75	90	79	85	90	84	85	93	74	109	92	75	80	80	82	91	94	97	78	89	93	86	85	84	84	79	73	97	97	67	86	101	83	86	80	84	97	74	81	79	86	69	75	66	73	89	75	82	90	82	90	95	87	85	87	73	90	74	74	81	86	81	80	73	93	89	91	67	105	83	91	83	81	85	74	85	72	79	71	72	89	93	78	91	95	79	100	96	74	68	87	76	81	86	74	80	82	91	80	86	79	82	100	83	78	92	84	94	98	84	82	84	80	89	80	79	94	81	82	79	77	81	77	85	82	85	88	87	84	78	100	83	79	80	89	88	69	94	101	90	60	89	81	77	75	98	100	83	87	92	88	90	96	85	79	90	70	90	71	78	101	71	92	95	102	80	95	76	103	86	87	89	96	84	88	79	66	84	101	84	75	98	75	89	68	82	89	94	82	93	83	90	85	90	97	89	83	87	78	101	82	62	100	86	100	88	82	77	83	73	86	90	82	84	94	79	102	71	80	88	95	61	79	96	83	83	84	81	96	75	86	101	104	90	91	71	83	86	81	102	85	82	88	83	103	88	83	88	88	66	89	85	81	81	78	102	84	80	95	90	89	79	85	70
17254	7917	5016	6897	13289	17461	17397	15356	13421	11044	8010	6289	4309	2630	1811	1347	1165	933	867	802	845	728	775	706	749	727	776	787	748	701	784	842	815	743	726	803	805	879	916	908	985	1018	669	639	629	653	596	695	726	705	665	653	664	639	709	778	776	657	629	686	685	674	596	650	780	657	650	665	686	628	619	651	607	675	654	695	709	702	721	639	660	615	678	678	648	620	642	656	644	628	631	627	628	637	609	634	603	615	624	628	604	633	709	676	651	603	640	677	636	605	613	627	644	604	590	625	659	598	628	627	656	614	621	634	664	623	645	649	628	590	626	639	584	678	615	644	630	676	622	574	602	631	623	644	601	586	617	652	610	632	683	615	648	631	637	650	642	642	650	656	618	609	596	624	628	632	628	624	597	616	613	595	619	654	625	610	648	620	633	642	620	627	650	661	615	627	632	703	604	594	659	647	593	631	608	620	654	640	594	616	635	666	608	645	623	602	622	590	615	624	639	641	646	588	610	623	604	595	652	649	674	658	635	606	592	580	591	617	643	601	641	637	637	688	631	631	601	639	649	606	635	676	622	606	613	650	638	636	661	606	634	618	658	648	648	614	607	616	591	625	610	643	591	606	584	608	615	627	640	606	617	655	591	682	567	640	597	622	627	663	652	603	660	627	660	621	632	586	610	605	656	647	624	628	641	628	563	668	638	612	632	626	620	596	611	596	666	623	631	603	622	613	647	630	610	636	577	592	620	621	601	627	611	603	644	648	608	604	618	666	637	610	611	594	609	667	673	609	630	622	600	609	629	665	667	646	634	617	628	614	592	614	648	627	710	655	618	608	673	627	631	659	608	579	632	653	607	639	617	668	615	637	660	609	632	595	624	653	596	613	607	616	630	619	648	625	597	653	592	661	624	582	601	599	662	605	639	673	634	654	616	639	588	623	591	613	649	613	584	607	614	647	640	636	602	664	626	597	666	658	634	603	620	627	595	682	666	592	608	639	658	634	597	634	630	646	626	639	637	623	615	680	613	611	640	578	669	631	646	661	642	643	586	663	638	641	646	625	569	611	663	608	675	585	657	581	608	637	626	608	625	621	584	653	647	647	631	631	640	610	636	604	699	632	660	677	637	635	609	632	651	616	578	634	632	613	679	616	657	648	669	633	633	626	694	593	643	602	656	629	621	654	629	666	626	613	628	654	581	632	597	678	674	624	628	608	614	636	623	624	663	608	621	628	637	615	646	629	641	594	594	644	595	586	604	650	614	613	609	667	652	607	634	653	633	597	633	646	612	653	646	612	618	616	587	610	570	645	639	630	617	642	614	665	622	600	641	647	645	661	611	621	601	617	623	591	627	609	602	595	626	684	623	618	647	627	615	634	660	612	638	662	571	633	618	631	652	643	614	602	642	636	634	622	584	634	627	620	618	645	624	612	644	592	638	632	613	620	630	644	685	575	638	592	675	626	588	636	615	595	585	639	624	693	622	653	602	618	637	649	609	629	641	623	640	632	595	603	608	654	652	643	642	614	595	578	649	628	609	630	641	649	665	617	629	696	617	625	631	641	626	663	662	631	665	589	630	584	569	607	620	643	609	609	642	597	663	599	673	630	629	615	605	597	631	616	624	649	587	634	613	615	620	605	589	623	623	614	659	577	613	674	616	650	604	637	596	617	617	627	617	581	641	614	643	637	628	644	651	624	605	614	625	612	617	661	552	647	670	655	591	636	595	645	635	646	616	649	597	619	620	624	648	659	628	659	651	616	627	565	693	655	593	629	638	600	607	637	637	652	607	637	598	620	614	639	643	598	614	628	622	627	609	602	619	624	599	630	635	657	605	634	609	653	621	693	673	695	602	642	619	618	651	587	587	666	610	657	610	678	620	623	608	653	615	644	628	618	590	650	643	641	648	635	644	635	601	645	603	627	647	615	596	603	649	605	646	599	631	649	625	602	612	613	658	642	603	665	628	614	614	634	642	642	656	596	633	653	643	590	632	632	637	658	644	636	643	687	646	607	624	646	670	600	612	621	597	654	613	678	606	596	623	636	648	614	586	648	623	609	669	659	635	649	590	588	610	627	649	639	630	606	643	612	643	584	594	646	652	588	644	646	625	636	619	609	637	643	614	619	650	645	626	648	607	606	630	592	582	607	615	659	640	656	605	631	584	640	649	686	609	607	670	603	627	644	664	623	630	671	600	656	631	659	655	629	639	661	645	627	657	578	655	618	624	602	581	627	665	620	602	617	652	642	588	619	641	627	648	640	655	613	645	639	623	603	595	633	604	620	606	610	658	613	656	627	665	633	634	576	644	622	635	563	632	647	655	657	612	590	576	616	688	630	673	619	627	645	606	620	645	628	647	629	641	642	616	638	701	615	651	616	623	683	623	626	616	642	600	577	637	620	561	616	648	590	569	668	621	616	675	611	637	660	609	637	638	618	647	618	605	647	670	615	627	683	640	605	644	599	612	640	633	625	656	661	646	579	624	640	651	627	608	619	607	581	629	609	624	605	634	622	602	658	608	642	624	593	644	603	601	598	642	620	647	647	630	628	654	632	651	605	637	630	645	582	581	608	628	626	671	635	674	651	629	635	651	665	630	603	659	564	628	632	610	640	664	617	691	618	667	623	612	617	583	616	675	599	611	649	649	608	635	641	662	612	620	648	620	633	638	618	615	637	608	635	636	599	625	611	705	627	607	660	649	619	633	622	640	639	654	611	622	612	622	611	621	642	597	661	623	662	638	635	598	633	620	624	612	637	670	619	618	650	634	671	647	585	592	632	623	580	642	612	625	597	636	637	626	616	633	631	617	616	608	639	621	630	615	608	635	613	600	633	680	656	637	647	640	650	602	643	643	626	642	625	590	640	650	608	637	635	682	621	672	648	620	645	627	624	614	607	593	561	630	620	619	639	625	619	577	639	623	631	671	646	623	610	654	623	627	645	626	605	658	644	604	612	634	650	651	678	565	604	611	601	628	619	593	663	653	623	594	572	640	620	592	599	618	610	605	566	582	621	636	631	614	641	651	625	660	666	644	626	615	606	649	608	668	615	654	601	629	636	628	620	618	662	610	633	650	639	642	666	597	644	621	628	652	585	591	646	645	616	664	635	604	633	639	613	573	643	608	653	616	629	606	662	613	613	634	640	672	608	570	638	635	607	579	617	619	626	632	609	624	617	622	640	628	623	670	677	577	653	709	586	675	659	663	652	649	609	648	658	608	587	636	581	674	629	618	594	657	630	605	575	635	687	631	579	641	556	645	591	624	653	597	643	623	644	643	591	676	608	604	592	589	650	619	629	699	601	636	620	640	582	602	611	587	629	630	615	652	610	589	601	643	685	614	624	632	608	612	622	624	627	628	642	631	638	630	629	604	654	653	598	617	614	660	658	651	662	660	640	609	632	647	640	651	628	659	669	612	623	623	675	589	661	633	654	610	645	620	645	643	643	642	645	605	609	611	657	614	619	599	641	644	591	640	658	573	605	654	637	611	623
1855	1015	589	418	336	492	668	628	532	489	349	264	171	115	86	63	59	44	55	57	50	38	62	44	45	37	31	37	51	44	44	40	49	36	49	45	51	50	63	46	51	40	29	45	29	38	38	41	35	48	26	41	30	52	46	52	59	43	52	36	38	35	41	41	43	39	40	38	33	39	36	36	41	43	47	35	39	41	43	40	31	36	36	34	50	33	34	39	48	37	46	45	49	40	33	37	44	34	41	34	35	38	40	38	37	30	44	37	55	34	43	38	38	38	40	35	36	33	41	34	46	36	43	41	20	34	32	30	35	29	34	35	31	45	33	42	35	45	39	40	34	34	30	34	36	32	35	39	32	29	26	41	40	41	35	47	43	49	32	29	42	49	30	37	39	39	44	29	42	32	47	36	38	31	41	32	32	33	47	44	30	41	43	43	34	36	39	37	39	29	37	36	35	49	30	37	47	37	35	47	41	32	45	43	44	44	40	40	31	39	39	44	30	39	38	43	46	34	29	31	41	30	45	39	44	42	35	30	35	32	36	33	32	31	32	32	41	40	33	42	35	29	42	37	40	32	36	31	33	29	41	40	35	27	33	39	30	38	42	38	36	23	38	40	37	36	37	34	45	33	37	37	43	43	41	51	37	41	51	45	32	36	36	42	40	32	45	32	35	29	36	41	29	41	29	48	42	27	43	35	32	40	35	29	33	33	39	51	38	42	30	32	41	35	40	40	29	41	38	46	39	34	51	39	32	43	54	44	43	30	33	39	36	48	39	36	34	33	42	40	40	41	36	36	31	49	35	41	53	38	45	39	33	31	37	51	37	51	35	32	47	33	32	30	44	31	49	26	37	36	48	42	38	37	44	38	35	30	40	29	28	43	36	41	44	49	51	46	28	37	37	48	35	32	40	33	32	26	42	43	34	30	34	31	40	35	45	40	43	41	47	46	30	33	27	39	37	44	44	35	39	42	41	38	31	51	36	49	28	47	47	51	32	35	41	32	31	32	36	36	40	38	41	34	30	31	30	38	40	45	48	51	39	34	40	32	50	38	33	35	41	49	39	48	37	37	30	31	41	37	38	38	38	32	43	34	47	45	43	48	53	38	35	40	32	36	32	36	43	45	33	34	35	30	28	37	34	35	23	32	47	31	32	32	40	37	32	38	30	44	39	25	35	36	39	37	44	33	44	38	39	28	30	38	25	40	42	38	37	30	29	45	44	37	29	36	47	34	50	36	30	35	34	36	34	34	33	44	31	35	56	39	41	38	38	47	38	51	36	26	39	33	33	32	40	34	41	34	34	40	36	39	39	30	37	39	37	44	36	34	40	29	45	33	39	44	41	32	35	31	40	28	51	32	39	35	31	33	42	40	36	37	29	43	47	41	38	46	48	39	45	33	31	36	48	30	33	39	43	48	41	33	41	42	42	41	45	25	42	46	50	42	36	31	31	44	44	33	39	26	39	26	39	27	33	43	28	40	45	28	47	42	43	30	42	37	40	45	28	31	29	46	36	36	36	35	38	33	33	42	38	47	34	32	34	37	29	34	30	35	32	32	42	34	40	50	40	38	35	37	45	35	39	45	36	33	40	31	28	29	38	30	31	42	27	46	49	39	46	50	36	38	49	43	33	35	32	28	29	43	41	41	36	33	44	38	47	38	36	34	42	34	31	30	40	40	33	32	40	47	41	30	40	36	29	45	31	30	47	41	37	39	45	41	27	38	43	31	37	36	43	46	43	42	39	43	46	31	35	43	26	41	30	41	35	48	39	46	39	34	40	28	38	27	34	42	40	44	32	25	34	32	41	23	32	39	44	30	38	31	27	44	36	38	39	28	42	49	43	31	37	47	35	41	34	47	40	39	38	33	35	38	49	27	42	34	39	35	51	33	35	47	37	31	44	31	40	37	31	33	44	33	30	31	31	37	31	33	45	38	39	29	28	36	54	29	32	43	41	48	29	44	46	38	41	39	40	32	39	38	42	28	33	32	33	29	45	43	32	40	43	30	43	37	37	41	28	37	33	35	38	31	33	37	24	34	33	32	40	34	48	52	33	35	44	38	38	42	39	28	34	46	37	34	40	44	49	44	31	29	33	34	36	38	32	40	31	39	48	42	32	35	38	38	53	40	25	35	45	38	39	25	44	41	35	39	50	27	39	24	49	41	35	31	38	44	50	52	33	41	31	33	37	49	31	29	47	32	40	23	40	46	34	38	42	46	42	30	28	40	44	29	38	48	40	33	41	33	43	46	48	52	43	39	37	25	31	41	39	36	42	30	33	48	31	35	42	31	47	26	38	31	42	37	35	46	42	36	30	41	30	45	45	47	42	49	38	39	32	47	34	33	33	37	41	44	39	30	38	33	45	36	39	39	45	46	39	36	31	30	34	39	30	40	41	32	50	56	39	44	34	44	43	46	41	42	39	30	45	49	35	39	35	36	35	33	33	33	35	46	31	38	43	41	35	36	35	41	46	31	37	39	22	30	38	42	36	43	39	55	37	45	36	45	37	36	37	35	40	34	50	29	28	33	33	43	42	39	46	36	33	38	54	58	42	47	33	34	45	44	43	42	39	35	40	34	44	40	39	39	40	36	35	34	42	39	48	38	43	35	38	36	42	27	38	35	41	45	45	46	38	30	36	38	40	30	31	43	42	39	43	46	49	37	38	32	33	45	43	45	41	37	32	42	48	41	37	34	35	40	40	39	38	33	38	38	42	41	36	45	41	43	37	37	40	50	32	42	39	24	48	40	34	22	46	41	38	42	38	49	49	44	47	37	36	33	46	41	38	39	35	51	34	36	43	38	44	36	30	39	40	44	36	42	36	33	41	39	40	39	42	35	34	35	44	40	35	38	37	33	52	39	26	49	36	36	36	53	45	45	35	37	39	47	42	30	39	48	40	38	41	40	33	35	37	22	30	36	48	35	50	33	32	30	38	37	35	36	28	33	41	40	42	23	34	33	37	43	35	31	44	35	49	38	45	24	37	46	41	40	43	28	38	44	36	38	36	37	41	33	37	38	37	51	18	37	39	39	37	34	29	37	29	45	38	38	37	43	44	37	32	39	33	51	31	36	40	39	41	32	37	42	42	26	44	39	36	51	30	37	45	45	42	45	37	39	38	38	35	33	35	46	41	48	40	40	40	33	33	29	37	27	51	39	50	31	33	43	41	46	43	48	32	43	41	39	40	39	37	45	43	40	35	46	27	41	35	47	34	43	45	35	49	55	31	34	40	28	43	29	29	40	41	29	29	40	43	32	34	45	41	33	43	34	40	39	44	36	32	41	46	38	30	40	39	40	35	37	46	39	29	39	28	35	33	38	38	16	44	37	49	43	36	50	36	26	43	46	33	46	31	51	38	26	36	32	36	45	44	45	47	39	46	32	32	30	46	33	41	30	37	35	35	32	38	37	38	39	45	40	53	39	42	30	34	32	46	35	46	36	44	31	31	31	42	49	36	48	45	38	33	55	49	50	29	39
18988	10238	6409	8692	16442	20883	21530	18598	16308	13350	9747	7750	4929	2793	1869	1288	1044	806	646	583	537	526	523	443	499	440	448	446	454	456	540	505	464	447	440	486	574	626	675	656	701	593	372	314	324	293	385	424	389	363	325	350	306	372	386	406	395	318	304	317	344	338	319	313	383	294	341	277	298	278	232	278	276	291	340	333	379	420	361	304	271	275	296	296	259	267	264	272	274	284	260	269	303	280	263	295	297	277	289	262	288	293	281	266	260	285	289	294	279	270	281	306	276	280	272	271	281	258	295	251	287	259	279	302	299	284	295	258	289	297	271	276	279	261	292	294	254	256	257	254	277	294	266	249	269	269	248	275	256	271	272	263	285	282	263	276	282	263	253	289	254	289	300	270	294	270	284	266	279	249	286	255	260	266	282	260	252	256	276	276	248	267	284	269	277	275	253	280	292	266	274	283	296	279	261	276	246	259	295	254	252	257	295	283	266	283	260	299	261	286	279	306	301	252	250	262	284	259	255	274	291	260	266	276	244	307	303	289	299	266	276	282	282	297	265	282	265	280	265	290	283	310	265	291	266	300	227	271	242	256	257	296	271	250	290	290	255	300	277	285	271	259	264	285	289	291	299	256	262	261	269	260	276	259	312	291	262	293	288	256	273	275	278	267	261	264	270	274	267	253	296	258	288	293	256	262	255	280	285	265	238	249	279	274	293	293	286	277	280	291	261	317	281	288	285	264	278	277	284	290	257	267	266	301	275	266	251	294	271	281	283	248	297	255	277	277	285	267	265	281	297	271	277	282	296	231	274	269	282	274	286	274	276	249	259	293	267	249	299	269	302	242	292	265	276	289	274	285	264	256	307	261	267	280	246	297	301	276	283	257	261	298	281	274	277	283	273	288	299	288	295	271	286	286	299	276	288	274	282	281	317	270	258	295	279	234	255	267	256	278	253	278	260	285	290	268	286	308	260	259	276	259	311	275	250	288	291	251	266	278	274	265	284	270	250	262	283	309	262	254	278	242	281	313	304	293	280	295	297	256	268	271	299	259	283	241	233	273	263	276	293	286	299	276	269	279	263	254	287	285	281	276	285	272	276	260	244	265	253	279	280	255	286	248	287	309	271	274	281	287	259	256	276	266	247	283	293	269	289	282	298	251	278	275	256	281	259	278	288	266	266	275	264	272	267	252	275	263	276	287	285	291	274	301	279	273	253	281	279	284	282	284	250	292	263	274	284	265	263	266	271	269	286	280	292	286	306	262	271	254	297	282	272	295	295	251	249	277	274	256	313	266	272	252	268	253	293	278	266	254	279	279	283	271	262	257	274	273	269	253	275	266	271	230	288	290	286	281	256	271	297	286	276	270	298	271	259	290	255	271	295	300	252	256	287	280	299	276	281	266	283	273	264	268	251	276	281	293	275	280	280	288	264	285	272	283	281	258	247	272	244	309	284	236	284	275	283	309	275	265	268	249	253	296	263	281	271	269	301	265	256	281	249	276	267	279	285	259	266	258	271	285	243	273	258	263	282	282	302	244	279	273	259	273	276	282	289	273	252	272	278	256	244	286	271	280	263	272	260	284	265	283	247	261	272	321	272	280	287	280	239	289	277	283	277	267	285	262	275	268	304	267	243	293	291	284	267	288	254	294	286	272	280	292	255	247	286	275	270	284	258	284	296	253	280	289	244	283	295	263	265	240	271	279	256	307	291	254	240	272	281	305	286	282	282	272	309	275	294	276	267	287	283	298	295	246	257	277	269	265	303	256	286	287	282	266	259	259	285	276	262	244	297	278	274	290	283	278	267	280	297	262	251	291	283	276	240	265	303	273	262	257	245	334	291	267	261	257	299	297	282	271	263	288	272	262	294	285	242	274	267	258	262	278	276	278	270	287	265	303	252	273	320	270	296	260	263	250	272	279	240	278	293	241	250	264	270	283	269	284	273	253	259	263	258	267	262	274	281	262	273	298	290	280	277	255	290	307	232	268	292	268	252	281	269	295	250	266	280	287	264	298	235	308	277	287	284	277	285	317	271	298	240	282	308	254	260	253	274	303	291	265	259	242	285	253	283	267	241	244	277	266	317	252	299	276	272	264	267	255	280	295	277	285	262	254	267	251	281	281	268	294	271	271	264	261	266	286	248	261	261	276	302	252	273	268	274	239	295	257	279	260	257	281	292	249	283	268	287	260	260	259	269	227	280	267	262	286	269	299	275	330	281	286	286	259	280	283	254	269	262	242	248	273	245	263	285	275	279	281	284	291	256	284	272	267	268	246	279	272	268	289	263	255	292	292	272	279	261	273	257	264	280	261	270	282	266	283	282	279	298	287	279	272	287	268	285	262	248	260	292	291	243	270	257	271	253	265	276	307	243	276	275	272	281	289	254	293	266	288	288	265	274	270	293	266	275	271	298	276	260	275	280	281	271	334	254	277	301	277	271	258	292	272	309	247	268	263	280	283	251	293	274	303	281	292	273	279	299	265	269	287	279	289	286	244	268	283	267	279	285	256	256	279	274	265	257	277	273	305	288	263	296	283	271	286	263	280	284	242	250	269	295	286	252	279	273	293	287	305	282	272	262	290	265	280	268	240	256	251	262	280	285	253	265	249	284	268	269	242	305	266	284	300	273	254	254	287	278	286	285	277	274	300	291	282	278	298	253	266	300	277	287	289	252	277	238	283	295	246	295	282	290	258	275	273	285	251	263	261	281	276	261	259	296	260	307	274	273	280	282	282	267	264	269	288	281	268	286	302	280	265	272	290	290	254	262	252	311	252	277	287	278	279	278	259	266	267	267	256	259	274	313	274	256	273	276	308	269	281	260	232	292	271	298	269	282	261	286	260	272	290	286	266	273	285	254	282	261	283	323	241	290	265	275	244	277	281	304	271	313	278	254	251	281	256	243	286	276	298	298	298	264	268	285	285	292	300	265	290	305	279	294	302	286	302	253	293	244	272	299	246	260	283	272	263	281	252	245	275	245	275	271	234	302	249	269	282	245	281	261	295	284	293	280	289	301	256	295	261	241	255	267	264	272	288	288	290	266	278	293	270	296	260	237	285	292	303	263	277	268	236	307	266	275	288	298	282	284	283	250	261	253	282	261	278	288	269	301	296	288	291	269	283	263	298	263	279	267	256	291	270	258	266	281	280	266	262	270	260	275	263	270	287	250	277	295	263	259	272	281	271	284	301	272	298	266	274	248	273	249	283	264	254	288	269	247	280	234	299	271	257	279	262	313	270	286	294	279	290	266	260	248	271	276	265	284	266	279	279	258	253	258	281	270	246	289	269	269	299	268	268	280	271	280	255	288	257	268	285	274	276	259	298	284	259	272	237	248	274	283	261	246	305	271	281	270	277	282	275	301	232	252	242	276	287	273	257	282	237	273	265	255	278	282	266	259	253	257	276	254	279	262	277	255	288	273	272	309	267	273	266	258	270	279	304	272	268	278	265	274	278	279	268	286	294	259	285	293	262	271	272	262	284	263	278
1632	623	355	230	218	280	372	328	322	230	215	150	120	97	85	76	75	68	72	75	72	69	76	47	60	57	63	72	66	61	70	72	54	58	71	74	68	72	71	71	71	65	56	69	57	68	70	69	82	66	68	65	58	65	60	61	65	70	66	62	74	62	62	67	72	76	73	64	72	66	68	75	71	68	73	72	52	64	61	63	77	70	63	73	65	56	72	68	57	88	65	71	58	74	85	65	75	69	74	69	64	75	61	70	71	67	64	70	60	59	67	69	69	72	67	56	57	74	68	62	50	71	58	57	69	59	63	72	64	78	67	72	67	47	70	63	60	63	74	78	79	68	67	51	54	69	61	56	61	58	64	75	70	66	76	59	72	60	76	71	67	60	71	77	91	68	65	58	62	61	68	72	66	75	58	57	58	56	71	60	59	66	67	72	60	75	70	78	71	64	69	58	66	57	64	68	71	64	67	74	66	66	55	76	55	64	62	52	63	68	89	66	63	61	65	63	73	64	86	58	82	65	58	62	70	54	80	72	62	64	80	75	71	67	65	63	66	55	64	51	106	57	69	64	60	47	62	56	76	71	63	69	72	74	63	64	65	78	55	79	61	61	62	84	65	62	77	62	66	71	68	57	67	66	75	73	69	72	67	59	57	70	65	61	80	65	65	62	76	67	74	63	67	76	83	81	55	59	52	54	62	82	73	77	78	77	58	62	63	67	69	59	73	72	73	81	64	69	62	69	76	65	77	72	66	71	72	73	60	70	69	56	56	75	75	66	72	57	65	70	59	65	67	59	61	76	70	53	72	62	60	63	75	77	75	62	86	55	81	60	60	64	64	68	70	60	42	77	66	63	73	65	67	63	72	62	66	62	67	64	74	80	65	60	57	63	83	73	76	64	70	61	67	63	63	71	60	75	78	67	69	66	66	69	56	66	60	85	61	65	62	78	76	68	67	64	80	68	57	69	66	56	63	62	62	65	62	72	60	79	73	60	65	65	63	65	56	57	62	74	58	62	75	64	69	60	74	53	73	67	59	64	73	82	64	64	69	70	58	70	64	56	64	61	83	65	69	78	74	71	75	67	52	57	88	82	80	49	51	84	67	76	62	66	56	68	73	69	69	82	79	70	71	71	63	64	64	52	56	66	65	62	65	77	68	66	59	65	67	67	63	64	62	75	69	80	66	49	74	58	58	69	67	71	64	70	72	70	75	80	68	59	56	49	58	55	61	46	63	66	59	74	58	63	59	56	59	73	81	51	78	64	61	75	79	54	70	69	92	76	70	70	69	73	60	66	83	61	62	60	54	72	65	63	67	69	62	83	55	71	71	66	64	59	73	77	58	53	60	78	75	55	51	68	65	86	62	71	52	66	68	72	78	72	63	62	69	67	77	54	72	75	58	66	74	70	73	67	65	63	81	75	75	65	63	72	69	68	64	67	63	58	86	66	63	61	68	74	68	76	82	72	77	67	62	65	64	71	57	60	54	73	58	64	72	58	56	66	59	53	61	78	62	73	72	65	80	66	58	72	68	59	73	69	72	63	69	71	78	62	59	77	74	66	57	69	58	67	72	64	71	73	59	70	71	69	64	66	76	67	73	73	71	68	57	79	74	81	55	70	68	74	68	63	85	71	62	47	62	62	73	62	78	72	56	66	72	75	55	59	59	80	76	69	82	73	75	76	69	46	68	74	67	80	77	70	56	94	62	76	75	78	57	68	62	61	71	74	66	53	69	73	66	50	77	61	70	71	64	65	60	75	58	74	71	75	83	76	69	63	58	56	65	72	71	70	80	59	64	67	53	58	62	69	66	73	69	67	75	74	66	63	85	63	67	67	73	59	70	62	70	60	69	69	68	69	59	65	70	68	67	61	64	60	54	83	55	73	60	61	54	69	47	75	69	65	57	77	75	57	82	60	63	75	57	68	57	68	68	72	81	52	64	63	58	66	58	69	65	55	64	65	61	75	46	72	67	63	71	64	54	58	69	60	78	58	60	73	81	64	73	68	65	63	57	62	65	69	66	77	58	69	64	73	60	68	54	73	79	70	76	56	69	65	61	62	67	63	57	67	84	56	61	72	60	74	62	62	60	67	64	80	73	79	69	62	62	73	78	72	55	69	71	58	74	64	62	76	62	67	63	74	67	54	63	68	63	70	66	58	77	66	77	63	68	72	70	64	52	83	70	58	76	69	70	59	75	73	71	65	69	69	58	67	58	64	70	63	61	69	56	72	71	68	60	73	72	67	63	64	61	70	76	73	64	58	73	69	59	59	63	68	75	73	73	51	73	65	75	54	82	63	76	58	73	63	65	75	62	64	73	57	66	60	64	67	69	76	60	68	84	70	73	82	75	66	61	56	80	67	63	70	61	68	73	72	92	53	72	71	69	67	72	51	63	66	74	61	65	73	63	63	79	67	69	91	64	64	62	74	58	61	72	77	50	64	63	61	67	58	64	60	54	63	83	55	55	74	73	53	57	78	72	60	84	72	70	56	82	75	70	58	62	77	65	60	76	78	69	63	68	66	62	60	72	79	69	57	64	69	54	63	64	69	56	66	52	64	71	61	68	63	63	57	74	54	59	68	59	65	65	52	60	72	58	70	87	62	76	66	62	71	73	72	63	54	60	56	69	69	59	65	60	66	66	66	73	60	71	87	63	82	65	79	55	70	51	55	75	53	74	64	62	55	50	75	57	71	70	65	78	55	53	71	55	57	72	73	62	65	64	62	63	64	77	63	68	72	66	71	53	71	67	60	64	64	56	64	67	74	66	72	58	79	60	69	83	65	69	65	60	70	56	59	72	63	79	58	61	68	70	74	81	67	75	82	73	61	87	62	77	69	56	53	74	66	71	77	65	78	63	68	54	75	81	66	68	56	49	60	61	54	67	48	66	61	62	82	66	76	70	67	72	78	76	68	53	63	71	63	66	43	74	62	63	65	76	68	57	75	68	61	63	68	58	61	76	57	74	61	68	71	76	70	70	61	66	64	66	68	80	72	60	70	67	45	60	77	77	61	82	55	62	51	66	66	71	77	61	73	56	72	73	70	60	71	85	73	71	66	61	65	59	58	73	63	65	85	74	65	59	72	59	73	81	73	77	63	70	53	72	70	71	69	65	62	75	55	66	74	63	84	73	58	67	66	67	56	60	70	63	67	45	75	65	75	56	63	71	54	67	53	71	54	66	60	87	63	63	67	64	62	59	70	65	58	51	54	57	80	56	78	67	62	63	63	71	51	57	64	67	73	66	70	72	69	68	85	68	62	54	74	74	76	75	77	77	61	72	79	58	68	56	53	54	84	54	67	67	60	75	68	63	72	59	59	70	67	60	58	66	62	54	72	71	57	75	70	53	75	69	60	65	79	66	70	67	68	65	57	72	51	61	61	68	62	75	63	63	64	70	76	61	70	64	60	70	71	76	65	85	56	61	65	68	67	66	51	73	59	61	78	51	61	57	78	62	68	66	58	68	85	73	73	72	69
15281	6817	3991	5051	10503	13513	14008	11572	10347	7614	5224	3777	2366	1537	1075	813	733	666	542	570	608	499	570	572	543	526	512	551	551	516	524	539	580	547	546	539	594	634	689	654	727	588	540	491	511	486	553	577	579	521	540	507	505	567	558	574	542	482	525	469	535	529	486	555	494	488	480	507	491	479	505	488	504	489	515	527	559	602	522	520	511	513	499	481	506	513	515	518	482	498	508	507	493	514	541	505	507	510	530	516	514	498	551	533	518	528	508	484	475	525	498	506	486	527	516	526	525	483	519	479	476	470	509	501	486	551	440	484	469	496	522	494	514	496	483	469	506	483	485	481	523	492	521	514	522	500	509	503	545	551	474	512	502	542	515	523	526	493	482	477	482	483	496	510	517	542	499	476	505	493	492	531	481	496	512	503	541	456	504	521	483	493	488	484	486	503	482	516	510	448	533	510	483	527	507	521	504	522	500	488	498	502	492	459	446	502	534	493	531	514	537	521	505	528	512	442	441	502	546	524	515	491	498	485	506	490	541	542	481	490	522	475	496	504	489	492	500	506	538	479	476	526	505	497	480	476	518	479	494	486	533	522	489	504	493	512	523	470	481	527	497	503	478	484	493	486	492	499	501	490	508	471	551	477	509	496	511	513	489	511	478	499	524	461	488	540	470	502	529	484	497	525	467	508	449	527	478	517	516	490	542	538	492	527	534	511	513	441	497	495	501	515	518	488	498	520	539	547	469	498	531	550	490	476	476	491	500	478	487	519	479	492	510	515	520	532	492	494	524	492	468	512	520	524	488	518	509	474	473	492	536	492	441	467	497	491	498	470	505	450	522	499	518	479	506	534	519	481	461	481	471	496	458	495	494	505	538	475	489	526	502	533	462	537	479	510	515	520	493	493	477	492	497	529	526	531	471	489	511	469	502	510	556	505	501	506	501	498	490	497	502	513	512	528	460	505	511	477	508	545	507	475	484	521	518	471	472	526	500	510	533	490	548	488	496	474	500	493	487	503	472	548	538	501	516	502	519	502	527	470	501	486	520	534	495	493	567	545	512	513	513	525	467	476	521	514	444	493	541	537	508	508	535	430	473	469	530	519	464	500	503	454	495	493	473	540	491	497	500	500	507	499	479	508	501	510	508	543	512	454	493	449	496	510	496	474	462	491	532	492	502	487	547	496	472	482	491	498	495	496	501	534	484	474	503	474	482	496	482	508	476	553	492	520	486	474	489	499	493	469	496	545	535	466	472	469	507	516	492	488	525	511	493	539	539	504	465	489	534	471	502	497	519	543	503	490	477	460	476	519	505	535	473	482	458	482	483	553	515	482	490	517	533	489	538	494	532	485	507	498	538	514	476	520	514	479	471	499	490	490	498	475	523	502	492	471	471	498	472	501	468	532	516	526	516	522	529	493	459	498	522	501	493	481	487	482	483	532	469	494	524	479	544	469	507	504	512	477	461	470	506	513	454	493	493	509	522	556	509	540	468	490	519	543	541	496	527	541	513	471	511	475	491	532	507	490	469	468	533	469	509	508	466	532	499	506	502	498	514	499	485	499	506	502	498	538	489	498	487	473	525	511	507	482	496	510	521	485	524	520	473	497	488	502	464	493	492	507	509	485	471	505	470	526	497	475	487	496	522	472	493	528	513	494	525	476	547	490	506	485	507	499	501	481	506	527	522	525	511	489	464	499	515	497	487	512	505	453	499	486	535	479	519	473	525	513	501	524	509	537	523	483	512	510	478	500	498	480	494	476	497	517	502	478	515	510	479	496	476	518	533	536	490	512	513	510	555	530	516	521	515	484	488	527	480	558	489	484	537	501	497	515	503	482	496	540	519	491	517	521	512	513	500	505	516	488	544	482	514	520	508	473	494	516	483	494	517	490	486	476	536	533	503	507	518	515	491	495	508	480	470	495	506	475	493	454	506	501	532	440	507	512	520	530	498	478	537	518	528	489	495	468	492	517	535	526	538	532	540	469	516	527	506	493	479	511	517	516	510	499	520	489	508	509	472	489	553	504	515	480	487	482	504	514	462	537	470	499	484	500	470	472	502	504	508	498	475	522	505	507	501	521	511	495	484	488	527	489	501	483	509	488	473	517	506	468	520	464	508	512	494	481	501	483	515	492	460	472	488	535	497	476	508	494	511	489	492	506	469	488	524	477	458	473	507	464	502	517	471	503	492	528	501	511	506	488	499	476	528	464	542	515	474	454	491	522	463	504	527	509	513	505	462	484	536	505	492	495	516	481	540	504	476	529	498	495	516	479	516	495	494	497	487	440	495	524	480	496	513	518	455	477	507	494	526	457	499	497	543	484	504	483	481	499	495	476	522	483	485	491	520	508	500	470	468	501	514	497	476	499	480	498	461	513	513	503	470	489	498	481	550	505	475	474	532	515	461	478	484	503	498	458	491	496	512	482	528	508	492	525	488	506	473	497	502	494	516	524	524	502	481	527	441	543	504	499	511	486	487	522	501	514	499	485	463	517	511	526	503	484	520	483	507	458	488	521	522	494	510	503	480	512	517	493	507	503	518	484	513	476	482	502	488	447	482	466	502	526	513	533	460	503	515	510	508	464	476	474	496	502	501	496	496	477	520	509	481	512	507	484	494	523	490	478	513	471	448	451	501	469	473	477	490	498	458	464	463	472	481	516	569	550	473	544	483	468	525	527	482	490	497	492	485	510	512	510	536	490	473	521	531	510	500	483	513	520	521	504	491	495	494	507	476	476	486	498	513	501	500	473	521	493	509	444	503	487	481	521	491	492	493	522	508	496	492	457	516	512	498	536	522	530	528	487	503	502	477	514	469	550	476	514	464	515	523	481	501	529	507	488	499	511	528	477	479	531	508	509	540	522	476	490	543	549	506	532	508	514	493	504	544	499	493	494	483	488	487	494	474	544	501	529	491	501	481	498	513	524	479	541	521	513	498	491	514	513	517	500	502	492	540	486	466	492	480	501	526	550	482	509	512	465	537	520	531	464	498	515	491	475	546	489	464	509	498	518	514	479	482	493	468	482	515	470	490	539	506	548	509	510	500	464	526	538	536	509	453	521	495	541	501	514	499	509	495	465	487	542	460	533	458	512	472	506	497	479	475	489	478	480	497	495	542	479	548	481	501	501	512	481	505	475	546	523	486	465	503	459	480	516	459	470	514	477	486	516	521	530	492	502	505	486	485	507	496	478	530	504	519	496	516	516	510	509	519	515	535	504	507	507	499	498	534	512	484	467	521	492	533	503	470	508	468	491	509	514	511	562	509	527	475	510	525	524	489	484	507	498	505	515	510	504	482	505	540	501	505	479	517	508	478	499	513	537	511	490	485	480	503	499	516	459	514	479	488	506	511	464	495	517	497	462	497	461	518	509	516	469	510	523	466	464	479	459	486	479	487	505	471	564	510	486	542	529	516	488	505	532	496	496	503	486	504	496	489	519	508	495	504	502	513	512	507	478	474	509	489	511	483	500	510	511	493	467	517	515
1307	804	458	281	249	368	520	464	449	328	227	156	109	61	60	40	36	33	36	27	46	31	37	32	43	33	26	36	43	35	38	27	28	29	30	26	34	38	37	35	30	21	24	30	23	33	28	30	34	26	32	32	31	26	24	33	26	31	27	23	29	30	24	36	23	18	32	28	21	29	27	29	27	25	26	33	24	38	34	29	30	29	23	27	29	35	31	33	35	25	35	30	31	21	23	30	22	21	34	28	31	30	22	26	30	28	35	30	31	32	21	28	33	30	28	39	28	27	26	19	28	34	29	27	29	34	30	34	24	28	35	31	28	33	32	23	35	26	34	28	34	25	26	33	30	29	28	20	30	31	26	31	29	25	25	24	20	28	20	36	16	23	21	31	27	35	30	28	32	20	30	27	22	35	28	35	37	38	26	30	26	24	24	30	17	31	25	33	35	28	21	20	33	33	34	30	25	29	25	21	29	16	27	32	31	23	18	24	26	28	40	34	28	38	28	17	34	38	27	34	34	28	27	25	27	30	34	27	25	21	22	22	36	22	24	31	25	39	21	34	29	27	27	23	25	34	25	29	33	30	29	34	31	20	23	19	30	29	32	33	25	29	22	36	25	31	25	32	25	30	31	37	25	25	35	25	23	25	17	26	19	29	19	11	28	29	32	26	28	25	29	23	19	34	18	31	30	28	25	27	26	32	32	34	30	31	27	19	28	31	44	30	20	25	25	23	36	27	21	31	19	35	28	28	36	31	27	27	20	18	18	21	33	26	29	26	32	29	26	29	23	37	26	28	27	36	30	26	26	42	34	21	25	29	27	26	24	25	36	30	25	29	22	28	31	28	21	30	29	23	21	26	19	31	32	32	24	33	28	30	34	36	36	30	40	20	31	30	29	19	27	27	29	25	18	18	32	28	33	26	39	22	34	31	32	28	28	31	29	33	28	27	32	26	34	22	23	25	27	21	23	31	27	29	33	31	29	20	30	23	25	21	25	22	25	32	28	24	26	29	24	25	36	29	28	23	30	25	20	34	27	31	28	24	27	27	20	18	29	37	43	31	22	27	19	18	28	29	23	26	22	29	30	28	29	27	33	23	25	28	34	36	33	28	29	25	29	29	36	36	27	24	30	32	31	33	30	25	34	28	23	27	25	29	31	29	23	27	28	30	25	26	23	34	26	27	27	30	33	27	26	30	25	36	22	22	34	31	25	25	22	32	24	33	34	33	32	27	21	31	27	20	22	36	28	18	37	41	32	22	29	28	38	24	23	29	39	15	25	23	28	36	28	30	18	33	24	22	34	37	32	24	30	24	24	29	24	34	26	25	34	24	39	22	27	39	30	28	33	23	30	27	24	37	25	25	28	33	26	32	35	27	27	27	26	31	23	21	26	31	28	24	32	21	23	25	32	30	25	32	33	32	28	27	28	35	36	33	31	27	23	25	34	29	44	32	26	27	33	33	24	30	28	28	34	25	34	30	35	28	32	18	17	23	20	32	24	27	31	31	24	29	25	23	23	20	32	34	28	33	37	26	45	29	28	25	33	16	29	31	24	25	31	24	26	30	36	34	30	32	22	34	32	22	32	33	20	25	27	30	37	32	15	25	29	27	21	31	31	25	29	26	35	25	19	38	28	25	36	31	26	20	29	30	39	39	28	30	23	33	25	33	21	28	25	25	33	21	32	34	25	21	30	29	28	30	26	29	37	29	29	24	33	17	30	33	30	36	43	23	28	24	28	34	24	27	23	28	26	23	23	24	24	20	34	25	38	29	28	23	25	23	25	23	25	27	21	30	27	26	30	32	30	32	25	27	27	21	31	27	26	25	33	28	22	35	19	27	23	23	24	30	32	28	33	25	27	27	28	27	25	22	27	27	25	29	37	23	23	14	31	31	33	27	35	25	26	36	22	30	29	23	24	29	38	28	27	20	39	39	25	24	25	32	22	38	19	28	35	33	37	17	29	17	29	30	30	24	19	20	28	27	32	26	22	23	27	31	23	23	25	29	34	28	32	30	34	23	18	33	31	37	24	19	27	41	21	26	26	29	21	32	30	26	28	21	27	28	32	23	40	26	32	27	22	27	31	25	24	24	21	25	28	26	31	22	31	35	27	32	28	32	28	37	33	31	36	22	34	30	34	27	25	25	32	23	15	24	31	35	33	19	33	31	23	26	21	25	20	31	42	27	21	27	26	30	26	19	23	32	15	26	30	17	28	31	30	26	34	25	19	30	31	21	27	39	25	30	19	30	29	30	24	18	24	31	36	31	34	27	17	31	22	16	33	20	28	27	42	20	34	30	29	23	28	26	27	19	29	23	29	28	38	30	30	28	25	27	26	35	25	30	24	27	28	22	28	28	21	26	26	24	23	20	32	30	22	33	37	16	27	26	22	23	29	34	28	25	25	23	31	24	36	39	26	38	22	24	30	30	28	22	32	32	22	33	29	23	38	20	24	36	27	24	22	27	27	31	30	35	23	27	24	30	27	25	33	32	32	23	28	32	31	27	37	22	24	29	20	25	26	24	25	37	18	24	24	29	31	34	22	27	28	29	32	24	21	30	24	24	28	20	41	28	21	19	35	17	24	30	27	26	38	22	24	23	32	31	29	27	28	29	31	17	30	33	21	29	25	27	26	20	26	23	26	31	43	33	26	23	35	32	27	32	28	33	27	32	18	34	20	32	20	25	31	30	19	27	32	21	25	17	26	29	28	30	31	27	25	24	28	29	32	31	31	37	26	31	21	24	25	27	30	36	30	28	19	28	22	26	21	28	24	26	32	21	23	31	25	25	28	23	33	19	37	24	34	25	22	29	35	35	28	29	26	29	33	24	25	29	24	30	25	23	25	32	31	38	26	31	28	31	31	26	22	32	25	25	28	23	37	34	22	34	31	24	20	23	25	22	25	30	27	30	41	29	25	30	22	23	21	27	26	23	40	28	30	29	28	38	35	31	21	31	36	23	19	33	33	19	19	27	21	27	31	17	28	26	34	28	38	30	25	28	23	22	25	23	36	22	28	29	33	21	22	28	30	25	27	30	37	30	24	31	33	28	22	26	35	25	28	26	17	28	22	26	26	18	28	31	32	30	19	16	22	21	29	20	28	25	31	15	21	22	39	31	25	34	21	26	35	31	32	27	23	31	28	28	25	28	27	31	20	19	36	33	35	29	27	37	33	22	30	24	23	24	34	22	35	23	28	20	26	26	29	24	31	38	34	28	27	30	35	24	34	36	30	38	25	33	27	37	43	30	20	33	31	32	21	20	31	24	34	23	35	29	30	25	26	33	19	29	29	21	24	33	25	22	23	21	18	35	22	26	25	38	26	26	27	31	28	27	30	36	20	30	23	35	27	19	24	32	35	30	25	26	21	29	23	21	25	24	23	20	22	40	19	24	29	28	36	26	29	27	29	20	29	27	29	29	21	33	30	24	34	34	26	23	33	22	31	26	27	31	34	26	41	32	22	28	19	28	28	31	34	31
16563	8875	5101	7000	14461	18448	18350	16290	13492	10554	7473	4859	3011	1950	1236	890	628	525	425	403	381	356	349	338	365	296	300	325	315	398	370	306	338	320	342	319	401	423	445	403	459	253	224	257	242	252	239	287	319	288	236	248	280	295	371	332	229	224	272	227	263	200	250	267	263	211	230	207	219	204	210	206	243	246	274	284	301	305	284	253	207	216	204	198	212	224	219	205	195	193	189	192	202	207	214	202	226	189	231	211	196	227	199	234	234	236	220	213	206	212	223	217	209	197	207	222	205	205	212	190	193	221	220	202	233	188	239	215	247	204	206	209	226	208	210	182	208	196	213	230	221	225	211	226	232	219	200	202	193	250	224	183	234	185	221	223	222	192	243	222	206	205	227	229	212	206	200	213	199	228	186	194	211	218	223	246	211	213	217	209	218	214	210	223	215	208	208	221	188	231	211	212	217	189	225	204	192	194	191	216	232	212	206	200	178	194	248	220	210	205	203	228	184	239	212	222	209	220	217	244	211	235	208	216	234	220	224	221	197	210	221	198	201	220	211	193	208	191	201	227	237	223	213	197	202	214	196	199	208	214	219	198	205	211	208	234	209	253	231	223	217	203	205	212	216	215	193	216	230	218	209	220	218	229	228	215	195	210	223	223	212	194	205	219	206	212	222	217	190	219	204	225	213	217	215	211	222	214	204	205	235	203	210	214	231	234	216	197	212	209	227	212	209	205	196	207	215	191	210	212	223	219	222	211	210	228	219	206	240	202	231	199	220	213	215	215	198	206	228	210	232	239	218	218	186	227	217	215	220	254	188	223	172	200	208	193	203	196	217	209	213	200	211	248	202	225	203	204	225	217	208	201	228	195	193	226	187	226	213	206	210	217	217	224	216	211	199	201	206	211	202	216	203	211	196	188	215	210	225	213	220	207	213	206	205	262	208	221	228	201	221	213	193	210	204	214	205	202	209	211	217	212	218	212	210	204	234	189	224	214	236	225	192	210	195	212	217	219	219	227	232	207	208	236	222	209	229	236	211	215	204	221	212	213	180	221	232	222	200	208	210	215	204	224	203	195	209	202	195	215	239	214	216	204	225	224	205	222	225	205	215	228	202	186	171	228	184	204	219	209	210	218	234	206	258	238	252	213	209	226	236	200	258	207	218	196	237	229	211	189	228	242	220	215	209	207	194	198	220	237	224	197	184	209	207	216	204	197	201	228	193	204	213	234	196	185	210	217	206	187	218	189	216	205	222	200	205	201	230	244	221	261	211	217	192	228	229	225	230	198	240	230	212	218	216	188	239	226	219	212	197	235	201	216	217	223	198	250	207	197	183	213	201	229	220	221	196	208	210	211	195	222	262	203	200	228	195	225	188	192	210	219	212	230	182	214	220	247	231	211	225	175	221	210	208	204	226	246	221	189	219	231	212	223	179	195	213	217	214	210	248	216	218	214	207	208	191	208	213	214	176	200	233	183	176	212	203	205	164	182	216	216	198	225	202	219	217	225	192	187	210	195	209	201	225	224	208	198	226	196	213	228	211	197	209	227	195	230	216	225	213	208	200	187	216	197	200	208	220	225	228	218	228	233	243	207	229	203	195	232	207	207	244	222	195	219	195	213	224	197	184	209	218	200	217	205	188	191	228	214	226	200	214	184	198	197	191	217	219	228	222	213	218	233	200	234	210	228	222	218	214	206	223	205	216	201	229	261	224	210	219	234	220	199	231	190	213	192	205	201	213	196	216	202	234	184	212	203	233	204	226	196	190	209	210	224	193	226	225	197	212	200	218	202	209	220	206	179	210	233	237	199	219	219	241	189	197	208	210	214	200	227	224	211	203	200	212	221	206	211	223	215	208	213	185	205	217	209	194	214	235	204	223	217	212	202	216	239	209	186	216	222	195	212	195	220	220	204	240	193	191	191	208	221	225	182	219	222	199	220	198	229	228	208	206	231	210	229	203	203	227	200	228	218	212	225	220	206	216	227	209	197	197	213	233	185	196	224	223	191	205	225	201	224	189	227	224	196	212	201	228	238	209	200	212	197	224	228	181	209	212	239	195	217	219	193	227	193	223	207	199	188	211	184	201	199	194	220	209	212	193	221	211	223	206	248	227	221	188	211	197	214	235	224	189	191	230	219	206	231	224	225	213	208	206	222	195	208	194	212	219	218	221	198	220	234	191	202	243	193	238	200	214	236	181	205	223	193	204	220	214	218	202	201	199	209	202	209	186	225	218	223	189	219	208	225	197	219	197	212	220	205	226	184	203	222	221	216	215	201	224	225	208	216	224	218	207	207	227	221	214	203	212	215	211	212	197	229	210	205	199	195	216	221	204	213	229	197	231	192	231	209	220	201	211	213	205	223	240	214	225	218	221	203	220	205	206	218	229	210	203	223	221	224	214	224	237	202	217	225	227	224	210	216	196	210	230	211	213	224	189	202	222	233	216	203	216	200	216	232	204	242	196	199	225	225	205	218	203	236	212	219	210	200	216	176	219	216	199	175	198	239	229	222	199	192	209	229	218	198	229	222	199	211	214	208	197	220	227	208	218	240	197	216	216	211	215	195	225	209	223	215	206	214	220	215	241	225	225	206	208	223	205	204	214	214	213	226	203	192	229	229	207	199	218	216	212	223	208	238	235	218	219	213	207	214	214	236	215	225	195	217	242	204	197	212	216	211	195	186	243	248	230	211	197	211	207	213	193	188	219	213	214	204	210	200	213	208	214	200	210	213	222	228	200	201	206	182	213	224	219	220	189	251	237	199	200	241	228	224	204	216	235	217	211	219	229	190	232	209	227	241	199	217	232	226	206	207	218	230	221	207	194	228	217	190	203	223	231	224	223	213	209	198	215	221	224	196	241	216	231	215	194	219	183	222	187	233	211	214	224	197	233	205	210	224	187	232	205	215	207	220	210	206	201	218	202	226	244	217	212	229	233	223	197	187	207	219	211	203	225	204	235	225	207	223	218	235	238	196	216	198	200	212	220	224	216	213	220	220	204	217	208	217	211	198	245	211	210	212	203	230	206	197	203	210	212	197	233	194	226	209	181	199	208	215	199	187	203	192	224	194	230	204	226	205	226	197	214	222	224	229	208	196	213	218	236	214	217	219	216	220	214	204	224	213	196	197	229	182	190	212	224	228	187	191	216	242	221	200	211	228	204	214	209	195	216	183	210	229	195	204	198	216	200	231	224	221	200	222	248	218	222	227	198	208	238	200	211	186	228	215	205	226	213	214	195	238	206	202	230	206	223	196	215	223	219	194	211	186	205	198	220	220	217	207	206	208	237	213	197	213	212	202	227	222	246	209	214	229	231	209	208	227	210	219	197	210	224	225	188	223	194	214	188	217	214	198	227	224	204	234	222	206	217	207	200	241	215	220	209	229	191	192	216	218	220	237	201	196	202	201	214	212	208	223	199	212	231	209	189	219	203	215	222	211	204	218	216	216	216	221	203	215	193	215	232	196	230	225	190	241	196	241	215	218
2414	816	465	347	323	416	521	489	446	347	277	218	146	122	103	90	91	80	95	89	82	86	79	100	80	88	90	92	99	96	81	86	83	89	97	100	103	100	89	99	80	84	80	92	78	66	83	111	90	73	90	83	98	94	95	86	72	92	87	89	90	96	73	77	65	84	102	90	93	73	59	84	87	89	76	74	89	95	84	81	81	80	63	88	69	64	80	87	96	87	81	98	71	94	98	84	84	77	96	68	84	73	93	76	81	76	69	82	86	90	84	85	82	68	95	72	102	88	64	77	87	78	78	71	101	82	92	100	83	81	95	84	66	74	93	93	81	86	84	86	80	80	101	89	91	94	89	79	92	92	92	74	85	84	100	83	74	86	84	86	88	70	78	77	86	66	82	83	82	90	72	82	82	88	89	104	98	81	89	68	77	77	73	84	77	83	88	77	77	85	82	63	78	90	81	83	82	110	89	91	86	82	92	85	84	80	101	83	72	107	94	68	97	96	89	86	84	74	80	78	88	81	75	91	83	87	84	78	86	78	87	75	81	64	83	82	76	73	87	85	85	80	93	83	85	85	87	85	87	75	93	79	77	91	90	81	83	87	96	82	95	88	77	90	79	84	94	82	91	83	92	86	77	86	80	78	89	82	82	90	79	82	71	75	92	84	90	78	96	69	77	82	90	91	74	84	79	81	78	87	68	81	106	85	72	78	83	76	91	86	94	93	74	68	96	80	78	83	73	71	86	64	82	84	87	80	83	89	84	103	82	86	97	79	69	88	74	90	76	87	79	64	101	88	76	107	70	74	84	84	86	74	78	80	94	83	97	88	88	82	65	83	93	84	93	70	77	102	82	97	82	93	86	93	92	81	85	112	95	88	82	97	101	81	96	93	94	99	82	77	89	99	85	84	94	76	95	84	88	88	76	91	71	90	72	85	86	62	84	90	80	85	80	84	96	83	84	92	79	92	86	93	93	79	97	96	79	93	90	84	86	86	74	88	88	85	86	79	91	77	81	75	89	92	85	82	76	89	105	71	92	69	87	85	78	94	94	70	72	92	80	81	90	85	82	101	100	86	102	87	97	84	83	82	90	86	71	79	99	88	92	97	71	98	89	76	85	77	71	83	82	88	78	88	84	88	101	71	76	87	74	91	77	79	86	76	93	89	87	89	99	107	97	83	80	90	78	77	76	77	85	83	91	87	83	68	86	91	89	93	106	74	83	82	96	88	95	85	92	74	90	84	63	64	76	98	92	77	82	71	88	94	80	80	90	84	92	83	85	87	85	82	88	74	73	100	104	93	96	74	68	76	86	57	79	93	78	91	75	77	91	95	86	100	99	94	97	77	91	74	83	83	84	80	90	79	83	81	85	77	84	65	73	87	98	83	75	88	75	78	77	82	78	77	83	93	67	74	94	87	97	91	93	103	74	70	70	88	87	78	90	84	76	84	81	104	63	84	81	80	87	77	62	99	69	96	84	65	80	73	78	81	72	86	78	85	88	101	82	74	74	89	85	94	82	99	83	98	83	67	76	71	81	91	68	97	92	79	96	92	76	100	102	84	83	68	91	78	87	96	89	87	97	75	89	88	77	71	95	82	97	89	72	77	81	70	79	102	68	78	88	86	77	92	84	72	91	76	74	85	80	80	76	90	90	86	72	84	98	92	83	94	87	97	74	88	92	93	79	84	75	76	78	90	86	76	62	83	100	88	89	69	98	73	81	82	84	89	88	77	100	95	94	69	93	60	61	78	72	86	84	75	73	84	83	71	87	83	67	100	91	81	66	88	76	82	82	92	85	83	76	89	81	92	93	95	90	80	94	101	103	97	89	91	91	80	72	95	80	88	80	93	105	80	88	89	67	100	69	71	84	74	81	76	87	80	96	90	66	77	104	85	79	75	71	65	86	94	84	68	84	78	97	75	81	77	71	96	99	82	89	94	109	84	98	83	88	96	72	80	85	78	80	83	73	68	66	90	87	91	73	93	81	88	78	84	84	81	91	89	76	105	88	93	99	85	90	78	88	80	83	69	95	99	80	66	109	89	89	99	82	86	77	71	71	98	83	86	86	84	92	82	91	83	94	85	89	79	89	88	71	80	90	90	89	66	94	70	72	73	90	99	82	83	96	93	77	80	74	80	98	77	93	90	95	82	76	94	80	92	90	107	91	63	78	74	67	91	83	75	76	101	91	83	99	93	83	82	82	76	88	78	91	84	90	78	81	96	74	73	86	93	73	96	88	84	82	80	90	76	85	86	74	78	94	84	71	84	83	107	78	77	83	74	87	75	87	75	92	92	88	82	79	85	85	89	68	90	86	85	93	78	79	89	80	85	86	96	67	81	100	93	78	86	74	91	73	76	83	94	95	91	79	84	98	93	79	74	84	89	86	76	84	85	74	80	87	102	97	75	102	98	76	74	76	88	63	74	86	83	86	98	95	76	93	80	87	82	97	81	90	95	87	71	82	88	87	98	82	91	86	90	83	92	92	101	80	78	74	71	105	82	64	91	81	90	86	71	69	82	101	105	81	95	75	96	75	81	94	88	93	88	91	87	69	87	82	88	89	81	91	81	83	81	79	84	99	79	80	82	83	74	95	105	93	82	89	83	81	84	86	77	86	103	85	90	88	74	79	95	76	84	74	76	88	76	70	92	95	84	76	89	80	104	82	71	72	93	65	77	86	97	82	85	88	84	87	83	84	85	83	91	81	80	77	94	81	86	74	76	67	90	71	87	99	77	81	79	80	89	78	79	85	84	91	72	94	87	80	69	89	92	82	79	82	85	93	73	88	86	89	86	75	95	84	76	81	86	79	94	73	87	90	71	82	67	86	75	83	80	72	93	75	80	93	79	78	73	88	95	96	79	104	82	90	71	77	88	89	73	70	74	86	69	84	93	64	96	85	80	76	71	78	83	90	85	94	83	103	76	79	76	85	77	81	85	82	76	80	83	94	80	86	84	95	86	82	88	89	86	86	87	85	112	93	91	92	84	104	93	102	87	84	77	73	89	91	81	79	76	112	77	94	75	88	92	85	83	102	85	94	76	90	73	101	92	79	93	101	74	81	74	77	81	97	81	79	65	104	90	84	91	79	90	82	84	75	77	93	84	94	77	88	75	76	99	87	79	66	87	78	89	94	93	92	83	70	86	72	83	75	79	85	92	84	79	91	90	75	93	90	89	84	103	79	81	98	88	102	90	76	110	87	89	85	69	72	81	94	78	76	94	90	88	93	81	95	84	107	94	76	78	89	91	83	69	94	76	89	89	76	92	88	84	103	75	91	86	85	72	95	81	89	74	82	72	89	71	76	86	82	64	83	118	88	89	74	78	81	76	87	83	77	91	67	82	91	77	85	78	85	95	80	90	89	92	72	87	72	79	88	90	80	90	70	91	89	74	71	84	100	72	82	70	73	76	84	91	80	90	82	61	85	80	80	94	69	70	72	84	80	92	89	81	91	82	72	86	70	93	99	89	80	87	92	81
17657	8415	5019	7114	13813	17808	18519	15923	13052	10072	7672	4916	3326	2262	1576	1264	1024	909	814	786	792	782	790	753	731	747	735	730	762	787	735	717	728	718	736	765	873	861	862	898	787	618	655	654	626	653	673	726	726	714	683	700	667	794	772	729	636	624	632	611	609	682	673	644	602	643	696	633	598	627	610	606	628	663	629	664	660	753	667	631	664	618	646	635	640	580	637	607	646	638	579	611	640	644	606	660	612	664	639	635	644	628	626	616	632	606	635	625	603	636	625	615	621	611	646	640	589	659	669	605	656	603	594	683	638	616	601	636	624	584	607	653	619	631	617	632	605	648	635	630	649	627	662	624	614	618	661	591	649	639	647	621	630	650	602	612	673	623	634	613	618	663	599	616	600	630	585	609	639	628	599	619	649	636	626	566	633	626	634	627	616	592	599	631	622	597	629	622	596	614	614	616	651	589	582	610	620	635	666	617	666	641	590	640	616	600	629	681	604	615	641	630	649	624	673	617	609	630	613	604	584	643	630	646	617	583	595	603	625	580	606	630	595	625	640	614	630	599	591	658	628	607	595	601	624	639	617	606	578	644	639	612	633	620	631	596	661	624	621	588	679	667	608	652	608	604	626	636	639	615	637	644	574	612	623	565	623	611	613	624	620	622	634	666	607	581	637	620	608	669	642	604	657	567	625	635	598	627	612	604	606	619	650	671	659	613	638	643	641	611	597	623	647	633	617	606	675	644	628	632	643	556	666	628	597	611	612	614	573	613	586	627	617	647	577	587	613	606	645	614	646	593	625	631	574	601	646	643	600	615	660	590	575	692	649	594	609	628	582	557	654	608	631	655	622	575	647	602	596	625	637	648	606	658	624	604	602	642	643	585	633	596	596	603	606	627	633	667	599	621	616	663	597	618	662	606	606	618	670	609	577	674	600	631	629	625	602	602	596	621	660	610	642	643	633	649	584	621	634	619	617	606	587	655	635	626	592	642	645	607	648	634	664	622	629	635	621	607	643	601	619	594	639	591	609	647	612	649	656	633	692	615	599	590	586	648	594	662	597	647	612	616	609	626	603	622	561	675	616	642	599	622	598	610	620	612	645	597	624	666	626	590	613	626	638	639	630	624	604	615	600	605	634	642	589	628	623	595	649	613	635	635	650	595	630	638	580	646	631	653	622	645	634	613	599	633	634	626	637	585	587	645	658	667	640	610	634	606	581	633	600	641	643	624	632	659	628	633	596	629	634	585	627	622	631	660	618	617	628	627	627	637	599	642	608	616	634	647	583	649	629	585	592	634	618	587	604	582	613	627	578	636	664	616	598	631	630	583	625	593	587	634	671	584	654	598	602	608	615	620	601	641	626	612	598	610	621	609	647	590	577	643	648	614	602	660	572	650	584	615	600	638	616	604	615	596	604	623	637	598	600	648	619	617	653	651	588	636	650	631	615	631	614	654	611	647	575	586	625	630	630	612	619	616	625	589	586	618	619	599	672	606	621	595	590	605	643	598	650	609	627	639	615	657	572	593	610	612	598	622	579	649	578	634	594	627	592	613	599	646	613	599	627	626	592	626	647	650	600	626	594	626	618	641	637	668	586	619	625	619	610	636	630	633	594	619	656	612	614	603	673	652	635	630	611	679	608	650	626	625	634	606	600	683	613	629	598	652	613	685	556	605	622	612	654	656	634	656	583	636	590	627	637	609	635	631	605	597	626	604	599	670	609	628	590	623	601	605	630	665	630	620	608	642	622	597	600	593	583	649	645	605	600	587	601	584	612	599	594	651	625	636	641	603	612	620	606	573	609	600	601	592	636	599	623	643	611	592	621	650	629	615	667	629	600	591	608	612	600	623	575	639	601	646	611	595	612	612	598	667	651	642	614	612	622	611	637	613	634	635	607	607	632	591	604	630	659	645	563	653	609	708	623	607	632	612	639	610	628	599	631	603	596	620	601	639	641	630	602	639	607	639	613	604	627	659	621	563	652	613	615	619	611	613	611	627	653	638	599	612	630	655	616	603	626	614	641	617	611	655	589	582	621	665	632	636	604	622	616	637	625	616	600	624	597	665	634	630	603	616	618	634	653	642	629	599	629	672	654	589	602	591	620	639	637	557	637	670	577	606	647	652	595	636	639	581	619	598	617	638	629	649	652	584	643	631	606	618	647	615	618	587	603	636	616	607	605	575	622	589	582	601	617	663	628	645	580	632	606	590	608	613	590	612	607	640	624	622	655	594	631	645	603	620	643	633	626	625	636	603	617	628	648	628	634	638	645	615	583	621	629	630	633	644	622	609	629	636	664	631	602	615	624	591	584	603	590	618	652	632	606	625	632	650	630	621	620	559	640	591	659	603	621	606	637	646	642	657	651	595	624	593	679	571	651	666	621	599	622	634	616	670	624	615	616	653	575	603	663	623	636	636	592	627	651	616	613	612	624	619	624	623	595	639	637	634	612	627	578	642	598	603	621	586	658	662	604	610	585	620	597	643	628	667	647	614	597	605	629	621	593	617	552	643	637	619	619	644	604	639	594	594	612	616	667	633	660	621	624	626	678	637	593	649	646	590	615	612	616	618	579	633	645	596	627	626	625	604	642	601	632	603	661	570	618	648	594	637	626	652	605	603	695	640	627	604	630	616	634	632	642	569	596	633	578	580	635	632	575	618	636	594	583	638	591	602	623	650	614	618	621	629	641	622	591	625	599	605	635	650	657	632	588	619	616	586	653	602	621	611	608	603	597	594	626	635	621	619	663	603	641	623	620	631	601	614	658	626	612	636	644	615	610	624	601	618	605	566	628	648	625	632	580	666	658	628	631	623	633	618	602	656	642	687	611	649	620	621	626	636	633	578	612	578	615	620	632	666	615	634	605	627	606	568	636	640	642	613	613	616	619	623	642	633	607	628	666	605	665	621	648	576	625	657	618	642	581	600	627	632	603	614	621	622	646	615	638	613	611	613	644	607	627	578	555	632	628	623	653	621	584	583	620	642	609	672	597	582	608	644	615	604	636	618	601	592	619	580	643	612	678	604	607	609	605	597	632	647	615	631	633	596	654	639	574	617	647	626	606	648	634	596	624	601	628	594	620	646	608	646	616	589	608	661	651	624	596	598	608	628	614	594	592	653	598	670	610	607	595	629	629	645	596	603	628	693	616	648	621	618	614	591	610	622	596	652	568	666	609	657	622	620	658	676	618	626	644	637	612	610	628	627	609	685	656	591	622	592	610	656	617	613	600	654	619	610	605	637	653	621	568	648	621	628	584	646	634	613	672	621	638	618	641	611	593	613	649	597	601	605	646	620	619	607	572	615	644	638	615	621	591	644	639	633	621	678	631	594	612	632	618	617	612	660	621	601	599	595	631	627	589	623	637	598	623	621	659	636	651	647	579	613	650	617	624	555	585	625	634	641	632	590	625	623	661	678	636	582	629	652	591	634	597	587	617	630	608	644	629	642	615	622	608	620	634	649	610	632	603	605	634	660	665	639	642	613
1745	1020	610	449	341	485	725	623	551	405	279	202	163	108	69	61	57	50	42	49	35	46	45	46	44	46	49	43	44	48	43	48	36	51	51	57	54	46	48	52	44	53	46	47	45	37	47	34	46	40	34	37	34	48	52	50	46	50	42	35	41	38	42	39	44	45	32	40	42	43	24	47	37	38	43	42	34	35	31	42	36	38	28	38	37	30	48	33	46	40	39	52	37	37	35	31	29	40	38	41	33	38	39	26	25	21	40	40	47	50	28	35	38	38	42	29	37	46	37	32	49	34	41	33	36	40	38	42	42	31	37	39	30	29	46	34	33	34	39	36	46	35	40	41	33	37	35	20	41	34	37	35	37	46	40	40	31	39	37	34	30	31	38	41	30	37	37	44	42	32	34	37	47	28	25	36	35	42	50	39	24	51	30	37	37	38	45	34	27	43	32	46	43	49	35	37	33	35	37	37	39	30	28	52	36	27	33	47	35	37	28	35	46	46	41	45	36	43	41	36	34	40	33	31	44	46	33	36	43	35	32	50	40	40	40	47	33	34	44	44	34	46	29	33	50	33	34	42	44	37	37	37	36	32	36	38	39	28	33	35	38	46	41	25	35	37	40	31	34	42	26	34	30	37	41	41	37	23	39	40	35	49	33	40	40	36	39	41	36	26	29	32	32	47	25	29	25	48	47	29	26	37	39	40	36	37	35	46	41	39	39	41	33	35	38	25	43	46	31	38	40	36	39	38	43	46	37	34	33	42	31	35	33	36	41	35	42	31	42	42	42	29	40	50	39	39	37	31	33	27	38	37	30	35	37	37	47	42	40	38	35	37	23	39	33	35	37	23	30	35	33	35	37	34	29	47	39	36	37	39	45	37	36	25	50	41	44	39	40	32	41	39	44	40	35	34	38	46	34	29	38	29	44	44	21	38	44	36	38	36	30	28	33	38	33	38	37	33	41	38	35	40	36	28	35	31	32	36	27	36	44	29	31	33	29	33	36	38	43	33	39	45	37	44	48	31	37	31	37	32	30	42	31	50	30	40	42	29	45	39	25	47	47	43	35	35	41	34	40	34	42	46	33	38	46	31	53	33	48	39	38	41	43	26	29	38	42	42	38	48	36	36	35	34	37	42	23	39	46	35	42	27	38	30	28	29	39	32	28	45	37	45	38	28	35	35	34	42	36	43	36	33	25	38	34	29	39	32	35	37	40	42	36	40	39	28	47	52	44	37	42	26	36	35	25	44	39	39	39	35	36	43	39	42	43	31	40	49	27	37	41	32	32	45	35	39	38	36	41	35	40	36	41	30	29	43	36	43	42	38	29	32	38	38	48	36	40	34	34	46	28	25	31	28	37	45	36	35	43	34	53	31	33	34	36	34	31	39	38	37	32	29	30	30	46	34	21	49	40	40	33	39	32	28	50	38	44	33	37	25	33	39	40	37	40	35	26	44	38	36	28	33	34	43	30	32	28	37	29	26	34	46	44	47	33	42	43	33	60	33	34	39	29	40	42	40	32	37	39	31	37	27	31	38	34	53	26	40	50	31	26	36	31	35	38	35	32	25	41	23	36	36	35	34	51	27	39	43	42	43	29	39	41	44	36	23	43	49	55	43	37	36	30	34	51	33	42	39	46	34	50	40	35	44	36	34	37	43	40	48	41	38	32	39	43	38	32	46	37	38	32	25	39	23	39	40	42	30	38	38	34	37	48	38	50	38	39	36	24	39	32	37	32	43	35	34	51	32	43	30	31	35	33	37	32	37	57	45	37	27	46	42	36	45	39	36	35	39	44	37	27	32	42	34	41	35	35	44	41	27	42	36	33	45	33	37	34	40	43	43	35	39	31	34	42	41	36	37	32	29	29	29	34	36	44	40	34	35	36	36	50	36	30	27	28	32	37	43	29	53	38	45	42	40	32	35	45	39	29	40	45	32	45	40	43	39	35	39	43	42	36	40	44	32	31	35	38	41	32	39	33	42	37	38	31	26	33	42	37	42	47	40	33	44	34	29	30	44	41	41	34	47	43	35	33	37	31	38	41	36	38	44	35	40	34	48	37	40	33	42	49	36	39	30	38	35	31	26	44	32	39	40	33	32	31	51	41	29	27	28	46	30	39	31	28	25	41	35	44	39	47	34	43	30	40	46	40	33	25	51	47	43	36	29	32	37	41	40	34	25	36	49	26	24	37	33	32	33	36	31	36	33	32	44	31	36	52	33	39	24	24	32	29	36	40	33	30	45	39	42	51	41	32	38	36	33	41	28	33	42	40	22	34	34	36	48	36	40	36	34	33	37	45	31	34	37	43	33	36	35	38	37	37	27	38	45	35	35	31	37	27	38	29	42	41	37	35	32	35	37	27	34	39	44	34	33	33	27	33	36	39	29	38	48	41	35	35	54	43	43	49	31	42	36	39	49	43	32	32	41	28	37	36	35	36	42	39	36	37	37	35	34	37	46	37	40	41	22	43	35	43	44	31	34	29	32	38	31	31	37	43	29	33	43	42	29	44	36	36	39	39	55	29	39	30	39	34	31	37	33	37	47	39	26	44	40	42	43	41	41	37	36	33	29	37	39	36	31	37	32	42	34	26	32	29	31	37	31	36	49	37	31	44	33	46	37	41	30	47	37	34	39	43	29	41	42	39	48	33	28	47	37	31	36	45	30	34	33	36	41	38	44	44	42	32	42	42	41	43	38	42	43	50	41	33	38	33	34	34	31	46	40	44	38	46	32	34	41	33	32	31	43	32	35	35	45	29	48	39	32	33	23	41	38	40	36	42	32	36	39	51	31	46	49	38	27	45	42	36	58	36	29	39	49	35	32	39	43	54	36	33	43	32	28	36	38	37	39	45	32	29	30	41	35	36	26	35	34	39	40	32	20	33	40	36	30	46	40	18	37	26	31	41	37	37	38	36	30	30	32	36	39	47	40	38	37	35	50	38	38	38	31	34	39	35	35	35	33	40	29	30	47	42	35	45	29	27	40	41	28	40	53	36	41	29	29	42	42	47	31	39	37	51	31	32	37	31	31	38	30	28	29	27	39	30	27	37	37	50	40	45	37	25	40	45	43	36	32	40	36	31	33	41	40	43	37	35	40	40	32	39	41	37	35	43	38	39	33	35	36	28	52	38	40	36	29	32	38	39	40	36	46	28	38	31	35	35	38	36	30	37	32	46	36	39	36	36	39	34	39	40	31	36	35	35	36	42	47	26	33	43	34	35	35	42	39	32	41	47	57	37	40	36	38	40	38	39	39	33	52	32	41	35	33	45	43	45	37	38	35	29	48	51	38	52	47	43	40	45	28	34	30	38	40	34	41	39	40	26	41	48	36	38	48	34	53	34	48	34	39	34	27	33	26	42	30	30	29	39	40	29	36	34	36	30	35	32	31	36	37	34	31	31	42	42	42	49	37	38	40	45	39	42	39	38	41	35	50	36	35	41	35	36	37	44	48	41	33	39	49	29	36	32	36	32	43
19259	10553	5985	8789	16717	21623	22006	18782	16307	11787	8741	6024	3748	2360	1599	1193	885	674	631	567	581	545	534	469	463	429	437	435	462	482	446	395	444	409	404	507	570	607	566	556	366	310	325	333	349	315	357	325	444	403	347	361	428	498	537	423	279	298	281	286	324	320	322	299	267	313	295	288	274	266	272	275	291	298	311	364	408	414	393	348	285	270	279	310	268	290	260	240	256	297	252	284	226	292	277	266	268	260	297	272	271	279	275	261	248	247	263	262	255	291	278	305	284	285	273	264	264	285	261	250	248	272	273	261	267	266	292	270	289	252	256	262	263	287	281	264	238	277	308	273	271	274	261	273	270	277	265	273	234	284	285	285	249	276	263	278	279	261	251	277	284	250	264	273	282	261	274	251	298	265	295	289	269	269	267	265	288	254	264	275	291	245	295	233	270	233	272	282	273	272	280	279	257	248	267	264	258	276	274	256	277	271	283	273	256	248	265	274	271	291	283	288	271	268	306	285	257	286	249	271	278	287	286	282	265	257	261	308	273	265	251	300	253	273	267	291	265	243	275	281	245	245	278	268	240	265	244	249	250	278	301	254	298	280	262	267	244	273	307	265	272	271	254	297	281	300	272	266	264	271	255	259	257	301	290	266	289	284	273	273	266	270	274	242	255	256	264	278	260	282	246	270	245	244	274	298	292	275	268	288	284	268	298	252	266	273	290	299	265	256	295	267	298	280	250	261	281	277	278	305	279	242	231	270	279	278	258	284	293	278	264	262	272	269	272	236	247	259	266	231	271	273	289	274	286	278	276	278	274	275	242	243	249	261	244	271	290	298	288	278	255	256	254	262	285	280	252	282	278	246	261	235	250	259	265	264	277	264	276	271	285	260	262	256	276	299	280	270	296	279	270	274	281	275	264	240	220	279	270	255	278	259	269	257	275	261	275	261	279	279	269	274	285	295	258	256	253	258	275	240	277	248	278	258	264	258	289	280	256	270	313	266	274	271	266	260	265	280	247	293	284	286	286	274	293	248	265	255	270	293	294	284	252	271	253	270	284	312	241	273	267	254	278	270	263	281	281	263	281	283	280	259	252	231	279	265	269	272	262	252	286	255	268	282	258	284	266	274	288	258	236	277	255	286	257	256	283	272	295	246	248	251	279	271	264	294	281	279	254	281	284	246	272	278	270	263	254	287	245	267	255	279	278	276	276	262	257	257	277	263	275	245	228	263	275	279	284	277	283	269	249	239	261	289	285	290	255	254	262	263	261	259	257	231	247	253	248	259	238	273	287	255	268	239	255	286	275	245	262	272	262	237	283	263	278	273	274	255	288	288	271	249	268	271	262	299	286	263	260	240	281	285	253	262	252	294	265	290	273	284	307	255	266	264	246	293	230	249	288	303	266	267	300	255	277	260	269	273	261	240	247	294	273	280	257	261	286	276	256	272	267	280	287	273	281	273	269	278	261	245	233	271	313	253	267	253	263	276	261	280	274	269	237	257	269	218	296	257	259	267	295	279	289	284	252	272	269	245	276	276	243	288	279	293	289	286	291	295	264	257	263	279	296	279	263	296	303	258	271	265	251	245	313	270	295	269	265	288	273	260	261	270	269	275	242	284	295	252	262	268	262	264	253	254	268	277	279	301	244	267	252	282	274	268	257	282	243	265	256	284	253	263	276	259	263	254	259	282	260	262	262	264	289	267	294	256	255	278	260	273	248	233	265	277	292	283	289	280	242	266	257	269	246	257	247	250	277	290	310	252	276	264	281	249	271	298	281	256	288	287	249	267	270	291	259	282	270	290	269	299	243	266	268	290	259	236	311	284	275	279	264	265	262	273	294	252	276	267	266	281	280	271	262	290	256	272	267	273	232	317	277	243	309	277	255	297	282	266	250	250	263	265	246	288	264	265	280	257	270	262	224	273	248	278	238	267	265	275	258	292	278	245	269	276	256	288	251	274	278	277	276	261	277	260	278	268	273	242	258	278	264	254	242	278	223	269	251	267	283	271	261	259	263	284	271	278	247	278	290	285	274	271	266	265	265	266	270	316	254	246	258	255	275	257	264	268	286	309	262	261	259	285	269	249	268	254	311	251	261	297	254	239	265	297	281	248	254	281	306	265	276	231	265	248	269	273	287	284	279	282	303	290	285	265	314	262	262	244	281	273	291	271	243	275	279	252	309	289	273	283	287	285	269	267	285	248	295	281	258	256	268	244	272	286	278	288	250	245	260	284	276	276	276	310	247	294	260	282	266	251	253	270	313	270	257	288	260	266	261	292	274	242	269	267	254	246	267	256	255	275	288	262	250	275	279	228	276	280	258	255	272	258	271	249	266	275	250	284	280	282	278	264	283	246	265	298	277	239	238	256	270	272	265	263	281	249	301	291	272	280	251	256	245	276	254	250	287	251	292	256	274	255	247	272	281	243	269	292	269	295	282	287	254	267	268	279	278	285	250	249	280	266	278	284	293	254	284	284	262	239	299	298	280	270	260	268	280	269	253	270	252	270	262	258	264	260	272	276	259	278	268	291	304	267	280	244	253	302	266	270	289	270	275	283	231	262	288	253	289	247	305	299	296	260	261	291	289	265	272	263	269	240	267	294	250	274	276	259	242	262	234	288	287	264	269	253	252	245	274	259	263	284	263	266	275	295	258	300	298	298	249	272	282	275	286	255	254	272	308	254	265	291	251	273	254	253	275	272	236	271	248	271	283	279	266	267	280	273	269	261	290	256	288	253	266	260	268	263	259	260	248	266	284	278	253	293	257	256	251	277	281	295	284	300	255	265	253	270	273	274	269	250	301	282	269	262	294	290	269	279	274	254	261	270	270	248	267	283	242	282	228	266	254	284	267	291	261	281	272	301	281	293	270	277	262	271	288	288	283	287	261	270	285	286	273	225	291	265	257	230	287	263	256	264	265	291	270	230	287	282	266	249	279	275	250	268	299	285	244	251	252	286	262	282	257	265	261	247	296	277	265	255	288	254	251	273	307	290	268	295	303	278	277	311	271	272	279	296	245	264	240	275	273	290	302	270	258	288	249	276	289	269	253	281	273	303	286	281	264	298	269	255	282	264	282	288	270	257	274	267	268	279	272	287	257	258	272	257	291	271	251	274	278	295	280	268	275	273	254	256	242	260	279	274	265	257	250	260	287	278	285	273	274	258	308	251	292	261	259	261	273	286	272	274	250	278	254	264	271	269	292	262	254	253	272	274	268	275	252	239	284	303	267	277	251	270	247	243	268	257	271	279	261	256	270	279	258	272	275	290	290	261	269	272	260	310	260	293	250	260	260	274	249	243	260	266	285	287	259	288	285	282	270	293	291	250	264	270	278	280	276	252	263	256	283	289	247	265	260	269	252	257	259	277	265	264	256	277	247	240	257	246	282	255	266	262	267	294	255	271	274	241	248	255	290	287	270	286	258	266	269	271	274	259	254	278	299	266	264	252	274	268	257	276	272	259	257	294	254	304	271	266	285	292	275	260
1644	584	322	237	226	297	394	290	292	220	122	126	88	72	70	70	52	75	80	65	78	64	65	68	68	72	70	50	64	58	70	64	71	66	78	78	68	59	69	64	66	61	89	64	51	81	63	62	73	70	80	60	58	62	75	71	82	69	60	74	62	52	56	57	68	72	74	66	77	62	69	66	68	71	66	70	75	85	62	66	81	67	60	63	78	61	63	68	89	55	55	70	50	56	65	72	61	60	78	68	55	58	73	67	66	57	55	61	66	81	65	59	61	61	78	65	63	67	42	65	63	82	66	68	66	69	73	65	63	56	73	67	71	67	66	55	62	78	67	69	61	71	64	72	58	69	64	72	65	65	70	51	59	65	64	61	72	71	49	66	63	61	59	64	76	71	73	70	59	69	66	59	64	75	71	61	68	67	69	66	59	75	54	62	67	63	89	75	67	76	69	69	65	62	56	69	85	75	60	69	69	72	65	64	63	59	75	65	67	54	74	74	73	61	64	63	53	75	62	61	63	66	62	71	58	53	48	72	67	70	69	75	83	57	67	70	62	66	57	60	55	73	70	64	61	79	71	53	63	66	69	65	55	62	78	60	64	69	64	65	63	53	81	72	62	67	57	73	73	57	86	64	47	76	73	60	64	73	54	55	56	59	66	66	69	75	70	60	74	56	64	57	76	74	84	60	70	72	62	80	57	78	65	73	60	71	70	75	66	77	62	72	64	56	79	59	87	79	78	59	74	67	78	59	51	58	63	54	46	69	70	73	65	73	62	71	79	56	62	67	68	56	80	73	56	61	69	80	76	73	76	84	83	65	79	56	60	73	74	63	53	68	61	62	62	67	69	68	64	63	61	58	73	61	61	72	65	56	68	69	60	81	78	65	73	78	71	89	64	65	67	57	83	57	67	76	81	68	70	68	65	69	71	63	65	64	67	64	72	81	57	73	76	63	67	52	54	61	74	69	78	69	56	68	58	49	51	70	78	41	83	72	66	73	68	62	90	60	73	52	60	71	78	69	73	68	84	61	82	67	56	49	58	56	64	72	68	66	64	55	64	73	65	63	56	56	79	74	55	66	71	72	75	73	71	82	65	60	63	68	74	70	71	67	70	71	57	64	73	64	64	71	64	69	75	61	65	66	76	76	62	65	53	61	63	51	63	78	72	67	62	72	65	58	84	68	64	77	70	65	64	63	68	60	61	78	75	71	65	74	73	57	56	63	59	69	57	57	67	62	50	73	67	79	71	62	59	62	48	72	74	55	74	59	67	62	62	72	68	68	57	60	56	74	73	65	63	72	49	76	71	64	55	69	58	71	62	64	66	57	56	71	60	62	57	62	72	62	77	63	54	61	62	70	46	73	52	58	71	61	76	75	60	64	69	67	72	64	79	70	58	74	80	71	62	61	79	70	49	67	73	71	72	68	77	61	68	62	65	62	70	74	57	82	65	54	74	65	67	72	75	58	57	80	62	61	52	70	53	67	67	75	64	68	53	60	69	52	56	70	79	58	76	63	71	57	76	69	61	75	65	59	55	69	49	73	73	80	53	58	68	62	66	62	62	51	76	64	77	75	57	63	76	67	67	69	77	58	73	74	73	64	73	81	68	59	68	44	69	64	72	62	52	62	66	61	64	57	69	62	56	59	80	59	83	55	74	68	73	77	59	67	61	72	69	75	77	56	60	69	68	49	60	62	56	72	71	77	71	76	51	59	78	66	63	69	60	56	59	61	63	55	61	66	65	80	65	74	52	66	71	61	76	60	68	59	54	67	60	62	67	71	65	87	78	68	53	70	73	60	73	59	73	60	73	79	62	68	67	72	74	58	75	52	58	55	62	62	60	74	64	63	66	61	60	63	64	64	61	57	65	68	59	77	61	75	68	69	67	68	70	52	60	79	60	69	72	87	56	61	84	73	60	52	65	77	63	69	61	56	85	54	59	69	74	49	55	79	57	69	94	67	91	77	56	57	70	58	80	62	63	59	59	59	54	60	66	67	64	78	60	67	65	70	84	72	56	77	55	78	53	67	70	72	52	64	70	68	70	77	67	73	66	67	62	68	60	60	77	57	64	71	57	78	43	83	64	69	62	51	62	60	54	68	63	49	66	68	75	68	55	69	74	63	74	67	89	66	70	58	65	79	62	62	62	61	59	74	64	61	70	65	76	53	66	58	77	80	48	61	59	69	63	66	66	64	81	60	78	69	50	79	61	72	56	59	54	52	73	68	69	69	67	62	65	56	54	63	58	75	69	67	63	65	68	70	72	68	59	65	74	45	52	66	67	76	67	64	78	71	62	87	65	66	68	63	59	77	61	60	55	57	70	62	67	71	58	71	83	72	65	65	74	69	65	72	74	70	75	73	57	74	70	58	57	75	75	51	68	74	57	57	76	62	58	61	62	70	83	70	76	65	67	77	65	60	59	60	71	51	59	66	73	68	70	75	63	56	70	76	63	72	69	62	53	82	65	60	92	61	79	58	64	70	55	59	52	55	73	63	70	69	61	66	65	66	55	57	73	63	62	74	74	68	56	63	79	54	68	59	69	60	76	64	83	58	60	70	73	54	54	65	68	67	71	58	53	75	65	59	60	64	51	73	66	68	72	82	79	51	73	61	84	63	61	63	70	53	68	75	67	62	65	70	56	64	78	61	83	73	67	70	52	61	59	52	69	59	60	76	75	62	56	75	69	78	69	69	61	77	65	51	63	63	75	61	62	52	69	57	68	66	63	67	74	70	62	68	58	79	70	68	64	78	75	69	75	66	52	69	82	74	67	61	66	55	56	84	71	65	72	68	62	73	58	68	69	74	82	67	72	58	55	55	78	53	80	82	69	82	58	71	64	69	63	66	66	47	66	77	57	57	61	55	58	70	51	65	88	66	70	70	73	76	67	66	69	73	68	43	60	59	57	61	82	65	75	64	68	59	68	81	63	61	60	65	67	72	58	60	76	74	67	65	66	74	60	69	57	70	65	62	53	65	71	69	71	71	53	63	65	70	75	64	66	75	65	71	63	70	59	55	69	74	71	56	77	57	64	68	64	59	73	69	67	54	65	57	62	59	59	73	47	64	58	64	60	71	85	62	80	53	58	59	59	68	85	71	61	65	66	71	50	83	63	69	57	67	55	57	66	71	67	64	65	65	71	60	54	76	56	65	56	54	55	76	65	77	69	51	63	74	64	86	60	54	73	81	65	66	67	64	71	68	77	69	60	63	74	76	62	68	52	79	67	67	67	54	76	58	61	62	57	72	70	68	54	75	65	80	57	54	67	81	62	61	67	87	59	64	64	70	67	75	60	73	70	71	65	60	65	62	61	60	77	67	64	68	75	66	53	67	61	58	60	60	62	70	63	58	58	80	81	64	72	59	58	58	68	82	51	64	62	73	61	77	66	70	72	65	75	72	67	76	74	86	52	75	55	68	76	62	76	75	65	77	63	71	72	55	67	68	64	78	62	69	68	76	65	72	70	69	69	66	52	60
15848	7251	3527	5104	10231	14587	14789	11771	9497	6522	4314	2969	1787	1196	957	755	646	620	578	547	554	512	548	560	551	550	507	517	541	577	587	514	537	530	499	582	639	600	613	574	529	510	522	506	517	486	542	515	619	589	558	569	558	614	653	560	467	539	547	547	496	502	545	544	487	490	517	495	555	512	486	478	471	521	544	516	552	553	567	539	523	501	526	508	479	514	514	460	516	460	504	522	466	517	454	527	518	517	510	491	500	522	498	477	482	508	515	500	520	521	507	504	491	512	510	474	506	521	517	501	511	497	512	538	536	466	499	504	497	458	564	463	510	507	467	478	497	488	504	526	492	505	470	523	492	491	519	479	533	479	526	480	496	548	475	505	504	510	489	536	502	483	519	492	508	513	501	525	458	536	474	519	492	491	502	517	528	486	512	492	550	524	515	504	516	504	502	500	512	540	516	502	529	474	509	513	486	531	531	502	503	529	524	498	515	504	499	551	517	505	483	500	494	530	494	502	478	498	516	485	483	492	531	473	499	529	557	523	486	551	522	505	507	495	476	505	460	472	521	486	468	537	503	517	495	499	482	512	476	490	502	510	487	489	492	515	527	498	506	510	499	505	454	518	500	537	488	508	510	521	490	509	486	461	488	521	501	496	512	487	514	493	474	478	511	470	527	511	496	504	517	527	491	487	474	526	486	494	510	513	504	523	517	537	507	478	476	491	468	523	520	541	485	506	504	472	505	536	462	512	477	511	513	487	519	490	513	478	522	529	494	529	444	519	535	507	512	491	517	506	504	507	477	499	506	491	529	485	542	490	517	495	513	533	480	521	533	522	512	495	531	481	524	487	501	521	541	540	507	539	537	488	453	530	469	511	487	494	509	492	512	465	482	513	518	496	485	494	452	530	527	511	509	476	547	453	506	532	497	505	458	477	500	515	524	491	500	453	502	505	515	485	460	522	509	452	488	504	511	526	485	493	500	517	523	498	461	522	496	524	543	470	537	485	513	516	497	520	517	503	468	492	489	494	460	493	511	468	458	540	460	492	466	482	491	495	523	471	458	497	476	503	491	485	503	521	511	529	515	500	496	500	510	513	493	467	490	514	508	474	511	478	489	484	495	512	504	456	464	502	482	507	487	518	488	519	514	487	491	511	483	530	496	527	487	526	455	497	487	540	520	520	515	515	502	470	500	535	444	480	479	543	509	490	474	491	485	461	506	499	483	510	503	507	486	512	476	481	476	503	514	484	517	483	505	484	509	503	465	501	488	489	485	524	541	528	509	497	505	501	486	505	475	542	438	472	496	537	485	501	507	483	480	476	475	505	503	475	503	518	503	499	525	478	498	474	476	463	492	471	503	515	500	509	523	517	505	503	472	495	504	493	517	464	528	500	566	502	523	517	492	481	490	506	497	512	500	504	488	498	507	497	480	503	540	498	497	497	525	495	513	551	458	462	473	491	507	510	496	510	500	516	531	479	550	488	529	495	508	511	480	538	487	455	504	483	534	519	514	534	470	515	490	540	514	524	493	535	514	530	498	488	513	509	525	478	447	486	499	487	501	487	499	496	473	478	497	497	459	500	491	455	494	504	477	483	512	498	531	514	496	534	503	511	512	504	536	517	481	509	507	496	526	526	545	491	484	497	526	517	496	493	510	533	485	529	488	475	539	436	484	544	491	457	477	516	494	494	525	508	526	492	501	497	556	449	492	516	529	489	496	516	490	514	524	466	460	526	509	537	495	490	480	487	543	498	469	515	533	517	484	513	517	515	504	527	500	472	463	478	493	516	478	496	513	470	497	469	528	483	529	501	462	526	522	478	458	506	543	507	480	474	478	535	486	499	471	504	517	505	466	488	470	522	514	500	496	510	508	486	541	524	455	494	482	473	483	528	492	481	493	496	497	506	498	470	491	493	464	508	519	486	463	534	545	493	538	516	498	488	536	471	465	468	517	495	532	522	509	482	476	489	486	481	506	490	540	450	472	496	464	513	520	494	520	481	480	495	496	472	458	538	498	515	504	472	513	494	526	501	480	497	513	486	501	514	531	532	465	514	504	473	487	490	465	504	537	493	508	448	508	496	496	497	513	496	504	489	500	486	504	498	479	479	477	465	508	470	507	503	496	540	510	525	479	479	506	499	486	457	505	526	499	498	477	500	489	479	461	470	503	500	498	544	530	508	518	510	501	532	478	539	548	517	492	488	466	510	503	487	468	549	433	476	515	512	514	498	512	480	462	501	450	509	519	496	497	516	491	497	526	491	515	538	520	480	511	485	450	503	532	499	497	507	489	475	514	490	509	490	526	483	507	520	531	502	538	483	501	477	477	493	495	523	506	517	465	471	530	485	523	524	514	496	510	489	511	516	498	540	490	468	521	505	465	554	479	523	471	500	459	489	486	495	489	504	499	519	496	487	518	485	506	444	502	514	495	504	482	511	517	510	500	517	506	477	508	510	499	477	492	531	499	517	470	501	531	478	524	499	491	504	526	495	495	518	519	515	553	464	503	480	483	501	506	494	534	479	514	477	462	505	489	487	475	489	479	540	570	507	511	543	515	524	504	496	499	504	542	541	478	471	492	480	523	499	509	503	516	487	512	477	497	519	479	561	483	496	470	511	478	479	491	478	483	466	496	490	517	499	517	492	485	506	500	520	484	503	500	522	488	514	475	470	529	506	488	488	529	480	500	485	481	472	503	483	529	536	489	500	488	513	492	498	527	518	525	518	574	496	487	508	529	510	500	470	509	518	528	503	477	515	521	518	529	491	497	546	495	493	474	508	510	537	490	513	480	505	473	481	509	476	526	510	503	547	521	478	512	542	473	526	490	507	508	521	490	491	481	508	528	476	532	484	488	465	493	451	518	527	479	509	500	473	501	477	490	522	455	508	526	502	510	477	535	473	505	513	512	510	508	510	490	495	489	493	480	491	491	469	517	518	503	482	525	502	477	487	460	485	482	504	489	497	570	489	512	506	515	471	478	474	529	556	486	519	501	489	514	520	479	505	501	465	530	497	504	487	475	507	483	496	538	493	480	501	485	472	519	478	540	515	488	511	502	549	487	498	499	518	503	467	485	484	479	508	524	515	488	495	497	505	500	474	525	461	491	466	488	507	492	539	477	505	480	488	481	525	513	534	481	525	504	522	539	492	479	474	506	504	546	511	509	468	512	479	488	472	504	484	459	558	475	484	445	541	464	501	503	480	521	479	463	483	491	506	505	513	473	497	479	470	448	492	461	479	528	513	506	502	464	457	529	492	505	500	519	511	459	488	514	495	438	458	500	488	496	496	504	504	483	540	498	490	499	548	508	484	509	484	469	503	553	515	487	505	484	495	518	495	521	522	547	516	508	507	485	448	480	490	507	515	518	503	511	514	515	494	491	541	495	484	524	474	489	518	471	506	481	491	472	519	478	472	506	460	498	466	507	499	497	496	512	455	511	455	511	492	488	496	524	494	491	521	493	525	542	511	505	525	480	507	533	530	497	505
1234	931	463	317	268	447	529	471	337	257	209	151	77	64	55	43	47	43	32	38	30	39	34	37	23	25	20	38	34	36	40	33	22	23	30	31	30	27	39	34	27	34	34	31	23	27	31	28	45	29	36	28	41	30	40	20	33	29	23	30	30	32	25	30	31	29	30	23	21	35	30	34	35	31	37	23	44	36	45	31	35	28	42	30	29	26	39	18	31	30	28	23	33	25	31	25	19	30	32	43	32	30	28	25	38	21	32	33	23	34	36	26	28	26	33	30	24	28	35	31	30	36	36	26	27	26	27	22	25	30	31	31	31	20	26	34	24	23	17	30	28	26	25	25	38	25	22	31	27	22	29	23	32	37	32	26	23	21	20	22	23	28	29	35	25	30	24	34	29	18	27	27	19	22	33	29	32	24	25	28	28	21	33	24	34	23	29	25	33	38	27	28	29	32	28	32	20	27	26	40	27	28	31	28	37	21	26	26	26	37	33	28	26	16	25	25	33	26	22	31	30	28	34	26	18	26	27	25	31	30	21	26	31	19	24	35	22	21	21	34	23	31	32	32	22	38	42	26	20	35	30	26	25	35	15	38	26	33	24	27	26	31	30	28	38	24	22	32	30	23	20	34	39	18	32	31	25	33	28	27	25	28	36	26	23	30	37	38	23	27	21	20	26	34	25	27	33	30	46	19	20	29	34	24	35	33	25	32	32	26	32	27	32	39	30	26	16	34	26	24	30	27	26	31	29	39	28	30	33	24	29	31	38	32	40	36	29	23	23	26	28	20	31	31	31	33	37	24	34	24	31	32	34	17	33	19	33	35	32	26	30	36	27	28	33	27	18	28	32	38	28	16	22	30	22	34	24	31	28	26	18	41	28	26	40	34	27	24	36	34	32	39	25	30	30	24	29	39	26	21	31	23	32	35	26	38	31	28	25	26	24	27	28	34	28	25	36	35	36	35	22	33	33	23	23	31	30	30	26	20	20	18	25	30	23	23	39	25	23	33	36	27	24	31	31	21	23	32	23	28	26	26	27	21	28	28	23	23	27	21	30	37	28	37	34	32	24	35	37	29	33	29	31	16	34	27	25	20	33	28	19	37	32	27	15	20	29	32	28	34	28	35	24	30	24	33	21	32	32	22	24	29	32	21	25	17	29	27	24	26	31	27	17	34	30	22	33	28	28	19	29	30	20	22	25	27	32	26	26	22	29	30	34	32	26	23	27	31	32	22	28	29	35	26	36	38	25	25	27	22	29	34	20	26	30	23	30	18	30	20	27	27	26	26	31	25	26	25	25	25	27	27	26	22	33	30	38	26	24	26	26	18	23	23	19	28	32	20	40	18	28	28	37	26	26	35	29	30	19	47	32	27	15	32	28	29	31	32	34	30	20	28	17	25	25	28	25	27	31	27	21	31	20	35	29	26	27	35	30	29	21	36	29	24	20	20	27	23	36	21	20	27	29	31	23	29	19	25	38	22	31	29	25	25	30	28	32	38	29	38	31	22	26	33	26	28	34	26	22	23	20	29	23	27	21	25	33	27	22	32	31	25	21	31	24	33	33	24	25	23	33	27	25	35	32	30	27	30	22	26	28	35	30	28	33	29	39	24	28	29	20	19	26	26	29	21	35	29	28	30	24	21	22	29	24	28	22	31	25	30	24	30	24	23	20	27	30	34	35	23	21	25	23	28	27	27	25	34	32	27	18	29	20	30	19	30	30	23	30	17	21	38	25	31	23	31	23	24	22	30	31	22	30	26	31	21	25	29	32	34	24	34	27	31	21	23	19	35	21	24	21	37	33	25	24	28	32	21	27	33	23	16	17	42	26	27	24	39	30	25	29	34	25	16	22	20	26	28	28	40	26	37	24	26	38	25	25	26	23	34	36	31	30	31	26	30	33	29	28	26	26	16	28	27	23	27	26	30	37	41	23	30	28	27	29	25	29	22	30	28	32	26	39	25	36	27	25	26	21	19	31	31	38	24	25	25	26	16	28	33	22	30	34	29	34	35	20	33	28	28	36	21	32	24	30	31	21	21	23	32	25	26	31	31	28	37	32	21	22	23	31	34	41	23	21	24	21	32	26	18	25	32	31	27	21	25	23	33	20	27	31	28	33	27	28	29	30	26	30	33	23	31	36	23	37	29	24	26	31	17	18	26	23	26	33	22	27	29	30	28	23	22	24	27	33	36	40	30	29	26	26	38	30	16	31	33	27	28	31	24	25	24	22	28	29	33	27	42	21	42	30	27	30	28	24	34	27	32	21	29	21	25	26	24	32	33	34	29	29	29	29	34	24	29	22	30	27	17	25	22	26	35	21	35	33	30	27	27	29	30	25	29	22	24	36	18	19	32	22	31	30	29	31	31	31	38	25	28	25	28	33	29	33	32	26	29	25	37	34	21	22	24	26	30	27	24	28	31	28	31	28	29	35	29	26	26	32	28	28	42	34	30	32	29	22	24	30	24	26	22	32	29	26	31	31	38	22	30	16	29	32	26	26	32	23	19	34	32	25	22	25	27	32	34	25	26	40	27	25	28	23	35	28	25	31	28	32	23	20	34	28	33	31	31	29	25	31	33	25	27	20	27	33	28	16	33	33	30	13	31	39	27	28	29	25	36	30	31	31	24	24	31	29	33	35	30	30	31	26	28	27	27	34	33	26	31	41	30	26	29	29	27	42	28	34	36	32	29	25	25	35	38	21	24	25	30	31	27	24	29	31	24	33	21	22	28	24	31	28	21	35	24	30	29	23	29	29	29	24	31	34	28	35	11	27	23	36	23	22	26	35	26	23	33	30	31	33	34	39	26	30	28	28	37	22	25	33	31	31	38	25	30	30	26	25	34	23	31	40	30	28	33	22	30	35	27	28	26	35	23	36	27	25	30	23	26	25	33	30	21	20	27	26	28	28	28	29	40	23	39	28	25	29	23	24	22	36	39	27	21	35	29	31	34	26	23	31	25	29	34	24	23	34	37	30	28	30	26	31	28	28	28	17	34	44	20	32	29	31	23	33	22	34	34	31	27	21	27	19	25	27	25	28	23	26	26	38	31	24	32	29	24	37	29	35	28	28	32	27	29	25	36	27	28	29	26	22	23	22	25	23	35	30	37	34	18	14	20	28	25	22	22	20	38	29	27	26	30	37	34	35	27	22	28	31	29	31	33	30	24	27	16	25	29	18	30	29	28	25	26	31	28	25	23	42	33	28	19	28	36	22	29	31	22	23	36	28	32	33	34	27	27	37	31	21	29	28	27	29	30	20	28	24	39	25	32	31	34	26	27	22	25	29	28	35	33	28	30	32	29	18	24	25	31	26	20	35	32	29	33	28	31	18	28	26	24	32	28	33	23	27	21	31	34	35	21	21	25	22	25	28	28	23	33	35	30	30	22	34	22	31	30	24	29	28	28	33	41	35	18	29	36	31	34	35	23	28	33	20	36	19	33	30	24	41	22	27	23	26	32	38	36	22	24	29	29
17038	9502	4916	7125	14382	19805	19228	16038	12215	8807	6508	4422	2332	1429	967	720	552	502	413	390	402	345	340	321	319	295	315	321	332	316	320	309	311	308	305	370	397	422	358	305	256	209	249	239	217	274	296	298	435	302	218	278	384	485	445	271	248	265	248	251	265	238	224	226	219	235	204	234	221	210	230	190	221	203	259	267	295	342	345	246	241	221	257	217	245	216	238	220	238	243	234	222	226	192	230	218	220	209	212	207	200	196	217	230	239	228	205	207	225	231	217	213	244	231	193	226	193	192	197	174	202	231	232	239	224	214	223	233	230	192	229	231	207	194	206	208	203	209	202	218	218	190	221	207	231	211	200	228	228	206	227	204	202	201	215	218	211	207	201	176	209	218	198	212	240	203	215	209	211	221	213	174	201	190	238	209	204	205	205	217	216	233	240	195	229	228	224	203	214	205	229	207	215	218	215	210	213	240	215	208	205	190	217	210	195	219	200	211	191	199	224	207	229	225	220	207	221	219	236	200	230	214	230	220	217	225	233	198	219	231	212	243	219	207	209	219	207	184	209	223	216	233	223	200	222	229	199	199	208	196	223	212	195	200	204	200	208	223	209	200	218	231	224	207	195	237	231	226	200	209	213	230	235	227	203	237	208	215	195	203	199	204	228	224	198	202	231	234	227	212	220	210	214	222	194	218	218	237	238	205	203	224	237	246	196	220	217	232	230	215	221	215	230	210	231	222	209	194	242	219	237	208	202	191	192	229	224	202	243	207	229	222	212	215	236	214	218	187	225	224	207	201	188	236	213	210	204	222	222	209	215	223	239	223	218	243	226	194	235	210	218	232	183	222	202	216	215	198	206	208	222	213	214	230	210	239	229	207	223	213	216	221	208	223	228	234	236	244	202	256	250	219	242	227	243	233	231	191	207	229	223	229	230	211	215	227	217	226	211	219	219	213	237	219	211	229	217	208	222	205	198	192	211	228	211	243	220	217	215	242	215	208	209	232	200	228	240	231	207	205	198	229	246	214	204	202	226	219	232	189	217	212	198	214	204	224	201	234	264	226	198	228	225	204	230	211	208	227	216	202	220	227	221	216	226	209	213	215	185	224	196	184	234	211	218	232	174	220	201	220	207	237	222	214	227	219	222	225	219	207	192	224	227	197	218	238	215	234	221	203	224	200	212	221	218	198	226	211	177	222	218	194	188	220	207	253	225	224	233	215	190	228	209	187	194	187	192	224	205	235	207	188	209	236	209	216	225	222	213	217	218	219	226	221	190	220	207	204	238	218	216	210	215	226	229	238	218	234	253	210	219	202	217	251	209	215	213	222	226	211	227	224	214	215	231	230	204	206	211	243	238	224	195	216	216	246	248	213	212	233	226	202	219	203	242	227	227	208	226	225	236	217	242	187	240	233	226	237	243	222	218	228	245	218	198	213	212	202	207	206	207	234	225	192	210	193	216	229	231	214	198	213	204	202	232	179	217	212	207	193	205	238	212	210	239	224	221	235	221	211	220	215	202	219	223	219	215	195	217	218	218	230	224	222	184	211	232	212	224	212	235	217	236	224	240	222	214	216	194	203	204	228	229	201	219	224	216	218	211	211	201	172	197	227	208	224	189	227	224	244	242	205	209	239	224	201	249	225	213	205	210	244	199	221	215	221	234	210	191	241	238	208	208	232	232	224	199	229	219	217	226	213	199	237	211	196	197	199	224	244	208	218	205	213	214	228	224	200	240	229	221	216	215	228	204	205	219	250	227	205	204	223	214	221	230	221	228	227	219	209	216	220	231	225	211	211	219	213	217	203	216	198	214	210	230	189	214	212	188	203	219	222	186	196	200	218	212	263	219	206	249	219	218	203	200	199	246	214	246	217	236	227	226	241	211	196	200	196	201	220	197	223	200	243	228	232	188	228	235	204	213	240	242	196	225	212	214	245	210	255	224	203	235	198	222	233	219	216	222	233	233	236	213	211	216	209	193	202	199	211	207	216	246	227	226	230	223	224	211	187	212	229	214	213	227	250	237	228	243	202	240	217	243	209	228	223	258	213	213	218	215	209	208	192	189	208	213	209	230	246	207	216	219	197	245	205	211	205	188	236	213	203	206	208	234	210	188	205	224	219	223	205	230	220	206	224	226	234	210	223	240	240	207	244	237	215	232	209	188	241	244	213	215	199	208	212	216	209	224	204	208	208	229	206	226	205	222	229	225	191	209	225	226	238	209	205	196	223	226	229	210	211	181	219	213	201	205	220	228	199	211	218	228	200	218	219	207	222	234	220	219	217	234	236	189	180	202	240	189	190	211	193	224	201	226	210	216	201	225	210	222	207	216	203	224	205	234	223	211	212	216	220	222	221	204	183	221	223	229	217	223	220	219	241	211	209	207	203	214	219	221	229	202	184	208	206	197	230	232	211	203	201	205	214	216	208	212	206	226	209	220	203	216	220	219	216	244	210	194	217	221	215	210	207	200	226	211	202	237	207	224	191	225	232	204	203	216	190	214	225	227	192	197	220	208	209	206	227	207	192	236	222	204	216	212	236	207	213	206	224	217	227	202	239	208	198	206	236	212	211	261	236	206	214	212	226	218	197	201	206	206	228	208	216	234	233	224	231	199	236	210	223	217	234	224	249	198	198	234	239	227	232	245	236	245	226	226	229	198	193	234	238	220	231	221	211	207	213	196	232	214	214	245	219	178	215	207	230	203	231	208	251	226	225	213	202	218	225	239	194	211	204	228	200	225	200	210	220	204	234	236	204	242	199	222	205	205	209	216	196	214	209	231	189	227	223	218	214	261	246	196	215	226	213	250	237	201	205	219	220	210	201	203	212	217	218	198	219	234	193	187	216	225	205	191	224	217	211	206	250	232	214	216	232	184	194	221	211	218	209	190	227	214	226	200	204	230	188	233	196	215	219	213	234	194	204	233	242	217	214	241	197	235	220	217	248	216	220	247	233	200	199	223	207	227	209	232	204	219	222	235	224	235	237	203	223	187	222	202	232	206	202	250	220	215	205	231	195	219	207	244	223	212	234	215	224	200	210	228	208	208	217	205	182	219	200	207	230	224	222	204	215	222	211	193	251	212	208	243	226	239	222	221	216	223	219	219	204	208	194	216	222	221	202	199	184	242	238	221	208	210	228	222	193	200	217	213	196	208	246	225	223	213	228	227	203	236	222	227	212	206	212	207	226	227	206	207	234	231	233	233	240	226	242	210	192	186	194	215	215	223	201	218	228	202	196	193	185	229	222	207	218	215	211	203	243	200	203	201	214	210	207	217	213	238	215	187	226	207	258	208	197	217	226	209	204	207	213	208	201	214	258	206	205	227	232	210	220	229	209	206	206	234	201	219	224	230	222	207	220	226	197	223	215	235	232	224	204	207	215	219	223	224	234	231	205	219	213	234	218	209	227	201	218	253	206	231	216	191	219	210	207	218	203	226	187	226	230	207	209	234	225	205	194	240	189	215	254	218	200	201	210	196	180	231	205
2352	862	430	365	284	471	556	480	328	299	258	164	128	118	81	106	86	89	82	81	108	101	84	83	104	100	87	89	97	81	78	81	77	82	92	67	93	93	87	103	74	77	75	86	79	80	79	82	96	84	81	96	86	97	77	68	67	65	90	88	88	95	72	59	70	78	94	100	82	104	83	88	80	74	84	94	104	91	86	70	73	83	85	75	94	71	62	89	84	77	91	105	74	83	76	89	99	95	87	87	79	82	88	84	67	75	87	75	80	85	75	79	70	99	93	83	75	86	68	83	78	87	91	92	93	75	71	93	61	79	88	86	63	94	85	80	93	87	93	83	76	86	103	82	84	81	94	81	78	85	81	83	92	108	91	87	77	92	76	78	82	87	71	83	96	92	97	86	86	83	92	82	83	82	78	87	76	81	80	85	93	95	93	84	78	83	74	76	76	93	89	96	66	76	80	99	69	90	86	82	90	76	78	85	78	70	92	81	93	101	89	72	88	91	97	88	79	86	65	79	70	95	80	95	96	95	72	91	77	89	77	83	97	87	70	84	86	79	90	70	92	91	83	103	77	80	84	89	73	86	94	90	91	84	78	68	73	101	64	87	81	82	92	99	81	88	75	81	80	89	87	86	88	83	61	88	83	80	95	86	93	82	87	76	105	86	83	90	84	73	61	90	79	92	91	75	89	94	92	76	93	84	82	81	85	77	80	76	79	79	89	90	79	91	89	65	83	101	89	94	75	89	96	84	70	83	74	92	89	84	75	92	69	86	78	89	71	77	77	98	82	92	78	86	78	111	78	99	81	80	83	87	80	82	89	76	71	78	74	100	87	88	89	93	72	69	73	50	86	92	94	74	88	70	97	75	101	85	97	81	73	82	89	76	100	70	101	84	85	83	84	73	83	90	73	66	85	64	75	95	88	88	81	66	77	72	96	90	86	91	93	91	80	88	85	76	88	96	87	89	73	71	75	90	70	71	87	80	94	88	88	85	82	89	80	72	92	91	62	84	96	97	90	73	86	90	90	84	89	80	87	88	72	79	75	73	79	95	68	70	72	89	83	95	92	78	93	90	76	82	96	82	72	91	88	75	85	83	98	95	84	86	79	76	77	85	72	84	81	90	71	98	82	80	74	98	86	64	78	87	68	80	83	84	89	89	84	93	74	106	87	70	72	85	76	105	79	71	104	90	82	79	86	78	83	79	80	65	74	65	107	74	106	95	92	85	72	98	80	89	72	83	100	80	81	85	61	89	78	71	96	92	75	75	70	84	96	97	79	83	84	84	83	85	80	84	95	98	71	85	83	80	87	66	97	68	61	93	87	88	67	81	97	68	77	81	62	75	73	79	80	92	89	74	67	85	90	81	69	71	92	75	71	82	106	77	92	87	74	83	80	75	77	73	83	83	94	79	73	107	84	78	88	90	91	88	81	78	98	77	83	98	77	92	71	92	75	79	91	99	79	84	84	74	84	86	103	69	74	94	86	94	71	94	78	91	87	85	81	90	84	80	104	88	87	85	84	88	79	74	75	102	78	98	79	100	85	81	77	90	74	86	88	94	88	75	90	79	80	77	83	70	95	84	74	70	89	84	78	81	92	115	80	105	96	85	78	75	77	71	90	84	81	76	79	76	97	78	71	83	76	74	84	87	70	98	86	84	77	86	91	92	92	91	79	85	75	69	86	78	90	87	79	89	86	79	90	82	88	86	72	89	87	83	95	86	75	93	79	77	90	78	77	91	81	70	91	75	101	92	94	87	76	88	87	79	92	90	89	82	86	82	77	98	81	69	86	79	74	86	80	77	96	72	79	74	93	78	92	102	85	71	75	99	107	93	80	87	87	77	77	96	85	97	91	75	81	88	79	98	70	88	79	75	83	96	80	81	92	92	86	92	92	85	79	90	84	79	92	85	78	94	84	108	94	84	78	83	74	74	83	98	78	74	93	91	88	92	79	70	85	75	71	75	83	85	74	89	77	86	78	75	76	87	87	91	80	94	74	71	89	77	77	76	92	93	93	94	78	80	97	83	88	84	85	89	87	72	74	80	73	88	74	87	88	101	102	101	63	93	82	83	92	79	76	79	90	100	88	77	76	81	93	86	73	92	94	98	96	92	68	70	88	69	93	84	92	84	95	73	78	78	86	81	73	85	80	77	91	79	87	102	83	81	82	97	74	103	91	86	84	85	88	94	90	92	93	90	77	85	82	81	63	89	81	91	69	72	75	88	90	71	87	64	88	81	87	87	82	114	101	88	75	101	84	96	77	76	76	81	83	86	89	70	85	87	77	83	84	74	82	93	92	81	98	81	94	79	83	85	73	70	99	70	87	82	95	90	77	87	85	78	83	78	95	87	81	62	92	85	101	80	75	107	82	84	95	99	82	94	80	79	76	78	98	91	87	78	90	82	81	84	78	82	89	86	97	75	88	96	83	83	82	79	94	81	90	75	91	88	82	61	87	77	96	93	91	76	88	68	98	95	95	104	72	77	93	91	79	76	103	65	84	104	94	89	83	81	76	76	100	90	76	95	74	79	79	96	86	110	84	81	70	95	83	82	61	84	91	80	81	81	89	83	81	80	78	73	90	90	102	80	70	77	70	97	79	88	87	80	84	70	79	94	72	82	74	77	97	85	75	83	88	70	75	88	86	91	90	77	81	89	100	102	93	85	99	74	86	93	84	89	75	92	75	89	87	88	74	84	79	91	82	101	77	73	88	89	91	89	98	86	83	85	86	87	88	87	92	74	73	80	88	90	79	86	79	95	86	86	82	73	85	83	79	80	86	77	72	79	76	63	93	90	71	105	83	90	88	92	99	71	96	82	85	75	72	85	82	81	79	63	86	82	93	76	74	90	93	101	89	90	87	77	78	92	111	96	81	78	90	88	97	75	74	80	79	69	69	87	90	92	91	80	77	79	92	76	98	71	88	93	78	87	94	99	91	77	73	81	73	84	88	84	83	85	70	86	88	76	73	79	83	103	90	87	83	86	95	84	97	102	77	85	93	76	70	89	77	88	73	85	79	82	100	76	73	80	90	90	73	83	79	80	69	100	78	86	89	79	77	85	78	93	79	96	85	73	94	92	80	83	89	74	94	78	77	81	84	111	84	71	68	71	83	83	85	96	83	85	85	94	91	107	92	72	92	83	72	87	85	80	88	80	72	85	80	83	83	85	84	76	102	112	86	96	88	86	93	89	90	91	81	79	85	58	78	86	82	69	89	89	80	84	87	83	79	75	70	78	64	97	74	79	91	97	74	94	76	66	91	69	78	80	70	87	94	80	66	84	65	75	78	77	75	94	90	98	81	80	92	84	84	77	76	91	96	84	86	80	86	69	72	83	78	95	88	84	82	71	82	82	85	81	83	88	78	79	74	114	83	96	83	104	88	74	89	64	90	87	88	72	103	70	81	79	77	63	62	76	72	69	79	85	77	90	88	83	82	81	82	77	75	97	73	86	80	98	77	77	71	85	84	84	79	91
18176	9089	4785	7070	13962	18808	18023	15597	11704	8582	6499	4307	2497	1673	1280	1100	934	869	887	817	762	785	754	784	706	749	694	698	726	679	720	660	675	681	746	750	785	785	736	691	672	662	662	664	617	667	707	708	864	675	737	723	839	861	835	636	647	598	689	632	644	659	618	647	596	638	682	593	636	624	640	581	648	591	725	710	758	759	766	648	616	638	656	654	605	627	648	578	620	596	634	603	613	615	566	678	644	628	644	594	622	704	614	646	589	637	650	609	589	629	587	608	645	646	639	643	638	615	572	620	610	581	607	618	614	627	637	605	650	628	636	648	652	639	655	634	630	599	631	604	616	603	608	610	611	605	640	623	658	629	671	640	651	633	637	588	608	612	647	579	615	634	664	596	616	613	596	569	669	612	633	640	588	565	593	652	571	623	649	610	572	589	628	586	613	611	607	607	660	600	617	605	642	637	621	598	591	653	605	590	613	657	598	621	630	593	609	634	630	610	643	593	595	634	583	603	609	614	588	602	634	592	618	591	601	625	609	647	628	661	623	558	613	611	634	663	654	667	646	635	630	624	600	596	594	601	628	600	590	643	617	639	614	596	623	664	608	631	668	581	654	592	611	656	598	654	604	636	610	632	604	639	652	592	592	595	644	679	645	654	602	623	632	633	639	553	608	628	616	630	627	617	633	646	600	620	644	649	592	639	634	626	634	614	628	628	593	606	646	588	583	634	672	648	669	581	584	577	602	602	613	638	673	602	613	607	635	647	608	672	600	596	596	659	605	586	619	603	618	592	597	585	633	635	575	620	557	645	611	629	555	639	642	604	627	587	602	585	624	605	586	608	650	622	608	621	629	656	562	614	626	598	615	626	625	586	620	646	602	615	669	621	582	610	608	596	638	567	641	604	597	611	636	621	639	607	602	643	648	644	640	613	619	649	616	637	618	580	565	623	613	613	599	627	603	648	608	631	616	620	627	591	645	628	608	635	615	628	604	601	615	587	641	642	608	599	605	624	642	611	643	666	575	616	625	623	620	626	632	629	613	627	583	600	607	640	584	628	624	594	620	613	615	620	655	582	625	581	571	605	607	604	627	622	598	616	625	631	583	618	637	625	624	586	601	609	621	607	626	605	656	563	609	618	602	633	612	643	605	632	640	625	585	633	637	621	597	599	609	572	575	651	613	584	586	659	616	658	596	585	619	642	616	610	621	615	562	625	594	631	632	642	606	654	631	598	601	634	620	554	637	601	612	562	671	639	591	634	623	626	675	613	631	656	642	598	632	618	599	658	612	611	627	649	665	614	628	603	619	602	618	631	622	597	614	659	653	586	647	616	610	593	606	658	579	578	638	604	604	618	604	592	636	643	621	641	591	583	650	626	618	627	617	590	577	607	674	623	608	611	642	554	626	649	633	631	607	612	663	621	577	626	608	626	623	608	620	632	601	613	641	652	644	631	615	602	600	636	652	615	607	637	591	577	596	638	668	620	613	578	617	610	647	635	623	611	625	618	591	619	629	659	618	608	640	618	610	566	618	608	568	605	629	643	673	634	654	617	584	629	637	647	597	653	636	617	643	602	600	613	601	642	641	569	618	615	599	587	633	604	621	568	639	662	598	613	607	598	609	656	627	584	611	592	612	601	619	603	606	632	629	599	584	619	617	607	577	625	636	613	621	575	612	610	604	647	614	597	631	632	651	626	591	590	597	630	630	628	609	579	645	602	657	611	635	600	611	641	632	599	625	654	641	663	602	625	604	595	608	630	594	616	602	614	598	630	589	636	640	653	581	614	642	615	631	630	626	601	593	604	622	663	657	599	645	594	664	618	615	662	603	600	628	637	661	601	580	624	594	600	613	610	614	595	599	569	640	570	580	619	600	553	646	602	593	615	639	614	634	603	644	664	578	641	609	624	617	639	632	635	595	607	613	636	630	601	611	621	607	609	675	626	600	620	659	653	565	663	636	591	591	647	613	654	673	649	681	596	601	631	633	607	605	628	651	682	658	584	624	601	616	609	620	647	632	637	637	633	608	602	628	590	640	619	594	646	614	610	622	580	658	592	580	705	595	607	605	616	635	663	649	626	609	652	649	630	596	606	615	595	583	678	600	609	596	623	645	607	593	640	594	645	608	604	595	647	617	596	620	575	578	610	583	685	649	574	591	647	573	618	574	637	633	611	598	624	628	603	630	615	592	622	605	639	619	591	588	594	624	607	597	633	605	619	640	652	668	618	588	630	602	620	644	576	629	572	622	565	586	596	647	648	643	628	594	588	661	603	596	631	604	614	606	623	597	591	636	661	599	616	630	583	616	617	633	658	585	617	621	631	559	606	705	604	615	659	641	633	606	641	615	615	594	644	588	595	658	645	625	631	634	635	620	568	592	602	655	615	652	631	600	639	592	636	631	686	642	647	620	614	630	651	610	663	609	628	621	651	613	634	627	573	627	600	628	617	644	623	638	617	647	639	629	651	623	638	599	592	642	619	636	653	628	613	646	615	609	612	581	625	598	641	641	654	570	574	594	663	604	625	621	669	586	635	580	659	608	613	627	607	647	655	623	661	609	635	609	608	614	616	540	613	619	617	650	557	668	613	581	627	618	618	581	621	625	655	628	635	597	661	598	606	589	659	627	641	621	649	614	642	585	650	590	599	625	614	667	620	624	639	569	634	617	662	591	610	627	607	643	565	615	578	638	645	651	618	634	641	602	603	660	617	579	599	592	613	636	650	653	656	607	660	607	619	633	642	629	654	671	592	661	587	624	601	609	649	626	634	640	578	616	666	654	637	577	673	612	597	645	623	653	649	561	606	635	587	606	638	666	646	624	600	650	595	658	620	588	630	613	631	606	615	594	627	636	579	619	606	648	664	595	617	638	622	685	612	610	599	594	647	551	656	648	619	613	588	570	601	515	626	649	648	611	603	615	624	598	631	581	657	618	612	630	636	627	645	632	580	640	661	618	650	634	621	620	635	608	633	665	601	577	613	578	592	657	623	602	589	627	595	598	599	580	620	594	629	623	614	617	637	634	585	627	594	630	617	623	603	605	620	589	673	661	571	626	609	603	584	615	612	584	589	600	628	643	630	639	617	613	608	599	573	603	658	635	636	637	632	618	658	612	621	624	609	621	647	624	588	634	624	612	591	617	623	619	625	649	581	630	609	609	568	627	636	646	577	641	630	649	606	607	616	677	651	605	681	621	573	596	600	644	629	606	609	587	597	639	620	682	644	610	593	628	641	585	621	567	586	623	610	613	594	609	593	594	628	673	605	649	608	595	623	632	636	613	571	646	612	632	652	596	636	627	633	626	647	629	625	648	608	631	628	621	622	624	621	644	619	638	592	649	627	604	629	641	611	630	654	611	644	589	674	657	595	586	596	618	530	613	596	658	600	625	634	612	607	612	619	601	632	627	637	616	662	659	629	631	641	628	583	623	611	633	617	616	617	591	578	625	639	625	611	646	623	614	630	592	641	587	592	614	659	615	604	652	640
1730	1257	516	421	388	529	731	580	423	324	269	200	95	76	82	82	58	53	47	43	39	32	47	38	41	39	51	44	59	43	42	48	41	41	39	60	53	38	39	31	39	36	34	38	51	50	23	32	53	37	40	44	60	48	39	41	31	38	31	43	53	42	36	33	35	27	39	42	22	36	45	41	49	33	47	43	36	58	39	40	40	35	20	38	43	38	41	31	33	34	44	37	39	42	33	40	43	42	23	32	35	30	42	34	33	31	35	37	24	41	35	38	27	36	43	37	26	30	33	44	50	37	34	29	33	34	30	33	31	38	31	33	35	45	40	40	39	44	38	33	38	36	30	37	36	32	40	42	35	30	39	39	40	41	41	37	39	36	40	32	46	35	41	40	31	44	35	31	30	28	31	45	32	40	42	35	41	36	36	32	39	45	45	39	30	40	36	51	27	39	35	38	28	29	34	41	50	37	36	40	37	36	42	37	42	46	43	44	39	33	38	41	44	41	41	48	39	33	33	30	33	37	32	36	27	50	31	47	35	34	36	36	28	32	33	36	38	22	44	27	40	34	37	40	40	46	31	34	36	39	31	35	26	37	34	41	39	38	28	38	48	26	46	36	50	27	34	37	29	37	31	43	40	36	32	26	37	41	42	45	28	36	35	34	36	40	41	61	27	33	42	34	40	39	34	40	26	42	38	27	32	51	41	38	36	33	31	39	36	37	36	45	47	36	32	35	32	43	38	50	44	41	43	34	45	30	40	32	32	30	36	42	45	37	36	40	42	44	34	35	38	41	31	35	36	33	41	42	32	37	43	35	44	41	37	28	47	28	37	33	31	49	49	29	35	33	32	35	41	33	31	47	37	44	32	35	34	37	35	51	20	42	45	41	28	37	40	29	27	28	35	34	42	56	41	29	29	38	35	38	37	39	32	36	30	31	48	37	39	35	35	32	25	42	42	34	43	31	42	37	45	29	47	36	34	52	39	43	35	40	40	42	30	42	37	34	48	39	35	43	44	37	42	34	42	33	44	39	50	33	22	36	40	44	34	42	35	33	34	37	46	45	40	32	48	42	32	33	41	40	35	48	44	36	33	38	44	50	34	30	27	41	44	32	27	39	42	36	29	38	34	37	47	36	38	37	39	25	36	42	34	29	47	29	30	41	35	40	33	39	39	41	35	29	36	28	35	33	33	38	36	43	42	50	40	33	44	39	29	34	36	45	35	48	38	24	48	46	38	30	35	42	31	29	41	41	38	29	32	40	39	38	48	38	32	42	38	33	39	31	49	56	46	34	35	34	32	36	33	32	29	39	39	39	40	38	37	39	44	40	29	42	41	47	35	34	36	25	45	45	43	38	38	35	31	34	38	31	33	39	50	34	23	32	38	39	28	29	31	32	42	42	36	36	36	34	32	39	36	40	33	42	46	27	32	38	36	36	42	37	25	49	34	47	38	27	45	33	33	36	23	41	37	29	32	34	31	43	34	38	46	40	42	37	41	43	43	43	31	41	54	40	38	48	38	33	38	31	38	41	43	39	33	34	38	30	33	40	36	37	49	34	44	35	43	48	51	39	38	32	33	35	43	39	35	46	40	38	42	38	41	47	38	28	38	25	36	45	30	30	31	34	25	34	37	38	40	45	31	29	42	33	41	45	39	40	56	44	38	31	38	35	35	45	33	40	33	38	44	36	44	45	37	40	38	27	27	41	33	33	34	38	36	40	43	40	45	30	32	41	36	51	38	46	36	35	35	40	43	38	30	52	28	42	38	35	41	37	44	42	32	41	43	34	31	43	47	28	27	48	37	37	37	36	27	37	37	35	28	28	38	39	39	36	42	36	31	33	31	37	44	37	33	36	39	38	36	38	29	43	28	34	37	31	44	26	38	44	42	42	41	30	20	35	34	21	50	37	36	33	34	38	39	34	35	42	26	35	40	20	37	38	31	41	50	34	40	30	47	46	35	32	33	32	39	36	37	32	37	43	36	37	41	39	40	25	32	29	31	37	36	36	46	30	35	37	34	48	31	43	49	30	31	39	41	29	41	44	49	35	36	40	48	39	44	32	39	37	36	44	32	27	25	38	40	38	27	34	33	27	29	37	35	41	42	38	35	24	49	35	32	36	36	41	29	36	39	39	37	37	46	34	36	45	40	54	29	39	34	44	40	30	39	33	34	35	33	35	40	43	44	39	42	32	46	41	30	34	35	41	28	28	40	34	35	34	43	45	29	38	36	40	39	40	50	48	43	50	45	35	39	38	32	36	34	32	38	28	34	31	34	40	41	34	26	40	42	40	42	35	37	32	31	29	32	46	29	38	33	40	27	36	33	39	28	31	41	30	38	34	37	38	28	24	42	29	43	48	46	45	43	21	37	33	33	49	37	44	35	44	37	29	33	33	46	27	38	30	28	30	38	36	39	28	42	31	40	32	34	35	41	34	38	24	36	52	48	52	37	45	39	30	42	39	42	42	33	36	34	41	38	35	37	43	33	34	34	37	32	32	31	29	33	32	52	28	27	29	28	38	41	40	42	40	36	38	43	31	28	36	37	38	33	39	40	28	41	39	38	34	46	37	32	38	29	39	40	32	52	31	36	32	33	34	39	35	26	43	43	43	39	42	27	37	38	46	46	38	50	41	39	37	24	39	38	32	34	44	24	48	53	41	29	29	38	38	60	30	25	42	31	28	29	42	32	33	33	30	39	31	34	41	33	50	44	35	40	35	31	47	39	36	35	45	43	38	33	37	38	46	37	41	41	40	36	38	34	33	37	37	39	29	41	42	35	45	32	39	31	40	33	35	29	39	30	40	31	46	44	48	35	42	37	33	42	37	41	29	33	45	43	40	41	39	43	35	44	39	34	34	41	36	32	42	34	35	41	31	35	32	33	39	42	33	33	37	38	41	37	35	32	35	31	44	38	29	35	35	27	36	34	26	34	36	33	40	40	38	31	36	38	43	32	29	43	30	50	52	39	43	35	39	45	37	34	26	39	39	32	38	35	47	46	37	30	29	35	28	31	39	51	38	33	49	44	31	33	45	31	39	28	39	41	43	47	41	43	42	38	33	40	38	32	42	36	39	41	37	40	44	47	40	36	42	31	32	40	33	37	28	30	28	28	29	24	25	48	32	24	36	47	29	34	37	41	40	24	35	32	32	38	41	39	35	37	30	28	41	30	31	34	53	33	42	40	36	41	45	32	36	42	35	35	42	39	42	29	37	26	45	45	41	40	38	29	37	28	33	37	38	38	39	39	41	39	41	35	43	38	33	30	43	29	41	44	30	39	47	27	30	36	38	40	35	40	35	30	39	26	37	36	27	40	30	35	36	43	37	37	31	34	41	40	38	27	34	33	38	31	31	38	27	37	35	32	32	42	41	39	38	35	31	29	38	21	28	39	39	46	41	32	44	29	47	25	41	35	34	31	34	46	43	37	39	34	35	28	41	38	34	38	29	46	41	38	37	40	35	35	34	37	35	35	40	27	36
19593	11252	5813	8557	17686	21583	21467	17829	13742	10554	8069	5070	2662	1940	1312	978	800	675	641	552	533	477	492	463	482	416	426	418	438	437	425	425	416	423	430	520	546	491	392	354	286	296	321	287	306	388	372	443	526	383	360	445	567	524	397	291	278	316	308	299	341	316	293	290	354	309	289	287	289	276	246	274	317	339	375	405	498	515	328	269	279	267	255	301	287	270	264	278	281	289	274	252	240	279	269	254	283	249	284	315	258	262	280	273	259	270	282	278	258	285	292	313	315	277	286	278	296	293	268	260	298	279	288	279	271	285	267	266	256	301	280	281	291	247	280	284	288	290	271	299	284	268	288	229	258	282	263	265	264	249	262	268	299	286	256	277	281	288	292	284	287	291	310	266	264	276	276	257	279	264	260	294	282	293	289	246	292	274	270	258	265	298	256	275	280	253	273	260	263	288	237	281	256	266	257	284	275	274	259	272	278	271	278	274	272	265	269	238	261	288	289	270	240	259	259	272	258	271	276	280	278	259	262	271	285	273	273	280	271	262	255	301	215	287	293	268	286	258	289	269	276	246	276	271	238	291	284	258	262	283	280	269	266	272	298	295	277	267	269	308	266	255	269	292	274	260	250	258	248	272	308	250	236	296	264	246	278	246	283	273	267	264	265	275	272	288	273	264	270	282	314	258	278	279	248	284	279	268	267	273	278	270	249	257	285	297	257	264	268	248	260	267	244	267	264	279	259	273	289	259	282	281	254	287	252	284	284	238	254	270	263	272	279	301	266	288	241	281	273	311	257	299	238	280	278	262	273	275	279	267	248	266	295	270	269	273	281	282	283	263	258	265	279	264	278	265	258	256	293	302	290	279	256	279	262	296	259	238	258	275	289	273	264	259	291	263	287	293	261	267	273	274	276	255	255	238	263	264	271	269	256	252	265	254	274	258	257	260	285	300	253	300	295	273	283	277	265	253	276	272	262	290	273	250	283	285	292	245	270	263	261	277	278	295	240	288	254	279	274	254	293	293	291	257	280	277	241	266	278	250	273	297	258	268	281	287	266	298	291	282	273	263	272	266	247	265	272	259	299	277	253	246	291	252	302	284	256	263	264	241	259	270	279	270	231	253	261	290	265	286	223	273	286	297	281	277	271	303	277	275	270	267	273	276	294	254	279	276	300	269	271	251	269	304	275	281	255	266	294	288	239	262	253	252	257	238	276	260	240	284	276	283	292	284	256	292	260	254	276	268	257	291	298	280	268	269	271	285	271	283	275	275	270	277	270	270	260	269	280	304	277	275	260	245	273	250	242	262	311	267	276	260	250	258	277	264	289	262	276	284	276	256	271	268	270	278	285	307	262	259	231	288	278	280	259	271	255	252	280	259	291	246	292	258	270	290	263	253	303	270	285	293	287	288	262	293	271	259	262	274	259	288	290	247	285	276	286	280	290	253	285	278	274	256	284	267	238	274	257	259	284	281	267	282	270	302	271	292	290	275	297	269	272	264	266	265	298	276	276	258	269	277	291	289	299	263	253	266	268	245	262	268	259	269	263	275	248	268	271	250	263	232	265	266	286	267	257	289	250	234	277	273	270	273	247	271	281	296	278	254	293	268	249	277	252	238	251	271	285	256	267	257	275	292	276	265	260	279	274	253	252	281	309	270	280	277	249	276	265	253	252	298	283	213	254	258	278	263	286	281	291	264	299	279	294	283	288	253	267	281	259	281	275	285	291	276	283	281	281	279	277	287	250	276	284	307	287	246	287	315	282	283	241	284	278	257	242	306	252	264	274	253	268	270	316	299	279	276	267	297	259	282	241	262	273	292	291	275	265	267	272	290	280	277	319	291	276	291	257	274	257	258	289	245	265	255	280	279	255	251	251	259	283	270	262	249	255	253	268	269	285	276	258	253	284	308	258	277	291	266	244	262	246	253	263	244	279	265	278	289	263	288	238	257	286	246	240	272	279	257	264	265	278	265	249	254	260	272	260	265	291	261	296	306	268	286	247	260	295	253	237	267	267	255	277	266	276	246	265	262	243	265	275	284	273	245	287	263	277	269	290	269	286	293	271	276	240	228	266	277	269	277	250	267	285	270	275	290	268	249	278	297	279	270	264	254	253	277	276	293	297	255	274	266	262	239	223	307	231	286	267	281	253	276	250	302	283	279	282	280	283	268	284	273	280	279	277	268	292	293	302	268	303	290	273	240	281	272	301	282	247	268	254	260	254	264	254	249	238	294	276	287	282	257	296	251	276	268	277	263	260	239	274	261	261	322	298	274	274	256	280	278	284	257	273	276	301	262	279	244	253	269	260	277	256	291	282	241	258	233	289	253	273	269	268	275	300	275	260	307	267	273	289	282	263	249	219	263	257	292	256	235	252	253	281	276	275	242	258	252	266	256	267	249	304	267	295	265	295	286	255	260	288	257	253	284	275	273	288	280	254	294	259	283	247	278	261	266	269	260	279	277	276	296	252	264	294	267	271	280	280	284	286	268	278	257	263	319	274	271	267	278	284	245	262	274	264	260	257	271	296	274	250	265	275	257	255	251	267	301	277	260	277	290	295	270	276	269	255	274	239	250	270	249	261	287	268	269	252	274	243	266	272	274	283	260	283	283	244	276	286	279	263	254	248	267	274	278	264	290	285	258	253	287	286	262	267	294	258	268	263	273	290	287	269	270	251	266	314	266	260	283	261	297	273	264	262	276	241	268	285	274	249	245	307	241	276	275	303	271	287	280	268	254	227	289	254	263	275	278	249	255	246	279	309	299	254	262	284	286	286	276	272	249	276	262	287	264	287	245	284	283	264	310	274	280	273	271	285	277	307	262	258	274	248	253	259	280	258	291	268	302	269	273	270	280	235	259	272	245	259	280	263	273	295	257	269	249	271	283	283	301	276	248	259	252	269	254	265	286	262	284	282	282	294	260	271	284	272	258	311	251	273	272	258	243	270	264	275	246	254	229	274	269	281	268	271	268	259	275	238	278	251	273	244	278	282	288	243	269	260	270	273	260	265	269	242	297	305	273	274	271	272	257	272	285	275	279	264	258	273	252	302	254	255	277	294	282	268	288	279	290	281	292	259	273	293	278	273	272	244	300	247	258	286	275	276	250	277	261	257	269	262	293	269	269	266	272	291	275	249	276	277	265	263	279	289	279	263	292	280	278	285	288	260	232	262	253	277	273	287	273	285	276	270	263	288	256	247	290	234	293	278	252	255	277	295	246	297	261	272	278	306	277	278	268	259	263	274	258	261	279	253	275	274	272	292	278	258	254	273	287	289	284	268	251	278	277	304	298	249	257	272	253	299	268	283	277	281	280	261	284	259	261	280	263	261	300	279	268	271	271	279	258	270	259	254	259	273	263	296	283	267	275	268	252	277	255	257	267	240	259	283	260	269	266	259	271	253	275	287	270	267	280	281	262	246	265	293	272	265	311	286	271	266	290	266	254	259	244	290	284	278	278	274	260	250	282	262	253	267	289	280	282	283	282
1561	629	311	239	207	312	342	301	264	194	173	118	95	102	64	65	54	69	75	57	67	76	73	67	69	90	67	62	64	69	76	68	70	73	58	62	67	68	52	77	83	69	82	61	68	68	48	68	65	69	62	68	65	61	73	56	92	79	82	68	70	66	69	62	71	77	74	68	70	61	69	61	70	64	62	63	73	75	72	70	75	55	60	66	61	71	79	72	67	67	71	59	66	59	62	67	68	60	67	75	65	66	78	74	54	69	51	78	80	68	71	63	77	56	68	88	54	58	74	58	68	80	76	46	69	75	81	67	64	70	53	64	73	68	84	74	54	62	66	88	68	72	69	69	60	66	71	65	72	69	58	56	64	61	58	71	73	69	79	56	61	60	80	58	69	58	68	55	48	72	77	67	68	79	58	50	76	73	82	62	59	72	64	80	57	76	79	86	69	71	53	69	71	62	71	69	66	63	71	66	65	66	61	65	70	47	66	65	63	72	73	60	65	67	71	65	64	45	58	61	69	61	61	80	74	59	67	75	74	82	68	69	63	72	69	69	59	68	59	60	61	55	56	65	56	64	55	68	75	51	64	65	58	61	58	65	67	72	66	66	67	83	70	67	63	66	52	74	68	68	65	56	57	68	63	57	62	52	65	72	54	62	69	60	85	78	82	67	68	68	58	52	72	66	49	78	71	70	72	76	64	67	68	70	67	57	76	60	69	61	60	56	64	47	69	66	67	63	73	51	54	67	63	59	71	50	69	63	66	60	69	60	73	82	66	65	59	79	63	63	75	75	64	62	70	67	63	66	66	53	69	80	72	77	71	61	71	62	59	72	71	69	60	67	68	73	60	59	70	80	69	78	76	59	76	62	58	57	60	68	66	82	68	67	75	87	52	62	74	79	66	68	55	68	77	78	69	59	55	60	72	68	75	57	68	62	67	73	64	68	51	70	54	74	75	57	75	69	55	70	69	61	52	57	62	70	74	77	59	58	67	61	54	73	62	63	77	53	68	56	68	64	67	61	62	71	77	75	63	64	77	70	67	59	67	63	59	74	75	61	75	66	64	64	72	66	72	59	55	72	47	73	77	56	58	71	58	73	65	52	67	71	72	58	81	68	70	83	68	61	70	74	68	55	64	71	76	71	74	71	80	68	49	68	67	76	70	50	64	60	64	70	70	67	65	57	82	65	64	82	57	70	68	69	65	59	79	78	56	59	50	63	78	72	53	54	63	70	72	67	72	68	65	64	67	62	85	62	60	64	62	61	84	65	63	74	61	63	67	75	68	76	66	54	60	69	58	66	63	69	69	76	60	73	69	67	69	52	61	73	67	64	49	71	70	77	69	71	69	71	69	64	75	69	68	69	68	56	64	61	69	58	67	84	77	65	87	60	68	83	77	70	64	76	61	68	53	61	60	70	68	74	73	63	69	65	67	52	70	69	76	66	52	91	74	68	65	52	63	83	69	73	66	77	73	66	81	78	64	80	60	56	72	71	75	66	84	57	58	57	72	64	60	68	83	74	86	76	74	61	74	69	76	69	71	66	72	68	75	63	58	66	65	75	75	73	60	63	66	70	61	66	56	62	76	62	56	77	67	73	56	69	52	77	56	55	89	61	62	76	65	64	58	69	64	53	61	70	58	65	52	83	58	66	63	67	69	57	67	64	68	62	70	81	65	67	67	62	74	72	61	73	56	71	59	49	71	62	67	84	72	58	58	63	57	50	72	60	72	69	65	69	59	73	61	69	59	65	81	59	47	75	64	69	64	77	71	66	46	74	73	67	48	73	74	57	58	69	70	71	64	66	65	59	53	64	57	75	72	51	77	73	69	68	61	80	78	54	61	56	48	81	83	69	70	69	69	79	68	78	70	63	54	66	64	64	63	65	61	56	63	53	65	67	71	66	70	55	73	76	68	62	58	61	72	55	65	68	61	75	62	77	64	63	64	77	71	73	68	71	56	63	77	60	65	69	67	60	69	52	62	81	69	61	70	70	81	71	64	80	63	79	65	67	75	56	71	68	67	82	62	57	60	71	54	61	67	68	61	70	49	55	71	71	65	54	71	59	74	68	59	77	87	63	60	54	71	63	51	72	64	64	70	82	59	61	59	69	66	67	54	71	77	51	52	79	58	46	68	79	59	51	52	66	61	68	73	75	75	87	61	71	61	54	69	65	48	44	66	56	64	56	57	74	57	76	68	78	61	67	62	54	64	70	57	55	69	69	65	75	70	55	63	73	61	69	70	72	57	60	70	67	67	64	59	64	62	70	62	71	69	67	67	85	53	67	71	61	64	72	66	58	61	61	47	54	52	52	54	58	59	69	58	56	58	65	71	63	70	58	51	60	53	70	62	70	75	62	88	73	68	75	66	73	61	77	70	49	61	54	57	81	64	68	55	67	68	66	59	62	76	60	59	71	53	50	63	64	70	61	69	61	62	67	54	55	72	74	60	70	71	66	74	51	68	70	56	62	63	62	78	62	80	61	61	60	69	72	44	61	45	53	69	68	72	64	77	76	72	73	59	69	77	64	75	89	64	60	59	66	58	59	57	64	73	48	60	62	56	75	60	84	68	68	64	63	61	55	73	62	82	56	72	52	71	63	74	65	68	69	70	60	74	69	72	56	57	66	59	67	55	72	68	63	58	73	74	81	76	66	72	69	76	58	70	65	71	77	56	67	60	64	57	79	63	69	59	65	90	82	67	73	66	70	69	57	52	86	63	63	62	73	70	65	55	59	66	70	65	52	62	66	64	60	61	67	68	62	48	81	54	46	63	72	64	64	57	65	67	58	61	70	80	64	58	61	68	60	65	73	67	64	71	59	67	79	62	73	84	69	63	68	74	71	62	56	71	68	72	66	59	66	68	66	80	50	67	69	62	67	62	67	73	59	66	66	70	73	59	78	81	62	74	70	55	64	60	61	65	65	65	79	68	82	66	65	72	57	81	73	51	58	57	62	71	62	51	60	63	63	70	59	59	63	55	55	56	62	77	73	58	75	58	58	66	64	74	68	65	55	77	68	61	64	77	67	69	72	61	66	60	70	86	55	69	66	56	59	76	76	70	60	65	65	55	52	67	71	67	73	67	65	71	56	73	67	53	73	67	63	64	62	63	56	52	51	76	57	67	68	61	74	70	71	74	66	57	61	66	70	83	61	63	73	65	64	73	61	82	77	72	55	76	72	77	71	84	70	84	57	57	59	85	78	62	72	61	63	66	63	67	61	63	51	68	63	73	72	71	67	60	66	80	74	60	54	71	65	53	58	51	67	61	60	69	68	53	61	60	78	62	64	70	70	63	72	63	68	58	64	62	62	64	69	66	74	63	94	66	64	61	56	68	78	73	49	69	78	87	69	75	56	71	62	74	64	73	71	59	66	66	65	59	60	70	70	70	60	48	60	65	77	61	68	59	66	56	61	68	60	59	66	65	62	66	73	67	54	66	66	56	61	74	57	65	56	75	66	63	62	62	65	78	78	62	70
15524	7326	3527	4961	10923	14242	13625	10922	7862	5343	4100	2343	1223	953	796	712	630	556	545	501	523	534	529	519	525	498	605	590	579	557	526	542	525	559	524	630	608	541	528	488	490	506	498	513	504	565	521	518	571	532	598	645	675	599	548	541	544	520	516	530	498	532	488	482	522	541	506	483	527	494	523	490	502	483	498	588	663	560	474	521	527	537	478	483	488	524	515	482	514	503	517	473	519	511	503	548	506	484	507	530	487	502	484	505	525	516	500	482	453	474	499	475	550	490	482	485	475	522	474	487	508	493	560	479	493	449	518	531	514	522	519	535	515	494	510	522	488	492	476	518	456	495	520	553	503	488	478	511	500	528	487	516	439	523	455	494	491	475	483	510	541	482	487	522	495	496	490	527	516	453	478	452	516	496	484	516	505	486	513	493	498	461	506	506	486	514	484	501	499	555	530	475	502	523	501	521	547	470	515	500	457	514	543	513	502	528	506	498	489	534	505	505	509	488	503	502	488	489	522	508	498	536	502	524	494	486	485	518	505	465	538	500	512	460	518	474	519	516	549	476	475	507	508	511	466	462	500	509	529	465	474	513	472	490	471	488	506	526	500	517	513	504	545	536	532	541	477	505	522	489	482	517	468	506	470	494	501	518	518	514	486	513	527	478	480	495	506	475	476	472	459	450	492	490	491	482	509	488	478	485	513	454	470	500	513	529	470	491	457	460	482	525	520	532	505	477	501	476	511	487	495	511	476	523	490	480	489	492	502	460	470	509	488	515	506	519	520	532	520	515	485	428	515	478	494	510	509	514	494	491	494	531	494	480	470	494	481	513	490	484	508	541	494	488	541	534	473	482	499	509	494	462	478	512	515	535	495	473	512	500	523	493	477	477	520	474	531	518	490	517	472	522	497	508	492	486	490	500	524	521	484	539	470	525	488	460	464	471	528	497	506	525	514	494	493	526	497	529	497	523	518	496	529	504	474	497	507	547	513	488	518	495	472	489	457	486	527	528	471	515	483	492	475	515	519	506	464	458	498	525	501	526	519	506	471	475	510	480	475	460	483	486	483	513	511	507	484	494	549	466	512	469	495	507	489	511	539	504	519	498	510	522	503	511	510	505	527	490	520	528	470	486	498	448	504	482	563	485	489	493	514	506	479	518	523	486	467	508	531	486	493	546	499	499	517	497	492	475	494	485	508	500	495	478	519	503	501	496	549	503	473	513	525	504	524	551	490	450	520	517	477	495	490	495	491	500	466	511	517	500	478	506	506	539	507	520	506	527	507	535	488	503	483	512	489	454	510	528	519	480	484	491	484	503	518	504	480	480	482	525	476	534	467	490	520	505	499	520	546	465	532	521	508	481	491	515	463	512	502	495	471	459	513	515	479	476	506	470	498	499	535	495	527	547	502	523	497	473	526	472	480	487	461	518	521	516	486	549	467	460	514	511	450	500	489	529	507	513	487	519	518	512	508	477	511	545	547	476	468	547	530	507	472	501	488	480	531	483	525	473	466	470	492	490	514	501	535	496	544	540	513	494	457	447	485	503	459	511	461	542	470	524	528	521	525	497	479	496	478	499	504	509	521	524	503	502	509	525	528	463	492	494	501	523	523	524	506	498	465	485	508	510	505	524	489	490	484	503	495	460	486	487	493	512	509	533	464	513	521	515	526	490	505	466	508	509	490	496	486	515	544	497	521	503	563	506	504	492	497	540	512	456	492	492	499	484	499	499	523	513	489	462	506	464	489	482	495	500	487	498	485	537	484	501	482	500	527	489	476	519	473	496	530	503	473	539	473	516	508	495	477	476	462	484	538	488	505	505	502	481	486	517	470	508	515	477	502	518	474	522	500	548	488	512	482	490	501	506	528	539	502	495	516	530	442	495	495	524	491	496	481	479	456	493	500	465	511	487	515	473	500	507	494	521	514	487	514	490	512	505	516	533	508	490	507	495	525	506	454	494	521	493	504	518	517	430	520	495	515	471	467	470	484	477	493	481	520	507	483	482	522	505	500	519	472	516	504	512	516	495	501	511	530	518	506	476	470	476	469	482	488	489	514	487	514	534	508	476	544	498	511	463	521	482	486	489	517	487	548	523	500	510	518	485	507	489	521	502	499	503	521	451	482	543	543	493	496	469	495	478	541	472	520	549	484	507	520	524	513	514	458	480	515	498	453	515	469	508	472	506	463	520	530	469	494	510	475	523	443	513	497	483	497	520	519	517	487	476	492	494	512	520	494	515	493	502	489	474	497	538	505	498	519	519	473	476	514	496	489	532	478	527	502	490	509	498	424	479	482	506	518	471	474	478	478	520	490	457	502	471	481	501	491	459	524	500	477	472	494	487	489	487	485	497	477	505	489	554	512	493	504	518	478	478	502	521	506	457	491	484	530	493	531	490	519	495	497	529	529	531	474	464	468	527	480	529	504	513	493	477	476	505	510	529	504	496	545	502	477	540	481	530	489	549	532	499	515	487	492	499	474	486	470	515	491	472	489	486	512	482	487	467	458	493	460	538	513	525	479	458	523	514	515	458	503	497	489	491	525	495	499	499	498	477	506	501	538	471	500	525	489	501	471	484	546	477	499	502	487	479	482	526	506	513	529	496	482	478	490	512	491	511	485	509	528	488	520	529	472	491	526	472	509	500	502	493	510	474	485	505	476	503	520	512	477	498	504	462	488	482	516	515	517	506	514	512	522	473	480	494	470	507	468	460	536	475	472	476	509	474	492	516	487	500	514	506	501	519	480	481	451	499	459	525	512	499	466	468	492	491	465	481	525	473	496	482	513	550	518	484	469	525	489	502	464	465	504	481	494	461	497	496	477	494	487	526	455	488	524	509	490	472	483	520	538	501	505	532	513	534	522	484	509	509	508	496	490	499	497	507	537	469	473	493	508	461	483	544	483	491	493	486	493	493	479	486	522	522	473	492	486	510	489	470	492	482	508	513	527	504	500	525	507	521	469	515	502	508	484	547	536	521	481	474	501	534	501	466	499	518	481	501	478	480	480	500	520	514	503	512	482	476	497	500	509	516	501	452	484	483	512	507	474	502	493	522	523	535	489	554	515	503	493	496	526	549	469	502	500	484	497	535	526	540	499	515	498	460	479	515	474	500	492	517	463	481	498	488	477	471	500	500	507	469	504	485	486	505	457	519	502	436	521	533	510	482	506	468	491	515	499	462	504	503	483	507	513	531	531	503	520	493	482	513	478	523	448	513	441	509	524	465	515	492	493	492	549	496	514	501	481	493	476	476	487	524	516	509	490	479	510	499	477	499	470	511	474	491	518	521	495	492	485	519	489	510	458	481	485	533	531	475	503	503	505	520	537	510	485	505	502	520	512	500	502	475	490	462	497	515	474	536	502	503	462	537	465	510	474	532	506	537	493	523	498	466	518	492	525	502	530	454	514	460	542	493	477	504	504	486	508	491	469	493	532	507	563	467	482	509	515	504	481	491	509	524	514	496	517	472	475	491	510	489	464	505
1073	920	433	317	249	390	515	436	276	236	156	86	70	54	52	30	36	39	40	47	24	40	45	29	34	30	31	26	31	28	29	32	20	24	32	34	39	27	28	32	31	27	32	19	36	36	25	39	35	30	31	43	42	37	23	22	17	28	29	39	35	27	25	32	32	28	35	25	17	36	27	29	23	25	33	32	33	29	32	33	25	30	32	39	11	22	23	27	25	24	23	35	29	24	21	29	31	35	25	31	33	30	32	28	30	27	26	30	26	30	21	35	26	26	29	27	26	22	25	30	26	31	31	31	24	26	24	26	32	26	29	29	27	36	23	22	22	23	20	25	35	23	23	33	38	27	33	25	29	36	28	23	37	25	33	28	20	22	22	29	28	33	21	41	22	18	25	32	29	35	25	19	36	29	27	30	30	26	20	32	32	28	28	23	32	33	24	37	26	23	28	25	27	33	23	33	34	29	26	32	43	25	31	37	25	28	21	36	40	28	28	27	27	21	35	30	27	22	27	36	30	20	29	36	21	22	24	34	33	25	24	33	34	27	24	25	27	28	36	22	39	25	20	24	25	26	23	19	23	17	27	26	32	18	30	27	29	27	25	25	33	23	27	27	20	28	28	33	29	17	31	29	35	27	31	23	28	30	36	26	29	33	31	37	23	33	34	22	33	30	39	35	35	27	21	31	23	30	31	31	22	36	38	36	20	28	29	23	29	18	35	33	27	26	29	33	37	28	23	21	26	26	22	28	31	23	19	29	26	21	23	26	21	31	40	22	36	24	32	26	32	34	32	28	33	26	24	30	27	24	25	19	32	36	31	24	33	30	39	31	24	28	23	28	31	32	33	30	26	39	26	15	32	37	35	28	22	27	26	31	28	29	20	20	24	23	28	20	28	25	34	30	32	22	32	34	26	32	28	33	38	31	39	29	28	38	27	25	25	28	31	26	28	26	38	30	41	39	26	21	23	24	22	41	34	15	34	20	25	35	24	27	30	37	27	25	37	23	25	38	27	28	20	37	31	32	25	28	32	25	26	31	36	27	26	21	30	32	31	28	35	26	22	39	22	29	33	33	35	32	29	30	29	16	30	37	27	23	35	29	23	22	27	34	31	32	34	32	26	31	23	28	31	16	35	27	30	20	35	22	22	34	27	28	21	23	33	25	26	27	18	40	20	19	27	28	30	32	26	29	27	27	24	28	28	34	32	22	21	29	27	27	30	25	21	28	37	34	29	31	26	31	31	29	21	27	28	26	31	32	24	25	28	29	25	27	27	29	27	29	35	29	33	23	25	27	33	29	24	32	34	26	29	30	36	23	31	20	25	26	33	20	22	34	25	23	25	32	25	37	21	30	26	25	27	16	25	26	24	25	20	25	30	25	34	25	35	32	23	26	32	20	30	26	22	27	29	26	24	31	24	36	31	28	37	31	32	26	33	34	15	36	36	33	27	30	28	28	29	24	24	28	27	29	32	24	35	26	27	22	25	25	23	24	31	36	28	29	25	25	19	26	17	34	27	23	25	30	25	33	32	27	30	20	24	28	18	23	27	33	23	32	33	27	21	41	31	32	24	36	28	24	27	22	35	34	33	28	25	32	36	31	20	20	32	23	23	21	30	22	38	28	30	25	24	20	28	30	33	26	31	33	33	17	27	25	28	29	36	29	31	25	14	22	37	23	29	30	36	22	25	23	29	36	29	27	23	33	29	29	31	26	26	29	31	31	15	34	30	29	35	23	30	26	28	28	30	32	27	35	35	25	25	34	27	38	22	30	31	39	25	30	18	24	25	27	26	20	35	40	25	30	31	29	37	30	17	23	33	24	21	23	28	26	21	34	46	37	32	26	26	28	39	29	22	25	27	23	27	21	31	32	20	31	27	23	27	28	27	25	29	22	32	31	28	20	25	37	30	45	29	29	35	18	24	22	30	30	23	28	31	22	29	36	21	17	22	27	26	26	25	29	28	35	24	29	27	23	16	29	17	26	35	20	29	43	27	20	33	30	26	36	19	24	27	35	31	32	30	31	29	37	25	18	24	26	36	34	25	26	30	31	28	29	33	33	30	25	29	37	34	30	28	25	25	37	29	29	28	17	25	25	26	31	30	29	28	33	34	27	27	32	36	25	24	23	23	26	25	29	30	24	29	36	37	30	26	30	30	30	32	27	19	27	27	18	28	22	37	25	42	27	35	24	27	44	29	20	24	26	26	40	25	26	30	17	22	28	30	23	24	20	26	26	28	30	33	11	30	30	41	19	33	29	25	35	28	23	32	25	27	40	27	30	25	32	21	28	25	25	29	26	37	31	30	31	27	19	29	23	30	27	33	21	25	23	31	16	39	26	31	24	35	17	31	30	28	26	32	20	21	29	26	22	39	32	26	22	40	25	29	24	30	25	26	27	33	17	27	29	38	33	27	25	23	28	29	32	17	30	38	29	24	34	27	38	33	20	29	33	31	20	22	30	28	42	29	25	26	17	22	26	27	32	22	42	24	29	30	30	31	31	26	31	19	29	20	19	21	26	25	27	26	27	21	10	25	29	30	27	29	29	28	31	27	34	34	30	28	24	26	27	25	25	31	26	27	20	20	23	18	22	28	18	32	26	33	29	30	17	26	34	32	29	27	25	27	24	19	20	23	23	26	29	33	35	32	28	30	22	39	23	31	33	21	28	22	27	29	40	33	19	24	30	41	30	37	29	33	26	44	24	20	30	36	24	30	26	19	24	20	43	29	24	34	24	28	23	29	25	34	26	31	14	38	28	26	25	23	24	26	30	30	25	27	29	35	25	21	27	27	27	25	26	34	36	33	24	26	24	20	24	30	29	28	21	23	31	31	31	28	29	31	29	26	23	17	34	26	28	24	27	27	28	33	30	28	27	20	30	26	31	17	31	31	29	21	28	23	27	20	21	25	36	25	34	28	27	29	28	31	35	34	31	22	33	34	25	23	21	30	33	22	33	25	33	19	26	23	23	15	22	23	25	33	26	30	27	29	25	31	26	25	32	29	22	35	18	26	24	30	34	17	39	21	30	33	22	40	31	25	25	34	28	21	29	29	22	24	21	40	28	38	36	26	26	26	27	25	34	24	29	22	31	27	28	36	27	35	29	29	23	27	32	25	27	26	25	28	33	20	29	34	37	31	35	29	26	26	26	30	26	35	32	18	26	17	31	24	27	29	40	26	36	21	27	26	23	27	17	30	22	25	27	31	29	18	30	35	29	34	22	27	16	28	24	29	27	22	34	26	26	35	28	32	30	34	28	25	27	34	20	23	22	17	23	30	25	24	39	23	34	27	26	21	29	32	22	26	21	33	25	18	28	26	24	21	32	36	42	19	30	42	31	28	36	26	33	33	27	26	27	19	25	28	25	24	20	31	21	31	30	29	24	34	30	27	22	25	30	22	25	25	25	22	36	22	24	32	38	27	26	26	23	34	20	28	22	17	30	26	31	33	39	26	29	32	30	27	24	31	24	25	25	22	29
16156	9786	4839	6766	15192	18431	17843	14363	10275	7401	5648	2829	1525	1085	820	618	555	395	414	415	362	367	366	298	346	345	289	329	318	309	312	328	283	297	322	410	327	278	262	238	260	262	245	235	294	314	283	364	345	327	377	399	495	387	216	260	219	238	242	254	256	236	225	281	306	229	217	233	205	256	237	217	226	253	317	335	449	315	339	254	257	248	222	234	221	231	214	218	189	205	209	202	227	228	223	238	200	236	246	213	209	229	243	213	217	236	206	218	191	212	215	206	207	198	223	236	245	191	209	224	225	201	219	217	213	241	228	211	212	207	195	227	221	196	228	228	212	215	196	214	216	198	205	213	231	201	217	215	220	209	226	213	227	230	207	210	221	202	243	207	232	191	236	227	219	208	232	192	202	204	222	226	211	218	224	202	213	229	223	201	223	243	211	205	244	231	210	214	222	216	210	253	234	219	216	212	237	206	204	193	234	212	198	224	223	201	206	224	217	234	213	201	218	211	232	219	219	241	204	255	228	232	222	203	211	240	214	231	191	226	224	232	228	227	201	233	230	225	236	209	229	243	219	214	198	234	213	212	191	203	234	240	235	199	215	234	202	234	220	239	222	195	206	222	220	196	212	217	222	196	237	245	223	205	223	210	245	241	241	219	203	234	218	217	221	221	230	207	240	212	193	223	216	192	207	198	194	218	228	238	263	209	226	243	206	221	226	209	229	214	238	231	217	215	230	222	204	214	188	206	228	203	221	236	232	242	226	196	221	233	234	192	200	212	244	206	230	208	234	199	206	216	209	211	203	234	219	214	227	213	194	207	216	214	193	202	213	214	200	194	210	208	219	212	210	215	250	219	222	211	201	219	213	225	192	225	181	220	226	214	255	213	244	182	223	220	198	241	217	219	210	226	239	215	219	211	204	230	213	182	216	224	206	235	224	235	214	203	224	207	185	224	209	227	183	234	227	217	205	213	225	238	216	212	235	237	211	213	218	213	225	250	213	210	203	210	219	210	201	210	210	225	208	222	220	222	232	218	199	206	198	201	214	214	223	223	242	201	205	230	216	218	201	205	249	222	236	205	210	202	227	196	217	192	208	229	228	238	225	220	202	237	216	240	255	193	216	251	242	222	229	239	218	228	227	216	224	238	212	222	202	243	204	217	218	213	222	211	226	199	209	215	217	212	213	229	218	197	230	191	202	209	225	224	206	201	235	227	191	214	239	208	224	205	200	206	207	234	202	191	229	234	199	239	205	227	217	213	223	202	213	225	215	253	214	223	209	206	227	216	238	220	233	204	199	202	226	191	202	233	205	218	228	205	223	189	211	197	216	221	218	223	222	201	217	220	215	216	190	232	210	208	208	213	230	225	225	192	233	224	212	199	184	226	227	238	201	227	233	240	231	218	231	205	208	202	219	215	220	243	227	221	207	219	253	213	219	227	201	225	196	218	243	202	204	226	208	214	210	224	238	253	230	182	226	213	234	212	249	234	220	230	205	210	217	202	239	202	237	189	227	211	211	211	247	221	225	211	223	202	219	219	194	257	215	234	228	214	230	250	202	253	220	233	214	219	214	208	201	215	221	217	233	197	217	232	210	228	224	222	223	201	224	208	240	224	225	235	218	212	240	219	197	217	203	209	218	195	198	201	215	215	233	202	222	198	212	219	208	214	234	207	215	227	205	238	200	196	210	213	228	223	244	250	237	199	211	203	212	236	229	215	191	226	195	231	215	217	212	239	214	220	187	217	231	211	205	202	227	214	218	199	213	218	218	177	234	249	234	235	204	212	202	230	228	265	219	190	220	219	227	213	219	206	209	231	221	225	207	262	189	236	218	223	200	207	239	224	216	221	222	216	226	216	214	251	228	227	201	187	197	206	251	251	212	219	196	224	207	205	195	243	216	211	210	203	219	216	206	212	218	237	231	227	210	202	211	219	221	220	213	206	199	197	231	234	243	191	221	246	222	235	218	212	214	208	200	201	206	207	235	187	235	211	208	217	225	216	230	229	187	198	213	237	212	224	251	184	225	214	196	241	212	192	201	214	241	221	212	207	259	232	223	228	203	225	237	226	211	210	217	209	205	233	205	227	242	218	219	223	207	213	219	208	201	201	203	233	213	204	239	213	212	222	223	211	204	200	188	204	207	219	234	202	195	244	216	196	224	196	223	245	229	202	222	220	207	231	197	212	210	230	229	196	233	226	201	203	206	207	229	220	203	199	232	230	221	222	205	203	230	242	189	231	229	235	224	212	214	211	211	241	237	240	234	212	230	220	231	239	239	223	209	222	216	203	195	206	210	223	208	215	238	223	207	209	202	225	228	237	220	182	205	204	237	231	226	219	210	239	219	222	239	239	233	190	223	244	221	216	214	246	235	216	221	207	229	237	220	239	216	224	204	211	190	218	221	211	202	219	225	234	209	201	225	193	211	232	230	221	204	216	222	234	227	206	207	219	209	225	237	210	205	228	226	195	207	214	220	226	201	205	245	208	205	193	220	226	236	206	213	221	212	201	203	203	235	216	218	209	213	230	221	224	212	226	211	218	226	216	216	221	209	221	215	184	208	182	192	217	200	226	231	229	213	209	214	227	234	182	244	213	213	217	215	218	219	216	229	202	223	186	228	191	218	205	218	211	217	217	247	228	219	197	199	193	224	230	222	210	224	217	223	196	215	236	241	217	206	225	210	221	208	232	194	239	227	227	217	207	241	226	235	228	210	194	202	215	204	242	206	212	220	205	239	214	232	214	230	213	218	230	220	213	193	217	234	215	203	204	197	222	194	190	230	222	224	210	212	239	221	211	221	220	220	215	217	219	201	230	200	208	212	221	224	217	233	224	226	213	223	221	227	205	231	215	220	238	205	197	198	230	190	234	218	215	211	238	193	225	225	225	215	208	229	204	217	216	217	207	245	228	230	206	193	207	229	246	234	211	236	233	218	213	197	233	218	196	220	224	243	206	226	224	210	231	213	216	195	217	231	223	215	223	213	211	223	216	211	226	220	225	235	205	230	234	214	221	225	214	222	201	211	197	225	218	211	245	212	209	211	234	213	240	235	211	229	228	226	235	227	210	186	240	205	235	225	240	219	201	229	212	206	220	206	208	225	211	216	200	225	200	202	226	199	210	217	255	202	209	238	210	220	233	221	221	223	233	198	184	205	225	214	237	230	218	236	230	242	222	227	206	216	209	240	213	246	206	182	218	213	216	225	222	236	230	217	191	240	231	220	231	207	229	184	220	208	203	210	216	209	213	225	184	247	224	211	220	198	245	205	207	234	227	212	218	220	223	197	227	208	229	221	264	213	242	219	223	228	223	221	223	252	228	220	205	222	221	242	192	252	245	209	214	228	198	224	265	218	216	229	223	200	216	225	220	227	250	202	201	227	190	229	234	227	219	224	221	213	208	226	229	237	222	210	212	206	209	205	229	209	243	207	206	228	229	222	219	190	229	201	209	241	180	213	226	226	212	215	208	220	201	225	232	220	222
2267	840	442	317	300	380	498	429	316	212	211	147	110	106	116	95	118	94	97	94	82	85	85	87	77	85	105	95	68	100	88	82	80	76	88	70	79	96	85	80	83	85	97	84	80	87	85	85	104	108	94	78	93	88	93	80	87	85	91	86	91	78	91	79	82	86	95	79	79	72	84	82	80	75	87	100	103	107	79	83	105	92	73	79	88	91	87	89	76	83	80	90	81	81	94	82	85	70	86	118	97	85	84	74	81	86	90	105	94	89	92	82	61	92	101	88	73	102	96	97	98	84	84	92	81	69	81	74	82	70	76	83	90	70	84	99	87	83	99	78	82	75	82	102	71	71	80	93	91	85	94	78	79	70	92	92	94	92	73	93	85	79	73	101	80	88	81	92	87	85	88	73	95	77	66	97	69	81	81	77	74	82	68	77	94	77	88	84	86	79	63	81	82	79	82	86	91	92	83	82	76	65	86	102	89	84	91	99	85	84	77	97	74	84	95	71	87	79	78	99	70	95	78	83	81	96	95	86	97	92	82	79	100	83	73	80	90	92	65	85	82	84	101	103	99	88	81	79	70	84	93	72	87	83	83	65	63	80	71	93	89	90	84	87	80	83	88	73	84	69	78	74	79	84	85	86	70	90	82	87	74	88	88	81	95	89	81	83	85	66	62	88	78	80	98	78	97	76	85	85	81	71	80	95	92	67	80	83	74	68	80	90	83	89	92	73	90	62	95	87	78	100	81	87	78	90	91	84	70	87	66	64	82	93	72	92	93	100	93	97	76	93	82	78	90	88	77	79	86	82	80	66	93	78	98	89	91	77	75	89	83	85	77	77	92	84	87	90	94	81	87	72	92	86	93	85	78	83	77	75	76	99	96	88	77	72	88	87	67	109	85	84	74	103	93	92	89	90	94	96	76	84	86	77	72	84	110	76	92	71	81	79	94	77	84	97	72	80	78	82	87	70	88	89	99	79	80	62	84	77	94	91	109	84	91	82	80	96	98	79	79	91	101	76	79	76	84	105	68	88	88	77	82	73	85	91	83	103	65	73	79	77	88	98	84	76	79	72	82	79	102	96	87	74	84	75	76	80	97	80	87	95	97	86	98	77	85	86	72	71	91	81	81	95	75	94	77	89	83	78	81	71	90	81	91	81	67	73	87	87	83	90	85	83	88	86	107	71	87	86	66	93	92	94	92	76	82	69	87	88	83	81	84	69	81	87	103	83	95	85	85	82	79	67	79	87	83	90	84	88	75	88	87	101	70	76	80	86	94	89	82	81	88	100	70	78	87	87	81	100	89	72	82	94	87	95	80	86	91	73	84	89	95	89	88	110	99	86	94	78	76	87	83	82	85	80	99	77	73	79	79	84	102	78	83	76	98	97	72	76	77	91	92	79	87	75	89	100	85	68	72	92	79	70	79	77	72	73	80	79	85	65	83	96	94	91	81	97	73	66	82	92	70	83	75	72	72	62	87	85	74	87	57	89	82	80	85	87	100	91	81	86	65	84	85	67	79	77	108	92	64	85	71	83	79	86	80	85	77	85	102	98	81	88	84	71	87	77	92	81	111	65	82	93	84	80	78	78	93	71	85	100	89	97	70	87	86	84	83	78	79	82	116	76	91	74	94	91	98	75	94	75	79	89	84	88	79	95	75	93	99	78	89	83	83	56	100	80	74	99	89	78	73	68	85	94	88	88	83	65	86	104	79	75	86	101	96	81	97	80	78	87	81	86	86	85	93	75	87	81	90	99	86	77	85	87	73	77	82	91	83	80	74	89	93	86	95	95	82	101	83	76	73	84	77	100	69	95	82	91	70	83	82	70	81	87	72	88	92	83	71	99	80	81	88	72	87	91	83	83	78	71	89	100	74	86	79	80	67	92	82	88	87	70	80	71	95	79	83	80	90	83	78	77	90	101	84	92	86	66	87	71	66	69	76	92	80	83	76	90	74	82	69	81	90	94	87	102	82	89	89	73	71	73	91	87	85	82	76	89	81	84	72	95	82	88	97	81	66	93	84	69	83	63	79	86	92	89	78	98	103	81	66	90	88	83	66	91	73	86	76	97	88	72	90	80	85	70	83	84	81	71	97	83	81	85	87	81	89	90	75	86	96	82	81	78	79	80	84	81	90	91	77	83	84	90	78	100	62	78	103	75	106	70	73	71	98	113	84	69	100	84	70	84	97	72	80	85	83	78	88	98	84	92	92	84	72	78	82	69	90	81	98	87	82	90	83	75	74	71	76	73	85	81	80	97	87	88	80	80	76	75	71	70	88	80	80	67	75	78	91	73	82	79	86	95	89	82	96	75	76	92	85	80	88	83	88	85	80	93	84	76	92	88	79	82	84	96	74	82	83	81	88	102	75	80	79	74	85	68	73	78	71	86	79	93	98	93	78	75	82	103	91	78	66	81	93	88	82	91	74	72	93	80	70	69	93	77	88	98	87	80	91	78	80	68	82	94	77	96	87	74	95	82	76	100	77	77	98	94	75	66	81	82	89	93	82	79	82	115	79	79	84	77	86	85	104	69	90	84	80	71	62	82	81	90	93	78	70	69	86	98	78	77	93	80	87	77	97	89	84	84	81	92	87	85	86	102	65	67	78	88	84	82	85	72	86	77	95	92	93	87	74	87	101	96	86	84	79	80	93	96	99	88	83	75	93	89	81	86	76	83	97	83	87	91	74	84	77	100	67	73	62	92	81	87	67	98	76	100	81	65	54	93	85	85	77	71	74	85	67	78	97	91	76	94	86	78	85	93	77	89	74	82	100	87	89	91	83	90	88	73	90	79	77	92	75	72	94	86	72	72	75	87	91	93	82	86	98	68	86	78	70	88	99	90	84	76	73	97	67	85	81	69	82	79	89	70	96	74	89	68	80	95	90	76	65	82	77	67	92	87	80	83	80	87	85	92	71	87	94	78	82	91	75	79	76	93	74	83	76	90	93	82	94	80	80	86	72	78	74	92	96	81	82	84	82	78	73	76	71	72	87	71	82	94	77	91	95	79	72	74	84	75	65	105	71	70	92	79	100	93	76	78	82	92	67	69	81	88	74	72	101	90	91	83	75	95	82	90	84	102	92	84	82	64	87	86	83	86	83	90	72	81	89	94	84	91	75	93	77	66	87	91	67	76	71	99	71	88	95	60	68	75	71	88	72	85	62	94	101	79	69	86	92	79	77	88	90	75	97	71	77	108	73	72	75	91	98	82	79	78	61	86	85	89	80	74	83	94	82	64	75	83	82	73	82	89	87	67	83	84	80	87	71	76	88	71	76	81	89	90	89	81	78	67	98	77	80	84	70	84	82	81	94	68	72	77	74	73	79	81	70	83	79	72	90	66	96	66	101	94	78	84	69	80	90	75	91	74	72	75	74	92	62	78	94	87	81	89	106	79	83	78	82	85	69	73	87	97	86	78	80	94	80	67	80	73	71	103	94	110	96	79	77	96	92	94	75	93	85	93	77	83	85	72
17312	8608	4915	6561	14088	17391	16748	13192	9992	7601	6037	3166	1930	1447	1228	1032	964	911	848	778	812	777	745	775	746	722	658	686	737	716	713	710	696	747	747	715	675	675	649	635	664	661	664	651	708	722	736	802	726	754	804	848	1005	720	628	666	657	640	634	684	622	621	654	674	716	637	617	646	639	607	579	600	648	656	690	789	782	707	728	598	647	601	622	620	620	581	604	626	556	648	663	627	645	619	629	593	623	568	584	602	647	606	654	605	624	584	606	616	580	622	640	647	625	648	649	603	655	620	637	621	648	636	649	617	634	627	619	630	636	616	571	620	630	636	571	636	694	637	575	614	647	620	583	583	614	617	678	602	662	595	629	632	574	615	654	579	630	593	629	604	601	612	648	637	613	612	645	618	649	655	631	602	605	599	642	622	604	638	614	616	593	598	622	637	617	601	654	587	607	614	638	637	611	618	624	608	610	580	585	646	615	626	645	611	625	618	666	622	609	625	634	628	648	600	647	629	606	647	601	612	649	640	634	617	623	624	614	619	595	564	633	603	660	635	612	609	638	611	614	607	613	621	641	629	572	580	662	654	632	611	608	600	574	632	682	642	628	623	622	610	612	596	619	629	608	611	588	617	583	597	591	602	585	659	597	625	645	636	629	639	596	633	618	655	660	587	624	638	584	624	620	590	620	642	614	593	650	648	620	606	623	619	651	631	629	583	618	587	622	635	615	601	569	606	619	630	618	588	608	627	604	617	639	624	606	628	607	654	617	600	602	618	608	652	642	586	634	642	607	584	618	629	663	570	658	576	628	668	633	646	632	579	602	605	596	616	607	649	620	597	609	637	583	580	624	629	595	651	657	631	599	591	599	627	607	636	649	581	602	626	623	598	632	609	636	583	613	577	619	592	626	636	659	631	610	592	627	629	588	690	621	601	642	615	594	616	651	641	684	647	639	599	605	611	624	630	667	635	609	601	629	588	639	612	614	651	579	594	625	600	580	619	636	621	602	601	620	640	621	637	647	615	602	594	564	591	591	647	623	621	670	632	631	623	634	591	630	614	590	583	629	596	606	609	571	611	648	643	645	650	594	620	573	618	596	652	591	635	597	594	597	637	617	653	633	638	649	630	621	646	614	622	587	617	634	644	618	653	580	621	644	612	580	626	641	598	651	612	590	628	635	657	635	615	623	621	643	656	605	621	604	601	577	600	607	649	635	668	595	625	642	603	588	604	613	605	609	665	611	633	669	611	607	637	622	622	596	658	618	626	604	618	594	635	562	607	646	604	638	578	653	598	643	589	604	603	631	632	625	612	577	610	619	633	574	659	585	592	571	591	618	628	634	662	639	626	650	633	647	660	620	621	662	621	612	627	612	634	654	612	634	626	612	628	630	635	543	597	564	593	610	654	623	614	577	608	625	642	634	580	635	650	624	635	598	645	672	631	626	575	600	626	661	649	662	604	619	629	682	616	650	659	608	606	637	617	599	635	606	556	609	612	594	629	614	611	614	599	614	599	607	662	602	582	604	618	611	605	613	623	596	603	605	633	615	618	624	608	608	610	615	626	597	644	588	623	584	654	621	574	620	606	627	620	623	601	621	602	647	588	638	621	607	638	605	568	630	588	634	584	615	624	633	602	618	590	585	633	631	616	591	603	624	613	618	646	596	625	597	580	617	649	644	668	677	597	631	573	622	633	608	621	542	604	647	644	672	633	648	665	640	672	633	619	636	614	575	638	625	674	636	593	646	632	601	601	586	633	632	612	623	624	614	607	645	601	618	637	629	603	646	643	621	626	605	610	649	618	624	592	580	589	650	587	670	658	647	609	604	609	650	573	561	684	599	612	645	630	636	638	631	649	594	646	643	618	641	612	606	645	607	623	638	608	588	632	644	582	628	582	595	608	656	647	641	587	630	634	635	640	650	642	625	610	641	581	586	626	568	610	648	626	592	618	603	649	624	643	602	647	623	582	622	599	619	605	636	628	608	603	611	612	621	630	621	634	609	576	603	632	627	631	640	626	623	614	599	653	660	613	607	620	640	582	597	629	668	629	588	603	616	628	584	650	621	610	630	620	574	641	610	631	649	647	646	575	635	557	601	607	621	627	592	644	577	624	675	605	575	623	648	669	574	607	653	606	646	649	612	571	593	614	594	591	654	642	626	615	618	600	563	621	648	620	610	626	600	640	589	604	642	623	573	572	624	647	595	609	586	656	641	601	578	622	594	607	636	604	581	628	576	587	628	625	624	646	609	607	661	597	599	598	644	627	640	597	619	595	636	631	621	612	618	602	598	590	604	659	583	594	620	595	613	656	606	660	666	634	572	632	603	636	664	651	626	601	658	587	586	613	613	650	617	635	602	615	637	611	558	627	608	584	639	655	615	624	631	611	606	640	650	651	657	621	581	643	649	631	618	627	629	580	632	577	637	645	622	580	628	669	642	603	647	555	641	609	607	588	665	601	609	619	651	626	608	607	602	600	608	645	597	586	585	605	617	612	641	638	605	589	612	624	650	646	605	596	633	612	666	591	643	654	602	639	619	549	540	634	632	631	590	619	603	579	587	626	624	615	619	655	606	612	614	611	650	626	615	627	644	636	597	620	553	587	618	595	629	628	566	645	636	584	620	672	602	628	631	609	588	596	602	608	629	608	605	598	621	622	635	646	633	598	612	583	609	628	645	590	610	624	608	631	630	576	617	609	607	566	648	637	618	647	626	648	620	616	669	588	624	626	636	640	665	590	648	598	661	633	636	670	598	620	617	603	611	627	598	591	636	639	661	613	615	614	583	632	635	631	621	584	633	634	645	630	636	596	616	612	620	635	616	587	637	625	628	650	635	643	583	606	656	622	605	635	636	623	641	620	604	620	614	590	624	600	607	631	613	574	609	614	616	643	627	578	622	614	648	599	623	562	604	623	616	663	648	607	602	592	588	581	604	631	627	652	603	624	649	589	588	633	606	657	633	625	576	617	604	616	613	613	612	702	585	595	692	586	666	638	595	620	616	652	612	593	601	628	594	617	604	686	630	630	641	646	636	625	603	700	646	588	599	586	641	637	622	613	627	673	644	621	619	570	608	633	652	638	624	624	617	558	630	615	647	623	646	606	696	603	619	598	598	658	607	614	667	617	606	614	574	593	634	598	610	581	601	589	567	612	596	629	597	606	617	591	616	641	639	629	620	629	626	600	631	610	589	610	623	578	624	609	582	577	598	665	652	610	659	602	601	582	603	620	625	606	587	612	604	624	635	610	612	612	626	620	619	616	593	614	652	589	655	639	637	633	654	618	582	604	605	590	609	594	621	620	609	625	601	607	601	629	625	681	622	602	624	631	591	632	630	620	626	653	590	606	665	605	628	615	628	585	600	611	601	631	620	619	635	634	605	558	603	609	626	592	608	608	630	597	619	640	613	620	606	621	582	596	652	712	611	680	681	600	608	593	598	577	620	606	610	645	611	641	581	635	651	602	618	630	625	583	631	612	603	634	618	621
1773	1103	577	369	347	488	547	467	401	293	231	126	93	75	77	53	50	63	54	37	58	55	47	43	30	44	60	51	40	50	53	49	41	48	48	41	31	40	32	34	52	33	32	46	43	37	45	43	36	52	48	50	57	21	47	53	41	45	41	48	25	36	26	54	49	49	42	51	29	48	40	39	37	34	45	43	52	44	47	40	40	34	42	39	48	32	36	31	31	40	36	40	31	41	37	50	34	34	34	52	31	34	31	33	48	38	38	38	46	40	28	28	34	30	44	46	42	37	38	32	36	43	35	21	43	34	36	48	40	33	34	30	40	40	22	44	36	42	33	43	40	37	50	37	29	43	45	42	35	44	36	33	47	32	53	34	38	36	42	34	41	31	30	37	28	45	31	40	41	36	39	37	50	35	20	48	40	52	28	26	34	45	47	35	49	25	25	44	44	42	38	44	43	34	48	37	39	44	47	44	37	48	51	32	25	44	39	37	44	29	41	34	46	32	38	30	39	42	39	37	41	38	42	34	42	43	36	44	36	44	45	32	48	25	38	45	40	33	43	35	38	27	45	40	37	48	33	39	39	38	28	36	38	43	44	47	31	39	40	43	41	32	45	33	41	41	27	26	31	41	43	23	36	42	45	35	47	43	27	37	39	35	36	35	42	49	35	33	41	39	40	38	31	47	34	46	42	28	35	37	35	36	43	34	44	43	44	40	41	54	32	35	36	34	41	31	29	26	41	43	31	28	37	27	39	39	34	40	34	42	30	39	31	39	47	41	35	49	41	33	32	31	43	42	58	44	40	39	32	35	44	49	39	43	45	34	33	40	45	33	38	45	39	44	42	32	34	41	38	40	48	39	31	33	49	37	35	30	50	29	44	43	37	40	33	36	29	36	39	43	39	44	48	36	39	26	48	41	38	43	32	32	45	42	35	43	35	39	41	45	38	35	34	38	37	33	47	37	42	43	38	48	35	32	29	33	37	41	40	50	41	37	32	37	35	36	34	33	38	35	36	54	42	38	39	44	33	40	30	31	33	39	36	33	38	27	34	30	36	29	41	50	32	40	44	45	27	50	41	42	33	33	35	38	43	41	47	40	38	41	41	37	35	40	33	49	44	38	36	42	38	52	39	39	36	30	39	42	40	45	43	44	42	47	33	39	45	46	48	36	48	40	54	40	35	35	36	36	43	32	35	38	39	33	36	43	39	36	42	49	41	34	31	34	41	39	39	31	37	28	37	50	36	41	35	39	40	41	47	46	40	37	37	38	32	46	37	40	27	38	41	40	39	40	34	29	44	31	39	45	36	49	40	32	42	42	48	32	50	40	38	30	30	41	49	48	32	32	36	29	40	35	40	44	37	48	37	39	46	38	41	44	25	32	40	45	37	34	33	39	31	43	27	36	42	30	35	29	35	42	45	36	33	21	31	35	43	28	32	45	38	41	33	42	28	35	38	37	38	36	32	43	35	34	43	21	39	38	49	32	35	28	46	45	30	34	40	28	41	46	45	42	42	52	32	40	30	34	40	34	37	38	48	31	36	34	35	49	38	32	34	38	39	34	43	35	31	35	32	33	40	37	35	31	26	46	46	42	41	32	44	24	33	44	29	39	39	25	29	27	40	45	47	35	37	38	35	42	38	35	36	31	39	49	38	43	43	41	21	51	38	42	33	32	32	37	36	40	39	34	33	43	36	35	40	44	42	34	41	37	33	35	36	32	31	35	35	31	31	28	41	39	36	40	45	44	35	38	27	30	36	45	44	40	49	37	36	34	39	46	39	33	46	30	43	25	38	34	40	25	35	40	35	40	35	41	33	45	42	39	32	36	48	32	42	42	44	44	25	36	43	37	28	31	41	39	39	38	36	40	32	38	54	49	40	37	27	39	51	35	43	40	43	28	40	46	36	42	30	36	37	36	40	30	47	33	38	48	46	33	52	43	33	33	35	37	53	32	35	45	31	41	34	50	35	36	35	36	33	42	36	41	40	45	31	27	38	40	33	39	37	36	41	36	31	41	57	36	50	42	39	44	40	43	37	40	42	54	33	36	35	34	41	34	36	43	36	30	42	44	43	41	22	46	33	34	29	46	40	43	41	34	48	35	24	39	27	41	30	36	47	41	46	38	47	38	40	40	35	34	35	34	46	32	33	39	37	28	36	41	45	39	45	38	42	43	40	37	38	39	41	38	39	33	37	36	29	31	34	36	33	37	41	50	40	35	39	37	32	39	33	31	38	39	46	34	47	41	39	41	29	39	39	32	39	39	39	52	46	43	26	40	32	38	32	41	38	37	53	54	40	34	34	36	39	33	39	37	28	42	28	47	27	37	35	29	40	40	37	29	39	33	44	39	38	30	39	34	44	43	38	35	40	37	33	32	39	41	50	40	42	40	43	30	36	47	46	33	31	41	36	35	44	43	43	41	41	37	33	38	42	49	41	33	43	38	40	40	36	36	49	43	37	40	34	44	34	35	31	43	31	38	26	31	43	44	45	38	32	40	37	44	44	46	28	42	38	24	49	43	40	39	38	36	36	35	44	38	40	43	37	35	35	40	35	36	29	30	34	43	44	45	35	39	40	30	25	34	43	31	41	35	27	29	23	43	43	31	44	28	34	41	25	47	46	40	33	38	39	34	36	40	37	38	42	29	52	43	43	36	38	33	36	39	47	34	37	36	32	47	37	34	36	37	31	41	40	46	27	34	28	36	44	36	23	41	36	32	46	44	49	45	29	40	45	38	40	37	31	41	45	42	42	30	26	27	45	35	40	29	49	29	46	49	44	44	36	40	31	38	43	44	46	41	37	36	30	39	35	41	38	46	39	39	46	41	45	38	36	42	28	44	49	38	31	43	33	45	41	40	33	32	42	44	32	42	47	40	31	31	46	43	29	30	28	42	34	31	35	34	31	35	42	29	33	33	39	34	32	44	42	35	34	28	39	32	45	40	34	30	27	41	33	45	40	35	40	35	40	37	35	38	47	29	36	45	34	32	38	42	27	39	35	34	32	34	41	42	35	43	29	32	43	41	31	48	36	30	28	40	39	39	32	45	37	33	36	35	31	40	28	30	31	41	48	33	44	43	41	32	37	50	39	39	44	36	32	36	40	45	38	35	41	30	38	43	37	22	35	38	35	35	45	35	41	36	39	50	36	36	32	39	47	41	52	43	32	49	43	28	41	33	39	39	38	32	30	40	41	28	38	47	43	33	34	39	36	38	35	45	38	40	38	40	34	39	44	34	33	34	40	40	45	29	28	38	35	41	35	37	34	45	46	48	40	38	35	41	33	32	35	41	53	41	36	48	33	36	34	40	31	50	40	42	37	39	37	35	41	43	35	42	44	37	40	47	42	42	43	36	24	29	44	45	29	36	24	41	35	38	38	37	37	38	39	37	38	37	43	38	44	39	48	44	50	38	33	49	37	30	43	42	32	43	35	34	36	41	45	42	47	28	43	33	42	25	47	43	41	35	37	41	28	30	33	41
19097	10902	6281	8118	16900	20492	19256	16046	12332	10125	7384	3624	2031	1584	1170	930	830	671	625	566	572	516	546	527	511	449	437	454	462	390	458	418	382	406	463	414	364	330	336	355	320	332	345	342	375	336	516	501	511	468	589	710	622	333	300	296	292	325	303	347	309	299	346	438	421	438	298	295	294	282	282	283	301	304	385	538	496	490	437	319	305	268	272	241	285	282	303	297	265	261	268	266	319	303	274	300	299	272	281	259	270	301	255	281	305	288	289	284	275	320	279	278	294	281	301	315	306	312	288	267	277	273	290	274	297	294	275	262	267	317	302	258	307	268	274	276	290	281	274	271	283	318	302	245	279	280	257	273	277	287	287	251	298	336	285	286	280	276	280	267	254	273	302	288	308	284	268	262	274	309	281	255	301	269	256	256	256	273	291	273	254	284	281	300	273	287	282	271	278	287	301	274	265	278	270	269	285	273	280	261	318	255	276	304	282	288	292	287	280	302	300	283	274	316	256	277	264	282	285	282	296	287	272	276	255	271	264	282	256	282	286	261	261	246	282	272	278	295	262	309	312	272	288	263	244	279	269	295	262	302	292	299	256	305	276	291	238	274	278	258	240	289	276	278	303	286	286	323	270	276	281	255	294	255	278	286	291	290	268	253	258	292	262	305	293	273	278	249	269	283	256	287	268	315	288	256	299	283	310	272	267	269	283	272	273	280	282	266	257	265	278	283	271	251	263	302	291	270	271	283	280	275	319	271	273	272	270	274	286	255	316	287	255	281	279	266	262	291	265	282	268	272	266	279	287	272	267	273	296	281	290	252	261	228	257	311	301	289	276	271	312	300	271	263	268	279	254	308	257	305	283	261	276	297	281	272	282	298	306	262	244	285	293	262	273	290	271	295	259	283	277	270	293	257	277	286	273	271	254	285	312	284	302	277	260	295	293	256	275	294	268	285	276	280	268	271	300	278	249	305	256	270	269	273	261	271	275	293	272	249	244	288	315	299	293	289	293	285	312	278	301	295	290	239	280	294	290	264	264	262	288	275	286	285	287	270	289	255	286	299	259	278	244	264	255	247	271	294	297	319	264	285	284	250	289	285	300	296	267	272	273	273	274	283	275	295	269	254	303	290	296	280	286	279	270	274	240	256	275	263	263	267	267	262	294	274	262	282	266	262	278	305	254	260	275	289	275	277	267	259	279	249	252	278	250	275	265	265	301	266	244	266	265	285	241	291	260	244	267	271	256	303	265	277	269	257	270	301	274	270	300	257	278	280	248	279	290	258	289	284	267	314	298	286	258	248	270	251	268	294	247	272	286	261	253	265	262	288	272	283	266	246	305	270	294	228	268	281	264	273	287	266	270	260	303	254	266	269	278	298	268	261	267	272	286	286	284	269	260	253	262	265	274	271	284	278	282	260	274	270	277	288	240	281	256	242	257	281	249	275	291	286	291	283	273	302	267	265	254	264	254	274	322	297	258	262	285	278	260	282	283	275	256	322	293	269	273	289	284	270	276	257	269	259	272	304	293	275	277	258	235	266	286	264	286	283	290	270	292	263	297	306	299	275	271	262	280	285	269	259	278	258	298	243	244	278	289	302	254	278	253	297	300	299	275	271	284	260	307	286	297	285	282	258	269	268	277	270	292	258	297	256	276	294	270	303	273	281	291	287	284	276	307	261	266	252	272	260	272	290	261	284	262	281	299	270	278	273	270	271	263	279	254	277	299	272	269	289	273	307	288	259	254	292	291	278	267	286	290	270	263	312	257	288	277	274	278	279	266	277	262	282	277	259	324	273	302	251	269	256	266	278	250	251	274	283	274	288	256	253	284	264	261	271	290	279	301	267	276	286	270	278	284	294	261	266	300	266	276	269	298	273	268	275	299	258	301	259	279	262	268	242	252	258	307	301	274	275	279	308	287	289	289	274	267	260	297	255	250	242	273	263	264	282	291	277	294	303	293	261	264	265	263	261	273	268	248	280	275	308	286	307	235	254	286	280	279	313	265	271	278	231	305	283	304	302	285	284	277	287	261	280	275	262	268	268	259	293	260	285	247	270	264	298	293	307	306	298	293	298	292	294	240	238	265	252	276	290	280	264	291	278	261	254	264	286	272	296	308	270	262	264	294	260	280	281	251	295	265	251	275	265	281	288	293	280	309	295	266	271	283	301	274	288	282	271	264	294	259	262	268	277	285	275	274	262	266	277	268	269	269	278	287	237	311	280	295	277	276	270	288	267	294	291	284	294	278	276	299	258	269	292	275	259	299	278	272	271	280	302	296	282	261	265	276	239	273	276	283	272	284	249	311	269	250	266	309	271	273	270	282	244	274	288	287	261	260	289	287	262	303	287	285	274	300	270	288	274	288	280	283	290	288	292	293	282	282	252	279	295	286	303	297	285	299	270	294	267	257	288	279	276	255	288	259	272	285	291	266	276	275	309	278	280	263	259	260	272	250	284	284	283	253	282	270	272	273	298	290	271	266	259	260	262	281	263	272	285	267	274	284	289	254	253	256	280	292	261	291	262	297	296	257	267	273	275	296	288	290	274	279	307	272	283	280	259	260	266	274	259	270	272	258	267	264	264	274	244	319	263	275	253	278	284	261	246	318	248	272	289	292	280	298	271	264	287	249	287	271	261	252	307	286	303	255	283	272	258	271	323	259	288	295	295	289	260	286	301	269	293	271	250	276	276	268	298	287	258	276	257	270	270	320	313	280	306	293	292	278	284	256	267	298	278	315	285	291	288	262	289	289	259	277	270	271	280	256	275	256	272	293	286	285	318	260	276	280	258	272	268	278	279	281	273	278	263	289	258	293	299	271	283	258	287	293	305	270	271	278	279	276	286	270	249	249	307	291	272	298	271	259	283	287	266	283	249	261	278	236	256	274	286	312	298	305	274	272	279	269	258	246	255	286	234	287	284	284	271	309	276	322	290	279	288	275	252	259	281	268	256	256	276	264	310	304	268	276	278	266	277	295	314	278	262	260	275	258	284	331	279	283	278	288	243	280	259	280	287	249	262	279	292	285	277	307	272	282	248	254	332	267	271	295	255	290	240	270	281	255	297	261	291	294	281	310	253	285	261	270	275	287	272	257	282	280	247	290	284	302	290	254	286	266	274	291	265	283	280	268	317	297	261	289	267	275	248	266	293	258	282	289	306	263	294	294	292	279	270	267	265	287	313	303	273	288	267	302	291	295	285	279	269	251	275	278	289	257	305	294	296	288	285	286	228	284	268	238	279	285	257	252	273	280	266	273	260	295	288	304	277	276	253	316	285	290	256	290	283	285	271	291	265	293	273	285	285	276	249	289	303	279	272	258	318	257	291	250	277	294	314	306	274	278	253	276	272	284	287	287	276	284	272	288	269	254	303	290	299	284	304	276	310	283	287	258	287	282	252	259	273	299	299	300	264	272	266	257	279	279	287	271	278	236	306	267	259	243	285	297	293	252	274	251	285	275	279	278	246	276	275	278	292	294	300	275	270
1663	589	358	242	215	250	305	246	211	186	156	99	70	73	71	72	62	81	60	63	78	79	74	54	74	63	72	68	71	64	63	63	80	73	71	53	65	63	60	43	91	61	77	64	70	69	78	70	65	67	67	82	68	59	65	60	69	69	66	58	68	62	60	61	90	94	70	65	74	56	77	66	64	58	67	58	60	63	64	67	74	65	70	72	67	62	68	73	68	74	81	77	65	62	56	51	74	51	68	73	53	83	63	68	61	56	57	55	67	60	79	60	57	71	74	79	75	80	51	64	58	72	63	45	71	62	52	70	68	41	60	69	67	70	50	43	69	47	74	68	66	67	62	66	67	68	63	75	76	55	68	60	79	73	61	64	65	62	63	51	67	88	71	66	74	64	73	61	67	72	58	78	64	58	83	55	65	85	69	65	72	62	79	55	81	77	60	67	52	66	53	52	69	46	77	77	60	51	70	71	53	77	65	80	85	53	62	70	76	66	68	66	73	58	63	65	54	64	87	65	89	74	70	57	70	61	58	68	72	66	85	68	59	78	65	67	77	64	58	94	56	59	60	53	77	61	70	70	63	75	74	60	59	55	59	75	58	57	76	58	71	72	71	71	68	56	73	72	77	76	54	59	66	81	61	61	66	59	75	72	67	75	57	70	59	74	70	53	65	64	65	71	81	63	67	71	65	61	55	74	59	60	47	63	61	59	67	57	65	66	71	70	50	65	67	73	71	69	70	52	65	84	65	57	57	67	64	62	65	64	68	71	66	74	76	63	54	61	70	69	68	62	59	64	71	66	81	67	72	71	71	59	57	69	56	66	64	70	73	77	80	61	61	68	67	68	72	65	75	70	79	63	48	58	62	82	57	70	73	67	52	62	65	60	56	71	65	75	79	61	69	56	62	50	79	71	59	62	66	75	74	63	77	61	75	69	58	59	66	52	69	72	57	69	81	59	69	82	56	54	71	66	61	73	55	66	66	61	75	70	63	75	63	60	59	71	70	61	88	62	64	72	76	58	61	60	53	71	63	75	73	70	86	83	54	54	67	65	66	71	65	61	54	70	64	66	63	67	59	75	69	56	63	69	55	71	65	75	74	70	67	69	62	82	73	52	70	76	68	74	69	76	55	75	80	67	74	68	58	81	66	59	79	65	79	71	60	64	73	57	62	67	68	68	73	65	54	69	67	66	91	72	75	75	74	59	75	75	57	76	54	59	62	80	73	69	64	76	81	60	62	55	76	70	76	64	64	57	68	70	71	61	63	79	60	80	69	60	82	60	71	75	70	71	55	60	68	72	73	75	52	67	66	64	65	67	80	62	69	65	74	65	70	64	76	77	73	55	69	58	70	73	66	72	77	63	51	72	73	59	75	78	68	65	61	68	55	68	74	54	67	73	79	81	68	67	66	70	73	65	79	86	62	60	64	61	59	78	71	67	65	64	58	83	59	77	71	91	65	53	64	66	67	73	67	58	70	62	65	63	60	76	61	55	69	81	80	51	70	68	70	50	63	54	70	60	64	71	59	72	79	76	66	81	65	58	54	62	67	82	67	63	62	68	66	72	64	68	50	57	62	68	69	62	69	60	72	73	72	63	73	50	69	62	64	71	77	52	66	72	71	63	82	69	63	84	76	67	75	73	71	72	66	66	76	66	70	71	68	56	69	67	75	65	76	71	64	70	57	59	58	55	69	62	62	70	68	70	56	54	70	70	71	73	59	57	74	54	55	54	70	62	58	55	57	57	77	68	64	69	71	57	66	72	66	52	56	78	78	74	74	74	69	59	61	70	67	63	65	52	60	68	66	78	60	50	64	68	61	62	74	62	78	63	58	59	81	68	73	52	59	64	54	55	57	74	71	67	75	74	54	61	67	67	80	66	74	66	68	63	80	74	74	54	72	88	63	52	65	70	69	65	65	74	63	67	73	75	87	49	88	67	85	55	63	74	60	75	71	64	71	63	70	58	67	48	64	77	61	72	65	72	78	44	73	61	50	80	71	72	65	65	66	63	71	64	69	68	69	73	61	72	65	60	66	62	73	72	66	78	65	54	66	57	71	76	68	70	68	72	58	61	64	79	59	73	66	63	79	68	71	72	62	73	79	87	73	69	73	72	63	64	50	65	62	67	67	80	54	67	63	74	64	59	73	63	65	70	59	55	64	73	67	63	69	49	53	61	64	52	70	76	74	69	68	63	57	58	69	63	67	74	68	62	77	73	70	54	60	52	83	75	86	75	60	75	57	68	71	60	70	70	65	62	66	60	70	77	72	72	65	72	69	64	68	67	75	72	65	74	64	61	73	67	62	63	63	71	69	57	58	62	73	72	69	49	71	64	73	79	75	62	65	65	83	54	61	82	69	69	72	60	64	62	65	90	61	73	71	60	62	65	73	74	64	71	54	72	66	62	55	84	55	72	69	61	63	64	67	70	71	60	71	74	77	71	59	69	66	67	56	46	48	73	58	68	54	63	60	61	55	72	56	59	64	72	60	71	65	75	73	62	77	69	63	64	68	70	81	70	58	62	72	78	72	58	63	62	70	65	70	78	66	82	55	67	66	60	68	66	56	53	61	78	67	64	69	65	48	72	66	64	69	62	73	62	62	58	74	46	81	63	68	63	65	72	99	69	62	60	66	67	55	72	69	80	78	74	78	68	68	70	72	73	65	68	49	84	65	62	63	64	69	68	78	66	60	57	57	79	55	79	77	65	72	92	59	69	80	58	63	63	78	57	70	75	61	58	50	72	48	65	62	76	64	60	81	72	74	67	61	74	70	75	63	61	76	62	65	74	61	63	61	77	66	69	61	64	84	74	55	64	75	73	72	67	72	87	65	53	62	62	60	60	71	80	78	63	67	60	81	54	61	79	73	64	75	56	77	73	66	73	74	56	68	67	83	71	73	70	69	63	53	62	64	75	66	58	68	82	69	61	70	68	85	61	83	76	63	75	68	70	80	67	74	69	63	60	62	77	70	63	65	56	55	70	74	64	68	49	58	76	65	67	65	74	45	57	72	75	66	64	77	68	70	71	81	70	69	60	64	63	87	89	66	64	80	66	60	71	57	73	59	60	71	55	73	77	56	68	56	72	80	82	73	72	90	69	72	68	75	65	68	57	56	63	74	59	69	76	71	75	62	49	64	82	73	58	64	56	66	53	57	72	71	60	81	72	61	71	78	65	66	69	59	84	69	55	71	58	67	79	71	64	76	70	62	68	89	53	67	58	67	60	61	63	60	84	75	68	73	60	63	60	59	68	71	67	77	77	71	76	69	73	74	63	63	71	58	54	73	84	80	57	58	57	68	80	73	65	60	74	73	77	78	60	63	60	66	81	69	74	66	70	92	60	71	59	54	69	71	82	68	64	64	67	62	71	78	65	81	69	65	61	80	65	70	56	69	72	65	63	64	65	73	59	65	67	72	76	79	69	68	80	77	76	73	81	68	63	66	62	70	48	50	78	70	68	71	59	67	64	73	64	65	75
14943	6865	3747	4838	10381	12970	12082	9354	7012	5700	3494	1690	1103	847	773	637	585	579	564	531	578	555	592	561	536	564	515	502	528	526	569	530	580	561	537	535	535	535	507	544	509	524	550	592	559	596	546	603	603	617	638	736	636	543	496	497	483	470	515	498	532	518	523	559	577	585	561	550	514	490	496	489	509	572	610	606	580	560	530	546	523	486	532	496	500	529	503	514	531	519	514	532	522	483	490	503	551	504	481	539	502	511	455	543	502	515	488	475	524	521	466	478	478	529	538	507	514	499	492	566	516	537	504	514	511	458	461	474	475	508	511	514	487	510	536	496	530	483	479	538	541	528	525	532	533	513	517	498	526	527	511	511	482	508	496	529	540	478	515	482	462	495	490	508	539	511	516	551	495	564	514	494	493	519	486	476	503	480	476	487	508	479	487	502	527	516	545	482	531	502	502	498	497	497	517	488	525	507	518	508	531	473	547	482	506	469	509	546	524	485	490	527	509	506	489	508	463	510	500	522	514	511	508	486	462	495	481	506	498	489	528	449	450	496	497	527	505	515	512	531	481	476	477	485	521	532	497	508	488	514	488	516	481	512	493	519	497	518	528	518	501	512	526	487	521	505	500	525	517	541	531	524	521	515	522	477	481	500	478	491	483	541	482	520	515	478	469	559	517	532	517	485	482	479	493	509	515	530	565	513	522	506	497	482	507	513	513	511	513	498	483	519	498	531	535	508	487	512	538	481	517	471	495	492	518	479	504	518	480	515	436	520	522	475	534	502	527	512	493	492	512	484	461	519	484	489	475	535	488	467	528	481	535	550	487	486	468	516	476	560	520	474	522	512	502	535	496	510	486	499	525	518	547	512	527	471	537	512	526	525	488	516	492	496	502	464	510	482	498	447	490	482	507	489	513	488	494	525	489	524	524	496	492	493	523	465	487	498	519	463	542	526	502	515	531	485	470	492	496	523	512	502	515	534	530	486	544	494	523	492	459	509	479	476	535	491	505	526	520	533	478	490	519	468	511	491	542	539	470	496	517	518	468	467	517	504	496	489	528	469	529	489	496	506	506	463	497	512	522	546	508	484	508	516	515	508	532	516	549	534	473	525	495	483	507	527	475	510	504	543	498	547	506	518	511	502	535	477	492	481	515	502	522	455	547	488	526	490	521	500	526	512	504	527	510	506	510	514	473	521	506	476	485	477	517	541	510	530	451	450	474	506	543	517	507	517	517	494	505	533	517	511	537	493	512	480	498	505	483	522	474	490	524	477	507	502	494	521	546	548	550	512	516	506	538	490	520	495	530	531	508	529	520	466	483	525	496	479	484	495	540	471	516	485	545	484	467	547	504	534	513	530	548	527	514	475	439	530	500	520	515	520	498	515	541	495	531	473	509	540	510	493	475	504	457	508	524	489	493	471	484	484	479	550	509	518	503	486	550	486	464	499	504	478	510	483	523	489	493	508	531	503	492	484	484	548	505	520	539	493	457	457	526	501	515	494	517	566	495	494	526	531	515	501	489	502	504	498	490	509	508	520	515	538	522	475	536	518	515	503	495	535	515	482	541	525	509	510	491	497	504	522	510	479	489	509	510	476	542	486	533	502	478	499	513	526	507	524	483	511	488	517	545	517	518	487	482	531	487	516	504	534	499	523	534	545	532	512	523	506	500	457	487	475	498	475	545	504	509	503	535	491	504	510	491	475	512	511	503	504	494	477	536	489	551	516	480	514	498	490	508	502	507	502	463	458	492	565	509	506	525	541	511	488	526	480	507	516	476	498	502	502	481	532	491	507	495	552	486	496	488	525	524	498	509	530	481	501	488	441	531	486	496	476	503	558	540	501	509	487	497	489	500	519	483	503	505	521	489	552	525	501	494	485	492	480	498	473	508	509	481	481	498	480	504	514	475	486	520	503	500	509	524	482	468	495	511	448	452	523	508	487	475	505	473	466	543	534	515	516	510	505	531	519	487	496	514	528	512	490	518	541	517	499	471	500	516	493	550	535	512	508	521	512	525	530	499	502	501	460	522	481	478	473	481	516	515	510	542	505	512	515	523	473	507	548	525	524	506	518	515	537	509	470	493	462	463	474	514	487	525	495	516	481	526	520	502	520	486	529	531	518	536	526	486	517	472	537	526	528	513	486	469	483	476	496	529	483	503	509	514	487	488	507	500	482	496	494	492	492	525	513	522	496	502	493	503	541	544	517	522	490	493	477	512	481	511	510	507	481	506	497	500	497	493	483	467	480	546	507	552	505	506	506	474	489	482	491	509	522	489	504	489	534	511	518	529	450	510	467	514	508	501	469	534	527	486	498	496	509	482	503	519	506	532	536	494	485	483	492	533	503	515	483	541	539	504	522	529	509	488	490	521	499	480	480	481	500	505	489	512	504	497	532	481	509	488	523	556	471	472	523	519	499	521	500	536	501	484	479	500	506	555	516	494	547	496	494	506	499	535	521	532	507	476	519	536	521	471	548	530	522	487	471	519	556	501	490	501	491	495	491	501	512	509	515	518	534	495	496	555	522	512	487	501	499	495	523	541	483	496	521	481	522	488	514	538	469	481	473	478	504	559	506	545	505	471	559	504	490	486	485	505	480	504	482	466	524	489	506	506	534	501	480	496	482	502	506	556	477	498	453	516	454	510	529	529	543	476	482	539	487	496	501	509	532	503	505	519	528	471	513	540	525	484	538	520	488	530	492	490	486	524	458	500	500	514	502	507	511	512	489	475	482	504	487	507	525	472	476	541	504	499	504	514	501	535	527	529	530	512	467	490	491	527	496	518	506	499	524	500	508	520	505	504	499	489	490	527	467	483	509	500	520	526	522	507	504	496	520	540	523	468	487	499	489	490	509	486	517	483	483	502	510	532	481	498	504	494	481	522	506	492	503	507	508	519	483	508	477	496	497	527	506	507	561	492	557	491	480	499	530	529	521	477	549	541	489	514	489	501	504	524	545	491	496	538	494	498	545	542	495	512	496	509	497	527	487	511	493	518	533	537	512	530	483	533	477	467	525	486	486	535	506	514	496	524	492	478	504	493	500	488	528	515	520	542	459	498	472	472	495	483	514	548	532	488	492	529	521	529	452	528	504	543	553	537	518	517	485	474	505	528	533	504	512	489	530	508	503	475	502	533	502	522	476	513	478	538	511	529	485	538	497	483	495	460	517	532	521	512	481	491	532	507	511	511	518	499	524	533	517	486	517	488	512	502	517	531	504	513	467	523	498	495	500	531	523	541	454	496	482	503	545	565	511	537	497	520	505	526	497	506	545	496	514	485	499	470	517	490	477	506	500	501	487	508	509	497	511	500	527	477	487	463	480	492	564	479	507	482	511	545	531	508	489	476	469	512	513	513	493	548	508	510	518	533	497	522	489	478	449	534	504	519	501	495	503	517	465	487	502	482	483	535	495	485	515	501	527	549	507	488	491	509	513	528	534	555	482	521	497	517	508	489	487	529	488	486	508	463	503	507	511	480	533
1187	805	489	297	245	378	425	346	304	210	153	85	54	49	39	50	33	27	36	32	34	27	24	44	34	29	34	34	22	28	31	42	31	28	46	30	31	34	35	31	41	27	30	26	44	35	42	32	38	41	49	45	30	35	36	43	31	34	37	37	22	33	52	35	37	43	27	28	33	32	36	26	34	40	27	40	34	27	36	24	30	27	33	34	24	32	20	23	36	24	27	30	25	21	26	29	31	29	24	27	25	25	20	36	28	27	31	42	36	31	33	29	24	29	27	34	23	25	42	25	23	30	27	28	26	22	31	34	28	39	41	38	20	26	37	33	26	30	32	26	37	26	30	30	30	36	31	19	26	39	40	25	29	28	30	30	33	29	27	19	32	27	37	38	32	30	38	39	37	29	33	30	28	31	34	24	42	32	32	20	27	40	22	24	31	32	31	25	36	24	30	28	31	31	31	33	29	27	38	26	30	18	26	38	37	26	28	25	37	25	30	30	31	26	26	23	35	32	33	26	28	24	26	21	30	23	32	34	27	27	30	30	33	36	34	25	32	34	37	33	39	38	27	30	23	28	35	27	28	27	24	31	36	28	23	25	33	32	28	36	24	31	19	33	17	28	33	32	27	19	31	27	23	38	34	37	34	27	27	24	30	29	33	30	31	32	39	29	39	32	23	28	34	31	31	20	25	30	31	37	30	27	30	29	46	36	26	26	29	22	36	25	32	44	27	17	20	24	28	23	27	29	29	35	26	29	35	31	28	39	32	34	34	39	21	29	34	28	22	30	30	33	30	23	28	27	31	32	18	30	33	29	26	23	35	32	32	29	26	31	30	38	26	37	21	24	23	24	19	35	25	33	30	28	30	31	32	30	33	29	32	32	31	23	22	28	27	25	31	21	23	30	28	22	26	35	34	31	25	34	28	21	36	35	23	39	28	27	28	37	25	24	28	46	36	33	32	22	28	31	38	36	33	25	26	39	22	31	20	32	26	30	22	40	16	19	31	35	34	32	32	38	31	45	23	24	26	35	34	31	26	27	28	28	28	31	25	30	36	33	24	33	31	24	22	20	24	29	23	27	25	28	37	24	28	36	29	24	27	24	27	28	26	28	25	30	34	24	34	38	35	32	25	29	30	28	18	24	41	23	28	21	22	26	24	31	39	27	32	19	26	26	26	27	26	28	31	24	25	22	33	24	31	39	29	29	21	36	27	33	33	25	27	19	23	34	34	41	25	34	32	30	35	35	26	28	30	34	21	32	34	25	38	34	32	29	30	24	28	28	22	28	24	18	35	28	33	27	30	26	32	40	37	38	22	23	23	37	15	29	30	35	33	26	20	36	29	31	27	37	36	24	38	33	30	28	30	31	27	29	29	28	35	20	34	30	27	36	22	31	34	33	42	21	35	28	29	26	27	32	30	39	29	21	25	36	31	26	27	29	25	19	25	31	27	29	35	22	25	29	39	36	33	34	28	23	23	31	30	25	27	29	31	33	30	28	29	25	25	28	28	20	32	17	31	33	22	28	26	18	27	26	29	28	37	31	25	30	29	38	24	27	35	26	23	26	35	28	34	26	21	25	28	29	31	21	21	30	24	33	30	22	37	24	22	31	25	29	37	25	45	35	26	35	39	32	19	31	25	28	30	30	32	29	27	29	27	34	21	36	38	31	24	27	35	29	29	26	27	31	26	36	41	34	34	27	33	35	26	39	28	27	29	35	23	24	29	29	35	17	28	31	39	28	20	32	37	30	22	36	46	33	28	27	26	22	30	28	23	31	25	23	29	24	30	41	39	27	32	26	26	28	32	49	29	21	33	31	30	24	33	21	29	33	30	25	38	17	26	34	33	33	29	37	22	35	41	23	28	24	33	23	27	26	32	40	25	29	40	26	27	33	36	29	17	32	39	30	32	26	16	31	36	27	30	35	29	32	27	32	31	29	30	26	31	34	24	32	34	36	28	31	24	36	22	20	30	25	39	23	28	30	22	29	39	29	23	33	37	26	30	18	31	34	26	30	33	33	24	21	41	32	38	32	25	18	26	33	30	30	26	33	24	37	33	27	27	32	39	31	33	38	30	42	30	26	40	29	30	20	30	31	32	24	33	28	22	27	29	35	22	30	28	35	35	37	25	25	23	30	31	28	27	41	24	33	32	31	39	32	34	35	37	22	30	31	36	27	32	35	35	30	28	21	20	31	29	30	26	30	24	33	35	24	29	47	30	29	30	29	26	29	25	34	30	31	33	34	19	22	30	26	36	23	29	26	22	34	13	29	24	32	26	26	20	21	30	32	24	42	28	26	29	36	32	37	48	25	30	18	32	24	21	31	34	23	35	29	34	22	20	33	31	34	32	39	29	26	26	35	32	29	29	28	30	28	33	19	23	35	29	33	26	32	36	22	34	33	29	34	30	28	26	28	24	23	27	30	27	35	29	28	24	34	26	42	34	26	30	21	27	21	33	29	33	31	31	23	29	22	25	24	20	22	28	31	24	31	26	25	21	30	31	24	18	26	30	26	38	25	35	26	34	24	41	28	25	26	24	27	37	33	31	37	21	27	28	28	26	27	33	35	32	22	22	28	22	21	32	30	33	27	27	35	32	21	30	37	37	32	34	30	26	36	34	27	26	25	29	29	36	34	22	23	29	33	28	28	26	33	32	35	26	25	27	35	35	37	38	22	31	28	25	24	35	24	35	33	20	34	27	30	29	29	28	35	31	29	25	30	25	28	27	40	22	31	37	25	34	29	25	26	29	31	17	29	20	33	28	25	31	28	29	33	32	30	31	33	27	42	26	33	28	31	30	25	31	23	30	31	24	37	27	29	32	22	24	33	28	38	31	25	32	20	36	26	26	25	32	30	30	38	32	32	23	33	27	21	33	33	31	26	25	28	27	24	24	30	16	24	31	33	33	26	37	46	22	38	29	37	31	37	27	23	32	27	15	27	29	26	30	20	36	24	26	34	26	24	30	32	19	24	22	28	32	25	33	36	24	29	23	25	33	25	30	41	29	24	27	16	31	28	24	23	29	25	23	19	44	21	27	25	29	38	31	30	24	30	20	24	37	37	30	39	27	31	18	27	29	17	30	25	34	33	39	32	30	41	30	26	28	41	42	28	35	24	24	27	25	21	30	19	33	42	31	24	21	32	25	27	24	20	30	39	27	36	27	35	24	33	23	27	20	33	25	35	23	27	34	31	22	20	29	35	33	21	23	32	34	32	29	26	41	33	22	25	23	27	25	29	27	22	24	35	36	41	24	33	24	23	21	34	29	35	29	29	30	22	31	32	35	25	27	25	28	36	35	22	32	31	38	19	36	40	31	38	39	22	27	24	25	26	27	25	32	25	21	28	30	25	35	34	39	37	31	32	23	34	36	28	42	33	32	24	27	24	24	33	40	37	26	29	27	24	29	28	20	30	32	32	35	34	36	32	23	29	30	40	24	24	25	36	26	30	28	36	27	33	24	27	26	27	21	28	40	26
15933	8606	5189	6911	14483	17645	16038	13327	10316	8073	4757	2379	1486	1102	764	621	524	494	413	412	358	363	405	370	306	337	305	318	331	303	349	299	283	309	293	263	264	260	237	263	253	260	264	288	258	401	392	373	390	442	465	517	348	263	270	226	243	258	226	228	264	287	384	400	330	302	257	251	217	231	249	246	271	310	361	374	318	347	278	248	252	245	238	234	223	229	231	245	254	198	217	242	215	232	230	254	226	210	230	224	220	224	221	225	228	218	234	231	232	224	239	239	230	228	224	223	241	205	225	231	241	238	231	248	243	254	258	271	226	249	215	258	230	226	196	213	251	239	234	224	225	210	239	230	227	245	226	218	230	240	200	245	232	232	227	218	208	226	246	248	215	191	253	219	202	223	220	228	221	251	232	222	231	199	213	215	229	217	221	210	224	207	247	257	232	248	226	194	222	214	220	218	240	244	242	239	232	223	226	223	222	226	227	230	232	229	224	268	249	223	239	254	218	237	222	210	211	225	219	247	218	205	220	223	251	225	202	224	214	223	203	197	214	226	228	248	216	237	201	216	212	217	218	223	236	230	252	244	220	218	197	201	227	212	214	220	248	250	218	225	222	220	241	243	210	243	234	220	239	212	249	237	245	222	223	245	238	218	230	223	227	245	228	210	226	222	228	232	207	252	220	247	249	243	243	206	219	195	224	245	221	208	219	222	216	246	242	232	205	230	216	234	212	218	215	223	227	243	225	205	225	236	243	243	208	246	255	208	226	222	218	234	233	226	247	239	216	248	230	233	205	220	199	238	242	214	239	223	227	236	248	231	256	222	240	217	247	235	221	198	217	223	250	250	253	234	234	243	225	235	207	237	220	227	231	232	224	240	198	242	212	221	207	250	223	235	241	251	236	200	224	238	209	229	207	241	215	223	228	240	215	237	243	237	235	239	241	208	225	251	216	208	220	209	231	186	225	222	251	219	215	222	239	247	241	214	230	219	205	248	213	229	235	254	220	242	240	225	230	231	215	215	253	193	216	225	231	245	231	219	210	214	232	243	243	209	228	246	225	237	219	224	219	228	242	230	220	226	246	232	251	245	220	237	239	231	218	255	247	218	195	226	221	250	215	241	249	229	253	205	223	219	241	223	233	226	219	221	228	267	226	216	215	228	213	228	245	232	225	242	216	207	238	251	242	230	216	225	225	220	244	225	237	229	238	212	233	213	232	212	230	224	221	235	207	235	234	226	208	217	221	197	223	215	213	261	236	226	216	217	228	198	227	200	198	204	241	235	224	210	239	225	219	216	217	194	226	251	207	217	251	211	238	235	231	220	226	236	209	249	191	234	231	231	215	215	237	215	203	218	245	232	241	241	224	228	213	230	229	239	214	220	220	223	237	235	218	225	214	221	254	215	238	218	223	209	227	239	229	239	243	215	220	230	210	234	221	243	243	226	230	226	226	214	210	228	246	212	227	217	212	222	220	202	233	219	209	209	219	219	256	243	231	193	239	224	233	240	242	227	235	218	269	202	258	240	226	231	236	229	236	227	218	227	234	237	224	197	240	243	213	223	229	242	209	238	218	236	202	210	229	221	217	235	216	223	232	201	218	240	228	230	216	230	221	239	264	191	218	226	248	213	217	260	252	231	210	221	229	219	221	253	220	226	243	205	212	234	210	218	227	247	225	225	235	191	229	227	233	232	247	218	249	210	253	227	238	216	217	216	218	238	209	242	231	207	239	251	233	239	239	266	244	242	225	246	204	224	230	222	241	235	219	213	203	238	244	208	221	223	201	241	246	217	225	229	229	225	218	201	214	209	237	228	211	229	220	247	234	249	216	257	196	226	227	216	214	229	219	224	219	229	222	197	216	204	199	226	241	235	228	242	230	233	218	229	231	231	215	228	243	231	219	199	225	235	280	232	224	232	229	248	217	230	227	234	229	226	217	247	233	234	238	195	245	217	223	221	247	228	232	212	224	207	228	241	248	237	199	233	218	199	246	222	228	219	223	195	238	259	225	240	252	216	225	228	216	259	212	232	209	227	211	233	241	221	222	193	246	205	215	243	244	213	237	238	226	236	202	238	216	225	227	235	243	195	203	229	239	220	222	227	236	237	225	231	230	223	229	253	249	217	259	216	223	211	242	227	244	205	230	222	225	225	229	223	241	218	239	226	233	252	228	211	238	228	265	245	205	207	230	252	232	213	225	225	237	208	207	228	224	243	229	236	210	242	215	199	242	244	192	240	223	227	222	216	258	214	225	229	236	218	242	235	222	212	236	223	215	261	261	226	224	220	230	223	224	235	222	221	222	243	208	252	191	226	210	263	212	226	213	239	212	228	209	241	231	216	200	228	235	231	266	200	213	219	205	217	225	245	243	225	241	225	220	238	218	229	247	242	223	204	240	250	243	249	217	233	217	250	247	202	224	226	213	204	241	224	228	211	212	212	240	231	229	234	215	200	241	216	233	216	230	235	212	255	228	225	224	226	193	241	218	212	229	244	227	241	206	194	234	243	242	245	254	226	225	222	231	214	227	229	224	249	219	217	239	233	229	204	226	212	228	221	213	208	237	212	219	229	235	230	236	216	251	214	213	230	217	251	224	246	230	230	244	248	192	244	229	262	214	215	209	212	227	212	234	243	241	202	241	208	249	223	230	216	241	217	202	221	235	230	238	206	247	221	222	236	210	209	207	212	221	235	215	209	224	204	215	255	245	259	243	224	227	230	217	199	225	195	228	240	240	208	227	228	229	235	199	234	243	219	246	220	245	228	225	219	209	200	231	215	236	208	238	237	238	242	222	227	243	224	218	221	238	213	218	228	230	230	216	242	199	217	218	215	237	248	234	211	222	221	232	206	231	229	235	223	215	205	221	215	227	206	228	227	249	234	231	256	248	215	227	243	259	226	221	232	253	214	228	212	229	234	251	223	225	230	198	222	220	224	229	220	191	219	218	251	211	222	207	243	230	230	206	231	237	202	247	225	230	233	198	213	222	232	239	220	219	231	225	244	221	215	240	250	221	213	217	227	215	213	214	226	225	252	229	254	221	238	236	222	219	218	208	224	232	220	224	222	233	243	220	222	217	231	240	227	236	220	200	211	239	216	223	234	218	238	225	211	220	224	230	220	204	237	222	227	253	238	256	238	215	223	229	231	260	233	211	219	213	225	220	240	239	237	201	237	232	215	219	219	237	230	230	223	207	233	221	221	220	186	245	237	222	204	232	236	229	235	246	226	229	226	231	215	243	238	219	212	204	233	227	203	217	209	220	228	229	210	232	238	232	215	238	227	236	233	241	213	236	243	241	229	225	239	230	202	240	223	214	233	230	234	221	213	216	213	229	221	225	210	213	232	251	216	247	242	229	203	210	221	241	229	231	222	213	236	235	246	222	219	234	240	228	221	216	229	214	250	232	242	201	249	243	231	211	230	203	228	211	226	227	218	241	240	241	239	225	232	230	232	220	232	236	215	249	213	228	227	228	197	230	222	243	216
2212	772	416	314	267	389	437	385	336	273	159	142	108	113	115	100	75	98	77	81	100	81	88	81	80	104	94	89	87	83	73	84	86	86	98	72	95	95	98	90	81	88	70	81	101	83	103	101	91	75	93	102	96	80	87	79	93	80	80	92	86	79	82	84	107	84	105	79	83	76	94	84	97	82	105	86	90	89	72	77	67	98	82	101	71	90	73	81	90	86	67	85	86	76	88	76	84	78	82	86	81	82	75	82	91	80	89	76	75	101	95	80	84	73	82	77	99	67	99	79	82	66	79	79	75	92	82	85	68	93	83	76	81	78	96	61	91	83	96	81	84	72	84	79	83	80	93	79	71	108	67	71	74	77	81	94	73	67	93	96	63	82	75	75	93	88	58	89	69	77	87	77	84	80	78	81	68	86	90	79	72	86	72	82	94	80	82	79	89	68	68	79	94	69	80	86	63	87	96	89	81	88	83	95	71	76	87	99	69	77	69	71	94	72	89	90	87	85	73	71	100	92	88	79	82	89	67	82	84	85	80	89	63	76	90	75	70	91	92	80	82	77	77	71	79	95	94	69	89	89	75	76	92	79	88	89	83	82	74	79	88	90	72	88	89	84	104	90	85	90	86	91	75	88	75	81	92	92	99	76	88	102	85	110	74	78	77	77	72	79	96	96	85	76	99	91	77	73	74	70	87	75	86	73	64	74	86	94	68	85	87	98	75	75	81	103	75	90	71	91	77	70	85	79	75	88	71	87	74	80	86	68	93	90	84	77	82	94	98	72	106	74	74	71	76	81	84	69	79	68	85	66	79	92	68	66	66	80	87	68	83	95	86	81	85	74	90	77	80	94	75	78	83	66	82	65	74	91	93	69	77	94	77	79	82	95	75	81	81	94	75	84	91	80	78	86	75	78	93	103	90	107	96	83	73	98	93	80	94	88	90	77	93	81	65	97	86	99	99	79	88	88	71	75	78	83	74	73	75	86	84	94	79	78	92	85	91	75	77	78	90	79	97	72	91	72	87	91	84	81	79	68	87	80	71	91	76	90	94	80	87	96	79	76	71	97	81	76	64	90	66	94	77	82	91	76	60	92	73	79	83	86	76	87	73	91	68	91	83	83	73	86	86	73	91	87	61	100	93	76	80	71	98	81	82	95	92	87	81	76	71	77	93	80	96	89	85	83	102	98	81	89	89	88	77	78	77	68	97	78	95	86	85	82	92	76	78	76	77	73	75	86	81	93	78	70	85	82	74	89	81	76	64	86	69	76	99	81	80	90	69	90	91	74	80	92	83	81	81	77	97	82	90	79	92	100	80	88	85	77	69	85	83	81	90	90	81	79	91	91	89	82	82	106	86	85	90	81	77	84	90	88	92	90	83	81	95	84	80	75	96	68	90	88	86	82	68	87	89	69	87	80	77	76	77	97	76	85	71	73	80	81	66	115	87	75	81	91	61	87	81	93	72	77	100	78	66	89	79	75	77	89	79	82	94	74	81	82	83	80	84	79	79	84	77	105	77	89	91	79	91	83	93	76	105	104	93	77	81	70	72	104	95	87	82	77	92	83	78	71	84	78	75	71	79	89	99	74	69	92	79	87	103	84	87	67	78	93	97	86	85	84	86	72	86	83	92	77	94	87	78	89	84	91	87	70	66	96	83	89	90	75	76	84	78	82	104	78	71	101	102	93	74	86	87	71	73	96	92	87	93	90	97	80	103	63	91	76	85	89	77	86	92	92	95	89	76	78	85	79	89	78	67	84	78	85	63	83	90	70	83	77	76	70	80	87	82	109	76	81	68	75	82	96	95	76	71	75	85	78	70	89	69	88	83	85	81	77	89	78	87	83	71	96	76	94	83	85	85	94	81	77	78	94	95	82	92	78	75	68	88	80	105	89	85	67	89	89	94	84	74	67	83	74	94	97	69	80	98	66	88	93	76	76	82	92	90	91	89	83	79	82	88	76	88	93	102	96	82	90	74	90	87	85	83	90	68	95	80	90	89	71	83	77	77	109	72	81	82	78	88	61	83	89	74	85	91	89	67	82	88	85	83	68	100	70	67	89	81	76	76	100	82	89	77	73	79	82	83	88	76	72	87	76	72	93	63	92	90	80	75	85	78	92	65	85	86	84	67	77	76	85	74	87	76	86	87	80	74	72	81	81	100	91	89	72	76	87	74	64	77	86	64	95	70	79	79	84	99	89	78	74	93	68	78	82	93	82	91	54	95	86	69	88	74	95	67	96	81	95	90	92	89	78	76	94	85	72	93	103	95	97	87	86	82	96	70	74	85	81	88	78	63	73	90	88	96	84	77	81	73	84	77	96	79	74	83	77	91	102	78	91	81	71	81	84	79	92	80	67	78	95	104	86	94	90	82	82	79	73	98	64	67	92	80	86	82	80	70	76	78	70	76	79	86	77	74	73	71	76	73	91	91	93	76	91	68	89	76	75	105	99	81	84	86	98	72	68	88	59	82	87	99	80	83	83	71	72	73	91	81	75	96	81	83	83	82	85	75	80	91	79	85	88	82	89	89	78	81	72	93	83	88	92	73	79	76	81	85	80	79	84	70	96	78	83	80	75	79	97	92	76	76	68	82	85	89	90	85	76	96	85	93	87	69	96	85	85	83	91	85	73	90	87	95	84	82	76	79	86	86	95	74	84	72	78	71	74	83	87	88	78	79	94	99	87	71	86	90	72	80	84	89	84	84	84	101	84	80	90	81	87	88	94	66	79	93	87	85	88	82	84	70	96	60	90	74	92	106	69	73	96	77	86	84	79	75	90	81	77	81	82	71	92	86	96	77	79	79	91	80	97	78	86	74	99	91	89	83	83	92	66	71	94	75	84	90	90	84	93	85	76	78	72	86	89	80	87	98	79	81	76	74	76	92	74	80	86	84	86	87	87	80	74	77	66	80	87	78	79	79	75	83	68	79	83	84	81	74	85	82	93	83	93	87	98	91	84	77	82	102	76	89	89	91	87	90	88	85	81	79	92	89	94	100	79	100	86	84	88	88	79	74	85	84	77	72	95	61	82	78	92	80	80	95	79	86	83	83	74	87	76	82	94	82	80	80	82	77	71	86	82	84	78	88	78	86	99	78	85	75	67	89	80	82	82	85	81	82	80	82	75	71	90	77	81	87	91	85	69	103	84	80	81	73	83	83	94	83	78	73	79	76	89	69	92	78	83	76	81	91	86	83	83	92	76	100	71	83	87	87	100	72	83	79	58	96	82	79	75	82	83	81	83	95	76	71	86	61	76	88	94	81	87	91	80	80	89	79	75	58	87	81	89	79	70	87	67	102	105	89	85	85	72	114	82	86	88	67	93	91	78	73	97	82	90	84	82	91	80	67	90	83	87	89	93	82	91	97	72	83	95	85	88	74	82	81	69	76	91	81	98	68	78	79	82	91	90	98	93	73	78	72	96	74	101	82	89	83	76	65	83	67	96	80	95	75	77	102	93	77	92	94	78	71	72
17295	8013	5023	6734	13091	16816	15238	12948	10061	7481	4523	2689	1812	1430	1195	1056	921	837	790	780	842	752	764	777	731	717	712	699	711	694	728	650	747	725	655	675	636	657	615	619	638	624	644	698	727	764	768	771	767	851	860	906	704	603	596	613	613	590	692	673	661	764	804	745	743	686	663	601	648	597	601	584	648	692	767	731	712	683	623	635	652	584	564	643	609	625	587	610	615	610	594	624	625	572	637	636	623	638	621	641	638	602	600	629	602	612	613	601	622	600	550	624	653	611	614	648	567	616	557	640	622	602	633	645	612	599	612	615	589	655	637	590	623	606	641	638	593	607	612	607	615	590	596	584	654	575	598	581	599	600	590	672	596	641	577	606	587	634	619	619	606	631	585	598	665	620	612	584	667	616	604	616	575	615	608	589	622	635	638	565	598	607	609	604	624	615	630	598	577	617	566	606	600	625	610	656	631	641	628	582	613	578	659	625	621	547	620	627	647	598	625	552	586	656	615	651	621	614	587	628	583	638	605	625	605	585	641	630	606	628	635	635	590	586	652	602	611	613	619	606	591	616	608	631	615	600	637	631	620	587	604	610	621	606	570	584	592	628	595	619	643	600	632	611	580	655	635	654	578	578	609	583	569	622	559	593	632	558	623	603	612	666	602	618	629	617	615	654	581	587	644	578	587	596	597	584	601	644	600	609	624	658	604	635	613	582	645	609	632	619	587	626	565	631	614	627	624	582	601	695	580	634	605	627	655	599	577	609	658	575	636	603	634	635	644	597	602	590	599	616	588	633	569	600	647	668	624	627	649	615	607	609	597	608	611	616	600	639	627	578	637	574	619	577	611	633	614	596	619	558	601	612	665	619	595	644	602	654	609	625	638	586	625	610	634	651	638	646	615	643	600	606	614	642	631	613	597	631	671	615	651	645	591	627	608	601	601	597	605	591	636	613	637	608	598	643	651	623	609	633	626	623	668	667	616	605	616	568	649	609	596	637	625	584	639	632	622	620	601	615	646	595	588	633	590	613	638	612	608	565	629	680	604	634	618	601	629	679	625	590	569	603	609	629	584	614	650	628	615	633	600	599	622	596	635	577	619	616	617	659	605	611	605	630	609	603	632	611	604	635	623	567	612	629	646	612	619	580	635	602	650	664	591	611	662	602	567	599	632	601	615	649	589	593	621	624	620	617	642	644	606	601	593	580	621	621	635	606	606	639	596	599	623	660	584	599	609	560	585	645	619	642	617	593	590	595	637	615	597	575	582	615	672	630	627	601	648	625	640	646	551	581	636	629	644	634	595	606	606	618	583	637	630	649	609	594	614	591	626	649	640	615	631	605	635	622	624	634	638	584	648	609	602	615	604	683	591	582	622	643	619	619	614	597	594	594	602	612	590	585	604	596	627	630	645	623	623	664	643	623	624	623	627	631	626	633	620	593	613	593	616	626	621	651	612	573	604	616	600	599	634	608	658	632	618	590	610	590	582	621	610	646	618	603	581	593	612	632	605	576	602	610	606	617	665	626	635	592	627	657	650	616	636	637	602	607	577	591	579	621	581	587	632	600	655	638	619	657	614	616	603	622	587	586	615	595	604	643	601	621	611	627	627	619	591	621	607	589	571	621	618	639	614	655	606	623	604	596	610	621	634	602	604	618	603	620	617	630	562	655	610	654	646	600	600	612	591	565	647	599	588	616	616	595	578	630	591	595	626	641	620	628	605	634	597	610	625	625	595	609	594	627	656	590	627	599	602	674	580	614	582	642	594	577	597	622	622	606	596	622	624	569	622	613	582	655	632	595	589	616	646	561	609	592	595	573	626	641	601	608	585	625	614	633	573	601	643	632	635	665	615	654	628	656	631	593	605	584	631	619	661	571	622	618	597	614	593	656	614	629	612	620	619	621	557	630	627	631	622	596	600	614	611	598	643	579	587	614	656	595	615	623	627	592	664	579	605	622	627	603	592	577	648	602	610	592	653	630	608	617	627	593	678	647	657	615	620	612	612	618	600	592	657	557	585	617	630	611	585	626	598	629	623	581	586	591	657	593	586	616	615	576	649	625	566	615	597	640	617	597	628	605	630	629	607	604	615	610	599	628	598	664	631	626	602	611	586	607	589	657	637	620	588	607	655	657	609	635	624	645	645	585	627	596	596	619	617	621	594	636	571	578	616	599	604	633	609	603	624	638	630	593	633	632	671	589	636	636	625	621	623	599	632	629	610	596	597	596	656	591	624	582	626	619	634	594	582	639	611	606	613	570	603	608	632	639	601	628	590	526	611	590	594	586	602	643	602	587	645	624	597	678	572	605	576	570	649	601	570	613	561	570	651	608	587	575	628	610	597	662	638	572	554	655	653	638	629	591	612	640	625	572	591	592	592	615	635	640	591	607	619	611	582	599	596	611	585	575	614	644	564	632	608	604	630	604	605	643	647	603	602	624	595	657	589	620	602	616	568	619	621	607	597	578	650	623	568	609	624	598	594	577	648	611	596	594	595	609	614	597	617	641	619	623	611	585	612	617	581	586	601	619	619	594	626	609	642	607	566	602	609	622	624	641	593	638	603	620	619	606	582	604	555	638	659	633	656	628	584	623	640	612	625	648	685	601	629	613	618	591	610	603	651	607	594	617	588	582	657	603	649	650	629	624	623	610	612	603	660	620	618	625	674	621	607	611	633	627	594	601	612	631	596	598	617	597	595	645	656	647	606	605	603	608	578	627	577	590	602	610	621	620	611	596	621	625	576	614	651	604	567	617	590	641	660	622	604	618	640	575	642	637	627	604	599	601	581	623	614	651	617	614	590	656	643	641	608	610	595	596	593	643	624	625	605	569	610	614	605	574	601	559	655	609	640	605	622	636	604	638	571	659	574	598	593	603	550	629	590	634	637	611	585	599	626	591	658	619	601	587	602	582	623	599	608	648	635	641	630	597	627	576	627	586	636	637	642	615	617	594	640	597	602	650	581	613	646	579	604	642	615	611	639	611	610	652	638	562	609	642	645	577	624	606	610	561	627	601	645	564	615	592	577	609	639	620	632	618	584	641	607	611	606	657	610	567	587	569	599	616	579	607	623	627	630	601	635	624	638	632	651	593	626	618	577	601	638	664	655	620	647	577	571	584	632	593	578	569	602	634	619	631	655	578	644	620	657	621	610	573	598	596	589	606	584	639	642	636	588	609	654	549	609	626	589	608	661	613	604	622	656	630	656	617	618	636	603	652	618	632	613	641	605	629	569	644	595	582	657	636	587	637	595	566	601	632	609	614	597	600	624	583	647	643	626	631	617	647	600	577	592	615	597	639	586	601	631	635	607	614	621	609	635	576	598	622	597	628	610	632	579	627	603	645	591	655	629	569	637	607	599	658	560	581	598	599	620	599	656	612	649	653	547	635	558	581	626	602	634	631	612	591	609	602	629	626	643	604	601	619	629	593	647	650	685	611	646	609	584	664	596	602	635	620	591	612	584	576	605	619	606	630	610	639	627	614
1676	929	555	367	300	439	527	465	387	289	165	118	80	65	51	70	60	43	54	45	45	54	51	47	48	34	35	46	34	43	49	42	42	38	48	54	52	40	49	41	45	33	34	35	42	56	44	49	48	34	56	51	42	39	36	34	42	38	32	43	51	45	54	45	50	48	40	34	32	38	45	40	29	30	48	58	41	42	33	34	32	41	29	51	50	29	43	43	39	43	31	38	38	49	34	35	38	31	37	30	37	39	31	40	29	38	47	42	34	36	24	25	41	39	47	33	33	43	33	31	38	42	33	39	36	33	40	53	46	32	41	46	36	42	45	42	42	35	34	48	30	46	40	36	44	43	39	42	53	32	46	36	44	30	29	55	42	43	39	48	36	43	39	36	41	44	35	39	43	41	45	43	38	34	32	42	38	46	44	43	33	33	41	28	40	38	40	40	45	32	46	46	32	30	46	30	50	48	39	47	38	39	32	38	40	40	29	50	42	42	31	38	34	24	42	45	31	43	42	42	39	41	44	27	33	32	37	34	30	36	32	44	42	39	39	43	38	42	42	31	34	43	41	39	30	38	34	27	21	39	32	45	37	38	43	42	32	32	29	48	40	37	37	45	42	43	29	32	37	39	46	42	31	31	43	39	37	50	36	34	43	29	36	42	34	30	36	34	29	42	30	36	28	48	47	36	41	39	36	34	43	34	45	34	48	27	42	40	35	40	46	38	40	48	32	45	34	35	34	49	38	35	36	36	35	35	35	30	35	38	31	42	36	48	30	34	46	39	37	37	40	43	41	48	39	43	33	32	44	41	41	44	48	32	35	35	39	33	37	33	41	32	35	36	36	32	50	34	41	41	47	41	50	48	38	39	34	34	33	40	39	37	37	38	32	47	32	32	38	36	38	32	48	41	39	43	35	37	36	41	35	37	42	44	36	34	43	27	29	31	25	31	35	36	52	41	31	52	34	43	31	29	41	34	27	38	33	32	49	33	49	35	39	43	38	42	36	54	38	32	31	39	44	31	48	44	29	28	45	51	33	43	43	30	25	28	44	30	40	42	32	47	49	51	42	37	47	40	44	44	42	39	38	44	42	34	35	34	43	33	34	41	34	39	47	46	48	34	42	43	49	43	47	37	42	32	37	46	28	35	32	38	40	37	42	37	39	29	30	46	42	36	40	38	43	50	43	37	33	48	37	45	20	44	42	29	39	39	36	40	41	48	32	36	45	41	53	44	45	33	34	36	45	39	35	42	46	36	41	34	30	34	39	32	43	34	26	34	29	31	41	39	43	33	43	50	41	35	28	42	43	34	26	43	43	26	37	32	37	38	28	31	40	43	39	46	42	28	45	37	45	41	47	47	23	35	38	44	34	38	36	47	45	37	38	30	41	39	29	37	31	28	35	24	42	32	37	29	33	46	42	40	32	31	46	30	40	31	34	48	36	38	44	38	44	47	43	44	38	35	36	31	40	38	36	34	42	34	37	32	40	50	29	32	40	50	40	47	34	46	35	33	42	37	41	35	40	53	47	37	32	45	36	34	37	39	33	45	50	24	33	50	28	37	39	38	40	38	31	42	38	32	36	34	30	28	45	39	30	30	38	40	47	38	37	37	34	35	47	27	44	38	40	46	38	32	34	44	31	35	43	32	33	39	26	36	30	27	19	37	50	33	41	28	35	34	43	42	43	29	34	38	38	36	36	39	27	31	34	41	35	37	36	40	31	36	35	36	30	28	49	57	41	40	45	37	41	48	50	30	39	47	41	37	42	43	41	45	47	30	29	33	45	40	35	35	33	31	39	38	43	51	40	40	40	29	48	41	32	38	36	28	38	32	35	35	23	38	37	29	39	35	40	34	40	34	38	31	46	38	42	33	37	40	40	48	36	37	37	40	36	40	47	39	37	48	48	42	30	45	45	36	30	44	31	36	29	43	36	50	36	41	39	38	36	33	44	45	31	38	35	36	49	37	37	48	37	41	32	43	32	49	38	40	24	36	34	35	32	52	40	30	46	38	41	41	34	38	40	39	51	29	27	48	43	38	34	38	35	36	29	32	33	41	39	39	40	44	42	37	41	45	43	38	34	26	35	32	36	32	41	32	32	34	36	44	41	46	38	41	31	34	45	34	30	40	44	38	42	27	48	36	34	36	42	37	31	33	46	35	19	33	37	47	32	36	44	29	42	34	49	39	33	28	35	43	32	45	46	30	52	32	38	51	47	30	45	33	44	39	30	48	44	29	48	31	43	36	46	38	45	48	40	34	34	41	42	31	33	26	35	38	30	35	42	34	39	32	51	35	34	48	44	29	45	48	43	43	29	30	35	39	32	37	29	43	29	34	47	32	27	45	49	36	48	42	49	49	34	26	42	39	33	45	37	35	34	30	35	36	37	42	25	34	31	30	38	39	33	37	44	41	44	44	37	38	43	28	37	33	42	32	34	35	37	41	41	33	47	51	38	32	32	41	37	42	30	28	35	45	46	43	37	44	47	38	45	50	32	33	42	47	32	42	34	36	32	20	46	39	39	29	40	32	40	54	31	45	39	40	31	36	39	36	33	37	25	38	35	28	31	50	34	38	44	43	41	36	28	29	33	29	34	37	38	33	43	42	31	34	32	36	45	41	46	48	30	38	33	38	29	47	38	31	39	40	38	39	50	38	34	34	42	41	31	31	45	38	32	35	40	26	44	43	55	34	46	48	37	40	37	38	38	29	28	35	35	39	46	34	46	26	37	47	49	33	47	38	32	39	34	40	44	32	45	50	45	26	35	43	35	46	36	39	50	31	44	38	38	46	34	37	41	35	33	43	35	37	45	34	35	35	39	35	39	48	33	42	42	38	43	40	30	35	34	40	40	33	37	36	32	37	32	35	37	43	28	47	57	39	39	40	36	44	37	33	44	33	32	32	45	40	33	31	39	38	44	29	36	39	29	30	52	33	39	32	34	45	42	50	34	35	43	33	36	39	32	30	27	32	32	39	47	49	44	41	34	38	36	58	35	36	36	30	39	38	34	36	39	41	51	35	50	34	29	43	45	31	34	43	37	38	31	38	49	38	30	38	35	39	36	37	33	37	41	38	50	29	39	32	44	40	37	38	32	39	37	49	31	48	42	39	51	34	37	46	42	30	37	44	37	39	47	35	46	35	46	32	40	42	35	47	50	27	35	39	32	42	31	39	30	38	50	38	38	48	38	33	39	44	36	35	47	32	30	38	35	43	35	40	37	40	36	46	33	51	44	42	33	35	43	46	42	36	37	32	43	36	28	39	37	28	31	36	43	46	42	38	37	32	30	34	33	34	36	32	30	35	34	40	40	34	30	31	40	39	38	39	29	30	32	51	25	48	32	32	32	49	42	34	43	50	33	41	27	31	43	41	35	27	30	40	34	36	46	31	36	31	33	31	33	35	39	42	44	38	41	43	31	40	35	55	33	37	35	41	33	40	36	38	31	45	45	44	47	43	39	36	39	28	38	43	27	40	37	39
18686	9313	6022	8408	16151	19872	18242	16042	12616	9627	5685	3332	2142	1521	1174	866	764	693	585	574	581	531	552	529	491	495	448	444	400	435	443	433	481	436	343	342	352	318	326	315	358	317	364	418	518	480	534	513	519	597	632	704	415	306	304	331	299	334	315	336	385	440	461	443	400	443	368	304	298	289	297	295	344	408	444	459	435	371	306	361	304	292	288	263	292	291	309	266	252	274	272	287	286	267	287	293	305	265	280	260	279	298	273	271	277	257	273	275	310	239	290	283	289	265	284	281	286	278	308	276	278	285	290	252	281	277	240	260	267	274	283	278	274	285	285	283	299	266	252	281	263	267	266	241	293	257	263	259	255	269	281	259	267	296	257	264	288	282	280	260	276	312	294	287	283	275	271	283	275	278	272	289	250	275	283	268	283	292	288	285	251	287	293	251	265	277	267	274	268	251	281	292	252	273	272	290	292	293	271	270	272	288	292	297	278	277	295	270	261	263	260	278	282	290	258	308	287	263	296	278	266	255	297	291	278	291	274	255	277	288	282	263	304	259	253	278	281	282	282	285	298	270	311	314	282	262	286	250	246	284	256	255	287	304	284	279	294	250	266	252	272	280	270	286	258	281	297	275	304	257	282	257	277	269	284	258	274	274	305	302	266	281	235	253	273	260	259	284	286	288	264	273	276	248	279	289	276	291	280	280	237	280	273	257	265	266	261	282	266	297	268	270	289	305	313	286	268	254	282	279	266	236	272	293	237	260	303	288	265	278	254	253	295	287	259	293	252	252	281	277	275	267	295	284	265	278	285	269	288	281	297	286	275	288	297	269	274	271	288	270	238	255	294	283	285	281	276	247	265	263	291	307	260	289	283	281	258	259	246	268	302	291	274	279	261	275	287	309	241	271	291	281	266	268	259	276	270	261	262	287	277	262	270	268	307	290	271	296	266	298	313	264	253	276	287	279	282	276	282	281	277	248	278	295	281	295	281	269	259	288	260	271	258	282	263	266	274	291	266	298	236	267	253	261	288	256	284	267	276	300	263	245	270	294	316	265	266	302	270	275	269	296	289	268	279	297	277	296	275	282	264	260	297	283	297	281	250	267	299	256	272	289	275	227	258	296	248	265	290	257	272	310	286	297	297	280	244	294	276	278	250	282	286	277	249	265	258	252	295	258	268	263	286	266	266	295	277	273	272	293	296	303	267	309	281	284	308	263	275	280	278	266	267	294	268	278	282	282	253	288	274	250	287	291	257	252	309	243	279	325	296	305	269	279	280	260	280	293	313	293	299	275	289	281	271	309	267	294	268	270	270	261	287	266	244	279	302	276	256	257	278	288	248	262	283	252	255	289	269	278	270	258	272	258	254	285	284	264	253	268	279	282	264	280	248	258	288	271	291	261	250	294	274	299	243	269	245	302	272	271	294	283	282	290	261	262	260	262	253	267	252	282	283	248	262	255	258	285	249	271	287	290	264	255	281	276	308	262	262	272	260	261	289	286	266	278	253	281	273	275	292	258	308	279	292	259	233	280	242	275	278	277	290	277	270	283	258	300	290	301	267	264	276	278	281	269	248	276	258	301	284	285	279	296	285	295	302	276	272	266	286	246	277	272	301	285	321	276	261	314	286	283	266	286	270	303	278	280	274	255	283	293	257	290	276	266	264	274	260	283	282	285	252	236	259	264	296	294	254	284	265	286	300	275	267	313	311	266	266	260	268	289	296	271	280	286	283	286	268	292	269	269	266	290	302	248	263	257	274	255	268	256	271	279	295	305	283	296	270	279	253	261	262	263	262	325	264	266	291	282	288	281	276	277	273	268	267	265	287	303	262	266	253	294	284	303	274	296	261	278	249	274	285	291	278	254	298	266	282	261	280	243	294	243	288	288	270	279	290	274	298	300	267	277	290	254	276	276	290	304	257	298	279	279	301	285	279	248	241	270	266	300	240	265	275	278	275	262	297	281	265	288	298	264	251	271	275	265	275	280	273	244	261	276	288	256	297	277	280	264	260	244	293	276	271	266	268	264	251	265	280	273	279	302	285	272	244	285	283	291	296	299	291	247	267	282	300	264	284	294	269	278	276	255	267	278	272	302	255	275	283	266	304	263	264	291	280	275	299	281	296	299	276	278	267	260	280	298	281	291	273	256	315	268	296	251	252	274	286	271	289	288	286	286	295	248	286	269	268	276	262	285	276	264	277	301	307	284	282	279	267	271	298	291	284	287	306	299	267	257	286	286	266	278	262	274	299	255	278	281	278	292	243	321	288	291	268	296	280	258	241	255	277	281	285	284	284	270	275	302	281	276	273	263	264	285	299	270	272	308	267	282	251	263	297	244	275	299	289	302	277	282	262	296	283	253	281	270	286	294	278	297	268	280	291	254	260	277	272	306	266	257	293	272	246	257	261	250	292	290	279	248	261	256	285	299	256	276	266	284	265	274	259	312	282	275	278	282	272	284	254	266	241	277	298	271	269	280	276	248	291	295	281	279	290	276	292	276	266	289	265	271	254	287	297	250	293	283	292	278	280	241	291	300	266	262	265	255	264	264	275	262	266	274	252	271	280	271	286	265	282	268	261	273	252	269	278	276	275	232	255	279	281	271	248	254	272	299	263	295	277	284	259	261	277	261	256	263	278	273	274	270	284	256	252	284	260	299	289	267	289	278	280	299	270	295	264	316	285	257	268	258	315	305	284	287	254	277	274	261	265	260	295	286	273	265	327	273	277	313	279	277	265	278	289	291	302	260	276	280	264	255	272	298	272	274	266	274	240	300	253	285	287	293	242	277	297	267	259	256	286	274	274	273	229	272	288	236	269	274	234	276	311	255	290	296	277	261	267	271	287	284	294	301	266	286	255	270	264	277	324	279	297	279	301	227	274	277	296	259	259	275	293	270	274	268	256	259	260	270	272	283	261	273	254	293	298	285	279	275	269	271	248	272	277	292	268	293	272	250	296	256	282	251	287	291	271	292	279	280	280	266	269	291	289	273	275	247	287	276	278	271	274	296	272	306	278	310	289	268	262	283	255	291	258	253	268	273	284	252	283	283	270	273	274	293	302	266	286	286	254	284	301	261	296	286	273	291	271	278	266	269	273	274	251	288	243	277	292	267	306	270	282	271	274	280	262	274	278	285	265	260	268	262	265	323	253	265	290	301	289	267	259	261	282	265	307	244	288	331	277	248	262	280	273	247	286	281	256	293	271	258	271	287	286	272	281	289	260	285	241	263	237	280	282	285	285	294	237	262	286	284	273	268	275	295	318	255	277	315	246	277	269	274	297	283	286	273	283	258	284	281	253	269	281	268	287	298	280	259	283	289	274	273	291	280	283	263	285	254	272	296	279	296	262	275	250	285	285	321	271	258	293	262	272	254	280	265	278	280	279	269	284	289	324	341	260	261	265	245	286	324	258	256	298	268	263	295	253	267	279	279	308	280	262	290	277	286	271	292	271	277	305	234	252	289	279	266	271	281	256	263	266	268	277	269
1604	497	329	248	202	267	278	267	220	190	135	89	83	73	82	65	56	77	47	83	59	81	57	69	53	74	64	76	59	58	59	65	72	68	63	65	70	80	77	76	67	68	60	67	78	71	89	62	57	86	71	75	66	67	49	62	60	58	84	60	73	86	56	68	59	65	70	66	59	62	65	61	60	60	67	78	80	75	65	69	54	49	66	76	65	55	74	66	62	59	84	67	55	65	64	54	65	65	70	62	60	83	76	76	72	65	68	68	73	63	56	50	67	60	61	67	70	57	56	62	71	80	63	72	62	56	61	62	65	72	57	73	66	59	55	72	51	53	70	64	81	59	64	58	47	68	67	83	61	47	64	64	64	68	72	60	69	70	63	59	57	68	55	72	61	57	65	54	65	65	79	71	71	70	77	87	70	64	74	80	72	62	70	57	65	57	63	71	70	76	66	56	68	72	70	72	65	74	77	70	63	73	66	69	72	62	68	70	56	68	61	54	55	68	58	64	70	55	70	65	66	72	64	61	68	60	43	76	82	65	65	54	73	78	68	73	51	66	71	69	63	69	58	77	49	71	67	67	80	68	69	74	66	75	73	61	61	69	69	53	63	55	74	59	69	73	65	61	84	73	72	67	66	66	56	70	72	66	71	60	67	58	52	54	67	65	64	51	60	61	85	67	65	75	68	76	70	67	62	44	66	54	63	72	51	52	71	70	64	85	40	80	64	82	72	70	72	54	77	69	73	69	65	48	67	68	62	65	65	79	66	85	69	72	77	72	72	63	52	67	62	68	72	77	72	59	65	74	66	64	59	73	60	65	87	57	78	57	64	71	72	68	68	67	76	59	42	68	70	75	57	79	67	64	58	75	63	56	61	75	66	66	64	69	60	64	72	56	67	73	56	72	74	65	60	61	65	67	73	58	71	78	75	60	77	61	91	63	64	60	69	71	78	67	54	69	64	74	65	57	76	78	87	71	68	63	53	65	73	48	63	61	66	62	57	62	78	72	64	74	63	69	59	64	83	78	62	64	77	63	58	69	59	70	72	71	81	77	54	61	75	63	55	63	60	67	66	62	75	70	62	65	66	68	64	52	76	69	57	77	75	68	60	80	75	65	66	89	49	67	51	72	60	62	51	60	75	52	64	83	66	66	92	63	57	74	84	81	58	62	74	68	72	69	75	73	67	61	59	58	69	75	68	66	67	56	59	59	76	60	68	62	69	60	61	60	48	59	76	65	59	58	49	57	53	66	69	58	82	57	66	56	64	61	56	62	71	72	49	76	71	57	64	68	65	74	66	86	57	61	71	66	60	78	69	66	53	68	60	53	69	61	54	47	70	68	60	62	54	66	68	62	67	53	81	69	46	74	70	57	53	79	75	52	62	73	61	58	59	67	62	60	59	60	62	70	63	52	64	61	70	66	69	64	61	55	68	63	59	57	61	58	77	61	64	79	64	72	51	85	62	57	77	71	69	59	73	74	62	66	69	60	74	56	54	69	55	80	82	54	41	58	71	74	83	71	74	82	74	50	61	80	78	60	61	74	69	51	60	57	58	72	80	81	51	64	72	65	76	57	66	62	58	62	76	71	65	56	73	72	76	52	64	75	65	68	76	55	53	74	58	67	66	62	77	79	68	73	77	72	58	68	71	50	83	61	67	72	56	70	75	69	73	55	74	70	65	70	67	55	70	67	55	73	70	51	72	63	64	78	66	79	78	59	59	71	58	55	66	58	57	76	54	64	60	53	75	74	67	69	82	56	42	73	69	74	83	69	70	54	63	57	65	64	63	80	59	57	63	68	58	55	59	82	66	47	51	63	67	78	62	71	81	60	73	72	66	72	65	47	55	61	72	74	70	61	46	64	62	67	64	62	70	77	77	68	62	70	69	68	78	68	67	59	59	60	69	68	64	75	78	79	71	66	63	63	75	48	65	78	69	68	60	61	60	79	63	57	66	63	76	80	59	58	66	61	60	65	71	74	70	63	57	78	65	67	67	71	72	66	71	73	64	66	58	49	71	73	56	69	63	67	63	61	53	67	66	65	89	68	76	69	53	85	77	68	72	56	62	58	64	77	64	67	65	62	67	60	66	69	72	61	69	57	67	62	59	70	75	59	68	60	55	77	66	62	76	64	62	59	62	71	68	57	69	56	69	67	67	65	72	55	60	60	70	64	65	75	65	73	65	70	60	71	72	64	75	59	57	55	64	68	63	61	65	60	64	69	67	63	66	62	66	57	90	76	66	64	46	71	68	73	67	61	67	68	63	56	89	61	76	63	51	66	61	88	70	67	80	65	75	68	66	79	47	84	69	64	60	52	69	69	70	73	62	70	92	73	71	56	64	54	70	66	61	55	57	68	66	74	74	55	57	59	68	64	62	67	57	84	70	73	61	63	79	66	54	67	69	64	58	73	64	71	61	67	58	54	49	59	70	61	60	69	66	70	74	67	62	61	62	63	51	67	63	66	74	73	74	70	52	82	70	60	72	59	58	69	72	66	63	62	67	61	85	61	72	64	75	72	61	56	67	76	67	55	56	78	67	50	78	81	67	63	52	74	61	59	68	68	59	54	60	75	65	70	52	75	72	56	57	60	58	67	81	71	63	73	75	54	61	60	66	59	57	65	86	65	78	66	62	61	62	70	70	58	52	61	55	63	60	65	73	51	76	68	76	67	62	72	60	72	67	61	66	68	79	73	65	74	67	66	63	67	58	81	70	54	57	60	59	73	65	61	68	58	65	73	61	48	48	72	58	74	64	49	67	75	74	47	85	73	57	64	49	66	68	71	80	80	65	59	63	54	59	78	61	63	65	69	67	66	70	51	72	77	74	69	74	61	50	59	64	51	66	66	71	68	62	61	58	63	71	77	75	64	67	65	61	52	75	72	76	57	51	70	73	79	68	73	65	69	62	65	63	72	52	62	75	62	64	68	68	69	59	70	73	61	68	73	78	74	59	75	70	67	53	40	72	69	73	67	58	61	63	67	70	86	75	61	55	58	75	59	84	63	65	54	72	69	64	78	67	61	67	56	80	74	62	72	69	65	64	51	62	63	73	53	60	72	70	67	78	78	56	67	68	56	62	81	63	69	52	63	68	57	75	54	71	79	77	75	65	56	74	64	78	57	63	75	57	61	74	62	72	52	75	44	73	63	77	70	89	58	67	78	72	77	63	59	83	62	57	71	51	66	73	74	62	60	46	65	55	71	61	61	75	66	73	55	75	62	76	66	73	62	52	65	81	62	58	64	59	72	66	76	58	67	63	66	59	71	52	59	65	54	77	68	69	51	69	68	63	63	43	68	50	68	74	75	68	80	68	68	72	79	75	67	59	69	72	64	59	77	57	68	63	70	66	71	70	74	76	56	77	56	75	48	63	62	75	63	69	73	64	54	56	64	72	72	77	68	78	59	56	64	63	60	68	74	65	71	77	53	63	68	57	72	59	64	65	65	83	63	62	52	67	69	63	48	77	65	62	54	65	65
14899	5831	3605	4771	9758	12787	10952	9072	7197	4999	2755	1523	1165	838	730	628	606	576	575	511	553	524	563	544	556	526	520	550	490	544	510	565	518	543	484	543	493	523	534	524	472	521	505	556	598	605	583	571	663	645	667	666	551	514	497	504	519	457	462	549	522	552	536	541	524	536	518	525	469	478	468	510	534	544	539	561	567	542	479	563	495	475	508	489	480	509	552	516	476	489	489	517	506	513	512	481	495	529	492	465	477	520	477	472	493	483	490	501	463	490	473	516	464	503	484	516	494	478	492	543	445	521	477	523	507	487	513	530	496	491	460	495	482	455	502	488	472	492	519	526	505	503	469	519	490	508	509	461	516	504	480	507	492	511	510	497	541	502	511	520	449	503	541	502	498	486	537	509	480	515	529	504	493	498	482	501	500	486	499	527	483	529	442	497	470	494	454	479	484	484	504	486	507	461	489	530	463	479	527	499	486	505	478	506	506	516	524	471	486	473	504	539	486	494	479	486	508	445	482	473	497	512	452	463	443	486	538	484	482	523	510	484	492	488	539	502	483	518	470	512	477	498	525	525	508	486	488	466	499	535	512	510	497	517	520	505	490	514	487	505	486	481	529	529	512	526	510	492	521	465	542	499	501	487	469	447	527	486	538	524	434	504	482	502	483	535	498	473	505	525	479	491	457	487	485	491	511	515	497	502	484	510	498	499	489	522	500	494	470	516	517	498	534	475	508	541	500	497	500	513	493	476	501	507	460	511	526	540	507	506	488	484	503	468	495	498	478	487	452	490	493	484	496	487	464	537	460	491	503	499	496	506	525	450	473	461	510	486	460	472	497	473	505	467	525	494	506	508	505	523	460	476	490	506	460	493	480	554	491	478	490	495	483	502	438	508	492	514	477	479	473	493	498	508	455	538	518	484	528	487	484	506	492	527	468	488	506	487	474	475	524	496	511	465	460	518	485	485	429	509	492	511	479	489	517	508	482	449	484	498	472	497	463	483	527	490	508	476	502	479	506	540	475	518	476	500	494	505	497	522	496	502	511	511	479	480	486	526	499	509	504	487	501	445	512	473	498	503	532	495	475	501	489	508	489	517	441	475	494	529	454	501	507	481	504	501	466	507	512	469	518	522	509	499	484	471	512	543	507	475	477	543	443	487	493	527	477	481	474	476	515	483	510	490	514	490	464	479	565	506	516	498	493	515	481	495	475	501	488	566	534	501	471	470	500	494	507	497	471	447	526	509	530	486	522	490	498	523	493	512	508	529	474	490	486	508	483	470	507	526	495	497	500	499	518	505	492	496	487	483	514	511	547	457	512	496	510	482	534	493	490	522	498	459	497	501	491	511	506	515	486	465	499	468	538	504	534	506	483	464	492	505	502	487	484	526	485	502	483	499	497	522	473	481	509	498	486	496	487	506	502	501	500	454	490	482	440	506	444	499	462	505	526	503	493	511	482	502	513	497	475	489	497	530	492	528	498	491	511	487	484	472	492	490	508	478	522	521	493	494	511	474	469	479	471	500	470	518	487	493	478	468	495	507	494	548	530	499	497	485	537	482	526	490	463	451	453	497	512	505	528	495	480	494	441	518	507	485	465	500	475	499	484	514	503	487	474	502	478	525	510	489	487	495	480	563	491	489	482	490	495	499	550	466	527	490	492	452	482	449	495	493	504	513	486	528	493	479	501	485	525	465	516	520	455	503	510	479	483	519	525	484	482	517	521	481	512	485	507	512	503	540	502	517	511	532	514	504	483	495	476	490	461	495	513	461	488	490	468	492	505	471	510	513	501	492	485	491	501	488	495	515	507	509	505	495	479	488	458	502	496	533	483	518	445	459	488	480	550	530	502	490	517	465	506	513	496	484	493	493	479	532	499	521	513	474	501	481	514	503	468	465	507	488	481	501	501	505	505	485	516	486	483	529	472	481	501	506	466	458	478	475	507	491	512	472	510	489	489	486	549	478	464	499	500	501	486	492	467	479	479	473	510	514	439	498	492	520	507	516	530	499	495	491	499	492	525	467	468	508	468	488	518	518	530	530	488	498	484	501	489	461	486	472	452	491	489	475	512	524	495	495	501	500	484	508	514	491	490	465	495	525	490	529	533	470	511	532	448	470	493	504	487	503	463	498	477	476	483	459	482	531	474	509	505	476	492	493	458	497	528	492	502	505	483	501	453	510	496	491	549	509	507	514	502	484	505	527	506	508	469	465	482	464	502	504	490	485	554	498	474	472	506	492	444	483	530	433	504	498	482	483	507	460	489	499	499	469	481	501	507	492	465	475	511	484	499	494	516	516	486	495	496	467	527	497	472	502	496	500	477	496	501	483	488	516	464	490	530	488	507	499	505	482	492	477	453	485	495	494	509	503	489	509	537	492	503	466	507	535	514	493	480	469	479	507	495	515	482	521	449	480	480	488	457	509	516	520	494	465	500	515	503	516	477	495	473	470	479	499	531	459	472	525	531	452	487	464	456	512	485	501	507	524	519	472	498	519	512	444	520	531	496	498	498	475	490	511	467	481	472	484	497	468	488	487	477	516	519	489	543	482	513	510	483	524	488	469	489	498	476	501	455	479	531	476	492	506	476	489	493	493	455	535	446	496	482	508	483	508	517	522	511	498	511	517	490	504	514	480	441	487	496	499	507	508	500	473	501	494	500	520	509	486	515	502	539	512	505	517	501	516	487	516	484	478	481	527	482	509	476	497	529	491	483	512	465	449	501	542	468	478	508	525	495	469	518	499	483	526	490	490	488	483	500	535	509	498	470	506	522	447	461	523	508	477	494	515	495	482	491	509	474	513	461	490	496	518	482	499	504	478	530	530	472	515	511	482	475	506	488	447	482	529	511	482	511	516	469	508	521	530	514	496	528	512	522	493	474	497	509	526	510	500	477	523	480	479	484	465	510	471	543	528	494	489	528	504	526	469	484	485	508	469	514	483	468	451	508	514	488	515	504	450	524	477	501	503	501	501	505	491	513	494	505	505	497	521	483	493	534	513	524	499	491	497	497	468	487	497	476	509	512	515	472	495	488	487	484	443	486	524	467	470	490	485	474	533	478	475	509	484	511	512	509	454	484	504	490	519	493	455	490	476	472	420	496	525	499	468	493	503	460	511	480	486	479	466	490	504	509	486	476	497	496	524	513	490	488	529	489	460	531	530	456	520	480	508	477	506	496	464	500	508	496	505	447	477	516	489	524	480	507	514	491	485	497	508	483	467	483	476	527	478	503	499	484	503	522	453	495	503	507	504	517	511	505	521	490	447	531	499	528	496	488	440	475	482	467	525	459	552	498	502	492	515	476	448	513	518	489	531	498	510	478	506	463	504	492	495	492	517	505	528	494	516	489	497	496	499	523	475	497	500	498	502	514	476	529	452	514	492	497	495	468	447	497	500	468	468	515	524	511	523	482	500	515	449	469	492	504	506	519	474	498	470	512	490	487	516	474	475	526	507	507	512	528	494	461	518	533	506	510	496	522	480
1158	731	411	281	226	346	361	349	291	191	115	74	53	51	30	34	32	37	29	27	29	31	31	38	26	33	36	33	36	30	32	30	36	30	34	44	33	35	27	25	23	33	28	29	33	44	43	35	41	37	36	34	23	31	36	28	29	28	22	29	30	32	29	36	26	27	34	27	22	28	28	23	23	30	31	30	29	27	42	38	22	24	36	30	24	29	34	29	24	24	28	23	41	21	27	29	25	26	30	27	42	36	29	17	30	23	22	32	34	23	35	24	25	32	24	25	29	22	26	29	30	30	27	22	27	28	36	16	26	34	27	36	23	33	25	28	40	28	26	22	39	28	31	23	44	37	24	31	24	31	21	21	18	24	27	26	22	25	38	37	32	33	29	33	30	21	22	22	38	33	40	36	33	27	37	30	27	38	23	22	26	36	30	26	35	38	29	28	22	37	33	34	25	25	30	27	33	29	28	31	28	26	34	30	23	29	37	29	28	37	34	31	26	31	28	31	31	31	31	37	34	32	23	27	27	35	26	23	27	27	30	22	33	38	25	28	33	25	36	26	29	26	21	39	31	35	33	28	20	42	30	23	28	25	39	34	28	27	33	30	32	28	24	29	27	24	35	27	34	31	35	25	31	19	40	28	30	27	25	25	18	21	24	21	32	18	27	24	26	22	30	25	29	24	26	31	29	22	24	31	28	25	21	19	13	27	23	25	26	25	22	19	40	23	33	22	32	25	32	27	26	25	19	26	31	25	24	23	30	33	34	26	26	33	31	21	22	39	25	34	17	29	29	29	34	32	29	26	17	32	28	31	23	36	33	24	26	38	19	22	27	17	27	28	29	29	29	29	27	22	33	29	25	27	34	38	37	36	24	31	22	30	25	26	17	25	30	25	33	37	25	21	21	33	23	27	26	32	24	32	25	22	26	24	26	33	34	24	21	20	31	20	24	27	22	27	28	35	22	24	27	26	47	29	31	34	25	27	31	32	27	24	29	29	34	32	29	28	22	37	39	33	43	30	24	28	32	27	24	29	44	31	28	17	35	26	25	30	34	25	25	26	34	27	39	29	32	36	27	36	27	33	24	37	29	35	29	31	31	16	26	23	27	26	33	27	23	26	30	26	30	23	19	34	29	23	31	24	25	26	28	27	25	38	26	29	27	22	29	30	34	26	28	25	36	35	30	42	25	25	28	30	29	31	36	31	31	25	32	40	27	37	21	23	32	23	31	21	37	28	27	20	32	28	29	24	26	31	23	27	29	33	29	37	29	23	32	20	28	26	27	29	32	31	20	37	30	32	15	28	30	32	32	27	27	33	34	22	20	27	32	26	28	26	30	26	21	32	31	20	33	31	33	22	22	22	22	36	36	22	21	29	33	31	24	24	27	24	38	31	27	30	24	24	40	29	21	32	23	30	29	27	33	27	31	22	25	21	24	29	23	31	22	27	20	27	29	23	26	34	30	28	23	28	30	30	22	35	29	26	39	22	36	34	28	22	32	28	33	27	30	31	29	26	34	24	39	23	31	29	22	24	18	35	31	36	31	42	18	26	23	23	14	32	30	26	25	23	42	27	32	32	26	25	28	23	27	29	25	28	27	30	38	28	24	24	32	30	34	23	24	24	24	23	24	26	25	23	31	19	30	27	27	33	28	24	30	38	27	29	31	32	35	31	29	24	24	26	31	32	25	29	35	20	25	36	36	30	29	23	35	40	30	34	25	25	27	26	26	28	23	29	37	31	28	21	29	23	33	35	38	29	20	29	29	41	29	26	24	33	34	25	24	35	21	23	29	25	24	36	38	34	29	25	22	28	32	17	32	25	31	23	30	31	29	32	31	27	20	34	30	37	28	21	33	31	32	27	28	33	29	35	30	35	16	16	34	25	25	23	25	33	19	21	21	20	24	29	35	35	38	29	27	30	23	34	31	15	22	40	25	28	27	27	21	36	33	23	28	33	31	31	33	32	28	30	29	36	32	38	34	32	25	18	27	36	28	26	31	26	26	33	28	25	33	28	28	21	33	21	28	24	31	24	21	26	23	36	21	31	34	34	25	32	28	25	30	28	35	25	25	28	22	26	24	29	31	30	25	27	29	29	21	31	30	34	35	30	24	19	28	35	25	31	29	25	28	30	22	25	28	36	31	31	19	23	24	27	35	26	27	24	32	29	26	36	37	36	35	31	40	30	24	30	23	26	26	28	33	27	31	24	28	33	26	25	28	26	37	28	25	31	33	28	29	37	23	36	27	24	31	30	34	33	20	26	39	25	28	33	33	27	37	19	44	27	24	18	28	23	27	16	20	23	28	36	23	33	15	28	23	30	29	33	20	26	29	27	36	27	17	30	22	23	18	25	36	47	30	28	28	28	29	38	27	25	19	22	33	26	35	29	30	26	26	33	29	25	31	26	27	26	26	35	31	28	33	33	26	31	30	16	25	30	27	29	24	30	30	31	23	32	26	28	27	32	38	33	20	34	27	21	29	28	25	24	29	25	27	31	31	23	32	34	31	32	31	28	34	29	29	35	20	24	31	21	17	34	27	23	23	34	22	20	37	34	28	26	26	32	30	24	34	38	30	17	27	25	29	29	23	29	20	37	31	34	36	26	23	35	19	28	31	23	35	36	34	24	18	29	28	27	36	32	27	31	35	32	23	27	26	23	29	22	35	30	30	29	41	34	33	36	28	32	31	25	34	23	31	26	45	26	26	29	30	31	32	32	25	36	26	29	31	21	30	29	30	37	26	16	26	29	26	32	34	26	29	40	22	21	19	29	24	27	30	30	28	31	34	31	21	24	27	29	30	31	30	29	27	38	25	27	26	25	24	36	38	25	38	40	28	32	28	31	25	28	25	24	31	34	30	24	27	24	31	27	26	32	23	20	29	28	31	20	29	23	27	23	32	32	32	26	37	32	30	35	23	26	33	29	28	24	25	21	22	29	30	22	24	52	28	29	10	27	32	26	36	20	24	31	23	27	22	30	35	20	25	27	33	29	22	24	23	28	29	29	30	39	28	21	35	30	24	23	30	23	37	21	38	32	34	26	24	23	36	23	32	26	27	31	24	22	19	23	30	23	27	32	28	22	28	35	32	29	36	23	24	29	27	33	31	20	25	28	29	27	32	32	30	19	35	29	21	26	31	33	32	35	24	20	30	27	20	24	32	31	38	31	26	23	26	34	29	23	36	28	29	18	34	27	30	23	31	30	28	38	19	30	30	17	25	22	24	27	23	29	28	23	38	26	30	30	35	29	33	24	34	30	28	26	36	19	22	39	23	34	28	42	42	35	28	39	19	33	27	26	26	31	31	28	29	17	27	33	21	25	27	36	36	30	31	28	35	25	30	33	26	27	30	21	35	28	31	31	28	24	24	31	42	30	35	29	18	30	25	29	26	23	29	15	28	30	27	32	23	20	34	37	26	33	33	23	29	17	25	27	25	28	34	23	24	26	29	31	21	30	29	22	28	22	28	28	24	22	23	28
15586	8187	5020	6484	13766	16914	15233	12453	10073	6461	3947	2115	1361	996	698	568	530	430	422	404	395	367	381	366	342	306	359	309	304	305	316	308	370	315	277	251	245	276	263	266	298	269	301	409	391	447	427	362	444	446	575	345	265	227	278	220	232	244	264	300	293	301	357	262	280	286	202	239	214	216	253	239	248	312	309	281	326	272	262	267	282	225	222	240	232	203	216	196	219	212	222	234	217	213	238	227	234	219	235	229	201	234	225	219	210	197	229	244	222	222	231	207	211	236	231	228	238	213	202	217	226	198	230	199	205	226	228	226	230	218	203	236	255	215	222	242	243	224	249	220	229	239	206	210	238	221	209	218	244	243	211	201	220	217	213	237	222	227	214	234	248	228	221	242	244	216	220	209	224	218	230	207	211	196	198	214	197	215	220	230	214	203	191	216	216	240	225	208	234	209	212	220	217	238	216	215	233	230	219	249	212	177	227	234	237	223	211	202	201	236	202	202	232	230	216	246	223	223	200	186	220	227	215	207	233	193	205	232	227	228	219	209	206	236	233	206	185	235	223	232	203	224	197	200	242	243	233	215	214	217	236	201	217	240	218	224	206	216	189	219	219	234	189	213	225	252	227	233	226	215	234	246	218	208	188	226	240	209	216	204	198	226	232	192	220	207	206	197	241	169	232	185	218	229	216	229	231	201	209	223	214	219	227	208	217	219	230	216	226	230	216	230	198	205	186	206	228	231	203	223	195	214	217	200	240	245	213	208	208	218	196	217	229	214	231	233	240	219	217	211	208	196	229	229	212	198	209	205	230	225	211	232	206	181	218	230	232	226	265	219	219	214	208	229	213	225	241	189	242	237	201	227	221	205	220	193	229	203	226	198	235	210	217	237	223	215	236	208	239	210	227	187	214	233	225	208	224	236	206	225	233	214	225	224	250	214	236	212	216	257	224	243	217	186	239	206	211	201	233	222	227	227	212	191	211	206	214	218	250	212	251	255	230	223	235	196	198	243	204	210	211	225	235	206	204	218	224	213	226	201	222	215	223	231	217	216	228	198	244	241	224	207	231	221	220	228	227	174	227	244	209	240	212	230	219	230	201	220	209	216	211	250	227	213	195	230	217	200	211	212	214	241	199	194	231	242	223	245	203	196	216	222	203	240	217	205	208	203	197	231	232	203	221	232	205	240	230	205	231	205	203	211	203	196	250	254	209	216	211	242	225	191	219	190	241	228	218	213	220	218	198	227	221	207	238	232	211	213	219	199	218	233	197	214	216	192	202	218	207	230	219	206	239	211	230	183	199	231	219	240	228	216	234	244	233	228	209	255	201	208	213	236	208	204	220	239	230	212	233	229	220	246	223	218	224	204	219	201	230	235	234	242	210	210	217	204	192	220	209	209	238	243	187	203	232	239	207	220	198	201	208	236	201	211	195	241	218	208	200	229	205	216	231	243	222	227	223	208	207	219	225	230	215	233	210	224	194	237	214	215	225	212	218	237	236	229	214	213	226	203	219	212	212	206	205	229	248	229	222	241	217	224	243	214	233	242	210	226	219	227	230	226	177	237	198	223	239	217	205	193	216	240	199	222	218	211	245	193	213	260	234	223	204	238	220	227	189	221	199	211	240	211	213	240	228	218	230	216	237	240	231	247	217	213	212	206	216	205	239	199	212	241	237	215	233	224	231	218	248	209	209	197	239	204	220	231	200	213	197	209	222	238	224	240	218	226	207	200	233	214	246	208	244	237	254	215	232	221	203	200	247	198	199	242	207	227	186	182	218	248	216	235	227	226	210	198	215	206	210	261	230	200	244	250	219	227	211	214	218	219	189	244	230	223	223	212	229	201	219	210	220	205	217	211	247	198	195	197	214	189	198	215	213	193	209	206	227	224	236	226	237	228	220	203	226	236	196	205	196	203	215	239	237	223	236	204	196	212	232	203	223	238	234	208	187	246	209	223	250	225	216	210	224	221	216	216	222	231	236	212	207	230	210	229	226	231	220	219	200	233	192	219	239	224	242	216	206	220	210	215	237	205	208	212	209	220	206	201	216	216	211	211	192	210	220	214	217	218	224	235	220	234	231	229	242	248	238	213	252	184	232	188	212	207	222	202	227	208	213	214	206	208	220	210	207	211	206	209	211	207	187	228	213	210	219	219	216	213	220	229	243	219	216	214	218	219	220	243	182	225	243	199	231	220	235	207	211	209	239	229	203	242	245	227	199	243	223	238	211	215	207	188	207	213	231	205	239	216	214	218	202	226	238	222	211	187	237	226	183	208	194	218	206	217	179	224	240	235	223	219	217	203	211	215	227	214	260	220	233	206	229	204	205	212	225	219	204	218	224	244	219	205	201	216	232	215	220	197	178	233	231	193	180	199	213	204	236	232	219	190	223	218	208	247	219	202	222	212	239	221	242	217	235	253	198	226	210	218	203	214	229	246	209	210	208	212	221	218	197	198	195	219	236	209	223	227	229	244	221	236	205	224	232	193	225	203	228	215	203	207	204	225	210	204	204	216	228	217	216	233	197	212	244	219	224	204	216	237	205	221	210	230	218	209	217	238	221	189	198	226	229	211	220	236	208	226	194	222	242	215	208	216	213	215	232	226	230	213	196	228	242	179	226	212	219	205	192	202	211	226	218	222	218	220	236	208	239	189	182	224	231	207	214	206	220	200	212	233	220	224	201	255	233	221	202	232	239	223	206	232	234	227	228	240	224	224	227	227	221	260	220	209	257	206	216	241	222	224	243	209	219	196	239	195	220	206	222	244	213	216	212	227	211	212	211	204	236	215	215	223	207	219	238	207	220	224	225	218	204	224	226	211	211	197	212	224	229	222	202	201	213	244	241	224	211	207	216	193	233	210	205	216	196	192	237	222	222	236	216	209	224	207	230	197	227	228	287	248	207	224	203	233	206	205	213	214	217	216	248	216	198	213	228	199	250	220	249	233	222	221	239	241	241	217	215	225	210	193	223	207	205	229	200	191	228	230	203	263	217	198	225	217	213	213	229	217	240	206	218	235	200	234	237	220	215	210	215	226	229	206	227	237	214	227	220	233	224	189	206	223	245	235	242	219	232	226	218	237	239	232	236	183	246	196	244	218	238	213	222	227	222	229	210	216	211	236	207	225	223	235	226	244	223	243	225	203	216	212	223	230	205	218	220	233	229	227	234	212	222	242	208	212	203	235	225	216	201	240	211	204	209	202	201	231	225	243	228	254	217	239	221	210	223	210	207	237	231	221	216	215	221	213	214	222	240	218	229	232	261	199	241	218	221	199	213	209	221	215	217	213	217	231	192	212	228	236	259	209	173	223	209	209	214	215	193	220	209	200	235	227	214	206	234	226	221	202	221	220	227	183	224	217	241	234	215	226	216	254	188	204	231	221	213	235	220	244	213	214	230	206	234	212	227	219	220	237	221	207	220	232	248	237	226	211	204	226	219	206	233	242	228	232	220	216	247	199	202	195	204	210	211	215	218	206	232	226
2187	633	508	301	276	327	435	363	301	212	150	121	97	100	76	86	91	100	80	78	80	77	92	92	102	76	78	86	89	86	101	89	70	73	70	78	84	79	86	86	79	88	73	88	128	102	77	72	70	97	107	77	88	75	98	79	77	78	82	91	82	84	104	83	83	90	74	67	77	83	92	88	86	95	87	76	94	89	80	90	78	76	93	99	75	67	105	63	93	87	62	75	60	91	77	87	87	82	98	84	90	85	85	91	53	105	76	69	86	76	78	71	103	70	82	79	91	89	67	81	84	76	86	79	78	89	78	79	68	87	68	73	101	91	78	68	73	80	76	74	89	85	77	87	63	101	74	82	90	72	95	81	81	72	81	74	100	80	85	75	78	72	74	84	75	95	99	89	80	83	97	75	80	86	73	82	76	85	86	103	76	89	93	74	77	83	74	87	79	84	78	80	76	82	77	73	67	100	79	89	80	72	87	80	87	95	89	79	69	74	69	79	85	74	61	76	76	76	82	94	77	100	69	74	85	84	81	84	89	99	99	80	79	85	99	95	77	80	57	82	91	82	76	78	91	80	89	79	77	75	89	81	89	98	86	78	76	81	75	97	95	77	97	97	95	87	77	74	69	85	70	78	73	95	100	88	89	75	75	83	76	87	88	89	90	79	93	94	95	102	71	73	72	82	70	98	70	72	80	78	71	82	99	67	68	95	84	88	76	73	86	84	89	70	73	77	67	93	66	82	77	72	86	75	71	65	69	74	85	76	69	80	99	75	78	90	78	72	88	99	83	73	75	99	89	74	67	83	107	96	77	89	93	67	79	72	86	61	91	80	80	76	71	73	90	75	64	74	87	82	87	75	96	95	87	95	84	82	80	76	72	87	79	80	84	88	73	77	81	73	66	76	75	73	86	71	75	90	91	83	79	86	70	84	84	72	88	79	85	75	80	81	77	69	89	99	89	100	87	72	83	72	85	87	85	79	79	73	90	83	73	86	88	91	70	84	86	93	80	82	67	83	81	77	71	98	93	95	82	72	92	93	80	87	79	80	77	79	87	87	72	70	72	70	69	76	70	71	90	87	82	75	95	96	76	84	78	75	106	75	74	80	92	78	84	87	94	99	91	79	68	91	87	97	68	84	87	68	77	95	80	66	78	80	81	95	73	89	84	85	78	81	95	73	92	98	65	82	61	81	73	87	78	72	96	88	79	80	70	85	84	76	89	78	76	83	81	68	102	68	94	75	85	86	81	82	93	81	103	86	76	67	63	76	90	92	87	84	102	68	70	74	91	88	83	78	93	96	97	98	89	78	67	84	86	83	92	71	85	92	74	74	76	78	67	64	97	99	94	91	85	79	98	100	89	78	69	78	99	57	72	96	75	74	95	85	89	82	84	88	85	73	72	77	81	92	72	84	99	87	65	88	102	82	88	83	82	97	69	75	82	98	104	81	90	74	70	81	92	81	101	90	75	82	82	88	88	85	93	87	79	80	95	70	87	76	81	82	84	84	95	88	82	87	78	84	86	60	82	100	74	82	88	79	84	79	89	105	79	74	95	105	78	80	70	84	86	81	76	67	86	100	84	85	71	96	95	101	74	102	92	89	93	73	76	82	75	63	81	86	71	59	68	73	66	58	78	85	74	84	94	64	86	90	87	80	68	81	89	72	98	81	95	90	76	80	83	78	95	82	77	76	91	96	74	81	79	88	74	88	85	88	84	75	76	92	89	88	84	82	81	83	78	77	93	80	78	76	72	94	74	84	78	90	75	91	72	93	80	73	77	84	78	83	83	86	77	61	102	78	85	89	80	98	89	71	77	82	86	74	76	92	87	90	79	62	68	65	93	74	91	78	86	75	78	65	74	91	87	83	91	87	93	94	78	73	73	80	79	73	91	84	83	91	77	83	84	81	78	86	93	84	76	86	84	71	90	109	88	92	81	79	83	85	80	82	80	76	90	75	73	81	73	82	76	63	91	86	81	82	77	82	81	77	107	85	76	81	71	83	86	82	74	77	87	89	89	71	90	74	88	82	79	86	99	71	84	74	76	75	71	59	74	73	78	90	95	75	66	71	105	86	82	79	74	75	73	87	81	85	88	84	96	102	81	78	80	84	81	90	92	79	77	97	94	79	84	84	92	108	68	91	76	68	76	89	84	91	70	80	62	86	83	80	82	105	73	100	79	82	85	78	75	85	77	92	74	77	95	86	77	92	76	74	94	82	80	88	97	66	71	86	67	74	86	116	81	86	71	62	71	101	82	85	74	83	73	76	67	77	83	67	72	92	65	72	92	92	79	75	81	88	72	66	80	90	83	92	87	86	96	71	75	81	89	70	93	92	79	81	77	82	121	86	92	84	94	90	88	85	85	66	74	71	74	91	87	75	74	78	67	87	73	68	74	75	77	89	87	91	78	86	65	86	67	80	69	74	67	88	90	98	96	80	77	68	88	69	83	97	83	83	76	70	75	80	76	86	88	71	88	64	81	82	72	77	89	74	85	78	84	73	83	105	80	79	83	79	81	84	79	73	79	84	81	72	78	82	80	76	74	75	89	91	87	70	91	77	87	97	86	75	84	91	77	76	89	94	85	83	69	68	77	71	94	97	82	69	76	81	81	73	85	89	75	84	83	88	73	81	73	90	87	70	90	77	79	97	72	81	75	87	70	83	78	84	82	77	81	81	71	87	105	90	63	88	68	95	70	90	82	83	87	85	71	82	89	79	75	88	72	76	83	87	89	87	81	69	82	77	93	94	60	87	84	70	83	81	98	94	66	75	74	87	68	73	120	82	95	89	93	80	66	84	70	80	82	77	80	106	89	84	74	80	61	91	66	71	90	79	55	78	80	94	72	90	88	92	85	82	78	78	67	89	81	79	72	95	69	64	73	81	84	74	87	85	96	81	98	78	99	102	81	88	83	89	77	83	70	80	84	87	86	74	86	85	68	98	102	62	94	81	77	87	80	82	80	105	85	86	101	74	85	79	96	87	88	83	89	79	82	85	66	87	79	71	64	61	70	80	79	61	71	91	76	93	79	75	81	67	75	91	82	80	88	83	92	94	90	82	75	71	89	62	71	76	72	77	78	76	77	82	71	106	85	72	93	70	85	79	92	84	85	89	77	78	79	76	80	87	83	74	81	72	75	84	68	81	89	83	84	74	82	79	81	81	73	82	79	74	89	95	80	93	81	71	80	66	70	74	91	88	86	78	70	88	87	78	73	71	73	88	87	71	75	83	65	73	102	68	74	63	86	84	87	73	97	81	79	93	78	95	88	75	85	77	87	88	88	63	77	70	75	95	81	93	64	89	76	67	82	84	85	74	70	77	84	81	70	67	87	86	76	86	77	72	81	74	79	81	105	85	89	74	74	68	79	77	69	88	71	58	87	83	93	67	71	81	85	89	77	98	85	80	79	83	71	83	73	81	70	67	76	99	77	70	88	77	81	86	86	71	68	66	120	90	64	75	106	73	103	80	83	74	88	82
16703	7311	5045	6103	13491	15713	15025	12245	9413	6071	3731	2377	1681	1347	1088	965	880	849	773	819	799	749	829	726	740	746	755	726	686	741	686	737	816	721	638	652	649	656	616	630	621	682	793	771	782	879	818	778	799	903	977	713	639	576	659	619	646	624	686	654	628	730	701	668	625	676	619	579	648	588	636	637	660	656	642	691	691	679	744	612	670	637	628	585	569	609	619	619	593	632	612	603	609	612	624	604	612	636	612	593	589	567	648	648	625	609	594	632	630	570	620	598	625	625	597	644	593	609	611	612	600	557	652	632	584	641	611	628	585	611	609	606	608	580	592	636	605	596	583	625	645	614	674	661	697	584	599	627	566	588	566	605	608	634	638	610	593	606	656	595	638	644	620	608	630	644	587	612	620	596	564	624	632	609	639	616	633	589	602	592	587	592	615	632	624	584	569	608	604	594	628	613	622	554	632	593	582	590	613	613	610	650	624	608	594	592	583	609	594	645	603	602	627	590	612	604	630	603	588	578	613	609	650	611	617	614	603	556	635	607	569	574	629	579	621	603	606	597	645	547	590	600	621	597	605	590	622	639	612	582	629	599	628	576	597	607	597	630	611	609	600	585	636	602	616	613	585	583	600	607	621	623	606	598	647	605	645	599	587	602	600	593	581	662	631	599	592	613	600	630	648	595	613	558	657	625	626	618	614	610	579	610	603	581	604	618	600	616	614	596	622	609	629	607	659	600	578	647	625	595	588	603	605	564	583	629	630	591	609	628	630	604	620	589	655	613	611	627	610	651	605	615	608	647	580	603	610	590	609	593	664	601	610	606	616	634	569	638	582	612	577	608	588	614	639	668	613	590	580	620	573	609	591	649	629	624	630	597	611	638	624	609	604	607	623	593	606	591	589	626	588	588	629	612	579	585	630	649	626	623	603	601	614	611	619	567	644	594	605	619	603	599	612	612	574	590	584	607	595	593	645	591	618	602	637	660	622	600	610	668	629	603	573	570	599	628	613	627	592	624	603	613	618	653	619	569	588	553	600	607	623	609	594	595	602	589	594	535	607	661	605	591	598	580	638	599	604	621	601	594	613	583	625	607	620	622	597	616	604	627	571	608	638	582	593	590	601	585	644	615	585	639	637	584	610	655	631	600	618	621	619	625	597	596	618	589	603	575	592	610	628	621	586	617	639	603	601	665	616	600	640	621	604	603	584	587	608	604	602	631	617	608	615	596	632	598	634	572	624	625	617	585	627	603	611	628	586	596	590	579	604	597	614	646	630	581	622	620	585	557	584	599	593	600	642	609	620	698	630	658	591	638	600	631	589	579	652	597	639	587	605	598	610	614	638	614	606	583	598	578	642	583	603	629	623	604	638	632	581	598	603	576	621	640	631	597	585	585	545	591	605	602	616	644	624	599	603	594	599	641	620	622	616	595	632	611	584	619	602	615	598	613	592	610	609	598	635	638	576	652	605	645	672	563	633	607	645	613	622	603	590	612	596	599	624	550	585	633	605	604	593	579	617	634	568	620	615	625	628	594	641	598	612	607	616	608	593	602	593	621	615	620	640	580	617	644	621	601	600	639	616	609	650	621	607	616	598	573	587	659	627	566	609	597	610	582	609	638	590	621	616	615	597	620	588	604	575	585	573	590	600	656	637	658	601	606	604	571	627	630	564	620	614	597	619	581	557	604	594	607	606	639	572	636	573	587	622	626	590	591	632	613	620	634	660	623	572	588	630	584	619	625	589	582	627	660	577	598	659	610	577	625	559	600	578	597	613	602	604	632	609	615	613	605	643	596	564	581	584	615	614	610	572	622	616	604	588	616	633	639	648	636	581	636	626	609	633	601	639	624	581	611	614	615	607	567	661	618	649	648	597	624	626	571	607	605	658	611	631	557	603	590	607	594	619	569	592	588	616	629	601	622	637	597	592	636	561	593	611	613	587	594	626	578	600	643	608	605	613	605	628	635	656	598	589	574	630	600	568	629	660	658	649	607	562	612	596	602	612	639	622	657	634	646	596	603	587	638	619	634	603	636	619	613	610	644	617	588	614	623	665	620	639	624	620	622	561	606	648	658	655	578	645	575	627	666	622	621	633	639	580	607	622	574	602	598	611	574	575	633	616	608	569	644	608	590	631	612	639	569	628	619	634	591	629	592	645	580	602	581	599	632	580	596	590	633	562	572	596	615	602	611	635	572	605	632	586	612	639	599	626	609	641	603	626	620	582	591	637	613	623	609	600	570	606	625	649	624	634	618	576	621	568	675	603	609	648	631	564	641	638	594	585	632	634	644	623	631	611	582	619	615	637	630	621	635	601	591	617	617	589	585	541	587	621	614	579	605	642	662	562	646	603	590	597	576	623	610	611	602	600	612	609	602	610	579	617	621	604	627	573	579	615	603	565	643	580	600	601	603	583	621	598	638	598	650	605	597	570	584	606	614	619	591	611	628	587	612	594	606	603	628	618	610	572	578	612	637	613	591	613	565	599	577	642	542	621	622	613	594	617	618	596	628	614	586	602	611	616	587	581	601	609	623	616	630	616	594	600	627	588	602	652	597	577	637	579	616	552	592	621	577	614	582	607	598	602	624	581	562	563	622	577	635	597	644	608	597	600	599	597	643	581	625	604	605	581	597	585	652	613	620	604	629	619	585	573	608	605	618	599	633	610	609	646	617	622	619	630	637	623	574	613	616	609	596	607	558	603	568	614	653	657	586	628	635	619	653	599	599	580	629	625	608	600	643	588	631	592	588	608	656	589	617	594	631	603	611	603	598	601	609	610	572	591	581	587	586	626	550	605	600	606	571	623	570	625	630	632	591	630	649	630	605	588	635	599	626	606	598	693	627	610	614	636	611	641	598	607	594	584	664	618	637	622	611	615	600	599	637	650	624	633	602	624	626	619	642	629	556	622	649	643	626	635	631	627	622	614	665	574	585	605	587	583	604	660	622	638	617	616	592	621	624	599	561	575	625	624	586	586	599	654	630	602	598	590	568	608	589	608	665	628	583	581	562	644	628	603	605	620	606	658	573	636	655	633	567	626	627	546	600	637	603	608	602	588	631	583	584	595	605	592	649	571	643	587	622	583	667	622	617	610	587	560	599	591	617	639	604	630	652	579	614	577	595	609	597	615	613	585	599	595	574	603	621	603	604	639	604	634	610	607	612	602	609	643	605	615	620	632	567	625	621	617	631	580	627	603	620	584	557	611	583	565	603	652	639	590	601	601	600	610	571	572	616	611	590	579	560	608	580	593	604	589	582	584	569	623	642	607	629	599	640	582	637	572	607	635	585	650	616	578	613	611	587	622	599	596	606	607	649	594	634	654	642	584	637	584	617	602	606	592	629	577	611	613	582	645	596	562	573	612	632	609	629	564	596	660	610	609	601	608	618	590	598	611	600	616	578	593	631	590	623	607	594	623	600	589	639	628	604	635	635	607	635	595	600	619	611	629	581	593	554	574	620	597	620	611	591	548	645	650	625	592	619
1646	956	583	372	277	408	454	460	315	210	142	104	75	72	54	53	39	63	48	52	58	44	53	46	34	33	52	42	36	43	46	41	52	38	43	38	40	30	39	37	40	48	55	42	60	49	45	60	46	56	61	43	40	44	37	30	45	40	48	35	42	40	26	48	38	44	35	33	36	48	42	48	36	37	32	49	48	54	36	45	31	38	33	23	39	37	36	33	36	39	37	35	33	48	47	46	45	37	38	33	28	35	43	47	35	40	39	44	32	41	40	36	37	40	40	38	37	51	45	30	32	44	41	38	34	40	33	32	38	40	46	45	46	48	36	38	27	28	31	34	49	40	48	31	48	39	49	35	36	39	32	34	29	37	38	44	39	31	34	52	29	30	37	45	40	36	37	34	30	35	38	35	43	36	37	41	40	35	46	31	41	43	31	39	49	28	36	46	35	29	30	45	33	35	31	44	43	41	43	42	35	37	36	39	35	30	41	40	39	43	47	31	47	37	32	37	36	40	37	28	34	46	46	41	32	38	40	28	38	39	36	35	38	30	42	33	44	40	35	45	22	44	39	33	36	40	45	30	44	38	39	44	38	46	44	32	33	39	42	41	31	38	36	35	37	39	43	48	42	28	34	35	34	34	39	31	34	43	24	38	42	48	41	29	40	34	37	30	36	35	42	44	31	52	38	36	28	37	39	26	29	39	33	29	38	35	45	35	36	20	50	38	33	28	36	34	40	34	46	43	25	36	33	44	39	49	43	33	39	37	36	54	22	25	33	46	37	34	37	36	41	41	37	38	44	37	40	36	30	37	35	39	37	44	37	32	41	34	37	37	41	49	47	43	34	47	40	32	36	41	38	35	51	31	42	41	33	41	37	36	32	41	34	35	37	30	26	32	35	51	38	42	41	36	44	31	32	35	33	34	36	25	35	41	38	46	29	32	51	42	37	31	31	31	32	44	36	38	39	51	50	32	38	46	45	46	32	54	44	31	30	30	33	28	34	39	47	36	34	42	35	29	42	31	48	40	41	38	39	33	28	35	43	36	47	35	34	27	41	29	41	30	41	32	31	55	40	30	40	28	40	36	42	32	43	36	42	43	27	33	40	43	33	36	40	41	29	40	38	33	36	35	34	36	34	33	33	38	36	40	44	40	37	33	43	39	42	35	51	33	50	37	38	41	35	39	41	41	46	42	44	47	41	42	27	34	32	36	35	37	48	41	38	38	43	41	28	38	40	47	25	35	33	46	33	36	34	31	25	39	43	46	36	46	37	36	44	38	42	27	59	46	43	37	43	37	40	35	38	42	27	41	37	36	49	34	38	42	39	34	31	49	39	28	35	38	41	42	39	33	42	35	34	47	34	45	41	36	29	40	41	35	32	42	43	36	41	35	37	46	34	52	30	33	33	43	46	31	38	35	35	48	30	42	44	29	38	41	40	35	42	39	39	27	27	36	34	37	35	41	38	42	39	36	37	41	43	45	22	31	42	35	40	41	39	26	39	48	41	36	47	37	43	39	39	32	38	42	46	29	43	33	45	30	36	39	39	35	38	47	31	37	42	52	37	33	27	48	41	37	35	39	38	34	42	33	39	48	34	38	32	37	43	35	46	36	24	42	40	43	46	38	42	34	41	42	37	35	34	46	46	33	38	27	40	40	28	45	47	31	37	36	36	23	41	36	39	40	31	34	35	52	51	38	32	36	42	44	33	39	37	42	46	43	43	36	38	24	34	42	38	40	31	30	47	26	29	42	40	33	36	37	46	39	43	37	44	29	34	33	40	46	37	34	40	46	34	40	30	45	39	39	32	33	32	40	40	47	24	36	38	32	40	38	35	38	28	35	42	44	40	35	32	43	31	30	43	28	43	46	38	46	47	47	37	31	51	33	39	39	42	29	26	34	41	36	32	24	31	34	39	44	48	35	32	44	36	43	33	38	26	45	37	46	38	38	41	35	31	37	31	32	39	49	35	37	40	33	29	48	32	34	46	45	37	28	34	38	32	30	36	26	30	35	44	36	44	31	29	33	33	40	34	39	40	35	36	34	38	37	38	42	36	40	30	37	31	50	41	38	42	37	35	31	36	38	34	40	47	37	27	34	45	50	43	33	30	43	39	42	31	46	39	44	40	39	39	55	37	36	34	40	47	35	43	44	49	36	40	30	38	43	35	36	39	39	40	46	35	37	42	36	43	31	38	36	38	35	39	33	43	34	36	33	34	36	43	32	41	42	34	37	43	34	39	40	33	45	46	38	47	38	46	47	35	33	30	33	45	43	46	33	33	31	40	40	33	44	43	44	37	29	22	34	36	42	28	34	38	36	29	42	52	35	42	40	43	42	33	45	34	34	41	33	28	37	39	43	34	45	42	30	37	40	28	49	27	36	41	48	46	42	41	41	36	40	38	45	36	43	43	34	36	31	45	35	47	39	40	34	43	43	39	37	30	29	38	37	40	35	34	36	39	36	30	38	34	40	37	37	37	37	21	35	36	46	28	31	40	39	41	41	53	46	47	41	41	28	33	40	36	29	42	42	51	44	59	39	48	35	34	37	42	40	36	41	52	36	33	33	42	36	44	39	43	45	45	24	30	42	35	34	31	42	35	34	30	42	43	36	35	34	34	40	34	31	32	40	46	47	34	31	35	35	33	39	46	42	42	42	24	39	26	43	43	37	38	27	37	39	37	34	36	40	41	28	40	52	51	30	37	46	29	39	34	41	33	30	28	33	30	39	33	33	43	42	33	45	28	42	38	44	39	52	36	36	37	38	45	35	35	38	39	28	29	44	44	42	31	43	52	31	31	43	28	36	30	38	31	34	43	35	49	38	38	44	36	47	38	40	44	50	36	36	39	36	35	42	33	46	35	32	41	40	44	45	39	46	33	30	42	42	53	43	35	29	35	48	52	43	44	44	32	47	36	31	40	44	39	43	44	27	28	35	32	29	34	34	42	34	38	38	40	45	39	43	38	40	41	47	31	47	39	31	32	27	45	54	25	30	41	46	35	43	33	34	25	32	45	40	36	35	35	41	45	34	33	30	35	39	38	42	47	33	32	37	44	33	33	33	28	32	36	42	42	34	38	31	46	40	47	46	39	32	38	41	26	41	38	43	38	37	36	36	30	44	50	31	40	43	41	47	39	35	32	33	45	52	36	40	34	46	37	30	36	33	42	37	47	31	38	58	23	52	35	36	50	47	33	39	35	39	40	41	26	34	45	27	42	42	40	38	37	38	52	39	45	43	40	40	36	29	29	41	37	46	40	41	41	42	49	27	43	39	35	37	47	29	34	30	38	39	32	43	33	41	37	40	46	36	38	33	37	55	36	35	41	40	41	40	39	27	38	38	46	42	33	33	47	27	36	37	36	30	44	49	32	31	36	44	61	34	36	42	38	46	34	33	33	31	44	30	36	38	34	32	32	40	42	45	31	40	44	42	39	45	40	35	33	43	36	32	38	48	46	34	29	32	44	34	36	46	44	47	28	43
17909	9496	6134	7984	16640	18880	17995	15398	11511	6694	4273	2645	1847	1340	1048	804	716	717	595	588	606	522	529	503	492	424	444	403	468	405	412	518	580	412	344	356	350	362	367	349	343	371	500	596	591	735	562	514	622	712	762	379	322	297	312	288	282	318	372	348	374	363	426	424	373	287	308	263	285	269	272	343	305	314	357	444	439	379	425	364	308	263	296	269	272	271	287	290	270	276	279	266	264	278	310	283	289	275	263	292	268	271	262	288	288	288	259	302	266	272	294	281	287	278	251	258	271	261	272	300	286	291	263	303	259	269	287	305	289	269	271	283	298	296	282	278	291	240	275	280	259	288	270	269	295	273	251	301	274	271	274	271	271	283	303	260	262	246	280	271	291	285	276	260	262	274	301	276	273	273	275	267	254	276	270	299	294	312	259	303	267	295	267	284	282	248	307	268	277	282	291	307	265	269	258	295	259	280	266	249	271	237	256	323	304	272	255	299	265	290	263	287	272	260	285	260	301	289	271	260	271	285	264	266	275	250	279	254	261	275	294	255	301	250	251	275	265	247	283	278	273	285	294	272	252	290	278	258	310	268	271	301	274	314	280	267	281	292	272	279	273	248	293	272	268	286	292	275	303	262	274	256	279	282	281	258	273	256	275	266	300	274	246	296	240	277	281	268	315	278	263	239	290	278	258	252	307	265	261	260	285	265	241	297	252	264	274	288	264	304	282	310	272	299	252	276	271	274	269	251	260	300	270	269	282	316	265	255	256	258	261	286	286	240	262	272	262	315	273	291	284	262	269	257	271	267	312	258	279	278	281	269	269	287	294	253	255	255	266	265	279	288	255	291	286	268	294	278	261	300	249	289	261	271	279	291	298	297	293	269	272	298	298	269	259	281	265	282	298	275	253	271	255	286	284	276	270	253	280	304	301	267	298	263	268	266	294	249	291	261	297	279	278	263	275	289	287	291	288	267	256	253	270	298	277	271	291	253	241	267	279	246	271	271	273	245	245	260	273	286	284	243	253	250	238	259	259	288	293	285	293	268	299	267	272	298	263	252	266	251	290	276	278	262	284	275	290	262	248	243	269	281	252	257	292	276	267	251	263	245	273	276	265	271	294	280	283	268	267	319	286	266	250	289	261	267	255	277	235	253	255	244	252	248	288	268	274	247	268	268	278	296	270	277	252	277	273	312	260	273	259	265	290	284	272	288	286	253	257	276	269	277	302	253	296	266	267	244	275	264	275	279	253	260	259	275	273	280	275	264	267	268	264	237	294	263	263	284	234	279	312	287	288	296	302	262	260	281	272	269	281	302	250	295	254	269	255	298	256	263	283	275	251	276	283	255	293	271	268	277	276	267	263	286	269	275	258	276	295	298	264	285	307	299	276	276	255	270	304	238	274	260	271	295	291	274	253	267	268	254	283	258	308	266	271	273	278	263	282	278	263	282	256	257	266	258	288	259	278	259	239	292	304	264	275	269	262	251	258	282	269	257	266	284	279	271	262	271	279	283	256	259	282	291	267	282	289	267	274	297	250	275	287	306	276	283	275	285	294	279	283	255	278	271	281	261	251	292	263	278	255	260	263	274	295	292	274	292	281	265	268	255	283	283	284	258	266	273	269	300	270	272	303	305	293	276	236	271	256	282	279	271	249	260	283	277	264	283	271	295	283	270	234	276	261	257	268	266	283	250	300	274	279	262	246	266	274	255	285	270	277	265	281	229	282	299	277	272	280	258	292	276	279	235	249	261	286	273	266	275	258	263	266	243	259	264	286	276	233	283	303	306	268	308	269	294	250	300	265	265	274	288	275	262	288	285	282	254	269	246	279	250	268	271	278	268	278	259	283	271	259	292	263	252	270	272	262	273	291	264	290	256	285	252	273	281	267	260	276	304	264	267	264	284	249	270	254	255	281	288	236	281	272	267	288	284	278	264	282	281	302	275	316	276	267	262	310	267	266	282	246	291	294	272	254	264	285	294	312	252	292	274	267	263	291	272	302	268	275	269	274	272	298	278	302	279	292	259	277	262	277	283	244	282	288	294	240	288	298	274	279	245	233	281	291	274	271	262	276	268	255	278	264	309	275	255	281	271	280	278	304	278	265	299	264	270	267	279	285	293	274	282	279	270	269	250	290	259	274	261	288	295	269	273	294	284	258	285	276	262	272	256	265	281	262	275	282	269	278	292	256	274	279	283	280	268	250	282	250	268	259	260	253	263	298	306	303	276	252	273	260	283	276	265	269	294	255	290	269	278	273	285	258	279	308	260	279	251	306	280	266	265	298	270	242	263	281	287	303	247	273	277	284	274	292	277	272	243	249	262	291	267	294	274	261	271	270	298	285	285	273	254	274	260	302	261	245	295	270	292	268	256	242	267	269	311	276	262	293	262	262	301	270	284	278	275	270	279	272	269	317	297	265	294	276	290	274	284	270	278	311	289	262	288	289	258	260	290	272	293	269	264	294	295	285	260	298	275	269	248	310	259	271	242	272	297	266	242	261	280	293	251	292	268	265	274	281	278	261	267	285	263	272	272	276	256	288	257	256	289	273	307	255	275	249	274	296	241	281	270	250	265	253	266	297	285	308	270	270	253	278	239	309	265	277	282	247	268	290	265	261	307	285	264	292	267	250	298	276	303	309	245	282	266	261	272	261	267	261	281	285	251	268	302	284	254	279	280	316	280	280	284	279	268	275	288	262	282	267	303	267	285	295	245	253	277	266	257	277	277	262	256	263	264	250	278	303	257	283	284	272	258	249	262	281	268	247	264	249	267	258	242	276	258	260	293	268	277	284	300	277	273	302	250	266	273	309	267	266	278	282	282	255	273	274	277	228	313	300	304	290	252	270	257	250	265	316	300	318	246	286	285	288	294	246	260	229	262	287	275	257	292	256	277	260	276	252	251	300	293	267	240	280	272	264	281	279	271	255	298	250	252	272	269	265	264	283	307	246	254	272	261	259	268	257	307	299	265	302	291	240	253	252	271	288	272	271	245	249	271	284	286	287	244	244	277	269	285	278	281	236	274	280	269	276	253	270	264	265	304	259	252	280	299	254	278	276	271	254	286	288	273	269	246	300	294	288	258	272	285	303	302	285	265	283	298	270	246	250	276	268	283	280	276	288	267	285	283	286	300	272	244	294	260	231	258	267	263	287	270	288	268	244	269	247	278	302	268	288	267	285	289	299	261	273	257	308	280	246	300	281	305	264	260	279	284	286	266	277	268	278	288	254	271	281	294	265	267	283	258	250	287	272	285	274	284	290	248	268	301	262	288	270	273	246	265	261	285	280	257	257	275	290	282	286	272	242	277	299	273	275	253	277	260	263	248	285	276	289	288	272	255	298	262	240	283	273	284	269	270	251	257	271	261	278	290	279	292	251	265	309	269	257	263	257	309	292	263	291	292	277	273	293	266	284	257	290	253	278	271	293	273	293	270	241	283	292	271	251	281	280	274	276	243	275	278	272	254	264	294	295	253	249	259	305	291
1559	502	310	223	199	227	271	253	188	132	97	85	70	72	67	68	67	62	68	77	63	77	56	64	68	58	81	64	57	79	68	73	70	63	63	60	57	70	68	59	62	61	68	73	86	77	56	59	72	79	83	71	72	70	69	77	55	82	61	55	61	73	64	79	62	62	71	58	52	62	62	69	72	80	68	68	63	66	70	62	67	81	69	56	80	49	69	61	82	76	59	53	63	68	68	79	70	71	64	62	62	75	62	75	69	62	57	71	65	70	54	55	68	72	67	57	76	58	59	66	59	53	63	71	81	72	57	71	64	71	58	62	63	71	60	67	78	57	73	49	64	60	57	79	60	74	68	77	65	66	56	79	70	56	74	66	62	61	87	52	66	69	56	51	55	68	62	61	69	63	62	64	77	74	71	66	74	70	80	71	47	81	64	62	68	73	69	54	57	69	54	59	51	62	74	65	61	60	77	68	69	61	65	64	51	71	85	76	63	74	67	54	78	56	75	64	69	54	64	63	75	69	51	75	74	67	63	70	64	59	63	67	64	55	67	62	68	69	72	68	63	59	60	76	78	73	49	66	70	72	69	71	63	55	55	66	68	63	59	67	83	69	64	63	71	64	72	55	69	66	60	58	57	73	77	58	74	55	68	56	60	69	63	66	70	58	66	77	62	65	81	70	66	58	65	66	79	67	77	60	70	73	67	65	64	67	64	75	65	62	56	63	62	77	59	60	66	66	56	74	65	67	62	72	74	72	70	63	66	61	68	71	59	63	70	59	64	83	66	64	67	63	72	77	72	58	75	53	67	69	49	77	61	77	65	72	71	59	81	58	59	65	75	62	76	79	69	60	67	59	67	67	60	49	66	55	74	63	67	65	65	59	75	51	56	64	61	63	73	69	61	65	61	59	68	79	81	77	76	82	61	61	70	57	69	57	84	80	63	56	59	51	65	49	77	55	69	68	55	65	66	71	48	66	77	74	51	80	64	71	60	60	63	69	83	55	68	76	61	67	67	69	71	70	64	56	71	75	50	61	73	74	81	66	63	76	58	60	68	72	49	56	78	73	55	77	63	88	79	57	58	70	51	74	70	54	55	68	51	70	67	65	76	65	72	76	78	68	62	66	60	75	63	63	61	61	49	62	55	75	64	66	74	52	79	52	60	66	72	53	66	63	91	52	67	61	61	51	69	62	59	69	62	62	51	78	65	59	62	73	75	55	71	71	68	63	55	77	58	77	56	68	58	70	64	79	74	71	71	65	64	70	63	63	66	73	77	56	67	58	62	76	62	70	56	62	81	71	59	74	63	60	59	65	61	69	76	62	54	73	77	55	75	76	75	65	72	68	83	55	72	71	72	68	61	63	69	78	67	63	79	65	61	57	53	67	60	65	62	70	66	63	62	50	54	56	68	74	42	89	74	81	58	79	63	73	66	69	73	80	49	56	63	81	59	64	65	60	71	78	68	61	67	64	54	55	68	69	68	68	55	68	56	65	60	50	70	57	61	62	62	65	70	68	63	63	71	67	59	70	80	62	60	59	44	71	58	73	83	56	56	71	73	69	76	67	65	63	70	65	72	71	71	74	70	76	60	64	64	61	58	80	53	67	69	65	67	75	62	70	81	75	95	75	61	77	75	57	68	71	75	60	72	52	70	47	69	56	61	73	65	71	65	71	76	63	73	63	53	51	75	58	67	55	58	88	61	51	64	63	64	67	77	71	52	68	71	73	68	65	61	68	68	78	54	66	59	52	67	72	62	56	71	63	45	67	58	74	67	52	51	68	66	68	63	69	70	76	63	70	70	73	78	63	61	65	71	61	76	71	59	54	52	78	57	68	70	75	66	72	70	76	76	73	74	54	63	78	65	71	60	66	80	63	64	51	56	70	68	63	61	75	71	59	62	67	64	79	77	68	70	71	61	65	68	74	59	71	56	65	72	67	66	72	60	68	72	75	77	57	55	80	59	66	75	53	59	75	56	67	75	79	65	62	70	62	68	65	65	49	71	71	55	50	61	60	54	62	61	69	63	65	65	56	77	74	53	54	55	81	60	60	62	71	79	62	75	65	63	71	54	77	67	58	77	59	50	62	69	65	59	61	66	72	58	67	62	67	61	61	61	59	80	66	72	69	51	71	69	71	65	56	54	86	43	62	71	66	60	66	72	70	60	59	53	55	57	69	57	58	57	73	57	66	67	62	62	69	66	64	74	63	66	72	63	66	59	79	68	62	58	56	76	80	77	63	57	58	54	60	62	77	58	58	52	69	68	68	53	68	56	70	57	74	61	72	76	68	69	72	82	62	56	67	61	76	58	69	69	67	65	78	71	81	69	54	67	59	90	78	77	67	63	64	81	64	72	69	78	64	56	65	74	55	56	76	73	70	78	70	63	79	73	68	66	67	52	71	59	66	70	59	67	58	56	66	66	73	67	60	77	69	58	67	65	77	64	61	70	62	55	78	55	56	69	86	62	67	57	57	67	67	64	57	66	81	79	60	64	61	76	80	69	85	59	78	66	64	60	73	50	76	65	89	70	56	70	64	62	77	62	51	67	60	65	59	68	58	80	74	81	63	62	70	80	66	61	60	54	64	79	57	61	62	50	66	69	71	75	62	49	59	64	70	70	57	66	67	76	51	51	67	74	64	67	66	83	58	84	55	62	71	66	59	70	63	68	63	61	77	64	62	59	60	86	70	56	67	68	76	64	72	63	61	65	68	74	71	71	67	58	64	62	57	68	61	67	53	54	66	69	68	60	66	56	66	63	71	75	67	58	65	58	69	68	62	63	68	60	58	74	61	64	80	72	54	58	76	87	65	72	68	63	65	74	63	70	60	64	72	64	74	70	70	72	57	55	64	71	70	60	70	60	61	74	64	57	63	70	80	83	72	56	65	65	76	69	69	69	62	47	66	43	67	67	68	67	67	61	82	64	66	53	59	69	54	49	61	74	71	78	80	71	71	63	67	49	68	54	64	53	73	57	80	68	71	64	76	64	53	57	60	79	83	61	64	59	64	66	74	67	64	74	71	55	58	57	62	68	66	75	56	59	66	62	74	64	68	61	61	58	60	71	75	76	69	64	68	84	58	62	58	76	51	55	68	69	72	69	71	60	67	66	84	69	59	70	83	59	84	63	73	71	67	64	63	64	70	51	63	73	68	49	65	71	59	59	62	73	71	66	71	59	76	71	73	64	75	62	65	57	70	67	75	72	57	68	74	75	60	59	81	67	72	61	56	68	67	73	67	59	65	61	67	50	59	68	64	72	66	70	64	66	66	64	51	61	57	72	60	67	84	63	61	66	66	83	58	78	60	76	67	63	68	62	64	64	71	74	80	67	84	80	71	62	62	57	68	69	75	78	53	75	48	76	54	62	58	72	57	72	69	80	63	61	70	81	66	67	64	70	70	51	60	75	62	64	73	66	58	61	65	69	64	59	68	55	66	78	67	72	67	58	55	71	62	59	74	84	74	68	71	62	71	62	56
14055	6034	3651	4856	9692	11512	10961	8722	5545	3160	1860	1195	881	718	663	589	648	586	520	554	533	539	532	575	538	537	501	530	538	510	519	554	548	527	511	527	510	540	506	484	494	500	565	622	631	697	591	596	672	760	637	503	509	513	542	510	507	527	517	543	492	532	551	516	525	538	488	470	492	534	512	512	541	488	524	589	620	567	505	548	511	507	523	495	494	505	471	475	543	511	445	480	475	469	516	483	535	558	491	493	489	461	498	495	505	523	539	477	473	517	503	509	521	510	488	465	499	505	529	521	488	507	497	485	480	487	501	520	473	519	559	468	474	506	473	489	537	474	464	505	504	519	486	521	520	504	435	470	535	500	506	503	495	466	482	513	478	493	498	512	505	545	490	469	495	467	514	490	494	492	506	449	507	504	483	488	457	472	516	440	483	505	497	459	514	490	478	529	481	524	504	499	467	453	501	514	462	493	459	521	468	469	490	500	467	491	462	517	504	537	485	465	498	492	522	498	481	507	474	538	484	535	470	503	517	489	504	538	514	445	496	515	461	509	491	534	452	455	480	531	527	486	486	490	492	474	469	486	507	541	499	510	473	537	504	469	518	507	507	474	482	508	507	524	514	515	490	475	478	469	513	513	550	505	485	454	489	511	469	498	486	490	520	516	520	522	516	520	465	484	485	491	529	509	528	495	447	506	474	486	481	445	501	494	490	442	512	506	476	524	554	525	510	535	493	492	494	515	498	501	469	536	488	490	466	495	507	472	464	482	482	500	504	490	510	483	500	505	488	498	502	494	456	458	506	491	474	473	542	454	540	492	516	507	503	499	485	526	483	502	470	451	504	487	484	490	513	466	492	511	508	523	503	497	495	463	529	491	462	474	522	442	484	508	525	515	496	520	507	497	478	507	485	507	487	502	458	477	500	493	497	510	499	517	489	476	460	495	504	495	494	502	485	496	479	469	490	468	493	516	519	493	482	515	491	476	478	469	474	467	496	505	491	527	490	477	498	483	544	502	462	503	493	488	463	472	516	525	476	473	486	480	488	491	512	488	462	488	545	515	500	478	527	516	505	453	497	505	457	480	539	499	494	504	520	497	459	473	522	488	450	509	497	487	528	469	502	538	441	487	494	491	473	472	450	499	498	477	477	502	510	517	479	545	533	493	506	488	527	495	465	491	517	524	461	494	499	486	511	485	481	443	507	457	483	509	508	486	507	544	527	471	495	531	453	512	533	500	493	487	515	487	497	459	514	480	533	483	474	446	486	531	490	495	485	479	480	500	454	492	513	509	477	493	460	543	468	457	507	504	527	494	523	479	484	496	503	531	495	482	511	484	526	555	483	482	497	488	501	462	499	485	504	490	540	506	486	445	498	440	500	518	495	492	473	463	489	514	504	501	505	479	480	483	477	491	491	490	468	495	483	526	474	484	458	488	514	507	521	474	482	485	508	517	470	478	540	519	480	493	522	516	468	517	477	524	447	519	510	477	499	510	514	491	490	483	530	492	535	472	483	471	502	466	457	497	441	526	467	506	489	499	506	489	512	485	501	496	504	488	482	510	543	515	468	492	493	486	457	507	494	496	464	488	507	510	498	507	464	470	474	473	484	519	498	505	482	514	489	502	514	482	498	462	485	500	506	519	463	490	487	534	535	521	480	527	504	489	480	470	527	496	491	445	531	521	490	523	479	482	465	490	471	506	485	499	474	454	518	491	509	486	491	461	489	488	471	492	523	535	497	496	475	496	491	487	518	481	499	519	516	462	532	511	495	496	490	475	504	503	502	502	482	511	502	488	474	493	544	473	513	497	477	511	497	524	496	478	497	477	482	493	507	534	494	498	513	536	511	509	530	513	481	505	490	493	475	503	471	506	500	460	511	508	498	483	481	521	464	459	476	471	495	462	493	514	495	506	500	469	470	521	505	465	494	542	514	452	499	457	478	530	476	500	503	510	485	509	484	505	496	471	531	524	502	465	472	480	473	449	487	493	498	522	523	526	516	494	494	496	477	479	505	453	505	504	489	507	506	489	487	468	479	482	479	516	487	489	495	535	526	490	489	480	520	531	491	484	529	521	484	494	517	501	537	442	542	527	473	493	476	530	449	482	465	477	517	468	491	473	497	486	461	456	466	464	494	495	475	476	500	468	475	469	513	508	472	528	492	490	507	512	497	451	498	510	473	517	483	501	512	507	505	502	519	496	518	489	468	490	544	463	525	495	497	492	463	483	459	514	456	514	512	467	464	486	531	485	526	525	495	501	558	499	464	497	509	460	506	505	457	516	514	473	536	502	492	497	478	520	508	487	495	475	493	519	515	504	536	480	481	512	495	459	481	502	495	486	482	508	528	503	481	512	503	549	512	491	526	483	488	500	473	509	527	479	488	518	490	477	542	481	505	511	458	492	524	458	503	488	477	490	473	479	530	469	488	492	472	481	504	518	452	513	478	514	532	477	490	489	492	483	490	501	516	474	520	445	475	441	467	500	497	510	558	499	512	510	519	515	533	488	469	469	494	520	521	497	488	479	549	470	505	519	482	496	520	550	516	496	489	468	460	524	492	479	483	499	510	501	490	542	482	535	441	464	478	503	525	474	479	462	487	521	475	521	492	469	487	482	489	481	470	480	472	507	497	502	502	458	499	493	511	510	495	496	472	472	529	509	455	480	504	512	481	490	498	507	454	493	520	448	470	501	499	477	498	458	483	484	500	495	483	503	477	542	529	480	492	481	495	528	480	498	483	542	480	524	487	495	477	461	494	496	475	516	491	500	488	466	468	483	478	521	494	450	484	511	477	467	495	470	541	477	500	481	502	478	517	527	521	523	511	508	522	476	499	543	520	501	512	460	466	526	455	496	527	491	483	475	461	482	459	503	520	524	478	496	474	476	536	516	479	496	503	533	470	488	518	508	472	516	520	516	485	468	508	456	476	471	467	528	479	482	498	494	489	511	531	476	479	466	487	502	496	494	501	460	467	512	505	519	531	481	534	466	495	517	525	450	497	535	486	510	509	502	461	489	511	476	482	459	502	484	515	530	477	471	502	541	520	536	496	511	493	462	522	541	504	497	508	503	500	490	503	535	454	472	551	493	501	540	504	484	480	508	449	480	483	495	504	493	488	513	515	497	501	497	513	491	489	504	481	515	453	455	488	506	507	478	510	455	443	506	467	475	472	530	509	468	498	539	464	484	491	484	518	533	457	467	551	481	447	528	484	493	503	484	504	480	457	476	495	501	487	495	496	516	469	521	519	492	538	477	504	460	477	471	568	557	548	508	521	474	493	493	465	512	443	494	491	495	471	481	495	493	490	503	499	475	462	556	503	454	464	518	480	520	497	486	469	464	490	472	462	511	501	457	532	495	511	503	500	470	458	463	499	531	508	486	485	470	523	500	507	487	484	463	476	539	456	485	470	486	512	506	500	478	483	517	509	490	474	509	474	490	512	493	516	461	521	499	492	474	498	533	460	490	462	483	505	525	522	481	504	488
990	724	421	265	217	325	361	320	226	136	97	58	58	55	39	36	51	30	36	35	32	34	33	38	40	34	37	25	36	27	22	36	36	30	31	23	24	30	37	25	35	37	35	34	41	36	52	45	39	37	45	31	25	26	38	25	31	41	27	31	44	25	41	27	25	28	28	25	21	29	39	19	41	43	36	31	31	35	28	35	27	28	32	37	35	29	26	22	23	32	28	22	39	34	22	41	33	32	38	38	26	29	28	32	24	29	28	28	37	22	30	29	24	19	28	29	32	34	24	35	32	39	28	20	31	28	23	24	28	32	27	32	27	21	35	40	21	23	32	30	32	27	29	24	38	36	32	29	31	27	35	24	25	24	31	34	35	27	43	35	26	30	40	27	34	31	26	29	28	25	26	26	36	32	21	32	37	22	31	31	34	33	32	33	25	28	25	29	31	29	27	35	22	23	27	17	28	28	31	43	27	27	28	26	25	19	23	30	27	34	30	35	22	34	26	20	32	34	24	26	35	14	39	26	44	22	25	21	17	34	32	34	31	22	29	28	36	28	21	20	23	30	20	24	29	31	23	35	34	28	23	25	33	24	31	28	25	33	30	31	20	26	26	36	20	33	26	30	24	22	39	24	33	34	28	33	23	25	27	31	31	31	25	33	27	26	38	30	30	31	30	28	42	25	32	29	40	31	22	25	35	27	24	37	30	28	27	35	23	20	20	31	32	29	30	32	24	30	28	32	27	21	30	34	35	25	26	39	32	29	31	31	24	29	22	30	34	23	32	36	42	28	25	17	28	20	39	24	27	31	25	26	31	37	20	30	26	28	33	27	34	27	24	33	25	34	39	28	30	31	33	25	30	36	33	25	27	17	37	39	35	28	21	35	31	34	31	23	21	22	22	30	23	35	38	30	33	24	23	30	36	24	36	37	29	30	37	26	30	43	19	37	33	28	21	32	32	39	32	30	31	28	35	30	26	26	18	31	33	29	30	25	26	30	21	18	34	30	24	25	28	30	33	25	30	35	33	28	32	30	32	25	23	29	31	20	38	30	24	33	36	25	30	22	29	30	32	22	23	28	24	26	23	36	24	30	26	29	31	33	27	36	17	24	36	33	25	29	39	28	36	32	30	18	32	27	35	26	33	31	35	36	26	28	33	20	18	26	26	25	29	27	22	26	21	30	30	28	25	27	40	33	27	36	27	22	24	29	26	32	37	31	26	32	24	34	32	31	30	30	31	28	36	25	27	29	18	28	28	37	17	34	30	32	30	27	30	34	26	27	23	22	28	39	32	25	26	21	32	32	29	31	17	37	23	29	30	30	25	33	27	28	33	28	35	26	31	25	21	33	35	33	23	23	23	30	27	31	21	31	32	22	26	26	27	27	39	31	28	21	34	24	24	20	30	30	39	21	26	32	36	30	30	28	32	23	26	23	32	25	30	25	26	22	27	29	15	28	21	17	29	26	31	23	32	33	39	41	40	28	34	22	26	43	25	33	30	24	37	22	29	23	28	21	18	36	32	40	30	40	26	21	27	41	29	22	30	27	39	33	33	39	34	37	32	27	26	29	30	21	33	29	37	27	32	27	25	24	22	29	29	31	32	32	28	26	27	34	25	35	28	19	25	31	33	29	32	29	32	37	24	21	23	36	22	33	31	25	29	28	26	33	31	32	37	26	20	30	31	26	28	23	28	33	26	30	24	31	27	24	34	28	29	23	23	24	33	34	40	22	34	21	32	37	23	28	32	21	21	35	39	28	32	43	43	28	33	28	28	20	38	37	27	32	34	34	20	29	37	31	36	32	25	30	40	28	25	24	34	26	19	19	39	26	36	26	28	26	26	28	29	34	38	31	21	29	34	38	35	33	28	19	19	25	29	25	28	35	33	23	29	29	36	22	32	26	29	23	38	22	30	21	35	32	30	29	29	28	29	30	28	28	30	20	33	26	31	29	28	26	34	27	34	36	29	21	24	29	21	28	27	25	31	27	33	22	26	31	23	21	38	39	25	21	26	24	35	18	25	26	28	23	30	30	31	24	27	23	33	29	20	27	22	31	36	23	31	18	36	24	37	32	28	37	32	22	27	32	35	26	31	36	26	31	26	20	22	34	28	26	28	28	37	27	29	37	22	19	36	26	21	26	26	25	32	20	25	31	38	32	26	38	22	24	31	30	36	31	24	27	26	29	26	24	27	28	41	29	26	33	24	33	26	39	28	38	27	25	18	23	27	29	31	29	21	32	24	29	26	24	22	28	20	27	30	29	26	29	36	21	23	27	25	38	21	30	25	25	27	37	30	26	30	23	36	34	30	25	23	22	39	28	32	27	33	23	39	30	25	22	40	27	40	36	30	27	27	29	27	36	20	28	24	32	28	22	32	29	20	34	26	24	25	39	19	32	28	30	36	21	24	25	27	27	28	28	27	25	25	33	29	21	22	34	30	27	21	28	30	29	30	30	33	32	35	26	27	24	32	23	31	26	35	27	23	32	19	21	31	27	35	28	23	29	27	36	24	35	26	28	20	30	29	32	33	41	28	39	34	25	22	30	34	29	25	31	27	36	28	28	18	24	23	29	30	24	39	29	39	31	34	36	33	33	24	38	34	26	39	25	32	31	27	26	33	24	28	32	29	30	23	32	23	31	25	23	23	29	33	33	32	28	30	39	14	21	31	19	25	25	23	25	33	20	26	33	42	31	32	34	32	28	32	34	28	24	20	20	29	27	24	30	39	32	28	32	32	23	27	22	25	28	21	30	31	25	31	18	34	27	39	30	24	33	28	33	31	30	32	34	20	26	21	12	20	31	33	22	27	23	29	26	28	31	24	27	26	28	23	33	31	36	31	24	29	38	33	24	36	33	26	20	26	38	27	26	33	32	26	22	19	29	35	22	31	23	38	32	28	28	30	23	39	24	30	22	23	18	27	31	22	29	38	25	37	20	29	26	28	27	21	28	24	28	35	36	21	28	26	26	34	19	21	33	23	34	29	21	24	24	27	31	16	28	30	32	27	30	31	33	28	32	30	26	24	28	35	30	27	31	26	32	38	28	30	23	27	35	22	28	30	25	41	23	33	25	31	30	28	32	27	29	31	30	25	34	39	26	22	29	23	25	31	40	31	25	27	41	27	30	30	23	25	32	23	26	36	29	29	29	34	25	30	43	32	30	30	29	19	26	26	23	25	24	17	21	28	30	34	26	35	28	30	30	44	38	29	28	31	23	27	21	28	43	28	32	33	29	31	28	33	25	29	29	23	25	26	18	28	28	39	34	32	25	21	22	40	25	30	23	24	27	22	26	26	29	26	25	31	23	29	24	31	36	27	22	23	29	19	28	29	25	27	27	23	34	28	24	23	23	33	31	28	26	17	29	33	26	30	27	33	34	36	31	24	25	36	36	35	36	32	21	25	20	45	23	28	34	32	29	26	23	23	37	34	31	36	26	32	28	25	25	36	38	28	28	32	36	39	33	27	37	22	32	38	33
14636	7972	4727	6452	13313	16078	15180	12233	8015	4737	2628	1605	1084	844	606	540	499	431	422	442	394	422	377	334	327	333	312	301	310	311	331	410	326	298	276	277	262	277	252	258	266	285	370	415	540	484	393	374	491	584	466	254	263	268	238	239	251	260	243	281	296	286	365	294	251	258	237	243	219	234	230	266	264	282	340	349	321	357	297	246	229	217	218	239	216	222	229	240	253	196	216	245	209	176	207	230	213	255	231	242	212	225	228	205	237	208	206	240	212	225	231	252	208	211	223	220	229	255	249	237	240	204	203	213	213	233	213	207	212	244	195	202	215	220	236	222	236	224	232	236	233	198	237	209	223	207	209	203	238	205	223	210	201	202	196	189	229	229	238	211	230	212	214	236	220	232	226	229	228	209	237	246	256	207	223	198	220	247	251	233	246	224	240	226	216	222	239	213	250	237	227	202	232	241	233	243	235	245	218	236	204	227	223	193	214	202	220	189	217	201	224	241	264	205	212	214	222	198	230	241	229	225	217	243	224	224	191	242	205	203	247	221	229	230	243	226	230	223	220	217	200	233	222	204	218	214	212	232	205	205	210	234	209	234	246	202	245	217	204	218	210	230	234	226	204	231	208	225	224	224	213	225	222	226	234	227	221	234	231	236	190	199	198	207	208	202	222	241	222	210	195	243	231	218	229	227	238	214	247	218	245	218	220	195	250	219	224	210	224	219	212	230	220	217	213	217	236	240	211	234	204	217	198	237	211	218	211	220	202	211	232	248	250	206	216	229	224	233	231	201	215	231	206	222	194	221	220	222	236	215	234	211	215	242	256	220	223	223	215	222	230	206	198	266	214	219	234	203	205	212	206	197	210	235	224	230	229	230	203	232	236	241	263	204	205	240	213	215	229	190	206	235	220	240	220	220	204	232	244	257	207	220	211	195	211	227	222	215	223	216	220	217	204	243	193	230	232	198	219	243	227	224	201	224	234	215	232	217	251	223	209	224	198	207	212	241	219	225	212	215	248	229	215	210	196	219	211	229	215	199	198	246	210	196	219	235	192	249	197	208	225	187	246	216	241	223	232	212	221	186	209	199	204	214	242	187	220	230	207	204	265	179	216	224	221	204	203	226	218	243	216	209	205	249	260	244	210	250	218	207	207	221	219	217	204	230	202	191	225	228	191	195	258	229	215	228	208	236	226	193	232	241	235	211	226	228	232	224	232	214	231	216	229	248	213	217	224	225	208	205	221	191	241	236	225	234	221	199	192	225	245	243	225	218	218	225	250	213	208	217	216	229	212	232	221	215	208	212	225	256	213	165	232	210	216	204	196	210	229	214	192	218	216	220	220	209	233	203	195	223	222	225	245	200	216	228	211	224	247	221	188	246	198	201	232	203	208	238	212	215	236	254	210	238	218	227	207	218	245	215	245	232	240	235	220	231	199	227	216	189	214	205	237	233	204	225	203	261	221	235	215	214	213	207	244	200	213	215	210	224	202	207	213	196	202	229	222	227	228	218	223	233	200	235	225	228	217	207	211	218	199	217	230	192	228	248	222	239	243	231	205	242	220	214	220	250	207	234	206	198	195	249	224	202	205	215	211	219	223	231	213	224	232	223	202	261	233	206	217	227	245	250	215	219	244	212	222	209	186	224	230	240	245	221	214	208	211	210	218	213	219	220	223	205	238	243	218	239	223	215	198	257	219	227	215	218	233	201	192	208	214	224	207	217	224	191	213	205	195	240	232	216	201	231	230	230	234	204	230	220	230	207	222	214	225	225	224	230	197	237	199	237	204	196	198	226	244	253	202	220	187	223	176	230	223	223	231	232	215	231	216	211	194	246	222	222	260	229	218	232	214	207	209	215	197	229	239	210	218	210	238	189	221	241	223	228	195	222	229	224	213	225	202	248	227	235	204	227	210	233	213	218	214	214	216	236	215	205	231	212	226	213	199	208	245	220	206	227	226	231	221	223	213	212	249	209	225	234	243	226	206	199	256	182	230	203	208	218	239	232	259	210	191	221	228	229	230	217	237	225	211	231	210	205	239	219	245	253	239	191	242	208	212	222	203	233	213	218	268	225	218	233	198	205	216	202	233	226	227	201	222	191	224	259	251	219	226	241	219	249	218	229	217	233	206	221	250	209	225	245	199	239	225	208	222	219	220	223	236	217	211	200	211	198	209	239	236	232	239	221	202	214	210	231	232	229	230	225	213	203	220	211	223	241	213	240	219	233	243	232	224	234	223	230	223	196	235	224	221	230	202	225	248	221	242	257	194	193	226	205	228	226	239	234	215	211	228	223	212	207	201	223	190	220	248	208	251	246	198	244	226	226	202	202	211	208	225	222	181	250	208	221	223	209	192	213	213	243	194	220	202	210	226	250	272	255	206	195	228	216	196	217	228	207	244	227	211	242	223	233	263	213	237	201	205	242	230	227	210	207	236	219	210	219	212	237	227	227	219	222	223	261	201	213	203	200	249	219	198	212	232	235	226	224	221	227	226	219	204	230	221	208	190	222	225	222	236	213	216	215	209	222	206	269	236	214	233	233	201	220	217	228	206	226	227	191	211	216	238	223	210	195	214	214	241	212	203	206	228	223	202	228	218	231	236	219	229	231	230	241	215	212	226	213	210	192	206	228	230	201	220	217	207	221	214	235	246	226	243	239	229	217	222	220	220	240	219	223	224	235	200	235	214	237	231	214	217	236	207	207	214	215	246	207	232	209	208	233	225	247	228	226	232	239	208	213	224	229	221	237	239	223	207	220	209	214	207	237	237	234	232	212	207	194	206	216	240	228	209	195	232	220	250	220	216	256	221	216	214	231	239	220	220	227	215	218	224	203	218	238	214	214	206	243	230	188	207	215	230	229	228	221	205	234	244	213	229	201	212	224	233	239	226	215	235	199	205	239	199	212	222	208	235	226	233	181	215	230	202	206	229	231	242	194	208	229	227	228	200	218	207	207	240	201	259	229	231	199	228	223	197	214	244	240	202	215	202	218	226	232	226	218	211	222	237	230	206	215	208	213	223	235	202	192	216	234	214	239	200	219	243	216	229	235	246	229	209	232	222	184	208	230	234	228	240	207	210	232	212	197	207	213	223	244	230	228	212	200	230	234	223	212	234	211	213	220	262	224	212	221	234	231	207	198	206	223	221	223	220	216	222	196	202	241	250	224	220	235	243	249	211	250	220	201	227	213	230	232	221	193	224	218	208	222	209	224	197	230	192	194	221	215	228	247	205	214	247	206	233	219	233	205	201	242	233	222	231	221	224	206	243	228	203	234	219	221	239	217	203	235	222	208	224	227	210	237	200	217	242	214	237	193	219	224	235	212	230	232	219	200	217	224	206	210	221	214	207	246	218	222	225	215	224	211	203	232	237	231	231	212	207	207	208	205	229	231	208	229	207	215	212	225	228	241	245	223	215	188	237	210	230	230	246	241	211	216	214	218	220	214	225	212	234	219	224	220	239	236	221	249	223	208	192	249	241	217
2099	616	428	313	254	355	390	325	272	161	129	121	111	108	114	81	93	84	86	87	95	84	101	64	97	79	81	90	77	67	86	88	106	92	77	100	61	92	78	72	96	80	114	73	98	102	108	104	71	102	75	82	88	79	63	75	76	75	101	79	83	79	69	78	76	71	75	85	81	80	72	90	85	77	101	76	80	95	80	95	69	65	71	64	90	81	77	91	107	90	89	80	75	80	103	68	90	79	84	89	87	70	88	75	86	88	81	73	84	79	72	68	75	90	86	74	74	56	85	86	87	89	85	88	83	100	76	91	81	87	84	81	88	84	68	104	74	73	86	91	81	71	83	85	66	84	87	80	88	70	76	96	81	88	72	75	74	67	73	97	57	75	94	79	93	100	86	76	63	68	75	89	83	79	79	78	94	83	71	68	101	82	85	87	70	82	83	95	83	85	70	74	85	82	89	89	94	75	84	75	84	81	87	73	76	81	68	77	68	68	80	68	65	80	107	75	73	82	90	69	83	88	67	96	61	77	91	70	101	89	79	77	76	74	94	87	61	84	80	86	76	95	71	81	80	79	79	70	81	83	73	77	89	77	100	81	75	82	75	84	89	69	92	80	69	73	98	86	84	80	78	73	86	86	88	81	71	93	86	81	88	84	83	72	84	95	80	67	83	74	65	75	89	66	82	70	87	82	82	83	78	80	76	85	88	74	83	83	86	62	71	85	79	79	91	75	82	108	81	97	81	83	77	75	95	88	76	77	87	77	93	82	86	66	107	82	85	77	72	87	81	97	95	76	93	78	82	75	77	68	85	87	84	75	87	83	95	80	97	88	91	76	77	78	81	82	86	84	73	93	76	90	81	88	83	104	85	87	68	87	82	87	89	93	91	64	84	85	68	92	78	74	82	89	72	79	81	86	75	80	80	87	75	66	77	73	72	68	69	82	83	77	86	86	63	91	69	80	77	62	63	113	61	70	92	79	81	76	88	86	75	78	84	83	72	77	96	97	89	100	80	80	85	80	75	81	60	78	91	66	83	85	76	84	82	74	76	80	70	78	80	77	81	65	83	84	102	65	82	79	84	65	74	89	80	69	74	76	79	82	69	77	74	85	73	70	85	72	99	84	97	69	85	85	70	82	71	76	83	68	93	74	98	64	90	79	71	84	79	64	96	68	70	85	76	83	90	75	71	81	79	96	85	73	79	77	69	81	82	80	70	80	90	74	83	83	74	79	99	79	71	69	85	82	88	70	73	86	81	81	81	74	82	73	85	72	84	88	73	76	70	80	81	67	77	83	81	76	89	91	98	91	69	78	80	109	69	73	90	84	88	88	87	67	76	79	74	92	69	84	83	81	80	74	68	74	71	89	86	79	88	81	96	86	84	74	79	82	90	86	82	69	89	93	82	74	71	82	79	71	86	72	79	86	89	83	65	66	66	92	78	85	85	82	68	85	96	91	74	93	74	82	84	82	78	84	79	82	86	86	70	82	80	81	79	72	73	91	94	70	85	83	92	90	73	85	96	80	77	91	80	76	73	85	75	67	80	75	66	86	76	69	73	76	88	77	70	71	76	80	87	80	79	78	74	66	86	84	79	77	87	96	71	67	84	73	90	90	92	77	80	86	74	83	81	77	69	106	64	76	75	72	79	69	97	81	72	62	85	77	62	78	68	94	90	108	84	77	77	75	78	85	82	87	82	81	102	89	84	71	83	74	81	96	59	99	75	66	76	85	67	92	85	70	89	81	77	70	89	80	86	67	82	75	100	81	70	84	83	76	68	85	81	82	86	85	75	89	87	76	94	93	88	90	77	80	81	84	76	84	82	74	83	74	84	70	91	84	80	82	99	79	87	72	82	88	87	79	95	92	79	71	80	76	74	88	83	83	87	80	84	93	70	80	85	84	85	81	86	69	84	83	91	73	84	107	84	83	73	67	69	79	80	106	75	87	91	76	73	81	87	72	92	74	92	84	89	75	78	93	76	84	88	72	75	87	89	81	87	64	82	70	81	92	69	73	76	74	71	77	79	68	90	89	107	89	89	84	79	73	71	73	90	81	103	89	87	98	85	65	73	79	78	83	71	71	73	82	79	73	83	75	82	77	92	82	73	70	81	76	86	64	81	68	83	92	99	75	75	75	88	72	90	89	89	67	93	79	70	100	90	76	78	83	77	86	69	82	95	82	69	102	74	78	84	83	78	69	70	77	99	81	78	90	64	88	87	84	82	78	74	75	81	85	87	85	83	106	68	85	85	66	74	82	96	77	69	72	62	83	77	88	83	73	71	75	90	91	87	75	80	94	89	90	81	87	73	90	88	75	87	81	82	81	89	70	88	78	78	75	75	56	78	83	83	86	62	76	88	77	70	93	91	79	72	86	95	85	73	82	78	72	80	77	79	84	82	91	69	71	76	101	65	98	70	96	79	74	84	85	79	78	73	89	81	82	83	74	79	75	88	86	73	73	88	81	77	96	94	76	72	84	90	68	94	80	74	86	101	92	80	72	77	84	102	69	68	84	71	79	72	73	86	80	74	72	91	85	93	67	79	86	70	71	88	96	88	67	85	97	83	89	78	75	67	72	73	94	76	84	81	80	95	70	79	89	87	77	72	88	97	63	80	72	90	85	75	61	100	94	85	71	87	81	67	84	86	68	87	82	92	81	78	66	69	79	83	74	88	95	84	80	75	69	90	77	72	84	87	85	85	74	107	93	79	84	75	79	82	83	82	94	74	92	87	72	78	74	78	74	74	70	80	66	82	61	90	87	86	85	84	77	90	78	72	82	76	86	87	83	79	78	66	104	66	88	88	70	88	78	65	74	72	72	88	102	86	95	90	72	79	114	79	83	86	87	91	78	87	72	87	76	91	67	81	75	92	84	86	65	83	72	113	84	75	95	88	91	85	80	83	89	89	87	84	88	94	79	78	71	99	89	75	69	68	84	70	83	93	75	85	90	80	67	69	73	76	63	88	91	87	87	69	83	93	76	74	68	89	83	77	92	86	74	97	79	78	78	85	83	101	89	70	96	71	77	97	80	81	91	90	84	72	66	78	81	70	72	62	81	79	103	96	79	87	89	96	78	90	77	71	93	93	71	83	75	82	81	78	87	79	77	84	97	67	69	68	66	76	79	89	90	68	75	94	100	82	81	65	77	80	87	72	81	79	92	87	77	70	84	71	94	76	76	86	94	70	77	71	90	85	66	83	82	84	80	74	68	105	88	89	89	95	87	74	72	77	69	67	86	90	92	83	84	83	81	72	91	90	73	88	77	88	73	92	95	94	87	82	91	94	77	72	84	79	66	81	91	70	74	84	70	87	62	85	73	71	91	84	94	57	77	88	87	76	92	62	82	74	72	83	86	66	95	80	87	89	95	82	97	72	85	76	76	79	91	97	89	77	82	75	78	68	90	87	78	97	81	91	81	106	97	78	91	76	102	79	84	60	59	82	82	77	76	90	98	80	95	83	80	81	75	82	86	72	71
15984	7127	4773	6171	12364	15877	14535	11756	7441	4586	2890	1872	1451	1220	1041	920	840	825	784	799	826	773	718	722	746	750	697	708	692	707	748	777	676	657	661	663	652	659	653	628	640	683	821	791	955	815	776	835	878	1011	832	651	633	617	636	596	564	638	614	619	668	692	689	682	667	626	610	574	604	633	612	604	595	662	689	747	741	701	724	647	622	608	591	598	620	612	633	596	595	602	592	591	609	589	640	613	605	658	555	647	622	585	614	597	636	598	576	636	625	601	637	600	632	622	587	635	607	595	607	590	655	553	636	638	607	624	604	613	594	626	614	640	608	604	595	572	594	598	610	643	618	587	616	616	612	597	583	619	598	592	595	580	598	625	614	631	637	648	617	604	653	566	583	606	571	592	594	585	606	617	584	620	582	587	604	653	643	604	593	617	596	628	649	562	598	594	609	581	570	635	607	656	568	584	616	607	609	636	617	604	609	550	616	606	595	660	577	593	649	585	640	610	583	635	635	626	641	599	605	625	619	588	588	596	601	549	652	632	572	602	624	595	617	577	613	623	602	606	591	589	580	618	578	615	599	575	553	615	596	581	602	579	611	615	587	626	604	594	590	613	618	573	625	620	621	631	579	612	596	631	586	589	597	579	595	662	615	580	609	577	596	612	588	641	613	573	614	624	592	581	595	558	581	584	554	594	550	644	587	629	580	601	613	614	558	600	640	598	615	589	605	600	636	605	589	644	652	603	627	598	622	618	636	579	582	594	624	605	580	578	598	635	574	581	597	611	612	608	666	630	592	617	567	601	575	581	618	592	563	647	600	612	637	590	576	638	589	594	603	542	590	622	684	596	601	569	605	618	587	602	601	590	583	588	635	645	573	582	648	617	616	619	616	610	645	567	629	600	564	619	593	624	580	612	611	605	613	619	613	597	589	589	576	577	580	592	624	632	591	579	622	608	615	586	604	591	573	583	571	608	525	569	611	610	635	605	592	622	590	625	629	594	623	602	596	605	555	585	614	575	578	602	626	632	576	617	589	575	587	586	582	623	609	601	574	609	588	631	682	620	661	643	589	607	634	618	599	613	688	608	582	618	607	620	557	627	593	626	611	616	607	590	629	598	599	577	606	602	638	629	612	661	587	636	600	582	633	586	597	635	586	677	620	608	616	596	632	562	571	578	631	578	592	606	578	607	602	576	595	612	600	600	565	608	579	612	587	611	604	630	591	585	586	597	588	584	621	603	622	600	577	566	623	628	588	601	626	600	594	624	597	624	604	599	597	595	621	620	614	635	609	592	632	597	599	618	610	607	563	557	664	595	589	613	629	620	605	611	609	617	631	572	586	603	544	646	602	583	650	553	632	612	599	590	623	579	625	558	600	637	621	611	585	624	629	632	592	581	561	576	609	602	574	578	602	550	636	605	609	580	581	624	602	590	607	610	610	644	567	600	634	556	597	587	582	606	603	632	664	619	635	624	640	565	590	602	602	601	616	632	644	588	599	618	619	656	561	610	614	594	631	624	619	604	599	607	609	608	556	610	610	658	628	609	574	604	578	617	598	607	655	569	607	597	643	617	599	572	597	612	601	632	643	625	628	586	618	600	577	603	620	564	620	614	602	607	617	615	616	593	626	612	617	566	605	617	602	598	596	610	604	604	601	582	596	587	645	588	578	590	647	578	589	619	624	619	582	609	626	635	593	595	649	584	590	618	571	550	636	599	611	607	594	606	597	576	559	643	583	619	621	556	626	569	597	606	602	612	605	610	571	603	628	587	608	574	592	608	619	580	586	614	584	573	579	578	586	612	607	618	617	598	601	604	618	637	599	567	646	621	616	630	602	554	557	633	603	629	615	617	584	618	607	584	595	622	600	587	599	574	599	597	613	587	586	612	622	582	595	605	647	632	602	644	616	571	636	622	620	614	604	651	632	574	638	604	582	636	618	550	621	591	575	554	616	615	605	631	626	641	606	593	579	587	607	588	617	599	572	570	633	593	568	572	569	601	615	624	631	569	596	573	627	641	609	583	574	642	563	630	608	603	627	590	599	634	596	589	610	607	595	629	623	604	606	655	625	570	631	609	589	624	598	631	598	583	579	624	637	583	639	605	599	602	619	582	584	546	592	608	617	571	626	621	600	612	617	624	594	624	572	580	605	588	599	646	647	649	620	586	599	609	673	592	607	643	606	616	564	618	628	576	589	590	588	649	622	659	585	581	642	590	589	599	630	601	607	588	580	642	554	623	666	557	571	591	601	590	576	586	594	616	600	616	603	633	600	584	603	550	579	583	608	643	605	606	632	590	562	637	617	620	620	578	636	592	642	584	604	612	587	591	631	618	585	614	623	580	558	587	592	632	604	575	597	616	639	585	594	590	570	573	607	602	607	607	652	585	604	577	606	592	639	607	600	591	614	610	629	599	584	624	593	611	589	574	612	607	646	585	631	608	631	586	637	614	621	593	607	565	636	607	624	583	583	588	625	613	622	610	588	612	625	610	548	596	625	588	600	583	561	634	589	603	596	561	640	626	647	587	619	621	592	577	584	660	640	603	614	599	591	635	610	590	543	586	559	626	594	601	607	619	627	645	589	603	624	640	592	622	659	630	596	578	605	604	604	662	614	614	614	564	614	579	624	640	638	596	612	601	604	595	587	622	598	600	618	603	573	580	600	641	620	560	572	595	638	649	572	624	616	620	622	597	617	631	643	600	622	589	558	613	573	624	599	573	621	590	575	610	547	595	600	542	569	596	587	603	605	601	610	611	605	607	647	597	628	606	598	600	553	574	607	566	614	570	615	601	622	589	601	622	580	580	658	571	649	621	582	576	640	587	572	598	581	584	645	672	628	599	606	655	568	621	623	628	570	627	634	626	635	602	599	626	629	648	615	585	575	578	607	595	622	589	599	642	648	618	582	627	611	589	593	616	603	576	605	596	598	652	629	607	615	580	619	575	600	617	567	621	607	578	625	592	635	602	611	597	573	604	618	598	593	583	617	580	582	598	585	592	565	632	571	584	583	579	600	602	629	637	653	566	570	633	571	633	610	590	569	622	592	571	585	557	611	639	581	557	598	624	560	567	610	613	650	618	579	609	602	622	570	596	596	587	584	637	633	621	606	580	575	622	582	579	578	623	603	577	586	581	594	621	596	577	600	598	569	605	602	601	618	599	575	615	590	581	619	607	601	591	556	598	641	623	611	626	608	642	581	617	592	599	608	614	605	578	624	614	626	604	622	518	560	563	603	606	608	600	624	575	606	615	597	602	601	650	608	585	595	588	572	650	581	594	648	599	574	606	583	608	602	598	609	656	632	611	647	580	584	587	616	615	659	578	588	621	617	591	615	636	627	623	588	554	638	603	612	619	597	619	638	597	609	612	617	587	617	613	592	556	601	630	563	556	604	631	571	641	575	602	625	632	594	632	600	619	564	609	602	658	578	616	607	619	600	562	604	581	642	643	634	624	595	612	584	628	595	616	616	610	596	561	617	613	647	569
1474	777	532	343	274	400	484	445	256	181	135	78	78	67	49	43	55	40	47	55	60	49	41	46	52	48	51	44	44	43	45	50	52	40	38	29	44	36	31	36	37	56	49	49	63	41	44	55	51	67	52	41	32	60	38	45	43	40	44	41	33	51	34	46	50	31	37	37	33	39	46	41	45	44	40	37	42	49	36	40	33	31	38	37	33	40	41	36	40	48	32	37	31	40	36	31	32	27	35	36	39	39	38	33	32	40	39	38	30	37	24	38	41	34	29	30	40	38	44	46	40	38	51	28	39	30	37	37	36	35	32	37	33	40	38	32	34	36	35	40	26	42	28	25	37	29	34	52	42	44	36	31	38	41	29	46	28	42	36	31	42	39	30	43	38	29	36	32	41	46	37	38	51	30	41	34	38	25	44	33	46	36	35	35	43	40	38	43	32	26	48	44	39	32	30	35	31	30	32	35	35	41	37	47	38	39	43	31	44	32	29	37	42	34	41	50	38	33	34	47	36	30	33	43	31	35	25	38	34	35	36	29	25	33	40	38	41	42	29	32	42	30	24	49	32	44	42	40	31	33	29	29	29	40	44	37	32	30	46	37	41	41	31	40	27	35	26	35	36	48	41	34	42	34	49	26	42	43	34	34	38	30	42	49	38	38	41	41	31	26	35	32	31	38	37	35	46	38	46	42	34	32	43	32	31	34	21	40	50	35	37	35	30	42	34	40	42	39	35	35	33	33	28	39	31	38	33	28	38	32	28	37	45	41	40	31	41	35	42	36	48	44	34	28	30	31	36	46	28	35	34	34	43	44	31	39	40	46	44	39	37	35	49	21	31	31	33	39	35	37	27	42	33	32	38	44	44	32	31	36	34	43	32	47	47	33	47	40	42	50	47	46	39	40	43	41	36	43	41	35	46	45	35	28	38	34	46	32	39	42	35	38	44	46	39	32	39	45	33	33	37	38	34	41	43	34	30	20	38	47	38	31	31	39	38	40	39	35	38	35	34	36	36	28	39	38	28	33	33	29	31	38	35	45	58	39	38	36	31	30	31	33	40	31	38	40	26	35	27	35	33	34	28	36	43	38	34	39	34	28	30	29	34	40	39	46	42	40	39	43	27	38	32	39	49	48	39	43	38	32	31	36	40	36	32	34	39	44	41	35	33	40	44	37	36	31	41	43	36	38	32	37	41	32	37	36	25	35	39	33	42	40	41	32	32	38	33	42	40	33	30	40	27	28	46	38	34	29	34	39	38	44	32	42	36	37	36	47	33	33	37	37	29	29	42	43	34	30	40	37	27	40	36	46	39	50	35	29	36	46	39	32	41	39	32	38	42	34	41	35	33	42	38	41	36	30	38	43	40	32	53	29	37	38	37	32	40	31	46	53	41	23	40	39	26	35	32	30	32	37	38	25	41	45	29	37	46	43	40	46	44	39	35	38	29	38	32	29	47	37	38	37	49	35	34	41	36	34	32	35	32	33	33	36	40	46	36	39	44	35	37	48	42	35	35	39	44	39	40	30	38	41	34	45	31	39	39	40	38	52	30	40	38	45	43	42	39	31	35	42	34	38	45	30	45	35	28	52	22	34	38	30	42	37	41	38	38	34	43	40	31	44	37	39	29	36	38	38	38	45	35	39	36	38	46	43	22	38	37	40	43	39	37	30	42	40	30	41	44	43	42	28	39	26	47	40	29	32	32	28	48	24	42	34	30	38	32	39	35	39	41	29	34	41	43	33	47	33	32	35	28	39	40	38	48	27	49	38	33	47	33	29	34	39	44	38	35	62	47	36	34	44	36	39	36	33	28	46	29	29	34	37	42	32	35	36	30	28	35	37	35	46	51	37	41	43	39	26	39	36	29	32	30	34	43	37	34	29	37	40	42	34	44	48	47	35	34	39	40	31	40	48	35	42	35	39	39	35	46	44	29	32	29	39	53	41	25	47	38	35	45	42	35	41	32	30	39	35	37	43	38	46	34	44	30	34	43	29	29	35	34	27	40	39	37	35	32	26	36	44	39	33	32	39	37	33	58	41	42	31	35	34	38	31	38	36	37	33	39	28	38	45	38	31	28	35	35	37	39	42	32	34	36	37	41	40	53	33	33	30	52	37	42	33	28	35	38	50	26	37	36	36	41	45	46	32	33	26	34	35	36	34	35	42	39	38	29	36	30	35	35	39	39	32	43	38	36	40	30	46	38	41	46	40	37	42	31	45	42	39	30	27	36	44	39	48	31	35	37	42	38	40	41	39	33	41	40	28	45	30	40	26	49	34	36	39	34	39	32	25	43	38	43	24	37	34	28	46	34	29	40	29	40	34	38	35	32	39	34	25	33	38	30	40	45	32	39	33	39	39	30	38	43	38	29	33	44	43	35	37	47	39	39	37	35	45	23	41	26	42	47	39	55	35	36	33	44	32	43	30	32	34	32	28	43	37	47	42	36	34	36	30	31	43	41	34	32	34	32	52	35	41	34	49	40	31	41	33	35	31	35	33	26	27	34	39	39	41	36	41	32	40	35	34	36	38	31	40	28	36	28	30	37	36	34	37	36	38	42	44	41	38	31	39	38	33	44	48	36	40	33	41	42	45	35	33	29	42	46	36	39	20	35	25	29	39	37	39	41	37	29	31	37	33	36	43	31	37	43	36	45	50	25	44	41	35	35	38	36	30	27	42	45	31	34	34	36	36	41	37	38	38	51	37	38	30	42	37	29	27	39	35	37	35	35	33	32	38	29	38	35	40	26	45	30	27	38	32	36	38	36	24	46	33	26	43	40	43	31	38	36	30	35	29	38	36	28	33	38	29	48	45	32	54	37	31	33	33	45	31	31	33	40	45	31	39	46	38	31	46	39	35	27	32	36	47	30	38	38	35	44	40	46	41	34	52	46	38	33	34	42	33	42	35	50	44	46	33	33	38	36	34	39	40	43	44	28	35	37	28	35	38	35	38	37	37	45	36	40	40	38	38	44	39	31	34	46	33	40	33	30	28	32	29	45	46	34	51	32	37	30	41	44	35	37	31	42	42	34	23	49	44	39	39	36	22	41	42	34	34	39	41	42	40	35	38	49	30	46	35	37	32	36	40	33	33	33	42	43	38	39	39	39	39	31	33	28	39	35	37	34	29	50	44	32	39	40	38	49	35	44	33	45	45	31	17	44	35	37	36	29	38	38	35	37	44	31	46	29	41	43	27	33	37	40	36	36	33	30	37	34	44	35	42	43	55	48	30	42	44	43	30	27	39	34	39	37	39	32	39	47	37	36	31	39	37	40	34	43	41	37	31	32	45	42	40	50	43	36	31	34	45	34	41	41	35	37	51	36	40	31	40	43	45	28	53	34	34	41	37	52	43	49	36	41	41	49	33	31	24	32	40	31	41	35	45	45	46	36	39	33	35	35	27	32	37	30	38	42	34	45	44	28	40	43	41	35	46	41	37	32	39	41	44	38	34	34	45	31	36	30	33	48	30	38	41
17470	9089	5641	7861	15579	19056	17763	14499	9079	5680	3758	2281	1712	1248	950	783	741	686	634	563	581	498	546	478	496	454	413	447	424	391	448	568	395	383	340	349	356	322	358	308	372	519	565	694	696	533	551	589	752	872	500	337	334	313	293	281	306	327	332	317	425	429	403	410	334	302	281	300	272	293	299	306	316	312	427	452	479	475	386	354	304	272	262	304	267	269	263	281	286	266	272	255	272	253	283	308	247	272	271	260	273	240	314	313	304	300	285	249	239	275	271	263	279	270	312	297	296	275	257	304	244	261	285	283	260	266	267	269	263	273	289	265	259	271	262	260	275	251	276	260	273	242	266	281	250	279	279	286	263	272	274	283	303	264	275	254	266	254	238	285	263	275	265	259	283	281	264	269	270	251	282	286	263	283	267	266	267	236	293	280	278	314	284	269	268	267	267	263	281	255	272	288	285	250	272	284	284	277	286	246	268	263	262	276	258	261	304	268	255	274	260	286	269	263	251	288	298	289	315	255	265	243	239	233	291	271	250	266	235	259	272	243	276	276	321	279	272	269	266	272	271	267	257	279	266	280	291	275	258	295	237	273	266	268	267	259	274	262	274	272	291	278	294	238	281	279	264	281	281	241	260	291	298	252	261	276	275	289	295	284	265	261	249	264	291	276	275	259	279	257	266	270	306	258	266	273	304	263	280	266	264	249	279	278	278	294	249	267	244	270	291	236	263	228	313	297	287	272	256	248	265	307	277	292	263	270	234	257	281	287	307	284	307	247	267	292	274	239	271	286	285	277	292	264	277	294	290	283	282	292	270	278	277	292	277	251	278	254	270	282	268	262	279	297	291	269	294	285	264	272	281	262	280	259	263	275	266	268	301	252	294	255	286	271	269	259	282	268	283	247	267	290	263	289	258	263	273	266	284	275	283	281	273	265	274	308	273	268	279	280	259	274	288	270	264	266	273	262	279	303	275	259	289	280	278	279	276	280	270	279	250	257	266	296	278	286	303	267	290	263	278	298	282	267	283	264	285	279	254	287	262	286	266	295	282	277	267	237	256	252	271	276	266	279	274	261	282	264	254	256	268	274	259	268	256	261	266	262	252	243	285	288	292	256	271	253	246	313	263	287	274	253	235	262	248	275	275	276	273	291	272	279	261	282	289	252	267	266	261	276	275	273	269	285	273	263	274	274	251	272	293	268	287	243	276	258	300	296	269	267	290	261	285	275	279	293	278	269	294	285	281	268	281	273	261	283	273	265	285	301	292	288	270	300	279	274	280	261	271	286	298	289	270	248	266	279	242	263	278	264	275	263	275	289	293	277	288	271	284	280	289	281	299	255	259	268	286	282	308	257	278	278	250	260	291	256	238	297	278	258	281	264	266	283	267	287	264	279	259	277	257	270	278	279	281	300	255	255	282	263	239	283	256	260	304	291	284	302	277	283	281	279	293	290	259	290	243	251	260	253	234	278	269	253	283	255	262	251	305	287	255	255	274	279	243	254	255	291	297	259	275	284	270	246	279	279	274	290	302	245	271	256	277	295	279	261	258	285	268	288	277	293	321	264	277	267	266	264	301	275	268	284	300	283	243	242	278	244	286	269	274	278	290	251	258	277	257	279	276	263	290	282	244	278	251	252	276	281	256	264	273	248	282	255	262	303	254	247	256	290	268	294	248	220	253	289	292	259	271	282	280	274	279	295	265	284	271	278	266	259	263	272	241	263	265	283	286	269	295	274	300	259	267	264	279	261	281	267	257	265	271	262	267	274	281	248	264	277	270	286	303	276	252	258	269	281	269	289	294	260	261	246	273	283	262	294	263	291	260	279	253	282	275	249	289	264	261	276	268	267	279	266	325	251	262	318	269	264	270	299	256	272	280	268	308	274	261	265	278	245	303	289	292	245	283	262	228	277	262	281	267	247	281	265	268	272	285	267	241	258	298	279	291	292	290	294	277	260	278	284	278	273	266	262	266	264	285	298	276	283	278	283	260	247	270	288	267	280	254	285	262	267	275	262	265	276	244	291	283	288	292	287	275	283	297	268	236	265	263	305	269	277	280	259	298	286	295	285	271	285	293	286	250	266	258	304	259	269	277	275	307	269	274	250	298	262	258	259	259	282	289	266	257	281	302	313	296	256	294	280	307	263	266	284	282	267	264	311	288	300	258	252	259	283	277	284	277	269	274	270	259	265	228	282	268	281	274	302	267	249	291	275	249	269	257	296	268	254	291	253	280	266	271	308	300	253	278	257	276	285	261	258	264	294	272	258	264	282	252	269	270	261	258	305	277	282	254	269	241	285	278	278	246	268	266	290	275	277	267	275	286	240	278	257	310	285	286	308	293	251	276	273	278	274	289	260	292	294	299	311	275	304	270	274	235	240	277	262	284	255	300	291	279	257	283	286	271	253	307	271	266	267	279	277	264	281	252	272	257	285	257	276	286	259	281	277	252	272	271	289	311	276	266	235	261	268	288	269	269	287	247	276	254	279	255	256	300	307	281	264	281	270	290	267	319	278	294	269	261	294	271	260	277	295	292	261	291	269	251	273	256	268	284	264	287	280	258	270	274	291	272	298	244	268	291	283	301	291	271	264	253	281	261	271	275	289	251	253	271	281	253	273	290	248	292	279	253	250	276	270	273	286	287	270	291	263	243	281	249	295	288	272	254	258	311	281	281	270	272	280	280	260	248	269	292	249	268	274	301	289	236	249	274	260	310	270	281	282	274	293	271	276	293	285	293	254	294	294	289	288	267	306	255	269	283	272	294	252	256	252	242	270	260	272	289	253	270	282	265	270	256	257	287	255	257	295	272	243	251	260	287	271	281	266	238	260	291	288	259	254	283	276	279	300	266	275	251	276	271	256	241	257	257	260	286	286	271	264	265	274	260	271	280	267	252	290	281	283	225	295	238	270	291	265	253	239	255	298	247	246	266	241	276	265	275	269	268	285	272	273	288	305	297	269	277	261	285	265	278	271	266	282	280	259	266	262	288	297	284	270	241	286	292	272	249	286	266	259	250	294	283	283	235	272	269	279	306	287	280	241	283	254	276	282	301	308	268	285	294	264	283	271	298	268	255	286	261	252	239	264	284	277	266	274	290	265	260	290	251	281	270	257	256	272	265	282	259	255	255	287	275	275	292	283	277	280	263	291	289	283	307	270	267	268	311	275	268	245	261	284	271	233	304	297	282	259	268	272	258	268	257	280	311	300	248	285	287	270	253	285	306	273	278	279	266	272	296	256	274	259	270	292	272	277	259	258	292	254	257	253	279	280	273	299	285	277	284	242	311	278	262	261	256	312	270	285	252	274	231	292	288	298	293	266	244	272	276	278	278	281	276	277	280	305	265	241	251	264	276	264	281	270	286	242	275	274	275	271	301	286	250	258	267	263	285	280	269	272	253	273	252	287	259	258	262	269	275	286	277	273	268	315	254	274	274	250	251	278	274	245	292	305	271	277	270	270	271	249	275	253	290	248	258	264	264	274
1438	502	293	239	180	234	263	211	136	123	90	74	85	74	71	72	68	62	58	74	50	71	59	68	61	63	61	53	63	77	78	77	68	70	65	62	66	72	67	78	61	48	74	72	67	78	73	71	79	68	55	64	67	66	71	62	54	68	52	66	64	66	72	75	74	69	62	69	81	59	62	61	60	75	74	63	65	72	74	69	57	63	58	63	67	78	70	74	68	66	70	75	65	71	56	52	61	58	67	70	68	71	63	71	71	54	65	52	69	71	63	70	59	56	59	71	60	58	72	58	52	64	50	72	68	75	63	69	66	57	61	58	63	66	75	63	68	70	60	63	63	53	63	58	67	64	52	70	75	75	76	66	66	50	74	80	65	63	60	73	75	76	62	50	61	65	71	72	72	61	64	67	71	60	67	63	64	64	56	73	61	73	58	55	55	63	71	81	65	61	85	58	58	61	77	70	65	69	64	60	63	63	63	68	67	58	62	63	62	72	82	64	58	85	65	62	76	64	85	49	72	57	79	51	61	64	66	60	54	63	67	53	55	61	68	72	64	60	55	66	74	75	67	68	58	70	71	55	71	69	45	56	60	63	78	58	57	70	79	62	68	64	84	56	65	67	54	60	67	68	56	62	78	72	53	68	59	73	70	72	72	51	62	70	60	61	69	68	44	60	62	54	55	64	71	80	71	72	74	80	56	53	67	54	64	59	69	75	64	74	68	62	70	74	72	65	62	66	82	46	77	57	62	67	65	70	70	67	61	64	74	76	67	74	93	58	65	62	67	55	71	73	79	64	79	59	68	74	62	54	71	67	61	63	70	61	65	76	58	57	49	70	74	67	62	58	62	55	61	65	64	71	50	54	62	69	59	67	61	70	69	75	56	80	81	72	85	68	73	48	50	65	57	72	74	63	80	82	67	63	73	57	58	75	74	56	87	58	75	57	63	65	64	66	58	54	71	63	73	61	69	62	49	55	67	77	74	59	72	72	58	69	66	61	62	57	66	67	65	88	75	63	60	74	75	59	60	73	82	70	73	73	53	62	69	69	61	79	63	66	66	68	71	57	60	64	67	58	53	63	68	67	67	73	59	60	60	67	82	82	72	66	67	67	54	66	79	75	63	70	66	57	62	54	65	70	79	64	66	69	63	71	61	54	65	63	62	55	66	74	70	67	77	60	70	69	65	73	64	64	72	57	71	66	60	59	59	68	63	75	65	72	71	65	85	52	67	72	66	78	64	64	56	55	68	88	58	77	70	63	54	47	62	64	58	71	54	77	55	56	89	56	60	72	80	71	68	65	61	66	77	56	66	75	60	72	84	69	55	58	78	70	67	67	81	84	62	76	61	71	82	81	69	67	76	62	69	73	67	61	75	66	79	61	51	61	65	66	73	83	70	72	68	68	61	69	65	74	64	55	63	49	65	59	51	59	52	62	70	67	66	51	72	54	63	61	61	73	57	79	84	74	58	78	69	67	75	58	66	69	74	60	70	76	62	71	50	65	68	68	69	72	62	58	63	66	62	66	74	70	71	65	73	70	66	67	74	79	76	76	73	61	53	59	83	70	67	74	68	56	65	69	60	63	77	66	68	69	70	67	58	50	69	65	48	73	58	59	60	61	64	84	66	70	54	74	61	62	67	69	67	60	59	60	61	76	58	57	77	70	66	64	55	66	56	71	64	55	67	61	67	79	69	79	68	44	66	67	57	60	65	85	60	58	73	67	72	80	61	66	61	59	67	62	72	65	74	63	78	76	75	66	62	67	48	70	78	64	68	57	72	57	65	64	52	67	74	64	66	75	65	80	62	75	54	62	71	60	69	80	48	81	75	68	63	73	65	81	72	60	58	72	70	60	72	67	54	55	61	57	55	76	75	69	63	60	69	85	65	60	60	71	54	69	67	56	73	60	66	60	68	67	51	65	69	57	68	70	66	68	68	53	79	58	69	72	67	65	64	72	68	57	56	61	72	56	61	65	55	69	69	73	74	61	65	58	64	74	61	70	53	49	69	74	64	69	64	86	68	58	74	73	68	61	66	66	57	54	75	67	64	72	64	52	61	63	53	55	59	65	55	75	53	75	75	59	46	78	66	76	59	72	57	61	68	68	63	66	76	71	67	39	61	69	71	74	64	71	58	69	68	65	64	65	63	64	52	65	65	60	63	48	63	63	70	52	64	84	69	72	66	58	55	81	60	71	66	56	59	60	63	61	49	67	58	65	49	66	74	75	67	69	77	67	59	69	68	44	70	59	64	57	55	70	67	62	67	61	71	65	53	64	55	85	67	73	76	60	50	78	72	64	61	69	61	56	62	66	65	50	68	68	68	65	68	58	69	69	64	56	67	60	62	64	75	68	60	66	71	65	62	54	68	51	68	81	67	55	54	74	58	71	66	75	76	57	70	61	76	58	70	76	57	62	59	63	79	60	76	68	86	66	50	76	71	63	72	79	65	45	50	69	57	70	62	68	57	73	64	48	56	60	62	67	62	67	68	57	68	63	75	60	77	70	58	67	51	66	67	77	61	49	63	63	66	58	75	75	59	70	67	72	62	58	65	45	70	76	66	72	70	45	66	64	71	55	66	83	51	67	55	76	63	64	64	66	63	74	64	69	61	73	61	88	69	67	61	73	56	56	64	76	63	64	62	79	65	71	57	57	57	60	71	56	62	52	59	65	71	64	67	54	63	73	67	66	64	55	63	55	76	61	71	73	64	65	70	57	87	53	68	60	68	73	69	49	59	64	70	54	56	74	63	57	66	58	56	60	68	60	48	66	72	49	69	65	58	72	71	66	63	65	64	70	68	71	69	62	76	73	66	56	60	71	47	62	63	62	60	93	57	73	50	73	83	65	67	58	55	53	70	68	68	53	64	68	53	76	80	65	67	63	79	57	76	79	55	67	70	48	67	74	66	62	77	60	77	57	64	61	70	59	71	69	62	56	60	62	77	67	70	63	73	71	74	68	68	54	64	69	61	62	60	60	77	56	64	59	65	69	77	66	58	73	71	57	56	68	64	59	71	59	65	68	72	63	71	63	58	68	60	56	78	72	60	74	67	56	67	69	63	80	77	78	69	71	60	68	55	66	67	66	69	56	70	54	59	75	57	80	67	57	60	68	65	69	67	59	64	69	65	63	68	67	66	71	71	66	71	82	64	55	66	70	66	65	59	67	56	69	74	59	81	61	63	60	68	64	55	58	66	70	70	67	71	84	71	56	85	66	70	75	69	76	70	56	58	59	60	75	59	69	61	58	60	54	53	65	75	80	72	56	71	66	72	65	70	66	89	58	79	69	63	65	54	56	67	64	69	73	70	70	76	61	55	70	62	57	75	51	66	60	64	69	64	69	49	58	76	67	70	57	43	71	57	62	67	65	60	66	74	86	54	61	53	66	64	92	54	59	71	85	68	62	56	62	64	59	76	61	67	45	74	53	65	58	81	55	58	62	60	53	53	66	78	65	65	70	78	53	70	61	74	59	72	70
13490	5878	3438	4588	9714	11465	10715	7549	4225	2781	1800	1027	840	711	625	572	581	578	562	552	523	546	511	517	530	488	518	508	536	504	610	619	559	520	544	468	477	498	489	512	558	607	630	741	729	596	588	627	728	752	579	501	522	487	470	499	507	519	539	543	577	558	543	571	510	525	486	484	503	503	471	497	519	524	563	547	568	542	500	480	514	516	507	498	519	503	504	488	521	468	480	505	502	491	472	490	506	543	486	526	471	522	478	490	460	533	513	513	528	465	473	513	489	510	467	480	516	503	496	463	514	481	448	514	493	486	488	527	489	522	522	498	491	529	489	512	487	497	478	502	489	524	511	479	455	527	527	476	453	497	488	527	515	507	514	528	481	465	507	534	486	467	508	478	513	509	503	489	477	468	524	489	492	502	484	472	493	517	509	482	517	528	438	454	465	505	501	493	522	482	505	523	511	476	485	471	470	486	500	490	491	469	496	504	506	475	493	481	505	508	474	503	505	492	476	486	449	492	529	505	480	456	475	485	524	490	525	487	497	479	515	534	467	493	460	484	527	499	474	481	476	512	477	474	476	480	513	507	493	479	490	509	520	527	504	504	509	472	488	516	488	494	455	502	480	526	532	493	557	528	503	487	499	504	529	483	452	480	448	485	521	479	509	495	490	502	479	507	516	520	488	483	481	518	521	492	482	507	503	463	502	530	521	507	517	527	502	539	490	513	487	499	465	448	518	502	520	478	535	509	483	512	513	507	513	514	493	456	460	497	510	515	500	512	491	463	493	491	522	517	485	507	514	512	506	537	467	487	478	508	471	512	487	496	496	472	479	536	521	491	497	500	482	528	497	497	470	519	526	467	483	459	501	499	460	444	499	497	492	473	521	483	506	550	518	477	479	518	504	564	500	502	515	551	481	516	495	500	518	472	469	488	538	496	512	492	474	467	515	493	505	494	512	503	448	506	504	524	502	484	452	547	499	494	520	507	486	493	517	512	529	511	484	473	492	490	497	489	466	510	489	477	491	460	511	498	448	488	534	495	497	561	480	468	535	532	546	487	497	504	514	514	498	467	500	461	474	449	513	469	531	493	471	498	494	491	539	540	503	498	499	490	522	473	501	521	521	516	467	497	498	493	497	509	462	521	498	533	505	455	469	521	472	533	535	507	494	512	527	494	497	503	556	528	449	493	514	482	483	489	483	458	517	504	463	493	511	489	475	467	490	458	518	500	514	509	510	499	476	450	491	488	491	455	495	517	505	479	451	517	504	476	470	498	466	486	495	512	481	510	500	501	455	509	479	504	483	510	492	502	507	468	480	483	487	549	516	509	500	471	480	494	487	492	508	515	486	482	515	520	487	489	476	473	498	484	487	520	528	533	537	507	461	499	471	446	482	536	488	503	485	512	494	506	509	457	496	526	514	483	481	480	509	484	484	501	494	459	504	475	465	507	503	481	513	489	500	477	510	483	518	510	517	532	498	492	513	451	515	513	475	489	540	475	475	523	537	461	505	475	491	519	518	477	501	486	468	503	513	470	494	498	515	538	471	483	517	485	486	507	499	497	519	515	480	499	488	542	543	520	468	490	477	498	477	527	508	507	496	559	480	511	480	489	500	478	465	528	511	510	503	493	466	500	496	497	521	483	507	495	509	466	529	467	555	507	493	487	488	547	492	461	495	499	531	501	486	510	512	522	442	484	484	500	472	490	496	498	473	517	477	541	502	508	513	501	498	501	484	507	515	483	543	518	495	549	497	478	470	473	509	487	492	494	437	509	484	496	493	501	523	466	485	528	498	494	526	489	443	502	492	482	483	499	497	553	522	458	461	507	485	490	493	564	504	480	473	497	526	486	456	522	494	494	530	504	492	481	487	494	481	498	500	469	508	485	511	512	463	513	479	485	497	503	454	430	459	491	485	529	476	485	513	500	511	508	513	499	487	487	502	494	468	451	521	526	483	499	474	510	525	504	463	481	485	463	506	521	486	498	512	523	485	510	516	502	505	497	478	492	490	476	491	477	494	486	483	484	466	481	499	485	496	520	488	490	468	469	529	510	498	504	505	527	462	488	466	474	480	466	501	503	480	522	509	482	510	477	499	475	479	506	488	501	439	484	540	519	513	521	464	492	513	539	473	460	500	497	513	518	494	502	538	502	484	490	489	490	495	507	503	508	455	500	505	505	493	493	514	492	477	522	468	481	495	518	483	452	490	554	509	528	470	435	522	488	480	533	488	509	498	502	458	485	486	509	486	519	498	481	485	483	486	495	486	478	476	511	505	504	488	523	495	482	464	491	476	497	480	495	488	486	530	477	527	522	513	490	468	478	491	459	503	534	490	487	536	538	498	479	470	466	535	504	512	524	516	479	457	486	493	486	511	487	519	450	501	480	483	480	473	546	487	515	481	494	484	499	482	517	496	521	483	537	475	514	502	463	486	473	491	476	522	515	454	480	472	428	490	486	455	501	477	502	470	500	511	520	517	510	475	508	524	535	463	486	467	513	516	498	503	525	489	508	475	481	522	492	487	492	535	518	467	463	516	515	471	480	536	508	469	524	491	506	567	487	466	500	487	512	453	464	488	478	512	501	507	490	487	501	492	498	522	517	493	532	521	493	494	500	484	531	502	499	506	509	501	481	485	518	472	488	450	510	538	493	476	448	499	489	489	539	510	508	486	509	513	509	429	484	475	473	498	514	529	511	461	503	518	505	500	519	472	544	494	474	503	510	501	491	516	458	477	445	498	483	515	446	515	495	541	498	520	506	492	492	526	504	510	497	515	520	503	477	489	506	512	496	523	478	548	538	486	510	483	498	407	462	520	509	486	473	488	496	511	467	477	514	494	510	493	489	510	505	523	511	479	504	493	467	463	506	516	474	467	493	522	485	567	484	502	518	491	469	502	531	480	481	496	474	486	525	482	509	496	451	480	487	500	433	503	494	534	478	474	458	512	499	494	506	502	505	470	507	528	517	505	519	507	517	502	489	506	425	501	500	493	475	495	493	486	535	507	482	543	513	509	470	518	512	511	486	465	498	526	527	505	493	479	490	478	508	469	490	493	495	483	548	526	474	511	479	477	482	473	506	503	479	500	532	451	479	488	509	509	496	501	482	521	520	533	495	503	482	550	476	458	522	499	527	501	504	516	487	475	487	472	475	492	487	509	498	491	485	481	441	497	499	503	536	486	514	533	489	492	490	482	466	488	493	489	489	527	469	492	521	469	514	512	509	476	515	496	460	526	498	452	502	513	517	471	485	528	481	537	455	486	475	477	443	500	511	511	525	529	463	496	520	511	504	437	504	507	480	488	523	537	493	483	514	528	479	511	503	469	499	511	488	480	493	495	525	470	477	526	471	501	476	486	516	524	521	510	489	502	528	476	469	457	493	492	484	516	485	502	498	502	472	467	486	504	524	488	527	526	523	481	554	465	551	526	488	488	502	496	488	515	537	469	512	529	465	470	500	496	491	487	503	521	491	512	539	437	487	510	502
954	672	372	269	221	276	358	245	176	130	89	58	42	40	38	50	45	36	28	36	34	35	35	37	27	33	29	37	32	38	41	35	30	35	34	39	24	27	21	32	39	32	31	40	51	29	47	39	62	41	27	39	23	23	32	23	35	24	33	31	30	41	25	27	42	23	30	31	26	28	26	28	32	40	28	43	33	32	40	33	40	31	39	34	34	31	28	25	42	29	24	28	30	26	36	25	32	26	33	25	24	21	33	24	34	40	27	28	25	48	34	26	31	28	33	31	30	22	29	35	25	35	40	31	30	29	32	31	29	31	21	39	33	33	25	24	32	27	27	33	42	26	29	35	25	36	31	26	33	35	32	26	28	26	30	35	28	28	30	27	14	15	31	34	23	33	30	38	30	37	42	20	24	32	27	21	32	28	27	35	44	23	31	19	32	31	30	33	20	24	24	30	28	26	35	24	36	32	23	40	29	25	32	27	29	24	46	26	33	30	34	29	26	21	31	30	23	26	32	35	27	25	35	35	22	28	35	37	26	30	29	39	23	38	32	30	18	32	19	42	24	30	30	39	33	33	25	31	37	33	30	28	29	31	34	27	25	28	25	30	27	32	24	28	24	34	25	33	22	31	28	33	34	36	32	27	28	34	22	24	25	25	26	37	22	35	38	35	38	27	28	26	32	31	30	33	30	23	29	30	40	30	30	32	30	21	31	28	24	30	26	25	33	28	43	33	30	34	30	21	31	21	36	27	21	30	33	25	31	34	38	36	24	22	26	33	30	38	28	29	33	34	42	31	31	25	25	24	26	28	27	34	18	39	23	36	28	28	27	41	37	30	36	34	26	35	20	31	28	38	31	25	25	30	35	33	31	37	22	32	32	32	37	38	33	32	30	25	28	39	39	31	27	30	28	28	34	30	32	19	26	27	24	30	37	25	31	19	29	39	30	22	28	30	29	30	31	29	21	29	39	28	31	34	29	28	33	32	28	36	28	22	34	28	28	38	25	27	40	20	34	30	28	27	29	23	27	35	43	27	21	26	28	34	27	30	19	31	30	35	33	33	33	24	26	29	39	36	28	29	29	35	34	28	22	45	28	38	37	26	37	15	28	21	40	32	32	25	22	27	35	30	25	29	22	39	33	31	28	34	25	24	20	29	40	22	36	26	25	32	31	28	28	40	28	29	34	29	22	35	35	19	26	20	31	31	32	27	27	22	25	35	29	22	32	29	27	28	30	26	29	36	28	25	23	30	22	38	28	28	32	24	35	29	27	34	27	31	29	34	27	24	30	26	24	37	39	34	26	22	38	36	28	26	26	24	35	35	35	27	29	30	38	26	26	27	32	24	28	36	36	33	26	28	35	24	15	29	25	28	39	34	34	33	35	34	25	21	30	26	19	37	31	23	35	23	40	39	24	32	37	41	25	23	36	30	29	26	34	21	26	40	34	30	32	30	33	43	38	24	23	33	21	35	29	36	25	29	37	23	26	35	33	26	30	34	28	29	35	31	27	22	27	33	35	36	30	26	40	39	32	34	35	31	29	27	26	33	24	36	26	35	27	26	39	30	30	24	21	42	37	28	46	31	30	27	24	22	32	22	25	20	34	29	25	22	28	28	30	29	43	31	39	32	21	22	27	27	25	38	28	35	28	34	25	44	36	34	33	33	33	41	37	31	34	25	28	33	26	28	29	29	21	26	28	28	30	40	29	34	35	26	25	23	31	32	34	23	31	28	24	31	33	34	35	23	27	24	31	27	37	23	30	41	34	21	28	40	33	23	24	25	18	39	42	36	19	38	27	35	27	29	25	24	32	28	33	34	32	29	23	26	30	34	24	29	30	27	35	28	41	29	34	25	37	27	32	30	22	33	37	24	32	35	25	32	29	20	37	28	32	35	25	31	32	34	23	26	30	31	21	31	36	26	30	39	43	35	35	23	24	32	30	26	27	27	35	21	36	38	40	31	37	34	23	27	32	31	27	30	32	34	31	35	34	20	24	36	39	33	23	22	32	32	21	26	20	37	27	26	24	33	30	25	24	37	37	28	28	27	39	31	29	28	32	19	24	21	35	36	29	32	25	30	30	35	22	35	31	32	36	35	26	36	31	38	20	46	33	30	16	28	29	41	33	31	30	29	44	22	23	30	23	34	43	30	27	28	34	30	25	25	33	36	32	33	46	30	36	29	25	31	36	35	32	27	23	41	29	29	28	27	37	30	30	28	31	35	31	27	38	26	27	31	29	27	25	31	31	37	31	28	29	21	27	31	26	32	23	33	33	29	27	28	32	39	39	34	31	29	31	21	36	26	40	27	26	34	26	32	32	31	30	30	32	25	25	37	37	34	41	31	30	40	33	34	32	26	28	28	27	35	24	33	36	31	29	35	24	31	33	33	35	40	34	32	29	30	25	27	33	30	25	29	23	33	29	34	36	23	28	33	26	29	18	36	30	36	32	36	30	22	34	31	27	33	31	34	26	25	26	28	34	25	24	33	27	28	27	35	20	33	29	25	40	33	26	29	37	24	25	28	32	30	35	26	41	33	28	30	28	25	26	25	39	30	37	35	25	29	31	31	33	32	41	25	40	21	34	21	27	42	27	36	39	38	26	25	30	18	34	30	26	26	26	36	23	39	24	30	32	34	24	34	23	30	28	21	28	23	36	21	32	25	41	23	27	23	33	31	24	39	29	29	23	31	29	28	30	23	29	24	35	30	24	21	39	29	30	27	38	24	27	33	29	42	30	28	35	34	18	24	36	29	27	34	33	29	32	31	25	25	19	22	28	26	21	31	31	36	23	25	20	20	37	32	26	33	32	30	36	38	33	31	32	29	20	24	27	39	34	23	31	32	20	28	23	37	20	45	25	41	34	26	20	32	34	29	25	27	30	28	29	35	28	41	39	32	31	30	36	31	37	40	22	29	23	23	43	24	27	38	31	41	30	25	23	27	21	29	28	25	36	29	37	35	19	35	29	26	28	28	28	20	33	33	34	40	28	37	26	26	31	26	27	33	32	25	25	22	38	39	29	42	29	27	21	20	41	31	41	31	28	33	27	24	36	26	29	35	32	23	31	27	30	33	39	28	37	35	30	20	22	24	21	30	28	27	37	31	38	31	28	22	31	40	32	25	25	33	34	34	21	29	34	30	26	23	20	33	28	24	26	35	34	32	27	35	29	34	25	33	34	33	34	28	36	27	32	33	45	34	27	27	24	39	26	26	31	34	34	34	29	29	25	30	33	29	32	30	31	36	32	22	17	29	40	33	45	32	32	26	27	33	34	33	32	26	34	20	29	32	39	30	29	35	29	24	30	26	31	24	38	28	25	31	34	27	33	20	29	20	27	33	33	31	38	32	36	33	27	39	30	34	28	33	19	36	32	32	36	35	26	29	35	23	26	29	26	27	27	36	29	40	34	26	26	36	25	29	30	29	41	26	29	33	30	30	32	23	37	26	22	33	30	26	31	19	44	33	26	34	32	30	33	24
14322	7891	4316	6357	13559	15768	15166	9997	6566	4270	2541	1595	1016	763	593	490	478	518	404	397	391	412	369	338	344	314	373	284	334	301	437	425	302	345	277	257	260	261	256	271	398	428	519	578	503	438	403	488	681	596	330	262	240	256	245	251	255	262	293	303	338	401	369	337	322	284	250	234	247	227	253	231	282	328	334	388	390	329	327	265	228	246	257	226	222	230	216	239	253	226	216	201	222	239	197	225	249	235	231	231	223	222	211	247	249	203	221	215	219	239	237	247	211	228	233	243	239	224	242	216	225	219	216	214	236	268	234	252	196	228	249	226	243	236	224	251	185	244	238	253	248	215	250	256	235	218	275	225	224	214	235	233	233	250	232	228	190	260	228	235	242	249	252	210	260	218	261	238	243	214	208	227	246	228	238	238	238	259	230	246	221	256	236	242	264	215	229	239	234	236	227	236	227	211	257	247	227	233	230	226	232	233	244	230	202	229	221	212	241	228	266	226	253	216	227	236	207	235	228	232	234	253	213	208	219	241	231	219	226	227	220	224	237	252	251	237	221	217	217	211	207	214	217	234	223	245	236	251	219	211	220	238	189	218	195	232	238	248	209	221	237	211	232	238	226	244	243	213	249	218	219	237	215	241	226	229	211	241	250	235	240	218	249	239	253	225	208	225	258	205	241	226	220	219	192	234	246	238	219	263	214	216	220	233	217	248	232	230	234	233	233	224	251	227	234	209	236	215	228	257	249	198	215	225	244	227	235	228	246	246	234	245	227	224	218	217	226	239	250	218	248	227	214	243	242	226	204	228	220	252	235	229	227	215	224	227	242	237	198	230	235	227	248	254	213	238	240	205	232	226	220	266	222	234	215	232	204	231	206	251	247	235	217	226	222	235	262	258	207	217	240	227	216	246	244	237	251	230	224	209	234	250	232	262	225	253	231	226	221	230	252	219	216	234	232	243	240	213	241	239	240	234	239	222	216	218	235	253	202	240	251	246	219	244	199	255	233	227	247	227	245	204	249	238	226	229	236	241	221	253	247	214	244	247	226	224	239	216	239	228	219	230	233	231	231	241	220	260	226	228	226	220	226	252	226	269	233	248	236	217	236	239	213	220	264	252	251	212	221	216	231	210	241	272	225	204	238	231	236	220	208	235	224	230	206	217	234	220	223	235	225	218	229	237	266	213	198	239	208	241	237	271	202	240	221	248	214	249	239	218	220	243	197	197	234	281	233	225	233	226	218	249	256	225	218	227	205	251	237	212	231	229	215	233	252	210	229	245	232	240	199	226	217	217	216	228	208	198	219	230	240	240	268	209	233	252	255	211	200	255	215	202	223	204	241	244	234	219	233	230	205	216	219	215	211	211	215	239	217	212	216	228	242	223	236	222	221	219	226	233	262	238	231	223	215	232	216	231	253	222	224	230	225	243	256	216	233	209	214	251	225	217	208	233	227	251	244	247	230	235	228	259	229	239	248	232	253	227	226	228	216	267	233	233	221	225	257	201	245	228	210	224	206	224	240	224	234	224	222	238	223	199	231	227	233	230	221	226	230	218	253	235	228	242	236	256	214	230	229	271	237	229	199	237	245	241	259	220	247	237	214	209	216	232	203	195	226	206	224	214	231	223	244	222	229	254	243	193	226	204	229	244	234	235	246	207	221	245	230	216	246	242	236	198	234	217	253	227	205	216	236	254	205	227	238	212	233	227	219	238	221	222	233	234	199	201	222	229	195	227	231	227	246	245	227	240	227	248	211	236	222	238	247	254	251	243	258	245	246	237	241	244	212	254	228	226	204	242	227	232	221	239	236	232	217	214	227	224	242	229	215	231	242	218	243	225	240	211	221	239	200	222	231	211	231	231	236	239	227	205	233	208	212	208	228	217	251	224	225	217	238	239	223	209	261	214	223	245	224	208	223	224	245	203	245	236	241	232	229	236	241	218	227	212	238	232	233	239	244	234	226	234	227	233	244	227	226	235	227	232	235	219	220	236	218	223	220	239	248	236	228	230	222	236	234	224	232	224	197	238	253	196	240	216	239	257	220	235	231	228	253	238	258	240	246	223	238	207	229	231	227	228	231	220	217	232	237	247	237	222	264	229	242	237	254	233	222	257	199	231	227	225	208	219	240	237	233	223	238	236	244	222	237	217	235	230	217	215	256	261	227	229	216	204	221	238	208	244	262	232	243	268	218	236	234	225	232	240	242	268	213	233	242	223	207	209	226	227	255	242	229	231	254	242	216	241	224	201	223	225	214	236	219	224	221	258	231	255	226	220	217	221	234	243	216	247	203	219	216	231	238	237	222	235	228	210	212	238	217	210	233	247	243	252	250	243	232	236	261	228	224	243	213	227	214	209	228	230	228	232	255	228	218	207	242	235	223	215	236	206	248	242	225	244	258	219	227	234	259	229	239	241	253	209	240	244	220	206	215	229	244	213	255	224	224	258	254	233	260	239	240	229	255	234	227	222	258	228	220	232	239	210	241	223	236	239	263	241	242	258	223	228	249	226	249	227	233	235	242	246	225	230	233	213	221	229	235	211	210	212	233	214	217	211	221	198	236	228	221	244	227	227	224	227	235	220	242	216	238	239	233	207	223	236	222	241	226	217	222	221	242	215	214	250	236	208	231	213	225	225	216	216	232	229	244	231	231	244	222	243	211	203	227	239	246	264	219	233	222	220	213	234	248	232	205	213	227	218	241	237	228	245	229	204	223	230	235	227	223	209	202	263	243	225	250	224	221	249	228	215	221	224	219	238	234	234	230	246	215	215	233	203	243	252	222	237	251	222	197	235	226	233	242	217	214	240	236	259	251	217	246	220	225	234	225	212	234	231	244	216	207	204	224	224	238	241	216	229	211	209	251	266	221	257	242	213	242	221	240	253	219	218	253	239	240	245	242	202	248	251	224	242	234	212	239	211	252	225	223	249	224	238	239	212	224	216	260	233	224	214	239	233	253	236	239	225	242	211	226	235	214	210	258	248	229	205	207	211	236	226	246	231	247	215	240	210	223	227	222	208	227	226	234	219	226	220	239	217	233	204	226	208	191	240	182	241	242	240	246	230	235	222	225	239	240	246	227	230	239	224	228	233	241	232	216	201	252	239	221	245	229	239	261	238	252	192	215	255	213	241	247	238	234	242	268	234	223	232	218	230	228	200	240	218	229	198	246	248	237	262	233	218	208	247	235	225	257	216	218	246	217	247	254	221	239	250	218	219	258	215	209	236	245	230	244	201	216	247	220	240	229	260	245	242	244	244	233	243	235	222	215	260	222	253	234	250	228	246	234	253	232	248	205	225	209	223	228	227	233	203	205	237	244	220	239	240	256	226	225	240	229	214	209	241	244	247	251	222	269	214	248	262	219	234	233	230	239	241	228	222	219	226	229	241	250	226	239	215	211	231	210	251	216	233	232	244	220	216	224	242	221	213	242	221	200	217	237	225	263	229	229	258	205	226	239	241	243	219	240	241	268	207	230	247	237	230
2099	649	412	307	270	295	349	253	230	164	121	129	89	90	99	78	110	110	68	90	87	91	84	104	89	88	87	92	82	88	69	76	80	77	75	76	83	91	108	80	78	94	97	106	92	101	92	92	99	96	70	77	79	87	77	75	67	92	87	89	80	95	82	97	71	72	76	81	84	69	69	81	86	105	86	89	73	80	91	90	77	72	94	97	72	73	87	80	81	99	83	75	82	85	74	89	87	70	82	73	98	76	89	97	93	75	81	84	87	77	72	95	92	86	86	75	85	83	78	85	83	88	85	80	74	90	79	75	88	77	88	71	78	75	84	92	76	81	76	94	68	82	74	91	90	102	88	80	89	84	88	79	78	77	71	80	78	72	94	76	68	80	87	88	75	86	73	82	82	71	97	80	80	60	66	82	80	77	80	95	74	83	99	82	90	67	82	84	73	70	79	81	81	78	88	110	80	76	83	99	68	78	86	83	68	77	81	87	94	87	69	80	65	81	92	92	73	72	70	98	96	77	88	83	91	76	97	82	96	84	88	95	78	86	64	93	96	97	70	85	70	78	77	86	71	91	86	76	93	76	85	65	77	95	85	78	87	73	81	89	87	78	80	107	76	74	68	80	71	91	95	89	93	88	88	70	87	76	77	95	83	80	77	77	87	68	95	63	84	74	80	95	90	88	83	75	70	85	87	90	92	78	65	68	66	78	92	91	85	85	73	82	78	71	73	88	89	75	78	90	97	81	80	84	83	94	81	87	95	67	58	80	84	82	90	68	80	89	73	71	79	69	95	84	80	80	97	98	81	76	76	85	87	82	85	91	82	86	84	84	74	95	94	76	88	90	70	86	74	86	82	79	90	84	80	78	89	83	71	87	65	107	75	76	71	92	75	93	78	90	96	60	89	65	78	90	81	82	82	82	92	83	87	81	84	87	79	74	86	62	73	73	83	80	98	76	82	84	82	82	98	74	76	84	85	80	79	88	82	80	78	61	77	80	71	90	77	90	64	80	85	89	89	84	71	74	90	84	65	83	68	92	77	74	81	105	82	94	85	70	79	61	75	88	90	84	84	62	73	66	97	77	86	70	94	91	77	86	89	91	63	86	85	86	78	80	93	89	85	84	83	89	90	80	95	69	84	73	88	85	90	72	90	79	77	84	63	83	95	98	64	70	74	95	87	72	74	86	71	96	77	82	68	97	87	85	86	80	87	83	81	81	86	71	66	87	77	66	83	92	74	95	76	103	97	64	79	98	83	83	84	78	80	89	71	72	98	76	86	82	77	92	77	96	73	73	75	87	86	86	79	83	89	82	86	66	94	61	100	77	88	69	77	90	96	75	105	107	92	72	78	66	71	78	76	78	73	76	85	91	94	77	72	61	98	75	80	87	85	88	71	86	80	89	99	79	78	91	81	92	89	90	80	85	75	80	89	90	70	69	89	84	74	100	82	75	81	59	77	84	81	65	77	71	88	92	74	86	82	76	82	65	67	93	97	86	70	71	74	92	61	79	73	91	87	71	81	93	87	78	75	72	72	89	94	95	104	73	83	107	85	75	76	83	82	76	78	88	90	85	70	98	69	70	73	83	72	80	91	76	75	74	75	96	77	91	80	65	83	76	96	68	83	89	68	70	82	71	71	74	78	77	96	66	79	81	79	85	72	76	72	96	89	78	98	69	84	80	83	75	77	87	80	82	79	90	72	73	83	67	81	78	91	70	86	63	69	97	82	76	75	77	87	102	64	72	80	86	82	80	72	89	75	82	66	80	79	81	84	87	81	84	73	98	89	95	72	104	74	74	79	85	92	89	73	89	92	75	70	89	84	72	82	91	91	69	92	94	83	88	65	89	104	81	82	82	82	83	92	74	90	103	75	77	86	67	92	89	82	82	91	82	97	89	84	75	75	72	82	102	99	77	88	76	65	77	89	78	85	90	94	87	87	79	97	70	69	94	91	88	74	74	88	80	92	91	91	84	94	89	82	62	74	88	79	83	64	85	64	81	89	87	80	87	90	83	92	76	88	90	83	79	83	78	92	84	71	101	77	93	86	98	87	80	89	82	83	78	84	107	89	81	80	83	71	100	85	87	82	90	75	65	75	84	82	90	74	71	86	71	81	81	81	83	85	90	76	80	69	73	75	79	99	94	98	72	63	88	90	64	84	91	95	78	88	63	89	82	79	79	77	80	68	83	80	84	72	94	79	97	69	85	94	81	78	68	88	74	79	87	89	80	86	88	81	72	68	84	87	75	77	89	74	71	81	88	96	79	83	93	89	85	87	66	76	73	67	79	69	67	88	80	79	75	87	83	63	76	86	77	83	83	78	99	75	90	76	86	93	89	90	88	101	76	78	81	84	70	70	79	83	81	73	93	90	79	84	93	84	77	98	92	74	71	77	86	82	85	73	97	70	100	72	88	73	73	85	79	88	72	104	85	79	70	73	81	71	91	80	96	78	71	76	67	87	99	70	94	65	85	65	87	70	79	91	92	85	89	100	84	92	99	83	91	69	75	91	78	71	98	88	66	95	66	72	78	97	77	83	79	94	85	93	95	84	79	91	86	72	76	89	84	84	87	79	85	74	78	68	89	103	80	70	93	83	97	75	76	95	87	72	73	87	87	77	76	74	91	89	77	86	69	82	73	92	86	72	81	76	86	83	87	87	75	70	70	63	74	77	82	74	75	72	79	83	88	82	89	77	78	87	99	74	82	80	83	90	77	98	92	80	83	81	75	63	76	73	84	81	83	86	84	80	68	88	84	87	83	79	75	79	99	76	100	80	82	101	74	79	78	84	84	74	64	74	88	90	77	99	93	84	84	86	77	79	74	87	81	61	70	80	91	109	87	104	71	91	84	72	65	76	79	89	73	77	75	90	80	87	85	75	83	86	81	76	67	89	78	82	68	71	80	97	69	71	79	91	85	86	97	88	70	77	76	78	87	78	87	75	88	66	80	92	87	87	76	92	94	96	82	90	71	102	72	72	104	71	92	86	84	71	80	68	80	83	75	80	75	95	80	77	89	93	72	77	81	77	72	95	89	82	76	83	97	81	85	77	86	81	96	94	72	75	66	79	75	84	73	79	72	72	101	86	79	87	76	84	81	83	85	104	92	71	99	78	81	94	77	78	69	84	79	80	86	83	78	84	80	92	81	89	84	82	78	95	92	82	83	81	85	87	80	74	73	89	83	86	91	77	68	85	77	91	93	85	95	62	92	92	83	72	92	80	83	79	91	63	81	77	76	90	84	85	88	71	85	85	82	81	90	83	73	70	89	79	74	61	89	76	91	93	87	69	80	89	72	90	88	95	72	83	90	88	74	92	75	89	89	88	88	77	89	85	73	98	84	82	79	80	71	88	87	91	86	90	75	79	65	82	77	92	83	75	96	74	72	72	62	72	82	81	87	105	70	84	86	90	82	78	82	84	81	82	90	81	91	110	93	86	74	99	98	74	85	83	93	89	90	67	78	86	83	83	72	64	77
15406	7115	4525	6202	12710	14498	13464	9306	6663	4361	2632	1835	1408	1118	969	916	914	900	791	762	854	779	716	665	684	695	702	654	718	730	850	790	690	644	616	693	682	669	627	685	803	835	901	943	842	744	860	893	1051	868	633	610	640	617	649	635	621	664	598	737	753	828	748	731	645	621	575	609	618	571	588	623	683	758	715	785	710	703	764	623	600	587	608	590	560	592	622	627	641	631	627	594	618	579	603	607	593	601	623	602	568	579	631	611	623	627	594	632	585	592	616	604	610	568	586	578	610	651	601	601	598	632	577	600	571	626	599	640	603	584	592	571	610	623	605	579	621	623	612	590	598	568	605	633	599	603	602	614	591	620	645	619	618	635	614	591	611	600	613	651	600	624	588	594	581	615	576	570	577	597	576	585	613	633	626	601	632	607	594	614	594	609	666	604	643	605	557	591	603	586	570	613	589	590	639	626	616	572	611	606	579	586	641	634	604	575	602	562	604	578	610	583	588	610	607	588	632	605	620	611	598	611	633	591	637	641	598	589	639	650	567	621	586	615	567	597	582	594	580	621	620	588	580	604	620	613	618	569	632	601	606	614	646	590	572	642	612	617	631	644	638	588	603	589	590	636	608	591	602	621	604	628	601	594	666	565	593	587	569	662	566	589	652	580	598	614	583	688	634	620	583	635	650	566	609	582	578	633	627	622	592	643	616	573	582	607	598	562	586	624	672	569	595	629	610	615	665	613	618	582	615	625	620	616	620	624	612	603	608	632	589	656	589	628	584	591	563	583	640	647	600	624	642	607	633	600	592	622	587	626	595	601	588	644	586	606	606	593	625	597	602	547	600	597	587	625	609	611	622	582	562	575	600	587	582	611	593	550	578	579	622	567	601	602	669	584	624	637	597	614	622	626	617	660	585	610	588	607	615	643	629	601	648	589	576	638	676	601	547	565	592	566	636	585	573	582	616	576	605	620	617	594	546	560	566	615	612	635	610	626	599	616	578	629	625	591	570	622	606	679	610	656	612	575	687	554	591	566	609	627	573	595	596	626	611	571	589	598	570	606	613	615	615	587	600	607	632	632	610	559	634	618	620	620	612	597	659	615	616	613	641	598	632	560	644	598	601	599	598	634	600	608	614	622	576	618	636	600	655	618	556	609	612	619	588	602	597	595	604	594	581	603	586	591	591	579	590	630	628	613	579	573	575	617	623	611	624	608	620	626	580	577	603	587	640	594	656	603	651	602	614	622	593	598	596	634	588	619	613	612	577	600	601	625	622	606	632	582	524	609	609	651	600	610	632	577	587	620	628	621	626	610	591	658	583	612	637	623	600	687	598	584	594	595	618	566	604	567	592	595	594	574	592	617	616	566	579	598	619	621	590	613	594	565	615	625	586	633	582	600	649	632	576	598	592	574	657	653	630	559	623	580	596	588	591	609	574	604	614	605	586	628	591	648	560	567	596	595	632	623	660	586	611	590	617	599	571	627	586	612	583	632	645	609	629	570	612	617	631	626	592	636	591	586	594	618	610	637	571	592	660	642	601	625	588	596	593	584	585	615	605	627	568	666	649	593	601	622	574	609	548	589	586	615	657	644	599	587	608	597	580	634	561	620	575	615	616	607	584	577	599	614	597	612	605	579	597	606	643	603	617	608	600	612	616	586	642	590	630	616	632	612	627	626	628	622	599	588	613	617	584	669	640	567	572	607	579	575	541	594	625	622	618	605	635	570	628	619	578	567	612	576	607	588	605	654	563	563	577	602	609	622	608	605	621	677	648	639	571	592	593	601	594	583	635	555	569	572	584	619	609	585	581	603	595	581	594	580	638	641	582	626	604	584	608	660	586	611	593	550	614	613	604	586	589	604	610	622	597	579	609	605	616	586	630	582	650	576	635	597	568	596	609	634	618	635	626	593	577	585	606	609	584	636	576	539	583	616	583	573	580	593	616	607	589	603	559	602	607	622	620	613	595	589	599	597	628	631	634	590	583	607	610	643	645	618	618	603	588	635	607	583	601	612	559	619	593	603	593	630	615	607	623	589	603	608	627	631	586	567	612	606	612	619	556	536	632	629	588	584	583	607	559	598	563	614	601	625	614	596	583	559	597	562	615	595	615	597	640	623	635	605	582	614	604	598	620	575	644	610	613	641	634	607	629	643	626	595	567	588	559	595	653	580	615	586	647	571	607	571	559	613	631	616	597	627	602	601	593	613	587	647	600	598	615	659	625	595	602	583	577	606	559	586	621	620	626	620	616	572	541	600	639	600	618	646	614	659	625	617	636	596	599	616	597	611	607	609	594	618	630	607	591	632	649	615	641	616	608	603	597	611	654	628	589	611	592	628	627	610	584	579	634	611	595	616	587	603	558	587	642	635	605	604	569	599	517	602	636	632	633	627	605	586	571	596	645	593	609	568	576	613	599	611	572	593	618	596	586	622	595	597	626	592	608	561	566	608	602	615	633	621	598	589	613	597	563	601	651	596	610	621	619	612	596	641	616	604	650	628	667	610	607	612	626	598	606	615	625	567	618	621	638	604	651	605	635	597	643	632	609	599	576	615	617	583	566	605	632	632	616	616	641	609	628	623	574	653	633	593	621	574	584	578	609	567	625	567	608	607	582	617	625	599	626	624	607	584	598	608	639	597	595	628	654	611	599	646	615	598	607	599	582	566	634	617	606	646	631	610	606	691	599	658	587	641	629	619	639	600	651	644	600	627	586	586	581	637	600	642	622	583	599	600	571	581	609	606	609	602	644	594	613	617	594	618	576	603	596	629	601	604	622	597	598	600	581	619	670	611	591	630	582	616	621	591	583	611	652	544	582	596	582	645	634	597	636	601	620	614	564	613	589	653	611	612	626	573	620	570	620	621	599	606	625	611	623	589	616	617	602	587	601	596	570	616	657	597	605	628	608	641	639	638	599	635	630	612	584	608	607	631	622	614	613	575	617	636	605	636	612	607	603	579	627	598	570	567	630	578	609	639	585	621	600	573	668	594	600	605	620	603	645	628	625	608	621	663	622	602	614	616	581	612	578	595	590	618	623	598	589	606	613	588	607	613	609	544	629	614	609	572	597	582	649	589	656	572	625	649	606	610	567	595	615	618	559	631	581	619	583	620	611	619	587	650	692	592	584	621	600	624	577	623	608	595	630	592	571	611	629	631	606	587	563	599	575	607	578	576	618	600	597	599	605	611	620	620	601	636	634	574	582	589	642	628	589	609	622	618	629	638	591	626	600	621	566	579	573	625	645	606	606	576	651	570	590	581	622	587	633	546	629	630	637	594	583	596	595	622	605	637	601	608	572	590	617	662	632	601	605	627	572	588	607	580	600	579	623	622	597	575	599	638	591	617	591	599	612	587	638	594	583	621	611	631	566	586	614	632	594	589	589	648	596	608	583	615	618	633	609	637	620	612	608	613	618	597	628	585	626	616	602	599	608	622	590	621	598	602	593	588	613	609	573	571	603	570	594	585	591	589	615	621	601	573
1451	829	495	379	274	363	462	323	235	147	132	78	86	62	64	45	56	55	40	43	39	50	49	53	46	43	48	49	39	51	53	48	39	43	46	44	49	29	45	37	52	41	49	52	51	48	51	68	49	51	47	34	40	46	40	45	36	37	43	43	55	50	30	36	36	28	40	36	49	43	40	37	37	42	46	40	42	59	34	43	42	46	36	50	44	41	26	40	42	38	32	33	31	41	42	38	39	43	39	42	46	42	39	31	26	32	43	46	36	47	28	35	34	36	33	31	30	44	45	40	31	41	51	41	46	46	39	44	38	42	38	34	40	38	50	41	38	34	26	44	50	41	54	38	42	33	39	33	39	34	39	29	31	37	35	41	37	35	38	42	39	39	35	46	35	44	28	36	40	51	38	37	45	36	34	46	45	41	32	38	38	30	44	34	42	38	43	40	35	44	30	36	52	34	44	38	47	28	39	42	39	38	40	32	26	42	51	32	45	32	36	33	37	35	38	43	44	33	40	45	36	36	45	38	40	30	45	42	43	28	40	36	40	39	43	40	48	35	34	37	36	36	46	33	39	33	45	44	37	52	40	47	36	38	42	34	50	43	44	22	42	38	38	39	47	37	47	34	46	38	49	46	36	32	51	42	38	41	39	44	38	42	37	40	44	41	43	43	27	41	39	38	37	44	36	33	41	25	40	29	36	35	29	46	35	32	41	40	32	28	34	39	29	41	32	44	42	40	35	43	30	36	41	31	39	37	42	41	46	49	32	34	45	38	45	42	35	46	35	28	34	34	35	43	36	30	47	37	32	41	50	39	35	40	39	34	35	38	44	33	35	49	38	43	40	30	40	32	42	33	31	35	40	26	38	37	42	34	43	39	30	39	54	46	49	43	42	31	43	27	40	39	31	52	52	38	47	37	38	41	44	44	41	40	41	51	29	46	37	44	38	38	42	42	33	46	44	39	37	40	39	40	22	44	34	40	32	44	35	30	29	35	36	34	53	45	34	21	21	36	40	38	39	33	32	38	49	30	50	45	42	31	33	39	39	34	37	36	31	42	38	34	30	42	38	37	36	32	41	32	35	43	33	25	38	31	53	39	37	35	49	44	36	38	46	38	36	40	42	29	40	34	32	39	37	41	38	46	32	45	32	37	44	39	34	37	46	40	36	48	35	38	55	36	47	37	37	29	44	34	39	45	44	36	38	34	41	42	38	46	39	32	39	40	47	34	37	48	42	34	43	33	52	33	25	35	48	38	46	35	43	40	35	55	45	44	30	46	43	30	40	45	39	50	46	39	40	47	42	42	35	40	38	48	45	37	48	39	45	38	38	44	34	28	41	46	32	47	45	37	43	32	37	40	45	41	48	46	31	29	37	29	38	38	30	30	45	36	41	42	32	24	36	37	50	46	47	40	50	29	36	42	37	36	47	58	37	49	40	34	45	47	30	38	36	26	31	51	42	36	35	29	36	39	42	45	37	45	42	42	36	42	31	33	41	48	37	38	48	30	29	30	49	50	29	36	44	38	29	58	32	42	42	42	39	43	37	35	40	44	37	37	46	43	40	39	43	26	34	40	38	41	33	38	30	40	31	36	21	31	39	29	36	29	35	44	38	35	29	44	34	33	38	39	37	39	35	51	29	31	45	45	34	41	34	39	37	40	52	34	46	35	29	43	46	34	40	49	35	29	36	36	24	22	33	45	31	28	37	48	33	31	26	41	41	37	53	32	39	40	32	31	34	37	49	46	32	34	39	44	40	34	40	37	39	43	30	32	40	34	49	36	44	36	36	39	43	28	39	37	42	33	42	38	43	37	37	36	30	37	34	36	35	36	39	35	25	31	40	35	34	37	47	39	33	36	30	32	42	30	37	43	42	41	30	42	26	38	39	39	39	31	34	49	44	40	46	32	42	32	44	38	36	45	35	41	35	59	33	36	44	43	33	31	33	44	42	49	31	42	27	35	32	46	40	38	36	45	27	27	41	44	41	35	50	38	45	33	43	50	35	42	31	34	43	52	36	29	49	43	44	32	36	42	44	33	41	43	44	35	40	29	35	35	38	35	38	32	52	27	43	40	44	40	45	34	38	36	40	31	41	40	40	33	46	46	41	51	40	42	37	39	43	40	35	37	35	52	40	50	36	57	28	38	39	39	29	33	46	41	32	39	42	37	38	32	51	47	27	38	50	30	31	34	47	46	41	26	36	44	43	45	39	35	39	39	45	34	52	40	28	39	34	37	37	26	46	41	33	40	40	35	39	43	45	41	35	44	35	31	30	35	41	35	32	39	47	36	37	29	40	37	43	38	32	32	36	34	27	52	45	35	29	38	30	47	37	51	38	51	44	41	36	37	37	34	36	40	32	38	49	41	32	48	30	37	42	40	41	36	38	39	34	38	33	35	39	40	32	49	53	32	28	50	41	42	41	30	39	34	51	38	34	41	35	34	31	35	34	39	38	40	45	45	40	39	52	41	36	45	47	42	48	42	41	37	36	50	35	39	41	41	35	36	23	35	43	32	29	38	41	40	37	43	44	31	35	40	46	43	44	37	47	42	32	43	36	46	38	40	40	36	41	43	38	40	33	27	45	34	40	37	35	32	37	38	42	43	28	35	34	39	33	41	27	40	38	40	38	29	30	44	28	45	38	39	44	31	34	39	32	31	39	42	37	36	33	42	39	49	39	34	30	45	41	39	35	33	38	30	41	36	35	48	41	38	31	34	31	33	26	39	46	34	45	42	33	43	41	42	47	42	37	42	33	32	34	39	39	33	31	33	40	36	39	52	35	36	29	31	33	43	39	35	49	38	41	51	22	47	35	39	51	45	32	36	37	44	43	35	41	24	42	28	37	40	33	39	46	46	52	43	32	39	53	36	47	43	24	55	39	49	23	32	42	32	44	31	46	39	43	32	32	42	40	40	39	34	34	39	30	32	43	34	32	41	32	34	35	46	39	40	30	38	41	38	29	30	31	41	40	37	32	37	38	35	43	35	50	40	36	33	48	42	35	35	31	46	45	45	30	31	42	45	33	41	32	47	38	46	31	27	42	38	39	34	39	43	37	34	32	39	34	31	35	37	47	43	28	29	42	39	27	29	33	29	43	31	43	27	42	41	37	22	38	41	25	33	33	40	40	35	40	28	38	25	38	51	34	28	26	29	43	36	35	42	40	37	45	34	52	50	42	40	39	32	38	37	37	31	49	37	38	43	47	39	41	37	31	36	34	35	38	33	44	33	34	65	48	41	35	45	40	30	41	38	42	44	35	47	39	33	51	41	39	38	32	37	41	37	34	46	29	35	49	47	30	31	37	37	41	39	38	45	48	42	37	38	45	36	32	30	32	37	43	46	39	42	31	44	38	28	34	30	40	35	38	36	32	42	40	39	43	38	28	34	36	36	26	49	48	36	49	39	37	40	25	29	38	38	37	35	21	43	41	41	33	42	27	33	37	42	42	47	40	31	46	48	40	49	47	39	33	41	39	28
16670	9151	5644	7964	15680	17734	16030	12144	8114	5494	3197	2073	1469	1119	916	786	736	738	671	614	563	561	503	460	502	456	460	427	460	496	716	553	379	403	331	338	394	392	389	489	464	580	751	722	602	537	564	775	903	568	396	315	322	311	299	316	323	321	348	440	599	458	449	365	308	332	283	320	299	288	281	321	376	452	485	494	478	485	400	297	306	298	274	297	266	275	278	292	298	302	294	275	287	297	280	268	276	281	293	276	306	266	251	296	288	259	305	260	310	280	276	298	269	282	282	277	276	299	299	276	279	290	298	297	261	280	294	256	263	329	292	257	276	268	268	330	267	267	274	268	298	300	283	267	296	292	284	278	277	288	297	274	248	283	279	303	262	286	274	311	318	260	282	263	266	273	272	263	263	268	271	240	249	280	260	282	262	282	319	286	273	255	262	281	267	264	306	296	265	295	272	273	291	286	286	261	305	285	283	272	281	274	286	276	265	283	275	270	270	295	285	320	307	263	309	287	288	316	283	295	298	290	297	267	286	271	269	274	273	277	314	280	291	259	309	270	295	283	291	286	317	294	275	279	269	283	275	294	284	275	300	259	289	282	297	285	264	290	316	286	282	269	246	280	280	264	307	268	273	267	232	308	239	295	288	298	262	307	275	277	281	286	290	279	305	275	270	272	278	282	276	288	276	302	287	268	279	265	268	260	303	280	293	278	284	281	285	291	289	277	277	283	296	283	261	252	282	283	279	293	261	292	272	289	273	255	303	296	275	279	285	281	285	289	259	305	309	288	271	267	302	286	286	294	278	233	276	296	281	281	282	275	283	294	297	276	262	280	254	305	288	252	275	294	283	298	290	293	276	265	264	265	290	285	292	273	300	304	285	268	247	284	269	266	290	295	298	253	250	295	273	277	259	287	300	297	268	304	283	258	288	277	289	284	262	271	278	287	258	271	290	298	285	282	277	252	294	265	265	287	313	296	275	301	267	280	293	281	275	268	274	261	297	288	277	285	279	276	266	261	288	286	291	281	264	262	304	292	326	255	285	263	269	290	295	289	297	285	252	287	274	285	277	294	270	265	288	263	288	274	275	269	272	258	285	289	274	279	248	292	275	305	283	288	280	289	275	315	308	273	299	284	286	263	294	261	291	257	300	313	286	264	285	279	302	281	287	262	276	274	273	303	280	259	267	262	267	274	306	274	310	267	282	276	284	269	261	284	280	285	281	271	319	323	276	277	304	279	301	283	248	249	312	254	281	266	250	335	287	303	274	267	240	270	262	273	264	283	294	237	301	255	281	243	251	276	281	290	264	279	239	275	297	287	255	246	281	283	283	278	256	261	264	281	267	286	278	279	269	255	303	279	309	282	284	266	295	274	323	272	296	274	276	293	287	264	302	280	266	288	290	279	244	297	282	278	283	277	294	320	261	276	297	259	266	291	275	288	271	267	277	282	255	298	258	288	292	267	285	247	248	257	291	295	312	293	263	256	274	281	280	282	273	287	259	262	270	305	302	283	282	272	318	258	260	252	277	256	311	295	272	294	293	282	293	285	290	289	264	293	271	289	268	267	271	309	274	284	294	269	285	268	269	296	294	267	302	286	281	296	299	291	285	284	259	294	317	284	281	296	282	243	300	306	279	285	305	275	310	256	274	311	283	322	273	294	285	276	296	306	271	275	280	282	283	282	259	299	304	260	270	275	302	307	257	284	273	286	270	285	294	278	247	284	294	262	300	278	270	289	269	273	275	300	283	302	268	292	331	273	269	269	244	256	311	278	279	270	281	262	294	250	256	296	304	254	276	273	291	266	271	315	289	308	288	269	276	293	296	303	291	296	269	262	284	268	285	282	295	266	273	279	292	269	292	280	273	329	277	313	289	281	252	282	258	308	295	299	279	281	275	294	277	287	274	293	255	258	302	285	322	313	277	290	263	286	290	290	284	274	276	308	292	281	301	246	272	241	285	272	306	279	290	301	300	246	260	266	286	298	270	263	301	284	292	281	291	267	291	267	286	293	254	293	269	259	255	265	258	303	282	267	279	279	260	298	247	286	306	267	298	291	257	249	286	277	254	282	287	292	295	290	309	290	278	290	248	283	268	284	254	275	274	291	299	312	278	272	240	266	304	274	261	307	283	263	259	269	275	283	289	271	290	300	280	286	291	288	287	285	299	297	279	264	270	282	282	283	326	297	253	266	262	239	291	259	270	271	293	318	277	267	275	255	263	299	291	288	301	280	290	268	253	291	291	314	266	272	296	264	261	254	271	292	268	289	286	267	277	299	274	281	266	305	287	277	308	290	296	298	238	311	305	292	313	272	276	292	290	316	291	310	268	324	279	285	277	286	290	302	289	317	276	296	250	295	288	257	305	278	258	271	292	291	290	312	277	272	281	275	278	269	291	275	290	275	283	254	272	268	275	280	284	291	285	302	290	270	286	290	278	282	288	269	257	291	273	294	300	275	298	271	276	257	279	312	281	267	278	258	301	266	276	261	290	283	270	278	285	318	283	270	269	268	290	238	267	285	275	279	273	267	308	245	278	255	282	294	298	298	277	288	288	320	291	304	268	278	292	286	278	309	278	282	267	320	286	296	272	291	275	278	276	305	297	253	283	303	292	278	253	287	275	287	273	269	249	298	266	254	285	265	275	267	264	298	281	285	295	278	298	289	263	290	276	269	277	265	270	250	275	283	284	284	306	274	300	262	285	277	275	314	286	277	275	247	282	293	264	250	270	297	297	310	261	262	256	299	294	288	251	283	281	266	290	277	297	294	283	304	237	266	288	267	304	281	303	277	281	250	295	302	272	289	256	293	289	298	273	278	275	280	280	280	272	300	303	269	303	291	284	294	268	268	270	280	278	276	270	324	265	303	289	290	283	291	301	247	281	286	291	250	309	298	298	313	275	276	275	302	257	285	314	286	291	285	269	302	281	250	286	287	290	267	271	285	285	303	264	304	308	267	304	293	269	293	289	275	244	281	273	302	281	280	295	285	276	294	287	305	302	294	294	308	286	293	260	294	309	276	297	276	276	298	265	263	299	272	285	322	310	266	298	299	261	273	260	290	282	278	258	249	262	280	278	330	252	284	293	245	286	261	300	274	298	300	291	266	274	266	293	321	279	268	297	259	266	293	271	294	283	295	302	285	273	269	312	247	246	263	301	285	317	259	252	295	269	301	284	286	283	257	275	248	261	281	260	282	315	289	286	277	257	301	284	253	284	269	272	282	295	256	303	296	264	280	284	258	307	288	271	281	262	250	281	287	291	284	276	278	255	282	262	289	282	280	259	296	299	306	290	316	263	293	281	288	265	288	304	301	297	260	279	315	272	267	258	288	268	308	282	274	263	309	281	247	280	287	279	292	292	285	307	280	253	277	292	311	281	300	297	297	274	272	287	254	271	290	289	286	312	271	284	265	279	315	280	262	271	280	284	272	260	293	283	284	250	302	268	293	281	278	315	288	276	259	287	286	265	279	302	304	274	274	304	304
1439	510	330	226	174	225	256	178	121	108	82	82	59	70	54	61	51	74	69	68	63	70	68	65	76	63	70	64	55	71	51	74	51	55	75	73	78	57	81	61	60	69	63	68	73	67	71	74	80	68	62	61	59	47	67	47	69	61	63	67	67	69	62	69	70	61	65	59	64	63	68	67	54	66	54	69	75	69	63	60	69	67	61	72	69	69	61	69	71	55	70	76	68	66	66	60	64	60	85	59	78	72	79	68	79	71	60	73	70	67	72	67	69	67	66	75	57	53	52	54	74	54	55	67	59	58	62	71	71	64	71	81	66	56	72	73	55	64	58	59	66	56	58	71	68	64	59	64	74	44	70	58	70	57	67	65	76	71	54	63	70	68	60	57	67	80	60	58	68	64	73	68	61	80	62	69	85	66	63	82	64	43	68	64	63	76	59	45	65	52	72	71	72	54	71	62	71	69	62	60	56	72	62	68	76	69	51	59	76	63	63	71	71	48	64	78	71	57	64	67	77	76	80	71	96	60	51	78	53	82	54	56	76	74	70	68	75	62	60	57	37	57	63	66	64	73	64	74	56	57	66	57	51	65	62	63	69	64	59	56	69	62	63	69	69	75	64	59	69	49	70	67	68	63	65	75	64	63	78	55	77	67	71	78	69	65	70	61	80	59	59	59	60	69	73	71	73	63	78	68	63	59	58	70	60	58	71	77	52	55	59	57	80	63	69	56	55	65	78	60	83	74	72	48	67	68	76	68	72	64	50	45	59	56	85	72	69	58	63	61	68	61	64	58	63	55	67	59	64	73	88	79	54	53	73	64	59	68	64	46	72	62	63	76	65	59	56	67	64	78	63	70	96	69	63	61	70	81	78	68	46	79	66	58	63	54	55	71	58	78	58	54	68	54	67	62	53	57	55	60	64	66	72	71	68	63	41	71	70	61	67	68	60	60	63	74	54	76	86	66	52	74	66	54	56	67	80	77	57	63	81	51	79	53	71	58	63	78	58	51	66	56	73	60	76	62	62	68	65	73	83	81	55	69	65	64	76	63	85	51	67	69	62	69	70	60	71	80	62	53	63	71	58	58	58	63	61	76	59	68	71	82	73	53	50	70	61	50	52	69	62	57	75	79	68	60	57	59	77	74	57	69	61	79	55	72	59	65	76	54	70	66	67	72	53	56	58	54	59	62	74	69	71	50	80	55	65	72	72	64	72	67	87	56	63	60	68	53	66	75	64	51	72	61	72	69	66	60	73	63	71	74	69	56	68	82	51	68	77	77	59	66	71	58	71	57	73	68	65	65	54	70	70	73	59	58	77	69	67	51	72	61	62	68	58	62	58	64	58	63	79	61	70	77	63	66	67	66	64	56	65	59	61	66	62	73	79	61	60	53	63	62	62	68	77	78	71	71	57	75	70	69	58	65	69	69	60	69	67	64	57	65	72	76	67	62	71	66	73	69	69	73	69	67	60	68	66	83	61	51	69	59	67	73	59	64	68	57	72	74	68	78	72	74	70	76	71	74	59	76	60	66	61	50	69	68	69	61	60	78	67	59	63	76	51	60	66	46	64	73	62	67	64	68	65	63	58	79	77	60	72	60	60	57	60	69	64	65	66	58	48	65	64	65	67	66	59	68	65	50	70	86	58	80	62	75	68	75	58	77	69	84	53	60	77	51	58	79	52	58	70	66	71	61	64	64	72	66	80	57	76	71	67	78	59	79	75	90	67	78	76	58	69	75	55	82	82	62	83	53	69	80	55	76	68	68	53	70	59	62	66	52	70	73	61	57	64	52	65	60	60	71	74	68	58	84	67	66	71	65	53	62	54	64	67	64	52	64	66	56	62	64	72	55	69	73	70	74	64	84	61	59	69	63	69	68	54	63	65	67	58	73	70	47	72	71	64	63	65	72	81	76	71	62	62	64	57	52	54	58	62	68	52	58	56	68	68	69	82	66	72	83	65	64	55	62	61	60	67	58	55	67	64	64	74	64	58	88	53	68	75	75	63	61	67	75	66	64	71	66	52	69	54	58	66	65	54	73	61	72	85	72	52	58	67	70	50	55	59	62	68	59	57	67	52	64	74	61	64	54	66	71	68	75	68	53	48	64	59	67	75	55	78	72	68	75	53	74	63	68	61	69	80	53	65	64	67	82	70	66	60	71	78	80	70	44	59	72	63	74	57	74	82	71	67	79	76	61	70	86	73	58	66	71	81	72	63	61	56	73	69	51	67	70	56	59	70	71	69	57	76	80	63	59	70	69	53	76	66	73	62	53	64	62	57	63	73	54	71	61	69	75	69	63	69	60	73	52	65	65	66	64	67	56	65	65	55	78	59	69	68	64	69	64	75	54	60	52	74	68	73	71	63	61	52	68	63	58	53	68	59	74	59	80	65	59	67	63	69	93	55	46	65	67	56	72	74	71	74	68	60	67	90	57	57	83	56	65	58	75	75	69	61	69	62	68	66	63	67	57	75	70	69	57	73	65	68	54	58	61	82	71	67	67	77	65	63	57	72	64	65	66	56	69	64	62	65	76	71	66	69	73	68	72	61	69	72	64	75	80	55	62	51	75	54	65	56	57	65	83	55	68	57	71	65	57	57	67	67	71	55	63	62	70	65	59	60	76	85	72	74	44	57	63	50	72	60	63	67	72	56	63	77	61	63	65	80	56	82	62	67	56	70	63	59	67	56	74	71	73	59	71	54	72	65	60	56	55	63	69	61	63	58	58	79	50	56	62	66	63	84	65	63	77	78	69	57	74	65	64	64	58	77	72	66	72	68	69	57	47	77	61	64	75	57	74	76	73	47	70	52	74	53	56	68	73	59	75	61	66	87	70	58	62	65	74	66	69	57	52	74	62	56	68	71	50	54	71	64	60	64	70	73	61	69	74	70	57	70	67	65	69	70	85	78	72	58	56	73	57	77	52	75	75	82	72	65	67	68	59	67	68	65	65	62	53	64	58	72	57	66	63	72	75	64	61	64	84	59	82	59	63	71	69	64	57	70	72	68	67	78	59	63	63	62	70	57	70	73	67	77	59	67	67	82	63	69	69	82	53	79	76	72	72	58	48	57	67	68	79	57	53	57	50	70	76	70	76	74	60	68	77	60	72	65	71	72	62	56	60	67	76	73	56	68	69	67	81	68	63	54	78	64	65	55	59	48	70	74	63	59	58	77	63	69	63	52	75	57	73	90	71	76	68	66	65	69	80	56	57	69	76	61	53	55	57	66	70	53	72	63	69	62	69	58	65	66	64	57	63	57	80	75	63	62	55	62	66	67	79	71	48	65	64	53	69	53	58	63	64	53	64	71	57	74	50	64	51	76	72	66	48	59	66	71	70	66	52	70	71	62	70	65	64	60	59	59	63	61	59	65	60	67	54	78	65	68	72	68	69	81	71	69	67	55	68	63	67	72	71	60	61	68	65	64	60	67	72	74	82	72	73	77	80	82	62	71	67	57	59	59	67	74	71	58	64
12584	5871	3384	4694	8786	10460	8947	6093	3624	2484	1438	992	752	661	626	600	588	565	567	527	515	522	541	585	492	526	533	554	524	535	651	579	506	514	535	547	516	458	581	585	612	649	726	656	537	644	599	722	790	566	521	496	505	517	458	463	513	522	546	557	634	555	583	540	561	524	525	494	497	478	454	484	563	552	580	588	570	586	518	470	469	490	492	507	502	444	516	507	482	516	487	500	496	473	496	489	462	529	510	512	466	521	471	491	501	483	500	526	498	475	471	535	491	490	505	521	508	429	497	470	466	526	531	518	503	522	485	438	501	487	504	512	521	476	477	481	490	471	491	500	498	495	501	479	467	516	501	513	473	500	478	521	480	499	495	511	497	451	469	495	508	473	457	476	490	485	450	513	486	475	498	532	455	490	490	507	487	472	469	510	488	473	455	523	515	499	482	502	487	511	471	479	472	489	490	470	484	502	495	499	473	510	519	474	499	486	547	515	446	491	526	488	482	489	497	472	516	514	494	487	493	513	503	488	464	489	482	509	456	478	461	483	504	466	461	498	507	491	499	477	499	467	480	502	518	509	498	481	486	519	433	494	513	496	533	460	510	538	479	462	475	486	456	491	491	478	505	499	464	509	502	543	482	495	496	516	477	508	477	538	550	419	486	500	515	499	478	491	506	478	495	451	502	487	523	448	535	483	491	501	495	498	496	477	483	553	479	513	491	503	457	515	530	501	507	454	495	487	513	465	516	518	467	487	457	502	523	460	490	459	509	520	482	496	501	460	465	504	489	477	525	472	463	555	491	484	526	450	481	460	526	503	518	478	499	484	517	463	478	525	458	492	526	506	499	520	504	468	488	493	489	487	502	501	462	533	491	454	476	460	490	510	547	468	500	485	479	500	496	486	447	506	490	499	466	503	547	484	479	492	506	476	501	496	514	500	477	538	507	498	478	454	501	499	481	495	494	483	511	459	488	504	499	497	492	487	480	479	484	508	477	489	525	487	482	484	523	481	494	495	482	540	498	475	494	472	495	523	514	504	499	458	465	533	538	531	526	507	479	494	500	478	499	467	498	484	482	477	489	514	513	478	516	497	483	500	487	480	496	520	523	498	542	518	461	459	479	491	494	470	522	476	504	507	482	474	469	483	497	469	509	510	460	527	533	485	543	457	519	484	475	499	511	500	492	502	523	493	505	509	485	529	511	466	483	503	498	500	499	520	489	547	453	482	521	527	515	533	506	504	518	461	478	458	506	482	508	528	488	510	498	525	462	497	481	484	495	501	476	514	485	507	514	487	474	494	489	512	501	443	517	518	459	494	449	480	487	481	510	532	498	504	475	500	479	511	414	484	469	483	504	477	505	497	489	474	488	529	516	483	478	530	479	517	473	478	490	526	498	496	474	504	503	503	499	474	479	476	512	527	491	500	463	473	489	499	498	482	499	492	469	507	486	523	474	447	522	520	510	509	526	458	474	542	443	475	477	483	517	509	508	463	505	487	530	494	503	499	509	475	508	474	471	493	459	475	472	468	508	494	538	503	467	453	525	511	473	469	458	462	529	523	499	517	510	510	503	477	453	487	490	513	514	494	484	541	503	513	509	506	518	505	492	547	457	465	496	472	485	476	525	491	445	509	479	517	492	497	471	488	480	503	505	485	500	490	443	473	487	479	494	512	463	479	518	501	509	486	430	517	464	508	502	502	523	451	491	501	543	463	492	471	463	504	493	504	497	463	514	474	490	463	495	502	484	457	462	498	477	532	500	540	509	498	468	503	512	530	507	497	495	515	546	505	484	495	490	525	505	498	480	518	485	481	459	519	462	502	442	506	479	538	537	492	483	518	476	504	504	528	494	476	487	538	535	522	479	497	470	501	503	491	537	489	537	515	527	432	502	484	518	465	487	540	529	502	501	491	481	498	494	487	492	457	534	488	510	501	490	494	469	517	534	513	525	496	519	495	507	477	492	521	495	498	525	487	485	469	547	471	466	521	459	495	492	482	480	493	513	487	449	439	502	495	469	484	508	461	502	503	511	486	545	527	488	490	469	478	480	480	498	497	516	523	479	493	507	514	481	523	485	506	482	492	463	481	509	546	501	457	532	493	519	501	516	517	470	486	474	563	456	505	527	480	551	485	521	474	485	482	489	492	502	489	476	538	511	491	481	471	488	512	492	494	483	491	499	456	470	488	479	479	477	513	497	468	484	473	462	564	519	500	519	496	507	494	503	496	530	491	486	516	479	495	514	482	492	493	517	502	496	471	472	541	478	475	497	473	511	504	528	482	503	529	533	461	514	457	499	524	517	485	450	466	524	506	492	487	493	523	508	478	520	518	532	479	501	547	499	442	513	462	444	505	535	482	472	502	466	486	506	494	471	512	553	520	488	460	485	502	517	507	528	521	516	482	533	503	503	466	533	469	469	460	515	489	506	508	459	491	531	490	498	498	490	515	521	470	476	490	471	488	431	500	500	489	505	493	447	519	526	483	473	487	495	476	473	478	465	492	477	500	467	430	524	518	502	489	474	517	523	516	523	485	482	523	491	487	490	505	499	480	492	476	465	501	495	464	508	505	478	519	485	536	483	488	505	471	486	482	516	451	490	512	450	512	522	473	462	516	477	466	506	478	481	487	498	482	474	536	502	499	493	505	500	463	541	468	478	514	485	528	490	548	539	517	518	509	491	503	529	465	527	493	511	495	449	503	510	503	522	491	482	471	490	493	490	472	525	520	533	497	477	516	460	505	505	474	478	478	490	537	531	502	500	503	454	488	510	483	538	544	477	477	484	515	484	482	514	506	490	507	493	486	507	423	479	464	505	514	508	483	479	520	494	469	513	488	465	487	477	505	494	489	470	557	459	478	534	518	497	529	478	502	531	507	464	489	488	471	448	485	476	455	474	504	536	492	484	474	499	518	480	449	485	472	491	505	493	509	478	476	527	483	476	456	503	516	501	518	502	464	491	509	513	496	468	499	503	482	490	521	502	466	557	475	462	548	492	497	480	473	484	525	487	458	449	473	537	515	504	476	471	467	502	503	493	491	481	522	531	499	483	499	455	493	466	495	488	487	484	508	464	499	498	516	479	488	479	481	529	496	490	492	466	479	500	501	533	515	512	488	491	496	513	487	515	501	511	463	447	483	459	509	485	499	468	507	468	463	494	487	481	511	549	474	512	536	494	468	518	503	505	516	494	521	524	507	506	485	473	468	536	489	485	521	508	503	499	475	508	488	485	444	519	497	530	505	497	480	447	514	514	538	494	479	544	503	476	445	507	539	506	494	473	493	516	457	432	513	486	490	463	500	465	504	489	498	506	453	534	474	504	491	513	493	517	479	465	512	495	490	496	535	503	526	453	451	512	499	498	482	511	496	457	497	512	537	545	496	501	537	486	503	520	488	491	508	539	512	485	517	485	486	514	484	457	497	499	530	484	462	501	496	470	511	531	503	475	458	504	511	499	528	495	503	500	479	510	470	470	464	512	483	512	512
905	664	408	266	198	283	297	218	159	100	85	49	50	49	45	56	39	44	36	43	30	35	32	26	27	41	40	33	28	52	41	34	37	26	28	31	39	33	42	37	33	55	46	36	29	33	25	38	38	38	28	34	23	23	18	37	19	35	36	41	35	39	43	30	37	32	33	24	25	27	29	32	38	33	29	44	32	38	27	28	34	29	35	31	20	30	34	26	26	34	21	23	27	30	30	31	42	24	34	31	23	27	31	30	22	26	36	31	18	34	29	33	35	29	36	26	36	22	26	26	35	27	23	29	21	23	34	29	32	27	31	33	39	28	36	34	41	38	38	30	30	35	32	24	26	34	27	18	27	40	30	22	26	24	26	27	35	29	24	28	20	31	24	38	29	31	32	36	30	28	24	29	30	30	28	20	27	30	33	28	26	30	28	29	30	34	32	40	27	27	27	25	26	30	31	24	39	28	34	28	25	24	40	29	22	33	27	18	32	27	32	26	35	37	18	41	30	21	20	24	21	25	32	37	34	31	27	24	24	34	32	25	22	30	28	26	25	35	23	27	29	33	32	34	33	28	22	32	29	25	32	32	23	29	40	26	34	25	39	29	27	23	31	24	35	27	36	32	30	25	44	23	37	28	34	28	35	23	32	38	21	32	31	19	25	24	34	29	31	38	27	25	28	30	23	22	19	24	40	29	27	24	33	26	34	24	32	39	32	30	29	32	39	32	19	38	27	22	23	24	38	30	30	24	31	28	24	24	29	25	29	41	30	25	27	21	29	27	35	37	30	33	31	29	39	14	35	31	28	35	38	31	36	26	27	25	32	28	41	30	29	29	31	25	27	34	27	26	36	38	26	27	40	27	37	26	31	33	42	29	30	24	16	34	31	26	25	40	36	34	27	30	27	25	43	33	23	24	26	27	17	46	27	33	26	27	30	14	23	31	34	27	32	29	29	21	31	26	37	21	35	34	24	31	33	26	23	29	28	21	36	27	26	30	24	38	27	33	31	25	33	26	31	28	33	40	24	24	38	34	22	31	35	26	19	36	31	27	49	24	22	35	32	30	24	31	36	34	27	24	27	27	30	27	30	41	34	39	32	27	22	29	28	24	32	30	22	29	26	34	40	29	41	20	24	21	33	28	29	25	39	37	30	37	35	38	25	31	30	38	42	30	27	37	36	27	29	23	33	28	34	37	30	33	33	25	38	28	23	27	37	31	26	32	19	34	27	37	35	32	37	32	31	21	30	31	29	29	38	35	43	27	30	30	26	36	25	33	28	27	13	33	36	40	31	32	39	34	35	21	28	32	38	27	25	28	22	28	35	38	41	23	21	26	40	24	31	35	35	26	22	42	23	27	29	26	26	23	26	47	18	32	24	39	40	30	27	31	34	24	23	20	23	34	33	31	39	35	21	41	31	29	21	34	28	29	29	29	25	32	30	24	33	33	32	25	32	26	28	32	35	33	34	26	22	34	45	23	37	22	28	24	25	23	18	22	26	23	33	35	31	31	41	38	33	23	28	28	37	26	31	39	35	20	28	23	26	34	29	25	36	29	33	34	32	26	33	30	24	27	33	23	29	26	27	30	32	34	39	25	29	27	39	29	29	36	41	29	32	26	34	23	24	22	31	28	27	36	32	20	26	38	35	28	25	28	34	37	24	33	39	26	29	24	35	27	33	28	21	29	34	26	38	33	28	35	39	30	26	39	37	34	29	36	23	23	21	33	33	25	22	26	34	48	30	36	21	30	31	33	29	41	24	22	38	39	32	35	32	24	25	43	32	28	37	29	24	25	30	29	35	37	31	25	38	33	25	39	37	32	20	27	27	38	25	20	36	28	28	37	23	34	22	23	29	24	22	27	34	31	36	25	33	25	38	17	22	28	25	33	46	24	25	36	26	25	32	29	21	26	33	26	33	36	46	31	26	21	29	33	22	26	27	37	40	33	35	43	37	42	30	26	21	29	30	27	38	27	31	28	27	20	28	30	41	25	25	27	28	36	31	33	25	38	28	33	27	30	27	23	27	18	22	23	24	28	26	22	30	23	30	30	35	28	39	31	35	28	28	27	29	37	22	28	24	30	24	25	36	33	30	34	21	30	32	33	43	31	32	21	25	33	30	34	32	35	17	32	39	27	24	27	35	35	22	39	26	25	43	37	28	32	24	24	28	32	34	35	27	22	27	26	30	31	33	24	36	37	38	28	26	29	34	34	28	26	32	32	30	29	30	24	35	33	40	30	42	28	29	34	23	27	30	34	20	30	28	28	25	29	34	28	30	22	32	26	30	19	28	33	37	21	39	23	20	29	26	31	31	40	28	35	36	29	27	34	20	28	31	35	31	31	33	32	34	29	36	32	36	31	32	31	28	38	45	29	31	24	35	31	26	34	41	20	33	40	45	33	30	32	22	34	26	34	27	27	32	25	31	27	31	30	33	36	26	26	26	28	33	37	39	33	33	32	27	31	19	30	35	36	22	29	31	29	37	31	27	29	25	34	36	24	19	30	34	30	26	27	27	30	27	28	32	34	31	28	29	33	32	28	44	21	35	28	33	30	31	29	31	35	25	28	29	26	34	34	35	29	26	34	24	33	22	26	26	31	27	27	44	25	24	35	22	37	29	36	31	33	27	33	33	27	28	28	34	33	35	28	26	25	30	30	40	26	31	28	32	32	39	32	21	38	35	33	27	24	25	32	23	37	27	30	25	35	23	30	28	25	27	30	23	23	36	41	30	33	35	29	31	27	26	25	30	38	25	37	26	30	33	16	31	31	26	38	21	26	29	18	24	24	21	26	29	25	22	28	42	24	32	25	35	33	34	32	33	32	24	23	23	33	30	36	32	34	26	22	24	38	33	26	26	24	30	29	24	24	30	32	44	29	28	33	25	26	30	22	31	36	31	30	30	25	40	31	30	43	22	28	29	27	29	33	36	35	32	36	37	30	27	24	29	19	34	24	31	31	37	39	21	27	45	20	27	33	27	27	21	36	25	45	18	32	41	30	34	27	30	22	29	35	33	18	27	41	24	27	32	26	22	27	33	34	33	34	31	27	31	30	34	39	25	35	33	42	30	22	38	26	28	36	32	30	28	35	30	34	29	26	30	35	29	32	25	35	33	34	36	26	27	33	26	30	42	38	28	21	30	31	38	31	28	31	30	24	46	35	32	31	38	22	25	34	35	32	25	24	36	33	37	33	31	25	33	25	31	27	33	31	34	26	31	30	46	29	24	24	23	36	42	33	28	21	37	23	35	42	31	26	25	34	35	28	37	34	25	30	24	30	18	33	35	34	30	26	33	40	38	24	24	32	22	42	31	27	26	32	30	43	39	36	28	23	38	35	32	35	36	39	28	21	34	40	20	32	28	43	23	37	29	29	28	34	30	31	26	27	25	32	24	36	25	27	26	37	27	35	35	33	22	33	28	35	20	38	31	25	40	28	25	30	21	25	30	34	26	27	27	24	25	40	27	25	22	37	26	31
13560	7839	4331	6319	12592	15129	13040	8949	5758	3717	2172	1382	974	759	619	524	517	474	410	437	380	364	365	350	328	334	325	326	327	407	489	378	347	322	269	304	280	305	336	372	485	572	474	398	475	414	445	619	594	346	283	254	275	249	255	266	243	319	394	476	435	399	386	298	270	285	267	257	236	225	228	207	273	326	393	394	390	346	284	276	225	223	212	231	263	232	231	224	238	238	258	213	239	209	231	233	244	211	234	252	216	199	222	242	266	239	243	235	239	220	233	216	245	216	217	232	237	217	235	249	218	219	235	236	221	238	253	231	265	228	256	234	252	238	217	227	240	237	232	239	241	264	232	241	249	239	207	216	226	213	222	246	237	232	248	234	240	219	221	258	247	257	218	229	218	228	241	219	217	235	251	218	218	226	233	250	215	234	220	240	238	212	203	237	255	234	241	220	217	242	238	206	238	242	255	236	257	198	240	225	241	239	250	227	257	223	241	256	222	249	211	220	198	235	226	231	229	254	218	233	260	280	245	219	232	258	232	240	252	238	270	257	214	205	228	223	237	219	234	231	256	242	219	225	221	248	254	237	220	240	198	220	232	246	207	195	265	232	223	215	232	232	214	224	236	265	232	233	228	229	218	236	231	248	230	251	230	266	223	261	212	251	241	213	226	234	247	249	210	251	261	238	234	240	212	239	233	252	235	222	222	244	236	214	238	240	261	200	242	233	230	234	246	241	229	233	255	237	211	255	215	217	244	233	226	208	261	233	242	233	249	238	253	241	217	235	211	243	229	249	226	261	226	256	235	221	270	253	239	246	236	245	227	255	211	238	227	206	225	231	216	210	222	202	238	221	224	183	235	245	231	225	239	258	221	248	229	259	239	240	210	228	241	214	250	248	242	225	233	216	207	257	234	217	226	200	222	206	245	232	258	234	241	221	209	233	222	206	237	218	246	237	222	234	239	230	244	207	240	235	219	237	229	230	218	230	215	235	210	248	224	204	213	219	206	237	220	209	250	250	228	222	212	229	229	221	251	222	220	227	241	235	241	231	223	227	237	232	226	227	232	238	206	235	215	237	228	217	209	197	226	208	231	252	207	242	241	225	240	235	214	251	249	220	221	229	230	234	221	221	245	268	257	225	229	193	248	220	217	269	240	235	230	225	222	233	231	259	235	229	217	243	203	229	238	227	253	222	257	203	217	259	226	253	258	234	233	225	221	206	230	257	223	243	240	224	209	236	240	236	239	223	226	239	222	240	228	231	235	225	215	222	237	231	224	234	238	226	208	246	246	233	244	249	235	243	245	227	219	227	242	203	218	226	215	255	257	252	227	240	269	242	255	260	263	222	205	237	241	234	243	237	234	205	257	239	251	227	229	245	236	205	232	236	213	241	231	229	252	217	225	215	246	231	207	196	224	209	237	243	250	244	233	234	233	218	248	222	241	230	234	226	223	222	236	218	207	258	238	214	250	230	226	232	238	236	235	270	247	239	225	228	217	231	211	244	223	231	243	247	213	230	228	226	223	230	217	235	239	196	253	245	214	218	235	222	251	258	220	222	225	213	242	227	232	220	246	251	255	210	236	223	236	244	261	236	254	204	208	221	239	226	238	218	238	233	249	246	216	237	242	225	219	247	248	191	223	232	229	242	258	221	229	237	218	233	241	251	216	219	235	201	245	238	198	233	245	225	238	253	257	234	248	240	253	237	212	250	222	243	256	237	251	241	226	209	199	215	224	232	231	205	244	257	227	230	240	221	230	219	210	235	247	223	241	238	223	223	221	230	213	247	224	245	229	237	226	239	265	264	213	239	242	217	256	252	236	235	246	225	224	249	242	250	218	233	248	253	227	231	239	237	208	210	186	238	238	235	243	235	234	235	219	217	211	244	221	229	233	212	222	252	217	217	246	201	242	232	240	225	223	210	219	213	210	244	217	246	227	263	233	228	221	236	216	240	252	245	249	215	236	220	228	246	230	214	247	214	243	232	259	229	234	257	268	216	227	250	237	216	207	236	232	216	231	216	216	242	225	227	238	242	257	234	247	242	240	234	256	204	225	228	220	232	227	227	235	228	246	237	221	239	250	234	233	231	232	240	219	246	212	229	230	223	204	217	240	244	239	211	235	239	224	237	229	225	204	217	254	239	222	227	204	240	237	247	236	193	235	225	238	232	224	241	243	230	239	235	247	259	230	250	226	233	240	245	250	207	254	230	241	224	225	216	219	239	229	221	219	230	225	254	217	249	236	210	225	221	226	235	239	212	239	242	251	250	242	221	213	220	237	239	241	215	201	204	235	265	251	218	217	222	253	263	233	214	231	243	213	235	236	235	249	218	232	205	225	222	239	222	216	205	221	222	234	259	230	206	246	241	205	227	241	252	236	216	236	222	232	235	254	238	234	186	255	254	226	225	252	241	210	206	240	205	255	217	223	222	218	207	256	238	254	222	244	234	204	222	227	256	223	221	242	231	271	213	224	223	226	223	229	220	241	225	222	237	215	231	220	232	210	245	240	245	240	226	219	226	212	243	247	232	233	260	214	226	233	229	193	230	202	222	226	219	257	219	218	217	230	228	221	243	245	243	248	216	240	246	225	215	193	258	216	226	264	247	211	252	250	228	235	238	223	220	212	220	246	213	239	229	232	221	219	232	215	268	232	244	216	249	231	234	242	192	210	231	230	222	244	235	237	240	226	231	219	218	208	228	215	221	236	213	246	275	201	229	251	219	256	220	242	235	235	245	246	241	211	248	231	249	259	209	231	231	245	223	226	230	215	239	235	224	223	257	228	204	251	237	233	215	233	237	243	240	195	221	243	245	210	252	215	241	242	235	230	234	234	221	276	223	225	226	232	239	228	235	255	251	222	223	235	211	253	263	252	226	221	232	213	228	244	209	249	230	235	235	227	233	216	242	217	235	222	251	213	226	222	241	217	217	225	225	233	232	231	240	241	236	245	215	229	225	250	228	214	225	241	204	209	217	216	230	242	232	239	231	242	224	224	200	239	218	224	224	269	222	226	239	240	220	215	234	240	213	218	221	231	215	217	219	247	254	217	219	202	225	245	247	246	220	237	259	231	239	242	238	241	239	221	213	231	237	232	233	216	232	243	250	223	229	236	213	235	237	221	208	247	250	241	242	229	204	258	233	229	231	231	218	255	229	214	236	230	239	243	217	236	250	236	248	247	228	216	238	250	228	259	213	222	227	226	240	227	209	221	219	236	226	231	265	232	206	243	227	219	239	220	254	233	234	249	252	248	213	233	236	227	241	249	233	226	219	243	261	238	226	238	227	239	213	243	223	215	248	223	229	228	211	240	248	228	225	249	209	230	221	236	234	198	230	231	226	235	239	237	201	243	234	255	252	224	236	231	275	236	209	212	205	200	230	235	264	236	219	251	231	248	226	198	250	215	225	247	253	206	259	226	245	232	213	233	252	230	241	228	207	247	217	241	238	234	221	250	247	210	233	234	238	254	247	216	210	226	232	219	198
2099	643	397	320	250	311	298	247	203	154	125	108	100	103	84	83	94	78	100	68	83	88	91	83	93	88	91	79	81	110	120	73	76	87	69	102	95	92	100	75	110	81	88	95	94	102	93	89	90	102	83	82	78	87	78	64	81	84	79	77	90	91	90	72	74	77	82	71	72	93	75	87	73	86	104	77	85	78	93	88	95	87	70	77	95	87	75	89	81	73	85	73	82	87	82	85	104	87	82	76	86	88	82	91	82	83	83	86	84	101	86	59	90	77	80	100	86	73	93	72	76	84	65	81	66	97	88	69	80	89	84	93	76	82	73	83	77	81	82	75	84	68	66	89	90	76	69	78	73	72	80	86	91	80	95	83	69	97	76	87	83	77	76	77	77	84	95	78	79	91	73	81	78	74	88	73	85	86	67	81	90	81	58	78	96	76	83	79	76	72	95	75	88	82	78	83	81	85	68	104	76	82	70	83	79	85	90	83	84	75	75	78	78	60	73	61	82	76	73	77	80	74	73	76	79	96	79	84	85	85	76	79	81	82	78	79	77	98	97	83	72	92	79	76	81	83	86	84	104	84	85	69	86	94	80	72	89	62	74	82	74	77	70	73	86	99	82	88	93	75	86	75	84	83	78	85	84	63	99	88	74	76	70	82	76	72	78	82	85	74	86	79	86	80	72	74	73	70	77	81	70	80	77	79	75	51	96	84	91	83	80	68	94	85	94	86	79	60	75	80	87	86	70	85	67	79	89	93	88	71	74	72	90	83	69	86	73	83	103	81	91	71	72	70	79	76	80	73	77	87	77	77	69	61	93	63	59	69	77	92	81	75	95	67	80	69	84	78	85	78	69	89	68	78	73	81	78	72	87	82	88	83	84	73	83	73	72	78	79	71	68	72	75	80	66	80	68	65	72	74	77	86	96	64	77	85	102	74	75	82	78	67	81	103	74	67	82	89	76	78	86	68	84	73	87	87	78	70	81	87	70	75	73	76	78	78	92	78	103	89	81	84	82	81	87	79	79	79	86	87	79	85	90	96	84	75	93	79	78	85	93	84	81	83	63	78	69	90	81	66	73	88	81	78	64	84	77	80	70	78	72	90	82	73	93	86	72	95	85	85	75	84	83	84	76	97	90	70	76	92	78	78	80	73	86	75	68	89	83	83	89	77	85	88	90	72	73	79	98	85	94	95	94	82	89	75	81	87	78	77	82	102	74	71	82	74	78	91	82	88	71	90	79	82	84	83	79	69	84	82	95	84	81	79	80	85	90	76	87	83	80	91	78	85	90	92	81	103	75	81	73	97	73	93	96	77	78	82	103	73	83	73	82	75	80	95	73	86	68	84	82	87	85	83	75	83	70	97	69	74	83	77	86	85	89	83	83	76	82	92	71	81	81	75	70	82	78	87	75	93	95	82	78	70	80	81	87	85	77	91	88	75	98	90	78	77	66	93	74	74	91	67	95	80	79	73	71	77	73	78	84	73	79	90	78	75	86	79	82	95	74	88	69	82	89	88	79	83	83	72	80	96	70	80	83	74	88	77	80	80	73	58	82	76	82	70	73	79	80	72	86	86	86	83	72	80	90	78	88	83	74	84	76	78	82	81	89	74	88	73	75	78	92	86	76	86	78	77	105	71	72	86	80	83	64	87	71	87	74	64	93	85	90	80	79	95	65	79	86	103	99	72	86	63	69	80	101	94	85	80	77	80	94	81	81	76	84	86	85	81	74	77	81	95	82	82	70	92	66	80	75	77	82	66	87	83	86	60	71	78	72	90	88	97	85	72	97	76	74	89	86	85	66	74	77	90	81	76	65	77	86	89	80	75	69	93	76	82	89	84	85	76	84	66	86	78	74	90	97	71	72	87	89	92	88	76	65	75	76	80	82	70	72	84	87	93	70	69	80	73	82	73	75	89	90	71	87	78	93	79	67	89	82	67	84	78	70	75	89	75	78	92	84	73	82	90	81	71	87	81	65	66	80	63	91	88	82	77	81	88	92	90	82	79	102	78	87	85	74	85	76	75	76	87	71	81	105	78	92	91	84	93	95	89	71	83	80	79	79	93	92	82	87	80	70	71	73	85	80	80	82	98	64	76	82	92	82	78	87	80	91	81	66	90	104	88	74	84	93	82	86	83	85	79	81	81	85	92	75	91	69	83	70	91	84	84	70	94	77	97	75	94	104	70	83	81	79	91	63	78	98	71	83	84	90	97	81	77	75	81	88	89	80	96	64	86	95	80	77	69	73	78	95	81	91	88	81	89	90	83	88	90	91	72	84	79	82	81	91	81	61	81	88	79	84	77	79	81	75	84	77	86	81	81	79	93	76	92	61	70	89	99	80	81	78	92	77	73	82	68	75	73	88	82	75	85	96	93	77	83	78	81	84	93	72	95	89	72	77	82	86	82	75	86	74	83	93	80	95	87	79	79	70	73	81	90	84	77	69	82	95	92	83	90	86	77	77	83	85	78	84	91	87	85	68	75	85	89	73	89	84	77	78	81	71	84	72	85	81	80	93	91	91	73	82	76	77	84	98	82	92	87	89	83	87	90	87	76	73	90	98	79	89	70	93	70	95	70	76	73	71	84	89	86	87	77	72	81	89	80	67	98	92	79	82	74	87	83	77	86	95	80	82	93	76	74	79	95	87	91	82	70	88	79	95	82	84	81	87	78	83	77	77	78	92	67	73	80	73	88	80	71	73	97	71	80	81	75	80	73	71	90	75	88	92	64	80	88	72	91	82	80	86	89	72	71	76	90	102	95	78	79	82	71	87	73	76	86	82	73	93	82	80	80	83	80	81	65	65	83	73	96	78	102	75	87	91	82	74	72	95	93	80	83	87	89	87	60	84	72	89	71	86	68	79	80	87	67	85	66	67	69	84	88	75	75	91	73	88	75	79	96	70	91	70	74	104	78	68	82	100	80	88	72	100	73	77	71	80	82	77	84	104	85	81	68	83	78	74	81	73	108	88	69	83	69	84	89	90	73	86	91	83	70	88	84	67	67	78	87	81	65	87	78	88	74	82	59	86	77	68	80	77	75	77	93	88	91	69	86	79	85	85	84	73	87	76	81	81	85	73	85	95	69	82	94	77	80	74	88	72	81	93	85	90	96	77	76	86	65	105	81	108	78	73	74	90	74	86	80	85	65	91	82	91	95	68	73	94	69	60	83	82	83	84	72	87	77	69	69	77	70	86	82	93	71	76	70	82	85	81	87	63	61	77	95	70	78	82	78	98	65	74	79	70	72	78	80	85	72	86	79	90	95	67	86	90	90	82	88	75	74	74	80	94	81	66	78	73	89	68	71	88	80	80	72	81	81	85	81	82	69	65	79	88	74	98	81	75	85	74	83	77	82	87	73	79	76	73	93	91	77	89	69	79	75	72	80	83	69	84	69	80	67	91	92	74	70	76	66	94	82	90	80	90	82	81	89	82	87	88	65	77	83	88	71	91	80	86	91	69	74	75	82	72	96
14900	7273	4386	6085	11624	14526	12222	8373	5898	3867	2375	1648	1304	1047	961	939	856	837	817	845	764	747	748	715	709	714	668	662	686	837	846	761	689	621	642	646	649	655	704	778	896	840	782	830	850	851	865	931	915	718	612	650	677	636	619	648	633	702	811	831	743	770	655	631	630	641	640	625	612	601	579	656	665	658	756	785	737	659	633	568	552	588	666	577	604	637	598	608	590	572	575	606	603	598	575	590	601	571	544	582	606	592	603	608	603	610	621	616	590	644	614	617	602	637	649	617	584	605	594	657	605	599	595	581	576	584	598	587	634	603	596	636	616	624	624	597	596	599	611	606	616	582	633	615	596	544	584	599	642	583	592	592	629	606	653	591	578	586	625	593	595	596	589	609	626	628	593	595	604	618	598	617	647	621	594	568	641	654	659	578	609	615	587	569	625	631	600	553	575	599	619	612	574	614	591	618	585	629	590	640	598	598	624	582	592	631	602	627	606	584	590	612	580	626	629	613	608	574	603	568	614	577	579	598	577	635	610	621	626	657	626	592	611	569	600	610	610	572	605	618	604	591	600	579	601	618	608	638	594	584	610	594	606	630	594	608	646	617	631	594	609	606	565	598	553	622	633	575	632	597	576	611	560	607	612	601	629	647	606	601	596	614	588	588	549	650	561	620	601	595	594	603	619	595	624	586	578	615	579	582	593	570	561	595	603	609	618	593	616	632	596	624	628	583	634	581	587	567	539	639	637	576	626	581	622	620	593	599	585	587	646	555	619	604	606	589	618	625	620	615	588	620	588	630	587	590	610	621	621	619	589	637	592	624	585	610	641	582	632	635	624	581	593	616	588	616	595	599	629	623	562	572	624	625	600	604	619	612	581	592	590	568	568	567	598	576	581	591	564	581	579	630	583	594	639	625	559	596	587	581	614	604	617	584	636	612	594	611	623	591	578	576	580	593	608	622	601	588	600	610	642	567	586	625	655	555	583	596	536	624	631	594	601	621	592	575	602	652	605	630	597	615	631	571	588	573	604	644	617	615	564	587	609	593	597	586	560	615	607	575	611	623	604	595	586	593	600	625	605	614	581	599	594	649	619	580	606	599	585	577	558	590	578	612	613	613	602	630	618	628	601	586	594	574	663	622	605	653	625	636	599	639	609	666	596	622	608	628	592	582	599	599	607	619	602	610	633	604	579	592	595	602	613	627	613	595	565	594	597	626	594	580	615	604	619	570	595	592	590	565	604	528	569	558	600	579	623	589	590	580	639	554	620	588	613	598	570	603	603	620	602	595	618	601	562	635	622	621	597	584	584	640	603	607	602	584	589	610	607	593	616	627	614	583	577	580	615	585	585	586	594	643	563	639	621	565	611	594	594	625	616	600	589	606	592	615	609	581	597	656	566	635	571	586	585	609	587	600	621	613	599	614	592	609	596	605	575	609	656	608	603	546	635	572	615	612	591	661	608	660	610	644	591	604	580	622	590	597	583	618	592	557	639	618	604	633	610	573	568	571	584	609	658	634	598	619	590	598	592	581	608	625	639	602	581	584	602	625	574	592	601	584	609	621	528	578	613	569	591	611	623	600	635	609	603	591	604	611	638	615	589	575	584	596	572	615	588	666	623	590	635	642	552	581	596	579	555	570	604	537	614	528	625	568	653	606	617	609	612	627	590	606	600	610	593	604	629	647	592	537	568	601	601	597	605	617	552	588	608	550	603	588	592	613	563	578	606	654	581	566	615	569	562	599	622	554	644	636	641	650	589	578	580	590	593	613	567	677	622	605	608	602	606	586	620	679	607	583	643	597	545	613	601	600	619	611	580	571	584	608	580	556	591	583	643	620	618	617	591	613	571	614	601	613	616	580	587	617	580	577	546	625	582	634	592	604	594	595	619	606	595	600	536	589	620	577	621	560	613	563	614	600	607	616	603	604	629	615	604	567	592	592	612	576	609	579	594	617	550	616	578	608	613	595	600	585	541	641	660	616	589	605	623	615	607	615	573	605	595	613	594	589	623	598	619	588	596	645	589	588	598	638	628	612	628	605	590	597	576	560	603	638	645	611	635	631	589	623	581	576	637	605	558	618	585	625	573	607	557	627	618	650	604	575	614	588	598	585	567	637	609	579	569	593	600	611	588	642	645	577	603	595	571	568	581	579	624	642	577	581	600	606	594	643	560	643	575	626	625	620	632	577	605	602	620	622	582	630	595	606	574	596	606	625	598	580	592	569	618	604	582	595	580	607	558	591	590	617	621	542	585	558	632	562	587	592	627	591	555	579	621	582	605	592	590	603	576	605	629	577	634	581	602	620	617	564	562	641	617	598	602	594	581	600	596	565	593	589	588	569	599	585	605	610	608	620	649	588	627	572	576	602	596	624	592	616	560	601	585	622	607	635	594	620	596	616	579	584	599	601	560	598	588	571	643	602	599	584	569	627	592	589	595	578	599	585	599	600	646	636	585	590	581	571	664	594	603	636	627	596	620	592	615	601	612	594	614	611	562	590	635	602	601	609	628	568	650	619	610	617	600	636	567	600	595	622	634	569	632	592	602	594	630	529	602	574	547	609	614	638	600	647	599	579	619	592	565	611	603	597	629	596	609	602	620	593	645	601	627	615	600	589	608	598	609	612	592	608	598	606	581	574	596	594	593	616	598	635	628	559	639	560	615	609	568	586	580	626	650	623	595	594	590	585	568	586	622	630	628	596	609	635	611	594	596	574	576	605	582	643	630	579	605	563	567	619	646	593	644	636	545	582	585	580	573	582	596	649	563	619	610	626	631	589	614	580	598	621	587	532	607	626	607	615	604	611	553	613	597	576	580	617	621	605	607	604	586	644	596	598	581	588	603	623	605	614	619	661	592	597	609	646	588	615	602	601	581	596	559	598	595	592	592	602	615	612	644	585	585	616	593	607	584	646	584	566	602	602	647	626	569	621	576	567	603	560	613	619	631	601	616	602	569	602	585	607	632	558	609	626	622	583	579	663	593	630	648	583	565	634	563	593	589	660	589	584	560	600	603	575	574	640	632	594	624	554	635	576	581	595	570	599	565	618	568	647	608	605	625	577	624	568	564	643	584	628	592	614	595	581	581	562	605	610	565	638	608	616	586	580	593	575	567	586	579	626	600	608	574	613	607	610	598	602	633	564	606	590	612	596	609	591	591	598	624	615	599	625	614	560	595	573	596	584	632	600	563	622	619	576	579	609	553	668	617	607	642	628	614	610	598	575	566	607	567	607	574	589	580	559	608	576	589	584	579	601	543	629	574	602	592	594	601	625	618	595	607	616	612	610	586	626	631	602	595	597	600	611	560	586	562	583	594	576	645	607	588	618	601	605	610	606	597	636	566	609	592	570	613	600	605	577	598	609	612	639	594	580	613	615	614	585	605	594	617	562	598	578	569	584	659	619	607	663	592	612	575	600	605	600	584	551	549	601	592	602	604	592	569	604	609	609	582	613	597	624	607	578	582	606	604	621	556	628	613	585
1396	814	508	348	261	387	390	313	213	135	100	81	62	64	56	51	45	52	47	53	51	51	42	45	51	46	38	47	47	35	55	42	52	37	39	49	46	51	60	42	65	42	66	63	51	40	47	53	61	46	37	34	50	48	39	44	40	42	47	30	37	49	44	41	42	50	34	54	34	40	34	38	35	39	47	43	51	34	34	44	38	46	43	51	38	46	37	30	35	33	41	29	35	44	36	40	35	28	45	45	46	38	44	33	28	43	42	46	42	38	36	35	45	55	32	40	35	38	30	29	42	32	40	40	38	32	43	36	31	26	36	48	31	48	34	41	43	29	33	37	42	43	49	42	51	28	36	55	39	27	36	39	41	44	40	30	40	35	30	33	38	35	40	42	38	37	42	37	42	31	42	45	32	38	42	35	40	35	47	40	40	40	35	45	32	43	45	47	33	34	34	38	37	33	39	42	38	34	33	36	38	37	34	34	46	47	38	35	36	45	36	31	36	31	39	42	42	35	44	37	44	42	42	50	39	31	36	43	40	41	42	38	36	39	34	29	35	47	44	29	22	36	37	51	30	42	42	48	30	43	30	27	34	34	42	42	36	41	29	41	35	36	25	33	36	45	33	36	52	39	44	33	42	38	37	33	40	31	43	37	40	47	47	36	45	37	33	36	29	45	40	35	48	37	49	39	43	37	35	46	32	45	35	34	40	49	39	38	35	42	38	38	41	40	35	46	37	38	31	35	36	34	31	43	36	28	27	26	39	34	22	35	39	46	43	31	42	30	41	32	42	29	35	30	51	34	39	40	29	38	46	39	38	37	40	46	44	45	44	46	42	39	40	32	40	43	39	43	32	35	33	38	35	43	47	35	31	38	35	35	44	39	29	47	33	44	32	33	39	34	34	45	33	47	42	49	45	41	31	39	39	34	38	28	44	41	40	36	33	37	38	49	43	45	40	29	51	28	37	34	40	43	37	37	32	42	34	30	39	38	38	37	36	38	31	39	36	29	40	35	27	39	32	33	50	38	37	33	26	41	37	37	41	44	36	41	26	38	31	30	49	41	31	35	40	46	46	48	36	34	33	33	40	51	35	40	34	25	35	40	44	42	34	38	38	29	31	41	39	33	32	33	25	45	35	31	34	40	35	24	34	44	29	59	37	26	38	42	37	40	30	39	34	36	44	49	32	30	36	43	27	38	35	31	34	34	30	35	41	38	45	35	35	39	44	31	32	40	38	24	45	45	34	33	37	32	29	46	44	25	37	41	44	48	45	38	38	38	35	44	41	44	39	29	38	35	42	33	45	34	43	41	26	27	36	47	39	33	37	33	42	35	43	42	47	31	40	39	39	44	34	35	39	42	41	31	30	32	40	30	42	36	39	39	32	34	28	38	33	54	37	43	39	41	29	40	50	39	42	31	36	41	35	37	24	40	31	29	32	49	37	45	33	35	43	32	40	37	38	37	39	38	35	32	34	29	26	37	44	50	35	42	49	47	30	34	22	36	44	41	39	39	41	37	29	43	43	30	34	45	34	31	43	46	42	34	42	29	43	35	41	41	39	47	35	34	37	34	35	39	39	27	36	33	36	41	46	36	27	35	38	41	45	32	40	34	38	49	42	36	51	22	40	32	30	48	41	39	38	35	47	27	51	40	33	38	37	34	43	30	43	45	32	47	43	49	23	35	44	42	50	32	41	53	39	34	42	34	34	36	46	35	43	29	43	38	48	45	31	36	48	37	42	43	27	34	35	29	39	31	37	38	32	36	38	34	40	39	43	51	49	26	38	37	38	30	51	47	43	23	29	38	41	33	32	44	26	40	41	37	36	36	48	37	35	37	37	44	27	32	31	38	32	46	38	23	38	48	38	38	28	44	39	39	46	31	30	37	48	34	28	38	47	37	45	43	45	33	36	40	50	37	31	33	37	43	33	23	32	34	41	28	33	37	35	23	30	43	47	27	33	44	39	30	35	34	41	50	39	58	46	40	47	41	31	36	26	29	35	33	30	26	37	42	30	27	37	41	29	35	36	34	48	34	41	43	39	40	34	36	40	36	41	43	32	26	35	40	24	26	33	30	44	41	34	30	31	38	39	42	35	36	22	40	28	27	37	36	39	43	46	40	31	35	54	38	39	31	58	35	41	47	31	29	56	38	31	37	40	33	36	41	53	37	39	32	30	38	40	24	36	38	44	38	48	37	43	39	43	28	32	44	42	26	41	40	43	32	41	29	39	49	35	34	37	47	39	30	39	47	48	35	36	40	41	34	40	32	28	38	35	33	41	29	42	34	28	34	42	37	49	32	36	34	30	41	39	40	37	39	33	53	46	34	40	41	48	30	42	38	35	39	37	48	31	29	41	54	33	36	33	35	40	48	33	26	39	34	36	34	42	47	31	43	45	33	35	42	45	44	39	30	32	43	40	47	38	42	33	36	44	49	26	37	45	43	28	32	35	38	36	39	31	27	49	37	37	34	35	37	35	34	34	39	42	28	42	28	42	48	37	29	34	44	38	42	40	37	41	38	34	44	27	47	34	51	35	37	30	31	37	53	38	52	29	40	41	35	37	40	46	43	35	32	39	40	37	51	41	30	33	41	42	43	39	41	29	36	30	51	43	41	35	36	34	35	29	31	26	32	41	39	35	31	33	45	27	46	32	36	32	31	33	44	41	34	30	34	36	32	33	42	41	38	34	39	29	43	46	30	42	42	35	36	43	41	47	30	38	35	35	27	45	37	26	40	35	36	34	26	35	32	45	22	32	30	45	47	32	27	35	50	31	23	36	36	31	47	43	47	34	28	26	29	41	31	39	50	36	51	34	35	33	27	36	33	34	32	46	45	36	43	33	45	38	37	44	44	41	50	42	35	39	28	44	38	48	46	41	26	42	48	36	39	32	37	34	48	39	40	30	46	37	37	48	28	37	33	39	63	36	45	40	33	46	44	36	21	30	30	33	56	37	30	37	36	34	43	45	51	32	34	43	46	36	40	46	40	40	34	34	36	33	54	40	50	39	39	49	41	31	51	45	33	33	27	40	38	36	44	35	34	40	30	40	49	37	56	36	36	38	52	35	32	50	46	33	44	48	47	42	32	44	43	38	34	41	40	37	40	46	36	50	30	32	36	43	28	45	38	41	32	39	47	37	44	39	39	30	49	31	27	40	35	28	45	43	41	42	42	30	30	50	47	31	36	49	43	35	37	38	32	41	29	44	47	33	34	38	43	44	28	46	43	44	30	40	41	38	31	30	34	35	39	34	35	44	26	43	45	36	40	36	36	41	28	37	36	39	38	44	33	35	36	43	36	44	47	43	37	37	36	38	44	45	21	36	33	28	35	43	53	41	34	40	36	45	33	31	40	44	38	40	47	44	41	31	36	33	34	25	43	49	32	31	31	39	36	29	36	37	42	38	35	43	32	40	36	43	24	29	40	48	50	46	47	36	40	37	36	38	34	51	34	36	36	32	43	36	33	35	37	39	32	57	38
16255	8968	5373	7540	14209	17445	14988	11277	7734	4786	2891	1835	1334	1057	909	856	826	704	630	545	506	558	496	501	443	443	486	412	514	582	622	441	425	380	364	369	350	388	387	556	655	541	615	655	611	556	623	687	640	411	338	360	337	327	310	297	327	459	493	565	528	503	434	361	370	338	358	370	297	293	298	323	322	429	478	479	511	322	309	310	295	241	263	271	287	294	299	269	280	299	254	250	272	272	260	272	246	274	299	264	272	277	271	273	289	290	290	263	290	266	294	320	264	274	250	266	288	260	317	287	293	256	283	281	299	257	284	262	303	269	253	315	273	269	303	272	279	248	284	263	314	284	291	276	259	309	272	262	294	254	291	254	303	275	281	288	296	306	265	280	267	274	307	243	250	274	282	261	278	293	291	261	266	290	290	282	273	268	248	292	260	299	262	251	259	271	275	274	278	279	251	290	278	283	299	288	255	307	297	299	302	277	264	264	283	290	282	296	252	292	292	272	282	282	272	281	277	313	282	289	307	269	220	302	279	283	255	293	266	306	276	283	283	295	278	274	265	271	255	283	297	284	275	298	268	286	285	249	273	297	267	296	277	264	285	284	288	276	255	273	290	276	263	240	261	293	278	268	263	251	253	236	294	254	271	251	304	292	291	268	316	266	263	308	236	279	294	255	278	286	285	285	301	250	283	270	247	250	294	285	278	276	275	276	262	278	259	286	262	266	272	285	282	298	297	258	272	276	278	282	294	263	261	269	291	296	271	265	272	275	234	304	255	277	254	261	261	273	306	277	252	282	279	264	268	262	256	285	264	256	298	280	261	250	293	279	314	293	279	266	273	295	282	328	249	277	298	269	276	271	286	283	271	293	267	271	283	237	265	287	263	296	281	278	273	293	292	269	294	308	252	300	249	283	266	253	267	269	290	257	269	287	263	234	260	270	271	289	246	261	283	244	281	284	292	277	276	270	291	275	267	261	296	268	291	287	275	289	283	281	256	284	276	258	271	304	280	288	259	274	274	290	281	260	313	256	304	301	279	289	267	277	300	289	275	270	296	266	257	267	257	299	279	268	276	281	288	268	279	273	292	276	267	280	283	280	249	271	296	289	263	284	269	272	284	263	292	266	274	285	259	305	257	259	282	303	268	300	257	295	245	280	292	318	328	278	261	284	287	292	286	268	288	276	295	310	260	281	313	259	274	261	256	291	291	281	286	263	273	283	274	276	262	293	283	278	274	281	284	234	275	278	275	286	279	305	282	285	292	282	299	271	242	264	255	261	266	272	266	273	326	270	282	296	254	256	263	265	283	309	258	290	297	320	295	286	294	298	285	258	299	284	266	296	249	246	272	246	275	282	287	267	272	263	289	276	296	259	271	258	257	268	280	289	286	276	287	277	317	314	280	266	246	256	279	263	288	279	266	270	274	252	270	255	291	250	260	257	273	309	268	263	282	269	243	272	243	279	304	269	269	285	264	283	251	266	284	255	285	255	272	283	264	237	278	290	270	312	287	287	253	268	274	261	275	261	270	280	277	280	289	260	265	277	270	276	294	265	267	305	295	275	253	306	273	276	275	255	263	269	270	266	285	280	287	231	283	269	266	319	265	277	268	289	278	280	254	288	266	280	269	271	290	277	261	302	260	281	278	260	278	268	296	279	259	292	270	278	249	292	258	295	280	273	277	289	291	257	249	275	266	295	253	275	295	272	281	257	239	280	269	294	279	297	255	245	276	243	258	280	300	241	269	257	281	263	282	272	252	272	271	256	260	284	257	254	277	280	288	271	282	312	282	271	272	295	270	254	273	263	271	294	285	258	260	276	270	269	285	239	270	289	286	295	265	246	289	269	262	272	263	284	259	270	285	285	278	262	281	287	304	280	261	270	259	265	288	278	269	309	259	273	245	274	278	256	278	280	278	302	286	315	265	252	249	264	284	279	254	291	279	263	277	293	296	316	270	272	270	250	263	263	270	271	252	295	260	273	285	267	259	276	261	262	243	252	279	308	290	275	256	274	303	265	268	278	281	268	271	266	285	276	312	268	252	280	283	298	264	291	263	253	289	292	265	295	286	262	303	278	269	253	283	286	282	281	300	286	259	296	266	264	275	272	273	266	309	292	290	276	271	297	251	284	277	282	298	265	318	282	282	281	272	259	288	280	282	274	262	279	293	268	264	278	289	247	300	262	311	255	289	280	239	270	288	267	270	256	274	295	236	292	274	269	254	287	276	314	267	268	257	291	306	278	273	293	258	291	267	252	287	273	261	276	274	274	288	264	325	257	262	274	269	258	283	268	246	280	275	258	283	272	254	314	258	251	293	294	288	253	292	298	280	264	243	277	278	276	288	265	287	276	282	267	257	274	271	267	297	280	291	274	279	260	312	270	257	250	274	279	280	267	262	268	258	289	289	258	301	264	289	272	254	304	292	264	280	266	263	279	298	268	289	277	275	282	272	265	272	284	282	275	284	285	271	262	261	298	298	290	265	286	286	268	288	280	256	273	276	267	268	295	280	273	289	262	298	299	308	267	279	281	253	277	266	273	263	280	283	314	265	278	265	250	277	269	276	274	224	298	281	295	286	255	266	253	278	254	253	290	272	270	283	270	252	281	285	268	282	275	273	280	302	275	245	300	267	294	287	271	253	286	285	266	266	290	260	280	278	278	274	282	299	313	266	284	292	246	257	267	277	283	283	293	297	293	279	296	272	276	284	292	257	263	255	283	266	284	290	287	276	267	260	306	287	253	295	276	247	267	274	302	295	278	265	236	284	293	275	275	282	284	267	271	277	283	241	277	267	282	256	232	252	266	248	310	284	278	292	286	261	269	299	285	284	285	324	296	284	277	283	296	290	284	292	306	268	264	260	309	296	261	270	252	252	269	275	276	269	258	305	292	263	277	281	267	285	273	246	296	266	271	279	300	265	297	247	277	257	272	291	295	310	277	262	267	250	272	294	317	258	307	270	242	274	287	261	283	317	281	283	262	274	263	272	280	307	306	275	265	265	278	276	271	270	287	286	246	300	273	289	295	288	269	256	270	284	299	270	262	278	306	295	248	248	293	261	263	288	277	273	293	281	278	275	292	229	258	241	254	271	272	306	254	288	271	287	281	246	276	263	278	261	281	286	284	268	267	272	297	301	274	300	270	332	294	283	269	259	303	302	290	281	307	269	276	295	282	292	273	291	264	281	252	281	268	257	293	301	276	254	266	270	281	278	288	287	270	264	296	288	312	266	297	288	294	282	261	300	292	247	239	277	270	265	275	271	274	275	281	277	310	242	273	287	271	285	261	259	279	273	248	258	250	284	281	234	292	236	275	271	285	281	290	289	289	256	278	268	246	296	273	288	253	273	263	279	256	282	271	263	266	263	290	304	263	286	297	305	285	288	261	318	267	264	289	292	286	306	263	308	260	288	281	270	302	260	259	300	278	306	283	240	289	265	259	284	282	287	274	270	272	316	267	278	265	280	263	276	295	277	252	257	271	306	303
1407	461	296	216	156	196	193	159	123	86	93	71	78	82	56	56	65	90	64	70	59	51	70	70	63	60	70	56	72	56	65	49	75	61	59	71	67	79	60	83	76	55	50	79	50	76	72	80	59	63	76	65	63	71	69	62	68	83	74	76	68	66	61	50	65	76	80	60	68	54	58	52	58	65	70	80	86	73	65	71	62	57	60	62	84	73	54	63	69	68	56	69	67	63	71	66	73	63	70	50	64	63	59	76	62	59	66	61	68	54	84	44	55	70	76	67	66	82	58	59	84	57	57	75	57	76	60	63	73	66	53	63	84	54	47	80	70	67	71	66	60	69	67	44	63	67	60	71	72	70	72	59	70	76	67	65	54	70	65	67	65	63	71	73	70	62	51	53	58	73	69	68	54	67	59	58	67	67	83	71	68	73	71	67	63	95	53	59	77	69	62	66	78	87	64	82	63	74	74	62	67	61	69	72	65	64	74	74	82	60	77	77	54	72	75	57	69	62	68	61	56	66	66	64	71	76	69	57	61	56	66	63	74	66	80	62	62	60	59	55	62	70	61	58	65	78	66	80	65	55	65	66	65	72	74	81	89	70	68	53	50	65	65	59	80	60	67	71	60	56	62	50	56	61	68	84	80	64	71	66	69	60	63	51	63	75	50	62	64	74	59	74	49	60	70	62	68	72	52	77	71	67	80	85	53	61	61	55	66	65	47	66	69	54	52	59	57	80	70	58	61	79	57	74	65	68	54	64	61	61	55	57	68	56	67	59	59	71	62	69	57	65	68	64	69	90	65	64	81	73	75	56	41	69	84	56	66	74	44	57	59	75	76	77	60	53	61	69	63	64	64	63	61	65	63	78	57	62	50	67	68	77	49	67	71	68	67	80	69	68	69	76	71	58	52	55	61	49	64	56	65	44	62	68	53	83	57	64	62	51	63	57	53	65	56	67	74	80	79	64	68	65	69	67	56	65	59	69	55	56	56	68	55	54	57	74	77	70	64	63	62	65	63	64	73	64	59	58	67	55	56	47	53	60	84	74	62	61	62	61	74	61	53	64	65	53	63	53	57	65	72	46	73	60	62	73	58	68	92	65	61	66	53	62	77	69	58	70	70	60	78	68	74	71	74	55	83	59	59	80	74	73	68	64	68	62	80	70	77	55	79	56	59	60	64	70	66	59	73	68	59	58	64	59	74	77	77	55	64	63	61	72	63	47	61	60	76	53	69	75	74	61	88	54	68	66	58	70	71	51	72	70	69	73	66	61	74	63	67	62	55	71	73	67	69	63	66	62	80	59	69	67	78	63	73	61	54	80	63	67	72	79	65	61	57	60	53	61	66	75	55	64	70	61	67	70	74	58	67	46	62	59	67	63	71	52	65	72	50	81	74	66	64	60	66	80	64	62	59	70	62	60	56	59	61	48	73	67	64	57	62	78	75	51	50	60	61	72	55	59	71	61	60	67	66	78	60	76	58	78	59	68	62	66	65	56	60	75	52	64	67	53	82	60	75	74	69	63	51	66	57	64	64	67	69	68	73	64	53	61	76	62	69	59	70	79	66	53	70	74	67	66	68	67	66	72	67	62	73	58	50	70	50	60	73	69	66	60	58	69	70	71	59	60	63	67	56	65	82	75	73	61	74	69	60	61	63	52	76	67	64	56	66	60	71	64	61	70	50	59	54	73	70	69	65	72	67	72	62	75	62	58	54	48	75	67	57	68	66	58	52	72	68	56	81	59	53	62	64	50	65	68	59	64	62	59	66	60	80	64	57	61	61	63	76	70	74	54	67	60	66	72	59	68	63	60	55	61	61	64	70	54	69	63	49	71	58	68	65	51	64	71	71	62	80	70	61	45	64	60	60	73	64	54	53	64	74	66	69	70	66	69	73	65	73	69	59	68	56	69	70	55	68	67	68	54	71	58	63	78	64	68	58	59	58	75	67	59	63	53	93	59	77	62	60	60	70	72	51	56	60	73	61	65	55	67	85	61	76	50	74	60	69	85	72	69	62	58	67	52	54	80	60	63	61	69	76	48	61	57	74	62	60	63	76	62	57	73	56	62	67	71	64	59	69	58	66	75	65	58	60	68	55	77	76	63	59	54	66	60	43	79	53	80	61	76	56	62	67	94	68	64	60	60	67	64	74	63	61	61	67	65	67	57	64	70	64	56	49	40	63	68	58	70	64	71	60	54	71	59	69	63	66	50	56	70	67	68	68	76	77	76	61	58	56	62	70	65	67	72	67	57	56	69	65	55	76	75	66	42	63	68	70	73	73	77	53	66	68	55	56	57	68	78	60	78	53	55	55	78	69	73	57	64	49	59	69	53	74	70	57	64	72	65	71	66	70	52	70	62	59	66	69	59	63	56	81	52	72	70	74	69	73	71	72	61	68	75	74	81	59	65	66	66	59	59	72	57	59	69	70	51	75	64	56	64	71	67	62	60	70	63	61	64	84	75	60	71	62	65	61	68	70	84	65	57	66	81	67	68	69	58	64	65	52	63	52	47	58	64	80	66	53	56	70	74	49	73	71	61	48	57	63	60	64	67	82	70	66	70	48	68	68	61	65	75	64	74	72	60	77	70	56	52	69	58	59	72	62	75	54	80	54	69	68	59	69	70	56	70	66	57	66	70	61	74	72	69	55	55	64	65	61	67	57	69	45	86	67	65	60	56	68	67	76	63	60	61	58	78	63	65	76	82	55	55	73	52	81	55	60	65	67	74	62	65	82	56	50	77	69	66	63	74	67	65	57	69	88	67	65	74	67	72	67	59	59	68	69	58	73	70	77	54	64	65	73	65	66	55	71	72	58	62	67	57	63	61	63	75	73	61	51	58	55	52	64	76	59	67	75	57	63	76	60	63	64	59	58	58	73	76	76	71	73	66	73	68	69	75	67	76	52	57	47	68	48	69	63	81	77	73	68	70	52	70	68	77	64	65	55	88	64	76	80	58	61	58	65	67	69	56	71	72	62	67	72	64	49	70	67	67	65	68	73	49	62	63	69	71	73	65	74	63	62	56	59	68	59	59	66	77	46	67	69	72	76	75	71	73	73	72	62	70	57	60	83	53	46	50	74	45	62	78	52	58	54	61	60	53	62	63	79	73	67	62	78	64	76	46	68	67	62	69	64	72	65	51	69	65	67	63	73	70	60	44	48	65	78	61	60	64	53	53	70	72	52	66	81	72	76	64	67	58	64	72	64	72	61	77	67	55	57	63	61	65	50	63	72	60	59	63	60	60	59	59	74	79	73	57	67	60	69	70	72	60	61	58	73	75	85	53	62	63	58	65	69	59	68	63	53	62	66	59	65	57	73	81	67	50	57	64	49	74	78	62	68	71	66	77	76	65	59	55	70	67	63	72	51	55	82	73	53	64	60	60	61	68	81	72	67	62	54	57	60	55	72	73	61	68	84	72	79	71	62	66	73	86	76	55	61	55	61	67	56	64	49	74	66	64	69	62	51	71	60	86
12684	5678	3321	4415	8436	9839	8260	5726	3398	2142	1245	805	679	639	640	568	556	494	554	521	573	531	536	520	521	554	509	554	586	644	572	566	498	511	526	497	490	521	566	634	622	616	638	629	583	551	746	688	580	527	501	534	523	505	479	508	520	573	573	575	604	557	549	536	526	493	509	545	498	510	496	526	520	558	631	551	584	479	513	515	521	514	516	486	468	482	482	510	494	480	475	475	514	488	520	462	487	457	503	514	513	485	487	472	506	493	482	469	500	502	474	500	476	524	491	483	470	521	508	468	499	504	552	449	441	485	488	512	546	496	519	516	476	527	467	538	473	429	507	467	481	514	509	526	510	523	529	448	498	481	495	463	483	440	496	514	486	463	445	493	476	493	526	482	519	467	520	479	497	533	482	449	439	478	511	465	490	493	515	469	480	522	507	451	504	504	486	481	501	534	489	535	506	491	509	528	513	507	508	470	495	500	476	480	514	487	462	472	483	511	467	529	534	496	487	474	479	464	491	506	501	512	527	497	468	480	520	531	500	468	496	482	487	494	517	506	498	468	494	471	460	506	462	481	487	467	472	519	501	520	424	488	488	481	433	513	484	511	504	475	467	489	502	517	489	495	499	471	483	486	475	488	501	511	495	460	494	496	488	528	506	476	494	459	521	483	496	491	453	477	496	510	472	473	514	493	495	498	481	532	517	505	464	475	470	523	454	503	485	495	519	516	505	484	529	481	505	468	469	513	490	507	515	500	501	511	489	527	500	471	519	482	484	532	513	490	506	492	507	539	478	522	485	513	467	462	521	478	471	520	497	469	541	520	479	457	496	503	533	484	538	477	470	521	461	523	491	508	494	492	508	470	458	486	464	514	498	483	534	465	440	470	476	510	476	477	466	495	471	473	493	515	486	463	491	496	458	494	470	543	483	518	485	501	480	510	473	511	471	473	514	492	454	506	458	511	477	525	476	461	471	497	487	522	511	500	476	523	461	477	476	521	526	472	495	512	466	502	507	494	483	493	486	515	513	522	502	473	501	430	494	469	485	450	488	523	508	531	465	491	490	486	467	485	472	512	491	498	488	477	514	484	475	509	491	471	479	475	529	477	467	466	466	500	483	506	488	514	483	526	497	504	437	464	547	498	498	497	455	478	451	502	551	501	508	490	451	491	530	473	474	488	482	486	493	480	511	494	501	485	473	451	500	484	471	514	516	425	472	480	504	480	504	508	522	483	508	478	485	462	446	483	498	515	506	526	490	486	504	521	506	499	514	511	491	508	498	505	517	518	511	469	470	478	521	479	466	499	506	499	476	461	508	503	484	517	462	467	489	510	491	519	494	508	515	468	460	502	503	500	438	477	476	480	474	496	472	517	512	500	456	448	471	522	532	480	507	486	484	484	475	507	482	497	477	479	474	446	499	483	498	508	515	513	523	450	500	524	485	493	492	494	508	489	521	485	479	494	513	455	476	521	540	459	547	486	483	495	499	482	485	487	459	481	514	503	510	444	434	479	493	494	491	513	524	503	516	422	483	481	524	465	513	488	443	488	493	477	477	501	452	483	500	528	523	528	507	497	524	491	506	500	482	480	477	520	485	470	484	502	473	505	477	458	499	511	487	452	498	486	485	461	503	514	478	479	479	499	510	481	491	460	489	476	484	478	512	484	483	509	489	501	458	504	489	494	485	506	495	491	492	479	513	481	515	457	455	469	476	502	454	471	499	499	483	488	547	479	463	530	549	547	496	471	459	508	518	517	513	471	469	518	460	477	504	536	495	502	514	531	461	486	498	479	498	484	512	480	466	448	457	470	534	501	504	535	485	485	493	496	467	485	464	483	474	545	490	476	515	474	522	538	507	507	474	502	507	508	531	496	421	516	463	512	486	513	487	531	462	476	507	489	484	505	472	508	482	481	494	530	515	482	510	454	552	490	441	518	453	478	464	516	489	494	474	510	495	482	506	492	492	508	496	493	503	509	492	521	532	494	482	509	474	465	477	477	499	502	493	494	493	470	521	469	517	439	502	472	506	468	476	526	491	474	477	491	536	530	491	453	489	477	491	457	502	482	473	513	503	495	535	546	503	473	472	499	462	498	485	488	477	545	469	501	486	461	515	481	533	481	511	483	462	497	487	490	472	483	499	456	525	479	474	476	467	481	473	454	516	483	518	439	457	466	457	480	473	455	513	473	471	494	464	509	473	500	468	480	520	471	489	504	481	502	472	455	511	466	503	481	504	526	507	521	518	486	500	490	496	513	491	518	490	455	504	444	483	459	499	466	481	443	511	527	477	463	478	483	496	479	458	494	486	492	532	459	502	497	516	486	533	481	479	507	471	488	483	476	485	481	486	487	488	498	507	504	485	522	505	490	475	517	461	443	522	477	496	478	524	491	498	481	498	522	479	527	472	487	478	485	495	461	460	490	489	464	473	471	497	473	463	499	479	515	488	497	474	472	453	469	490	507	517	486	513	476	498	487	490	523	490	485	481	503	482	443	475	508	469	484	488	492	525	502	501	522	489	497	468	481	486	467	486	496	501	473	520	488	444	509	505	501	503	506	485	466	465	474	484	481	501	521	486	507	510	489	479	454	485	497	496	477	496	509	469	515	508	507	498	486	514	462	508	508	477	498	500	499	520	473	492	471	480	475	521	476	513	508	496	515	480	483	464	518	465	456	469	482	495	466	499	474	518	487	490	477	478	512	464	491	506	478	536	422	528	452	505	474	474	480	519	518	483	500	507	497	517	478	514	459	507	485	508	486	498	489	499	481	519	493	533	523	465	475	506	508	505	518	507	471	476	481	486	530	530	450	489	485	534	469	457	523	489	500	521	495	492	524	490	486	498	458	516	484	511	510	504	500	479	481	458	485	474	485	501	464	487	474	491	515	513	490	466	483	492	467	465	503	480	484	514	486	490	521	467	481	524	499	502	485	466	501	524	489	495	471	511	497	469	496	481	503	482	470	494	491	507	521	448	484	497	499	511	450	478	508	456	457	484	485	440	478	536	466	439	475	472	498	506	537	470	498	488	501	460	532	481	500	535	478	512	459	470	456	521	507	495	468	490	494	463	513	538	499	479	463	505	476	484	510	448	507	506	522	530	516	537	465	457	465	523	502	489	494	491	490	485	483	474	500	460	463	479	485	446	494	505	512	469	493	476	511	521	466	517	478	465	483	492	509	540	469	496	477	483	505	493	476	490	478	471	468	528	479	480	498	469	521	517	472	506	487	533	465	502	492	472	531	467	490	475	471	509	519	478	525	513	508	464	513	511	491	483	482	496	501	500	476	511	465	479	483	476	513	487	478	452	493	487	482	466	467	485	473	508	470	462	513	488	505	502	423	453	476	493	473	521	507	509	478	494	484	479	458	446	491	504	505	532	471	486	509	506	481	475	514	469	521	528	445	508	463	481	504	502	510	484	499	449	494	463	497	498	452	462	519	503	464	487	500	480	484	517	490	454	529	528	491	496	503	493	490	481	452	473	488
871	619	399	262	202	248	267	221	117	119	69	43	54	48	49	41	38	33	30	29	37	41	37	27	33	40	43	39	36	33	43	31	34	37	24	31	33	35	34	18	34	38	25	36	37	33	61	34	30	40	27	28	26	30	24	49	33	28	38	37	38	34	51	27	38	33	32	20	26	27	36	44	32	47	37	43	34	32	34	28	28	35	32	29	29	18	29	33	25	35	31	33	34	29	38	34	25	38	35	35	36	23	29	22	28	27	23	29	27	32	40	27	22	33	32	24	24	39	25	30	37	30	28	40	25	35	36	29	31	22	20	40	37	28	25	30	37	30	26	23	29	28	18	30	26	40	35	35	35	25	34	24	28	19	36	37	36	25	31	31	26	34	29	31	36	31	30	29	37	19	30	34	24	41	21	18	32	23	27	29	27	29	32	25	34	32	19	31	29	28	28	30	23	23	44	26	37	29	34	23	22	25	36	36	35	35	34	31	33	26	28	37	40	27	33	29	30	26	25	26	26	35	30	17	25	32	22	21	27	31	15	29	35	34	20	32	28	28	26	29	37	34	27	35	24	19	29	31	25	25	23	29	32	25	29	24	22	32	40	23	34	36	34	31	29	31	32	34	29	34	23	25	26	49	30	27	34	34	32	34	21	31	25	28	40	39	32	30	34	32	25	33	31	28	38	31	28	34	32	31	31	39	32	30	34	27	22	30	34	31	37	31	30	33	31	24	37	38	21	23	32	32	33	24	38	32	36	26	17	32	38	28	28	30	30	28	28	25	29	31	28	27	30	30	34	33	38	20	24	29	33	36	28	33	27	28	24	29	29	42	24	34	31	27	35	33	27	27	26	27	32	28	28	32	28	27	24	35	31	34	28	26	25	32	28	22	32	25	40	21	33	28	30	30	28	34	37	26	26	24	22	40	25	30	28	27	32	27	19	25	28	23	31	34	21	32	26	33	27	40	25	43	29	30	32	34	30	33	39	42	30	33	29	32	34	26	32	31	30	27	31	32	31	30	23	33	25	17	32	30	35	29	27	31	31	25	20	28	36	43	30	38	25	18	30	47	36	35	20	26	34	32	30	36	31	30	30	32	27	25	21	33	27	37	29	30	19	35	21	32	32	27	28	31	29	34	24	27	25	30	38	30	33	37	26	26	26	24	31	22	40	29	33	31	23	23	22	34	29	31	29	34	24	27	25	28	28	36	31	34	29	25	24	32	27	37	29	32	37	25	27	33	39	23	39	30	31	27	28	30	32	33	30	26	29	36	40	26	33	28	28	25	30	25	34	33	32	36	22	38	34	26	26	35	27	33	32	34	33	23	26	17	29	36	32	30	25	24	23	27	26	32	26	35	37	23	17	22	31	33	31	33	22	29	25	22	30	24	32	31	30	35	19	31	27	26	24	17	22	39	30	27	29	35	35	24	32	30	37	37	27	33	40	33	28	34	40	24	32	24	33	33	27	38	33	35	24	27	22	26	18	29	29	31	39	29	33	33	34	33	22	27	37	32	24	32	28	33	41	31	33	25	32	34	34	33	23	31	35	40	28	23	22	20	23	27	39	27	32	31	33	30	31	36	29	42	25	21	24	36	28	28	33	32	38	24	26	26	26	36	26	20	33	31	35	22	26	39	28	38	35	34	38	26	32	24	29	33	38	26	25	25	31	37	36	38	23	20	32	29	32	38	26	35	27	32	38	24	25	34	27	23	29	25	42	34	33	25	29	38	36	43	22	32	36	35	29	35	38	29	37	15	34	30	29	37	31	28	26	33	25	26	22	38	30	30	26	42	33	37	39	28	29	24	32	31	24	25	33	28	30	39	33	31	28	26	25	30	27	40	35	41	39	29	40	27	32	23	24	24	25	35	37	31	27	28	38	33	26	34	28	21	29	31	27	29	38	27	33	28	25	40	31	29	35	26	30	32	28	24	26	35	27	24	29	27	23	33	21	22	26	33	25	29	28	33	34	36	28	24	24	31	36	26	43	38	33	19	30	26	23	21	33	24	30	34	29	31	28	37	24	32	32	27	26	31	33	29	19	34	31	29	26	29	37	28	29	28	38	26	25	30	45	30	24	33	27	39	31	28	23	30	36	35	24	20	35	27	29	32	25	27	30	17	32	14	31	32	28	27	31	28	24	30	34	31	36	31	34	27	25	36	39	35	20	35	35	29	36	32	34	28	32	30	29	41	24	35	27	16	31	36	32	20	29	28	38	32	26	32	27	25	23	30	31	30	42	32	40	32	21	26	31	39	17	31	24	27	35	28	28	40	27	28	36	25	24	29	22	29	25	18	38	20	31	34	34	25	32	38	27	36	34	25	30	32	31	26	26	24	24	35	36	19	20	31	27	26	30	24	22	23	18	28	27	37	16	37	27	38	25	40	30	24	24	27	22	31	34	22	34	27	33	24	35	41	28	39	18	27	31	30	30	38	32	34	31	43	33	25	30	31	25	29	31	32	38	28	22	19	32	25	19	27	28	27	34	19	36	30	32	38	36	21	41	33	30	29	34	37	47	31	27	24	33	24	30	29	39	27	30	37	26	25	36	26	38	25	27	23	38	28	38	36	35	33	34	35	34	32	29	31	30	26	27	25	27	28	34	29	37	21	28	35	19	31	28	28	31	28	30	29	27	30	32	28	36	38	31	30	31	27	30	37	30	33	38	31	25	26	29	27	32	30	18	29	29	24	29	32	29	36	30	43	40	34	36	35	34	17	20	35	24	34	30	20	32	31	33	26	28	23	33	31	27	31	24	41	31	27	35	32	32	29	32	37	36	32	30	27	36	31	18	21	23	37	24	25	29	31	33	31	30	28	35	37	30	27	30	38	26	26	28	26	19	25	31	48	32	32	27	36	32	26	27	31	35	35	33	19	30	28	28	24	35	33	27	25	29	29	29	34	18	26	35	19	32	25	40	35	21	34	35	35	32	35	29	26	32	32	28	23	36	25	25	26	33	23	36	22	27	32	18	28	40	30	35	30	25	25	37	29	22	28	31	40	27	34	23	28	22	38	38	42	39	30	25	36	38	31	26	30	27	35	27	33	30	27	33	39	36	34	29	26	29	30	24	32	36	28	32	27	31	25	27	36	33	34	35	35	29	36	34	30	35	26	27	29	27	23	29	34	28	24	29	28	33	28	29	36	26	23	29	32	25	34	34	29	34	32	31	29	28	35	31	33	27	26	28	39	22	26	31	27	25	36	26	33	28	30	27	27	32	34	28	23	35	38	36	32	32	31	37	18	23	32	26	34	34	27	36	30	25	25	26	28	28	36	28	43	32	41	26	25	22	27	37	32	29	31	28	31	20	32	35	41	29	34	20	30	38	22	28	26	30	31	26	33	36	25	39	33	33	32	26	20	32	34	39	25	37	37	30	33	33	28	26	33	37	29	30	31	35	27	29	31	27	30	38	38	29	27	28	28	28	31	35	17	32	32	32	22	30	39	24	34	33	35	25	32	35	37	29	40	37	22
13502	7510	4501	5899	11941	13782	12470	8744	4844	2919	1893	1124	828	683	546	516	510	466	434	392	403	348	382	327	316	363	319	346	368	497	387	385	366	284	278	287	287	338	371	454	446	472	469	457	395	411	561	519	366	340	276	308	274	242	235	250	321	367	410	441	440	398	333	318	363	344	308	281	248	241	257	255	280	374	361	339	307	226	263	261	233	235	244	230	236	243	213	230	230	232	209	209	235	222	205	235	230	229	240	229	235	232	243	220	267	226	216	233	200	233	246	228	206	231	246	239	237	191	252	232	229	222	215	215	224	235	222	258	213	223	235	252	250	217	216	239	232	201	220	234	259	218	231	219	239	258	203	210	236	235	203	221	244	220	234	210	225	215	220	208	223	240	222	208	233	222	230	214	238	215	233	229	208	221	243	239	211	202	246	232	240	212	227	226	230	235	197	216	231	207	263	222	235	261	233	254	241	190	248	234	220	237	223	246	228	246	229	224	235	242	250	239	244	223	227	248	205	251	234	241	216	222	194	243	248	233	235	255	218	225	221	232	248	241	239	219	204	221	241	208	266	219	238	234	236	227	253	230	226	212	236	198	241	212	219	212	219	215	224	224	257	243	261	248	202	229	242	202	227	235	257	218	209	229	231	240	226	241	197	230	216	229	213	228	225	220	232	248	232	230	227	246	202	257	252	237	237	216	230	246	223	221	206	238	234	211	228	250	222	226	229	229	212	241	221	225	240	251	216	270	227	238	226	218	242	254	236	246	230	269	249	238	240	221	235	224	225	255	209	224	197	232	217	227	239	226	240	243	260	242	235	214	222	243	243	227	227	228	219	225	244	216	240	209	248	283	229	221	221	206	239	226	223	255	221	233	228	270	250	207	234	202	247	219	231	226	248	264	255	244	222	211	246	211	217	241	213	229	228	227	218	218	206	252	258	227	207	225	222	237	228	248	229	225	243	226	237	240	258	236	248	232	215	222	226	226	229	214	245	229	224	211	221	252	213	225	238	215	243	225	264	229	226	223	208	254	224	239	228	267	222	249	240	218	207	231	230	220	217	246	217	205	218	245	236	258	224	213	269	236	205	211	249	210	219	252	223	241	249	247	256	253	228	239	226	220	237	268	208	222	223	223	245	201	221	232	226	239	233	237	231	219	222	204	224	247	258	237	223	223	233	265	229	217	243	247	234	224	212	220	216	223	229	237	212	241	246	231	216	217	234	248	222	246	248	238	217	241	204	203	258	221	241	233	236	224	259	264	249	235	228	241	243	242	226	216	223	227	250	240	223	238	251	241	262	228	234	219	215	231	229	229	240	222	247	245	223	259	212	220	232	240	250	242	200	218	213	244	230	253	232	248	228	243	231	224	216	238	215	242	232	254	230	211	238	233	228	239	228	203	207	215	235	242	250	214	224	210	226	225	220	229	271	226	235	230	197	235	242	247	240	201	227	241	242	247	213	254	219	222	237	214	225	257	235	229	211	232	220	218	238	213	201	224	261	235	213	243	209	222	230	220	231	222	228	241	252	227	240	230	209	245	231	221	218	222	235	235	237	202	236	223	233	240	231	207	227	231	231	221	230	215	226	228	218	260	222	235	251	225	211	245	224	246	220	204	220	221	222	225	229	204	223	228	242	219	241	216	250	236	222	244	213	223	208	211	230	237	217	234	241	250	227	218	205	252	219	236	239	244	206	231	223	222	243	239	241	226	252	222	243	217	243	238	235	240	243	213	242	216	227	251	243	246	214	202	229	218	245	249	233	219	245	216	215	245	228	204	206	211	225	217	218	216	220	252	247	263	213	235	245	256	213	217	228	215	225	232	226	237	231	234	216	248	234	222	257	226	198	232	210	228	245	225	227	231	216	262	234	236	226	241	227	197	226	221	243	269	235	212	239	225	239	211	244	231	227	236	227	237	213	247	226	234	216	221	225	231	206	222	221	202	229	252	245	207	232	243	223	243	242	241	228	207	251	219	225	229	226	227	225	233	220	232	207	235	242	235	220	247	221	213	237	217	229	218	204	198	206	221	224	218	223	235	203	216	206	214	219	231	226	252	230	212	235	227	216	233	245	248	221	250	256	239	253	220	240	210	217	232	241	226	236	229	233	226	234	239	243	236	218	228	213	245	239	212	246	212	220	234	214	232	233	222	225	222	208	225	220	247	237	203	218	266	245	210	268	211	210	232	248	244	225	215	220	215	232	227	223	250	200	227	251	228	236	250	220	243	230	241	239	237	250	226	225	217	238	234	236	229	224	220	236	231	210	224	226	226	197	214	253	246	200	228	220	234	235	213	233	221	241	253	209	239	219	232	235	238	253	227	244	231	242	239	232	220	226	253	228	218	227	235	250	233	234	218	238	243	243	242	229	251	230	260	208	246	198	229	233	227	235	221	247	203	228	246	225	250	238	231	217	219	249	235	246	236	250	220	212	232	208	216	207	233	241	229	241	206	228	243	226	236	259	250	235	234	252	216	240	249	239	241	222	208	226	237	236	201	234	232	220	231	249	223	221	234	234	215	222	222	241	209	210	246	239	237	210	215	193	226	261	203	225	231	214	248	222	241	251	252	245	237	209	228	217	234	215	222	212	208	238	222	259	252	225	225	240	242	227	221	231	227	236	250	229	200	217	237	237	230	230	236	222	234	220	239	251	240	227	219	222	229	247	235	228	225	234	220	236	239	228	220	224	234	233	230	229	235	245	218	225	217	222	232	203	222	232	208	263	226	251	221	241	250	249	248	222	233	239	220	221	254	246	208	229	239	248	193	236	223	243	212	236	238	230	222	239	237	220	232	227	214	200	210	233	227	226	219	228	241	231	224	227	240	258	233	240	264	239	231	218	199	215	221	223	237	231	226	231	245	253	238	234	241	238	245	240	237	231	246	217	231	200	221	221	226	218	213	219	223	245	216	257	253	243	228	223	221	217	234	202	233	213	245	241	261	230	228	242	253	232	243	247	228	233	242	208	235	239	246	233	227	206	250	206	249	229	233	221	219	253	234	218	239	220	229	215	231	244	237	250	219	192	240	221	229	236	225	215	215	223	228	259	234	231	219	261	235	249	218	212	213	263	235	243	237	228	223	204	247	223	212	232	227	202	228	250	246	233	246	253	238	224	253	261	229	236	224	230	195	230	228	246	212	228	254	227	224	239	222	230	239	238	218	240	227	239	219	229	201	227	237	237	245	229	231	210	201	227	226	216	223	223	244	217	221	227	226	220	217	222	227	236	227	228	237	228	237	208	238	259	264	229	250	236	247	247	232	220	251	201	246	248	202	220	271	245	241	233	229	219	239	238	218	225	249	232	244	230	207	242	239	231	223	256	243	223	229	218	226	220	258	205	247	223	232	226	250	218	237	225	240	237	226	244	222	265	240	233	205	242	238	221	216	239	232	216	236	236	233	217	242	225	231	234	240	215	212	242	209	224	226	241	238	223	235	238	240	237	234	235	269	224	232	201	229	226	239	252	281	232	247	223	208	223	222
2033	615	446	311	227	271	309	233	157	157	117	104	103	99	80	79	87	86	100	99	88	76	90	77	87	82	85	90	91	89	96	106	95	86	82	69	87	91	97	89	88	104	84	104	95	94	109	99	93	89	90	72	75	78	78	84	84	81	78	79	99	101	75	59	107	103	88	89	100	98	90	100	85	96	83	83	84	69	91	74	86	88	86	80	96	69	91	81	96	76	76	67	77	84	63	66	72	86	76	81	93	72	93	74	71	77	79	94	86	87	80	77	80	81	86	87	88	67	85	83	62	86	90	83	90	84	75	78	84	79	82	83	77	73	71	77	81	67	111	73	80	81	81	69	93	76	72	82	76	73	86	83	67	75	64	80	73	75	83	71	60	89	68	84	74	93	80	78	71	80	84	90	80	71	72	76	84	67	73	75	98	69	82	74	91	82	79	84	87	78	74	67	84	69	71	70	86	69	73	77	69	66	99	87	82	80	79	73	66	86	80	77	100	71	59	72	65	86	84	71	83	73	77	84	78	84	87	90	80	80	62	88	96	70	72	83	80	86	86	88	89	63	89	74	78	101	66	68	63	65	81	79	103	65	75	88	85	78	71	85	85	96	96	89	82	73	82	84	82	66	85	94	80	91	89	79	75	85	86	86	77	75	83	86	77	88	87	101	88	72	84	85	89	71	78	70	73	72	74	87	82	81	66	86	74	81	71	73	78	70	85	90	72	87	67	82	75	86	81	80	81	71	64	69	76	78	92	94	67	77	81	79	90	78	94	87	75	75	74	87	83	81	64	76	82	85	93	82	80	92	85	87	65	103	85	78	70	84	93	80	86	78	89	77	67	87	76	92	70	81	58	81	77	93	96	80	86	87	86	65	83	73	85	89	93	90	88	85	84	83	92	71	78	104	78	98	69	70	86	89	67	85	95	74	95	81	87	94	90	91	91	65	72	66	93	80	72	85	77	69	84	77	88	62	77	82	77	80	88	68	98	72	72	95	83	74	86	78	88	85	69	95	75	74	97	89	91	81	91	89	76	88	87	87	75	67	99	85	86	96	86	93	84	71	85	78	79	79	62	56	85	80	82	88	89	84	79	75	86	89	67	88	89	88	77	85	82	83	80	74	85	96	77	81	80	86	87	70	85	69	78	73	86	73	79	81	79	67	83	85	73	68	85	71	83	91	74	90	80	83	96	70	78	80	68	82	65	82	74	68	77	66	89	81	72	93	72	80	82	72	75	88	72	80	70	68	78	77	78	89	67	67	78	72	86	76	70	82	89	76	85	79	87	86	83	58	82	88	73	95	67	72	83	77	69	83	82	86	82	88	70	82	78	91	78	74	82	76	89	63	59	75	80	71	89	66	71	80	94	77	88	72	65	76	71	82	97	81	84	91	84	80	94	74	86	93	85	78	90	71	81	80	81	84	89	86	82	82	70	76	72	93	61	83	81	76	77	93	88	78	85	66	93	77	79	72	76	74	82	91	88	79	90	89	95	76	67	80	79	82	101	73	90	87	77	67	73	85	84	81	86	89	77	84	89	77	80	85	76	58	73	84	86	70	85	88	90	79	68	70	76	73	97	75	75	95	98	65	83	80	70	73	63	87	79	81	66	72	74	81	89	75	71	78	77	74	76	60	62	75	88	92	77	88	82	75	99	65	96	82	89	90	52	76	72	71	89	72	88	65	82	78	91	85	77	85	97	70	81	68	87	77	84	92	80	75	71	73	87	84	68	82	88	69	72	96	84	93	76	71	70	80	82	71	82	87	89	74	84	90	77	88	75	99	73	92	75	94	79	96	80	72	68	77	67	79	75	70	78	77	93	74	73	80	85	85	84	84	69	88	66	76	86	83	76	86	73	84	72	80	69	72	66	80	76	84	72	89	70	96	74	78	86	60	70	88	83	71	71	90	72	73	75	69	70	83	81	71	79	76	69	97	72	68	80	74	75	83	79	85	81	89	84	83	71	76	74	89	77	86	93	91	94	73	84	60	79	67	84	83	93	88	90	73	90	75	79	65	85	76	89	77	77	68	86	70	70	82	82	77	87	83	73	76	74	69	78	92	75	97	83	79	86	64	85	73	86	86	81	79	70	86	85	76	68	84	73	79	70	64	70	90	88	86	93	87	96	94	90	68	67	93	78	98	80	80	81	87	91	75	78	85	80	76	80	86	94	77	67	78	86	94	71	84	94	70	86	74	90	79	79	78	65	89	88	100	87	97	68	86	71	70	70	85	77	96	92	77	55	80	73	66	94	72	68	89	85	61	81	88	69	85	62	94	92	79	80	72	85	80	91	74	93	85	77	77	87	85	83	75	65	77	78	78	73	72	86	76	84	82	88	75	71	85	73	101	88	89	79	80	73	76	77	87	74	93	69	78	89	69	73	80	69	68	68	70	74	96	67	83	75	76	83	83	77	78	71	92	68	83	83	73	81	83	75	71	89	84	81	79	79	75	90	95	98	65	80	90	80	84	79	83	69	78	81	76	72	84	80	64	83	94	82	85	86	98	85	79	83	75	86	73	76	77	90	64	94	86	65	80	87	90	72	93	83	82	92	68	77	86	81	66	61	70	87	92	81	86	88	80	95	86	80	74	85	64	91	57	86	81	84	104	67	92	88	79	107	83	79	92	93	80	71	86	62	77	61	84	73	90	71	89	83	92	72	86	89	87	89	77	77	71	80	71	73	86	92	77	99	82	86	89	73	85	88	78	81	78	90	80	85	76	66	94	78	77	75	84	63	79	97	78	73	90	66	82	72	76	81	87	69	77	88	89	72	89	90	84	73	85	86	67	88	81	87	77	61	84	84	94	96	84	81	80	76	82	82	79	83	99	105	85	76	78	82	86	74	80	77	86	65	85	93	80	80	74	81	72	75	94	71	91	86	81	68	69	90	88	76	92	77	65	89	75	69	93	80	77	97	89	73	79	78	78	92	91	84	78	64	87	92	66	82	81	75	84	84	79	68	79	73	82	88	71	78	68	89	73	86	69	78	80	82	74	82	88	88	96	84	81	71	88	66	90	74	89	76	81	73	78	83	79	74	72	85	79	84	80	87	90	77	77	73	93	72	71	92	68	83	83	93	89	84	77	84	80	97	83	83	79	93	94	92	80	89	75	70	75	76	89	87	80	86	83	73	71	88	92	72	79	81	87	84	86	74	87	85	93	98	87	88	80	84	68	78	79	52	68	77	87	96	91	93	72	84	91	73	77	81	88	65	79	81	89	86	83	96	89	95	71	80	90	76	85	74	73	57	70	76	83	59	60	76	84	82	72	90	71	78	78	76	87	82	75	76	78	86	68	87	87	73	89	87	93	77	82	75	79	91	81	76	93	79	83	77	66	67	68	84	97	62	71	84	90	84	87	81	92	74	70	85	91	92	70	99	80	85	83	79	87	82	69	81	86	86	69	71	81	83	76	73	74	77	81	82	76	77	71	75	100	73	86	68	65	83	76	84	85	80	77	82	96	86	85	92	78
15145	7265	4529	5823	10803	12866	11411	8008	4614	3242	2159	1517	1218	1102	932	876	876	802	825	796	774	767	742	694	697	693	726	719	769	889	779	690	749	652	659	606	693	709	780	782	784	826	696	742	715	827	945	859	781	665	659	700	651	632	601	620	709	746	776	851	795	661	666	716	768	732	636	590	580	582	657	670	665	744	780	740	572	668	639	587	589	627	584	602	618	581	579	572	623	590	585	601	583	595	646	631	629	588	595	607	613	599	629	553	582	574	638	569	599	611	608	602	594	605	608	589	559	574	600	580	560	579	599	570	595	569	615	549	603	589	577	605	583	586	544	615	584	611	640	585	561	583	605	596	617	590	551	612	595	583	607	547	617	632	624	576	637	588	574	557	613	632	574	606	566	553	615	555	592	603	539	607	592	569	591	592	630	605	587	598	592	629	620	574	546	548	580	620	600	623	565	597	594	617	635	623	609	592	597	607	596	577	629	620	585	602	597	577	608	570	592	574	610	645	607	593	584	573	583	617	600	573	570	572	618	620	623	569	611	620	605	620	621	612	575	590	574	591	559	608	603	584	594	605	547	622	596	604	604	606	579	590	580	600	599	594	622	606	561	610	630	592	600	611	586	617	594	622	600	647	585	629	600	572	608	558	630	598	608	616	576	614	630	553	573	560	633	602	636	589	578	591	606	606	669	607	602	591	592	598	565	642	610	632	608	601	548	629	611	612	588	598	631	608	637	582	633	601	569	592	576	583	577	575	582	605	543	561	616	602	623	608	575	606	594	619	586	584	578	584	568	622	570	605	625	564	553	602	589	595	593	569	591	616	596	560	594	636	576	594	556	570	641	587	574	558	619	575	569	545	606	635	598	632	596	640	635	577	597	618	616	627	600	582	554	632	600	602	581	595	570	611	618	593	607	617	588	594	505	597	582	584	586	634	585	568	643	590	619	610	597	603	583	592	595	599	627	625	577	585	595	586	610	592	562	588	542	618	610	562	600	629	572	595	567	592	587	618	641	592	548	596	604	581	610	548	642	633	668	655	626	593	596	614	596	586	578	617	606	615	643	579	645	608	620	553	567	605	615	592	592	601	641	617	594	603	623	584	598	598	637	594	579	579	597	579	600	582	593	638	557	566	584	552	541	547	584	572	572	612	588	562	570	580	616	580	600	607	628	646	581	555	613	618	609	587	610	573	596	573	589	570	586	541	562	599	567	614	601	530	579	633	624	574	565	607	602	597	596	587	567	608	562	602	628	562	614	620	592	572	617	628	553	580	617	616	563	641	583	588	559	574	614	578	594	581	603	625	566	583	569	585	601	598	608	600	552	552	559	579	589	633	610	595	632	617	612	583	644	637	599	570	605	619	588	638	551	577	550	592	555	646	589	583	651	607	593	615	585	577	584	592	593	544	569	600	594	597	609	602	601	584	598	595	584	617	601	647	557	633	574	606	651	587	620	602	573	591	619	583	569	574	594	590	637	599	611	569	629	570	621	638	578	564	598	627	594	587	598	558	615	626	647	572	607	607	633	612	587	583	621	613	597	629	600	595	584	601	585	620	605	600	596	628	550	629	577	561	609	550	547	650	584	625	530	563	637	587	623	587	606	618	609	591	610	602	599	609	603	554	582	577	574	558	571	588	606	649	546	584	627	589	558	590	563	580	616	606	593	583	578	582	603	658	617	585	573	613	601	615	581	597	602	547	598	601	592	575	597	577	613	574	594	611	593	614	608	610	577	628	613	605	626	629	590	597	613	567	638	596	560	575	628	594	594	521	589	610	632	584	588	584	598	560	608	563	601	616	581	629	585	594	625	565	596	579	565	597	579	600	569	594	613	577	615	556	646	593	589	601	604	616	566	616	625	577	605	581	620	625	615	577	545	589	604	583	620	588	591	581	581	624	576	571	628	606	571	569	620	658	630	591	554	627	574	547	613	606	585	591	621	601	626	628	563	575	632	625	569	640	595	603	575	597	557	605	645	575	593	603	586	618	553	566	584	606	597	550	596	594	603	595	600	557	615	586	602	606	569	597	599	576	603	598	587	642	587	555	630	606	621	621	559	578	585	620	625	600	597	555	619	583	590	619	574	565	586	590	587	601	594	572	579	596	564	646	576	640	588	559	522	613	617	605	620	568	603	605	605	578	628	560	604	582	608	620	606	584	588	552	614	590	613	581	629	581	582	554	560	570	596	568	593	572	598	585	613	602	595	585	559	555	610	596	571	618	592	623	574	587	582	609	606	617	593	587	610	622	605	588	593	597	589	590	615	583	608	575	611	627	598	607	593	623	585	570	599	604	599	579	620	593	589	591	572	566	614	581	558	618	603	564	562	636	622	585	631	593	579	605	563	607	571	588	582	576	591	590	624	582	626	577	582	613	576	577	598	593	638	559	616	633	598	577	620	609	545	586	653	659	587	636	572	589	599	564	567	621	556	551	575	584	610	619	646	609	592	611	563	569	563	551	583	631	580	589	605	576	638	653	632	615	559	543	554	617	604	600	606	656	577	607	617	579	575	606	602	608	573	610	595	617	614	573	585	598	568	600	626	633	570	600	559	571	631	592	611	565	572	578	589	566	625	601	592	635	626	572	608	645	599	605	581	604	615	579	626	585	602	586	590	591	572	606	652	590	605	600	563	614	615	602	564	584	575	607	600	597	619	591	623	608	630	546	593	578	582	609	613	573	599	575	621	599	639	548	562	596	626	607	638	591	590	577	598	580	619	580	623	623	578	579	605	578	571	590	597	602	637	575	607	545	536	607	609	632	567	629	642	587	583	544	605	579	606	607	629	615	556	587	572	589	612	605	606	576	622	597	643	585	592	603	593	604	569	599	578	626	644	574	601	608	645	593	587	594	558	627	571	632	587	585	608	602	578	568	568	635	628	607	585	619	570	585	595	616	615	647	569	584	632	623	626	574	633	611	617	583	571	586	588	607	601	573	557	573	600	623	621	618	570	584	616	600	613	624	596	622	603	598	645	580	598	597	586	596	550	575	594	611	591	588	605	647	625	630	580	592	591	544	631	588	624	598	614	608	615	615	597	605	582	536	627	596	585	590	591	601	646	597	577	574	575	568	577	570	633	630	601	605	586	584	597	621	606	594	670	585	634	588	557	568	580	616	613	594	627	591	620	592	589	612	594	587	611	579	555	607	595	584	612	624	592	605	626	569	548	615	623	600	558	570	572	600	613	608	594	549	617	579	601	579	579	591	618	595	619	572	583	607	580	536	597	604	585	616	624	596	685	563	596	619	589	653	599	614	583	615	593	572	545	582	577	614	574	598	588	625	572	636	573	598	592	600	572	559	629	576	615	584	580	574	542	616	584	605	607	609	616	601	571	567	588	606	684	632	668	601	586	610	602	565	637	614	615	582	591	600	598	546	568	601	657	593	568	581	592	610	618	623	572	572	624	574	604	593	604	590	589	585	573	576	570	622	590	578	619	563	607	583	621	574	605	579	562	590	604	613	572	565	571	620	558	581	593	664
1432	762	488	321	227	338	306	241	168	121	83	69	56	57	55	53	60	47	34	54	45	46	39	45	43	43	45	59	55	49	47	66	43	39	42	39	47	54	61	60	52	46	44	58	48	45	59	57	40	36	39	42	38	35	42	44	46	49	59	59	52	43	47	45	42	39	35	40	36	49	38	41	42	46	39	43	40	41	35	44	45	40	43	42	35	44	47	34	46	49	32	44	34	49	39	42	30	37	49	35	45	35	39	32	43	36	37	35	31	35	29	37	45	45	36	32	38	44	42	42	41	36	31	38	40	51	43	61	47	35	45	29	42	38	33	39	43	33	44	45	36	50	29	36	30	34	29	40	40	35	46	34	50	33	28	41	26	36	42	41	38	43	43	36	32	31	41	30	34	49	44	40	26	36	33	49	35	40	50	37	28	35	43	36	29	32	42	30	42	42	39	44	46	37	34	41	44	32	50	40	30	43	40	45	36	36	31	42	47	33	44	41	37	26	31	41	34	42	33	44	32	44	42	31	30	45	38	38	41	31	35	35	50	38	42	40	41	38	40	33	49	33	36	31	37	36	40	41	34	36	34	33	40	34	31	44	41	42	51	41	31	47	45	43	34	29	42	31	25	38	36	44	33	31	31	33	47	29	38	28	35	33	45	36	41	43	43	36	33	43	46	43	33	37	33	28	30	36	45	37	39	36	26	37	27	34	40	41	43	35	33	41	46	36	31	36	34	33	35	38	49	30	51	36	43	28	42	49	36	36	44	33	52	40	42	44	32	36	37	41	43	35	39	37	34	30	38	41	30	46	50	36	24	34	35	34	33	39	39	31	40	33	40	47	39	47	36	48	48	42	35	24	46	32	47	33	33	34	33	38	44	38	31	30	38	32	35	44	38	33	37	39	49	26	33	40	41	32	47	32	40	18	30	35	32	25	28	45	37	37	37	43	42	34	40	33	38	34	39	44	33	53	37	41	35	36	50	23	36	42	38	30	30	47	45	37	30	40	49	27	48	34	49	28	39	50	48	40	33	41	32	34	29	38	32	39	40	36	33	39	34	37	33	41	38	49	42	43	41	37	27	35	34	33	49	44	43	43	34	36	26	34	40	33	19	45	35	32	43	28	37	49	36	33	46	36	40	41	29	39	35	33	27	35	39	44	29	39	39	41	41	46	47	55	38	32	49	35	34	35	39	25	45	35	46	39	35	33	37	35	32	30	29	34	27	35	40	36	38	34	42	47	37	31	35	37	46	35	34	43	35	41	36	41	53	41	33	45	48	38	37	42	33	34	36	38	35	46	42	43	40	40	38	41	39	44	29	44	41	39	48	31	40	41	37	39	34	44	33	35	32	38	39	32	48	34	42	30	39	47	34	29	34	30	42	48	34	28	44	36	45	32	52	29	32	45	38	42	38	41	34	46	34	50	40	44	33	31	38	38	41	42	34	36	41	41	39	32	35	42	29	45	35	37	44	50	29	37	31	30	40	32	31	24	40	31	36	31	32	47	33	42	27	33	42	42	31	42	42	31	32	38	36	37	33	34	39	37	40	42	46	49	37	41	34	38	42	35	34	44	41	35	33	32	40	43	47	47	32	38	38	44	37	38	41	48	49	47	35	31	33	35	35	43	36	36	46	35	42	39	43	47	38	38	36	41	36	44	46	36	37	43	36	36	38	32	30	38	28	35	52	43	33	24	39	33	40	44	47	35	40	34	41	37	37	51	37	36	43	51	45	44	36	42	46	36	42	49	49	47	51	48	48	39	40	35	34	37	37	37	42	31	45	32	46	37	37	35	32	30	39	41	43	30	35	52	31	44	41	47	33	32	37	33	34	46	43	26	32	36	27	41	30	52	35	53	35	46	38	28	37	36	34	41	33	43	39	36	31	35	35	24	30	51	34	46	42	43	35	38	44	33	40	29	38	40	29	38	37	38	35	34	41	44	31	25	38	31	37	46	37	34	36	33	35	34	37	53	32	44	37	33	40	43	32	25	47	31	35	36	32	34	31	36	42	25	41	52	31	32	41	45	29	41	42	45	23	40	36	44	39	33	28	36	28	31	43	40	44	44	37	39	33	45	38	30	39	28	33	57	41	39	42	38	38	46	35	40	31	35	35	48	29	49	29	35	39	40	41	47	36	25	33	35	46	39	34	29	53	34	39	37	40	45	32	29	51	45	41	47	38	30	47	49	34	41	32	32	37	51	37	32	36	40	39	37	31	36	53	39	34	36	37	41	35	31	36	44	39	40	33	38	40	39	38	27	35	41	32	42	40	33	33	31	31	38	46	36	38	42	39	49	35	33	41	37	36	42	34	36	49	32	34	38	37	35	42	34	43	39	46	33	44	34	37	50	43	31	39	38	50	41	43	27	37	45	34	33	50	36	39	41	40	49	41	33	47	40	26	38	38	38	39	28	35	46	33	34	31	29	34	49	33	44	31	34	38	35	41	43	39	42	30	40	39	42	23	39	34	45	39	37	31	55	32	41	39	36	46	47	31	36	36	30	30	41	35	40	26	32	42	44	42	39	38	39	32	27	52	43	35	29	32	33	41	31	46	33	25	35	43	39	39	42	31	40	41	32	48	31	42	41	47	34	40	27	37	47	34	46	51	36	26	39	34	33	31	36	31	39	35	29	32	43	41	29	29	33	36	30	40	39	37	37	23	46	34	44	33	41	49	39	34	42	37	44	38	44	47	34	35	37	36	41	33	33	40	37	36	52	41	24	32	23	42	44	44	45	39	47	31	37	60	33	39	27	28	31	44	37	34	35	42	36	44	29	41	32	44	35	38	29	28	36	33	35	40	40	48	40	36	30	49	26	42	35	45	38	37	37	31	46	52	34	40	37	23	36	37	34	31	46	46	39	23	39	35	37	41	37	37	44	33	38	30	42	31	33	33	37	38	36	43	37	34	29	46	53	42	40	45	35	45	37	37	30	39	36	34	46	44	42	42	38	28	40	41	30	46	33	34	38	36	35	29	43	43	39	28	39	42	48	40	38	44	37	31	34	42	33	33	39	47	39	43	44	40	35	42	29	40	31	37	38	30	41	35	36	42	50	44	33	37	41	47	52	29	47	40	39	38	43	44	32	43	37	37	38	52	36	24	36	33	41	39	45	40	33	30	41	33	41	43	45	43	49	42	44	36	33	46	35	36	43	41	30	41	38	39	36	54	25	41	39	42	43	33	38	41	40	47	38	40	35	42	37	40	55	35	44	49	43	51	39	35	36	34	47	33	33	39	39	41	34	37	26	36	37	37	44	41	50	35	40	39	40	46	41	46	34	43	35	35	42	44	44	35	39	43	36	35	36	47	41	39	29	35	24	50	35	30	34	34	43	49	38	36	47	30	33	42	44	35	45	40	38	40	32	34	33	29	55	28	45	33	40	46	48	41	38	32	44	34	44	26	31	45	46	39	40	43	33	32	39	38	29	47	54	34	25	32	37	42	45	47	36	44	41	37	38	35	34	33	36	32	36
16393	8785	5405	7044	13659	15778	13857	9379	6295	4174	2486	1648	1185	1075	910	781	818	683	627	560	564	540	525	475	511	417	442	480	582	638	509	514	420	354	379	345	373	459	595	566	593	540	517	632	535	701	703	608	454	388	420	411	333	328	311	375	476	521	546	582	422	412	426	514	510	372	316	266	310	314	291	342	392	448	483	456	350	423	322	311	299	336	301	293	272	274	271	255	273	283	253	306	298	293	307	289	272	270	274	286	301	288	292	289	274	295	267	291	253	271	284	259	270	284	280	288	286	293	269	290	294	269	268	273	258	296	250	282	262	293	289	275	278	280	295	268	300	289	277	251	244	251	302	247	295	285	304	284	293	273	285	284	232	275	288	255	283	267	314	272	230	272	262	261	287	260	303	297	263	246	267	255	285	279	279	258	269	259	259	269	288	284	268	291	305	291	285	311	275	286	284	298	263	264	251	256	264	296	282	294	288	282	318	287	290	256	274	260	276	266	275	254	250	281	259	267	296	263	280	299	264	272	281	300	266	260	271	272	260	268	271	282	265	289	292	258	274	284	287	278	264	273	280	255	278	274	262	301	298	284	265	241	290	282	244	324	310	271	280	276	269	251	297	263	282	271	303	285	286	284	270	291	293	249	281	288	260	232	266	260	279	291	266	265	289	300	288	286	269	263	277	262	278	268	303	249	292	267	271	283	246	319	276	233	295	255	282	295	247	269	257	288	318	270	270	268	295	274	271	287	277	287	275	279	265	294	298	293	271	285	250	283	280	285	287	264	288	269	284	281	296	293	271	255	279	252	255	265	255	309	268	285	258	265	266	279	274	288	252	256	267	295	272	296	256	278	235	277	278	272	271	257	292	243	309	275	278	273	287	260	299	270	269	285	314	268	260	253	275	285	251	268	272	286	243	267	260	297	262	260	275	282	275	294	293	280	268	262	264	277	276	243	277	277	287	271	309	295	313	278	305	265	274	269	288	286	268	281	283	305	307	303	284	279	258	246	287	299	293	271	280	275	280	277	251	270	236	275	261	297	254	280	261	289	278	275	284	263	262	288	262	276	305	272	286	299	293	283	264	296	274	271	296	270	287	304	261	285	277	285	293	317	282	296	266	288	286	323	287	259	293	307	274	307	285	260	280	295	291	264	287	304	268	278	267	273	284	321	274	304	308	298	278	252	280	276	271	290	269	265	285	287	258	290	277	282	285	288	281	256	269	274	293	278	286	266	273	290	284	289	255	290	278	289	270	258	305	286	251	290	288	278	286	275	269	278	283	256	279	275	286	284	243	297	262	268	269	295	286	271	304	286	253	295	296	243	298	272	264	258	259	284	290	301	283	233	280	282	275	314	241	254	273	280	268	254	273	303	298	291	276	293	301	319	258	276	263	276	273	262	259	291	253	283	260	246	279	278	271	292	299	289	292	274	281	262	271	257	300	296	279	310	261	264	276	268	279	292	275	268	282	277	294	277	289	274	294	274	266	303	273	306	272	282	277	280	265	282	266	278	260	286	279	286	263	275	247	264	287	292	261	271	255	309	265	261	286	262	301	276	262	261	285	292	271	255	299	294	280	282	275	262	275	273	265	249	290	291	263	287	280	269	244	262	288	294	298	266	273	260	291	296	267	303	296	237	270	323	274	316	281	269	242	285	271	283	289	245	267	271	272	285	283	309	270	278	272	272	255	295	283	281	261	253	299	255	278	277	284	265	322	272	248	261	291	280	287	260	264	251	265	278	289	255	254	270	273	254	300	294	256	279	292	279	238	263	263	286	279	304	286	269	281	264	297	299	277	253	264	286	297	257	252	224	280	281	281	293	299	279	255	277	293	289	259	316	279	273	252	263	259	268	264	270	285	278	289	264	288	262	301	285	280	253	263	296	301	268	278	289	273	290	285	306	271	267	289	270	259	290	288	264	253	271	258	291	262	268	253	277	297	278	269	297	284	255	272	284	270	286	268	284	285	268	252	276	253	272	278	276	265	291	243	282	262	306	302	276	274	280	270	271	274	279	260	277	243	273	292	265	290	260	269	248	264	242	280	267	265	279	295	301	271	290	266	268	262	285	280	293	251	309	284	280	281	315	279	265	274	253	283	246	284	274	268	263	281	270	281	298	282	303	269	258	252	281	299	269	296	269	294	297	245	277	292	271	264	297	272	282	279	265	291	287	238	275	295	282	297	299	268	246	277	303	272	324	279	282	267	292	269	273	302	290	319	251	280	269	273	300	277	278	258	271	286	290	278	285	264	275	278	255	291	274	269	254	246	277	263	287	260	266	290	293	276	303	299	313	281	276	265	275	280	264	271	264	279	276	254	285	271	323	272	296	293	239	266	258	293	268	292	303	285	263	265	289	254	282	294	271	285	268	261	293	275	243	300	244	278	309	291	287	278	276	263	265	257	270	262	298	291	284	276	279	315	264	277	265	252	271	291	270	282	290	278	268	269	295	283	243	273	301	265	278	297	268	291	271	280	262	274	291	234	268	292	279	266	283	277	300	282	272	303	271	248	270	296	278	270	295	301	259	262	266	269	267	241	274	281	270	306	283	289	267	256	280	276	264	257	268	236	278	286	290	265	272	299	253	280	268	268	302	253	283	294	275	304	313	284	269	312	252	253	284	302	269	294	301	278	282	273	259	281	299	285	284	311	235	257	275	276	274	263	285	266	260	274	248	272	268	274	278	297	277	267	289	288	270	272	278	299	284	261	290	283	301	283	272	292	265	281	312	290	278	262	254	254	282	249	255	266	267	307	262	248	275	265	281	279	271	299	304	298	282	315	303	274	269	255	260	240	287	260	269	263	299	290	282	298	280	262	295	277	292	275	270	244	261	268	263	281	280	259	264	287	281	301	313	290	295	259	249	254	263	295	290	287	269	282	286	276	284	321	271	248	285	240	278	225	279	273	276	289	281	261	308	278	260	282	273	272	272	244	306	277	271	244	281	302	264	297	270	292	276	266	301	264	288	304	260	285	274	250	283	259	294	282	274	281	280	278	276	284	271	288	264	255	266	270	266	296	271	283	277	257	260	263	270	266	296	266	258	279	252	274	297	249	263	269	282	279	294	268	267	256	259	258	275	274	296	266	269	246	278	305	287	269	254	290	288	289	291	291	270	259	312	261	253	282	252	289	241	286	282	257	253	282	294	264	257	305	271	284	261	263	248	270	269	295	314	280	300	278	266	252	297	265	277	286	256	287	258	269	290	271	276	296	266	265	262	315	267	280	306	262	297	303	282	259	316	275	247	270	288	270	269	279	289	261	261	289	269	261	268	250	313	276	259	268	240	278	285	300	283	272	258	271	293	288	288	284	261	265	246	267	260	249	281	284	258	301	225	295	280	252	285	267	309	277	242	278	266	249	296	291	285	247	301	261	304	288	285	281	249	267	267	297	277	328	288	288	284	286	267	256	270	310	250	283	261	294	272	289	252	234	272	264	297	295	259	317	288	290	262	265	252	300	299	294	272	270	280	262	247	304	257
1432	442	271	197	150	164	174	151	98	79	72	62	83	70	57	78	65	64	64	72	69	76	52	66	76	57	65	57	71	69	62	70	67	73	59	60	64	70	79	63	80	68	74	64	68	66	83	82	83	64	66	82	69	72	74	68	60	67	73	61	67	73	82	53	78	76	57	65	66	86	56	70	59	60	67	65	61	76	57	57	62	60	69	72	65	62	73	68	81	68	70	68	61	52	61	74	53	58	67	80	54	60	68	67	58	64	70	56	73	69	58	60	72	65	71	65	64	64	70	49	60	59	78	65	70	70	75	62	56	68	65	58	68	63	54	70	66	71	75	77	71	52	60	59	69	70	70	62	68	55	65	78	62	66	67	75	51	68	71	58	67	61	79	57	80	73	65	51	53	66	75	74	60	59	68	68	76	71	58	66	75	69	58	66	64	51	75	61	62	55	63	68	49	62	54	50	61	67	84	74	77	75	72	73	65	44	60	76	86	62	68	52	55	49	52	56	59	68	63	78	64	60	70	74	62	66	68	56	58	71	69	57	70	56	75	82	60	69	58	59	73	77	55	71	71	56	72	69	74	52	65	58	58	70	51	57	50	80	66	51	70	68	65	63	79	75	71	69	68	68	70	74	59	72	69	71	70	61	69	69	75	54	56	54	70	78	67	60	80	74	60	82	72	61	73	75	53	57	71	63	49	58	64	76	69	82	58	65	72	65	77	55	60	55	51	63	60	68	59	58	69	64	67	51	54	77	65	64	67	61	62	59	80	57	54	69	71	68	80	53	61	76	72	61	74	54	64	78	51	76	66	64	67	79	66	73	68	51	73	73	67	81	67	51	62	74	69	69	76	70	56	71	64	63	62	66	59	58	66	63	74	76	63	62	62	65	70	63	64	64	70	62	59	66	65	48	61	60	72	57	60	64	65	60	78	64	64	65	73	67	67	89	62	77	69	63	58	60	78	67	64	66	69	72	77	70	70	59	61	72	50	88	60	62	76	76	73	68	68	82	56	70	55	71	58	69	70	72	57	43	64	66	83	72	58	73	65	60	57	62	87	70	71	60	80	59	61	76	78	68	69	61	60	58	51	57	65	60	78	56	77	61	67	64	78	60	65	67	55	87	56	68	66	65	80	65	51	49	77	72	65	69	70	69	71	66	67	51	74	57	55	59	61	80	75	63	62	66	57	56	58	51	54	50	75	61	71	62	71	55	59	77	68	53	78	65	68	56	65	78	64	53	80	79	60	57	78	58	71	64	56	64	79	58	61	69	61	61	69	61	81	69	67	51	67	75	61	62	58	55	66	68	79	84	54	55	60	55	71	66	70	65	82	81	56	83	61	54	86	56	61	62	64	86	79	68	51	72	81	75	58	60	61	70	64	66	71	55	62	65	72	62	71	44	70	67	53	70	54	58	66	62	67	59	63	67	79	66	53	59	59	82	64	62	68	75	54	74	69	82	63	73	53	70	66	61	49	53	78	59	67	72	65	72	68	80	56	68	46	60	66	69	56	74	61	61	50	60	67	69	61	62	47	75	63	56	66	60	60	67	77	56	48	48	64	65	73	69	70	57	58	59	73	67	65	52	54	70	76	61	83	79	63	80	69	67	67	61	56	72	61	60	71	70	68	59	60	72	76	79	55	73	62	63	72	66	64	65	83	62	71	85	73	82	81	61	70	59	56	80	69	86	71	70	68	60	62	73	55	77	61	58	80	70	41	48	64	68	74	58	64	56	65	72	67	69	68	61	57	60	62	71	67	73	70	65	62	69	72	61	60	54	63	76	63	62	58	56	80	62	69	67	77	66	69	51	50	66	55	52	70	60	69	65	74	71	73	85	73	65	77	60	78	63	65	67	68	66	65	70	64	62	55	60	64	69	68	66	63	63	61	71	65	52	72	64	70	76	64	77	62	57	60	75	57	64	63	72	60	62	61	61	61	75	68	67	72	68	53	62	64	64	60	66	60	68	65	58	66	65	76	81	61	52	68	75	70	69	69	73	84	76	73	63	59	69	64	55	74	60	60	48	72	57	67	58	69	65	71	72	63	57	74	81	57	80	58	78	66	64	69	66	60	75	68	62	61	76	59	76	73	54	53	45	60	81	66	67	60	52	73	61	54	69	54	56	76	66	54	64	67	60	68	68	56	74	63	62	51	62	79	63	63	55	63	54	58	72	63	73	64	68	61	79	57	69	55	77	85	75	59	58	52	62	69	53	62	79	71	68	51	60	62	58	75	59	67	63	57	60	65	63	51	63	61	69	63	77	63	69	56	65	59	75	58	62	68	62	74	58	69	82	57	77	69	58	52	52	73	61	71	63	64	73	61	77	72	67	79	63	64	68	66	58	64	56	65	57	63	66	62	67	52	73	63	71	60	62	63	79	65	69	57	72	65	75	51	74	63	81	73	66	72	66	55	62	50	73	73	61	70	52	69	62	73	70	57	59	69	69	73	57	62	58	70	50	61	53	56	65	47	46	64	72	70	60	51	65	56	55	68	83	63	71	64	66	64	52	51	62	72	61	71	68	34	70	56	75	62	66	75	54	69	60	63	71	57	71	70	67	61	68	72	74	73	69	68	52	87	65	56	78	64	69	62	64	69	60	71	62	70	68	62	62	70	68	85	57	62	58	64	60	71	78	60	76	62	72	69	53	68	52	73	60	58	79	69	67	70	62	60	68	69	70	62	58	64	72	84	62	62	75	65	59	74	56	76	69	76	74	70	67	65	59	55	52	79	72	83	58	71	75	60	70	76	71	58	67	62	69	79	77	61	79	65	69	56	63	57	69	54	71	50	76	54	61	63	63	62	69	73	83	66	69	65	61	90	76	72	70	63	67	61	58	74	68	65	56	64	71	60	50	56	75	61	74	63	66	81	68	75	60	55	70	64	64	64	69	66	70	64	57	60	71	66	79	68	50	65	62	67	67	60	73	64	61	66	53	76	56	67	76	66	63	78	71	67	71	64	54	66	79	59	66	52	59	65	60	61	70	70	60	61	60	59	52	49	64	58	66	62	63	53	74	66	58	65	71	62	66	64	65	61	83	67	61	56	71	66	78	71	80	56	64	68	66	70	71	63	61	62	65	63	60	51	72	76	53	69	65	71	67	74	59	59	67	73	70	63	62	47	78	65	73	68	64	61	57	70	60	63	75	64	67	64	79	68	60	62	68	57	56	69	62	63	72	50	67	64	59	75	73	52	54	69	68	69	60	47	69	64	69	72	82	70	65	52	59	63	69	50	71	46	66	72	64	60	73	89	61	76	68	64	82	60	64	62	55	59	57	70	65	66	70	64	71	77	77	65	65	76	59	48	82	69	66	67	83	61	70	60	63	56	67	79	68	70	72	59	71	64	67	52	75	81	68	57	67	63	81	70	63	76	61	79	65	60	60	72	74	59	72	77	69	63	63	72	61	65	46	64	76	56	60	65	68	47	68	68	75	49	70	55	62	61	71	75	64	57	87	61	49	53	70	63	73
12816	5391	3203	3871	7574	8634	6932	4237	2635	1577	1066	769	709	624	579	574	590	553	547	525	527	522	497	528	523	529	539	579	655	614	537	573	512	503	493	422	510	565	621	603	626	541	667	642	592	689	674	609	550	511	552	491	477	513	489	535	583	595	643	581	543	590	594	623	595	504	467	509	492	508	492	537	533	552	559	546	500	552	492	523	512	471	502	486	483	466	527	562	512	509	505	494	490	473	489	483	474	502	526	444	479	522	496	467	494	457	462	477	493	444	491	526	464	475	483	493	504	510	467	492	511	468	447	484	497	504	505	499	502	480	496	482	472	471	492	492	509	487	486	482	480	500	489	507	523	533	497	488	503	488	474	468	487	498	469	530	498	494	527	506	488	532	501	524	508	481	508	473	509	486	471	508	483	490	502	475	497	510	491	479	479	505	501	488	514	486	484	491	459	461	487	486	510	492	527	477	502	483	478	502	504	510	496	508	488	489	476	456	493	483	486	543	469	479	500	513	477	468	529	485	432	446	509	521	508	483	488	509	493	515	495	468	491	431	497	487	519	484	488	531	476	520	516	511	509	508	516	445	475	490	512	498	469	503	494	481	464	467	498	482	493	461	449	505	467	459	499	490	511	468	489	545	494	487	496	486	485	511	469	501	505	495	506	509	517	526	499	486	505	496	496	521	491	482	508	492	501	498	449	485	483	470	488	465	519	482	528	465	496	449	532	505	504	505	460	533	511	432	509	492	511	510	499	503	491	463	487	516	473	539	499	504	501	509	504	505	473	472	480	506	496	512	494	461	504	521	511	511	502	538	528	496	515	450	483	500	479	484	461	477	482	549	485	486	493	452	482	488	471	471	489	479	495	477	480	512	466	512	504	486	484	489	506	480	493	526	518	486	510	509	496	467	496	510	474	476	488	471	516	491	460	477	481	524	495	487	476	496	470	507	486	497	525	449	520	475	508	467	489	473	511	478	530	464	482	469	450	504	502	466	522	487	482	494	485	521	508	500	488	489	469	550	524	495	493	484	488	472	500	494	500	482	497	515	480	489	450	518	495	465	471	486	512	498	509	474	532	502	500	494	470	470	493	464	503	477	465	494	485	495	471	490	502	515	512	505	472	526	483	488	486	496	444	502	518	485	517	496	501	456	512	533	480	529	485	488	529	495	482	501	521	476	504	450	490	455	482	511	503	496	479	504	475	491	484	469	475	493	468	461	495	494	484	479	519	479	528	505	473	503	517	488	491	502	478	530	538	473	480	463	506	466	488	506	493	520	506	499	508	482	499	491	493	513	515	490	481	486	504	507	510	495	475	493	507	493	485	465	467	501	461	471	476	497	526	521	482	467	519	503	489	463	493	482	476	510	496	474	472	472	492	511	474	519	489	478	477	507	485	472	482	460	516	454	502	523	503	503	532	527	489	494	500	515	501	497	477	509	470	513	488	517	507	480	481	502	503	497	459	497	502	453	491	486	466	495	458	514	512	547	473	482	480	478	462	483	479	484	519	463	500	468	495	531	489	502	495	486	504	522	500	488	514	477	489	508	507	511	533	500	495	482	437	503	467	512	499	522	524	485	501	522	446	482	502	450	499	508	522	487	481	508	466	492	482	517	490	493	523	489	471	477	483	512	514	501	508	449	522	490	532	507	486	585	451	473	469	530	499	459	484	491	479	464	524	490	485	503	493	454	452	499	507	459	506	475	515	456	450	491	439	519	496	477	450	526	501	464	489	466	515	496	491	477	475	496	465	503	502	506	524	470	488	514	488	492	475	465	497	482	470	520	472	477	478	471	516	480	437	470	495	509	483	467	487	467	506	481	470	493	501	471	489	483	518	467	504	480	482	484	463	471	528	481	455	499	488	517	503	546	504	467	504	506	464	503	490	454	476	484	516	514	498	497	494	481	496	505	476	531	507	447	472	494	499	511	507	489	480	550	513	489	464	494	458	452	501	462	508	512	523	458	478	493	460	478	495	469	508	508	491	501	521	501	442	466	408	464	474	505	471	518	495	485	484	493	496	492	575	489	525	468	456	462	495	489	537	503	519	455	512	526	480	478	468	452	514	465	532	491	482	482	491	494	489	515	486	521	512	483	450	463	477	448	511	493	500	520	506	519	493	530	505	495	467	475	454	499	504	505	509	485	495	513	506	506	516	449	469	505	499	507	547	450	517	479	490	490	475	443	494	466	452	501	507	487	479	524	506	493	487	467	505	538	508	488	517	510	521	499	457	488	473	489	505	492	509	498	498	461	491	471	462	494	496	489	493	475	477	498	478	471	520	487	499	504	469	453	526	491	519	501	512	493	514	506	507	470	549	513	489	455	471	497	510	452	525	551	472	487	521	506	506	488	504	500	539	484	490	497	492	435	510	507	485	482	508	520	487	495	456	488	531	480	459	468	480	512	471	525	516	472	473	500	509	507	482	499	496	520	428	531	472	501	531	473	496	533	487	509	470	480	469	501	497	473	488	482	515	464	537	473	478	513	476	496	473	460	499	486	496	516	508	470	492	492	521	520	484	457	522	512	467	476	516	490	501	507	528	429	467	499	433	489	496	522	507	462	496	521	503	504	450	491	477	508	485	480	493	470	547	508	483	468	515	483	488	521	498	499	477	510	516	516	454	468	480	528	543	449	501	468	500	490	528	467	523	501	478	499	470	491	480	496	449	516	466	514	490	499	480	436	472	490	496	487	493	470	521	534	497	503	506	465	544	476	485	480	504	496	552	470	473	516	476	519	532	484	538	517	526	469	467	510	499	522	505	473	471	522	482	507	518	504	475	532	479	485	536	538	443	475	526	459	530	576	491	489	476	496	455	500	468	524	494	504	517	501	484	496	508	488	501	487	516	506	516	482	486	450	476	474	516	454	515	476	499	502	505	477	465	494	542	495	472	504	490	464	476	503	495	493	494	467	518	495	533	538	514	502	491	472	477	510	510	453	492	491	532	449	527	498	466	483	457	523	497	431	526	465	449	549	481	515	513	488	531	496	479	516	481	474	495	516	548	509	501	473	512	494	533	482	511	451	485	467	504	479	489	475	475	495	476	485	484	510	481	484	484	485	477	462	468	513	534	494	496	480	437	474	514	460	494	519	497	487	477	503	498	525	499	501	510	523	507	498	476	499	504	492	488	467	501	505	465	460	462	441	431	516	518	492	484	515	544	515	482	529	500	495	484	510	437	479	552	468	461	509	456	485	484	506	513	490	509	445	473	458	465	464	512	482	508	475	503	525	510	493	485	497	471	504	503	514	504	469	509	485	476	541	506	488	501	494	483	492	485	504	489	468	487	447	480	485	486	465	513	481	510	504	510	516	477	474	487	505	496	528	506	478	522	500	502	500	469	449	520	522	496	430	491	523	510	471	481	475	466	495	490	485	484	460	455	487	498	487	502	504	523	521	476	476	462	469	506	470	501	497	481	526	497	496	476	479	513	509	502	476	481	531	502	491	511	505	515	469	490	501	485	491	514	474	502	471	480	507
879	588	384	230	177	228	215	174	111	89	46	57	48	40	30	48	42	41	45	35	38	38	41	51	30	42	43	44	52	32	41	29	40	31	33	31	41	29	35	37	43	34	34	36	34	36	42	32	35	34	26	31	37	31	38	37	37	24	40	33	31	39	44	40	39	19	26	34	35	27	36	21	36	30	42	38	31	39	32	34	20	30	36	39	15	35	23	27	33	28	33	27	28	36	34	22	38	24	25	35	34	30	32	31	34	30	37	22	25	28	29	26	24	25	24	28	26	32	37	29	36	31	39	29	25	28	40	22	34	33	35	18	22	28	25	34	26	30	23	24	35	26	39	28	21	32	28	29	33	25	25	33	36	35	40	23	31	26	34	20	29	31	28	30	30	35	34	35	30	21	45	29	27	29	36	27	35	31	28	32	28	19	39	22	39	28	42	34	31	28	37	33	31	38	30	31	34	34	30	30	35	33	23	24	31	32	33	30	26	25	32	31	24	31	27	40	38	29	38	31	36	32	28	32	27	31	30	27	28	28	29	33	38	25	27	31	27	33	27	31	27	33	23	35	32	19	37	31	28	28	18	34	25	20	31	32	29	36	30	32	30	35	27	22	28	37	33	34	44	29	31	36	35	52	24	34	25	37	38	33	23	26	21	27	28	36	18	34	27	23	37	37	35	25	23	26	37	28	30	40	35	28	28	35	34	26	38	26	26	26	24	34	31	29	30	36	29	19	42	34	27	26	26	36	31	17	29	29	35	30	30	21	23	29	40	35	42	25	22	36	26	25	34	32	30	34	37	28	19	28	27	34	30	31	28	32	24	27	36	33	28	32	28	32	27	38	25	26	29	30	33	26	27	30	18	22	23	34	30	36	31	37	26	22	29	30	35	19	34	30	33	29	30	33	25	29	42	37	32	25	31	29	27	30	24	28	25	31	34	28	25	27	31	33	38	36	37	25	33	34	25	35	26	28	27	32	29	23	41	30	36	28	34	39	29	23	34	34	24	25	33	32	25	28	35	27	32	42	36	29	20	32	27	31	31	29	23	30	36	25	28	28	35	29	27	29	40	33	28	24	37	30	28	24	38	24	30	27	27	37	46	30	31	39	28	34	27	29	29	40	30	27	20	29	37	21	25	35	23	36	33	33	21	31	36	41	33	32	33	21	17	36	20	29	33	20	34	26	26	25	39	26	40	30	34	28	30	24	29	27	31	32	29	23	30	27	35	29	34	34	28	30	37	34	27	41	22	29	32	39	29	26	32	24	27	29	26	35	28	35	35	19	33	35	23	29	21	34	36	20	31	30	38	27	26	30	33	26	35	24	35	24	39	25	30	26	39	37	24	32	28	29	31	34	38	35	27	29	29	38	25	33	37	28	38	39	26	29	32	33	29	25	25	24	39	23	24	31	40	41	27	35	28	26	19	28	22	34	25	39	39	27	29	19	18	25	31	35	28	30	39	31	44	39	41	28	35	31	28	29	24	41	26	32	32	36	31	26	27	30	38	28	32	36	34	26	33	34	46	38	30	30	37	34	37	22	13	41	27	38	27	33	28	29	26	29	24	40	33	25	31	26	33	26	38	33	37	29	36	23	25	29	33	42	34	31	24	36	31	29	25	38	32	34	39	35	31	40	32	34	29	38	41	40	28	34	36	32	28	26	33	24	39	35	28	23	26	30	32	28	31	34	32	26	26	25	26	30	24	26	21	32	30	26	29	42	41	37	32	27	40	24	32	35	37	24	39	32	27	32	17	29	29	42	36	30	36	19	37	26	32	36	29	24	33	31	37	28	45	36	30	26	35	33	21	31	29	34	35	23	33	28	24	33	32	24	48	31	37	27	28	37	37	28	25	26	35	32	26	33	36	36	24	26	23	31	29	39	26	29	33	36	33	40	33	40	27	26	36	28	25	37	35	30	29	47	41	34	26	37	26	28	26	30	26	27	41	33	21	30	28	28	32	31	31	35	26	39	27	37	43	33	29	32	26	31	29	41	32	34	28	24	35	46	27	42	36	32	24	29	33	20	21	40	35	25	31	28	39	36	31	30	26	22	34	23	28	18	24	26	36	30	33	24	29	35	26	30	28	42	26	43	26	34	27	23	31	34	27	37	27	31	37	25	29	32	35	28	28	26	35	27	33	32	37	30	40	31	28	33	27	28	24	34	21	26	32	26	26	29	35	27	30	26	37	34	40	33	28	45	51	28	30	21	33	28	29	36	39	32	39	31	35	40	19	25	29	29	32	28	33	29	33	31	27	29	32	27	32	36	18	26	26	20	29	31	36	37	41	35	34	35	43	25	31	25	32	42	30	31	29	26	46	45	26	33	38	29	32	37	28	27	27	31	33	27	22	25	31	28	25	27	29	34	28	29	21	25	32	38	22	31	24	27	37	32	26	35	37	39	34	24	38	29	29	28	31	24	25	26	25	29	35	32	32	34	37	23	48	35	40	25	29	39	27	34	33	30	31	20	21	39	44	34	27	38	28	32	33	39	29	27	28	28	34	25	35	30	31	39	33	37	47	35	26	25	33	39	33	28	39	28	30	30	28	35	20	15	30	36	24	31	30	35	30	32	22	24	32	27	31	26	35	33	29	26	27	34	21	28	28	34	30	29	23	30	27	32	30	32	39	29	30	28	37	30	28	22	35	33	40	38	34	22	22	32	32	29	35	25	27	28	34	35	31	24	36	26	30	27	32	23	35	34	22	29	30	34	38	41	23	21	33	32	34	29	30	27	33	31	35	36	27	32	31	33	28	34	36	46	36	29	28	23	31	34	32	27	30	27	21	30	43	31	33	22	41	24	29	30	35	36	35	38	33	28	41	36	33	28	31	30	38	33	38	24	24	32	22	34	26	26	28	29	39	41	28	21	33	27	30	39	35	31	28	34	37	19	17	26	43	23	32	36	22	22	31	24	29	34	36	23	26	26	24	31	26	38	33	28	28	26	25	24	35	42	23	34	31	27	38	24	31	46	30	26	33	34	33	33	29	25	26	33	27	30	40	30	27	31	30	28	30	27	33	34	39	32	41	19	21	30	26	32	32	25	26	16	32	38	29	20	36	31	26	33	33	27	33	28	38	30	37	32	35	26	37	28	29	32	34	31	29	29	17	26	24	35	38	27	38	21	29	18	34	33	31	24	30	42	19	33	28	26	33	30	27	25	29	29	21	27	27	29	25	29	32	22	24	22	19	35	24	32	34	32	42	36	29	32	37	20	35	36	31	27	30	33	29	39	34	22	32	32	22	22	28	41	36	32	34	35	24	33	42	25	39	37	20	27	29	44	39	31	32	25	27	19	28	28	34	24	34	21	29	39	33	28	38	28	28	32	31	27	25	26	33	30	41	28	25	33	31	41	37	35	27	32	29	29	25	32	28	32	20	42	24	33	34	36	38	31	21	22	33	36	32	27	32	41	28	31	24	31	39	27	32	29	31	40	41	30	24	24	40	30	34	28	32	34	32	28	25	29	23	23
13314	7417	4347	5351	11144	12180	10020	6982	4094	2342	1525	1039	817	656	620	594	501	479	433	391	385	390	397	341	357	361	335	398	509	449	385	367	321	275	306	288	316	393	404	479	505	376	486	485	414	531	568	431	303	347	355	271	236	275	321	363	377	427	428	353	309	416	458	424	350	248	274	260	246	272	278	297	345	348	317	294	354	287	286	267	266	258	212	196	231	271	249	258	236	229	221	236	234	211	244	239	229	256	204	211	221	244	233	223	221	235	235	247	250	242	216	241	228	212	274	210	240	242	233	202	236	265	240	238	277	239	221	228	249	249	250	251	237	244	229	220	266	274	226	224	231	228	234	231	228	215	241	261	234	271	229	245	221	238	232	217	238	272	238	248	219	218	236	246	191	216	239	247	225	217	215	225	224	228	228	212	221	259	237	235	229	214	240	226	234	245	225	257	212	232	217	262	243	236	233	235	215	220	231	238	238	225	232	221	266	234	255	211	220	227	258	222	218	236	233	231	242	235	221	246	218	226	220	225	233	242	233	250	231	224	231	232	231	240	224	264	213	251	233	226	264	228	241	228	230	242	240	226	218	205	237	231	221	235	224	205	253	246	229	218	236	239	256	235	243	229	257	252	215	246	244	238	236	235	219	247	224	208	213	241	220	253	211	239	235	220	214	232	221	215	211	248	232	239	237	254	240	227	252	230	226	239	237	235	234	247	233	243	214	253	252	253	249	223	248	234	240	222	245	241	276	226	238	258	253	263	201	232	237	238	268	240	236	218	249	248	248	217	232	241	235	225	213	238	251	228	246	249	277	223	228	207	211	229	271	231	210	272	228	245	218	233	239	249	248	246	214	222	229	228	220	231	239	235	251	266	222	228	229	228	254	244	199	225	234	240	229	209	216	227	220	252	219	214	260	232	229	217	258	210	237	237	218	250	223	217	219	239	213	235	240	240	240	228	224	238	240	233	232	236	232	237	256	231	224	238	241	214	238	223	198	237	217	250	234	225	227	225	226	238	230	247	237	226	257	237	261	216	232	246	232	197	221	239	244	252	232	238	261	220	230	243	216	219	217	237	209	257	232	243	235	201	204	233	222	255	230	239	225	239	241	204	251	227	212	239	220	224	235	253	248	242	225	249	224	235	236	217	239	250	209	237	225	222	249	262	254	239	235	218	225	224	241	213	213	248	221	250	249	220	236	256	211	202	200	240	214	215	212	232	207	227	247	243	256	249	255	249	216	213	255	236	226	225	232	223	236	263	208	224	218	268	252	256	237	215	235	238	255	227	222	246	235	224	235	220	217	261	222	242	221	224	218	242	230	199	208	227	250	216	249	232	236	254	200	202	258	210	239	218	242	231	231	244	269	221	253	242	230	231	237	234	239	208	216	233	240	210	233	243	226	238	221	236	224	228	251	252	248	244	220	223	241	238	214	225	231	235	258	218	238	197	244	215	230	261	224	236	225	222	221	230	244	242	222	222	233	237	224	243	230	228	229	217	230	235	241	246	227	251	261	227	254	237	241	227	251	225	234	218	217	222	244	234	220	253	231	250	232	255	242	223	226	229	279	227	230	231	237	230	240	233	237	193	242	229	249	252	267	249	219	206	225	255	223	264	248	208	239	256	245	244	260	224	231	218	227	209	227	232	240	257	225	246	236	217	215	241	231	229	266	212	223	225	232	205	226	228	230	222	205	217	221	228	240	268	213	203	224	237	241	240	220	229	256	231	224	186	243	224	244	263	228	218	224	235	249	240	249	262	241	221	245	232	253	224	232	258	228	214	233	244	241	253	226	243	234	233	265	235	212	218	246	257	217	241	231	225	234	224	221	238	214	231	252	237	230	217	254	229	224	235	263	235	240	212	233	219	234	248	245	233	224	217	233	234	256	225	261	207	215	226	219	213	224	225	248	216	240	227	247	223	230	223	244	245	240	214	227	252	208	241	235	243	254	257	234	247	221	251	212	221	203	253	229	232	267	228	224	229	239	222	255	221	205	259	227	236	223	240	229	222	227	227	197	218	211	208	218	215	240	240	214	221	236	243	252	227	227	253	200	227	234	222	233	242	253	217	237	258	241	240	246	232	262	213	208	259	247	244	240	241	224	218	224	228	212	226	248	237	235	232	271	214	229	233	218	219	209	241	232	259	244	232	242	213	245	244	239	256	277	248	218	253	236	235	224	256	248	229	247	254	233	250	240	243	252	234	222	248	208	223	247	239	200	226	217	243	224	226	235	218	230	236	215	239	262	236	235	242	234	236	246	218	252	220	242	238	239	224	252	241	223	226	233	237	227	226	224	205	201	223	214	244	245	213	245	225	227	227	250	246	233	256	238	250	257	264	246	215	242	231	232	250	226	226	259	222	230	225	230	242	248	215	245	227	231	232	230	261	256	251	260	218	232	252	241	249	241	230	242	240	269	256	237	247	222	241	237	240	252	247	246	253	209	216	242	215	231	212	244	234	220	261	209	239	218	248	236	233	255	240	228	243	230	242	220	221	235	223	224	247	226	236	238	202	230	249	210	265	250	206	232	244	243	221	245	232	223	216	240	228	253	243	215	222	239	232	247	220	238	236	260	253	245	242	230	246	229	195	215	216	270	236	254	231	221	250	231	203	214	263	237	250	209	249	246	228	236	198	237	242	244	228	229	225	238	232	244	229	260	237	215	231	228	225	239	240	226	226	253	231	235	224	263	224	235	247	219	234	227	213	244	224	236	240	229	242	232	225	245	231	234	245	230	227	232	220	231	221	217	215	234	219	247	242	228	221	222	245	267	290	215	195	254	234	214	241	249	233	232	234	231	246	245	249	245	203	249	200	227	236	219	252	229	231	220	230	249	240	209	236	232	230	254	230	233	223	261	233	234	226	230	245	224	213	236	249	257	228	220	222	251	218	225	263	228	222	230	228	253	206	221	227	236	242	212	216	244	232	213	228	245	230	218	198	234	268	252	242	268	246	231	236	216	242	246	236	256	226	252	224	251	228	245	210	243	229	213	206	229	248	234	181	228	224	221	203	245	241	236	234	250	232	221	247	240	223	230	230	234	215	233	256	238	217	222	246	248	233	222	205	217	208	208	209	236	227	227	222	229	222	201	270	225	236	230	209	236	230	212	206	238	242	242	236	233	257	253	219	205	231	243	237	248	223	230	234	246	209	240	225	228	225	244	220	219	225	237	237	230	212	223	225	218	226	231	241	217	233	255	249	229	250	232	228	212	232	241	241	227	240	235	229	206	243	242	222	249	212	215	252	236	241	235	235	249	247	240	254	227	267	239	238	213	241	219	218	218	239	232	256	236	233	227	235	225	248	221	241	231	245	243	214	234	219	223	237	244	214	234	231	226	214	200	255	235	261	243	225	225	236	267	261	241	233	249	238	198	242	226	213	223	229	245	220	255	241	239	250	217	258	227	229	232	245	228	247	243	234	225	257	252	205	211	246	212	228	218	247	217	248	229	183	258	234	220	236	228	210	230	274	236	213	227	220
2030	568	375	246	221	267	238	200	158	116	105	97	91	107	83	101	90	87	69	97	78	87	79	90	88	79	90	91	93	71	85	89	85	91	87	77	87	79	75	84	86	91	96	74	79	91	77	92	87	91	88	67	77	81	99	88	84	87	81	79	74	90	94	94	72	87	76	87	68	91	88	72	77	80	72	70	79	71	97	99	85	87	78	67	64	67	75	96	73	85	77	80	76	75	77	99	90	83	70	75	86	79	86	69	76	97	77	76	75	83	66	72	76	62	70	88	96	84	83	84	67	77	87	74	70	70	84	67	82	81	91	64	76	82	100	86	88	75	95	63	72	84	81	83	72	72	72	84	81	61	85	83	71	75	102	90	94	85	75	90	61	86	75	87	77	83	85	82	75	78	82	86	78	87	85	100	69	80	67	88	89	82	73	68	78	69	80	77	90	82	71	79	79	86	74	82	76	65	84	83	83	70	76	76	73	79	87	88	72	79	98	93	96	95	81	83	100	89	67	89	83	66	78	86	71	76	88	96	65	97	76	83	82	82	79	82	75	63	75	81	72	84	75	75	86	87	85	73	74	82	72	88	80	95	85	88	79	73	68	71	97	85	74	81	86	84	74	77	84	66	105	89	91	88	72	83	76	76	69	74	84	79	82	86	84	64	89	87	82	91	94	66	74	68	72	87	70	81	91	67	83	58	71	73	81	80	74	72	70	71	74	81	82	77	68	74	73	74	86	92	69	93	86	79	75	73	91	69	80	70	63	86	85	83	75	88	73	74	61	89	69	70	84	81	82	78	85	79	85	77	90	94	93	78	82	76	79	74	93	67	90	68	73	68	69	80	79	76	74	74	86	72	90	78	74	63	80	79	69	74	78	78	84	91	94	71	68	79	79	90	64	84	77	102	81	71	70	101	83	74	59	89	77	76	90	78	80	68	103	84	83	83	81	81	80	70	90	80	75	78	80	84	79	83	88	85	68	82	73	81	94	100	79	62	88	76	88	89	78	83	77	78	84	76	81	62	77	69	65	81	102	77	67	73	70	81	98	70	94	85	81	91	79	72	81	58	85	94	71	92	72	100	60	96	84	89	76	87	78	84	75	100	72	80	67	80	86	77	85	85	84	66	83	77	60	74	80	63	69	85	74	87	68	81	85	87	87	73	88	80	81	76	75	77	77	85	65	78	61	86	81	95	82	81	75	75	92	81	64	68	77	74	99	67	82	75	85	75	71	74	68	76	83	87	67	77	115	87	74	84	76	71	80	80	83	80	62	88	71	74	75	78	75	74	92	71	75	82	79	94	88	80	75	81	78	66	68	86	73	65	86	82	67	79	80	70	79	92	82	89	85	87	73	74	89	66	82	80	88	97	62	73	83	83	81	83	76	68	84	75	77	83	92	70	81	75	109	77	81	91	87	88	77	87	77	86	94	80	75	62	69	80	82	68	87	71	71	85	69	92	77	90	83	87	85	77	88	80	62	78	79	91	78	74	71	75	78	85	80	78	78	86	79	92	94	84	85	85	76	85	64	74	71	71	78	81	76	82	80	80	82	74	72	72	71	82	98	72	82	92	71	94	72	71	67	81	75	68	66	90	87	91	69	71	63	73	98	81	86	104	92	96	84	73	80	78	74	70	77	83	69	71	75	72	80	67	96	78	85	61	85	76	69	70	71	73	86	89	69	77	82	89	81	88	86	90	73	72	80	71	70	81	83	73	83	70	99	83	77	79	84	77	78	85	86	66	85	73	84	77	71	65	86	81	83	89	63	90	94	81	94	63	105	70	80	79	72	77	81	77	78	80	61	69	79	85	68	59	93	75	64	71	90	84	82	80	87	93	65	70	81	80	77	78	90	69	75	85	81	94	93	85	89	74	74	97	82	77	93	95	90	67	85	91	81	79	87	83	83	58	73	96	83	88	83	68	88	76	75	84	88	79	78	80	98	87	83	80	87	60	70	76	81	81	81	68	81	76	82	76	96	94	92	76	67	72	75	108	79	70	73	78	62	75	77	67	74	77	80	70	78	71	65	79	92	80	85	59	75	85	87	75	80	75	84	64	65	72	74	97	83	89	74	82	78	80	97	94	72	84	73	82	73	86	70	89	79	80	91	83	74	74	90	83	72	71	76	63	77	97	78	89	85	96	78	88	90	98	74	91	84	68	82	84	81	75	100	74	80	77	75	99	75	87	86	72	62	74	76	79	80	73	82	72	83	83	84	77	70	98	83	96	90	77	79	79	72	77	85	92	80	78	84	78	82	90	76	88	96	76	95	66	78	79	73	79	71	76	79	75	90	90	99	83	83	79	80	77	67	85	77	73	80	75	91	72	100	82	89	65	90	85	82	79	89	93	73	81	87	88	78	79	83	79	70	77	102	79	59	78	81	71	73	70	79	77	98	92	80	58	89	77	85	80	74	82	73	80	82	85	91	86	73	85	89	88	90	92	82	75	82	68	73	66	95	70	72	79	71	88	74	74	73	72	79	85	93	88	91	74	80	79	78	76	88	83	82	71	81	88	84	68	76	86	82	71	83	86	71	95	86	85	71	82	83	87	70	80	70	85	87	95	73	92	73	92	82	85	91	73	85	95	85	86	73	73	75	81	75	69	83	73	85	77	86	66	69	69	76	78	63	85	95	80	88	64	86	77	69	85	81	71	84	94	86	74	87	77	80	87	69	74	63	97	73	80	66	76	75	71	92	82	76	85	97	84	79	72	87	80	79	88	91	75	83	81	78	72	64	113	90	76	73	83	82	86	69	79	96	66	96	81	76	86	63	68	89	73	70	66	93	67	70	82	72	97	91	76	59	56	87	73	94	70	73	87	78	80	84	76	73	68	86	81	62	81	67	85	74	85	73	68	85	93	75	85	81	76	68	69	81	86	77	84	80	78	77	69	84	95	81	82	70	88	61	104	80	85	74	79	82	84	81	72	62	86	74	68	78	74	80	85	81	77	97	68	77	73	57	93	70	80	70	81	88	79	77	71	92	82	62	70	96	74	61	70	90	69	67	82	78	89	85	75	88	57	82	78	82	100	79	78	75	78	91	84	85	77	76	77	86	87	71	70	74	59	71	85	73	66	74	83	70	78	86	67	81	84	90	80	68	87	86	84	77	80	75	89	82	74	84	82	67	78	82	75	77	74	79	88	84	81	68	98	70	86	76	78	78	93	82	79	79	88	72	78	64	84	72	76	86	75	89	89	84	81	80	75	79	92	84	72	93	81	79	98	82	71	84	62	77	80	57	78	99	72	90	79	78	75	80	88	78	82	74	90	95	90	93	79	78	82	73	77	86	78	73	71	79	77	80	78	75	80	72	74	78	81	80	79	69	80	90	84	79	80	85	69	94	89	84	74	91	85	77	80	82	81	72	90	86	79	67	81	72	76	69	80	85	73	83	93	76	75	91	99	87	93	78	85	74	82	76	77	81	73	84	97	78	70	71	78	64	105	81	92	74	77	77	83	93	72	89	83	62	62
14457	7008	4210	5306	10265	11140	9451	6532	4074	2604	1794	1334	1141	1067	982	938	854	834	762	756	746	816	743	696	702	678	745	738	824	781	725	738	677	655	644	629	744	762	814	886	841	744	793	815	811	949	964	706	663	696	679	646	633	628	644	729	739	760	762	704	724	847	778	787	739	700	633	606	606	624	629	685	700	716	697	743	713	624	661	630	644	651	631	623	609	614	585	579	581	598	607	580	611	588	598	598	603	608	585	589	582	622	609	590	576	577	608	594	595	595	597	606	633	547	593	578	635	580	558	594	566	584	607	548	627	612	594	581	599	614	630	603	576	595	604	616	622	644	575	604	573	605	616	538	576	614	558	545	630	586	580	628	610	603	571	589	593	596	535	615	582	599	573	565	596	562	603	537	598	591	612	541	587	615	580	614	625	539	578	596	594	601	596	623	603	594	590	599	584	565	622	601	562	600	553	576	614	603	597	593	616	587	632	588	585	594	632	611	603	593	635	557	581	599	613	625	586	610	567	584	582	593	621	625	587	602	652	616	609	603	610	617	593	641	615	585	629	576	586	573	549	613	592	562	589	563	561	578	580	583	584	567	565	596	598	624	565	583	568	633	559	625	621	616	608	589	599	522	593	602	597	607	578	589	576	579	610	625	584	619	572	617	578	559	603	550	600	589	576	643	611	600	596	626	617	564	615	640	567	616	609	613	600	606	589	590	581	602	613	584	584	565	581	586	628	561	554	600	643	573	567	598	586	558	626	606	571	562	574	572	598	586	604	585	600	597	627	625	596	598	581	570	574	610	546	637	648	554	566	614	618	542	606	573	535	543	585	572	552	599	611	579	605	577	635	584	621	608	603	596	627	602	546	633	559	592	566	584	606	615	587	599	621	637	600	625	598	628	573	571	555	623	578	569	566	590	597	580	611	611	623	611	594	588	569	597	602	613	563	554	573	616	599	598	601	591	608	583	585	561	578	610	627	603	585	630	536	601	617	584	606	563	595	595	617	570	578	591	604	576	606	584	573	565	603	598	639	600	575	642	589	636	591	558	582	618	598	607	623	635	555	619	592	613	575	589	620	593	575	588	570	620	604	594	601	608	622	629	598	617	567	622	608	637	589	610	575	605	608	616	634	566	622	613	579	637	639	581	640	561	605	593	614	613	596	599	608	613	621	529	552	588	606	605	631	594	593	556	619	584	598	593	586	555	579	561	586	572	614	546	583	560	573	603	623	605	577	597	573	570	574	573	611	623	612	593	623	613	595	571	597	586	621	583	611	616	638	583	590	601	597	586	576	602	646	602	557	602	607	585	577	585	635	591	579	607	593	590	633	636	563	543	641	552	602	589	641	588	609	588	570	603	624	640	558	570	581	607	612	601	610	620	557	614	550	624	591	601	590	615	572	602	589	614	606	585	610	607	615	589	603	602	553	582	589	608	571	633	608	552	550	599	605	621	601	593	574	668	591	590	581	605	619	547	573	584	593	632	640	585	599	576	620	587	579	620	552	605	582	585	629	611	592	658	586	593	568	622	587	601	624	619	613	595	602	567	613	576	588	561	598	633	622	552	567	591	566	615	593	614	603	622	576	548	581	626	541	587	636	610	617	591	599	567	574	600	582	595	619	584	570	581	587	578	594	624	594	572	616	598	595	570	572	632	582	567	578	606	619	581	585	630	609	607	608	596	577	607	581	592	596	636	614	543	570	603	602	626	608	607	641	587	596	571	578	585	607	568	606	557	601	618	585	573	636	609	582	584	659	553	601	633	599	580	578	600	615	549	598	573	558	556	592	575	599	595	518	600	596	629	584	589	594	600	611	621	586	592	587	653	550	589	611	587	584	566	638	580	589	549	590	630	616	603	589	591	625	592	598	609	622	557	579	596	691	612	578	614	573	606	571	586	560	596	563	592	588	618	603	652	561	570	578	613	606	582	611	580	568	590	611	629	599	577	610	633	625	583	607	610	629	606	570	583	578	611	597	589	571	570	596	572	563	578	580	606	593	569	586	603	538	627	655	571	594	628	587	586	595	588	564	646	580	576	649	582	606	613	611	617	563	585	598	608	570	546	623	581	610	576	592	618	660	591	618	582	622	579	612	627	587	592	614	572	591	590	590	608	551	604	606	545	593	607	591	625	615	582	624	639	607	575	617	579	610	569	526	642	600	613	592	610	631	619	565	586	555	578	599	587	595	614	609	632	614	609	576	560	612	623	630	620	593	608	631	600	600	601	636	576	578	583	562	579	593	588	590	614	589	576	575	605	613	613	563	628	590	619	585	583	615	618	622	592	603	589	623	603	589	615	617	579	593	598	585	526	607	599	559	586	611	591	639	628	566	581	626	622	647	582	574	619	608	654	666	622	585	573	576	627	590	584	600	630	611	590	577	579	594	578	559	645	555	628	608	609	648	602	593	629	565	598	582	623	602	636	639	598	609	657	583	539	618	563	583	594	586	561	562	634	592	600	593	605	648	581	619	620	592	647	597	562	612	571	606	615	598	581	587	597	553	568	630	592	610	541	569	561	604	602	605	575	607	603	607	559	618	603	572	593	558	644	585	626	572	607	581	581	578	601	590	602	626	592	626	637	616	602	606	599	605	633	613	598	592	586	603	614	635	581	582	600	672	606	582	623	601	567	582	606	628	594	607	559	596	628	642	621	637	568	606	623	557	591	605	614	573	605	608	577	610	593	601	618	595	580	577	609	576	611	634	610	599	555	635	622	616	612	566	586	572	566	655	581	586	588	576	604	589	636	556	605	635	597	614	596	605	606	614	615	595	539	594	624	611	620	567	560	582	596	599	600	562	618	619	634	594	616	553	602	603	575	582	625	571	581	630	599	615	573	624	557	573	653	600	665	594	614	603	630	580	631	566	568	589	595	614	603	586	577	639	585	613	601	611	626	582	577	583	599	622	604	601	607	607	576	601	573	620	571	628	557	581	597	615	612	630	611	599	594	594	600	629	606	623	599	603	679	620	648	627	612	590	552	581	615	612	598	604	588	585	565	615	603	596	571	579	621	597	567	603	590	604	576	606	630	641	576	565	599	597	635	583	590	614	584	573	599	595	604	601	599	578	575	599	568	561	600	590	606	576	606	592	617	599	568	613	564	601	606	600	616	594	590	581	587	587	585	613	619	593	587	573	590	573	633	578	624	578	610	609	584	604	573	584	650	593	576	586	634	595	569	592	586	608	627	562	616	568	576	618	570	612	627	607	585	655	566	601	598	580	625	611	633	579	607	608	592	605	566	583	649	618	585	599	593	590	565	592	610	614	563	614	572	602	593	631	587	609	557	609	594	614	585	616	603	603	617	614	581	576	591	597	572	586	604	611	568	581	593	607	591	657	620	593	616	558	595	681	622	600	602	630	637	549	550	613	596	590	562	575	629	595	549	566	587	586	586	587	589	590	580	593	635	550	637	635	613	653	599	615	591	601	586	607	581	588	609	601	622	612	618	602	602	631	572	592	586	623	578	623	659	576	615	570	574
1363	754	486	287	240	267	300	218	144	109	68	69	64	62	44	59	53	58	42	60	55	57	50	56	45	49	46	45	55	46	47	37	43	31	48	48	51	46	44	50	53	49	47	40	58	46	48	48	31	35	33	49	39	45	39	49	59	39	51	37	53	53	57	47	51	36	36	36	42	42	46	42	44	46	45	45	38	46	44	39	48	39	40	48	38	36	40	39	32	32	44	44	36	37	41	38	43	51	30	45	26	42	40	38	48	50	49	34	38	41	41	21	39	38	43	41	33	35	45	43	34	26	41	42	29	39	47	28	46	42	32	37	46	35	43	28	23	35	37	32	31	35	29	40	45	44	45	25	46	37	28	41	42	42	32	29	46	39	43	32	32	44	35	49	46	33	33	38	37	47	34	37	37	39	41	50	30	36	46	41	37	39	32	43	30	40	37	39	26	31	29	45	34	53	33	36	43	38	33	39	37	36	42	36	38	26	28	44	43	34	37	44	41	38	39	44	39	31	42	32	42	43	32	41	43	31	44	39	54	41	34	43	41	34	40	42	48	44	28	36	42	37	44	34	38	46	42	39	32	36	51	32	43	34	41	40	39	44	34	37	43	39	35	52	43	51	55	37	41	35	28	38	27	60	39	40	39	38	40	36	33	36	45	25	35	43	39	36	45	41	42	37	44	40	45	40	32	37	38	37	51	46	41	53	28	37	50	49	39	28	48	32	42	38	32	50	35	35	37	33	44	39	38	27	34	48	29	34	37	41	49	41	46	18	37	36	44	40	44	29	34	45	38	33	32	31	42	35	47	42	40	30	40	40	47	38	28	50	40	49	46	34	44	37	35	38	34	27	41	46	47	33	46	43	54	41	43	26	40	26	38	44	41	36	41	43	31	36	48	39	37	32	41	37	38	44	32	31	40	45	36	43	35	32	35	25	30	40	53	49	29	40	39	34	29	41	42	30	29	37	48	43	37	42	36	35	44	59	38	46	35	37	36	42	31	53	56	42	50	40	33	38	44	56	43	39	50	38	44	42	45	38	43	49	38	42	39	31	38	33	27	46	41	34	33	40	40	46	29	31	36	40	43	36	45	38	37	41	40	49	43	38	46	39	35	46	53	46	42	32	40	33	43	45	38	32	50	45	40	33	33	32	46	42	38	33	23	40	34	37	44	39	32	36	43	43	39	41	34	44	38	40	53	37	38	49	37	33	38	45	38	40	43	42	49	38	44	29	24	44	52	41	35	44	37	33	40	41	34	44	47	29	33	43	38	44	29	27	54	35	38	39	43	31	34	49	27	33	35	38	44	44	32	33	47	42	45	31	31	42	34	37	42	39	39	35	40	41	44	45	35	34	41	29	39	35	29	44	41	39	39	32	33	46	49	32	32	39	49	33	37	34	34	42	32	53	48	33	37	41	32	46	36	43	33	36	45	41	35	34	43	33	35	36	38	39	33	34	30	32	41	50	37	28	53	32	36	32	42	42	46	32	37	33	38	45	38	39	30	37	41	41	31	30	47	46	36	28	30	35	35	45	41	35	36	33	36	29	48	36	37	32	32	46	47	42	37	37	51	41	31	34	49	50	29	51	40	50	39	42	43	45	44	35	36	36	29	38	34	39	39	41	43	33	36	45	39	33	38	45	43	36	43	50	35	33	37	41	37	38	32	46	43	43	35	39	38	37	44	28	37	43	34	39	40	44	50	30	35	38	37	43	45	41	41	34	47	36	38	36	25	40	38	39	42	40	36	39	49	52	42	48	44	24	38	26	34	40	31	40	43	36	36	40	39	39	39	53	28	32	40	40	33	37	39	43	38	32	33	38	38	29	30	41	40	38	36	35	34	26	34	42	38	41	34	38	39	42	35	34	38	43	39	31	38	38	45	43	43	39	42	39	44	27	40	46	40	41	44	39	41	40	35	35	58	48	25	27	46	39	32	33	43	37	41	35	45	42	39	26	42	22	37	42	43	43	46	42	43	36	41	46	32	42	53	46	30	37	40	31	37	42	35	36	34	39	48	37	39	52	42	39	29	38	34	34	40	40	58	42	36	38	24	42	38	32	43	37	45	55	35	37	37	36	43	33	34	28	33	43	34	38	41	39	39	34	38	37	30	45	42	43	30	42	44	40	39	35	39	31	31	31	33	36	47	39	49	31	41	36	58	40	46	38	34	33	34	36	34	39	41	38	48	41	40	40	40	29	39	39	43	38	31	45	32	36	34	37	37	41	35	37	28	29	35	52	37	37	50	47	38	39	26	42	35	43	45	35	35	37	48	40	36	39	49	42	43	45	38	47	41	44	41	35	36	36	43	24	34	29	36	46	40	33	43	29	40	38	32	37	46	33	49	46	41	37	48	44	42	39	37	39	40	37	47	49	41	38	47	35	31	33	43	39	49	48	38	45	50	37	43	43	40	48	42	32	49	30	38	27	44	42	40	35	41	27	52	40	38	43	34	38	40	33	39	42	31	45	47	41	31	41	44	33	41	37	42	44	52	32	42	40	42	29	28	53	40	42	46	46	36	39	39	32	37	43	30	48	45	36	41	51	46	42	49	26	38	38	33	28	41	30	31	32	32	34	49	38	34	34	37	59	43	32	42	35	39	43	39	38	34	42	32	36	49	47	24	33	35	31	45	31	38	35	51	50	41	46	35	44	42	35	35	41	46	35	38	49	41	42	33	38	40	48	45	47	37	47	32	26	44	45	47	37	31	38	39	20	40	37	33	31	40	51	37	38	45	37	41	43	39	31	42	27	31	40	38	43	39	47	33	45	34	56	37	30	37	48	44	41	29	49	32	47	44	37	37	44	43	36	45	30	31	35	38	48	38	38	44	41	33	45	39	36	38	37	54	34	35	37	27	35	37	42	41	48	33	35	48	32	34	31	41	36	38	55	43	39	38	46	44	46	42	38	44	47	35	32	45	45	38	43	39	35	29	29	36	37	41	42	46	35	50	39	45	41	29	38	38	34	33	39	44	40	36	31	29	35	35	33	34	35	34	34	52	34	37	43	46	39	36	39	41	38	36	46	40	35	33	38	36	45	38	38	30	36	33	42	34	39	41	47	39	35	44	39	44	37	38	36	36	36	47	37	37	31	40	43	37	29	42	43	33	37	39	32	45	30	46	39	53	44	35	44	37	43	37	39	43	51	38	49	45	33	36	26	34	34	43	34	45	47	44	50	40	44	41	41	37	33	43	37	45	37	32	40	39	33	33	36	36	36	47	32	43	36	34	39	41	32	31	35	30	45	39	33	39	41	38	29	45	40	46	38	52	33	32	42	33	41	30	36	40	38	32	32	40	35	35	32	32	39	39	33	31	36	46	34	50	32	46	34	44	34	30	30	34	37	42	37	23	42	43	22	40	39	37	34	33	30	35	43	38	39	38	35	46	40	31	27	42	30	36	43	36	33	36	42	48	34	41	25	39	30	25	46	37	37	42	44	39	49	44	33	30	36	40	45	36	38	31	23	36	40	35	43
15941	8706	5100	6543	13253	14065	12542	8462	5033	3194	2106	1589	1215	1083	968	852	792	718	690	633	556	567	575	504	507	492	496	571	631	504	512	489	434	361	366	380	480	503	615	702	509	631	684	557	587	738	630	421	412	421	384	357	346	356	377	484	508	521	474	446	588	604	603	475	353	317	326	320	315	306	336	412	414	421	446	537	350	363	335	330	347	358	308	320	311	275	254	293	297	274	293	280	306	274	289	337	289	312	273	281	307	258	293	290	284	268	288	260	280	298	269	271	300	312	280	267	251	261	274	252	295	276	283	302	260	274	302	292	290	303	278	309	301	275	287	268	302	311	263	271	268	244	295	276	266	294	302	294	283	285	309	277	276	277	271	305	289	291	253	273	279	277	282	312	284	270	286	277	265	295	279	291	292	276	298	281	312	288	331	288	299	298	273	275	275	276	280	293	293	286	295	293	281	289	287	292	277	285	269	276	294	296	280	291	279	260	299	277	288	256	279	300	285	289	274	276	285	291	271	321	285	300	240	271	255	289	282	289	300	310	290	271	304	260	290	300	273	271	248	310	288	287	269	299	269	286	286	264	292	313	283	288	282	286	270	277	266	240	260	270	236	265	283	299	272	287	305	269	282	301	284	278	303	277	298	295	299	269	262	264	294	263	305	252	299	293	271	289	308	295	270	281	299	268	275	308	306	290	287	261	285	289	287	302	265	314	275	298	300	289	291	283	292	287	241	282	260	298	298	252	301	297	288	268	284	326	281	285	287	267	287	261	285	279	286	279	308	291	252	261	264	285	248	275	276	287	259	307	272	295	277	306	295	297	273	293	281	302	300	267	267	322	311	283	307	272	286	282	301	278	294	301	301	265	266	294	291	279	278	314	297	313	318	282	270	299	273	287	282	290	295	298	291	260	307	291	281	284	293	314	297	297	252	298	266	269	309	273	286	287	287	269	294	273	280	284	294	292	281	297	286	273	270	295	313	283	266	289	263	312	313	298	280	279	256	249	279	293	257	286	281	300	276	266	281	294	278	270	307	262	291	308	316	277	290	309	290	254	307	306	308	284	277	287	260	303	297	291	278	266	277	242	268	284	288	254	282	306	288	275	292	292	257	285	312	269	278	290	290	292	320	256	281	288	317	292	281	254	294	285	295	285	299	268	296	295	297	280	273	277	290	271	275	266	279	250	271	286	293	261	269	251	298	253	308	289	252	269	258	304	308	278	321	287	294	303	307	284	268	264	303	290	298	260	297	266	312	299	279	295	270	279	309	305	288	297	275	293	289	272	293	262	294	291	311	252	260	255	268	299	288	292	287	278	315	250	249	304	286	323	272	281	307	267	305	311	312	260	277	294	290	300	287	242	307	266	337	283	265	290	293	259	293	302	290	276	297	272	287	294	299	298	333	292	307	283	263	299	280	273	274	247	290	288	301	266	295	263	299	246	264	275	283	274	274	283	284	255	268	273	282	270	268	289	290	290	287	293	286	290	303	296	316	302	292	284	291	277	304	301	252	287	268	287	292	267	288	286	288	287	288	299	288	300	240	259	296	260	270	280	304	260	271	258	287	278	262	296	291	273	269	290	295	264	284	279	279	234	268	282	290	252	274	278	297	270	311	258	290	287	282	273	300	282	292	285	278	274	297	279	269	291	310	305	259	296	282	289	301	271	260	306	306	295	272	292	286	328	287	309	268	268	297	293	308	270	304	273	292	251	273	274	300	288	277	285	287	282	283	280	300	289	304	277	257	297	309	293	287	287	322	279	303	308	295	248	289	266	277	301	262	282	276	258	273	287	283	256	272	258	282	279	284	266	327	300	300	286	287	282	282	313	270	298	298	268	258	305	272	274	282	282	281	307	244	280	262	272	302	285	287	296	294	305	266	287	288	282	282	268	302	301	282	256	280	280	257	277	290	322	284	280	288	308	299	277	295	284	242	280	280	297	279	278	270	293	300	318	274	262	294	278	285	287	297	265	268	297	260	297	283	308	315	288	270	304	308	330	306	308	294	266	303	305	276	282	282	286	286	295	288	299	278	284	272	294	282	279	302	267	292	292	302	299	283	296	280	326	279	309	271	260	281	285	317	279	280	279	271	283	263	282	305	277	265	279	285	282	299	267	294	294	294	294	272	302	314	309	265	316	283	267	282	273	304	313	273	299	297	277	284	272	278	280	280	269	280	300	285	265	298	266	286	304	301	289	288	292	272	301	283	292	281	264	293	268	311	279	275	314	274	262	269	304	300	291	282	282	296	261	292	270	257	285	328	281	287	285	282	306	305	269	294	304	302	273	257	301	298	258	285	295	287	253	298	279	280	312	284	257	306	277	288	295	315	299	293	289	286	299	268	302	273	327	309	263	273	260	286	273	268	284	289	267	293	270	254	309	300	265	267	281	305	303	287	281	286	285	268	267	264	300	272	300	263	270	279	301	263	256	314	307	292	280	306	301	274	271	285	307	296	271	260	301	302	264	297	299	273	278	265	291	287	281	311	323	268	290	258	299	270	277	269	282	289	256	263	294	285	277	289	277	268	293	293	275	291	288	279	260	269	304	301	306	269	293	302	286	269	273	259	290	315	285	320	267	295	276	284	269	293	263	300	285	314	276	294	293	264	305	290	266	305	286	282	302	266	249	256	280	291	290	270	286	285	311	283	298	262	295	276	272	278	305	296	273	278	291	284	281	267	289	275	257	272	253	279	300	291	279	290	267	284	273	294	289	268	296	289	274	311	293	281	305	284	269	301	304	320	290	275	329	277	279	280	276	246	304	302	264	252	298	278	267	273	281	292	285	265	298	284	280	288	280	255	268	295	273	283	279	303	293	283	269	277	286	320	281	281	287	292	273	260	315	285	321	289	279	282	286	307	299	293	276	283	277	301	310	261	316	270	298	269	300	264	291	299	316	261	255	276	288	290	302	291	321	309	280	272	295	310	292	276	280	269	281	280	293	288	276	289	268	246	284	275	293	322	307	279	320	272	280	258	269	271	273	288	316	279	277	305	297	260	260	304	269	301	281	282	287	301	274	277	291	302	282	271	294	292	293	288	308	306	263	288	285	275	270	287	265	291	287	281	269	284	312	306	310	260	301	273	286	269	277	302	297	290	269	263	273	285	272	322	263	303	258	275	310	304	280	322	274	281	265	295	282	293	281	282	305	299	271	299	268	276	267	269	277	270	312	275	274	274	294	306	288	287	292	290	305	287	269	277	299	302	287	286	287	291	271	286	277	309	270	268	300	284	281	272	296	297	285	290	295	287	289	266	300	289	307	250	261	312	318	308	287	279	293	283	297	287	279	289	299	289	273	305	295	259	307	272	288	309	288	305	286	308	296	289	265	276	280	298	291	311	272	294	257	294	256	296	276	256	305	285	266	263	277	305	299	288	293	305	293	300	290	264	290	293	286	285	308	298	253	258	261	279	274	306	308	285	267	294	294	311	280	272	301	280	303	298	287	277	290	296	281	280	281	266	279	281	287	302	299	274	296
1387	447	284	189	166	168	159	100	110	84	66	73	81	65	75	63	61	68	76	69	71	63	48	59	65	71	54	63	69	56	68	58	63	55	58	75	65	64	65	74	59	57	72	72	74	85	87	78	65	66	83	82	70	53	54	80	71	71	58	69	71	59	73	66	63	59	74	68	60	71	70	82	76	73	75	67	72	74	74	79	64	67	58	68	74	68	74	64	71	89	68	60	62	65	78	69	64	51	54	66	70	60	75	62	76	81	67	70	76	71	77	65	63	72	55	53	77	64	59	80	63	61	55	63	59	53	73	63	67	78	65	66	59	67	68	71	58	53	59	66	72	68	58	69	65	66	61	91	60	62	76	58	67	69	59	68	60	48	72	67	67	72	71	59	52	62	72	52	68	61	55	68	56	47	63	54	80	66	63	74	63	82	54	67	75	44	63	64	58	68	68	67	63	62	60	73	69	58	63	69	55	62	89	62	53	58	71	60	70	59	59	68	50	67	50	70	65	60	70	57	64	76	71	62	80	66	58	63	68	66	75	73	64	53	74	80	78	65	69	75	65	44	64	52	54	70	64	73	75	60	54	62	64	73	74	62	72	67	66	46	77	68	73	60	64	51	71	67	62	67	56	60	62	57	55	51	72	84	73	67	55	61	63	70	68	62	63	66	57	60	69	70	65	62	73	66	62	66	59	74	58	53	59	61	55	70	83	59	60	63	68	58	72	83	68	65	66	62	62	64	65	61	60	59	70	66	60	68	73	77	60	62	63	63	74	54	79	59	60	52	74	72	62	61	65	72	68	55	73	64	79	55	75	76	58	69	56	68	63	64	68	82	67	71	65	66	73	78	61	66	75	57	75	63	57	73	65	57	71	88	64	70	80	74	67	62	68	54	72	64	54	64	63	59	77	70	55	63	72	60	65	70	54	67	63	60	68	59	50	69	61	72	64	59	62	70	58	68	55	66	65	60	68	63	55	63	57	67	55	60	62	52	51	66	64	61	64	67	56	70	69	52	61	67	64	79	65	58	53	60	54	66	59	62	75	70	71	64	61	60	74	63	60	55	52	49	63	70	66	71	65	73	63	63	72	63	64	54	63	63	77	65	74	66	69	70	52	75	67	75	69	59	58	68	64	72	67	65	59	62	69	59	63	85	73	77	69	69	49	64	69	75	75	59	63	72	73	62	79	68	65	60	74	60	60	58	55	73	61	62	55	69	68	69	62	56	70	68	59	64	77	54	57	71	70	74	66	64	76	71	51	77	54	65	79	66	57	61	61	61	72	61	56	67	72	39	74	61	61	61	58	62	68	61	67	58	80	66	51	49	64	65	51	62	64	67	66	73	64	69	86	69	72	67	64	68	62	69	58	61	63	59	59	51	71	66	81	56	61	60	78	65	58	67	66	57	77	67	67	69	58	59	65	67	61	74	65	73	56	75	55	65	73	68	72	64	65	68	66	59	69	65	71	67	68	71	62	57	51	65	67	73	63	63	75	63	74	61	59	63	52	71	68	67	83	52	62	69	77	78	65	62	65	75	75	68	53	73	67	66	68	73	57	53	70	70	88	58	57	61	68	62	58	69	62	80	67	53	68	60	67	66	65	58	67	70	72	62	68	69	56	63	60	66	63	56	65	57	81	81	59	67	54	59	78	60	68	63	60	61	70	64	75	63	74	62	62	69	61	64	65	57	61	50	60	67	74	75	78	66	79	70	49	66	69	57	73	66	72	79	58	65	74	50	57	71	57	75	59	63	65	66	59	70	56	88	75	45	60	67	59	53	73	72	70	54	80	67	72	61	70	69	87	58	67	72	56	70	67	58	75	51	55	57	77	63	70	62	64	63	72	57	75	53	53	67	63	63	72	62	61	66	62	66	57	51	83	62	61	65	69	66	55	69	69	58	71	64	59	63	55	72	63	72	74	49	72	69	63	55	71	49	70	73	65	76	48	63	77	65	63	55	62	74	62	55	66	67	76	56	70	69	71	63	76	72	64	54	55	71	69	67	60	66	58	61	67	63	66	72	69	56	63	72	61	61	61	69	52	67	64	63	64	69	64	53	72	57	64	67	61	62	70	72	68	60	63	62	48	80	64	49	64	52	53	71	62	63	74	69	67	51	64	60	76	66	63	63	71	51	74	68	59	71	62	58	55	67	63	68	68	72	64	62	60	70	68	62	51	77	68	67	56	73	70	71	68	51	68	74	58	69	53	72	55	61	59	66	60	78	65	64	70	50	73	76	76	54	53	63	84	70	87	76	58	65	47	59	70	67	63	63	56	74	53	73	62	79	68	76	73	75	60	57	76	59	50	84	59	58	68	55	73	63	61	54	51	74	58	63	56	66	69	69	70	65	73	63	91	68	59	62	63	55	72	70	64	68	74	64	63	69	69	61	58	61	65	46	62	79	62	56	68	59	63	66	54	88	60	55	77	74	63	65	65	78	45	61	63	65	57	72	72	62	65	65	67	66	65	72	56	64	85	63	64	60	69	80	77	68	53	60	63	56	54	46	74	82	64	47	65	59	65	73	59	66	63	68	69	60	56	61	57	72	57	59	80	60	71	76	64	74	58	70	60	75	71	73	50	57	66	62	67	68	55	53	63	61	68	63	66	60	73	70	62	82	74	65	71	70	62	57	59	59	66	75	54	66	58	61	62	70	73	56	68	72	57	73	60	63	71	79	62	52	49	53	44	60	71	75	66	69	65	64	73	63	55	60	55	53	71	63	73	77	63	76	70	57	74	42	64	68	59	74	67	75	59	67	67	58	52	71	61	73	70	71	64	84	65	71	63	47	69	51	64	68	59	70	61	57	62	68	51	74	66	65	71	80	54	60	56	56	64	65	71	59	62	83	57	69	72	81	61	65	62	64	77	72	64	56	81	66	73	57	72	67	56	72	67	58	69	63	67	72	73	64	68	73	53	63	79	68	57	56	80	54	51	62	50	59	59	65	68	76	71	63	69	51	61	61	71	72	69	62	56	61	61	61	62	71	61	66	70	66	61	65	53	75	56	76	49	61	74	64	65	67	63	65	62	72	57	62	60	58	46	56	69	59	56	60	57	60	74	61	73	75	75	70	54	73	74	56	76	65	69	85	62	55	76	62	47	70	70	63	72	69	73	57	87	61	75	61	62	67	67	61	70	64	75	63	84	88	77	59	68	63	67	63	72	60	67	64	49	60	63	67	63	72	62	66	69	63	76	65	66	67	51	51	66	66	70	62	84	68	79	74	56	55	71	67	59	68	57	54	62	67	71	70	58	64	65	60	62	60	71	60	69	69	62	63	54	51	61	57	55	74	67	56	71	55	62	91	72	71	66	67	65	83	47	61	65	50	56	83	83	68	60	69	65	67	70	71	73	55	58	59	59	70	76	64	65	51	59	57	58	69	71	67	58	61	62	64	62	48	66	71	67	73	66	65	73	84	55	64	79	58	61	69	64	63	77	67	51	53	65	56	74	71	67	47	78	67	71	72	58	60
12156	5620	3002	3812	6900	7436	6241	3701	2090	1288	949	699	652	638	598	531	539	566	545	568	542	537	558	498	548	513	592	553	606	592	493	561	498	481	505	518	529	577	617	699	611	608	644	625	575	667	615	511	546	517	501	519	480	524	564	564	577	618	552	619	630	607	567	558	468	478	478	508	513	543	571	557	555	536	533	611	534	547	503	503	555	544	529	513	479	524	476	447	469	498	446	502	472	533	478	463	504	461	465	529	468	487	462	494	472	488	524	508	526	518	499	465	473	480	527	496	490	461	507	502	473	482	519	506	460	496	493	468	492	542	475	492	454	492	494	529	479	474	489	494	494	483	476	489	519	483	499	478	488	471	503	487	509	489	461	492	501	515	524	500	537	488	467	523	499	520	517	539	522	501	514	511	524	472	463	476	504	457	514	483	503	463	494	520	475	514	494	457	505	555	483	503	520	528	531	481	496	514	485	517	486	465	480	487	491	483	496	488	503	520	481	487	529	465	482	497	465	520	490	481	534	480	485	517	494	484	526	466	456	501	497	488	517	499	512	545	502	454	511	474	506	481	482	530	503	493	475	499	452	513	461	528	481	493	488	480	508	527	499	505	484	543	464	519	503	463	514	493	508	475	541	511	477	517	496	438	487	446	472	446	511	481	488	445	507	438	480	500	500	456	478	459	469	445	523	525	550	494	511	508	469	483	457	462	494	490	506	475	492	483	528	550	542	489	460	512	484	515	505	509	478	441	477	509	464	484	515	507	506	493	502	483	530	470	471	469	461	495	489	479	489	487	508	472	499	495	545	497	490	492	483	514	478	505	521	481	475	512	492	472	455	511	482	503	475	514	507	520	515	509	500	473	476	495	493	558	490	471	499	465	504	518	499	469	475	521	492	485	525	488	484	489	463	560	524	489	499	485	487	488	519	516	459	502	521	484	534	511	520	456	492	481	483	482	500	485	501	496	515	513	507	519	476	493	510	469	494	474	511	507	494	479	475	536	505	478	488	512	482	491	519	495	475	511	483	464	487	476	467	482	528	505	521	460	498	466	441	491	537	488	516	504	473	504	491	508	487	451	511	496	454	519	482	531	493	503	472	474	485	499	466	507	458	491	513	486	493	502	529	492	496	477	490	523	538	496	466	484	511	493	498	500	517	466	487	492	488	497	507	495	481	501	492	453	510	478	504	496	509	529	466	443	462	489	524	509	488	479	524	502	507	514	499	451	502	508	507	492	517	554	526	518	520	511	480	530	478	497	488	481	496	495	501	513	471	497	482	504	471	523	501	491	496	492	505	501	482	527	471	547	479	496	524	505	520	547	504	512	485	476	476	447	501	465	505	503	463	506	512	500	486	505	497	510	498	521	496	489	497	472	465	500	517	498	470	513	493	485	486	469	481	484	504	464	529	470	477	482	486	508	497	516	463	516	441	493	468	499	507	521	480	496	482	503	544	505	530	510	489	544	473	473	496	489	496	462	479	512	472	489	466	501	519	480	526	520	499	496	500	523	458	489	491	514	440	489	517	487	507	512	468	505	471	495	473	487	537	491	480	511	452	491	482	524	482	518	492	483	508	501	497	447	483	481	524	463	481	501	488	497	503	495	484	513	487	497	455	495	501	477	525	527	494	481	483	460	497	517	506	489	502	472	522	531	512	528	497	441	508	510	512	499	505	469	501	504	446	530	473	514	488	494	492	493	456	479	490	470	550	512	496	484	514	462	515	479	518	476	482	515	513	510	488	483	493	484	451	461	470	501	535	528	508	505	478	466	491	522	482	536	471	493	506	498	525	501	516	526	479	457	485	475	518	488	536	500	464	533	475	501	478	543	530	478	489	503	496	502	507	484	518	486	514	525	480	490	499	503	447	473	477	513	499	486	489	502	460	506	503	453	487	485	536	508	500	490	476	547	499	508	475	464	525	471	493	497	520	505	485	512	523	505	508	489	470	517	497	512	490	478	495	523	527	478	521	502	500	457	513	541	495	492	506	518	501	477	483	464	454	509	455	482	536	488	482	473	476	501	482	499	477	486	505	532	499	503	488	452	520	500	511	492	484	503	483	514	500	489	502	497	484	423	468	534	489	488	482	486	462	423	509	501	484	509	519	499	476	514	494	525	468	496	450	454	492	494	472	551	494	473	459	463	471	502	501	467	497	512	491	530	454	466	537	496	496	492	500	478	490	508	531	478	482	484	508	493	521	495	514	548	480	492	482	514	500	485	501	467	512	492	501	488	508	510	496	492	528	480	483	512	487	510	482	473	509	540	472	487	474	488	496	555	487	516	485	494	489	491	454	493	508	533	490	504	504	520	488	494	508	462	476	485	519	502	498	507	445	543	493	480	474	505	507	473	522	501	471	465	461	501	462	529	515	507	511	511	448	462	460	490	516	449	492	505	517	488	475	501	487	490	459	473	511	493	495	484	485	511	500	524	505	471	497	469	507	541	482	524	456	525	474	494	492	504	475	498	483	479	517	487	507	487	516	519	496	449	515	521	493	509	515	496	500	489	468	506	515	476	471	490	494	495	489	506	509	461	485	498	517	450	446	517	520	466	506	496	478	513	476	469	560	502	488	491	494	493	494	473	503	493	466	493	494	511	522	506	530	523	465	450	444	480	481	487	469	508	497	498	520	505	535	481	478	507	518	493	512	501	501	488	460	504	482	472	503	480	471	524	462	494	500	474	488	452	472	499	466	511	502	507	477	494	491	519	523	518	478	492	429	499	524	481	492	487	493	513	507	546	534	486	500	500	456	495	469	532	494	523	466	497	507	508	473	492	485	492	490	457	483	504	484	479	479	462	498	521	472	508	492	486	538	496	476	509	463	540	495	456	504	491	482	468	461	467	479	511	499	502	481	509	510	437	521	495	511	516	461	473	526	474	503	499	498	470	465	505	493	515	510	531	468	497	506	507	493	474	500	479	523	498	507	485	503	513	483	497	473	491	535	494	525	480	514	484	519	518	496	492	435	496	499	513	493	456	508	519	550	470	478	437	464	478	486	454	506	515	527	494	516	516	502	496	486	515	486	505	501	486	527	483	528	481	507	514	509	463	489	489	515	504	471	468	499	501	454	489	484	489	466	507	497	524	509	515	477	498	497	497	490	533	478	472	508	502	483	494	522	481	485	492	463	457	506	500	466	456	503	502	505	517	533	486	508	491	470	482	485	519	498	522	480	472	482	532	513	469	471	491	504	469	494	521	518	459	473	513	505	503	494	532	505	485	502	457	485	534	488	455	478	480	472	483	515	519	467	493	501	471	460	521	465	485	513	496	466	520	480	495	518	520	489	495	530	519	513	498	498	534	471	468	480	512	499	483	490	505	513	538	518	535	498	506	474	489	475	467	484	448	464	509	526	505	491	471	513	458	487	478	478	451	505	501	469	500	440	516	488	516	529	501	508	491	453	472	483	495	478	484	478	480	492	495	528	503	484	461	444	450	500	509	462	500	578	494	501	479	507	471	486	503	494	520	489	513	522	487
898	638	352	231	170	191	193	135	96	81	52	53	35	33	38	53	40	46	33	37	36	36	35	31	30	29	36	45	38	36	35	48	33	26	31	32	36	38	48	50	42	43	50	36	36	44	46	37	38	25	30	33	32	26	40	31	40	28	21	33	53	28	29	33	28	33	23	32	30	30	47	38	37	38	32	44	33	32	34	39	31	36	23	33	32	35	34	28	35	26	25	34	34	31	29	19	27	27	30	31	30	27	28	32	32	44	19	42	40	33	34	31	35	28	35	27	41	37	26	32	37	31	31	33	35	39	32	21	29	41	35	32	38	26	36	28	28	35	26	23	32	24	28	30	28	28	28	42	32	29	33	24	40	23	41	33	36	30	35	25	40	26	22	31	26	38	27	36	39	30	38	38	24	31	33	35	38	26	30	21	39	28	24	40	36	27	24	36	24	38	28	29	33	28	28	37	31	42	25	36	30	30	35	37	36	25	28	29	35	26	36	29	21	27	30	30	24	30	31	35	24	26	22	26	29	25	29	40	27	36	38	27	33	35	43	31	31	41	36	37	54	28	33	31	34	28	20	25	32	34	37	23	22	36	28	30	35	27	40	30	34	26	32	23	29	37	21	23	34	30	26	26	29	31	28	36	32	30	34	27	41	35	36	33	40	30	29	26	36	27	31	32	24	22	31	32	40	36	33	26	32	25	21	34	32	35	34	32	29	19	22	34	31	30	29	28	39	33	25	30	34	31	41	33	29	23	41	28	33	32	27	31	32	29	35	38	38	24	33	38	27	33	34	33	32	33	24	28	31	26	25	27	24	26	32	24	26	32	33	28	28	34	29	26	34	34	30	31	30	39	34	37	36	31	22	28	33	23	29	38	26	23	25	28	27	29	31	30	36	20	37	23	30	23	29	21	30	36	31	28	40	22	34	34	27	21	31	31	31	33	29	30	22	30	29	31	33	29	25	32	33	22	35	38	33	22	33	33	35	30	32	27	30	42	30	27	22	35	36	29	31	28	33	28	38	29	28	41	39	30	34	47	32	32	30	26	37	36	31	25	38	31	26	33	30	35	29	22	47	35	29	31	25	26	42	27	35	21	36	36	30	29	31	37	25	29	32	31	24	38	24	22	35	35	27	32	25	27	31	34	36	34	23	37	35	34	28	31	29	30	25	30	21	28	41	20	24	27	29	31	27	25	42	28	29	29	37	36	32	33	24	30	28	32	29	36	34	28	28	42	25	21	27	38	29	32	33	23	22	30	28	28	47	25	33	29	33	21	35	26	37	37	31	19	32	32	39	37	33	30	26	23	27	18	34	42	32	31	28	33	43	29	24	38	27	28	25	31	24	31	35	29	27	33	32	26	24	35	28	23	25	33	30	30	27	37	41	33	34	35	29	27	28	27	31	29	33	28	37	38	32	30	30	29	28	26	38	33	38	26	31	34	36	32	34	17	27	29	25	27	21	34	31	23	39	34	32	40	33	31	20	23	27	34	27	31	22	29	33	40	28	29	22	33	33	25	35	36	33	32	31	25	37	37	38	24	33	29	27	33	32	32	27	33	24	37	36	36	37	32	18	31	27	27	28	32	39	43	38	29	30	30	35	25	31	34	31	32	29	26	30	31	46	27	37	38	19	33	36	32	31	33	30	14	30	36	33	35	32	29	32	28	35	26	37	27	44	31	30	22	29	24	23	35	24	34	17	29	38	29	36	32	29	29	35	28	34	37	36	29	33	34	32	28	26	24	28	27	28	41	31	26	22	29	36	22	34	30	30	26	34	45	39	27	24	36	30	33	46	30	22	34	23	24	34	38	25	30	34	34	31	23	29	35	37	21	37	31	36	34	26	31	35	36	31	25	34	27	33	31	33	33	15	34	33	38	28	38	24	25	30	31	26	34	29	25	28	27	34	32	24	27	35	28	38	33	34	25	28	34	32	34	22	25	42	30	33	23	28	28	37	29	35	26	25	25	34	22	27	23	28	31	38	26	38	31	33	34	29	46	29	36	36	28	28	28	25	22	39	30	30	29	31	29	33	31	29	33	26	31	22	25	28	23	28	22	36	28	38	33	32	24	33	37	36	37	29	28	33	21	26	39	27	35	33	28	29	30	33	32	35	36	34	33	35	31	29	29	35	30	28	31	24	30	34	25	27	32	22	36	30	26	28	34	25	26	30	28	31	28	29	33	29	36	28	22	30	34	40	32	27	32	29	31	29	26	28	43	24	25	33	35	26	31	34	31	25	34	37	29	39	31	38	33	31	38	43	27	34	32	33	24	31	25	34	25	29	36	29	28	30	36	35	25	38	36	24	31	32	34	26	25	34	36	33	23	34	41	29	32	27	32	30	39	21	30	29	33	23	33	40	40	33	31	33	33	24	30	32	23	24	25	36	31	37	32	23	25	33	28	37	20	29	36	30	28	34	24	34	29	16	29	26	28	22	28	19	25	35	36	38	22	28	18	33	19	34	31	36	26	30	34	25	34	28	25	25	34	34	33	23	31	31	25	30	31	26	25	33	31	23	36	22	34	30	14	26	42	30	27	34	31	24	33	26	34	22	22	35	26	36	34	39	29	30	31	27	29	31	27	35	26	25	31	29	32	42	39	36	42	32	30	27	28	34	28	34	22	37	24	20	29	27	24	36	34	32	27	28	32	34	32	32	33	40	33	34	27	29	27	28	34	31	29	31	33	23	19	29	32	24	23	32	34	38	31	22	15	30	39	25	31	28	31	26	30	26	32	29	32	25	36	28	35	32	32	28	31	35	26	28	26	23	40	25	25	36	41	30	23	34	38	29	32	28	26	31	40	31	39	26	29	26	33	28	31	33	41	29	28	29	30	27	36	32	35	32	33	31	27	29	37	31	30	32	39	34	26	32	35	42	23	28	24	31	38	34	37	37	30	32	37	30	31	36	47	38	25	29	33	39	21	36	31	27	20	35	22	32	26	27	21	22	28	18	36	31	38	37	32	40	36	32	22	35	38	28	34	27	26	23	31	24	31	35	29	32	31	26	29	36	33	30	36	22	27	34	37	26	34	32	31	30	33	31	34	25	27	25	40	29	28	24	31	40	38	35	31	21	30	29	32	34	34	19	23	41	32	33	26	39	34	32	25	35	36	32	39	27	32	30	24	25	36	36	33	32	36	34	29	31	25	21	26	34	25	39	28	43	41	23	20	26	30	20	40	28	32	34	35	34	32	23	36	28	32	23	33	26	29	28	30	42	33	20	24	41	30	27	32	31	27	33	24	40	35	41	28	34	28	27	25	40	28	22	38	34	29	26	38	21	29	29	27	35	36	27	18	28	31	23	40	37	41	30	29	31	24	24	38	31	29	35	32	25	26	30	30	37	36	26	27	28	36	28	25	39	35	27	36	35	24	30	36	27	37	33	24	34	40	21	23	27	31	32	42	31	31	28	24	22	32	38	30	37	24	34	27	23	33	42	22	38	33	34	24	29	22	33	33	37	21	35	36	25	19
12959	7637	4116	5359	10444	11095	9479	5660	3301	2071	1215	956	805	692	578	529	495	454	419	389	413	394	389	401	358	347	368	460	418	379	326	316	276	284	301	330	338	432	507	450	409	561	518	390	418	483	373	285	300	313	276	284	247	284	322	313	403	379	376	472	478	448	302	268	252	286	259	250	308	275	282	334	310	313	391	331	360	283	287	297	290	315	341	241	235	187	228	246	259	246	259	243	242	243	247	223	240	238	273	265	213	240	225	236	223	266	239	243	247	236	251	231	237	236	217	230	235	259	217	242	236	244	213	221	249	225	262	241	262	265	247	253	250	209	207	217	214	235	269	241	250	210	228	231	243	225	250	222	233	259	250	226	249	243	242	218	266	230	253	286	254	261	241	267	233	253	225	241	242	227	237	248	204	208	253	238	232	232	217	223	238	211	242	257	243	261	226	223	237	267	199	238	229	232	240	219	208	236	248	210	246	239	253	243	244	236	229	260	223	230	245	246	226	260	225	219	216	256	223	201	213	246	239	233	236	250	216	232	217	243	218	239	256	256	259	241	259	238	224	259	211	244	209	245	213	249	252	214	278	242	255	235	246	243	224	235	224	251	237	246	237	214	242	216	233	258	229	241	226	235	227	255	247	248	246	218	247	240	241	242	232	232	211	229	237	248	243	237	244	207	257	232	269	247	266	245	261	238	246	275	221	255	245	244	254	235	240	199	197	229	221	248	226	256	240	231	237	239	252	257	219	222	213	208	239	233	195	240	272	236	228	245	243	243	268	241	250	224	249	258	251	237	243	232	254	224	257	242	242	244	255	220	233	239	199	222	208	239	241	240	216	252	211	215	224	246	278	259	239	202	233	263	219	224	247	257	228	224	240	245	284	218	221	257	215	237	246	219	246	230	219	254	233	235	241	236	215	245	237	260	231	233	214	253	227	225	259	231	248	225	232	236	232	238	236	240	250	244	209	219	254	220	231	226	293	235	221	234	229	231	217	243	252	240	257	229	225	258	234	243	262	242	238	254	222	243	241	237	246	248	227	255	240	216	248	220	214	257	220	232	231	241	252	224	222	219	232	259	242	235	228	199	257	257	244	254	217	196	225	207	216	264	234	223	249	217	218	247	257	207	223	256	245	250	226	223	221	242	213	257	236	197	261	227	226	235	248	268	231	284	213	247	227	252	233	272	237	238	220	211	236	233	221	226	226	207	252	218	259	251	234	265	255	233	253	244	234	227	230	237	239	209	253	236	229	248	238	242	197	250	222	238	227	225	239	238	253	227	218	270	226	264	234	239	252	221	216	216	240	222	206	234	227	227	235	215	244	274	224	214	243	247	235	265	266	262	234	260	220	231	240	229	243	221	235	247	251	211	227	245	232	238	228	235	243	224	213	234	272	245	248	228	237	232	231	247	234	233	233	245	218	241	239	250	219	234	235	190	224	242	247	213	205	220	269	237	219	219	203	239	245	224	244	262	248	249	241	253	234	201	242	223	239	236	235	231	242	250	254	244	219	203	247	250	261	258	238	233	235	233	221	258	264	249	216	247	216	237	227	241	253	242	203	228	229	236	243	233	245	217	234	217	238	270	248	236	233	265	248	233	248	245	228	246	237	244	258	237	254	262	253	209	231	245	249	254	246	255	233	242	243	232	231	263	246	248	254	230	303	259	216	225	245	216	239	223	268	234	226	244	246	225	236	221	264	246	223	258	247	247	244	241	246	221	229	227	221	217	251	246	244	243	251	244	233	263	241	259	257	276	215	216	255	247	246	231	229	232	238	220	235	236	219	255	222	240	211	242	236	253	249	214	226	229	243	228	249	262	229	248	220	252	238	244	231	247	216	255	228	229	217	221	246	223	236	232	235	237	216	218	223	250	252	211	216	249	241	223	241	226	230	211	238	211	239	209	233	231	232	240	225	246	252	250	249	252	220	237	232	248	233	252	255	230	244	237	263	250	249	244	246	229	246	233	239	241	244	234	211	240	221	232	246	208	246	241	228	235	225	213	214	229	240	215	244	232	226	214	223	226	216	256	249	253	250	242	218	254	218	226	241	249	240	235	206	212	211	253	254	253	230	239	209	213	234	248	243	208	239	231	250	256	221	267	240	249	226	232	245	225	235	247	190	234	228	243	251	259	242	231	229	221	241	235	213	248	236	227	237	258	228	223	237	236	215	217	222	253	241	234	235	226	230	242	247	229	259	259	235	277	226	223	224	217	262	238	272	250	215	237	235	226	251	253	207	234	253	224	252	215	234	222	223	234	253	267	254	223	222	236	234	222	245	193	224	222	230	228	261	239	246	238	223	219	235	215	230	242	226	232	219	201	252	245	289	228	240	230	269	224	258	226	225	228	251	257	228	238	231	232	220	263	217	249	256	240	241	238	263	225	226	223	241	234	234	240	231	217	240	235	232	230	236	242	244	246	246	230	226	226	226	243	236	243	236	237	233	251	240	237	242	250	215	264	245	249	269	223	221	260	256	247	250	206	225	254	206	252	230	277	241	260	247	235	220	240	226	237	244	245	258	227	215	235	230	213	229	215	231	255	223	245	258	234	225	210	222	261	227	237	269	250	225	269	239	212	237	225	230	248	223	271	226	245	233	217	245	217	234	209	234	244	237	227	247	239	226	242	230	229	223	261	215	207	220	235	225	278	219	228	263	236	218	202	244	239	253	271	230	211	249	203	233	228	213	236	240	234	242	216	228	227	239	256	214	243	230	267	229	279	235	237	222	228	225	254	249	278	231	210	267	263	207	237	252	269	229	191	249	215	258	231	254	257	254	249	242	238	254	253	241	242	228	240	229	236	244	232	228	225	277	252	245	225	238	235	231	237	237	256	234	240	247	231	231	236	248	253	257	237	229	202	233	229	266	245	260	203	259	257	228	233	237	226	252	241	243	216	233	202	259	230	241	202	207	226	244	228	258	239	227	213	229	230	241	236	224	251	270	250	224	241	233	219	242	210	274	234	228	258	250	214	261	229	223	225	239	243	235	247	204	229	240	258	236	260	229	263	206	232	241	221	221	249	247	233	211	241	233	230	227	252	216	233	252	223	237	251	240	245	221	239	255	244	221	230	267	252	231	227	236	234	234	255	229	237	243	262	255	256	211	251	240	239	234	220	231	232	243	214	251	218	254	241	238	242	225	216	226	258	252	238	275	248	224	243	270	229	242	217	234	234	239	234	233	212	256	237	241	226	256	264	251	215	218	238	221	241	232	218	244	238	214	217	243	209	253	254	240	233	230	230	227	248	237	224	239	244	237	213	244	227	227	220	257	239	242	229	236	240	234	255	220	223	225	276	219	239	235	250	252	247	251	230	206	235	246	240	245	206	222	233	230	206	235	260	258	240	234	263	221	216	231	259	248	233	226	235	217	242	225	220	234	219	248	231	218	239	225	232	253	228	226	230	238	226	231	249	208	242	220	210	252	250	237	225	272	260	256	258	225	253	274	216	235	218	230	215	238	231	215	216	233	256	234	256
2048	648	341	253	175	219	230	154	134	109	97	94	96	88	104	90	91	89	105	68	102	85	62	88	93	96	83	89	88	85	67	91	79	77	69	94	98	92	87	88	78	81	103	95	72	82	90	76	72	88	93	68	83	65	77	86	86	81	76	86	82	69	80	86	91	85	77	71	93	76	97	65	89	63	91	79	91	69	85	73	76	76	83	89	79	81	83	83	71	87	92	93	80	79	75	93	75	77	80	77	80	81	84	74	72	85	84	81	69	80	86	68	79	87	86	76	81	88	78	94	82	94	76	85	80	78	76	75	82	86	70	67	87	82	73	77	80	74	70	96	73	68	69	75	83	73	83	89	76	93	76	78	78	95	90	91	85	79	73	69	78	69	101	71	75	69	84	77	85	82	89	83	83	63	80	85	57	89	82	93	73	76	80	98	80	77	87	85	92	94	71	87	65	76	76	80	70	73	90	102	80	73	87	91	85	68	84	76	84	83	71	80	83	94	91	77	70	77	72	70	80	86	97	93	96	87	89	81	92	89	76	76	89	65	96	89	72	69	78	81	88	77	80	72	103	89	89	77	70	69	78	89	74	73	82	80	84	72	75	82	77	98	71	77	64	72	84	69	79	79	90	92	71	88	77	74	71	75	84	69	89	80	99	82	76	77	65	80	89	81	88	74	76	61	80	71	82	81	75	83	75	81	82	58	65	90	79	75	74	82	86	81	89	87	90	89	80	72	69	67	92	100	77	80	95	62	84	78	80	69	84	76	75	81	72	77	74	72	78	88	68	83	80	74	74	96	83	78	80	89	86	78	60	81	78	70	84	73	72	88	84	80	94	78	71	71	69	96	92	89	87	83	64	82	82	83	82	65	89	71	79	103	85	73	82	89	82	66	87	74	76	98	88	88	87	68	74	66	94	86	75	76	86	91	89	77	91	71	64	79	80	62	69	62	94	68	83	80	71	83	78	67	95	81	67	82	76	76	75	83	97	81	84	88	59	94	85	84	79	84	78	85	86	62	77	74	80	70	83	73	79	79	89	84	98	77	71	73	82	82	103	78	72	95	68	72	71	77	81	68	98	74	78	80	89	91	66	89	86	75	85	76	84	81	89	65	82	81	90	72	82	87	83	81	75	66	70	86	83	109	90	74	89	66	84	68	86	62	65	68	81	75	87	76	85	70	88	68	79	76	84	82	101	81	83	82	73	79	79	64	76	77	84	85	80	73	83	78	84	77	81	79	96	83	76	62	76	82	76	68	81	98	80	93	86	90	81	72	82	85	71	80	68	78	78	82	73	66	89	80	80	71	72	86	98	84	75	90	85	89	71	102	89	90	76	88	79	77	89	87	82	85	90	84	89	72	90	81	81	66	82	67	85	92	73	71	76	62	67	76	86	67	71	81	80	77	75	77	72	83	86	62	73	82	74	75	79	70	63	89	81	81	84	81	78	76	82	77	74	66	71	74	92	78	74	90	80	84	103	77	67	99	83	80	80	83	102	87	74	83	73	86	81	89	82	70	69	74	83	87	82	65	78	77	73	72	71	72	71	88	82	74	70	75	91	70	89	67	78	64	82	68	87	87	85	77	51	83	89	75	71	62	82	100	79	85	68	76	74	85	85	87	81	65	72	72	72	101	72	88	75	76	80	99	93	95	66	95	95	67	84	71	84	82	78	87	74	80	82	71	86	74	98	74	81	104	92	71	84	70	84	94	83	84	70	89	76	74	95	73	81	96	109	84	76	73	81	80	82	82	61	80	92	81	78	81	69	96	75	84	70	90	82	88	73	71	92	78	63	77	89	77	87	63	100	70	88	94	84	85	83	78	68	78	80	74	82	75	92	72	83	65	69	78	82	73	77	78	71	74	74	74	87	69	81	86	77	75	69	82	69	84	75	88	85	94	95	87	81	80	80	69	79	85	83	85	96	83	82	74	83	95	68	81	89	75	78	74	87	77	74	80	85	57	72	87	72	68	59	78	83	88	79	75	77	78	90	75	96	71	73	71	75	91	83	79	79	79	72	84	86	82	70	81	73	96	85	83	83	74	72	87	87	68	61	71	82	86	69	85	76	91	74	82	67	74	87	75	87	79	73	78	73	90	89	93	95	78	111	65	77	91	62	77	79	81	88	69	75	72	73	83	99	79	80	74	90	77	83	89	86	72	70	84	74	83	80	84	82	90	83	89	82	68	82	96	86	76	71	80	78	78	74	72	88	92	69	82	68	75	74	97	80	85	94	89	82	82	81	85	86	83	70	73	81	74	76	67	74	85	69	88	83	71	88	70	81	68	78	83	88	80	68	67	69	71	71	76	82	92	80	64	79	63	77	83	85	81	94	104	87	72	78	74	94	83	92	76	74	86	82	83	82	67	72	78	88	78	88	95	70	66	91	70	84	74	80	77	76	73	71	68	86	93	71	75	73	83	84	75	79	86	61	98	70	95	77	94	84	81	73	77	87	77	84	88	82	105	85	74	82	74	88	84	84	83	74	73	89	72	84	83	83	90	81	81	90	61	73	56	93	67	90	92	76	71	75	81	89	90	83	84	80	72	91	103	87	86	81	81	78	82	76	71	81	94	77	77	74	84	77	65	76	78	78	75	80	72	95	89	80	69	71	81	83	74	76	76	65	89	79	71	73	85	61	85	93	82	71	86	74	90	76	86	101	86	68	90	75	91	82	88	82	69	71	67	75	76	65	77	85	74	96	80	74	81	79	82	64	89	87	75	71	90	85	75	90	75	83	75	89	85	78	75	83	73	93	69	75	66	81	97	77	86	79	71	71	80	75	100	85	88	80	89	83	86	83	99	85	78	69	75	96	82	88	90	69	83	84	77	89	83	83	79	85	85	76	82	92	86	82	79	98	71	86	80	64	80	84	86	75	71	86	85	82	85	80	82	80	73	63	82	84	80	88	77	78	84	83	93	65	72	81	75	79	74	70	77	87	83	86	83	67	59	85	73	90	92	69	84	69	88	79	97	75	76	82	93	71	83	86	102	77	87	73	83	99	84	89	91	76	83	92	72	69	75	96	69	80	94	74	83	77	67	80	91	84	92	75	87	77	82	81	70	84	70	80	85	81	84	79	69	88	90	75	78	87	75	80	95	77	102	91	86	78	76	75	70	77	79	78	83	97	79	74	82	80	79	76	74	79	92	90	63	89	83	84	103	74	81	76	88	78	71	93	79	86	78	86	92	79	80	82	82	76	88	84	78	83	85	89	72	69	72	83	79	87	83	98	86	82	104	85	90	75	73	92	78	75	62	87	76	71	94	76	68	84	68	86	67	84	99	65	61	66	81	59	73	70	77	84	79	91	75	71	69	80	93	67	87	75	75	82	79	99	69	83	89	81	90	61	77	71	89	87	94	73	74	82	73	98	88	79	102	87	81	69	78	75	73	78	67	82	72	83	66	75	87	81	85	92	76	70	80	89	75	76	83	75	83	81	81	76	89	86	91	84	80	90	77	82	73	88	82	81	64
14688	7206	4127	5183	9296	10492	8393	5048	3506	2180	1635	1309	1200	1088	991	915	897	802	851	802	758	674	818	742	741	738	774	796	801	738	680	727	665	664	667	739	724	772	822	820	731	911	805	747	770	771	695	658	668	678	698	624	637	639	671	728	711	741	739	877	834	681	633	622	636	625	587	643	662	676	634	673	689	697	734	747	731	649	631	632	699	729	751	616	586	603	556	618	568	586	649	575	606	637	661	592	583	621	595	622	603	614	593	554	611	624	603	577	612	591	580	576	590	593	600	570	599	579	569	596	574	593	552	548	589	582	570	611	596	598	631	592	574	647	592	565	616	610	646	586	579	594	626	536	610	550	595	608	569	571	553	619	560	596	624	585	614	642	566	613	604	559	589	589	618	611	580	649	553	619	607	592	585	608	608	617	597	617	587	585	624	621	643	597	595	578	619	615	577	595	579	639	606	597	613	554	592	592	597	577	591	599	602	612	623	595	589	615	564	586	574	608	566	602	622	558	601	580	627	605	564	628	621	571	586	594	563	594	594	576	585	572	667	599	620	573	604	603	612	563	581	586	605	614	633	603	593	583	593	567	588	613	594	547	559	551	612	577	581	562	609	605	599	590	616	582	616	610	583	571	607	564	585	628	635	628	621	645	548	616	569	565	588	625	632	571	586	588	568	604	599	595	596	595	570	553	584	598	571	605	570	558	575	595	559	602	628	593	600	550	640	606	583	574	565	605	585	616	602	661	619	651	613	595	579	629	601	594	552	567	577	602	604	599	604	658	635	611	605	584	589	633	647	573	627	623	625	572	637	597	586	612	570	598	609	605	619	594	609	550	647	602	590	618	564	563	584	616	616	588	595	594	588	570	582	585	578	565	573	577	591	600	608	565	632	584	617	602	610	575	578	592	570	593	570	565	620	578	601	605	607	577	590	623	612	602	600	609	616	597	582	546	578	598	614	591	605	534	579	628	570	591	585	616	604	616	624	583	594	608	607	610	568	600	588	593	584	622	578	567	595	572	615	593	523	594	621	609	613	610	600	593	599	588	566	587	638	627	586	626	600	595	595	586	633	612	592	563	632	581	588	587	602	555	633	566	599	598	597	582	616	613	590	600	592	605	571	622	604	626	587	584	583	615	623	615	623	604	582	607	618	605	598	585	591	567	549	572	608	624	544	605	588	606	592	625	599	637	571	587	606	582	601	611	599	595	566	579	584	591	578	618	569	560	590	625	560	637	570	573	596	622	586	638	613	624	576	552	627	596	605	579	564	596	587	561	610	603	566	620	601	543	607	591	664	547	594	615	574	609	611	576	573	587	529	586	563	621	591	636	615	602	626	607	584	663	613	601	623	617	572	593	601	588	586	580	645	595	633	576	585	605	573	569	568	562	592	597	622	586	608	555	544	555	609	574	580	614	617	540	611	585	606	623	590	549	564	601	596	584	566	585	583	584	586	577	606	603	611	615	550	581	587	595	591	603	639	603	600	652	580	600	598	637	578	625	611	634	607	602	594	623	561	586	573	595	626	609	611	589	566	551	637	644	571	564	580	587	615	617	605	620	671	540	624	598	610	562	612	597	598	603	592	614	661	553	617	576	613	608	632	602	627	603	538	624	555	620	599	605	561	601	623	575	588	578	567	572	585	598	577	623	619	610	598	605	568	577	569	580	608	606	592	580	603	581	597	590	600	587	571	598	612	534	586	588	596	616	652	599	626	595	627	587	582	562	609	623	586	594	582	614	577	582	634	558	545	605	602	588	624	583	611	565	548	543	574	570	574	587	594	616	583	545	637	572	612	610	644	604	591	595	586	590	602	639	574	591	587	581	547	620	681	629	601	580	597	592	596	607	624	600	615	623	581	626	621	630	582	608	619	589	602	609	625	589	556	583	580	595	590	595	616	604	584	554	546	562	635	566	587	648	622	594	639	578	637	589	558	619	624	586	573	625	602	584	593	600	611	588	609	637	582	598	615	606	586	627	582	526	594	601	556	565	615	618	610	535	614	599	581	576	562	586	573	590	592	627	588	605	570	586	618	563	615	569	556	600	553	647	639	608	644	568	598	588	644	563	618	591	611	600	619	607	589	568	560	618	587	598	604	568	593	596	558	576	592	567	544	552	578	625	631	578	623	593	597	597	627	615	578	523	564	615	590	604	578	589	624	589	592	608	583	641	606	607	588	542	556	630	599	579	580	601	595	578	542	595	587	578	579	587	567	602	556	629	641	599	622	625	616	573	581	552	604	640	620	587	637	634	618	607	622	555	574	596	643	569	607	616	588	654	607	587	580	587	573	605	581	568	578	601	574	523	582	589	639	622	620	569	626	594	629	612	606	581	564	595	608	575	623	575	573	639	567	610	629	641	545	604	547	568	540	606	580	638	581	591	555	604	590	584	607	593	597	644	577	549	594	622	618	563	606	603	625	571	582	591	610	596	567	599	588	607	589	557	583	605	566	596	641	595	547	579	602	585	574	611	587	595	614	587	606	566	596	569	600	597	575	607	591	600	580	598	555	566	646	604	624	624	613	625	585	595	598	580	613	593	589	538	609	608	591	591	595	594	614	598	613	618	584	578	583	620	590	574	626	551	589	620	587	572	573	634	553	565	624	590	613	578	632	607	559	581	601	598	602	612	560	574	548	616	590	587	618	615	534	577	586	598	573	607	576	597	562	598	652	571	633	642	590	576	579	557	574	575	593	571	598	583	552	591	587	569	592	587	601	593	592	591	610	615	608	597	590	581	594	592	605	606	585	593	606	646	615	600	649	595	596	611	526	559	578	609	590	584	611	531	628	625	551	604	593	616	558	584	568	606	573	610	582	610	579	611	593	595	563	620	590	626	607	593	585	598	560	550	605	606	591	547	613	614	563	613	576	606	576	653	583	570	611	640	597	590	549	599	586	609	561	574	561	584	570	601	638	640	592	629	604	552	604	566	564	573	641	584	610	613	567	637	590	620	602	596	594	624	600	565	643	583	589	568	574	637	580	635	614	632	622	599	625	605	612	575	573	572	622	628	598	611	606	580	598	626	579	593	613	594	625	570	584	549	585	601	634	630	619	595	568	570	556	588	577	607	565	599	588	537	565	586	660	602	602	586	584	569	576	610	646	595	627	632	602	627	608	621	564	623	604	591	648	584	612	596	587	646	624	553	560	572	592	627	580	595	584	578	575	576	576	608	569	616	591	601	613	602	582	570	588	623	572	594	596	572	601	588	613	583	616	590	580	569	605	636	594	608	604	588	622	579	600	582	596	607	571	589	575	619	597	639	594	572	595	606	608	560	616	624	595	598	567	579	583	609	618	589	599	632	572	635	521	582	591	588	591	622	573	592	592	616	564	590	597	589	597	599	610	587	598	592	638	636	606	594	601	555	571	577	584	578	582	570	631	576	619	557	596	594	634	616	567	606	608	614	568	598	620	552	570	568	612	561	582	605	600	615	593	567	569	596	631	633	596	574	628	592	578	553	565	597	580	594	585	572	582	606
1271	840	481	309	175	248	229	155	122	98	83	77	71	67	65	47	44	60	46	46	39	49	56	51	57	43	50	52	48	29	40	36	38	45	37	43	59	48	44	47	55	50	52	54	46	53	46	46	58	44	38	50	45	62	42	51	40	38	51	51	51	36	34	30	68	46	47	42	40	46	53	47	42	60	62	54	58	38	43	53	53	45	53	39	37	49	46	41	43	48	40	32	35	34	43	37	38	43	32	35	38	39	42	41	54	34	27	27	40	28	41	35	38	32	30	45	38	40	40	43	27	49	45	41	41	46	39	41	38	42	33	32	54	52	34	34	42	33	41	36	35	39	29	37	47	40	35	44	48	41	31	32	48	47	31	44	43	44	40	44	38	44	47	31	46	31	36	39	37	38	31	42	39	38	40	29	39	48	35	45	36	32	32	44	42	46	41	44	41	35	34	38	35	41	42	39	36	42	41	32	42	30	37	37	44	36	32	34	50	49	38	41	38	37	45	32	45	35	33	43	46	55	47	37	32	51	36	38	30	25	37	48	50	22	33	39	46	33	46	36	30	36	32	36	51	33	39	35	36	40	36	37	47	46	32	40	37	39	34	46	38	32	48	26	32	41	42	42	41	44	36	39	28	37	38	31	30	29	36	35	44	40	44	37	34	39	36	45	36	43	38	29	44	35	38	35	32	35	31	43	23	31	38	46	31	40	37	44	47	37	34	46	48	47	29	37	36	36	34	51	35	37	45	43	41	38	41	33	24	45	25	42	43	45	47	47	38	30	50	41	25	41	35	32	39	19	39	37	44	29	42	41	38	40	45	37	45	31	43	40	41	29	43	40	42	38	57	46	52	41	39	38	42	33	55	34	40	39	47	37	37	35	46	41	39	40	26	37	47	38	30	43	46	36	40	44	43	33	42	44	36	55	41	35	43	31	37	44	38	37	39	35	43	47	46	32	33	44	46	35	46	49	32	41	51	36	53	36	36	38	42	43	40	28	47	36	31	25	37	36	42	41	40	43	37	38	40	32	28	33	41	41	44	35	37	38	46	39	44	37	34	37	36	37	26	44	37	39	43	40	29	34	39	40	43	45	37	55	28	55	42	33	45	43	41	31	38	42	33	30	36	36	40	34	38	40	47	53	40	44	39	36	41	39	27	26	39	39	27	29	40	42	49	41	37	44	30	35	37	37	31	38	40	40	39	41	34	32	42	47	50	45	33	48	55	38	45	41	45	51	41	38	36	36	46	55	36	49	37	40	48	44	46	39	39	39	49	44	37	31	38	47	51	36	35	28	37	49	37	29	39	38	35	39	43	35	39	42	37	35	51	39	29	50	40	36	38	42	45	47	39	37	46	39	29	40	36	40	41	41	44	30	44	40	40	42	31	30	39	39	36	37	42	34	42	43	37	32	47	48	53	39	30	41	45	45	42	48	37	45	31	43	38	53	38	35	46	32	44	36	42	31	30	38	34	35	46	33	33	22	46	32	41	46	37	39	45	40	40	39	35	36	51	39	31	37	29	40	28	46	42	36	48	37	44	31	37	40	32	29	49	41	37	33	36	35	35	33	35	29	42	38	40	41	49	47	30	45	35	39	25	42	40	42	32	45	43	38	26	39	28	49	37	40	42	45	40	56	38	40	48	42	30	46	36	52	46	43	35	38	46	49	50	36	40	35	46	44	32	41	36	46	40	36	31	48	35	31	39	43	47	37	33	38	46	40	40	24	28	57	41	47	44	45	38	37	37	38	38	46	38	38	32	45	34	40	33	47	43	40	50	53	42	38	39	46	44	43	43	45	39	37	51	45	46	31	32	39	38	52	36	38	35	46	44	39	36	35	45	34	22	33	42	42	44	32	47	27	42	48	39	43	34	44	32	43	40	37	43	36	34	37	43	35	45	38	35	43	32	35	41	34	45	31	35	44	31	38	36	41	34	39	44	45	25	29	40	38	33	44	55	47	43	36	36	39	41	54	44	37	40	31	37	28	35	27	26	47	43	41	51	43	39	28	35	46	53	43	34	46	39	51	36	49	47	39	27	35	35	39	35	40	37	39	42	34	43	37	37	41	39	38	39	42	29	39	39	38	37	32	35	40	39	37	38	36	43	36	40	38	37	39	37	41	31	38	33	37	44	32	29	37	51	46	33	38	34	32	43	43	31	46	46	26	34	43	38	37	38	44	37	35	55	41	27	47	39	41	34	42	31	34	33	36	33	38	34	41	40	40	43	53	41	40	53	37	37	35	30	43	41	34	32	33	42	40	32	34	38	31	43	41	42	31	31	51	49	38	37	32	36	52	37	45	36	50	37	50	42	38	37	29	43	37	37	35	43	31	50	39	44	37	33	49	51	39	33	37	42	49	41	39	44	44	41	47	30	45	30	35	40	42	34	45	29	47	46	35	52	31	39	44	41	33	29	24	45	44	44	34	40	35	52	34	36	38	48	48	31	36	26	32	49	39	37	41	40	40	39	41	29	37	34	34	31	44	48	34	38	32	42	39	40	52	52	38	50	43	48	39	42	34	42	27	43	40	42	34	38	37	32	36	42	43	37	35	31	49	36	32	37	34	45	38	37	34	45	38	37	52	40	52	42	42	37	41	44	34	60	45	40	46	39	54	43	47	44	34	46	45	36	35	40	45	35	28	35	43	42	44	33	41	40	47	39	27	33	41	38	44	25	38	41	38	36	47	36	33	39	41	39	31	38	44	43	34	40	39	34	55	34	37	45	35	42	37	37	43	47	34	36	39	35	45	37	43	39	42	40	35	39	35	41	35	33	45	48	40	39	30	39	39	29	41	42	36	32	33	38	46	42	38	41	38	40	41	43	44	37	43	37	49	40	28	44	40	47	40	39	42	40	37	46	38	35	41	42	30	39	37	37	39	38	40	39	38	44	44	40	48	35	32	30	45	32	34	33	52	37	31	44	45	34	42	38	38	46	37	35	34	37	39	46	31	36	44	39	38	27	31	30	42	31	41	41	40	31	43	34	30	39	38	45	29	34	29	41	38	34	47	33	40	40	38	42	45	39	34	52	40	42	43	38	34	42	36	39	39	31	40	41	28	34	26	48	44	42	37	29	47	41	35	34	48	36	37	45	44	45	58	47	44	47	39	35	27	44	36	41	30	35	47	44	30	40	32	33	39	47	43	30	37	40	33	42	48	38	34	33	34	28	29	42	38	39	34	25	42	41	41	29	43	34	44	39	39	34	28	34	39	42	44	36	35	27	28	39	37	42	39	38	37	43	32	36	40	50	44	42	47	34	37	41	32	40	39	28	37	49	38	40	30	35	50	38	45	33	45	48	34	34	44	25	35	41	41	39	43	41	47	37	33	42	41	49	35	48	46	33	38	30	36	40	49	41	40	34	36	41	49	33	40	34	40	27	42	39	54	34	36	38	34	50	44	42	35	43	42	39	37	45	37	35	38	35	42	33	45	42	38	47	31	48	33	28	35	39	53	43	43	32	34	41	35	38	45
15890	9087	4766	6705	11839	12856	10009	6569	4209	2636	1999	1513	1298	1145	984	887	817	742	669	623	557	537	558	553	531	527	567	578	494	457	440	391	414	398	393	403	493	594	545	528	548	679	561	567	523	509	403	402	373	366	371	341	342	369	389	421	427	449	607	672	570	449	335	324	313	302	324	346	355	575	408	386	382	507	517	532	386	365	380	372	484	508	414	298	297	279	291	283	275	295	292	290	280	298	296	320	266	312	264	295	296	290	253	284	283	273	312	300	302	298	308	295	286	307	320	267	273	300	287	255	280	311	315	300	296	252	286	289	297	271	285	274	321	271	282	291	284	273	307	257	271	276	304	292	291	305	304	279	284	289	284	271	287	286	267	287	304	268	280	274	289	277	298	259	285	302	291	280	272	303	279	285	258	297	250	299	309	337	289	267	295	292	269	289	310	302	291	273	285	282	287	268	291	293	252	244	306	294	313	285	293	283	290	298	296	266	295	303	284	279	279	284	277	298	297	312	270	293	316	289	263	277	297	300	268	299	299	282	274	272	293	299	277	303	300	316	291	309	292	290	296	295	272	276	277	285	287	271	285	285	289	280	283	281	271	307	317	263	300	274	282	270	280	284	304	286	263	288	289	289	277	260	290	297	293	288	289	311	282	296	227	284	303	266	287	287	283	300	268	282	289	308	266	303	308	302	296	275	306	295	305	316	271	295	264	293	295	303	287	276	303	311	302	269	299	285	301	275	297	275	291	287	277	298	286	271	289	263	267	282	280	289	287	295	277	263	281	275	276	280	294	286	288	278	293	304	290	289	281	299	233	263	275	302	289	286	265	275	266	255	301	316	295	288	286	279	285	305	269	279	345	305	318	284	294	316	303	276	275	309	298	278	297	322	292	263	293	273	298	270	267	268	271	286	315	268	294	274	280	293	296	279	307	265	285	307	304	258	273	275	295	295	267	323	253	258	276	308	306	292	276	288	277	314	274	303	260	297	289	258	276	276	290	262	316	265	291	298	274	272	274	332	291	277	276	283	299	305	270	292	255	302	302	283	304	293	278	267	301	311	275	276	299	287	297	299	292	280	270	281	293	291	327	296	262	295	267	272	277	299	287	277	270	298	298	296	291	276	270	276	316	284	301	287	287	305	296	281	280	272	260	305	320	274	324	320	308	294	276	292	307	269	282	265	296	267	288	280	268	285	279	268	298	287	284	283	293	271	290	267	307	294	279	294	306	289	308	328	268	305	282	291	290	261	266	298	283	303	307	279	269	314	278	303	281	253	293	301	273	291	274	280	321	284	294	276	283	304	298	302	303	288	312	289	273	283	299	289	279	286	291	274	263	315	270	274	345	299	291	287	296	306	292	266	278	298	290	275	292	293	274	286	273	300	253	301	303	275	303	303	293	304	287	255	276	289	265	323	319	285	311	263	284	286	293	330	273	265	298	295	285	257	262	293	286	291	284	305	282	275	283	287	271	319	282	303	316	283	289	269	322	291	288	295	275	293	295	281	293	268	306	312	285	273	288	284	263	291	299	265	300	293	266	269	290	279	281	298	293	286	275	284	301	266	275	273	279	307	264	289	280	250	268	298	270	294	296	282	293	292	285	277	275	305	272	260	307	292	287	266	270	284	297	275	289	274	253	301	273	243	270	326	265	275	252	243	283	265	310	300	293	269	299	264	282	270	303	289	310	291	313	285	298	313	278	303	292	273	292	286	291	292	291	278	290	269	347	272	285	250	274	277	283	292	299	287	323	298	251	298	285	273	271	302	267	322	293	292	286	319	326	315	269	294	308	317	307	308	292	306	314	287	284	273	293	294	284	266	273	276	278	288	276	303	287	298	312	314	247	281	262	277	284	286	287	278	312	295	295	270	279	276	296	300	274	277	277	319	266	238	295	266	283	334	279	296	275	279	280	272	315	304	310	277	301	291	284	301	307	272	277	313	273	278	260	284	286	258	288	263	309	291	311	286	317	279	296	280	270	285	303	306	272	281	302	280	295	271	280	273	319	257	280	282	271	320	293	319	266	281	268	275	286	310	285	304	293	292	306	282	296	286	286	282	315	266	322	303	289	282	315	306	284	291	274	291	267	315	276	278	300	279	321	291	275	277	308	283	278	306	282	297	314	281	287	305	292	269	289	288	262	253	289	285	283	308	294	271	286	309	295	297	299	278	285	279	299	282	307	299	280	274	277	321	293	273	288	278	289	283	299	264	279	303	289	265	299	291	277	290	285	304	276	286	282	286	277	265	275	281	292	283	280	279	274	310	280	282	296	282	284	297	281	289	284	283	273	282	328	294	294	312	282	285	267	305	287	259	292	265	293	292	268	289	258	318	281	306	288	290	263	303	278	287	261	309	326	291	308	304	280	288	302	278	283	273	310	291	283	291	303	285	307	274	297	295	276	310	303	302	300	277	319	271	299	270	273	279	246	306	313	301	288	299	272	290	284	329	294	289	302	266	281	266	287	267	251	297	256	273	304	245	292	286	263	303	252	305	285	306	266	282	302	255	274	313	298	279	278	303	266	279	298	279	260	309	267	277	315	280	299	269	293	291	290	254	283	307	252	290	294	274	318	258	300	286	301	299	281	277	298	271	297	280	300	283	271	305	311	286	293	271	301	279	297	288	290	285	282	281	271	300	268	278	273	315	288	280	281	272	259	289	285	281	305	245	297	289	302	312	294	301	262	286	331	292	292	289	287	265	265	316	276	274	290	272	269	263	295	278	316	299	291	275	321	265	284	292	303	287	285	324	306	272	249	320	268	263	287	282	282	278	289	319	281	300	289	323	261	279	289	286	302	288	277	274	288	276	270	296	287	293	325	293	287	310	293	310	275	282	317	261	292	262	296	276	303	263	299	278	249	293	275	280	312	293	324	303	290	275	266	295	287	287	301	293	297	286	302	290	293	293	274	277	272	258	290	300	297	312	264	307	288	311	273	277	290	298	293	302	293	273	270	300	289	252	283	274	277	287	273	303	281	288	289	255	252	306	312	299	277	294	284	327	290	280	306	264	287	305	309	289	270	278	286	261	284	257	287	296	266	301	280	305	279	302	293	253	280	247	288	283	286	242	308	311	308	306	257	286	309	284	313	291	309	281	273	282	284	289	316	300	306	290	272	303	283	303	262	282	271	277	290	302	283	264	303	310	303	273	280	276	278	311	285	270	272	275	266	338	310	308	338	254	290	282	300	300	297	313	307	263	293	294	272	295	280	279	291	285	253	298	272	296	301	259	313	288	278	306	315	295	280	281	294	264	293	288	302	330	258	293	275	307	281	295	288	280	306	300	278	332	284	267	280	321	278	287	324	303	300	296	288	275	306	255	283	288	298	274	281	279	289	275	298	322	273	280	287	258	292	300	284	280	284	296	293	297	293	290	265	283	282	266	285	303	288	289	303	283	300	316	255	277	283	273	290	299	279	290	305	299	248	294	289	317	298	278	284	297	295	295	265	281	296	306	278	279	289	306	293	270	304	253	264	296
1450	411	227	184	143	138	136	110	101	77	67	78	73	58	64	54	75	67	60	65	71	67	60	62	81	61	65	67	63	67	54	63	55	55	69	59	79	74	78	82	66	68	61	59	73	63	64	70	55	65	70	59	65	58	67	64	79	74	84	93	67	59	57	74	72	63	57	72	74	60	69	73	68	76	62	59	64	62	63	53	60	64	67	66	63	63	67	67	63	53	62	71	63	60	51	74	61	60	48	52	64	69	67	51	63	56	64	59	82	63	62	57	75	77	82	66	65	84	58	64	73	54	61	72	72	62	65	63	46	63	76	57	79	63	67	59	71	58	64	69	79	62	63	76	65	68	68	49	73	60	52	46	69	70	69	68	62	55	61	79	57	53	81	55	64	76	60	60	52	75	54	74	69	66	70	71	66	71	58	64	57	69	71	68	52	63	69	57	58	47	59	70	50	68	70	64	77	63	59	51	58	74	59	74	57	63	67	65	78	67	64	71	71	65	68	70	67	60	59	83	67	65	61	62	64	79	64	69	63	69	61	51	77	79	73	76	64	58	76	81	49	62	62	50	79	42	64	66	79	55	62	59	61	68	53	60	79	69	68	66	77	67	75	67	71	65	57	70	73	58	58	55	63	65	57	63	62	65	64	66	67	62	83	60	57	66	65	81	64	57	83	62	63	50	74	58	67	58	82	58	78	72	63	65	65	57	66	71	64	59	73	59	60	67	61	69	60	51	65	65	73	72	76	62	81	48	67	74	65	75	77	49	60	64	57	64	61	55	57	69	74	69	81	61	76	67	69	62	76	67	59	72	67	54	72	72	59	48	63	57	61	58	67	62	71	57	75	59	67	58	68	66	83	64	66	66	77	64	50	56	69	65	65	77	64	69	60	50	64	61	69	51	67	51	62	66	61	67	71	51	73	73	55	64	77	68	66	52	68	56	75	57	72	58	79	68	64	69	69	52	51	60	58	69	55	48	76	59	61	50	70	76	65	71	58	63	79	69	63	65	70	77	71	86	65	61	66	73	57	72	62	71	61	64	66	62	60	75	57	61	53	61	79	64	66	58	72	69	62	67	60	75	78	69	75	66	58	67	68	60	57	75	76	76	76	66	69	58	68	75	69	54	57	71	67	73	58	81	64	63	49	59	48	73	58	57	68	65	52	48	77	65	63	77	55	65	54	85	49	72	60	58	46	57	73	75	50	68	75	65	66	69	58	67	75	55	70	72	64	52	60	74	77	71	67	58	56	60	61	69	66	61	70	51	58	69	75	66	70	68	73	66	67	71	64	68	59	66	65	56	58	66	69	62	54	82	70	56	77	60	67	69	56	51	59	54	62	46	69	55	71	49	62	64	50	63	71	78	66	71	64	73	81	69	57	61	71	69	76	73	71	71	66	81	77	81	61	70	71	56	76	54	59	69	58	61	50	73	71	63	72	49	67	62	67	63	72	76	45	60	69	55	56	68	76	69	58	59	72	61	66	63	74	70	63	63	58	67	66	71	62	69	46	67	70	63	59	61	61	72	65	76	85	70	59	74	59	66	68	71	56	62	57	75	63	67	66	57	58	71	63	65	58	75	64	59	65	68	89	74	81	68	65	70	54	66	66	68	60	55	63	80	73	77	61	68	70	67	60	63	77	76	55	48	61	72	72	63	62	78	63	66	79	72	55	50	65	73	75	60	58	61	70	77	59	65	50	57	62	52	65	71	75	78	63	61	69	54	64	50	54	69	67	58	70	66	70	57	60	70	63	65	55	68	73	70	70	68	81	69	60	72	62	62	61	82	72	66	62	64	56	70	81	77	59	68	69	61	64	63	63	71	81	65	65	62	63	59	70	79	72	61	67	69	60	73	75	58	68	59	59	74	65	64	68	65	60	59	68	54	58	76	76	71	77	64	86	70	78	64	80	76	56	61	63	53	69	60	59	80	47	56	59	55	81	71	72	74	66	62	68	70	65	65	76	61	54	71	56	63	59	62	63	63	68	57	65	77	58	57	63	59	69	65	55	51	67	48	81	65	55	67	72	59	69	64	74	66	72	49	55	65	66	63	76	67	74	68	72	78	58	63	61	53	57	68	67	60	80	69	67	75	65	62	78	62	62	62	63	74	87	54	65	67	61	62	53	62	64	57	69	64	66	67	52	64	66	58	86	60	64	50	78	53	68	60	60	60	51	63	76	67	83	68	67	69	71	72	63	53	69	61	59	74	72	73	76	76	62	60	67	63	62	59	63	69	72	74	55	77	66	65	59	68	73	73	66	62	57	69	60	56	70	66	59	68	50	56	59	56	73	60	66	73	81	69	49	73	66	63	67	72	62	65	76	55	66	62	47	71	76	75	73	70	58	68	61	81	52	59	57	66	74	62	70	61	71	73	58	66	66	64	68	75	75	72	68	58	68	61	69	75	61	69	77	58	64	60	68	57	53	67	68	66	70	68	72	55	56	74	56	97	64	73	57	61	75	67	73	67	65	62	57	66	66	81	72	69	68	65	64	63	79	76	63	77	66	62	70	62	69	60	67	73	58	65	62	72	68	66	74	62	68	68	76	50	61	62	52	57	55	74	60	75	65	69	53	57	62	63	77	61	56	72	74	62	65	67	63	71	65	69	57	66	70	67	48	69	54	54	55	72	70	61	68	63	80	74	58	58	47	58	66	81	61	57	66	74	62	68	64	69	73	57	70	64	78	75	62	61	57	73	56	56	78	66	55	63	70	75	81	75	61	74	64	60	63	56	67	65	67	62	84	64	47	71	65	68	59	61	62	81	70	69	69	62	72	64	66	69	66	52	68	65	61	65	73	67	63	61	62	48	68	79	67	58	58	62	71	64	61	62	68	59	49	64	56	60	56	67	70	56	78	64	46	57	76	55	74	61	51	63	64	65	78	56	63	58	63	61	72	65	66	71	62	65	70	61	60	60	60	57	73	76	66	57	70	60	68	69	63	61	69	68	60	71	70	51	58	65	57	72	73	72	68	62	60	66	69	77	54	60	56	68	68	58	61	71	68	75	65	66	72	73	72	63	66	68	59	68	74	60	70	63	59	66	71	67	71	60	63	73	55	57	63	79	72	65	62	67	54	57	72	74	61	71	77	59	71	67	49	58	78	68	63	67	55	61	72	72	53	53	58	75	57	67	58	69	73	66	69	51	58	55	70	60	73	61	63	61	51	53	79	75	77	55	69	58	71	65	67	67	68	77	61	55	73	51	73	71	55	73	79	62	66	68	54	63	66	65	65	64	73	59	80	70	45	60	66	57	67	65	77	66	80	64	61	58	68	80	52	71	52	64	65	70	68	51	68	54	68	60	56	83	66	75	59	69	67	55	69	73	55	51	79	63	55	62	78	69	81	78	61	61	63	63	54	75	66	82	80	64	64	78	61	73	54	66	57	60	62	77	68	55	58	62	60	87	58	56	60	79	60	61	54	45	65	61	62	59	63	68	70	65	62	59	70	59	62	56	54	85	70	67	76	71
12603	5713	2881	3761	5969	6589	4482	2691	1584	1065	786	761	681	622	612	580	567	573	533	546	576	504	548	578	526	584	622	601	567	527	525	503	500	514	549	557	626	634	658	556	653	619	599	577	609	574	557	524	528	500	515	510	520	493	533	552	543	576	638	633	605	507	495	537	542	481	492	527	517	526	548	562	586	607	636	595	538	532	540	542	536	616	517	494	485	475	502	463	470	484	511	513	480	502	461	473	524	488	528	478	508	516	481	530	512	461	533	501	539	517	473	494	465	512	523	513	511	471	496	500	473	498	472	497	514	515	518	493	457	514	506	504	459	491	467	517	515	520	511	466	489	502	481	519	469	456	456	510	472	496	454	529	479	498	466	488	511	494	461	528	479	472	470	499	470	490	494	497	515	496	475	461	481	477	534	504	539	447	482	510	452	507	463	484	502	492	491	520	491	496	481	488	529	519	479	471	509	467	497	497	518	530	488	492	463	482	492	487	474	508	459	518	503	477	488	478	513	505	466	495	498	532	512	449	465	507	515	500	486	525	495	494	507	522	482	502	482	496	494	470	506	500	510	531	496	481	509	506	539	505	498	466	529	486	494	523	511	501	488	475	483	518	508	517	472	488	478	495	447	469	491	486	537	458	495	508	476	452	491	464	508	457	480	476	503	487	503	512	491	481	475	493	490	479	461	462	484	525	504	475	530	482	488	487	465	499	482	487	483	468	486	463	464	484	507	540	479	514	504	529	482	487	464	511	468	472	511	504	505	481	451	492	509	501	479	535	478	507	495	459	454	450	476	498	486	488	507	520	521	466	495	486	479	474	483	504	476	459	483	503	490	479	505	500	482	484	490	490	465	527	477	491	500	513	467	486	494	488	509	499	506	505	493	485	505	429	452	497	506	472	509	474	476	487	491	496	478	474	476	472	506	470	511	494	526	495	466	480	482	487	497	486	482	491	465	515	499	516	479	475	493	494	453	489	507	510	473	506	470	484	495	476	448	482	474	505	566	473	505	473	523	550	494	496	493	450	485	465	489	469	499	485	482	485	500	481	514	505	489	489	510	485	480	483	430	489	502	533	507	522	500	491	488	525	487	482	532	462	508	487	519	476	472	481	472	488	521	465	466	517	503	505	498	485	475	463	514	524	478	505	498	532	520	466	486	506	471	514	456	475	510	478	520	496	497	523	501	453	485	509	503	487	489	492	514	482	471	462	498	519	488	492	466	543	500	505	499	496	527	487	518	462	478	494	466	493	497	520	505	464	503	472	503	478	468	500	453	519	505	499	494	469	465	494	487	505	487	496	466	486	471	510	486	479	432	510	519	475	536	485	544	474	486	510	511	484	508	475	521	515	481	484	496	518	469	473	518	485	489	483	503	449	486	476	495	530	485	513	485	465	475	529	482	474	471	488	510	514	528	465	503	501	507	518	508	508	470	515	497	455	457	453	452	477	507	484	467	494	507	544	494	518	515	525	494	492	509	504	483	469	533	500	474	487	541	498	476	514	516	506	484	499	477	491	479	477	462	488	474	508	495	514	475	535	451	525	466	462	500	480	505	453	453	496	497	490	515	481	471	512	500	532	479	460	523	489	470	488	490	472	514	484	493	526	505	485	479	528	517	488	514	501	455	467	496	517	508	543	520	505	504	483	509	513	519	476	454	503	510	502	477	457	474	466	510	532	490	498	536	497	504	486	512	500	500	511	505	500	538	470	489	473	539	485	479	495	540	479	436	487	527	508	516	520	480	447	497	507	492	519	474	480	479	494	487	462	509	476	509	494	460	471	491	510	481	470	473	486	518	440	524	436	469	513	524	506	490	507	503	506	517	487	447	489	513	517	507	494	485	488	503	480	505	533	515	521	526	453	482	490	523	466	516	455	524	476	486	506	508	500	499	474	484	486	479	463	488	513	489	505	475	467	461	533	470	502	505	515	529	502	483	494	426	474	488	532	487	486	489	484	490	537	490	487	478	529	501	484	465	486	468	451	469	488	458	510	518	498	475	466	518	523	494	490	529	455	490	505	480	525	497	507	513	467	476	483	482	491	479	475	506	469	493	481	528	499	498	506	487	513	496	537	522	502	493	510	467	513	522	534	492	506	509	451	514	501	525	527	499	455	479	485	470	493	512	517	492	452	490	503	486	486	510	496	481	471	507	472	496	483	476	484	511	491	490	489	544	542	508	488	474	502	464	505	474	491	490	463	494	520	485	488	459	496	487	491	511	468	522	491	521	489	507	512	492	475	476	473	482	494	518	513	486	495	496	498	473	469	485	472	482	460	508	525	507	479	488	493	466	479	460	474	510	516	529	501	453	485	541	451	524	503	485	532	504	490	520	488	482	492	474	485	499	454	479	500	488	513	479	498	507	517	508	518	471	486	474	508	493	512	490	467	490	525	469	485	476	456	505	471	539	541	475	525	475	499	493	498	501	504	487	498	497	479	499	497	479	478	520	491	499	509	470	490	482	524	453	497	493	495	475	533	497	499	495	522	557	497	507	478	521	497	510	499	538	510	530	484	479	482	517	489	484	503	486	526	485	483	475	509	536	461	481	510	504	475	506	476	492	505	508	499	472	516	523	521	474	496	515	474	516	501	495	505	462	503	478	505	501	556	498	517	458	463	521	503	495	475	497	508	502	537	488	513	483	496	469	491	494	486	498	501	456	525	472	498	518	474	513	484	508	501	502	411	475	524	480	477	484	468	510	493	507	480	498	472	486	473	496	493	442	518	490	467	518	518	507	541	508	502	453	482	500	464	497	463	500	484	502	496	470	505	551	507	489	532	496	477	499	471	498	469	498	480	462	485	485	477	487	483	490	502	506	448	482	519	534	481	501	557	518	470	493	433	463	516	521	477	511	485	521	452	489	504	526	465	486	478	452	509	486	463	494	465	497	511	470	453	519	473	427	495	479	508	492	468	499	492	506	506	526	509	525	479	488	507	475	482	528	482	504	513	507	514	452	501	495	495	525	511	475	495	477	465	513	494	493	497	463	502	512	500	465	483	469	513	524	485	474	513	474	505	496	462	534	466	468	496	489	464	467	494	492	467	495	492	476	473	501	463	524	508	479	492	514	460	478	448	512	492	483	501	533	459	470	457	519	458	479	463	494	485	520	482	513	510	486	529	517	500	494	504	484	486	485	489	505	505	506	463	479	476	492	470	502	474	512	516	524	487	464	512	527	497	504	469	486	446	508	493	494	465	508	525	477	468	494	463	516	514	495	493	502	498	458	492	472	478	530	510	487	494	482	481	515	507	513	490	470	498	499	495	456	509	495	502	484	502	536	520	505	525	474	501	510	514	504	454	510	480	517	505	476	516	523	475	490	509	448	481	466	466	517	483	519	462	475	462	527	501	491	497	459	464	517	493	458	431	483	512	503	499	542	499	513	517	504	505	492	487	513	498	463	480	533	480	503	495	485	481	494	472	497	456	506	458	494	471	439	508	475	495	510	484	457	507	470	517	465	483	484	489	502	498	496	511
952	670	341	228	151	172	132	89	82	44	54	50	53	38	51	43	31	31	55	36	47	34	38	30	35	41	32	35	41	34	39	40	42	48	36	40	38	49	40	41	36	35	35	43	35	34	33	38	34	28	31	47	28	45	41	37	30	45	49	37	41	28	37	31	40	34	33	27	35	32	31	41	29	38	44	39	38	34	29	42	38	33	40	36	32	25	27	34	33	35	18	25	35	23	39	33	29	37	30	34	30	28	36	31	23	34	37	24	34	31	28	25	27	31	37	35	29	22	31	25	24	31	26	24	30	35	35	37	32	25	47	36	30	35	32	32	24	37	33	30	30	28	46	31	22	31	37	36	36	31	28	22	29	31	41	33	24	38	35	33	29	19	35	25	32	36	34	35	34	38	31	34	34	23	31	29	40	40	24	40	34	36	30	33	23	29	19	39	33	24	33	24	38	38	32	22	35	33	26	28	35	38	42	38	27	25	37	41	31	40	38	40	28	27	44	31	33	46	29	35	24	26	36	37	41	35	29	53	34	29	28	36	37	24	34	28	21	34	45	23	33	38	36	34	22	45	23	43	25	29	35	34	31	41	33	37	36	37	38	31	32	30	38	29	32	27	29	42	26	33	33	46	23	38	40	28	32	29	31	33	34	32	26	32	26	32	21	29	33	27	34	30	38	25	31	38	38	27	34	34	25	36	38	32	28	31	35	35	30	26	29	34	28	30	36	30	24	34	42	32	15	19	34	29	38	26	44	31	30	40	24	31	37	29	28	34	28	36	32	39	29	39	24	24	36	43	39	30	37	30	36	34	18	40	37	30	28	23	28	31	40	29	28	27	24	24	41	36	35	28	28	30	33	28	40	34	33	38	35	32	28	17	38	42	25	32	33	37	34	28	37	40	26	37	25	27	37	38	35	31	28	33	30	33	24	35	20	29	30	34	27	28	29	34	31	36	33	33	34	36	25	24	35	28	24	28	34	33	34	29	20	27	24	36	28	38	31	33	28	37	34	38	40	30	38	28	36	27	39	26	25	46	32	34	40	24	40	35	20	35	30	25	31	32	27	33	37	22	23	37	27	30	27	28	33	41	45	27	30	30	18	31	21	22	31	27	26	30	31	33	22	39	29	18	25	36	42	29	30	30	40	33	36	26	32	21	20	21	30	35	35	30	34	34	24	31	38	17	48	32	26	33	34	35	47	33	21	32	37	28	29	28	26	38	25	37	21	27	32	38	31	26	25	40	31	33	27	26	40	27	26	29	27	26	26	31	34	32	27	36	29	27	39	29	35	34	39	34	33	31	35	44	27	34	26	26	27	33	39	29	35	34	34	26	28	41	23	31	23	31	30	26	30	26	27	29	29	28	37	30	44	32	30	25	42	22	31	24	25	35	32	22	32	38	27	31	31	41	28	31	27	26	28	29	28	32	31	31	37	34	33	33	32	26	36	31	26	32	25	33	30	30	34	30	47	28	31	29	34	36	31	34	27	32	35	35	36	35	42	34	32	32	35	16	32	39	35	34	32	33	40	26	28	26	35	29	35	34	34	34	25	21	28	20	29	35	30	37	29	36	39	27	31	26	36	41	31	37	24	30	22	34	34	35	27	38	35	23	31	33	30	33	31	34	25	33	28	23	31	37	32	33	31	31	28	31	41	29	23	32	30	33	37	29	35	35	31	31	33	25	39	29	34	23	35	28	26	38	39	25	36	31	31	29	31	40	27	31	32	30	35	28	28	30	32	32	45	23	21	31	20	39	35	43	29	36	34	36	38	32	38	30	36	20	23	29	36	35	32	31	29	40	29	35	35	32	30	26	30	24	28	32	28	31	36	35	34	33	37	29	37	24	32	34	25	25	30	30	30	27	37	44	29	35	22	43	30	27	31	33	24	33	35	25	33	38	28	32	35	36	30	28	27	35	32	26	37	32	35	27	26	22	32	31	30	31	30	22	35	40	26	35	37	25	26	24	25	33	35	25	29	50	38	27	27	30	38	30	48	31	33	33	29	29	31	36	28	25	43	28	34	28	23	35	44	27	36	30	40	33	36	43	23	26	33	36	29	31	32	35	30	33	30	33	28	23	30	44	36	27	26	25	32	34	31	27	40	26	32	34	34	29	31	27	28	39	33	35	28	32	28	38	32	32	36	30	38	35	30	49	31	39	29	38	21	45	32	24	40	33	30	33	26	28	32	35	22	29	38	32	32	33	23	34	38	29	36	23	36	29	34	23	24	24	34	23	36	44	25	34	31	27	33	34	32	29	31	36	39	47	25	35	30	25	31	29	26	37	32	27	36	26	36	40	33	30	29	31	31	20	24	43	24	26	44	36	47	35	41	38	29	29	24	30	26	29	31	27	44	23	29	37	34	33	49	36	31	32	43	40	22	32	26	35	33	30	34	23	36	26	35	26	34	39	40	31	30	29	44	33	32	34	33	33	35	40	38	28	29	33	28	35	36	32	39	31	42	31	36	27	34	25	40	32	23	26	41	37	26	35	24	29	36	40	34	32	30	24	37	36	35	29	21	37	24	37	23	26	24	27	30	28	27	22	41	34	30	33	33	26	37	46	31	33	25	31	31	26	33	28	41	28	28	46	36	39	28	24	30	26	32	32	43	34	29	35	27	43	25	48	34	30	35	40	40	34	30	22	30	35	33	40	25	22	34	25	36	31	30	23	36	30	17	38	31	34	28	31	27	40	32	22	31	33	35	27	29	19	32	38	35	30	26	29	34	28	30	24	30	23	27	37	36	32	38	21	30	42	23	35	26	32	27	29	35	21	24	32	35	25	35	33	29	31	25	25	42	29	31	31	25	29	27	26	35	30	30	36	36	20	33	42	32	28	30	27	25	27	26	25	39	36	28	36	27	34	35	28	35	32	35	25	30	32	40	27	34	34	30	24	38	31	31	27	26	30	31	29	35	28	24	30	35	29	43	38	31	28	23	19	28	25	37	35	27	41	26	26	38	39	29	32	29	35	39	37	31	27	29	35	29	19	34	37	30	35	23	29	24	36	31	33	28	33	31	26	37	34	28	27	34	35	29	37	34	30	35	34	34	34	40	30	24	34	35	27	30	27	29	37	30	39	38	30	38	46	36	38	38	23	27	31	43	29	29	34	28	30	28	32	29	32	36	35	30	25	31	34	46	26	33	32	29	31	33	31	24	30	37	27	25	36	32	44	32	31	35	35	22	33	33	30	32	36	39	34	34	30	33	29	27	31	30	31	27	29	27	27	33	28	41	36	28	32	28	33	33	31	24	31	38	28	28	33	27	25	35	16	27	25	25	33	32	32	27	34	31	34	36	23	35	32	27	33	31	24	21	28	32	35	23	20	29	35	38	29	31	27	27	22	35	25	30	36	25	28	35	31	27	35	29	34	31	24	41	30	28	26	21	35	39	30	37	35	23	33	26	30	28	25	29	35	38	31	20	27	29	30	34	26	38	31	34	22	25	33	33	35	23	33	29	31	25	37	29	32
13514	7782	3962	5087	9097	9820	7024	4466	2632	1621	1206	936	874	762	592	501	517	480	427	445	389	401	370	378	395	447	513	463	386	356	345	331	331	307	353	373	427	439	378	399	429	447	497	376	427	368	285	323	299	284	306	255	300	296	330	371	326	517	485	525	379	253	306	306	270	288	277	255	351	271	289	313	426	491	444	293	325	330	292	310	367	415	335	261	254	228	270	237	271	259	217	235	250	217	258	219	228	238	247	263	238	249	239	205	257	215	249	248	245	218	247	241	242	230	261	249	234	236	231	207	242	250	242	263	223	238	256	242	252	252	250	234	240	249	238	213	215	198	262	228	222	264	241	230	210	244	242	236	288	245	238	221	228	219	228	253	248	212	257	249	233	220	242	210	259	242	246	246	221	222	277	244	270	245	263	249	231	241	239	221	251	233	221	264	225	244	244	254	266	244	256	249	249	233	239	264	252	228	246	232	254	229	255	233	267	243	238	233	220	233	255	227	221	264	255	252	252	253	228	225	220	260	227	247	256	231	273	252	267	279	246	242	236	228	250	243	240	250	246	229	232	259	251	260	250	227	243	260	247	244	248	255	238	235	224	246	240	237	246	263	256	247	249	253	224	264	244	232	242	238	253	241	229	239	236	244	253	227	264	251	256	234	250	229	220	240	248	249	246	265	241	248	220	255	243	251	260	232	211	253	266	233	249	228	219	242	255	250	254	272	255	256	268	234	246	273	219	234	279	228	206	253	242	261	241	261	226	244	215	244	223	279	222	266	215	235	255	270	247	233	245	249	252	230	239	235	238	254	243	220	250	249	266	231	220	245	256	250	258	237	234	268	256	253	251	250	273	213	227	227	246	221	258	242	237	254	225	255	243	265	247	244	237	242	246	243	221	247	244	261	245	268	219	262	251	254	254	235	247	233	243	248	241	229	264	254	223	274	248	244	229	285	223	226	221	258	261	257	221	236	249	262	235	261	254	249	240	238	256	243	252	287	212	241	234	214	219	227	266	230	207	241	226	230	242	232	236	240	231	226	250	234	208	238	215	204	252	208	254	242	239	247	251	266	232	241	211	266	232	239	256	208	255	245	240	239	253	240	231	247	278	267	234	243	216	247	251	261	270	237	242	246	246	205	254	258	264	247	238	224	255	236	239	254	255	267	263	235	235	247	236	238	262	237	248	239	224	258	253	233	269	248	268	259	280	241	273	227	219	245	244	243	261	250	271	264	224	230	246	235	247	246	240	243	260	248	237	242	221	244	235	237	211	241	234	221	251	234	236	241	252	245	244	248	231	224	240	265	282	210	240	241	247	248	236	248	235	238	215	231	203	242	225	235	247	224	247	251	235	258	260	250	261	265	272	241	236	230	202	222	249	227	228	234	238	239	253	215	250	264	256	242	238	234	243	237	249	242	274	237	230	252	276	255	218	238	242	231	229	260	235	245	245	240	231	258	238	250	246	212	234	243	227	239	264	285	250	250	230	283	205	235	250	225	239	244	275	264	253	235	230	255	265	238	235	253	254	238	245	217	263	227	241	244	216	245	234	218	211	246	239	243	243	239	263	257	224	252	246	233	237	232	238	254	285	219	259	235	256	236	240	242	237	222	239	202	254	261	245	264	256	235	257	244	266	249	237	248	243	241	245	278	250	236	264	238	218	234	247	228	228	233	246	230	243	265	266	236	207	232	243	250	217	251	247	260	232	261	255	232	234	227	232	269	245	253	244	279	253	214	226	224	237	249	282	235	234	258	263	234	253	222	237	249	228	239	255	253	242	246	220	260	262	263	268	269	249	221	250	242	257	254	263	247	238	239	234	284	226	254	241	260	260	261	237	245	229	213	233	215	251	241	242	237	243	237	249	248	218	252	250	250	263	245	278	241	260	254	234	255	241	251	249	276	231	237	264	244	269	244	219	268	240	230	237	241	240	231	256	235	261	255	236	237	231	227	245	235	254	248	236	269	200	264	215	241	233	228	249	221	229	237	233	263	229	239	260	254	221	224	286	233	257	254	245	253	226	217	247	250	243	251	240	238	257	240	246	268	260	274	270	273	232	262	237	231	240	239	228	266	223	244	254	229	233	221	254	225	237	246	223	243	252	217	267	255	250	252	247	272	231	237	246	242	239	235	231	264	248	238	231	231	262	247	247	254	265	257	226	246	262	250	253	244	233	269	248	248	221	254	243	237	237	256	238	227	297	257	208	244	240	248	222	239	231	247	233	262	258	217	242	228	253	221	258	231	212	242	248	260	248	266	253	204	216	251	254	222	259	267	279	221	232	248	240	234	247	265	247	258	258	237	259	231	247	256	232	240	252	247	236	275	248	222	227	240	236	225	239	235	234	235	268	235	237	237	244	217	231	247	278	225	234	241	263	235	230	267	235	254	225	251	215	242	240	234	218	215	235	256	245	253	223	239	268	258	232	227	245	245	236	245	239	229	219	244	252	262	230	251	255	255	252	239	238	241	228	236	237	243	230	245	226	233	256	263	218	261	220	235	222	207	270	256	231	245	214	246	247	269	256	242	261	229	250	241	258	269	227	260	238	261	247	231	274	235	241	236	227	236	227	232	233	224	219	253	259	239	240	234	226	232	245	242	255	213	266	239	251	246	237	234	235	221	247	260	220	256	218	208	247	254	231	246	217	232	224	245	246	247	222	241	241	240	246	239	258	240	232	227	271	244	231	248	249	222	263	221	219	236	228	256	246	241	220	245	233	228	259	279	242	240	243	259	267	214	241	233	253	210	271	261	236	223	242	263	253	230	237	238	249	241	219	221	267	243	236	244	230	251	222	259	232	228	246	233	225	236	259	261	233	221	213	246	249	238	213	254	294	272	257	228	246	247	250	242	251	239	257	236	238	254	252	250	235	234	247	226	232	244	242	234	270	232	265	247	258	256	232	248	214	253	228	235	243	237	261	224	247	268	206	262	253	245	235	224	241	234	262	239	256	254	260	216	269	238	251	234	239	258	238	244	254	216	242	205	243	239	236	214	243	218	233	232	232	250	250	237	269	268	235	236	246	264	275	262	223	258	257	254	238	251	234	234	245	250	227	250	236	257	247	216	245	247	254	263	259	240	231	286	243	214	250	253	242	251	236	250	233	233	238	220	241	244	260	208	221	274	243	249	201	271	244	233	268	236	228	228	241	259	249	247	208	242	222	250	229	224	212	246	232	232	254	249	230	256	248	248	244	247	252	256	237	241	234	248	253	244	233	251	264	231	229	238	237	242	230	238	238	263	235	244	230	236	247	272	250	258	275	207	246	249	228	251	242	270	224	247	245	229	234	224	257	245	256	219	239	249	225	234	254	256	254	232	235	230	256	237	212	247	231	251	264	229	236	259	229	260	233	246	266	231	228	242	218	244	251	251	242	259	232	223	229	242	231	210	215	248	248	259	247	219	228	234	253	246	220	251	241	243	234	253	250	246	228	220	223	242	252	234	250	258	236	220	246	223	238	262	228	229	215	261	233	246	244	240
2059	634	374	244	200	176	154	149	129	101	100	104	84	95	88	84	87	81	89	72	88	90	100	87	73	98	80	80	80	80	80	70	77	77	75	88	91	78	93	81	91	99	97	81	92	83	67	82	88	82	73	81	72	72	84	84	68	75	86	99	75	72	72	96	76	68	84	93	92	75	95	80	78	92	107	81	81	80	94	71	71	82	91	90	83	74	80	75	84	73	66	87	79	96	85	66	76	83	83	75	76	86	76	97	64	70	88	72	83	102	92	71	82	72	64	74	73	89	73	86	71	81	86	96	86	84	77	75	89	91	73	71	91	76	93	93	93	104	80	90	81	80	68	74	80	78	78	76	85	78	99	104	71	80	85	91	88	79	75	85	88	97	77	88	85	101	79	82	83	70	77	68	66	63	77	79	83	83	78	90	83	69	80	69	87	75	77	78	81	72	69	79	78	88	88	90	79	81	53	76	94	70	94	95	92	97	85	57	71	78	85	82	83	84	75	76	90	86	84	84	89	62	97	81	75	77	71	84	63	85	72	80	69	87	81	86	69	92	62	91	77	91	81	64	83	61	65	74	93	81	84	74	79	76	81	79	85	91	70	85	78	84	80	68	84	102	72	84	84	82	92	75	92	83	100	70	81	87	75	98	80	84	64	70	77	62	80	94	87	77	82	80	74	97	66	83	79	86	73	99	88	98	80	93	69	67	88	87	72	67	88	78	74	94	70	90	96	84	80	82	82	86	92	75	65	82	64	79	92	84	81	84	78	84	76	82	92	96	76	93	88	74	85	65	91	99	87	78	80	71	74	72	77	78	71	80	74	86	76	88	73	61	72	75	81	77	69	68	76	83	75	67	81	72	78	77	89	90	80	82	81	78	86	79	86	82	105	71	72	96	79	100	77	79	90	88	72	76	94	69	82	73	71	82	79	81	80	83	68	81	67	84	86	71	73	83	89	86	75	84	78	83	77	84	74	72	86	84	75	84	74	66	85	88	70	92	73	96	77	70	77	71	87	87	71	68	75	74	59	86	89	80	82	83	73	84	80	80	94	74	87	100	91	76	68	73	79	90	68	78	64	72	76	83	65	76	75	81	84	81	91	91	81	79	79	85	82	58	63	75	63	87	84	65	76	89	88	85	69	73	86	74	81	78	113	82	77	87	70	85	89	76	76	79	95	69	89	84	84	89	76	64	98	91	88	84	94	84	68	88	83	92	102	92	74	70	73	55	61	76	72	96	99	95	85	99	70	82	68	75	76	77	66	79	62	69	84	66	83	63	89	74	71	78	74	74	93	79	73	87	77	98	81	85	88	94	91	77	89	62	81	80	100	67	65	78	81	87	81	82	81	77	79	72	86	80	76	69	72	83	90	90	78	87	78	82	76	80	80	68	82	91	94	80	68	74	78	71	84	85	71	64	70	83	71	61	61	70	78	77	68	79	87	85	84	74	72	68	72	86	78	73	78	78	70	59	80	85	90	94	62	69	86	70	83	92	68	89	58	96	83	89	75	74	76	81	63	80	78	92	83	77	82	87	75	106	74	77	85	82	78	99	86	81	87	94	73	87	82	91	78	90	87	81	75	93	93	86	94	77	83	78	78	80	67	79	86	71	73	73	77	77	91	79	78	82	67	80	78	81	78	70	78	77	84	78	80	67	72	78	66	86	87	59	60	72	92	93	75	84	70	96	92	71	75	98	83	78	82	91	75	83	71	106	74	72	80	77	79	83	69	76	75	74	81	82	89	82	81	60	81	83	74	80	77	77	80	99	76	97	78	79	84	68	71	110	91	89	91	77	65	79	77	92	84	81	93	77	82	87	76	73	87	84	95	74	84	85	88	66	87	79	68	91	77	58	97	84	69	82	72	73	78	93	86	79	77	63	75	85	83	80	65	79	75	83	73	77	68	72	88	66	94	86	71	70	80	85	88	76	69	84	74	80	75	82	62	67	84	92	99	84	86	75	82	80	97	98	76	88	93	80	87	72	89	90	84	69	82	94	81	87	82	87	81	81	89	89	78	69	87	87	76	93	72	57	87	78	67	96	91	80	87	74	80	88	83	86	78	75	90	78	68	84	76	66	93	82	91	79	74	83	67	65	92	93	92	72	78	89	83	78	77	88	99	71	103	83	84	84	69	63	72	96	79	97	66	89	89	77	100	59	71	84	87	80	82	92	92	90	66	79	77	82	96	71	80	72	88	82	80	92	79	81	78	84	86	87	72	72	78	83	75	93	83	82	74	80	94	74	75	70	97	74	64	82	89	76	73	87	88	75	78	74	76	85	82	62	83	96	73	70	82	84	101	82	98	84	68	85	79	72	87	74	85	84	79	97	90	102	89	85	87	81	82	88	73	90	72	92	78	80	66	76	77	83	81	76	78	68	77	86	74	91	75	80	93	78	90	70	90	96	84	74	95	71	72	77	77	78	68	80	81	73	71	89	82	79	64	75	79	72	89	67	73	79	94	84	76	81	90	86	82	63	78	90	86	84	89	76	82	72	74	80	97	72	76	75	82	78	88	83	88	79	87	79	77	77	76	101	80	64	70	84	67	82	79	81	99	83	67	76	75	87	86	50	91	82	90	69	64	79	78	84	64	79	73	93	68	79	83	89	73	79	74	69	67	94	82	72	91	72	78	84	66	87	83	67	90	88	97	88	84	93	75	85	82	78	66	102	87	76	65	82	76	96	83	93	73	83	74	90	92	87	91	78	80	74	77	84	83	69	86	84	79	70	91	91	90	74	77	86	74	84	96	80	85	84	73	85	73	62	65	57	93	61	65	95	85	78	80	70	86	93	76	87	71	78	71	76	73	81	89	67	73	87	68	75	96	72	86	68	69	70	84	64	74	94	92	74	74	91	84	76	84	91	85	77	79	87	89	74	92	83	74	69	82	69	78	75	87	81	80	77	88	77	87	73	87	78	77	78	66	73	79	85	81	68	71	81	76	86	72	81	86	76	82	77	65	84	77	78	71	77	73	87	63	76	83	76	73	100	77	87	70	81	76	75	89	69	74	73	82	88	74	95	86	74	85	78	72	78	93	84	73	80	103	76	68	80	72	75	69	90	72	78	72	89	73	78	77	86	98	80	81	79	67	87	70	84	79	60	96	83	73	91	67	82	82	97	81	84	78	76	60	90	85	64	83	79	68	88	88	81	79	85	93	86	90	83	74	91	80	81	83	79	71	81	69	91	85	86	82	85	82	81	64	73	78	82	90	88	83	72	75	91	77	87	76	63	75	94	88	80	84	70	89	88	88	73	67	83	80	83	65	66	79	80	88	73	70	77	81	79	89	90	70	74	81	81	79	76	76	77	83	91	73	77	85	92	78	86	72	75	83	70	62	88	81	66	81	74	89	86	67	63	90	62	87	67	79	78	79	79	76	97	80	66	55	79	77	77	66	68	91	72	74	77	74	76	75	70	72	82	90	92	86	90	83	85	70	79	71	96	72	69	86	74	85	71	89	87	87	88	68	82
15061	7384	4057	5070	8569	8454	6351	4234	2811	1973	1534	1338	1208	1043	990	871	883	853	805	809	772	765	764	812	701	828	898	828	709	697	724	706	657	609	687	797	783	765	749	732	837	828	798	746	809	681	665	666	674	722	679	655	613	662	637	697	794	867	811	816	661	599	592	632	648	581	656	611	658	630	649	644	831	887	737	677	615	665	730	671	717	734	671	647	602	615	564	615	588	593	605	622	612	586	566	588	607	601	633	595	634	611	569	577	598	585	626	548	614	598	631	606	635	598	591	620	557	578	578	547	617	601	567	611	617	602	604	615	572	571	611	640	581	597	580	575	621	606	656	562	608	608	610	617	634	626	615	562	649	580	606	586	627	603	604	585	586	630	612	617	621	539	546	572	621	597	581	603	567	620	593	579	587	595	619	608	544	607	596	617	544	588	618	606	611	553	586	562	607	601	592	587	592	562	599	591	580	605	609	584	608	585	594	610	631	622	579	631	573	606	592	585	612	598	580	623	607	591	564	600	598	578	620	610	603	613	611	615	579	559	596	586	599	561	607	622	584	656	606	601	599	571	609	570	569	561	576	601	547	583	591	632	574	590	592	606	600	590	585	567	617	592	621	571	613	575	585	624	629	524	599	609	642	591	568	594	622	542	607	638	603	652	595	577	583	590	603	616	618	599	578	579	633	585	582	630	597	601	605	591	611	565	551	608	600	612	594	581	573	561	591	564	612	634	629	593	602	575	611	610	625	619	599	602	613	596	619	600	569	611	593	602	591	567	567	606	625	581	610	592	573	632	617	550	580	615	582	651	608	597	550	573	556	617	542	606	618	616	598	594	574	592	570	563	574	599	603	566	570	575	562	638	642	601	572	540	574	569	592	598	541	601	536	601	594	572	568	609	587	649	603	588	582	564	558	560	567	562	597	571	578	635	588	638	604	610	628	620	610	587	626	593	573	610	618	592	588	581	584	562	642	608	563	604	582	626	616	602	587	628	593	558	620	590	626	572	603	599	615	596	587	566	577	591	562	633	553	600	610	592	612	556	588	555	570	570	577	604	579	572	579	599	567	582	602	602	610	605	603	573	637	571	622	620	565	554	602	612	595	606	565	593	582	574	597	603	580	594	555	654	592	587	635	590	592	596	583	600	610	580	580	616	616	590	578	611	606	629	602	594	613	603	592	607	616	590	570	576	607	633	564	613	597	593	582	579	578	650	615	618	605	601	602	570	599	606	629	593	580	589	590	600	560	601	599	586	648	605	571	583	579	574	632	602	606	594	574	565	569	634	582	607	569	629	600	592	602	585	619	594	618	594	584	586	571	569	561	565	619	610	539	589	596	622	646	608	590	571	617	573	588	559	590	573	600	634	572	567	543	583	574	564	555	624	606	633	594	595	593	585	629	594	626	549	610	650	567	603	627	613	585	569	622	587	575	598	590	615	672	601	571	609	608	619	588	564	607	582	622	600	557	595	627	563	591	576	581	621	562	573	610	572	566	635	594	602	604	573	584	622	600	590	575	618	613	589	601	569	572	575	627	596	599	585	566	580	570	617	601	591	575	596	595	590	603	604	574	572	623	585	568	622	585	574	597	616	621	629	577	597	564	593	596	597	576	559	582	593	628	557	576	587	600	652	597	606	588	553	586	609	633	586	546	574	586	580	599	580	564	626	594	620	594	610	638	590	567	622	599	583	573	575	584	597	632	628	611	591	553	590	563	607	648	572	616	585	619	580	585	595	613	589	624	597	606	600	596	590	638	588	581	573	600	559	645	618	591	562	626	533	593	592	593	621	564	612	596	600	617	602	615	616	571	579	576	605	593	645	583	570	620	574	579	596	529	597	564	583	594	578	580	604	566	596	586	583	623	574	601	583	575	570	566	593	600	598	569	595	601	639	562	639	584	599	612	604	622	619	599	631	610	588	612	549	588	628	583	576	596	575	603	634	593	579	566	571	582	621	619	611	597	590	613	582	593	558	583	576	600	583	647	624	601	590	637	587	582	609	616	605	621	646	596	562	570	624	584	608	593	641	585	560	558	591	596	595	569	641	609	609	579	616	604	580	597	628	592	585	615	587	580	572	601	527	592	602	630	574	616	628	606	604	593	569	565	618	595	608	627	587	587	626	577	604	578	600	609	575	614	633	591	581	576	584	592	576	572	630	612	566	593	578	569	639	647	537	572	576	561	551	616	616	593	585	638	592	616	578	626	599	600	578	595	649	618	558	636	632	604	579	575	597	609	586	585	601	587	587	602	600	616	595	636	598	555	612	587	601	608	557	681	591	572	574	602	609	583	605	558	586	578	579	558	625	623	569	589	584	562	585	575	585	586	597	584	578	552	592	610	578	607	581	564	592	557	616	579	602	602	561	581	588	581	629	591	605	584	603	570	558	577	640	603	559	612	597	594	594	583	553	623	613	613	625	616	575	642	565	627	606	606	558	592	633	593	665	570	526	607	544	604	571	586	579	619	583	588	583	620	629	534	616	587	531	582	590	607	590	569	617	592	577	569	602	601	643	601	629	647	644	612	555	575	590	567	580	603	623	578	598	598	626	575	603	601	592	603	586	615	605	552	553	591	615	610	638	553	601	548	620	629	604	587	589	562	594	593	605	619	537	602	569	572	611	563	603	561	583	621	572	596	576	572	613	564	612	609	593	572	574	598	541	556	584	597	563	643	594	609	610	621	577	611	590	574	581	600	587	552	603	583	576	577	591	644	600	543	593	549	610	561	567	618	644	628	634	612	604	597	551	572	593	584	598	600	566	616	647	625	624	649	591	609	631	550	611	650	586	569	600	631	596	605	582	592	550	673	585	583	593	548	586	617	581	627	589	624	633	640	558	585	539	565	585	653	604	591	589	565	596	615	579	545	555	607	561	600	600	597	598	574	595	564	563	590	580	632	595	615	560	575	616	580	581	615	589	555	569	569	623	605	626	578	591	580	619	604	561	587	576	600	606	577	589	595	626	607	565	619	600	581	584	614	591	615	596	632	637	578	560	579	554	619	607	619	640	584	626	604	564	615	618	610	635	594	593	588	603	634	598	614	636	561	545	610	564	618	572	631	591	645	646	609	613	624	561	602	649	623	578	586	639	575	633	610	599	598	568	568	583	636	564	614	593	613	591	621	568	579	587	594	559	631	603	618	560	619	574	560	569	641	605	638	609	600	618	635	599	565	592	596	601	609	593	560	606	603	623	560	599	563	611	551	592	614	550	602	549	557	575	596	616	603	593	630	543	633	602	570	630	584	616	584	623	615	565	541	613	610	620	569	598	615	600	587	595	593	531	592	586	573	619	593	584	605	570	618	613	589	598	572	618	591	556	590	608	584	594	578	596	591	621	589	577	588	616	580	618	624	561	601	601	594	611	578	604	597	625	554	603	620	597	587	595	656	591	575	596	598	570	631	625	596	610	681	617	614	596	544	606	629	590	601	590	587	580	596	603	551	610	578	586	581	552	626	549	596	567	610	626	625	581	564	614	617	608
1408	856	424	278	194	207	170	125	107	87	82	80	51	73	50	47	53	58	48	42	46	39	50	55	53	65	54	49	50	36	31	46	39	40	44	50	54	44	51	45	44	56	59	69	40	32	31	42	39	49	59	45	43	43	46	54	43	59	54	49	47	39	35	36	52	37	40	37	51	30	39	48	51	52	40	41	53	49	48	54	46	67	46	47	39	42	30	28	45	34	53	43	51	35	32	31	43	49	43	39	43	32	40	38	37	37	46	32	39	47	37	51	42	48	40	33	37	28	33	32	33	32	31	43	35	40	39	36	32	42	48	38	41	32	40	36	45	47	40	43	46	50	32	39	35	41	33	42	43	31	43	39	34	33	36	39	34	41	27	39	37	43	45	53	44	37	42	41	33	34	55	42	45	28	34	29	40	40	51	54	48	32	41	46	42	37	44	29	41	42	38	39	43	34	25	38	49	57	36	38	45	42	33	40	34	43	45	41	34	40	42	39	31	29	46	28	50	46	43	27	36	32	38	37	45	45	45	34	43	47	45	32	57	39	38	34	36	42	40	39	34	37	47	33	45	42	37	42	37	41	29	42	38	40	39	38	54	50	30	41	30	37	47	44	37	37	27	46	31	48	29	49	36	47	34	45	43	38	39	33	49	39	32	28	45	31	43	48	53	41	29	42	40	40	45	42	27	35	38	52	33	36	37	41	36	35	37	21	38	46	36	35	45	33	40	42	29	35	31	40	44	37	29	39	46	46	29	38	32	41	30	29	40	43	35	35	39	48	37	39	49	38	35	36	34	39	40	31	36	30	37	40	49	37	39	42	40	36	34	35	55	35	35	38	41	40	37	47	35	43	37	33	32	34	30	50	36	44	25	36	39	34	43	34	36	37	47	37	43	42	28	38	33	31	35	33	41	35	47	33	35	35	41	42	41	28	38	46	45	41	51	34	34	33	32	40	33	32	38	35	35	52	40	38	47	38	27	52	36	39	45	36	32	30	47	36	39	40	48	30	40	41	36	45	46	35	38	36	33	46	34	37	41	51	46	31	35	45	36	48	32	46	38	46	40	39	36	31	41	52	35	40	40	42	42	42	41	36	37	37	42	32	41	25	33	35	40	33	30	34	39	34	43	29	52	44	37	29	37	36	39	29	39	33	27	39	42	45	32	35	37	37	34	39	34	28	26	37	40	47	45	32	54	30	39	28	45	38	38	35	42	40	44	28	44	26	42	35	57	53	27	23	34	37	36	37	44	39	30	35	28	41	38	39	37	40	47	35	30	40	32	40	42	35	35	47	37	27	39	32	39	46	48	38	46	40	26	44	41	38	45	32	36	38	36	37	43	40	47	47	39	45	35	46	44	38	46	35	49	26	45	48	31	52	47	46	33	45	36	40	30	39	49	39	38	42	37	36	39	32	38	37	39	51	46	47	36	29	44	28	42	36	39	35	46	29	50	28	35	37	44	47	49	36	48	33	36	51	35	46	34	36	28	41	45	32	45	36	42	32	29	39	44	36	36	40	44	40	44	39	37	38	36	35	33	37	38	50	47	28	40	42	43	36	36	43	43	41	39	37	38	31	42	34	34	43	35	34	30	45	49	38	31	35	31	46	41	34	33	32	47	48	37	39	28	37	50	34	44	41	53	44	29	36	41	45	36	33	56	42	40	41	49	38	33	39	43	31	41	39	46	43	45	47	47	39	51	38	32	41	40	46	41	39	47	34	40	40	36	39	35	43	39	53	45	36	47	40	40	41	25	37	33	45	37	45	37	29	46	37	46	34	33	55	48	43	48	37	43	38	49	27	40	36	35	48	37	39	38	35	39	31	60	27	45	36	40	56	35	34	41	39	44	50	32	42	33	42	42	49	35	43	43	37	30	39	41	45	33	41	36	35	33	40	36	47	47	36	23	31	36	40	44	37	32	43	33	38	39	44	44	44	44	41	37	42	45	34	38	40	42	39	40	43	34	29	40	39	50	34	38	31	38	38	33	45	36	50	35	33	31	28	48	31	32	39	48	44	48	37	37	32	33	31	36	36	33	49	43	37	32	39	34	36	46	41	38	41	26	38	45	46	51	38	49	40	45	45	41	47	48	48	35	54	39	37	35	57	38	28	42	51	45	37	53	39	34	38	32	27	27	39	35	33	34	28	46	41	42	42	26	49	28	29	36	33	43	35	49	33	35	35	44	41	34	41	26	40	39	31	36	41	42	46	34	50	51	38	46	30	34	34	41	39	50	42	31	31	38	43	39	35	35	44	42	44	34	40	35	33	41	47	35	37	32	53	40	42	31	34	38	35	42	39	42	41	44	43	33	42	37	43	36	35	40	41	54	42	33	41	31	40	45	40	37	37	37	40	35	39	40	33	39	42	31	36	48	34	50	41	42	44	45	39	28	31	38	35	31	37	37	35	36	44	41	34	39	27	38	42	41	34	41	44	26	31	32	35	51	39	37	29	36	45	30	39	36	34	43	29	35	39	28	41	36	46	45	42	44	51	35	27	34	40	34	36	41	30	49	30	38	35	39	48	38	45	33	34	34	44	36	40	41	51	40	39	32	31	38	46	30	43	43	53	45	29	44	33	28	45	28	36	35	41	33	38	47	32	37	39	44	42	30	39	38	22	48	34	31	42	42	32	43	34	44	39	40	37	47	28	30	41	37	27	44	36	43	52	34	36	37	38	39	39	35	43	31	37	38	39	42	32	36	41	30	34	47	23	42	48	39	38	38	32	46	51	39	46	39	39	40	53	34	51	33	34	44	40	49	43	36	42	31	30	32	25	47	45	41	44	41	37	33	39	39	44	37	47	33	33	48	44	39	37	44	40	42	28	29	33	41	48	38	48	31	40	48	38	46	37	42	37	41	35	36	35	43	45	39	40	50	33	32	36	34	49	39	33	43	42	37	34	45	33	50	42	42	34	47	36	34	38	45	29	37	36	39	37	39	42	54	40	33	43	32	39	63	44	40	45	47	50	54	42	41	41	39	46	29	35	41	42	39	39	42	43	49	41	33	40	34	40	41	40	47	41	43	38	43	34	40	42	46	35	32	42	44	51	33	37	33	41	46	45	43	31	33	38	35	35	50	42	45	43	36	30	50	40	45	39	38	42	33	37	33	39	36	39	35	46	41	42	38	34	46	27	33	34	34	33	43	48	55	41	44	36	42	36	37	47	47	40	44	38	20	48	44	37	32	39	52	42	40	42	37	35	38	34	34	40	35	41	38	27	44	34	39	52	35	41	32	51	48	54	35	42	31	39	42	41	31	37	45	41	36	39	54	37	40	38	48	40	36	34	41	31	39	30	29	36	45	36	35	44	37	39	38	39	31	31	38	33	37	32	30	52	42	33	41	30	38	43	37	37	41	34	35	42	24	33	31	37	41	41	35	50	34	37	31	33	32	40	38	38	30	38	33	36	38	42	38	33	45	46	28	43	35	35	48	35	41	40	42	42	46	35	43	40	33	42	36	45	36	41	48	31
16411	8797	5077	6244	10698	10571	8054	5523	3532	2466	1933	1512	1313	1120	928	861	778	673	619	627	591	535	568	534	539	637	716	547	464	440	439	478	421	423	453	547	504	499	524	507	687	660	651	473	532	377	405	404	455	407	364	332	351	367	403	414	548	683	659	536	395	393	358	416	326	325	311	334	334	315	378	403	602	636	368	384	373	445	462	462	483	548	470	382	323	287	265	304	296	322	267	321	293	282	278	283	274	278	261	317	288	282	283	289	283	314	317	276	288	276	294	288	283	289	283	294	320	274	308	248	296	270	305	287	278	302	293	289	275	297	260	294	275	282	303	286	275	305	247	307	259	296	287	286	282	309	292	278	266	298	289	289	249	281	282	285	289	291	272	282	294	276	326	280	257	297	284	302	269	313	287	280	284	295	295	312	279	273	299	280	279	262	283	284	315	296	284	288	278	292	277	269	250	292	281	301	271	331	278	296	302	290	307	264	287	290	294	275	277	266	269	286	274	289	260	282	286	258	292	246	271	285	271	303	288	266	292	287	275	267	276	292	244	304	293	280	291	297	316	301	279	269	302	277	276	322	288	274	280	281	267	278	273	281	313	320	273	284	287	319	278	294	262	263	272	276	275	324	289	293	281	262	279	278	312	307	267	311	287	268	293	277	285	273	309	272	291	302	275	297	284	305	269	306	294	274	289	286	291	240	313	291	242	271	314	275	299	275	313	281	298	263	298	278	274	284	288	286	296	261	299	274	271	297	294	258	259	306	299	283	284	285	290	292	276	273	286	280	284	284	286	284	308	270	296	285	273	305	303	306	315	289	281	284	286	286	272	269	287	291	275	299	267	269	258	310	308	289	285	273	293	303	295	271	262	276	255	306	310	293	293	313	270	297	290	299	272	297	299	319	283	311	298	270	270	298	287	286	282	290	306	293	314	308	278	295	295	273	296	277	254	264	355	278	265	277	317	284	283	277	264	297	297	271	271	306	303	272	296	284	262	283	280	289	303	313	267	256	282	286	271	289	293	300	283	283	311	285	259	286	288	264	273	317	302	309	289	282	254	266	279	276	272	300	289	300	278	289	260	294	297	264	282	302	296	312	287	297	295	294	287	281	271	268	282	294	300	293	266	291	257	289	285	306	286	274	288	306	300	271	274	288	282	331	302	291	277	271	266	313	318	266	296	270	301	263	284	277	281	290	278	300	253	277	292	277	258	290	276	278	281	283	271	277	288	308	298	278	281	324	293	274	294	277	306	286	297	283	284	261	294	286	299	284	281	316	283	316	251	280	268	253	310	294	275	266	291	281	293	294	253	276	272	270	305	313	275	276	314	317	293	286	308	297	276	283	293	320	280	263	281	278	299	298	270	310	265	297	251	281	293	287	297	274	313	271	271	330	269	288	295	253	273	298	270	270	308	262	257	290	285	278	256	288	271	286	289	272	293	282	276	290	289	286	277	306	287	295	273	283	280	274	294	273	289	293	253	281	294	309	296	301	261	302	276	293	277	287	277	296	290	297	285	257	292	276	267	268	281	277	281	278	271	316	292	285	289	295	319	265	285	280	285	272	233	240	267	275	258	302	328	291	285	285	297	328	299	296	283	303	276	284	281	298	302	288	300	263	327	300	257	308	290	277	295	301	300	285	289	276	283	288	303	257	269	293	259	320	282	295	304	307	287	285	286	305	267	242	304	274	254	278	307	299	305	271	290	255	318	281	274	310	279	287	300	310	293	292	313	279	306	259	306	297	273	309	290	262	299	301	278	278	313	304	270	259	301	295	292	279	275	318	284	281	246	293	322	272	312	295	283	285	294	294	267	319	277	261	282	303	271	264	297	298	288	313	258	263	266	285	289	298	292	289	266	296	293	299	265	307	274	294	261	281	310	255	279	258	247	250	290	280	300	292	255	279	278	283	289	296	270	284	255	270	294	283	291	287	277	294	273	263	294	317	294	290	289	326	289	282	311	299	262	266	292	271	265	276	321	313	278	346	289	291	292	268	288	277	283	320	301	293	290	300	262	277	281	288	271	300	284	291	304	318	258	305	314	279	296	266	303	271	280	271	267	290	279	266	287	295	284	280	297	284	294	321	293	279	280	288	291	274	313	305	286	227	246	280	295	299	276	278	287	301	261	270	281	289	297	282	276	272	286	300	308	283	279	285	316	288	297	280	293	289	274	277	284	284	319	278	261	346	273	292	262	275	302	273	300	270	285	294	274	282	265	297	290	274	285	292	291	267	276	262	278	302	291	286	252	307	300	309	345	271	278	270	274	279	290	266	288	264	301	310	281	309	305	292	267	310	288	283	291	283	277	275	263	281	303	314	263	287	289	316	291	277	288	273	249	274	299	297	226	284	304	298	281	257	295	312	272	288	284	253	285	278	281	275	287	296	268	267	283	245	302	300	291	245	281	314	261	295	276	295	307	249	305	295	308	306	279	267	305	326	273	303	280	269	258	253	302	262	294	277	277	287	280	256	302	327	281	302	314	309	268	303	293	288	258	326	284	280	284	289	301	283	268	315	287	270	281	296	297	296	278	259	273	281	278	268	280	279	267	304	272	287	310	280	278	292	287	295	284	288	305	282	286	310	275	275	300	266	291	282	273	280	297	283	296	284	301	283	275	298	289	266	319	273	301	297	332	293	302	286	295	298	272	306	266	299	282	298	305	293	294	285	297	283	274	292	304	260	323	270	274	307	298	296	291	283	286	300	307	286	293	297	282	264	310	306	296	289	274	302	295	289	276	265	312	272	307	269	289	296	289	294	302	292	294	262	274	296	297	320	279	301	265	282	288	328	292	297	290	276	271	287	289	321	281	311	279	309	292	280	282	318	271	293	306	298	310	287	274	303	289	283	275	289	297	317	268	300	276	305	281	276	282	287	309	278	299	280	301	291	296	261	255	314	303	320	299	316	282	275	308	260	310	287	254	290	256	333	278	283	321	290	307	265	264	275	290	252	311	251	283	286	292	266	297	303	247	257	291	282	318	272	283	287	285	252	298	277	303	250	275	300	271	329	267	282	279	285	287	275	268	302	286	266	280	268	306	306	244	241	300	278	267	264	298	315	285	255	298	268	286	290	294	297	296	302	285	262	281	306	279	300	263	289	294	290	282	281	289	265	263	285	283	290	307	286	298	290	317	310	294	310	313	307	306	296	271	288	311	286	312	290	285	286	250	287	335	289	301	281	306	298	311	294	320	295	276	266	292	308	274	278	266	293	259	286	301	244	282	294	256	283	279	306	294	262	261	289	321	281	287	313	315	291	292	272	303	278	300	284	306	307	295	275	263	273	287	299	315	290	279	303	280	278	271	274	263	277	290	280	291	300	289	309	293	278	246	250	299	270	308	295	268	300	274	288	305	321	280	286	269	266	300	281	272	283	277	253	288	277	297	322	254	300	307	271	294	292	262	278	285	300	293	306	301	261	275	292	305	304	291	279	276	277	329	269	324	291	293	278	289	255	278	289	283	294	311	280	317	274	287	314
1346	386	268	173	140	107	100	88	82	74	70	85	69	73	84	60	57	59	83	70	62	69	59	66	66	77	63	73	70	62	65	61	67	56	63	73	78	72	76	88	86	68	55	61	67	75	75	62	69	76	70	61	57	73	77	72	75	92	73	69	68	73	57	60	69	83	64	65	60	58	80	102	62	64	59	63	74	70	68	67	67	76	75	67	53	71	57	61	77	64	55	69	59	66	61	66	62	56	53	80	51	73	66	69	57	51	62	70	74	82	70	68	54	54	62	69	57	66	73	51	66	68	66	65	60	74	59	67	59	55	67	70	65	58	64	76	74	70	63	68	68	67	68	68	65	72	70	64	58	68	67	72	71	72	66	62	77	55	69	62	67	70	92	69	80	65	61	69	75	71	59	70	63	80	67	68	70	74	63	60	69	64	82	64	68	56	74	67	75	74	69	69	64	60	60	71	65	65	74	64	65	68	66	50	81	68	52	69	68	67	63	66	73	70	56	61	70	58	62	70	60	72	63	60	74	76	67	67	72	68	59	66	59	58	78	63	72	67	74	51	68	74	69	74	66	72	53	59	75	72	65	57	62	54	68	64	57	54	68	63	54	63	68	65	65	73	66	53	52	57	74	65	69	60	57	56	60	69	64	57	64	69	63	72	66	63	66	69	66	55	70	65	67	78	70	71	70	62	63	53	63	67	70	76	64	70	75	69	61	63	55	71	75	73	66	51	56	68	73	73	77	60	67	67	65	74	64	59	82	82	70	63	76	86	61	64	77	56	60	70	53	66	58	55	49	67	70	74	66	56	73	61	68	70	62	62	73	63	56	61	55	64	60	64	55	60	56	61	72	69	73	65	65	59	62	57	72	56	57	60	76	76	79	76	69	72	67	65	70	62	50	65	75	69	71	73	60	57	55	66	77	66	61	65	60	54	59	69	65	74	67	62	66	73	72	69	70	59	62	78	70	66	57	61	72	70	60	55	76	70	70	62	74	67	76	68	80	57	53	57	65	78	62	66	60	55	81	64	58	53	60	65	74	62	61	79	58	90	60	61	67	59	78	66	52	53	61	57	76	57	65	54	71	59	57	67	52	67	66	61	68	57	67	61	69	66	56	64	61	56	57	59	75	60	80	69	69	78	63	74	58	77	60	49	72	53	62	72	56	65	75	73	65	78	49	70	62	78	61	66	65	53	64	76	60	63	71	60	52	66	53	63	74	65	55	71	81	78	59	72	78	62	69	45	69	65	69	72	68	70	82	72	75	65	62	59	73	73	64	74	76	68	71	68	63	70	58	60	66	73	71	69	65	72	60	66	81	68	71	66	71	62	63	66	65	78	53	55	59	73	57	84	52	76	64	64	80	68	53	76	69	64	60	64	59	67	69	56	57	74	79	62	68	76	74	56	71	74	53	62	53	67	63	72	60	51	61	60	46	65	54	67	78	71	58	71	63	60	69	61	66	77	74	64	60	64	73	64	59	74	69	52	85	65	74	57	65	64	60	69	63	73	57	75	67	65	76	72	65	64	59	60	60	92	65	76	55	59	68	76	65	80	61	63	64	60	87	80	58	63	66	77	68	78	60	62	63	60	66	71	59	64	50	68	69	73	66	68	78	59	73	64	54	69	56	67	62	58	67	64	63	52	75	57	60	73	66	72	75	74	66	69	67	63	75	54	68	55	65	64	60	70	64	60	68	64	62	68	75	55	56	68	58	70	57	62	74	70	68	63	74	79	62	75	71	56	66	83	63	61	87	61	65	78	71	56	77	58	70	51	56	64	68	74	68	66	55	69	66	48	70	69	63	64	64	72	66	54	67	63	54	63	55	68	75	61	51	81	81	62	71	67	81	56	70	66	67	50	70	62	76	63	51	73	80	80	64	58	61	58	73	60	71	69	62	70	59	81	74	70	52	69	65	75	67	66	70	62	57	76	63	82	61	65	58	63	58	66	83	68	62	68	80	58	62	57	57	59	55	57	82	55	57	64	75	71	73	58	70	85	54	62	67	58	69	67	68	59	60	60	52	57	68	69	75	73	78	58	67	70	66	58	64	65	65	60	55	59	66	66	79	55	60	70	71	61	66	67	68	69	75	60	75	60	65	64	65	72	75	58	57	63	58	53	64	61	64	63	69	58	60	44	76	71	70	81	63	72	58	74	55	72	66	78	53	52	64	66	65	52	53	71	58	65	80	74	74	58	60	76	47	55	75	61	64	70	74	60	58	50	57	70	57	78	50	69	61	61	65	81	66	56	51	52	56	59	68	80	77	63	66	73	74	39	68	77	66	72	71	62	62	55	62	88	78	76	61	70	62	58	61	67	60	64	63	64	66	57	58	55	67	44	79	70	55	71	76	81	64	67	74	71	75	73	68	60	79	63	56	75	65	56	58	61	72	62	62	64	80	67	90	59	67	64	65	61	69	72	69	63	70	87	72	61	59	70	71	66	61	62	55	66	69	68	73	72	57	75	71	69	58	74	57	61	75	71	61	55	64	65	65	59	55	67	65	54	65	64	68	63	64	63	72	60	50	65	61	65	64	61	66	69	67	68	69	86	74	53	57	71	55	65	60	63	70	58	67	59	63	56	83	59	75	51	64	60	66	72	57	65	67	54	65	61	65	68	64	71	81	66	64	85	69	71	68	61	73	76	68	54	57	65	72	65	62	51	60	68	58	73	78	73	62	66	73	65	75	72	69	68	63	66	58	67	65	72	72	60	54	69	64	66	73	84	68	71	65	62	53	54	56	71	57	73	74	59	71	69	70	60	65	69	59	70	74	57	55	57	60	59	70	57	58	47	71	61	68	69	68	65	56	75	71	70	70	71	68	55	65	74	72	54	60	81	66	69	62	66	55	59	61	75	50	56	58	56	72	78	71	67	70	63	62	54	63	73	58	66	66	55	66	58	67	59	66	62	65	76	58	65	60	68	63	68	66	61	67	55	75	63	64	53	75	70	67	58	72	78	60	67	69	63	78	65	56	56	66	56	69	51	66	51	76	67	77	61	59	41	40	57	62	72	62	62	65	57	65	63	77	51	70	75	63	57	64	73	65	64	62	61	72	64	68	58	67	69	65	57	72	58	64	76	52	48	70	84	72	57	72	55	66	54	65	51	59	70	68	62	51	61	65	63	67	60	55	67	55	70	70	57	78	60	67	72	62	58	54	79	75	65	75	51	64	63	68	68	74	70	60	67	65	74	84	67	82	55	57	65	65	77	73	54	64	59	71	63	60	89	66	61	57	66	50	57	57	55	69	62	57	69	69	67	63	65	65	62	62	59	49	67	65	54	51	82	68	51	77	61	76	64	68	57	58	72	73	82	61	64	74	68	56	59	61	77	69	55	66	78	76	70	55	60	74	62	59	59	67	63	82	65	66	60	61	61	64	71	56	83	66	66	62	59	57	57	62	67	73	91	59	55	61	64	66	55	72	70	63	70	62	58	61	61	71	69	74	61	66	63	64	61	48	66	66	60	63	72
12643	5434	2910	3387	5141	4946	3136	1967	1218	946	817	699	685	628	575	592	579	570	522	555	541	556	564	548	535	645	588	553	496	506	508	541	521	534	530	607	537	630	642	606	661	666	583	568	537	516	543	531	563	507	547	467	502	543	526	510	602	666	686	547	595	511	577	552	459	484	505	480	522	486	536	563	664	597	568	542	561	577	550	592	601	569	612	549	524	497	476	526	447	506	471	510	507	488	490	509	516	514	468	499	470	496	481	468	505	491	514	519	481	518	466	485	470	487	535	540	493	474	516	460	499	485	465	498	491	513	474	495	486	532	532	491	462	516	465	463	514	455	493	473	473	481	502	480	452	545	511	497	506	486	502	520	487	515	494	489	488	483	485	477	492	501	485	495	499	463	518	453	491	528	504	548	512	500	502	446	498	526	496	504	496	472	524	499	556	466	492	480	483	474	479	509	444	480	479	494	501	456	487	489	480	503	488	520	500	477	480	473	520	453	459	502	483	538	504	505	499	498	464	469	510	512	514	484	503	503	493	447	516	500	528	550	492	490	500	456	489	482	542	485	495	502	514	505	533	482	499	462	478	492	493	504	497	532	527	526	541	516	498	545	486	505	499	491	509	477	500	509	458	523	505	501	532	475	465	499	495	476	454	507	467	469	557	503	490	486	469	439	470	445	525	544	502	514	482	511	476	505	500	488	454	483	475	528	505	506	503	503	485	522	471	515	508	484	539	506	500	462	508	467	500	477	486	473	500	481	487	542	476	461	518	501	477	513	520	514	510	500	464	446	510	487	521	463	496	501	479	494	542	500	478	517	526	512	474	488	465	502	508	482	505	516	467	446	497	523	490	523	489	503	528	469	492	495	506	495	467	491	425	494	490	468	505	470	493	536	535	499	493	461	514	471	451	514	517	447	497	479	499	476	457	466	488	477	539	498	454	499	451	475	448	505	485	523	500	500	494	481	484	532	492	494	525	528	514	506	461	499	508	491	516	500	495	506	471	460	493	463	478	484	504	478	476	503	491	492	508	482	519	492	474	503	494	475	483	533	497	509	534	505	460	489	478	524	510	497	490	510	474	484	487	491	507	503	476	492	476	478	509	535	526	502	524	493	498	482	469	484	474	522	491	460	498	502	487	490	503	512	501	527	543	477	454	494	490	465	498	516	515	480	504	532	465	498	485	519	457	466	491	530	511	487	511	471	472	489	538	491	479	455	513	537	463	484	470	527	474	472	492	500	515	523	490	480	527	480	514	468	484	490	494	547	480	453	532	479	488	517	526	461	496	524	500	531	491	530	486	545	504	501	456	520	527	504	480	516	511	535	499	488	520	482	499	484	477	537	474	486	496	504	493	505	479	499	504	530	530	484	499	491	518	491	491	514	500	464	481	479	490	469	496	508	489	486	513	505	507	525	493	504	495	468	502	456	518	479	470	507	469	500	462	480	516	485	499	532	531	507	489	542	500	504	517	481	517	538	537	475	484	432	521	522	492	496	497	528	503	517	480	499	526	472	497	454	472	543	499	498	503	515	501	507	457	480	493	495	478	460	491	518	471	496	448	441	471	493	492	467	500	518	516	512	495	516	540	462	481	474	467	511	454	548	503	492	472	461	517	455	522	485	519	506	494	466	500	477	513	501	486	504	492	488	477	496	500	507	496	499	515	505	501	478	512	548	463	476	480	517	484	476	487	489	468	484	481	450	500	505	482	482	509	513	506	487	501	485	503	481	485	523	467	510	528	515	473	533	496	491	471	489	530	482	503	493	472	525	483	474	453	507	482	513	490	459	514	491	493	465	512	495	523	522	494	464	490	481	455	496	522	537	500	495	501	486	460	510	519	515	507	503	492	482	515	489	504	536	493	491	532	475	517	504	476	498	511	429	496	470	496	518	480	493	521	520	474	487	533	494	482	466	489	482	473	487	480	490	537	519	500	467	480	490	493	514	474	494	534	460	523	467	495	511	494	463	493	501	455	473	481	477	457	513	507	500	498	505	559	486	493	468	478	475	506	506	503	533	496	523	499	521	513	486	494	503	496	492	482	492	506	485	479	502	505	462	526	513	494	510	487	500	486	533	502	501	469	459	490	500	513	524	510	490	506	477	493	480	516	511	500	486	468	504	494	482	485	497	467	473	470	485	500	488	524	519	497	544	512	475	513	478	493	487	470	490	494	506	504	491	453	486	478	462	471	475	534	508	464	461	508	494	466	451	463	504	503	475	488	505	512	488	472	540	480	518	520	473	465	494	504	519	491	486	530	480	495	488	478	529	490	484	499	465	500	480	491	497	485	513	471	520	527	510	512	493	500	470	546	534	507	476	484	488	471	500	484	472	490	506	499	522	505	478	486	484	502	520	494	495	504	481	436	528	520	499	521	480	514	481	484	474	476	511	527	512	513	549	508	473	485	494	505	484	508	526	496	505	548	464	477	520	481	511	524	543	536	493	520	512	493	450	466	531	490	486	484	507	505	493	523	505	483	504	503	478	431	492	482	497	489	472	490	494	497	450	505	507	469	486	510	500	479	491	514	529	500	517	505	503	529	491	510	497	488	473	513	455	488	506	497	484	479	464	479	480	504	514	539	495	500	505	505	502	475	461	507	488	466	470	506	504	470	500	494	500	468	520	493	501	494	490	500	508	484	505	521	511	477	472	523	481	468	492	511	512	516	476	499	517	506	510	535	478	464	485	498	489	509	492	460	500	516	525	503	511	514	498	476	513	495	473	508	466	540	502	501	492	461	516	495	484	531	510	513	536	493	476	490	496	473	487	510	512	495	471	524	444	526	490	491	456	510	517	474	485	520	492	508	457	467	488	480	501	497	515	484	465	489	449	528	537	468	468	474	520	528	488	476	534	458	491	514	511	497	491	517	486	469	498	493	495	500	509	503	489	463	444	509	502	479	483	454	523	472	472	496	502	520	527	484	456	582	510	510	542	460	523	472	517	488	485	479	493	472	502	448	511	463	504	471	517	494	486	489	495	510	523	512	498	510	500	508	526	490	471	474	477	476	482	561	506	496	477	527	493	486	491	520	517	479	487	508	521	498	474	510	498	476	471	507	526	520	501	473	436	521	523	488	496	492	519	456	510	519	498	446	507	535	479	450	500	474	493	487	476	516	495	471	486	500	492	455	493	540	485	490	488	496	501	495	547	497	480	517	487	483	469	483	508	451	455	496	480	505	463	476	489	496	479	486	476	503	473	487	503	498	476	492	487	503	491	485	480	494	503	483	519	544	488	488	488	435	491	497	492	500	466	468	481	486	491	484	494	502	546	460	502	483	543	498	490	519	446	486	469	471	526	481	493	555	512	482	487	507	479	501	488	483	517	511	476	480	482	496	484	468	514	530	502	516	473	530	460	485	481	497	511	510	523	486	465	501	473	482	496	490	505	445	524	484	462	494	509	488	470	489	471	490	472	493	495	493	523	488	474	522	492	506	476	509	495	473	512	481	528	501	517	495	493	487	530	473	503	537	475	520	493
927	577	359	203	135	121	105	89	66	62	51	46	57	47	50	51	35	47	37	35	29	37	39	35	42	45	37	27	37	34	35	32	41	29	42	43	33	42	43	53	50	56	44	46	35	30	33	29	40	41	47	29	36	37	38	31	41	33	34	57	37	48	39	37	38	32	37	32	35	30	29	31	28	37	46	27	36	36	44	47	49	34	26	40	37	24	38	31	35	33	33	35	23	30	32	33	32	31	37	31	24	27	31	34	24	30	39	38	27	43	39	32	31	30	26	31	27	43	35	32	28	24	40	26	28	29	35	29	34	28	44	23	33	28	27	28	23	25	32	38	27	29	31	32	26	23	43	28	43	25	31	28	22	35	32	34	31	28	36	29	36	37	20	25	28	36	28	39	35	25	26	38	30	35	36	29	37	38	21	30	41	39	35	29	36	34	35	21	21	31	37	32	32	31	25	36	20	25	32	29	22	32	32	45	38	29	25	36	26	37	30	40	24	30	23	24	34	45	33	34	27	22	28	31	37	24	31	33	31	37	23	36	29	36	40	27	33	30	29	30	35	38	36	24	36	28	29	33	23	31	28	25	21	37	28	34	29	36	29	46	21	40	36	32	44	33	37	41	31	31	41	27	32	37	32	37	44	36	29	21	37	34	30	28	24	29	35	39	32	32	33	42	31	30	26	30	50	22	23	37	30	30	32	30	33	27	32	34	26	38	25	30	35	44	29	20	30	30	30	37	22	37	34	21	32	45	44	23	33	22	30	30	32	28	27	38	37	42	34	29	23	28	30	32	39	32	31	35	43	34	38	28	45	28	30	22	38	31	31	39	39	38	34	41	34	32	34	29	35	30	24	25	32	38	40	27	28	30	29	38	28	31	39	33	30	29	26	35	37	30	41	27	37	38	26	30	40	30	30	35	40	41	33	28	37	44	19	20	20	42	39	26	33	29	33	33	27	31	29	39	26	33	33	27	26	29	41	24	34	29	31	32	22	41	34	36	32	31	21	35	36	21	33	32	23	25	38	35	44	33	29	31	32	33	26	34	22	34	27	35	28	40	32	28	34	34	42	23	36	29	32	33	30	32	35	30	30	34	38	39	27	31	37	28	44	27	32	45	34	34	37	29	41	38	40	32	24	28	27	25	27	28	30	30	33	25	32	36	28	32	23	41	37	35	37	26	27	33	31	36	33	28	27	43	32	18	32	32	32	39	33	33	35	31	38	30	44	33	35	29	38	28	31	24	30	34	37	19	26	28	45	27	29	34	35	34	31	29	27	37	33	28	36	30	35	37	36	25	23	32	33	30	31	37	36	22	26	28	24	23	28	32	31	36	30	33	24	42	43	37	23	34	31	22	25	30	42	28	30	33	36	28	41	32	35	37	33	23	44	24	36	36	35	26	34	37	37	29	36	30	34	44	41	32	37	46	34	27	30	28	29	23	46	31	30	30	29	30	41	35	30	38	26	37	29	27	30	29	36	35	19	33	38	38	35	25	36	23	30	29	30	28	41	27	35	42	30	37	35	27	33	33	32	29	35	34	31	25	28	19	24	33	31	28	35	27	47	26	20	37	33	32	30	33	21	28	28	26	23	30	36	31	26	34	38	22	33	27	35	41	33	19	31	25	28	30	24	29	42	31	36	32	31	30	30	26	40	36	30	31	26	37	30	38	43	41	29	40	36	34	27	24	40	30	28	12	38	35	30	34	44	23	21	35	39	27	35	39	43	34	33	36	27	34	39	23	23	32	39	29	38	24	25	30	32	23	32	45	28	38	43	32	30	24	31	36	36	35	31	31	28	25	45	39	27	31	39	40	35	32	34	31	30	32	33	27	28	35	29	38	29	31	35	22	32	30	26	32	32	34	35	30	34	38	32	35	39	45	31	31	31	30	35	39	30	39	42	28	32	25	41	27	31	29	33	23	43	36	44	27	38	26	26	27	28	30	32	36	39	31	38	28	35	34	27	25	41	39	35	28	29	40	29	29	38	18	28	33	36	23	40	34	32	33	35	35	37	26	39	38	27	27	38	24	40	36	20	28	44	34	30	28	23	32	32	31	32	32	31	24	30	30	31	41	33	31	21	38	26	35	30	29	28	14	39	37	24	34	30	30	41	37	24	30	43	29	38	29	34	32	32	25	32	29	27	39	35	38	44	25	25	44	34	37	32	31	29	32	28	42	33	33	32	37	35	28	37	37	26	37	38	24	27	28	36	28	43	34	29	28	35	36	31	25	33	25	40	48	29	33	38	28	24	35	39	44	33	30	31	26	31	28	32	37	27	32	27	50	36	40	34	33	36	26	31	26	32	28	32	44	29	29	29	30	35	28	40	32	25	26	30	32	32	40	36	35	32	27	33	31	34	36	20	26	29	33	37	31	21	32	33	27	36	28	31	24	28	35	46	20	35	41	32	32	29	28	35	37	27	26	44	34	29	37	28	34	21	39	47	24	29	32	31	36	32	33	35	36	33	26	34	32	32	32	37	30	33	35	26	34	31	23	37	29	38	33	24	30	40	29	24	27	27	30	35	39	34	38	31	30	27	31	28	40	22	39	29	30	23	33	30	32	38	33	28	26	30	32	48	29	43	34	60	24	38	30	35	28	32	25	30	28	43	35	30	22	30	34	38	23	30	22	32	40	27	48	29	32	36	37	39	36	25	44	35	39	32	36	28	33	34	34	41	36	35	42	32	39	34	33	32	29	36	42	41	31	34	31	41	26	31	40	33	35	37	27	29	37	34	36	27	34	34	34	35	37	31	37	35	37	38	31	29	32	46	27	30	33	41	31	30	39	29	37	41	38	33	25	31	33	30	37	29	36	20	37	36	36	43	31	25	34	32	38	33	31	36	27	35	27	38	33	34	34	34	41	34	31	27	27	39	27	31	31	32	27	26	36	37	28	22	27	35	28	30	29	22	36	30	28	33	50	40	33	27	43	39	31	31	35	37	32	23	35	31	26	25	27	23	24	34	32	26	33	22	29	42	21	40	33	33	32	34	23	21	34	23	31	40	31	21	30	27	23	42	39	40	33	24	30	32	37	25	25	39	32	35	41	39	38	31	38	20	36	30	24	30	34	35	42	33	39	28	38	22	31	48	38	21	26	35	27	38	33	29	28	32	24	20	32	24	51	31	26	35	32	26	37	38	30	32	44	34	32	37	27	35	24	34	22	28	26	39	39	38	29	41	28	26	32	33	29	34	28	35	28	32	31	34	27	25	29	31	32	25	27	31	30	23	36	23	28	33	23	31	33	38	30	32	41	31	32	28	26	40	29	25	23	32	31	28	30	37	36	17	27	32	29	36	29	41	34	33	32	31	23	38	36	31	39	28	34	28	31	26	30	30	21	30	24	37	33	33	34	40	27	27	32	30	42	30	30	38	27	38	29	30	25	30	36	38	28	21	34	27	48	31	18	24	41	32	23	33	27	24	38	21	53	24	26	29	33	29	26	31	28	43	22	31	23	29	32	30	43	23	40
13469	7087	4138	4781	7546	7446	5181	3391	2148	1593	1235	978	816	705	635	572	513	455	439	447	421	410	421	390	459	431	441	422	344	359	341	331	337	341	386	413	396	425	470	609	642	540	517	386	346	290	333	300	321	306	265	275	286	321	346	368	493	530	570	390	343	338	319	317	281	265	256	258	290	254	295	365	408	365	369	314	342	330	448	421	383	473	409	289	281	249	240	258	250	247	257	247	260	252	224	271	242	244	213	243	246	252	242	254	254	253	249	216	243	246	243	251	225	259	236	267	265	237	215	273	250	241	253	221	242	280	246	227	255	245	261	238	259	244	238	241	267	243	244	257	236	244	253	232	252	252	259	235	245	270	247	263	246	233	257	230	231	256	271	261	267	272	279	256	234	254	214	252	264	226	244	253	253	231	243	235	254	268	250	230	236	241	242	261	259	236	237	243	247	240	243	249	247	241	248	241	232	232	257	233	248	267	231	223	224	250	237	260	261	231	258	263	239	256	246	255	262	266	253	279	242	246	239	229	230	235	244	257	260	239	236	229	255	240	266	227	273	273	204	237	268	256	246	252	264	234	267	254	253	233	237	243	246	243	246	255	264	239	218	217	250	264	269	228	251	239	225	259	261	256	230	259	248	246	256	245	252	269	280	265	218	259	238	263	251	254	225	243	278	230	252	258	230	256	241	253	254	275	241	226	237	237	243	240	246	268	230	250	235	233	264	255	253	272	257	264	260	253	222	255	217	224	253	247	233	235	273	252	268	243	280	232	227	237	248	237	232	251	235	273	256	258	240	249	243	238	249	268	239	233	228	234	252	252	258	226	241	258	259	245	248	262	255	239	222	255	224	244	254	271	274	258	248	231	236	232	271	242	271	229	251	270	239	249	246	248	263	230	243	265	259	245	235	260	266	239	231	263	241	258	235	240	249	250	265	235	258	235	249	241	268	274	242	249	248	265	212	263	278	245	250	258	246	242	249	239	240	241	230	253	244	258	224	243	239	210	257	228	232	237	267	252	262	265	262	240	244	264	262	236	242	236	243	236	208	267	230	237	244	263	250	249	246	256	271	245	241	256	234	231	252	222	236	258	284	255	271	243	266	287	242	233	247	228	264	239	238	259	246	244	228	228	240	247	252	215	248	232	265	248	230	254	251	263	252	257	234	230	248	221	237	264	245	236	238	237	232	238	211	235	224	221	227	245	259	255	251	237	262	224	260	238	239	254	265	252	236	240	258	242	259	267	244	273	225	230	258	289	238	263	237	231	263	250	232	261	253	273	259	281	234	256	241	253	255	267	250	237	251	240	241	251	246	253	234	267	248	247	243	266	229	257	248	242	241	255	240	249	235	256	224	262	242	252	258	238	244	262	249	267	257	248	258	266	249	242	242	247	237	225	243	253	239	221	247	263	248	229	272	229	239	253	274	257	248	227	241	252	254	266	249	252	270	210	245	235	261	247	237	243	266	261	249	257	257	229	222	247	242	246	265	219	246	244	272	269	241	253	240	243	238	254	260	241	258	234	267	263	251	231	247	253	254	269	263	260	246	242	232	237	250	263	244	238	253	226	247	218	247	257	260	244	250	223	243	241	286	254	263	246	257	250	268	233	244	262	241	247	240	218	278	236	242	260	241	224	242	271	235	229	257	255	246	255	238	228	248	237	214	253	226	274	270	256	242	276	268	264	253	253	254	271	257	237	220	215	238	264	245	244	251	257	213	206	248	262	267	243	269	255	211	249	263	255	243	247	235	226	255	263	240	234	218	262	261	255	250	244	238	259	246	288	241	236	240	257	239	261	226	290	241	256	266	277	255	225	242	236	256	230	248	249	266	231	257	244	273	223	250	238	243	247	225	251	243	227	247	237	247	287	248	240	242	262	210	240	258	263	221	234	244	244	226	241	261	252	230	246	247	259	256	235	256	218	256	244	251	241	254	267	250	231	236	242	256	255	240	253	245	243	231	282	264	234	266	238	247	252	252	236	258	253	258	224	246	214	245	249	238	255	247	275	246	237	215	258	254	256	232	253	267	247	269	238	245	238	295	237	239	233	250	243	231	222	269	240	270	255	247	237	245	256	212	208	245	236	257	248	274	254	268	265	195	249	217	272	232	235	220	256	221	248	232	246	274	247	242	251	263	264	251	251	225	264	237	259	238	249	262	234	256	232	277	267	263	270	270	250	243	242	230	252	223	257	235	237	236	240	238	264	246	259	231	235	246	284	247	223	259	258	259	250	232	286	281	218	231	237	217	220	228	239	245	244	291	245	268	241	225	275	227	241	222	266	239	238	242	247	228	210	247	260	231	229	265	243	278	207	284	246	242	268	249	288	243	257	251	240	277	251	268	210	262	243	253	264	226	233	281	230	267	247	228	256	222	232	244	240	256	240	261	253	260	246	252	269	246	250	205	268	240	258	263	248	266	210	239	244	241	222	246	230	227	261	267	262	244	276	249	221	231	267	249	233	258	259	226	255	276	257	250	240	228	252	221	249	248	269	274	258	285	278	244	225	228	244	228	250	265	243	241	251	266	222	230	231	245	243	243	246	282	249	259	231	250	246	244	217	266	263	235	239	239	228	249	235	232	250	238	239	260	242	248	238	261	254	219	257	230	243	240	217	247	253	223	253	256	238	211	274	248	268	244	246	204	263	241	259	230	288	249	257	224	271	267	276	246	227	240	239	219	252	232	244	233	252	279	250	227	247	234	247	265	212	268	246	244	276	249	256	212	242	230	264	242	225	289	225	240	236	244	229	241	231	243	288	252	246	225	230	269	242	266	259	246	231	256	254	252	234	233	259	275	283	231	244	243	238	212	233	263	256	250	236	264	239	272	225	271	245	217	255	253	257	258	260	275	232	226	254	254	235	242	239	239	266	242	254	266	237	270	240	251	254	240	260	267	238	235	249	284	269	244	222	223	253	229	235	251	219	271	244	220	272	230	247	263	226	239	238	243	257	247	243	265	216	253	211	234	270	247	229	265	232	238	233	261	274	251	224	251	245	258	226	244	221	231	247	242	243	235	260	245	257	245	247	272	248	234	236	229	222	225	251	234	227	245	253	247	267	264	254	250	237	253	247	244	273	234	240	231	236	246	241	211	225	253	233	267	211	248	252	237	256	272	220	246	253	252	267	251	223	248	252	247	227	245	259	243	278	244	254	233	267	243	245	261	266	260	241	271	237	293	221	228	230	246	216	256	245	240	248	249	257	248	258	223	230	274	249	248	261	251	241	252	263	264	241	249	251	224	242	253	269	254	278	249	233	277	248	258	258	275	279	251	254	246	249	258	238	233	226	245	243	237	250	262	277	252	250	248	232	249	262	237	259	251	252	260	219	280	259	252	245	254	245	275	238	245	232	267	253	243	255	255	227	252	267	261	257	258	260	238	229	256	208	240	272	254	238	263	232	249	239	235	262	242	249	252	254	249	249	254	243	251	236	252	245	268	256	234	230	274	233	231	224	254	253	242	280	260	239	235	276	233	226
2134	563	387	231	132	145	136	124	110	111	100	121	99	104	96	97	115	86	102	89	86	91	81	79	84	101	86	91	78	91	85	91	75	94	78	78	79	88	117	100	98	78	109	98	99	99	87	78	84	79	93	79	83	78	76	101	96	85	80	80	93	74	97	84	80	83	80	80	63	85	92	69	77	74	79	77	67	86	97	101	88	73	79	74	89	92	66	75	73	80	83	77	76	83	79	91	65	85	79	74	73	89	98	77	68	93	84	81	91	68	80	88	80	77	71	79	78	66	72	73	73	87	62	70	60	86	74	76	78	91	92	87	83	63	71	79	70	80	75	90	80	65	70	80	74	70	78	82	81	74	82	71	91	78	86	78	90	88	80	78	83	79	81	83	82	66	78	85	82	84	87	81	86	85	79	68	74	71	83	77	79	102	85	88	85	64	81	71	96	70	76	77	73	77	84	88	80	86	74	75	76	62	81	70	80	77	83	81	76	75	83	86	84	81	80	78	81	76	72	80	82	71	83	89	76	110	88	78	94	82	74	100	95	77	89	59	89	92	83	82	85	72	78	90	84	71	90	80	81	82	77	62	79	85	95	90	97	62	81	85	92	89	79	76	74	72	85	74	70	71	71	71	78	74	71	77	76	75	98	75	80	80	86	78	78	71	83	77	78	84	74	83	78	83	60	65	78	94	73	88	60	97	65	84	76	78	94	75	72	88	87	68	92	86	76	80	81	65	75	69	87	89	82	76	85	95	87	96	90	62	85	67	89	50	84	72	74	67	88	92	61	89	77	78	101	69	78	85	78	76	82	72	79	71	74	80	81	89	84	87	77	94	72	58	85	88	81	94	71	69	79	69	92	67	82	72	85	76	86	83	81	91	83	82	94	83	79	76	84	67	91	79	75	91	78	71	81	62	78	89	79	62	86	66	93	84	72	88	75	84	82	88	68	72	100	79	72	72	94	68	87	85	82	78	84	82	76	89	77	67	67	86	93	68	66	76	92	81	100	83	84	69	76	76	81	78	74	72	76	79	70	85	75	78	88	80	89	93	88	84	69	94	75	95	91	99	68	79	82	75	88	98	77	75	98	80	93	85	73	77	68	82	84	85	72	79	85	71	78	83	84	78	95	74	75	88	78	80	79	88	100	81	81	71	71	72	83	68	71	82	79	69	82	73	75	80	81	84	83	63	77	79	91	65	67	91	86	79	71	81	74	78	77	84	98	75	76	77	73	85	59	77	87	89	76	66	77	82	79	81	66	98	82	83	81	80	70	67	80	77	88	82	83	88	73	78	74	87	86	81	82	80	96	71	70	72	83	84	73	89	91	83	92	70	72	79	78	91	77	75	99	59	91	69	82	88	81	94	74	67	88	95	97	93	75	81	92	73	76	76	84	80	78	80	74	70	70	75	96	68	74	66	70	68	80	70	70	80	82	62	78	82	78	79	82	90	93	74	91	78	83	90	81	69	77	72	97	88	66	76	77	58	80	72	84	80	87	70	60	81	86	73	76	77	94	71	77	89	75	85	88	80	63	79	68	107	66	81	91	80	72	79	64	70	80	83	87	80	71	75	78	72	76	71	81	90	95	90	88	86	65	91	86	87	84	85	76	85	70	76	80	77	103	78	71	80	75	75	92	71	82	74	64	77	76	82	77	84	74	77	67	97	76	78	85	87	70	63	87	77	83	73	87	76	72	70	67	70	77	54	79	83	91	90	80	96	75	72	79	93	85	84	66	68	74	80	68	75	76	87	83	71	81	83	83	73	68	70	96	79	81	80	89	79	75	77	70	64	78	76	67	86	87	83	71	70	96	65	69	82	80	75	90	77	99	77	78	83	72	82	74	81	91	70	95	79	84	82	84	78	73	70	85	87	73	94	88	80	74	89	86	74	64	87	66	85	71	77	85	70	88	73	89	76	77	76	79	83	62	75	82	69	81	82	76	74	77	81	79	68	87	84	74	89	94	58	69	67	73	65	82	91	74	81	93	74	77	77	80	98	89	89	90	66	65	88	69	81	108	82	73	79	88	65	93	70	79	74	100	86	79	67	90	90	82	70	70	54	67	72	95	86	77	68	75	80	79	89	89	87	80	78	76	85	87	74	58	81	78	74	67	76	74	84	69	79	66	68	84	90	80	71	74	89	72	87	77	76	76	87	79	77	87	84	76	72	99	61	73	70	81	70	86	88	72	84	88	71	67	89	92	67	99	85	80	84	73	73	95	93	69	79	62	77	93	76	80	77	95	64	94	96	83	78	81	81	83	57	62	74	85	83	78	77	82	67	72	76	69	75	60	91	100	90	87	79	94	70	78	98	72	80	87	86	90	68	58	85	78	94	72	81	91	65	76	68	84	68	93	90	70	63	68	79	83	61	75	73	81	75	73	90	82	78	72	80	91	91	67	73	86	94	75	95	108	77	69	65	77	93	80	67	81	87	57	77	91	64	72	81	82	67	83	80	89	102	89	86	69	85	71	74	89	82	74	93	79	76	65	87	81	79	79	98	72	63	84	73	80	64	83	100	77	89	78	77	74	57	71	72	66	68	80	73	84	64	72	92	70	71	76	76	68	83	83	86	67	85	81	77	89	76	84	89	77	69	87	74	71	71	80	79	74	83	75	92	68	94	87	78	76	72	85	73	79	86	76	94	86	81	78	86	94	87	78	89	101	84	77	75	73	81	80	80	73	81	74	85	68	80	80	78	77	76	92	86	81	75	65	74	68	89	86	87	76	74	71	95	90	83	79	95	76	101	81	88	88	65	63	83	70	100	89	84	74	70	88	85	69	75	80	76	78	77	86	63	96	81	85	70	75	88	89	84	65	90	66	102	84	64	70	82	79	63	76	76	66	70	71	68	81	75	77	83	89	82	81	94	71	84	95	82	71	80	78	68	70	91	70	67	65	83	70	68	71	71	62	87	82	85	82	92	84	69	74	70	76	71	73	86	82	87	86	68	75	62	79	89	76	69	77	86	86	69	78	89	78	79	77	63	84	79	75	80	79	92	80	71	83	79	79	85	76	92	99	82	66	83	95	74	68	95	81	79	79	65	74	81	69	79	70	90	85	79	84	73	62	78	92	89	75	70	88	76	93	84	78	84	85	74	78	75	82	80	69	71	73	64	74	78	70	80	86	74	76	87	75	84	63	68	79	74	91	68	78	85	72	60	65	64	99	84	74	89	70	77	89	76	70	83	79	67	68	80	61	75	77	65	88	78	81	79	78	71	80	75	60	81	87	87	77	65	86	87	93	83	66	75	74	91	90	82	77	74	79	83	79	81	81	83	82	72	66	82	77	88	81	88	73	92	82	63	87	81	67	89	63	96	82	75	79	64	81	73	81	93	88	96	75	75	74	81	87	86	87	84	64	74	100	74	80	61	84	74	76	77	65	75	79	72	89	73	62	74	88	89	69	73	92	71	84	84	82	67	72	95	80	69	82	88	89	59	81	72	81	95	79	70	90	76	87	87	102	82	93	82
14808	6454	4205	4286	6494	6416	4931	3400	2327	1822	1591	1373	1188	1040	999	877	904	850	868	797	824	776	782	753	808	788	745	732	754	729	649	695	695	685	784	759	737	740	894	920	952	773	865	746	705	643	686	685	656	626	579	675	628	652	651	744	864	941	827	721	734	681	705	682	684	598	598	529	635	608	618	706	792	700	693	693	691	680	808	800	718	785	745	632	606	577	591	598	597	609	588	600	602	597	589	610	608	603	610	590	575	561	571	594	564	578	615	562	620	579	602	586	579	624	633	601	589	576	603	612	613	596	589	620	590	582	562	627	591	611	625	575	630	567	585	573	589	586	632	621	592	563	667	596	643	595	578	558	627	570	588	608	580	615	561	575	586	592	590	634	629	608	570	602	594	567	602	597	576	575	612	592	540	575	661	620	591	596	578	626	584	580	543	583	569	571	581	617	604	641	635	623	583	579	587	573	593	611	592	591	577	665	548	606	592	594	625	639	630	607	628	531	572	602	585	543	576	578	601	613	583	579	543	566	617	564	569	615	582	623	575	594	601	547	592	608	580	622	622	614	587	572	600	608	538	587	557	667	596	595	596	592	621	602	625	598	602	584	575	575	637	615	583	577	597	596	596	620	597	591	573	618	580	620	594	559	553	588	602	581	617	575	571	604	582	608	598	574	594	600	597	570	569	626	612	604	602	582	570	547	572	615	593	571	596	584	619	575	562	556	584	606	570	614	608	598	570	625	578	567	594	598	579	617	575	612	605	594	606	567	638	561	607	552	572	619	595	609	583	619	572	584	628	597	555	603	618	580	580	598	555	588	585	599	583	589	566	566	627	574	583	582	581	584	597	535	611	584	608	595	570	597	589	625	583	589	630	609	579	658	597	583	609	545	574	605	561	573	635	569	601	575	576	567	629	602	636	590	576	633	593	614	565	611	627	602	640	601	626	637	585	598	617	558	561	580	582	594	595	562	629	585	585	571	623	576	603	620	574	574	584	600	584	576	606	603	570	620	617	588	591	566	557	599	560	564	647	589	561	567	555	580	589	610	613	633	574	568	548	610	615	574	578	582	586	555	606	596	601	554	604	595	605	601	607	569	627	570	606	589	613	573	603	613	561	595	608	577	604	565	594	606	611	601	612	567	592	609	561	563	618	613	575	578	605	578	599	598	603	644	611	580	595	568	572	616	618	608	672	593	631	575	627	585	610	592	592	605	619	546	617	588	563	590	560	555	602	581	582	589	564	594	642	610	607	591	645	562	591	579	582	586	618	599	579	628	611	564	625	603	623	600	586	570	621	601	546	589	555	606	589	593	551	568	617	598	604	581	568	600	592	566	589	577	564	606	612	593	589	577	559	530	603	595	599	604	577	620	603	585	561	586	606	598	610	548	620	580	578	528	595	605	630	635	578	573	563	579	586	574	591	630	596	610	588	610	575	620	581	598	604	607	587	582	541	576	603	551	618	620	619	602	567	573	573	623	564	603	585	590	637	603	569	561	588	649	621	611	558	613	616	568	624	590	615	631	580	591	637	628	588	606	555	600	573	620	569	552	606	568	622	591	625	578	604	533	620	609	552	603	601	612	577	541	528	583	592	639	598	613	587	578	593	569	563	604	576	571	628	617	616	578	594	658	588	605	615	627	567	626	618	609	598	657	652	637	643	569	578	591	577	591	622	626	571	604	621	561	572	630	574	588	567	592	527	590	610	626	542	580	615	569	630	593	603	596	564	604	619	606	573	599	595	539	630	616	619	608	558	643	601	585	628	589	624	623	599	600	576	599	607	596	612	594	592	571	573	540	597	582	603	595	600	583	598	562	621	619	585	583	595	578	604	593	613	607	583	618	618	582	584	557	617	606	606	618	609	557	618	600	626	614	581	607	553	615	562	554	585	618	589	606	634	651	613	599	552	592	600	597	600	620	628	559	588	581	612	621	582	561	609	595	652	606	568	625	579	572	624	562	593	635	565	584	583	563	581	624	565	599	583	545	583	634	598	648	614	565	616	613	627	584	628	633	605	597	611	585	603	606	611	592	583	586	607	625	603	611	593	571	564	614	569	585	619	580	584	558	614	578	565	613	582	577	630	586	651	584	594	567	618	569	624	561	648	638	617	601	610	602	579	610	597	615	571	593	596	623	596	559	590	581	612	546	636	601	561	614	586	585	576	580	609	618	594	580	624	620	645	579	591	576	565	583	569	585	605	641	562	581	618	581	599	585	634	564	617	542	565	584	617	586	586	550	578	632	607	619	574	619	533	585	566	626	597	563	576	587	601	578	584	597	598	602	583	555	616	572	608	590	583	616	605	622	605	559	614	591	588	605	655	581	549	648	619	606	613	565	591	611	609	590	559	562	603	619	576	563	604	554	568	596	561	598	630	558	608	625	570	597	617	617	570	576	550	588	588	578	593	628	589	581	586	592	609	597	620	592	613	605	570	570	599	603	589	651	605	635	605	578	633	616	593	614	586	573	625	581	584	580	631	611	597	629	611	592	602	543	623	615	589	599	582	632	598	607	574	622	607	578	583	572	591	608	545	617	586	572	571	613	587	596	576	578	535	621	587	651	592	605	588	619	598	606	584	605	601	604	583	579	597	669	616	577	554	590	592	615	593	631	635	589	600	548	613	639	578	612	607	581	588	599	643	532	574	593	592	584	555	591	555	596	616	612	606	546	581	564	560	628	615	614	562	586	578	574	585	568	584	607	619	604	598	616	580	580	626	578	567	609	623	669	589	619	552	525	584	578	617	612	601	648	600	606	557	575	587	579	614	561	626	582	613	605	607	575	585	600	598	625	585	626	584	568	611	585	623	593	588	606	601	619	565	610	616	636	595	580	568	576	601	570	626	608	573	580	601	576	650	618	565	598	608	591	598	586	573	615	620	571	588	569	616	580	591	575	576	598	614	594	623	599	589	624	580	605	586	595	600	598	571	587	602	585	613	594	572	564	589	590	587	608	602	602	600	584	604	592	555	630	626	594	580	602	618	587	569	590	582	656	622	620	659	553	629	574	612	594	625	593	623	585	608	604	593	607	598	587	553	608	595	576	578	590	568	593	607	593	584	545	570	538	563	602	593	580	639	571	591	601	594	595	577	597	605	562	602	621	597	597	568	636	610	623	609	583	601	603	581	536	569	657	612	609	567	589	584	605	585	613	561	576	584	569	575	584	574	598	550	560	582	585	566	582	557	630	610	563	605	581	606	595	585	584	572	594	635	660	574	605	616	636	542	604	578	572	565	585	653	636	616	584	570	558	597	598	596	582	612	589	553	611	585	596	576	603	597	631	608	640	594	608	569	582	586	571	618	580	610	610	617	587	638	622	601	595	559	595	615	562	570	596	619	578	598	604	603	591	597	571	605	550	589	596	637	576	599	616	607	590	563	569	584	608	595	600	586	600	595	568	603	636	559	592	588	581	607	585	605	619	583	598	624	580	598	582	541	592	618	585	623	578	606	558	623	594	609	594	580	641	610	548	631	631	581	591
1371	694	466	256	164	130	154	97	110	72	76	75	70	56	58	65	65	64	63	44	46	38	62	48	52	54	51	51	50	42	42	38	47	37	41	47	55	73	62	55	53	50	50	43	51	48	36	37	38	38	48	45	49	42	47	54	53	63	58	52	51	43	42	38	42	47	38	47	52	38	31	43	35	42	53	46	44	45	53	52	49	45	42	36	40	30	34	55	37	32	56	44	56	31	37	46	46	41	47	39	39	31	29	31	53	42	32	33	27	38	38	48	43	41	45	51	47	38	40	51	35	44	41	47	35	41	37	41	40	34	45	33	47	41	43	47	41	43	50	53	41	54	33	52	42	39	36	30	48	38	45	43	39	35	32	49	31	41	37	37	43	48	43	43	44	36	42	49	30	47	36	44	45	32	38	37	37	47	44	51	38	43	40	41	46	42	53	29	41	36	31	37	36	36	42	37	42	46	42	42	26	34	44	50	38	55	44	36	44	34	44	47	37	36	37	40	47	47	44	39	36	46	45	42	46	42	48	38	42	45	40	42	35	36	41	39	44	38	40	45	47	40	47	42	39	37	51	34	37	35	38	36	39	38	42	40	42	36	48	27	34	36	43	25	31	34	25	32	44	55	29	38	42	39	33	38	33	38	45	46	43	45	46	41	38	37	47	35	36	31	52	35	43	30	40	39	48	40	44	37	42	41	29	32	33	39	36	37	41	38	31	42	45	36	27	41	57	33	45	41	49	35	44	37	35	39	50	28	42	39	40	35	47	46	32	42	35	42	31	49	43	40	51	35	38	37	41	39	51	38	33	30	43	43	32	49	39	45	37	54	36	36	40	38	51	41	50	36	48	32	52	45	38	38	50	51	47	42	47	42	36	31	27	35	42	43	45	34	42	49	51	37	42	47	35	42	36	27	38	56	32	43	39	27	44	42	33	40	43	30	46	31	38	36	54	50	46	34	43	38	26	41	35	43	43	44	49	42	35	39	31	46	38	48	43	45	32	46	42	34	48	42	43	32	55	39	30	34	42	64	55	53	53	47	45	39	33	47	49	42	43	44	35	41	27	46	36	31	42	38	40	35	40	42	37	50	43	32	56	35	42	46	44	45	39	40	28	32	39	35	37	39	42	45	47	35	47	54	35	46	41	48	42	37	52	53	39	52	42	41	33	37	41	47	41	39	38	40	45	40	44	30	52	44	35	38	34	48	31	33	37	41	43	42	37	43	41	42	42	42	42	39	46	38	40	29	42	42	40	34	37	40	39	43	52	29	37	26	38	42	36	28	42	43	38	39	46	45	43	45	35	55	34	38	46	37	43	42	26	43	34	32	46	44	47	33	38	44	39	39	31	47	43	43	42	44	47	36	37	39	27	39	39	27	37	32	44	45	51	48	34	37	42	45	33	51	35	43	40	43	50	54	28	38	41	39	38	51	47	33	43	49	39	36	42	52	48	30	35	39	45	35	53	50	35	32	29	48	34	38	37	40	42	38	41	44	35	41	33	43	36	31	40	36	39	30	32	40	46	54	38	34	43	51	46	39	40	48	40	44	36	33	36	37	42	38	48	33	48	33	31	37	40	46	33	45	42	28	39	36	35	36	44	47	41	37	40	50	41	39	35	34	39	46	41	42	32	43	46	39	46	44	54	43	53	40	34	42	37	44	33	53	44	46	44	45	41	42	38	47	31	43	40	45	42	45	37	36	42	45	43	38	57	39	32	39	38	44	38	41	55	45	42	36	37	41	45	40	28	45	40	43	44	35	40	49	28	41	33	41	39	37	47	43	39	38	34	43	49	35	37	38	35	40	34	37	28	37	36	34	31	35	40	45	43	40	30	40	38	41	33	33	51	44	29	47	40	35	35	50	38	38	38	29	39	40	36	39	50	47	33	30	26	53	42	41	37	36	40	46	29	39	36	35	32	42	48	39	44	46	33	49	36	42	46	45	33	55	47	34	39	34	45	42	36	42	39	36	34	35	43	43	46	42	47	29	43	42	38	35	41	38	36	42	44	48	40	35	45	37	47	47	50	37	43	37	40	30	34	31	42	40	38	45	36	47	34	43	48	42	40	42	23	41	45	46	40	39	41	45	40	42	33	41	30	52	45	44	40	37	40	27	45	39	34	39	34	47	45	30	50	33	44	30	33	36	41	48	50	50	34	35	35	38	37	37	37	37	36	32	47	38	46	52	37	33	56	43	28	34	38	37	37	35	42	38	38	33	33	33	47	30	43	54	44	55	43	46	39	37	37	40	47	34	33	40	49	40	40	50	44	48	37	47	42	42	43	41	35	38	49	37	32	46	36	50	48	34	44	52	33	26	35	39	42	26	33	42	34	45	50	33	49	32	42	34	42	39	42	38	42	36	47	37	34	45	35	36	51	32	29	45	34	46	48	37	41	49	43	34	43	52	40	36	46	38	45	38	51	37	41	31	39	43	40	49	47	47	33	41	49	31	44	38	40	42	42	31	38	39	43	41	45	25	40	45	33	44	39	39	41	48	44	35	44	33	45	39	45	29	29	44	38	39	39	52	39	39	45	48	38	46	38	39	35	43	45	41	55	31	40	37	44	35	30	33	30	41	54	41	45	39	42	42	39	45	45	41	47	50	38	42	43	40	30	38	42	36	49	37	41	48	34	34	48	34	27	31	39	32	48	43	45	43	35	41	46	36	42	46	46	47	33	36	45	43	48	45	43	39	27	33	37	32	28	42	42	29	24	50	35	36	34	35	45	30	40	42	42	36	44	48	42	41	41	41	51	34	37	31	48	45	40	30	42	32	38	33	41	47	42	48	35	49	42	42	31	48	46	42	41	38	29	51	45	37	42	40	51	41	42	43	48	42	46	39	28	47	39	48	34	36	34	31	41	39	45	47	30	43	28	30	41	51	39	46	36	34	36	46	42	32	42	39	47	42	43	48	38	43	53	40	39	41	33	30	51	43	41	30	41	33	42	41	44	38	36	39	41	37	56	41	48	36	32	41	55	31	50	52	37	35	36	40	42	28	39	34	45	35	49	32	37	37	36	53	46	42	41	45	41	33	47	27	36	34	38	54	33	39	47	38	34	37	27	39	33	47	38	41	37	41	39	49	44	37	51	48	33	42	42	32	39	47	28	36	50	44	35	43	36	25	34	37	44	42	32	37	35	36	37	35	38	36	56	39	40	42	45	28	35	42	43	44	37	39	39	40	43	37	34	33	38	52	36	30	36	34	35	45	38	47	35	39	58	43	29	38	31	49	37	43	35	44	30	45	33	49	44	46	43	35	34	43	45	26	31	39	35	38	32	41	49	37	33	42	57	45	42	37	48	44	37	43	34	49	31	35	52	33	38	50	36	35	34	39	44	39	36	35	55	38	47	53	24	44	36	29	54	37	40	43	50	30	33	36	32	40	44	41	41	27	39	33	40	36	37	46	41	46	39	39	38	38	44	44	43	44	30	37	49	48	44	37	29	39	45	27	44	43	34	30	35	40	33	34
16171	8240	5152	5274	8764	8386	6431	4656	2987	2340	1857	1733	1267	1092	991	854	775	759	679	656	626	590	545	596	676	610	518	516	509	459	421	432	397	499	530	525	517	657	681	815	722	705	681	430	370	414	401	398	378	335	322	362	358	351	452	565	651	695	553	398	440	458	432	387	443	312	327	337	325	310	355	501	497	413	396	388	431	488	537	563	561	598	415	317	307	307	293	303	273	313	304	308	289	317	329	307	293	315	284	303	277	295	307	311	298	288	271	275	274	317	271	297	302	313	292	265	267	282	293	282	285	254	293	270	309	296	295	294	295	307	249	340	302	306	304	282	305	275	263	294	269	282	287	303	292	314	280	306	302	275	290	276	268	315	276	270	298	315	305	329	317	313	307	296	271	271	326	283	295	298	299	287	297	298	277	273	289	307	311	288	293	275	291	267	304	300	289	287	313	289	275	301	315	280	329	295	285	297	252	302	304	293	286	282	270	269	299	297	277	279	289	306	319	283	292	306	302	285	279	271	296	322	283	311	309	299	294	313	310	318	314	305	273	270	301	302	301	282	279	326	281	279	303	294	265	287	284	291	291	269	283	293	298	305	299	290	273	311	282	294	278	294	295	289	286	293	301	286	281	288	258	298	284	301	317	300	279	274	303	294	277	289	291	302	295	300	301	297	299	272	296	297	285	266	286	289	278	308	303	315	282	298	318	285	279	291	301	308	255	292	287	280	272	301	286	273	272	294	280	298	289	280	314	276	284	311	263	253	303	316	282	253	292	260	297	268	303	304	284	284	299	332	278	315	298	286	317	311	295	296	305	284	286	321	289	282	294	305	325	298	290	299	310	284	257	291	311	286	301	297	296	303	302	319	292	280	294	262	272	309	278	265	295	263	309	290	299	280	266	296	290	302	267	282	297	312	276	272	294	260	306	297	297	266	314	287	272	287	284	269	281	297	286	294	322	282	296	293	241	298	295	271	303	301	308	272	284	306	293	300	286	308	310	288	291	292	307	304	301	293	274	314	283	274	289	251	281	307	279	293	313	288	315	290	275	269	301	269	305	303	291	291	315	290	296	259	277	296	280	298	307	280	313	280	284	282	306	319	284	304	301	312	305	257	296	286	277	278	319	255	279	299	284	279	280	286	277	310	256	300	288	279	283	297	299	313	293	310	299	301	310	306	262	303	278	297	292	296	303	278	291	314	261	276	292	267	304	283	275	277	285	298	285	302	290	282	269	273	292	306	300	325	307	297	303	311	306	304	281	298	290	290	267	289	295	284	291	301	269	281	265	304	283	286	279	300	280	298	271	276	289	318	320	314	288	278	302	286	298	271	286	321	304	310	300	302	270	294	284	308	309	306	299	302	327	311	293	277	282	281	275	310	308	277	292	264	331	310	294	274	324	306	284	291	309	301	279	271	323	293	282	279	282	333	293	307	301	295	301	288	291	280	302	296	311	304	309	329	282	286	261	288	304	291	268	286	287	303	315	323	308	300	275	291	300	311	299	322	294	294	313	314	289	298	282	296	291	300	312	295	296	287	289	297	282	292	296	305	295	296	289	285	315	297	289	271	308	277	293	304	299	266	292	238	303	256	284	296	267	295	284	305	289	310	278	273	302	297	282	273	318	296	313	287	295	309	293	291	277	284	288	298	256	289	258	306	304	277	256	292	292	286	303	300	297	286	312	278	270	277	312	272	309	283	308	290	308	288	270	293	259	268	275	303	293	313	259	285	257	309	296	284	288	268	306	285	289	302	283	279	324	254	290	306	320	303	305	292	314	276	295	291	316	299	273	293	295	292	289	292	298	289	319	287	292	306	294	269	285	308	307	263	267	299	281	258	279	302	295	282	269	267	271	253	294	291	305	294	279	289	297	296	278	285	276	282	287	297	296	293	289	295	292	321	276	304	284	291	324	317	289	283	291	302	283	280	271	269	324	312	286	285	305	293	290	286	296	292	236	289	289	304	310	297	301	310	313	283	258	292	286	302	265	275	282	297	278	298	271	291	292	299	287	257	299	284	301	290	325	291	328	296	315	279	305	276	274	274	283	309	299	281	252	292	312	275	291	330	289	297	276	283	283	266	275	293	301	297	308	295	272	306	304	266	316	316	297	309	283	299	297	266	301	292	286	279	286	300	255	287	308	278	262	293	295	300	299	267	284	293	304	258	324	290	299	317	309	282	292	271	293	300	291	289	280	300	285	265	249	276	315	295	306	315	277	313	254	305	293	277	297	295	284	271	293	265	321	314	281	273	263	297	291	296	282	301	272	306	318	267	319	316	313	285	256	277	277	260	305	318	293	285	311	281	306	285	251	301	246	281	279	298	305	316	285	355	277	309	320	283	303	292	301	290	311	295	298	323	309	265	313	283	311	299	296	303	296	320	287	291	304	279	305	293	280	308	269	286	313	289	301	291	290	332	281	248	298	297	314	287	320	299	274	290	281	303	281	288	305	289	279	294	304	295	284	282	313	303	260	308	310	266	266	267	315	286	293	292	305	304	304	277	308	289	296	303	312	322	285	253	293	289	299	264	277	268	290	329	304	283	293	273	293	309	278	291	291	281	322	301	299	293	302	309	291	272	292	294	281	294	305	284	288	281	299	262	274	305	289	282	282	262	263	294	273	300	275	295	292	312	308	258	292	290	278	289	309	308	316	283	307	258	284	269	285	297	265	279	297	311	275	302	275	273	293	281	277	293	296	296	314	319	280	325	284	316	299	298	274	294	284	291	287	285	274	307	294	296	290	311	297	311	308	309	301	313	302	314	284	286	291	298	276	282	314	295	304	324	289	300	270	278	338	281	272	319	296	269	278	279	293	291	266	289	268	280	274	271	292	300	290	289	270	295	319	290	315	294	300	334	271	291	291	332	307	268	260	298	264	291	301	279	312	287	308	299	307	283	282	261	287	318	279	269	288	301	276	316	287	291	303	306	300	314	303	296	281	329	258	278	304	316	289	275	277	245	333	294	279	274	310	295	292	282	282	277	260	300	276	317	287	301	293	285	304	296	283	316	297	300	285	291	261	289	294	301	303	277	317	299	290	262	332	294	274	311	283	312	282	274	299	302	306	309	286	266	309	275	281	302	277	353	305	301	232	283	267	292	324	276	298	279	275	298	277	287	347	317	253	308	285	280	284	278	267	285	280	294	305	284	307	271	297	291	335	265	290	305	269	282	276	288	267	301	281	300	303	294	296	277	294	308	290	285	263	294	296	296	277	309	287	281	256	316	299	294	299	281	309	297	270	276	291	283	297	295	298	272	304	298	279	281	278	309	304	289	308	277	289	280	280	302	304	287	307	257	280	284	300	272	284	277	297	280	288	281	309	311	283	297	287	283	324	287	319	297	291	289	310	317	281	275	296	287	276	297	289	277	297	314	330	307	302	276	266	276	305	281	308	316	297	302	305	281	277	274	269	317	284	284	283	289	307	272	298	299	294	271	288	283	279	265	297	315	305	297	312	314	305	283	302	313	294	288	297	310
1434	443	275	153	98	110	97	96	77	72	71	72	70	79	56	72	82	72	73	59	63	60	71	71	71	60	74	72	74	60	60	72	76	64	76	82	68	79	70	82	52	83	74	62	68	79	71	71	62	54	62	70	80	55	51	85	81	64	77	70	69	61	76	71	81	74	78	70	73	57	64	64	75	79	82	55	77	65	71	89	64	70	54	76	56	59	70	82	69	72	55	67	72	86	69	72	52	56	74	67	80	63	53	64	66	73	57	74	64	65	63	54	81	62	74	63	61	47	83	63	60	53	77	63	60	64	66	65	62	51	60	58	62	68	70	61	56	61	72	63	62	61	53	74	75	65	60	56	69	73	73	89	54	50	49	67	51	62	43	56	69	70	66	72	74	63	59	72	58	69	70	79	50	64	51	71	71	70	66	86	73	47	66	68	54	69	66	54	78	61	62	65	60	50	69	63	76	62	62	85	59	71	70	62	55	74	68	79	75	66	58	59	69	71	74	62	62	63	60	62	73	67	65	67	71	76	70	58	83	66	62	70	67	64	75	73	64	75	61	83	60	71	75	71	61	82	60	61	48	65	72	73	65	68	72	65	59	65	65	53	76	66	61	51	63	60	70	63	71	81	48	77	76	72	92	53	60	66	62	74	66	59	64	63	47	70	73	64	66	65	74	83	68	65	60	65	67	71	63	65	58	57	63	61	91	60	67	39	58	78	53	51	66	60	69	66	60	64	62	71	60	56	67	71	71	56	66	74	73	78	67	55	64	65	72	62	65	76	68	68	64	57	55	64	87	64	77	67	62	72	60	67	67	74	54	67	74	54	68	68	65	73	68	48	74	65	51	60	66	74	72	59	74	60	69	56	51	67	65	55	62	51	60	64	81	53	69	67	64	67	63	80	66	71	60	63	72	58	60	60	69	75	68	63	58	60	66	57	62	64	68	64	60	62	67	68	58	56	47	45	66	64	71	56	56	62	70	55	59	68	42	62	64	70	62	58	67	59	70	85	65	64	61	68	69	68	64	59	68	73	68	58	70	61	57	75	73	60	59	57	71	62	55	76	73	72	55	62	74	64	73	70	70	54	63	66	67	72	61	60	59	50	57	80	89	70	57	71	53	64	71	74	61	59	55	72	51	44	58	78	66	57	63	69	72	59	72	64	72	63	65	60	71	63	83	85	76	74	58	63	75	75	49	72	60	63	70	71	66	60	60	83	67	47	78	63	69	56	72	57	54	53	67	61	77	77	74	72	69	68	61	63	80	64	82	77	64	70	70	48	70	73	62	69	76	78	72	74	60	60	62	78	64	59	60	60	76	64	70	70	59	48	64	73	73	62	56	70	54	63	66	69	69	65	60	68	70	83	81	68	44	63	64	57	53	78	62	62	76	70	64	61	78	53	71	70	63	64	65	68	68	63	69	77	67	63	56	71	59	51	54	76	58	77	61	62	62	60	57	69	59	70	64	65	56	62	62	72	77	60	59	64	64	67	68	49	57	61	58	58	80	72	71	82	66	56	51	67	54	69	55	63	53	50	63	73	65	65	64	71	65	60	71	75	58	74	65	75	64	70	62	59	69	59	71	66	73	80	73	58	73	49	76	80	78	66	80	74	76	59	69	60	62	54	72	65	71	73	72	70	59	73	64	58	55	83	70	60	73	63	69	70	64	65	72	76	62	57	72	67	56	67	65	58	59	55	63	60	65	62	71	56	74	66	73	72	66	70	74	65	57	58	69	76	58	74	76	70	75	71	64	61	74	50	60	57	58	68	67	65	72	65	75	80	63	55	68	60	91	69	66	65	68	46	61	62	48	76	71	84	69	76	70	66	70	70	58	68	69	59	56	60	64	68	70	75	76	62	61	55	67	63	73	65	68	59	55	67	58	56	74	64	59	69	75	57	72	48	78	64	63	71	62	58	52	82	65	81	69	62	66	58	63	51	52	66	68	71	78	62	69	70	62	83	70	76	61	62	62	67	81	54	58	59	73	65	61	60	68	62	69	78	58	70	71	64	63	73	54	64	61	80	66	65	63	71	77	54	73	85	51	66	67	70	64	71	59	67	53	66	69	51	67	60	60	64	68	68	61	64	80	70	74	68	60	69	69	58	51	68	59	89	90	62	73	60	63	79	89	62	66	48	62	57	64	54	53	76	68	70	64	71	61	62	54	61	56	53	58	72	64	58	81	65	65	74	45	67	59	64	61	62	65	65	61	74	68	48	73	58	77	74	63	60	67	67	68	62	45	59	69	67	77	82	74	68	69	61	65	62	65	78	61	59	62	66	55	53	64	73	75	72	68	76	62	61	71	57	70	63	63	38	48	69	74	75	70	65	61	56	67	78	65	70	72	68	56	63	56	75	59	72	68	62	56	75	60	66	74	61	60	60	61	66	70	63	74	50	65	55	56	70	59	73	55	58	54	67	65	60	64	84	65	51	67	70	71	66	63	59	68	77	70	62	71	72	60	67	67	67	68	67	64	54	61	51	54	71	70	61	74	69	53	64	78	57	82	71	68	71	70	76	54	64	67	80	58	63	64	67	76	70	56	65	65	54	63	74	81	80	76	70	65	57	65	58	77	60	65	73	52	63	71	59	66	72	65	63	65	54	83	65	58	75	69	76	60	61	52	74	69	69	66	71	73	64	68	59	63	63	55	67	77	58	67	75	73	61	71	54	71	56	59	60	54	64	79	66	61	61	61	64	56	66	65	59	77	54	63	62	55	84	76	59	68	68	78	75	61	65	52	68	67	73	51	64	80	81	69	72	62	64	66	68	93	57	50	78	69	69	60	68	63	69	60	60	58	55	66	79	72	67	67	63	77	71	61	76	62	48	66	61	62	61	52	79	70	69	87	61	61	69	65	58	62	65	66	48	78	68	76	75	74	76	69	76	78	65	63	67	57	64	63	70	67	65	72	66	54	65	64	68	54	66	74	55	52	55	64	65	65	75	64	51	64	56	75	70	77	52	52	70	56	67	66	70	87	63	56	69	51	70	77	73	56	67	59	59	70	56	55	61	62	74	65	64	69	69	67	60	73	74	79	60	65	70	61	54	56	74	64	56	59	64	64	80	55	79	60	77	65	83	68	64	75	74	68	62	66	77	73	70	56	72	53	56	42	68	57	72	67	67	68	78	65	58	71	61	59	75	84	61	75	65	60	57	70	64	59	55	77	72	69	75	78	54	64	71	56	63	67	59	64	69	65	66	73	60	64	57	74	67	70	76	71	56	61	52	72	61	68	64	60	59	78	59	59	58	61	69	66	63	62	61	79	65	73	63	54	64	60	66	72	66	61	68	50	66	77	66	57	78	55	69	55	60	87	76	53	67	69	79	62	74	66	69	65	57	50	67	64	67	58	57	67	63	71	56	59	78	66	76	79	69	62	67	60	56	71	61	63	75	66	70	73	55	67	54	58	74	75	68	71	63	59	61	82	64	51	59	87	66	68	62	61	63	69	54	58	59	65	66	83	71	66	81
12527	4949	2984	2908	4003	3367	2437	1569	1006	866	808	691	637	619	568	584	568	585	556	564	551	558	573	559	592	551	587	599	533	569	486	528	528	575	578	597	617	694	671	724	659	720	621	518	509	495	516	551	525	512	491	498	540	482	555	573	670	748	530	580	567	569	540	583	509	486	498	518	484	471	519	556	518	497	534	559	583	582	638	609	581	596	533	526	469	526	489	465	459	476	502	467	490	507	506	445	510	472	517	500	481	521	489	498	498	464	465	483	510	527	466	534	490	478	502	492	479	492	516	504	540	538	480	468	483	477	499	487	476	536	521	513	510	471	459	479	509	482	488	503	494	464	489	429	512	497	489	479	497	520	487	461	463	451	515	500	536	475	489	473	513	472	482	464	537	475	518	490	527	524	485	493	498	461	504	450	466	461	477	503	507	490	457	540	515	501	504	469	471	472	475	482	502	491	465	484	495	471	513	490	474	474	494	513	496	475	487	493	434	481	501	538	499	525	499	463	448	503	528	503	503	470	520	489	494	484	504	509	486	476	489	494	488	491	519	489	506	483	503	512	551	480	508	526	504	513	516	487	488	498	492	492	477	483	485	477	529	496	521	513	517	490	491	508	508	507	459	473	503	490	477	522	489	516	508	504	486	522	505	480	481	438	498	475	534	520	511	492	478	494	457	494	502	479	457	476	472	486	451	487	497	510	500	507	492	497	479	516	529	446	486	485	489	514	494	506	524	495	483	492	487	504	504	486	494	459	518	528	479	485	459	476	519	503	500	486	494	519	501	489	504	512	466	485	469	516	490	492	509	489	451	499	511	481	480	479	520	482	543	500	494	471	503	478	492	472	458	471	466	505	505	445	510	479	472	517	464	460	480	501	505	477	527	488	505	491	483	484	486	493	477	457	498	487	486	482	527	497	528	485	495	550	481	478	470	500	520	503	478	474	465	482	504	458	500	501	514	484	461	504	504	494	452	478	499	527	533	482	511	506	510	497	466	504	469	467	519	495	463	466	463	504	506	511	470	498	490	479	515	489	504	471	515	491	499	505	459	473	458	489	450	456	506	498	515	474	468	521	471	496	485	523	480	478	513	515	518	500	466	526	482	510	498	514	467	528	496	503	460	478	470	478	469	499	510	497	480	537	485	524	481	493	486	483	477	509	507	490	491	504	517	482	515	469	500	511	515	481	493	452	505	482	508	483	507	521	476	498	492	481	491	511	482	512	483	463	467	493	500	488	516	453	491	545	482	473	530	488	533	500	491	475	478	486	473	484	504	460	503	498	483	482	463	535	485	492	481	455	470	486	474	511	462	512	525	521	457	529	481	473	510	485	486	467	499	502	533	492	489	452	486	484	475	441	496	500	500	467	464	470	497	501	529	499	490	490	468	508	498	475	510	485	486	509	494	481	515	493	518	492	490	502	473	482	487	490	522	497	503	486	509	520	460	497	503	494	497	526	494	514	500	457	496	455	524	520	511	491	538	512	518	504	468	466	496	494	472	485	477	494	495	490	521	490	472	524	487	487	503	504	455	508	519	542	465	479	499	496	512	513	513	521	491	527	469	500	532	507	492	476	483	503	506	534	461	457	501	515	501	512	513	478	501	506	480	497	512	504	468	459	486	479	479	529	486	517	509	478	498	475	530	502	535	473	480	503	492	493	489	491	491	484	507	486	474	508	486	489	464	525	497	487	544	461	507	506	496	499	469	490	503	479	484	509	535	504	464	520	474	522	496	471	499	522	486	512	532	513	521	453	467	476	447	466	470	476	482	511	493	489	473	470	484	520	491	494	502	474	488	471	470	484	508	531	472	486	531	484	477	511	501	504	448	522	467	526	530	534	516	493	489	457	507	478	507	514	491	469	503	493	513	513	481	495	477	521	492	494	541	507	480	479	522	484	481	468	457	489	488	492	518	461	488	515	520	517	502	510	495	489	468	504	502	499	486	525	504	501	464	479	495	468	487	502	556	487	481	520	507	497	507	508	503	520	498	493	500	521	486	457	485	504	503	509	518	505	533	492	472	484	460	492	484	489	492	468	479	508	509	486	489	482	503	458	504	533	490	480	482	468	528	495	505	452	506	459	487	441	513	514	494	532	503	510	492	523	492	490	513	495	486	500	481	509	537	488	512	441	495	504	506	498	504	493	518	534	506	483	485	508	459	533	454	491	468	496	487	466	486	440	507	520	494	517	470	476	491	505	468	500	524	487	486	505	505	455	460	541	480	454	487	526	495	530	507	500	477	533	503	492	515	461	496	457	497	539	532	480	515	515	470	477	491	522	502	476	509	475	500	496	512	480	495	495	475	473	495	505	511	492	473	516	534	508	486	524	468	482	451	487	537	492	486	498	481	501	504	476	487	498	498	471	493	489	550	513	513	531	508	474	451	484	502	479	477	492	498	532	481	468	444	488	510	463	487	497	506	473	515	501	505	499	495	444	476	471	510	481	471	511	509	528	491	456	507	487	504	500	532	459	464	529	498	474	474	470	518	501	506	490	462	551	484	477	524	476	473	505	476	502	473	438	496	476	488	464	483	479	506	511	520	474	465	522	513	516	470	453	465	517	520	492	501	434	510	474	508	484	502	487	469	480	479	502	486	496	482	454	478	489	488	496	486	526	471	519	506	481	478	460	508	477	456	493	504	518	490	528	490	534	486	483	503	454	481	521	480	477	466	506	480	470	512	455	500	508	461	478	477	489	508	503	498	491	472	503	498	453	506	522	506	460	483	503	518	469	457	523	504	511	504	484	497	466	551	474	500	457	527	485	477	513	474	491	468	518	476	475	526	520	516	504	478	483	514	512	499	525	511	474	582	492	476	456	493	484	517	506	530	497	498	517	484	528	512	505	503	472	513	482	504	501	491	567	512	506	492	487	543	496	448	452	520	467	522	481	471	456	492	479	430	506	530	466	492	484	487	487	487	486	475	475	472	525	530	512	463	466	479	537	500	473	493	517	517	482	518	531	485	494	504	511	525	456	517	470	485	506	467	528	497	475	506	525	541	497	491	492	506	473	481	487	512	497	499	501	516	517	457	501	509	520	451	555	466	483	512	452	496	507	500	474	509	478	503	496	476	512	500	512	501	498	508	527	450	442	489	521	480	455	526	501	511	510	474	501	510	490	517	475	476	516	510	506	477	491	493	476	474	486	494	489	538	490	490	489	493	523	513	495	473	479	532	473	499	497	510	484	470	505	487	467	492	496	482	479	499	513	478	552	453	516	472	485	493	526	492	503	508	502	500	457	500	459	506	477	470	511	463	466	480	481	499	493	496	456	503	495	439	508	492	477	516	502	501	493	459	520	513	460	522	487	516	508	518	474	485	497	511	478	496	483	496	462	446	513	482	478	506	481	477	478	501	508	498	479	446	503	493	525	505	544	533	506	483	523	500	470	499	495	495	482	489	500	509	471	512	504	462	492	483	491	472	484	492	461	451	476	499	453	490	465	481	488	487	510	521	497	499	491	502	502	470	484	473	453
969	574	329	153	74	91	92	67	71	60	45	51	31	44	48	51	44	37	45	30	33	41	48	34	29	46	43	42	42	34	27	34	26	45	42	30	51	40	46	49	40	42	35	40	41	27	33	34	45	30	29	45	39	43	37	40	59	49	32	26	38	35	39	47	32	22	31	37	29	32	28	44	23	29	24	36	39	39	41	37	42	26	32	38	28	31	37	42	26	37	25	34	29	27	33	38	35	41	39	27	44	38	30	29	32	44	35	15	29	23	24	23	24	25	28	34	24	25	33	32	46	32	27	34	27	28	31	36	32	33	41	28	38	27	34	25	31	18	28	40	39	20	32	38	29	44	30	22	31	19	34	34	27	28	38	32	47	27	28	27	34	26	25	45	30	37	43	21	33	29	21	21	26	32	30	29	37	26	34	34	30	30	36	26	31	32	25	31	29	24	27	30	26	25	34	30	30	28	36	33	42	31	23	33	24	32	25	33	28	43	33	27	39	38	36	31	27	32	26	31	35	33	28	27	29	38	33	33	30	39	35	31	33	27	30	28	27	28	23	31	33	38	21	33	23	34	30	30	29	31	31	29	39	30	31	31	28	29	35	35	35	28	25	23	28	42	25	30	27	24	23	37	30	48	37	39	22	26	30	31	34	30	31	27	28	21	31	30	26	45	26	31	30	22	36	37	30	33	32	30	31	30	30	34	26	32	38	38	39	32	33	24	33	24	26	29	32	33	37	28	35	38	30	36	25	30	32	23	26	37	26	25	23	24	29	29	27	40	26	35	29	28	29	24	33	22	27	31	32	22	28	33	37	30	33	30	40	27	19	26	33	25	32	48	35	41	36	38	25	33	27	29	27	33	30	28	29	37	29	28	30	42	29	40	25	31	33	34	25	35	19	31	36	36	28	33	25	25	26	33	31	35	28	25	27	28	35	31	33	36	21	42	29	31	24	26	28	36	31	43	33	35	38	27	29	27	26	31	31	33	29	37	33	35	31	30	30	35	34	33	29	30	36	30	31	20	39	33	32	33	32	41	37	24	31	37	28	31	36	30	43	30	32	33	33	33	34	30	27	30	23	44	35	33	32	33	34	46	28	22	26	24	38	27	30	41	29	36	36	44	32	29	21	38	29	31	30	21	24	33	26	29	29	32	30	29	29	34	36	23	30	28	27	34	23	33	35	32	32	39	39	22	35	28	27	34	33	21	30	35	43	38	26	32	36	28	28	42	39	27	29	27	28	27	40	25	30	39	18	41	24	36	36	23	25	37	39	36	38	29	34	38	24	26	28	26	38	31	28	36	28	34	37	26	42	28	25	26	26	30	29	32	23	35	37	26	31	43	34	30	30	35	37	28	28	33	28	36	39	38	25	38	28	27	39	35	23	33	28	23	29	32	31	38	34	47	41	20	32	35	28	32	29	37	40	38	24	20	35	21	31	28	30	36	25	34	38	30	33	31	38	36	30	30	44	46	28	24	39	31	35	37	26	36	35	36	31	32	39	26	32	27	33	37	30	28	38	32	34	28	35	43	31	36	39	29	33	44	32	43	36	26	29	34	26	31	27	30	31	32	39	28	23	33	24	38	33	26	33	29	31	38	31	36	34	37	29	28	34	27	30	32	37	23	20	33	38	35	34	33	33	36	21	33	31	24	38	25	25	39	21	34	28	23	38	29	32	32	21	32	26	24	34	38	29	27	38	24	25	25	31	36	35	35	31	32	28	32	21	25	28	32	36	29	27	35	37	26	26	39	42	32	30	36	37	35	26	31	34	43	32	33	31	29	30	43	44	31	32	26	26	33	30	33	28	33	33	36	37	35	28	27	26	16	23	29	37	35	33	23	26	35	41	38	25	28	28	26	35	35	26	27	33	28	32	35	45	35	22	27	28	39	30	31	29	32	37	23	34	33	43	34	34	23	48	36	37	42	31	44	24	30	33	33	37	34	37	26	36	30	41	32	39	36	35	27	26	27	33	29	33	30	33	30	35	36	35	34	37	33	29	37	30	34	43	38	36	37	26	25	38	23	34	26	22	21	36	33	29	29	18	30	24	16	32	39	26	34	50	30	32	25	34	32	33	27	30	30	37	32	30	29	34	23	29	28	34	32	32	30	29	30	23	23	22	25	39	29	43	26	25	31	26	33	27	28	31	24	27	37	25	27	23	31	37	26	31	39	31	28	26	35	22	28	28	41	38	21	34	28	31	23	25	32	37	35	38	31	33	41	29	24	35	42	33	22	37	28	21	33	26	39	29	40	39	30	34	41	29	34	30	29	33	27	36	41	37	25	23	34	34	29	30	27	31	42	28	38	31	27	29	15	36	24	25	30	33	29	26	28	36	34	38	18	34	38	34	23	33	31	31	34	29	36	39	34	26	42	39	31	39	30	29	30	23	31	31	25	23	33	37	29	24	33	35	40	33	27	37	21	29	37	26	38	41	25	31	24	33	22	36	27	29	28	39	30	34	35	36	19	36	31	26	30	39	37	24	28	27	40	32	24	35	39	36	29	35	43	32	40	30	36	37	26	31	28	43	31	31	42	36	36	35	34	33	29	35	34	34	22	35	35	41	27	27	35	41	28	24	36	33	26	24	23	36	29	31	38	32	32	38	24	32	38	25	32	28	29	39	43	42	36	31	21	33	34	33	41	23	30	29	27	30	22	36	39	33	39	28	27	39	32	37	36	28	36	24	28	34	23	24	20	42	37	32	40	27	43	39	48	30	40	29	33	30	36	29	26	27	33	23	29	35	33	38	43	27	29	26	33	29	35	30	29	42	32	29	17	27	28	17	35	31	23	30	32	37	31	24	18	29	36	33	28	29	38	35	23	27	39	35	29	30	26	44	38	31	39	35	29	26	33	26	32	33	25	36	25	26	36	34	43	30	26	35	30	40	28	23	28	36	37	33	26	35	34	29	25	32	31	33	27	38	27	29	26	29	33	21	33	35	35	28	24	18	33	32	20	42	33	38	31	33	39	31	30	28	38	28	40	30	36	29	28	37	36	41	36	39	27	38	27	33	37	44	34	34	24	31	30	36	29	24	33	33	28	32	28	38	28	32	21	34	30	34	31	34	31	22	30	34	24	41	27	26	22	34	33	31	26	33	31	35	32	38	24	40	27	32	29	34	32	44	32	43	26	32	31	25	31	45	35	24	34	29	27	35	34	34	29	31	29	28	41	33	32	39	29	32	40	21	36	29	27	45	30	29	28	25	23	42	29	22	35	39	36	32	37	29	25	26	33	31	23	29	28	23	26	28	35	27	29	39	35	29	32	35	33	31	26	25	29	39	38	41	31	41	27	41	32	34	35	33	26	35	36	42	38	32	31	32	44	29	29	25	37	35	42	28	40	25	34	31	32	21	37	25	40	25	30	38	27	46	39	32	23	28	34	32	39	29	31	42	31	26	25	35	35	28	43	46	38	29	21	33	30	32	20	26	30	33	31	27	27	30	27	34	27	23	30	28	30	33	30	34	39
13227	6990	3640	3760	5738	5960	4463	2677	1940	1485	1223	995	796	706	551	586	552	468	479	461	456	412	404	440	447	396	411	399	331	317	306	357	366	416	395	418	498	582	633	715	585	570	403	307	284	310	298	288	273	296	275	290	297	313	399	490	523	444	327	285	352	423	363	426	313	261	283	260	242	264	308	306	304	272	340	381	377	361	431	403	427	334	269	241	273	206	234	241	235	218	230	235	233	241	233	264	213	233	231	257	237	250	227	264	219	235	269	248	281	230	246	256	267	240	269	247	255	252	259	247	234	231	223	241	239	253	264	255	239	239	231	237	239	246	259	238	206	247	273	251	244	249	223	227	247	269	249	232	272	240	214	236	242	261	230	252	224	246	224	243	234	249	221	248	212	230	268	255	216	259	271	262	225	254	246	246	257	249	244	249	232	257	271	239	255	237	229	253	236	249	248	248	264	233	226	260	212	237	243	255	245	232	247	227	235	232	231	219	209	232	227	263	248	232	235	225	211	242	254	259	215	230	226	254	274	265	241	232	232	249	240	248	249	266	233	257	216	228	276	221	227	252	230	249	246	231	230	258	196	253	242	229	247	244	235	241	255	245	239	249	261	233	247	250	235	257	249	225	233	231	245	264	248	247	236	230	257	240	247	260	250	256	239	262	228	229	253	236	225	238	229	274	238	246	248	229	230	243	234	254	267	247	246	235	236	247	246	260	256	233	226	224	241	250	256	254	231	213	240	255	252	216	226	245	241	231	255	215	236	275	241	252	218	230	253	253	239	269	236	235	252	228	217	246	241	246	244	215	250	250	243	224	235	237	243	232	240	218	269	240	288	202	264	250	223	251	235	257	235	246	248	252	225	256	249	208	238	237	250	251	231	238	254	248	258	227	228	243	236	223	228	266	246	222	245	258	245	233	250	221	260	234	234	225	238	235	233	236	236	242	251	254	245	238	220	237	222	258	257	226	243	237	245	231	254	246	238	252	250	242	217	247	251	212	235	226	237	248	248	252	229	234	246	241	227	261	233	242	233	225	249	215	274	247	241	227	243	229	229	240	234	243	251	244	260	219	261	229	245	259	231	259	261	252	227	249	269	234	205	235	236	222	219	225	229	246	262	230	250	226	258	215	218	242	270	230	244	239	232	233	244	240	231	247	240	253	252	215	252	236	230	271	252	235	212	250	269	243	251	254	252	241	235	258	224	226	236	255	224	211	263	235	243	236	264	212	232	242	257	239	255	220	226	286	241	234	244	223	227	235	239	237	222	262	220	236	253	230	232	207	225	252	251	231	248	231	242	230	236	245	259	219	254	233	271	241	237	203	241	231	263	283	232	209	252	227	223	233	245	264	212	237	241	229	266	230	279	227	233	262	237	233	239	236	237	282	256	256	265	239	255	239	244	269	238	225	247	216	234	259	271	247	244	243	253	241	226	240	242	258	241	223	248	254	212	222	276	236	229	245	241	260	256	251	270	233	237	255	246	274	251	251	251	226	233	233	251	237	261	239	234	215	244	246	257	220	261	249	284	244	249	238	216	225	256	256	226	242	232	235	219	213	235	266	252	264	247	251	223	253	236	238	219	256	258	252	250	247	235	248	251	232	236	235	238	259	268	212	221	262	241	225	239	230	240	264	238	240	279	225	229	230	229	206	266	248	210	256	254	224	213	262	256	240	243	236	262	249	264	234	233	240	241	263	255	218	253	231	236	228	255	241	250	230	223	249	261	224	257	218	237	245	244	269	254	237	257	229	188	250	223	242	248	238	244	244	250	239	247	229	247	226	237	264	245	249	233	216	226	252	254	237	220	232	259	260	260	252	239	254	234	243	252	254	234	233	246	242	237	241	261	253	255	222	215	234	247	252	241	233	243	213	237	227	270	269	237	248	252	213	243	241	245	256	256	225	252	227	252	244	230	264	253	230	248	240	267	252	227	229	231	239	236	231	219	231	273	227	239	243	229	242	248	252	244	283	244	238	241	244	247	250	249	209	218	233	253	220	260	224	231	206	236	223	252	235	247	250	247	236	266	259	250	254	234	242	221	232	239	253	234	213	246	257	237	230	232	262	227	237	240	236	243	223	254	233	260	249	239	239	215	229	231	233	245	253	231	242	250	219	242	262	266	227	233	247	245	233	229	261	226	247	258	228	273	249	252	227	271	236	237	229	244	247	217	240	266	254	259	256	229	251	257	257	231	240	242	274	256	247	243	262	236	238	225	240	255	250	238	219	238	249	257	215	234	235	272	267	235	254	211	255	225	223	262	205	251	225	217	222	243	223	254	241	242	223	226	201	241	258	243	246	218	243	253	227	239	254	228	231	215	254	229	253	251	250	224	214	218	247	232	281	231	234	253	214	245	268	244	259	222	252	272	263	239	250	233	230	237	242	219	226	231	250	259	215	244	257	261	256	263	239	220	258	236	250	220	232	220	247	240	241	260	235	220	254	262	240	236	235	219	263	240	249	231	229	226	208	239	251	240	222	234	233	229	265	203	269	249	240	263	258	260	258	253	225	239	218	229	252	240	245	250	255	226	231	222	234	249	257	256	211	249	251	248	259	240	252	257	252	265	240	262	240	272	269	250	244	211	253	242	251	253	219	236	226	260	258	260	247	250	265	265	216	265	217	266	248	238	257	226	254	234	241	236	253	254	231	229	231	226	243	242	279	233	240	249	228	232	270	218	264	231	259	231	264	256	222	250	233	228	253	245	221	261	256	226	245	247	257	244	235	212	231	234	244	246	226	272	262	259	220	238	268	239	222	238	207	238	261	229	243	247	247	253	261	243	230	234	240	232	244	246	236	247	251	218	233	239	227	244	260	261	247	250	243	262	233	256	244	248	237	241	248	230	250	222	260	245	228	242	254	251	214	237	241	259	258	259	278	232	253	249	260	265	252	235	252	244	245	242	235	248	224	247	250	256	261	242	234	228	228	243	243	250	226	245	240	242	268	252	247	251	242	243	254	245	212	252	233	245	232	243	245	255	223	230	230	239	238	209	257	251	245	252	258	251	251	220	243	241	231	273	262	259	224	258	237	258	246	257	226	222	249	229	240	278	232	224	234	220	245	231	213	223	246	233	251	244	205	248	248	276	257	261	223	235	279	228	243	249	230	230	222	231	210	253	266	243	253	247	245	249	249	249	233	229	219	238	242	239	243	244	230	236	226	265	235	245	234	230	226	268	256	269	213	233	243	226	255	198	229	246	215	258	226	234	224	233	222	258	244	230	243	234	243	243	248	231	222	226	255	208	226	238	237	242	232	243	235	212	249	253	225	234	235	250	214	256	242	227	233	270	238	264	249	229	228	220	259	237	228	257	240	223	222	219	212	221	230	253	253	244	249	248	242	239	254	235	220	219	249	238	249	262	268	212	236	240	258	218	236	230	241	246	233	254	242	277	263	275	253	229	209	257	223	268	259	237	232	226	223	271	251	267	230	234	233	246	271	273	240	239	249	270	267	274	241	240	261	252	233	249	228	257	242
2072	527	347	178	136	139	134	113	125	98	88	99	102	79	91	87	89	92	103	80	73	93	102	97	85	93	78	85	103	85	83	83	72	98	97	90	74	100	102	95	110	104	109	72	80	93	84	80	87	89	76	68	104	77	97	95	93	71	83	83	96	91	77	75	74	99	66	75	89	92	82	70	82	96	92	85	90	87	89	85	100	72	89	59	65	80	71	85	83	71	78	83	78	90	70	80	84	78	76	85	70	65	63	83	64	79	69	84	92	96	71	59	87	66	74	81	80	81	88	82	93	77	84	82	85	75	60	85	67	65	99	79	83	78	76	79	64	87	92	78	80	78	73	75	86	76	77	94	63	82	81	74	86	84	89	79	85	77	75	65	66	83	82	73	76	80	92	76	81	66	77	80	77	74	77	89	75	92	67	78	77	91	73	84	73	78	79	93	101	75	80	90	81	77	71	73	70	72	73	85	69	72	86	78	76	73	67	88	86	92	66	71	69	74	79	85	69	73	57	86	85	89	67	85	77	74	85	79	86	70	87	66	85	92	74	80	81	70	66	77	64	76	86	78	70	69	84	82	80	70	89	88	72	80	82	67	73	73	71	82	76	87	84	93	102	85	85	89	82	70	78	108	77	81	83	90	75	96	79	81	93	70	77	70	85	96	56	75	65	85	76	86	94	66	90	81	86	100	66	83	108	75	90	69	81	63	69	82	68	80	73	65	72	72	88	91	67	71	68	78	84	73	81	74	75	86	72	85	64	75	79	81	82	81	80	91	67	92	84	81	80	84	77	82	68	90	70	80	96	95	84	81	76	85	69	80	82	89	80	77	70	92	83	88	82	68	70	91	78	92	86	83	78	74	81	88	94	83	79	79	79	75	66	82	88	86	87	83	76	86	80	88	85	87	71	86	78	82	86	69	74	84	73	89	80	75	79	80	92	93	79	80	78	88	80	83	73	69	74	94	78	76	92	81	95	84	68	91	88	80	73	74	69	78	71	76	82	87	84	75	63	83	84	77	73	91	74	88	82	84	70	82	97	71	77	70	68	88	87	64	79	64	77	86	83	77	76	76	89	83	83	78	79	67	64	83	83	84	90	90	90	80	82	70	88	86	70	78	83	87	76	95	73	75	68	70	75	71	69	107	92	82	66	84	87	95	85	74	85	81	74	87	74	85	93	81	80	79	89	74	84	64	80	98	65	77	97	83	62	86	62	76	65	99	73	90	69	81	76	72	85	83	80	98	79	73	84	69	76	71	77	81	89	65	93	77	91	83	85	86	70	71	83	50	81	80	86	74	69	84	74	55	60	78	93	63	81	78	87	83	86	63	92	79	85	66	71	78	57	79	77	79	95	91	63	64	94	72	68	71	81	79	74	75	84	100	79	76	88	79	72	82	84	95	81	94	82	107	76	73	82	75	73	85	97	81	91	82	89	72	92	68	71	58	79	83	84	80	68	84	97	78	79	85	91	73	91	88	73	77	71	83	86	83	84	91	83	82	88	83	70	64	72	90	81	72	96	80	92	73	76	76	64	73	99	79	83	80	96	85	87	67	73	76	78	84	81	82	85	74	60	82	78	78	85	79	83	78	73	87	85	89	78	72	68	76	91	62	79	86	83	74	72	68	85	87	73	74	83	76	75	84	87	87	79	78	88	88	80	70	81	88	85	78	75	80	72	72	76	85	64	74	65	86	82	70	84	86	86	73	90	88	77	79	85	84	83	73	73	77	78	87	66	69	86	75	81	80	77	78	73	78	79	79	62	80	77	77	94	73	52	87	70	69	84	86	96	85	81	69	72	89	69	105	72	96	84	85	75	75	56	72	75	86	82	93	84	74	73	85	83	71	73	81	79	63	73	74	95	81	77	82	66	86	84	79	92	78	86	88	71	80	84	74	90	78	81	69	79	69	74	84	83	87	89	104	65	86	82	92	80	80	77	85	72	61	74	65	79	92	73	63	88	76	86	78	83	75	90	78	87	73	80	84	74	77	68	90	82	75	90	91	83	84	81	72	67	80	84	84	81	100	84	93	71	64	82	77	84	88	89	67	79	82	81	85	74	97	89	75	84	89	80	79	87	78	76	55	76	83	67	89	71	80	80	63	83	86	80	77	86	90	75	92	63	78	100	70	71	71	86	81	70	91	87	76	82	63	71	67	67	73	86	88	79	79	100	70	88	95	77	77	90	84	83	79	91	90	76	69	84	68	80	83	73	92	88	76	83	87	79	73	100	95	79	75	83	74	70	100	81	71	79	76	67	81	90	85	85	62	75	71	83	65	65	88	97	80	65	79	85	65	80	76	77	89	87	79	76	82	70	89	80	80	80	78	96	82	91	73	71	81	69	81	82	64	78	98	73	81	81	85	87	86	70	73	81	60	92	75	83	69	85	77	85	74	78	84	96	80	71	84	81	85	83	68	76	77	91	74	77	74	72	73	86	71	73	86	73	69	78	86	87	82	59	75	83	72	82	87	69	77	81	101	78	71	81	84	68	62	77	95	72	88	100	79	74	74	79	88	80	81	88	65	79	65	76	96	79	76	76	70	78	71	79	76	72	92	85	95	75	72	81	81	78	74	82	67	76	89	75	80	99	71	61	73	77	90	92	70	97	77	88	90	80	73	77	60	76	69	87	84	83	72	94	83	96	88	69	75	81	98	87	88	88	58	68	92	70	71	80	80	87	60	66	82	77	66	91	86	65	75	89	77	86	94	75	76	76	72	73	98	74	88	57	86	75	77	58	83	83	95	74	84	72	85	85	71	92	64	79	103	83	84	87	75	81	95	79	63	80	74	74	89	73	78	80	84	68	82	74	79	82	78	78	72	78	80	92	73	78	90	84	72	70	93	75	76	87	90	82	81	70	93	78	69	83	76	70	73	89	67	69	86	64	82	62	81	59	82	86	98	92	83	84	80	76	88	94	81	80	108	78	73	78	91	83	75	58	70	83	78	75	80	75	90	82	84	83	85	83	85	83	70	92	73	66	73	71	84	94	76	77	83	63	77	87	79	63	71	76	84	91	70	69	83	85	74	67	96	63	74	84	83	95	77	71	81	74	90	83	72	80	70	73	77	76	84	80	93	70	74	73	66	82	64	82	76	84	89	101	89	71	79	79	71	92	97	80	73	87	74	78	78	75	73	86	84	53	84	75	72	72	81	98	83	81	86	89	83	75	86	84	70	68	82	79	88	75	74	86	77	76	68	79	81	84	80	75	88	83	86	71	56	69	72	75	86	68	85	92	84	84	81	89	80	66	88	77	82	85	78	84	75	64	86	73	78	81	94	79	92	81	69	83	81	83	97	90	78	72	91	87	75	93	78	83	86	84	81	64	80	89	85	62	81	63	83	93	88	72	81	68	84	86	78	86	73	86	79	78	70	78	81	90	72	82	68	99	79	94	81	85	74	76	96	85	86	63	80	79	61	82	90	78	87	84	86	78	80	84	72	76	69	75	82	79	76	67	69	82	86	74	80	77	86
14690	6343	3746	3354	5014	5354	4001	2733	2230	1831	1527	1342	1254	1103	900	918	860	805	824	815	885	766	753	851	813	728	751	727	659	667	671	649	679	697	788	798	845	914	1059	1000	943	919	757	619	658	653	632	617	664	615	619	673	609	662	749	835	874	777	665	740	673	742	705	742	652	600	659	637	619	665	644	616	635	616	654	688	714	770	800	753	896	780	636	617	611	567	630	569	606	600	586	560	583	562	625	574	591	563	607	595	595	562	612	563	618	561	568	597	589	571	607	616	598	609	622	617	591	591	581	554	605	596	577	590	586	593	593	604	604	577	560	526	575	604	589	534	575	582	599	584	602	639	643	587	596	565	563	601	615	552	557	570	596	601	576	595	600	580	604	572	573	593	610	592	572	575	625	600	611	595	580	624	548	594	602	615	596	593	608	621	582	580	588	609	612	608	568	576	585	570	545	575	558	597	546	571	550	568	601	558	614	591	549	603	635	598	609	559	569	619	605	542	575	600	595	582	606	606	623	577	578	619	581	611	573	592	548	575	611	627	622	576	574	608	623	632	597	555	638	583	590	577	620	600	614	614	568	592	604	590	567	577	578	607	614	593	569	608	565	599	624	594	581	584	604	579	557	601	585	547	647	587	598	586	585	566	570	583	640	568	568	630	563	569	584	586	547	582	588	588	618	583	590	628	564	565	584	587	595	548	653	573	588	595	581	577	562	605	617	578	567	616	579	617	618	620	615	611	589	581	629	567	602	573	639	569	596	573	586	593	578	597	618	569	566	627	574	559	599	594	595	589	548	538	602	598	634	551	600	608	600	570	592	598	593	565	564	626	551	615	630	577	566	603	593	590	572	569	567	605	601	570	635	616	605	563	600	532	536	599	618	601	566	638	560	607	565	566	570	586	602	594	552	614	569	627	622	626	558	632	628	621	574	608	629	615	627	585	585	600	572	617	564	583	578	553	624	563	589	615	618	578	575	584	614	610	593	594	576	597	597	575	606	568	574	576	580	630	610	564	588	540	550	612	628	589	610	578	600	587	604	614	571	609	597	580	610	584	575	594	567	593	559	524	587	598	569	571	613	642	587	567	612	592	617	613	570	576	638	580	623	564	609	569	563	626	601	613	573	614	563	605	576	587	618	602	570	616	595	577	552	561	556	555	526	572	546	584	626	591	553	556	627	619	571	616	592	621	542	576	580	577	603	592	551	577	563	603	594	581	607	575	582	580	602	574	609	575	543	597	593	593	585	608	591	589	600	568	556	600	529	581	598	563	596	588	580	600	617	576	582	560	610	605	561	615	565	545	600	592	642	544	602	596	629	645	622	606	561	611	587	623	587	551	593	606	630	575	591	622	585	617	588	592	626	559	577	623	622	600	608	599	614	589	570	585	564	604	560	591	609	592	569	568	599	588	589	600	615	609	612	585	551	576	567	633	615	616	594	574	569	587	594	624	581	586	593	594	548	577	603	548	621	614	629	560	601	575	585	606	590	582	614	568	612	585	622	596	556	586	562	580	620	592	605	592	588	561	584	606	618	588	596	643	564	557	586	588	583	616	593	585	629	591	582	593	543	567	622	553	548	533	584	585	576	573	583	605	577	606	588	604	575	549	579	619	604	582	590	590	586	607	556	631	595	612	577	610	610	612	602	581	571	585	593	551	595	601	558	593	610	572	571	619	564	608	624	610	624	563	595	590	610	581	619	597	631	577	576	609	622	613	590	587	613	577	576	559	586	562	620	576	604	603	566	577	568	594	561	595	605	588	571	547	603	594	607	591	613	578	606	632	546	626	595	546	605	579	561	602	526	558	589	590	597	571	581	550	585	578	569	613	619	592	611	586	567	637	571	600	611	617	597	566	580	575	598	595	592	585	606	582	608	575	600	567	582	582	646	578	545	618	569	566	593	572	622	582	589	606	597	635	552	615	608	574	559	613	598	609	588	597	569	623	590	564	594	603	566	557	622	599	578	600	579	611	591	603	578	600	600	629	631	600	613	586	554	575	570	622	570	606	601	566	550	544	599	558	590	559	584	578	606	570	587	587	591	585	606	551	580	609	571	544	544	595	566	613	544	607	657	590	609	584	635	557	571	574	623	619	579	590	519	597	585	574	576	598	592	584	568	619	620	593	613	596	597	611	592	592	614	629	593	581	587	551	600	636	565	572	612	561	558	588	552	588	622	575	618	588	601	561	583	549	573	564	568	589	576	561	634	627	568	556	593	576	605	594	593	629	592	619	555	584	571	561	589	568	584	564	601	582	599	600	577	606	568	535	560	589	548	588	569	600	568	560	590	596	594	582	655	579	590	582	567	588	569	600	601	592	611	578	625	522	595	596	569	534	599	587	595	599	593	563	611	570	582	591	574	592	583	588	596	557	614	621	546	625	589	603	597	647	598	586	600	585	590	610	583	561	550	606	572	607	587	594	550	605	547	615	557	568	591	616	593	590	586	613	576	575	548	565	566	586	577	617	604	599	564	578	617	578	554	617	573	609	575	603	596	581	604	539	641	601	580	639	541	575	541	563	597	602	558	611	584	566	565	579	613	599	557	585	597	547	557	584	588	577	639	594	578	558	571	650	591	555	587	606	591	570	582	590	591	590	571	524	625	594	610	609	624	617	628	591	602	581	575	638	584	619	538	635	585	579	558	603	590	619	602	585	600	604	611	603	573	573	588	573	594	570	587	591	602	595	623	623	605	613	571	580	595	617	608	573	552	583	603	588	608	604	591	592	613	627	607	604	590	617	614	588	590	625	622	563	616	571	590	584	556	551	571	584	593	595	571	566	567	593	602	566	617	561	560	565	622	574	564	618	591	585	595	588	597	573	564	593	607	585	561	602	643	588	596	579	605	568	566	595	590	600	626	580	571	595	583	593	562	570	605	608	563	565	626	625	591	561	573	598	566	597	576	572	633	596	572	589	614	606	622	592	607	601	579	561	621	585	563	606	641	529	563	566	562	606	603	583	583	638	630	614	556	605	590	650	572	598	534	589	565	609	624	595	605	597	598	646	561	588	590	617	551	571	598	607	562	575	548	609	591	618	628	601	585	608	583	575	611	540	603	570	552	594	610	595	611	614	621	580	611	594	544	625	579	619	601	617	625	598	588	586	577	567	556	573	643	573	548	549	647	614	598	575	610	643	578	576	552	547	609	583	570	582	613	646	579	561	597	614	595	603	601	603	588	584	576	613	589	558	623	539	635	588	609	581	576	555	601	590	550	560	568	570	627	564	593	610	600	565	607	608	588	598	555	626	618	549	604	595	587	588	593	592	574	561	607	580	587	628	579	586	572	579	587	580	563	567	578	555	548	612	624	571	588	611	603	562	593	550	605	596	592	619	608	576	620	542	586	545	638	559	609	600	583	601	615	614	590	591	568	578	548	653	576	596	614	635	619	567	554	580	577	531	609	632	623	589	598	525	539	579	594	625	580	581	585	633	597	593	535	523	562	616	536	561	579	575	593	590	574	613	591	588	592	571	594	592
1364	640	420	204	118	109	124	100	108	85	69	73	71	48	49	52	36	57	46	39	53	33	64	64	46	73	54	49	38	56	43	46	52	53	52	48	52	53	59	49	66	56	56	40	32	42	47	58	42	40	41	36	38	57	55	49	45	56	36	53	57	57	45	51	44	38	47	36	41	37	46	45	47	49	35	43	54	41	59	62	38	56	38	50	31	36	38	43	46	44	50	43	36	31	41	37	41	40	50	45	38	36	41	32	43	38	30	36	42	42	36	41	36	39	46	30	35	38	36	50	47	29	42	40	42	44	53	37	41	39	36	38	48	35	32	41	31	31	41	45	55	37	47	37	47	35	38	33	39	43	46	33	43	29	44	34	40	38	41	43	46	37	42	30	38	33	42	33	46	30	42	31	39	47	28	45	41	47	49	36	50	47	46	49	43	51	29	37	43	37	36	40	50	47	49	37	34	43	37	30	39	35	30	50	43	54	39	38	42	30	40	38	31	34	31	45	29	45	34	35	43	33	34	48	39	36	37	37	33	37	47	44	45	32	33	33	41	39	39	45	35	44	37	51	37	46	48	40	47	46	39	45	27	48	42	33	45	39	41	38	45	37	48	45	38	50	48	52	38	41	42	37	33	37	47	37	42	40	48	35	37	38	35	45	32	39	30	47	35	32	49	58	33	46	43	38	43	37	35	44	23	40	43	42	36	28	37	27	55	42	34	43	41	37	47	42	44	38	40	44	48	35	45	39	36	43	43	53	36	40	34	43	41	30	33	49	47	44	38	34	43	40	33	40	49	48	43	41	46	47	45	40	58	28	36	47	41	53	31	34	43	46	42	36	37	40	42	44	42	41	39	28	41	32	38	42	49	50	34	37	39	46	39	36	40	29	27	38	44	46	42	52	36	32	50	32	44	46	35	39	44	37	32	39	43	36	42	38	38	56	46	35	38	42	32	38	44	42	42	36	35	30	34	38	43	38	44	40	32	44	50	42	47	38	43	42	42	40	43	40	45	41	37	40	33	29	46	40	33	30	50	39	37	50	45	37	40	37	32	44	50	44	49	40	40	56	45	45	37	30	46	42	30	46	43	41	33	42	40	41	35	33	40	40	37	36	35	41	57	54	42	41	37	49	39	50	33	42	40	29	33	41	51	39	43	46	29	47	43	43	29	35	37	38	33	47	43	41	35	44	44	29	32	46	34	46	35	39	30	40	56	49	37	28	47	23	52	35	34	50	39	40	38	48	32	38	47	35	45	47	41	41	34	38	42	37	43	37	49	49	49	37	42	41	41	44	40	46	51	30	43	53	31	40	32	37	41	38	29	43	31	36	53	45	49	41	41	40	35	35	43	44	38	37	46	40	49	37	47	42	40	41	29	35	27	35	42	37	51	48	34	30	38	42	51	56	45	39	39	25	50	37	54	43	43	33	35	37	49	41	47	50	47	46	38	44	43	36	36	42	49	46	42	34	40	42	33	37	44	48	44	36	49	30	31	41	40	37	46	36	27	30	45	39	42	43	42	38	45	48	43	47	42	58	35	29	40	44	49	27	37	33	48	47	37	39	49	40	46	29	42	36	51	57	32	41	44	35	42	37	41	38	38	41	47	41	43	27	43	37	33	47	53	28	43	37	50	45	40	44	37	47	47	38	36	31	34	39	44	38	41	38	34	35	41	37	28	33	40	46	44	29	46	49	45	41	38	34	40	51	47	39	35	36	34	48	38	41	42	32	40	40	33	35	47	41	39	51	35	43	43	42	45	53	37	36	40	42	34	35	38	38	42	42	56	34	40	32	43	44	53	42	42	37	38	36	43	34	34	33	44	44	39	37	48	39	28	49	37	47	35	40	48	27	36	32	39	49	29	33	36	32	32	36	32	32	50	46	50	61	44	29	43	31	47	27	44	36	38	37	34	46	51	45	45	41	26	36	32	42	51	37	37	36	35	48	42	34	41	41	35	34	33	34	38	46	45	42	34	47	35	42	48	46	30	46	40	38	44	38	36	42	38	26	52	33	37	48	45	40	39	32	44	27	37	40	28	29	42	44	39	33	45	35	34	34	48	42	33	56	34	40	42	28	45	37	41	50	47	31	31	41	47	41	43	37	53	35	39	36	38	40	35	43	33	52	31	32	43	32	44	31	39	46	32	47	39	34	46	49	38	35	50	37	44	38	27	49	45	36	46	44	27	35	32	43	34	50	44	31	40	42	42	35	45	45	42	40	41	43	34	35	43	45	23	37	39	37	37	31	42	42	41	41	44	36	32	34	40	40	29	43	56	41	36	48	37	42	44	35	46	46	39	36	36	28	39	37	48	41	39	40	31	35	37	40	39	40	37	40	46	33	34	45	37	48	49	36	40	34	38	54	37	39	37	35	33	41	38	39	49	46	37	38	36	34	30	37	32	44	45	42	39	25	25	47	50	41	37	56	44	41	34	46	48	30	43	43	36	41	40	30	36	46	39	47	42	35	35	45	43	33	29	34	43	38	28	45	42	44	41	33	37	36	47	39	46	46	42	42	42	41	32	37	31	39	39	50	45	42	37	31	42	47	36	38	45	41	34	45	51	41	56	47	35	38	49	48	33	54	31	34	46	39	39	49	40	39	41	49	32	35	44	37	38	54	44	37	53	36	36	41	40	43	41	37	40	51	39	37	49	38	36	39	48	31	43	40	40	34	41	41	34	38	36	32	35	34	32	44	44	47	47	37	44	30	36	44	44	34	43	42	37	40	26	37	36	37	42	41	43	37	37	46	46	32	36	47	44	43	36	36	37	33	47	40	36	36	48	46	34	32	46	51	38	35	48	33	42	36	45	38	49	41	44	26	43	40	46	47	46	43	37	37	35	38	44	51	38	30	34	41	22	38	43	37	35	47	49	37	37	47	46	38	43	45	43	41	33	43	46	39	39	35	39	41	46	43	40	47	36	40	33	29	38	44	37	34	34	43	46	43	35	45	42	49	43	48	45	48	41	40	43	30	51	39	39	35	49	41	35	45	53	47	31	37	42	47	38	32	39	47	43	37	43	46	40	39	44	32	35	45	49	49	45	37	46	46	41	46	39	44	43	41	39	39	40	36	31	44	28	36	35	29	45	43	43	40	38	50	42	34	35	31	36	46	24	28	28	41	45	50	54	51	38	40	42	34	47	40	53	46	43	36	27	51	35	38	38	42	42	41	34	34	44	50	26	42	37	40	39	44	37	30	36	39	29	39	35	47	35	48	34	50	38	40	32	52	32	33	47	33	41	47	40	39	32	43	49	35	34	27	35	32	31	38	31	39	42	49	32	43	33	45	49	36	34	29	32	46	38	33	44	44	38	41	48	37	34	43	42	24	43	51	40	53	38	36	43	34	39	42	35	35	43	36	36	36	34	40	33	31	39	30	42	30	48	51	35	45	55	40	44	41	45	41	45	28	30	51	40	35	26	44	42	40	45	46	41	42	43	35	42	35	40	41	31	53	49	32	36	29	36	42	31	36
15914	7765	4188	4048	6961	7121	5758	3792	3031	2395	1936	1548	1224	1097	984	839	773	727	710	655	620	575	594	651	626	567	551	572	477	411	453	407	495	478	580	648	712	798	957	834	755	620	547	380	347	379	348	310	354	368	408	386	423	454	556	720	638	471	416	464	531	511	579	460	311	337	353	297	339	346	334	407	489	395	424	475	525	434	588	572	593	494	426	347	320	300	313	302	277	319	328	287	302	272	272	283	299	292	273	304	300	269	293	271	301	292	279	277	300	316	275	288	286	311	302	315	280	322	253	289	275	318	286	287	303	288	297	291	249	291	264	293	287	306	327	295	307	298	281	269	296	306	283	264	300	310	297	272	284	279	291	300	295	318	307	289	300	322	297	287	260	284	288	293	280	303	261	277	297	296	301	299	275	311	304	278	281	286	325	290	270	300	301	297	272	288	314	288	311	290	291	258	316	283	305	281	289	278	291	274	262	273	288	285	313	307	298	303	271	267	281	285	313	300	306	275	297	281	288	282	270	292	288	308	300	285	271	322	300	294	279	281	311	290	300	267	294	267	310	264	324	300	287	274	291	299	272	279	302	297	289	293	293	298	294	312	329	306	266	275	315	305	330	294	288	290	275	320	307	293	298	320	292	287	281	302	309	290	295	324	307	283	274	297	299	305	302	305	328	295	295	322	290	299	295	275	309	311	262	314	296	272	294	293	308	325	291	282	296	284	298	296	320	342	254	310	307	278	277	284	277	270	314	296	282	278	307	300	290	302	278	331	296	285	271	297	289	277	308	303	278	292	306	299	302	268	306	295	262	282	261	264	294	304	290	295	313	277	284	270	271	289	302	286	298	309	306	314	270	307	300	290	303	306	293	308	282	296	304	288	287	296	300	306	322	292	293	268	305	281	280	333	281	313	297	296	311	327	271	292	280	320	295	285	268	301	299	282	284	299	284	314	305	311	305	290	306	298	276	286	309	338	290	314	323	307	289	298	274	307	294	277	302	302	267	297	291	305	304	293	275	302	314	286	307	283	283	283	297	332	293	312	296	305	288	289	297	292	278	266	275	275	304	298	289	288	288	305	282	302	283	291	272	289	317	289	244	288	306	260	294	281	295	302	300	292	281	252	288	297	327	291	289	286	295	316	320	307	318	301	308	280	283	307	288	292	288	294	280	317	287	294	284	283	323	297	274	273	279	279	295	297	287	322	328	328	298	261	250	305	287	267	274	312	283	298	301	274	296	289	261	275	292	289	255	276	304	291	271	279	277	270	278	302	298	303	271	338	292	285	288	300	293	332	267	300	276	293	312	347	295	260	295	274	305	305	310	281	319	311	288	330	294	313	296	277	283	275	279	294	291	314	271	273	327	293	328	302	268	299	296	291	286	307	321	283	283	276	301	283	274	281	306	272	295	289	296	297	269	295	311	299	313	294	314	285	285	277	273	309	328	299	275	302	305	313	297	289	278	319	286	298	278	257	293	263	302	307	291	309	320	299	285	315	286	312	278	270	297	282	269	298	303	298	310	298	293	311	346	259	284	314	287	300	317	307	268	254	289	288	280	307	290	302	320	307	298	295	311	271	271	279	275	294	285	275	298	276	308	314	277	262	283	308	287	319	313	297	276	291	282	314	288	285	295	274	319	280	286	278	250	282	285	292	318	278	305	267	297	298	315	260	315	258	296	296	299	262	278	289	312	292	309	296	318	314	293	289	307	298	305	291	296	304	310	303	294	320	269	276	292	276	302	309	276	301	274	301	277	302	290	291	314	275	319	287	290	294	311	291	280	301	288	307	320	285	289	309	287	286	293	277	272	313	294	314	259	323	294	313	278	275	291	285	282	297	271	267	301	317	300	282	290	283	274	252	297	281	262	301	301	290	284	321	295	318	269	303	271	307	282	315	269	303	279	284	292	276	277	312	308	300	312	310	311	291	277	295	282	298	303	323	288	292	282	317	290	301	284	307	295	265	309	292	308	288	281	286	282	308	279	315	307	235	295	289	306	310	314	306	287	256	293	276	297	278	289	304	263	293	272	289	303	291	289	292	294	324	285	278	304	274	296	293	273	263	277	274	302	310	269	293	312	302	310	282	285	251	300	288	275	305	298	274	269	312	289	294	273	300	251	326	273	308	312	284	309	296	274	274	288	299	299	307	297	311	311	277	285	300	305	292	276	272	267	279	296	303	281	296	302	315	289	293	295	269	312	302	296	278	302	298	256	285	265	290	320	313	262	285	314	272	282	284	297	303	303	306	320	301	263	282	328	291	298	293	284	295	284	345	288	273	297	308	265	279	302	291	249	292	295	327	264	297	305	305	261	286	290	334	310	311	287	265	284	277	287	273	268	327	293	292	294	298	292	289	292	313	277	311	281	300	331	274	273	287	311	295	287	289	320	281	276	299	279	309	277	276	289	288	302	318	293	282	279	291	273	278	284	303	277	299	316	279	336	300	317	278	291	301	285	279	281	306	283	291	315	286	273	305	298	301	280	335	312	296	288	297	288	284	309	303	313	298	313	295	286	311	293	286	306	298	299	288	304	313	299	290	309	268	268	297	295	287	284	295	267	289	285	307	287	284	308	266	274	289	292	316	315	289	298	308	279	290	291	318	303	293	280	282	258	302	283	285	293	272	301	317	293	301	298	282	294	291	300	284	291	288	279	284	302	283	318	309	303	317	269	320	296	281	263	318	283	310	324	261	261	300	274	277	306	297	281	312	284	315	310	285	281	266	284	309	314	295	292	285	317	291	309	281	323	293	305	275	305	262	288	293	274	324	289	314	292	286	326	307	316	285	296	273	299	302	283	299	305	286	277	302	303	274	311	287	301	304	324	323	292	305	322	297	290	292	308	307	277	287	285	281	307	322	289	302	274	308	285	288	322	293	265	317	345	286	309	302	298	267	325	290	275	276	303	274	297	297	322	297	296	286	291	277	295	333	315	322	263	286	328	323	294	284	305	299	283	298	289	299	291	309	289	303	290	268	311	335	268	292	286	320	302	283	307	280	269	300	308	263	301	304	299	304	326	301	293	295	279	273	279	309	258	316	301	300	293	256	284	292	289	331	296	278	297	298	270	316	283	291	291	305	260	265	301	300	285	267	300	304	313	305	289	282	263	319	279	295	271	277	297	301	268	288	289	306	305	282	311	289	311	278	274	307	286	285	270	295	280	284	282	305	277	305	290	283	300	319	302	283	286	287	325	292	291	338	275	287	279	297	286	272	282	308	283	294	285	310	302	278	307	293	294	290	292	296	287	313	287	297	303	291	316	289	311	312	288	288	314	262	274	305	274	281	325	297	307	294	273	280	256	285	269	250	321	319	281	292	284	278	253	276	298	304	331	293	294	268	299	288	270	303	290	323	299	299	311	312	268	286	283	305	315	281	293	286	319	287	317	296	278	295	280	302	286	291	310	298	315	301	287	309	295	289	323	301	298	268	301	302	290	278	278	292	297	303	295	276	290	286	283	306	293	291	275	284	288	302	314	288
1433	350	211	111	94	93	74	82	74	69	68	59	66	61	75	68	64	56	64	63	57	85	67	73	76	67	74	71	72	65	46	59	76	53	61	80	92	76	80	80	72	76	69	55	68	55	58	66	60	63	74	67	80	74	63	75	76	57	67	57	81	81	81	68	70	69	81	60	59	70	67	68	67	68	83	60	85	80	79	70	76	68	63	64	68	72	65	71	67	56	67	59	75	65	64	48	67	65	56	55	72	63	71	81	64	71	56	54	61	55	57	61	58	66	65	69	51	73	56	56	61	78	59	70	58	71	67	56	64	58	61	84	58	73	60	63	63	68	59	61	53	75	67	65	62	83	61	72	67	61	59	55	69	68	65	75	82	73	66	65	69	62	79	70	64	58	57	51	58	78	68	66	74	66	78	58	48	78	65	64	72	53	66	66	86	76	68	53	67	73	58	51	63	71	79	69	63	63	72	59	60	66	71	60	69	67	61	72	59	83	84	65	72	62	57	67	77	66	78	62	55	73	56	64	64	62	67	69	63	58	60	67	58	64	60	67	64	72	71	62	53	67	60	67	70	69	62	66	65	61	68	67	58	66	70	56	68	78	58	69	65	52	76	68	58	66	75	50	62	67	61	59	64	70	70	64	76	56	61	55	68	81	64	54	70	61	72	85	61	60	57	58	78	63	71	72	60	70	72	62	63	64	74	71	58	72	62	77	56	60	76	56	65	65	59	71	76	60	65	84	58	58	54	63	68	67	61	59	64	80	66	60	72	74	71	76	56	70	58	62	71	71	60	53	64	69	75	72	66	60	64	60	72	57	67	68	64	61	67	64	66	60	74	80	77	60	61	67	58	76	76	66	68	67	71	87	70	73	68	81	58	80	56	68	55	70	62	70	102	78	58	58	64	62	59	66	63	55	65	78	55	65	71	60	56	70	59	62	65	82	61	55	63	66	63	60	88	61	75	61	64	69	71	60	65	53	61	74	65	63	66	62	80	63	72	58	66	62	58	56	69	79	67	65	71	52	64	52	61	60	51	57	77	63	73	64	66	72	67	67	51	71	71	65	66	57	55	51	68	52	62	58	58	57	72	73	62	69	76	68	60	76	64	74	64	62	56	63	65	55	69	72	55	72	53	54	91	58	53	60	54	58	60	73	68	75	48	62	52	49	59	79	62	57	76	65	55	76	67	53	59	76	73	65	66	67	60	59	71	61	71	76	71	57	60	71	74	58	54	71	68	62	68	73	58	74	62	69	71	55	60	64	69	76	69	60	73	64	62	69	68	65	71	84	70	76	67	50	79	65	53	71	55	58	71	61	69	52	85	67	59	51	74	63	64	63	86	61	65	61	66	60	66	62	63	67	63	66	66	75	58	90	63	73	67	52	64	62	76	65	52	72	70	55	62	62	80	50	60	59	50	79	72	82	73	83	64	62	53	68	47	68	65	56	61	71	57	63	70	71	64	59	60	58	51	67	56	51	67	70	74	66	58	69	67	59	57	83	67	65	66	84	75	52	62	64	55	73	80	52	79	59	64	64	62	59	65	68	57	63	57	54	45	68	59	65	64	58	85	75	71	70	53	66	75	64	61	64	68	60	68	60	53	75	61	64	76	70	67	62	69	49	72	72	69	60	77	66	67	65	64	55	63	68	58	56	71	61	66	70	64	63	65	67	56	78	64	54	63	79	73	58	69	81	70	82	67	55	71	68	59	73	66	57	76	67	65	66	64	56	64	63	74	73	66	59	66	61	75	70	72	66	65	73	64	60	68	78	57	64	59	55	56	70	62	62	68	66	77	65	73	60	69	61	67	73	75	67	79	63	70	65	68	63	62	74	57	49	64	68	61	76	64	64	56	62	77	66	58	68	64	69	62	69	68	60	78	57	52	58	63	60	55	50	52	50	60	52	54	57	68	76	60	63	64	76	55	69	81	74	64	60	55	66	58	64	71	56	56	59	79	55	67	51	77	58	62	53	63	69	77	63	75	62	62	63	59	73	68	63	87	62	76	67	80	45	60	70	63	64	53	57	61	76	62	58	53	59	71	59	64	76	62	74	68	61	63	77	72	53	57	50	57	49	64	65	60	69	68	78	50	70	67	73	62	74	52	54	66	69	73	61	69	72	52	66	55	67	59	56	70	63	56	53	77	68	55	54	65	68	60	80	90	60	63	68	66	69	63	60	67	63	58	58	68	55	74	70	62	48	68	63	65	80	71	60	56	44	72	69	85	61	72	70	70	68	72	55	65	62	64	60	63	71	58	61	77	67	85	65	52	66	53	67	65	59	57	53	74	42	56	64	75	78	75	53	75	78	68	58	65	74	70	55	73	67	76	70	54	60	62	58	74	64	56	72	70	60	58	62	53	61	68	60	81	77	69	68	64	55	73	73	65	59	74	80	66	79	56	71	75	70	69	66	63	72	66	64	57	71	62	62	66	57	58	64	74	59	55	76	57	63	72	69	56	58	67	51	57	75	67	68	75	55	74	72	71	70	72	67	73	49	66	65	71	77	71	56	52	78	64	59	62	79	54	68	68	59	65	57	74	66	66	63	53	56	71	67	67	54	67	54	73	57	58	76	62	64	60	70	64	77	72	64	65	76	82	66	62	58	71	49	63	73	70	76	72	67	70	71	50	57	52	70	60	40	67	72	70	71	67	70	75	63	74	75	60	73	61	49	63	52	59	53	60	58	73	62	72	71	70	68	59	72	68	81	59	69	64	73	78	74	59	71	58	65	62	59	85	76	75	70	67	68	83	75	51	72	51	73	72	75	67	58	71	73	73	64	74	70	56	69	55	64	79	53	86	67	62	55	68	61	66	54	69	64	61	81	64	68	54	52	78	70	69	62	79	73	60	74	62	67	74	65	57	60	61	80	69	65	79	58	70	56	59	60	71	61	58	65	73	62	70	55	57	68	60	63	67	78	59	56	68	76	62	58	72	62	62	67	68	56	65	48	64	75	79	64	67	68	69	65	64	71	77	71	59	61	58	55	60	81	73	58	70	62	61	64	75	79	61	90	75	47	64	54	71	74	50	70	50	64	71	68	75	68	60	57	70	63	59	75	75	75	61	64	66	49	56	62	58	69	62	52	60	62	73	67	70	70	63	67	56	53	65	54	68	47	62	56	69	76	66	45	57	53	68	73	57	71	64	71	57	83	68	62	56	65	71	62	64	58	70	72	61	63	79	63	73	61	65	53	63	83	67	58	65	80	57	66	60	73	58	59	64	60	64	71	82	66	78	57	84	73	62	59	59	65	59	77	75	64	67	83	62	64	78	56	58	76	57	78	68	63	48	62	57	53	61	69	64	56	69	66	72	67	73	67	71	67	69	60	51	70	73	66	61	63	53	68	70	68	63	52	50	68	56	65	78	60	76	64	71	58	62	64	83	55	62	71	66	58	54	61	72	52	57	69	56	58	52	68	67	56	52	64	79	68	61	57	61	64	65	51	70	76	60	62	69	63	66	63	73	70	66	52
12143	4376	2293	2073	2807	2841	1854	1220	1093	861	735	702	689	562	627	567	569	592	580	542	544	556	537	559	579	565	569	580	537	521	513	530	554	623	623	632	711	725	785	756	667	744	585	530	536	508	543	498	528	519	555	558	534	553	691	665	578	616	530	553	606	562	606	491	487	501	458	507	502	518	538	570	526	527	561	599	573	579	628	611	622	579	565	553	499	521	475	505	499	505	506	480	513	463	484	529	546	485	514	485	461	510	511	489	501	460	479	517	497	495	454	522	490	513	456	518	451	507	493	486	494	501	444	510	496	539	494	517	500	481	530	517	496	482	486	462	502	468	475	495	513	465	499	531	496	494	479	480	516	479	492	496	463	482	463	469	459	477	491	494	525	492	467	470	477	486	495	503	501	522	525	513	502	505	474	489	496	489	514	487	476	480	528	485	477	471	524	479	512	540	481	514	458	478	500	494	522	526	544	500	476	465	470	530	514	483	488	461	484	482	511	480	528	480	534	518	486	518	512	461	491	474	483	512	504	482	478	493	499	492	516	523	510	484	510	473	546	493	474	501	457	517	460	494	494	493	538	485	493	465	504	483	512	517	504	513	512	530	543	503	523	526	455	536	505	530	476	544	537	500	513	484	481	517	530	491	475	530	532	490	512	531	452	506	495	502	526	486	535	502	522	516	508	509	484	495	486	457	482	504	505	520	478	497	492	479	477	548	483	499	506	507	516	487	503	482	460	514	496	489	519	491	472	507	505	493	521	480	505	470	495	484	508	478	465	495	517	463	468	490	464	500	503	521	518	535	513	493	524	481	518	531	489	503	492	475	495	531	508	479	511	505	483	509	515	512	505	518	491	518	464	540	512	531	506	494	484	514	474	535	456	522	499	505	518	496	501	468	484	490	450	505	485	437	479	489	519	475	508	494	514	517	481	492	507	509	467	467	506	510	517	485	475	500	496	503	534	513	507	476	523	521	466	496	477	517	508	499	493	469	528	492	497	476	471	496	484	477	504	488	488	466	475	521	561	484	488	504	485	504	492	491	502	495	488	478	510	500	535	497	480	505	493	546	510	547	467	522	487	516	476	478	505	503	493	463	473	521	501	490	499	506	515	470	459	547	518	474	478	522	454	523	467	532	515	452	500	521	487	496	481	472	480	507	513	457	509	493	510	495	499	452	461	500	498	500	514	497	458	461	483	494	527	506	505	460	525	460	487	478	535	488	527	498	482	514	505	478	499	491	523	477	528	497	492	487	489	523	529	497	476	495	518	514	483	471	510	469	470	534	493	501	516	500	502	472	516	473	504	488	547	471	491	493	495	528	511	469	482	496	488	497	493	476	482	490	501	510	473	500	504	458	478	493	480	461	502	493	523	486	503	488	508	456	539	450	509	484	510	482	452	484	504	507	488	471	460	513	475	461	463	519	510	496	495	547	477	478	502	497	505	521	463	456	452	508	488	512	477	477	484	490	507	505	518	456	481	487	504	506	493	498	468	535	501	482	496	476	531	522	488	503	507	485	520	538	489	425	542	482	521	505	440	520	481	504	501	477	515	529	501	470	490	478	495	477	504	442	493	479	504	517	484	484	485	532	475	461	523	506	485	461	490	500	474	496	510	453	491	504	478	537	542	492	514	532	484	503	487	530	539	518	518	492	494	499	478	502	500	509	504	490	524	520	493	456	528	494	505	483	504	523	529	501	497	493	522	489	476	486	506	520	524	489	513	497	514	528	476	499	488	496	494	503	473	534	484	481	504	502	485	529	490	534	525	496	514	485	475	510	510	485	499	510	484	494	530	483	466	508	497	485	496	486	504	506	506	513	507	515	549	503	497	504	535	491	510	526	502	521	498	497	518	519	497	463	504	484	480	500	497	475	517	476	498	495	523	475	526	480	471	510	506	525	567	478	488	484	497	489	503	482	517	519	505	477	534	528	533	558	509	501	506	507	486	509	486	466	471	518	508	506	469	519	487	505	484	519	517	488	506	500	492	526	485	495	469	520	512	436	517	488	494	478	470	538	514	471	456	498	523	542	533	491	490	477	503	499	483	491	481	518	480	482	483	509	519	481	481	495	548	516	496	480	517	495	515	495	475	521	502	486	498	470	494	488	481	493	549	510	515	498	510	479	465	467	480	516	522	495	513	497	483	527	492	514	500	511	462	472	482	502	524	539	446	474	466	522	483	492	519	468	525	491	453	486	503	470	496	513	571	493	523	507	509	520	457	482	491	489	530	505	494	473	497	494	450	488	534	498	437	494	459	493	517	531	481	499	522	513	522	463	490	521	478	535	526	522	486	490	522	497	467	500	518	477	497	468	483	483	496	496	474	530	504	483	485	484	494	460	506	492	484	519	506	515	504	518	480	469	511	477	524	527	538	479	501	528	498	450	505	479	505	489	467	469	514	472	471	480	482	534	478	490	501	496	513	505	454	519	533	500	496	490	478	507	510	430	503	496	505	513	476	499	492	507	520	494	510	504	493	473	491	525	522	514	503	489	485	529	477	511	466	503	550	498	493	489	494	479	506	471	487	506	493	489	489	527	489	475	462	478	511	480	522	519	515	475	506	460	502	531	522	516	494	521	481	498	483	512	466	506	502	487	490	497	509	480	545	492	502	531	517	484	498	519	477	500	497	478	460	480	499	508	493	508	483	516	495	528	502	516	498	479	495	538	478	453	504	523	498	503	506	503	492	494	509	489	497	508	489	486	473	468	492	537	516	531	484	453	507	489	504	502	493	455	496	503	504	496	461	468	458	497	503	496	483	500	496	494	511	510	506	492	462	479	505	543	529	465	471	507	500	465	502	462	534	535	480	482	491	512	493	464	484	502	512	515	477	469	496	485	460	534	497	487	530	522	492	499	456	463	508	551	501	503	477	493	512	495	492	508	487	477	488	523	490	508	476	489	492	471	502	497	493	483	511	510	469	544	528	485	503	499	500	500	514	514	497	489	503	498	479	504	532	489	498	487	481	494	522	506	463	489	491	443	525	497	500	481	539	493	531	459	485	508	485	484	552	529	483	483	515	503	480	505	535	513	487	474	538	490	513	496	480	468	479	530	488	510	486	464	483	460	487	460	497	467	486	515	493	498	487	521	499	473	513	478	538	476	512	502	477	489	457	500	460	507	502	498	528	541	497	478	526	508	499	455	553	499	523	497	466	506	505	515	520	478	473	517	488	507	516	492	548	549	490	483	473	464	513	529	491	514	476	436	514	526	459	475	507	508	514	445	499	505	497	499	520	491	490	514	498	516	539	481	499	501	480	472	510	495	488	532	511	456	476	504	481	497	543	477	510	507	493	477	531	496	505	506	462	507	482	485	493	500	475	509	499	499	455	450	479	496	494	469	496	518	487	460	518	496	487	533	488	487	479	448	526	515	488	528	492	512	469	494	517	492	495	486	482	485	528	519	519	494	453	467	526	503	517	487	486	493	473	529	502	487	490	464	496	488	501	474	512	500	512	460	500	520	448	468	505	485	479	516
933	457	274	124	95	89	71	70	64	63	64	67	59	46	48	47	40	41	43	43	33	43	37	35	42	37	43	40	20	30	34	43	37	33	56	38	34	43	52	48	63	44	35	30	37	35	44	32	47	32	39	52	36	31	52	41	32	35	29	43	39	42	31	42	35	44	27	37	43	38	24	36	38	44	33	41	37	37	47	48	50	39	42	38	32	30	33	39	34	28	31	37	49	32	28	30	36	22	26	39	28	45	38	45	32	28	33	22	38	40	44	33	40	35	37	44	46	36	33	30	34	39	31	33	34	33	37	26	35	21	26	43	23	34	45	32	33	27	27	35	46	33	41	39	27	43	34	38	27	35	35	34	31	38	34	37	39	43	33	32	28	35	44	29	38	40	28	38	25	21	38	40	27	28	35	30	36	23	37	35	28	34	33	42	38	29	36	47	30	44	36	37	33	38	24	33	42	35	32	39	40	43	46	33	28	37	20	47	40	42	29	35	34	38	47	34	39	27	29	32	33	24	40	32	33	35	33	46	30	35	37	28	28	24	36	34	30	32	33	32	42	38	30	26	37	38	32	35	35	46	45	48	41	39	31	40	35	37	29	29	40	33	31	43	42	30	30	27	29	37	35	43	41	33	32	31	30	38	37	33	32	29	26	28	26	32	30	35	25	29	32	34	31	39	29	28	21	30	45	35	38	34	43	29	31	35	31	34	34	34	24	36	35	32	36	23	32	45	22	40	34	36	37	32	37	33	28	43	41	29	37	31	23	36	32	37	33	34	40	36	34	34	29	36	32	37	32	37	37	32	37	37	31	38	36	37	23	32	35	26	28	38	24	36	42	34	40	43	37	32	41	22	43	30	37	35	34	30	38	33	30	40	33	45	33	32	31	36	38	29	36	38	36	27	43	40	35	43	28	28	26	31	31	32	44	36	32	38	32	48	29	33	39	29	40	26	28	31	34	28	35	39	33	27	33	26	33	33	30	38	34	27	34	45	35	33	36	35	33	36	36	41	30	33	33	39	29	41	50	34	28	21	29	22	36	42	50	42	36	32	36	41	33	28	32	38	35	34	32	28	40	38	33	29	28	34	23	25	37	33	39	34	33	21	36	35	31	35	37	46	29	41	40	43	37	37	42	28	37	45	31	34	31	33	41	38	34	43	43	40	39	31	27	29	26	23	39	20	36	33	40	28	30	28	33	26	41	43	26	37	33	28	34	39	37	34	37	36	19	30	37	33	36	39	34	37	32	26	33	39	20	31	36	32	45	33	34	31	34	35	31	44	34	40	37	34	44	31	22	38	31	30	51	48	37	39	44	31	39	33	30	48	31	36	44	23	31	31	34	23	37	44	37	43	37	39	35	30	31	20	29	36	43	30	35	34	36	40	27	26	38	32	30	29	41	33	37	31	33	33	34	30	41	40	39	35	30	42	28	38	39	37	40	30	24	35	31	33	54	31	47	32	38	27	27	38	43	32	38	39	29	26	35	37	41	34	34	26	33	33	26	31	30	27	44	27	27	32	30	35	45	33	36	31	32	31	44	40	28	42	38	33	36	30	37	36	41	36	31	30	43	45	36	29	42	32	41	28	32	36	26	30	31	35	26	37	24	31	27	31	37	34	36	35	28	43	34	33	32	42	29	35	39	33	35	38	44	31	35	32	36	27	32	36	21	27	34	41	32	30	27	30	26	31	24	30	29	39	30	44	37	27	36	40	37	32	33	40	35	28	36	35	42	44	46	46	39	27	26	33	32	37	39	36	32	34	25	31	40	33	28	42	38	30	34	47	34	25	31	29	47	32	28	35	34	30	32	32	33	39	42	35	30	35	32	41	28	38	46	43	26	28	32	38	31	33	48	35	27	29	28	33	37	33	29	38	28	28	25	29	30	35	41	39	32	40	27	39	27	35	36	34	34	31	35	30	46	33	36	36	34	35	32	30	35	27	33	39	38	29	35	36	34	41	37	38	38	32	33	36	41	36	46	39	32	29	41	35	34	28	40	35	35	19	31	31	33	28	27	35	32	38	34	38	35	24	29	41	40	33	25	36	27	25	19	39	26	30	28	34	19	33	36	34	33	26	28	27	42	34	29	30	39	34	42	33	35	37	28	36	36	26	34	34	27	29	34	28	41	31	27	36	34	34	29	40	25	32	33	36	30	30	37	36	38	31	27	26	49	29	37	31	38	45	30	30	42	44	31	35	44	30	33	43	35	26	40	34	32	28	34	29	36	33	43	35	33	35	31	37	24	30	47	32	40	27	37	32	35	29	35	28	28	35	29	41	30	29	26	29	34	43	30	42	33	23	28	25	28	25	34	37	30	45	33	29	40	34	33	45	47	40	41	30	28	31	41	30	36	33	33	51	26	31	45	32	36	29	30	38	37	45	35	38	37	32	35	33	38	27	34	27	40	28	26	39	42	23	28	36	39	48	35	38	26	35	39	29	32	40	36	25	25	26	49	33	30	41	27	33	27	41	29	48	28	51	37	37	26	38	36	37	34	41	42	36	38	31	35	38	28	35	37	38	30	32	32	35	33	27	36	34	29	36	42	31	36	42	35	34	38	33	29	24	37	30	34	32	37	40	40	27	31	31	30	39	24	40	43	26	36	41	32	34	49	29	22	36	26	40	37	44	28	35	27	40	48	39	33	40	40	30	34	34	32	37	29	28	38	30	29	42	30	29	27	29	39	38	33	39	34	41	32	27	29	33	29	32	33	37	34	26	40	42	35	30	35	32	34	34	34	28	30	38	37	26	35	36	22	34	34	39	30	33	36	43	33	32	38	36	51	43	38	33	37	28	34	27	41	36	40	21	37	31	44	34	26	34	42	45	34	33	23	29	43	41	41	28	34	33	40	28	31	40	23	34	42	33	41	34	31	36	37	27	25	39	33	29	31	34	30	31	25	38	25	41	34	30	35	42	29	48	40	27	24	24	35	27	40	38	38	25	50	28	39	35	46	41	28	37	44	28	33	36	27	35	26	42	37	31	32	32	31	34	29	34	37	34	29	27	35	45	35	34	38	43	32	35	36	27	27	35	32	36	31	39	32	34	30	37	41	33	37	35	36	29	26	29	27	35	40	30	29	34	32	39	36	32	33	28	25	43	35	38	22	39	39	41	39	36	42	35	25	20	33	33	30	39	27	25	26	32	41	36	35	30	31	35	37	35	31	36	32	25	35	32	48	34	35	31	35	21	26	34	39	33	35	40	31	25	32	37	24	28	41	27	45	30	34	25	33	31	42	22	31	21	34	40	32	36	27	30	39	34	27	26	30	27	34	34	38	30	26	31	39	37	25	38	38	35	23	22	29	41	40	33	29	34	30	33	33	51	30	30	38	39	36	40	42	44	34	33	33	36	28	33	28	38	28	30	44	30	31	38	32	33	44	37	34	32	36	25	26	31	25	32	37	31	26	38	27	27	37	30	33	30	49	30	40	51	38	33	49	30	26	28	38	39	43	33	27	40	34	45	43	26
12931	5962	3033	3024	4804	5085	3487	2545	1991	1486	1212	987	808	717	641	625	549	511	437	467	444	455	424	457	453	419	466	462	365	349	364	354	344	461	527	599	552	650	738	681	671	563	389	328	291	307	264	291	280	329	329	352	357	450	483	479	393	371	320	488	442	536	405	281	259	280	302	255	268	315	387	381	343	321	382	401	448	434	470	456	400	448	372	284	287	230	269	250	267	280	230	216	233	278	277	283	284	253	258	273	236	263	272	258	254	257	246	249	245	242	284	274	268	273	256	258	256	269	284	267	259	254	238	262	263	251	253	257	271	254	281	260	258	314	302	284	270	263	292	268	275	254	254	270	239	265	288	249	248	263	256	276	241	254	265	279	248	261	267	239	261	262	254	286	255	267	272	275	239	241	246	245	249	275	259	275	255	262	273	259	266	263	252	271	265	270	259	279	271	224	238	266	248	249	256	244	265	258	249	255	265	257	262	275	300	236	286	275	245	263	274	266	265	264	270	263	286	257	250	273	268	274	258	238	293	272	258	255	265	256	253	275	258	274	285	270	237	256	258	271	252	256	252	260	253	260	254	290	242	284	263	263	241	268	251	222	269	258	241	262	251	235	255	246	274	246	277	280	251	268	260	245	305	267	267	291	287	255	255	266	234	286	254	285	243	253	260	246	243	235	255	233	265	264	252	273	292	259	265	254	244	249	289	272	264	290	248	258	268	249	235	228	254	299	275	255	275	265	258	300	266	256	234	257	246	280	258	242	282	273	268	272	265	229	259	303	263	274	265	276	256	242	276	246	267	284	251	261	254	241	249	258	240	225	275	234	257	276	249	240	212	273	260	245	257	247	303	256	252	288	282	289	248	266	265	266	232	265	271	252	240	287	257	257	264	239	237	258	276	267	287	270	244	255	243	272	276	264	251	258	245	234	289	249	258	244	278	272	253	242	268	274	256	232	278	244	243	295	254	254	266	277	242	274	234	262	259	252	244	248	249	265	287	221	274	284	252	272	265	239	260	264	264	234	278	249	279	257	239	240	262	231	257	261	255	238	298	270	263	276	233	262	287	261	254	281	258	252	239	255	270	278	240	300	255	268	277	249	270	246	232	265	248	253	273	245	276	268	237	264	281	258	259	247	246	281	247	267	297	270	270	281	266	248	257	256	277	257	236	275	268	261	249	277	291	265	251	242	226	283	279	246	290	277	249	280	246	237	297	269	297	268	257	260	270	272	258	281	249	270	269	250	246	260	270	254	274	256	291	249	254	266	268	244	274	258	265	264	229	254	244	291	243	264	256	267	288	265	236	248	253	253	264	249	251	265	258	233	271	276	269	256	249	248	245	262	262	262	288	275	261	280	262	241	274	252	251	251	251	271	264	279	271	269	295	283	260	254	257	246	294	268	256	265	273	281	311	267	280	278	260	297	254	272	275	260	264	249	259	248	268	266	297	281	271	245	260	273	272	261	288	255	272	315	285	309	268	277	249	251	265	283	267	275	250	256	260	264	277	259	261	260	243	265	264	281	265	276	259	244	252	260	258	252	252	264	242	239	267	285	279	260	277	258	247	270	250	244	239	263	274	237	224	276	273	242	290	247	238	249	246	276	249	297	265	273	253	273	263	235	234	268	242	265	271	282	249	293	236	269	277	247	262	245	245	298	261	254	248	287	272	264	234	264	274	256	250	287	249	253	273	234	241	263	243	253	279	273	254	264	259	282	294	253	273	254	278	259	282	268	255	273	268	266	293	241	240	268	271	239	261	253	267	260	240	229	228	245	238	288	269	259	250	256	249	258	264	245	264	242	242	258	250	278	263	286	246	229	276	275	280	270	275	286	277	264	277	252	259	233	286	288	272	259	275	240	271	308	251	256	243	241	240	274	220	239	280	256	262	274	284	247	248	276	265	286	234	255	282	252	254	262	259	250	257	252	269	293	262	255	263	255	270	278	267	257	274	254	282	269	270	281	259	269	279	276	253	250	253	266	277	264	270	271	270	269	245	252	273	251	270	262	247	268	262	252	288	275	236	308	265	254	243	284	280	278	266	229	263	259	255	244	266	276	244	248	271	266	284	241	274	262	268	242	279	284	247	272	264	287	268	281	264	290	257	263	244	280	268	287	268	258	256	262	271	255	240	296	250	243	275	246	271	248	271	249	251	272	256	252	283	260	265	268	271	288	272	261	268	270	276	300	249	257	269	259	272	246	281	274	241	237	267	237	263	276	226	267	253	256	259	281	249	249	265	257	258	273	253	255	260	238	244	256	271	276	234	263	252	262	238	248	272	251	259	247	253	263	290	270	242	269	246	283	250	265	255	266	283	277	272	257	275	252	279	248	270	260	244	273	259	305	271	261	291	270	272	246	257	251	242	269	253	243	263	281	293	268	260	270	273	270	274	239	252	256	278	263	254	261	280	269	257	258	266	272	244	262	230	279	275	274	235	247	259	292	266	288	239	243	269	275	251	245	281	265	232	270	260	255	293	249	289	263	266	247	252	264	249	251	242	267	245	256	243	273	273	267	270	240	234	257	273	263	242	251	268	263	247	267	252	269	258	273	286	282	264	278	277	265	282	262	276	262	260	262	250	246	299	270	271	254	265	263	254	267	290	244	269	278	268	264	278	259	247	269	264	275	243	272	254	277	271	239	257	272	294	254	252	255	262	250	261	261	261	288	250	261	237	242	252	254	270	310	259	233	270	280	272	262	273	232	248	265	262	281	244	272	257	262	259	276	288	251	286	260	233	258	267	275	250	268	285	248	292	248	279	237	284	265	263	253	253	266	250	226	291	257	271	238	289	261	276	267	283	261	253	244	240	251	278	275	273	244	244	267	255	244	251	251	283	273	264	250	247	254	291	269	282	265	303	255	276	269	226	255	278	257	227	282	273	251	258	263	258	265	281	232	253	239	267	249	295	261	264	287	250	273	262	249	254	285	273	247	257	238	260	268	239	279	254	268	242	260	266	265	259	262	217	280	248	278	232	304	270	266	279	256	250	242	259	276	249	270	226	262	249	255	264	279	267	261	233	263	265	277	250	233	265	266	281	266	259	262	248	267	248	292	254	264	253	234	244	264	232	280	295	277	243	263	255	263	287	245	279	262	245	239	265	253	277	256	292	280	261	277	252	289	276	263	237	237	256	253	283	242	262	263	274	259	278	246	265	237	287	241	259	277	278	241	262	257	273	275	264	253	246	242	250	246	252	239	244	242	266	266	258	273	265	256	252	257	267	270	270	264	249	253	260	282	276	234	221	237	275	269	277	247	271	248	250	248	259	242	244	248	243	258	275	245	272	266	264	281	249	232	268	246	283	264	257	274	228	285	269	267	259	269	270	233	286	288	258	265	221	256	263	232	257	238	257	287	283	259	264	226	267	289	271	242	234	254	270	242	286	258	285	259	272	257	277	236	263	240	276	252	258	253	256	248	273	257	278	266	251	254	278	254	252	254	264	255	268	261	253	267	234	281	271	285	243	258	272	280	278	257
2010	411	265	170	142	143	124	108	133	106	96	120	104	104	115	74	97	94	82	76	71	100	84	98	88	80	90	89	91	79	77	79	80	109	89	92	107	81	98	101	85	87	87	98	85	85	78	72	88	77	86	78	85	80	76	83	92	75	86	88	93	107	90	76	73	76	85	77	63	66	89	87	72	67	99	83	77	102	101	82	81	81	93	66	80	93	77	92	77	74	84	83	76	85	94	95	75	81	73	84	80	74	76	88	76	90	71	85	79	71	82	74	79	67	72	78	87	71	75	84	85	80	90	68	74	80	75	89	78	97	82	79	88	76	77	68	74	88	73	70	80	73	61	76	67	65	84	79	76	83	72	74	90	76	71	83	83	99	73	97	82	85	73	69	67	81	71	84	79	71	93	89	68	82	81	83	84	100	79	79	71	91	73	75	84	93	84	78	82	79	87	72	77	82	64	78	82	79	82	83	81	78	80	60	81	84	88	72	86	66	74	95	88	72	97	86	93	76	79	84	88	83	83	79	73	85	85	81	78	74	71	63	82	89	86	72	78	71	83	89	75	87	63	70	85	90	74	90	72	93	78	77	91	84	85	81	81	91	82	85	93	71	64	88	74	80	85	90	88	85	83	67	71	73	94	71	91	74	62	73	82	64	87	81	70	80	78	77	88	78	78	83	87	71	70	78	69	88	79	92	85	77	68	83	72	79	68	83	75	78	85	81	81	91	77	79	70	89	72	90	66	89	81	92	95	78	85	74	97	88	82	74	82	72	74	61	84	84	87	85	77	84	82	76	100	58	95	75	64	58	83	85	63	84	81	68	76	66	84	63	80	94	100	88	82	79	67	85	76	88	97	97	80	83	71	92	78	68	84	86	82	81	71	73	77	82	97	71	82	83	88	75	77	83	64	83	84	69	85	81	87	85	83	73	84	81	83	72	83	84	70	79	79	90	80	85	83	86	83	80	74	73	87	79	87	84	89	90	84	80	84	74	85	80	77	89	92	72	70	70	80	97	84	77	72	91	79	78	85	68	90	86	83	77	77	88	95	67	78	88	80	93	100	88	76	71	80	76	88	75	76	74	85	83	76	73	77	84	79	62	70	78	94	94	76	80	76	80	80	83	69	83	78	72	77	83	81	88	80	84	93	74	83	94	102	85	88	82	78	69	82	75	78	86	90	73	67	80	73	72	87	65	84	90	77	95	81	80	73	86	88	86	64	97	75	86	80	69	86	78	81	89	89	79	84	69	77	68	83	70	78	81	85	73	74	70	87	94	89	72	86	72	83	81	81	82	69	82	80	71	68	81	65	67	79	84	82	78	74	75	81	75	85	78	81	76	79	77	75	83	75	74	81	74	89	90	84	76	69	81	75	64	90	91	68	68	75	67	102	80	90	62	89	66	89	70	99	84	62	79	81	96	70	98	68	74	78	89	84	62	86	83	79	88	75	88	92	83	79	63	92	82	74	89	72	91	83	91	67	78	67	79	89	75	74	73	71	91	78	76	74	91	73	61	85	85	83	85	84	66	81	62	89	72	81	69	75	64	91	84	72	77	72	88	78	90	106	69	82	78	80	62	65	75	83	70	89	85	83	87	62	81	72	82	73	86	67	98	74	77	71	85	79	71	68	84	74	65	85	84	99	76	89	75	82	81	76	81	75	87	63	84	80	79	83	77	94	86	68	81	84	73	72	79	83	97	80	75	88	64	82	71	67	104	95	73	73	86	77	76	84	78	76	78	75	67	73	75	79	84	79	68	77	78	73	72	68	85	80	74	72	75	71	82	85	80	74	92	84	90	88	78	89	68	69	84	89	101	81	88	80	84	81	79	94	77	85	71	76	90	79	86	78	72	77	67	77	76	85	78	78	77	90	87	88	79	80	73	63	80	80	78	77	92	79	85	73	91	89	84	74	73	72	75	71	70	83	79	76	93	105	82	89	80	88	77	78	77	89	82	74	71	83	82	69	89	81	75	70	76	79	83	81	87	87	76	98	69	78	64	74	94	72	83	75	71	58	75	72	86	66	77	78	75	86	93	69	91	86	71	70	94	82	88	67	82	84	86	77	93	90	91	67	83	73	102	72	76	86	85	73	70	83	80	103	77	85	86	74	78	78	83	77	96	76	74	93	99	71	83	82	57	100	79	70	72	68	84	81	82	89	73	79	81	92	58	68	64	70	90	81	71	70	87	68	86	71	76	96	80	92	92	76	94	76	74	76	85	96	69	91	92	71	77	75	72	87	77	77	66	81	93	82	82	96	69	91	90	87	69	70	78	68	87	81	93	85	84	72	72	91	77	77	95	77	77	69	101	83	84	89	77	88	77	83	58	79	71	86	79	94	95	69	80	92	71	87	86	77	89	84	87	67	83	84	88	92	69	67	89	66	84	77	83	67	86	86	83	101	90	82	73	91	100	91	63	102	76	79	83	98	78	74	89	72	89	71	87	83	71	92	80	81	66	71	81	75	64	94	74	81	59	80	69	86	95	70	78	78	89	78	87	87	86	86	90	79	75	81	63	76	82	79	75	86	84	88	84	83	63	77	77	64	73	70	88	76	73	77	88	88	89	79	73	71	84	77	58	77	93	71	83	89	81	90	79	70	85	77	85	70	69	100	81	93	84	78	78	76	76	82	86	69	86	71	88	74	79	96	75	83	88	74	99	79	74	66	71	90	68	78	80	83	63	79	65	65	98	85	65	75	90	88	94	69	76	92	89	73	78	79	88	79	76	68	85	74	80	58	89	91	83	94	92	76	81	76	70	76	89	91	64	97	92	107	75	92	90	75	82	71	77	85	88	100	59	81	80	82	73	97	68	80	84	75	78	77	88	80	73	79	77	85	88	82	69	68	99	88	71	64	96	78	77	79	68	81	75	77	96	96	74	84	79	78	68	97	74	75	90	83	80	81	75	83	71	83	87	90	75	83	77	59	91	90	78	66	88	71	87	81	67	83	85	83	89	72	73	87	73	65	91	71	59	86	77	80	67	84	75	82	74	84	84	72	84	91	75	75	79	86	81	90	74	79	73	89	69	77	85	78	88	71	99	82	91	68	78	76	80	98	75	78	76	87	85	98	79	82	81	76	85	80	82	78	82	88	79	77	85	90	75	92	78	74	81	81	68	68	88	60	87	68	75	84	81	76	86	78	93	81	92	79	89	86	78	64	83	84	60	62	75	88	87	101	57	90	94	74	80	87	78	70	87	80	76	77	79	67	68	80	72	74	81	76	79	93	103	68	75	75	74	91	85	75	99	66	83	63	93	73	67	75	84	89	75	79	80	83	86	91	74	81	77	86	69	77	99	79	81	97	72	94	71	78	75	84	85	85	67	74	79	61	76	67	77	72	94	80	78	80	70	72	77	72	85	82	75	71	86	76	68	79	86	77	74	83	77	76	74	90	84	78	80	70	80	91	79	80	86	103	95	75	80	88	77	75	70	90	59	74	67	82	81	75	83	82	89	93	89	77	86	74	76	95	73
14040	5497	2981	2832	4454	4692	3290	2718	2239	1748	1542	1396	1187	1094	1037	940	912	833	800	883	778	773	837	802	736	782	827	793	703	673	672	707	760	837	899	906	958	1045	994	954	1033	906	768	638	642	624	600	631	700	683	703	681	731	807	794	788	711	737	737	761	801	832	659	622	586	592	589	624	569	620	733	695	628	660	699	813	836	777	856	747	779	778	717	661	637	622	654	574	612	585	633	573	563	625	576	629	606	582	628	605	609	604	626	590	570	582	611	601	612	608	560	585	605	570	622	625	620	530	615	632	583	610	643	607	601	620	620	602	565	564	580	610	588	599	590	608	614	606	596	603	593	565	595	641	583	609	559	606	595	631	601	591	577	625	610	597	581	562	582	563	613	570	543	631	561	589	588	592	601	615	589	585	583	618	573	586	600	588	589	612	628	579	613	565	635	626	605	615	549	626	599	568	576	544	606	629	600	542	566	641	590	596	588	568	597	604	632	567	618	580	579	567	664	559	602	561	634	623	590	561	588	579	585	599	587	562	575	630	635	597	590	626	575	603	616	620	630	588	621	630	609	596	588	593	627	597	619	581	605	612	614	615	571	638	606	549	593	579	640	545	595	564	576	622	627	598	636	629	595	571	616	613	640	620	584	613	631	592	666	579	583	572	606	631	604	624	594	567	604	604	587	580	594	564	562	597	598	604	608	602	608	570	597	618	623	610	565	557	577	602	558	580	563	588	552	603	563	591	600	621	558	620	606	637	595	574	572	621	595	586	616	622	625	597	579	631	597	605	581	613	603	605	635	602	589	605	591	590	597	579	591	601	624	595	561	587	644	639	600	627	599	641	618	599	652	607	615	582	559	620	546	603	588	606	582	601	626	578	583	516	629	627	646	567	574	657	605	616	588	591	601	624	620	599	564	555	582	589	576	623	583	665	569	562	646	577	575	593	589	588	616	587	595	571	603	583	575	574	574	586	621	628	605	558	599	587	630	579	591	599	598	624	634	586	570	566	639	571	574	613	627	602	603	614	626	616	582	591	587	586	637	580	601	592	611	584	571	585	590	556	595	612	588	625	608	595	567	596	573	598	585	608	650	596	594	640	558	581	637	620	586	599	609	597	583	617	626	565	607	591	640	582	584	592	579	613	593	614	588	626	615	585	607	595	594	574	568	598	615	578	625	624	606	594	582	599	540	579	602	585	590	613	593	571	545	621	575	594	574	544	576	628	576	568	574	624	611	583	586	565	607	611	626	578	646	580	591	582	609	602	616	615	584	592	616	628	578	629	616	609	600	595	542	617	597	639	604	614	627	595	597	586	625	557	604	606	590	565	588	574	611	633	585	577	590	584	627	545	602	574	587	632	569	636	602	657	610	615	550	602	581	517	552	609	591	600	607	603	599	615	598	639	608	572	592	602	603	567	626	567	596	578	600	558	577	627	600	599	632	573	588	618	617	603	618	626	588	591	653	573	600	610	629	618	561	580	593	594	574	578	556	613	600	574	606	608	617	537	634	593	576	619	626	648	596	601	575	621	641	600	628	581	615	614	611	629	587	613	611	666	581	603	593	583	591	579	600	590	605	567	595	579	628	623	567	602	627	587	598	615	629	610	648	590	570	573	612	596	583	584	590	554	542	600	571	588	584	559	588	625	571	603	582	622	580	597	544	580	565	607	563	572	584	563	623	557	582	579	604	574	597	581	623	623	558	571	594	567	589	584	594	582	588	594	594	588	578	598	591	583	603	610	575	626	594	595	615	606	598	615	575	578	633	632	542	590	591	597	585	566	618	629	595	572	575	591	583	593	579	566	605	603	611	618	564	609	585	587	611	639	557	593	584	598	574	587	640	588	579	608	593	595	619	561	576	599	616	595	603	618	599	616	590	590	565	603	599	592	649	588	582	611	599	597	605	604	587	611	566	580	591	608	611	597	575	614	600	653	597	579	578	573	592	598	612	591	611	608	600	644	605	579	588	573	603	559	566	615	570	613	615	579	633	618	611	583	619	607	621	621	606	598	578	622	596	644	643	558	582	600	602	635	580	572	541	586	550	602	611	603	625	579	563	585	613	598	572	585	621	621	611	547	607	582	577	651	568	582	642	607	595	650	606	589	587	659	590	576	575	577	620	557	599	631	587	617	600	587	576	573	531	570	587	542	617	549	598	602	585	579	592	591	589	605	612	584	616	640	607	581	586	581	635	674	583	598	596	622	600	620	595	621	575	636	589	624	598	588	614	596	562	606	604	567	571	605	585	575	631	619	587	564	586	574	640	640	631	619	607	577	613	587	597	588	603	616	613	633	547	619	616	620	580	612	583	635	563	578	583	627	605	575	551	583	590	592	548	604	584	590	600	615	623	609	595	580	603	586	567	615	583	581	565	575	638	596	565	569	582	601	578	572	588	606	581	585	583	616	590	601	590	574	579	594	590	629	605	578	569	608	597	597	596	593	574	567	627	608	565	555	552	590	581	546	614	592	591	588	558	617	574	575	607	550	616	579	571	586	616	612	626	580	570	609	611	610	584	615	610	586	616	577	602	565	579	592	642	597	637	621	598	593	603	627	598	554	612	564	572	577	572	614	595	594	588	618	613	593	562	618	558	623	627	564	606	525	612	562	624	569	623	556	565	629	626	579	609	591	567	599	594	633	582	594	628	601	630	571	642	616	594	638	593	569	599	560	612	543	591	570	613	582	548	573	631	646	625	607	638	597	583	680	569	565	607	586	622	592	569	596	560	586	594	553	625	595	612	621	580	563	619	628	569	577	635	587	582	618	586	595	601	630	647	586	608	565	585	624	595	583	576	601	596	653	638	588	583	606	575	570	573	639	576	619	585	612	570	601	577	619	619	564	549	557	620	635	626	575	628	634	596	581	578	581	579	563	630	561	612	568	621	607	603	616	613	548	574	596	541	590	601	582	606	607	594	550	604	632	597	577	571	582	616	590	611	588	575	577	611	609	604	617	592	603	581	606	578	615	596	598	552	577	610	609	619	586	573	577	625	585	520	627	588	570	601	588	572	584	626	620	593	560	577	600	593	625	601	601	590	619	614	612	615	582	573	593	616	611	573	566	615	642	581	580	587	565	606	625	606	572	613	596	588	563	586	626	600	603	603	590	620	592	592	589	578	611	647	597	607	601	605	580	608	606	593	593	601	603	591	595	613	565	595	592	592	553	578	632	558	609	602	567	596	597	578	578	606	616	574	610	616	604	614	589	614	593	625	595	644	613	571	575	585	607	627	590	617	587	553	617	576	558	584	585	566	542	601	606	590	613	585	587	577	592	596	559	561	604	580	589	601	600	593	603	566	605	578	584	593	586	590	581	570	593	588	571	616	628	613	625	582	565	592	606	621	586	649	588	533	587	589	624	579	601	615	599	602	640	558	551	589	607	567	591	601	601	586	602	636	556	584	595	628	586	612	568	542	593	549	583	601	656	639	597	601	598	586	571	596	560	579	609	592	585	546	656	558	640	585	629	595	598	580	617	582	571
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
