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
341859012671	341859013232	341859013782	341859014332	341859014880	341859015432	341859015982	341859016532	341859017080	341859017632	341859018182	341859018732	341859019280	341859019832	341859020382	341859020932	341859021480	341859022032	341859022582	341859023132	341859023680	341859024232	341859024782	341859025332	341859025880	341859026432	341859026982	341859027532	341859028080	341859028632	341859029182	341859029732	341859030280	341859030832	341859031382	341859031932	341859032480	341859033032	341859033582	341859034132	341859034680	341859035232	341859035782	341859036332	341859036880	341859037432	341859037982	341859038532	341859039080	341859039632	341859040182	341859040732	341859041280	341859041832	341859042382	341859042932	341859043480	341859044032	341859044582	341859045132	341859045680	341859046232	341859046782	341859047332	341859047880	341859048432	341859048982	341859049532	341859050080	341859050632	341859051182	341859051732	341859052280	341859052832	341859053382	341859053932	341859054480	341859055032	341859055582	341859056132	341859056680	341859057232	341859057782	341859058332	341859058880	341859059432	341859059982	341859060532	341859061080	341859061632	341859062182	341859062732	341859063280	341859063832	341859064382	341859064932	341859065480	341859066032	341859066582	341859067132	341859067680	341859068232	341859068782	341859069332	341859069880	341859070432	341859070982	341859071532	341859072080	341859072632	341859073182	341859073732	341859074280	341859074832	341859075382	341859075932	341859076480	341859077032	341859077582	341859078132	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2268	3300	1900	2700	2269	3300	1900	2700	2269	3300	1900	2700	2270	3300	1900	2700	2270	3300	1900	2700	2271	3300	1900	2700	2271	3300	1900	2700	2272	3300	1900	2700	2272	3300	1900	2700	2273	3300	1900	2700	2274	3300	1900	2700	2274	3300	1900	2700	2275	3300	1900	2700	2275	3300	1900	2700	2276	3300	1900	2700	2276	3300	1900	2700	2277	3300	1900	2700	2277	3300	1900	2700	2278	3300	1900	2700	2279	3300	1900	2700	2279	3300	1900	2700	2280	3300	1900	2700	2280	3300	1900	2700	2281	3300	1900	2700	2281	3300	1900	2700	2282	3300	1900	2700	2283	3300	1900	2700	2283	3300	1900	2700	2284	3300	1900	2700	2284	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
2174	836	404	231	393	794	870	1228	938	846	533	755	143	128	99	119	107	91	108	103	90	86	93	109	101	85	88	91	76	94	71	78	75	75	87	70	70	81	62	59	76	86	68	80	87	85	86	69	83	65	75	88	72	74	90	74	91	72	70	72	60	62	80	74	82	82	75	69	63	58	80	80	75	70	86	74	72	78	83	78	91	81	79	81	73	72	73	72	68	69	71	65	90	80	78	85	77	68	68	70	66	73	66	72	59	58	69	64	67	73	71	85	67	76	83	57	99	69	56	81	75	55	79	83	87	70	69	75	63	80	72	76	62	69	63	74	81	59	87	64	86	65	79	62	56	69	79	74	77	78	77	62	76	79	77	70	75	79	80	74	62	76	52	68	58	68	58	61	72	85	80	77	64	76	76	82	72	83	67	76	78	92	78	67	74	74	66	69	66	59	69	61	80	91	71	77	78	77	68	68	51	71	54	74	78	75	56	75	79	66	81	77	57	73	69	74	65	73	81	79	63	79	76	56	76	70	63	71	59	68	57	77	75	88	76	77	70	71	63	66	60	54	79	70	70	60	79	67	62	70	84	69	71	74	69	59	80	74	69	74	67	67	60	79	76	80	68	75	65	91	79	79	78	65	73	69	64	80	71	78	86	69	74	75	60	56	71	86	63	60	80	78	64	73	81	79	72	82	66	59	61	66	86	86	66	83	74	81	72	65	78	66	64	73	71	82	69	79	62	79	77	75	84	77	76	82	71	72	66	65	77	65	70	71	68	84	72	81	68	72	63	65	61	62	59	84	75	71	47	49	72	75	70	69	78	77	53	70	74	78	76	70	78	60	65	66	86	67	65	67	76	69	81	79	67	52	60	77	68	87	57	62	58	83	73	63	69	71	73	68	73	78	79	76	76	69	69	69	77	71	62	64	73	82	57	75	52	68	68	67	76	74	70	75	80	84	62	61	73	75	62	65	69	63	70	66	62	83	84	70	79	64	72	73	80	73	55	78	61	79	62	65	87	74	78	71	83	68	63	65	83	73	86	72	70	76	72	76	68	73	65	69	62	66	60	70	75	66	68	79	74	86	65	81	79	78	92	76	85	58	75	63	69	56	82	72	77	75	63	73	74	80	57	67	72	59	77	73	86	82	79	63	78	58	67	70	65	68	80	77	72	70	76	64	54	61	77	86	59	82	81	74	84	74	68	66	81	54	69	69	64	82	79	68	80	72	81	73	80	66	78	67	65	57	78	67	74	70	71	72	70	73	74	65	81	67	79	68	64	69	82	75	56	58	85	86	76	71	89	67	93	65	75	74	71	67	76	67	80	71	70	90	68	74	63	86	76	75	78	70	72	58	71	79	62	74	72	77	59	61	66	78	64	74	82	77	77	72	81	64	75	79	87	87	54	76	76	59	58	67	83	78	77	77	80	73	80	76	62	62	70	73	71	68	69	78	93	86	64	60	70	71	74	76	68	68	82	58	73	89	78	66	69	64	72	83	66	69	78	71	85	90	72	80	67	75	65	73	81	59	63	58	66	74	81	59	71	63	71	79	78	82	67	68	73	72	55	77	69	64	89	68	73	77	60	85	51	71	65	93	76	79	72	73	72	79	79	75	69	77	72	73	70	70	81	69	77	58	73	73	70	57	67	97	71	75	71	65	89	80	92	70	70	74	65	81	83	90	71	65	78	76	68	84	72	83	78	65	85	81	72	75	70	70	80	80	59	67	83	75	64	69	82	58	68	87	68	68	72	80	68	55	86	77	80	56	86	70	67	61	87	63	64	69	77	64	57	66	74	77	66	64	81	82	84	81	72	64	72	68	86	81	94	80	79	81	57	66	66	74	68	81	67	67	81	82	67	63	74	66	80	70	75	75	71	66	54	77	90	69	75	76	68	68	58	73	68	72	78	73	73	66	57	71	66	65	81	88	61	87	65	74	69	84	63	71	70	77	88	86	60	64	68	70	64	67	77	79	78	71	68	83	76	69	62	72	69	70	72	72	74	71	72	60	56	68	72	68	66	58	75	78	69	81	74	61	73	74	77	70	73	70	76	58	68	64	69	64	51	66	77	73	74	72	65	65	68	74	78	67	64	84	84	77	62	63	84	87	80	73	63	71	65	68	64	71	74	58	87	67	83	68	63	74	63	78	78	73	49	68	58	71	73	75	80	90	62	59	83	59	63	82	63	84	75	68	60	75	64	90	50	72	79	66	58	70	78	75	98	69	61	79	75	90	62	64	55	73	83	64	70	78	59	58	68	77	68	77	89	60	77	69	73	66	66	68	82	69	93	67	71	72	76	73	66	76	77	87	81	63	64	68	84	43	80	77	85	53	66	68	71	66	62	71	79	78	87	72	74	75	71	59	77	72	73	73	66	63	79	86	68	82	78	73	78	61	86	87	60	70	72	78	65	62	77	76	68	57	71	70	55	77	93	67	70	62	66	62	78	80	81	65	68	72	64	82	69	84	64	67	59	64	81	89	67	62	64	72	72	79	64	73	88	69	69	75	91	74	67	91	65	87	63	73	64	83	62	91	75	68	64	58	81	75	71	62	95	91	57	75	92	75	72	68	88	73	71	65	76	70	58	71	77	64	70	71	65	63	88	73	62	71	88	81	84	90	58	85	74	80	69	69	73	74	73	68	68	61	68	73	73	64	79	79	77	78	69	65	83	78	78	84	85	63	60	62	78	74	69	64	58	93	65	63	65	63	78	59	61	85	70	62	73	86	88	67	81	74	78	79	75	70	78	71	69	71	53	81	79	78	64	79	67	83	74	73	67	76	78	70	73	80	80	89	57	70	68	63	48	68	80	66	62	57	74	65	79	85	73	66	77	65	79	77	62	82	67	74	76	73	58	65	68	75	80	86	66	75	74	54	65	77	55	63	74	61	64	82	64	81	72	85	64	78	64	78	74	80	63	73	72	69	72	76	65	76	60	83	87	81	78	70	68	76	62	69	74	82	83	74	77	66	80	73	87	63	67	70	72	88	86	70	77	80	79	69	85	69	65	61	65	69	81	64	74	82	60	51	77	83	74	71	71	60	68	67	65	64	59	75	69	72	83	62	66	66	70	57	72	81	72	82	73	66	78	80	71	66	63	83	71	68	69	73	63	82	67	59	77	68	72	63	69	70	74	75	83	61	63	62	64	72	74	72	57	69	70	71	73	56	72	73	66	81	73	86	59	69	56	42	80	61	75	76	73	62	75	58	79	85	78	61	66	83	82	75	74	70	85	73	68	74	83	66	86	76	61	66	82	55	78	94	75	64	66	73	80	66	72	86	81	73	71	55	65	72	77	82	64	75	72	69	69	84	61	80	71	77	74	79	56	72	66	60	71	75	58	59	78	70	74	65	90	66	68	59	84	69	77	81	69	64	67	68	77	83	60	80	64	59	80	65	64	63	78	67	72	50	73	69	68	74	75	65	54	57	65	76	63	71	74	64	80	69	66	80	79	66	64	78	64	88	77	76	64	74
27005	17580	9323	19598	27103	30891	29773	31895	27418	23919	17354	12949	4695	4028	3586	3265	2874	2695	2511	2352	2269	2147	2038	1972	1882	1781	1732	1676	1749	1665	1591	1566	1533	1530	1533	1458	1433	1462	1441	1394	1403	1389	1310	1343	1244	1336	1289	1292	1325	1363	1373	1300	1343	1283	1308	1267	1273	1284	1302	1257	1253	1260	1267	1203	1275	1254	1261	1235	1217	1242	1258	1215	1190	1285	1238	1223	1192	1218	1201	1180	1183	1268	1211	1206	1196	1189	1197	1174	1162	1240	1184	1231	1184	1186	1179	1148	1185	1220	1258	1225	1208	1136	1144	1213	1214	1204	1176	1258	1228	1229	1152	1155	1210	1213	1193	1126	1185	1201	1209	1219	1193	1220	1174	1117	1185	1209	1206	1168	1169	1156	1188	1201	1233	1217	1165	1210	1185	1258	1212	1195	1189	1150	1169	1194	1156	1177	1174	1191	1214	1205	1186	1188	1172	1160	1169	1153	1168	1238	1200	1127	1179	1127	1171	1155	1198	1204	1118	1148	1183	1188	1218	1138	1144	1214	1179	1162	1181	1134	1187	1218	1233	1228	1235	1194	1152	1119	1194	1177	1200	1180	1154	1154	1218	1180	1195	1195	1179	1146	1183	1172	1145	1158	1162	1184	1207	1144	1170	1145	1196	1218	1203	1210	1146	1117	1176	1149	1195	1158	1160	1139	1200	1178	1193	1235	1152	1153	1138	1207	1132	1222	1190	1159	1178	1187	1190	1144	1158	1193	1132	1183	1102	1203	1169	1265	1199	1124	1160	1126	1192	1163	1201	1216	1219	1210	1206	1145	1193	1206	1124	1217	1166	1212	1171	1182	1163	1146	1204	1188	1219	1125	1155	1168	1141	1133	1236	1208	1217	1169	1144	1153	1175	1185	1188	1247	1157	1250	1199	1149	1178	1214	1204	1147	1121	1188	1144	1196	1231	1140	1201	1221	1184	1154	1125	1160	1189	1200	1210	1177	1201	1153	1115	1201	1211	1206	1168	1190	1250	1152	1146	1220	1282	1194	1186	1198	1157	1103	1160	1165	1129	1161	1193	1190	1182	1170	1220	1173	1195	1247	1167	1185	1217	1194	1151	1091	1163	1204	1186	1162	1231	1217	1203	1248	1150	1151	1190	1165	1195	1167	1179	1216	1239	1149	1189	1214	1173	1160	1179	1221	1186	1167	1165	1197	1210	1198	1183	1168	1205	1120	1206	1168	1192	1135	1178	1230	1207	1235	1141	1187	1192	1152	1180	1134	1225	1178	1146	1161	1169	1198	1200	1160	1138	1145	1178	1212	1154	1169	1239	1217	1143	1212	1138	1113	1219	1189	1180	1175	1184	1105	1166	1147	1131	1129	1176	1205	1130	1130	1253	1148	1214	1206	1202	1133	1170	1228	1227	1188	1250	1196	1172	1180	1194	1136	1179	1144	1174	1192	1127	1213	1166	1166	1229	1192	1181	1126	1186	1156	1165	1200	1154	1143	1185	1220	1205	1206	1212	1151	1198	1212	1190	1182	1181	1236	1102	1183	1177	1218	1135	1155	1182	1171	1176	1181	1157	1237	1239	1224	1185	1162	1163	1161	1194	1215	1194	1166	1184	1193	1183	1156	1164	1193	1150	1142	1159	1209	1186	1197	1241	1159	1217	1142	1149	1202	1165	1159	1170	1176	1163	1191	1180	1258	1204	1208	1177	1186	1201	1176	1225	1208	1169	1203	1197	1174	1110	1222	1204	1175	1163	1185	1178	1209	1148	1106	1207	1233	1173	1190	1209	1218	1172	1165	1155	1191	1164	1199	1223	1181	1184	1244	1144	1231	1153	1228	1176	1194	1168	1149	1223	1205	1224	1239	1159	1143	1164	1158	1142	1144	1216	1198	1154	1159	1165	1263	1171	1217	1193	1137	1132	1188	1164	1153	1233	1188	1160	1183	1170	1145	1184	1201	1113	1139	1109	1105	1166	1182	1206	1097	1208	1185	1165	1201	1138	1168	1172	1171	1178	1136	1161	1186	1081	1189	1130	1132	1212	1220	1177	1209	1176	1219	1224	1167	1199	1129	1149	1165	1199	1202	1220	1187	1190	1190	1172	1206	1216	1192	1186	1107	1108	1201	1104	1144	1163	1202	1211	1119	1182	1221	1183	1145	1175	1211	1176	1144	1161	1181	1172	1156	1136	1231	1208	1164	1193	1174	1187	1138	1146	1213	1193	1195	1169	1200	1168	1115	1136	1176	1198	1141	1154	1195	1202	1178	1161	1153	1188	1196	1179	1164	1138	1121	1198	1241	1116	1125	1216	1241	1137	1295	1218	1236	1142	1200	1202	1206	1200	1241	1183	1192	1187	1146	1199	1114	1188	1202	1148	1179	1191	1107	1224	1135	1150	1201	1194	1182	1182	1175	1156	1175	1171	1226	1147	1109	1180	1235	1164	1164	1120	1210	1187	1166	1196	1152	1092	1191	1198	1119	1215	1153	1210	1224	1218	1261	1155	1227	1216	1244	1228	1173	1163	1158	1184	1147	1158	1147	1218	1132	1214	1211	1158	1159	1209	1181	1145	1193	1187	1227	1138	1256	1209	1102	1219	1180	1125	1229	1168	1207	1195	1197	1195	1149	1249	1200	1169	1157	1245	1129	1213	1170	1149	1126	1180	1196	1241	1149	1164	1164	1196	1183	1201	1166	1124	1174	1181	1163	1151	1169	1150	1172	1166	1143	1151	1201	1118	1192	1129	1200	1194	1200	1121	1211	1194	1151	1147	1202	1189	1157	1134	1169	1162	1212	1160	1181	1204	1153	1132	1153	1205	1131	1218	1186	1195	1128	1184	1187	1160	1115	1172	1125	1134	1196	1183	1165	1188	1190	1193	1150	1166	1197	1116	1191	1180	1131	1159	1188	1187	1175	1147	1131	1163	1173	1227	1138	1194	1193	1212	1183	1178	1162	1179	1091	1171	1199	1192	1162	1217	1197	1190	1181	1187	1172	1146	1175	1195	1126	1217	1135	1150	1169	1230	1080	1145	1151	1226	1114	1207	1161	1160	1186	1195	1182	1160	1214	1132	1139	1158	1170	1160	1165	1253	1159	1236	1180	1242	1154	1146	1220	1152	1181	1165	1079	1177	1163	1063	1193	1194	1180	1216	1160	1235	1145	1211	1205	1179	1139	1170	1193	1186	1197	1200	1190	1209	1200	1197	1150	1166	1182	1179	1175	1162	1101	1209	1150	1163	1163	1175	1179	1190	1206	1180	1131	1193	1196	1208	1153	1150	1170	1173	1160	1178	1184	1243	1164	1150	1171	1118	1235	1153	1155	1217	1160	1141	1209	1216	1184	1188	1227	1118	1209	1123	1115	1143	1177	1200	1142	1147	1216	1212	1144	1203	1264	1123	1259	1145	1189	1226	1186	1211	1152	1161	1227	1150	1195	1085	1205	1131	1188	1155	1191	1147	1184	1174	1112	1166	1166	1131	1170	1154	1141	1205	1229	1224	1146	1211	1206	1128	1186	1153	1216	1225	1192	1154	1103	1190	1192	1166	1206	1129	1225	1183	1187	1179	1186	1205	1191	1187	1146	1190	1153	1232	1066	1222	1195	1214	1181	1170	1201	1206	1193	1217	1137	1171	1152	1154	1197	1126	1239	1193	1158	1108	1117	1182	1170	1141	1163	1162	1200	1182	1207	1113	1222	1167	1172	1206	1238	1246	1194	1136	1134	1191	1176	1199	1153	1188	1148	1185	1176	1232	1183	1171	1197	1111	1135	1155	1099	1204	1174	1223	1131	1138	1180	1237	1214	1189	1252	1132	1218	1091	1129	1194	1185	1126	1141	1215	1082	1128	1175	1141	1217	1182	1121	1196	1185	1123	1171	1236	1177	1193	1200	1166	1223	1187	1175	1168	1215	1196	1184	1239	1141	1103	1160	1229	1144	1180	1142	1208	1180	1212	1203	1141	1118	1155	1155	1172	1214	1163	1173	1207	1213	1245	1149	1224	1144	1221	1196	1196	1127	1143	1198	1218	1127	1176	1150	1203	1203	1200	1143	1191	1222	1196	1176	1200	1145	1192	1179	1235	1204	1223	1164	1126	1142	1178	1204	1103	1189	1176	1233	1158	1158	1225	1207	1198	1158	1189	1183	1181	1215	1151	1104	1215	1136	1163	1214	1158	1146	1196	1166	1188	1227	1215	1171	1190	1161	1125	1172	1175	1156	1218	1173	1177	1162	1209	1192	1225	1157	1147	1144	1183	1177	1227	1181	1137	1218	1194	1151	1204	1176	1166	1267	1211	1153	1156	1169	1192	1175	1221	1229	1195	1145	1148	1155	1148	1151	1196	1196	1138	1162	1102	1204	1164	1179	1211	1136	1129	1201	1176	1233	1206	1225	1171	1269	1149	1138	1139	1148	1184	1139	1167	1140	1180	1189	1247	1164	1145	1160	1172	1133	1202	1145	1187	1181	1167	1143	1178	1253	1153	1222	1200	1218	1197	1200	1202	1242	1185	1177	1194	1259	1225	1180	1185	1143	1184	1199	1204	1143	1133	1221	1171	1214	1186	1219	1188	1183	1155	1157	1154	1203	1238	1136	1151	1254	1227	1171	1248	1100	1182	1159	1199	1176	1206	1150	1158	1156	1146	1208	1191	1148	1156	1229	1177	1132	1231	1249	1196	1133	1192	1177	1180	1151	1196	1215	1213	1199	1188	1146	1222	1175	1118	1126	1188	1181	1159	1215	1226	1123	1213	1177	1243	1210	1199	1173	1202	1163	1206	1195	1163	1158	1176	1184	1154	1216	1185	1182	1227	1174	1130	1167	1146	1165	1208	1076	1133	1191	1147	1150	1150	1162	1138	1140	1210	1146	1213	1139	1176	1213	1139	1142	1128	1195	1166	1191	1167	1217	1189	1229	1235	1200	1151	1207	1228	1188	1116	1132	1242	1207	1161	1170	1185	1156	1207	1127	1218	1163	1207	1153	1215	1177	1200	1171	1196	1143	1161	1196	1188	1193	1154	1196	1156	1232	1148	1196	1212	1153	1140	1175	1207	1147	1168	1205	1175	1146	1151	1144	1178	1141	1196	1198	1127	1142
1609	298	129	69	127	324	361	335	396	175	71	45	28	24	20	21	34	18	21	15	24	24	19	30	24	26	24	24	13	35	26	21	17	22	28	24	32	25	22	21	26	18	24	21	23	26	21	31	24	16	19	25	23	21	16	19	18	26	34	25	27	27	33	22	27	24	22	13	16	27	25	15	28	23	21	20	28	32	12	29	23	14	14	20	20	21	21	27	18	19	25	17	26	24	21	18	23	24	21	17	12	16	12	23	26	24	16	25	34	18	31	26	28	21	33	21	28	23	27	15	20	22	13	19	28	22	28	21	17	20	26	19	21	19	14	32	24	21	23	18	29	24	20	16	22	17	32	22	26	28	19	17	24	23	31	21	16	31	25	23	28	25	24	26	35	26	21	26	16	17	24	20	21	28	24	26	21	22	21	17	16	30	20	20	22	21	26	21	20	16	15	20	26	16	22	26	18	16	24	28	24	21	22	30	18	21	19	20	31	25	19	20	29	20	20	13	20	14	20	33	26	16	31	21	25	18	28	18	17	15	22	26	22	20	19	18	17	33	17	19	20	15	24	21	27	13	25	19	18	26	14	17	19	17	20	18	25	27	19	21	23	26	14	17	21	15	14	27	19	18	16	23	23	21	21	22	19	23	22	21	30	22	28	24	25	16	26	19	19	21	15	23	18	15	26	19	28	16	23	22	23	27	23	26	22	23	18	20	16	21	19	18	17	25	27	23	14	21	10	33	33	30	20	17	25	20	24	12	14	23	31	29	30	14	20	26	30	21	24	25	20	22	25	20	22	27	15	15	13	20	19	24	12	22	17	26	33	27	17	21	29	20	26	15	30	19	22	19	22	22	20	18	17	16	16	16	21	15	23	26	23	19	31	18	18	16	25	26	29	28	20	29	25	28	15	26	20	22	15	25	23	30	23	22	13	17	22	19	21	28	23	14	21	18	28	19	16	27	25	22	22	19	15	27	25	19	20	23	26	21	22	14	15	35	23	24	19	27	24	20	25	19	24	21	25	25	20	30	16	20	22	20	19	20	18	28	19	20	18	19	21	26	25	32	19	22	28	21	11	27	13	27	16	27	21	20	19	20	31	22	15	22	29	38	25	35	16	20	19	29	21	32	19	23	21	24	23	24	18	28	23	23	24	19	19	14	22	14	23	16	19	25	19	36	15	20	17	24	21	27	17	25	27	20	23	28	19	24	26	21	31	25	21	21	17	20	30	19	17	23	16	17	16	25	16	32	27	23	22	18	26	23	29	14	37	25	19	22	16	21	24	17	21	24	19	17	21	31	25	20	11	34	20	28	28	21	20	26	29	20	19	13	20	20	23	16	19	20	24	23	28	23	23	28	21	17	21	20	15	29	20	18	20	19	24	21	28	20	20	21	13	21	23	22	25	27	23	30	24	14	22	28	17	23	20	16	23	18	24	27	30	19	14	23	20	22	22	15	25	27	22	17	21	7	22	20	20	20	21	24	24	23	15	26	24	20	20	17	15	22	21	22	20	16	18	22	18	23	22	19	18	28	13	18	18	20	30	23	31	17	22	27	27	28	28	29	25	31	19	25	23	21	18	18	24	26	22	14	27	22	15	23	17	24	20	19	15	23	17	23	17	28	28	31	22	23	22	24	24	23	15	23	23	21	28	27	19	25	30	16	23	25	32	28	19	17	23	18	20	17	19	20	26	22	16	19	18	21	19	26	19	17	16	28	17	17	15	17	13	29	16	24	27	20	20	25	18	24	31	26	27	21	23	25	29	24	22	24	20	20	14	21	16	16	26	24	23	17	20	30	16	25	17	22	16	22	24	19	26	16	17	26	23	16	17	26	22	24	24	18	23	23	20	25	29	28	24	25	23	14	24	22	16	13	23	18	23	24	18	22	17	24	26	23	24	21	11	30	24	22	27	23	23	26	18	20	14	21	21	9	19	21	22	30	27	22	21	24	20	22	27	23	26	25	26	22	21	20	27	14	27	20	20	15	20	21	19	22	19	33	27	19	11	23	28	28	27	21	31	19	29	17	24	30	24	27	20	25	22	26	23	19	19	21	18	26	17	18	22	21	18	25	24	20	20	24	21	20	22	20	19	15	14	24	20	17	23	21	21	23	21	32	14	31	22	24	24	22	22	17	27	20	18	20	29	27	11	18	22	22	22	22	24	21	18	17	20	19	23	24	29	21	20	26	28	23	23	23	11	22	13	11	24	37	28	25	24	28	23	26	18	25	20	27	26	21	20	16	20	20	21	17	21	22	15	22	18	19	27	21	19	23	25	22	20	21	26	21	21	24	19	20	19	22	32	21	24	22	21	23	28	24	23	21	24	26	10	26	24	12	26	22	23	22	14	17	26	18	20	24	22	20	18	14	24	14	22	16	22	18	18	23	24	23	26	25	21	14	20	21	25	18	28	20	17	25	14	14	17	23	13	20	23	23	17	24	25	28	25	17	30	22	22	22	25	29	15	23	19	23	23	23	15	18	26	31	23	27	22	18	18	19	22	15	25	19	24	23	28	21	23	18	17	30	24	23	27	19	31	27	23	14	15	26	15	30	22	20	21	29	21	15	30	12	22	12	22	24	24	21	26	21	24	21	26	19	24	16	17	19	18	20	25	19	17	31	15	15	26	21	20	23	16	26	19	22	28	21	23	13	22	24	18	23	24	15	24	20	24	32	19	20	21	15	28	27	24	26	22	23	24	23	15	22	19	15	22	29	30	25	29	15	15	31	27	19	31	12	17	10	25	13	32	21	16	27	21	22	20	18	19	21	24	30	20	16	24	16	25	15	19	26	26	17	24	14	26	21	34	23	21	21	15	28	20	23	24	21	31	19	25	28	30	19	23	22	27	28	30	18	15	23	20	27	30	22	19	26	19	18	11	23	27	17	17	24	13	22	23	12	21	23	19	22	24	18	32	21	26	21	17	22	16	25	27	24	20	20	14	23	29	22	22	24	18	16	11	27	23	21	20	21	28	18	22	21	28	22	25	26	24	18	33	21	21	13	19	23	26	20	24	27	17	20	27	15	15	23	16	17	21	23	31	17	16	26	18	21	13	23	17	25	31	17	15	19	20	12	23	18	23	22	26	19	25	21	22	24	22	21	23	18	17	23	25	17	26	28	18	19	28	27	21	28	31	25	20	14	22	27	21	19	19	26	28	18	21	25	21	24	26	26	18	28	20	20	11	23	20	23	21	23	25	18	16	18	18	18	17	22	24	23	17	17	14	30	18	30	19	24	24	21	25	22	16	21	24	28	24	18	23	21	25	28	20	16	22	13	23	20	21	22	20	19	17	18	32	24	22	16	23	23	23	22	22	15	18	19	17	30	19	19	17	27	17	15	18	17	22	19	14	27	23	19	17	21	20	25	19	23	20	18	18	25	22	30	19	26	22	20	19	16	25	26	13	20	23	20	22	25	37	19	26	22	25	28	14	23	25	19	18	25	25	23	21	25	14	32	20	18	28	20	22	26	22	22
19132	9635	3900	8406	14199	20657	20958	15922	16146	8175	3288	1477	848	764	740	685	631	621	565	546	542	524	504	482	481	484	475	486	456	443	467	457	428	443	439	437	437	412	428	415	426	446	450	402	417	438	440	417	411	360	479	437	404	392	399	386	432	389	383	427	397	366	394	375	435	397	399	423	388	378	420	372	375	400	407	388	414	395	401	401	421	399	345	383	393	409	416	358	398	407	413	385	379	372	377	383	391	380	416	408	439	374	406	402	421	406	394	381	393	376	392	423	363	401	376	411	380	396	376	393	364	373	418	378	403	389	412	398	404	404	398	396	395	395	400	351	380	397	424	377	389	373	388	420	400	466	386	405	402	374	385	377	383	418	378	426	414	401	371	383	374	392	364	401	395	337	401	407	363	396	406	411	388	400	392	375	395	396	380	415	423	407	379	401	380	381	402	361	393	401	395	345	381	418	371	394	375	404	395	413	402	414	395	343	381	381	363	363	417	376	386	366	394	404	403	387	382	415	409	387	394	411	397	404	376	396	425	402	390	394	399	410	334	444	370	402	382	408	386	376	397	390	374	391	367	386	384	385	368	358	395	418	374	385	375	385	425	377	396	395	396	353	415	425	383	395	391	383	389	384	370	424	427	381	403	394	400	410	398	368	377	384	422	391	418	434	407	394	418	395	396	346	372	387	399	381	380	403	390	366	365	398	363	386	406	379	411	402	387	404	394	366	391	402	367	360	390	361	362	366	398	393	399	390	372	399	374	391	389	392	380	402	413	367	411	418	399	384	429	393	327	382	374	403	375	406	382	397	405	385	389	400	379	407	395	418	358	418	361	433	374	377	391	401	377	390	423	374	380	407	371	402	395	380	359	373	374	370	385	412	376	413	431	383	384	344	387	396	398	421	388	389	385	378	381	398	419	390	399	389	388	394	380	360	400	367	376	391	370	365	418	406	385	390	396	385	401	398	373	405	408	353	380	397	385	401	388	433	388	370	378	364	363	384	357	406	377	410	394	373	373	371	374	369	386	417	379	380	344	391	390	370	387	401	373	400	425	387	366	351	385	375	395	404	373	381	401	372	364	361	382	393	367	385	440	406	389	370	399	427	357	381	388	401	413	366	416	363	407	358	403	376	373	373	383	380	388	378	412	401	393	433	417	436	382	387	401	421	421	386	385	383	365	383	410	362	396	406	400	415	396	403	369	366	375	424	414	398	396	391	395	382	375	384	397	356	383	358	386	382	374	351	386	409	406	378	404	374	415	394	405	410	423	362	419	398	408	410	399	397	418	385	372	401	368	384	385	405	388	375	392	417	397	369	391	413	362	403	407	387	391	361	382	394	397	402	385	393	380	373	397	391	406	416	394	370	414	387	404	351	397	378	369	361	392	396	393	426	427	399	405	391	369	390	415	359	381	396	389	417	371	422	406	411	380	370	407	383	376	392	381	408	380	379	367	414	359	395	400	370	408	380	421	374	394	382	384	411	409	388	384	381	377	408	372	385	382	373	402	399	409	377	419	410	445	394	432	400	392	387	419	405	412	376	384	374	400	362	411	414	385	390	397	377	391	359	391	407	409	369	366	436	387	405	392	394	371	402	363	388	393	425	433	418	415	348	402	394	406	392	390	397	395	398	389	429	367	392	371	395	383	424	368	383	379	405	390	379	378	418	391	375	387	411	395	400	389	402	386	365	392	429	350	415	390	382	432	361	373	366	362	377	418	387	350	375	370	402	346	379	401	375	391	375	380	373	352	369	398	403	393	338	396	414	395	394	419	360	405	380	385	366	370	344	419	398	392	399	376	382	375	364	420	393	397	419	416	381	392	343	351	382	379	393	376	355	378	381	431	426	358	375	400	454	386	402	396	388	389	440	400	411	368	379	405	387	384	398	381	363	368	397	368	400	411	406	384	384	406	392	364	394	368	394	405	363	395	382	389	402	381	379	392	416	411	343	423	367	410	403	390	421	405	365	401	399	384	405	418	406	419	361	380	367	404	381	411	378	421	400	376	398	389	404	431	413	396	405	379	368	371	395	371	384	419	396	385	355	382	378	376	376	374	392	413	405	379	413	410	367	387	401	384	379	394	356	388	402	404	393	361	437	424	394	417	365	383	395	348	379	393	410	357	391	426	407	358	367	402	384	354	384	407	358	375	377	346	402	423	396	390	399	373	400	367	393	362	404	351	372	385	389	420	397	412	370	396	385	430	383	385	377	353	388	439	398	396	377	413	374	406	362	401	418	388	358	384	371	389	376	358	403	397	382	402	445	384	385	399	371	412	390	394	396	357	379	407	369	368	392	375	416	385	405	423	363	358	375	386	412	403	413	397	388	375	385	400	389	377	416	370	416	394	386	377	365	379	386	378	408	395	372	372	379	412	405	373	377	377	412	391	377	380	392	389	401	418	412	428	371	386	368	399	439	402	396	383	398	394	423	384	385	364	382	430	372	393	383	372	366	390	381	378	357	357	377	388	376	376	371	386	346	383	386	393	362	382	381	411	382	394	391	403	400	390	415	401	373	388	391	363	365	388	403	384	395	386	400	417	338	380	396	379	395	392	401	398	351	382	369	382	399	384	394	387	360	388	384	377	382	375	329	391	415	382	383	389	412	382	363	352	386	397	382	365	422	411	373	387	379	391	360	395	386	350	390	387	403	435	404	363	407	372	411	375	365	377	389	362	350	355	391	384	410	374	380	405	432	387	395	386	413	387	384	424	380	391	377	381	369	406	365	371	373	417	378	405	374	420	389	422	400	406	349	420	391	391	412	360	384	389	403	403	385	368	358	393	381	403	385	371	379	387	402	339	382	439	403	396	358	402	386	391	402	400	343	377	421	378	386	362	376	416	444	397	405	375	392	377	393	392	380	370	355	384	374	363	368	398	385	373	413	393	383	388	413	402	417	384	386	372	412	358	388	413	397	389	386	405	368	404	380	398	409	372	357	365	377	406	392	402	410	368	401	397	386	390	386	405	382	375	419	392	382	361	393	394	386	376	371	392	376	391	412	378	382	367	390	381	402	382	366	450	401	386	383	383	400	415	392	377	369	418	401	355	350	379	383	392	387	404	424	393	398	394	392	376	388	419	419	391	393	403	400	388	358	396	399	383	425	395	405	395	417	377	383	411	378	373	406	388	364	389	384	358	412	377	369	382	379	386	351	360	393	376	399	392	423	406	391	360	419	394	357	424	354	367	368	369	394	360	372	388	374	397	351	387	363	408	421	381	376	396	378	378	374	396	384	398	402	393	401	374	393	422	403	399	370	402	359	409	388	401	381	383	382	389	386	389	407	407	397	377	370	416	390	365	401	413	398	372	398	381	390	392	380	392	352	418	393	378	384	403	404	352	426	381	367	416	403	423	379	369	387	392	420	391	399	422	353	403	397	385	407	376	396	408	427	367	370	406	371	411	384	418	392	370	342	394	407	382	409	383	421	384	380	397	405	382	383	393	382	368	417	388	354	394	389	405	402	413	404	355	373	409	367
1278	607	301	144	321	414	631	280	366	222	322	102	68	72	61	57	58	57	63	63	62	62	59	64	56	46	56	61	54	48	58	59	46	67	63	55	54	61	55	53	63	40	47	50	45	62	46	49	52	53	52	54	44	62	50	42	48	65	43	53	51	56	44	48	50	49	44	59	48	45	36	36	47	46	40	48	52	47	44	57	54	46	52	37	52	44	52	48	50	49	35	52	40	58	61	49	51	48	38	66	51	51	47	51	58	43	46	58	60	33	53	35	46	38	55	48	63	50	51	49	52	55	48	53	48	43	51	43	53	50	55	44	55	56	51	43	44	44	38	46	48	43	52	40	58	44	75	63	58	47	57	57	57	45	40	55	53	44	64	48	62	49	46	44	42	42	54	59	56	54	38	52	38	65	59	39	43	54	47	53	58	36	54	44	49	45	64	53	38	54	49	61	47	42	51	35	57	62	51	66	53	49	51	57	53	51	55	61	45	40	52	38	49	45	63	55	52	62	43	41	49	47	60	48	43	49	49	55	53	34	42	56	58	53	49	56	55	48	39	45	53	42	50	66	43	60	56	46	45	63	42	56	45	61	41	44	54	42	58	43	65	45	58	56	42	50	50	58	38	38	50	51	42	47	50	53	47	46	51	45	49	51	52	40	47	49	44	48	56	52	52	61	52	51	62	58	45	44	52	50	45	51	51	51	47	49	47	48	49	50	37	43	58	45	38	60	52	51	56	38	53	58	53	43	58	55	62	50	43	46	54	32	57	45	36	55	52	50	54	57	58	41	37	54	56	39	59	37	55	53	37	54	56	43	50	44	46	66	50	62	55	43	46	57	48	45	47	56	55	42	59	45	56	52	58	46	66	43	44	53	51	57	45	51	58	36	51	47	67	50	57	45	43	41	48	54	57	44	51	44	57	52	57	45	53	42	40	40	52	47	57	50	45	60	52	58	49	49	49	49	50	39	58	55	61	56	53	55	53	51	43	54	34	68	54	46	51	51	50	40	49	50	56	47	49	46	53	56	46	51	50	55	54	46	56	50	56	46	45	67	48	47	50	67	47	50	55	60	44	52	52	48	38	50	47	62	53	58	48	40	55	58	54	81	51	49	42	51	44	60	45	52	47	38	60	66	43	58	58	62	62	36	38	48	52	56	56	45	53	54	52	57	48	47	50	46	63	55	45	45	43	58	67	52	43	45	39	46	51	54	44	48	35	53	43	55	51	46	51	42	57	45	41	52	49	40	54	49	49	57	52	43	38	48	50	62	39	52	53	52	51	55	57	54	55	49	46	46	39	39	47	51	44	43	62	41	40	42	48	64	52	53	44	58	51	59	46	52	64	39	64	39	43	56	56	46	50	44	49	42	45	62	35	53	47	59	69	44	64	48	49	53	44	52	47	46	46	50	50	54	35	61	61	45	44	47	52	55	49	54	44	48	59	39	58	42	58	48	41	51	57	51	47	41	56	57	55	58	58	46	56	56	42	49	50	44	68	58	54	49	54	36	69	57	43	53	56	51	37	57	37	51	34	56	46	42	43	45	57	39	45	35	52	56	48	48	67	56	42	51	60	51	53	62	33	59	54	46	57	65	53	51	60	48	46	44	59	50	52	46	57	52	44	37	49	57	41	61	46	39	52	51	51	49	50	55	50	45	52	47	49	63	60	40	57	57	50	47	55	47	30	50	47	53	65	49	51	48	43	56	46	51	56	55	57	53	50	37	57	45	53	38	57	57	44	53	55	48	52	47	58	48	46	50	39	42	54	64	44	44	56	47	49	58	45	43	49	62	37	55	51	49	55	44	40	53	45	65	48	58	51	58	44	55	42	52	45	54	42	61	58	48	50	42	55	64	41	54	55	56	38	47	35	53	50	42	49	47	57	40	50	35	58	43	65	54	41	57	58	58	47	41	57	57	42	66	49	57	43	49	46	45	52	49	46	52	40	55	49	52	44	46	45	47	51	50	51	64	66	50	59	48	44	50	47	69	46	46	50	51	52	64	53	52	49	52	53	44	46	52	44	41	61	60	49	42	52	41	55	53	48	51	50	49	49	49	54	58	42	64	47	50	43	46	58	64	40	48	51	53	44	47	59	52	68	62	59	50	49	44	42	33	50	53	38	49	50	52	57	50	58	43	48	47	36	47	57	49	46	50	43	48	42	46	46	57	54	54	57	59	51	49	57	65	52	44	67	55	60	45	44	42	43	63	53	41	55	50	61	51	38	51	42	52	43	55	34	38	54	45	48	31	50	60	55	49	49	50	56	48	46	43	52	56	58	57	50	62	55	44	53	51	56	50	66	51	50	47	57	46	44	56	61	47	55	44	55	44	66	49	47	48	48	56	55	51	41	44	63	54	44	33	57	56	52	45	57	50	63	51	59	49	49	51	60	59	44	47	45	52	53	53	55	41	42	37	58	46	51	46	61	41	52	56	41	57	50	48	48	45	39	45	54	59	59	56	52	50	46	60	58	47	49	60	49	50	57	54	55	48	49	62	40	41	62	52	53	44	33	59	46	59	56	46	60	65	49	57	36	61	49	42	55	57	42	53	48	62	56	65	51	56	59	34	54	40	49	43	45	51	49	45	47	51	45	49	43	46	49	46	58	52	42	50	54	46	50	40	42	48	46	54	57	57	51	43	60	43	50	39	48	58	58	56	50	49	55	51	57	61	37	53	41	48	50	50	41	39	48	54	52	53	54	51	58	43	48	56	61	39	67	44	42	50	55	63	43	43	57	43	64	50	54	53	49	48	56	48	51	44	45	60	51	50	53	53	60	45	45	48	38	52	55	60	46	49	41	48	57	52	45	51	54	51	54	63	51	46	46	65	50	51	51	47	52	39	52	60	43	51	63	60	56	55	44	57	51	58	51	49	49	51	53	52	43	48	53	62	63	53	52	54	45	58	53	62	43	47	54	53	51	53	59	50	50	53	47	54	62	43	51	51	69	43	47	45	62	48	57	40	50	42	44	45	38	46	42	48	62	41	58	46	52	44	55	54	54	50	57	55	46	53	53	49	55	47	60	54	51	57	50	46	59	52	57	40	38	65	40	58	54	49	54	60	55	48	45	60	37	47	36	71	47	59	53	49	63	50	52	56	51	49	60	46	39	46	36	49	64	54	38	50	52	48	38	51	56	51	51	53	39	50	46	49	56	58	44	49	60	60	52	53	55	39	47	45	46	56	53	58	50	41	42	67	50	48	51	58	44	48	42	50	46	48	52	50	56	66	41	54	61	76	55	52	52	48	47	66	48	56	58	55	62	56	49	43	67	48	56	44	50	46	54	50	54	65	55	52	53	60	58	41	47	46	57	44	62	56	49	58	52	55	52	45	51	51	58	50	55	41	49	41	55	48	51	36	51	55	52	58	53	47	51	56	63	61	38	57	51	44	55	46	59	57	54	63	44	47	59	62	55	57	47	56	55	50	53	50	61	46	50	55	52	42	46	45	57	54	49	58	51	48	41	50	50	34
24386	14402	7449	15824	23601	22124	24909	14220	15347	9549	11001	3236	2427	2224	2051	1811	1723	1518	1530	1435	1348	1311	1298	1232	1237	1127	1132	1132	1109	1064	1076	1038	979	985	946	1014	989	1036	990	958	973	932	904	919	918	917	924	932	970	919	949	917	993	923	914	946	913	884	907	911	879	874	917	930	899	904	887	872	880	852	886	915	878	889	853	879	861	843	823	817	915	890	863	821	865	818	818	869	883	821	902	858	854	845	824	830	868	808	919	891	865	911	898	840	845	835	879	840	869	847	847	849	857	888	839	848	901	863	825	818	846	818	846	844	884	862	839	878	867	849	858	807	885	759	878	859	858	836	859	851	864	863	890	829	837	819	852	850	892	840	891	853	841	876	863	866	892	853	897	837	875	824	859	879	832	839	844	885	894	834	803	884	903	917	826	829	849	868	871	850	822	875	899	820	891	815	854	824	904	835	861	875	878	854	841	829	867	843	823	852	884	824	792	826	866	837	860	832	913	837	902	889	836	865	835	858	848	839	807	905	823	813	855	815	850	862	900	872	797	828	842	846	855	822	842	848	842	890	816	857	809	812	876	871	837	847	829	874	822	881	860	868	861	850	861	797	863	882	788	808	852	892	851	810	783	806	822	829	839	848	881	848	832	851	864	919	863	884	807	845	881	851	838	875	881	865	801	788	865	794	852	841	849	855	899	817	812	846	846	862	837	852	881	797	825	854	864	817	860	802	846	893	873	828	908	844	873	823	818	913	857	863	840	822	859	872	822	855	863	814	787	832	864	872	818	874	844	882	882	817	874	810	815	798	825	828	902	883	870	859	855	815	853	819	891	855	832	818	849	887	877	860	830	877	889	791	881	797	851	873	876	842	882	797	876	843	817	791	821	850	854	879	874	798	861	813	851	858	896	851	834	867	873	827	838	866	809	835	913	863	849	883	909	854	868	794	871	848	854	859	902	885	892	832	850	825	824	821	832	834	865	795	820	886	863	857	796	829	863	856	870	902	849	853	821	809	855	850	820	827	832	914	806	847	838	860	866	851	863	833	875	865	855	857	840	810	878	831	828	845	863	831	886	863	780	903	870	808	791	852	802	828	831	876	867	823	806	854	812	823	819	842	859	841	836	851	825	802	848	883	848	826	831	852	872	797	839	907	877	849	847	866	864	847	854	835	880	870	838	893	830	791	844	867	849	869	834	867	866	858	838	868	803	848	826	819	834	824	894	829	849	861	858	854	811	795	866	888	853	827	819	860	840	854	856	860	856	828	850	847	842	851	892	840	793	861	841	813	795	883	836	873	852	910	875	831	843	828	891	903	830	855	799	843	902	855	868	859	860	854	858	818	913	865	807	817	787	819	857	849	879	858	833	904	857	818	917	870	875	855	868	819	853	888	836	866	810	832	856	771	811	825	853	847	851	826	803	809	861	853	845	816	856	797	855	862	820	879	828	845	846	827	846	756	835	801	844	846	816	831	846	880	895	820	884	841	850	863	856	877	844	811	860	854	867	843	833	891	862	844	842	861	835	813	888	841	820	868	871	851	850	818	828	851	823	841	865	843	834	840	864	846	845	872	853	810	856	854	892	806	847	827	840	859	877	825	848	893	812	841	878	874	842	793	860	834	807	870	859	869	884	849	826	868	859	906	839	829	890	817	863	847	832	823	825	863	845	820	842	844	854	862	845	816	865	832	824	818	824	836	881	883	844	841	792	821	808	870	845	939	855	852	828	885	860	834	851	871	832	879	900	824	866	831	873	803	851	873	840	834	820	875	887	816	819	803	854	854	790	865	833	826	827	897	823	852	864	850	865	821	817	829	873	861	866	835	883	875	852	874	837	904	889	873	900	859	876	838	882	892	813	834	852	872	859	870	820	865	833	843	914	809	855	894	848	862	806	852	846	878	871	891	837	867	821	802	803	829	853	841	880	873	891	881	840	878	898	856	855	856	906	864	827	851	813	869	857	830	878	821	902	836	905	849	870	810	854	811	820	854	857	822	840	907	836	861	897	800	917	856	832	834	876	866	827	829	875	857	854	810	825	880	868	855	845	862	890	835	867	851	825	848	906	860	845	808	791	906	805	869	834	857	853	855	832	789	900	885	905	820	887	875	838	880	885	824	843	796	875	897	862	845	779	852	861	856	879	885	829	904	873	889	876	845	841	870	872	897	836	874	797	825	832	820	877	856	828	857	840	855	900	903	819	864	838	849	853	851	828	848	837	857	776	853	870	862	858	851	897	849	844	854	902	907	859	881	820	819	842	857	831	919	816	821	845	842	869	845	860	839	892	790	853	825	799	825	850	822	818	854	870	860	929	877	873	866	883	834	844	840	834	822	846	876	880	894	835	884	881	892	842	810	807	830	858	813	891	836	877	878	834	857	858	840	812	830	856	864	858	924	875	850	820	833	857	860	803	804	841	849	845	855	835	836	852	844	802	883	872	859	861	908	836	852	856	906	851	884	835	903	868	861	829	842	821	867	878	836	834	826	838	817	834	912	889	827	820	849	857	864	901	854	873	891	883	847	864	815	839	880	884	860	844	831	842	884	838	847	853	919	831	846	807	850	906	837	799	817	869	884	862	787	877	816	907	859	906	837	888	829	885	814	854	874	863	793	774	887	883	792	850	929	838	828	841	866	839	834	865	847	858	840	871	840	852	869	886	889	899	855	815	878	862	823	866	827	859	833	889	895	888	817	893	836	870	839	887	907	850	860	848	805	856	866	800	893	864	871	823	875	904	826	841	869	864	860	821	856	848	870	886	810	873	861	880	874	871	852	857	844	843	802	833	841	838	912	843	836	815	858	922	874	859	857	854	873	904	875	840	854	858	813	853	812	883	831	858	874	914	894	869	841	855	831	865	821	847	852	890	869	831	867	865	864	867	823	850	833	818	846	866	852	880	835	842	846	839	819	849	813	848	854	836	835	841	858	844	867	853	877	813	865	845	867	881	896	856	826	855	814	874	880	838	874	853	785	829	843	912	853	924	875	894	838	839	839	918	863	895	823	860	840	847	887	884	827	867	894	839	850	898	876	885	848	809	907	825	869	838	826	870	875	831	836	878	802	853	857	832	866	818	873	857	834	839	819	852	891	846	814	834	906	888	833	874	857	884	881	877	934	831	820	862	836	854	840	870	866	843	839	831	794	820	805	827	890	910	891	837	869	818	824	855	867	854	817	861	885	846	871	906	825	874	865	795	836	886	880	837	852	853	895	839	833	852	885	818	881	865	878	839	860	824	825	828	854	878	878	813	872	826	888	864	858	837	841	855	878	885	900	840	821	847	854	808	857	828	858	835	863	872	856	840	904	829	844	887	873	815	808	870	832	810	831	902	819	846	872	831	798	837	867	875	859	836	830	840	852	866	841	859	855	847	856	837	863	845	818	791	863	813	879	823	874	857	860	854	864	827	906	855	887	910	896	801	908	839	826	805	813	886	885	862	871	822	810	810	918	842	852	849	875	899	824	805	822	873	847	892	861	870	819	844	852	865	851
2867	508	251	165	281	290	320	177	185	135	84	74	52	44	48	52	42	31	43	39	45	36	37	33	40	36	35	34	30	32	41	28	37	30	29	18	32	32	28	27	32	28	32	43	34	37	23	41	36	21	23	26	32	23	24	28	33	22	30	15	29	27	29	29	28	23	17	29	23	25	21	33	24	37	32	17	30	30	22	38	26	31	31	18	30	20	26	26	27	36	32	22	28	25	25	25	17	27	29	25	32	28	33	29	23	41	25	32	25	23	21	36	26	22	23	30	27	27	30	28	30	28	32	25	27	24	18	26	16	20	23	18	33	32	28	32	21	36	30	32	25	24	26	30	35	37	30	23	17	28	29	30	31	24	29	32	30	25	21	23	21	25	20	34	27	35	23	34	30	28	29	29	26	22	18	28	18	35	26	29	33	29	29	16	28	20	33	29	34	33	30	25	30	34	17	26	28	27	31	29	27	19	17	32	31	29	35	28	37	27	26	28	23	20	17	29	30	27	26	29	20	33	37	31	20	25	42	40	39	25	23	36	31	36	35	29	33	24	35	37	29	29	27	30	23	27	29	14	33	22	35	20	37	22	29	24	26	35	25	29	34	33	36	30	23	24	20	32	22	36	25	23	29	19	32	28	33	29	25	34	40	22	21	24	18	26	29	32	30	23	33	30	25	14	24	21	27	22	28	23	23	35	30	41	26	28	20	24	20	25	32	26	29	28	25	30	32	21	27	28	28	36	18	38	25	32	32	34	22	24	25	35	35	21	31	27	32	24	40	29	24	28	16	27	21	34	30	29	29	28	16	22	30	35	27	45	32	17	22	34	31	22	33	27	27	24	35	35	26	24	23	27	28	22	22	31	30	25	33	30	33	30	33	25	23	27	22	36	34	22	20	23	34	26	17	24	26	39	20	32	24	29	33	37	16	26	35	32	25	31	29	29	33	27	24	24	27	27	23	28	34	26	40	27	39	27	29	18	28	32	21	37	29	33	23	36	25	27	39	26	32	27	31	30	24	25	35	28	30	34	27	27	15	30	18	30	18	31	31	36	28	27	26	31	27	25	32	27	21	23	37	33	20	34	31	26	25	21	28	27	31	29	29	29	35	24	25	42	34	34	20	31	26	29	31	19	23	23	22	30	24	32	23	25	29	27	30	26	21	33	29	22	28	36	27	25	27	24	23	19	30	16	22	26	35	28	25	33	25	26	26	28	29	23	24	28	29	21	25	15	31	24	22	26	25	26	22	32	20	31	28	29	20	26	21	34	33	25	20	21	39	24	22	42	34	27	20	37	30	27	32	32	21	37	30	31	37	34	17	17	32	25	29	26	24	38	34	35	25	26	32	24	20	25	25	40	22	23	30	27	38	24	23	12	30	21	41	23	37	26	28	24	23	23	28	18	24	24	25	31	41	29	27	25	28	30	32	25	29	25	40	22	26	20	23	30	39	22	30	26	26	22	30	29	19	25	28	30	40	28	27	21	24	24	35	25	34	27	31	16	29	24	25	34	27	26	27	24	24	25	39	24	30	24	25	21	23	31	32	25	31	31	23	18	27	27	31	32	31	29	18	22	43	26	31	16	27	20	27	32	27	15	20	22	28	10	31	31	21	31	25	26	23	21	27	34	29	30	27	27	22	24	32	32	20	19	25	33	27	20	20	21	37	20	27	31	35	26	29	25	31	20	33	30	26	33	32	21	36	24	31	24	33	27	28	31	31	28	21	30	31	40	28	20	19	38	26	26	26	28	30	31	29	25	34	38	21	29	30	25	33	16	24	20	23	34	27	21	28	26	23	23	23	39	30	21	30	25	28	28	29	40	28	33	35	22	28	44	29	35	29	35	31	31	32	23	31	33	26	23	27	28	24	31	30	25	19	27	28	24	22	29	32	20	22	19	28	27	26	25	21	25	26	19	32	26	30	20	20	32	25	25	32	32	27	33	22	21	29	20	25	22	31	21	20	29	30	41	23	29	25	28	20	33	25	31	31	20	30	32	29	38	23	30	28	28	28	24	17	20	33	29	28	24	22	22	23	26	26	26	24	30	23	34	28	23	27	31	32	32	31	29	26	23	21	28	21	29	31	16	36	31	29	25	29	26	22	30	27	24	27	17	19	26	24	34	26	19	32	28	24	22	29	27	25	37	25	40	23	29	36	25	32	32	27	34	33	31	26	20	27	16	24	30	36	28	27	27	20	26	18	23	32	22	33	17	28	23	27	32	25	32	34	31	32	33	21	23	30	21	31	26	35	26	23	33	32	26	21	23	26	22	31	26	42	33	25	24	30	28	30	29	16	41	35	30	23	25	25	25	24	22	28	21	32	20	27	25	25	24	31	24	33	32	22	28	25	28	27	38	35	27	24	22	34	27	33	31	30	20	22	24	23	23	34	23	28	29	32	21	22	24	30	34	35	23	27	24	28	27	22	28	40	20	26	38	31	29	22	34	25	34	27	17	22	37	36	30	19	24	25	39	34	33	34	23	31	23	16	22	26	29	25	37	38	23	28	25	24	36	24	28	35	39	35	20	32	28	27	29	35	17	21	22	29	32	20	28	26	24	35	22	26	25	23	33	30	27	22	21	31	18	23	21	36	24	30	24	28	26	26	24	31	22	24	29	24	23	23	38	31	21	19	33	25	31	31	35	26	25	29	31	27	36	27	28	28	36	21	22	31	37	26	21	28	19	29	25	18	27	26	31	23	15	31	22	18	27	29	31	29	28	24	23	29	26	25	23	33	26	14	26	25	28	23	23	32	29	23	27	23	27	34	29	33	28	27	30	23	29	27	29	33	33	19	29	28	31	22	26	17	32	38	16	21	27	21	21	28	28	25	28	23	28	22	24	22	29	30	23	38	30	29	19	19	26	25	35	31	31	21	28	23	29	27	22	22	26	25	24	24	36	30	30	27	23	19	38	24	27	26	32	35	34	28	22	32	22	17	29	31	32	24	27	32	28	30	31	26	19	22	22	25	33	28	44	35	37	27	31	33	25	28	27	24	20	24	26	26	16	28	26	31	19	36	25	26	29	29	31	25	31	26	29	25	35	31	20	27	29	24	29	31	36	25	28	38	22	28	27	29	24	37	33	27	41	30	37	26	21	25	21	28	26	21	31	26	23	22	23	25	34	33	30	26	33	24	26	26	33	22	28	24	27	25	27	19	27	29	29	24	30	34	34	28	28	30	19	27	27	23	34	37	21	26	31	30	25	22	25	37	45	31	24	27	21	13	23	25	27	19	31	32	28	25	41	22	28	22	24	26	26	19	24	30	31	21	29	31	21	32	20	34	23	19	30	27	23	26	25	29	24	28	25	28	22	35	27	26	33	38	27	22	34	28	21	21	33	20	26	22	27	29	26	26	31	28	30	38	23	30	24	26	27	25	26	30	32	23	36	31	30	23	26	24	31	36	34	32	28	33	21	28	30	25	28	30	28	39	20	32	26	32	22	27	31	20	29	33	26	28	18	35	23	28	34
22670	13336	6492	15533	23782	18732	17203	10274	10956	6924	4669	2793	2164	1798	1655	1487	1302	1153	1114	1028	1001	941	947	794	785	748	803	766	693	735	640	654	631	612	618	622	578	593	612	546	590	599	530	565	547	541	515	553	486	544	596	547	494	562	541	503	497	521	496	496	553	510	491	522	494	516	479	498	512	477	513	473	496	513	506	475	485	513	484	469	462	471	496	486	489	500	482	468	450	468	465	522	510	454	503	490	485	468	494	478	467	497	466	445	455	472	495	438	451	506	458	500	421	470	460	474	497	463	507	499	463	486	498	470	459	435	476	462	472	472	468	482	490	448	463	478	499	452	480	508	438	454	477	510	466	476	503	491	473	492	485	452	472	470	464	455	461	489	487	483	473	450	484	472	411	455	464	475	463	425	491	460	476	456	438	452	501	492	486	485	482	469	496	466	489	477	440	481	491	453	466	461	467	451	458	493	422	441	475	491	430	472	469	484	462	471	448	456	486	483	449	448	487	460	496	464	494	448	486	443	462	496	457	471	491	480	487	463	498	469	452	463	483	450	425	470	468	415	438	488	472	493	473	476	464	435	441	482	482	451	491	458	483	434	491	481	465	509	467	459	479	433	482	453	432	455	440	478	497	468	453	441	452	500	477	481	472	478	440	488	488	472	449	477	486	470	500	474	460	440	471	455	474	489	427	506	490	506	464	450	489	474	511	488	463	493	444	500	444	489	491	464	478	482	451	432	463	451	474	495	476	455	481	439	437	460	476	463	473	458	495	498	481	457	482	470	449	468	453	447	484	483	453	445	485	463	469	513	481	442	485	445	493	464	469	521	513	458	458	510	458	453	434	423	485	473	437	462	469	442	447	468	493	451	489	459	506	476	446	480	452	463	401	446	493	452	456	472	451	437	486	486	424	454	425	467	432	425	440	493	451	443	438	509	454	469	453	488	453	468	478	467	423	465	432	461	498	483	456	475	447	480	471	474	478	479	466	465	489	441	480	477	481	434	469	439	448	433	445	443	492	455	450	473	460	456	465	480	420	479	450	452	473	446	472	462	478	460	460	474	429	474	477	445	460	484	513	444	492	458	457	445	438	483	499	478	458	476	445	462	466	440	444	467	463	477	483	456	431	471	472	454	472	445	447	490	480	514	452	457	457	472	504	463	464	471	469	506	450	461	458	440	479	445	461	450	482	453	499	440	486	497	440	472	480	510	442	469	477	470	462	463	426	417	504	458	462	444	477	444	455	449	432	494	442	422	468	432	494	430	469	422	449	467	448	483	441	435	453	438	462	458	466	461	441	467	459	514	476	485	433	479	444	471	467	447	491	470	478	479	476	452	423	493	482	448	470	488	482	439	440	417	481	463	464	469	490	457	447	462	452	482	488	477	457	460	482	437	455	477	452	447	503	436	466	472	432	481	505	461	470	466	490	469	475	461	478	449	468	528	470	490	462	483	424	445	472	464	484	451	531	496	457	420	473	454	467	438	465	475	456	458	514	458	447	500	471	443	439	456	464	435	445	491	463	448	481	453	460	499	446	497	464	510	465	436	438	454	455	430	450	441	481	453	458	452	437	455	425	437	440	447	467	462	467	440	453	481	458	441	495	485	465	485	449	468	472	445	454	435	450	466	480	443	423	453	454	466	397	442	466	441	460	457	468	453	462	448	466	416	476	467	440	488	430	439	491	462	475	448	479	475	431	444	456	486	429	460	462	464	446	441	433	465	458	432	475	498	418	445	464	474	457	433	495	463	450	465	441	463	463	506	432	468	468	420	467	458	459	490	461	450	431	499	454	465	423	452	436	472	469	451	451	479	476	450	430	509	478	469	484	477	478	415	471	460	438	431	470	498	456	446	498	458	438	435	473	414	498	437	491	508	432	459	457	454	478	446	470	437	480	467	453	445	474	496	486	499	463	464	433	450	442	464	469	503	455	461	468	417	463	443	460	486	458	466	490	441	483	508	490	466	463	483	450	426	456	403	480	469	461	481	496	462	464	447	483	449	417	483	443	498	469	484	504	440	457	464	467	452	504	445	443	467	452	453	463	430	451	469	422	440	405	462	495	456	466	460	444	466	426	428	509	493	477	472	448	478	487	505	520	465	456	498	467	487	423	465	518	441	459	481	469	467	436	440	481	462	530	467	467	490	494	447	450	465	438	476	457	434	487	453	465	461	455	470	452	472	456	442	489	451	492	474	436	491	444	491	452	446	452	487	470	506	438	461	459	451	452	470	460	433	484	491	481	480	465	448	430	383	454	462	445	483	460	430	447	444	479	475	471	425	493	502	424	432	462	459	486	450	488	446	445	443	495	473	464	483	499	489	471	458	460	451	441	462	392	445	446	498	462	475	454	466	476	444	472	445	451	494	453	491	432	482	472	434	473	456	440	494	503	443	479	447	478	492	419	461	468	440	467	429	459	416	429	468	448	470	445	459	473	482	463	425	490	440	466	468	440	476	462	452	462	445	476	443	469	470	457	482	515	458	430	455	486	459	445	441	474	427	469	436	446	468	412	477	459	434	458	464	484	473	464	503	486	487	463	463	477	452	471	484	439	484	475	473	482	440	440	508	463	469	448	466	445	468	462	494	491	427	461	464	478	465	432	439	460	472	523	462	468	442	478	476	430	445	442	468	455	441	447	508	429	497	451	438	459	458	464	455	452	465	460	482	465	451	424	467	441	490	484	476	492	465	469	485	466	457	436	491	458	456	421	475	464	399	446	469	444	467	475	485	471	481	500	492	461	493	444	449	479	513	444	449	454	485	458	470	472	439	454	464	477	496	471	479	514	451	456	455	460	480	433	420	472	456	487	461	439	471	448	445	458	431	490	466	461	494	441	445	420	451	490	442	491	453	461	443	419	481	433	464	477	532	440	467	486	459	492	454	453	474	448	437	483	479	465	459	435	470	471	457	455	451	437	459	460	459	481	457	466	442	458	462	441	446	481	452	468	461	454	465	484	469	447	476	471	485	444	449	469	497	443	497	446	461	480	449	444	471	475	446	446	496	485	457	450	468	451	464	437	425	467	459	449	451	460	460	460	434	474	463	470	462	472	468	455	486	478	476	495	469	445	488	468	470	444	432	438	478	429	495	497	476	461	474	460	491	462	478	494	450	457	467	427	474	450	489	467	489	510	445	479	495	457	469	457	448	469	443	462	510	453	446	449	461	481	432	474	432	462	448	472	445	462	467	450	441	489	492	453	448	476	472	482	454	477	466	457	460	438	451	464	489	458	435	519	457	478	416	500	496	495	450	485	479	513	470	419	448	454	483	471	474	448	444	454	480	452	456	481	468	443	459	478	441	476	500	457	418	459	444	451	438	464	448	472	473	457	449	505	455	447	467	491	465	467	462	458	436	475	472	466	418	430	515	434	461	456	437	481	494	475	482	492	470	475	442	445	505	492	474	481	452	458	481	464	424	433	470	488	422	458	454	455	459	459	459	469	494	457	448	475	469	489	439	443	501	478	489	442	464	486	494	488	463
2523	947	484	307	541	496	626	479	354	281	239	328	131	126	122	109	98	102	112	102	88	81	92	86	96	64	74	89	97	74	84	89	77	88	81	71	80	75	65	64	71	88	82	72	73	70	77	58	58	71	61	77	66	85	76	75	74	71	79	60	57	70	79	64	66	82	83	63	65	76	71	72	80	84	82	75	69	76	64	55	64	77	78	70	75	57	61	65	78	71	60	61	55	83	61	70	66	73	65	68	63	73	70	62	78	75	62	79	67	62	66	56	82	79	73	68	73	60	78	69	76	72	61	63	59	82	67	64	71	69	70	52	64	69	66	74	84	62	57	73	63	65	63	75	75	76	75	49	64	74	65	59	71	82	75	76	76	70	67	63	63	69	62	60	46	86	53	74	69	63	66	72	77	80	74	69	67	69	71	72	70	55	75	53	66	70	74	62	80	70	72	74	81	63	54	62	80	57	68	73	63	73	61	59	70	68	61	64	63	69	69	68	71	76	78	60	64	71	57	73	84	69	77	60	71	63	66	68	82	71	68	73	67	63	54	67	72	78	68	71	68	80	78	61	82	63	69	72	76	65	74	63	80	65	81	73	77	74	56	73	69	76	77	73	58	70	65	67	67	75	57	65	80	70	75	53	61	69	63	55	81	72	64	63	69	65	77	80	63	75	71	77	59	73	97	64	71	75	73	69	57	77	68	51	74	83	76	67	61	67	80	78	84	63	65	66	69	65	68	71	80	83	60	56	67	63	71	78	61	71	71	83	65	66	78	63	78	66	63	69	59	78	86	77	84	63	73	74	80	75	74	72	65	83	83	70	75	71	60	74	75	57	78	68	72	68	79	60	75	65	66	70	62	64	62	78	75	81	78	62	72	59	66	85	71	62	65	76	57	72	64	68	63	72	90	72	67	79	60	60	73	74	64	57	63	70	69	64	84	81	58	81	72	70	72	69	87	62	89	66	71	69	66	67	65	65	71	56	71	76	68	80	71	85	72	70	52	65	51	73	69	66	57	64	77	64	75	56	80	62	73	74	64	64	64	82	65	80	76	68	68	72	83	81	62	59	68	69	69	66	67	62	66	71	52	71	53	65	75	74	71	57	80	70	61	73	70	69	79	68	52	54	69	73	66	62	67	65	81	63	72	69	79	65	74	64	65	69	72	59	61	68	97	75	80	82	72	62	73	65	54	75	72	61	73	73	61	81	70	73	63	74	79	69	74	66	79	64	78	61	58	65	66	66	71	66	76	73	70	78	79	75	76	63	72	72	71	68	58	62	72	72	58	71	68	58	58	78	60	72	69	75	74	72	89	60	71	69	68	63	70	58	55	70	72	57	60	71	66	72	69	55	57	80	86	55	74	76	66	71	68	44	74	68	76	72	77	57	62	61	68	64	88	75	60	62	71	52	69	58	78	57	73	85	75	91	85	71	69	75	73	69	62	48	62	58	80	79	67	63	67	65	52	54	54	63	87	72	64	70	57	65	76	83	71	74	73	70	72	59	65	70	73	66	69	78	72	66	72	64	69	70	57	74	66	66	78	74	78	61	64	69	70	59	65	70	73	68	88	74	58	60	79	80	68	74	74	66	71	62	80	75	75	67	73	74	62	77	60	81	69	66	67	94	72	77	55	56	81	70	65	61	64	69	76	60	60	83	66	66	62	67	66	53	66	72	82	75	65	67	73	76	61	77	76	72	76	52	66	73	61	51	67	73	67	60	72	63	62	52	67	59	72	69	76	65	59	64	65	76	70	79	75	72	71	74	59	76	77	77	62	57	71	78	71	71	59	70	63	74	68	65	86	64	65	60	76	54	67	90	73	77	60	78	64	80	55	62	64	66	68	70	66	66	76	78	67	80	62	64	64	65	69	81	76	60	63	83	76	55	69	59	66	68	63	70	79	82	64	67	61	69	68	72	67	63	63	71	61	72	69	75	58	60	79	81	88	66	66	59	66	66	81	68	64	63	64	72	67	69	56	66	60	74	71	72	64	74	67	78	64	75	72	63	70	49	72	73	69	61	57	79	70	60	70	57	73	70	61	67	70	62	81	66	63	64	68	64	74	71	66	64	82	68	64	72	69	79	63	68	73	59	76	64	65	74	72	77	73	56	82	55	64	65	63	67	62	60	62	60	64	70	61	66	81	64	59	71	63	59	79	76	65	68	75	62	67	73	76	68	64	72	61	76	58	64	66	66	72	79	65	62	61	70	80	59	61	65	72	67	78	67	70	61	66	67	50	71	67	69	70	73	54	66	68	58	63	74	66	64	64	72	60	57	76	71	79	61	75	64	64	79	75	79	66	61	66	74	77	64	74	78	69	77	79	74	74	70	64	56	76	57	71	60	69	61	68	70	70	75	84	72	65	92	68	74	70	67	75	57	79	69	78	72	77	67	65	75	57	69	78	75	78	59	80	73	58	57	55	73	74	74	74	65	86	58	71	72	78	70	67	74	76	75	67	70	68	60	77	80	67	49	62	71	56	66	65	64	59	69	74	59	59	54	82	77	69	79	66	67	67	69	65	68	50	76	59	61	65	71	81	56	64	71	62	68	72	81	77	68	66	75	86	78	49	57	70	77	75	63	69	61	50	78	53	82	67	67	62	66	76	77	67	63	75	55	64	68	75	84	77	70	65	84	70	74	76	76	64	70	77	59	51	65	68	68	67	62	82	64	59	66	74	78	74	72	66	69	67	69	58	53	62	74	67	62	57	57	63	72	82	79	57	59	71	67	68	65	70	62	71	77	76	68	83	78	78	63	77	86	78	68	53	78	66	71	74	81	69	67	61	58	73	68	72	64	70	59	63	59	86	79	55	80	54	68	69	60	68	56	82	66	60	50	72	69	75	72	77	64	56	66	64	66	71	59	74	64	74	74	57	74	82	80	84	61	65	63	68	74	67	61	75	80	71	78	53	70	75	76	62	72	52	65	59	55	65	69	82	63	68	70	75	74	60	81	76	72	60	69	57	70	62	73	71	74	66	43	74	71	60	54	62	63	68	73	61	64	70	58	55	72	67	77	71	72	69	79	78	56	79	76	60	84	80	51	66	66	63	80	72	66	68	63	73	63	68	73	78	68	67	61	79	71	67	66	79	76	68	77	69	77	83	75	69	69	63	66	61	83	64	81	66	63	60	71	68	71	55	65	81	72	66	77	73	56	76	55	64	66	82	75	67	68	72	68	64	65	72	71	79	78	70	67	72	69	73	88	69	76	70	66	66	56	66	77	72	71	71	69	70	57	72	70	52	61	60	65	60	67	66	71	69	63	79	87	67	62	65	67	71	69	70	94	71	72	66	71	69	61	78	57	70	73	80	64	73	72	77	72	83	73	57	72	58	84	74	88	76	80	66	65	82	65	80	63	70	58	73	62	63	67	78	78	69	61	67	73	68	60	70	66	63	63	66	71	63	66	74	70	53	62	66	87	71	59	76	71	65	62	88	70	71	74	84	69	65	68	55	77	69	62	66	66	60	64
29298	18667	10410	23174	29872	25489	25351	20266	14344	11794	9322	9811	4518	4054	3540	3172	2916	2671	2477	2447	2272	2120	2048	1943	1897	1699	1783	1734	1558	1577	1584	1474	1528	1458	1440	1485	1374	1424	1347	1346	1314	1313	1273	1309	1325	1268	1281	1262	1252	1274	1333	1287	1280	1281	1258	1269	1277	1236	1201	1216	1182	1261	1184	1218	1226	1176	1251	1232	1163	1231	1209	1188	1201	1217	1196	1192	1151	1197	1198	1175	1164	1216	1150	1182	1129	1155	1160	1190	1134	1230	1149	1245	1133	1154	1155	1222	1163	1189	1156	1127	1151	1162	1165	1143	1139	1151	1139	1138	1163	1133	1152	1160	1191	1102	1144	1137	1162	1178	1134	1160	1196	1184	1136	1101	1168	1209	1151	1118	1101	1136	1148	1198	1182	1078	1106	1219	1112	1103	1135	1117	1185	1166	1165	1206	1174	1231	1095	1105	1205	1135	1167	1069	1152	1158	1144	1144	1138	1108	1084	1152	1174	1193	1184	1139	1118	1117	1154	1131	1105	1112	1140	1167	1096	1122	1146	1169	1215	1157	1176	1085	1119	1149	1177	1127	1138	1143	1168	1041	1137	1176	1146	1110	1092	1095	1172	1180	1072	1175	1158	1071	1084	1160	1130	1155	1135	1143	1142	1107	1133	1158	1140	1154	1165	1086	1175	1190	1178	1162	1048	1139	1129	1123	1135	1204	1208	1093	1115	1101	1143	1159	1105	1118	1157	1146	1108	1126	1153	1148	1166	1140	1121	1120	1165	1123	1111	1161	1160	1145	1169	1112	1144	1156	1116	1132	1153	1069	1126	1139	1147	1081	1045	1139	1057	1104	1046	1147	1183	1083	1153	1176	1155	1117	1163	1116	1099	1103	1113	1132	1180	1178	1109	1133	1123	1139	1160	1154	1075	1113	1101	1051	1184	1139	1098	1146	1135	1083	1143	1153	1143	1121	1187	1142	1114	1081	1153	1198	1235	1163	1073	1175	1148	1204	1090	1115	1134	1201	1107	1122	1081	1179	1150	1139	1115	1179	1116	1158	1115	1127	1119	1088	1125	1168	1129	1125	1098	1152	1146	1135	1146	1152	1097	1158	1111	1133	1140	1129	1162	1109	1088	1173	1108	1148	1151	1119	1125	1138	1171	1158	1111	1111	1081	1130	1146	1109	1068	1135	1128	1133	1089	1112	1208	1072	1184	1174	1162	1085	1169	1160	1119	1124	1160	1120	1110	1184	1147	1095	1103	1073	1147	1171	1121	1211	1142	1116	1138	1140	1152	1125	1097	1106	1177	1052	1159	1113	1144	1164	1151	1124	1091	1122	1113	1116	1216	1110	1139	1160	1139	1165	1100	1123	1152	1159	1127	1165	1139	1071	1143	1176	1160	1153	1105	1088	1148	1084	1171	1131	1099	1126	1140	1156	1147	1144	1096	1101	1131	1091	1145	1167	1169	1127	1194	1165	1087	1099	1217	1156	1118	1099	1158	1129	1154	1098	1148	1106	1144	1186	1129	1097	1137	1109	1139	1156	1135	1163	1142	1122	1169	1119	1158	1110	1117	1137	1188	1128	1128	1159	1139	1141	1157	1172	1111	1199	1098	1183	1145	1115	1119	1103	1158	1160	1129	1129	1168	1143	1101	1162	1079	1107	1061	1114	1160	1150	1125	1166	1125	1152	1089	1078	1126	1114	1147	1157	1167	1138	1115	1111	1109	1057	1110	1181	1140	1155	1101	1160	1149	1180	1134	1195	1152	1154	1108	1221	1118	1163	1124	1139	1191	1120	1036	1144	1139	1151	1197	1079	1163	1174	1111	1152	1159	1105	1132	1112	1097	1083	1163	1150	1120	1135	1160	1134	1183	1190	1179	1128	1147	1136	1065	1108	1088	1152	1117	1076	1103	1164	1140	1184	1133	1106	1117	1159	1111	1136	1134	1121	1110	1169	1183	1199	1093	1100	1124	1153	1103	1068	1138	1162	1125	1167	1147	1120	1120	1129	1201	1172	1121	1159	1155	1154	1102	1142	1104	1134	1086	1172	1097	1168	1156	1130	1142	1066	1158	1115	1118	1129	1065	1158	1159	1105	1157	1120	1106	1143	1109	1110	1182	1134	1182	1160	1113	1176	1117	1076	1160	1086	1081	1099	1162	1092	1117	1088	1153	1161	1106	1194	1130	1143	1161	1123	1105	1087	1159	1172	1137	1112	1107	1131	1154	1158	1169	1146	1119	1108	1165	1124	1103	1107	1141	1160	1099	1130	1096	1149	1155	1119	1165	1147	1105	1162	1096	1142	1154	1166	1065	1129	1058	1156	1070	1146	1132	1135	1136	1168	1098	1206	1146	1146	1113	1115	1112	1180	1180	1120	1121	1078	1087	1160	1170	1130	1077	1127	1112	1098	1104	1140	1098	1089	1124	1129	1143	1106	1193	1160	1125	1093	1171	1212	1100	1116	1170	1140	1130	1118	1142	1123	1096	1163	1149	1119	1058	1138	1147	1166	1144	1114	1121	1086	1158	1142	1104	1099	1165	1157	1179	1163	1138	1106	1102	1138	1116	1142	1162	1141	1163	1142	1125	1150	1123	1162	1170	1151	1101	1113	1086	1107	1162	1092	1149	1203	1099	1152	1079	1084	1106	1142	1117	1161	1149	1148	1146	1136	1148	1100	1106	1133	1121	1127	1162	1210	1116	1122	1147	1146	1160	1136	1121	1125	1142	1177	1162	1153	1122	1141	1126	1165	1183	1120	1130	1112	1140	1131	1134	1144	1119	1102	1133	1084	1134	1117	1113	1102	1079	1160	1152	1116	1118	1152	1161	1117	1113	1102	1071	1132	1107	1146	1109	1089	1165	1134	1175	1130	1153	1167	1132	1103	1206	1114	1156	1122	1129	1121	1113	1123	1116	1093	1103	1188	1189	1147	1132	1156	1164	1085	1138	1141	1119	1116	1121	1123	1145	1099	1083	1146	1109	1140	1146	1164	1180	1112	1065	1133	1149	1154	1077	1151	1147	1147	1108	1133	1130	1183	1119	1147	1134	1098	1143	1168	1102	1123	1126	1124	1143	1132	1164	1173	1082	1156	1120	1092	1137	1057	1148	1201	1123	1094	1138	1125	1166	1144	1089	1122	1171	1133	1126	1122	1182	1098	1151	1132	1157	1166	1187	1093	1087	1107	1100	1126	1123	1236	1161	1132	1173	1183	1118	1144	1136	1133	1125	1101	1141	1142	1131	1202	1153	1076	1121	1072	1148	1161	1123	1173	1097	1125	1085	1125	1124	1110	1064	1114	1132	1144	1149	1167	1109	1238	1145	1143	1114	1161	1151	1114	1148	1087	1134	1153	1123	1160	1113	1201	1148	1116	1136	1138	1133	1121	1129	1159	1207	1137	1158	1116	1180	1107	1093	1109	1097	1088	1075	1108	1160	1172	1138	1169	1102	1182	1135	1108	1149	1154	1137	1156	1082	1149	1115	1143	1093	1107	1192	1092	1115	1196	1120	1104	1186	1152	1104	1151	1068	1193	1177	1126	1135	1129	1133	1122	1169	1116	1127	1088	1115	1181	1092	1123	1171	1124	1151	1073	1141	1137	1140	1139	1101	1104	1136	1127	1067	1156	1158	1158	1187	1193	1148	1128	1172	1112	1079	1154	1119	1131	1102	1136	1131	1153	1133	1147	1129	1187	1108	1089	1089	1182	1102	1185	1171	1100	1081	1107	1083	1096	1115	1136	1115	1124	1153	1138	1099	1158	1162	1202	1132	1079	1172	1104	1154	1083	1097	1140	1171	1081	1062	1128	1174	1150	1055	1085	1155	1173	1173	1162	1173	1100	1087	1118	1127	1138	1152	1168	1120	1130	1108	1116	1137	1104	1125	1148	1113	1082	1188	1143	1150	1121	1163	1150	1145	1078	1104	1105	1141	1102	1126	1111	1138	1129	1171	1109	1100	1124	1074	1120	1168	1126	1128	1147	1141	1175	1103	1156	1155	1200	1151	1130	1092	1101	1081	1118	1141	1145	1078	1152	1171	1125	1080	1093	1109	1147	1109	1177	1139	1154	1155	1107	1124	1125	1158	1150	1184	1119	1139	1111	1068	1139	1066	1084	1181	1099	1183	1161	1072	1129	1100	1128	1101	1106	1130	1126	1142	1131	1091	1154	1125	1140	1104	1178	1132	1165	1195	1098	1127	1150	1143	1152	1127	1148	1071	1152	1135	1105	1155	1083	1162	1174	1166	1127	1143	1110	1118	1156	1144	1146	1086	1102	1080	1128	1119	1180	1151	1178	1063	1054	1156	1115	1166	1141	1097	1053	1140	1142	1124	1186	1163	1070	1089	1171	1241	1113	1172	1180	1147	1149	1137	1104	1116	1166	1147	1129	1186	1134	1195	1132	1080	1096	1122	1129	1076	1164	1073	1138	1168	1102	1157	1184	1148	1106	1179	1099	1179	1117	1200	1137	1168	1158	1152	1114	1110	1086	1125	1161	1131	1189	1172	1161	1107	1188	1130	1142	1145	1121	1102	1157	1110	1094	1123	1134	1110	1136	1115	1113	1108	1076	1156	1199	1086	1162	1095	1111	1166	1164	1188	1158	1102	1136	1121	1145	1192	1097	1081	1104	1128	1153	1135	1122	1129	1137	1131	1110	1153	1129	1143	1149	1157	1192	1180	1110	1135	1142	1111	1150	1147	1136	1142	1149	1101	1163	1183	1063	1163	1168	1135	1126	1178	1120	1145	1082	1181	1152	1148	1161	1132	1189	1174	1150	1153	1159	1138	1158	1123	1144	1069	1183	1145	1104	1128	1148	1159	1117	1112	1089	1192	1152	1144	1093	1117	1145	1125	1119	1129	1144	1137	1124	1127	1161	1142	1148	1155	1115	1161	1171	1113	1145	1071	1144	1095	1173	1084	1118	1118	1142	1100	1191	1152	1138	1135	1108	1063	1132	1176	1128	1113	1089	1115	1165	1144	1134	1156	1104	1098	1142	1171	1096	1141	1144	1126	1074	1182	1132	1109	1126	1145	1149	1171	1108	1117	1151	1160	1133	1111	1142	1133	1083	1122	1097	1146	1135	1150	1132	1156	1183
1711	324	152	124	159	122	233	234	184	166	67	115	26	21	23	24	17	32	20	22	15	16	21	20	26	24	25	30	26	19	18	27	21	21	22	29	26	20	27	18	18	21	17	28	26	25	17	19	25	30	23	19	16	15	20	18	30	20	23	18	15	24	19	18	29	19	22	28	22	17	24	18	20	23	24	23	23	12	21	15	19	27	25	29	28	16	24	20	16	17	16	29	22	22	21	14	17	22	24	22	20	19	28	21	27	18	26	26	10	24	20	30	27	23	20	30	26	17	25	19	26	19	23	30	10	15	31	23	26	27	18	21	15	23	20	20	29	18	24	16	28	19	27	21	23	20	19	26	16	18	23	18	24	24	35	22	22	24	28	17	20	18	28	25	21	22	24	26	22	29	20	12	21	17	23	17	20	29	23	21	25	38	21	21	29	32	20	28	21	30	16	20	11	11	16	24	20	21	23	24	21	16	19	15	32	19	23	25	19	17	20	15	30	23	18	31	17	18	19	27	22	11	17	20	26	22	27	23	15	19	22	16	17	25	15	16	30	20	20	18	21	28	19	18	27	25	19	25	22	20	17	27	16	19	21	28	19	24	26	24	20	17	20	27	20	23	16	24	24	22	27	20	18	24	29	17	20	18	17	15	17	18	24	15	18	26	22	17	16	27	16	32	19	28	32	23	20	29	20	19	24	20	19	17	16	19	20	25	18	22	35	18	23	24	29	31	27	26	14	20	23	22	23	19	20	17	17	14	16	21	25	15	18	25	16	20	16	21	20	25	23	20	21	21	17	14	30	27	16	21	17	20	13	25	17	25	17	16	21	22	19	26	27	22	23	16	27	20	21	24	25	25	26	18	11	20	19	24	15	29	25	19	19	18	24	25	29	19	16	28	28	20	23	26	23	20	28	19	16	18	18	25	15	17	33	25	18	23	24	18	31	22	21	21	27	32	12	17	18	24	25	17	18	17	25	18	26	31	14	22	17	13	19	29	16	18	26	17	23	21	16	26	23	21	27	22	17	15	23	31	24	22	21	18	25	19	23	21	22	17	19	25	20	17	16	18	25	20	17	16	25	17	21	25	23	25	22	19	19	17	22	21	16	14	22	15	28	22	18	24	23	25	16	25	20	15	16	17	36	21	24	21	20	33	23	20	21	19	20	24	29	20	23	20	19	22	26	25	20	13	20	27	16	13	16	26	21	19	16	33	22	21	28	18	24	22	19	18	34	28	20	24	19	16	23	17	17	30	18	17	19	22	24	8	22	29	16	20	25	22	27	16	30	16	20	34	25	19	29	21	28	17	22	23	25	31	25	25	25	18	24	22	24	10	16	23	21	24	24	26	26	14	17	27	22	17	20	21	28	16	22	13	18	18	21	23	22	22	18	21	26	26	24	22	15	18	19	26	22	18	17	26	29	26	20	29	25	25	25	17	24	19	19	16	22	20	27	28	18	19	21	26	25	22	26	33	28	19	22	17	31	23	23	26	16	26	26	14	22	20	21	21	13	26	18	14	26	24	20	28	19	24	25	22	22	27	25	17	23	21	19	10	27	22	25	20	15	27	17	25	25	20	16	31	25	33	17	21	18	24	26	23	23	26	20	32	13	19	20	13	19	33	30	18	16	14	18	15	34	22	25	21	17	29	21	24	24	18	25	23	23	22	12	16	18	22	12	22	19	28	25	28	23	21	14	23	26	23	18	20	27	32	24	29	14	17	24	28	23	22	16	18	18	31	27	30	20	20	30	15	19	29	22	20	18	28	19	14	24	17	26	24	25	25	21	22	11	19	12	16	22	21	17	30	26	29	16	24	21	28	21	18	20	16	18	17	15	22	28	19	24	16	15	19	21	16	25	23	17	20	25	21	22	22	22	16	29	18	22	19	17	17	26	26	23	22	27	19	17	25	26	29	18	12	27	20	20	15	19	20	23	20	33	29	12	23	23	25	22	23	22	21	19	26	22	30	21	25	32	24	19	25	20	25	19	22	26	18	23	13	18	18	20	22	27	22	26	19	26	20	18	27	17	15	17	17	22	26	21	26	14	23	17	19	24	35	26	19	29	20	16	29	11	25	14	25	23	24	21	19	17	23	23	24	22	30	16	21	19	18	20	19	22	18	27	14	16	18	36	20	23	18	22	20	29	22	20	22	22	30	20	25	22	20	18	25	21	23	19	25	24	13	18	21	24	12	23	22	22	34	15	25	12	18	28	24	22	26	26	31	25	16	18	19	13	25	28	15	32	31	14	25	17	22	31	18	16	18	24	29	24	27	23	16	10	24	26	14	14	32	21	22	21	12	20	18	23	16	22	16	27	23	26	27	25	23	30	17	16	29	19	30	33	24	26	17	24	21	18	25	29	23	19	29	16	17	20	19	23	14	16	22	30	16	26	22	25	32	26	26	20	16	23	20	16	23	27	19	24	15	27	24	10	21	25	14	20	21	22	20	21	22	22	22	25	20	22	22	28	25	14	33	30	25	18	23	19	20	28	20	24	19	23	15	23	21	19	19	16	20	29	23	16	22	21	23	16	31	29	11	18	20	25	25	21	18	13	24	23	23	22	24	32	23	26	17	15	30	21	24	32	21	17	14	38	22	28	20	19	20	17	16	19	20	23	12	18	14	18	23	17	18	16	24	24	27	26	22	20	26	20	27	14	17	14	29	20	28	13	21	27	22	19	21	20	27	27	21	27	20	23	10	16	23	20	24	22	29	30	18	16	30	26	21	22	23	23	27	15	17	25	24	15	16	28	10	23	15	34	20	23	19	18	22	27	18	20	19	21	24	26	32	25	17	12	21	18	21	19	20	26	21	22	29	17	19	18	25	22	24	15	23	16	28	26	17	23	25	25	28	30	24	17	25	18	32	24	23	15	20	23	15	37	19	22	19	23	20	24	19	16	27	22	18	16	25	23	17	25	19	10	21	22	26	24	28	27	23	21	25	23	21	20	25	27	22	19	21	23	27	26	24	23	25	25	23	20	22	21	21	16	15	25	19	24	15	23	16	26	21	19	23	27	27	20	33	23	26	23	14	26	18	26	21	18	15	27	22	29	24	23	23	24	26	16	14	16	17	23	23	20	20	27	16	14	16	14	17	24	25	12	22	23	31	24	25	18	22	16	22	19	20	28	18	20	24	19	29	20	20	18	17	18	26	11	25	14	19	16	21	20	21	20	22	20	15	20	23	19	24	14	22	15	27	15	12	21	20	25	31	17	20	18	22	19	22	17	23	20	26	23	23	25	21	18	24	28	20	17	17	15	13	28	33	13	23	17	13	12	20	24	22	21	31	14	21	19	29	24	24	27	19	31	23	22	32	17	26	18	24	17	20	21	32	20	27	19	30	20	17	15	18	15	21	21	18	25	18	27	21	28	22	17	22	14	25	23	18	16	17	20	19	23	21	24	31	26	26	13	16	21	20	19	28	27	23	18	18	23	24	29	23	20	23	23	18	28	12	33	24	22	18	30	24	24	19
20186	10477	4679	12266	16028	8887	16478	15068	9656	8136	4875	4797	818	773	742	642	639	586	585	542	513	535	511	501	460	496	453	449	467	452	400	410	411	398	410	425	488	440	395	398	434	370	375	433	384	421	387	403	415	441	402	451	407	445	414	434	408	369	394	371	377	374	384	388	355	383	390	400	379	395	398	402	406	382	420	377	389	374	404	440	377	411	393	395	383	443	356	395	411	410	411	405	385	394	378	410	372	369	359	358	355	328	355	377	397	385	359	377	415	402	364	418	397	406	415	381	371	370	400	362	360	377	367	347	394	382	372	366	421	414	389	366	366	411	372	330	382	399	353	397	411	381	386	389	393	410	345	389	391	409	385	347	384	399	350	379	373	444	384	399	374	382	397	393	393	388	382	354	378	363	372	380	381	383	405	420	390	386	401	395	411	389	388	408	403	395	378	358	413	371	402	390	405	396	396	372	391	393	385	356	361	419	383	349	368	368	361	381	385	376	393	386	375	387	373	397	390	394	373	391	403	400	426	383	426	367	371	373	361	386	369	412	364	372	343	378	407	360	410	373	417	383	397	364	378	403	399	367	393	379	387	403	405	385	342	387	389	389	391	383	378	396	378	421	356	394	383	393	362	375	383	373	411	392	421	357	398	400	396	341	373	407	396	392	381	422	393	384	382	416	371	372	382	329	370	413	390	370	402	386	395	415	366	378	403	402	371	379	383	393	390	373	383	404	385	409	397	425	408	385	378	411	383	376	384	376	415	392	380	380	392	374	390	384	379	424	383	377	399	389	345	393	375	365	405	361	392	362	403	408	364	430	408	381	367	423	405	365	404	396	404	349	383	366	401	376	411	364	388	391	375	354	413	386	392	409	380	386	340	349	389	362	377	374	402	382	384	378	375	370	393	390	361	352	369	386	350	390	384	401	345	376	380	389	380	414	382	412	375	382	390	422	400	369	371	387	386	365	387	390	387	351	363	344	389	373	373	398	390	416	379	371	391	375	348	387	392	378	398	396	370	366	389	392	408	380	387	396	367	402	404	380	357	403	396	386	344	393	383	372	403	413	393	400	396	370	390	396	401	385	378	411	383	372	373	387	408	417	388	378	401	371	399	393	375	383	393	363	370	385	385	369	376	351	434	397	366	382	364	410	402	381	411	399	372	385	388	402	377	372	376	372	413	389	394	398	397	388	380	388	352	393	391	396	384	386	412	428	392	380	413	344	380	401	405	377	366	404	384	341	395	419	372	373	404	386	352	394	380	395	389	355	389	427	387	390	380	347	394	357	393	378	414	412	397	351	400	394	348	377	404	357	401	377	409	387	427	375	430	376	369	387	396	395	359	413	361	372	400	424	395	397	362	404	374	391	370	379	380	387	380	402	362	351	363	403	377	362	390	352	372	383	371	386	385	394	391	367	385	415	393	392	382	395	359	383	363	386	367	394	394	391	397	373	364	371	355	380	375	394	356	404	394	373	373	376	399	365	391	386	389	401	375	385	406	373	374	371	416	408	365	382	387	361	366	369	393	416	392	355	403	369	406	403	382	427	406	398	350	409	416	332	413	359	369	400	388	377	379	387	426	402	379	378	383	374	386	381	382	398	380	411	364	386	385	400	374	398	378	384	394	395	382	368	406	363	397	374	350	406	403	405	395	368	389	383	367	421	409	406	360	392	439	367	384	393	367	392	369	392	355	402	426	382	381	407	390	391	399	387	372	401	394	401	364	373	406	336	399	388	409	425	385	345	385	355	400	422	405	389	367	391	403	378	377	397	412	393	401	390	395	410	377	380	368	374	394	404	367	356	413	358	394	355	356	358	404	356	395	360	372	368	403	440	412	413	372	405	408	391	417	370	376	400	398	362	430	382	381	415	368	396	408	365	366	397	395	393	344	390	421	373	398	371	356	396	398	405	402	371	392	425	375	368	417	397	361	368	388	389	381	388	379	371	366	370	373	390	393	394	424	407	404	385	365	381	375	368	403	374	391	369	362	393	402	404	390	399	399	399	395	387	400	378	373	416	347	381	397	381	378	371	401	337	365	361	346	379	391	387	389	390	405	368	364	365	408	349	391	382	410	364	404	375	426	362	373	339	380	380	386	349	388	365	397	402	381	378	402	388	390	396	385	367	362	419	411	388	404	405	378	411	394	392	402	395	396	394	360	406	347	392	363	386	403	383	391	352	390	413	354	389	383	379	366	372	379	369	384	353	389	397	394	392	405	379	404	404	377	403	398	368	412	413	389	360	366	384	413	374	352	401	368	377	431	400	368	391	390	383	370	412	400	391	376	350	352	356	425	393	394	378	389	413	392	409	402	397	388	404	386	392	366	359	371	391	393	344	398	404	411	391	372	378	403	379	423	370	385	390	422	371	377	392	419	402	396	409	353	362	401	400	405	345	369	381	411	394	377	338	381	373	409	408	415	357	395	406	370	390	347	397	379	407	356	363	381	407	392	396	343	396	377	353	365	415	362	380	361	365	400	392	380	392	374	406	353	367	402	372	356	379	367	369	371	421	381	380	411	403	376	394	372	386	416	344	382	386	411	384	387	383	390	351	389	379	362	400	389	365	408	360	412	367	349	360	378	387	388	365	400	372	376	396	373	395	390	412	387	395	409	377	393	385	418	367	355	393	399	380	397	391	424	403	373	408	392	371	383	360	389	401	371	393	397	360	371	379	440	394	389	377	374	417	413	374	370	391	363	411	378	372	387	374	417	416	373	378	364	352	383	352	399	397	423	422	389	371	392	396	393	403	390	385	422	365	365	372	398	399	364	390	400	399	402	368	368	376	369	402	406	418	370	392	348	422	386	348	389	384	365	367	363	366	389	388	388	377	378	381	380	369	395	431	396	358	375	386	393	402	419	378	399	410	396	409	349	418	360	349	381	364	392	384	374	381	382	396	408	413	400	353	382	370	379	369	420	403	388	387	365	377	362	395	356	392	381	396	422	408	359	398	384	370	422	348	397	382	410	423	387	406	344	425	382	372	378	368	357	391	379	408	384	405	387	384	375	387	405	362	407	367	369	394	387	356	389	378	368	409	353	404	413	390	425	369	361	382	393	384	403	392	360	386	348	399	376	395	368	381	405	396	375	379	369	394	383	379	385	371	397	342	406	358	373	397	393	437	369	370	370	397	357	390	390	389	373	362	383	364	410	384	401	378	374	393	369	380	420	340	403	347	373	382	398	404	408	357	365	392	385	350	440	364	409	404	395	365	346	369	376	380	402	384	371	401	394	425	437	372	376	381	381	387	381	405	369	398	369	371	366	397	394	367	388	404	382	366	373	370	383	391	413	424	371	370	384	340	395	388	395	364	379	366	384	408	425	408	383	387	388	409	419	387	383	386	386	355	393	403	423	378	408	371	396	376	399	368	389	382	389	390	397	384	365	379	405	389	416	389	387	375	371	411	373	389	365	370	416	385	368	374	392	392	377	409	378	383	405	380	400	400	386	363	363	365	367	383	381	380	356	351	409	402	352	412
1360	538	296	212	274	253	597	546	426	259	240	468	84	79	75	58	69	50	57	79	55	71	57	69	60	57	54	44	49	63	66	65	59	48	45	40	59	52	45	43	51	51	49	45	62	51	59	60	43	52	43	49	32	44	52	47	52	52	47	38	55	60	55	46	52	50	34	43	57	63	65	44	54	44	42	54	41	48	40	56	46	58	50	50	44	48	43	57	51	54	39	43	46	45	51	40	46	42	63	51	55	49	60	56	36	53	57	58	43	47	33	59	45	49	44	42	66	56	50	52	44	38	50	57	51	48	44	48	45	56	54	55	50	59	53	48	36	53	39	59	44	60	42	45	47	55	49	46	46	47	55	53	53	50	43	54	49	52	54	37	54	50	37	46	53	52	50	39	49	45	55	63	54	44	53	62	65	63	56	59	45	53	41	48	50	55	53	44	51	52	46	61	56	40	39	54	36	44	57	55	61	55	62	60	53	52	57	43	35	60	42	52	51	43	50	47	34	63	45	49	44	54	46	49	51	50	43	45	47	42	41	48	51	50	70	58	52	48	42	47	48	50	48	50	30	53	51	54	41	54	41	46	57	51	48	39	47	60	45	43	59	56	52	59	53	51	46	43	43	42	47	46	50	59	44	47	37	54	44	54	49	49	46	59	63	60	42	56	47	46	52	47	38	45	55	49	53	41	42	68	47	59	46	43	57	54	45	52	52	53	48	53	53	48	46	46	42	51	55	35	56	39	60	44	53	52	36	39	45	44	57	59	52	43	48	48	51	49	46	42	51	43	69	47	36	44	48	48	60	50	48	57	46	53	51	50	54	42	56	51	59	47	49	60	51	51	60	45	47	51	45	64	49	40	39	53	58	65	54	51	51	63	56	48	51	60	44	47	44	48	62	60	42	56	57	56	47	70	53	68	52	59	51	50	53	43	56	52	43	47	56	57	43	56	56	56	45	50	40	68	49	50	44	51	51	49	46	35	45	43	55	48	40	46	50	51	58	54	48	52	52	59	49	57	51	55	49	45	56	44	49	40	40	49	52	69	54	46	57	46	50	58	53	55	45	52	53	50	58	42	44	41	59	52	55	59	55	44	57	54	66	47	58	44	58	63	61	49	51	45	54	45	50	53	49	49	53	50	55	55	56	54	42	38	59	41	59	45	33	54	61	41	50	49	53	45	64	43	51	54	69	55	61	39	58	51	50	47	55	49	58	44	36	48	51	56	50	45	52	45	49	46	42	50	47	54	47	39	55	51	62	60	60	47	60	57	57	47	46	43	45	56	48	42	54	42	50	65	54	59	48	41	41	56	51	55	45	53	41	61	47	50	54	45	57	44	54	45	49	58	36	60	55	50	49	59	44	44	50	56	43	57	45	44	61	57	46	48	45	53	37	42	52	48	45	44	48	51	38	46	62	45	45	56	51	45	61	38	61	33	44	41	48	42	47	48	58	54	65	58	50	38	45	51	48	54	53	51	59	49	49	52	37	51	58	49	51	50	59	58	43	46	39	55	50	50	43	48	56	37	62	55	53	50	46	46	39	41	58	54	44	46	51	48	49	53	48	48	45	45	52	51	47	53	50	57	47	51	42	52	53	43	42	53	70	41	55	50	54	52	53	50	50	40	55	43	40	52	61	58	57	42	48	49	49	61	50	48	50	46	52	41	56	46	46	50	48	43	45	51	63	60	51	56	53	57	53	50	45	61	51	54	49	52	51	61	46	56	60	40	49	47	64	47	54	55	48	42	49	43	40	48	35	47	42	43	38	43	42	43	51	48	52	64	54	49	43	34	55	52	46	48	45	59	47	62	62	40	55	49	49	64	48	42	48	39	53	35	45	38	52	51	52	62	41	61	46	58	57	42	46	58	46	51	54	46	42	44	53	44	41	41	41	50	49	44	47	44	45	54	36	48	58	34	51	51	55	66	67	49	61	59	49	55	49	51	49	61	58	44	52	47	53	47	49	50	47	35	49	43	43	41	41	50	48	44	41	44	46	46	59	55	50	39	49	59	50	49	53	38	43	55	58	50	58	50	56	57	62	51	46	47	56	35	60	42	57	44	45	58	56	48	41	45	65	47	52	51	52	41	41	60	39	54	55	54	51	56	38	40	39	43	51	46	42	41	50	50	41	45	56	59	48	54	53	54	51	39	55	43	48	54	54	50	50	39	59	48	45	47	58	45	39	59	43	45	50	44	46	52	62	56	55	59	43	44	45	57	46	57	36	50	36	47	52	59	50	37	39	50	45	52	47	51	71	50	39	57	47	57	51	52	39	47	53	56	37	63	56	47	37	53	63	46	50	50	46	48	58	51	56	48	32	49	48	51	58	62	41	60	53	52	61	54	50	54	29	52	47	39	44	47	41	45	53	60	50	54	38	58	62	37	52	60	60	45	57	57	52	54	43	65	55	43	54	45	45	47	53	56	41	51	43	56	49	48	52	48	42	63	55	37	61	52	57	47	38	56	52	64	51	46	46	66	59	42	55	44	45	34	54	55	45	52	58	54	54	44	45	40	38	33	45	44	42	49	51	46	41	62	57	57	56	51	45	41	39	58	47	52	59	55	38	50	57	58	50	42	45	43	53	53	54	46	47	75	43	60	57	45	42	58	51	68	55	56	50	41	40	38	56	49	48	39	64	45	43	47	55	41	56	51	49	41	55	42	44	61	42	44	56	56	54	45	45	52	57	55	51	46	52	47	54	58	45	47	58	47	52	54	58	34	39	34	51	46	54	59	62	56	54	47	53	51	71	46	38	51	50	35	48	47	53	47	44	48	60	47	53	37	49	54	46	44	51	62	40	39	47	53	58	45	45	45	47	48	45	43	52	51	49	49	50	57	42	55	55	44	60	51	44	58	64	47	45	39	53	47	54	55	58	38	60	56	50	54	67	37	42	50	52	62	47	39	43	62	46	51	47	52	38	38	59	47	50	41	58	46	50	46	57	42	49	34	53	54	56	46	47	53	51	45	40	49	38	54	47	48	60	50	46	67	47	46	55	45	47	54	55	55	63	50	42	51	47	49	64	47	49	45	37	48	58	47	51	53	44	55	33	47	49	50	47	48	48	37	53	46	52	42	47	57	47	43	67	51	57	52	59	42	51	51	56	48	55	37	46	48	53	50	46	62	47	37	48	57	46	49	53	43	43	46	57	61	45	43	50	54	53	55	55	57	41	60	60	36	51	40	39	39	43	56	51	46	46	53	36	49	40	47	55	43	48	54	50	61	41	46	53	50	48	54	56	43	59	45	43	57	56	57	49	35	52	35	49	46	43	43	55	48	40	52	55	46	59	53	54	49	39	54	52	55	42	59	57	53	53	44	43	54	51	45	53	40	59	50	52	53	55	46	44	49	53	54	61	52	52	52	41	58	50	38	52	45	55	39	46	46	48	47	50	42	44	40	49	48	49	57	64	57	49	38	49	49	44	62	51	46	46	42	51	43	49	46	48	48	42	51	53	45	58	50	58	60	54	66
25163	14526	8093	18802	21119	16173	26138	21425	17581	11791	9030	12199	2436	2238	1988	1697	1651	1592	1544	1430	1328	1268	1252	1284	1196	1085	1099	1087	1148	1161	1047	1036	952	1072	974	941	1004	926	996	921	938	904	935	859	879	918	889	906	923	951	898	934	908	920	910	924	933	856	842	947	882	897	873	929	926	847	859	861	866	866	921	843	917	887	868	836	868	842	898	901	896	822	847	902	849	874	875	847	889	839	851	896	888	834	847	861	844	850	824	794	851	869	875	832	811	888	917	892	870	873	874	853	872	827	865	812	856	857	839	825	893	869	848	807	837	891	839	886	889	887	878	867	878	861	863	848	863	866	838	909	801	837	804	876	832	876	887	891	872	860	849	910	800	868	879	856	837	866	867	840	826	849	814	861	844	881	863	801	858	839	863	829	902	796	834	869	902	905	880	816	908	885	832	871	841	864	826	833	875	796	854	825	869	868	800	831	884	861	900	817	785	860	847	824	869	845	875	858	836	872	822	842	850	839	906	879	829	907	824	819	843	866	940	851	826	843	812	834	840	867	862	840	817	852	829	848	819	840	901	852	868	840	826	850	888	794	779	880	832	837	827	882	844	896	829	834	809	832	821	864	834	874	826	808	876	810	850	804	861	890	806	862	874	827	810	808	807	907	837	880	849	779	865	871	847	876	802	851	925	808	880	806	862	838	889	900	842	894	845	860	918	834	851	865	840	784	870	877	873	827	852	831	865	844	909	854	854	853	853	780	793	813	844	827	855	870	853	892	797	856	947	850	886	889	856	810	878	837	883	872	868	843	854	830	877	810	883	815	867	913	878	818	835	912	874	798	829	845	852	820	852	867	803	843	796	880	801	860	830	879	868	931	833	861	795	868	858	867	873	815	839	852	866	856	874	837	836	862	854	835	801	858	840	854	855	930	840	879	842	795	862	830	854	863	848	913	855	872	826	815	820	820	873	835	857	814	860	903	859	809	866	867	810	815	894	829	849	828	829	839	787	859	874	868	849	916	858	834	850	875	872	829	848	787	863	842	836	804	855	786	819	829	875	872	867	846	869	837	850	847	823	853	860	827	855	894	876	838	842	858	836	860	817	843	783	856	833	895	813	848	884	869	881	847	856	847	824	879	856	809	812	898	808	834	824	893	814	853	843	870	793	895	822	825	831	823	799	824	841	810	849	880	857	876	866	853	838	843	828	814	855	848	861	859	863	851	832	838	822	826	868	810	879	854	884	886	903	827	861	841	856	820	893	917	829	860	861	821	816	869	886	855	820	851	795	861	840	825	849	838	856	852	828	835	801	798	860	830	832	841	851	863	864	855	848	831	823	874	838	847	847	851	816	856	852	867	833	836	847	836	839	864	876	849	842	843	828	841	829	859	851	859	886	837	824	779	857	885	808	859	864	818	908	839	798	842	809	862	800	856	802	884	825	824	844	844	882	813	855	818	896	807	852	817	836	899	829	839	821	831	842	832	801	864	839	858	857	893	810	865	845	883	858	806	845	847	845	806	869	855	893	842	824	874	845	856	810	822	836	869	862	856	869	849	916	906	852	857	844	844	839	834	854	802	828	851	814	878	805	858	806	850	877	814	817	833	829	809	847	840	853	828	816	819	820	866	833	817	863	875	885	794	830	832	824	895	775	900	839	824	867	825	865	852	869	845	853	815	806	802	854	864	805	838	833	861	854	847	876	837	868	909	819	878	833	847	870	847	870	858	850	866	871	870	830	851	885	898	860	824	903	903	890	833	812	875	774	833	845	890	846	819	850	842	885	842	854	867	851	881	854	828	828	819	795	906	859	884	876	830	860	867	850	847	872	837	810	829	854	882	836	827	819	825	898	834	799	824	870	829	881	790	831	864	833	828	854	840	852	817	858	835	836	846	865	884	869	821	801	890	865	871	824	811	799	840	898	848	887	859	845	840	818	844	816	867	898	879	890	872	847	823	875	836	871	742	887	803	815	826	839	899	847	818	773	877	860	831	807	858	861	885	870	857	812	898	824	855	834	814	820	810	890	832	808	819	833	849	893	871	826	869	893	854	899	880	887	864	880	844	824	845	820	860	817	857	881	898	836	852	869	830	837	871	785	799	821	823	842	848	850	815	851	840	844	865	829	869	836	829	851	851	890	869	873	868	863	836	821	867	879	858	813	848	851	863	829	817	851	841	869	836	842	856	833	870	867	845	866	890	863	885	884	884	844	788	852	851	860	895	829	879	876	852	843	872	835	825	811	898	828	817	885	830	874	849	876	818	866	826	868	873	856	868	809	870	879	855	825	854	815	852	874	872	794	839	833	823	857	812	838	812	829	864	892	896	861	867	870	844	837	839	813	798	805	819	854	871	826	827	862	887	864	826	823	808	880	839	841	874	861	913	857	809	846	849	815	840	856	860	834	843	818	837	869	825	828	791	897	795	832	864	834	855	854	838	839	885	878	858	874	840	876	886	815	852	836	847	883	846	836	782	837	824	889	819	840	840	773	879	846	821	810	853	858	785	837	834	863	827	883	818	822	823	860	881	837	860	821	809	849	859	819	830	845	898	865	857	900	848	840	865	876	868	820	860	795	796	889	854	832	916	835	813	824	818	857	842	847	861	825	831	839	796	889	798	864	860	855	808	872	833	871	850	832	911	884	861	852	864	821	878	798	801	804	878	808	819	826	824	805	833	847	850	878	841	791	862	839	866	871	864	841	880	850	799	885	865	833	859	858	865	870	889	833	866	874	854	816	892	902	839	815	855	848	841	842	849	839	819	874	848	838	817	853	850	889	824	847	841	834	854	820	859	889	847	868	790	849	807	781	843	911	834	800	851	850	865	809	822	879	907	846	824	863	903	816	833	816	868	820	893	799	858	845	859	840	861	840	825	926	890	773	827	824	881	836	791	809	851	887	846	812	804	866	794	842	781	829	881	821	838	802	868	889	834	826	847	876	859	831	873	843	828	892	875	823	857	842	815	827	843	867	900	892	843	872	856	856	820	785	832	827	841	878	867	911	838	830	872	870	811	845	882	910	852	893	875	774	884	842	836	840	846	906	915	855	886	822	828	872	845	864	829	858	850	852	831	867	839	847	825	857	859	853	843	828	865	879	893	809	811	844	843	873	829	889	848	840	856	879	842	858	880	865	832	810	840	853	853	795	875	855	868	833	822	821	817	852	815	869	849	779	860	840	878	862	853	869	831	855	851	803	858	834	842	823	795	879	822	880	870	821	849	804	874	823	891	850	871	839	885	845	831	920	830	841	826	826	801	856	936	871	831	852	877	863	876	837	844	787	859	931	875	894	939	886	838	835	833	813	812	873	821	828	876	855	868	857	839	783	876	803	892	836	839	825	854	841	859	877	832	846	817	848	792	850	843	821	841	832	829	822	881	799	826	856	819	861	863	890	841	848	897	813	863	849	831	841	843	838	777	810	836	846	829	891	844	830	843	848	811	849	864	839	874	833	847	837	867	868	795	869	826	830	781	832	800	848	878	832	842	863	899	915	875
2885	478	330	159	186	258	636	484	282	279	320	371	62	42	47	38	51	58	39	54	45	29	39	25	26	40	31	31	32	32	35	29	39	39	39	33	35	34	35	32	36	31	26	21	38	38	32	25	24	29	35	32	36	19	28	29	26	37	32	26	22	29	36	24	37	27	37	29	26	19	26	35	25	30	27	36	32	28	25	21	32	19	29	30	36	33	26	24	28	29	25	31	26	22	24	27	33	31	28	23	16	26	29	33	24	36	19	37	33	17	27	35	24	26	28	27	30	23	35	32	28	21	31	20	33	34	21	28	22	30	26	25	26	29	33	30	31	37	32	28	35	32	34	30	28	26	23	24	19	28	19	35	25	27	32	27	23	25	24	41	31	27	25	31	32	29	22	34	14	22	30	23	29	32	25	28	35	40	23	22	31	29	29	23	32	36	26	31	25	18	31	33	40	31	31	25	29	27	19	31	26	25	33	32	26	23	35	27	32	35	27	15	25	30	28	27	30	28	29	35	31	25	30	27	47	28	26	31	26	32	26	24	26	36	34	26	30	24	26	29	25	25	29	24	33	36	29	32	26	39	34	33	32	31	36	26	33	20	27	24	26	30	34	29	33	29	22	28	31	32	26	38	37	36	24	31	17	27	24	25	36	34	33	24	32	26	16	30	24	19	25	28	35	32	16	21	35	21	26	33	34	27	32	37	32	22	32	23	25	32	36	29	27	24	39	19	24	24	31	23	27	31	24	34	33	26	30	30	29	28	29	32	22	23	15	27	36	28	25	22	26	21	30	32	33	18	26	23	24	30	17	21	39	29	29	26	21	22	25	36	26	36	31	39	30	23	31	26	26	27	23	29	32	27	31	26	29	28	32	15	25	22	24	27	31	39	35	20	28	22	20	39	30	16	23	30	25	17	24	32	25	26	28	32	33	40	24	26	25	35	19	30	26	27	27	30	29	29	17	27	31	30	21	24	23	30	32	23	30	23	23	34	26	44	28	28	26	31	22	23	20	29	38	22	30	20	21	22	26	31	37	28	25	35	31	28	26	24	31	22	33	13	36	25	24	28	33	33	17	33	31	33	23	25	35	30	28	23	31	28	19	27	34	33	30	29	28	25	20	25	19	28	30	26	35	27	31	25	28	36	26	34	29	30	23	26	28	25	31	21	26	31	28	21	19	19	32	30	27	34	22	24	24	29	32	31	32	30	26	19	25	31	23	25	23	34	32	26	24	29	20	31	36	21	27	24	28	26	26	27	28	24	34	24	25	34	25	32	28	30	36	34	23	35	14	26	16	31	31	22	31	26	33	31	33	36	32	36	27	31	26	26	30	38	27	28	27	41	27	27	28	17	26	30	26	32	23	29	28	23	34	39	35	32	32	25	35	23	20	37	20	43	21	36	25	34	23	25	26	26	26	27	30	24	22	37	32	15	26	24	31	30	21	36	31	28	22	28	37	29	33	28	22	27	22	29	26	37	32	30	24	22	31	28	30	23	27	31	25	29	19	20	26	27	24	33	28	24	30	33	35	33	22	31	23	34	25	19	23	29	22	28	29	25	25	21	30	26	30	29	24	22	21	22	32	32	25	30	28	21	35	30	18	29	29	26	26	29	25	26	33	32	22	28	28	35	32	23	22	28	24	28	35	31	35	39	22	25	27	29	33	27	25	22	22	29	34	23	25	31	36	34	24	22	30	30	29	29	26	26	23	20	26	21	24	28	31	30	26	35	22	43	29	33	34	25	29	28	24	24	17	23	28	28	19	26	32	28	34	28	23	27	27	26	31	26	36	31	13	34	23	22	19	30	22	31	28	31	27	25	28	25	32	30	28	35	31	25	33	33	35	30	27	25	33	26	31	27	25	26	26	39	22	25	23	27	28	25	34	28	22	31	32	32	28	26	28	36	27	30	18	40	31	26	30	25	25	25	29	24	22	28	33	33	34	24	28	22	29	26	31	29	29	32	22	18	28	34	26	33	34	24	27	25	23	32	29	27	24	27	29	22	19	22	22	26	27	27	30	33	29	30	26	22	33	35	30	27	32	24	22	34	19	28	30	28	34	30	20	26	20	29	32	27	27	27	35	21	30	25	35	29	24	35	30	34	26	29	20	32	34	31	26	25	27	24	34	34	29	31	31	22	24	25	32	41	41	23	25	29	30	22	40	36	30	33	36	27	30	25	25	25	29	26	27	24	28	32	23	29	26	26	33	27	29	36	30	27	23	25	28	28	34	37	20	30	15	33	23	30	21	26	29	35	39	37	21	31	38	34	37	26	26	28	23	26	28	31	31	27	28	31	38	35	27	21	24	26	23	38	24	26	43	26	24	37	23	37	26	28	33	35	23	35	28	32	36	30	31	27	34	19	30	27	36	26	24	32	33	26	31	16	25	33	24	30	34	30	23	27	22	23	30	32	29	28	27	24	36	19	28	28	34	26	23	21	39	34	23	22	22	27	25	27	24	18	36	20	28	29	29	40	31	19	29	22	36	27	31	30	31	22	28	33	29	27	28	23	19	35	22	17	33	28	23	34	41	19	34	19	31	28	26	23	27	23	24	26	25	33	28	22	20	34	23	26	22	35	26	25	28	19	35	30	27	26	41	26	22	23	25	23	25	18	30	34	25	21	32	24	22	31	22	31	24	31	24	31	21	34	31	24	25	24	24	22	27	27	30	35	25	25	36	37	32	27	27	25	37	19	32	25	26	23	19	27	31	25	25	23	22	26	28	33	23	21	26	29	20	29	32	27	27	30	28	25	29	26	27	20	25	33	33	32	27	21	28	25	31	33	24	33	26	27	31	23	32	29	30	32	21	23	22	25	29	34	27	33	40	32	30	30	25	29	31	27	26	26	37	24	31	31	32	18	23	23	42	28	25	26	26	25	40	28	28	22	17	30	24	23	40	34	24	34	31	39	36	34	28	25	30	34	36	23	37	25	31	28	21	37	25	22	32	22	27	19	34	22	26	31	25	23	21	29	24	27	28	23	25	33	29	34	21	21	29	26	29	30	23	25	29	31	33	25	34	30	29	24	30	32	21	31	35	27	25	29	31	35	28	27	28	25	22	28	23	22	28	30	29	27	29	20	22	23	24	29	27	22	30	24	30	35	30	23	28	28	20	26	26	25	30	32	19	38	37	30	24	23	37	28	24	26	31	23	33	26	34	25	33	27	28	21	32	26	32	27	31	27	34	29	34	29	20	26	21	20	34	28	28	22	29	22	28	25	29	35	33	32	31	26	24	19	24	33	32	34	24	31	41	30	28	33	28	28	26	33	33	26	27	26	36	19	26	35	29	26	29	30	27	22	24	19	34	41	26	35	27	43	31	30	29	26	31	28	30	30	22	20	30	26	24	17	34	27	24	25	21	37	24	23	27	20	28	26	31	27	30	25	28	37	44	28	19	23	24	21	24	29	27	32	19	29	34	35	38	28	21	31	25	45	33	14	21	25	28	29	29	25	23	32	31	37	20	28	28	31
23295	12091	8162	16885	18741	18630	25843	20113	13038	13281	12809	9364	2015	1817	1540	1344	1194	1132	1120	1006	988	915	835	785	780	779	715	749	737	678	634	656	615	622	624	587	589	590	602	568	551	579	579	556	524	585	552	549	541	589	590	552	525	544	522	528	537	534	549	497	517	496	501	487	490	516	492	506	513	512	491	475	500	467	536	491	545	504	500	504	506	501	503	462	462	493	500	520	483	446	526	498	497	513	481	481	459	523	544	425	479	436	483	471	459	499	474	493	482	452	474	487	483	453	463	460	472	482	480	446	472	463	463	515	480	495	518	468	500	469	485	483	463	466	474	499	456	508	503	472	429	500	478	485	471	464	460	517	525	500	465	457	501	471	475	450	496	467	500	471	479	483	458	506	489	479	466	512	473	459	431	450	478	426	477	498	475	455	458	561	485	469	500	497	496	467	463	473	477	442	467	488	472	481	477	468	489	477	461	483	472	449	467	513	450	435	463	456	489	456	491	488	519	460	466	476	453	486	483	476	472	487	478	456	526	486	482	506	480	471	490	473	498	499	483	457	497	489	459	496	434	450	450	484	458	475	470	472	458	449	472	494	475	450	430	456	490	525	481	447	484	486	438	458	445	486	465	450	472	436	478	474	457	457	492	522	481	501	473	499	485	486	509	498	468	496	459	468	493	473	475	468	491	450	473	457	459	453	500	475	416	475	518	455	500	503	445	430	452	488	469	485	478	450	482	482	493	497	435	475	458	499	484	463	473	496	472	505	471	476	524	492	442	459	491	466	456	450	489	470	452	505	464	505	492	552	486	475	477	445	479	507	463	476	445	446	469	463	455	508	443	477	457	504	474	487	514	476	457	490	494	484	492	488	486	492	449	454	482	446	507	468	485	460	480	513	458	461	461	500	496	444	485	505	443	443	441	474	470	493	494	485	489	459	464	465	481	490	464	482	458	480	445	456	486	492	471	481	455	497	474	435	465	454	452	460	499	453	496	467	492	500	504	477	474	448	487	467	459	471	435	477	458	480	450	479	452	474	505	461	457	494	456	467	509	467	499	495	438	477	475	531	457	499	494	480	435	470	452	536	492	473	471	466	487	445	450	450	465	437	459	459	483	480	489	515	480	499	461	487	478	471	470	468	466	477	481	463	485	454	495	505	462	493	433	477	485	456	461	459	440	518	448	436	485	496	490	489	457	438	472	434	505	454	476	490	478	513	483	471	472	467	520	463	476	477	443	472	461	440	418	543	470	449	455	481	508	453	470	436	497	441	460	491	481	448	469	473	480	430	484	457	483	457	466	523	437	458	461	439	446	473	465	497	504	463	469	507	446	494	461	466	471	486	465	463	458	457	513	496	469	477	507	487	425	483	472	498	486	455	452	467	494	439	435	526	475	453	483	478	491	475	502	471	456	462	507	469	461	479	467	491	462	461	456	478	482	452	433	448	480	450	522	500	474	467	439	469	494	496	472	447	460	479	472	489	491	477	469	476	467	436	461	492	480	512	482	469	484	447	471	505	461	506	451	472	486	493	499	476	445	486	496	439	478	458	480	509	478	461	481	460	459	493	482	467	470	459	473	487	460	469	496	483	468	497	507	460	472	487	485	450	466	495	447	496	483	466	465	465	468	482	480	480	510	476	497	476	465	414	441	494	430	451	472	484	485	482	472	454	429	461	508	480	479	503	524	442	467	456	486	489	429	481	473	488	475	441	455	510	479	486	486	515	479	461	433	468	466	501	495	482	462	428	463	503	496	451	484	480	446	463	443	465	499	457	490	409	462	457	499	454	492	485	491	480	472	484	467	449	455	445	505	481	493	495	459	469	441	504	478	491	453	456	511	502	481	492	458	490	473	470	486	516	457	459	463	506	444	479	490	470	463	488	477	470	455	472	448	508	475	505	477	489	481	490	436	485	472	484	491	497	480	466	469	445	489	464	460	460	451	465	450	480	451	488	460	485	485	476	484	435	464	463	451	460	485	498	437	478	473	501	494	439	483	448	502	490	452	496	481	424	470	505	448	463	441	463	494	428	493	509	469	496	471	463	481	465	466	450	477	477	465	497	477	449	494	475	495	473	455	460	428	497	529	468	444	476	481	467	477	486	494	526	466	498	504	483	471	485	483	519	477	447	482	458	526	484	494	463	499	521	484	464	486	492	463	477	442	468	451	487	473	485	490	457	462	485	484	474	476	506	470	500	455	471	476	432	426	481	523	465	503	478	448	509	450	461	466	444	461	452	448	510	468	475	475	484	471	493	473	492	471	457	517	475	472	465	429	472	436	464	459	479	474	480	476	455	464	467	482	471	468	481	474	485	505	487	464	453	470	453	475	459	470	438	470	453	442	491	474	470	483	436	483	471	480	464	469	479	476	491	432	485	478	464	511	506	474	454	482	437	495	462	451	469	460	455	529	454	447	506	463	450	459	476	438	459	453	447	456	450	473	479	449	460	450	465	494	472	515	497	499	446	451	474	453	477	499	464	480	462	476	458	495	439	469	494	441	475	460	480	512	446	494	481	466	484	474	499	468	470	453	471	448	490	496	476	461	453	461	459	495	488	500	457	448	485	468	446	478	484	457	437	471	471	468	456	506	466	459	484	477	441	482	508	470	502	489	498	467	486	451	471	509	478	509	485	453	487	484	455	488	458	477	459	501	466	481	480	501	451	500	432	461	445	475	508	485	496	458	465	457	471	462	493	455	493	484	432	448	437	479	487	474	485	490	489	537	481	447	495	492	466	489	460	475	442	447	469	460	490	471	461	493	468	473	456	472	449	485	519	469	496	449	490	478	500	462	462	464	456	472	498	429	437	470	481	475	483	443	484	438	460	445	484	442	454	473	435	484	464	478	488	503	508	491	467	469	469	472	462	467	465	459	500	476	435	475	486	457	465	482	450	429	491	453	454	448	501	551	493	469	473	469	509	444	499	475	464	453	488	463	470	485	520	492	436	483	444	456	497	470	450	462	494	499	459	455	441	456	505	479	439	480	487	480	442	467	420	483	474	514	489	475	500	513	452	476	462	420	435	430	453	504	477	478	445	514	453	456	456	459	496	502	446	483	461	492	447	485	484	478	451	467	447	486	520	492	464	489	498	495	479	502	466	437	462	450	479	508	472	508	467	456	443	489	485	523	542	486	505	455	470	495	467	448	489	455	417	487	476	519	469	477	495	477	467	473	501	449	463	497	476	513	459	455	526	515	509	510	466	514	458	507	494	500	423	469	460	444	458	495	482	505	442	471	466	463	485	483	463	501	501	504	461	474	476	448	512	465	429	478	487	451	456	484	486	509	461	462	459	498	461	444	491	478	464	486	440	471	468	500	462	495	469	481	498	454	464	508	462	454	488	423	469	503	486	473	453	518	453	455	461	454	471	467	467	477	466	495	500	489	457	470	472	487	495	465	435	464	472	465	506	495	468	485	469	465	477	446	493	457	440	504	457	453	468	445	515	459	491	410	464	522	470	476	491	407	486	451	457	481	472	517	507
2693	882	639	290	350	646	753	455	655	636	546	2286	130	111	97	101	106	101	95	126	90	82	100	82	86	90	80	81	80	76	76	75	75	85	73	71	73	65	57	66	82	68	85	73	58	54	76	60	78	79	75	76	91	65	63	52	75	59	67	64	59	68	67	80	75	65	59	85	60	68	94	76	77	78	73	59	72	58	67	69	77	67	60	69	49	71	62	79	66	70	76	78	75	62	64	68	66	73	80	72	66	69	66	67	70	64	62	77	77	77	60	76	69	71	66	70	64	61	59	67	75	83	83	64	62	55	79	81	68	66	80	61	54	75	72	58	62	83	77	80	73	75	67	70	80	68	75	56	60	79	61	67	59	40	66	76	62	71	69	73	72	87	79	69	72	74	65	73	68	56	68	57	64	59	75	69	64	56	82	81	77	68	73	56	60	58	72	48	72	75	69	73	79	80	64	51	57	74	64	73	64	67	59	84	78	75	76	70	66	75	51	75	80	65	55	68	77	79	65	55	76	68	66	61	70	69	64	75	72	70	72	75	69	65	74	56	70	61	64	63	65	64	69	72	76	82	75	69	72	58	71	58	72	66	72	82	68	71	59	71	74	75	76	64	70	80	75	84	68	68	68	69	72	75	84	77	99	57	73	73	78	74	78	68	58	65	61	81	68	69	52	68	58	67	79	63	63	79	68	61	73	64	77	67	73	56	76	77	59	77	67	69	85	78	63	71	65	66	59	79	72	83	65	64	77	63	69	88	78	64	71	64	65	75	73	51	67	76	73	62	69	70	75	70	78	62	67	65	75	75	70	68	76	76	65	62	77	65	73	75	75	66	65	58	48	78	83	80	57	70	78	64	71	78	75	83	70	81	68	65	70	81	63	54	73	66	72	77	74	70	62	58	79	71	61	67	56	66	63	83	67	87	76	72	72	72	82	73	76	64	63	65	69	70	73	62	66	76	76	81	70	70	70	76	76	71	66	61	71	65	70	71	66	72	80	75	68	69	67	79	75	72	70	69	64	71	67	67	67	64	69	59	59	66	77	73	74	71	64	58	84	66	67	76	67	69	76	75	69	66	70	68	74	63	62	63	76	68	70	61	66	68	83	54	65	69	64	79	64	68	65	60	71	73	63	74	65	70	64	69	81	84	72	63	59	77	61	80	72	60	65	68	75	62	73	59	60	79	69	76	71	53	69	86	77	69	73	75	74	68	76	86	80	65	74	79	78	61	72	73	72	68	61	61	76	64	71	72	46	77	88	56	71	65	82	71	72	71	67	77	79	59	55	65	63	76	66	61	79	69	70	75	73	79	64	58	70	76	74	63	70	70	76	62	61	68	58	60	64	66	66	72	63	64	69	74	71	73	64	57	78	68	90	56	61	81	69	77	67	77	69	71	68	75	80	63	66	68	69	72	66	72	69	71	75	62	67	65	69	78	79	68	65	74	76	91	77	64	79	69	84	63	73	60	61	62	58	68	88	61	56	65	70	71	66	68	61	92	61	61	59	63	72	78	57	73	72	81	71	84	93	72	77	67	62	72	70	72	71	63	69	79	78	68	50	79	61	58	71	65	65	48	71	88	62	75	75	75	73	92	77	76	74	72	68	88	76	89	77	64	71	78	84	76	67	61	76	65	72	63	59	78	60	81	57	84	58	55	62	52	70	77	79	68	74	65	69	68	61	69	60	66	61	65	74	65	62	76	78	72	75	77	77	66	67	75	64	60	51	64	70	65	71	58	87	68	62	67	79	67	76	62	52	61	66	71	66	75	53	62	72	65	76	62	70	81	61	65	81	55	67	58	74	57	83	78	68	69	61	64	55	78	83	62	74	55	76	67	75	82	79	75	73	67	66	80	63	59	69	72	75	77	78	64	77	75	58	77	70	72	66	62	68	74	69	74	51	86	67	64	82	68	74	72	66	72	85	70	69	64	48	66	57	55	71	73	65	57	73	64	71	74	61	67	55	57	85	91	73	75	67	72	76	53	76	82	79	79	72	71	74	73	66	65	71	80	61	72	61	68	65	64	75	66	58	77	82	60	77	78	62	73	59	68	56	76	82	79	61	72	74	83	67	59	67	72	71	78	70	78	78	68	67	73	67	76	73	75	69	73	77	59	63	67	66	78	78	78	70	57	82	72	74	55	56	60	59	85	61	74	63	51	68	58	60	85	71	62	64	64	69	58	62	70	55	74	67	78	71	69	69	69	69	67	63	71	62	77	76	76	59	63	80	61	65	79	68	87	55	51	59	73	71	76	74	75	58	66	84	57	81	74	66	70	77	60	76	58	68	70	61	76	67	63	76	56	63	82	72	73	77	76	64	76	70	67	80	75	65	62	69	73	74	71	74	75	71	74	65	79	80	70	52	74	54	62	82	56	58	67	68	83	95	59	70	56	75	88	71	66	86	60	65	75	72	76	71	70	81	54	76	50	70	68	67	64	74	80	68	87	92	60	73	94	70	76	84	82	67	70	67	76	64	66	80	71	78	74	78	71	68	78	86	67	72	84	63	82	77	58	95	79	67	81	66	68	76	75	80	93	66	54	60	64	79	66	61	73	62	79	68	72	67	80	77	52	73	66	81	66	74	72	59	67	60	73	75	65	56	67	74	75	74	80	73	60	64	58	57	67	61	82	86	64	66	77	75	64	76	70	75	68	56	65	78	61	75	66	55	71	69	53	88	65	61	72	58	68	75	61	74	80	71	75	72	62	76	66	64	68	65	63	84	53	74	51	73	75	72	66	68	68	84	69	59	71	63	76	63	73	78	67	72	58	61	67	77	69	65	57	70	79	67	72	80	83	80	88	65	63	55	80	76	63	84	56	76	51	85	67	75	76	79	70	63	66	73	72	69	69	64	82	68	69	68	85	65	65	81	63	70	65	75	70	63	68	68	67	61	86	69	80	71	72	63	71	70	73	75	75	49	60	80	57	75	72	73	50	58	73	66	78	83	68	59	59	65	81	69	78	59	82	73	67	83	67	69	71	90	84	66	88	81	72	100	75	59	59	64	67	77	63	77	74	59	72	76	71	58	56	65	87	59	75	73	73	65	78	70	78	74	85	71	63	71	53	72	62	77	66	73	72	72	61	73	75	63	85	77	64	65	70	66	63	71	59	62	75	71	77	56	63	75	73	68	57	80	60	81	66	66	74	66	69	91	73	64	72	69	56	81	57	68	67	83	62	56	78	62	79	78	70	65	67	80	62	75	78	64	72	72	73	75	72	72	79	89	71	63	56	59	79	82	58	57	58	45	61	87	67	60	92	77	60	74	77	57	59	72	62	69	63	73	69	83	58	74	69	84	75	68	72	56	66	72	78	67	79	62	71	67	64	54	54	59	65	67	63	50	60	83	66	69	78	68	61	80	68	64	63	65	69	66	66	66	67	65	59	68	70	57	53	70	69	75	73	72	63	73	69	64	78	57	58	65	60	66	63	78	72	60	69	79	47	61	65	74	61	67	68	71	79	73	76	71	55
29695	17931	13497	22377	25658	29056	25349	19708	22747	21432	17406	24864	4335	3937	3328	3094	2862	2612	2457	2322	2192	2142	1927	1871	1784	1753	1712	1638	1592	1586	1533	1495	1405	1479	1458	1394	1411	1258	1378	1411	1387	1332	1316	1340	1315	1296	1258	1322	1308	1322	1351	1259	1377	1288	1231	1260	1240	1211	1208	1201	1279	1197	1170	1205	1262	1208	1212	1234	1222	1231	1215	1196	1150	1215	1191	1200	1134	1197	1208	1185	1168	1203	1147	1172	1132	1179	1145	1182	1194	1253	1158	1168	1168	1099	1154	1205	1196	1140	1143	1150	1216	1168	1184	1130	1079	1211	1155	1114	1158	1123	1184	1188	1138	1174	1128	1100	1165	1199	1141	1170	1167	1206	1212	1198	1180	1174	1117	1155	1130	1179	1159	1091	1121	1162	1121	1155	1144	1132	1161	1164	1164	1103	1230	1167	1123	1144	1049	1192	1141	1128	1147	1201	1103	1194	1155	1178	1135	1182	1102	1119	1149	1148	1095	1181	1123	1199	1150	1140	1114	1124	1086	1062	1158	1163	1169	1164	1144	1136	1082	1109	1148	1135	1164	1168	1163	1183	1153	1150	1071	1181	1149	1107	1138	1122	1089	1140	1162	1176	1123	1137	1125	1110	1156	1144	1162	1119	1153	1115	1112	1186	1206	1181	1169	1168	1100	1116	1165	1125	1101	1132	1156	1103	1123	1138	1131	1147	1123	1153	1156	1160	1123	1177	1150	1207	1087	1189	1137	1160	1152	1177	1151	1148	1157	1160	1170	1128	1203	1140	1120	1148	1170	1129	1157	1157	1102	1251	1145	1153	1141	1135	1092	1185	1148	1132	1144	1089	1188	1087	1114	1178	1113	1206	1129	1182	1120	1098	1154	1140	1118	1099	1128	1186	1144	1133	1177	1080	1156	1170	1136	1151	1220	1082	1168	1138	1137	1157	1111	1110	1119	1138	1203	1112	1161	1143	1150	1064	1116	1174	1136	1132	1114	1149	1105	1122	1133	1148	1153	1128	1137	1154	1156	1104	1183	1149	1128	1143	1099	1168	1168	1178	1120	1126	1192	1136	1086	1128	1114	1199	1128	1138	1124	1189	1133	1130	1164	1141	1133	1166	1153	1121	1067	1162	1139	1130	1121	1150	1119	1143	1152	1132	1159	1149	1214	1228	1185	1083	1168	1165	1135	1198	1143	1103	1175	1105	1103	1164	1092	1126	1196	1134	1199	1166	1190	1138	1073	1153	1159	1131	1104	1149	1184	1163	1122	1156	1129	1159	1095	1142	1090	1145	1110	1093	1139	1165	1174	1216	1170	1115	1090	1165	1140	1182	1185	1116	1151	1149	1119	1166	1134	1149	1112	1125	1143	1136	1085	1086	1109	1091	1101	1153	1094	1103	1134	1170	1058	1171	1178	1157	1138	1083	1233	1104	1125	1148	1115	1137	1199	1166	1131	1207	1110	1104	1109	1125	1193	1135	1126	1120	1109	1093	1118	1143	1132	1171	1153	1134	1136	1118	1183	1093	1116	1172	1184	1104	1148	1125	1093	1125	1106	1139	1163	1159	1083	1108	1161	1104	1105	1169	1183	1160	1200	1176	1176	1156	1176	1134	1123	1116	1131	1108	1125	1118	1100	1195	1117	1106	1120	1118	1155	1192	1149	1189	1164	1141	1109	1122	1112	1174	1185	1115	1127	1098	1138	1208	1127	1175	1167	1097	1156	1152	1140	1094	1204	1129	1135	1213	1098	1130	1132	1148	1188	1100	1118	1086	1143	1090	1167	1117	1149	1144	1219	1227	1099	1146	1170	1151	1142	1134	1173	1206	1160	1167	1130	1151	1143	1102	1105	1192	1101	1104	1117	1106	1134	1141	1127	1116	1179	1157	1112	1163	1078	1138	1136	1085	1150	1133	1158	1083	1106	1161	1100	1189	1086	1219	1133	1202	1078	1185	1123	1176	1129	1142	1125	1123	1107	1144	1163	1144	1090	1112	1123	1125	1171	1110	1176	1154	1203	1167	1133	1081	1125	1190	1167	1161	1086	1218	1123	1125	1160	1219	1163	1080	1176	1172	1183	1108	1168	1171	1120	1181	1200	1126	1092	1137	1201	1193	1122	1123	1200	1089	1137	1104	1101	1194	1161	1142	1116	1122	1172	1118	1085	1166	1127	1170	1152	1119	1086	1224	1170	1197	1124	1207	1157	1175	1158	1103	1145	1098	1141	1112	1150	1149	1161	1209	1134	1074	1150	1167	1117	1190	1138	1089	1158	1165	1148	1144	1105	1163	1134	1066	1134	1113	1140	1123	1086	1160	1113	1145	1209	1124	1127	1104	1141	1190	1134	1174	1065	1172	1113	1155	1119	1103	1146	1121	1101	1119	1149	1140	1206	1083	1145	1212	1142	1156	1190	1152	1121	1170	1098	1138	1156	1124	1142	1112	1144	1224	1116	1078	1205	1166	1077	1145	1151	1115	1162	1131	1158	1102	1178	1106	1163	1139	1140	1105	1164	1139	1153	1157	1145	1145	1105	1143	1151	1116	1127	1131	1134	1102	1125	1118	1114	1168	1159	1156	1180	1142	1089	1157	1094	1162	1113	1110	1156	1182	1060	1099	1092	1096	1165	1136	1085	1081	1144	1153	1119	1227	1136	1099	1126	1089	1188	1143	1164	1160	1095	1168	1083	1163	1158	1117	1157	1125	1116	1121	1181	1137	1197	1124	1142	1193	1077	1163	1135	1083	1084	1133	1143	1071	1134	1130	1120	1129	1181	1177	1134	1135	1161	1177	1135	1189	1177	1106	1214	1086	1105	1148	1160	1164	1142	1106	1126	1139	1226	1124	1188	1189	1144	1126	1089	1104	1118	1126	1172	1132	1167	1127	1174	1085	1170	1161	1127	1202	1117	1152	1129	1157	1157	1080	1120	1149	1100	1119	1103	1127	1175	1171	1118	1135	1173	1120	1125	1133	1158	1130	1149	1152	1164	1168	1143	1208	1108	1140	1077	1101	1137	1115	1143	1179	1093	1110	1154	1105	1144	1202	1139	1132	1164	1135	1179	1132	1151	1106	1197	1183	1157	1086	1169	1233	1117	1166	1061	1149	1139	1128	1109	1167	1121	1141	1107	1125	1156	1142	1165	1132	1139	1174	1167	1109	1184	1124	1181	1089	1156	1144	1155	1148	1178	1115	1138	1129	1147	1205	1165	1085	1087	1215	1112	1098	1176	1125	1200	1132	1169	1082	1173	1195	1135	1128	1090	1099	1158	1135	1119	1088	1152	1190	1164	1127	1187	1141	1187	1163	1102	1102	1180	1116	1128	1169	1131	1166	1114	1126	1127	1191	1107	1202	1102	1113	1088	1187	1198	1152	1143	1147	1098	1171	1152	1161	1190	1053	1151	1160	1115	1168	1175	1109	1125	1151	1111	1122	1120	1164	1116	1117	1178	1143	1134	1165	1136	1120	1102	1195	1171	1160	1168	1159	1142	1093	1064	1126	1246	1110	1131	1173	1167	1181	1192	1107	1150	1100	1193	1064	1139	1089	1173	1166	1114	1138	1179	1118	1133	1119	1168	1144	1117	1131	1090	1132	1099	1145	1101	1160	1238	1129	1172	1169	1177	1164	1177	1146	1092	1109	1128	1114	1134	1131	1096	1123	1158	1115	1194	1162	1123	1183	1163	1132	1157	1110	1144	1140	1191	1109	1139	1170	1102	1172	1135	1172	1156	1155	1142	1142	1116	1192	1206	1092	1152	1137	1139	1151	1143	1147	1196	1138	1152	1148	1151	1110	1212	1171	1134	1141	1130	1176	1128	1148	1136	1121	1149	1125	1104	1223	1158	1179	1203	1089	1154	1103	1108	1167	1087	1116	1168	1141	1162	1132	1200	1135	1135	1179	1149	1121	1101	1136	1159	1151	1126	1079	1147	1181	1147	1148	1120	1130	1187	1177	1143	1145	1122	1084	1087	1100	1185	1131	1129	1158	1217	1123	1124	1099	1102	1074	1150	1192	1115	1093	1094	1128	1178	1194	1090	1200	1123	1163	1192	1149	1134	1161	1147	1043	1125	1161	1187	1100	1149	1164	1141	1156	1140	1155	1126	1183	1126	1161	1153	1207	1097	1132	1158	1114	1145	1131	1171	1106	1095	1140	1056	1182	1131	1149	1129	1140	1155	1121	1092	1132	1161	1078	1133	1127	1135	1128	1166	1149	1165	1114	1139	1155	1130	1162	1147	1185	1119	1177	1184	1106	1127	1082	1096	1139	1130	1111	1141	1114	1172	1100	1114	1142	1246	1161	1173	1154	1145	1132	1145	1157	1139	1185	1117	1208	1102	1149	1158	1169	1152	1190	1195	1117	1134	1114	1142	1074	1159	1146	1127	1151	1148	1091	1162	1111	1158	1110	1090	1143	1145	1163	1195	1120	1144	1129	1164	1132	1110	1155	1158	1174	1083	1155	1130	1080	1127	1144	1179	1143	1169	1107	1083	1155	1188	1156	1155	1126	1152	1142	1154	1143	1137	1114	1089	1107	1139	1160	1109	1137	1183	1158	1123	1127	1142	1125	1155	1117	1096	1173	1109	1132	1144	1163	1175	1148	1166	1157	1188	1119	1158	1176	1104	1150	1216	1107	1131	1191	1099	1131	1142	1131	1107	1132	1101	1107	1155	1167	1120	1112	1157	1107	1133	1148	1167	1124	1091	1130	1143	1111	1128	1170	1200	1105	1133	1144	1104	1107	1106	1101	1142	1130	1192	1132	1182	1118	1067	1103	1095	1070	1138	1163	1190	1102	1149	1184	1173	1161	1166	1157	1136	1078	1171	1088	1085	1168	1144	1111	1121	1123	1123	1098	1133	1072	1145	1174	1186	1167	1175	1139	1159	1134	1193	1166	1152	1138	1102	1082	1148	1163	1179	1132	1168	1150	1130	1194	1119	1127	1135	1155	1168	1185	1171	1133	1101	1112	1220	1127	1140	1045	1201	1109	1215	1173	1107	1122	1112	1174	1153	1193	1065	1096	1139	1184	1113	1165	1105	1211	1154	1163	1117	1102	1099	1139	1130	1118	1186	1126	1139	1134	1092	1199
1689	366	240	88	104	199	125	95	259	166	74	220	30	21	27	20	23	23	21	34	22	26	16	20	25	22	20	23	26	25	23	23	27	21	15	28	19	16	30	25	26	18	19	22	29	25	19	28	18	19	19	27	19	26	22	20	16	26	26	20	25	29	19	21	19	20	22	33	22	15	18	18	25	22	31	11	20	22	15	21	26	21	21	17	29	23	20	15	26	19	22	21	15	28	26	25	22	17	20	13	12	25	15	20	17	26	23	25	18	22	24	24	21	19	23	20	19	16	12	28	17	27	21	16	16	22	25	22	22	15	19	14	18	21	19	20	25	25	22	23	29	14	12	24	17	27	14	20	26	25	13	19	18	29	19	19	22	28	24	25	17	24	25	18	21	21	19	19	21	20	21	31	37	26	28	31	21	18	20	22	21	22	21	23	20	20	25	26	32	24	36	16	29	23	28	25	19	15	22	29	21	23	17	21	17	35	27	28	20	15	25	20	17	18	22	18	26	12	31	13	22	13	20	22	20	20	16	24	24	19	10	25	25	20	23	29	26	22	27	18	29	21	23	24	26	21	27	23	25	26	32	27	21	18	25	27	23	21	14	22	17	23	18	21	16	24	28	20	21	22	20	18	21	17	22	20	23	21	22	25	24	23	25	18	25	26	17	22	19	21	24	23	23	20	14	17	20	16	19	21	20	27	22	21	14	20	13	17	23	28	25	24	18	19	22	26	27	31	27	17	23	20	27	23	21	24	25	20	20	27	16	23	28	21	25	17	19	20	17	10	8	29	24	19	22	29	15	22	20	16	22	20	18	26	17	25	21	22	21	29	16	15	17	24	17	19	23	27	14	17	17	21	21	23	18	25	18	19	19	27	20	24	13	23	20	25	18	30	18	18	20	26	20	21	20	37	23	28	27	17	11	23	19	23	24	21	17	27	18	24	23	18	15	26	18	25	26	20	20	22	20	20	19	21	21	44	30	16	23	17	22	15	20	17	14	20	18	24	23	25	15	25	24	24	18	23	15	22	22	29	22	14	20	16	25	16	21	15	16	18	22	21	26	24	31	18	17	19	15	16	23	24	22	30	16	21	31	31	17	22	24	25	19	25	22	31	24	24	22	20	19	20	28	25	20	27	23	32	22	22	22	18	23	30	23	14	21	23	16	18	20	18	23	21	14	17	24	26	24	23	25	16	13	23	15	21	26	27	22	23	26	24	17	24	28	17	16	24	22	21	24	13	23	25	16	28	18	19	19	18	18	32	26	25	13	22	21	18	20	25	19	29	34	20	23	19	19	21	16	17	21	25	19	14	22	29	20	15	19	21	23	22	24	23	23	18	23	21	12	20	26	24	22	34	23	17	12	28	29	12	30	25	25	22	17	16	16	13	20	16	26	11	22	17	24	25	16	20	24	16	20	19	20	16	25	20	26	23	28	17	25	24	14	20	19	21	21	16	25	9	27	21	21	23	15	23	16	20	29	25	28	28	12	27	26	18	24	25	20	26	19	22	27	19	17	18	26	26	18	21	19	27	27	17	20	11	21	24	25	22	20	22	34	20	14	12	21	22	21	20	19	23	26	25	23	21	21	19	25	21	24	21	24	24	26	26	24	19	18	28	13	14	30	26	19	19	21	27	13	16	20	23	25	21	20	22	19	15	26	21	21	25	20	22	17	26	23	28	19	15	22	24	27	31	19	15	18	18	21	25	16	16	11	16	26	21	21	21	24	21	14	26	16	21	25	21	20	14	20	26	19	18	20	24	20	31	15	32	26	26	28	25	28	19	12	19	20	26	25	27	29	22	17	27	32	26	24	20	20	12	13	15	32	35	22	21	24	25	20	26	18	26	21	18	24	18	20	25	21	18	32	19	21	25	21	16	26	23	15	19	23	25	21	15	20	12	22	25	21	19	26	24	28	26	25	32	31	27	29	20	21	26	23	23	17	36	17	25	19	15	23	27	27	22	26	18	21	21	20	22	23	24	19	11	29	24	20	12	14	20	23	15	17	23	23	22	16	22	25	24	23	19	16	22	14	27	22	28	22	23	14	14	18	13	18	31	23	24	19	15	20	18	25	24	16	20	25	17	21	23	21	24	11	19	21	12	22	21	22	26	19	18	24	29	21	17	19	26	27	23	19	21	25	18	21	22	21	20	11	11	27	16	13	23	10	23	23	27	19	17	19	27	16	20	19	31	19	23	22	19	21	22	17	10	17	16	20	12	22	23	30	18	14	16	17	17	22	24	24	24	12	17	19	29	21	28	19	15	20	18	17	21	27	16	25	24	12	24	28	19	25	29	16	29	21	21	25	23	25	21	20	23	18	25	27	15	19	20	21	18	28	19	24	15	20	26	20	16	13	23	10	17	25	21	17	20	23	21	23	20	20	24	26	18	22	24	13	23	20	19	17	19	19	25	25	21	19	15	20	16	27	22	21	24	20	18	18	23	18	24	27	13	16	17	27	22	17	19	23	21	20	13	17	19	18	19	11	20	26	27	16	15	19	24	26	18	34	16	21	24	28	36	32	10	22	10	16	22	27	22	19	23	17	16	20	20	34	12	29	20	23	23	21	16	18	20	26	21	20	19	24	14	20	32	14	17	26	19	18	26	22	20	22	28	11	33	22	14	21	25	19	21	22	17	23	25	19	25	22	16	14	16	23	20	26	16	23	24	24	21	21	24	19	14	18	22	15	21	26	29	24	15	29	19	24	27	16	19	25	24	32	21	23	26	21	20	26	12	23	22	11	23	15	20	19	22	13	31	24	16	17	39	26	16	27	14	19	14	19	29	23	19	24	18	16	19	21	23	18	20	25	19	26	20	28	19	28	21	19	25	25	20	24	25	29	25	22	17	25	23	24	25	21	20	11	14	19	15	28	19	16	15	16	12	17	28	25	16	26	16	34	16	24	27	25	25	27	25	21	23	22	18	21	19	16	16	21	22	23	15	9	18	23	20	17	22	17	19	21	20	22	21	24	19	28	21	14	19	19	28	23	19	22	25	21	29	28	23	29	27	19	24	23	20	24	17	27	20	23	22	22	23	22	21	15	32	23	29	18	23	22	27	25	19	20	20	14	26	25	21	24	17	22	13	19	25	22	18	19	19	20	27	24	21	23	21	18	27	22	18	31	25	28	19	30	22	18	27	17	29	29	29	14	24	22	19	18	21	19	28	17	26	22	17	18	21	25	22	17	18	17	20	19	26	14	19	24	16	19	13	22	19	21	17	22	22	29	19	26	19	26	14	33	26	17	12	24	12	18	26	24	23	19	26	20	17	18	24	14	17	26	19	17	26	23	23	24	25	21	25	22	18	18	24	16	16	22	19	15	20	20	28	25	15	27	17	20	24	22	14	36	23	23	15	21	19	18	18	12	18	25	17	22	20	24	28	30	18	19	17	13	19	17	12	27	35	17	16	25	20	24	26	19	21	18	31	20	20	28	20	23	20	23	13	20	19	25	25	24	18	23	18	20	26	24	13
20968	11319	6230	9921	11473	15619	9417	7236	13841	8592	4355	8576	808	798	691	647	542	553	564	506	507	512	496	468	504	486	469	429	457	444	406	434	432	436	456	406	412	419	457	421	406	415	416	406	405	391	394	425	413	396	426	396	392	392	408	412	391	380	395	376	424	381	380	390	387	364	357	377	374	384	351	390	378	351	367	372	399	422	349	383	404	379	423	372	342	408	412	381	380	357	407	389	378	354	377	388	394	379	384	397	375	401	392	403	388	392	384	389	395	369	361	355	407	416	347	388	393	384	381	397	367	360	372	371	396	402	358	408	383	378	370	393	388	364	389	371	399	387	384	388	415	380	368	409	400	373	419	377	408	402	367	390	399	360	394	399	383	392	420	370	401	397	386	381	399	366	383	410	410	353	347	378	383	374	343	380	397	365	412	398	403	380	365	382	392	398	404	378	399	358	368	405	345	383	394	345	399	395	407	403	376	400	426	389	377	398	368	370	400	381	406	377	401	391	379	380	374	389	384	385	390	377	373	398	380	408	395	371	372	361	363	381	401	375	402	355	367	398	396	355	367	370	395	356	403	389	374	398	370	377	377	345	370	387	379	377	387	410	392	368	398	389	329	374	383	387	402	413	380	391	372	371	354	380	362	393	367	397	377	407	371	370	368	406	397	417	358	408	346	379	377	416	359	343	373	394	404	392	402	350	371	369	351	387	342	350	376	374	394	383	395	362	365	357	377	410	373	375	349	432	350	389	388	386	388	376	383	398	392	377	371	366	392	376	422	400	353	373	384	387	397	402	368	383	430	376	383	391	414	399	381	400	408	391	406	377	402	393	419	378	385	362	346	398	360	399	353	370	388	395	363	358	395	329	367	417	378	403	404	394	371	369	400	355	368	371	389	374	394	409	377	375	372	367	353	395	366	382	386	410	405	409	373	368	401	379	400	384	407	389	389	372	382	367	403	367	399	382	367	368	381	364	371	389	391	410	361	384	355	373	375	368	352	399	415	385	415	386	410	388	405	397	374	378	373	337	345	364	397	416	375	368	350	379	371	375	364	387	418	379	394	396	390	377	390	413	321	405	391	378	352	374	415	399	374	361	394	397	378	388	382	363	371	395	383	427	369	371	371	374	381	393	377	392	363	388	392	356	400	377	398	401	369	382	390	375	352	392	376	368	365	366	400	362	394	394	387	411	352	382	370	339	384	391	370	382	386	378	367	376	393	406	380	374	380	389	350	364	385	388	374	390	387	411	431	383	372	414	406	380	391	378	364	380	388	399	387	392	388	374	380	407	363	368	333	394	404	365	392	390	370	363	381	411	378	356	404	414	374	397	398	376	375	386	397	368	380	379	367	386	410	381	408	382	379	369	404	379	361	380	393	347	391	352	381	419	371	378	392	420	383	388	378	420	406	383	358	415	391	423	409	367	369	387	400	387	365	402	368	363	386	392	393	382	362	361	367	381	394	409	340	391	354	382	402	341	403	358	379	392	422	388	384	370	420	393	383	392	382	393	404	384	380	368	395	382	398	412	371	406	376	425	394	362	404	430	385	404	368	385	374	404	368	353	406	406	383	398	354	360	380	364	384	358	381	408	372	372	373	367	390	400	415	380	432	355	390	394	386	359	402	358	387	381	381	380	374	362	404	365	371	390	384	421	381	400	373	402	380	360	373	364	402	371	392	368	343	371	378	384	423	404	384	410	402	401	388	399	405	359	387	407	368	384	376	379	344	371	402	370	407	369	381	371	390	425	368	375	415	380	372	389	385	398	358	378	390	371	393	361	365	364	345	383	396	402	346	391	400	406	364	347	371	385	367	355	363	340	389	388	369	417	361	393	374	394	355	354	404	385	375	343	394	351	367	429	418	415	397	392	390	383	395	409	367	411	390	392	371	387	421	371	376	378	417	394	392	402	387	374	383	357	403	409	369	379	363	396	383	346	342	425	365	390	379	366	394	401	376	394	399	370	363	386	398	342	378	378	376	420	386	393	398	377	390	381	360	367	381	381	383	375	352	374	386	414	391	388	385	395	341	386	383	374	375	389	369	402	380	390	381	388	379	370	371	394	391	450	369	365	376	368	375	360	386	357	411	362	400	368	395	402	351	393	353	369	362	372	405	368	374	370	391	368	394	376	390	355	377	400	389	391	410	381	360	382	403	422	372	364	385	370	368	394	399	398	419	370	378	365	363	373	411	378	380	385	354	363	368	361	408	354	357	377	359	372	385	383	405	407	389	392	398	400	380	392	427	392	383	380	359	370	375	379	366	396	377	378	363	369	392	383	387	418	364	401	404	350	385	350	369	381	397	383	396	375	370	366	374	386	392	368	350	419	361	386	414	422	402	380	388	404	414	394	404	379	350	367	382	404	378	389	398	367	354	368	406	387	398	345	395	338	388	357	353	385	397	371	384	397	369	411	399	397	358	403	385	381	335	388	368	383	374	416	385	399	352	398	370	367	401	390	391	394	398	360	364	389	373	407	382	393	379	416	382	363	397	394	381	437	380	389	403	372	401	379	351	346	400	355	357	384	399	389	399	387	375	405	370	355	388	391	386	350	393	405	364	419	363	376	407	374	401	384	386	412	370	405	398	392	411	396	388	410	368	394	347	386	365	368	359	416	381	382	400	367	388	396	361	412	391	404	390	395	378	425	397	427	421	374	383	378	370	388	379	400	393	372	387	412	391	380	366	406	365	341	388	372	367	373	396	383	369	372	402	362	372	394	366	407	387	404	357	383	384	396	378	384	375	376	379	363	373	396	367	400	383	370	418	401	352	409	382	338	387	396	340	387	371	396	382	407	412	382	377	412	391	364	357	371	404	385	375	383	419	404	380	355	409	413	390	408	367	400	411	391	381	369	359	419	377	388	374	349	385	390	377	383	416	378	379	373	361	364	374	404	392	372	377	391	396	358	380	398	371	403	374	387	400	356	373	389	383	377	366	398	347	383	404	378	401	376	362	408	362	379	402	408	365	375	390	380	367	382	407	380	367	418	386	400	369	350	402	346	417	372	370	397	382	365	359	386	357	392	401	418	386	357	361	400	417	426	363	341	378	404	394	354	373	362	376	375	398	374	380	392	362	408	393	401	402	360	391	397	369	382	391	389	381	339	349	338	378	377	430	350	350	409	392	402	391	354	400	395	371	403	370	397	358	372	397	359	388	388	438	373	360	400	439	368	385	391	405	403	429	379	391	394	401	408	373	400	403	408	367	401	377	377	406	389	405	379	394	373	376	410	362	404	362	374	384	375	394	336	368	373	409	395	397	400	403	369	392	388	379	383	365	406	400	380	387	383	367	373	395	407	377	381	394	358	374	366	383	389	397	356	367	354	374	386	403	405	407	378	350	444	372	356	403	412	405	388	407	381	395	405	388	379	391	395	369	386	377	374	395	412	392	372	380	362	400	398	392	381	360	356	378	369	392	407	361	402	409	369	365	374	352	339	364	388	365	391	388	398	358	402	384	368	353	410	370	428	328	388	372	370
1169	806	352	157	198	376	313	261	293	264	230	845	76	78	57	63	76	66	68	69	68	56	72	57	70	53	66	45	39	51	46	55	53	47	40	45	54	49	44	51	46	50	65	66	60	47	53	46	58	56	45	46	49	55	62	37	64	46	49	58	46	49	47	53	53	47	42	65	44	42	44	58	59	44	53	45	52	51	42	42	47	46	45	52	48	58	53	53	45	36	45	46	35	43	55	47	48	48	51	49	50	50	42	41	43	42	60	41	41	61	54	48	50	45	42	40	50	50	50	44	49	49	48	40	41	45	44	52	59	40	57	45	48	49	52	45	45	47	49	37	48	47	42	53	51	42	57	42	48	50	42	46	51	46	35	45	61	53	45	51	43	53	68	47	51	26	40	46	47	58	57	47	58	46	46	51	45	57	46	52	50	44	56	45	49	42	49	55	48	51	49	41	46	50	51	42	56	59	41	56	57	50	42	35	39	46	43	50	46	47	56	44	61	40	51	36	51	43	52	58	38	73	35	54	50	51	49	48	51	49	52	52	53	47	41	52	43	61	49	46	50	49	48	44	52	52	46	52	45	40	45	34	47	39	62	52	48	54	48	51	49	44	51	50	56	45	42	50	50	55	47	44	54	42	52	45	41	45	50	58	43	64	54	54	50	39	46	47	53	46	43	52	47	51	41	39	51	54	49	50	49	50	54	54	55	50	55	45	61	46	51	51	33	57	48	46	51	54	65	50	40	50	37	41	51	47	50	43	56	52	51	58	51	47	50	59	53	55	49	52	38	56	43	48	53	54	49	57	49	41	48	44	43	56	46	32	48	41	41	53	68	61	50	52	39	37	55	47	62	47	47	39	49	50	48	46	60	46	41	41	55	42	53	49	48	41	52	51	47	67	45	44	48	47	38	35	38	53	41	55	47	44	59	45	42	54	61	52	44	49	47	41	36	49	51	41	49	54	41	49	60	61	59	39	52	52	36	56	41	40	49	54	41	55	49	45	65	41	48	47	48	56	51	58	45	53	52	43	51	60	51	54	47	40	51	64	48	51	50	50	46	57	55	45	45	59	45	39	33	49	53	42	56	46	45	47	57	65	59	45	60	34	56	49	43	50	42	52	53	54	65	59	58	40	51	57	58	39	37	46	33	46	43	59	48	47	45	43	41	55	53	47	49	53	49	51	54	44	46	41	50	55	57	48	54	51	47	45	51	45	53	53	48	50	43	42	44	54	33	46	60	53	44	56	49	48	50	62	42	47	55	49	48	39	49	61	33	48	45	45	41	46	47	48	48	44	44	53	54	47	47	53	49	39	42	52	64	44	60	48	57	57	43	49	45	49	59	49	38	43	55	44	54	49	54	48	53	49	44	47	56	51	50	41	53	61	35	49	40	51	59	39	48	50	43	49	55	45	38	64	52	46	53	43	43	44	38	48	54	45	71	51	58	45	35	59	35	38	51	45	51	46	60	53	50	42	48	58	56	41	41	46	53	59	49	50	46	41	41	40	38	59	37	44	56	57	58	57	45	63	55	57	53	58	59	60	52	55	51	43	61	60	49	46	51	58	51	53	53	60	55	45	55	39	49	53	50	56	50	50	51	64	65	41	51	50	46	51	47	54	53	38	45	47	46	46	52	51	51	53	52	46	47	56	50	48	53	61	62	57	52	60	49	51	46	50	54	42	56	60	43	42	40	35	47	49	47	46	54	50	48	51	50	53	55	48	53	45	57	49	52	45	49	46	50	58	42	46	56	66	42	46	52	54	43	40	42	55	46	45	48	53	61	49	42	44	35	53	67	40	56	51	40	62	52	59	51	57	59	41	50	48	47	53	47	48	61	49	57	40	54	37	56	34	51	52	42	60	41	46	54	49	56	44	49	49	59	53	60	44	39	44	59	52	48	47	49	55	59	57	45	50	51	42	45	40	45	45	50	41	49	48	48	55	47	45	52	44	37	50	70	43	41	58	46	52	62	51	55	38	50	45	44	52	32	47	48	52	44	35	50	55	51	47	50	49	35	51	42	50	51	49	33	45	51	44	40	42	55	48	53	55	50	64	49	60	50	44	40	52	49	45	41	54	58	40	38	60	46	59	49	40	51	45	56	48	58	63	47	44	50	48	48	49	51	58	66	53	41	62	52	42	47	42	61	42	53	54	43	44	47	42	38	53	55	54	47	36	52	50	56	40	49	54	49	36	43	50	43	62	57	45	61	50	49	47	38	59	47	46	56	49	53	44	54	41	43	54	48	48	48	43	47	58	43	58	44	51	45	40	51	41	49	56	65	43	44	55	53	61	54	52	46	48	37	46	55	54	48	59	51	48	41	64	52	64	47	47	51	45	56	59	67	53	63	64	52	53	40	53	39	44	49	45	51	53	48	58	45	50	59	53	52	42	49	55	50	49	46	60	56	37	60	55	53	65	44	47	50	37	50	55	42	50	49	56	45	44	47	55	41	44	37	24	55	43	56	48	52	64	58	54	48	52	59	61	49	60	47	48	57	33	48	39	41	53	37	51	51	62	48	55	46	39	41	50	44	52	43	48	52	50	48	48	42	71	50	54	60	50	47	53	36	34	58	49	43	48	38	50	53	40	35	36	51	42	46	51	60	54	49	50	54	46	45	57	40	42	55	59	59	44	43	53	45	44	46	49	64	47	46	48	60	38	54	40	44	35	51	52	61	50	42	55	38	50	56	42	42	61	52	50	54	54	45	46	59	62	63	59	47	49	54	48	62	43	57	49	57	59	65	51	39	40	53	49	46	48	51	50	58	54	52	53	45	46	54	49	64	46	57	49	53	55	51	55	50	48	50	52	53	42	54	60	59	50	53	52	52	62	45	38	53	46	55	43	57	49	55	50	56	50	38	54	56	40	45	42	52	59	59	43	41	51	51	42	50	53	57	54	53	49	43	51	49	53	60	48	52	48	50	53	44	37	50	51	38	53	53	47	42	56	49	52	42	58	63	48	40	54	50	53	52	39	54	47	47	39	39	59	54	35	66	47	59	54	41	37	59	39	54	41	58	52	52	42	43	60	32	60	49	36	49	46	43	49	52	55	41	54	43	49	39	42	53	46	43	51	58	58	56	42	46	43	45	53	52	42	58	50	47	56	41	39	47	56	51	36	52	47	55	52	40	63	50	33	45	39	48	43	59	58	47	37	40	60	57	34	51	67	52	42	43	51	41	54	40	50	54	52	38	46	40	39	43	43	56	44	55	51	45	53	66	46	48	46	41	56	52	50	42	56	56	52	69	47	58	45	48	53	58	42	45	52	53	50	51	52	55	52	49	38	48	51	39	43	47	38	57	52	57	54	57	46	54	61	39	46	38	42	49	47	48	42	50	58	42	55	55	56	47	55	48	49	46	44	29	50	54	57	51	59	43	56	50	46	53	51	49	38	56	55	54	54	52	56	47	44	52	51	48	55	55	46	65	56	41	47	56	38	54	52	62	38	52	69	37	59	41	45	49	46	38	47	54	54
24502	17694	8451	14767	18625	21159	16405	14442	13769	11386	8752	17199	2500	2166	1941	1809	1624	1497	1510	1354	1348	1299	1264	1220	1108	1129	1074	1069	1042	1063	1092	1004	982	1032	953	1016	976	916	966	932	941	920	958	899	908	885	872	893	920	884	899	862	876	956	889	861	892	874	891	915	857	908	915	892	862	847	907	861	879	831	882	820	828	855	844	832	861	927	906	891	858	835	788	892	787	859	830	879	791	773	828	863	879	805	832	822	825	830	821	871	861	876	871	785	810	863	831	847	859	863	842	856	827	800	908	820	846	796	854	847	846	847	849	878	834	867	829	804	809	824	841	879	821	844	876	855	829	868	813	859	832	826	825	853	842	840	874	812	820	828	872	865	806	835	856	843	857	902	848	815	831	802	849	825	870	847	832	851	845	849	885	857	855	821	799	814	840	834	846	827	843	844	850	862	807	806	843	840	820	833	834	792	844	828	876	853	804	823	839	819	850	826	818	833	842	828	799	856	795	926	815	868	832	881	826	850	849	894	824	844	843	818	907	851	879	873	855	822	839	833	824	814	769	864	884	823	849	833	833	838	860	854	851	877	781	794	835	861	840	812	874	848	831	816	877	861	819	818	834	801	833	835	878	852	872	809	871	866	842	825	868	784	825	832	838	851	795	881	869	864	840	836	842	839	879	818	868	841	814	794	828	887	826	833	803	828	812	806	785	847	889	796	837	796	865	851	808	827	857	795	853	838	829	834	836	852	871	909	852	848	916	827	836	794	870	837	846	851	825	798	861	821	782	871	833	817	839	831	848	834	859	802	813	833	908	896	853	893	760	852	889	821	823	883	842	911	841	821	817	816	825	836	818	834	868	875	809	821	863	903	846	824	822	844	871	871	786	819	802	827	863	854	798	862	852	858	808	807	825	837	805	852	832	863	804	853	875	850	864	879	860	916	829	839	885	838	838	790	806	862	847	807	757	918	838	783	849	852	813	853	862	823	790	865	884	812	844	831	863	827	847	840	810	810	819	816	882	858	800	858	874	855	786	861	809	865	794	853	838	881	838	849	837	796	866	843	804	806	852	869	851	868	804	868	850	840	881	842	837	811	854	839	855	830	818	855	912	836	872	839	803	845	800	843	821	833	854	851	862	807	831	826	783	828	845	875	843	809	894	855	866	869	822	877	816	840	844	848	830	813	860	867	812	847	892	893	867	823	861	833	818	821	842	869	841	851	876	811	851	854	841	841	835	854	831	817	813	842	848	840	860	814	833	843	850	814	849	801	829	847	816	807	868	813	884	774	823	831	815	850	820	889	805	844	861	826	830	846	847	866	815	836	842	850	860	833	859	782	860	788	896	892	809	820	924	835	806	827	892	846	850	898	835	891	836	838	780	822	853	798	897	821	845	790	816	817	817	841	852	813	839	847	868	821	862	832	859	861	855	886	834	883	850	860	872	811	841	829	828	852	847	847	805	869	821	846	912	815	820	851	850	824	851	851	847	876	840	867	801	830	866	811	850	831	865	851	846	836	874	871	830	820	818	879	788	797	837	855	869	827	846	864	811	856	816	819	887	801	816	845	804	800	859	887	809	851	798	803	859	842	822	852	802	876	841	866	865	807	818	862	861	853	847	822	811	854	839	867	864	844	803	856	843	895	841	860	818	866	820	844	824	793	831	835	862	810	862	910	839	869	823	880	886	821	788	827	876	824	876	811	832	874	861	852	847	843	790	853	842	858	802	799	858	884	816	841	839	870	795	848	806	850	856	872	875	805	816	856	897	850	867	849	841	792	850	844	852	815	862	875	820	831	842	805	799	853	810	831	831	869	787	862	817	842	870	834	834	801	845	868	895	857	813	836	887	868	849	845	837	871	899	797	871	828	845	883	824	856	844	910	795	852	851	828	811	817	815	855	849	783	823	810	848	833	849	819	807	842	842	870	870	857	870	844	796	832	862	908	883	865	803	889	830	852	829	887	818	862	869	872	830	847	790	782	856	812	854	832	836	855	864	831	863	848	821	843	824	842	844	866	771	856	803	810	851	902	840	842	871	889	821	848	825	822	863	795	824	809	827	881	891	878	853	784	851	862	786	877	849	882	847	864	820	865	819	827	851	842	814	837	844	863	818	812	820	833	842	873	855	773	837	847	783	805	801	823	789	820	799	854	894	829	844	855	782	840	835	862	891	861	870	805	792	854	818	855	852	795	820	817	851	804	858	833	879	841	857	850	843	793	796	864	782	857	885	917	814	867	828	811	861	838	848	799	809	826	885	811	840	911	857	828	909	819	835	845	842	803	840	833	863	868	866	821	891	854	783	806	887	864	877	821	856	803	808	869	791	885	814	845	859	816	805	806	852	806	816	852	888	857	862	858	882	806	873	896	846	852	872	797	873	855	784	810	826	831	887	817	878	826	860	834	839	887	788	828	841	843	875	869	800	822	817	894	801	804	835	843	853	863	838	835	866	852	823	824	794	839	888	867	798	820	836	801	786	848	798	838	851	859	860	811	935	849	838	879	784	824	809	814	859	817	873	763	836	841	852	819	823	824	787	813	831	852	789	789	864	824	877	822	881	821	813	829	840	800	836	843	837	816	888	842	794	842	778	874	851	831	853	853	825	809	833	800	804	836	808	844	871	896	878	868	822	829	860	870	783	872	832	837	838	826	873	817	864	808	809	846	812	851	839	834	891	858	807	807	855	817	837	866	806	848	852	857	814	865	811	866	812	841	856	854	849	813	875	866	910	800	845	862	825	856	900	843	850	833	840	855	786	835	825	874	833	847	786	909	811	858	875	836	853	834	849	840	822	809	865	894	836	856	818	847	829	877	837	875	864	859	874	857	866	845	897	808	831	874	842	818	859	878	822	827	870	823	877	829	863	885	801	823	859	860	869	805	791	824	800	813	892	867	843	855	825	841	864	824	818	828	869	850	836	840	834	784	823	828	847	804	821	805	868	836	845	815	820	836	871	845	870	869	808	847	850	857	834	792	807	806	834	862	862	891	865	838	843	836	803	867	879	836	844	841	905	855	878	845	831	819	775	813	852	831	807	840	858	870	855	774	818	830	833	787	864	813	822	869	867	847	879	822	838	827	815	793	895	790	827	799	829	884	809	882	872	848	842	831	860	854	820	831	866	829	831	855	815	832	873	799	803	870	809	832	855	841	917	838	839	892	832	861	858	804	912	805	852	865	812	824	822	786	888	817	854	840	835	830	780	857	832	818	824	854	884	788	879	863	860	839	829	829	818	834	850	819	839	845	867	855	804	887	861	792	851	875	842	867	851	849	780	895	832	809	831	830	779	856	796	844	853	832	887	810	820	840	801	855	826	816	820	891	823	902	795	788	861	863	847	833	801	823	872	829	828	848	822	839	930	832	865	815	814	887	833	855	855	849	877	847	844	852	853	802	797	793	847	816	868	846	838	805	849	824	850	884	842	815	829	804	829	807	785	857	847	855	869	872	867	850	841	850	828	807	821	855	830	876	851	793	874	825	839	823	839	861	837	805
2723	753	257	128	182	287	422	247	215	384	246	1144	66	45	50	37	52	40	41	38	32	41	40	26	29	45	31	29	48	30	34	32	28	34	31	36	26	32	42	26	25	23	48	33	31	20	28	32	26	41	35	30	27	36	32	15	21	29	29	29	24	24	24	31	22	32	33	22	23	27	27	24	30	34	29	21	26	34	41	19	18	13	30	32	29	21	23	22	23	26	18	16	25	38	25	23	29	29	28	26	21	36	24	30	21	27	31	27	36	27	25	24	31	24	34	29	19	27	25	31	22	29	28	23	39	29	31	24	32	35	32	32	26	36	26	34	24	27	23	24	24	18	32	27	33	33	35	32	37	26	36	32	28	34	25	31	37	27	42	29	21	28	29	28	36	27	29	21	21	32	24	23	30	19	27	36	26	35	24	26	30	39	35	33	30	36	32	28	25	31	30	31	30	23	35	28	25	28	32	24	28	27	26	35	25	24	27	31	28	27	36	33	32	41	34	32	32	33	41	35	32	21	30	28	29	32	30	33	27	26	22	18	31	32	27	27	21	38	20	31	25	28	25	27	28	33	23	34	35	34	19	16	23	27	22	36	30	27	32	25	28	28	31	21	42	23	23	23	42	25	25	34	30	20	19	31	29	31	25	23	27	24	38	33	17	23	36	29	32	21	26	26	26	33	20	29	23	27	30	24	39	23	32	31	24	34	22	20	31	28	37	23	31	19	32	17	26	35	29	22	23	29	28	20	30	36	25	38	24	18	24	29	26	27	36	30	31	26	34	29	31	32	40	22	37	27	30	31	28	35	29	23	25	27	20	24	23	30	24	27	23	34	30	28	28	28	24	35	23	22	26	27	23	28	22	34	32	28	34	23	26	25	28	33	30	26	23	33	38	25	29	24	39	30	27	34	15	29	26	27	28	27	35	27	32	24	38	23	33	32	26	27	32	19	21	26	24	31	34	31	21	31	23	35	20	19	24	21	29	22	20	26	26	21	42	33	27	33	20	28	26	22	34	30	32	27	30	17	27	32	28	24	25	30	27	32	30	21	30	15	24	28	29	24	28	34	21	23	24	24	20	24	20	35	31	34	38	23	28	26	29	26	21	28	20	37	37	24	18	28	23	27	24	20	23	31	29	22	24	34	27	27	34	33	33	22	40	25	35	33	39	29	30	23	27	27	14	20	29	32	22	24	31	31	20	23	27	22	20	24	20	30	25	33	22	24	23	24	26	21	27	28	41	20	32	24	28	25	32	34	29	31	29	29	30	17	30	22	28	34	24	17	37	29	30	23	26	29	30	35	25	19	37	25	22	24	30	25	29	30	22	36	35	29	33	39	29	25	18	27	28	26	16	30	24	26	35	29	37	28	22	28	29	39	36	29	26	25	19	25	21	28	34	29	21	31	34	31	26	23	22	24	21	25	21	24	21	29	36	29	26	29	32	30	37	39	27	28	26	39	32	32	31	36	27	28	22	23	29	24	21	19	36	29	34	27	33	22	32	32	28	27	23	33	16	20	35	34	19	19	32	19	29	23	26	22	25	38	31	20	34	29	30	26	20	27	27	22	38	27	26	32	24	25	28	33	33	29	33	29	33	28	25	29	32	35	29	21	26	25	31	39	32	33	24	16	32	16	26	28	32	28	33	20	32	32	31	20	31	26	36	26	27	24	31	24	38	31	24	27	31	27	24	23	24	23	28	23	32	25	23	25	27	19	15	30	26	29	23	27	31	23	31	23	26	32	29	23	24	33	31	32	21	20	24	25	27	31	27	25	26	32	26	21	23	30	27	30	27	22	24	38	23	34	29	33	27	28	24	32	39	31	34	32	26	39	19	24	33	16	23	32	22	21	24	31	29	31	23	24	29	21	23	21	34	25	34	28	20	22	28	27	36	26	35	30	38	32	36	21	29	16	32	36	22	35	37	38	29	30	27	38	34	30	27	31	23	27	27	31	21	24	32	41	22	17	35	32	30	29	36	31	19	41	28	33	26	25	34	24	21	33	25	30	29	23	15	25	35	24	19	29	26	25	27	28	33	21	34	25	27	27	28	37	20	21	28	23	22	34	25	26	26	34	36	24	27	35	34	35	25	24	24	21	14	28	20	34	38	20	23	21	26	29	25	24	24	27	29	28	21	37	23	31	26	34	35	19	21	20	28	20	24	28	40	29	25	31	27	34	28	30	34	31	25	22	25	25	23	26	22	31	28	17	21	32	23	30	22	31	28	20	31	36	31	21	24	27	35	29	28	29	33	25	24	25	27	27	33	35	34	28	21	31	25	26	36	23	29	17	30	32	33	21	28	37	22	29	33	30	26	27	25	30	33	34	22	29	27	32	29	22	21	22	29	33	31	25	27	28	30	37	27	24	33	20	27	33	23	19	37	23	29	38	33	25	28	31	25	28	32	22	19	32	29	24	26	28	37	22	33	27	27	33	34	27	30	36	23	25	50	21	31	35	24	24	21	26	28	33	41	26	28	17	39	28	34	21	33	18	26	27	24	21	29	24	22	27	28	37	26	17	29	24	30	30	26	25	30	37	25	37	29	25	28	27	37	16	33	30	20	19	22	15	25	31	26	25	30	35	19	31	26	33	22	23	25	26	24	21	24	22	33	36	27	19	35	32	22	23	27	27	26	26	27	27	28	27	33	28	24	19	20	23	30	32	26	28	36	30	30	19	27	32	28	32	28	17	30	22	33	31	29	34	26	33	29	42	33	27	39	21	27	26	26	20	25	30	30	24	23	30	20	30	34	24	28	29	26	16	28	27	32	37	28	20	31	29	33	22	22	28	27	32	32	28	36	42	25	23	33	31	35	39	27	34	18	35	28	40	32	26	24	39	27	28	27	32	26	29	26	30	23	27	25	20	17	33	31	32	26	27	31	30	27	29	26	28	33	19	17	27	25	27	19	25	30	23	36	27	38	23	29	26	24	36	30	28	37	14	23	34	20	37	31	27	24	17	31	21	35	40	18	32	30	24	29	23	23	35	26	29	31	31	23	40	27	41	21	27	18	21	23	25	22	34	37	34	27	13	23	31	27	35	30	32	26	35	35	19	28	32	22	34	25	26	32	23	27	24	25	28	23	28	32	27	32	27	26	32	27	39	21	28	30	36	20	25	32	28	29	30	29	28	28	30	31	29	30	37	28	33	28	29	27	25	32	33	25	30	28	23	26	25	27	22	37	27	27	24	25	37	30	29	31	31	33	29	32	23	28	30	23	35	29	32	30	27	22	30	33	29	29	27	25	29	40	26	24	27	31	26	30	29	20	31	19	28	21	26	26	21	24	34	25	29	41	16	27	37	29	28	32	36	26	29	31	28	34	27	26	25	36	33	26	29	30	27	24	30	19	29	17	37	19	29	30	38	24	23	30	20	28	25	42	31	25	31	28	33	24	28	27	21	40	36	35	30	28	25	15	24	29	32	39	26	18	27	25	30	31	32	24	23	26	32	39	24	42	33	29	18	32	22	25	31
22112	16890	6614	12278	17772	18077	21312	13181	11194	15950	10787	21181	2043	1749	1541	1417	1271	1123	1110	963	978	881	906	824	749	766	737	691	699	710	669	649	655	632	654	604	558	616	552	522	611	600	554	552	560	515	550	517	585	588	575	587	519	532	521	527	500	555	504	546	510	514	485	499	510	497	521	502	501	510	505	501	468	537	510	476	500	500	524	503	510	465	477	474	482	488	470	478	515	464	488	512	503	494	478	476	465	451	506	470	494	491	502	478	492	486	500	513	514	489	466	510	480	492	448	468	528	483	497	487	446	488	501	485	468	492	483	499	478	444	471	464	468	449	444	466	496	480	499	505	494	465	470	482	465	474	451	467	468	455	466	457	497	485	498	469	465	497	452	468	480	443	495	472	501	486	501	489	472	419	465	504	471	479	476	522	450	501	447	447	480	494	462	475	486	458	480	461	467	500	463	470	466	466	463	492	484	506	430	479	488	494	436	450	473	464	426	449	512	498	468	499	458	479	479	425	462	500	515	492	522	500	451	439	476	479	479	481	477	500	477	496	468	523	476	534	459	493	487	477	461	472	486	484	465	488	502	476	456	494	479	459	516	479	474	469	489	466	484	454	444	481	465	427	441	500	423	474	473	494	468	466	483	469	464	467	466	452	482	476	483	471	509	480	454	499	486	498	474	490	506	503	460	490	486	473	494	462	480	489	472	479	464	459	492	475	475	450	472	514	477	450	447	486	465	514	488	471	476	461	449	507	475	456	504	511	464	471	459	485	480	481	492	486	443	477	464	468	459	468	439	529	457	565	517	502	479	470	473	479	471	473	487	492	479	513	464	479	465	455	463	473	464	473	457	466	482	481	462	472	468	476	476	455	469	477	461	504	482	467	464	522	500	486	468	458	498	494	481	482	486	513	480	469	499	471	444	461	465	461	438	483	511	492	483	454	484	490	473	465	497	434	474	489	485	466	481	487	496	482	532	446	453	477	472	470	489	469	441	525	442	417	460	463	502	459	428	459	468	468	517	508	457	463	517	476	483	495	473	474	457	463	453	492	493	460	474	512	439	499	500	479	469	444	470	524	494	493	476	509	479	455	470	450	515	476	479	496	506	478	457	504	450	462	462	473	478	431	463	522	470	477	453	432	464	495	526	471	472	479	482	467	472	489	459	452	467	496	482	481	467	476	495	459	458	489	491	468	481	453	444	481	429	494	468	500	494	479	481	503	447	497	455	480	452	450	534	462	444	491	476	454	441	469	456	462	461	489	439	469	475	452	494	410	469	460	492	510	474	419	499	492	472	457	443	480	468	487	463	448	472	475	468	480	455	462	444	458	487	498	475	503	523	431	501	493	433	486	462	493	469	492	478	468	472	478	471	445	486	465	470	490	482	474	474	493	535	507	487	451	458	434	462	478	486	514	462	474	496	447	502	470	474	480	440	469	481	509	470	449	464	490	462	495	480	456	446	446	480	440	514	497	476	500	496	488	494	456	484	468	455	487	480	479	469	498	410	483	498	466	468	459	458	486	472	426	487	458	486	463	459	497	447	458	468	466	460	487	511	482	484	471	503	450	440	466	479	472	458	476	484	468	467	437	484	444	487	473	489	462	447	510	500	505	448	484	467	531	493	477	468	537	494	463	459	450	493	443	475	500	493	472	461	465	515	478	459	420	476	485	470	483	491	494	491	466	432	434	472	465	510	475	515	491	479	460	471	460	487	478	487	452	507	478	454	468	456	487	460	505	426	516	442	456	473	471	468	487	471	504	518	460	483	446	499	493	465	463	489	457	475	454	430	455	480	459	451	502	490	466	483	477	480	429	496	499	489	516	437	523	474	477	500	472	462	477	455	437	480	468	476	482	442	489	491	487	510	485	485	460	439	482	461	458	502	495	499	496	510	491	485	460	467	479	490	460	449	497	486	493	499	448	490	477	498	457	467	496	454	457	503	463	471	462	445	501	518	424	480	490	502	477	486	505	480	480	460	461	495	459	489	475	461	444	460	485	468	461	443	499	488	477	425	498	488	485	511	490	499	518	428	445	419	499	445	425	474	455	472	454	479	457	453	512	487	442	506	484	483	473	518	463	449	485	459	506	533	464	508	476	495	482	510	492	501	458	477	473	485	490	462	492	475	430	464	532	484	451	480	499	462	461	477	450	416	493	449	489	479	468	464	479	483	458	474	471	507	498	513	489	490	489	471	464	460	504	440	474	477	468	485	456	459	513	477	489	471	453	451	492	467	486	488	501	503	473	474	482	473	488	473	492	493	456	476	508	457	497	496	457	477	503	448	475	523	500	504	433	471	507	488	451	470	480	526	473	477	483	479	473	484	505	472	487	494	485	430	508	507	499	465	423	450	479	482	490	438	446	475	526	464	493	432	471	434	474	458	454	467	475	479	448	463	477	492	473	491	466	512	480	480	488	513	452	522	438	464	453	514	494	523	491	493	471	486	458	450	482	482	476	447	475	492	486	479	478	476	477	475	454	486	445	514	472	487	477	456	491	472	504	493	453	470	453	498	487	461	473	465	514	478	481	476	468	479	523	478	467	459	491	451	484	469	458	452	455	432	454	477	457	500	479	477	512	472	496	455	458	469	443	496	481	458	499	432	432	451	486	465	494	470	452	486	419	462	485	482	451	503	461	494	471	489	492	463	467	491	513	447	510	461	457	464	454	491	471	460	459	512	471	510	508	494	480	442	457	449	464	482	484	487	516	465	452	511	490	456	470	502	501	458	491	460	465	458	444	486	519	469	462	457	483	502	483	470	515	448	502	494	474	484	460	481	504	446	446	488	445	471	497	457	465	461	517	484	473	476	464	492	492	466	480	478	487	462	437	487	473	452	498	480	420	484	466	461	495	466	466	486	460	466	482	487	495	454	440	495	488	454	479	467	473	460	481	476	454	486	500	458	457	453	475	469	449	495	498	476	470	447	484	486	494	491	495	497	500	448	495	475	498	464	500	458	469	475	448	520	473	471	487	479	418	478	454	478	495	479	465	466	482	459	490	529	488	486	491	423	484	491	488	501	490	503	492	423	475	495	449	477	501	500	446	440	498	492	506	432	505	467	484	477	501	491	461	474	457	475	474	481	472	486	419	476	476	454	470	455	496	467	483	482	419	529	488	452	489	487	482	491	478	458	490	453	496	457	451	488	509	504	483	479	464	450	487	472	499	463	532	459	486	519	467	480	469	467	474	451	480	507	457	480	478	488	464	458	470	495	497	461	453	490	448	502	462	476	483	471	454	461	494	477	507	476	453	470	493	472	503	486	470	476	474	496	487	490	465	536	503	456	442	476	478	483	516	496	477	476	498	460	505	479	498	436	494	499	510	444	476	476	478	487	444	436	453	473	480	460	467	446	494	509	478	508	469	513	497	486	482	460	465	489	473	463	502	475	485	485	478	506	483	479	487	469	512	449	500	450	482	486	487	490	479	443	522	466	466	499	469	452	480	450	517	498	470	498	499	462	441	464	473	472	444	458	453	494	491
2217	1468	445	229	380	571	810	361	541	463	447	2339	137	119	110	98	109	96	100	104	88	88	86	80	89	72	89	96	79	88	85	57	79	74	67	75	77	81	73	68	75	63	80	66	73	68	63	58	84	78	83	64	74	61	91	64	65	86	58	66	65	65	64	63	76	62	67	69	76	70	63	77	60	72	58	62	58	80	78	70	75	64	62	59	88	74	72	61	67	61	74	73	64	63	62	59	72	64	78	70	80	78	66	54	60	61	74	78	76	69	85	73	65	75	75	69	67	67	75	78	58	77	63	70	78	69	73	72	54	59	72	74	72	64	54	59	76	68	66	61	66	58	75	85	78	69	65	69	77	54	69	55	69	76	54	73	57	58	63	69	63	70	72	67	66	72	62	70	67	70	73	73	78	53	64	83	71	64	63	62	58	55	62	72	82	62	61	83	64	67	72	75	54	59	67	68	75	71	57	63	80	71	62	62	69	76	73	61	81	61	68	74	70	56	71	69	72	54	83	84	78	67	72	76	61	61	79	67	71	78	63	57	73	78	67	82	62	58	68	75	65	64	52	74	61	66	64	72	75	57	72	70	75	58	61	60	70	93	75	63	71	74	62	67	64	58	92	57	64	68	66	76	71	61	60	81	59	73	71	65	69	80	58	72	65	63	68	68	59	87	67	69	76	81	61	69	64	62	56	66	59	61	61	55	62	74	50	75	64	62	55	59	61	69	52	54	82	77	68	65	66	66	71	78	51	64	64	62	74	63	71	74	66	62	78	67	68	71	68	72	76	58	73	58	66	56	61	69	70	60	87	71	65	56	70	64	62	60	78	77	78	81	68	60	63	60	79	76	74	90	69	63	65	75	82	67	61	72	56	67	68	77	85	70	66	61	81	63	67	64	74	69	58	75	77	74	57	69	60	70	50	78	67	72	81	54	65	74	78	63	67	69	83	66	74	65	61	62	73	61	59	55	69	65	86	64	62	59	68	64	67	82	65	74	74	74	63	77	81	67	77	65	84	55	58	60	76	60	66	58	75	90	77	50	70	69	69	49	57	78	55	61	69	62	70	66	70	73	74	63	71	67	69	63	74	65	74	68	58	64	77	75	64	64	61	77	68	53	66	69	84	74	72	77	78	59	83	61	63	67	65	59	67	72	72	62	73	58	63	71	68	67	65	54	76	76	67	71	67	63	72	54	59	80	79	70	91	75	59	78	65	76	81	60	75	76	96	86	75	81	79	71	84	69	66	62	68	56	76	81	75	75	65	57	73	64	67	73	69	69	60	63	63	65	67	83	76	78	69	70	78	58	59	66	57	65	60	61	71	60	59	62	81	83	67	66	56	68	67	80	72	60	66	63	62	71	59	84	65	68	72	53	69	67	75	77	81	70	61	62	72	78	76	69	68	73	81	76	65	60	59	71	74	76	68	55	71	68	56	69	66	69	71	58	51	73	59	71	67	67	73	68	62	73	71	64	69	74	62	83	65	75	46	66	55	73	64	77	61	85	70	68	82	66	60	64	76	70	72	72	73	56	70	76	68	78	63	65	77	69	64	74	63	68	77	60	70	78	85	73	64	64	67	81	65	70	58	65	69	70	71	71	62	74	62	69	71	60	60	73	82	60	77	61	85	52	51	63	68	58	63	60	70	62	65	61	76	55	77	60	63	69	67	71	64	73	75	62	64	63	62	85	73	62	68	61	68	64	73	59	66	64	52	72	70	83	63	61	71	71	63	68	68	80	52	75	60	59	60	73	76	60	70	74	73	78	64	81	61	80	70	78	60	68	84	63	68	70	64	68	76	78	76	69	75	71	59	61	60	61	73	69	67	64	77	71	83	52	71	76	69	61	69	73	69	58	77	67	70	65	60	61	53	69	70	58	53	71	72	65	65	75	58	65	61	67	76	74	66	66	59	76	72	53	58	76	70	75	71	69	66	79	62	60	63	68	60	71	83	59	66	58	67	70	77	73	65	62	63	48	58	66	60	61	54	76	65	80	61	65	75	74	66	81	74	91	74	65	59	72	78	64	72	73	64	88	75	87	64	65	76	71	62	73	59	64	75	63	60	62	65	68	79	84	67	81	84	80	75	71	70	80	80	70	72	67	69	60	62	66	58	70	69	65	84	66	64	59	57	64	82	70	80	69	75	71	59	86	75	57	68	72	65	62	63	49	56	69	73	72	74	58	67	67	63	81	86	72	65	65	88	77	62	58	76	64	63	73	70	67	72	69	64	51	69	66	80	56	71	61	71	76	64	73	70	72	66	69	74	74	66	66	65	65	66	64	67	71	61	85	65	54	73	69	71	75	64	75	55	64	73	63	69	70	69	63	77	68	63	60	65	68	60	65	75	55	59	62	68	66	53	83	56	78	52	79	65	75	71	64	75	74	56	72	61	56	69	77	63	67	66	55	63	63	74	68	69	73	84	82	77	66	67	74	69	60	69	53	48	70	77	83	70	76	62	63	62	55	76	64	59	64	67	47	62	72	74	55	60	66	54	71	95	65	76	61	69	53	66	57	76	71	73	59	70	60	68	74	73	53	69	64	63	65	62	59	58	78	63	55	78	73	64	82	83	67	70	70	63	64	64	74	66	68	74	71	64	61	61	63	56	66	74	72	79	64	57	65	67	60	72	55	73	71	82	58	69	75	58	61	71	78	59	71	60	68	61	66	64	54	61	68	80	84	71	70	73	88	63	71	69	82	58	68	55	65	55	77	60	57	63	72	83	68	68	75	70	81	76	71	75	66	67	46	76	57	60	73	67	74	63	63	65	71	64	59	75	71	66	64	80	78	66	70	65	65	63	61	65	61	72	71	67	63	64	79	87	64	68	53	57	73	53	69	59	73	73	63	64	76	76	70	71	64	62	68	72	62	67	62	82	68	80	67	68	63	53	71	60	58	64	71	65	69	66	68	79	71	70	58	53	77	62	72	79	54	67	69	66	74	71	68	68	70	57	64	65	64	69	57	102	74	76	82	69	67	72	82	60	79	70	73	63	81	73	57	53	71	85	55	63	81	62	62	63	79	69	73	70	69	83	65	73	71	62	61	54	73	55	71	71	61	77	70	57	64	62	71	82	71	79	55	64	72	74	53	76	71	77	71	62	65	72	72	72	74	72	60	67	77	64	55	62	64	75	73	72	78	69	72	65	53	66	71	64	78	73	68	80	73	69	70	87	57	62	56	64	61	72	56	74	69	77	60	69	64	78	68	62	70	70	68	86	81	56	63	82	73	57	71	74	81	66	71	71	78	78	76	67	61	67	67	89	69	60	72	75	63	73	63	65	71	79	69	56	64	51	74	58	66	72	73	59	79	82	55	70	80	63	82	64	84	75	60	62	79	61	61	68	66	59	66	60	59	64	71	65	54	58	68	71	72	69	59	65	72	79	58	75	65	74	61	68	73	64	64	62	66	72	80	72	64	81	73	57	66	81	67	53	67	79	66	86	85	62	63	92	94	56	65	72	66	72	82	65	67
28001	23425	9560	18068	26025	26599	28150	16583	20840	17880	17698	23244	4257	3814	3425	3122	2781	2704	2524	2350	2194	2068	1952	1840	1803	1699	1685	1678	1567	1536	1585	1457	1456	1484	1479	1468	1400	1351	1333	1279	1368	1366	1318	1364	1286	1283	1252	1204	1324	1253	1378	1284	1315	1335	1251	1239	1254	1224	1249	1196	1254	1241	1239	1168	1180	1166	1157	1183	1230	1231	1104	1164	1193	1184	1166	1192	1164	1202	1182	1152	1203	1128	1128	1177	1175	1144	1189	1175	1151	1194	1163	1117	1159	1172	1120	1199	1118	1199	1097	1166	1197	1103	1212	1127	1203	1139	1132	1137	1132	1143	1082	1167	1151	1155	1160	1139	1121	1157	1083	1111	1168	1184	1138	1120	1126	1144	1179	1167	1097	1121	1103	1097	1170	1128	1188	1150	1106	1112	1024	1131	1118	1148	1145	1162	1188	1137	1203	1121	1158	1141	1122	1118	1119	1205	1165	1153	1122	1120	1111	1120	1134	1140	1184	1140	1137	1099	1105	1162	1164	1109	1187	1139	1080	1147	1148	1097	1097	1169	1200	1128	1131	1137	1123	1134	1102	1082	1167	1184	1154	1149	1113	1166	1152	1133	1148	1117	1147	1089	1101	1094	1149	1123	1157	1071	1078	1181	1141	1126	1088	1184	1143	1188	1131	1137	1062	1170	1104	1132	1144	1154	1165	1065	1110	1135	1147	1098	1073	1141	1124	1109	1112	1122	1169	1112	1114	1125	1198	1175	1193	1130	1113	1094	1106	1143	1116	1135	1117	1092	1178	1089	1097	1129	1094	1124	1041	1122	1133	1137	1170	1070	1149	1078	1116	1081	1171	1165	1118	1101	1164	1097	1131	1082	1075	1129	1198	1116	1086	1153	1168	1149	1160	1168	1115	1143	1111	1124	1153	1122	1157	1110	1137	1122	1145	1160	1088	1203	1147	1136	1115	1115	1146	1192	1183	1160	1131	1132	1159	1108	1133	1150	1153	1086	1114	1116	1154	1112	1166	1165	1182	1108	1171	1154	1138	1112	1172	1189	1135	1099	1113	1163	1146	1115	1118	1149	1168	1144	1184	1106	1159	1133	1152	1141	1089	1084	1130	1138	1140	1118	1180	1159	1137	1161	1119	1167	1156	1179	1163	1169	1176	1169	1089	1148	1132	1180	1075	1140	1112	1125	1093	1144	1166	1112	1180	1139	1169	1131	1135	1155	1127	1163	1128	1139	1142	1181	1117	1163	1134	1145	1117	1085	1167	1108	1148	1140	1123	1153	1167	1133	1067	1092	1110	1173	1116	1127	1121	1148	1164	1141	1149	1192	1133	1110	1137	1096	1133	1120	1089	1107	1150	1149	1138	1178	1121	1153	1161	1084	1172	1135	1139	1117	1172	1118	1151	1133	1176	1120	1147	1177	1165	1179	1154	1137	1073	1119	1129	1071	1064	1106	1112	1159	1145	1172	1117	1156	1098	1071	1114	1179	1131	1159	1131	1110	1203	1150	1110	1170	1058	1118	1178	1092	1107	1103	1139	1086	1145	1098	1095	1150	1151	1166	1099	1143	1166	1201	1077	1132	1190	1167	1131	1204	1141	1138	1180	1128	1157	1091	1128	1099	1115	1096	1123	1137	1129	1126	1143	1125	1039	1117	1107	1168	1081	1153	1120	1127	1120	1125	1124	1161	1105	1164	1166	1151	1110	1098	1080	1090	1214	1182	1078	1105	1173	1122	1206	1188	1129	1142	1158	1101	1161	1151	1088	1152	1119	1202	1125	1091	1142	1178	1104	1128	1089	1083	1126	1158	1147	1166	1162	1177	1088	1134	1147	1142	1141	1098	1142	1141	1189	1090	1149	1139	1146	1112	1129	1107	1138	1139	1115	1106	1191	1155	1145	1143	1167	1148	1141	1151	1153	1055	1145	1105	1103	1079	1120	1136	1122	1098	1162	1164	1164	1145	1187	1186	1093	1181	1145	1162	1116	1131	1139	1118	1136	1109	1137	1157	1065	1141	1090	1127	1106	1194	1131	1145	1145	1137	1190	1141	1114	1188	1126	1138	1126	1087	1142	1113	1164	1147	1114	1076	1074	1149	1141	1100	1146	1145	1121	1216	1081	1110	1075	1161	1115	1135	1175	1142	1132	1111	1174	1142	1064	1106	1161	1074	1167	1081	1087	1126	1129	1105	1147	1175	1111	1157	1115	1161	1125	1168	1090	1093	1052	1182	1078	1120	1107	1150	1164	1157	1144	1163	1164	1126	1160	1182	1137	1141	1112	1106	1141	1117	1125	1135	1197	1101	1117	1165	1205	1118	1162	1104	1081	1127	1192	1140	1137	1122	1162	1126	1190	1150	1123	1104	1139	1221	1156	1126	1123	1117	1103	1123	1156	1086	1168	1150	1100	1064	1145	1110	1179	1127	1091	1081	1117	1101	1155	1135	1162	1161	1122	1115	1106	1107	1088	1137	1126	1103	1060	1136	1083	1187	1181	1154	1148	1173	1179	1144	1144	1129	1138	1132	1163	1153	1124	1115	1182	1126	1113	1090	1124	1122	1116	1126	1135	1194	1149	1138	1141	1153	1176	1190	1091	1184	1087	1105	1147	1094	1149	1172	1115	1102	1133	1090	1171	1102	1139	1143	1136	1088	1142	1142	1156	1114	1084	1126	1137	1097	1082	1085	1087	1075	1126	1134	1124	1151	1141	1095	1095	1181	1115	1134	1099	1128	1112	1146	1151	1155	1149	1129	1139	1187	1186	1125	1078	1179	1115	1124	1062	1187	1139	1123	1148	1142	1197	1111	1117	1101	1146	1100	1189	1133	1137	1144	1153	1124	1132	1177	1160	1095	1167	1119	1137	1108	1137	1104	1123	1138	1140	1106	1115	1122	1169	1101	1117	1165	1137	1125	1182	1131	1114	1155	1133	1142	1132	1121	1184	1106	1141	1145	1085	1178	1194	1109	1175	1082	1110	1114	1192	1151	1128	1081	1113	1163	1140	1100	1122	1178	1155	1068	1179	1129	1171	1176	1094	1107	1142	1147	1103	1161	1175	1160	1090	1157	1145	1142	1149	1168	1093	1187	1122	1148	1108	1125	1149	1139	1130	1116	1172	1097	1083	1152	1112	1150	1140	1100	1153	1120	1129	1164	1167	1082	1111	1087	1131	1179	1098	1106	1108	1090	1120	1145	1082	1110	1151	1125	1155	1142	1168	1088	1160	1161	1057	1105	1157	1105	1117	1087	1128	1156	1166	1127	1170	1155	1132	1152	1127	1082	1142	1161	1113	1192	1192	1097	1177	1159	1120	1076	1185	1121	1159	1133	1127	1128	1159	1092	1097	1084	1147	1113	1166	1108	1164	1097	1115	1152	1072	1105	1144	1108	1120	1127	1161	1142	1126	1087	1113	1164	1155	1076	1143	1179	1075	1197	1082	1105	1181	1151	1126	1117	1178	1100	1190	1173	1110	1161	1153	1137	1132	1181	1101	1172	1142	1146	1146	1157	1125	1136	1147	1161	1159	1161	1174	1104	1166	1094	1161	1104	1126	1128	1163	1102	1124	1131	1148	1078	1150	1130	1093	1166	1165	1115	1140	1095	1140	1111	1153	1132	1150	1144	1139	1182	1060	1191	1121	1140	1090	1176	1126	1137	1099	1115	1099	1114	1138	1149	1182	1112	1079	1169	1165	1129	1139	1163	1175	1138	1146	1050	1191	1142	1061	1095	1171	1116	1095	1090	1109	1125	1112	1142	1124	1121	1089	1107	1170	1173	1172	1154	1091	1121	1099	1121	1110	1151	1095	1154	1105	1149	1075	1170	1135	1085	1138	1211	1142	1152	1200	1107	1119	1161	1104	1135	1158	1069	1177	1104	1176	1060	1076	1107	1163	1172	1095	1122	1180	1091	1126	1112	1165	1129	1105	1158	1157	1144	1114	1175	1077	1142	1091	1059	1139	1086	1115	1148	1158	1128	1140	1075	1151	1141	1146	1171	1089	1156	1059	1143	1090	1114	1072	1159	1177	1161	1200	1096	1142	1072	1192	1120	1179	1130	1092	1095	1087	1182	1110	1098	1169	1149	1137	1136	1167	1115	1179	1114	1066	1158	1171	1158	1088	1161	1138	1111	1190	1120	1092	1199	1106	1100	1146	1091	1101	1220	1116	1136	1126	1159	1114	1132	1121	1148	1121	1126	1133	1148	1084	1092	1138	1107	1073	1150	1174	1129	1149	1104	1150	1088	1141	1139	1174	1106	1111	1087	1181	1166	1117	1148	1109	1091	1075	1215	1108	1187	1184	1177	1120	1075	1137	1125	1151	1163	1147	1097	1107	1163	1178	1158	1164	1086	1110	1154	1153	1081	1185	1138	1120	1129	1118	1113	1160	1083	1140	1123	1100	1136	1125	1131	1173	1103	1121	1120	1071	1144	1097	1148	1185	1125	1094	1098	1100	1129	1089	1134	1118	1108	1054	1078	1121	1152	1134	1083	1150	1115	1082	1161	1120	1115	1157	1114	1112	1144	1107	1095	1139	1165	1116	1161	1184	1144	1132	1156	1193	1148	1058	1088	1120	1122	1102	1127	1168	1193	1110	1142	1100	1052	1137	1171	1146	1169	1177	1143	1077	1133	1113	1114	1107	1116	1114	1159	1123	1142	1156	1207	1185	1082	1150	1094	1146	1124	1138	1145	1089	1140	1102	1151	1130	1090	1173	1114	1156	1134	1158	1172	1056	1108	1152	1150	1207	1165	1130	1087	1145	1206	1115	1060	1142	1117	1122	1172	1153	1082	1125	1145	1162	1071	1140	1116	1126	1102	1156	1159	1166	1175	1124	1166	1150	1149	1158	1166	1113	1082	1135	1076	1154	1171	1102	1137	1118	1106	1149	1113	1123	1082	1150	1120	1085	1133	1122	1121	1178	1151	1154	1111	1147	1159	1133	1099	1166	1176	1177	1114	1128	1169	1125	1187	1129	1137	1086	1157	1156	1154	1136	1127	1186	1142	1159	1110	1123	1073	1109	1077	1120	1172	1139	1111	1119	1135	1133	1186	1120	1105	1129	1158	1072	1166	1086	1150	1089	1167	1207	1146
1596	492	109	65	116	127	257	136	121	123	93	127	32	19	28	14	25	15	19	20	15	24	21	22	28	24	13	19	27	29	28	12	16	14	24	19	22	12	19	24	19	16	18	23	18	22	23	29	18	25	17	22	25	17	22	22	26	35	17	24	24	20	22	18	24	23	25	14	29	20	26	13	26	23	23	23	19	16	17	26	22	18	18	23	20	22	23	26	26	25	15	23	28	13	15	16	17	22	25	20	17	15	21	18	20	12	22	19	19	13	17	19	23	20	21	17	20	21	22	23	22	21	27	16	19	14	23	25	21	22	21	19	17	18	20	22	30	35	23	11	20	26	22	21	12	14	21	15	24	18	20	18	27	17	23	15	26	27	19	17	24	19	21	19	25	21	25	20	22	18	19	18	28	20	21	19	16	18	17	19	27	23	21	16	22	22	29	19	32	24	15	19	26	15	18	20	21	18	28	21	19	21	21	25	22	35	19	27	34	23	19	26	16	31	22	25	26	27	23	22	24	17	21	22	19	25	25	16	25	32	19	18	30	19	20	16	14	17	17	16	20	28	29	19	24	27	22	24	19	23	20	23	21	26	21	29	18	23	24	21	20	19	21	23	21	24	17	18	18	11	19	24	28	18	15	21	20	19	30	20	14	14	21	19	22	26	17	30	23	18	25	18	21	19	23	22	17	27	19	24	21	22	14	21	22	27	22	22	25	18	23	21	21	17	21	15	16	22	24	16	20	23	20	19	18	21	24	21	25	25	35	25	17	26	21	29	14	18	10	19	23	22	20	21	19	15	22	26	23	17	20	26	15	20	24	24	19	26	20	19	15	20	15	23	24	22	24	24	17	19	21	22	27	26	18	22	17	27	22	22	23	22	23	30	27	29	21	23	24	24	20	25	24	15	21	22	26	19	19	20	18	15	21	18	21	16	17	22	19	23	23	21	22	23	18	22	11	26	20	15	23	13	26	16	27	18	28	24	31	28	17	20	11	17	19	34	24	23	21	21	17	23	21	20	30	19	21	21	32	28	18	20	18	16	21	22	19	22	22	18	12	24	21	18	18	18	24	21	23	26	14	21	16	16	18	19	14	20	29	17	20	17	16	25	20	30	25	21	22	22	19	14	24	24	19	15	18	31	17	22	34	19	26	27	28	15	25	21	19	29	18	10	14	18	26	15	22	22	32	13	24	19	27	19	20	23	25	22	29	20	23	15	29	21	22	21	32	21	17	25	12	24	26	11	16	33	27	30	21	20	25	19	15	18	21	21	24	16	18	27	19	19	21	25	23	20	11	26	29	15	15	15	18	27	29	25	29	36	14	17	21	18	20	26	11	19	25	28	15	33	16	22	17	19	11	12	13	23	22	13	21	26	21	30	18	20	16	26	27	14	18	26	31	17	15	20	24	16	19	19	25	32	17	27	18	21	20	15	22	20	25	22	19	30	17	28	30	21	20	26	20	16	23	22	24	24	22	24	21	25	17	18	21	24	20	16	29	11	19	18	24	29	17	22	17	20	22	14	18	21	22	30	22	25	22	22	17	27	22	25	14	18	19	18	20	25	27	20	21	20	19	14	22	21	13	24	21	13	23	27	20	20	14	22	19	29	27	26	19	25	24	17	28	26	17	25	17	13	18	21	17	22	18	29	25	19	28	16	21	18	20	24	22	27	19	20	22	18	33	29	19	20	26	17	23	14	19	25	21	25	21	28	25	20	25	24	25	22	20	25	15	28	19	16	22	25	18	24	21	27	20	25	24	12	14	15	13	11	21	24	16	31	12	26	29	10	19	24	15	26	21	14	18	17	23	22	21	20	17	21	18	21	27	17	16	24	11	27	30	25	17	21	15	10	23	15	20	22	22	11	30	20	15	18	18	18	26	17	24	20	18	21	16	23	16	20	19	23	15	16	21	16	18	15	18	22	22	25	27	19	25	12	27	16	24	19	22	32	22	23	18	26	18	20	20	16	26	26	27	37	26	25	23	24	15	11	17	22	32	18	20	26	15	11	21	19	20	19	23	20	22	14	22	18	19	28	21	18	20	27	19	22	18	9	21	23	20	28	21	18	21	22	31	25	18	22	19	20	17	12	19	27	24	29	25	22	28	23	22	17	13	19	24	22	35	21	23	23	23	13	22	16	33	16	14	18	26	20	23	23	26	11	25	24	27	16	24	22	25	21	17	23	18	27	33	21	15	20	28	22	22	21	24	26	22	16	19	23	18	26	26	18	21	20	24	19	28	24	24	21	29	23	19	24	23	21	17	14	16	18	18	20	20	26	27	22	21	16	19	15	35	20	24	20	14	21	23	20	27	19	14	18	22	20	26	21	25	16	20	17	20	13	26	17	23	21	16	23	23	17	17	21	17	14	13	20	24	17	18	25	28	23	21	20	22	22	21	25	24	35	22	19	27	30	19	20	22	27	22	24	15	25	13	25	18	22	25	18	26	20	21	19	17	20	16	15	17	23	14	22	21	21	19	21	20	19	25	15	26	22	31	23	28	25	20	16	22	22	27	14	16	19	20	22	21	25	17	20	24	19	29	21	13	22	16	20	33	17	20	22	24	17	18	29	20	16	20	15	17	15	16	16	13	14	18	20	18	25	24	27	17	21	19	22	19	18	19	24	22	21	21	13	26	21	14	18	13	21	22	18	17	18	24	21	26	23	23	36	19	23	23	16	29	18	17	15	22	16	21	24	22	23	25	17	16	21	18	22	23	23	16	21	22	28	28	20	29	20	26	23	23	25	19	27	29	28	20	27	26	11	25	33	29	15	21	18	31	20	19	17	20	22	26	20	19	14	27	32	17	24	17	14	20	12	22	22	22	28	27	20	21	23	23	16	26	25	32	26	24	29	18	27	23	23	16	16	19	21	20	24	25	15	22	22	15	17	20	21	26	25	18	21	18	20	11	22	25	24	19	18	18	21	23	22	20	19	24	26	12	21	18	22	28	22	10	24	22	25	19	15	11	25	19	23	19	22	16	21	25	20	25	16	29	18	19	18	14	26	17	20	24	18	17	22	25	23	21	19	27	21	19	25	13	17	24	19	25	15	32	24	18	17	19	23	19	20	22	16	19	19	27	26	18	13	18	17	14	13	23	27	19	24	13	24	25	18	18	23	25	17	29	27	20	26	19	22	24	25	20	30	20	16	35	28	13	14	26	19	21	26	17	23	18	25	19	22	23	25	26	25	20	28	17	20	19	25	27	18	22	20	23	20	23	19	26	14	16	15	19	18	19	30	29	21	14	24	18	23	20	19	11	21	24	13	24	24	18	17	22	31	24	16	19	23	23	19	28	16	26	12	18	17	13	16	19	19	17	31	21	26	19	22	25	19	21	24	20	11	23	24	17	15	25	17	20	26	27	17	18	17	18	23	24	19	23	20	22	14	19	26	27	23	19	22	20	19	22	24	21	24	22	20	15	35	18	18	13	21	16	15	28	21	19	22	24	20	15	23	13	18	17	18	30	20	26	25
19260	14056	3375	6694	12230	10847	14713	8433	7509	6306	4980	5110	835	756	719	695	611	593	561	527	509	552	465	493	467	445	459	420	447	414	405	372	405	434	434	427	394	429	407	411	396	408	428	364	422	419	408	407	428	422	415	428	416	373	384	377	389	426	367	401	362	383	379	388	387	372	376	363	364	389	371	394	393	336	382	362	380	400	394	397	355	361	425	371	384	352	383	387	342	382	384	384	407	381	379	379	389	354	395	358	427	399	368	399	374	348	352	410	381	339	409	393	381	355	368	360	355	368	374	383	370	386	358	398	367	387	369	364	414	377	334	353	378	404	411	333	381	359	344	375	348	391	366	379	370	382	373	370	374	373	350	374	374	376	392	383	353	402	377	352	380	367	376	380	385	406	354	341	377	391	399	405	374	356	395	381	376	358	392	370	367	383	388	373	345	382	389	378	377	390	348	396	357	356	348	347	420	396	355	384	392	364	391	388	392	349	348	375	348	396	375	390	396	369	391	376	391	349	384	363	360	377	371	370	381	391	367	350	371	377	387	369	381	373	369	366	383	356	372	392	368	364	385	378	364	378	377	378	355	363	384	369	394	334	383	361	368	372	410	373	354	374	388	371	343	380	407	368	375	393	353	373	374	391	347	357	360	373	377	380	368	377	373	393	373	372	376	393	346	397	389	401	365	370	392	371	407	377	385	408	367	350	419	375	354	382	443	417	377	363	352	404	369	390	392	380	351	360	333	366	378	376	380	383	388	359	393	371	380	402	353	384	393	386	338	371	409	379	361	396	387	355	377	402	396	354	372	354	364	408	353	369	362	383	346	381	365	363	343	336	386	345	360	366	386	356	382	340	409	333	360	364	372	352	386	360	390	370	369	379	396	416	373	383	356	318	363	399	387	360	394	369	342	378	419	392	360	410	395	395	357	357	413	347	382	399	363	339	354	371	407	360	337	351	377	356	367	352	373	349	394	381	404	397	342	318	385	367	386	339	372	387	410	376	373	367	371	400	403	393	376	365	375	369	379	367	368	411	385	375	376	375	340	379	377	396	367	365	373	361	350	341	349	338	373	381	358	353	402	404	373	358	377	377	384	374	384	357	376	363	373	394	368	360	377	403	360	378	367	391	408	390	381	359	332	382	395	381	386	393	368	334	373	370	372	363	418	371	389	347	378	352	349	364	392	352	408	357	366	385	363	387	351	359	383	379	413	354	343	391	370	397	365	403	381	356	368	368	413	409	379	391	349	352	355	366	365	393	378	375	376	363	381	424	362	391	368	361	357	412	394	365	401	386	387	393	364	385	389	374	384	390	370	404	366	371	356	398	394	385	357	386	376	393	365	392	404	345	383	369	353	364	394	367	366	395	356	408	348	359	407	398	385	401	351	356	402	388	358	384	355	368	394	359	399	344	373	382	370	396	365	368	369	368	373	395	424	375	352	386	396	358	361	390	360	359	397	365	336	343	381	349	357	389	396	354	380	344	389	414	395	397	353	386	386	362	385	387	365	377	358	360	385	378	372	392	343	376	361	370	366	361	359	358	402	397	361	406	380	396	368	402	394	376	379	356	408	392	366	382	383	372	376	385	374	348	339	386	375	358	379	373	395	347	417	374	377	385	364	354	383	361	404	365	346	408	368	347	387	405	349	387	355	389	407	360	383	353	429	392	386	385	376	384	385	358	366	415	406	337	386	350	371	380	420	372	367	370	432	368	366	365	408	382	360	374	340	400	382	365	381	343	372	348	352	420	357	366	368	356	341	395	365	380	376	371	374	374	397	374	367	387	377	378	375	374	375	381	385	373	382	350	410	353	371	381	370	367	383	406	375	379	372	374	384	381	410	372	371	378	363	377	377	400	366	390	352	328	361	407	384	370	348	359	387	395	443	384	374	346	393	377	349	384	364	368	362	376	367	377	369	410	366	370	366	372	377	355	389	393	386	375	383	377	388	373	366	377	369	394	376	368	358	357	370	332	368	387	374	369	376	350	374	367	390	374	365	367	357	403	387	328	370	418	397	384	376	410	369	370	404	425	394	376	378	374	342	367	343	384	358	382	391	343	375	402	391	384	360	387	372	387	381	383	388	374	366	381	384	363	392	365	380	388	440	367	404	389	352	394	378	389	397	370	357	391	370	363	381	377	382	384	381	343	364	354	368	412	347	375	363	374	383	376	394	368	339	388	397	335	359	373	372	399	374	333	378	337	378	388	338	332	336	374	376	373	359	344	372	387	381	370	371	375	345	357	389	357	358	385	400	352	374	342	401	384	389	377	385	372	379	388	376	413	382	378	359	408	373	365	358	376	386	389	371	340	341	397	377	392	396	348	379	364	374	349	388	375	362	345	388	348	360	362	391	372	376	366	368	355	370	375	374	352	360	378	356	337	369	366	392	361	353	383	376	341	367	382	350	361	381	372	386	354	373	366	338	375	392	377	342	366	402	375	367	361	351	376	405	376	353	365	375	351	384	399	362	371	400	353	357	365	387	356	404	398	339	356	370	359	342	380	394	365	352	358	385	380	366	354	373	379	369	379	370	376	352	379	339	388	384	371	373	358	366	382	397	397	369	369	354	358	357	346	400	375	375	376	401	397	362	368	386	406	404	388	388	357	352	381	382	347	344	389	353	372	382	374	366	377	395	383	397	384	383	390	365	379	406	381	362	381	380	366	415	385	382	386	372	400	365	379	369	389	369	311	389	346	361	376	352	362	363	370	390	380	372	351	362	373	387	404	370	405	399	376	384	386	416	372	354	396	382	398	364	378	368	367	405	378	382	365	357	387	390	366	365	372	365	384	385	382	388	337	368	382	377	380	375	344	373	385	375	343	327	403	375	365	344	377	382	344	395	367	396	328	385	375	343	370	363	382	369	366	393	379	363	358	347	368	355	409	386	329	401	346	374	399	370	358	392	370	389	374	383	346	361	382	340	355	385	388	397	396	391	364	411	370	391	392	396	404	396	340	369	349	366	404	370	345	389	358	388	385	406	376	366	351	367	384	353	398	398	357	374	365	386	347	340	404	371	407	376	358	379	378	383	361	356	364	348	399	379	397	353	418	399	357	380	377	386	354	406	365	344	405	369	381	382	389	368	386	371	372	409	360	396	426	347	367	367	346	360	372	355	381	384	398	369	377	410	359	390	361	396	342	379	342	368	381	372	385	381	357	381	343	367	373	400	342	368	367	378	385	376	388	403	402	392	388	389	349	336	401	377	342	351	375	374	384	407	372	391	369	357	381	384	389	393	394	375	362	368	387	392	405	398	339	356	365	340	397	349	382	367	388	373	377	388	349	387	388	386	398	415	411	386	386	349	392	396	388	381	352	336	392	351	357	364	375	394	362	380	390	420	377	400	350	365	399	362	406	386	379	374	355	370	391	373	402	376	394	406	383	391	378	354	374	350	371	331	354	378	397	408	346	365	371	376	342	365	401	387	371	360	397	389	400	336	389	377	368	396	374	350	367	365	385	344	348	343	367	383	381	381	380
1100	781	245	170	221	258	282	297	228	246	206	311	87	70	79	74	39	68	47	69	55	73	49	68	55	54	51	57	43	57	45	51	50	45	50	62	36	54	55	47	54	57	57	47	52	37	54	56	57	65	40	65	46	53	43	51	42	53	53	59	65	59	54	48	53	43	46	33	47	60	56	61	63	36	43	49	55	46	50	55	50	55	38	45	39	46	52	42	49	39	47	44	48	48	48	56	45	60	41	48	49	44	55	50	36	35	50	53	50	40	46	43	46	64	40	44	52	64	48	49	39	53	51	45	42	41	51	45	38	46	47	44	43	50	42	44	45	50	49	48	42	48	55	53	25	52	42	42	45	41	38	63	46	48	41	39	67	40	52	41	50	47	48	56	55	52	46	46	44	51	42	48	50	46	36	46	57	40	43	46	54	52	46	46	49	53	51	55	45	40	44	46	35	50	44	57	43	47	56	53	53	41	44	51	48	60	43	47	54	48	66	42	46	53	54	39	50	66	51	43	47	54	50	41	40	53	54	50	61	57	49	52	59	49	49	52	45	48	48	56	40	50	56	42	50	36	42	37	43	46	37	39	44	55	48	56	60	47	58	44	49	63	38	59	37	53	35	52	32	44	44	53	56	33	50	53	47	48	48	59	51	50	49	34	55	58	51	46	46	50	53	54	50	54	59	48	57	47	55	45	54	51	52	42	53	49	51	57	48	47	63	42	48	37	55	47	45	55	47	51	46	41	41	39	46	40	44	30	44	43	36	42	44	61	38	44	56	50	58	51	53	42	49	54	52	45	53	40	37	47	55	39	48	52	49	59	44	48	43	36	47	38	47	52	55	55	49	44	63	52	57	48	47	46	46	45	55	49	56	61	38	45	43	53	47	48	47	47	41	53	49	51	41	45	46	57	39	43	51	33	58	50	51	46	48	45	41	54	63	43	34	55	42	52	50	48	45	36	46	55	56	52	42	63	42	57	59	51	41	40	45	50	51	44	45	38	50	54	56	53	41	55	58	52	41	43	62	37	67	57	35	43	54	52	39	48	56	41	57	45	36	70	46	35	40	52	43	46	57	47	61	44	50	43	44	54	53	42	55	48	61	42	43	48	48	52	41	58	52	43	52	42	36	38	44	54	45	49	65	42	49	36	59	50	41	53	50	48	54	59	55	50	51	47	55	62	41	49	46	61	54	41	49	44	47	54	49	37	55	56	48	53	62	48	44	54	43	51	46	46	64	50	52	44	47	54	43	47	62	44	49	44	46	49	48	60	45	51	39	51	52	67	40	48	54	49	51	50	61	54	57	44	47	51	50	46	49	40	49	51	42	43	53	59	43	56	42	55	55	53	45	46	53	41	54	50	43	52	51	52	47	53	44	61	42	48	39	41	45	52	56	56	50	48	52	48	51	57	47	55	55	57	54	46	47	46	51	34	49	49	46	53	52	45	57	48	47	40	48	47	39	53	48	47	56	59	37	56	49	46	46	51	37	42	34	52	50	52	49	49	44	45	46	37	63	51	54	44	55	44	62	36	41	41	42	50	48	54	52	54	44	44	48	47	55	42	54	40	43	62	51	47	45	47	52	49	55	42	45	42	51	30	40	51	52	39	42	57	40	46	48	44	37	51	37	49	58	49	56	46	55	48	45	49	44	47	65	49	36	53	59	46	46	43	47	41	45	37	46	46	58	37	42	44	45	54	53	39	48	55	51	57	36	49	40	49	56	47	44	49	39	56	42	38	48	47	47	42	37	59	33	53	53	50	59	57	31	42	39	48	63	48	51	35	56	50	59	43	56	44	46	35	65	48	39	57	53	51	39	55	48	50	41	44	52	46	51	51	41	39	39	48	39	44	56	57	47	43	60	46	52	55	49	53	48	49	47	53	57	35	48	58	47	46	52	59	57	46	44	46	57	59	55	44	40	48	34	48	47	61	54	45	47	49	57	45	54	48	43	40	43	42	45	44	44	47	45	47	60	44	53	44	45	34	54	43	46	66	39	52	59	55	45	56	49	42	38	43	42	46	44	45	46	62	60	54	52	49	51	50	48	50	49	43	53	47	56	41	51	47	51	43	42	47	36	43	59	52	47	45	45	50	48	50	48	66	39	46	57	52	58	46	47	45	44	49	48	43	47	40	45	47	42	59	48	54	41	42	64	50	37	57	49	44	46	55	57	52	53	49	48	41	44	47	42	67	49	51	46	45	54	45	34	43	36	43	47	54	41	50	60	45	46	70	53	54	58	51	45	49	51	45	54	43	31	48	41	45	50	50	55	49	50	49	52	47	56	49	54	36	39	40	59	53	44	50	47	55	40	38	54	45	57	60	56	44	70	51	50	42	41	51	50	52	50	48	46	48	52	41	56	54	44	60	38	60	46	53	57	32	51	44	51	49	58	45	38	52	42	46	40	48	44	48	52	63	52	41	45	37	56	47	50	53	57	37	41	53	54	35	65	39	64	42	37	51	49	44	54	34	43	40	43	46	41	52	42	56	50	56	43	46	46	44	51	60	49	42	38	37	54	42	42	48	55	57	54	39	46	48	42	49	45	46	38	36	36	61	56	33	48	45	42	47	56	50	54	43	54	55	40	44	45	54	42	52	60	48	53	41	44	42	66	49	52	46	43	46	50	42	43	52	49	47	44	62	54	51	57	38	36	45	51	35	60	52	51	54	54	46	46	46	50	42	50	45	46	59	38	51	59	51	44	43	38	39	50	57	66	42	49	55	41	39	60	48	61	46	48	58	39	52	42	36	48	46	54	37	43	54	45	42	47	50	53	42	38	48	54	47	49	49	43	57	49	39	43	44	40	49	46	59	53	57	56	45	42	61	50	50	41	35	47	42	44	45	57	58	54	31	50	43	51	46	44	44	53	41	25	56	43	40	56	47	47	53	58	55	44	44	50	49	58	51	50	58	41	55	45	57	39	50	35	41	50	40	54	61	49	56	45	47	54	57	53	41	46	59	43	51	39	58	58	54	45	70	37	52	46	50	46	40	34	48	39	44	55	47	39	48	46	58	40	53	50	59	50	50	55	58	44	44	44	45	46	46	53	53	52	50	53	46	56	45	42	50	65	47	58	59	71	35	54	32	54	51	40	47	52	54	42	46	50	37	46	54	61	46	37	65	47	55	48	52	45	59	46	40	39	38	41	48	41	41	44	38	39	40	45	56	41	43	36	52	42	41	48	43	50	44	49	52	57	48	47	41	49	44	53	55	49	45	46	51	40	54	43	45	50	47	45	48	46	34	45	49	47	44	35	40	55	42	49	45	56	52	57	40	40	55	56	58	39	47	36	48	43	52	46	38	64	57	51	39	43	55	45	54	52	47	48	37	47	57	46	48	46	44	49	52	51	46	53	44	43	48	44	47	54	53	43	46	51	45	49	43	36	57	47	45	57	51	48	42	48	48	42	35	38	55	49	55	44	55	52	36	48	49	43	48	33	47	53	49	34	42	51	49	40	53	39	40	58	48	56	45
22273	17270	5750	14238	18232	17761	16391	15281	10263	11605	9529	8932	2493	2234	1996	1885	1691	1540	1503	1394	1284	1254	1272	1162	1158	1080	1105	984	1056	974	1062	1048	1017	975	991	971	964	998	949	913	909	928	867	892	876	904	912	868	915	941	967	851	886	949	884	905	818	935	844	877	885	868	896	852	856	809	878	832	846	851	855	828	876	866	819	845	872	839	820	885	838	806	859	883	892	873	861	861	846	836	798	772	841	864	830	803	833	760	824	863	814	835	807	841	805	831	790	840	799	784	873	813	811	805	826	836	847	855	833	883	836	816	825	797	877	869	838	832	814	843	859	868	873	763	790	829	801	854	781	839	833	804	820	899	835	843	732	861	844	841	789	813	842	823	801	813	818	807	814	787	818	876	870	877	881	911	825	843	793	851	812	824	804	772	818	817	837	821	771	862	859	898	797	818	879	802	808	806	839	827	889	858	828	822	845	814	772	821	823	855	807	842	785	750	838	804	831	830	830	791	800	812	803	800	781	821	817	830	848	803	816	788	817	801	856	794	834	830	806	843	835	829	795	786	816	826	806	891	753	831	828	795	786	809	877	817	869	837	786	899	815	846	792	835	813	852	810	776	818	812	826	761	826	801	803	832	846	809	843	783	834	817	725	862	805	798	788	811	895	857	806	848	811	821	798	855	789	864	839	801	796	799	843	794	805	831	837	773	835	770	808	811	839	817	855	841	794	780	804	785	823	868	871	824	836	801	837	843	809	862	809	808	823	855	822	818	808	800	877	829	792	782	814	820	833	817	778	827	784	872	817	863	835	816	848	816	849	817	764	854	874	826	853	786	771	827	823	787	825	851	842	837	803	811	798	801	830	824	822	807	805	821	831	841	829	853	869	852	844	839	844	797	839	805	848	858	820	798	821	832	858	754	839	856	795	751	832	780	819	814	800	860	838	768	811	853	826	795	823	839	830	818	786	785	791	789	789	816	925	850	848	850	814	810	837	802	827	803	865	802	856	794	837	773	867	810	820	816	772	795	832	807	855	824	821	817	782	855	797	867	843	764	869	858	819	887	821	823	769	826	841	838	811	842	827	812	800	789	793	781	812	832	865	840	875	802	783	791	845	854	791	862	789	785	845	810	815	803	786	807	839	825	818	836	778	827	827	869	798	834	848	844	790	850	794	804	814	816	815	770	848	803	819	843	819	801	843	866	822	786	811	802	837	861	756	808	855	886	808	839	830	846	805	859	806	815	816	782	816	861	806	835	799	827	825	861	804	829	801	846	770	823	794	834	751	825	766	816	738	811	833	820	816	848	816	810	800	829	844	808	836	833	815	770	807	788	836	823	830	812	868	842	888	801	882	876	829	817	798	830	811	812	852	819	794	866	812	832	827	817	803	824	801	821	866	814	881	821	863	803	782	828	759	774	837	845	888	825	832	825	862	840	802	840	807	851	820	832	909	816	820	833	801	805	826	802	860	838	801	866	807	827	842	853	840	848	819	840	800	844	814	812	856	809	844	798	777	823	803	878	796	828	822	800	847	783	793	806	825	806	847	828	815	780	831	842	837	803	859	825	847	813	835	870	783	818	796	803	799	869	849	867	800	825	835	785	814	870	832	827	808	790	854	779	838	799	837	787	875	842	801	829	819	811	846	863	826	871	867	837	842	816	817	824	826	843	820	824	801	805	830	796	834	891	812	820	865	819	810	769	845	840	844	825	805	825	800	809	819	844	862	811	798	812	795	809	779	796	850	793	815	778	823	806	820	793	808	830	818	811	813	812	783	845	806	801	801	851	846	834	812	823	835	819	800	879	812	810	808	813	830	836	883	822	841	801	794	787	813	798	841	773	791	794	862	786	774	793	883	795	830	804	835	820	821	853	795	839	854	809	879	856	847	789	817	797	836	854	847	818	831	820	810	813	815	841	859	855	815	840	836	853	825	880	797	827	777	824	807	833	819	805	799	805	839	838	801	851	755	887	880	785	807	777	809	842	801	842	830	855	802	845	791	781	843	800	838	820	833	842	829	859	809	848	822	793	837	829	809	861	824	805	846	792	812	840	831	806	798	807	789	829	868	814	845	855	774	833	837	820	839	809	839	881	873	782	809	786	842	859	845	811	837	780	828	845	799	806	818	818	828	830	801	825	819	845	850	859	879	834	839	848	831	846	824	784	817	771	844	837	848	822	821	825	833	840	810	800	790	826	791	800	835	825	811	841	830	820	847	825	822	827	825	820	787	815	777	818	827	831	762	813	833	797	845	870	847	759	779	870	840	856	803	828	825	836	837	779	810	839	777	845	791	824	788	827	804	800	767	838	837	843	839	777	871	819	834	818	853	825	835	788	866	869	822	834	841	781	820	777	863	758	807	836	852	816	817	831	810	799	821	821	816	846	847	840	838	783	840	831	893	816	827	866	781	866	823	801	850	823	787	800	861	879	855	800	855	803	830	817	784	802	869	826	794	773	804	852	812	830	784	808	800	820	814	815	824	867	845	797	839	814	803	871	790	853	803	882	800	825	836	838	851	792	821	843	825	858	823	829	828	824	793	803	847	789	816	854	803	757	801	833	853	820	868	870	868	767	835	819	788	821	840	844	809	860	786	815	846	753	861	838	853	856	813	853	827	835	844	758	832	819	809	817	858	804	842	852	834	814	835	863	825	906	824	826	792	822	803	791	840	848	783	821	843	777	799	849	794	861	828	790	849	812	822	794	834	841	845	835	833	821	802	783	813	815	770	815	817	810	788	838	884	829	805	863	781	834	823	843	826	834	832	794	791	824	827	816	831	835	851	858	846	842	811	836	804	856	852	845	856	865	873	855	823	797	816	804	826	863	849	804	835	786	830	815	843	813	838	839	792	872	807	816	836	906	811	782	818	891	822	822	852	794	864	797	837	811	851	834	789	878	792	822	812	797	817	824	805	824	838	815	772	773	833	803	787	865	882	772	843	825	849	821	885	789	802	793	802	846	846	855	774	808	860	815	816	817	807	873	887	835	807	796	862	862	808	784	855	772	801	784	798	800	825	840	821	784	833	855	829	873	832	822	796	871	799	797	837	831	837	821	848	828	826	846	845	833	816	794	802	836	804	789	780	865	802	799	832	844	820	857	884	841	855	738	785	763	834	822	855	830	807	838	845	802	842	784	763	796	898	833	812	875	825	834	813	814	822	791	770	784	773	822	880	819	831	777	850	770	855	818	783	817	837	845	820	837	830	816	801	864	832	803	787	807	807	834	896	792	836	838	831	813	785	783	838	850	816	794	862	769	820	757	845	829	847	769	765	845	833	785	814	809	776	815	855	817	853	832	805	793	795	778	776	805	851	826	818	849	844	792	842	844	839	826	823	782	819	828	812	866	868	771	799	788	794	818	845	815	826	868	811	814	846	824	813	777	872	821	816	823	803	812	794	786	803	843	855	831	780	827	797	845	856	858	825	790	781	811	853	824	857	825	816	772	750	877	846	841	819	820	791	807	815	820	834	859	824	802	826	811	849	808	825	809
2620	570	215	148	180	244	220	204	203	156	184	333	54	43	49	36	40	38	40	35	31	41	39	35	22	33	29	41	25	28	33	30	25	31	34	32	32	23	21	21	28	25	33	26	36	33	26	29	22	23	29	36	22	29	27	22	25	29	21	26	26	33	30	37	37	34	31	29	31	26	26	24	29	32	17	19	31	25	30	23	31	25	17	29	27	37	24	20	27	26	16	33	32	23	27	35	27	24	31	27	21	37	28	36	35	33	27	26	24	25	30	31	19	16	29	26	24	22	18	22	34	29	25	31	24	28	24	28	26	29	17	22	24	26	30	34	30	29	31	25	37	23	22	37	28	29	29	33	23	26	28	26	30	28	21	34	20	20	25	29	27	27	36	43	24	26	28	27	31	26	27	19	21	26	27	14	31	28	29	25	27	20	29	34	33	25	35	31	30	36	29	33	25	26	22	31	29	17	21	24	24	23	26	22	27	31	25	31	28	25	31	30	28	24	21	22	19	24	32	32	28	20	25	27	25	31	26	28	24	22	23	20	23	24	26	29	25	25	21	26	30	22	29	32	29	22	25	28	25	19	22	28	45	28	32	26	16	27	18	32	35	24	28	29	33	36	32	34	19	25	33	25	33	19	24	24	27	27	35	26	23	20	15	30	27	31	28	20	24	28	19	24	16	30	26	33	34	26	29	18	32	18	24	28	24	25	24	31	32	21	30	28	24	19	30	40	28	25	27	25	35	41	27	20	26	34	29	30	20	23	22	31	18	31	21	30	28	27	25	29	27	23	24	26	27	22	26	17	32	17	24	27	23	27	28	22	31	28	31	33	27	25	22	23	30	40	37	26	20	30	29	27	26	28	25	40	22	38	23	26	32	23	23	33	14	28	30	26	29	22	29	26	24	24	25	22	26	31	28	36	26	28	23	30	28	25	19	21	28	36	27	24	34	28	25	28	26	21	31	31	24	23	23	35	44	25	38	30	35	26	22	32	27	18	24	27	23	23	33	19	23	37	27	28	24	28	30	20	33	28	26	34	23	17	23	24	25	24	25	36	22	29	27	30	31	27	18	29	31	27	28	13	28	31	35	22	18	18	30	19	23	26	31	25	28	14	34	27	31	24	18	26	24	24	27	26	18	22	17	25	33	16	24	22	29	31	39	23	35	35	26	31	23	20	27	17	23	30	35	26	26	23	27	30	31	16	29	25	30	30	24	25	24	28	21	22	27	43	19	26	32	27	30	28	29	27	27	28	35	29	40	31	26	20	29	23	25	26	29	21	39	26	23	21	31	35	29	31	29	19	32	34	24	21	22	27	29	14	29	28	24	22	31	23	29	21	17	28	26	21	29	32	30	18	19	24	27	19	24	22	27	27	27	31	30	17	29	23	34	27	33	31	33	33	27	24	22	23	34	17	30	32	21	30	20	24	22	30	19	30	31	24	28	23	25	34	31	25	26	22	26	22	28	33	29	33	23	37	35	28	33	20	19	26	22	23	23	29	37	34	27	23	29	29	27	16	27	35	30	29	31	22	20	22	19	14	27	26	33	30	23	23	25	29	26	30	26	33	28	24	38	32	26	32	30	32	31	32	37	28	23	33	23	21	26	38	28	35	15	29	18	18	29	29	28	19	25	26	24	27	23	26	28	20	28	25	20	33	25	30	25	31	27	28	34	23	25	19	21	28	24	15	22	32	17	24	26	24	26	30	26	28	23	16	28	26	29	27	27	31	22	20	30	24	27	32	29	22	17	40	21	29	29	31	25	24	27	29	26	33	32	35	18	32	29	33	21	29	24	30	34	25	28	34	20	31	23	39	31	32	31	39	22	26	31	22	30	29	25	19	30	23	33	29	21	26	27	39	25	23	24	17	20	22	27	28	33	32	34	21	23	25	25	33	39	31	20	24	36	34	26	36	37	30	36	20	32	19	22	22	31	27	22	19	19	21	33	28	29	23	37	25	18	25	22	31	32	24	34	25	39	37	34	28	24	20	31	28	25	29	29	27	22	27	25	23	27	23	18	27	26	28	31	21	30	25	34	28	17	29	21	31	23	31	41	24	30	25	32	36	32	29	33	32	28	31	23	27	21	23	25	23	20	20	34	21	32	34	28	32	18	27	24	24	33	30	27	31	22	30	34	32	23	38	21	28	29	26	29	27	29	27	29	16	32	23	27	29	29	24	29	24	18	14	28	36	33	33	29	21	23	30	34	28	33	23	29	24	33	24	25	26	24	34	30	35	29	19	24	23	34	31	27	30	27	29	18	21	30	24	25	25	37	27	21	31	37	27	22	37	35	28	24	29	26	36	23	21	21	23	30	21	25	22	27	33	34	28	30	25	30	28	27	28	29	27	29	26	27	28	26	31	33	28	18	17	22	33	26	26	18	28	16	30	28	27	24	37	33	25	26	26	28	25	31	32	31	28	22	42	28	24	19	17	28	24	28	27	21	34	25	18	30	30	30	25	37	30	30	29	25	21	26	27	41	41	26	30	21	24	19	34	30	24	32	25	24	16	33	28	16	23	14	39	29	17	23	26	27	27	23	22	23	37	27	25	25	26	25	23	22	19	24	29	40	22	22	36	20	24	33	30	31	19	32	25	32	21	28	24	30	33	34	20	33	23	33	29	31	18	30	27	32	22	25	24	17	22	18	32	25	25	28	17	34	25	27	28	27	25	31	31	21	24	25	25	27	22	24	28	20	16	26	25	27	25	20	21	28	32	18	27	23	28	26	28	24	22	33	29	33	35	26	20	35	18	21	27	21	21	30	19	24	20	24	27	25	29	29	30	28	25	30	25	30	25	24	28	33	23	34	27	43	20	20	33	25	24	26	22	21	21	19	29	26	20	28	30	30	28	27	31	27	23	29	29	30	29	28	29	15	21	25	23	24	28	29	22	24	20	30	33	25	26	32	19	30	25	34	30	29	21	20	18	25	34	26	30	25	18	24	17	26	25	28	33	29	31	25	23	31	18	35	27	24	26	21	20	29	26	34	23	23	21	36	28	38	19	29	26	16	27	33	27	24	32	21	26	22	26	33	25	25	25	30	27	20	25	32	29	32	29	21	25	34	36	29	35	31	27	30	32	32	26	25	21	26	35	30	20	26	33	29	31	25	26	32	25	25	29	40	23	31	29	13	30	27	29	33	31	23	27	21	25	27	21	30	23	16	22	28	26	30	23	21	29	24	28	27	24	28	28	24	27	26	20	25	26	42	31	22	28	22	29	29	25	33	25	25	27	17	29	37	33	21	28	26	27	35	33	29	31	28	27	21	23	22	28	17	37	22	27	23	25	27	36	30	31	29	26	28	24	23	22	30	22	28	23	21	31	26	32	29	22	25	30	25	22	35	27	20	30	30	23	25	32	27	26	29	24	31	19	28	28	24	32	30	32	25	34	34	24	27	28	28	25	24	28	33	24	32	28	22	29	30	26	30	26	28	25	21	21	28	32	21	24	33	29	27	28	26	30	25	22	35	27
20276	14063	5130	14291	17438	17176	15046	13213	11851	9446	8341	9419	2082	1864	1566	1396	1290	1167	1149	1083	951	883	858	832	768	766	704	716	706	656	700	660	591	602	620	633	580	589	576	560	538	551	560	540	505	519	522	502	583	561	544	580	543	536	519	527	512	537	492	469	477	490	507	519	478	454	461	503	460	522	487	479	476	492	478	472	466	475	478	439	453	473	484	482	496	484	491	474	434	460	486	472	496	484	448	495	446	488	444	470	459	464	442	466	487	510	520	464	481	468	420	455	479	456	461	457	449	482	467	476	459	499	497	462	480	438	481	497	467	444	442	428	448	443	445	439	478	453	473	473	461	480	460	450	457	475	438	458	467	483	440	491	466	434	515	474	467	450	453	458	471	478	480	470	472	425	427	453	463	442	406	483	454	517	452	469	458	501	458	490	508	459	465	466	443	464	484	434	479	449	462	481	466	479	496	457	465	459	457	447	453	416	453	449	449	446	491	496	445	469	455	467	461	474	430	455	459	479	487	462	438	463	422	473	474	462	463	432	466	448	440	435	390	450	421	426	447	458	446	457	466	447	513	510	420	457	490	430	467	432	457	450	451	451	439	481	486	436	446	491	459	456	444	451	435	495	434	452	467	480	449	399	456	469	476	479	446	441	443	483	493	458	439	446	458	468	449	452	495	485	467	455	433	434	458	477	457	472	415	415	446	492	479	455	448	407	462	439	475	452	468	464	448	477	462	498	429	440	460	488	454	454	453	458	440	434	474	498	465	472	443	459	495	477	481	497	459	440	450	486	470	442	498	475	480	481	452	463	471	444	464	444	477	426	482	445	439	477	439	438	479	474	468	465	469	449	419	458	483	456	471	435	455	480	509	530	445	478	436	434	449	474	471	447	482	427	469	459	485	451	498	467	461	459	442	434	435	483	479	490	460	449	465	461	494	420	443	430	455	456	456	463	477	460	449	443	463	470	495	463	455	486	466	455	471	443	432	448	437	455	486	424	442	432	469	455	455	474	457	457	447	453	490	449	460	452	467	474	463	491	463	479	420	467	424	449	464	431	480	462	447	495	473	464	429	437	480	429	482	431	461	459	456	438	478	471	455	457	463	457	478	448	487	460	464	401	484	483	462	425	499	441	465	445	479	465	456	447	417	490	468	493	470	463	465	455	506	449	439	409	468	465	453	483	466	471	455	464	450	465	438	435	467	468	490	481	473	451	459	477	443	439	426	466	442	460	441	441	481	451	459	483	490	480	413	436	439	444	451	437	469	468	461	436	445	443	443	507	468	495	481	468	465	477	445	491	443	460	445	461	475	439	426	450	418	486	491	472	488	449	478	485	478	420	405	475	473	434	446	472	428	457	434	436	450	468	484	509	493	470	459	452	451	484	482	444	451	477	477	488	457	433	470	459	449	450	410	427	432	434	436	472	478	481	500	441	463	466	485	480	464	456	408	495	518	451	475	453	471	449	481	454	417	447	488	446	488	472	475	474	444	456	462	468	485	467	486	454	465	454	454	463	475	485	475	470	443	500	466	511	437	489	469	480	477	426	486	495	465	480	497	462	470	460	453	478	506	468	456	458	424	448	459	425	490	451	466	500	439	436	477	471	461	455	454	477	452	427	467	423	468	482	445	465	486	452	459	470	465	477	496	427	456	444	498	477	475	474	483	462	451	502	456	422	464	481	475	460	454	443	464	456	477	476	441	473	446	454	487	432	449	452	443	443	469	455	475	469	437	475	452	476	423	438	455	443	432	448	472	467	468	464	460	463	417	458	460	469	474	488	414	426	453	422	462	456	475	410	415	430	465	429	462	471	446	470	476	476	449	483	433	464	511	453	448	460	472	464	462	486	490	504	489	441	457	441	453	465	435	441	455	484	454	492	487	451	431	465	433	457	456	455	437	501	474	460	451	425	456	452	433	426	443	455	485	463	459	450	495	451	448	455	485	437	472	435	467	452	482	477	411	468	451	423	488	449	476	498	467	492	432	444	478	452	491	455	496	491	459	448	435	475	462	508	462	492	483	400	439	497	448	502	473	462	444	452	477	431	479	451	449	436	478	475	474	457	462	464	451	479	449	493	449	437	474	443	461	475	415	485	430	453	458	472	442	497	457	470	468	465	435	454	468	445	495	458	468	484	461	438	506	488	482	446	502	484	463	492	466	443	484	466	467	429	445	402	465	470	443	421	469	449	445	462	459	465	498	458	440	517	464	455	492	496	463	453	486	457	422	479	473	439	443	426	433	482	505	446	483	451	478	464	459	475	469	466	475	458	463	466	458	470	451	470	498	480	499	479	457	453	511	495	422	448	481	482	431	454	461	437	432	474	436	465	474	508	470	456	451	467	470	484	464	504	480	434	439	480	462	453	453	482	488	456	477	457	468	469	447	448	410	442	479	456	497	468	464	454	447	435	454	458	429	490	443	433	433	454	418	444	458	474	491	461	472	451	476	460	457	466	476	469	480	459	484	447	435	446	430	452	464	472	431	460	468	464	491	469	496	447	473	456	464	440	472	445	472	466	445	470	468	436	474	433	461	470	457	475	425	508	490	453	466	432	467	475	460	422	441	432	475	455	459	467	463	463	474	451	459	455	461	460	466	463	477	439	474	456	449	488	463	461	456	454	483	459	410	434	440	518	443	442	427	454	469	490	477	453	468	434	445	442	455	450	458	457	444	484	465	471	479	468	442	462	499	455	440	481	450	451	431	465	485	468	463	483	433	452	475	483	465	450	449	449	446	487	484	441	458	482	448	489	466	492	464	484	483	455	448	464	458	483	424	480	458	463	449	497	416	450	466	449	488	485	425	450	502	474	448	452	485	460	458	474	451	488	437	457	462	481	466	444	439	454	443	419	445	448	472	404	470	497	449	439	468	444	454	420	504	420	442	466	472	452	466	475	455	429	487	465	455	433	441	444	478	458	485	463	460	443	470	466	461	444	458	482	449	432	474	455	463	447	472	442	478	427	483	475	479	439	485	459	429	440	503	457	456	491	459	430	440	450	428	457	481	444	459	431	489	480	475	419	450	436	478	465	458	483	463	450	470	461	496	441	438	474	440	453	466	478	439	471	492	463	436	501	506	488	485	461	473	462	445	464	444	466	444	476	458	433	480	463	463	499	481	460	459	480	448	526	429	470	450	475	476	424	464	496	472	488	477	498	457	444	438	473	448	475	457	483	458	514	460	460	442	502	446	438	468	501	493	451	467	464	471	436	477	440	436	482	420	463	442	511	484	502	460	478	437	446	484	466	492	474	506	476	463	432	477	474	432	524	474	464	488	507	456	468	453	459	464	450	432	442	472	470	456	459	463	472	454	446	461	447	470	478	492	429	471	491	474	464	448	465	461	480	432	443	477	433	458	450	471	503	448	423	498	468	468	471	420	490	503	454	460	425	470	496	465	486	490	459	430	437	461	432	429	454	457	502	467	456	470	434	461	442	449	433	474	445	449	444	445	492	440	462	448	427	467	475	484	443	443	464	469	461
1959	830	374	252	330	516	486	440	528	514	989	2092	122	99	109	99	92	87	122	94	79	79	94	76	69	86	85	92	77	88	90	81	67	64	76	94	71	79	68	79	73	76	69	65	64	65	84	71	62	73	73	70	68	68	70	69	84	64	74	78	65	70	76	69	54	72	64	78	56	67	71	77	59	71	83	73	64	54	62	65	72	73	71	72	73	62	71	59	80	63	59	60	67	73	75	64	58	70	77	68	78	78	71	73	65	59	68	67	74	63	54	68	64	72	66	60	69	53	66	67	68	67	60	57	83	63	64	76	70	67	69	72	66	61	68	75	72	80	64	74	65	53	67	66	74	67	52	74	81	62	63	69	77	76	72	81	46	67	68	62	64	67	60	73	74	72	67	50	71	74	72	60	79	76	61	80	70	69	57	56	76	69	69	73	67	62	63	70	66	88	77	73	67	72	66	64	70	74	60	75	78	71	79	64	78	63	67	46	69	67	67	70	67	82	65	69	78	67	82	75	71	63	58	68	72	71	57	68	55	63	56	56	90	79	72	62	64	69	74	68	77	66	71	70	68	68	79	72	69	57	70	68	77	75	76	73	67	57	83	60	79	60	79	76	69	60	69	75	61	62	61	71	77	78	69	83	60	56	75	52	75	63	71	78	66	60	74	88	66	64	60	69	76	85	72	75	57	63	73	68	67	76	66	82	64	51	61	78	65	60	64	62	65	58	77	84	69	70	60	66	65	71	64	55	70	77	84	80	53	65	66	71	69	63	66	85	69	67	44	63	66	56	60	82	57	56	58	71	67	71	59	60	68	62	77	74	58	61	77	63	64	67	66	90	58	47	73	74	69	55	68	68	58	54	71	56	73	64	73	64	63	71	71	76	64	70	77	72	55	73	71	76	68	61	68	58	62	67	70	68	77	55	79	62	60	62	69	86	66	68	64	72	66	66	72	73	57	52	50	77	72	87	64	63	79	70	80	88	64	55	61	60	65	82	70	69	59	55	65	74	68	68	80	62	72	71	71	82	71	69	73	69	60	70	67	61	62	66	70	69	71	63	58	68	77	60	71	74	79	66	57	56	62	74	68	57	46	66	76	69	61	55	49	60	68	73	88	65	65	75	70	80	68	72	64	67	70	62	81	78	77	81	73	62	63	67	58	71	74	67	67	68	76	66	47	76	67	68	65	63	43	68	57	65	70	64	63	55	66	66	66	76	69	79	89	81	71	66	76	70	53	80	66	64	69	75	71	81	63	72	60	66	70	59	58	70	73	81	58	61	72	61	69	73	68	73	66	63	75	63	74	56	74	56	67	81	63	69	65	75	65	64	66	88	79	69	77	76	72	59	76	66	67	53	74	74	65	68	57	89	57	67	57	71	59	62	62	70	71	72	65	58	76	62	69	67	71	61	77	66	61	76	69	77	82	70	68	80	77	82	81	69	71	96	68	63	70	69	70	80	65	54	69	73	58	71	68	80	62	65	61	65	56	75	75	61	63	68	57	61	78	65	64	75	59	58	58	62	75	60	68	48	62	52	62	68	84	58	72	75	79	66	84	71	66	62	65	74	69	69	80	67	71	71	61	63	68	70	73	66	66	56	54	57	82	72	81	69	75	56	70	80	57	71	85	68	61	70	75	76	61	62	66	63	75	66	62	71	67	63	72	78	71	72	51	67	62	64	63	81	47	69	62	71	73	71	63	62	87	72	60	57	49	66	51	54	69	75	53	71	56	66	71	84	61	69	75	54	79	72	64	81	70	82	55	53	74	68	53	75	64	71	70	70	67	77	70	66	70	72	61	83	48	64	71	62	63	74	65	72	67	65	79	56	77	78	68	54	78	79	56	68	71	65	78	73	73	71	61	64	86	74	64	73	80	78	74	81	63	66	71	72	67	70	62	71	72	71	62	72	76	60	58	69	68	57	70	70	70	66	69	77	72	67	68	64	69	57	80	71	64	86	70	62	70	51	74	61	64	60	70	61	65	64	78	86	79	74	46	60	59	68	64	72	58	72	65	73	63	80	66	63	66	61	59	49	70	55	60	69	58	64	53	60	71	60	69	49	81	74	68	74	60	68	46	58	63	92	56	66	68	69	73	68	74	68	58	67	76	68	54	63	70	66	80	58	64	65	65	72	65	66	68	71	50	78	68	68	58	63	81	79	70	72	61	83	58	64	63	53	56	68	68	64	71	80	64	67	68	63	63	70	78	59	77	75	60	67	64	67	63	72	67	51	64	57	53	63	65	70	81	67	75	72	74	83	57	57	72	80	74	60	71	71	61	61	51	88	56	66	69	64	73	67	59	72	63	66	54	64	70	69	55	65	68	69	76	61	59	74	69	59	68	72	72	72	58	69	66	56	66	62	50	78	75	66	81	66	75	74	73	56	66	65	63	70	76	65	79	61	54	70	80	63	70	60	60	64	71	67	57	69	69	63	69	67	64	81	58	70	50	80	63	74	63	68	78	74	66	82	77	60	52	65	80	68	67	79	70	62	74	54	65	76	68	84	74	73	69	81	49	73	70	61	56	62	63	64	84	55	76	67	70	51	64	68	48	63	52	71	60	72	60	78	78	71	67	62	52	63	79	73	90	68	62	79	56	74	69	78	59	71	64	69	59	63	63	51	70	73	68	78	79	79	69	66	69	75	71	62	67	55	75	73	68	61	55	48	62	77	75	60	60	59	62	62	72	81	75	62	81	66	79	73	63	62	86	57	67	64	65	67	52	62	68	61	61	67	64	71	73	73	75	65	61	69	66	71	59	67	64	62	74	78	66	78	71	71	59	64	56	65	83	76	75	79	61	62	76	77	66	56	86	56	70	64	60	56	70	57	53	72	74	73	58	56	67	66	73	53	69	52	69	70	70	73	64	79	55	71	79	62	61	69	62	73	66	64	72	82	69	63	70	59	67	67	72	70	57	69	79	71	67	68	59	61	63	66	79	77	76	78	78	68	62	65	71	51	71	82	47	60	65	90	68	64	61	73	71	78	60	56	73	73	76	67	70	71	69	62	69	72	63	61	63	69	76	62	72	52	77	79	70	74	62	65	72	68	75	62	80	61	62	74	75	58	49	52	69	73	65	80	66	74	59	70	72	60	58	76	64	83	74	67	55	76	65	64	59	68	57	92	67	83	72	65	60	63	71	64	59	64	65	62	66	75	72	64	65	71	75	74	74	60	68	66	60	76	59	73	51	63	58	63	62	66	55	68	75	76	63	59	58	59	71	67	70	69	73	70	66	63	66	65	46	83	74	68	73	61	68	61	70	66	68	69	67	67	64	63	69	51	60	75	56	69	71	65	75	77	68	86	67	69	73	61	62	58	75	61	49	78	55	86	55	60	67	51	77	68	52	62	71	71	44	64	84	52	73	64	63	73	68	72	72	65	61	80	61	60	80	75	66	61	81	70	70	53	65	72	78	58	64	68	66	63	72	81	47	60	67	51	56	65	77	70	67	64	69	65	68	68	72	64	69	67
26731	16907	8684	21901	23676	26542	22218	18511	20496	18700	23056	23218	4380	3946	3395	3138	2768	2553	2443	2343	2146	2162	2010	1906	1767	1741	1613	1607	1588	1612	1517	1517	1467	1477	1372	1398	1409	1327	1364	1351	1300	1320	1325	1338	1264	1242	1231	1280	1267	1329	1378	1237	1247	1277	1218	1271	1246	1226	1184	1216	1224	1146	1193	1149	1140	1209	1146	1153	1129	1208	1181	1169	1185	1150	1116	1149	1185	1176	1182	1209	1182	1106	1132	1115	1180	1137	1120	1088	1144	1146	1120	1145	1180	1151	1110	1133	1198	1173	1100	1133	1138	1129	1163	1143	1077	1176	1126	1125	1130	1194	1161	1110	1265	1128	1110	1209	1147	1168	1087	1063	1164	1060	1144	1141	1085	1129	1131	1091	1106	1161	1131	1133	1132	1104	1115	1160	1128	1135	1236	1172	1106	1143	1146	1139	1099	1124	1134	1108	1079	1138	1118	1146	1067	1117	1122	1120	1152	1070	1132	1142	1094	1136	1099	1119	1128	1148	1153	1131	1159	1136	1105	1150	1105	1149	1133	1142	1061	1087	1105	1129	1125	1112	1150	1089	1088	1140	1102	1109	1126	1092	1218	1171	1181	1157	1122	1136	1151	1100	1169	1149	1067	1088	1099	1036	1103	1120	1070	1100	1104	1110	1126	1169	1091	1131	1196	1071	1120	1124	1069	1173	1147	1134	1130	1120	1073	1152	1094	1138	1105	1152	1086	1137	1101	1083	1174	1114	1138	1102	1130	1167	1195	1162	1111	1107	1064	1089	1132	1126	1053	1126	1088	1178	1130	1159	1153	1082	1160	1095	1104	1104	1068	1098	1152	1117	1106	1165	1125	1114	1095	1180	1125	1128	1167	1168	1084	1064	1191	1106	1134	1159	1054	1151	1121	1077	1107	1122	1163	1101	1130	1097	1118	1144	1106	1199	1120	1135	1164	1161	1098	1174	1120	1114	1088	1126	1092	1105	1129	1100	1136	1069	1117	1108	1086	1083	1076	1158	1144	1109	1131	1037	1119	1161	1108	1115	1059	1073	1113	1134	1091	1083	1170	1133	1181	1090	1086	1102	1093	1116	1106	1155	1124	1139	1132	1129	1097	1164	1174	1061	1185	1071	1184	1086	1064	1077	1100	1051	1109	1103	1117	1115	1136	1108	1107	1168	1144	1087	1192	1146	1160	1131	1076	1095	1166	1076	1105	1073	1109	1077	1086	1077	1127	1150	1143	1177	1148	1141	1043	1139	1088	1116	1108	1090	1142	1092	1134	1131	1147	1098	1080	1117	1151	1127	1126	1144	1114	1130	1100	1146	1125	1103	1137	1095	1154	1118	1071	1105	1176	1162	1089	1087	1115	1160	1152	1056	1056	1125	1150	1088	1168	1105	1184	1105	1164	1129	1094	1089	1098	1171	1111	1177	1172	1069	1136	1102	1138	1070	1122	1094	1109	1149	1095	1132	1073	1129	1134	1080	1120	1128	1164	1102	1065	1088	1077	1155	1187	1092	1093	1113	1134	1112	1104	1132	1116	1073	1122	1102	1117	1038	1117	1101	1074	1098	1145	1136	1090	1102	1152	1105	1117	1077	1087	1116	1175	1158	1086	1164	1081	1088	1181	1151	1116	1090	1161	1048	1086	1165	1117	1100	1099	1148	1137	1021	1095	1124	1077	1087	1138	1115	1062	1113	1131	1048	1112	1215	1120	1103	1131	1142	1139	1160	1129	1073	1150	1136	1123	1101	1130	1111	1118	1120	1134	1113	1164	1135	1154	1116	1196	1162	1158	1125	1054	1159	1069	1095	1072	1090	1135	1106	1095	1119	1110	1171	1069	1148	1105	1116	1115	1130	1130	1123	1111	1064	1143	1121	1163	1125	1085	1126	1126	1155	1162	1156	1079	1115	1149	1094	1084	1181	1108	1066	1159	1110	1072	1159	1088	1057	1139	1128	1114	1204	1140	1149	1099	1099	1098	1132	1140	1076	1060	1105	1121	1161	1135	1125	1069	1127	1154	1079	1138	1108	1108	1129	1127	1026	1095	1124	1122	1159	1101	1080	1098	1138	1114	1091	1099	1105	1084	1146	1126	1077	1124	1097	1092	1109	1107	1100	1067	1087	1127	1160	1129	1163	1093	1117	1097	1081	1114	1214	1179	1043	1162	1062	1182	1034	1131	1150	1147	1121	1101	1120	1057	1142	1148	1144	1090	1096	1105	1107	1118	1150	1101	1145	1121	1111	1139	1085	1151	1128	1114	1069	1109	1151	1151	1106	1140	1136	1043	1149	1111	1146	1112	1127	1186	1100	1149	1130	1095	1163	1108	1142	1143	1129	1112	1142	1157	1113	1065	1045	1123	1128	1155	1133	1114	1085	1045	1117	1128	1115	1141	1148	1177	1157	1083	1149	1136	1079	1103	1109	1082	1075	1137	1094	1083	1217	1133	1105	1132	1119	1113	1122	1096	1129	1094	1053	1093	1175	1130	1183	1094	1120	1139	1088	1153	1081	1142	1111	1135	1076	1071	1166	1068	1145	1099	1127	1140	1090	1104	1128	1110	1074	1191	1075	1180	1153	1112	1150	1104	1114	1112	1179	1148	1124	1132	1108	1101	1158	1092	1088	1069	1131	1146	1120	1125	1102	1080	1121	1170	1086	1107	1119	1100	1102	1091	1187	1133	1110	1118	1041	1070	1131	1114	1117	1111	1182	1180	1147	1166	1083	1150	1136	1134	1123	1146	1175	1079	1155	1073	1162	1154	1121	1120	1127	1135	1136	1120	1111	1098	1135	1211	1102	1141	1164	1129	1167	1136	1146	1145	1086	1145	1140	1076	1109	1096	1094	1129	1152	1057	1115	1139	1192	1193	1104	1097	1116	1094	1131	1124	1177	1194	1139	1071	1103	1126	1156	1077	1114	1112	1121	1163	1114	1032	1109	1092	1156	1102	1136	1134	1129	1074	1087	1109	1094	1119	1109	1094	1180	1089	1178	1111	1139	1154	1057	1137	1138	1107	1137	1108	1144	1144	1080	1065	1178	1123	1124	1159	1158	1153	1063	1143	1101	1062	1084	1109	1107	1174	1108	1110	1171	1200	1040	1182	1095	1120	1064	1057	1095	1110	1167	1121	1097	1145	1119	1132	1144	1087	1118	1137	1103	1116	1194	1122	1094	1136	1119	1180	1120	1113	1133	1103	1130	1097	1114	1088	1048	1134	1090	1092	1100	1052	1127	1111	1086	1110	1115	1165	1138	1061	1049	1106	1104	1142	1096	1118	1157	1119	1072	1181	1069	1148	1102	1106	1123	1097	1118	1189	1112	1049	1097	1149	1151	1128	1143	1164	1133	1123	1087	1131	1206	1149	1119	1131	1158	1207	1096	1154	1129	1155	1125	1114	1119	1156	1139	1133	1100	1092	1178	1096	1166	1144	1148	1144	1130	1068	1047	1107	1120	1103	1096	1047	1114	1141	1094	1134	1146	1089	1153	1158	1139	1102	1098	1126	1066	1112	1127	1164	1132	1137	1128	1143	1200	1076	1187	1079	1142	1142	1084	1127	1088	1174	1084	1140	1140	1099	1080	1130	1109	1077	1123	1129	1196	1118	1100	1084	1119	1086	1188	1076	1148	1091	1096	1155	1103	1089	1173	1155	1103	1111	1072	1059	1151	1135	1086	1125	1152	1090	1129	1114	1168	1105	1079	1055	1142	1149	1071	1071	1160	1098	1106	1124	1127	1149	1112	1097	1103	1153	1158	1046	1097	1072	1096	1157	1111	1157	1161	1174	1124	1133	1134	1150	1125	1114	1098	1161	1106	1121	1090	1093	1122	1151	1106	1159	1106	1115	1106	1089	1134	1160	1167	1118	1143	1153	1156	1137	1161	1105	1147	1133	1108	1057	1071	1101	1093	1152	1113	1115	1130	1151	1110	1086	1151	1099	1129	1159	1132	1125	1064	1137	1137	1140	1044	1090	1131	1072	1069	1157	1093	1067	1136	1124	1119	1104	1093	1039	1123	1115	1145	1087	1144	1145	1114	1125	1128	1119	1126	1087	1127	1085	1158	1106	1170	1097	1099	1120	1121	1089	1138	1120	1109	1094	1047	1110	1093	1148	1155	1124	1110	1119	1131	1129	1030	1117	1096	1058	1165	1175	1206	1147	1053	1161	1129	1105	1133	1159	1101	1136	1036	1162	1153	1081	1102	1103	1052	1118	1120	1131	1092	1142	1101	1099	1099	1152	1101	1116	1173	1039	1122	1136	1176	1080	1137	1125	1157	1055	1061	1100	1155	1137	1136	1165	1092	1125	1144	1116	1115	1147	1129	1176	1148	1125	1117	1151	1129	1092	1133	1141	1163	1109	1093	1126	1098	1126	1117	1132	1097	1100	1143	1082	1090	1151	1073	1075	1101	1107	1110	1144	1123	1083	1107	1135	1070	1077	1094	1159	1153	1143	1106	1119	1107	1082	1150	1079	1106	1078	1117	1196	1125	1062	1085	1083	1101	1123	1078	1040	1150	1097	1127	1176	1114	1132	1091	1106	1162	1122	1143	1085	1166	1069	1123	1129	1166	1137	1064	1150	1123	1138	1148	1137	1088	1143	1037	1155	1074	1156	1123	1092	1176	1107	1143	1167	1088	1120	1081	1108	1155	1115	1087	1118	1041	1063	1101	1133	1162	1110	1085	1101	1054	1146	1063	1211	1199	1110	1074	1180	1147	1110	1151	1129	1162	1119	1120	1063	1149	1092	1113	1119	1102	1130	1121	1102	1136	1118	1148	1134	1127	1108	1107	1086	1133	1145	1109	1060	1144	1145	1123	1098	1175	1135	1089	1127	1075	1139	1146	1157	1112	1094	1168	1165	1157	1138	1170	1074	1122	1127	1176	1068	1066	1165	1130	1149	1170	1080	1147	1129	1111	1117	1097	1183	1088	1124	1075	1142	1140	1150	1147	1133	1091	1070	1114	1114	1129	1135	1141	1061	1064	1104	1130	1136	1115	1148	1087	1147	1112	1141	1147	1168	1130	1050	1127	1161	1161	1165	1114	1173	1137	1055	1150	1108	1117	1117	1138	1129	1071	1105	1114	1057	1134
1483	281	121	75	79	195	163	139	214	239	212	315	35	22	39	33	23	20	25	25	20	32	21	28	40	22	29	21	28	21	15	24	14	25	15	17	18	18	27	24	20	23	25	19	19	22	17	17	31	21	21	27	19	23	29	15	16	21	23	14	25	21	13	23	21	21	24	13	19	28	14	19	21	20	24	29	16	14	17	21	17	16	21	26	28	23	23	24	25	14	24	17	16	22	17	23	26	17	21	17	19	28	19	16	27	21	25	29	19	28	14	25	14	12	26	16	26	26	24	21	26	18	28	25	16	29	18	22	13	20	27	31	30	17	27	23	20	20	17	20	21	19	23	14	21	30	20	29	30	22	23	20	22	21	29	24	21	14	28	24	18	11	20	18	27	18	17	23	29	20	18	24	28	22	25	27	32	18	18	21	24	21	20	19	26	18	14	20	17	16	19	20	23	21	27	25	21	20	16	20	18	19	23	23	24	26	15	31	17	23	22	22	21	23	18	14	21	25	11	24	26	22	16	25	24	19	37	28	18	24	24	17	28	30	21	17	20	25	19	33	18	23	33	26	20	17	16	30	26	13	26	25	13	20	20	13	23	24	13	26	24	27	20	23	19	22	18	16	20	18	29	28	20	19	27	21	20	22	26	21	25	12	22	22	22	14	20	17	12	23	21	24	27	21	17	18	23	21	20	23	14	19	18	15	15	19	27	20	20	16	24	21	23	27	20	32	19	24	14	18	19	23	14	20	41	21	28	25	19	27	17	23	18	24	24	24	18	25	21	22	25	16	22	19	18	16	18	24	22	21	24	23	28	20	27	13	25	15	18	22	17	28	13	16	17	26	21	21	17	25	19	26	22	22	32	17	26	17	20	21	16	26	24	21	17	24	16	22	23	28	20	20	20	22	22	23	21	22	21	19	28	21	17	21	18	18	16	18	18	22	21	26	17	27	25	25	23	16	24	28	19	29	15	20	22	16	24	23	26	31	14	24	22	19	27	26	24	20	19	20	26	25	21	22	22	19	22	17	27	14	12	15	13	29	28	23	20	30	24	17	26	16	27	24	12	34	19	28	20	22	29	25	22	18	13	32	25	21	33	24	24	20	17	19	19	25	25	21	22	21	19	23	19	12	28	13	23	30	19	17	18	27	27	17	15	21	20	15	19	17	29	19	16	22	21	26	22	11	15	21	23	27	18	17	23	17	17	20	27	11	20	17	14	32	26	21	26	17	28	27	21	35	28	24	17	26	16	28	16	23	12	19	21	23	25	27	21	22	22	18	18	26	15	14	28	20	22	20	23	22	18	23	19	18	15	28	21	22	18	15	20	26	23	21	20	22	22	25	24	28	23	18	16	27	20	22	18	18	26	18	20	33	15	19	29	30	25	20	23	15	8	18	27	37	20	21	16	23	19	19	21	22	23	16	21	22	25	20	20	18	19	31	17	20	28	18	17	22	26	25	23	20	16	16	28	34	21	17	19	21	20	20	18	17	23	27	17	17	19	20	22	23	28	25	24	22	24	35	28	22	29	24	25	21	24	20	19	23	28	15	18	15	24	20	23	25	19	19	24	17	16	22	20	20	25	33	18	26	19	19	17	25	22	26	18	15	27	17	21	11	14	28	16	17	18	26	22	15	15	18	13	15	22	21	18	18	28	24	26	31	22	17	31	23	23	22	27	18	25	10	29	17	13	19	27	30	16	23	20	21	16	20	34	19	19	18	24	21	22	25	21	18	29	16	25	19	27	32	22	20	13	21	22	15	20	19	19	19	24	26	15	11	24	28	16	15	19	24	15	18	12	16	15	21	15	18	29	23	14	15	29	17	28	25	15	17	18	21	18	22	32	22	20	26	21	22	28	32	23	15	14	21	27	13	14	23	28	25	24	30	22	26	30	22	15	19	26	21	26	26	23	24	20	24	14	16	14	16	29	17	22	17	18	19	20	22	22	35	24	22	23	20	38	25	22	22	18	19	24	26	21	18	30	19	22	24	17	13	22	22	28	26	24	21	26	19	22	21	17	8	24	26	14	14	15	22	17	18	24	28	19	16	19	30	17	16	13	18	20	20	14	18	20	10	16	18	28	14	19	22	14	16	19	27	22	23	20	19	23	25	24	24	22	16	23	24	14	19	16	24	19	25	20	17	28	15	20	18	25	22	14	20	24	20	31	17	20	20	22	18	17	16	14	23	13	23	18	21	26	18	26	23	16	27	22	18	20	25	29	14	29	31	22	29	24	25	25	21	25	22	20	16	23	29	23	13	15	26	19	24	17	24	24	20	22	22	31	18	23	21	24	15	16	21	19	21	21	19	18	16	19	20	27	19	20	19	25	17	14	15	18	17	23	26	23	28	32	29	15	24	25	21	20	21	16	19	23	15	20	16	25	21	23	26	29	23	20	22	16	17	23	18	19	16	25	24	26	25	17	15	34	23	28	20	23	25	18	20	11	33	15	16	21	23	25	22	22	22	15	24	21	20	23	24	28	29	17	16	21	19	20	17	26	9	18	24	15	17	19	14	33	12	20	22	18	12	16	28	20	22	17	15	21	28	16	22	20	26	26	24	23	23	20	26	23	26	23	17	12	20	18	26	18	21	18	22	26	16	17	26	26	23	23	21	17	21	18	17	22	24	22	17	20	17	27	22	18	28	28	24	11	24	20	15	21	15	28	15	15	29	14	24	30	21	14	22	18	17	16	26	29	22	18	20	19	21	15	21	24	18	25	29	22	26	16	21	18	15	21	15	30	18	29	10	25	21	23	22	23	20	21	19	22	17	23	21	22	16	20	17	20	10	20	21	19	14	24	25	26	18	17	22	25	17	22	25	28	17	30	25	18	29	27	20	19	17	28	15	31	20	7	23	15	19	22	29	25	26	26	12	26	26	21	19	17	19	25	23	18	25	18	11	22	20	18	29	21	20	18	27	18	18	18	28	19	23	23	13	19	30	23	25	10	21	23	18	25	19	29	22	25	14	19	26	18	25	24	20	24	18	15	16	15	22	21	21	17	25	16	21	28	21	18	22	18	25	24	22	23	24	22	19	19	20	14	20	30	20	27	22	9	27	19	19	8	20	23	22	20	19	27	21	21	27	16	29	16	18	25	17	20	17	24	18	20	19	26	15	19	27	17	26	12	33	19	25	20	33	26	20	28	18	27	17	24	16	22	20	23	25	9	26	21	23	26	20	24	26	15	21	26	24	23	26	18	23	20	27	20	21	21	22	26	26	25	19	22	21	13	12	21	24	20	14	24	20	19	23	17	21	21	23	25	16	21	13	23	21	17	25	22	31	22	22	19	25	20	23	12	23	15	13	25	22	13	20	23	18	20	25	25	26	18	24	24	25	20	23	20	27	15	19	19	22	20	16	21	24	25	20	17	24	19	13	27	24	30	21	23	25	22	13	21	18	19	18	16	24	20	25	18	16	23	18	25	18	25	20	20	29	18	11	23	12	27	18	17	23	18	29	23	22	23	21	26	22
17405	9706	3355	10704	9528	16126	10644	9164	12727	12280	10894	9844	864	768	686	622	582	580	599	539	506	500	515	457	457	484	473	436	415	452	410	403	407	430	413	436	434	405	387	426	428	415	394	429	419	372	394	393	388	401	427	425	366	396	390	368	380	360	407	387	428	368	346	356	388	380	383	401	394	425	352	419	381	392	385	396	392	383	406	428	347	399	368	382	405	399	379	365	388	385	402	418	368	359	353	380	400	406	347	352	395	406	357	402	410	394	404	367	394	379	375	398	389	375	390	407	392	409	381	365	374	391	381	347	383	359	401	377	384	401	341	382	372	387	351	392	379	419	368	380	411	393	383	354	384	371	410	395	363	384	360	369	399	397	389	431	380	368	405	356	354	384	372	380	360	375	396	383	414	408	390	383	371	352	378	374	358	377	369	382	346	394	362	357	345	369	396	394	346	406	363	388	395	393	367	391	366	394	412	361	410	399	371	370	353	388	430	353	346	352	366	383	368	346	401	370	348	382	390	366	405	378	425	394	370	366	382	387	378	416	370	417	383	410	380	394	412	400	377	399	382	372	372	401	372	408	392	397	411	359	378	374	386	386	385	366	395	392	355	433	348	366	390	388	366	345	405	361	380	371	375	357	363	332	357	389	379	378	373	344	413	383	383	418	367	380	391	385	371	374	408	385	378	372	351	385	388	366	415	403	397	384	385	374	371	372	398	371	384	381	369	367	368	394	416	387	373	344	357	403	400	384	388	408	396	379	390	366	341	386	386	381	397	403	374	383	373	376	359	395	367	368	375	365	391	350	404	353	428	379	348	386	387	399	388	352	367	367	388	364	370	373	353	377	382	389	380	422	362	376	390	396	374	400	373	412	389	379	398	381	406	378	363	359	408	379	383	416	378	380	357	403	392	375	402	386	384	393	381	423	397	400	370	412	383	361	384	389	373	385	321	406	390	399	408	388	377	410	363	341	364	399	379	378	394	351	368	382	404	366	377	377	371	382	435	387	395	374	360	395	360	388	354	405	363	370	362	371	383	425	415	397	396	351	406	379	359	387	373	381	350	401	350	363	378	370	388	385	392	363	376	391	398	403	378	383	370	368	395	392	373	410	380	373	390	388	405	372	367	385	404	409	373	401	373	388	395	390	410	373	386	404	370	406	364	350	395	370	405	378	387	361	373	387	365	394	381	356	394	386	378	407	372	389	364	395	369	393	390	387	376	401	389	392	395	384	378	420	365	369	359	404	352	392	362	389	397	416	372	382	363	384	398	385	335	377	350	398	386	395	398	386	363	368	383	397	427	353	357	372	420	397	343	385	386	360	417	409	391	396	378	418	385	358	377	378	370	394	404	383	359	367	375	342	352	380	402	380	368	390	372	378	405	381	340	409	371	382	370	357	388	366	359	339	365	374	382	399	365	411	371	383	409	369	353	378	360	358	398	351	393	362	415	390	425	405	388	379	397	372	391	381	395	373	366	407	384	359	372	417	373	395	394	389	389	376	359	371	366	381	378	365	370	374	407	396	398	375	388	357	380	392	406	402	416	388	383	386	361	391	366	393	376	364	400	377	338	377	366	358	410	390	368	373	382	370	355	408	397	377	381	361	378	362	397	386	398	354	413	388	367	401	390	413	406	382	402	370	376	406	373	388	379	380	372	362	387	367	358	389	332	382	370	391	405	359	378	426	397	395	368	366	388	396	415	374	414	372	419	368	380	365	359	430	362	374	372	370	364	395	401	377	405	390	389	381	380	380	376	375	393	375	358	370	396	386	358	404	363	372	413	399	371	381	394	388	359	371	359	388	400	400	376	417	397	358	373	400	379	376	369	381	347	413	388	387	399	394	362	386	389	397	370	338	419	404	389	338	366	402	382	381	366	379	364	394	388	383	372	389	394	379	366	408	369	380	387	408	379	372	375	354	408	388	334	363	404	391	389	381	377	365	383	375	361	366	367	382	355	357	424	350	390	402	386	363	413	369	405	346	385	378	390	408	374	390	356	349	359	348	361	417	403	385	383	394	370	383	386	374	394	370	367	361	413	360	379	372	380	412	354	380	407	391	381	371	376	346	408	364	390	393	384	373	389	382	390	409	399	362	377	358	355	369	375	401	387	376	378	369	386	368	334	401	362	421	405	374	370	357	417	375	406	368	378	401	380	386	396	425	404	345	403	373	405	368	383	366	390	350	414	389	363	407	344	360	366	358	367	416	419	395	421	334	376	408	381	375	385	395	383	380	361	413	375	363	396	345	338	374	399	377	337	384	387	395	379	374	374	344	369	420	381	374	394	378	359	355	388	400	382	376	406	357	351	366	346	375	372	372	395	399	343	398	363	380	377	375	384	362	404	365	380	394	390	363	381	385	344	377	399	390	378	361	400	363	395	370	392	393	412	364	422	372	393	377	378	388	362	409	379	389	372	401	429	404	388	375	418	370	384	388	373	411	357	371	367	366	368	386	352	386	369	368	379	345	383	413	377	369	385	364	356	410	368	377	387	366	384	409	380	369	391	374	383	361	374	401	378	355	388	355	381	386	384	408	374	407	392	386	367	425	383	431	366	426	375	369	355	378	400	389	369	355	361	368	331	365	398	384	376	357	381	379	372	366	398	384	378	392	352	398	382	361	357	367	418	392	363	393	403	365	394	368	383	390	346	352	356	395	420	379	403	375	372	389	398	392	395	396	384	368	405	379	339	390	366	354	365	366	398	392	379	382	390	389	401	369	429	383	382	391	399	383	364	393	376	431	379	354	383	370	384	391	381	374	353	389	392	400	395	375	434	392	384	374	388	386	385	355	401	393	374	379	376	357	392	378	393	333	362	397	388	408	343	381	369	416	424	368	394	358	398	367	431	399	383	357	347	395	388	400	359	392	384	391	397	397	382	388	406	354	378	402	407	373	394	391	370	363	399	357	382	381	380	391	373	367	362	379	380	365	374	387	395	381	373	380	397	362	386	377	418	381	382	398	374	403	333	395	390	389	406	371	405	376	364	414	385	387	338	358	371	372	400	388	333	414	406	413	401	351	376	410	384	368	396	376	380	360	382	354	399	367	358	393	386	374	362	373	397	355	348	411	397	388	381	388	351	377	415	374	358	385	375	366	398	378	359	362	399	354	374	345	372	383	355	378	392	407	395	354	401	361	372	373	391	406	375	417	392	397	417	358	372	413	364	371	370	377	348	371	368	353	377	417	388	432	378	328	385	385	350	406	375	380	365	389	384	385	385	354	403	366	371	374	403	326	394	372	417	370	392	354	381	400	360	440	375	373	411	368	339	348	371	379	369	383	370	432	383	367	375	352	415	396	371	412	391	401	368	357	395	368	364	386	404	379	394	363	363	380	406	385	397	383	375	418	404	395	395	382	375	357	392	377	402	358	398	357	380	376	352	378	359	399	417	370	386	357	363	381	374	422	383	374	407	389	389	381	373	391	372	407	406	367	362	390	390	391	370	363	348	390	374	397	391	364	384	375	356	374	398	392	383	357
918	546	216	182	210	417	324	278	464	332	805	1516	85	84	79	74	60	54	58	68	62	53	63	57	46	54	53	52	55	53	45	60	43	56	51	47	43	49	45	37	30	74	50	48	43	54	44	36	46	49	60	42	47	52	64	41	46	42	41	47	50	53	40	30	51	46	49	47	43	49	50	64	43	51	51	48	58	40	46	57	44	57	50	63	43	48	49	37	53	49	56	69	51	42	37	44	52	43	51	54	49	35	46	50	50	44	45	59	41	46	38	34	41	50	51	47	48	53	53	50	52	56	56	63	49	50	39	52	54	47	49	40	39	56	45	49	54	49	43	48	42	52	35	66	37	57	36	46	50	48	51	46	48	46	45	56	49	37	46	50	52	44	47	47	43	40	44	47	61	48	47	47	56	41	46	43	40	44	50	42	26	55	52	42	52	45	54	43	50	43	49	44	48	48	54	46	51	46	43	56	42	46	43	36	40	50	51	37	49	56	58	40	49	42	54	46	48	52	47	54	50	39	60	56	50	38	47	47	57	49	58	56	47	41	45	55	49	38	64	52	46	38	44	44	63	48	56	47	44	48	50	53	53	45	53	46	47	45	41	53	39	43	39	43	45	67	59	40	50	57	44	58	49	50	53	62	47	55	46	39	47	44	59	43	39	38	38	42	55	52	53	48	44	38	40	49	60	36	43	36	41	41	50	56	45	48	46	49	43	41	50	45	46	40	55	59	58	44	62	48	42	36	56	50	53	43	46	59	40	49	51	46	42	51	60	51	46	76	34	54	50	55	46	58	52	46	40	49	48	65	46	47	59	51	52	50	41	51	51	33	56	49	47	39	46	54	50	39	38	48	54	48	48	44	52	56	49	51	53	46	53	48	39	46	45	49	50	44	49	47	39	37	49	48	54	55	41	56	45	43	34	56	35	53	39	54	40	53	54	54	49	54	36	46	44	45	46	60	54	38	48	50	48	58	45	50	40	37	39	46	52	54	48	51	50	49	43	45	43	52	64	40	49	40	55	47	29	50	42	44	52	46	56	32	48	53	31	40	51	51	45	43	56	49	40	50	59	49	46	38	52	50	47	52	35	41	51	44	49	45	46	64	45	39	60	43	63	58	54	49	40	30	52	45	56	54	46	60	58	57	43	37	46	44	47	57	42	39	53	41	42	58	49	46	44	49	51	54	59	44	63	50	39	53	62	43	47	46	50	44	49	40	52	57	49	46	45	52	57	52	56	47	55	51	37	36	44	53	46	45	48	34	44	44	45	56	35	49	52	52	48	59	47	37	44	47	39	40	50	48	32	54	49	45	55	48	38	49	51	48	62	44	48	46	38	58	40	51	62	47	50	59	44	42	60	52	48	41	36	33	43	57	52	53	44	52	60	55	52	46	44	51	57	51	47	55	44	49	28	46	41	44	38	45	44	43	47	45	42	41	45	40	43	48	52	39	53	51	51	31	46	51	56	52	53	55	63	37	47	51	55	45	37	38	37	53	40	59	45	45	48	49	48	52	36	39	49	46	44	54	52	54	46	50	54	34	48	48	51	43	49	49	47	46	56	56	53	51	58	44	38	41	35	43	53	52	32	56	51	32	64	62	52	46	57	44	49	42	47	45	51	61	47	48	54	34	37	48	48	56	63	50	48	37	60	39	47	52	32	60	48	56	44	51	53	59	37	61	53	52	58	51	54	44	51	52	53	47	47	55	43	62	47	50	61	41	45	34	46	44	44	60	53	52	54	42	34	41	41	49	56	47	54	43	41	45	54	40	52	58	51	44	48	44	58	52	45	51	64	65	47	33	46	47	62	36	43	45	48	39	45	49	45	48	59	48	45	42	43	53	46	37	32	46	51	62	43	53	62	50	63	44	48	51	52	57	50	58	47	47	48	45	45	46	41	52	45	49	43	53	68	55	47	49	65	66	52	52	33	55	32	47	45	37	49	48	38	46	54	58	43	58	46	51	57	37	33	57	61	50	33	43	50	51	49	50	48	49	53	44	53	49	39	50	45	45	40	37	44	56	57	51	49	37	42	44	38	41	50	47	50	51	36	42	54	42	45	46	41	49	48	45	57	49	58	72	40	61	39	42	47	50	42	48	47	51	46	53	41	43	51	49	43	48	38	55	48	45	48	49	58	46	51	43	56	42	50	58	41	46	47	47	52	56	46	46	40	48	47	43	51	52	48	44	59	55	41	46	56	45	50	45	38	51	50	52	44	56	56	57	51	39	50	54	60	46	53	53	42	49	49	57	48	45	39	57	40	50	48	50	46	54	44	39	47	49	54	46	44	54	49	43	42	48	43	52	42	49	43	51	41	53	58	59	51	44	55	50	44	50	46	56	53	43	49	48	49	47	67	60	56	42	50	42	59	60	45	45	46	60	46	53	49	54	57	44	43	58	47	48	42	37	50	46	51	36	57	50	48	43	42	40	43	47	53	35	44	64	50	39	53	43	57	42	63	55	36	39	51	47	44	52	44	42	48	39	60	59	38	46	37	43	53	56	50	42	42	52	43	48	47	32	43	51	63	46	58	52	54	49	44	63	47	49	47	45	52	47	47	52	47	46	49	39	45	62	57	36	55	48	53	61	57	48	60	56	43	49	57	42	47	55	30	43	49	36	47	47	45	44	41	37	76	35	45	44	51	45	47	41	52	41	49	51	49	39	50	49	51	46	38	49	47	63	44	46	44	50	49	42	52	55	44	41	44	44	43	35	42	54	46	55	40	47	47	45	61	43	52	55	39	48	37	48	47	49	43	63	47	58	63	50	43	40	44	38	51	40	49	49	42	43	45	54	47	45	47	46	43	37	40	54	43	39	43	41	57	50	49	41	40	40	49	65	54	47	38	39	50	48	51	51	57	47	42	53	52	48	48	53	47	53	56	67	42	47	52	51	32	43	47	48	54	44	42	44	35	52	54	51	50	43	53	47	51	55	52	52	47	52	49	50	55	67	44	50	41	38	50	40	60	55	46	46	50	30	44	47	47	45	48	48	46	39	54	51	62	49	43	37	51	44	52	53	50	42	54	48	57	49	52	46	51	41	57	61	37	46	46	37	42	44	54	42	52	40	39	59	55	46	52	49	53	64	42	34	46	47	55	59	50	51	47	39	49	40	38	45	53	48	57	46	53	35	53	56	54	47	51	47	32	50	47	42	38	47	54	48	48	44	48	43	48	64	40	58	47	55	45	37	31	47	45	45	54	54	61	50	43	45	49	43	45	48	44	47	41	55	58	51	38	38	41	32	60	44	46	57	55	43	45	36	36	53	44	50	43	43	43	54	55	44	61	46	55	50	58	49	45	43	44	53	40	57	46	34	36	46	51	50	48	47	40	38	33	52	51	50	50	37	50	50	44	50	55	48	46	66	46	49	34	47	55	49	53	50	42	53	43	47	44	62	59	54	35	48	46	41	57	46	39	52	57	40	44	46	51	43	39	38	42	47	45	51	48	45	52	40	41	51	57	41	56	42	42	42
20811	14263	5873	15840	18197	24371	17771	14678	18762	14904	22356	18574	2399	2104	1893	1730	1650	1543	1388	1395	1330	1227	1212	1189	1185	1061	1118	1062	1007	1026	1038	1014	986	1021	973	902	930	957	961	902	925	882	951	938	924	895	891	917	950	848	901	899	911	901	867	906	904	867	899	913	904	882	849	861	910	856	860	818	812	920	826	833	826	891	846	900	863	860	832	851	828	880	786	858	871	878	801	823	835	901	811	870	813	828	811	836	852	844	888	870	875	854	841	805	873	764	821	870	879	839	827	848	876	840	848	816	856	817	852	804	837	841	844	798	838	835	858	819	853	831	856	858	823	847	832	833	798	845	820	867	831	864	822	836	849	787	889	854	847	780	774	825	789	864	824	833	821	833	833	799	847	843	874	775	822	821	824	876	830	806	820	820	809	856	819	828	850	826	806	822	861	825	898	798	888	780	862	831	887	838	830	799	828	829	818	916	786	852	808	837	837	815	873	822	789	808	858	841	831	815	844	798	823	854	856	836	816	829	795	874	819	867	858	837	831	790	837	822	845	864	825	851	813	854	821	833	817	861	773	789	835	803	796	844	789	853	841	811	896	779	821	845	836	820	846	843	833	794	834	808	842	832	826	824	830	819	855	804	808	818	797	770	844	837	831	841	847	855	859	827	882	802	847	829	801	815	851	808	808	825	860	788	810	845	856	801	817	854	873	802	868	842	784	823	834	828	868	857	839	850	818	827	826	844	854	803	758	858	878	842	758	840	847	809	898	797	822	894	841	771	848	806	827	813	849	815	822	878	814	861	861	827	832	827	810	881	863	847	806	864	853	847	811	849	854	816	851	820	827	823	826	847	823	872	845	834	785	816	819	836	812	841	808	793	855	857	812	836	882	795	814	771	817	791	856	839	818	844	844	814	798	773	804	843	833	817	804	770	896	831	856	817	836	903	787	846	828	881	831	826	783	854	838	850	843	867	825	774	880	843	825	836	848	815	817	846	816	751	834	830	843	784	865	813	790	831	847	829	823	835	877	867	862	826	834	845	800	844	798	839	852	815	828	860	848	841	829	783	837	815	778	791	807	863	846	828	811	805	820	845	808	828	814	797	877	865	842	835	779	846	829	845	814	825	826	867	816	860	867	816	856	857	830	782	816	869	823	878	875	830	804	862	834	812	802	841	824	878	847	882	886	802	781	825	811	846	857	868	890	809	804	915	793	861	826	812	797	811	779	848	862	863	808	828	835	845	831	863	822	763	833	854	829	805	901	885	813	826	834	835	786	834	875	817	838	879	817	833	840	855	825	856	838	853	858	806	839	784	842	847	841	846	795	782	815	804	848	863	862	826	812	793	844	862	843	855	826	831	844	816	836	811	844	814	839	838	871	840	835	828	811	839	775	800	841	822	768	843	774	824	765	862	858	814	843	814	868	853	875	864	816	821	834	855	849	831	859	806	838	830	811	821	829	833	814	825	752	849	836	816	874	846	857	829	857	810	824	844	795	862	817	821	933	808	810	825	782	839	808	856	845	812	835	814	867	823	837	837	790	834	862	831	830	795	806	873	855	841	809	827	861	835	806	853	824	859	817	834	854	839	836	848	838	806	812	876	854	824	888	832	815	823	858	830	833	816	807	803	823	858	795	837	827	835	807	865	823	820	844	854	844	791	827	835	810	812	815	847	865	873	838	789	803	838	831	839	824	834	898	773	835	847	879	854	823	840	848	837	811	804	835	857	858	862	799	783	827	814	866	837	824	823	812	866	849	859	856	796	884	820	811	784	787	832	822	862	859	821	809	780	848	821	770	831	845	782	826	811	836	822	851	844	820	760	841	838	854	828	797	827	793	830	833	840	876	818	827	826	850	852	874	841	810	833	881	882	806	811	825	872	844	808	835	827	848	783	840	820	801	825	832	850	850	866	801	864	796	836	833	824	800	821	810	818	855	815	838	824	839	827	830	846	808	873	829	803	899	850	796	898	853	835	837	855	841	827	844	836	815	796	816	837	808	843	786	822	863	833	807	861	834	842	783	802	825	814	822	840	791	873	864	802	867	815	811	915	851	830	867	798	872	778	847	845	777	807	881	847	830	815	818	786	794	779	791	834	863	839	877	812	804	825	804	818	774	825	820	841	861	846	844	850	804	876	832	877	870	862	801	864	803	778	783	879	817	771	839	840	853	851	812	804	858	853	841	815	758	892	860	819	861	800	854	738	889	809	815	861	811	873	763	824	835	789	832	860	857	802	855	842	850	854	803	770	826	833	841	734	818	854	873	860	800	917	793	817	890	812	826	890	843	796	858	815	826	850	795	783	855	845	848	855	839	839	776	790	869	837	813	910	796	806	853	865	868	873	779	852	823	848	791	845	885	794	861	880	885	784	827	844	860	829	809	887	814	844	848	843	790	872	889	874	863	854	810	875	837	883	823	816	907	825	859	828	834	870	843	863	790	880	802	842	844	844	832	827	843	832	881	804	844	861	845	767	827	848	835	807	855	807	786	813	870	906	845	824	831	829	832	842	837	828	795	839	894	811	790	790	808	823	829	852	817	879	827	852	795	858	840	812	827	857	827	882	825	798	853	842	819	768	856	836	828	817	775	831	794	773	811	840	803	844	824	834	793	803	819	836	843	825	802	874	836	801	867	833	804	786	833	883	783	870	852	830	836	845	876	839	868	881	804	822	808	835	846	834	829	816	800	786	856	817	830	802	786	856	869	847	869	815	805	820	837	831	806	855	830	806	806	887	795	853	835	812	781	868	854	816	825	818	841	795	796	837	810	857	865	810	825	788	802	803	838	839	781	824	869	845	850	838	832	827	843	813	806	870	809	840	846	831	846	816	839	837	817	845	851	834	787	805	806	854	808	848	814	869	811	823	789	888	823	792	832	803	820	844	811	791	811	837	890	875	791	847	818	892	826	830	825	796	870	894	847	831	816	823	846	804	783	782	826	852	921	833	849	896	824	841	814	857	846	816	828	812	830	810	860	805	861	861	830	817	855	846	810	828	819	803	895	814	859	845	861	836	858	879	805	807	818	808	822	877	810	823	817	825	853	854	889	820	817	817	850	844	826	783	803	833	844	852	794	824	789	879	836	857	805	833	836	840	858	823	822	842	848	794	860	805	824	838	861	862	833	842	836	805	777	852	805	813	789	837	820	792	854	807	818	838	895	894	798	875	849	811	813	830	836	862	815	798	834	848	829	830	815	855	841	858	826	859	866	836	806	796	838	912	819	795	837	882	800	778	819	774	855	838	795	826	813	850	887	820	835	822	810	819	825	787	888	842	829	885	840	842	824	847	800	840	842	802	803	827	756	858	827	802	798	870	803	842	832	838	801	778	836	904	888	798	795	795	865	800	826	834	834	838	825	873	861	780	813	825	833	876	861	858	850	857	798	787	836	856	810	800	864	868	791	863	831	882	792	795	834	849	890	872	870	864	781	829	828	828	814	822	871	821	811	839	812	815	817	829	888	819	885	809	875	808	801	828	812	850	848	835	830	823
2554	464	164	131	233	343	291	231	363	284	434	1415	57	46	48	41	38	39	38	39	24	40	35	43	36	30	24	34	31	31	40	23	27	24	23	33	23	32	31	27	28	29	30	34	24	29	33	40	26	21	27	33	38	25	38	28	32	26	33	34	37	27	26	25	31	31	38	24	28	34	32	25	26	20	28	34	33	29	34	25	21	20	28	27	26	27	29	23	24	27	27	31	38	27	27	32	28	25	37	34	26	24	42	24	24	23	30	29	27	33	34	27	24	28	29	25	29	31	33	24	23	26	36	29	30	23	29	28	42	26	32	23	29	34	32	34	25	36	24	25	26	26	16	28	35	28	27	22	25	41	25	27	23	28	26	20	23	29	37	25	29	29	25	25	19	19	26	28	32	36	23	28	25	29	26	31	35	25	27	36	23	28	22	26	25	30	20	23	23	30	37	32	26	24	25	26	27	24	28	28	26	26	24	25	30	25	31	23	27	20	23	25	32	30	26	22	26	30	35	16	25	24	24	31	22	23	26	21	29	34	25	21	32	30	29	27	32	28	28	19	26	29	26	34	35	25	31	34	27	30	25	28	22	28	25	17	30	29	23	26	28	21	21	29	30	32	36	30	24	33	36	34	26	34	26	37	25	14	24	31	34	20	22	17	35	31	25	28	17	27	37	31	28	26	25	24	21	27	41	33	33	28	29	27	35	19	28	25	34	27	42	25	23	32	32	33	30	30	38	24	25	28	30	26	34	24	26	32	25	25	24	32	33	25	28	26	28	22	31	24	25	34	25	23	21	24	31	19	22	26	30	24	26	30	28	26	36	35	26	28	22	13	37	22	12	29	28	29	22	28	45	27	39	27	28	23	30	27	28	26	36	26	26	26	33	22	27	34	32	39	31	34	35	24	40	23	41	18	29	34	26	32	25	28	22	22	21	29	20	26	29	22	32	31	22	35	24	34	27	31	23	26	26	38	28	28	22	25	32	23	25	28	34	28	20	27	23	32	16	16	26	26	33	22	36	22	27	31	23	27	23	24	32	30	26	32	29	25	19	26	35	23	26	25	27	32	23	28	29	22	28	29	30	30	18	33	30	31	33	32	36	25	19	26	31	37	26	29	24	26	34	20	32	34	25	29	24	22	28	19	26	25	26	34	30	21	27	25	34	26	24	35	23	29	27	22	29	26	29	37	27	20	34	21	19	20	30	21	40	15	23	38	27	30	27	32	23	18	22	32	24	30	27	28	37	28	31	32	35	26	32	25	29	24	22	29	28	20	20	42	32	22	18	23	29	15	36	23	30	23	28	22	30	29	25	33	24	31	23	23	18	23	28	23	28	22	30	35	25	26	28	24	22	32	28	26	31	21	41	32	36	39	35	20	28	21	29	33	24	22	25	20	26	27	28	20	29	36	37	12	25	22	23	33	26	14	25	28	19	27	27	36	23	32	35	30	20	33	27	18	29	25	27	25	28	23	20	20	30	38	30	23	33	28	32	29	23	30	36	23	27	31	19	29	26	33	30	45	16	29	23	31	23	21	33	21	16	27	27	33	23	33	25	36	27	25	22	18	27	29	21	27	25	25	39	22	36	29	26	27	22	26	24	34	23	24	27	29	27	24	44	24	26	22	27	32	29	32	19	32	30	22	22	35	34	26	31	25	34	25	30	32	27	27	33	34	31	21	33	24	25	27	24	30	21	29	25	27	16	31	26	25	27	24	34	35	23	29	43	23	19	23	32	30	23	32	27	30	35	23	24	22	40	25	31	24	26	29	32	23	31	18	27	25	24	25	28	32	34	33	29	16	31	39	21	33	24	17	27	26	34	24	21	24	23	20	27	26	23	23	35	19	31	18	22	31	28	29	24	26	26	20	31	38	25	33	26	25	35	27	24	35	30	20	22	27	29	29	27	29	31	26	29	22	28	30	22	27	23	21	29	28	27	31	22	29	35	23	34	45	23	29	29	33	30	29	26	31	22	23	36	30	19	23	24	32	28	34	26	18	13	33	32	39	24	24	30	31	34	18	28	27	26	34	20	30	31	34	26	25	28	34	33	30	29	27	26	29	26	19	21	18	20	36	25	26	22	23	25	12	38	23	36	30	28	31	31	26	31	23	26	30	34	22	23	34	29	29	22	24	42	22	26	22	26	30	33	28	26	24	25	28	30	27	34	27	32	23	17	35	28	28	24	29	31	16	35	22	29	35	17	26	29	29	28	20	25	28	33	31	40	27	39	27	26	27	28	26	27	28	24	33	27	31	33	16	31	34	24	25	31	23	33	30	26	31	28	20	31	25	28	21	29	30	20	23	39	24	26	28	19	26	32	30	34	28	22	26	28	31	31	22	26	35	27	27	36	32	24	31	32	33	33	28	25	25	29	37	25	31	17	25	34	22	30	36	28	28	30	26	31	17	21	14	20	35	23	33	34	39	29	29	31	24	25	34	28	34	14	31	37	16	27	26	28	24	24	31	35	24	37	25	28	27	28	30	27	31	25	26	27	27	38	32	22	28	19	19	28	24	31	27	20	32	31	21	31	21	31	20	35	28	34	34	27	30	36	23	30	24	26	16	24	27	28	26	35	36	36	25	35	25	13	24	20	20	28	26	23	28	25	31	22	36	37	31	29	25	22	35	30	22	27	23	23	24	19	33	29	31	22	26	25	28	32	23	42	25	26	31	37	26	39	24	26	27	33	27	28	23	32	31	32	30	22	24	24	25	19	19	36	32	28	40	22	30	31	25	24	32	33	35	16	36	27	34	25	28	35	29	32	32	26	35	23	20	19	29	25	27	33	30	30	30	25	38	31	20	28	24	39	22	30	26	32	26	16	30	34	27	27	26	23	18	28	36	23	23	26	27	26	26	26	22	27	22	23	32	31	25	35	24	27	30	29	41	30	21	21	28	32	31	24	28	19	34	19	30	28	28	17	24	29	30	33	28	21	23	23	30	22	25	27	28	31	28	35	23	23	24	18	33	33	22	25	28	35	32	29	28	22	26	21	29	30	36	27	32	33	17	21	26	26	30	36	22	28	32	29	26	18	34	26	28	29	26	26	31	28	37	25	24	28	39	36	35	23	20	22	27	24	28	24	33	27	25	38	26	24	29	29	31	22	41	26	33	30	27	38	28	16	27	33	23	25	24	24	40	33	37	32	24	35	34	36	29	29	20	31	20	23	19	30	29	37	31	20	24	20	21	30	34	26	34	25	31	33	24	34	31	20	35	27	40	26	16	38	29	21	32	27	23	31	23	24	30	24	25	32	24	31	27	30	29	34	25	23	35	26	32	36	30	31	32	25	38	32	23	24	39	31	19	27	32	31	25	27	32	37	34	23	33	24	28	20	32	32	22	23	18	28	14	33	25	20	24	28	27	29	38	31	22	29	30	34	27	29	31	32	31	38	31	22	30	28	30	33	27	22	28	26	28	25	22	25	36	20	24	24	18	28	30	36	23	29	22	32	24	21	30	23	38	35	24	20	24
20042	12047	5412	14550	19250	22089	17321	12800	17476	12756	16888	17820	2039	1735	1495	1413	1199	1111	1130	996	928	891	853	788	805	765	706	660	725	675	693	657	657	663	587	614	587	600	614	543	562	545	492	523	504	546	533	560	528	541	533	548	562	494	516	529	503	503	497	497	475	497	479	484	515	475	444	498	493	450	499	492	481	481	468	468	488	457	516	501	454	437	481	489	484	534	487	491	454	502	490	497	478	510	441	490	484	483	490	496	474	466	517	483	464	484	479	478	464	450	475	448	466	464	460	505	481	519	474	447	492	485	483	510	458	460	495	461	482	490	464	475	458	498	475	483	478	483	476	481	462	480	441	469	448	472	477	454	501	466	495	461	451	473	458	460	474	452	500	461	445	476	474	450	482	496	459	433	482	462	476	481	441	454	455	531	467	433	473	458	502	469	480	468	447	471	483	432	464	462	467	448	471	473	460	471	456	469	483	462	445	453	479	480	467	519	500	462	486	480	461	480	447	461	460	480	474	479	472	440	475	496	450	476	463	476	463	458	454	505	462	448	495	476	453	451	430	469	477	456	466	430	475	473	478	480	464	455	473	460	466	466	437	456	439	470	482	501	480	448	453	469	460	482	475	477	524	479	493	476	483	480	470	478	463	463	445	451	487	431	436	489	442	438	456	493	461	463	478	448	490	475	498	457	480	501	473	453	420	428	473	471	486	473	481	468	434	449	471	476	465	495	483	473	493	466	418	460	458	454	486	489	425	498	471	471	436	454	479	489	448	486	449	471	492	480	488	468	478	488	463	463	480	455	457	482	445	482	483	448	468	435	496	456	468	437	505	463	414	477	472	495	462	474	462	482	496	460	471	466	457	447	444	448	457	499	491	470	492	493	461	480	477	478	487	468	476	503	466	460	503	475	473	468	491	458	437	478	453	474	469	473	503	503	454	495	432	482	444	545	484	458	451	479	483	459	467	451	481	481	474	498	470	473	462	461	475	442	458	417	436	477	442	526	480	502	485	417	456	453	468	452	487	480	502	475	478	470	446	469	471	470	478	456	479	492	480	489	459	471	453	460	459	463	478	466	449	500	457	468	490	469	492	470	460	479	436	458	483	474	506	491	458	497	468	470	476	491	437	497	444	493	471	453	481	460	459	492	471	464	494	454	454	452	443	464	452	450	446	458	484	451	454	502	460	487	486	450	470	479	448	481	419	465	454	456	486	465	441	498	462	458	433	461	455	459	526	460	471	440	470	448	458	497	463	468	486	502	465	460	512	476	452	448	436	473	478	477	485	497	471	535	457	524	471	438	457	477	461	470	459	467	487	459	484	465	466	482	485	488	492	447	474	447	495	445	465	469	455	477	481	498	489	486	488	483	469	456	518	466	522	478	475	475	502	443	504	447	494	479	457	440	434	485	478	488	476	441	456	482	478	456	476	480	507	471	498	409	479	505	509	452	464	462	468	471	489	438	463	452	438	456	480	479	442	458	489	470	447	435	412	458	452	438	481	483	466	464	461	492	422	445	491	470	479	465	491	453	456	457	468	477	498	466	474	468	514	504	446	476	439	484	503	465	490	438	477	474	477	501	474	481	499	488	487	481	433	482	476	481	520	465	472	434	448	475	457	415	431	480	504	482	457	486	447	451	450	478	431	476	506	485	490	453	473	475	470	496	469	435	484	489	460	463	474	475	470	449	419	504	472	447	480	487	463	473	459	481	474	475	427	502	437	508	502	452	489	474	468	432	472	491	461	512	483	478	488	455	486	500	486	468	466	471	475	455	475	482	461	463	453	516	454	446	437	454	467	447	482	457	439	447	416	466	470	458	532	478	449	495	527	462	493	462	487	437	491	461	478	459	444	431	423	477	440	467	479	441	473	507	481	469	474	452	481	507	480	451	466	476	439	472	437	453	437	431	474	488	442	502	493	455	461	475	445	454	509	472	471	479	488	470	476	471	484	477	444	445	481	476	470	452	497	454	477	476	472	428	511	445	463	468	510	464	484	481	452	466	474	473	462	470	476	465	472	504	459	485	488	450	464	473	475	505	462	497	491	450	474	501	482	481	438	455	454	463	467	456	474	443	458	454	463	477	486	477	488	439	478	494	481	491	455	445	448	462	462	502	442	440	468	508	487	461	494	480	509	453	447	469	503	440	459	442	455	535	460	489	503	494	465	489	504	478	444	422	473	454	459	468	479	461	502	422	475	448	479	459	452	451	472	478	494	444	463	463	457	485	451	471	446	499	446	457	457	508	449	457	479	490	509	506	480	471	462	466	457	475	469	458	502	477	461	442	433	471	504	466	497	489	445	441	455	464	478	472	478	442	442	489	429	465	412	435	477	456	465	465	438	422	525	452	463	469	445	465	464	491	457	493	482	448	471	458	475	446	441	491	471	497	502	444	455	482	483	460	445	465	469	476	486	496	476	447	497	482	477	466	467	461	487	493	477	518	440	504	474	505	476	496	442	482	421	488	497	487	482	495	465	450	420	479	487	455	472	474	467	466	472	470	497	494	487	484	454	458	477	450	468	461	491	469	471	483	476	472	458	505	454	481	486	480	445	488	477	491	460	470	515	434	462	480	484	438	520	463	476	482	495	490	472	445	479	456	482	462	445	492	448	437	469	441	454	472	470	451	488	471	449	455	469	470	492	445	453	472	475	472	455	470	475	462	485	483	532	460	485	476	467	470	470	469	445	490	447	473	438	485	459	468	453	465	425	473	460	474	471	475	495	464	463	468	477	455	414	503	474	455	455	440	466	465	478	459	476	506	482	449	491	491	466	496	463	444	486	445	492	447	512	491	433	483	467	454	486	457	451	455	419	451	493	461	475	500	478	436	491	478	441	433	429	434	478	472	475	460	463	497	431	498	446	465	469	463	510	497	477	460	457	467	499	463	490	459	480	470	474	474	478	467	456	485	476	451	483	434	460	485	460	446	428	451	438	465	491	473	498	471	498	449	459	492	451	485	467	455	432	451	475	433	445	493	456	484	490	488	453	476	475	426	446	453	495	454	475	459	452	466	440	441	475	472	489	497	484	469	509	458	454	472	503	486	462	485	452	458	466	456	481	463	489	445	462	487	505	469	477	497	459	443	442	490	507	447	483	473	455	471	463	512	433	475	441	487	455	426	452	448	493	515	482	488	461	495	481	471	462	444	477	468	460	460	514	465	495	457	483	433	483	480	449	416	512	461	482	523	503	484	476	452	457	477	427	476	445	527	498	437	439	488	473	442	501	461	466	488	445	446	484	471	473	483	460	459	486	518	445	487	460	442	459	514	428	502	455	471	497	494	460	422	503	439	399	465	444	466	480	465	485	462	502	458	467	491	457	457	472	432	470	476	445	477	461	449	484	489	440	413	454	487	504	459	463	486	482	484	479	483	449	450	462	474	471	482	438	473	466	449	453	489	471	473	509	483	444	526	460	490	446	486	457	454	488	481	478	460	487	476	500	431	484	480	459	491	477	464	484	495	527	515	454	482	449	462	446	469
2040	745	331	252	518	585	521	404	501	580	1730	3938	132	121	109	90	102	114	88	78	77	85	67	75	70	81	84	76	81	78	80	66	81	69	83	101	65	79	50	77	69	70	65	71	76	56	82	59	76	55	67	66	67	72	68	58	76	68	55	74	64	64	70	72	85	58	75	68	57	58	77	84	66	71	79	66	55	58	77	85	79	65	67	62	50	53	75	74	73	62	79	76	57	64	71	70	85	66	74	59	67	66	71	80	70	52	65	74	64	59	75	80	71	78	69	62	66	70	69	67	62	71	81	76	67	65	65	62	62	57	68	60	66	83	73	75	66	62	67	74	71	72	65	72	61	70	83	62	68	71	64	69	47	66	53	70	61	58	54	73	92	58	75	72	77	65	80	68	68	64	72	58	61	76	68	71	68	59	59	67	75	58	62	76	79	70	67	66	55	67	79	68	62	77	91	68	64	68	55	58	65	76	62	68	64	67	75	77	54	59	68	59	68	59	69	67	59	60	59	66	70	67	57	69	70	60	58	63	79	61	64	74	68	62	64	91	74	62	65	84	71	75	69	68	76	65	71	70	59	65	86	69	58	80	58	70	50	60	80	68	66	65	74	67	77	75	72	69	56	58	74	69	70	67	83	63	62	74	72	57	77	69	84	65	82	58	82	70	63	76	60	62	72	72	77	69	62	65	69	70	73	74	67	73	65	76	80	52	81	63	72	81	72	72	65	58	74	62	72	62	74	71	65	74	72	64	67	63	71	61	76	64	73	74	68	66	68	77	73	81	67	68	77	71	67	73	71	90	81	65	71	64	71	58	54	62	71	55	77	60	78	74	75	98	68	85	67	73	56	69	57	62	66	59	74	54	67	73	65	61	69	48	66	55	85	68	82	80	74	69	73	68	62	64	63	55	88	55	44	54	58	59	67	71	69	74	69	51	75	71	56	66	66	71	68	60	62	70	59	76	73	70	67	64	61	58	71	50	72	59	82	61	84	69	71	60	61	62	84	72	69	71	70	67	65	63	63	67	65	63	64	84	60	55	71	81	64	78	61	72	78	62	56	79	77	73	60	58	62	69	83	53	55	69	87	67	68	71	70	64	57	66	71	68	52	75	77	79	51	54	69	61	70	55	80	67	66	65	78	61	62	75	71	80	55	59	53	59	80	57	52	64	57	68	72	68	61	79	48	75	70	51	67	66	58	74	70	69	50	65	62	64	69	58	59	76	64	73	62	55	65	93	63	74	69	64	59	65	68	71	70	63	77	59	47	78	61	75	66	56	72	61	72	60	57	64	71	65	62	62	81	63	57	63	74	71	65	83	57	63	76	70	73	78	76	69	66	68	65	69	77	76	63	66	71	70	76	61	78	69	68	54	71	71	62	72	59	64	64	60	74	67	60	72	66	74	72	60	61	69	77	75	79	58	77	62	80	81	65	62	84	63	55	68	55	64	69	71	66	78	73	77	77	73	69	66	57	54	61	62	57	50	71	61	72	75	51	65	71	62	74	72	71	64	57	68	56	54	59	96	56	64	65	73	59	48	62	49	77	67	61	66	55	85	75	55	77	65	54	67	75	61	75	61	69	58	78	70	71	68	64	77	77	76	75	80	72	66	70	82	47	58	47	66	69	67	62	64	69	62	76	67	79	59	74	75	72	57	70	67	90	58	65	67	63	71	78	60	76	65	80	75	79	73	59	50	60	76	66	66	55	63	57	75	83	71	67	80	55	73	56	65	71	74	68	72	61	74	56	55	56	52	65	89	64	87	83	71	72	66	73	82	67	66	63	60	65	67	57	68	63	80	81	64	62	64	71	65	80	83	67	60	70	60	75	89	80	76	73	83	68	69	74	80	58	68	69	72	73	75	71	60	75	74	62	75	80	59	64	69	70	80	65	53	57	60	64	72	77	72	53	70	59	75	75	65	77	62	74	62	73	75	59	63	62	75	82	63	75	74	66	63	79	64	73	73	64	67	53	57	68	56	77	77	73	74	69	60	74	75	74	71	70	51	69	76	69	63	63	63	79	55	54	76	64	76	66	67	74	67	76	53	79	70	47	69	66	90	65	66	66	67	89	61	64	70	63	67	58	71	64	56	81	64	70	54	69	56	60	56	66	76	71	75	72	63	68	69	67	57	68	80	77	60	71	68	61	67	62	61	66	74	77	58	66	82	68	68	75	69	82	78	73	70	70	72	58	68	72	55	60	78	62	63	75	65	67	70	60	73	72	63	79	71	68	67	67	73	56	66	74	67	51	69	61	46	67	64	53	54	80	63	59	74	71	72	66	77	59	53	60	63	50	53	71	78	65	71	69	72	72	80	74	72	69	59	73	72	77	61	70	56	76	78	64	61	71	57	64	71	68	68	66	66	60	70	48	56	80	72	62	54	75	74	68	76	62	58	66	58	64	77	75	73	73	74	63	65	75	56	70	61	60	53	77	85	69	61	62	63	73	79	70	63	57	76	70	62	75	75	62	69	57	69	62	79	59	77	69	68	59	45	73	67	69	75	68	68	75	74	57	54	69	60	53	60	75	58	68	80	70	81	59	57	65	67	65	73	66	70	56	65	75	68	56	57	75	73	81	60	70	64	63	61	72	59	67	93	85	70	77	76	67	78	60	75	70	61	59	62	71	76	70	69	76	64	73	66	64	71	56	77	67	64	64	78	64	65	80	69	69	61	60	62	67	60	70	53	70	70	58	51	63	77	66	62	65	72	75	71	73	57	76	65	53	48	70	59	71	76	66	54	67	52	59	65	69	63	69	84	71	75	67	61	74	67	65	70	61	77	66	62	68	72	69	68	67	65	61	61	71	70	76	67	84	75	71	71	78	83	71	67	60	63	59	83	63	68	65	69	58	68	64	74	66	74	65	71	71	75	74	59	63	62	73	59	66	61	71	80	66	71	74	66	73	72	70	63	70	71	66	65	66	77	53	59	51	78	68	62	61	67	83	56	62	79	67	59	46	60	50	64	60	63	68	49	74	57	67	80	72	63	71	76	70	62	87	67	70	60	60	64	78	70	65	81	54	75	60	78	67	77	68	82	54	79	67	73	63	68	58	69	82	69	56	52	64	68	74	54	62	61	67	78	61	73	78	77	74	60	55	60	63	72	74	65	61	69	79	67	76	88	74	78	62	58	54	74	67	76	85	68	69	77	87	61	78	65	63	67	64	71	72	69	68	72	56	68	72	81	47	62	59	62	51	58	67	70	75	67	71	59	82	71	78	61	46	59	62	73	66	70	65	72	70	83	66	82	69	77	81	54	58	54	68	71	67	61	60	72	76	68	86	76	60	71	58	62	64	70	60	72	67	70	58	81	66	69	76	76	78	67	69	67	70	71	58	79	69	72	63	65	58	88	58	51	74	67	63	76	59	56	78	78	68	63	80	59	77	60	67	66	73	63	74	78	60	62	69	79	73	69	79	67	74	59	57	55	66	76	54	80	71	78	72	69	64	92	73	71	66	70	67	69	74	72
26947	16229	9163	20166	28351	27665	23604	17975	19321	20911	28737	28112	4291	3743	3277	3097	2730	2471	2465	2196	2076	2023	1972	1821	1736	1679	1609	1630	1589	1510	1516	1495	1423	1492	1409	1362	1371	1391	1299	1333	1343	1289	1310	1286	1298	1312	1232	1249	1264	1301	1275	1325	1194	1193	1275	1258	1217	1221	1235	1163	1226	1169	1192	1170	1159	1183	1160	1206	1173	1191	1230	1157	1164	1153	1250	1100	1172	1116	1148	1118	1221	1109	1130	1141	1202	1162	1185	1177	1103	1157	1174	1164	1146	1168	1112	1140	1179	1073	1127	1173	1166	1154	1143	1182	1123	1114	1140	1127	1191	1063	1066	1119	1115	1111	1123	1079	1144	1072	1146	1079	1143	1130	1102	1102	1125	1144	1155	1133	1153	1123	1154	1142	1107	1120	1076	1065	1133	1161	1194	1061	1122	1133	1174	1060	1051	1080	1223	1072	1105	1106	1129	1188	1126	1118	1132	1148	1129	1145	1122	1116	1124	1120	1119	1139	1119	1119	1204	1135	1152	1087	1089	1037	1106	1156	1112	1131	1153	1156	1158	1115	1129	1112	1097	1099	1168	1114	1082	1086	1105	1146	1124	1108	1082	1118	1116	1086	1112	1053	1126	1136	1108	1095	1119	1111	1193	1114	1122	1120	1128	1134	1107	1162	1165	1156	1097	1091	1130	1088	1149	1154	1134	1101	1075	1134	1063	1129	1173	1168	1113	1092	1102	1119	1129	1107	1121	1106	1161	1133	1129	1142	1107	1168	1149	1089	1114	1141	1139	1098	1121	1126	1150	1083	1088	1080	1088	1117	1136	1133	1157	1104	1106	1119	1118	1156	1106	1161	1086	1132	1124	1128	1149	1165	1109	1138	1183	1121	1123	1113	1206	1049	1145	1115	1128	1146	1098	1140	1089	1099	1103	1135	1117	1155	1139	1095	1072	1135	1121	1096	1128	1118	1119	1109	1118	1138	1105	1104	1124	1062	1094	1166	1122	1041	1163	1051	1129	1146	1148	1117	1101	1083	1106	1072	1104	1080	1084	1137	1146	1107	1131	1116	1105	1153	1123	1103	1089	1143	1106	1083	1114	1067	1123	1155	1111	1101	1120	1116	1092	1078	1068	1159	1180	1104	1187	1126	1096	1098	1095	1151	1075	1128	1160	1099	1096	1088	1141	1133	1114	1158	1077	1090	1154	1115	1162	1113	1089	1094	1105	1109	1157	1098	1079	1085	1157	1121	1094	1131	1142	1144	1160	1136	1125	1096	1145	1108	1076	1138	1118	1105	1076	1137	1131	1101	1203	1141	1089	1102	1140	1105	1090	1122	1112	1096	1077	1060	1098	1139	1151	1097	1144	1065	1133	1139	1127	1076	1132	1079	1148	1085	1111	1132	1136	1055	1125	1133	1122	1076	1170	1102	1166	1107	1158	1112	1099	1104	1108	1150	1076	1153	1113	1110	1127	1130	1133	1089	1088	1156	1066	1128	1092	1162	1135	1105	1123	1137	1184	1179	1160	1148	1068	1106	1143	1120	1163	1119	1104	1096	1104	1079	1129	1123	1118	1110	1093	1100	1068	1151	1125	1111	1128	1083	1097	1153	1107	1145	1112	1137	1067	1122	1131	1121	1165	1148	1148	1102	1140	1157	1193	1114	1115	1150	1164	1117	1129	1100	1090	1166	1127	1094	1131	1124	1112	1168	1075	1102	1094	1095	1137	1097	1093	1079	1106	1124	1123	1176	1101	1143	1152	1143	1146	1096	1080	1135	1184	1120	1140	1027	1119	1094	1153	1086	1098	1106	1110	1108	1141	1082	1158	1147	1121	1103	1090	1109	1139	1113	1073	1110	1113	1096	1141	1207	1155	1119	1134	1099	1132	1165	1139	1059	1132	1117	1112	1064	1110	1146	1101	1162	1107	1081	1151	1111	1096	1182	1104	1112	1137	1120	1224	1142	1117	1080	1106	1124	1113	1169	1119	1118	1113	1077	1074	1165	1114	1164	1136	1163	1115	1067	1104	1132	1126	1096	1083	1130	1132	1131	1069	1096	1116	1131	1096	1102	1099	1091	1139	1168	1118	1161	1133	1108	1157	1077	1078	1113	1114	1080	1149	1115	1115	1113	1113	1100	1098	1102	1164	1128	1084	1120	1076	1138	1133	1139	1110	1150	1044	1110	1130	1156	1143	1101	1151	1246	1085	1077	1140	1064	1064	1162	1084	1126	1106	1154	1090	1089	1129	1117	1096	1151	1142	1158	1100	1173	1083	1148	1119	1158	1128	1152	1141	1133	1183	1084	1109	1084	1114	1140	1170	1129	1091	1091	1060	1151	1113	1169	1041	1135	1125	1111	1127	1115	1108	1101	1141	1144	1097	1137	1118	1121	1133	1163	1105	1111	1121	1181	1099	1154	1164	1114	1115	1154	1148	1111	1060	1132	1138	1070	1106	1175	1125	1115	1142	1063	1109	1120	1078	1200	1081	1125	1113	1121	1081	1135	1095	1100	1111	1115	1177	1104	1113	1156	1099	1124	1064	1134	1110	1076	1138	1166	1099	1138	1121	1062	1178	1104	1145	1082	1096	1144	1143	1073	1147	1111	1164	1099	1133	1156	1163	1078	1111	1168	1163	1129	1079	1157	1102	1110	1135	1126	1087	1124	1150	1150	1091	1094	1148	1160	1133	1103	1108	1129	1136	1132	1130	1144	1090	1119	1040	1130	1140	1150	1145	1106	1118	1150	1096	1077	1146	1114	1092	1130	1116	1147	1055	1072	1178	1063	1080	1075	1070	1179	1129	1101	1140	1126	1095	1104	1152	1103	1171	1128	1065	1095	1141	1099	1061	1093	1097	1144	1145	1098	1190	1113	1092	1132	1115	1131	1134	1122	1099	1118	1103	1062	1127	1136	1153	1137	1136	1194	1091	1119	1131	1093	1129	1109	1087	1120	1081	1067	1127	1126	1148	1154	1105	1106	1111	1153	1135	1091	1123	1172	1142	1131	1114	1098	1101	1186	1134	1099	1111	1171	1094	1161	1126	1126	1159	1141	1159	1106	1068	1156	1177	1141	1146	1067	1142	1129	1154	1123	1113	1132	1156	1172	1085	1124	1115	1159	1136	1118	1124	1140	1132	1095	1085	1152	1163	1062	1102	1051	1163	1143	1125	1141	1080	1089	1064	1071	1117	1088	1112	1133	1140	1111	1194	1116	1120	1146	1128	1148	1138	1111	1079	1144	1108	1118	1130	1171	1071	1199	1083	1103	1119	1108	1124	1100	1119	1094	1153	1136	1130	1160	1080	1081	1136	1101	1058	1110	1112	1134	1090	1148	1097	1137	1139	1095	1191	1121	1108	1100	1135	1085	1101	1114	1115	1131	1146	1151	1118	1106	1125	1132	1161	1166	1104	1111	1166	1071	1099	1097	1078	1136	1124	1156	1142	1122	1130	1156	1179	1120	1065	1146	1079	1126	1143	1110	1093	1040	1080	1133	1072	1132	1171	1097	1144	1123	1122	1077	1095	1117	1142	1082	1043	1147	1125	1152	1094	1141	1094	1135	1065	1115	1048	1090	1120	1193	1131	1104	1166	1095	1050	1106	1120	1182	1100	1171	1159	1126	1046	1114	1115	1104	1075	1111	1142	1061	1130	1135	1113	1112	1094	1171	1112	1132	1152	1119	1171	1138	1140	1127	1169	1147	1103	1148	1142	1105	1115	1139	1113	1133	1167	1105	1149	1143	1135	1138	1089	1079	1116	1131	1186	1070	1118	1080	1145	1141	1092	1101	1135	1076	1107	1125	1100	1141	1097	1166	1130	1083	1091	1129	1155	1155	1117	1147	1058	1088	1106	1119	1071	1130	1104	1086	1056	1156	1128	1136	1136	1085	1100	1138	1100	1126	1172	1074	1105	1117	1098	1100	1144	1116	1144	1156	1102	1119	1123	1078	1096	1153	1109	1088	1106	1098	1179	1157	1085	1111	1111	1127	1065	1193	1076	1166	1138	1105	1114	1066	1095	1146	1087	1193	1163	1093	1152	1124	1153	1064	1186	1108	1171	1166	1117	1146	1124	1128	1109	1121	1121	1166	1106	1131	1117	1165	1154	1125	1119	1132	1067	1103	1100	1110	1141	1114	1097	1104	1146	1093	1108	1100	1169	1103	1142	1092	1169	1147	1081	1121	1144	1135	1054	1172	1120	1128	1068	1131	1059	1121	1104	1091	1075	1152	1083	1136	1133	1129	1145	1147	1125	1110	1148	1127	1147	1123	1131	1181	1128	1078	1105	1118	1069	1074	1093	1128	1174	1090	1092	1167	1131	1140	1087	1137	1181	1085	1150	1132	1106	1094	1131	1074	1056	1056	1091	1083	1088	1124	1068	1101	1123	1090	1122	1100	1086	1137	1099	1100	1113	1077	1067	1074	1133	1107	1134	1139	1079	1162	1088	1104	1114	1111	1114	1101	1107	1111	1041	1083	1126	1125	1092	1136	1090	1154	1135	1104	1127	1096	1133	1136	1150	1164	1128	1148	1063	1157	1133	1099	1080	1061	1105	1084	1128	1089	1118	1121	1138	1137	1121	1101	1148	1088	1150	1094	1159	1137	1149	1130	1138	1130	1129	1126	1092	1105	1145	1155	1138	1131	1081	1099	1032	1088	1109	1089	1128	1135	1076	1102	1145	1130	1150	1112	1142	1144	1068	1165	1121	1082	1087	1134	1118	1123	1126	1093	1072	1200	1128	1115	1090	1044	1102	1157	1118	1079	1131	1139	1072	1133	1133	1090	1148	1166	1083	1128	1035	1177	1108	1115	1129	1087	1129	1073	1110	1157	1158	1058	1155	1199	1143	1076	1106	1091	1089	1188	1124	1148	1180	1070	1175	1137	1100	1100	1101	1118	1154	1133	1108	1054	1097	1172	1122	1172	1112	1042	1153	1118	1072	1109	1153	1157	1095	1065	1072	1107	1066	1061	1111	1106	1133	1127	1087	1132	1141	1109	1077	1143	1175	1051	1115	1195	1139	1115	1124	1153	1109	1102	1099	1171	1125	1128	1123	1141	1091	1123	1156	1172	1137	1128	1113	1113	1189	1154	1127	1152
1629	258	134	92	158	258	152	74	202	230	430	514	38	34	28	26	34	28	31	16	31	26	22	20	17	16	19	25	23	17	23	25	20	18	25	25	26	26	20	21	21	23	15	19	16	32	24	14	24	15	27	18	9	22	25	20	20	18	18	15	28	18	27	18	19	15	22	21	28	20	19	13	15	25	21	29	27	27	21	16	22	26	18	20	17	21	23	19	21	25	22	28	26	29	18	25	12	23	23	24	22	25	24	23	23	24	25	22	22	15	24	20	17	18	19	19	23	20	23	22	12	26	21	22	20	19	17	23	24	24	23	18	24	23	20	22	12	17	15	17	26	20	20	18	31	26	22	35	22	16	16	25	25	30	16	23	27	19	18	29	20	17	20	31	19	24	23	18	25	25	17	20	21	23	19	18	25	16	16	26	20	28	22	32	17	22	23	25	17	20	18	24	25	19	26	19	15	29	25	15	18	21	26	16	25	14	21	26	25	21	20	17	17	24	18	23	13	24	18	27	23	19	28	22	24	27	15	24	22	27	20	22	20	16	19	21	16	21	19	15	21	23	18	27	25	22	19	28	26	17	13	19	16	26	20	22	18	21	28	22	26	22	26	33	19	23	18	25	26	27	34	19	23	20	24	12	24	17	23	15	25	20	22	24	14	22	19	17	23	17	17	24	21	25	13	17	27	21	24	21	27	21	21	24	26	25	20	22	19	27	27	20	18	26	25	16	26	23	17	18	15	24	24	19	22	26	23	17	26	22	22	21	15	19	17	20	17	20	24	21	25	16	23	15	24	14	16	26	19	16	19	21	23	20	17	18	24	14	25	14	8	23	19	31	23	23	33	21	28	23	12	23	26	24	11	18	20	23	22	20	23	17	20	18	17	26	25	18	16	16	18	21	25	22	21	34	22	16	21	18	21	23	23	12	15	16	23	23	25	19	18	22	24	20	26	20	14	18	16	26	23	26	13	19	22	21	14	24	18	26	25	16	29	21	18	20	17	27	20	17	16	19	13	34	26	25	22	22	15	21	26	19	20	24	22	19	19	15	26	16	18	27	24	23	15	21	25	24	24	24	21	23	27	24	22	22	16	24	12	18	30	25	15	23	26	21	16	19	27	22	21	26	21	28	33	24	20	30	17	21	22	23	20	29	11	21	21	21	29	16	21	20	19	15	18	24	25	24	26	32	13	16	17	23	19	15	23	23	20	27	22	15	29	14	14	11	21	16	28	17	23	21	31	21	34	18	29	20	15	18	13	18	25	23	16	18	31	21	23	25	19	22	16	20	21	23	14	25	23	21	29	21	15	19	27	16	16	18	23	28	21	26	20	14	18	20	22	22	17	19	23	27	20	15	26	27	27	18	27	23	25	21	15	11	19	32	17	27	19	19	17	27	20	15	18	24	20	20	25	24	15	20	24	23	19	20	18	24	20	19	13	16	22	24	24	21	21	28	21	18	24	21	17	21	16	25	21	21	28	25	17	23	15	20	20	14	27	20	27	22	13	29	21	18	16	22	17	23	15	25	21	21	25	27	23	13	23	25	14	26	30	18	22	16	22	23	23	16	15	26	18	17	22	22	17	26	15	16	23	22	20	31	22	29	24	21	25	18	13	17	13	19	24	14	35	21	25	10	18	20	20	19	22	30	14	22	30	11	21	22	15	25	25	21	15	17	13	18	25	21	24	23	21	24	19	13	23	33	19	16	26	19	26	19	15	20	13	22	20	22	26	20	19	22	18	27	17	18	30	30	22	27	23	24	21	31	25	20	23	18	10	22	25	27	29	20	30	25	22	20	18	26	13	27	22	32	23	29	25	24	25	19	22	18	37	22	25	23	23	29	37	19	24	22	26	28	12	21	22	28	25	14	27	17	24	22	27	21	22	30	30	31	23	22	20	24	21	21	25	21	23	17	21	22	22	24	26	20	16	19	22	16	17	24	23	29	19	19	21	29	26	25	15	22	30	30	17	20	35	19	19	19	20	23	17	17	21	21	19	22	21	25	16	22	18	20	24	20	21	21	30	19	28	24	24	20	21	26	21	26	22	19	24	23	23	23	18	22	20	7	30	29	20	31	32	20	23	23	17	17	21	21	14	25	22	19	18	14	19	19	30	20	21	22	19	29	22	26	19	20	30	22	26	18	25	20	18	21	30	23	23	23	14	14	24	17	25	26	22	22	16	23	14	21	17	25	23	16	20	23	15	23	32	18	19	25	20	18	20	25	25	14	25	18	24	26	24	21	14	26	23	21	25	20	21	24	18	23	20	19	21	21	23	18	23	19	17	16	23	28	24	27	23	19	17	21	26	25	28	18	23	17	19	24	21	18	17	14	22	19	18	20	24	21	17	26	23	22	24	17	18	22	28	24	19	18	12	26	25	23	19	21	20	18	20	21	20	14	11	27	18	25	29	21	16	25	25	26	20	18	16	23	20	24	18	22	17	22	24	23	25	15	20	26	21	16	20	20	15	25	17	22	19	27	24	24	19	28	22	22	20	24	18	21	26	21	22	20	26	21	16	29	19	25	18	14	16	12	26	22	27	19	16	21	19	23	20	21	24	19	23	17	24	19	22	17	13	16	17	23	20	20	20	20	14	20	25	13	23	24	15	22	26	21	17	19	24	25	27	21	22	28	25	24	16	27	24	20	24	25	20	21	16	23	29	22	18	29	29	15	23	21	22	25	14	22	27	20	27	28	18	21	23	23	20	28	21	27	28	27	20	29	19	22	29	20	20	13	26	23	22	18	15	18	20	23	21	32	22	17	14	22	28	19	21	21	20	19	19	19	25	30	32	19	25	14	19	19	29	21	19	11	28	25	20	18	22	19	29	20	30	21	15	24	18	23	21	23	16	17	28	20	13	33	20	23	13	26	23	21	19	27	17	25	19	26	23	22	22	27	28	17	24	18	19	27	19	25	16	32	17	21	20	20	23	20	24	30	20	30	26	21	15	24	20	23	25	20	26	14	12	20	29	27	21	23	19	17	20	26	22	23	18	22	19	20	18	18	23	18	21	22	27	22	22	19	23	17	23	17	22	26	22	26	23	18	20	21	18	19	22	32	17	23	24	24	19	25	19	22	24	17	27	21	25	25	22	25	18	20	26	21	26	24	23	20	18	20	23	19	22	24	20	25	31	21	19	24	20	28	17	18	18	27	24	20	16	26	22	23	22	23	24	18	24	29	12	24	25	18	18	17	19	14	18	24	19	21	29	19	23	18	18	17	20	20	20	23	17	24	11	13	24	15	18	23	17	23	23	17	16	25	23	24	17	23	27	16	29	16	20	19	24	17	14	16	23	12	15	20	21	21	18	16	13	19	25	27	15	28	20	29	20	25	28	20	22	21	22	23	20	15	16	27	32	21	18	19	17	28	17	23	18	18	21	22	13	14	16	22	15	25	15	19	20	23	24	18	16	14	30	21	14	15	20	17	22	14	27	22	16	17	19	17	20	22	14	30	21	20	13	28	19	25	21	28
19671	8827	4033	8084	15649	17292	10561	5111	11715	9444	15907	13416	791	677	628	608	583	562	532	573	513	511	488	481	450	466	439	460	460	425	426	456	391	430	436	406	375	440	360	403	397	417	393	439	402	424	387	413	396	408	422	424	392	411	400	393	403	406	391	435	404	390	399	389	365	434	361	410	403	401	403	397	377	422	412	416	394	406	402	383	401	367	394	379	394	373	388	417	370	399	405	377	366	375	363	373	408	447	377	336	400	371	395	396	395	383	381	405	374	402	388	377	387	392	371	382	378	389	400	377	391	368	402	411	416	401	403	385	407	354	400	406	377	383	383	411	384	392	360	391	388	365	376	360	389	386	421	361	380	380	398	403	385	393	383	370	381	389	353	385	388	398	371	352	385	352	345	380	387	387	383	385	391	364	397	364	361	399	388	381	362	382	403	392	394	382	371	408	407	418	370	377	380	369	356	387	374	395	383	374	343	384	367	392	412	385	376	385	430	384	401	360	374	404	388	386	392	404	380	407	414	428	392	400	377	363	384	343	369	380	335	367	372	408	336	416	396	364	383	371	397	360	395	381	350	388	421	385	386	392	401	375	377	420	400	387	370	387	394	395	369	396	369	386	421	386	366	394	365	417	392	396	424	383	372	411	414	389	376	365	406	413	394	387	383	390	364	386	404	355	373	413	395	399	405	374	367	364	407	384	363	369	418	401	366	348	404	378	427	370	408	394	379	381	426	391	374	358	367	363	402	379	368	374	375	365	372	348	389	399	404	365	391	376	383	354	391	378	408	381	398	386	403	402	358	382	362	372	406	408	373	379	376	383	368	383	390	361	375	374	403	404	391	406	392	395	388	369	386	386	368	418	394	372	420	389	386	393	363	403	370	381	402	375	367	378	382	376	370	384	431	378	382	420	379	425	370	374	397	413	371	394	356	381	398	401	400	363	381	387	402	388	377	369	372	399	375	363	367	345	378	366	400	396	365	398	387	436	401	389	383	346	360	373	399	404	391	398	406	387	418	400	402	406	420	401	356	391	416	439	428	365	345	403	358	392	355	389	377	407	390	373	405	369	398	404	405	355	398	404	356	368	430	390	355	379	414	399	368	382	385	380	356	397	378	385	399	360	380	343	364	365	388	387	377	367	379	354	388	420	381	399	398	396	362	383	371	398	383	377	388	417	382	350	380	449	410	386	411	358	357	399	359	383	387	372	433	444	368	407	368	390	358	325	384	392	364	377	351	376	380	390	414	400	346	411	402	371	422	386	413	396	375	366	387	406	416	404	352	377	399	385	371	359	357	393	383	371	402	358	358	392	393	378	412	420	395	377	370	429	413	360	404	390	387	369	381	385	403	434	356	373	390	386	400	385	363	406	374	360	369	405	399	394	393	413	374	365	391	370	368	401	371	347	369	391	402	420	379	361	393	396	393	353	389	417	373	370	388	381	385	387	400	365	386	413	376	386	396	380	404	385	370	360	404	375	382	428	416	343	402	394	356	380	377	398	380	389	366	372	406	417	376	371	392	377	375	396	367	395	374	410	404	380	382	384	344	406	346	337	383	395	386	397	412	393	381	362	365	377	367	355	391	373	374	354	387	361	355	400	375	386	404	389	332	387	383	352	379	384	393	370	402	385	365	373	385	355	362	363	378	390	385	375	371	360	375	399	406	392	394	418	399	407	390	383	370	368	422	378	375	413	390	394	386	357	384	362	416	400	380	420	347	365	399	337	415	368	367	382	404	351	396	368	410	389	381	395	384	395	414	371	388	399	364	387	384	384	356	399	380	397	422	350	373	375	385	367	401	381	380	399	343	374	377	367	376	379	383	404	390	365	362	402	404	424	378	386	392	329	362	382	386	378	359	390	391	368	403	357	371	374	395	408	407	358	381	373	382	378	385	390	411	401	389	395	395	374	376	393	409	389	381	396	386	393	394	376	409	376	384	358	399	396	361	389	356	374	388	377	401	392	384	387	327	378	377	386	379	350	413	399	380	353	399	393	381	402	362	384	409	375	380	361	379	381	410	391	408	392	379	401	387	366	396	356	405	354	387	371	373	380	381	362	386	401	364	378	378	396	376	377	394	406	406	380	397	362	416	360	390	390	374	401	380	371	406	370	380	394	350	406	391	368	397	371	417	398	376	366	393	364	424	402	367	352	387	407	401	362	372	404	393	397	383	374	384	384	375	403	415	366	349	398	361	383	376	386	383	375	395	408	373	422	391	363	377	397	378	397	406	404	337	393	401	415	347	346	384	370	394	418	389	388	374	415	388	392	390	382	403	386	394	369	379	422	398	363	391	383	379	386	382	395	366	369	389	401	396	405	388	371	398	405	389	395	365	391	410	376	416	385	405	424	379	390	369	371	409	413	397	387	407	410	395	356	401	386	421	372	403	406	371	404	394	381	407	352	375	364	410	378	395	353	381	380	376	377	377	385	362	406	430	373	380	390	384	372	384	366	339	398	377	334	369	362	378	392	366	382	373	386	414	369	421	377	369	413	397	408	378	382	432	388	389	414	380	372	419	395	384	411	361	396	374	379	395	393	372	391	337	350	413	377	422	363	404	370	394	410	378	396	357	412	371	370	362	362	386	400	375	372	356	381	391	395	379	405	417	384	374	392	398	402	353	370	382	391	384	381	363	394	369	390	399	344	343	398	391	387	395	379	402	393	422	369	393	345	403	402	401	374	395	384	389	387	401	382	422	368	376	375	415	403	357	405	380	381	417	361	387	399	392	386	371	354	397	373	369	338	367	420	360	396	401	384	375	369	416	395	432	404	415	393	370	414	361	390	409	375	402	364	410	387	397	390	378	414	370	389	380	397	378	381	356	407	370	379	374	378	382	395	356	346	384	408	380	398	365	371	396	370	384	394	411	367	417	377	388	409	381	394	388	395	359	383	390	379	376	376	374	388	387	385	390	377	357	381	378	394	386	380	390	416	392	362	324	362	393	404	416	380	388	388	383	398	402	401	381	384	386	377	433	398	384	359	359	396	403	354	379	388	378	402	385	394	382	380	389	405	366	387	378	359	369	369	411	365	381	358	418	353	417	368	393	362	410	397	411	352	345	400	378	408	385	381	402	410	377	378	361	381	419	384	389	382	390	389	360	413	358	399	393	392	383	328	398	389	381	363	409	371	415	404	371	372	361	382	397	381	389	376	379	382	379	397	388	390	412	396	375	403	404	386	392	370	373	360	413	414	356	404	377	349	373	388	373	382	391	397	391	377	411	374	364	409	375	415	362	376	439	357	385	363	388	373	421	406	409	374	364	384	386	397	368	392	383	405	399	392	415	383	377	400	399	397	372	371	361	371	381	382	383	377	375	404	362	368	402	399	400	388	361	404	388	393	363	399	362	393	389	365	378	392	360	383	405	378	390	390	374	376	404	371	403	399	382	384	410	350	408	368	389	397	367	375	379	365	376	394	356	356	345	425	381	387	388	364	360	379	380	366	369	393	437	399	418	397	366	358	334	368	385	397	430	359
1201	528	268	154	268	514	246	156	235	212	1050	1706	71	71	64	55	54	54	62	57	60	52	60	55	64	39	50	58	56	54	60	43	46	49	47	49	43	57	63	47	41	49	69	59	53	57	54	46	38	47	47	50	50	46	56	49	54	51	51	60	57	54	47	50	61	50	53	55	43	36	48	52	56	46	39	48	36	51	51	49	51	44	46	46	43	44	35	51	45	58	46	48	62	45	60	40	38	44	53	44	59	58	58	58	51	42	42	50	50	53	43	47	58	56	48	46	40	39	49	47	37	43	53	44	47	42	43	54	41	55	58	56	41	46	41	56	48	47	57	46	39	51	48	44	52	39	49	61	43	39	46	59	50	46	38	54	53	51	61	43	37	48	39	46	39	64	50	41	50	54	56	58	40	43	47	48	46	37	43	49	56	41	50	49	54	47	47	43	57	47	47	53	46	46	52	57	42	42	39	56	48	52	48	33	43	37	42	49	55	42	43	46	46	40	45	61	45	52	45	57	38	45	50	48	48	51	40	47	54	69	47	49	65	46	51	49	46	53	52	50	59	46	51	46	55	42	48	46	52	57	57	44	46	49	47	44	48	51	49	57	55	46	48	44	53	49	52	45	53	55	45	36	45	50	40	48	44	42	56	53	44	37	53	37	54	52	56	47	42	44	35	49	55	50	52	45	50	45	61	44	41	51	56	48	54	41	43	54	60	53	48	49	34	41	42	56	48	53	45	48	40	43	46	50	69	44	57	51	50	48	50	45	43	56	52	46	46	39	49	42	56	50	41	43	33	45	45	55	43	57	53	47	47	36	58	60	65	55	53	55	43	54	30	55	50	44	53	50	40	59	36	54	57	51	40	54	49	50	49	39	51	54	42	48	56	40	46	65	56	48	54	46	52	45	44	50	62	45	50	48	36	45	42	49	56	45	56	51	39	61	38	60	34	51	41	39	41	50	36	46	57	43	44	55	39	52	47	49	39	54	55	52	42	47	53	42	52	50	56	42	40	51	49	48	48	45	43	52	45	51	52	46	49	49	48	43	40	46	45	47	44	50	50	35	57	35	35	66	36	43	39	54	43	55	53	48	52	53	41	49	49	55	45	54	58	40	49	53	40	44	64	44	31	58	44	58	42	44	41	47	58	54	47	42	49	46	43	42	49	58	57	48	39	42	69	51	59	56	42	55	47	54	40	40	52	43	35	47	51	42	49	48	65	51	37	54	50	38	44	53	57	43	56	47	46	44	58	38	51	51	56	49	60	50	51	53	49	45	43	45	54	43	32	53	47	51	44	45	46	38	30	48	55	53	48	53	60	48	44	47	47	58	52	55	51	47	51	49	55	53	40	48	45	39	59	56	55	47	43	52	43	56	39	46	56	50	46	54	44	54	43	42	47	48	57	47	34	41	50	52	53	53	55	49	43	36	43	52	50	41	58	40	37	51	54	50	42	46	60	48	44	42	52	35	49	58	44	36	52	56	48	50	56	55	43	51	46	44	40	45	43	46	48	35	45	59	56	67	45	52	40	46	64	51	53	48	42	32	41	55	68	52	39	54	40	40	57	63	48	44	56	52	53	56	59	46	55	43	58	42	43	46	56	57	48	43	51	50	46	53	45	39	56	49	42	56	47	40	42	47	45	52	39	36	48	48	38	44	50	62	48	39	52	50	39	36	47	44	33	46	50	62	49	43	50	35	44	49	48	49	38	37	47	49	45	39	38	37	39	44	53	43	40	36	53	60	57	47	41	59	50	46	42	44	47	33	55	49	48	42	42	38	51	55	51	56	47	50	47	38	52	36	43	64	45	52	53	50	41	50	38	34	52	48	36	46	62	51	56	37	49	62	53	48	74	48	45	65	42	41	46	40	56	59	38	54	56	45	61	42	58	46	43	48	54	47	45	35	39	55	43	49	54	55	42	55	41	49	53	42	38	44	38	43	44	32	42	43	48	43	55	50	39	48	43	41	45	49	59	48	48	43	41	52	50	43	42	49	46	59	57	42	44	44	43	49	46	45	51	47	55	60	44	51	60	53	45	50	59	57	45	43	46	52	44	55	43	51	56	48	47	54	50	40	53	40	54	42	46	41	46	52	52	59	58	61	55	53	49	58	35	52	53	44	47	48	57	45	35	39	52	53	50	49	28	53	39	40	53	51	53	44	39	59	47	46	57	46	51	49	46	53	39	52	44	57	40	47	51	46	43	48	45	57	42	41	55	44	43	49	48	44	51	56	40	55	41	54	47	40	52	64	46	50	40	55	39	48	49	46	37	45	43	35	45	42	48	44	52	55	55	56	54	46	53	48	41	38	55	42	33	49	37	46	46	58	49	45	49	56	48	57	50	39	53	53	44	51	52	36	49	53	43	51	42	41	61	47	52	51	47	55	53	50	39	49	50	41	53	45	33	53	37	54	68	36	37	55	42	63	61	49	55	49	51	43	44	50	54	47	47	43	46	42	33	45	46	50	48	40	51	37	43	48	39	53	43	45	46	34	54	49	42	57	49	48	52	38	44	44	49	45	50	46	63	47	44	52	57	49	47	47	47	65	50	55	39	50	35	51	51	54	54	57	53	43	45	45	45	45	55	41	48	58	55	52	50	51	56	47	43	45	36	51	38	44	58	42	41	59	51	49	39	59	52	52	50	37	52	54	47	41	42	45	42	47	48	51	54	41	52	48	55	37	47	44	44	48	39	46	60	50	42	43	40	50	47	53	38	40	56	62	48	48	42	41	59	60	60	38	56	40	48	49	49	52	49	50	40	45	44	63	49	49	44	49	56	49	54	48	47	45	49	39	57	47	40	48	45	42	48	58	39	50	51	52	51	42	39	45	59	55	46	48	47	44	51	48	53	42	47	52	49	37	47	43	55	40	49	37	59	47	36	54	59	53	44	49	51	49	51	35	46	41	51	42	39	49	53	56	51	38	46	51	44	54	55	49	38	46	39	58	53	49	57	60	37	46	47	45	45	50	54	54	50	56	54	45	57	47	53	50	45	44	48	37	52	36	61	51	36	54	49	47	42	57	59	41	55	42	54	43	35	55	38	41	55	38	47	44	54	43	41	54	41	46	51	43	51	55	53	45	49	43	46	69	47	52	53	55	52	39	46	40	42	36	42	50	34	35	46	42	48	58	39	59	48	49	31	34	46	44	52	50	42	50	54	40	48	51	40	43	51	38	44	40	50	48	52	42	46	51	56	39	45	50	45	40	51	49	51	36	50	45	50	47	54	44	56	45	49	33	48	53	51	65	40	54	46	52	54	43	37	57	39	54	50	48	45	51	32	58	61	45	59	43	56	45	49	41	50	47	40	53	55	45	44	51	48	40	58	49	51	51	39	54	51	78	45	58	51	48	42	46	49	47	40	64	42	57	57	42	50	46	51	53	51	40	43	43	38	44	44	56	50	33	46	41	59	44	40	44	46	50	49	51	37	42	54	29	43	42	48	49	51	45	39	38	42	45	59	52	58	39	48	42
23978	13220	6998	14103	22026	25661	14837	9791	11824	10476	24874	20658	2389	2006	1829	1747	1517	1460	1462	1338	1294	1259	1215	1207	1137	1081	1031	1075	1066	1027	990	949	989	994	936	966	887	925	949	942	940	892	930	963	881	916	889	886	891	904	973	878	927	851	880	851	907	826	853	905	834	861	837	858	885	835	826	855	836	824	797	858	803	861	865	860	805	849	784	824	832	816	821	822	828	834	810	843	863	816	827	808	869	846	843	853	865	809	817	790	803	810	854	828	875	810	863	827	818	815	843	804	861	787	865	800	809	816	786	874	818	844	801	801	814	834	791	836	882	874	810	845	882	861	877	809	824	804	795	850	807	823	835	847	832	853	821	798	812	793	801	853	822	799	842	870	782	838	836	856	829	775	846	839	824	819	798	830	816	862	841	829	860	837	836	847	820	814	797	878	807	814	817	806	837	870	829	823	809	766	844	813	859	823	822	842	851	840	801	858	807	867	846	820	821	812	844	830	855	885	894	820	791	867	853	840	800	833	830	829	801	831	796	817	798	837	833	807	809	804	839	821	812	850	874	835	797	830	799	832	809	867	837	825	820	845	857	799	829	896	787	800	859	851	844	862	793	883	851	849	835	810	821	880	800	799	834	848	872	823	810	847	828	823	791	827	804	770	822	822	854	809	899	819	835	831	825	819	798	840	773	812	842	803	839	816	825	811	809	775	826	804	840	821	763	844	830	825	810	814	836	860	824	847	818	832	806	802	848	783	830	872	817	810	799	832	853	843	814	824	774	788	810	849	830	841	808	832	831	816	813	806	798	809	810	787	825	778	824	835	844	778	790	833	835	843	833	835	851	840	782	849	823	759	823	816	852	804	803	856	852	831	821	833	794	803	829	845	795	806	816	830	841	835	811	867	802	845	835	832	840	864	832	813	823	823	778	789	824	778	839	856	796	809	824	812	852	853	873	812	827	781	860	859	805	858	820	852	834	837	798	836	834	882	854	824	841	794	776	844	791	815	826	845	794	829	815	824	827	860	841	862	792	873	844	903	852	856	810	840	788	789	842	861	831	823	796	817	900	873	840	831	823	833	746	842	853	832	781	797	825	811	792	879	805	826	934	839	838	810	813	799	871	801	762	831	873	818	830	810	793	871	748	809	818	870	819	787	816	796	817	834	850	820	810	821	788	825	760	790	828	782	851	813	800	866	838	823	822	812	763	796	839	818	832	801	848	869	845	786	832	805	836	876	821	845	871	860	812	838	835	814	807	819	887	783	821	796	860	828	831	821	788	842	826	822	824	813	834	798	800	801	877	800	832	799	843	835	820	823	802	802	814	821	830	826	758	846	804	830	853	830	794	801	839	820	839	844	820	790	819	793	793	851	788	806	831	855	813	858	813	841	862	827	776	816	828	851	801	817	862	802	858	816	898	833	823	824	819	789	764	836	863	862	836	851	826	868	835	842	796	858	836	817	852	817	807	792	829	812	876	829	859	823	852	855	815	789	852	824	837	807	846	802	839	791	857	841	866	860	809	804	812	819	827	843	768	834	837	896	801	826	807	826	821	835	838	830	855	817	892	807	764	827	867	788	854	816	800	834	807	855	846	834	837	852	828	829	853	863	802	780	828	849	787	867	847	812	824	836	830	847	859	831	844	837	850	767	819	827	852	846	780	829	852	836	820	775	839	816	848	817	768	845	791	830	784	846	783	836	822	845	788	792	780	819	838	838	832	811	845	835	835	864	806	802	822	830	797	805	828	787	848	867	781	838	856	831	815	809	833	802	819	785	803	813	841	849	879	838	843	844	804	782	836	881	798	757	843	814	867	822	792	828	816	837	849	826	809	833	827	886	863	851	822	837	842	835	875	767	822	792	835	799	813	816	821	858	833	854	830	862	809	818	816	803	827	795	869	795	809	788	795	813	838	919	820	781	840	806	823	791	847	803	788	810	821	839	894	808	842	787	869	790	797	837	838	827	808	866	831	827	855	870	812	832	775	803	829	840	830	837	827	845	841	840	864	809	862	788	827	847	844	787	832	835	796	805	773	854	856	831	820	802	810	863	811	830	856	835	906	818	842	856	810	822	814	863	830	841	819	822	815	860	829	853	808	840	807	808	832	861	841	796	822	854	869	838	855	804	803	848	799	783	811	811	779	809	786	850	823	840	812	816	821	832	813	830	821	825	797	816	789	808	826	821	800	823	815	838	852	850	761	825	881	837	840	816	859	822	875	869	846	876	859	803	845	835	789	828	817	822	819	823	814	780	813	782	810	835	832	847	847	783	848	847	827	804	856	870	822	859	812	818	816	804	873	805	881	822	827	852	861	829	793	827	814	852	787	839	863	807	842	810	888	802	835	839	807	830	840	784	834	844	849	876	843	814	828	788	823	736	816	798	808	835	871	794	849	859	766	821	808	786	791	819	841	814	848	872	854	805	799	792	822	829	809	843	841	816	881	764	815	806	826	824	825	849	834	833	786	811	843	832	793	855	817	788	820	817	796	842	821	838	853	824	817	849	835	862	830	800	866	793	842	794	847	800	839	832	803	845	799	864	847	819	849	809	799	786	863	869	836	853	852	809	803	812	798	825	822	795	884	816	808	853	838	809	829	809	890	814	776	784	812	844	848	785	786	803	819	840	824	869	782	798	802	854	854	821	789	863	830	801	781	818	809	815	791	816	823	791	815	792	751	787	849	872	838	867	813	854	839	806	865	773	836	800	812	860	858	795	839	845	864	833	793	845	814	832	810	806	833	861	837	812	777	813	852	793	784	846	795	845	844	844	826	816	837	852	809	854	852	829	832	735	824	816	835	850	850	861	797	833	839	826	834	824	841	861	821	819	824	851	808	856	874	866	778	837	849	794	818	827	846	868	800	876	809	856	835	790	795	797	818	903	839	841	846	883	828	902	822	834	814	837	847	782	793	802	842	879	863	821	856	834	829	766	846	797	835	831	830	865	873	806	808	840	806	801	811	811	809	826	789	796	837	766	804	799	897	889	792	876	804	859	849	814	757	867	794	844	766	826	867	798	838	824	779	790	792	831	805	826	845	855	817	827	775	788	812	822	846	881	854	835	811	806	807	784	833	845	846	785	778	819	844	822	860	779	792	830	800	852	872	842	803	848	786	827	797	800	846	836	810	810	850	835	832	780	825	784	768	826	844	786	830	886	843	840	835	776	814	845	882	893	786	804	875	765	797	811	832	861	806	870	810	813	810	849	876	827	831	810	859	843	831	849	848	815	841	849	865	776	802	809	827	837	832	818	847	836	776	770	822	787	804	859	801	817	875	876	859	800	859	860	813	821	846	829	810	809	845	823	848	836	871	824	808	793	834	843	789	865	807	777	854	801	800	854	815	858	842	778	800	854	817	846	827	769	862	771	760	811	798	778	800	824	774	809	800	870	834	810	834	836	829	775	819	814	896	821	868	818	806	835	781	813	812	870	818	810	852	837	865	859	793	831	873	811	810	831	778	836	815	856	858	826	803	835	851	834	831	821	829	836
2775	486	212	116	248	444	189	136	216	131	721	1166	43	49	48	43	38	40	40	39	32	40	28	39	33	28	36	33	29	31	24	32	23	29	29	22	36	37	29	32	34	29	35	23	25	19	24	24	30	30	29	34	40	27	31	24	28	28	23	27	31	26	28	23	35	23	27	28	27	32	32	26	27	32	23	22	22	23	32	28	26	33	24	26	25	29	20	27	33	28	33	26	26	31	33	29	26	23	24	17	29	27	31	31	22	32	38	30	23	22	27	32	27	22	23	25	30	31	38	23	26	23	22	28	28	28	30	36	20	27	37	27	22	33	28	22	21	39	27	29	27	23	21	27	33	17	25	26	22	18	30	27	27	28	23	24	20	31	25	27	32	26	19	27	24	19	30	24	26	33	19	31	22	21	34	25	26	18	23	25	31	29	26	32	26	29	41	25	28	30	26	36	27	21	33	22	24	23	18	21	24	34	31	31	31	27	30	20	23	26	20	20	21	32	23	36	23	31	36	31	31	20	29	23	18	31	31	35	24	33	30	26	33	30	30	21	23	32	7	25	28	21	33	22	24	30	22	34	26	29	29	40	27	30	25	22	33	23	31	26	17	22	35	26	39	24	26	37	41	33	33	23	25	24	22	27	17	17	23	25	27	30	29	31	26	26	18	27	22	28	27	26	31	22	24	22	32	16	29	27	18	16	30	27	24	27	30	24	23	26	30	20	35	36	30	21	34	25	20	24	24	40	38	28	25	20	32	26	27	32	33	16	29	25	25	23	35	26	35	29	38	30	31	31	25	30	30	20	18	33	29	24	32	31	27	33	30	25	25	20	28	28	35	24	29	33	25	26	25	25	29	30	27	34	35	31	28	26	26	27	20	28	28	29	26	25	36	32	24	32	34	22	25	32	26	28	22	36	33	24	32	26	25	20	27	27	23	24	23	32	32	31	28	27	32	23	29	29	23	29	30	21	21	23	27	27	27	22	18	27	31	18	20	23	33	24	31	26	17	31	39	25	35	22	28	30	23	24	32	34	23	24	35	29	34	30	23	21	40	26	26	22	25	22	21	28	20	25	23	23	24	23	28	23	14	20	22	22	29	24	30	37	39	27	23	37	27	23	20	23	20	28	29	30	21	29	28	25	23	26	23	27	30	16	29	29	21	21	29	33	32	24	25	32	26	27	21	16	24	25	24	31	19	20	28	17	26	32	30	19	42	15	31	20	26	26	28	23	24	32	38	24	32	37	29	28	28	28	34	33	24	22	23	26	25	23	33	32	29	29	24	31	19	38	27	23	26	38	20	31	33	31	24	34	38	27	27	29	23	28	28	30	29	22	22	29	32	24	33	24	23	27	28	20	27	21	19	29	29	34	28	36	29	22	32	28	28	30	26	25	29	20	24	25	31	19	44	27	18	37	37	21	19	23	28	33	24	32	29	25	29	18	25	27	30	32	21	27	29	24	23	32	32	31	24	32	26	30	29	30	23	25	24	31	31	28	27	23	22	15	25	27	26	21	20	27	30	26	29	23	28	17	27	38	14	25	31	30	31	28	23	24	24	17	32	22	23	28	25	19	26	23	31	26	39	25	39	22	28	32	25	40	23	23	24	27	29	30	29	26	27	29	31	27	28	23	28	27	29	30	26	35	20	30	30	33	34	38	20	24	23	32	32	24	34	36	24	25	25	31	19	33	17	30	26	25	28	31	24	30	29	25	20	38	27	29	27	23	26	28	26	25	21	27	19	34	23	29	21	25	29	39	25	24	20	16	25	20	29	36	26	23	20	22	28	26	23	27	26	34	22	22	23	30	37	25	27	19	26	28	30	30	28	20	31	24	20	28	26	25	32	31	23	32	34	24	18	17	22	34	28	28	23	19	29	22	23	23	26	30	27	27	15	36	22	33	24	30	28	20	27	25	24	23	24	19	17	25	27	21	24	16	24	21	19	25	21	28	31	28	31	31	22	24	23	27	32	22	31	27	29	21	31	24	24	20	33	26	35	23	28	31	28	30	32	36	23	37	26	23	25	30	31	24	25	20	31	34	39	38	29	16	29	24	17	25	35	34	33	24	27	22	31	19	37	32	20	34	35	24	22	32	24	30	21	33	33	28	25	35	30	27	27	27	26	25	17	30	32	31	36	33	27	29	16	24	19	27	33	23	25	31	24	32	31	20	33	30	19	21	22	38	22	29	23	24	31	23	36	31	28	33	33	23	26	32	15	21	35	28	23	25	35	19	24	29	21	32	21	35	32	21	31	31	25	40	26	29	32	29	35	31	24	35	33	20	28	28	30	25	26	24	32	25	29	29	20	21	26	39	32	27	27	17	32	39	26	18	31	23	22	29	14	27	21	29	36	32	29	28	26	27	30	21	30	24	19	30	26	26	23	21	29	30	26	22	19	27	25	30	33	25	14	22	27	22	29	24	27	29	22	18	28	31	24	35	32	17	22	34	28	32	21	30	28	32	27	26	30	23	28	25	26	22	24	21	26	18	31	26	36	31	18	28	21	37	31	26	22	24	23	25	24	21	24	27	41	23	21	29	28	24	21	31	18	23	31	35	30	30	25	30	17	29	26	23	25	26	25	23	36	27	24	28	28	27	33	30	27	32	25	28	27	28	26	27	31	25	24	30	31	32	17	35	23	16	32	38	29	19	21	22	31	34	17	35	27	26	25	29	29	26	27	30	27	29	28	23	23	29	22	19	26	22	20	22	20	32	27	27	32	31	21	24	24	26	23	35	32	38	29	23	21	25	29	27	28	16	17	32	27	24	19	32	34	26	33	25	27	24	29	33	27	19	18	36	27	17	30	27	34	32	28	33	27	27	29	20	29	23	27	33	18	30	19	29	22	32	27	17	26	26	30	27	21	24	26	28	36	33	27	26	29	23	38	31	33	26	28	29	22	36	31	26	27	31	26	36	28	29	23	22	24	28	32	36	30	30	24	26	26	36	25	25	29	30	38	26	27	30	25	34	32	15	28	33	22	20	25	40	29	33	21	27	31	29	21	17	20	30	23	29	31	36	24	30	29	31	24	41	29	35	22	18	39	21	21	25	31	35	25	31	20	24	22	31	27	27	33	27	36	23	24	31	36	28	31	19	25	27	29	27	32	24	28	33	30	28	28	26	31	31	24	26	40	23	23	29	26	21	28	29	21	21	33	28	33	23	29	26	20	23	24	10	30	28	27	26	22	28	32	26	17	26	20	19	24	27	17	28	33	24	32	27	26	28	31	28	29	28	24	24	31	23	24	25	34	26	27	30	38	24	28	15	24	26	31	29	24	26	29	30	26	28	23	31	21	26	30	24	26	22	33	21	29	29	24	22	30	34	25	23	22	30	25	36	37	24	31	23	28	31	21	29	25	28	37	28	25	25	25	28	24	31	27	30	28	30	25	28	26	25	24	25	27	32	25	30	28	27	27	22	36	32	32	27	24	23	18	26	32	38	26	21	32	26	27	32	23	13	30	21	36	30	30	30
23476	12471	5587	12990	21283	24104	13290	8420	11791	8323	21942	15802	2021	1760	1557	1407	1238	1148	1092	997	977	922	876	799	792	746	728	662	668	683	682	697	613	604	612	610	601	550	549	556	539	560	571	510	507	508	530	543	571	597	539	536	493	561	523	517	491	501	520	523	483	467	522	499	463	483	481	547	486	475	462	451	488	502	485	451	499	477	466	477	475	464	467	433	490	505	490	490	484	489	473	544	474	474	450	509	463	460	472	459	466	460	423	440	490	518	464	454	453	508	440	472	446	458	449	458	483	488	487	470	401	487	475	442	433	496	480	473	475	477	489	456	446	462	439	500	465	484	464	508	465	476	469	491	495	458	431	466	467	500	471	482	460	449	485	470	455	509	457	452	460	479	489	426	508	477	465	455	497	479	485	429	480	496	461	466	454	490	414	522	470	479	463	445	477	430	458	478	465	482	491	467	458	494	457	464	469	464	457	464	433	453	431	480	502	475	470	516	509	446	424	465	429	466	496	480	447	469	450	486	485	462	448	443	481	415	436	490	489	478	456	467	518	458	450	469	451	479	458	465	456	475	443	418	447	471	434	487	455	507	494	463	450	429	441	481	438	469	442	433	449	449	469	478	461	462	471	466	464	484	476	487	501	471	500	467	456	448	495	471	462	493	417	481	502	459	463	407	475	483	450	479	438	478	449	458	457	508	483	473	422	466	436	442	471	483	476	476	442	492	450	442	496	476	419	460	431	446	486	450	451	446	474	490	477	454	449	483	445	506	465	490	496	490	442	485	431	474	462	504	422	474	490	448	436	451	477	438	442	462	495	481	468	464	470	470	486	457	487	448	522	484	502	514	450	490	432	470	494	500	472	475	441	504	455	485	467	461	460	470	495	413	452	434	459	478	481	496	485	448	483	468	434	469	452	426	521	441	454	479	472	460	478	443	445	476	455	482	488	509	473	479	448	456	467	504	473	459	458	440	487	451	448	461	469	439	458	454	465	457	440	483	487	482	444	471	459	523	495	417	444	491	452	486	457	475	451	445	480	487	485	472	465	488	465	434	528	457	478	479	440	461	490	452	454	465	422	469	440	524	449	478	491	427	514	504	484	470	413	471	487	457	490	468	488	494	499	457	427	454	438	439	439	503	506	451	416	463	475	460	516	466	495	435	447	531	453	447	476	498	490	489	425	439	470	456	472	481	493	446	465	427	507	445	444	493	509	461	475	470	473	458	444	451	486	484	464	469	444	471	449	454	450	474	466	470	446	496	451	478	437	442	457	464	513	451	460	469	416	461	489	452	466	469	456	498	464	475	458	458	519	460	503	472	498	414	449	459	462	449	474	451	467	459	463	488	489	434	459	477	489	485	475	462	426	481	461	457	436	435	475	455	422	437	491	466	446	448	473	479	430	435	449	478	497	496	464	488	448	490	476	475	422	509	468	419	441	482	495	465	437	447	469	490	509	471	425	454	432	459	516	497	474	448	441	455	496	445	516	472	451	475	452	419	469	479	484	459	475	487	478	467	455	432	461	440	494	425	445	471	469	456	473	474	468	461	488	482	447	499	435	446	465	495	445	452	480	491	422	509	463	487	467	474	466	471	445	463	475	470	451	476	435	483	430	442	435	471	478	471	491	499	454	452	460	457	463	451	440	452	482	432	449	503	454	482	455	483	433	466	457	462	475	446	458	467	470	468	486	447	470	442	482	464	484	471	468	460	450	519	478	488	485	463	473	483	500	483	488	420	483	455	438	475	475	444	468	471	424	455	433	481	477	505	452	485	472	461	496	488	471	468	457	484	447	446	480	493	468	482	483	477	474	475	464	435	496	438	496	448	472	479	437	474	479	477	476	455	501	467	517	437	446	431	446	482	450	457	474	469	473	481	487	456	473	489	465	497	458	497	467	442	468	452	396	434	478	470	449	420	410	487	455	437	494	445	455	473	470	485	457	455	450	458	422	452	488	442	454	474	443	442	469	491	494	457	434	472	503	483	471	448	488	492	451	480	438	427	455	465	465	522	438	458	510	454	462	456	492	459	441	482	451	439	483	515	460	479	536	454	453	506	496	457	427	437	476	462	436	460	442	454	476	439	451	457	484	444	480	460	500	432	469	486	438	504	463	494	491	478	495	497	475	423	455	483	420	469	490	484	474	476	463	449	470	492	460	478	483	435	482	482	404	480	429	457	492	476	488	460	479	486	486	463	441	474	413	467	462	462	459	465	483	467	467	425	503	479	464	434	469	446	471	478	453	468	444	468	476	477	433	477	441	474	457	449	466	487	447	482	475	464	460	466	461	462	486	439	439	446	483	454	437	451	476	498	451	462	473	484	466	450	490	448	455	463	472	459	443	482	468	451	484	445	469	460	451	479	459	451	440	478	443	440	446	441	479	500	485	483	468	495	496	452	488	447	460	447	449	472	474	515	535	466	460	511	465	433	468	497	459	500	464	472	454	447	469	445	443	497	520	460	462	484	459	451	451	478	471	448	446	490	474	471	482	455	474	477	453	497	456	452	448	439	463	444	460	506	477	478	494	489	458	450	415	471	464	500	478	441	473	468	460	473	464	453	448	476	460	504	492	471	480	471	460	450	453	489	464	459	436	454	446	488	501	483	429	490	461	427	472	502	479	507	456	501	451	484	500	449	468	461	501	496	473	507	443	444	457	445	461	472	526	431	468	465	430	437	468	431	461	453	444	455	487	448	465	498	456	455	463	467	480	468	470	458	490	476	455	468	440	474	521	465	444	481	460	435	475	449	484	462	433	502	503	441	477	486	496	462	498	434	490	460	463	443	447	448	475	463	449	443	462	501	474	448	506	502	474	462	493	438	454	409	474	447	434	469	486	482	500	461	449	454	494	485	459	463	496	480	484	460	457	465	474	443	428	452	484	461	466	476	469	487	484	478	472	493	495	490	460	462	434	456	456	483	461	473	520	469	490	433	453	458	478	472	477	434	482	445	468	495	471	450	445	460	477	468	436	474	443	494	484	454	453	470	476	495	483	468	487	488	473	464	515	491	439	450	458	483	453	447	450	465	417	456	438	436	477	432	475	483	480	480	443	473	465	493	476	450	446	431	489	453	460	429	439	430	457	469	457	504	481	462	473	481	496	489	469	509	434	495	471	487	455	499	482	448	448	422	536	472	443	468	431	475	472	469	437	459	433	471	467	472	464	457	423	502	455	472	479	450	454	481	489	491	465	451	436	482	472	461	475	483	485	470	465	507	483	482	480	469	438	458	461	461	508	461	455	439	439	456	444	454	463	436	473	462	487	462	466	473	491	482	448	468	480	462	465	445	469	483	477	478	471	455	494	457	455	473	479	470	488	477	488	449	460	483	479	434	491	494	423	462	482	478	496	440	460	479	478	435	528	488	405	471	403	469	444	516	479	484	449	476	469	455	443	477	445	459	492	525	439	492	448	487	471	412	417	429	467	473	448	431	458	488	501	500	489	419	415	421	466	483	416	469	478	447	485	440	469	427	496	496	470	469
2380	920	383	242	523	710	441	329	309	275	1535	1565	131	128	115	110	86	97	98	84	95	82	91	85	79	75	86	74	64	93	85	77	67	62	65	74	59	70	61	63	57	70	70	85	63	68	63	72	79	68	64	56	83	60	88	61	71	65	70	66	62	75	72	67	52	69	56	73	72	69	66	61	72	59	57	58	58	67	63	77	78	65	62	85	60	54	64	70	70	69	63	61	63	64	79	59	68	78	73	66	51	62	84	55	57	62	69	66	68	69	74	67	74	74	54	66	64	77	54	69	77	71	55	65	57	73	76	67	58	54	68	67	74	84	60	58	72	67	69	69	58	64	88	72	67	69	74	65	73	74	68	65	70	74	62	70	51	90	63	58	59	58	67	59	60	73	58	60	75	74	60	88	62	65	73	56	60	66	51	67	74	65	73	84	56	72	69	57	68	55	65	60	50	49	63	63	59	58	56	71	63	81	71	69	59	58	64	52	66	65	58	88	58	73	81	54	64	54	58	66	66	69	52	67	68	77	84	76	69	67	71	73	85	59	55	52	65	59	71	63	62	63	63	66	67	65	52	81	71	70	73	59	56	68	63	64	75	66	71	56	64	82	75	57	67	59	64	69	65	73	58	76	85	66	82	63	59	81	64	63	57	64	59	83	58	77	58	64	62	71	60	62	74	65	78	60	64	69	71	68	63	62	56	59	58	65	63	58	74	84	74	70	59	75	53	69	65	68	63	63	77	69	66	57	61	58	77	68	68	65	53	72	61	59	49	81	71	59	60	67	68	59	74	71	59	68	53	56	70	67	67	66	68	57	60	75	76	61	68	64	68	72	55	64	55	64	57	70	66	80	61	70	89	69	73	62	66	76	67	60	73	73	75	66	69	76	82	63	74	59	60	56	56	68	53	60	51	77	73	70	66	80	66	75	66	81	58	69	84	58	76	70	65	68	67	52	67	70	58	79	69	56	65	57	62	82	64	70	67	65	72	54	71	70	66	51	59	66	76	72	63	58	78	71	76	87	72	62	53	65	72	70	72	70	58	71	74	53	63	61	73	62	81	64	55	62	62	68	65	63	73	58	48	56	79	82	72	65	62	65	55	72	57	70	62	75	74	59	52	60	49	76	71	76	74	69	60	64	66	66	67	89	58	54	70	65	44	70	72	68	68	73	70	65	50	56	84	51	58	71	70	54	52	59	65	62	59	48	74	70	74	69	69	62	59	65	62	61	69	74	86	70	57	66	79	61	53	59	52	63	70	66	48	50	73	62	70	79	72	71	66	68	75	64	59	63	62	81	71	73	65	82	65	80	61	69	82	70	64	58	58	59	67	69	66	70	70	72	68	96	61	67	61	70	73	59	82	70	74	66	66	77	67	66	70	69	82	66	57	61	64	73	63	70	70	64	57	71	69	59	56	58	66	53	70	66	73	69	64	72	58	60	66	68	58	79	57	59	55	68	66	58	53	63	70	52	63	56	68	69	68	77	77	58	65	59	67	80	59	80	56	68	63	63	68	77	70	88	57	69	62	68	60	61	77	67	61	57	60	62	59	67	74	70	71	66	63	66	70	68	70	74	73	55	68	64	62	67	55	67	72	63	61	57	74	68	55	75	51	87	71	45	63	82	70	69	47	68	64	74	68	65	71	74	53	45	83	59	82	71	55	64	62	73	68	56	66	60	83	68	57	71	59	56	63	75	74	76	69	55	72	64	66	66	67	53	63	65	66	66	63	83	54	59	74	85	69	72	73	63	68	86	60	63	70	62	64	57	80	63	56	72	58	68	71	77	70	69	60	54	60	78	62	68	67	63	79	71	59	68	74	65	53	58	64	65	59	67	49	75	67	77	65	64	69	70	69	61	81	50	55	62	62	71	61	55	51	88	73	70	95	72	72	71	78	68	74	75	66	59	46	67	62	62	56	60	71	61	64	65	58	83	67	74	66	72	58	67	56	56	65	62	54	46	76	61	71	67	66	54	57	55	84	85	73	46	67	61	63	69	69	69	46	61	76	67	69	64	57	61	71	78	51	57	66	69	64	54	69	57	78	75	63	69	64	72	55	50	54	67	62	71	59	55	50	64	76	66	53	58	67	69	79	70	69	66	70	67	64	77	71	72	54	70	63	71	66	60	63	69	54	68	68	71	57	69	58	60	75	60	71	54	65	74	63	65	76	48	54	87	60	68	66	71	68	70	60	68	56	84	64	54	59	63	65	64	52	61	75	67	79	70	57	60	52	58	61	73	56	60	72	81	71	61	61	78	66	67	70	63	60	73	57	60	65	64	80	74	83	64	84	71	62	49	67	66	52	67	71	54	74	76	74	85	65	73	52	58	69	50	47	54	67	79	75	66	63	72	60	65	74	64	66	47	66	70	66	68	69	60	51	70	63	75	65	64	56	58	70	63	60	70	68	63	64	78	82	57	66	50	64	90	50	65	64	68	58	59	65	57	68	65	49	65	60	66	58	56	69	73	77	62	82	73	65	63	72	72	57	78	57	60	79	68	72	78	81	58	66	68	52	54	60	60	80	57	64	56	58	53	66	70	69	66	58	74	57	62	60	76	54	71	74	62	67	66	69	73	51	73	76	64	72	67	76	59	56	66	70	68	80	56	66	58	65	69	64	60	63	65	59	54	71	66	70	82	62	65	64	63	75	82	64	67	55	59	53	59	69	67	67	61	68	64	71	67	56	73	64	74	65	66	70	47	69	67	58	71	62	45	70	52	48	69	59	72	57	62	65	68	86	55	76	65	70	63	63	70	52	79	66	61	71	63	73	53	62	82	78	61	50	53	77	74	68	74	71	75	66	67	64	60	74	74	61	70	52	67	62	71	63	75	81	71	56	67	59	55	68	64	66	76	61	75	63	63	55	62	61	72	74	66	77	81	65	78	78	55	66	71	62	71	60	72	71	60	56	73	62	58	84	50	68	66	51	65	64	47	66	70	59	68	58	66	70	63	59	69	72	75	76	64	63	58	57	67	70	50	64	57	67	59	67	62	61	62	71	70	56	52	65	53	58	52	62	69	61	58	72	70	66	76	72	62	67	75	69	62	66	64	56	63	76	81	67	77	65	51	75	78	65	83	55	70	69	56	64	66	65	84	74	67	58	66	75	58	63	64	58	62	48	74	71	56	54	62	70	61	63	72	72	64	75	68	58	70	74	64	88	60	83	76	69	76	63	62	66	53	69	68	74	74	58	63	68	70	75	63	51	74	68	70	67	73	67	66	58	66	71	70	63	72	60	65	61	70	69	77	65	64	55	50	61	81	77	72	72	60	71	68	65	70	76	70	57	65	44	72	59	74	57	67	59	65	67	63	56	74	65	48	58	63	56	63	68	79	70	57	70	59	68	63	57	62	55	69	69	62	67	76	70	69	82	59	74	57	71	64	68	68	62	53	78	56	74	76	68	66	63	58	56	57	56	72	63	56	75	58	63	72	73	79	74	61	44	74	65	70	56	73	65	63	73	57	68	66
29827	18064	8824	20108	29672	29596	20489	15228	14531	13150	27347	16593	4546	3957	3475	3034	2831	2592	2534	2344	2188	2042	1960	1897	1802	1678	1701	1634	1569	1560	1532	1422	1440	1461	1399	1444	1375	1354	1390	1381	1304	1318	1237	1307	1256	1275	1256	1261	1319	1250	1312	1240	1268	1251	1239	1266	1241	1194	1198	1205	1203	1134	1167	1198	1206	1135	1176	1096	1130	1157	1159	1185	1179	1104	1143	1080	1108	1169	1215	1183	1130	1172	1135	1149	1201	1210	1157	1118	1173	1144	1169	1123	1167	1110	1130	1107	1156	1076	1148	1115	1078	1141	1136	1133	1158	1101	1147	1148	1119	1124	1137	1139	1153	1145	1071	1112	1125	1107	1107	1185	1104	1116	1080	1169	1118	1106	1117	1097	1110	1128	1117	1105	1092	1146	1103	1081	1110	1188	1135	1100	1071	1102	1051	1163	1137	1121	1126	1094	1092	1118	1108	1095	1111	1114	1078	1072	1111	1130	1131	1121	1116	1131	1094	1055	1141	1117	1098	1117	1125	1105	1123	1115	1070	1060	1099	1185	1065	1102	1131	1094	1162	1073	1084	1120	1133	1077	1136	1139	1120	1087	1109	1038	1102	1101	1073	1102	1115	1128	1149	1067	1107	1139	1104	1082	1172	1071	1117	1110	1219	1142	1079	1159	1120	1108	1124	1090	1072	1113	1116	1146	1183	1098	1059	1062	1113	1064	1064	1120	1122	1074	1137	1056	1136	1054	1067	1086	1057	1074	1068	1111	1086	1072	1169	1128	1194	1142	1132	1093	1131	1122	1100	1099	1063	1121	1115	1120	1129	1114	1131	1158	1114	1093	1155	1028	1072	1136	1071	1085	1131	1133	1084	1094	1112	1116	1108	1090	1118	1062	1118	1110	1153	1087	1116	1086	1093	1118	1087	1077	1120	1082	1085	1098	1104	1170	1150	1053	1135	1153	1068	1152	1102	1140	1112	1150	1083	1144	1076	1142	1081	1130	1085	1128	1083	1096	1075	1092	1102	1095	1114	1092	1092	1097	1019	1142	1068	1131	1125	1136	1059	1136	1123	1094	1087	1081	1139	1110	1104	1143	1089	1132	1091	1069	1120	1078	1100	1118	1099	1132	1076	1187	1126	1114	1110	1071	1122	1069	1085	1120	1107	1073	1133	1071	1117	1086	1126	1067	1116	1078	1090	1135	1136	1091	1110	1090	1099	1149	1104	1109	1108	1131	1176	1070	1102	1156	1072	1081	1140	1118	1027	1047	1087	1064	1068	1131	1106	1130	1097	1079	1099	1096	1069	1101	1092	1162	1104	1110	1083	1098	1080	1046	1136	1125	1124	1143	1138	1092	1089	1151	1084	1141	1131	1102	1108	1103	1078	1090	1111	1067	1124	1100	1093	1144	1116	1135	1116	1080	1068	1111	1094	1078	1109	1123	1091	1176	1078	1149	1108	1092	1095	1052	1086	1106	1086	1130	1101	1165	1037	1097	1158	1067	1146	1076	1094	1133	1146	1079	1139	1095	1155	1102	1101	1133	1118	1087	1069	1128	1110	1112	1096	1068	1158	1125	1164	1124	1158	1114	1092	1118	1110	1131	1181	1109	1064	1105	1103	1100	1066	1108	1076	1128	1130	1107	1141	1063	1144	1109	1117	1104	1109	1126	1106	1066	1104	1082	1095	1087	1152	1070	1112	1093	1082	1096	1091	1098	1095	1095	1099	1140	1144	1121	1128	1066	1108	1128	1048	1035	1139	1102	1122	1102	1091	1098	1134	1044	1062	1106	1091	1048	1132	1088	1079	1113	1086	1109	1165	1063	1090	1145	1148	1082	1116	1153	1090	1118	1088	1102	1122	1129	1050	1140	1086	1155	1134	1035	1101	1085	1125	1131	1096	1074	1129	1101	1102	1071	1115	1103	1069	1083	1064	1172	1086	1089	1109	1063	1029	1093	1080	1124	1099	1066	1098	1111	1150	1109	1116	1130	1119	1105	1021	1152	1088	1072	1110	1105	1152	1098	1072	1089	1142	1084	1120	1100	1054	1119	1112	1177	1123	1094	1088	1134	1094	1082	1089	1078	1122	1133	1099	1089	1138	1094	1097	1117	1110	1108	1103	1105	1060	1166	1085	1046	1104	1050	1167	1087	1165	1122	1029	1143	1095	1087	1082	1146	1161	1060	1077	1160	1097	1104	1053	1091	1115	1084	1164	1055	1090	1085	1148	1112	1076	1116	1121	1109	1082	1114	1120	1085	1083	1119	1089	1112	1128	1109	1068	1129	1148	1111	1105	1044	1157	1079	1177	1019	1065	1142	1116	1085	1122	1093	1055	1082	1128	1105	1106	1108	1107	1104	1069	1132	1118	1090	1088	1035	1091	1114	1099	1109	1131	1111	1115	1123	1054	1109	1094	1123	1111	1146	1075	1129	1178	1130	1107	1067	1092	1063	1175	1103	1105	1134	1111	1136	1145	1152	1170	1108	1094	1111	1118	1147	1097	1083	1060	1079	1141	1067	1104	1092	1106	1107	1103	1062	1133	1071	1104	1102	1117	1064	1139	1113	1139	1088	1137	1126	1184	1116	1099	1129	1145	1114	1152	1103	1056	1123	1050	1100	1099	1079	1086	1115	1132	1110	1078	1150	1057	1079	1092	1099	1137	1157	1075	1147	1071	1038	1070	1179	1147	1156	1148	1085	1145	1159	1117	1114	1105	1081	1087	1112	1104	1129	1116	1113	1129	1103	1174	1167	1058	1046	1107	1106	1128	1056	1054	1048	1115	1118	986	1083	1159	1122	1123	1137	1071	1095	1055	1082	1069	1122	1135	1106	1154	1083	1116	1123	1109	1143	1109	1073	1075	1135	1141	1086	1110	1078	1035	1089	1125	1055	1082	1075	1172	1077	1052	1079	1091	1085	1110	1066	1096	1051	1112	1071	1060	1041	1103	1079	1037	1107	1088	1097	1098	1125	1075	1078	1143	1130	1119	1097	1078	1076	1173	1135	1148	1063	1087	1093	1124	1136	1080	1095	1132	1038	1093	1087	1107	1053	1083	1118	1061	1053	1109	1156	1146	1143	1069	1197	1155	1069	1115	1113	1133	1163	1127	1129	1110	1064	1087	1103	1163	1095	1071	1118	1113	1108	1088	1116	1120	1103	1106	1111	1118	1044	1184	1136	1105	1105	1066	1163	1160	1079	1156	1122	1138	1119	1048	1075	1154	1082	1099	1150	1096	1102	1146	1093	1113	1162	1096	1136	1031	1082	1071	1087	1066	1057	1073	1121	1034	1076	1079	1063	1083	1150	1152	1141	1111	1083	1144	1086	1091	1130	1050	1054	1070	1115	1084	1192	1124	1096	1115	1155	1101	1141	1079	1101	1146	1103	1119	1113	1012	1107	1085	1108	1097	1107	1097	1145	1118	1076	1082	1138	1090	1123	1098	1136	1153	1060	1069	1076	1092	1084	1110	1049	1046	1141	1055	1109	1122	1124	1113	1118	1085	1133	1142	1082	1100	1109	1012	1092	1121	1152	1164	1069	1069	1097	1132	1087	1117	1121	1117	1142	1081	1102	1074	1126	1098	1112	1095	1159	1109	1108	1143	1082	1124	1123	1032	1043	1122	1080	1124	1082	1068	1111	1045	1067	1040	1084	1129	1123	1146	1109	1071	1108	1146	1115	1101	1163	1094	1162	1121	1104	1102	1095	1162	1107	1127	1149	1105	1096	1091	1041	1109	1073	1127	1101	1038	1078	1047	1100	1136	1071	1111	1084	1051	1118	1085	1104	1097	1172	1064	1099	1150	1077	1071	1141	1129	1016	1087	1110	1151	1119	1100	1086	1054	1146	1085	1093	1118	1118	1090	1086	1106	1069	1127	1140	1101	1156	1078	1113	1110	1142	1104	1087	1162	1059	1084	1102	1035	1100	1110	1149	1127	1062	1119	1098	1196	1083	1146	1096	1115	1129	1071	1052	1139	1142	1106	1037	1127	1109	1072	1136	1102	1117	1102	1092	1069	1110	1133	1108	1093	1105	1100	1115	1120	1087	1181	1080	1152	1095	1130	1093	1133	1035	1081	1118	1173	1077	1125	1117	1068	1126	1114	1114	1094	1099	1054	1109	1181	1084	1089	1119	1047	1138	1077	1103	1045	1073	1098	1078	1116	1107	1128	1060	1145	1151	1074	1119	1067	1074	1104	1182	1114	1076	1106	1119	1120	1066	1135	1070	1105	1122	1075	1133	1098	1157	1086	1082	1082	1029	1093	1058	1136	1099	1116	1069	1075	1109	1098	1117	1081	1152	1174	1116	1104	1044	1143	1180	1061	1137	1110	1114	1159	1148	1032	1029	1101	1100	1165	1153	1060	1064	1088	1107	1123	1115	1125	1161	1163	1131	1100	1099	1060	1105	1111	1083	1113	1095	1139	1169	1116	1067	1149	1134	1117	1149	1071	1109	1154	1066	1132	1176	1096	1081	1106	1082	1067	1084	1059	1074	1084	1134	1013	1115	1109	1059	1088	1152	1104	1042	1155	1113	1138	1064	1071	1080	1118	1067	1135	1073	1108	1045	1124	1093	1156	1116	1114	1035	1099	1068	1039	1139	1171	1084	1124	1079	1110	1124	1161	1099	1158	1145	1135	1066	1148	1083	1125	1100	1172	1081	1092	1114	1137	1068	1127	1117	1070	1125	1111	1136	1079	1084	1161	1088	1105	1125	1114	1085	1080	1090	1143	1125	1128	1062	1075	1106	1129	1128	1185	1063	1084	1123	1116	1109	1127	1111	1108	1115	1133	1165	1135	1111	1089	1081	1062	1223	1096	1114	1126	1115	1127	1098	1104	1077	1082	1077	1104	1134	1058	1078	1034	1108	1124	1088	1124	1135	1080	1076	1104	1066	1119	1137	1096	1064	1132	1113	1081	1124	1101	1091	1113	1103	1066	1119	1091	1081	1081	1085	1107	1039	1095	1106	1086	1069	1124	1115	1154	1120	1076	1074	1071	1177	1088	1075	1106	1150	1076	1038	1102	1176	1109	1103	1085	1102	1059	1139	1092	1138	1088	1141	1151	1049	1099	1171	1078	1099	1099	1100	1124	1100
1601	375	122	74	173	266	137	73	81	108	205	67	27	24	29	25	25	18	23	20	15	28	16	22	19	31	17	14	24	21	20	23	26	14	24	26	31	20	19	15	29	25	26	22	20	16	17	23	19	19	16	14	17	20	23	15	19	14	17	15	15	19	18	15	32	14	20	19	22	18	25	24	20	24	23	25	19	14	22	25	23	18	21	18	20	17	14	24	12	25	20	29	16	19	16	27	17	27	11	14	25	24	21	24	19	27	20	16	31	33	19	16	17	22	22	24	23	17	25	23	13	20	22	21	18	16	24	20	24	19	16	12	19	16	14	19	16	13	18	21	24	19	17	20	18	28	25	19	13	19	27	18	30	13	23	26	32	12	17	21	20	24	23	19	21	22	22	19	10	21	24	20	14	23	20	23	25	16	19	21	29	17	21	11	20	11	23	13	18	15	30	21	17	22	21	28	24	18	20	10	18	15	19	20	16	19	19	18	31	29	21	24	25	17	31	20	26	15	21	22	14	21	28	22	32	19	17	18	23	13	19	20	22	11	19	27	17	18	21	23	24	25	16	19	16	23	15	20	22	14	12	14	26	24	26	29	16	26	19	17	21	20	18	13	16	20	15	19	18	25	18	20	19	19	12	22	24	13	20	15	20	21	25	23	18	18	23	17	22	12	24	23	19	24	12	16	24	24	24	22	22	19	25	20	22	22	25	12	24	19	17	19	19	17	18	26	17	24	21	15	20	21	12	20	19	24	25	21	26	33	21	19	19	20	29	15	18	18	24	20	16	20	21	14	20	18	22	23	18	18	21	19	21	26	19	27	25	22	15	20	17	27	23	20	21	24	25	19	18	29	16	19	20	19	25	12	16	19	13	16	16	18	25	16	22	10	27	17	23	27	28	18	21	19	22	22	19	19	22	20	17	20	17	14	18	17	26	28	23	23	14	21	17	20	12	16	21	27	16	24	19	14	9	25	14	29	21	15	20	16	22	21	22	34	25	23	22	21	27	25	17	19	23	25	23	30	10	15	29	16	18	18	24	22	24	26	27	26	23	19	27	26	30	16	19	29	22	21	20	18	23	27	16	20	17	27	17	20	11	19	26	17	17	19	19	20	16	29	28	19	15	22	22	24	22	18	18	17	22	22	22	18	22	24	28	22	26	27	12	23	17	24	17	19	16	12	20	19	17	22	18	27	21	11	25	22	22	18	24	23	16	18	20	15	18	16	28	22	25	21	15	15	20	19	20	20	22	21	21	18	20	21	16	21	17	21	11	21	22	25	22	26	22	21	19	21	18	15	17	24	17	20	30	21	18	27	22	25	25	24	12	28	19	21	17	13	20	28	23	20	24	25	22	21	15	16	18	19	14	21	22	19	20	22	22	16	26	12	25	22	20	17	21	20	8	20	19	11	18	27	20	17	17	29	18	20	15	25	21	24	24	19	25	9	15	32	20	23	18	13	17	14	23	20	18	18	20	26	26	15	19	18	23	19	22	17	18	25	18	17	26	21	29	27	26	23	31	13	19	14	12	19	17	20	18	18	21	19	19	17	20	13	23	19	41	21	15	17	21	24	19	26	14	21	21	20	19	14	22	21	23	21	18	17	24	16	18	19	18	18	18	29	19	20	18	23	15	19	31	22	22	21	10	21	27	21	17	21	25	22	18	25	22	19	14	19	16	19	22	16	25	26	13	18	19	19	15	14	29	22	18	18	19	23	17	17	23	18	21	18	22	21	22	26	20	15	25	23	21	18	18	23	8	21	17	14	18	28	21	19	23	16	19	26	14	18	19	28	16	23	14	27	21	28	12	25	23	17	14	20	24	17	24	19	14	23	20	17	26	25	21	19	14	15	15	19	25	8	14	21	25	17	18	24	15	18	15	19	16	21	22	16	23	15	21	22	26	26	18	25	22	20	19	24	13	18	25	11	28	16	23	22	21	15	23	18	20	20	20	24	17	19	19	21	29	22	16	18	25	16	19	21	18	23	23	15	30	18	21	23	21	15	20	21	22	26	18	18	22	20	13	15	18	28	14	22	13	24	22	12	14	13	17	15	18	18	24	20	24	19	28	19	19	28	24	18	22	15	24	17	20	12	25	17	14	13	18	24	18	17	17	19	18	25	14	18	22	27	30	17	15	19	23	11	29	17	24	17	15	19	19	20	18	21	20	21	26	17	22	17	19	25	13	21	19	17	8	20	13	24	19	24	14	17	18	21	22	10	22	18	24	22	16	23	18	20	28	17	22	12	18	19	20	21	19	18	18	25	24	16	27	23	22	20	18	27	24	19	22	35	28	16	13	23	9	17	17	16	18	19	21	9	22	14	20	21	22	16	29	28	26	23	21	28	18	21	23	24	14	20	24	23	23	21	16	21	22	25	20	22	20	23	20	13	14	21	28	18	26	23	12	19	13	22	22	9	19	19	20	13	16	25	19	23	15	19	24	14	15	17	12	24	23	23	24	20	29	12	21	21	20	17	26	21	22	23	20	27	16	18	16	18	16	18	18	17	20	25	18	22	23	19	18	13	17	18	23	29	23	25	17	22	25	16	17	29	32	18	13	13	16	19	20	20	15	15	16	20	26	14	18	29	16	29	19	17	24	24	13	18	21	8	20	18	21	27	24	22	23	17	28	23	21	24	28	17	21	25	19	17	24	19	19	15	16	24	18	19	15	20	17	25	12	22	21	26	20	23	21	23	30	21	26	17	25	29	27	19	23	21	16	16	16	19	17	18	16	18	25	26	22	18	11	26	14	12	17	25	14	19	20	17	25	17	30	19	14	32	29	22	20	18	27	16	27	21	24	24	21	17	25	21	12	18	14	21	19	26	26	18	17	14	20	21	29	15	25	27	18	24	11	22	16	19	13	20	25	27	19	17	26	19	14	25	15	20	19	19	21	14	16	25	22	24	17	18	24	18	20	16	21	18	31	15	17	22	19	13	24	18	24	20	18	22	15	26	17	20	21	20	18	23	22	18	17	19	21	22	14	31	15	15	26	28	21	19	33	22	22	23	27	13	20	26	24	21	25	29	27	21	20	17	24	16	18	20	25	13	14	15	25	21	18	18	33	25	21	20	25	24	19	27	18	21	15	21	13	17	21	20	20	21	23	19	13	22	29	24	19	28	17	20	22	18	16	23	14	22	22	16	29	17	15	24	17	18	25	11	19	24	22	19	22	23	22	23	15	19	21	35	33	19	23	14	15	11	29	20	20	16	34	24	26	31	21	19	21	22	12	18	21	27	26	21	21	24	34	20	22	12	29	20	23	19	18	24	28	18	27	17	16	15	21	27	24	30	24	19	28	13	21	20	24	20	27	26	19	19	13	18	20	19	23	16	14	12	21	22	19	20	23	14	22	16	20	17	21	22	12	20	20	19	28	22	15	19	22	17	13	16	19	21	15	24	18	20	19	20	25	19	15	21	17	26	38	24	19	18	20	20	24	17	25	19	21	11	22	20	11	26	25	22	16	18	22	13
20284	12056	3645	8881	18174	18849	10020	5340	3325	5745	9995	3050	844	781	704	611	573	557	560	552	486	472	480	492	493	430	452	433	397	452	404	429	411	414	420	395	425	387	394	408	403	392	429	379	385	399	395	430	392	410	385	409	425	365	410	386	384	375	379	409	365	351	356	395	379	381	408	380	377	397	382	373	382	357	367	341	376	371	384	413	369	385	369	373	375	372	375	382	402	356	345	365	383	374	343	380	400	366	372	344	358	388	360	355	375	327	379	371	369	371	398	353	362	365	328	356	360	345	366	366	380	389	373	356	373	383	361	339	339	349	352	367	371	359	370	352	357	373	368	393	391	380	368	363	377	379	355	371	362	337	419	366	397	369	369	405	374	354	402	355	373	355	361	376	376	375	361	369	337	383	362	338	339	370	381	388	403	379	372	343	341	370	378	389	349	361	324	369	360	360	343	362	353	370	370	372	389	404	376	375	372	362	367	393	346	372	383	378	377	353	329	344	365	368	331	339	399	357	387	371	345	385	376	383	376	381	384	363	343	353	383	388	369	359	385	393	363	397	400	379	350	362	385	349	378	352	370	343	366	396	384	313	372	350	395	326	388	392	391	358	366	362	353	382	375	367	384	353	374	378	347	363	357	369	376	357	394	372	383	342	384	370	356	349	357	332	397	379	362	383	365	388	369	357	380	382	375	375	343	401	352	360	350	356	322	363	393	369	358	387	381	347	381	371	363	363	362	406	358	358	372	364	357	395	356	401	396	368	362	359	350	359	369	379	356	330	402	362	382	372	381	352	390	383	366	373	329	370	382	405	360	365	348	373	381	325	366	347	355	395	340	359	393	384	379	363	362	344	369	356	371	340	364	382	353	352	372	373	323	337	373	354	359	362	381	392	358	359	365	412	351	403	364	365	363	375	363	372	343	356	358	378	376	395	346	326	370	342	331	337	348	365	387	376	357	387	368	337	384	392	352	373	361	400	355	357	375	346	383	365	363	349	392	369	357	347	348	371	337	370	350	366	349	361	407	378	389	349	376	361	369	369	387	350	357	406	358	355	372	386	381	352	364	379	389	407	373	376	359	357	345	364	353	361	347	371	365	359	369	383	342	379	383	358	368	363	401	384	344	396	378	330	379	366	367	349	365	369	409	359	384	371	349	364	381	367	368	387	421	348	362	338	365	382	338	364	375	371	371	377	366	365	359	374	387	337	373	374	350	399	360	391	386	378	349	356	361	369	352	363	392	345	375	351	350	352	385	365	356	373	368	381	387	366	380	344	380	362	392	361	416	339	354	367	351	384	372	374	361	387	360	358	337	371	392	343	374	368	341	355	364	387	334	364	375	360	376	335	413	378	388	343	378	374	375	387	363	379	357	351	344	395	399	354	368	390	393	339	378	374	340	396	362	398	390	356	371	348	344	355	389	340	359	363	354	361	372	388	364	373	395	353	390	373	353	358	370	348	352	357	381	389	370	308	384	366	371	356	357	358	396	326	391	362	380	352	378	357	373	370	361	383	362	362	401	357	348	393	358	382	392	321	349	402	379	337	381	356	400	380	395	384	372	388	356	354	367	367	395	355	364	403	395	367	403	384	386	385	379	346	355	358	333	356	353	351	383	404	385	370	385	394	390	402	374	387	389	392	371	379	362	355	364	374	350	398	380	350	371	355	361	381	365	351	344	377	374	375	363	349	333	383	358	352	373	377	352	371	362	389	351	343	355	359	399	362	379	413	373	402	349	364	409	365	388	360	408	371	351	371	367	356	359	360	369	376	368	397	382	367	367	329	351	387	407	363	383	350	351	398	348	353	386	387	345	363	346	380	385	352	344	398	407	373	374	375	357	343	359	372	328	368	385	387	389	410	355	362	369	396	342	421	373	385	378	352	370	359	373	362	356	396	351	396	358	350	342	343	429	361	385	389	365	361	407	375	384	357	370	368	370	374	381	385	352	377	364	359	395	382	372	421	341	385	393	382	359	355	378	343	353	360	407	349	397	376	368	372	393	392	386	371	387	368	387	346	406	372	370	370	341	354	380	355	353	365	348	383	413	358	388	379	370	395	369	362	379	391	362	380	383	363	373	357	340	366	376	376	360	385	379	350	369	376	384	336	389	390	330	377	376	375	396	366	379	380	384	372	378	376	374	364	384	353	376	396	355	388	351	350	371	385	362	336	382	388	365	341	374	369	350	367	363	362	395	377	349	389	375	361	347	357	395	375	385	373	370	331	333	381	354	371	381	364	365	388	372	381	398	339	364	363	374	352	369	400	371	344	389	380	368	400	361	365	387	358	340	377	396	379	379	344	362	376	358	379	374	347	373	398	355	360	346	377	371	390	369	349	393	362	376	401	366	359	377	375	355	367	394	370	404	344	390	376	371	387	376	394	368	348	365	379	368	363	403	367	363	338	336	322	351	362	362	370	371	355	417	360	371	349	342	382	378	350	360	382	378	368	391	324	348	335	371	383	359	372	384	383	352	389	373	386	422	371	389	330	395	388	356	366	346	369	382	345	367	354	376	336	362	404	374	371	365	379	367	400	378	370	399	377	378	381	387	342	387	390	387	390	375	347	359	393	363	328	360	374	395	356	378	336	374	360	363	383	411	368	357	380	361	395	344	343	368	368	397	373	357	362	365	380	377	361	377	393	354	361	368	351	365	362	372	390	355	359	360	365	397	375	387	359	361	345	388	376	401	350	397	372	368	392	381	371	372	364	391	350	367	358	376	386	318	358	378	384	340	379	385	401	381	376	384	367	328	387	385	364	348	380	370	384	367	365	368	383	378	381	364	377	372	376	389	361	339	361	384	388	323	409	375	348	364	403	366	339	351	379	419	351	370	359	346	337	348	374	368	368	368	365	399	370	384	362	360	347	347	349	357	386	369	375	374	335	352	403	399	375	361	393	358	367	357	384	386	386	365	335	344	359	365	322	374	391	342	362	367	377	354	376	334	364	369	372	372	367	356	360	364	363	393	405	362	353	363	397	397	382	352	355	402	361	377	373	385	353	344	369	345	349	380	351	380	396	388	370	375	376	383	375	382	386	371	364	394	364	382	367	388	352	348	343	364	366	368	343	323	390	386	423	361	364	377	379	382	346	338	381	335	359	335	355	357	380	370	391	350	390	388	385	376	348	380	392	386	388	406	331	371	403	382	365	348	351	375	398	368	384	387	358	353	354	334	383	404	369	338	365	369	371	354	354	357	358	377	384	396	367	384	381	353	331	392	365	373	404	349	376	386	347	363	369	345	368	371	373	363	401	361	339	352	361	353	353	359	367	419	358	381	378	357	412	358	375	395	357	381	418	363	359	396	414	386	380	358	365	361	368	363	365	329	376	384	357	361	367	374	363	393	404	374	401	367	371	342	374	366	413	359	381	363	365	422	393	372	353	375	360	363	346	393	414	403	344	379	377	379	352	351	371	389	383	359	350	369	365	401	345	370	362	371	384	351	384	389	373	326	360	338	380	364	335	361	361	374	335	357	393
1132	774	299	163	350	538	253	192	111	205	689	364	76	71	75	46	65	57	73	51	52	62	62	51	36	49	50	60	42	48	49	59	56	49	61	53	40	54	50	43	41	47	56	44	45	61	33	53	37	49	51	44	71	49	52	51	48	57	48	39	53	49	37	48	48	41	41	49	43	47	50	52	47	47	43	46	49	52	43	50	44	42	47	51	42	45	36	53	54	37	52	49	53	66	54	41	50	53	50	55	42	44	47	51	46	58	50	48	49	57	36	45	49	56	48	52	38	50	40	44	44	40	35	30	55	60	50	48	42	50	54	52	50	47	44	47	40	63	47	54	42	56	42	55	48	49	51	36	49	45	36	45	44	47	44	45	40	35	41	49	45	58	35	45	48	55	39	46	43	40	37	32	53	41	41	58	51	47	45	39	51	53	36	50	39	47	45	53	39	52	40	49	55	48	53	36	47	39	43	59	36	38	42	47	53	44	44	37	38	44	61	51	46	37	51	42	58	46	49	53	50	51	40	41	50	47	51	35	51	45	41	49	60	37	39	44	42	60	57	48	44	41	40	55	50	45	56	47	50	52	55	38	57	59	39	47	50	51	48	43	37	52	45	43	51	51	38	47	45	44	41	47	51	31	44	43	49	48	36	42	47	40	57	53	50	36	43	47	47	36	46	51	40	35	51	48	43	53	44	42	43	49	47	48	46	53	50	45	60	57	46	42	35	46	54	57	54	51	47	43	44	45	52	49	48	46	48	52	47	49	45	46	41	53	51	52	42	52	51	47	42	51	43	55	45	64	46	56	47	55	40	55	58	45	45	41	53	51	59	64	45	47	46	41	41	52	43	45	47	55	42	49	50	42	55	43	35	48	52	41	56	55	37	50	47	39	45	50	45	41	49	38	44	47	52	51	47	50	45	54	39	43	36	58	47	43	46	43	57	33	52	45	47	62	51	42	47	47	39	48	43	40	43	41	48	35	33	43	58	59	50	43	48	41	57	43	35	49	48	33	42	53	46	41	52	45	29	52	43	41	48	45	46	45	50	50	60	50	45	50	56	50	36	35	45	41	51	35	49	35	39	42	30	32	40	40	52	45	37	39	51	55	42	35	41	40	51	48	57	41	52	46	63	31	45	47	43	43	47	48	55	39	50	48	42	51	48	47	40	48	43	48	47	52	57	45	46	38	45	50	42	53	42	44	56	45	40	36	37	52	44	43	58	52	47	55	35	51	48	38	42	52	49	56	49	41	50	47	40	34	45	45	48	56	40	54	44	48	34	43	53	59	53	37	56	39	50	47	51	37	45	51	45	45	45	45	57	49	48	46	34	45	45	57	43	52	46	47	59	55	52	41	41	43	62	48	47	44	46	47	42	46	58	48	41	50	47	56	46	43	57	43	61	46	41	54	44	42	53	39	50	35	37	40	54	43	43	48	49	43	50	57	37	55	59	32	36	49	43	44	41	38	39	46	35	45	43	40	55	58	49	63	37	47	40	40	50	47	36	40	53	45	44	55	53	47	34	39	40	40	52	48	48	53	44	48	44	46	52	42	54	45	46	55	52	43	37	49	42	39	47	46	60	34	48	50	35	50	52	43	47	45	50	52	53	42	44	59	43	36	58	50	47	37	37	46	50	51	47	46	50	47	54	49	31	56	36	46	52	52	37	36	47	37	51	46	41	45	53	52	43	45	44	35	45	36	35	47	42	42	49	43	53	36	39	41	51	52	43	42	49	47	53	57	47	37	46	51	55	41	49	46	43	45	47	37	49	50	43	36	49	53	41	48	44	64	51	45	49	35	46	39	66	38	48	43	54	49	38	58	37	62	44	54	38	45	43	34	55	50	40	43	46	36	50	53	45	51	44	44	47	60	49	43	43	48	43	51	48	47	48	55	46	46	49	48	43	32	45	56	50	47	55	48	59	49	35	46	39	70	66	49	37	40	57	51	47	33	48	42	53	41	51	37	35	58	51	40	38	52	51	39	42	53	54	42	40	45	38	53	51	37	51	46	54	47	45	44	56	42	52	37	50	50	30	41	45	54	48	50	36	38	26	57	52	45	54	43	40	52	50	43	42	44	40	50	47	44	48	38	38	49	55	51	67	44	42	40	44	48	44	60	46	47	33	42	44	45	41	52	48	56	49	46	44	41	40	59	47	48	61	51	50	40	47	55	52	55	48	37	46	48	44	45	47	54	44	47	51	40	46	46	44	54	48	43	69	45	47	44	54	53	43	55	49	41	46	41	62	39	52	46	52	50	49	39	50	40	42	33	46	44	37	46	56	42	50	45	45	46	54	34	47	54	45	59	38	54	58	55	49	44	56	33	53	45	39	44	50	43	65	44	28	45	52	35	45	47	53	31	40	49	50	48	58	47	51	38	55	35	43	43	43	44	41	47	47	52	54	38	47	44	49	47	50	50	43	51	45	50	51	49	42	47	45	48	51	34	49	49	53	56	53	45	57	38	56	64	39	39	43	50	45	35	51	68	52	44	47	33	41	46	45	35	44	42	54	54	39	36	39	49	38	51	47	46	47	48	47	40	49	56	51	52	43	40	44	46	47	44	51	45	56	50	48	53	38	48	43	46	43	40	45	55	51	42	54	54	46	39	50	39	49	49	47	46	38	41	51	52	45	37	56	55	56	55	45	45	45	50	57	45	44	47	42	28	40	51	33	52	42	45	56	44	54	44	49	47	55	44	54	58	53	46	47	47	52	47	39	41	57	42	48	38	53	52	47	49	51	51	43	47	51	50	36	43	48	47	58	51	48	44	53	42	47	49	51	37	35	35	31	43	52	49	31	48	45	60	47	39	50	45	55	46	54	51	43	34	48	31	50	41	45	50	41	46	43	43	48	37	44	61	39	35	52	36	43	43	57	36	43	45	42	41	56	50	40	48	52	45	42	45	46	40	60	45	42	54	52	40	39	46	37	40	45	30	52	44	44	56	51	40	51	40	52	53	53	44	43	51	47	48	52	45	40	45	42	42	35	51	45	48	55	38	45	49	39	57	48	55	44	48	48	59	41	52	43	56	53	48	43	37	50	41	45	48	41	56	50	67	51	31	40	43	56	39	38	52	41	32	41	55	41	45	51	45	61	49	49	41	50	51	60	37	34	55	34	52	52	49	59	43	60	62	46	44	36	42	41	50	52	43	50	55	46	58	42	46	40	61	47	33	51	39	46	40	38	47	35	52	45	47	45	51	49	33	56	30	46	53	43	44	43	45	60	30	47	54	35	54	44	53	45	48	49	36	47	34	47	55	57	49	45	36	54	54	56	47	44	46	43	37	35	48	50	48	43	35	51	55	49	50	37	44	50	54	48	44	60	42	39	52	36	62	34	41	50	39	48	46	54	39	42	42	45	44	47	54	50	50	41	35	48	37	46	34	39	40	37	49	44	49	53	55	47	43	51	38	47	52	33	50	43	39	46	37	43	54	40	42	46	39	47	44	52	37	41	44	55	40	40	54	50	45	53	44
23411	17801	6749	14762	25393	27636	14413	9835	6206	9004	21076	8099	2383	2177	2012	1722	1603	1498	1478	1347	1262	1214	1204	1236	1210	1095	1132	1044	1038	996	997	989	1014	1021	968	966	978	930	930	921	921	913	860	934	875	916	891	851	876	866	860	924	867	893	881	883	880	835	880	854	845	844	804	835	844	853	792	789	792	706	801	842	821	820	848	858	838	853	842	841	853	803	858	811	833	851	842	834	872	821	828	821	840	814	855	848	766	876	856	782	851	854	840	767	850	828	815	819	807	769	838	799	796	846	803	817	895	816	797	812	833	839	855	816	797	811	806	779	796	790	850	831	830	757	790	831	749	799	811	833	833	837	796	849	769	816	859	799	780	787	819	787	805	816	839	772	811	852	854	769	768	781	797	808	776	784	801	850	795	850	765	809	826	751	823	858	817	814	820	803	825	841	801	863	774	801	776	762	864	795	811	799	808	809	748	818	763	794	829	795	808	807	780	803	789	821	741	861	796	840	826	801	774	851	803	833	801	820	764	820	780	803	824	771	785	818	806	830	785	856	848	819	850	812	756	820	832	749	829	776	823	850	819	785	780	842	825	784	814	832	785	839	787	830	819	761	834	842	763	783	821	754	826	788	844	797	847	852	870	766	791	827	813	796	819	792	813	762	840	844	825	811	852	804	806	846	804	858	798	823	828	805	840	773	829	771	848	772	853	840	852	841	781	796	820	827	800	801	827	791	841	836	788	818	798	769	808	822	827	821	855	841	762	781	862	860	775	829	843	736	820	797	819	749	804	817	885	791	772	834	748	854	831	806	783	845	823	828	773	879	818	826	842	826	766	826	806	777	802	831	816	813	805	782	814	776	851	825	796	827	826	823	802	801	797	811	836	804	812	759	810	824	824	815	805	780	866	847	826	781	798	838	833	843	812	867	847	780	833	863	745	770	816	790	763	808	875	822	804	752	836	864	813	798	773	823	840	850	835	826	822	761	788	850	806	868	880	807	799	798	806	773	766	812	782	818	826	804	761	781	803	801	787	866	830	789	830	877	829	850	777	847	800	795	848	802	792	823	815	820	812	813	809	849	817	817	852	807	807	802	795	803	811	839	808	819	758	881	820	888	816	811	786	781	841	775	865	844	830	808	820	828	836	819	803	809	791	776	828	777	800	805	801	799	869	849	817	773	831	753	788	837	869	763	842	799	794	797	806	830	757	812	830	815	801	810	806	831	789	789	803	828	838	782	813	764	852	755	799	779	817	823	843	803	782	788	856	808	811	806	797	779	810	849	819	828	800	797	804	793	824	801	805	746	813	792	782	820	836	791	799	803	823	808	796	808	825	798	787	882	814	790	863	856	851	818	785	781	819	775	804	851	823	777	824	807	831	799	830	824	843	810	793	806	838	822	808	793	854	764	850	761	869	799	793	782	850	831	842	766	832	762	873	814	824	789	865	792	811	825	808	835	804	799	805	836	856	792	832	823	862	804	838	816	817	826	793	733	800	813	831	822	799	814	820	785	843	800	801	807	843	824	789	808	787	869	832	800	826	810	795	847	809	823	783	806	824	782	808	812	792	823	879	788	839	769	823	800	854	783	817	796	817	800	817	789	797	797	832	821	818	840	831	812	795	854	792	863	771	817	841	823	802	825	815	769	799	846	828	768	817	804	758	830	824	804	837	808	790	847	787	827	807	830	813	796	786	766	868	825	793	751	816	805	788	798	806	807	841	790	843	811	832	806	784	810	784	771	869	860	841	782	803	803	783	817	801	784	789	848	812	846	813	789	792	792	853	849	799	814	792	805	773	801	791	832	805	840	854	855	782	849	788	795	774	824	772	818	815	832	842	835	822	772	832	808	813	848	825	809	784	799	822	741	852	801	853	876	828	792	846	814	806	829	873	765	847	758	803	835	811	793	819	847	813	852	797	826	837	836	787	804	825	844	797	824	834	796	797	787	829	814	846	826	802	812	815	753	805	816	777	792	858	793	812	813	808	810	807	831	835	808	819	787	795	822	844	759	801	859	868	832	826	787	808	841	843	831	826	848	801	818	791	786	771	799	815	827	793	798	770	814	813	828	753	783	845	836	819	849	827	823	843	866	799	827	773	812	802	807	769	822	843	786	802	827	800	801	824	776	805	804	789	819	852	794	831	824	797	760	785	813	812	837	786	750	840	799	812	788	792	844	826	784	838	845	805	817	765	821	856	776	860	815	806	815	775	800	813	857	760	785	801	758	825	878	846	815	833	784	818	811	830	810	827	799	766	827	809	806	829	802	838	810	816	785	784	776	761	816	872	830	870	802	788	832	769	840	845	841	863	809	751	798	791	785	806	828	838	807	812	773	783	787	800	801	816	832	837	767	781	869	816	803	853	817	854	801	860	830	798	807	826	793	771	830	800	794	787	784	789	821	818	809	811	872	842	775	808	808	822	810	862	782	812	765	787	796	819	823	795	855	822	837	784	823	873	785	807	865	878	816	797	815	805	829	818	843	857	804	816	852	798	787	799	826	821	782	789	865	794	824	830	818	844	828	820	799	822	817	802	808	760	800	803	809	801	823	845	775	755	796	811	822	760	812	833	811	786	826	826	737	800	839	848	826	809	786	870	804	851	808	815	769	749	764	769	754	796	852	788	782	850	801	835	823	791	841	798	778	852	826	820	817	793	838	756	815	809	831	856	846	802	786	849	803	800	803	794	798	778	795	792	826	833	851	801	758	822	779	833	782	843	761	830	844	779	795	816	789	788	809	788	822	857	834	828	785	771	829	790	821	816	818	833	825	825	833	778	776	822	784	825	817	807	851	806	847	801	780	802	786	797	804	825	862	773	829	830	814	788	816	852	833	846	812	838	836	738	781	783	845	809	786	849	834	810	837	834	795	817	863	790	843	838	780	830	792	758	859	793	809	819	759	840	834	819	836	853	805	842	789	851	826	826	799	820	826	776	836	761	791	834	762	795	840	777	845	814	833	845	825	809	814	847	761	800	802	820	794	791	815	801	773	841	823	805	822	861	825	768	731	791	813	877	798	818	797	830	784	782	862	821	794	816	780	787	833	818	856	794	802	792	807	790	778	787	794	784	825	803	789	781	771	730	839	808	839	818	765	815	775	836	792	824	824	771	773	774	769	813	861	769	728	856	790	816	810	745	829	810	838	838	790	806	780	800	825	792	805	793	775	840	847	802	820	791	813	838	828	817	822	757	815	841	780	846	748	796	767	816	820	788	809	797	794	792	809	790	806	847	795	822	871	771	823	810	833	772	791	819	804	789	812	789	776	793	825	850	798	786	795	773	804	821	826	843	787	840	874	824	806	809	826	846	845	789	785	839	829	831	782	855	838	826	794	877	803	794	781	782	834	825	808	801	812	826	813	805	830	771	761	791	798	796	823	795	804	773	797	799	834	823	775	785	795	813	837	779	808	788	801	802	801	809	786	807	841	842	783	839	814	764	816	816	858	782	840	796	831	789	776	796	803	822	820	789	829	847	830	841	784	765	772	856	798
2737	740	247	147	378	477	179	122	148	266	449	1022	56	55	41	44	43	37	46	54	32	39	25	33	33	32	24	33	28	33	20	22	34	25	25	39	28	33	29	27	27	37	25	31	39	35	29	34	33	31	18	33	27	29	30	33	37	29	31	27	28	26	26	28	35	29	30	29	26	35	24	28	26	23	21	34	23	38	28	36	29	21	27	32	31	21	26	28	31	29	29	26	36	33	28	34	22	33	35	24	31	27	25	23	23	23	24	17	22	26	27	23	29	28	29	25	31	34	31	25	23	21	26	29	20	21	19	26	29	36	22	28	36	27	36	30	30	31	37	40	24	32	28	17	25	32	18	20	29	36	21	33	19	28	32	43	28	20	25	26	26	24	29	17	20	12	19	24	18	25	25	26	22	33	26	17	25	24	21	36	30	28	31	28	25	28	24	17	35	29	36	25	23	29	15	26	30	22	24	24	27	27	25	30	31	27	27	30	19	23	23	24	27	19	18	26	23	26	29	24	29	26	26	28	20	30	23	28	32	23	18	36	26	17	18	23	40	37	26	33	24	32	31	38	33	27	25	24	19	23	32	21	23	25	33	31	24	29	32	22	33	32	29	31	33	25	22	27	23	25	28	21	33	24	31	25	21	44	34	32	22	24	31	30	29	33	30	29	24	30	34	16	31	23	30	27	27	21	27	29	26	33	36	27	24	22	23	23	34	28	23	25	25	34	20	25	16	21	27	27	28	28	28	33	32	29	27	17	33	33	40	18	20	29	28	27	17	27	22	30	39	22	26	45	28	25	31	23	36	29	25	25	25	26	21	33	30	21	30	20	22	33	10	30	29	22	29	35	26	24	26	28	24	27	25	26	31	21	36	35	22	22	25	31	33	27	23	26	27	26	29	37	24	28	31	28	29	30	30	27	28	25	27	23	23	18	31	24	37	28	28	30	19	26	33	21	29	27	26	33	33	31	20	26	24	21	22	40	28	23	27	25	39	24	34	27	29	21	32	25	29	20	23	26	24	19	34	34	24	29	19	29	22	25	25	22	27	22	18	22	31	22	31	19	26	25	30	30	27	29	29	29	29	32	28	16	19	32	26	35	22	26	21	32	26	43	28	19	28	23	21	31	34	15	27	20	24	29	16	31	19	25	33	19	23	26	25	24	43	23	24	33	24	34	30	20	17	25	24	33	22	16	26	30	22	31	28	20	36	24	21	29	31	23	30	33	35	22	25	28	27	24	23	22	26	27	27	25	34	23	30	27	26	31	27	28	24	26	26	23	24	21	30	23	29	30	31	33	21	19	17	24	26	29	32	32	26	26	39	28	23	22	29	34	20	11	20	36	36	25	16	20	36	28	25	30	27	20	19	23	27	26	22	23	23	31	30	24	28	20	37	29	22	37	26	22	17	33	30	21	21	22	18	32	28	35	32	32	22	20	30	29	23	21	33	30	40	24	34	25	25	23	22	31	25	35	23	24	20	14	31	25	23	21	26	21	31	26	22	27	21	20	27	22	25	28	30	29	26	31	23	35	33	23	23	28	28	32	31	28	31	32	28	30	29	20	30	32	32	23	35	26	32	25	25	28	27	26	26	28	26	26	31	20	27	23	25	28	20	23	23	25	33	24	31	25	25	30	19	21	25	32	21	23	28	24	25	23	29	29	32	22	27	31	30	32	24	24	31	23	29	28	25	23	27	25	35	36	28	22	18	28	33	36	23	22	26	28	32	21	26	16	23	17	28	29	27	26	34	29	24	31	35	26	22	32	25	20	41	22	26	32	33	23	30	34	38	20	26	19	31	28	34	26	19	25	35	36	31	29	25	25	23	22	30	32	24	25	28	35	23	28	30	31	27	23	25	33	28	22	24	23	33	21	24	28	28	27	31	30	38	30	32	27	25	26	22	36	29	24	28	36	29	34	27	30	36	25	28	40	26	26	25	27	27	24	21	33	24	29	25	33	27	31	38	21	23	18	37	29	32	17	38	22	21	26	30	30	18	22	19	28	25	20	26	33	26	29	30	33	32	27	28	31	23	23	29	30	37	28	31	28	25	25	28	22	32	29	21	30	26	14	24	19	27	26	32	23	31	30	30	21	27	28	32	36	30	15	30	21	19	24	21	23	27	31	30	27	24	27	19	23	22	27	24	28	20	14	22	27	27	24	28	33	20	25	29	28	33	30	38	34	29	22	34	24	31	20	24	22	37	22	29	26	28	22	33	25	32	38	27	25	31	24	26	25	31	35	26	21	27	28	25	26	21	20	34	29	21	30	18	26	25	23	31	25	33	24	30	40	19	20	28	19	29	32	34	31	22	28	22	25	32	31	22	24	35	25	25	30	16	23	34	35	29	27	27	22	29	31	30	26	23	23	24	24	17	25	25	29	36	28	26	22	25	24	25	27	23	35	26	23	23	23	21	25	32	34	24	22	28	32	28	26	35	25	30	17	32	28	22	29	37	27	25	23	17	24	28	29	33	29	27	28	29	32	34	26	22	30	31	23	36	23	19	37	35	22	27	30	31	30	21	26	22	24	25	29	29	27	24	26	29	16	26	21	27	29	22	23	23	34	29	29	37	23	22	25	16	21	32	38	30	18	28	29	28	20	31	33	26	31	22	20	33	29	31	30	27	32	25	21	30	21	28	28	22	40	26	20	29	32	32	33	24	17	29	37	33	30	23	23	30	33	36	19	29	19	33	22	32	17	26	28	28	26	15	25	23	24	19	34	38	23	32	32	22	31	35	32	33	28	24	28	28	16	28	28	28	19	30	23	38	16	32	33	16	28	41	29	21	35	26	29	32	26	26	36	22	35	26	32	31	33	22	27	24	30	31	25	23	38	27	42	26	31	22	25	25	40	26	32	21	22	27	32	29	27	21	32	19	25	23	32	26	27	35	46	26	24	33	23	36	24	19	21	25	30	29	27	33	35	32	28	24	33	36	21	29	32	28	26	33	23	20	34	28	41	29	30	31	33	15	30	30	21	35	24	28	36	37	44	33	36	32	30	36	17	39	21	42	21	29	29	28	29	19	30	24	31	18	28	28	20	23	29	20	32	34	29	27	33	29	36	24	27	26	30	31	27	27	26	35	27	25	18	23	27	18	33	35	27	22	35	33	25	22	25	27	23	19	16	33	23	29	32	44	25	23	26	24	24	25	17	29	35	38	19	18	16	33	26	21	25	29	30	30	22	21	28	21	21	22	37	30	23	30	27	21	28	22	37	33	23	24	33	29	32	28	23	25	35	32	28	33	26	31	36	25	28	24	27	26	19	31	22	20	33	18	34	29	32	30	22	34	28	27	23	20	17	26	20	26	25	26	24	31	29	23	27	28	40	22	28	25	25	30	29	21	21	30	29	20	33	25	38	27	25	21	30	27	34	26	24	25	21	24	29	35	26	20	30	16	32	25	26	25	26	29	27	23	29	36	33	24	21	30	30	26	30	29	33	29	30	27	39	31	30	30	25	31	27	32	26	30	20
22808	16051	6278	14108	26397	25476	13189	7781	9417	12785	17781	18548	2036	1648	1577	1416	1258	1126	1047	970	942	884	861	798	771	736	706	705	647	695	688	670	633	633	617	607	590	582	591	552	584	574	524	558	578	544	522	556	560	565	566	539	524	504	576	538	493	502	500	469	512	483	500	483	555	552	527	502	505	475	513	477	492	467	498	482	491	454	500	474	457	472	462	453	488	476	469	498	497	439	469	505	464	462	486	470	457	484	533	474	453	453	504	487	473	490	491	496	499	486	461	499	490	443	436	440	461	495	514	507	458	514	449	473	513	489	486	462	471	473	480	456	483	534	436	494	434	469	474	477	512	480	452	451	503	458	441	504	500	466	464	471	439	478	444	460	468	488	455	477	443	455	482	454	473	471	458	454	470	463	476	472	435	467	460	469	481	438	470	436	457	453	502	475	484	447	482	454	476	478	453	481	475	481	504	479	421	482	459	481	428	467	490	442	462	461	474	460	531	446	484	446	457	474	465	458	462	482	458	468	465	446	477	473	452	480	519	484	478	457	480	499	474	436	459	467	442	447	477	470	478	464	469	497	459	464	469	479	457	455	451	467	479	464	469	453	438	493	471	469	484	477	445	479	454	455	461	452	434	479	466	492	457	430	452	454	458	460	448	437	481	482	488	450	449	454	448	479	467	478	463	454	451	448	446	475	464	464	465	483	483	480	501	509	484	457	423	474	448	502	441	477	484	415	451	454	455	454	488	468	483	495	467	469	491	433	468	459	433	474	517	489	470	492	480	437	433	453	440	511	463	437	451	472	446	482	468	496	442	466	476	484	463	497	464	461	496	482	484	501	483	473	453	467	488	449	464	470	447	459	504	477	456	477	468	450	491	460	433	515	467	470	484	484	500	503	496	472	471	447	463	490	438	440	452	513	489	481	457	453	476	464	451	456	469	474	442	500	460	448	468	502	472	481	499	495	492	488	466	425	451	447	504	453	448	463	475	456	464	489	462	413	483	422	479	450	458	498	450	489	506	483	447	489	442	459	520	533	464	463	468	488	465	474	459	475	525	464	477	458	474	464	480	466	475	472	522	476	457	477	460	458	470	461	483	526	466	483	497	445	461	458	453	462	464	480	489	481	463	494	493	496	466	468	479	455	470	461	436	518	458	469	462	505	442	498	483	442	454	531	479	504	475	451	472	460	482	483	416	465	464	499	472	501	451	478	470	440	510	460	425	486	468	470	486	464	487	484	449	460	462	457	450	441	449	463	463	486	489	432	436	480	448	442	482	481	453	492	447	440	443	438	452	506	488	459	449	437	470	451	448	466	434	468	468	479	460	499	456	457	501	447	478	461	483	497	478	485	456	447	471	463	460	542	496	458	472	484	517	459	474	480	465	430	442	476	486	446	501	435	455	459	472	428	498	448	437	438	489	485	498	498	490	424	496	493	471	477	475	461	468	474	475	468	456	487	469	486	499	523	444	469	446	481	448	412	466	472	434	464	427	467	486	509	471	456	450	463	462	432	453	449	435	485	477	447	437	479	460	483	525	462	482	460	476	435	474	424	473	448	432	431	442	468	430	405	479	505	466	446	462	467	486	421	482	441	470	455	448	475	489	478	444	501	477	468	449	443	412	495	416	474	476	477	458	471	462	474	486	472	476	465	471	470	475	470	493	436	454	484	473	448	439	480	488	473	482	471	465	440	508	437	476	445	522	485	436	458	466	472	478	460	462	451	460	440	479	484	441	466	480	471	478	470	501	460	493	462	450	494	449	457	484	509	462	465	486	451	446	436	492	436	491	512	497	449	457	465	506	491	480	501	435	454	493	478	501	507	469	462	487	464	501	477	471	438	463	483	501	467	464	473	495	438	460	460	486	472	458	436	501	497	480	442	505	483	450	471	472	487	476	444	473	471	440	486	474	513	470	440	442	466	462	488	437	449	482	484	471	478	517	428	456	462	484	456	490	433	496	482	490	452	452	436	497	474	455	462	458	496	452	464	475	485	489	454	492	449	455	434	458	433	499	458	430	446	461	463	469	467	447	470	470	505	482	483	464	437	479	470	506	472	493	450	464	480	509	480	458	495	452	459	482	449	480	485	479	450	464	470	442	458	450	491	478	470	494	459	411	520	479	471	484	473	420	416	456	492	459	491	471	472	461	462	471	484	463	436	474	455	500	471	435	490	453	424	465	455	482	494	426	475	462	478	478	483	451	476	480	475	473	468	439	421	458	478	434	475	509	496	484	440	453	437	449	459	488	436	475	412	483	486	468	471	482	453	470	453	432	465	462	468	442	503	450	470	465	460	474	478	427	456	437	429	464	507	460	505	474	466	454	507	466	455	453	440	491	519	482	434	505	445	455	447	482	479	493	434	465	461	458	496	440	451	465	442	459	439	486	450	497	495	482	459	507	438	490	469	483	466	456	447	457	499	497	503	476	430	520	443	482	493	442	471	450	481	496	457	457	453	476	447	487	458	475	472	483	445	447	472	474	488	442	444	483	459	436	467	446	489	467	434	518	457	470	467	496	460	446	466	509	466	471	473	397	462	518	466	462	451	466	486	481	441	462	474	432	467	448	416	477	431	448	467	468	438	469	514	472	470	425	478	445	485	467	447	481	469	470	434	438	470	453	466	442	445	470	474	462	478	477	451	504	445	446	492	501	509	472	462	478	470	445	465	498	495	462	503	458	430	446	465	530	450	496	458	471	438	449	480	457	485	495	459	465	458	466	470	476	509	459	466	477	439	480	462	483	472	449	450	466	436	461	473	501	469	433	485	462	452	459	461	496	480	477	478	450	467	443	463	434	471	476	448	458	457	479	461	457	446	475	518	480	468	501	472	453	492	454	485	459	457	458	494	454	462	480	449	430	440	465	501	493	449	507	447	478	475	478	490	443	480	461	443	459	478	465	483	502	448	498	443	493	470	467	466	426	472	446	452	485	472	467	468	512	479	425	449	479	495	463	458	470	476	455	487	529	425	464	463	500	484	452	456	460	474	468	481	467	480	464	476	462	446	459	473	491	450	435	457	459	478	476	476	468	491	478	480	477	491	452	455	455	438	464	430	488	431	463	463	461	483	442	444	424	441	473	464	497	463	456	469	447	461	457	475	476	473	484	460	484	465	443	457	452	455	461	460	451	459	473	448	483	483	448	471	498	461	446	473	496	476	441	477	420	493	505	481	412	458	468	417	489	481	471	486	473	416	477	462	484	456	493	434	473	449	447	504	491	513	454	467	474	456	474	463	400	468	474	477	473	438	455	485	520	445	419	480	491	478	464	465	478	448	439	420	512	467	519	459	476	456	449	468	439	461	489	468	448	474	463	458	471	483	495	469	469	453	448	457	447	468	491	505	478	461	461	473	437	483	437	456	499	475	486	497	470	498	455	465	461	435	486	473	474	451	467	464	466	496	504	447	479	470	479	497	453	468	468	486	484	443	472	477	515	461	450	449	468	478	517	515	455	503	430	461	443	483	449	499	513	455	456	447	497	466
2489	1001	419	262	830	751	373	301	549	507	1205	3589	134	112	98	107	103	81	80	85	88	83	94	90	81	88	75	57	85	73	61	81	69	59	62	68	61	67	77	64	79	96	65	82	66	66	66	71	54	85	72	57	68	77	56	61	66	57	68	61	77	69	74	78	68	69	66	54	80	78	73	71	62	55	56	58	67	53	56	69	68	70	62	60	57	39	58	75	63	60	79	48	72	81	68	60	56	58	71	75	79	58	67	54	74	72	67	74	64	72	59	69	68	86	64	66	80	63	90	71	66	84	79	63	61	76	65	72	50	56	57	64	59	62	62	62	60	81	56	68	59	58	59	65	74	69	67	62	51	64	54	60	66	62	55	63	56	83	60	70	78	57	63	55	66	66	72	72	72	55	73	74	63	68	61	66	61	62	73	70	64	78	63	66	73	73	72	73	74	62	54	57	69	68	53	74	65	73	52	46	64	75	67	60	66	77	63	66	61	57	57	75	65	61	64	61	76	60	51	75	73	76	61	68	63	64	60	74	79	60	56	61	57	68	59	86	62	61	76	63	78	51	77	68	64	61	68	59	67	67	67	61	74	51	83	75	63	67	63	60	68	78	76	61	78	40	83	72	60	53	60	61	69	59	67	57	53	70	66	73	62	61	67	66	64	73	57	61	65	69	61	51	67	58	66	59	54	58	70	62	64	64	82	52	67	85	70	58	65	77	52	60	64	57	61	72	69	62	67	57	76	69	68	78	55	66	86	71	75	70	69	76	41	71	82	57	66	71	70	60	67	80	51	82	89	73	52	71	70	65	71	66	74	78	69	62	69	65	66	63	72	68	65	71	54	66	58	56	65	70	71	77	65	64	52	59	70	55	58	82	62	74	68	63	78	73	64	74	66	59	69	64	56	61	70	66	57	62	76	58	73	81	57	66	68	67	71	60	63	46	72	52	70	65	71	71	75	60	65	51	65	68	74	67	54	61	62	68	66	60	71	64	70	64	58	56	58	64	82	75	71	60	54	73	57	61	58	68	73	49	75	63	58	71	69	64	76	54	68	54	61	72	60	66	66	62	75	67	62	60	48	66	65	67	67	80	72	64	55	62	78	66	64	55	74	62	70	66	58	50	76	50	76	73	77	66	73	69	73	69	66	76	89	57	70	80	73	61	71	75	69	72	79	78	68	74	60	69	61	65	70	74	72	70	73	67	59	59	75	73	60	78	60	58	82	43	67	62	67	64	77	73	67	74	62	63	67	73	59	74	68	57	76	80	63	60	63	61	73	70	78	66	60	73	58	67	70	71	64	73	53	52	64	65	63	65	64	56	68	89	60	65	62	75	77	69	48	75	52	71	66	68	78	52	64	63	77	73	69	49	77	47	62	65	65	61	70	56	73	78	69	73	61	55	77	68	72	71	62	61	72	59	54	65	78	63	52	71	67	58	64	69	72	65	60	54	64	63	64	63	59	73	70	51	76	69	65	64	68	56	59	67	69	78	59	71	63	77	58	68	72	70	60	69	57	54	72	66	67	75	70	64	53	63	61	69	65	41	65	62	69	57	76	71	57	86	62	65	75	54	62	63	70	75	56	66	66	89	71	67	69	77	71	76	77	72	63	63	57	56	76	75	71	60	66	45	54	67	70	57	66	60	67	64	63	82	68	60	62	61	64	49	57	71	72	61	77	60	73	66	64	71	60	48	60	62	77	66	65	66	68	66	59	63	63	75	64	72	69	73	62	58	59	62	55	63	66	72	58	62	60	66	63	61	58	71	58	71	70	61	63	64	69	68	59	59	69	75	58	60	60	61	74	76	68	58	66	51	64	73	70	68	64	66	61	68	66	72	58	61	66	73	44	58	61	76	80	51	73	65	55	63	65	72	52	71	60	72	68	54	65	68	71	59	70	71	59	75	65	60	71	61	58	60	72	61	75	67	53	70	72	63	58	73	64	71	64	52	52	55	71	41	63	62	64	77	67	76	68	71	85	69	62	59	77	61	71	59	79	52	66	64	70	79	67	66	57	70	73	49	79	60	69	67	75	87	67	70	59	66	68	57	68	42	62	81	74	62	62	69	47	71	72	58	77	79	69	59	67	54	45	77	64	80	72	47	60	81	61	61	64	51	65	66	55	73	64	67	73	61	47	60	66	77	61	59	60	71	60	67	65	66	64	63	59	77	77	69	76	50	81	62	60	65	48	57	62	70	72	61	75	69	53	64	72	69	53	56	64	63	73	67	61	71	68	69	67	70	70	81	62	69	65	65	60	61	61	81	70	56	67	60	74	66	63	68	61	65	64	49	56	61	61	72	61	52	72	66	61	65	68	73	65	83	63	83	72	79	80	60	74	70	64	66	80	68	80	54	71	70	78	68	59	76	58	75	64	68	60	65	73	61	65	72	73	58	68	72	66	62	73	72	75	63	67	68	56	56	58	69	74	68	67	61	76	69	44	69	60	66	76	68	71	62	62	78	59	62	69	48	70	57	56	76	73	72	61	51	69	70	69	58	67	65	66	58	65	72	74	61	67	66	60	58	57	50	59	64	72	73	64	68	49	57	63	54	61	76	55	63	67	56	60	52	66	74	68	74	85	61	62	72	67	61	77	82	84	76	73	67	64	61	75	59	68	68	54	74	66	68	78	83	63	53	62	56	52	59	67	72	54	57	72	66	73	55	68	65	61	77	57	58	71	60	71	55	49	88	64	63	55	69	71	67	61	66	50	83	79	74	55	66	69	60	78	81	55	87	55	82	65	78	58	71	45	58	50	68	52	75	63	69	69	60	48	63	58	66	67	78	71	79	79	70	66	63	65	59	68	60	70	79	56	68	67	58	69	71	63	78	60	76	53	55	52	72	57	69	76	74	54	58	80	67	58	60	49	63	56	64	73	51	68	52	59	56	59	59	50	62	81	69	84	63	76	70	72	75	67	70	73	66	73	74	71	67	59	59	58	71	59	63	63	58	56	67	68	66	66	66	65	71	80	60	71	74	51	59	63	59	69	55	77	56	58	73	75	59	64	63	57	61	57	63	60	64	66	67	62	73	72	65	63	61	66	63	70	60	54	65	59	76	61	55	60	65	69	92	40	68	86	69	52	57	49	76	59	91	72	56	80	66	59	67	54	63	69	71	74	69	74	62	71	58	62	58	67	67	60	61	62	68	68	46	63	67	65	62	62	65	57	76	79	57	80	52	66	58	55	65	61	66	63	56	59	72	74	65	55	72	59	60	55	68	54	58	73	54	70	67	66	55	66	52	73	56	69	62	50	68	64	73	68	61	70	72	67	67	73	69	68	75	56	69	54	76	73	62	54	60	59	61	67	66	69	61	61	63	63	60	52	76	65	59	72	61	57	56	65	64	77	56	63	58	54	70	76	72	56	62	60	62	64	68	66	66	66	81	79	70	72	63	60	63	69	65	48	61	65	61	65	68	78	67	61	57	74	79	70	81	75	66	71	79	61	71	63	52	63	65	70	62	60	61	62	59
29671	20163	9533	21181	35774	30354	19856	15250	19486	19063	29486	27321	4224	3745	3295	3009	2800	2508	2347	2273	2124	2004	1947	1813	1632	1678	1665	1644	1593	1622	1518	1435	1451	1412	1356	1399	1348	1366	1323	1331	1349	1333	1333	1248	1292	1288	1240	1287	1324	1326	1323	1277	1202	1223	1241	1231	1239	1229	1189	1209	1180	1144	1173	1145	1206	1173	1168	1170	1096	1140	1137	1138	1173	1117	1129	1125	1131	1147	1178	1172	1062	1163	1139	1157	1153	1074	1101	1115	1114	1151	1094	1144	1172	1126	1118	1089	1106	1183	1108	1125	1122	1170	1142	1105	1129	1141	1156	1096	1150	1121	1144	1132	1155	1148	1105	1074	1085	1159	1087	1077	1117	1139	1134	1090	1104	1105	1186	1103	1102	1117	1128	1154	1153	1162	1117	1095	1097	1155	1134	1142	1162	1106	1133	1094	1175	1129	1161	1132	1016	1055	1074	1104	1100	1161	1062	1099	1054	1110	1085	1093	1067	1120	1129	1112	1071	1132	1114	1139	1089	1087	1089	1154	1170	1074	1104	1082	1143	1077	1096	1117	1110	1098	1183	1156	1123	1124	1097	1124	1084	1096	1134	1122	1158	1143	1112	1155	1132	1112	1108	1117	1129	1096	1082	1078	1101	1174	1093	1128	1136	1093	1088	1149	1141	1081	1160	1131	1115	1177	1127	1086	1111	1137	1084	1118	1118	1097	1107	1131	1112	1115	1085	1108	1117	1151	1143	1058	1081	1068	1137	1102	1130	1074	1111	1120	1169	1137	1152	1100	1061	1081	1112	1107	1108	1151	1103	1102	1112	1133	1153	1041	1094	1110	1151	1099	1063	1147	1102	1073	1045	1095	1161	1109	1112	1093	1099	1186	1122	1112	1036	1046	1105	1083	1131	1148	1159	1101	1117	1143	1113	1165	1100	1076	1133	1096	1087	1137	1169	1133	1166	1098	1081	1099	1134	1081	1113	1098	1112	1094	1094	1137	1136	1075	1075	1125	1132	1142	1085	1104	1071	1132	1108	1134	1084	1133	1099	1074	1122	1113	1163	1117	1086	1076	1076	1162	1156	1077	1092	1091	1106	1176	1106	1131	1104	1085	1132	1093	1134	1038	1089	1061	1146	1085	1132	1082	1094	1112	1114	1107	1193	1141	1115	1131	1072	1158	1130	1089	1109	1122	1149	1096	1095	1076	1098	1093	1044	1088	1118	1117	1117	1112	1111	1141	1124	1090	1112	1148	1058	1042	1088	1098	1139	1231	1118	1085	1099	1072	1125	1081	1058	1097	1100	1048	1162	1081	1132	1126	1102	1131	1129	1105	1094	1169	1071	1162	1125	1072	1046	1094	1113	1163	1103	1092	1120	1082	1139	1138	1101	1074	1104	1140	1016	1057	1123	1129	1125	1103	1091	1110	1062	1062	1135	1137	1084	1140	1084	1157	1140	1131	1106	1132	1146	1143	1098	1076	1088	1107	1086	1106	1127	1167	1106	1114	1111	1134	1117	1092	1129	1076	1127	1118	1093	1113	1064	1068	1157	1100	1108	1089	1115	1077	1101	1063	1146	1131	1173	1057	1065	1103	1096	1126	1154	1145	1081	1128	1055	1129	1120	1140	1165	1098	1092	1102	1082	1067	1118	1138	1140	1099	1125	1075	1100	1092	1090	1132	1082	1132	1144	1143	1094	1100	1137	1114	1123	1156	1106	1129	1092	1077	1153	1078	1124	1101	1175	1112	1066	1150	1122	1093	1108	1106	1122	1049	1131	1144	1109	1046	1139	1080	1093	1116	1141	1097	1063	1154	1079	1092	1057	1098	1083	1050	1130	1081	1105	1098	1077	1131	1157	1066	1119	1130	1089	1158	1083	1106	1110	1072	1138	1078	1110	1106	1146	1144	1158	1138	1093	1088	1123	1084	1116	1095	1110	1127	1099	1078	1078	1097	1118	1102	1078	1101	1100	1143	1141	1100	1111	1049	1113	1081	1131	1051	1079	1141	1113	1127	1149	1126	1061	1071	1184	1090	1149	1121	1053	1144	1147	1123	1141	1115	1086	1171	1101	1085	1091	1072	1098	1129	1127	1109	1108	1111	1117	1073	1126	1112	1120	1104	1082	1099	1159	1108	1109	1110	1064	1099	1177	1107	1065	1139	1067	1051	1073	1122	1116	1090	1182	1093	1091	1129	1112	1151	1085	1141	1047	1085	1145	1085	1150	1147	1080	1082	1144	1159	1119	1089	1111	1128	1102	1123	1085	1131	1092	1073	1114	1140	1161	1136	1104	1075	1147	1120	1127	1082	1060	1158	1143	1126	1131	1110	1094	1196	1094	1127	1082	1106	1062	1059	1148	1118	1108	1142	1117	1152	1063	1127	1091	1086	1166	1141	1129	1096	1114	1087	1121	1095	1093	1159	1109	1114	1072	1138	1074	1077	1071	1165	1068	1088	1126	1084	1166	1107	1070	1123	1115	1092	1089	1115	1130	1106	1106	1136	1086	1163	1112	1131	1101	1117	1114	1115	1097	1126	1039	1092	1122	1161	1147	1154	1106	1109	1123	1114	1112	1163	1090	1101	1085	1135	1160	1163	1183	1134	1109	1109	1104	1091	1149	1112	1128	1094	1066	1077	1041	1071	1133	1120	1093	1110	1123	1119	1059	1099	1114	1106	1100	1031	1204	1092	1136	1076	1116	1109	1097	1123	1104	1149	1098	1078	1147	1152	1172	1173	1115	1072	1116	1151	1094	1065	1077	1166	1109	1136	1151	1083	1103	1101	1129	1050	1090	1056	1058	1111	1100	1147	1095	1071	1051	1165	1148	1105	1150	1126	1079	1108	1126	1124	1125	1088	1109	1063	1052	1118	1132	1112	1128	1129	1075	1128	1128	1146	1148	1149	1143	1096	1091	1106	1096	1076	1066	1090	1085	1089	1098	1101	1056	1082	1125	1093	1116	1079	1065	1072	1070	1094	1109	1093	1060	1064	1139	1088	1135	1083	1137	1107	1104	1096	1131	1075	1115	1105	1051	1073	1089	1132	1084	1151	1158	1136	1077	1066	1111	1131	1094	1100	1133	1153	1158	1076	1050	1108	1113	1171	1086	1101	1127	1095	1077	1169	1109	1073	1102	1153	1085	1087	1061	1096	1092	1117	1118	1132	1126	1112	1126	1097	1072	1077	1123	1160	1151	1092	1085	1084	1098	1089	1039	1108	1093	1102	1065	1140	1154	1122	1070	1109	1115	1090	1163	1081	1111	1124	1078	1115	1074	1180	1137	1155	1115	1082	1101	1050	1061	1086	1107	1156	1107	1110	1047	1105	1065	1110	1104	1069	1102	1143	1076	1101	1109	1111	1078	1131	1095	1141	1088	1115	1145	1096	1147	1070	1109	1153	1123	1104	1089	1089	1120	1101	1107	1143	1144	1107	1169	1114	1184	1048	1161	1080	1087	1124	1145	1106	1181	1092	1085	1118	1042	1138	1111	1076	1069	1096	1090	1124	1136	1085	1143	1094	1121	1109	1068	1102	1162	1072	1104	1111	1134	1062	1074	1117	1090	1132	1115	1169	1127	1039	1104	1085	1027	1096	1093	1120	1144	1115	1117	1149	1110	1073	1099	1171	1105	1084	1111	1129	1142	1097	1114	1126	1106	1061	1103	1119	1077	1129	1111	1116	1068	1064	1068	1156	1084	1118	1050	1122	1072	1122	1135	1119	1081	1072	1086	1092	1092	1071	1117	1101	1077	1125	1124	1148	1095	1094	1024	1099	1134	1134	1111	1115	1093	1129	1110	1139	1107	1100	1040	1098	1123	1120	1096	1138	1119	1086	1081	1149	1117	1063	1092	1071	1091	1063	1106	1150	1149	1171	1151	1115	1207	1101	1084	1122	1086	1107	1112	1101	1109	1103	1088	1096	1167	1079	1104	1090	1050	1065	1095	1122	1105	1109	1110	1089	1083	1056	1106	1158	1139	1075	1071	1110	1065	1118	1055	1147	1114	1121	1150	1129	1082	1093	1148	1111	1087	1179	1139	1072	1137	1048	1100	1123	1127	1088	1110	1099	1111	1003	1100	1126	1123	1064	1147	1092	1133	1115	1051	1110	1100	1078	1129	1145	1038	1151	1082	1121	1156	1115	1093	1122	1099	1144	1081	1116	1154	1081	1040	1096	1157	1124	1112	1118	1155	1061	1080	1140	1071	1105	1099	1151	1075	1121	1068	1109	1044	1138	1110	1096	1111	1104	1107	1145	1105	1100	1042	1091	1090	1072	1089	1173	1156	1111	1130	1097	1102	1118	1135	1104	1056	1093	1113	1169	1094	1101	1040	1162	1049	1076	1168	1138	1078	1097	1087	1139	1096	1097	1109	1099	1134	1080	1089	1092	1093	1170	1106	1168	1086	1120	1096	1105	1121	1084	1105	1090	1065	1104	1133	1095	1110	1102	1153	1141	1086	1128	1081	1111	1114	1136	1076	1098	1056	1074	1102	1100	1140	1119	1079	1085	1102	1130	1120	1129	1133	1101	1093	1111	1128	1119	1084	1129	1127	1151	1124	1088	1076	1134	1131	1177	1079	1119	1156	1103	1130	1073	1126	1092	1165	1123	1119	1117	1089	1135	1080	1103	1131	1103	1152	1083	1119	1146	1087	1182	1087	1144	1089	1098	1180	1087	1095	1085	1146	1060	1135	1135	1176	1139	1093	1139	1128	1123	1057	1098	1124	1125	1105	1118	1171	1094	1076	1069	1167	1116	1107	1083	1101	1040	1087	1059	1117	1140	1095	1137	1099	1101	1126	1084	1139	1086	1145	1123	1077	1142	1143	1102	1145	1195	1144	1145	1112	1110	1058	1111	1069	1120	1077	1059	1110	1103	1153	1104	1131	1154	1111	1080	1137	1104	1162	1153	1125	1091	1140	1124	1129	1155	1087	1165	1095	1080	1070	1079	1093	1078	1108	1073	1114	1142	1158	1135	1065	1084	1127	1071	1079	1150	1053	1116	1114	1099	1088	1137	1092	1079	1067	1090	1063	1146	1122	1060	1072	1110	1092	1117	1081	1116	1179	1101	1004	1174	1095	1160	1058	1107	1106	1110
1808	362	124	99	335	303	154	185	187	231	254	284	28	24	25	21	17	29	27	21	19	21	21	25	29	18	22	15	20	29	17	21	23	20	27	20	26	13	26	21	19	22	25	11	15	13	23	19	30	21	26	24	16	23	23	14	22	25	23	19	19	22	15	26	14	12	20	30	25	25	20	27	27	13	24	21	25	24	21	21	24	18	17	22	20	25	23	15	16	25	21	12	16	21	21	19	22	28	18	30	27	22	20	18	15	25	25	19	11	17	16	20	28	24	19	33	29	19	24	17	21	15	18	21	18	15	23	16	19	25	27	22	13	23	27	24	20	24	16	18	17	27	15	13	21	16	20	25	24	16	24	25	21	17	29	23	32	29	16	18	24	22	20	17	20	16	19	27	27	23	22	21	25	17	25	29	21	25	24	25	25	24	29	23	17	13	13	15	21	18	13	26	22	20	22	10	12	19	14	20	19	26	21	24	23	24	19	19	15	23	22	21	25	14	21	22	26	26	16	17	25	24	15	13	14	21	22	14	14	15	25	23	23	23	19	21	24	17	12	16	33	19	16	23	27	17	28	15	16	21	22	13	20	22	22	20	17	23	17	27	18	17	24	20	29	18	16	26	17	23	16	19	19	23	28	21	23	21	22	24	12	20	22	20	23	22	15	19	25	23	15	18	20	26	22	28	25	22	18	26	27	23	21	14	18	23	25	23	10	27	18	26	25	25	22	24	28	27	14	22	25	23	20	16	11	24	20	19	12	15	22	25	20	30	25	18	16	28	27	28	13	19	19	21	19	13	30	13	18	33	13	21	22	16	22	19	24	21	19	31	14	22	16	28	18	18	18	18	17	15	29	17	21	20	28	15	16	24	24	20	28	21	18	18	20	18	19	19	21	24	21	15	26	14	27	15	13	17	25	23	17	22	8	18	23	18	19	20	13	17	13	27	22	15	15	16	20	23	19	26	21	15	27	23	18	22	17	14	25	23	20	22	31	21	21	19	37	14	15	18	21	24	14	19	21	17	21	25	21	26	17	19	19	24	27	33	24	15	19	27	20	22	24	18	31	19	26	20	27	22	18	16	23	25	20	21	27	22	14	24	18	24	22	25	24	19	16	26	13	20	18	15	17	23	17	22	19	23	29	26	20	20	22	17	16	12	20	15	23	20	19	16	16	18	27	11	18	21	20	27	20	22	13	15	20	22	15	19	22	17	16	22	28	21	19	19	20	26	16	15	27	27	24	11	22	26	22	19	17	16	21	23	18	22	16	18	21	25	20	20	18	21	19	22	22	18	15	26	17	26	20	17	21	10	21	22	19	26	20	25	15	20	23	24	23	22	12	24	23	18	22	22	23	17	19	23	18	19	19	21	20	27	28	23	19	11	17	19	13	21	23	21	22	19	25	17	16	19	25	27	29	16	16	17	21	23	15	18	19	19	28	23	19	23	24	26	23	21	24	20	25	15	23	14	29	19	18	21	13	16	17	23	26	28	9	20	17	17	13	25	25	18	13	13	9	14	19	30	25	31	22	19	17	24	21	11	21	24	25	10	22	19	23	22	21	22	13	23	24	19	25	18	16	19	21	21	17	16	21	19	21	15	13	19	13	26	20	17	19	14	26	20	18	25	18	20	18	24	28	22	22	16	22	18	18	27	23	20	28	22	20	21	21	17	20	17	20	16	23	23	7	18	15	23	17	20	27	16	18	27	20	18	15	25	23	19	18	21	20	21	21	18	27	17	16	21	22	21	30	24	19	17	15	16	16	23	16	24	29	24	24	19	22	20	20	21	23	16	19	16	18	22	17	14	28	18	16	27	23	31	22	23	21	18	13	13	23	17	21	25	20	25	11	17	20	17	20	27	17	23	13	15	18	22	27	17	14	19	8	22	26	22	20	35	24	14	23	18	26	15	19	16	23	28	18	29	23	28	13	22	16	25	25	18	26	21	16	13	18	17	24	20	15	24	22	10	22	30	29	21	25	23	21	17	15	25	19	16	13	19	27	30	30	22	33	22	19	25	30	21	22	19	21	8	17	22	22	24	22	16	24	16	15	27	17	21	17	23	16	22	29	19	24	24	22	22	23	24	24	19	17	23	14	23	22	15	20	27	10	22	21	10	23	22	23	21	21	16	19	28	15	15	18	16	12	18	31	15	27	26	22	21	15	16	14	14	19	21	17	20	15	22	15	17	17	21	16	24	15	20	19	26	27	20	23	16	14	14	23	24	36	20	19	21	13	19	30	23	19	23	29	14	25	17	14	16	15	17	18	22	26	23	19	16	20	20	27	25	20	20	22	21	16	12	16	18	18	22	18	26	20	20	24	19	19	25	19	31	19	21	21	26	23	21	19	12	22	17	17	19	21	19	24	21	24	28	18	21	25	24	13	25	16	15	23	17	25	16	32	18	17	21	21	23	19	17	19	17	22	23	19	16	18	30	18	22	25	27	29	25	28	14	17	27	20	8	27	15	28	17	25	13	21	22	34	23	14	14	24	22	14	18	23	25	24	20	9	20	21	23	24	26	27	18	19	20	23	16	20	11	18	25	16	19	15	22	17	22	14	22	25	17	22	14	18	24	28	16	27	23	18	12	23	19	13	12	27	22	22	17	16	21	22	20	23	16	14	25	17	31	23	26	23	32	25	22	23	21	14	19	22	16	15	27	23	11	27	19	34	14	21	17	13	24	19	14	21	18	22	20	21	16	19	18	23	22	25	23	15	22	25	21	27	21	16	20	25	16	30	20	20	23	23	20	10	17	27	27	19	18	16	22	22	15	29	23	23	25	33	14	20	20	24	18	25	23	20	20	22	26	9	18	23	24	24	19	21	12	23	18	25	24	19	28	24	15	17	25	21	20	18	15	23	16	18	22	26	17	30	17	22	18	16	27	14	24	24	22	22	22	18	27	17	15	18	19	24	17	22	23	24	17	18	16	18	22	21	11	18	18	31	28	22	16	29	17	21	29	30	23	19	16	28	22	21	13	18	17	24	21	12	27	24	29	21	21	28	23	27	18	16	21	12	22	24	19	21	28	22	18	32	20	24	16	22	19	18	22	24	18	18	32	24	16	32	25	21	32	23	16	18	14	25	16	19	18	21	19	32	16	24	20	24	23	22	16	15	26	14	18	25	31	14	13	19	14	21	24	19	23	17	18	15	17	9	22	24	17	22	26	16	26	20	27	13	19	17	22	25	24	12	21	21	21	16	25	18	24	16	20	17	23	14	23	21	23	14	21	16	25	16	18	19	18	24	13	16	15	17	17	20	16	22	23	15	14	32	20	23	23	24	24	31	30	25	21	14	20	25	18	24	21	17	15	23	21	13	26	25	20	29	18	24	27	24	25	24	21	20	23	25	18	13	20	17	20	23	21	25	19	24	22	21	28	19	22	26	17	18	29	25	21	19	24	16	20	22	12	19	27	27	19	29	26	14	15	25	21	16	18	22	31	19	18	26	23	24	13	27	21	24	21	32	22	23	24
22206	11474	3727	10956	25687	19695	10723	11343	11688	11923	12179	10472	832	725	672	640	549	556	542	521	512	497	475	470	461	421	478	413	422	462	436	422	415	453	411	432	415	421	433	392	413	398	368	392	376	380	394	393	417	423	394	397	384	386	381	427	364	418	395	387	407	395	398	385	358	381	415	391	359	378	412	379	372	338	374	389	384	395	411	376	381	398	357	373	382	387	392	389	365	384	417	393	379	388	363	389	351	371	396	379	393	382	359	345	373	383	358	390	385	374	399	390	336	396	412	386	403	355	404	393	376	392	366	353	357	378	395	383	383	348	394	383	356	383	415	392	380	414	350	393	374	376	377	410	394	387	344	368	399	385	381	406	374	383	355	351	335	359	391	401	349	386	373	361	388	405	358	375	362	438	393	367	384	361	390	385	385	418	404	365	376	380	369	356	374	375	383	400	388	384	373	379	361	391	397	422	384	368	387	337	356	377	346	380	367	353	360	360	375	381	361	387	389	395	343	356	401	406	392	390	387	384	398	397	395	389	375	371	379	377	401	410	405	354	358	369	370	350	376	370	371	387	390	385	419	377	376	363	363	377	356	375	402	355	403	369	391	378	351	398	396	376	376	421	391	358	379	340	377	375	402	378	363	382	409	397	374	411	430	389	402	379	390	385	351	378	390	384	368	391	400	394	331	375	384	359	383	393	417	405	369	399	366	409	366	349	364	365	389	379	417	357	370	380	382	385	379	382	384	386	376	381	364	416	350	402	380	338	363	389	383	376	384	383	402	391	401	391	398	364	376	413	357	384	374	367	366	338	361	402	407	391	350	402	381	364	402	393	405	381	406	359	390	378	391	404	373	388	384	387	388	391	349	382	379	364	394	367	349	382	405	383	401	358	367	356	404	375	413	403	390	396	383	389	371	376	380	382	357	355	354	413	368	408	401	376	407	384	390	377	380	400	343	355	337	359	377	408	371	364	389	407	391	350	378	363	361	389	396	380	385	371	378	383	360	372	348	366	408	394	361	383	371	366	351	394	403	379	356	358	368	372	383	376	407	412	360	373	389	399	406	375	353	409	367	390	377	375	371	394	364	392	354	379	382	334	376	399	382	362	353	357	385	401	421	389	414	385	388	360	381	374	387	363	383	382	389	387	379	367	414	371	379	367	363	390	356	375	380	378	371	413	411	345	379	411	382	361	352	396	381	335	435	350	375	398	379	356	357	377	349	371	370	363	383	357	360	352	392	355	403	397	389	372	364	404	399	360	383	354	380	404	385	395	341	379	348	402	373	361	357	378	397	374	356	379	359	394	370	392	347	386	387	379	378	363	356	370	390	379	384	387	350	400	364	374	364	390	389	372	387	365	373	400	361	423	356	387	388	390	391	368	414	358	383	368	360	404	364	382	389	401	404	390	354	375	369	401	383	379	367	360	360	406	378	373	401	370	374	345	378	357	391	400	380	368	405	374	380	359	358	390	362	348	389	382	413	400	358	379	405	383	368	383	372	386	352	340	370	424	358	370	331	373	399	369	366	398	386	378	361	404	339	379	344	359	334	375	387	364	390	366	383	380	359	365	399	361	339	386	378	361	372	368	396	374	361	364	361	397	378	395	360	377	356	391	403	381	388	374	358	391	369	380	374	380	372	376	380	351	377	372	374	383	381	383	401	398	387	387	346	375	390	374	386	373	387	350	384	374	403	386	359	374	365	396	406	377	370	369	412	398	368	411	363	414	384	386	354	414	381	385	372	379	396	390	397	358	345	372	388	392	394	389	385	379	372	376	387	403	411	398	370	368	395	378	406	396	404	367	393	385	383	359	377	381	394	405	390	413	341	316	368	355	374	354	386	391	388	423	421	386	380	348	369	353	367	408	407	338	374	349	375	365	386	379	406	372	410	363	370	388	400	365	388	422	369	375	371	372	376	344	382	359	386	387	360	399	388	378	382	392	414	359	357	342	377	412	370	378	331	366	375	381	395	346	349	363	339	365	387	357	379	372	357	414	373	373	356	349	370	377	347	387	377	387	373	364	368	374	370	353	396	363	393	382	387	360	363	387	376	359	410	377	404	399	331	386	417	380	388	370	395	350	364	389	374	387	395	416	370	357	375	357	410	374	386	369	380	337	370	353	391	340	406	385	355	385	406	387	364	361	396	351	359	375	394	389	367	361	380	395	384	377	356	359	351	368	375	397	380	347	396	402	403	364	371	405	386	354	417	389	341	359	397	379	370	361	391	377	370	355	371	390	397	385	373	359	371	408	398	337	363	386	394	376	382	356	387	401	390	358	365	404	402	366	345	390	363	348	370	324	378	350	378	395	338	413	333	355	351	362	408	356	368	357	377	389	384	389	415	388	379	350	376	401	391	392	391	356	390	394	406	378	388	352	381	372	369	371	398	355	341	368	383	368	378	377	389	386	351	373	409	346	403	411	378	395	406	366	405	340	403	370	384	390	412	337	372	382	354	383	341	363	341	336	389	356	404	368	398	366	384	395	388	383	413	356	387	383	404	405	391	364	353	389	395	351	351	380	380	386	379	384	355	373	374	371	365	399	384	395	392	362	349	368	360	369	408	399	393	374	378	419	365	358	408	389	356	363	401	373	379	368	338	416	337	361	375	367	359	380	381	406	378	384	394	347	393	388	381	385	366	377	404	364	364	361	382	382	361	401	388	373	363	372	364	368	363	322	377	388	391	392	376	374	356	388	392	349	377	403	371	337	385	400	370	354	408	339	399	390	385	389	376	352	405	354	365	369	403	358	360	408	411	421	377	374	366	393	392	383	380	385	419	380	373	348	369	369	378	354	355	374	411	347	367	353	380	400	373	392	355	383	384	379	379	325	360	371	389	357	371	396	373	387	384	369	358	405	363	366	373	361	388	346	378	361	402	351	340	370	368	380	378	372	343	354	407	351	386	372	384	354	398	393	364	385	385	350	401	383	391	374	367	412	402	370	365	382	386	383	348	374	350	402	363	365	353	362	370	366	343	366	382	426	341	393	363	396	403	352	344	373	373	370	387	396	366	367	393	347	373	383	367	353	385	378	377	347	369	347	410	365	396	392	406	374	376	382	374	363	391	364	341	395	366	386	366	372	368	377	410	405	416	369	384	374	369	368	368	356	329	385	362	406	398	416	354	360	379	390	393	353	348	356	343	362	379	384	352	357	420	391	374	371	362	390	383	394	380	347	405	393	365	342	399	341	377	420	376	419	382	363	373	360	413	385	375	369	366	359	364	375	369	381	381	358	357	390	399	380	360	348	381	348	384	373	397	368	390	400	375	389	392	363	349	362	370	376	366	359	394	370	351	342	378	356	352	388	401	383	390	364	375	376	368	381	378	379	364	384	378	378	335	383	403	388	373	378	372	341	358	355	361	358	345	380	353	376	365	384	373	382	385	413	381	373	379	359	394	381	375	342	346	396	343	386	380	326	408	352	398	400	390	378	384	397	365	394	407	367	410	408	409	368	377	396	373	357	381	373	361	406	354	368
1426	674	225	214	570	542	310	400	409	361	464	693	87	67	55	65	72	60	61	54	44	60	51	54	52	51	51	48	49	54	52	60	59	58	53	45	47	53	51	51	52	42	62	56	48	41	61	47	47	45	37	36	47	40	46	41	51	44	57	56	52	51	40	42	46	39	53	37	53	47	62	43	49	47	43	50	46	51	35	60	47	48	56	50	52	50	39	51	51	54	38	59	50	33	49	40	37	61	53	64	54	49	48	37	36	42	43	36	52	44	37	59	45	62	55	45	49	49	50	43	45	49	56	52	55	42	46	56	48	39	45	52	38	47	53	60	44	48	36	49	38	51	43	41	48	44	43	57	51	51	45	52	29	57	53	25	35	52	52	48	37	47	42	42	40	37	44	46	42	50	46	47	34	49	45	40	46	55	46	54	48	59	42	29	47	41	55	51	48	46	47	48	47	45	51	53	46	58	49	49	51	52	49	45	42	43	53	49	49	58	51	54	33	46	57	48	47	52	44	44	43	46	40	57	54	55	57	57	53	52	51	46	51	51	46	52	56	55	47	47	47	42	28	49	59	42	53	65	35	54	53	55	37	56	51	47	51	50	47	54	51	35	40	44	51	43	43	56	30	56	48	44	44	46	58	35	42	49	39	50	51	48	43	37	42	55	38	53	52	48	48	38	44	39	45	52	44	43	42	45	41	38	55	41	47	48	34	49	47	43	48	44	48	42	35	54	54	47	53	50	43	46	49	43	39	49	48	55	47	50	55	36	41	42	43	53	38	50	40	41	37	45	53	42	36	46	48	53	43	43	57	30	42	61	40	51	48	37	42	51	42	46	50	51	40	54	40	52	41	56	46	40	42	46	55	38	46	48	51	65	45	52	31	48	53	38	52	35	54	40	46	37	40	50	48	43	49	33	32	44	43	48	42	34	49	55	44	48	32	47	55	47	62	48	41	43	52	48	26	46	47	37	44	39	51	42	43	48	57	42	57	61	49	54	54	54	46	59	47	45	46	54	47	48	35	46	58	36	49	51	56	46	50	38	48	53	47	42	53	36	49	48	37	48	33	45	41	44	41	44	38	47	41	65	43	39	43	55	51	47	45	54	46	38	36	57	52	52	53	39	53	56	45	54	48	40	51	48	36	58	56	59	47	47	51	53	61	44	48	68	53	41	35	65	45	48	42	47	49	37	41	43	40	43	37	50	51	49	56	44	58	43	56	38	52	40	48	46	33	45	43	42	38	48	62	44	36	45	48	55	54	40	43	55	37	40	39	44	52	55	61	45	46	55	33	48	49	44	46	46	40	53	57	36	49	53	47	56	45	52	49	50	40	45	41	52	41	36	50	58	58	47	51	44	49	59	54	43	44	48	53	51	55	43	57	47	66	61	45	39	53	42	39	47	49	45	47	48	52	57	56	39	49	52	45	43	46	43	44	42	40	52	37	35	39	45	50	54	48	50	40	53	34	47	44	47	47	55	38	47	51	63	58	56	40	45	55	52	53	44	41	38	50	54	46	55	47	43	54	43	42	55	54	42	42	48	52	53	51	46	54	53	48	49	56	51	44	47	41	40	48	43	61	55	42	46	40	48	60	50	48	57	43	49	46	35	56	58	50	41	47	53	41	56	41	60	65	46	57	40	37	56	38	46	41	49	33	53	45	44	44	44	58	44	53	60	44	47	58	41	49	40	52	43	46	45	51	39	43	48	51	28	49	29	41	55	48	47	38	46	48	43	52	50	39	48	57	55	53	51	53	56	52	53	40	46	41	38	49	43	40	41	47	52	51	47	42	52	54	44	52	46	61	53	60	52	47	41	44	39	41	41	47	43	56	47	53	40	38	62	48	46	58	47	38	45	53	48	47	43	47	38	47	51	47	41	63	59	40	53	57	40	47	52	40	44	52	50	43	49	49	52	43	63	29	57	63	46	43	43	46	52	38	42	50	42	50	47	53	55	51	53	55	44	53	48	48	47	51	49	38	52	55	49	48	53	40	56	57	56	45	50	36	40	60	47	34	53	43	52	45	45	32	49	44	49	51	45	46	50	45	46	47	52	45	53	43	57	38	52	37	49	41	44	42	46	55	45	57	57	57	51	48	46	41	45	52	38	68	44	38	39	47	39	53	41	42	37	30	54	42	46	50	45	42	46	40	53	38	49	53	55	50	55	43	45	42	46	51	44	53	49	39	55	44	56	41	40	47	39	40	36	42	42	37	43	45	41	39	45	52	46	47	49	49	44	41	47	32	42	53	31	50	50	49	47	37	65	54	48	41	32	40	60	39	61	59	44	51	50	36	44	56	34	38	49	43	47	45	45	40	41	34	41	45	50	40	46	40	36	62	37	46	58	51	57	45	36	52	57	50	57	45	65	40	47	52	48	39	47	48	44	54	49	54	45	47	58	49	40	47	41	42	45	54	53	42	57	54	29	55	46	54	43	50	53	54	39	50	54	66	46	51	48	50	45	50	46	43	56	41	53	50	55	60	53	49	52	55	50	47	44	34	52	47	53	46	61	48	48	52	39	47	47	59	49	43	52	40	48	47	50	40	52	41	52	48	39	45	52	43	44	40	53	52	62	49	47	51	42	51	48	51	49	50	61	46	49	53	55	41	42	52	59	57	39	45	50	42	50	53	40	38	45	40	43	52	35	35	37	55	53	48	39	59	44	43	45	43	38	52	56	47	41	37	51	44	49	57	36	50	54	45	55	39	48	61	46	45	51	47	49	54	43	49	41	46	39	48	46	44	34	47	41	40	40	57	41	43	52	53	47	43	42	54	46	41	39	55	42	47	47	54	37	46	52	52	50	44	55	53	42	55	51	54	47	43	47	44	50	49	58	53	49	39	58	52	41	62	45	43	45	46	52	60	43	47	47	62	47	49	54	47	48	53	51	40	55	53	41	47	39	45	42	53	47	42	43	54	42	40	46	57	41	43	55	54	44	57	37	54	46	42	41	53	46	40	40	47	35	46	52	42	47	50	61	48	43	44	44	42	42	36	34	41	51	54	50	47	43	44	58	49	45	57	43	33	54	46	56	56	51	54	42	36	59	41	44	53	44	53	36	53	47	41	50	60	47	48	56	39	52	38	46	49	37	41	40	40	40	40	38	44	29	53	39	55	61	40	44	47	40	44	58	55	48	41	46	46	48	27	46	46	50	63	42	40	48	53	35	54	49	46	48	35	41	47	40	46	43	50	36	49	51	36	53	49	59	50	60	61	52	57	49	49	62	43	50	36	45	44	44	46	37	45	59	36	51	46	40	53	43	62	41	47	51	58	59	56	43	51	48	53	48	61	39	44	45	38	50	39	48	49	45	47	55	42	53	48	42	47	46	50	58	51	57	39	41	36	41	45	35	55	41	41	35	51	54	48	54	46	47	53	60	42	54	62	52	52	46	59	47	40	41	33	46	53	38	48	32	55	56	56	55	39	55	49	47	56	45	52	39	49	47	41	43	52	34	38	46	47	64	41	52	53	49
26374	15249	6162	18808	32886	26007	17508	19543	17638	16300	16812	12166	2373	2134	1887	1774	1559	1478	1449	1320	1277	1262	1208	1223	1169	1065	1085	1092	1017	980	995	977	977	980	958	931	986	895	927	888	909	927	910	887	903	858	859	905	845	916	892	897	870	859	871	882	870	772	896	878	832	862	831	868	863	846	881	853	824	832	841	832	862	864	886	836	841	867	835	806	828	832	840	816	888	765	810	840	834	845	874	887	802	814	801	778	823	858	817	795	802	842	793	878	836	797	800	824	874	825	745	821	803	825	799	847	784	843	818	770	831	812	811	786	814	845	852	819	835	818	795	798	820	804	797	813	826	807	793	811	790	822	874	791	794	816	823	845	786	772	840	827	827	827	851	802	826	768	860	837	804	769	815	849	841	799	826	755	817	843	846	837	787	869	811	778	775	831	831	800	794	836	804	811	903	853	804	775	792	790	771	825	753	770	790	811	826	793	785	853	838	789	804	801	772	774	801	814	809	815	766	822	827	833	822	763	755	825	819	818	798	846	824	766	784	830	795	784	828	820	753	834	780	791	776	789	849	808	822	833	852	839	813	745	835	746	815	769	802	799	805	812	796	789	771	849	797	833	756	812	828	802	799	815	810	802	828	799	810	828	835	812	809	835	798	815	809	835	763	824	789	799	780	738	835	817	757	820	817	801	801	843	840	783	813	827	806	809	755	760	817	820	859	821	812	817	832	805	833	776	799	811	760	804	806	800	804	836	790	821	832	796	889	854	813	814	821	784	770	830	768	857	774	809	778	795	834	800	836	808	764	788	839	854	804	797	849	774	780	860	799	845	841	838	783	797	779	795	848	777	777	844	770	786	779	824	788	827	784	802	812	868	846	790	810	814	823	797	814	805	817	773	787	810	771	795	834	785	826	849	751	792	804	883	791	869	820	817	805	846	855	824	786	792	805	811	779	786	802	838	765	818	846	809	767	815	790	856	836	793	889	809	817	829	800	818	781	813	812	805	814	777	786	808	796	835	799	806	850	832	827	810	798	826	824	779	816	814	798	777	832	824	789	805	825	783	834	774	766	838	759	834	794	747	824	799	803	820	817	805	784	797	786	796	789	796	792	775	816	813	802	775	804	739	869	808	869	880	796	788	816	862	830	850	766	813	785	818	778	757	786	803	818	815	802	825	851	844	852	859	820	842	839	807	830	799	805	831	806	805	821	817	800	823	851	822	784	803	815	815	819	823	802	823	811	799	784	802	807	801	795	849	837	824	854	822	806	829	805	813	818	808	873	818	790	823	810	780	770	843	852	810	789	824	808	839	813	807	850	767	798	831	790	796	791	827	814	785	775	797	837	757	858	794	781	840	803	808	822	836	822	795	814	793	820	807	863	823	842	874	830	845	819	811	818	813	786	794	823	780	785	837	869	819	811	836	820	798	807	793	809	851	849	797	829	810	820	841	831	835	811	808	768	798	837	737	802	736	838	835	815	873	850	827	796	811	830	805	849	825	833	850	808	775	861	842	795	748	803	796	846	830	789	778	810	823	844	753	824	838	830	786	855	791	775	843	841	795	852	775	855	741	763	858	886	839	816	759	802	753	812	826	808	814	838	833	846	784	825	794	800	821	795	808	796	792	764	809	731	834	838	843	785	801	818	818	786	833	817	864	771	767	861	818	808	844	775	791	791	820	798	825	772	856	792	820	766	797	852	786	835	840	797	779	801	790	775	794	786	832	801	777	858	837	800	793	833	792	811	831	806	795	850	887	773	813	778	769	801	791	785	803	811	856	799	827	818	811	830	783	828	829	822	815	810	807	812	780	820	847	825	819	810	859	791	860	812	815	765	837	787	809	813	851	766	827	843	825	852	808	858	840	839	875	835	834	781	814	849	821	825	837	759	786	817	796	776	784	784	803	803	806	861	818	834	787	820	861	823	835	878	803	817	788	796	802	832	792	838	802	808	778	807	815	854	810	761	774	889	764	796	812	862	825	779	794	822	807	760	872	784	805	821	788	822	845	788	798	834	838	802	804	791	818	778	829	799	786	827	817	803	794	771	800	817	826	851	774	814	807	761	793	839	815	769	831	830	764	825	794	793	794	817	778	792	797	855	813	780	775	772	823	871	804	816	769	761	821	809	803	831	836	797	827	770	856	846	745	832	882	801	816	795	762	821	813	825	830	782	792	800	856	800	801	782	824	807	811	785	785	861	788	808	762	851	778	811	788	788	818	832	829	831	792	762	803	857	797	823	847	765	784	805	789	804	817	796	818	802	840	833	815	839	837	789	793	841	800	838	792	872	813	802	824	845	811	806	720	849	835	785	789	800	849	821	821	841	836	797	801	804	826	859	767	802	856	861	791	833	789	788	829	800	821	770	815	821	814	820	841	821	804	816	795	808	843	859	825	850	782	767	816	853	822	776	824	799	789	743	783	819	806	783	822	774	834	807	818	785	828	835	779	822	798	837	791	797	787	834	843	824	811	818	802	796	812	797	770	811	771	821	806	837	832	841	817	819	807	789	807	777	831	845	828	782	757	801	844	828	812	840	818	830	833	862	801	795	800	799	774	784	804	814	836	773	849	808	832	816	876	855	804	781	774	788	819	816	798	853	802	774	776	830	839	840	807	823	819	845	844	807	799	818	801	848	824	872	819	781	804	801	776	836	769	855	828	770	814	863	801	817	802	852	830	815	805	843	789	824	857	829	829	846	822	869	756	795	802	846	793	825	835	794	799	822	843	813	806	790	789	791	788	833	766	787	834	847	775	804	803	853	811	812	778	897	771	773	758	855	774	803	834	796	842	853	803	849	812	806	812	824	799	830	841	843	804	809	828	798	839	813	776	778	791	817	808	822	749	815	871	822	853	813	804	780	794	797	767	784	809	814	827	776	837	788	773	781	796	763	837	852	821	800	816	797	806	829	860	826	799	788	787	868	809	821	800	851	798	767	821	804	824	802	844	867	829	789	828	866	801	804	822	818	834	854	809	825	787	825	844	836	796	797	790	829	825	863	852	795	835	855	777	824	788	785	806	757	801	790	872	798	848	824	770	817	881	775	791	807	806	840	801	811	825	807	771	825	810	812	792	839	849	839	823	799	858	819	822	811	802	837	792	750	795	786	828	783	821	787	795	825	868	803	786	811	863	798	853	820	807	829	847	786	827	815	815	819	800	815	851	810	760	819	851	801	783	783	805	862	861	782	829	835	829	817	834	821	819	815	823	831	815	828	876	779	859	817	756	789	831	758	781	774	801	830	833	753	797	801	771	809	784	831	783	800	842	744	815	786	809	805	770	848	841	797	796	825	785	824	813	811	801	838	809	819	855	814	796	792	799	788	827	825	768	820	806	783	818	783	826	832	824	828	829	804	806	846	831	827	815	799	843	792	845	822	823	829	845	781	867	833	790	783	798	769	799	740	775	815	803	808	805	813	826	811	829	821	767	823	842	772	808	816	844	780	838	823	787	804	842	761	776	801	804	828	826	794	838	816	827	817	810	821	781	768	834
3013	553	193	207	546	411	315	307	404	287	338	189	54	51	45	44	45	30	48	43	36	41	36	27	32	30	38	28	24	39	20	32	35	35	32	24	35	32	24	21	25	24	23	16	32	31	21	28	29	34	39	26	31	29	39	26	32	21	41	22	17	24	33	36	33	30	26	20	19	28	26	34	27	27	31	30	34	26	23	28	30	36	21	32	28	23	33	40	32	30	31	35	37	32	27	26	29	20	23	23	26	25	24	24	30	36	29	28	22	33	27	24	22	27	21	25	30	21	26	35	25	24	26	26	29	28	23	37	23	29	35	36	30	28	24	20	24	35	28	23	21	23	30	18	30	18	26	28	24	30	30	28	31	32	28	28	25	31	29	27	20	33	24	25	27	25	32	21	38	29	25	30	30	22	27	36	31	22	24	30	25	33	21	24	29	33	31	20	27	25	26	32	25	26	18	23	19	31	27	22	35	29	16	31	31	21	36	31	22	22	23	27	32	23	22	20	26	27	24	26	29	18	23	25	27	34	26	28	23	32	25	26	32	21	16	28	24	33	27	28	21	25	23	33	23	30	26	20	26	24	21	22	28	29	29	34	21	19	25	21	22	20	22	21	33	26	32	26	31	23	30	26	22	25	30	29	28	29	31	24	24	33	26	33	24	25	27	26	38	17	25	22	25	20	34	23	25	36	23	25	22	28	28	33	22	31	36	28	23	20	27	27	27	28	25	28	31	26	27	31	31	32	29	25	31	20	25	24	35	25	20	31	28	15	30	21	25	21	18	30	22	15	27	25	25	32	19	30	26	25	33	30	29	18	34	29	25	25	23	22	28	29	26	16	27	30	30	26	39	27	35	24	26	24	20	30	32	25	26	30	28	24	25	32	25	24	39	22	23	16	25	22	25	24	27	15	26	31	29	22	20	29	22	15	26	20	33	29	28	29	26	31	15	29	19	20	21	16	38	36	25	24	27	18	27	37	36	29	33	41	30	29	25	33	31	27	37	24	33	29	27	24	21	30	31	25	22	20	18	27	26	28	24	26	22	34	22	24	30	28	23	30	36	19	26	34	27	40	25	28	22	27	22	31	32	23	35	29	18	17	24	25	28	26	27	25	31	30	28	34	35	25	20	21	27	37	23	29	26	22	31	23	27	17	24	18	26	27	30	31	21	25	24	19	23	22	29	33	43	18	36	17	13	26	24	31	34	34	23	24	36	22	22	31	29	34	24	34	33	20	24	27	35	22	30	16	25	37	32	20	23	30	34	20	27	28	30	21	23	19	18	16	29	20	22	22	38	22	27	27	31	31	29	20	20	16	21	31	29	21	27	23	24	25	19	32	29	28	30	22	37	36	26	31	39	33	33	35	30	20	37	25	27	23	29	28	29	28	30	30	26	27	22	22	18	29	30	24	21	22	33	32	20	27	32	26	22	22	20	27	27	30	33	20	18	21	35	23	30	31	22	32	32	22	27	32	23	23	30	26	31	33	28	27	34	29	32	28	22	32	17	30	27	23	32	31	20	25	28	37	36	28	27	34	34	32	24	22	21	31	33	22	30	36	20	17	35	23	29	15	21	30	19	25	25	33	28	28	26	27	38	24	27	23	29	23	27	22	30	23	27	19	22	30	34	18	23	18	36	31	25	26	30	33	33	25	26	24	34	25	29	20	34	24	28	33	29	27	25	30	18	30	28	24	21	23	22	26	31	29	29	29	27	32	27	17	22	24	23	26	26	25	29	29	23	29	32	33	31	17	21	30	25	20	26	22	18	25	20	37	27	25	34	25	22	29	22	32	32	38	14	25	28	15	29	22	26	30	28	28	24	27	35	30	17	28	34	26	25	33	33	21	32	26	28	29	33	28	24	30	26	23	19	26	25	30	19	22	26	32	32	29	25	30	30	28	32	26	20	25	26	27	27	27	27	28	18	28	26	30	21	29	29	24	20	27	25	30	22	27	25	16	29	32	21	30	29	23	24	31	24	30	32	25	28	29	37	30	25	19	14	39	27	23	21	35	24	31	28	30	26	29	23	21	26	24	29	37	26	21	20	27	22	29	33	23	21	31	29	30	21	31	30	29	26	27	26	30	24	20	29	39	25	30	32	25	34	28	25	23	22	29	25	24	21	28	25	22	19	33	25	21	32	21	23	15	31	22	32	32	27	25	23	21	29	21	22	30	29	21	22	17	30	23	24	26	39	25	27	20	24	25	27	36	26	24	28	30	25	33	28	30	26	20	30	30	25	20	26	24	31	33	37	32	18	38	26	28	29	36	16	30	18	34	29	19	17	25	37	30	26	26	27	31	27	33	16	29	29	26	31	25	22	24	21	28	32	26	22	28	27	23	30	37	28	37	29	13	23	20	33	28	30	23	29	30	20	23	37	26	28	24	28	26	30	24	30	29	26	30	28	20	28	30	27	23	31	31	31	29	21	26	22	33	23	31	29	30	21	20	31	34	19	30	27	25	25	28	28	23	27	29	28	27	24	27	22	28	23	27	19	23	21	20	29	31	36	22	24	29	46	29	30	36	33	27	39	33	31	26	21	26	17	32	22	17	24	24	27	24	25	23	36	26	28	26	23	24	33	33	33	34	22	30	25	19	20	23	39	19	21	27	33	31	30	32	23	28	28	31	23	24	18	32	21	22	29	23	32	29	31	21	27	23	19	28	17	32	28	27	40	34	18	25	20	39	26	31	34	19	37	24	28	20	32	21	25	33	25	31	31	21	22	30	23	21	30	25	17	28	24	33	24	27	26	35	33	23	31	26	30	31	23	29	25	28	25	30	23	29	23	21	36	23	30	27	21	30	21	32	25	38	28	27	41	37	32	21	27	23	32	32	34	26	25	32	25	31	27	25	24	28	30	25	34	17	27	23	37	28	24	23	28	22	23	26	30	29	40	40	26	23	29	41	17	33	23	33	29	24	31	28	24	31	42	23	21	20	24	24	29	29	28	35	29	25	37	28	23	28	20	25	22	28	24	24	24	25	24	36	31	24	33	15	27	21	26	26	35	30	23	22	35	26	22	17	25	25	29	18	22	31	37	31	22	24	16	24	25	20	30	36	30	33	27	28	24	31	27	22	29	31	23	20	26	25	14	19	23	34	20	28	22	22	24	24	20	19	30	25	33	28	33	24	29	21	30	29	28	28	27	20	31	27	23	19	20	27	25	30	26	30	28	22	25	29	31	36	27	23	31	18	33	20	20	36	23	23	21	28	33	26	18	27	36	28	29	22	32	30	28	30	20	24	29	27	24	27	25	27	20	21	36	29	32	29	23	32	30	32	24	26	27	21	18	17	34	32	29	17	24	21	24	25	25	23	28	37	26	28	23	23	29	25	28	24	27	22	23	33	16	30	28	29	32	43	26	32	20	38	23	29	25	18	26	21	29	33	30	32	35	38	32	31	27	32	23	39	23	22	28	39	20	27	24	26	25	25	31	30	20	32	26	22	25	17	27	28	20	22	20	26	30	23	37	45
25068	13638	5570	19489	31843	23302	18360	17207	18070	14368	13954	5293	1987	1755	1623	1429	1219	1126	1091	1025	927	934	847	836	793	765	709	699	682	673	666	644	678	612	589	594	618	591	565	554	526	549	549	535	571	523	498	527	534	518	575	522	525	519	535	550	535	535	526	501	492	496	473	482	488	487	468	504	510	496	501	475	485	491	507	489	487	451	460	464	472	516	482	517	513	437	472	502	504	486	477	468	481	428	491	473	459	519	479	448	433	439	494	468	495	440	464	467	475	466	467	469	473	476	495	496	504	447	512	494	496	471	498	441	495	442	492	456	428	473	460	477	501	429	458	477	486	472	444	446	481	477	469	460	443	441	454	460	489	436	491	474	490	477	470	493	487	512	493	503	464	481	459	492	473	479	438	500	454	506	456	452	445	487	458	441	463	474	429	455	477	475	461	441	485	465	501	475	511	465	472	476	487	457	447	488	489	462	473	494	488	463	504	441	475	476	455	496	479	486	445	482	456	448	464	449	446	467	474	499	425	462	436	455	522	487	495	441	485	435	418	451	433	445	435	482	467	440	487	457	493	488	490	458	481	450	500	469	487	448	460	460	445	471	462	472	445	438	469	452	486	461	466	488	494	470	414	518	427	452	465	503	450	476	463	461	461	444	464	493	438	478	453	467	484	482	469	500	454	434	468	473	488	468	464	472	437	461	479	439	496	438	441	446	489	435	479	447	480	450	446	458	419	456	481	450	471	437	449	477	485	453	505	444	489	426	459	451	471	467	461	476	452	481	485	445	453	441	474	496	489	462	467	472	474	456	508	464	472	467	449	491	486	469	464	409	479	445	472	493	464	481	447	469	445	454	452	404	482	462	467	487	462	432	487	482	474	439	471	440	461	498	469	456	474	429	462	462	450	481	458	484	481	473	450	476	489	447	475	465	465	469	477	455	421	423	455	466	439	480	432	464	456	436	455	482	484	472	439	449	457	423	471	480	460	427	484	486	456	475	497	474	496	428	453	483	476	470	463	490	477	479	489	460	490	455	431	493	453	422	451	458	478	474	461	506	473	451	454	447	451	477	458	467	424	456	429	453	434	508	494	426	471	432	473	481	454	488	467	447	495	500	468	454	468	450	430	478	458	465	527	464	456	434	450	473	439	466	443	481	480	438	464	465	480	454	449	452	431	464	447	428	439	461	473	428	460	437	477	465	471	439	473	463	499	457	471	468	475	444	481	478	472	473	454	486	480	492	460	437	462	494	470	465	540	455	442	454	487	485	475	438	488	473	452	491	452	474	439	440	470	476	441	518	430	436	477	505	481	456	486	460	420	424	465	463	507	478	473	439	424	515	469	417	480	410	497	448	472	463	505	435	475	454	430	451	507	465	449	442	457	499	465	460	453	441	454	462	465	508	502	455	487	502	464	481	465	479	447	448	477	468	453	474	455	459	462	436	459	500	454	454	467	450	443	483	454	469	454	468	469	466	497	448	463	435	431	446	464	470	476	469	493	436	460	479	461	455	464	485	453	456	493	458	459	465	432	465	441	463	469	443	467	446	474	462	464	489	450	458	442	439	460	483	466	455	479	462	455	434	432	470	456	487	417	489	468	479	467	470	484	459	439	525	427	470	478	457	482	452	491	474	511	477	452	472	490	502	461	478	467	470	504	488	471	459	448	445	448	412	455	469	482	464	454	451	478	452	477	478	452	450	455	457	478	504	518	465	448	475	442	477	488	469	471	451	509	473	467	438	442	460	454	444	460	500	450	454	461	414	492	440	442	489	458	464	495	487	485	472	447	458	462	442	481	495	488	461	458	460	500	498	438	445	462	463	479	474	466	463	457	530	464	466	462	504	488	460	432	463	440	464	439	469	433	453	455	480	421	450	452	484	472	472	480	459	462	436	456	421	438	445	449	505	467	440	499	460	495	460	441	488	493	464	470	420	503	489	451	447	451	488	443	466	441	481	450	442	465	449	490	453	456	499	516	443	453	457	501	470	441	449	454	419	448	468	486	477	490	453	458	450	446	460	464	450	425	453	473	495	441	466	471	473	477	426	418	501	437	422	496	486	493	454	510	466	447	455	493	445	460	510	478	472	477	499	490	471	480	472	450	470	458	443	501	428	481	448	459	444	436	497	474	430	460	513	480	493	457	416	511	446	467	470	475	473	475	467	452	484	517	485	481	476	488	445	499	444	442	446	493	466	506	485	458	495	473	432	467	432	474	480	463	471	477	423	474	441	494	430	473	489	490	443	460	489	471	464	468	442	482	460	465	436	443	465	482	499	508	433	483	466	471	464	459	471	459	475	466	462	452	468	485	466	458	459	440	461	442	480	458	443	445	448	496	456	488	495	480	492	467	431	536	452	487	492	477	503	446	492	467	432	479	453	454	446	445	438	486	459	464	435	483	462	445	466	495	425	464	469	451	455	453	472	457	466	494	440	503	440	490	472	455	435	447	437	455	485	470	441	456	463	463	471	474	433	432	451	469	489	469	491	442	497	445	444	480	479	443	454	470	460	470	431	481	463	435	477	489	431	458	516	433	468	492	470	453	446	488	447	472	474	454	484	480	431	467	470	464	436	478	453	468	445	459	426	477	470	478	450	445	473	499	480	451	451	431	456	442	456	444	454	477	505	487	451	443	474	486	462	491	417	487	458	432	483	451	436	450	425	451	462	459	487	439	458	459	494	458	461	475	499	474	441	473	479	424	431	441	453	430	444	426	486	490	444	467	464	472	457	505	475	484	464	466	451	444	453	477	456	477	482	433	482	458	474	443	463	473	463	492	487	431	475	476	524	469	475	460	468	438	434	524	444	435	409	476	459	484	463	449	430	482	452	477	440	479	454	488	480	472	450	470	483	489	477	465	464	455	482	466	448	455	479	453	459	461	431	456	488	476	482	420	457	442	499	444	468	481	458	439	482	443	456	465	501	440	435	457	461	495	483	461	482	485	479	466	490	450	459	466	467	460	495	423	460	485	428	455	466	478	475	467	453	445	504	454	506	444	421	456	452	454	467	476	421	446	441	489	457	446	469	462	469	452	487	454	474	476	441	505	416	425	440	436	456	450	440	460	464	413	525	480	440	443	481	480	502	440	505	515	493	454	430	461	465	468	474	440	455	486	488	490	489	479	479	434	451	433	463	476	456	477	420	473	488	481	464	440	468	444	452	469	458	493	458	457	464	470	465	473	492	462	502	462	497	456	496	448	470	421	469	507	465	455	454	467	448	408	436	462	454	424	469	441	471	445	425	437	466	506	433	458	460	446	464	474	450	444	456	458	501	431	487	442	440	438	477	483	471	487	484	486	451	496	466	483	459	470	457	433	440	471	469	479	531	479	477	431	464	474	450	457	464	474	427	457	452	454	460	468	478	505	410	505	489	461	460	500	493	507	476	449	461	468	492	474	456	472	458	438	467	456	446	451	481	460	486	500	456	476	457	476	475	478	454	455	458	460	453	479	487	443	437	448	475	480	436	487	480	476	490	467	447	428	475
2582	867	420	321	889	718	406	651	828	601	779	580	135	109	114	96	119	90	95	93	71	85	83	84	79	60	88	72	67	77	78	75	91	72	55	66	55	66	78	69	74	80	75	63	70	65	70	63	70	55	78	67	61	72	72	67	56	71	60	70	77	75	75	68	51	72	60	73	68	63	54	61	61	79	64	56	72	65	74	55	56	58	54	58	54	57	60	61	67	61	57	67	53	73	68	56	68	76	84	61	75	70	72	65	57	67	70	65	61	59	57	60	52	76	70	55	62	70	64	79	67	62	70	56	73	55	64	69	71	62	59	64	65	74	63	66	73	64	74	67	65	70	60	62	61	74	61	57	85	58	58	67	61	55	86	62	53	64	66	66	64	61	61	85	61	64	58	64	66	67	70	65	64	56	80	74	70	65	69	61	78	71	73	61	81	55	61	72	77	63	87	67	71	71	61	73	68	68	44	73	64	57	54	58	80	56	57	65	56	67	64	61	66	69	58	81	58	73	64	61	55	61	66	60	52	90	80	64	63	74	49	65	62	80	62	78	72	72	71	69	76	60	71	70	63	70	65	69	56	75	73	67	67	69	72	66	63	60	62	55	62	58	60	82	64	67	65	53	61	61	61	75	54	62	58	60	60	80	68	72	62	76	52	60	66	58	73	70	70	65	66	67	60	60	54	79	67	52	72	70	70	63	58	55	65	74	65	69	68	61	66	61	74	62	73	55	92	77	80	52	76	79	61	51	69	60	52	58	77	55	51	67	59	68	76	64	64	59	55	69	49	56	60	56	55	75	66	61	72	58	55	60	71	64	48	68	59	56	55	73	66	65	83	81	66	68	64	65	71	72	73	71	59	60	64	66	62	72	77	75	63	63	62	66	77	70	65	75	71	51	62	59	76	68	60	74	69	55	64	63	65	73	70	68	56	66	81	66	53	54	50	73	60	56	74	64	53	83	79	62	59	68	66	58	70	69	60	71	58	52	74	63	67	73	73	73	63	54	80	57	57	60	63	59	61	52	58	61	58	72	60	64	74	65	74	61	73	56	64	56	72	53	73	65	71	68	64	61	68	59	66	88	69	56	74	61	74	78	62	76	49	74	64	57	53	66	58	62	54	60	61	68	58	52	69	67	69	67	69	61	64	62	48	70	60	51	53	72	57	72	59	57	53	58	62	64	55	63	57	57	58	77	58	77	72	67	72	74	61	73	65	50	74	76	65	66	64	66	78	65	73	63	67	61	54	69	56	59	64	67	70	55	81	65	60	67	57	49	72	65	76	61	79	76	67	64	68	69	71	57	56	69	70	72	64	58	64	60	74	64	79	57	67	56	70	55	66	73	62	57	60	56	68	59	60	63	65	64	60	59	75	62	53	66	56	60	67	68	78	60	61	76	57	65	83	61	65	77	56	66	62	80	78	71	71	70	48	64	61	73	68	57	67	85	59	52	56	61	88	60	57	68	60	72	59	58	57	61	67	72	56	60	55	79	58	63	70	74	68	69	66	65	64	73	65	72	53	55	58	68	58	74	65	64	68	58	63	65	66	65	56	64	65	74	65	50	61	60	55	63	74	64	72	62	77	70	83	73	74	59	74	57	73	63	63	84	52	72	61	53	70	62	72	51	57	45	69	63	77	60	60	56	70	53	56	63	63	72	61	71	58	57	63	61	66	57	72	70	69	76	50	59	46	68	58	72	76	51	55	59	69	69	63	59	63	49	55	54	52	63	68	70	77	80	63	76	60	66	61	59	65	75	68	47	68	70	70	65	64	65	73	74	59	68	67	65	65	67	52	57	58	68	65	49	50	56	61	66	65	63	54	56	69	59	74	67	50	55	78	69	56	69	66	50	71	60	58	70	73	63	61	53	65	56	64	61	65	56	56	63	72	63	66	75	63	75	55	80	70	73	68	60	71	74	66	49	75	56	53	60	63	63	69	68	63	52	53	67	63	61	59	68	72	69	56	79	57	58	54	86	55	58	83	56	69	51	68	66	78	69	75	47	61	46	50	73	62	59	54	62	64	52	64	65	49	77	70	68	67	64	58	64	71	62	67	53	62	58	65	88	47	70	71	60	73	64	77	70	69	61	61	65	64	62	68	67	59	68	70	62	69	58	58	55	55	78	66	70	68	62	59	71	82	70	57	56	76	76	77	62	63	72	64	72	70	66	63	67	62	60	64	64	70	66	62	70	57	79	80	68	56	65	61	66	55	68	67	68	68	52	64	60	70	62	58	62	76	55	58	62	62	74	60	74	75	61	73	64	68	55	58	54	53	79	71	50	65	59	63	65	67	75	64	56	71	62	77	57	72	55	62	75	67	69	62	73	63	68	78	57	65	57	74	69	59	67	65	72	72	63	60	68	60	69	67	76	82	66	64	67	63	70	58	51	68	51	88	50	62	47	70	79	53	62	81	72	75	60	79	63	55	65	56	78	80	61	80	71	66	62	62	65	64	74	68	66	48	70	67	64	81	77	55	63	54	67	64	59	74	72	60	60	74	61	77	74	54	54	66	54	75	60	52	65	59	61	64	61	61	67	76	78	67	71	68	59	65	64	59	63	70	57	83	60	78	70	58	61	59	50	63	68	66	70	84	74	68	75	52	67	62	61	70	67	75	77	71	63	68	62	77	72	60	60	85	63	64	72	61	80	79	65	63	68	51	66	59	59	51	69	56	69	64	60	69	57	72	71	81	63	64	65	70	70	88	59	65	68	57	66	78	75	77	67	61	74	54	77	73	71	55	70	67	64	77	76	70	79	79	65	68	61	73	72	53	57	52	80	70	60	70	78	70	73	65	71	75	77	76	64	69	63	63	68	70	68	63	55	59	66	73	66	72	69	76	60	49	60	54	53	65	54	61	52	49	58	76	59	68	58	78	71	70	78	78	68	57	65	64	65	61	68	60	60	82	60	67	68	62	61	81	51	73	62	56	69	66	61	69	67	64	58	58	76	64	72	63	70	68	57	51	60	42	67	57	64	56	64	63	61	80	59	57	63	64	61	57	57	60	67	68	69	70	60	68	59	63	61	70	55	63	68	63	73	53	78	64	65	79	62	53	61	61	55	57	68	78	72	68	70	60	56	65	46	55	65	64	59	82	71	76	66	64	72	70	71	59	58	74	74	68	84	58	69	54	74	55	65	61	58	73	64	73	62	71	61	58	60	52	53	66	66	65	78	60	73	63	57	74	77	79	62	70	73	67	64	66	75	60	58	60	70	55	68	71	76	66	63	68	57	70	76	56	64	71	72	53	63	75	70	63	68	74	57	77	82	59	79	76	68	57	65	66	68	53	62	60	75	73	60	69	80	68	57	61	70	71	66	65	66	59	65	64	56	76	70	80	68	58	63	58	68	68	79	74	50	83	65	63	67	65	70	62	56	55	67	75	55	84	56	64	66	70	58	77	67	54	58	70	56	58	50	52	70	54	56	66	61	65	74	55	75	63	60	52	52	78	58	53	66	69	74	59	63	64	73
30901	17597	10055	25229	37089	28671	20463	24693	25891	20083	22779	10149	4459	3881	3366	3160	2789	2658	2460	2370	2181	2052	2082	1762	1707	1715	1603	1670	1559	1535	1515	1473	1472	1395	1493	1445	1351	1363	1370	1366	1267	1292	1272	1299	1294	1255	1213	1232	1300	1265	1226	1296	1222	1226	1215	1225	1171	1223	1125	1199	1230	1207	1155	1148	1181	1205	1177	1139	1156	1080	1104	1200	1178	1134	1120	1189	1191	1141	1133	1115	1128	1114	1122	1125	1084	1104	1113	1131	1093	1061	1101	1145	1144	1105	1101	1157	1155	1176	1087	1163	1032	1132	1105	1097	1160	1121	1171	1103	1058	1141	1117	1144	1134	1142	1183	1118	1107	1102	1087	1101	1068	1106	1067	1084	1108	1024	1197	1185	1138	1130	1127	1156	1112	1083	1090	1103	1087	1102	1075	1082	1183	1123	1094	1127	1116	1095	1091	1118	1127	1045	1073	1059	1077	1154	1081	1114	1088	1137	1052	1109	1111	1101	1087	1097	1053	1093	1046	1120	1138	1055	1072	1040	1082	1105	1102	1089	1126	1064	1108	1069	1112	1064	1113	1099	1131	1109	1090	1134	1106	1149	1113	1092	1080	1092	1082	1128	1079	1084	1068	1081	1103	1156	1132	1092	1115	1078	1112	1097	1068	1050	1118	1109	1058	1031	1095	1052	1117	1136	1063	1075	1102	1052	1045	1053	1134	1065	1106	1144	1112	1126	1076	1109	1114	1107	1086	1057	1115	1107	1121	1085	1141	1141	1027	1140	1096	1077	1107	1113	1091	1117	1095	1042	1127	1129	1097	1174	1133	1080	1092	1086	1103	1125	1088	1097	1093	1120	1150	1104	1128	1071	1120	1121	1084	1084	1119	1085	1091	1129	1118	1125	1102	1110	1064	1066	1134	1108	1052	1054	1063	1123	1114	1137	1126	1124	1061	1062	1047	1120	1105	1074	1073	1050	1158	1114	1096	1083	1070	1075	1099	1113	1094	1121	1079	1160	1087	1083	1121	1109	1140	1078	1082	1095	1145	1095	1137	1060	1083	1067	1127	1112	1092	1060	1090	1137	1077	1093	1098	1083	1090	1128	1162	1160	1071	1092	1100	1066	1061	1142	1069	1120	1158	1087	1053	1133	1115	1077	1044	1118	1168	1077	1100	1127	1101	1111	1091	1111	1049	1090	1029	1131	1062	1131	1079	1131	1092	1078	1074	1074	1106	1081	1058	1061	1110	1095	1108	1137	1058	1129	1086	1126	1079	1119	1085	1027	1087	1024	1089	1047	1122	1170	1061	1075	1099	1075	1113	1073	1099	1086	1054	1070	1094	1130	1086	1165	1039	1106	1081	1083	1064	1035	1099	1108	1098	1064	1069	1068	1132	1052	1122	1123	1083	1127	1069	1049	1070	1085	1103	1089	1144	1087	1071	1083	1117	1085	1043	1108	1094	1082	1082	1121	1100	1109	1141	1103	1110	1121	1058	1079	1091	1031	1132	1124	1101	1082	1089	1091	1097	1130	1120	1080	1129	1073	1092	1125	1049	1092	1041	1059	1051	1089	1122	1116	1089	1094	1063	1082	1042	1120	1115	1085	1058	1103	1105	1058	1096	1168	1058	1096	1060	1109	1100	1093	1116	1194	1065	1074	1076	1104	1078	1098	1191	1143	1054	1101	1131	1091	1090	1047	1155	1070	1112	1111	1112	1089	1052	1069	1134	1063	1030	1148	1096	1112	1121	1116	1119	1112	1163	1077	1087	1050	1155	1115	1035	1128	1096	1104	1096	1096	1106	1113	1060	1092	1074	1074	1128	1060	1065	1120	1096	1154	1085	1123	1094	1072	1083	1117	1117	1104	1044	1076	1140	1115	1109	1115	1051	1057	1090	1099	1111	1102	1135	1128	1144	1067	1102	1072	1076	1065	1104	1090	1190	1075	1094	1159	1094	1111	1091	1163	1094	1041	1195	1122	1063	1086	1088	1043	1075	1088	1057	1116	1142	1086	1125	1049	1123	1103	1105	1160	1095	1069	1113	1069	1083	1079	1127	1139	1056	1130	1083	1131	1159	1129	1151	1085	1157	1076	1091	1104	1038	1063	1055	1117	1127	1112	1097	1078	1108	1082	1100	1070	1113	1148	1059	1091	1107	1081	1099	1124	1100	1057	1147	1107	1120	1084	1114	1096	1104	1051	1071	1092	1101	1096	1074	1069	1103	1080	1060	1050	1086	1037	1049	1108	1087	1107	1109	1034	1094	1100	1142	1107	1108	1155	1075	1096	1113	1048	1132	1089	1046	1085	1108	1041	1068	1132	1016	1113	1076	1090	1083	1056	1113	1158	1123	1112	1092	1019	1062	1042	1077	1109	1095	1051	1065	1081	1145	1134	1105	1048	1141	1083	1087	1068	1100	1160	1103	1087	1120	1056	1153	1109	1062	1115	1092	1088	1103	1085	1140	1146	1098	1087	1096	1081	1088	1106	1082	1081	1089	1121	1065	1139	1129	1099	1088	1102	1094	1112	1045	1091	1083	1097	1168	1145	1059	1125	1093	1092	1082	1075	1048	1035	1102	1073	1077	1063	1148	1089	1087	1073	1090	1099	1141	1100	1182	1075	1085	1090	1104	1096	1126	1054	1109	1124	1092	1077	1152	1075	1058	1067	1107	1084	1142	1064	1120	1132	1077	1110	1064	1062	1123	1106	1056	1105	1095	1104	1076	1129	1097	1046	1096	1117	1078	1042	1142	1108	1080	1031	1151	1067	1149	1047	1117	1104	1115	1066	1152	1035	1071	1080	1103	1045	1117	1045	1065	1136	1121	1112	1106	1108	1086	1030	1085	1105	1093	1074	1057	1141	1141	1060	1162	1103	1108	1120	1048	1096	1073	1131	1038	1136	1076	1113	1067	1103	1091	1040	1061	1070	1050	1062	1093	1097	1171	1160	1086	1070	1063	1069	1143	1078	1082	1072	1140	1053	1056	1097	1101	1105	1054	1063	1124	1039	1123	1084	1079	1123	1147	1142	1089	1086	1091	1146	1127	1092	1097	1063	1088	1093	1080	1126	1059	1120	1086	1046	1077	1082	1117	1069	1107	1058	1082	1090	1142	1132	1135	1080	1094	1107	1101	1027	1135	1057	1102	1123	1017	1104	1094	1105	1093	1104	1088	1044	1051	1066	1096	1124	1052	1160	1123	1128	1068	1112	1152	1077	1044	1067	1111	1060	1092	1036	1075	1032	1077	1082	1111	1084	1085	1092	1108	1129	1081	1150	1046	1114	1115	1060	1167	1067	1119	1113	1127	1086	1106	1060	1075	1071	1154	1074	1078	1067	1084	1092	1072	1026	1082	1091	1093	1088	1041	1051	1131	1078	1099	1027	1118	1043	1035	1080	1161	1064	1119	1092	1113	1128	1127	1139	1071	1088	1154	1058	1054	1079	1193	1049	1118	1070	1094	1110	1072	1111	1084	1129	1081	1084	1089	1136	1065	1075	1130	1165	1074	1035	1102	1069	1108	1081	1133	1115	1085	1088	1044	1134	1069	1068	1042	1090	1075	1144	1091	1060	1102	1129	1085	1100	1131	1112	1105	1078	1120	1095	1104	1091	1087	1105	1097	1041	1123	1135	1081	1100	1112	1107	1046	1090	1157	1141	1134	1030	1060	1062	1097	1111	1050	1131	1114	1130	1066	1096	1165	1123	1116	1097	1092	1101	1108	1099	1085	1076	1074	1033	1071	1091	1086	1053	1104	1085	1052	1053	1104	1078	1109	1157	1070	1117	1088	1073	1135	1033	1106	1123	1115	1087	1113	1089	1067	1076	1115	1115	1111	1143	1098	1012	1076	1082	1082	1074	1057	1125	1094	1045	1071	1089	1099	1112	1057	1107	1062	1071	1065	1112	1125	1094	1097	1098	1119	1072	1097	1134	1078	1104	1137	1105	1097	1049	1117	1058	1127	1063	1118	1108	1088	1070	1136	1098	1067	1073	1107	1104	1057	1077	1083	1057	1113	1101	1065	1084	1133	1126	1093	1103	1131	1116	1123	1087	1043	1106	1014	1093	1146	1068	1094	1066	1088	1129	1082	1133	1124	1098	1043	1130	1075	1119	1085	1141	1118	1134	1126	1088	1176	1118	1123	1099	1054	1079	1100	1018	1120	1087	1059	1122	1170	1123	1112	1101	1100	1079	1146	1078	1047	1086	1153	1118	1078	1141	1110	1125	1067	1119	1104	1028	1079	1111	1064	1144	1128	1083	1081	1082	1075	1128	1057	1102	1147	1089	1038	1085	1113	1105	1110	1052	1084	1118	1127	1107	1087	1126	1131	1100	1087	1175	1061	1088	1021	1091	1112	1099	1116	1102	1075	1034	1042	1151	1122	1043	1058	1109	1022	1079	1087	1108	1105	1098	1085	1123	1091	1082	1105	1108	1032	1109	1120	1109	1048	1145	1031	1113	1071	1043	1062	1058	1112	1078	1042	1047	1109	1047	1142	1092	1046	1100	1105	1098	1119	1109	1124	1124	1110	1105	1067	1058	1112	1063	1167	1030	1081	1113	1117	1122	1109	1096	1094	1102	1085	1120	1149	1092	1072	1158	1108	1095	1065	1132	1107	1080	1092	1060	1027	1111	1122	1048	1140	1161	1127	1119	1068	1135	1081	1113	1062	1092	1045	1137	1080	1116	1098	1078	1127	1066	1091	1126	1075	1021	1131	1104	1094	1100	1121	1133	1044	1137	1169	1173	1051	1061	1212	1131	1061	1058	1129	1117	1087	1125	1127	1116	1066	1057	1069	1088	1068	1054	1132	1103	1071	1085	1054	1043	1095	1104	1079	1032	1070	1055	1094	1065	1083	1114	1112	1048	1058	1063	1030	1063	1084	1055	1035	1102	1098	1076	1079	1058	1109	1150	1024	1064	1149	1086	1078	1097	1118	1096	1105	1076	1090	1159	1100	1162	1073	1096	1115	1145	1105	1191	1054	1126	1032	1089	1068	1019	1094	1118	1102	1123	1114	1042	1151	1092	1124	1113	1101	1088	1074	1140	1094	1134	1100	1133	1121	1062	1057	1068	1134	1090	1056	1191	1117	1042	1076	1095
1877	321	157	157	287	204	106	295	330	142	113	39	24	22	30	29	19	22	28	29	19	27	18	24	20	30	18	16	21	20	21	26	21	17	26	22	19	23	20	21	19	16	17	19	16	14	21	20	25	17	22	19	17	17	19	25	27	11	24	21	18	20	20	11	23	22	16	20	18	23	22	17	17	21	17	20	16	21	20	18	17	22	15	16	10	20	28	24	19	15	18	20	17	18	27	23	19	16	17	21	18	17	22	26	17	17	27	20	16	24	24	20	12	19	22	20	16	20	18	17	18	25	22	17	27	13	22	21	17	18	17	30	23	16	25	22	22	19	18	24	20	17	23	23	16	15	22	18	23	20	20	34	25	21	20	17	24	12	28	20	20	22	17	12	29	28	24	15	27	17	18	22	25	19	20	20	21	19	20	17	25	21	19	9	11	22	18	29	14	18	18	24	24	16	18	29	18	25	20	16	19	13	17	25	12	24	20	12	23	14	20	17	16	22	19	20	19	14	18	22	16	23	17	26	15	25	24	21	9	23	25	20	18	18	21	21	19	18	14	15	17	22	22	19	12	21	27	18	24	20	22	19	22	17	19	18	23	19	16	20	29	21	13	20	22	28	15	22	24	22	24	7	18	18	19	22	20	18	25	21	22	21	16	19	23	20	23	17	13	21	24	23	18	24	18	30	11	13	14	18	15	20	20	29	21	17	21	20	17	23	25	22	24	16	16	14	20	22	18	18	25	26	15	13	19	23	21	28	17	27	18	21	18	23	24	34	23	24	19	23	13	19	18	10	23	14	20	24	18	17	20	20	24	20	25	14	17	18	15	25	21	21	17	17	15	23	23	18	11	12	20	18	25	26	22	21	20	25	11	16	17	26	27	23	26	35	21	16	26	22	19	20	12	23	20	22	18	21	25	17	14	18	23	19	24	28	25	23	15	22	19	23	19	15	26	23	26	21	15	22	23	19	18	20	20	25	26	15	16	28	14	20	20	16	16	18	16	17	15	23	17	16	23	13	18	22	10	20	20	21	17	23	20	26	23	18	20	24	18	23	20	24	12	23	17	25	22	22	28	17	19	21	19	29	18	29	21	27	23	21	18	19	18	15	19	16	14	25	21	18	28	28	19	15	21	27	20	15	22	13	13	20	21	22	24	15	19	22	27	21	26	24	23	18	17	25	28	23	23	19	19	19	17	25	24	12	15	15	20	32	21	12	32	15	19	23	24	23	17	14	26	17	16	16	19	16	15	22	20	22	18	24	15	20	15	18	25	18	22	24	21	20	19	25	14	19	17	19	20	24	20	16	25	23	18	17	19	26	21	25	14	17	16	25	27	16	19	23	16	26	15	25	18	18	25	12	24	18	22	12	20	24	33	15	16	24	15	20	13	20	28	24	20	23	19	18	18	20	16	21	19	16	21	21	24	26	20	20	21	24	24	26	16	19	21	17	17	16	17	13	22	11	14	20	12	17	13	20	22	24	19	22	24	17	15	16	27	24	23	26	25	22	25	18	27	18	19	18	22	22	17	17	17	26	18	19	18	23	17	18	26	26	22	16	19	15	13	24	20	18	18	26	15	16	11	23	19	25	24	24	17	20	21	19	27	19	39	15	18	27	15	17	15	17	17	24	19	27	25	19	18	17	21	24	23	18	19	17	13	13	21	24	17	29	24	17	18	24	13	22	27	14	10	18	23	23	21	19	19	18	29	27	25	16	27	26	23	21	15	23	21	22	14	14	22	15	21	23	16	21	21	16	19	21	18	19	22	13	27	20	24	14	17	22	20	22	23	29	20	21	23	22	26	20	21	17	20	21	16	19	26	20	20	20	16	22	24	15	19	31	27	14	30	24	25	25	21	25	22	19	18	27	23	19	13	24	32	19	21	17	23	17	22	16	14	27	22	24	18	19	19	20	15	31	16	17	13	19	22	17	19	19	10	20	32	23	24	21	21	27	26	18	18	17	20	19	16	23	22	24	22	21	17	26	30	22	23	24	21	14	18	19	25	28	16	23	17	23	29	15	18	18	15	24	23	19	14	19	21	17	22	18	14	29	22	16	20	16	18	8	18	23	18	22	20	22	20	8	24	18	19	22	25	19	13	16	25	19	28	20	23	19	19	18	15	28	25	23	24	19	18	25	16	17	16	17	22	24	20	32	23	18	16	16	29	15	11	26	20	16	26	15	27	17	23	16	19	20	22	22	19	26	17	14	22	23	21	22	17	21	25	20	28	20	22	20	19	24	24	23	20	28	20	19	24	12	22	17	14	20	27	24	21	20	27	24	28	23	13	19	27	13	24	24	28	22	17	21	21	23	16	17	20	19	30	16	17	24	19	20	14	20	24	16	24	20	18	22	21	29	23	21	18	25	16	27	15	17	16	20	22	10	24	16	19	18	24	18	26	19	29	18	17	22	17	17	9	12	17	21	18	25	29	18	26	25	21	22	23	27	21	16	30	20	13	29	18	25	21	17	26	18	19	23	22	24	15	18	19	19	16	28	38	20	18	14	21	15	24	27	24	18	23	13	21	20	18	28	18	27	17	22	18	28	24	21	18	21	14	23	13	27	24	25	15	15	24	28	19	23	20	18	20	19	20	20	24	20	26	19	16	28	19	21	18	20	21	18	26	16	17	18	24	25	24	15	18	19	24	22	19	20	18	17	23	21	19	17	15	16	21	14	22	16	25	26	19	17	23	21	16	29	21	15	20	18	24	20	17	12	14	16	20	11	21	23	17	19	26	20	28	25	22	20	33	22	17	21	16	23	18	25	19	18	22	12	21	21	23	27	16	24	15	24	12	21	19	25	8	15	20	13	20	20	20	17	20	22	26	25	15	16	23	28	29	22	14	16	25	22	24	19	16	25	19	20	21	22	12	24	17	23	16	22	16	27	18	15	24	21	23	21	27	16	22	17	21	14	18	25	15	17	26	15	14	23	21	26	19	21	17	20	22	23	17	33	16	16	15	26	21	21	17	24	14	22	19	16	13	20	15	20	27	17	18	23	20	20	18	22	28	23	15	24	22	18	23	19	24	26	19	21	21	24	22	23	17	19	21	18	21	24	23	18	18	25	12	16	9	23	17	30	21	16	21	19	15	24	16	22	25	16	16	16	21	18	21	10	16	24	13	22	25	20	19	23	23	23	16	22	17	22	24	23	24	19	16	21	20	22	18	11	18	24	23	27	19	23	20	22	26	22	29	15	16	27	19	23	15	22	23	21	34	23	15	33	24	24	19	18	25	16	24	20	25	28	27	21	15	17	19	22	17	26	18	19	16	22	22	22	21	19	21	22	17	23	23	19	20	19	22	27	18	16	22	23	23	16	19	26	25	18	24	22	22	15	25	30	19	13	17	17	22	18	26	23	20	17	23	14	28	20	25	19	18	16	21	21	18	20	23	22	25	15	20	23	20	23	13	13	23	22	21	18	21	18	22	23	20	17	18	22	22	27	19	18	23	21	27	22	14	20	21	25	24	32
22927	10187	4613	15457	23714	14710	7571	15878	14320	6244	5486	1321	837	737	675	653	555	595	536	515	517	507	482	439	472	435	443	414	431	407	404	403	406	420	398	391	396	413	390	391	406	335	379	395	376	364	397	376	368	396	409	358	364	389	390	374	388	411	383	376	363	374	360	388	365	338	379	381	348	370	366	369	404	388	392	384	382	367	346	338	365	368	339	413	338	403	358	362	372	360	350	362	403	348	368	319	378	374	386	358	380	372	381	346	407	334	376	348	345	355	386	398	354	371	392	314	366	383	370	381	356	377	391	376	353	343	336	352	378	353	351	385	353	369	340	333	344	377	371	399	367	387	354	361	343	363	332	380	383	397	370	333	358	365	376	382	358	371	370	396	352	338	365	351	357	373	352	363	340	360	360	343	382	384	365	346	393	359	378	348	353	394	398	343	396	377	367	377	365	361	406	370	363	366	409	364	362	401	369	350	381	355	374	335	335	361	394	347	370	308	378	371	348	386	354	349	375	385	378	397	352	340	362	382	364	353	381	333	372	361	368	384	387	339	381	345	372	363	348	381	394	332	378	341	353	382	355	349	387	367	367	386	352	346	388	358	361	370	363	343	384	380	341	359	356	386	369	349	342	364	355	403	351	333	371	403	373	372	324	415	403	353	375	373	382	390	397	328	362	381	387	379	360	333	331	359	384	383	364	344	342	376	382	372	389	380	366	338	360	366	336	385	374	372	344	341	355	327	377	378	356	353	363	360	338	358	382	349	355	327	352	383	363	380	341	340	383	392	358	364	384	407	365	407	373	370	375	368	402	374	396	336	351	362	345	406	369	343	383	363	343	367	365	429	371	407	356	396	406	378	399	331	367	387	358	367	335	380	332	358	328	395	352	368	390	378	387	378	402	388	330	340	370	357	344	370	385	384	380	373	360	364	401	373	343	385	350	367	395	362	350	338	360	396	327	356	365	351	360	322	369	357	352	370	387	333	378	379	400	363	393	386	374	355	360	390	354	396	377	356	378	349	372	364	345	363	362	355	349	359	347	362	377	357	358	362	374	400	373	368	345	334	349	373	368	373	380	373	338	356	394	356	385	391	343	369	370	370	365	403	372	343	379	389	334	347	382	365	361	376	351	385	348	366	386	390	365	347	358	364	382	345	332	387	344	362	370	372	384	395	383	375	358	314	368	384	357	350	368	365	367	345	377	375	373	366	344	364	347	357	360	353	353	396	377	371	356	375	366	352	404	373	371	362	342	355	347	374	357	343	353	374	334	386	380	367	354	352	369	398	345	377	368	358	333	388	340	368	380	369	360	347	386	359	386	392	353	379	372	397	379	373	349	374	331	339	360	379	357	380	374	353	409	367	366	390	364	384	381	347	370	366	367	406	390	343	349	409	349	382	353	377	376	379	334	374	343	342	377	374	383	327	390	367	358	341	356	361	373	377	382	394	393	358	371	371	354	391	358	409	370	357	338	389	368	357	384	364	377	367	352	369	355	386	357	381	378	382	376	372	372	369	364	382	339	361	376	352	401	371	340	358	366	366	370	368	366	335	358	366	382	376	370	419	384	369	385	362	370	354	399	362	343	406	328	411	362	369	375	374	360	376	358	358	358	380	360	351	365	390	366	359	345	356	384	346	364	367	424	360	381	366	391	379	356	340	339	396	344	362	365	384	362	353	363	361	342	348	355	368	351	388	371	361	354	351	372	365	388	349	369	388	369	411	355	326	389	357	343	335	371	349	356	365	384	366	379	389	320	362	384	366	358	339	395	384	398	342	339	366	383	353	366	338	366	381	369	367	402	358	369	370	366	360	386	389	325	392	342	346	355	352	327	351	366	382	360	385	344	369	390	350	393	356	347	374	353	369	336	360	379	367	401	340	346	375	367	369	363	358	365	338	335	355	368	341	389	383	374	360	351	370	366	355	364	375	390	355	440	380	363	377	372	360	353	364	367	369	359	350	379	351	408	372	348	381	363	348	367	381	355	357	368	373	379	400	367	351	371	362	370	369	413	363	367	381	400	376	370	351	373	326	357	369	357	354	360	337	366	367	332	344	383	357	384	347	371	390	382	378	380	393	371	390	345	371	350	381	388	332	357	383	370	371	353	363	376	435	394	382	379	353	369	351	378	371	376	349	381	357	357	345	349	360	385	386	335	372	350	376	364	359	364	370	361	381	354	370	359	342	353	332	368	368	387	366	370	408	363	363	360	392	365	348	398	347	376	340	379	351	376	387	357	379	369	352	375	357	396	356	395	393	394	349	370	375	379	368	367	359	397	380	362	360	394	360	382	361	367	404	364	351	360	365	394	383	348	356	360	380	353	351	352	378	372	348	389	338	396	386	353	389	348	360	355	382	384	396	302	357	382	359	378	338	364	368	357	398	350	411	380	357	364	379	343	400	355	405	399	352	372	343	405	383	382	400	349	348	397	372	405	395	388	375	361	377	366	373	357	387	368	332	333	355	378	328	381	310	383	399	365	373	387	375	387	387	319	372	354	363	355	372	391	370	397	359	346	376	369	372	354	368	346	392	364	370	377	368	327	412	373	341	370	381	377	376	381	364	378	358	321	388	360	341	383	392	367	379	407	355	370	345	381	357	359	355	351	332	362	369	389	375	358	380	333	409	373	357	383	376	366	387	345	402	370	349	348	342	385	398	381	375	390	385	357	384	410	372	356	418	366	359	376	356	386	338	354	378	362	389	390	358	364	378	343	371	335	389	366	355	347	333	347	356	345	397	342	377	368	403	356	403	379	341	377	363	370	389	364	390	390	395	368	373	377	361	348	383	366	351	361	360	388	407	364	365	358	368	341	344	362	396	408	365	366	373	374	382	355	364	375	364	363	377	365	372	382	372	370	359	340	369	383	359	406	367	373	358	349	349	343	363	351	350	336	395	369	371	374	341	351	386	379	349	372	351	370	387	362	366	323	361	400	357	369	375	363	391	380	373	373	363	401	386	366	380	400	345	386	350	362	375	366	356	373	372	363	386	388	361	342	390	354	394	364	377	397	355	336	355	378	390	381	353	363	361	379	395	383	413	382	378	335	336	353	372	398	330	350	344	335	371	373	364	401	373	363	374	362	378	354	415	364	400	365	348	392	373	357	387	378	378	376	357	357	372	354	351	369	372	375	375	368	376	351	372	354	356	366	381	367	350	381	379	364	365	387	366	345	402	323	331	382	376	372	357	368	368	365	389	341	368	352	333	350	357	350	383	336	349	362	333	392	364	383	311	377	358	380	384	363	352	364	371	320	403	398	370	386	364	323	359	363	349	396	358	417	359	345	383	369	419	386	373	338	341	361	380	361	342	327	359	323	371	390	368	384	379	391	378	364	376	389	395	376	380	364	323	378	399	372	375	376	339	350	391	363	373	362	308	374	385	376	364	373	357	347	390	405	369	361	381	375	367	346	366	396	378	372	379	357	386	359	385	376	374	364	368	385	357	360	342	409	341	361	417	358	344	373	383	383	325	347	378	411	359
1462	621	281	228	477	352	283	500	401	221	206	299	62	71	60	70	51	57	79	43	62	52	56	58	43	57	56	40	37	60	46	44	44	37	49	51	27	52	46	37	58	41	48	52	44	54	42	52	55	64	42	56	50	47	42	46	36	56	40	59	60	49	42	50	50	43	41	48	44	49	55	48	42	48	34	37	42	42	46	41	42	55	44	44	52	36	50	46	52	42	44	52	35	48	49	60	36	45	39	57	45	25	41	48	41	52	48	57	53	46	51	38	51	41	41	46	46	46	34	53	56	31	43	40	55	51	42	49	39	44	41	53	36	51	36	44	40	55	50	39	51	43	37	54	48	49	44	49	65	42	32	46	48	42	69	48	40	40	57	44	47	52	50	47	42	50	55	55	43	31	52	40	51	39	40	41	52	51	47	46	44	45	47	39	44	41	43	42	41	58	40	62	39	47	47	51	48	53	51	51	39	40	56	46	42	37	40	41	59	43	67	46	51	38	43	38	41	53	56	47	53	49	50	52	40	38	52	52	41	32	39	38	50	54	59	41	37	35	46	46	56	42	51	49	55	46	45	44	42	54	47	46	49	42	45	54	62	44	48	38	38	54	46	53	51	51	50	33	37	47	36	47	47	37	46	37	48	47	50	45	41	43	54	47	47	46	56	42	62	49	32	46	52	41	49	40	54	52	53	42	55	53	45	52	44	46	58	55	53	36	45	45	50	42	44	42	53	43	48	51	40	48	48	34	46	49	63	57	37	42	55	43	45	46	48	45	47	59	37	46	28	44	49	52	40	48	47	42	48	35	40	51	48	53	58	47	42	57	35	54	50	50	48	50	61	45	56	37	45	51	40	60	36	42	41	37	48	49	48	50	35	51	66	50	43	41	41	39	50	31	46	48	37	46	33	35	42	46	50	42	34	49	38	43	46	37	40	40	31	47	45	32	50	46	37	41	53	58	38	51	57	49	37	48	44	44	43	34	46	31	52	53	39	42	45	36	48	41	44	43	62	50	63	43	44	55	44	44	45	62	59	55	54	57	43	49	44	43	53	54	47	47	44	47	43	33	54	47	42	45	42	35	46	38	46	57	53	48	39	44	43	46	50	42	38	42	39	45	43	31	40	40	30	53	54	35	56	42	55	53	47	45	43	52	55	38	41	39	54	39	42	50	39	42	52	37	45	45	56	41	52	56	54	45	39	59	47	50	56	44	31	55	42	43	45	41	45	42	55	40	55	49	54	45	45	38	51	63	49	39	47	54	43	47	57	42	41	40	50	42	49	54	48	48	61	35	44	48	47	52	55	39	39	51	50	35	47	42	45	50	46	37	57	53	43	48	47	38	55	39	45	57	43	58	49	41	51	44	50	55	38	43	49	44	42	43	41	45	40	44	46	58	55	45	43	49	47	38	47	49	52	39	62	43	42	43	44	39	51	40	44	41	58	46	43	54	37	50	44	41	39	39	45	43	33	39	44	59	43	48	47	28	49	46	71	35	38	42	51	39	58	52	41	43	45	42	54	37	45	38	42	26	50	57	46	45	46	50	37	33	49	50	42	47	65	40	39	48	44	48	56	49	38	46	52	52	54	41	53	48	52	49	31	51	32	43	45	52	43	34	47	44	54	55	55	39	49	44	42	45	34	54	57	49	54	48	39	47	56	64	49	44	43	43	36	45	54	58	50	38	53	50	45	45	30	46	36	49	28	56	44	37	55	41	43	33	52	43	55	46	42	56	37	49	60	47	44	51	48	41	56	66	44	46	42	55	36	39	40	45	42	48	39	40	58	54	37	35	48	36	52	48	40	50	41	30	43	54	53	47	47	42	26	37	49	50	37	40	52	45	45	50	45	41	47	47	42	41	51	42	45	40	43	42	51	43	44	51	50	51	56	32	39	61	48	39	47	46	49	42	42	43	50	35	45	39	57	47	53	42	42	35	37	48	45	44	63	43	48	44	42	47	50	60	62	54	37	46	40	47	44	37	36	50	35	47	46	37	49	39	38	37	48	50	46	50	37	45	61	42	54	59	45	50	58	47	49	46	61	52	55	46	40	40	47	40	51	51	48	39	41	53	42	43	60	50	36	46	37	32	33	39	48	40	49	34	50	42	45	50	42	48	58	45	52	38	41	34	39	41	53	38	51	59	37	45	58	42	31	40	53	45	51	41	55	34	49	48	52	38	55	51	54	59	44	50	37	44	56	56	48	46	53	47	50	57	39	40	41	56	46	54	43	54	48	50	34	41	32	52	44	53	58	47	47	36	37	40	51	49	44	45	54	36	50	42	45	42	51	41	43	45	45	46	37	61	40	47	40	39	48	65	37	45	46	39	46	46	47	49	39	43	40	47	37	54	38	40	56	41	37	54	44	48	50	63	54	46	40	45	62	35	57	58	38	64	43	52	35	38	34	57	39	56	46	46	50	45	47	46	44	38	44	46	48	38	37	43	43	41	40	56	48	50	49	36	29	53	44	52	39	58	40	40	40	47	53	49	41	32	48	47	39	37	49	57	42	46	53	50	53	47	51	45	40	48	33	55	65	51	40	42	48	62	46	50	41	42	45	44	52	50	48	45	55	48	53	45	40	40	60	49	43	48	44	40	45	41	40	48	55	42	58	49	39	57	37	52	52	51	44	43	54	54	45	36	66	57	45	39	60	44	43	53	47	51	35	50	48	38	44	44	57	45	45	46	41	53	43	41	50	52	35	46	47	57	54	46	39	34	46	51	49	51	62	47	36	41	35	47	55	64	48	52	49	48	47	50	59	42	40	39	46	49	38	48	47	53	48	39	39	48	38	47	41	45	55	35	42	50	39	34	46	50	48	34	42	41	43	46	58	42	42	42	48	43	46	43	54	37	50	46	55	42	36	38	43	42	48	52	55	53	45	51	41	52	61	47	27	33	47	49	49	39	40	46	44	51	29	41	46	50	45	41	46	42	49	49	44	46	47	36	55	35	41	45	43	44	47	51	41	60	51	45	50	39	39	47	55	42	51	40	50	37	54	50	40	34	45	41	48	31	51	54	51	50	47	51	43	46	49	42	52	48	37	49	40	40	44	38	44	49	43	39	46	51	37	44	48	43	59	42	51	50	35	50	40	51	47	42	42	39	43	47	35	46	43	45	42	49	40	44	51	39	44	47	68	45	35	42	42	42	50	33	49	39	38	50	61	43	46	42	50	36	50	45	54	51	43	34	47	54	37	42	35	27	42	39	36	48	45	53	41	43	39	52	48	50	50	49	36	53	42	56	57	53	42	56	42	44	36	51	47	38	50	46	40	47	49	48	52	41	32	59	45	54	49	43	49	50	43	38	55	52	43	35	46	46	62	36	52	34	44	48	40	46	47	45	40	49	45	59	43	53	42	49	39	46	38	46	44	43	37	43	39	40	49	49	45	37	49	40	39	49	46	29	44	52	42	47	47	46	48	47	51	44	48	61	47	47	35	44	49	43	50	37	44	38	48	34	50	60	45	48	43	55
27227	15193	7119	21310	29909	19413	17154	21403	15717	11024	9227	7624	2476	2150	1932	1748	1631	1500	1483	1376	1325	1246	1215	1209	1108	1062	1068	1052	1041	1033	1046	1008	982	971	950	947	914	933	904	865	906	898	887	910	873	893	875	827	869	848	857	898	877	889	853	843	823	835	852	816	842	822	813	842	825	826	835	767	824	766	773	837	831	848	820	838	857	802	831	768	870	785	791	786	801	790	831	758	857	793	794	864	852	814	788	822	800	799	821	804	803	768	831	820	819	783	813	818	811	804	756	787	813	777	770	848	826	789	779	810	747	788	737	815	820	738	754	777	811	809	819	805	813	748	785	748	787	789	798	818	804	792	736	774	818	790	810	787	811	846	743	798	836	751	787	796	798	848	812	814	836	763	821	790	787	806	833	769	786	822	792	774	790	863	791	825	768	776	789	762	799	781	770	763	775	780	798	778	808	778	800	779	811	794	815	786	787	804	850	788	791	775	796	865	817	756	803	818	803	797	775	779	791	808	802	758	820	783	818	772	811	789	874	834	795	806	766	778	832	825	800	796	790	794	765	742	795	793	822	817	783	799	804	806	815	802	813	759	801	790	806	833	798	805	784	791	810	809	846	801	819	778	808	735	782	858	757	758	771	832	817	749	764	769	774	796	807	809	814	770	804	777	830	764	800	762	800	827	752	837	792	805	778	753	814	820	845	762	845	820	800	786	804	817	805	804	771	827	783	782	794	818	780	832	766	754	869	777	808	733	831	779	825	803	790	836	800	766	766	776	779	800	797	818	795	750	759	765	782	818	759	769	785	799	813	784	773	791	788	842	859	802	743	836	813	818	813	802	825	732	815	787	779	773	800	817	759	815	832	769	774	797	737	792	797	813	845	802	821	789	848	774	822	788	776	856	783	782	785	806	790	800	799	779	812	786	752	840	768	815	776	814	854	787	781	816	806	778	786	797	767	783	809	788	797	785	780	807	810	750	823	783	810	829	788	794	786	792	782	745	732	761	763	790	771	792	799	755	792	810	796	785	806	786	805	774	798	792	803	805	794	838	814	780	827	839	786	816	775	763	786	797	812	776	777	800	791	807	783	809	794	806	819	765	817	794	783	783	784	757	799	741	760	816	825	844	787	758	807	791	823	806	758	833	802	778	825	762	793	823	758	798	817	766	832	837	828	827	778	868	794	782	811	817	748	765	764	845	810	791	856	825	828	795	784	819	757	831	809	802	833	814	786	795	790	760	755	814	780	799	785	804	743	803	746	874	790	816	837	782	773	812	812	815	784	786	786	805	832	764	811	789	757	781	846	797	771	805	753	830	788	812	806	782	773	811	810	816	759	801	809	802	734	794	711	780	792	802	837	785	784	788	793	801	821	790	721	819	798	764	835	817	831	805	802	798	801	812	808	831	802	800	807	702	815	813	758	736	811	830	790	773	737	771	779	778	743	778	777	805	790	798	794	817	802	777	763	765	843	782	781	836	841	789	796	794	766	815	835	818	793	797	797	788	770	798	855	786	824	786	831	837	770	783	768	755	794	805	790	832	790	821	801	766	796	804	779	782	817	747	808	809	793	788	807	829	795	809	793	761	835	826	826	831	791	784	802	798	817	800	836	790	790	769	818	775	725	797	791	766	859	764	834	812	841	802	782	779	818	802	749	837	817	743	791	786	826	759	804	812	755	794	819	824	820	835	800	780	818	773	765	805	776	799	823	798	765	756	812	784	805	782	794	788	785	830	866	767	820	826	796	797	827	794	788	788	827	737	766	757	813	822	727	792	788	758	757	770	832	751	811	813	793	767	811	785	773	820	748	820	800	794	873	799	859	770	754	829	778	764	809	818	775	757	802	819	777	781	778	793	749	798	816	781	776	784	783	825	786	826	824	785	818	838	844	850	836	771	747	781	814	781	810	819	790	749	797	760	767	774	841	801	794	807	803	746	766	818	866	768	755	833	758	779	842	792	792	843	786	807	785	751	825	836	808	823	839	752	793	811	838	774	803	745	813	791	763	775	780	828	796	744	806	793	782	820	761	771	744	759	809	815	786	781	775	863	820	860	808	733	796	788	819	754	752	828	788	776	829	761	794	821	776	838	810	798	774	804	780	775	845	802	801	840	778	819	870	812	804	769	819	793	850	783	802	842	811	773	795	849	803	838	791	790	794	753	768	823	796	816	792	815	825	773	773	814	792	732	861	811	792	772	783	761	791	871	836	836	819	814	806	767	772	866	842	793	855	714	767	774	798	780	830	788	783	809	779	812	788	771	773	733	770	799	824	764	808	804	840	800	727	817	791	778	817	814	773	776	787	797	803	807	770	825	807	755	814	754	809	837	810	770	794	769	778	774	866	776	764	806	788	810	777	790	823	795	830	782	786	804	775	760	769	783	800	781	845	758	738	824	790	763	844	773	801	842	843	766	824	763	803	823	813	786	794	788	786	769	806	767	822	792	773	814	798	822	849	783	771	836	805	778	838	789	815	783	851	838	757	781	752	800	764	769	793	833	799	810	852	750	753	817	811	824	807	855	791	779	851	796	740	802	853	789	780	782	777	808	750	833	853	746	813	806	760	708	763	826	756	828	805	784	781	766	787	772	808	812	796	819	811	717	801	825	800	781	794	805	825	796	788	792	812	803	755	783	779	820	787	782	826	801	847	843	773	807	808	779	806	832	787	781	766	812	763	834	811	801	803	814	753	788	787	818	845	721	803	797	783	784	847	797	797	820	809	817	794	845	775	786	815	804	784	780	791	849	810	792	806	772	816	818	773	865	823	779	785	782	814	736	823	795	780	800	824	790	764	861	800	820	806	812	805	810	767	758	791	805	804	766	804	833	806	773	791	809	841	842	780	788	813	807	783	811	783	792	806	776	838	750	864	751	796	774	825	751	775	778	803	780	800	801	815	794	818	819	735	755	789	814	832	753	782	811	793	827	793	816	836	798	811	819	843	801	791	812	732	813	800	786	825	718	812	789	760	776	809	784	797	802	808	799	822	801	737	798	793	770	785	821	823	830	774	843	819	807	789	805	792	776	750	779	812	746	796	741	825	782	806	771	766	823	773	811	801	749	796	839	772	810	844	780	810	801	774	790	773	810	805	831	802	807	857	760	801	804	827	753	798	793	791	756	782	754	783	792	827	816	808	838	834	816	779	797	812	813	760	784	820	809	790	852	807	779	805	798	803	769	798	775	820	781	803	772	782	785	784	856	777	818	794	839	824	874	780	759	818	790	822	800	798	810	812	803	832	778	801	786	789	781	818	774	806	773	793	801	798	783	780	823	817	834	795	766	820	837	767	795	809	782	820	782	738	823	815	770	818	793	777	736	778	754	767	783	789	788	787	788	767	774	817	815	818	815	810	772	822	773	818	802	794	763	803	827	808	771	736	900	760	782	810	806	821	785	822	823	828	847	749	751	734	821	820	774	753	815	794	817	800	735	816	775	784	757	804	780	785	843	794	819	751	796	831	775	761	803	786	775	783	808	795	752	820	807	800	843
3122	632	244	252	488	296	350	340	329	198	207	341	49	45	43	49	39	31	51	32	41	40	36	43	41	28	33	38	28	45	34	25	27	26	22	32	25	26	24	30	18	31	22	30	28	28	31	27	24	21	25	39	22	23	34	28	31	23	28	32	20	25	26	30	24	36	28	37	32	27	16	27	34	28	29	33	25	34	37	31	32	34	35	40	25	30	29	21	27	32	27	33	32	34	26	20	25	25	19	25	24	38	19	29	37	30	28	27	27	17	16	26	28	36	21	30	29	22	23	23	24	29	28	36	23	26	23	27	35	22	34	28	35	20	26	45	20	35	26	29	27	28	25	27	24	22	23	28	18	30	26	28	30	27	23	28	27	24	23	19	21	25	21	32	31	23	26	16	27	22	33	22	32	30	25	21	31	29	26	29	20	22	19	26	13	35	27	31	24	18	29	22	33	23	27	26	30	31	23	28	27	23	17	23	30	34	30	24	25	23	37	21	20	29	32	23	33	22	20	30	29	25	21	27	30	32	37	32	20	32	35	36	31	25	25	30	22	29	33	32	24	21	25	29	28	26	22	20	17	36	26	26	26	30	36	26	28	27	22	32	48	30	31	20	34	25	39	21	34	38	15	21	22	35	31	34	25	30	19	27	22	33	29	31	29	25	26	32	30	19	37	31	34	31	18	25	27	34	27	30	27	19	31	39	24	31	28	34	26	22	23	15	27	37	27	30	23	29	33	31	20	30	20	22	25	18	25	25	21	27	25	22	16	32	27	27	35	26	25	27	27	27	37	17	32	26	30	25	27	29	26	31	17	32	27	23	17	23	30	25	25	29	27	26	27	30	31	24	28	31	18	36	26	25	26	21	21	29	30	37	20	25	25	25	32	18	32	26	24	23	26	29	26	33	21	20	27	27	37	25	36	27	30	31	28	32	27	27	25	22	28	23	18	17	31	31	31	31	29	21	18	26	27	23	22	24	25	34	24	24	20	30	28	25	31	33	26	31	25	36	26	27	21	30	27	38	25	25	22	21	24	40	18	31	23	32	27	24	30	33	40	23	20	26	24	29	37	27	27	21	28	20	31	25	21	29	28	29	24	22	26	22	27	15	22	32	24	27	23	26	29	29	29	31	29	38	28	25	23	29	31	26	34	21	34	23	27	31	26	40	19	24	28	29	34	25	24	24	18	25	19	32	27	24	30	27	25	33	30	30	26	24	33	34	31	20	20	25	17	25	29	23	32	26	30	25	19	14	18	30	31	27	27	30	23	20	26	38	27	21	34	25	23	27	23	31	39	30	29	28	25	28	25	27	25	22	24	29	14	19	28	30	22	27	26	26	21	26	26	28	30	26	30	17	21	32	23	25	23	33	24	32	27	21	28	31	24	25	26	26	30	28	23	31	30	26	28	28	30	34	32	18	26	31	24	24	36	35	23	30	24	24	33	31	23	25	26	32	24	30	26	29	28	16	21	24	20	24	28	24	27	33	26	24	26	18	33	29	31	29	20	29	25	20	22	15	23	27	32	22	31	34	34	31	37	27	29	23	35	23	23	25	22	26	23	28	26	26	18	28	26	25	23	27	31	32	28	27	28	22	37	22	28	22	26	17	29	27	26	31	33	23	23	26	23	27	27	34	27	19	25	27	28	34	30	25	26	29	28	26	26	29	36	28	20	43	23	28	26	38	26	29	30	34	25	16	13	37	24	34	22	32	35	21	17	20	24	32	27	29	31	28	23	22	16	29	24	19	28	19	41	35	19	27	28	26	37	25	29	28	33	22	28	33	27	19	26	21	29	30	25	27	31	21	29	33	28	22	32	33	29	22	27	35	29	26	26	25	31	19	22	25	30	31	20	30	29	27	27	18	29	26	27	20	29	33	22	16	26	31	21	25	21	35	26	25	27	31	25	30	35	28	23	23	14	37	23	19	24	25	26	28	24	19	22	22	36	25	24	20	35	29	29	21	22	36	17	28	19	32	21	27	20	24	25	31	31	23	22	20	23	32	32	26	28	24	30	33	18	21	25	27	29	28	26	38	31	16	28	19	24	42	26	23	20	34	25	22	26	39	35	22	35	25	31	18	26	26	29	22	31	25	28	30	21	26	25	33	29	32	29	19	33	32	25	23	24	22	25	33	31	27	19	39	29	23	28	24	22	26	36	21	25	24	26	34	17	32	23	21	36	23	27	29	25	31	27	28	35	24	28	17	35	23	24	26	28	33	22	26	19	16	25	35	32	18	23	28	24	28	31	41	27	23	25	25	23	27	33	22	32	24	24	30	27	37	33	24	26	21	31	20	22	25	22	25	29	21	17	23	29	26	31	18	28	31	27	27	24	24	20	25	24	28	33	18	33	21	24	23	27	25	28	26	31	26	29	25	33	34	32	33	28	30	34	29	23	33	23	32	35	26	24	25	30	21	25	43	25	22	28	29	21	27	30	27	19	19	19	27	28	24	24	31	25	25	21	32	25	26	23	22	28	23	22	25	37	17	25	16	37	23	23	28	27	28	26	20	32	25	29	35	28	26	23	29	29	29	22	28	28	20	27	24	32	18	33	24	20	31	30	27	31	22	20	28	22	30	22	23	32	21	32	23	30	28	22	20	23	15	28	18	35	29	25	28	30	24	31	25	21	24	33	29	32	29	35	24	30	28	26	14	36	27	22	29	29	38	33	23	29	16	22	19	20	24	17	22	27	23	23	24	32	21	29	17	22	26	33	25	28	32	36	31	24	42	30	25	28	24	22	28	32	20	27	20	33	26	20	36	30	32	25	30	35	27	36	25	23	24	27	22	26	28	31	25	20	32	20	21	20	17	30	36	22	33	43	25	27	25	27	25	15	27	24	34	24	22	23	26	31	26	24	29	20	20	27	28	21	17	26	21	26	21	23	23	27	24	35	25	29	28	29	27	14	25	24	19	20	25	37	33	17	27	27	27	34	30	31	27	27	27	26	30	27	31	28	27	27	39	31	28	28	23	36	34	20	24	27	29	20	25	34	32	29	20	34	18	23	32	29	22	25	25	18	22	28	27	28	20	39	29	32	32	25	30	38	37	29	29	40	20	31	30	27	18	31	29	32	25	20	19	33	20	26	19	27	25	26	29	29	32	23	29	25	29	30	18	26	32	38	26	33	22	29	26	22	29	28	21	32	21	24	25	35	22	26	21	21	19	24	26	18	32	17	33	27	22	34	29	27	26	21	30	29	33	20	25	24	21	26	24	24	24	37	29	26	33	24	25	34	27	19	29	25	27	27	24	25	30	26	21	31	25	22	22	35	21	22	21	23	27	31	26	28	24	24	23	27	19	30	27	27	27	23	21	28	26	29	25	26	32	24	22	27	20	31	28	24	29	25	19	29	28	23	22	24	34	25	19	31	31	33	40	28	26	28	32	36	26	21	29	29	29	29	24	38	29	27	24	32	27	24	25	27	34	29	22	28	31	23	22	24	14	26	23	28	27	21	27	22	23	22	31	37	26
25417	15358	6457	20785	29949	17525	19641	17560	15556	9288	10005	9694	2075	1786	1569	1381	1298	1102	1095	1025	934	915	884	781	805	755	726	690	705	676	655	655	601	610	625	636	579	584	580	575	586	534	559	536	514	591	532	519	532	543	555	535	523	541	483	560	540	552	514	517	496	483	467	507	501	460	491	509	487	454	481	467	484	503	489	487	497	440	483	491	492	491	462	464	446	474	491	501	481	443	501	467	474	466	473	492	469	454	494	492	458	479	519	498	483	487	450	502	481	435	458	456	491	523	463	396	484	495	495	443	462	444	477	458	464	461	476	483	467	476	441	493	471	417	450	480	459	468	485	492	471	475	491	521	457	482	462	498	471	438	458	451	456	481	406	451	482	455	429	468	441	441	438	454	452	473	511	458	450	453	481	488	444	441	505	431	488	465	435	482	447	456	497	424	513	423	424	469	505	463	484	472	432	481	485	488	465	446	490	440	448	439	489	474	453	475	457	434	482	443	465	404	479	450	457	431	453	445	450	424	473	452	464	466	503	447	469	472	497	492	450	492	446	447	484	455	441	472	479	479	484	462	446	467	441	451	475	491	466	459	469	490	469	486	447	440	497	427	474	524	461	426	477	445	447	424	486	453	496	475	479	484	464	450	481	471	436	483	451	492	458	460	447	450	450	457	454	451	452	478	417	477	445	452	475	447	455	469	491	478	479	486	480	460	465	466	430	501	465	479	446	437	427	471	448	440	465	487	437	432	473	481	460	435	480	412	423	500	422	509	429	466	424	439	469	466	453	468	514	473	445	467	436	426	474	470	468	461	463	468	466	440	475	502	456	463	466	462	476	521	474	500	447	460	485	486	473	478	477	457	441	457	467	496	457	461	452	495	461	486	427	449	427	477	471	488	466	475	475	470	479	433	452	464	470	466	470	485	464	438	461	482	438	460	499	421	418	464	453	484	466	468	434	453	435	487	489	483	485	451	465	458	464	478	468	457	445	452	447	439	487	438	439	426	426	425	404	466	468	429	444	470	426	438	457	506	459	454	484	476	459	451	432	482	487	461	457	426	437	494	438	448	450	471	480	438	470	450	457	473	476	497	502	489	467	474	437	438	473	467	433	502	405	483	491	528	458	480	476	462	493	506	481	447	520	454	454	471	459	463	408	472	451	466	464	462	458	408	492	485	472	443	444	447	499	444	486	484	489	487	452	463	478	465	418	428	465	485	435	506	485	433	495	482	482	436	482	481	440	457	457	429	440	478	453	464	449	454	466	490	477	464	459	465	426	458	436	487	445	457	457	490	458	479	430	477	474	462	475	436	465	456	451	471	472	437	453	462	485	448	476	486	433	450	488	452	459	456	489	478	462	436	453	495	474	488	541	461	474	444	483	451	456	448	448	471	430	444	467	467	468	465	473	488	455	437	476	453	444	457	453	494	484	421	458	492	451	448	447	458	419	475	450	431	465	462	461	440	439	474	451	481	475	454	472	466	439	463	417	469	444	482	490	443	468	466	482	441	466	425	492	469	483	504	456	459	458	433	501	457	448	460	428	423	457	461	471	497	445	473	462	489	450	475	476	440	412	462	473	454	456	492	467	492	483	435	458	462	485	456	471	424	472	422	451	451	466	448	471	455	465	465	473	472	440	417	447	493	482	438	473	432	439	453	440	464	475	436	457	446	454	471	497	472	484	468	466	445	453	489	436	460	448	437	435	494	451	481	480	422	467	459	473	476	447	468	484	438	463	479	436	477	442	416	487	491	425	439	483	466	507	472	454	450	483	483	444	426	521	453	457	449	460	487	461	489	468	477	457	463	472	490	501	450	437	456	467	469	474	451	446	480	443	456	460	481	461	468	479	437	456	472	502	454	479	450	471	459	483	470	426	475	483	489	438	458	488	476	437	430	459	477	462	478	462	443	473	428	525	446	453	455	501	425	437	440	445	476	445	427	449	429	481	483	459	463	469	462	483	443	468	459	428	481	480	461	463	468	459	447	476	480	506	427	463	444	425	453	468	465	489	436	491	401	513	465	416	464	434	459	426	444	466	430	484	435	471	472	486	488	466	457	482	426	480	460	501	474	465	495	486	436	478	470	460	457	439	461	472	466	438	410	458	459	461	436	454	450	455	480	475	466	476	484	457	458	470	454	438	487	495	430	463	475	439	483	453	515	472	464	437	436	495	483	451	488	440	434	439	479	448	439	453	424	429	468	468	478	458	479	470	446	450	455	423	435	442	481	450	467	423	467	456	446	449	458	458	413	450	471	502	447	482	455	447	453	437	472	453	474	474	488	502	453	464	446	467	448	447	454	443	463	428	447	445	487	456	447	443	468	441	439	453	492	472	437	449	476	473	458	412	503	464	454	439	455	461	428	470	446	460	468	477	476	479	462	452	481	490	472	458	471	447	474	491	473	462	490	480	457	481	402	426	460	458	428	479	437	442	475	467	461	456	446	464	432	470	492	448	453	442	448	495	425	485	455	469	431	477	541	432	450	460	468	488	479	512	482	443	453	460	488	477	453	435	475	458	437	457	482	481	447	485	449	447	456	423	471	469	499	470	486	471	422	479	469	476	476	436	451	475	470	453	446	434	441	432	468	459	480	446	423	476	448	459	453	450	453	436	464	492	489	477	484	452	464	452	489	481	454	528	438	455	453	453	483	504	454	435	454	424	446	490	458	436	455	501	453	453	446	444	470	459	453	444	435	489	464	490	489	453	462	488	477	468	497	448	437	468	519	453	452	476	444	458	470	431	464	440	443	458	473	449	425	427	444	471	486	445	480	481	460	452	486	474	457	475	436	474	455	485	498	505	445	460	489	453	476	446	476	424	464	467	486	455	473	483	440	434	522	434	435	449	457	442	448	463	459	529	458	497	458	413	464	469	424	458	456	414	455	454	432	482	457	471	433	470	440	477	477	453	485	481	475	436	452	454	458	435	461	440	439	520	447	462	468	464	450	503	452	451	464	464	432	485	469	444	450	507	434	462	463	475	426	465	451	462	457	419	472	497	460	461	488	461	460	470	466	495	455	476	469	460	451	440	461	479	461	494	487	440	435	492	446	438	475	430	494	482	455	466	500	475	457	499	420	466	483	433	452	465	481	458	456	479	468	473	477	459	488	478	454	472	447	474	476	418	467	439	455	463	444	466	452	446	492	481	427	471	467	483	461	453	457	447	442	483	446	485	451	444	420	457	474	469	476	502	425	444	432	467	472	447	469	503	477	497	408	480	434	465	456	484	432	452	480	468	438	453	502	444	437	475	458	489	452	441	444	456	458	506	483	474	465	425	466	451	471	500	469	468	445	456	482	446	439	469	500	456	492	449	459	427	473	459	431	478	465	452	446	430	443	529	457	469	510	468	450	444	473	490	482	492	409	477	487	456	454	456	475	464	481	462	487	489	447	476	474	443	480	481	460	436	452	433	439	474	469	438	479	417	465	454	501	478	474	433	443	519	484	463	478	447	510	469	465	500	461	486	437	480	436	473	470	486	492
2767	1184	419	448	827	521	655	566	668	424	517	462	142	111	121	104	106	95	98	87	78	85	85	66	86	76	91	89	81	88	61	75	71	67	89	88	76	70	74	70	72	75	81	67	81	79	72	70	82	62	85	53	52	62	69	70	67	64	56	65	64	70	61	62	70	58	74	67	73	49	66	70	67	57	69	58	76	62	65	57	70	55	61	75	60	60	62	76	67	68	53	61	59	55	74	71	74	72	57	65	64	72	78	64	49	79	73	58	71	69	82	75	63	73	69	58	56	56	89	69	57	62	63	57	56	59	69	70	65	73	55	62	67	65	58	63	58	64	77	54	59	63	68	58	65	75	66	65	57	80	68	69	68	65	73	64	70	59	51	78	63	65	52	73	63	62	65	84	52	53	72	84	71	71	64	62	73	53	60	54	59	74	79	59	64	59	63	63	68	68	66	64	67	60	66	65	57	54	79	67	60	62	71	59	78	73	67	70	69	65	60	64	76	67	70	64	66	58	60	69	69	57	61	77	63	72	70	59	62	58	61	59	63	63	63	54	65	56	81	65	63	72	73	60	73	63	69	62	68	54	58	58	76	62	87	60	72	68	69	77	79	58	63	66	66	81	66	71	60	69	52	65	53	65	74	66	69	67	69	76	55	65	70	63	66	67	50	58	82	65	65	61	80	63	62	58	68	68	57	72	64	67	64	56	55	38	71	62	59	70	64	66	72	49	66	67	69	61	72	78	70	50	69	75	68	74	64	67	57	67	55	65	57	67	75	57	62	62	73	64	73	58	77	58	70	72	73	79	57	68	61	58	71	62	75	74	67	58	55	66	72	64	73	68	71	78	57	66	75	77	52	68	75	77	70	54	73	53	47	77	61	77	58	62	67	74	60	52	58	59	72	64	71	67	70	57	66	56	68	64	54	75	57	67	62	70	48	67	67	65	64	62	63	54	58	64	60	63	64	83	54	65	50	59	58	71	77	71	65	79	66	60	67	64	68	57	63	61	48	52	61	64	64	76	56	71	70	57	62	71	74	70	62	65	84	49	53	49	58	60	58	74	73	57	57	63	63	71	70	66	68	41	74	66	66	65	69	71	73	77	59	58	60	67	60	60	66	68	55	69	60	61	62	49	58	65	77	62	64	64	72	68	66	45	68	58	70	59	60	81	50	57	59	80	58	73	66	67	67	59	68	71	64	67	62	56	67	64	64	69	74	64	62	66	67	64	62	63	53	73	63	67	54	69	64	72	67	75	64	56	65	71	78	63	68	57	62	64	66	65	69	55	60	66	69	64	64	74	52	74	67	67	55	57	59	66	65	50	77	66	61	70	59	64	85	56	73	59	73	62	66	55	64	74	67	71	64	89	61	59	59	63	79	66	71	48	68	67	66	65	63	67	69	66	64	64	62	58	56	67	62	39	65	68	65	55	71	76	69	62	58	59	80	77	48	72	61	58	63	57	58	51	58	69	67	57	75	63	68	67	69	74	76	68	65	65	54	72	55	72	84	57	62	71	58	62	71	66	58	60	72	62	56	55	72	79	67	62	59	60	66	58	57	61	66	77	48	76	51	65	63	70	76	72	60	82	64	61	75	72	70	76	80	61	63	65	53	70	56	62	54	59	61	56	70	62	61	64	67	69	64	56	73	63	58	65	69	65	84	69	61	56	61	59	62	50	58	74	71	63	69	49	64	78	47	55	63	66	57	78	55	85	60	60	63	66	85	53	60	47	47	76	55	69	57	69	56	52	50	68	67	57	54	60	68	73	70	52	59	68	47	66	84	64	74	55	69	82	60	61	61	66	72	61	60	64	61	48	69	68	58	71	52	65	71	72	74	72	76	56	58	63	71	55	73	68	61	73	82	63	77	67	59	68	65	62	66	55	65	75	49	62	64	69	70	73	57	70	66	64	59	66	56	55	75	62	58	67	73	66	76	73	68	55	64	63	77	57	75	52	51	57	57	58	59	62	80	67	71	56	70	66	61	60	66	73	57	59	52	66	69	60	69	62	67	50	61	63	58	71	63	59	55	60	67	59	63	68	58	53	55	68	70	76	65	69	63	69	78	53	58	74	62	64	54	47	60	68	56	64	69	48	70	80	66	68	68	75	82	71	63	82	69	52	62	81	68	56	61	70	66	60	78	74	63	59	67	64	72	68	67	64	58	74	72	65	64	66	77	53	66	62	56	64	69	67	59	65	51	70	60	61	65	66	86	73	72	62	55	57	55	61	61	71	56	38	66	56	70	68	63	68	66	74	59	70	63	59	67	69	71	63	79	66	75	62	46	76	71	66	59	64	66	63	58	68	61	59	64	61	69	55	75	56	53	65	67	65	57	52	54	78	62	73	62	55	62	63	71	60	70	68	69	63	66	58	61	55	58	54	61	65	73	64	71	74	51	67	66	61	76	79	67	59	64	57	71	63	59	62	60	70	64	49	57	74	69	65	64	91	73	62	60	68	61	51	70	74	54	62	56	60	60	57	63	80	61	68	50	54	62	54	75	65	61	61	58	78	61	70	70	71	62	68	64	76	62	43	56	69	54	67	70	79	57	72	66	66	75	62	54	64	64	75	68	62	69	65	53	61	89	66	72	69	54	72	69	62	66	85	68	66	70	58	55	68	58	93	57	66	71	57	66	58	55	67	56	49	76	57	64	69	71	52	76	68	64	56	59	56	67	44	46	66	61	71	54	76	73	59	64	54	63	68	58	71	62	52	46	64	68	60	53	64	63	56	61	92	63	64	58	69	57	57	67	63	80	59	51	75	54	59	58	65	67	66	51	74	53	85	54	70	69	64	56	65	63	70	56	67	56	62	71	70	74	65	50	59	63	84	75	75	60	63	76	65	86	72	68	75	70	70	62	76	66	55	72	63	50	75	72	59	81	54	68	61	68	68	61	69	71	62	63	69	53	53	73	80	55	51	69	61	72	70	58	73	74	61	64	51	68	55	52	60	75	58	55	58	69	57	48	70	64	67	59	72	75	68	72	82	69	76	63	60	63	63	63	59	48	80	59	88	66	75	71	65	59	57	67	63	63	64	64	63	77	65	82	70	62	70	61	63	60	70	49	54	66	70	79	46	60	52	55	78	63	62	76	64	67	71	63	67	69	60	60	74	71	55	65	61	61	55	66	62	61	66	63	53	75	53	73	75	55	76	66	63	51	61	72	66	60	69	56	65	66	67	69	60	55	53	60	57	66	54	55	61	57	70	72	67	67	71	66	68	85	68	65	62	47	66	72	60	66	66	70	55	80	55	62	72	87	48	63	57	63	68	86	67	66	66	53	68	62	57	78	75	56	67	58	70	72	58	58	51	68	64	54	69	56	50	66	73	62	60	64	59	62	82	69	76	58	73	74	62	58	57	51	64	80	78	80	45	72	69	65	66	59	72	65	66	69	72	56	60	47	77	58	64	63	59	64	75	66	82	64	67	64	74	59	68	74	68	82	63	81	54	61	74	72	71	82	64	63	70	66	66
31032	20994	9794	28524	35291	25064	26456	22734	23237	15490	18394	9947	4417	3933	3397	3025	2786	2510	2573	2260	2193	2033	1968	1863	1699	1783	1587	1593	1520	1571	1467	1520	1410	1442	1384	1473	1349	1303	1343	1252	1327	1276	1225	1326	1190	1299	1212	1289	1262	1279	1204	1203	1234	1233	1278	1131	1172	1178	1093	1148	1168	1167	1192	1107	1139	1111	1185	1136	1144	1173	1115	1137	1152	1200	1126	1163	1116	1147	1132	1104	1114	1102	1094	1071	1093	1144	1138	1046	1069	1075	1110	1137	1090	1080	1096	1086	1102	1143	1102	1084	1128	1116	1095	1040	1114	1059	1101	1094	1134	1114	1151	1106	1126	1125	1098	1087	1121	1140	1066	1097	1123	1079	1076	1096	1136	1098	1089	1120	1074	1056	1111	1100	1075	1192	1116	1061	1089	1016	1050	1079	1104	1118	1088	1118	1077	1092	1061	1116	1065	1132	1066	1095	992	1061	1073	1094	1079	1119	1108	1090	1106	1104	1092	1063	1035	1066	1113	1094	1072	1081	1060	1085	1089	1044	1106	1139	1101	1134	1060	1104	1096	1100	1107	1154	1137	1094	1149	1114	1057	1086	1038	1146	1070	1047	1109	1070	1107	1062	1080	1099	1087	1108	1090	1128	1070	1138	1062	1074	1053	1132	1098	1148	1051	1092	1126	1113	1147	1074	1081	1168	1117	1081	1131	1086	1104	1061	1081	1046	1109	1119	1064	1093	1086	1141	1119	1071	1077	1108	1129	1088	1058	1056	1168	1126	1105	1124	1058	1057	1086	1099	1070	1094	1091	1114	1096	1059	1124	1112	1140	1123	1104	1110	1071	1095	1062	1095	1088	1080	1100	1120	1065	1064	1108	1140	1026	1075	1088	1052	1071	1048	1080	1056	1174	1042	1109	1092	1019	1047	1096	1069	1125	1100	1120	1101	1111	1121	1115	1033	1129	1012	1064	1070	1072	1022	1102	1123	1024	1089	1120	1094	1163	1142	1061	1097	1135	1146	1070	1109	1093	1085	1065	1101	1105	1072	1084	1109	1080	1105	1142	1126	1120	1095	1054	1110	1082	1139	1101	1095	1097	1071	1094	1054	1109	1094	1084	1085	1138	1047	1054	1116	1129	1044	1075	1047	1038	1103	1057	1095	1153	1095	1039	1084	1055	1098	1090	1151	1066	1099	1066	1080	1123	1105	1072	1084	1069	1093	1103	1116	1077	1029	1074	1081	1025	1091	1078	1086	1067	1080	1062	1102	1135	1117	1119	1124	1080	1081	1138	1122	1086	1083	1110	1121	1155	1069	1077	1051	1084	1045	1080	1093	1084	1086	1041	1021	1108	1148	1114	1162	1129	1080	1108	1071	1074	1100	1082	1093	1057	1084	1085	1034	1085	1096	1090	1076	1078	1103	1065	1109	1103	1086	1050	1083	1079	1052	1066	1063	1059	1080	1110	1074	1139	1071	1118	1067	1044	1042	1120	1066	1156	1105	1081	1103	1108	1087	1079	1120	1057	1056	1108	1133	1096	1099	1106	1135	1085	1098	1031	1067	1121	1075	1079	1133	1082	1110	1083	1063	1082	1073	1071	1103	1038	1096	1102	1072	1021	1129	1032	1092	1098	1083	1061	1041	1051	1079	1104	1131	1083	1074	1118	1100	1143	1098	1148	1080	1104	1110	1087	1093	1097	1102	1091	1096	1100	1049	1040	1032	1074	1153	1113	1149	1046	1093	1086	1038	1129	1158	1046	1081	1037	1089	1083	1094	1077	1079	1100	1072	1065	1111	1062	1107	1127	1055	1088	1058	1075	1057	1055	1065	1095	1039	1093	1103	1082	1093	1110	1079	1053	1068	1093	1076	1070	1088	1075	1120	1064	1090	1077	1126	1114	1116	1132	1089	1047	1058	1093	1053	1115	1075	1086	1086	1022	1101	1087	1072	1103	1110	1060	1076	1067	1145	1098	1098	1075	1066	1106	1065	1106	1098	1138	1029	1100	1076	1112	1100	1077	1072	1106	1154	1121	1044	1011	1055	1130	1138	1073	1037	1063	1063	1079	1064	1080	1151	1113	1048	1086	1091	1124	1088	1049	1066	1123	1125	1025	1083	1077	1088	1073	1043	1095	1096	1056	1063	1103	1115	1114	1100	1074	1092	1082	1078	1070	1062	1092	1164	1042	1095	1092	1095	1100	1064	1032	1054	1073	1100	1099	1080	1170	1084	1091	1039	1037	1076	1068	1106	1075	1117	1110	1096	1100	1131	1041	1155	1091	1039	1071	1063	1119	1084	1091	1097	1115	1082	1109	1033	1072	1043	1036	1084	1049	1027	1107	1089	1121	1145	1078	1035	1109	1063	1085	1059	1073	1096	1088	1099	1053	1130	1066	1073	1093	1062	1059	1130	994	1066	1098	1100	1101	1029	1173	1077	1076	1093	1072	1114	1111	1092	1066	1127	1080	1108	1094	1060	1043	1125	1066	1166	1061	1051	1135	1028	1092	1031	1108	1108	1089	1069	1104	1092	1080	1110	1143	1071	1077	1053	1067	1096	1117	1043	1163	1044	1065	1045	1081	1078	1096	1101	1028	1082	1072	1096	1128	1073	1112	1098	1066	1084	1151	1085	1029	1069	1121	1114	1069	1089	1153	1020	1097	1032	1089	1083	1064	1066	1083	1092	1112	1074	1103	1055	1040	1070	1096	1052	1106	1133	1052	1089	1094	1101	1081	1082	1061	1110	1113	1107	1086	1073	1060	1094	1061	1023	1082	1119	1056	1114	1122	1105	1008	1041	1104	1069	1103	1092	1073	1030	1075	1043	1073	1129	1086	1111	1097	1116	1118	1119	1093	1127	1075	1036	1078	1089	1092	1110	1078	1144	1138	1063	1029	1098	1043	1069	1074	1111	1076	1124	1032	1147	1071	1060	1072	1043	1044	1078	1110	1082	1100	1156	1060	1079	1075	1096	1003	1090	1117	1109	1100	1163	1118	1119	1131	1049	1064	1145	1127	1147	1064	1076	1130	1054	1076	1087	1028	1086	1084	1061	1119	1138	1097	1142	1061	1085	1067	1105	1050	1029	1147	1094	1063	1086	1068	1086	1115	1083	1128	1076	1112	1072	1076	1133	1014	1151	1053	1109	1114	1076	1113	1146	1111	1063	1118	1100	1049	1076	1115	1049	1069	1078	1088	1033	1083	1073	1084	1095	1106	1142	1163	1040	1126	1058	1078	1111	1041	1115	1072	1163	1090	1086	1082	1133	1086	1067	1129	1051	1141	1086	1113	1122	1090	1111	1076	1093	1100	1067	1069	1107	1115	1123	1134	1101	1051	1049	1089	1073	1123	1028	1121	1093	1095	1086	1081	1114	1037	1080	1106	1132	1072	1053	1082	1108	1108	1064	1094	1100	1096	1113	1057	1098	1118	1031	1062	1084	1061	1055	1067	1063	1073	1042	1111	1067	1060	1133	1044	1080	1043	1120	1068	1021	1024	1104	1075	1071	1136	1072	1072	1026	1037	1095	1145	1010	1072	1047	1122	1141	1072	1090	1041	1093	1098	1093	1074	1111	1030	1021	1093	1057	1083	1065	1094	1102	1113	1110	1098	1135	1118	1126	1076	1041	1122	1066	1123	1101	1100	1092	1102	1000	1076	1097	1051	1026	1083	1040	1070	1138	1125	1053	1058	1056	1090	1056	1120	1077	1116	1080	1083	1152	1042	1109	1116	1073	1149	1057	1073	1031	1079	1040	1121	1038	1122	1093	1075	1032	1071	1072	1062	1099	1075	1073	1140	1151	1139	1087	1097	1076	1046	1105	997	1058	1072	1057	1086	1060	1093	1057	1030	1126	1112	1094	1104	1081	1113	1109	1068	1095	1055	1127	1053	1054	1038	1093	1055	1075	1083	1148	1090	1074	1091	1042	1096	1089	1049	1094	1074	1081	1085	1102	1103	1057	1148	1073	1137	1025	1122	1076	1085	1063	1055	1089	1038	1130	1071	1065	1100	1129	1079	1054	1103	1087	1116	1125	1122	1092	1054	1061	1073	1064	1053	1093	1089	1121	1058	1111	1013	1112	1078	1096	1036	1127	1058	1036	1049	1157	1082	1151	1093	1078	1116	1090	1074	1080	1071	1106	1080	1052	1098	1062	1013	1022	1054	1094	1152	1093	1059	1144	1088	1143	1082	1071	1076	1124	1089	1071	1051	1088	1125	1093	1070	1087	1066	1095	1102	1049	1046	1089	1109	1108	1143	1046	1069	1075	1069	1058	1034	1031	1078	1127	1061	1096	1059	1083	1090	1043	1107	1092	1054	1051	1071	1091	1091	1069	1049	1073	1100	1068	1140	1143	1100	1086	1097	1077	1134	1091	1088	1022	1036	1070	1128	1002	1053	1042	1041	1095	1073	1082	1093	1150	1048	1123	1099	1101	1083	1065	1131	1113	1108	1071	1094	1088	1074	1072	1113	1123	1101	1140	1118	1104	1123	1097	1123	1101	1065	1063	1069	1097	1095	1136	1106	1126	1065	1136	1057	1016	1049	1075	1011	1073	1085	1158	1152	1086	1070	1072	1137	1099	1098	1098	1109	1106	1102	1113	1084	1120	1070	1096	1160	1062	1057	1105	1051	1152	1083	1128	1094	1062	1143	1067	1097	1070	1132	1094	1110	1106	1059	1113	1104	1112	1100	1076	1071	1063	1128	1090	1068	1040	1137	1112	1070	1093	1046	1128	1096	1008	1135	1090	1031	1068	1077	1094	1033	1109	1119	1093	1114	1021	1104	1093	1110	1074	1176	1102	1079	1127	1074	1106	1089	1136	1128	1119	1128	1048	1127	1052	1122	1160	1137	1051	1123	1101	1057	1070	1075	1054	1034	1108	1058	1056	1133	1156	1103	1079	1092	1159	1033	1109	1198	1047	1143	1076	1082	1032	1099	1119	1095	1056	1105	1099	1079	1135	1057	1089	1103	1073	1083	1105	1075	1089	1142	1083	1037	1089	1054	1108	1104	1088	1074	1126	1073	1083	1068	1057	1101	1101	1085	1008	1123	1113	1146	1048	1073	1120	1061	1083	1095	1062	1144	1169	1009	1052
1795	422	149	193	227	136	203	199	240	161	199	61	25	23	23	30	23	19	28	34	28	26	20	25	16	18	21	22	25	21	15	18	16	15	14	10	19	19	18	20	24	24	19	27	15	27	28	10	23	22	21	20	26	13	16	18	19	23	18	23	18	19	19	19	22	15	26	23	18	17	14	26	22	19	20	25	20	26	18	22	25	22	26	18	15	19	21	23	26	25	17	20	27	22	14	23	24	26	18	21	14	21	14	26	21	20	21	20	24	24	21	18	24	25	24	15	19	15	20	22	18	20	22	19	20	20	24	18	16	25	19	17	14	22	17	27	19	25	19	24	25	22	21	24	25	11	13	24	22	29	14	13	20	22	19	19	22	28	17	29	17	24	10	26	23	21	17	19	18	23	17	15	20	16	25	20	18	16	16	20	24	19	22	18	23	12	12	20	26	20	16	19	22	22	14	25	30	21	16	15	18	23	16	27	26	22	23	20	8	23	25	17	14	20	19	24	19	19	19	33	11	27	15	20	26	26	18	22	23	25	26	15	18	28	15	14	20	18	21	20	18	22	21	21	16	23	14	15	22	18	22	20	18	22	21	7	20	19	19	25	12	21	22	8	25	26	15	15	22	16	27	24	18	26	22	23	20	17	19	23	24	20	22	22	17	20	18	23	19	22	24	16	27	16	13	16	22	15	24	23	22	20	26	21	25	19	30	23	18	22	22	15	15	30	18	18	23	24	21	19	19	18	20	16	20	16	28	19	24	22	20	26	12	20	32	14	18	21	19	24	25	13	17	18	22	21	24	22	17	18	15	20	25	21	20	18	25	14	22	20	23	21	28	16	19	22	22	11	23	25	15	27	17	20	20	14	30	35	16	18	17	20	18	22	22	22	27	20	23	14	17	19	19	28	21	28	17	14	20	26	28	16	22	19	26	20	16	14	26	28	19	29	14	17	28	18	19	19	28	19	16	15	21	20	22	19	20	15	25	18	23	23	25	19	28	15	21	20	23	19	19	27	13	14	28	20	19	15	28	18	18	26	17	8	12	19	24	21	22	20	15	22	11	23	18	20	23	21	21	16	16	19	20	15	26	21	28	23	17	26	17	23	24	24	9	24	22	12	16	11	11	20	19	18	26	21	24	16	14	18	24	25	25	19	20	20	12	12	12	11	21	27	18	20	26	24	24	11	19	34	15	18	24	16	17	22	13	20	15	27	25	23	26	15	16	17	27	19	29	19	19	20	23	18	19	21	21	20	19	18	24	23	21	27	24	22	24	25	26	15	23	16	20	21	17	15	19	19	21	27	26	12	15	22	19	29	23	21	16	20	19	13	20	23	14	24	19	26	27	18	20	15	21	20	17	15	20	25	15	27	29	27	20	15	24	20	28	16	17	15	14	25	26	29	23	15	18	20	20	22	13	25	16	20	17	27	20	20	28	25	29	18	22	20	24	13	14	19	12	21	25	16	25	14	26	17	27	30	22	22	20	16	23	25	19	20	21	20	14	15	14	24	20	14	13	21	24	23	15	21	20	25	27	17	27	20	22	18	26	20	15	14	17	22	22	15	26	10	17	29	15	16	27	15	32	19	28	15	23	18	20	17	25	27	16	15	22	21	20	23	18	19	22	21	23	17	18	15	19	21	34	26	18	22	16	27	19	16	24	28	21	23	17	18	18	18	35	16	18	22	17	23	19	25	32	19	17	23	15	17	23	18	21	21	21	21	28	20	24	16	22	21	20	19	17	18	18	25	22	28	19	18	24	20	18	19	19	30	12	20	19	15	28	26	21	17	23	15	25	28	24	20	26	24	17	20	18	27	16	25	23	30	15	15	20	21	29	23	24	19	14	24	20	18	18	17	21	16	20	27	15	20	19	24	20	22	17	24	22	15	19	22	17	22	17	25	18	12	5	18	25	19	23	16	16	21	30	15	18	24	20	14	16	18	21	19	18	24	17	18	20	33	22	21	20	26	26	16	20	16	19	18	15	25	21	18	22	23	21	21	20	15	21	22	19	22	20	14	18	15	14	12	19	19	21	12	19	18	22	25	25	22	20	11	27	13	18	14	19	22	13	11	27	23	20	22	17	24	22	20	18	17	27	22	26	20	19	15	20	12	27	19	14	23	22	29	17	19	16	18	25	12	16	22	20	15	30	23	18	24	18	13	26	19	24	25	21	13	20	26	12	25	27	9	17	13	21	15	19	21	19	15	23	20	23	21	22	17	19	23	26	22	27	21	23	23	17	9	14	25	14	21	21	20	23	21	23	22	12	24	24	33	18	20	16	25	24	17	19	21	20	22	18	29	21	21	25	20	25	14	15	18	25	19	23	25	11	18	21	20	15	26	22	22	20	21	30	19	21	19	16	20	25	22	26	23	16	19	22	25	20	18	15	10	19	19	18	20	24	26	21	22	25	18	19	26	19	22	17	18	14	19	27	19	16	16	20	28	26	25	25	16	14	29	22	13	16	16	21	14	19	37	20	13	24	21	24	17	21	26	14	21	25	18	21	24	25	20	19	22	27	26	18	18	25	28	20	30	15	26	17	24	19	14	18	23	12	17	23	19	24	30	12	24	20	22	14	19	26	19	15	27	20	22	23	17	21	18	13	23	18	19	24	23	19	20	23	18	14	23	26	20	19	22	18	23	19	23	12	20	22	17	22	20	33	18	17	33	24	21	25	20	21	19	30	22	20	27	22	23	22	23	26	21	23	24	24	16	21	23	18	20	23	19	23	24	18	15	19	29	26	12	20	20	19	29	22	29	18	21	19	14	27	24	25	20	17	32	17	27	26	21	21	34	12	13	20	16	14	22	24	19	19	17	26	25	19	35	15	18	20	21	17	22	19	7	20	27	22	17	19	21	11	20	21	22	18	16	25	17	16	28	20	21	19	19	15	18	19	22	20	28	21	22	24	15	17	20	20	18	19	19	27	20	21	21	17	18	32	16	27	34	13	17	20	21	23	19	20	21	20	23	15	22	27	17	29	18	22	30	23	21	19	18	19	21	16	21	18	19	28	18	17	18	24	15	23	15	13	11	16	14	24	21	26	18	22	18	14	17	16	26	11	15	19	19	28	25	18	23	15	21	18	19	18	17	16	21	21	28	20	24	21	24	29	26	22	18	22	23	19	20	18	17	24	12	18	24	20	21	21	21	19	28	24	17	19	18	24	21	24	20	13	25	21	16	19	21	16	15	27	15	19	25	14	25	22	22	21	16	17	13	21	18	25	23	15	26	8	23	26	25	19	20	20	27	23	26	21	14	19	24	25	13	29	26	18	20	22	17	7	14	16	18	19	20	21	23	20	20	21	25	24	22	17	28	24	21	16	14	32	17	20	14	22	16	22	39	24	24	26	34	23	23	19	23	23	27	16	22	15	21	25	17	17	23	18	12	21	20	18	20	19	15	14	27	18	18	20	20	19	19	16	15	19	20	19	15	17	27	22	12	22	18	26	28	18	24	29	14	23	28	25	23	22	25
20720	12464	4043	19270	20932	11131	13866	11820	11509	7485	11207	2181	826	752	723	612	593	590	536	493	495	504	461	467	422	457	454	443	444	453	427	423	404	389	387	402	405	405	398	371	393	395	397	415	415	397	394	410	401	406	392	405	398	381	407	380	405	377	376	395	393	395	400	354	341	394	380	362	366	392	371	381	343	381	367	381	393	382	395	379	389	379	373	363	395	355	356	397	376	411	348	377	355	357	359	364	375	388	376	341	412	401	360	343	356	373	371	353	388	398	352	398	387	373	368	332	361	377	385	338	391	371	345	375	387	357	381	384	364	387	346	387	404	371	384	389	379	349	346	376	398	365	351	374	362	359	370	370	374	383	378	382	385	374	403	364	377	356	323	355	377	395	369	369	381	366	386	375	336	346	374	360	350	346	362	363	406	372	376	384	399	358	378	376	352	378	334	381	374	366	375	363	382	368	368	389	387	380	383	362	368	388	372	369	387	343	358	383	376	358	362	366	345	373	366	374	371	367	360	353	385	354	370	359	372	397	369	375	375	365	367	371	382	394	358	382	367	369	369	353	394	377	361	387	397	360	357	400	344	418	364	395	388	375	386	359	363	371	342	364	384	368	341	384	379	401	322	337	357	372	364	374	345	374	387	362	338	352	357	373	380	346	352	353	358	352	371	351	368	361	339	355	374	364	365	355	337	342	337	357	393	384	390	379	387	374	373	364	389	372	363	344	371	399	367	357	394	339	394	370	369	386	369	344	364	411	396	343	383	351	378	346	363	368	360	338	391	383	365	378	370	377	409	355	361	354	375	356	366	378	380	353	398	375	376	353	351	381	358	356	362	345	381	380	366	356	381	363	352	378	376	385	353	363	362	380	364	379	364	342	376	359	374	360	366	372	345	357	357	338	364	402	369	383	335	369	353	360	366	408	391	363	361	375	365	342	372	358	345	387	381	365	411	380	373	370	367	355	376	331	393	384	349	396	343	384	377	373	383	396	356	393	388	360	377	372	377	364	365	386	362	361	368	346	357	388	381	349	396	349	375	378	355	378	391	379	371	397	370	340	382	354	366	341	349	368	371	397	352	369	368	345	355	349	401	365	326	333	401	391	374	364	349	381	353	391	348	371	369	382	364	393	375	382	380	380	373	374	363	356	354	375	347	381	369	371	349	358	380	372	341	331	369	358	381	375	369	368	392	347	366	382	368	376	383	324	359	352	357	381	390	375	368	384	359	386	356	385	336	350	367	363	373	345	354	355	381	376	350	344	389	350	384	375	367	349	358	363	363	351	329	353	354	376	411	347	357	383	365	409	347	394	331	377	372	326	355	399	328	363	366	347	378	376	384	375	393	349	393	369	367	376	377	370	384	364	379	344	367	374	350	333	379	382	355	377	357	352	363	362	348	367	360	356	364	323	363	377	337	337	371	374	356	344	383	381	370	355	383	417	370	395	372	387	379	388	340	360	386	358	357	406	379	349	389	363	351	375	354	397	374	345	375	356	374	371	364	385	326	336	371	367	335	367	377	354	392	368	361	365	355	351	334	361	378	376	368	345	336	345	381	361	362	382	358	404	398	378	405	329	349	365	380	366	388	353	375	395	374	361	394	339	352	380	406	355	369	354	377	394	367	395	381	414	366	343	379	387	369	379	357	344	340	393	375	366	372	400	411	354	332	339	369	364	357	386	381	349	358	368	366	347	376	363	355	356	371	353	332	368	376	362	343	348	379	377	373	365	373	329	349	386	383	344	373	414	364	381	335	357	366	360	358	382	379	344	349	347	351	356	373	405	347	356	376	333	356	408	405	384	346	358	366	381	372	402	364	359	356	356	374	387	348	388	388	344	352	346	370	392	358	351	386	352	363	342	350	399	377	343	386	348	377	358	350	381	366	330	381	365	355	360	374	376	368	364	363	365	396	361	347	392	344	396	337	390	348	374	359	344	365	339	411	335	339	352	373	343	362	338	364	346	374	384	390	429	359	376	311	340	376	355	371	380	387	379	383	352	379	358	370	356	362	359	345	375	377	361	371	414	379	369	362	353	385	400	369	357	360	364	367	349	399	402	373	368	370	362	342	386	370	341	331	385	371	364	372	351	353	350	364	343	387	369	395	377	359	397	378	347	373	350	358	416	379	359	375	385	381	380	407	357	391	380	347	361	364	368	389	362	341	375	384	337	340	354	332	395	351	367	342	355	410	347	353	396	375	392	353	369	330	356	383	369	391	385	345	330	356	345	363	369	362	408	383	357	378	344	364	365	388	405	375	365	380	365	336	387	350	379	359	345	372	374	394	385	374	339	384	380	377	364	383	379	376	368	359	350	376	359	354	359	372	402	372	380	356	390	375	380	367	360	397	369	377	368	368	392	370	371	341	392	367	374	312	358	387	366	365	376	385	379	365	337	375	373	370	379	396	401	366	326	398	375	382	356	367	372	372	377	340	359	373	369	387	401	365	364	363	363	395	345	334	388	377	311	373	383	380	344	363	351	377	376	319	339	364	371	410	381	356	366	355	357	367	377	386	383	366	347	381	365	350	382	369	365	356	389	376	386	364	346	369	394	365	377	360	357	383	332	386	376	357	382	379	335	401	394	361	378	361	365	412	371	377	348	363	411	336	402	339	339	372	316	382	383	334	377	362	344	358	384	381	362	345	370	367	388	385	346	375	395	362	363	372	349	384	363	370	386	390	372	352	374	346	331	380	366	364	363	341	373	371	404	360	404	363	375	427	362	360	393	378	379	368	408	370	371	341	384	397	350	336	374	370	387	360	360	355	379	372	387	361	359	342	382	359	347	377	375	365	344	375	368	362	323	377	344	376	384	355	326	355	390	394	361	402	343	381	346	358	329	361	391	368	304	384	390	339	343	362	403	388	377	370	375	325	349	333	360	386	357	378	353	376	361	383	381	364	366	375	387	381	388	349	369	350	395	361	396	376	363	389	361	346	353	337	375	370	344	376	385	359	407	375	344	388	354	342	373	378	409	360	358	375	353	385	382	340	388	383	376	374	334	381	345	385	369	380	338	400	363	358	396	401	386	355	357	382	364	404	375	344	356	354	364	375	418	374	359	323	337	356	375	347	394	378	366	359	383	410	371	396	340	353	387	357	370	392	331	377	389	337	326	369	361	357	388	400	336	360	349	351	378	355	368	378	343	394	359	365	393	376	386	339	378	397	405	326	326	358	375	361	351	355	360	384	398	370	361	390	360	347	364	349	345	375	380	365	365	322	340	356	362	351	381	341	393	387	341	371	390	347	354	355	378	375	387	386	370	375	365	351	386	382	365	361	364	356	351	350	378	363	375	380	374	348	380	378	390	389	343	335	372	389	338	380	370	388	362	369	385	412	380	352	337	374	369	368	389	357	348	365	390	354	377	349	372	376	352	360	408	429	368	348	370	376	384	350	354	339	365	382	393	399	361	337	391	387	360	389	353	390	362	352	355	366	368	371	384	384	359	365	364	358	344	377	376	366	378	361	341	373	374	325	393
1403	567	256	359	380	288	424	295	239	244	680	917	83	66	57	56	67	56	70	59	54	42	52	64	62	35	61	52	51	57	44	61	59	74	66	38	58	47	55	50	56	59	64	51	41	49	45	39	38	55	41	41	52	47	46	51	54	37	43	48	39	42	54	49	36	44	40	37	40	59	40	37	52	44	53	51	44	46	40	51	53	59	34	50	46	55	50	44	41	52	50	36	50	45	50	39	47	44	40	35	39	41	49	44	47	57	42	56	44	48	41	50	33	48	49	53	55	53	50	63	39	45	36	46	45	43	34	42	43	49	56	35	45	42	51	45	50	48	46	41	54	50	45	43	37	38	43	56	45	56	38	36	41	44	58	41	45	64	47	52	56	50	43	46	47	45	43	42	59	47	50	45	43	47	52	39	40	44	50	56	35	47	64	50	39	37	50	50	41	46	42	33	47	44	38	36	52	47	58	48	41	63	66	48	50	43	40	50	37	49	48	45	33	44	47	48	42	42	43	49	37	38	51	39	44	35	38	58	41	49	40	58	50	42	43	48	38	43	51	51	46	41	47	50	37	50	49	48	41	40	50	36	48	43	34	38	60	51	50	50	55	43	39	53	44	46	54	36	47	44	31	44	45	47	43	42	41	44	48	65	31	52	41	42	36	50	55	53	47	46	65	58	55	46	39	48	51	45	52	46	41	42	44	45	50	50	48	42	47	49	41	38	43	57	41	40	49	52	45	47	33	32	40	45	49	39	38	47	44	55	63	47	53	45	38	40	37	41	54	56	35	44	44	51	48	52	38	46	52	50	44	34	39	55	47	40	41	48	53	37	49	42	44	39	44	43	44	56	42	50	43	51	46	49	42	40	48	40	51	51	47	58	37	45	33	52	42	46	42	35	45	41	49	51	36	38	43	49	61	50	38	49	39	45	50	46	45	52	41	50	54	40	47	53	43	47	31	51	34	46	53	53	46	48	39	54	33	57	41	46	41	45	40	51	33	39	37	46	45	52	35	37	49	55	44	42	45	54	37	49	57	41	50	37	44	47	57	39	38	44	51	49	45	50	41	38	56	55	51	58	43	43	39	58	57	42	50	54	42	48	41	44	47	52	41	43	51	57	41	44	55	62	45	35	51	37	37	37	47	55	55	41	57	57	47	52	56	50	51	45	43	42	46	63	30	42	55	60	35	47	46	39	44	43	41	38	42	45	43	46	48	44	42	46	45	47	44	40	32	46	31	47	45	52	45	34	54	51	59	40	48	40	51	54	51	39	42	40	51	52	51	49	38	47	37	45	40	43	63	49	41	40	43	29	37	34	54	50	37	45	52	47	58	50	49	53	52	53	53	41	42	52	62	48	39	55	38	49	41	42	43	41	33	44	36	54	50	51	38	45	43	40	36	51	54	46	29	48	41	51	43	41	45	63	37	40	56	43	40	35	38	56	40	40	31	49	47	56	57	54	50	42	42	39	41	41	58	41	55	44	38	44	36	47	43	51	49	49	50	37	49	40	42	42	57	44	38	47	42	54	33	51	42	49	43	51	51	38	40	47	44	42	37	56	41	58	54	40	47	27	41	52	24	45	52	49	38	43	46	40	42	43	55	36	50	51	31	43	53	48	43	49	49	45	51	53	41	60	53	49	33	46	42	39	37	34	36	43	51	44	47	47	49	44	38	47	49	44	48	41	45	49	52	41	49	50	37	59	42	45	38	47	50	55	54	55	53	52	45	50	37	43	60	59	48	37	52	43	50	46	43	48	56	46	43	41	46	59	42	55	51	43	41	50	55	46	45	48	45	33	39	61	45	50	48	39	41	40	48	45	54	35	50	48	56	44	38	42	42	40	47	45	38	46	36	39	39	58	52	50	36	51	45	49	56	49	50	44	42	45	49	66	42	56	46	42	27	41	43	48	45	46	45	51	50	30	51	50	40	37	42	62	45	46	43	52	55	40	44	51	49	55	50	47	59	45	40	42	39	41	44	47	35	53	52	47	37	42	56	58	43	48	46	39	50	34	51	45	47	44	46	43	42	52	41	45	47	49	56	53	42	45	51	59	44	45	44	37	47	50	40	54	50	36	38	57	47	48	45	43	53	39	45	50	39	47	44	45	56	43	55	45	45	60	47	43	38	55	34	49	42	67	42	37	45	40	41	46	42	40	46	40	45	41	52	53	36	45	36	35	42	57	38	49	58	49	53	40	51	49	46	58	50	52	53	42	50	39	45	48	42	49	45	36	33	50	50	51	49	53	59	46	47	54	46	46	40	34	51	48	45	49	53	53	51	30	39	45	49	39	45	45	45	41	40	45	47	52	45	47	42	53	45	42	54	58	36	36	40	42	42	37	38	46	36	42	41	46	43	32	41	41	42	41	35	50	48	50	47	29	41	56	40	35	37	47	46	45	36	44	56	47	34	54	48	40	51	47	53	48	38	40	49	35	45	39	39	41	38	49	55	52	50	40	39	46	38	41	46	40	51	56	41	50	37	43	40	46	49	35	43	54	41	44	33	45	43	31	44	46	38	36	38	30	38	51	46	41	52	48	48	41	42	53	44	49	42	47	46	38	46	37	51	42	40	44	51	45	54	56	51	51	42	52	46	51	40	45	37	55	45	56	52	46	48	38	56	46	42	48	36	37	47	48	38	49	52	49	43	51	47	55	54	45	48	41	52	53	41	48	51	39	37	44	42	52	43	45	39	37	43	44	36	48	37	45	48	48	45	54	46	39	55	54	40	46	36	50	33	49	45	53	43	44	39	37	34	39	48	48	53	55	40	43	43	35	51	43	38	50	49	46	33	47	46	50	41	45	40	50	49	42	61	55	44	43	34	46	49	38	57	50	38	40	44	44	49	44	45	45	47	47	38	52	52	38	52	56	46	61	45	47	51	43	38	40	41	67	46	47	41	47	47	41	52	43	45	58	59	44	60	55	47	60	48	57	62	41	39	57	44	54	48	37	49	43	42	47	42	40	48	50	55	43	42	51	48	42	46	47	43	47	56	44	38	42	31	49	39	61	45	42	51	53	36	38	44	43	52	49	46	40	46	42	44	50	48	42	49	53	41	42	44	40	47	32	43	51	46	41	54	51	50	41	55	58	49	59	39	38	54	57	48	47	42	55	43	53	41	37	55	44	40	37	43	49	54	40	43	57	41	42	45	44	45	43	48	50	34	38	51	54	50	38	41	44	45	46	39	51	45	51	46	48	54	43	34	49	48	42	41	46	47	51	42	40	50	50	50	36	59	34	45	53	53	41	51	56	56	42	47	45	54	33	54	38	40	48	52	50	59	43	45	43	47	48	42	45	37	48	53	40	42	38	42	42	41	55	50	47	48	55	46	49	42	53	57	46	53	46	44	47	51	43	48	47	51	49	52	47	39	43	53	41	46	42	51	44	42	46	43	42	49	49	40	52	34	52	46	52	48	46	36	45	47	49	45	40	45	41	51	36	44	59	36	46	49	49	51	45	40	51	45	44	45	46
24330	15134	7241	25255	24645	18414	20610	14742	11160	11379	21613	13666	2376	2082	1825	1710	1515	1459	1427	1295	1252	1255	1257	1166	993	1109	1057	997	990	1011	907	926	965	1016	927	957	923	904	898	931	832	883	879	855	839	897	845	861	844	850	825	872	914	862	831	822	891	887	805	833	803	790	806	850	849	810	795	821	797	821	785	743	834	776	832	782	819	810	777	845	801	832	788	852	822	829	822	813	823	861	791	806	785	754	800	813	828	801	787	772	861	777	808	782	858	806	836	799	743	802	800	795	790	824	807	811	785	765	763	755	757	811	783	802	830	782	841	789	783	861	806	767	780	828	814	842	773	783	757	771	820	794	789	786	803	825	876	755	776	770	787	787	790	821	813	821	803	822	781	757	797	783	789	818	770	846	804	798	812	790	796	776	808	809	779	823	800	828	793	835	817	771	826	818	823	831	755	771	803	796	824	826	815	817	756	808	767	789	758	791	825	771	795	793	817	828	781	762	810	788	805	765	787	808	784	768	801	765	766	767	837	787	850	809	780	817	780	848	809	832	813	802	761	759	787	810	781	807	784	756	747	781	793	787	754	791	790	812	797	797	828	814	781	793	780	807	829	824	794	839	828	769	784	764	741	821	800	737	756	796	753	802	825	856	791	840	808	774	777	764	801	786	815	813	814	794	796	758	781	806	833	741	767	790	781	825	792	732	790	841	775	855	741	799	760	774	799	783	818	784	782	804	776	767	773	782	835	766	805	772	773	777	779	806	849	753	818	818	806	763	766	802	778	824	797	837	709	791	818	768	814	810	800	815	799	797	796	813	809	759	788	785	782	735	803	795	791	835	802	754	831	802	795	786	842	776	762	836	786	779	781	834	786	808	805	773	788	812	765	745	834	809	861	754	797	776	825	791	827	804	844	831	837	792	763	817	795	770	802	775	792	815	788	764	792	758	806	808	774	774	715	775	797	800	788	771	747	786	797	769	775	782	766	800	771	822	778	752	760	880	806	780	789	757	823	811	800	743	762	781	833	745	806	804	774	771	750	800	839	810	831	826	780	806	754	751	767	794	802	770	800	813	793	774	819	824	806	785	838	816	832	810	741	793	797	739	755	814	805	806	808	800	801	783	800	799	840	838	818	810	823	821	797	809	780	768	795	777	728	839	807	747	814	777	800	803	740	779	795	777	758	815	832	769	804	781	791	768	777	830	769	845	807	779	793	793	800	776	754	818	803	747	824	785	772	804	787	742	746	782	764	753	786	789	785	793	748	861	835	752	764	786	764	785	852	812	837	802	795	809	789	791	832	770	803	807	799	805	823	813	770	798	747	789	805	698	785	794	792	833	812	814	804	788	804	758	795	744	796	773	785	806	769	783	820	777	773	814	850	830	773	825	842	857	817	803	791	811	824	791	826	827	761	766	820	798	784	799	800	786	842	753	748	788	788	828	794	847	832	822	809	771	802	778	750	843	787	789	747	820	803	851	735	792	820	821	791	849	801	769	779	815	763	812	777	787	796	739	818	798	793	782	762	793	795	738	792	798	744	756	772	786	825	837	788	765	808	832	835	823	778	755	863	788	807	778	750	776	787	791	807	825	823	793	799	794	768	777	805	773	820	789	781	749	824	808	774	779	793	794	767	798	802	780	786	777	818	796	779	782	745	806	820	802	788	828	771	802	780	809	806	817	794	806	747	798	797	842	779	777	815	789	751	791	805	833	788	775	781	795	759	840	822	858	864	874	767	809	838	828	751	789	768	838	822	798	782	760	838	756	778	799	731	769	748	816	808	843	760	793	781	795	770	810	787	809	767	774	849	802	774	759	773	745	824	823	753	731	786	783	798	791	790	813	801	789	776	808	790	791	815	818	773	797	788	836	757	813	798	771	791	780	748	797	837	803	821	797	801	812	811	761	808	809	779	804	821	812	780	777	805	772	809	854	795	781	816	798	773	811	789	794	776	798	778	800	812	800	782	785	790	733	770	823	830	775	759	805	788	727	738	765	811	767	759	825	790	754	767	779	778	824	808	775	840	789	780	764	827	828	784	769	819	817	835	806	808	815	780	747	832	814	755	817	774	828	758	796	781	801	815	826	804	825	788	741	739	761	752	830	796	780	798	801	805	778	774	773	777	782	757	808	785	760	806	767	760	800	838	793	799	789	774	790	823	798	851	757	794	822	818	800	751	779	786	778	833	774	836	783	764	773	804	856	762	798	754	782	777	774	844	793	792	831	793	733	760	834	784	789	796	810	733	758	775	772	803	789	780	802	791	792	793	813	789	863	795	807	793	801	846	855	804	788	790	856	838	800	793	734	777	808	819	795	852	772	835	747	819	781	800	799	849	804	803	760	828	761	824	807	806	755	778	805	804	752	736	746	838	825	777	807	803	768	810	748	796	846	783	799	777	763	745	801	804	843	832	807	865	841	784	802	809	773	871	792	830	786	780	825	797	821	771	791	794	810	860	845	798	818	813	802	779	775	809	833	813	867	842	807	805	829	786	775	799	783	737	761	776	795	823	817	813	742	743	842	801	811	756	787	790	801	812	850	799	813	789	755	734	786	790	777	830	770	830	803	798	804	818	774	761	818	816	756	768	758	793	800	807	770	788	814	795	790	810	762	781	844	784	771	784	788	775	801	801	792	826	792	810	858	833	786	801	771	747	792	784	815	823	789	818	750	821	771	789	835	852	789	790	793	799	787	775	815	836	771	817	870	783	745	748	763	767	807	821	798	799	833	789	802	815	800	795	774	791	782	759	823	815	802	808	776	821	832	829	777	744	775	787	806	722	841	851	744	778	775	785	813	779	776	774	783	799	831	846	724	775	804	793	801	758	754	789	788	786	760	812	815	740	759	820	828	780	776	818	784	815	819	843	794	814	770	806	825	818	761	824	766	781	745	845	812	832	790	780	782	762	806	791	764	820	761	809	841	761	760	803	791	796	815	792	773	781	775	763	832	765	848	797	832	800	810	784	795	815	787	779	768	785	790	767	795	817	777	851	780	795	772	785	825	853	800	824	797	790	803	750	768	780	772	813	842	863	809	808	807	788	803	812	794	806	755	786	744	747	748	820	802	791	797	830	809	784	796	831	803	816	769	729	780	763	734	834	805	804	781	764	746	783	797	766	788	790	775	785	845	835	761	750	800	761	785	810	795	821	817	795	841	805	797	814	749	812	709	791	820	763	784	825	729	824	768	805	742	793	737	763	827	839	810	834	817	833	780	773	734	763	777	834	824	801	811	808	794	821	739	779	822	806	766	839	735	759	820	778	774	743	785	810	800	817	772	759	801	783	817	766	738	782	767	798	791	814	843	801	807	786	769	801	785	782	809	841	821	747	773	728	791	817	799	770	814	732	767	828	784	768	828	767	780	798	829	818	834	765	809	804	745	775	808	792	764	817	780	800	793	789	835	769	791	809	821	818	834	822	809	800	843	805	767	798	781	781	815	818	811	784	802	782	773	799	810	794	793	749	807	728	770	786	815	779	770	783	751	803	766
2840	519	250	248	231	302	363	270	169	227	503	793	54	43	52	44	36	48	36	30	43	38	38	24	32	25	31	33	34	30	33	36	30	33	32	30	30	21	34	24	32	29	36	26	17	29	32	29	28	27	28	36	27	33	29	29	33	27	33	35	32	23	21	20	27	29	28	27	23	30	30	33	18	33	27	31	28	26	18	34	22	19	32	29	30	33	18	20	24	34	32	29	28	30	25	26	19	25	29	22	33	27	32	28	22	27	22	22	35	25	18	28	28	23	29	29	26	35	26	24	39	19	29	26	15	24	38	30	23	34	24	28	24	28	25	29	27	28	17	29	32	20	22	37	30	22	28	25	17	32	15	24	29	25	23	28	33	31	30	21	27	19	25	26	30	23	25	30	25	30	15	27	35	25	26	34	18	32	27	28	23	32	35	28	22	31	39	25	24	24	23	36	28	15	37	22	28	20	39	21	27	24	28	18	23	24	15	28	30	22	27	24	30	32	33	28	20	22	22	26	23	27	31	26	26	25	30	26	37	27	28	23	23	20	27	36	35	19	28	42	26	28	30	26	37	29	30	18	36	20	23	35	25	35	29	25	30	31	30	27	33	30	24	30	31	24	21	25	25	23	30	26	23	28	24	31	31	23	24	17	30	24	25	32	24	36	29	36	23	32	28	24	19	27	24	19	28	25	22	29	34	28	33	28	41	18	21	29	15	29	27	27	17	24	37	28	22	31	22	28	28	42	34	26	38	28	31	26	24	24	28	21	25	27	30	24	26	27	26	22	23	24	36	30	32	28	21	22	28	30	30	23	28	25	19	21	29	24	22	22	21	28	34	29	18	22	23	26	30	24	26	26	21	26	29	27	21	29	21	35	23	26	23	26	24	29	16	32	23	21	27	30	24	23	30	30	22	25	26	33	31	29	16	25	25	25	24	21	26	26	25	28	21	37	38	22	35	18	18	23	24	30	22	26	21	27	25	21	25	31	29	24	15	25	28	29	26	26	23	24	25	26	22	36	24	38	31	22	18	19	21	19	25	25	28	26	25	21	28	31	28	32	36	21	20	19	30	28	20	29	24	26	24	26	27	29	27	26	25	32	33	34	27	22	27	31	27	27	23	24	29	34	35	27	28	32	24	28	27	33	19	29	22	26	32	32	26	30	25	27	23	28	32	27	23	25	19	35	32	29	23	21	33	24	26	20	31	30	27	27	24	27	19	28	26	21	34	28	25	16	31	23	27	33	21	27	25	31	27	35	25	30	25	22	19	25	29	19	30	33	29	26	35	23	21	28	27	28	21	26	27	23	28	25	19	32	31	25	34	30	35	22	30	24	34	24	24	26	41	24	29	28	21	25	24	27	20	19	31	30	29	20	21	36	30	35	29	26	30	19	26	28	35	34	32	24	24	36	22	36	25	27	28	26	32	32	23	22	27	21	19	27	30	27	24	17	29	34	15	37	27	20	21	39	26	27	23	22	33	33	25	24	21	19	26	22	21	22	30	31	37	31	24	19	16	13	29	31	28	25	30	24	34	31	28	24	33	25	23	25	25	26	22	27	35	23	17	21	30	24	31	27	21	18	25	23	24	21	27	26	25	25	30	30	24	29	24	21	35	21	27	33	23	25	28	34	25	21	18	29	20	28	27	22	30	26	22	25	23	31	30	29	25	23	18	22	32	31	29	29	26	26	33	21	26	31	25	29	37	26	21	23	23	35	24	29	17	31	30	32	27	34	20	30	35	19	29	26	30	21	17	34	35	24	25	29	28	20	33	31	28	28	24	35	25	30	26	26	25	31	33	23	26	23	22	28	30	29	26	28	33	28	21	23	25	29	31	27	21	32	28	31	32	31	25	21	21	37	31	23	26	28	30	29	29	19	21	31	26	30	20	28	31	21	22	27	35	30	30	24	26	18	24	28	17	22	35	29	23	25	31	33	17	20	28	27	29	21	10	29	22	19	26	20	17	29	28	35	20	16	25	21	31	26	22	18	31	18	35	24	23	29	39	28	21	27	31	22	31	31	22	27	33	24	28	19	24	25	22	37	36	19	29	33	21	26	22	32	22	24	26	29	30	26	27	29	29	25	23	30	25	37	25	37	22	18	30	23	20	22	25	25	40	17	21	25	34	30	24	26	29	30	29	25	32	24	29	24	16	35	23	26	28	16	24	29	18	31	33	24	28	31	31	25	30	32	32	35	27	32	29	16	22	23	31	29	27	26	33	22	25	32	42	23	18	29	32	30	30	31	23	29	32	32	28	18	22	30	19	23	20	23	26	30	28	27	22	28	25	26	25	29	18	33	32	30	22	36	36	24	29	20	30	20	26	20	27	25	28	19	32	27	31	28	28	25	27	34	32	28	29	25	40	26	23	27	22	31	37	27	31	27	21	22	31	25	19	31	29	28	19	18	27	29	22	25	28	32	23	28	26	22	14	36	33	40	25	29	30	30	29	28	25	24	31	34	33	25	23	25	21	28	29	24	25	24	25	37	20	30	23	32	29	28	24	26	27	21	20	22	30	19	25	22	17	24	36	30	20	29	24	34	25	29	31	19	36	29	36	36	16	15	36	26	23	24	18	33	28	25	37	24	21	33	32	24	29	18	13	26	24	25	25	30	23	30	21	20	13	28	30	27	30	27	17	21	30	29	27	30	30	24	29	26	35	28	23	23	30	25	21	29	31	34	24	28	36	29	26	32	26	32	26	27	29	26	25	19	26	33	25	28	25	26	30	30	21	28	30	26	29	29	29	21	34	19	30	34	30	30	32	16	31	17	23	27	22	33	35	23	42	31	32	22	24	26	23	25	30	28	31	19	29	26	33	35	18	25	36	35	30	27	32	26	32	30	26	27	21	20	16	26	31	25	31	29	26	27	29	26	21	22	22	26	22	29	23	31	14	25	27	27	34	39	31	20	22	19	29	22	24	38	23	28	21	24	36	29	22	21	33	24	31	24	16	19	34	23	23	33	20	31	30	24	25	25	25	26	27	23	30	20	17	21	26	34	31	21	29	32	34	28	25	15	27	22	23	32	29	28	19	24	29	25	28	29	32	22	20	25	33	19	29	27	29	31	30	28	18	27	27	26	39	30	27	33	33	34	20	28	34	28	35	23	24	17	30	22	25	23	22	24	24	23	24	35	21	25	27	28	32	20	26	24	18	18	24	27	25	35	28	21	27	19	32	28	32	23	23	18	29	34	24	25	29	28	24	22	20	22	19	31	24	28	32	35	26	29	25	30	34	30	20	22	23	29	32	22	32	29	32	29	22	25	33	25	29	22	36	32	31	20	32	19	16	26	33	18	20	23	25	31	29	24	21	35	24	24	23	25	21	32	31	30	21	28	30	28	19	36	26	24	20	26	31	26	30	25	31	26	28	23	26	26	25	41	24	24	25	26	27	25	17	39	24	25	21	24	26	25	23	31	26	28	33	20	31	30	24	24	23	28	36	26	33	26	24	27	29	22	26	31	24	31	23	34
22119	12889	6751	23855	21081	19549	20420	15568	10701	11114	19153	15351	1997	1723	1604	1350	1167	1161	1087	991	937	896	888	768	747	706	726	693	650	647	653	642	565	602	590	600	571	586	531	586	531	559	556	496	524	550	518	533	519	545	583	546	527	534	534	525	516	535	506	535	513	523	478	501	517	536	463	498	505	474	457	493	488	486	453	482	495	478	476	497	493	484	448	448	488	479	476	461	475	465	503	474	469	470	493	485	476	489	469	499	466	451	426	415	469	447	474	440	433	437	454	515	460	439	499	468	480	487	477	457	495	459	480	477	446	460	489	470	462	454	473	503	453	476	480	506	485	454	470	457	460	472	481	474	455	433	449	478	468	492	461	442	493	430	430	456	430	453	463	450	464	447	458	447	504	461	474	468	446	478	486	484	474	493	515	511	432	457	488	451	463	458	486	455	467	460	482	496	410	418	464	483	479	445	456	456	490	421	453	485	486	458	481	477	410	445	482	434	460	446	450	431	462	474	474	459	435	442	478	424	448	455	466	459	450	443	440	452	469	437	416	472	447	466	445	465	482	462	435	480	472	442	478	490	442	462	471	456	457	491	467	461	442	468	455	464	479	470	447	467	473	431	464	468	501	453	450	457	435	466	455	465	484	462	509	466	462	472	501	492	457	483	480	441	480	495	493	445	489	475	467	479	458	440	479	467	470	466	524	430	486	428	490	448	504	458	449	489	466	479	485	475	459	452	437	510	444	476	488	465	462	504	436	438	439	472	456	434	439	466	465	424	440	450	430	488	469	451	499	447	429	466	487	439	482	482	515	509	466	506	443	453	454	451	493	480	442	473	453	477	472	457	480	489	453	488	442	457	484	477	447	449	461	465	449	487	481	453	443	453	467	477	452	474	471	486	472	450	440	485	452	478	473	475	485	434	509	475	497	458	448	439	446	443	450	503	434	496	458	504	468	443	470	492	460	472	468	424	444	511	482	450	412	496	445	473	476	448	403	393	465	456	504	512	473	453	462	433	484	434	493	501	442	455	462	459	481	417	451	457	415	462	498	477	478	429	468	478	450	451	469	427	489	465	478	454	448	423	470	461	446	461	483	424	450	459	444	460	456	480	473	440	445	483	491	463	462	462	449	468	487	470	446	492	443	491	453	472	490	435	440	455	456	439	448	430	455	456	448	524	477	439	397	450	454	464	435	472	401	458	462	461	487	437	475	476	472	461	439	426	472	462	488	443	440	468	440	477	436	463	462	429	457	463	430	461	473	459	467	466	462	476	458	465	413	437	441	447	478	419	470	445	452	458	483	469	487	479	485	469	473	502	517	488	426	489	456	456	480	490	436	498	439	448	468	463	464	498	456	464	489	475	476	473	461	462	452	424	434	434	482	462	490	459	452	453	465	460	458	485	433	476	437	458	449	452	446	452	450	432	447	468	508	471	435	460	430	484	511	458	508	454	473	450	496	464	453	473	470	419	471	511	439	479	472	426	453	476	471	416	456	478	488	464	471	469	455	430	470	446	501	418	477	432	468	430	456	477	457	445	435	483	475	439	469	435	478	491	459	456	511	439	468	458	465	447	451	485	462	442	446	479	441	428	466	450	420	483	474	467	421	441	449	459	459	518	421	441	500	439	466	505	470	441	464	474	447	459	436	425	473	489	472	490	465	469	454	448	430	466	466	469	479	452	428	469	425	461	502	492	459	483	445	456	462	445	406	459	492	433	471	466	462	482	468	483	459	432	486	458	486	422	461	480	454	486	448	467	425	487	463	464	449	439	471	477	425	436	460	446	435	442	418	418	499	466	451	494	469	432	439	493	458	505	443	450	477	486	457	477	466	428	463	481	397	472	450	481	448	486	474	442	464	441	429	470	442	473	470	437	447	463	464	459	486	483	476	454	488	427	481	484	472	424	477	474	468	439	488	450	492	439	450	474	435	438	435	455	492	458	503	470	433	485	469	457	456	450	447	453	454	436	528	490	456	482	447	454	495	438	448	460	474	428	436	479	470	428	440	473	426	464	472	455	472	478	450	490	475	452	497	459	484	467	470	456	472	449	414	446	475	419	460	498	458	430	420	464	465	433	453	459	449	464	430	487	483	431	457	465	497	477	497	464	466	440	462	466	433	485	421	438	486	462	447	418	429	478	472	481	457	444	470	445	464	446	474	436	461	445	428	452	454	479	423	451	443	448	472	451	472	444	457	471	469	464	469	471	451	459	494	452	451	457	448	457	453	488	456	449	458	512	480	464	479	488	462	472	454	463	482	485	458	466	438	477	437	474	452	441	465	474	446	479	454	510	428	473	440	450	484	468	446	474	484	481	482	469	453	445	457	431	473	469	449	420	474	516	440	451	453	480	461	452	479	467	454	456	476	445	472	445	493	459	496	450	482	449	510	484	466	449	436	444	461	435	481	452	450	458	477	479	436	450	454	413	446	455	462	475	458	461	463	464	446	460	486	458	469	498	470	450	474	452	459	431	454	474	433	517	478	498	446	460	462	481	462	430	455	447	438	491	436	444	482	449	435	487	454	430	493	443	457	450	486	455	446	463	475	458	475	449	438	428	448	444	485	473	440	449	488	464	451	422	436	473	488	430	456	461	461	417	464	442	494	503	450	479	438	449	442	466	466	451	450	444	432	477	453	460	474	422	458	470	407	477	459	439	490	495	438	481	462	475	421	450	491	458	489	451	448	455	496	464	442	481	454	447	444	441	467	472	438	473	496	420	455	468	505	468	499	415	472	475	451	446	436	442	453	465	466	458	481	463	459	489	421	494	428	447	494	448	474	462	483	452	470	471	476	470	452	476	481	457	479	482	488	454	460	487	479	448	480	462	452	443	454	487	439	472	462	489	451	469	467	477	446	450	415	463	456	462	464	450	479	492	440	454	473	476	478	478	466	464	483	453	455	445	432	486	446	423	479	479	476	484	450	451	473	445	432	477	458	434	469	475	458	470	456	477	481	461	462	462	461	481	493	466	492	481	447	475	433	451	427	464	468	500	476	437	460	516	453	470	453	455	427	442	462	446	443	433	433	443	456	494	436	460	483	480	463	499	478	448	431	491	491	434	498	438	466	451	448	485	474	476	433	436	471	519	460	486	460	456	479	486	497	446	473	475	483	461	480	465	434	473	454	481	463	495	480	446	505	437	515	475	450	480	423	431	457	471	457	448	455	467	420	489	496	453	453	435	478	453	445	475	433	437	449	477	478	474	441	476	467	457	458	424	461	487	455	477	490	417	450	435	440	477	485	476	472	507	465	492	464	459	460	447	482	441	466	427	475	501	443	462	455	474	498	429	489	449	456	452	462	426	471	451	440	446	466	457	447	490	487	469	437	498	468	479	480	459	479	497	472	463	483	445	450	456	467	446	472	488	430	470	453	507	450	476	479	419	424	490	482	475	428	488	450	459	455	436	451	488	430	466	447	449	473	447	456	434	454	456	439	459	459	467	470	441	479	459	512	493	485	467	457	454	457	483	428	422	470	490	436	486
2300	829	493	468	435	659	646	384	401	358	701	1167	152	96	114	110	92	104	114	73	91	81	80	74	85	80	64	72	80	66	58	77	84	81	71	81	84	68	63	70	67	75	69	70	87	75	69	64	57	64	76	50	71	57	72	65	58	68	57	58	65	74	65	79	54	58	64	68	61	73	68	70	69	71	63	60	50	61	61	74	58	71	76	61	61	62	57	63	57	63	75	63	59	52	63	71	65	72	71	55	59	65	59	59	54	67	54	58	58	86	67	73	60	75	68	68	71	60	68	58	65	52	54	72	64	60	63	63	68	60	65	61	67	65	64	63	59	67	49	65	75	68	50	59	55	38	57	74	61	84	70	75	78	70	53	64	45	52	66	64	64	66	74	58	66	56	60	62	59	64	64	76	58	55	56	55	57	53	59	56	58	60	58	49	65	52	60	69	65	63	81	64	62	49	75	47	82	64	57	75	66	82	74	68	78	58	56	64	74	60	44	58	64	79	50	59	63	47	58	75	57	65	51	63	76	61	60	65	66	79	67	69	77	58	74	61	73	68	48	59	76	73	65	63	66	68	62	56	51	74	54	55	56	73	69	73	76	67	63	60	55	56	69	73	70	56	62	69	63	51	64	59	63	61	70	75	55	77	68	78	56	57	71	64	80	69	66	68	48	70	65	88	76	63	75	66	60	74	54	73	65	61	67	61	78	55	65	69	72	58	63	53	64	53	63	71	59	78	69	75	51	77	60	61	48	66	68	75	56	59	64	57	58	61	56	64	66	80	66	76	58	59	52	64	72	62	63	67	64	65	57	51	60	63	62	64	37	52	60	68	71	60	50	51	67	61	83	62	64	60	58	55	59	67	66	67	63	67	63	76	65	59	62	68	61	73	66	55	65	56	64	54	67	65	53	68	68	70	66	61	48	60	58	62	56	57	78	73	67	60	59	80	68	66	70	67	66	66	69	65	55	63	55	55	57	55	73	64	69	69	66	59	61	70	61	64	75	57	63	80	68	56	52	62	55	59	63	68	52	75	73	73	50	66	55	56	59	59	82	55	55	60	63	67	67	82	54	62	66	76	65	65	59	76	60	62	55	71	62	69	66	59	79	53	56	74	59	70	73	61	60	64	72	50	61	68	61	56	72	71	49	65	61	59	55	67	70	65	57	62	74	53	57	72	57	76	72	57	57	62	63	61	58	59	76	45	73	58	61	79	53	72	81	67	76	52	59	63	54	63	74	81	83	60	57	66	58	58	46	74	62	64	74	62	66	57	73	61	69	77	53	57	74	62	68	62	56	59	75	70	64	60	66	52	58	87	67	61	54	58	53	63	83	63	69	64	67	69	53	69	69	60	54	76	70	66	68	60	73	56	70	62	52	75	66	64	63	52	51	71	73	62	52	70	70	71	56	70	52	58	64	54	57	70	70	77	60	69	57	67	67	74	64	70	62	67	51	65	58	62	57	65	71	64	74	53	81	77	69	68	59	67	55	65	58	62	60	64	82	63	71	60	75	45	57	61	62	49	63	36	73	57	63	64	56	54	56	43	64	70	60	57	66	57	67	44	57	54	61	62	66	57	53	54	48	56	67	68	80	61	61	79	56	64	65	80	59	59	55	59	63	58	74	54	62	74	63	58	61	48	71	63	56	66	70	64	71	57	52	76	67	57	47	66	56	57	69	90	67	70	53	69	57	69	74	63	64	76	78	83	61	63	69	54	63	71	57	59	65	61	71	49	71	72	41	65	65	72	65	69	65	76	71	59	65	65	74	63	65	45	67	84	74	55	54	57	53	57	58	75	60	75	47	47	53	61	61	61	57	57	59	52	52	75	81	59	67	79	63	62	52	46	58	72	59	62	67	76	63	78	69	60	67	63	57	63	61	59	65	65	58	64	54	58	79	60	70	66	70	59	77	51	71	67	56	90	71	73	72	70	53	69	56	69	57	62	56	62	74	72	68	69	63	70	61	42	64	54	54	48	65	71	61	69	67	62	61	54	65	58	63	80	61	74	66	70	53	74	60	44	86	71	76	45	68	59	52	83	77	64	50	76	69	67	57	64	66	54	53	57	57	66	73	61	78	49	64	66	64	61	67	59	73	72	67	71	62	58	66	63	57	63	54	51	55	64	63	49	71	49	68	88	63	57	63	72	62	59	51	72	63	61	74	62	65	75	57	52	87	61	56	56	75	61	61	51	57	82	69	58	78	77	61	70	57	67	65	68	55	58	56	62	64	73	80	67	46	52	60	75	73	86	60	75	64	60	71	51	68	66	71	48	53	74	76	63	56	68	62	71	67	67	67	83	71	65	68	82	62	70	57	63	74	67	68	70	57	66	75	68	72	57	56	67	67	68	56	59	53	64	58	66	67	62	65	67	75	70	74	64	71	39	70	66	53	68	65	68	65	62	55	66	58	71	70	71	74	70	68	76	59	58	82	62	74	67	81	63	70	67	57	64	76	69	66	75	62	66	73	75	63	58	66	75	61	66	73	72	72	69	68	49	64	55	59	47	56	80	69	59	68	61	67	72	54	67	71	64	60	58	54	62	72	58	56	69	76	70	58	56	56	71	73	66	70	68	69	56	55	72	61	61	45	75	54	68	65	68	55	51	68	76	77	57	66	57	69	61	66	61	72	79	66	62	63	64	73	60	51	68	64	70	69	70	64	65	69	76	61	59	74	58	45	57	68	82	63	49	64	65	60	75	66	67	58	66	75	61	53	62	62	62	64	66	64	62	70	70	64	59	58	60	61	70	67	56	67	52	70	58	64	61	68	77	67	71	52	66	55	71	59	59	79	53	65	55	71	62	59	51	65	53	74	75	61	53	65	59	66	68	70	66	60	74	62	82	65	64	66	57	71	65	58	64	42	72	65	64	69	79	61	65	67	59	58	64	58	58	66	65	62	66	72	65	48	72	63	56	75	70	65	64	67	74	70	62	75	66	71	67	71	71	63	57	57	66	60	61	51	58	58	68	55	75	60	77	62	77	69	60	75	53	69	72	73	67	65	58	61	85	59	66	63	67	55	68	72	63	66	56	58	82	73	56	60	70	53	75	63	74	69	57	51	58	64	52	77	59	56	54	76	77	72	72	66	78	60	61	48	56	53	57	66	55	61	53	74	63	73	64	78	51	55	69	61	65	68	63	63	75	63	58	68	75	53	59	78	64	56	60	55	72	61	62	72	58	50	47	52	68	61	59	71	56	73	62	68	69	78	78	64	59	49	61	73	80	55	65	58	69	71	71	72	54	59	54	48	49	56	54	60	50	53	70	77	67	59	52	59	70	63	59	69	73	68	57	69	59	63	60	66	60	60	78	59	70	68	60	65	73	63	65	57	69	65	71	69	71	63	83	50	64	58	51	54	45	62	62	71	72	60	59	52	66	48	80	65	62	64	62	66	81	60	65	62	79	60	74	67	70	66	71	58	70	82	62	51	54	59	60	70	76	58	54	59	62	61	59	61	63	57	62	84	62	59	59
27573	17102	11162	28817	27427	30293	25128	18606	16827	15615	22580	17397	4425	3835	3400	3014	2762	2458	2538	2252	2204	2077	2069	1880	1844	1668	1670	1633	1512	1493	1433	1504	1411	1449	1408	1339	1324	1284	1272	1288	1286	1181	1256	1320	1232	1213	1258	1209	1245	1283	1295	1244	1240	1199	1191	1119	1183	1223	1189	1083	1107	1132	1162	1021	1211	1103	1161	1115	1080	1167	1134	1097	1154	1152	1124	1137	1104	1103	1107	1142	1081	1108	1124	1165	1096	1145	1111	1116	1093	1024	1081	1115	1103	1110	1117	1092	1086	1073	1069	1112	1060	1108	1100	1034	1104	1098	1098	1116	1064	1079	1107	1144	1138	1096	1104	1082	1069	1111	1066	1136	1122	1109	1099	1141	1088	1149	1047	1085	1146	1104	1087	1090	1070	1079	1157	1003	1051	1027	1070	1073	1060	1086	1046	1116	1078	1073	1062	1148	1061	1118	1102	1047	1131	1110	1113	1099	1107	1126	1087	1067	1022	1125	1049	1124	1061	1117	1082	1109	1056	1071	1133	1067	1162	1070	1058	1133	1050	1141	1075	1059	1085	1051	1142	1126	1097	1087	1075	1112	1073	1050	1089	1040	1050	1092	1114	1046	1078	1074	1109	1012	1074	1066	1104	1050	1080	1045	1110	1108	1102	1121	1079	1132	1114	1060	1085	1090	1063	1110	1057	1052	1106	1073	1108	1051	1069	1109	1142	1102	1059	1122	1100	1084	1108	1104	1085	1090	1045	1102	1118	1051	1108	1095	1076	1095	1099	1103	1033	1158	1130	1062	1112	1061	1097	1126	1080	1087	1065	1056	1066	1096	1098	1052	1057	1100	1097	1110	1096	1078	1075	1126	1046	1072	1065	1128	1080	1086	1145	1077	1091	1122	1053	1052	1087	1104	1067	1078	1080	1142	1084	1116	1085	1086	1082	1074	1051	1087	1034	1023	1055	1040	1163	1094	1088	1078	1046	1085	1104	1088	1045	1120	1057	1083	1092	1109	1096	1109	1101	1146	1080	1078	1074	1062	1011	1072	1165	1028	1122	1095	1094	1125	1114	1074	1085	1092	1067	1114	1086	1136	1106	1131	1103	1053	1064	1023	1035	1053	1100	1047	1079	1069	1115	1054	1084	1092	1054	1060	1012	1048	1094	1066	1063	1081	1061	1069	1065	1073	1102	1026	1091	1080	1067	1150	1066	1083	1065	1111	1101	1097	1101	1015	1131	1101	1067	1080	1085	1063	1112	1085	1072	1054	1108	1061	1046	1068	1030	1063	1060	1099	1109	1101	1007	1106	1083	1065	1027	1129	1106	1037	1075	1098	1047	1049	1066	1127	1164	1089	1118	1136	1093	1095	1073	1066	1069	1085	1027	1066	1085	1094	1057	1158	1019	1026	1087	1054	1079	1118	1072	1112	1132	1128	1042	1060	1131	1098	1083	1121	1092	1096	1076	1104	1106	1078	1039	1095	1095	1069	1031	1100	1074	1114	1061	1087	1069	1055	1086	1087	1118	1092	1106	1097	1079	1116	1168	1078	999	1054	1099	1105	1048	1021	1082	1029	1091	1074	1097	1113	1073	1128	1076	1032	1080	1048	1097	1049	1082	1084	1094	1060	1122	1081	1075	1062	1054	1096	1005	1092	1118	1041	1083	1135	991	1011	1100	1134	1055	1087	1070	1044	1085	1070	1080	990	1050	1068	1115	1080	1145	1120	1075	1079	1026	1116	1043	1027	1104	1095	1066	1015	1051	1095	1128	1082	1120	1053	1063	1087	1155	1038	1074	1054	1099	1078	1099	1057	1053	1075	1052	1129	1080	1118	1118	1039	1117	1062	1089	1078	1076	1046	1119	1105	1141	1096	1142	1037	1076	1101	1020	1025	1092	1069	1038	1072	1077	1095	1116	1080	1079	1142	1048	1033	1036	1053	1074	1075	1131	1060	1090	1085	1072	1026	1157	1094	1025	1034	1095	1047	1144	1048	1122	1114	1031	1088	1129	1094	1120	1089	1093	1096	1100	1044	1056	1058	1110	1054	1094	1052	1123	1030	1187	1140	1054	1103	1069	1092	1104	1123	1057	1051	1104	1067	1050	1038	1067	1073	1052	1064	1084	1098	1096	1127	1038	1048	1083	1075	1081	1092	1062	1147	1112	1056	1083	1132	1076	1121	1057	1072	1073	1108	1085	1109	1103	1063	1096	1094	1090	1074	1060	1084	1113	1114	1105	1088	1106	1067	1111	999	1043	1077	1154	1074	1084	1052	1091	1144	1061	1023	1086	1052	1104	1101	1088	1068	1047	1097	1049	1063	1061	1089	1048	1072	1078	1068	1121	1122	1103	1067	1063	1096	1062	1109	1070	1102	1078	1060	1061	1119	1109	1046	1138	990	1075	1044	1104	1103	1055	1044	1091	1016	1061	1099	1065	1112	1105	1046	1064	1105	1071	1080	1050	1109	1054	1020	1088	1074	1190	1105	1158	1066	1122	1066	1080	1072	1041	1031	1094	1140	1116	1084	1078	1075	1039	1072	1053	1087	1091	1155	1036	1061	1073	1073	1077	1074	1049	1090	1081	1079	1061	1035	1021	1100	1026	1113	1048	1098	1084	1121	1091	1069	1061	1059	1052	1074	1105	1046	1115	1072	1065	1078	1139	1099	1062	1103	1072	1106	1013	1017	1052	1144	1062	1100	1075	1107	1117	1088	1092	1101	1105	1082	1084	1057	1075	1044	1032	1096	1044	1145	1046	1074	1094	1118	1101	1050	1083	1037	1082	1046	1105	1088	1076	1105	1081	1110	1133	1064	1096	1087	1071	1100	1069	1076	1108	1133	1120	1063	1078	1088	1038	1063	1091	1059	1089	1087	1052	1123	1056	1114	1008	1067	1091	1064	1062	1086	1113	1039	1095	1054	1039	1100	1119	1114	1072	1068	1043	1085	1092	1098	1080	1086	1140	1082	1057	1066	1063	1112	1029	1087	1043	1058	1060	1150	1015	1123	1069	1034	1057	1099	1011	1076	1075	1102	1102	1104	1094	1110	1062	1087	1108	1134	1072	1052	1060	1064	1068	1080	1149	1036	1015	1099	1109	1086	1090	1087	1081	1017	1081	1028	1104	1074	1108	1003	1080	1102	1048	1032	1128	1080	1082	1027	1110	1138	1033	1035	1071	1050	1107	1098	1131	1022	1155	1066	1081	1070	1067	1060	1052	1086	1083	1045	1082	1056	1108	1072	1048	1144	1101	1091	1072	1103	1102	1085	1103	1101	1076	1079	1067	1071	1100	1018	1090	1062	1098	1146	1049	1028	1026	1099	1055	1049	1077	1076	1058	1112	1033	1005	1096	1065	1074	1097	1097	1057	1100	1088	1083	1116	1052	1080	1090	1034	1063	1052	1043	1128	1087	1076	1034	1055	1087	1073	1048	1051	1079	1077	1066	1044	1134	1098	1131	1060	1101	1049	1130	1116	1045	1033	1080	1084	1060	1133	1098	1048	1089	1110	1048	1075	1083	1104	1090	1091	1052	1094	1032	1055	1103	1093	1163	1097	1045	1035	1057	1080	1089	1060	1065	1084	1096	1048	1130	1080	1065	1012	1119	1081	1078	1093	1050	1113	1060	1113	1068	1026	1104	1000	1043	1025	1088	1120	1054	1091	1083	1040	1160	1069	1015	1173	1091	1081	1071	1044	1112	1022	1099	1133	1030	1074	1040	1108	1075	1146	1043	1147	1062	1029	1115	1079	1078	1084	1062	1040	1031	1059	1051	1098	1086	1016	1105	1069	1081	1083	1046	1116	1037	1096	1097	1068	1107	1067	1049	1085	1074	1115	1091	1072	1098	1079	1048	1091	1095	1120	1041	1064	1085	1037	1072	1015	1141	1073	1058	1122	1112	1042	1095	1113	1074	1098	1146	1088	1071	1082	1120	1066	1038	1099	1116	1062	1066	1061	1102	1062	1094	1038	1083	1077	1104	1108	1165	1086	1012	1080	1099	1074	1136	1080	1101	1019	1050	1136	1126	1085	1054	1102	1107	1085	1050	1059	1079	1065	1103	1068	1057	1136	1033	1065	1022	1072	1144	1066	1099	1113	1037	1079	1072	1050	1048	1097	1110	1076	1039	1103	1053	1060	1087	1111	1116	1040	1129	1048	1120	1086	1093	1120	1097	1029	1057	1119	1093	1038	1089	1113	1027	1110	1089	1118	1055	1049	1080	1101	1089	1103	1072	1073	1075	1103	1026	1116	1106	1105	1065	1108	1065	1066	1093	1144	1075	1067	1090	1082	1077	1116	1048	999	1111	1068	1098	1050	1105	1036	1109	1070	1083	1131	1079	1085	1097	1100	1070	1090	1063	1107	1039	1010	1046	1143	1141	1077	1042	1034	1097	1078	1058	1076	1116	1088	1126	1108	1101	1068	1145	1069	1125	1092	1063	1064	1138	1080	1071	1073	1093	1069	1062	1025	1089	1073	1125	1113	1083	1023	1104	1066	1030	1097	1110	1115	1047	1113	1110	1115	1134	1002	1085	1085	1078	1053	1053	1072	1095	1054	1063	1050	1182	1036	1056	1088	1057	1048	1085	1057	1070	1086	1090	1060	1118	1110	1077	1073	1054	1101	1115	1123	1070	1116	1110	1084	1080	1093	1003	1090	1011	1044	1099	1126	1076	1062	1030	1105	1086	1110	1066	1042	1085	1098	1041	1105	1068	1076	1100	1062	1144	1110	1038	1125	1082	1012	1136	1029	1039	1094	1130	1074	1131	1055	1096	1128	1108	1081	1040	1067	1103	1083	1070	1052	1093	1096	1103	1048	1123	1038	1051	1075	1018	1140	1022	1124	1120	1142	1105	1040	1096	1030	1130	1065	1129	1089	1128	1046	1064	1058	1075	1059	1067	1039	1045	1038	1047	1081	1075	1122	1116	1058	1119	1142	1070	1044	1038	1095	1061	1096	1085	1097	1100	1023	1064	1063	1071	1105	1074	1035	1117	1017	1082	1059	1095	1032	1165	1059	1096	1070	1070	1201	1048	1012	1066	1011	1057	1064	1084	1008	1061	1113	1017	1067	1095	1073	1138	1177	1072	1091
1566	270	207	145	118	287	146	97	140	164	200	104	24	15	18	24	34	15	25	20	25	22	23	17	23	27	22	13	25	14	23	21	18	14	15	22	26	19	18	17	22	21	23	21	17	22	21	16	18	18	32	16	24	21	26	20	14	16	15	18	18	17	28	16	19	22	23	14	20	23	20	19	16	26	22	21	28	19	15	20	17	16	26	12	24	18	19	19	19	24	24	25	16	27	16	17	16	16	30	14	19	20	16	25	21	26	17	18	24	15	18	11	29	19	16	14	19	20	12	16	21	15	16	21	17	26	15	16	18	20	13	19	19	16	17	12	23	25	14	20	13	26	17	23	16	36	17	18	24	21	23	16	26	16	18	23	21	15	20	18	17	20	20	13	23	19	17	27	15	20	25	26	21	19	21	21	13	14	26	28	16	17	16	17	22	21	26	17	28	21	21	14	21	23	17	20	21	17	17	23	24	17	18	21	20	21	9	22	27	15	24	21	22	10	18	26	13	20	20	21	17	18	25	23	20	29	16	17	15	28	19	20	14	20	12	16	24	24	20	18	19	22	16	19	22	14	15	16	14	22	25	18	19	20	19	20	14	24	26	19	19	16	22	25	17	16	23	18	18	20	23	23	16	22	23	13	16	26	13	22	17	11	15	14	18	22	17	16	27	24	20	18	25	15	16	14	20	25	20	22	17	19	20	20	15	17	23	20	16	18	12	15	28	18	17	12	15	22	13	20	15	17	19	22	29	21	18	20	26	22	18	22	22	15	20	17	10	28	18	24	14	25	16	20	15	19	25	23	24	14	19	19	14	26	14	17	14	26	19	22	24	21	17	15	21	21	16	19	20	24	19	23	15	16	12	26	17	24	16	18	26	22	18	14	18	14	21	23	18	21	23	14	26	15	19	16	19	16	25	11	19	22	10	17	14	16	20	20	18	16	15	22	22	18	21	14	22	30	16	25	18	26	25	14	18	17	19	15	19	18	26	17	19	17	31	17	15	19	21	18	15	22	17	23	14	19	27	22	22	23	15	19	20	21	20	18	13	12	18	21	19	19	19	19	23	16	22	15	19	18	22	21	12	17	19	15	17	17	18	20	16	18	14	17	20	16	23	26	15	20	17	23	27	13	18	15	14	21	18	22	14	15	14	20	20	28	20	23	16	20	23	16	20	18	26	19	26	20	23	25	28	16	12	16	22	14	19	19	16	19	20	8	20	16	18	23	11	13	23	18	17	14	26	14	23	18	23	22	20	20	21	24	17	17	20	17	17	22	27	24	17	22	16	23	11	22	27	20	21	17	19	16	13	11	17	17	12	13	26	16	16	21	21	23	18	14	21	24	18	19	18	20	24	20	15	22	13	16	17	20	14	27	23	15	20	23	19	24	28	10	13	16	14	21	16	20	17	17	31	13	25	14	19	31	21	22	13	16	25	13	19	25	11	22	18	21	16	11	22	24	18	15	22	19	19	19	15	18	26	17	10	18	19	20	18	16	27	23	21	20	19	15	20	16	16	17	21	19	20	15	23	24	23	34	14	15	20	17	20	22	16	17	22	20	15	13	13	20	24	22	28	22	17	23	18	15	5	23	15	30	19	21	16	20	20	18	18	18	26	18	17	24	22	18	14	22	22	21	16	17	13	12	23	17	26	26	15	14	24	16	20	18	12	22	19	26	23	19	19	24	26	13	20	21	21	21	21	18	8	18	25	18	12	31	22	13	20	19	21	12	15	26	15	21	21	19	22	16	27	24	18	17	19	17	21	14	28	17	15	25	13	25	20	18	13	17	28	29	19	21	24	16	25	24	15	18	19	22	18	19	19	13	15	19	15	20	25	23	24	14	14	17	13	13	24	20	20	19	14	12	15	11	19	17	19	19	19	21	18	12	21	23	19	19	25	19	19	21	15	18	13	17	13	23	26	14	14	25	24	17	29	9	25	25	19	19	25	17	15	11	23	17	23	17	19	16	27	18	12	27	17	17	15	17	16	28	18	15	18	14	22	24	19	22	20	24	24	19	19	21	22	28	22	25	14	12	15	25	19	18	25	15	19	18	17	19	13	18	20	13	18	14	27	18	24	15	16	16	25	10	21	21	15	18	22	26	15	17	24	25	11	17	17	14	17	18	15	18	18	20	17	16	14	14	20	11	21	19	23	22	24	13	18	29	16	33	15	16	17	17	21	12	21	16	15	19	12	20	19	17	20	13	19	17	18	18	8	16	21	20	25	21	17	20	16	23	10	26	19	19	21	25	22	13	16	21	15	17	18	26	22	18	18	21	22	23	22	16	15	16	14	20	19	17	17	18	19	17	21	30	19	17	28	22	19	20	14	18	23	15	16	24	17	21	9	16	27	19	17	17	18	23	17	18	29	23	20	22	16	17	20	18	24	24	19	24	10	23	18	22	24	27	18	19	16	20	14	12	17	22	28	21	16	27	11	22	16	19	29	11	23	23	16	21	19	20	19	18	25	23	23	12	26	12	23	25	16	17	19	17	16	14	22	22	25	24	16	17	20	23	16	27	11	17	22	22	14	19	16	17	18	17	21	19	20	25	22	22	23	17	19	25	30	12	18	10	17	18	19	11	18	18	22	37	22	29	21	17	26	24	21	22	18	21	20	16	22	26	23	25	25	20	17	16	20	16	19	12	19	12	15	19	25	17	14	13	23	16	14	17	21	16	24	24	20	16	20	17	21	18	18	25	24	18	16	13	20	27	21	17	16	13	21	12	15	19	21	19	22	20	20	20	17	13	22	13	20	17	15	19	9	18	23	14	16	22	24	24	22	16	18	24	25	19	24	21	24	13	17	18	17	22	25	29	19	17	20	21	22	22	27	14	24	15	15	30	20	18	14	18	24	16	18	28	25	29	16	24	15	17	15	13	11	15	31	10	18	30	19	20	27	22	19	27	25	18	19	20	12	25	17	15	24	19	11	19	21	12	14	12	12	25	14	26	20	20	25	23	22	17	15	25	16	18	17	15	12	16	14	25	21	19	13	19	12	16	21	15	24	18	23	23	24	23	18	16	14	21	19	15	24	23	14	19	16	19	21	14	20	20	26	27	16	15	19	23	23	16	15	20	20	20	16	19	20	26	18	21	23	15	18	23	16	24	15	12	15	19	17	20	22	32	22	29	17	18	14	23	19	16	24	11	22	25	23	22	22	24	24	16	12	23	16	15	24	16	16	28	19	19	18	24	17	24	19	23	16	18	12	16	14	20	14	19	17	26	19	27	17	21	17	22	22	18	22	22	15	18	25	30	16	20	18	17	25	19	16	18	24	14	14	15	24	21	23	19	31	26	26	18	21	15	18	10	22	14	19	18	21	15	20	17	12	19	18	19	19	28	21	15	20	17	19	15	25	12	18	21	19	20	17	22	28	20	14	22	16	15	13	20	26	17	20	20	16	17	28	18	19	17	17	18	23	20	13	14	22	17	21	15	18	22	17	16	30	20	25	25	16	18	17	27	19	13	15	17
17608	9130	5399	14779	13894	20958	9833	6966	8281	9549	10211	4309	778	795	673	607	560	560	502	491	479	480	474	469	460	456	425	442	394	433	388	405	401	371	389	417	416	353	377	408	413	365	389	369	406	397	349	364	394	386	375	388	438	385	394	367	361	354	371	380	374	387	361	393	391	364	359	386	342	386	341	361	348	398	361	357	337	376	344	362	363	356	362	357	357	341	322	340	349	350	386	394	342	339	347	382	335	355	329	387	356	357	360	355	371	342	358	354	354	366	336	409	338	349	361	355	359	367	333	350	394	334	374	350	380	367	344	303	359	363	382	374	378	351	361	327	370	360	349	363	336	355	354	354	362	334	388	353	356	347	360	360	322	366	371	367	362	366	366	388	362	383	344	361	337	382	341	345	350	363	381	337	326	326	321	361	336	346	377	371	335	378	381	388	351	375	364	338	372	339	335	375	336	396	334	373	334	345	358	328	361	352	355	343	339	363	350	343	387	388	360	351	376	330	326	363	331	366	346	374	356	364	361	335	352	379	328	353	310	371	354	348	329	353	362	317	363	386	335	355	373	357	336	346	315	371	339	400	333	391	368	374	344	366	328	374	362	358	390	371	377	357	377	336	326	339	339	371	380	376	359	331	355	339	369	374	344	382	350	369	370	372	334	379	383	346	396	364	369	355	355	365	339	367	386	295	391	386	372	339	366	347	368	326	344	334	353	379	328	353	336	364	332	379	361	358	332	353	347	349	372	338	392	354	381	372	378	347	366	391	401	381	367	364	387	377	346	352	339	354	359	366	370	345	345	373	345	366	364	377	365	380	323	342	352	371	387	341	364	337	374	316	344	353	364	357	331	396	365	362	347	332	370	332	378	392	392	371	352	345	347	331	341	370	369	424	311	345	354	394	392	366	355	366	371	348	352	362	355	356	348	340	330	350	390	358	337	373	367	360	341	336	353	361	347	374	365	328	357	348	355	381	355	337	400	356	315	324	335	352	365	365	358	344	351	329	336	371	332	344	345	341	364	383	353	386	354	395	364	328	404	356	323	360	352	381	378	378	334	366	328	377	337	341	344	364	367	364	381	383	375	374	370	352	336	355	350	371	377	352	405	366	349	348	363	347	359	383	350	326	334	341	370	352	379	362	359	376	371	367	383	373	383	374	364	373	354	373	356	362	365	328	369	347	347	363	332	384	355	341	353	320	374	365	383	331	360	373	368	365	383	376	356	342	336	367	347	351	350	370	367	356	363	350	350	345	364	374	328	394	342	377	369	383	367	378	346	368	351	344	363	370	357	358	394	366	362	358	366	344	369	361	368	339	380	365	365	374	362	332	347	352	413	375	383	345	331	319	351	343	365	336	371	390	407	362	332	360	371	339	382	385	375	351	348	363	388	345	339	370	333	329	357	340	347	335	396	344	344	353	360	346	391	370	341	360	337	368	357	387	343	356	374	370	362	349	382	350	364	343	372	344	379	334	354	376	362	344	380	371	357	339	375	363	337	376	353	353	385	348	389	342	374	388	358	339	378	374	374	331	345	356	350	345	326	378	359	327	355	365	355	386	371	385	371	352	368	341	368	334	371	354	352	337	332	354	358	361	366	359	397	382	378	379	324	364	350	345	339	343	365	346	338	395	372	367	375	340	369	358	373	353	367	356	359	339	371	370	369	364	391	332	369	373	361	373	345	406	359	353	372	372	363	365	348	344	371	377	386	358	337	363	367	366	333	358	336	371	367	348	376	363	320	354	351	382	380	363	354	372	342	355	327	353	362	387	340	344	347	371	364	374	353	350	378	389	373	355	378	343	355	358	363	349	351	357	395	398	351	358	377	350	371	371	383	341	350	375	374	348	340	367	382	359	379	360	363	331	349	362	359	376	383	335	383	340	348	360	386	346	347	355	347	378	334	365	323	381	372	362	369	359	366	358	373	344	313	345	337	366	351	367	351	391	355	404	354	357	340	367	341	383	365	350	350	403	348	341	368	383	349	333	369	350	374	373	365	340	362	346	341	342	377	314	341	383	374	347	317	359	351	360	348	336	320	370	365	372	371	371	374	374	337	352	327	363	365	377	369	326	377	349	364	341	390	341	352	368	366	378	368	360	349	366	351	372	370	342	371	349	377	358	360	356	372	392	324	364	391	374	381	344	362	345	332	350	382	339	351	296	368	344	349	349	349	368	363	332	343	353	363	377	357	365	335	371	380	367	362	325	340	358	350	355	355	364	346	352	356	350	358	375	359	358	364	369	308	387	345	340	360	351	333	361	369	375	387	374	367	381	363	349	328	386	314	338	356	409	361	379	348	371	354	317	371	349	335	376	366	387	340	321	363	363	368	318	378	347	354	326	372	371	343	358	351	365	387	363	345	367	363	348	361	334	312	356	367	385	373	341	345	370	327	352	342	364	330	369	351	335	320	368	350	380	320	390	358	358	371	392	339	353	337	349	360	316	344	350	350	350	360	374	363	334	335	344	363	349	371	332	364	362	337	376	386	344	336	357	369	349	352	358	347	352	365	361	334	348	378	339	364	360	337	329	324	356	340	347	355	376	382	366	347	367	371	352	355	376	325	363	381	364	367	354	361	365	370	393	355	364	345	339	338	358	327	358	348	352	348	367	377	368	360	327	358	350	332	335	392	374	384	319	326	352	335	336	360	402	322	373	368	383	372	351	389	350	370	357	370	354	341	360	349	375	375	301	351	353	326	325	375	349	389	363	381	395	363	375	343	371	331	343	361	348	345	364	385	356	313	350	356	433	357	379	356	366	348	348	371	359	348	373	355	355	337	376	366	339	342	360	362	345	325	342	364	368	353	358	357	367	388	376	343	347	357	345	371	356	382	354	346	343	347	347	394	366	377	351	360	393	392	360	376	367	353	384	324	375	350	353	351	384	350	345	344	316	389	365	361	351	350	396	373	382	331	340	359	377	339	390	334	332	367	378	347	346	384	342	338	342	368	385	350	362	354	331	358	366	362	363	366	351	345	352	333	369	384	356	316	354	339	344	369	352	349	370	326	367	356	352	352	337	343	376	325	340	386	356	343	365	366	335	383	321	321	342	384	378	351	376	353	352	353	342	378	359	360	322	361	355	344	341	353	338	350	372	392	359	349	363	346	351	347	344	365	360	334	344	355	395	365	349	344	389	379	363	356	352	373	358	340	359	361	338	371	367	378	387	361	380	337	334	379	352	376	350	348	339	340	329	364	390	374	349	371	367	338	352	319	350	360	340	340	371	352	383	366	364	361	349	342	373	378	370	354	331	335	373	376	334	368	320	362	369	323	359	353	389	369	328	350	358	364	350	379	371	346	357	345	347	349	405	378	373	386	358	354	345	360	325	366	352	335	343	361	359	353	376	350	333	340	368	335	340	365	378	389	339	347	364	370	377	346	369	375	368	367	379	340	362	361	340	337	335	322	347	335	364	371	363	370	353	354	350	368	340	345	348	351	374	366	375	344	380	342	355	387	329	369	372	358	351	345	341	375	377
987	477	354	224	308	529	234	220	301	470	487	367	57	64	72	62	56	54	68	56	70	49	45	61	44	48	42	45	54	53	52	49	48	46	49	56	43	35	44	37	41	43	48	46	52	47	43	52	59	54	45	47	43	50	46	56	40	44	58	48	46	41	52	44	48	46	45	57	38	49	56	44	42	45	49	37	47	53	39	44	53	43	44	40	52	52	25	45	45	43	41	30	41	36	36	45	56	44	39	52	51	54	37	68	40	55	39	46	45	41	35	49	39	45	46	43	41	57	37	50	46	39	36	40	61	40	42	42	47	36	29	45	51	45	46	33	50	42	40	52	49	53	39	36	49	51	48	52	48	58	51	43	49	39	40	43	31	44	46	39	43	61	42	54	45	32	36	40	53	51	46	42	49	45	47	45	46	47	50	33	35	57	44	41	60	44	47	51	55	45	48	54	55	40	32	40	41	49	38	57	58	52	47	35	40	44	34	50	44	47	33	40	44	53	42	36	35	53	42	40	41	51	45	46	47	47	54	42	64	51	48	41	50	38	37	41	47	31	43	54	50	43	42	35	44	35	43	39	34	44	49	44	36	45	43	42	42	38	37	42	49	38	42	45	44	55	51	47	55	50	43	54	53	42	45	48	46	34	51	49	37	46	39	43	64	49	56	48	42	46	48	50	46	42	47	46	50	44	48	36	56	45	49	43	51	41	39	44	53	50	34	52	42	42	46	36	34	58	51	42	48	44	48	38	54	45	45	39	53	46	37	44	34	59	44	62	41	43	53	38	49	55	42	51	33	34	39	49	41	36	50	46	28	47	51	41	49	47	39	39	34	36	40	51	36	49	43	62	53	61	49	46	47	59	47	41	42	44	42	53	51	40	44	60	43	50	40	42	44	44	40	47	42	44	37	46	33	28	53	45	45	43	36	41	59	58	47	30	37	46	39	36	42	50	37	45	41	41	50	38	45	47	62	49	41	47	50	51	56	45	37	45	45	55	39	39	53	38	33	50	28	42	37	40	38	52	45	45	49	63	49	47	44	53	44	41	38	36	32	48	42	34	41	44	43	46	44	47	33	45	44	34	58	48	44	44	39	46	56	49	37	52	32	38	46	52	52	42	45	43	38	42	38	41	44	51	37	47	53	45	37	48	43	55	56	38	43	37	53	47	38	49	44	45	35	52	55	47	50	37	47	70	56	55	44	38	51	40	57	58	49	55	53	45	38	46	54	50	50	46	41	60	45	46	42	53	46	47	42	42	41	48	44	42	42	31	43	36	42	47	43	34	46	51	47	29	59	45	51	62	43	40	49	45	35	42	45	60	42	42	46	36	53	41	42	43	49	44	42	42	43	53	46	37	51	37	54	44	35	45	43	41	51	40	53	31	43	52	44	51	44	39	46	52	43	41	39	43	32	44	38	50	38	46	40	43	42	38	39	56	41	41	43	42	48	47	45	51	40	47	43	49	52	63	49	41	43	52	45	40	45	39	40	44	48	39	42	41	35	43	38	58	41	55	37	50	31	56	45	45	55	37	49	37	46	56	38	42	51	49	41	45	55	39	49	53	42	40	59	38	42	42	48	53	45	48	49	43	43	41	42	44	37	47	54	41	39	38	35	39	48	45	43	42	33	45	47	42	40	37	45	45	44	48	54	36	40	37	39	43	41	46	41	55	47	57	37	34	36	39	38	36	42	56	49	50	36	45	52	43	38	44	41	36	50	38	44	34	51	40	55	47	45	47	59	48	36	44	41	49	68	42	35	46	44	34	43	54	48	47	49	51	49	47	54	51	43	50	59	43	42	35	41	43	56	41	37	47	39	50	43	45	42	47	46	61	38	44	47	42	36	46	55	41	54	39	44	46	49	50	38	42	46	35	43	67	40	54	43	32	41	45	42	43	42	44	61	42	50	50	43	31	53	48	48	53	37	34	46	43	36	54	39	39	42	39	52	54	38	42	49	41	41	55	50	56	44	45	43	37	47	45	44	33	38	40	54	39	42	35	44	31	55	47	42	42	42	39	45	37	44	51	53	49	48	36	48	42	58	43	51	30	56	43	45	38	56	47	49	49	51	31	46	28	43	41	48	52	60	41	38	37	50	42	40	47	41	45	47	41	51	53	46	36	52	48	41	42	41	55	43	44	55	51	43	31	39	47	44	57	27	46	46	39	51	44	40	42	48	36	37	39	35	43	45	53	41	51	45	47	51	53	46	53	38	49	38	45	42	25	48	44	48	50	47	50	46	43	41	44	51	46	33	46	46	46	45	38	48	42	37	35	45	44	56	35	40	42	43	41	49	48	41	52	44	45	54	53	44	44	49	48	46	46	42	36	55	51	40	50	41	35	56	58	40	59	47	39	46	39	53	54	35	45	51	53	50	46	52	37	50	48	48	40	49	48	48	52	33	43	39	44	38	43	51	46	47	47	49	45	46	44	51	42	36	39	36	55	39	38	37	45	30	34	39	50	38	48	48	59	37	40	44	35	51	56	52	54	49	38	46	26	46	43	46	46	44	40	43	45	45	54	51	48	42	29	30	43	43	38	44	34	40	37	40	58	43	48	45	46	46	55	52	50	40	48	48	39	49	34	40	49	54	47	31	39	42	47	53	40	46	34	49	46	40	44	44	52	40	35	36	43	42	47	39	48	44	49	44	56	53	48	37	43	40	38	52	37	41	45	32	50	40	57	43	41	51	54	54	46	53	56	47	34	47	47	36	49	45	48	45	50	52	45	44	42	42	38	36	40	44	53	53	43	59	39	40	41	45	49	59	55	46	49	40	48	40	61	39	33	37	46	48	40	51	44	45	43	50	47	51	45	50	47	39	31	42	43	40	42	44	48	36	32	47	47	46	44	44	47	46	61	40	41	54	38	41	43	46	53	53	46	41	57	39	46	47	53	50	55	47	43	50	37	44	48	47	45	47	55	45	50	48	49	37	42	34	50	46	48	50	45	42	49	45	48	39	52	42	54	48	37	42	41	37	35	55	38	51	41	46	38	49	55	57	42	33	39	45	49	48	37	55	37	54	42	44	44	48	45	41	51	49	53	53	37	48	42	46	44	39	46	38	38	49	38	54	45	55	43	52	47	40	42	52	35	50	44	41	40	56	36	50	54	35	40	47	42	45	46	48	33	40	50	42	34	65	40	43	51	44	43	50	55	38	39	47	53	46	41	43	34	52	43	47	41	36	41	45	52	63	45	52	51	29	49	32	35	45	50	44	41	47	47	42	47	46	51	35	50	46	46	41	37	39	38	54	44	41	40	39	32	45	50	37	46	46	42	44	43	46	43	40	41	43	42	58	38	40	54	52	47	38	52	53	40	46	50	34	43	41	46	48	49	57	48	43	51	44	37	45	36	38	50	38	49	38	45	60	43	42	59	29	44	50	43	49	37	51	50	44	56	43	56	52	43	49	40	38	46	45	48	56	43	47	41	52	51	46	40	39	46	51	33	46	47	43	53	50	53	43	44	51	38	48	39
20863	14029	8756	18400	23202	26049	15386	12002	13578	18403	17517	9102	2408	2108	1963	1759	1528	1532	1405	1349	1286	1274	1183	1156	1103	1080	1027	1024	1059	964	929	925	973	932	927	894	904	854	848	827	822	873	876	833	867	828	835	850	826	910	851	881	843	867	786	863	822	813	773	836	815	830	823	806	757	799	850	843	831	793	842	818	818	779	811	734	785	755	821	796	811	771	812	776	795	807	788	762	799	854	786	771	785	796	778	791	833	819	790	787	807	782	784	775	822	841	839	765	783	775	795	743	779	757	764	820	807	813	772	723	793	821	749	790	779	793	774	782	795	772	786	779	796	772	792	792	825	799	758	793	802	807	789	849	771	805	783	753	808	775	710	762	755	780	759	786	725	760	763	754	807	757	775	766	803	786	758	861	759	792	797	773	787	813	805	797	758	767	773	794	794	746	787	767	802	828	752	781	750	776	771	785	805	779	748	773	790	762	783	787	815	802	743	772	822	770	775	743	808	772	790	778	813	818	761	740	807	768	746	795	775	826	794	749	759	788	784	745	788	764	797	816	809	806	803	795	719	773	809	833	783	741	786	774	829	801	786	788	785	772	800	780	819	817	798	784	760	746	759	755	798	820	754	761	809	741	785	758	753	765	782	753	831	735	832	795	786	771	805	783	788	800	809	792	726	744	798	738	765	798	770	778	814	798	811	755	803	787	781	772	750	758	722	761	778	771	769	770	764	796	794	804	752	763	820	821	773	781	784	719	816	804	812	782	826	777	753	792	806	730	804	754	790	762	820	799	774	754	781	760	735	762	756	729	746	780	784	742	787	790	768	761	808	789	780	811	788	820	772	775	749	746	789	812	765	728	779	736	789	787	830	794	781	737	805	784	778	805	754	814	783	796	785	782	787	724	812	744	780	711	723	825	766	782	811	786	737	763	754	835	774	754	803	804	759	829	795	780	796	782	769	747	764	780	772	835	770	781	777	798	763	819	809	792	802	800	796	776	732	792	824	768	791	795	792	788	816	766	828	776	775	794	816	796	816	816	822	796	806	785	758	804	823	752	765	811	777	759	830	775	783	776	793	763	762	789	766	768	780	812	786	838	734	779	764	728	781	762	796	820	788	744	752	814	775	789	755	777	783	765	762	743	783	748	796	772	819	756	801	809	783	825	798	790	784	758	786	830	762	760	772	777	852	801	795	779	780	794	799	829	735	787	772	785	775	787	770	805	749	746	775	775	779	825	763	801	797	754	743	732	834	798	804	759	748	815	773	765	828	755	786	787	819	795	765	789	789	839	822	706	781	769	741	778	791	754	801	813	857	817	829	798	754	751	780	768	791	799	793	799	788	830	734	720	766	738	776	764	776	738	777	763	801	748	796	754	737	766	719	764	776	755	756	778	774	754	794	788	843	789	803	757	775	812	722	823	771	822	750	833	742	766	778	811	728	763	793	781	844	724	724	766	793	790	774	803	806	776	812	783	736	759	781	776	759	753	768	742	749	799	752	783	730	785	727	783	795	776	799	802	780	769	801	724	805	798	767	760	826	790	771	838	749	788	767	795	810	768	745	843	734	776	772	752	751	780	761	765	763	764	710	764	807	806	803	784	774	734	781	754	810	714	778	760	745	769	794	769	824	763	768	735	741	793	787	703	763	737	795	734	730	742	792	786	768	800	764	729	719	806	741	766	834	780	831	768	811	788	764	775	779	803	778	769	780	814	784	777	765	761	751	702	795	829	782	752	780	761	831	778	764	755	762	800	826	789	797	799	777	793	726	774	766	825	786	772	822	742	856	788	793	794	799	778	764	742	794	832	739	770	771	767	776	747	830	794	735	808	826	787	783	719	763	799	728	792	807	831	738	820	777	813	782	760	800	776	757	796	777	783	738	752	798	803	776	782	786	767	778	750	782	740	739	800	788	781	748	753	749	774	763	808	723	767	770	793	770	799	798	783	770	779	775	817	746	794	749	754	762	759	749	795	759	806	800	774	760	758	753	804	767	754	851	736	795	746	761	749	805	789	759	781	737	816	807	745	759	762	822	748	814	803	816	816	785	808	710	793	758	769	779	827	783	829	754	849	757	760	805	782	754	809	799	779	741	741	823	731	773	736	760	833	789	777	814	798	827	806	786	741	778	812	791	768	810	780	751	784	812	794	859	760	807	782	774	748	783	753	796	798	751	781	758	776	810	802	805	762	742	786	784	777	772	744	753	814	801	775	728	777	810	782	777	793	810	778	786	785	783	764	783	814	764	748	804	777	792	791	801	758	817	805	787	756	806	811	829	757	803	788	773	732	809	815	784	756	781	800	815	825	786	738	789	823	778	745	782	735	833	750	810	803	780	793	809	794	750	793	758	811	784	762	782	790	806	813	794	772	742	759	787	792	766	750	813	800	788	784	765	782	749	766	787	794	781	828	753	759	807	843	752	767	791	771	819	780	801	798	781	815	774	780	753	793	733	803	777	817	799	783	760	765	779	761	743	792	789	726	785	796	813	779	811	813	774	752	805	760	796	767	799	774	835	780	755	784	755	734	791	804	823	779	792	768	783	806	763	780	791	758	815	786	772	776	857	773	786	805	766	791	842	810	786	783	797	788	788	764	760	750	772	745	783	776	798	773	781	801	816	719	761	812	791	865	796	807	827	708	761	747	769	770	774	813	827	779	801	798	779	747	779	780	783	805	733	801	771	809	779	764	763	753	778	774	795	851	790	770	793	807	722	784	783	790	748	816	744	850	750	808	743	804	762	797	796	792	760	768	799	813	781	801	784	767	758	740	775	795	808	780	794	770	755	781	786	790	843	806	747	796	799	780	784	745	777	798	788	758	751	743	755	788	783	730	785	770	806	861	804	804	789	811	828	814	733	808	733	795	820	798	776	832	773	733	808	788	824	767	742	818	781	764	797	829	753	788	790	800	846	771	800	779	777	772	722	818	785	796	781	804	728	786	886	751	760	812	757	832	791	756	768	781	776	763	827	767	808	785	754	796	768	811	784	819	759	711	817	823	785	777	809	794	812	757	777	747	751	823	781	781	723	781	824	788	775	837	776	766	794	790	767	773	763	827	752	785	790	840	810	784	771	845	780	808	797	779	806	787	769	802	770	799	752	783	731	717	756	771	771	771	807	799	762	781	773	784	794	807	752	738	738	771	756	772	839	803	772	818	792	769	778	765	774	808	749	792	734	767	805	791	767	784	762	807	778	720	806	784	769	814	791	796	833	797	757	797	762	767	752	809	812	770	800	752	795	802	853	771	802	768	784	748	753	787	799	812	769	844	795	776	819	780	856	748	812	754	805	746	781	742	783	771	758	756	770	773	793	784	733	839	773	768	782	771	811	782	773	748	793	745	833	788	779	778	766	777	812	749	809	783	815	775	770	802	799	836	777	838	780	776	761	789	842	808	779	813	812	760	834	760	738	770	818	769	814	764	776	788	771	783	770	762	709	779	786	782	820	781	753	810	754	772	754	836	772	826	767	785	764	768	774	814	778	773	752	756
2444	491	314	184	311	380	227	214	340	329	262	169	55	60	33	36	40	34	39	38	43	35	39	26	36	35	28	28	31	31	34	31	25	28	38	17	37	32	32	33	27	33	29	30	34	30	22	31	18	19	23	33	20	37	36	29	21	29	27	30	30	27	38	31	33	30	24	20	12	23	28	24	16	34	23	25	30	26	22	24	24	35	26	20	35	32	28	18	17	17	26	30	28	25	25	25	35	28	21	18	27	20	33	24	25	25	36	20	19	35	19	17	30	31	24	21	19	18	22	24	36	25	19	21	36	29	19	28	27	21	29	31	23	28	32	25	34	23	37	35	29	24	21	16	25	35	19	30	37	25	30	19	29	23	24	21	20	29	25	35	27	25	16	22	25	31	26	45	28	27	32	19	26	26	23	18	22	29	32	23	25	20	30	28	21	24	24	24	25	28	35	24	31	31	30	20	31	16	27	40	24	24	30	32	23	27	29	21	18	28	18	21	25	27	32	35	17	23	23	30	12	32	26	31	20	22	24	37	28	29	30	28	24	35	19	23	22	25	30	24	27	29	31	33	26	23	21	25	26	31	17	23	27	30	32	29	26	22	26	30	33	19	23	23	29	20	29	26	30	31	18	18	27	24	22	21	25	21	19	23	25	24	19	29	20	22	20	32	17	26	16	22	28	15	23	17	22	28	29	18	25	24	27	19	23	19	32	23	26	22	21	29	25	20	25	36	29	20	29	18	23	23	19	21	27	24	26	22	19	25	16	27	30	25	31	17	23	29	38	25	31	22	28	21	24	20	24	20	26	20	26	31	26	29	26	25	30	21	25	25	24	23	23	22	27	23	37	23	26	28	24	30	34	33	32	30	30	22	35	21	31	22	28	25	26	32	24	27	19	28	34	24	18	22	25	22	21	28	22	27	30	24	30	23	22	18	28	29	14	23	20	27	22	24	27	27	22	29	22	20	30	26	22	28	40	20	23	18	28	23	28	33	28	19	23	23	23	26	24	33	28	26	29	27	27	29	37	20	26	31	12	30	19	16	24	22	35	24	36	28	22	23	23	28	24	31	30	26	29	17	17	25	27	23	22	27	18	27	29	27	20	25	28	23	19	18	26	29	26	22	28	17	25	28	29	32	22	27	35	29	24	14	19	31	29	21	24	20	35	13	22	26	21	24	20	23	24	38	24	20	30	22	26	34	34	27	28	26	20	29	16	20	30	28	22	20	33	30	23	38	29	24	22	32	28	21	24	30	24	25	21	20	32	20	25	32	20	30	31	22	36	17	35	29	26	25	21	33	25	22	21	19	35	27	35	21	26	28	28	22	30	22	26	31	25	28	31	23	29	17	25	25	33	22	33	20	34	28	30	32	35	17	26	31	25	23	29	31	26	21	31	29	32	24	17	24	18	19	20	24	24	25	21	22	26	19	29	29	21	30	26	25	32	27	24	25	25	16	25	23	23	29	26	25	24	22	20	27	24	16	19	23	31	25	27	25	19	30	22	25	20	28	26	29	25	32	30	25	28	24	20	21	27	33	22	18	17	29	18	24	29	21	21	28	21	24	23	34	20	31	29	32	25	28	20	26	22	33	25	30	19	33	20	21	22	28	32	19	25	30	27	23	30	27	19	28	22	29	33	30	32	18	25	11	32	33	31	22	23	26	38	32	23	22	25	31	23	20	31	32	26	24	30	26	33	26	27	26	21	21	24	21	31	23	37	30	25	34	23	24	31	25	18	26	20	19	22	22	28	29	29	34	25	37	36	19	22	23	26	25	25	28	29	30	20	28	34	29	26	24	34	22	23	31	31	18	24	20	25	26	25	24	20	35	22	25	21	29	30	28	29	24	41	26	20	31	24	28	27	32	26	31	23	33	22	29	31	21	23	27	26	37	37	19	20	32	21	22	22	27	24	28	30	24	28	24	21	21	43	28	28	29	20	28	36	23	25	31	25	28	17	24	29	19	28	15	22	22	30	25	33	29	22	24	29	29	23	17	25	29	23	24	29	33	21	28	19	23	26	27	33	28	17	26	34	25	30	27	19	32	31	32	31	22	24	29	32	26	25	28	26	26	31	21	18	21	27	27	23	25	34	21	33	37	29	24	26	24	29	17	19	21	27	28	41	24	27	26	25	24	13	28	29	27	20	26	26	22	29	26	34	20	20	21	29	33	24	21	27	21	18	23	29	21	25	30	23	24	24	29	30	25	22	22	27	23	32	25	23	26	24	37	29	18	30	25	32	28	30	19	21	17	28	26	26	24	25	30	24	32	16	31	24	25	23	21	23	14	27	31	25	24	27	23	25	24	26	32	29	22	30	33	20	29	25	24	26	25	25	29	26	15	31	31	32	25	35	25	30	35	30	24	24	22	25	19	24	31	29	22	23	29	29	22	21	21	24	24	22	30	18	32	33	28	22	25	32	25	26	29	33	27	27	22	20	24	18	25	25	19	31	29	33	32	31	25	29	22	32	26	23	26	21	27	21	33	26	26	27	25	23	22	36	22	35	24	27	26	18	25	27	17	21	25	29	26	26	32	33	28	25	22	20	24	29	19	19	23	24	20	27	24	29	22	24	20	23	21	21	34	28	26	20	23	23	32	29	33	22	28	18	16	21	31	18	24	19	25	33	16	19	36	28	26	26	28	22	32	30	24	23	25	23	28	35	25	26	23	22	23	25	30	31	26	27	26	24	26	28	25	22	21	26	30	22	26	25	22	28	19	32	16	28	22	23	31	21	23	23	29	27	24	12	23	24	23	25	24	27	17	18	29	29	29	26	34	22	39	33	23	28	31	31	24	27	31	35	29	23	28	21	27	30	25	22	29	28	25	26	27	22	21	26	20	26	26	30	30	17	28	32	22	28	27	20	31	28	34	25	23	31	22	25	32	31	20	23	19	30	33	20	21	31	21	28	24	17	30	29	30	23	30	24	22	34	26	33	25	31	28	29	25	15	26	23	26	25	23	19	35	25	23	29	23	27	13	23	26	24	29	30	22	29	24	26	20	32	32	26	21	24	28	24	27	29	23	33	28	24	26	29	21	26	22	28	28	20	27	23	26	28	36	24	26	28	21	19	26	21	30	17	26	31	33	25	32	28	22	16	38	15	25	32	35	25	27	21	31	25	22	27	33	26	30	28	24	28	21	23	20	23	17	29	28	19	30	18	22	32	18	29	25	20	20	21	35	23	29	24	25	23	20	26	26	24	16	26	27	29	20	30	20	24	34	23	24	22	36	23	29	28	25	27	27	30	27	35	28	31	31	21	28	18	29	27	23	32	32	30	21	18	27	23	27	19	14	16	31	21	29	17	34	21	29	26	34	31	23	21	36	23	33	22	24	26	26	24	19	21	25	31	32	27	25	28	29	34	26	30	31	35	34	35	24	23	30	31	23	29	31	25	28	32	29	27	31	29	30	26	32	18	28	24	28	15	21	22	26	21	30	22	33	27	33	26	27	21	21	18	36	29	23	24	30	33	28
18239	12965	7613	17259	26264	22019	14261	12121	16142	15000	11788	5779	2102	1778	1603	1344	1294	1155	1081	1055	950	951	871	838	776	745	699	737	620	649	641	670	568	638	607	579	601	567	557	532	541	527	566	540	512	522	534	520	591	532	556	513	518	522	536	482	526	463	544	504	467	470	497	459	469	478	463	434	473	456	514	476	484	436	464	448	495	497	474	481	484	458	474	447	432	447	469	494	408	474	486	460	425	426	478	467	439	446	476	442	460	440	491	472	460	516	473	430	412	435	468	427	475	505	470	489	454	487	419	468	445	447	458	448	413	457	422	443	489	470	485	461	446	440	499	476	459	449	409	435	482	476	477	445	453	446	480	443	428	498	430	463	480	482	478	431	491	432	457	452	441	447	411	431	460	470	451	485	441	445	469	435	402	430	418	444	449	456	482	426	453	433	447	464	436	430	479	438	461	407	459	452	461	443	474	476	468	450	436	441	452	450	462	426	426	456	448	472	461	431	472	415	479	473	458	438	468	420	455	453	422	437	457	450	478	506	430	461	456	474	448	454	454	463	451	390	472	442	467	452	474	485	440	454	504	441	437	470	431	440	419	450	464	470	451	450	449	446	442	439	458	436	401	433	390	474	450	457	442	475	444	430	470	461	443	409	422	440	463	449	439	415	428	461	419	457	461	469	464	475	504	457	465	465	424	433	468	424	480	445	493	432	443	444	442	447	432	464	485	473	485	457	480	479	468	464	479	460	434	434	453	447	474	462	424	507	451	459	444	469	454	423	438	465	440	446	466	433	467	456	449	436	425	456	486	463	471	451	461	454	459	452	490	435	475	460	451	425	430	457	474	448	454	486	470	417	487	464	439	452	429	470	436	435	407	431	467	464	486	497	439	418	454	459	477	459	432	462	475	459	447	430	484	449	467	485	480	450	439	476	442	441	475	461	441	446	452	435	450	435	445	470	443	464	467	435	458	436	426	454	423	407	441	459	469	471	459	430	475	438	474	483	462	425	460	420	455	459	444	407	417	442	435	430	441	472	453	437	439	482	468	463	442	438	469	485	463	449	431	452	493	474	476	483	460	447	425	441	463	441	490	484	439	460	487	483	495	438	441	434	452	483	493	441	453	416	407	438	466	451	469	460	457	474	420	460	471	497	469	486	438	426	451	425	449	459	483	428	461	486	484	455	443	463	471	454	470	465	444	480	440	484	458	426	421	413	418	437	461	428	411	444	480	451	408	442	421	425	460	428	470	464	439	388	418	417	495	427	463	427	437	459	434	471	437	466	448	426	512	415	426	429	436	432	497	434	479	454	441	443	436	460	490	469	467	427	453	428	480	466	434	442	456	428	448	473	440	435	450	450	428	440	462	466	447	488	439	458	426	472	425	447	456	450	482	467	482	474	428	428	432	435	424	470	437	418	472	407	455	423	481	419	432	454	456	418	435	441	450	464	430	450	463	414	466	442	449	460	410	458	468	475	445	439	434	466	471	447	457	452	464	459	429	483	452	422	435	438	422	440	448	479	457	492	466	472	475	431	432	486	483	476	452	446	465	456	447	460	472	446	430	462	453	475	442	421	431	476	426	481	442	467	403	429	456	429	447	435	447	413	500	474	438	452	438	456	440	481	459	440	466	462	464	431	447	430	484	429	444	462	485	440	444	439	423	444	424	459	454	474	439	492	438	481	461	419	459	445	422	443	464	449	417	444	469	439	473	457	442	444	445	474	436	440	474	413	423	495	430	440	440	431	467	472	437	440	417	452	431	457	469	461	462	433	419	464	482	485	507	510	469	462	440	431	464	439	464	409	478	452	450	435	460	467	427	445	440	444	476	463	459	437	451	461	442	471	444	425	416	482	478	423	440	495	456	420	444	453	427	472	454	448	446	452	467	419	451	444	443	491	449	465	440	426	446	458	428	418	485	455	478	451	449	429	464	448	452	451	440	417	470	442	413	448	441	447	436	438	444	491	434	499	445	443	430	467	444	416	438	475	472	431	481	461	447	446	472	458	463	451	428	438	464	463	422	438	491	467	451	460	467	439	453	461	502	398	468	424	427	489	436	433	442	435	463	462	457	418	459	463	437	476	486	460	471	441	458	430	467	454	448	433	467	475	432	473	444	451	412	454	474	441	441	473	463	461	467	426	449	472	440	446	436	453	468	447	452	454	472	441	457	454	427	434	429	459	431	472	456	410	477	465	443	438	468	463	427	438	474	481	442	476	454	468	451	431	429	428	426	460	462	416	415	446	442	441	436	426	453	432	472	415	456	475	421	423	464	459	455	489	444	502	415	451	423	432	449	474	423	466	462	428	438	435	443	471	430	450	458	436	488	438	414	448	421	427	454	479	472	462	456	436	456	432	449	400	442	434	446	468	422	451	442	464	452	454	466	473	473	457	432	475	441	449	390	434	442	389	421	436	475	445	527	472	455	418	459	475	470	442	421	458	468	451	443	447	429	450	502	451	459	437	478	438	473	431	490	435	437	462	451	458	455	473	456	443	455	454	470	473	434	465	446	482	464	456	438	436	451	415	399	400	477	434	424	454	425	471	479	455	478	451	458	449	468	456	459	439	446	452	454	391	442	439	447	467	455	473	434	428	495	438	460	437	477	454	425	436	448	478	470	436	435	419	450	424	450	428	454	438	459	434	463	469	430	429	442	469	462	416	479	434	440	412	429	443	453	450	429	433	436	490	461	456	459	471	464	459	435	425	471	448	430	467	410	432	421	441	433	472	482	467	450	471	445	502	490	433	456	413	455	458	464	420	464	481	444	459	458	459	487	465	468	436	469	477	456	449	472	483	448	445	451	449	434	459	460	438	459	480	446	435	457	444	434	445	462	439	427	418	493	410	432	486	421	452	448	422	452	473	451	453	454	435	468	432	450	420	440	440	450	430	456	429	499	442	437	443	482	460	431	448	446	473	446	442	463	478	470	453	463	468	477	501	439	483	434	468	467	437	426	442	438	445	469	451	437	454	440	433	457	453	434	435	464	465	434	435	453	453	401	448	441	477	438	514	443	502	451	457	427	418	450	452	424	433	463	447	437	471	441	464	465	466	483	447	445	444	468	467	469	467	403	456	471	456	431	433	418	492	466	462	444	474	442	441	474	485	472	428	484	443	472	405	461	427	419	423	437	465	469	438	431	467	433	450	417	464	491	477	462	451	482	471	447	463	443	485	427	482	432	460	439	466	466	462	462	448	494	481	431	486	411	471	462	445	428	453	448	447	500	511	536	459	435	464	452	459	450	399	450	495	454	446	474	449	476	449	471	453	461	424	466	463	453	451	471	441	451	401	447	506	447	467	466	430	450	424	434	479	439	443	449	445	446	459	427	472	471	446	491	488	472	472	456	422	429	470	459	414	443	440	491	441	468	481	465	434	432	454	491	433	474	454	449	465	451	490	463	481	434	488	414	484	449	439	460	471	450	443	460	457	434	454	472	469	430	433	454	455	435	432	466	464	445	448	434	452	476	455	473	510	463	453	488	496
1879	825	462	325	787	734	400	435	663	495	773	2292	130	119	98	117	90	79	107	90	99	80	72	80	81	84	66	75	76	67	46	61	76	71	57	59	72	70	73	62	85	68	70	62	46	72	67	69	75	64	49	72	57	45	50	65	53	62	70	78	71	64	60	54	60	81	67	63	66	57	64	62	52	63	61	82	58	60	66	77	66	80	63	68	62	63	66	63	67	69	58	85	65	69	72	64	68	59	58	64	63	51	72	60	78	50	69	76	64	61	56	72	46	64	68	71	68	75	75	71	53	71	47	66	66	52	63	78	62	59	56	62	55	53	51	67	66	57	67	53	61	58	65	59	45	65	65	56	66	53	47	64	47	70	65	55	58	54	57	59	74	61	55	62	65	69	70	67	53	59	64	60	76	51	63	68	82	60	75	60	61	61	65	80	80	66	62	65	60	60	62	67	59	70	44	77	74	68	60	69	76	68	62	66	68	78	72	71	73	63	53	49	50	63	72	71	47	71	50	66	74	65	61	64	58	75	58	59	56	65	65	63	64	65	52	62	62	67	57	46	72	80	46	64	64	66	47	64	53	59	51	71	70	66	57	59	63	70	65	67	76	61	34	42	61	53	69	76	69	56	59	50	58	63	69	69	66	63	53	72	72	73	73	57	75	60	65	72	68	64	75	73	61	76	61	59	56	64	68	74	63	68	58	68	76	74	75	47	77	67	58	50	68	77	78	63	58	71	70	72	56	55	58	49	76	60	60	64	64	65	71	51	53	61	66	68	66	60	72	58	61	56	72	71	55	68	42	67	63	54	62	74	71	80	55	76	75	61	88	60	72	62	66	78	72	75	47	56	74	55	85	53	61	67	71	63	64	55	67	62	66	61	67	67	66	68	48	54	56	50	60	63	56	66	62	62	62	48	60	64	55	68	75	45	60	68	60	64	60	71	66	61	73	49	53	60	69	59	50	72	63	47	60	77	65	58	69	63	52	67	54	60	62	53	63	62	49	59	55	88	51	70	63	64	59	58	60	64	66	60	65	53	67	54	78	65	52	63	65	70	66	58	67	74	57	78	68	61	66	48	67	59	60	65	78	62	84	60	61	64	60	78	68	55	66	60	59	70	47	66	69	57	60	63	72	82	78	55	66	52	60	52	67	67	76	61	62	60	76	61	59	59	64	69	64	63	82	60	59	72	75	65	58	57	55	65	52	65	69	54	80	67	58	50	54	69	58	54	57	62	83	61	67	59	66	76	61	58	62	61	50	65	56	75	59	64	55	76	71	57	64	69	60	52	68	64	64	63	71	79	82	64	40	66	49	74	73	56	57	64	58	60	52	67	64	71	55	69	64	72	64	55	71	62	79	57	60	58	47	72	80	68	55	63	55	58	54	62	71	66	54	68	56	60	51	74	71	55	68	58	53	69	66	69	65	65	71	79	64	67	53	48	53	59	67	61	57	62	67	64	58	60	63	72	82	52	59	53	67	59	57	63	67	79	65	52	52	61	70	68	68	56	50	43	60	62	71	60	68	64	59	60	53	50	73	54	63	62	60	77	71	57	57	79	68	63	59	66	53	60	71	61	63	56	53	55	66	67	60	66	75	62	63	63	68	64	69	68	59	66	58	51	58	66	56	60	72	66	54	59	72	75	61	75	54	65	53	60	70	64	58	54	58	62	60	64	74	62	62	58	66	65	66	64	53	57	65	54	58	76	69	71	58	53	55	71	75	66	69	64	66	60	60	70	50	65	57	65	81	60	66	65	59	63	64	49	65	70	73	72	76	48	62	51	67	66	69	64	48	68	60	71	70	58	78	48	61	71	62	56	57	68	48	53	53	61	62	66	65	50	57	69	60	78	57	67	66	61	55	63	70	67	69	52	54	56	51	67	57	60	56	67	75	64	74	63	66	66	70	59	69	77	67	65	57	55	56	69	77	64	53	74	59	68	59	56	67	49	50	50	56	48	65	66	56	69	49	72	63	63	56	73	57	68	58	74	64	67	69	54	65	67	67	52	59	61	69	73	71	73	44	52	53	77	73	66	66	57	64	67	68	54	71	65	58	53	63	70	55	71	51	54	71	68	77	58	55	60	57	57	51	65	67	55	79	63	56	54	55	68	58	40	64	52	39	54	75	68	63	63	59	63	65	61	56	61	57	65	59	80	61	62	67	64	62	63	64	60	68	61	59	64	70	65	60	59	73	62	74	60	58	71	65	63	61	63	62	56	65	74	57	51	74	70	49	72	59	74	62	60	55	59	79	62	65	55	58	63	67	63	54	73	74	70	55	69	56	76	70	66	65	58	74	66	65	68	70	58	54	65	62	61	60	61	71	67	61	57	62	65	64	53	58	77	78	53	72	76	74	54	56	63	64	67	51	65	56	75	70	63	64	63	60	50	57	45	65	70	63	60	43	57	62	80	66	61	72	61	67	71	73	71	64	62	68	73	62	71	60	56	56	63	56	56	65	64	65	62	81	75	67	59	69	61	60	73	66	62	70	70	70	49	69	76	55	57	53	57	64	64	66	53	63	73	52	61	65	55	57	74	76	53	63	64	78	54	66	64	67	63	68	65	63	69	62	64	67	58	69	73	64	67	71	69	50	53	63	52	63	51	65	64	50	60	57	59	67	70	70	61	72	66	64	70	44	69	69	52	70	71	58	68	56	50	70	60	62	74	50	59	78	59	55	53	79	63	67	70	57	61	56	67	63	70	61	62	57	73	53	67	50	62	49	62	59	54	70	57	72	62	55	66	66	63	63	59	62	58	60	74	58	68	64	65	59	63	66	64	57	72	51	73	65	61	61	71	64	64	63	46	58	59	67	72	68	46	51	57	55	68	72	78	65	66	51	51	75	54	64	50	68	68	79	72	53	54	68	56	60	66	76	59	64	50	75	71	64	55	67	77	70	63	70	69	58	59	77	56	52	62	60	63	81	71	58	42	56	53	62	60	67	58	65	49	62	60	83	73	67	73	56	44	62	73	53	62	60	65	54	50	59	67	75	77	63	57	57	66	64	63	66	55	69	59	61	56	58	72	59	61	61	68	68	54	62	58	61	67	69	46	56	65	70	64	62	53	67	62	48	55	47	63	67	58	59	52	76	53	68	66	81	69	67	74	46	64	65	64	45	70	57	59	67	74	62	66	54	62	65	53	61	66	66	60	61	65	65	55	56	55	68	74	66	60	49	57	62	68	63	61	54	67	69	47	67	75	78	65	59	69	65	62	65	60	64	59	64	53	64	62	61	60	65	79	66	67	67	54	68	72	60	56	68	58	56	75	64	57	64	65	63	70	54	86	50	63	62	60	65	74	68	58	72	60	67	70	64	62	50	61	67	78	71	63	67	53	54	62	62	59	47	62	52	65	80	70	68	57	61	64	75	73	63	62	60	60	59	69	66	62	55	63	58	51	45	57	65	68	64	56	68	73	61	58	59	73	65	73	63	61	55	73	64	66	71	69	53	62	59	57	57	44	43	55	73	52
24721	17993	11467	23996	35528	29430	19897	20703	23487	19161	22825	20383	4460	3875	3319	3004	2665	2522	2410	2284	2182	2122	1928	1788	1735	1691	1610	1612	1599	1531	1463	1412	1436	1415	1403	1371	1371	1321	1235	1269	1224	1292	1269	1230	1224	1259	1254	1247	1201	1249	1215	1232	1175	1140	1198	1196	1221	1174	1173	1173	1171	1144	1171	1109	1092	1153	1174	1141	1173	1124	1188	1122	1053	1130	1100	1114	1123	1063	1139	1086	1082	1062	1122	1135	1096	1110	1110	1093	1055	1113	1100	1095	1079	1140	1100	1089	1104	1062	1130	1120	1068	1092	1069	1071	1076	1041	1088	1085	1091	1122	1165	1097	1104	1075	1098	1027	1082	1104	1142	1087	1058	1103	1087	1106	1076	1054	1058	1065	1114	1099	1089	1076	1015	1082	1088	1055	1048	1067	1081	1098	1078	1098	1075	1124	1098	1031	1107	1108	1040	1064	1168	1113	1096	1089	1094	1106	1079	1113	1049	1033	1055	1063	1048	1061	1056	1038	1109	1101	1106	1156	1062	1076	1096	1087	1030	1102	1060	1065	1120	1093	1099	1120	1115	1090	1101	1048	1042	1075	1041	1060	1042	1047	1095	1032	1120	1020	1128	1071	1105	1045	1080	1100	1094	1058	1066	1084	1091	1029	1029	1035	1058	1058	1089	1053	1051	1074	1044	1063	1072	1074	1124	1114	1085	1105	1064	1082	1110	1041	1053	1029	1070	1098	1047	1068	1094	1088	1077	1010	1136	1061	1102	1075	1068	1082	1081	1087	1076	1100	1055	1083	1039	1084	1056	1034	1061	1020	1074	1077	1059	1130	1079	1077	1110	1103	1091	1068	1071	1083	1038	1099	1066	1090	1081	1084	1035	1122	1082	1098	1070	1118	1061	1029	1029	1082	1066	1021	1162	1058	1094	1117	1070	1069	1064	1087	1069	1098	1075	1050	1076	1059	1121	1052	1030	1084	1064	1005	1092	1098	1100	1080	1116	1052	1076	953	1145	1004	1151	1070	1131	1007	1118	1050	1101	1047	1046	1066	1061	1026	1055	1039	1057	1007	1098	1067	1093	1094	1059	1072	1079	1020	1112	1118	1021	1051	1115	1037	1074	1103	1055	1085	1071	1093	1081	1097	1088	1058	1030	991	1066	1111	1064	1067	1077	1095	1050	1061	1119	1055	1145	1063	1065	1088	1058	1062	1039	1079	1077	1047	1151	1066	1139	1127	1095	1136	1100	1049	1074	1043	1122	1112	1122	1094	1067	1108	1041	1071	1109	1017	1109	1025	1135	1014	1106	1065	1089	1099	1123	1044	1065	1071	1059	1115	1056	1115	1039	1022	1099	1091	1053	1095	1025	1094	1083	1089	1069	1033	1115	1054	1119	1098	1103	1047	1072	1110	1079	1028	1151	1112	1073	1064	1102	1085	1107	1034	1021	1079	1073	1030	1096	1126	1038	1063	1121	1063	1093	1085	1102	1064	1087	1060	1016	1059	1036	1100	1099	1091	1057	1147	1126	1066	1072	1129	1055	1096	1055	1045	1078	1080	1052	1068	1024	1061	1068	1104	1023	1026	1077	1051	1067	1084	1057	1062	1066	1017	1019	1116	1072	1106	1072	1081	1080	1066	1069	1159	1060	1078	1000	1053	1070	1050	1066	1079	1078	1037	1084	1033	987	1061	1102	1097	1009	1094	1061	1058	1055	1086	1094	1066	1107	1053	1067	1076	1041	1086	997	1061	1098	1041	1083	1055	1072	1081	1045	1064	1093	1058	1109	1052	1062	1145	1006	1060	1092	1089	1027	1061	1081	1104	1084	1101	1051	1089	1049	1071	1078	1063	1127	1075	1064	1063	1043	1102	1076	1067	1076	1040	1073	1125	1067	1098	1078	1063	1040	1061	1096	1068	1129	1117	1084	1102	1080	1042	1048	1068	1082	1057	1079	1077	1046	995	1112	1101	1034	1105	1043	1052	1123	1036	999	1111	1085	1074	1073	1037	1090	1102	1057	1115	1065	1055	1098	1027	1081	1059	1066	1044	1058	1081	1079	1091	1066	1128	1069	1105	1036	1064	1068	1019	1054	1079	1082	1071	1031	1083	1061	1079	1062	1077	1116	1059	1098	1103	1027	1093	1036	1029	1023	1062	1076	1034	1039	1056	1088	1044	1058	1115	1079	1053	1089	1103	1127	1045	1060	1042	1036	1069	1050	1053	1025	1061	1063	1067	1046	1085	1078	1050	1059	980	1090	1072	1082	1100	1102	1056	1087	1099	1057	1075	1054	1196	1067	1091	1073	1086	1032	1089	1045	1010	1089	1096	1125	1065	1128	1074	1033	1068	1106	1080	1073	1040	1081	1067	1035	1064	1113	1071	1058	1057	1082	1065	1071	1166	1056	1026	1106	1050	1081	1031	1074	1118	1090	1072	1095	1036	1047	1095	1045	1138	1108	1084	1064	1125	1009	1068	1124	1077	1068	1090	1022	1044	1064	1076	1132	1032	1068	1062	1123	1065	1044	1037	1007	1091	1053	1037	1061	1067	1052	1089	1059	1083	1004	1085	1111	1092	1083	1120	1087	1021	1071	1084	1102	1097	1099	1048	1043	1056	1146	1047	1069	1107	1040	1054	1042	1040	1020	1068	1110	1127	1058	1135	1026	1061	1068	1040	1105	1073	1072	1053	1047	1092	1122	1091	1080	1091	1062	1086	1019	1056	1076	1059	1077	1012	1121	1102	1048	1099	1053	1079	1047	1059	1074	1051	1113	1103	1074	1108	1073	1148	1168	1081	1057	1067	1014	1007	1055	1096	1008	1005	1102	1103	1057	1084	1070	1069	1052	1078	1077	1065	1046	1069	1068	1046	1068	1082	1037	1093	1053	1145	1084	1104	1057	1042	1062	1170	1076	1070	1078	1060	1092	1048	1029	1064	1070	1104	1020	1051	1117	1045	1108	1063	987	1073	1115	1079	1031	1080	1133	1033	1081	1121	1120	1108	1095	1032	1058	1091	1003	1007	1087	1103	1152	1094	1101	1088	1062	1056	1047	1038	1078	1065	1102	1115	1031	1052	1115	1075	1042	1072	1082	1116	1111	1072	1095	1038	1026	1068	1094	1081	1054	1046	1095	1032	1090	1115	1142	1075	1068	1071	1105	1115	1001	1031	1075	1044	1102	1084	1042	1061	1064	1084	1061	1017	1016	1070	1036	1058	1082	1013	1096	1071	1034	1100	1079	1028	1051	1076	1049	1027	1080	1098	1057	1101	1064	1043	1118	1097	995	1040	1094	1104	1092	1090	1118	1132	1068	1063	1032	1090	1081	1097	1074	1084	1081	1038	1060	1075	1119	1071	1069	1145	1014	1065	1027	1055	1118	1079	1056	1076	1088	1051	1080	1074	1090	1047	1067	1085	1039	1090	1038	1037	1067	1077	1132	1058	1034	1093	1079	1069	1065	1050	1080	1080	1034	1092	1095	1026	1094	1072	1043	1093	1088	1122	1088	1094	1082	1092	1047	1143	1064	1046	1051	1075	1059	1059	1059	1053	1065	1073	1080	1072	1052	1105	1061	1086	1039	1053	1102	1107	1081	1059	1058	1119	1071	1043	1037	1120	1101	1054	1078	1088	1038	1108	1056	1083	1096	1093	1074	1013	1102	1058	1085	1055	1068	1049	1098	1077	1133	1087	1053	1090	1082	1001	1064	1071	1074	1045	1079	1098	1051	1062	1059	1073	1109	1085	1101	1086	1086	1120	1076	1099	1055	1049	1030	1134	1052	1038	1024	1072	1041	1087	1066	1066	1066	1068	1059	1068	1033	1073	1006	1132	1015	1032	1039	1081	1082	1068	1061	1071	1059	1076	1115	1050	1093	1097	1032	1117	1084	1045	1035	1113	1099	1115	1069	1102	1047	1029	1110	1138	1079	1105	1036	1050	1036	1058	1116	1034	1060	1069	1136	1065	1054	1080	1049	1072	1066	1076	1097	1086	1084	1126	1035	1062	1057	1069	1088	1044	1063	1055	1085	1044	1104	1040	1094	1061	1062	1063	1038	1132	1100	1052	1051	1070	1085	1005	1075	1124	1076	1110	1086	1039	1079	1070	1095	1078	1054	991	1036	1076	1092	1078	1063	1059	1043	1080	1043	1062	1027	1095	1071	1098	1102	1071	1023	1039	1081	1076	1039	1080	1068	1056	1088	1044	1076	1067	1012	1038	1057	1062	1071	1103	1026	1052	1088	1079	1094	1088	1073	982	1015	1032	1085	1071	1105	1090	1089	1053	1000	1032	1079	1090	1011	1048	1067	1052	1074	1132	1091	1050	1075	1021	1124	1093	1097	1084	1119	1115	1096	1102	1110	1094	1052	1025	982	1114	1123	1106	1020	1100	1057	1038	1109	1116	1108	1087	1128	1073	1041	1036	1050	1073	1092	1025	1097	1098	1043	1005	1069	1088	1067	1062	1042	1126	1052	1104	1113	1086	1041	1060	1096	1069	1077	1095	1092	1076	1104	1119	1065	1075	1089	1076	1125	1102	1055	1072	980	1047	1070	1058	1049	1076	1077	1097	1131	1069	1043	1091	1104	1110	1040	1065	1085	1082	1101	1110	1074	1108	1040	1096	997	1022	1100	1069	1117	1018	1114	1094	1105	1044	1043	1084	1048	1096	1096	1111	1102	1076	1035	1096	1104	1102	1057	1103	1099	1045	1049	1065	1051	1081	1048	1039	1096	1064	1065	1067	1085	1025	1034	1055	1108	1048	1107	1097	1089	1019	1108	1028	1077	1101	1076	1062	1091	1101	1059	1080	1123	1044	1108	1047	1096	1063	1124	1100	1067	1114	1032	1074	1064	1133	1052	1056	1085	1007	1094	1096	1070	1071	1045	1088	1042	1113	1112	1020	1094	1074	1079	1075	1104	1126	1013	1151	1096	1120	1103	1067	1139	1069	1097	1082	1099	1057	1068	1084	1100	1052	1070	1112	1078	1065	1114	1100	1095	1055	1050	1022	1088	1089	1084	1039	1127	1114	1087	1114	1101	1065	1067	1050	1068	1065	1049	1038	1043	1108	1109	1082	1046	1095
1436	279	164	103	337	176	96	165	335	214	320	372	35	30	35	20	28	20	17	16	20	22	21	26	29	9	18	18	25	32	28	27	16	16	25	20	24	26	13	21	20	20	12	26	23	18	19	17	19	28	33	16	30	23	19	19	22	21	23	23	19	19	26	20	15	22	18	20	15	21	17	18	23	16	8	13	15	17	20	19	12	25	19	21	17	18	20	28	17	20	27	16	26	14	16	20	17	28	16	18	19	22	21	17	19	22	24	30	21	28	21	22	17	28	17	23	12	26	25	22	21	15	20	22	29	23	18	24	18	13	20	19	21	25	18	24	14	17	21	21	16	17	15	24	14	17	16	20	22	22	22	21	19	19	21	19	19	30	23	17	30	17	15	21	17	14	20	18	18	19	24	26	20	24	20	22	25	19	19	20	21	23	17	20	25	18	16	22	13	18	20	26	19	18	23	21	20	17	29	18	27	19	24	23	14	16	15	12	21	15	22	13	23	25	18	18	15	21	20	23	19	24	21	26	17	18	32	29	18	18	25	29	16	25	23	29	6	21	21	14	19	22	21	23	19	24	26	24	19	31	15	27	16	18	20	18	14	22	23	20	16	19	28	14	28	27	16	17	18	11	23	16	16	18	24	15	23	21	13	25	19	18	21	20	22	18	22	19	23	20	13	24	16	17	24	20	25	18	18	16	22	15	25	25	23	18	14	15	21	24	19	10	15	21	24	16	13	22	25	20	16	32	19	26	23	23	27	25	22	22	21	23	23	21	22	18	25	10	16	20	21	16	14	24	20	15	23	16	16	16	19	24	27	19	19	21	21	18	18	17	16	28	13	21	16	26	30	16	20	23	16	26	21	19	19	17	17	14	24	25	19	24	10	21	21	19	26	21	21	30	20	28	14	15	22	21	30	24	16	23	20	23	19	17	19	22	15	22	18	22	15	24	32	24	31	15	15	17	16	23	22	22	26	15	32	25	16	14	19	21	19	19	19	22	18	24	15	18	14	23	30	24	23	19	17	26	27	21	22	12	27	25	21	17	22	25	19	24	19	25	23	17	24	28	18	23	17	25	19	20	12	18	19	11	18	26	18	24	20	19	28	15	25	16	12	21	18	17	33	17	21	19	26	32	21	19	14	16	18	14	15	22	13	20	25	11	27	17	18	19	20	26	21	29	12	26	25	24	29	22	29	25	23	15	22	14	21	17	15	22	17	21	15	17	16	21	22	16	24	18	11	24	24	18	25	23	18	29	23	21	12	20	21	28	14	16	19	23	18	14	24	25	17	26	22	18	12	23	25	15	20	20	19	31	14	11	17	18	18	24	15	23	15	14	19	23	15	27	21	15	18	24	19	19	18	13	24	10	21	24	25	16	26	26	15	23	21	23	16	24	19	19	15	22	17	16	15	29	21	15	22	18	14	14	21	10	17	16	30	26	22	20	19	26	23	18	16	24	19	17	26	30	21	17	23	19	16	24	21	12	25	19	30	19	23	23	23	14	20	21	26	15	20	21	23	16	22	23	14	24	20	18	23	17	21	20	19	19	15	24	15	18	16	27	26	19	13	14	25	26	21	20	21	19	24	21	23	21	10	17	24	24	20	20	16	18	20	18	17	19	20	19	15	21	24	20	19	24	25	26	19	17	14	22	15	25	15	20	15	15	14	15	22	25	15	20	15	19	16	27	5	23	16	21	20	16	16	22	26	24	15	25	13	18	16	18	20	23	26	22	19	29	23	23	22	23	22	23	16	13	18	23	23	17	12	24	24	21	20	21	21	20	24	18	26	23	17	23	29	17	20	24	15	18	23	29	25	25	13	26	22	18	20	23	18	18	22	15	42	22	14	20	26	11	25	26	21	20	23	24	24	25	14	18	13	27	19	20	24	19	24	21	21	15	17	19	23	23	26	16	25	15	16	17	24	18	19	28	13	18	16	20	29	15	17	24	16	24	22	26	23	20	16	16	8	19	16	17	19	21	22	22	24	18	20	16	15	14	15	27	19	17	14	19	15	21	22	19	21	19	15	20	20	29	23	26	15	15	18	21	21	17	22	19	22	18	20	23	17	26	29	22	25	15	25	20	13	25	23	15	22	21	21	20	28	29	17	19	20	12	20	20	23	19	26	21	17	19	21	8	20	25	19	30	27	18	18	28	18	11	16	24	22	22	23	22	22	19	23	13	22	19	26	26	21	25	16	19	25	19	21	20	17	13	23	25	26	18	20	16	21	21	18	23	20	21	12	12	23	19	20	14	15	25	13	14	18	18	18	18	22	19	22	28	22	26	21	16	12	22	31	26	20	22	20	17	17	19	18	19	24	20	29	23	18	19	25	14	19	23	27	20	22	33	22	15	14	19	19	15	20	21	25	21	23	20	19	31	21	21	22	21	20	20	11	22	15	28	20	26	22	16	10	24	18	16	18	21	13	17	25	19	15	28	21	19	23	24	16	16	18	17	18	16	18	20	21	24	23	20	28	24	22	16	11	17	23	19	15	15	15	17	15	15	21	19	14	20	20	25	19	17	23	15	18	13	13	15	17	17	16	20	26	21	13	27	14	20	19	24	22	16	22	22	17	21	13	17	23	23	29	27	20	21	26	28	25	20	10	15	23	25	14	26	13	28	21	16	29	27	29	18	19	18	21	22	25	15	17	22	24	17	15	21	20	21	14	21	12	20	20	13	21	26	18	19	16	42	15	24	27	14	19	14	15	16	19	20	23	17	23	25	15	23	24	15	20	34	21	19	22	16	20	32	22	22	18	18	22	22	20	16	19	28	24	33	15	20	18	21	32	29	15	22	22	21	24	27	20	23	17	24	20	26	25	24	16	27	17	15	20	11	15	23	17	18	25	21	15	18	25	27	19	28	21	14	23	20	24	15	20	24	23	28	12	17	28	25	16	19	20	23	23	23	22	26	17	22	13	16	14	20	23	22	19	22	22	25	29	16	24	17	24	18	15	18	17	20	20	25	20	22	23	20	18	20	22	18	17	14	19	26	23	19	22	14	20	15	23	17	23	19	20	11	27	25	20	17	19	24	26	20	23	17	23	21	13	20	19	20	21	21	16	28	18	19	14	15	23	33	17	22	16	14	14	10	15	16	20	20	23	20	18	21	14	23	16	13	30	19	17	26	27	19	25	16	19	18	16	16	23	20	19	16	20	15	30	17	19	25	19	18	17	20	24	17	15	12	21	22	20	25	20	25	21	15	20	21	12	25	23	16	23	23	25	20	21	25	24	20	28	24	23	23	20	22	10	14	17	18	25	27	15	19	23	17	18	25	14	22	21	18	24	27	24	27	23	23	18	18	22	25	19	18	21	19	21	16	23	25	29	22	19	27	28	22	16	19	23	22	19	17	12	18	20	19	14	22	18	25	20	12	24	20	16	18	18	15	19	26	24	18	16	16	12	25	24	16	30	28	20	21	20	18	13	25	19	24	13	19	23	14	11	20	16	23	20	19	29	23	18	21	19	21	14	22
16336	10582	5178	13946	25697	15499	7231	11074	15927	10471	14242	11536	848	705	716	597	559	582	531	530	476	503	515	465	487	438	389	394	398	417	424	416	413	419	397	421	401	387	394	375	389	363	405	364	395	380	458	375	371	400	381	384	386	366	403	374	358	376	362	396	366	386	373	349	356	385	387	360	383	383	391	380	371	359	381	353	372	375	349	376	357	383	358	389	427	385	381	362	380	353	377	392	350	360	349	365	375	370	390	359	396	372	358	403	386	330	398	428	376	378	364	376	363	387	368	391	357	363	386	366	359	380	400	374	398	383	387	374	380	413	395	367	386	375	374	380	409	392	397	389	417	399	380	400	359	356	377	344	373	377	358	377	368	372	386	394	370	328	351	351	366	396	378	383	371	384	380	385	373	386	369	360	407	369	350	371	376	364	409	370	403	335	347	407	332	392	358	333	370	355	361	362	380	368	339	317	361	391	357	342	364	357	386	378	346	364	387	382	353	380	397	379	368	331	379	348	351	320	369	362	369	398	377	423	374	360	383	353	364	382	362	326	385	339	376	415	373	363	374	370	387	337	403	377	375	390	335	378	345	388	346	377	357	386	358	369	411	392	351	338	350	372	348	377	399	403	382	332	391	377	318	397	370	362	356	372	421	369	365	362	408	364	419	358	363	357	358	381	355	341	366	369	355	379	368	333	353	399	370	390	358	399	337	393	372	369	404	384	359	396	357	349	374	387	384	365	396	380	380	373	413	375	346	371	366	345	312	371	411	380	322	394	382	349	386	379	367	355	362	385	379	383	367	359	363	363	400	348	345	359	373	361	378	369	384	375	370	303	369	378	389	340	353	371	357	316	351	377	310	379	363	363	376	362	356	365	355	352	379	381	374	380	345	365	403	341	375	359	377	354	376	372	347	382	380	349	350	399	352	337	349	365	379	375	382	364	367	371	341	368	334	357	342	344	344	343	373	361	320	375	391	377	371	361	370	377	379	361	348	362	357	352	367	415	397	332	352	355	401	344	358	339	397	331	364	371	354	373	363	406	378	393	369	381	393	380	364	399	335	387	392	377	377	391	379	376	385	359	359	363	370	374	347	356	367	353	351	364	350	352	358	359	380	340	340	376	357	387	394	374	361	356	360	348	358	345	346	344	378	385	379	356	364	390	396	375	345	354	384	385	369	376	366	373	406	366	381	373	384	354	393	353	382	344	347	332	343	346	386	338	391	373	358	380	340	353	394	353	389	372	367	371	376	381	349	361	345	370	344	347	343	380	370	372	348	352	376	375	390	346	369	361	349	368	374	376	359	398	344	384	359	379	377	351	336	316	418	379	352	350	386	347	331	364	376	319	391	396	365	365	319	364	366	347	347	367	373	375	346	393	399	328	388	352	366	381	402	425	375	380	341	390	351	351	325	340	374	352	359	372	369	369	369	379	370	364	386	381	365	405	358	363	369	358	373	359	371	380	378	342	360	376	373	389	381	354	377	346	361	397	361	368	344	390	366	352	380	359	379	362	394	341	393	378	402	376	379	355	357	357	362	354	368	365	383	371	367	317	365	357	383	374	363	350	376	353	365	356	358	362	342	403	378	332	365	379	400	370	359	388	384	376	381	343	371	368	381	355	365	339	345	389	356	343	333	374	379	365	397	328	377	372	383	348	365	363	366	362	348	383	384	380	361	366	387	353	396	362	342	353	353	386	339	374	369	394	345	401	386	368	407	378	367	372	382	341	369	364	373	395	385	369	355	356	384	361	342	389	372	364	351	332	380	381	398	404	355	380	385	353	412	367	389	389	355	355	363	374	363	354	354	319	376	401	316	353	390	352	342	355	356	347	362	354	346	364	350	333	360	381	358	371	377	365	368	338	374	391	360	437	353	340	381	353	370	363	361	342	355	380	359	365	345	383	357	407	376	358	374	364	344	341	359	346	358	381	374	380	379	337	349	369	348	325	362	382	357	366	370	386	355	336	339	351	340	357	340	331	347	369	357	358	373	328	382	380	354	323	362	378	357	376	375	355	380	394	359	382	387	360	349	356	384	394	388	389	352	381	343	340	321	364	380	340	363	345	369	352	385	383	349	321	347	365	369	354	344	387	396	381	366	382	382	313	406	381	380	353	398	376	372	356	362	375	370	361	348	356	367	407	353	393	366	370	354	344	350	364	341	345	339	384	375	370	370	366	388	413	354	373	365	342	370	342	366	365	363	349	348	353	378	362	381	330	372	345	396	373	391	369	363	369	370	361	385	363	361	361	372	365	357	382	321	331	378	386	387	345	388	425	357	372	364	370	365	393	365	384	368	361	363	349	349	340	401	366	369	392	406	331	366	383	332	366	364	393	394	363	340	351	334	386	355	337	375	379	382	387	395	350	392	341	369	370	379	394	366	378	357	331	369	371	358	374	348	355	349	408	364	372	384	411	387	371	389	373	356	354	349	373	367	331	379	352	356	367	390	407	361	350	351	371	367	381	380	369	367	319	381	345	354	376	352	348	361	378	357	355	325	368	366	352	354	390	375	346	365	370	383	382	402	393	367	372	394	351	346	342	369	360	372	371	369	385	371	387	380	351	367	348	408	350	390	397	346	366	357	372	361	355	353	383	370	372	366	373	368	345	400	377	358	384	356	374	397	388	376	351	353	351	336	342	362	336	382	358	412	353	394	367	336	335	365	363	368	316	352	330	370	400	352	374	356	353	379	394	337	384	361	352	379	376	388	403	376	377	335	394	349	405	373	384	374	386	356	375	363	366	368	373	364	380	369	402	370	376	375	336	381	338	362	351	382	400	322	383	378	356	349	342	390	351	365	380	354	358	373	337	329	365	366	357	340	355	395	377	389	386	350	370	354	367	345	365	389	333	397	361	353	339	344	361	360	329	359	349	368	372	375	379	356	365	386	342	379	392	364	341	367	368	343	352	361	362	379	334	396	392	371	356	382	357	357	337	381	351	372	401	358	379	362	372	387	396	381	364	355	358	373	349	378	360	376	353	355	374	373	344	344	348	351	355	339	354	391	374	365	394	367	362	353	369	385	370	365	376	341	369	361	348	380	382	382	370	391	343	351	340	373	368	327	400	399	328	372	358	361	349	384	378	364	347	361	365	384	360	391	393	373	365	347	333	346	394	355	385	375	375	339	369	366	344	370	330	355	374	365	396	355	387	352	371	369	375	348	344	369	382	347	366	393	376	385	353	372	344	350	369	355	382	371	363	382	406	411	372	338	430	361	368	369	338	364	377	397	312	364	362	348	395	356	384	368	388	392	383	351	342	340	360	373	404	357	360	381	381	373	391	356	350	359	366	330	393	381	344	379	369	393	372	407	389	366	373	365	373	377	395	370	384	372	357	402	344	386	346	362	336	359	400	369	362	375	342	382	342	354	357	367	364	380	364	367	387	396	372	342	345	350	384	340	410	377	326	373	344	382	341	370	364	383	369	381	369	340	384	373	378	369	346	371	352	348	372	346	364	372	348	393	376	378	392	343	357	377	358
1020	622	297	269	502	365	218	380	668	388	522	649	71	68	76	68	63	60	57	43	56	52	67	48	44	53	54	51	63	56	53	50	63	46	43	58	46	60	46	41	49	48	54	58	50	36	41	52	43	50	42	61	44	46	42	45	41	51	33	36	35	36	41	41	35	42	58	46	46	52	63	52	44	57	55	52	50	41	45	39	46	45	37	54	45	37	46	46	36	45	41	42	62	40	50	37	54	62	43	45	37	59	38	48	54	40	37	38	40	42	46	45	39	44	39	55	53	37	47	43	50	37	60	55	45	51	43	37	52	54	65	53	37	49	51	43	47	50	36	43	42	57	37	40	52	44	43	41	44	52	38	48	40	42	59	45	56	37	49	36	44	52	52	58	50	46	51	33	38	41	38	43	43	40	30	36	67	39	36	53	49	54	46	41	42	44	49	44	40	43	51	45	59	37	53	38	45	31	52	49	44	41	35	50	41	36	53	55	42	60	51	42	42	34	62	38	42	40	47	38	46	46	49	53	39	41	40	42	44	39	28	49	45	47	40	60	50	44	44	42	39	41	53	51	46	41	36	57	40	55	35	39	46	39	44	50	39	41	47	43	37	47	46	47	43	46	50	35	37	52	44	42	42	49	42	58	55	36	44	47	44	54	46	53	43	43	41	37	38	37	46	53	39	51	43	34	41	42	43	54	53	49	39	33	31	48	39	49	46	49	40	44	32	50	60	48	41	41	39	47	51	41	48	40	48	53	38	45	43	38	41	42	45	48	19	29	42	39	45	46	46	43	37	43	47	42	50	33	47	41	48	41	39	56	47	45	41	49	43	43	49	50	47	42	48	45	52	30	52	47	44	44	48	49	43	40	35	51	42	41	45	50	35	43	40	48	40	46	44	43	37	48	46	45	44	46	50	52	35	39	55	43	55	48	46	53	49	51	47	43	33	44	51	47	43	43	46	39	45	33	45	33	39	39	39	38	61	55	45	38	39	39	58	46	51	56	52	45	47	49	35	41	48	40	52	56	46	39	50	37	47	44	45	62	42	41	45	46	48	36	51	48	43	44	38	44	39	39	48	52	45	43	44	40	43	41	45	38	50	50	34	42	41	44	35	44	34	45	52	35	33	49	40	49	42	38	47	49	48	42	54	35	41	44	48	56	38	50	41	50	35	40	54	47	46	54	45	48	36	44	42	43	44	50	36	51	36	51	40	46	53	39	47	30	50	35	42	42	42	40	41	38	55	48	51	46	38	57	42	38	55	38	49	45	53	36	52	37	46	51	49	46	47	33	42	51	43	50	39	43	32	48	46	47	38	46	47	40	41	50	43	44	41	33	43	51	52	52	44	46	40	49	49	39	54	43	46	38	41	34	38	38	44	54	44	38	46	40	38	30	49	35	42	47	47	49	29	46	53	61	42	42	39	44	39	58	44	60	35	39	42	36	29	50	31	55	49	44	45	36	42	38	48	37	37	37	45	57	40	43	55	38	41	40	34	39	52	52	48	34	41	50	49	44	42	42	42	60	52	32	40	50	43	44	51	40	33	41	43	53	38	43	41	41	40	41	42	45	55	55	55	37	52	51	34	66	52	43	52	34	44	45	49	37	52	42	31	42	47	59	35	48	48	37	51	52	42	67	45	47	56	53	48	41	53	44	57	48	33	54	51	66	51	44	40	38	44	46	51	52	41	45	39	46	51	35	55	39	41	32	54	43	42	45	43	43	41	42	51	50	49	41	36	39	53	42	38	50	42	52	53	42	48	51	48	48	50	46	39	39	48	52	45	42	46	46	35	44	41	42	35	43	47	39	57	40	47	41	49	44	45	54	47	45	43	49	41	47	34	43	59	54	47	30	46	40	51	47	48	48	40	45	43	46	47	51	54	44	41	39	52	54	55	44	49	41	46	52	54	32	49	37	53	40	44	36	41	50	60	51	31	48	56	43	52	41	39	46	42	39	58	57	36	46	48	37	52	35	47	43	60	44	48	38	40	38	44	46	43	57	33	38	34	50	36	48	51	35	46	44	65	31	38	48	47	54	42	47	46	28	56	29	44	47	44	46	35	47	37	45	35	42	33	38	44	42	38	38	43	46	43	54	49	49	48	53	42	41	35	45	48	43	44	46	40	43	45	50	43	52	46	42	37	36	53	44	44	37	51	45	45	56	43	49	51	46	47	38	38	37	44	39	33	56	47	36	47	47	36	52	33	42	49	50	42	33	32	39	44	36	50	43	54	51	55	57	39	43	35	51	49	44	37	67	42	43	47	41	39	43	49	39	38	58	45	41	42	48	53	41	36	36	51	37	47	40	58	48	39	35	52	42	30	50	39	46	44	53	37	46	49	42	47	49	48	51	44	42	51	38	50	43	55	56	46	41	50	50	41	61	53	50	31	47	54	45	40	45	41	40	54	47	39	39	49	35	47	47	39	50	45	52	36	54	52	47	46	56	48	45	51	38	44	43	25	49	39	35	55	53	49	50	44	43	50	32	33	47	51	36	33	43	46	51	50	32	42	49	47	37	46	45	48	45	56	46	40	41	45	51	42	50	48	55	43	49	55	45	44	51	40	46	32	46	45	41	43	38	44	38	38	46	41	48	40	48	43	46	57	41	47	41	36	36	36	43	42	41	50	46	34	49	53	45	40	38	48	43	43	45	41	50	40	40	46	56	50	49	51	41	53	46	49	42	50	42	61	41	43	39	52	38	36	49	38	46	41	42	44	38	57	46	32	45	33	55	42	34	37	64	55	55	46	49	47	44	47	46	58	38	52	50	39	42	64	51	41	45	43	51	56	38	52	48	44	40	46	48	35	58	38	52	33	45	36	44	28	34	40	41	52	48	48	32	31	48	42	49	41	36	52	49	41	50	46	38	48	42	47	39	42	38	45	45	48	43	38	53	37	42	40	44	39	50	49	35	47	47	39	48	59	48	42	60	39	42	41	53	50	45	48	54	34	47	48	46	49	41	46	54	46	48	45	53	27	44	34	50	60	43	53	49	43	39	54	47	53	41	58	35	48	47	38	47	55	50	47	42	44	57	46	53	44	49	43	38	38	42	48	45	53	45	56	41	40	65	35	48	41	59	43	46	33	46	56	46	46	55	52	44	59	37	45	59	46	39	38	40	57	45	53	42	45	40	42	50	41	40	58	37	52	50	33	48	42	47	48	40	47	58	45	41	54	27	52	45	51	47	47	40	48	40	39	57	53	44	48	47	45	45	46	48	44	38	47	60	41	51	54	38	40	41	57	31	43	50	36	43	43	36	39	46	59	51	37	47	38	38	39	53	46	41	39	41	50	46	48	46	48	42	42	54	41	48	44	40	36	46	44	45	43	38	45	45	46	45	56	34	58	46	50	33	43	42	60	44	42	49	37	47	51	35	41	36	52	46	41	34	42	56	33	44	53	40	41	46	39	57	53	49	55	49	50	48	52	34	55	41	38	50	34	37	48	49	50	45	50	40	40	35	38	53	52	40	50	38
20486	15474	8179	22127	30289	20560	15345	18860	23004	15622	18940	14112	2316	2109	1829	1752	1452	1532	1437	1282	1284	1258	1224	1055	1092	1061	1072	972	922	961	949	967	931	951	920	926	926	905	891	856	867	864	816	854	834	897	832	810	805	869	863	857	856	862	806	833	829	804	829	828	896	810	823	817	781	839	810	820	793	781	800	770	836	813	843	704	772	791	757	761	774	809	798	757	797	768	786	807	822	807	812	731	775	811	780	833	783	765	778	816	798	784	777	801	824	804	809	741	774	752	709	791	748	768	773	808	771	769	772	754	785	811	771	814	805	767	824	813	777	775	797	793	798	823	746	805	772	801	791	749	803	830	736	791	760	778	771	828	735	821	782	810	789	770	841	772	833	782	832	724	778	759	754	776	809	715	785	766	777	808	790	802	834	759	792	805	771	788	769	794	781	785	776	762	768	779	778	796	809	740	836	768	801	799	763	812	842	779	753	793	759	778	802	794	759	739	764	788	778	767	768	802	768	774	806	831	737	776	779	782	792	755	773	739	773	769	757	817	786	767	779	793	751	787	789	794	789	738	806	789	787	776	738	787	791	764	799	788	805	702	827	785	800	753	816	785	787	790	764	786	776	757	791	749	789	820	806	813	780	783	753	790	787	796	789	794	794	802	763	817	764	810	789	767	741	754	906	778	788	799	752	762	783	766	756	781	782	767	785	766	776	752	774	735	756	774	787	790	808	763	829	761	776	761	812	735	786	763	764	793	822	779	833	785	766	793	763	771	799	811	793	787	830	796	810	776	778	795	745	739	747	794	813	747	774	769	824	761	722	769	742	798	782	795	811	803	761	767	798	792	729	812	796	771	824	820	877	776	825	828	754	835	769	738	840	798	788	770	822	810	787	786	775	775	760	749	778	728	802	765	764	761	751	745	776	782	814	748	779	813	812	756	771	747	763	762	747	881	804	793	786	739	759	753	785	746	795	757	774	757	769	866	784	774	809	718	784	770	756	782	809	806	831	780	822	758	783	798	793	788	799	761	715	795	763	823	813	779	751	809	778	762	785	819	771	797	837	828	781	784	783	785	780	772	821	764	755	756	811	847	791	748	817	802	756	750	781	771	763	785	766	800	760	779	800	780	800	820	802	738	761	788	747	765	790	798	824	757	770	814	789	775	801	808	792	767	814	747	794	790	846	752	781	832	780	823	756	771	724	817	751	836	823	762	780	790	806	775	766	851	770	815	782	791	757	763	812	834	770	773	819	806	761	788	748	765	749	814	789	780	783	820	773	781	768	783	801	779	764	807	780	764	763	800	806	766	811	724	786	760	797	751	816	757	776	784	782	762	760	768	784	754	802	817	766	789	809	793	815	756	750	783	772	764	758	762	793	776	774	769	810	762	801	808	778	781	811	761	778	786	779	791	745	801	779	784	791	804	770	734	727	793	762	785	762	773	763	754	740	814	776	753	822	768	829	830	800	797	762	776	764	782	824	742	815	785	812	767	829	806	773	811	815	793	786	771	753	809	743	797	753	792	838	772	799	749	791	753	778	790	796	812	763	787	786	810	728	805	757	758	795	738	777	788	762	784	782	768	780	806	755	757	769	796	783	811	728	784	767	820	779	747	792	788	798	758	749	771	804	800	786	799	766	773	753	742	795	786	780	761	704	789	798	813	799	781	809	772	785	808	813	783	787	759	759	732	739	795	743	764	773	809	797	842	797	774	729	788	821	753	804	795	814	807	780	763	741	784	810	794	773	806	758	754	826	801	770	766	787	780	833	739	774	808	763	737	795	801	757	809	750	814	775	771	762	829	731	800	812	784	768	791	750	781	814	822	775	775	774	798	771	765	769	776	754	786	726	757	716	768	785	774	788	792	841	788	744	825	782	795	748	768	805	839	749	829	743	789	799	763	791	791	798	822	734	750	764	786	824	802	774	751	792	780	753	759	766	763	786	826	766	796	797	763	780	782	767	825	793	794	794	758	777	750	822	841	785	792	782	767	814	761	778	766	806	742	791	827	781	843	780	815	778	820	784	802	801	740	813	787	777	779	801	754	775	828	736	795	799	793	782	784	801	754	821	749	772	773	823	781	775	806	771	784	778	813	806	818	728	777	776	772	812	797	826	815	735	749	768	773	791	761	790	754	800	725	795	776	716	759	745	800	774	776	832	751	792	780	824	785	785	818	751	760	780	771	792	789	815	775	779	793	800	801	714	775	720	771	744	800	771	824	760	779	747	740	778	788	782	748	789	807	751	794	772	772	800	791	738	750	783	760	769	772	782	782	762	761	735	786	802	820	779	730	733	811	775	784	769	778	760	805	759	792	761	806	722	791	829	769	763	775	783	771	804	753	781	762	809	793	789	743	778	745	785	738	782	788	744	807	763	738	756	762	809	743	783	843	832	816	765	797	773	777	801	821	794	735	768	754	756	802	781	771	773	751	789	738	795	795	784	719	791	746	770	760	803	800	771	814	789	766	734	776	812	796	754	799	784	748	794	781	806	758	782	782	750	767	807	778	773	792	791	818	833	748	766	800	785	766	815	795	759	822	770	735	781	742	793	801	824	765	745	731	790	773	761	789	833	755	809	746	780	741	770	796	800	758	754	771	781	800	783	747	793	836	788	763	759	794	786	759	844	826	760	731	782	760	783	757	747	779	753	771	787	794	737	818	768	766	760	751	802	778	790	750	799	757	826	805	769	786	784	854	793	749	786	788	759	809	809	795	730	773	787	758	758	791	808	795	826	794	759	751	810	769	807	756	747	714	790	791	785	768	750	726	782	800	813	779	787	718	792	758	732	781	814	771	813	771	761	815	747	803	767	819	782	825	797	766	779	800	782	813	760	785	789	796	739	713	807	787	776	807	774	737	764	777	815	730	747	736	749	735	800	763	776	832	802	792	786	789	772	747	778	795	782	814	797	804	771	767	773	763	770	797	785	749	764	766	814	809	818	776	759	774	684	763	849	840	774	763	796	780	787	832	816	763	798	768	804	786	832	790	791	732	763	771	846	816	766	788	827	821	828	763	816	754	820	849	819	732	775	769	795	722	780	784	792	758	835	735	771	809	791	793	813	777	834	836	778	764	810	820	769	755	743	779	792	824	776	827	780	782	726	757	768	757	808	777	796	754	824	774	816	817	802	755	808	747	782	806	760	761	749	811	781	754	749	804	796	770	816	739	785	769	791	799	765	782	819	764	756	757	814	794	814	828	776	788	773	794	787	790	754	787	825	827	776	761	791	737	759	767	835	790	782	772	778	755	770	760	769	782	786	761	764	848	767	776	827	796	804	800	837	780	787	780	799	787	719	791	760	790	765	769	730	785	780	789	800	767	787	781	754	807	778	769	729	761	738	774	795	784	817	794	822	775	833	786	726	775	765	759	754	809	771	810	804	778	823	764	763	804	780	770	744	784	786	764	721	784	757	750	812	762	744	738	734	802	746	754	758	793	760	808	772	780	783	833	761	815	803	771	797	775	764	782	761	777	806	766	762	741	705	784
2535	615	299	319	387	283	238	463	430	376	647	495	58	37	48	43	29	27	37	50	36	40	33	25	26	47	46	30	27	20	32	22	25	33	33	28	31	28	25	27	26	23	25	30	24	30	29	22	33	28	37	28	35	26	22	28	28	24	31	25	30	23	32	29	28	29	26	31	21	29	25	26	22	25	19	25	27	26	24	28	28	20	33	25	26	28	28	21	22	38	22	33	31	38	30	28	36	33	26	32	28	31	30	27	24	31	19	23	18	24	27	26	32	26	30	36	26	36	27	22	28	25	32	23	41	33	33	28	28	30	21	35	25	32	22	27	39	23	30	21	15	29	37	30	37	34	27	31	34	19	25	29	25	21	18	22	23	26	22	35	33	25	17	27	34	14	23	26	32	26	26	36	29	28	20	20	22	22	29	27	26	23	22	29	20	29	24	28	28	33	19	21	22	29	19	23	35	24	25	23	27	34	22	28	28	22	22	24	30	27	29	25	34	26	33	27	24	29	33	18	26	28	30	35	28	25	15	20	30	31	31	30	34	27	25	23	28	26	22	21	21	34	24	26	24	23	25	34	27	28	22	28	31	33	30	25	27	25	31	29	23	30	27	34	19	28	23	25	21	27	19	27	33	39	29	23	22	25	25	21	22	28	31	23	38	27	22	25	20	27	33	28	29	23	43	27	25	26	24	22	32	32	26	34	30	29	20	30	16	24	31	26	19	26	25	18	30	17	36	29	26	28	25	23	22	22	25	27	34	27	30	25	24	22	32	34	31	23	28	23	32	23	25	23	37	35	29	25	28	23	27	16	22	35	29	24	21	22	27	23	23	29	18	22	29	28	17	35	19	25	28	25	25	23	22	30	23	25	27	22	23	25	14	29	25	29	18	28	26	27	16	20	23	23	33	25	22	26	36	17	25	24	38	27	18	35	28	22	20	26	28	25	17	25	28	24	26	18	37	30	30	23	12	25	24	25	24	27	29	32	26	24	21	21	31	33	30	33	29	33	20	22	25	25	22	24	16	27	32	24	23	22	24	33	29	27	29	28	21	30	35	33	30	21	27	17	26	24	21	32	18	21	31	22	29	27	18	23	25	27	22	21	16	29	29	30	32	32	28	14	25	29	29	30	24	28	23	23	25	28	24	30	21	31	21	27	27	22	29	32	37	31	38	30	25	31	26	29	23	14	23	37	16	28	26	26	26	28	30	20	21	36	26	35	35	25	26	29	23	24	22	27	21	30	30	23	17	30	24	33	15	25	20	23	26	33	31	25	28	23	17	24	23	24	29	24	25	28	30	37	32	32	23	31	31	29	27	28	23	24	26	25	32	26	35	23	26	22	33	23	25	34	24	26	26	26	22	26	28	28	28	21	23	30	24	24	28	30	28	22	24	25	28	24	24	21	25	29	29	26	24	24	21	21	19	32	33	27	37	35	26	27	35	27	26	23	27	30	28	25	28	31	32	30	23	25	29	29	31	27	31	31	20	23	24	21	27	26	22	19	29	26	26	25	28	17	28	20	29	26	24	28	26	30	26	28	38	32	24	26	18	22	22	24	31	30	23	37	27	27	33	28	26	33	21	24	25	26	30	31	31	27	28	26	35	35	27	34	31	23	23	27	17	36	30	32	24	24	25	25	24	18	23	24	29	24	21	31	28	25	38	29	21	27	28	21	32	27	37	24	26	26	22	41	25	26	36	18	27	28	18	34	22	27	23	28	26	29	27	31	28	30	26	22	23	33	30	26	23	26	27	24	30	31	29	29	31	24	25	30	24	25	28	14	26	29	31	21	23	17	28	32	27	27	30	28	30	22	25	24	18	28	18	23	27	28	34	23	42	31	23	33	29	25	26	23	26	27	25	26	28	36	24	29	31	15	27	21	24	25	25	30	26	22	23	36	37	28	22	33	19	28	33	19	23	32	38	25	25	20	24	34	35	22	21	27	16	24	29	24	16	25	37	26	33	23	36	26	27	24	25	22	25	24	30	24	28	32	26	25	26	23	26	37	23	24	40	32	23	32	25	33	20	40	16	29	23	22	32	26	31	27	34	26	29	22	20	16	18	28	21	34	28	27	26	26	22	28	32	27	30	23	28	28	26	22	31	27	21	27	26	28	23	32	25	16	20	26	31	31	27	31	32	17	23	25	29	35	26	23	28	25	37	29	30	32	22	27	30	40	33	29	28	23	18	23	24	24	27	25	29	21	35	20	26	27	21	22	21	24	32	20	21	27	30	28	27	30	43	26	20	17	29	19	25	19	36	29	25	32	23	26	24	35	36	31	28	28	29	19	27	28	30	28	32	24	22	23	34	24	23	31	22	19	30	27	24	26	25	37	29	27	25	28	21	22	18	36	29	37	25	17	24	31	23	25	23	31	25	17	38	28	22	31	33	27	27	20	39	31	17	22	19	20	21	32	37	22	26	27	33	38	26	27	24	26	28	32	26	31	15	26	29	22	28	21	29	26	23	28	27	27	33	20	39	27	29	22	36	32	19	31	26	21	24	34	22	20	28	31	30	27	25	21	29	30	30	29	29	24	28	30	30	25	22	24	24	28	24	17	27	34	40	22	30	40	31	31	28	33	24	31	27	24	21	29	20	31	42	23	28	32	28	23	21	28	28	33	18	17	20	25	35	26	22	25	28	30	30	27	26	26	30	28	19	28	31	20	27	25	41	19	35	20	29	27	14	27	22	20	22	20	19	23	19	36	26	15	22	26	23	27	31	25	25	14	22	35	31	34	36	36	28	25	26	23	17	35	22	26	22	37	32	16	20	31	24	19	27	21	33	34	14	25	19	24	22	26	22	21	27	29	29	26	29	21	22	31	18	23	31	20	25	33	26	32	29	26	23	29	34	33	21	14	22	33	18	36	32	27	32	28	23	30	18	29	34	22	31	30	33	27	33	31	27	17	32	24	26	29	20	24	29	25	28	31	33	28	31	27	28	24	36	24	17	20	24	22	19	26	30	30	29	26	32	16	32	14	26	19	16	30	18	22	21	27	25	28	29	24	30	33	21	34	23	23	34	29	23	18	19	21	23	26	38	30	39	29	32	28	24	18	24	21	28	30	25	33	21	27	27	30	21	31	28	31	33	23	24	20	26	29	22	27	31	29	20	24	23	24	24	23	25	32	29	30	23	23	27	19	20	28	32	28	27	27	21	27	19	20	31	25	33	29	16	32	36	28	28	23	20	27	29	28	27	27	26	29	32	32	35	26	31	27	31	28	25	15	21	27	12	25	30	25	26	23	30	27	24	22	26	27	31	20	11	26	26	19	36	29	32	31	23	33	20	28	26	26	31	27	23	26	16	29	21	30	25	22	23	25	25	28	32	25	17	31	28	32	27	26	25	24	17	28	33	31	27	24	27	24	28	26	21	21	31	23	17	30	28	19	26	29	29	27	26	27	32	29	24	29	22	28	28	25	27	23	36	20	30	19	29	25	28	29	26	32	21	34	31	30	27	34	31	20	26	26
19960	14617	8178	24207	27080	19494	15705	22741	19542	17732	21054	10636	1957	1838	1522	1317	1237	1173	1044	905	988	951	848	817	829	776	739	729	656	671	612	648	649	591	642	582	577	554	574	579	541	507	522	544	516	523	518	515	514	497	588	554	549	532	515	505	504	541	489	476	471	494	484	513	526	485	475	458	505	521	496	514	475	492	484	497	523	515	443	536	516	505	463	469	466	494	456	438	473	463	464	456	496	473	448	494	486	482	475	457	443	479	439	485	533	452	458	453	454	512	453	476	451	470	463	463	484	489	460	473	484	416	415	476	454	460	498	506	461	485	488	431	441	452	447	480	447	474	471	455	484	459	468	476	456	450	451	467	487	505	458	441	451	456	403	453	485	463	474	457	448	482	460	439	485	476	486	487	488	439	470	453	442	482	451	444	446	479	496	449	446	462	484	440	503	457	466	468	505	460	458	478	467	463	434	496	484	466	484	478	520	447	485	492	456	492	439	470	473	488	428	439	426	459	457	470	439	490	463	472	407	477	443	472	445	506	471	459	458	442	464	480	433	478	467	472	459	458	511	497	455	470	471	494	457	460	476	464	465	461	467	452	452	474	477	477	412	452	421	473	489	502	467	477	472	482	456	455	455	445	460	482	465	465	429	488	462	479	447	437	457	468	445	468	442	512	474	476	456	438	467	453	512	484	444	452	434	474	454	478	454	447	423	426	424	471	428	470	481	467	425	451	475	468	455	429	476	428	448	478	456	462	451	459	436	430	463	445	468	449	469	494	458	456	470	506	472	482	493	475	458	415	452	455	501	441	501	467	475	473	442	473	463	426	489	442	462	451	461	444	482	436	460	460	403	484	461	467	424	460	460	469	467	460	422	448	464	464	486	454	442	465	490	430	464	429	489	442	485	447	471	460	463	453	462	460	463	447	451	480	434	466	481	480	475	453	439	510	476	443	457	440	486	464	457	447	469	434	468	454	483	436	458	476	444	457	465	439	461	452	467	430	440	497	460	438	508	465	467	460	449	449	444	460	455	477	478	461	485	407	469	520	471	437	472	477	462	437	497	478	420	443	448	461	430	452	463	449	461	472	443	488	448	488	461	435	458	476	483	458	451	434	455	432	456	418	466	459	493	445	496	438	452	456	421	467	443	485	476	470	462	462	449	458	468	463	446	492	431	486	436	444	485	466	478	430	470	495	463	459	451	443	431	462	428	490	470	483	444	475	484	473	443	463	478	472	465	467	444	450	475	467	485	443	495	447	487	472	419	469	493	414	469	450	520	451	429	453	450	446	503	492	457	476	490	446	457	471	427	522	450	452	423	463	441	484	448	485	452	466	440	449	480	498	501	486	473	430	441	442	440	482	487	460	470	450	460	438	437	489	477	437	464	442	464	461	487	469	469	478	494	464	457	464	483	459	481	438	481	485	439	484	469	436	487	468	442	467	449	467	478	464	468	445	476	443	447	403	407	416	482	448	504	494	473	478	472	454	458	466	416	500	439	442	427	457	455	440	465	479	443	414	465	459	442	446	448	467	425	465	455	466	452	451	432	431	450	475	460	502	480	430	472	453	463	459	485	429	475	477	457	506	461	456	474	482	444	448	459	475	451	480	435	455	463	497	414	454	489	450	496	470	452	463	474	472	453	481	447	462	433	457	493	504	435	448	459	436	484	467	451	444	440	467	457	468	455	477	474	496	469	471	440	452	461	475	454	484	487	433	476	479	492	440	479	464	476	463	452	477	470	453	460	438	470	477	457	441	443	468	452	477	450	484	450	471	467	470	455	470	486	458	493	477	454	454	469	498	485	461	458	466	500	454	492	463	446	488	453	452	407	462	480	469	447	451	453	458	451	485	460	448	469	464	437	461	432	485	466	497	424	452	456	450	447	445	448	472	442	448	464	475	482	443	484	491	463	448	476	476	446	445	426	486	477	451	507	414	470	466	461	464	443	468	519	482	409	453	420	475	469	459	458	489	469	457	465	468	467	496	450	456	496	465	451	484	472	449	482	478	466	438	449	432	424	430	472	463	466	438	433	472	426	499	440	510	473	447	433	443	482	456	462	481	472	451	459	448	433	480	426	450	417	476	450	478	446	482	454	443	471	446	474	448	503	483	451	441	440	427	466	479	497	468	440	475	462	507	447	458	464	417	464	484	474	447	466	440	439	457	484	468	490	457	462	468	452	454	467	473	431	500	469	461	478	440	449	423	442	467	452	494	484	494	460	473	481	467	467	450	445	433	477	464	476	508	472	458	398	442	477	488	461	450	499	435	471	450	461	466	474	489	464	437	452	452	446	421	507	488	411	477	481	474	473	466	439	478	485	449	402	442	460	462	457	469	465	444	466	463	470	465	428	463	422	485	467	460	473	478	442	450	470	483	440	453	467	492	462	444	464	449	460	456	465	441	463	500	478	473	470	462	429	441	446	506	419	462	469	453	462	414	487	459	468	446	467	479	450	394	458	482	486	492	475	464	457	485	478	397	447	474	484	437	483	445	460	453	422	463	476	459	472	462	477	456	479	472	454	471	444	464	510	445	428	454	463	405	472	447	414	423	504	452	445	452	432	454	482	431	465	457	438	445	472	442	485	455	484	499	481	513	461	467	414	441	416	457	494	436	443	430	473	395	463	449	438	460	474	466	451	436	507	456	455	484	471	490	488	505	436	474	453	435	435	459	453	480	481	476	464	478	428	450	444	473	474	446	481	491	442	440	474	491	480	474	450	471	468	480	480	473	442	451	468	484	467	444	450	461	419	459	502	449	470	436	474	476	440	465	483	454	430	483	452	515	449	463	469	489	482	452	488	453	455	458	437	480	456	493	465	454	447	491	456	457	463	489	444	476	488	480	471	464	457	452	426	465	467	476	458	451	447	497	451	458	469	490	461	430	455	456	457	497	477	463	496	473	449	459	478	464	472	489	471	478	435	439	461	473	449	491	467	469	468	467	420	482	480	467	478	460	486	499	455	428	444	465	474	496	466	479	469	459	387	467	471	467	466	463	458	482	457	445	492	460	462	459	476	486	472	463	457	436	465	447	489	490	466	485	458	490	503	478	456	451	497	425	477	455	485	482	480	471	444	463	445	460	440	444	457	466	474	435	478	461	450	442	465	449	470	460	475	479	464	483	474	471	459	448	477	458	444	462	479	477	460	457	448	480	465	451	440	460	498	459	488	434	469	437	459	471	494	456	465	463	488	465	433	465	456	477	427	491	415	440	463	420	441	423	435	489	492	459	469	460	454	426	460	447	478	457	438	481	431	453	443	493	419	480	452	435	435	480	447	475	419	428	448	454	502	436	475	466	453	445	472	476	472	407	395	492	483	462	492	465	444	458	457	468	453	476	421	449	497	447	486	443	453	468	468	464	434	474	470	442	455	474	438	495	486	506	469	441	461	413	463	458	461	457	433	449	465	460	478	466	462	484	477	453	467	445	466	466	438	500	470	435	463	471	425	431	471	443	471	466	471	431	493	458	475	473	501	467	497	403
2002	1010	653	569	593	630	482	887	666	785	921	292	128	103	121	124	92	87	93	68	82	75	72	88	81	69	70	73	70	73	84	71	77	62	57	79	74	61	76	58	71	64	73	63	70	70	69	64	70	74	55	58	71	67	73	64	74	64	55	56	60	73	73	74	72	59	69	65	60	67	61	60	63	70	84	52	63	66	60	55	73	62	66	62	47	61	65	60	59	64	58	55	67	61	53	60	57	64	69	60	67	55	67	62	48	57	51	54	61	59	69	75	49	56	75	63	63	48	54	55	57	69	67	58	66	70	61	60	55	55	57	61	56	66	67	76	65	57	57	53	59	64	59	71	63	53	58	58	58	70	71	58	60	67	90	63	66	70	53	56	58	60	74	63	65	57	48	62	62	64	63	55	64	57	62	55	63	71	65	63	65	71	71	75	52	82	66	69	63	54	80	60	64	60	58	59	61	55	64	73	57	67	64	70	54	55	50	57	53	60	58	71	51	68	53	64	59	67	67	57	63	60	70	79	62	62	50	47	60	71	58	58	60	71	57	70	55	64	72	52	56	64	63	68	63	54	60	52	68	75	74	85	71	62	68	51	54	74	62	50	63	68	60	51	65	60	55	59	78	62	62	53	74	68	71	72	55	71	50	53	58	63	59	49	59	54	60	56	69	54	63	43	68	52	61	59	58	54	58	71	70	68	70	56	81	64	65	63	67	45	78	61	65	70	75	61	70	62	62	60	65	76	57	63	52	64	62	61	53	63	66	56	61	58	59	79	59	72	47	59	61	64	55	51	62	67	63	64	63	55	54	53	52	63	60	62	60	57	55	75	59	73	54	60	53	57	68	67	63	52	62	71	56	62	67	79	57	56	57	69	60	69	63	63	58	65	51	60	65	57	56	78	63	64	69	67	52	56	63	41	74	57	67	65	52	61	56	61	67	53	59	77	69	62	58	59	62	74	59	57	65	55	57	69	59	53	67	63	53	49	56	72	71	69	79	59	60	71	64	66	54	79	62	47	61	75	53	72	53	64	48	56	56	56	69	56	62	59	67	71	54	50	53	55	73	59	60	68	57	76	64	61	57	70	60	59	61	67	65	66	64	61	54	60	59	78	61	70	57	80	59	63	64	66	70	62	65	74	62	69	59	60	62	59	58	67	68	72	55	74	62	62	70	62	72	57	73	70	67	66	63	66	53	59	55	82	75	63	57	70	77	61	68	59	60	61	62	65	63	60	66	57	63	53	63	73	55	62	57	57	60	60	64	57	63	62	49	56	91	68	54	64	66	56	58	68	68	61	58	57	61	66	62	68	68	64	58	64	66	54	54	54	50	60	73	59	57	65	67	52	63	64	68	64	56	58	66	52	56	54	62	53	50	64	59	55	61	58	63	61	59	60	57	61	69	62	66	67	72	62	59	66	70	71	65	72	68	57	49	64	48	62	73	58	78	70	58	63	57	62	73	65	57	55	40	60	74	50	65	62	63	46	68	73	59	62	51	64	64	69	64	60	65	66	72	59	56	70	65	63	64	55	60	82	67	48	69	55	66	58	67	57	77	65	60	61	77	50	73	66	68	51	43	51	71	64	68	66	54	69	63	55	62	61	65	48	64	83	73	56	61	66	49	66	73	59	65	69	64	72	76	76	56	62	67	56	94	70	60	66	64	62	65	56	55	70	53	60	67	68	65	63	75	74	68	70	62	71	58	66	65	73	70	78	62	51	50	57	65	59	82	66	61	62	49	60	69	65	58	65	71	69	64	70	61	60	65	73	61	68	66	72	75	61	67	58	69	56	59	66	64	66	47	67	77	67	71	67	58	68	65	66	82	71	52	61	54	53	58	74	65	61	58	61	53	69	57	59	54	63	60	69	65	62	47	62	55	65	72	69	67	65	66	63	55	51	70	67	60	64	66	72	51	54	61	61	66	53	63	64	79	74	61	72	70	55	68	62	66	65	66	69	61	62	59	60	68	72	58	66	59	76	63	79	57	66	64	71	59	53	53	38	58	61	73	70	60	60	64	65	52	71	60	69	52	59	46	68	63	68	66	75	69	67	55	66	71	37	59	67	73	67	62	59	73	72	76	49	60	66	62	68	73	48	52	69	71	66	53	51	73	64	70	65	58	54	53	54	55	48	60	60	79	55	49	64	63	49	70	46	68	52	63	82	67	62	67	51	61	73	60	56	54	68	47	45	66	71	68	59	70	64	53	47	71	64	86	63	63	53	64	60	75	61	68	63	63	63	57	68	67	64	58	58	52	67	59	60	58	65	58	59	61	72	55	73	50	56	74	68	56	59	82	65	58	62	56	62	42	60	60	75	55	65	68	54	66	54	66	56	81	71	61	70	65	61	59	77	64	68	80	62	62	59	66	73	66	64	58	64	70	62	76	59	62	59	58	66	71	56	51	66	62	55	61	67	65	65	75	70	63	65	62	77	51	59	67	60	73	55	63	56	58	66	58	66	63	64	63	55	56	51	55	85	79	63	58	54	58	61	63	76	73	62	63	60	65	62	59	69	67	67	49	67	61	73	66	68	58	66	59	68	64	49	60	55	63	63	65	54	74	50	62	63	69	55	68	63	76	66	58	60	77	69	73	60	64	57	60	63	59	67	62	60	54	48	50	68	60	75	71	59	55	55	52	58	69	59	67	67	66	80	57	57	79	68	70	62	66	52	61	62	62	56	60	58	67	57	51	66	54	63	54	50	63	62	70	55	55	66	42	60	39	53	62	64	57	64	72	66	57	69	55	65	76	56	66	72	56	53	54	52	68	75	66	67	80	65	55	59	69	65	70	52	66	64	71	53	63	69	54	73	54	64	64	74	59	57	58	72	50	61	55	71	54	63	53	66	53	79	81	58	60	58	64	58	64	58	57	66	60	51	73	61	63	63	61	62	62	69	54	68	77	67	74	59	49	71	60	58	62	49	57	55	74	71	71	58	63	67	57	60	61	59	57	54	68	56	67	74	82	75	68	58	51	68	74	61	54	73	63	69	79	64	70	69	72	65	67	66	44	46	55	57	77	63	55	55	54	74	71	65	72	56	79	64	61	60	61	47	59	57	61	67	58	66	70	69	77	66	70	68	58	51	63	69	66	59	56	48	84	72	72	62	64	62	70	70	70	59	85	63	66	83	63	46	54	61	78	64	61	75	68	70	52	58	63	57	62	66	63	67	56	55	71	62	65	69	68	66	68	62	53	68	63	50	66	75	59	52	64	79	62	61	64	88	71	57	54	64	71	63	60	64	55	46	59	73	68	73	63	71	68	70	73	50	62	61	61	67	54	73	63	70	73	49	36	64	65	65	73	59	68	82	60	67	62	53	58	49	61	60	60	53	65	50	60	60	70	62	59	50	59	65	74	52	71	58	72	62	59	63	59	66	73	52	80	60	57	48	64	67	66	55	91	83	70	57	72	58	58	54	68	62	61	62	70	71	72	70	58	56	55	48	48	67	58	68	56	53	72	67	64	60	80	76
26462	20126	14382	31043	31631	27908	23334	29473	23018	24785	25167	8134	4335	3775	3308	3135	2682	2584	2449	2217	2206	2164	1953	1794	1682	1718	1590	1563	1558	1518	1527	1451	1402	1426	1415	1297	1274	1351	1238	1313	1314	1278	1196	1233	1257	1226	1194	1184	1186	1232	1275	1258	1159	1189	1166	1121	1155	1124	1180	1107	1142	1124	1109	1161	1130	1096	1103	1127	1116	1105	1074	1112	1109	1113	1113	1160	1098	1106	1069	1121	1064	1098	1062	1097	1127	1154	1054	1123	1139	1084	1035	1080	1083	1121	1012	1094	1105	1077	1071	1136	1065	1091	1086	1095	1071	1100	1139	1055	1047	1036	1028	1112	1093	1074	1099	1045	1091	1054	1061	1049	1083	1083	1069	1089	1091	1116	1113	1082	1119	1096	1099	1065	1078	1105	1093	974	1117	1098	1100	1084	1083	1072	1050	1041	1021	1125	1030	1077	1067	1076	1076	1086	1041	1067	1094	1073	1101	1022	1118	1051	1009	1106	1022	1122	1064	1032	1130	1051	1029	1082	1077	1042	1095	1062	1102	1074	1032	1060	1086	1114	1068	1082	1059	1092	1059	1109	1054	1078	1083	1050	1055	1052	1044	1055	1095	1021	1099	1023	1058	1141	1096	1119	1066	1046	1081	1085	1136	1068	1051	1095	1054	1052	1042	1100	1056	1043	1010	1083	1093	997	1050	1076	1037	1029	1070	1078	1096	1094	1084	1063	1052	1123	1021	1019	1062	1056	1030	1065	1138	1053	1083	1108	1067	1070	1064	1133	1088	1023	1049	1081	1065	1058	1033	1103	1007	1100	1066	1105	1055	1051	1017	1085	1087	1063	1021	1067	996	1066	1093	1033	1086	1086	1058	1055	1015	1067	1114	1034	1106	1050	1021	1063	1125	1073	1085	1050	1066	1048	1045	1078	989	1050	1060	1054	1054	1067	1124	1086	1020	1067	1035	1038	1006	1087	1010	1096	1061	1004	1091	1058	1063	1094	1061	1059	990	1052	1017	1034	1037	1090	1084	1054	1063	1031	990	1121	1114	1069	1047	1053	1016	1024	1059	1007	1026	1081	1077	1081	1067	1149	1047	1054	1094	1084	1091	1014	1039	1165	1086	1087	1087	1031	1085	1043	1090	1084	1067	1052	1005	1076	1080	1130	1088	1039	1074	1049	1072	1038	1090	1080	1019	1034	1109	1025	1084	1063	1007	1108	1002	1062	981	1091	1044	1094	1098	1060	1091	1088	1113	990	1130	1119	1102	1111	1078	1083	1030	1063	1042	970	1020	1080	1083	1073	1008	1040	1024	1063	1091	1074	1045	1108	1034	1066	1105	1125	1064	979	1057	1013	1066	1049	1110	1029	1106	1083	1080	1084	1090	1074	1056	1081	1046	1082	1038	1066	1069	1060	1035	1066	1077	1066	1082	1019	1035	1091	1079	1066	1099	1092	1055	1056	1019	1039	1125	1118	1053	1098	1042	1035	1071	1091	1019	1078	1036	1075	1019	1078	1053	1057	1119	1050	1037	1091	1061	1046	1108	1031	1099	1047	1079	1122	1071	1039	1066	1051	1079	1109	1025	1057	1040	1024	1091	1026	1038	1059	1096	1068	1032	1152	1066	1024	1066	1087	1053	1062	1072	1075	1070	1080	1051	1079	1063	1073	1019	1083	1064	1045	1044	1106	1030	1089	1034	1072	1058	1099	1063	1054	1072	1044	1048	1072	1059	1049	1081	1066	1101	1060	1120	1084	1079	1027	1069	1098	998	1094	1005	1073	1010	1085	1012	1056	1035	1109	1038	1064	1047	1047	1066	1097	1067	1078	1088	1092	1066	1096	1091	1084	1063	1084	1024	1072	1087	1039	1032	1037	1098	1077	1031	1077	1098	1035	1118	1092	1097	1059	1054	1047	1044	1114	1074	1023	1091	1060	1067	1033	1088	1033	1064	1086	1038	1041	1064	1131	1073	1102	1081	1065	1071	1063	1047	1037	1000	1032	1028	1041	1085	1053	1050	1075	1041	1041	1025	1028	1068	1088	1028	1090	1070	1057	1060	1054	1082	1047	1017	1042	1026	1068	1091	1044	1047	1151	1094	1068	1024	1078	1007	1024	1080	1044	1062	1083	1081	1064	984	1089	1044	1102	1066	1036	1084	1062	1065	1053	1074	1108	1048	1056	1066	1052	1062	1075	1079	1078	1038	1097	1079	1036	1048	1068	1080	1043	1042	1028	999	1015	1062	1141	1035	999	1109	1010	1038	1043	1124	1006	1090	1067	1073	1071	1103	1028	1069	1117	1087	1089	1092	1041	1079	1065	1035	1026	1102	1051	1090	1054	1079	1079	1039	1068	1088	1045	1066	1027	1064	1096	1100	1083	1071	1051	1098	1075	1017	1063	1094	1102	1027	1067	1064	1037	1062	1056	1136	1089	1042	1043	1126	1046	1069	1021	1110	1074	1126	1066	1042	1123	1038	1052	1063	1062	1032	1083	1095	1068	1090	985	1099	1056	1075	1032	1016	1051	1053	1050	1063	1108	1117	1105	1020	1088	1139	1032	1075	1135	1057	1023	1074	1076	1069	1004	1064	1042	1121	1102	1087	1089	1076	1053	1062	1054	1081	1116	1070	998	1118	1028	1110	1045	1055	1055	1045	1090	1094	1053	1078	1064	1109	1037	1028	1057	1055	1054	1050	1070	1078	1087	1051	1071	1086	1103	1073	1072	1105	1020	1049	1094	1072	1076	1049	1054	1101	1108	1063	1041	1057	1046	1074	1093	1083	1107	1008	1031	1021	1105	1056	1024	1097	1056	1051	1139	1032	1102	1040	1152	1037	1093	1091	1057	1076	1089	1054	1007	1088	1145	1087	1066	1069	1105	1097	1032	1098	1042	1096	1100	1061	1078	1056	1079	1088	1076	1034	1087	1096	1051	1095	1034	1046	1114	1075	1032	1046	1089	1029	1049	1057	1051	1098	1089	1042	1074	1019	1021	1049	1031	1124	1046	1049	1028	1064	1134	1045	1119	1072	1141	1090	1052	1105	1076	1049	1067	1072	1035	1092	1032	1049	1095	1076	1036	1022	1049	1061	1035	1048	1061	1088	1041	1088	1087	1040	1041	1072	1122	1041	1124	1068	1036	1068	1045	1094	1100	1094	1038	1084	1131	1049	1061	1056	1083	1100	1053	1116	1088	1067	1062	1099	1035	1002	1055	1011	1131	1067	1103	1030	1099	1059	1063	1085	1055	1038	1064	1117	1050	1054	1072	1076	1000	1100	1084	1063	1138	1097	1054	1089	1056	977	1034	1041	1110	1035	1053	1022	1050	1048	1064	1064	1058	1074	1134	1124	1137	998	1074	1032	1091	1118	1113	1045	1098	1085	1093	1111	1067	1114	1100	1072	1079	1051	1071	1074	1034	1072	1137	1065	1066	1001	1061	1052	1030	1062	1054	1038	1062	1080	1129	1035	1115	1064	1082	1033	1054	1043	1080	1017	1048	1123	1011	1052	1059	1041	1074	1105	1070	1154	1083	999	1077	1066	1085	1107	1041	1119	1031	1046	1032	1067	1131	1011	1110	1078	1043	1062	1083	1063	1034	1074	1098	1041	1101	1086	1086	1073	1102	1068	1088	1035	1037	1109	1039	1051	1016	1062	1073	1083	1092	1044	1045	1041	1057	1047	1085	1072	1072	1042	1012	1022	1096	1061	1082	1025	1064	1059	1073	1109	1071	1016	1043	1045	1090	1083	1059	1079	1080	999	1117	1090	1081	1071	1072	1071	998	1040	1024	1071	1040	1064	1018	1072	1080	1045	1045	1056	1095	1043	1090	1029	1085	1104	1076	1110	1132	1092	1056	1090	1037	1071	1136	1068	1026	1052	1022	1011	1045	1018	1110	1096	961	1109	1050	1097	1009	1017	1019	1108	1019	1022	1075	1110	1046	1086	1035	1062	1041	1025	1033	1068	1172	1048	1046	1143	1072	987	1043	1048	1078	1132	1080	1072	1098	1089	1109	1098	1143	1125	1105	1052	1065	1135	1043	1047	1076	1036	1059	1061	1068	1100	1108	1045	1059	1058	1106	1066	1034	1077	1089	1069	1105	1053	1074	1092	1075	1051	1129	1065	1067	1058	1023	1021	1056	1051	1084	1051	1066	1043	1121	1074	1031	1116	1079	1094	1092	1056	1041	1057	1064	1052	1074	1084	1151	1069	1076	1054	1043	1029	1066	1041	1011	1065	1069	1083	1069	1148	1070	1044	1052	1111	1080	1097	1016	1087	1139	1005	1069	1060	1059	1031	1029	1081	1075	1054	1039	1043	1026	1063	1027	1074	1067	1049	1024	1027	1120	1091	1028	1061	1121	1086	1113	1072	1039	1129	988	1059	1026	1060	1035	1093	1123	1083	1034	1036	1079	1070	1071	1022	1093	1114	1058	1014	1061	1077	1014	1043	1055	1055	1077	1088	1071	1040	1069	1115	1076	1054	1062	1051	1028	1104	1094	1085	1049	1065	1049	1069	1032	1034	1088	1109	1092	1078	1121	1042	1136	1077	1066	1060	1009	1056	1043	1103	1036	1036	1044	1030	1065	1092	1087	1080	1134	1063	1118	1048	1069	1044	1054	1029	1016	1084	1042	1105	1109	1101	1046	1072	1064	1048	1048	1146	1112	985	1059	1073	1023	1071	1111	1096	1008	1071	1060	1125	1102	1096	1100	1064	1092	1081	1078	1094	1051	1038	1071	1051	1127	1072	1063	1110	1078	1043	1035	1101	1074	1071	1035	1080	1049	1103	1012	1066	1020	1052	1049	1082	1073	1079	1035	1083	1078	1012	1054	1025	1062	1102	1090	1099	1070	1102	1056	1053	1040	1061	1035	1004	1057	1085	1132	1048	1055	1058	1040	1059	1031	1036	1071	1015	1056	1076	1064	1094	1035	1086	995	1009	1095	1082	1118	1081	1123	1063	1076	1068	1038	1066	1058	1093	1140	1086	1037	1117	997	1060	1051	1119	1075	1073	1025	1109	1049	1072	1094	1043	1016	1093	1051	1023	1059	1018	1079	1072	993
1504	411	309	200	188	192	174	464	324	258	143	29	17	14	20	23	23	17	27	26	15	15	24	18	28	21	14	22	24	14	23	13	16	21	20	18	18	20	20	18	28	22	25	23	25	23	17	12	23	25	19	11	16	13	17	7	17	15	27	15	15	16	18	26	25	20	21	26	18	18	21	20	15	23	22	23	26	9	23	25	15	17	21	21	19	22	22	20	23	16	20	14	19	22	18	15	22	16	21	20	24	18	18	12	16	13	16	21	17	18	21	26	21	13	16	11	16	16	18	20	23	13	31	12	19	24	22	16	22	24	21	17	19	14	19	26	19	24	18	24	25	27	20	19	15	14	25	22	18	21	19	22	15	18	15	15	20	19	18	15	24	16	19	18	12	28	22	17	23	22	27	19	16	18	20	15	23	21	17	23	18	17	18	25	21	20	16	17	21	18	16	14	27	14	22	21	25	11	20	12	20	23	25	14	19	19	24	16	19	16	19	20	21	18	17	20	21	22	27	28	21	29	14	17	16	28	20	21	19	16	23	18	23	17	13	18	11	25	16	21	18	10	18	13	22	20	19	22	20	16	9	16	14	21	17	19	17	21	15	27	22	24	16	21	20	23	13	13	25	20	22	25	20	12	23	22	21	27	17	20	21	19	17	18	15	15	18	16	19	26	23	16	28	27	15	23	23	13	27	32	21	15	11	31	19	20	18	17	13	21	26	15	20	16	19	21	18	27	25	27	24	17	19	18	24	15	24	17	12	21	19	19	26	18	22	17	15	17	21	18	20	20	20	16	18	17	19	15	21	23	13	22	23	23	25	22	23	17	22	25	12	21	18	21	16	20	17	19	21	16	16	17	15	13	20	21	19	23	22	23	17	18	13	21	22	14	22	20	16	32	19	17	24	18	18	19	22	15	20	12	19	16	20	14	24	15	19	20	10	14	27	16	20	15	23	28	23	20	17	28	23	22	30	18	9	10	35	24	18	19	27	15	24	13	14	17	25	27	27	19	21	32	21	20	25	28	16	23	20	21	20	12	20	26	20	22	20	23	14	14	17	16	11	20	18	21	21	25	27	25	18	14	26	28	24	21	18	20	19	15	19	28	24	26	14	14	21	16	19	21	26	17	21	32	22	21	24	15	15	20	23	13	14	18	19	18	16	16	29	25	17	19	27	24	17	27	14	21	20	28	18	14	19	15	24	21	20	18	25	19	23	20	16	20	19	24	15	22	21	18	23	29	18	22	29	18	28	15	23	16	16	14	18	22	14	11	23	19	21	24	19	20	25	19	13	13	18	18	27	18	16	24	14	18	21	23	10	22	26	13	15	17	18	18	20	13	27	25	11	18	19	31	27	23	23	20	10	19	15	15	34	21	20	18	27	19	17	15	17	17	17	22	20	20	26	18	26	22	23	20	25	19	18	15	15	19	17	18	17	22	18	26	24	17	20	18	27	28	23	19	19	24	18	21	13	18	25	29	18	20	18	13	18	24	12	25	20	22	16	11	30	28	23	23	14	21	24	22	18	23	22	14	18	15	15	23	26	20	23	16	23	27	23	21	15	20	16	22	16	16	18	26	13	22	14	29	21	21	23	14	15	22	19	21	21	18	21	23	21	16	21	21	15	21	20	21	30	18	20	16	31	27	17	17	26	16	21	14	18	19	23	21	16	16	21	16	17	23	17	19	20	25	20	29	24	20	18	19	20	19	16	18	29	18	22	18	23	16	19	18	19	22	23	18	19	20	17	21	21	22	21	13	10	12	16	20	22	22	21	26	18	21	15	12	16	19	23	18	13	26	17	28	25	22	18	26	13	16	22	15	17	25	23	14	18	20	19	21	22	20	23	21	24	13	28	12	19	21	15	19	18	18	22	23	23	17	25	20	17	15	18	27	16	16	16	16	20	17	17	17	14	27	14	15	15	20	24	18	26	17	18	10	21	24	26	16	21	24	17	18	27	17	23	28	19	13	25	18	18	13	12	21	20	16	20	20	19	12	19	17	28	16	23	12	17	14	11	16	17	20	17	24	23	18	19	27	14	23	24	17	21	24	19	29	27	24	18	21	19	20	25	16	14	23	22	20	18	12	21	23	16	16	15	17	26	16	13	18	18	16	17	15	34	20	18	25	17	27	21	19	20	28	23	22	21	23	18	30	17	21	20	14	16	20	17	14	16	21	24	32	15	19	15	18	20	16	25	18	19	16	20	16	21	14	14	25	17	19	22	18	16	15	18	21	10	25	27	18	23	26	14	20	25	18	13	21	14	20	18	17	15	17	17	19	23	13	16	19	25	19	28	20	17	14	21	20	23	17	25	23	24	18	19	35	24	19	15	14	22	22	28	17	22	17	22	15	19	23	17	14	24	20	19	20	19	15	26	15	21	24	21	20	16	17	16	23	15	20	20	18	18	18	26	17	25	18	20	20	18	17	15	15	27	25	12	16	28	21	21	9	14	25	22	21	15	18	20	23	16	15	18	22	14	21	15	16	16	21	14	20	20	21	24	20	22	21	11	24	14	14	16	16	19	21	20	24	25	20	14	22	20	19	22	20	19	19	23	15	25	21	17	27	19	21	26	14	18	26	20	19	17	15	16	16	18	19	14	14	22	19	10	17	18	21	19	14	28	15	19	31	24	14	19	27	22	13	29	24	21	21	20	27	15	24	27	22	23	35	26	24	21	26	17	17	14	18	27	25	28	23	15	22	16	14	17	24	17	24	18	17	27	23	18	18	22	26	19	16	17	23	20	22	23	11	22	19	21	9	14	19	16	30	26	23	28	17	19	14	16	20	21	14	18	21	25	17	9	15	14	24	16	18	19	17	11	9	16	13	17	21	21	20	20	20	15	18	19	18	15	15	16	19	20	12	22	31	22	28	25	19	18	24	15	24	19	15	28	27	14	12	19	25	20	28	13	20	23	23	17	17	23	17	17	18	22	15	9	20	23	22	22	22	22	23	15	28	20	23	14	30	22	18	14	18	10	18	18	20	22	25	19	20	22	19	19	20	13	20	17	16	16	28	20	24	16	19	24	23	14	21	16	26	18	14	16	18	28	15	23	15	20	20	15	21	23	17	20	21	23	20	22	16	9	20	15	16	21	18	16	11	15	19	24	10	17	16	10	17	18	18	20	18	14	21	20	22	18	10	28	29	17	16	24	20	14	22	17	27	22	19	21	20	22	16	20	20	11	26	24	19	19	11	16	23	17	16	20	13	23	18	14	19	18	28	18	22	14	24	8	16	20	20	21	19	12	16	24	22	17	10	17	13	16	22	21	27	16	18	18	27	25	22	15	13	21	26	22	17	15	14	29	18	22	17	18	19	17	26	21	15	20	23	26	19	28	22	18	14	18	13	21	25	24	27	27	21	16	11	19	16	17	14	25	22	18	19	19	15	22	15	19	15	17	14	15	19	23	21	12	18	30	21	12	22	21	15	21	17	12	30	23	21	15	25	19	17	22	18	22	21	21	22	26	25	21	17
18763	12013	8444	17958	18123	15527	12843	21710	15384	12854	7872	995	802	723	691	611	577	571	533	498	513	567	510	450	415	388	439	437	410	440	430	415	451	384	412	384	377	422	385	380	386	337	351	391	433	364	355	378	394	356	381	410	402	345	389	349	351	365	366	386	371	367	390	352	350	352	374	366	336	349	360	352	355	361	375	386	379	336	325	385	382	327	351	379	383	344	355	379	373	365	379	377	376	355	355	370	370	340	395	354	335	374	338	370	372	366	359	360	326	377	346	339	352	341	356	393	360	354	339	344	389	347	348	331	345	336	379	361	352	330	395	361	336	360	383	386	395	409	363	402	361	338	361	359	362	358	362	351	369	360	357	342	385	377	345	346	353	352	366	341	385	363	343	344	366	353	365	358	338	365	365	346	368	373	342	361	338	395	386	349	343	354	355	339	355	374	350	345	347	360	347	382	377	360	358	375	376	362	358	371	370	366	365	411	374	399	385	365	354	367	369	391	384	364	375	379	364	368	397	352	370	354	352	360	367	355	363	378	347	363	369	357	366	333	348	353	358	327	333	349	380	375	370	340	346	341	327	369	356	382	337	356	390	360	365	357	393	386	382	340	342	360	331	339	387	331	379	379	339	364	336	396	425	384	361	369	352	356	349	360	316	340	367	393	370	356	346	338	362	355	352	319	353	362	365	377	364	351	367	378	344	330	343	313	358	384	360	363	372	389	357	349	378	349	348	324	321	367	377	370	354	357	364	375	330	366	351	374	384	346	356	361	351	392	360	348	379	366	357	323	365	410	343	374	380	375	360	367	347	329	364	350	357	372	337	402	334	339	367	353	321	401	354	377	390	329	357	336	330	349	334	378	350	366	363	362	381	360	339	340	364	370	379	382	354	364	367	373	367	332	382	341	352	345	363	379	370	397	392	367	334	347	376	336	361	361	333	412	380	341	337	369	344	348	342	342	350	377	353	373	372	361	352	340	353	325	356	393	347	361	358	353	380	368	372	370	384	373	350	353	363	372	382	391	334	366	327	332	355	385	349	371	355	347	349	326	375	358	389	376	371	392	347	360	339	357	360	353	383	368	332	393	393	360	363	376	371	370	327	333	367	340	370	400	350	375	332	348	376	370	333	375	353	389	383	375	341	327	372	377	382	396	367	359	358	357	357	344	324	356	376	351	354	370	378	368	318	322	389	361	359	336	356	375	344	364	351	374	361	371	354	353	367	341	349	370	345	367	375	348	341	374	327	348	355	347	339	336	356	362	377	393	348	362	377	384	379	347	353	396	381	381	323	351	351	343	345	352	353	388	371	341	345	340	341	344	348	376	367	330	375	331	358	320	358	366	369	349	359	377	357	352	361	386	360	341	377	388	340	353	364	365	349	366	357	336	397	322	355	353	371	375	356	374	381	397	368	330	354	378	403	373	400	374	363	335	386	335	356	365	333	339	378	363	362	385	388	350	372	329	363	348	381	349	354	362	338	376	398	322	356	363	361	346	348	362	358	370	366	361	360	356	338	369	353	347	379	348	325	339	386	341	338	367	354	394	356	362	343	367	392	399	356	361	344	359	348	366	357	321	358	392	359	373	393	323	363	368	333	361	368	374	367	379	354	345	357	342	341	346	345	378	332	349	375	350	343	333	374	354	383	367	352	342	392	374	378	362	354	327	379	332	381	320	362	404	349	385	355	375	336	369	385	379	366	355	386	401	359	354	326	353	332	361	353	406	334	379	332	337	356	351	370	373	354	377	350	378	357	348	384	347	357	333	345	354	350	335	358	353	344	354	387	370	327	380	382	392	338	360	377	358	355	342	373	397	348	355	381	339	363	350	356	383	346	354	389	388	393	367	374	359	341	392	358	338	343	346	356	362	355	333	346	346	344	355	361	341	387	328	426	362	367	333	371	368	359	366	376	366	376	362	388	322	345	347	386	354	374	381	333	344	389	385	368	366	308	361	356	336	350	335	340	356	369	389	351	402	323	372	396	337	323	368	323	364	373	385	380	367	335	368	354	334	379	335	336	370	388	363	377	369	361	378	324	338	352	380	369	358	346	356	363	345	401	327	347	361	346	356	338	334	339	365	373	364	381	358	364	351	348	387	354	349	359	374	360	359	361	393	346	346	355	380	385	342	353	400	375	331	388	348	355	357	372	349	362	364	366	343	372	335	357	342	372	354	349	384	406	361	391	371	356	353	357	347	339	361	368	370	353	350	383	346	371	353	346	358	337	373	321	327	369	337	376	354	344	323	340	331	350	371	372	334	384	385	353	354	310	362	368	373	399	363	383	364	370	384	336	336	380	352	385	368	409	333	366	336	350	382	343	388	337	362	354	352	367	368	338	353	327	373	381	344	356	351	387	351	386	332	352	345	402	379	374	370	342	328	335	361	414	354	344	345	373	380	354	358	334	371	358	376	396	363	369	391	373	354	364	351	385	383	348	349	385	377	383	369	373	366	347	418	394	335	363	344	349	391	361	343	359	332	340	355	332	347	365	364	369	327	358	335	364	329	339	340	337	389	390	358	334	400	341	378	361	331	329	400	326	370	336	368	394	363	337	345	356	342	361	384	356	349	355	335	354	347	368	316	342	364	375	337	349	366	357	398	361	339	354	368	346	374	356	370	354	376	367	388	318	338	374	349	370	342	374	386	385	370	361	328	351	342	339	377	346	315	383	394	376	310	348	362	360	359	350	367	339	341	363	373	361	383	379	390	382	387	379	361	370	390	349	371	391	318	335	364	353	394	355	392	349	334	348	352	403	395	366	386	368	368	345	355	372	391	373	350	359	336	390	365	352	365	352	362	356	357	371	371	382	381	364	359	355	374	341	380	373	361	367	353	364	357	351	328	348	351	376	360	372	370	391	351	325	344	362	336	370	353	385	362	356	377	377	324	336	350	354	356	385	349	341	324	350	349	374	361	343	365	374	372	336	355	341	352	355	350	336	360	388	376	348	359	401	353	348	331	367	340	320	359	364	327	346	377	321	362	375	366	360	365	375	364	351	346	355	351	346	345	384	348	381	362	344	362	359	347	347	340	346	359	347	358	369	367	357	382	327	362	379	343	349	375	367	376	374	333	326	350	354	343	368	346	409	373	335	357	344	342	351	370	388	383	356	310	355	389	354	352	330	346	338	326	379	324	367	341	301	377	392	347	342	376	352	358	360	355	345	335	361	355	353	344	358	314	370	358	384	348	359	377	386	360	368	349	384	368	377	397	368	374	358	351	336	349	381	357	352	380	357	347	369	345	371	335	405	373	381	351	341	346	372	350	363	336	365	356	379	356	364	340	364	344	369	387	349	388	383	370	390	345	378	355	369	354	379	364	396	373	354	348	375	365	372	358	348	346	362	338	333	379	342	367	349	356	341	347	332	375	380	381	367	369	363	377	364	380	337	348	351	368	387	333	363	360	352	330	333	333	361	362	357	385	376	362	360	368	361	363	378	353	373	355	355	344	345	371	368	353	347	390	332	362	316	366	369	351
1054	780	495	254	349	321	436	575	525	462	299	85	84	55	64	78	64	38	43	58	46	63	49	52	70	45	53	47	53	49	46	52	43	53	38	41	56	44	59	40	38	40	39	39	47	40	48	50	33	42	48	54	43	50	43	48	49	42	51	44	44	53	59	44	34	37	33	40	42	36	33	43	43	37	38	44	50	43	42	47	44	44	36	51	52	55	45	49	53	37	43	38	49	52	43	44	31	39	40	43	42	45	44	53	38	51	37	50	45	45	39	35	40	30	43	40	47	39	42	41	51	50	50	51	42	46	36	42	41	48	34	36	39	42	48	45	36	51	48	36	38	38	49	46	51	36	35	37	34	39	45	49	34	39	42	38	53	37	44	55	36	43	35	55	41	49	46	52	42	47	48	55	59	52	38	39	41	51	36	51	47	55	45	46	41	42	39	45	41	45	47	37	46	33	37	42	57	39	45	35	46	31	38	51	39	47	34	41	45	52	31	50	48	54	64	44	60	50	51	47	51	43	47	39	59	50	46	51	51	39	35	48	54	38	44	41	43	45	49	55	53	35	48	51	49	49	42	48	51	40	42	45	46	49	42	32	42	41	37	55	54	42	37	36	38	46	39	48	43	51	48	42	49	58	44	45	50	39	56	59	55	40	44	41	39	44	68	43	48	49	49	45	32	50	53	42	41	44	44	35	45	50	41	45	55	44	43	39	45	45	34	44	43	44	40	47	51	36	26	45	47	40	54	39	52	50	46	52	42	43	45	35	44	43	32	46	51	37	52	43	35	51	52	54	44	49	51	37	49	43	37	44	52	46	40	46	45	46	41	51	43	47	51	40	49	42	48	51	36	50	41	49	45	41	45	55	50	34	35	44	46	48	40	36	56	40	60	45	44	42	46	49	37	49	44	42	49	48	42	46	46	41	38	41	49	40	40	48	47	42	50	52	43	51	45	43	43	41	43	37	42	46	46	46	50	46	49	36	50	43	36	51	46	52	37	47	51	48	29	59	37	42	36	38	57	31	45	40	33	54	50	52	52	40	41	52	48	54	50	37	37	38	46	44	50	39	45	46	51	43	45	59	43	48	52	29	41	50	45	41	45	36	53	45	38	40	42	53	51	39	43	41	38	37	47	43	49	46	48	41	45	41	40	41	42	39	52	44	55	42	49	28	48	51	55	54	42	41	41	47	52	42	46	40	43	44	41	63	37	51	46	37	44	41	39	46	36	50	44	41	45	44	45	40	56	44	39	38	43	37	37	46	38	31	38	37	40	57	33	45	62	38	48	46	55	43	44	48	39	44	48	53	53	52	32	55	37	44	45	37	41	37	41	43	48	61	37	45	47	41	41	31	48	44	42	54	46	45	50	37	41	54	47	54	30	51	56	47	55	41	39	50	43	45	40	35	39	48	51	55	48	27	42	32	52	50	45	42	49	47	39	43	47	41	38	47	50	35	49	57	54	40	27	53	40	37	33	38	43	50	42	47	35	47	56	44	27	40	42	39	38	41	40	44	38	44	49	49	31	41	47	30	45	40	42	40	52	36	47	38	42	53	40	40	42	45	41	41	51	48	43	45	43	37	52	51	35	36	46	49	26	42	44	38	34	35	52	41	45	40	40	54	42	39	37	33	46	51	56	45	48	46	58	44	43	51	51	43	43	57	41	52	52	47	48	43	42	48	42	50	46	48	43	44	50	34	33	48	47	55	39	35	44	31	45	44	47	48	45	39	50	40	46	50	49	41	49	42	40	43	43	53	48	49	49	36	43	50	53	57	48	45	40	55	47	48	50	53	46	33	42	50	38	51	57	30	48	46	58	49	45	39	51	53	42	41	47	35	44	46	43	43	40	45	46	38	42	39	46	49	61	53	42	41	47	35	38	44	46	56	49	50	47	58	58	47	40	49	48	28	46	48	37	44	52	48	57	54	44	51	39	34	49	49	39	51	55	44	46	47	50	50	55	42	39	46	52	55	38	44	40	45	45	46	47	43	58	47	41	46	36	48	33	55	45	37	40	44	47	56	49	32	50	57	51	47	44	47	44	53	41	39	45	40	49	30	45	48	45	42	50	47	44	40	42	47	46	48	46	49	38	43	29	33	34	34	37	38	45	43	37	43	43	31	46	41	50	32	36	43	55	51	41	43	54	37	48	41	45	45	51	32	42	40	38	40	41	39	44	35	52	44	36	47	40	41	40	50	56	43	46	29	41	45	42	30	48	47	36	43	55	47	39	52	53	41	43	40	41	48	49	36	40	45	50	50	39	34	39	35	49	50	43	47	52	35	47	39	50	46	47	35	47	38	49	46	44	38	42	41	43	41	47	36	38	46	37	40	56	47	45	47	47	46	43	49	52	48	55	45	43	46	43	32	43	57	33	47	34	37	42	41	36	41	42	54	37	40	51	41	46	40	50	48	50	38	47	48	38	41	42	39	35	33	43	38	42	51	40	41	34	52	38	47	38	43	56	47	55	49	35	48	33	46	49	46	48	46	51	58	40	53	31	45	43	31	46	46	40	42	36	42	38	40	44	33	55	62	49	58	44	57	42	38	43	42	43	46	43	45	49	52	44	54	41	36	47	41	53	48	45	49	42	48	41	52	53	51	34	46	49	51	46	45	48	58	52	63	45	43	43	48	41	37	49	49	38	35	48	41	49	46	49	57	42	37	54	45	29	51	46	44	52	52	59	45	36	40	37	37	46	46	45	44	48	38	44	46	38	34	40	42	42	32	33	46	51	45	40	42	33	39	50	40	34	43	49	48	40	44	50	41	40	43	49	34	46	32	57	37	42	60	54	52	40	33	46	45	45	47	39	41	49	44	39	30	43	51	54	48	31	53	37	39	49	46	37	56	54	44	37	55	43	44	45	45	39	43	42	34	42	29	33	43	45	40	39	47	44	37	56	44	52	50	48	41	40	36	49	40	42	36	40	35	26	43	50	54	44	42	41	43	37	49	54	51	46	57	45	48	56	46	44	38	45	42	48	43	56	45	55	38	45	52	37	43	41	47	59	46	34	43	43	45	48	41	47	49	61	60	48	47	50	55	44	48	40	46	39	36	44	42	36	42	55	38	40	50	51	42	58	37	46	43	49	38	42	46	47	33	45	36	38	39	44	37	39	53	43	39	38	37	46	36	66	42	34	42	37	51	43	45	31	49	36	48	47	48	35	40	36	44	28	43	58	43	35	38	39	52	53	47	30	48	34	48	41	47	42	43	52	54	45	47	54	47	41	60	39	45	51	42	37	44	48	43	49	49	59	42	40	41	48	41	44	51	46	46	35	48	38	58	37	46	39	39	58	48	54	38	46	35	35	41	45	48	39	42	51	37	49	39	51	44	50	48	37	47	47	45	43	53	55	38	31	47	42	45	58	33	49	51	37	48	43	44	38	48	53	53	46	43	49	41	47	48	50	40	44	32	44	38	40	55	40	47	55	43	49	40	43	55	37	41	42	41	50	45	45	53	40	38	43	35	43	49
23426	16418	12058	22056	24751	20779	21419	22740	19770	18064	11684	2807	2309	2050	1856	1672	1560	1494	1385	1280	1318	1305	1171	1165	1043	1034	1034	1012	971	954	933	908	892	954	894	939	909	874	819	863	844	892	856	825	861	888	810	897	829	871	916	843	855	777	795	846	745	787	790	847	787	789	818	825	768	790	781	828	775	853	799	804	776	788	756	775	833	787	761	776	823	809	757	786	770	820	749	805	795	782	791	731	782	803	831	800	777	804	771	811	828	775	750	747	786	804	744	796	776	795	803	824	757	850	781	788	781	755	774	789	789	761	750	746	798	770	798	795	785	792	735	750	836	776	791	806	781	818	804	748	764	793	777	768	776	812	769	779	789	766	800	739	792	689	750	809	759	784	768	746	781	777	802	794	767	784	766	767	787	719	788	800	761	764	766	739	801	787	823	762	771	726	756	710	715	734	793	777	767	776	741	786	768	790	772	743	737	738	800	787	731	766	725	743	782	736	764	832	762	776	755	753	743	819	768	806	766	773	799	813	801	752	787	777	750	796	749	751	818	769	762	769	768	760	782	803	756	724	763	726	771	757	809	761	815	714	800	756	756	789	767	778	818	790	767	743	837	775	806	785	754	787	763	765	778	774	772	764	779	784	741	785	750	770	762	789	755	740	762	724	817	794	759	750	792	760	758	778	776	756	811	732	746	784	785	802	765	757	822	793	791	748	836	798	792	738	759	757	820	767	766	717	723	766	798	719	766	737	764	748	789	765	806	750	769	763	778	743	814	766	797	752	782	757	759	793	795	816	728	788	786	766	770	796	733	775	775	785	717	753	760	731	758	713	807	740	782	783	765	731	744	761	810	759	708	790	788	775	784	780	761	809	726	787	779	753	748	791	766	777	796	819	781	795	782	758	747	764	779	766	798	771	760	794	754	753	741	775	796	750	761	781	808	747	744	825	778	732	775	775	732	748	805	789	801	816	783	752	769	790	759	761	833	733	780	759	796	778	737	716	797	738	799	769	743	738	763	812	819	710	771	759	752	802	744	756	751	780	809	746	766	759	782	777	754	793	817	785	788	789	763	791	733	784	723	779	807	788	803	777	740	747	784	724	773	764	775	779	827	749	778	730	777	743	769	814	756	770	793	816	742	740	746	725	819	788	744	761	762	747	780	762	795	783	788	763	770	760	759	796	797	796	761	766	763	730	737	733	745	780	791	767	811	736	735	768	727	770	711	792	736	772	797	738	821	747	785	825	785	766	736	768	786	732	769	762	771	780	723	780	756	800	770	770	786	759	749	735	748	788	808	794	786	758	764	733	787	758	789	766	777	746	766	749	779	764	778	754	736	731	750	759	745	747	751	720	750	783	719	768	746	769	767	770	748	817	749	776	733	740	740	774	826	856	786	777	752	767	744	796	782	783	774	730	767	787	742	778	781	764	803	751	743	808	765	763	754	785	791	718	744	786	793	760	764	767	774	753	738	795	768	795	810	783	826	757	763	785	801	772	742	748	834	791	780	720	723	805	803	749	767	755	785	770	793	763	707	747	778	771	770	806	724	764	786	809	766	775	764	831	764	764	770	746	796	751	724	787	783	778	774	768	735	789	802	801	732	799	820	737	790	805	756	749	746	761	752	730	783	757	734	758	760	781	740	775	825	760	776	769	820	750	776	758	809	775	815	787	791	799	743	770	768	771	805	744	780	776	773	798	737	802	777	789	774	743	772	821	747	730	799	732	760	758	754	743	781	714	810	751	714	794	746	731	796	782	770	707	770	727	740	767	758	764	771	769	793	778	790	788	767	750	805	760	754	793	768	782	745	752	805	751	832	763	787	750	736	724	778	796	786	778	758	774	808	776	792	760	776	717	720	740	789	745	799	818	773	780	766	756	731	754	790	768	758	730	775	801	762	766	769	748	817	746	739	791	790	705	791	781	796	762	725	789	730	741	773	770	780	750	786	789	773	750	792	759	720	778	790	760	790	799	754	786	775	767	764	751	772	784	778	776	766	762	736	798	781	738	726	750	755	832	722	802	792	831	756	810	757	766	770	765	811	757	775	753	764	729	778	801	739	777	751	761	809	753	775	804	805	795	779	815	789	762	759	788	746	750	736	738	773	751	809	801	830	757	787	781	771	711	776	771	769	773	756	815	766	765	790	725	783	744	752	758	767	775	758	742	762	816	785	733	711	794	772	791	775	770	761	719	807	772	775	736	802	733	799	751	680	784	739	701	782	789	790	719	765	747	776	801	730	755	745	792	806	777	789	778	775	744	786	760	779	735	786	798	779	745	774	749	778	797	782	753	781	814	775	805	740	741	781	802	770	753	761	749	781	784	774	822	761	751	758	789	711	782	766	748	743	793	794	770	788	769	758	739	790	756	750	802	806	762	743	782	725	746	751	766	767	762	770	794	785	791	744	734	782	736	723	717	766	762	756	750	721	746	811	761	761	770	748	815	762	839	810	825	744	788	755	775	751	745	751	824	780	755	763	787	752	775	824	777	766	713	760	752	788	748	790	824	737	733	787	772	810	728	771	723	793	768	764	739	714	805	859	785	740	766	760	817	771	791	740	790	754	777	729	771	773	775	788	757	790	763	814	770	717	757	785	750	761	803	790	752	735	790	805	762	764	826	764	785	748	779	755	800	740	761	830	743	747	751	758	761	798	724	794	798	747	763	747	768	779	760	758	768	760	825	758	771	790	753	746	746	769	767	851	744	742	817	761	795	803	782	763	734	768	796	746	761	833	765	778	752	748	737	764	723	755	778	781	756	721	761	745	782	789	726	696	768	753	754	803	793	795	735	741	752	792	740	783	789	755	780	724	776	777	782	743	757	790	755	754	739	761	777	754	817	778	742	788	782	736	716	764	758	742	743	759	704	699	761	794	761	804	725	805	794	746	798	760	733	787	771	825	713	803	793	809	780	750	778	696	785	767	758	747	764	775	817	766	793	758	753	787	753	747	759	748	724	745	782	776	801	773	779	762	783	804	768	749	793	797	792	771	768	760	775	741	751	767	711	757	774	774	758	779	791	786	790	776	800	762	782	734	701	745	772	737	768	726	715	768	774	799	768	745	796	725	773	777	773	795	774	778	764	747	807	752	796	722	704	743	736	756	793	840	762	785	753	716	776	775	728	779	804	771	764	759	729	762	726	768	798	786	759	804	773	784	774	772	798	754	736	760	800	728	796	739	811	764	790	692	792	763	789	773	833	759	714	795	772	806	802	754	791	768	754	752	797	845	770	773	814	780	788	711	720	768	754	727	778	769	784	798	776	753	733	717	734	775	775	753	736	758	747	779	772	741	742	745	760	773	762	833	820	759	753	823	758	804	828	778	805	749	772	748	769	815	804	771	702	766	773	783	773	798	752	753	774	711	793	765	788	763	802	708	788	747	743	772	766	774	761	799	745	775	782	825	781	756	839	719	790	766	764	835	811	723	794	744	782	791	788	827	727	781	788	789	790	774	780	710	762	813	772	767	793	766	768	754	774	787	772	786	768
2698	672	453	230	292	352	468	323	547	328	201	46	58	46	42	39	51	37	36	29	38	22	30	31	41	25	32	27	37	33	28	27	28	23	24	39	29	31	31	33	27	32	25	25	27	22	26	30	23	36	36	32	33	30	22	18	29	24	26	31	25	28	28	45	23	19	37	17	27	26	16	14	33	23	20	35	26	23	25	29	26	27	21	31	26	19	35	19	25	30	42	21	32	35	28	33	23	34	32	25	21	29	11	27	14	30	24	18	31	31	23	36	15	26	28	31	21	30	24	25	28	25	22	28	39	29	31	23	21	27	29	25	23	19	20	22	26	23	24	35	35	24	24	33	30	22	19	24	29	24	29	31	27	24	23	29	31	20	30	26	22	33	38	28	24	28	22	35	28	30	19	24	25	30	24	25	17	21	27	23	26	17	28	23	22	24	23	23	19	27	19	22	29	21	19	23	23	30	33	22	22	22	28	23	23	18	19	27	25	39	26	29	33	27	17	23	23	22	28	22	26	21	24	38	17	25	32	30	31	31	34	32	25	28	24	29	19	18	27	24	27	27	23	35	24	16	30	25	21	28	32	28	31	26	26	28	19	13	19	15	27	20	26	32	25	24	27	27	37	21	26	19	29	29	28	36	27	24	25	31	39	25	27	28	27	27	27	33	24	22	34	26	31	32	24	26	26	34	27	20	33	23	26	34	30	32	21	29	22	32	26	29	25	22	28	21	29	31	35	33	42	23	28	27	26	34	31	28	30	23	22	15	29	36	26	27	22	30	29	32	20	22	23	23	32	27	20	33	28	28	23	30	25	23	25	17	32	29	20	23	29	28	24	25	30	21	24	35	28	26	16	27	24	30	18	31	22	22	25	23	26	26	23	21	29	25	30	29	31	18	29	40	26	30	27	28	24	29	21	24	23	28	30	27	22	32	30	13	23	25	22	20	36	24	24	21	21	18	38	29	15	25	20	25	32	32	25	33	35	38	26	23	31	26	16	23	30	28	27	23	27	21	31	17	25	31	22	26	21	37	36	25	27	26	20	23	30	18	24	29	22	26	24	27	24	22	29	31	29	37	22	28	29	33	22	24	28	31	19	29	21	34	25	26	21	20	33	28	27	23	35	31	19	21	32	30	23	26	40	29	33	16	26	35	23	31	26	22	28	21	24	19	29	28	23	27	23	38	25	19	25	20	25	28	28	22	29	28	20	11	24	25	26	28	30	33	28	25	26	24	25	30	22	26	37	26	28	23	29	30	27	18	22	23	26	21	30	23	24	17	21	23	19	18	33	20	29	26	26	21	24	28	32	26	28	26	26	23	32	33	25	25	24	29	24	37	21	27	24	26	25	21	26	22	22	25	26	24	30	31	27	22	23	29	34	33	23	29	24	35	35	19	29	24	31	21	23	30	20	27	25	28	22	24	22	29	23	22	19	20	20	28	32	27	24	16	26	23	23	20	22	24	29	38	26	20	25	25	17	26	24	23	20	23	21	30	29	31	27	21	18	25	20	16	29	29	19	31	27	27	29	25	21	21	31	28	30	31	32	29	25	18	23	26	25	35	42	26	27	22	33	22	30	22	27	21	33	31	19	32	28	29	30	30	20	21	19	24	24	21	31	22	16	26	28	19	24	20	33	32	26	28	19	27	25	37	27	32	24	19	32	20	20	38	25	26	17	24	27	16	31	30	18	25	31	21	25	32	23	29	23	35	22	33	29	25	22	25	24	30	36	22	27	36	26	26	25	23	32	26	37	30	32	19	30	22	27	26	24	25	28	38	29	24	27	26	22	25	25	26	23	21	30	34	32	28	24	27	24	28	18	32	23	27	24	29	30	25	20	28	23	32	24	24	22	26	22	19	36	11	39	26	20	28	30	28	37	16	35	37	27	25	12	22	30	26	38	30	19	23	24	24	24	41	33	30	26	28	20	33	35	29	20	25	29	27	36	26	29	30	17	30	27	25	32	25	28	30	25	31	30	19	22	20	24	23	29	21	25	24	32	19	27	22	25	21	20	22	22	20	33	24	25	29	24	29	26	24	20	18	32	37	26	32	20	41	15	29	18	35	22	22	25	26	27	24	37	21	21	33	24	19	27	34	21	28	23	31	30	29	30	21	21	31	26	23	28	23	26	23	27	27	23	21	24	30	31	35	27	15	28	26	32	30	20	21	25	21	23	26	25	35	25	24	26	30	30	28	19	27	26	19	20	30	25	25	20	21	28	29	35	33	23	23	36	32	21	29	32	24	23	18	31	23	26	19	32	23	21	20	21	34	36	23	29	28	32	22	18	20	20	27	28	26	29	21	22	30	25	35	29	20	21	32	27	24	24	25	23	20	30	21	19	39	31	29	26	28	23	20	21	21	24	27	24	23	22	23	25	21	30	29	19	30	24	21	17	32	21	24	28	25	26	23	33	25	22	37	32	31	22	27	18	23	22	31	28	17	26	39	30	22	20	26	32	25	23	32	21	17	32	22	32	34	21	25	27	40	27	20	28	29	27	25	37	18	28	27	22	30	28	28	24	36	28	25	29	31	26	25	28	23	32	28	19	18	17	26	25	23	24	28	26	23	20	18	22	22	23	39	22	31	31	17	21	36	26	28	26	29	25	24	19	27	38	27	26	34	17	30	28	27	19	25	32	33	19	23	25	30	21	23	28	19	39	35	21	32	32	20	33	32	33	28	24	25	28	24	27	36	21	25	22	17	27	29	28	24	27	27	32	26	28	43	25	20	33	27	19	35	34	24	30	29	24	22	25	24	26	40	25	26	26	28	32	23	23	24	24	36	26	17	24	25	18	18	30	22	23	25	31	28	34	27	24	32	22	28	28	21	20	18	32	19	26	29	39	26	30	29	30	30	30	26	29	29	31	22	25	33	14	31	36	31	28	29	18	31	22	17	21	26	29	30	18	28	22	29	24	36	34	23	22	18	23	25	38	20	20	23	18	26	35	24	19	22	26	26	28	20	24	37	21	27	28	25	31	37	26	25	29	33	20	32	29	31	17	16	20	27	19	20	31	25	26	28	30	23	26	32	23	34	28	30	32	26	22	21	26	22	25	26	32	26	21	33	38	20	29	21	24	31	25	29	31	28	20	25	27	15	38	24	23	22	19	25	27	24	21	25	25	23	26	20	25	31	32	22	28	14	28	28	30	24	21	29	28	33	26	29	30	29	19	30	24	17	23	29	29	19	24	24	21	29	18	33	22	25	27	31	19	31	19	25	30	25	27	19	37	38	29	17	20	32	26	26	24	24	33	26	22	24	27	32	34	22	26	32	31	27	19	25	25	25	18	17	32	23	18	18	21	28	32	27	30	32	19	25	21	24	23	21	28	36	28	13	19	24	30	30	29	27	15	22	29	27	28	29	27	22	33	20	30	24	33	26	20	22	30	18	27	21	24	22	28	17	11	27	21	26	20	31	26	29	24	27	25	26	29	26	37	29	27	28	31	26	27	35	32	20	25	33	26	27	22	25
22543	15316	11106	19890	23702	21697	24175	16208	22341	14996	9774	2569	2052	1768	1547	1367	1235	1125	1165	1039	980	1059	861	799	753	712	762	667	638	643	646	663	616	651	594	556	616	578	549	580	529	500	571	523	537	530	522	482	553	530	553	538	540	523	485	508	478	502	527	489	497	490	487	490	484	449	486	506	444	502	439	465	462	492	515	496	462	494	485	511	468	493	482	469	440	486	463	467	449	470	460	491	467	413	447	441	463	499	464	436	447	467	465	445	472	414	471	423	446	425	510	461	457	466	435	454	470	453	479	431	444	481	467	486	453	447	443	449	459	451	424	436	466	453	422	482	465	447	492	458	453	453	460	501	416	442	418	473	519	442	460	474	491	436	470	489	423	463	479	477	444	424	423	464	471	444	433	488	469	485	396	465	454	482	466	435	446	420	443	419	473	434	462	443	468	447	481	452	505	421	460	454	461	448	466	438	457	439	475	495	460	454	464	457	462	466	489	457	480	449	478	473	446	417	443	459	434	471	502	439	459	472	434	479	459	442	441	467	486	483	505	452	444	487	471	481	425	469	492	480	449	472	470	450	492	439	462	434	450	445	432	501	464	475	412	453	472	455	474	476	442	472	511	427	474	461	484	431	465	449	462	435	442	475	452	439	444	425	431	434	459	451	471	483	457	494	473	422	446	450	439	457	455	483	431	451	433	465	447	459	448	477	462	453	420	448	442	463	434	473	466	431	435	446	484	445	429	469	481	431	428	495	497	443	424	491	433	461	470	434	451	437	413	454	423	431	417	459	407	426	455	468	452	440	454	445	449	476	457	431	463	436	465	430	419	461	395	441	438	459	467	418	430	483	433	468	434	480	456	462	439	470	484	455	485	450	445	458	452	458	428	454	451	453	431	476	463	421	444	428	459	448	442	437	475	462	452	501	475	474	435	460	516	445	435	455	457	429	461	471	477	473	441	451	427	466	461	451	437	478	482	449	441	449	443	432	421	472	457	490	507	462	479	474	463	470	450	474	483	438	467	404	446	458	428	453	455	479	438	436	444	470	445	477	428	424	434	429	464	436	423	458	437	441	470	468	458	433	446	431	471	479	456	416	462	474	464	452	466	454	461	470	461	476	477	462	472	435	449	444	471	482	456	440	442	441	429	441	441	464	406	470	434	455	432	452	465	473	433	429	413	464	447	464	417	456	463	469	436	458	441	453	447	460	447	432	492	429	437	441	486	456	473	434	441	472	474	445	436	483	507	468	473	412	451	455	422	466	466	472	429	484	469	436	451	452	434	440	468	480	437	460	468	406	496	466	458	470	475	450	433	432	452	463	447	433	435	488	445	454	449	435	446	430	458	448	457	440	439	461	423	455	446	483	481	451	477	443	478	437	459	475	462	473	444	465	449	473	432	409	408	457	470	450	422	401	394	464	434	453	442	471	460	432	446	491	494	456	472	456	434	473	445	444	443	472	452	438	436	458	446	464	434	460	452	429	450	457	462	444	465	452	434	396	450	490	463	448	426	453	453	461	463	437	452	491	443	423	451	474	467	441	491	450	449	455	469	437	438	473	470	471	449	413	464	464	430	478	462	443	421	429	460	476	441	448	458	458	460	448	434	465	446	490	443	438	445	445	471	471	444	437	427	447	477	422	483	474	425	458	498	447	455	455	484	444	429	442	439	487	474	449	458	442	444	460	433	462	420	488	495	448	452	444	437	431	428	417	453	473	463	450	461	420	478	453	449	456	443	443	442	466	477	452	473	481	465	448	461	499	475	405	431	434	444	478	462	456	485	465	496	422	413	489	423	483	475	489	447	487	432	427	457	458	478	443	475	447	443	447	448	482	424	467	435	430	437	462	488	460	470	464	459	455	472	452	435	446	427	463	444	431	461	490	452	406	452	449	429	426	481	436	487	433	402	462	454	418	414	453	448	482	455	471	477	457	491	463	477	481	476	504	429	467	500	430	423	446	440	430	449	504	430	470	466	477	491	492	465	463	443	466	439	474	439	451	469	478	461	443	454	445	453	453	407	439	450	459	475	461	453	465	453	450	417	406	445	456	452	430	421	453	471	435	462	437	455	480	435	454	474	469	445	472	465	433	470	424	456	396	458	435	443	500	484	417	443	484	454	467	465	477	461	433	427	450	415	473	438	451	428	484	481	451	454	435	457	455	453	444	439	455	458	484	456	461	441	494	448	442	429	489	475	504	485	485	456	430	469	459	452	467	453	437	474	469	464	454	502	479	464	440	464	484	446	465	455	452	436	472	425	428	463	467	478	433	457	441	435	448	405	432	440	442	445	459	423	446	458	455	442	451	440	470	483	419	480	459	452	438	469	463	466	449	512	462	489	507	474	441	475	404	478	428	442	429	448	470	437	415	450	479	419	462	424	502	449	517	460	445	485	468	468	466	470	491	449	448	423	472	414	467	450	478	458	493	438	439	469	475	431	461	467	480	446	478	465	462	464	446	452	475	414	508	425	502	467	445	415	470	465	448	484	432	441	441	471	430	477	442	485	410	421	440	446	473	460	447	484	434	439	466	467	456	467	443	420	461	450	482	438	481	454	511	458	430	446	473	438	442	463	461	460	453	498	436	449	466	456	484	453	452	461	422	421	455	455	443	481	447	456	497	454	493	455	447	438	448	429	438	434	420	442	460	450	432	460	447	451	503	457	448	464	440	439	455	439	449	412	505	490	461	429	417	476	434	427	455	479	465	435	453	450	487	461	418	474	459	468	478	470	475	464	469	460	447	488	497	475	463	454	433	482	457	488	436	454	453	481	488	440	447	427	453	449	460	447	487	463	460	432	420	476	450	456	457	481	443	431	463	434	462	437	498	453	462	484	428	455	459	474	431	439	464	452	452	438	497	489	496	406	458	470	482	406	445	449	460	454	444	433	428	465	412	437	473	482	455	502	444	454	464	453	450	464	455	431	461	453	462	480	433	473	435	471	437	406	437	439	438	486	443	487	450	442	457	465	501	444	449	446	463	478	446	455	476	470	465	443	435	489	491	452	470	439	457	448	463	443	465	455	466	466	498	442	458	454	412	445	469	442	472	494	458	458	397	483	477	462	417	420	480	457	478	467	477	467	445	410	451	433	466	447	457	467	452	450	448	457	454	465	436	460	441	422	464	429	418	462	476	470	467	421	454	470	452	456	425	425	431	500	450	460	478	463	440	474	475	428	414	457	450	483	481	481	429	465	424	449	434	461	484	437	478	493	438	427	484	484	493	428	454	434	435	447	483	473	480	457	444	431	456	452	460	456	482	456	436	451	487	450	421	444	443	475	424	452	435	475	426	437	480	463	437	458	448	464	503	439	469	418	474	446	498	469	483	438	468	438	467	427	470	428	435	444	449	461	465	383	446	442	451	444	438	443	471	456	501	426	454	453	436	476	480	450	471	443	445	478	451	476	458	488	446	476	438	454	479	465	455	448	490	453	441	452	422	438	463	458	453	442	403	433	454	464	460	427	437	455	420	390	486	482	480	417	428
2232	1159	748	399	515	654	896	530	831	525	510	152	129	115	108	109	93	79	90	93	80	110	79	82	80	78	75	64	78	59	61	68	59	73	66	48	76	62	67	67	83	65	71	63	81	74	59	69	52	58	77	70	69	67	62	69	66	52	62	74	57	66	68	57	80	55	59	67	70	54	69	69	56	71	55	57	70	69	58	79	65	55	74	65	68	60	75	67	69	63	56	62	49	48	49	69	60	60	60	65	58	62	48	57	52	79	64	62	52	59	85	62	75	68	61	67	50	58	66	73	54	63	57	61	78	67	69	69	65	65	58	76	60	64	65	70	52	67	49	60	49	60	41	72	74	75	70	63	59	61	82	68	67	62	66	64	56	61	65	56	53	64	55	59	62	67	64	70	59	69	50	67	52	61	67	57	50	74	67	47	78	66	57	48	69	53	64	60	64	66	60	63	69	56	59	69	59	57	69	64	63	53	61	60	57	62	74	56	58	66	71	60	69	65	67	69	55	65	70	64	77	54	75	59	76	56	71	67	50	73	66	55	51	60	64	69	43	78	67	70	71	63	77	57	66	66	62	73	55	55	66	60	64	64	62	52	63	51	60	59	62	50	60	63	55	70	55	61	61	63	68	60	70	52	60	63	47	52	61	61	55	85	60	65	69	82	53	62	68	64	61	73	66	58	76	59	47	76	69	59	58	68	59	73	52	63	61	63	68	69	64	62	53	64	70	61	73	51	59	64	57	63	67	60	63	69	65	57	60	63	74	65	54	60	64	50	57	72	61	66	49	50	67	76	57	59	59	62	54	66	81	59	52	49	66	69	70	49	74	77	64	71	57	70	75	71	60	54	58	62	59	67	75	56	65	57	67	71	62	59	58	65	63	62	67	57	71	66	67	65	73	59	64	68	63	61	70	70	63	69	60	52	63	58	63	62	65	56	60	69	59	62	58	57	62	63	54	44	60	67	57	78	68	56	67	67	57	57	74	65	64	57	52	64	75	53	62	63	64	55	68	49	51	62	62	64	67	69	70	62	58	49	65	67	85	62	64	47	58	69	63	67	73	69	60	69	63	58	66	56	70	52	64	50	57	51	61	50	65	56	68	76	73	67	59	67	57	72	63	64	57	55	58	68	48	64	56	72	80	66	68	63	48	57	74	65	60	51	58	59	57	71	58	59	59	73	54	58	69	58	72	63	61	69	73	66	68	70	66	59	67	71	65	60	73	70	50	52	69	58	60	51	58	71	68	69	52	64	68	77	49	55	59	65	54	60	79	64	50	63	69	51	77	57	53	59	71	67	74	53	77	68	62	57	60	68	60	62	75	58	65	62	69	74	56	73	54	54	63	70	64	72	60	68	64	53	62	55	55	61	62	60	67	50	65	63	49	61	50	65	65	62	65	63	78	57	56	72	62	73	59	64	70	61	60	66	60	60	72	62	55	76	79	66	70	74	54	64	67	57	61	60	58	64	51	63	66	60	52	61	68	67	74	48	65	45	65	62	64	60	66	77	45	64	62	60	61	74	55	60	49	68	68	62	55	49	78	66	58	70	59	63	62	62	66	55	52	60	65	67	54	42	69	64	66	64	64	60	62	65	61	57	73	68	65	57	72	52	84	69	56	63	57	61	55	67	56	44	62	57	67	62	70	53	60	49	72	64	63	60	68	52	58	55	58	64	79	62	66	62	71	60	59	60	65	48	67	53	54	83	52	67	75	46	71	65	67	69	58	69	59	46	68	68	71	72	57	63	62	46	67	62	77	50	47	66	63	52	60	59	76	78	73	64	57	62	67	68	63	62	64	66	62	61	63	51	59	59	52	66	67	56	63	70	54	53	54	64	79	54	49	57	59	63	66	63	48	66	58	71	59	55	57	59	67	75	66	64	55	51	62	59	61	57	52	58	64	68	73	70	60	58	50	62	61	60	69	61	57	63	70	73	84	77	62	60	63	59	67	73	62	58	67	60	46	63	58	46	58	74	61	60	59	64	82	71	59	69	57	85	64	75	58	48	58	66	70	67	47	57	67	53	49	59	58	48	61	68	48	67	65	64	63	75	58	60	86	58	72	53	62	57	68	66	64	61	60	61	72	69	78	73	65	54	63	64	59	73	57	57	67	69	58	58	72	54	67	56	68	64	61	63	65	62	62	64	60	76	48	60	60	58	67	74	61	59	59	50	64	59	62	67	72	66	60	52	66	57	64	83	65	63	54	61	75	47	64	74	69	75	59	63	63	57	51	70	59	65	57	64	59	70	49	54	55	63	56	65	56	55	63	48	64	52	82	59	59	64	66	62	65	66	70	67	60	50	58	69	56	82	42	67	66	62	59	69	59	65	55	63	55	59	55	48	61	57	72	65	60	62	75	67	52	50	64	59	66	56	47	57	74	54	81	66	69	57	71	61	70	61	54	75	62	67	66	59	61	66	60	62	62	73	75	73	60	50	61	66	67	65	65	63	65	59	55	51	72	66	54	64	55	58	58	68	58	64	56	66	78	65	63	59	69	66	57	74	64	63	59	66	52	62	63	48	64	87	67	57	66	65	53	47	72	58	64	67	57	66	64	77	66	69	53	78	51	67	62	61	53	56	59	61	64	75	71	74	56	58	63	55	59	55	54	75	59	76	49	50	62	49	74	59	55	64	52	73	61	54	66	59	54	68	62	67	53	78	57	62	58	50	67	71	75	69	68	70	61	81	59	39	73	75	73	79	70	71	54	64	55	71	60	70	56	75	74	65	56	55	60	62	63	66	54	53	71	70	75	69	58	53	80	55	51	63	58	59	56	48	67	56	60	70	60	62	58	72	54	77	60	44	48	55	70	68	57	50	64	48	56	73	51	73	62	69	66	60	54	66	65	39	67	69	56	75	63	69	60	57	51	50	56	52	66	52	63	55	64	59	56	69	63	74	67	62	66	60	66	64	66	55	55	64	68	46	76	76	57	63	61	63	67	59	61	61	62	58	47	68	64	58	67	75	62	62	55	73	69	55	59	64	54	70	65	61	56	57	77	58	59	61	58	55	58	67	75	67	66	53	65	55	59	63	62	52	77	53	61	66	73	61	65	69	71	73	59	54	63	69	77	96	50	60	58	68	64	43	70	64	64	74	62	69	57	72	54	58	69	82	53	69	52	53	58	54	59	65	56	62	68	60	59	66	67	62	61	71	52	74	49	59	70	52	46	60	53	77	68	58	56	66	73	66	62	48	61	54	57	65	73	55	67	61	70	55	62	69	65	56	62	53	57	59	59	49	73	66	62	75	56	63	51	57	57	55	56	47	75	61	55	60	78	67	76	71	46	66	62	78	76	65	67	58	53	52	58	64	66	57	61	61	64	58	49	70	67	50	71	79	70	63	62	64	59	56	72	57	69	64	51	69	64	73	66	61	65	70	59	59	47	69	70	63	61	69	59	54	81	68	57	58	61	66	69	76	65	58	61	56	71	64	61	77	55	63	77	64	49	55	65	71	72	62	65	56	65	55
29086	21513	15320	26105	30625	28878	31104	22297	26305	19764	17762	5405	4359	3811	3412	3014	2763	2534	2393	2274	2234	2350	1887	1751	1759	1680	1651	1579	1540	1469	1502	1461	1369	1368	1423	1299	1345	1370	1282	1258	1259	1200	1234	1199	1249	1253	1213	1177	1238	1254	1250	1242	1211	1179	1210	1099	1159	1153	1037	1129	1178	1072	1096	1064	1168	1038	1121	1089	1118	1085	1117	1124	1126	1094	1093	1076	1102	1122	1068	1073	1136	1099	1129	1118	1110	1016	1113	1021	1035	1013	1149	1039	1104	1138	1085	1107	1107	1067	1070	1052	1113	1056	1066	1013	1027	1084	1083	1117	1032	1086	1063	1105	1076	1069	1077	1042	1122	1074	1076	1067	1077	1078	1117	1095	1020	1156	1062	1048	1029	1063	1090	1017	1097	1058	1109	1119	970	1087	1099	1145	1057	1098	1067	1065	1141	1068	1043	1002	1046	1066	1082	1038	999	1099	1082	1054	1045	1024	1034	1049	1077	1054	1055	1082	1074	1005	1072	1048	1043	1094	1055	1033	1085	1051	1038	1045	1041	1076	1100	1037	1038	1023	1123	1042	1156	1126	1005	1092	1119	1054	1058	1078	1115	1033	1058	1039	1068	1114	1093	1068	1013	1047	1080	1053	1071	1016	1016	1055	1078	1056	1035	1048	1034	1023	1034	1057	1035	1077	1028	1137	1024	1088	1071	1071	1065	1119	1025	1080	1046	1034	1070	1037	1074	1055	1122	1004	1057	1020	1082	1060	1116	1070	1097	1052	1044	1098	1057	1021	1067	1062	1056	1020	1058	1061	1043	1075	1089	1049	1069	1051	1033	1094	1014	1049	1095	1051	1044	1055	1059	961	1122	1057	1057	1021	1007	1019	1038	994	1035	1049	1077	1042	1072	1069	1038	1085	1000	1015	987	1087	1120	1074	1050	1067	1077	998	999	1102	1074	1006	1033	1006	1001	1082	1064	1082	1034	1077	1004	1030	1017	1086	1142	1014	1083	1014	1049	1081	1021	1140	1022	1056	1100	1099	1062	1081	1047	1042	1112	1008	1067	1038	1031	1057	1040	1049	1080	1103	1081	1052	1078	1077	1031	1082	1020	1051	1085	1077	1085	1054	1031	1040	1006	1049	1025	1032	1060	1082	1027	1011	1054	1059	1116	1037	1079	1041	1050	1037	1020	1084	1084	1030	1065	1067	1042	1068	1060	1011	990	1110	1067	1015	1032	1026	1114	1089	1024	1042	1057	1031	1058	1058	1054	1026	1033	1105	1109	985	1120	1076	1015	1062	1058	1089	1065	1071	1047	1075	1074	1080	1093	1055	1064	1090	1065	1074	1030	1058	1047	1055	1124	1065	1055	1103	1076	1004	1058	1128	1077	1047	1090	1094	1080	942	1073	1061	1055	1119	1029	1036	1039	1018	1058	1073	1054	1035	1059	1078	991	1067	1078	998	1084	1044	1078	1108	1090	1004	1068	1055	1053	1062	1050	1077	1033	1086	1091	1011	1027	1018	1033	1075	1073	1017	1027	1071	1077	1034	1081	1061	1074	1066	1026	1037	1017	1010	1027	1092	1069	1063	1051	1032	1064	1021	1023	1067	1073	1066	1039	1055	1073	1050	1012	1094	1025	1076	1053	1019	1089	1066	1083	1054	1056	1064	1067	1094	1080	1093	1088	1057	1097	1028	1001	1043	1047	1049	1032	1043	1033	1061	1029	1070	1077	1083	1034	1035	1105	1047	1063	1111	1083	1048	1014	1030	1031	1075	1028	1026	1070	1059	1026	1057	1038	1050	1033	1071	1105	1029	1036	1051	1038	1035	950	999	1025	1000	995	1098	1064	1074	1056	1114	1045	1003	1025	1006	1038	1054	1086	995	1098	1041	1052	1095	1045	1045	1050	1010	1073	1056	1021	1083	1066	1071	1026	1073	1022	1061	1032	1082	1085	1116	1080	1120	1042	1070	1057	1082	1036	1082	1073	1066	1073	1098	1028	1033	1066	1089	1057	1033	1031	1024	1075	1103	1083	1021	1064	1049	1037	1031	1049	1042	1040	1083	1065	1031	1065	1072	1060	1066	1045	1076	1026	1072	1064	1008	1042	1087	1065	1118	1038	1084	1066	1036	1066	1055	1113	1081	1051	1064	1051	1079	1121	1057	1013	1106	1094	1051	1087	1030	1071	1006	1101	1077	1058	1106	1048	1099	1046	1063	1083	1095	1090	1045	1056	1125	1034	998	986	1056	1054	1008	1009	1060	1014	1036	1138	1052	1058	1047	1065	1047	1059	1037	1072	1089	1037	1119	1067	1031	1045	1132	1051	1093	1062	1060	1055	980	1074	1039	1046	1112	1084	1062	1058	1062	1046	1054	1058	1038	1025	1052	1068	1034	1064	1001	1093	1026	1069	1079	1028	1068	1093	1045	1131	1073	1041	1050	1039	1077	1051	1053	1086	1070	1047	1052	1096	1088	1039	1059	1013	1087	1029	1082	1011	1075	1061	1085	1021	1040	1031	1046	1065	1081	1098	1064	1039	1045	1099	1082	1079	1101	1019	1009	1007	1094	1093	1078	1032	1072	1070	1015	1051	1011	1062	1045	1077	1057	1003	1036	1060	1087	1090	1057	1048	1128	1083	1067	1073	1052	1031	1043	1052	1093	1042	1038	1084	1040	1089	1028	1047	1007	995	1030	1091	1057	1038	1031	1060	1095	1033	1055	1068	1029	1074	1069	997	1105	1058	1047	1056	1067	1051	1102	1066	1055	1115	1068	1029	1072	1061	1060	1041	1037	1051	1119	1092	1071	1091	1107	1094	1046	1020	1046	1065	1077	1065	1045	1018	1024	1058	1029	1073	1049	1097	1121	1054	1040	1055	1045	986	1102	1077	1062	1031	1141	1095	1121	1079	1088	1040	995	1093	1012	1064	955	1069	1076	1068	1085	1106	1075	995	1092	1088	1071	1074	1057	1083	1073	1043	1089	1067	1043	1107	1080	1057	1086	1059	1027	1084	1048	1080	1056	1070	1022	1124	1077	1092	1069	1094	980	1133	1080	1067	991	1060	1015	1063	1018	1060	1041	1095	1006	1078	1064	1063	1011	998	1048	1041	1055	1103	1025	1054	1063	1088	1098	1070	1050	1070	1036	1050	1091	1008	1063	1119	1044	1009	1048	1045	1047	1048	1087	1049	1077	1051	1052	1080	1089	1040	1030	1037	1018	1013	1030	1043	1079	1065	1099	1091	1081	1077	1058	1063	1037	1046	1087	1008	1048	1009	1038	1116	1141	1101	1060	1062	990	1080	1088	1057	1059	1000	964	1077	1047	1052	1040	1072	1051	1049	1038	990	1039	1081	1092	1076	1065	1079	1059	1045	1040	1065	1113	1076	1054	995	1055	1087	1002	1062	1039	1094	1032	1074	1093	1095	1049	1042	1087	1067	1102	1068	1063	1022	1082	1070	1075	1078	1045	1042	1008	1054	1032	1079	1064	1060	1092	1059	1080	1115	1016	1040	1029	1025	998	992	1048	1112	1014	1123	1083	1003	1050	1045	1059	1049	1085	1064	1075	1118	1047	1000	1098	1099	1080	1042	1082	1058	1096	1057	1040	1047	1106	1026	1063	1090	1065	1087	1094	1058	1048	1041	1036	1064	1024	1025	1017	1037	1062	1051	1052	1030	1025	1086	1042	1088	1026	1047	1020	1023	1036	1075	1051	1092	1094	1050	1058	1077	1038	1074	1041	1029	1074	1081	1049	1098	1022	1084	1042	1053	1072	1075	1125	1059	1029	1054	1048	1048	1062	1001	1020	1034	1025	1081	1083	1057	1076	1031	1021	1001	1088	1139	1040	1062	990	1050	1085	1001	1030	1072	991	1003	1050	1015	1069	1052	1052	1010	1067	1069	1020	1030	1072	1052	1039	1068	1050	994	1057	1062	1079	1069	1043	1119	1011	1015	1041	1054	1079	1044	1067	1075	1072	1073	1039	1042	1045	1108	1094	1034	1064	1060	1040	1030	1050	1120	1019	1104	1089	1071	980	1109	1032	1073	1046	1078	1094	1038	1062	1045	1016	1063	1050	1075	1053	1025	1063	1059	1062	1103	1057	1030	1057	1045	1095	1053	1066	1023	1034	1094	1063	1093	1031	1013	1066	1022	1049	1114	1021	1028	1027	1101	1052	1066	1047	1054	1039	1029	1070	1051	1056	1082	1100	1036	1140	1078	1025	1054	1049	1052	1102	1050	1072	1032	1051	1073	1105	1050	1087	1006	1022	1092	1048	1030	1073	1072	1022	1037	1045	1069	1068	1067	1089	1039	1025	1124	1072	1020	1100	1045	1041	1076	1097	1085	1070	1054	1036	1016	1031	1043	1052	1002	1104	1038	1062	1042	1068	1032	1079	1052	1080	1051	1072	1077	1095	1080	1026	1026	1076	1091	1013	1100	1106	1044	1076	1061	1109	1025	1037	1088	1069	1048	1003	1051	989	1054	1102	1043	1019	1091	1100	1088	1118	1078	1061	1065	1046	1062	1053	1084	1071	1084	1048	1066	1107	1065	1008	1138	1091	1054	1082	1088	1098	1067	1053	1036	1068	1055	1122	995	1111	1036	1059	1060	1079	1044	1084	1060	1053	1037	1075	1081	1064	1053	1091	1078	1090	993	1047	1021	1086	1069	1084	1008	997	1048	1053	1073	1042	1033	1075	1098	1066	1097	1044	1029	1071	1074	1047	1034	1054	1062	1075	1026	1031	1058	1042	1061	1037	1071	1093	1062	1125	1133	1038	1021	1085	1037	1095	1084	1039	1006	1084	1082	1049	990	1040	1081	1100	1071	1047	1094	1071	1057	995	1022	1076	1021	994	1014	1080	1015	1082	1014	1046	1005	1074	1067	1042	1022	1034	1073	1012	1099	1071	1066	1107	1087	1024	1070	1052	1069	1051	1065	1033	1081	1097	1081	1068	1071	1085	1117	1054	1046	1074	1060	1097	1028	1035	1066	1048	1105	1051	1066	1066	998	1053	1096	1118	1076	1045	964	1056	1097	1075
1576	413	265	111	198	226	325	353	255	160	150	28	19	31	24	21	22	23	22	24	21	24	25	18	23	24	35	24	22	15	19	23	21	19	15	19	20	24	21	25	21	18	17	21	21	14	13	14	14	16	20	28	15	18	15	12	23	21	7	14	23	19	21	17	21	19	17	15	27	20	14	18	19	20	30	14	22	24	19	8	20	18	23	16	26	23	22	25	20	11	23	18	22	15	16	23	13	29	23	18	22	16	23	23	17	14	25	20	21	16	26	21	24	21	23	25	20	19	21	19	17	23	25	24	19	18	18	18	21	18	16	15	12	28	18	18	13	14	16	22	27	19	22	19	25	25	22	17	13	21	19	15	20	14	20	19	23	17	12	17	16	23	24	20	17	19	9	28	16	17	20	15	19	18	19	21	15	18	18	17	17	18	23	16	22	24	20	23	14	26	22	25	17	29	14	22	18	24	19	18	20	25	25	24	18	21	19	15	17	20	21	14	17	16	22	23	12	18	22	21	17	25	25	17	19	18	23	15	27	12	22	30	26	13	34	17	23	27	20	16	17	21	19	29	28	10	24	20	15	25	17	21	22	18	16	14	19	15	24	20	22	24	18	24	18	23	17	16	25	19	30	17	20	16	22	19	21	17	19	18	12	20	23	14	12	21	17	19	18	18	20	21	23	19	19	20	21	17	18	15	18	19	11	21	24	21	12	20	28	20	19	25	20	18	19	28	25	11	17	17	25	22	16	26	18	15	16	16	14	23	16	22	16	21	21	17	25	18	16	28	17	19	18	17	19	17	26	17	21	20	24	23	13	18	16	20	17	16	18	23	23	15	16	19	11	23	13	21	15	21	20	22	22	13	17	17	11	23	16	18	23	22	15	23	18	16	18	17	20	12	14	25	20	21	11	18	11	10	22	14	17	25	14	16	19	21	21	21	25	14	19	24	17	24	25	15	27	9	22	18	26	15	20	24	16	21	22	22	18	20	19	17	13	18	19	15	16	22	26	21	21	15	22	16	24	14	17	17	21	18	15	20	17	15	20	15	21	24	15	17	18	21	10	14	15	16	18	20	24	20	24	21	22	21	17	19	23	17	21	23	25	16	25	22	15	23	18	22	25	24	20	21	22	23	22	19	24	16	17	18	23	17	15	21	16	22	23	16	25	24	21	26	19	11	16	16	12	15	19	19	22	17	18	24	25	18	18	19	19	16	22	22	18	19	16	12	14	17	17	29	17	22	19	22	24	15	26	19	18	20	27	23	13	20	18	21	17	21	18	20	22	14	24	16	20	17	23	13	21	12	21	10	18	21	16	22	33	13	11	15	19	20	19	22	16	21	13	18	14	17	25	23	12	14	17	14	20	18	15	17	27	18	11	25	23	23	21	17	24	18	17	15	13	16	14	26	21	23	17	12	15	12	20	12	25	14	16	21	20	16	22	24	20	26	16	22	23	22	14	20	18	11	21	17	20	19	17	24	17	19	19	14	14	22	19	11	19	21	26	25	18	15	20	23	26	10	20	20	21	25	14	27	25	21	12	14	16	21	24	24	15	16	23	19	24	22	18	20	22	15	20	18	12	42	15	15	14	15	19	18	26	19	16	17	18	16	14	15	13	25	13	21	17	25	19	17	16	28	18	18	25	23	22	17	16	20	28	17	23	21	18	14	16	23	29	19	26	15	18	16	22	16	16	17	18	14	18	19	33	24	15	26	15	14	17	19	20	22	22	24	27	20	19	13	11	22	20	20	19	27	18	17	6	15	23	15	18	19	10	13	9	20	20	35	20	18	24	17	24	10	18	20	26	19	22	17	19	16	17	21	19	14	20	11	17	15	13	21	16	25	24	19	16	17	23	12	23	16	16	7	23	23	19	16	22	25	14	24	19	26	19	17	15	17	16	18	25	22	13	15	20	16	22	15	22	18	26	18	22	10	24	21	28	16	22	15	14	14	17	19	12	20	26	11	11	17	15	16	23	23	15	19	15	15	20	9	24	14	27	18	21	18	20	24	17	14	22	23	24	15	14	33	20	15	20	22	14	14	21	19	20	21	19	14	24	16	20	21	19	18	31	15	13	24	15	19	23	14	12	21	17	12	18	23	21	22	15	16	12	20	21	19	19	26	17	19	15	25	18	20	30	16	24	25	17	25	14	24	24	28	15	22	26	15	22	18	10	12	20	23	19	16	23	17	22	20	16	25	19	20	14	23	18	13	24	23	15	23	18	22	16	24	19	9	14	13	16	23	23	19	34	14	14	22	20	23	17	22	23	17	18	17	19	25	20	25	20	22	17	27	23	16	28	24	14	13	15	21	17	18	20	17	24	20	15	17	18	18	20	14	18	15	22	18	12	23	23	19	18	20	15	16	22	16	24	30	15	17	22	16	18	25	17	17	22	21	25	18	16	19	21	15	19	11	20	13	13	22	22	18	22	25	16	24	15	18	25	19	18	26	16	20	16	24	20	18	20	15	18	12	23	17	19	13	15	20	20	28	20	24	21	16	26	26	14	13	16	18	18	21	19	22	17	12	17	16	24	27	20	18	20	24	17	23	22	15	22	11	22	25	14	23	26	15	23	27	14	21	17	17	19	22	22	17	12	19	17	21	20	17	17	16	18	17	27	19	16	14	19	7	22	26	16	21	20	20	17	19	20	24	24	22	19	20	22	21	11	19	15	15	25	8	22	17	23	22	15	20	17	14	24	17	18	28	19	24	28	28	20	20	13	16	20	16	19	18	15	20	25	24	14	21	18	17	24	15	18	27	15	20	24	14	16	30	18	14	13	22	19	19	19	21	20	16	18	11	14	18	22	21	16	18	16	27	27	19	18	21	20	18	20	17	16	19	16	20	24	8	26	23	25	24	19	21	23	28	19	24	13	14	22	23	17	14	22	24	20	9	21	16	16	19	24	18	20	14	21	15	20	24	15	21	14	11	13	24	19	24	11	21	18	22	19	21	20	12	14	17	15	22	18	23	20	15	20	20	18	17	19	23	19	24	16	22	16	14	26	11	22	18	11	17	22	18	15	18	15	22	23	16	24	18	22	25	12	22	22	23	23	14	12	27	21	10	14	21	21	20	20	28	23	29	17	17	14	26	15	15	16	23	23	16	27	25	21	25	20	26	17	18	20	20	23	18	21	18	28	12	19	18	27	18	18	9	17	19	27	18	18	20	19	14	22	19	10	17	16	17	26	19	20	17	17	19	15	20	13	18	22	19	22	17	24	18	19	21	17	28	16	23	20	10	17	19	23	19	22	24	26	12	20	12	16	15	22	14	17	20	21	23	13	18	16	13	18	19	19	19	14	13	22	17	22	19	10	25	22	16	19	17	15	23	25	20	21	30	22	15	15	28	15	17	19	24	19	14	31	17	20	18	15	15	22	18	13	20	20	25	28	19	18	24	19	16	25	24	17	21	24	20	20	21	19	18	13	24	21	27	15	22	21	25	24	18	12	15	22	19	23	18	19	15	19	24	12	21
20022	13067	6814	14177	18599	17029	19075	18163	13516	9310	6637	1256	812	672	667	644	588	568	576	511	561	538	466	424	419	438	418	471	400	427	408	412	403	370	404	394	381	378	407	397	385	386	353	392	382	388	372	415	351	357	381	351	356	387	377	363	383	382	342	363	363	382	357	359	386	391	348	381	386	347	353	360	343	375	362	332	338	332	387	358	355	343	335	369	354	355	346	367	381	366	378	369	342	348	362	351	389	387	386	373	372	351	365	330	359	348	348	361	368	338	362	360	370	364	350	352	401	353	344	374	367	348	340	342	367	331	375	337	357	393	367	368	359	371	365	357	379	334	353	357	347	359	372	377	348	353	365	342	341	371	335	354	346	374	333	364	353	330	388	340	326	362	342	378	359	368	357	325	325	339	363	341	343	386	374	332	369	382	357	360	350	298	342	358	371	355	365	347	348	373	363	373	311	343	335	333	359	337	354	336	359	371	365	343	319	381	343	376	323	347	365	350	354	348	339	348	371	376	352	361	382	375	385	343	351	336	375	361	368	383	351	347	363	350	388	368	381	321	341	356	370	337	343	364	351	354	325	339	339	355	327	329	371	375	356	338	344	354	321	301	379	342	386	382	344	394	407	345	351	320	350	347	384	339	392	352	349	330	369	370	364	347	341	333	344	369	335	343	315	361	352	351	362	339	358	344	366	345	334	331	355	394	361	362	330	355	366	328	367	321	382	355	361	357	350	352	356	348	343	330	341	358	338	393	320	372	369	363	380	347	388	362	377	387	342	326	357	364	329	313	352	359	376	366	354	371	351	361	375	348	371	335	378	397	374	370	356	327	347	342	347	356	350	343	323	356	329	373	355	335	352	331	326	367	344	339	405	377	341	395	343	351	369	348	311	362	328	325	399	338	375	317	354	389	355	334	352	391	344	377	352	338	370	369	349	360	325	314	385	384	346	315	365	361	350	365	350	372	351	346	372	358	336	329	365	366	353	367	344	347	350	315	341	354	360	357	326	358	331	349	347	363	356	364	350	358	341	313	389	371	333	358	354	362	334	331	369	346	363	335	334	352	380	365	360	364	323	347	346	337	377	343	359	366	406	353	398	365	355	356	370	363	331	385	391	377	355	359	410	331	370	418	385	341	365	342	343	351	329	360	350	334	374	383	350	393	329	338	393	348	370	327	392	347	355	338	346	365	352	356	330	336	354	397	367	377	383	346	388	354	317	361	345	328	329	357	295	355	370	350	330	384	339	325	378	322	349	354	381	373	374	350	332	341	366	328	348	376	357	373	359	353	359	340	358	352	334	348	335	331	360	345	361	384	355	402	333	349	362	338	365	368	367	340	360	339	339	328	357	335	339	380	376	334	354	349	326	350	345	389	335	391	336	377	372	328	344	372	327	360	350	328	371	369	342	358	360	348	378	344	356	348	355	376	363	327	320	360	352	354	324	331	344	359	349	349	346	353	361	315	364	340	363	378	334	376	338	364	302	366	343	361	369	316	350	339	346	369	358	322	341	370	333	371	339	352	367	366	349	358	355	360	355	364	333	330	316	383	310	328	361	338	365	359	383	362	364	332	342	363	333	373	376	365	342	369	362	334	327	385	339	343	363	334	347	374	340	346	362	360	334	347	382	330	377	382	340	344	333	370	377	339	342	338	355	375	303	333	359	342	347	368	371	351	380	306	345	352	345	413	344	360	358	379	335	324	349	358	384	352	349	375	334	347	332	335	359	330	360	345	355	368	376	315	389	383	368	345	394	336	326	379	349	377	352	358	328	343	366	368	346	364	349	354	328	349	355	350	375	369	383	363	337	358	343	347	364	355	353	343	364	361	423	353	349	350	351	355	358	365	358	343	356	341	365	379	386	357	339	361	343	360	348	357	356	355	335	355	348	380	336	368	367	364	362	358	337	336	362	326	366	347	357	388	351	375	350	352	326	331	355	344	350	393	344	332	386	347	350	349	347	374	345	373	354	343	343	353	338	361	375	348	379	370	368	342	331	342	381	369	371	361	341	349	388	340	383	349	360	305	349	377	354	350	365	353	373	340	361	365	338	357	359	364	348	361	358	342	363	334	356	340	347	343	361	366	340	399	339	333	346	368	342	320	360	336	332	349	383	364	348	369	350	362	340	344	352	374	337	322	390	372	335	331	359	345	360	357	327	307	370	342	360	376	364	319	355	338	338	373	334	360	343	322	370	357	345	359	378	327	368	383	336	356	342	368	359	368	374	370	349	383	362	360	383	355	346	362	374	399	380	341	358	351	355	344	394	360	345	352	340	343	326	373	362	339	367	371	369	347	362	308	392	312	370	353	368	376	362	354	365	361	340	370	363	392	357	363	359	331	367	370	365	364	345	347	330	354	354	368	350	326	357	351	361	378	362	351	386	367	353	348	406	366	356	381	370	365	351	356	370	354	354	359	345	380	380	400	336	373	365	344	352	344	345	395	331	342	352	352	316	362	376	359	362	351	352	344	379	353	354	374	352	369	335	380	352	345	342	346	364	366	352	323	357	365	340	360	346	354	336	353	359	381	372	354	347	349	359	333	371	366	369	352	378	353	323	348	358	359	389	357	320	336	360	372	351	391	374	363	358	345	364	367	368	379	344	337	348	379	328	355	341	356	341	389	348	324	352	329	329	331	321	374	343	372	345	369	355	380	356	323	374	342	365	391	332	343	369	385	332	347	377	341	352	370	315	343	384	346	371	367	364	357	376	329	352	327	358	331	398	341	346	374	359	339	394	388	356	339	364	333	382	358	377	356	385	347	365	314	331	361	357	351	365	343	358	346	321	368	347	341	346	347	380	358	336	324	363	331	328	351	357	377	333	370	331	380	356	329	390	364	372	400	334	331	372	396	370	360	346	345	341	343	375	360	365	364	343	379	361	349	343	332	367	361	359	352	373	327	359	358	375	367	335	366	372	318	352	344	337	361	350	323	391	369	388	350	377	357	386	312	335	345	316	363	355	358	329	353	345	351	356	359	370	376	350	362	364	348	340	340	339	346	390	374	350	363	355	365	385	353	349	343	353	364	338	379	361	356	358	344	362	336	331	314	335	358	369	359	384	360	379	338	383	346	330	363	347	369	324	360	365	321	313	379	384	349	340	361	390	362	357	344	390	357	359	368	351	369	361	397	370	354	376	333	351	329	336	323	356	345	391	335	336	361	333	372	344	362	366	363	332	379	350	347	333	328	384	352	316	342	355	392	353	338	376	378	305	359	367	324	342	375	344	324	335	378	389	368	355	362	343	342	371	383	377	345	330	325	315	361	379	380	371	378	362	372	377	348	346	344	357	362	362	375	364	336	335	324	344	384	350	335	336	364	354	320	363	359	374	364	336	376	337	361	347	338	386	352	350	356	387	355	354	347	343	348	323	359	352	367	355	379	353	381	358	323	341	336	349	324	348	351	337	356	360	359	357	369	343	340	337	314	398	317	380	330	334	390	369	372	361	373	355	357	364	351	333	353	395	383	343	365	359	382
1163	809	382	216	369	522	619	599	432	310	281	98	71	48	49	59	61	58	59	52	50	50	57	51	49	54	48	46	62	42	60	45	38	30	46	50	42	48	49	47	44	35	40	36	42	40	48	39	49	53	53	43	48	48	48	36	36	42	48	40	31	46	30	49	40	54	41	59	52	49	42	38	44	34	37	49	37	35	43	49	49	46	53	44	36	55	44	45	43	45	54	46	45	37	52	48	37	42	62	38	51	41	41	52	49	37	53	46	45	44	53	39	34	43	47	37	39	45	36	36	51	41	39	49	44	43	45	51	45	34	38	56	42	50	38	36	36	44	34	38	47	50	45	52	40	48	42	58	43	48	42	38	53	43	43	51	39	39	38	47	39	47	47	46	41	44	48	43	47	42	39	42	36	39	47	56	41	55	51	31	42	46	52	60	57	52	51	40	41	45	45	51	48	43	52	43	46	38	53	38	36	30	48	42	38	28	32	43	48	47	46	57	30	44	43	42	32	45	39	34	44	38	42	52	30	47	37	47	45	51	57	49	57	42	42	46	37	46	44	49	46	43	51	33	51	41	39	45	33	35	50	48	49	44	37	40	40	43	27	45	56	45	47	41	39	45	42	52	36	48	47	46	39	43	49	43	42	45	42	48	42	60	41	47	34	41	44	42	47	51	50	35	57	44	40	46	43	62	41	50	48	52	37	48	44	39	38	50	44	43	38	45	57	38	51	40	40	45	47	35	36	33	51	53	49	39	35	50	41	49	38	48	44	48	45	55	26	54	49	43	48	55	49	48	53	46	45	43	56	46	46	49	38	33	47	45	56	49	34	40	43	53	40	34	40	48	40	42	38	38	46	43	39	31	33	37	48	44	46	47	28	42	55	45	33	31	49	43	44	45	40	50	36	48	53	42	35	39	43	42	41	41	41	51	41	45	39	53	56	51	43	45	49	49	50	41	41	47	45	47	53	58	47	54	46	52	43	51	51	46	44	49	39	47	57	41	38	42	35	31	53	46	44	35	55	42	50	40	56	53	38	42	39	31	36	41	50	55	45	50	45	42	47	40	34	44	41	48	36	52	47	35	33	42	51	49	50	37	48	34	51	39	43	38	45	56	44	45	38	41	38	40	39	53	48	42	43	41	51	39	42	30	38	49	51	46	53	53	40	36	52	43	43	59	47	41	48	40	39	38	40	39	49	41	39	49	39	41	41	41	46	54	48	41	44	45	55	48	46	39	45	48	49	53	46	41	44	47	52	52	41	46	50	55	51	56	34	57	38	38	46	50	38	49	46	35	48	35	41	39	45	49	44	38	39	40	40	51	39	43	49	33	47	34	39	48	43	39	43	31	35	42	42	50	56	39	39	52	50	35	52	40	57	33	37	56	37	58	50	41	45	33	50	43	36	41	40	42	42	41	49	46	56	32	41	49	49	32	49	40	45	41	54	32	39	56	49	49	49	47	43	41	41	37	61	55	42	48	38	39	57	57	51	37	42	42	38	44	55	46	45	38	44	39	54	50	33	51	44	39	50	52	44	49	53	47	41	40	31	48	31	36	43	43	38	30	43	47	46	51	44	36	45	53	42	36	38	30	44	43	50	50	53	47	33	50	56	48	42	40	42	47	54	38	41	31	47	34	52	39	43	45	47	29	44	35	47	48	45	38	36	46	44	42	43	47	43	41	47	42	41	48	35	39	38	36	52	45	54	46	45	41	46	39	42	42	47	44	42	46	46	42	43	46	39	47	53	35	42	49	56	35	45	52	49	40	48	45	55	32	41	56	35	41	45	50	42	39	36	32	58	38	45	36	48	49	43	29	49	41	44	47	47	41	38	57	44	49	32	40	58	44	49	45	45	37	67	41	50	50	40	49	48	32	45	45	39	37	40	49	34	43	42	52	49	39	50	48	41	51	38	50	54	35	33	31	40	39	39	52	41	43	50	46	39	45	42	50	38	32	35	38	33	43	38	44	45	38	50	46	49	41	39	43	40	51	50	44	31	48	46	56	48	52	49	36	41	44	51	46	40	46	48	35	30	47	31	50	41	37	47	52	37	37	33	42	43	37	40	62	47	51	38	55	56	43	48	41	48	59	54	49	49	38	43	51	35	38	38	44	43	51	44	46	43	60	37	30	35	53	48	45	38	36	53	45	44	49	49	32	42	37	42	35	42	48	40	53	46	43	50	35	31	44	34	52	36	34	41	54	39	51	29	39	59	50	41	50	46	51	47	58	36	38	45	36	50	44	42	49	37	38	48	36	42	42	51	44	55	50	46	53	45	36	43	45	37	32	46	52	54	37	36	41	51	42	38	53	62	48	36	38	38	47	50	49	40	54	46	50	36	38	57	46	41	38	35	47	52	53	48	46	48	51	43	39	47	41	36	52	42	55	42	43	32	44	46	52	49	51	44	41	44	39	37	35	59	52	50	52	39	40	45	51	34	62	40	39	44	51	46	42	61	44	44	52	51	45	26	52	42	48	43	36	51	42	40	54	45	45	48	34	37	33	48	46	45	45	41	48	48	41	44	50	41	43	50	48	38	45	46	40	42	56	35	51	32	44	44	56	37	54	52	54	44	48	40	39	42	43	31	42	53	35	56	41	43	46	32	44	39	39	48	50	55	32	53	44	39	55	53	44	52	35	42	32	40	38	34	40	44	41	51	52	47	42	45	45	48	44	50	48	36	41	53	48	49	35	55	44	54	52	45	43	48	36	62	41	50	60	45	54	52	37	49	37	29	47	40	34	48	40	41	41	40	42	29	47	45	45	45	45	40	36	41	37	55	48	49	43	43	47	47	47	42	57	45	42	36	32	39	49	48	49	49	33	40	46	34	58	42	42	38	57	31	40	55	40	41	41	45	46	48	45	46	57	42	60	40	36	49	57	41	68	43	41	49	52	40	52	44	37	40	61	45	39	49	39	50	49	46	44	38	56	44	55	44	31	37	57	42	44	46	48	60	46	38	57	51	44	49	39	35	37	43	42	42	43	39	42	47	36	45	38	41	44	50	48	43	39	37	52	36	44	46	49	40	43	47	43	40	30	45	41	55	35	43	45	39	41	46	43	46	47	46	54	37	45	32	50	47	50	43	52	39	47	50	33	40	42	51	43	42	34	43	39	48	43	40	35	57	42	38	42	44	60	42	33	33	45	55	53	49	44	48	57	50	42	54	47	36	54	36	48	47	53	49	50	43	50	44	48	42	60	51	43	37	48	41	35	43	36	41	38	46	30	44	43	46	46	37	44	50	48	37	52	56	50	53	45	49	46	43	45	28	40	41	36	38	46	39	48	46	43	41	57	46	46	35	42	39	34	48	52	46	44	49	37	45	50	55	26	35	57	45	52	49	43	60	40	47	49	47	50	43	51	37	43	42	37	35	43	41	51	37	40	32	41	46	34	49	44	48	40	47	50	46	41	55	47	43	35	47	49	47	34	42	45	42	53	47	56	60	38	35	53	41	46	45	48	38	38	46	43	47	46
23080	18596	9458	19247	25433	25961	24232	24007	18431	13527	12245	3034	2278	2071	1799	1645	1555	1443	1419	1357	1365	1403	1135	1083	1137	979	1010	1010	986	970	909	947	905	969	879	926	903	880	855	845	891	860	818	817	807	864	779	826	788	772	775	853	797	835	811	804	847	789	802	745	811	772	840	772	839	809	782	804	828	786	731	815	778	876	758	743	773	783	770	774	777	742	789	745	772	772	750	813	750	741	787	808	805	757	789	773	787	750	792	743	727	775	702	804	787	770	816	776	771	769	744	763	765	728	763	727	744	790	755	786	749	754	746	749	793	765	783	785	815	783	865	759	750	757	795	741	807	736	753	788	724	787	719	767	787	777	767	751	757	768	758	763	766	773	833	808	737	762	763	725	764	829	775	740	748	718	765	708	758	739	777	723	770	755	727	768	747	768	773	773	770	730	840	774	728	735	793	792	777	751	771	779	796	802	740	783	725	751	810	775	719	768	750	755	778	742	694	772	780	780	807	704	769	730	780	761	743	771	722	746	764	729	734	786	732	748	746	778	749	741	800	777	758	784	760	753	734	757	707	733	741	762	807	743	765	790	771	794	764	731	774	738	730	761	748	768	717	750	804	789	784	750	739	775	735	766	748	754	796	717	766	776	766	773	722	789	772	773	806	726	767	772	757	711	748	731	807	742	756	787	763	743	735	752	803	724	741	734	775	780	763	752	780	749	751	790	762	791	783	751	798	761	756	774	762	767	733	747	788	784	735	763	715	791	742	788	776	762	807	718	756	782	720	744	727	812	786	726	776	769	747	771	779	729	760	793	762	817	792	754	732	805	780	754	699	760	771	778	737	711	808	743	773	737	750	739	750	768	753	788	770	758	784	777	784	797	775	767	743	778	755	776	745	777	768	744	715	774	809	750	758	786	763	777	767	789	794	757	759	761	735	712	755	788	739	759	824	790	767	739	744	746	740	772	718	732	736	789	754	743	777	774	755	769	692	756	726	743	725	784	792	719	752	796	758	751	760	776	773	785	827	782	726	746	756	745	753	779	759	828	756	788	742	746	744	746	755	733	752	764	772	742	738	719	745	805	787	777	771	741	780	748	708	757	795	754	725	756	759	770	703	745	741	741	770	749	729	781	772	781	771	794	755	751	791	762	720	784	761	724	783	756	785	808	754	750	770	780	755	769	722	739	795	726	758	794	727	754	783	733	760	768	767	754	688	768	730	808	766	751	760	771	743	753	757	744	805	723	732	724	745	784	793	726	752	770	749	785	702	731	758	745	781	745	741	796	762	798	720	795	733	772	772	729	781	783	730	726	740	773	719	765	758	734	772	779	717	757	732	769	758	794	757	744	775	779	783	744	775	782	740	784	727	726	752	749	802	776	744	748	767	718	809	774	760	779	782	766	730	763	752	709	722	815	724	738	740	791	750	763	738	752	729	796	729	767	763	776	749	826	776	772	739	815	759	778	792	801	781	769	777	766	765	766	741	734	803	724	772	761	781	750	740	729	747	742	749	720	785	761	769	770	757	753	761	803	730	782	804	764	722	784	774	759	721	742	795	787	740	771	708	741	774	734	810	736	749	742	736	749	784	749	777	700	710	721	782	772	765	759	821	747	798	776	749	731	713	787	751	734	756	776	763	774	761	752	794	790	752	752	753	740	727	706	786	786	723	748	695	789	813	759	747	755	798	773	770	796	788	702	777	738	758	754	755	759	794	794	718	729	733	773	757	760	693	759	748	725	749	746	723	822	760	731	766	763	762	740	750	757	752	801	733	751	732	757	786	795	781	776	770	775	788	738	768	789	768	751	726	733	762	752	740	730	753	794	705	771	741	800	766	803	793	801	823	710	755	771	738	775	766	782	786	737	756	820	771	706	772	760	768	785	725	767	771	727	770	765	779	768	755	782	744	774	779	776	755	751	756	799	730	744	738	740	776	801	756	737	767	736	773	778	730	770	756	784	710	754	756	748	814	749	733	727	770	727	768	769	749	738	801	727	780	762	743	765	772	778	774	761	769	766	716	809	712	716	767	763	731	783	762	805	778	706	755	734	750	783	792	765	738	766	760	762	768	745	770	762	758	771	720	776	792	755	749	713	778	796	723	779	740	755	753	758	765	751	709	794	726	781	725	774	766	765	783	722	754	771	793	785	725	755	733	802	770	714	698	794	763	799	755	763	774	818	770	728	776	787	747	807	728	767	783	689	756	822	731	764	759	743	742	715	746	812	745	808	769	749	792	804	749	721	739	756	772	727	753	754	770	752	740	753	756	801	747	744	732	738	736	782	753	778	776	787	779	800	780	745	728	766	741	781	794	728	761	765	758	748	767	768	770	809	738	756	741	736	763	814	747	694	820	725	755	754	782	762	775	796	807	771	773	797	795	780	755	733	727	791	767	738	804	753	815	831	766	733	728	778	755	749	754	746	799	777	816	739	759	725	807	726	759	784	766	712	791	722	816	743	770	758	779	779	738	747	775	776	714	756	770	789	771	772	749	729	722	772	718	736	769	793	831	781	792	816	747	752	761	727	751	737	791	790	710	712	763	805	760	788	662	803	740	761	776	759	790	736	774	755	768	669	765	754	786	726	744	752	791	742	760	768	711	790	786	757	796	690	802	759	750	740	761	731	715	715	749	778	791	771	781	781	740	749	726	783	755	782	759	773	753	777	765	782	793	759	769	727	757	783	774	748	760	703	733	815	756	772	785	753	748	734	754	752	773	739	796	758	747	786	736	721	783	761	778	739	734	759	726	721	741	774	796	803	753	722	763	774	769	751	741	769	777	794	735	720	743	745	812	785	769	799	753	748	724	785	741	761	794	764	801	752	760	750	759	753	724	788	754	726	737	738	765	807	794	795	780	776	750	735	783	777	728	747	793	708	714	789	719	778	768	774	790	711	806	695	771	779	789	758	809	761	806	738	723	753	782	789	746	755	758	759	730	814	780	740	765	768	796	712	790	754	780	739	788	742	767	773	741	767	747	781	783	781	746	732	726	761	747	735	771	781	749	773	773	783	749	725	750	785	821	746	773	781	761	764	739	775	750	788	782	761	711	717	724	791	790	737	793	736	711	758	784	765	744	793	754	777	740	739	755	736	709	750	762	713	763	760	724	790	757	765	781	777	769	830	803	761	786	775	746	754	772	745	779	776	741	764	765	718	764	742	719	776	782	780	769	762	738	762	753	747	754	773	751	696	798	763	771	810	757	759	743	784	741	768	762	727	762	792	774	771	735	745	759	777	766	774	790	767	758	792	740	744	790	768	776	733	769	798	771	794	703	736	750	791	766	746	760	759	744	785	758	751	759	717	758	773	755	721	775	761	737	768	746	773	720	772	773	773	806	750	716	727	823	731	726	751	753	742	696	766	747	770	736	750	731	799	794	740	729	793	743	788	745	783	728	786	750	813	740	787	712	748	762	770	718	811	750	793	704	789	703	717	744	709	760	744	746	707	743	755	753	690	752	824	765	768	712	760	775	733	757	722	765	777	781	787
2632	752	319	197	323	557	596	635	463	364	152	63	47	38	61	45	36	38	43	37	40	43	42	35	36	34	30	40	36	32	28	23	31	29	33	29	25	29	32	31	29	36	28	28	21	36	25	30	29	22	31	30	19	25	33	17	30	24	34	19	20	23	20	27	24	33	28	17	22	29	32	25	30	31	25	29	27	29	26	29	32	31	26	21	33	22	19	21	30	31	20	33	33	30	27	18	22	22	22	17	30	28	24	26	29	32	35	36	23	27	27	27	31	21	21	23	32	24	28	28	25	28	25	22	25	15	28	27	18	15	27	35	28	17	23	18	29	20	33	29	25	28	27	26	22	20	26	29	19	30	24	31	32	34	23	26	28	18	37	23	21	26	23	27	23	30	27	22	27	30	28	24	29	34	22	21	25	28	18	29	30	24	28	25	25	31	30	20	19	25	31	27	27	28	22	23	32	21	32	30	28	28	23	38	27	33	27	19	26	20	24	22	34	27	18	36	28	36	25	32	34	25	30	37	27	27	27	16	24	25	24	24	27	23	20	35	28	26	19	38	24	28	26	25	33	22	24	29	30	27	30	20	27	31	23	26	28	22	28	20	22	28	29	24	32	30	23	25	20	31	26	35	31	24	24	22	26	26	15	23	31	31	26	21	31	22	20	22	21	23	29	27	21	30	26	26	19	19	23	33	31	33	29	24	20	34	14	32	39	25	22	24	34	22	23	24	26	20	20	21	21	22	22	25	35	20	36	23	25	22	24	26	22	32	22	25	32	21	21	22	15	24	37	29	29	21	26	22	28	25	28	22	23	24	18	17	21	28	22	20	29	30	26	30	29	11	36	35	27	24	28	28	25	17	28	25	30	20	28	13	34	30	28	25	32	27	26	29	20	28	26	15	20	21	18	26	28	32	28	27	21	16	26	44	26	31	19	28	23	23	25	24	19	24	30	19	26	27	22	20	31	22	29	22	26	34	33	25	26	21	25	31	29	25	26	30	22	36	22	30	22	27	23	30	26	22	27	31	25	26	21	24	30	31	20	23	29	28	23	24	23	20	21	33	32	29	32	24	26	29	21	29	31	32	32	29	24	19	25	24	33	33	25	24	30	23	15	20	29	24	29	30	31	33	19	24	24	23	21	34	31	23	31	28	25	33	19	32	20	24	19	32	26	12	26	29	37	19	27	28	26	31	22	29	35	24	19	23	22	17	33	21	12	21	30	29	22	26	30	22	29	22	25	23	27	24	30	27	29	27	28	34	24	33	26	17	27	18	28	36	27	30	21	25	24	33	33	25	21	22	16	26	13	19	23	28	24	22	21	30	28	33	22	35	25	30	23	26	22	26	28	26	21	29	33	20	22	21	31	25	36	22	21	17	19	32	24	25	29	27	22	35	32	32	24	27	26	30	16	28	37	34	17	27	29	25	31	23	19	29	26	27	26	24	27	32	31	26	30	25	25	23	21	26	23	40	26	32	24	31	28	28	23	28	27	29	27	28	21	28	19	29	25	16	18	26	30	19	19	18	17	20	14	24	23	24	22	28	36	31	29	24	18	31	26	33	17	22	33	15	24	24	33	26	19	30	28	28	29	20	21	24	27	31	20	28	25	32	30	21	34	25	29	29	24	16	26	31	32	24	24	25	28	17	23	25	28	16	17	44	20	20	27	35	29	25	31	18	28	29	20	28	21	16	27	23	16	25	21	33	18	35	36	30	18	24	25	28	29	35	29	29	31	21	24	30	29	24	27	25	31	21	24	23	34	31	29	23	30	14	24	29	18	33	32	22	20	26	26	24	31	32	38	25	23	29	22	29	33	24	30	29	31	31	26	24	38	23	28	23	29	20	35	29	42	26	24	30	20	26	23	29	28	27	20	30	21	21	30	23	28	20	23	33	25	33	26	25	26	26	31	21	35	29	21	26	17	27	33	32	30	35	24	27	35	31	25	27	24	24	18	26	19	27	29	32	17	30	25	18	24	31	18	28	34	26	24	19	34	28	33	33	25	28	30	29	22	20	20	30	26	25	28	33	21	25	25	21	27	21	30	23	25	32	38	33	33	22	20	26	21	26	36	30	21	17	21	33	25	32	33	25	36	24	22	33	31	32	19	31	35	14	22	25	29	24	26	31	34	28	29	18	28	16	19	23	22	21	24	25	26	27	30	28	27	21	25	24	15	36	25	20	24	40	28	28	18	21	25	27	23	29	23	29	39	25	28	25	39	25	38	33	22	30	32	20	26	21	27	25	29	27	19	32	18	33	30	19	23	27	21	25	29	28	23	20	31	26	32	20	32	27	27	35	22	25	21	28	27	28	14	34	23	26	25	33	32	26	30	29	27	32	20	30	15	23	28	25	23	23	23	24	31	28	29	38	22	26	21	33	30	25	29	23	37	29	25	20	18	31	26	33	25	27	27	33	26	22	25	29	26	21	24	23	27	25	28	28	31	23	20	25	27	22	19	20	23	36	24	30	24	23	16	29	24	26	21	23	39	28	27	24	32	25	30	29	27	36	30	24	30	27	14	30	19	18	23	22	26	27	20	21	36	24	32	23	22	36	16	29	24	17	23	17	26	22	24	31	38	28	31	20	28	28	23	15	23	35	18	16	29	25	27	26	23	26	27	24	33	29	28	22	29	23	37	34	28	30	19	36	34	29	27	26	24	26	31	30	23	23	27	23	24	36	26	28	25	18	24	23	23	27	33	20	38	17	26	16	39	19	30	25	23	25	27	25	22	24	20	29	30	30	26	19	22	25	21	32	33	18	29	26	27	18	30	18	26	23	24	29	32	29	31	34	25	22	27	21	21	28	19	20	35	25	27	29	21	25	34	22	18	18	24	27	24	36	29	22	30	21	27	21	23	21	26	34	20	22	20	27	26	26	21	20	27	25	22	30	31	22	17	47	26	27	29	33	30	27	31	22	29	23	24	31	27	26	27	27	37	28	21	19	22	28	38	30	23	41	25	24	26	31	28	28	26	23	33	29	27	26	33	30	16	30	29	29	20	27	23	29	21	30	18	33	28	28	20	27	27	37	27	32	26	25	23	26	22	24	24	19	27	25	33	20	34	24	24	20	28	17	19	24	47	19	24	33	24	21	21	31	24	23	26	33	23	24	26	25	25	21	32	35	30	38	26	30	27	21	25	28	23	28	20	19	25	17	23	25	33	32	27	26	30	24	29	36	30	22	27	28	28	24	32	24	31	28	30	32	31	30	17	26	31	27	30	27	21	27	28	25	21	41	31	21	28	29	21	24	30	27	29	27	24	30	22	31	21	28	28	26	27	17	39	23	17	21	20	29	24	23	33	32	36	22	26	29	20	21	26	31	30	30	34	23	35	23	34	17	18	33	23	30	25	26	26	35	29	17	27	30	30	24	36	24	18	18	26	24	29	31	27	28	30	24	32	28	29	22	26	35	29	27	22	28	19	30	31	25	17	30	39	27	30	15	35	25	30	22	24	26	35	34	28	26	31	33
20932	17261	7892	18322	25007	28144	25557	24642	19118	14638	7688	2320	1940	1771	1542	1354	1270	1114	1134	1142	1052	1165	803	785	799	726	722	686	673	683	689	578	594	604	573	587	548	541	540	577	546	555	562	538	534	536	484	506	496	528	522	508	536	497	509	558	487	466	500	463	476	464	464	483	432	483	474	483	499	463	484	442	437	455	487	438	459	468	474	465	498	482	470	431	461	439	455	482	477	463	454	466	477	446	459	456	436	486	464	446	455	435	465	481	433	439	458	444	463	475	460	422	452	476	476	467	456	480	482	459	440	463	448	470	434	448	479	461	492	450	466	464	449	476	452	453	442	456	425	481	478	453	441	468	441	467	443	516	461	476	450	418	436	455	440	464	454	477	461	457	456	459	472	455	461	444	435	440	473	454	468	435	492	440	417	465	469	414	449	467	437	453	481	421	432	443	450	458	454	435	446	446	439	466	442	494	429	445	461	475	456	470	452	462	438	453	448	457	415	428	456	446	471	476	453	429	444	444	438	457	450	451	463	425	462	432	455	442	423	491	451	457	448	478	460	426	466	451	408	453	412	447	456	433	421	448	478	431	467	448	418	413	430	454	431	428	469	456	462	445	436	458	417	473	425	444	501	455	442	444	480	459	447	461	469	433	414	458	438	465	444	477	477	480	471	462	418	468	477	443	443	459	471	430	442	483	437	440	425	433	407	447	451	452	438	456	431	440	449	467	434	464	467	466	439	448	416	457	465	459	421	497	456	400	470	455	413	470	468	457	471	487	441	439	439	469	459	451	450	461	441	475	467	484	445	455	453	450	447	470	426	458	453	441	455	462	471	458	452	475	452	491	451	479	467	414	467	466	429	432	440	468	433	497	463	442	431	451	483	432	454	441	462	506	450	438	468	464	428	415	474	417	433	420	422	452	468	437	449	480	455	474	481	464	436	484	431	487	447	440	451	460	455	478	473	434	465	465	481	466	470	472	434	469	442	427	469	457	504	463	447	419	462	470	490	423	440	448	448	420	461	445	462	465	464	429	453	489	456	454	489	440	451	463	471	445	461	454	471	479	476	436	446	434	452	452	430	437	425	433	453	459	446	462	420	449	434	489	457	415	419	464	494	432	428	424	469	470	476	449	470	455	439	430	454	453	454	439	432	465	506	451	470	462	443	428	450	446	427	480	451	416	473	453	467	448	444	492	442	457	436	440	466	473	470	479	426	428	451	478	398	468	453	458	455	446	446	460	467	465	424	459	466	423	423	450	426	454	471	476	486	446	441	435	423	470	455	450	443	443	476	397	415	479	474	448	444	473	438	459	470	440	452	408	435	465	457	443	456	463	469	473	449	458	408	435	446	436	430	458	496	473	475	444	473	433	460	476	453	446	465	441	433	457	446	448	425	471	438	456	432	440	442	437	456	435	482	474	465	483	476	450	439	437	426	437	426	472	498	460	416	414	492	399	442	472	456	467	450	426	458	448	445	451	461	456	453	474	502	453	426	437	412	454	446	479	418	476	456	441	441	429	483	474	479	478	453	428	450	440	456	430	448	447	476	423	437	472	408	430	441	427	430	469	472	426	459	421	469	477	440	452	432	408	443	490	448	410	464	436	449	444	409	424	471	511	472	462	461	467	397	455	480	465	432	457	418	456	483	448	477	449	443	478	451	440	449	474	414	469	402	466	459	469	472	433	451	450	433	437	455	442	480	444	477	434	463	429	503	434	441	456	470	476	494	445	425	469	447	434	464	444	458	470	449	443	458	439	479	485	458	427	429	482	462	459	432	466	438	483	450	468	474	467	488	449	445	421	435	471	411	432	469	450	454	471	458	430	491	457	460	459	470	443	461	448	441	419	439	472	417	471	475	423	476	437	439	436	443	445	470	425	436	412	436	427	449	436	470	472	441	463	435	463	457	492	423	430	441	459	463	482	442	454	454	426	426	477	474	457	471	476	435	483	449	443	447	448	448	446	464	443	447	412	449	484	473	440	451	460	450	497	478	410	488	441	430	505	419	446	430	435	412	461	449	470	467	456	465	477	428	405	465	438	457	472	467	450	490	472	488	474	431	418	428	455	478	414	463	451	453	446	441	489	460	484	456	459	469	467	450	487	457	431	459	435	436	449	450	459	433	440	430	448	488	465	459	437	470	481	444	478	423	418	456	437	458	465	461	490	417	459	407	444	439	453	464	418	456	449	511	450	439	433	409	462	447	444	483	433	471	479	447	421	474	479	487	457	505	464	452	447	444	473	433	489	428	439	473	459	427	444	426	458	436	434	437	449	449	471	470	454	483	467	414	419	482	479	448	431	469	434	456	460	438	443	426	433	427	461	445	471	460	457	483	468	449	456	483	447	475	422	428	457	467	481	455	426	464	474	450	467	429	448	433	474	437	456	445	459	424	471	433	483	427	487	463	484	438	454	426	461	452	427	443	479	466	456	452	473	510	465	457	430	460	463	454	464	480	467	492	465	422	460	433	440	449	438	452	437	456	451	477	466	439	434	457	450	456	442	427	474	493	458	451	463	427	461	482	439	422	468	463	474	463	423	439	451	488	473	463	433	446	478	468	453	452	456	431	425	484	474	436	465	432	499	461	453	432	462	455	436	432	437	437	442	489	500	481	431	423	442	433	456	483	468	466	479	488	389	473	427	463	427	461	477	436	486	465	484	477	448	494	441	468	448	433	495	466	469	446	451	437	430	435	457	466	460	450	447	449	428	446	457	433	431	474	442	452	437	440	492	467	454	418	441	462	485	472	479	425	438	438	455	454	486	485	429	462	457	434	433	471	417	462	439	441	443	415	426	451	447	479	474	458	462	472	457	424	416	392	485	410	468	466	443	442	453	461	458	471	444	428	441	474	437	432	490	448	446	425	455	444	484	448	458	481	478	447	440	455	478	454	435	450	460	451	445	423	418	463	493	498	452	462	451	518	458	447	444	428	439	466	448	460	441	438	454	418	448	470	429	452	421	418	469	420	447	466	426	455	465	449	474	452	463	440	455	427	430	479	495	426	475	449	462	474	446	441	469	469	475	456	437	439	414	471	457	457	460	456	408	434	481	463	458	459	415	459	442	443	465	476	397	436	421	468	420	440	456	457	441	436	459	422	448	392	453	454	438	456	448	440	456	418	441	463	424	430	441	443	449	466	435	477	432	450	446	425	404	445	462	436	443	453	433	454	444	442	473	457	447	450	443	480	481	462	448	464	469	455	463	412	431	485	478	495	487	460	459	430	444	455	443	431	463	472	453	432	410	442	431	451	447	484	459	439	441	432	465	444	470	454	428	468	457	433	455	471	469	448	469	427	419	459	461	432	480	468	443	468	442	424	422	424	464	440	441	488	455	448	476	423	482	455	436	444	445	454	433	438	444	443	452	428	456	426	436	463	448	445	430	439	474	436	446	467	476	448	470	428	445	460	472	455	461	459	427	443	433	447	444	439	401	421	457	452	452	466	456	486	462	465	460	463	451	461	448	449	412	450	443	455	441	469	483
2205	1392	424	358	494	1041	946	1199	1214	597	346	130	135	110	125	92	103	84	95	98	101	89	76	67	68	75	71	83	59	75	70	87	72	63	65	61	67	80	69	80	74	62	62	64	63	62	64	51	63	45	77	56	52	55	65	58	65	72	56	60	64	66	69	82	72	61	66	66	59	61	68	66	68	57	61	65	61	67	63	63	68	75	65	45	59	64	49	53	61	55	65	70	61	61	62	69	63	44	50	71	50	52	63	69	73	64	66	58	67	73	69	61	55	71	63	61	68	50	68	76	60	59	69	60	73	62	75	67	65	64	77	62	57	58	57	58	55	56	59	72	58	56	52	65	74	67	61	53	62	60	62	62	51	57	53	57	69	55	59	52	60	61	51	77	67	56	62	59	61	69	49	55	66	65	67	71	64	66	58	62	45	59	60	57	63	61	64	59	64	54	74	70	57	53	51	68	65	61	61	51	65	77	62	67	65	57	66	64	64	66	64	54	65	57	59	57	55	51	51	68	63	58	61	71	62	57	51	60	46	71	57	56	51	52	66	62	55	59	61	48	70	66	73	54	74	60	75	50	58	72	63	50	65	66	75	66	49	73	59	48	60	54	68	67	49	74	71	61	62	62	70	55	58	48	50	72	73	57	65	69	63	59	65	68	54	70	68	50	55	75	59	55	65	67	70	56	51	63	69	51	67	53	66	58	59	50	68	75	62	57	45	53	57	61	66	53	64	54	80	61	72	58	66	65	54	50	58	63	51	49	66	47	67	53	66	63	59	56	60	69	60	64	75	54	55	58	50	60	52	68	62	69	68	60	64	74	66	70	67	58	75	78	59	69	46	54	57	71	52	73	71	61	50	59	58	55	61	69	52	56	74	59	68	60	62	62	66	64	76	64	59	61	53	63	73	51	70	55	66	64	59	62	59	74	63	52	63	58	64	68	72	68	65	48	54	65	51	71	67	65	73	66	61	74	65	54	57	63	70	81	54	65	66	47	65	77	67	62	54	68	55	71	66	63	58	59	66	49	48	57	53	47	49	70	63	63	62	62	69	43	61	48	54	59	54	67	50	58	78	66	61	73	52	58	56	63	67	71	61	61	68	61	57	62	76	66	77	65	65	76	58	69	62	62	53	68	68	58	65	63	58	63	81	57	61	68	55	72	54	67	60	73	59	49	47	38	56	57	53	66	66	54	58	58	65	60	55	55	58	67	61	73	69	67	65	69	72	56	60	68	57	72	54	75	78	72	71	51	64	60	50	53	70	73	69	61	50	54	72	74	75	57	58	61	59	61	68	61	67	65	57	62	87	74	76	64	59	63	63	63	60	61	69	56	73	64	74	66	54	70	81	67	68	71	69	60	56	57	53	64	66	50	52	62	45	60	70	55	67	59	67	58	66	61	76	51	50	67	64	70	66	61	64	74	56	78	51	57	65	78	63	65	54	64	59	61	78	55	56	55	56	64	92	67	57	75	62	72	68	51	54	57	67	61	44	55	55	71	62	80	66	72	67	64	63	57	70	71	58	76	67	79	65	61	52	65	65	62	71	73	46	73	68	82	57	55	59	67	61	66	62	62	55	63	55	65	60	57	59	67	59	62	63	64	53	65	74	53	58	63	64	74	65	60	58	63	53	40	72	58	71	62	45	53	54	66	52	70	56	63	66	68	64	71	55	61	67	66	69	60	74	73	65	45	65	54	56	53	60	60	57	57	79	70	66	47	50	67	62	77	60	71	71	53	69	59	55	68	51	64	60	60	76	71	57	62	74	48	69	58	62	58	63	63	51	57	59	65	70	58	59	71	63	72	59	78	74	51	54	71	54	78	63	59	62	78	51	65	73	65	74	56	56	73	53	70	76	64	65	73	78	63	73	64	55	59	68	73	62	70	78	69	61	65	64	62	67	70	81	63	47	58	69	51	73	59	68	79	61	73	61	56	65	68	71	61	58	64	61	56	49	55	67	66	75	65	51	72	61	62	64	65	53	69	60	62	56	67	64	55	63	67	74	54	61	61	52	71	78	58	54	72	56	63	53	47	61	68	53	62	59	61	44	56	60	59	61	59	65	54	59	59	47	69	55	52	63	61	52	65	64	60	64	65	65	73	68	72	68	69	78	70	64	58	67	62	67	74	52	49	68	62	68	54	53	65	64	67	68	49	49	56	77	64	70	70	61	76	50	47	69	71	59	81	56	62	68	47	71	62	63	57	73	57	65	64	75	62	61	76	57	64	71	68	53	63	51	49	67	58	73	56	69	73	64	64	54	59	61	73	58	57	61	50	67	55	53	69	71	53	61	67	61	66	56	60	55	76	57	67	64	75	60	58	58	59	67	59	72	50	54	68	66	66	64	66	53	66	60	59	64	68	64	52	60	54	65	78	46	59	65	70	64	61	64	59	55	72	52	50	67	60	69	55	60	62	74	61	62	63	53	53	63	61	64	80	69	58	57	69	66	54	71	50	70	54	59	65	72	50	52	53	74	65	80	50	70	79	71	58	60	60	66	71	60	58	64	57	64	80	49	62	70	53	62	60	54	38	58	75	53	71	61	59	75	67	66	68	64	63	69	74	73	66	53	68	85	63	68	52	65	70	74	75	51	66	56	63	62	74	57	65	55	80	63	63	57	62	46	64	62	75	66	45	64	57	66	68	56	60	61	59	69	73	60	64	60	55	72	71	71	78	42	64	60	68	64	70	75	68	61	67	56	62	56	62	68	61	61	55	68	54	65	63	57	64	57	52	67	50	86	59	71	66	64	63	69	44	68	62	62	54	56	72	50	68	70	58	58	64	75	61	62	52	66	61	70	79	73	57	61	72	63	71	59	69	70	70	57	58	58	57	56	56	63	52	58	58	75	57	59	65	56	61	59	62	58	69	58	63	50	59	62	63	73	66	66	66	58	55	55	59	58	52	56	65	61	71	65	68	55	49	76	55	59	69	69	73	70	69	72	67	56	59	60	66	58	65	64	65	60	64	56	63	51	62	57	54	57	56	71	54	61	68	76	60	57	62	66	61	61	61	61	72	74	60	73	74	64	72	68	50	60	57	55	53	62	47	61	61	67	67	62	64	56	68	56	63	49	57	77	66	68	66	67	73	64	72	39	48	58	59	61	71	56	54	65	68	57	71	59	58	61	80	57	57	56	51	56	54	71	72	55	62	81	69	54	60	55	65	63	58	69	72	75	63	65	76	59	58	67	56	53	64	57	79	55	57	57	56	63	64	59	62	74	55	74	75	74	64	65	53	63	61	59	61	59	60	66	70	62	63	61	71	64	61	63	63	44	71	64	67	74	57	72	56	58	73	58	62	61	55	53	61	58	63	59	61	56	64	59	49	53	65	73	68	66	54	65	51	62	75	46	52	60	68	62	65	41	75	56	66	75	79	83	59	49	61	70	70	56	62	59	64	58	62	65	59	69	59	69	78	75	54	52	62	56	61	70	59	69	78	66	57	76	48	62	62	67	66	79	60	50	70	50	61
27338	22644	10858	25534	30477	35514	31459	32719	29185	19834	11519	4960	4398	3834	3444	3046	2735	2521	2399	2400	2374	2335	1906	1733	1746	1636	1633	1572	1529	1476	1364	1437	1481	1449	1438	1309	1283	1290	1212	1236	1178	1269	1225	1220	1210	1169	1230	1114	1235	1159	1230	1211	1163	1260	1180	1123	1222	1171	1183	1118	1176	1173	1126	1092	1080	1114	1136	1098	1131	1068	1079	1080	1092	1102	1111	1027	1082	1032	1100	1143	1079	1034	1095	1082	1024	1059	1037	1025	1088	1033	1101	1043	1075	1064	1032	1036	1112	999	994	1092	1034	1076	1033	1042	1065	1042	1121	1078	1096	1152	1049	1071	1102	1046	1065	1145	1029	1048	1066	1138	1096	1027	1125	1058	1041	1066	1045	1011	1025	1055	1074	1039	1051	999	1060	1092	1060	1009	1052	1099	1057	1107	985	1018	1053	1035	1080	1035	1063	1060	1111	1060	1073	1033	1087	994	1075	1055	1035	1087	1015	1126	1082	1036	1065	1059	1103	1047	1080	1035	1027	1070	1068	1057	1068	1094	1059	1067	1033	1044	1032	1038	1061	1044	1048	1070	1049	1063	1083	1063	1031	1047	1086	1037	1066	1011	1045	1019	1048	1058	1072	1070	1046	1061	1085	1045	1066	1030	1117	1073	1019	1026	1006	1001	1043	1088	1063	1056	1031	1075	1045	1069	1066	1035	1025	1061	1066	1109	1086	1102	1019	962	1029	1076	1013	1073	1000	1063	1119	1047	1017	996	1096	1055	1040	1047	1042	1036	1064	1044	1073	1022	1046	1067	1076	1037	1044	1074	998	1034	1030	1081	1071	1049	1002	1066	1117	1081	1072	1039	1051	1013	1046	1122	1015	1065	1060	1041	1064	1047	1008	1064	1037	1037	1024	1016	1055	1092	1038	1031	1115	1071	1042	1079	1073	1027	1045	1055	1010	1003	1048	1025	1017	997	1080	1093	1089	1060	1090	1018	1012	1024	1044	1021	1047	1081	1038	993	1053	1112	995	1058	1020	1009	1001	1047	1064	1040	1014	1055	983	1045	1092	1021	1021	1037	1040	1028	1036	1026	1031	1060	1045	1071	1052	1013	1043	1047	1057	1035	1067	1018	1045	1028	1058	989	1083	1092	1079	1075	1051	1055	1069	1067	1041	1041	1042	1056	1040	1115	1073	1034	1050	1003	1037	1083	1033	1021	1088	974	1062	1026	1081	1041	1018	1042	1013	1061	1065	999	1029	1089	1010	1021	1142	1047	1039	1050	1011	999	1075	1061	1018	1040	1061	1060	1090	1063	1078	1062	1030	1101	1077	1095	1086	993	1042	1080	1024	1049	1039	1094	1034	1010	1013	1053	1030	1084	1010	1071	974	1079	1068	1047	1040	1067	1069	1041	1083	1078	1075	1107	1072	1022	1056	1075	1085	1066	1013	1024	1022	1013	1026	1044	1095	1070	1032	1021	1048	1058	1013	1067	1081	1057	1037	1067	1010	997	1035	1091	1048	1054	1067	1060	1050	1024	1140	1026	1031	1088	1035	1043	1008	1072	1068	1051	1048	1000	1115	1076	1104	1127	1058	998	1037	1039	1029	1089	1021	1043	1029	1062	1035	1018	1091	1026	1068	1071	990	1071	989	1039	1046	1067	1050	1035	1043	1053	1073	1052	1038	1008	1047	988	1083	1024	1011	1075	1045	1040	1069	1035	1033	1032	1028	1080	1034	1078	990	1058	1022	1076	1091	1039	1092	1062	1011	1059	1066	1058	1062	1063	1034	1040	1105	1078	1065	1052	1051	1009	1004	1046	1035	1070	1025	1034	1007	991	1096	1061	1053	1027	1072	1026	1078	1020	1082	1040	1010	1101	1086	1024	1090	1099	1037	1070	1096	1001	1054	1042	1043	1041	1047	1052	1041	1064	1030	1064	993	1023	1107	1068	1053	1121	1089	1036	1103	1064	1099	1066	1011	1036	1071	995	1015	1025	1060	1064	1019	1039	1055	1012	1037	1025	1025	1065	1050	1043	1017	1088	1060	1126	1017	1013	1032	1067	1053	1029	1021	1017	1033	1072	1064	1074	1077	1071	1042	1017	1094	1020	998	1120	1083	1020	1092	1094	1048	1070	1069	1040	1018	1101	1111	1060	1022	1035	1029	1101	1073	1068	1036	1080	1117	1116	1093	1080	1052	1029	1027	1072	1049	1074	1013	1046	1054	1048	1108	1097	1042	1063	1059	1032	1060	1099	1120	1035	1042	1084	1074	1026	1069	1096	1005	1067	974	1051	1027	1075	1081	1072	1065	1016	1013	1086	1040	1028	1022	1069	1023	1037	987	1078	1074	1004	1063	997	1049	1045	1062	1070	1116	993	1050	1048	1026	1108	999	1039	1037	1009	1013	1031	1086	1028	1065	1093	1001	1027	1057	1029	1009	1073	991	1073	1032	1047	1048	1072	1061	1072	1091	1032	1059	1072	1069	1115	1060	1067	1088	1058	1046	1072	1053	1010	1046	1048	997	1044	1018	1103	1055	1054	1073	1038	1091	1060	1030	1017	1087	1005	1025	1033	1046	1021	1037	1058	1125	1079	1058	1034	1000	1045	1049	1042	1010	1088	1069	1049	1052	1063	1030	1031	1018	1012	1094	1051	1069	1093	1013	1073	1028	1040	1047	1048	1044	1130	1022	1023	1055	1052	991	1056	1037	1069	1007	1076	1078	1107	1101	994	1066	1039	1004	1097	1060	1016	1007	1080	1057	1057	1055	1110	1069	1025	1024	1034	1084	1044	1070	1048	1085	1023	1054	1089	1029	1024	1054	1086	1040	1035	1051	1068	1034	1074	1023	1055	1041	1033	1040	1094	1054	1057	1069	1047	1109	1110	1054	1087	998	1063	1080	1009	1054	1103	1052	1030	1060	1024	1044	1042	1127	1040	1017	1040	1105	1089	1072	1054	1039	1075	1038	1060	1077	1024	1010	1033	1003	1109	1041	1071	1029	1000	1007	1070	1061	1035	1054	996	1091	1080	1102	1065	1058	979	1095	1051	1114	1051	1069	1053	1083	1048	1059	1052	1061	1082	1001	1025	1058	1055	1033	971	1087	1084	1053	1111	1081	1068	1052	1058	1026	1066	1064	1016	1031	1028	1033	1089	1042	1110	1006	1035	1029	1109	1006	1072	1049	1041	1041	1031	1027	1015	1114	1045	1002	1046	1069	1052	1043	1074	1038	1074	1073	1045	1060	1055	1052	1034	1034	1094	1033	1037	1081	1022	1158	1087	1023	1053	1104	1008	1093	980	1039	1073	1076	1082	1001	1081	1052	1093	1067	1098	1011	1035	1077	1060	1054	1027	1049	1047	1039	1071	1021	974	1043	1016	1027	1011	1152	1043	1014	1016	1111	1033	1010	981	1064	1035	1025	1021	1021	1034	1029	1040	1035	1080	1086	1044	1068	1076	1056	1126	1024	1007	1017	1055	1023	1057	1103	1083	1015	1090	1060	1103	1062	1032	1029	1054	1055	1077	1031	1064	1039	1017	1028	1064	1063	1116	995	1051	1031	1042	1023	1024	1037	1043	1026	1059	1023	1044	1082	1039	1107	1112	980	1086	1022	1067	1049	1070	1128	1101	1034	1069	1031	1043	1039	1092	1058	1050	1017	1021	965	1032	1007	1047	1072	1050	1035	1131	1026	1033	991	1014	1090	996	1028	1068	1073	1024	1088	1031	974	1049	1036	1000	1046	1047	1060	1030	1059	1079	1051	997	1083	1111	1005	1014	1052	1053	1070	1072	1013	1051	1084	1068	1022	1040	1041	1078	1016	1105	1026	1089	1085	1015	1003	1072	1021	1058	1077	1069	1047	1037	1013	1023	1053	1064	1049	1062	1057	1017	1039	1070	1083	1067	1035	1017	1068	1040	1046	1055	1071	1040	1051	1033	1061	1068	1002	1009	1066	1067	1020	1037	1051	1094	1000	1032	1065	1062	1046	1056	1056	1024	1032	1000	1066	1056	1096	1034	1042	1083	1050	1098	1018	1025	1029	1008	1068	1050	1052	1017	1018	1041	1109	1116	1032	1103	1051	980	1063	1042	1036	1060	1037	1053	1093	1066	1113	1040	1049	998	1067	1073	1037	1105	1047	1011	1033	1075	1073	1033	1077	1029	1013	1043	1046	1040	1003	1054	1002	967	1026	1041	1027	1006	1060	1005	1000	1099	1055	1096	1097	1052	1079	1033	1083	1039	1040	1041	1061	1031	1061	1033	1045	1026	1062	1034	1004	1090	1067	1068	1004	1054	1057	1041	1029	1077	1052	993	1072	1086	1041	1059	1092	1027	1054	1053	1032	1094	1050	1065	1000	982	1057	1033	970	1077	1096	1052	1063	1023	993	1008	1001	1079	1030	1039	1068	996	1100	1063	1027	1074	992	1035	1118	1027	1067	1009	1074	997	1083	1065	1011	1091	1048	1036	1074	1046	1052	1030	1046	1091	1031	1068	1038	986	1089	1068	1047	991	1072	1072	1090	1077	1040	1107	1039	1057	1049	1044	1073	1009	1089	995	1058	1092	1068	1071	1098	1032	1079	981	1057	1059	1031	1075	1046	1061	1007	1023	1031	1077	1123	1041	1097	1099	1050	1074	1091	1096	1049	1069	1022	1034	988	1083	1004	1064	1014	1025	1018	1066	1089	1090	1016	1016	1055	1019	1057	1084	1102	997	1068	1072	1039	1061	1058	1065	1031	993	1012	1015	992	1046	1086	1053	1084	1024	1006	1040	1032	1010	1078	1017	1057	1060	1072	1025	1034	1060	1025	1126	1089	1103	1030	1030	987	1043	1064	1070	1059	1037	1097	1044	1069	1043	1068	998	1089	1062	1072	1023	990	1025	1016	1063	1038	1000	1053	1091	1062	1120	1090	1073	1059	988	1034	1044	1032	1019	1029	1002	1052	1056	1069	1035	1039	1056	1047	1030	1116	1044	1026	1087	1044	1071	1049	1081	1039	999	1051	1036	1043	1022
1574	569	135	112	165	429	451	637	226	232	133	22	30	28	22	28	20	17	21	26	23	26	16	17	16	21	28	27	16	24	21	13	22	22	13	25	19	25	17	23	20	23	20	35	18	18	21	16	24	16	20	24	22	18	18	20	19	18	17	19	23	33	17	22	14	19	28	23	21	20	21	23	18	19	18	26	22	25	23	16	21	24	25	15	20	14	15	13	22	29	25	15	22	21	25	16	21	19	27	18	17	20	18	20	13	24	29	16	16	12	15	29	20	17	11	23	14	17	25	24	20	23	15	17	15	22	15	15	16	17	22	12	22	20	27	18	28	25	19	20	20	21	24	21	19	16	19	16	18	24	19	18	20	15	17	9	23	22	25	28	20	17	17	19	17	25	24	17	23	21	15	20	29	19	25	12	13	21	20	22	27	17	18	19	26	18	22	26	34	17	12	22	24	19	23	22	21	19	17	15	20	17	18	27	19	17	27	19	25	19	26	19	28	19	24	29	18	14	13	24	21	14	19	19	20	16	16	21	19	32	18	17	23	18	22	21	28	19	11	21	25	17	12	20	22	30	21	23	24	23	25	18	21	13	19	22	21	16	19	21	15	14	12	20	23	23	13	21	22	16	16	23	20	20	25	26	23	26	27	21	23	17	23	16	23	19	20	18	15	23	16	18	27	20	17	25	27	23	20	20	25	18	17	20	14	16	27	24	17	18	17	20	16	21	19	23	17	25	21	25	20	18	16	12	11	17	24	16	14	31	21	18	19	23	26	19	21	19	26	17	16	15	20	16	14	17	23	19	17	24	24	23	14	26	18	19	10	18	15	24	17	7	7	21	26	20	17	25	19	22	20	21	17	20	16	26	16	17	20	27	19	20	25	20	14	19	11	27	26	17	17	18	18	26	24	15	19	18	18	30	19	17	21	31	28	20	15	22	21	20	17	19	18	15	22	15	28	15	30	24	23	19	16	11	19	23	23	16	17	17	22	20	25	21	13	22	22	17	14	20	21	28	12	22	23	28	17	18	21	25	15	18	17	21	21	17	19	19	18	17	16	15	17	21	20	20	29	22	19	16	23	20	22	13	16	27	21	14	19	15	20	12	23	21	24	24	29	17	15	20	13	16	20	19	16	27	22	18	30	20	13	23	23	24	17	19	21	21	20	17	34	23	22	31	16	21	21	26	17	19	18	20	24	16	22	13	20	16	15	21	15	17	19	14	22	14	25	28	23	16	20	22	18	23	26	17	20	27	15	14	14	17	26	17	23	22	24	16	24	21	17	15	24	26	15	19	18	27	18	23	16	20	24	14	32	25	18	15	20	15	21	17	16	19	21	21	18	15	13	21	24	12	23	24	18	22	19	15	27	15	19	18	24	15	23	18	25	23	22	28	31	18	21	16	17	17	22	25	20	13	20	15	16	27	14	16	12	23	14	18	19	17	14	38	27	17	21	17	16	20	22	19	16	18	20	25	21	17	16	17	23	18	22	28	28	17	27	16	24	24	18	15	14	22	18	22	30	23	22	20	19	19	25	22	21	28	21	20	23	20	23	21	27	21	19	20	22	17	20	30	20	21	21	16	23	17	23	17	24	21	24	18	14	17	19	18	22	25	23	14	20	15	16	22	18	12	21	15	21	18	17	11	24	19	12	19	22	16	22	17	25	21	22	23	27	15	12	19	19	29	22	32	19	12	17	17	30	16	16	19	14	22	25	20	27	18	21	13	15	21	16	25	18	25	20	22	12	22	13	21	20	11	11	20	20	24	21	27	18	20	21	15	13	24	22	22	16	17	14	27	25	22	19	15	20	17	17	22	14	21	17	17	17	16	18	24	18	26	13	14	26	18	23	20	21	17	17	19	19	16	20	21	16	21	15	21	24	20	17	18	21	23	19	24	19	23	23	17	26	21	20	17	27	32	26	21	12	21	23	25	22	23	19	24	15	23	12	27	23	22	24	14	23	18	20	18	17	26	16	25	18	16	20	26	24	29	18	16	19	17	22	20	32	25	11	19	24	21	27	19	17	17	15	23	14	22	28	25	22	19	17	11	20	15	25	14	23	16	15	21	23	18	20	23	19	14	24	21	22	10	22	21	13	20	19	21	19	19	25	20	21	30	27	12	21	12	23	23	14	33	18	24	24	24	27	14	26	25	23	13	22	21	19	21	20	9	14	18	22	9	12	11	17	17	24	24	15	26	17	26	14	19	27	24	19	28	22	17	16	13	24	21	28	16	25	20	19	27	16	20	15	19	32	20	22	17	20	24	25	17	25	30	22	19	22	17	27	23	13	26	18	17	22	25	31	18	23	14	20	16	20	21	24	20	20	20	14	24	19	23	20	16	18	34	19	20	16	21	20	20	23	25	24	17	22	23	16	25	18	24	16	21	21	19	25	21	21	12	15	13	19	21	18	14	17	18	19	18	18	19	21	25	18	11	23	24	19	27	12	17	25	17	22	20	19	15	24	11	14	16	19	19	27	21	18	29	23	11	28	25	21	27	28	18	24	18	23	17	27	19	21	17	30	22	20	16	22	20	16	13	19	21	17	24	22	13	15	15	21	19	24	21	19	15	22	19	24	20	15	24	20	20	14	28	14	22	14	25	12	16	17	14	27	18	14	24	20	25	20	22	28	17	20	28	16	25	23	17	25	17	19	23	24	17	17	13	29	21	18	22	18	19	24	21	20	20	14	19	13	21	16	24	22	13	18	12	26	19	20	25	23	20	21	28	29	16	20	20	18	16	21	14	18	15	17	21	19	13	20	15	20	16	18	23	20	19	16	16	24	28	18	14	16	18	24	25	18	17	29	23	21	19	21	18	16	26	22	15	21	16	17	20	27	22	20	18	17	18	23	18	12	24	22	18	25	12	14	10	16	17	22	20	19	14	19	16	18	16	15	18	18	19	22	16	28	22	17	16	19	19	24	13	27	22	15	25	24	29	29	17	17	16	20	25	29	19	21	11	16	22	35	17	20	17	23	14	25	12	26	23	13	19	22	23	18	18	19	20	14	20	19	23	20	22	16	20	13	16	19	24	21	24	24	24	24	13	28	24	20	27	23	14	27	24	20	28	18	15	20	23	23	24	24	21	22	23	19	26	22	20	16	14	23	15	16	18	21	27	15	20	18	30	21	17	22	19	16	17	22	17	12	18	21	27	16	14	14	22	19	18	33	22	26	17	15	21	17	24	18	23	28	24	20	23	26	18	21	17	19	14	23	19	19	31	21	23	12	20	23	21	14	21	17	23	15	19	21	18	25	17	20	21	27	20	26	23	14	29	26	24	20	17	23	24	26	17	16	19	28	20	22	20	22	22	21	16	24	24	16	19	20	26	28	23	18	21	25	14	17	23	17	21	25	28	25	27	21	23	27	15	23	22	14	25	20	16	15	10	16	9	15	15	16	21	15	14	18	23	18	18	17	18	24	22	15	26	20	18	21	22	28	23	20	23	22	23	17	21	23	17	19	17	17	17	14	22
19899	14262	4473	14224	17673	26096	23877	24754	12967	11560	6239	921	817	697	619	594	584	569	496	577	591	661	457	474	451	425	435	435	434	450	425	425	414	405	396	401	399	372	362	345	405	363	397	392	397	380	363	371	381	382	390	361	391	367	350	409	381	397	373	400	334	329	369	386	363	352	413	351	348	350	363	336	323	374	401	389	384	379	332	327	365	347	374	385	353	348	360	355	366	342	356	325	351	372	347	350	364	345	354	343	378	362	359	315	351	342	362	399	365	387	361	330	365	356	370	385	347	342	356	367	397	337	363	354	365	350	360	351	371	383	333	368	377	350	340	358	344	356	361	373	355	388	353	326	343	333	371	369	336	363	347	371	390	379	342	345	379	369	382	342	354	379	384	350	361	388	373	366	375	370	345	353	367	337	353	335	344	362	361	330	391	339	361	340	304	378	365	388	383	361	371	330	375	388	363	338	388	371	353	350	348	347	379	373	365	361	356	363	375	343	374	346	381	304	359	355	369	359	339	353	343	376	356	385	375	351	347	347	370	355	339	356	351	384	338	342	311	363	330	343	354	389	375	361	357	377	372	328	361	343	381	350	399	342	369	393	332	366	328	373	305	370	360	356	375	350	359	355	367	352	351	362	346	393	372	374	329	365	343	333	344	370	368	359	382	368	390	353	344	370	331	362	347	356	351	345	340	332	318	344	398	359	373	351	331	342	363	344	365	353	382	340	354	334	330	345	399	367	340	358	355	350	370	357	360	343	368	371	355	374	359	349	349	344	336	346	372	328	370	390	349	352	355	342	365	359	330	359	376	321	355	339	371	360	370	334	363	364	361	327	350	353	360	343	357	382	357	307	399	360	348	391	348	377	342	338	345	322	342	346	321	337	369	375	350	423	339	344	375	339	344	360	353	335	351	356	335	360	328	333	371	371	338	376	367	347	366	352	358	324	382	359	343	361	353	330	352	383	341	361	359	374	332	368	369	377	357	364	356	352	335	346	361	370	346	382	331	395	367	357	352	345	344	341	342	346	345	345	371	379	341	338	376	363	364	359	387	376	343	337	370	354	352	337	321	371	367	360	359	358	353	338	374	366	342	330	365	377	347	390	351	352	366	356	320	379	378	391	360	347	362	348	391	342	334	331	392	343	411	349	370	371	373	365	349	366	367	346	361	361	326	381	348	345	357	364	358	357	356	371	403	356	346	347	377	326	373	344	335	340	329	333	351	353	371	328	352	349	333	359	361	355	350	369	350	379	370	368	334	370	331	414	354	342	330	370	369	379	337	383	350	364	356	369	363	330	366	352	338	388	359	362	339	354	386	390	359	351	387	356	381	335	362	352	362	363	352	333	347	360	369	339	365	375	333	387	360	362	395	368	377	341	361	362	350	333	375	370	376	405	331	351	356	371	370	373	339	364	344	372	377	367	330	356	401	351	361	380	347	339	354	359	349	360	340	370	334	357	370	354	365	377	367	333	381	354	346	345	360	361	343	379	388	346	396	388	359	362	348	339	337	353	381	346	363	368	395	352	347	375	365	338	333	318	337	356	340	362	342	354	335	379	381	382	323	348	361	368	344	346	389	351	396	356	351	345	365	335	308	350	363	370	359	357	358	382	331	357	370	320	343	367	396	362	335	353	322	375	330	375	363	379	350	361	361	343	367	374	370	378	387	347	373	377	381	393	346	360	392	359	362	350	384	370	379	356	355	386	362	346	339	320	359	372	321	355	358	354	337	357	368	375	374	382	355	329	346	370	394	329	322	334	348	363	344	349	340	352	366	336	375	355	347	346	350	381	337	373	343	371	351	372	369	349	323	350	350	361	406	403	356	362	339	352	405	364	359	402	378	376	347	346	325	392	363	371	332	348	372	381	353	359	345	335	360	370	360	353	328	349	355	329	346	339	366	372	358	354	343	366	373	321	353	362	346	389	367	361	376	365	354	358	364	370	378	355	387	356	325	351	361	343	328	383	375	338	378	366	371	324	367	354	361	337	379	329	397	351	377	346	334	371	362	386	366	343	356	343	383	399	356	365	360	374	347	367	348	365	336	352	364	299	331	370	355	383	378	373	392	358	371	346	359	385	320	377	375	342	384	385	342	317	360	362	357	330	354	357	376	329	342	367	340	363	383	335	348	382	378	382	358	361	337	378	343	359	360	338	362	356	339	369	376	376	369	351	340	367	349	400	360	363	356	354	377	372	340	349	367	363	378	350	351	341	352	359	365	386	347	341	342	368	359	353	391	358	377	395	370	389	384	390	358	347	375	338	352	365	354	388	376	348	380	360	357	366	323	366	388	342	332	342	333	357	368	380	349	376	360	356	367	350	362	360	336	364	361	369	362	390	378	335	414	369	356	342	328	359	356	319	342	354	350	352	353	314	355	353	359	371	343	363	368	347	355	363	346	390	374	342	363	356	340	320	368	346	320	340	330	350	390	400	360	312	363	331	396	377	382	368	325	355	375	369	354	399	364	401	367	359	391	322	347	363	370	346	369	350	392	361	353	370	367	345	343	317	341	388	371	308	356	339	374	363	371	351	391	345	342	357	343	334	359	352	399	366	350	340	345	362	376	361	368	307	366	325	370	365	340	350	353	376	348	363	370	384	349	343	367	360	356	338	344	380	381	376	362	339	333	352	379	382	362	338	349	352	347	347	377	377	353	335	352	370	371	391	352	319	371	354	356	358	328	366	365	348	360	372	379	344	366	349	347	372	367	358	381	352	334	359	341	326	380	326	353	369	367	365	386	371	359	385	367	342	368	358	366	361	346	317	393	375	354	389	372	365	382	332	360	353	370	348	344	405	327	353	376	365	334	371	362	361	353	356	360	354	362	340	357	364	398	342	373	330	394	370	345	370	377	348	384	365	331	329	328	351	367	353	368	367	351	342	323	403	340	384	365	349	386	360	327	380	383	319	342	387	344	350	349	368	386	356	340	358	368	345	375	353	337	362	386	366	362	384	347	312	374	334	366	354	314	351	332	367	376	348	376	343	348	368	359	375	372	331	359	345	341	398	384	342	339	364	334	368	373	355	335	354	364	387	369	337	337	372	357	364	340	367	353	356	395	353	356	362	345	367	340	390	360	346	339	372	356	332	368	360	367	367	340	375	358	355	355	378	348	358	378	352	343	373	350	387	374	348	354	361	329	344	370	360	342	341	403	345	384	372	317	371	336	372	359	373	379	370	331	351	371	331	364	336	339	364	352	381	346	379	396	389	368	340	369	354	346	350	339	374	384	376	367	344	358	333	355	368	358	362	322	352	309	358	366	404	355	327	342	342	337	366	340	362	357	330	363	336	354	380	387	352	356	342	356	334	359	346	346	356	362	345	358	367	362	385	362	347	358	317	346	373	345	343	351	347	338	383	342	351	372	363	350	355	360	347	349	349	335	335	358	359	357	352	364	351	366	326	356	374	375	361	337	371	352	341	351	352	374	370	371	342	343	355	378	339	370	383	361	389	364	357	378	360	349	356	347	332	349	400
1274	809	266	200	380	868	870	735	431	430	281	79	70	69	86	59	71	63	62	64	56	61	54	47	47	49	45	52	36	50	54	46	32	45	48	35	58	54	51	44	39	49	45	50	45	42	41	41	39	47	37	44	42	35	46	47	47	51	43	35	44	39	47	39	37	57	48	41	49	54	37	43	54	43	43	42	37	52	50	37	46	42	45	33	37	42	45	50	44	43	46	42	43	44	57	47	56	57	50	40	36	32	43	41	57	40	48	37	52	43	49	39	38	43	45	29	49	47	42	36	54	42	39	32	52	52	43	43	31	46	37	36	51	33	37	51	45	55	44	47	46	47	41	46	45	41	52	52	45	39	50	40	40	48	51	56	32	49	48	53	57	52	37	63	47	53	43	46	42	36	42	47	38	54	32	48	53	46	52	41	47	48	38	50	34	50	56	48	37	51	31	50	37	48	53	39	49	42	39	60	33	41	37	53	39	40	49	54	46	52	47	45	46	48	38	43	52	42	46	32	46	50	35	51	41	43	51	42	42	31	44	45	41	46	34	44	60	38	43	47	43	45	38	41	29	40	45	34	48	56	45	40	47	49	37	45	43	32	49	39	47	51	38	49	46	42	47	35	45	53	33	42	50	33	43	43	51	47	36	37	45	50	46	45	49	42	49	56	49	45	40	45	32	40	38	45	39	55	40	46	42	51	35	56	46	45	43	45	54	45	41	39	41	42	36	40	57	46	48	56	42	41	52	52	40	48	50	50	43	39	45	40	51	44	40	44	39	53	47	45	48	33	45	42	43	46	49	64	56	49	35	48	51	44	48	44	41	37	35	35	52	37	50	50	53	37	44	43	45	60	44	43	33	42	45	48	44	54	55	48	46	35	42	53	45	38	42	39	32	34	38	35	49	51	54	46	44	50	38	55	45	42	42	65	46	51	37	58	32	43	45	48	52	43	45	58	43	42	43	48	34	39	40	52	58	51	42	51	49	51	32	46	44	39	29	53	39	40	30	33	50	39	40	46	48	55	47	35	41	42	45	37	48	50	32	47	44	48	42	33	42	44	51	48	45	41	41	60	42	44	49	46	45	57	40	49	42	43	39	41	42	41	43	26	34	45	52	48	46	35	55	41	48	53	46	41	50	43	40	44	54	53	36	44	38	51	45	38	41	43	34	42	47	56	37	46	45	37	37	54	49	35	47	43	44	49	53	46	41	44	48	37	43	30	41	43	36	58	53	40	43	36	44	44	55	41	45	37	42	53	47	45	39	55	52	31	29	46	37	43	54	48	41	44	41	46	53	60	40	46	39	49	53	47	39	27	46	47	44	55	49	38	43	42	51	48	33	39	48	52	50	35	33	50	49	45	54	47	52	46	48	49	43	43	66	49	47	44	37	36	44	52	47	53	39	45	43	50	44	45	51	36	48	44	49	48	46	44	40	40	52	54	47	47	50	49	37	62	45	45	33	35	39	47	23	52	46	39	30	52	45	61	33	42	49	39	49	34	39	40	33	53	35	49	45	36	41	51	50	42	34	40	38	53	35	48	40	41	45	46	38	46	34	42	44	46	36	56	40	48	50	43	44	36	50	39	40	61	36	46	41	51	36	49	49	40	52	37	50	38	45	60	45	42	48	39	41	45	43	46	59	45	43	44	52	38	60	47	43	39	45	39	45	34	41	44	43	64	52	36	55	42	30	52	46	44	53	52	50	49	44	43	52	44	48	41	46	44	50	50	46	38	61	34	49	48	58	40	41	42	48	49	50	44	32	44	45	43	55	39	46	36	48	39	44	36	44	36	44	44	54	44	37	41	52	39	43	41	41	38	39	41	45	44	42	49	48	42	45	40	42	51	42	34	54	51	44	48	44	47	43	47	45	51	52	53	41	47	54	40	46	40	38	45	43	32	45	58	45	46	37	41	49	43	40	43	45	40	32	48	37	47	26	40	45	47	26	53	36	54	34	50	53	34	42	38	62	46	45	49	49	60	62	55	41	49	42	39	44	48	32	35	47	33	55	44	38	45	43	46	53	41	62	49	41	47	40	37	57	42	59	55	42	41	45	45	52	48	61	45	41	37	37	47	35	57	49	33	35	49	39	33	43	48	39	57	47	44	41	39	54	44	45	44	54	46	38	52	46	62	55	27	49	41	45	50	45	37	45	56	40	47	51	48	44	45	38	33	48	39	34	33	48	36	37	54	48	54	37	43	40	37	53	31	39	46	37	50	56	41	52	55	45	42	49	45	29	40	42	53	43	41	44	40	44	47	47	42	38	50	40	39	46	36	45	50	39	47	35	44	48	40	43	42	48	40	45	57	51	42	44	37	37	38	45	55	52	39	39	40	46	41	45	43	58	39	51	35	40	35	51	49	37	48	50	51	40	46	40	30	45	37	41	29	57	43	39	45	42	43	57	39	47	42	49	43	55	36	40	40	31	48	56	43	42	32	42	47	47	45	37	50	46	48	47	47	47	51	43	34	41	32	40	49	36	41	58	38	47	37	46	50	40	34	38	45	46	37	47	39	38	41	44	29	42	38	34	33	58	44	47	45	52	41	33	33	31	51	40	42	44	42	44	37	45	46	48	51	46	43	40	40	49	41	41	37	41	47	43	40	40	47	46	39	31	44	45	46	47	46	49	43	40	50	46	45	45	44	49	46	43	39	43	36	51	41	41	52	33	53	43	45	50	43	51	41	37	39	60	48	47	45	46	54	40	48	42	55	40	54	49	38	51	47	56	56	58	37	44	39	42	36	56	48	35	46	34	40	42	38	32	39	37	46	47	60	33	44	43	35	43	35	54	55	52	46	46	40	52	44	42	37	45	44	46	47	45	37	48	51	50	42	52	58	39	34	39	41	43	32	35	43	47	54	45	53	38	41	49	54	49	55	30	64	53	47	40	47	47	33	39	48	35	43	47	35	44	48	51	42	52	53	47	41	44	37	44	52	40	35	52	39	49	39	40	41	34	39	48	46	50	46	59	48	32	51	46	56	46	54	48	42	32	55	44	55	48	57	48	56	46	57	68	46	45	40	50	30	36	38	40	46	35	41	48	48	38	36	42	53	35	43	59	42	38	44	35	43	42	46	49	39	45	42	41	38	43	45	48	40	52	60	41	44	43	39	43	57	46	48	51	40	40	36	39	39	49	30	59	33	50	30	44	44	38	45	38	53	41	48	46	47	37	55	31	43	37	50	50	36	45	49	47	43	44	40	44	49	42	52	44	40	49	36	41	62	46	46	48	43	43	39	45	42	50	58	51	36	50	57	52	39	39	39	33	51	42	54	49	40	50	44	54	48	37	58	39	52	42	55	38	59	53	39	50	35	53	53	35	46	42	37	38	57	43	43	42	53	42	33	30	42	41	49	58	26	27	38	42	48	52	51	46	36	51	34	35	44	33	45	41	44	59	41	55	43	51	38	56	44	43	45	42	35	52	55	55	37	34	43	46	48	38	51	44	44	43	53	41	45	51	31	34	47	50	53
24831	17343	7316	18789	26115	32253	30422	25149	17364	17435	10997	2686	2263	2043	1892	1767	1584	1454	1430	1469	1518	1459	1102	1079	1086	1020	1028	991	992	963	954	882	948	905	861	918	855	873	858	849	878	841	895	828	850	822	789	792	806	909	849	861	818	830	790	772	817	827	772	805	817	753	786	803	815	762	810	735	743	746	790	841	746	809	749	795	810	799	761	757	791	810	781	754	774	774	746	777	708	765	778	748	748	754	786	790	745	761	786	737	807	751	823	800	703	794	738	697	765	746	768	773	780	753	768	745	733	764	740	736	807	710	731	783	769	776	740	780	719	774	786	762	783	777	748	801	750	795	781	727	819	763	700	745	785	708	724	827	753	809	768	758	818	734	772	729	769	792	731	786	777	759	742	741	753	719	751	776	765	795	741	782	744	779	724	741	787	757	820	722	754	784	754	744	801	757	817	811	724	746	739	776	745	741	705	745	756	772	790	814	751	706	792	785	730	771	741	750	780	780	723	718	770	736	753	722	804	754	758	774	776	743	768	776	794	820	728	754	791	761	842	783	753	696	767	761	727	732	807	776	742	769	750	790	772	790	755	750	811	724	750	796	775	741	787	787	734	787	743	770	773	768	791	723	743	758	759	792	758	760	817	776	768	760	754	750	728	760	706	745	749	771	755	738	742	776	793	724	779	757	757	748	774	801	806	791	733	756	765	770	775	824	780	773	738	730	722	798	768	745	770	763	780	746	752	794	772	761	778	777	799	737	768	737	774	773	787	798	793	764	717	768	746	736	706	767	740	767	755	758	772	709	739	757	806	775	750	742	781	807	732	718	723	727	766	758	793	788	731	763	787	758	765	788	714	782	777	689	765	742	760	769	800	754	751	760	799	745	765	744	739	683	791	767	761	706	731	760	735	767	794	715	771	757	736	741	729	716	742	791	768	740	731	756	781	720	762	765	766	703	722	760	738	768	797	754	769	752	780	757	730	751	795	754	759	772	783	733	770	804	775	749	692	741	805	733	773	775	786	742	734	791	713	808	682	773	754	782	766	746	745	727	718	720	791	813	807	753	799	734	737	732	798	757	702	831	785	794	786	704	786	748	798	728	824	806	777	766	780	736	721	772	758	720	775	808	759	775	716	735	777	817	826	760	729	746	766	767	766	769	758	781	784	753	733	760	793	751	778	743	760	792	761	728	738	796	765	779	695	746	760	767	777	761	763	743	733	744	751	771	768	695	771	813	738	741	769	739	757	748	751	807	758	691	760	771	786	759	752	772	719	747	747	780	765	734	745	752	778	753	788	701	708	750	733	722	724	777	739	710	743	796	775	758	756	796	785	768	803	732	791	736	751	743	735	818	781	783	756	733	749	761	747	749	759	751	761	772	769	799	810	720	783	741	696	756	758	744	777	769	769	786	716	738	724	741	773	770	730	757	766	751	715	710	762	779	783	791	748	752	732	759	797	743	765	780	752	793	747	733	762	754	744	796	736	730	747	724	748	770	736	741	738	761	822	771	775	802	734	771	779	755	694	701	753	703	714	762	723	787	751	761	728	765	700	769	749	741	752	762	736	705	802	814	740	759	783	777	776	782	799	717	740	743	800	774	794	724	775	711	760	767	752	795	762	807	742	770	782	782	730	818	809	738	770	760	724	790	769	716	772	762	745	768	767	808	817	732	766	782	768	740	753	763	780	729	705	750	777	740	727	731	838	804	799	738	755	718	771	758	792	795	764	761	754	743	728	774	704	734	767	753	739	752	777	793	750	725	781	750	768	715	788	727	729	760	760	772	742	803	761	763	763	750	728	756	761	731	692	717	798	781	727	822	749	747	713	778	754	728	715	745	770	761	723	743	759	738	739	733	771	782	757	787	760	728	752	740	725	705	736	721	744	746	759	805	742	753	724	763	724	787	776	754	777	790	713	766	739	758	714	739	759	763	785	773	763	698	725	817	735	738	742	753	731	772	732	803	756	779	794	725	778	762	755	725	750	774	771	766	759	770	741	758	768	761	730	730	735	726	740	789	799	767	767	743	785	785	775	745	731	716	763	775	770	722	756	765	776	796	805	761	803	727	796	768	775	770	723	776	753	757	747	793	747	783	777	730	736	735	774	765	760	802	736	775	792	720	806	713	761	767	783	758	762	734	713	710	736	736	733	787	790	772	741	786	743	722	767	768	778	757	734	769	751	734	744	765	771	816	747	744	765	757	804	712	784	714	723	768	746	738	751	736	774	781	732	824	729	777	763	744	780	784	755	776	759	796	761	745	760	791	748	709	767	786	762	746	765	748	734	799	726	790	735	742	818	752	804	738	742	718	745	752	754	766	758	756	807	791	761	711	731	768	751	777	748	771	722	732	741	790	756	806	743	766	742	749	795	781	763	715	740	716	787	779	755	783	723	771	776	783	773	750	711	798	793	760	783	787	747	756	753	793	756	784	783	851	759	745	722	767	758	784	734	760	783	744	782	749	727	742	771	767	751	752	734	795	757	760	766	731	811	767	734	772	776	757	715	730	783	721	757	739	755	739	741	713	758	738	742	723	748	750	777	735	766	727	751	743	744	742	754	793	764	771	825	778	700	770	736	737	731	752	767	771	791	771	755	705	727	739	728	742	768	776	740	735	792	767	809	805	755	750	764	743	754	784	813	720	804	727	732	729	750	770	741	771	775	733	714	766	742	741	738	740	780	794	738	747	783	745	745	729	764	755	788	724	742	761	750	753	729	725	769	753	758	737	729	769	761	775	766	817	785	720	759	723	795	757	775	783	768	717	753	772	705	744	749	701	731	768	777	751	774	722	748	762	808	795	747	765	766	761	777	733	749	737	721	730	725	761	739	747	747	705	784	814	779	803	784	745	759	775	794	756	796	776	758	736	781	754	757	739	783	747	736	757	723	725	784	809	813	755	728	818	756	805	768	784	784	752	748	722	743	736	793	733	816	749	811	668	757	745	748	754	753	720	761	783	785	769	725	743	737	777	718	772	750	771	764	764	770	778	820	739	758	723	803	734	780	808	776	739	778	739	783	815	747	773	770	720	775	734	767	742	770	721	721	807	785	724	818	747	771	754	797	798	747	724	778	762	742	714	750	792	765	755	737	772	778	755	735	771	789	754	714	750	720	736	804	776	811	749	742	730	738	775	756	797	737	802	733	761	769	732	712	681	751	757	742	771	743	788	761	760	710	761	746	798	782	754	748	697	767	776	766	787	780	787	726	736	770	711	782	759	758	773	799	803	749	731	766	737	666	754	741	795	802	733	780	792	802	758	743	743	762	743	718	775	776	770	769	805	779	745	764	746	740	726	770	741	763	755	787	755	751	764	781	757	750	734	789	770	742	758	759	774	781	745	763	764	731	723	779	747	793	740	782	739	787	813	750	755	793	804	754	767	732	734	784	762	715	724	731	767	772	696	776	788	726	726	704	700	782	764	779	812	760	725	748	770	778	786	777	840	752	773	724	771	749	697	718	765	784	748	753	731	765	754	757	781	736	739	738	786
2869	634	256	170	487	726	783	484	543	493	191	55	64	41	45	46	45	36	28	41	53	49	48	39	32	21	28	36	28	24	32	31	30	35	29	28	38	24	30	31	35	20	26	24	22	35	30	36	27	29	33	25	28	29	27	34	24	24	24	28	15	31	24	33	28	25	35	34	21	20	23	29	17	21	32	36	23	26	29	34	15	24	21	27	25	27	23	35	28	40	34	32	37	13	34	19	24	33	34	31	28	29	30	22	36	21	23	31	30	25	23	30	32	28	34	24	29	27	25	43	23	25	28	20	30	22	29	32	21	32	39	26	21	28	23	12	28	41	29	24	26	20	22	26	29	26	34	28	25	30	25	26	29	29	32	26	23	26	27	30	28	23	22	27	20	37	28	24	30	28	26	31	28	28	27	28	25	20	26	27	27	29	24	30	29	31	22	31	33	25	22	23	21	35	16	25	26	22	34	30	24	18	37	24	21	34	21	20	27	30	22	27	19	32	31	21	15	16	27	33	25	29	30	18	22	25	22	28	20	24	27	33	24	25	21	25	23	26	19	25	22	37	19	21	25	16	28	23	24	28	30	26	23	24	20	24	31	24	25	26	23	30	22	33	42	25	19	22	27	31	16	34	27	32	26	26	27	27	24	21	19	24	22	26	22	21	32	26	30	24	26	30	31	24	26	21	24	25	15	19	25	29	29	23	34	30	22	21	27	28	24	25	37	34	32	31	27	30	37	29	25	22	28	26	20	22	21	24	24	25	45	30	24	27	30	26	28	33	22	15	29	21	23	30	20	32	25	25	25	36	31	39	28	21	24	34	24	24	28	31	30	26	23	32	40	27	26	31	27	28	17	28	38	24	23	28	29	25	28	22	28	23	20	23	34	25	34	31	27	22	26	25	33	24	33	32	17	27	25	26	21	23	20	22	33	29	23	33	26	28	29	34	25	25	24	24	28	25	32	32	40	26	35	28	32	26	25	43	18	22	33	18	23	31	33	23	18	32	24	32	38	28	30	20	27	32	25	26	22	22	20	27	26	30	26	21	28	16	28	28	27	21	20	18	14	25	26	19	28	33	28	29	37	42	21	23	21	22	22	32	29	32	34	32	37	20	33	24	26	27	22	26	29	32	30	22	28	21	26	25	39	21	21	23	24	23	20	24	27	29	30	22	19	25	27	23	20	23	33	22	29	19	32	34	29	24	23	24	30	20	26	21	33	27	24	36	29	27	16	34	30	19	21	21	33	23	31	24	20	22	27	24	27	25	26	32	25	16	27	19	24	15	20	29	24	22	22	27	21	30	34	17	21	34	34	26	24	30	29	26	19	23	35	27	30	28	29	20	28	32	32	28	25	28	26	28	27	34	36	29	21	18	23	28	21	26	26	28	21	27	27	29	30	28	24	25	26	26	26	22	26	22	25	30	18	35	26	21	32	21	35	32	32	24	24	31	22	31	24	22	24	29	39	26	26	18	27	27	20	25	26	26	24	17	31	33	27	25	28	27	26	19	26	32	29	19	40	30	31	29	29	25	28	19	26	34	28	18	34	24	37	28	28	27	25	23	31	19	35	27	30	25	32	27	29	24	31	16	27	35	32	29	32	30	18	29	37	25	21	21	30	18	30	35	23	35	25	23	34	29	26	18	33	21	22	28	25	27	29	32	24	30	19	26	25	33	32	21	31	20	23	20	23	20	26	33	18	25	20	21	31	22	26	18	35	22	36	28	27	22	19	25	24	20	28	25	28	23	21	28	27	24	23	21	19	20	24	17	24	27	27	22	33	25	23	18	23	29	22	37	19	21	30	38	22	17	18	19	24	22	26	26	35	21	26	24	28	33	28	22	21	31	19	29	31	22	33	24	29	30	29	26	40	26	27	29	21	29	36	29	25	26	33	20	24	32	25	28	27	31	25	18	30	25	23	25	26	29	21	30	28	35	34	26	24	32	25	24	25	28	17	37	32	25	24	32	18	28	30	33	30	25	33	22	27	17	17	47	23	26	19	23	27	21	41	31	22	19	14	22	28	28	23	22	33	19	23	32	23	27	26	27	30	36	28	26	24	19	25	28	32	19	27	28	31	31	25	19	27	26	23	32	35	35	25	30	23	22	33	26	30	22	13	30	24	32	21	22	26	26	28	26	16	24	24	22	23	21	29	25	26	24	25	28	18	27	27	32	22	24	28	26	34	27	28	31	26	32	22	30	24	28	22	28	23	27	26	29	28	23	18	18	29	20	24	16	29	30	26	28	25	33	19	30	27	28	31	22	32	19	27	34	15	22	25	23	17	31	22	25	30	19	31	27	23	30	16	22	26	25	24	27	32	26	24	30	22	24	26	17	23	23	29	27	24	30	22	24	27	29	25	29	22	23	25	23	32	26	22	34	20	22	33	33	32	30	21	22	27	26	27	27	25	22	20	29	26	25	27	29	30	21	26	32	31	25	22	17	26	30	30	21	36	31	27	21	29	29	30	32	29	37	26	21	37	24	28	23	31	26	13	26	22	29	23	31	26	17	41	35	22	30	22	23	27	25	30	18	33	32	25	28	30	21	17	30	24	31	32	32	27	25	25	25	18	19	21	21	20	26	29	28	28	22	26	29	27	21	20	19	27	21	30	27	30	30	29	27	21	21	32	29	30	25	25	23	21	21	26	28	18	26	35	26	26	25	26	24	24	25	37	31	18	38	30	36	19	24	17	37	29	37	25	22	30	26	30	23	24	18	37	30	24	20	31	31	30	21	21	22	27	29	30	25	32	28	27	26	25	23	30	27	34	23	12	26	28	32	19	23	33	29	26	38	22	21	35	23	28	18	27	19	23	32	27	27	18	31	22	23	30	35	24	26	30	30	27	35	22	31	22	37	24	24	34	27	24	23	23	32	25	30	31	38	31	24	23	26	31	27	22	45	12	36	29	30	24	18	30	30	25	25	25	25	22	28	32	23	31	24	20	27	30	28	17	22	32	31	26	27	28	27	23	34	26	27	17	31	19	28	23	23	18	24	37	31	27	21	22	43	35	25	21	33	33	28	25	30	34	31	28	23	23	22	22	33	21	28	24	22	31	23	28	24	15	23	34	25	26	25	16	39	25	27	23	24	21	36	27	26	29	30	35	21	25	28	20	32	14	27	29	30	33	30	27	31	23	18	25	33	23	26	37	23	21	33	28	25	30	22	24	26	25	29	21	25	23	27	28	31	22	19	28	27	30	25	27	22	31	16	29	24	32	23	24	33	25	32	26	27	24	31	27	24	20	24	32	39	21	27	33	24	28	22	24	24	38	23	27	27	31	23	25	24	28	24	26	19	26	30	24	22	26	28	34	30	34	26	29	16	27	19	22	31	22	28	26	22	16	13	32	30	23	20	30	24	29	24	28	27	23	28	35	32	21	29	28	25	32	27	37	27	25	22	26	21	34	31	34	25	30	27	24	35	32	28	28	31	31	24	26	28	24	27	15	22	20	22	22	26	22	31	26	31	25	27
23379	15218	6478	17012	29169	29374	29683	20771	21623	19290	9025	2460	2047	1695	1462	1390	1271	1191	1116	1156	1164	1089	831	804	775	779	693	695	627	700	652	590	627	590	639	557	580	577	575	569	539	506	572	517	528	534	462	560	515	542	539	550	510	511	523	546	510	474	455	486	458	437	466	465	477	502	463	500	480	528	456	470	495	496	463	455	463	470	495	469	481	480	462	482	475	463	441	450	492	464	480	444	491	439	470	471	470	494	490	455	452	453	499	460	467	471	489	472	483	468	459	466	494	435	479	452	397	484	486	485	456	480	470	445	473	432	491	447	502	463	454	449	491	441	455	426	451	457	448	447	499	416	435	469	470	451	471	457	500	472	505	422	455	444	482	419	481	451	465	435	480	496	477	465	494	497	424	435	437	488	454	430	439	460	420	439	442	432	483	420	472	480	487	467	417	501	418	464	455	508	461	462	458	436	440	490	501	471	467	449	454	431	450	440	441	430	444	481	457	443	470	443	442	460	472	456	448	452	476	455	486	475	462	428	468	472	412	443	455	446	460	478	475	471	410	454	493	422	468	459	498	429	430	456	416	453	434	452	471	462	449	419	453	459	451	456	454	459	461	481	485	478	462	485	437	457	448	431	445	447	431	457	437	457	448	473	469	441	424	482	476	473	481	450	432	423	471	434	452	469	453	447	427	426	442	459	461	473	461	470	440	460	467	488	442	446	477	493	451	468	455	468	433	461	463	407	453	454	460	423	451	450	465	441	458	428	459	427	474	401	465	438	430	442	499	434	467	452	454	486	431	477	484	470	459	467	478	464	452	484	457	437	468	494	482	432	445	467	470	490	475	477	450	452	457	453	476	504	447	448	447	460	462	451	438	473	490	491	476	431	429	437	485	434	466	433	469	476	496	476	479	438	440	445	431	496	473	483	470	425	480	465	475	440	463	427	443	447	476	408	452	457	424	480	442	456	465	437	496	431	476	458	459	423	469	470	451	469	468	447	450	478	421	445	431	468	458	444	463	443	465	465	469	487	444	481	416	442	453	458	478	457	459	476	452	446	478	460	467	462	451	449	451	460	442	422	468	472	450	519	444	451	480	437	496	412	407	455	476	442	454	448	462	437	460	412	432	463	500	496	417	479	447	472	474	444	461	457	451	466	470	500	451	456	449	459	471	449	463	475	443	454	440	419	439	457	427	445	494	439	444	484	444	447	474	462	475	423	424	459	428	477	452	460	424	432	452	469	454	443	447	472	463	434	456	436	443	446	451	447	446	444	443	450	436	444	433	454	507	464	467	454	433	446	441	453	453	455	458	431	427	452	477	477	430	454	486	474	470	456	460	456	473	405	470	479	442	460	450	461	420	466	450	441	477	462	462	429	456	478	472	459	402	449	484	442	444	458	473	515	473	453	446	436	466	424	453	459	459	459	470	455	490	442	431	470	424	437	478	455	435	452	420	423	466	446	462	438	483	433	442	474	475	487	468	491	476	485	444	429	466	444	466	485	464	440	487	463	461	494	476	445	466	485	484	440	486	445	437	438	447	469	453	479	482	474	468	444	411	451	490	486	459	487	439	482	437	456	473	417	429	463	467	435	416	462	451	444	444	444	436	461	451	459	446	509	478	475	393	489	447	470	473	446	469	459	448	469	446	440	466	474	475	458	433	402	464	460	443	440	437	439	438	455	463	441	483	465	460	439	446	456	432	429	467	481	436	445	441	454	437	443	425	449	430	460	440	423	437	445	456	466	453	443	422	455	434	452	481	499	438	454	487	468	452	484	426	477	460	451	477	466	452	465	438	446	454	438	467	484	455	455	455	460	483	420	423	495	477	459	457	453	495	433	464	424	456	440	445	447	441	464	463	418	485	444	464	483	452	463	474	425	467	471	490	422	429	445	461	420	442	520	453	501	447	455	439	458	464	465	449	475	462	447	445	443	438	474	422	425	430	410	473	437	479	460	471	461	450	424	451	475	512	434	490	479	491	453	438	449	461	490	463	436	472	441	500	478	469	438	461	459	474	474	419	471	440	432	487	501	446	470	450	470	456	447	488	442	423	454	408	463	422	449	457	443	441	439	438	490	436	502	476	460	451	461	472	500	449	410	452	449	441	438	462	428	480	490	430	470	469	415	449	453	422	474	436	447	423	456	446	483	443	481	459	430	473	439	506	483	424	448	464	448	421	483	504	467	430	460	407	454	452	457	472	405	467	443	460	426	462	450	451	454	456	437	440	427	456	445	450	449	426	457	460	468	468	458	425	483	473	469	455	431	445	455	476	453	476	409	457	454	453	461	469	429	462	437	461	476	463	448	450	501	472	472	473	450	476	433	442	428	463	442	473	455	455	453	455	458	448	448	449	413	460	454	446	444	414	416	459	465	447	477	430	436	398	427	427	429	433	430	479	430	458	445	481	450	477	440	453	459	455	480	438	443	447	490	449	425	424	455	442	431	471	448	463	439	434	457	448	450	424	451	477	442	463	468	460	405	472	449	517	485	474	447	446	438	479	451	449	448	424	427	485	474	402	424	449	443	451	470	428	419	432	450	444	465	438	455	470	453	444	468	432	433	427	455	460	463	467	449	450	407	425	478	458	447	446	456	457	434	463	478	464	458	460	470	464	458	401	464	445	490	494	487	447	424	433	483	436	464	451	464	502	462	461	432	452	456	442	421	458	470	453	487	427	461	467	444	451	460	462	454	469	436	471	469	461	462	469	438	462	466	455	470	471	495	464	509	435	426	461	487	439	473	463	467	452	417	446	472	469	473	459	444	438	400	435	459	437	475	448	427	497	456	453	478	498	468	431	433	421	453	418	454	456	435	473	446	472	460	462	445	464	471	467	458	425	430	506	470	451	475	447	471	451	461	448	456	429	459	489	492	466	462	447	429	477	437	440	447	454	467	488	485	457	462	434	393	432	469	468	460	438	465	446	450	438	463	455	477	465	442	448	455	426	421	449	447	439	466	449	424	459	444	465	489	456	458	465	478	458	509	463	461	488	461	446	447	453	437	468	439	446	473	475	439	457	466	448	440	450	451	458	440	468	434	423	441	451	469	475	439	454	451	440	495	445	454	464	453	467	466	452	434	496	443	445	452	432	434	502	460	486	458	466	476	476	464	489	465	503	459	413	447	507	455	467	464	474	442	435	481	471	454	492	450	429	447	443	481	489	449	432	433	472	422	442	511	445	441	427	424	449	479	523	467	513	474	450	466	485	443	449	439	438	439	444	478	488	471	429	451	457	494	460	429	486	443	466	438	451	429	438	485	430	477	452	461	462	452	459	435	437	428	453	448	454	464	443	425	424	422	463	466	407	460	466	448	461	417	459	468	474	454	443	474	443	440	447	429	448	455	465	447	449	448	439	452	460	453	454	428	463	478	479	476	473	459	445	466	480	467	504	475	475	469	451	494	469	453	440	480	465	451	465	418	459	480	458	485	479	429	451	457	462	464	426	468	463	477	436	462	448	477	454	460	457	455	497	460	436	465	427	427
2367	1058	426	378	973	1110	1365	850	877	580	376	169	113	126	93	105	114	90	99	104	90	93	72	92	78	62	79	68	78	80	62	73	69	61	85	53	71	75	60	58	62	79	65	88	71	70	56	59	61	65	73	69	69	57	64	67	71	65	56	71	51	71	62	69	60	67	57	63	57	61	58	61	53	57	64	61	71	56	59	51	65	54	63	63	54	71	58	52	59	54	65	73	81	58	61	56	49	62	47	63	65	58	73	67	64	69	67	50	61	73	79	60	56	55	66	56	66	64	67	65	58	54	59	66	64	57	58	74	56	81	56	52	73	77	70	56	63	68	61	63	59	54	61	62	50	66	57	56	57	52	49	63	68	61	45	71	69	58	54	59	73	57	62	62	56	47	66	55	74	72	55	70	58	64	76	60	48	52	71	53	44	56	57	57	63	62	54	58	62	59	62	61	62	64	63	66	74	60	69	56	72	66	65	49	59	58	71	62	62	69	64	78	70	53	70	61	67	62	75	63	64	67	69	60	62	66	74	56	72	56	55	71	64	54	57	49	53	48	72	69	68	57	64	56	53	63	53	43	49	80	56	66	58	68	36	56	65	67	74	53	60	65	60	62	61	49	70	61	68	61	52	56	65	50	51	68	64	53	77	64	68	60	60	53	70	68	61	68	71	63	69	73	79	54	74	57	61	59	55	82	66	66	59	64	68	58	61	59	69	66	51	69	60	68	58	60	60	61	53	59	63	60	72	56	59	61	61	54	58	66	58	57	73	83	67	48	57	70	64	55	57	75	57	61	63	75	68	55	51	67	50	64	64	61	60	53	57	67	65	56	46	65	72	73	72	65	60	73	52	63	63	54	69	69	61	61	57	54	59	57	55	64	53	62	62	58	58	69	59	52	63	54	65	60	70	54	46	62	61	66	76	70	56	67	72	61	60	55	68	64	65	60	52	76	67	58	56	74	64	66	69	57	74	62	58	54	70	61	58	62	67	54	67	65	51	58	64	58	65	58	52	58	67	60	56	54	61	68	64	60	62	48	74	59	50	67	62	55	67	70	58	47	68	65	54	63	62	73	64	61	66	54	66	72	77	74	76	62	62	64	57	65	66	49	62	65	54	54	71	55	65	64	76	56	71	59	67	52	54	73	73	57	65	72	69	69	57	62	56	63	65	73	67	63	47	60	53	42	70	54	49	67	46	51	70	76	64	59	66	55	58	65	66	63	55	55	63	58	62	72	61	57	75	62	80	58	66	59	75	64	54	51	59	58	69	58	55	80	62	53	59	55	57	57	53	78	64	55	77	69	59	72	56	68	54	62	68	58	58	60	65	67	63	62	52	64	68	56	63	78	63	70	66	48	58	53	54	62	64	70	54	65	55	78	72	59	47	57	58	70	55	60	65	70	56	58	65	50	71	51	65	62	65	56	66	57	61	61	59	64	58	64	79	45	74	64	50	59	69	49	56	55	67	53	54	53	76	76	69	57	76	75	69	53	57	68	48	62	63	65	54	61	60	53	62	49	66	60	74	63	55	62	65	58	65	64	46	74	65	52	61	80	63	50	59	52	66	65	66	76	67	63	69	67	65	58	61	65	66	60	68	54	53	55	51	66	72	69	63	56	57	68	63	60	56	67	71	74	78	58	67	55	69	58	66	51	75	65	48	67	62	68	79	63	57	57	60	58	53	58	60	59	53	64	66	69	64	67	49	53	71	63	84	52	58	63	76	68	58	61	59	62	70	68	66	67	59	61	59	61	60	52	62	56	63	63	46	55	71	46	59	56	62	57	63	59	68	58	62	69	53	63	71	65	64	64	58	69	44	63	60	57	65	54	60	57	67	51	67	55	60	67	64	61	66	55	77	64	66	65	72	57	64	67	57	50	53	76	67	52	67	70	64	69	61	71	57	56	58	63	64	58	50	49	59	54	56	52	60	75	64	51	58	55	67	69	71	69	54	57	51	71	77	62	64	58	55	68	74	48	60	76	71	67	52	63	50	61	79	59	72	55	70	58	53	63	56	70	54	68	61	63	73	55	61	64	57	53	73	53	62	52	52	71	55	67	63	48	62	51	57	66	66	51	63	72	65	67	50	57	57	57	70	55	46	57	54	58	58	63	53	63	58	68	60	58	63	61	65	59	55	77	58	74	67	66	70	52	58	65	63	68	55	72	65	53	61	58	58	53	72	63	58	64	66	58	58	69	65	61	61	72	52	68	64	48	66	52	74	73	66	48	70	62	68	58	69	69	64	68	68	60	66	64	79	68	69	77	66	64	58	68	53	67	60	69	62	76	64	61	74	65	62	68	67	54	54	49	66	66	63	65	56	60	59	52	62	81	60	65	71	67	76	67	53	57	64	65	70	56	50	64	68	67	65	55	52	56	64	46	73	64	57	51	64	51	67	72	58	62	53	70	68	48	51	62	66	63	57	68	67	59	51	49	71	75	56	64	75	58	69	53	73	61	61	62	62	55	66	57	49	50	52	60	47	57	62	64	64	73	65	66	72	72	78	55	59	76	66	76	66	60	60	67	49	63	68	72	60	77	57	55	66	58	55	57	68	72	67	60	67	64	49	61	60	60	69	49	65	59	70	67	55	59	56	50	66	66	57	66	57	63	65	52	58	76	69	56	56	67	55	59	71	61	58	53	75	50	75	60	47	53	61	56	70	68	56	64	79	57	66	49	64	44	75	44	63	52	55	62	66	66	50	70	60	72	67	51	58	70	66	63	69	65	60	65	71	58	43	60	57	60	64	52	71	56	69	66	56	69	54	77	56	61	72	52	62	63	52	61	74	44	70	64	53	53	56	57	62	66	64	51	84	54	76	64	55	61	57	66	75	70	60	58	69	66	54	64	55	63	58	53	70	50	59	75	62	62	43	65	68	69	50	69	49	63	73	68	66	69	54	63	53	65	59	53	66	62	62	65	68	62	46	51	54	64	55	56	66	58	46	74	53	72	59	57	66	53	67	56	59	67	50	78	59	58	56	66	73	59	67	59	54	50	61	68	61	74	56	59	52	55	44	59	51	55	56	51	53	62	64	68	66	61	61	56	54	61	66	56	56	56	81	49	66	72	60	60	68	65	51	67	59	59	61	61	62	69	73	54	54	59	70	63	53	51	51	57	61	83	63	72	65	52	64	51	51	73	74	65	64	63	47	58	58	67	75	69	56	61	60	72	56	58	66	63	73	62	63	48	56	66	63	49	75	61	45	49	59	58	59	60	56	58	53	63	63	53	53	61	60	72	49	85	72	62	74	61	58	50	63	72	79	66	68	50	50	58	56	55	74	63	51	54	39	60	64	63	56	53	67	54	75	55	58	59	65	59	62	49	49	64	59	43	58	72	84	68	69	85	74	65	55	57	47	53	55	53	53	56	59	64	60	60	68	62	55	64	74	51	58	57	64	57	64	70	68	59	62	54	53	66	64	58	58	72	59	64	68	62	72	61	58	71	71	70	62	48	57	65	70	63	56	50	53	57
29020	19495	10358	24158	38523	35158	35081	28174	26152	19201	13270	5227	4387	3774	3257	2934	2839	2686	2478	2468	2304	2249	1922	1807	1713	1665	1573	1538	1492	1441	1456	1412	1405	1403	1336	1354	1279	1331	1310	1276	1181	1243	1201	1206	1178	1238	1246	1244	1196	1228	1208	1214	1202	1105	1215	1100	1200	1143	1062	1116	1093	1099	1142	1116	1126	1092	1191	1105	1131	1074	1108	1147	1011	1108	1078	1139	1074	1080	1116	1121	1067	1107	1076	1052	1070	1100	1109	1106	1058	1020	1075	1006	1013	1058	1070	1084	1043	1076	1020	1066	1034	1101	1013	1052	1063	1067	1037	1076	1089	1109	1105	1070	1047	1070	1064	1019	1070	1028	1033	1022	1095	1077	1055	1074	1127	1038	1117	1068	1111	1044	1030	1111	1074	1009	1048	1040	997	1053	996	1074	1035	1054	1110	1001	1050	1097	1059	1001	1060	1041	1109	1112	1066	1076	1049	1011	1042	1029	1025	1084	1007	980	1058	1046	1039	1041	1071	1143	1037	1014	1104	1038	1005	1075	1001	1064	1006	1056	1008	1056	1018	1076	1022	1041	987	1081	1074	973	1034	992	1069	1110	1023	1004	1069	1031	1036	1092	1075	1009	1137	1075	1035	1087	1083	1082	1097	1051	1073	1061	991	998	1049	1084	1080	997	1019	1060	1060	1070	1102	1040	1054	1068	1049	1014	1090	1038	1096	1015	1026	1056	1066	1040	981	1056	1017	1071	1044	1007	1022	1016	1087	1075	1053	1058	1056	1069	1091	1019	1014	1054	1024	1034	1014	1017	1057	1049	1058	1017	1091	1064	1073	1089	1047	1039	1084	1045	1029	1022	1041	1059	1044	1055	1071	1037	1044	981	987	1100	1061	1079	1060	1042	1070	1070	1011	1092	1037	1055	1069	963	1019	1059	1059	1046	1041	1024	1033	1103	1053	1011	1053	1069	1073	1073	1043	1082	1018	1014	1015	1092	1037	1067	1039	1004	1058	1073	986	1021	1031	1053	1039	1021	994	1056	1068	1107	1078	1018	1084	1029	1019	1023	1056	1024	946	1057	1023	1033	1091	1033	1047	1007	1006	1079	1098	1089	1008	1046	1044	1071	1010	990	1019	1061	1071	1052	1002	1115	1064	1070	1016	980	1044	1054	1111	1082	1022	1074	1059	997	1038	1040	1062	1073	1064	1051	1096	1132	1067	1021	1033	1015	1063	1078	1041	963	1026	1081	1071	1005	1034	1024	1095	1015	1019	1068	1002	1071	1090	1016	1072	1055	1081	1036	1083	1029	1034	1013	1017	1036	1058	1046	1036	1028	1080	1028	1011	990	997	1044	976	1095	972	1009	1082	1001	1021	1041	1020	954	1017	1092	1020	953	989	1032	1048	1028	998	1064	1023	1055	1031	1001	1101	1059	1085	1037	1083	973	1016	1059	1033	1082	1066	1014	1056	1054	1027	1042	1024	1022	1036	1051	1019	1039	1061	1019	996	1079	1011	998	1039	1078	1111	1038	1046	1027	1018	1045	1088	1042	1075	1094	1042	1040	1039	1048	1035	1026	1058	1047	1073	1066	1072	1006	1023	1055	977	1042	1114	1045	1065	1029	1036	1067	1087	1062	1030	1058	1116	993	1034	1036	1041	958	1025	1012	1065	1015	1064	1022	1020	1037	1049	1022	1027	961	1031	1052	1078	1030	1042	970	1062	1043	1071	1019	1073	1046	1044	1045	1008	1045	1003	1037	1028	1066	999	1028	1076	1076	1030	1065	1030	990	1043	1093	1043	1057	1045	1066	1029	989	1070	1024	1035	1033	1068	1030	1058	1010	1023	981	999	1040	1028	964	1060	1046	995	1020	1097	1049	967	993	1051	1020	1058	1014	1008	1039	1043	1028	1073	1107	1089	1050	1013	994	1062	1012	1058	1030	1066	1042	992	1060	1053	1062	1016	1056	1088	1024	1074	1045	1069	1025	1080	1001	1022	1050	1036	1074	1066	1064	1066	1093	1078	1063	1071	1033	1054	1024	1070	1014	1082	1056	1080	1064	1062	1067	1053	1071	1015	1070	1043	1122	1054	1020	995	1049	1089	1013	1042	962	1022	992	1038	1065	1036	1043	1055	1034	1028	1027	1005	1010	1059	1063	980	1085	1068	1069	1043	1044	1021	1010	1064	1068	1096	1026	1132	1015	1034	1094	1036	1060	1036	1012	1080	990	1038	1065	1029	1044	1040	1030	1013	1029	1016	1028	1035	1022	1069	1077	1051	1014	1024	975	1015	992	1057	1051	1072	1052	1000	1024	1003	1065	1083	1002	1069	1097	1041	1008	1066	1039	1071	1047	1058	1052	1083	1001	1066	1016	1032	1019	1045	1022	1075	1071	1037	1048	1007	1060	998	974	997	1083	1075	995	1073	1027	1034	1053	1085	1035	986	1050	1066	1014	1071	1025	1056	1067	965	1078	1037	1053	1001	1071	998	1032	1049	953	1076	1062	1003	1047	1078	1052	1012	1021	1041	1046	1028	996	990	1085	1070	1073	1033	1006	1008	1019	1019	1039	1013	1030	1052	1047	1052	1055	1030	1024	1054	1108	1117	1077	1000	1049	988	988	1087	1027	1048	1051	1024	1114	1027	1042	1037	996	1014	1001	1047	1047	1030	1027	981	949	1010	1111	974	1053	1018	1039	1025	1024	998	1006	1048	1056	1063	1028	1038	1049	1005	1097	1014	1045	1063	1092	1054	1075	1054	1043	1040	1063	996	1030	1022	1056	1028	1034	1046	1053	1056	1020	1087	1046	1036	1080	1049	1059	967	990	991	1012	1070	1069	1044	1036	1044	1038	1067	994	1028	1069	1005	984	1032	989	1053	1040	1032	1055	1005	1076	1067	1022	1072	1040	1040	1071	1103	1044	1054	1040	988	999	1055	1025	1045	1028	1096	973	1076	1047	1083	1065	1048	1072	1052	1069	1018	1053	1029	1073	1001	1070	1054	991	1045	1053	991	1021	1056	1018	1075	1010	964	1032	1096	1059	1054	1044	1023	1036	1062	1028	1079	1044	1090	1073	1059	1014	1004	1111	1068	1084	1080	1000	1005	1013	1045	1070	1036	1042	987	1059	1066	1018	1031	1041	1082	1060	1063	1048	1078	994	1056	1124	1083	1059	1000	1079	1037	1080	1022	1039	1056	1023	1000	1015	1102	1075	1063	1052	1073	1095	1025	1049	1028	1032	1031	1009	1096	986	1053	1044	1016	1053	1027	1117	985	1059	981	1073	1050	1050	1068	1013	1027	1026	1042	1085	990	1023	1099	1038	1081	1039	1053	1026	1065	1019	1050	1037	1082	1019	1083	1033	1044	1046	1052	1051	1009	1020	1078	1047	1086	1021	1025	1089	1046	1138	1041	1071	1048	1031	1047	1041	1049	972	1045	1078	1048	1088	1084	1039	1016	1030	969	1053	1043	1031	1088	1083	1027	1036	1103	972	1056	1034	1092	1056	1022	1011	1071	1018	1030	1038	1009	1070	1095	1053	1082	1037	1031	1047	1056	1022	1025	1047	1033	1080	1017	1045	1077	1046	1061	1024	987	985	1058	1056	1027	1017	1114	1026	1069	1035	1045	1066	1072	1075	1005	1088	1023	998	1021	1024	1046	957	998	1064	1059	1023	1049	1018	1042	1001	1034	1010	999	1108	1081	1032	1030	1046	1055	1029	1029	1031	1044	1032	1075	1053	1053	1062	1024	990	1016	1088	1080	1045	1074	1047	1084	1070	1032	1000	1008	1002	1039	1074	1034	985	1059	1047	1018	1056	986	1017	1074	1064	1037	1024	1048	1073	1046	1035	1003	1026	1011	1031	1013	1057	1043	1084	1040	1018	1040	1089	1044	980	1078	998	1010	1055	985	1062	1017	1001	1027	1081	1028	1058	1072	1092	1047	1035	1011	989	1089	1030	1031	1117	1075	1105	1109	972	1025	1021	1015	1112	1034	1004	1070	1008	1003	1016	1071	1004	1047	1045	1130	1050	1044	1026	1062	1044	1077	1014	1042	1059	1071	988	1022	1017	1092	1064	1005	1079	1060	1019	1032	1028	1085	1054	1004	1052	1003	1062	1047	1077	1074	1044	1034	1012	973	953	1028	1064	1011	1055	1025	1048	1059	1020	1072	1007	1030	971	1069	1024	1029	1031	990	1016	1081	1021	1056	1040	1013	1028	1048	1035	1082	1004	1030	1065	1021	1088	1063	1049	1023	1015	985	1049	1074	994	1134	1022	958	1032	1050	1048	1045	1060	1086	1055	1055	1059	1024	1020	985	1050	1082	1091	1043	1040	1049	1069	1027	1068	1019	1012	974	1063	980	1012	1039	1088	1027	1062	1036	1028	1016	1034	1030	1015	1038	1010	1045	1035	1041	1105	1053	1069	1020	1044	1017	1018	1079	1022	1066	995	1027	963	1016	983	1088	1046	1025	1017	1094	1014	1031	1022	1020	1024	1077	1062	1032	1059	1006	1023	1037	1019	1051	1019	1005	1070	1046	1040	944	1013	1038	1020	1007	1045	1047	1011	1050	1028	1042	1055	1045	1031	1007	1013	1017	1045	1099	1101	1052	1016	1081	1075	1031	1110	1065	1037	1101	994	1077	1024	1061	1029	1051	1014	1065	992	1042	984	1074	996	1052	1051	965	1006	1041	1013	1031	1051	1067	1094	1089	1065	1021	1084	1033	1045	1035	1045	1102	1024	1029	1047	1042	1095	1065	1011	1063	995	1026	1003	1038	1064	1049	1003	1028	1038	1029	1058	1030	1089	984	1076	1072	1048	1047	1076	1079	1006	1078	1076	1008	1048	1019	1031	1043	1016	1069	1062	1054	1068	1069	991	1008	1026	1104	1024	1056	1021	1055	1083	1068	1062	1047	1042	1018	1035	1059	1098	1032	987	1040	1008	1043	1041
1703	336	152	134	370	422	418	425	302	232	87	36	23	28	16	33	23	20	25	25	25	21	16	24	21	22	24	21	18	25	21	26	13	14	18	28	20	17	23	21	25	23	18	22	17	11	16	23	22	25	23	22	19	15	19	26	15	17	30	19	19	18	19	16	24	19	14	16	20	16	19	14	23	24	20	25	27	21	21	24	14	20	24	18	25	16	18	24	23	20	15	20	18	24	22	23	21	21	16	19	25	19	20	20	26	19	18	22	22	22	18	17	17	29	13	18	16	19	19	20	22	17	19	16	14	16	26	18	17	17	19	21	16	27	19	14	24	12	21	29	18	26	21	27	16	13	22	16	15	19	21	24	18	13	28	23	15	21	17	21	21	12	22	19	19	21	13	24	16	23	17	21	22	30	21	20	14	11	24	20	18	19	21	19	14	16	15	17	22	15	17	27	18	16	20	25	22	20	16	17	11	17	16	28	19	14	16	16	19	25	23	12	12	26	21	19	22	18	16	18	19	18	19	15	21	26	24	22	20	19	26	25	12	21	16	16	24	20	19	14	25	21	23	17	25	25	19	12	18	9	15	24	21	16	15	15	16	21	11	25	26	16	21	13	18	20	16	20	23	21	23	18	26	23	24	19	21	16	19	21	27	21	21	19	15	17	22	23	17	21	12	20	16	20	25	26	22	10	18	22	22	16	22	22	26	20	19	23	21	28	19	20	26	20	26	12	17	14	21	18	21	19	14	18	28	24	25	18	22	16	16	15	18	17	20	22	20	20	19	29	24	21	7	18	20	8	18	24	20	24	21	23	20	14	24	25	20	22	21	20	15	14	25	20	25	21	22	21	25	19	21	20	8	18	14	19	22	16	22	16	15	18	14	13	16	22	18	14	19	23	10	17	14	20	19	18	23	23	13	15	21	16	33	13	19	20	16	22	21	20	23	15	11	28	6	16	23	21	16	15	16	18	21	13	27	18	29	20	20	23	21	19	19	20	22	21	17	26	19	24	18	22	22	12	22	13	27	18	11	24	22	24	20	18	16	25	28	19	19	20	17	20	18	24	19	26	22	14	19	12	24	25	21	18	14	17	19	19	20	23	16	14	17	23	28	25	23	24	14	20	28	20	18	19	18	18	18	17	25	25	11	11	22	25	19	23	26	20	16	18	12	15	14	17	17	20	21	24	13	20	22	21	24	24	18	23	18	25	20	24	28	23	27	13	22	19	26	26	8	22	19	18	19	17	25	29	12	14	18	15	27	25	20	14	14	14	13	18	32	19	28	16	20	20	17	18	14	21	23	18	21	19	21	21	20	16	23	17	22	18	16	27	16	22	18	17	25	17	17	26	24	15	16	27	20	18	15	23	30	19	15	27	21	21	25	20	15	21	26	13	13	17	19	14	16	24	10	16	20	25	15	25	27	14	16	23	19	15	18	21	21	22	20	19	21	17	12	22	13	22	12	15	16	24	27	18	28	8	21	17	19	22	15	22	16	18	20	16	15	16	20	22	23	25	19	26	17	24	17	29	15	11	27	14	15	25	20	14	22	18	14	9	15	17	22	27	16	20	25	15	20	12	20	25	17	20	22	17	19	20	18	16	27	14	12	20	15	13	16	18	16	27	14	25	12	18	24	16	24	26	23	14	19	21	18	23	21	16	20	24	25	16	20	19	18	23	15	19	16	16	20	26	15	15	20	19	26	23	18	24	22	29	15	11	23	9	14	13	12	14	20	23	21	22	14	22	21	25	18	21	26	19	15	25	11	17	19	12	17	23	18	21	27	22	18	15	15	11	21	14	10	17	11	22	17	20	25	17	16	19	22	17	25	10	27	19	25	26	20	12	24	21	15	17	15	22	17	16	17	24	20	20	13	15	25	23	16	21	18	17	33	15	9	18	24	16	23	17	12	19	21	18	16	28	19	16	15	13	12	21	20	21	24	22	11	12	21	23	15	15	17	19	16	19	14	15	16	19	18	20	19	14	20	18	21	25	15	8	14	21	16	27	19	26	19	15	16	18	29	27	15	21	21	20	21	22	17	19	17	13	22	16	16	16	26	13	10	10	18	16	19	20	14	28	18	17	23	17	17	24	16	23	20	21	17	23	21	19	11	22	22	21	26	21	23	11	22	19	18	16	25	17	11	22	26	12	19	22	15	15	22	19	21	22	18	19	19	20	25	23	8	17	25	17	16	19	28	26	22	20	22	19	17	15	23	20	12	27	20	20	17	14	28	17	20	20	19	19	20	19	20	24	20	16	9	22	18	21	18	18	16	16	17	17	14	19	23	24	23	20	31	16	16	19	21	13	32	18	19	30	19	24	16	21	15	11	21	19	23	23	14	17	17	22	23	21	16	22	18	27	29	17	12	17	15	19	25	12	18	20	15	17	18	16	25	15	16	17	22	25	18	16	20	17	16	16	29	14	26	21	14	14	33	15	21	15	24	19	19	23	10	15	27	18	22	21	19	18	26	24	14	16	12	17	16	23	12	21	14	16	21	14	21	19	15	14	19	20	18	17	14	25	21	20	21	19	19	20	23	22	21	15	27	24	20	23	24	18	18	26	22	24	20	29	18	23	12	20	16	20	24	18	25	14	15	16	17	27	17	16	16	21	18	25	18	29	23	24	28	21	22	18	16	23	21	22	15	13	29	24	16	15	18	13	16	21	20	16	20	15	22	23	15	17	22	13	21	13	16	22	19	21	19	23	22	21	19	15	16	20	13	19	23	15	10	22	22	24	20	13	24	18	16	19	20	22	27	18	13	19	20	15	19	17	18	18	16	18	15	21	12	17	18	27	19	23	26	14	21	17	20	24	26	17	30	27	17	21	25	18	24	19	16	23	21	18	13	12	16	22	21	24	22	21	17	20	15	18	22	27	16	22	21	18	22	18	17	13	24	20	22	22	17	15	16	19	25	31	24	22	26	21	27	21	23	12	20	24	21	23	16	26	13	25	20	12	24	19	22	31	22	15	21	22	22	18	17	19	16	15	23	20	27	18	16	26	23	19	17	26	21	17	13	20	24	28	26	18	16	18	16	18	22	24	28	20	20	13	16	21	13	17	19	22	24	16	15	17	21	20	27	14	23	16	16	21	18	20	18	16	15	22	23	24	20	19	20	17	22	15	22	11	17	20	16	26	15	14	20	19	12	23	16	11	20	20	24	20	18	20	22	23	18	16	22	17	12	27	14	18	30	24	20	24	19	14	18	21	14	18	15	13	20	17	18	20	18	22	15	25	24	28	16	12	29	17	17	29	17	25	25	18	21	24	18	19	25	16	17	21	23	12	15	28	22	18	26	21	23	20	31	16	24	28	22	22	23	24	19	20	15	14	17	13	20	30	28	17	13	18	26	22	16	17	17	20	14	16	20	11	19	24	16	18	18	19	20	19	16	13	27	21	15	16	20	20	20	22	11	30	23	16	16	17	28	22	18	19	20	19	13	25	23	21	21	16	19	28	18	20	24	27	23	17	17	26
19120	10592	4146	13946	28308	25103	22067	20200	14977	11965	4793	915	789	688	664	625	622	619	602	633	582	501	495	437	442	430	422	397	440	387	369	408	424	398	384	374	384	364	352	370	414	371	399	383	417	383	325	361	357	376	361	391	382	397	388	389	333	367	358	345	343	378	343	394	343	340	378	352	380	345	355	359	356	355	376	402	388	368	365	367	343	371	335	350	337	339	337	335	360	365	365	344	356	334	369	333	345	352	343	337	327	348	380	326	352	411	363	378	359	378	354	384	338	364	349	361	396	359	376	337	338	363	332	340	374	390	382	345	361	323	341	338	324	336	370	346	346	333	354	347	382	351	335	329	333	363	353	355	370	340	331	364	358	337	364	385	359	349	336	370	348	353	343	341	343	335	348	333	346	353	317	369	366	332	352	347	360	369	345	362	353	361	346	364	376	353	353	384	345	344	368	347	361	324	385	332	336	381	410	383	325	336	369	343	351	348	359	332	335	372	318	323	348	358	354	370	349	385	362	315	371	346	323	362	313	379	375	348	336	353	357	318	355	355	350	348	334	337	329	320	316	335	321	312	351	336	373	382	340	357	365	328	360	343	359	327	332	336	334	317	347	344	339	344	356	343	367	342	358	373	350	410	365	331	354	330	374	361	345	310	377	355	361	357	374	349	345	375	361	356	362	364	351	334	339	340	341	309	376	372	362	362	364	322	342	375	351	350	314	334	396	344	351	367	360	370	357	348	334	349	378	335	350	345	352	361	359	338	355	337	368	371	358	316	336	362	331	364	326	325	362	364	355	376	375	354	336	349	378	368	332	362	342	386	331	347	361	363	367	340	357	346	327	345	327	326	374	362	342	365	324	338	335	352	303	360	338	384	368	365	353	341	361	345	374	323	327	373	364	361	327	376	342	331	356	352	358	339	370	339	365	375	349	358	363	366	350	381	371	353	354	374	340	348	370	351	332	330	363	340	357	328	340	377	351	347	359	340	345	342	373	350	362	321	325	327	341	361	344	342	353	367	385	379	366	374	359	348	387	366	381	365	377	370	363	367	345	337	352	366	353	349	366	349	335	331	357	325	337	357	362	356	362	342	374	367	350	393	321	330	318	362	388	337	335	377	358	355	370	375	365	368	373	339	367	329	340	367	343	339	371	349	372	342	327	352	355	369	325	346	334	360	320	346	367	357	364	326	348	371	355	360	345	376	363	370	345	362	343	352	356	357	328	343	345	358	368	325	347	374	324	344	368	352	336	333	361	355	391	350	340	352	347	360	330	359	342	348	384	354	344	342	340	342	339	358	369	344	350	361	336	336	418	332	342	355	346	352	341	370	335	360	343	365	345	354	348	342	289	304	362	335	341	360	366	359	380	369	348	354	383	318	373	345	388	353	343	316	332	346	350	384	368	362	377	370	357	351	341	342	383	332	355	329	364	348	365	348	352	321	354	358	353	358	351	365	331	327	383	349	331	357	358	321	323	369	351	339	368	343	331	369	324	350	341	352	338	344	361	378	351	375	329	344	323	360	349	374	354	353	322	347	359	379	370	383	351	377	350	354	333	380	361	371	378	343	355	372	356	322	341	336	346	350	313	358	352	343	302	354	329	374	332	383	347	370	370	384	334	332	355	352	390	333	346	366	347	338	347	346	346	368	342	323	364	335	363	359	419	347	344	326	377	369	367	344	389	346	363	373	369	333	339	349	349	363	339	362	383	349	398	371	343	329	331	343	329	309	320	311	323	332	332	326	341	348	347	348	352	341	403	366	342	330	355	366	374	358	359	348	337	357	355	342	356	328	346	339	358	358	338	350	348	334	360	346	356	335	327	355	366	334	334	341	339	364	369	360	341	333	342	349	346	320	332	363	350	345	330	352	348	340	358	382	339	380	349	370	340	358	375	358	325	372	350	338	370	357	359	328	342	343	358	352	387	345	341	352	349	348	359	345	361	358	336	327	355	341	331	374	377	343	384	334	350	345	376	337	347	353	323	385	342	294	345	349	377	367	351	328	346	337	314	327	354	345	356	341	354	356	340	324	354	367	371	359	368	345	371	367	352	341	325	370	328	333	355	346	340	334	348	366	331	355	338	362	352	365	350	343	339	363	318	399	349	332	341	346	371	313	311	351	354	381	327	349	332	372	328	353	339	353	376	339	369	358	334	373	364	357	370	364	333	390	329	364	343	361	364	359	389	312	331	319	345	343	305	347	330	341	364	344	354	361	321	341	394	343	339	346	375	351	344	350	351	371	350	341	359	354	324	319	335	363	365	345	375	365	361	374	326	368	351	376	345	375	377	344	347	377	324	355	328	370	324	358	415	375	347	355	383	400	345	341	349	360	343	321	372	333	388	330	348	339	342	353	352	372	358	337	335	339	325	352	347	334	357	353	349	370	354	337	339	363	364	360	345	370	348	359	304	344	341	359	362	350	359	364	361	329	359	370	375	342	341	337	383	324	357	318	344	370	367	375	393	330	358	317	328	353	353	349	339	337	345	364	342	341	348	337	370	370	332	365	366	322	345	362	383	346	329	371	331	361	368	343	361	371	355	315	347	352	365	344	361	349	388	333	335	355	327	358	346	388	356	359	365	352	366	324	361	399	332	362	365	345	355	315	363	370	355	336	340	360	329	348	344	349	368	370	358	364	356	332	336	321	356	320	333	324	345	358	329	346	378	367	361	349	362	390	323	329	337	362	399	358	327	366	341	348	364	345	349	339	333	357	333	358	376	356	354	354	358	349	368	322	401	359	332	294	350	369	336	357	339	349	347	347	349	350	349	346	344	355	342	367	384	344	360	368	366	362	370	352	372	350	363	374	377	354	372	350	339	342	330	328	348	376	346	343	333	351	359	346	372	381	349	363	353	356	345	381	373	330	364	343	342	362	342	375	315	342	345	352	350	346	357	345	335	355	365	391	346	340	349	378	353	366	343	329	376	371	357	362	348	368	355	315	366	373	323	341	340	371	322	313	321	349	350	329	320	377	347	362	340	363	357	361	341	348	338	335	347	340	347	317	358	361	370	339	341	338	345	326	321	341	358	332	362	374	362	347	322	356	334	373	368	345	351	354	360	362	330	357	379	358	358	355	370	355	340	355	362	315	342	352	377	374	355	325	312	346	352	362	328	340	375	374	376	349	375	333	311	370	362	341	310	356	355	358	348	329	338	323	363	348	336	352	379	325	348	352	332	362	342	355	384	336	334	356	343	375	361	373	348	363	342	354	339	346	362	385	372	348	341	345	365	356	331	366	367	346	338	381	328	357	349	370	346	356	338	333	352	356	335	372	376	354	357	354	345	370	334	357	348	366	369	389	337	354	345	320	342	359	344	355	344	385	329	331	341	334	354	340	343	330	306	372	341	354	333	348	347	331	339	337	344	329	357	351	368	366	376	374	336	378	371	338	349	351	348	338	372	369	356	340	352	331	354	345	336	346	328	365	324	342	321	363	357	345	338	337	358	333	359	352	363	348	373	332	364	370	345	340	362	333
1138	535	260	239	627	750	697	691	644	432	170	72	57	53	51	58	63	57	46	67	48	54	54	42	53	46	46	42	50	53	43	45	37	47	52	44	39	44	42	52	54	42	50	57	36	52	45	51	46	52	58	45	34	50	41	45	45	35	47	43	49	51	45	39	49	38	42	51	40	41	43	38	34	35	40	51	51	43	43	44	38	46	43	49	40	48	40	39	37	47	38	40	51	43	41	48	49	47	46	54	50	38	48	44	32	42	35	49	39	37	43	36	56	42	46	40	36	39	45	45	49	46	44	39	49	34	56	42	41	41	39	49	32	50	46	36	61	48	41	49	42	53	35	53	42	61	37	42	41	43	40	44	44	40	42	42	51	45	30	35	42	35	36	37	49	41	41	24	41	41	39	38	44	39	41	44	50	35	51	37	31	39	58	40	44	52	32	31	43	32	46	36	40	47	43	45	51	58	43	49	39	43	36	46	47	55	41	54	41	47	40	39	42	38	48	50	38	48	52	39	46	44	42	40	57	45	42	44	35	39	41	36	46	39	47	33	50	56	38	45	50	49	35	37	56	54	69	47	36	43	37	38	33	42	30	43	30	44	38	40	47	44	41	31	40	48	54	54	38	45	43	44	37	41	40	35	41	45	50	37	40	45	48	36	55	36	44	42	42	44	41	32	44	44	45	36	38	45	54	42	41	49	43	37	48	54	36	39	38	47	64	46	36	37	40	38	49	53	62	54	37	39	48	49	30	42	39	42	48	40	45	48	40	43	38	45	41	37	46	41	28	35	44	46	45	49	42	45	50	47	48	54	36	42	47	39	60	40	31	53	37	33	51	49	39	33	48	52	47	57	51	55	52	43	50	42	39	48	52	44	41	33	56	46	39	50	55	45	37	46	46	39	42	33	49	46	41	43	41	42	41	43	43	53	42	52	32	34	59	36	45	41	45	41	43	40	51	45	36	47	50	41	39	42	40	43	48	41	47	39	45	48	32	50	35	37	39	56	41	41	43	42	37	43	42	53	51	46	56	49	47	43	44	41	43	41	41	37	53	54	51	47	36	47	48	49	40	36	42	46	50	37	56	45	51	45	40	36	52	36	47	46	53	50	41	31	49	39	39	40	25	56	47	46	40	40	35	52	41	49	39	42	44	41	43	35	39	38	35	41	37	36	51	41	58	40	38	43	51	43	39	41	49	46	45	48	44	38	42	49	44	42	49	40	45	47	39	47	56	49	45	42	40	47	54	40	42	48	42	55	33	47	42	39	46	42	37	43	42	40	38	44	40	49	34	52	41	44	43	51	54	53	40	45	39	28	52	49	43	49	43	47	40	53	38	40	48	37	55	57	49	44	39	39	39	46	48	43	48	46	33	55	46	43	49	43	40	38	42	47	42	48	38	43	52	52	43	56	43	47	49	42	52	54	54	35	52	38	41	44	37	43	24	34	53	50	51	56	42	47	48	48	42	40	39	51	38	43	42	43	49	38	42	37	53	43	32	39	42	42	40	49	41	45	47	39	45	52	36	50	44	36	45	35	42	39	42	43	52	40	35	41	48	33	54	39	58	38	43	36	35	49	42	39	37	43	42	34	47	48	41	50	29	37	50	52	32	42	50	50	40	39	45	36	39	53	57	37	45	37	39	47	45	36	38	30	39	46	29	52	52	48	52	38	41	54	46	36	39	49	32	45	38	48	42	40	45	45	37	45	45	42	29	44	47	43	32	53	37	36	42	49	37	49	45	35	38	54	52	39	40	44	51	54	45	41	36	46	44	47	49	37	50	58	50	44	49	41	45	46	47	45	46	24	42	31	26	44	55	46	39	49	47	37	44	43	51	44	32	31	42	43	39	38	50	53	45	31	40	56	38	49	51	37	42	32	37	36	43	49	37	40	41	41	48	44	40	45	43	45	44	51	46	41	54	39	42	38	45	37	42	50	44	44	36	55	49	48	42	46	52	37	46	48	34	36	36	36	33	54	47	40	52	47	41	36	47	42	45	28	31	43	35	49	56	55	50	55	40	46	39	37	35	41	51	39	48	49	43	39	44	51	37	36	54	56	45	43	55	42	38	46	47	38	38	47	37	47	39	48	35	46	37	48	46	29	43	35	49	57	38	36	42	49	46	60	50	41	39	32	50	36	46	42	44	46	46	39	43	38	40	43	53	45	40	42	41	46	45	38	41	48	53	42	54	51	59	39	53	41	46	34	33	50	57	44	34	42	46	49	29	54	51	50	46	44	43	34	40	44	42	41	55	53	47	37	50	38	44	41	45	38	47	35	46	54	48	44	42	44	47	36	46	37	49	34	48	50	59	27	51	53	41	49	31	32	48	37	40	39	50	47	39	46	50	42	44	65	55	56	39	36	39	37	49	33	50	49	41	41	34	48	35	35	47	45	49	45	41	43	45	48	43	34	45	40	29	49	44	40	50	53	39	48	45	39	42	47	32	37	52	48	37	43	52	39	51	43	48	42	42	33	35	46	48	43	46	47	45	44	43	51	38	42	48	39	46	41	41	49	34	57	45	41	31	45	40	46	46	43	41	51	47	48	34	49	39	37	39	50	49	44	39	38	53	33	44	36	40	46	30	38	39	47	41	39	32	36	38	38	41	40	39	39	47	50	41	52	40	42	50	38	50	43	52	44	44	43	34	52	55	39	37	48	41	47	50	42	45	61	42	47	31	39	28	42	43	35	47	55	39	45	31	47	43	55	46	43	43	44	54	37	42	53	44	46	47	31	43	41	38	46	56	46	48	43	47	47	36	45	43	35	51	43	41	46	34	39	62	32	53	41	34	51	38	39	43	50	34	45	35	37	34	50	54	36	40	39	39	53	40	44	52	44	29	56	50	42	41	44	40	43	56	43	47	42	45	34	40	54	54	43	37	31	50	37	52	49	49	35	38	51	51	48	43	39	37	34	31	57	45	47	47	49	36	37	43	39	45	53	40	51	46	41	51	45	35	32	42	39	42	50	48	60	39	43	51	42	41	52	50	39	45	42	42	47	45	49	51	34	44	48	41	41	59	48	53	41	48	41	35	41	55	41	36	53	39	38	36	45	43	42	44	56	42	31	51	40	48	45	49	50	49	46	36	39	33	44	43	38	37	48	45	42	52	48	48	45	38	54	47	55	38	51	47	41	33	42	49	39	38	43	37	40	41	40	33	38	39	58	45	52	46	44	46	37	52	37	54	46	43	35	39	52	49	47	50	44	42	41	47	39	48	40	35	53	53	51	42	37	43	35	39	46	52	45	37	45	45	40	42	50	48	50	33	40	43	46	60	47	32	46	27	41	44	40	46	40	41	61	40	47	43	49	42	38	50	32	42	38	31	40	31	52	48	43	38	40	41	41	49	46	46	46	40	66	49	47	42	34	54	42	38	35	44	47	41	48	42	53	38	49	43	49	55	42	44	45	45	46	32	46	46	45	38	38	45	38	40	38	42	40	38	39	41	47	43	54	52	52	50	50	43	34	48	39
22559	14265	6995	21409	33934	31418	27755	25290	23492	17388	7576	2628	2299	2027	1845	1716	1682	1527	1479	1528	1401	1244	1114	1063	1038	1025	1035	929	1024	977	955	935	919	941	911	836	881	837	826	870	850	836	785	864	826	800	785	821	862	825	773	835	853	757	787	832	778	821	789	769	763	822	795	796	805	795	714	813	728	753	742	790	800	765	774	771	770	775	707	757	750	731	784	807	732	757	799	781	756	766	761	804	747	733	746	755	796	754	759	766	758	722	752	790	717	760	748	812	805	791	762	788	807	830	799	764	723	747	788	737	756	775	761	781	783	757	791	735	736	773	778	754	753	848	742	768	710	721	773	741	734	717	803	765	776	770	779	709	754	750	745	764	769	756	703	746	735	779	799	764	774	785	720	743	790	784	743	736	728	732	769	747	769	775	747	749	751	766	777	713	784	772	774	770	719	780	718	775	762	756	725	728	732	740	770	699	758	708	762	742	703	794	706	811	771	768	727	805	769	778	751	748	694	731	780	750	769	812	723	725	732	742	760	690	760	739	734	768	706	693	777	793	765	740	769	739	750	776	781	761	781	762	718	759	744	701	725	765	741	731	771	749	711	782	734	762	697	763	757	761	705	774	712	718	770	745	753	730	755	731	713	711	765	710	713	812	732	761	778	755	778	742	750	778	824	772	718	746	761	773	742	779	747	803	740	714	793	779	733	767	736	715	772	722	765	747	767	762	744	794	692	744	759	745	768	756	728	761	757	699	694	748	746	739	719	743	826	728	730	785	756	798	756	727	767	717	708	828	771	744	722	779	769	786	811	767	748	739	742	703	790	711	726	721	720	771	792	783	784	730	763	767	714	766	754	761	716	774	735	756	779	752	747	768	774	795	759	766	714	724	748	754	745	696	719	761	740	736	804	682	773	798	777	761	760	749	759	791	777	751	758	763	715	713	720	792	780	731	749	754	714	785	798	748	790	773	785	770	769	739	750	739	767	821	694	740	721	759	736	773	751	767	747	761	793	731	730	731	761	716	727	737	736	796	753	760	753	709	700	723	731	752	738	713	757	741	749	697	732	730	753	714	776	787	732	773	774	711	714	712	774	800	724	736	744	761	733	797	752	684	723	755	733	720	769	789	779	704	721	746	717	748	742	771	763	756	740	753	782	747	762	742	780	720	721	786	732	763	721	710	755	719	786	715	787	740	788	753	761	749	765	744	757	726	781	761	755	728	727	745	770	748	748	789	756	709	781	758	793	736	730	775	703	759	721	757	720	717	709	751	761	739	752	747	760	726	735	748	781	784	782	727	799	743	775	742	748	735	778	726	759	785	757	774	750	743	765	713	755	722	754	775	775	708	764	716	707	753	690	698	780	733	768	735	738	755	750	762	762	720	738	713	748	725	723	725	739	739	708	735	724	739	742	756	722	754	746	774	750	798	792	733	737	792	783	753	745	776	719	759	757	711	677	735	767	767	740	760	750	707	776	780	719	793	742	735	782	761	773	759	766	819	708	733	700	753	761	728	734	770	763	685	740	702	765	808	760	753	735	759	719	762	807	689	741	773	728	718	775	756	716	724	722	755	698	735	776	730	801	753	787	737	754	690	768	776	760	723	712	751	717	735	741	755	719	735	692	754	739	767	769	750	784	818	767	703	758	723	772	789	751	744	737	756	784	736	751	782	756	713	771	737	724	748	742	765	762	803	775	774	774	745	762	756	742	738	783	745	742	777	753	744	759	802	713	761	728	754	724	734	784	703	755	787	741	786	750	825	854	720	800	734	771	747	712	725	754	715	763	732	753	766	756	729	798	815	735	735	710	762	754	780	773	789	772	753	739	797	731	758	763	770	711	718	791	727	744	718	734	725	749	758	695	789	737	761	715	773	727	741	749	698	717	787	766	764	738	790	765	724	763	700	753	754	783	744	794	679	731	740	729	761	752	739	749	705	761	738	753	751	757	753	762	729	790	759	796	723	780	754	750	723	760	745	733	750	752	745	784	745	773	708	699	746	724	748	710	717	733	791	792	795	752	733	761	760	765	731	774	766	742	795	743	692	749	721	778	731	732	752	739	790	756	753	754	750	790	731	733	761	727	762	719	771	775	737	770	757	746	743	739	772	775	706	740	688	779	741	756	776	746	758	729	714	762	779	743	794	778	746	755	839	746	823	686	754	710	714	749	726	732	748	790	730	721	759	713	768	767	717	733	742	795	699	734	780	739	730	712	761	738	766	733	735	706	768	778	738	722	757	791	781	757	745	788	694	773	784	705	781	794	726	723	721	764	751	793	769	749	691	786	773	787	759	756	786	723	731	756	726	796	723	756	741	810	768	778	781	742	734	791	801	745	756	761	751	746	726	760	792	803	769	773	771	774	758	738	719	723	745	752	742	822	768	735	753	727	813	806	797	796	767	739	786	790	699	763	770	731	710	728	783	757	752	781	756	744	704	754	716	772	766	732	781	793	748	717	649	725	750	748	742	769	762	775	767	688	715	766	727	777	786	777	742	770	780	693	757	751	772	778	756	727	715	763	728	717	812	765	733	774	754	729	753	779	797	772	726	762	758	738	735	756	741	729	727	789	765	777	771	696	711	779	738	748	748	697	721	737	772	767	775	784	784	738	758	728	781	790	782	739	737	743	749	765	752	781	684	733	784	744	741	757	775	750	699	765	718	744	725	769	756	695	726	780	751	787	742	752	757	723	737	740	800	728	762	717	722	798	777	714	771	738	732	776	752	720	766	741	730	736	715	727	753	754	762	744	748	731	692	734	734	738	727	741	748	740	828	728	730	765	763	724	766	831	775	789	685	785	762	786	746	775	723	771	730	717	788	739	764	790	746	738	723	767	775	773	775	785	787	732	774	748	793	750	770	727	749	774	731	689	768	799	736	759	778	751	783	740	817	752	733	746	751	711	801	691	752	756	784	746	745	730	712	736	741	761	773	740	771	779	722	742	756	790	773	745	706	750	731	753	762	723	762	751	709	741	746	783	764	766	802	779	777	752	793	744	724	710	735	746	738	809	694	699	743	747	733	793	702	760	758	776	735	738	742	783	739	738	733	734	700	742	774	738	779	732	729	777	710	729	743	805	775	721	764	758	756	715	766	784	764	735	748	725	701	769	742	740	725	728	743	771	763	777	773	743	774	747	725	711	761	782	772	722	759	717	751	740	748	781	741	698	747	694	742	725	706	806	794	760	742	761	760	702	752	726	760	741	743	778	739	717	727	753	765	762	757	691	720	740	731	729	777	732	754	742	768	817	754	727	748	764	724	765	747	765	773	757	745	740	683	761	765	737	801	751	797	726	772	762	754	748	747	770	737	695	774	754	723	730	774	730	761	727	718	671	766	746	729	778	759	735	720	850	775	726	770	709	783	743	688	782	788	794	781	718	726	754	724	786	802	732	782	768	756	766	742	740	749	733	826	762	706	813	743	760	711	737	731	758	751	735	783	781	732	729	699	705	824	778	754	785	770	756	769	721	754	757	762	726	779	731	736	800	736
2598	468	228	257	603	697	787	536	618	293	131	54	45	43	46	38	45	42	29	46	40	43	27	19	32	38	30	22	38	33	18	20	26	31	28	29	33	36	22	30	30	27	29	25	25	19	27	27	28	28	21	28	26	27	29	23	31	28	25	34	20	36	48	43	28	23	19	31	23	26	29	28	36	32	23	31	27	45	28	17	30	33	24	20	28	36	39	23	27	23	27	27	34	23	25	27	35	27	25	29	18	21	22	29	26	28	18	25	30	28	23	42	25	33	28	21	24	18	28	35	27	30	30	29	33	32	27	21	23	24	28	24	30	33	22	23	27	18	19	27	24	23	22	27	29	26	31	15	27	23	28	30	30	38	26	31	25	27	24	20	36	29	30	29	20	23	24	32	23	26	30	28	23	36	25	33	34	23	23	21	23	26	26	32	28	19	31	23	23	23	33	29	21	33	24	24	20	27	26	21	27	46	26	26	28	27	26	28	26	24	26	27	26	28	33	28	25	32	23	31	28	21	25	31	21	28	30	19	26	32	29	33	32	23	27	26	28	21	32	18	31	21	19	24	28	23	24	20	21	27	30	26	18	26	25	31	21	22	31	25	29	23	27	20	27	25	30	24	24	34	26	30	23	30	24	31	13	20	15	21	21	27	28	23	26	23	26	25	22	24	24	23	35	29	25	36	28	20	28	35	27	22	23	27	24	26	40	28	29	28	18	32	19	22	32	20	35	19	22	24	25	27	34	27	32	25	29	24	24	44	24	21	18	29	31	24	22	24	26	34	29	26	21	25	23	20	27	29	27	31	18	23	33	34	27	19	22	31	28	25	27	20	22	32	24	31	33	25	14	31	20	24	24	29	27	34	29	35	34	26	22	19	28	31	24	20	27	30	22	26	22	29	25	21	19	34	28	34	17	20	29	29	19	33	28	27	16	25	28	25	25	31	25	27	26	28	25	20	21	29	30	18	30	27	24	23	23	21	25	27	36	28	34	26	30	24	23	26	26	26	24	32	17	23	23	29	29	31	25	23	18	25	28	17	22	27	27	31	32	22	20	23	22	30	30	37	29	28	27	32	26	26	15	15	27	16	38	21	32	34	22	31	34	35	21	22	27	23	26	22	26	16	34	28	23	18	33	28	26	25	28	26	22	18	27	25	33	22	24	29	29	25	30	27	29	25	26	26	28	20	25	29	21	30	19	32	31	31	25	21	24	24	19	26	24	22	22	25	22	29	26	38	30	33	24	27	32	25	24	25	26	30	13	21	30	34	24	34	21	24	19	27	28	25	36	20	28	27	21	22	33	30	36	23	24	23	27	26	26	25	30	24	32	34	20	26	28	25	25	18	26	22	19	23	17	28	28	25	27	28	23	29	22	27	27	20	27	24	26	21	26	28	33	24	33	17	22	28	34	27	25	25	18	30	19	20	28	23	21	22	28	28	32	27	25	26	20	28	30	27	22	27	28	23	27	24	24	25	31	20	22	31	24	24	25	22	22	26	14	21	19	19	27	16	19	26	22	24	35	23	22	24	28	28	23	20	26	26	24	17	25	30	21	33	27	22	19	20	22	29	24	30	21	29	20	23	27	21	28	23	32	24	35	22	19	19	38	21	26	28	26	28	20	29	27	25	31	33	26	27	18	23	25	30	27	15	27	30	20	20	26	28	27	27	32	23	29	23	19	29	26	26	24	23	32	33	26	25	24	24	27	24	24	27	15	27	26	17	33	34	24	16	28	21	31	31	27	30	30	33	40	22	29	27	18	24	27	17	26	30	26	24	25	24	27	26	27	29	27	31	25	22	23	36	29	26	32	23	21	30	24	29	29	22	20	18	18	33	20	21	28	20	28	22	29	23	19	34	23	25	26	32	22	31	30	33	30	23	24	26	30	34	24	32	23	26	26	26	26	24	31	30	26	28	27	30	26	25	22	24	33	21	36	32	25	21	28	26	26	29	31	23	25	20	24	20	27	28	30	22	26	19	20	30	24	29	19	23	17	22	31	23	28	32	20	27	23	32	24	17	25	25	20	26	22	33	19	21	29	22	24	20	27	24	24	26	26	26	29	24	22	20	32	17	24	24	32	32	23	26	24	29	40	31	25	23	25	19	24	33	29	20	20	28	22	36	32	33	33	37	22	24	26	28	26	29	26	21	21	35	23	28	23	26	28	29	21	27	28	36	30	24	28	29	23	22	27	25	30	25	30	26	27	36	35	26	22	35	22	26	33	14	32	27	32	36	17	20	25	29	29	19	27	36	21	20	30	19	29	29	32	27	33	31	17	27	19	27	26	22	28	29	27	26	30	25	25	26	27	19	30	32	20	24	18	30	32	34	24	23	31	28	22	19	20	30	24	25	26	23	21	26	24	22	37	27	26	19	29	24	14	37	27	20	29	20	23	25	24	27	33	36	28	30	24	26	21	27	28	26	37	17	30	29	33	24	24	27	30	26	21	29	27	20	24	24	26	24	28	26	21	30	34	19	21	27	36	34	23	27	21	35	25	29	21	29	26	31	27	25	29	25	35	36	31	25	25	34	31	20	22	27	26	20	21	37	21	19	26	23	28	28	18	31	29	37	32	27	18	33	30	27	23	34	29	25	20	31	25	21	32	27	20	28	23	21	26	17	21	36	14	28	30	20	27	28	32	36	23	28	27	25	28	22	28	23	34	18	32	35	21	29	30	22	23	28	26	29	28	27	26	30	21	20	23	27	25	27	23	28	24	30	21	27	24	29	34	30	34	36	26	29	33	24	21	18	21	29	24	23	18	19	15	23	37	26	21	26	26	21	37	37	22	31	30	21	20	24	22	26	19	32	22	26	26	28	25	27	25	20	32	32	24	26	31	22	23	25	34	13	13	24	22	18	22	22	19	42	27	30	24	22	17	19	20	20	30	14	23	28	29	34	21	28	32	16	29	32	24	18	27	33	26	29	21	21	28	24	23	27	29	21	27	34	24	19	28	26	21	23	29	28	22	24	20	22	31	16	26	30	17	27	20	25	22	29	28	28	25	19	21	24	26	34	25	18	21	30	22	25	27	24	23	20	26	31	30	29	25	22	19	25	27	15	38	22	30	26	36	16	32	23	25	35	23	22	19	30	29	23	26	25	30	33	25	32	32	30	24	26	24	36	23	17	35	26	17	20	24	22	25	28	20	31	29	22	25	23	32	25	33	30	26	26	20	22	33	16	28	31	26	30	23	24	28	23	30	25	24	23	25	23	33	27	31	21	28	26	21	30	24	27	32	24	27	22	30	24	23	26	27	23	26	25	24	23	33	28	32	21	28	28	26	18	23	28	29	32	21	22	29	17	23	27	29	29	30	28	17	27	36	29	31	33	24	28	21	35	29	19	24	20	23	29	29	31	21	27	19	32	34	31	21	33	24	31	22	25	33	21	23	20	31	30	28	29	15	17	24	20	21	28	21	29	30	26	28	39	29	28	26	35	28	34	30	24	28	22	20	25	23	25	19	30	26	34
20185	12404	6809	23275	33286	31768	30260	22361	23080	13585	5734	2317	2074	1735	1570	1369	1274	1176	1155	1188	1101	1004	845	793	777	748	689	713	651	659	651	683	638	602	617	551	567	546	555	536	529	577	507	537	533	528	549	509	498	548	566	491	514	504	489	516	497	497	501	526	490	503	468	449	456	491	471	498	446	474	478	490	454	444	455	519	444	463	468	448	509	467	472	467	460	472	466	460	499	443	449	473	487	467	445	451	450	466	454	464	483	465	461	473	503	443	445	434	446	448	431	473	445	450	516	455	449	450	433	479	461	454	472	491	455	462	464	490	480	466	484	454	455	491	455	476	439	459	519	448	466	413	447	475	453	447	446	462	464	449	432	478	458	426	441	452	457	469	432	471	425	425	424	452	426	445	452	465	481	459	489	460	444	436	474	455	422	464	413	472	471	448	471	454	442	447	469	446	460	470	451	458	433	458	439	425	428	433	498	476	445	475	469	422	465	425	474	433	469	446	444	486	413	479	431	467	464	440	452	463	467	461	489	469	414	477	454	437	458	461	441	479	441	487	464	421	487	458	477	470	494	442	457	413	425	457	430	423	445	445	453	439	469	457	435	421	460	482	479	426	477	476	430	486	457	460	496	451	480	493	444	431	461	478	482	429	458	450	469	444	463	471	424	440	492	465	463	425	456	472	431	475	431	493	500	464	430	442	465	477	476	443	470	475	442	455	430	458	450	433	436	453	436	472	448	409	500	413	479	465	501	475	451	478	427	437	435	448	460	457	457	457	472	434	437	467	447	432	450	458	455	423	438	473	455	450	491	425	428	465	486	500	449	472	450	446	432	473	411	483	449	458	436	462	427	458	455	430	454	459	516	437	468	457	462	441	486	456	438	434	457	455	451	425	474	449	407	431	449	452	445	447	429	464	478	440	471	442	474	424	409	459	463	466	469	484	444	484	478	456	437	441	452	438	456	439	479	470	427	478	461	470	462	411	429	450	443	463	424	435	468	400	488	418	440	453	461	454	482	482	445	444	483	457	462	429	465	439	468	457	434	480	467	433	477	443	444	492	451	483	430	488	442	457	463	476	463	466	436	416	444	457	461	454	470	450	417	448	434	459	450	460	450	447	435	470	474	473	481	417	426	459	446	460	446	494	441	471	422	460	444	419	459	463	445	473	456	469	434	492	459	448	463	457	403	432	446	454	448	439	468	447	476	435	445	429	411	434	424	484	467	405	434	457	436	445	489	459	445	447	442	407	465	450	438	443	428	437	491	450	457	461	452	442	461	439	453	444	429	412	459	465	443	484	453	417	426	475	442	487	459	442	454	472	484	464	463	438	447	462	470	462	440	473	441	442	437	441	457	470	473	490	465	449	442	451	446	437	434	479	450	445	439	470	452	478	459	438	456	433	458	443	410	445	443	450	445	437	434	464	500	427	478	442	451	424	445	445	459	448	435	469	446	461	460	458	444	443	437	460	499	449	462	460	460	446	440	451	461	440	485	453	483	439	432	443	484	458	442	446	422	434	439	450	447	479	399	469	467	456	447	442	442	416	475	449	435	433	455	491	437	462	472	440	449	447	462	439	411	448	428	432	464	492	443	434	444	427	449	438	468	430	464	390	442	473	436	482	450	476	446	450	481	426	460	464	481	504	442	437	482	435	441	483	458	454	455	451	486	479	435	412	461	476	407	455	457	443	474	436	464	443	464	433	467	455	429	413	450	451	443	452	465	428	459	425	441	393	471	441	460	436	497	442	468	465	432	439	457	456	447	442	476	480	449	460	428	459	469	442	455	443	427	469	442	418	434	504	469	473	445	427	461	490	473	462	442	432	448	434	422	438	479	445	477	478	442	445	502	478	449	415	466	486	472	445	474	441	485	460	471	440	459	439	424	416	444	486	441	463	427	449	505	472	476	450	440	443	463	495	446	497	445	477	476	450	453	498	441	451	439	428	455	438	442	402	424	445	444	411	484	430	463	493	452	451	483	481	453	457	449	460	451	451	417	474	453	435	456	484	485	420	440	469	479	457	445	463	433	447	484	461	417	421	444	466	443	448	440	459	459	448	444	418	426	478	454	474	468	430	481	481	452	475	466	512	433	435	432	451	492	452	459	452	449	447	485	456	465	462	422	462	430	445	459	441	460	427	444	452	452	461	479	454	429	433	469	442	478	463	468	440	450	452	442	432	470	462	469	465	479	482	440	474	445	481	450	465	444	425	438	481	419	443	421	488	468	460	445	437	452	461	463	494	420	431	460	421	446	457	463	460	454	421	430	449	484	451	469	477	460	446	425	449	469	491	497	454	421	452	435	423	449	488	438	460	478	460	455	431	432	418	465	488	437	465	462	466	450	413	477	468	417	422	471	469	442	454	437	448	445	442	424	423	431	458	463	509	497	462	435	426	459	464	482	447	490	467	479	448	469	467	492	461	427	454	469	465	473	446	477	434	433	484	500	442	463	427	455	435	435	420	439	460	472	478	483	438	451	462	419	454	481	463	435	476	427	458	432	446	467	455	465	448	431	482	477	455	444	487	424	433	440	446	417	480	504	404	431	431	450	439	449	435	440	429	458	458	443	431	451	457	486	481	450	454	479	447	434	469	446	473	436	456	419	448	441	484	443	447	477	447	418	482	436	446	431	439	459	427	451	528	415	482	462	461	414	452	439	436	435	484	452	422	456	502	423	425	470	452	462	441	459	466	474	458	460	452	428	430	430	439	450	437	452	477	455	429	435	431	419	484	443	473	432	484	476	437	485	455	420	449	476	488	479	497	442	415	475	464	438	421	436	507	458	444	450	474	430	414	446	457	451	481	425	455	446	466	451	444	474	428	440	472	458	442	431	439	450	408	500	467	458	443	442	448	471	493	449	471	441	456	446	485	479	466	462	438	430	439	464	459	466	446	442	466	439	477	474	430	442	467	440	452	459	416	502	439	467	449	448	446	430	416	442	470	431	471	474	450	438	432	478	447	470	441	449	414	438	458	448	454	451	469	439	432	436	472	438	453	429	436	468	480	450	420	439	449	463	459	432	474	433	436	452	496	450	481	461	487	458	439	471	442	412	468	423	443	500	455	471	456	451	493	453	416	421	446	432	428	494	427	475	468	478	448	438	481	427	473	478	439	431	440	444	491	446	488	430	456	454	477	456	430	454	494	449	449	478	441	499	456	436	478	398	467	431	466	445	434	446	500	463	425	448	466	438	449	477	455	442	474	432	441	496	468	461	461	450	429	472	436	455	423	470	444	393	463	505	476	465	465	461	418	422	463	447	432	464	433	456	473	454	422	446	496	432	482	428	438	450	461	487	454	459	454	459	462	446	475	441	437	462	463	430	466	461	457	435	435	454	449	424	429	446	444	460	453	442	441	464	422	418	411	443	476	477	465	457	458	496	456	441	443	476	480	430	458	444	459	476	463	443	477	470	428	473	435	432	440	423	450	423	456	448	495	418	426	442	478	454	405	450	460	455	472	432	456	435	433	438	463	453	450	440	458
1971	864	470	534	1075	1379	1456	803	1032	649	204	142	133	115	93	95	103	92	100	104	90	81	69	91	81	80	72	61	64	87	66	67	70	62	71	70	77	73	62	52	61	53	55	48	73	69	64	58	67	71	59	77	64	52	54	67	51	66	81	61	78	58	72	55	70	60	61	49	61	53	69	53	51	64	62	71	51	53	61	62	72	58	66	68	57	45	46	52	80	63	52	62	72	47	57	58	61	58	67	64	71	65	51	54	59	55	67	63	61	67	80	58	63	70	58	72	48	63	63	73	59	67	66	65	54	59	59	58	63	53	62	67	54	76	54	63	64	64	54	46	59	74	64	70	58	51	57	62	70	71	62	76	60	54	61	56	77	61	60	72	60	56	50	70	62	65	58	49	58	62	72	59	71	53	66	73	69	65	71	59	49	58	51	55	62	62	59	54	56	58	47	56	67	65	51	60	81	63	59	66	71	54	63	59	58	60	57	56	63	62	60	56	56	59	53	42	52	66	45	65	61	62	65	57	59	81	71	61	62	64	58	61	62	61	55	63	55	59	64	85	61	67	65	57	62	57	63	61	56	72	73	54	69	70	54	57	69	67	69	70	53	81	55	75	71	66	62	57	61	61	60	50	65	55	62	79	66	64	71	56	63	60	56	66	74	67	72	71	63	66	54	69	67	76	66	61	57	60	66	67	64	62	63	66	54	63	56	59	59	53	75	68	69	49	63	73	73	65	61	50	69	66	52	57	61	44	55	53	46	54	54	63	62	72	59	56	86	64	63	60	60	50	52	53	47	63	59	62	63	83	54	70	65	69	66	58	66	68	58	75	75	66	66	56	73	55	71	64	67	69	71	65	57	62	58	79	61	55	63	67	68	75	47	48	65	64	46	49	72	60	71	75	66	55	64	72	67	72	67	64	62	53	61	65	56	47	77	63	81	58	58	53	60	67	54	70	61	66	56	58	61	72	70	62	71	52	63	54	62	65	56	63	53	73	56	52	53	49	63	65	63	70	49	69	63	55	63	58	55	63	58	70	48	66	60	61	56	51	59	71	59	51	62	62	64	77	65	70	56	60	67	82	63	46	68	61	61	65	65	59	61	72	55	55	59	73	73	61	59	69	52	76	59	51	69	63	55	60	62	73	70	66	75	54	65	56	66	46	52	57	67	65	65	67	43	70	69	68	61	64	55	84	55	56	63	70	54	61	58	66	58	55	45	60	58	74	54	60	62	49	82	58	64	61	61	64	53	68	56	67	56	70	50	52	65	50	69	66	57	59	63	67	43	55	67	56	55	59	68	56	65	64	67	49	69	59	58	54	56	59	70	59	70	65	53	51	73	64	64	65	56	60	62	61	59	49	51	68	57	69	56	62	59	72	62	67	55	49	68	82	51	66	56	71	66	63	78	57	50	51	57	46	58	53	74	62	59	58	61	62	58	62	58	62	61	48	60	66	68	71	69	54	83	54	55	69	47	50	61	50	45	51	60	52	69	61	72	69	59	71	55	51	55	64	52	66	65	57	52	65	49	60	59	70	56	62	52	55	60	74	63	56	47	63	57	79	66	64	58	82	76	77	63	55	59	66	56	66	61	70	74	70	57	51	66	77	61	68	56	68	55	54	52	65	58	56	53	64	59	68	69	67	60	57	68	58	64	53	71	56	56	54	68	64	58	51	69	73	69	55	57	69	77	68	69	71	76	67	63	61	49	48	49	56	64	64	65	57	55	52	58	56	68	71	46	55	68	56	47	48	58	68	72	51	51	51	73	71	64	46	73	50	63	51	66	63	55	70	75	73	64	53	73	63	54	65	61	74	72	53	50	67	56	55	54	49	62	62	66	64	80	63	64	52	65	57	57	48	65	64	71	85	58	58	62	63	68	56	61	73	65	58	62	53	58	82	59	68	63	64	65	88	53	52	56	51	65	53	45	52	60	55	66	48	63	62	74	59	63	62	76	55	58	57	66	56	65	65	45	57	55	73	65	56	65	60	59	62	65	55	61	56	75	65	43	51	60	66	57	48	62	59	63	64	54	52	70	69	81	74	65	70	63	68	56	56	66	59	73	51	53	56	55	58	70	62	64	60	61	57	57	65	53	66	54	71	62	67	54	58	65	60	57	61	69	58	64	46	55	47	71	53	68	67	58	58	66	53	47	57	50	69	58	57	68	61	59	61	58	67	46	59	57	68	52	81	60	64	55	59	51	65	72	54	66	54	66	67	58	59	60	62	72	72	59	56	61	61	54	70	59	76	62	61	69	78	63	60	61	61	68	54	58	66	59	59	52	72	46	63	48	54	65	56	62	63	65	68	57	55	71	54	52	68	76	68	64	62	68	51	77	66	57	63	70	70	63	57	65	53	52	63	48	58	65	63	62	62	52	60	54	63	55	62	64	59	74	67	62	64	62	63	67	66	59	70	71	62	59	67	59	66	57	61	49	60	49	60	47	63	65	57	52	75	60	64	65	59	60	60	54	69	55	66	76	67	69	71	69	63	53	67	70	64	53	68	53	52	56	62	71	59	56	57	65	67	63	70	53	58	71	71	63	68	66	70	42	66	63	49	62	49	49	69	71	62	62	58	56	54	47	56	60	60	66	62	60	48	58	75	68	56	69	61	62	67	79	61	61	56	59	60	67	71	64	57	75	56	57	63	55	61	55	58	64	54	65	65	53	44	61	70	49	61	52	68	62	50	60	67	62	52	62	61	54	55	58	61	59	56	73	67	53	72	63	55	49	55	49	69	62	72	56	66	62	45	72	56	45	50	74	49	63	76	67	77	55	62	55	59	57	51	49	56	67	62	69	66	59	75	60	64	66	52	68	53	56	63	54	54	65	72	57	70	54	57	64	59	55	52	77	68	61	52	75	61	54	62	49	56	65	53	66	49	62	54	63	52	55	74	57	52	66	54	58	53	66	62	72	61	51	60	49	61	62	61	66	60	69	52	59	62	56	62	67	47	61	61	43	48	60	74	56	75	53	64	60	60	67	54	54	57	47	59	66	63	65	58	66	66	60	64	52	56	64	59	59	50	65	74	62	59	58	66	57	63	60	57	56	49	69	57	59	55	77	62	69	56	46	70	47	53	61	57	72	71	65	56	59	52	56	60	60	67	66	61	54	67	62	84	55	59	59	77	80	75	78	56	64	63	58	56	60	49	56	69	55	70	59	53	49	68	51	67	54	63	66	57	75	60	50	77	47	47	53	73	60	74	62	61	68	59	57	61	57	64	56	52	53	57	62	70	65	62	55	66	59	59	71	58	61	66	66	71	61	69	53	54	62	67	65	60	67	70	69	53	59	59	65	59	45	62	51	65	61	69	60	57	75	62	54	73	56	60	70	75	73	55	68	46	66	46	70	62	54	56	52	64	53	65	51	78	63	65	59	61	67	56	60	50	59	65	58	52	74	61	50	71	51	54	55	74	53	55	65	44	55	57	67	59	68	46	59	64	53	46	55	55	63	65	67	47	75	58	60	70
26036	18041	11097	30569	39435	38303	35166	27564	29385	21443	9329	5058	4284	3867	3352	3070	2946	2660	2518	2548	2360	2092	1804	1776	1745	1604	1615	1578	1550	1489	1421	1350	1365	1352	1345	1263	1293	1273	1232	1209	1238	1228	1209	1272	1215	1196	1227	1159	1169	1264	1195	1220	1121	1195	1145	1116	1139	1074	1153	1150	1171	1097	1196	1020	1079	1217	1109	1092	1097	1067	1048	1095	1092	1098	1093	1066	1087	1101	1064	1136	1080	1077	1032	1043	1067	1086	1119	1062	1089	1057	1111	1035	1117	1051	1011	1011	1031	1016	1044	1036	1004	1064	1018	1027	962	1001	1042	1041	1064	1086	1085	1099	1087	1047	1051	1060	1063	1079	1056	1000	1025	1084	1054	1046	1025	1097	1099	1045	1086	1058	1036	1019	1025	1047	1066	1011	990	1077	1045	1088	1072	1063	1015	1027	1056	1050	1043	989	1114	1059	1120	1055	1006	998	1052	1019	1066	1031	1028	1050	990	1042	1035	1030	1016	1063	1073	1031	1056	989	1058	1051	1076	1049	1051	1031	1035	1095	980	1039	1064	1061	1053	979	1016	1044	1003	1054	1014	1028	1048	1090	1045	1039	1062	1069	1055	1059	988	1107	1096	1061	1067	1060	1017	1023	1073	1036	1020	1034	1081	1006	1041	1014	1022	1017	1021	1029	1065	1047	1077	1057	1023	1022	992	1077	1050	1077	1033	1042	1024	969	1024	1038	1077	1008	1022	1006	1052	956	1023	1096	1037	1073	1021	1004	1061	1056	1072	1006	1046	1002	1049	1039	1079	1106	1037	1064	1039	1070	1087	1040	1014	995	1061	1028	1047	1033	1110	1040	1055	1043	1031	1027	1029	1045	1024	1061	1106	1010	1032	1025	1008	1045	1068	1027	1038	1012	1092	1000	1047	1047	992	1028	977	1050	1023	992	1054	1044	1036	1013	966	1062	1030	1045	1065	1005	1063	1100	1028	1007	1046	1053	1003	1005	1048	1037	1015	1058	1043	995	1065	1071	1091	997	1023	1024	971	1074	1015	994	1090	1053	1060	1048	1086	1090	1069	1012	1059	979	1080	1042	1039	1028	1085	1059	1007	1030	984	983	1014	1033	994	1040	1106	994	1010	1057	1010	964	1044	1084	1018	1065	1064	1041	1039	1016	1094	1060	1046	1042	1068	1045	1065	1069	1009	1069	1039	1065	1090	1021	1032	1083	1055	1044	1032	1056	1070	1065	997	1071	1006	1075	1026	1114	1089	992	1014	987	969	1055	1028	1011	1001	1012	1042	1015	1032	1052	1028	1042	1015	1007	1022	1040	1012	1056	1009	1077	991	1050	1028	1092	1011	974	1034	1077	1014	1063	1055	1082	1019	1061	1024	1048	1047	1026	1017	1028	1054	1036	994	1024	1033	1042	1091	1040	1099	1025	1072	1021	1033	1068	1037	1023	1051	1039	1056	1074	1039	1031	1028	1084	1045	1076	1019	994	1077	1038	996	1054	982	1018	1065	990	1088	1043	1049	1034	1037	1077	1111	1065	1031	1030	999	989	1013	1090	989	1083	1070	1058	1076	1070	1045	1078	1021	1001	982	1084	1011	975	1019	1065	1056	1047	981	1017	1043	1117	1036	1088	1038	993	1064	1075	986	1061	1056	1032	1070	1039	1044	988	1002	1045	1051	1025	1034	1026	1044	1000	1055	1062	985	1034	994	993	996	1080	1011	1006	1052	1001	1052	1023	1009	1051	1005	1033	999	992	1057	1027	1039	1059	1067	1041	1005	1027	1085	1044	1047	1094	1063	1022	1041	981	1044	994	1014	1006	1031	1004	1126	1021	1048	995	1026	1112	1052	1014	1042	1015	1013	1022	1015	1026	1044	1023	998	1038	1020	1072	1040	1034	1043	1085	1070	1019	1089	1066	964	1046	1034	1055	1038	985	993	1031	1065	1030	1042	1016	982	1028	1040	995	1024	1037	1026	1026	1021	1030	1062	992	985	1044	1041	1045	983	1037	1003	961	1024	1056	1019	937	1097	1056	1011	1050	1054	1023	1078	1040	1045	1050	1073	1027	1062	1061	1058	968	1050	1050	1068	1124	1042	1044	1051	1035	1063	1056	1043	1033	1022	1012	1059	1096	1070	978	1038	1103	1059	951	1002	1012	1041	1062	1061	1054	979	1083	1053	990	1052	1067	1033	1003	1055	1048	1055	1090	1077	1070	1060	1030	1039	1020	1065	1070	1010	985	1082	1035	1032	1116	1026	1037	1074	997	1071	1034	1021	997	998	1015	973	1049	1019	1060	993	1061	1066	1053	1047	969	1051	1084	1048	1037	984	1041	1068	1005	1054	1026	1059	1070	990	994	1065	1033	1026	1043	998	1078	988	1054	1018	1063	1068	1045	989	1060	1066	1044	1031	1014	975	982	1053	1060	1006	1052	1076	1052	1017	1012	1055	1037	1065	1019	1067	989	1110	1028	1003	1029	1040	1035	1041	1054	1047	1021	1087	1035	1010	984	1034	1032	1107	982	1058	982	1060	1000	999	1072	1078	1027	1058	1044	1080	1065	1052	1032	1034	1009	984	1041	1019	1021	1045	1046	1075	990	1041	962	1019	1075	1043	966	1008	1040	1083	1061	1052	1029	1076	1023	1022	1069	1020	992	968	1005	991	1012	1000	1050	1085	1013	1011	990	1041	1058	1027	1020	1069	1020	1024	1037	1006	1075	1067	1068	1043	1032	1071	1038	1029	1057	1042	1029	1097	1060	994	1026	1002	1072	1078	973	1072	1033	1025	1029	1019	990	1037	1044	1032	1088	1058	1005	1031	1050	992	1023	1031	989	1048	1059	1000	1089	1028	1010	1059	1025	981	1048	1009	1035	1039	1041	1050	1000	1051	1052	1024	1053	1043	1018	1058	1004	1018	1047	1082	1092	1078	1015	1098	1041	1024	1081	1054	1000	1016	1048	1045	1061	1006	1027	1078	969	1059	1034	1097	1045	1034	1024	1036	1025	1024	1052	1002	1028	1079	1077	1049	968	1081	1055	1072	1036	1067	1048	1038	1079	1051	1035	1036	1108	990	1046	1003	1030	1031	992	1011	969	1060	1051	1057	1117	1043	1053	1052	1099	1023	1049	996	1047	1050	1002	1024	1044	983	1030	1021	1013	1082	1010	962	1035	1048	1028	1080	1021	1023	1037	1081	981	988	1032	1015	979	1094	1002	1002	1042	1073	1038	1024	1050	1046	1065	1070	1058	1024	1053	1014	1045	1046	1051	1023	1031	1063	1022	1034	1044	1090	1089	1057	1053	1030	1038	1009	1036	998	1045	1001	1108	1010	1099	1009	1032	1105	1108	1040	1031	1061	1028	980	1091	1002	1084	1087	1052	1055	1080	1002	1057	1062	1038	1006	1112	1062	1100	1040	1030	1011	1050	988	1062	1048	1048	1067	1055	1035	1019	1021	1061	983	1063	1061	1023	1003	1052	1041	998	1042	1108	1017	1027	1060	1045	1085	1018	1058	1086	1027	1055	1041	1007	1008	1031	1023	1063	1047	1028	1021	1021	1052	1047	983	1083	1016	1033	982	1030	1003	1042	979	1050	1080	1065	1026	1045	1061	1035	1042	1031	1089	997	1052	1119	982	975	1030	1062	1032	1012	1124	1061	1024	978	1057	1049	1009	1061	1036	1101	1081	1032	1038	994	1045	1076	997	1030	1000	987	1028	1058	1008	1019	1034	1023	1018	1109	1058	1018	1058	989	1086	1025	1091	1103	1037	1110	1081	1031	1081	964	1011	1008	1067	1026	1077	1098	1054	1028	1057	1063	1057	1093	1045	1005	1052	987	1041	1045	1037	994	1041	1063	1031	1045	1038	1077	1027	1047	1059	1058	1063	1030	1032	1060	1053	1016	987	1020	1018	1033	1076	1001	1099	1023	1023	1118	1052	1056	1041	1024	1069	1058	1042	1026	1074	1086	998	1029	1008	1032	1067	1031	952	1077	1067	1032	1083	1054	1044	1105	1022	980	989	1040	1048	1075	1070	997	1005	1066	990	1066	1017	1059	1075	1069	1106	1078	1037	1043	1069	1029	1027	1035	1038	1026	992	1013	1015	968	1050	1066	1030	1021	1075	1035	1069	1125	1043	968	1004	1069	1093	1113	1077	1014	1101	990	995	993	1044	1067	1024	976	1046	1052	1092	1045	1096	1032	1050	978	1009	1044	1023	1093	1018	1006	1045	1006	1089	1044	1017	1060	1029	1055	1033	1046	1064	1047	1064	994	986	1030	979	1073	1031	954	1005	1025	1059	1025	1077	1049	1009	973	1095	1042	1057	1072	984	1039	1077	1030	1104	1028	1055	1001	1057	1038	1011	1017	1066	1004	997	1030	1052	1077	1052	1017	1011	985	1012	1028	1023	1032	1038	998	1042	1097	1014	1037	1079	1059	977	994	1054	1055	997	977	1100	1006	1110	1045	1036	1033	1013	1051	1053	1000	1085	1025	1015	968	996	1021	1043	1105	1071	1072	964	1073	1012	1028	1043	992	1019	1043	1043	1054	1035	1003	1079	1030	1054	1019	1091	1048	1004	1001	1057	1094	1070	1039	1038	957	1047	1019	1059	1025	1031	1015	1044	1040	977	1043	1020	1060	1002	1014	1097	1051	982	1031	1029	1060	1042	1049	1034	1065	1006	996	1049	1057	1025	1043	1026	1053	1018	1083	1028	1022	1097	1003	974	999	1007	1065	1064	1096	1059	1070	1010	1014	1054	1082	1060	1004	993	1032	1051	1024	1008	1046	1014	1027	1023	1059	1002	1021	1056	1053	1101	1099	1039	1017	1008	1003	1090	1030	1031	1027	1005	1040	1073	1069	1043	1012	1025	1050	1068	1060	1043	1044	1077	1083
1459	301	190	216	407	582	458	279	434	196	40	19	19	32	35	27	35	18	21	23	27	19	16	10	27	20	23	21	23	14	19	23	20	14	20	24	18	22	17	21	22	15	19	18	25	24	24	20	20	18	25	21	15	18	16	22	25	18	28	12	16	18	21	20	15	19	19	13	19	23	18	16	19	22	13	18	23	17	17	22	19	23	22	20	19	12	23	11	19	17	23	14	18	22	15	11	20	23	23	21	22	18	15	17	12	12	20	20	17	22	19	15	13	11	17	22	15	19	10	16	17	11	13	26	21	23	17	22	20	13	26	18	23	14	15	23	28	28	21	16	19	17	23	12	21	28	25	32	15	24	22	24	19	17	34	21	19	15	20	17	21	17	22	27	14	24	23	26	20	21	10	20	17	17	14	22	20	14	23	13	16	17	16	18	19	19	12	20	14	13	22	22	21	20	28	12	22	29	24	25	15	25	9	16	22	26	14	12	20	12	23	18	14	20	19	16	22	13	23	24	22	12	12	23	19	17	27	30	25	22	30	21	20	24	16	18	18	19	24	20	14	16	24	24	19	24	10	22	20	14	21	20	23	21	25	19	15	21	19	21	13	24	21	11	24	15	23	19	21	20	16	25	14	28	10	12	20	20	15	23	22	17	17	16	29	21	19	25	17	17	20	15	18	21	21	18	20	26	17	20	16	15	22	26	21	11	20	16	17	23	20	18	20	12	16	16	17	19	27	26	13	25	20	8	23	19	14	7	13	16	20	17	19	14	17	20	17	17	23	15	16	29	16	20	26	10	25	19	20	19	9	21	21	26	21	19	22	18	17	14	19	13	20	10	10	15	22	16	25	27	13	15	15	23	12	24	22	19	18	16	16	27	16	13	14	23	21	16	14	23	13	21	17	18	15	24	15	19	22	17	16	20	26	16	24	18	16	24	26	15	23	20	18	11	21	23	29	27	14	15	23	24	18	15	19	14	20	22	16	19	20	17	20	21	25	20	19	16	18	17	21	15	15	23	21	20	21	33	21	18	24	18	16	22	14	13	18	23	14	19	22	17	25	14	19	18	17	19	24	22	19	23	26	17	19	19	10	23	10	17	19	20	24	20	13	19	23	20	21	18	14	16	15	12	17	26	23	22	22	14	21	20	18	14	18	18	23	20	23	16	21	12	23	18	21	29	14	17	17	18	24	20	15	20	19	24	20	25	25	17	19	18	22	15	16	9	10	17	18	20	17	19	27	16	17	20	11	20	17	26	16	18	17	16	12	24	21	20	21	11	17	20	35	20	18	20	19	16	20	16	16	18	20	21	23	24	22	25	19	19	26	16	18	14	21	19	30	15	18	17	18	8	14	19	19	14	20	20	19	24	14	23	17	21	13	17	23	26	23	14	14	20	25	16	28	23	18	18	26	26	24	20	23	20	14	16	17	16	17	16	21	19	21	33	23	22	17	21	22	14	16	10	19	21	15	23	18	12	25	13	25	15	18	23	20	9	17	19	16	22	22	22	15	22	15	17	16	13	20	19	16	16	20	12	17	15	17	29	18	18	19	22	17	22	20	26	17	17	13	25	27	20	21	27	17	14	21	16	27	20	17	20	23	19	32	19	22	19	18	19	17	20	12	21	24	27	19	22	26	19	19	20	18	18	14	31	19	17	22	25	25	21	23	26	17	22	18	17	18	15	18	23	15	20	20	21	18	16	19	19	15	15	21	19	22	15	26	19	17	19	22	21	29	13	11	17	15	20	15	13	19	19	22	16	25	15	21	22	22	16	17	22	22	13	19	20	18	15	15	20	19	22	20	25	17	20	16	20	20	19	22	21	16	18	14	19	22	25	16	25	24	15	17	20	20	14	21	18	27	14	15	14	22	18	24	17	22	23	17	13	13	17	18	18	18	24	15	18	24	21	12	16	16	16	17	24	19	18	14	21	12	14	15	13	27	15	25	27	24	17	21	24	19	21	18	18	13	20	22	28	22	20	28	22	23	16	24	14	23	21	20	23	18	24	10	17	18	16	20	23	23	24	16	25	15	16	17	16	16	15	11	16	18	23	10	16	16	19	19	21	16	18	31	19	23	22	20	26	18	18	17	14	14	14	27	21	13	16	16	17	13	18	17	21	18	20	19	14	28	22	15	20	25	15	23	19	22	15	18	18	17	15	24	22	21	23	20	21	21	18	17	17	18	15	29	18	17	24	17	25	20	19	20	20	25	22	24	19	20	19	24	21	24	15	20	19	24	17	13	17	22	20	12	22	23	20	24	22	22	24	21	24	13	20	20	18	18	22	25	24	20	22	16	19	30	16	19	19	21	21	27	25	16	22	20	22	21	24	16	19	34	15	13	17	21	18	15	23	17	19	17	25	12	16	23	26	18	22	15	19	18	19	29	14	17	24	15	23	17	18	23	18	12	16	21	14	17	20	20	30	20	22	18	14	21	21	24	22	11	15	22	24	29	19	29	20	23	19	19	17	17	19	28	22	14	21	16	13	22	17	17	17	12	22	25	19	22	16	20	22	20	18	19	24	30	23	19	15	21	20	15	22	16	26	21	24	20	20	24	17	16	29	13	14	14	23	14	17	15	12	22	25	20	18	12	18	18	19	17	22	20	24	20	17	14	24	27	19	8	21	17	10	20	19	22	21	23	10	17	17	24	15	16	27	20	28	21	16	16	26	11	22	11	15	21	17	18	18	21	16	24	19	23	18	11	19	23	23	18	19	18	19	19	18	22	16	17	17	25	15	21	26	21	22	20	14	26	23	20	18	17	19	15	16	30	19	9	25	18	11	21	17	15	15	21	27	20	24	22	19	19	24	17	26	18	17	23	20	26	17	18	17	19	17	15	15	20	17	10	15	13	20	18	18	16	20	23	15	26	19	22	18	18	27	21	24	24	13	18	19	14	26	15	21	14	15	19	17	33	16	23	11	17	11	17	19	21	25	11	18	13	19	20	26	19	15	11	18	18	26	17	22	15	20	17	17	23	19	18	19	11	18	20	16	18	20	22	17	17	23	14	19	17	19	15	15	25	20	17	15	22	16	16	20	24	24	17	15	20	23	18	22	17	11	19	20	20	21	19	14	16	11	16	20	28	21	16	24	21	27	31	24	22	24	18	16	18	16	15	18	13	22	25	23	19	28	20	22	18	23	17	16	22	23	24	18	16	15	12	17	15	17	28	21	12	17	21	17	17	20	17	28	19	19	31	16	21	21	17	23	15	14	16	23	14	27	22	21	23	27	24	22	21	21	18	19	20	13	24	16	22	15	18	19	12	21	11	20	25	17	11	7	23	18	19	25	27	17	20	16	17	27	16	24	20	19	17	25	16	23	17	16	11	23	20	28	15	14	22	24	24	16	24	15	15	23	22	18	17	25	22	16	26	12	18	26	23	23	22	22	18	19	21	21	26	18	10	18	14	21	15	20	17	18	19	20	23	16	18	18	26	12	19	20	16	19	18	24	18	18	19	19	24	19	25	17
17124	10461	5381	19964	28488	27306	22189	16322	19058	9700	2058	869	765	667	639	634	635	595	576	676	617	502	472	415	456	441	435	420	393	374	414	387	383	387	371	364	390	362	379	371	347	379	413	323	374	354	380	360	335	378	329	386	355	340	327	373	345	380	356	325	358	368	376	331	343	371	350	347	369	339	375	363	372	332	353	389	375	330	350	359	353	325	311	364	366	342	349	327	349	367	352	349	369	323	359	353	331	383	326	362	338	343	324	355	360	367	354	376	349	397	338	355	352	342	351	318	383	368	328	323	362	349	372	327	362	363	367	346	355	382	346	374	347	316	366	353	336	363	366	342	350	331	398	345	356	354	351	366	351	348	344	375	356	330	355	318	347	338	334	377	319	349	359	376	350	349	356	342	354	343	362	345	324	344	338	349	347	384	368	351	338	384	338	341	337	361	380	338	339	348	341	344	374	322	365	331	343	328	376	365	317	377	342	337	320	344	365	389	372	316	354	362	370	335	366	354	332	365	334	361	377	365	356	365	332	324	358	380	348	366	357	355	347	326	352	332	300	354	362	355	363	318	352	289	357	321	395	330	350	357	322	369	336	340	350	342	376	372	372	357	393	342	355	326	350	335	329	367	347	342	357	339	333	325	346	349	365	314	346	369	338	337	340	344	338	347	389	365	325	365	385	321	366	321	340	330	345	363	362	345	340	336	383	342	336	363	357	294	371	356	336	364	360	327	330	387	340	321	349	335	354	346	365	339	365	326	307	327	354	342	327	357	352	334	347	358	332	357	350	353	339	351	328	338	362	328	371	339	336	336	319	336	343	357	329	333	319	377	356	346	362	331	351	342	345	348	366	339	379	343	356	359	339	361	301	340	372	350	325	346	366	325	339	339	344	350	356	345	349	310	365	374	331	346	326	335	340	366	353	357	366	349	346	356	316	313	363	359	362	353	334	336	362	353	324	319	338	321	370	338	328	344	339	344	362	324	356	331	332	356	362	344	336	349	365	346	331	341	338	343	330	354	371	351	331	363	343	372	338	343	300	329	349	365	406	363	379	364	333	354	337	341	346	334	339	369	339	361	324	373	327	378	361	350	365	328	362	353	352	343	341	327	370	320	327	374	381	351	359	340	339	325	351	347	345	395	333	339	364	330	353	375	358	327	369	358	361	334	347	361	368	359	323	355	337	352	363	344	347	341	317	352	356	330	358	326	346	360	351	365	382	329	360	359	351	347	360	336	380	358	374	352	348	368	385	351	325	335	333	329	361	332	338	321	336	355	352	370	345	371	373	363	387	344	345	337	353	362	343	346	362	341	343	339	320	325	344	356	347	312	339	390	348	330	355	361	385	343	342	371	335	328	320	356	349	338	373	351	344	344	322	347	351	346	389	341	358	376	350	343	359	337	363	307	380	323	316	320	347	354	324	328	362	317	335	296	340	352	364	367	332	366	333	384	324	339	341	345	331	330	307	332	359	335	357	350	336	324	320	346	332	333	324	350	369	352	361	345	328	382	342	357	364	358	334	343	351	341	332	390	346	367	305	359	353	333	331	339	320	328	338	355	342	343	344	368	364	352	354	330	401	349	354	372	345	327	360	369	354	362	337	327	327	342	362	333	341	352	372	343	380	353	340	335	332	378	357	371	371	363	351	349	336	336	335	359	347	371	332	360	366	358	369	354	360	328	348	335	360	338	353	357	348	369	335	334	328	354	358	306	336	319	384	350	375	330	285	395	374	321	345	329	344	355	353	326	330	316	387	322	373	374	321	366	351	364	337	361	341	381	331	345	334	334	331	388	362	346	341	364	356	334	348	328	344	348	317	357	381	360	372	354	342	349	359	380	364	323	355	369	393	348	375	354	346	344	365	341	360	309	336	350	359	344	369	349	341	327	352	372	344	340	319	369	352	345	357	369	348	354	344	358	336	368	366	330	332	370	340	362	336	365	348	388	349	336	338	319	322	320	317	353	324	346	358	351	336	359	373	373	375	357	318	361	317	347	362	343	323	353	370	363	364	346	359	369	370	324	326	345	318	323	360	343	337	367	403	345	356	381	318	327	350	350	361	358	367	351	333	348	357	354	338	355	395	325	344	345	360	335	335	339	352	335	372	329	386	320	361	315	312	346	345	328	360	328	382	335	341	351	365	339	317	376	299	371	361	357	336	312	329	350	341	339	390	361	321	327	327	343	387	351	352	338	349	343	350	328	353	369	374	342	353	363	362	364	329	357	350	370	348	357	355	322	386	377	364	361	309	359	382	349	368	317	348	339	326	317	376	354	335	348	354	333	349	355	349	351	348	341	332	352	352	321	330	350	330	367	365	334	349	337	383	338	327	324	349	359	333	391	375	342	342	330	381	380	341	348	342	343	363	345	344	323	323	350	368	320	332	372	347	354	360	376	349	385	356	376	345	346	360	332	368	349	333	363	346	336	332	372	351	328	375	358	397	364	357	371	329	369	317	358	337	350	372	338	310	361	347	328	352	360	357	332	372	309	338	341	340	366	350	310	366	351	370	351	325	361	361	360	356	354	323	349	394	341	359	357	360	345	355	331	329	367	342	307	366	346	345	393	341	342	344	330	359	344	380	362	353	373	369	362	320	362	361	348	333	347	344	323	338	330	350	337	376	345	337	330	361	357	353	326	356	375	343	368	357	324	330	359	335	341	378	328	341	342	333	349	334	331	365	344	355	340	362	341	344	375	351	364	391	346	352	336	324	365	358	313	349	345	330	343	351	366	300	370	362	351	354	334	353	330	362	350	377	346	325	359	327	370	346	344	345	346	343	334	397	362	341	338	367	339	368	335	335	392	334	374	353	345	311	339	314	368	357	346	360	343	350	351	343	330	322	342	323	331	363	352	352	361	343	356	379	358	336	353	362	357	324	380	329	314	340	367	344	321	363	357	315	370	335	372	327	315	346	353	314	370	388	319	328	350	345	328	350	356	353	352	366	355	342	338	364	369	360	345	370	351	362	359	366	367	338	349	366	329	344	351	354	368	317	337	334	340	367	308	358	340	363	376	381	364	352	385	343	331	342	347	347	331	328	298	368	376	343	350	345	342	335	360	342	347	357	366	359	350	366	361	337	355	325	354	357	338	373	351	343	351	400	350	345	362	358	339	352	319	365	315	341	345	376	349	321	376	340	350	348	366	351	327	368	355	354	331	317	378	352	368	360	378	354	344	332	367	354	346	337	349	338	349	375	378	336	327	368	367	330	343	365	345	367	335	333	323	346	338	350	344	363	365	350	369	354	333	344	370	356	355	360	349	360	366	348	349	389	376	333	334	349	352	331	331	335	360	341	351	360	320	382	316	357	374	342	358	340	342	341	333	350	359	360	356	329	374	334	316	367	377	384	361	310	368	357	363	339	336	352	343	334	356	343	349	344	401	366	380	339	351	316	361	366	337	358	334	342	340	364	332	354	357	337	356	344	386	386	322	350	362	351	337	345	330	352	330	330	354	355	373	354	369	345	325	373	364	336	341
1016	534	357	391	626	1104	530	690	817	307	104	75	79	65	72	64	54	48	53	45	44	50	61	39	58	47	50	45	38	46	44	45	44	45	43	39	59	45	42	54	53	48	48	50	50	47	55	37	46	44	52	46	39	36	47	38	43	36	47	46	57	52	54	42	41	45	36	39	39	45	28	63	40	40	30	28	32	52	42	46	39	37	44	46	33	39	39	43	47	52	40	40	50	41	42	41	31	42	46	41	47	53	44	51	33	49	46	36	57	47	48	47	48	33	45	33	39	62	42	45	36	40	51	55	41	43	41	46	50	33	46	51	50	37	46	34	34	39	52	42	47	40	45	42	47	31	41	41	49	41	32	33	49	35	49	57	39	52	37	54	43	30	49	48	41	35	34	35	49	35	41	61	37	47	46	45	45	48	46	56	44	36	49	47	41	41	42	51	48	38	51	46	51	55	49	30	40	42	32	46	43	44	43	29	43	49	51	30	40	41	43	59	34	46	35	45	32	56	42	26	36	35	30	39	41	36	28	53	40	33	39	42	46	50	39	41	42	37	38	38	51	41	50	51	34	32	47	39	44	51	40	38	46	39	37	45	47	50	41	34	40	32	49	39	47	41	33	51	41	44	39	43	35	35	58	45	44	26	49	44	40	48	35	32	34	47	48	32	35	45	47	42	39	67	42	46	49	41	55	46	34	36	49	29	48	40	38	32	35	35	46	51	47	42	48	45	41	38	39	44	42	47	42	51	35	43	44	38	56	43	54	38	50	45	45	47	44	52	27	48	43	36	31	45	52	32	31	46	45	44	36	46	51	66	47	39	23	46	41	52	43	36	56	44	38	36	36	35	38	37	33	45	48	40	48	37	38	38	50	45	43	47	37	52	42	25	45	26	35	29	42	38	47	47	46	44	40	47	39	39	34	33	42	48	42	69	45	36	29	41	46	41	42	46	38	48	52	44	40	36	36	42	35	46	44	45	46	41	47	37	56	36	57	38	48	56	45	35	47	37	39	38	27	39	49	35	52	37	45	45	53	41	56	58	50	38	48	49	40	39	49	41	47	63	41	47	45	48	39	54	47	49	60	31	43	41	49	37	43	41	51	44	41	48	43	44	35	33	37	36	43	51	41	51	38	41	45	50	49	42	36	41	37	35	40	39	36	44	32	41	40	46	43	55	48	44	33	48	36	50	44	42	42	47	39	48	38	27	46	36	31	37	51	44	42	39	47	37	52	43	40	34	43	52	42	46	39	38	40	44	49	36	43	48	33	51	40	42	46	46	52	54	44	48	45	37	35	44	45	40	40	40	41	46	50	29	46	36	47	44	33	38	51	40	47	37	49	36	49	34	37	41	40	46	38	44	41	31	46	34	45	38	35	43	45	56	31	50	41	44	36	43	51	42	46	42	43	36	47	44	59	39	42	50	48	35	42	47	43	41	46	50	40	43	40	38	51	40	45	39	47	42	41	42	43	40	50	48	29	37	37	42	31	41	51	45	48	40	46	43	35	50	42	42	36	55	41	52	40	50	46	37	42	41	49	44	45	42	45	44	51	43	46	39	42	33	42	39	42	47	48	46	47	50	51	35	37	52	39	48	46	51	51	41	39	53	36	60	50	38	34	38	45	46	34	57	43	56	39	40	53	54	41	53	41	47	45	54	48	49	38	41	36	36	41	41	38	41	32	43	40	49	38	49	54	57	52	46	49	50	36	51	45	49	40	45	43	44	51	45	50	48	39	29	36	34	42	45	40	43	42	39	50	40	49	40	39	37	48	41	34	47	43	39	37	36	50	46	44	41	41	52	49	50	37	43	37	37	42	34	33	37	39	33	48	37	62	50	52	38	47	41	32	47	50	44	44	47	34	48	42	36	32	30	37	45	43	38	43	39	43	35	49	40	42	34	40	37	34	32	37	31	50	57	43	39	45	48	43	38	49	41	45	51	40	47	45	43	45	48	45	38	45	47	34	38	43	33	50	39	36	50	44	35	49	47	32	37	41	43	54	46	41	54	54	49	48	39	42	39	44	42	43	38	41	35	38	39	38	41	52	39	41	56	42	43	44	34	44	56	44	44	55	53	62	35	32	61	45	31	34	48	60	57	40	53	43	47	47	44	34	50	49	42	40	44	51	40	52	34	32	53	43	48	36	43	40	36	36	37	55	43	45	37	41	40	47	34	41	40	52	44	48	39	50	48	43	44	34	35	48	49	40	40	38	45	44	41	34	39	28	38	49	43	52	38	43	46	40	38	37	41	37	38	49	41	58	35	41	48	39	46	37	36	47	33	40	44	43	47	46	37	37	43	35	25	43	36	50	45	49	41	43	46	45	47	45	46	51	37	47	42	58	43	39	40	35	41	44	47	44	42	44	44	39	44	46	63	42	30	45	37	35	42	41	38	50	44	43	44	62	38	41	51	27	57	37	34	38	61	31	44	30	35	51	48	36	43	43	45	45	41	38	53	35	42	44	56	50	40	57	42	47	43	37	44	47	43	44	42	45	39	40	41	43	47	44	40	49	54	32	50	55	39	41	45	41	39	41	39	32	45	46	52	44	47	33	36	42	45	42	44	37	43	40	31	40	45	43	45	56	38	33	37	46	57	39	53	48	46	43	43	35	50	38	42	47	40	45	43	38	50	34	41	48	36	37	42	36	32	48	47	47	33	54	53	43	43	35	40	56	41	44	32	54	37	53	34	38	37	40	44	51	56	39	32	36	52	38	46	49	37	42	38	45	41	39	40	40	50	48	40	46	40	44	51	32	40	50	32	46	39	42	53	52	45	33	41	38	37	43	45	37	49	37	44	43	36	46	32	31	50	48	46	32	44	52	35	47	48	41	36	45	46	49	40	48	44	36	34	41	45	44	48	40	38	33	39	32	55	37	50	44	43	45	45	43	41	38	44	38	44	38	38	36	41	37	42	43	43	50	48	47	42	42	45	51	46	43	51	48	45	42	50	41	32	50	58	39	33	51	44	30	35	54	39	38	49	53	32	47	49	44	55	36	32	32	52	47	43	51	38	53	43	47	44	52	39	41	40	43	50	36	36	43	55	32	45	38	50	43	48	54	39	43	40	40	53	29	42	51	40	35	49	48	39	38	50	45	42	34	46	46	34	33	42	43	47	45	53	41	39	45	43	43	38	38	44	29	44	47	49	46	39	47	55	41	40	47	55	42	43	48	42	48	30	46	41	45	41	50	36	36	47	41	33	44	42	44	52	31	42	36	46	46	31	48	35	39	45	43	33	42	51	29	45	55	33	48	35	44	48	46	47	45	45	34	43	48	33	42	38	39	45	28	41	37	51	41	45	47	40	38	45	40	48	37	53	55	41	44	43	46	35	38	49	43	45	55	52	39	44	30	42	38	52	48	40	51	41	44	44	42	39	40	38	49	38	36	44	41	45	46	40	37	42	29	51	39	44	37	37	44	43	37	39	33	41	31	34	40	48	40	44	34	44	35	35	41	29	39	43	41	62	46	43
21427	15084	9163	26556	32111	35766	24402	26371	24365	13215	4038	2661	2291	2010	1824	1707	1629	1504	1382	1645	1341	1223	1133	1081	1025	1053	1037	973	971	946	908	886	946	939	928	842	839	849	832	838	846	827	785	850	891	765	851	867	793	875	827	821	797	814	835	831	768	772	757	809	827	773	769	809	735	725	774	712	800	762	811	802	796	827	749	812	765	820	749	737	773	748	714	763	738	770	794	773	753	770	806	771	712	691	707	733	738	739	694	730	746	778	785	755	752	772	730	755	805	773	764	752	794	775	776	785	715	738	764	757	726	676	758	744	754	789	788	731	729	705	748	732	774	745	783	748	741	754	722	751	711	763	783	703	769	731	782	745	788	754	701	760	734	791	770	762	727	720	751	762	724	722	715	730	780	754	721	766	746	764	737	737	723	743	755	797	824	749	778	763	788	701	727	676	700	722	776	732	792	789	772	710	778	713	768	790	739	763	720	695	739	737	744	716	711	735	785	730	752	697	756	732	771	714	803	765	733	714	780	712	724	731	777	749	726	797	748	710	800	714	752	753	734	745	717	721	719	714	769	750	728	749	696	800	740	702	721	775	764	731	743	731	731	789	733	737	762	742	790	733	727	733	789	736	723	762	794	724	719	785	740	766	796	747	707	796	725	776	756	735	760	733	790	806	730	777	745	719	799	739	733	752	752	789	739	748	780	760	722	795	708	720	778	751	750	749	770	708	689	769	727	729	787	792	775	744	787	747	748	710	720	756	749	757	745	740	732	760	768	739	792	747	713	754	770	743	774	753	688	777	779	759	733	775	754	740	786	739	743	680	741	725	699	694	742	774	782	750	723	725	813	757	753	760	798	745	731	746	715	776	782	828	730	773	689	761	714	726	704	741	761	725	769	751	730	753	776	727	769	793	708	715	736	748	760	770	744	714	754	728	735	745	745	734	726	742	716	747	762	714	727	787	728	762	711	718	726	742	752	745	707	746	723	763	732	776	787	769	763	778	721	775	737	724	691	776	759	755	718	770	723	708	763	719	747	704	740	776	737	710	763	727	755	745	754	722	742	781	743	766	725	762	769	730	761	756	784	771	703	720	776	756	774	762	723	731	772	702	736	696	801	750	703	743	743	780	733	759	788	748	748	788	786	750	720	759	735	710	754	718	707	783	732	747	734	734	766	720	721	748	776	766	693	726	769	692	716	726	752	781	759	758	754	775	760	708	768	734	780	771	804	788	785	736	747	788	744	729	740	763	765	799	703	752	728	758	782	735	723	715	737	763	784	758	736	734	767	748	765	790	770	744	739	734	761	748	703	711	754	726	744	744	723	800	752	711	764	687	735	726	740	707	741	728	695	693	701	774	762	781	727	721	697	707	744	733	703	713	742	781	747	721	732	746	750	758	777	772	784	732	737	718	755	756	734	722	748	748	763	708	691	782	737	747	693	747	811	759	730	744	728	743	768	755	724	737	733	698	794	750	693	750	732	699	717	736	703	760	743	756	768	734	772	738	799	746	780	774	760	765	739	759	732	751	687	761	764	745	734	731	700	744	777	693	721	765	765	715	767	739	747	699	789	769	719	794	705	728	706	751	770	758	806	731	755	767	756	743	751	755	770	763	731	751	736	748	729	729	726	748	678	748	689	725	781	790	738	766	788	722	724	782	759	783	762	737	705	743	765	763	722	774	722	756	729	747	728	757	771	789	756	773	720	758	758	736	758	765	701	765	731	728	753	726	764	731	786	754	729	740	712	748	739	769	754	789	729	757	773	733	789	732	663	749	700	768	768	698	730	769	728	802	696	718	714	738	732	770	705	767	743	763	736	761	768	745	788	751	718	760	731	760	743	773	720	729	722	735	735	725	715	765	772	757	703	762	757	722	727	775	690	777	752	748	716	807	756	765	700	753	736	734	750	718	728	764	752	748	754	761	774	756	758	738	748	708	750	753	795	763	721	733	764	676	779	777	731	782	752	768	778	749	774	736	721	778	725	766	823	735	734	778	738	729	769	743	758	743	774	752	741	748	772	723	769	764	757	733	713	762	784	710	762	733	785	760	737	718	793	737	767	753	742	715	748	751	757	769	707	762	755	789	691	751	719	723	720	742	753	752	728	726	750	733	746	790	758	740	757	731	739	748	778	764	746	763	737	813	737	778	693	730	773	736	746	738	711	747	724	730	746	773	734	731	743	749	709	720	747	748	780	751	746	755	716	746	779	761	764	701	723	770	718	728	742	712	702	759	761	724	722	747	709	773	708	748	781	747	744	733	707	708	727	747	753	829	778	773	796	769	745	777	775	697	772	722	784	697	763	754	744	730	748	662	783	719	765	754	766	721	750	738	733	755	715	739	772	717	742	720	733	739	723	797	758	734	729	735	748	736	806	800	745	725	724	743	743	724	732	700	795	749	772	754	740	736	763	768	755	765	721	762	767	755	706	745	744	779	767	773	787	811	755	741	759	734	720	752	696	743	722	712	685	743	726	785	730	728	747	743	694	763	749	718	734	718	725	703	739	728	727	767	792	717	765	815	767	744	738	690	694	752	734	724	743	724	712	760	732	764	762	723	756	765	742	715	768	728	732	762	759	728	734	734	750	750	749	739	762	718	786	745	723	773	789	727	726	759	768	772	729	734	760	756	793	728	800	721	721	709	727	749	702	716	758	773	700	730	774	700	800	760	727	754	725	729	769	740	758	741	741	741	756	766	723	742	757	804	776	708	736	721	734	749	755	731	715	747	727	766	709	753	768	737	755	737	710	715	699	733	725	715	767	772	745	737	776	760	757	766	751	754	778	822	783	791	731	746	753	712	775	714	724	711	736	777	706	711	710	817	784	786	757	737	745	762	752	772	757	732	774	770	770	718	711	716	769	773	788	727	785	774	777	757	748	798	717	772	729	735	757	761	745	703	767	721	759	766	751	727	811	716	801	676	729	776	734	792	739	738	725	722	722	738	745	745	753	692	735	782	768	783	705	687	759	780	764	753	752	740	741	732	741	784	732	712	750	779	739	766	753	728	756	793	741	753	768	714	739	749	733	748	814	771	757	752	726	738	759	722	759	709	792	726	704	759	767	729	773	705	761	725	735	769	771	751	684	750	715	764	723	700	725	791	756	740	740	728	813	763	759	752	698	729	767	721	761	707	768	734	718	735	738	789	729	781	769	755	716	689	721	766	799	699	774	728	663	731	755	791	744	737	740	702	732	750	724	726	743	752	726	734	745	759	762	725	747	747	778	723	787	755	772	728	703	745	749	766	801	733	773	733	762	772	732	739	750	784	743	748	746	754	788	794	782	724	730	706	800	694	777	788	748	705	731	736	745	762	714	760	741	748	731	759	770	722	705	794	715	766	716	703	753	734	709	765	762	719	765	758	774	758	717	706	793	753	743	711	752	751	734	714	740	733	731	744	792	785	734	757	765	756	759	752	775	726	720	706	760	754	754	763	700	781	706	700	717	802	742	776	766	762	794	796	725	743	687	740	735	745	746	722	750	779	720	769
2642	529	358	296	524	873	440	682	662	240	72	66	56	56	41	58	38	42	35	49	45	42	42	22	37	29	38	22	40	35	29	28	34	30	36	25	35	36	25	26	29	25	35	23	26	31	31	26	31	22	33	26	25	33	19	30	32	25	25	17	30	28	27	23	21	36	22	30	29	33	33	31	29	28	22	28	31	27	24	21	22	29	26	27	22	35	24	32	18	27	25	18	27	32	24	31	23	20	28	31	23	27	24	31	31	21	25	20	19	29	20	30	29	28	19	33	23	26	33	22	27	26	23	19	31	17	20	33	27	25	24	39	30	21	27	25	22	25	28	26	28	21	26	27	32	22	25	26	14	32	22	30	31	34	31	33	25	19	21	24	25	32	22	23	32	20	23	21	22	23	26	21	30	22	13	24	27	34	21	22	32	25	22	30	35	23	22	19	25	29	27	25	22	33	30	33	24	21	18	29	31	27	28	25	20	31	20	23	30	21	34	24	33	25	21	28	24	26	31	27	26	18	16	18	24	25	24	18	24	28	24	27	24	30	35	31	29	27	37	21	25	22	27	24	34	23	20	27	21	30	31	25	24	28	21	26	21	38	28	24	24	33	25	27	31	36	37	30	22	28	33	21	22	25	29	34	23	19	26	27	27	29	24	31	23	26	21	19	26	27	25	23	22	41	22	26	24	22	28	32	35	20	29	27	17	25	21	26	20	31	26	21	27	27	24	22	26	24	30	24	19	26	20	24	28	31	28	19	24	32	25	36	30	23	25	20	24	38	27	27	29	28	19	15	30	24	24	32	30	18	24	32	25	25	22	25	27	28	20	25	19	19	25	19	23	18	23	30	21	29	26	28	20	30	24	33	20	18	24	20	27	26	17	30	20	23	21	25	19	25	34	26	32	22	22	31	21	31	22	21	24	30	18	24	31	20	24	26	23	25	27	28	28	33	22	23	30	26	23	25	18	22	26	19	12	30	23	23	18	28	36	31	22	25	27	21	30	27	26	22	36	26	26	27	30	25	27	30	28	19	28	28	18	42	24	23	16	21	22	29	29	25	19	25	23	23	26	17	21	33	20	22	36	30	26	30	14	27	27	26	26	31	25	24	22	22	25	29	26	20	25	25	33	29	21	20	28	27	21	21	30	25	18	18	32	29	28	32	27	24	23	22	25	27	16	19	24	19	27	30	25	20	25	19	30	24	12	19	17	24	24	19	23	33	23	31	20	28	34	36	26	22	23	26	23	24	29	32	24	28	27	16	30	29	24	26	26	24	20	31	24	29	28	23	25	31	31	35	24	31	38	29	18	19	25	25	32	30	24	28	22	29	29	16	33	27	29	17	31	22	21	33	23	36	16	35	24	25	30	28	16	28	30	28	21	26	31	23	32	23	34	17	28	32	24	32	19	26	24	25	26	31	27	29	19	23	23	24	19	30	22	24	31	28	24	26	32	21	17	27	17	21	29	23	30	32	17	20	24	26	25	32	28	22	20	27	29	27	31	33	19	24	18	33	30	23	28	28	37	23	26	30	22	25	20	42	27	18	21	24	26	31	25	24	18	29	32	30	22	28	26	28	27	31	28	30	18	21	16	24	30	35	18	23	28	28	21	17	23	24	28	32	22	24	28	26	23	29	26	26	32	28	17	31	30	16	26	27	27	20	27	22	20	19	23	21	26	23	30	26	21	20	36	35	30	28	22	39	21	27	34	29	28	20	29	29	29	26	22	17	32	19	20	28	26	19	24	27	21	43	28	21	20	35	23	26	20	21	29	27	22	22	25	25	21	27	19	30	24	29	22	24	27	39	27	25	20	31	28	19	19	29	22	36	21	26	17	15	24	20	30	22	29	19	25	23	25	27	23	35	27	22	32	28	23	24	23	20	28	28	20	26	26	25	29	21	24	29	24	34	20	28	26	21	27	17	24	30	25	25	26	23	30	22	22	28	25	26	27	23	22	23	35	23	24	27	30	33	21	20	28	30	23	27	28	26	21	33	29	28	25	35	22	27	24	24	31	33	26	23	25	20	26	28	26	37	26	32	28	28	23	27	29	26	28	25	27	27	25	37	36	25	30	26	20	33	24	30	24	30	20	20	33	25	22	25	24	27	26	18	20	18	33	28	29	27	17	26	26	20	35	23	33	30	30	23	27	25	26	31	23	21	28	35	28	29	27	40	19	18	24	39	26	19	25	29	27	20	32	28	28	30	24	22	18	22	29	20	20	35	27	30	28	26	25	24	21	18	28	28	27	26	23	22	28	29	22	37	26	31	29	26	27	23	20	28	26	24	30	26	25	21	25	23	26	28	23	23	16	25	26	27	34	25	23	16	22	34	21	31	20	21	24	24	24	28	28	29	23	36	22	23	23	28	32	26	25	27	30	35	28	24	22	23	23	27	29	32	28	23	24	22	31	24	23	16	19	29	37	21	26	24	26	30	27	19	36	19	27	23	24	34	28	25	25	20	24	21	29	24	27	34	33	31	27	19	27	29	29	31	33	33	32	27	19	22	21	30	19	32	31	20	33	30	21	30	15	33	16	37	34	22	25	18	25	27	16	28	37	33	25	29	20	29	27	35	21	14	21	28	23	31	25	28	27	24	13	21	27	33	22	29	33	29	20	23	33	21	26	29	22	22	19	21	25	22	23	31	29	24	15	24	28	22	21	23	24	29	21	25	32	28	41	22	18	22	32	30	22	22	18	20	26	23	29	27	33	26	29	29	16	24	24	28	29	21	21	35	28	29	24	20	23	16	29	29	24	27	21	28	18	35	26	38	29	16	21	22	27	23	30	28	29	34	37	29	29	24	28	35	24	25	24	30	29	32	21	31	22	24	35	28	32	25	22	25	22	20	25	32	19	25	20	23	27	20	24	24	28	30	24	26	27	29	21	26	26	28	23	26	24	33	28	32	30	24	28	33	18	29	26	36	23	17	28	29	30	28	25	34	14	24	22	25	31	21	18	22	30	17	29	22	33	27	24	22	29	38	28	34	23	22	26	27	34	17	24	18	27	26	38	29	32	29	29	23	29	25	33	33	25	19	39	27	23	26	28	24	28	26	28	32	16	24	26	26	22	16	20	23	27	20	33	29	22	25	26	33	20	21	28	33	34	23	28	25	27	22	25	36	25	20	32	30	17	25	26	29	29	28	24	32	27	24	29	27	31	19	35	25	28	36	28	29	25	25	17	27	19	38	21	31	26	21	28	23	28	34	37	26	35	26	30	19	39	37	24	25	30	24	29	28	26	28	20	34	22	24	31	23	19	26	24	25	21	26	27	31	19	22	27	25	32	21	24	23	23	22	21	26	29	25	30	29	29	35	28	38	26	31	30	21	25	21	19	20	29	23	31	26	27	24	26	30	30	26	35	26	28	27	27	23	29	22	30	23	26	19	26	24	23	27	31	31	29	35	21	27	27	25	29	30	29	28	20	26	26	22	30	32	24	33	23	33	33	18	34	26	25	29	21	18	20	25	25	39
20379	13654	9120	25344	30663	32205	22432	26678	24011	10787	3475	2360	2000	1768	1528	1380	1353	1207	1188	1260	1100	931	819	745	791	743	710	640	648	623	678	622	586	609	598	567	559	585	556	542	559	485	556	560	525	565	540	495	526	537	492	523	533	511	501	499	511	537	527	521	488	462	489	469	455	460	461	451	442	463	442	477	489	464	437	462	518	471	470	491	489	475	484	434	451	467	450	459	477	485	470	413	469	443	422	466	484	428	486	455	423	455	469	447	416	450	460	457	461	436	432	431	447	449	479	478	457	439	470	440	489	467	475	448	486	418	479	449	465	470	451	464	452	444	444	469	437	421	515	489	447	451	437	470	462	479	406	473	421	401	452	444	460	433	505	433	470	439	422	446	431	453	445	457	425	421	468	430	443	467	442	471	461	475	458	410	461	431	445	431	482	484	437	423	449	446	446	440	447	479	471	423	430	483	468	464	468	481	450	454	448	449	459	421	478	486	427	451	479	440	454	431	457	479	462	465	449	460	457	476	463	480	468	461	465	459	451	423	468	428	478	456	408	421	454	460	451	440	464	428	478	445	433	447	416	454	404	424	493	469	463	471	413	450	451	456	446	440	438	474	461	453	432	460	423	448	452	476	434	447	477	447	405	464	490	479	418	438	458	474	400	432	409	423	441	450	430	386	458	456	444	445	438	441	412	446	448	421	482	443	479	457	435	451	499	451	467	423	457	453	444	431	436	417	447	435	466	466	418	464	484	416	446	443	446	449	435	453	461	452	436	423	417	492	443	485	462	441	439	484	443	466	458	443	422	423	434	470	458	453	458	471	444	465	445	475	432	423	441	454	480	435	466	467	466	434	449	454	422	442	462	412	457	441	446	407	430	479	455	444	429	423	446	443	462	469	433	426	420	443	441	484	460	462	417	466	422	452	427	435	463	433	438	453	454	464	432	418	457	437	453	446	481	462	467	450	455	446	477	451	437	402	439	473	426	438	469	423	469	434	426	411	486	440	467	479	440	440	463	448	462	476	430	450	487	435	451	462	458	467	461	458	472	445	442	449	441	474	451	453	418	448	446	461	460	449	497	447	427	470	472	462	435	420	458	431	446	445	439	444	459	407	472	422	439	402	465	467	434	461	459	448	460	416	487	410	432	482	420	459	415	460	462	435	441	422	427	473	460	452	438	450	471	479	456	410	490	448	449	433	490	440	454	466	456	437	401	435	448	433	433	428	471	427	448	461	453	444	457	451	440	466	427	411	458	439	449	465	442	462	462	480	452	430	438	460	460	450	433	451	451	474	438	451	460	493	480	431	455	500	449	415	440	441	461	424	443	424	449	450	429	437	450	404	451	459	454	440	419	492	475	454	452	455	493	452	457	431	477	461	424	498	418	399	470	481	404	419	419	449	452	444	431	460	417	448	438	437	471	461	454	437	449	445	456	448	506	415	483	418	463	464	477	450	431	461	436	441	463	441	464	499	417	482	455	426	445	455	489	446	434	478	459	424	417	456	460	481	471	425	477	460	448	476	419	425	476	436	464	444	452	435	449	448	437	464	473	466	455	426	461	480	459	431	447	467	469	486	442	414	432	459	465	472	418	458	449	461	428	437	451	472	445	426	485	437	431	445	455	442	468	434	438	464	499	417	437	443	473	441	438	438	445	468	407	405	470	436	432	458	424	427	440	436	430	456	483	428	467	479	424	450	467	490	469	449	450	485	443	455	444	404	440	439	449	437	475	471	467	461	473	444	439	439	416	493	460	462	477	428	462	464	487	422	469	432	440	465	440	488	467	434	445	454	456	411	450	464	439	418	447	451	468	442	447	421	473	447	459	454	450	471	443	422	478	434	441	445	487	466	466	479	470	473	424	468	452	486	485	464	447	431	431	429	428	445	455	459	457	496	444	437	440	447	441	433	473	456	414	448	439	431	451	484	448	434	420	464	460	481	453	456	453	495	421	440	448	443	466	454	422	494	449	459	404	445	446	469	498	494	442	442	447	458	428	424	421	450	432	432	459	446	425	470	470	428	423	466	464	449	498	426	427	469	436	421	480	450	454	515	483	422	433	448	470	436	404	431	445	449	467	463	407	440	457	461	436	442	452	424	473	462	470	442	458	459	466	382	460	433	493	456	442	423	480	461	461	444	485	450	432	479	469	434	436	422	463	471	449	469	410	471	457	410	429	462	450	452	480	474	472	426	492	447	460	447	477	460	427	447	458	464	482	485	499	483	439	444	471	459	427	454	442	498	446	470	487	467	473	455	425	471	482	463	450	467	423	460	444	493	439	436	485	478	437	440	421	452	429	445	431	489	467	493	423	483	420	445	471	442	454	455	428	414	440	450	440	433	445	493	441	421	501	434	432	454	451	418	440	415	460	421	455	452	457	442	453	444	491	456	463	453	447	439	445	454	456	461	450	436	435	423	437	477	412	471	424	475	463	452	433	477	457	440	470	429	440	462	472	454	428	479	464	435	458	462	460	474	464	463	462	414	430	438	462	435	495	459	418	471	456	450	477	435	455	426	419	444	433	439	468	453	463	427	448	433	419	424	427	448	434	455	433	472	440	415	470	470	431	491	455	455	455	447	478	452	467	457	426	453	435	464	460	471	448	465	455	451	424	452	426	405	434	429	426	439	414	459	473	455	455	461	450	473	437	467	420	464	482	440	465	461	412	451	414	444	431	453	492	450	448	474	436	451	450	444	448	383	445	473	441	463	456	430	461	398	454	428	416	413	456	479	465	440	453	463	421	418	405	491	447	473	499	456	457	447	451	419	437	430	532	456	470	472	465	439	487	436	461	439	436	440	438	490	465	433	432	449	386	502	435	440	448	419	448	446	436	475	438	457	470	469	438	446	442	449	467	440	489	435	456	441	461	454	477	455	465	474	489	453	455	464	435	450	415	457	412	451	465	435	445	460	401	439	441	429	452	454	449	487	482	461	452	469	460	425	423	427	431	441	442	435	439	476	450	464	472	428	466	455	447	434	489	450	467	442	445	467	453	490	437	437	447	426	457	462	444	443	428	480	420	468	465	433	461	418	454	446	481	443	449	452	462	442	453	472	452	426	468	483	474	455	462	434	461	450	465	453	465	449	427	476	424	461	453	440	439	443	446	463	450	464	425	457	491	422	448	425	430	449	480	440	443	469	465	478	490	451	462	485	442	452	480	455	484	466	450	447	467	485	459	437	484	486	409	476	448	476	412	425	436	458	454	484	463	446	474	463	452	423	473	447	418	487	439	415	455	464	422	448	428	431	477	436	453	421	428	436	468	441	443	380	475	457	453	456	425	483	447	430	425	451	442	465	439	456	460	432	449	436	467	445	433	434	467	440	442	447	450	464	414	456	435	466	458	492	445	452	469	461	441	447	434	452	454	441	475	435	444	433	443	471	445	486	434	425	458	443	442	465	480	458	437	507	424	468	424	429	459	451	435	427	450	425	447	460	432	451	430	478	456	473	423	426	453	451	462	443	455	438	464	459	477	453	441	427
2050	947	638	531	863	1053	794	1083	1166	413	145	113	116	118	135	93	90	82	94	88	79	96	81	70	81	60	62	72	63	61	62	73	50	56	56	72	84	62	86	67	52	58	75	64	76	73	72	64	75	76	56	62	78	55	57	82	60	74	57	74	45	59	59	50	57	54	72	71	60	41	69	68	69	59	75	53	53	53	52	73	59	54	55	75	61	63	62	62	59	68	56	52	59	55	57	47	71	56	67	49	48	64	51	55	52	59	63	65	58	71	51	65	58	62	70	52	66	86	63	64	64	50	72	58	68	59	45	49	69	49	66	77	47	72	61	49	70	53	74	61	59	46	60	61	57	49	60	61	68	64	61	49	59	62	63	67	62	60	60	64	69	59	70	62	67	70	68	73	64	62	57	59	56	58	62	54	65	53	55	46	64	54	80	53	64	70	60	61	54	59	58	50	54	63	66	64	69	64	70	68	71	69	67	49	68	64	61	51	51	73	71	67	60	63	53	65	71	66	52	67	58	66	54	64	67	57	56	56	53	62	58	57	55	70	64	50	61	62	71	77	63	47	67	54	64	54	77	67	69	68	63	59	66	60	61	64	80	44	69	80	51	45	64	58	59	65	65	79	49	59	50	72	67	63	73	63	57	56	63	47	59	65	84	59	69	77	77	70	66	62	73	67	45	58	58	59	63	68	59	60	72	57	61	48	64	66	48	50	66	58	61	48	67	63	55	69	62	51	73	57	72	61	55	57	53	68	79	72	65	66	51	68	54	66	55	69	75	57	47	53	65	65	43	50	70	54	59	55	66	50	66	77	52	48	60	73	59	54	70	52	55	71	64	55	56	73	63	62	69	62	48	70	61	56	52	54	65	67	73	47	59	55	49	67	65	61	69	63	69	69	73	52	65	61	53	57	64	37	70	61	53	68	63	57	66	50	68	63	62	69	72	63	64	68	61	53	68	59	84	69	55	65	56	75	58	51	67	67	69	60	65	62	61	60	65	45	65	58	53	61	71	66	57	58	58	63	71	67	60	53	49	47	60	54	49	57	62	51	59	62	74	49	61	65	62	61	65	64	55	63	55	61	55	61	46	52	56	57	59	71	55	50	57	55	62	62	49	61	69	73	59	61	58	68	50	60	49	67	66	63	66	67	60	64	55	69	50	68	55	56	51	56	58	55	59	59	67	73	65	66	62	64	66	82	56	61	67	51	57	66	60	52	56	68	66	69	53	60	53	51	52	82	66	56	78	53	75	59	52	55	66	63	65	65	70	62	47	47	54	55	56	56	61	65	56	59	70	55	62	50	66	60	75	73	57	65	65	57	62	68	55	75	54	70	52	62	61	60	59	58	55	65	71	66	68	64	67	60	67	51	54	66	59	55	61	63	70	66	53	67	53	56	64	55	62	52	56	70	45	41	68	58	55	54	62	63	53	55	56	59	78	62	73	64	62	64	52	59	50	53	56	53	78	66	59	85	82	60	59	59	65	62	62	53	58	62	68	72	52	56	73	81	57	63	65	57	55	55	77	50	55	55	61	66	62	61	71	62	50	61	64	57	62	59	65	65	76	77	71	51	52	66	60	55	65	61	68	65	72	55	51	68	59	73	51	61	64	59	57	77	62	62	56	64	64	66	68	55	62	72	68	70	66	60	56	64	68	55	58	63	62	64	65	74	60	64	64	52	66	56	75	58	54	67	64	65	60	59	60	70	71	56	62	63	66	55	59	67	66	53	60	59	78	51	55	60	55	56	56	73	59	65	60	69	52	58	60	63	72	82	62	61	68	57	52	56	52	51	64	62	55	49	68	68	61	55	71	64	67	54	57	56	51	57	54	59	66	58	61	70	65	55	63	59	65	68	54	64	59	50	56	68	45	53	56	59	76	59	46	54	46	61	71	63	52	57	58	68	57	70	59	65	49	47	57	78	65	49	65	59	63	64	52	55	66	57	54	54	48	59	59	61	62	59	60	60	66	57	62	62	65	56	53	59	57	49	59	66	59	57	60	66	63	59	55	66	50	50	59	74	57	54	54	63	54	60	47	41	68	64	60	67	62	52	49	54	59	63	63	74	75	61	50	75	63	66	61	70	54	70	65	55	50	63	78	59	56	71	57	59	47	67	48	48	70	60	53	60	47	55	63	70	50	58	64	60	65	71	58	60	56	50	55	59	48	64	60	62	55	57	52	50	61	71	57	59	62	63	63	52	61	64	58	62	58	76	62	64	72	60	49	46	60	57	60	64	67	46	67	61	60	75	61	59	73	67	67	61	63	73	51	73	68	60	59	60	65	65	56	60	65	77	68	64	66	58	63	59	66	42	63	58	71	64	59	42	69	64	66	50	57	58	55	62	47	51	53	52	53	51	57	56	60	65	54	56	62	58	55	58	45	50	69	77	56	79	54	54	70	75	67	57	51	72	56	65	62	62	66	70	55	60	69	70	58	64	57	52	41	62	50	45	60	77	68	60	64	68	52	54	62	65	69	47	63	63	48	65	73	46	45	68	63	59	58	53	57	51	64	65	60	50	63	48	71	57	59	52	70	68	64	62	60	57	47	68	55	58	60	75	69	76	66	59	63	59	59	57	56	74	56	61	60	54	75	63	55	63	70	59	62	67	65	66	58	66	55	55	58	59	51	64	49	70	65	55	52	57	63	61	60	50	54	64	67	54	56	66	75	57	67	65	73	50	74	58	63	51	54	66	49	66	62	53	66	41	62	68	65	55	56	58	55	76	63	57	71	60	65	57	70	57	72	62	67	60	66	57	66	43	73	56	60	50	66	60	53	69	65	77	59	48	57	54	61	67	66	66	67	60	73	62	64	53	61	63	70	65	59	73	42	57	53	68	67	65	55	69	63	67	58	67	55	60	56	56	66	55	58	72	44	67	82	69	61	54	53	59	68	59	55	48	69	49	60	72	53	69	69	55	60	49	59	56	51	53	58	65	70	57	59	66	40	49	64	69	55	64	72	63	55	77	59	60	63	57	65	61	56	51	63	59	64	56	49	62	67	70	71	74	65	52	62	52	59	56	51	60	68	70	56	68	60	63	73	53	57	55	65	47	55	60	55	53	58	56	60	65	57	64	66	64	67	54	63	69	67	67	60	69	74	70	75	51	61	55	52	87	60	57	58	67	50	51	53	55	57	59	47	67	63	64	58	57	52	53	52	71	73	60	64	58	62	64	61	48	45	55	68	58	53	55	68	64	62	56	52	61	61	69	68	49	63	74	63	72	66	68	60	51	76	59	50	63	59	54	63	61	71	47	68	71	50	76	55	70	61	58	62	52	58	52	62	57	57	69	66	61	65	66	75	44	63	51	57	72	53	54	63	56	67	67	56	76	62	55	61	53	71	67	66	64	66	71	60	64	54	58	53	62	65	71	62	71	59	68	56	61	51	58	59	58	57	53	53	54	52	56	67	56	58	66	72	48	54	56	64	67	48	60	69	57	70	61	71	63	56	51	69	67	68	58	66	56	54	62
26417	19415	13659	30727	36092	34496	28151	31272	29654	13919	6649	5020	4279	3802	3261	3136	2823	2617	2434	2456	2311	1997	1906	1741	1672	1601	1599	1523	1512	1498	1431	1423	1419	1343	1338	1285	1270	1314	1247	1236	1260	1256	1217	1267	1207	1167	1156	1171	1231	1194	1194	1164	1175	1170	1097	1151	1161	1145	1131	1132	1081	1153	1115	1093	1043	1085	1057	1095	1089	1103	1091	1070	1049	1089	1038	1062	1090	1034	1076	1116	1125	1136	1064	1081	1069	1082	1028	1006	1064	1093	1012	1051	1021	1059	1050	1075	1044	1066	1043	1080	1039	1060	1095	1034	948	989	1055	1030	1131	1000	1046	995	1054	1037	1005	1003	1014	1018	1006	1037	1069	1037	1020	1038	1033	1019	1025	1039	1031	1022	1037	1021	1011	1071	987	1028	979	1028	1034	1004	1033	1025	1046	1054	1011	992	1029	1038	1065	1070	1054	1017	1031	1061	1032	1025	1052	987	1013	999	978	1016	1051	1072	1041	1027	1037	1093	1044	1007	979	1041	1022	1009	1034	1021	1051	1007	1078	1074	1010	1018	1020	1023	1059	1029	1041	1076	1001	1084	1042	1024	1021	1043	985	1048	1011	993	1030	1074	1053	1070	1046	998	1057	1053	1032	1092	1013	1097	1030	976	1007	1064	1032	974	1000	1015	1031	1004	1060	1079	1023	1055	965	966	1049	1074	1047	1069	976	969	1020	1016	1024	981	1067	1046	1054	1038	1046	1023	1021	964	998	1049	981	1003	1066	1024	978	1078	1031	987	1039	981	983	1004	1020	1009	940	978	1017	1059	977	1025	955	1042	1018	1024	1101	1049	1011	987	1023	1058	1028	1080	1001	1026	1071	1070	1054	991	972	1053	998	1072	1010	1038	1084	998	996	1053	1000	1001	1011	1051	1031	1010	958	1039	1075	1058	989	1028	1010	993	996	1014	1086	972	1044	1056	1055	961	1051	991	1011	1091	1036	1022	1017	998	1061	1022	1016	1015	1071	1000	1065	1081	990	1005	1010	988	970	982	1022	1027	1009	990	998	1017	1054	1074	1041	1028	986	1024	1010	1011	1057	1023	993	1032	1037	996	987	1015	1020	1040	1032	1013	1039	1020	987	1041	1039	1029	1070	1037	992	1040	1014	1037	997	1055	1026	1016	961	990	1028	1030	1035	1026	1012	1041	976	976	1019	1032	1045	971	979	991	1048	979	1018	1003	1018	988	993	1024	1025	1053	1012	1028	1038	997	1047	1001	1027	1089	1069	993	1042	1022	1014	1004	1033	1031	976	1009	1029	992	1060	1013	1053	1029	1008	999	991	990	1020	999	1051	1040	1082	1098	1058	1060	1005	1020	1028	1041	988	986	1020	967	1035	1029	1018	1028	1004	1063	990	1050	1052	1023	1007	1055	1068	987	985	949	1001	1073	1042	987	1022	1049	1031	1026	979	1067	996	1034	1034	1090	1025	1032	991	1018	1031	1042	1068	1018	1042	1050	1038	1017	1088	1052	980	1021	1049	1017	991	960	990	1020	1050	998	1038	1011	1034	999	1034	1070	997	1052	1024	990	1033	992	1010	1045	1049	1034	1006	1058	1039	998	1041	979	1085	1055	1043	1035	1016	1028	1035	1036	998	991	1080	1130	1014	1034	1003	1031	1011	994	1067	997	1003	1014	1032	985	1004	1040	1015	985	1055	1015	1047	1027	1017	1042	972	1004	1089	1019	1033	1002	1046	1002	1012	1049	1041	1042	1057	1043	1034	1004	1008	1004	1026	1016	1035	1026	1044	1016	1024	1000	1022	1031	1010	1045	1013	1079	1025	1014	1059	1087	1010	978	1020	990	1076	1012	1024	1018	986	1023	1073	1010	993	999	1079	1040	1090	995	1023	1009	1037	1046	1018	1039	1016	1055	1023	1049	1061	997	1048	973	1004	1021	1008	995	1019	1023	998	1033	1023	997	974	980	1069	1012	1056	1048	1051	1039	1063	1033	1010	1035	996	1021	1017	1045	1049	1024	1027	1011	1035	1010	1071	1014	1024	1076	1092	1010	1000	978	1032	1037	992	997	1036	1014	1015	1074	984	980	989	1035	1033	994	1062	995	986	1066	994	1015	1036	1001	1052	1083	1096	1017	971	995	1065	1040	991	1060	1059	1031	1058	1016	1023	1009	1041	969	1024	1037	1042	1030	989	1034	1012	999	981	1022	1052	1064	1029	1069	1026	1031	997	1043	1074	1062	996	1048	1014	1007	1090	998	1066	1023	1064	1014	1017	1016	1025	980	1064	1022	1066	1024	1046	995	1074	1068	1021	1025	1017	1043	1089	1073	1010	1005	1062	1016	1072	1045	1053	1002	1020	1023	1028	1060	1031	1004	1062	1034	1017	969	1018	1027	973	980	1010	1024	1045	1041	1005	1015	1066	1017	1057	1051	1032	981	1054	987	981	1023	1070	1056	983	1045	1071	990	1024	1044	973	1044	1024	1064	1059	1013	1082	1009	983	1065	1058	993	1013	1025	996	1018	995	989	1030	1019	1060	1022	1012	1025	1021	1009	1017	1041	986	1058	1016	1048	1030	1001	1046	1017	1023	984	1015	988	1031	1094	952	981	997	1048	1072	999	1074	1061	994	1030	992	1029	1000	1014	989	980	1070	1035	981	1017	1058	1049	1084	1020	1071	955	1002	1092	1032	1015	1009	994	1040	1002	1065	967	1058	1014	1015	1058	1072	1027	1028	1054	1042	980	1027	1021	1046	1000	1026	1014	1021	1036	1015	1048	1091	1025	1020	1050	1033	1078	993	1009	1051	978	1030	1082	1031	1021	1000	1002	1055	989	994	1034	1058	1050	1021	1091	971	1045	1033	1004	1040	1060	1017	1044	1025	1012	1072	986	1080	1040	1049	995	982	1023	996	997	1093	1038	1023	1003	1049	1019	976	1004	999	1062	1045	1002	1020	1019	977	1016	1034	1013	1020	1060	1044	1011	1056	1080	1008	1051	1005	1026	1036	1006	1028	997	1059	985	980	1029	1005	1060	1018	1046	1022	982	1096	1035	1022	1012	948	1048	1025	1091	1005	994	1073	1028	990	1027	1049	956	1027	1049	1060	1021	996	1044	967	1042	1022	960	993	1085	964	1023	990	1002	1032	1022	983	1021	1048	1056	1030	1084	1091	1065	1021	1058	994	1026	997	1044	1014	1064	1012	998	1037	1025	986	1036	1049	1059	1003	1046	1051	1045	1013	1019	941	1108	1019	1008	996	1024	1070	995	1030	1102	1055	999	1002	1051	1015	1046	1036	1046	1033	1023	1045	996	989	1032	1016	1028	1019	1062	1005	999	1007	1007	1010	1063	1047	1037	1029	1004	1038	983	1027	1015	1039	1043	1093	1031	1014	1014	1035	1033	1017	1043	1059	1023	1019	1094	1008	1097	983	964	1034	993	1027	1023	1004	997	1033	975	1058	1021	1003	1037	1045	1025	955	1032	1041	1122	1057	1004	1036	995	1023	973	1046	1039	1012	1037	977	1024	1031	1047	1041	989	1025	991	1064	999	1072	1043	1045	997	978	1073	1006	1005	1003	1029	1041	1046	1006	993	972	999	1033	1087	1023	989	1031	1016	1077	1053	1029	1065	1041	1033	1060	1050	1062	1008	1035	1026	996	1015	1022	1046	1055	1075	1008	1023	1035	1046	1030	1022	1023	1034	998	1014	968	1005	1031	1066	1050	959	1015	1015	1026	1026	1009	1007	1030	1037	1016	976	1003	1067	1041	1038	1020	983	983	956	1028	959	1037	1029	1021	1006	1011	1038	1001	1031	1044	1050	1010	1027	1035	964	1056	1002	1002	960	1034	981	989	1051	1027	1011	1033	1014	1046	1055	1028	1068	1023	1096	953	1073	1022	1050	1099	1040	1073	959	963	1061	1082	998	1000	1020	987	1037	1097	1020	1026	1027	1000	1005	1041	1066	1005	967	1031	1038	1013	1065	976	1001	999	1038	1010	1024	1043	973	1048	1031	991	1025	996	968	1040	951	1027	1007	1064	1019	1032	1006	1036	1065	1070	1006	1041	973	1049	1017	1018	1073	1006	1048	1032	1013	1023	1042	982	1002	1012	980	985	1007	984	1064	1035	973	1052	985	1052	1028	1051	1008	999	1015	1055	1020	1001	1021	1100	968	1009	998	1063	1049	1062	1005	1015	997	1019	1075	1015	1027	1011	1066	1074	1075	1061	980	996	992	1017	1072	1010	1013	1094	1049	1030	1057	1062	996	984	1014	1054	993	1066	995	1077	971	1000	1010	1053	1016	1013	958	1004	1016	1015	1047	1013	971	1005	1079	983	1048	1027	1018	1062	1038	1041	1047	1026	979	1009	986	1086	1042	1003	983	1002	1035	1052	1012	997	1019	959	995	987	1000	1071	1037	1030	1037	994	980	1049	1056	1068	1022	1014	1057	995	1002	1014	1065	1007	1011	1036	1061	1051	1023	997	996	1047	991	985	1009	1039	976	1023	1033	1064	1034	1069	1059	961	1007	1004	1053	1076	1030	1032	1021	1094	1110	1047	1042	1017	996	1038	991	988	1001	1066	1002	1093	1049	1046	1021	1023	1020	1007	1027	967	1019	1046	996	1053	994	1048	1033	1013	1036	1024	1021	1087	1025	1026	1002	1000	1039	1031	1058	1018	1013	1050	1010	1055	1043	1007	1012	1013	1029	985	1003	1006	964	1000	1019	1060	1031	983	1002	975	1028	970	1065	1004	1020
1454	419	209	182	330	369	258	512	366	73	42	26	21	19	18	27	23	25	22	25	19	23	22	29	22	19	20	26	22	24	18	10	21	28	16	23	13	14	19	18	20	24	14	20	17	14	19	19	22	21	19	26	26	21	16	18	23	16	24	18	20	23	24	20	24	15	19	22	20	18	19	19	14	22	18	30	19	17	15	20	23	22	16	23	28	19	13	21	26	16	17	25	15	24	19	15	20	20	19	18	20	12	20	24	18	20	20	19	24	15	16	21	14	20	19	20	20	19	21	17	17	19	19	18	18	16	20	19	12	23	12	22	17	24	22	20	19	26	29	13	22	19	18	15	14	15	17	23	12	15	23	11	23	21	28	17	19	17	17	19	17	23	12	18	14	15	14	13	13	16	15	20	13	19	16	19	19	21	14	22	17	14	15	29	22	19	18	22	18	17	12	13	18	24	20	16	24	21	13	21	16	17	25	24	31	26	13	13	8	29	15	15	22	14	17	26	23	21	16	17	19	16	16	20	18	17	20	18	21	14	20	24	19	27	22	20	20	13	29	22	19	19	11	19	16	22	20	18	15	22	25	21	28	14	24	19	19	14	15	18	27	18	21	15	18	20	8	20	20	21	25	5	18	15	17	18	20	20	16	19	19	21	19	14	16	10	22	21	15	23	19	17	16	23	28	24	23	18	22	23	17	19	20	18	19	16	18	22	28	21	18	16	24	21	23	22	17	12	15	23	18	16	14	12	19	16	14	12	20	22	18	13	17	21	20	26	15	15	19	15	15	26	19	19	26	22	18	21	21	18	11	24	16	20	23	20	18	14	13	21	22	18	19	16	27	20	18	10	19	14	15	21	25	22	19	20	19	20	21	22	24	19	22	25	18	19	17	19	15	20	24	14	21	18	19	24	18	18	7	20	12	18	14	20	25	16	20	13	28	12	19	21	20	19	17	28	23	17	13	23	13	22	18	26	15	20	18	13	21	16	11	19	23	16	25	18	17	34	23	15	10	9	12	18	22	24	22	12	25	6	22	15	24	13	16	20	25	25	14	21	21	17	22	26	14	25	18	20	17	19	21	14	18	24	16	20	26	21	11	14	24	22	13	18	12	17	12	15	16	14	19	18	19	22	20	19	17	16	24	22	20	29	17	15	17	18	18	23	13	20	19	20	14	8	30	19	14	20	18	18	18	22	16	18	23	19	13	13	20	16	16	15	24	14	14	15	19	21	21	20	11	11	25	16	17	21	17	19	15	13	19	26	23	13	23	22	17	21	16	28	17	17	17	16	19	12	27	26	17	10	23	26	17	21	13	19	24	20	20	15	20	19	17	16	17	8	20	19	19	25	18	24	20	23	8	20	21	20	13	26	14	17	16	13	17	18	17	13	15	18	17	16	21	17	23	19	10	23	31	14	22	23	25	18	18	19	14	21	23	22	21	26	18	24	20	22	20	10	24	22	23	23	19	28	21	16	22	21	19	18	19	18	14	20	22	20	13	28	23	13	17	21	19	22	29	18	13	15	21	8	22	18	20	23	24	22	26	18	8	13	21	15	26	31	15	23	26	15	20	32	20	13	15	14	19	12	31	13	13	15	24	23	18	13	23	16	19	22	20	25	13	15	18	27	15	16	20	22	12	23	14	21	21	19	17	18	17	24	9	19	15	22	25	12	20	7	15	20	23	18	15	16	19	17	15	22	21	11	16	25	14	18	23	15	10	7	15	19	14	24	17	14	18	21	19	22	21	23	24	32	21	17	16	19	13	15	12	15	15	22	23	21	22	29	13	17	22	20	25	20	22	19	25	15	16	16	16	10	16	12	19	21	24	17	18	20	26	20	19	31	22	13	18	10	17	18	14	18	12	19	13	15	27	19	15	25	19	22	18	15	18	23	22	13	17	28	26	18	16	20	33	32	11	21	30	18	21	22	22	14	18	23	10	18	22	22	21	15	21	16	17	20	29	19	19	17	23	23	16	17	12	19	23	21	23	18	25	15	24	22	11	22	20	12	14	21	24	19	24	26	18	16	14	22	15	21	26	22	22	21	15	16	17	18	19	18	20	21	18	18	24	27	12	12	14	22	13	17	24	10	19	18	9	17	25	18	12	18	12	20	18	23	17	19	15	25	16	18	17	19	13	16	14	24	18	18	26	25	26	16	21	15	19	22	13	21	23	22	23	20	18	17	24	23	18	17	26	9	16	24	27	21	18	14	19	22	28	19	19	17	32	15	15	16	21	23	21	23	23	19	12	23	14	24	21	15	18	28	17	28	26	21	23	18	18	13	14	23	22	25	13	20	20	22	22	14	17	17	15	13	12	24	24	23	21	18	22	15	23	15	21	23	19	18	13	19	14	26	21	19	15	21	19	19	20	17	22	13	16	30	17	24	24	24	22	23	19	17	19	25	17	12	26	20	28	16	21	20	11	18	16	17	29	16	24	13	14	16	15	15	23	19	11	17	22	23	23	16	17	16	19	18	23	21	16	15	17	17	23	17	21	20	23	21	19	21	22	15	17	14	24	24	17	24	16	16	20	21	23	14	14	17	11	16	24	12	22	17	19	15	28	22	19	20	25	12	19	29	20	12	26	19	25	14	14	23	18	13	20	15	29	12	29	15	16	16	23	16	22	16	25	19	18	17	14	22	11	20	15	19	17	22	22	23	15	21	21	20	21	11	13	15	22	16	20	21	12	19	15	22	16	19	21	20	21	19	22	13	22	28	18	23	18	18	27	12	20	25	17	17	22	16	25	19	22	21	12	23	17	14	22	20	23	22	20	20	20	14	23	29	19	20	16	17	23	22	25	18	24	17	21	16	23	19	18	17	12	8	19	24	20	21	18	16	12	21	20	9	24	23	18	12	23	24	19	18	21	17	29	19	19	20	15	17	19	20	16	16	16	14	21	20	23	17	19	16	20	14	25	13	18	22	13	16	34	22	23	11	24	17	15	22	15	22	23	14	18	15	26	22	23	13	30	21	15	20	25	22	12	18	7	19	17	22	20	11	23	20	25	12	14	17	22	20	22	19	22	16	22	19	20	23	12	22	20	14	12	19	22	21	28	17	18	23	22	15	20	14	16	19	15	16	24	20	19	21	14	20	23	22	22	16	27	21	35	21	15	18	18	21	13	23	24	16	17	16	23	24	21	25	16	14	24	14	27	16	23	25	18	20	16	21	13	23	14	32	11	19	27	17	16	19	18	23	20	22	21	29	17	20	23	15	16	15	16	23	18	12	22	15	20	22	25	19	20	13	14	18	11	16	20	19	13	19	22	25	24	24	17	29	25	20	12	15	17	15	19	23	19	18	14	23	18	15	20	20	16	15	23	18	18	11	16	23	15	20	26	20	21	18	18	20	23	23	15	22	24	20	28	16	20	25	13	19	22	22	21	19	12	25	18	17	18	21	29	13	21	13	23	20	19	17	24	23	13	23	23	27	9	19	25	13	12	17	20	19	11	22	9	20	17	18	14	15	23	26
18982	11618	5738	19250	24955	23601	17305	23195	14468	4491	1282	899	755	742	672	642	641	627	555	595	579	526	453	403	431	441	427	409	347	421	408	377	400	400	377	377	359	412	361	388	376	373	372	398	357	350	379	347	369	352	364	379	373	374	352	314	352	368	336	372	362	347	346	361	393	344	344	330	392	374	333	323	382	378	364	325	350	356	387	364	365	347	342	355	354	350	373	322	332	348	369	335	382	333	316	320	337	315	352	378	347	372	346	349	357	359	348	333	338	329	329	373	362	329	358	317	365	319	334	383	338	340	353	314	316	338	347	361	348	360	358	385	381	372	330	335	323	331	357	340	340	332	366	339	323	359	349	339	352	339	341	330	355	315	345	332	355	360	357	345	352	338	360	331	333	298	345	323	366	380	370	390	364	377	334	335	339	331	339	339	335	352	334	350	335	368	356	352	327	364	343	353	340	329	326	360	329	339	368	320	311	331	357	359	363	351	361	345	338	340	349	345	319	330	336	330	311	324	339	342	328	347	341	367	367	356	333	354	367	326	350	352	329	343	337	362	372	336	332	364	335	327	363	393	338	326	350	367	354	352	345	359	321	313	326	342	332	362	344	364	370	360	349	325	361	352	309	331	386	350	340	330	363	347	322	317	350	307	320	353	363	346	330	350	345	358	308	340	354	332	340	346	344	342	340	315	323	315	293	346	348	349	353	332	343	334	349	330	334	343	340	359	356	340	330	322	334	333	347	326	329	344	349	340	374	353	327	352	289	351	340	356	345	328	322	369	339	352	347	357	330	370	326	326	333	345	347	347	333	316	348	352	336	347	333	320	341	338	323	318	358	317	308	345	362	346	329	331	338	340	379	329	319	315	369	311	358	355	336	333	358	352	321	340	343	355	334	347	360	352	335	336	334	314	348	311	375	320	352	343	337	318	327	327	347	328	385	331	368	385	318	325	322	342	320	349	339	337	318	345	326	328	353	309	348	351	333	327	362	356	353	347	359	362	378	371	338	323	359	308	329	305	353	345	333	313	329	348	362	324	364	352	341	351	335	378	335	304	332	341	331	350	344	348	333	354	306	318	341	325	351	340	351	360	347	289	316	344	315	340	348	391	329	362	357	343	334	325	333	326	341	348	326	358	353	344	329	307	359	334	335	319	339	364	316	327	350	353	358	339	346	317	350	351	357	333	336	346	331	359	327	346	345	321	352	380	341	320	310	357	335	343	344	357	371	362	343	326	347	324	338	337	366	351	346	339	354	338	361	366	330	330	313	352	308	352	348	330	343	354	322	327	363	356	356	350	329	351	325	336	345	346	345	313	339	316	331	319	367	367	361	405	328	342	325	326	324	315	320	328	350	337	319	335	324	382	324	326	332	311	358	342	368	321	333	342	336	346	349	375	354	332	379	343	340	328	372	361	319	345	314	346	355	359	324	366	318	363	372	337	349	337	362	365	360	344	330	359	346	321	353	347	313	364	355	319	372	334	286	311	346	342	331	311	352	361	317	371	315	339	338	332	350	358	379	311	317	363	328	326	339	383	350	322	352	298	305	351	338	342	333	349	352	365	306	309	369	350	354	341	306	322	320	331	335	322	347	355	345	312	328	346	335	360	333	342	339	308	370	349	341	333	350	316	344	327	346	348	342	349	352	345	338	373	335	347	351	333	354	346	319	386	332	335	349	344	365	334	317	359	375	360	374	352	350	341	333	332	360	335	342	311	366	329	351	359	329	328	341	337	381	371	310	358	388	325	320	346	344	346	332	370	363	337	342	370	369	337	341	356	397	323	334	340	314	347	335	341	363	320	344	380	343	348	353	343	368	333	333	325	343	343	360	342	337	325	335	326	343	337	318	358	331	362	330	341	354	333	348	342	339	327	318	327	335	356	327	328	373	335	335	333	357	348	339	358	349	373	335	360	327	364	343	354	373	342	357	338	333	330	345	370	349	322	369	361	350	337	349	324	385	352	334	347	317	331	322	314	354	336	360	362	346	388	368	335	366	334	349	319	386	344	355	355	324	337	365	355	333	355	320	347	330	320	340	371	321	331	377	341	361	368	342	328	345	335	326	371	338	368	332	304	323	324	330	344	341	336	337	301	355	345	318	346	326	359	348	355	351	340	354	375	364	342	369	346	345	339	351	363	367	338	339	365	322	344	354	341	347	364	350	351	377	358	317	382	370	338	327	341	325	356	322	373	354	340	322	348	361	358	363	332	331	404	323	350	339	323	342	321	348	330	362	341	347	386	330	346	341	345	320	325	341	343	346	362	364	342	357	356	327	369	336	364	327	339	355	356	336	348	318	322	304	362	358	336	350	334	382	360	376	344	326	347	347	320	389	375	347	339	327	315	330	346	344	352	342	356	344	320	350	365	349	375	336	325	355	330	356	335	333	343	319	368	348	341	331	327	347	378	374	365	332	356	346	340	349	341	292	335	367	344	310	364	351	354	345	359	357	332	366	314	342	366	331	351	342	371	337	327	334	336	333	340	341	391	342	336	316	340	334	311	314	321	343	350	356	340	299	355	388	335	367	358	318	346	332	358	348	332	333	341	344	346	339	362	313	324	365	347	344	367	324	343	344	336	389	362	344	327	325	383	345	390	324	349	336	355	342	357	335	374	346	378	323	357	368	346	362	355	363	313	318	339	324	364	351	356	341	357	341	353	359	339	347	337	304	335	343	351	387	352	346	334	352	319	329	334	373	356	329	333	339	361	373	335	322	308	342	342	337	383	370	339	347	348	350	375	331	348	360	383	355	346	358	346	321	341	368	337	325	347	352	314	351	374	315	338	360	392	329	342	376	338	345	363	394	353	312	346	378	342	351	349	340	309	350	331	322	332	334	308	364	357	371	317	351	337	320	336	334	329	344	387	326	351	313	339	367	374	331	353	341	338	310	334	335	352	368	316	333	351	355	348	370	370	350	368	359	367	351	354	364	320	329	317	348	333	336	335	344	332	369	360	333	353	336	324	320	338	377	328	340	342	327	347	362	333	363	321	330	329	333	342	329	351	337	364	348	354	351	353	340	349	358	356	322	356	349	336	373	351	321	343	335	306	324	357	354	356	355	341	323	379	336	344	345	362	336	341	342	323	345	345	309	343	370	332	326	377	355	337	339	321	338	300	324	358	350	338	327	355	333	331	332	358	336	334	310	359	364	374	367	328	372	371	343	343	319	326	350	345	348	354	336	330	353	331	349	315	384	345	339	332	335	324	361	365	375	320	329	343	322	359	346	326	356	330	343	301	339	355	342	350	343	372	347	342	348	335	357	359	343	349	349	334	323	362	367	359	334	363	346	350	360	361	351	308	319	341	305	361	322	322	373	373	373	342	377	344	335	324	348	330	350	334	344	337	328	358	333	338	310	341	341	326	339	330	321	362	317	368	367	343	356	382	357	315	314	347	329	334	309	305	349	310	347	367	343	353	362	349	377	320	340	327	369	320	329	352	328	352	346	370	331	354	330	367	333	335	329	318	329	336	334	310
1197	657	360	318	522	666	750	669	439	394	443	62	74	52	62	57	51	57	62	54	57	56	46	40	52	43	49	53	43	55	46	40	56	51	41	37	33	45	45	31	47	50	43	48	48	35	32	54	34	50	47	46	48	33	52	42	43	44	34	42	36	35	48	42	37	30	40	41	40	49	47	39	48	41	43	45	49	44	39	43	43	37	44	42	37	34	28	37	41	42	38	41	39	42	33	49	34	31	27	34	43	33	36	47	48	47	40	42	49	37	39	40	46	42	38	46	52	30	45	39	39	42	41	54	44	45	40	56	37	34	48	54	37	46	41	45	31	30	47	45	65	43	43	39	36	35	39	47	44	34	40	40	42	39	31	38	36	42	38	47	50	50	38	58	42	37	35	42	49	35	35	42	40	52	50	42	34	37	37	40	47	43	44	41	53	43	48	45	39	46	33	45	33	51	42	36	38	51	48	50	65	36	46	32	43	41	44	42	55	45	41	34	34	50	40	38	42	28	39	59	46	42	36	43	40	34	50	43	41	52	48	40	39	40	36	33	51	44	47	46	46	35	33	48	56	55	54	41	44	44	43	40	38	51	48	42	35	47	43	36	56	50	41	50	47	47	47	42	36	42	39	40	44	43	45	30	45	48	37	42	28	44	51	48	38	33	35	37	43	48	44	38	38	39	47	51	33	33	45	38	58	35	58	48	45	39	34	36	35	63	46	38	46	40	34	44	60	39	45	42	50	47	40	45	33	37	39	43	43	39	33	36	43	29	36	43	42	52	35	52	42	42	45	40	40	37	42	37	49	47	41	43	43	36	44	39	40	51	43	31	47	36	35	43	35	38	48	39	41	32	49	48	54	47	34	38	54	39	43	43	49	40	51	40	37	50	41	34	35	34	37	49	30	41	53	52	29	49	53	34	43	36	39	41	41	35	47	41	38	41	45	41	48	41	33	44	44	33	50	39	44	42	35	43	44	38	46	46	50	35	35	38	40	43	53	38	38	38	52	39	40	39	37	48	47	36	32	46	40	44	41	39	32	28	48	40	37	43	38	39	37	35	49	43	34	42	51	40	43	40	31	36	35	54	37	40	42	40	42	41	42	41	44	48	37	48	40	40	48	45	43	49	36	50	39	45	35	34	40	40	52	44	38	49	29	45	49	38	36	45	37	47	37	41	48	33	42	44	37	36	47	40	49	38	37	44	48	41	32	41	32	41	40	39	42	44	41	35	34	40	38	43	32	46	45	40	39	42	47	36	48	37	39	42	40	41	49	37	44	36	41	46	34	41	40	42	46	44	43	51	43	44	36	42	47	46	36	43	34	50	50	46	38	45	55	49	41	44	43	37	52	42	48	54	56	38	46	40	25	48	38	44	37	42	30	30	32	45	67	37	42	46	35	57	48	39	36	43	45	31	50	32	42	61	34	43	48	41	49	35	44	46	40	45	47	51	30	51	44	40	36	46	37	45	43	42	37	46	43	39	41	37	47	54	38	41	39	44	57	41	53	62	46	34	37	46	33	43	38	39	35	50	42	44	52	46	46	31	54	42	39	45	54	40	45	44	42	45	34	46	35	33	42	36	47	42	41	46	30	36	36	49	40	43	49	54	48	55	45	59	52	38	47	43	44	39	41	46	58	39	34	44	46	47	43	46	52	36	39	35	43	42	44	46	41	43	49	37	35	53	44	33	43	41	50	42	39	46	41	51	36	37	39	43	41	42	39	41	33	39	47	40	44	43	40	55	42	40	23	43	45	42	43	54	44	48	43	56	46	45	38	24	45	33	47	39	39	43	52	44	33	42	49	42	49	35	43	42	32	32	37	37	59	45	45	41	33	41	47	38	38	39	49	37	41	41	47	38	46	46	37	30	33	38	51	40	45	41	42	44	43	36	48	33	43	45	44	41	35	42	44	37	39	46	46	38	41	45	49	38	49	40	37	45	48	49	35	44	43	59	38	44	37	37	36	50	32	61	52	36	52	31	44	35	36	58	44	50	49	46	45	45	46	49	35	47	35	54	49	37	37	36	41	43	37	44	42	31	45	47	51	53	42	35	44	52	39	46	44	32	42	38	59	38	48	44	45	30	38	49	36	42	43	49	47	40	38	38	35	36	41	52	45	34	42	44	39	44	43	51	43	38	46	37	41	36	54	37	42	51	38	45	49	40	46	43	41	32	47	40	48	43	42	39	41	47	46	43	41	36	36	44	30	48	37	41	60	43	53	49	45	40	46	52	44	38	33	58	27	33	44	39	44	48	41	50	36	43	38	53	38	54	35	35	49	43	52	44	48	38	47	55	35	34	46	41	45	44	54	54	32	43	47	39	27	45	32	23	50	41	45	48	46	38	48	51	37	36	45	35	41	41	48	47	51	54	54	37	35	42	52	52	51	37	54	38	46	37	40	46	44	41	38	44	49	38	38	49	42	45	44	42	38	47	43	39	39	33	37	40	35	46	34	47	52	50	34	47	30	40	54	40	46	44	36	43	38	41	35	35	32	41	41	50	44	33	41	59	55	54	43	37	52	40	47	42	46	36	43	45	54	40	40	49	56	38	37	39	51	46	42	50	42	53	43	42	38	44	30	44	43	42	49	36	36	33	50	32	32	50	47	48	33	39	46	39	30	38	46	44	30	53	50	36	38	46	47	36	38	41	46	35	37	40	44	47	42	42	41	33	35	35	51	44	31	47	43	42	38	39	41	40	42	39	41	53	34	53	48	49	42	42	45	46	42	43	48	40	41	38	45	46	45	44	39	46	33	43	35	53	45	36	44	40	38	45	46	54	47	48	48	42	36	38	39	40	46	44	51	46	46	41	43	46	50	57	49	39	46	36	49	52	43	37	56	62	46	43	41	56	39	59	44	43	39	30	41	40	45	45	50	46	52	39	31	41	32	42	46	41	40	51	33	30	53	38	38	37	49	44	37	47	36	35	46	36	40	36	39	46	38	44	36	39	48	47	26	40	46	33	47	38	36	46	48	38	39	37	39	41	50	44	45	46	59	39	41	39	47	39	40	54	41	43	53	42	50	47	48	37	43	43	33	47	44	35	33	41	32	42	50	45	42	38	48	44	35	39	39	40	43	35	46	36	42	49	41	50	26	47	54	45	48	34	51	40	50	46	38	47	47	47	53	39	49	38	40	48	47	50	45	42	36	49	40	45	38	52	44	49	39	49	52	38	39	40	43	41	41	43	44	38	38	37	40	35	49	46	53	36	52	36	32	40	61	36	46	47	45	38	50	41	35	32	39	42	36	47	36	38	32	40	24	37	54	40	43	41	43	46	55	30	35	51	33	38	47	38	43	48	40	46	44	40	52	41	39	35	42	39	42	43	31	39	51	30	42	32	50	53	46	33	45	40	45	42	40	48	43	34	41	34	50	38	49	26	46	46	43	38	46	48	45	38	42	37	41	37	46	47	43	44	48	39	41	24	38	35	53	42	47	49	30	46	51	39	40	30	37	36	42	39	38	52	41	34
23947	15978	9042	24468	30110	29427	28338	25628	18640	14132	8000	2558	2343	1969	1768	1731	1578	1502	1423	1406	1350	1220	1124	1045	1035	981	986	983	949	946	915	899	829	908	850	864	845	877	835	819	802	832	851	801	852	849	745	804	817	848	826	798	816	755	835	777	760	766	776	784	765	786	746	749	773	794	744	768	773	756	804	735	767	737	774	775	721	799	761	758	735	749	730	777	724	739	748	724	720	743	756	712	695	753	768	753	706	748	736	699	739	781	753	728	763	758	720	764	738	738	765	758	721	773	745	791	713	717	714	729	798	741	793	707	765	710	768	724	672	745	712	740	721	755	714	719	712	721	721	722	700	722	727	705	747	678	728	743	748	662	762	718	708	698	734	799	779	714	750	753	764	732	749	747	687	723	798	733	723	738	726	774	678	755	725	741	732	717	724	756	708	681	776	717	750	718	720	794	747	717	717	719	736	747	713	752	708	758	691	717	745	757	753	747	699	751	687	712	766	743	737	779	709	684	736	776	735	696	747	724	743	781	762	778	697	719	713	752	722	680	727	712	772	717	750	730	705	705	765	750	745	750	695	754	714	715	735	726	751	749	740	742	736	771	723	705	712	738	756	734	731	716	736	798	772	708	714	755	706	708	761	780	781	728	739	674	725	727	731	754	702	746	695	733	713	769	681	752	759	699	747	703	688	743	726	705	771	727	735	708	720	720	743	730	740	777	691	719	735	751	719	765	732	748	746	757	773	658	721	691	729	692	760	734	723	746	709	716	745	717	718	760	705	689	735	717	714	785	742	734	742	713	708	731	732	778	744	736	762	728	724	723	747	711	714	734	784	724	726	737	704	761	743	751	710	780	716	701	716	772	718	763	787	735	690	776	693	717	707	737	702	750	740	763	756	729	701	741	741	711	735	736	768	715	703	747	784	740	723	768	762	737	742	687	695	755	774	727	709	679	759	754	780	700	669	686	757	762	741	745	726	766	761	785	715	716	727	772	702	731	716	697	727	689	770	702	708	709	721	741	709	711	691	742	773	768	742	744	721	781	720	715	764	739	730	729	736	806	707	789	730	703	744	750	695	743	702	746	721	783	756	752	726	715	753	723	716	721	741	736	719	762	717	736	728	677	702	762	747	721	766	742	677	741	732	764	706	766	757	715	753	690	741	738	715	713	726	731	770	726	689	662	733	738	710	731	741	745	803	770	755	759	742	764	727	733	749	732	725	712	701	754	755	696	710	738	742	714	719	740	721	735	727	734	741	689	732	726	747	686	758	764	689	729	741	711	763	741	696	704	776	701	706	746	757	711	719	710	766	736	722	706	717	765	725	743	762	766	714	737	683	747	770	734	716	797	762	714	728	781	751	731	707	725	771	717	771	734	719	761	700	746	750	751	806	734	730	768	769	767	751	760	726	760	720	682	741	725	764	741	739	779	751	677	715	678	679	702	764	687	700	717	728	759	703	745	715	708	743	733	707	727	706	742	739	756	724	726	725	701	740	745	735	731	729	709	780	743	686	707	789	716	743	742	740	714	678	748	762	675	715	761	708	729	731	702	750	706	698	724	742	756	711	755	732	761	753	750	753	734	763	716	777	670	749	776	737	721	694	670	700	713	692	731	748	722	841	733	738	750	772	735	730	750	717	804	738	787	763	744	764	710	782	709	681	738	676	762	730	717	722	704	767	763	783	720	762	746	711	751	726	756	755	744	735	763	699	759	713	729	710	723	732	706	773	713	711	747	744	683	784	707	713	760	750	773	722	727	699	725	772	694	723	763	720	748	714	727	718	722	708	723	725	718	712	747	760	763	703	716	747	727	702	691	711	744	737	761	759	723	708	753	788	719	716	734	740	737	707	729	746	761	773	786	715	746	740	725	751	715	737	744	748	711	728	748	764	715	712	721	696	719	690	733	704	730	734	745	700	764	780	719	728	743	714	747	678	724	746	784	740	724	732	754	718	741	754	724	680	723	745	710	775	686	767	693	756	734	731	753	739	708	776	697	782	794	709	724	730	727	755	743	709	709	753	736	722	728	719	707	746	742	701	742	752	754	730	724	711	722	760	722	721	739	741	738	751	714	720	694	718	730	704	789	754	703	714	726	741	766	761	715	782	722	724	698	731	736	731	736	720	725	692	728	756	729	717	748	709	771	780	735	740	703	739	741	769	762	750	701	734	788	747	738	756	782	708	747	716	757	714	746	807	757	773	722	745	721	750	694	749	787	714	768	765	770	753	677	692	786	739	707	756	719	727	759	766	766	755	744	711	706	736	715	744	709	730	766	778	694	729	736	730	724	721	737	725	753	722	810	732	711	708	763	742	754	760	780	719	724	731	727	735	736	685	745	706	766	733	699	717	715	729	715	761	704	753	704	688	693	726	741	742	738	738	758	721	702	754	705	742	769	768	723	742	766	687	740	723	690	740	729	734	744	745	766	734	755	727	760	728	676	741	778	750	747	699	715	678	724	740	678	789	729	738	726	724	714	671	750	723	729	690	740	758	712	779	734	761	723	764	787	726	696	762	721	730	783	775	722	725	685	727	757	753	744	763	713	760	753	761	723	782	755	711	734	746	728	705	701	722	722	741	733	697	716	731	742	715	714	756	716	775	746	753	769	708	749	750	734	767	730	745	731	704	773	733	740	766	701	742	732	788	713	672	679	732	741	743	693	760	732	734	737	722	697	767	752	747	727	775	726	768	722	708	761	711	673	762	765	731	767	733	736	710	729	690	709	751	709	714	717	764	665	752	767	759	744	735	720	766	737	724	719	710	696	715	723	724	771	673	750	748	736	742	689	740	742	753	763	739	773	777	688	748	795	731	727	741	712	723	780	711	688	725	718	713	722	695	705	727	764	718	674	711	740	755	712	720	698	774	754	707	746	706	741	708	692	722	739	734	700	763	740	736	791	724	762	733	725	803	755	779	778	694	743	780	771	721	726	754	747	720	726	701	741	705	741	726	722	729	728	757	699	735	702	773	791	710	721	743	708	729	742	783	704	738	705	762	736	710	769	730	751	768	763	772	773	741	747	737	786	749	721	727	693	776	696	681	736	703	724	714	692	776	756	711	774	763	756	719	736	706	722	711	725	748	738	736	748	753	760	722	723	733	722	729	763	718	768	740	744	790	741	722	708	724	717	738	732	762	732	711	713	695	759	763	739	722	739	707	742	798	723	701	743	691	696	745	722	718	702	748	763	727	728	772	727	707	743	733	762	715	770	733	686	753	731	745	737	711	753	741	767	744	765	753	742	734	739	748	733	714	697	703	755	760	739	780	711	725	754	690	786	749	753	758	769	736	758	746	720	736	775	725	713	720	709	704	742	722	756	721	760	732	755	719	688	739	775	739	777	707	696	781	732	792	722	756	743	722	707	715	676	674	749	740	773	734	720	721	739	760	791	713	693	735	733	696	783	764	729	748	762	794	784	757	708	762	743	707	755	800	701	754	744	712	709	715	741	736	768	709	731	763	741	726	735	704	763	760	685	738	749	764	784
2919	620	328	290	429	728	816	790	445	238	622	53	61	52	53	43	50	49	35	41	37	37	31	40	29	31	22	32	31	27	33	25	31	47	28	22	35	26	28	27	31	34	24	30	28	25	25	26	28	22	27	21	30	23	17	32	36	31	27	28	23	25	27	34	30	24	22	27	19	32	30	23	19	13	20	33	24	18	29	30	20	25	32	26	31	36	29	26	31	26	19	27	30	18	25	34	20	31	24	24	21	20	26	28	30	25	27	27	28	25	19	23	23	23	17	28	21	27	24	38	21	23	28	22	21	41	24	27	33	29	33	19	25	29	27	30	24	28	33	31	22	20	34	25	21	30	19	26	18	28	24	20	34	30	22	21	33	20	24	27	18	20	23	32	27	27	24	23	32	23	23	32	26	26	24	36	17	30	18	35	28	33	21	35	27	30	18	36	23	21	19	22	33	29	31	25	24	25	27	33	19	39	28	21	21	17	24	22	23	29	19	22	18	20	27	19	27	20	25	28	25	33	22	16	24	36	33	24	19	26	33	23	29	31	31	25	33	15	25	27	24	20	31	29	27	26	25	17	33	27	27	24	26	27	27	28	26	21	20	20	20	31	28	20	32	22	26	21	36	32	21	29	15	28	27	27	28	11	36	25	32	19	22	26	29	25	23	22	25	21	24	19	31	26	32	20	26	21	25	23	34	31	26	33	26	24	30	36	31	24	32	33	25	23	25	21	38	31	19	39	15	26	28	29	24	27	18	31	26	16	30	30	33	19	26	21	31	13	24	30	30	23	32	22	23	21	26	24	34	29	21	23	21	20	34	30	21	26	23	23	24	34	25	16	21	24	20	35	20	29	34	21	19	27	17	30	23	27	40	29	17	28	30	24	33	24	25	29	19	18	28	28	26	27	19	21	32	25	21	34	32	24	29	28	22	21	29	26	33	36	17	28	31	25	20	25	22	25	33	27	26	21	37	25	16	24	20	28	22	36	32	24	18	33	24	28	27	16	15	20	26	31	27	30	21	33	16	28	22	32	21	20	33	21	17	26	32	27	15	22	24	25	27	35	14	29	32	26	24	22	18	27	28	19	32	26	22	27	24	29	39	26	20	28	21	24	21	29	27	19	26	23	25	34	14	16	29	26	23	22	43	24	29	25	23	22	24	18	18	26	17	25	22	27	25	27	20	21	27	30	24	18	21	28	25	28	27	24	22	21	29	20	26	26	20	36	22	23	27	26	23	32	24	31	25	27	28	33	16	28	37	24	23	25	26	32	25	22	27	30	34	20	28	24	29	21	28	16	36	18	16	27	26	33	19	26	20	30	37	21	18	13	32	21	29	36	19	29	29	27	26	28	27	28	31	26	19	26	26	20	23	23	24	33	25	29	30	27	31	25	27	31	21	25	23	29	30	21	29	31	24	22	14	21	28	30	24	32	30	26	25	22	26	19	31	26	26	26	28	29	23	30	27	38	29	23	26	28	25	33	17	33	25	32	35	35	25	18	33	22	31	16	32	23	35	22	24	25	18	35	23	36	28	29	32	20	26	22	28	22	26	27	26	30	30	35	27	26	25	18	27	28	30	28	25	27	26	25	23	25	22	24	29	29	30	25	18	34	24	25	17	26	22	22	18	24	32	26	28	21	32	19	19	34	23	26	35	30	26	18	35	25	28	34	32	24	31	20	17	30	17	26	25	26	17	21	23	17	21	31	27	25	20	23	20	27	25	18	32	22	22	24	38	34	25	30	33	18	27	30	26	33	31	21	35	31	23	21	23	37	27	17	30	17	19	22	24	22	23	29	17	33	25	34	19	28	23	25	28	19	27	29	27	28	30	25	22	23	30	25	25	25	31	26	24	34	29	22	27	38	24	23	25	32	21	21	26	24	32	25	23	31	24	32	30	30	30	16	23	26	29	21	26	24	32	28	19	32	27	24	32	20	34	31	24	23	33	20	18	33	26	21	26	25	21	27	19	22	32	29	23	33	26	31	26	15	34	28	21	25	31	24	30	24	21	18	30	25	23	35	23	32	29	28	25	27	29	18	28	31	27	33	26	24	29	33	20	26	33	26	32	17	25	21	31	26	20	24	25	24	28	25	31	27	18	25	26	28	21	26	17	23	28	21	24	29	22	20	24	21	28	27	29	32	30	26	28	21	35	25	29	23	21	26	22	29	21	24	31	24	23	25	18	23	37	23	27	33	29	33	18	29	29	25	27	24	17	28	25	19	35	22	28	19	28	21	32	18	24	30	19	18	34	23	28	24	23	27	18	22	27	25	20	28	20	28	24	30	23	23	34	29	23	32	25	32	22	26	23	24	32	25	24	26	29	21	29	24	25	17	31	26	31	36	22	23	31	20	22	20	30	27	29	21	31	27	22	25	31	21	20	31	35	25	24	27	32	32	21	21	35	29	19	28	29	29	25	22	22	24	24	23	31	30	25	26	19	24	27	13	27	19	27	27	26	28	26	26	22	32	20	31	26	24	22	23	18	27	32	25	18	21	18	29	30	23	23	35	30	20	25	26	21	30	25	30	32	31	28	26	36	24	28	24	26	25	28	33	22	27	31	29	23	20	29	21	25	19	30	28	25	33	31	23	28	19	35	32	27	27	23	14	23	26	22	31	19	26	30	24	18	23	29	28	34	26	34	27	23	21	39	26	21	23	21	28	22	33	22	19	30	27	37	35	21	23	38	24	31	21	33	23	27	19	25	30	14	24	25	23	26	21	26	28	29	23	23	19	20	22	23	15	32	27	32	29	27	25	25	25	19	35	29	34	22	28	23	23	22	33	43	19	25	20	29	30	27	21	25	24	27	22	35	26	19	39	22	32	20	21	24	33	22	28	27	29	24	27	27	27	22	26	32	25	33	25	30	17	24	30	21	23	17	25	10	26	25	21	27	27	20	26	23	18	23	24	26	33	24	23	24	21	30	31	27	22	20	27	26	30	28	23	19	23	26	22	23	25	30	27	23	27	21	28	25	29	32	29	22	21	25	32	25	16	17	26	22	25	23	23	22	33	23	23	35	26	22	34	18	25	25	33	31	31	26	22	20	17	42	29	26	25	42	25	29	33	27	23	18	29	21	29	31	22	22	28	31	25	24	20	22	33	25	23	29	31	25	22	23	30	20	23	18	22	21	29	31	16	29	20	26	25	35	26	30	22	21	23	22	31	30	25	25	21	23	37	30	23	29	29	17	26	26	27	26	23	32	25	22	19	23	31	24	28	28	23	28	21	31	30	23	25	25	34	31	20	24	22	27	21	24	17	32	26	22	33	22	24	23	28	17	26	25	31	26	25	29	33	41	22	27	21	25	26	24	23	24	32	27	36	29	20	38	21	28	20	20	19	21	23	27	30	27	22	28	20	32	23	14	34	18	20	27	25	36	22	25	28	27	28	27	17	30	29	26	22	25	29	28	29	27	27	26	25	32	21	30	22	32	35	15	34	26	35	22	23	39	39	22	23	20	31	16	23	30	24
23530	14277	8564	23504	29108	30722	30255	28702	18596	11745	14536	2376	1953	1737	1514	1450	1268	1193	1095	1152	1012	914	785	769	741	733	714	672	674	666	651	604	587	579	586	563	529	566	574	514	571	517	552	496	520	516	528	513	521	516	553	547	526	506	528	489	503	499	504	523	494	474	477	513	445	516	512	490	445	520	470	459	458	463	495	468	450	474	464	500	458	467	452	471	460	464	506	446	458	450	505	463	457	483	450	435	440	486	475	437	459	459	486	468	438	484	486	465	431	498	445	448	456	448	464	421	481	466	467	467	457	479	454	425	448	477	436	473	458	469	461	482	462	472	415	440	421	456	489	449	438	460	440	485	456	474	447	456	496	459	432	464	426	458	433	445	469	441	435	490	452	475	479	448	445	434	453	423	463	440	475	490	450	469	466	460	459	488	445	468	494	470	462	459	451	472	498	414	434	446	433	419	474	450	501	448	483	449	466	454	427	477	454	446	440	458	441	468	419	458	465	476	453	433	471	418	416	434	486	454	428	444	439	476	440	473	486	423	459	465	426	443	458	423	453	480	480	454	449	440	430	446	475	444	388	456	464	445	432	427	493	421	458	408	460	403	483	431	453	446	468	472	440	452	439	452	475	422	443	486	466	442	449	446	446	466	450	442	433	419	400	457	411	410	421	427	469	479	458	452	443	466	473	441	452	457	450	440	449	463	468	498	466	453	445	441	423	438	444	434	401	454	463	456	452	469	395	433	458	455	415	479	483	426	432	469	423	444	445	457	460	464	469	460	481	431	476	437	447	453	471	469	454	421	442	452	439	456	466	469	480	490	458	439	438	428	414	443	487	447	423	474	434	435	432	450	434	420	456	441	490	424	440	458	424	443	461	462	439	470	449	449	443	439	451	443	431	463	468	429	451	429	455	456	444	441	472	469	446	441	411	493	465	455	482	432	453	457	469	406	486	463	450	471	470	465	465	475	467	431	429	404	474	464	469	442	487	463	459	457	462	433	468	439	474	435	471	443	464	425	487	436	454	425	435	450	444	426	494	439	432	455	443	466	460	461	482	454	448	439	460	429	430	459	434	436	448	410	487	457	449	424	447	458	424	512	434	474	446	433	453	448	460	470	440	399	470	438	455	433	444	430	450	440	477	430	479	477	446	486	458	447	457	429	436	494	456	435	458	477	417	424	445	442	482	432	458	457	431	463	433	473	452	458	422	469	449	462	456	467	450	470	474	464	443	468	450	423	471	452	424	446	464	452	452	480	499	427	437	439	487	458	504	499	473	427	433	472	455	443	449	462	440	445	422	446	439	477	434	433	436	469	423	462	463	406	476	442	465	457	442	468	474	440	421	481	431	432	442	483	418	449	467	475	465	429	439	444	464	460	469	474	494	487	471	443	461	487	471	458	450	461	486	447	414	446	452	431	442	474	486	469	424	466	441	473	447	443	470	434	471	437	444	437	424	427	469	441	416	406	479	457	447	507	447	437	443	468	437	475	454	472	463	434	464	447	473	463	429	490	432	444	473	416	450	447	448	423	451	468	467	500	424	449	409	384	434	496	455	441	388	476	474	448	446	475	480	418	459	449	473	476	486	410	440	474	458	437	457	479	457	423	454	477	456	450	473	414	465	492	464	440	450	448	450	443	445	489	462	473	496	450	425	441	433	437	468	443	448	432	432	471	488	435	469	433	467	461	429	436	445	440	450	423	470	465	460	432	453	420	453	468	456	493	443	471	437	451	470	463	462	426	451	410	430	462	415	449	470	455	450	432	440	451	467	453	443	478	432	479	447	440	456	467	460	419	439	435	462	431	449	434	474	433	475	481	486	407	492	462	427	451	432	469	477	434	445	487	462	458	473	451	418	462	443	437	446	438	472	451	436	467	434	432	471	456	434	461	453	442	449	449	493	479	469	434	451	477	494	468	473	443	476	463	439	456	498	437	466	428	496	433	479	464	479	439	457	465	452	456	448	492	439	439	423	436	441	442	448	448	450	465	468	410	444	445	443	491	450	460	459	417	476	420	443	434	467	479	462	450	477	448	452	502	448	463	492	494	488	465	495	474	447	462	446	443	479	448	440	445	426	475	477	410	461	459	441	465	460	452	435	469	455	445	429	443	449	438	440	438	398	464	458	438	455	437	426	477	494	436	495	466	442	435	448	444	450	467	447	438	428	456	492	457	463	468	479	438	464	446	408	407	452	482	434	434	441	408	450	455	433	439	454	455	465	437	447	433	464	428	452	455	461	464	475	458	403	439	470	447	427	476	471	440	481	429	422	453	446	406	425	478	437	455	469	474	461	472	470	450	471	436	421	448	437	411	413	484	443	458	465	418	462	451	432	460	457	444	462	435	476	492	446	401	480	433	485	479	467	434	466	454	441	423	449	442	435	418	494	405	450	448	454	424	434	444	471	441	460	459	465	448	493	463	410	449	467	462	480	450	463	434	432	425	478	492	446	456	478	449	449	442	489	465	450	441	484	451	451	467	464	481	480	438	464	478	494	478	421	457	404	423	460	429	473	429	451	401	425	483	436	465	397	452	466	466	460	473	398	473	427	411	481	447	449	435	472	443	516	492	481	465	469	438	445	470	458	438	475	453	427	450	455	450	427	458	431	435	470	491	438	463	413	438	445	480	458	491	444	472	446	458	466	440	471	449	467	451	452	437	454	454	419	490	464	466	489	456	438	456	450	439	464	431	457	449	512	468	465	471	443	465	443	460	472	468	454	482	465	434	449	426	453	441	435	435	420	438	436	422	438	471	499	445	414	477	430	456	462	496	435	465	427	455	425	457	413	467	476	468	468	462	446	441	428	472	473	476	425	472	459	492	422	444	432	462	461	452	450	431	451	477	412	438	423	473	417	451	463	448	452	474	475	454	484	433	432	465	447	453	471	490	440	429	410	455	460	455	459	454	463	463	438	473	438	463	464	442	450	438	433	431	455	472	458	430	431	471	477	448	454	442	459	469	473	447	433	448	447	474	480	473	444	431	444	425	453	447	448	496	420	484	450	453	439	426	469	432	422	432	437	440	451	413	446	470	427	436	428	459	459	465	458	459	434	437	469	478	435	439	470	478	474	473	450	482	460	452	434	469	469	451	431	477	438	462	457	447	460	459	448	409	430	451	504	484	426	474	500	494	451	441	440	444	461	496	457	460	480	417	485	416	427	458	455	479	439	448	426	471	445	413	460	455	458	450	449	476	445	449	434	462	486	483	463	430	422	451	462	487	442	440	478	477	476	453	427	429	425	457	418	447	458	464	418	450	430	454	487	473	424	479	465	452	420	488	441	481	483	500	485	478	451	435	448	443	475	424	462	474	457	428	464	483	466	474	444	429	472	467	450	483	471	433	491	456	473	453	482	459	443	438	456	445	443	459	427	496	450	452	440	461	424	424	479	406	443	480	463	455	472	443	437	447	460	438	478	460	468	422	474	481	427	448	474	466	475	426	474	472	475	454	489	438	452	425	434	457	451	430	452	457	483	477	468	466
2371	1013	588	486	896	1252	1295	1283	618	349	663	137	112	102	107	105	103	90	93	108	91	72	78	78	72	78	81	78	66	89	66	74	70	64	62	65	54	70	78	60	69	68	56	64	55	67	71	72	71	67	61	64	70	51	65	56	70	58	70	49	60	65	46	75	52	63	68	67	58	63	76	63	61	42	43	64	52	66	51	62	60	69	65	66	67	60	58	54	55	63	58	46	56	59	59	67	74	56	62	50	62	51	64	60	55	63	49	61	67	45	62	59	66	55	48	67	55	67	62	69	55	67	63	52	57	56	68	69	48	61	51	46	56	66	66	74	57	69	61	59	64	62	56	61	70	70	62	61	58	55	56	58	61	53	67	69	52	42	60	62	65	70	55	61	53	74	53	63	67	64	67	66	57	51	55	57	69	66	66	56	61	71	55	66	57	66	64	53	56	61	61	61	57	48	56	55	63	68	54	63	56	59	69	56	51	55	40	78	58	71	47	54	67	68	57	56	71	70	70	60	64	61	75	54	69	55	66	57	59	60	56	67	71	58	70	60	65	65	68	72	60	52	71	50	55	59	68	58	55	66	66	68	48	41	50	60	60	45	66	59	69	48	56	60	76	56	64	61	56	56	63	59	61	57	55	50	69	66	63	52	61	51	52	53	69	46	66	55	58	57	54	52	44	69	69	60	59	55	44	63	62	73	65	56	61	64	78	69	65	61	53	60	67	64	59	71	54	54	72	65	63	45	59	58	61	53	64	55	64	50	58	55	58	63	70	61	58	46	61	62	47	65	43	62	65	67	56	71	61	63	78	55	53	68	57	58	33	58	56	81	55	66	63	65	62	64	56	58	59	68	60	63	53	47	55	58	60	72	56	79	51	61	75	56	58	70	79	61	57	52	50	54	62	56	60	53	54	60	62	70	52	65	48	59	56	61	61	69	72	63	50	67	60	59	64	66	56	48	77	57	55	54	75	56	69	54	82	58	67	65	63	59	67	75	53	49	52	46	54	49	58	75	65	68	79	57	62	56	51	57	52	59	72	73	59	67	49	76	62	62	67	68	59	47	58	65	57	52	51	74	61	67	69	62	65	55	60	57	65	72	62	64	56	47	64	66	66	48	68	51	59	57	43	66	68	68	56	55	64	73	59	49	63	67	62	64	67	57	65	58	55	77	74	59	46	63	40	57	46	64	54	50	47	61	57	57	50	66	65	61	64	51	62	51	61	58	57	56	60	67	65	69	62	64	70	60	53	57	61	61	59	61	49	64	43	65	72	60	71	59	68	71	67	59	62	73	77	62	51	68	46	66	44	57	61	65	57	72	57	66	64	66	65	68	61	66	64	61	63	49	51	62	61	62	66	60	46	55	64	51	69	61	71	50	77	63	75	67	53	61	51	66	62	61	50	62	53	71	55	46	61	58	62	54	46	70	62	65	57	67	58	56	60	49	59	56	70	61	62	61	70	50	55	57	52	56	75	51	61	60	61	61	64	60	66	62	54	55	53	52	52	60	60	60	61	69	65	52	59	67	57	69	66	55	60	65	57	59	62	65	63	55	58	55	61	61	73	53	66	66	69	59	54	65	52	61	62	66	65	50	61	63	59	68	41	71	59	57	43	49	75	58	50	58	62	63	62	59	58	55	65	66	63	66	63	61	62	61	52	64	66	46	63	53	63	58	43	68	59	52	51	64	71	57	58	55	62	67	64	59	56	60	55	61	56	68	68	75	53	54	52	55	56	64	69	57	66	68	47	65	58	56	59	58	60	74	62	66	65	59	54	65	56	52	56	70	57	63	53	55	72	53	53	77	57	59	42	51	63	74	64	55	55	65	59	77	63	61	52	70	60	67	62	62	69	55	63	67	65	64	61	61	72	69	62	71	66	62	66	56	60	58	69	59	45	56	66	62	50	57	63	60	55	65	62	60	57	67	57	63	53	69	63	54	64	73	60	54	55	61	63	63	61	54	52	52	66	55	56	62	70	66	75	56	57	80	65	58	52	54	59	65	64	60	66	56	72	62	50	67	80	59	66	63	49	62	54	67	65	67	72	54	58	56	62	67	55	58	57	54	68	60	55	47	56	72	57	65	56	52	61	51	66	64	71	58	69	82	57	70	77	66	46	51	68	62	75	54	50	57	67	61	58	67	52	50	73	60	58	63	60	67	63	53	64	67	65	59	64	59	58	54	60	59	63	53	50	40	60	60	59	69	45	49	52	53	64	62	53	57	67	57	62	66	60	55	52	63	65	56	55	60	56	62	61	68	58	59	65	57	68	64	51	49	78	59	59	57	54	68	58	60	71	63	65	47	70	64	78	44	61	57	53	60	71	49	67	63	58	67	66	57	61	57	58	59	72	56	59	49	52	52	64	47	73	64	53	56	61	62	60	54	61	48	66	69	70	77	67	62	52	56	78	51	59	46	60	79	60	63	67	56	62	64	67	61	42	64	57	72	61	65	49	66	57	53	65	51	61	53	48	66	52	65	57	53	73	53	58	49	53	57	57	70	53	72	50	44	67	64	54	70	47	55	56	66	65	61	65	48	54	61	48	64	50	57	60	61	46	45	68	66	63	78	67	64	70	52	54	74	59	54	59	58	51	58	54	67	48	71	58	71	60	57	55	71	66	64	55	64	49	50	67	47	69	60	62	68	54	71	49	71	53	63	49	60	74	62	56	62	53	59	52	57	72	58	63	57	66	72	63	64	58	59	66	54	70	62	57	73	68	49	68	73	62	58	57	60	68	55	64	61	66	54	50	69	68	48	68	54	59	59	57	61	71	48	58	52	64	67	67	53	67	69	73	55	66	68	54	67	62	59	63	70	69	51	57	71	59	65	60	56	60	65	60	65	65	60	52	62	49	54	66	58	78	53	54	59	64	59	62	55	51	52	50	56	61	64	56	49	51	62	55	56	72	66	74	57	66	58	58	57	66	67	57	72	56	64	67	63	56	55	52	64	57	48	53	56	50	51	46	65	55	64	67	61	74	66	67	57	43	60	59	57	73	61	78	65	57	70	63	59	67	81	69	56	65	60	60	48	63	66	63	69	72	55	64	59	80	58	69	80	64	59	70	48	61	47	45	64	57	61	64	55	61	62	45	53	53	61	52	64	49	46	59	70	60	66	65	58	55	60	66	58	75	57	56	72	66	61	47	69	53	61	58	72	57	69	65	53	60	51	57	63	71	59	55	55	65	56	64	62	52	59	59	56	56	66	52	43	66	71	60	65	51	61	60	58	76	55	64	62	56	52	62	61	56	56	50	59	72	40	72	47	62	61	69	64	69	63	60	57	60	58	66	49	49	67	67	64	51	59	59	58	64	51	57	61	75	47	64	59	62	66	73	61	50	57	58	62	49	55	63	52	55	75	71	77	74	67	68	56	53	75	66	59	67	49	60	56	44	69	47	59	66	50	60	53	59	49	61	46	54	47	50	67	57	68	61	49	63	61	51	59	58	72	63	64	48	71	53	43	55	69	49	70
29458	18936	13404	29810	37112	36621	35473	32739	22317	14746	14283	5002	4312	3783	3370	3040	2768	2546	2432	2442	2247	2101	1826	1702	1725	1602	1622	1572	1509	1480	1416	1398	1399	1401	1401	1374	1271	1172	1296	1249	1195	1170	1168	1178	1201	1202	1157	1114	1265	1192	1236	1130	1169	1051	1173	1098	1149	1093	1110	1175	1132	1068	1077	1041	1042	1105	1104	1077	1078	1057	1051	1106	1115	1002	1086	1061	1030	1090	1113	1113	1070	1048	1096	1049	1114	1097	1076	1060	1045	1021	974	1070	1108	1079	1072	1056	1002	1003	1089	1017	1085	1014	1015	1077	1105	1036	1058	1039	1013	1003	1061	1042	1078	1069	1065	1002	1008	986	1086	1018	1009	1032	1063	995	1008	980	1086	999	1002	1060	1042	1045	1036	1042	1090	1057	1053	1034	992	1057	1011	1062	1034	996	1056	964	992	1021	1046	1017	1057	1024	1031	975	971	1032	1066	1047	1091	988	1068	1038	1065	1043	1015	1074	1036	1002	991	1026	1050	1008	1015	1016	1071	952	1054	1049	1097	1033	1065	1054	1083	1033	1016	992	995	1053	1044	1028	1023	1059	1009	1053	1043	1008	1081	1062	1037	1054	990	1003	1002	986	1001	1058	1042	1016	1027	985	1003	1022	972	996	1021	1033	1026	996	1038	1002	1052	994	1025	1027	971	1009	1064	1022	1036	1034	1036	1047	1060	1017	1051	985	1019	1077	1035	1019	977	1044	1027	1029	999	1052	1062	968	1079	1017	1046	1116	1020	997	1063	1054	1014	998	996	1049	1017	1027	1035	1034	1075	1073	995	933	942	1020	1013	1059	1001	1026	1010	1050	1031	1000	1084	945	1111	989	1037	997	1035	970	1051	1057	1011	1001	1024	1014	1004	1054	982	1049	985	1031	1004	1013	1012	1043	1034	989	997	997	1018	1035	1047	1011	1041	1021	1002	984	1028	994	1003	1011	1011	1001	982	1007	1016	968	1065	1035	1039	974	1046	1006	1063	978	986	1025	1027	1044	1006	1056	1034	1008	971	1060	1027	1023	1015	1023	1038	969	987	1038	988	998	998	1040	1034	971	1031	1081	1103	1012	983	1069	988	1018	1018	1082	1011	1083	951	1066	1040	987	967	1056	1050	966	974	1061	1012	983	1045	1005	1025	1040	1042	987	1038	1012	1057	1017	1008	1055	1062	1038	1038	1040	993	1051	1008	977	996	1071	1021	1002	1074	1010	1021	1075	1018	1008	1006	1043	1045	1045	964	1008	1071	1061	999	1011	1036	976	1078	984	1027	1035	1006	1009	1052	1063	962	1099	929	1010	1035	978	968	1055	1024	988	1009	987	1071	1028	1005	1000	988	998	1016	1001	1004	1011	1030	1007	1039	1027	1035	994	1018	1003	991	996	1043	1066	1040	1044	1011	978	1034	1095	1005	991	1033	1018	1038	1109	1003	1046	1052	1051	1014	1052	1012	1024	1001	1016	1034	1054	1016	987	1081	1030	983	1053	1071	955	1043	1083	1029	964	1002	1049	1019	1018	1026	965	1107	1002	1040	993	1005	999	1030	1033	1055	1057	1005	1071	1013	1029	1042	1038	1031	1062	1012	1037	1024	998	1045	994	1026	1024	1045	992	1025	1012	996	1041	1002	1024	1052	1038	989	999	1051	993	1063	1045	978	974	954	1068	1019	1041	979	1014	1022	998	1005	969	1032	1031	1064	1034	997	951	971	1013	1007	1027	942	1040	1015	1029	1058	1039	1054	1012	1034	1058	975	972	1049	997	1042	1055	994	1029	1015	1009	1033	967	1109	972	1016	1003	1041	1034	1042	970	1027	1026	1014	1012	1066	1019	1067	1032	997	1017	1000	1005	986	1005	1059	1040	1048	988	1034	1056	1003	1037	1002	1025	1039	1020	995	1014	994	990	1089	1056	1028	1024	989	1091	1038	944	1069	1037	1052	1038	1056	1045	1006	990	1032	1012	1011	1061	1026	1041	1034	996	1003	1066	972	1026	1020	1081	1038	985	1070	1013	1031	967	980	994	1028	972	1001	1015	1080	988	1016	1038	1026	1035	1011	1028	973	966	1050	1001	1035	988	1034	1003	1043	1015	1011	1076	1025	1043	1040	995	1004	1024	1024	1011	1049	1004	985	1022	1019	1008	978	1091	1052	1029	1078	1044	994	1023	1033	1028	1033	1006	991	1073	984	1072	1058	1021	1043	972	1055	1060	973	1093	992	1022	1026	1073	1038	1039	1039	1053	1048	1058	1014	973	1019	1012	1036	1015	1039	940	1000	1011	1033	1046	997	1065	1014	1010	1040	1032	1030	1017	995	1008	1009	989	974	1011	1054	999	998	1005	1043	1048	1028	1007	1018	1043	1006	1017	1021	1024	1005	1040	998	1026	1037	1049	1015	997	953	1057	1012	1015	965	1023	989	1033	1049	1022	1045	1033	1020	1019	1073	1033	1015	1022	975	991	1025	1003	1036	1055	1010	985	1044	996	1031	1034	999	1074	1004	994	1064	1084	1053	1026	987	1031	976	1018	1000	1020	1065	1025	997	935	1018	982	998	982	982	1085	1017	1029	1000	1011	1006	1071	1082	997	1014	1018	999	1036	987	1027	1060	1006	1046	1003	1053	1003	1036	1046	1004	1040	1050	991	1046	966	1029	1040	1067	1032	1027	970	947	1050	1044	1068	1034	1018	972	1038	988	976	1049	1061	1006	1054	1024	1018	1013	986	1011	1071	1008	1045	1006	1053	1018	1018	1005	1027	1021	991	993	1007	982	976	1028	999	1023	1025	1042	1032	1050	942	1017	1028	981	1055	1037	1032	966	1018	1020	1079	998	1023	1073	1046	1066	1001	1002	1037	1058	1003	1006	1006	1029	996	1049	990	1030	1003	1087	1038	1071	998	1041	1044	1061	1018	1024	1044	1031	1022	985	1024	1017	982	1010	1115	1015	1039	1005	1046	996	979	1069	1093	1012	966	1036	996	1057	1024	1038	1037	1075	1039	1015	1017	1030	1001	1052	1031	1028	1016	1026	1066	997	1009	1028	1008	994	1005	1010	1029	1012	1028	1053	993	1001	1016	1031	1017	1005	1053	1077	1055	1016	1026	962	1017	1004	1011	1055	997	1026	1001	1048	1060	1052	1065	1019	1101	1067	1050	1008	967	1004	1093	1043	1068	1051	1027	982	1010	1029	936	1046	1042	1003	1038	977	1048	1078	1040	1062	1031	982	1017	1051	1037	1095	1001	1018	1031	972	1018	1033	1035	1066	1039	1025	1051	971	1040	1016	1009	976	1023	1006	1055	1057	1012	1008	958	1041	1020	1008	1074	983	1030	1035	1050	1007	1039	988	976	1057	929	965	1062	1081	1024	1080	984	1027	1003	1022	959	1065	1019	1008	1063	1071	1071	1007	1074	1007	1004	1028	979	1049	1081	1022	1065	1018	939	1014	973	971	1054	1045	973	1024	1047	1037	995	1025	1047	1021	1021	1010	1058	1127	1033	1058	1067	966	1015	1021	1030	1013	1060	1038	1036	1034	946	1065	985	982	1051	1029	1027	1046	959	1034	996	966	1033	989	1015	1000	994	1039	976	1010	1000	997	1019	1047	1075	1002	1049	1026	967	999	1012	1018	991	1031	1038	1061	1013	1036	995	1008	995	1013	1055	1011	990	1082	985	1012	1011	982	1015	1016	1011	936	1024	1032	988	1031	1027	1014	1085	1040	1027	961	997	1044	1002	1036	1009	1047	1054	1020	1010	952	994	947	1012	993	1047	1071	1035	1051	1025	1019	995	1054	1049	980	1046	1018	981	1038	1022	1036	1030	1043	1096	1009	1065	1042	1039	1015	1019	1051	998	1019	935	1037	962	1054	1009	1030	955	978	1017	1049	1048	1037	1045	1015	1010	1016	1062	1021	1020	1030	1024	1031	1093	1012	1024	1006	973	1034	1015	1046	1014	1068	1009	1032	1049	1006	1059	997	982	999	976	1032	1007	992	995	1057	1015	1007	1024	1037	1029	1012	1013	995	1042	1064	1034	1055	992	1040	1037	1020	1092	1051	1028	1100	1006	1019	1030	1006	991	1030	1053	1037	1029	1025	1021	998	1003	1006	982	1003	1063	1041	982	1037	1061	1024	1029	1037	1053	993	1027	975	975	998	1064	1023	1044	1025	1022	1051	1045	1057	1036	1053	1025	993	981	1023	962	1080	1012	1041	1006	1006	1020	1012	1031	1026	981	965	1056	1001	1026	954	1025	1039	955	1025	1015	969	1034	990	1065	1014	1031	1022	1022	1029	953	1036	1018	1040	1025	1027	1067	1017	1015	1010	1050	1038	1062	1007	1023	1009	1047	974	1046	1041	1006	1000	1016	1038	970	981	992	986	976	1005	968	1012	1003	999	1018	1011	1023	1007	1057	972	1009	1059	996	1099	1013	1057	990	1037	1012	1043	1027	1014	987	1103	1028	1045	984	1024	1059	1032	1040	1058	1036	987	1016	1006	971	1044	997	1002	995	1019	1034	1004	912	1012	981	1033	1039	980	1023	1077	999	1059	1021	953	1039	987	1000	1015	1021	1006	983	955	995	1031	1031	1008	1044	997	1028	1030	976	1012	1039	1018	1030	977	1054	1050	1036	1062	1066	1051	1003	1034	997	1008	1023	1098	1040	1047	1062	1062	1047	1029	968	1065	975	1006	1053	997	1005	1053	975	1005	1026	1029	1030
1629	342	246	182	333	430	379	361	215	113	103	29	33	24	30	30	21	34	22	21	20	17	24	23	18	13	14	23	21	19	14	23	16	20	17	24	21	13	20	26	26	24	20	14	25	24	20	15	17	22	19	17	19	21	21	19	14	20	21	15	12	23	18	18	21	19	11	13	20	15	18	17	13	23	16	19	14	24	21	16	18	15	17	15	22	18	12	20	24	16	20	15	21	18	20	20	15	19	20	16	24	15	13	17	14	20	16	21	12	16	27	18	16	23	15	15	15	14	18	19	21	15	18	26	15	13	16	23	14	18	19	19	24	20	20	24	14	13	26	21	18	28	13	16	14	19	22	16	19	22	22	20	20	17	27	19	12	13	19	27	26	19	14	16	20	16	14	16	19	23	22	18	26	17	16	20	25	16	17	23	18	14	8	15	23	23	16	18	20	14	14	21	17	25	22	13	19	14	13	15	14	22	23	19	12	17	24	23	22	27	17	22	17	18	24	25	20	20	20	14	14	19	19	25	18	19	18	22	18	21	22	18	13	13	21	18	25	16	22	22	24	21	17	18	19	21	16	21	19	18	13	19	24	18	15	25	20	14	18	28	17	19	16	18	16	23	14	26	14	14	18	13	16	12	13	24	23	23	30	13	19	16	21	19	16	13	20	19	24	15	13	16	22	22	14	23	17	16	19	23	20	11	9	21	23	20	22	15	21	27	18	17	17	16	14	20	24	20	23	24	12	21	19	16	22	29	23	13	25	18	21	21	15	18	24	23	16	21	17	25	26	14	13	24	23	15	16	16	24	24	18	12	15	26	19	13	14	22	25	23	20	17	25	30	18	25	19	22	17	18	15	21	16	20	15	25	9	18	20	22	24	16	18	18	24	16	17	6	19	14	16	18	23	15	13	19	18	22	27	19	19	27	15	19	18	17	15	18	22	20	24	22	18	25	22	19	20	18	17	22	22	28	18	12	15	12	22	13	20	21	24	20	25	24	20	20	23	22	26	13	22	18	20	17	15	17	20	15	16	19	13	14	20	21	26	19	12	13	21	13	23	15	16	15	23	10	24	16	26	14	22	16	23	21	20	24	10	16	21	16	15	17	11	19	24	13	21	14	22	25	26	13	12	17	19	23	22	22	16	15	18	27	20	21	24	27	25	16	16	14	17	22	18	16	24	16	25	17	20	20	27	14	13	21	18	19	14	16	17	19	21	20	21	19	24	18	28	27	20	24	15	18	17	18	20	20	20	24	20	16	20	25	15	20	23	25	13	29	22	25	23	19	16	17	20	17	16	18	19	16	25	15	11	15	17	22	14	15	23	14	25	20	10	15	25	13	14	14	16	22	22	18	17	10	23	7	17	18	13	28	20	15	23	11	17	28	21	27	25	19	21	20	20	25	16	14	17	27	29	20	14	25	16	20	7	19	19	14	17	24	24	16	9	15	13	31	26	23	19	12	17	25	24	20	23	15	10	28	11	23	24	17	11	14	21	20	22	14	21	24	22	17	22	23	18	15	16	20	24	22	17	26	19	20	23	19	18	18	24	15	24	19	26	23	14	26	23	20	13	22	27	21	29	15	19	27	17	25	14	17	15	16	21	24	21	18	23	23	20	18	13	15	19	15	16	15	22	17	16	25	27	20	15	18	18	13	26	12	24	21	16	18	22	18	13	25	14	27	24	19	22	18	25	16	15	30	17	19	14	14	15	12	17	15	21	16	18	20	18	22	23	26	17	21	14	28	16	16	13	17	21	15	12	13	22	25	20	17	19	17	11	24	24	21	23	18	25	17	18	16	15	21	19	23	17	20	15	25	15	17	14	21	17	20	13	18	17	15	25	17	18	19	16	25	13	19	16	26	13	27	16	19	16	22	22	24	15	21	11	21	15	19	23	17	22	14	22	14	15	20	16	15	20	19	17	24	26	23	19	15	21	13	14	14	27	20	16	15	19	20	23	20	24	21	10	9	20	25	20	16	25	16	21	24	10	14	22	14	23	22	15	26	13	23	14	16	19	24	16	22	18	18	20	13	21	21	26	22	21	20	21	19	16	21	21	14	20	18	17	23	26	16	26	17	29	14	20	11	10	20	21	21	16	14	16	20	14	12	19	25	25	8	16	22	10	23	21	20	20	17	20	18	16	18	25	22	19	10	18	23	14	15	25	18	24	27	18	15	18	12	25	24	13	22	14	17	16	16	20	22	22	17	14	20	18	13	21	18	16	16	17	22	17	14	17	20	17	21	14	16	17	20	22	17	14	18	16	14	20	12	22	11	22	13	12	20	16	20	22	25	15	22	15	16	18	19	25	20	17	20	16	20	14	15	20	20	15	17	16	20	27	18	18	11	17	26	18	22	19	18	19	9	13	15	12	15	12	19	24	14	17	18	24	14	14	15	18	11	24	25	24	14	7	16	18	22	21	15	17	16	24	16	23	24	14	17	22	13	11	15	21	22	17	23	13	19	9	21	22	13	17	24	21	15	28	15	28	20	14	25	13	12	20	14	16	31	25	19	20	15	17	19	16	19	15	14	20	16	18	20	21	17	17	28	19	15	16	25	13	20	17	19	25	16	28	25	19	10	18	16	13	15	15	14	24	20	17	14	19	22	17	17	23	18	17	18	28	16	22	27	12	28	19	20	9	21	19	20	18	12	15	13	16	17	16	16	12	10	29	11	21	20	16	16	17	20	17	17	19	20	20	15	21	22	15	20	13	21	13	22	19	19	24	22	16	17	18	28	17	23	18	32	18	12	15	20	24	20	22	13	18	14	16	28	12	23	33	18	24	22	21	17	19	20	14	8	21	23	27	13	10	14	23	18	13	30	24	21	17	24	16	24	13	27	16	29	13	20	29	12	12	18	10	26	14	16	20	18	22	11	12	24	19	18	24	21	21	16	17	13	13	17	21	24	17	14	16	16	29	18	17	11	14	24	18	23	21	27	9	21	10	20	16	21	12	21	14	14	14	16	28	10	27	20	24	21	14	11	13	20	22	17	23	13	20	19	9	28	20	23	31	20	21	22	11	15	23	27	17	10	15	22	24	13	16	19	21	31	20	16	20	19	21	15	16	20	7	19	16	19	18	17	12	22	22	22	12	28	17	19	18	20	15	21	22	13	20	21	19	18	27	27	13	29	17	18	18	12	14	18	19	20	21	15	16	16	25	22	16	22	20	14	18	27	11	22	14	20	19	17	15	17	16	19	18	20	11	24	22	20	23	21	17	21	17	18	20	20	20	18	25	17	23	15	16	22	18	18	23	17	25	13	19	20	16	13	15	24	12	12	23	15	20	16	23	18	25	16	18	22	23	17	21	25	20	14	23	22	11	16	17	12	19	17	26	13	17	16	15	14	26	12	26	21	21	14	21	24	20	19	12	16	25	26	21	18	17	14	16	14	17	18	16	16	19	17	22	23	28	22	21	13	13	19	18	19	25	32	20	27	17	19	21	21	15	12	23	16	22	15	19	20	17	18	18	19
19579	10737	7704	19140	26555	25286	22113	18560	11641	6163	5129	883	762	714	632	668	594	612	549	598	563	470	425	467	442	417	420	437	408	403	416	398	398	406	382	407	370	373	370	401	370	368	375	375	355	386	349	383	397	368	347	360	403	344	329	350	342	360	350	346	307	355	360	363	346	343	351	355	345	352	382	317	357	330	359	371	354	361	349	337	352	361	336	351	363	327	340	337	323	338	328	349	338	347	350	327	353	341	336	363	312	362	336	352	342	338	347	351	315	350	304	348	359	371	343	361	359	369	318	360	324	334	385	346	357	331	325	326	353	355	366	316	367	353	382	343	323	337	339	352	363	366	387	374	358	338	349	362	336	353	419	331	335	379	347	330	365	318	345	345	342	316	329	352	381	336	355	366	342	327	367	347	316	348	353	311	340	340	332	353	319	388	334	359	359	327	343	327	327	372	360	314	344	329	350	352	333	335	341	338	362	389	323	388	342	349	328	326	348	337	335	335	351	337	347	348	335	347	389	325	354	395	367	351	367	361	300	341	334	342	338	358	363	334	361	322	298	322	360	324	332	362	378	353	360	368	347	347	357	332	349	369	352	356	353	364	376	351	327	341	332	337	337	334	304	352	370	325	350	368	322	314	345	349	374	332	340	362	370	356	371	352	356	334	341	346	351	362	338	346	332	352	346	339	336	340	326	341	369	345	332	340	351	294	339	328	363	353	348	349	335	328	371	337	345	312	322	338	345	333	347	344	337	343	367	343	351	341	369	323	319	343	308	335	351	342	368	346	329	319	331	356	333	338	335	331	361	338	363	344	327	325	363	350	330	325	365	330	327	345	336	356	336	340	346	349	369	346	369	352	354	363	361	338	315	359	303	353	352	316	339	337	358	343	371	343	343	346	357	359	353	334	314	370	369	352	341	317	356	334	316	390	358	330	376	343	346	295	361	395	352	346	330	349	363	336	354	335	348	344	351	383	364	345	356	315	317	352	347	337	342	333	320	347	342	340	380	359	371	341	349	326	316	331	340	330	351	338	317	359	357	366	351	315	335	317	346	327	334	360	359	378	330	330	355	335	340	371	323	309	368	363	408	338	356	360	354	339	352	332	326	342	342	376	343	333	353	321	335	334	346	355	310	322	340	332	341	343	376	336	333	324	345	312	357	336	349	350	374	337	337	353	353	307	333	324	376	368	318	324	360	332	330	337	327	359	351	335	329	360	315	365	337	347	362	354	368	363	369	352	334	382	358	311	367	348	322	362	327	360	330	329	357	370	375	342	342	347	341	332	362	343	331	324	336	334	347	333	323	352	355	350	382	339	331	345	364	343	361	310	381	354	335	301	350	356	349	319	316	354	396	342	337	322	336	321	350	333	375	328	337	331	368	311	376	330	360	349	367	331	349	323	338	375	351	369	368	349	354	335	319	312	371	333	346	335	381	331	340	333	311	360	351	323	346	336	369	354	343	326	304	343	367	361	347	310	348	375	336	331	376	330	362	344	362	339	337	337	307	340	370	365	306	350	333	369	356	373	344	353	340	350	328	319	341	341	346	338	338	372	350	382	303	315	329	347	319	326	339	343	315	343	333	366	333	326	335	371	355	326	328	360	349	346	353	357	325	359	339	331	343	347	346	325	326	331	331	367	350	309	322	371	334	362	373	341	355	322	373	321	327	355	320	334	325	318	333	322	348	357	386	338	342	346	359	326	323	310	344	358	343	358	349	332	335	318	319	381	336	368	323	373	343	323	331	334	346	342	358	328	367	350	340	332	324	361	348	324	323	321	371	325	351	323	326	370	354	319	346	353	365	335	361	337	301	330	373	349	327	343	370	369	335	346	331	355	342	341	351	350	331	361	346	339	334	329	388	349	337	348	346	361	345	325	346	350	335	333	344	350	342	376	326	335	316	358	357	360	350	331	337	365	358	327	337	333	404	342	362	362	311	362	320	394	351	329	364	320	313	365	343	302	328	327	353	373	337	367	315	311	348	312	350	361	371	301	321	346	369	373	316	353	341	319	353	342	342	372	368	325	399	332	360	343	330	337	352	303	368	341	346	339	352	357	348	358	306	384	348	336	345	331	342	347	348	333	359	348	336	370	383	354	375	346	343	332	337	318	320	318	352	349	359	333	366	339	358	350	350	357	369	337	342	332	350	344	376	323	329	339	339	342	321	323	358	354	330	346	338	300	380	360	323	340	326	349	369	347	339	348	346	308	334	354	330	344	354	344	359	333	348	334	372	346	341	356	337	343	342	351	346	369	341	342	364	328	350	349	330	348	336	350	356	324	319	359	351	343	321	331	356	379	324	365	312	309	345	358	348	340	340	324	326	341	336	341	363	337	344	342	361	332	345	347	344	343	338	330	334	356	322	340	369	310	333	357	325	323	338	348	344	341	345	335	346	321	305	362	347	364	345	351	373	314	332	367	351	319	364	353	345	347	322	314	351	338	361	384	341	378	351	355	322	360	391	347	345	334	301	349	328	336	322	356	357	352	345	317	341	347	374	343	383	347	322	310	333	367	326	345	343	339	349	340	349	327	339	351	368	331	350	328	306	309	327	373	339	324	322	340	330	357	367	319	337	313	359	333	356	369	330	332	346	353	357	314	323	354	344	312	347	336	317	364	345	338	318	356	350	351	361	367	377	340	344	341	361	314	319	369	347	336	341	309	296	368	331	357	319	339	350	305	331	346	385	329	353	330	349	325	337	331	350	380	340	316	357	327	358	326	330	364	325	312	360	322	367	342	379	339	380	347	316	340	321	353	340	356	325	347	346	337	320	343	351	349	357	346	331	360	305	337	373	388	357	343	325	392	310	289	339	335	344	345	341	387	336	321	345	384	318	358	357	329	356	365	326	354	338	343	350	352	377	335	336	350	337	328	360	311	327	333	328	355	369	335	330	332	350	353	337	370	341	359	327	349	354	371	325	376	373	382	340	334	321	338	336	328	353	337	360	348	334	344	355	341	355	338	336	352	356	383	343	333	333	345	354	355	359	333	383	326	351	329	336	373	343	375	377	351	321	349	347	327	355	351	346	334	343	354	404	347	370	371	328	337	335	352	322	354	328	358	331	341	346	333	346	325	391	380	369	334	359	365	367	308	333	322	339	366	359	334	353	346	331	331	329	316	318	332	356	351	325	338	357	339	345	339	362	351	364	315	343	319	342	337	323	356	352	332	333	354	336	368	291	323	361	331	369	334	327	354	354	335	343	358	328	390	318	354	313	345	363	341	380	339	356	316	345	348	326	336	358	336	332	341	338	333	352	318	339	333	354	338	340	378	357	371	351	338	347	316	367	337	364	317	358	378	357	309	368	346	325	347	344	344	352	339	342	358	334	349	359	359	329	340	347	326	372	340	366	330	384	335	324	335	356	321	321	394	361	346	336	339	343	378	340	346	392	339	334	343	343	372	370	353	345	344	328	360	345	339	345	340	361	353	336	353	343	335	328	357	326	321	356	337	355	336	317	325	327	378	337	353	355	346
1017	588	487	312	604	666	661	707	488	228	142	66	70	67	60	43	56	50	50	57	58	57	51	48	62	57	43	44	47	49	39	48	35	44	41	30	44	38	40	52	35	24	38	47	39	40	41	42	36	43	40	39	36	39	36	43	48	34	45	38	41	34	51	46	50	35	43	42	44	34	41	40	52	36	52	45	51	45	50	37	37	38	42	38	40	39	45	35	45	43	45	50	45	45	43	36	48	47	36	47	23	54	38	45	35	49	31	40	37	37	45	34	50	44	43	57	40	51	39	53	36	35	49	47	50	44	39	38	35	44	34	41	39	40	40	55	39	50	47	48	45	37	54	40	41	38	35	53	52	40	47	49	45	42	45	42	37	44	35	37	47	40	38	44	30	48	44	48	28	47	46	42	35	37	34	45	35	46	36	32	48	42	41	42	43	46	41	55	33	41	28	37	36	36	44	45	39	44	25	46	40	45	38	41	39	38	34	55	37	37	39	40	28	29	45	43	38	53	43	49	31	45	37	34	35	45	43	37	41	48	35	44	30	40	33	34	46	32	49	41	45	45	33	46	45	54	41	40	42	48	34	32	37	49	48	42	43	49	38	43	31	45	40	43	33	51	45	50	45	41	43	50	37	49	47	60	37	44	40	43	50	46	41	38	45	42	38	26	43	37	51	45	36	42	59	36	36	48	31	44	52	47	43	42	42	36	37	36	51	42	44	45	46	43	43	45	47	52	46	50	34	54	52	51	47	39	42	37	44	55	33	45	35	45	47	38	45	36	34	42	42	36	42	42	39	37	53	48	35	43	42	46	34	44	46	42	52	35	30	34	36	43	37	33	42	43	37	38	35	35	48	32	44	49	38	22	44	34	43	40	47	47	40	31	40	41	42	39	30	41	44	48	38	32	45	28	36	47	31	49	50	50	50	26	43	39	42	36	44	46	32	35	51	47	34	54	46	51	39	40	37	36	44	43	47	37	31	35	38	38	32	38	40	34	49	55	38	38	48	45	42	41	42	49	44	40	48	52	39	36	39	44	45	42	51	42	36	47	44	40	46	29	37	59	46	35	32	32	29	43	37	36	39	33	43	45	41	26	39	45	55	49	40	39	55	41	36	45	38	37	52	40	38	37	46	39	53	39	36	42	53	41	44	38	31	54	35	45	30	50	50	34	43	45	36	40	44	50	50	44	43	45	44	27	43	38	30	52	63	48	46	37	49	44	40	37	50	31	35	46	43	35	38	43	41	41	29	27	31	46	38	49	28	42	40	49	34	33	31	38	46	29	40	49	38	47	39	38	37	42	41	40	46	34	36	37	45	40	38	44	40	46	33	38	26	39	43	41	46	38	33	38	43	40	43	50	44	39	41	46	54	39	47	46	42	35	48	38	37	48	49	42	36	43	39	47	35	39	37	38	42	36	46	39	43	32	36	43	49	37	52	39	49	45	42	41	43	42	32	39	43	42	36	41	41	47	37	47	33	37	46	45	41	37	33	43	44	52	37	39	35	29	46	59	49	32	32	45	48	41	48	38	38	39	49	54	45	41	46	49	37	46	43	42	37	43	49	42	37	44	38	36	51	41	49	39	37	42	44	42	45	44	43	49	40	47	45	51	50	45	37	44	40	39	50	49	48	33	48	35	30	41	34	40	43	43	37	35	43	38	29	43	37	45	39	42	39	36	45	46	39	45	27	33	49	51	57	41	52	47	47	45	49	40	40	36	44	41	36	47	42	42	35	45	37	32	42	40	45	46	36	41	52	41	46	44	50	34	40	52	31	36	48	35	46	50	38	32	45	39	43	50	53	38	46	40	47	43	56	47	33	47	43	42	39	40	31	44	43	40	44	47	49	39	46	44	35	44	42	38	41	44	48	35	37	32	46	46	54	46	45	34	40	45	31	32	41	39	47	42	51	42	34	41	41	50	43	36	43	47	39	38	43	36	35	43	33	42	46	41	45	44	47	26	34	50	38	29	32	43	44	53	31	49	40	44	51	39	44	48	52	46	40	35	35	34	50	42	36	48	34	35	46	37	41	39	34	43	32	49	39	49	45	39	40	38	38	48	46	55	43	49	46	46	48	36	42	35	44	29	41	32	45	31	33	42	43	61	50	47	47	31	29	47	39	37	43	39	48	37	32	43	36	44	56	59	43	40	47	38	33	43	40	40	36	38	36	29	44	42	35	41	41	26	45	42	29	40	48	42	38	49	42	38	45	46	38	45	44	45	36	47	34	33	53	40	43	35	38	37	42	41	41	47	43	42	45	31	43	31	37	28	48	41	40	44	38	40	46	46	40	31	48	52	32	50	34	42	47	40	35	44	48	30	42	49	44	39	37	35	43	37	45	48	33	39	47	37	45	57	35	44	45	39	36	43	39	52	39	49	40	38	46	39	51	47	40	50	40	41	42	45	41	34	48	36	38	43	46	48	46	44	47	45	46	43	32	48	34	41	39	33	53	30	43	45	58	55	38	48	29	49	35	40	53	44	44	46	46	46	38	41	36	45	44	36	49	50	35	51	44	52	39	39	49	53	41	46	37	39	43	35	37	40	48	48	44	48	42	38	42	32	44	39	34	52	40	41	39	38	43	49	31	37	36	37	53	43	48	43	43	45	35	39	31	39	45	47	42	34	53	53	45	34	39	39	44	45	53	30	45	46	49	41	35	47	47	34	38	32	35	46	37	43	57	47	41	49	40	41	38	34	37	48	45	44	37	28	34	41	44	36	45	49	41	50	34	37	38	39	40	40	42	43	43	38	35	29	37	40	39	34	47	33	40	45	44	39	55	35	44	37	36	48	50	41	51	49	51	42	49	45	36	44	42	30	39	41	30	38	42	38	49	45	50	42	50	47	41	39	43	34	40	41	47	50	36	35	38	46	38	37	44	52	43	38	37	45	43	40	39	35	34	39	50	49	47	38	45	52	47	52	44	60	39	46	26	44	45	31	45	44	45	38	39	42	42	34	50	32	36	44	41	37	30	43	37	46	41	38	48	62	38	49	44	41	44	39	43	64	44	35	32	46	48	46	33	38	51	43	46	43	41	46	42	29	41	41	37	44	55	36	41	51	31	41	42	34	32	44	48	30	42	53	39	40	26	54	51	34	50	48	45	44	36	41	46	47	36	45	41	45	38	43	41	36	36	33	49	43	43	32	44	49	40	40	35	43	32	31	51	40	37	44	39	35	55	43	36	44	39	40	41	32	37	35	59	43	33	32	37	43	51	38	52	48	48	57	42	35	35	46	40	48	58	42	43	53	35	33	40	43	44	36	42	43	47	34	50	37	44	46	37	42	51	52	53	56	43	42	38	45	35	37	32	51	45	43	56	41	38	32	34	47	47	46	40	46	49	35	40	49	54	55	46	41	50	38	34	39	35	35	40	43	40	34	45	33	43	41	46	46	50	34	50	47	36	47	48	59	43	40	40	43	47	44	45	55	52	34	52	47	36	40	42	41	46	48	42	58	39	45	55	41	48	35
21935	15141	12442	24534	32782	29048	27690	25334	19369	10145	5818	2532	2250	2092	1812	1742	1561	1489	1426	1404	1333	1188	1092	1087	1024	1022	966	990	895	905	977	939	889	857	832	854	881	870	789	818	790	801	810	771	774	808	757	794	802	773	828	764	798	799	821	767	760	788	731	801	760	750	774	758	780	745	798	713	769	761	765	734	725	780	741	797	779	720	768	676	786	753	764	764	701	724	690	730	749	732	761	734	728	732	686	802	705	780	785	681	736	768	759	748	729	720	762	704	734	737	726	725	710	739	748	737	746	718	722	715	712	664	717	757	738	681	712	788	714	763	722	713	747	732	740	712	717	736	741	716	722	716	739	709	728	737	745	714	739	773	705	742	764	733	720	771	740	784	658	738	735	742	755	719	720	720	748	743	748	723	733	691	810	669	722	728	730	724	729	710	763	704	744	721	707	745	760	715	706	761	721	703	750	737	727	730	709	745	728	694	753	700	752	711	723	737	774	753	721	792	734	700	725	735	703	693	679	757	708	693	731	726	706	764	751	724	735	724	678	722	738	705	726	738	678	683	733	734	693	722	708	728	716	746	665	694	755	665	807	693	776	720	718	705	705	721	784	731	697	758	705	765	762	716	730	729	709	750	741	696	682	727	726	718	729	748	722	719	702	707	738	733	739	716	694	673	722	737	768	707	756	719	691	700	732	668	731	681	674	694	747	744	724	730	753	689	694	702	723	771	744	736	669	760	784	702	669	753	799	763	735	727	715	752	680	747	698	707	741	789	747	734	746	740	720	717	753	740	770	726	725	720	696	736	735	757	670	777	789	710	769	716	733	755	692	713	760	757	750	709	708	729	745	731	723	734	773	716	694	664	718	686	766	762	710	711	703	763	724	778	753	699	743	713	681	739	736	737	741	707	707	716	728	756	773	762	750	760	758	752	697	721	758	717	721	706	698	725	769	779	687	693	754	709	749	744	770	723	726	735	678	669	706	721	683	721	724	701	692	741	736	732	706	732	726	733	719	705	703	695	711	706	794	740	695	754	745	705	746	752	694	745	737	721	740	728	730	735	736	738	757	749	704	734	736	764	720	741	771	729	731	724	754	740	719	728	730	720	730	791	678	706	695	705	730	738	743	755	724	688	716	700	746	752	771	743	663	717	749	751	734	743	759	758	700	718	725	728	731	790	762	712	707	708	733	738	742	734	744	703	714	710	732	701	711	718	699	753	728	667	714	714	765	709	747	721	740	756	693	747	709	699	753	785	752	742	731	717	671	725	690	720	761	738	695	728	740	667	744	733	726	748	705	741	762	781	739	761	749	715	703	750	738	720	683	719	712	723	730	725	730	802	709	736	757	772	730	730	685	690	765	709	739	738	710	765	735	785	704	734	764	752	720	748	721	703	776	747	694	732	730	724	729	720	738	695	761	741	750	731	699	710	752	761	726	767	722	710	757	676	721	723	719	744	729	709	681	703	708	772	738	727	711	760	721	727	744	702	743	709	738	674	725	768	746	764	766	716	749	720	762	712	737	769	688	732	749	703	742	707	704	730	710	725	714	738	709	731	757	698	716	700	690	729	707	679	721	722	753	708	728	763	679	765	733	741	747	733	685	727	752	726	741	742	704	747	758	744	733	719	681	734	735	745	700	745	748	674	751	722	714	707	748	709	742	753	724	721	715	735	731	726	702	731	776	757	757	710	722	694	756	692	736	744	734	699	701	705	737	706	738	763	747	716	714	738	780	709	731	773	671	741	673	742	738	738	726	729	725	781	712	733	766	772	738	790	705	721	717	747	757	750	743	709	733	730	746	759	646	754	711	752	727	750	719	764	760	733	736	727	763	700	745	745	692	708	767	724	739	747	694	711	725	709	739	746	720	715	773	744	740	711	708	703	746	732	763	766	696	654	747	690	719	704	705	727	732	735	714	725	772	672	750	759	750	734	765	704	721	715	725	707	711	747	745	718	727	729	688	752	693	640	721	709	742	719	721	749	731	681	720	724	714	734	782	734	726	706	755	710	726	685	716	739	732	697	763	735	699	719	747	736	706	710	736	728	780	653	743	758	734	702	716	710	696	697	699	733	709	709	728	765	757	690	751	717	753	747	748	744	761	742	714	643	741	712	716	750	729	724	711	757	717	726	706	742	764	748	732	687	738	744	699	722	738	714	693	745	738	701	706	721	728	712	693	779	725	756	717	715	776	750	778	719	713	719	722	722	727	740	724	716	750	759	770	753	710	738	729	714	714	757	731	716	692	751	729	744	702	681	681	762	736	747	672	759	738	779	703	747	731	768	724	735	730	746	735	710	761	720	795	771	725	720	735	713	701	745	730	773	711	760	740	717	700	716	771	743	738	753	673	729	708	723	737	730	702	678	738	772	744	690	710	711	685	718	695	693	715	759	742	683	743	719	689	772	726	695	707	748	730	763	717	685	722	712	729	754	695	652	738	735	701	678	705	716	731	721	726	726	734	732	707	703	728	716	702	718	730	721	713	731	694	735	743	768	717	740	760	694	785	706	719	743	725	695	760	696	747	729	695	706	754	762	752	713	747	736	760	726	733	695	723	752	747	715	719	741	739	738	728	722	760	704	740	761	702	706	748	759	714	671	688	755	796	718	766	705	764	748	751	753	730	673	690	719	727	687	745	771	745	727	731	714	730	785	752	741	698	719	706	745	740	720	763	726	740	697	740	748	725	741	700	758	697	726	689	710	730	724	736	770	756	730	752	706	728	719	750	752	705	738	752	724	730	712	731	782	708	715	718	725	738	706	690	753	736	713	733	713	736	731	756	735	705	724	700	705	722	728	672	729	729	735	729	724	727	721	736	719	804	712	774	703	738	777	751	773	699	713	693	666	750	774	664	699	713	733	774	708	728	775	706	739	704	740	742	702	705	726	747	771	731	706	744	717	702	708	723	769	749	707	745	714	740	745	746	778	726	694	737	736	672	752	780	783	754	689	710	770	701	727	746	678	691	690	716	683	735	720	778	766	674	723	746	683	743	726	730	721	768	709	704	713	694	724	728	711	743	765	708	742	721	689	698	718	734	720	696	747	746	776	728	788	695	739	738	750	679	770	747	749	680	744	708	690	726	738	709	725	749	726	739	767	755	724	746	697	744	752	740	761	705	735	715	713	705	745	769	718	679	701	734	768	739	717	689	729	718	771	752	736	707	746	757	699	771	757	746	771	734	718	699	783	744	733	728	722	744	705	761	736	729	701	789	753	736	743	737	783	721	727	697	736	690	704	766	743	712	727	703	747	713	729	720	724	697	692	727	752	776	745	754	764	751	705	773	729	710	661	703	735	756	781	728	761	750	745	702	701	720	704	738	693	716	699	749	693	707	737	715	717	756	702	716	730	723	726	736	760	713	742	718	725	714	755	735	747	754	710	738	727	786	743	742	757	786	754	761	706	748	770	688	744	759	695	752	756	683	717	695	747	768	704	757	687	666	721	743	687	731	724	708	670	744	750	707	743	779	731	744	698	689	712	743	692
2425	560	534	268	521	655	745	784	366	202	124	60	63	49	44	44	37	38	32	23	30	22	31	32	33	22	35	35	30	30	30	31	25	29	24	29	35	26	21	26	26	33	35	28	27	26	31	27	20	31	23	25	33	28	22	40	38	32	28	27	21	30	23	27	17	19	25	24	15	23	33	33	22	30	25	30	28	28	26	21	19	24	23	18	19	35	27	24	24	30	30	23	31	26	19	21	27	28	20	24	31	25	26	24	27	24	21	24	32	25	20	27	33	20	35	22	20	19	28	30	24	25	22	24	21	18	22	24	30	38	23	26	24	23	29	27	28	28	23	28	24	24	30	21	25	19	30	24	16	23	30	25	18	22	28	31	24	28	31	19	11	17	26	28	24	26	33	26	26	20	21	20	29	26	25	33	24	24	29	24	24	27	24	17	30	22	32	22	21	24	26	23	20	25	26	26	23	40	22	28	30	22	21	26	23	28	31	31	26	17	20	24	21	21	19	33	26	30	24	30	35	19	14	21	32	28	23	27	20	11	19	23	20	36	30	28	23	23	34	24	25	23	25	24	27	20	19	22	16	41	21	18	19	17	28	24	25	21	25	26	29	22	26	21	29	28	20	29	32	20	26	20	30	31	23	28	19	18	29	18	20	24	28	37	28	28	25	18	40	24	19	15	15	23	17	28	24	18	24	30	30	14	31	30	31	27	31	19	27	27	19	25	28	36	21	23	19	25	27	32	21	28	17	26	33	23	22	17	27	20	28	30	20	25	21	20	31	22	23	20	19	28	26	15	25	23	37	31	27	20	34	19	29	30	26	24	22	32	30	26	34	18	18	18	19	26	23	24	21	30	34	17	22	30	33	21	19	23	26	27	24	25	21	25	21	19	20	22	27	26	25	29	26	23	32	29	23	18	27	21	23	19	19	27	31	24	20	24	26	27	21	40	25	21	25	33	26	31	25	19	23	31	17	25	35	31	27	18	25	10	36	25	30	17	25	28	29	26	30	39	23	21	28	20	30	23	24	23	22	29	35	21	24	22	23	23	22	20	41	31	27	29	30	23	26	18	26	24	26	23	30	26	23	22	29	28	17	21	20	21	34	25	22	23	22	23	21	36	21	22	25	31	19	32	19	20	30	29	28	34	23	41	28	22	34	22	27	17	30	28	29	24	18	24	22	17	24	29	22	33	35	30	22	21	28	27	28	17	31	19	24	29	25	23	25	19	34	27	29	22	38	21	34	25	15	16	30	23	17	28	28	17	27	26	24	25	23	30	29	35	29	29	34	26	22	33	18	23	30	24	18	21	28	31	25	26	25	26	27	25	20	19	27	18	12	26	29	31	28	33	19	26	21	22	13	23	15	18	26	27	30	17	30	28	24	27	23	30	21	25	21	25	22	27	25	27	31	30	23	26	15	23	18	28	19	25	18	23	30	30	18	27	32	33	27	24	18	25	24	18	25	20	25	22	22	17	16	33	21	31	14	25	29	28	22	16	29	27	22	27	19	25	26	26	28	27	30	32	24	25	26	29	27	30	29	35	21	27	26	35	24	27	23	17	17	33	18	22	26	25	23	24	29	22	21	29	28	25	15	18	16	26	27	23	31	21	24	24	19	23	31	28	22	25	28	23	30	22	25	29	25	19	30	34	23	28	29	20	26	27	21	33	26	23	24	27	16	35	26	30	27	20	22	26	33	21	29	18	24	29	32	25	29	28	29	28	17	33	17	22	30	28	34	28	31	18	25	28	23	20	32	22	22	19	19	24	24	36	30	35	20	17	27	20	31	30	18	36	28	26	35	23	21	30	33	22	24	17	28	25	22	34	25	24	25	22	24	33	16	19	26	18	28	29	31	27	17	25	34	25	29	24	21	18	21	26	23	31	26	25	27	21	25	29	26	26	28	25	22	25	28	28	29	24	45	25	29	20	34	35	34	21	33	22	32	26	25	28	24	25	22	16	18	27	21	25	26	23	29	29	23	25	20	30	21	22	25	29	27	29	28	30	25	27	26	26	23	26	26	21	28	35	21	24	13	34	21	18	23	21	27	24	33	27	26	30	23	29	30	29	19	35	33	25	20	29	26	20	24	18	23	23	21	24	33	24	28	24	25	28	32	19	23	21	29	19	20	26	34	34	25	20	22	26	31	29	29	33	22	20	28	26	21	31	28	24	22	34	33	25	25	26	21	31	21	28	17	23	21	29	22	23	32	22	37	30	22	20	29	30	24	32	25	21	25	16	21	23	30	32	24	24	29	18	34	22	22	28	25	26	31	31	29	28	22	26	29	38	24	29	18	26	32	24	21	29	26	24	28	27	29	17	25	31	20	21	32	27	29	21	22	18	31	25	27	31	30	34	22	23	25	24	20	18	28	34	23	26	35	22	21	35	28	29	22	30	29	28	22	24	22	17	21	29	24	29	17	21	36	33	36	32	32	20	31	25	32	28	28	22	27	22	29	27	21	34	31	34	30	30	27	22	34	25	27	24	33	26	21	27	22	19	21	21	21	28	32	26	21	24	18	21	23	31	21	29	17	29	23	23	29	25	31	30	25	35	19	24	30	25	19	20	30	28	26	22	29	28	38	23	21	13	31	27	28	27	19	28	26	31	33	28	27	18	21	20	27	30	35	24	31	37	26	32	18	25	26	20	29	19	20	29	25	26	24	22	29	22	29	21	22	19	24	31	24	25	22	31	31	22	22	24	25	28	25	31	23	21	26	29	17	26	28	34	17	30	41	17	22	24	19	28	26	17	30	21	28	29	28	30	31	26	23	32	21	26	22	28	24	18	19	23	33	22	29	21	27	29	27	24	27	23	18	32	36	33	18	27	32	21	19	33	32	24	20	26	18	22	25	21	29	26	29	21	24	15	26	28	20	24	34	27	38	19	25	42	22	14	21	36	28	25	34	23	31	29	19	25	21	34	27	20	20	20	32	28	20	32	21	25	23	29	29	27	17	29	28	27	26	22	25	21	22	24	19	24	19	25	25	32	22	29	29	32	26	20	27	24	29	26	21	29	27	29	16	16	28	28	23	13	29	31	23	20	39	30	32	18	22	19	20	20	33	24	32	22	23	27	21	36	19	24	18	29	32	25	36	29	26	31	16	19	25	30	27	25	23	25	24	21	29	24	22	17	20	27	30	29	23	33	36	16	17	27	26	27	26	18	22	26	20	31	37	36	24	19	21	30	37	20	23	23	35	32	24	24	25	28	26	15	23	17	19	23	26	22	10	35	37	22	16	19	29	19	19	27	38	20	35	26	28	27	25	30	26	33	30	22	31	28	29	22	23	24	18	22	29	25	24	25	26	32	18	28	25	30	25	28	27	29	27	30	25	31	23	27	28	32	30	25	35	21	29	24	27	21	21	25	20	22	31	27	40	28	22	26	34	38	18	26	22	38	17	27	24	18	18	25	34	17	29	26	20	35	21	13	25	34	36	27	28	35	25	22	31	25	21	27	33	25	24	27	35	27	23	23
19663	15080	12326	24248	31322	30337	28885	27799	16588	9956	5696	2358	2020	1796	1555	1458	1245	1186	1127	1110	1058	851	811	755	738	772	668	708	657	667	675	682	617	585	580	577	584	557	557	532	499	544	526	518	533	529	498	498	550	510	506	544	499	539	465	497	493	503	488	506	472	464	484	440	458	528	487	422	504	495	494	473	456	504	465	489	484	508	477	457	460	473	478	461	485	490	460	467	470	427	489	475	489	458	423	453	485	424	481	483	443	449	475	479	476	455	471	454	455	450	422	463	454	450	451	462	454	443	475	410	473	422	469	436	455	476	488	448	483	467	453	426	444	434	450	460	437	454	464	464	432	443	427	477	437	442	448	417	483	431	470	437	443	438	447	470	438	440	471	497	459	443	412	453	512	484	439	456	445	421	424	446	445	443	458	495	448	449	467	522	461	456	497	504	454	463	441	422	449	466	433	423	478	450	467	453	457	417	483	435	444	446	426	450	414	468	449	475	475	446	443	455	408	413	440	447	442	470	489	482	445	441	477	431	463	482	442	455	435	447	439	434	457	438	430	479	451	441	440	445	466	471	463	439	467	454	486	439	472	435	468	482	439	443	446	456	444	453	465	423	468	437	443	435	455	467	437	462	481	479	454	438	430	428	466	464	402	436	425	448	451	415	458	444	480	434	451	472	471	469	487	453	434	451	427	456	473	437	430	447	487	442	458	455	456	465	447	430	413	457	467	426	464	454	413	481	443	440	449	433	447	426	464	458	479	469	426	448	404	447	484	457	465	478	449	447	439	415	450	421	439	434	412	434	444	456	455	479	456	477	434	461	464	458	461	407	432	435	433	437	463	456	419	438	450	444	419	451	439	415	431	488	445	413	492	453	457	473	409	462	459	446	434	418	462	427	471	439	438	476	442	441	444	440	479	463	412	474	434	458	429	448	429	476	418	442	410	467	433	470	440	457	422	457	449	446	447	414	442	431	466	451	463	448	428	423	439	462	415	460	448	444	461	410	396	473	484	467	441	466	448	428	450	442	422	449	485	419	447	447	451	401	440	478	451	458	445	468	427	470	432	441	452	430	436	441	478	458	469	450	442	470	470	432	482	436	462	459	436	427	458	451	451	417	437	446	435	447	467	442	455	478	466	496	427	458	431	457	441	403	499	436	431	457	460	429	443	416	441	442	476	450	433	433	445	422	439	442	466	456	438	459	415	395	449	461	475	461	472	483	430	417	396	450	476	448	456	422	444	459	421	455	442	522	426	462	456	458	447	431	464	484	452	457	438	469	407	467	423	429	446	501	457	457	472	403	466	462	461	450	505	458	473	450	475	463	469	444	458	434	457	436	400	459	467	444	415	431	442	432	438	416	451	423	456	474	467	430	448	452	430	445	464	461	447	447	441	448	446	451	449	438	440	475	420	469	470	446	475	421	476	449	448	466	440	444	486	436	420	449	451	432	415	460	475	475	431	480	455	439	440	454	461	449	487	429	436	430	453	475	433	486	442	472	452	467	438	481	456	473	433	459	465	445	485	445	447	466	446	449	444	433	479	446	469	440	418	442	411	475	432	454	454	452	397	437	472	437	442	444	510	483	477	452	442	460	470	435	467	438	516	439	460	447	470	456	501	453	467	432	454	448	439	463	454	450	455	456	481	416	416	446	415	464	493	422	411	441	454	447	425	468	467	435	466	456	478	423	421	439	459	471	453	421	436	450	443	463	441	467	403	432	495	426	463	434	440	464	444	459	431	458	403	453	449	444	436	436	451	479	457	425	452	443	471	459	396	431	455	438	448	471	474	472	444	398	434	459	413	461	460	477	469	421	430	412	419	489	458	460	437	456	374	471	440	441	455	452	477	489	471	453	433	440	419	430	437	446	476	431	406	469	478	451	455	459	465	437	439	436	461	434	468	474	443	434	443	452	472	415	448	439	437	427	447	474	439	480	477	416	453	433	446	477	473	470	450	440	468	457	437	399	452	430	460	483	429	465	455	466	476	489	451	459	451	462	477	431	466	467	463	463	394	442	479	461	464	463	447	468	441	448	458	462	448	460	486	483	422	449	437	479	429	440	421	462	409	475	457	494	461	424	457	459	440	456	451	438	466	439	467	447	443	443	407	458	426	407	450	417	442	461	422	492	463	494	424	448	433	396	446	480	441	466	472	411	460	455	477	463	405	439	464	448	444	477	471	480	458	438	415	461	433	472	427	458	450	453	482	422	472	451	455	436	440	428	452	443	463	403	470	437	478	441	477	457	476	416	449	414	471	462	448	447	420	447	483	458	448	437	482	467	465	435	472	464	451	434	445	437	441	453	459	455	424	442	472	450	479	434	475	433	437	407	457	449	457	488	441	480	413	474	446	439	473	468	430	426	435	471	452	452	501	480	450	401	438	488	447	426	452	490	476	450	480	473	451	450	450	446	455	454	461	441	449	481	500	451	424	418	454	440	427	459	456	449	430	477	479	446	434	463	444	466	446	439	475	500	451	448	468	463	459	421	421	452	418	448	436	458	433	419	488	442	482	469	477	439	444	424	407	434	448	446	474	453	452	452	440	422	450	438	462	402	425	447	429	467	447	417	472	421	461	456	438	456	440	458	454	432	496	454	476	406	434	434	460	455	454	461	445	450	448	438	447	484	427	464	453	458	443	467	501	431	443	432	403	449	453	450	437	459	416	488	455	492	449	493	462	448	445	438	444	432	468	438	445	444	471	483	436	443	397	467	433	442	444	426	441	434	428	433	448	418	458	449	469	442	462	431	419	438	430	444	475	433	427	459	462	444	441	414	446	428	466	457	452	456	452	458	448	454	463	451	394	442	459	477	463	424	452	427	411	447	452	474	462	411	442	455	453	435	450	478	459	447	466	435	440	432	454	465	440	461	442	453	437	440	439	488	420	451	453	447	456	471	460	461	479	434	445	468	444	486	476	516	457	407	456	422	484	449	447	469	450	472	482	498	447	455	464	455	449	473	495	469	452	475	423	420	451	397	433	488	428	478	417	453	424	443	448	448	460	446	423	441	448	437	461	444	454	447	419	439	445	467	451	430	435	452	458	440	405	449	436	467	454	446	468	430	456	433	452	459	484	453	435	451	408	413	458	446	457	443	455	451	448	433	492	410	471	430	472	433	418	465	426	475	477	431	418	425	456	448	445	441	479	470	468	441	427	470	447	458	478	462	443	388	446	445	432	457	460	479	454	425	427	451	440	460	459	443	450	441	443	415	474	470	396	464	447	498	442	454	435	441	458	425	472	474	428	452	473	457	440	459	422	443	487	451	461	460	436	436	459	446	457	466	446	435	443	437	463	458	478	464	485	424	471	461	469	449	417	495	439	473	418	495	459	461	405	449	416	431	453	474	456	452	454	496	459	483	450	456	468	438	410	434	433	432	432	460	438	455	403	453	427	415	432	424	444	454	439	440	462	438	477	460	451	447	451	452	453	479	417	466	447	417	437	443	476	482	428	426	497	450	468	444	470	437	434	466	451	469	462	427
2044	1224	814	532	882	1225	1029	1395	707	299	193	110	120	117	106	108	93	99	81	86	90	84	71	75	72	73	69	66	72	78	80	86	65	76	62	76	68	69	67	62	68	65	65	69	55	67	72	58	62	62	48	80	55	66	56	66	59	69	64	64	66	74	71	67	55	53	57	71	72	67	66	60	71	59	63	65	72	57	71	60	64	52	62	73	57	64	66	64	73	50	47	59	54	55	73	47	65	63	51	74	62	63	53	68	67	49	56	67	64	56	56	64	50	64	69	57	56	64	76	71	53	60	64	60	63	59	57	56	65	60	60	61	63	68	78	52	62	51	67	52	57	52	60	63	51	59	62	61	49	58	54	78	60	60	58	65	76	65	58	61	60	65	55	59	56	67	60	55	60	58	67	47	70	53	70	60	46	51	60	70	60	58	58	62	59	54	55	60	62	71	69	59	58	50	58	57	68	61	62	54	53	65	57	62	55	52	63	65	58	63	49	51	55	68	64	61	67	63	57	62	55	63	62	64	52	57	62	58	59	54	53	59	56	57	62	57	53	52	60	69	61	53	62	61	61	70	66	49	66	54	47	55	72	80	72	53	70	67	61	64	60	47	47	48	53	51	67	58	55	54	54	51	72	58	58	58	64	64	75	57	51	65	73	68	53	69	57	51	58	79	68	70	61	63	66	63	66	53	64	66	65	63	64	58	60	58	49	64	61	54	50	49	47	55	51	41	65	54	35	51	51	54	68	69	60	68	60	61	60	66	61	68	46	60	54	49	60	66	67	73	59	62	60	75	66	42	63	62	59	61	59	55	62	58	63	55	59	58	60	52	63	57	61	50	64	72	64	49	50	56	71	64	69	54	61	50	54	58	74	54	53	52	54	76	58	64	45	53	52	72	64	64	58	59	55	56	63	48	76	55	62	59	57	58	58	58	69	63	71	64	56	67	65	56	53	47	66	55	55	55	58	71	57	73	51	70	61	54	57	57	56	47	65	57	63	70	59	53	49	60	61	60	69	53	55	49	64	61	59	56	64	56	61	70	62	64	56	52	60	59	39	71	61	59	64	64	60	53	57	57	67	56	50	78	69	48	67	70	53	62	66	56	68	53	63	58	58	62	51	68	60	71	64	62	67	63	65	54	77	47	59	64	61	53	56	69	68	68	66	63	59	42	42	66	59	65	54	55	59	59	72	63	61	62	59	77	66	64	62	53	59	67	63	50	72	64	54	63	63	57	55	52	60	62	70	66	66	61	54	63	69	61	74	51	70	61	55	68	58	60	70	66	56	57	58	52	73	67	58	56	58	60	64	50	41	62	59	58	56	49	59	57	63	44	60	55	54	58	55	47	53	56	73	61	47	61	61	81	51	85	65	66	59	72	57	70	65	53	60	58	66	55	62	75	53	58	43	57	53	61	57	63	58	57	60	49	61	71	48	62	59	55	67	68	58	52	65	66	53	58	54	50	69	50	50	61	57	49	65	60	53	59	52	58	70	56	55	71	65	65	50	65	61	71	58	47	59	49	59	60	57	54	56	62	48	66	60	50	64	71	74	58	46	68	60	46	56	51	45	58	66	62	71	52	51	61	49	55	52	76	63	62	66	59	64	50	55	54	62	61	68	71	61	65	62	63	58	61	67	61	53	75	57	58	57	61	54	61	65	78	67	59	61	70	48	56	48	46	56	63	60	67	67	69	64	52	59	50	72	52	73	55	60	54	55	57	57	55	50	55	62	50	53	52	54	65	55	58	74	53	64	54	42	46	60	50	52	55	68	77	71	56	59	61	63	67	55	52	52	72	64	54	60	67	46	58	54	59	46	59	61	66	58	51	58	50	58	55	48	66	61	70	60	70	55	50	54	55	63	61	75	56	55	66	51	59	59	62	62	56	64	53	53	58	62	62	44	64	50	57	56	67	61	71	65	52	68	58	62	74	72	75	75	53	66	47	49	74	60	47	60	54	55	41	69	65	48	65	61	60	58	67	69	55	70	62	68	57	60	54	58	44	57	63	66	71	51	54	52	69	50	54	58	56	72	59	60	74	53	48	58	56	64	56	71	63	69	61	74	59	68	59	65	59	52	75	68	70	46	62	62	60	60	49	56	63	51	60	66	54	49	74	51	46	53	63	63	62	57	54	82	53	54	55	69	68	74	60	57	53	50	60	56	48	60	67	59	57	54	63	62	62	61	57	63	54	61	61	49	62	50	53	61	66	57	51	50	62	45	79	58	66	58	58	74	56	55	67	61	64	59	50	54	57	60	56	63	54	48	61	56	57	50	59	52	60	61	72	68	68	63	55	53	65	67	68	63	45	61	62	76	57	60	64	47	55	60	65	57	59	50	75	60	55	54	63	69	75	55	71	42	50	63	63	69	50	51	46	62	62	59	72	55	60	58	68	69	54	47	49	57	65	50	61	52	66	44	56	76	57	62	66	59	63	53	62	56	58	47	45	64	60	55	63	55	46	58	63	58	69	63	56	48	65	44	60	64	71	72	64	57	64	54	62	65	77	54	63	62	49	56	66	54	60	42	61	49	63	60	68	62	75	66	49	65	69	48	49	59	64	50	49	71	53	59	64	64	72	72	47	53	57	51	50	56	56	59	58	73	60	51	53	44	74	52	74	68	64	59	69	64	69	69	59	56	66	73	47	54	54	65	63	53	57	59	45	53	61	49	52	65	58	69	55	60	67	70	56	58	63	60	64	54	53	44	59	59	58	65	68	65	66	70	53	63	58	52	61	56	52	58	57	63	72	64	74	71	70	68	73	52	63	62	67	67	58	59	68	61	53	67	67	68	59	65	67	60	55	58	67	68	67	54	60	61	49	58	54	62	49	65	50	49	57	65	59	55	58	54	54	71	64	64	58	60	54	79	60	62	67	73	55	46	59	38	64	65	53	54	58	63	62	59	53	47	62	62	53	49	56	57	50	64	65	61	43	49	47	56	56	50	62	52	73	64	59	57	59	54	62	55	67	65	68	51	56	61	66	63	60	64	59	69	50	64	63	62	51	65	65	44	60	49	44	54	48	50	59	68	74	52	69	47	56	68	47	53	50	63	68	49	57	50	53	53	68	62	60	38	69	58	67	63	47	62	66	65	59	50	43	67	62	67	62	51	48	56	63	47	68	52	54	63	62	53	56	75	60	54	59	46	70	53	57	86	68	53	55	49	75	58	64	55	68	66	65	73	62	53	56	71	48	65	57	68	51	69	64	61	73	54	73	58	60	57	50	73	73	78	61	60	59	56	50	65	68	65	49	63	60	54	76	57	50	60	69	48	66	49	53	62	72	68	60	57	48	66	65	54	71	66	63	67	65	58	54	56	72	49	58	70	50	60	65	62	60	59	52	51	65	55	66	63	57	64	52	80	64	65	63	64	63	74	65	65	71	55	53	59	65	69	71	55	59	55	51	62	67	63	47	51	57	58	59	62	57	58	50	61	55	62	50	54	56	56	55	63	45	75	64	57	68	47	63	65	55
27160	22445	16498	29930	36983	37619	32337	33727	23102	11985	6794	4990	4336	3831	3237	3050	2712	2540	2404	2388	2306	1927	1821	1744	1672	1598	1588	1523	1507	1412	1453	1399	1381	1355	1316	1367	1290	1293	1218	1304	1220	1250	1217	1254	1188	1182	1139	1180	1156	1162	1250	1201	1172	1153	1154	1118	1157	1084	1123	1054	1051	1042	995	1126	1101	1080	1132	1027	1076	1129	1024	1069	1090	1088	1077	1064	1009	1108	1044	1143	1033	1041	1042	1079	1071	1118	1034	1087	1056	1011	1011	1042	985	1004	1037	1111	1040	992	1044	1039	1014	1008	1022	1013	1090	1001	1015	1069	1038	980	1012	1003	1057	1009	976	1084	1020	1042	1042	1039	1023	1079	1066	1003	1039	986	1051	953	999	1004	1034	1040	1060	997	1002	1017	1081	1006	1012	1083	1067	1011	984	1022	1031	1009	1004	1070	1008	1048	1057	1018	1008	1042	990	1064	978	998	1039	1005	1022	1055	1089	989	1013	971	1036	1023	1023	1067	987	1023	1069	1016	1075	1020	1029	979	1035	1031	985	998	1046	1016	1031	998	979	1057	1009	1021	984	1015	1012	1074	981	1010	1070	1000	958	1002	1074	1042	1001	985	972	1023	1011	1012	997	966	1030	1009	1044	1054	976	1040	1023	1024	1032	1021	1118	984	984	1004	1005	1062	1005	976	1025	1013	1029	1022	1018	982	998	1070	1009	1055	1054	997	1054	1028	1027	1007	1006	1010	1005	1048	990	1042	1055	1026	1027	1086	939	975	1022	1040	1015	1019	1014	1028	1061	969	992	958	1032	1034	1045	1020	987	1032	1004	1054	1029	1033	1007	1028	1022	973	920	1021	1015	1028	997	1047	965	1057	999	986	1012	980	1017	985	1019	1019	993	1046	975	1053	1021	983	1051	994	1051	1020	993	1012	1016	1035	1034	968	979	1043	971	963	1016	1008	1023	994	984	1003	992	1057	1026	998	1064	1017	1009	1025	1000	1054	1020	1011	1025	977	973	998	1071	966	1023	1023	983	1065	989	1024	1029	973	978	1007	1058	1000	1029	1002	992	1024	1051	1018	983	998	1026	954	975	1013	1076	1021	1035	1020	999	1046	1029	990	1030	964	1043	1015	980	1005	992	1046	1019	1056	1006	1030	991	1012	918	1010	1048	1091	1036	989	968	1046	1035	1031	1024	1051	1076	984	996	1026	1004	992	1012	1086	979	1047	981	1026	1022	994	959	1073	973	1000	993	1057	999	978	1073	1017	1028	1002	987	1017	987	997	969	1001	1029	984	1036	983	986	985	1059	1059	976	938	996	1005	1049	1016	1066	1066	997	1003	1031	993	998	1024	957	1008	1013	975	935	998	1064	1021	1025	1042	1047	1017	1032	1000	993	1072	1033	1027	995	1030	1019	1009	974	977	1033	1021	1021	972	1041	1054	1034	1015	1099	984	1022	1020	947	1028	1011	1010	988	1016	995	1017	1008	987	991	1019	1009	1000	1009	1007	1023	1093	1019	961	997	984	1005	1038	1008	1082	1007	1021	1049	1031	992	975	1034	1009	1005	1040	1050	1071	1075	1039	959	997	987	1006	1035	963	990	990	977	1031	1012	1023	1021	1028	1072	1000	1033	1057	1005	1033	1035	1093	1041	1018	997	996	982	979	1028	984	986	1073	1037	988	1001	1037	958	1006	1042	1038	1002	1018	1049	982	1057	1065	988	1015	1023	979	1042	1022	1027	1025	982	1026	1054	970	1011	1023	973	1024	1010	1039	1086	997	1051	962	1002	1020	1062	1046	1009	964	988	1104	996	1004	1020	1016	1000	1033	1050	996	1004	1003	1064	1008	984	994	996	1035	1025	990	998	1019	1008	976	1005	989	1006	1024	1022	993	1009	1000	1032	993	1006	1001	1007	971	1025	1002	969	1039	991	1059	1033	1007	1006	1003	1054	1008	1002	947	1067	1014	1033	997	1046	1087	1022	1010	1005	984	1021	1013	1001	1046	1010	996	980	1039	1000	1000	1003	1033	1033	1034	993	1015	986	1063	1056	1007	961	992	999	948	954	1023	1010	1040	1006	975	1032	1029	999	1032	990	1043	1066	1021	1003	989	1059	1000	990	1039	1070	1019	1022	1000	1054	1023	1017	977	1063	1024	1012	1050	973	1000	952	1067	1011	1035	1028	1012	1030	1026	1013	999	1027	1055	997	1031	954	1054	980	965	1054	1052	1019	991	1015	1028	1024	1047	1039	950	1055	1031	983	1019	960	998	1036	1049	977	1019	1000	975	1011	1003	964	982	1029	1067	977	986	985	1034	1047	1036	990	971	1014	998	1030	950	988	978	983	1020	1029	1011	1003	1023	1025	1036	961	990	949	965	1035	1002	1054	955	1001	1015	1021	1003	1084	1008	1013	1014	991	1046	969	1030	1062	1060	994	1003	1015	1019	1023	986	965	1030	1033	1008	1041	991	1039	919	996	1017	1052	970	994	967	990	994	1023	1014	1051	1003	979	983	1024	997	1061	995	965	958	990	948	1014	966	1041	997	1055	1008	1038	1017	992	1008	1077	1047	1070	1050	968	983	1021	1000	1073	1018	991	1037	1001	1019	1045	999	1000	942	984	971	973	1038	983	1027	1016	984	1055	975	984	1001	973	994	975	983	1015	1050	1047	1023	986	1033	1061	1055	1012	1000	1022	1045	976	1016	997	981	1067	967	1024	1007	1035	1031	990	1037	1032	1005	997	1073	1028	1003	1048	1010	1027	1016	1041	1010	994	1079	1043	1048	1021	1028	1058	1031	1009	1030	1010	980	1023	1031	1067	1049	1089	1049	1011	1036	1001	1032	1028	972	1010	976	1005	1040	1042	1001	1019	1022	997	996	1033	993	991	1031	976	1001	979	1048	1045	1051	1031	1006	985	1049	962	1051	1021	1014	1067	995	971	1011	993	1086	1039	1022	1071	989	1069	985	962	1037	1070	1029	1039	1013	995	1057	1046	979	981	1020	1055	1007	985	1034	1070	990	1032	981	1012	1027	986	991	1013	1037	1037	1027	1029	966	984	1025	991	994	1056	1015	1009	1007	963	1038	1047	1001	1031	982	976	1018	1031	982	1046	1055	1002	1042	1040	1084	999	994	1047	943	965	1002	977	1059	1050	1010	1061	1052	1011	1038	1004	1011	990	1025	1000	1016	1031	1005	1071	982	1026	1021	991	989	1056	1005	1068	992	1071	1007	1031	1036	1020	1025	1013	917	1006	1005	1054	1060	1013	1006	981	975	1052	969	1021	1022	979	1012	1056	1058	1091	1018	1001	1039	995	1026	1001	991	1022	972	1016	1026	1047	1015	1038	993	968	982	984	980	984	1038	1028	1030	988	1047	1043	1068	1026	1004	999	965	1013	991	988	956	996	1003	976	1036	1012	1020	966	939	979	1001	968	1020	982	1004	997	995	943	1019	987	963	977	966	1049	1000	1025	988	989	1041	989	1007	1051	1066	959	1003	1015	1012	1035	1020	1035	1022	1015	1028	1036	996	997	998	1042	983	981	1013	1048	1036	1008	1038	1065	1047	963	1058	1014	999	1008	979	977	947	1035	1001	1026	1001	1032	1056	1002	976	1021	1008	1033	995	999	1000	1017	1058	1026	984	1012	948	1004	1008	994	1028	975	1033	1025	1087	1055	1019	992	950	979	1031	1056	998	1026	964	966	993	995	980	1005	1014	992	1011	1021	1025	958	984	1046	1013	1008	1009	1033	1053	1046	991	1074	1061	982	1036	1023	1030	1052	1022	984	1029	944	1020	1007	971	963	986	1025	1027	1007	1002	1034	960	989	1053	1055	1005	974	1029	1068	1036	1003	1032	993	1049	1020	1027	979	989	963	955	997	1047	953	1033	1012	1040	999	1052	1041	978	998	1031	1031	981	1039	980	982	1018	958	1057	942	1074	1004	1022	1048	1011	963	1011	965	980	960	1044	1028	1007	1063	1034	972	972	1012	1032	1021	1001	993	1009	968	1016	988	1024	1006	986	1044	1011	996	1000	964	1024	967	1036	984	1025	1048	1008	1011	1023	985	1071	984	1024	1048	1029	997	1031	1039	1057	989	937	966	1006	991	1019	971	977	990	1009	998	998	1009	997	1050	1053	1015	1050	1017	974	1000	1003	999	1000	1027	1053	1000	1007	995	1065	1025	940	1060	990	987	1062	1038	1014	1010	990	980	988	958	958	1073	1020	1034	1006	999	1026	1048	966	991	999	999	1033	1041	996	1017	1055	1028	978	1025	986	983	1002	985	1032	1031	1037	1050	971	1075	1030	1029	1040	1023	982	953	993	1021	1041	1038	995	994	988	1030	1024	957	991	985	1004	979	1028	991	999	971	1008	1029	1050	1022	996	1032	973	1023	1023	1012	961	964	947	1000	918	1019	1040	984	1045	974	1016	1007	1046	970	992	966	944	1049	1085	1044	994	1039	1034	999	1026	1039	1062	1001	990	1078	1004	1019	971	1013	1032	999	971	1006	960	960	1036	1039	1015	1064	1019	1042	981	1010	1008	1006	1062	1036	1033	988	1005
1635	592	289	172	311	566	572	455	258	98	40	15	23	23	23	25	18	21	27	32	22	21	24	18	16	16	23	20	21	20	20	30	15	11	18	28	28	15	18	15	12	18	17	16	20	24	21	18	19	21	25	22	18	20	28	24	18	21	21	19	17	19	20	24	16	25	24	24	25	15	21	21	20	19	18	20	16	19	21	26	18	17	22	13	18	20	8	22	17	20	13	25	22	20	19	24	15	29	17	24	17	23	21	19	15	25	19	14	19	12	18	21	18	27	18	20	18	16	15	12	24	17	21	16	22	22	13	11	23	20	22	19	15	18	15	16	17	15	15	24	18	13	20	17	21	19	16	22	19	16	29	19	18	19	18	15	21	16	17	15	19	20	20	22	13	15	16	19	16	17	15	22	23	26	24	14	14	18	17	28	15	20	12	17	17	21	14	10	16	13	25	18	16	14	28	18	21	19	14	18	15	16	15	23	17	18	18	20	15	14	20	28	16	6	19	17	26	27	17	17	24	15	20	25	19	21	23	23	22	20	19	19	18	23	21	25	16	14	15	20	24	16	15	18	14	13	28	20	17	18	24	11	19	16	14	18	19	15	12	20	17	16	19	17	15	17	14	19	14	20	19	18	25	20	20	21	23	20	15	21	19	19	19	24	25	14	18	23	18	16	25	18	12	15	18	17	19	19	15	23	19	15	23	16	20	14	13	10	11	9	21	13	29	18	25	19	21	21	19	21	25	16	13	23	17	17	17	21	26	17	29	23	25	15	15	19	13	17	24	11	15	18	19	10	13	20	22	23	10	15	25	17	34	21	14	22	17	23	22	20	25	23	18	11	20	18	32	11	23	15	15	14	16	22	20	17	16	20	21	24	24	24	18	20	27	21	19	17	21	20	11	17	19	17	14	23	30	21	14	27	19	13	19	20	22	22	22	20	21	17	17	20	18	12	17	29	17	25	19	17	14	18	15	22	10	17	21	20	11	15	33	16	18	20	21	18	26	25	25	22	19	15	12	20	19	23	15	19	19	23	15	20	20	23	10	15	22	16	23	27	17	18	25	21	22	16	18	16	15	25	18	20	19	18	18	25	25	24	29	12	15	18	12	21	17	19	19	10	16	23	16	20	22	15	14	15	19	18	21	18	21	21	16	18	16	21	19	21	21	23	20	17	19	18	15	23	19	14	21	22	19	15	18	22	17	17	17	22	14	20	18	15	12	32	20	12	8	17	20	18	20	23	21	20	16	26	23	15	14	11	22	13	14	13	20	24	11	15	19	18	25	12	18	16	21	17	17	26	19	24	13	21	29	16	17	18	9	17	19	18	15	20	20	17	15	20	11	24	15	15	12	20	13	15	30	13	18	12	23	15	18	16	16	19	13	20	17	17	17	17	22	27	18	18	23	17	23	24	14	14	21	19	15	16	20	24	22	18	22	20	14	21	26	22	19	26	31	20	26	19	28	19	22	22	18	18	14	22	22	16	13	22	24	27	18	13	10	15	18	20	18	21	21	12	11	19	25	16	18	18	22	15	24	25	17	20	20	16	25	25	24	15	14	23	14	22	16	17	15	26	21	27	19	26	18	15	17	19	21	19	19	21	19	24	12	20	20	19	11	21	17	22	20	19	17	22	27	25	15	17	16	17	16	13	20	23	19	23	22	22	14	21	18	21	18	25	16	14	15	25	21	17	16	21	18	21	21	16	16	19	19	16	22	25	15	19	23	20	14	16	19	10	16	23	17	26	20	14	22	20	13	21	28	15	18	19	16	17	19	16	28	21	15	18	18	20	18	25	19	17	25	15	21	19	19	19	13	13	22	24	21	18	18	9	21	24	10	13	22	24	16	15	14	19	22	18	13	14	13	27	17	21	23	17	17	16	17	15	20	18	18	28	24	14	20	23	26	14	24	20	24	22	28	21	25	23	16	33	21	23	19	22	24	16	16	17	15	17	16	22	16	19	20	17	15	25	15	13	14	19	30	20	22	28	17	12	17	14	16	18	17	16	17	19	13	14	23	19	12	15	11	15	14	15	16	15	18	18	17	20	24	18	20	17	21	20	20	21	23	21	24	20	18	23	15	26	16	12	12	18	20	23	14	26	18	15	12	26	23	17	18	19	13	17	15	17	19	15	21	24	31	17	22	14	19	19	17	17	21	19	17	30	21	23	17	14	21	12	17	19	21	23	30	19	18	19	22	22	21	20	22	12	15	19	16	9	14	17	18	18	19	10	22	28	18	21	17	17	24	18	20	15	21	17	16	16	26	18	21	12	11	15	29	15	25	16	14	25	17	18	15	23	12	19	17	26	16	17	30	18	25	24	17	25	14	18	19	15	19	12	19	23	23	15	23	21	22	25	24	21	21	15	18	13	19	23	18	15	17	28	18	21	12	23	22	26	21	13	20	20	21	17	17	17	22	19	22	17	14	25	18	14	14	16	22	22	23	17	17	19	22	23	23	19	16	13	17	28	15	25	20	15	18	19	15	14	24	11	22	18	21	15	25	13	22	18	19	16	15	23	15	22	15	17	17	17	13	11	20	27	23	19	22	22	22	36	20	14	19	24	18	16	23	16	24	24	21	24	22	19	13	25	15	17	19	19	19	16	15	20	20	31	20	20	16	23	21	24	23	16	23	22	16	19	11	20	16	14	15	18	25	21	20	24	16	20	19	17	20	20	25	22	15	17	25	24	15	20	16	20	23	17	21	22	19	24	21	13	17	22	20	24	16	19	10	17	14	17	25	15	18	21	17	19	22	25	23	16	18	18	24	17	16	8	27	16	18	21	20	23	21	20	30	21	22	19	15	23	25	25	17	10	19	12	23	22	19	22	13	16	17	15	16	20	25	19	21	21	20	20	22	20	10	21	23	28	20	21	15	20	21	17	12	21	12	21	18	14	20	15	26	25	27	26	10	19	19	19	22	13	15	10	15	18	20	20	19	17	25	16	22	13	21	12	18	12	14	16	22	20	26	19	25	21	18	21	19	23	15	24	14	18	17	20	19	19	17	20	25	22	22	20	23	21	19	22	17	15	21	18	19	18	13	19	13	20	26	21	19	11	13	16	27	17	17	17	23	23	25	13	21	17	13	14	24	15	20	13	19	18	18	25	22	19	20	16	22	12	19	16	15	16	19	22	19	25	16	21	19	20	26	24	19	21	28	21	23	24	14	13	21	14	18	29	16	13	18	17	18	15	21	18	11	14	14	25	16	8	17	21	17	13	20	17	25	16	24	15	26	21	18	21	15	19	23	12	17	22	20	22	14	17	14	11	20	19	17	21	24	15	23	13	22	17	16	11	23	17	21	17	13	21	24	18	24	21	23	15	16	12	22	26	22	15	31	21	22	20	19	20	18	20	21	24	20	18	28	20	16	14	23	19	19	25	20	12	11	13	16	17	17	23	13	22	15	17	20	18	14	19	14	15	24	10	22	24	20	16	10	14	17	14	22	17	20	22	15	20	21	24	15	19	16	24	18	24
20368	15436	8675	19061	25255	28670	26601	19916	13507	6253	1417	816	743	731	668	621	572	596	541	630	547	503	455	440	416	432	408	415	433	415	408	374	410	401	381	379	386	367	408	379	392	385	341	377	361	354	383	354	387	365	382	367	372	382	369	357	325	416	355	350	367	343	373	349	374	340	367	373	353	352	359	347	380	345	364	355	351	337	336	361	355	365	359	385	348	329	366	361	361	349	370	349	330	310	322	338	321	366	370	380	332	346	322	355	367	342	370	352	332	381	356	382	342	405	360	402	324	325	371	364	350	321	341	322	355	331	335	348	381	347	370	329	357	346	357	327	331	318	323	355	325	336	366	347	353	364	339	339	358	356	364	312	359	341	310	365	372	340	390	364	375	330	366	382	368	372	357	342	348	304	343	336	335	340	377	352	334	341	375	329	352	342	346	348	337	395	359	348	380	346	371	342	353	319	360	369	337	336	320	317	383	351	318	343	326	312	314	358	314	323	340	341	370	358	356	370	367	339	377	322	362	375	324	335	359	369	312	338	342	331	344	343	372	341	318	368	349	358	365	337	338	356	326	349	321	330	359	345	359	371	335	314	350	369	362	339	350	349	387	338	371	353	347	347	341	347	339	388	358	356	349	352	369	340	354	331	326	350	323	327	358	342	329	357	343	332	351	366	346	336	367	391	348	342	331	358	338	354	359	362	360	322	314	330	372	332	315	352	339	327	324	366	341	342	330	349	370	336	337	343	356	382	329	382	340	343	344	381	355	354	343	358	353	330	366	346	364	349	361	337	342	343	367	320	314	346	353	353	345	354	397	318	346	349	351	341	344	337	347	380	378	321	353	340	342	365	355	315	361	372	361	351	350	307	344	360	341	337	319	367	349	332	380	372	370	312	332	336	386	332	352	347	317	344	376	372	308	351	353	312	319	335	333	327	334	334	355	363	348	352	337	354	324	361	351	328	346	372	375	361	302	348	349	336	330	335	341	364	361	334	345	345	353	340	334	350	371	372	327	342	349	317	365	328	369	348	365	358	332	339	356	355	357	351	352	380	351	341	376	391	358	344	333	339	329	356	356	326	375	337	354	346	323	322	354	348	377	339	376	369	320	333	338	306	333	357	357	322	365	347	351	379	339	321	369	375	331	329	368	322	372	310	362	373	334	361	358	337	357	323	363	353	371	334	351	353	341	345	359	337	380	374	363	373	349	317	332	340	354	342	368	382	354	364	345	354	317	349	348	357	322	349	331	357	368	351	348	336	346	379	346	368	319	332	338	331	359	367	361	314	389	359	320	345	330	370	350	360	366	324	342	348	353	369	357	363	359	349	356	384	383	358	348	330	362	334	346	370	352	360	308	334	302	329	351	331	358	318	355	365	339	359	369	359	364	372	358	329	356	359	324	370	337	372	344	320	388	337	319	322	332	308	321	350	309	353	347	327	361	402	371	365	367	354	338	351	351	356	346	371	327	324	381	349	349	354	335	353	356	323	355	356	378	342	315	363	354	332	327	364	324	382	327	334	350	326	361	333	359	375	361	344	321	335	354	350	354	342	310	352	324	369	337	336	354	376	360	342	368	313	345	345	361	366	347	364	353	327	358	327	324	369	358	316	359	359	350	343	341	335	335	370	330	329	306	348	326	338	341	347	361	325	371	336	323	324	326	358	371	331	311	352	373	358	367	350	348	339	331	353	379	333	362	368	339	338	370	313	349	378	364	397	364	356	363	346	356	320	349	347	367	341	348	338	332	363	377	349	318	341	363	344	363	312	351	304	327	341	344	346	330	366	317	344	374	367	372	344	320	347	342	337	312	355	354	358	330	372	366	354	326	359	352	347	354	323	338	376	364	362	345	358	356	352	353	328	345	362	382	361	347	331	351	351	345	319	369	335	361	339	345	364	350	325	345	339	351	380	355	295	340	347	381	342	318	387	363	312	342	342	366	358	351	338	354	333	393	344	339	353	378	357	329	359	340	346	358	314	347	342	302	348	334	337	362	383	341	296	372	348	334	347	316	346	355	329	332	352	345	339	297	329	328	315	347	335	322	378	365	341	370	328	351	309	330	348	359	347	364	371	352	354	336	358	329	361	342	332	316	324	358	355	342	347	377	364	362	337	355	318	352	363	340	338	342	350	353	346	382	335	323	351	327	350	366	349	378	336	373	326	383	350	346	348	371	352	336	349	360	304	364	350	365	360	340	361	328	382	350	363	364	315	335	356	376	279	341	354	329	347	326	326	347	338	356	370	342	357	358	336	344	334	295	332	337	346	342	366	351	346	365	357	324	321	354	322	336	350	322	349	350	341	353	340	349	355	331	341	366	355	340	373	319	351	322	343	358	357	348	354	330	377	337	357	363	368	340	340	340	338	337	359	343	374	345	337	337	339	327	331	345	357	337	383	338	310	368	325	389	333	326	354	372	342	379	318	351	371	345	379	317	371	385	344	349	364	386	354	359	358	325	357	303	335	367	310	369	382	314	328	353	350	348	308	342	419	326	393	311	357	345	313	338	351	316	356	352	364	315	338	333	337	328	356	355	380	301	343	380	367	362	377	356	350	370	359	313	350	345	333	321	352	330	374	372	358	356	356	318	326	357	356	329	340	348	357	370	349	331	327	338	350	365	373	359	349	356	358	363	315	353	367	346	331	346	318	360	355	348	321	328	330	320	328	322	336	372	327	347	345	333	321	321	338	357	337	336	311	350	376	332	361	320	361	351	320	354	335	338	315	316	349	338	339	373	332	356	336	343	353	357	304	374	368	338	352	330	351	337	363	341	364	349	338	331	341	336	347	324	376	336	312	322	341	357	326	357	332	351	339	353	334	342	333	393	315	357	365	349	361	348	314	343	362	339	346	346	340	351	342	366	347	362	369	345	351	366	362	353	329	370	368	365	398	348	381	349	327	330	347	359	332	349	309	388	348	347	371	374	394	324	331	332	346	360	337	357	348	354	359	384	331	331	339	320	359	339	371	348	375	323	345	375	303	367	334	366	369	345	331	300	374	363	335	308	360	316	349	360	358	326	336	364	338	359	346	326	327	324	318	364	375	316	378	331	367	332	357	369	345	329	342	323	395	374	385	348	356	334	342	384	358	314	364	365	362	386	360	328	344	325	325	348	324	337	358	351	354	362	376	329	340	336	339	335	373	355	373	333	336	366	323	384	346	338	324	322	349	346	370	349	366	382	338	320	362	347	375	391	381	341	339	367	348	335	355	343	349	346	362	335	339	312	348	331	354	353	344	371	343	318	366	340	330	348	342	325	348	375	345	372	356	355	367	333	339	321	332	341	321	334	310	366	357	367	346	333	379	349	343	347	352	339	361	314	354	377	358	355	328	364	363	354	358	333	350	377	350	352	342	350	363	367	363	372	371	374	328	377	339	345	340	329	348	348	322	343	347	317	347	388	337	354	344	342	331	324	384	328	349	384	342	361	345	337	301	367	355	368	332	341	365	321	356	355	342	355	360	351	364	361	351	327	349	342	344
1305	903	488	339	485	978	1164	614	421	165	142	74	58	49	46	67	52	61	58	66	49	52	58	42	47	49	42	48	43	51	47	42	44	49	34	40	41	50	44	35	44	46	58	42	41	47	46	41	35	58	34	48	34	45	45	52	43	51	43	47	33	41	51	56	49	40	48	37	48	32	31	38	60	36	39	42	46	42	46	50	38	47	38	44	39	58	45	43	29	28	43	44	32	33	46	33	45	35	41	38	33	39	49	37	44	43	45	45	49	38	54	34	36	44	43	38	34	43	54	49	41	50	38	48	46	35	39	38	51	36	48	45	48	38	42	34	47	51	41	38	40	47	41	43	42	46	53	42	37	66	47	32	42	48	51	41	34	44	43	40	50	40	41	40	36	38	45	46	31	49	36	34	47	32	39	51	39	55	53	43	31	39	37	39	50	44	39	34	42	47	40	50	39	44	45	43	48	44	34	42	37	34	40	37	49	45	51	44	54	48	48	31	45	42	37	27	35	38	32	41	42	41	37	46	45	43	41	47	49	43	30	45	45	40	39	44	41	44	46	40	41	39	36	48	49	46	38	41	33	41	46	36	39	38	41	48	33	50	41	47	50	51	37	45	46	46	37	38	38	41	41	34	55	39	30	44	33	41	50	43	37	40	40	45	51	38	39	35	47	43	30	53	43	30	55	31	35	31	36	47	32	38	44	44	37	42	44	42	38	39	36	47	40	53	53	35	32	36	53	38	41	44	29	43	43	43	41	42	45	41	41	40	36	42	37	38	52	43	38	40	45	53	54	45	43	39	46	36	43	49	44	40	42	39	41	45	39	43	45	36	47	33	40	30	41	43	34	45	43	38	51	40	34	48	46	39	35	54	40	42	37	42	47	31	47	36	36	44	34	39	44	34	52	32	48	30	37	45	48	36	34	43	34	50	39	44	44	39	46	57	51	43	43	39	31	44	50	39	41	54	46	35	30	44	38	47	46	46	39	44	44	48	37	42	44	45	41	42	44	33	31	42	45	39	44	45	43	34	41	47	36	36	39	47	41	48	54	46	34	39	37	46	33	45	45	29	44	29	50	36	45	37	39	35	37	32	49	35	43	31	29	39	47	46	41	48	53	45	36	41	38	45	48	36	33	48	47	39	47	40	45	28	57	49	43	44	43	38	49	30	39	42	32	62	41	39	36	36	39	34	31	48	43	38	33	49	34	41	52	40	44	43	39	45	42	43	46	34	38	29	55	38	35	53	44	32	45	38	28	40	35	33	33	46	34	42	43	37	36	44	53	46	41	45	50	44	49	44	39	37	38	41	46	31	37	36	41	33	43	38	41	36	39	40	33	39	45	45	47	39	50	44	48	53	33	42	48	36	37	30	39	44	51	43	37	41	59	39	41	40	45	36	39	35	47	35	41	47	31	42	47	36	55	40	36	39	51	41	37	44	47	52	46	29	38	43	40	33	55	38	48	51	41	41	41	30	44	50	42	30	38	41	46	36	35	46	43	38	48	25	49	49	45	42	42	43	37	52	46	35	44	41	24	50	43	48	42	33	43	35	45	48	40	40	41	34	40	34	39	43	37	46	36	38	32	44	50	43	39	38	54	36	47	32	52	53	43	49	37	40	40	45	43	43	42	53	45	34	25	42	39	37	40	51	48	42	38	49	37	51	39	38	41	34	35	41	36	39	43	39	37	51	49	48	47	40	45	28	37	29	35	33	27	44	53	30	41	33	45	48	41	40	47	36	43	44	37	43	45	52	39	32	34	42	29	51	46	32	32	35	35	36	31	33	53	43	35	38	51	40	45	46	52	52	38	28	37	46	47	38	42	40	41	29	46	44	44	47	28	34	50	52	56	45	50	40	35	43	38	43	37	47	40	40	47	45	46	34	39	50	40	42	37	39	39	43	42	37	43	31	39	32	35	41	46	42	33	40	48	43	30	44	48	38	43	34	43	51	45	40	44	40	33	47	37	51	35	40	48	50	44	44	31	43	42	48	44	39	46	43	50	53	44	32	37	51	49	40	45	54	45	43	46	34	36	31	35	48	45	36	39	34	44	44	45	43	30	44	32	43	49	41	41	44	36	37	40	38	38	50	36	45	53	40	38	60	34	41	46	50	52	38	39	43	32	38	43	40	39	39	34	51	45	36	38	42	40	40	44	43	28	37	32	49	49	33	36	46	40	47	40	36	40	42	49	42	52	37	38	37	29	39	40	42	41	26	50	39	37	40	42	40	36	38	43	40	49	40	35	38	39	35	42	32	38	43	39	37	42	34	40	63	43	44	50	39	37	39	39	44	37	53	45	37	37	50	34	44	40	51	47	37	38	38	27	42	41	27	45	46	41	34	50	43	46	27	41	36	45	46	34	28	51	36	34	50	51	47	30	40	43	42	38	44	43	42	34	27	37	44	37	47	36	36	36	38	28	44	45	42	43	38	48	36	40	50	37	51	50	46	49	35	52	31	43	36	35	39	35	34	41	40	49	39	38	36	39	40	45	53	45	42	32	41	48	38	53	43	45	46	47	38	48	41	45	42	38	36	34	32	40	51	32	35	46	35	40	36	40	45	38	41	44	40	45	55	52	31	45	34	26	37	51	48	48	44	37	35	44	47	24	39	44	37	33	40	32	47	49	34	41	34	34	39	36	39	47	30	33	37	35	41	41	50	36	38	39	48	40	53	44	43	36	45	40	36	43	34	42	40	45	40	52	31	42	38	40	42	41	36	45	40	55	34	49	51	44	48	40	44	46	55	43	27	41	41	37	42	43	47	47	36	46	33	31	44	48	40	32	50	36	33	40	41	42	59	42	45	36	38	38	41	45	45	41	31	46	44	40	39	49	42	45	40	47	42	54	33	40	40	41	27	48	42	48	38	35	54	45	48	37	39	46	47	41	34	49	43	37	55	36	37	38	42	49	32	33	37	48	48	48	46	46	55	41	47	30	26	46	54	41	43	42	34	37	46	42	39	42	46	53	44	39	53	41	37	42	36	39	31	36	41	22	39	35	44	41	39	44	49	43	30	45	37	49	52	55	43	39	29	47	47	36	45	41	37	44	43	53	31	26	31	44	41	35	39	26	43	51	44	37	34	55	43	40	35	35	34	41	38	49	36	48	26	38	35	45	46	51	37	34	39	41	27	46	38	38	40	38	34	38	40	37	45	44	40	47	36	35	49	49	38	36	39	43	38	37	37	44	40	32	34	43	52	44	35	38	37	42	36	39	46	35	44	47	40	49	53	41	32	44	41	40	46	46	35	33	47	39	46	40	40	42	37	45	37	32	46	38	46	44	46	51	36	42	45	53	42	39	49	46	32	39	42	37	39	40	42	53	41	46	52	42	41	27	44	39	45	43	37	42	51	53	47	38	42	50	35	34	36	43	39	37	35	30	35	34	47	42	56	46	42	46	35	49	50	44	46	46	41	43	49	43	41	44	53	47	42	46	44	43	49	48	35	46	35	43	32	41	39	41	39	42	44	35	41
24758	19778	12032	25066	30554	34299	33535	23447	17064	8097	6135	2510	2264	1997	1817	1642	1512	1466	1407	1458	1290	1125	1100	1074	1014	1053	987	978	913	976	873	893	890	874	909	911	849	786	817	771	797	792	824	838	788	778	724	760	788	826	853	837	791	816	793	771	772	764	737	780	764	764	821	775	745	754	796	732	757	733	697	742	751	766	758	706	721	758	729	773	707	717	715	705	730	744	730	718	708	742	754	700	762	754	718	788	714	777	694	766	732	756	719	730	695	734	737	730	732	718	751	741	736	683	720	749	720	722	723	741	788	792	670	705	772	757	730	681	728	699	744	725	712	717	706	772	726	705	681	706	711	767	722	709	728	760	721	690	732	723	753	645	737	704	710	720	742	761	715	690	695	721	660	737	735	752	767	721	724	660	737	699	693	731	743	725	719	773	707	690	743	712	748	711	722	742	780	720	714	740	751	754	713	750	721	736	739	773	710	733	757	742	704	716	738	750	702	669	724	730	736	714	745	676	697	708	711	732	722	721	705	717	717	726	726	735	678	686	691	748	726	711	774	732	721	725	706	684	681	763	695	719	750	790	714	768	739	707	718	679	683	717	757	790	734	756	729	747	672	732	746	725	719	685	670	683	708	756	720	721	714	749	737	770	701	694	723	721	753	760	727	706	733	732	729	750	712	723	732	700	780	739	700	733	753	740	720	699	716	714	748	727	703	767	697	735	750	738	718	733	766	733	739	736	700	751	673	704	730	751	703	708	740	730	717	738	723	729	710	740	725	714	733	754	654	692	704	737	713	731	747	708	687	741	737	752	680	708	737	684	730	712	710	694	712	704	718	777	722	717	742	705	698	741	728	715	711	690	769	737	718	749	713	755	685	757	738	717	721	733	725	755	728	760	761	714	714	731	747	721	699	742	719	717	753	752	773	732	730	674	759	758	715	740	746	736	733	723	752	735	674	734	718	734	750	752	769	692	698	722	707	707	747	764	698	700	691	699	718	736	703	708	739	700	705	743	758	715	759	743	738	728	704	740	736	726	714	715	739	673	696	674	745	698	740	705	743	692	775	713	763	740	746	743	768	770	719	725	697	764	746	734	740	712	687	709	740	719	708	706	745	710	667	676	739	737	741	709	749	730	708	685	683	766	727	711	732	692	702	746	733	710	724	696	740	723	738	675	731	738	709	725	730	737	742	731	747	703	727	733	727	714	748	730	697	713	706	757	718	761	740	729	736	714	752	719	740	749	670	752	736	771	759	728	691	730	777	712	727	738	743	739	716	719	711	734	728	751	776	723	720	727	742	753	724	740	733	760	734	727	711	699	744	717	762	733	717	696	755	756	740	685	731	708	765	742	732	696	717	735	732	752	693	718	712	709	723	699	716	740	731	749	708	719	723	712	729	765	712	775	732	725	750	730	684	750	743	722	728	703	758	735	767	786	721	711	755	702	766	730	781	725	737	751	725	718	746	727	735	765	705	694	740	732	737	744	723	727	738	677	760	735	674	721	759	715	776	717	697	661	761	748	724	700	737	708	688	682	735	747	689	711	720	707	736	708	703	697	719	761	738	751	727	693	746	744	745	747	671	721	743	748	750	759	749	733	730	763	719	721	733	757	738	755	759	695	698	717	736	734	683	672	749	721	676	752	730	694	720	701	737	775	713	721	687	730	713	740	744	716	714	745	702	700	725	712	730	690	721	711	767	769	802	764	769	702	756	711	781	779	735	770	758	721	715	679	725	686	741	765	728	724	736	736	703	755	720	717	713	775	732	700	713	727	733	738	720	756	668	705	757	735	766	720	733	725	698	665	743	696	705	789	695	752	660	697	705	753	736	746	754	702	718	738	747	697	739	724	739	691	748	707	704	688	702	703	760	763	723	746	705	710	692	700	690	719	703	708	632	735	747	712	670	718	699	722	686	701	731	733	703	755	707	707	745	721	687	701	692	744	722	765	717	706	721	724	752	661	754	752	697	778	714	708	717	746	715	721	707	745	707	715	748	742	695	723	693	687	707	727	707	722	709	750	667	699	698	744	743	714	788	731	785	731	730	777	740	774	704	726	776	739	757	698	741	700	720	681	786	718	745	729	687	766	737	750	710	741	727	773	739	732	759	714	687	691	737	765	712	718	693	724	703	715	749	692	736	777	748	735	686	737	712	759	733	756	765	752	718	705	702	728	718	691	696	748	677	746	707	725	796	731	693	736	691	746	730	717	690	720	707	686	686	734	665	700	744	719	722	785	704	732	721	745	728	654	715	744	773	747	701	709	737	711	694	693	771	734	733	725	704	719	724	711	755	756	769	721	767	711	753	747	738	676	722	714	742	706	702	730	750	707	694	696	708	738	708	715	694	729	702	729	684	693	694	715	712	748	747	731	718	735	731	700	694	680	721	706	723	728	761	740	685	762	726	737	706	769	719	717	718	754	728	673	731	752	749	718	745	729	700	737	729	752	735	691	765	751	778	708	713	760	689	751	729	713	767	737	738	746	709	742	717	726	700	727	749	709	743	731	747	704	739	745	723	702	763	707	741	767	723	727	682	675	717	698	703	692	727	749	708	716	720	727	758	756	732	722	699	765	767	759	723	682	723	713	745	717	675	708	722	717	744	667	735	783	720	692	693	699	720	723	751	703	716	745	757	737	744	765	751	673	748	703	671	699	754	716	730	706	718	708	723	723	715	740	681	724	701	746	712	729	721	699	720	707	749	773	723	761	749	724	719	720	783	715	744	767	777	708	688	740	705	690	715	730	738	726	672	695	787	716	740	681	692	730	687	691	759	735	746	716	682	736	734	732	748	720	718	752	714	738	721	726	711	709	702	799	707	741	756	712	771	698	746	733	707	738	728	730	677	732	715	707	740	744	762	717	661	794	762	718	706	692	746	724	722	708	732	770	722	743	717	751	702	710	697	682	674	719	694	695	703	769	711	712	687	722	723	751	699	716	688	751	739	722	715	718	698	729	774	722	755	695	715	698	726	685	738	711	701	755	710	707	714	755	707	757	718	721	714	731	710	719	699	769	790	739	784	767	637	756	740	728	743	701	706	680	745	705	718	776	748	747	705	748	739	746	711	708	744	695	744	690	720	693	727	735	700	690	748	730	725	716	721	741	687	751	685	739	767	719	745	693	722	725	709	730	718	802	709	731	715	758	724	688	701	706	736	732	717	744	730	752	751	750	695	728	720	719	697	765	756	724	721	708	769	752	735	776	754	771	689	729	732	732	694	736	762	715	693	735	727	769	748	685	717	678	723	754	781	716	742	760	769	702	706	739	733	690	692	721	716	716	709	748	717	696	695	729	733	698	728	757	745	691	702	691	745	721	763	712	699	770	739	714	703	729	742	726	712	725	700	680	743	753	743	685	711	723	698	704	748	747	744	724	700	766	694	743	721	730	697	728	686	757	695	739	716	717	729	715	737	678	714	714	720	761	734	755	706	739	724	744	741	704	718	692	695	750	724	774	720	696	691	733	708	736	764	742	707	720	764	712	728	752
2722	792	427	289	538	886	754	529	400	126	139	50	54	54	43	37	31	29	44	35	35	44	37	26	21	31	16	24	27	21	21	27	28	42	23	25	23	31	18	22	19	23	18	35	33	22	23	15	32	25	29	29	30	20	23	35	24	22	32	21	27	30	20	27	25	28	33	25	28	24	29	19	28	21	32	32	31	32	36	25	19	27	20	36	20	20	30	16	29	21	30	26	36	32	15	22	23	17	21	30	24	28	28	35	21	35	21	34	23	27	23	26	20	24	24	20	26	21	28	42	32	27	25	25	22	24	21	18	26	14	22	20	22	32	32	27	32	25	26	22	24	24	22	21	28	25	18	20	13	21	27	21	21	39	27	34	40	19	24	26	25	28	29	22	27	29	21	23	25	25	18	29	29	18	29	30	18	27	18	31	19	25	18	17	13	26	28	28	23	29	25	17	26	21	24	24	23	25	26	19	28	30	21	17	26	32	20	22	26	27	25	23	27	25	31	24	30	26	24	25	29	20	29	22	22	25	25	21	28	24	21	41	23	24	21	24	32	23	22	32	17	25	28	29	25	21	27	19	22	17	30	15	24	29	28	20	28	22	20	25	26	36	39	37	29	15	17	39	18	21	28	22	34	21	28	28	22	22	25	27	27	27	24	21	22	21	22	27	34	23	28	23	30	25	21	23	29	23	40	25	23	22	26	23	22	24	22	16	24	32	19	24	25	29	15	22	29	21	25	36	21	22	33	18	35	22	21	31	21	29	26	28	19	21	27	20	26	29	24	24	17	25	30	30	23	21	23	25	28	26	23	20	23	30	23	31	27	29	25	24	28	30	22	22	17	25	19	31	32	27	21	24	28	22	17	18	24	25	14	18	25	17	20	28	24	30	16	14	25	21	18	17	23	20	28	27	29	30	25	22	25	23	21	21	18	16	15	23	18	26	22	16	22	26	19	26	33	27	33	22	27	30	28	25	26	21	27	28	29	25	29	20	33	19	19	33	16	26	20	21	21	24	23	20	20	27	40	26	28	30	25	23	21	30	23	27	30	20	38	25	22	31	19	32	25	23	32	26	25	31	22	23	23	28	22	23	29	24	33	27	25	17	27	30	26	27	29	26	20	26	25	30	32	19	27	20	19	22	26	30	18	39	21	24	23	23	21	27	30	24	23	23	24	19	20	23	21	36	25	21	18	28	21	20	26	25	30	33	36	31	36	30	22	26	24	27	20	26	32	25	25	23	20	30	19	17	16	29	30	25	25	19	30	25	18	31	24	28	25	19	24	27	22	28	27	22	28	29	23	18	32	25	27	25	26	37	13	25	28	20	17	14	21	35	28	20	25	29	20	33	36	21	30	23	23	19	17	17	25	25	31	29	24	24	23	23	27	31	25	33	20	26	22	27	19	28	21	25	24	26	23	30	28	24	21	29	21	20	23	20	31	28	29	24	22	29	30	26	21	27	26	24	35	27	23	21	19	23	28	29	24	19	34	25	23	29	31	26	22	29	24	19	35	25	34	26	31	24	32	28	21	24	20	25	28	16	24	19	27	29	28	34	25	24	17	15	26	22	29	20	31	25	14	29	26	39	20	29	22	34	26	21	26	21	21	30	24	25	20	14	24	29	23	25	19	24	25	18	24	24	37	23	23	25	15	27	27	16	28	22	18	27	34	30	19	20	28	25	23	16	20	29	15	19	25	22	31	29	35	22	25	23	26	35	25	25	22	22	27	26	29	20	23	21	21	25	22	30	26	29	27	16	22	38	25	26	28	21	36	25	20	24	35	18	27	22	23	27	20	28	23	27	27	23	24	25	21	22	20	21	26	29	18	39	19	38	23	19	37	18	26	43	18	20	23	28	29	24	32	19	27	17	30	33	32	17	31	24	21	24	24	29	28	35	20	26	25	27	21	26	28	23	18	32	24	18	27	14	26	22	29	25	18	26	29	26	23	15	19	28	34	21	16	24	29	24	19	31	25	21	28	29	16	25	23	18	24	25	18	27	15	28	29	27	21	27	27	22	34	23	17	17	14	25	24	24	28	31	32	24	20	40	25	29	26	17	25	21	20	30	26	16	21	22	20	28	29	26	32	23	15	20	28	32	34	21	25	29	31	25	37	27	26	24	32	21	28	24	19	19	23	18	25	27	25	30	24	25	19	25	20	21	28	26	25	17	20	24	25	21	20	28	19	32	17	28	29	23	19	24	21	23	21	29	20	17	28	36	34	23	27	29	22	28	20	32	37	28	16	28	23	20	25	19	25	21	35	31	20	33	34	33	30	24	24	21	27	26	30	30	26	24	30	22	24	27	14	31	27	21	24	20	28	25	17	30	18	18	24	29	31	27	24	27	23	20	24	29	18	26	34	34	26	30	23	31	28	22	22	27	21	26	23	24	21	31	19	32	24	22	26	22	23	32	23	31	31	22	24	31	29	26	28	21	30	25	21	25	20	29	25	29	33	34	23	27	25	26	28	28	23	28	23	31	33	15	19	26	35	29	19	28	25	13	26	23	23	22	23	18	27	26	31	24	24	25	25	28	16	27	30	25	32	28	21	24	19	23	27	16	25	35	24	26	27	27	23	26	31	19	16	28	34	31	28	18	32	27	32	27	24	34	26	33	25	27	29	28	30	22	30	15	22	28	33	16	22	26	24	38	30	24	17	22	25	23	23	27	22	23	38	16	22	23	23	18	23	29	21	24	32	23	27	19	29	24	19	26	21	27	23	26	21	28	25	36	23	21	25	25	26	26	20	23	21	26	17	24	27	21	30	26	28	24	17	19	17	19	34	30	26	27	22	15	21	15	19	24	30	23	26	18	27	25	26	27	22	26	28	28	24	34	22	21	26	28	21	19	20	38	22	29	20	21	22	23	18	23	25	27	23	24	20	22	24	29	24	27	25	24	24	24	22	14	27	34	33	25	27	24	23	26	23	21	23	19	25	19	25	17	37	26	27	20	29	28	22	27	31	17	31	19	20	24	18	29	26	24	23	28	27	20	22	36	19	25	21	23	27	28	24	25	22	16	38	26	31	18	25	23	18	32	22	32	21	23	26	17	15	20	24	28	32	24	26	28	33	26	23	28	23	22	24	29	30	30	19	22	31	30	22	23	17	28	21	27	21	30	28	26	27	21	21	21	23	22	26	19	30	18	26	18	21	29	30	32	24	32	27	24	21	22	28	30	29	25	23	17	16	29	34	17	30	24	19	27	23	21	29	23	21	21	31	26	27	20	24	28	25	26	25	32	27	18	17	16	23	34	25	31	22	26	22	29	24	37	19	32	26	16	26	24	24	25	20	28	19	27	19	19	33	25	28	25	37	23	28	37	19	25	23	22	23	24	18	24	24	18	21	28	18	33	24	27	32	28	31	26	22	37	21	21	23	21	23	19	34	22	18	29	32	19	22	36	22	28	25	27	25	31	19	28	23	24	25	20	24	21	20	20	17	25	21	21	29	32	32	29	25	25	18	16	21	31	22	30
22124	17532	10894	23802	31724	32950	29430	23165	16835	6244	5565	2347	1939	1739	1494	1433	1237	1231	1078	1217	1044	847	799	807	739	737	698	707	669	647	571	659	617	562	583	564	543	528	527	549	566	518	515	532	542	550	500	525	507	514	542	518	507	539	490	494	492	474	498	475	451	495	494	477	475	478	446	451	465	434	488	452	467	435	477	464	456	458	445	452	457	419	463	468	450	456	481	483	467	476	450	446	443	447	454	448	453	437	439	436	475	462	473	452	456	488	455	410	442	465	422	447	446	440	444	428	500	452	487	485	466	451	445	455	475	448	480	439	442	455	472	459	466	429	447	456	415	440	433	420	454	473	454	451	453	474	462	457	433	470	436	445	463	459	399	474	457	437	463	483	438	447	466	451	447	428	423	459	446	457	500	455	471	405	452	457	453	434	431	421	439	433	417	430	480	443	443	459	450	451	442	465	443	475	448	413	443	440	445	423	442	467	419	475	455	406	428	444	474	409	432	429	442	423	441	463	475	450	443	429	426	423	435	463	437	416	435	457	416	442	464	448	459	439	442	455	460	442	406	459	446	435	429	454	430	455	417	424	460	393	437	415	425	447	412	452	488	475	426	443	457	419	424	432	440	415	465	474	451	426	436	419	445	431	409	460	477	433	449	443	469	424	478	457	394	456	432	447	441	445	400	431	454	469	452	433	433	483	482	453	480	446	427	439	425	437	463	428	454	504	416	430	468	453	443	450	433	463	441	407	441	451	458	426	436	440	428	472	461	467	467	425	405	400	437	444	442	427	459	462	436	460	455	457	430	427	418	444	462	455	455	407	442	434	459	462	450	456	466	469	427	458	476	433	450	483	409	444	433	476	453	458	463	446	436	447	458	462	438	452	449	456	371	476	427	435	474	426	464	452	445	459	436	463	467	475	453	400	454	445	446	433	442	461	443	459	452	465	479	437	482	418	462	442	477	394	448	445	446	436	431	494	464	453	458	467	455	438	432	467	469	405	462	450	453	440	466	431	450	436	454	431	461	437	426	420	429	435	458	436	456	419	462	415	430	445	450	434	439	435	432	458	484	452	428	438	425	443	425	449	418	442	406	423	429	465	464	437	468	446	433	451	467	447	432	459	448	440	424	447	397	429	407	453	431	390	451	451	456	467	410	447	432	438	430	501	452	460	449	488	469	431	443	451	438	450	420	442	430	448	457	427	458	473	444	427	449	432	449	433	442	440	456	418	423	443	434	438	428	464	443	440	451	437	458	452	425	428	445	441	452	445	416	440	473	422	430	468	454	447	474	432	477	436	449	413	470	484	423	461	432	434	413	472	445	439	428	477	476	439	413	473	486	436	418	461	438	417	436	435	465	416	426	417	457	409	407	432	454	462	426	438	487	445	436	470	480	446	424	431	447	449	431	439	446	462	421	444	449	395	457	452	449	476	429	455	482	432	392	388	432	407	443	396	455	442	446	444	444	486	435	408	435	460	435	449	385	436	444	483	476	451	430	447	465	429	445	484	493	445	475	436	475	468	405	453	425	430	440	432	457	469	468	467	415	448	461	480	427	463	416	419	442	467	480	426	397	492	462	418	430	440	406	432	471	449	441	453	442	450	398	457	474	446	446	436	477	467	442	484	414	468	437	407	429	479	444	483	454	453	460	450	425	449	469	442	418	421	456	427	455	412	425	417	431	435	429	454	457	426	444	442	460	444	438	460	444	445	445	428	448	446	451	480	418	479	477	495	459	442	463	464	445	486	429	451	447	438	440	461	465	451	447	446	447	501	438	431	410	501	417	447	404	475	432	439	426	446	417	439	433	478	473	427	428	445	424	476	459	455	470	439	436	453	445	460	418	412	443	411	470	433	460	431	451	453	420	436	439	435	430	459	438	451	455	464	408	445	471	413	455	462	459	453	434	433	475	436	455	431	481	488	452	407	387	417	434	452	443	458	473	472	417	440	420	442	440	435	470	425	418	461	426	454	460	441	429	429	466	436	433	444	456	451	464	426	444	428	428	493	484	463	452	432	426	488	445	404	448	450	444	457	418	454	416	449	448	470	452	455	471	407	448	457	469	438	446	430	436	446	416	465	468	443	411	446	454	445	414	399	427	451	454	456	434	424	453	428	398	420	422	474	467	447	440	465	442	417	462	434	421	439	434	428	436	429	454	459	454	451	453	442	442	421	434	455	414	431	454	441	456	436	455	407	483	427	441	468	460	442	435	427	419	397	457	488	457	454	467	458	435	445	453	425	477	462	440	437	438	436	470	435	467	424	423	470	418	482	419	414	491	462	406	415	470	438	471	459	463	427	448	419	445	423	430	448	431	448	455	445	420	460	428	444	478	452	424	445	432	460	469	449	442	434	461	466	435	482	428	433	432	453	443	457	474	434	498	445	442	430	481	425	418	441	406	465	422	453	391	447	458	453	457	420	447	435	447	468	440	443	484	445	446	466	459	431	444	476	450	423	465	479	408	450	410	421	458	424	431	468	479	439	463	466	465	449	459	394	427	455	467	458	420	423	416	440	438	479	447	427	450	439	422	454	473	454	466	432	451	427	426	453	444	430	471	420	461	475	434	477	458	477	406	398	475	455	438	423	431	462	408	416	468	472	430	424	481	417	411	418	433	405	431	443	478	436	404	431	433	444	477	452	449	455	418	468	413	452	443	407	419	462	432	453	443	467	443	454	465	458	400	445	454	479	467	442	461	435	422	439	417	447	434	429	461	427	418	467	465	470	450	461	458	448	446	472	419	460	449	445	453	438	482	418	443	434	424	446	442	423	462	425	410	414	455	453	435	407	416	430	452	429	458	478	408	422	475	404	446	440	442	419	444	446	460	433	454	443	471	451	453	460	443	481	436	486	418	453	458	455	454	463	458	461	431	460	424	466	449	443	423	425	454	462	468	416	447	418	451	430	448	434	440	449	426	437	463	416	461	437	441	439	401	456	474	414	452	434	436	475	457	423	429	466	480	455	429	451	438	493	422	417	459	423	467	424	422	431	460	444	445	449	448	471	462	438	412	439	443	450	453	437	425	439	426	425	415	462	445	432	448	462	442	455	417	448	460	444	456	458	416	469	469	437	435	432	473	463	445	419	441	404	432	405	436	410	435	479	483	429	423	394	425	473	424	449	448	454	429	468	413	448	489	448	494	453	491	440	466	441	466	434	457	480	446	423	486	475	440	457	445	454	448	449	426	441	459	459	430	429	456	439	410	459	409	458	423	444	460	492	481	436	430	446	435	459	428	449	474	431	423	450	443	430	457	449	453	427	422	442	465	456	434	407	485	446	468	409	453	426	412	388	475	421	432	439	447	464	471	417	395	442	450	449	464	470	418	424	424	453	419	447	448	459	495	426	453	435	468	428	446	438	466	445	455	426	489	427	460	442	457	432	483	442	439	441	420	441	433	456	418	438	474	425	477	424	437	440	431	420	474	495	459	442	463	409	461	428	399	423	444	453	423	475	460	445	434	453	454	481	441	497	452	439	432	466
2160	1350	718	450	1086	1274	1333	1090	572	285	295	125	128	115	106	83	96	91	74	86	83	73	72	63	89	68	59	66	75	93	79	65	61	74	77	58	80	82	67	51	55	53	56	60	59	53	59	57	57	64	40	59	80	71	55	52	49	66	59	59	71	65	57	64	58	56	80	65	57	51	76	77	69	64	51	48	73	51	53	48	62	58	78	55	56	64	55	63	55	57	61	63	68	58	28	61	70	67	56	63	65	63	58	52	54	59	60	58	51	55	55	71	68	60	46	63	58	63	55	60	63	53	57	54	60	62	74	74	60	67	72	59	44	55	53	51	54	58	46	47	61	46	51	59	58	52	63	52	67	53	60	57	65	66	45	64	70	66	56	58	54	79	56	60	44	65	69	67	53	66	62	58	45	57	76	60	66	62	60	56	53	72	58	55	63	51	51	57	57	69	69	56	66	49	49	52	59	51	51	76	48	66	63	54	50	46	49	58	41	53	56	63	62	65	70	64	45	65	56	65	67	64	54	76	56	71	63	63	50	47	64	67	53	40	59	60	61	64	54	62	65	74	59	63	73	67	48	64	66	60	62	71	57	61	55	53	58	60	58	52	59	62	55	59	59	57	59	51	68	58	65	48	49	57	53	54	54	71	72	57	61	53	61	77	66	70	55	52	65	52	48	57	51	58	53	56	65	57	55	45	58	55	46	60	49	64	66	55	60	58	61	52	51	54	49	58	62	53	59	60	69	62	40	61	64	66	58	60	50	62	57	62	59	50	50	55	59	61	63	77	59	56	47	62	52	53	65	55	60	47	52	63	54	66	65	50	54	48	44	62	68	64	56	69	57	59	47	77	62	59	62	60	58	63	63	54	51	76	63	63	43	66	47	64	63	62	44	50	62	57	59	67	62	53	74	57	65	71	76	54	57	61	65	56	54	58	49	53	58	58	46	63	53	64	53	50	70	58	52	64	57	62	59	43	61	46	59	66	68	61	52	69	52	46	58	51	69	52	55	62	59	62	58	46	65	55	71	56	49	64	68	69	54	50	54	63	66	66	51	39	61	67	58	60	59	64	48	61	54	58	63	55	44	47	61	63	57	48	56	57	40	65	53	64	66	58	77	69	56	63	62	60	58	55	41	58	53	49	61	75	65	63	60	47	51	59	65	65	53	70	57	67	61	71	55	43	59	60	58	65	54	59	52	66	69	48	52	54	51	55	60	58	63	56	59	73	74	53	70	60	66	58	59	53	56	60	55	52	56	54	60	60	62	70	49	66	55	58	64	57	71	74	45	72	64	61	59	46	62	74	55	43	56	63	58	64	60	50	51	48	61	55	52	50	59	53	68	47	64	53	59	54	64	71	57	57	46	60	66	62	55	64	57	54	60	55	66	64	53	54	50	43	60	70	57	49	52	62	52	66	70	53	54	64	66	56	63	54	62	59	68	47	66	53	66	59	62	58	64	63	54	57	59	71	65	48	63	63	68	57	59	66	67	68	60	56	51	59	72	57	52	52	58	68	73	53	56	61	54	62	50	57	58	53	45	65	61	63	66	62	61	69	77	58	61	73	61	54	71	55	43	62	58	52	54	54	62	52	56	56	53	57	66	52	63	48	61	65	51	58	54	63	54	58	63	59	55	57	49	70	58	56	69	59	64	61	68	61	61	74	39	67	67	62	77	58	52	68	69	65	58	63	63	43	49	70	57	63	62	57	56	60	47	54	64	66	45	67	42	48	48	61	64	58	68	52	56	70	66	62	61	73	52	63	70	45	60	56	63	60	69	69	65	51	63	61	58	60	60	58	58	62	65	61	66	59	56	66	57	65	48	64	51	55	55	59	48	55	78	58	65	53	41	59	48	48	52	57	60	63	62	72	58	60	55	47	56	51	60	72	52	58	71	56	60	66	54	54	54	51	51	59	52	50	61	48	48	53	60	43	63	60	53	49	41	75	80	59	67	58	56	80	71	60	52	64	58	74	62	60	53	60	57	46	57	62	64	52	56	65	67	61	54	46	65	58	60	76	59	45	55	60	60	69	61	58	57	57	64	56	60	47	68	65	54	61	67	71	55	55	46	57	70	74	68	77	71	55	64	54	61	66	50	71	71	73	58	51	66	60	53	59	58	75	52	49	61	71	61	53	58	59	55	48	51	57	61	54	56	61	69	62	77	64	62	53	61	58	70	71	62	61	62	58	56	44	66	64	52	66	52	62	55	40	70	56	76	47	68	72	50	53	57	50	72	50	52	58	59	60	58	56	53	56	58	62	73	71	34	60	55	56	67	57	57	67	56	56	62	68	56	66	52	54	71	61	63	60	53	49	56	73	56	60	54	63	69	58	59	59	44	60	67	63	71	62	71	60	61	68	52	55	71	57	49	47	64	61	72	61	60	56	61	63	75	49	68	70	53	62	59	68	55	55	48	59	59	55	72	64	60	58	49	65	60	47	46	48	60	57	70	59	63	66	62	64	63	55	54	49	59	66	60	59	70	65	64	45	59	54	56	51	66	71	55	61	70	64	58	59	56	68	60	61	66	65	58	67	62	52	45	57	80	65	59	56	58	61	66	53	73	68	64	62	70	62	67	54	63	49	55	65	59	60	58	63	61	55	69	65	73	71	58	49	54	67	63	56	63	45	60	68	48	60	76	67	75	55	63	63	71	62	61	70	60	75	57	48	61	58	54	60	62	54	68	62	53	57	73	57	53	61	55	52	71	65	48	54	59	59	66	60	52	60	73	57	42	57	65	59	60	59	77	60	56	68	61	55	61	65	67	48	53	70	67	62	53	67	65	64	73	41	54	59	53	68	53	64	44	62	57	55	67	55	52	66	61	61	51	53	61	52	46	57	69	55	48	64	57	62	48	45	66	49	67	59	56	65	59	68	70	61	50	54	53	54	56	63	53	63	60	57	50	46	69	56	71	64	66	73	65	54	64	65	77	58	64	72	68	54	57	64	68	59	75	47	54	74	73	67	63	52	48	41	65	53	53	52	45	58	54	59	68	66	49	56	47	49	70	54	47	55	51	52	66	51	60	64	61	51	48	48	69	56	56	54	46	56	60	75	66	63	59	60	60	59	58	61	61	55	66	67	61	66	65	55	47	62	57	51	71	51	57	69	74	54	58	47	55	55	44	63	78	67	43	62	57	72	49	60	58	72	44	58	74	64	60	59	66	50	51	53	57	53	56	63	49	63	79	51	53	70	69	45	61	51	61	50	49	57	57	56	65	44	48	60	53	61	56	49	63	60	50	65	49	58	58	60	69	55	67	60	59	55	51	56	63	65	69	59	57	59	59	55	61	68	64	46	51	48	50	64	47	65	65	58	64	56	60	48	71	52	59	69	62	57	58	71	59	55	57	53	55	67	66	65	64	65	52	70	59	55	57	63	50	75	61	52	48	44	71	50	55	54	51	63	44	77	75	61	62	58	63	60	55	58	63	65	61	64	60	71	62	40	53	66	58	63	71	63	64	61	57	71	66	60
27455	22384	15040	28917	39080	37046	34833	29918	21098	13363	10336	5012	4345	3797	3357	3047	2772	2572	2446	2559	2256	2015	1736	1713	1750	1591	1592	1538	1485	1443	1405	1341	1368	1374	1273	1254	1274	1267	1252	1198	1180	1227	1169	1198	1215	1221	1189	1173	1153	1241	1139	1233	1134	1143	1060	1090	1118	1061	1070	1012	1066	1112	1059	1024	1035	1057	1055	1102	1073	1072	1079	1053	1033	1092	1061	1060	1065	1067	1084	1078	1012	1086	1059	1028	1037	1085	1022	999	1069	1066	1054	998	995	1002	1048	983	1063	974	1003	1037	1049	1019	1012	981	997	1009	993	1048	993	1054	1075	1004	937	1003	1052	1025	1052	1091	1003	946	967	991	1057	1018	1041	1039	1034	1003	1023	1010	983	992	1011	1045	983	1021	1006	961	1026	1021	1030	1040	953	980	1029	1012	1030	979	1027	1037	1019	997	1002	977	977	972	1009	1029	998	1002	1012	1045	1009	983	997	987	981	1015	1056	996	1003	1018	1038	1032	982	994	1025	988	1009	993	1033	997	1003	1061	997	1018	995	1053	1032	1003	982	1050	1014	1040	1010	1040	1022	979	1051	1027	966	1040	1029	1067	1052	1004	985	1024	971	992	944	1007	992	995	1059	995	1012	1033	969	1024	1090	989	1000	1055	966	1063	997	1026	995	990	1045	1014	1025	982	1040	1006	998	1002	1014	1048	1006	1062	1006	963	1047	986	996	1038	1029	1037	1060	1010	1013	991	1006	1005	1006	1019	1044	1006	1063	1010	1052	979	1018	977	958	979	1011	1013	1048	978	1020	1030	974	941	990	1029	1010	1057	1043	1011	1019	1002	982	1018	1006	1036	1013	1071	1017	987	1031	976	1012	1025	997	988	959	969	1026	1030	1026	1007	985	975	1032	984	1031	954	991	1068	1029	1037	991	988	1043	1009	1031	1029	998	1012	1026	1020	1066	980	1004	1089	1049	1048	966	1003	1024	995	1044	983	998	1018	976	1068	1066	1027	1040	1025	995	963	970	954	937	996	1064	1001	988	960	989	998	1018	1011	1005	996	1011	1020	1043	948	1008	936	969	988	1004	1004	970	993	1062	967	1025	961	1038	1009	1015	1041	996	960	1012	922	950	967	976	1005	1028	994	1027	1035	1024	987	958	978	1007	975	1014	987	1044	1042	1010	968	1000	969	1008	1031	1002	1098	1032	1036	1020	1028	987	1006	969	1023	987	1047	1008	1011	977	1029	983	960	996	985	1012	1052	1050	985	989	997	1016	1005	961	1006	1039	1001	1007	1006	1008	991	1016	1002	1087	990	1048	1026	1023	1042	1026	1016	956	1065	1025	1009	1040	1025	1057	1044	984	1031	1012	1015	980	961	1047	1000	988	1035	973	1041	998	1057	1030	1019	1059	975	982	1048	1016	1052	1017	984	965	958	1010	966	1026	1045	1028	1059	1066	986	1003	965	987	1042	949	976	983	988	998	1008	1020	1008	963	1055	1017	976	958	1069	992	1031	1084	1013	991	981	963	1014	949	1038	1042	1029	986	963	1007	1012	990	1043	1000	1037	1002	1034	1030	1015	1049	1043	1006	979	1002	1018	969	1066	1046	1016	1004	1018	1019	989	1018	979	1035	1089	990	993	1001	1024	977	1063	1057	1012	1031	1031	1000	992	1010	989	1000	994	1017	999	1017	996	970	989	1011	1029	1038	998	1005	1016	1009	1001	1040	989	1016	994	971	1019	969	1037	1086	1005	1014	1001	1091	1054	1017	1009	1020	1011	1021	1037	1002	969	959	1021	1008	962	1002	966	947	962	994	1024	1014	966	996	1046	998	1003	942	1086	1036	972	1061	966	1045	967	1000	1062	985	1010	1001	1000	993	949	1013	1021	1034	984	1058	1032	932	1029	1007	945	1018	961	1001	1013	983	1015	1043	973	991	996	1004	1041	1026	1016	1019	1024	1023	993	1031	1049	997	1002	1047	1066	961	954	998	1004	1032	1038	1007	1001	976	954	991	1062	992	1003	981	1074	1029	1030	998	985	1003	1024	990	1054	1020	1007	982	1000	1034	987	1014	1055	990	995	995	1044	1017	1004	1001	1033	1079	992	1058	974	1028	1005	949	1051	992	997	1024	1013	1002	1019	991	946	1033	969	1035	1007	1009	1049	1004	1032	1048	1052	975	975	1050	1012	995	1001	994	956	923	1031	1078	993	998	1018	1001	1009	957	966	1043	1002	1001	978	965	1020	1042	1000	1038	985	990	1052	1017	964	1001	1018	981	973	1008	1036	1056	973	990	1049	1007	954	1063	1006	970	990	1009	1006	1027	1039	1002	1066	1002	964	1002	1025	995	959	1031	991	993	1000	1019	991	1015	995	970	1013	971	995	980	1050	1026	956	978	1038	1008	1053	1017	1007	967	999	976	981	972	1070	990	974	985	1037	946	966	1037	975	976	1001	1007	1042	1025	977	975	1100	1044	1024	986	1003	1020	966	1025	1057	1005	1011	984	1002	1020	978	980	999	1024	1014	973	991	1036	1030	992	1037	985	1011	997	1022	1022	984	1022	973	1083	1041	997	1017	1016	1043	964	947	1021	996	1040	978	1045	1006	967	940	994	947	1006	1035	1007	1101	1020	984	963	1036	1067	985	1029	986	1062	970	1026	973	988	1011	1036	994	968	997	975	997	1021	955	994	1019	979	1005	999	985	974	1048	994	1071	1036	981	1013	1018	998	976	994	1033	1045	986	950	1077	992	978	1031	976	991	971	1001	1020	1023	1009	1040	1007	957	960	1000	1011	1014	1008	1015	1053	1025	1010	982	986	981	986	985	987	972	1070	1002	995	1039	993	1089	1000	1044	980	1002	1019	993	975	990	1032	1027	1047	1055	1028	1016	1011	936	1000	992	1009	1012	1050	1025	1025	991	979	1053	1022	1003	1015	1024	985	964	1066	985	1049	971	964	976	1001	970	992	994	993	964	945	967	1000	1031	928	1030	1000	982	983	1038	1067	1029	1024	988	1034	1004	1009	1035	931	1002	1020	1031	1078	1023	1019	968	1017	1013	1019	1004	1068	1006	970	997	1038	1012	1039	1042	962	1011	988	990	1022	1022	1066	1036	1006	959	984	1018	1028	998	986	1031	989	1020	1082	981	1012	983	1036	1039	1012	996	943	1012	997	1026	1041	1006	1078	956	991	1074	988	1076	996	1054	1006	974	1000	1007	1055	1016	1024	1009	1086	958	1023	1060	987	1032	966	1014	1055	1008	1006	1037	1018	955	997	1027	1067	954	1017	990	1015	1014	998	1053	969	1026	944	1007	1038	937	1020	999	930	953	1042	963	1010	1014	972	985	947	996	946	954	949	1037	998	1055	960	1011	1012	1008	1027	945	1021	989	1006	967	979	1030	1004	1055	1002	981	1008	967	963	963	1026	1015	979	977	975	1015	1024	1019	1039	1040	954	1013	1052	1038	1014	1049	1020	1007	1069	963	1031	976	1022	998	1054	962	1048	1018	993	1024	982	1017	995	1049	1017	1042	1071	1030	1019	990	983	1049	1024	994	1022	1041	1046	963	1020	992	1033	985	1020	998	1021	1043	1002	1064	1084	999	982	978	1004	1009	979	1004	1038	1038	952	1002	1057	991	1044	1019	1045	994	1018	1027	1029	1019	992	944	1009	1007	1001	1008	980	955	1013	1002	1017	987	1017	1009	1029	990	1008	986	1014	969	1009	1022	1014	1017	1049	1067	1013	937	973	1008	960	970	1012	1038	931	1071	1048	1003	1006	1009	980	1000	1003	999	1063	1056	990	1045	997	1036	1009	1055	980	1025	963	993	1040	926	1027	972	1043	1021	1030	999	1008	1000	1008	1007	1088	1002	990	1008	958	1032	1005	1041	1023	1038	1022	1018	1017	985	959	983	1027	997	1072	1039	954	1011	1021	1019	956	1025	1031	1087	987	999	1028	1013	998	975	990	996	989	1011	1031	995	1028	1055	1029	1028	992	1011	1004	1020	989	1004	1027	1059	939	1036	958	922	1057	1016	1033	1010	1018	1023	984	1019	978	1013	969	1007	959	1026	1034	1044	1005	1009	982	986	1020	992	999	1019	985	1043	999	975	983	1018	1041	948	987	988	971	971	956	972	954	1031	948	976	1010	1007	972	986	1013	1035	984	1036	926	1049	1022	1005	957	966	982	971	1011	979	1037	958	984	1009	1019	973	1007	1066	1026	1032	1062	1046	997	1044	968	971	1000	1026	1005	1011	944	1036	989	1007	985	1035	1090	958	1006	1012	1064	1019	988	1007	1011	992	1001	1025	1000	1002	1029	1055	1020	1040	974	964	991	1010	1026	1005	1024	995	1038	995	1014	1028	1033	1027	1037	992	991	1049	982	1048	979	998	982	1008	1000	1048	1017	982	952	1017	1044	1006	1005	1030	1004	1022	981	1011	992	999	1057	934	1115	1019	1020	1013	1025	1040	1033	977	1003	990	1005
1480	485	223	166	448	541	489	451	249	144	57	24	18	31	17	30	24	17	25	22	22	18	22	14	28	22	25	17	15	24	13	22	17	26	16	18	18	18	19	18	16	20	28	12	20	30	17	22	22	24	16	26	25	14	20	19	20	22	24	16	18	17	22	15	15	26	26	18	21	22	23	21	12	17	17	19	26	10	19	24	24	22	22	18	16	22	12	22	24	20	25	21	13	9	23	14	18	16	15	21	13	17	20	16	19	11	13	18	20	22	30	17	19	15	18	24	22	14	13	12	19	21	16	17	17	22	23	18	15	21	16	16	23	18	18	17	17	21	21	17	14	19	24	15	23	16	13	20	19	25	20	11	19	18	18	20	28	18	20	18	21	22	24	18	22	11	16	13	16	17	14	20	17	23	19	21	13	21	25	14	19	9	15	18	24	17	12	15	19	27	24	22	23	18	16	15	22	23	11	21	23	16	15	18	22	17	11	23	20	19	17	10	17	18	11	21	24	10	12	20	22	21	19	16	22	16	13	18	11	22	32	20	18	22	16	17	17	25	17	21	17	18	30	12	31	20	31	20	12	14	22	19	24	18	24	18	14	16	18	17	22	19	19	17	18	19	16	16	21	12	12	27	12	12	18	24	18	24	19	12	20	20	17	20	24	18	24	20	17	29	11	21	16	23	14	15	17	16	20	18	17	16	19	12	19	20	21	29	16	20	17	19	19	15	18	22	22	14	14	21	25	20	20	15	16	19	20	20	14	17	17	19	16	18	16	30	14	19	23	22	23	16	19	18	19	15	25	17	17	24	16	13	15	16	18	18	20	13	17	22	9	22	14	10	22	15	23	24	22	14	17	11	18	20	21	18	22	22	18	17	15	27	14	19	23	19	16	16	18	28	17	14	16	11	25	21	15	19	25	17	16	18	14	15	21	18	25	12	17	8	17	18	19	20	12	13	17	18	14	20	17	20	26	20	22	16	20	21	11	18	24	18	18	13	18	13	25	14	14	16	20	15	25	19	17	28	10	17	19	22	14	24	27	15	16	26	13	17	19	14	14	16	17	14	17	20	22	24	16	18	15	31	14	19	17	17	16	13	21	17	13	14	23	16	19	20	21	15	20	16	13	15	17	19	22	19	16	21	15	21	23	28	18	24	17	13	14	23	22	14	23	16	17	17	9	24	20	21	15	19	27	20	12	14	18	12	18	21	22	20	23	14	13	26	16	21	11	18	16	25	21	25	23	14	21	22	23	16	21	16	18	21	15	19	20	15	20	24	17	19	16	22	17	18	17	10	11	21	24	19	24	16	14	28	13	18	16	22	23	22	19	16	18	23	27	14	16	19	21	21	21	23	20	20	23	18	18	22	20	14	16	22	16	19	18	19	16	17	20	22	21	8	21	15	14	13	13	21	29	18	26	29	18	18	22	17	28	21	18	16	16	21	13	11	17	16	20	17	17	11	17	19	13	18	23	14	29	20	18	18	12	12	19	14	18	17	23	15	12	18	23	25	11	18	13	22	20	16	23	26	20	23	21	19	12	23	12	12	23	19	17	18	18	20	21	29	30	15	17	16	19	25	19	16	25	23	21	16	19	27	21	21	23	22	15	20	20	19	22	13	28	23	14	19	20	24	23	20	20	23	16	22	21	15	30	20	27	9	20	16	15	12	12	29	19	21	20	20	18	8	12	17	26	12	30	15	22	18	20	14	22	11	13	15	18	11	21	25	24	26	27	13	24	21	20	22	17	25	25	20	15	17	18	13	12	17	13	18	21	16	17	13	19	25	19	26	23	19	20	17	19	19	18	14	20	14	19	15	17	16	19	16	20	25	18	17	19	24	19	22	18	19	19	20	23	13	9	15	16	19	11	14	25	19	18	18	21	16	16	13	24	13	15	19	14	16	19	23	10	17	23	17	22	19	20	14	13	12	16	14	17	13	22	18	16	22	19	18	17	15	17	21	18	16	15	16	15	15	22	13	20	21	18	17	19	12	17	26	20	18	15	30	16	21	14	20	26	16	18	22	22	17	14	17	13	14	24	23	16	11	19	17	23	13	26	21	30	22	25	14	16	19	19	17	15	23	25	31	12	15	19	21	27	22	20	18	14	23	14	14	20	15	20	19	19	16	16	17	13	18	13	18	12	27	22	16	25	23	21	18	16	11	17	24	19	22	23	16	21	16	14	16	22	18	18	17	27	18	17	15	14	16	17	17	18	18	24	15	16	11	18	17	23	15	21	21	15	33	24	15	16	13	21	11	25	18	21	16	21	17	23	20	22	18	9	21	21	16	16	23	19	21	16	11	22	19	8	18	24	18	18	22	16	22	20	20	15	18	21	17	17	16	25	17	14	20	19	23	17	20	16	22	15	26	16	16	21	19	17	13	22	19	22	15	9	25	16	27	12	22	18	19	19	11	19	16	13	20	22	14	14	16	12	22	27	15	22	17	12	18	20	19	16	16	19	15	23	17	13	18	17	16	15	14	17	16	24	19	26	22	22	14	16	22	27	25	17	12	12	24	18	10	13	14	10	19	12	18	16	16	22	20	12	22	25	17	10	20	23	25	23	14	21	18	17	17	22	17	23	16	20	19	27	18	22	17	15	17	23	9	28	19	15	17	20	26	16	21	18	16	15	18	17	15	17	16	12	25	18	21	14	18	12	16	15	14	21	21	26	15	20	19	19	31	27	22	14	10	18	19	22	13	24	17	21	22	13	21	17	22	27	14	22	16	20	24	16	15	15	27	20	12	20	19	22	17	14	16	21	17	16	24	21	15	23	12	19	27	18	15	18	12	11	13	17	22	19	19	13	20	15	17	17	26	13	20	16	24	21	21	26	17	21	17	14	17	22	18	25	12	20	9	23	23	14	20	24	18	19	16	11	24	20	13	18	27	22	20	13	17	16	26	24	24	15	19	25	20	19	19	14	20	25	19	17	22	14	16	18	12	14	27	18	16	15	19	17	19	18	22	16	13	21	10	17	18	24	24	23	24	15	14	17	18	17	11	16	25	23	13	18	29	23	17	24	11	14	28	20	23	16	20	15	19	21	20	15	15	13	12	16	19	14	22	18	20	22	15	15	18	21	14	16	15	25	24	26	23	17	24	17	23	16	15	17	22	20	21	10	17	23	18	18	24	26	13	17	22	16	25	21	14	18	19	22	22	24	19	14	18	19	12	19	22	14	21	17	14	19	16	25	22	12	20	21	20	25	25	17	20	22	17	21	19	16	21	8	15	13	25	17	15	28	19	27	25	17	21	22	17	19	27	22	17	18	22	24	29	19	21	25	25	20	18	16	29	15	12	10	18	19	19	26	16	17	21	15	16	20	29	18	13	25	19	15	14	17	15	23	26	18	21	9	21	18	11	12	22	22	23	13	14	16	20	18	26	16	14	15	22	16	16	15	16	14	19	16	20	27	23	17	17	13	18	15	19	21	12	17	21	27	14	17	14	15	19	16	19	18	19	19	27	16	18	18	23
18271	13356	6884	17942	29695	27725	23100	21001	12620	7948	2655	832	728	703	711	592	603	602	573	597	512	464	447	439	428	442	432	400	413	417	387	379	368	369	369	371	398	399	369	339	383	374	363	382	364	353	360	303	397	364	392	339	360	369	374	348	342	361	329	343	371	343	388	353	364	375	348	352	377	345	320	360	369	371	328	352	349	328	327	369	334	357	333	327	373	313	363	340	339	366	366	344	324	340	345	329	361	330	331	347	372	379	347	334	281	327	341	325	344	377	353	329	375	348	339	348	341	307	347	366	358	350	321	357	359	330	358	368	330	307	362	346	328	324	357	323	350	359	339	355	323	331	312	315	387	333	333	339	344	352	367	351	348	340	302	340	341	354	357	370	313	338	337	376	323	328	322	347	369	331	334	336	340	331	375	357	354	346	319	355	347	336	326	317	337	347	356	356	335	354	368	316	353	299	303	339	348	380	354	330	379	352	386	315	340	368	331	323	325	321	354	348	345	344	331	337	362	334	323	359	362	339	349	347	361	349	324	370	301	342	342	359	326	384	349	349	363	338	335	356	345	359	342	334	348	352	351	310	354	330	354	345	327	347	348	357	353	327	341	347	321	329	342	334	352	372	340	368	334	351	341	366	347	352	324	327	356	336	313	347	331	316	336	344	311	366	350	339	323	337	310	330	353	331	344	322	347	342	363	321	364	321	317	354	324	300	343	360	319	355	396	331	332	371	329	354	339	330	373	326	326	354	333	343	336	347	358	373	311	360	333	359	329	338	362	298	348	332	334	311	331	329	333	373	331	364	354	389	330	344	338	354	360	346	323	357	350	335	343	329	376	347	329	330	350	332	304	350	346	333	311	348	288	341	350	351	345	295	343	355	338	338	379	340	314	368	334	346	337	322	328	360	338	352	345	338	307	359	321	342	353	366	353	325	338	295	321	372	351	305	340	366	342	340	348	313	357	342	329	327	354	345	345	323	342	365	336	331	346	339	332	361	313	349	368	340	344	356	343	361	356	371	348	355	305	369	341	320	337	323	304	365	330	357	327	339	293	342	359	347	367	335	346	355	333	320	326	336	345	333	362	278	344	321	327	290	332	344	340	333	358	327	330	359	325	322	343	348	347	330	386	343	323	328	342	328	333	337	345	309	360	326	355	305	321	320	355	331	342	354	349	331	346	365	344	332	318	337	321	301	358	355	322	331	312	363	347	351	334	373	345	311	351	349	370	325	342	343	382	328	354	361	298	339	343	352	303	343	322	332	342	330	351	359	301	335	345	343	307	333	335	366	338	353	304	335	374	336	348	357	338	334	373	344	379	336	327	345	364	346	325	369	345	345	367	335	327	382	312	329	339	355	329	360	312	357	330	396	325	303	344	326	328	373	348	363	360	357	336	337	355	316	329	341	333	342	352	367	319	361	324	338	354	342	341	362	357	342	325	337	338	325	307	343	344	348	335	315	326	322	329	322	356	311	343	332	366	325	317	313	328	344	353	338	322	359	357	324	341	351	344	322	320	354	315	361	336	341	317	358	329	310	342	360	338	362	311	367	329	348	337	328	322	317	312	308	348	334	335	352	325	346	358	353	360	367	314	330	327	326	346	316	340	342	336	349	335	330	307	352	328	331	342	349	300	341	361	338	340	345	323	313	317	352	363	305	343	355	361	354	375	337	360	345	360	328	333	356	326	327	355	350	360	306	367	367	361	342	337	357	364	360	332	360	356	340	326	324	359	360	328	350	347	355	353	323	313	366	340	329	340	310	350	335	368	353	345	337	352	348	359	356	350	330	346	332	362	326	354	382	329	329	333	321	322	346	348	342	334	340	337	327	335	350	344	315	303	342	348	366	310	328	346	341	306	323	365	342	335	341	336	360	346	316	340	328	378	367	334	326	346	332	325	349	354	325	359	325	328	364	303	325	318	348	371	356	362	373	323	360	345	333	312	363	353	339	375	352	355	324	316	310	336	334	345	319	327	323	310	326	340	356	314	359	327	327	314	320	335	307	350	358	376	338	334	334	344	361	326	340	348	302	308	329	353	375	322	316	366	363	354	323	372	330	347	358	322	367	344	356	314	337	328	339	332	328	338	331	333	341	308	325	352	342	322	343	338	333	364	343	317	336	362	342	345	344	349	331	336	319	347	329	378	339	349	348	376	351	302	343	333	342	338	343	299	346	352	341	325	327	361	331	319	308	353	349	324	319	371	341	320	330	349	352	341	362	356	310	343	341	361	344	329	349	337	314	344	366	313	328	311	359	363	340	346	333	334	356	371	341	345	359	328	373	323	312	371	371	345	356	361	354	325	360	335	324	351	323	361	370	313	335	342	303	335	351	333	335	352	317	347	315	333	345	337	338	352	338	294	337	352	335	366	329	351	363	372	319	345	343	357	352	313	336	337	320	370	349	309	376	328	339	352	391	327	337	363	313	333	354	341	328	352	342	381	333	340	356	325	297	297	341	336	344	360	327	340	342	320	337	333	302	339	356	375	355	347	345	330	327	320	335	313	346	350	349	329	339	358	349	333	343	353	331	351	331	334	356	356	351	344	353	345	352	364	353	349	350	323	345	337	333	314	329	339	357	356	314	346	327	340	352	356	299	371	370	339	328	337	351	355	353	328	326	366	343	356	370	346	313	346	368	366	315	342	345	340	328	344	340	360	331	329	355	317	338	333	349	340	305	359	331	312	338	365	307	335	355	328	328	351	342	355	332	362	356	330	323	322	315	325	350	353	376	331	342	342	367	369	343	357	353	329	324	336	325	342	322	339	339	350	313	329	332	331	323	328	365	319	337	340	317	345	353	364	327	328	334	350	364	312	320	353	348	364	347	341	342	358	340	360	340	340	350	338	347	302	356	321	347	347	348	347	361	329	350	319	354	352	324	345	347	341	335	342	343	313	335	330	359	351	341	335	355	322	324	339	344	346	349	316	355	342	316	327	365	358	350	318	384	311	329	358	335	326	314	385	325	339	348	369	353	346	327	346	344	329	306	350	318	330	328	374	347	357	372	345	354	320	366	350	352	325	348	340	320	332	325	320	339	351	351	370	317	369	362	361	344	331	347	362	356	349	363	346	338	329	352	338	346	353	375	315	323	335	316	322	324	353	333	353	356	375	357	353	347	324	348	368	329	370	328	350	378	333	327	346	348	325	323	296	358	326	360	357	316	343	328	352	346	346	334	337	310	342	369	356	338	351	339	318	345	305	337	356	350	320	346	341	367	339	349	340	313	343	295	318	324	342	362	312	375	303	342	357	343	352	368	306	333	333	356	346	324	373	347	347	315	351	351	329	361	309	340	343	347	338	350	344	349	353	339	371	333	354	351	336	368	346	343	369	324	312	376	370	332	323	351	323	333	358	324	342	336	332	334	318	337	361	328	340	380	319	348	336	352	362	336	316	374	316	367	303	353	348	323	372	354	326	320	321	347	352	381	315	354	338	341	346	346	374	327	341	342	347	328	343	338	327	317	334	334	347	347	286	336
982	786	344	329	690	871	1037	551	444	176	116	77	72	57	58	79	52	57	48	53	52	51	48	48	52	52	45	60	34	40	46	59	38	49	38	41	37	40	38	34	32	35	37	37	46	35	33	37	36	40	47	45	46	55	43	43	42	29	42	37	30	42	49	36	46	33	59	32	35	40	44	35	34	35	44	40	34	36	44	41	39	47	36	45	35	38	39	42	41	41	38	45	40	41	39	28	43	38	44	50	54	44	34	42	34	31	36	43	45	38	34	38	46	41	42	32	57	28	40	38	44	53	51	46	44	44	44	33	45	51	38	48	42	46	35	47	51	46	38	43	33	42	41	48	55	45	46	42	41	41	40	28	38	35	43	41	45	52	42	36	35	39	42	45	41	27	36	47	41	36	44	31	42	29	35	36	48	40	47	41	39	45	40	45	36	35	44	62	30	40	51	37	41	39	37	38	43	52	49	44	47	37	44	45	33	43	37	43	42	43	47	43	40	37	39	45	32	39	39	33	44	49	37	44	46	45	37	40	46	45	46	44	48	39	28	49	39	40	42	35	45	37	40	40	45	28	32	43	38	42	30	46	29	42	35	30	39	38	27	38	31	35	30	47	50	39	46	42	38	23	35	44	40	43	38	38	42	44	50	47	41	43	34	51	43	47	34	47	35	44	41	60	52	35	45	57	51	35	40	44	42	37	48	41	31	39	40	47	46	42	36	42	33	42	45	41	52	37	42	44	31	40	42	48	47	51	45	40	49	34	38	37	46	41	38	38	36	36	45	39	42	31	45	51	48	38	32	40	34	55	51	42	44	36	35	34	45	44	34	32	54	53	35	39	26	33	32	55	34	40	47	54	47	33	41	43	36	27	37	41	48	46	33	37	51	42	39	44	44	40	48	42	36	51	28	41	49	32	38	31	52	38	42	42	42	29	38	44	44	37	33	52	42	54	31	43	44	32	28	44	47	52	33	46	42	32	46	34	40	45	32	35	50	41	35	48	44	53	29	37	52	45	48	44	38	45	33	36	43	25	37	32	37	36	28	34	32	42	47	39	32	39	47	37	34	30	35	29	44	34	35	44	40	45	37	42	48	37	37	45	31	39	33	40	41	36	40	39	43	31	48	36	42	50	32	43	48	37	36	45	53	38	49	37	39	43	54	35	40	44	35	44	57	31	41	50	43	35	33	40	39	49	41	46	42	47	25	31	41	29	37	37	42	25	47	48	37	39	42	36	43	52	44	34	35	32	45	36	47	45	40	45	27	43	42	42	45	49	37	44	28	36	35	36	40	28	47	36	37	32	50	29	37	55	40	39	38	41	36	54	36	48	31	37	39	42	40	43	37	43	49	27	35	43	48	50	52	34	52	41	47	44	41	35	47	30	48	28	48	38	24	34	46	41	30	26	39	39	38	35	46	41	34	46	51	41	34	39	45	34	33	42	40	29	35	50	49	33	43	36	38	40	47	48	47	36	47	39	38	47	46	39	48	45	40	36	52	40	38	44	38	35	52	42	46	36	53	49	39	39	54	50	36	34	23	39	47	46	42	47	43	46	40	52	39	42	36	40	39	35	32	48	47	46	46	33	27	35	39	40	41	39	26	51	43	45	37	40	48	34	38	40	32	42	28	38	49	41	36	37	41	40	39	36	43	38	56	45	37	45	44	43	28	48	44	34	42	34	48	28	30	47	54	42	35	28	45	54	37	44	40	39	47	36	40	39	39	41	50	40	30	40	44	42	36	41	47	49	39	41	44	38	45	41	46	39	35	32	37	41	48	42	40	47	41	41	37	44	41	45	35	30	41	40	53	44	37	45	48	46	40	43	47	48	36	44	43	43	49	40	39	37	42	52	37	41	37	45	35	41	34	43	35	39	31	32	33	31	44	44	30	41	45	45	38	35	40	43	38	31	51	31	44	35	50	57	41	42	47	42	50	39	51	55	40	43	43	37	36	30	35	44	37	38	40	41	44	52	40	37	42	43	50	40	25	41	43	37	44	32	37	34	39	30	51	31	36	45	28	45	55	36	49	36	46	42	39	38	43	32	57	45	36	35	33	43	37	40	36	43	37	40	39	37	34	51	33	46	53	46	46	41	40	41	33	35	26	48	39	46	52	41	30	57	26	42	45	41	44	28	43	47	50	44	39	44	39	34	42	37	39	37	36	40	41	40	42	41	42	35	38	50	35	40	42	43	38	48	54	39	37	35	44	45	55	39	33	32	35	43	39	44	40	49	33	32	41	31	41	40	44	38	50	44	52	37	54	48	32	39	39	35	44	39	44	42	42	37	38	35	31	40	33	42	40	34	41	52	56	49	42	47	47	44	49	43	53	39	44	32	46	37	49	48	40	42	47	59	25	51	28	36	40	38	36	44	31	42	48	41	51	38	58	41	47	52	45	36	27	38	32	49	34	32	38	37	25	37	30	32	39	35	35	45	33	40	21	35	40	47	54	34	45	42	45	35	43	42	37	35	45	40	32	39	45	30	33	41	52	36	46	50	40	30	48	43	36	43	35	32	43	41	44	37	43	49	41	36	43	41	31	49	39	40	33	47	47	43	38	48	36	40	47	41	39	43	50	37	41	27	55	45	47	36	36	42	39	41	53	45	50	39	40	45	33	33	34	36	39	36	47	36	43	46	42	46	46	44	36	48	39	45	36	39	40	37	37	27	49	46	43	50	43	41	37	39	49	40	42	42	42	41	39	52	31	41	40	38	36	40	36	46	41	41	33	49	42	54	40	44	38	41	48	48	46	43	48	38	52	28	41	42	32	48	39	47	47	49	35	39	31	43	50	44	41	43	48	47	36	39	46	32	33	37	44	40	47	37	40	33	46	47	39	45	41	40	36	44	41	42	38	37	36	41	43	41	39	33	35	52	37	40	36	52	51	26	43	51	43	35	36	30	34	44	38	44	43	50	29	39	46	48	44	29	55	37	37	46	40	27	24	43	44	39	40	44	35	39	40	43	51	46	40	43	38	54	41	45	39	29	37	50	27	36	49	51	45	45	50	47	41	49	34	29	41	42	43	38	47	43	39	54	41	37	41	46	38	37	31	50	43	49	41	44	39	40	33	39	39	40	30	31	39	45	39	46	42	32	40	47	32	39	28	45	42	34	43	44	56	50	47	36	49	31	34	35	49	41	33	38	35	39	43	38	36	31	39	39	35	50	42	45	51	51	45	40	47	47	40	51	42	48	38	29	39	49	47	40	53	50	31	44	44	45	51	35	42	57	37	37	34	36	34	47	45	34	43	44	42	38	45	35	46	40	37	45	33	40	49	30	37	44	36	46	40	47	42	48	43	40	35	53	36	39	30	39	40	45	43	40	46	44	39	39	44	37	34	38	43	50	35	30	50	35	42	35	44	34	41	37	33	49	44	42	37	34	42	51	51	40	30	31	45	42	49	33	43	33	39	51	54	42	40	36	44	36	39	47	35	37	38	33	36	29	28	54	36	46	43	37	46	43	36	42	44	38
21608	17349	9459	24071	34868	32531	32490	21801	17768	8028	4437	2665	2289	1975	1810	1678	1563	1547	1396	1515	1287	1168	1077	1000	1043	1043	984	941	937	936	870	875	870	861	904	853	837	779	792	831	755	832	814	754	782	794	747	793	753	793	846	832	808	775	777	771	812	784	783	751	768	762	741	752	826	732	791	772	772	687	712	749	771	688	718	740	759	739	732	753	804	686	716	800	655	768	710	688	682	777	710	713	734	723	749	686	720	692	753	768	735	696	695	766	735	750	728	703	746	683	733	730	718	688	719	716	733	731	724	717	722	720	722	747	720	708	693	690	721	740	706	697	706	683	758	708	701	682	735	702	756	701	724	738	739	713	711	699	737	745	729	725	735	691	717	678	751	696	708	720	685	697	721	754	696	746	753	697	718	665	723	720	717	778	700	734	694	702	691	747	765	743	686	721	699	688	714	730	720	700	722	719	701	733	746	729	713	745	742	727	742	695	676	752	693	720	751	726	723	703	780	723	735	744	711	696	716	732	694	718	724	638	786	738	698	701	726	716	665	703	755	712	746	743	722	658	670	693	718	784	701	753	735	671	749	710	675	677	681	697	749	705	685	737	732	734	695	723	731	729	718	724	735	701	701	735	728	709	697	743	749	728	689	701	751	684	727	660	704	772	692	687	690	720	728	723	716	713	733	720	729	738	715	705	721	684	741	713	692	700	720	714	724	688	749	702	695	704	666	723	717	706	689	711	731	724	749	696	726	784	713	693	735	733	700	763	739	729	677	755	716	717	700	682	691	697	713	696	693	726	681	754	729	710	703	700	747	685	713	715	749	712	742	723	726	755	704	691	690	688	741	700	710	714	727	761	689	661	722	731	680	655	682	691	663	722	730	698	704	693	686	723	736	720	691	738	672	704	701	741	763	754	684	713	765	791	669	745	753	727	712	697	705	693	726	759	683	727	732	735	716	660	676	666	708	720	732	723	692	731	739	703	750	712	713	711	756	692	681	747	697	715	702	677	700	676	680	682	696	687	701	702	731	731	686	706	736	739	738	757	715	717	705	692	684	762	752	703	688	755	733	751	735	749	739	700	677	707	696	711	768	679	717	698	686	736	722	730	740	736	679	668	720	651	746	722	667	726	717	694	717	761	731	741	704	747	745	720	778	730	704	717	745	696	754	677	701	675	700	681	707	716	694	711	693	774	723	713	706	706	719	703	737	715	690	753	700	715	692	734	678	708	717	755	740	673	726	763	689	744	744	689	730	732	700	730	729	718	728	745	682	741	720	692	727	739	694	705	699	754	702	722	712	663	712	686	744	737	727	717	707	703	701	721	713	701	746	723	742	715	774	721	730	725	694	739	701	767	716	716	757	695	700	727	722	716	695	678	705	740	728	711	742	694	709	744	676	734	704	771	745	753	708	719	696	716	736	731	734	734	691	711	687	701	760	718	720	710	672	716	705	738	704	679	699	691	772	701	753	757	679	731	716	724	757	732	707	697	676	742	717	667	750	672	698	736	677	690	712	730	764	725	689	691	734	730	689	683	683	688	758	726	703	668	749	721	664	722	671	741	696	735	680	655	698	695	702	710	730	709	742	690	691	711	699	725	679	768	712	738	666	720	674	710	695	696	711	725	673	761	721	669	682	754	684	682	720	733	683	697	684	726	744	689	724	729	744	770	706	686	693	720	723	748	735	713	747	745	736	727	698	708	720	710	717	756	761	717	730	759	716	709	689	709	711	710	732	673	728	761	731	720	741	762	703	689	682	738	737	711	732	671	709	679	693	695	744	708	705	726	737	741	730	743	665	697	692	687	698	663	684	668	673	733	709	740	778	693	708	724	752	684	691	747	709	749	767	744	727	724	728	669	688	714	711	697	683	728	716	752	730	696	678	723	667	714	719	718	762	721	712	672	740	697	714	734	719	752	683	688	686	710	709	695	692	724	703	697	706	755	688	698	726	686	715	709	703	688	733	691	716	729	725	681	698	712	729	729	759	702	703	718	720	712	711	728	759	642	705	710	712	717	750	755	723	700	716	741	723	776	714	715	701	720	753	717	719	703	721	685	757	756	730	751	724	771	761	738	752	697	756	681	698	669	684	720	709	702	747	685	691	722	689	716	693	683	707	715	666	691	758	776	684	729	706	749	717	718	705	739	669	729	706	686	693	754	754	697	737	734	733	693	703	677	713	717	759	714	725	720	696	710	710	740	712	748	713	722	708	720	770	681	733	691	741	694	697	733	721	738	700	737	753	683	720	720	707	694	715	666	773	719	689	761	707	733	699	728	723	714	690	711	732	750	688	714	718	742	699	744	680	726	726	748	736	678	701	724	672	742	691	736	745	684	791	728	726	745	696	702	713	737	689	731	740	674	708	698	715	731	664	714	708	692	702	677	693	688	725	709	718	723	734	714	685	743	691	640	762	681	701	721	750	763	738	727	724	744	727	758	703	729	706	723	751	693	705	741	682	702	720	715	685	716	653	741	711	763	675	700	795	716	734	714	732	720	692	712	696	747	712	675	731	712	712	735	693	750	727	738	753	710	676	702	739	703	706	709	736	714	715	711	739	677	717	649	736	727	715	660	709	688	705	715	708	716	766	707	714	696	764	700	695	716	692	748	700	737	716	748	707	691	712	720	726	707	734	715	730	674	737	698	704	641	710	688	701	726	699	739	767	744	709	694	736	745	703	685	734	742	754	712	739	719	744	741	714	746	687	733	697	723	736	718	683	745	685	688	760	651	709	700	750	703	766	678	758	737	737	711	663	718	730	734	643	682	733	679	707	708	661	658	693	687	723	682	739	752	732	682	700	731	718	736	700	720	693	718	745	726	709	685	728	754	698	739	677	720	685	721	707	707	720	738	700	712	693	698	695	676	741	712	731	717	725	718	712	671	740	729	753	737	714	717	737	736	645	691	733	765	696	685	731	769	717	701	700	724	708	734	695	701	684	720	748	709	699	790	705	715	713	755	683	742	732	675	715	732	683	754	768	764	747	656	715	733	679	729	712	753	779	679	709	701	692	725	729	757	765	708	662	739	732	723	732	719	711	731	714	687	700	741	719	730	718	666	714	694	737	640	695	762	735	767	691	703	728	685	705	706	717	711	716	749	676	702	692	693	701	706	735	732	714	699	756	695	695	704	743	734	715	715	748	703	705	723	716	746	749	715	737	704	696	742	708	740	680	745	694	648	728	761	751	715	714	744	714	738	735	744	721	702	699	717	711	704	688	704	717	770	732	679	705	713	674	774	704	710	726	747	696	754	715	699	706	730	735	721	677	705	709	703	737	697	714	701	730	697	703	689	723	740	668	722	744	719	735	713	756	715	707	735	694	759	745	752	733	757	729	695	754	684	711	677	675	704	701	751	742	720	682	692	686	729	665	722	709	726	670	749	657	737	713	761	733	724	668	790	723	751	718	737	718	711	710	689	803	733	727	729	673	688	695	696	707	710	736	684	714	711	697	757	668	728	758	732	738	718	712	676	736	720	694	690	757	697
2566	639	316	304	605	730	880	872	287	193	130	48	63	50	38	44	36	30	52	44	35	37	43	35	26	34	33	32	22	32	15	23	23	24	38	30	25	33	25	21	21	31	24	30	25	31	22	23	28	25	26	25	20	33	38	24	23	29	22	24	22	28	24	25	32	28	28	16	24	32	27	22	31	25	25	31	23	25	28	26	27	27	36	26	27	25	21	23	26	25	27	20	30	28	17	27	20	23	28	19	25	19	31	20	29	21	37	37	22	21	29	17	32	25	28	23	25	19	25	31	19	29	27	28	20	27	22	31	29	23	18	25	28	24	22	23	28	25	33	24	33	20	29	24	19	24	29	22	22	23	26	23	17	25	35	29	30	27	31	21	27	26	21	32	24	31	26	17	24	23	32	24	24	26	28	21	18	23	22	31	33	33	21	24	27	26	29	24	27	21	28	26	35	25	24	28	27	21	28	29	24	20	25	26	19	29	26	25	31	34	31	27	25	21	22	25	20	23	36	26	16	26	27	21	31	28	30	15	27	35	30	22	28	30	24	21	17	28	17	30	15	41	20	31	23	27	35	19	26	28	19	22	15	26	22	31	31	23	23	20	21	25	16	19	24	30	23	26	18	31	19	32	25	20	36	35	37	24	23	18	31	22	15	27	20	30	28	28	29	26	25	13	20	27	19	29	20	31	25	17	19	17	24	25	17	18	28	24	12	36	34	30	30	21	22	25	32	18	28	28	23	30	21	18	22	12	18	17	18	32	31	31	35	27	18	24	20	22	28	32	24	28	31	26	22	24	23	21	27	34	24	15	26	30	17	26	25	25	27	28	18	34	18	16	20	35	27	25	23	19	30	23	21	29	28	19	23	24	28	25	19	21	42	28	26	25	27	28	25	21	26	23	26	33	35	18	32	22	23	17	19	27	23	31	21	32	27	20	23	28	27	28	29	26	27	32	39	26	33	26	27	24	19	29	26	25	22	22	22	28	33	30	17	22	25	26	25	26	24	31	25	24	30	19	18	26	18	31	23	15	27	28	24	28	21	24	31	28	20	25	35	19	19	16	24	26	29	39	13	26	20	27	25	31	27	33	14	23	28	31	31	19	26	29	12	24	33	17	17	23	34	31	25	33	24	32	19	19	31	28	23	22	28	31	27	29	14	31	21	21	31	21	25	19	28	39	27	19	33	33	23	18	30	37	23	32	22	16	32	17	20	29	32	20	23	34	17	36	24	22	27	32	25	21	26	28	21	23	14	18	34	30	31	22	26	25	20	26	24	19	27	25	17	25	32	32	28	26	32	23	24	23	27	19	16	29	26	23	22	22	19	30	30	32	21	23	29	23	22	30	27	21	25	31	27	22	31	29	22	20	26	21	31	26	24	23	16	28	27	24	33	21	18	26	24	27	25	22	29	31	30	19	21	26	22	26	28	30	18	34	27	35	19	35	24	22	23	20	22	23	29	28	28	22	31	27	14	22	27	30	27	23	23	32	19	15	28	18	23	27	16	31	24	24	18	26	28	33	30	33	30	36	20	26	21	24	26	26	26	24	31	23	26	20	27	21	23	25	13	19	29	20	32	19	30	28	28	24	32	23	21	27	23	19	23	28	25	27	27	22	23	25	26	13	23	26	24	31	36	22	29	27	25	25	21	23	24	24	29	22	23	32	22	24	30	21	31	26	18	23	31	26	27	30	26	28	23	23	17	20	40	25	25	25	17	25	22	26	28	29	25	28	28	26	21	21	19	33	29	29	25	22	26	38	30	27	28	18	25	23	19	25	36	22	28	29	22	19	20	32	11	25	31	28	24	17	24	21	25	33	25	14	23	30	23	27	17	24	20	26	33	21	25	21	29	30	20	32	26	26	21	27	31	16	28	25	16	29	26	22	27	19	25	19	24	31	26	21	24	30	38	19	19	20	35	28	22	35	24	24	30	22	17	22	27	31	27	27	24	28	37	29	30	26	27	21	21	28	33	23	22	28	27	34	24	20	23	18	22	28	31	35	22	20	22	23	17	30	29	28	30	14	30	30	26	24	27	25	23	22	26	30	32	22	27	18	29	26	23	28	25	28	26	26	31	31	20	26	32	22	23	22	26	26	31	23	30	32	28	24	26	22	30	30	23	14	23	26	19	25	27	28	28	29	24	31	17	34	26	31	27	32	38	25	21	29	25	27	26	24	29	21	21	23	31	18	28	37	30	34	23	19	23	16	35	26	35	29	25	29	21	21	25	30	31	28	31	26	22	22	24	33	23	25	29	38	26	21	33	27	24	29	24	30	25	23	25	33	26	17	22	16	24	25	23	32	22	20	24	32	25	19	25	21	14	20	15	26	26	31	18	34	25	24	28	33	24	22	31	25	19	25	24	26	22	33	27	34	23	24	32	26	33	27	27	29	24	19	30	21	28	26	21	23	23	20	26	28	22	31	22	19	21	28	22	18	25	37	29	19	26	30	19	25	20	26	25	23	31	21	18	22	27	22	21	22	29	24	22	24	24	22	20	19	25	30	21	30	18	33	27	26	21	21	25	31	28	17	30	29	19	20	27	24	26	24	31	26	34	18	25	34	31	26	25	24	29	30	24	24	23	32	19	24	33	27	32	21	27	29	29	30	21	22	37	20	25	26	27	28	28	27	20	21	19	30	18	19	18	32	27	23	33	29	27	24	27	29	34	25	37	25	23	37	27	26	22	22	16	22	24	28	23	25	31	23	20	23	19	26	27	20	13	31	34	29	30	31	25	34	19	19	32	28	22	30	33	33	26	32	29	23	33	12	30	26	25	27	27	26	20	17	20	30	28	26	17	30	19	15	23	16	33	20	23	29	23	19	27	23	32	28	28	21	29	21	34	36	30	16	27	19	23	22	27	17	18	30	29	24	22	18	15	18	35	22	25	16	20	29	25	34	29	26	32	25	22	25	22	23	24	17	18	20	20	21	29	28	19	19	28	26	16	22	23	27	27	29	27	20	26	22	18	23	23	21	27	28	27	24	27	23	28	27	24	20	24	18	28	22	21	23	23	29	30	23	27	27	19	23	29	26	32	32	18	26	21	22	16	26	22	28	27	28	29	22	29	21	24	23	15	22	28	18	27	24	25	28	27	29	23	28	20	37	17	21	15	22	20	18	27	18	19	35	30	27	19	31	25	25	28	23	23	25	26	31	23	31	28	20	25	24	26	29	23	25	28	15	24	32	24	35	33	24	27	25	17	23	26	24	28	37	22	27	28	29	31	26	33	28	28	30	27	20	19	16	20	31	28	23	25	25	19	22	27	22	22	20	19	31	22	21	25	24	32	20	24	15	17	31	32	25	14	16	28	34	27	28	21	26	25	32	33	25	19	30	28	34	18	28	30	25	23	22	31	26	35	33	25	22	26	22	24	29	31	22	14	26	26	24	27	23	21	34	23	40	20	28	31	24	23	20	24	20	23	27	27	24	35	30	24	25	28	26	31	25	25	35	24	22	31	25	30	39	26	20
19876	15342	8997	24093	33454	32296	29960	29412	13452	8319	5739	2372	1969	1728	1486	1392	1325	1264	1157	1223	997	917	784	845	692	710	696	679	606	643	594	599	598	611	595	588	526	580	534	545	496	553	503	515	512	543	530	542	489	486	530	568	471	511	450	518	505	490	463	452	468	418	460	497	475	468	480	503	490	472	466	482	452	495	449	460	451	495	465	449	472	457	464	427	479	459	431	463	483	423	465	432	457	449	462	441	479	445	419	452	441	447	464	429	465	417	463	470	415	445	452	432	420	428	441	437	415	411	471	427	452	475	439	438	491	464	470	471	470	454	483	459	442	433	416	425	451	437	466	438	400	426	456	457	432	461	448	449	457	454	424	443	460	441	435	456	423	402	458	469	425	479	487	421	429	429	424	441	470	428	448	448	439	471	420	427	441	432	448	406	401	449	449	425	468	449	435	423	415	484	435	430	419	498	455	451	457	402	471	473	450	430	420	458	475	422	460	437	450	440	457	442	456	424	439	432	439	437	450	440	373	483	439	480	433	458	422	447	437	470	415	437	436	439	450	395	417	451	437	445	451	437	417	440	437	431	419	452	424	452	440	462	426	426	478	402	462	493	400	446	415	428	427	452	413	455	491	451	461	458	458	430	472	458	432	464	428	477	429	452	423	460	472	442	491	455	430	445	422	435	429	461	425	459	466	415	455	395	438	445	444	432	434	440	475	467	469	438	495	438	459	471	415	437	433	419	458	416	451	471	460	435	433	437	408	464	471	437	437	446	483	484	432	444	458	429	461	457	402	432	414	433	497	446	464	436	455	455	419	458	469	460	438	431	423	422	406	439	443	453	432	454	434	500	449	438	455	415	411	458	458	423	403	436	435	416	449	442	408	456	450	448	434	462	455	442	451	437	419	465	471	438	410	398	435	440	401	440	429	417	413	426	438	433	471	474	430	459	420	467	418	399	431	402	448	464	431	459	437	453	453	411	449	417	422	437	445	500	412	459	437	429	436	425	431	396	475	456	406	446	452	417	432	395	437	448	455	457	454	442	409	430	467	434	459	432	445	418	435	443	418	421	433	461	436	456	455	443	411	405	445	419	428	454	455	489	461	409	463	407	480	417	444	446	442	437	456	495	458	437	420	428	466	405	456	404	460	412	414	436	454	468	396	432	424	447	456	444	430	405	470	495	451	435	435	443	427	456	463	448	437	447	409	433	475	423	443	428	476	420	413	460	422	458	432	419	498	427	424	448	413	464	438	435	446	460	398	448	436	467	468	449	464	457	418	444	423	438	442	389	479	451	412	455	415	499	464	447	423	453	457	429	465	437	443	421	430	459	443	461	441	429	403	420	437	442	435	424	449	433	426	399	492	453	459	414	453	459	469	420	432	431	457	442	445	434	459	442	429	442	463	436	469	443	440	437	446	462	441	398	433	462	431	402	464	458	450	459	476	460	426	440	408	448	442	449	471	412	421	418	425	413	407	458	435	439	437	437	456	476	464	449	427	414	433	422	461	468	434	467	427	436	436	404	441	454	463	478	435	443	423	429	425	444	438	478	477	429	406	435	411	421	432	477	466	465	425	448	473	413	455	467	460	453	450	428	428	465	438	463	458	460	436	450	402	455	458	420	479	467	422	461	434	450	505	463	429	447	463	426	429	466	428	431	423	449	457	452	467	430	444	456	457	458	454	455	452	423	440	468	467	459	457	447	432	414	469	463	424	460	457	453	440	437	434	434	457	436	457	457	416	445	424	425	461	463	413	433	491	465	432	469	455	454	423	471	437	469	463	413	449	414	444	446	390	460	473	458	413	448	427	455	460	482	424	426	432	403	447	458	415	437	419	440	452	441	420	423	391	430	450	450	440	441	401	443	453	419	433	420	436	416	438	453	396	424	453	452	431	445	446	461	420	508	426	466	448	423	419	435	393	415	442	427	434	440	432	430	461	401	465	429	408	419	440	471	443	444	440	424	426	434	468	412	422	446	466	437	425	445	462	414	444	421	450	472	438	424	414	432	448	437	445	441	456	503	428	445	438	454	451	471	442	427	454	437	465	417	442	419	460	483	473	428	421	475	417	470	451	452	474	443	459	444	423	414	466	453	436	431	441	420	475	440	436	427	424	444	455	445	479	426	448	449	454	417	429	479	436	481	459	472	426	411	448	449	424	450	416	386	415	407	414	421	424	443	434	418	430	399	475	442	456	447	452	459	426	457	434	460	462	407	442	466	444	414	491	446	437	449	451	410	412	421	436	393	430	421	466	434	451	468	472	435	411	434	470	452	438	433	471	431	471	442	407	455	450	466	471	476	459	477	464	454	422	455	433	440	410	422	451	466	419	421	440	485	425	461	438	471	445	417	423	422	433	490	418	452	459	447	449	430	433	463	443	452	472	421	404	420	444	432	444	426	459	481	440	436	418	438	432	431	434	422	422	432	401	434	449	437	451	466	390	398	432	497	440	400	434	413	408	465	458	456	397	449	419	400	455	413	442	415	482	460	488	460	430	473	401	452	447	404	460	455	422	439	433	433	470	451	446	455	433	460	479	457	430	444	449	457	459	438	487	434	426	459	404	470	469	411	451	494	459	443	424	422	483	457	452	434	441	442	454	452	457	428	449	446	446	427	450	431	447	417	442	482	435	450	474	425	476	411	457	460	464	422	471	421	425	419	448	477	440	444	432	434	455	432	441	447	446	455	461	443	444	426	422	440	438	476	467	441	442	482	449	437	416	454	461	435	444	456	470	409	425	460	433	413	459	451	438	425	419	478	419	462	417	464	448	443	446	442	462	432	470	417	445	416	460	432	396	458	431	461	407	417	470	457	487	455	415	432	425	467	422	442	471	472	438	413	449	419	463	432	395	453	479	412	437	443	448	508	465	446	490	470	450	416	432	422	447	447	458	444	456	421	462	474	457	469	431	453	420	438	436	440	430	463	453	454	450	469	430	479	436	469	435	457	470	445	471	452	432	419	422	438	433	443	453	466	441	417	425	411	431	455	424	443	437	416	472	480	448	480	439	410	443	439	465	465	438	416	478	450	453	471	484	446	448	433	447	460	449	405	456	447	453	481	427	426	413	456	454	414	433	416	452	451	416	440	459	432	452	462	430	470	469	462	463	424	464	413	422	461	435	446	466	439	455	460	406	456	459	470	440	455	442	416	400	456	465	427	442	442	438	431	426	430	439	420	445	429	455	448	430	419	433	433	454	438	449	454	444	447	453	462	479	426	478	442	481	465	452	457	477	443	489	439	426	481	483	462	414	432	441	428	451	443	470	445	461	448	439	449	443	442	464	422	466	427	412	459	439	447	450	460	445	421	471	443	435	462	424	415	410	457	416	436	449	416	445	436	474	445	440	453	428	412	446	458	447	450	461	468	459	398	430	455	425	442	460	437	456	451	464	443	421	429	487	465	481	415	462	433	429	440	439	437	447	433	462	457	464	453	415	480	467	454	452	405	429	459	447	427	443	415	425	463	435	404	415	446	444	434	419	437
1940	1057	560	524	972	1320	1654	1264	564	293	397	136	129	131	104	123	98	117	74	86	85	89	87	80	64	75	79	52	71	70	74	72	75	60	56	73	68	65	70	56	63	50	55	66	47	64	55	68	49	68	51	71	68	62	67	73	62	59	71	63	58	58	62	57	61	58	55	55	68	46	70	41	59	60	52	62	42	72	57	63	52	56	44	65	68	62	64	66	47	42	66	47	62	64	54	61	55	60	57	49	45	58	56	70	57	60	57	56	47	58	54	68	60	48	72	76	68	59	53	52	60	67	55	67	64	66	58	48	53	47	59	64	56	60	59	58	59	49	46	67	61	62	64	60	57	49	50	57	63	77	53	53	56	60	66	75	51	61	59	55	64	50	63	57	63	58	55	53	57	57	53	56	60	53	58	44	65	58	60	62	56	62	70	66	60	52	61	63	71	54	64	53	48	53	56	67	59	62	62	63	55	69	54	51	59	63	52	75	57	58	63	43	47	56	65	53	63	53	59	51	66	64	64	67	58	63	77	64	51	58	56	56	43	52	69	54	54	49	65	69	68	60	50	56	56	71	65	53	59	52	57	62	60	57	58	53	69	73	66	46	69	58	60	69	65	57	56	67	51	51	57	68	60	61	57	63	52	46	54	49	59	56	51	57	59	61	48	68	54	69	58	54	58	43	54	41	64	67	60	51	47	61	56	63	61	54	57	64	59	49	61	56	66	50	60	55	54	63	54	54	62	58	47	60	56	43	71	62	60	53	56	57	60	78	37	64	67	62	59	68	74	53	58	71	54	54	57	53	55	55	52	63	54	55	60	58	53	62	55	64	71	59	76	65	74	70	68	54	70	55	58	59	41	62	60	55	56	72	57	53	55	60	71	58	66	53	58	63	50	49	56	66	65	52	61	57	44	50	62	48	61	60	59	63	61	51	63	65	56	63	53	55	54	56	56	59	51	58	54	40	66	76	52	59	50	67	64	52	70	60	64	60	58	69	53	65	70	63	52	44	54	64	52	70	46	56	48	55	49	50	56	38	59	56	66	55	54	42	60	70	60	52	54	57	59	66	53	52	45	49	58	56	66	66	63	66	67	60	64	61	60	55	60	63	49	50	60	55	53	51	46	62	57	54	66	65	67	64	56	63	43	57	56	60	52	56	63	55	60	65	57	56	64	57	52	55	68	47	48	72	61	57	51	57	50	62	51	53	64	63	62	65	61	55	58	60	69	58	56	61	58	51	71	48	62	59	68	61	54	62	63	51	48	60	74	37	64	56	66	66	73	46	54	63	61	44	57	69	74	54	54	60	61	73	51	63	57	59	56	59	58	57	60	65	51	52	63	57	61	52	56	59	65	57	66	59	58	55	58	60	49	55	56	43	57	52	59	59	55	50	61	76	64	47	43	59	65	61	62	58	53	55	72	67	68	72	55	65	72	67	59	71	59	71	35	72	67	59	59	59	84	62	51	52	70	67	62	57	69	60	60	52	57	65	54	66	55	49	66	60	76	54	60	50	58	56	59	57	54	62	59	61	62	60	60	68	53	44	59	58	59	51	49	64	59	68	48	70	54	47	64	50	68	56	75	60	65	54	49	67	50	68	55	57	53	53	55	48	46	62	68	59	54	61	58	45	57	69	54	68	54	55	73	63	68	60	65	66	65	60	57	44	54	57	82	52	72	50	67	57	56	59	53	59	59	62	72	61	54	65	61	70	51	52	54	57	71	68	64	71	64	66	65	61	50	60	50	50	67	46	54	58	57	73	62	62	51	53	63	64	55	60	48	64	47	71	53	68	46	65	49	65	62	64	61	53	55	52	75	61	67	73	66	64	64	59	76	64	54	54	56	46	45	58	66	47	60	64	61	73	58	63	61	59	57	54	68	40	65	55	72	47	59	57	61	54	51	56	52	62	58	68	62	63	60	61	57	52	72	60	55	65	68	50	46	43	46	61	68	53	66	72	56	47	50	59	46	58	57	55	55	48	60	60	62	61	65	58	51	63	59	52	60	71	52	63	70	68	72	50	57	60	64	57	48	55	72	61	38	63	51	67	53	46	67	70	49	56	57	60	65	67	63	60	54	64	49	54	61	57	62	54	66	62	57	55	61	49	65	54	41	53	70	60	54	68	64	62	53	58	57	71	56	55	49	54	57	58	51	63	52	74	68	52	55	65	58	43	57	72	68	61	52	66	65	49	47	58	51	62	59	77	60	42	62	63	62	64	58	64	65	66	66	47	58	62	64	55	59	45	72	60	53	66	59	58	52	58	70	50	61	70	48	61	42	70	58	44	51	58	48	60	54	74	47	58	60	51	63	59	68	59	64	63	50	60	77	66	56	52	49	59	44	69	45	62	69	75	61	70	49	53	52	63	60	50	57	53	56	63	80	82	49	66	72	60	60	73	65	70	50	69	57	55	64	53	65	55	40	54	61	47	55	72	53	62	59	62	58	48	51	55	62	55	57	67	61	67	51	67	62	67	63	68	52	53	60	63	67	63	47	75	69	70	62	60	57	61	50	54	50	58	76	47	58	51	67	57	52	56	52	55	57	56	77	69	65	55	60	70	51	78	45	51	57	64	43	47	55	60	58	46	63	53	64	50	51	59	59	49	55	75	54	43	52	59	63	59	57	64	46	57	66	60	62	68	46	66	51	76	53	69	70	50	61	64	50	63	51	48	56	62	56	58	52	66	62	73	55	63	62	49	46	58	58	56	59	62	41	56	66	64	52	70	54	56	53	60	60	60	67	54	54	64	60	60	57	57	71	68	69	55	66	71	51	62	75	47	63	54	63	77	57	75	66	48	60	68	58	49	50	46	55	56	58	60	64	44	57	67	64	63	67	73	51	59	53	77	55	61	79	58	47	67	47	70	52	59	58	59	56	68	53	67	61	73	53	67	59	53	54	45	65	63	76	54	37	64	68	47	56	56	57	58	65	50	51	56	62	66	47	59	60	56	52	49	60	58	57	52	45	64	66	51	61	52	58	74	67	58	47	58	71	59	59	62	71	47	57	44	66	72	61	56	55	52	58	53	51	53	66	67	60	59	79	44	66	59	57	51	64	51	55	53	53	65	52	52	67	61	53	60	55	62	58	67	51	72	74	60	58	55	54	44	59	65	58	64	65	55	58	61	59	55	65	65	57	69	60	59	59	48	65	55	64	65	49	47	51	38	55	67	60	61	73	49	60	46	56	49	61	53	54	52	59	52	54	58	63	56	65	58	51	61	70	55	45	69	56	50	44	45	64	61	56	61	45	64	73	59	59	58	62	57	61	58	53	72	64	60	70	54	57	65	51	66	58	48	66	54	57	54	65	71	62	63	57	65	55	58	49	63	60	63	55	63	51	61	50	44	70	60	62	69	66	57	68	52	61	45	57	61	60	65	76	59	58	52	71	64	55	56	47	52	60	63	58	66	52	62	66	66	59	58	55	60	64	61	68	56	51	64	52	56	59	63	63	57	66	57	51	57	58	65	58	65
26364	20225	13566	30189	38274	37747	37414	30411	21150	12522	12124	4938	4259	3725	3404	3044	2792	2645	2532	2547	2188	1947	1859	1670	1620	1668	1536	1523	1486	1467	1456	1443	1375	1367	1366	1291	1267	1174	1195	1248	1134	1220	1198	1200	1131	1197	1160	1150	1131	1145	1142	1151	1151	1155	1132	1116	1057	1080	1108	1095	1027	1167	1087	1041	1066	1059	1079	1021	1095	1023	1031	1025	1085	1098	1035	1088	1047	1005	1018	1084	1053	1080	1036	1034	1000	1036	1041	1043	1074	1040	1006	933	1007	988	1016	987	1000	983	1025	1010	1000	1050	1046	1000	995	985	1022	977	1043	1018	987	1043	985	1010	1006	1042	1053	990	1027	954	1009	1018	1023	995	1020	1018	1019	1040	1020	964	1043	1052	941	975	1011	1002	1021	1061	975	1082	1004	1003	1004	1009	952	981	1033	996	966	1024	981	954	1000	996	993	990	1005	1037	991	930	988	998	1012	975	963	975	985	991	1026	1029	999	1023	1008	1020	962	962	926	1061	997	951	967	991	1026	973	1010	1018	940	1028	1020	1022	1060	985	984	1013	973	947	976	1029	1000	968	1027	1006	1047	988	1020	984	1009	1001	1040	1030	985	956	1013	1084	966	1013	1031	993	1002	1074	1001	1000	1012	1018	992	1029	967	1017	983	1033	987	1060	1031	965	996	990	1069	996	982	1028	981	1059	1046	964	984	1018	975	1007	998	989	940	1010	1002	993	998	992	1027	950	977	999	1024	1030	979	1005	969	1022	959	992	1022	991	968	993	991	1032	1020	1070	992	1015	986	1011	990	1026	999	1036	989	1000	939	1009	969	997	1016	927	982	988	967	979	990	1017	999	983	1005	986	995	1026	990	988	990	1062	1008	1044	959	1018	987	986	1019	996	1028	970	995	984	989	1046	1033	998	985	1023	987	984	1038	1011	1055	964	966	1068	916	969	944	1005	979	1024	986	1012	977	1003	1009	986	944	1055	983	994	1072	994	1022	968	982	1009	987	991	1070	994	998	948	984	1031	1030	989	940	982	1056	1006	1042	988	1020	1047	1053	988	1067	1021	1028	1006	990	1019	1008	965	978	1003	972	978	989	968	986	975	1000	960	1020	1016	1024	1073	1016	1026	981	979	994	1030	931	951	1030	976	981	966	1040	970	1015	989	942	1028	966	984	1029	979	1000	1002	981	976	980	1004	1011	975	965	1008	938	1041	996	974	961	998	992	969	1009	974	998	1006	1030	1019	964	1024	995	978	1057	975	1048	1003	975	966	1020	1003	1008	1044	1053	1061	1057	1051	1015	972	983	1051	918	1007	943	1020	964	980	953	1046	1018	996	980	965	1039	997	1068	983	1018	957	995	1064	958	958	993	976	1019	1015	948	973	1000	954	1064	988	997	1010	1061	960	1017	990	997	964	1033	1030	950	958	979	984	974	1014	974	999	987	1012	990	975	1014	1008	1088	944	995	1093	999	1018	978	1021	1023	954	1015	939	991	967	958	996	1007	982	972	1025	1038	1035	1015	993	968	996	1038	967	1024	984	1025	988	1053	1014	996	1016	986	1004	1044	1047	1009	1009	1001	1056	1011	1018	996	998	1012	1044	964	979	976	1036	1045	1023	959	1053	966	986	1002	1012	967	1007	991	1010	1024	951	1010	996	1006	998	1017	997	1054	968	974	1038	972	959	978	1004	1000	985	1024	994	998	989	1039	1014	999	993	979	935	996	998	983	1030	983	1027	987	993	1034	994	1022	953	1017	1013	975	1003	1043	975	998	999	988	1034	1004	1023	1060	995	1005	1067	1064	1000	1019	989	991	1028	1051	970	1007	993	1003	1026	1001	1020	933	1038	1020	994	1020	975	1049	1015	999	987	1028	993	1015	991	972	950	991	1000	988	996	945	972	972	1039	950	1028	1032	1031	988	964	1009	1003	1012	984	930	975	1015	1065	1027	995	994	991	1027	967	998	1029	990	1007	1001	1033	939	1032	997	1018	982	1015	945	1018	1014	1048	981	983	975	989	1020	949	1032	1049	1006	983	1010	1002	1006	993	1018	986	1010	1006	1014	971	1051	1006	973	989	963	1014	955	987	1051	995	980	984	994	1010	933	939	1029	978	981	1000	970	1009	927	941	988	984	992	979	952	984	1042	996	926	991	1030	960	978	1006	977	971	960	983	1044	1029	1002	934	1019	1006	1009	985	1050	1012	995	1018	985	1019	1011	952	977	1053	982	980	1060	980	1035	999	1016	985	1034	987	1004	971	971	1017	1022	1030	1005	1019	968	1016	1033	1016	1014	1051	1018	1024	997	1011	1001	1013	988	1058	1003	1005	992	1009	1027	1011	1000	1048	1004	986	985	1048	978	981	1004	903	990	1001	979	980	1027	958	1025	1039	1016	946	1058	973	1017	1023	1032	1077	947	1030	939	981	1002	991	1012	977	1047	976	981	991	1005	1001	1005	990	960	1058	946	994	898	968	1013	1037	1011	947	1038	989	999	962	999	997	985	1073	953	999	986	988	1036	1006	966	1015	1023	952	1032	1004	980	997	956	941	1023	992	984	1016	1015	1039	956	1001	1012	1002	968	964	993	977	1020	986	1001	966	946	1038	994	971	969	1081	1032	990	991	947	975	1007	1043	1033	1017	1004	1028	973	962	1001	1008	1017	1035	1015	950	966	959	986	1002	982	1042	1035	975	1003	1025	1004	1067	983	959	1041	1013	1039	965	1010	1052	955	970	976	1059	997	979	988	1025	997	971	994	945	997	1023	1009	971	993	997	1013	989	1016	1060	990	1028	1058	977	985	951	970	973	989	975	1002	1000	985	997	1036	1016	990	985	1015	982	1026	962	1011	982	969	977	1007	1013	1003	992	948	1028	1031	960	972	1028	961	977	997	1038	1007	986	1045	979	1010	1021	982	1004	990	970	920	1005	994	993	1053	991	986	984	1015	1014	969	1024	964	1047	966	958	1024	1001	1022	997	1018	1011	981	959	1006	982	1003	1019	1011	994	1014	998	1022	963	913	990	1042	959	963	971	1058	958	1016	1055	1020	1023	985	952	1016	1031	1024	986	992	1004	1004	1016	946	1019	996	1021	972	1003	1071	1014	972	999	1019	998	1010	949	1046	996	1052	988	1015	990	958	999	1009	974	1000	1010	969	1033	999	983	1003	956	957	977	1038	1002	954	1009	1020	1022	1001	984	982	985	981	1030	997	994	957	990	1002	1035	983	935	1022	967	1004	1011	947	998	982	1024	970	994	991	1043	969	963	1032	1008	1046	997	951	1016	986	956	1035	965	1023	977	993	1022	1064	1030	979	983	1007	959	1033	1009	979	965	1010	992	1017	950	1010	977	956	1013	1020	953	1027	1004	1037	969	993	997	951	967	1038	941	952	976	947	1020	985	957	1030	993	970	1006	979	990	998	1035	990	1009	985	985	988	980	975	1014	1044	995	1030	1022	1037	1007	960	956	987	994	992	980	1016	919	964	1012	966	983	947	981	973	974	974	1036	1006	998	929	986	987	1009	1018	1034	1021	1001	987	992	983	1010	991	987	996	1053	1046	976	931	1020	1024	1008	983	1040	998	1036	1035	1038	1008	986	1035	1017	1004	1032	1034	995	1003	1001	1013	990	1013	1034	998	1001	1014	1027	1017	969	968	1038	1055	952	973	1030	997	1011	1011	960	1059	970	1026	949	1039	994	1011	981	1004	1054	1026	1007	971	1039	945	1049	992	1023	989	968	953	971	988	1004	994	968	1034	1015	991	995	990	1018	1008	944	985	1021	1021	915	1023	1021	1055	1023	999	999	987	1006	990	1020	977	968	1004	1000	1026	992	1008	1016	970	985	966	989	1029	1050	926	1033	968	948	974	958	961	997	984	991	980	1023	975	1027	1017	1028	981	994	1021	1013	979	1033	1051	998	1004	1016	1009	990	999	997	1005	1007	967	972	980	1030	999	1005	1017	1013	1030	1024	975	1027	990	992	1017	1029	1007	973	1009	988	986	1013	975	946	1013	979	979	1047	1068	1015	1015	1007	950	996	1018	933	997	1003	973	976	1032	1045	964	989	1019	996	971	1043	1029	986	1013	1039	971	972	976	1033	987	972	1005	996	972	1013	978	979	986	1010	977	1006	1036	985	976	1018	1030	1015	1012	985	1015	996	1064	976	1017	1013	979	1031	1036	969	1025	956	1002	993	1033	1023	989	1038	976	985	1025	979	1032	991	974	1053	991	999	980	971	1016	1019	998	1052	1061	962	1058	1008	1021	984	1001	961	969	976	984
1498	337	227	174	359	626	709	325	180	84	40	25	27	24	19	28	27	22	21	33	18	32	21	27	17	16	14	18	19	14	21	15	17	22	20	17	20	20	23	26	19	22	14	19	22	25	17	18	14	13	25	32	24	23	22	17	21	23	13	24	25	13	16	19	18	20	21	8	17	17	17	17	15	18	20	18	25	10	16	24	21	16	12	15	28	15	18	20	20	18	23	17	18	12	22	16	16	11	13	17	17	20	26	13	21	14	22	27	23	17	17	13	20	19	15	18	23	19	21	22	17	13	23	19	17	10	18	23	25	15	18	21	15	22	15	22	17	12	8	15	26	19	16	23	17	25	8	19	17	13	24	18	12	11	28	17	21	9	20	13	24	40	12	14	13	18	18	23	17	15	14	15	18	22	23	21	20	13	15	25	19	17	20	23	13	15	14	19	15	21	9	22	16	17	22	12	21	25	21	13	17	17	18	20	22	19	16	13	18	25	9	17	30	14	22	23	23	20	19	18	18	16	20	19	22	10	18	14	17	16	11	14	24	20	17	18	17	30	25	16	21	20	13	16	11	15	15	22	15	19	13	20	15	27	16	18	17	14	29	20	24	16	11	19	16	25	24	13	20	19	24	20	14	17	16	20	14	16	21	21	23	17	12	15	21	22	16	20	20	18	21	23	16	27	10	13	20	23	20	14	19	17	13	21	21	25	19	25	24	18	20	22	24	22	23	13	17	15	10	19	25	26	17	22	12	21	15	16	18	15	13	18	21	14	7	15	13	15	16	24	12	18	20	19	24	18	26	24	16	20	15	14	19	17	13	15	9	22	24	13	21	22	20	21	15	18	22	14	13	24	18	20	15	14	21	21	13	13	17	17	15	17	17	14	15	18	17	10	13	23	19	14	15	18	18	21	19	20	22	15	16	15	22	20	21	16	19	20	17	18	19	15	13	17	16	14	20	8	26	20	16	18	20	18	17	17	32	16	12	22	13	17	25	29	17	14	26	16	27	23	16	20	16	25	14	17	15	10	17	17	15	23	22	22	19	20	15	23	20	19	16	19	18	15	18	13	17	25	17	18	18	22	19	10	18	26	19	15	16	24	14	16	16	24	17	12	28	15	17	19	15	12	24	12	18	26	19	21	17	14	21	20	23	17	16	29	18	22	21	17	19	18	20	13	16	19	19	18	16	18	21	19	21	12	12	17	17	16	19	21	17	18	24	16	25	18	19	21	17	21	22	25	13	18	18	12	24	15	22	13	23	21	15	19	18	14	23	21	19	18	13	23	11	20	13	16	22	21	23	14	26	16	23	19	20	16	11	18	23	13	15	14	15	14	15	9	26	10	16	23	4	20	23	23	13	14	20	17	21	21	14	17	23	22	27	18	16	15	20	29	16	18	15	18	21	26	14	20	17	13	20	16	31	19	11	21	19	20	9	19	17	19	22	24	19	15	24	21	19	13	22	10	23	19	23	21	20	17	22	22	15	13	13	22	22	26	14	17	21	18	20	25	16	16	17	15	20	21	18	22	19	20	17	17	13	16	19	21	19	12	27	21	16	21	15	18	14	18	18	19	18	17	17	15	24	17	20	14	27	12	21	20	17	21	18	15	22	20	15	25	18	29	18	23	20	21	18	19	13	16	16	16	17	21	19	18	22	18	18	10	19	23	19	20	16	16	22	17	19	24	13	29	14	14	17	21	15	17	15	26	19	13	18	11	26	18	12	16	22	15	11	21	23	24	18	26	24	21	20	20	17	18	15	24	18	16	13	17	24	22	9	21	22	17	22	19	18	19	20	10	20	22	28	21	19	19	16	21	14	16	19	23	13	19	10	12	22	16	20	25	21	11	14	13	13	24	17	16	23	9	16	23	24	17	15	18	19	19	22	20	18	14	12	22	21	19	18	15	18	20	18	14	14	18	18	15	17	23	26	30	19	21	13	12	18	20	19	24	7	20	10	16	14	12	20	21	22	12	16	26	22	22	13	26	20	22	16	11	16	20	18	17	20	14	19	14	13	22	21	23	11	25	16	18	14	17	17	16	18	17	23	12	15	12	17	20	18	17	24	16	20	25	12	29	16	17	21	25	15	14	18	19	15	31	13	15	18	16	20	23	22	25	15	20	16	23	20	15	19	16	14	25	15	17	22	26	15	17	22	14	15	16	21	15	19	13	18	18	16	14	18	17	15	12	19	13	22	10	19	21	12	20	19	16	16	13	28	26	22	15	19	11	8	19	17	17	11	16	13	17	18	21	22	23	15	14	18	17	21	11	13	22	13	17	27	23	11	23	14	29	17	23	18	21	23	18	22	22	20	12	22	18	31	19	18	19	21	14	14	18	21	13	14	12	20	19	19	20	21	20	16	23	13	21	11	18	21	16	26	16	15	17	10	17	26	18	18	18	26	22	15	23	18	13	22	15	20	13	20	17	15	15	21	18	20	21	20	18	24	19	22	22	17	21	22	14	18	17	19	16	16	14	17	25	23	10	19	19	13	10	18	17	16	19	25	13	14	12	18	19	22	26	14	20	12	20	14	18	17	9	21	21	16	12	17	13	15	16	21	13	17	15	20	25	14	12	25	21	22	21	9	28	28	17	18	21	17	18	23	15	24	20	19	22	14	18	19	16	17	20	13	20	16	22	14	19	17	17	22	22	28	20	18	11	22	24	13	16	19	22	17	17	15	16	23	12	15	13	16	17	13	29	22	12	12	17	24	19	20	16	16	29	14	11	23	17	20	21	16	19	11	14	16	16	12	18	15	23	13	16	18	17	8	15	20	22	23	21	19	11	17	19	13	15	15	12	14	15	23	11	21	20	22	17	11	17	20	22	23	25	18	28	9	17	19	13	17	23	20	14	21	22	24	23	22	16	17	14	27	13	19	20	32	24	18	16	25	16	18	24	20	19	13	17	17	22	15	16	12	18	14	23	14	19	20	13	18	18	11	18	15	19	18	14	14	26	15	21	16	30	16	16	18	23	19	20	20	15	16	21	18	18	25	16	19	22	11	25	17	21	27	24	14	11	16	20	20	26	25	11	15	21	18	14	23	20	21	13	15	22	23	16	16	18	11	18	6	26	19	19	24	14	24	19	14	18	15	18	17	22	15	20	22	23	17	11	19	23	23	21	22	21	22	15	20	15	9	22	17	17	22	21	14	15	16	15	21	27	27	16	17	18	25	11	17	16	16	15	23	19	29	25	16	22	13	16	14	20	21	15	20	19	12	14	14	16	12	18	17	16	13	15	15	17	14	18	15	22	19	18	23	17	14	23	18	14	13	12	18	20	14	20	16	15	19	22	17	8	15	31	17	16	16	20	20	23	20	12	15	27	22	21	17	20	15	22	16	17	22	19	13	21	17	23	17	19	16	14	20	16	17	17	13	24	18	10	20	13	25	11	12	15	27	13	18	9	20	23	18	12	23	16	26	19	9	16	17	20	16	13	16	17	19	17	21	21	26	18	19	22	19	17	28	16	15	17
18023	11198	6577	18812	27085	29539	28049	18027	10607	4608	1791	857	738	706	665	654	579	597	644	577	528	459	487	427	403	381	395	448	411	381	367	401	399	361	372	409	360	375	387	345	353	389	330	382	373	354	359	368	376	376	354	385	338	356	320	335	334	352	368	352	368	373	338	366	386	319	374	317	349	327	341	313	346	341	309	329	341	313	332	351	360	324	350	328	332	350	336	329	341	365	335	327	324	317	344	358	346	319	317	336	340	372	337	335	365	351	325	340	353	341	342	345	308	309	378	329	351	330	343	328	327	350	347	302	314	317	323	315	359	341	346	306	383	342	346	346	342	339	347	362	319	341	329	344	324	337	321	362	364	325	321	348	350	367	333	340	336	338	331	359	323	336	368	339	299	384	291	330	331	339	340	314	328	345	335	335	362	337	357	378	277	331	336	349	353	316	358	362	322	378	309	320	306	312	340	349	321	329	351	334	313	345	354	304	371	309	357	338	331	338	342	304	345	335	286	350	322	338	365	305	326	359	334	302	354	365	341	303	348	360	312	348	344	366	360	350	333	337	322	354	341	360	358	327	336	308	306	329	347	336	325	313	292	342	351	300	348	302	356	360	338	329	350	312	312	292	345	354	337	333	342	326	282	339	324	333	340	303	349	312	321	328	297	352	319	347	330	314	358	327	317	338	326	345	322	347	357	323	325	297	355	318	324	341	341	335	367	297	331	331	310	348	361	339	349	341	343	337	332	329	325	332	343	345	299	295	327	310	332	342	351	319	340	326	328	316	348	313	308	334	319	353	356	344	331	313	364	343	287	318	337	376	357	327	329	363	366	370	358	306	373	351	333	345	340	327	356	323	305	352	377	337	302	326	346	371	328	353	337	342	343	347	342	353	344	349	318	319	351	353	343	331	360	365	303	335	344	341	378	363	338	364	342	301	332	341	345	343	332	336	292	333	341	322	349	342	355	327	319	329	334	354	362	318	345	333	350	340	304	372	334	318	343	342	316	305	315	362	337	357	381	332	330	355	327	338	341	343	339	341	339	379	373	325	345	337	291	313	350	332	323	330	332	331	327	320	332	304	316	348	314	349	348	327	329	323	328	372	337	320	353	306	323	302	352	316	319	319	376	305	339	314	316	359	334	343	366	352	340	333	321	343	300	356	318	322	345	317	350	310	316	338	347	377	346	302	324	340	319	344	345	341	334	322	311	328	354	320	367	333	365	333	326	340	308	322	332	331	321	352	330	351	329	347	316	323	326	363	358	375	338	360	320	307	342	360	343	314	310	342	306	344	327	321	340	337	336	322	370	320	307	344	296	346	344	333	330	335	336	338	386	333	317	349	310	334	320	354	376	365	324	332	309	319	312	350	352	351	366	339	348	349	327	313	354	346	343	326	348	310	346	357	329	308	361	358	331	336	347	332	336	339	345	354	352	356	328	350	355	316	322	331	339	332	340	323	296	347	324	316	316	318	341	345	318	347	373	358	330	322	340	338	338	329	316	315	304	356	344	346	337	303	329	375	347	333	324	324	342	345	337	340	339	330	313	363	323	328	328	346	308	330	317	344	294	339	320	330	358	332	380	301	320	316	318	303	310	306	332	343	336	313	338	355	334	322	368	308	344	336	357	331	329	327	344	329	319	341	334	346	328	357	353	338	306	315	356	315	359	304	316	331	359	309	354	323	342	317	322	337	335	334	336	360	325	356	363	335	334	324	351	352	329	348	323	320	311	327	342	320	348	348	365	314	320	350	312	356	331	315	333	340	312	304	339	352	318	330	316	346	329	330	335	345	365	309	351	344	376	338	340	315	357	342	311	332	336	350	319	332	360	326	305	337	343	325	345	329	308	343	352	314	325	362	342	357	326	331	354	317	316	372	325	346	312	320	329	318	353	337	322	366	342	332	346	355	327	320	352	361	335	355	328	350	335	339	371	360	327	370	373	312	356	300	345	335	342	361	312	348	348	340	367	348	325	354	331	339	347	330	336	301	303	313	346	325	368	309	312	332	324	345	380	337	340	326	354	346	337	328	329	370	335	319	336	346	332	351	344	354	336	331	341	314	356	318	283	365	330	309	319	361	324	361	326	317	314	324	340	344	332	332	311	350	337	342	339	301	337	320	324	341	377	339	359	362	363	332	378	327	331	334	321	368	332	327	363	283	346	357	345	345	352	339	378	351	328	326	347	330	334	317	348	328	332	333	343	339	342	365	357	337	315	326	358	345	320	326	342	306	314	344	358	339	353	340	324	353	359	313	341	348	365	349	316	359	301	353	322	328	314	321	358	339	345	333	357	326	363	342	300	344	310	333	320	345	339	320	331	353	318	340	292	368	329	312	320	317	364	339	317	321	349	343	333	338	350	353	330	310	358	342	338	347	327	356	294	323	358	349	324	332	344	310	362	344	358	330	370	330	346	308	346	326	315	311	364	356	348	317	363	346	351	331	372	348	363	323	345	336	329	340	311	317	315	340	345	364	346	338	317	339	321	364	315	338	336	378	368	335	334	339	321	368	319	327	338	337	376	347	339	327	331	371	334	318	345	339	346	338	363	305	357	343	316	317	345	342	321	370	356	352	342	345	341	353	336	328	304	340	355	339	353	326	316	328	330	347	311	354	312	322	349	344	323	335	342	330	306	320	354	349	351	310	328	341	340	340	326	323	344	334	319	355	357	345	330	351	362	337	328	316	338	319	324	348	297	344	295	336	365	325	335	342	344	319	339	348	323	330	334	332	353	348	379	326	337	352	360	345	327	338	322	355	356	306	336	351	326	331	308	345	345	329	302	318	321	329	367	324	350	332	352	344	356	305	355	333	320	296	372	313	321	363	318	315	324	321	330	332	329	326	365	355	324	379	315	328	348	345	331	336	325	323	323	341	339	322	366	316	348	290	338	359	324	326	319	341	331	383	344	343	335	332	311	354	324	341	310	318	332	338	309	358	366	344	360	324	350	335	344	335	327	350	328	336	349	327	340	342	320	359	348	307	338	335	310	336	356	367	323	308	339	329	307	332	310	319	336	325	321	342	340	341	302	343	314	311	341	371	367	345	368	363	317	328	299	337	322	360	328	337	325	336	339	321	319	329	311	328	339	339	349	313	355	362	322	358	344	343	334	337	329	322	316	371	351	326	345	329	319	305	319	347	335	342	348	362	325	355	339	371	364	320	344	329	329	316	304	344	321	352	331	354	332	320	363	365	331	349	309	340	310	343	329	336	355	324	324	350	323	353	323	375	341	322	340	316	343	324	309	356	326	342	328	335	356	346	333	323	356	327	339	315	304	374	350	351	308	354	354	346	345	328	325	371	337	333	344	309	353	349	344	353	352	342	318	332	316	314	328	316	335	302	379	354	359	336	333	345	327	336	320	333	358	343	352	333	300	324	272	309	333	291	354	349	336	326	341	332	315	362	337	337	340	332	316	309	317	354	340	355	321	346	359	362	367	333	343	299	334	323	321	333	350	350	334	341	298	342	358	355	342	329	328	327
1006	594	360	284	542	882	1025	608	354	227	150	54	59	46	66	53	50	53	57	62	48	60	38	51	54	42	46	57	50	34	34	53	36	53	51	40	40	43	49	44	48	39	45	48	35	31	49	47	43	48	45	40	48	41	46	42	42	35	41	50	45	34	38	40	53	49	32	46	33	41	37	42	35	48	41	41	43	30	35	32	50	36	49	56	33	41	43	38	45	28	31	43	47	49	47	43	36	37	35	45	39	36	43	28	41	36	35	40	50	54	36	37	45	41	36	37	33	48	23	38	39	35	48	29	42	44	51	34	34	42	45	44	37	49	41	37	36	35	32	38	35	39	38	32	38	55	44	34	43	43	37	43	32	34	40	47	35	49	45	37	49	32	27	39	46	42	40	44	37	49	44	38	32	33	45	39	41	43	42	43	43	28	34	32	34	70	47	50	36	35	42	33	36	46	30	42	37	28	48	34	35	43	34	39	44	37	36	51	48	47	54	53	31	38	27	41	39	46	52	49	28	44	40	42	34	47	35	29	33	34	41	48	36	46	35	31	37	36	39	36	51	44	37	31	36	34	36	33	46	42	45	33	42	42	41	38	37	31	34	42	41	44	41	39	30	40	52	37	39	39	44	47	34	39	34	46	41	50	43	34	46	39	34	36	46	40	48	44	56	40	36	36	37	47	43	52	33	26	44	40	43	36	37	31	45	47	38	40	54	35	37	35	39	39	37	41	43	40	33	57	43	49	48	41	37	39	37	44	41	41	34	39	32	33	46	36	39	46	52	50	47	41	44	39	34	38	51	48	46	34	39	43	46	35	37	47	39	44	42	41	27	32	40	42	49	44	49	40	35	37	42	37	52	35	40	39	35	33	34	37	30	31	44	52	41	39	32	46	39	36	35	32	34	36	39	42	39	33	51	35	27	39	36	36	44	42	44	38	46	42	33	46	39	33	32	35	43	46	39	42	41	42	35	45	50	39	45	33	31	41	42	40	28	38	38	41	46	39	35	53	40	40	34	40	42	42	35	33	43	34	35	30	41	41	38	48	32	43	36	34	39	41	44	29	42	41	49	36	33	38	45	31	32	37	43	45	48	24	48	44	29	37	39	43	42	38	38	62	46	26	43	33	39	34	32	47	46	31	24	37	45	46	43	49	36	36	31	42	44	39	39	41	28	39	39	48	53	42	45	50	38	40	34	35	29	54	38	48	46	29	40	41	35	41	34	31	28	43	56	42	41	39	43	47	26	41	52	47	50	42	42	36	41	42	42	38	43	48	41	50	38	35	53	26	47	38	41	39	50	34	45	41	41	47	38	48	39	41	40	38	47	34	31	33	44	35	32	40	42	30	42	28	55	38	45	43	33	48	42	25	36	41	44	36	43	33	23	34	45	35	37	39	36	38	37	33	36	36	42	42	43	30	35	35	41	42	28	32	33	41	31	44	36	26	28	42	44	43	39	43	42	55	44	42	43	43	45	32	29	42	41	45	35	50	39	39	43	37	43	36	46	33	27	39	46	40	39	37	38	41	34	36	33	38	38	38	35	39	40	34	37	43	30	51	45	45	48	38	37	38	42	51	54	36	36	38	35	33	47	54	38	50	43	38	37	35	45	43	40	55	42	33	41	37	44	49	32	41	32	51	48	43	41	42	40	46	46	33	40	38	45	42	43	54	53	41	35	36	41	51	35	45	53	32	33	34	30	38	48	42	39	44	37	36	43	29	38	45	41	52	43	40	29	35	37	50	51	41	30	46	41	44	38	40	47	38	40	43	37	38	34	47	43	41	45	34	41	38	43	39	47	35	37	31	49	28	40	34	40	30	43	35	49	45	56	39	27	51	21	38	44	41	46	32	41	41	45	39	38	41	38	43	42	42	40	32	45	39	29	39	34	29	39	42	45	37	41	46	37	32	46	36	40	43	52	58	44	36	46	42	38	35	40	35	43	42	33	39	46	40	37	36	48	33	46	30	44	46	42	47	36	42	53	38	43	33	37	30	40	50	43	39	37	38	39	46	38	46	42	33	43	45	37	38	19	39	42	29	39	33	43	39	42	40	44	37	35	38	56	41	37	33	44	40	44	48	36	35	44	31	28	49	51	43	28	45	33	48	45	45	41	39	44	48	39	46	42	54	43	35	36	47	38	39	37	52	40	37	40	42	46	35	43	47	29	43	34	46	35	40	41	43	32	37	29	46	30	47	41	55	42	46	38	37	28	33	33	32	35	43	62	38	42	40	44	43	48	41	38	47	42	33	54	38	52	37	33	38	39	49	44	41	42	43	39	36	38	42	39	48	51	39	32	38	48	48	38	42	38	36	44	44	35	40	41	32	34	40	40	41	43	49	37	36	42	32	40	40	44	30	42	38	37	42	41	43	43	42	37	41	40	40	42	39	44	34	38	33	32	45	29	40	33	42	36	35	42	42	39	39	27	38	45	42	29	32	35	45	35	46	41	34	38	42	43	39	41	41	44	50	40	38	28	43	35	36	41	34	29	50	40	38	33	32	30	36	56	39	51	30	43	44	37	42	45	28	41	37	36	35	35	47	43	58	38	51	41	45	36	37	48	39	51	46	59	42	41	34	40	38	52	42	40	29	49	50	34	37	39	40	39	44	39	26	30	44	42	44	39	43	33	39	36	34	42	36	56	49	40	45	38	47	42	44	46	40	28	50	39	32	48	41	46	55	44	39	35	41	40	33	35	34	49	30	32	35	41	32	44	43	45	34	38	35	46	38	48	36	38	40	36	32	43	38	30	39	50	41	39	43	39	47	37	39	36	34	33	36	47	36	44	31	36	48	41	41	46	46	37	36	45	42	36	38	43	34	46	36	32	36	34	37	37	51	51	41	28	32	34	38	48	41	38	41	41	39	34	43	50	48	33	26	39	36	42	34	32	47	33	43	38	56	52	45	36	38	45	38	40	44	32	33	40	43	54	49	41	46	40	38	38	46	45	33	45	47	35	38	43	34	42	47	36	33	43	55	39	30	39	45	37	39	46	33	33	51	46	34	44	42	41	34	39	45	40	42	42	44	37	35	42	31	38	31	39	35	36	38	42	43	33	40	38	48	43	44	34	39	41	43	48	37	36	33	46	42	43	26	41	38	44	47	36	44	38	47	46	42	42	47	40	41	37	26	41	47	34	46	35	50	55	36	44	37	43	40	38	42	41	38	43	36	50	37	39	39	31	39	48	45	41	29	46	30	33	37	46	42	35	32	35	48	38	29	52	38	48	41	35	30	46	39	36	48	35	40	45	49	41	50	31	34	40	44	32	40	44	43	29	41	37	36	34	29	52	33	57	53	39	38	38	46	33	35	49	53	31	42	36	45	39	47	43	43	43	25	33	45	38	36	34	45	47	31	47	37	41	44	37	36	46	31	43	29	37	36	33	41	45	43	42	38	35	44	32	47	44	20	35	35	25	33	37	34	38	42	30	31	46	43	51	37	45	37	40	42	47	50	38	39	39	46	50	39	49	38
21758	15045	10106	23960	32319	33893	31450	24305	15773	10372	6457	2604	2236	1988	1756	1683	1655	1437	1572	1481	1258	1094	1125	1022	1013	986	972	860	968	898	894	869	913	832	867	888	814	833	802	810	820	830	803	781	796	786	773	734	770	768	824	825	846	790	804	767	757	763	742	758	744	681	761	761	749	723	720	697	739	663	730	709	768	758	770	702	718	711	725	712	744	754	755	757	645	714	710	735	730	728	698	676	692	652	685	688	744	723	763	684	682	724	776	724	737	688	651	746	703	758	693	704	753	684	702	758	706	716	725	725	764	689	742	695	694	761	748	717	697	653	703	693	679	778	705	726	677	714	730	742	717	698	727	743	698	703	718	727	727	648	721	712	640	723	707	718	708	735	738	705	710	712	744	730	681	665	669	671	684	762	732	709	645	707	751	707	690	761	705	773	685	664	704	709	706	709	681	718	672	706	701	706	717	709	693	741	696	716	699	670	704	716	715	672	713	709	728	669	695	708	704	703	672	739	721	690	693	701	711	715	727	720	675	669	731	700	703	725	680	680	656	741	735	684	684	677	688	690	721	730	724	683	658	702	739	674	681	683	718	686	690	682	708	720	721	725	721	722	740	708	750	721	691	703	718	699	701	694	671	681	750	709	746	684	721	725	767	711	655	677	743	707	695	684	710	666	687	694	720	750	668	741	708	692	709	715	691	734	691	737	683	710	710	732	661	707	691	717	686	707	748	688	700	722	738	711	722	765	679	731	680	692	707	737	729	718	735	667	696	719	686	705	739	723	709	769	661	705	769	734	727	774	718	700	726	728	691	703	669	759	692	710	718	708	713	717	655	676	656	724	696	779	717	697	715	704	730	710	695	720	751	698	727	705	714	704	704	686	726	716	667	695	703	697	704	735	733	730	720	724	746	675	685	743	735	704	709	676	716	735	680	723	691	642	756	725	702	702	702	706	706	706	689	721	743	789	707	726	778	698	736	696	696	721	685	664	694	705	725	707	713	681	720	719	730	706	713	677	674	661	717	688	672	681	701	674	731	753	722	661	692	693	675	704	674	679	718	726	693	691	694	708	774	765	651	641	676	700	715	735	708	729	700	688	706	749	687	699	711	717	699	688	719	729	702	669	739	651	734	728	728	720	700	682	667	724	686	712	766	712	718	719	689	713	711	694	680	724	691	711	748	683	740	664	760	720	700	704	696	697	671	761	722	713	739	692	697	712	705	709	711	740	722	720	692	717	661	692	720	733	717	726	699	692	696	691	707	740	695	704	684	758	692	698	758	715	715	679	733	710	706	757	702	721	686	705	698	684	685	684	676	699	718	716	685	707	693	687	719	732	672	677	693	675	706	697	709	692	691	743	764	722	733	682	702	679	675	734	748	666	763	712	756	694	701	679	708	741	714	736	746	682	676	704	678	697	725	660	745	701	695	693	696	705	675	749	676	755	746	730	699	722	686	723	698	756	736	729	695	699	693	745	730	720	650	711	703	693	679	717	727	689	702	724	688	679	722	684	724	670	675	704	736	694	740	725	708	669	695	702	689	711	705	676	689	715	714	706	682	696	725	752	664	702	670	698	675	695	681	709	760	723	731	695	729	744	727	695	685	713	708	713	709	689	697	719	686	673	690	741	725	710	761	704	739	695	691	689	683	706	705	728	707	724	701	712	683	749	734	683	708	724	785	677	685	735	731	692	709	755	694	686	708	688	743	700	711	652	712	737	700	717	674	688	681	689	709	672	695	689	700	698	695	688	705	748	717	693	743	714	693	694	726	682	642	705	772	729	722	702	704	633	723	701	721	709	642	650	746	756	681	685	717	726	681	696	637	716	694	694	729	679	669	715	673	761	763	693	718	751	692	698	690	727	679	719	723	665	703	681	667	730	771	725	784	697	679	715	692	690	728	715	719	662	677	697	698	696	731	757	743	696	709	708	659	725	700	731	727	702	675	757	742	682	716	708	714	728	687	704	707	719	706	668	689	723	745	690	743	731	758	745	710	713	684	694	718	675	694	694	705	686	721	708	634	714	737	717	744	683	731	686	702	694	732	694	716	688	697	752	723	763	708	700	678	722	729	736	761	715	711	690	696	675	674	699	692	723	729	729	729	703	675	731	634	730	681	688	689	710	702	686	678	723	706	709	765	683	689	696	741	687	713	712	694	689	710	724	706	725	718	734	773	694	728	711	684	698	735	709	676	686	735	689	686	697	690	733	728	676	666	712	731	664	726	676	708	719	689	708	700	721	696	700	724	663	684	696	656	762	693	688	684	688	754	700	692	718	708	663	681	711	686	745	674	707	694	646	717	735	687	719	722	697	692	660	668	727	711	676	693	698	690	717	717	724	728	716	695	696	700	711	671	712	733	701	673	759	741	706	709	714	775	717	718	725	692	724	741	687	719	743	745	701	778	677	668	653	763	672	697	688	717	692	727	728	733	729	689	704	695	697	715	713	694	739	687	744	652	706	686	714	735	748	681	705	753	728	684	717	702	739	730	726	715	741	716	719	718	681	755	744	694	707	687	676	686	686	695	710	718	675	719	739	696	662	694	710	731	730	714	693	707	707	713	724	686	750	720	684	701	696	724	724	707	761	709	743	661	699	693	682	695	730	726	694	743	704	685	688	684	738	657	732	729	684	697	699	712	680	696	674	696	709	708	729	708	796	753	717	730	721	711	665	720	687	679	708	717	726	733	731	737	712	730	687	690	769	708	736	719	737	664	726	691	711	698	715	707	694	748	692	707	694	741	706	742	703	706	702	680	703	685	746	718	719	700	693	739	732	712	719	740	725	702	693	684	718	741	721	730	702	759	700	701	711	704	692	698	716	730	744	714	691	692	726	702	713	759	695	675	656	784	695	725	700	708	713	689	716	704	689	716	710	717	677	737	723	675	741	741	694	744	723	757	743	735	704	687	691	700	664	713	717	748	733	719	714	726	702	697	699	714	697	689	725	721	704	709	722	688	714	652	728	718	705	692	707	716	701	740	712	713	699	693	734	712	708	696	735	680	689	748	694	693	719	710	733	682	744	691	716	689	703	711	721	716	695	728	739	745	703	737	693	738	683	641	719	723	690	718	689	743	694	746	691	668	725	699	715	705	714	681	696	748	679	687	700	677	683	724	740	701	705	729	713	661	711	702	669	709	712	715	700	689	705	716	722	708	746	727	696	691	736	664	709	692	699	721	772	697	740	749	705	717	688	693	704	706	664	684	678	667	698	722	731	671	717	723	737	716	766	703	777	736	720	700	754	706	693	745	695	683	718	711	677	704	700	687	730	712	717	698	674	747	687	661	707	747	728	699	685	684	690	727	709	698	679	719	680	712	694	683	727	659	714	707	695	718	688	694	671	706	721	673	709	715	731	760	686	747	696	698	712	712	776	719	639	709	707	690	755	690	704	709	722	729	711	689	731	702	717	689	727	716	719	719	682	717	689	711	736	711	714	711	700	676	672	700	711	688	699	657	716	685	702	755	669	689	740	738	679	761	727	720	746
2627	465	305	273	515	932	857	524	271	141	117	52	55	57	52	39	40	42	41	60	40	30	37	34	33	29	35	31	40	21	35	28	20	28	30	22	31	24	24	35	27	29	25	20	20	27	30	25	25	38	28	20	26	27	24	25	22	26	36	21	25	36	21	31	25	31	20	26	26	19	29	25	23	31	37	27	21	22	29	29	21	28	29	20	24	36	28	31	23	39	31	19	22	19	25	23	26	24	27	25	21	23	24	28	26	27	26	21	24	21	27	27	23	20	32	32	27	18	27	24	16	21	23	23	26	32	27	29	23	23	31	24	33	32	26	24	26	29	25	20	17	18	25	27	23	25	26	26	25	21	19	27	19	30	21	20	29	24	19	22	19	19	22	14	28	24	25	23	26	23	23	27	32	21	19	35	36	33	30	31	25	22	26	27	23	29	16	26	23	22	27	25	33	31	29	27	23	21	29	21	23	37	17	31	30	27	30	35	23	33	23	31	26	23	25	21	27	15	26	31	20	27	23	23	30	29	25	21	26	27	23	25	24	25	23	24	22	17	33	21	24	33	31	24	26	26	21	30	21	27	23	28	22	26	22	18	31	28	26	14	21	24	27	19	20	27	22	25	19	33	38	24	20	29	34	24	19	21	30	27	29	23	20	20	35	24	22	24	23	17	30	24	18	24	21	24	22	30	30	25	29	23	23	19	29	29	22	25	25	24	20	25	26	18	25	26	27	22	24	23	19	31	27	18	19	28	21	16	24	27	32	28	26	29	28	27	22	27	25	25	28	22	17	20	27	29	23	23	25	33	19	24	27	23	24	28	26	25	27	24	19	25	22	27	22	24	23	21	26	22	32	25	17	28	24	20	24	28	18	26	24	18	29	34	23	20	25	19	30	29	17	31	22	20	18	20	25	22	27	27	24	16	24	23	30	27	23	19	28	28	22	25	25	24	25	30	21	29	25	27	26	21	27	21	26	24	24	21	29	19	26	24	30	17	30	29	27	30	21	36	19	26	27	24	21	24	23	28	23	26	24	32	24	23	22	17	24	31	18	26	27	18	18	21	18	34	22	20	24	18	15	27	22	25	27	22	21	24	24	23	27	33	20	18	32	24	31	21	22	26	16	29	16	28	16	30	26	19	23	27	29	24	34	21	24	43	21	31	24	17	17	23	25	36	21	35	31	29	28	31	19	31	25	26	25	24	28	32	18	27	23	33	28	26	24	19	27	22	27	27	19	26	14	22	25	27	28	14	21	32	22	25	26	26	23	20	21	23	26	28	24	22	29	19	26	26	33	23	10	24	27	25	32	29	18	22	24	14	22	22	23	22	31	27	21	30	18	36	29	27	32	16	24	25	28	29	18	22	30	21	29	34	25	25	21	24	14	24	25	16	21	33	29	23	31	27	26	30	22	18	23	26	31	17	21	23	24	25	25	27	30	29	32	22	32	27	26	31	32	25	24	29	28	23	23	31	24	22	26	20	30	32	27	26	22	25	26	32	15	27	28	19	25	22	21	26	24	29	25	25	27	19	20	23	23	29	24	24	20	33	25	26	27	29	30	24	28	19	27	26	24	26	28	22	25	17	17	21	29	25	37	30	26	19	24	23	23	20	26	18	27	31	22	21	22	26	30	27	31	17	28	25	21	27	21	28	26	29	27	21	35	29	21	22	25	23	21	24	36	26	23	16	24	31	19	29	21	24	22	29	17	33	22	27	22	28	17	30	24	25	17	20	26	24	27	25	23	33	29	19	25	26	23	33	25	25	36	17	27	26	29	26	19	27	29	20	25	24	20	24	18	28	22	34	20	28	29	24	30	21	27	25	26	23	27	24	21	20	26	24	24	32	25	24	18	19	26	23	16	22	29	20	39	22	26	28	28	34	17	20	27	18	26	29	19	19	24	36	19	32	28	20	21	35	15	27	32	35	31	32	20	18	33	22	28	28	26	24	30	18	23	34	19	33	22	21	24	26	26	26	23	23	27	24	27	23	27	30	21	25	20	21	19	21	29	24	20	27	28	28	30	33	26	18	18	19	18	29	26	14	30	24	25	26	18	24	24	21	21	23	28	24	18	28	20	25	21	18	34	22	24	23	22	22	27	30	25	23	26	27	23	32	34	28	23	26	28	28	29	22	26	26	27	22	26	23	23	23	28	30	16	22	31	30	20	26	20	36	30	19	17	20	31	30	29	24	13	18	24	25	32	18	19	30	19	25	18	25	26	23	21	28	18	29	26	27	23	24	18	23	19	28	23	28	29	24	23	33	25	29	21	24	28	30	30	32	26	27	25	26	15	24	25	31	28	23	22	25	27	21	30	24	16	22	23	26	21	25	26	28	35	28	29	21	35	26	28	25	18	26	22	28	24	21	26	18	25	35	22	36	19	15	22	24	22	24	28	24	15	18	24	30	26	29	21	29	10	23	26	29	31	25	22	33	29	27	32	23	24	23	27	18	27	30	23	25	19	21	28	25	26	26	25	22	26	31	23	24	29	23	25	29	35	20	32	34	22	28	32	29	22	23	18	26	28	15	20	24	14	32	23	24	24	26	33	18	30	21	24	23	27	21	38	23	27	28	21	22	26	21	29	30	21	31	24	20	27	25	28	29	27	19	32	26	14	23	26	20	13	30	17	22	30	26	25	24	23	23	36	26	13	27	30	25	25	24	22	29	26	24	26	36	29	28	22	35	28	25	24	29	19	24	21	22	32	21	23	23	30	17	23	31	34	23	25	28	25	19	31	27	22	25	30	28	21	26	27	29	29	23	29	30	25	21	24	31	20	29	30	26	24	25	17	21	26	31	19	21	25	17	26	26	22	21	25	21	15	21	18	23	31	26	26	22	24	32	28	25	20	25	14	23	21	25	22	22	29	24	23	29	27	34	20	30	24	31	26	33	29	17	21	14	29	31	24	39	24	30	25	30	16	22	25	26	33	22	30	22	25	30	31	23	17	13	18	19	16	29	29	21	26	24	26	25	25	30	28	24	25	27	25	26	24	23	20	26	33	25	26	22	19	23	31	28	25	23	28	28	28	18	26	21	24	20	34	24	34	31	27	16	17	24	20	25	27	26	27	21	20	16	32	18	17	20	18	30	27	32	27	27	22	22	20	26	23	27	20	23	36	30	28	25	27	25	26	29	30	19	25	37	31	19	23	38	24	19	33	21	20	32	18	29	27	27	26	26	29	33	23	33	27	20	20	30	28	20	25	36	28	26	29	27	23	23	21	23	19	18	24	26	28	26	18	18	25	30	28	24	21	23	20	26	28	22	34	23	22	24	26	27	19	25	26	30	27	14	23	23	30	22	20	24	26	20	20	29	30	24	25	29	21	32	21	34	23	33	26	31	32	21	26	22	18	27	25	31	26	21	27	25	25	22	29	29	33	30	26	27	25	21	19	23	23	21	22	29	28	25	23	26	23	27	21	23	22	24	25	22	23	38	33	20	20	29	15	32	22	30	22	30	28	20	27	26	20	30
20301	13387	9046	23495	31949	34123	30702	21370	14218	8070	5896	2351	2061	1753	1548	1426	1260	1181	1190	1207	999	934	831	764	724	714	683	672	680	610	622	615	584	562	612	597	530	577	566	511	538	524	525	506	543	489	473	466	490	498	534	531	482	478	505	499	487	502	495	469	476	474	504	452	470	455	495	487	455	447	463	455	432	473	487	458	465	468	482	401	494	443	463	453	468	425	448	474	419	455	456	525	460	441	431	480	449	441	469	466	435	464	466	449	460	454	492	449	441	420	456	450	435	455	453	427	450	421	437	441	448	514	453	429	411	429	455	455	461	469	426	446	432	407	456	442	444	410	418	430	415	427	457	448	443	455	457	431	440	437	437	406	414	448	434	429	453	468	416	484	434	409	439	429	430	382	460	456	463	476	441	457	462	419	400	436	433	431	466	469	436	423	432	399	424	419	441	424	446	476	427	428	422	478	427	492	439	476	434	444	407	408	425	430	436	430	467	427	463	442	460	484	434	437	455	426	474	427	457	424	429	416	465	460	465	442	442	424	451	440	434	451	444	476	433	453	459	450	483	436	429	421	438	422	425	445	416	465	448	430	441	442	445	397	458	453	461	426	434	451	442	416	460	448	443	454	438	420	432	433	406	446	457	447	406	455	438	440	448	434	452	453	464	437	451	405	439	436	420	463	466	433	463	405	451	456	442	429	434	430	468	464	445	435	435	374	465	451	403	464	448	423	461	451	439	414	439	452	414	420	453	463	417	417	423	428	445	426	429	429	440	462	460	436	437	439	470	437	438	439	473	443	442	430	424	438	428	444	410	446	417	454	420	402	439	445	458	445	401	438	436	448	455	446	459	445	444	425	441	448	456	490	438	444	430	476	434	400	449	435	407	412	435	412	455	427	434	431	433	422	432	384	427	437	476	459	463	439	431	433	452	432	457	441	433	408	418	433	463	421	470	377	418	411	463	424	463	432	427	437	464	461	382	446	427	480	435	416	439	431	458	440	460	434	429	407	404	425	442	445	445	429	452	426	422	412	439	419	479	496	417	425	439	379	452	426	386	445	412	457	444	392	433	454	437	428	451	451	412	432	422	419	423	417	437	450	437	440	465	460	446	416	458	457	459	424	478	433	441	455	453	439	464	447	447	437	445	449	459	434	404	479	435	437	465	414	443	464	420	439	451	421	451	433	453	434	430	437	453	450	432	445	466	471	440	415	467	434	441	449	446	420	475	414	438	451	469	416	445	421	462	415	440	416	437	460	422	427	463	466	429	472	465	442	423	431	403	471	458	446	432	446	467	440	450	463	435	432	437	381	406	405	420	451	447	434	457	429	410	439	408	444	448	451	416	478	438	426	469	439	427	426	410	447	426	433	466	448	410	435	399	460	403	459	442	443	459	386	402	416	414	464	450	444	419	467	447	448	440	434	427	429	438	428	406	448	439	445	432	442	430	447	437	409	423	452	465	438	445	465	459	442	433	424	418	452	436	441	414	458	471	422	459	417	457	445	418	458	445	425	480	430	456	420	441	434	447	431	472	432	462	405	447	432	449	430	429	429	423	412	465	420	461	436	440	452	431	438	451	479	423	427	462	468	433	426	462	421	455	435	428	482	423	432	407	463	397	401	429	469	441	359	453	427	472	445	461	436	429	464	425	425	429	434	450	466	429	431	427	413	426	448	419	431	422	431	454	456	472	415	412	407	431	475	494	418	459	454	428	449	469	461	440	421	472	436	463	426	452	429	436	426	476	420	448	453	436	451	438	404	425	455	436	445	430	480	447	440	437	434	464	464	437	446	414	463	443	425	481	470	478	429	470	448	406	449	438	408	404	432	439	444	444	446	446	399	450	429	443	461	439	443	479	437	408	437	444	451	429	420	459	453	434	459	428	459	454	455	450	431	431	451	426	436	435	415	420	430	404	428	410	430	405	422	436	443	454	442	441	452	423	454	452	486	430	422	429	436	442	424	388	430	423	425	447	411	429	494	423	398	417	424	456	457	468	386	430	451	419	438	410	454	380	469	455	468	455	440	425	448	453	461	428	462	398	441	397	452	449	421	408	437	437	472	419	441	443	435	443	439	451	425	428	470	442	413	460	394	451	446	450	432	438	441	397	453	432	440	433	413	414	430	414	404	434	455	403	431	445	409	461	462	457	405	438	439	416	447	457	430	430	420	417	442	444	420	419	449	448	431	469	442	414	437	443	442	436	456	414	434	469	423	457	442	432	442	443	426	466	407	435	411	470	442	484	439	459	404	426	419	443	479	413	464	461	438	445	440	448	456	439	415	467	394	421	466	432	415	459	461	455	445	421	393	445	438	482	447	424	448	400	496	429	448	451	448	457	449	468	428	412	447	443	435	380	388	456	447	437	427	453	468	411	446	414	455	394	429	384	443	463	445	427	487	432	422	435	473	488	444	413	414	427	452	450	441	457	481	431	461	422	433	432	425	407	435	455	450	446	448	420	435	417	427	453	404	421	445	402	419	416	441	417	427	444	417	466	436	397	424	414	445	460	446	423	466	452	429	414	436	476	494	423	409	471	458	425	426	460	438	444	445	424	439	431	409	443	427	458	441	410	472	453	451	437	438	448	393	458	438	432	446	419	471	418	445	434	469	467	447	427	435	423	430	447	474	450	440	424	437	411	419	429	417	453	414	438	427	454	430	464	473	470	465	437	447	425	393	463	454	413	413	437	444	478	426	430	444	453	426	425	451	479	456	412	412	429	442	429	430	430	414	418	431	455	440	424	437	445	407	426	433	408	475	426	473	484	447	462	442	379	447	445	449	439	414	444	397	439	412	432	418	449	436	447	420	437	416	472	490	440	462	455	432	459	432	450	460	452	463	450	458	444	447	391	448	441	418	467	416	453	468	445	412	429	464	454	424	455	485	477	425	430	411	431	462	486	436	413	479	439	442	465	423	457	463	428	436	398	474	443	470	483	433	421	414	455	417	427	445	443	405	411	414	419	439	436	445	426	454	463	423	430	423	415	433	437	436	425	454	463	450	469	436	456	425	439	441	429	423	413	437	446	425	449	435	445	460	394	387	453	433	443	387	410	433	469	436	423	413	415	433	448	424	431	374	406	441	420	457	408	447	451	460	423	449	466	465	431	450	416	450	434	475	420	438	432	428	462	436	436	431	414	438	479	431	427	453	404	481	453	428	442	436	445	476	422	411	427	416	423	453	443	447	427	459	432	387	414	450	456	435	475	446	414	390	452	436	441	455	466	445	437	441	468	420	396	438	440	416	419	440	425	428	465	390	460	455	451	413	455	428	452	410	448	436	420	472	441	436	451	466	438	427	430	414	464	432	464	436	422	446	435	444	482	435	429	459	421	440	427	473	421	448	484	427	429	431	445	426	415	433	439	444	439	449	430	432	434	456	410	397	419	443	439	458	428	458	407	400	440	462	431	451	446	447	426	464	455	445	441	415	415	407	432	425	431	454	426	452	471	440	406	416	405	456	437	459	431	465	444	442	465	442	445	393
1955	821	553	470	978	1829	1803	750	489	237	181	117	97	121	108	109	92	97	119	82	86	71	80	72	65	67	57	69	74	63	60	62	67	80	63	69	66	53	61	65	63	53	60	56	68	54	58	61	62	71	68	73	73	60	59	54	54	71	61	60	39	55	64	51	55	52	60	66	56	62	65	58	66	53	50	73	53	56	57	73	69	60	53	63	59	55	73	53	56	62	74	49	57	52	56	65	65	58	57	73	44	52	54	65	43	64	65	75	34	62	64	52	47	51	53	62	57	62	62	57	42	66	59	54	59	54	55	59	59	49	70	58	57	52	52	59	38	57	60	62	57	57	56	61	66	64	70	50	60	52	60	66	54	54	70	57	75	64	48	40	68	40	62	48	56	58	60	56	59	55	73	56	58	57	66	75	45	62	53	54	54	61	56	67	57	40	51	57	72	55	55	53	53	57	60	64	67	51	46	56	54	68	58	59	62	67	58	64	61	50	58	66	47	71	64	50	48	56	53	52	59	56	61	61	58	55	45	46	70	68	42	60	51	52	59	66	52	69	53	60	64	60	57	51	58	62	49	65	63	61	57	58	67	56	53	60	61	69	62	54	59	57	60	78	70	49	56	60	51	61	45	49	58	61	74	49	59	66	55	66	55	61	57	59	57	64	60	46	62	46	56	51	54	50	66	57	57	72	63	33	68	57	57	52	56	72	63	49	60	66	59	58	57	73	66	65	43	67	62	50	68	51	66	51	53	52	54	40	56	54	63	58	66	61	64	58	61	52	49	71	69	59	61	60	62	56	67	38	52	54	50	53	62	48	57	60	61	57	51	50	60	45	54	57	49	54	53	52	62	68	53	58	41	52	50	66	54	52	56	61	56	49	66	49	72	65	53	76	51	53	57	52	57	62	56	65	54	63	52	59	66	55	70	66	48	54	54	48	63	69	58	52	53	57	36	58	42	65	64	66	64	54	60	45	62	65	45	53	69	77	72	52	58	54	53	63	69	53	66	52	48	44	62	67	60	54	59	64	63	58	49	52	70	67	63	52	52	54	42	55	48	76	59	60	64	61	51	61	66	47	73	48	60	52	54	66	65	61	45	72	63	34	58	61	52	49	50	53	58	62	51	65	58	65	59	50	53	65	56	72	49	62	62	47	48	61	49	45	56	56	58	48	51	66	71	62	61	63	70	49	45	66	69	68	60	67	49	70	53	57	70	66	55	50	50	70	53	75	60	61	73	49	66	71	71	61	67	67	62	50	52	61	60	60	57	49	70	69	43	52	66	61	55	60	55	75	54	53	66	63	71	56	50	59	52	59	57	61	66	59	58	58	60	44	61	58	58	47	55	52	53	51	59	61	61	48	62	70	71	51	55	65	67	61	61	63	50	54	66	59	54	66	57	57	47	60	44	61	54	48	49	58	56	52	60	64	67	55	57	59	67	65	54	59	65	58	65	69	47	43	55	60	49	50	64	50	56	58	59	63	63	57	56	60	49	43	53	55	50	59	49	47	53	60	64	66	64	48	69	53	63	65	55	53	56	62	64	68	55	56	72	65	58	54	49	55	57	47	52	58	54	43	67	52	68	53	43	85	50	54	55	57	56	54	53	54	64	53	54	62	58	50	50	63	41	49	54	71	58	53	51	54	55	51	61	63	46	50	67	58	60	61	48	56	62	64	67	67	54	48	57	60	65	63	62	47	61	46	61	65	53	56	55	62	44	69	54	52	52	65	76	48	60	64	61	41	59	73	52	49	50	45	56	66	65	57	63	68	59	67	49	72	56	66	65	59	59	54	57	65	47	68	53	58	58	46	70	43	52	55	50	58	51	50	58	65	49	57	65	56	48	51	59	74	58	55	66	59	58	53	56	59	41	69	60	72	60	50	59	68	47	56	70	46	63	53	53	53	59	61	57	66	63	40	53	63	55	47	63	71	51	57	58	65	59	54	68	48	65	63	70	63	46	61	64	52	55	58	56	62	67	70	60	40	61	59	56	52	51	62	60	60	51	53	63	68	54	42	67	56	63	68	61	60	62	56	62	52	55	65	54	55	47	72	65	57	61	60	52	57	63	55	67	48	53	51	58	66	63	49	50	63	63	54	48	46	69	55	52	62	63	62	69	68	66	68	59	61	51	69	64	64	65	71	53	54	54	50	52	79	72	60	51	42	47	55	67	72	71	55	51	45	66	52	60	49	54	42	54	66	78	62	54	57	51	57	58	53	61	57	68	61	56	53	48	68	60	54	59	53	66	58	67	41	54	68	51	62	50	63	46	59	63	50	49	60	52	57	56	46	60	54	69	57	58	57	60	47	48	52	56	54	67	47	62	60	64	51	52	50	58	81	45	68	48	67	66	58	65	52	70	65	62	46	56	70	73	56	66	67	48	66	66	59	57	47	74	68	60	56	51	62	57	60	55	56	65	64	59	60	53	54	65	46	65	61	58	60	61	64	46	58	52	59	59	51	54	73	63	51	65	54	65	68	55	49	66	60	48	58	66	51	52	50	58	69	60	47	55	48	79	70	70	57	44	60	58	57	64	45	66	49	68	53	53	37	63	57	64	51	58	67	58	49	64	62	52	58	53	59	66	51	56	60	54	52	66	66	45	55	55	74	71	52	57	59	56	42	64	60	57	55	60	63	50	54	60	58	39	62	80	58	47	63	68	60	54	55	47	56	58	59	61	56	54	67	50	71	65	52	62	67	62	46	51	52	53	60	51	61	40	60	52	55	73	63	58	48	67	66	59	72	64	61	73	61	60	56	58	61	51	64	53	56	61	56	51	62	57	54	66	62	55	63	57	54	63	71	45	67	48	49	71	63	60	58	59	56	56	45	56	70	62	51	62	67	56	60	59	61	58	49	69	64	68	60	59	58	59	67	61	59	42	45	50	64	61	58	51	43	71	52	56	60	60	56	53	55	50	68	71	44	66	80	72	47	66	61	58	53	45	57	43	60	56	60	56	58	61	61	53	53	68	53	56	48	60	64	56	62	68	57	59	60	41	54	59	57	59	54	68	56	69	54	65	53	54	48	64	49	63	73	54	64	63	51	63	63	65	72	56	64	58	46	57	67	55	66	55	57	63	60	63	57	35	50	65	63	45	62	56	54	64	61	56	50	51	56	49	46	59	56	62	50	69	67	66	49	50	77	58	54	71	51	60	65	50	64	71	61	47	58	56	64	61	43	56	56	57	70	54	51	67	54	63	59	56	65	52	59	48	52	45	44	65	67	59	50	57	54	46	52	56	64	77	62	58	63	58	61	67	54	61	49	51	65	67	59	55	57	53	62	43	55	58	60	51	52	60	66	56	63	59	46	51	53	57	56	64	66	63	60	61	68	49	73	66	58	58	57	62	55	54	57	62	64	51	58	45	64	63	57	68	68	54	61	59	59	58	56	56	68	57	56	55	69	50	66	56	69	58	55	61	58	63	60	71	62	54	64	54	49	51	57	46	64	76	56	43	68	45	55	39	61	47	59
25797	17928	13160	29108	38304	42264	37505	26178	20166	10734	7012	4897	4308	3746	3412	3067	2814	2707	2690	2512	2243	1969	1830	1744	1660	1588	1568	1566	1462	1445	1431	1320	1339	1297	1383	1230	1265	1252	1296	1193	1222	1173	1175	1190	1114	1183	1110	1179	1146	1205	1207	1169	1128	1113	1157	1143	1070	1115	1122	1120	1043	1038	1044	1065	1036	1027	1008	1002	1035	1017	1024	1011	948	1037	1051	1038	1013	991	1000	1076	1046	1022	1025	1027	1055	1009	973	1027	1050	986	984	1000	971	978	973	993	1069	1045	1068	1006	1009	1019	1022	1035	984	1016	925	998	1015	996	1023	972	1005	1021	995	1030	1033	1027	1066	1012	970	965	1041	1005	1048	968	1030	1028	1017	1017	958	972	940	1000	1006	981	980	976	986	1041	960	947	959	973	964	963	1034	1053	976	975	1002	979	987	991	973	1038	986	960	1005	975	993	978	972	962	971	1043	975	994	986	1032	1053	1023	1008	1037	1025	996	1028	1003	1000	1066	1008	973	1006	977	998	993	972	983	1007	994	1013	1033	980	949	1080	952	972	962	1013	1004	958	1000	991	947	1022	985	1010	970	963	1012	1040	970	974	944	975	1010	991	967	1012	990	974	915	1030	981	950	945	949	975	1000	978	992	1005	1003	950	994	1015	976	995	973	978	984	1021	980	1007	976	1002	1009	978	1023	1012	1005	951	992	963	962	981	1018	999	976	972	1007	1006	1023	1057	961	977	998	1016	1009	1017	1011	973	1010	1016	991	955	1008	962	966	1050	1010	986	1022	1055	994	1010	931	994	959	1018	979	972	1005	996	1001	1006	1028	938	1034	972	966	981	965	953	950	1045	1004	1018	934	1070	985	1037	989	1038	1026	976	956	1024	1001	987	1027	961	1027	959	920	1041	1006	990	972	1013	984	1076	970	996	938	968	1029	1002	968	984	959	977	1007	970	1062	960	1037	1013	973	973	1003	996	956	985	1035	988	949	989	991	1020	1014	1045	1001	1025	944	961	969	964	945	1081	1011	1050	1018	998	1006	987	969	933	993	1004	949	1039	1014	1051	995	998	962	994	971	981	999	1012	1005	989	935	952	1027	1007	993	1015	1006	954	1021	986	1009	1021	986	1039	1044	972	1057	1007	998	995	919	1031	1013	955	992	978	928	1012	982	924	1001	962	977	1001	987	958	1045	988	985	1034	1055	956	1026	1090	1033	1006	1002	1029	998	1013	977	1004	1051	953	926	998	998	922	966	1040	1007	984	1034	973	1009	992	1042	982	976	1024	1027	998	963	967	951	916	1011	989	1014	984	953	1026	1024	972	991	980	1028	990	991	936	977	977	1024	958	1029	1004	1009	982	1001	949	1011	964	1009	1021	931	952	938	922	1005	1031	1012	985	966	975	1005	999	975	1007	1001	946	1012	965	1024	1031	1066	995	970	1006	958	972	1043	983	973	1028	1016	986	998	977	973	1031	1061	981	914	928	988	1007	968	968	983	1052	1049	1003	1004	947	956	1045	988	1001	1034	1022	968	987	949	993	1032	1017	987	927	993	999	968	961	980	1001	992	952	947	995	1083	970	1006	1032	973	983	985	992	1033	978	968	994	1000	1023	1024	963	942	1023	1034	1002	1038	937	952	981	970	1002	948	960	987	1048	1036	955	1039	979	993	1024	998	970	1021	982	976	985	1015	1042	1033	1030	959	1040	982	1017	996	1005	1024	929	972	977	1021	947	1010	987	941	969	1050	993	938	968	1039	976	1029	1013	1008	944	960	972	957	1019	949	976	980	986	991	996	961	1008	978	980	1001	1000	921	955	994	1006	1033	965	973	1008	1045	1029	948	950	963	1048	1028	957	1004	1038	1051	1062	948	990	988	1001	964	1040	982	1002	970	1001	1014	975	964	964	989	1026	1011	956	941	1016	1032	980	1002	1003	1018	997	1008	928	967	1033	1021	1032	1019	1010	961	1038	1010	998	1035	1003	976	958	973	951	986	1021	970	937	1040	972	945	999	1006	988	986	1023	944	1058	1007	1068	1002	951	1023	1022	994	938	964	992	996	1044	976	964	958	1012	983	963	996	987	987	1002	1012	1037	1023	984	1015	1009	968	930	978	980	978	995	986	993	970	1000	993	999	993	1017	966	952	954	1004	941	966	969	1050	1007	1000	1006	948	1032	1005	1008	976	1038	971	1029	966	955	971	1038	994	1017	915	1041	971	999	1003	962	1049	932	964	1034	948	984	1020	1003	968	962	1008	973	982	948	978	963	1013	962	1042	994	1021	1008	978	993	987	987	1009	1051	1000	993	962	1041	975	987	1010	998	1031	986	987	1001	1007	953	1018	982	973	931	1013	1016	1011	934	984	993	979	994	930	1003	958	979	978	990	997	998	1053	935	1046	976	1023	971	999	1000	997	988	991	993	944	997	1018	957	1073	983	944	1023	978	1039	971	969	919	1002	964	929	981	990	992	980	954	992	961	992	1032	1005	1017	1008	1003	952	960	1013	982	958	969	957	1018	994	1011	1026	1014	1038	1047	1041	929	1043	989	1030	1017	1029	1010	1015	1003	968	949	1005	949	938	1003	974	965	956	1025	972	1011	995	945	1072	1005	1052	959	977	1031	1007	1049	974	992	1004	962	1004	1027	985	1056	992	955	1021	1038	994	1011	976	999	937	1009	972	1005	957	1079	979	986	1014	994	1051	976	965	997	967	1004	957	955	973	964	986	946	994	985	968	1021	1020	1020	998	1011	987	1032	965	1009	965	943	994	996	971	972	951	1031	999	989	983	1015	1035	987	1006	951	1029	969	1001	962	989	945	989	969	1075	947	985	966	1016	954	980	1030	986	980	961	953	989	1007	989	1006	1004	969	1034	981	951	992	1027	1013	952	955	1024	1006	1022	955	995	1021	1024	971	917	1004	1018	1005	988	933	1021	975	958	1041	956	959	1058	977	965	1038	999	961	1011	971	1009	997	1038	1002	1043	1014	942	997	961	946	1008	986	983	1013	1051	947	979	965	964	965	982	985	990	978	995	973	988	1006	1052	968	962	1057	1018	1001	972	1019	959	978	978	1019	983	999	996	978	967	1024	988	1006	1026	968	1062	1068	983	965	982	973	966	1032	993	1042	968	1023	987	1024	1008	1043	961	1033	990	984	1011	912	964	986	1037	983	981	988	968	1035	1060	973	985	1000	1013	995	995	1022	1025	1015	968	1041	1035	1006	942	973	1048	995	927	892	996	1044	992	996	1039	896	997	1005	983	982	995	1004	974	1065	939	1014	1005	993	980	1002	986	1005	948	1009	996	998	902	1048	995	992	1029	980	992	939	977	1025	976	937	1043	968	990	1047	1013	1016	1022	984	1007	1025	1004	977	1050	1028	1046	1013	1002	1077	1063	1008	955	952	1021	995	962	992	970	939	984	978	1023	1006	947	995	1029	1026	998	927	942	954	1007	1036	964	957	986	998	1014	968	998	992	962	1010	994	932	1029	1052	1000	987	967	1035	1028	1008	943	1003	1018	1050	968	1015	997	1001	991	972	1014	961	1027	973	993	980	1036	1006	1039	926	975	961	1010	994	998	1032	990	1003	994	1007	971	952	1028	996	968	1010	1019	1026	1022	1000	958	1029	1018	1000	971	1055	1020	1002	956	1014	989	1006	1010	1017	953	1031	973	1019	978	996	1005	1004	1020	961	989	980	1017	989	1003	991	1017	1004	996	1028	1039	963	1005	944	1002	975	999	990	1029	967	1010	1002	1002	1006	1024	1010	982	977	984	988	990	1027	1008	988	977	1069	986	965	1013	930	1029	966	965	1026	945	934	946	1025	1035	1001	1016	969	993	1042	1002	995	967	948	958	1016	1017	1018	986	1021	957	991	986	996	1007	1038	964	981	982	992	995	960	981	981	934	972	1043	1004	957	1006	980	1013	998	1053	1040	951	943	978	949	989	960	1030	991	997	981	982	996	1016	1048	971	966	978	1018	1040	986	978	1018	1021	942	1025	1003	973	942	948	1016	915	1019	972	1037	1025	1012	1014	996	993	1000	932	1028	1001	1000	1051	1013	953	976	976	1042	995	987	971	961	1023	954	1015	979	950	976	991	1041	947	1008	968	981	996	966	992	963	996	1033	1003	991	976	1011	968	943	998	986	966	1018	938	994	1061	1000	1042	1007	940	989	960	977	987	981	1001
1368	305	198	162	403	840	566	385	156	60	32	26	22	31	25	27	23	18	29	16	20	25	24	24	14	18	21	22	18	30	18	16	16	18	18	16	23	27	17	24	23	19	22	10	18	15	21	24	18	18	23	26	19	15	24	18	18	24	21	17	19	16	21	17	19	18	26	11	19	36	24	20	15	19	19	15	12	15	19	17	14	17	14	14	20	17	14	18	16	23	13	14	31	20	10	19	15	21	19	20	27	22	17	17	16	25	14	22	18	15	14	20	19	9	10	18	22	26	18	23	19	18	28	17	18	16	13	15	18	13	20	17	29	19	18	13	21	23	27	16	14	22	17	17	14	18	17	22	18	21	15	18	16	19	22	21	26	20	18	16	16	19	30	18	19	11	20	18	24	24	10	12	15	21	13	19	19	9	18	10	25	19	9	16	23	22	15	19	17	21	15	24	17	18	17	16	17	17	22	19	24	13	22	24	19	29	20	17	17	24	24	23	26	19	15	15	11	14	22	23	18	22	20	19	17	25	16	15	18	23	21	15	18	19	23	15	19	19	16	20	21	19	21	18	13	21	10	21	22	13	17	11	13	14	21	14	20	25	17	15	23	18	7	20	10	14	18	22	21	13	18	15	18	17	19	9	18	18	13	23	17	18	15	22	14	16	20	27	15	23	17	27	20	13	22	18	19	19	19	17	26	17	19	19	20	23	19	18	16	17	27	22	22	23	21	15	16	14	24	16	11	15	15	15	20	18	15	17	17	17	13	17	15	14	21	14	11	17	15	20	16	17	14	11	27	11	12	17	26	15	16	20	22	15	15	9	13	21	11	18	24	10	25	15	17	22	8	14	18	15	20	19	11	21	11	19	15	16	20	16	25	13	17	19	23	11	23	17	22	20	16	18	22	16	16	16	24	16	23	17	11	9	13	17	21	21	20	16	26	20	20	11	22	9	16	21	16	25	16	19	14	13	27	19	16	24	27	15	19	16	15	16	22	22	20	20	20	14	23	21	13	25	25	13	16	15	17	10	23	21	20	17	10	24	13	17	19	17	16	20	16	18	23	17	10	14	9	18	25	10	21	16	15	14	20	22	17	20	19	15	16	22	13	15	16	11	18	18	14	20	22	15	29	20	23	19	20	18	27	15	12	22	15	9	23	21	20	12	17	14	17	19	7	12	14	31	22	11	19	21	14	9	19	19	19	16	25	23	16	16	13	20	11	15	22	22	19	18	16	12	21	21	24	18	12	14	20	18	11	21	21	23	22	16	19	25	9	14	15	14	20	23	12	16	17	13	16	17	30	16	17	19	11	19	28	14	20	17	18	29	16	13	13	16	17	11	17	22	17	22	16	10	15	19	21	17	15	19	25	17	12	9	27	9	17	25	22	22	24	23	17	15	16	17	15	15	14	22	13	22	18	12	20	17	17	20	17	15	21	19	18	25	19	20	17	21	16	22	20	18	26	34	11	16	15	14	16	16	24	20	16	23	18	17	26	17	19	19	8	23	15	16	15	22	16	22	20	20	25	21	17	17	13	18	26	12	15	15	19	15	17	11	15	15	14	14	26	21	24	14	17	22	19	18	15	22	18	17	20	20	21	18	18	14	21	17	14	19	19	16	15	15	16	19	14	17	8	17	23	16	15	16	22	23	30	31	18	15	21	19	17	26	24	19	16	20	25	15	22	9	23	21	18	17	13	11	21	20	20	13	16	18	17	18	16	24	20	22	13	23	10	20	19	17	20	17	16	16	16	19	13	12	18	13	15	15	13	30	15	22	18	20	18	22	20	21	18	10	25	20	16	13	16	20	19	16	17	11	17	14	16	28	17	13	19	14	13	22	17	14	18	18	22	14	17	24	21	18	29	14	14	17	17	19	10	22	20	18	10	32	20	21	21	22	14	18	17	11	24	20	15	14	8	21	15	17	15	18	18	26	15	21	23	15	24	15	21	17	15	23	21	17	14	26	12	16	10	21	15	18	16	24	18	17	21	22	19	24	15	16	19	18	18	23	29	27	19	23	12	12	16	16	15	17	18	27	31	14	10	22	21	18	19	22	19	21	19	14	13	26	17	18	12	23	16	24	23	21	15	14	22	17	17	24	26	26	16	15	22	16	21	18	21	20	23	14	10	21	19	25	18	16	17	19	11	17	19	16	27	14	22	19	14	21	16	14	26	19	17	21	11	16	18	22	18	12	20	17	17	19	15	21	24	17	11	12	20	20	12	18	13	18	16	17	13	12	22	9	14	19	15	18	19	12	16	22	16	16	18	19	22	12	21	8	12	14	24	18	16	17	23	20	21	13	28	25	14	16	18	21	27	12	18	18	18	15	16	13	21	23	17	20	18	18	14	21	11	18	17	15	20	25	11	22	25	21	17	19	29	19	27	29	23	20	21	24	18	17	16	21	17	23	11	18	17	16	25	24	22	18	17	16	22	27	22	13	20	20	19	15	14	26	23	16	17	13	19	21	20	17	16	13	14	20	18	16	19	18	19	18	22	26	16	18	12	31	14	17	19	24	25	28	24	17	18	17	24	24	21	24	14	23	15	15	19	12	19	22	12	17	13	21	22	14	20	19	18	20	15	14	16	23	20	26	21	17	18	27	15	19	23	11	23	22	28	15	15	19	23	10	20	19	16	24	16	18	16	30	14	20	14	10	15	21	22	10	17	18	24	21	11	19	16	14	14	23	20	21	13	15	13	11	24	17	15	23	19	22	19	16	20	15	23	20	23	15	22	14	15	18	26	17	13	14	11	24	17	14	11	20	17	16	10	17	22	14	13	30	15	18	13	21	17	19	24	20	13	14	23	14	16	15	13	24	19	23	15	18	20	26	14	20	20	22	21	21	13	18	12	25	21	19	23	18	14	21	18	17	23	14	13	14	20	11	18	18	13	18	15	22	12	14	18	22	15	19	25	22	16	16	23	18	15	16	16	12	18	16	17	11	15	23	14	20	16	14	13	16	21	15	17	20	19	22	14	21	17	17	15	10	15	20	19	16	16	13	15	24	25	14	19	19	17	19	18	18	20	11	10	13	19	17	21	19	23	19	17	15	16	23	21	19	19	18	13	9	17	10	24	20	17	14	23	17	13	12	19	19	15	16	16	22	10	17	16	15	16	13	14	14	28	26	21	14	15	18	17	22	14	12	12	22	16	21	13	20	16	22	22	18	17	26	16	19	22	15	19	23	11	17	14	17	18	14	26	17	20	25	22	18	23	16	19	22	19	20	12	23	28	18	15	19	17	23	17	17	15	20	21	20	23	8	20	18	20	19	18	19	16	15	15	9	12	28	15	17	14	28	13	17	15	18	19	17	17	17	14	20	17	25	19	18	15	18	19	21	25	26	15	12	26	16	23	19	16	20	15	12	19	21	19	22	23	32	16	10	21	19	16	15	13	12	19	22	14	24	21	19	20	14	18	13	14	18	11	26	16	21	13	13	20	23	16	20	17	19	23	19	18	18	21	21	16	14	24	14
16434	9316	6486	18715	28863	33131	24959	19537	9791	3254	1321	878	764	744	678	637	666	711	694	616	463	457	465	407	403	446	451	421	397	364	367	378	370	401	392	377	385	366	340	362	346	371	372	335	318	351	344	350	375	363	379	393	359	382	393	345	325	354	372	334	341	339	334	334	346	330	333	363	355	366	330	395	329	343	366	357	339	308	351	384	342	346	342	361	338	345	335	356	347	360	348	344	358	352	321	336	324	347	325	344	348	369	321	349	339	335	317	342	283	355	361	352	342	353	358	302	338	364	302	350	338	331	331	341	317	348	319	320	355	337	309	353	345	314	323	332	351	314	317	346	331	344	348	339	338	345	318	314	320	334	343	328	301	329	340	339	339	376	326	346	349	363	327	320	356	348	325	319	328	336	316	338	336	344	337	348	339	322	328	356	338	329	332	343	342	329	347	312	342	293	324	338	352	354	337	298	319	356	312	320	344	350	358	317	329	319	318	329	320	355	335	340	340	336	316	325	349	314	340	333	355	328	351	369	345	333	309	348	330	363	323	328	339	309	328	351	330	329	335	322	343	362	373	324	289	323	323	358	360	331	332	351	320	339	310	319	330	336	347	336	294	333	344	329	341	357	324	314	343	348	327	364	368	341	346	351	321	333	347	346	357	315	317	331	343	351	346	306	326	335	324	287	363	347	327	322	341	343	340	302	319	331	368	309	352	302	322	331	367	363	341	304	355	297	324	325	322	340	331	331	309	327	314	345	312	323	335	347	329	373	343	350	334	329	343	345	323	324	355	355	322	332	325	345	344	321	356	314	327	354	329	350	329	363	340	329	342	345	313	351	321	361	370	333	319	353	315	326	357	344	331	361	339	347	324	374	294	331	351	360	328	358	333	308	310	345	320	322	368	322	336	335	333	359	330	327	332	305	370	338	326	309	371	321	353	315	329	355	357	349	349	362	343	326	339	334	330	316	321	320	331	340	340	341	332	320	296	341	339	299	330	336	344	373	331	343	362	338	332	313	338	354	347	376	314	354	322	364	321	320	361	334	318	331	345	338	350	334	373	324	302	337	328	288	341	393	358	355	334	329	340	297	360	326	333	327	325	306	336	335	339	307	333	344	319	335	327	316	355	329	323	339	321	371	348	323	343	345	355	371	339	335	328	347	328	350	359	354	360	316	343	323	321	296	312	333	336	306	317	338	328	358	361	347	308	316	373	348	339	330	318	318	343	317	335	305	318	368	338	334	375	294	367	359	348	347	338	355	327	334	327	370	321	330	310	339	373	352	347	349	324	343	356	342	357	319	336	333	327	333	310	370	321	348	384	337	348	323	341	313	313	353	328	330	322	335	333	319	326	334	299	322	325	356	296	336	323	342	347	354	315	330	339	354	327	325	303	343	335	325	346	323	314	353	318	318	343	283	331	329	334	346	305	331	335	364	347	351	311	322	325	332	328	334	313	328	337	321	359	320	347	322	327	323	342	347	350	317	322	327	314	314	329	323	324	362	326	311	339	326	323	334	320	348	316	329	352	334	329	317	344	320	313	348	351	332	300	333	334	337	339	357	365	346	317	317	376	333	347	333	317	340	308	334	308	345	328	320	327	364	301	352	339	331	312	325	312	329	352	331	334	334	345	337	353	341	315	362	337	327	349	344	319	340	336	341	326	353	344	336	336	329	343	352	313	329	344	315	310	362	329	333	347	363	343	334	384	324	334	338	359	323	337	311	376	341	340	317	324	354	339	335	341	313	355	348	348	323	340	364	344	331	340	338	323	327	338	334	349	355	356	313	340	332	342	341	363	331	332	338	348	347	335	358	344	319	328	350	326	336	350	322	339	326	341	322	367	373	347	354	350	337	353	343	356	324	296	342	346	342	342	318	319	296	311	314	328	320	338	307	368	335	354	317	344	364	347	339	305	333	296	310	359	335	302	339	361	346	318	350	358	333	319	350	319	313	346	331	335	369	297	335	361	321	348	369	346	331	346	321	355	316	339	336	324	351	343	334	342	364	346	354	319	297	342	353	315	299	290	345	320	346	340	340	331	351	333	329	307	351	307	302	325	364	379	333	328	358	341	319	343	294	335	331	287	365	320	317	356	338	330	337	344	316	308	335	320	345	333	313	331	326	320	366	318	355	345	341	349	354	351	339	334	333	363	332	348	316	315	310	321	345	327	331	348	364	324	348	353	357	345	315	374	332	360	317	318	317	332	322	341	332	317	362	328	345	353	365	321	357	315	339	355	323	342	352	311	353	325	338	347	334	342	340	312	342	349	339	334	335	336	327	355	331	308	335	363	310	346	298	347	312	340	337	362	356	352	313	317	343	348	350	322	352	353	356	316	328	319	334	339	317	326	349	331	354	354	338	336	322	334	330	327	319	318	336	319	312	344	328	341	314	330	331	336	305	335	327	333	341	349	333	310	349	325	327	346	342	337	315	323	347	347	313	325	367	343	316	346	329	342	361	338	343	338	332	302	350	290	330	349	347	343	332	344	329	327	343	329	348	355	345	304	346	347	316	336	316	314	333	368	357	350	355	324	326	317	345	359	337	340	308	341	326	328	361	366	375	318	335	333	343	332	328	322	329	346	326	333	319	324	310	319	325	347	351	307	332	345	306	356	370	321	321	322	324	323	327	353	328	308	324	345	348	376	361	345	305	323	311	332	341	323	373	318	340	324	361	302	337	351	300	341	365	311	323	299	335	322	363	353	352	370	313	341	326	308	350	310	346	301	335	329	325	325	332	334	333	330	333	353	373	336	308	347	347	332	338	348	334	332	365	339	333	325	329	349	330	345	359	339	335	350	345	327	332	337	317	335	329	349	346	325	336	310	350	350	332	343	335	365	318	332	320	315	333	328	311	331	318	321	344	332	323	347	332	347	291	345	321	335	325	357	338	344	343	340	326	349	350	340	318	317	311	371	363	347	344	350	344	340	333	307	325	349	331	326	346	355	361	334	355	338	366	311	325	357	368	321	341	350	322	320	328	353	319	331	314	356	359	342	326	322	334	351	350	326	292	350	333	352	316	333	325	316	349	338	339	356	320	364	352	356	313	336	318	329	345	336	319	326	337	324	324	327	330	347	339	343	333	347	330	354	357	333	336	346	349	343	326	329	332	336	362	362	349	305	335	366	357	328	336	335	376	339	328	311	344	348	334	369	348	355	329	326	345	341	311	350	362	334	362	336	336	334	321	331	305	323	325	347	354	321	359	303	326	335	355	318	311	321	339	317	340	313	331	356	316	314	323	338	321	351	324	332	378	318	333	331	342	336	352	324	319	348	361	327	360	341	321	347	333	327	362	345	341	341	309	388	312	313	346	343	355	333	314	329	359	360	360	361	357	354	315	327	341	371	332	308	357	350	308	326	355	304	329	316	336	318	321	331	312	345	314	331	366	367	335	347	370	323	337	351	336	343	334	349	323	326	350	344	328	349	342	313	361	370	332	328	309	311	337	335	346	309	340	332	324	349	356	327	338	376	338	357	312
854	502	379	303	760	1132	968	628	275	137	73	76	67	63	56	48	48	59	60	53	48	34	47	54	52	40	45	53	43	38	43	44	49	50	49	40	38	37	39	32	43	41	40	44	34	40	42	54	47	30	45	41	49	38	44	41	35	34	39	32	54	38	37	29	32	30	47	36	36	33	32	32	33	45	41	35	43	44	40	37	42	44	35	52	44	47	46	39	48	39	35	42	43	42	35	36	35	38	31	41	41	37	35	33	48	44	41	38	39	33	38	49	43	45	40	40	45	42	31	38	39	47	45	43	41	33	50	40	50	29	41	49	31	44	36	27	39	48	38	40	37	37	38	48	42	37	49	39	41	39	36	37	44	47	47	30	48	38	37	49	38	36	45	40	40	43	44	44	32	33	34	44	43	45	47	50	38	48	40	58	36	41	35	33	45	39	30	35	49	46	37	37	31	56	47	36	35	44	33	47	41	28	43	30	39	44	32	41	39	46	40	38	46	44	40	40	37	42	31	45	37	44	29	49	42	38	51	33	28	39	41	40	39	49	31	28	36	37	42	55	37	28	42	43	35	43	38	36	39	28	35	36	35	41	52	41	48	34	44	40	46	46	40	39	47	39	45	44	36	43	30	44	37	38	47	58	42	55	43	31	39	42	46	31	35	39	38	34	38	40	32	38	34	41	35	36	42	33	39	38	38	33	41	45	40	43	48	51	33	36	35	26	44	39	37	44	47	30	45	45	33	34	44	51	47	34	24	26	23	37	34	36	33	34	23	40	40	49	47	44	39	43	39	38	37	34	33	41	33	46	38	38	44	39	29	30	40	47	31	38	41	24	35	40	52	32	41	45	27	43	39	47	39	51	39	40	47	49	38	40	28	35	33	38	39	37	33	31	27	37	49	35	48	36	35	33	32	50	44	33	38	39	38	46	50	30	45	38	35	33	54	42	29	37	55	40	42	32	31	30	43	37	45	45	35	42	38	42	50	40	35	40	45	44	38	36	42	48	36	35	36	47	45	50	40	27	34	51	34	39	52	46	38	43	35	42	33	45	39	44	39	52	44	43	31	38	40	53	43	45	37	30	36	46	39	39	41	37	38	42	34	35	35	43	38	39	43	38	29	43	42	50	41	31	30	48	42	36	28	38	28	32	45	38	53	43	38	47	30	29	37	36	40	35	28	39	43	30	39	40	37	40	28	29	37	37	39	32	45	40	38	47	40	44	43	42	37	41	43	43	41	43	32	32	49	38	33	46	32	43	49	50	29	39	33	36	34	31	36	40	44	38	38	29	41	42	28	31	40	44	47	48	44	32	47	44	35	32	36	52	38	39	38	35	45	49	50	51	39	38	34	44	40	36	49	45	37	36	37	32	47	33	32	36	44	25	34	46	38	33	36	42	32	32	32	46	31	48	40	41	33	40	45	40	32	41	44	42	42	37	42	49	48	37	42	48	33	35	35	37	48	44	40	31	35	31	42	38	30	41	30	25	42	44	39	46	51	33	47	42	56	44	43	34	32	41	44	39	40	32	48	32	50	43	32	32	45	46	47	30	44	34	34	49	34	39	44	37	51	32	42	41	41	37	36	46	41	33	41	34	39	48	31	50	37	47	44	47	37	37	41	28	39	47	41	38	38	50	31	40	34	42	39	26	44	36	44	50	35	41	43	38	32	40	32	33	32	47	40	37	38	31	46	37	42	41	50	27	40	45	43	50	44	43	36	41	42	35	47	42	44	42	40	42	34	44	35	48	44	36	41	36	35	38	32	33	38	34	34	43	45	39	40	28	37	24	42	32	33	37	28	42	40	29	30	45	43	38	38	36	46	33	42	36	30	51	41	47	39	41	45	44	37	48	52	49	48	33	38	32	37	36	44	44	52	38	47	33	41	38	36	38	31	41	36	35	43	47	41	38	39	34	50	41	48	48	37	31	43	37	40	36	43	37	42	36	34	37	30	45	26	46	47	32	51	31	29	44	41	26	47	49	41	43	42	43	48	43	32	32	25	42	36	36	36	41	38	40	43	47	50	39	50	38	38	43	47	37	37	32	39	37	33	38	36	40	45	31	44	36	24	36	39	54	45	32	39	30	39	33	39	40	37	30	40	40	29	40	41	52	35	34	39	43	43	42	46	42	42	34	32	39	43	46	31	35	43	38	32	50	32	39	30	48	39	31	41	33	38	47	40	38	47	42	40	42	41	40	44	37	44	39	42	35	35	32	39	35	44	51	43	36	37	52	42	42	49	47	46	46	24	54	38	33	41	48	36	35	44	34	33	45	37	39	42	44	39	47	48	45	41	45	46	44	42	43	37	25	34	30	44	38	38	44	44	41	56	31	41	33	41	45	43	46	29	38	40	46	41	35	28	32	40	41	41	32	30	29	39	47	32	33	40	42	46	48	52	37	26	39	37	33	38	31	37	50	34	38	39	51	52	41	43	33	53	32	38	45	40	44	37	40	40	46	33	43	38	42	53	39	51	42	40	50	44	32	37	37	44	38	38	43	33	35	36	35	42	37	35	35	39	28	35	42	34	39	44	42	30	36	42	46	34	41	34	40	31	37	42	49	34	33	42	38	41	39	40	34	40	39	44	48	41	39	37	37	42	44	39	47	41	42	42	39	38	45	29	35	44	40	37	43	39	41	37	42	43	42	30	43	34	31	41	34	44	36	36	44	34	34	46	38	44	34	32	44	30	50	42	43	48	34	36	43	46	33	42	38	32	45	42	40	35	45	36	40	33	42	41	45	45	36	34	44	40	44	44	40	43	43	35	40	35	39	34	41	51	42	47	30	44	51	48	43	46	32	44	51	38	38	35	37	39	39	41	32	36	43	43	36	46	34	47	39	49	43	54	47	40	37	49	40	37	50	31	42	44	36	52	43	47	40	37	43	40	36	38	35	40	34	43	29	38	32	24	34	45	31	38	48	42	35	41	46	45	38	46	35	43	49	36	47	39	35	44	36	40	42	48	40	45	32	38	36	55	45	42	51	28	48	40	41	28	40	40	35	41	42	31	43	36	49	48	43	45	35	45	38	41	39	28	46	56	39	32	40	29	35	42	45	45	37	39	33	38	51	48	37	51	56	49	33	40	44	29	45	41	33	35	38	46	32	35	59	49	42	45	33	37	33	35	41	39	34	35	42	33	47	32	37	45	25	41	34	42	43	34	42	35	36	31	50	39	37	31	34	48	39	52	41	40	39	45	35	39	51	47	43	38	42	39	39	51	43	41	35	37	33	44	39	43	37	31	53	41	34	42	41	40	50	51	52	43	39	43	40	36	35	44	30	22	43	31	34	41	43	44	39	44	36	27	35	46	51	38	44	50	46	50	39	42	43	34	30	46	38	36	52	33	48	30	36	37	45	39	36	33	38	33	37	43	34	42	32	40	40	46	39	43	42	48	40	38	45	33	46	58	37	55	49	35	47	46	39	43	43	41	41	33	41	42	40	44	53	40	40	39	34	42	32	42	34	33	43	31	28
18635	13358	9552	24371	35771	36809	31774	23312	13200	5573	3633	2519	2255	1963	1769	1695	1611	1678	1592	1459	1221	1187	1048	1021	964	1012	944	927	941	889	862	834	880	782	820	849	844	829	815	805	781	804	801	758	829	785	752	760	765	841	806	767	751	756	748	783	745	733	760	758	734	718	748	708	683	695	692	724	738	684	710	735	758	686	710	760	748	742	669	648	680	698	722	717	761	692	707	716	695	711	755	700	730	707	716	727	701	729	701	695	739	734	692	739	696	685	689	669	675	670	696	691	695	710	708	728	736	712	797	724	687	720	653	712	688	744	696	721	719	673	708	715	715	693	693	733	697	689	683	710	734	719	717	688	675	714	696	681	705	676	711	732	698	681	673	692	709	714	667	707	700	707	733	692	705	732	645	680	681	724	712	704	740	716	715	719	732	692	662	670	668	715	731	683	675	664	713	765	713	696	699	723	696	712	693	706	739	719	681	728	661	691	649	672	689	695	703	701	668	705	712	672	685	723	688	749	678	651	708	694	672	699	699	693	738	659	728	726	655	712	693	738	703	722	688	746	691	709	691	733	702	751	679	731	697	665	703	688	713	733	686	695	707	680	736	690	732	661	713	747	681	686	766	699	688	678	661	706	648	727	699	680	678	668	676	697	704	722	726	730	686	770	666	687	708	647	722	728	749	735	650	730	747	719	715	637	647	728	659	683	741	730	694	710	687	723	688	660	688	676	698	730	695	717	732	691	696	679	737	685	694	696	702	717	694	699	668	668	685	713	708	737	712	695	674	697	723	699	696	722	672	700	717	738	671	708	735	679	708	683	719	696	730	674	742	720	684	683	712	735	726	725	697	727	696	743	704	698	681	653	685	715	705	714	710	706	720	687	645	666	687	671	701	736	710	703	698	711	702	721	699	729	699	671	675	713	707	762	700	691	734	727	750	754	711	691	727	724	695	711	696	687	744	721	730	650	718	711	697	716	725	710	663	706	630	649	740	734	690	743	681	697	713	683	676	710	740	690	713	707	711	703	709	710	671	675	722	721	683	664	729	673	713	720	715	689	716	757	759	677	716	715	722	664	714	747	725	688	721	720	734	736	683	641	715	702	728	721	654	690	722	723	723	695	691	675	689	717	732	689	750	709	687	688	752	691	737	678	733	694	662	739	751	705	679	668	705	686	675	689	699	709	660	669	694	739	699	694	702	647	665	733	650	712	718	720	673	745	674	724	692	688	656	687	697	676	668	683	672	702	707	669	665	663	713	673	711	707	738	681	713	707	718	698	711	720	701	698	716	731	709	702	698	689	686	674	729	703	712	699	652	671	718	708	730	702	714	719	750	688	700	688	693	678	699	718	699	755	731	753	687	715	718	695	701	732	687	656	681	663	706	706	694	687	696	684	694	703	677	694	673	713	749	720	723	752	742	699	702	698	720	679	740	679	701	715	678	719	686	667	713	688	727	675	719	743	750	755	693	680	750	671	677	707	691	732	698	687	689	711	720	676	644	706	730	716	670	718	686	742	693	701	728	688	697	716	705	694	695	677	679	669	671	665	758	678	676	712	711	714	701	722	714	741	693	715	707	711	706	688	734	709	728	692	688	696	694	669	720	737	686	719	686	699	712	741	666	699	690	762	728	695	675	682	690	717	715	700	729	698	710	690	678	717	695	686	644	684	748	736	692	735	748	701	702	709	715	674	692	713	675	704	670	725	689	679	673	692	676	764	674	701	678	738	718	683	690	727	653	731	681	719	697	701	694	719	739	699	700	661	670	693	696	703	704	708	733	706	708	678	665	741	696	707	751	702	663	786	688	716	683	694	694	712	684	670	720	653	708	696	687	715	689	713	705	717	682	715	671	692	736	767	667	669	707	669	704	705	681	674	705	692	721	628	683	665	707	694	720	707	651	731	684	655	713	716	656	673	718	731	692	695	683	693	738	680	690	754	648	650	689	695	724	707	700	686	675	679	707	724	718	663	667	658	712	720	716	724	665	714	692	692	681	692	657	681	674	674	665	690	706	743	665	701	677	712	685	694	697	700	692	742	696	661	687	695	686	713	666	701	701	693	733	687	733	689	696	718	703	701	625	681	740	718	699	740	735	742	699	677	755	708	713	692	693	719	744	725	678	697	731	687	695	688	741	708	725	694	730	707	700	747	694	683	730	743	668	737	696	675	757	681	746	706	724	755	730	707	733	712	687	676	690	721	715	722	737	776	690	714	695	747	706	697	701	733	705	699	755	697	681	711	716	728	682	688	722	690	717	742	645	721	749	712	703	708	690	685	673	738	716	661	681	745	679	724	773	727	711	748	667	697	761	712	673	675	755	702	702	708	697	717	699	700	662	674	699	726	690	656	652	688	692	728	726	686	741	711	669	728	739	743	719	708	725	697	675	645	717	725	673	708	692	706	740	743	673	686	691	668	737	693	693	692	711	666	707	687	704	735	703	732	718	678	680	730	666	743	692	705	717	752	718	690	664	702	664	735	771	692	701	695	690	690	670	656	712	703	719	736	690	674	703	721	686	721	705	661	674	690	738	712	717	713	681	677	712	656	666	662	682	734	714	697	730	673	700	714	714	667	695	691	687	724	736	773	664	701	711	683	722	668	686	721	726	715	719	675	701	754	724	712	697	694	650	720	700	712	717	707	733	701	674	725	666	716	700	714	692	695	714	724	736	689	714	675	749	655	666	682	730	733	676	739	708	729	756	714	708	721	664	697	715	693	697	674	695	679	689	719	710	678	715	684	693	693	654	700	703	720	702	679	677	734	720	687	693	747	698	690	714	706	638	690	729	730	704	693	637	673	737	700	645	743	672	641	677	712	735	688	685	694	684	730	678	701	698	692	697	740	703	691	748	733	648	643	697	740	739	727	709	674	727	698	660	673	746	693	720	706	673	728	719	678	710	729	706	682	676	701	709	709	704	705	699	713	690	694	719	734	741	667	733	687	642	733	722	678	711	725	743	728	689	658	717	702	736	716	734	668	655	696	710	742	712	747	693	709	689	699	741	743	770	676	741	692	707	707	708	669	743	690	704	690	656	702	693	714	721	704	680	690	724	723	694	716	711	698	727	719	672	712	679	677	723	723	681	743	736	674	699	681	639	697	683	700	687	688	693	709	695	663	704	723	673	703	673	706	732	691	702	734	718	727	717	712	716	676	721	732	734	699	683	663	716	707	749	711	738	650	733	740	692	666	696	725	713	687	686	711	678	633	678	713	698	747	695	683	677	735	658	747	694	700	669	722	714	699	687	673	674	660	685	691	704	685	703	768	701	665	699	689	669	770	720	705	734	710	704	736	709	753	753	718	698	711	737	722	727	712	686	683	733	727	785	706	717	700	668	737	708	739	669	694	725	649	708	698	697	686	708	685	701	681	727	717	737	740	685	659	681	647	667	614	687	701	695	707	759	669	707	698	724	684	704	690	680	740	699	705	715	668	709	650	687	687	676	753	682	722	685	677	714	747	691	643	677	719	703	674	652	678	737	690	690	670
2354	419	318	308	715	1033	883	529	260	90	64	69	43	48	43	43	45	52	42	34	47	46	30	36	27	27	24	34	21	31	28	28	26	32	25	19	25	21	30	18	26	28	25	27	32	24	21	23	20	21	24	28	30	23	28	24	15	16	26	23	22	21	29	28	22	23	25	30	24	22	33	28	17	25	25	23	16	21	25	29	20	33	21	28	23	25	26	22	22	26	23	27	18	21	26	15	31	22	23	25	30	21	28	18	26	27	19	21	20	24	29	17	18	23	29	28	20	25	25	35	26	28	19	28	33	30	28	32	34	21	30	26	20	27	26	26	18	30	27	22	28	23	21	24	20	24	30	25	13	25	17	27	22	29	17	26	33	20	18	28	22	30	19	28	34	33	26	35	25	24	18	24	16	25	19	27	21	23	20	21	20	28	27	21	21	38	24	22	26	26	24	28	29	24	32	22	30	14	28	31	32	23	33	27	33	18	31	21	26	28	26	26	19	22	27	25	21	18	23	19	20	20	19	25	19	26	21	26	29	27	29	22	25	20	16	38	32	20	26	27	33	26	27	33	17	26	29	24	20	24	20	20	25	21	29	29	16	24	27	31	23	18	22	21	25	23	31	18	25	24	22	28	30	20	25	25	25	29	24	20	22	19	30	25	26	29	19	29	20	24	18	17	19	27	17	30	24	30	20	18	26	22	29	25	28	29	21	39	29	23	22	21	32	30	27	27	29	23	27	27	27	23	25	30	25	15	30	18	20	27	24	28	28	31	33	19	20	23	24	22	25	25	30	27	22	24	25	33	20	25	23	21	30	26	15	24	30	26	27	23	20	22	34	35	26	27	24	24	26	23	30	28	24	21	19	27	26	21	13	19	19	17	33	18	30	23	25	20	22	22	26	23	25	32	33	30	37	24	30	23	24	13	23	25	18	25	29	20	21	32	26	26	21	26	16	28	18	17	17	25	30	25	30	19	28	31	26	24	28	24	20	20	29	20	21	18	22	16	32	27	29	22	30	27	23	24	26	29	25	28	24	19	20	16	29	25	19	25	25	23	28	17	21	26	25	20	25	22	30	37	37	31	37	21	30	25	32	34	28	27	28	25	26	23	25	22	23	20	26	32	28	18	16	23	29	25	28	18	21	28	18	29	33	24	28	23	24	24	26	25	32	22	28	28	22	33	20	22	32	26	34	22	37	30	22	22	23	29	20	24	22	25	25	15	30	21	32	22	18	22	21	30	16	24	25	23	24	23	20	27	29	19	31	23	21	20	30	24	18	30	30	22	28	27	16	20	18	24	22	18	20	25	27	31	35	22	28	25	21	23	23	18	25	25	31	26	17	27	28	26	18	20	21	21	23	23	32	33	12	27	30	21	25	28	18	26	21	31	17	24	26	26	23	32	24	22	21	19	31	22	32	25	24	32	20	24	25	31	33	26	23	30	22	26	20	30	26	21	23	24	31	33	23	24	31	27	21	23	26	26	23	22	38	18	17	35	25	29	19	24	23	26	35	29	22	29	21	25	27	25	30	23	19	16	25	18	29	22	35	20	21	27	20	31	20	19	26	21	21	29	31	19	26	32	23	27	32	26	25	27	28	22	25	34	29	18	26	23	22	20	27	21	28	26	30	22	31	33	33	30	23	30	22	18	23	16	24	19	25	24	25	18	31	27	24	30	23	31	26	20	25	24	22	24	27	20	29	26	25	33	25	30	17	24	23	17	32	32	22	25	16	21	28	29	26	20	25	24	28	27	25	18	35	23	22	27	24	27	37	22	34	28	27	27	22	33	25	20	21	22	24	27	25	36	23	23	31	28	25	26	27	29	22	36	19	35	20	30	34	32	18	30	22	24	32	29	26	13	26	24	32	22	21	21	19	28	23	28	30	23	22	23	22	23	29	23	25	21	27	22	29	21	36	21	28	28	22	29	27	18	24	24	30	15	22	30	24	23	35	26	19	30	29	25	21	23	29	16	29	30	29	23	25	22	20	25	18	21	22	18	18	37	29	28	21	16	28	25	29	30	30	20	20	25	23	30	25	26	17	19	26	28	27	32	22	29	26	19	30	34	25	18	13	25	24	24	13	21	22	31	25	22	23	23	17	27	27	26	16	24	32	21	26	22	24	20	34	26	21	11	22	31	19	18	18	30	24	25	20	24	32	21	24	21	28	18	20	25	17	18	23	31	19	29	19	27	15	25	26	31	26	30	34	26	36	25	25	24	19	31	21	39	20	25	28	24	20	24	33	20	33	21	23	27	29	26	26	19	28	32	16	29	21	30	21	24	23	29	22	23	22	30	27	25	23	27	20	25	24	24	24	26	26	18	26	25	27	24	34	26	16	24	21	17	26	28	29	20	38	42	27	27	23	21	24	21	27	32	24	17	25	23	25	19	26	25	27	25	31	26	23	24	23	17	26	28	26	20	23	23	22	31	23	24	22	27	19	26	27	23	29	23	32	26	29	22	24	30	13	22	20	22	27	23	17	33	24	25	30	31	28	28	19	22	21	29	18	27	28	22	26	25	30	21	20	26	26	27	22	28	31	24	28	21	27	19	29	26	28	26	22	26	27	22	20	30	39	24	29	24	30	22	28	22	18	29	27	23	31	27	26	23	20	27	23	29	35	29	22	17	38	18	22	29	25	30	25	31	25	22	24	20	18	18	18	23	20	26	27	19	24	23	29	28	22	18	28	31	22	31	20	21	30	23	30	28	27	27	20	28	24	22	28	23	17	30	22	24	16	25	20	31	29	18	29	22	17	24	20	34	24	21	22	28	19	26	25	21	18	20	21	21	20	20	22	26	18	20	30	35	24	24	29	32	23	20	15	27	25	16	21	29	18	38	30	20	27	33	24	25	27	28	28	19	28	22	17	16	19	23	13	20	16	27	19	36	35	27	21	21	23	19	21	23	32	22	32	17	26	16	25	31	19	26	34	38	18	23	35	29	25	13	19	20	32	20	22	26	25	24	25	24	24	22	45	20	24	32	37	26	27	29	31	22	30	22	28	28	25	29	37	24	23	26	22	16	28	22	12	27	31	26	32	25	29	26	29	27	27	25	24	19	25	18	22	24	20	27	14	15	26	21	29	31	28	25	22	24	27	25	27	27	24	29	20	22	26	26	32	20	30	28	21	26	26	18	24	23	21	23	28	29	21	30	29	22	29	29	22	25	25	21	29	19	27	23	19	26	19	22	22	26	22	24	21	29	30	32	25	35	32	28	31	23	21	23	24	27	31	35	17	34	16	31	21	28	17	28	22	26	25	26	27	26	21	29	24	28	30	34	28	29	31	23	24	29	32	26	24	23	30	21	35	27	20	20	26	16	27	32	34	24	25	26	24	28	30	34	20	28	30	24	16	19	17	27	27	31	18	29	29	23	29	21	23	28	22	22	29	30	21	17	27	26	27	30	39	17	21	35	14	28	29	18	23	30	23	21	21	30	31	20	28	28	14	18	27	26	26	24	28	19	21	18	32	19
17544	11500	9001	23674	35839	35804	31161	23223	13069	5072	4004	2290	2009	1806	1539	1425	1345	1396	1383	1197	989	917	800	791	773	706	658	674	616	660	617	662	600	589	609	562	530	505	570	540	526	502	515	541	540	542	478	495	536	539	576	536	517	508	516	475	470	485	491	471	430	478	471	441	429	471	479	454	459	507	465	449	466	436	440	444	386	401	474	462	449	435	465	446	426	420	444	408	466	427	468	491	481	456	466	445	464	437	455	399	421	495	437	472	423	416	423	429	456	437	441	432	454	446	443	453	422	441	423	455	409	448	434	417	440	464	466	434	464	437	431	453	420	475	452	429	429	483	473	450	384	415	453	450	470	470	425	432	449	412	442	460	493	419	429	433	434	422	447	434	431	462	436	413	451	450	454	416	396	431	440	426	452	413	445	412	446	469	423	419	414	430	449	427	400	440	412	456	444	448	454	451	434	389	433	428	447	415	412	463	432	446	436	474	423	442	424	446	455	449	456	439	405	435	416	430	422	456	410	387	440	445	429	437	432	446	443	448	439	400	415	394	484	465	453	387	465	463	423	439	486	459	425	416	467	407	437	438	406	424	450	443	441	425	404	451	434	413	445	464	435	442	401	452	471	448	426	425	439	459	434	440	422	452	439	449	428	426	445	421	445	458	453	426	447	430	441	442	438	435	439	500	419	470	406	475	447	435	428	416	431	460	445	444	424	435	438	452	436	412	417	442	449	430	464	425	449	444	431	435	453	402	405	451	413	408	439	442	438	392	436	466	438	409	417	438	465	433	441	444	427	480	462	424	454	452	404	412	433	380	448	420	439	476	475	431	452	441	404	440	408	460	438	445	442	441	465	418	507	396	410	437	452	428	417	443	439	424	462	443	412	431	394	418	447	403	443	428	428	449	463	481	431	436	399	420	462	449	428	437	420	422	448	436	440	381	456	450	409	435	445	405	457	438	423	454	422	418	416	384	412	410	419	474	462	448	462	463	410	437	443	434	432	465	418	445	491	422	425	412	450	437	476	429	434	445	463	439	405	434	406	436	437	444	429	409	462	454	461	423	454	460	430	476	435	479	413	443	437	470	429	449	456	482	434	445	408	401	431	415	428	437	451	423	457	443	460	429	468	446	427	448	433	405	446	434	461	493	436	416	451	431	448	456	428	455	423	485	402	425	408	473	434	451	428	419	448	436	443	437	417	447	410	425	465	412	429	421	421	466	450	438	415	440	441	464	422	418	375	401	432	450	452	441	423	432	440	471	421	462	431	460	408	412	404	457	399	431	411	458	437	373	442	442	456	416	429	414	444	450	428	428	409	402	434	434	473	449	465	446	442	431	420	445	437	473	412	389	407	410	439	447	423	471	476	473	444	431	432	407	433	407	408	449	428	423	473	451	463	440	410	414	461	442	460	413	415	452	419	429	431	410	413	417	459	432	491	407	446	422	432	442	403	399	437	423	491	399	417	432	428	430	450	399	449	471	479	428	394	415	432	467	452	456	437	458	427	405	399	409	479	466	445	465	405	441	442	452	417	419	460	403	432	463	389	455	389	443	449	437	440	408	452	431	426	431	449	436	446	470	420	406	448	457	427	449	441	436	436	411	432	418	478	423	447	456	437	391	457	457	430	444	439	464	438	485	439	425	442	447	485	436	393	456	420	417	495	406	452	439	439	443	483	435	459	412	443	415	436	423	433	453	409	410	456	418	470	417	423	393	434	423	441	463	465	431	422	439	485	421	447	457	442	427	461	427	432	437	435	434	438	460	450	413	451	467	431	413	446	434	441	428	428	420	471	434	438	442	468	471	420	443	433	407	412	423	466	457	440	412	435	440	457	435	457	415	416	397	436	466	452	420	450	410	416	469	397	408	454	471	468	441	432	439	444	459	442	413	432	437	435	417	416	421	412	459	433	436	447	465	412	429	457	446	445	435	424	428	445	463	437	424	432	433	430	405	422	482	471	404	450	412	419	424	395	433	459	443	455	429	458	461	460	423	444	439	473	409	455	433	428	476	468	494	434	436	489	434	478	444	425	394	449	460	405	480	449	461	427	431	450	468	420	438	433	421	430	436	444	475	405	405	429	434	470	442	414	412	447	429	448	444	439	450	469	418	446	405	461	430	442	405	400	450	427	416	463	476	448	460	416	426	465	451	447	414	448	437	446	471	410	453	435	471	444	462	455	384	425	410	454	445	454	433	462	402	452	459	467	490	407	408	427	474	458	448	427	423	452	407	468	467	436	453	414	444	421	429	457	424	458	444	440	439	454	460	447	470	406	412	384	393	461	431	452	428	415	428	445	460	422	445	410	421	409	446	427	437	454	459	447	422	414	456	462	448	419	463	421	423	408	441	459	464	472	447	434	411	437	448	380	430	442	461	466	474	470	451	432	479	398	457	422	451	435	404	414	440	427	443	461	420	424	429	480	421	427	447	453	437	439	441	463	456	457	418	445	455	451	434	426	451	469	428	462	461	436	485	401	419	433	394	412	420	455	449	433	465	443	407	439	461	464	414	431	438	430	423	423	427	404	403	414	433	430	437	453	441	456	462	470	454	402	444	440	439	430	450	421	474	465	402	448	469	447	443	476	420	427	429	431	451	446	401	454	421	477	461	434	427	422	418	451	427	431	411	420	457	420	430	448	412	417	452	452	419	469	440	406	434	391	415	435	450	399	434	467	404	452	443	431	448	413	473	460	453	476	447	440	431	409	460	436	484	443	398	411	439	439	447	419	473	435	443	429	444	425	455	439	460	475	450	429	451	415	480	424	443	439	412	434	434	448	437	445	438	455	445	431	442	421	451	436	442	460	423	452	456	436	458	415	417	444	423	444	443	439	440	449	433	401	437	436	425	421	432	429	441	425	445	412	449	413	427	418	449	457	407	457	429	403	433	411	420	467	442	465	434	429	433	432	436	453	422	449	441	459	418	445	429	460	413	404	424	432	432	419	441	406	456	430	462	425	422	444	446	439	447	444	462	456	405	458	464	444	423	430	458	422	419	483	465	473	404	442	491	434	437	464	424	405	400	476	402	407	390	436	438	452	392	443	425	432	461	395	433	422	467	435	457	432	433	426	417	448	450	427	464	428	429	456	415	433	479	447	412	471	407	468	420	435	425	491	447	430	442	430	416	423	432	442	438	429	429	428	427	417	457	480	403	431	417	401	457	412	413	422	428	468	405	417	390	443	440	473	453	413	437	412	433	462	442	415	422	397	433	450	417	463	415	418	458	473	433	444	443	475	458	476	393	434	444	442	464	425	454	424	416	445	414	427	414	479	440	437	424	428	444	458	435	460	443	442	437	427	439	493	462	424	436	406	450	433	436	421	453	409	444	458	486	406	437	455	451	416	428	438	427	414	400	446	413	411	458	407	447	404	412	417	469	406	440	441	451	435	434	420	422	427	468	440	397	422	427	404	387	436	476	456	415	427	417	424	405	437	409	440	470	434	436	439	409	424	408	451	435	433	411	437	426	432	444	416	423	423	393
1809	756	571	503	1173	2011	1233	1048	381	207	170	134	131	127	78	111	89	94	74	71	92	72	86	52	66	64	74	76	59	70	66	70	59	67	56	71	69	70	57	64	74	54	57	54	57	52	54	39	61	61	53	62	59	71	54	68	66	53	55	66	58	56	59	58	64	58	53	67	68	65	64	51	69	51	59	69	68	54	62	50	59	65	68	47	51	64	65	57	51	59	65	63	44	61	55	52	52	69	60	51	50	48	45	60	87	60	62	57	59	63	56	52	61	49	60	67	62	52	47	43	57	71	51	51	57	64	61	61	73	59	58	64	68	73	59	60	53	60	61	46	64	39	58	38	58	75	69	57	60	61	61	67	53	60	55	60	59	50	45	47	57	54	54	58	64	54	64	46	56	68	50	57	58	69	64	51	55	51	62	55	62	59	69	53	68	63	66	62	66	60	59	62	56	54	49	59	58	56	50	44	61	65	72	60	64	56	56	56	56	65	54	55	46	58	59	50	43	49	53	69	48	39	45	63	47	60	54	39	57	64	70	65	64	63	46	63	51	57	71	55	61	60	64	53	46	52	56	51	54	43	61	50	49	47	73	55	54	54	60	56	61	55	50	66	51	59	59	71	54	57	55	75	61	55	56	52	62	64	65	62	65	61	60	60	62	57	56	56	57	67	63	53	47	64	72	46	61	61	62	61	61	58	60	70	62	60	47	67	60	50	51	53	61	50	62	60	50	61	53	66	58	49	53	59	46	53	52	54	54	46	61	81	49	61	51	64	47	63	60	58	56	57	60	51	56	64	56	59	67	71	44	53	54	55	64	63	63	67	49	69	54	77	49	54	60	50	64	59	50	63	58	49	52	62	70	54	47	56	56	64	49	63	56	66	45	59	62	60	61	64	55	57	45	47	52	62	62	65	69	66	68	49	70	53	70	66	60	53	58	56	48	48	56	75	67	58	51	60	69	54	50	66	61	62	62	58	48	65	63	68	64	47	59	68	45	58	60	50	64	68	49	65	71	59	67	57	52	63	69	58	61	69	62	56	58	62	53	45	47	58	62	50	53	56	71	52	63	54	70	51	39	50	61	57	51	48	54	65	56	48	50	67	51	55	68	49	64	51	45	65	56	50	50	43	72	68	51	52	46	48	57	41	60	55	51	72	67	71	53	44	55	66	53	61	69	60	64	55	61	59	60	53	48	56	53	55	58	63	59	55	72	48	42	52	64	54	57	59	51	57	47	70	45	64	50	62	58	67	62	49	60	63	45	61	68	47	76	44	56	71	59	58	60	69	67	58	55	56	65	57	59	58	62	79	60	49	47	64	63	55	57	45	55	74	57	55	63	41	59	69	49	44	51	62	65	63	54	49	49	64	60	62	50	56	57	49	48	57	56	59	55	62	70	56	56	61	56	46	56	53	56	54	68	81	53	66	60	48	43	55	57	55	56	51	62	53	60	62	68	61	61	59	57	46	58	49	55	54	64	66	44	56	55	75	53	46	67	59	61	67	73	65	70	56	70	67	60	59	62	49	66	70	65	52	62	53	48	65	51	70	50	46	79	59	37	53	61	57	67	77	45	58	59	58	55	58	63	65	54	60	51	70	59	83	70	56	50	56	57	44	51	62	58	43	58	55	60	61	60	51	47	51	59	67	48	60	71	53	56	64	62	56	53	48	53	66	63	55	62	67	73	57	51	54	50	48	60	49	47	63	46	55	46	69	51	57	58	50	45	64	59	43	58	70	65	68	62	56	52	61	61	43	44	62	64	59	49	57	71	51	49	64	65	55	64	63	60	51	38	62	66	72	74	57	48	64	56	49	66	67	53	58	63	64	53	66	52	46	54	59	52	49	68	48	63	47	56	56	56	56	61	64	60	64	78	46	58	54	55	51	62	56	69	53	42	74	48	58	50	68	53	50	70	45	62	46	58	56	56	59	48	60	51	43	56	50	65	72	55	57	54	66	57	50	59	64	58	56	59	41	52	50	52	68	51	44	52	54	56	60	58	65	50	44	51	46	56	60	54	42	60	52	72	53	61	60	63	60	48	43	40	56	65	56	69	63	61	59	56	55	54	63	58	46	57	58	52	61	61	48	48	61	71	62	62	53	64	53	45	53	54	63	71	47	56	68	60	64	58	58	60	60	64	49	69	57	55	63	63	49	51	83	53	66	59	66	57	66	49	58	56	60	45	56	54	58	55	61	53	45	46	71	56	47	51	57	71	63	50	74	53	58	41	45	59	59	77	54	50	58	51	63	59	49	63	46	59	67	46	54	51	58	63	62	64	66	59	67	53	68	47	62	54	53	66	72	61	68	68	60	62	58	66	71	50	55	57	59	63	60	58	62	67	73	48	59	51	63	52	59	68	55	53	58	60	66	57	56	46	73	81	50	46	59	67	51	51	60	65	53	57	61	61	59	73	53	65	55	58	56	52	66	46	67	61	72	64	46	53	47	51	61	57	61	54	57	51	67	56	61	56	60	56	57	53	53	56	63	64	61	56	70	57	47	58	55	61	50	58	55	59	64	63	56	53	61	75	52	53	71	63	63	54	59	44	71	47	52	55	52	80	57	59	51	53	67	56	54	51	58	65	58	50	61	54	53	46	66	50	47	46	65	48	51	59	49	70	45	50	60	59	56	59	58	55	55	53	62	78	60	40	53	53	55	61	59	59	63	44	55	46	62	58	56	50	49	62	51	70	75	52	70	52	57	51	54	55	62	59	51	62	59	70	53	68	55	67	48	53	54	52	60	68	64	62	48	58	50	62	63	66	54	61	58	59	74	53	56	60	61	47	58	56	55	58	52	66	45	46	76	63	59	48	53	56	54	55	56	46	59	72	58	47	66	59	57	45	58	60	50	48	75	56	65	69	49	75	55	61	63	51	51	45	75	55	45	51	60	55	69	58	51	66	66	65	75	62	56	57	60	50	66	56	57	60	63	59	63	76	61	56	57	32	55	50	50	49	52	56	66	66	53	75	56	68	63	65	53	59	58	58	60	51	43	59	50	60	58	39	60	58	51	62	62	55	51	72	47	64	43	53	49	53	46	51	57	52	57	76	64	47	62	68	64	62	56	58	66	54	51	68	48	50	56	51	58	38	63	60	54	39	58	59	52	53	52	67	56	64	55	56	63	53	59	63	57	56	64	68	50	50	51	55	47	61	56	57	45	60	60	77	53	56	64	52	44	64	70	64	70	51	53	55	61	59	65	58	57	47	50	70	46	61	58	56	54	58	61	72	56	54	65	67	62	64	65	54	47	44	50	59	53	58	58	56	50	70	70	59	57	76	50	64	60	63	48	71	60	52	50	58	46	58	46	56	56	56	69	61	54	57	54	52	59	58	48	64	51	50	48	55	54	41	46	52	59	70	55	64	67	39	49	50	59	62	69	57	53	52	52	69	49	55	63	51	55	51	65	57	69	73	58	64	51	71	50	52	49	68	57	46	59	52	55	61	63	51	64	51	49	56	50	68	47	52	56
24391	17033	13178	30842	41206	42865	34145	30086	15766	9687	7111	4906	4400	3809	3352	3002	2887	2949	2716	2595	2194	2061	1845	1690	1661	1621	1522	1486	1473	1408	1375	1312	1311	1309	1355	1334	1250	1219	1148	1134	1175	1162	1184	1173	1133	1142	1155	1156	1138	1166	1165	1128	1099	1136	1154	1082	1095	1093	1080	1049	1092	1010	1028	1055	993	1012	1127	1057	991	993	1049	914	1041	1090	1029	983	993	1054	1116	1060	1002	1064	1035	1023	1040	1008	1022	1037	1009	1014	1008	994	1030	1035	980	987	1044	987	1020	1002	1010	957	1050	1005	1029	1002	991	966	955	1006	1009	1035	974	1028	1035	1027	983	938	970	1013	983	1007	986	1038	997	952	996	960	1028	1002	999	939	963	970	1002	933	1083	1034	1030	952	1051	987	969	983	993	1006	984	1021	1006	998	1008	1011	1004	981	964	1021	1001	912	981	969	970	905	981	953	981	978	959	938	985	957	986	957	977	939	1037	978	943	1004	1039	958	991	958	958	1029	946	899	956	973	1011	981	982	972	936	981	996	985	948	973	1021	957	1013	990	955	1012	1018	996	972	1018	1039	994	931	1038	961	1004	1033	1001	983	986	1012	984	992	965	1021	1005	990	1013	941	1010	971	981	1015	998	996	964	958	954	1012	947	993	1012	1040	986	995	954	988	990	950	996	1001	1039	982	930	1038	991	986	1008	1015	1013	1024	958	966	959	1046	988	1036	1014	994	1034	1012	1009	1028	1011	1009	950	990	963	945	965	945	1010	992	969	1018	1010	985	1019	928	1003	1039	943	979	1020	1017	997	1002	995	966	1024	1010	972	1022	957	981	1019	990	996	958	1070	953	972	976	982	998	983	928	1011	975	1010	1022	977	942	976	1026	1013	985	1040	1011	1028	1041	961	1005	980	950	1010	1004	979	1036	962	998	978	1022	1031	960	987	1021	996	913	956	991	981	1002	1001	1000	972	1005	962	1020	940	1002	1003	960	946	987	959	1006	1015	1028	986	1007	949	980	967	950	1039	977	1018	974	955	995	957	1002	984	1038	989	983	957	934	1009	1001	974	1015	977	993	971	1018	986	973	938	1015	994	975	1035	982	975	1016	962	990	1044	999	991	979	967	940	1042	1007	1016	951	1027	1009	981	1001	932	956	1038	975	954	977	993	983	1014	958	987	942	1020	970	967	984	994	960	934	983	1003	953	1000	947	1017	899	1023	930	1003	1015	1008	1001	1003	983	975	970	974	971	968	1021	981	960	1042	979	998	961	979	923	999	981	950	1021	1022	992	1033	1007	979	946	965	949	1004	1015	990	984	1029	982	985	952	1015	960	984	933	950	914	1008	1033	967	982	1029	975	959	949	1013	1019	959	1043	987	985	983	1038	1009	1011	939	1034	987	983	994	1002	1075	1027	961	959	954	973	1008	955	963	984	1020	1012	1007	1010	1012	950	958	1028	955	951	983	1031	988	1066	1025	943	1001	990	996	977	974	958	940	975	1085	952	990	997	956	987	965	970	935	976	986	1003	1000	1030	950	1033	1011	962	1026	1029	982	966	976	1017	974	959	956	989	966	956	983	987	1005	973	984	1001	915	940	981	958	1000	959	1029	989	968	976	985	991	924	954	1019	961	910	992	943	1019	980	997	993	1010	1019	995	1030	988	988	1056	1030	978	980	957	1002	1006	1004	1055	1011	975	975	997	902	979	981	979	959	1000	951	984	1021	966	971	955	983	1006	1000	977	1013	1034	930	987	979	953	966	979	993	918	1037	958	976	970	1005	991	975	1011	951	970	957	999	967	960	995	971	1002	964	974	969	941	951	984	1027	976	956	1025	1042	951	987	997	968	948	1016	970	1033	1007	955	1012	894	1009	978	963	983	961	1012	991	1026	962	1025	951	1015	985	986	948	953	1056	1047	985	988	927	930	993	954	974	993	992	1018	959	969	991	955	975	934	997	995	989	1002	1031	1033	975	976	1012	962	991	992	969	953	937	1002	971	982	983	1022	972	958	997	1005	951	972	983	1004	964	991	967	1008	965	978	995	1024	1030	1021	964	982	963	988	986	990	933	1005	1020	1017	995	922	992	1004	1023	1007	956	1010	958	997	981	957	1014	1017	1010	953	992	1059	967	1007	953	851	1061	1013	1053	972	923	991	1012	986	993	961	959	910	1024	1004	975	966	1031	990	980	1021	986	995	945	922	998	942	998	984	1028	999	948	971	899	932	994	964	1003	953	1001	1012	906	1037	1007	977	964	971	975	970	1011	996	978	1048	1020	993	982	995	1015	998	961	1060	1024	950	953	1008	970	1038	951	990	951	1002	1071	998	942	957	1013	981	991	999	984	1003	986	905	1016	1010	965	1040	971	1012	997	1017	1019	978	967	971	998	960	957	929	984	936	1039	968	986	935	971	972	979	978	1011	1023	993	1000	1005	1026	970	992	1010	1055	1003	934	943	1036	1023	958	961	1032	980	989	957	979	987	974	970	1001	982	995	983	997	982	942	1009	991	971	1029	967	978	995	990	1016	1029	984	960	1007	986	978	984	989	945	1002	960	982	939	1060	981	983	972	980	1020	983	918	981	967	948	1056	1047	1040	936	1002	986	1013	979	949	968	1020	995	1000	947	923	980	1048	982	990	924	924	1022	937	970	937	1058	1010	947	1000	1047	975	1044	957	1045	978	989	983	956	926	1013	1017	993	980	966	993	955	1010	1010	1003	989	1000	991	1004	948	978	951	1052	979	999	992	976	978	1000	997	1036	1004	1018	1027	1010	965	943	987	962	1019	1019	1000	1040	1018	1078	951	945	987	930	1004	1035	974	999	965	980	987	1002	968	1006	943	971	1042	951	981	962	979	1026	1026	970	994	1056	940	911	970	1004	939	952	988	960	981	1004	1011	964	986	997	986	969	1012	981	974	978	964	1008	965	1039	970	977	1013	958	994	1006	977	991	980	969	960	946	1014	950	1040	980	1041	970	960	1007	1006	954	963	996	974	1014	980	931	935	1054	1026	1001	1003	991	995	990	998	954	995	966	924	944	969	972	1020	1012	948	1016	1006	978	986	948	963	981	1034	1004	978	998	1058	980	1002	975	1017	906	906	978	965	958	1012	1005	987	965	980	997	989	1019	986	980	976	999	911	1034	1040	960	972	1035	914	1014	980	1020	929	957	964	954	956	1047	1003	1036	997	1023	998	1012	996	997	984	985	974	992	990	993	1020	942	927	994	1003	987	990	948	948	1011	961	984	977	1023	997	964	976	956	1034	957	975	1002	1022	1046	980	1020	954	1001	957	997	985	997	994	996	1030	974	964	951	998	984	957	932	1018	1006	997	998	978	1004	957	999	957	1000	975	1035	1023	994	990	957	964	1005	985	982	947	995	970	965	897	960	940	994	1004	985	1001	977	998	955	945	1000	1023	988	951	1017	989	997	971	955	1001	1036	976	1013	994	980	1054	1000	938	985	1015	1000	979	1023	966	1003	993	1009	994	1002	970	963	993	999	1029	1011	999	975	1009	970	993	985	999	1018	936	970	987	1029	986	1002	973	1015	966	952	1031	1024	980	992	1012	1010	978	997	1006	980	987	975	982	1069	984	1011	1014	923	1021	1011	987	1043	1027	956	957	978	979	992	1042	1013	1011	981	946	963	1047	977	963	1008	1020	1024	988	979	1054	1030	956	1001	997	963	977	1023	1012	963	961	1008	965	968	1006	984	995	984	978	962	978	1000	972	968	970	981	932	1018	1022	987	1001	934	997	1051	985	1022	1012	979	1006	999	1014	979	935	1023	984	994	1020	1013	989	1009	968	1036	970	1005	981	957	998	937	971	991	934	982	987	954	993	975	997	1000	979	976	1047	982	955	1015	1054	941	980	1001	982	1019	992	931	989	988	966	1053	974	1069	967	990	978	1025	932	1003	956	994	992	952	960	949	1047	1011	998	1029	1001	956	1002	1003	1011	990	940	1032	959	973	911	1040	991	991	949	979	981	965	1001	949	999	969	962	1040	997	947	1021	1017	943	1019	987	971	973	1049	960	991	1002	984	1018	944	989	1015	958	995	983	1039	991
1417	298	227	187	431	776	453	384	153	41	31	23	16	28	20	28	21	22	21	13	24	18	17	20	26	15	12	21	21	21	29	10	15	13	21	19	17	14	25	19	22	22	15	20	14	18	13	15	25	15	12	18	17	22	17	22	13	27	24	24	16	22	13	13	14	20	19	15	25	9	9	19	15	28	19	27	13	18	17	14	17	21	17	16	13	19	18	14	22	22	25	17	24	14	24	23	13	14	17	22	17	13	25	25	15	15	18	21	15	17	21	20	15	20	28	14	16	16	15	17	24	23	19	18	13	24	20	15	18	24	21	19	14	21	15	11	12	17	12	21	16	15	11	25	19	26	15	18	17	21	25	15	25	22	15	19	14	14	15	14	9	14	25	24	12	16	19	16	19	19	14	25	15	20	16	16	18	16	15	10	15	18	25	21	8	28	10	24	19	15	19	19	23	17	17	16	17	23	18	18	15	15	20	17	18	12	20	24	14	18	20	27	27	15	21	23	15	20	20	17	16	16	21	19	12	16	17	17	22	17	20	15	15	16	16	21	30	16	14	16	15	25	13	14	16	11	24	20	16	17	12	19	13	21	16	14	15	15	14	24	26	18	15	16	18	21	21	15	18	22	15	25	17	10	24	14	16	10	21	22	22	11	17	17	13	18	19	11	20	17	18	15	17	17	18	15	17	19	20	18	21	16	19	10	26	14	12	16	16	20	14	18	15	21	18	13	17	13	18	23	17	25	15	15	24	21	12	24	11	26	12	17	14	18	19	17	16	17	18	16	18	13	18	25	23	22	15	15	20	17	14	17	13	21	16	20	22	19	24	5	13	23	15	17	20	22	24	14	18	17	26	19	16	18	12	16	20	22	13	20	19	15	15	12	17	23	18	17	21	16	22	22	16	17	18	26	14	18	7	24	15	17	21	27	19	18	16	25	19	14	15	15	21	19	17	11	18	14	16	23	25	16	21	20	20	18	17	13	29	20	20	13	23	13	16	14	23	20	24	19	14	21	15	17	19	17	15	11	17	25	15	22	14	17	20	14	14	18	15	16	20	17	24	21	13	18	13	19	23	22	23	16	17	18	13	16	14	26	21	16	22	23	18	12	12	15	24	19	24	18	20	17	17	18	14	14	21	15	13	17	17	19	19	21	15	14	21	18	20	12	10	24	20	11	20	23	20	15	14	21	22	22	17	14	19	23	21	12	16	15	19	12	21	17	24	23	15	14	19	19	17	18	24	23	17	15	23	20	11	16	13	12	16	19	23	18	17	20	18	18	18	17	20	18	18	28	18	20	21	14	13	19	16	19	16	22	16	15	21	23	17	10	20	18	19	14	16	24	14	19	14	20	15	20	20	18	21	31	14	12	18	14	28	22	16	15	21	10	20	17	18	23	17	18	19	18	12	12	19	14	23	13	18	20	14	22	14	24	27	18	22	20	20	12	20	14	16	11	18	28	22	25	17	15	17	10	17	17	18	14	18	19	21	18	18	19	10	27	26	19	28	16	16	18	19	17	13	21	15	23	24	17	17	16	19	12	15	11	13	17	24	12	15	15	19	21	13	20	15	23	31	18	11	11	22	21	18	11	20	23	9	15	19	19	19	23	18	20	17	19	12	17	19	17	14	19	15	16	17	18	24	17	15	18	16	21	7	13	13	13	16	22	20	14	28	13	14	23	14	25	18	14	21	12	26	21	19	18	16	17	20	17	25	14	18	19	17	13	17	14	14	20	18	16	13	19	18	26	13	23	11	18	21	9	21	22	14	23	22	10	14	25	20	9	15	13	26	16	13	18	12	16	14	13	14	16	22	18	16	14	19	17	16	16	19	11	27	23	15	10	14	15	17	9	20	25	17	12	23	13	18	19	18	17	16	16	16	27	11	16	17	18	21	10	23	13	25	18	15	12	12	9	22	23	13	27	21	20	23	16	20	13	13	15	17	22	19	19	16	17	21	16	19	21	25	23	19	22	19	25	17	12	14	15	17	10	20	20	17	26	19	17	14	13	20	23	20	15	17	19	16	12	21	18	12	17	18	16	19	12	15	17	15	14	11	18	17	16	9	24	22	21	21	12	12	23	19	16	23	22	22	18	24	18	12	11	27	17	17	14	17	12	20	15	23	18	14	19	14	14	19	12	16	18	18	25	16	17	21	18	21	19	20	14	15	17	23	15	18	26	27	21	16	26	16	16	24	14	27	19	20	19	19	19	15	18	23	11	15	11	23	16	31	18	17	11	15	23	19	23	23	17	19	23	16	15	20	14	17	23	16	14	17	19	21	18	24	23	15	10	24	19	15	20	22	23	16	11	17	11	20	18	15	19	22	14	19	27	14	16	15	16	21	24	18	10	13	21	19	20	10	32	23	23	18	19	15	16	15	19	19	16	19	17	22	22	15	10	14	28	21	12	23	22	16	18	19	11	13	10	15	10	21	11	17	22	17	14	18	16	19	24	11	13	17	16	21	20	19	25	11	19	20	12	23	16	28	18	16	17	16	22	26	23	22	15	12	15	10	8	13	19	13	9	19	17	17	15	12	23	20	24	19	18	20	13	13	22	15	19	15	21	17	19	21	14	28	12	19	18	22	21	17	25	11	18	18	15	23	21	18	20	13	14	21	21	18	16	17	10	20	15	10	15	18	15	17	14	15	19	25	29	19	18	15	17	12	18	22	21	19	17	20	16	15	15	23	15	13	19	22	15	20	25	24	16	21	19	18	20	23	15	21	16	16	18	15	20	22	16	19	9	17	16	20	22	17	16	14	14	21	17	21	18	10	14	13	14	18	23	16	21	15	27	25	13	15	16	14	16	15	14	24	16	19	21	20	20	19	15	24	22	12	26	23	25	20	20	13	16	22	13	20	17	21	16	18	18	13	14	16	13	14	18	24	13	22	14	20	17	28	21	21	17	19	16	15	22	14	18	28	19	16	9	14	22	22	15	24	22	17	19	22	15	16	13	14	14	18	24	18	22	16	18	11	18	8	16	16	21	14	18	25	25	16	20	25	21	23	20	22	8	20	13	21	21	12	20	21	24	24	17	24	11	17	18	31	28	22	16	18	16	24	17	19	23	11	17	20	20	18	17	15	20	25	22	15	14	15	10	21	12	21	18	14	14	19	14	21	21	14	19	22	17	24	13	13	19	19	12	19	17	24	14	22	16	20	15	12	18	20	16	13	21	25	21	17	19	22	7	16	26	18	15	22	24	13	18	11	10	26	18	18	25	24	16	21	15	14	12	18	13	19	17	14	19	20	20	18	23	15	28	15	17	18	16	25	8	14	22	19	18	23	17	15	17	19	21	21	14	18	20	18	23	16	14	20	28	26	17	17	17	16	21	20	23	22	18	18	20	18	18	14	11	30	17	14	21	12	15	18	31	19	19	22	29	18	17	19	18	17	12	24	19	19	12	19	24	21	15	18	16	19	15	22	20	20	15	17	14	15	15	9	17	17	14	21	16	12	24	15	20	10	16	25	19
15650	9573	6563	21617	30366	32661	21435	19115	9043	2036	1382	871	836	702	689	656	657	748	679	608	526	445	425	418	419	410	410	425	404	394	359	397	350	354	393	388	344	408	365	374	341	340	351	344	396	378	344	339	349	376	358	352	349	351	338	352	340	376	328	348	326	341	342	313	340	350	322	351	320	318	302	339	335	351	326	355	330	316	330	304	330	348	333	327	357	340	333	345	314	310	347	334	353	351	301	380	351	313	321	337	335	360	354	332	338	342	352	344	331	311	321	348	312	311	364	352	327	360	341	322	310	348	342	352	358	314	349	335	366	361	318	364	397	323	351	374	373	321	308	335	347	353	356	307	355	305	351	351	323	364	326	354	322	349	336	335	347	332	342	336	355	356	324	323	351	320	357	338	365	323	332	337	330	345	342	358	313	347	339	350	344	339	339	352	305	344	333	332	341	316	325	321	318	324	316	343	326	335	348	301	346	294	322	311	332	311	316	346	337	332	327	349	342	340	323	304	332	367	324	374	309	325	316	328	331	329	316	351	336	315	342	332	311	315	319	352	323	307	347	346	316	342	349	336	332	365	349	338	351	337	351	339	340	326	341	344	347	321	343	321	343	309	327	305	339	339	326	371	307	343	323	338	329	328	362	319	310	313	350	342	362	339	337	323	318	317	330	339	332	317	377	309	322	349	364	325	314	326	335	323	330	328	323	331	348	282	353	309	337	373	314	354	298	307	342	321	342	340	330	341	314	314	340	300	330	348	312	348	341	328	337	324	328	341	309	328	367	362	321	342	343	334	348	334	340	352	337	350	342	335	317	348	313	345	343	311	349	322	357	329	342	347	307	335	332	335	298	356	319	327	336	342	328	356	323	310	360	340	356	317	320	324	343	307	349	319	344	320	367	352	320	346	339	331	320	346	322	335	320	342	309	344	336	305	336	371	332	308	307	329	382	319	351	358	366	314	344	344	331	307	294	366	353	347	325	330	324	354	338	336	307	373	342	323	309	336	341	313	314	329	368	347	345	349	355	351	359	344	351	339	330	342	320	325	348	353	346	354	354	366	350	331	345	330	287	336	344	289	330	332	302	370	320	327	334	352	321	342	341	361	324	354	338	337	339	343	348	315	353	330	360	361	341	313	329	369	344	318	331	315	319	334	339	332	331	354	327	321	362	358	332	367	349	346	331	309	308	355	313	315	304	343	315	345	334	335	350	333	319	332	362	332	320	335	302	331	326	347	333	328	331	321	352	359	333	321	333	316	319	348	309	322	328	345	329	320	351	334	337	337	337	328	330	356	320	345	329	331	318	351	337	321	321	286	337	342	330	342	332	327	329	332	347	363	314	335	315	317	334	323	315	366	353	380	335	337	324	312	306	358	321	308	357	306	327	344	320	320	368	378	301	329	304	333	336	329	321	336	305	306	327	348	328	312	336	340	315	322	360	338	342	346	305	343	346	354	330	328	302	352	322	328	344	357	324	328	323	315	349	346	303	322	305	343	313	306	296	345	370	336	337	323	352	325	360	322	324	318	328	353	325	344	352	345	373	335	314	328	330	344	351	332	328	322	326	331	312	296	358	360	318	326	348	327	351	323	340	350	360	326	339	332	306	322	352	349	331	316	349	344	337	341	332	331	323	333	341	380	361	342	297	308	336	322	320	349	316	333	312	320	318	321	304	327	344	325	328	334	331	316	340	333	362	330	338	309	322	337	362	335	353	318	317	339	322	336	376	336	306	312	325	363	336	313	316	315	333	288	326	344	336	310	364	301	343	329	343	320	330	358	303	286	338	336	341	344	348	362	326	331	330	328	325	348	357	350	347	335	341	317	320	306	380	330	355	344	339	308	340	317	346	329	342	306	327	331	327	326	340	320	360	352	350	309	336	318	344	363	338	321	298	339	307	330	354	342	380	321	342	350	314	370	359	326	319	339	312	326	331	341	333	353	331	331	319	322	336	334	370	330	313	358	358	319	318	340	303	349	318	360	329	346	361	345	324	295	319	326	368	318	379	331	327	371	366	350	322	325	327	315	303	337	309	348	346	317	315	327	348	316	348	313	333	327	331	310	338	318	326	319	312	331	332	314	324	298	334	313	335	360	335	352	328	341	345	332	348	341	317	323	350	375	318	337	343	337	342	315	312	314	332	319	321	346	313	339	307	354	331	350	337	331	308	355	323	311	323	336	362	341	340	344	333	343	363	343	333	331	344	357	346	324	343	354	344	332	313	366	365	305	326	356	327	379	339	327	328	361	347	341	340	330	336	363	336	342	324	321	360	316	322	323	301	337	341	340	324	340	344	335	330	330	338	343	346	313	321	311	337	337	331	326	335	347	311	345	315	361	330	339	330	345	303	346	324	327	312	320	339	335	312	334	325	337	317	317	373	342	324	339	368	344	328	343	324	310	315	344	342	348	337	324	334	378	302	348	315	331	283	330	338	324	321	320	333	343	323	356	374	322	339	336	352	333	287	309	333	312	334	340	354	313	326	344	328	326	344	369	362	338	310	325	359	364	306	329	316	322	340	308	353	335	342	319	343	323	314	324	338	345	349	335	341	340	358	356	343	314	358	321	327	344	373	351	342	311	311	329	366	330	311	350	313	332	321	360	319	326	321	339	321	347	355	328	340	335	327	324	316	349	360	320	343	346	312	315	327	329	292	332	327	321	316	347	344	321	306	353	334	339	344	352	339	352	296	315	305	356	320	345	336	350	324	363	318	325	365	326	324	337	357	318	343	355	318	313	310	337	343	353	350	336	325	336	325	303	342	332	342	325	341	342	355	353	352	327	327	328	323	317	332	312	337	331	316	370	349	320	311	312	308	328	328	348	327	346	312	341	315	365	329	308	361	349	323	322	331	308	337	321	359	328	326	326	329	349	326	319	347	345	268	322	348	333	322	331	338	346	341	349	345	369	335	346	332	330	330	327	323	347	339	331	319	349	352	301	339	345	368	347	368	335	316	338	346	364	343	318	310	339	345	332	335	302	345	343	326	339	320	324	342	369	330	326	332	331	327	366	327	342	322	325	343	334	338	333	350	326	314	351	321	272	359	297	320	332	312	309	350	335	326	329	360	303	364	319	340	355	342	342	313	343	344	331	333	343	320	351	337	339	339	346	327	316	366	342	347	317	317	356	323	331	329	331	326	312	346	328	334	376	348	336	319	331	337	338	336	328	346	314	334	295	360	320	369	294	359	318	341	339	325	323	337	308	354	336	334	318	352	348	347	337	336	361	329	341	322	342	377	345	379	318	331	358	339	341	312	341	312	371	317	324	368	279	314	331	326	354	329	374	334	347	321	365	354	359	312	312	348	355	378	347	328	321	303	303	338	346	321	339	344	331	324	329	312	330	326	308	309	310	327	329	349	322	319	366	316	333	336	327	345	354	327	323	329	334	352	298	328	340	308	351	321	340	315	312	312	337	331	316	328	309	365	346	333	349	333	353	359	336	315	357	326	323	332	342	312	357	356	341	326	296	365	318	330	312
910	569	394	407	749	1226	817	824	307	95	113	73	54	66	44	63	50	62	72	45	59	44	49	44	45	48	50	36	58	41	45	40	38	41	46	30	40	35	58	43	53	35	43	40	47	45	38	55	43	36	37	38	32	38	41	35	43	45	34	58	41	47	42	29	32	44	43	35	34	42	41	40	42	34	47	46	45	33	43	38	30	38	43	40	44	37	41	34	43	37	35	32	44	44	42	43	37	47	36	29	34	35	37	43	48	41	30	52	34	32	34	42	42	41	49	32	41	47	49	29	36	43	46	41	33	30	41	35	37	42	38	49	46	47	51	40	34	33	43	37	38	37	45	43	30	45	39	28	30	38	34	35	47	32	49	34	32	38	40	43	42	40	33	42	52	45	39	33	36	48	50	39	37	29	35	53	44	39	44	38	37	27	39	45	44	47	49	31	40	28	48	34	30	45	37	35	41	41	36	39	50	51	31	43	39	36	47	28	30	38	35	44	31	50	38	42	42	42	41	41	46	26	41	36	44	36	47	41	37	39	34	31	39	17	36	43	47	30	33	36	43	42	36	38	36	40	39	36	28	37	35	44	48	39	50	47	47	47	48	34	44	22	43	39	40	39	34	39	42	31	28	42	42	41	32	38	44	37	57	37	43	44	46	44	49	49	55	36	44	43	33	40	29	38	37	44	34	37	38	44	38	42	49	32	39	49	35	38	40	52	35	43	37	42	37	34	40	38	34	48	45	41	30	31	41	44	28	33	42	44	30	27	34	25	42	55	30	38	41	41	52	44	34	31	32	38	44	47	31	44	31	52	31	47	43	41	35	46	34	39	42	35	47	51	30	29	24	40	48	38	43	51	42	39	46	37	45	44	38	37	47	37	27	40	32	41	41	34	44	32	35	32	38	38	40	33	35	48	37	40	44	44	45	46	37	39	41	47	37	32	40	51	28	38	56	30	36	41	37	32	54	37	36	32	32	50	40	25	45	35	43	43	42	42	39	38	36	32	48	30	50	37	37	35	48	39	37	46	35	41	31	37	41	36	41	43	38	46	43	46	34	51	37	36	41	43	43	36	51	47	32	35	41	32	42	44	40	48	50	41	37	39	38	24	43	39	39	40	38	38	40	37	44	48	47	47	37	40	37	50	35	46	55	37	50	30	40	29	39	52	39	31	41	49	43	34	36	43	40	56	51	38	40	49	40	30	26	35	47	53	48	36	33	50	32	36	30	42	38	37	37	41	27	36	40	38	32	36	29	31	43	27	44	36	35	41	46	45	35	34	37	44	33	34	33	39	39	42	44	45	34	44	43	34	46	43	37	35	39	38	44	41	36	37	36	40	44	44	44	50	47	33	36	27	39	42	28	46	43	39	37	50	34	23	44	58	32	39	39	40	43	36	47	45	44	37	41	42	39	40	40	43	45	47	35	34	33	41	38	45	42	43	46	46	45	43	40	46	45	30	42	31	30	36	35	40	43	36	34	46	45	43	44	47	41	44	32	34	36	51	41	43	46	44	35	34	39	43	38	30	45	36	51	33	44	34	47	38	46	40	36	50	31	41	38	41	43	47	32	42	44	42	55	32	34	28	36	44	39	28	25	38	48	44	29	54	46	43	35	41	45	36	37	44	33	52	34	40	33	41	44	37	44	32	28	44	30	39	43	37	43	42	32	33	44	48	37	36	27	54	40	46	35	41	41	39	49	30	47	33	38	28	52	37	42	33	43	56	34	43	46	32	28	50	45	42	33	43	46	51	25	41	37	37	38	33	31	34	39	47	47	38	41	44	32	47	45	38	37	28	47	39	32	52	38	31	52	42	39	53	46	40	40	42	40	35	35	48	35	30	39	45	41	53	32	32	58	24	40	43	49	35	39	53	39	36	36	30	44	43	45	39	34	43	39	35	37	43	40	42	50	42	32	39	37	35	41	20	36	41	35	39	31	36	37	38	31	33	38	48	42	38	45	42	32	41	43	38	36	25	41	37	38	41	39	45	36	44	34	48	35	43	35	42	31	37	48	41	48	41	28	32	44	46	33	40	38	39	40	45	34	44	43	48	44	41	39	45	48	40	35	37	51	43	38	36	38	38	39	36	41	46	44	39	34	47	45	52	32	42	40	37	42	36	33	47	51	35	37	35	45	45	29	36	35	30	43	45	37	38	36	35	34	46	45	36	30	36	48	36	51	38	26	39	40	48	58	44	35	40	48	35	42	40	41	54	35	37	44	41	49	37	47	35	39	52	53	39	31	37	40	43	38	40	44	31	46	46	44	42	46	45	40	34	45	42	37	43	35	34	35	28	41	27	34	40	28	32	36	46	26	33	32	33	39	51	39	47	35	41	37	34	35	31	44	38	34	32	44	36	36	31	40	39	42	43	44	37	41	40	26	44	32	49	38	32	32	30	43	40	32	38	42	45	32	41	40	44	34	45	34	47	33	29	44	36	53	35	44	44	33	37	40	44	28	30	42	45	38	36	43	41	37	38	46	58	44	37	33	33	40	39	33	45	38	33	43	46	46	51	30	39	40	36	41	47	59	35	42	36	41	31	43	41	33	44	39	36	42	38	51	44	41	44	28	50	27	30	50	41	42	38	48	45	34	39	43	41	44	48	35	51	37	33	27	36	39	44	35	34	33	34	36	40	50	39	39	31	41	40	36	34	39	35	36	36	31	39	39	44	38	35	35	40	42	38	38	35	44	36	25	26	39	49	47	40	38	32	37	43	58	54	29	40	34	41	42	38	40	36	53	28	46	36	44	36	45	43	35	38	48	37	41	34	37	42	39	36	45	35	38	39	36	33	34	35	36	35	47	36	39	38	44	46	55	38	34	32	50	40	39	36	46	44	51	46	34	42	31	31	33	41	43	43	38	30	31	39	41	41	35	29	44	34	41	53	43	37	35	29	47	42	35	35	35	38	43	43	46	36	52	38	40	44	28	46	50	41	38	44	26	30	35	44	34	39	47	35	35	42	37	40	42	38	40	33	45	34	30	42	46	42	36	47	41	42	40	39	42	31	48	35	44	35	32	44	46	47	44	30	37	51	32	32	45	42	42	54	34	33	34	48	40	34	40	31	32	41	38	46	38	39	29	35	43	38	44	39	45	41	57	34	42	29	32	55	42	37	43	39	48	38	38	35	35	34	43	36	37	33	32	25	43	39	36	37	38	36	38	46	46	38	44	43	43	45	45	34	47	37	37	36	38	49	36	39	46	40	34	32	49	45	39	46	40	34	38	43	44	39	36	49	34	44	37	54	35	43	40	47	47	40	39	36	51	46	45	47	35	31	38	32	47	34	36	36	36	40	36	41	47	42	30	50	31	35	35	48	58	41	45	38	44	30	49	49	49	40	45	34	40	42	36	37	29	38	43	34	38	31	51	37	38	44	42	35	39	41	48	39	40	33	36	40	41	33	38	46	34	45	45	35	42	39	41	34	36	39	40	36	30	42	35	40	27	34	51	39	34	37	40	32	46	39	33	48
19675	15195	10345	28317	35489	37647	29146	27454	13151	4617	4606	2497	2135	1964	1764	1683	1677	1640	1530	1419	1183	1216	1100	1027	942	1025	947	941	941	895	892	861	835	840	831	844	810	767	818	810	824	811	822	796	792	837	817	737	744	758	761	782	748	765	730	756	723	725	733	712	770	704	711	752	686	730	755	710	734	783	695	724	741	690	726	712	716	760	730	721	701	719	708	700	682	706	658	693	757	686	695	695	706	722	684	674	733	698	697	688	681	676	698	696	693	684	648	752	693	761	669	719	734	705	667	696	726	712	707	677	721	707	725	687	690	717	695	644	681	756	689	704	671	709	689	722	650	691	689	703	685	661	686	703	711	741	749	686	685	709	695	688	723	710	694	669	689	691	658	713	686	679	705	726	680	713	722	715	714	691	673	696	682	674	691	660	705	643	720	703	737	673	690	707	668	726	702	715	693	709	700	680	735	703	679	730	678	697	721	702	734	680	691	716	696	669	688	678	677	673	698	669	679	756	664	687	655	683	660	686	687	664	688	700	667	735	693	722	717	685	710	686	687	686	739	723	682	700	693	712	661	637	705	671	705	649	712	707	695	676	699	759	754	666	708	710	696	694	701	721	703	688	716	697	717	691	668	701	673	702	705	707	667	691	710	689	702	684	714	693	734	706	668	651	665	733	743	682	692	703	633	669	702	689	655	728	660	711	714	679	702	688	656	700	693	746	711	723	711	667	723	766	761	729	717	695	768	695	701	655	694	685	711	694	699	670	681	704	672	712	687	692	705	673	669	722	699	733	732	681	749	728	655	710	698	706	692	701	680	684	697	686	699	688	698	673	680	704	690	729	696	718	725	711	712	734	657	710	673	657	729	692	714	722	690	697	692	709	680	706	703	705	654	720	728	711	682	663	706	731	707	683	658	682	675	695	666	668	757	716	676	730	716	696	715	714	707	656	709	706	651	647	685	696	709	687	743	751	658	711	664	709	705	754	661	747	630	692	687	732	698	725	720	714	746	693	668	693	638	743	681	672	711	709	682	684	676	672	720	695	711	717	725	705	692	711	689	732	717	699	684	721	739	674	699	670	652	693	716	726	709	713	692	718	667	739	657	696	705	674	646	705	674	656	727	704	756	680	739	721	688	675	667	705	684	724	670	706	690	671	702	730	675	681	742	661	764	689	743	719	735	679	671	731	715	704	733	646	668	695	665	715	656	703	687	682	726	692	692	682	693	693	684	694	675	730	705	703	701	693	733	678	719	647	708	701	699	724	671	675	604	671	714	732	722	713	710	696	741	660	681	690	744	696	720	722	747	708	672	685	717	672	728	683	672	696	730	710	726	713	695	709	724	703	643	685	721	719	702	707	699	702	721	731	668	704	674	688	715	701	713	699	674	669	680	697	718	725	685	658	737	667	729	713	696	683	703	727	752	687	704	696	655	661	659	653	639	680	746	713	684	682	728	665	680	692	663	667	690	677	738	683	661	657	737	670	720	738	672	686	695	694	744	669	691	686	720	717	745	712	728	708	693	683	697	695	707	704	689	660	709	694	706	730	691	688	725	708	667	733	726	698	670	709	731	712	711	684	677	707	708	700	712	710	675	672	680	680	686	717	697	644	698	678	745	705	748	680	682	686	644	752	746	699	730	727	741	698	742	711	681	699	687	728	672	687	724	679	725	700	679	685	705	666	671	705	645	726	675	667	692	679	706	723	640	677	663	685	701	688	708	693	737	716	692	690	734	695	750	728	738	710	699	740	650	692	664	713	701	737	687	665	715	693	676	718	720	680	727	738	720	685	710	682	686	722	750	709	666	721	697	695	685	659	695	688	696	718	703	669	734	733	682	743	676	701	670	672	692	699	690	688	679	719	710	700	690	645	689	686	729	660	663	731	724	663	708	680	681	734	669	655	670	683	678	671	729	671	700	677	721	649	734	686	706	666	688	689	700	740	677	717	679	723	696	714	702	711	660	692	687	676	689	698	694	700	697	701	698	640	675	665	722	697	683	650	711	738	680	649	679	705	717	685	736	707	703	699	719	698	669	709	724	712	727	695	694	750	666	684	715	688	680	683	744	671	617	697	739	688	660	716	691	686	687	682	661	697	696	710	668	681	714	706	731	678	697	718	676	682	644	723	698	692	666	683	706	686	706	667	667	718	714	649	725	714	708	684	682	723	695	647	733	669	684	664	683	694	707	705	710	734	702	662	619	705	705	701	698	639	707	710	751	732	711	677	694	737	698	724	698	669	727	682	707	645	690	664	698	693	661	689	644	680	699	710	714	667	660	727	701	724	684	721	719	658	676	720	770	684	702	763	649	687	676	684	752	703	695	654	718	715	684	726	680	670	636	670	703	692	684	700	680	731	728	734	762	681	716	710	685	716	720	664	697	685	741	690	690	679	684	713	740	688	716	685	712	664	742	718	694	677	712	705	660	708	684	657	673	694	689	735	729	709	693	748	725	690	696	706	662	737	658	717	693	689	712	708	698	700	742	701	658	709	650	713	692	702	693	689	676	724	698	684	740	736	698	665	709	682	726	720	669	712	735	680	695	683	687	705	643	699	676	670	652	713	715	678	677	676	701	664	672	735	704	704	715	663	690	659	700	685	737	676	722	697	700	627	699	736	702	683	684	712	675	681	686	645	724	705	704	729	686	704	709	687	704	684	753	690	684	745	741	729	693	689	687	722	690	701	683	729	706	663	711	704	706	695	663	701	674	695	738	708	714	708	686	678	717	722	676	715	742	701	759	683	710	639	729	669	717	693	722	718	687	702	673	691	676	704	689	701	654	696	714	690	727	694	686	716	693	707	641	697	679	695	666	730	723	673	671	701	707	689	695	665	679	692	660	709	675	735	676	667	688	681	699	697	715	680	746	693	699	672	723	731	736	706	693	714	702	731	662	696	720	709	736	713	742	703	679	712	667	683	654	669	683	695	690	675	709	674	704	673	756	694	714	682	721	706	652	735	697	704	683	708	748	744	716	690	750	773	682	670	657	684	685	694	717	683	689	693	661	701	682	648	649	686	671	731	753	707	696	674	712	735	730	702	671	732	722	723	713	720	709	694	710	671	720	700	730	744	697	708	734	697	703	679	724	735	683	649	712	709	735	698	699	716	712	672	678	685	670	694	671	703	679	665	694	716	688	669	709	700	697	714	720	677	690	710	715	665	703	691	737	676	673	676	676	698	695	679	682	727	688	669	709	727	705	761	660	667	647	724	657	639	704	691	674	658	684	714	686	726	668	718	716	693	673	699	714	723	667	702	716	684	657	698	649	673	700	694	715	699	707	680	655	703	726	709	710	676	722	690	691	695	702	699	717	737	702	760	645	680	691	709	680	694	691	689	718	733	717	702	703	715	688	692	711	687	662	765	732	675	692	652	660	686	692	687	706	685	672	701	722	697	727	682	693	694	700	700	687	716	722	759	709	696	674	705	687	706	668	716	749	660	667	702	756	670	683	710	698	724	690	638	711	685	724	747	691	704	730	694	676	711
2407	514	384	376	654	1270	827	793	202	104	90	57	56	39	39	51	51	35	39	34	39	33	36	28	27	29	25	28	30	27	35	32	29	31	33	26	24	30	38	30	31	30	25	30	27	33	36	19	24	18	32	31	29	18	23	32	22	22	29	28	20	20	14	33	23	21	27	18	28	36	26	27	26	16	27	29	23	23	17	24	28	16	28	23	27	25	25	25	17	26	22	30	22	24	26	18	29	21	22	18	28	31	29	33	26	25	22	33	19	21	18	32	31	29	22	35	29	24	20	19	23	26	21	22	21	29	23	27	29	28	23	25	18	40	21	30	20	22	15	19	29	25	29	25	30	23	21	26	36	34	18	28	20	29	28	19	18	20	27	17	22	32	22	25	16	27	23	21	23	36	17	30	21	29	26	35	29	21	29	18	22	19	23	32	24	24	28	21	22	23	19	21	26	25	35	20	32	24	26	27	22	8	28	31	24	28	28	27	31	23	27	31	30	30	26	32	22	24	26	36	27	19	29	27	19	27	21	25	27	15	22	31	27	33	25	28	26	23	22	32	19	18	18	27	31	18	21	23	23	26	25	21	24	33	15	18	27	25	17	28	24	31	26	27	27	23	29	22	25	25	33	30	31	21	25	23	20	30	25	31	20	23	17	27	25	26	28	18	30	19	12	30	28	18	26	27	26	22	32	25	14	20	19	21	27	17	24	21	20	17	17	24	25	26	15	27	35	30	26	19	23	23	25	22	23	30	30	24	26	24	29	25	21	27	28	27	23	23	20	22	33	29	25	28	33	18	27	25	21	24	27	22	18	33	29	29	26	30	27	22	22	32	27	25	18	27	21	21	19	32	27	25	16	24	25	30	28	24	28	17	22	26	26	21	20	38	22	28	19	19	22	39	21	17	26	32	26	26	25	20	17	24	23	39	31	23	24	29	25	16	35	26	29	32	31	26	31	19	19	19	27	24	25	23	25	30	34	30	21	30	24	40	28	22	23	18	24	19	25	22	34	29	26	30	22	20	20	35	21	25	33	21	31	30	23	30	21	36	27	15	26	27	22	27	34	17	29	24	35	30	30	19	29	39	23	21	27	35	27	29	19	19	19	19	26	22	24	31	26	22	27	20	24	27	32	28	21	28	32	21	23	25	24	24	27	26	23	22	18	28	26	33	22	28	31	22	25	19	21	27	21	23	31	24	17	29	21	26	23	36	26	25	27	17	26	40	24	24	28	15	31	27	28	21	26	29	19	20	18	23	25	28	18	26	27	19	17	17	25	17	27	24	21	21	23	21	20	30	32	22	22	18	27	30	22	34	20	24	27	18	18	24	25	38	18	23	15	27	34	32	29	28	19	28	26	16	25	27	18	32	22	22	26	14	32	23	32	29	30	28	28	27	22	21	31	20	22	16	21	18	22	17	25	28	28	26	28	15	27	16	23	21	16	23	22	27	24	23	29	31	21	41	35	21	10	27	19	18	16	32	23	23	20	18	29	23	30	25	22	27	22	28	21	20	30	25	22	27	20	19	24	29	26	22	20	20	19	29	20	23	24	24	17	28	22	24	31	30	32	18	21	18	22	17	21	31	21	20	21	16	24	23	29	26	23	33	18	14	30	23	34	25	19	26	20	23	24	30	23	24	29	30	23	24	22	22	24	20	18	24	27	25	15	33	25	26	33	22	24	28	22	20	28	22	26	24	21	26	22	23	19	30	27	25	27	27	20	29	26	31	16	32	27	23	19	27	27	26	24	23	31	18	26	20	29	30	32	28	28	24	28	22	23	29	37	30	44	28	25	26	26	29	31	30	26	28	28	26	27	28	27	17	20	36	22	24	26	26	15	21	24	20	20	23	25	27	29	36	23	20	19	16	19	24	34	19	24	23	28	25	28	24	23	26	27	35	35	28	23	24	18	29	22	28	23	25	31	24	28	20	26	24	27	42	27	22	29	32	36	26	16	22	16	23	26	34	28	27	28	23	26	20	14	24	24	18	29	26	18	21	31	16	32	28	23	20	27	18	22	24	24	19	18	24	22	25	30	37	21	27	21	31	30	22	18	41	24	31	20	31	29	27	19	24	24	26	31	21	20	27	24	25	27	22	28	30	14	28	15	22	29	23	22	17	25	26	22	30	29	19	19	26	24	24	25	23	25	26	29	29	26	15	30	34	25	30	19	25	26	23	24	22	27	33	30	27	19	19	20	17	28	23	19	25	35	29	18	25	21	25	30	22	23	18	19	21	32	22	25	24	34	27	28	29	20	27	18	25	24	34	23	38	26	17	18	32	30	26	30	21	24	27	25	26	29	23	25	22	27	25	21	22	20	28	21	20	29	26	22	30	22	19	32	30	24	26	21	26	30	21	34	20	24	28	19	28	20	32	25	20	32	27	37	23	27	25	30	23	21	32	28	24	25	31	31	19	24	26	21	28	18	27	19	26	26	26	20	25	25	21	31	14	24	24	22	21	29	33	18	21	22	20	23	20	21	25	25	34	39	25	27	25	25	26	34	31	25	27	21	21	30	22	22	29	26	19	30	31	24	24	18	27	28	23	21	21	28	27	27	31	17	18	18	24	28	19	25	24	19	20	24	27	22	19	31	16	20	21	31	26	19	19	20	24	19	25	20	22	20	20	29	16	23	38	33	25	35	17	27	22	18	25	12	29	26	32	22	20	19	23	27	27	24	19	21	18	35	22	14	22	22	24	29	31	25	22	22	26	21	19	24	29	28	22	31	25	27	25	23	25	20	21	20	22	20	23	30	19	18	19	29	27	25	16	24	22	18	24	23	28	34	34	23	21	21	20	31	19	18	26	21	28	22	29	26	26	23	22	28	37	22	24	25	26	23	31	28	19	27	30	22	21	24	26	29	22	26	18	26	16	24	24	18	30	26	24	29	31	34	19	22	29	17	33	21	17	27	24	23	23	33	19	31	22	24	34	24	26	25	23	20	26	31	24	23	21	31	19	16	26	20	19	22	21	32	24	13	22	25	33	25	24	23	17	26	31	28	22	27	25	23	25	23	19	23	26	28	23	23	27	20	27	22	18	20	26	25	25	37	18	27	27	21	31	20	26	29	22	23	22	14	19	24	23	17	25	28	20	18	28	25	23	23	25	23	20	34	26	27	22	17	22	27	29	28	24	18	34	27	22	33	27	26	28	23	17	18	17	30	22	19	29	22	21	25	19	24	29	27	26	25	24	27	29	18	30	22	32	26	21	23	32	22	18	24	22	26	25	19	34	22	15	29	22	19	35	32	24	29	35	20	25	15	30	20	29	29	24	24	25	27	29	29	28	31	25	31	36	20	24	23	25	31	26	30	33	25	27	27	25	24	23	17	28	30	31	27	29	26	20	25	21	24	23	21	24	21	23	29	26	34	22	20	19	23	30	25	20	24	24	24	28	24	34	29	28	27	29	31	19	28	23	28	20	37	21	20	17	26	19	11	21	32	24	32	23	29	26	25	24	26	30	24	21	17	25
18696	13536	11048	28096	34886	38012	30239	26383	10947	5153	3775	2290	1977	1699	1517	1407	1387	1386	1311	1245	1003	916	798	756	766	701	698	681	604	658	616	568	597	610	588	584	541	558	577	542	572	527	530	519	498	535	466	472	512	536	536	509	545	513	512	457	525	504	493	486	507	491	460	421	465	447	466	442	426	435	481	466	451	472	488	454	465	481	446	435	457	447	449	433	449	446	448	461	474	461	448	451	464	403	475	444	461	461	441	433	442	402	452	434	464	440	464	469	458	461	425	459	499	452	447	420	476	412	420	413	440	471	414	442	430	418	420	443	448	436	440	463	465	441	456	404	416	456	432	475	446	414	462	433	461	448	434	424	436	445	457	433	380	455	431	433	443	443	482	422	457	450	463	405	437	451	430	428	462	422	484	444	432	479	462	452	464	428	454	480	427	443	468	468	465	413	441	470	443	463	439	450	465	467	440	440	430	437	450	490	436	419	441	414	440	446	423	437	452	457	450	411	432	435	435	462	433	470	410	404	419	474	431	456	448	473	482	421	442	453	450	471	437	454	434	428	439	414	447	459	443	422	458	467	408	427	446	445	431	429	444	438	414	454	447	412	445	441	418	458	454	447	409	465	449	445	473	405	422	461	433	431	444	445	456	450	419	453	412	454	453	434	463	431	466	456	436	482	419	476	437	430	467	444	419	426	471	438	436	434	409	426	397	483	454	413	399	419	472	476	456	428	427	417	417	436	466	448	423	426	422	431	474	408	450	432	454	471	446	422	428	483	452	443	405	459	478	432	457	432	455	468	434	418	483	412	432	439	426	448	464	436	443	425	468	441	447	488	430	422	432	434	414	457	457	453	426	465	433	464	459	451	462	426	423	407	471	455	464	449	423	404	469	449	432	441	451	459	467	452	411	454	442	406	422	406	466	435	473	476	438	427	431	426	440	417	458	429	420	456	422	433	394	415	438	451	478	434	430	457	450	401	410	442	423	449	419	424	451	434	444	442	489	463	427	433	447	434	419	447	471	473	432	423	445	439	438	422	426	437	416	413	446	455	421	448	451	423	418	463	414	421	443	455	447	444	466	395	422	445	435	450	433	457	442	432	407	450	445	448	419	454	437	445	399	421	438	421	451	430	470	444	434	484	448	436	434	414	397	441	430	459	410	429	422	393	425	434	428	407	458	429	460	440	417	460	460	466	425	449	438	463	431	473	425	383	443	426	452	414	468	443	448	447	447	438	441	424	436	474	457	438	494	450	462	434	454	437	430	451	401	457	438	436	441	446	445	466	426	429	421	435	434	452	485	426	417	450	451	420	439	418	437	451	445	439	466	405	439	482	437	412	421	445	439	407	453	403	393	425	483	400	403	433	441	459	458	422	445	432	423	431	470	411	468	438	415	427	433	441	405	423	460	431	447	426	438	452	470	459	424	450	439	456	436	405	435	438	423	442	437	420	427	441	429	420	450	460	463	432	420	466	410	423	454	448	431	418	447	440	429	425	464	441	475	443	410	439	448	452	462	460	426	444	428	469	420	461	440	385	487	460	442	446	459	427	412	412	464	448	490	402	398	441	429	436	402	445	447	437	418	473	475	474	469	450	448	502	443	462	419	410	435	477	461	433	473	470	450	467	434	420	425	483	436	468	422	446	473	446	435	421	431	460	398	445	430	449	421	454	484	430	437	458	437	437	421	436	447	427	416	460	395	461	458	446	433	461	463	437	440	437	419	462	438	450	420	430	476	419	456	418	436	427	462	438	455	421	471	451	416	419	452	461	412	469	419	442	437	422	463	407	460	470	430	452	429	451	476	430	409	469	395	421	407	455	444	468	408	443	440	404	431	444	447	465	438	451	440	436	460	436	437	437	429	435	412	424	455	446	422	453	433	461	444	456	446	408	418	453	436	436	454	431	432	422	444	452	425	435	419	434	460	454	418	441	427	480	392	421	421	423	451	436	464	450	434	435	462	437	434	425	402	435	419	421	436	447	439	441	424	451	452	431	425	433	429	429	441	437	433	411	430	439	438	388	511	479	478	468	397	472	476	433	403	450	471	406	462	476	387	409	435	414	439	444	454	441	428	442	423	452	450	450	426	430	475	455	401	436	411	464	417	444	503	445	448	421	484	471	481	448	430	426	431	457	478	489	466	463	464	436	441	458	462	455	466	434	420	438	454	440	423	408	449	457	408	484	440	435	454	419	418	444	453	414	425	434	439	437	468	444	444	418	430	441	432	427	416	451	470	430	469	418	468	427	442	424	419	460	418	411	404	436	449	436	469	442	440	461	418	446	441	422	410	433	420	446	392	443	416	430	460	435	446	406	447	454	469	421	430	434	414	410	457	419	442	454	454	410	443	420	438	418	451	471	502	448	449	457	450	423	441	407	448	453	417	442	466	403	443	458	440	484	451	421	437	434	441	427	423	407	403	451	468	427	442	465	454	428	468	444	457	448	443	461	456	426	433	436	387	444	414	445	421	431	426	385	448	441	426	422	451	410	454	455	480	444	414	473	428	413	469	454	441	464	404	440	430	465	405	455	420	437	442	424	412	405	444	454	429	472	401	455	446	401	437	410	431	448	430	424	462	403	450	415	453	479	431	456	438	433	422	417	439	449	419	416	454	390	438	463	456	432	423	458	440	449	482	417	451	463	419	432	444	455	415	426	438	396	412	431	484	406	419	444	434	449	497	431	465	465	413	428	452	420	429	436	434	418	407	460	412	455	457	444	471	415	437	447	428	439	447	416	450	438	441	434	438	407	427	427	439	456	431	446	451	426	440	417	401	426	429	463	449	419	441	447	425	452	473	453	462	398	413	428	415	427	463	418	437	421	414	429	433	448	411	424	463	420	483	424	442	424	409	481	424	430	427	421	435	478	489	424	455	457	464	417	462	472	442	436	456	460	449	432	421	415	420	448	443	466	475	457	420	408	426	423	455	428	420	436	433	465	460	480	433	462	460	455	449	433	456	449	442	474	411	451	440	443	423	435	443	406	427	446	488	398	489	437	415	445	446	496	431	421	448	437	475	443	442	461	413	466	440	443	442	463	434	447	429	415	425	449	484	433	448	448	441	419	479	466	429	422	410	439	431	442	449	436	437	424	455	427	449	464	429	449	461	433	462	419	453	435	444	441	452	451	464	434	424	400	436	429	440	435	433	447	405	440	440	457	418	420	434	428	429	413	436	463	429	425	399	428	464	417	437	433	434	430	433	441	456	416	419	427	448	466	420	446	400	441	448	406	435	447	410	414	446	414	422	441	438	436	421	463	442	434	423	449	424	440	444	468	441	453	442	469	441	444	409	478	423	454	440	428	439	460	441	422	419	443	427	415	448	436	415	432	387	424	456	432	460	443	406	407	427	450	419	448	401	419	432	439	414	448	436	460	461	453	421	424	466	444	430	441	441	423	414	462	420	429	425	420	464	440	427	432	416	441	435	429	428	423	439	420	464	439	440	451	415	453	422	449	415	455	433	455	420	458	403	423	445	462	470	430
1883	929	751	712	1225	2181	1312	1166	369	211	149	133	109	118	88	90	95	79	80	96	94	84	67	65	95	64	84	77	62	60	53	71	69	65	66	60	70	48	62	62	64	57	71	58	62	67	44	50	49	61	52	58	70	79	70	62	61	68	62	58	55	62	65	59	50	66	68	63	52	79	60	65	49	60	66	41	65	49	61	64	41	72	60	45	53	62	64	63	57	46	56	51	67	49	60	60	68	58	47	62	68	59	67	51	73	42	57	57	46	40	58	55	68	61	45	78	33	50	57	51	45	56	60	57	55	68	58	59	74	68	59	59	78	46	52	52	47	55	72	58	72	51	51	57	61	44	52	61	50	66	57	61	57	62	53	64	60	65	71	51	61	53	54	43	56	54	62	57	62	48	54	63	44	45	56	58	47	51	63	50	47	53	52	64	60	52	56	47	40	57	46	65	61	55	55	56	67	53	60	55	70	55	46	56	52	58	64	64	54	50	62	58	50	57	68	57	67	51	56	58	57	65	59	56	58	57	62	52	59	60	44	52	47	55	55	63	65	57	67	49	57	45	52	59	54	65	65	60	57	62	67	51	55	64	49	60	66	58	55	64	66	47	60	55	56	59	57	61	54	41	49	52	57	54	60	51	49	47	54	51	61	57	51	56	55	58	46	64	52	64	46	55	63	52	60	57	74	68	47	64	57	54	57	53	62	68	74	47	61	56	51	47	41	63	52	52	78	56	69	52	61	51	54	61	55	46	49	46	56	52	54	60	48	60	56	46	61	66	55	61	49	49	50	55	46	66	54	54	53	58	46	60	58	64	56	64	51	43	60	63	60	65	52	59	48	59	59	56	60	36	59	58	51	57	54	66	65	59	52	51	51	71	63	51	55	48	73	57	65	58	59	61	54	60	52	61	54	61	62	58	49	54	54	59	52	65	52	49	64	47	45	46	60	66	46	53	59	55	64	61	49	64	49	38	49	60	54	67	54	62	72	79	55	62	70	63	63	63	49	54	62	42	63	61	47	45	59	50	48	56	50	46	56	65	58	54	64	46	44	54	59	45	68	57	53	66	53	60	62	53	61	51	37	48	62	56	59	59	55	75	50	39	53	57	60	51	50	52	59	62	50	61	62	60	64	69	61	67	62	50	69	60	55	57	46	44	65	61	64	55	47	49	52	54	42	58	45	61	51	43	58	53	45	41	58	65	46	49	57	54	56	52	76	51	61	49	55	52	50	56	51	60	68	60	53	56	60	66	48	50	65	60	49	46	54	56	51	69	63	55	57	63	63	63	50	57	57	71	58	63	52	49	63	54	56	53	56	67	50	51	60	57	56	64	56	60	56	67	58	57	40	53	62	49	60	46	60	48	46	51	64	61	53	64	57	54	48	47	60	68	55	47	56	44	53	64	56	59	55	58	63	50	77	59	51	54	62	61	51	47	60	44	56	59	57	62	48	60	54	65	75	57	54	64	61	70	56	58	51	48	52	66	52	62	61	43	54	53	54	70	50	68	44	61	45	67	56	56	61	50	50	52	67	40	50	59	61	54	75	59	69	52	61	62	56	64	58	68	52	69	59	60	67	48	46	57	65	63	43	62	58	53	55	57	65	46	56	52	50	48	41	50	55	42	55	50	60	61	52	49	59	52	58	60	63	68	62	60	52	54	58	58	59	67	54	57	62	59	66	53	61	70	51	58	55	52	45	64	53	50	39	62	52	57	59	48	61	59	68	56	62	57	68	45	66	57	58	62	71	56	49	50	57	52	61	51	64	45	55	52	67	56	70	63	42	75	68	51	57	52	58	58	51	57	51	56	66	54	67	51	57	63	54	62	64	57	61	49	59	59	51	62	70	57	58	75	60	57	57	81	63	60	55	59	42	49	55	41	61	47	57	51	66	74	59	55	59	55	48	67	69	58	71	48	57	52	48	57	48	52	56	58	57	66	66	53	68	54	70	63	67	62	55	43	49	54	54	70	47	68	53	47	42	47	52	57	68	68	42	47	47	54	50	59	57	49	51	64	54	46	46	42	45	56	54	51	64	50	54	52	74	79	63	53	47	52	58	68	58	59	69	60	62	68	54	53	47	56	55	68	52	56	65	64	61	55	76	55	60	48	66	47	59	49	57	55	49	58	73	59	51	59	69	60	47	56	52	58	60	56	69	63	61	66	45	61	49	51	49	65	63	51	55	55	60	62	66	69	56	59	57	63	51	55	57	61	74	50	53	58	53	65	50	60	66	51	57	65	58	50	63	66	67	58	67	59	59	56	62	59	53	57	57	54	54	63	41	56	54	57	64	48	48	49	48	67	58	49	60	57	48	57	50	61	48	59	65	47	54	66	48	56	56	47	55	54	63	63	62	62	57	55	57	50	61	63	64	58	58	69	59	55	56	54	55	58	61	63	62	39	42	59	51	57	60	49	60	51	66	54	54	55	60	75	66	43	49	53	49	57	71	48	53	54	48	60	61	62	54	67	69	56	70	56	56	63	63	57	56	60	51	52	50	45	58	72	48	64	48	55	52	56	55	64	50	59	56	63	60	60	46	54	60	48	49	70	55	59	69	60	54	61	56	51	62	49	61	58	60	52	55	69	47	49	67	61	63	46	70	59	65	42	43	59	53	53	67	61	61	54	51	59	64	63	55	62	46	43	63	50	46	67	57	59	52	43	57	60	58	51	44	47	52	50	64	54	51	69	50	55	62	53	59	54	62	64	63	46	72	58	66	61	57	54	50	54	64	54	53	61	64	53	46	64	55	64	51	40	66	49	53	70	53	57	75	66	54	42	61	67	44	64	78	55	69	59	51	60	61	46	46	52	60	51	61	49	80	65	52	60	54	65	49	59	58	55	44	59	68	57	62	58	49	59	57	63	65	52	41	59	60	53	53	66	49	52	64	50	63	65	67	60	45	56	39	62	67	52	63	72	57	58	50	62	57	56	50	61	50	52	54	73	54	43	64	54	60	62	55	60	58	58	61	55	61	66	56	44	64	52	53	47	59	52	69	61	58	42	63	45	55	50	66	46	59	58	58	56	59	62	59	56	36	59	55	50	67	50	52	56	54	47	56	51	55	57	74	39	50	57	49	59	64	53	55	53	52	57	54	50	64	46	62	62	47	66	58	44	47	52	61	51	55	55	70	55	63	68	62	70	60	57	64	63	57	42	43	50	61	59	55	67	60	53	75	62	43	59	55	62	55	61	57	56	60	74	58	57	46	49	62	58	54	86	52	68	60	58	55	53	59	65	64	61	71	74	49	51	57	70	55	64	59	47	47	46	57	56	40	54	58	60	61	68	68	61	65	48	59	63	62	44	53	62	75	61	52	51	50	53	57	55	60	53	46	55	48	48	55	61	50	65	45	52	67	62	59	58	56	72	51	57	65	54	65	69	65	44	61	61	65	62	60	56	61	71	58	54	69	74	44	58	51	54	58	56	61	64	56	51	55	59	67	49	65	49	59	54	59	59	57	53	66	54	55	57
25281	18459	17246	33283	41111	44052	35917	29852	16422	9846	6557	5023	4285	3671	3279	3044	2838	2684	2718	2489	2176	2042	1830	1727	1631	1628	1544	1470	1462	1447	1410	1381	1294	1293	1330	1287	1196	1193	1199	1228	1142	1167	1210	1196	1186	1111	1128	1154	1098	1138	1203	1134	1076	1112	1100	1077	1091	1120	1036	1093	1024	1103	1082	1064	1070	1091	981	1047	1035	1047	1016	1049	979	1067	1077	1017	990	1041	930	987	1008	992	1051	1012	1022	1019	966	951	1026	1019	1017	1096	1026	1006	968	949	975	942	1000	1003	1044	931	1025	996	1005	1004	992	940	966	1008	998	1019	1045	1026	957	1042	1038	1029	943	1034	1052	979	980	956	1050	990	1021	980	936	986	1010	992	990	996	1040	984	958	1012	996	937	978	1047	959	978	1011	956	998	934	967	1055	945	1006	965	993	1003	1013	989	988	992	1050	1017	984	1002	978	952	934	988	959	994	1017	961	1069	916	993	959	974	987	991	1017	948	1004	997	938	999	1002	970	1004	1043	999	1050	969	1004	1013	993	973	945	1000	1004	990	986	956	1004	1007	1005	1031	1048	1009	990	1013	979	980	1040	945	955	989	971	995	1025	968	950	992	975	1018	962	995	976	968	962	1061	1022	971	977	1010	976	1006	1003	982	996	991	990	973	1026	1036	982	983	1003	1036	955	952	994	1013	920	994	976	994	1030	1022	1020	971	1020	1032	986	1009	1024	966	894	999	978	997	995	973	965	993	963	1000	986	966	962	932	1048	974	984	971	1021	1022	945	973	933	974	990	1022	938	933	1016	949	967	983	1027	1002	937	1007	994	1044	907	992	960	996	1001	970	981	1008	980	1037	977	986	980	987	1009	1040	1021	955	972	946	990	916	954	962	972	991	1043	959	979	944	976	977	983	966	1048	1002	976	991	993	970	946	956	1006	952	946	968	1003	992	917	931	1008	927	930	942	964	1024	988	1005	1001	982	981	1016	932	979	966	1018	987	939	962	1045	1000	943	979	983	959	976	990	943	980	1008	966	1015	993	973	972	963	982	941	942	937	971	926	992	996	962	990	1018	1028	909	1008	990	1014	991	989	999	969	1020	961	1008	944	1021	977	985	997	1017	999	990	991	947	993	1011	1048	1043	930	1005	973	988	970	941	1000	1030	1000	1011	925	913	971	973	1007	983	1018	993	1051	1034	1006	975	928	939	990	1018	952	972	996	1001	927	977	971	1001	970	941	1022	977	1006	942	1015	988	979	942	994	952	977	962	951	987	992	967	978	1042	952	1016	977	980	997	988	1015	1013	990	972	987	978	998	1032	985	949	1005	983	1042	965	979	960	1030	1021	993	1028	953	979	968	919	1005	954	989	998	1006	992	975	1023	929	980	1019	912	966	940	995	987	972	996	896	1012	989	998	1018	1047	1020	1006	928	981	1005	960	960	992	980	1005	958	977	987	1044	973	975	953	995	1029	958	977	969	943	945	994	990	932	1006	997	962	970	998	989	1028	997	955	993	976	1025	1020	1043	994	986	957	936	967	1022	984	990	1018	971	978	1022	978	1032	1019	1003	935	960	986	956	946	944	992	986	988	997	933	1009	944	1032	1007	1012	970	1003	996	984	962	983	943	997	978	954	961	983	998	932	1005	993	1020	1061	945	1013	1017	1041	1008	1047	1007	957	937	981	958	977	1031	987	1010	968	964	968	912	1000	1011	986	962	971	966	934	954	1000	991	899	1000	984	934	1007	996	965	984	1007	910	988	1001	994	958	956	998	1022	988	981	959	970	989	1009	1029	1000	988	963	967	988	1002	1039	1014	1025	1040	972	999	980	945	989	978	974	965	982	1013	984	1095	1007	998	999	1010	994	1067	964	1004	1041	938	939	967	976	963	959	1036	995	987	958	1023	951	967	945	911	1023	977	1007	1019	940	974	974	960	969	958	956	1019	970	1020	942	984	953	966	1024	975	999	941	958	942	978	961	958	986	937	992	1021	993	983	966	935	1011	978	955	1002	1003	995	987	939	965	967	1028	958	982	939	996	941	981	1037	922	980	976	1015	964	976	1005	1018	1032	988	971	952	985	1030	972	968	1011	990	965	985	969	1077	959	1003	973	945	922	958	1005	985	985	958	1018	987	998	996	985	980	1028	988	964	954	974	976	964	1000	957	922	973	982	1013	992	958	958	995	951	981	962	1018	1006	1026	976	916	928	1041	943	984	947	993	964	1031	996	951	917	926	951	981	941	1015	987	1032	955	938	990	977	945	985	952	983	1024	980	1022	982	933	1034	988	992	1036	960	957	1028	985	994	983	983	979	1035	976	959	981	1008	971	1012	955	984	985	960	1002	1011	976	1037	1000	984	997	1066	1007	989	966	1033	994	1009	982	1025	936	1064	1031	1011	1022	1019	938	1012	964	964	1010	1028	980	971	994	1017	1032	932	980	960	931	944	986	976	997	994	1062	934	1016	956	951	951	1007	1018	1016	1021	994	933	980	988	953	981	1021	1021	960	971	971	1036	1029	1013	958	1008	1018	935	974	967	944	1021	994	993	961	1038	989	1020	956	969	1024	1012	978	1013	956	1033	1004	963	899	982	1019	1006	970	959	1016	1008	990	996	985	947	1002	949	1029	979	1030	1002	968	977	983	926	991	975	974	990	989	1031	967	987	989	994	994	977	987	988	968	974	983	982	988	998	1004	1035	939	956	926	923	963	914	975	977	952	1006	958	1035	965	961	981	1051	915	965	990	975	1020	953	962	1036	955	977	994	959	945	998	988	979	968	945	1014	950	1038	1021	1027	990	976	969	970	977	971	968	962	954	996	986	1011	996	987	1005	979	1013	1019	934	1007	991	977	997	1047	979	960	954	993	937	983	995	956	1025	991	975	941	1027	954	1003	991	963	1005	966	997	1006	1006	1059	999	997	971	964	1017	958	988	937	1010	984	1000	1020	962	961	960	1003	1024	1030	1011	1021	1003	980	900	959	909	1022	973	983	943	985	976	967	959	1008	994	976	932	999	1055	940	950	1031	916	991	982	1029	951	981	932	1005	1013	986	987	1026	1003	934	966	925	992	992	950	942	933	1043	999	971	995	1003	977	987	1044	986	993	951	1031	946	993	1002	961	976	985	996	1003	1059	983	979	978	977	974	957	971	991	967	956	1001	937	1020	1014	1012	975	979	1032	915	1009	972	974	984	896	993	919	962	985	999	984	979	994	994	988	974	963	1016	1009	1054	985	946	1005	991	1011	961	980	956	980	980	976	942	925	1000	1004	989	994	1002	982	1024	954	956	985	950	977	937	1008	986	966	1004	968	997	970	957	981	950	965	989	987	996	972	970	970	954	994	978	961	996	974	984	951	990	1025	1012	966	975	990	945	1020	952	961	986	943	927	931	1002	965	1006	956	975	999	989	1040	954	1000	994	1001	961	1010	963	928	932	1009	1001	972	953	987	979	927	971	942	946	967	1004	976	966	1037	977	952	1007	956	992	1015	974	986	939	1022	1033	972	1007	977	1007	956	987	1005	1012	1032	1047	1041	942	974	970	1003	979	972	1010	949	958	939	991	985	970	921	995	1017	989	936	961	995	984	971	983	991	984	960	1014	952	1012	1010	983	983	957	934	964	998	963	931	994	930	1012	1011	952	944	996	997	940	904	989	989	997	964	996	988	1022	945	963	1028	942	1027	929	975	938	1016	957	917	995	996	1008	984	978	1036	964	996	1024	948	1003	1023	921	984	967	927	946	959	961	1019	974	939	942	1010	984	963	1011	953	960	1019	1026	992	981	962	959	986	1007	1000	998	1008	977	996	998	1004	1000	959	962	1055	997	955	937	970	937	980	956	945	992	945	964	990	987	914	970	940	963	1011	989	946	934	963	960	1006	988	1010	1001	955	1023	980	952	1052	977	976	967	998	956	1036	1002	1077	991	990	953	983	1006	973	998	1000	1074	955	995	1001	1030	974	1047	974	961	935	976	957	923	917	956	994	1052	972
1351	303	312	231	535	767	722	310	120	36	43	18	19	18	27	22	25	22	42	22	21	20	16	17	16	25	25	23	25	19	18	18	16	27	19	16	23	28	17	19	15	19	17	16	14	17	11	21	15	15	15	20	16	28	22	14	18	22	25	17	15	23	18	23	20	18	18	19	14	18	18	10	18	28	21	32	18	10	17	26	13	19	17	10	25	20	19	17	12	16	14	20	12	22	16	17	11	14	10	19	20	21	15	17	22	21	23	14	19	14	16	19	19	16	12	20	22	17	18	17	10	21	22	19	19	12	18	26	18	26	22	22	24	14	17	22	24	16	22	21	17	23	13	17	20	26	17	15	14	25	23	20	18	11	15	17	19	18	18	18	19	13	20	17	15	16	20	21	10	12	21	13	20	18	18	28	20	10	27	20	20	24	26	14	24	21	15	26	19	13	29	17	25	24	25	17	21	8	19	23	15	18	18	15	22	19	25	12	17	14	23	20	22	19	23	14	22	26	17	10	17	16	19	23	11	17	18	17	13	17	15	12	16	15	21	16	20	14	17	19	17	21	19	19	20	20	23	18	9	14	21	18	25	22	16	19	24	23	14	17	13	14	25	23	17	16	21	11	16	16	17	22	21	22	15	20	22	12	21	13	12	19	13	10	27	17	18	19	22	14	15	21	17	18	28	22	12	13	15	25	20	26	19	25	12	20	21	19	19	19	22	12	17	18	16	10	15	22	22	21	14	17	16	19	19	14	24	14	15	15	8	17	10	16	19	11	15	16	15	22	31	12	23	18	13	14	11	15	15	18	25	16	24	18	16	14	22	21	19	14	20	18	21	18	24	15	25	22	21	32	10	19	11	14	16	13	21	15	18	17	20	20	21	20	12	20	19	16	12	19	15	23	23	15	16	15	18	22	13	19	15	15	19	18	23	22	14	22	12	20	27	20	17	19	15	12	20	19	18	20	25	19	24	15	14	16	15	15	7	21	18	13	13	17	19	18	13	17	20	21	24	20	19	16	13	22	18	18	21	13	18	20	20	14	11	15	23	20	18	22	15	21	28	14	33	23	15	18	21	16	19	16	26	27	19	20	22	17	18	22	16	14	19	16	22	15	24	17	18	16	14	16	24	19	24	12	14	23	21	16	10	22	16	17	13	13	17	21	19	15	21	21	18	27	20	13	18	19	18	19	15	22	13	12	20	27	25	20	17	23	21	17	24	15	12	15	19	23	21	21	18	21	13	16	18	10	20	17	19	20	22	23	14	18	21	22	19	21	27	26	12	16	30	15	21	12	21	19	24	25	20	20	23	15	14	21	16	14	13	15	21	21	19	15	18	16	12	17	19	17	26	18	24	29	19	21	19	19	19	19	14	15	13	19	21	19	24	20	20	20	25	17	15	17	16	18	18	21	14	19	21	11	20	17	15	13	17	17	13	18	28	14	16	18	19	22	24	19	15	19	24	23	11	20	13	25	15	19	17	18	18	18	17	12	26	12	17	15	19	24	18	17	17	12	19	20	17	13	13	20	21	16	26	14	14	23	22	20	14	14	17	20	23	20	19	23	26	18	19	23	19	25	21	21	14	20	13	14	21	23	16	21	19	17	18	19	17	23	13	15	16	18	19	20	19	10	21	17	25	17	17	25	14	28	12	19	11	11	10	20	20	10	29	14	19	17	21	25	23	16	18	14	18	22	18	14	13	16	16	12	19	19	31	16	17	16	16	25	16	16	14	20	13	20	16	22	22	18	23	19	15	18	25	16	19	16	19	17	24	17	26	18	27	21	13	12	18	24	18	24	24	19	24	18	19	15	15	25	10	15	17	17	23	28	16	22	26	20	27	19	20	27	22	21	15	25	25	17	16	15	22	19	13	21	14	18	22	18	18	15	21	18	20	16	22	23	18	23	24	22	18	22	14	16	20	14	25	8	11	22	16	16	13	22	11	21	19	18	15	22	10	19	21	19	15	20	17	11	20	19	18	25	18	23	23	17	13	12	20	13	24	13	18	25	20	15	15	10	20	19	19	19	14	10	16	18	24	26	23	24	15	17	25	10	14	19	22	16	13	12	14	20	14	12	16	22	12	21	17	22	10	18	28	15	17	22	13	19	25	24	14	17	16	13	21	23	17	21	24	23	18	15	17	17	21	22	15	12	19	17	20	13	11	18	15	14	19	23	20	18	14	15	21	16	14	19	14	21	12	24	16	16	21	19	17	16	19	19	23	24	19	15	23	18	13	17	14	22	21	18	24	22	9	18	22	16	22	16	12	24	21	18	15	17	18	19	20	18	14	15	15	17	29	16	14	23	19	22	22	20	14	15	12	11	12	20	10	16	17	17	22	19	14	21	19	13	16	21	18	18	19	18	19	16	21	17	18	15	21	25	20	28	19	13	16	15	21	21	8	19	19	20	27	21	17	19	19	17	20	16	17	10	19	19	23	18	26	19	14	15	17	17	17	23	19	15	28	19	17	11	18	19	14	17	16	22	17	15	10	21	17	9	16	21	14	16	20	16	12	16	24	17	20	21	19	20	17	16	24	13	18	20	24	9	13	14	18	12	17	14	17	12	25	18	20	19	10	12	18	24	18	18	16	12	18	18	10	17	19	27	17	16	23	14	25	15	28	17	13	22	15	12	25	16	17	20	19	16	17	16	19	18	13	29	15	15	22	20	27	23	14	15	26	23	17	14	15	15	13	17	16	24	18	16	25	20	16	16	22	17	13	24	15	14	18	19	16	19	14	15	16	13	17	19	19	9	26	13	16	13	25	23	14	21	18	19	18	15	18	25	12	18	21	17	10	14	12	12	25	16	26	20	12	14	18	16	20	13	16	16	16	15	13	13	10	17	16	24	18	20	18	21	15	17	22	22	14	28	19	20	19	13	13	24	17	15	16	17	19	19	19	24	14	22	15	17	14	16	10	15	18	22	17	22	17	20	20	16	22	29	9	25	14	21	21	18	16	19	26	21	17	22	16	21	16	12	27	19	19	10	18	23	32	25	18	20	10	18	28	18	10	21	24	17	21	25	17	24	14	14	16	22	15	21	16	12	20	12	15	15	24	20	11	17	19	25	16	17	16	14	23	23	13	21	17	13	16	21	17	17	21	18	16	19	17	25	13	10	19	19	12	15	21	16	16	20	19	28	14	13	13	24	17	22	16	19	21	20	14	27	11	13	22	11	20	17	12	14	13	20	21	13	17	17	18	15	13	18	15	17	23	16	16	18	15	13	14	16	16	16	15	24	12	18	19	19	20	13	18	17	20	22	16	13	20	21	17	16	15	18	21	19	14	17	14	15	17	18	10	9	17	11	24	23	16	13	10	13	18	20	20	18	23	15	23	14	15	20	16	15	19	23	19	21	18	25	24	20	12	16	18	16	11	18	25	16	18	14	10	16	22	17	13	16	24	16	20	22	13	20	14	19	24	20	14	23	21	16	18	13	18	8	15	14	16	11	13	20	19	18	17	19	12	18	27	24
15585	10541	8665	22445	32048	31672	28247	16438	7104	2321	2212	819	691	664	609	576	579	641	668	684	511	426	414	478	420	425	385	383	392	377	416	369	377	407	349	369	364	351	326	372	361	381	374	340	377	313	366	346	368	381	330	373	344	350	348	349	364	327	339	334	339	322	352	330	331	365	369	339	343	344	370	357	344	323	360	325	343	334	317	314	348	334	345	319	329	368	342	340	327	326	354	310	323	304	368	318	337	318	303	334	361	326	335	371	345	349	319	348	326	342	331	343	326	329	348	337	330	317	357	360	300	353	304	349	330	346	343	297	348	352	326	307	350	328	298	343	313	338	318	373	326	369	323	360	337	348	322	332	336	304	324	338	351	367	327	315	326	343	354	382	339	331	351	326	347	352	325	343	372	344	317	368	301	312	306	364	308	361	340	324	316	328	351	332	354	330	312	341	290	357	346	335	346	330	367	338	332	339	343	327	311	312	345	361	332	355	339	349	326	327	329	320	333	320	335	320	341	327	318	365	289	331	300	323	334	347	295	327	348	330	340	314	349	319	344	341	320	338	356	339	319	347	324	334	347	329	339	332	336	329	326	343	325	327	312	359	359	352	366	333	331	327	336	311	382	319	343	367	345	360	321	365	341	314	324	322	333	337	347	330	320	344	323	346	351	321	358	363	318	333	347	310	345	341	331	360	331	342	330	334	321	328	321	311	330	323	346	338	344	328	350	352	355	333	328	348	329	354	355	374	306	338	313	319	344	314	345	363	358	308	306	331	318	318	330	344	302	332	337	324	355	332	332	331	320	336	353	340	347	337	337	347	327	326	348	339	328	315	326	319	336	300	335	307	318	320	324	343	339	351	336	357	358	330	310	362	325	345	339	311	297	322	341	302	347	351	329	302	342	342	320	322	306	330	368	315	354	318	311	359	355	354	308	336	345	348	326	345	322	359	314	345	342	313	383	319	326	327	337	366	333	333	339	342	348	323	335	315	359	330	324	302	318	314	327	323	343	337	335	335	305	342	319	328	316	339	340	360	315	371	323	374	367	351	326	316	367	369	354	352	340	364	325	353	312	359	348	318	351	311	326	316	342	317	299	354	303	331	327	316	323	319	317	326	336	355	337	352	349	328	298	327	345	331	326	395	330	339	318	312	336	313	365	341	345	349	336	343	325	316	343	316	311	330	316	345	320	339	349	350	335	332	353	351	325	329	351	323	334	358	356	354	336	317	331	351	331	347	321	364	343	340	332	344	359	339	347	352	305	344	295	340	321	305	328	310	351	326	331	326	322	310	339	345	367	333	324	320	322	333	336	375	328	300	336	323	340	333	324	312	315	342	328	332	339	348	349	343	321	321	315	343	334	294	332	335	355	324	329	316	336	330	351	317	314	326	320	323	345	324	341	361	331	346	326	317	326	318	316	329	343	322	326	361	309	357	311	334	325	318	310	326	343	369	344	341	357	354	345	344	304	331	314	317	344	368	348	331	338	319	356	346	302	341	337	338	344	315	304	324	337	331	352	329	333	366	326	325	354	325	351	341	331	344	339	321	318	340	351	370	342	332	344	330	332	330	328	305	302	319	368	342	322	334	372	314	304	322	305	337	338	318	356	332	299	340	315	337	307	335	304	301	346	342	343	340	342	327	321	332	323	386	303	344	342	324	340	352	335	321	327	356	382	350	352	314	323	367	324	326	353	320	309	334	364	316	324	338	353	338	300	332	297	340	330	307	332	355	345	334	302	342	362	340	335	320	338	338	304	313	361	345	311	335	309	361	333	326	320	327	329	315	366	309	336	311	339	345	319	328	339	364	296	307	339	315	332	311	340	301	316	343	350	330	338	338	328	303	319	323	337	334	326	340	353	314	321	319	307	327	373	306	319	307	352	320	328	327	351	334	313	325	310	349	358	349	357	320	325	330	380	316	357	336	284	316	332	320	328	323	359	297	334	361	363	370	348	331	331	346	339	311	370	322	310	306	339	313	323	333	324	317	325	317	363	365	327	328	323	326	353	335	358	363	360	339	339	317	309	354	348	317	313	328	298	356	336	356	328	339	352	334	342	321	332	368	331	341	323	347	343	334	327	359	325	337	358	329	310	364	324	323	334	318	339	345	308	318	337	368	324	315	326	292	336	309	357	347	321	326	349	352	346	336	318	332	320	313	376	369	310	321	339	371	363	312	327	346	325	351	291	332	332	331	298	357	312	308	309	303	328	332	364	327	332	334	327	311	335	340	315	324	303	342	358	354	305	333	359	317	310	324	329	305	313	342	312	309	297	323	336	335	332	356	348	350	328	322	343	348	347	349	337	347	359	332	324	341	325	334	304	327	328	361	329	336	349	310	373	330	297	327	298	333	336	354	338	354	345	324	329	326	330	336	335	340	342	280	333	341	344	354	341	341	321	342	319	344	331	330	345	336	368	326	318	352	301	350	347	321	294	334	342	362	309	363	353	325	334	331	342	335	333	355	356	306	349	329	310	331	315	335	327	334	352	312	337	324	348	291	322	316	312	329	334	335	354	335	335	341	296	341	336	315	336	368	328	305	320	331	324	328	356	300	337	353	356	313	292	334	318	307	324	340	351	342	319	301	330	322	374	334	355	305	343	343	342	336	360	315	362	312	332	348	339	305	346	343	339	335	347	349	325	327	322	334	318	346	364	336	321	334	365	336	286	345	311	319	334	340	342	344	350	329	328	333	306	326	331	319	343	295	310	318	332	311	333	322	350	328	316	345	302	348	313	310	330	320	342	322	316	370	342	302	332	327	312	340	333	359	302	330	336	344	364	352	320	306	335	338	387	331	315	332	314	331	309	313	329	344	350	341	305	309	330	351	347	358	329	344	352	315	298	301	341	330	333	331	303	346	323	344	342	354	331	294	341	349	304	358	320	321	351	322	313	323	356	346	329	328	332	339	344	332	328	311	317	346	342	307	353	322	339	332	354	327	348	345	320	316	339	332	322	350	409	318	347	340	315	313	300	313	333	332	302	321	366	344	330	363	348	342	322	362	334	337	330	354	304	374	350	364	310	316	350	329	333	342	327	320	308	314	327	362	358	327	341	321	340	348	324	307	346	333	329	354	356	352	327	280	344	347	316	311	294	328	322	318	322	351	339	336	378	309	318	334	336	306	328	331	315	360	277	344	356	352	330	330	333	328	328	339	327	340	339	325	326	287	329	369	333	314	324	316	327	364	330	329	365	367	322	315	341	324	314	316	334	371	296	344	328	351	331	367	348	347	347	338	323	333	330	304	321	333	318	343	346	320	325	359	349	336	362	284	341	306	308	325	357	315	328	324	356	356	307	314	303	346	304	359	361	318	355	352	338	353	376	336	319	334	314	344	337	329	345	356	330	346	355	340	310	307	339	325	358	301	333	373	325	366	327	343	323	339	319	354	344	328	314	331	309	338	300	331	344	358	359	333	336	344	308	390	326	329	333	327	322	345	339	344	328	324	320	323	333	375	295	333	323	304	343	348	359	323	334	335
789	583	473	377	1020	1195	1028	514	204	106	95	63	79	55	53	58	52	57	54	60	63	42	45	51	42	31	44	54	38	48	44	35	48	38	44	40	45	44	36	37	44	32	52	40	34	52	52	36	37	29	27	38	41	43	27	30	39	51	41	36	33	48	34	44	37	37	45	45	43	34	40	34	41	35	41	41	38	29	42	50	34	40	32	38	46	39	46	36	41	44	50	45	39	39	33	30	39	40	32	47	39	34	36	30	59	44	36	43	33	39	34	52	38	43	42	39	31	33	59	43	41	32	41	52	29	34	42	56	32	33	43	34	38	40	44	38	39	40	40	42	46	39	32	48	41	35	37	49	36	43	46	40	41	34	45	33	54	33	37	32	44	36	36	40	44	34	36	37	44	32	40	41	42	34	40	43	43	36	43	43	43	42	21	34	33	41	40	29	35	47	47	35	36	38	43	42	29	35	42	34	45	33	32	44	42	35	32	36	30	44	33	42	43	49	26	43	48	43	35	40	38	25	36	33	42	43	47	39	49	40	29	30	43	44	50	29	38	27	41	35	45	34	43	34	41	39	39	28	47	40	31	28	47	32	47	40	30	29	40	46	49	41	44	36	47	38	35	37	28	43	32	37	33	32	28	41	29	32	41	35	30	43	39	36	37	38	47	28	35	42	52	34	36	40	45	42	28	38	33	37	31	35	38	38	40	43	51	41	36	40	35	38	42	41	38	30	25	47	43	27	39	39	50	31	44	45	42	32	50	33	43	39	35	37	35	36	43	43	39	49	51	37	36	41	47	42	46	34	28	35	40	42	31	38	30	40	32	36	37	36	38	42	35	37	51	32	43	42	35	45	32	37	37	45	35	36	28	29	35	51	38	51	43	35	41	45	41	41	38	34	38	39	33	35	53	38	45	32	35	40	43	45	32	35	35	44	31	34	49	46	43	37	40	50	38	43	41	43	37	32	41	38	39	36	41	33	34	48	43	34	41	25	32	37	44	40	42	37	45	52	46	44	31	23	42	32	33	50	36	49	35	49	45	36	46	28	41	49	34	43	49	34	44	29	33	35	40	48	36	37	29	29	27	34	42	41	30	43	31	41	35	38	43	40	48	48	33	43	40	35	43	41	37	30	46	35	38	44	38	40	37	53	39	39	48	40	37	44	31	37	39	30	43	38	44	51	25	40	38	54	47	41	52	32	43	43	41	39	47	40	50	37	32	35	25	33	34	33	49	38	43	37	34	35	30	37	41	33	38	38	39	38	37	42	36	41	24	28	48	28	51	43	41	46	42	35	36	39	40	43	29	38	37	43	35	46	33	48	48	39	38	26	32	40	41	40	32	41	36	47	26	28	38	31	32	51	33	33	35	49	36	58	42	41	41	41	29	40	37	38	31	30	28	39	38	42	38	47	26	42	36	36	51	52	32	45	37	34	40	37	37	43	27	41	45	38	50	33	43	51	43	38	53	36	34	37	29	38	43	34	36	43	38	37	43	42	50	33	35	40	57	37	33	26	43	38	34	42	31	44	33	28	23	39	46	39	34	34	41	38	32	42	51	28	36	43	35	31	33	37	38	45	34	42	27	34	35	26	42	35	43	36	38	32	43	42	46	35	40	51	25	35	37	36	45	38	39	30	40	39	34	39	33	31	41	35	34	33	29	42	46	45	40	37	33	35	38	37	53	52	37	36	40	40	50	39	33	49	39	29	42	46	40	43	38	37	30	34	49	41	47	34	38	46	46	34	43	47	36	33	40	45	32	38	41	34	34	27	40	43	43	46	48	50	40	36	47	41	49	32	41	35	43	43	48	45	57	34	35	42	34	46	42	34	45	46	32	22	40	45	33	36	45	34	33	32	39	33	41	48	40	36	40	41	58	40	39	37	41	41	37	42	28	35	30	35	29	43	43	20	35	30	37	44	42	38	45	33	37	28	52	34	50	30	47	40	32	41	32	34	40	28	50	42	38	49	53	39	47	36	36	43	52	42	39	46	40	39	50	33	44	35	45	36	42	40	47	30	39	43	32	40	42	32	48	36	50	39	51	43	35	36	36	33	34	40	37	38	30	42	27	42	34	49	28	48	35	32	40	55	36	21	48	47	37	48	46	46	41	37	35	41	29	33	44	49	35	39	41	44	39	36	51	47	34	35	35	35	42	47	36	34	32	26	49	37	28	29	37	36	38	47	43	42	34	35	36	42	29	27	36	39	36	43	44	45	26	49	39	35	38	44	38	26	48	41	34	29	34	38	39	36	25	40	33	50	42	46	36	47	44	38	51	54	39	45	36	34	46	33	39	35	35	33	45	41	35	41	35	36	41	43	42	28	45	36	31	30	28	39	47	40	49	44	28	45	33	49	43	39	48	33	37	35	44	34	53	60	38	36	33	45	42	44	28	39	39	33	48	39	40	34	44	38	29	41	52	38	43	41	30	33	32	47	39	55	34	41	41	42	40	45	42	41	40	49	32	39	36	42	31	40	56	32	33	37	39	47	37	33	28	43	38	40	38	28	46	29	37	33	39	40	29	36	36	44	35	43	43	32	36	37	32	43	35	35	23	33	28	44	43	44	41	39	44	44	35	37	36	41	37	43	27	33	45	36	46	44	37	43	43	49	41	41	34	34	36	35	30	34	35	36	54	35	42	41	36	32	48	37	35	35	36	45	34	38	45	40	46	38	29	35	36	42	37	40	54	26	38	44	39	44	42	54	40	40	38	34	31	32	31	31	48	43	47	45	38	36	46	28	36	39	34	39	42	45	34	35	41	46	38	31	37	38	39	26	35	44	45	40	39	38	40	44	55	41	44	43	29	36	42	40	35	26	33	36	30	55	19	41	36	40	44	32	40	44	43	37	38	43	36	43	44	39	42	42	34	46	35	40	34	45	38	42	41	27	56	36	38	35	34	38	46	46	29	37	34	33	40	40	41	27	29	38	31	37	26	37	42	37	36	46	43	28	40	34	39	37	46	41	34	38	45	46	38	40	40	36	40	34	38	35	52	42	36	44	37	37	39	37	41	42	29	30	41	37	37	35	42	40	31	38	36	32	39	43	34	32	36	35	46	24	37	36	30	41	39	40	32	35	42	44	35	45	48	36	29	43	28	38	31	37	35	35	42	39	39	28	47	35	42	42	37	46	39	40	45	37	43	52	47	35	38	47	45	32	46	49	44	31	39	37	47	35	26	41	19	42	28	38	39	33	43	40	45	27	40	35	36	50	40	41	32	38	42	46	44	37	34	37	46	37	43	39	38	34	38	43	43	37	35	24	30	45	39	38	42	39	30	48	30	42	39	35	38	37	41	39	33	38	36	36	36	44	45	36	38	32	41	35	48	46	48	48	38	43	38	46	41	51	39	29	41	47	37	36	49	41	38	40	36	32	46	33	43	44	47	32	31	30	33	29	28	35	36	39	44	17	44	40	41	45	33	33	39	40	31	35	42	41	41	43	42	35	26	46	34	27	24	28	40	50	36	40	45	31
18907	15248	11711	27757	39249	36521	32206	22017	10323	5415	4093	2514	2260	1927	1774	1677	1573	1483	1489	1498	1229	1118	1141	1004	1028	986	946	966	918	909	842	873	879	864	816	793	818	799	849	794	816	776	739	774	773	726	752	766	771	762	780	739	785	803	772	787	699	716	744	712	683	724	730	721	739	733	694	749	745	726	736	713	734	712	724	722	711	699	723	758	721	734	762	726	700	733	679	667	702	688	695	733	716	656	706	694	709	673	715	736	701	740	651	729	697	696	686	683	712	665	716	733	685	720	723	705	685	679	696	677	754	661	713	703	668	714	702	738	683	675	715	702	709	710	666	712	708	669	696	696	658	661	678	715	684	700	712	725	696	720	703	735	686	665	720	726	703	684	682	662	703	738	714	696	692	700	679	691	656	706	645	672	630	710	704	667	710	654	706	710	718	686	678	708	702	695	733	710	674	651	749	717	711	694	686	674	699	697	690	703	682	689	706	680	732	710	694	688	655	685	722	697	706	672	684	740	682	757	689	644	742	655	622	689	712	723	736	742	696	673	724	704	667	678	672	706	693	644	733	694	691	696	734	664	659	686	700	687	669	695	703	677	740	706	731	680	676	706	692	695	707	682	688	704	699	693	653	721	686	679	725	703	742	753	709	699	660	664	681	697	707	686	761	691	655	669	685	711	713	718	658	678	678	752	670	710	707	730	723	727	691	628	646	717	658	718	662	659	699	707	685	675	674	705	685	723	703	669	679	708	710	696	698	689	685	717	673	703	692	694	701	688	713	679	677	709	727	682	752	720	699	637	710	685	655	658	677	716	673	695	669	688	739	670	718	704	706	726	691	645	688	705	696	711	638	699	680	655	625	699	683	744	716	768	678	690	665	713	675	739	677	662	703	690	713	716	687	662	670	727	683	685	671	725	708	717	716	692	744	701	711	676	691	722	693	671	713	666	702	673	726	688	679	723	666	721	672	699	690	718	660	709	669	664	665	726	702	658	680	694	692	697	706	701	691	659	710	713	670	731	683	672	734	688	703	641	660	712	701	690	709	706	675	701	738	682	714	689	640	697	707	692	679	690	713	676	623	699	690	770	700	712	707	693	713	654	709	666	648	677	675	694	642	712	737	688	750	655	735	731	637	706	649	719	708	734	728	659	706	688	684	704	683	643	719	644	711	648	667	692	655	659	696	709	702	695	713	667	693	692	705	649	722	676	658	719	685	718	692	667	706	711	684	668	703	669	728	677	693	740	661	692	690	662	708	671	697	704	677	706	646	703	724	687	664	665	692	696	660	720	641	665	658	656	713	711	681	693	682	715	723	673	746	689	682	679	677	708	692	695	719	692	707	721	664	701	682	713	695	668	674	706	733	646	688	700	731	696	695	708	711	701	700	690	730	705	702	669	727	663	687	725	676	664	687	672	690	653	704	669	682	673	696	700	687	622	688	636	710	712	735	638	734	691	703	661	666	707	708	696	651	729	669	740	728	694	674	700	685	685	704	705	668	685	674	694	673	717	732	693	662	695	719	656	680	713	668	665	702	695	667	720	714	663	675	679	628	688	682	723	696	678	674	695	701	745	706	658	730	725	685	706	668	711	712	690	728	747	711	731	737	691	684	692	693	676	686	713	735	743	619	705	638	707	650	712	725	668	751	669	643	717	693	730	703	681	732	647	719	706	706	709	680	700	668	681	716	686	707	701	686	661	641	697	705	715	650	704	703	646	687	682	709	721	733	725	672	730	696	692	694	697	705	698	694	703	707	683	660	670	740	695	762	727	687	711	660	691	704	651	680	691	697	685	740	723	696	681	703	692	721	632	677	718	752	708	687	659	695	733	726	685	732	693	671	631	707	679	704	703	691	670	728	718	725	744	667	696	679	767	688	668	690	686	677	686	634	656	651	712	718	686	660	674	697	681	684	711	703	704	667	714	657	687	716	652	709	693	705	658	676	662	651	697	674	648	700	702	662	749	674	701	697	669	702	634	699	676	694	695	683	714	743	707	699	712	685	717	716	675	679	669	696	662	720	674	656	717	744	653	727	738	721	698	753	678	700	699	645	679	713	684	722	712	698	663	684	659	691	678	711	684	706	704	681	700	686	676	671	717	669	701	726	716	696	670	654	704	664	683	721	731	690	695	655	666	681	694	700	692	668	672	702	693	706	690	675	700	658	689	679	690	668	661	656	693	663	719	692	674	694	694	709	692	696	693	696	718	760	700	702	712	673	684	699	694	691	753	706	675	682	691	689	679	691	702	706	645	748	679	662	714	708	651	694	645	696	671	658	671	731	673	697	715	675	677	718	733	689	669	706	673	730	726	685	692	691	695	709	698	678	668	709	680	678	697	680	731	700	717	698	689	701	677	722	652	683	685	717	675	688	694	701	732	698	673	688	761	666	674	680	727	711	666	639	719	645	707	678	678	691	661	701	682	704	679	680	713	693	710	721	667	689	711	721	713	685	699	702	698	716	697	729	694	697	710	751	683	667	658	698	716	726	660	696	693	706	679	761	706	700	703	695	711	703	696	646	757	675	656	692	727	702	698	656	703	675	722	681	693	746	692	680	690	683	660	692	705	723	735	755	662	676	673	681	677	649	724	692	669	722	649	654	643	713	694	711	659	643	677	706	630	695	697	677	671	671	700	634	670	677	669	697	679	692	641	675	707	676	651	682	642	761	663	683	658	739	705	721	699	702	652	662	658	663	676	713	686	696	683	685	734	702	725	698	676	752	682	704	696	678	694	670	712	695	710	740	692	689	648	702	665	706	675	707	708	697	664	705	664	697	708	713	701	692	744	670	620	681	723	716	729	731	693	673	680	697	715	700	684	714	660	663	709	686	707	689	662	651	756	716	637	654	694	692	703	708	676	669	718	709	681	685	705	689	707	675	688	690	721	720	665	691	765	669	693	673	773	716	669	645	672	641	730	762	717	715	669	668	671	720	700	653	762	728	685	773	721	683	732	698	643	666	651	693	701	747	705	699	723	685	637	696	662	729	697	690	719	717	671	691	659	755	711	703	710	706	667	642	718	705	690	723	676	683	672	666	667	704	695	683	699	722	638	725	675	672	659	706	667	693	723	680	679	679	677	704	717	665	700	705	664	717	721	711	697	712	718	714	677	709	711	678	717	686	695	675	697	724	699	651	696	667	695	666	705	715	719	714	749	724	705	687	658	645	689	682	679	717	693	675	684	723	689	718	691	725	687	717	649	666	697	688	650	697	692	694	679	692	697	680	737	755	693	727	686	689	769	654	732	652	728	690	674	740	667	688	675	696	709	659	670	697	678	709	770	691	694	711	687	743	694	705	683	703	680	692	729	707	703	635	644	690	670	691	670	645	693	684	743	680	701	705	689	740	705	703	716	653	712	678	718	627	688	729	709	725	703	685	671	717	709	709	721	688	675	723	676	679	652	705	737	684	697	681	687	720	695	687	650	702	728	617	728	698	668	700	710	677	678	674	726	716	735	733	709	690	734	676	650	665	716	714	707	704	744
2404	579	462	377	952	1117	987	609	214	86	119	51	58	33	50	37	37	44	38	54	31	37	31	28	35	28	41	33	29	20	27	25	27	25	35	18	22	23	29	28	26	23	25	29	23	19	25	23	23	22	29	35	22	30	33	27	30	26	21	20	24	30	26	23	30	24	29	28	21	26	26	22	28	30	27	20	31	28	25	20	22	25	33	15	27	31	25	23	30	27	31	27	26	27	30	24	24	30	25	37	29	33	26	22	28	27	23	22	29	26	28	30	32	31	28	22	31	20	24	21	22	27	22	30	27	24	28	28	28	24	23	26	29	25	26	19	28	24	24	23	17	20	29	28	23	23	42	31	21	25	28	27	15	20	16	23	30	19	19	24	25	21	21	26	27	21	29	23	21	27	18	20	20	22	24	23	23	20	21	19	16	26	29	27	28	22	23	35	28	10	23	36	21	21	27	25	29	35	18	29	27	29	30	25	32	17	30	22	22	28	28	28	23	26	17	19	23	28	26	18	26	34	28	24	34	20	21	28	26	24	29	29	22	36	26	16	25	21	22	26	34	23	27	15	16	24	24	34	25	32	31	27	17	27	21	36	26	25	23	28	31	26	21	35	19	23	22	25	21	17	13	15	28	21	23	23	21	24	28	30	17	26	33	26	27	28	34	23	17	27	25	32	26	28	17	23	28	25	31	23	19	30	19	27	16	31	29	29	35	18	32	24	18	41	28	24	22	25	25	25	20	24	28	25	21	27	23	19	20	26	26	27	32	18	22	26	24	32	21	34	26	22	29	23	30	23	31	20	17	33	23	19	21	28	30	25	23	22	33	37	17	25	22	23	18	26	23	26	21	33	29	30	31	25	20	30	22	30	22	30	29	20	28	18	32	26	26	19	24	33	19	31	24	22	32	20	36	23	22	25	19	27	20	31	23	23	23	32	22	31	30	19	21	30	24	30	20	19	25	26	22	23	26	23	25	29	20	20	29	30	24	18	15	23	28	27	20	24	22	19	27	26	28	32	32	26	18	26	20	28	23	27	20	29	23	20	19	14	15	19	35	22	27	20	20	28	28	22	23	19	25	24	13	22	28	23	30	23	32	20	26	21	24	19	33	17	31	23	28	30	25	24	18	20	22	38	22	27	15	25	36	27	29	24	25	30	28	27	22	31	26	26	22	23	21	19	20	29	29	25	22	21	31	25	21	25	24	22	29	20	29	21	23	16	30	25	25	24	24	33	32	28	24	24	28	23	23	21	24	20	38	27	20	17	20	23	26	17	28	31	21	24	28	30	17	26	34	34	24	26	39	17	21	19	31	21	26	18	30	22	31	29	22	19	21	20	26	30	19	22	28	18	22	26	30	17	23	20	22	19	21	32	33	26	29	34	26	30	14	31	21	17	25	25	25	25	30	24	22	20	27	25	22	22	33	30	24	22	27	17	30	32	27	26	22	26	25	25	18	14	28	25	33	17	25	30	29	21	32	23	23	30	27	26	25	22	24	15	21	27	30	24	25	20	26	33	20	26	33	21	31	17	35	27	24	40	28	28	16	21	20	32	26	26	20	19	28	23	25	25	27	28	19	29	21	21	24	22	33	29	23	23	18	21	22	27	27	19	26	21	33	29	26	26	38	19	31	22	21	25	22	29	26	27	21	29	31	20	24	31	22	25	27	25	23	21	23	23	24	20	26	24	17	20	23	24	32	26	20	28	29	23	14	21	17	29	21	29	31	21	29	22	37	22	22	31	30	22	23	30	27	28	23	25	31	20	24	18	13	27	25	28	22	23	24	19	31	30	18	25	23	20	20	16	25	14	32	24	28	28	31	28	26	25	20	24	31	31	31	26	24	20	25	24	30	22	13	28	29	23	31	24	18	28	28	27	25	19	16	22	16	26	27	20	24	23	28	27	30	26	22	14	20	25	18	30	32	18	25	16	21	22	21	21	29	19	24	27	19	12	22	26	27	26	24	30	18	29	26	26	26	26	27	22	24	28	17	23	29	19	21	27	33	22	22	18	26	26	27	24	24	36	27	23	27	25	31	24	33	20	28	19	30	24	22	22	18	25	22	21	16	34	24	29	25	25	26	31	18	28	31	24	30	19	26	20	21	29	32	23	21	23	21	14	21	31	28	19	27	24	20	19	33	27	27	26	25	26	24	26	24	21	32	25	24	21	30	30	31	31	15	31	31	17	31	21	28	23	24	19	19	22	28	29	31	26	26	22	18	25	20	22	24	26	23	20	19	26	15	24	29	18	25	28	19	28	22	23	23	31	31	30	22	16	23	32	25	27	21	17	26	24	27	32	19	31	27	30	16	25	26	15	18	20	33	21	26	21	19	33	23	22	21	25	22	25	27	35	30	28	29	28	29	16	26	38	32	20	25	21	34	17	20	19	15	34	27	24	29	25	24	27	27	25	22	25	24	21	32	20	35	26	17	32	16	24	22	39	24	28	23	25	28	30	31	25	27	26	23	17	24	19	24	27	24	32	33	22	30	21	20	20	21	19	24	28	30	23	33	30	31	24	27	25	19	19	27	20	31	28	30	26	28	27	26	30	17	17	32	25	28	28	34	21	18	26	31	17	27	24	21	25	22	21	20	14	26	25	18	20	24	22	29	20	22	18	21	35	34	19	28	30	25	20	18	24	18	24	24	23	28	17	28	31	22	21	23	20	24	27	28	28	20	31	23	29	30	20	21	23	22	24	18	30	32	29	19	23	31	30	28	24	28	31	27	34	18	23	31	33	30	14	21	18	30	30	37	25	26	22	20	18	24	23	20	27	23	21	26	22	19	18	32	20	31	29	26	22	26	28	22	23	28	29	21	26	25	22	20	17	39	23	30	24	12	17	16	22	22	22	30	32	20	17	22	19	33	27	19	32	29	31	30	22	26	23	24	36	17	19	24	24	20	21	33	20	30	34	19	21	26	25	19	24	22	24	28	23	22	16	20	16	28	23	41	29	27	24	20	17	23	30	32	20	13	20	20	24	29	29	30	27	32	23	17	22	29	25	22	29	19	29	28	14	19	23	26	23	20	30	27	29	23	24	24	16	24	27	27	35	26	25	31	40	26	29	23	19	19	18	20	31	22	28	16	30	28	26	25	16	24	19	22	14	28	21	39	20	24	20	19	13	19	24	22	15	19	26	23	22	30	27	31	30	29	22	22	27	16	18	26	25	24	22	20	28	22	20	23	32	20	11	30	33	24	32	23	28	21	30	17	25	22	25	28	30	23	32	27	22	24	23	29	24	20	21	27	23	26	21	21	22	25	29	15	20	29	25	25	23	33	22	30	16	16	20	28	30	18	25	21	22	26	21	29	24	26	23	27	17	25	25	33	19	24	32	29	16	25	24	21	27	28	31	20	26	32	24	18	25	22	21	32	26	17	26	29	31	22	30	28	28	26	24	29	26	27	29	22	28	23	31	24	27	25	27	29	30	32	33	18	24	15	26	31	16	28	29	34	30	29	22	29	26	16	19
18516	14892	11180	27574	38715	37141	30442	23516	11462	4769	4456	2250	1961	1705	1460	1404	1293	1326	1301	1194	993	828	833	764	741	691	671	671	638	642	649	611	588	613	536	560	600	587	551	560	530	541	502	513	510	508	536	489	504	543	549	484	531	474	470	509	516	498	468	495	499	429	459	450	452	433	459	450	484	476	436	441	432	462	415	466	417	445	443	488	496	431	441	470	419	462	441	471	437	420	431	450	452	438	428	444	410	473	435	462	462	454	470	412	472	449	431	457	477	459	482	456	431	440	468	432	459	419	409	456	420	459	468	440	470	438	426	471	422	427	436	430	456	452	416	459	466	442	404	428	425	397	447	462	441	451	458	429	418	435	452	434	454	457	423	417	444	384	437	456	465	408	451	452	399	410	435	440	406	477	418	427	415	423	434	450	434	420	415	440	452	456	437	434	423	422	459	419	452	411	424	442	416	504	451	431	451	451	437	453	444	429	447	416	405	425	443	409	420	433	430	445	456	449	452	465	442	448	440	435	424	469	448	468	470	429	397	446	456	453	427	471	432	444	440	410	415	406	434	445	434	442	412	438	433	385	425	434	477	467	425	452	440	453	458	448	472	416	438	417	410	446	429	446	458	472	439	449	432	432	461	364	441	388	426	406	399	468	424	431	405	453	480	395	398	444	414	448	461	455	423	474	441	415	443	423	451	419	448	421	448	444	474	443	479	419	467	462	451	446	433	423	435	445	433	445	426	433	420	433	482	415	450	426	441	454	428	448	436	476	442	450	439	476	462	477	401	442	432	441	410	447	445	439	446	464	437	402	423	447	388	471	430	440	430	447	452	430	434	447	430	421	426	420	412	439	419	430	473	409	469	419	457	428	467	483	447	449	463	412	433	447	448	428	452	480	398	438	444	432	409	414	508	436	446	454	455	430	486	431	435	419	454	447	397	454	446	402	437	436	448	468	454	437	455	447	432	422	429	459	419	420	423	450	452	427	434	441	421	466	435	428	434	427	445	432	458	422	423	444	443	437	431	439	452	462	458	439	420	479	432	466	432	471	442	423	459	427	427	443	435	419	441	413	423	457	415	406	479	438	431	443	466	438	457	461	438	426	408	441	412	421	427	389	473	456	423	395	448	386	432	413	438	442	422	414	418	427	446	442	417	469	449	427	428	459	418	460	428	429	427	428	440	465	448	428	452	436	451	431	408	405	436	438	431	458	435	376	391	446	450	453	436	427	476	434	426	421	420	448	437	423	441	423	408	412	455	427	427	489	432	402	426	427	444	431	456	419	452	439	435	442	433	463	454	443	429	432	430	435	437	449	410	421	429	474	448	438	469	441	436	429	491	408	403	413	404	431	411	444	439	429	409	440	456	436	457	425	447	428	414	480	465	440	454	438	466	414	452	438	426	462	438	485	446	420	438	438	452	436	461	487	447	455	423	464	431	431	439	437	420	440	466	455	406	451	448	464	446	469	416	409	456	442	438	441	461	434	419	439	459	474	431	419	460	435	435	470	439	407	469	395	391	447	455	436	454	429	419	466	437	425	433	430	461	426	456	477	434	485	435	438	424	462	471	417	450	465	448	426	439	447	459	408	469	441	409	402	447	426	428	440	469	386	465	453	445	449	449	419	440	446	436	448	430	433	458	441	470	418	463	403	462	426	427	455	450	471	446	420	432	447	467	393	421	450	462	407	460	439	431	433	415	427	431	431	440	426	441	412	391	399	404	440	439	439	404	438	443	446	438	438	447	360	386	441	414	427	439	441	431	406	421	452	447	420	426	478	452	461	429	437	450	450	420	467	420	432	476	445	417	429	438	402	426	405	439	459	439	471	422	435	402	462	436	435	421	436	470	466	469	446	441	445	433	410	421	425	445	439	455	428	446	436	459	464	411	484	453	477	440	457	446	424	469	435	422	422	487	451	431	441	441	430	435	429	483	426	440	392	399	425	433	456	445	447	447	414	422	425	453	431	441	409	419	432	448	408	440	434	452	441	448	463	431	433	427	427	426	466	461	448	497	401	410	423	449	405	485	415	432	447	440	452	469	431	462	424	404	432	433	459	456	397	401	418	417	433	437	428	414	441	417	448	452	448	427	477	457	437	416	459	445	425	423	426	410	455	411	412	424	428	413	448	432	416	471	446	445	427	431	427	450	417	428	431	433	450	439	461	436	447	448	457	444	402	428	471	433	429	429	471	470	445	475	448	437	433	450	450	436	420	405	451	427	455	467	417	428	418	428	452	415	435	423	410	421	427	426	424	431	468	435	449	437	426	471	458	424	451	433	445	420	454	451	407	432	432	442	453	446	441	447	458	442	417	423	465	406	429	421	454	485	432	403	435	409	437	428	406	477	479	391	444	456	431	450	449	432	440	448	421	426	440	468	459	464	443	455	455	445	431	447	453	436	449	432	469	443	450	441	494	435	446	466	422	433	416	442	433	424	416	470	431	476	444	444	461	464	424	413	462	455	445	445	467	435	441	467	460	451	426	385	431	419	435	449	432	433	426	423	450	412	437	455	440	445	425	480	440	421	412	427	427	440	450	455	423	445	442	414	410	414	460	491	440	436	419	428	443	479	415	433	423	416	438	448	447	415	389	458	409	433	410	457	433	437	427	465	450	404	426	455	434	422	443	422	396	449	425	428	452	453	416	441	435	446	435	425	449	456	450	444	414	435	426	418	450	470	467	429	428	451	439	455	402	420	446	430	434	437	454	436	422	440	454	437	457	437	451	427	429	446	447	479	418	452	414	438	451	464	431	407	486	433	430	463	477	459	448	403	409	462	401	419	458	453	453	427	460	437	392	432	443	435	429	406	441	461	457	458	417	430	455	431	439	433	402	445	407	477	402	419	484	426	449	425	437	403	432	445	427	450	455	406	443	426	431	413	420	448	464	465	429	424	428	438	463	444	439	446	458	435	441	427	443	427	418	461	437	446	436	422	432	505	447	438	450	454	416	485	432	411	432	452	420	499	443	408	427	436	454	457	430	422	433	414	457	468	398	419	426	407	412	418	475	436	451	440	441	455	440	440	485	429	442	459	410	424	423	459	443	424	447	406	425	425	418	383	413	475	461	441	441	455	462	413	440	408	440	434	474	429	433	448	460	438	459	423	416	422	435	442	437	408	433	466	436	457	422	409	447	424	437	458	462	473	422	428	426	457	407	431	455	448	450	423	475	460	461	443	439	443	466	413	419	439	422	430	421	433	425	437	454	413	420	476	461	456	424	456	470	483	442	467	453	395	418	431	463	420	421	419	436	467	474	454	426	438	430	404	443	397	430	422	398	412	416	431	450	417	441	448	421	409	425	455	430	434	462	419	447	420	462	450	421	470	441	448	438	414	381	425	458	439	440	458	409	453	436	469	439	440	418	451	448	440	432	432	447	450	463	420	401	448	455	451	454	429	458	465	424	424	454	440	446	434	437	445	430	500	434	454	448	431	479	448	437	432	496	438	428	466	400	452	431	430	405	450	410	449	472	454	409	432	454
1804	1200	817	661	1603	1749	1320	860	356	223	329	143	126	84	87	114	108	96	87	67	86	63	63	80	75	56	49	71	61	55	72	69	65	63	64	55	61	70	68	67	63	58	62	53	58	65	52	65	51	65	55	58	55	61	62	53	52	43	69	62	63	71	50	56	59	55	64	49	55	60	50	44	55	73	64	68	71	64	69	68	53	73	63	52	61	62	67	60	62	55	58	44	50	40	73	74	75	50	43	61	75	46	68	71	54	44	56	59	55	60	49	48	61	51	65	54	55	53	51	54	73	54	55	56	66	68	61	44	56	55	52	53	55	56	75	40	75	60	59	59	56	57	52	57	41	60	63	55	58	59	52	57	54	61	65	55	47	47	48	63	62	45	52	47	47	57	56	53	51	55	57	54	50	54	53	51	53	44	49	55	65	57	52	53	84	48	60	72	45	61	52	55	44	57	45	59	52	61	64	66	52	66	54	45	60	60	54	60	60	58	65	51	53	70	54	51	53	47	39	49	46	62	66	62	62	73	48	63	47	57	48	58	57	61	65	55	50	51	52	51	54	44	61	48	35	57	63	44	56	51	66	56	59	57	58	70	63	55	44	53	51	50	67	63	55	53	56	58	64	53	56	44	51	64	60	55	56	53	49	59	48	55	63	65	66	60	57	43	49	67	46	70	58	55	57	46	45	52	47	60	57	51	65	55	65	69	46	68	46	61	60	72	58	59	54	47	56	49	61	47	57	55	50	64	65	46	60	66	59	65	48	49	69	55	63	62	60	56	60	49	59	55	58	73	61	69	56	63	42	47	60	57	55	45	49	74	63	43	63	56	49	64	52	54	49	48	52	52	60	57	68	53	50	62	53	68	57	62	64	54	68	63	59	69	61	54	46	67	42	47	47	54	54	50	55	58	63	61	64	69	54	58	60	51	60	58	48	46	63	64	62	50	63	81	56	44	61	57	54	43	57	58	55	57	66	55	64	48	44	51	49	53	60	58	63	47	60	52	59	55	53	56	58	61	52	50	45	48	46	57	53	59	57	60	64	54	53	47	62	48	57	68	52	51	47	56	62	60	48	46	64	53	65	61	58	63	46	55	57	59	56	62	57	55	57	58	50	58	60	53	42	63	59	67	62	58	54	62	54	79	55	63	58	46	56	56	59	54	75	56	49	46	57	57	62	58	60	70	59	64	51	56	51	56	58	52	50	59	48	51	53	61	52	59	56	53	48	57	59	50	42	61	68	48	49	58	63	51	57	61	49	48	49	44	57	63	59	50	62	57	70	56	63	60	60	44	56	55	55	63	47	62	58	56	60	48	48	59	55	58	67	65	63	60	50	55	63	60	53	71	56	49	59	51	50	66	46	54	57	60	59	65	56	55	52	61	53	40	63	65	53	41	49	63	50	55	47	60	48	50	66	62	51	75	61	61	57	66	48	54	61	54	57	52	72	57	50	55	61	56	58	50	44	56	55	59	59	50	58	53	56	73	60	66	54	78	54	51	52	57	55	61	62	69	57	61	63	61	48	62	58	65	54	56	55	70	59	65	59	61	56	45	45	51	63	56	38	48	52	58	53	45	69	64	59	69	62	39	50	60	55	57	60	50	60	51	63	43	60	50	67	49	57	60	63	51	62	45	61	63	74	55	67	62	63	64	51	77	57	48	49	52	56	56	60	56	66	42	68	52	60	74	50	48	61	61	35	69	61	41	55	53	59	53	71	55	58	61	55	61	51	58	66	63	52	51	55	57	59	56	57	58	45	65	79	57	56	48	47	53	58	61	68	44	53	66	48	58	51	63	59	63	60	63	47	55	53	70	59	60	53	69	58	73	56	54	58	55	51	70	65	48	46	65	39	48	68	57	55	47	48	48	61	57	57	64	54	70	54	51	50	59	67	76	63	62	49	64	61	58	54	57	63	54	57	57	49	44	51	53	53	51	68	52	58	50	49	53	40	48	52	58	55	50	62	38	57	63	51	64	52	73	46	64	57	60	49	46	57	49	54	58	50	55	56	56	69	61	52	65	58	52	61	73	62	45	50	58	60	51	69	52	47	51	59	60	48	75	62	49	63	52	55	55	63	68	49	50	46	59	64	68	65	49	49	48	57	67	46	73	71	62	59	61	43	61	44	50	56	48	51	65	46	69	49	57	57	58	66	58	48	56	61	62	31	43	40	59	71	54	59	66	58	65	46	59	52	56	57	47	57	51	54	53	64	57	53	53	49	40	49	52	63	42	66	62	66	49	38	56	59	47	70	70	56	51	57	50	59	71	62	60	56	49	50	60	49	54	65	65	57	43	53	55	53	47	61	53	51	50	74	50	53	67	63	71	59	51	54	51	47	64	62	51	59	66	64	46	66	53	54	46	59	48	61	52	51	52	61	61	75	59	62	55	57	58	49	60	47	46	47	48	58	50	74	54	53	57	48	49	64	50	65	70	44	60	65	64	64	61	61	47	51	58	60	64	51	65	50	58	46	46	53	55	56	43	70	61	67	51	56	61	46	56	60	56	62	54	42	65	51	54	43	54	67	41	45	56	53	45	61	58	53	54	61	57	50	62	51	75	46	48	56	61	41	65	45	56	61	62	52	56	49	63	55	57	53	41	55	61	72	57	58	69	48	48	69	58	60	56	62	49	59	64	59	54	68	72	63	50	51	51	51	65	59	49	61	57	50	59	63	72	64	59	54	60	70	46	53	60	57	58	42	49	43	48	59	65	46	65	53	53	45	47	61	54	43	50	43	54	53	67	56	59	50	63	66	60	48	62	63	53	61	54	63	57	69	57	61	62	53	47	55	65	60	57	49	73	73	64	57	57	55	51	59	62	77	48	52	59	70	57	58	59	47	47	57	64	43	56	60	57	74	53	56	44	63	51	57	64	66	68	54	56	49	58	53	66	63	51	55	55	59	52	57	65	64	59	52	56	50	48	53	59	47	55	66	64	49	58	46	43	51	63	50	62	73	68	54	56	54	59	60	57	46	58	60	55	49	54	52	57	45	66	55	61	57	49	58	52	49	55	56	50	55	50	60	59	64	45	55	58	56	65	55	66	65	64	56	46	55	48	64	40	40	58	60	53	54	55	56	57	62	51	45	52	58	50	60	56	52	67	51	58	57	37	53	49	57	48	55	62	42	52	49	72	62	59	53	48	65	48	55	58	67	69	65	67	56	61	54	50	54	54	66	52	49	50	69	66	53	53	43	64	43	54	57	55	60	61	54	56	66	64	52	57	51	57	47	51	61	42	51	48	52	67	69	58	52	42	62	56	53	48	51	52	62	57	56	49	50	63	54	50	51	64	57	65	58	52	54	48	62	46	57	74	57	45	60	44	57	57	59	52	53	62	54	51	57	41	60	55	71	53	56	63	58	68	61	68	66	54	59	66	57	69	54	59	49	51	53	58	67	54	59	50	55	43	61	53	60	55	55	59	63	51	55	43	58	52	54	63	50	55	51	50	63	60	49	64	45	67	62	61	52	55
24810	21936	15854	33759	44646	41639	33943	28302	15279	8992	10354	4901	4225	3633	3270	2936	2791	2693	2587	2465	2065	1963	1871	1739	1715	1609	1515	1480	1507	1398	1406	1295	1300	1329	1307	1242	1199	1228	1183	1229	1256	1145	1183	1096	1130	1100	1120	1117	1129	1204	1145	1111	1116	1110	1087	1064	1055	1026	1053	1079	1062	1007	1005	999	1076	1045	1015	1070	1091	1053	1037	1009	1028	1055	991	1073	1034	1085	1029	1003	1005	989	1007	1001	1052	1039	1000	986	1019	995	1020	967	986	1031	965	1058	945	1015	1027	989	1029	971	954	1038	1042	1044	1002	980	1003	987	1032	988	943	1005	966	1003	995	997	978	996	1034	984	982	1006	982	1028	1006	1026	946	985	955	1048	1038	970	1039	977	945	985	991	1016	987	960	1010	987	966	946	984	948	1012	946	1063	994	942	935	1018	983	991	958	1015	964	990	972	967	1025	996	1014	1004	986	996	950	994	959	989	954	969	971	1018	1016	1018	932	1011	1006	1008	981	1003	966	983	992	979	970	1010	988	993	968	988	923	949	973	1018	987	992	925	950	975	982	1005	927	934	971	935	923	970	1010	955	943	971	966	993	973	939	974	1009	1013	1007	995	955	1057	973	959	920	933	1007	945	1032	962	955	966	945	992	1006	916	968	1010	1013	1009	1022	945	933	980	1039	1011	971	967	965	1024	964	978	986	982	1011	986	952	1027	1056	964	972	992	990	982	961	940	940	999	967	961	971	986	935	992	970	983	990	997	957	1029	944	974	955	999	965	969	980	990	938	947	1028	1001	937	973	978	963	954	966	1000	1000	1000	908	950	978	980	990	993	942	931	974	1043	947	973	969	967	1007	985	986	934	978	1012	957	988	1020	947	983	967	1020	915	1025	1013	958	948	913	972	907	970	945	1004	1037	953	1041	1014	1002	993	989	959	988	970	967	951	963	1009	926	996	955	1041	944	935	962	974	994	961	999	903	957	1008	949	950	981	983	954	954	968	1002	980	939	960	897	972	964	964	1006	937	986	975	1013	991	963	981	962	954	997	980	984	1043	965	1015	916	936	929	1013	957	942	958	953	960	981	955	1038	961	935	1013	1003	1001	996	1020	1002	993	947	984	928	923	953	939	989	986	943	1031	948	969	990	980	984	937	962	978	970	1003	995	957	973	967	989	960	1008	980	967	932	949	989	973	1001	991	1005	937	980	966	1001	924	963	899	993	990	1004	1004	959	1008	934	968	1011	1006	944	974	941	952	1020	1021	955	975	949	956	941	995	959	956	988	1017	942	961	977	984	948	974	981	1001	978	977	962	941	974	957	986	951	997	999	1016	964	961	985	948	961	921	972	1010	993	987	996	995	963	965	967	1033	946	1031	991	925	969	996	977	993	967	946	959	1027	1007	1011	953	992	1000	984	999	977	963	966	983	1039	933	985	957	936	1002	1008	946	958	1008	984	992	946	1028	946	1008	1010	950	1007	972	979	946	1007	965	1008	963	1056	1017	978	968	982	1005	944	982	960	984	991	1006	981	954	956	1017	996	963	966	1002	997	915	915	978	942	979	999	954	975	976	969	1019	927	996	982	996	992	990	992	979	979	969	1001	953	986	966	939	962	1022	932	966	933	989	974	923	987	963	972	963	1006	989	1010	1002	991	1000	1000	972	984	1016	979	935	975	943	1019	984	971	929	940	950	1010	983	963	989	958	1036	1009	962	994	959	953	947	1026	976	954	936	989	972	967	1026	970	976	965	982	975	939	926	990	985	965	991	947	989	956	1028	965	949	994	950	938	1000	958	945	987	1014	998	988	1003	1022	944	902	993	946	980	1006	971	969	953	1032	950	1008	952	1039	945	1008	951	942	1007	979	974	1026	1030	977	998	1025	968	922	964	957	991	958	985	1002	986	941	1001	1022	978	989	939	997	953	986	1017	996	991	961	973	971	981	926	1065	963	1006	952	1008	954	973	983	1024	982	946	971	983	944	950	986	956	966	928	924	1024	983	1017	938	993	969	969	959	962	952	933	1004	947	935	939	993	1037	958	1042	943	952	918	1013	967	975	992	992	970	975	1007	1000	1003	961	972	941	939	986	1011	949	998	936	935	988	911	981	1007	981	938	1018	942	934	965	970	978	966	938	972	1024	998	941	986	1003	977	959	964	1033	988	1001	976	1007	1013	966	948	948	977	964	958	967	991	1001	938	903	958	960	998	974	917	986	993	993	951	936	960	1024	975	962	946	988	951	978	1026	958	970	971	991	1000	961	955	993	951	997	884	980	954	1014	982	974	1028	935	989	1006	980	951	990	968	1018	912	976	993	1021	935	1005	975	934	983	916	955	962	951	939	985	999	962	983	949	967	934	1004	1040	975	1004	994	937	974	1001	987	1004	958	970	993	997	975	989	1022	948	916	956	959	1005	962	956	967	977	969	992	1004	955	969	1040	983	997	938	998	991	1002	976	989	991	956	974	957	1029	924	1009	1003	968	969	959	1013	953	1033	991	972	962	982	986	1009	1001	906	1025	948	948	982	991	985	1014	998	947	1031	916	971	1022	945	969	948	947	978	980	956	1021	992	962	975	982	916	977	985	937	962	950	958	996	983	986	975	996	1006	965	963	958	962	1012	966	982	980	986	994	935	1000	1005	964	997	971	942	968	929	1017	993	993	967	963	984	977	993	929	1022	923	985	1016	932	964	956	948	967	990	959	982	961	978	955	991	963	948	1005	977	989	995	968	966	987	983	1013	1004	968	1006	986	915	996	1030	1011	896	1015	1005	940	1006	969	1015	976	985	999	962	942	971	985	980	1002	953	975	989	985	985	968	968	990	1034	983	1006	1022	965	933	955	1006	1017	969	1054	992	1018	997	930	985	980	962	930	957	1030	977	950	922	991	932	964	991	986	998	944	921	967	998	976	952	1006	934	1016	972	956	961	975	1041	994	973	960	954	991	964	963	977	936	1019	977	973	1019	950	1001	1005	1022	989	970	975	1008	928	968	1028	988	966	982	1010	917	943	921	980	971	953	955	999	963	965	970	959	1032	969	951	939	971	933	971	949	1020	998	965	944	988	980	974	926	962	965	976	966	918	973	965	957	996	1001	981	978	962	951	923	1023	953	979	999	1014	948	1043	958	953	988	975	1006	969	986	944	1069	985	968	953	959	969	986	955	956	1002	969	941	1005	990	940	998	999	1040	1019	988	983	989	989	963	976	950	981	945	966	969	1024	1014	1002	973	958	970	969	944	916	939	959	956	951	995	1000	966	971	923	955	955	1017	982	932	977	978	988	981	975	959	1062	987	1001	944	911	987	940	991	953	960	1022	939	981	1016	987	970	984	958	999	990	1024	959	986	977	997	932	1013	928	988	956	984	1000	931	1025	968	1001	920	981	1067	990	982	959	994	982	937	987	976	960	987	1010	997	993	1031	916	1011	1064	997	985	1031	947	942	981	933	977	937	1005	997	991	997	1012	1050	1012	1016	1000	924	989	996	917	921	948	952	1055	932	970	991	937	985	1053	966	996	967	985	972	964	950	924	979	971	957	933	1009	1018	983	989	963	1008	1006	1041	1062	987	996	959	957	925	996	942	941	1019	946	950	993	921	1007	977	978	945	945	957	972	1014	961	984	924	987	964	1003	998	951	968	959	1031	938	918	948	936	1005	988	930	1005	996	983	950	1009	952	1001	965	1002	959	933	1015	943	1010	1015	938	929	985	966	980	990	1008	981	1019	1002	962	962	976	944	920	960	973	983	916	936	969	1031	931	1038	985	972	986	994	1030	958	968	995	1005	980	1006	967	956	943	979	950	989	972	966	1002	968	940	920	984	955	1009	1007	902	963	967	988	996	974	1026	853	927	972	931	1013	998	982	986	1012	932	1035	984	986	1000	948
1350	466	272	261	634	672	599	359	98	42	33	28	24	22	20	29	27	21	19	28	21	26	20	22	22	17	14	15	18	21	13	13	18	20	17	23	17	17	15	15	12	22	21	16	16	17	25	15	19	15	24	22	17	12	12	23	22	18	23	11	14	24	19	16	11	21	12	28	14	18	22	25	13	10	16	18	22	16	15	17	25	14	25	13	17	18	20	19	22	16	20	16	25	19	16	14	15	16	14	24	18	26	23	22	28	23	18	21	15	22	20	15	26	13	17	19	19	17	15	21	20	15	16	14	28	14	26	17	26	19	19	13	18	15	18	23	22	23	25	14	18	20	22	19	17	17	16	16	13	12	22	15	18	19	16	14	19	14	17	10	27	20	12	21	19	18	18	19	21	10	23	8	16	15	18	15	24	19	18	16	16	14	17	12	20	21	16	22	14	16	23	18	11	20	20	18	19	18	18	15	16	13	19	21	15	16	15	16	18	21	18	19	18	19	18	25	19	19	12	21	13	16	10	16	21	15	12	19	19	23	15	27	14	11	15	19	18	21	21	17	19	13	20	21	10	14	16	12	20	16	15	18	15	12	19	15	18	13	22	14	17	18	19	24	20	19	20	17	20	13	17	27	13	16	17	13	15	13	13	16	25	16	22	17	23	17	16	24	14	21	18	20	20	18	21	16	21	14	17	14	15	17	23	10	22	18	11	18	23	16	23	14	14	21	18	20	11	23	21	12	13	14	15	15	19	19	15	10	10	24	22	29	23	16	19	12	20	27	21	16	16	25	15	14	23	25	17	24	18	21	15	16	13	23	21	21	21	15	13	14	18	23	18	20	13	17	25	19	18	17	15	15	18	13	25	22	21	13	15	19	15	20	10	15	19	16	16	15	15	19	23	20	13	18	20	17	13	15	18	25	12	9	16	11	19	11	17	18	14	21	12	18	18	14	13	15	19	25	19	21	20	18	16	13	21	17	17	17	12	26	7	16	32	20	12	18	14	25	19	22	24	16	15	14	17	16	18	14	14	18	13	18	15	20	13	24	19	14	13	9	18	22	21	15	16	25	17	11	11	10	11	11	20	21	18	23	19	18	15	24	21	17	19	12	14	10	17	15	30	11	17	13	21	15	22	22	18	22	15	20	12	13	18	25	13	19	18	16	20	22	16	19	15	24	15	21	26	21	15	18	14	10	8	12	20	19	11	14	25	18	20	13	26	23	18	14	13	17	19	22	19	19	16	19	22	19	18	22	16	18	23	14	22	14	21	20	33	16	20	19	16	14	18	16	23	22	16	16	17	20	18	18	9	17	13	10	27	17	19	18	13	18	20	10	8	20	15	19	14	12	20	30	18	20	19	9	19	15	21	13	17	18	11	16	18	13	24	25	17	23	17	13	22	11	16	14	24	17	14	15	12	22	25	14	14	24	19	22	22	17	16	25	17	14	15	16	32	7	19	19	16	21	20	19	14	20	18	20	17	13	17	15	21	16	12	21	18	29	21	25	17	23	16	21	18	18	19	19	30	14	17	8	15	14	28	17	23	18	23	14	22	11	18	16	17	16	22	26	23	23	13	18	15	18	22	15	14	17	17	20	16	19	13	15	25	16	16	9	15	14	17	7	12	22	14	16	19	16	19	18	20	10	25	17	19	20	21	14	17	17	19	17	18	16	19	16	13	20	16	18	18	20	24	15	18	13	26	21	15	19	9	19	16	15	21	19	17	26	15	13	20	12	12	16	22	16	25	17	10	18	20	14	18	23	17	19	16	18	18	10	17	14	20	18	21	17	23	23	20	17	16	17	15	19	22	12	22	13	18	18	26	17	17	9	15	13	19	23	13	21	11	14	17	29	16	14	16	10	22	16	16	7	21	18	20	16	22	21	14	20	13	17	20	15	19	22	16	13	16	26	12	22	20	15	24	21	17	9	22	18	18	14	10	13	20	16	13	24	24	18	27	14	13	17	22	15	14	14	17	22	22	21	14	21	16	18	24	22	18	10	21	17	13	15	13	25	20	14	15	20	16	22	13	15	18	17	18	21	22	9	17	22	13	24	23	19	18	19	15	15	14	18	15	14	11	16	24	27	14	16	25	12	20	16	12	18	25	19	18	19	22	24	15	29	24	17	15	15	20	20	12	22	24	14	22	19	19	17	12	20	18	20	18	22	22	15	20	12	14	16	13	22	13	14	29	24	13	13	20	13	16	11	16	19	15	22	15	16	21	14	21	14	19	19	21	12	13	14	23	14	19	21	15	26	21	15	21	15	23	13	17	21	19	16	24	18	19	21	16	17	23	16	17	23	18	13	22	13	11	15	18	21	19	19	19	16	15	16	23	23	21	12	13	10	18	17	21	23	16	11	20	12	19	20	28	14	20	28	20	17	20	17	11	21	12	21	22	17	18	19	14	15	18	17	14	18	12	27	15	17	22	22	23	16	23	14	15	13	15	15	16	22	10	14	20	22	13	15	24	12	17	17	30	23	18	17	20	17	25	16	13	17	24	12	12	18	25	15	14	15	18	16	14	18	13	18	17	12	18	14	19	19	12	18	26	25	21	19	22	15	14	16	18	16	16	18	19	18	17	15	13	16	20	12	18	17	17	15	19	16	22	14	21	16	13	17	18	17	18	18	23	13	10	23	17	15	18	12	18	26	10	18	14	17	11	14	22	17	24	26	11	15	18	22	18	28	19	19	24	15	20	20	18	19	19	29	14	23	19	17	16	14	30	13	19	19	17	8	15	14	22	19	19	20	22	19	23	19	16	16	16	16	20	16	13	19	13	17	24	23	12	21	21	18	17	19	19	22	15	15	18	14	13	15	18	25	19	10	9	19	15	18	20	17	20	20	15	9	10	25	22	32	18	10	21	16	18	16	21	18	12	27	9	12	16	19	16	18	21	18	21	14	16	20	16	17	18	19	19	18	18	7	15	14	16	19	19	25	17	18	25	14	20	15	21	17	8	25	13	15	19	22	17	10	16	21	20	24	22	16	12	13	20	15	21	19	14	19	27	17	16	15	16	16	16	12	15	13	17	17	21	12	22	24	14	23	11	11	11	14	22	20	10	20	18	19	22	20	17	20	20	22	24	15	18	12	13	15	14	20	24	12	18	16	21	19	18	28	16	18	14	17	11	12	18	24	21	14	16	17	14	18	15	18	8	11	12	21	18	16	18	17	18	20	16	15	21	15	15	13	13	12	16	18	19	14	16	18	16	17	28	10	14	22	26	20	18	14	17	22	20	23	12	17	21	17	19	17	27	20	11	27	16	26	14	19	23	18	18	14	24	25	10	24	13	17	21	14	19	20	15	18	17	18	26	12	18	11	19	19	15	22	9	16	17	18	16	21	20	20	19	21	12	10	19	22	36	20	16	9	10	15	19	15	23	19	16	11	13	13	19	13	15	27	15	20	20	11	17	12	17	25	21	18	14	24	22	21	10	23	20	24	12	19	13	19	12	18	21	16	24	13	19	22	18	19
16342	14289	8066	23678	34101	31464	26771	17903	5149	1861	2076	827	721	701	635	595	616	701	628	561	495	459	398	431	424	364	454	415	387	383	425	397	391	393	373	366	350	346	420	393	361	363	336	349	351	356	326	357	353	354	328	345	387	376	354	337	363	349	371	361	325	343	328	348	302	334	328	358	324	344	304	341	369	346	346	333	318	345	326	319	326	303	339	311	324	324	321	350	320	348	345	346	358	324	350	349	332	337	353	336	363	340	329	370	349	332	361	323	298	315	302	337	323	329	311	303	305	364	373	341	313	349	324	334	335	307	357	350	331	350	334	299	323	303	360	326	322	346	301	331	331	276	306	342	317	328	294	360	353	357	344	338	318	325	342	340	341	307	340	360	326	333	353	313	325	350	329	351	315	313	333	340	329	360	343	351	338	328	307	347	324	351	322	341	329	340	346	322	296	369	326	336	321	348	323	315	326	317	336	324	356	335	318	318	341	324	342	308	334	331	330	335	325	334	318	381	314	326	309	329	358	318	365	312	322	312	311	327	335	356	341	337	323	362	341	314	325	339	337	315	327	319	351	330	336	319	338	337	334	321	343	325	347	332	342	342	327	330	296	317	343	321	338	322	331	356	325	363	338	304	347	298	320	332	336	363	332	270	352	310	357	306	328	331	302	344	312	357	327	325	338	323	324	337	364	351	345	326	326	346	343	360	327	324	343	360	362	323	325	323	348	324	315	308	334	315	326	343	326	332	366	336	350	346	326	327	327	355	320	370	358	329	340	338	332	325	293	362	327	325	323	301	299	319	352	357	319	340	341	336	315	333	330	326	318	324	350	323	347	338	323	322	350	323	341	341	337	344	335	339	327	341	327	320	336	320	344	306	316	315	325	327	324	331	312	331	303	333	304	369	322	344	335	292	317	344	336	359	306	332	304	346	322	314	320	345	311	333	314	324	309	307	336	342	342	348	329	340	331	316	332	362	340	320	350	324	337	313	340	339	339	330	352	343	300	311	317	319	287	324	327	333	329	322	339	320	319	320	328	333	321	349	325	356	325	364	337	359	327	315	371	362	319	341	346	324	327	309	347	321	338	319	354	318	378	339	300	332	319	335	338	346	349	339	336	316	304	339	342	333	321	341	314	351	352	306	348	331	362	357	320	327	318	367	341	365	343	342	313	308	372	339	328	323	339	342	322	353	298	313	326	347	306	337	298	328	331	329	343	335	376	335	381	298	334	332	340	322	285	306	345	313	345	358	331	347	348	337	330	330	359	329	332	343	329	324	325	356	334	332	309	309	321	312	344	305	322	372	339	341	321	330	332	333	339	324	325	329	318	332	335	312	326	377	326	336	330	327	321	299	372	335	352	336	331	347	357	306	332	339	306	346	351	326	333	345	322	338	321	309	327	317	334	301	347	366	361	307	327	339	327	334	332	324	332	335	322	326	346	351	317	336	338	323	321	332	320	327	341	311	345	362	329	348	356	347	342	335	306	311	318	305	332	337	323	341	334	329	308	341	345	314	323	338	318	356	319	340	351	345	340	344	361	358	317	330	318	333	323	306	352	335	349	316	301	344	343	326	331	334	342	318	337	326	318	312	312	313	347	279	329	338	315	351	339	303	343	292	335	336	322	300	345	330	326	322	340	304	318	273	336	350	366	351	334	303	344	338	351	328	315	364	323	329	334	374	326	343	359	290	349	298	339	323	334	349	350	318	330	323	322	317	350	350	338	328	332	359	335	320	338	335	346	317	352	358	321	329	327	348	329	340	318	347	329	343	322	315	318	347	345	336	337	337	343	327	345	334	328	348	331	342	329	289	323	330	300	347	337	348	326	301	351	352	306	362	315	320	319	367	323	337	295	325	354	327	319	335	325	329	339	312	368	324	341	343	343	358	314	316	354	331	320	317	370	309	297	343	308	319	305	358	342	337	356	321	349	367	381	326	294	314	314	329	339	322	330	330	348	320	316	328	332	330	344	325	323	339	335	325	334	318	355	344	340	323	336	342	300	337	328	335	357	355	356	322	348	303	352	315	351	341	332	298	332	334	323	345	318	305	338	305	320	349	338	323	316	358	310	313	349	348	311	343	327	329	338	313	365	335	292	339	358	334	319	312	324	316	320	365	329	343	355	335	328	329	338	337	335	330	312	353	320	335	347	355	358	356	312	340	355	310	328	357	348	319	322	362	357	316	335	347	312	339	355	314	335	361	353	332	336	342	300	305	313	319	328	291	316	329	353	353	366	322	311	329	337	322	347	328	322	367	332	329	336	348	339	322	312	348	358	334	319	343	288	339	357	346	341	317	317	331	322	325	323	353	352	296	361	344	327	341	348	363	351	332	322	330	338	299	297	334	293	378	306	337	339	316	350	359	303	346	333	337	327	318	332	309	321	340	323	347	333	321	321	344	366	317	343	332	365	304	321	331	344	323	330	359	339	322	314	336	345	315	329	354	286	335	356	320	331	318	346	339	298	353	349	292	332	374	341	344	334	294	368	309	314	334	322	301	287	338	330	335	326	331	323	369	334	347	311	334	337	308	323	322	317	351	308	304	317	334	355	355	331	346	320	335	326	344	336	350	334	334	341	323	353	334	355	338	342	373	298	346	335	345	343	339	327	354	336	357	328	313	342	346	339	321	333	334	338	317	338	343	333	365	343	338	326	331	335	341	334	304	302	366	319	340	332	342	350	346	347	331	362	343	359	334	317	349	329	312	300	351	317	363	367	318	336	298	341	309	333	348	312	311	314	341	346	306	349	303	347	326	292	345	319	302	331	333	340	350	368	298	328	320	335	327	354	346	335	314	332	349	325	336	316	348	326	320	309	325	324	339	350	354	351	344	341	335	334	328	347	308	347	318	330	357	361	333	348	321	328	329	319	342	325	339	329	350	348	304	321	335	363	323	347	331	330	332	319	304	307	328	336	327	350	298	337	316	328	339	335	315	340	323	337	306	332	353	303	337	347	307	348	303	314	314	333	340	341	338	342	322	325	337	361	347	344	314	342	320	361	354	306	324	332	329	319	348	343	327	299	341	326	332	335	356	335	345	348	334	287	334	331	344	349	338	332	349	328	337	329	343	353	296	327	324	327	318	300	331	314	296	333	288	321	333	378	318	337	310	313	356	302	355	333	336	323	335	318	332	329	322	363	375	348	337	300	313	322	337	343	344	353	321	346	350	326	343	318	335	342	348	321	315	343	323	339	356	326	349	349	332	355	348	374	299	341	333	315	331	327	321	328	327	342	362	300	358	335	335	317	327	314	316	340	334	338	317	315	345	340	334	356	329	337	314	318	309	320	379	366	334	364	338	333	329	342	351	345	327	331	340	324	309	370	316	324	357	330	337	334	342	338	305	345	341	375	310	342	309	341	341	291	368	309	366	344	344	368	335	316	331	363	337	365	353	350	324	320	322	366	335	296	338	323	313	325	342	328	315	335	351	347	335	333	320	348	372	345	327	312	337	317	335	334	321	331	335	334	344	336	357	345	363
806	754	419	413	938	1213	1001	549	152	135	253	73	64	60	49	55	61	66	51	48	49	53	43	43	43	39	52	42	30	42	32	36	52	38	32	40	45	39	38	31	38	44	43	37	49	45	37	41	31	46	32	40	38	50	43	41	49	44	34	43	43	43	29	31	41	35	47	53	38	44	53	43	44	51	41	34	37	39	37	42	38	43	41	34	44	44	46	40	37	43	29	43	37	38	39	41	40	38	47	41	37	36	37	52	40	39	44	46	26	38	45	55	31	44	41	35	32	35	40	32	33	32	58	44	37	52	44	32	36	43	46	40	30	34	35	31	35	22	42	41	35	39	48	35	40	29	42	46	46	49	30	31	40	41	45	32	52	45	26	42	24	31	37	41	26	41	33	38	39	31	36	29	37	42	38	33	38	42	34	34	35	47	27	35	45	41	40	44	38	37	35	25	49	43	29	38	30	45	35	55	36	45	30	46	34	43	47	39	28	35	30	46	44	36	41	43	43	42	35	35	40	46	34	50	38	55	41	32	42	34	31	37	37	36	42	36	43	49	48	28	36	47	45	39	39	25	43	40	42	33	46	36	36	42	32	31	45	47	51	41	41	44	43	34	39	43	42	47	35	29	39	44	39	39	35	36	31	42	28	33	58	48	54	47	33	40	25	36	45	39	32	41	37	51	35	32	29	35	33	40	30	24	29	37	40	31	42	51	47	39	46	41	36	30	43	47	34	48	29	45	33	25	45	43	33	35	39	44	41	60	41	42	43	37	36	45	39	31	38	39	41	43	46	33	43	42	43	28	44	40	30	40	37	36	41	39	39	37	27	41	37	32	36	40	38	52	32	29	27	38	46	29	37	35	37	41	44	41	43	35	29	37	45	48	35	39	33	43	27	33	36	40	43	45	41	38	40	42	33	38	25	39	37	41	27	37	40	36	43	43	35	38	37	36	40	34	44	41	31	38	42	35	31	49	28	40	40	36	29	32	43	40	43	38	32	37	32	44	38	48	45	35	40	53	35	46	42	40	37	45	34	44	33	45	37	37	34	33	34	38	41	38	34	28	31	44	39	33	49	43	39	40	35	35	38	38	30	31	23	41	45	33	41	37	29	31	52	37	27	44	32	40	49	38	28	42	32	26	36	32	37	40	42	38	39	42	37	43	41	37	40	42	47	45	47	31	44	35	39	33	42	45	32	28	37	34	28	41	32	37	42	29	38	36	37	36	41	41	37	28	38	28	32	37	44	42	38	37	48	45	34	44	41	40	52	40	31	30	34	34	44	34	43	22	39	25	37	39	45	30	39	43	45	40	37	35	38	44	38	36	40	46	32	39	40	37	43	41	42	31	33	36	50	42	37	36	39	43	45	42	30	38	40	49	30	29	38	41	37	39	31	43	42	36	40	26	36	36	29	48	48	32	39	37	35	45	39	30	31	43	54	39	46	37	41	36	34	42	39	37	49	38	43	44	33	30	41	39	41	29	35	33	40	41	25	42	40	34	49	41	34	35	35	32	45	33	46	46	26	26	30	32	55	45	41	34	35	39	38	31	32	34	36	53	51	35	31	46	39	45	31	42	46	29	40	47	52	40	31	42	53	40	41	37	44	40	39	39	33	28	38	43	38	34	48	32	54	35	35	32	48	39	48	37	38	34	40	44	42	51	32	50	39	40	35	39	38	41	50	43	39	41	42	46	45	33	52	33	43	44	34	46	41	29	43	27	39	43	42	39	41	39	44	44	45	37	52	41	30	37	37	34	38	42	40	36	50	39	36	42	41	31	48	33	42	35	50	38	40	32	37	34	38	33	36	32	31	38	43	42	40	33	38	42	28	35	47	44	30	35	39	45	33	25	48	39	41	42	41	37	43	42	42	45	36	36	46	34	40	39	34	35	42	32	33	37	45	37	34	43	51	42	40	44	40	36	35	45	41	27	38	46	44	39	43	34	28	37	39	37	37	25	35	28	40	37	38	40	32	36	31	43	42	34	40	40	38	29	48	31	38	34	40	30	37	40	33	41	46	35	43	31	33	47	29	37	53	28	34	36	44	42	42	31	35	34	31	35	36	32	41	42	35	47	38	41	49	52	24	40	37	41	39	27	43	31	36	38	41	34	33	40	42	50	34	38	28	53	48	33	39	30	39	42	38	33	30	50	51	35	43	33	51	37	47	38	34	38	42	33	37	36	43	46	44	38	37	38	37	42	30	34	34	40	39	35	35	41	48	50	41	43	40	44	35	47	57	40	45	40	47	38	35	35	40	33	35	46	29	28	37	37	31	35	40	37	45	26	39	29	40	35	34	50	44	42	45	41	37	40	32	44	44	34	46	43	43	34	33	36	32	45	31	42	39	39	44	51	38	41	36	41	40	43	39	48	27	33	39	42	33	42	39	39	29	37	46	32	37	39	26	45	46	41	33	44	36	59	40	32	33	37	48	34	40	41	41	46	44	35	50	33	31	25	48	46	36	41	34	51	44	39	41	33	37	41	33	35	27	37	36	47	44	35	34	32	46	42	48	47	39	34	46	37	43	29	51	40	39	44	31	34	38	35	32	41	33	46	47	28	36	37	38	36	44	39	39	40	26	39	46	29	32	45	41	36	50	39	37	38	41	46	36	38	43	31	33	38	48	41	50	38	50	31	34	27	49	38	50	40	41	34	40	42	34	45	45	35	34	32	44	26	36	36	41	50	33	43	36	29	43	40	39	47	42	41	41	34	36	41	34	37	33	39	44	43	34	40	39	34	40	28	27	28	35	31	39	49	43	35	38	38	41	46	45	31	25	48	34	33	40	33	36	38	42	32	43	35	37	43	36	41	34	50	36	34	43	44	39	51	47	38	29	34	35	37	37	41	51	32	40	34	40	37	29	37	34	37	31	38	47	41	40	34	52	34	41	41	40	45	45	40	39	34	39	40	37	46	31	45	42	38	45	30	35	30	35	42	41	35	31	38	36	41	25	35	32	41	40	40	33	46	36	36	40	34	42	43	37	38	33	33	33	45	36	28	52	53	41	39	38	50	37	34	38	39	33	46	49	46	45	32	44	43	39	36	35	28	39	33	36	37	37	44	31	41	42	33	46	53	36	37	23	41	35	39	31	45	43	37	38	34	36	33	31	39	31	40	44	33	34	41	38	39	40	43	24	48	39	37	35	46	40	41	31	46	39	37	43	36	26	33	46	35	46	41	45	28	50	26	41	37	39	36	47	36	37	31	37	52	49	38	35	41	33	44	31	37	49	40	35	39	36	45	36	41	35	33	44	30	42	42	40	37	33	29	38	33	43	46	49	50	44	39	33	38	36	39	39	33	28	47	39	40	34	43	32	45	37	40	29	46	47	31	21	33	33	39	30	51	45	33	35	39	39	40	34	29	43	43	33	41	46	31	39	47	30	35	31	40	34	34	39	40	39	42	32	42	38	30	41	42	31	41	43	43	47	35	40	48	50	34	32	40	39	34	31	35	52	43	39	28	39	42	46	33
19161	18106	11208	28900	38640	37589	32743	21223	8706	5625	9557	2484	2265	1900	1627	1560	1595	1594	1477	1420	1221	1151	1080	1029	918	991	979	907	881	856	895	903	888	890	888	783	779	808	761	817	775	765	767	791	760	773	711	739	782	820	771	741	789	784	737	747	704	720	731	712	693	747	714	708	663	748	727	717	699	730	696	715	750	653	733	739	743	705	733	690	722	678	679	670	725	709	686	712	740	712	726	670	678	701	694	717	697	651	720	667	698	693	675	738	675	707	711	694	653	676	723	683	647	650	706	710	687	683	697	705	679	701	667	711	694	715	713	701	709	711	708	714	682	699	728	668	676	676	690	666	673	712	681	686	703	665	721	679	755	727	657	717	719	690	702	707	748	701	717	715	711	687	697	693	679	717	674	669	688	651	684	710	744	719	677	678	681	720	658	691	672	668	687	698	714	692	659	715	686	676	685	668	715	696	683	649	649	726	702	671	692	689	650	686	676	693	681	746	710	728	693	702	746	693	643	715	711	707	696	639	645	649	659	666	702	704	725	687	690	714	737	693	661	672	688	662	710	708	672	690	688	680	703	689	675	734	694	644	696	698	647	691	739	672	667	655	715	705	687	704	667	695	716	665	705	696	671	734	678	683	679	690	651	684	731	650	669	718	653	725	689	684	671	653	681	632	704	730	674	701	652	698	659	718	686	691	679	714	655	662	660	682	703	701	691	644	656	672	652	743	632	684	677	658	674	698	662	734	660	695	715	714	675	732	699	738	677	675	702	659	704	640	700	727	709	664	671	664	733	684	695	677	722	677	676	670	735	670	672	658	693	682	698	652	655	653	710	675	691	698	617	709	703	702	725	678	696	685	696	668	688	699	702	725	672	693	678	640	693	687	659	648	688	718	692	692	693	715	631	682	654	645	684	688	688	665	683	703	680	655	673	676	680	687	649	710	677	685	656	676	679	697	698	680	721	644	673	703	661	686	659	670	688	713	642	694	651	689	666	699	692	660	706	655	697	707	689	695	706	701	693	683	673	663	673	679	700	686	696	634	702	626	696	618	670	698	655	744	696	703	642	673	719	686	718	637	709	667	683	672	703	657	693	687	718	713	704	694	709	666	718	712	653	720	715	698	669	714	770	655	667	740	691	656	669	717	656	667	707	656	684	654	651	697	661	663	716	665	740	695	689	685	710	745	720	676	680	688	679	728	679	688	720	688	717	678	697	602	675	686	692	652	725	691	731	696	713	691	688	666	735	677	712	663	679	657	705	661	708	694	667	700	638	674	688	643	709	685	611	671	664	670	736	663	718	705	645	704	722	652	668	683	654	693	676	701	680	730	662	682	716	673	719	667	643	689	684	676	668	726	652	709	658	683	647	693	667	707	697	710	648	700	657	724	647	714	701	641	682	712	673	715	704	700	612	691	678	698	718	714	702	701	657	715	701	683	692	707	683	704	696	660	682	704	679	669	654	690	675	655	668	692	692	706	683	675	657	669	693	669	653	675	684	618	686	670	704	691	667	694	669	632	667	690	670	713	726	669	698	712	706	695	669	675	684	677	704	692	733	690	696	733	672	668	656	658	700	645	680	703	692	655	706	710	675	690	717	679	666	709	652	658	673	632	700	702	729	651	672	733	678	681	745	678	724	674	675	717	671	663	700	674	678	694	690	670	696	691	717	672	678	672	679	678	682	704	665	696	656	694	710	648	670	700	663	694	710	717	629	702	698	735	638	699	689	660	706	705	726	655	689	661	740	708	700	690	719	748	696	658	665	709	651	703	654	661	736	659	700	662	720	690	680	703	685	699	721	652	698	758	675	718	713	667	664	721	663	677	668	721	694	689	696	688	644	701	682	696	673	670	667	674	701	669	687	682	672	739	676	685	695	678	701	697	680	743	737	693	670	669	669	715	659	667	673	710	676	686	690	682	725	697	655	746	721	670	693	676	712	675	677	684	687	668	711	691	693	697	676	709	671	703	712	678	724	677	692	699	670	670	683	687	745	674	663	609	688	672	687	698	704	689	689	747	673	688	730	658	717	707	663	714	738	677	676	650	716	704	705	727	669	721	712	663	705	715	666	729	708	663	694	690	701	681	674	647	731	724	680	724	679	675	685	659	680	697	672	663	675	680	682	664	667	683	707	719	705	667	712	675	662	695	750	725	730	698	686	673	693	676	744	705	675	720	691	687	676	631	664	669	665	666	680	683	686	702	680	695	737	625	665	653	731	680	667	707	649	664	659	707	688	710	663	684	650	704	684	662	634	716	648	703	693	703	706	732	670	694	705	693	658	728	682	705	684	712	681	718	723	675	710	685	676	665	701	725	650	636	701	628	680	738	723	727	707	682	720	672	675	719	654	681	669	675	674	664	683	686	701	749	706	701	674	682	683	734	669	682	678	633	705	697	675	728	754	689	685	689	717	650	715	659	688	653	683	720	708	755	708	687	704	691	689	688	690	702	660	729	700	690	723	716	665	708	670	674	700	697	732	639	688	676	709	706	666	703	695	686	724	682	684	708	685	644	669	741	677	745	675	733	723	668	688	695	626	679	671	680	730	674	701	682	677	700	665	643	723	679	678	669	687	694	659	670	679	664	725	697	723	691	737	693	715	710	670	710	711	690	712	712	719	692	657	687	707	725	662	680	715	706	666	741	687	697	698	682	717	666	686	661	684	629	655	709	651	726	679	696	689	698	757	691	658	725	642	676	682	695	698	673	710	698	710	709	672	693	651	656	675	648	666	687	715	715	729	728	647	712	719	714	724	682	654	721	674	617	681	688	661	756	701	733	650	686	673	688	734	718	632	677	714	689	698	674	673	665	680	718	721	630	673	688	715	688	691	746	714	701	709	648	730	672	692	648	682	666	727	680	663	649	693	681	666	665	690	685	667	682	694	731	634	675	694	660	667	687	683	677	723	662	681	658	700	691	724	686	655	708	667	656	694	702	697	702	631	670	670	657	628	746	697	649	673	679	686	687	727	696	684	707	696	696	739	706	687	675	633	685	661	707	656	653	684	709	666	714	717	697	680	661	672	711	685	674	709	694	709	701	710	700	706	676	685	656	659	691	676	641	688	646	735	646	693	663	688	698	681	670	704	667	705	724	687	696	692	687	651	650	680	669	704	684	675	676	711	681	679	697	663	643	715	704	714	673	703	706	719	688	690	668	688	654	698	687	629	687	693	644	701	720	711	655	725	679	674	678	676	644	688	722	663	720	691	676	692	649	703	668	740	721	713	704	700	688	697	690	691	673	677	732	745	696	628	674	630	694	664	674	723	689	744	700	724	719	690	672	665	687	722	664	732	666	735	677	675	690	666	681	660	653	671	678	696	659	686	720	691	736	681	682	677	699	713	660	683	677	675	713	737	667	701	693	685	696	720	696	737	749	722	708	663	722	682	676	687	688	736	698	723	656	690	648	755	685	681	675	673	678	700	676	668	652	659	713	694	703	656	698	671	739	667	708	717	623	693	662	703	730	721	718	706	660	671	676	723	698
2404	641	414	402	853	1120	1051	485	130	113	515	67	39	42	56	41	33	44	40	36	32	31	35	36	36	34	24	21	17	29	26	42	30	18	27	25	33	22	25	18	28	35	25	30	18	23	22	28	23	30	26	31	23	30	25	23	28	21	29	17	16	30	19	30	15	26	15	27	25	31	26	28	24	15	28	25	32	20	20	26	25	22	28	17	20	19	24	24	22	20	23	24	12	29	23	23	21	21	24	24	29	22	19	27	22	22	23	27	32	24	26	21	22	24	21	21	21	21	24	23	20	25	17	23	20	34	21	26	21	29	28	31	31	32	31	30	27	26	29	18	29	19	28	26	24	23	21	35	29	28	29	33	16	15	20	15	22	30	23	29	19	18	24	19	30	36	28	25	26	28	26	29	24	26	23	28	19	22	22	33	25	26	22	33	35	35	29	30	25	18	23	30	19	21	18	34	19	19	15	18	27	17	29	26	27	23	20	21	15	23	23	32	17	32	30	22	22	15	19	23	24	21	26	27	24	18	18	25	27	23	27	22	20	17	25	18	29	21	22	19	40	21	16	25	20	26	17	17	36	23	26	20	20	25	20	22	24	26	28	19	25	23	26	24	24	27	21	26	20	31	25	23	22	29	25	34	28	32	23	20	27	20	22	33	23	25	21	27	28	22	26	25	29	29	22	26	23	24	17	23	18	22	24	21	21	28	26	20	23	18	25	20	25	18	27	27	26	29	29	42	26	30	24	27	25	18	23	22	20	25	25	28	20	25	18	14	25	30	20	24	27	18	24	23	31	23	16	22	19	24	28	29	19	17	18	16	29	31	14	27	25	29	24	21	29	28	24	23	21	18	27	23	28	19	31	23	27	33	24	17	25	19	29	35	21	26	26	20	20	24	29	37	20	22	28	25	29	32	27	28	19	29	24	22	32	19	28	30	31	21	22	21	26	24	24	29	24	33	28	24	26	25	22	29	23	24	26	24	23	24	26	19	18	26	34	24	23	25	35	20	31	33	29	25	20	24	20	17	25	29	29	18	20	23	25	29	24	34	19	30	30	30	25	24	24	26	25	20	25	16	19	22	25	22	28	26	22	24	22	33	24	30	32	23	29	23	21	23	22	26	28	26	37	20	23	28	22	28	22	27	30	26	27	23	18	26	31	23	17	22	32	21	20	23	37	24	29	24	20	18	33	20	32	23	21	26	31	24	22	14	21	15	27	17	23	28	23	26	24	24	26	32	23	21	29	23	27	24	32	27	26	20	27	13	24	23	20	27	23	22	30	25	40	16	23	26	29	28	18	24	19	25	24	29	17	14	27	23	32	24	19	27	21	21	19	16	30	24	29	16	15	25	17	14	29	29	29	20	25	27	30	24	24	14	25	34	25	37	26	18	24	24	18	38	22	23	29	27	23	33	27	21	24	25	22	35	36	23	23	24	30	33	18	21	24	20	25	37	27	22	22	19	25	28	18	26	28	28	16	29	18	20	23	30	16	29	25	15	26	18	21	20	23	25	34	20	15	20	26	23	22	29	28	15	22	25	26	27	30	28	25	18	20	22	21	27	32	26	29	32	29	26	20	18	25	20	29	26	27	34	19	19	29	26	22	24	16	34	20	32	32	26	30	19	22	21	28	20	25	22	22	23	23	28	23	34	23	24	29	28	30	20	23	29	23	22	34	24	19	34	19	31	38	22	25	27	20	17	28	26	34	26	25	22	18	33	28	20	24	23	25	22	25	31	18	27	15	15	23	30	26	29	28	31	23	18	19	25	22	17	31	23	23	35	23	17	28	21	26	22	23	21	25	22	18	15	18	22	29	26	21	21	23	27	23	22	19	28	26	28	27	22	25	22	25	27	28	23	23	24	20	30	20	22	17	13	30	28	28	21	38	30	27	29	37	19	25	26	20	31	27	28	29	22	25	19	21	16	15	28	19	22	25	30	21	27	29	27	25	14	21	24	34	26	20	21	22	25	30	24	20	15	18	30	20	30	24	29	33	34	32	27	19	30	27	29	25	23	25	20	23	18	26	28	24	27	25	36	20	18	27	23	21	20	27	31	24	25	43	32	23	26	27	21	19	27	20	22	22	18	28	39	23	24	30	18	26	20	29	28	34	19	17	31	21	29	27	19	21	24	27	26	18	21	30	27	25	29	32	27	24	34	21	26	15	23	22	34	20	34	23	23	25	42	31	28	24	27	22	39	26	32	25	34	21	34	20	27	25	24	16	23	27	30	24	20	33	31	25	23	23	26	24	18	23	18	23	25	28	22	23	23	28	21	23	33	9	24	29	21	34	22	23	20	18	31	26	25	25	22	24	26	21	36	26	25	20	22	23	32	20	28	20	30	27	21	25	34	28	20	22	27	31	17	36	31	24	25	23	20	33	30	28	21	22	26	31	23	24	29	19	21	33	31	23	24	29	20	28	30	31	27	19	19	21	29	24	28	20	24	26	28	34	24	18	34	19	24	30	25	21	27	23	27	19	17	26	23	29	26	26	28	27	26	32	25	20	25	26	30	19	17	25	22	31	23	25	32	27	21	24	28	22	28	21	23	18	18	34	30	19	24	25	29	20	28	23	27	31	33	25	26	23	30	21	19	22	24	27	13	24	20	24	25	27	26	18	26	26	24	25	20	26	20	19	32	16	22	16	34	31	27	29	19	14	28	16	30	21	25	29	22	17	20	21	23	30	20	32	29	25	33	19	14	24	19	28	18	23	13	21	13	29	20	29	19	31	23	22	31	21	14	28	21	22	28	18	31	19	28	25	32	26	13	25	21	25	27	30	24	20	24	19	21	25	25	29	24	27	23	30	20	14	24	22	24	26	15	26	33	30	27	31	23	24	25	27	21	22	28	26	36	18	22	19	29	18	29	28	21	32	17	22	24	25	22	17	28	31	18	28	28	24	23	28	27	29	23	25	28	32	24	25	28	30	25	24	24	21	25	25	24	26	26	23	21	24	18	27	26	24	32	25	22	26	25	28	25	23	15	27	22	23	27	29	23	22	23	26	21	26	16	19	24	21	25	22	19	28	25	33	26	24	24	26	26	27	25	20	25	20	23	24	22	22	27	24	26	22	12	19	21	26	23	22	28	31	16	28	36	23	24	31	22	30	21	23	23	23	21	19	18	24	24	26	34	28	19	23	27	24	20	37	30	28	26	21	19	32	33	22	15	22	27	28	30	29	30	17	24	28	20	25	22	26	26	18	22	26	31	14	18	27	29	25	22	24	20	20	15	24	27	20	21	27	19	21	25	29	16	27	17	27	23	24	26	22	23	22	23	22	24	21	23	20	26	25	35	27	27	29	27	31	30	19	29	17	26	29	34	22	21	22	21	23	26	22	23	22	21	19	19	27	21	24	16	29	19	19	38	24	16	28	28	29	20	26	23	36	24	12	14	21	19	34	29	23	27	27	18	19	22	18	22	27	30	26	28	19	27	18	17	26	21	27	18	25	23	25	23	22	28	23	31	27	30
18169	15364	10604	28448	38214	37613	33153	19548	7438	5681	15344	2296	1889	1659	1492	1384	1319	1344	1283	1158	965	901	826	767	726	685	643	645	618	597	600	593	557	596	518	557	545	522	547	543	490	530	499	501	493	498	513	494	486	508	521	529	505	480	512	503	489	440	506	459	435	458	472	466	447	476	440	476	486	456	527	489	498	458	448	481	481	394	419	490	467	456	455	468	449	459	442	440	387	431	462	436	435	441	418	390	458	441	460	461	464	442	416	433	475	470	440	442	447	443	439	482	439	454	432	443	437	459	449	409	453	455	388	430	483	447	460	446	432	406	440	448	435	479	482	474	460	405	424	461	460	436	446	475	445	461	440	432	433	470	447	426	460	432	465	434	450	436	434	425	450	440	427	459	397	462	421	451	489	465	453	445	399	431	464	441	415	427	402	415	451	428	460	433	444	440	417	455	406	440	461	425	432	464	445	472	426	435	417	435	461	408	452	438	452	461	466	437	460	440	405	429	413	447	466	477	438	433	458	436	454	397	445	418	457	426	441	419	452	447	413	410	428	446	461	457	441	426	414	413	423	439	457	405	478	421	464	433	446	455	453	443	446	450	418	457	432	418	441	434	423	398	445	435	428	466	441	456	410	448	439	439	427	410	447	460	435	440	412	439	384	418	453	417	430	444	449	441	458	446	439	422	412	430	481	444	412	454	411	429	421	437	414	446	458	459	442	451	427	432	414	458	439	470	427	406	427	444	419	451	440	456	448	455	421	442	449	438	436	441	417	458	440	430	422	437	425	409	455	450	455	439	417	441	420	385	425	485	428	435	439	446	456	423	437	474	417	423	425	450	421	436	434	431	446	424	435	440	451	398	440	420	419	430	414	427	408	501	469	461	475	441	454	440	395	454	469	463	470	433	417	463	438	441	419	430	434	448	415	421	465	432	450	438	443	430	481	453	419	417	433	463	419	431	453	456	438	411	478	412	440	455	444	453	422	457	424	419	479	431	441	447	440	445	418	450	441	473	461	458	443	434	435	473	441	410	446	452	408	464	458	440	454	459	459	475	440	403	480	439	415	436	470	440	443	447	445	445	431	451	394	461	448	434	433	454	470	456	443	413	429	446	412	491	483	434	409	443	438	430	455	456	443	441	451	415	443	451	473	458	429	423	462	401	438	443	460	453	458	402	430	439	439	457	435	459	458	473	454	416	480	451	404	440	424	454	430	416	420	428	402	431	427	450	406	473	451	426	402	437	453	417	425	428	452	434	433	464	437	429	422	462	430	466	449	446	449	436	466	432	430	455	444	422	433	411	404	470	418	436	425	454	436	478	413	462	433	454	458	440	412	412	417	457	458	464	418	428	433	390	420	466	436	426	444	442	439	460	439	422	421	452	414	468	458	429	436	432	423	438	444	451	415	454	443	412	456	467	455	431	473	417	434	443	405	445	448	424	447	429	447	436	442	441	423	457	431	423	472	469	442	425	427	428	406	447	452	451	423	469	477	388	447	465	452	464	441	449	433	423	388	454	457	441	431	444	459	453	459	434	450	460	442	441	456	438	438	421	416	448	434	432	461	426	437	456	435	410	386	445	433	420	476	450	415	447	446	492	422	453	454	422	457	458	454	421	436	429	438	437	425	456	422	453	435	416	452	456	455	423	437	416	441	447	448	427	433	445	463	432	415	448	457	455	429	429	398	445	428	464	444	434	418	465	413	420	410	444	443	424	388	445	444	456	450	450	477	437	457	423	464	455	435	444	451	418	456	434	412	445	476	399	380	470	453	443	474	453	460	456	452	433	436	439	385	445	437	432	406	425	454	426	457	426	454	430	421	443	493	450	458	420	414	437	423	429	434	446	427	472	427	393	409	469	429	445	450	403	443	407	455	471	479	463	411	478	441	410	443	424	448	430	439	455	466	434	429	453	459	427	477	438	441	423	429	418	456	431	433	450	452	459	448	427	410	412	451	439	414	427	416	425	441	455	474	455	431	404	429	422	466	403	467	465	432	444	436	465	471	452	404	452	443	453	458	451	424	418	455	420	430	445	460	437	432	398	440	424	413	422	471	459	412	398	444	404	418	426	403	440	410	494	460	437	414	454	434	415	458	421	460	427	436	470	443	442	415	429	433	436	452	420	433	435	418	418	444	439	437	400	438	430	414	479	448	422	450	445	454	436	454	472	458	438	470	444	437	492	460	418	445	440	449	417	440	439	413	436	430	449	425	408	437	447	403	445	433	462	443	423	464	428	452	454	379	443	404	454	421	447	442	436	451	437	421	427	438	452	438	431	459	452	441	454	486	406	457	449	451	448	427	462	411	444	435	427	451	443	435	426	490	486	438	421	466	430	441	428	476	440	450	457	413	399	459	420	439	405	439	476	427	427	437	429	450	412	453	419	453	398	430	467	445	418	456	439	437	444	454	440	426	450	474	428	445	433	426	425	435	439	436	451	418	438	401	438	444	432	444	426	449	463	436	427	416	401	440	432	431	447	466	425	421	411	450	466	456	477	446	442	464	413	422	452	446	472	492	414	452	445	433	399	450	458	426	464	491	424	429	452	412	426	431	413	433	427	426	438	472	412	424	475	468	439	463	447	474	430	416	441	440	427	392	463	412	457	454	434	433	447	446	443	468	435	430	423	426	410	414	438	457	474	455	458	421	428	464	411	398	406	496	417	480	423	443	445	451	412	433	435	453	434	437	401	429	442	420	422	429	421	426	415	439	408	452	445	446	426	463	428	437	429	477	391	429	424	405	435	464	443	475	469	420	459	465	481	449	402	442	412	428	418	464	462	435	459	431	442	457	427	451	456	469	420	482	476	432	428	469	408	465	433	430	450	446	451	444	433	459	415	415	473	419	460	464	415	461	414	481	436	434	465	435	452	436	479	437	431	437	423	435	484	411	446	443	453	415	444	455	465	448	461	396	449	451	456	441	450	433	424	426	466	467	464	407	440	447	472	431	417	462	457	443	414	475	443	431	462	425	474	413	458	411	476	438	455	447	483	416	389	456	453	395	435	431	473	452	452	424	468	432	421	406	413	432	461	461	412	485	450	412	422	424	412	448	427	406	431	451	448	489	451	440	426	460	439	474	461	441	431	438	478	431	452	460	449	402	451	452	444	427	446	449	431	384	419	441	455	431	414	406	430	455	421	455	408	421	437	430	415	416	456	454	480	457	404	430	428	424	445	429	432	443	417	419	453	454	428	427	491	389	477	393	482	384	432	457	479	425	428	434	446	438	445	460	425	437	439	457	425	461	373	441	422	437	433	444	454	461	490	446	387	446	419	418	492	454	400	426	420	392	459	397	481	475	432	456	422	435	438	449	459	412	418	426	456	423	438	431	461	433	435	417	406	432	435	442	448	439	469	441	422	416	467	422	429	456	410	459	424	458	443	421	430	443	454	398	470	448	448	462	457	417	458	443	424	416	442	477	399	408	452	455	430	463	427	437	436	459	415	433	448	454	447	438	409	484	416	443	451	423	420	445	434	467	445
1617	927	713	626	1446	2006	1472	606	235	277	1056	111	129	133	87	113	89	114	90	103	95	75	73	65	64	69	65	64	66	76	50	57	52	70	62	77	63	64	67	55	51	64	64	71	57	55	70	63	55	58	57	57	64	49	54	63	57	73	53	59	63	67	51	55	65	75	62	57	57	56	51	43	53	73	49	52	52	50	55	61	53	71	74	61	58	46	45	58	50	56	42	51	54	59	59	55	49	45	50	58	71	60	64	55	51	63	57	57	65	47	56	60	66	57	63	63	50	47	49	61	56	50	44	55	51	56	74	52	53	63	56	60	46	54	63	65	67	54	54	55	50	54	44	50	52	47	50	56	49	38	54	62	54	59	56	59	44	36	56	75	46	68	48	71	51	71	50	65	59	56	51	57	55	71	53	61	57	51	47	49	59	53	45	55	43	66	55	50	73	50	52	50	59	56	51	41	53	65	58	54	62	76	53	50	58	47	57	57	62	66	65	49	64	56	45	63	58	59	50	56	53	48	56	66	68	55	53	47	49	69	64	46	65	46	49	57	51	44	53	61	56	56	57	49	51	44	52	58	50	58	47	52	55	58	56	51	61	62	52	49	59	49	51	59	52	64	57	56	51	51	52	51	50	73	56	53	49	42	39	64	41	59	53	48	64	67	46	51	49	48	67	51	66	66	44	51	52	55	69	70	49	71	62	44	56	54	52	66	38	54	60	61	59	56	46	50	58	47	61	55	57	63	56	52	62	62	65	57	69	62	46	54	47	57	57	71	60	51	51	47	46	43	76	52	46	51	57	71	56	44	61	56	64	47	52	52	67	58	61	52	59	56	61	51	59	51	59	54	45	48	59	57	63	53	62	50	57	56	69	58	53	64	48	66	64	55	51	57	63	61	54	60	50	64	57	62	44	55	59	50	61	52	49	48	55	63	58	55	57	56	55	56	79	55	52	45	61	44	62	41	54	55	62	48	43	53	64	58	67	67	59	52	49	51	57	46	54	57	50	61	54	54	50	53	66	50	47	67	51	56	57	48	55	63	42	67	67	57	44	47	59	68	52	53	55	47	66	58	55	51	55	60	55	61	59	56	61	49	62	63	50	41	49	38	62	67	63	58	52	62	68	55	57	54	46	69	59	56	45	60	56	59	64	65	55	52	48	56	39	52	66	60	56	49	53	53	51	53	54	45	58	51	64	57	47	52	59	65	58	58	51	71	61	56	42	69	58	48	63	63	48	46	66	60	51	58	53	52	55	53	56	52	59	44	65	58	59	55	62	48	59	49	65	55	46	50	61	55	55	55	62	56	64	59	61	56	52	48	62	68	53	57	54	62	53	59	40	54	61	60	46	71	48	46	54	53	63	45	47	56	54	35	48	55	43	54	43	56	50	62	58	57	75	58	56	56	54	65	61	50	43	52	72	58	52	47	61	45	50	59	57	39	51	56	56	54	51	60	64	48	58	67	63	57	64	53	60	71	49	63	49	52	37	63	39	60	47	53	50	63	53	48	43	52	41	47	55	48	57	45	41	50	57	50	58	46	43	47	60	67	45	59	46	48	53	58	58	62	37	57	47	41	59	63	61	44	65	58	53	50	57	67	66	64	37	52	62	64	52	65	42	50	52	64	62	51	57	53	56	53	54	49	53	78	59	64	60	60	56	63	63	61	52	46	50	53	41	65	67	62	70	63	60	42	62	50	47	50	54	49	70	61	49	46	59	59	68	60	64	56	57	68	56	48	57	61	69	50	56	53	63	67	65	43	57	52	43	63	64	51	52	44	64	57	52	50	50	45	49	55	71	54	45	55	57	53	56	41	46	48	58	57	58	59	54	40	46	53	63	60	59	57	61	52	49	62	63	54	50	56	42	51	51	58	45	67	68	59	64	63	47	41	61	63	70	63	48	49	51	62	43	71	46	59	69	45	60	56	56	51	54	52	58	62	62	61	44	58	50	59	41	52	52	49	55	54	50	49	48	49	55	61	64	52	72	50	53	50	54	50	61	55	64	59	54	57	53	56	59	54	51	54	55	48	49	48	63	56	44	60	49	49	45	41	59	53	60	62	59	46	57	55	39	56	60	47	53	55	58	44	48	53	65	53	65	41	56	59	63	43	64	42	76	45	59	49	57	64	50	72	56	60	40	56	55	70	64	70	69	58	45	60	52	49	66	62	60	42	50	55	53	41	60	73	51	60	56	47	58	53	65	65	55	54	56	57	58	47	56	54	68	60	55	39	50	60	57	50	58	53	59	51	45	67	64	49	63	53	61	60	61	52	60	59	62	47	43	57	59	67	38	64	61	55	45	58	66	53	50	55	67	55	59	59	54	55	57	46	64	59	49	63	45	48	42	53	57	56	66	55	55	55	57	45	58	45	46	58	52	59	65	57	50	44	51	54	49	58	55	58	56	45	64	58	61	52	38	69	54	44	61	66	59	53	47	52	67	68	57	57	56	44	51	65	55	36	48	58	51	68	59	49	71	56	61	74	49	55	55	49	67	59	50	64	52	43	60	58	52	40	50	48	52	59	35	52	60	47	50	65	62	49	54	58	49	58	72	51	56	54	48	45	58	53	52	61	57	46	47	64	57	75	51	46	50	59	54	68	51	50	50	65	60	56	58	45	56	45	45	51	60	58	42	49	61	56	55	58	60	42	55	61	58	59	48	62	62	57	56	54	53	50	54	52	48	54	45	68	56	61	49	72	61	51	52	52	67	68	65	50	55	53	57	63	54	62	43	45	54	59	52	64	66	64	47	48	52	47	61	58	53	63	60	55	58	44	60	47	55	74	55	48	59	56	57	57	61	56	56	52	47	61	49	59	47	50	70	54	50	64	59	56	61	53	54	55	53	53	47	58	54	57	48	57	50	56	68	62	51	63	51	48	65	60	49	62	54	49	75	55	68	49	51	50	70	55	47	50	52	64	61	53	49	66	59	71	58	57	48	58	57	60	54	53	50	53	55	66	55	47	53	53	52	72	62	46	52	71	44	60	46	62	61	66	66	58	51	61	61	50	58	62	50	64	60	60	57	58	62	50	60	59	56	48	48	48	58	48	63	47	59	53	61	62	48	48	59	52	64	51	55	61	68	43	60	40	59	59	58	65	51	55	60	51	46	54	67	52	40	71	62	53	45	50	53	54	60	42	54	63	66	67	50	52	70	62	49	58	49	47	62	58	63	56	49	51	52	62	48	55	54	54	57	54	55	43	50	52	63	70	52	54	57	62	56	54	58	59	59	61	47	61	57	48	59	54	56	54	60	51	54	53	38	47	54	52	54	63	61	62	50	62	55	39	69	58	48	65	45	52	61	66	49	43	67	52	59	50	50	59	52	51	62	45	37	56	55	57	43	54	53	47	43	60	57	59	53	53	51	65	61	54	58	47	54	48	69	65	52	63	62	56	47	54	54	61	45	62	51	63	37	51	65	45	48	40	57	58	52	47	65	60	45	41	58	47	43	50	44	68	56	52	63	60	59	57
23592	19108	16010	34520	43631	43176	36835	22637	12611	12889	20474	4862	4259	3738	3314	2905	2933	2820	2602	2392	2133	1918	1820	1605	1577	1580	1559	1444	1442	1400	1384	1315	1283	1287	1255	1225	1284	1155	1236	1233	1101	1142	1124	1054	1225	1161	1120	1097	1144	1111	1174	1115	1145	1155	1084	1118	1046	1024	1062	1066	1049	1023	992	1071	1037	1009	993	1032	1017	959	999	1083	1045	1001	917	1083	993	1000	988	1059	1024	1044	1010	978	1026	1038	980	1021	981	1012	995	949	978	971	995	976	1039	1047	995	1015	1035	1000	1001	953	1046	953	1013	1048	1016	1004	990	973	1061	943	981	992	983	985	998	1064	945	999	1002	972	987	912	956	1012	996	962	968	1088	1000	998	966	946	988	983	884	944	946	996	977	969	1028	1020	956	1075	1058	968	974	1042	1038	967	1026	941	986	919	1003	1017	971	941	1005	971	993	969	984	1003	906	991	1020	984	1027	967	958	941	983	992	937	1016	971	922	1029	969	1036	1030	978	945	983	987	971	958	982	996	982	1001	956	986	927	980	957	956	1014	951	1027	937	940	987	1012	943	996	970	970	962	905	986	1003	983	986	990	960	964	1002	1025	1014	991	950	970	985	1024	980	949	1000	963	901	956	1074	1011	993	1035	974	981	968	1022	1014	971	984	932	944	981	983	928	986	967	1050	1004	920	939	964	940	1005	985	1021	1011	940	954	951	931	996	939	961	936	972	1012	1006	911	977	989	977	969	994	1012	999	930	907	984	964	1025	967	986	933	937	927	967	984	1003	1021	941	962	895	1026	948	990	959	1005	1014	958	1020	969	934	1043	955	968	936	965	934	992	960	1025	986	961	979	978	957	966	985	952	993	968	1009	972	917	1020	941	967	978	967	948	1005	966	1006	981	934	959	978	951	942	966	1030	924	979	965	991	980	927	963	940	1039	968	977	994	1020	1017	1015	1012	989	1008	955	1015	971	996	980	961	1017	924	1007	940	971	979	972	979	1023	960	980	1036	952	1003	1012	1009	990	996	962	983	970	997	1008	943	932	970	972	947	988	951	945	947	1016	999	975	1033	931	949	1026	1027	952	984	955	942	966	980	960	1000	992	982	945	951	1034	962	974	929	951	1023	967	967	968	995	999	1017	1030	944	959	945	988	981	950	991	997	995	986	994	914	1004	961	936	923	980	1005	999	951	939	1023	946	1006	1004	995	1017	1022	932	952	1027	959	986	927	966	1047	996	994	936	958	965	987	1012	1004	923	947	988	966	920	972	979	1003	959	985	953	1017	983	1011	1006	955	969	957	973	980	947	958	958	929	966	975	989	998	999	913	973	968	978	977	963	974	959	967	1018	982	957	1051	988	974	1037	964	924	985	923	1020	984	1010	904	910	963	1009	950	948	957	936	980	980	1012	924	1062	1016	946	951	965	1006	961	974	947	990	940	951	982	995	984	960	982	951	1051	1001	967	983	944	963	959	956	942	965	1040	976	1020	962	989	944	960	1013	966	1001	938	935	1008	981	1005	990	1037	984	958	931	988	1007	931	971	943	1038	988	961	1009	990	935	986	958	995	980	990	947	1025	997	977	1041	958	961	970	930	1000	965	1015	1011	974	985	1000	993	973	974	997	1024	939	995	909	976	960	978	1029	973	898	961	990	931	942	999	970	997	988	999	994	1007	1008	943	956	994	962	1018	995	978	953	986	997	947	1009	952	950	999	937	1017	898	926	1000	990	1034	964	999	995	960	971	985	1000	949	1017	962	932	956	937	959	947	940	966	1026	1008	957	964	975	962	1028	929	967	959	1013	921	943	1018	933	958	953	965	1023	1066	978	1016	975	946	955	1010	1025	989	930	1022	974	953	996	1007	1014	948	970	990	991	927	991	941	985	920	965	941	997	955	932	961	972	1010	960	932	957	999	932	953	960	1009	920	990	948	980	991	994	970	1013	980	965	980	1026	981	964	984	1005	953	963	972	1021	995	1014	1003	997	958	938	914	1000	1032	968	976	953	944	988	962	1012	966	1026	1020	981	974	997	990	922	1020	943	1019	985	934	1020	1005	955	970	1001	967	975	971	1024	994	995	1001	968	1026	930	938	1064	982	947	1024	974	970	960	940	989	965	994	1021	946	988	981	984	991	994	965	964	993	971	966	979	981	966	959	969	961	939	968	971	963	966	1020	983	945	997	904	978	1004	960	956	936	903	953	938	968	966	935	925	990	971	984	978	1011	1004	977	992	989	1016	1001	959	1005	981	992	963	1004	950	994	982	928	1010	906	999	974	954	956	987	955	962	951	971	942	1002	926	1044	977	1010	964	1008	1030	989	980	960	978	962	942	1004	974	988	1014	966	982	1000	955	1022	978	990	986	927	996	1020	1002	975	960	961	923	1004	944	941	967	1022	929	971	914	992	995	952	954	990	1044	930	958	973	948	969	976	942	970	956	954	994	952	996	897	963	998	1003	976	977	946	956	974	1010	927	1027	906	939	1015	961	1026	968	977	944	932	918	957	978	981	986	974	933	920	996	1010	964	987	939	998	997	981	991	953	934	985	970	997	940	1045	961	962	957	973	993	954	913	1011	988	949	980	977	973	1035	985	1009	1035	948	980	955	976	1016	1002	970	952	959	981	999	971	951	1000	1030	1033	978	931	932	1005	948	1012	997	961	950	1014	967	1018	953	980	973	956	971	972	928	989	969	906	989	957	937	963	1038	985	942	992	954	997	974	989	987	976	995	955	997	1003	1008	986	970	987	986	938	953	957	982	955	1004	933	985	991	993	965	1005	942	946	930	995	963	1016	990	977	944	912	982	945	977	902	971	1026	1042	1002	974	932	992	969	949	945	1023	928	1024	937	1008	960	910	937	998	1002	957	978	986	962	974	1003	932	902	965	927	939	1030	981	990	969	910	987	965	940	957	971	957	921	946	962	963	1012	1002	974	970	970	982	1000	906	1014	915	997	1018	975	957	1002	936	983	976	924	942	973	945	976	961	962	943	939	1019	907	980	1029	951	958	1001	1048	950	938	951	947	948	950	1025	962	935	977	1009	989	974	936	947	1012	952	962	960	998	963	990	954	946	964	981	962	991	964	992	967	902	984	931	951	930	980	968	913	968	977	954	997	1049	982	1005	999	931	984	947	956	1033	1034	954	962	967	936	1014	946	943	936	979	1008	929	949	1000	945	991	997	1005	1048	962	961	949	1014	941	961	960	990	957	954	1022	923	993	927	994	1002	943	981	996	989	976	996	968	977	995	1006	965	1015	938	951	915	911	945	978	964	1006	1032	948	941	983	978	962	1009	978	1019	1031	961	946	1015	1023	937	955	1008	959	983	953	1018	918	954	964	946	1043	964	989	931	1021	971	950	1025	899	948	965	1021	960	956	978	995	1008	1020	1002	978	1038	982	985	989	979	945	975	1023	997	987	977	1005	916	931	1011	971	967	1000	1017	982	1032	1049	987	957	938	958	1001	1062	969	987	1005	996	975	978	975	1032	965	945	947	947	984	976	941	984	975	949	997	1004	920	976	971	963	964	985	1008	984	959	1009	985	970	947	948	949	961	977	947	968	934	973	1023	1026	948	943	1034	963	919	943	961	982	969	1037	994	1005	969	947	989	970	994	913	921	997	1002	939	925	950	1021	1012	1005	976	950	994	976	972	968	935	1080	909	1020	991	989	959	958	974	1048	947	923	974	953	1030	976	952	997	952	962	1027	996	972	971	1022	970	954	968	948	1021	1005	992	987	980	981	975	927	947	903	993	937	982	1005	889	972	945	976	1027	968	964	1024	994	996	1004	947	1008	994	999	937	948	1053	952	959	964	984	1007	992	939	1039	925	952	976	956	909	991	945	974	955	998	944	990	987	977	992	943	999	1032	990	937
1372	420	349	273	591	821	495	168	71	72	141	28	30	21	34	21	32	23	29	23	22	22	18	22	19	18	20	17	20	13	16	21	13	24	19	23	19	12	18	14	18	13	15	17	17	22	17	18	16	19	28	28	18	16	19	18	19	15	25	19	27	13	12	19	24	20	16	18	25	11	15	26	11	14	23	18	18	15	18	23	20	16	16	12	24	20	18	18	13	13	22	18	22	12	18	15	15	19	17	21	19	17	14	16	18	16	14	14	17	14	15	14	30	21	16	15	17	16	16	19	18	20	13	11	19	20	14	16	17	16	12	17	14	18	9	18	13	16	13	15	13	19	15	14	25	21	18	20	22	25	27	10	19	20	17	15	19	14	10	15	17	15	10	20	9	19	20	18	15	24	17	19	13	18	13	14	19	23	20	22	26	24	22	8	18	22	14	22	19	21	16	21	19	20	13	15	18	11	24	15	8	13	22	17	19	16	18	16	12	23	28	18	16	19	17	14	12	25	19	16	16	12	25	12	21	20	17	16	14	12	18	22	10	17	17	16	24	18	21	14	21	18	17	18	18	18	12	14	13	11	15	13	18	16	28	15	23	18	25	24	19	13	17	20	14	22	19	21	28	19	19	16	24	19	17	21	24	24	21	13	28	10	14	16	14	19	15	15	20	16	24	23	21	15	21	17	8	13	22	21	12	18	15	12	16	26	13	18	15	18	15	21	13	24	20	19	14	20	20	19	22	22	15	26	20	23	8	19	23	11	21	14	22	18	12	15	11	20	21	15	15	14	17	19	21	16	23	19	21	23	22	13	14	21	16	23	15	24	21	21	23	21	14	9	24	22	16	21	13	21	10	25	15	16	28	22	17	13	16	14	12	25	18	24	18	21	19	25	23	27	15	24	21	16	21	23	23	12	18	20	20	25	18	14	20	16	11	22	19	22	21	13	17	22	14	24	18	19	23	14	27	7	14	22	30	22	25	16	12	16	14	22	12	19	19	22	18	20	21	24	15	17	12	21	21	22	23	19	17	9	21	15	22	13	25	21	16	15	23	24	13	19	22	18	13	21	17	22	20	23	16	15	17	13	16	24	19	14	17	9	13	22	22	19	24	16	17	18	19	14	24	15	22	16	20	16	17	20	18	23	15	9	13	17	14	15	26	18	18	17	21	22	17	20	20	27	20	17	14	15	18	21	16	21	13	16	16	20	23	16	12	24	21	21	15	21	16	22	18	12	26	17	16	26	16	13	16	20	23	17	16	14	27	10	25	29	19	19	23	24	27	20	13	14	20	20	12	20	16	13	20	22	19	24	26	28	20	26	14	16	18	12	19	16	26	13	16	26	15	22	17	28	22	15	14	29	20	21	23	18	16	17	15	18	16	19	18	15	23	18	16	13	21	20	13	15	18	17	25	14	14	19	24	20	20	19	20	17	23	18	14	18	17	12	15	13	18	14	14	19	14	14	16	19	17	24	24	16	19	15	12	17	12	16	24	17	17	12	21	19	16	19	11	16	16	17	19	11	22	15	17	14	20	19	17	18	16	19	12	11	20	21	12	17	12	14	20	22	12	12	18	11	20	17	18	22	16	13	26	16	10	10	19	13	11	11	17	20	17	19	24	16	15	15	21	20	17	23	20	22	13	18	14	30	10	18	25	19	13	21	13	21	16	15	19	10	19	17	15	20	15	21	12	13	17	12	15	20	19	23	17	23	14	16	16	21	21	18	17	21	18	15	16	13	10	18	16	20	18	24	11	23	21	16	17	18	20	18	20	15	21	24	26	19	13	18	14	11	7	17	22	21	17	20	25	26	21	14	14	18	19	20	17	17	22	21	15	23	24	17	14	19	19	16	13	14	17	18	16	18	19	14	22	29	11	17	24	24	18	20	16	18	27	20	16	22	17	17	18	19	16	17	14	17	16	26	19	19	13	15	21	21	16	17	18	12	21	19	13	17	15	22	19	21	15	26	15	23	16	21	15	10	13	17	16	19	16	16	14	14	17	17	18	19	25	20	17	19	14	21	25	21	13	13	19	17	21	20	20	12	21	13	13	18	23	17	16	18	17	15	19	17	15	22	17	13	20	18	15	23	16	15	18	21	18	18	20	20	23	19	23	12	14	18	8	25	11	13	19	18	25	18	15	19	32	17	13	9	13	17	25	15	23	20	25	10	15	19	19	17	21	11	22	23	21	22	18	21	21	14	25	16	15	16	24	15	32	17	21	17	18	11	17	15	15	17	12	15	15	18	16	9	11	19	12	16	20	18	18	13	20	21	9	16	19	19	17	20	21	13	11	15	13	17	22	21	15	12	18	12	14	17	14	10	18	20	12	16	18	19	18	17	13	18	16	19	18	20	15	14	22	24	14	20	23	21	15	22	13	23	12	15	23	19	16	12	19	20	12	19	22	10	16	19	23	19	18	23	17	14	22	18	17	23	13	24	18	19	22	30	19	15	16	18	17	17	16	16	19	13	27	22	12	23	22	16	10	26	32	21	12	20	15	16	11	22	12	17	18	23	20	19	18	17	23	23	17	23	22	19	19	23	11	19	21	20	15	18	21	15	27	20	17	15	11	24	22	13	18	17	17	22	21	19	28	11	14	15	14	10	15	25	12	18	17	12	13	10	26	16	20	15	12	18	14	22	19	14	16	14	11	19	12	16	17	18	20	16	10	12	19	18	17	14	19	15	11	20	16	27	18	14	20	26	17	14	15	17	15	12	22	19	18	25	18	18	9	11	16	19	18	22	17	17	15	18	20	11	23	15	18	18	21	19	27	21	18	21	17	25	13	9	19	17	28	14	13	17	17	28	20	23	24	14	19	21	27	10	12	17	13	20	12	24	27	12	19	10	18	10	23	14	26	21	26	21	15	19	28	25	15	26	17	16	18	19	25	10	14	15	18	13	17	23	27	21	18	16	17	17	18	23	18	10	24	19	22	25	18	25	25	14	25	24	16	15	13	22	15	16	22	20	18	21	20	24	19	23	17	19	19	22	19	16	14	14	16	14	12	16	22	18	13	17	16	19	19	25	19	23	18	13	21	13	18	18	21	14	19	19	18	18	30	12	20	18	21	24	18	13	12	19	13	21	19	16	18	23	19	19	19	18	13	11	15	18	18	20	16	21	24	11	15	20	18	16	14	13	18	18	18	17	17	16	28	16	17	14	27	14	15	19	15	18	22	25	21	16	14	21	20	20	20	26	17	24	16	21	16	17	11	11	16	25	22	12	18	14	22	14	22	21	15	16	12	24	17	15	14	25	19	18	14	15	11	15	26	16	14	16	16	20	17	8	18	17	24	17	14	16	9	16	16	20	21	21	19	16	19	14	14	14	18	22	18	18	17	18	15	18	26	20	15	14	19	21	19	15	17	16	24	22	20	12	15	20	18	21	16	16	15	16	21	16	16	19	11	27	22	13	24	24	15	18	24	13	20	13	12	26	22	14	15	22	21	13	12	26	17	21	16	19	15	19	17	13
14996	12332	9107	23497	33535	33038	23793	9611	5435	4286	6845	812	752	726	589	611	668	680	733	563	514	438	458	435	395	434	389	378	411	346	374	375	410	390	360	358	371	363	380	362	333	338	369	353	329	354	338	375	331	342	392	360	340	378	344	352	344	328	375	369	346	345	341	324	343	347	325	367	323	306	350	298	373	323	327	308	340	312	298	366	320	344	329	335	323	319	349	329	337	351	353	363	351	329	353	337	330	343	356	331	334	336	366	323	337	331	318	336	349	330	351	338	326	359	324	343	305	319	341	336	346	334	347	350	334	338	351	364	320	380	327	327	289	321	354	341	305	325	341	331	304	348	336	328	311	343	302	382	330	333	329	325	348	324	353	291	328	295	314	367	332	330	335	336	344	326	350	332	365	348	326	342	324	306	320	333	343	328	288	349	312	363	335	283	336	379	339	302	364	351	316	343	346	341	339	363	343	347	332	330	334	334	313	311	326	353	347	319	358	307	296	334	355	325	332	318	379	370	370	359	329	349	340	331	355	333	350	355	317	341	322	368	317	374	358	339	337	348	331	357	353	318	325	354	324	312	300	333	316	340	328	323	354	323	308	332	324	331	327	316	335	349	299	339	316	311	321	325	346	337	366	345	313	331	362	341	346	313	329	344	340	322	322	356	341	346	354	313	301	359	337	357	353	344	337	347	324	322	315	344	345	313	339	331	356	317	326	302	334	341	314	331	323	306	310	317	323	325	305	368	335	348	310	347	348	343	313	324	315	298	349	290	311	358	324	340	346	318	346	359	311	325	340	304	347	314	353	353	349	378	332	326	310	352	320	336	313	334	308	330	355	333	303	315	333	359	348	327	344	344	351	354	338	346	374	317	346	337	351	326	352	354	365	333	363	334	341	333	381	344	307	342	313	337	326	305	342	356	335	347	335	350	302	340	336	363	346	329	330	334	327	354	320	301	329	327	298	288	315	360	349	323	319	316	303	353	347	332	282	338	335	337	322	333	347	349	354	361	331	353	320	343	333	327	328	357	332	349	312	310	360	326	303	341	321	293	342	330	320	342	318	343	352	327	334	319	327	347	342	338	340	331	322	308	368	369	316	328	331	323	359	322	376	365	318	339	316	342	343	342	364	369	313	346	320	331	340	315	321	318	318	307	322	320	355	335	337	337	332	353	349	326	346	321	352	334	333	300	331	323	317	340	329	326	336	329	314	317	358	326	349	329	303	315	349	327	345	330	356	309	325	293	334	314	351	312	353	303	317	326	270	336	308	372	349	331	332	330	347	330	362	359	336	328	329	330	350	321	363	322	320	316	352	366	369	329	309	366	336	326	328	339	329	338	366	334	351	352	325	330	349	332	315	329	339	325	337	368	312	355	327	324	322	310	336	347	351	303	335	323	349	350	360	313	331	334	333	351	337	333	305	348	339	328	316	355	322	317	338	322	338	345	324	315	347	342	337	294	317	371	320	342	308	319	367	357	342	356	312	280	377	312	322	309	330	319	338	327	374	307	307	329	306	324	343	345	348	312	327	334	325	311	327	339	359	334	331	320	314	317	341	348	351	332	302	315	310	323	319	323	327	342	326	333	321	333	334	354	315	355	322	336	360	328	331	306	332	340	332	346	359	338	313	317	326	326	346	326	335	328	345	343	365	278	303	344	332	338	327	339	308	319	331	340	323	348	349	330	338	320	314	348	308	324	339	346	327	336	318	340	327	341	308	355	338	339	316	316	337	338	356	349	355	337	339	298	327	327	304	324	329	298	326	322	383	313	333	322	320	355	361	337	342	343	354	364	331	327	335	355	334	343	317	319	318	327	344	330	291	336	308	342	318	321	326	310	305	354	325	309	315	337	317	307	345	345	317	352	336	335	325	348	329	300	330	327	341	341	344	316	337	351	341	352	373	331	333	324	323	341	323	350	325	312	337	323	341	297	324	333	334	337	349	362	340	364	341	361	359	306	336	351	324	311	321	336	360	305	322	328	319	331	316	330	334	346	348	332	319	329	333	389	321	332	299	305	301	332	345	332	348	320	314	338	302	345	335	326	302	316	342	325	323	351	334	328	309	344	323	299	331	347	326	319	338	362	346	315	337	291	312	308	327	321	326	315	320	295	318	300	297	305	317	332	366	325	336	327	325	334	338	327	290	309	314	293	350	332	325	314	336	318	364	348	355	339	325	310	337	340	348	357	299	314	338	313	337	321	316	335	334	304	324	349	328	376	334	325	313	332	326	323	397	304	321	363	333	324	323	340	313	359	340	335	325	331	322	341	328	321	336	369	339	322	329	345	337	342	332	307	332	390	342	319	340	313	311	329	327	311	320	343	333	352	360	382	332	377	323	344	337	329	337	334	335	327	332	331	328	343	358	326	338	303	337	358	333	348	340	359	341	321	338	319	307	335	313	326	337	363	349	324	342	348	348	329	341	323	320	352	313	308	363	322	349	343	319	317	287	352	339	307	363	328	345	360	305	332	304	347	343	342	312	322	338	369	307	323	322	326	308	307	342	319	348	317	320	350	340	350	323	346	303	322	325	322	313	314	315	339	314	353	331	337	316	330	328	346	320	334	362	288	326	327	367	326	325	348	332	315	327	343	330	315	365	335	349	336	339	341	335	320	343	308	349	365	320	346	312	315	348	308	300	326	304	335	337	326	320	362	310	348	329	348	321	335	282	315	331	328	337	353	335	350	339	326	326	333	332	334	321	332	351	332	342	355	326	296	332	341	312	348	381	351	321	359	317	344	308	338	344	350	335	345	335	325	305	354	338	344	330	298	359	360	320	324	341	341	338	333	328	334	324	317	347	320	342	320	324	349	344	358	350	351	373	334	332	329	315	368	344	353	331	356	357	325	357	338	349	348	365	360	347	294	327	325	316	315	326	314	357	331	311	333	341	350	319	329	352	305	352	329	360	306	321	329	313	356	329	327	297	319	353	310	326	337	349	316	346	324	334	341	317	303	332	335	350	332	340	323	317	355	319	330	320	356	325	364	329	346	325	324	337	333	322	310	350	331	301	318	294	353	358	358	349	317	340	316	315	345	313	330	333	315	332	343	291	309	351	359	318	343	287	304	342	327	269	359	350	323	321	321	332	305	325	319	361	301	369	342	315	336	316	356	315	334	366	318	371	312	329	321	321	346	358	329	330	310	371	330	333	317	304	347	325	328	301	315	334	311	329	316	341	345	322	346	329	332	324	295	321	310	334	332	338	323	333	321	332	294	334	298	343	325	338	294	333	336	367	323	328	325	323	369	317	357	318	365	308	307	341	313	348	306	337	315	331	318	315	330	340	330	349	329	342	310	308	333	347	331	347	342	355	354	335	349	349	336	352	319	332	340	338	384	309	342	302	360	354	339	321	367	330	294	316	338	321	329	343	333	308	335	318	347	321	345	348	320	300	334	348	345	331	370	339	335	323	349	321	330	327	338	319	337	384	292	333	348	330	331	325	326	316	308	341	332	363	334	317	331	343	356	312	308	329	334
768	702	569	368	967	1252	687	284	173	123	348	71	67	47	58	50	66	60	43	46	46	39	50	33	39	40	43	35	39	48	30	42	49	47	50	32	37	45	36	44	39	25	33	33	39	50	52	28	49	36	34	41	39	36	44	37	37	35	40	42	35	41	36	35	44	42	25	44	56	39	48	36	45	44	35	29	34	34	43	26	39	28	31	50	43	38	40	34	40	35	43	51	32	36	43	38	44	44	29	39	26	31	40	39	33	37	38	39	42	36	38	42	31	40	43	34	44	33	39	34	33	31	31	38	37	50	35	44	38	40	42	34	41	31	34	39	37	48	29	35	50	42	43	36	24	35	34	32	40	45	30	33	35	36	35	31	20	34	37	31	37	43	50	39	43	36	40	41	37	49	25	44	32	29	46	37	29	43	46	40	36	35	40	50	44	40	32	33	46	45	31	32	43	38	33	37	40	34	47	37	35	40	34	32	31	37	26	34	41	39	30	37	39	44	46	32	43	39	37	44	37	44	29	43	45	44	50	35	34	42	29	46	33	41	29	38	44	43	60	35	25	34	41	32	34	27	36	46	35	28	40	48	29	33	33	55	25	41	33	35	40	38	34	32	41	40	39	51	39	42	45	44	30	39	43	38	39	37	46	35	44	44	38	44	29	36	37	38	43	42	32	49	30	61	37	50	23	24	33	47	24	33	37	36	29	40	39	38	50	32	40	38	38	41	44	33	51	30	34	42	44	39	42	40	42	34	30	42	44	48	36	44	34	38	28	37	32	29	36	33	43	29	28	41	40	50	42	49	42	47	49	37	42	34	35	44	41	42	34	35	32	26	42	41	34	57	36	30	42	34	37	49	27	29	41	35	35	28	40	42	35	31	49	30	40	38	33	37	39	29	39	47	33	38	56	44	32	44	31	25	50	31	38	36	40	35	38	38	45	35	35	32	43	25	32	52	41	35	32	39	47	41	46	40	36	43	40	35	38	44	38	35	42	45	39	47	34	37	40	34	46	30	37	36	40	34	38	46	37	50	46	39	28	30	44	58	41	31	32	30	25	34	41	36	32	41	37	35	25	51	32	36	41	43	43	41	38	47	34	38	43	33	45	35	35	32	38	31	47	30	39	44	46	40	37	37	31	34	26	39	43	25	41	40	37	33	40	37	39	42	36	34	36	38	35	39	36	42	41	47	41	33	40	31	46	39	35	29	43	44	31	42	54	37	36	28	40	46	42	36	39	37	44	44	47	36	30	43	46	36	48	29	33	33	41	40	47	37	38	27	47	38	49	48	40	45	41	36	37	31	41	33	42	39	42	45	33	36	37	31	38	48	50	30	39	36	33	37	26	41	52	28	33	33	37	32	40	37	39	29	39	34	45	40	49	39	32	35	41	38	38	30	29	45	42	41	43	36	27	32	45	27	35	38	38	49	46	31	41	35	39	47	29	39	34	45	47	44	36	40	37	32	43	46	42	55	44	41	41	41	34	34	35	33	34	31	33	31	39	34	24	31	46	42	45	28	35	47	29	28	42	31	33	40	33	35	40	38	38	49	46	40	44	34	39	50	37	56	45	31	49	41	44	39	40	32	28	38	39	43	36	41	47	42	40	48	46	27	33	33	35	47	26	34	22	40	37	41	47	38	34	32	30	44	37	46	38	41	31	45	22	32	34	29	36	36	42	28	38	28	37	36	51	48	33	43	34	41	44	37	35	42	40	36	34	32	40	36	38	31	33	51	32	42	46	31	37	44	34	38	39	38	37	44	39	41	39	45	44	37	57	40	37	40	31	46	36	56	37	42	34	38	36	34	42	39	40	33	34	39	40	33	48	31	36	35	54	42	49	49	37	43	35	35	22	35	42	48	37	35	37	39	34	38	43	36	42	36	35	34	34	30	41	21	35	43	45	43	40	43	40	27	32	39	47	48	43	31	44	50	38	41	39	40	29	43	39	36	34	46	37	36	34	46	45	46	27	43	35	38	38	37	35	31	33	35	45	34	33	37	30	50	40	27	43	35	37	41	42	37	45	36	51	38	39	25	48	39	36	43	36	37	25	41	35	43	30	44	53	33	47	32	37	38	41	44	36	44	44	40	40	46	23	44	45	35	33	41	32	32	40	33	42	55	39	37	28	38	37	36	49	38	41	31	34	46	27	38	32	38	35	35	34	27	50	33	46	34	45	41	35	39	41	41	38	42	38	31	39	47	45	34	44	31	31	38	41	36	46	33	34	41	45	36	45	42	43	33	35	54	28	37	33	45	50	51	36	40	38	28	41	45	39	36	51	50	51	36	46	42	37	39	46	50	33	46	44	39	41	36	34	33	39	31	34	34	38	47	40	45	40	42	35	38	31	26	49	40	47	33	35	47	38	30	43	35	41	30	32	37	40	30	46	41	30	43	41	45	32	33	41	37	34	36	31	49	39	30	48	37	37	43	34	42	25	45	33	39	35	35	40	43	35	33	37	46	40	36	32	40	39	30	54	32	40	40	40	30	48	47	35	48	41	44	35	40	34	41	23	51	45	44	25	30	43	34	40	38	32	32	40	34	44	46	38	37	42	43	39	33	29	27	37	44	33	41	42	35	37	28	37	36	34	37	32	35	41	23	36	30	40	40	36	39	45	51	42	33	25	33	32	33	37	50	35	27	40	42	44	44	36	41	31	42	45	37	35	47	40	38	41	39	32	37	34	45	41	30	49	41	29	28	29	44	45	30	35	37	46	31	46	46	50	43	33	35	32	30	37	42	35	40	35	40	37	48	44	30	32	39	43	47	50	44	42	38	43	33	28	42	36	42	31	41	31	33	34	36	30	41	40	44	29	42	36	41	47	34	34	30	45	37	41	40	32	43	40	45	43	31	48	44	47	52	45	46	38	50	57	38	36	36	39	33	29	37	38	34	27	34	39	33	47	30	36	34	41	36	42	35	34	27	50	41	29	46	40	61	41	30	38	44	46	30	28	26	41	42	44	41	36	47	37	38	38	40	37	36	37	31	45	38	34	37	50	42	34	33	49	34	38	40	41	34	49	43	27	45	36	55	34	46	40	38	39	31	39	33	40	36	29	38	28	33	45	37	29	36	35	48	38	24	37	33	40	37	36	30	41	44	41	52	40	35	42	45	48	39	48	37	37	32	30	43	32	46	33	43	43	36	32	43	37	32	40	35	34	39	46	47	43	37	32	41	39	39	28	39	46	31	47	41	32	38	47	39	35	36	51	43	49	40	38	39	32	43	44	31	36	36	37	45	40	33	46	29	41	34	40	32	45	33	44	50	34	41	32	41	28	35	39	39	40	29	45	38	43	29	35	41	41	37	35	41	42	40	31	38	38	31	41	23	30	45	44	41	33	37	29	50	47	55	36	40	36	35	37	47	35	27	31	32	36	38	37	42	36	33	38	43	36	37	35	26	31	54	41	55	36	33	22	48	33	32	31	36	38	34	42	44	41	41	38	27	31	34	36	36	39	40	28	32	41	38	29	44
18973	17012	13470	27073	38828	36848	27789	13941	9277	6809	11385	2461	2189	1964	1758	1603	1736	1723	1594	1318	1246	1128	1054	995	956	918	921	893	852	887	914	853	857	861	823	787	844	804	789	740	776	773	810	781	756	728	701	750	756	769	755	700	679	756	711	718	690	770	652	691	742	730	698	720	713	689	661	668	722	703	665	707	674	736	698	701	698	714	696	693	741	729	717	631	710	715	725	707	679	665	700	716	697	719	714	704	735	733	683	670	724	688	666	690	685	711	649	740	715	696	718	660	724	664	650	653	699	699	623	701	712	680	702	663	663	624	676	659	644	696	652	708	710	666	691	714	678	688	744	656	673	722	689	658	714	666	716	674	636	669	702	685	671	695	640	691	664	687	689	661	719	700	674	687	662	654	639	638	700	692	639	708	687	640	693	653	714	661	648	678	684	725	694	690	693	697	641	672	652	722	680	667	718	699	688	665	703	699	673	617	693	671	725	628	649	674	698	683	681	678	698	681	691	663	660	700	648	636	717	699	684	648	680	688	635	713	646	670	643	665	640	679	696	712	690	672	722	721	683	667	654	669	693	682	659	663	706	717	680	643	679	644	696	674	684	659	670	703	678	670	667	685	675	692	651	720	675	654	655	689	674	659	721	649	672	652	677	654	676	696	678	661	654	657	698	714	660	684	705	679	650	699	659	715	697	679	695	688	686	696	658	670	624	690	652	656	646	704	658	725	632	663	697	653	669	702	729	673	686	655	718	664	647	713	667	685	675	672	673	684	652	701	661	731	680	690	667	690	703	684	711	669	642	711	714	671	701	664	700	679	701	680	684	702	678	670	673	696	640	668	696	694	676	666	665	622	673	660	674	648	688	642	659	657	725	663	718	636	676	674	659	723	705	671	680	669	649	679	684	687	694	678	666	692	689	636	665	674	680	636	686	693	669	652	682	681	667	668	653	664	649	685	711	688	648	689	658	719	659	660	675	672	730	727	694	623	700	688	684	688	688	701	679	622	691	652	723	684	657	678	704	710	662	644	704	668	650	679	683	677	677	685	690	682	694	690	629	700	696	670	712	696	723	651	748	682	720	701	661	656	691	658	646	699	669	652	675	654	658	663	690	671	659	683	688	679	693	669	647	665	693	669	686	700	680	642	676	651	682	708	702	708	653	655	664	679	631	696	669	675	702	676	684	711	702	709	679	696	685	647	686	699	665	681	658	668	707	715	671	661	661	677	651	706	669	684	695	644	665	689	686	703	688	685	696	673	656	702	667	696	684	635	689	619	694	677	700	637	671	677	675	693	649	661	673	652	670	677	653	690	661	633	713	635	678	711	695	646	678	645	675	641	708	744	707	660	714	655	644	706	664	719	643	704	678	640	654	722	684	661	663	661	660	677	668	708	703	655	752	688	667	685	692	681	698	721	680	634	670	676	680	697	714	635	704	700	676	655	623	692	673	661	710	687	651	716	687	685	638	676	707	638	715	716	638	721	657	685	733	726	708	699	732	647	705	714	656	688	693	666	662	667	694	634	688	686	646	662	677	640	716	675	701	666	665	740	633	695	698	682	689	676	655	707	699	697	653	649	653	717	663	747	671	698	678	665	679	692	686	685	669	637	709	659	705	669	694	641	658	686	640	686	671	664	665	731	669	699	643	717	707	681	664	650	667	696	666	694	653	668	665	733	649	634	667	684	681	672	686	657	686	732	698	638	743	673	663	668	660	664	656	670	678	717	694	661	672	715	616	648	693	711	744	735	678	659	688	604	656	686	665	683	634	708	671	694	647	691	660	697	674	638	656	689	718	667	685	697	745	665	687	697	642	692	687	704	694	665	676	642	626	651	668	678	685	659	721	691	643	709	662	650	694	711	677	652	683	710	632	675	664	680	709	684	706	695	653	714	693	689	668	669	701	615	657	665	643	694	666	657	688	659	658	667	703	664	684	677	638	682	731	676	686	682	680	656	711	657	697	666	691	624	718	666	719	689	688	649	699	722	657	681	710	688	645	662	668	643	703	691	667	683	668	679	651	657	714	675	652	697	701	698	689	659	691	639	638	694	680	639	737	664	690	674	665	706	714	645	711	682	647	670	696	673	675	658	693	653	689	706	729	725	682	712	647	691	683	704	707	672	688	676	682	653	708	665	653	692	752	680	645	640	723	716	652	696	687	661	664	649	731	636	711	663	666	674	693	677	686	649	703	706	640	659	651	672	694	684	728	683	676	687	687	697	675	692	683	672	703	633	643	699	682	668	718	718	698	640	660	683	650	711	660	674	733	654	675	704	652	711	715	668	683	666	653	674	678	668	707	657	670	714	682	647	742	624	673	687	635	703	740	679	679	699	688	653	684	662	638	675	736	696	611	649	650	679	669	677	732	679	712	695	630	678	722	748	700	654	674	696	659	739	695	675	719	683	694	692	670	655	667	665	685	674	681	698	656	686	686	694	713	696	693	651	664	702	714	680	693	665	668	667	682	664	697	696	662	677	677	697	654	689	620	684	705	664	757	684	706	657	732	670	685	667	646	678	700	703	701	715	688	664	704	660	669	697	659	658	688	695	700	663	665	701	718	685	637	667	718	699	700	682	716	707	677	681	669	677	661	699	686	665	684	695	676	621	652	680	702	723	713	635	687	693	678	668	671	643	697	646	644	658	676	658	695	646	682	720	682	669	675	636	668	688	689	677	652	674	662	654	690	718	688	665	641	692	708	651	683	656	709	656	692	703	664	680	646	663	670	663	696	656	715	687	646	657	643	735	685	627	642	695	727	662	707	657	649	663	682	655	657	698	727	656	654	669	671	714	649	673	654	644	705	667	666	720	689	652	706	694	685	724	711	712	660	715	699	665	653	697	677	675	668	676	696	657	693	662	678	662	661	632	694	666	700	728	693	685	653	714	704	693	691	712	669	658	693	685	665	656	695	686	620	724	697	748	655	682	658	705	643	690	644	636	623	722	737	694	661	708	713	676	685	652	673	686	675	703	682	661	647	691	677	680	696	698	720	662	686	662	679	691	722	634	666	670	661	713	660	665	692	696	736	669	686	697	708	690	711	671	687	697	655	697	686	670	716	673	683	654	693	665	651	673	659	726	662	674	703	696	713	668	652	661	703	683	658	745	655	697	692	659	708	684	687	649	676	685	644	638	679	682	690	655	690	650	700	677	642	718	661	708	692	652	674	713	693	680	682	685	655	695	721	689	692	687	683	674	640	695	627	659	637	706	690	618	664	661	691	656	692	649	722	655	661	648	672	685	728	678	678	628	697	680	661	653	665	719	682	663	708	683	671	687	682	688	722	660	698	642	708	717	680	698	629	635	672	648	735	652	661	653	726	676	701	643	690	689	647	685	661	661	666	647	666	687	661	640	655	693	646	677	675	674	621	646	664	710	693	664	697	693	655	676	704	654	695	642	681	658	666	746	721	665	674	678	641	687	647	719	685	706	696	689	680	666	710	661	667	698	707	651	672	646	692	677	670	675	691	735	630	680	683	693	715	697
2470	598	613	317	940	1188	605	292	141	106	601	49	57	62	35	57	41	38	27	42	27	27	25	29	26	27	37	27	23	24	27	28	24	20	26	35	32	22	36	42	25	33	28	18	20	21	36	17	22	32	23	29	17	24	23	27	26	26	23	37	17	27	24	24	17	28	28	18	21	31	20	25	24	24	29	37	29	19	29	29	25	26	21	26	25	28	27	26	25	22	22	13	28	25	32	21	32	22	28	18	32	27	24	23	23	23	34	29	23	22	20	16	22	25	23	24	33	25	31	23	30	22	21	15	23	24	20	37	19	23	22	17	36	25	20	27	18	23	29	22	27	31	28	20	22	25	21	27	34	28	24	31	28	28	23	25	18	26	25	23	24	24	26	26	19	20	22	28	27	36	20	31	18	19	18	24	25	20	32	20	25	31	23	36	22	28	29	18	27	31	29	26	33	20	31	25	30	12	32	23	29	29	33	37	32	21	19	32	29	33	33	26	25	25	26	22	21	24	27	17	30	21	25	24	30	25	20	31	25	26	25	32	23	15	28	26	22	24	14	24	22	24	21	20	27	28	17	21	26	34	25	24	23	31	19	24	24	28	24	27	27	18	17	27	22	18	33	19	32	23	32	35	20	27	26	14	26	21	21	20	26	28	27	23	17	21	23	31	31	14	22	22	24	31	35	23	28	15	17	28	18	23	27	25	21	29	15	24	25	27	20	18	25	17	25	29	29	15	26	30	26	16	26	30	19	32	25	28	30	30	31	26	22	28	15	32	27	19	30	23	33	22	23	24	27	24	19	13	23	13	24	23	30	18	36	27	34	21	23	25	31	23	26	21	25	20	22	23	20	22	26	31	29	30	24	18	27	22	22	17	27	19	22	33	22	22	22	30	21	24	21	22	25	16	23	20	31	22	22	34	18	27	19	30	21	30	24	31	34	20	26	20	26	30	17	29	29	26	20	23	20	27	24	20	18	26	37	24	19	24	31	18	24	17	29	19	19	26	19	29	20	18	32	18	19	26	26	22	26	24	22	31	33	26	21	29	19	18	27	24	28	27	37	33	32	30	27	27	32	26	28	21	23	25	14	17	20	32	16	36	21	31	31	23	17	34	29	21	27	28	25	15	28	22	16	22	25	20	25	31	34	24	18	23	22	14	34	22	24	15	25	32	20	25	18	23	18	25	22	32	22	23	25	27	33	29	32	23	25	24	30	23	25	22	39	21	36	23	22	25	29	28	23	22	22	19	26	26	22	25	17	21	29	26	23	21	24	22	30	31	26	29	15	20	18	18	24	20	24	16	26	33	21	25	15	19	13	27	15	28	25	27	24	23	18	28	18	23	18	23	25	23	22	23	21	20	30	30	28	21	27	31	31	22	28	26	22	21	19	25	23	22	24	17	31	17	19	23	28	39	17	24	34	19	16	33	25	25	20	22	38	30	16	28	21	29	27	18	31	19	25	20	26	31	28	20	24	21	31	20	23	21	25	27	23	30	24	16	18	32	30	18	18	26	23	10	24	23	20	24	35	24	25	30	27	21	27	26	33	23	24	23	24	29	14	29	27	22	22	22	29	29	22	38	29	28	19	33	36	23	22	25	28	25	26	30	25	22	15	22	23	22	22	24	18	18	26	27	19	17	22	19	27	20	30	21	29	23	19	16	25	30	32	24	25	26	25	26	25	25	20	20	23	33	25	18	21	18	22	24	15	28	18	18	25	18	19	25	28	31	21	24	36	29	26	23	27	25	20	28	20	24	30	28	20	28	25	30	17	24	32	25	27	27	21	31	29	22	36	17	27	21	22	28	26	30	37	25	21	26	30	22	19	22	26	27	18	29	20	37	21	22	19	24	25	21	25	23	19	21	26	22	22	19	25	16	21	22	19	16	21	17	21	20	20	26	30	29	20	28	18	24	23	23	24	28	18	31	15	25	26	31	24	29	32	37	23	16	15	27	28	22	15	31	23	26	28	32	33	24	28	22	31	17	18	31	26	24	21	33	31	33	21	24	33	18	13	24	27	24	19	21	23	25	28	19	31	23	27	29	32	20	13	25	15	31	37	27	33	26	31	22	23	24	34	22	25	18	28	28	30	27	26	15	29	27	22	21	16	19	25	23	24	23	26	25	25	19	25	24	19	24	20	18	26	22	30	29	26	31	19	23	22	41	23	21	24	29	26	19	21	22	24	28	29	23	21	20	28	24	34	31	27	23	18	29	22	25	22	20	26	23	32	23	19	25	17	28	30	21	18	18	25	22	24	26	19	19	28	27	20	26	24	26	13	25	23	18	34	23	24	33	28	20	21	25	34	29	32	22	21	12	25	16	13	26	21	37	15	21	26	23	31	30	27	17	19	19	31	22	17	21	17	23	27	27	19	21	25	27	18	21	32	28	27	24	23	18	28	26	21	20	26	22	21	27	23	26	22	19	20	26	22	32	28	20	35	25	23	25	16	28	16	24	20	23	26	18	20	16	18	24	24	20	25	23	25	23	27	33	20	28	23	34	31	27	30	37	15	33	29	26	24	24	27	19	24	28	24	28	24	26	25	24	21	25	25	25	24	32	31	34	21	21	23	20	23	29	34	24	21	20	32	26	30	23	27	26	18	14	19	18	18	18	18	33	28	17	29	17	30	18	23	26	25	26	24	28	29	28	30	32	21	17	26	23	26	26	14	29	22	23	28	12	22	21	27	17	21	28	27	27	21	22	13	21	22	31	18	18	24	28	20	31	26	27	23	21	18	26	28	24	28	18	34	24	22	20	17	30	19	23	27	21	25	25	20	20	18	28	23	33	26	25	22	21	26	24	20	30	23	20	28	19	25	21	25	19	22	32	20	21	24	26	24	23	23	27	28	26	29	19	23	17	30	26	23	21	29	26	21	29	22	26	24	21	15	25	22	31	21	28	19	30	29	22	23	20	19	18	28	24	27	28	22	20	35	33	27	22	24	25	26	31	26	24	31	25	28	25	28	26	26	19	23	28	22	32	27	24	30	25	18	25	19	29	23	18	16	25	28	15	22	23	32	17	17	17	32	21	17	20	32	27	26	21	22	34	21	17	23	21	25	30	25	31	18	29	27	23	20	29	23	24	28	20	25	28	26	31	16	29	27	32	21	33	34	23	24	23	18	27	21	24	23	23	25	22	25	29	31	18	21	17	32	18	31	23	34	29	27	26	17	18	15	17	26	24	28	33	24	22	29	22	29	25	21	21	22	17	26	31	25	19	24	32	26	25	28	30	26	15	30	21	19	21	26	17	25	17	23	16	25	26	20	36	15	31	39	26	24	25	25	24	27	28	30	23	25	30	23	24	29	29	27	31	28	26	26	23	29	22	18	26	23	27	27	25	40	25	28	20	21	25	26	29	20	18	17	32	32	22	26	28	24	16	20	19	23	31	19	22	16	30	26	20	26	37	24	28	28	19	29	29	25	41	22	23	24	25	24	26	28	21	17	30	32	21	29	21	28	31	20	23	29	23
19423	15509	13221	26558	39245	36667	26271	15880	8131	5942	17292	2271	1917	1746	1463	1399	1385	1453	1506	1077	958	897	798	727	708	724	686	683	667	603	636	621	573	594	555	571	551	540	510	505	507	495	529	500	515	506	483	536	511	511	519	524	539	491	502	491	499	515	464	486	495	462	469	463	473	472	472	451	449	460	437	421	480	477	454	452	433	417	444	468	452	420	452	455	452	428	460	458	484	426	458	465	489	446	414	471	445	450	412	434	474	431	427	432	428	454	479	444	425	450	456	460	455	462	484	479	417	439	447	453	432	456	425	481	416	455	402	398	454	450	420	451	432	424	440	465	434	463	445	447	417	430	466	452	413	426	460	426	436	463	423	446	424	445	481	447	442	441	441	402	459	432	440	420	400	419	464	471	427	429	459	408	450	438	444	431	440	433	427	419	415	459	448	442	412	433	429	460	442	399	432	431	430	428	479	454	410	400	454	465	417	454	438	459	457	441	453	441	429	402	439	419	448	383	408	457	401	445	456	415	435	434	420	452	454	437	458	448	433	477	409	415	445	463	480	420	437	467	420	407	413	404	429	419	406	426	393	439	507	417	436	464	450	435	450	462	472	426	445	423	407	425	396	444	425	400	444	418	421	439	441	426	447	428	441	405	475	470	459	440	458	444	422	415	462	455	432	423	400	420	449	443	432	440	427	426	413	452	433	406	448	397	452	480	430	401	435	451	426	427	418	487	416	422	437	451	429	435	405	446	433	447	444	405	478	425	447	464	450	411	437	425	415	432	425	425	419	419	461	448	399	432	472	468	462	440	459	422	414	430	452	461	422	466	378	430	443	411	467	431	448	422	440	410	425	417	438	406	416	451	455	417	446	464	396	422	436	446	437	452	427	428	409	484	473	441	432	435	411	442	429	442	465	426	404	470	464	441	404	435	439	407	431	416	435	437	446	464	448	450	422	423	446	436	413	395	424	419	431	434	438	437	440	467	441	411	439	405	404	422	422	441	460	438	468	446	470	474	470	451	448	446	396	464	427	411	404	455	422	440	436	432	412	440	416	435	404	403	425	429	418	478	451	455	430	451	428	423	423	469	435	417	462	445	455	445	428	434	393	445	425	433	421	435	420	414	418	440	432	451	448	431	424	413	459	443	391	427	428	462	414	458	433	473	411	468	427	407	447	439	424	449	391	447	421	431	470	435	446	436	437	418	450	413	423	441	426	450	414	465	448	417	440	402	452	419	459	424	451	426	436	435	422	425	437	409	414	422	445	453	462	436	426	449	445	470	416	454	420	436	455	411	437	454	441	473	428	449	418	445	483	429	417	420	463	446	453	420	422	434	423	436	447	476	445	487	414	457	466	460	403	455	433	447	443	418	418	427	422	421	411	409	433	419	453	466	471	409	463	450	403	420	451	432	409	449	434	469	444	427	444	430	449	421	499	455	410	458	451	416	400	463	445	407	447	431	451	419	459	458	455	429	420	418	416	443	437	444	487	476	439	430	426	458	433	432	457	401	447	412	429	417	471	400	433	428	408	425	462	429	399	397	425	453	448	423	435	461	426	443	421	431	403	449	427	425	440	419	432	429	413	436	447	410	464	466	456	474	448	486	440	436	463	412	416	464	452	432	439	431	416	433	459	408	410	452	400	441	444	429	481	439	436	443	403	419	491	417	433	435	403	458	430	442	449	420	416	432	453	442	467	434	435	427	443	450	449	396	441	425	443	425	431	448	448	480	442	427	424	449	443	462	411	437	459	445	459	422	441	431	433	442	428	458	412	489	451	408	419	446	429	418	425	422	400	472	470	444	430	442	405	455	451	441	442	464	427	428	415	456	472	465	431	418	428	426	425	466	416	454	420	425	441	422	425	458	453	424	419	394	451	430	409	472	457	381	441	445	433	427	407	438	448	462	442	437	439	414	435	414	425	425	439	453	470	409	464	393	415	410	419	409	411	424	463	446	446	463	445	440	471	418	381	442	458	430	434	472	423	445	430	447	463	439	422	399	431	449	415	455	429	423	427	430	432	414	450	405	447	491	410	429	450	430	425	491	428	444	481	450	429	456	447	451	433	428	445	459	429	424	464	452	438	422	463	442	464	444	445	436	437	441	466	435	447	416	448	412	470	435	439	450	447	450	422	460	424	432	416	398	433	447	438	452	445	388	476	430	428	442	447	392	491	444	457	430	411	452	425	455	416	461	423	428	444	391	431	481	425	440	437	410	428	462	429	429	434	420	449	432	430	417	446	465	460	434	463	434	443	455	420	443	454	455	375	428	449	410	460	391	460	421	468	428	406	433	415	438	443	452	437	435	436	477	467	468	426	442	408	433	441	442	406	464	445	422	404	464	442	433	414	453	442	402	416	440	444	416	449	422	436	419	411	419	405	434	433	441	405	454	437	434	462	424	467	435	444	433	444	435	413	468	456	465	404	442	420	423	403	402	415	398	457	441	402	435	414	429	429	415	432	441	462	454	482	418	425	447	418	397	431	447	444	477	404	449	416	439	438	392	420	425	411	421	490	426	460	442	458	437	464	452	445	423	470	450	415	413	436	476	419	456	473	399	412	428	419	440	406	416	433	442	421	454	416	411	417	423	439	442	408	412	437	481	453	477	383	462	452	441	417	435	464	434	483	424	442	443	452	432	422	435	458	399	450	447	452	450	452	411	415	448	427	454	408	429	441	473	441	426	431	410	469	463	409	388	439	447	436	380	426	426	407	467	445	442	444	446	464	489	453	454	419	426	445	446	455	434	428	396	451	429	424	429	458	444	470	441	426	450	443	479	405	437	415	433	435	445	405	476	421	415	413	417	408	428	452	394	463	465	444	426	437	431	432	437	427	443	426	424	424	463	481	409	422	462	436	458	431	465	434	445	470	402	470	445	421	458	450	467	417	437	422	440	444	450	432	432	415	376	417	429	459	427	445	448	413	438	415	465	434	494	419	420	421	433	428	445	453	440	411	422	464	421	422	431	414	430	419	457	436	432	471	422	412	445	439	439	456	423	450	444	439	445	466	435	432	442	405	445	459	444	448	493	488	496	432	412	444	435	440	420	425	467	446	433	436	438	438	423	424	407	439	428	426	451	420	423	425	427	459	443	438	459	475	464	439	453	465	432	457	447	489	402	423	478	429	382	436	465	420	398	440	476	408	437	414	412	471	451	454	455	433	427	422	442	422	450	438	451	435	460	395	445	444	453	465	429	440	422	455	467	503	466	426	453	435	464	428	464	381	448	430	457	421	423	413	440	438	458	441	463	451	419	429	437	433	469	430	455	448	448	472	422	434	431	478	437	438	419	459	430	450	446	453	448	390	430	435	454	442	427	441	428	454	467	418	458	408	468	452	429	454	456	450	450	421	424	440	445	423	465	421	435	431	425	448	449	434	439	435	428	425	441	428	444	425	472	443	477	424	450	457	442	430	412	402	413	428	444	425	437	440	452	422	465	452	470	439	461	426	432	436	460	453	443	439	413	458	429	410	410	435	430	393	409
1990	1168	972	638	1655	1762	1118	573	333	251	404	142	129	110	102	113	91	84	80	91	71	99	80	56	64	72	72	65	69	70	81	51	74	60	59	64	78	54	67	59	49	51	63	56	65	64	52	64	64	64	48	50	51	55	59	45	52	58	47	49	58	56	54	49	60	50	52	56	63	60	54	64	57	49	52	55	54	51	69	56	40	53	52	52	53	62	53	51	70	55	56	60	60	65	44	65	56	63	60	62	60	58	51	68	56	67	51	56	60	54	61	50	61	59	43	67	63	48	41	64	53	52	58	49	65	45	55	54	49	62	58	63	54	53	47	60	58	52	53	57	59	53	66	63	56	63	61	61	52	48	35	54	74	53	68	53	53	54	50	59	54	57	54	48	57	61	68	63	52	64	45	70	56	68	55	49	53	51	66	50	62	48	49	49	56	60	62	64	43	57	61	52	53	55	61	58	66	56	53	59	54	47	59	63	46	40	56	57	59	57	58	71	48	56	53	45	58	65	52	43	51	54	57	48	58	47	61	71	64	55	62	65	58	56	50	52	61	53	60	45	56	43	64	53	66	58	41	50	63	47	61	56	46	43	50	61	59	52	57	63	64	44	66	49	56	47	58	61	52	45	53	62	50	65	45	48	44	55	45	54	50	42	61	55	71	54	53	52	60	47	50	45	64	54	28	62	45	51	61	69	59	55	61	45	60	58	59	58	72	55	53	60	68	57	56	46	48	53	50	58	49	61	58	47	50	63	48	52	63	68	54	58	51	71	42	56	60	56	63	57	59	68	67	44	70	61	51	59	67	55	59	65	61	57	53	47	55	60	48	59	58	50	59	60	45	56	66	53	57	55	60	50	55	49	71	51	59	52	69	52	62	55	58	58	50	55	51	52	59	50	49	60	64	66	61	51	57	56	37	56	60	48	51	45	62	42	46	54	52	53	54	52	59	55	52	46	55	79	73	56	46	42	59	41	72	59	60	66	47	64	64	63	51	54	48	56	55	62	48	69	65	61	61	54	49	53	56	51	46	59	41	58	68	52	44	38	62	55	53	51	54	56	66	61	54	61	61	69	60	62	52	60	54	61	50	62	49	54	72	51	54	47	45	47	62	55	74	64	50	72	59	52	51	61	53	50	53	65	57	43	46	51	61	61	69	64	59	63	62	55	56	53	44	76	52	60	55	53	46	45	62	44	65	44	58	78	59	66	56	68	54	41	47	46	55	66	54	62	47	64	48	63	59	69	58	54	46	50	61	67	58	64	72	42	63	47	49	54	49	69	59	63	75	49	62	55	52	60	63	69	58	54	60	50	52	48	53	47	63	64	58	58	48	48	50	70	62	63	60	57	58	64	39	46	42	62	48	60	61	58	56	47	58	71	36	57	59	57	53	58	54	60	47	45	66	46	59	54	54	58	67	51	54	57	49	58	54	64	53	54	47	56	53	70	52	52	47	43	50	70	65	57	54	63	53	46	46	53	65	67	46	75	53	54	54	51	59	65	57	70	63	63	60	52	58	69	58	49	54	58	67	45	63	56	66	61	55	59	56	52	39	53	52	51	73	57	54	48	47	67	65	62	51	64	49	52	55	45	49	68	64	46	62	65	53	50	46	57	58	48	67	55	54	51	72	59	55	44	48	50	63	50	60	55	60	48	63	54	67	62	63	37	48	59	46	52	59	64	48	66	60	62	55	59	61	63	63	55	67	54	51	45	51	75	63	69	58	56	46	51	48	65	47	64	50	59	41	57	54	53	54	62	49	63	60	58	48	66	71	59	61	57	53	49	56	57	65	47	51	61	50	48	57	60	53	60	58	59	54	61	57	57	46	63	51	51	49	48	74	51	65	63	44	40	50	54	57	65	62	56	55	61	67	60	65	52	50	73	57	51	68	48	51	60	55	66	62	41	63	61	50	56	55	60	57	53	49	60	50	74	51	44	74	52	60	43	62	59	70	56	44	56	68	50	55	47	51	44	57	58	50	69	50	52	51	60	58	63	68	55	63	63	55	52	47	51	69	52	56	47	47	53	49	69	61	48	47	71	61	49	54	64	41	53	60	52	54	61	64	60	51	54	68	51	60	51	63	55	58	57	57	49	68	55	50	49	40	54	63	62	54	53	71	73	44	47	45	53	70	64	47	64	58	44	52	60	52	52	63	54	57	56	67	59	53	63	70	49	59	54	51	60	56	65	52	69	61	55	58	52	59	38	51	45	44	49	53	46	68	48	67	51	55	61	69	63	57	54	57	63	59	60	57	48	58	53	51	60	55	46	57	61	47	62	78	63	60	44	67	58	73	49	65	61	52	70	41	52	69	53	62	43	49	59	60	61	65	52	62	57	50	55	54	52	41	66	52	81	49	50	50	50	72	53	59	59	60	56	61	70	50	48	45	55	50	55	53	56	67	60	59	49	60	52	63	56	50	63	55	68	51	61	48	47	43	47	51	53	55	71	73	61	44	71	54	59	55	56	47	69	76	71	56	71	66	64	51	51	66	60	44	44	61	61	66	58	58	52	53	60	57	55	63	50	72	58	55	69	53	65	65	51	60	48	60	50	57	41	60	54	59	43	60	52	51	55	55	55	51	74	61	51	59	60	78	55	46	63	60	47	62	50	62	59	62	61	60	56	66	65	60	58	57	57	50	59	50	48	58	59	56	58	60	51	49	57	50	56	63	72	57	62	44	40	55	51	47	49	57	62	55	50	53	51	63	55	44	61	52	54	74	51	54	49	58	77	43	54	62	51	60	55	50	50	54	63	39	50	63	49	65	57	51	56	52	55	58	61	62	42	62	64	71	79	47	48	70	48	60	52	48	65	43	57	59	55	58	48	62	56	53	65	49	47	50	52	61	63	52	62	60	53	53	51	46	54	55	56	58	59	66	54	54	55	49	52	64	59	55	67	52	49	62	59	76	63	59	55	51	53	59	61	51	56	61	54	54	63	58	59	65	53	64	63	59	55	62	60	49	60	67	46	49	51	62	67	55	58	58	53	57	38	57	75	43	56	53	49	41	53	59	64	67	50	63	61	54	55	59	59	51	50	45	68	39	53	58	57	56	56	49	45	56	53	58	71	55	53	55	52	48	49	59	57	60	50	63	62	67	59	56	56	58	65	54	68	49	44	51	49	53	61	65	53	66	65	76	59	66	59	65	56	55	72	55	57	72	76	45	56	63	55	66	58	66	53	63	59	60	57	49	56	34	51	53	67	62	54	65	54	56	62	53	54	70	67	47	62	52	59	54	62	71	55	60	58	51	60	43	60	59	46	71	53	47	63	56	53	55	56	51	53	49	65	68	56	54	61	69	64	51	67	45	55	37	52	63	67	63	47	70	65	52	43	62	54	46	49	65	60	58	55	51	62	54	64	53	49	53	56	56	52	45	46	58	50	55	69	57	50	58	65	46	52	68	58	67	36	61	46	51	59	46	54	59	52	52	52	72	44	60	67	56	75	54	44	54	53	51	57	44	60	66	53	50	50
26883	21464	17645	33613	46033	40769	32348	22004	14455	12158	11899	4910	4208	3675	3269	3004	3023	2872	2776	2290	2093	2043	1774	1701	1633	1556	1524	1398	1486	1423	1319	1320	1345	1276	1273	1175	1174	1165	1204	1210	1146	1118	1145	1148	1143	1096	1092	1160	1097	1173	1123	1145	1101	1150	1073	1067	1083	998	1107	1050	985	967	1040	1054	967	1058	1031	970	1019	994	1031	943	1019	1090	1040	1054	1065	1022	984	1044	1050	1025	1040	930	925	971	998	997	993	985	974	983	925	965	1012	998	1008	953	1007	1024	1008	1000	1029	983	1006	972	1005	941	995	1028	990	1021	994	979	976	957	965	958	981	979	1019	949	984	944	973	1040	996	935	997	922	964	945	998	957	973	944	951	958	966	998	1086	974	1015	985	935	1016	976	976	944	961	967	965	958	1061	961	972	947	903	996	993	991	986	958	967	943	1011	985	969	945	1016	943	978	975	963	983	969	984	943	950	960	979	950	974	995	989	974	956	927	925	963	957	881	954	952	967	988	991	998	952	944	976	952	988	1043	984	970	933	958	938	971	947	950	969	938	952	989	963	943	940	964	1019	997	1002	1002	974	981	990	918	1020	1009	979	951	981	1010	999	952	924	946	966	971	911	946	936	924	952	959	983	948	937	982	923	954	1024	1007	921	985	941	967	981	993	944	933	1022	959	1035	1057	947	1048	935	970	1019	991	956	921	943	991	952	981	957	940	1016	997	977	928	976	974	919	973	969	967	959	965	1023	985	956	984	976	929	1012	937	977	933	1004	992	918	922	972	947	987	962	938	944	932	955	936	977	968	968	969	998	972	996	952	957	946	967	1001	985	956	967	973	948	972	1046	962	958	952	945	932	1004	926	955	907	1011	915	1019	996	992	995	970	933	966	974	1004	970	958	1000	985	973	927	924	983	1020	1012	1022	952	944	960	996	972	931	1003	1009	964	963	960	953	960	958	905	975	987	952	963	994	891	947	1003	925	991	956	977	924	922	943	994	945	908	941	1017	961	959	977	993	970	936	959	988	1024	926	962	951	988	907	899	955	952	958	951	947	967	998	909	993	964	968	992	976	997	954	925	970	968	945	997	990	1007	963	981	957	950	986	1012	955	934	961	964	1003	1019	974	956	948	994	1004	911	955	961	932	899	965	997	968	967	951	974	932	1006	910	948	965	931	1021	984	966	934	996	999	1001	959	957	938	1021	999	940	969	1030	956	975	1003	957	912	966	971	955	939	883	950	997	929	1006	980	990	932	901	940	949	924	1017	951	1000	954	937	928	958	972	954	998	946	980	955	958	932	988	941	976	936	915	914	975	915	1023	961	1020	1002	992	989	966	1006	965	971	951	936	998	949	999	964	1028	918	1007	982	958	933	989	968	1020	997	942	975	919	947	962	923	1020	996	946	984	962	943	950	988	975	960	948	1002	945	966	972	951	965	929	990	936	1001	943	943	974	988	969	868	969	1002	946	968	947	992	964	972	981	911	1042	997	887	988	878	969	918	1000	939	1002	953	927	903	927	972	915	973	935	985	983	986	963	919	919	986	966	956	967	1026	978	968	985	965	1027	995	959	924	938	991	963	986	1028	957	938	958	986	937	963	995	975	978	905	998	966	1003	998	987	975	925	981	1015	983	940	936	978	928	993	970	1012	932	961	914	984	963	962	951	950	910	902	946	926	991	953	1024	1013	894	1000	935	988	975	976	988	988	943	995	981	983	958	991	920	986	1014	980	987	967	967	932	969	946	998	969	945	942	987	985	928	918	1024	968	959	948	970	1008	945	974	956	983	945	988	921	983	978	984	990	960	1021	972	934	938	971	958	980	981	940	971	982	914	939	959	965	1005	969	904	960	947	939	1000	934	963	965	927	962	1003	983	938	985	964	981	1021	969	977	997	1029	943	993	973	967	943	947	977	939	996	952	951	947	1020	934	971	969	944	1017	956	966	974	961	971	916	999	950	947	944	982	923	939	968	973	944	944	961	981	962	983	950	962	980	963	970	982	1006	975	972	1012	954	957	925	956	967	991	973	952	910	1010	922	897	928	953	939	954	958	979	969	990	999	931	951	929	949	946	917	936	971	973	950	1033	972	980	916	991	940	945	998	991	957	965	959	997	844	990	945	955	952	1099	1014	987	954	981	985	964	1018	987	1010	943	922	1058	923	935	998	997	994	925	955	980	912	964	979	932	1036	949	964	1002	948	977	985	935	1016	942	965	955	970	929	1024	930	981	961	989	974	1036	943	1024	945	987	945	962	964	956	930	956	973	986	977	974	1033	960	985	951	982	972	946	1000	973	995	956	940	992	920	964	949	971	982	935	970	980	932	960	958	962	954	1006	959	957	966	945	957	943	982	946	945	964	993	968	989	941	937	925	946	993	1025	977	976	944	998	997	977	956	956	986	949	982	966	945	921	1001	943	1006	931	950	937	961	933	946	938	1015	987	948	985	956	1036	921	927	979	968	950	947	909	984	964	958	986	933	987	968	972	951	940	985	999	1009	975	936	904	948	934	949	949	947	1016	945	922	950	965	895	939	945	969	954	1005	916	965	1010	947	977	988	977	974	995	1000	934	933	953	914	918	1021	980	953	953	1001	956	961	1007	967	984	991	910	986	1007	974	980	969	988	945	937	998	953	972	970	961	1010	900	950	939	980	924	1016	914	961	975	930	1001	923	961	970	922	974	971	925	922	941	955	956	976	969	958	974	967	1008	957	1022	978	945	964	988	989	1013	1000	955	935	946	936	996	936	921	984	956	927	934	973	984	999	983	935	970	965	963	974	970	967	949	965	1021	952	957	1006	921	947	899	991	940	978	997	963	940	958	1013	896	965	979	969	893	974	958	971	999	983	999	905	988	963	1014	988	955	962	912	1010	951	972	986	1020	933	959	951	968	918	950	986	915	931	905	906	1003	922	937	952	988	893	939	934	960	980	966	967	938	953	1015	1012	957	1018	957	940	954	955	936	952	941	943	976	964	958	999	1002	979	941	984	943	934	958	994	948	996	952	931	978	965	955	972	939	1006	957	941	1020	983	1004	991	999	1005	979	945	993	965	997	970	962	982	974	950	964	972	978	928	947	927	925	957	898	973	967	969	964	943	987	976	966	1007	924	1019	1005	974	946	969	946	1004	983	1004	992	947	970	976	976	960	1039	953	964	942	948	980	994	982	975	1014	946	933	960	976	990	938	955	1046	1033	966	924	957	981	1000	931	952	913	975	989	932	1018	980	997	940	1017	944	966	952	949	961	972	936	1022	1005	977	1057	953	983	996	961	971	940	995	893	965	953	1049	947	954	952	937	955	935	951	998	941	929	950	999	979	961	1001	979	949	962	956	900	1000	947	981	985	938	978	941	1000	965	993	930	974	956	979	958	958	984	987	956	995	970	950	983	913	1042	977	982	971	979	923	908	934	978	1041	1004	958	974	974	991	951	981	1012	967	918	1014	946	970	987	953	912	986	985	943	954	953	954	935	975	967	968	872	945	1033	966	903	946	973	912	956	963	1024	967	982	950	1007	949	944	1039	935	898	986	918	958	1029	958	931	966	946	962	942	963	905	993	954	966	967	983	938	995	964	912	971	960	936	976	970	971	963	950	1026	916	955	939	994	962	1008	986	1033	910	949	986	985	985	939	991	932	991	1017	996	993	961	921	954	974	943	967	962	950	990	954	1008	1005	902	940	985	934	951	998	935	1001	962	962	964	994	1001	980	991	978	976	964	930	987
1493	477	355	249	707	709	379	201	61	121	120	22	24	28	20	33	25	17	19	20	21	15	23	26	12	20	14	17	11	12	20	19	18	23	14	30	22	24	14	12	14	10	17	20	18	25	32	22	21	23	19	23	14	18	24	17	21	18	13	17	18	14	13	24	22	17	13	12	16	19	16	21	19	22	19	24	16	11	11	19	15	17	12	21	18	31	21	28	10	20	17	13	16	11	12	20	15	16	22	17	19	18	17	18	19	16	15	26	21	21	13	17	16	11	13	21	12	23	17	13	14	18	23	19	19	19	14	17	17	17	12	21	16	19	23	17	13	23	18	16	16	14	22	26	20	12	21	18	18	18	22	21	24	22	15	13	22	21	13	25	18	17	12	20	20	18	29	15	22	20	18	19	8	19	19	24	13	18	21	14	23	22	14	24	8	20	19	17	20	18	19	17	16	17	17	14	15	16	23	15	21	31	17	17	13	15	23	13	25	19	15	17	22	19	19	14	17	22	13	15	9	15	13	18	26	20	10	17	10	19	18	22	18	12	19	17	17	20	5	15	15	15	17	18	18	15	16	18	17	15	15	15	15	13	18	21	15	19	14	21	17	24	19	12	22	10	16	17	16	13	18	19	20	20	25	20	13	21	13	18	17	18	26	31	22	24	15	17	21	15	11	23	8	14	18	16	12	13	22	19	16	21	21	10	12	19	19	29	12	31	16	20	14	17	15	24	21	23	11	13	16	23	18	19	18	21	12	10	20	13	25	14	13	13	14	28	15	22	20	17	23	15	19	16	15	19	16	16	15	25	15	14	12	18	20	14	19	16	11	24	20	15	18	10	27	21	14	22	12	27	16	18	17	16	13	21	19	20	14	15	24	22	20	18	13	23	22	17	20	21	19	22	12	15	13	14	15	21	22	23	21	20	17	23	19	21	21	19	30	21	17	15	23	24	14	16	17	15	18	14	16	16	21	15	12	14	21	18	15	15	13	12	22	17	15	23	19	5	20	15	19	22	10	21	21	20	22	24	10	19	14	14	18	19	14	16	11	29	27	21	18	15	18	19	27	25	14	12	10	21	8	23	16	17	20	16	15	15	13	19	16	28	21	24	19	23	17	16	14	12	27	23	22	12	14	15	14	17	19	17	14	16	21	16	16	21	15	18	18	20	15	14	24	11	21	21	20	9	18	14	19	13	20	15	17	18	11	19	25	20	18	13	16	23	20	22	14	14	13	15	16	17	24	19	15	14	13	15	21	24	10	24	32	19	26	19	23	17	17	19	10	21	14	16	15	23	20	10	21	20	17	27	12	16	19	20	25	15	17	11	18	14	21	16	22	22	11	22	20	24	15	23	18	23	16	19	21	24	18	17	21	14	13	26	14	23	14	14	20	17	13	20	27	25	18	11	15	15	17	21	15	25	20	19	23	18	14	11	18	23	12	18	15	19	14	21	18	14	13	18	17	26	23	18	14	19	19	23	29	17	22	17	18	20	17	13	11	19	19	13	23	20	13	16	13	14	17	16	21	17	14	17	13	15	19	11	18	18	18	14	11	23	15	15	19	16	14	12	16	21	24	17	18	12	16	21	12	20	26	15	17	19	23	11	16	15	20	13	20	24	18	11	11	22	22	23	17	21	19	21	19	22	20	20	27	16	13	22	17	14	30	21	10	22	17	16	14	25	4	17	18	15	18	26	20	16	21	14	14	14	17	21	20	14	14	12	21	19	13	23	10	13	14	19	24	21	13	15	19	10	12	17	19	20	20	14	22	13	18	16	14	19	22	10	20	25	22	14	9	11	17	18	19	13	18	14	25	27	20	18	18	20	18	14	16	15	12	19	18	24	28	13	21	10	21	13	19	22	18	19	17	18	18	15	15	17	17	14	14	13	19	23	15	9	17	17	9	27	19	18	17	15	21	10	16	15	19	27	12	14	17	17	18	25	18	15	15	14	19	22	24	10	18	17	13	21	15	12	9	25	21	12	17	19	14	21	21	23	22	16	17	20	13	19	11	18	17	22	25	13	16	15	20	17	19	18	15	18	13	27	25	24	12	11	22	20	24	14	19	18	19	19	24	16	13	10	19	14	19	17	19	17	18	14	22	16	21	18	15	18	19	18	19	19	17	26	15	14	17	22	15	27	17	13	23	18	20	18	16	16	17	20	14	14	17	14	13	26	16	20	17	15	15	14	11	28	16	19	17	16	11	13	14	19	24	28	25	19	23	20	14	20	18	22	22	22	17	17	15	22	14	11	17	25	22	17	17	19	14	28	17	23	21	20	12	15	19	28	18	26	16	17	16	11	16	18	23	14	22	17	20	8	14	14	20	16	23	14	25	16	18	25	16	19	19	18	25	20	13	26	20	20	17	17	16	15	24	19	18	12	20	23	19	16	26	16	18	25	17	18	19	27	17	13	16	22	18	8	18	16	19	14	14	16	15	22	17	16	12	15	20	24	21	13	11	12	17	19	19	15	20	13	17	15	9	29	25	16	19	23	21	20	19	15	22	20	15	26	15	11	15	26	17	22	20	18	19	29	14	25	16	24	11	14	15	20	21	21	19	14	19	15	18	19	13	26	14	16	18	20	17	16	22	21	17	10	17	20	19	17	13	17	25	17	14	17	22	15	18	17	24	24	28	18	23	28	12	17	11	17	20	18	22	11	26	12	19	15	22	21	21	24	21	26	14	18	23	26	16	18	9	15	25	23	20	19	23	16	12	23	13	14	15	17	16	17	21	20	18	16	17	16	18	21	15	20	17	21	12	19	17	19	12	11	20	16	20	17	16	18	15	17	25	15	22	19	11	10	22	25	18	18	15	21	21	18	19	20	17	21	17	21	20	21	19	25	20	12	17	20	26	13	16	15	19	20	15	20	16	15	18	19	15	13	24	20	23	22	24	17	18	18	18	19	14	22	21	24	19	20	18	20	20	13	20	16	23	16	25	22	18	23	16	15	12	20	12	22	20	18	17	15	23	14	13	13	18	32	21	17	23	29	17	20	25	14	13	20	21	18	23	16	17	17	16	16	12	20	28	23	26	20	12	15	15	21	18	14	13	18	20	11	9	11	9	18	24	19	22	25	21	24	11	15	13	20	28	17	24	20	13	18	17	15	20	17	14	13	19	18	15	10	18	23	23	17	12	24	13	17	16	12	18	27	16	26	13	24	17	17	14	11	16	26	20	21	13	20	17	22	19	15	19	22	19	26	13	17	13	15	21	18	28	14	16	15	13	19	17	22	17	12	19	10	15	26	13	19	18	15	16	16	15	13	14	19	18	23	19	14	15	10	16	25	19	20	16	16	17	13	26	21	15	17	20	21	18	23	19	21	20	13	8	13	11	20	14	17	21	19	11	16	19	15	13	11	23	19	15	19	14	14	19	35	26	23	20	22	13	25	11	20	22	23	15	22	15	19	25	17	16	12	20	19	13	19	17	19	16	21	19	18	12	20	13	25	14	12	20	20	16	20	18	19	18	11
18739	13689	9754	24498	36131	30920	20038	12346	3755	6440	5835	825	766	640	631	685	809	812	690	515	492	499	460	447	404	389	427	377	412	404	406	400	398	372	385	367	385	359	349	352	406	376	354	355	351	362	360	356	344	364	369	350	360	345	378	363	363	344	390	323	350	352	336	315	345	334	329	317	332	356	314	344	331	308	343	316	328	315	324	346	356	364	354	302	342	326	336	336	323	346	329	330	322	330	332	341	356	346	315	363	341	319	333	331	303	343	334	325	325	350	358	370	376	323	351	335	315	338	328	324	326	333	337	329	366	327	325	350	339	308	334	317	310	316	303	320	341	325	363	335	339	344	321	318	322	344	333	347	329	362	346	332	344	341	348	361	302	347	323	374	322	359	354	347	315	328	314	309	335	338	350	302	334	338	336	326	349	346	315	327	355	320	327	341	328	338	353	326	366	330	337	349	322	326	339	353	314	339	341	347	302	326	341	329	316	336	359	311	363	353	346	355	324	332	326	327	335	301	327	337	299	359	344	333	315	339	371	323	336	341	325	333	334	316	342	331	337	325	314	316	308	342	348	363	334	315	306	376	350	342	315	319	357	304	284	329	339	325	317	316	361	363	307	315	330	345	317	341	343	337	310	319	310	317	337	302	324	316	325	331	371	327	327	320	310	351	340	302	314	319	311	316	358	353	332	322	347	339	340	335	301	333	342	341	323	327	353	344	362	356	340	369	335	357	332	294	292	285	332	320	308	353	337	360	336	311	313	328	314	350	320	326	352	313	321	323	355	338	325	334	337	309	329	363	337	329	343	337	346	288	351	352	325	320	332	331	346	321	348	334	338	354	345	330	346	337	327	353	316	312	348	323	310	349	359	350	349	324	359	299	338	349	321	349	337	334	325	345	352	327	354	318	341	333	327	318	344	330	363	364	359	339	333	335	342	342	358	335	326	320	363	317	375	321	351	359	353	348	347	323	329	313	328	314	367	337	303	311	351	350	353	311	359	359	332	337	330	342	296	344	332	369	334	371	323	335	329	317	315	358	330	363	355	293	327	324	352	354	305	304	339	345	326	318	347	328	338	351	313	321	317	338	355	325	360	333	340	333	348	344	323	308	312	334	316	329	315	325	337	353	320	358	317	348	350	341	350	329	350	316	330	351	359	367	357	325	349	345	345	318	334	339	329	351	342	380	334	312	351	323	317	338	313	306	313	307	366	316	326	357	336	338	314	350	345	331	321	295	340	317	330	304	322	355	332	347	316	324	302	332	334	323	337	334	302	294	317	360	323	301	338	328	341	348	310	328	343	338	314	308	359	370	371	330	339	357	334	340	321	346	332	370	346	372	371	321	309	347	319	315	289	325	370	307	357	320	335	342	334	318	324	338	354	321	326	335	334	299	308	334	335	347	336	312	345	324	345	365	326	355	326	328	333	310	353	342	328	358	315	343	329	346	347	314	331	330	351	339	321	325	348	339	327	356	327	340	302	304	335	334	310	306	337	346	322	342	321	343	340	339	311	323	361	316	327	342	362	333	321	344	336	328	339	310	336	317	351	338	347	370	342	322	328	370	337	331	327	333	317	377	355	322	340	345	328	333	350	344	328	341	355	314	373	310	358	331	369	337	336	290	321	331	322	315	403	362	347	312	336	322	317	326	322	334	316	306	330	320	316	321	347	360	334	349	357	346	332	312	337	326	346	321	317	344	318	363	331	336	345	317	360	371	320	314	299	306	327	338	328	339	334	350	317	346	308	336	319	314	331	338	305	351	301	344	339	311	354	331	331	308	334	355	320	327	335	369	330	322	334	330	331	354	311	344	346	334	322	322	322	317	337	307	369	365	319	353	346	352	338	339	312	300	320	309	357	322	334	330	341	326	338	321	354	331	348	311	345	331	311	326	336	345	321	326	328	331	346	355	346	313	325	347	311	328	353	334	356	337	347	338	362	357	349	343	349	357	346	379	326	313	320	350	321	335	328	341	338	361	327	322	353	320	369	332	334	305	330	342	343	328	327	327	321	328	328	336	327	325	342	311	338	337	333	323	324	371	312	336	325	313	351	297	368	322	347	346	318	352	347	315	321	332	337	350	291	353	314	362	334	322	351	366	373	340	349	387	329	355	328	373	323	337	354	350	342	298	340	325	359	335	323	317	348	340	320	362	340	321	329	337	348	358	313	358	345	331	337	327	350	309	317	301	327	355	346	372	333	359	336	359	335	326	321	318	326	335	376	343	323	353	342	344	336	313	351	320	351	330	352	341	307	323	306	345	324	324	341	322	370	331	319	322	342	324	341	330	327	336	321	352	315	318	342	344	317	338	321	316	362	319	330	313	342	340	309	344	339	326	338	312	327	334	313	337	311	331	350	317	306	324	307	316	375	310	327	333	366	341	320	348	348	344	321	304	343	334	305	349	360	339	323	347	335	302	336	358	349	351	372	332	326	359	322	323	334	300	338	335	320	327	331	356	353	297	359	345	361	306	339	338	340	313	344	357	339	343	356	323	337	323	346	342	307	351	352	382	335	314	335	319	334	375	320	327	337	339	333	347	377	331	347	338	342	340	336	323	354	344	337	351	357	330	329	330	353	343	323	328	326	333	321	309	340	331	396	334	342	332	342	327	354	331	340	315	353	292	350	329	327	325	382	352	357	313	340	291	328	317	352	352	331	316	356	321	329	329	351	323	314	343	330	333	321	358	321	348	347	329	339	327	343	318	313	334	305	375	316	377	293	341	382	302	324	333	329	337	341	347	323	341	339	329	336	360	293	371	317	329	342	343	363	324	322	329	344	308	349	326	331	322	323	329	303	342	351	342	293	338	348	312	331	384	347	367	336	348	322	291	317	331	320	357	342	321	312	311	321	334	359	329	325	325	327	324	348	322	350	333	353	324	337	296	391	342	331	358	314	327	324	299	349	323	344	350	310	330	339	329	319	335	323	337	338	349	305	332	375	334	305	359	323	358	330	342	315	334	380	321	350	324	309	346	363	336	356	338	344	328	327	337	304	370	334	342	342	306	347	353	345	333	345	313	342	375	334	375	339	307	351	344	332	339	326	323	344	344	330	301	348	343	342	317	339	326	359	313	378	328	349	298	349	323	334	364	311	368	339	334	322	354	359	329	339	348	355	359	322	335	347	319	337	370	278	349	323	316	342	322	342	346	306	342	351	325	322	325	315	358	320	359	319	348	318	323	347	340	340	333	371	334	306	324	353	306	334	296	347	353	319	356	346	350	351	334	330	318	344	332	339	308	325	315	336	311	343	329	344	361	352	322	317	325	337	322	364	330	367	338	330	303	322	335	353	314	338	329	386	349	339	354	325	364	337	336	323	323	328	337	312	325	322	355	304	395	368	320	331	320	313	333	337	347	361	341	334	361	318	332	315	368	327	350	328	306	327	328	330	318	299	346	362	303	335	341	343	324	367	328	324	352	316	341	330	350	328	341	345	349	346	327	339	332	331	337	319	338	364	314	348	355	320	304	300	331	304	314
989	802	555	479	1121	1215	788	333	162	213	500	70	61	66	59	60	42	59	61	50	50	65	53	45	53	43	35	41	41	37	51	42	40	38	37	43	35	44	41	42	36	39	29	41	45	38	44	32	32	33	45	33	36	43	47	42	40	27	30	35	29	48	40	49	42	41	41	50	39	43	42	38	41	39	37	32	34	42	46	44	41	31	33	41	34	47	37	36	39	41	35	26	40	35	47	45	38	44	43	36	41	38	36	40	30	47	35	38	41	29	37	39	30	37	38	36	33	38	36	31	38	45	27	38	35	50	47	42	40	36	37	44	40	35	42	35	38	37	30	27	31	40	46	54	40	42	36	34	54	49	47	44	33	33	31	50	38	37	42	42	30	47	39	47	41	26	41	43	40	35	37	48	41	42	25	24	39	41	38	47	45	45	52	46	34	33	39	31	25	47	41	35	42	41	36	35	45	23	28	35	34	39	35	32	48	39	38	39	36	46	41	41	36	48	30	49	30	46	45	41	44	31	37	45	44	49	36	37	33	44	34	40	43	37	38	27	36	41	35	39	32	47	43	39	45	45	34	34	35	37	45	41	29	40	38	42	53	34	29	64	29	42	43	48	33	30	43	42	45	39	33	46	33	39	42	33	42	35	31	39	45	31	33	42	30	42	37	36	35	37	43	49	39	24	38	32	46	48	31	46	46	45	40	33	41	29	41	38	30	41	39	39	37	37	37	35	39	39	38	37	36	32	34	34	39	36	29	40	43	38	30	29	47	43	34	36	40	44	35	35	42	51	57	35	35	48	35	34	40	36	35	39	40	39	30	47	28	44	45	31	46	44	30	32	48	31	49	33	48	41	45	32	39	49	46	45	35	38	36	40	40	36	38	33	37	28	40	37	49	40	36	38	32	34	34	42	61	35	42	37	35	38	43	39	44	34	43	38	35	42	31	38	37	37	43	39	32	33	38	40	42	35	42	37	36	42	32	33	36	43	38	29	25	35	40	43	44	36	31	41	31	38	36	48	30	37	33	36	38	36	34	34	36	35	33	38	40	37	41	47	29	39	40	45	29	37	34	43	41	36	42	34	46	35	46	40	53	44	44	38	44	28	36	37	44	35	39	29	37	33	43	50	34	30	44	34	51	37	33	53	49	45	32	34	31	38	31	34	43	36	41	45	37	39	43	33	34	42	35	36	43	40	35	33	37	24	41	40	40	33	41	30	34	45	34	28	41	45	36	34	42	37	30	37	35	28	45	37	33	36	37	51	35	42	32	31	26	31	30	40	33	52	33	42	39	29	36	37	42	37	39	34	31	34	45	52	28	37	32	51	41	47	34	41	42	40	43	38	27	35	35	44	32	41	40	40	41	43	27	32	33	35	35	33	37	27	41	44	45	36	40	44	40	38	44	44	45	44	34	30	34	56	31	47	34	38	30	40	40	35	41	36	36	31	39	37	38	46	32	47	39	38	45	34	36	37	48	39	35	34	45	40	30	41	45	54	37	41	49	32	32	45	34	38	41	38	49	37	29	36	45	33	42	37	33	31	40	34	35	40	44	47	46	32	31	27	47	35	41	40	40	34	40	39	22	42	33	42	27	37	39	41	48	38	31	39	34	50	39	42	31	37	49	36	36	35	35	38	43	32	37	39	38	57	42	38	42	40	50	48	45	44	47	45	30	36	42	43	33	41	41	42	45	32	38	44	42	29	39	47	35	36	39	46	32	41	33	26	38	59	40	38	29	32	45	45	29	46	34	26	33	38	26	30	38	43	28	40	33	31	37	39	44	30	41	39	27	41	46	33	42	35	35	32	43	31	37	45	30	44	37	39	38	42	37	36	53	36	43	39	43	34	41	36	41	44	33	34	35	32	25	39	51	35	42	45	44	36	41	47	47	37	35	38	46	43	40	43	40	48	32	44	36	42	42	38	51	29	42	34	35	47	34	40	55	40	41	34	31	45	47	37	41	41	39	35	43	39	40	49	46	42	34	36	43	34	43	30	40	39	44	31	35	31	32	44	34	36	41	41	38	48	28	45	38	34	47	37	42	43	30	39	43	39	36	43	38	39	40	41	43	36	41	35	33	24	49	39	34	27	45	35	43	33	37	39	49	46	30	41	45	34	39	29	33	41	39	36	41	37	38	34	39	47	46	47	34	34	40	32	42	31	39	38	56	47	38	55	37	38	46	36	39	36	35	44	30	39	37	26	43	45	44	43	27	48	37	44	35	34	33	37	37	42	42	30	34	34	30	38	26	36	41	32	36	41	37	39	42	39	41	45	34	42	39	29	38	27	38	30	44	41	35	42	36	30	41	32	38	39	33	42	39	43	45	27	37	36	37	46	47	30	36	51	26	39	32	29	46	41	40	37	36	35	44	26	44	33	33	33	34	49	40	44	47	38	32	36	38	44	34	36	46	48	33	28	35	36	38	38	28	41	44	38	36	38	45	29	40	42	36	47	41	39	28	42	41	35	32	49	36	39	37	37	46	39	37	32	51	36	44	34	34	40	29	42	51	34	34	38	33	46	44	32	36	32	44	31	41	36	59	36	33	34	33	31	43	39	43	44	43	38	45	43	35	40	45	26	35	47	43	39	42	34	42	39	30	44	43	32	46	34	43	39	47	40	34	35	40	40	49	34	40	40	31	37	33	49	34	32	47	34	41	34	27	39	28	30	40	33	37	35	36	35	33	33	36	23	39	39	44	42	47	53	34	37	39	34	36	34	34	40	33	50	34	33	39	38	30	37	41	29	44	30	34	37	38	45	45	46	38	35	38	30	43	35	49	27	44	36	39	36	44	43	28	26	43	24	35	31	39	34	34	27	39	38	31	37	34	33	48	40	39	47	36	37	28	32	41	39	43	45	34	48	41	32	28	39	30	40	26	35	50	30	33	44	48	37	32	48	40	38	35	36	33	33	50	51	37	37	32	41	37	50	44	33	41	32	40	28	38	44	43	38	41	26	34	37	35	35	44	34	27	50	46	37	38	38	42	56	43	42	37	30	39	33	50	45	49	38	37	33	31	35	40	31	40	28	50	35	35	34	42	42	41	46	40	40	28	37	53	47	47	32	26	33	39	37	30	40	31	35	39	48	29	50	48	38	30	26	32	44	47	34	43	47	34	42	38	38	34	46	41	47	45	28	36	44	40	57	44	37	39	45	31	41	32	42	29	37	51	49	42	50	28	38	56	40	40	34	40	40	43	38	41	44	34	37	39	44	43	44	33	36	38	36	38	43	32	34	37	31	24	24	33	24	44	37	39	36	39	41	40	29	43	38	41	32	35	28	46	43	44	42	37	35	38	36	40	34	29	45	42	42	35	28	35	34	36	41	44	40	35	36	41	45	33	47	41	39	41	34	35	39	29	36	39	29	50	39	34	35	49	37	47	35	49	38	34	52	47	33	35	31	45	43	34	32	36	31	40	48	38	33	40	39	39	35	41	46	28	40	44	24	36	49	32	34	43	43	44	39	47	38	38	29
22016	18294	13480	30450	40410	36645	28653	15456	8123	10465	14021	2372	2150	1863	1686	1627	1667	1732	1480	1219	1140	1145	1015	1012	982	998	911	855	892	858	857	830	799	804	814	809	790	811	769	728	806	750	714	787	753	765	730	746	740	759	770	739	749	696	745	734	686	691	725	722	722	704	678	721	712	746	726	686	704	702	683	721	670	679	650	684	743	711	727	746	692	671	668	721	670	730	717	690	697	704	706	699	697	673	676	693	690	694	679	682	721	642	699	712	669	706	661	701	657	670	681	720	691	674	690	684	656	674	723	695	703	713	693	755	659	672	652	731	671	652	710	648	684	755	684	682	678	685	648	756	674	703	695	660	677	700	701	718	677	663	655	684	652	692	655	731	665	661	691	667	683	681	670	631	680	691	693	695	709	688	677	671	699	649	714	670	681	710	699	653	646	639	731	673	645	704	709	659	714	657	671	752	684	706	681	698	682	667	625	706	663	639	720	659	701	674	675	649	711	673	732	666	671	693	692	645	663	647	634	672	649	685	627	677	686	677	673	676	648	671	672	687	681	695	674	667	696	691	692	720	694	668	668	745	706	700	654	727	701	688	663	721	669	678	675	734	658	712	705	684	678	690	684	689	663	698	668	679	677	652	703	660	664	645	628	704	699	721	687	696	649	662	651	685	654	655	651	663	714	689	675	669	668	724	693	688	699	647	681	697	632	650	729	707	698	730	745	651	668	668	688	732	658	713	665	674	680	628	684	695	684	670	649	665	686	689	643	665	651	648	644	670	656	724	694	685	631	675	694	660	669	640	692	652	691	686	729	664	713	670	669	686	677	691	699	719	685	678	723	666	699	650	701	687	673	634	663	659	690	681	667	687	685	731	672	681	663	675	662	773	733	694	631	656	627	663	679	621	695	672	703	669	659	663	693	679	657	675	684	658	699	700	625	650	682	700	704	697	638	648	702	628	718	699	706	683	672	686	672	680	636	714	628	686	706	700	692	715	640	658	649	673	671	686	669	706	659	695	683	643	648	673	662	675	727	664	708	710	678	671	678	650	696	695	691	686	664	682	696	674	681	683	669	698	708	664	678	725	693	688	671	702	681	690	669	684	718	639	680	680	675	676	693	723	665	674	728	640	675	644	736	658	672	683	689	708	692	678	642	692	666	659	637	697	691	697	685	690	704	690	733	659	670	681	641	699	692	709	678	694	651	677	673	690	671	642	693	676	676	668	699	676	690	715	705	693	702	658	654	699	680	632	698	666	708	690	684	715	698	700	683	663	666	703	736	658	648	658	642	668	656	668	699	646	666	692	698	689	748	657	724	715	626	696	675	684	651	645	669	711	678	733	693	631	665	693	686	676	696	714	703	690	660	636	650	711	680	693	659	603	688	685	669	711	683	706	683	660	692	654	673	707	658	635	660	691	674	699	663	677	655	678	698	696	678	680	736	680	637	641	697	691	657	649	666	616	708	683	681	730	701	730	711	683	670	657	660	663	663	703	674	721	650	655	699	709	647	700	692	664	652	682	719	679	689	684	701	713	675	673	695	711	666	694	663	660	661	626	714	673	645	733	668	661	672	691	697	711	670	682	695	718	697	687	654	724	699	692	691	687	681	679	701	707	662	663	679	653	686	678	665	708	659	668	661	700	682	681	684	671	651	644	649	669	666	673	601	708	738	670	715	708	684	681	669	690	652	679	721	698	699	629	667	680	696	665	677	631	658	669	635	614	679	678	679	669	675	657	656	643	680	653	658	683	672	644	704	704	692	671	697	709	655	676	645	665	636	690	690	687	684	709	641	696	688	684	730	683	691	690	662	682	704	652	629	681	694	666	683	691	669	674	717	710	666	688	666	636	741	666	669	689	674	673	715	668	709	717	648	669	705	689	702	701	647	648	625	668	682	645	690	673	677	677	669	649	680	639	668	675	703	662	688	691	677	700	719	703	636	661	673	667	666	675	659	665	700	722	713	650	674	694	657	737	706	664	663	648	717	690	678	687	710	685	690	712	702	676	652	715	667	705	672	657	675	694	719	685	660	710	685	690	679	678	661	694	701	680	704	683	679	685	658	708	672	671	659	689	655	725	692	666	702	653	725	650	690	677	649	662	718	717	669	697	699	644	689	672	660	647	674	666	653	651	688	655	677	654	713	670	677	698	682	663	664	699	697	684	711	643	667	699	630	742	677	662	690	625	674	672	662	649	666	671	648	670	693	717	641	727	648	659	661	676	695	696	615	652	690	661	696	713	696	702	681	634	708	725	720	724	709	665	656	659	616	694	650	659	658	705	683	735	681	701	675	683	738	711	693	694	648	733	648	652	672	689	710	689	693	682	641	644	675	673	634	652	716	664	694	662	674	672	666	710	689	713	666	714	741	712	673	691	649	667	700	700	652	726	735	644	652	691	680	682	663	699	669	734	665	674	709	664	707	675	670	661	666	662	663	681	671	638	690	657	675	697	668	664	641	628	675	724	673	713	685	683	644	713	715	692	686	611	644	682	691	677	689	659	696	706	673	637	678	721	670	678	679	687	730	647	640	652	704	644	655	615	652	634	696	676	671	674	690	674	696	697	662	661	660	693	671	664	664	686	676	689	703	679	630	702	714	668	610	661	712	704	608	654	661	707	705	713	736	719	643	692	667	670	694	651	662	650	694	663	661	659	680	664	671	647	655	709	671	699	693	665	698	721	655	670	624	696	659	725	676	677	658	718	705	709	680	702	678	692	656	685	680	614	724	670	673	620	666	666	692	682	682	659	723	671	689	642	693	656	644	692	672	681	696	658	690	670	664	650	731	700	681	672	680	707	671	709	725	715	679	670	697	703	664	712	668	682	659	665	695	693	684	675	677	709	696	705	685	692	712	651	687	724	648	696	680	682	708	672	686	668	705	687	668	698	691	704	628	642	742	683	653	668	692	668	741	668	716	679	704	669	649	635	677	702	676	672	683	687	699	727	664	693	666	694	675	737	736	667	700	661	675	697	665	706	676	654	640	710	709	660	680	701	704	670	667	698	715	689	675	717	696	709	676	704	621	673	716	680	728	698	679	708	676	697	673	700	717	680	681	689	675	698	683	683	652	688	683	664	738	654	694	657	661	689	693	611	653	672	700	683	727	708	657	683	682	707	659	660	694	690	694	684	702	673	690	658	703	666	746	647	675	649	710	700	667	691	693	688	670	656	698	682	619	680	707	729	681	695	643	671	664	731	665	718	647	636	718	682	643	717	682	682	659	654	709	660	695	645	669	698	680	615	629	673	724	671	700	666	706	705	685	716	692	654	654	709	635	678	681	677	694	672	653	677	694	665	701	705	698	699	627	657	719	660	656	732	670	701	680	684	679	631	675	684	656	672	716	697	673	714	696	660	684	710	710	703	699	685	644	664	695	714	673	683	667	679	657	671	681	679	706	662	652	660	661	689	673	669	699	657	689	651	690	692	635	678	689	679	673	655	708	678	680	644	653	681	715	723	713	706	689	681	666	679	676	663	673	644	685	665
2639	874	584	492	945	1070	710	296	154	183	695	79	61	56	37	42	44	46	50	31	48	41	40	40	19	27	22	21	20	28	32	24	25	26	23	27	24	26	23	30	19	28	17	28	30	24	19	38	27	28	21	22	27	26	21	14	19	21	29	22	20	28	24	32	20	27	26	20	24	31	28	22	22	32	23	18	20	32	32	31	28	34	27	25	18	31	21	28	29	21	17	20	19	20	21	22	23	19	32	22	31	33	22	17	26	31	21	25	22	29	27	25	31	29	31	20	23	20	23	31	17	18	30	24	22	22	26	23	27	20	29	20	18	25	16	20	30	20	20	26	26	22	26	17	24	32	20	32	21	23	25	17	24	26	27	27	26	23	30	19	23	21	19	26	28	29	25	34	22	18	28	33	26	22	27	30	31	23	24	14	28	23	25	22	25	23	28	19	24	28	25	24	31	16	22	21	28	23	28	22	24	24	32	26	35	20	19	27	20	24	24	28	30	27	29	22	22	26	37	26	25	16	24	19	25	23	23	27	22	21	14	28	42	31	26	30	21	27	26	17	22	32	23	22	22	28	20	36	27	27	12	36	20	34	28	22	24	28	31	21	25	18	30	32	22	20	27	26	21	13	23	29	29	32	15	23	23	24	22	28	21	24	24	23	20	24	23	19	27	23	19	24	27	23	34	20	22	31	22	23	20	22	30	35	34	26	31	36	24	19	26	21	24	20	29	27	28	34	22	29	31	25	24	28	31	23	22	24	32	16	25	30	31	28	29	23	27	18	30	26	22	32	19	15	25	29	29	27	27	30	19	23	35	27	21	30	23	27	23	30	28	26	26	25	22	31	33	25	28	26	11	32	34	31	27	28	25	17	23	36	23	15	22	29	24	25	32	19	26	17	25	31	27	27	24	26	21	21	24	29	29	31	19	29	18	24	30	24	22	30	25	26	19	21	28	33	30	17	20	30	25	20	25	31	29	24	22	26	28	22	25	27	26	26	25	20	15	24	33	25	23	18	25	17	26	25	24	19	23	37	18	25	19	21	22	29	30	30	23	26	32	29	24	25	20	26	27	27	22	24	19	12	22	14	16	23	22	23	19	22	21	21	24	30	33	27	31	25	19	26	25	26	16	16	23	23	19	26	22	21	25	24	23	23	18	20	24	25	23	24	22	29	28	26	33	26	31	19	24	35	26	27	31	27	14	28	26	22	26	19	27	27	28	32	26	19	22	27	30	28	16	25	24	31	19	22	21	23	23	18	30	22	25	15	22	19	28	21	13	31	26	23	24	25	20	31	27	22	32	32	12	18	26	30	21	23	25	26	19	21	31	27	32	28	24	23	27	26	26	19	27	28	21	21	23	20	29	21	23	27	29	34	22	24	27	33	24	25	22	22	13	25	21	24	17	21	21	11	18	22	33	24	32	35	36	24	24	19	30	23	24	35	29	31	29	25	23	18	26	27	28	23	28	31	30	29	22	29	24	25	24	36	28	21	26	28	15	28	32	27	26	27	33	20	34	27	29	26	34	36	18	25	32	29	18	24	23	19	33	24	20	20	22	22	29	35	22	32	20	18	25	28	24	27	23	27	19	25	35	33	32	18	24	30	24	20	31	25	28	22	29	24	23	24	34	20	18	24	17	24	16	19	27	30	29	22	27	17	24	24	27	21	19	31	28	21	17	28	19	25	25	23	25	21	25	14	19	22	17	28	26	25	33	22	21	30	31	32	28	23	30	26	26	33	20	17	23	27	35	21	20	24	28	32	27	24	36	28	23	22	21	30	25	15	26	26	23	30	28	22	20	17	24	32	20	25	26	23	28	37	16	18	27	32	19	27	34	24	29	16	20	20	25	24	27	23	23	28	28	24	29	28	24	27	29	20	30	27	27	24	30	29	19	22	24	26	27	34	33	23	25	31	32	20	22	26	23	24	27	23	25	26	26	29	23	20	23	28	19	28	23	26	21	37	19	19	26	31	24	26	25	16	16	20	31	27	21	26	34	28	24	30	21	24	21	22	27	33	31	23	17	32	23	29	27	31	26	28	19	19	19	17	28	19	31	17	27	22	20	25	29	17	23	30	23	24	30	22	20	22	32	28	26	15	26	24	29	20	23	29	27	30	20	23	27	32	23	24	20	22	18	27	26	27	25	23	26	23	25	28	25	24	26	31	16	24	25	22	39	30	18	20	14	11	20	30	17	23	20	21	33	23	21	24	36	20	16	35	31	18	30	25	27	27	17	21	32	29	22	18	34	18	17	29	22	15	20	28	29	30	32	29	19	25	20	19	28	28	29	17	28	26	30	27	34	30	26	24	29	16	24	24	27	29	22	42	22	28	29	19	36	29	15	25	21	27	27	18	33	26	22	27	32	32	27	24	27	25	27	21	36	30	24	26	27	19	20	30	24	27	33	22	26	31	22	21	30	25	22	26	23	27	25	20	22	23	23	26	28	28	25	33	18	24	22	22	23	24	24	21	29	28	31	24	20	36	27	14	20	26	27	24	20	16	33	27	23	19	25	23	18	24	25	29	20	29	29	24	29	26	20	28	23	23	31	36	28	31	28	19	14	22	26	20	20	14	23	29	21	26	18	25	30	33	23	27	33	27	26	26	20	32	29	35	24	25	33	28	23	25	30	29	26	30	21	17	27	24	19	19	28	20	21	30	25	29	25	23	24	23	21	19	33	14	25	28	23	31	34	19	30	20	22	28	27	30	29	23	10	18	24	33	32	26	24	32	27	25	24	21	25	29	23	26	20	25	28	22	22	27	23	18	23	26	18	30	25	26	21	27	20	29	25	29	14	26	30	25	20	23	28	31	22	25	18	30	27	19	28	24	26	32	24	27	15	20	26	26	28	31	21	28	22	22	27	26	30	24	20	32	25	22	24	25	26	20	34	27	25	13	22	29	22	29	24	32	20	30	26	23	22	27	35	25	30	25	20	28	25	23	21	28	22	23	20	33	34	25	19	27	20	32	21	16	23	31	15	26	28	20	34	17	34	30	23	26	42	20	42	24	32	33	24	23	33	20	15	24	30	18	30	17	29	18	29	19	27	23	36	33	19	37	24	29	20	29	17	24	16	18	26	23	25	34	19	25	26	27	26	24	21	26	23	27	25	24	24	29	31	27	27	31	27	23	21	32	22	31	21	24	23	25	19	30	23	29	29	27	24	20	19	24	26	26	25	21	27	27	29	30	25	24	17	27	22	16	29	32	32	27	27	22	24	29	25	25	18	23	31	31	29	24	28	26	24	27	32	27	19	29	24	23	33	19	22	24	26	19	23	21	25	30	26	9	23	31	18	27	20	34	23	26	20	19	29	28	29	24	27	28	32	30	24	27	29	38	38	22	24	21	31	29	17	26	32	28	31	26	29	20	34	20	22	22	26	29	24	30	29	31	33	24	20	24	36	21	16	32	31	24	21	16	21	29	27	20	23	38	22	21	17	16	25	26	18	30	27	26	30	18	17	22	24	27	14	28
21751	18498	13321	30834	38414	35954	28302	15048	8158	9946	17993	2194	1886	1635	1505	1461	1380	1384	1248	1025	935	905	762	767	707	731	686	632	656	590	659	559	672	656	575	566	577	546	522	528	582	529	480	553	527	476	502	499	488	573	566	523	502	533	558	527	493	464	517	477	468	504	533	427	439	495	472	474	427	434	482	486	421	476	454	426	462	461	461	490	453	441	474	477	479	409	484	453	411	469	489	451	455	456	460	431	453	441	464	430	407	444	457	484	449	412	445	438	470	429	450	429	421	440	454	461	445	426	452	421	468	429	413	455	480	486	445	467	454	424	399	420	422	467	432	444	431	481	438	464	451	427	458	445	474	455	454	479	463	430	445	455	421	449	449	442	459	460	442	421	429	455	448	465	428	445	439	463	429	471	428	403	462	475	440	431	469	418	461	459	444	440	442	432	427	469	451	449	452	468	422	463	427	440	423	455	471	425	439	431	421	486	445	450	445	435	434	467	445	440	468	425	457	441	416	476	445	390	430	436	425	431	457	459	437	451	437	428	450	449	450	460	444	487	436	471	440	457	461	449	474	416	415	439	392	460	443	439	407	472	464	414	512	464	462	366	429	473	461	449	447	431	436	442	440	427	443	473	428	393	479	431	489	481	417	462	430	414	462	414	470	443	438	421	448	486	442	423	438	435	441	472	434	419	427	448	480	414	411	438	472	455	438	408	468	449	461	443	458	458	423	418	418	435	410	442	420	439	419	434	425	392	398	437	453	444	463	431	434	446	462	448	443	431	432	450	413	457	446	425	434	453	484	439	415	464	424	420	404	482	487	399	440	434	492	421	422	463	465	423	461	452	444	445	467	431	455	469	445	431	438	476	426	433	434	458	413	444	427	424	456	426	480	457	403	427	443	402	480	484	423	452	445	447	462	426	442	432	415	434	462	480	437	459	445	426	462	434	425	471	395	458	444	398	474	416	423	445	425	431	454	440	475	418	397	430	454	410	433	472	479	426	468	403	465	412	417	440	445	434	404	453	420	451	448	422	452	420	447	422	446	455	435	418	429	447	463	418	442	450	436	444	399	466	467	455	401	461	446	446	463	412	469	432	462	476	458	422	458	431	450	433	427	443	458	454	462	419	456	435	392	397	462	404	471	447	500	403	458	454	472	420	435	410	447	445	430	461	406	423	430	426	458	454	434	468	450	414	451	444	436	430	489	435	434	425	452	450	467	416	413	441	449	420	465	445	469	467	436	470	435	458	410	470	443	441	439	454	436	419	422	462	453	436	445	432	412	445	435	419	485	411	430	416	429	414	422	452	433	417	479	418	462	425	434	421	447	450	422	440	428	429	459	466	469	418	441	449	479	437	452	451	408	418	440	453	458	423	454	433	441	433	450	445	475	453	453	421	425	426	425	487	426	424	487	456	437	423	479	444	436	446	443	469	470	453	463	463	470	439	437	452	443	442	435	448	441	452	440	465	464	462	475	441	462	496	461	430	432	446	478	416	448	470	401	468	434	404	433	446	409	416	404	433	453	481	454	401	428	428	471	468	448	435	427	495	420	431	458	451	410	474	428	426	418	409	441	425	444	430	425	454	410	453	444	435	435	448	472	425	438	433	471	443	443	435	404	488	470	456	437	474	428	437	391	453	440	462	444	407	449	427	480	422	476	449	474	441	466	430	456	418	461	423	479	426	466	435	487	454	433	417	447	446	442	482	424	459	446	439	461	422	466	463	460	428	461	418	405	498	438	402	468	429	450	461	454	444	449	463	419	457	436	418	396	458	472	444	443	508	500	454	443	416	406	433	439	470	428	427	433	459	420	405	444	441	451	437	452	449	434	397	453	445	410	456	449	409	469	452	440	447	414	454	443	414	439	408	456	447	442	459	453	442	465	439	429	428	467	476	443	443	475	438	448	444	461	437	447	474	442	473	465	458	441	442	401	424	408	465	452	423	444	471	406	428	459	414	450	398	440	453	449	426	441	399	443	420	433	424	455	442	434	442	457	413	450	440	419	465	444	450	420	441	478	431	420	428	450	441	453	455	424	476	455	425	439	434	450	448	455	441	459	454	422	447	440	486	426	467	470	448	415	467	448	444	455	468	491	451	462	458	432	452	454	435	451	430	434	437	440	422	444	446	457	454	420	420	476	466	418	450	448	447	431	434	470	428	426	450	433	428	449	428	452	447	444	440	468	453	442	472	392	401	444	484	462	399	434	430	415	458	446	433	446	472	418	433	437	434	465	434	457	463	465	472	437	437	432	486	435	467	423	444	447	498	417	440	423	458	428	424	436	410	438	416	447	433	461	402	432	435	452	425	429	468	447	440	479	442	447	457	416	443	397	467	441	428	450	476	458	391	418	432	476	461	444	442	423	442	434	446	447	427	430	439	458	457	422	411	453	447	456	420	475	433	435	448	455	441	430	425	470	385	458	474	431	436	447	449	453	445	445	485	432	455	452	463	424	443	463	428	437	439	410	437	413	405	431	464	444	425	425	431	446	477	459	449	462	466	402	452	441	479	413	460	426	453	416	457	448	477	454	457	427	416	418	407	420	426	412	457	427	458	433	482	442	429	453	437	427	407	448	441	437	463	408	454	443	473	437	433	452	439	445	435	442	460	424	414	431	408	453	452	427	442	435	443	449	415	433	440	484	417	454	438	470	412	419	465	424	432	457	427	435	402	457	441	424	441	412	441	438	439	435	457	447	415	454	427	464	426	413	456	454	439	435	422	452	473	438	412	446	442	475	436	446	448	489	413	453	444	495	446	452	447	483	441	456	410	453	437	451	448	435	433	446	445	465	441	466	429	457	398	445	426	435	461	392	446	435	461	443	415	502	431	389	440	445	449	413	416	445	424	424	481	457	461	445	443	465	456	429	446	426	438	445	438	447	441	422	475	425	452	444	446	457	459	479	435	460	421	427	473	445	449	477	449	459	450	460	447	465	435	426	435	470	448	482	428	448	435	454	444	423	495	457	415	425	448	453	405	442	401	454	429	413	442	467	451	430	443	443	405	485	455	462	440	479	444	390	452	446	438	460	420	495	408	498	449	438	449	469	423	460	432	468	444	409	422	464	456	455	455	412	450	432	411	428	428	433	425	467	429	464	441	433	435	433	430	445	412	435	461	441	443	457	451	426	434	464	438	459	447	420	453	445	426	396	429	455	450	453	440	446	450	409	436	446	421	447	450	485	442	406	454	465	465	444	436	436	481	433	441	423	450	447	415	440	468	443	448	460	437	423	444	437	460	420	450	445	446	431	448	421	424	467	465	411	456	429	484	422	412	440	430	438	398	430	461	436	438	471	426	409	438	429	451	427	448	469	440	464	449	491	477	431	436	448	413	452	461	442	472	462	453	433	506	431	409	444	409	474	462	476	441	419	426	415	444	439	404	448	440	466	427	431	404	441	456	436	461	441	444	471	424	463	390	448	432	435	409	457	435	453	428	437	440	453	462	461	470	425	428	441	436	494	473	424	429	467	439	459	431	422	403
2279	1631	941	809	1351	1646	954	468	233	355	849	139	140	107	113	85	96	92	94	96	87	79	72	57	66	61	55	62	63	64	61	57	58	60	69	56	55	53	66	58	57	56	63	78	52	68	56	58	57	45	53	33	50	64	49	44	66	60	67	55	63	59	68	57	63	49	52	57	48	61	49	52	58	47	52	43	51	65	60	69	53	48	57	51	54	48	56	43	56	47	45	58	59	51	45	76	61	60	48	58	61	75	50	65	62	64	56	68	39	47	49	63	50	64	55	47	62	62	68	51	48	52	62	51	64	50	48	67	57	57	51	57	59	66	59	65	53	62	66	43	57	71	38	60	56	60	54	59	45	54	49	52	52	56	52	52	59	53	53	50	49	48	58	50	64	64	57	52	44	56	62	49	63	47	54	53	53	60	52	46	52	64	47	60	70	65	61	54	59	62	51	69	50	63	46	51	58	55	60	44	60	64	58	45	44	61	68	53	63	50	49	57	57	56	49	57	55	38	53	50	54	65	51	60	36	58	62	53	71	70	58	65	51	42	59	58	51	55	63	58	48	50	59	45	57	60	64	49	52	40	51	70	50	46	48	70	59	54	60	60	57	55	58	56	49	57	46	51	62	62	52	50	49	63	46	57	56	58	45	58	66	49	58	68	47	40	50	59	57	54	56	51	68	45	51	57	59	55	58	57	50	48	59	57	47	65	73	52	61	36	47	60	67	71	51	55	46	45	55	59	55	63	58	63	53	49	55	65	60	52	53	53	49	52	52	82	70	50	53	47	62	62	59	51	46	52	54	45	59	54	48	69	50	42	48	43	59	50	69	58	54	54	52	38	60	67	55	37	55	61	60	48	57	56	43	64	62	52	47	53	37	54	59	51	53	56	67	48	58	49	64	46	54	56	65	69	66	65	49	57	53	60	57	62	58	51	70	55	49	61	49	59	56	47	60	59	64	42	57	47	42	54	51	59	64	52	64	69	58	53	57	69	49	37	63	50	66	46	53	57	62	59	55	59	68	53	56	51	66	42	63	49	58	55	39	55	55	52	62	59	56	49	39	65	46	53	61	60	66	45	51	52	43	55	59	61	49	56	59	59	48	46	44	57	72	58	62	54	59	66	48	45	56	55	67	53	63	52	52	61	67	51	46	60	47	53	60	62	66	37	59	56	59	56	56	56	45	61	70	54	56	56	59	52	53	50	56	48	60	47	66	72	56	69	57	50	57	62	55	58	44	60	55	60	56	61	63	51	68	54	60	55	59	71	47	70	58	57	53	55	55	49	53	59	65	53	54	49	57	59	52	58	62	55	67	63	55	62	56	56	44	51	69	49	61	49	52	65	48	60	64	50	54	56	53	53	44	50	63	49	54	54	58	57	59	47	57	72	59	59	58	73	55	48	70	62	46	57	69	52	63	50	51	80	55	57	55	61	62	51	57	54	41	58	62	51	42	55	54	64	50	51	49	58	52	52	58	62	55	52	54	60	51	58	56	45	62	60	65	62	50	61	51	44	57	54	61	56	57	42	68	54	63	66	63	47	66	54	62	47	61	66	57	57	77	45	50	55	58	49	47	54	55	51	57	57	68	48	60	60	50	53	58	54	68	57	46	71	56	55	52	40	48	60	54	53	49	51	58	56	60	59	51	60	56	62	62	64	69	56	53	45	60	52	45	53	56	66	52	56	63	55	47	60	49	52	48	46	63	59	59	61	42	45	67	58	39	48	52	57	47	47	51	62	67	53	55	63	49	66	64	52	56	55	45	56	54	69	66	64	59	59	58	53	59	56	59	58	52	55	72	52	60	60	41	59	49	56	54	49	58	48	48	58	56	61	42	48	56	47	53	57	71	59	37	43	43	57	68	52	53	57	58	57	62	74	58	65	56	56	55	50	61	69	52	59	58	61	58	49	58	50	57	58	44	62	45	60	58	60	63	59	54	52	52	65	54	55	48	56	53	57	53	56	49	60	35	46	64	70	61	46	57	54	58	53	60	70	41	71	55	52	35	62	58	50	55	50	69	62	51	55	52	58	67	46	60	52	50	62	40	57	35	64	71	54	50	64	58	61	52	56	58	59	53	52	68	70	46	42	54	50	55	51	58	58	56	52	46	56	53	50	56	55	54	46	59	62	59	55	47	40	45	51	67	53	51	53	48	56	70	43	47	55	68	81	56	62	65	51	59	71	50	54	42	46	56	61	50	76	54	68	53	53	53	51	54	46	60	62	58	50	72	53	54	60	47	52	58	59	57	47	66	51	45	65	57	52	57	59	64	45	55	64	57	60	50	66	63	51	57	56	65	44	46	49	48	47	47	61	62	58	77	52	65	52	59	71	49	48	50	59	67	49	52	64	42	71	40	56	56	43	63	55	56	46	54	63	55	70	61	63	45	58	46	55	52	62	49	54	68	62	66	53	68	46	47	60	49	56	55	49	49	39	61	65	51	43	48	47	47	47	52	49	49	60	62	52	57	55	59	66	60	45	55	45	59	51	59	57	62	60	52	49	45	49	53	52	71	58	65	58	36	55	52	52	52	49	56	57	57	50	60	58	54	56	54	43	63	58	51	41	62	51	57	68	63	62	60	66	60	56	54	50	55	49	56	58	63	60	54	59	38	59	58	48	59	60	68	64	46	39	54	54	56	70	48	57	46	58	68	53	56	56	58	58	51	59	64	58	51	42	57	43	62	64	70	55	64	40	54	53	55	49	56	51	44	63	49	48	65	49	62	45	56	66	47	51	46	41	56	65	53	58	72	65	51	54	61	66	51	51	59	39	50	51	57	61	67	58	58	55	60	69	57	47	54	45	37	56	47	61	61	60	47	65	62	46	46	62	55	55	63	65	70	46	40	57	50	57	61	64	52	50	53	63	55	67	57	60	65	51	50	53	53	54	47	74	55	54	59	57	51	55	65	55	52	65	53	58	60	58	54	46	66	44	51	47	57	48	63	50	45	56	60	68	50	39	48	45	69	46	50	54	66	72	61	67	46	58	59	67	65	75	62	55	60	62	53	63	64	46	48	41	63	46	70	61	63	49	57	38	48	56	51	61	58	54	50	53	60	46	54	56	51	64	57	47	57	52	63	55	61	57	56	51	45	59	45	57	60	63	54	58	52	56	37	64	61	56	51	53	54	54	60	50	53	61	53	59	58	50	59	70	49	58	58	51	66	55	55	42	49	59	47	63	55	52	56	65	45	62	72	49	56	57	69	58	59	44	57	47	52	55	55	58	49	58	48	59	60	54	49	64	46	57	60	56	50	60	59	60	64	62	62	59	54	58	49	47	57	60	41	47	57	57	60	44	56	47	62	60	76	55	54	48	34	60	56	56	57	51	43	63	65	59	55	53	54	50	58	48	56	57	50	64	45	70	57	57	49	57	67	48	63	50	67	61	76	60	49	48	47	49	57	57	66	43	55	49	66	68	60	43	61	61	57	45	63	43	57	47	59	48	68	58	62	54	52	51	60	55	53	56	55	39
29004	25985	18474	36297	43195	40358	29064	20210	11932	16898	20099	4788	4202	3668	3150	3134	2944	2835	2625	2119	1991	1916	1741	1657	1585	1580	1488	1453	1394	1396	1430	1301	1353	1276	1280	1260	1205	1205	1208	1209	1127	1147	1152	1120	1092	1111	1089	1045	1149	1112	1130	1124	1056	1104	1074	1053	1093	1096	1086	1048	1008	1081	1040	1044	959	965	1005	1027	1067	988	981	1000	956	1055	959	1056	968	981	1032	954	972	964	973	1062	1015	1016	964	995	978	994	936	1022	1003	978	941	939	949	1020	1016	950	991	1004	976	927	986	920	998	983	946	934	985	1012	924	951	933	949	984	982	984	974	1036	945	1043	988	1043	985	983	1038	982	1054	984	972	1019	1017	979	931	953	989	947	948	1010	935	981	984	936	975	973	951	1054	932	1021	893	1011	972	998	964	955	947	980	999	939	960	914	922	959	946	1017	979	948	936	970	955	1010	984	1011	951	898	946	1036	1018	999	982	939	965	980	962	944	960	983	944	924	1001	1018	985	945	989	932	972	882	958	938	980	970	940	961	988	950	1018	940	968	940	924	972	951	998	974	929	979	987	919	961	1009	969	972	954	941	954	995	948	962	900	1012	981	1001	966	926	974	953	976	970	977	955	956	955	983	976	1032	962	936	945	952	1025	1023	972	932	988	930	988	975	990	985	1002	1016	952	970	959	995	926	922	959	971	932	981	962	981	987	908	963	958	905	919	982	969	968	945	991	971	992	899	1005	948	996	922	929	934	892	924	982	937	992	1028	974	927	966	968	997	956	938	977	953	947	929	929	982	926	991	979	976	945	919	957	989	993	951	940	1005	952	918	938	958	972	989	981	944	957	1038	959	919	1010	947	942	942	961	949	1012	950	941	1013	988	1020	912	974	941	1035	1010	930	1017	995	997	929	899	933	964	964	963	964	899	965	960	983	924	920	1007	952	980	929	1009	935	957	931	918	948	1020	941	990	957	962	922	966	967	978	953	993	953	987	995	1009	927	986	960	956	979	991	918	939	1024	901	924	997	915	952	960	935	970	1010	978	910	929	985	948	1017	1000	958	949	966	999	916	944	961	931	992	944	971	947	1002	950	933	967	947	961	942	966	963	992	934	968	973	958	967	962	958	967	951	953	923	907	915	925	989	967	1001	966	963	998	965	937	1039	969	971	1007	945	968	950	926	965	917	901	946	897	932	913	892	963	1007	949	941	970	962	982	957	975	958	995	912	965	986	972	957	979	963	926	925	937	922	959	977	928	973	974	966	907	900	973	983	964	924	999	934	929	1006	948	921	1003	992	938	981	974	990	961	972	1010	930	913	943	909	988	968	981	952	944	950	926	985	1016	915	976	953	939	894	973	952	941	965	1014	968	998	951	959	951	997	982	970	1025	1003	1017	976	943	962	950	950	956	1030	953	1027	950	965	934	981	956	959	966	964	930	953	998	950	1033	914	939	968	955	978	932	968	993	955	962	980	981	981	1017	1018	983	941	945	922	966	947	986	942	912	946	960	966	980	943	914	965	980	968	946	1010	962	901	982	924	968	1015	967	934	931	987	889	946	1018	1010	977	991	1004	937	961	948	930	1015	927	923	967	986	974	1005	937	958	984	976	981	930	960	968	1002	935	931	929	982	964	960	981	976	942	938	985	985	1023	998	1007	953	963	1004	981	916	933	1037	1023	974	935	993	945	1024	997	947	957	947	926	998	950	971	930	1015	952	995	947	960	996	986	1004	938	1024	969	899	1010	975	936	989	998	985	923	947	972	975	954	989	921	939	957	938	970	948	984	921	922	903	978	901	965	982	1008	906	922	945	970	978	957	987	1017	963	941	973	1001	1054	954	1014	943	949	965	989	935	927	943	1001	957	1016	955	943	979	1013	953	948	1001	950	882	953	939	1005	921	935	978	946	994	967	947	961	961	1011	987	904	968	935	1007	951	947	965	987	937	994	943	1004	949	954	981	1001	1016	983	985	989	1003	942	1001	936	990	949	985	975	957	987	901	989	995	953	931	933	947	940	972	950	990	930	1023	993	915	936	965	976	990	984	906	957	912	985	991	1029	936	985	970	947	940	951	980	915	984	978	979	976	1024	989	1009	979	954	972	969	965	970	935	984	961	950	953	995	1028	1011	902	916	902	960	910	1018	990	975	1006	954	976	959	932	915	951	933	1052	934	983	951	967	973	998	970	912	966	959	973	943	916	920	948	959	991	992	991	908	993	987	899	961	978	950	927	976	1004	898	946	962	985	959	993	928	939	963	967	943	939	962	1000	942	1001	949	944	972	976	990	971	913	961	921	925	949	996	994	981	915	978	1000	933	973	910	972	955	952	946	1023	997	1006	938	966	941	957	997	994	913	994	947	962	971	944	978	942	937	919	954	928	1034	932	959	950	1001	970	971	955	926	941	959	965	910	984	958	957	918	974	978	962	1006	999	971	956	984	968	998	918	1014	922	993	963	1004	947	994	961	900	986	982	916	878	1004	996	988	905	980	928	973	905	922	927	971	955	976	1000	1030	913	913	932	935	925	971	984	938	936	991	968	943	962	977	960	941	912	969	945	986	921	935	960	907	952	979	933	917	920	985	909	912	963	975	958	1028	992	883	987	922	1006	969	939	951	948	900	944	989	908	918	1004	924	999	972	952	917	937	1000	950	964	969	965	953	1017	927	991	996	971	1005	943	968	991	935	943	970	1007	961	912	913	971	927	965	919	927	976	1011	894	905	941	953	927	950	959	995	947	962	992	887	938	938	944	934	930	932	1001	978	882	990	967	948	980	988	980	931	1027	984	933	985	1003	946	963	972	943	942	1046	945	960	951	949	929	936	937	954	921	968	984	1037	973	959	971	949	930	952	950	994	975	964	957	970	973	1053	909	926	1013	908	995	942	971	987	994	986	938	933	966	929	991	1001	986	978	974	980	973	868	938	941	987	968	995	996	1041	928	909	893	944	950	1010	969	974	940	986	948	980	979	935	933	937	987	933	899	950	915	968	980	990	976	995	981	962	922	937	974	947	981	926	987	990	967	961	945	1030	1018	953	987	940	926	924	974	988	961	948	972	974	1003	962	969	875	985	958	961	980	979	999	984	983	946	954	903	948	939	989	994	938	987	979	937	987	959	971	971	946	974	982	971	946	925	1016	949	984	970	978	975	958	981	921	976	995	991	977	913	977	974	976	980	953	906	1000	962	961	1008	935	974	934	984	942	1033	941	972	964	961	959	995	993	940	950	950	942	956	919	946	973	911	1011	946	950	924	986	965	951	960	960	969	953	943	954	975	973	965	991	951	950	1034	930	939	927	982	988	972	948	972	926	999	972	963	922	979	922	940	955	974	947	947	970	948	978	933	929	966	929	916	987	967	962	938	970	959	944	921	956	943	1017	1005	932	957	941	944	1017	969	932	921	983	989	947	978	963	966	951	1018	1020	921	971	977	944	968	963	919	943	942	969	992	972	997	969	963	1031	964	937	993	930	950	956	938	946	938	1016	954	977	949	944	974	998	956	928	1004	953	1000	971	991	967	976	977	912	1002	1021	969	907	953	962	955	982	919	1058	922	958	961	952	947	940	1027	932	971	986	972	953	941	946	924	1035	934	978	1022	941	921	992	939	949	962	960	1027	993	953	973	972	1004	924	955	972	910	901	975	998	982	932	917	956	992	947	962	978	983	1013	918	943	979	967	979	914	961	954	909	951	1020	988	935	970	942
1695	744	391	310	570	738	300	124	79	136	97	21	29	28	22	28	28	25	25	25	21	17	23	22	26	21	15	19	18	14	18	22	24	12	19	13	22	7	20	23	23	17	15	17	17	14	16	15	11	14	20	22	4	18	17	25	25	22	17	16	17	17	15	14	27	15	24	20	17	15	14	22	20	14	20	24	17	17	23	18	10	17	18	29	19	12	16	22	10	24	17	15	20	17	17	19	16	21	14	24	14	24	13	27	17	17	9	22	21	11	25	17	22	21	15	17	15	14	19	24	16	16	14	25	12	15	23	13	17	21	15	24	17	25	13	12	20	13	21	12	16	22	21	17	13	22	20	12	13	16	10	12	16	22	17	17	17	17	18	25	14	23	24	13	26	16	20	23	19	18	19	27	19	17	21	20	26	21	20	18	21	19	19	14	11	20	13	17	16	19	14	12	11	23	25	18	25	22	20	19	21	12	18	19	18	18	16	22	22	15	15	19	21	17	16	20	17	17	18	11	17	22	18	19	17	15	21	12	17	22	22	20	21	16	25	18	14	18	19	13	18	18	21	14	19	14	19	20	18	12	22	23	16	24	17	15	15	13	17	19	13	17	25	16	15	20	16	15	24	23	22	14	12	16	20	21	8	17	19	20	13	15	22	21	15	9	25	17	23	14	24	17	18	23	20	19	16	17	16	17	12	15	18	19	14	26	19	24	21	19	17	14	19	17	15	16	20	17	16	15	14	19	15	7	19	20	19	22	18	21	18	20	20	16	18	16	14	17	26	11	15	17	12	11	19	18	15	16	21	19	23	20	21	24	21	24	25	22	18	19	18	21	11	13	15	24	22	22	17	18	16	25	16	20	15	15	18	19	21	16	13	18	22	16	11	19	19	24	20	21	18	20	14	13	14	14	11	19	21	19	15	20	24	28	19	16	21	22	18	24	29	18	14	16	14	13	22	13	21	16	15	16	21	14	10	17	17	21	19	19	19	17	18	15	22	14	25	24	16	16	17	13	21	19	16	22	17	16	15	15	16	16	17	16	23	18	25	21	25	20	14	18	12	16	21	21	13	18	12	17	19	13	23	15	22	14	14	16	22	13	25	16	18	17	13	11	13	27	17	25	12	20	15	12	18	19	14	19	19	17	21	25	27	24	15	30	12	21	17	21	19	26	15	24	23	24	11	9	20	21	21	13	11	15	16	16	18	14	18	19	19	27	14	16	17	13	15	16	14	23	19	10	12	19	11	16	17	20	22	20	17	18	19	17	15	18	12	23	20	18	15	21	20	17	21	11	21	25	18	20	22	10	13	22	23	22	13	19	19	22	17	18	17	25	22	18	15	15	14	19	10	21	18	23	20	14	17	23	16	14	18	23	22	6	21	21	21	15	16	20	12	20	18	16	18	20	7	15	21	25	15	15	19	16	17	11	19	19	22	14	19	17	19	26	23	25	14	24	20	17	17	24	19	21	21	16	12	20	11	14	16	18	21	20	16	19	18	21	23	23	14	23	29	17	23	22	20	21	12	17	17	15	27	14	13	23	16	16	12	17	12	11	20	28	19	16	19	11	19	11	19	13	26	20	19	20	28	22	19	18	12	14	17	17	15	16	18	15	17	18	15	36	17	14	11	17	17	18	12	22	17	28	14	17	19	17	15	18	19	13	26	15	21	18	17	11	20	17	20	16	15	8	16	16	17	16	16	31	22	19	20	10	17	15	11	18	12	18	15	17	18	14	20	20	15	20	15	16	24	15	14	19	17	18	11	20	27	13	23	22	11	23	18	21	18	22	13	22	18	19	13	15	21	15	16	15	22	13	14	9	20	21	11	13	23	10	17	24	21	17	22	23	10	15	10	19	10	16	18	16	16	18	9	16	12	18	17	17	22	20	14	28	19	18	14	16	21	19	22	7	12	19	19	15	20	15	28	16	16	21	16	12	20	17	19	16	11	17	18	10	22	14	25	24	16	26	14	19	16	10	17	23	22	27	18	24	20	22	16	22	17	19	22	12	20	20	12	12	13	14	12	21	19	15	14	10	15	17	20	20	14	20	15	17	15	14	23	16	16	14	15	21	10	21	12	20	17	21	19	15	16	12	15	15	23	16	16	16	21	22	24	9	17	11	9	31	12	19	17	21	19	13	19	23	22	23	15	10	24	13	22	10	15	22	15	19	17	26	16	21	22	21	21	12	16	20	19	21	15	15	17	14	20	21	15	15	19	13	16	14	16	15	11	12	13	13	17	22	17	15	18	20	21	18	15	19	17	12	14	9	19	11	18	18	14	17	16	14	11	16	18	16	20	10	19	24	21	20	17	21	19	18	15	19	12	17	15	15	30	13	16	26	21	25	15	22	20	17	13	20	25	14	20	23	12	20	18	14	17	24	17	11	19	22	20	24	15	16	22	23	18	26	16	15	22	19	13	13	15	23	12	9	17	22	21	14	18	13	15	21	13	22	19	20	21	14	18	17	14	28	17	19	8	16	14	15	11	20	23	17	15	19	18	12	13	26	27	23	18	13	20	20	21	16	19	14	17	16	18	20	14	15	23	21	11	24	17	18	16	16	22	17	17	16	20	15	18	17	12	15	20	20	19	20	14	12	25	12	26	20	14	27	11	8	16	13	19	16	19	15	20	23	21	18	18	13	22	18	15	16	19	11	25	31	27	16	9	27	15	17	20	19	21	12	14	22	20	25	13	16	7	15	23	16	18	12	18	13	21	13	13	18	22	13	14	18	16	11	24	20	15	12	12	12	19	17	23	14	18	23	18	15	14	16	11	14	19	23	20	12	17	12	13	22	19	20	13	27	15	25	17	17	11	23	17	19	18	14	19	18	13	16	16	13	18	19	23	17	17	20	20	10	15	18	19	21	21	17	21	22	14	28	13	16	14	19	19	13	13	24	19	16	19	16	14	11	19	16	20	18	13	22	14	15	21	20	17	14	15	17	17	18	18	13	23	20	15	15	12	16	16	15	9	15	18	26	14	22	16	17	16	13	20	14	25	12	12	19	21	22	10	13	11	10	11	14	13	14	17	20	22	15	17	16	19	25	17	23	19	16	15	14	17	19	17	21	17	23	19	13	10	21	16	13	14	20	22	18	11	16	25	19	13	15	14	21	19	19	20	21	23	14	17	23	13	21	19	18	17	21	22	12	23	20	11	19	20	20	17	19	18	10	15	17	15	22	12	21	21	23	25	24	19	18	15	22	18	21	19	17	16	17	23	16	13	22	21	22	12	22	19	19	16	20	17	12	21	16	11	17	18	18	19	23	16	22	13	16	22	11	23	13	19	23	16	15	19	16	19	7	17	19	18	14	28	18	17	20	10	15	18	21	18	18	19	15	18	18	20	15	22	16	16	26	20	15	21	17	19	22	20	16	15	18	18	17	16	26	21	12	16	18	12	13	16	10	14	23	20	14	15	16	20	26	23	15	16	16	29	12	9	19	22	13	11	22	14	15	17	20	21	11	15	21	22	30
20502	17518	10230	25414	33330	31534	18313	8506	5503	8575	4794	805	697	661	631	706	702	800	647	515	487	471	413	417	400	399	390	405	377	433	382	371	357	363	384	355	370	361	376	374	369	371	383	375	353	346	355	327	372	364	341	365	333	328	344	326	361	353	357	307	327	364	287	314	353	357	350	370	335	357	365	362	329	339	348	313	339	370	339	308	334	346	359	337	332	330	332	344	317	315	321	310	340	293	346	326	355	332	352	351	342	331	367	366	323	337	338	350	322	336	325	324	364	349	348	326	334	329	331	327	327	341	331	313	312	333	358	349	350	317	291	305	325	350	328	329	369	332	324	310	325	322	335	323	321	370	342	346	327	344	371	336	335	302	339	308	337	314	352	316	327	338	316	313	343	367	323	364	334	332	349	307	336	352	312	334	357	341	324	327	326	335	337	319	334	340	327	311	319	329	331	315	347	314	340	350	346	323	316	316	313	330	344	328	301	312	343	367	343	359	325	327	331	327	318	283	326	360	327	354	355	339	342	336	310	353	304	313	333	320	348	333	293	297	353	323	302	295	328	336	300	358	338	338	326	337	350	335	360	327	323	301	322	312	331	342	332	309	333	356	351	338	327	307	328	346	368	319	322	314	359	355	327	328	364	314	315	366	324	322	335	337	367	354	354	336	319	327	371	355	312	331	313	326	315	365	345	340	327	350	310	310	356	315	357	374	342	321	355	300	306	335	310	315	336	333	270	315	283	346	355	332	330	357	314	347	358	318	327	319	341	360	339	322	356	300	335	343	342	321	339	291	309	315	336	351	339	350	334	310	340	336	322	331	323	301	349	329	325	332	319	333	336	359	311	313	331	359	333	371	330	365	342	329	328	369	349	312	315	369	314	312	309	323	331	322	321	346	313	321	377	305	337	334	332	309	322	353	335	326	340	320	325	306	360	329	349	324	303	339	317	352	314	351	303	311	305	366	344	283	314	337	348	343	316	340	342	304	354	320	342	313	329	336	320	349	349	321	331	330	359	368	316	337	328	339	324	343	341	329	336	335	315	315	351	321	323	308	344	334	330	348	330	310	324	329	361	338	363	340	327	337	375	346	320	320	335	313	326	328	328	317	315	350	353	350	327	313	323	297	336	367	321	349	347	352	361	313	330	330	334	326	321	366	312	308	320	321	309	367	342	349	346	322	342	321	323	340	367	364	314	328	339	315	321	354	313	348	321	348	303	340	323	347	297	359	353	286	310	311	330	331	347	326	384	332	300	322	350	339	349	397	330	335	327	332	348	343	329	341	332	331	341	326	319	309	357	340	336	329	325	340	340	322	309	318	339	322	310	335	336	362	302	336	341	350	353	321	314	352	344	327	335	330	336	339	316	329	319	333	299	320	362	340	330	304	337	313	322	302	343	318	335	337	326	340	331	318	319	342	357	347	329	306	317	338	323	338	358	316	325	359	374	332	332	295	313	325	359	358	325	315	326	321	315	330	336	327	312	330	336	338	355	359	295	335	341	344	330	296	334	303	333	308	338	315	319	338	327	341	304	340	343	339	325	354	330	299	296	343	329	313	346	319	337	320	331	310	318	321	332	322	347	338	346	353	329	329	326	341	326	327	292	347	327	363	310	368	325	341	341	327	327	333	313	320	314	310	328	349	331	304	331	323	308	361	336	385	352	343	365	314	302	314	317	318	351	325	328	300	311	345	326	350	351	365	327	365	332	342	324	320	311	331	310	321	329	318	307	302	330	348	332	373	328	314	320	343	364	354	318	309	331	325	325	333	349	329	304	330	326	304	325	334	320	326	346	339	352	344	360	348	335	328	322	343	337	338	347	301	315	315	336	320	314	334	344	300	327	318	303	337	335	329	334	331	330	328	330	309	331	337	319	341	325	358	317	336	323	344	316	311	351	322	363	359	340	317	361	346	350	334	328	313	337	338	330	323	367	345	348	304	319	309	364	349	315	323	337	330	346	344	333	360	363	308	310	311	334	384	294	350	341	343	302	381	294	313	351	347	339	355	371	346	346	368	333	327	357	325	337	357	333	323	334	313	320	329	316	349	362	323	335	343	349	321	354	356	328	295	332	328	318	354	370	309	322	324	342	353	351	321	346	341	325	349	348	341	325	331	320	331	312	342	362	351	332	312	318	348	303	362	322	323	342	314	375	330	340	334	339	354	323	319	313	364	339	357	290	349	342	326	346	347	344	323	337	322	336	349	342	300	341	314	336	336	344	315	343	330	348	323	323	319	370	340	354	362	338	339	311	352	308	328	310	317	344	345	336	331	332	345	318	338	301	318	342	309	345	330	367	301	328	329	328	359	304	348	324	317	321	356	331	324	339	309	334	314	301	344	312	345	337	313	366	308	343	359	346	325	316	323	381	357	338	336	322	336	300	326	357	309	345	308	336	306	336	355	336	326	349	355	329	332	371	316	331	323	304	302	374	328	333	368	318	318	353	325	326	308	346	342	336	306	341	341	367	370	318	355	327	312	327	314	323	324	317	319	292	343	321	329	334	343	309	324	332	338	320	326	348	318	308	341	316	341	321	291	302	291	311	333	318	350	320	302	318	322	347	334	327	357	334	328	339	324	334	344	328	365	322	338	306	287	354	330	334	326	316	318	323	307	339	320	340	310	306	320	335	324	358	339	317	365	320	362	297	342	327	316	324	347	329	320	328	326	299	330	339	343	343	365	333	351	332	340	342	334	376	372	332	337	367	334	326	356	345	380	317	306	309	309	310	349	352	321	335	349	360	332	320	295	315	357	330	330	326	304	376	341	313	326	368	316	327	313	320	321	355	327	321	305	331	350	297	350	354	356	314	313	350	345	339	311	318	317	334	340	314	356	347	322	325	339	354	352	321	335	350	339	367	311	320	312	341	303	311	329	340	324	335	343	324	330	333	340	339	335	331	358	337	341	320	295	334	341	319	329	306	334	327	346	310	348	333	358	316	328	339	323	358	349	339	325	329	355	303	315	345	365	347	309	318	320	331	306	329	343	357	336	318	341	325	324	299	351	311	308	367	316	298	337	346	296	308	341	320	323	325	323	341	324	362	318	347	331	330	350	346	341	346	376	354	336	338	336	346	365	333	326	330	302	329	335	361	329	327	334	352	342	327	358	325	335	324	316	335	328	338	338	327	319	337	331	343	312	300	339	339	321	315	312	305	358	369	337	335	353	343	325	300	319	370	337	325	328	354	327	375	331	323	299	364	336	340	328	347	318	335	332	306	364	343	306	338	341	352	331	353	337	358	301	345	293	319	319	331	316	316	317	361	341	303	324	333	295	346	340	336	360	337	342	318	371	329	327	308	314	340	338	356	327	328	335	318	342	356	300	313	339	347	329	342	323	394	323	351	337	307	315	338	336	342	342	334	337	331	351	359	349	314	336	295	310	327	295	346	292	348	319	327	316	339	334	325	330	306	332	300	369	343	307	330	330	356	333	303	347	328	307	318	309	358	310	341	295	321	348	359	313	363	309	344	318	339	339
1191	1053	588	463	961	1120	504	248	235	370	316	63	63	55	52	53	68	59	34	49	43	56	39	36	42	50	60	45	43	43	38	35	31	41	43	37	35	40	45	42	45	39	30	40	45	41	37	38	35	37	43	28	25	47	40	51	40	52	31	41	28	36	43	42	37	31	29	42	35	29	34	36	36	26	32	28	52	39	37	41	33	36	31	51	46	37	35	28	40	40	37	29	35	44	29	38	42	38	30	31	40	40	38	32	36	33	39	32	37	31	43	38	34	42	35	47	43	35	42	36	44	36	26	38	38	31	44	52	43	63	44	46	39	33	34	26	32	41	35	42	35	37	32	39	28	37	43	36	40	45	36	43	37	33	34	43	30	36	42	41	39	44	36	42	40	32	32	29	29	31	33	37	38	44	39	35	40	36	39	35	40	30	47	27	39	48	42	42	37	35	42	51	38	40	37	33	37	33	43	32	45	28	39	28	32	36	35	45	34	35	44	36	38	42	33	25	41	36	37	32	38	47	24	38	40	37	36	44	35	34	46	32	44	43	44	39	40	38	35	30	31	47	38	34	37	34	36	30	32	35	39	47	41	41	39	43	32	36	29	46	41	36	39	34	34	40	37	39	40	42	38	35	31	37	36	37	33	44	35	43	43	38	33	45	45	34	38	44	32	37	29	36	36	51	40	38	45	50	36	45	31	36	32	30	44	27	48	36	40	23	28	31	28	39	47	38	36	39	45	34	26	35	33	34	41	25	44	40	40	49	46	38	38	43	37	31	42	31	40	37	42	33	39	36	54	44	34	30	38	43	30	37	35	40	45	28	34	30	33	37	34	31	36	31	57	35	34	44	35	34	35	37	38	35	28	36	45	33	32	37	27	40	46	31	43	43	28	43	37	38	32	42	37	46	45	45	37	36	36	32	27	33	29	36	40	35	38	30	35	42	37	33	34	46	44	26	47	46	29	48	40	34	22	42	39	39	29	34	29	40	41	45	41	46	52	40	40	40	35	33	35	38	38	31	43	26	31	47	43	39	32	37	39	35	42	46	35	30	32	37	32	33	35	35	39	42	45	34	37	40	44	40	28	38	31	33	40	48	38	37	50	25	35	38	48	37	47	43	46	36	48	40	38	43	37	51	45	45	28	33	35	28	33	41	43	49	40	35	34	37	34	35	29	30	32	40	40	36	40	42	32	34	40	35	33	38	33	37	39	42	36	29	46	40	47	34	38	34	34	35	42	33	35	39	38	40	35	30	43	50	32	49	28	52	33	48	39	34	36	39	33	39	35	30	32	45	35	28	28	38	39	47	41	37	37	36	42	43	43	33	40	38	31	36	36	36	42	43	38	32	39	35	50	47	37	38	35	32	34	44	36	32	37	30	28	35	27	44	36	36	40	34	36	35	38	41	52	24	38	35	41	30	29	45	34	39	43	36	47	35	29	37	41	35	42	40	46	27	44	44	41	44	37	30	33	37	30	42	45	35	36	40	30	35	36	30	26	40	44	41	30	24	35	33	40	39	34	36	22	34	42	46	43	43	27	42	38	33	31	37	29	32	39	36	37	37	28	31	47	33	39	37	32	40	45	41	43	49	41	42	50	42	41	37	42	42	37	34	29	34	40	36	28	39	39	46	38	35	48	35	50	32	32	36	32	39	36	32	42	39	35	21	32	36	29	31	27	38	42	37	39	38	38	32	37	49	37	42	34	54	30	31	34	48	39	37	43	33	49	33	30	29	34	32	42	39	40	31	32	43	38	37	39	42	37	37	42	31	39	29	36	41	50	35	30	39	31	40	23	41	29	41	36	44	38	39	48	38	37	33	43	26	32	32	40	34	40	37	40	38	28	35	33	48	48	42	39	44	43	37	44	45	36	31	36	38	33	35	35	33	56	33	38	42	41	43	37	31	48	39	40	33	34	28	35	31	33	28	38	37	47	27	35	39	52	42	37	30	40	31	35	33	33	38	43	25	28	32	33	46	39	35	37	29	35	38	39	34	32	46	44	48	42	33	38	44	37	27	33	27	36	45	41	31	41	37	33	42	25	38	35	27	47	37	34	39	41	41	46	38	34	31	31	37	37	44	44	41	31	51	36	39	44	33	30	47	37	36	48	41	65	36	26	33	38	39	42	42	43	30	36	40	35	46	34	30	22	30	33	34	36	36	47	35	43	45	34	37	34	35	45	32	40	31	43	38	23	28	30	41	38	45	39	36	38	47	33	33	39	40	35	42	42	59	31	33	37	38	29	30	37	37	38	40	33	49	36	41	28	37	25	44	47	25	31	44	28	41	43	42	41	38	38	32	39	35	27	40	35	36	41	33	39	32	34	24	37	34	42	42	45	42	24	40	40	33	43	51	38	37	39	38	38	44	31	37	38	40	33	39	28	30	45	36	35	35	44	27	41	39	44	50	35	37	50	43	48	34	39	31	34	37	31	45	39	39	40	41	41	42	47	35	43	42	35	40	29	32	29	35	32	29	46	46	39	29	31	24	41	38	39	52	32	35	36	32	30	35	41	46	34	42	35	28	29	30	33	30	40	30	48	27	44	42	41	29	39	36	20	28	40	41	31	35	48	37	37	45	40	42	46	45	43	30	27	38	42	33	34	42	26	32	25	34	38	34	31	36	40	48	40	40	35	27	48	33	32	40	38	34	37	34	30	29	47	42	40	43	42	39	42	38	34	38	46	36	43	35	36	39	36	45	37	37	34	41	34	35	32	37	45	39	31	23	33	32	42	50	42	33	30	32	39	46	36	45	44	33	32	35	24	36	29	46	35	38	30	45	37	42	46	34	28	31	29	34	44	35	38	39	24	34	34	30	39	38	28	35	37	40	33	24	33	44	39	35	37	45	35	37	31	38	38	38	30	35	44	46	41	40	30	34	26	40	34	42	40	41	21	39	28	43	35	25	40	30	32	33	36	38	36	30	34	32	33	43	38	35	44	37	28	28	37	42	31	41	28	36	31	42	43	31	33	23	31	41	31	37	39	39	46	40	35	32	42	28	32	31	34	40	20	32	39	40	37	38	37	45	44	31	43	47	36	29	33	37	40	33	44	51	44	35	45	37	36	25	40	37	44	26	29	30	53	31	42	33	42	34	38	37	38	36	37	36	36	40	43	47	32	45	27	44	41	37	40	38	40	26	33	37	37	34	34	40	33	44	44	44	34	39	46	40	36	21	35	44	36	35	51	39	29	34	31	36	33	35	42	40	41	28	25	39	33	39	44	45	35	50	32	39	37	53	36	41	40	42	33	31	43	44	36	27	33	47	40	43	41	37	40	38	48	26	32	35	35	33	52	44	37	46	32	39	30	27	31	36	37	36	44	44	40	35	39	42	35	43	37	35	40	24	35	35	29	38	35	33	39	43	38	46	43	46	44	34	33	36	36	33	31	34	53	32	38	29	39	28	38	26	47	42	25	40	46	38	35	35	46	36	46	30	48	40	36	41	38	39	37	41	39	46	32	43	32	28	29	36
24396	21709	13782	30593	39308	34918	22971	13794	12552	15867	10918	2438	2099	1924	1705	1743	1649	1636	1438	1219	1147	1096	1041	1045	949	961	948	926	931	856	875	855	833	893	815	773	770	780	771	769	764	755	782	774	746	721	723	802	710	765	747	769	703	694	733	682	663	685	710	714	697	667	702	670	725	679	710	685	698	691	678	692	734	691	714	706	712	653	683	703	705	701	670	644	677	680	731	698	745	692	710	687	676	677	663	696	687	663	721	691	686	708	643	644	613	666	668	632	712	681	675	695	683	685	696	637	697	700	695	693	686	702	665	638	674	683	693	666	692	728	667	708	614	673	642	731	677	622	677	707	667	691	712	667	691	716	702	669	699	633	698	655	650	705	645	707	690	653	722	673	703	691	642	653	673	675	708	670	703	675	706	683	676	685	687	695	653	672	672	662	696	657	642	705	686	662	649	681	698	731	669	640	679	656	675	697	672	685	680	693	651	670	697	663	655	714	718	682	655	647	686	702	638	665	646	696	688	684	696	690	681	683	694	694	721	643	683	675	674	685	680	687	681	664	661	616	693	685	674	719	699	670	718	642	694	700	654	683	672	664	652	656	676	651	659	666	687	673	691	674	632	692	648	669	690	656	641	656	662	667	667	706	687	677	662	658	659	618	632	689	635	642	696	669	672	694	667	637	710	633	676	654	712	660	710	674	675	645	664	695	678	636	651	686	682	616	669	651	649	702	709	702	700	702	663	665	660	687	662	684	655	689	669	679	658	710	682	653	667	709	625	705	682	676	688	671	651	646	621	649	651	690	681	666	645	687	674	694	660	663	691	656	680	634	717	660	634	681	656	658	714	668	631	667	695	637	636	661	649	660	667	719	678	683	709	675	669	760	658	689	659	675	665	686	698	680	657	661	662	650	686	709	669	673	680	679	686	678	646	668	725	646	669	697	715	752	649	694	677	703	668	694	674	703	697	676	698	666	688	705	720	659	651	672	726	689	666	650	696	694	705	729	658	664	672	669	649	649	686	623	658	687	632	673	713	686	665	628	689	678	638	674	690	702	736	645	683	672	677	671	676	720	669	657	702	668	681	669	685	634	707	685	726	666	661	658	693	679	641	690	683	677	696	681	696	688	698	667	665	647	671	672	708	701	637	682	722	660	667	637	691	665	661	696	695	659	645	696	655	658	681	652	636	654	721	662	652	670	667	679	630	696	646	729	706	711	663	681	669	649	682	700	703	704	700	634	645	696	673	674	718	650	690	637	674	719	652	696	649	689	688	704	656	671	711	662	693	681	678	685	692	688	712	697	662	607	687	672	684	688	695	668	673	646	682	698	652	672	697	684	689	676	680	672	678	699	668	691	689	649	665	680	704	695	678	720	678	702	682	677	646	668	690	677	692	675	668	686	682	691	728	678	693	660	622	694	638	656	634	668	677	670	686	675	691	629	696	726	684	663	701	688	685	651	666	702	675	657	689	679	684	651	686	678	679	707	670	677	687	705	661	633	751	665	655	620	677	683	655	646	677	675	642	694	620	672	693	664	680	711	695	706	674	619	648	667	669	634	612	659	697	730	725	690	664	689	715	706	637	669	609	651	668	689	701	723	657	662	708	642	660	603	662	708	642	652	596	643	705	656	666	652	650	694	635	682	628	709	666	687	673	675	668	702	658	634	675	704	672	684	653	645	659	674	653	672	686	666	679	691	687	667	677	675	715	646	698	667	719	632	646	710	666	683	649	699	673	713	687	680	636	691	675	674	654	656	625	643	712	687	671	639	699	685	714	724	639	665	715	676	649	627	660	659	668	643	727	649	674	650	660	686	717	716	678	661	695	682	654	655	682	641	629	688	658	666	700	679	662	691	661	683	652	655	628	682	692	634	680	669	676	668	714	697	650	685	645	729	661	690	663	696	667	661	661	668	618	679	693	701	710	660	636	714	674	685	703	653	641	696	713	643	653	715	664	668	688	715	693	676	667	659	649	669	676	649	672	661	644	688	688	708	705	648	698	669	643	661	658	663	691	671	677	703	673	684	671	693	637	714	710	659	623	667	663	715	664	729	637	705	680	690	656	670	719	663	631	711	672	654	687	650	657	713	657	650	669	688	678	666	657	695	759	678	626	675	647	639	678	683	716	688	705	721	638	701	712	673	614	660	689	694	661	678	706	728	685	662	670	700	652	719	684	670	707	658	674	673	686	653	669	654	684	694	684	678	642	653	621	697	671	672	647	659	691	648	625	686	727	635	673	660	692	671	674	677	712	738	655	695	684	664	651	656	642	714	670	701	701	629	674	667	637	696	666	645	721	660	687	677	629	710	657	664	667	661	729	632	674	700	661	652	656	663	664	662	655	719	680	698	625	702	714	684	687	681	615	646	593	658	697	655	652	700	695	611	651	702	672	683	681	653	713	689	657	646	703	674	653	658	681	698	661	648	631	625	656	614	656	701	660	681	641	676	688	661	653	656	655	633	676	698	684	672	684	702	651	656	679	701	701	682	686	684	664	687	711	710	699	707	646	670	652	650	643	625	719	657	676	699	659	637	677	659	673	706	683	674	710	698	652	649	645	667	700	687	689	690	658	687	677	652	693	684	633	694	660	660	632	682	697	667	633	685	696	717	640	698	710	723	672	671	679	661	678	700	663	700	665	717	710	674	709	696	650	703	672	634	687	726	669	652	673	710	688	652	631	654	668	705	685	659	691	702	679	667	663	689	671	757	687	684	638	657	714	666	691	652	696	682	650	654	661	674	671	656	705	694	674	675	706	647	640	697	692	692	649	691	641	692	726	642	655	669	636	689	676	651	693	666	665	707	708	692	715	646	673	629	714	702	702	656	698	665	685	672	678	695	716	683	702	720	662	672	711	691	674	662	653	695	650	658	668	716	673	685	690	637	654	689	692	645	660	661	662	615	675	673	732	699	631	674	681	722	648	684	636	613	673	674	685	687	666	650	646	679	692	655	684	632	669	662	691	700	684	632	682	643	689	688	614	675	671	671	622	638	663	668	674	648	706	674	639	653	672	710	637	692	653	643	680	709	629	684	687	662	676	651	684	672	668	684	676	739	696	685	710	670	634	678	677	669	691	706	709	674	673	640	692	703	655	675	673	645	697	682	624	682	729	686	713	668	645	642	679	694	688	652	714	687	692	725	679	691	695	666	689	624	678	657	626	666	676	675	717	682	668	712	677	676	682	663	694	684	647	679	693	691	684	671	683	671	675	650	681	676	654	686	702	681	659	674	695	711	640	686	663	687	656	635	666	696	677	680	650	699	686	661	693	677	670	690	677	683	691	665	670	672	711	664	725	670	647	708	620	700	720	658	662	635	674	683	699	693	647	661	676	646	649	671	693	669	670	694	699	665	657	650	696	680	726	680	692	692	656	716	676	670	690	671	639	677	671	630	659	665	686	681	648	717	669	698	684	695	626	648	661	713	674	710	696	672	628	658	649	664	623	636	686	702	709	685	674	652	685	696	692	682	681	669	678	651	674	663	690	646
2784	870	541	494	965	913	459	264	204	417	253	52	47	44	35	42	37	42	43	30	41	32	32	28	34	23	29	30	25	29	29	26	31	27	33	25	21	30	30	35	30	20	22	34	27	27	23	25	24	25	18	28	23	29	29	27	30	20	26	30	15	29	22	32	26	23	17	25	19	27	13	30	28	20	28	29	21	32	23	19	25	31	22	28	34	26	26	36	20	25	28	30	21	19	25	28	25	26	25	36	26	27	14	20	30	16	21	32	11	32	23	31	23	24	26	24	17	20	29	30	31	21	18	28	26	19	32	34	20	22	16	26	26	27	21	18	25	21	19	27	21	17	22	20	20	20	28	21	29	27	26	26	22	19	25	21	26	27	26	27	23	34	26	28	26	27	27	28	16	26	21	25	22	23	30	21	22	31	34	34	26	25	25	26	26	20	29	27	21	27	28	21	26	32	27	30	28	24	26	27	28	25	25	27	24	28	22	30	15	27	19	30	25	20	19	21	16	24	27	24	19	22	19	30	28	22	19	23	23	22	24	26	28	23	27	23	25	20	30	34	29	33	19	33	25	20	18	26	19	20	22	31	17	26	22	19	25	26	28	23	31	18	22	23	15	20	25	34	16	27	26	30	37	21	27	29	25	20	19	20	23	30	20	27	34	23	30	28	20	19	26	22	28	19	29	16	26	26	28	23	28	23	23	23	19	29	24	20	25	16	34	33	23	17	23	27	21	24	30	20	29	26	24	23	24	20	25	23	21	20	25	28	26	26	25	23	30	29	24	23	22	28	18	28	26	29	16	28	28	15	17	18	23	24	33	19	26	28	22	27	20	23	27	33	22	28	28	19	22	29	18	21	18	22	19	28	24	30	27	30	27	22	23	20	26	22	27	27	21	30	18	26	17	22	21	25	21	24	21	29	20	28	27	24	21	29	26	30	19	31	21	21	28	22	26	24	25	24	17	27	29	31	17	25	21	23	33	27	21	30	14	29	14	27	21	29	19	23	22	19	27	21	28	26	19	21	30	27	33	28	29	29	34	24	22	26	19	29	21	21	23	21	19	17	32	27	22	19	23	23	21	23	22	22	31	18	27	28	24	24	24	16	31	21	24	26	20	18	21	20	17	20	30	23	24	26	31	27	28	19	17	22	29	27	26	25	17	28	34	22	22	11	17	20	22	22	23	36	20	19	22	27	29	25	33	27	19	18	25	28	36	19	28	32	20	21	14	25	21	21	25	16	30	25	26	17	30	25	23	22	31	26	21	22	25	22	27	33	23	24	21	28	24	30	26	21	21	23	21	29	26	27	24	15	20	20	22	23	24	23	22	22	28	17	28	24	29	19	28	12	20	24	21	27	18	26	39	18	27	23	19	26	17	28	29	25	32	22	28	21	23	22	22	22	24	28	24	30	24	21	34	27	24	29	25	22	27	28	30	32	33	29	17	22	33	26	24	28	26	24	17	21	30	24	25	23	19	17	32	25	20	26	24	29	29	25	31	19	24	25	20	27	26	22	24	23	17	31	30	29	25	23	34	20	26	18	30	24	38	14	30	24	33	33	29	24	24	31	27	25	19	27	21	26	19	18	31	20	25	15	27	20	25	26	25	25	25	18	20	28	29	32	24	8	26	24	27	35	20	26	26	29	24	15	27	21	24	36	24	27	20	21	24	26	28	22	22	32	23	27	22	24	25	22	24	20	26	19	22	30	23	28	27	22	20	29	22	24	24	30	30	19	18	21	27	28	31	22	19	27	20	18	34	35	23	26	29	27	28	23	25	25	29	26	28	25	30	23	30	25	24	23	20	37	21	29	18	31	22	24	23	29	27	29	31	20	23	28	33	24	27	29	43	22	22	30	23	30	24	23	24	17	30	22	23	25	19	22	16	24	32	18	26	25	22	34	25	31	22	29	26	23	19	24	28	16	25	21	18	21	25	23	26	21	23	30	25	17	24	39	34	29	14	17	26	17	29	34	26	24	24	26	21	28	37	34	27	41	25	31	24	31	23	21	26	23	21	35	30	25	18	25	31	37	21	21	29	23	25	12	22	31	22	20	20	29	19	26	29	22	25	32	22	17	30	29	25	27	27	20	18	22	25	22	27	22	27	19	16	24	21	20	28	24	26	28	22	21	30	27	35	16	33	23	19	25	24	28	24	30	24	21	25	23	19	33	23	24	31	27	22	23	16	21	23	31	25	23	29	27	31	23	28	31	31	24	28	27	28	39	32	24	20	22	18	26	24	24	21	28	28	24	18	28	22	20	25	23	16	20	26	24	19	27	16	25	28	26	23	25	25	34	24	26	30	26	19	23	23	18	22	26	24	28	19	24	32	31	30	25	24	25	20	27	13	22	29	20	25	21	19	25	20	28	28	27	27	28	22	27	19	20	20	34	25	20	31	21	31	20	24	26	39	23	28	25	21	23	17	22	29	22	32	27	30	27	22	34	28	26	20	26	23	21	23	26	23	31	21	26	17	25	24	26	18	27	17	20	24	24	18	27	31	25	22	25	25	18	28	30	23	26	20	27	23	30	22	25	25	23	23	27	22	24	24	17	25	22	33	29	22	22	28	25	29	17	27	19	32	22	29	21	24	21	26	19	27	34	22	25	24	21	20	23	19	25	25	26	28	30	19	27	15	26	20	27	27	26	20	12	22	25	27	24	21	36	28	27	30	29	20	22	23	21	27	17	22	17	25	23	15	35	25	29	27	26	19	26	24	29	30	29	22	18	21	32	23	36	24	27	13	34	31	22	21	22	25	19	13	16	32	19	28	28	22	21	28	22	23	18	29	27	26	34	26	20	21	16	21	26	25	22	31	20	28	22	30	19	24	27	20	34	25	24	26	17	24	28	19	27	23	25	29	29	27	24	12	21	20	24	27	15	29	23	25	25	20	18	28	19	28	31	18	24	26	24	34	25	24	24	23	25	20	26	29	27	28	26	16	24	23	28	36	26	30	19	22	27	24	14	21	21	22	29	21	24	30	28	20	24	40	22	33	18	36	19	24	22	30	23	28	23	25	21	30	27	30	24	27	18	27	22	27	25	28	17	26	27	26	29	23	19	17	24	27	27	20	26	24	22	20	19	21	18	30	31	20	26	19	15	20	19	33	32	23	18	30	22	18	22	25	30	23	22	24	37	34	31	22	25	21	20	24	34	14	28	20	23	24	24	20	24	23	22	31	25	23	22	14	18	18	19	29	27	27	20	27	21	16	29	24	16	24	19	19	12	29	21	27	24	31	27	26	31	31	31	23	21	17	32	25	23	27	28	26	26	16	21	21	23	16	20	17	31	27	31	26	29	19	37	23	31	24	27	22	28	21	17	26	22	18	21	26	26	26	31	21	27	28	24	30	23	24	24	27	24	23	24	17	25	19	24	33	15	19	22	27	23	18	25	29	29	23	31	23	26	33	18	24	33	24	28	23	21	24	25	20	25	26	17	23	33	22	26	16	18	23	18	24	19	34	24	26	24	23	22
23544	19908	12982	31078	39171	32732	23163	14743	11104	18218	10346	2291	1928	1603	1505	1413	1482	1503	1098	953	924	891	782	735	803	638	685	699	690	634	643	582	606	578	588	552	568	571	582	508	537	503	520	488	488	477	538	485	465	566	510	510	527	502	474	502	508	460	480	501	466	438	479	445	502	464	455	482	480	459	481	423	441	422	467	485	463	457	443	445	447	464	442	448	474	495	432	402	481	479	497	454	435	433	438	445	463	482	455	441	456	420	472	396	431	428	448	426	462	484	473	496	440	448	456	434	436	428	466	461	440	426	432	456	458	454	475	421	418	451	474	457	486	430	457	433	463	431	455	463	456	429	425	395	423	432	453	457	428	432	438	440	450	402	420	411	439	459	428	439	449	447	414	453	500	428	454	450	454	458	454	419	484	416	450	446	442	430	413	461	417	439	431	392	451	427	420	425	446	469	422	443	419	444	454	424	462	467	423	430	446	431	454	472	502	436	465	449	428	420	456	444	469	451	412	425	397	447	434	414	437	469	490	422	434	428	469	430	451	488	452	438	445	446	447	434	494	421	436	435	425	406	435	437	431	456	436	461	457	428	424	439	460	422	450	445	415	450	433	425	422	474	405	432	405	475	475	437	447	406	402	454	439	443	434	488	434	435	447	460	482	435	457	408	426	442	441	433	443	413	490	422	401	417	448	458	431	453	430	392	424	406	453	467	438	436	412	438	473	464	444	420	454	439	450	472	412	443	435	413	401	426	472	434	483	406	452	472	442	419	439	474	419	442	418	455	435	448	434	421	452	432	389	470	429	466	454	428	436	422	450	430	443	438	406	414	476	428	422	464	417	452	438	434	410	451	430	427	456	433	441	432	412	438	409	437	424	457	412	436	452	476	414	451	412	456	414	460	459	463	442	426	444	407	423	451	445	439	434	447	434	455	459	438	456	431	472	448	424	459	492	443	418	427	438	448	414	468	451	414	439	452	439	455	448	462	417	467	439	444	424	457	426	452	462	438	474	445	443	422	450	448	436	401	419	433	443	451	440	404	445	443	455	430	390	436	452	430	449	444	459	409	445	450	466	426	455	442	407	442	462	444	430	500	449	455	455	434	435	399	447	429	424	472	444	443	451	465	468	416	406	457	471	444	429	432	402	423	422	433	433	423	434	469	436	428	436	438	427	437	414	462	456	446	419	430	440	463	466	437	428	455	453	430	455	444	432	426	448	387	456	398	417	457	423	410	435	422	438	460	437	412	405	411	411	439	450	472	476	438	459	421	446	441	432	444	404	428	467	451	427	408	430	451	426	446	460	413	442	414	460	431	439	459	518	440	464	460	445	451	414	426	418	438	410	447	425	450	462	423	455	482	431	449	410	462	448	449	470	442	456	466	429	421	427	418	437	402	450	423	432	437	439	442	443	417	422	443	473	465	458	441	421	436	420	410	414	394	435	449	447	447	493	416	416	461	434	430	453	434	472	453	453	463	419	436	440	434	422	470	443	445	384	469	455	461	441	434	450	438	476	445	472	452	429	464	475	451	423	415	448	419	425	425	373	394	455	435	444	472	421	411	453	440	433	444	445	427	453	475	435	443	406	456	414	415	430	442	420	419	410	449	414	395	484	431	445	464	434	420	417	429	443	468	452	450	415	431	423	453	432	451	408	456	436	430	487	434	428	436	471	428	458	439	466	474	403	417	387	457	414	450	447	428	425	422	421	422	448	439	450	428	437	436	448	452	438	459	445	436	432	448	442	415	438	427	454	456	434	435	449	420	403	446	465	441	401	449	463	445	435	408	470	435	439	450	405	428	431	416	387	429	431	441	457	414	427	439	418	451	473	440	497	435	417	457	470	455	439	445	460	475	443	453	420	440	450	445	419	461	424	421	446	476	470	461	420	453	436	436	446	442	457	434	420	439	429	415	397	485	437	471	458	431	410	377	431	466	426	442	429	451	390	417	442	474	471	433	423	443	476	429	415	428	448	464	431	456	445	450	427	456	436	443	430	416	448	440	436	417	408	422	476	471	422	456	452	417	445	433	453	412	410	436	413	455	457	459	435	425	461	464	427	431	383	443	438	448	431	436	422	459	443	464	472	466	410	430	429	402	445	420	406	395	458	444	494	446	433	454	416	425	420	432	434	465	447	440	431	442	422	407	487	420	434	437	432	471	436	463	417	461	498	434	406	437	448	422	441	457	413	484	420	443	463	451	454	412	466	445	448	411	409	412	429	449	453	440	460	454	445	469	392	439	427	460	435	466	434	454	450	461	464	421	428	479	460	431	437	423	415	437	432	444	438	439	451	441	390	474	447	447	464	421	450	466	448	418	484	427	442	423	439	434	397	409	434	428	468	472	440	468	447	459	420	397	433	428	434	450	394	426	462	422	443	448	447	436	428	417	414	410	455	441	454	433	425	448	438	449	473	382	437	454	431	438	455	482	449	444	447	401	425	474	446	426	416	464	466	427	458	435	423	425	438	472	446	434	441	418	473	435	413	465	429	494	435	456	388	440	465	457	435	452	441	428	472	423	444	475	484	430	435	453	427	441	445	417	441	450	449	470	438	471	456	450	449	431	462	443	473	418	416	444	440	424	432	417	466	460	439	435	430	454	467	434	436	454	452	435	448	441	452	448	402	457	459	427	459	423	467	415	447	426	457	451	455	434	442	422	422	440	455	465	390	457	462	438	425	437	451	424	462	409	452	438	411	465	393	436	435	423	457	442	392	465	480	415	458	440	462	456	439	452	446	417	464	433	434	440	449	439	429	430	429	460	441	408	474	470	420	457	425	444	417	431	429	459	424	419	450	430	421	458	450	446	463	401	475	436	446	447	453	449	432	458	484	459	436	441	407	457	479	447	462	474	437	469	414	418	465	453	441	450	410	439	402	456	381	479	444	452	459	452	377	488	420	439	434	436	408	449	455	425	450	438	457	451	441	438	455	458	448	394	422	450	407	449	422	413	425	419	455	431	440	402	435	454	451	424	440	426	456	425	407	426	428	482	445	415	438	429	462	410	400	448	430	430	466	412	437	451	450	448	430	432	474	451	449	423	435	460	452	449	425	448	431	438	438	434	439	434	453	420	469	462	432	456	419	458	444	410	422	428	454	464	411	449	462	443	449	437	489	460	438	425	443	447	448	421	479	467	446	424	413	490	457	422	440	439	467	430	446	438	396	424	447	416	423	466	437	427	392	404	432	430	418	445	429	410	450	434	453	439	464	424	411	475	446	447	420	442	464	468	471	425	419	423	399	442	430	467	489	421	444	427	454	435	450	428	427	416	444	463	449	472	439	446	452	463	446	442	448	440	456	456	418	480	450	468	412	398	447	466	431	429	473	433	414	436	448	439	443	437	473	416	422	440	478	464	466	394	433	419	462	442	468	426	466	411	480	388	429	432	445	468	443	408	441	454	426	455	408	432	433	460	453	432	435	436	433	456	420	453	443	432	412	436	398	434	440	438	462	432	422	421	444	448	405	422	443	470	436	452	486	430
2382	1564	857	933	1588	1408	870	539	365	612	2120	138	120	108	87	102	86	94	74	86	69	70	56	66	70	66	66	75	65	61	63	60	71	50	69	58	58	56	66	55	52	56	57	74	55	56	57	56	59	68	68	51	51	57	59	51	67	63	68	64	56	54	57	44	50	61	68	43	45	64	59	42	49	48	51	63	57	59	63	60	43	50	42	62	52	55	57	55	57	70	62	54	63	64	49	62	56	55	59	37	48	53	52	42	53	51	48	56	54	75	46	69	51	56	61	63	59	46	66	54	66	54	77	69	45	48	46	62	48	63	51	69	57	61	68	55	68	61	58	58	51	72	50	67	47	37	64	59	76	66	56	55	59	63	55	48	47	54	54	54	55	43	47	52	56	55	67	59	51	77	68	52	56	63	51	54	61	53	65	65	55	47	46	45	54	66	49	65	52	76	63	61	53	57	70	51	58	62	49	60	46	52	61	49	64	59	57	53	50	70	59	56	62	46	54	70	64	53	69	56	71	58	49	65	67	56	66	75	61	71	59	60	59	62	62	56	65	53	53	46	57	52	43	54	52	60	50	62	43	47	46	61	62	55	51	54	57	65	53	44	49	69	55	55	65	52	53	48	54	64	62	55	61	54	51	61	57	52	49	56	58	70	46	47	59	43	57	53	57	67	52	50	53	56	57	53	58	41	58	62	56	66	53	52	58	61	48	48	58	53	51	63	55	63	54	60	56	39	62	67	50	50	43	62	62	55	61	58	57	67	60	56	47	54	42	59	62	61	54	52	48	51	39	57	58	50	45	37	66	48	42	50	56	68	52	49	40	43	51	51	61	50	68	60	65	59	59	53	65	62	75	55	67	47	46	52	47	55	60	52	53	59	50	49	45	51	57	47	65	63	59	52	55	50	67	52	50	62	57	55	48	58	50	75	57	47	54	65	50	50	55	57	56	51	61	70	62	49	46	55	48	44	50	50	53	58	51	51	60	49	55	60	64	55	67	55	63	52	55	67	54	66	58	58	59	66	46	67	57	44	63	51	58	42	57	59	56	63	49	74	48	40	30	52	58	53	34	63	57	61	43	53	54	55	56	49	45	64	55	57	60	49	51	59	47	51	63	64	52	58	74	58	50	59	70	53	62	48	53	55	63	66	37	46	58	48	50	71	35	54	65	52	67	44	57	48	61	50	51	62	48	57	60	62	53	69	57	71	47	62	60	73	51	56	59	61	50	66	70	42	51	54	62	55	65	48	67	51	54	63	57	64	60	71	57	43	49	56	61	72	55	63	51	66	62	53	54	68	53	58	58	45	54	65	51	52	45	59	45	68	57	58	43	65	56	50	60	52	68	61	57	46	47	43	50	60	58	57	53	66	68	53	54	59	62	51	56	55	52	58	46	55	59	60	64	62	53	57	59	50	50	70	61	54	51	59	54	53	58	62	58	71	56	54	49	51	62	53	51	54	58	53	51	50	72	50	59	58	54	47	76	53	71	40	57	53	54	47	54	58	49	63	63	50	66	58	57	52	50	58	51	55	70	46	54	58	70	55	55	57	53	69	56	50	51	60	76	54	53	66	55	42	57	57	52	55	56	58	49	65	60	42	61	54	68	60	67	51	57	52	69	44	58	59	60	44	49	62	57	55	59	60	51	57	66	55	46	49	59	50	53	48	57	57	71	64	64	69	52	61	45	44	69	48	50	63	75	52	50	68	51	67	54	63	50	71	51	57	67	67	56	52	49	47	69	45	61	52	55	55	50	44	64	63	49	58	72	45	57	65	59	64	45	61	60	49	42	47	64	49	67	58	56	55	56	57	36	59	67	72	63	55	48	58	52	60	54	54	72	63	54	58	61	64	47	57	61	42	61	55	64	59	45	62	78	53	53	52	51	61	46	42	60	62	45	39	61	47	56	52	40	56	58	67	48	62	64	59	50	51	72	59	57	41	50	61	53	59	67	63	56	58	54	51	62	63	60	60	62	60	56	55	60	56	57	56	74	50	70	60	51	50	57	62	52	56	51	52	47	54	57	70	49	67	58	42	56	61	51	63	57	51	53	58	57	51	48	55	48	57	53	56	62	57	56	60	58	57	66	40	56	64	63	71	52	63	62	54	70	49	57	63	53	61	65	61	53	43	45	62	52	54	57	54	50	55	56	51	42	57	67	41	51	46	47	63	47	47	55	60	44	56	74	56	53	63	55	52	50	58	63	61	60	55	59	62	48	54	50	48	49	49	67	63	58	38	51	66	58	52	66	63	70	56	53	55	49	56	56	51	51	63	54	73	59	59	54	46	61	50	60	45	63	55	61	64	67	41	70	51	63	66	51	50	40	32	59	51	48	51	56	60	63	67	42	56	62	57	45	76	68	60	51	55	57	68	63	56	49	56	53	64	51	78	45	41	58	61	57	55	62	54	53	52	53	47	48	48	46	62	55	40	52	62	52	46	67	59	53	48	54	52	59	50	37	48	64	63	69	54	57	56	50	55	62	58	50	38	52	66	46	53	47	60	54	47	64	53	56	42	54	61	60	49	50	47	49	58	53	45	38	45	67	70	53	56	56	60	51	65	49	45	53	56	53	62	54	57	39	48	54	43	67	50	61	53	70	43	49	62	68	57	57	69	55	46	43	69	64	66	50	66	53	62	58	48	60	69	44	63	53	72	59	63	59	52	56	62	63	42	72	51	64	68	56	47	54	58	66	52	63	58	43	51	46	44	61	52	58	50	69	53	43	69	53	52	64	58	54	50	50	54	54	66	58	57	51	70	57	61	58	57	52	46	62	55	52	66	69	65	58	61	54	52	43	52	54	52	46	60	58	53	54	57	56	58	50	43	57	50	54	47	37	47	62	62	62	55	60	65	49	56	51	62	59	60	57	62	56	53	54	47	60	62	53	45	59	56	60	41	63	63	56	45	41	61	57	57	66	59	53	62	53	66	64	48	57	67	58	61	52	40	66	59	66	48	64	53	56	51	53	44	60	47	60	47	59	48	64	69	53	72	57	54	58	58	51	46	59	53	55	47	53	60	48	45	53	60	60	45	54	59	65	70	44	56	56	57	52	61	58	54	68	62	52	68	58	63	53	50	60	69	62	46	56	60	70	53	65	43	46	58	52	61	53	57	58	58	59	68	51	49	45	62	51	61	61	50	53	42	61	51	42	62	62	65	53	58	50	38	65	47	62	54	63	58	62	69	51	45	59	50	49	57	51	52	62	57	50	44	61	63	55	58	61	58	60	76	67	61	50	54	56	59	52	60	52	70	52	57	41	47	59	57	47	67	46	57	62	60	59	43	50	51	68	43	43	67	62	53	46	65	54	52	53	57	54	55	58	60	47	55	53	53	51	30	63	55	60	65	58	74	54	55	53	55	62	68	61	51	49	50	38	65	68	61	62	51	40	42	71	63	55	60	60	59	45	52	57	56	50	63	54	59	59	47	67	57	57	65	52	50	52	70	59	46	61	56	49	48	65	66	58	55	67	47
29795	24717	17598	37844	45244	37342	28659	21930	16796	21802	29345	4761	4047	3657	3093	3085	2990	2817	2294	2145	2103	1859	1739	1620	1564	1565	1535	1441	1433	1325	1390	1294	1306	1311	1294	1255	1269	1213	1212	1184	1118	1073	1091	1118	1095	1110	1140	1049	1104	1135	1150	1108	1096	1034	1058	1064	1119	1081	1042	1027	1005	1002	1032	1062	1034	1007	1055	996	1039	1001	1002	1011	979	1008	967	965	1004	1010	1030	993	972	976	993	1012	1040	966	1009	985	943	980	996	981	1019	1001	951	1015	1031	964	946	975	986	896	980	953	969	1012	1013	963	958	967	919	987	949	978	985	931	935	1011	959	960	903	982	1008	984	979	960	979	951	993	917	980	950	979	965	922	936	980	1000	950	949	953	966	962	944	968	991	961	949	964	920	1019	874	1006	996	981	972	915	938	897	976	969	938	1019	997	960	954	976	985	928	896	964	973	910	952	967	956	910	953	951	935	994	954	960	976	974	972	936	944	929	1010	931	978	957	959	994	964	905	1006	1010	942	1018	967	919	928	1038	913	930	912	968	960	920	898	919	987	1002	988	992	951	947	938	955	1009	984	959	932	987	1024	960	962	984	970	949	975	947	974	966	986	1000	1015	969	999	965	973	952	951	993	981	965	935	935	974	1002	952	942	914	946	959	916	990	993	993	942	996	959	926	1026	946	989	1026	955	994	980	949	925	909	945	982	1013	903	932	951	945	999	999	921	955	979	962	969	945	952	965	967	928	943	962	938	951	1012	914	964	956	928	1011	980	977	924	957	959	949	971	960	959	928	982	983	954	986	934	927	1006	942	981	951	963	946	962	995	949	984	924	990	1027	908	927	952	971	971	920	970	939	997	982	953	996	940	919	1006	961	967	988	951	913	923	972	959	912	966	932	985	948	929	962	945	1006	953	973	918	938	966	1010	951	953	984	970	965	992	979	966	978	948	897	943	946	946	930	905	961	969	986	942	982	931	948	964	954	954	932	944	900	964	994	991	966	1007	997	991	997	970	988	922	1010	947	970	970	936	960	920	931	985	941	982	1001	925	988	865	1009	960	1022	952	996	967	938	1017	925	960	957	923	975	953	959	950	948	944	913	950	974	969	909	983	915	980	902	980	974	922	926	969	933	1005	986	969	969	1005	927	984	975	1036	894	952	942	921	947	982	942	994	977	911	938	976	907	914	1007	942	918	966	954	1001	928	1000	952	1010	943	982	954	947	988	963	979	979	1004	947	991	965	916	962	990	960	962	930	925	908	970	934	993	944	950	992	919	940	1015	980	942	954	987	980	964	1001	972	983	923	951	927	984	968	1007	946	912	917	942	961	975	985	977	1007	912	952	953	965	925	943	934	1023	938	922	953	946	955	945	931	979	982	974	950	953	943	947	966	965	967	974	1005	971	958	982	988	950	955	926	925	958	973	983	970	965	981	966	957	995	1011	914	1016	984	1008	969	944	941	955	929	951	944	930	977	933	954	924	998	974	997	955	923	966	940	937	963	987	924	989	980	949	998	940	1017	991	920	962	966	964	935	947	927	957	957	895	935	1015	943	979	937	887	979	939	985	995	1051	906	1000	973	933	920	937	944	949	966	926	1010	968	925	988	946	951	929	955	946	1006	948	927	932	938	984	997	1001	1029	952	974	960	958	892	984	988	1016	1028	969	943	989	962	984	964	960	944	1001	953	936	963	993	1001	958	945	997	958	936	960	968	1005	943	993	994	886	979	1013	926	903	902	941	933	954	926	941	981	906	946	946	971	930	943	947	941	952	986	918	971	939	977	941	983	968	917	959	958	976	934	937	998	982	904	984	954	896	968	930	968	938	984	956	1007	947	912	934	939	912	969	964	930	1016	967	934	962	973	955	965	931	967	903	932	973	976	994	933	912	938	995	1009	951	957	968	959	951	935	996	932	979	928	943	971	919	965	981	975	958	924	917	976	998	952	986	962	933	967	941	964	943	970	914	909	983	989	928	947	999	871	979	988	942	956	995	965	967	943	898	953	964	940	914	942	955	980	948	1053	938	945	959	914	933	911	947	991	1012	944	906	996	978	983	968	958	909	946	970	940	959	917	919	913	961	938	896	961	994	1005	973	984	956	992	928	910	975	1026	1001	944	971	921	969	939	969	940	961	953	997	941	945	928	934	1008	960	908	952	950	981	999	1018	978	898	958	931	991	973	913	964	939	988	893	954	963	988	933	1023	983	1008	962	939	965	934	983	936	912	1000	934	950	972	980	930	915	973	955	976	955	898	973	950	997	907	941	967	952	997	912	918	976	1031	932	943	935	969	961	947	887	936	970	943	1006	994	969	975	950	940	997	990	943	945	967	923	978	950	978	969	958	978	1030	934	987	906	957	957	982	998	989	983	964	999	969	968	914	981	985	969	980	907	917	941	878	933	996	961	939	911	946	991	979	942	1005	966	973	934	963	964	1010	986	942	971	990	935	961	970	992	974	899	984	913	918	918	911	949	988	940	977	975	1020	954	1019	981	1001	928	912	949	949	1016	948	986	986	983	908	1005	925	916	951	976	946	1011	1033	995	983	1009	1000	939	984	972	1013	966	974	923	1008	951	937	991	897	891	943	1048	916	969	1009	925	962	922	960	928	932	944	956	986	929	927	913	971	947	988	941	952	947	929	964	998	978	924	957	955	973	928	945	912	927	979	1016	979	945	999	981	963	944	1000	954	955	978	996	1005	979	963	957	915	925	917	978	910	984	941	938	941	950	928	977	992	957	1004	993	939	935	949	970	1008	928	994	970	959	966	976	958	917	936	954	956	911	981	943	968	977	943	1015	929	956	951	944	987	921	951	981	971	974	995	962	1001	1036	981	947	982	989	919	1004	1000	979	971	946	957	958	1003	1004	900	939	939	993	909	1009	948	918	912	1003	947	1009	956	994	1006	979	1028	961	974	1010	931	961	986	975	1004	957	967	912	1012	906	953	987	930	944	974	945	969	1014	948	963	957	980	969	988	925	918	993	937	918	1002	896	955	933	955	968	954	949	944	951	941	985	975	956	988	972	962	1003	960	963	952	930	914	934	971	979	974	988	949	938	1006	919	962	999	920	983	958	962	939	998	945	985	984	962	928	961	927	940	943	931	996	958	1003	997	994	960	986	987	948	969	940	985	891	935	931	975	943	973	976	945	905	997	959	957	952	928	937	944	974	967	993	955	989	990	979	992	911	919	902	968	966	903	956	1012	907	954	916	1006	943	990	998	923	953	1008	961	984	923	1019	949	960	862	934	934	963	920	973	904	1001	933	971	968	1030	994	959	993	885	971	967	927	963	991	942	953	906	1017	964	961	989	981	987	905	980	995	949	961	1002	924	970	930	1020	1003	976	985	926	953	959	958	931	985	999	1012	896	1006	956	962	984	975	927	983	931	973	975	977	941	997	970	1031	1021	960	969	997	996	907	948	878	934	939	960	986	947	938	932	978	979	978	921	967	910	966	938	981	987	953	967	949	966	950	950	939	984	965	959	991	986	972	960	1009	908	951	968	940	953	991	951	935	976	1025	967	907	975	970	915	951	924	965	960	992	1007	964	991	956	982	949	972	916	967	957	976	950	987	981	919	928	930	993	1036	961	997	950	1002	988	985	982	962	937	1034	998	985	893	967	997	945	919	959	992	965	900	997	974	975	966	996	1033	964	931	976	951	1004	1030	987	920	970	971
1662	554	354	329	666	526	288	148	101	200	105	20	30	33	14	30	24	29	22	18	24	17	21	20	19	25	17	21	16	24	20	24	16	13	27	18	26	17	15	16	18	22	17	18	22	16	16	17	22	25	17	22	20	20	20	18	22	18	25	11	24	15	15	21	18	19	18	15	13	14	18	11	16	14	20	14	13	19	29	30	18	17	17	20	22	24	19	19	20	13	20	17	22	12	20	14	22	16	19	17	10	20	18	17	11	26	22	28	13	15	23	19	15	24	21	24	23	18	24	20	21	10	22	14	24	22	16	23	16	15	12	15	18	19	20	10	14	9	26	17	13	20	13	24	14	14	10	21	18	24	21	23	16	18	12	19	23	16	10	19	15	26	20	19	14	24	23	10	21	25	12	16	22	21	24	11	24	14	13	15	23	11	13	19	18	20	16	27	13	10	18	6	13	21	19	11	16	17	14	16	20	17	16	21	15	17	16	16	15	22	20	21	12	16	19	21	18	15	16	17	12	15	14	21	16	17	15	14	20	17	14	24	20	20	22	16	20	13	13	27	26	24	17	11	15	17	19	28	23	12	17	13	13	16	25	25	15	15	20	16	20	13	10	25	17	12	17	20	13	24	17	12	18	21	10	16	23	15	16	22	16	19	21	17	20	19	14	15	12	14	19	24	12	15	20	21	16	16	18	16	23	20	11	23	6	16	16	24	19	9	20	18	22	19	18	20	17	14	20	13	17	21	19	16	17	16	18	14	15	18	25	21	18	17	11	18	21	17	22	22	18	18	13	21	21	18	18	22	14	19	18	15	13	17	23	26	23	17	18	12	16	17	18	22	19	16	14	22	11	28	17	17	12	19	19	26	14	21	13	18	11	12	17	25	17	15	17	13	12	14	16	19	10	16	25	20	17	13	12	23	21	13	12	13	26	18	22	26	19	23	20	19	25	17	16	11	19	18	25	20	20	23	28	25	27	14	24	20	26	15	27	19	15	26	11	18	18	25	19	19	14	14	15	27	19	18	12	13	21	18	24	18	19	19	15	19	16	14	13	26	23	22	20	16	11	21	30	18	17	17	17	21	18	15	11	16	26	17	19	17	16	12	21	20	12	25	13	16	21	19	22	21	17	21	11	14	16	10	14	19	21	20	23	17	12	13	18	17	18	19	22	19	13	10	10	17	21	20	26	18	19	19	14	14	26	16	28	19	12	18	22	13	16	24	20	21	26	13	14	27	24	24	18	17	21	12	20	14	20	21	11	21	22	20	8	19	16	18	17	21	19	15	13	25	21	21	17	16	16	28	12	20	14	19	18	19	17	22	16	14	15	20	23	17	21	19	25	18	20	14	22	17	18	18	12	18	20	21	21	23	19	24	18	17	17	16	22	14	19	22	12	14	16	24	27	17	14	19	23	21	13	15	21	7	18	17	20	14	27	20	13	12	17	27	22	16	18	17	22	13	17	17	16	17	20	23	18	11	17	16	18	14	22	22	23	25	15	16	17	17	16	23	27	15	24	20	21	20	17	18	17	20	19	24	11	14	23	18	24	20	18	17	14	12	26	19	24	28	17	17	8	19	18	27	18	20	11	12	10	19	10	17	20	30	14	15	23	25	14	17	15	25	14	17	14	19	14	17	18	12	21	14	20	18	22	17	17	17	21	13	8	22	12	18	15	17	14	14	14	16	18	19	19	24	29	12	19	22	26	17	11	27	22	25	17	21	22	23	16	15	18	10	25	14	12	23	17	20	11	19	24	16	18	18	22	19	20	20	18	19	11	23	26	12	14	25	19	17	17	13	20	15	30	17	18	12	17	14	18	8	13	19	13	21	16	18	22	20	11	18	17	18	18	19	18	12	18	23	21	22	18	17	12	16	18	21	19	13	31	15	17	17	27	19	20	18	19	14	21	14	12	15	21	25	12	18	11	8	19	22	17	23	19	28	17	20	17	13	14	23	16	14	16	20	21	22	17	19	27	21	17	20	17	19	14	12	24	16	18	17	12	18	24	14	12	19	27	13	20	26	11	16	24	26	23	19	17	13	15	23	21	9	26	17	14	20	22	11	19	21	20	25	11	19	16	13	28	17	18	19	13	18	17	17	22	17	18	14	18	16	20	20	14	25	21	18	19	21	16	21	20	21	11	16	21	20	24	19	21	23	29	18	21	16	16	23	12	18	18	12	17	22	21	18	18	17	18	22	18	19	23	15	8	19	17	20	21	14	23	16	19	20	16	14	12	18	13	13	21	17	18	21	18	13	15	9	23	21	16	19	13	16	19	24	14	16	25	19	13	18	26	21	13	22	17	9	17	16	15	15	11	11	19	23	18	18	13	15	23	19	14	19	19	24	14	16	13	20	18	16	17	10	20	24	19	13	4	20	13	17	14	22	17	9	28	14	23	19	12	23	29	16	18	24	20	15	25	11	19	10	9	16	15	17	13	16	13	17	18	23	16	13	18	23	19	18	22	24	18	17	14	17	26	15	16	18	19	18	20	16	15	16	13	16	22	15	20	20	12	21	15	14	25	15	23	27	17	23	13	15	18	18	20	26	10	15	25	16	16	13	15	19	25	19	23	21	14	21	9	11	15	17	14	20	21	25	16	18	21	18	11	20	15	22	28	19	10	25	19	21	16	13	22	24	11	22	17	21	17	16	13	11	22	22	13	21	13	14	16	17	18	18	20	21	14	19	21	20	18	18	10	15	11	19	19	12	15	14	12	18	18	26	18	16	9	17	17	20	10	13	21	25	22	19	16	24	24	21	18	18	14	18	19	16	19	19	10	16	18	16	19	14	12	18	22	19	22	15	21	19	23	16	22	23	18	18	17	19	21	24	18	21	12	13	16	18	18	26	20	14	19	19	18	14	15	17	22	15	18	26	26	14	18	26	25	17	23	10	17	19	18	22	14	15	28	18	15	21	15	16	17	17	16	15	17	16	20	21	13	10	15	27	11	15	19	21	16	12	20	23	26	18	22	14	21	26	17	16	15	14	21	14	20	33	22	11	14	21	20	15	26	19	14	23	20	20	12	13	21	18	16	15	14	20	23	21	20	14	16	14	15	15	16	11	13	8	18	18	18	22	12	16	25	13	12	24	24	29	10	16	30	23	21	15	17	24	24	17	21	16	18	14	17	17	14	16	19	23	19	22	14	17	14	19	25	19	12	17	15	15	12	17	19	12	23	21	16	13	17	18	18	14	14	15	26	10	23	22	17	20	25	13	19	24	29	16	16	18	15	13	20	8	25	25	14	11	12	6	20	19	20	15	15	12	25	14	20	11	17	26	9	16	12	15	19	19	17	16	16	18	14	19	17	21	19	13	19	19	22	11	13	21	21	21	26	25	15	24	18	22	24	19	15	20	11	21	12	20	24	19	18	20	11	22	10	22	20	19	23	14	17	20	22	17	23	17	12	20	14	17	13	21	17	21	19	25	16	18	11	22	17	18	16	20	18	15	11	16	17	17	13	13	14	17	14	19
21106	14823	10147	27135	34360	26638	17664	10023	6441	9477	5109	812	777	680	615	740	766	750	537	510	500	444	421	401	433	414	399	422	381	373	378	385	396	357	353	368	385	385	372	347	358	368	357	356	335	342	350	332	362	324	385	345	358	360	298	360	339	336	344	355	334	311	354	299	347	332	357	359	368	330	321	336	347	320	331	348	305	355	336	341	338	358	341	329	325	301	327	324	345	352	338	380	349	320	341	312	312	329	335	330	367	326	352	341	350	337	312	336	301	302	354	346	352	317	335	373	350	369	320	337	311	333	300	300	354	322	358	319	365	321	328	352	330	331	320	328	352	305	334	336	340	332	362	352	310	359	291	327	347	319	306	291	340	368	329	347	299	325	357	323	316	330	318	348	302	362	369	312	314	318	357	343	322	329	318	309	365	314	336	348	320	314	345	344	302	320	318	313	316	305	311	304	338	326	345	308	310	369	354	327	328	320	309	346	310	322	335	323	301	324	332	337	325	312	341	363	343	324	351	330	313	324	339	326	317	316	326	305	307	329	343	302	322	298	317	323	331	328	353	326	355	354	341	332	343	360	329	313	362	334	282	316	333	358	313	328	335	332	334	346	335	346	377	336	286	330	331	336	323	330	322	327	344	330	310	319	336	343	314	324	358	329	303	368	350	338	318	290	317	314	342	324	346	334	327	308	313	297	347	316	303	323	343	312	305	345	316	316	324	335	307	342	287	317	309	323	369	311	338	304	304	353	315	296	328	317	333	331	346	308	292	334	318	318	347	343	381	337	341	322	346	320	302	325	296	319	321	303	348	332	360	315	303	342	325	313	311	349	330	343	336	341	310	311	320	323	314	328	314	336	345	319	321	314	343	351	325	333	331	348	350	351	342	344	320	343	335	330	305	330	330	299	341	319	332	338	318	308	309	359	345	340	311	340	325	293	324	324	367	341	311	346	322	305	338	320	338	312	349	326	307	302	343	313	349	332	339	323	341	362	309	327	315	325	346	371	313	307	343	304	340	347	309	336	337	319	363	347	355	331	304	362	336	333	362	345	332	300	330	329	323	332	306	325	320	335	302	354	341	326	331	349	327	336	334	379	343	365	317	334	309	345	357	353	319	325	332	302	330	318	337	329	327	344	338	306	328	322	346	328	338	348	303	313	338	304	311	321	335	341	323	332	322	336	312	304	343	324	300	323	334	293	317	335	324	310	334	324	339	317	320	360	308	333	325	326	344	334	333	341	343	338	314	329	348	339	309	309	324	339	345	334	342	301	345	315	332	345	352	319	305	332	322	320	366	314	326	309	328	372	323	316	350	337	336	315	309	321	328	329	327	321	318	337	306	322	327	310	363	346	324	314	332	332	338	326	321	317	342	303	341	341	343	327	329	342	321	347	353	310	321	313	310	303	337	349	334	317	354	304	310	272	332	339	323	354	331	354	353	320	343	352	335	322	337	311	343	327	345	352	323	327	354	338	345	346	326	351	318	323	364	363	326	309	334	344	302	328	333	328	342	325	342	319	330	340	329	314	359	329	382	298	308	336	352	330	308	303	318	317	362	296	355	357	325	322	302	347	317	289	321	332	338	333	354	314	335	321	317	340	330	327	328	347	337	319	332	337	315	362	335	329	327	322	312	317	331	355	322	351	320	324	355	328	337	330	341	322	330	326	327	330	339	322	375	336	370	311	316	300	335	337	312	325	319	305	313	310	290	320	351	351	325	325	330	325	341	326	324	335	338	360	317	342	329	309	315	315	315	344	323	319	322	338	330	340	326	359	337	322	300	295	347	360	365	337	300	298	316	320	331	319	317	314	340	335	324	344	338	322	345	336	320	342	339	317	336	333	349	384	344	321	304	315	323	322	331	322	322	308	303	347	335	346	303	291	351	327	297	318	340	328	347	311	312	343	304	341	350	312	340	322	323	288	336	316	341	318	359	334	334	343	324	356	315	309	370	345	321	331	328	319	338	336	326	289	321	329	354	352	313	334	357	333	339	341	348	300	332	319	345	329	358	313	319	337	342	312	333	303	326	310	344	317	323	320	333	320	355	322	312	320	306	335	344	368	340	332	351	332	331	335	335	356	324	329	343	305	322	346	344	351	321	329	301	316	331	312	355	334	315	371	330	323	335	357	319	331	362	348	305	309	326	337	331	319	334	305	326	349	320	348	311	318	316	324	312	354	339	328	350	315	328	341	337	312	315	368	310	337	336	343	340	350	349	327	354	320	339	348	359	322	329	321	340	330	346	330	310	332	315	312	335	310	353	341	316	323	335	338	348	343	329	365	314	326	316	323	346	314	317	324	310	309	342	359	333	317	293	312	344	334	291	333	336	342	317	331	339	351	338	344	328	351	309	336	307	310	333	355	315	331	298	321	329	357	313	333	363	327	308	358	358	313	319	355	334	331	338	338	302	354	354	312	344	346	324	311	386	315	308	358	348	324	337	325	354	332	340	297	321	310	333	315	290	332	330	338	332	328	320	330	321	349	340	341	344	334	343	378	325	317	335	342	330	328	318	331	341	332	306	311	334	358	349	318	334	331	346	323	322	344	286	349	325	337	303	371	339	299	325	301	344	317	309	324	330	326	318	346	314	342	323	336	331	313	299	349	322	315	303	349	359	322	314	333	309	324	340	323	336	347	306	323	349	344	320	364	332	298	313	329	288	293	327	338	295	327	333	354	360	332	327	324	329	368	322	332	348	303	363	308	368	319	380	329	302	326	308	314	318	335	344	323	323	310	351	341	308	323	343	327	329	330	318	324	341	314	323	363	314	338	328	339	365	325	286	342	307	330	315	322	318	302	326	347	309	331	317	316	326	325	328	328	309	318	325	313	327	323	329	326	325	365	333	303	329	323	337	360	324	338	338	299	311	336	340	339	340	348	311	312	334	335	334	325	324	326	330	310	346	324	326	323	290	314	359	326	343	341	319	319	336	325	334	338	325	318	368	342	340	332	363	336	340	332	320	308	306	309	360	337	324	307	315	323	310	366	322	324	331	352	319	318	317	320	332	308	341	293	352	333	326	312	310	328	335	346	312	327	357	303	310	356	346	340	299	327	338	350	353	322	323	302	310	330	315	349	343	327	343	359	333	323	312	337	344	331	304	339	322	331	358	352	337	331	328	331	343	292	361	313	318	351	326	332	327	308	334	360	314	324	332	356	309	339	313	365	373	334	337	321	354	355	331	301	315	319	318	330	309	342	300	333	346	346	334	302	348	370	347	372	360	345	367	322	340	315	339	329	328	310	341	352	328	333	354	296	333	323	361	341	315	324	326	344	343	338	327	331	330	304	361	341	310	312	348	313	333	294	349	302	328	294	335	329	319	332	296	341	361	299	331	345	314	333	323	335	330	342	320	354	304	302	302	335	334	339	332	330	343	323	346	321	306	329	319	323	346	313	309	319	310	325	332	302	316	344	331	322	312	354	295	353	329	341	338	327	360	280	318	318	342	313	334	323	340	343	328	336	329	327	315	320	300	328
1188	903	561	466	911	742	467	323	239	412	180	66	52	67	60	49	46	61	60	46	36	37	42	38	45	52	43	36	41	40	42	51	30	48	37	36	51	32	43	45	50	29	30	39	48	48	45	43	34	35	46	44	39	37	42	31	37	38	34	39	58	46	43	34	46	48	36	43	38	41	45	44	46	29	51	42	30	44	42	36	44	40	38	43	31	42	41	40	36	45	30	34	37	28	37	40	44	45	45	31	40	36	43	35	46	43	34	26	39	31	33	42	36	37	32	46	28	35	35	31	42	32	33	38	42	41	29	28	32	43	34	43	53	32	42	28	52	40	40	57	37	42	26	34	44	32	41	50	40	42	37	37	33	43	41	35	26	44	38	28	37	29	33	35	36	42	30	36	35	37	42	36	34	34	34	32	41	42	36	48	39	34	35	43	38	34	37	35	36	32	45	31	33	34	38	27	49	40	41	51	39	31	50	35	31	50	38	39	30	29	46	27	33	35	32	49	39	30	36	33	28	47	28	30	48	30	40	35	39	31	33	35	36	36	40	37	28	51	41	26	30	34	29	43	39	47	38	41	49	45	32	27	45	43	34	36	30	43	40	49	50	35	37	32	39	34	43	38	45	40	33	39	37	26	27	32	41	30	39	33	40	35	30	45	30	43	38	42	36	25	42	39	39	36	31	40	33	42	31	35	51	43	40	40	40	36	38	36	33	34	43	38	41	35	38	23	28	43	44	40	38	26	35	46	38	45	22	37	35	37	35	33	39	38	40	41	31	35	45	42	41	49	33	40	40	45	34	28	44	31	33	46	41	39	37	39	28	52	37	41	43	39	35	36	43	37	40	41	35	41	42	31	32	34	39	37	31	46	43	40	33	40	29	35	30	43	34	49	34	42	33	33	34	42	34	39	32	34	32	47	34	41	39	36	30	29	40	39	40	46	39	38	33	28	46	39	29	38	53	36	46	34	36	35	35	40	47	31	34	40	48	38	39	41	37	40	35	45	39	28	39	43	42	37	39	32	47	44	37	39	30	32	35	39	31	35	37	35	34	38	34	46	32	36	37	37	45	41	39	54	34	32	31	36	30	32	42	43	32	45	43	48	28	34	27	36	25	38	34	35	36	39	44	28	42	32	29	41	26	52	33	43	36	31	42	50	36	45	39	53	36	40	39	42	31	38	39	41	34	34	25	33	31	55	37	29	40	52	38	42	28	39	37	32	38	36	30	37	36	38	27	40	43	40	47	42	32	38	39	39	39	30	43	33	42	47	43	38	49	36	36	35	45	35	31	37	38	33	27	39	33	37	41	38	45	36	34	53	37	45	30	31	31	32	33	39	43	39	47	36	49	32	33	46	40	44	30	38	34	33	37	35	38	37	40	39	42	35	29	36	34	33	40	39	42	32	44	36	36	38	37	37	35	38	33	36	34	36	36	38	35	30	33	32	31	39	32	36	27	46	34	44	39	30	37	35	32	29	34	41	46	32	58	33	46	41	31	35	55	33	51	47	36	38	22	30	27	31	32	38	31	38	31	43	37	44	29	36	40	41	37	34	35	46	51	40	37	45	49	43	33	44	34	34	36	35	37	33	38	36	37	32	33	31	49	44	36	43	36	39	37	38	37	35	29	31	43	27	37	37	36	34	41	34	46	41	40	41	35	35	40	25	37	42	33	41	40	38	41	36	34	47	40	43	31	43	34	32	51	45	31	34	54	30	36	42	41	43	29	44	33	40	39	39	39	44	48	47	47	32	33	50	38	35	33	36	31	30	31	34	43	30	43	44	39	42	52	28	41	32	37	33	39	38	38	38	36	46	25	26	32	32	31	35	45	38	42	46	34	34	44	39	50	40	37	44	33	33	47	38	42	43	55	43	33	35	39	30	40	29	34	43	35	36	29	41	42	39	33	48	36	25	28	35	46	29	42	44	44	43	38	29	27	42	33	43	31	39	38	42	34	51	29	33	46	28	43	45	28	41	39	36	37	38	46	39	33	49	38	31	31	38	40	53	34	33	41	44	32	38	41	38	38	40	40	27	30	31	45	33	35	48	48	35	43	29	38	33	28	37	40	31	39	40	46	43	39	42	40	38	33	32	36	43	35	34	33	42	40	38	32	44	27	42	32	25	39	41	34	37	28	43	43	39	36	48	26	26	46	42	47	40	31	41	29	45	43	41	36	32	43	31	45	40	37	35	33	47	45	35	30	39	38	35	36	37	32	44	40	43	24	41	34	38	35	38	44	37	47	37	33	44	42	38	33	50	38	35	32	38	36	29	43	35	38	39	33	40	31	46	43	41	39	25	36	39	31	47	39	46	46	44	41	33	32	43	26	38	38	40	40	36	36	40	40	43	37	40	54	33	33	45	43	34	37	50	36	29	36	34	30	29	45	35	34	42	29	38	36	40	36	34	30	23	35	39	44	33	35	31	34	36	31	40	40	33	33	31	40	35	39	29	44	46	42	44	34	38	46	29	45	37	32	34	41	41	49	33	36	39	48	30	40	33	41	39	37	36	36	33	43	41	30	46	31	32	45	39	34	39	40	38	41	39	39	37	42	27	49	46	39	45	45	44	32	31	35	43	30	34	44	46	45	36	41	49	42	34	38	42	39	39	37	34	33	37	37	34	33	42	37	34	45	40	44	44	51	37	29	31	38	37	38	29	43	37	49	46	29	53	30	39	32	36	45	30	43	34	45	31	28	39	35	40	37	56	46	46	41	35	29	45	22	45	35	36	40	41	44	34	28	32	30	33	36	47	29	28	34	42	41	36	26	29	47	43	40	36	35	44	30	33	30	34	42	48	39	29	41	32	29	49	40	26	40	42	35	31	33	37	42	39	40	31	36	35	34	38	35	41	33	40	30	33	40	29	43	49	38	28	39	44	38	24	27	34	45	26	47	36	26	43	43	33	32	38	50	37	33	40	44	49	42	34	29	30	32	31	44	31	39	35	33	46	33	39	40	37	37	35	52	29	26	41	43	33	34	40	38	36	42	36	34	48	40	50	50	42	34	24	38	39	33	44	39	39	40	40	30	39	40	37	40	34	44	39	43	35	31	43	30	44	40	35	39	33	38	32	32	38	36	37	36	42	29	33	39	42	32	30	37	32	44	42	33	46	34	32	42	31	39	32	28	47	36	37	39	35	37	33	27	34	34	46	35	35	26	38	41	36	39	34	40	32	49	46	42	33	30	40	43	41	30	39	37	32	46	28	38	27	41	42	35	35	34	41	43	43	43	38	32	32	37	46	35	34	44	36	38	42	35	39	30	31	32	33	30	29	42	38	39	32	45	49	45	34	30	33	33	37	34	41	40	29	32	32	44	47	43	45	36	35	50	40	44	43	38	49	29	43	34	40	24	36	40	40	42	42	34	36	33	50	43	34	37	38	36	41	42	36	49	37	38	38	35	38	47	47	37	29	37	31	31	37	42	32	33	42	36	30	31	28	43	35	38	47	33	45	35	41	36	34	43	36	35	31
24865	19031	14579	30581	38442	29737	22289	16262	14262	18034	8094	2407	2204	1860	1717	1749	1699	1573	1239	1212	1197	1098	1000	939	931	922	895	883	858	843	843	781	869	841	826	786	767	749	779	807	747	736	780	727	736	717	685	735	735	716	750	740	664	702	719	687	738	710	689	707	729	710	725	654	710	689	691	669	657	681	678	656	685	700	704	671	719	680	681	693	668	656	722	628	661	739	646	683	606	695	702	697	696	736	685	697	712	691	655	649	668	704	659	654	680	639	660	676	665	602	624	709	675	653	665	617	703	699	665	659	673	685	679	675	695	670	685	648	712	664	656	617	674	649	659	650	673	677	663	664	675	697	640	643	719	676	663	626	677	672	640	656	671	659	657	684	690	712	688	697	692	651	665	648	712	643	688	657	674	661	678	702	617	630	644	657	655	689	710	640	632	643	667	675	711	638	655	655	618	676	708	674	643	642	679	632	655	608	681	655	637	640	682	634	579	644	683	679	698	670	699	657	686	708	711	670	634	647	680	657	654	646	628	665	622	678	621	639	673	667	703	632	660	637	668	678	656	702	701	659	664	719	692	643	707	699	665	675	662	662	632	648	676	651	658	707	656	622	636	643	694	629	638	681	639	664	687	689	623	689	674	662	674	610	622	634	675	694	704	651	698	658	706	647	646	678	626	689	637	667	671	694	675	610	662	685	620	693	663	625	630	663	663	605	663	650	716	664	676	652	685	662	652	706	744	657	676	660	697	681	662	672	635	679	632	654	692	672	622	701	669	637	673	712	623	686	644	625	692	651	652	707	666	650	661	683	675	676	669	656	683	661	686	681	661	662	665	677	653	704	644	648	624	668	663	688	661	666	649	677	699	663	660	643	651	687	656	657	668	654	667	674	673	702	679	666	645	665	677	653	659	678	653	662	680	681	654	671	665	698	680	695	641	664	650	691	689	675	606	661	652	639	712	673	711	634	661	673	698	664	692	624	634	650	663	691	653	662	668	728	665	692	656	681	660	671	652	639	663	633	657	669	665	691	678	642	624	666	698	692	653	648	694	676	668	680	659	643	732	684	664	715	657	648	704	675	656	633	677	687	693	685	680	653	666	719	648	715	699	618	625	661	664	665	681	728	657	683	641	677	689	641	646	695	634	663	682	648	677	636	669	713	633	657	648	659	659	675	670	680	672	652	757	660	715	701	676	692	693	664	634	708	639	653	665	673	652	610	632	644	683	632	630	671	683	673	633	668	634	702	683	689	650	689	632	669	658	658	711	683	632	670	632	637	671	645	658	670	646	670	645	683	593	648	656	592	625	684	708	652	682	657	674	659	654	692	668	681	661	664	669	650	657	668	696	664	646	665	639	682	631	628	653	649	648	642	665	624	663	654	711	688	663	712	719	633	708	647	673	651	665	686	661	672	682	631	685	693	658	684	631	663	621	633	692	651	651	655	650	686	651	638	665	659	716	698	662	689	664	677	660	661	650	685	705	651	684	657	648	672	692	616	659	683	659	645	708	658	662	720	674	671	675	642	659	661	681	657	677	667	699	664	671	669	655	649	611	708	641	678	639	624	655	690	656	656	676	732	664	631	698	647	648	651	685	671	634	651	670	695	655	646	682	674	671	665	657	627	647	672	662	648	700	693	676	632	649	698	691	663	628	693	699	646	668	646	650	663	667	653	647	708	652	632	635	638	650	687	620	673	717	670	651	682	652	639	646	628	660	650	610	744	717	699	669	704	646	631	651	626	640	699	697	672	675	677	624	631	683	603	674	660	689	661	638	630	639	685	630	671	690	662	644	656	605	654	682	686	635	658	652	677	640	690	657	657	697	655	658	653	697	637	666	614	710	711	654	617	647	649	685	698	634	654	634	660	706	695	609	663	692	663	677	625	683	701	650	668	617	640	665	673	655	687	647	650	670	729	673	605	647	709	669	638	638	671	676	674	647	701	666	670	646	713	670	619	640	702	658	679	645	656	648	628	684	676	691	664	676	645	650	646	633	686	611	689	691	669	677	699	685	719	628	702	671	637	656	650	693	657	635	655	649	622	723	695	681	629	720	641	616	659	667	668	690	656	651	698	660	629	638	646	678	673	698	643	624	687	680	679	679	656	630	670	667	649	666	680	707	677	689	683	695	705	667	655	665	642	695	706	634	697	657	659	659	667	634	682	666	706	732	653	658	649	684	616	682	660	664	657	717	675	630	638	671	670	643	664	655	694	667	683	638	685	695	663	698	657	670	700	695	694	644	672	666	676	645	682	668	685	670	684	691	695	639	657	659	665	697	711	652	628	694	633	664	607	661	686	697	683	682	644	656	664	691	641	649	693	620	733	674	664	641	631	623	674	689	676	702	672	705	660	674	681	673	646	668	651	663	677	667	688	627	674	614	655	673	667	674	691	690	651	654	677	681	687	668	680	707	683	676	643	635	665	650	649	661	650	679	666	666	696	663	719	649	678	651	676	664	679	690	633	655	666	620	618	647	655	677	673	704	640	636	648	656	602	657	631	683	689	658	664	669	659	676	633	672	670	709	635	697	678	615	668	714	642	639	690	684	691	698	664	661	669	601	684	643	660	660	642	663	674	690	661	691	637	625	626	718	626	681	667	687	664	684	638	621	647	660	727	650	690	653	668	627	650	646	683	695	645	652	649	693	685	689	716	672	680	644	682	633	633	662	652	624	672	664	648	686	677	677	677	699	660	703	592	673	636	706	639	652	691	667	637	695	681	620	669	664	616	685	668	644	629	675	648	669	636	673	693	689	665	636	651	684	645	655	681	674	646	699	623	641	615	649	675	626	676	667	598	663	697	656	686	695	649	678	713	654	694	629	647	648	648	665	614	687	681	667	675	617	637	655	694	679	691	718	656	597	665	688	695	702	660	634	695	650	671	645	681	674	691	604	642	698	692	709	659	682	662	653	696	650	666	612	655	689	661	673	710	673	626	602	704	623	640	636	641	667	684	636	629	644	665	681	704	707	690	663	674	659	656	612	696	721	681	672	651	707	681	736	675	660	672	653	622	691	651	675	681	677	678	659	649	636	643	651	680	692	679	656	666	657	613	682	679	660	658	681	657	695	714	645	608	731	637	620	683	687	635	701	663	632	648	727	691	651	664	650	665	679	630	688	675	633	636	679	651	679	689	667	675	610	714	692	667	641	695	642	685	697	692	636	643	625	637	656	650	630	668	633	660	638	647	644	681	674	658	662	629	709	663	647	705	671	638	701	663	675	632	655	622	699	663	634	645	693	731	669	653	649	629	729	705	697	650	674	645	658	696	644	712	646	637	693	678	644	663	673	703	660	678	684	659	640	673	686	638	701	648	640	660	672	669	661	652	649	671	671	656	682	648	629	639	597	652	688	617	609	664	651	675	653	633	699	640	668	733	715	686	702	655	647	683	634	698	645	673	658	707	678	684	650	674	639	632	624	617	691	690	654	683	663	637	642	646	661	680	652	606	687	698	666	687	612	648	670	629	685	709	653	732	662	656	721	659
2776	879	620	430	852	635	428	279	384	479	261	52	45	44	43	41	43	43	47	29	41	29	24	43	34	25	33	27	30	34	26	20	36	20	22	32	25	24	27	32	21	21	25	26	24	38	21	27	31	22	29	26	27	22	22	24	24	25	26	26	17	25	23	24	16	27	22	30	20	24	29	20	25	18	27	21	24	25	27	19	20	22	18	16	29	26	24	17	29	23	22	30	18	29	29	22	22	35	20	26	27	21	32	23	26	33	34	18	19	23	21	37	30	27	21	26	30	23	24	26	29	29	32	24	16	24	27	17	22	19	29	21	28	18	23	40	25	25	20	30	19	28	24	18	31	16	31	34	25	24	25	23	24	18	32	34	20	19	16	19	22	25	24	30	22	27	21	20	40	20	38	19	28	20	23	21	33	23	24	23	25	31	29	19	18	32	18	17	28	20	25	26	37	33	23	22	25	30	24	22	23	23	28	22	31	23	33	25	21	23	27	24	24	20	19	29	20	23	22	24	21	28	35	30	26	22	21	22	23	33	36	26	28	29	39	24	24	31	31	22	22	25	25	27	23	31	27	32	19	17	28	28	14	23	23	29	22	22	19	23	16	23	22	30	23	27	24	27	17	20	24	21	25	23	22	25	32	21	30	27	18	28	23	31	23	27	28	25	25	19	23	30	29	21	19	22	22	27	22	18	32	25	17	25	25	31	26	23	26	24	27	26	22	21	22	29	34	27	24	19	27	27	29	28	32	20	20	38	18	19	27	27	21	18	26	34	25	23	25	21	17	27	32	18	26	22	21	29	24	30	34	22	23	21	19	23	28	22	28	28	30	22	28	20	21	23	30	20	25	14	15	19	19	33	26	29	30	16	24	26	19	26	24	19	31	24	21	25	21	21	24	17	22	30	31	13	25	21	33	24	25	20	22	29	30	29	23	26	28	28	22	22	25	23	16	31	18	24	21	26	24	20	22	37	24	31	27	18	22	32	20	24	24	28	33	24	29	23	21	31	26	22	25	26	28	27	28	32	25	21	38	19	28	22	21	22	37	31	19	27	35	22	31	30	26	27	19	24	28	18	27	24	25	21	15	30	26	29	25	23	21	19	20	34	30	23	24	22	19	21	18	27	30	19	31	21	25	24	20	25	28	29	29	30	24	16	23	36	26	29	23	22	13	25	23	23	30	17	20	21	29	26	30	30	28	28	26	20	13	23	22	26	18	28	18	26	30	21	26	26	28	24	23	19	18	23	26	20	16	26	29	18	17	27	35	15	35	24	19	20	28	29	21	20	29	22	18	31	25	23	27	29	25	24	19	21	19	19	26	25	27	29	17	29	24	25	27	22	24	33	33	23	19	21	28	19	24	31	23	30	26	27	29	34	26	24	27	27	30	29	25	28	20	27	29	20	17	21	27	21	19	30	21	32	20	19	29	25	22	22	13	28	14	26	19	20	17	25	20	32	21	36	19	20	19	19	25	21	17	23	30	20	34	24	30	25	27	23	29	19	29	21	31	20	28	25	20	26	20	19	21	25	22	27	17	26	27	21	32	29	18	25	29	31	18	36	24	20	26	33	30	22	22	29	23	26	27	27	29	19	22	24	24	28	13	19	23	25	22	21	24	26	24	29	25	25	15	26	25	25	25	19	18	26	29	37	33	28	24	23	26	29	25	20	23	27	23	26	35	28	27	21	29	34	27	19	26	20	26	20	32	23	21	27	20	26	20	24	22	26	26	26	25	30	26	26	32	27	28	26	23	25	21	27	23	28	23	24	36	19	24	20	17	24	28	21	23	23	41	24	22	24	32	24	26	23	29	23	37	24	28	21	29	21	26	31	23	29	33	20	26	21	22	28	26	31	29	23	21	27	27	32	24	14	22	24	29	26	22	24	21	25	31	34	28	21	30	19	29	25	28	29	18	32	26	28	17	24	28	31	31	18	23	23	25	28	28	22	25	17	20	17	28	16	22	26	20	26	18	33	21	27	19	22	22	19	21	32	26	20	33	28	28	24	17	20	18	31	20	27	16	35	35	30	34	27	23	18	24	30	17	33	23	36	28	29	18	17	24	16	23	21	24	27	30	22	25	26	28	22	18	28	21	22	22	27	25	18	28	27	20	24	24	27	25	18	28	31	21	18	25	29	21	28	23	29	21	24	34	25	24	23	31	23	29	27	15	29	27	22	13	17	18	27	28	12	30	21	28	26	24	25	22	31	23	27	28	28	25	15	25	21	11	29	26	29	28	21	19	33	25	34	27	29	29	19	22	22	28	27	18	32	22	22	21	23	13	20	30	23	29	24	34	19	23	25	20	21	22	29	25	24	19	24	21	21	20	21	19	18	22	25	23	29	22	20	22	17	26	35	20	15	19	21	23	16	22	22	18	22	23	24	25	25	28	29	24	30	28	20	22	20	26	24	19	30	19	32	18	22	22	25	22	23	25	23	24	28	18	24	28	37	33	24	31	23	29	25	34	24	33	26	17	20	25	30	22	34	22	28	20	21	24	32	16	28	26	24	19	20	17	27	30	23	23	25	28	31	30	22	23	32	32	30	25	22	29	23	28	25	31	28	25	23	14	35	16	21	22	28	26	31	25	26	26	24	28	19	24	19	34	35	22	24	23	27	20	19	27	19	19	31	16	21	34	26	18	29	24	28	22	28	34	19	24	18	33	33	20	24	26	25	28	21	27	24	23	25	23	25	23	35	19	23	27	26	23	21	28	19	27	25	31	24	16	22	25	19	28	34	20	27	17	23	24	25	27	32	23	23	15	25	25	25	25	21	26	27	24	31	25	34	30	21	26	33	17	23	22	30	17	19	26	24	24	24	21	23	31	20	23	19	27	34	21	18	26	27	27	24	18	28	23	26	30	30	14	19	18	21	22	30	19	32	23	35	33	19	22	28	21	27	29	24	32	21	26	32	25	24	22	22	36	24	15	24	30	34	33	20	33	27	19	30	21	23	22	20	25	22	26	16	22	15	17	24	31	25	28	16	23	20	18	29	29	33	19	29	23	27	22	22	19	32	18	26	26	22	24	32	26	18	23	28	25	24	28	35	26	22	19	18	24	26	33	21	27	24	23	19	32	27	19	28	24	30	28	16	35	24	26	23	20	32	32	28	23	22	27	15	29	33	24	17	14	16	23	21	33	18	22	18	28	24	24	26	27	20	27	19	22	26	28	25	27	20	21	23	27	25	23	22	19	18	18	26	18	21	25	21	26	23	16	23	20	17	28	31	23	19	30	22	17	24	28	24	22	16	31	33	20	18	37	21	21	21	17	20	20	20	29	31	21	11	25	11	32	27	31	21	23	24	15	37	21	21	20	26	28	26	21	16	21	19	27	30	38	26	29	19	26	25	25	22	24	26	28	24	25	25	26	23	24	19	28	16	27	22	19	21	18	22	21	17	24	25	26	16	34	27	25	19	20	31	22	26	25	29	16	19	28	27	29	27	15	21	30	24	18	29	27	22	17	25	25	22
23576	18269	14869	28513	36947	29558	22598	14363	17752	18634	9823	2275	1857	1683	1413	1523	1453	1339	1056	976	972	883	779	708	691	707	646	628	634	598	590	599	552	614	568	564	550	569	555	553	565	506	494	532	535	505	510	498	526	480	496	487	550	518	470	498	501	487	464	473	473	461	501	508	478	445	439	466	446	482	439	452	461	461	482	449	434	455	461	438	446	444	416	442	464	431	481	435	454	463	486	446	434	433	465	422	435	453	431	468	475	409	431	444	437	443	444	412	491	420	467	465	466	408	379	499	448	425	480	439	464	490	466	424	437	416	477	448	456	446	414	444	450	426	430	445	404	468	414	463	453	465	419	408	413	442	416	430	445	428	454	447	408	449	418	416	443	425	426	473	418	440	429	443	437	424	435	446	406	409	422	455	457	398	434	424	442	443	451	409	407	434	430	442	428	454	422	442	441	429	416	452	473	488	423	467	428	440	446	436	439	491	448	437	436	437	415	439	418	421	429	405	453	446	419	416	446	454	443	459	445	431	474	424	432	440	432	408	437	445	427	464	464	474	422	428	418	447	433	449	429	447	417	440	449	417	417	408	420	484	473	421	446	417	404	424	458	416	426	405	434	444	456	464	449	405	470	446	401	406	464	460	429	421	453	477	398	426	427	441	440	466	406	434	448	433	446	428	426	460	402	437	425	428	430	420	413	440	435	446	458	438	396	442	469	439	419	498	457	419	439	411	418	434	444	425	410	452	430	454	440	428	408	449	419	444	473	440	465	413	429	425	413	432	425	435	445	459	448	423	421	441	404	401	435	450	416	426	454	419	416	441	428	437	426	409	422	431	437	420	424	468	402	422	423	444	450	366	441	441	439	440	420	431	459	474	405	427	420	483	415	452	455	414	454	461	455	443	437	475	411	443	474	432	429	458	426	455	447	423	416	458	455	408	384	447	445	439	434	450	409	407	442	434	441	406	443	433	441	451	463	490	453	433	430	428	433	437	415	422	415	401	448	406	411	403	454	424	440	432	443	466	463	459	460	443	428	475	433	417	419	448	450	441	437	421	413	434	460	458	484	419	459	475	405	396	450	441	432	399	426	449	427	427	418	451	410	443	452	450	450	452	430	425	438	404	420	430	435	442	462	426	419	406	401	421	443	422	399	426	423	429	415	442	436	456	390	437	443	404	412	442	469	432	446	426	458	409	407	460	419	406	431	426	413	469	442	439	406	430	412	419	439	428	443	420	431	451	450	431	428	431	430	417	436	463	440	482	423	468	433	405	419	437	396	422	410	456	464	446	444	441	426	482	426	422	414	422	428	432	432	420	449	421	462	370	415	442	444	449	432	404	422	447	471	389	430	448	362	454	435	447	436	429	402	426	439	387	403	405	416	445	432	392	501	381	444	481	422	419	405	456	453	441	439	418	426	440	450	446	462	427	419	397	442	405	527	423	442	428	471	438	394	417	452	404	434	436	406	418	434	436	419	462	404	469	427	427	408	447	428	431	428	424	451	435	391	437	409	435	413	441	424	446	460	419	472	440	429	438	454	455	423	468	414	425	459	431	440	424	443	424	442	450	485	406	418	440	438	407	483	423	436	453	483	398	415	437	390	442	433	427	449	401	396	387	451	456	473	399	427	466	450	434	439	455	447	436	448	415	409	395	450	486	413	414	421	458	419	442	429	427	457	419	436	403	469	413	425	411	416	427	437	444	409	424	424	431	436	433	421	387	429	428	450	423	428	427	448	394	432	396	429	454	412	470	456	443	432	448	438	436	430	413	430	392	470	439	424	450	441	421	407	425	434	459	441	482	431	436	466	449	404	419	491	405	427	447	439	430	456	442	399	438	406	452	399	435	425	424	407	421	439	442	456	428	415	432	434	458	439	432	440	423	411	446	428	440	444	458	380	485	416	424	436	446	412	421	412	422	457	461	403	424	455	442	408	405	441	456	459	445	447	416	424	406	416	430	435	467	404	412	432	451	457	439	402	456	434	463	449	420	449	444	425	447	432	406	397	455	415	406	404	415	400	446	453	485	420	438	411	413	437	441	435	437	456	436	425	420	445	412	432	466	412	416	489	469	433	421	456	430	453	450	439	430	451	408	434	466	404	473	428	406	411	491	421	426	447	452	424	464	441	438	446	462	416	409	412	419	427	456	456	411	438	456	425	404	457	426	441	411	421	442	416	434	427	428	416	413	425	417	432	421	438	438	465	445	458	467	420	482	455	448	437	434	440	404	428	424	431	384	420	428	392	440	426	467	401	440	426	431	443	431	404	419	470	458	417	435	416	426	456	471	426	478	403	434	426	433	435	459	450	433	431	412	401	464	403	408	443	431	409	445	430	403	414	446	408	443	412	456	448	439	409	400	436	471	426	439	452	428	421	450	443	431	422	461	431	425	448	475	424	434	381	422	412	438	433	455	427	459	406	421	460	453	422	439	442	410	437	452	461	442	433	468	440	428	424	435	413	448	450	482	399	430	451	428	422	414	430	416	431	441	430	431	451	454	415	465	430	429	427	438	427	395	430	418	425	413	421	447	459	467	407	430	458	427	467	450	437	446	443	436	423	416	410	440	426	422	456	454	427	430	452	438	425	409	406	420	414	416	459	455	426	435	449	400	444	410	396	471	399	399	425	465	450	449	428	431	427	441	420	414	424	403	447	432	451	450	429	421	417	445	436	413	450	388	445	428	443	436	436	440	419	430	386	440	416	434	479	448	445	437	477	452	426	462	423	455	466	442	434	436	449	431	432	454	452	416	422	428	413	453	415	432	448	434	453	440	399	438	435	423	419	436	415	438	418	449	480	445	412	451	440	426	450	451	414	457	419	449	446	431	434	425	436	420	423	456	418	449	469	455	419	417	428	444	404	446	436	429	424	414	417	419	414	422	420	425	439	451	453	425	443	413	440	443	417	419	440	440	408	422	444	492	420	478	409	455	433	466	423	436	440	463	431	445	428	436	423	442	428	398	448	410	431	433	439	426	455	435	437	446	384	407	431	427	434	477	402	414	462	430	463	458	405	428	430	419	424	442	423	424	464	438	436	450	433	448	448	410	425	428	477	440	420	473	470	418	424	439	453	473	417	460	402	457	450	413	443	445	411	397	418	463	431	442	468	413	407	455	442	450	426	442	421	405	434	448	454	426	430	452	403	448	437	433	412	448	458	467	463	385	432	443	496	466	416	441	400	443	459	472	440	458	420	393	460	436	438	460	424	434	432	430	421	416	429	449	465	420	399	440	431	447	401	432	449	451	389	477	422	419	426	407	414	441	404	431	430	442	444	444	408	421	472	453	451	422	466	410	423	457	421	454	459	427	439	421	455	438	493	433	460	443	409	399	422	460	437	429	460	432	458	425	425	410	444	419	461	414	445	429	462	457	423	443	446	447	433	412	468	437	434	418	407	404	418	457	436	442	414	428	428	487	385	455	456	447	432	447	466	490	415	436	410	452	427	447	427	456	439	445	439	420	436	402	431	424	432	420	437	418	426	418
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
