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
342784879317	342784879878	342784880428	342784880978	342784881528	342784882078	342784882629	342784883179	342784883728	342784884279	342784884828	342784885378	342784885928	342784886479	342784887028	342784887579	342784888128	342784888678	342784889229	342784889779	342784890328	342784890879	342784891429	342784891978	342784892528	342784893079	342784893628	342784894179	342784894728	342784895279	342784895829	342784896378	342784896928	342784897479	342784898028	342784898579	342784899128	342784899678	342784900228	342784900779	342784901328	342784901879	342784902429	342784902979	342784903528	342784904079	342784904628	342784905179	342784905728	342784906279	342784906829	342784907378	342784907928	342784908479	342784909029	342784909579	342784910128	342784910679	342784911228	342784911779	342784912328	342784912879	342784913429	342784913979	342784914528	342784915079	342784915629	342784916178	342784916728	342784917279	342784917829	342784918379	342784918928	342784919479	342784920029	342784920579	342784921128	342784921679	342784922229	342784922779	342784923328	342784923879	342784924429	342784924979	342784925528	342784926079	342784926629	342784927179	342784927728	342784928279	342784928829	342784929379	342784929928	342784930479	342784931029	342784931579	342784932128	342784932679	342784933229	342784933779	342784934328	342784934879	342784935429	342784935979	342784936528	342784937079	342784937629	342784938179	342784938728	342784939279	342784939829	342784940379	342784940928	342784941479	342784942029	342784942579	342784943128	342784943679	342784944229	342784944779	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2137	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
4094	3398	1842	1118	1063	1469	1413	1157	910	779	572	523	417	368	351	346	277	256	246	194	132	124	96	108	83	69	65	50	48	79	77	59	55	66	67	41	48	49	42	26	21	28	32	14	17	30	27	23	21	17	23	25	21	18	20	21	22	24	33	19	25	17	26	19	17	14	21	19	27	20	22	15	24	14	26	16	26	28	26	15	13	20	20	20	23	16	22	10	22	21	16	26	31	12	25	24	34	36	23	22	12	21	23	24	12	16	23	35	20	21	28	22	26	24	20	22	13	18	25	21	18	22	21	28	33	18	22	16	24	27	19	21	14	16	19	14	21	25	19	22	26	24	17	25	23	17	25	19	15	21	27	24	25	29	19	27	21	19	17	24	9	22	19	23	25	31	15	17	16	18	17	17	24	21	27	14	20	14	24	23	24	18	27	25	15	21	22	23	20	19	18	11	15	18	13	21	12	16	25	21	23	23	23	16	25	24	20	21	17	25	21	19	20	13	25	30	19	20	18	15	20	18	13	23	14	30	23	25	22	27	24	20	33	23	16	24	17	27	13	16	16	17	22	23	20	30	27	26	16	22	22	22	18	16	26	18	25	23	26	29	19	16	21	32	20	24	17	21	16	15	29	28	27	24	25	15	23	25	24	19	12	15	22	17	24	21	20	23	27	15	20	18	13	27	25	21	20	19	26	19	24	24	24	31	22	15	23	19	30	23	20	23	19	12	12	15	25	24	22	27	29	26	16	22	26	17	25	21	16	26	28	28	23	25	23	15	27	21	20	23	15	21	21	21	30	18	19	21	15	18	20	23	25	29	19	13	14	16	24	17	19	24	19	33	17	22	14	18	16	16	21	34	29	25	12	22	20	21	22	18	28	17	23	23	26	17	21	15	21	20	24	27	23	20	13	27	22	16	13	18	20	21	27	15	25	16	17	18	20	19	23	20	26	18	23	18	25	16	20	14	19	19	26	20	24	18	15	19	18	24	25	22	31	25	15	25	20	19	13	22	18	29	27	17	21	20	20	20	19	19	21	28	16	24	18	26	12	24	19	15	27	22	15	27	22	22	19	17	22	19	20	23	17	11	11	20	30	25	19	21	6	19	21	18	16	24	16	20	11	27	33	30	23	23	19	16	23	26	20	24	25	26	24	22	13	27	30	24	25	24	23	22	27	18	24	24	24	23	17	21	22	14	18	26	27	17	20	18	18	16	18	15	21	25	18	22	24	28	20	21	18	19	23	18	24	19	17	26	24	28	19	27	25	14	17	14	22	19	20	15	21	27	21	22	20	27	14	22	18	27	22	22	19	13	22	18	17	27	23	12	17	19	30	28	21	32	23	20	19	27	21	18	12	23	25	21	12	14	21	21	29	18	18	23	20	12	22	18	16	21	19	18	20	20	30	27	29	20	30	14	15	17	13	22	22	21	13	16	18	20	27	25	21	22	22	22	28	21	24	25	25	19	27	18	22	21	28	26	22	37	26	20	22	16	16	26	17	24	24	12	28	24	20	22	30	15	20	7	18	24	16	24	30	23	25	29	8	26	19	25	16	16	21	14	16	21	23	20	19	16	23	22	13	24	19	17	20	16	13	21	19	20	18	24	26	19	23	26	20	21	17	21	25	21	24	22	17	16	22	19	19	18	19	23	26	25	30	27	18	23	19	17	31	18	16	24	32	24	16	21	19	16	34	24	23	29	22	26	17	16	23	17	15	22	23	23	22	25	21	22	26	19	19	28	25	22	17	30	18	20	19	18	21	16	17	23	22	24	21	22	15	12	27	24	26	31	17	20	17	19	26	19	20	21	22	22	22	24	20	31	19	15	21	26	31	20	34	24	12	28	20	18	21	24	8	31	30	17	20	26	27	23	15	25	16	14	15	25	21	18	25	22	32	20	24	13	13	18	19	21	28	24	24	18	19	16	21	15	20	13	21	22	27	29	23	39	18	27	14	21	17	19	30	14	23	25	18	14	15	21	16	27	22	27	23	22	27	19	19	21	18	20	34	23	21	23	24	20	30	20	16	25	25	18	24	18	23	18	25	21	35	21	24	18	14	13	18	18	24	16	9	30	22	20	22	19	21	26	22	22	24	22	25	20	17	21	23	21	24	16	20	30	33	16	18	16	23	19	17	22	27	23	20	24	26	21	18	19	24	21	18	26	16	13	12	25	27	18	29	26	16	24	19	24	25	23	26	17	21	19	27	19	24	15	17	20	25	18	18	13	18	21	15	20	22	16	29	21	9	19	26	27	18	19	36	19	23	32	12	17	16	23	17	25	20	15	13	20	22	20	15	30	22	23	23	26	19	16	14	29	20	21	20	33	21	19	17	21	14	27	21	33	27	25	18	20	19	33	21	27	16	20	21	18	19	14	19	25	21	15	20	29	19	20	19	15	23	22	25	16	22	18	25	25	21	29	23	26	11	19	19	19	22	14	21	15	17	28	14	22	16	17	13	17	20	27	18	18	21	28	14	18	29	24	22	26	20	29	30	17	23	21	24	18	16	23	18	15	18	21	15	16	11	23	25	24	18	18	22	18	18	16	25	18	22	12	25	18	15	25	24	21	22	29	33	11	21	33	20	16	19	22	24	22	22	21	19	18	23	24	22	21	21	15	20	29	22	33	12	16	22	23	18	19	25	17	26	28	16	17	29	19	11	21	23	22	14	22	27	25	18	29	19	25	25	18	18	20	25	20	22	24	25	14	16	28	22	18	20	23	33	12	23	19	24	20	24	21	14	20	23	25	12	31	33	15	25	26	20	25	14	23	23	13	25	30	24	21	20	20	29	32	21	20	23	19	24	23	25	23	14	21	19	18	21	24	21	22	20	29	24	17	20	23	21	24	18	25	29	23	18	20	27	19	29	15	18	25	18	26	26	21	17	20	30	15	13	27	22	16	15	20	25	19	21	29	14	28	30	29	17	24	18	22	23	26	20	18	15	20	11	30	22	18	24	24	25	21	15	19	26	22	15	17	19	21	21	22	18	27	16	27	18	18	23	20	20	18	33	20	13	21	21	24	17	23	19	18	21	17	18	20	31	19	27	16	21	19	20	30	25	20	16	20	20	16	14	17	23	19	22	22	17	20	18	22	17	19	19	21	20	20	29	20	22	17	20	11	24	29	23	22	19	16	26	26	23	23	39	21	17	21	21	21	26	17	19	22	28	13	14	23	28	25	25	17	23	21	30	22	14	17	24	18	17	19	19	24	16	29	18	21	30	21	20	23	22	18	17	17	29	25	14	17	12	26	30	18	24	14	14	24	17	18	15	18	23	22	26	22	23	28	20	20	21	25	19	22	25	20	19	18	25	19	14	29	22	20	25	20	25	22	16	20	15	11	19	18	10	20	16	13	17	24	20	19	14	19	28	16	18	25	17	21	22	11	24	19	17	16	24	26	26	30	30	22	25	26	22	19	20	23	15	25	19	20	21	31	22	26	22	14	22	14	33	20	17	11	23	18	29	23	30	24	15	23
30988	22341	18097	24400	31636	32674	30576	27233	24313	21400	18434	16213	14319	12824	12116	11417	10639	9433	8075	6461	5613	4588	3774	3037	2321	1990	1610	1557	1837	2187	2268	2193	1967	1705	1450	1188	1101	1025	839	693	592	544	428	375	382	331	304	306	298	328	293	311	262	286	299	278	287	293	285	263	279	286	254	276	296	298	288	289	288	283	284	271	278	270	245	250	285	274	294	281	307	282	310	264	259	260	267	275	282	265	265	246	266	271	275	278	287	290	308	277	280	286	264	250	292	303	250	298	314	318	288	250	270	288	269	280	285	277	269	268	289	292	307	272	295	284	319	271	287	265	268	281	297	269	268	270	302	289	291	246	263	234	244	271	253	303	281	286	281	284	277	280	274	270	276	288	263	276	263	269	265	287	273	311	286	307	286	274	267	270	270	284	286	269	250	264	280	304	271	294	270	254	294	303	292	291	274	309	257	321	308	292	296	295	283	285	277	299	254	297	292	266	292	300	287	284	282	306	268	259	302	272	312	272	278	272	270	271	286	267	276	291	321	293	249	298	238	294	286	260	266	268	275	308	273	297	272	287	306	281	300	265	304	253	305	247	262	306	276	274	287	303	267	253	275	280	274	248	283	292	302	222	286	273	297	304	287	260	300	273	278	272	271	285	271	281	311	230	291	296	289	295	277	286	292	272	284	274	306	274	269	297	263	296	285	267	269	279	298	294	286	294	294	282	268	281	255	286	257	301	295	273	271	315	280	246	275	288	270	294	290	275	292	287	290	289	270	291	292	246	293	258	293	309	280	267	271	277	285	302	307	266	266	243	289	266	268	294	278	273	291	253	274	291	270	265	264	293	279	278	285	265	299	262	292	273	250	281	309	287	269	265	287	288	296	281	267	238	301	291	268	274	234	279	296	265	289	249	288	277	286	275	268	298	300	310	287	272	268	280	265	273	304	275	294	279	273	247	259	260	257	286	307	275	272	259	297	282	296	282	290	313	280	277	283	301	276	282	232	283	283	263	312	276	273	292	262	266	279	266	301	278	270	276	284	284	241	284	296	295	294	288	286	278	275	290	297	270	304	285	260	312	283	285	275	279	271	273	290	282	302	235	284	270	280	297	287	260	299	251	291	289	265	295	310	275	289	285	273	259	278	292	285	294	287	262	277	280	240	307	296	279	260	342	257	269	294	268	265	300	289	293	275	277	284	254	280	298	295	276	275	277	289	317	287	268	274	283	301	288	269	286	303	293	281	294	279	265	262	306	260	282	294	292	298	277	294	275	300	280	334	291	248	259	274	281	321	262	292	270	276	296	270	251	277	242	270	267	245	290	293	255	269	271	275	260	304	289	271	250	287	264	269	272	271	296	243	276	278	290	280	245	287	292	265	267	294	306	276	276	293	269	256	286	261	286	278	289	296	292	289	306	289	274	292	272	315	286	291	276	269	290	280	308	260	306	279	273	320	300	292	283	278	267	265	306	270	278	286	276	299	267	278	297	277	297	265	267	288	264	257	289	268	281	275	289	278	281	292	258	290	241	259	282	313	291	273	266	305	282	278	305	299	255	256	293	255	291	275	293	292	270	318	279	281	290	290	256	282	281	275	284	305	253	300	251	277	290	282	284	278	283	263	286	251	278	259	238	280	292	280	266	269	256	266	282	285	270	271	306	291	270	318	273	271	306	271	261	290	303	279	283	307	272	294	268	318	282	263	276	287	307	246	274	280	263	276	289	277	241	278	290	272	289	270	255	295	286	294	304	286	237	283	292	276	293	287	262	293	278	274	262	292	287	267	280	250	269	287	306	278	267	281	286	289	299	270	252	267	265	254	284	288	257	267	277	274	281	286	280	246	332	263	276	294	284	270	253	298	267	288	262	289	281	305	282	293	285	291	266	280	281	303	286	285	280	255	287	285	279	277	253	261	294	310	274	284	303	260	288	261	253	278	267	241	249	246	311	277	278	296	286	258	314	263	273	279	325	292	263	284	287	299	267	271	278	290	288	273	280	267	290	276	288	281	269	311	289	269	281	265	283	282	283	266	266	263	277	266	306	314	267	235	274	297	273	274	259	279	262	270	265	275	267	269	340	265	255	284	251	271	310	272	255	274	270	249	278	283	272	236	264	277	281	295	297	294	271	268	255	290	287	275	330	291	289	282	272	271	293	273	283	265	278	261	285	294	243	295	280	257	302	308	282	270	274	266	304	261	254	292	276	294	275	281	268	259	233	277	307	283	299	308	253	276	262	280	282	277	285	271	266	280	290	276	270	270	283	279	263	287	257	252	294	310	256	288	246	277	263	300	285	256	253	273	309	269	304	264	303	283	232	262	272	258	281	272	266	273	282	286	297	281	265	316	281	321	305	290	293	268	293	269	263	304	267	263	275	298	310	299	257	315	309	288	266	266	261	279	287	279	259	312	276	267	284	265	250	304	315	300	265	262	251	248	236	248	269	296	286	270	290	270	288	288	280	256	251	263	274	289	286	279	286	269	291	279	292	267	276	302	301	285	275	272	265	289	271	263	276	273	313	254	261	297	281	308	276	261	274	281	303	250	244	276	254	277	280	256	292	275	264	274	256	268	282	326	279	279	248	298	249	284	284	305	270	266	272	260	264	288	268	298	290	285	257	317	296	267	283	279	244	265	292	288	265	280	255	278	267	293	275	282	262	280	313	298	275	274	273	288	280	295	260	278	276	293	305	296	270	299	262	296	246	282	265	267	276	299	301	302	280	289	266	267	278	289	258	267	281	284	260	258	291	244	270	265	282	281	305	265	265	270	287	280	295	267	305	259	287	257	299	289	276	260	270	283	282	268	302	266	281	278	290	279	262	256	287	268	256	278	251	279	266	274	267	279	304	308	293	259	277	276	301	290	294	271	255	281	262	281	271	297	280	280	258	273	298	289	293	288	306	291	268	294	277	265	294	267	321	289	293	280	254	260	287	291	299	302	307	290	275	279	283	297	266	284	289	255	291	284	245	302	291	283	263	284	302	283	318	270	280	288	268	287	281	285	260	260	273	269	276	281	283	300	290	258	278	246	256	292	260	257	282	306	310	308	269	265	278	309	259	265	276	262	267	237	288	306	271	277	299	254	278	286	263	288	276	267	283	251	291	276	263	253	249	275	300	298	304	294	298	274	269	281	290	280	283	247	302	290	270	292	304	271	313	271	251	264	264	253	279	285	271	303	255	297	271	262	315	295	287	251	295	272	293	267	274	282	288	309	315	284	273	269	311	300	317	252	282	286	271	253	303	289	255	282	291	248	322	271	297	297	271	271	282	284	273	282	279	290	256	283	270	282	272	309	304	272	276	258	284	258	292	270	284	312	285	291	295	287	278	298	306	301	302	296	285	301	261	277	279	288	285	283	286	290	284	270	273	283	273	275	272	271	265	305	293	329	260	246	260	304	236	303	269	267	265	301	250	294	301	292	288	280	308	272	274	301	275	277	238	287	293	304	302	260	265	277	306	260	296	260	259	279	280	296	294	290	266	272	260	240	303	298	232
2307	1100	672	429	427	598	509	444	344	292	238	193	138	144	142	130	121	127	112	70	61	41	57	51	48	39	35	48	48	63	58	72	65	50	43	45	37	21	25	28	24	18	28	34	20	22	21	30	24	17	30	18	22	11	28	14	22	19	18	21	21	28	20	24	22	17	15	19	14	17	24	27	17	20	19	24	26	23	17	22	27	24	22	26	19	19	20	21	27	13	21	23	20	15	20	27	20	28	23	20	16	10	15	16	21	19	18	20	21	23	19	24	17	31	15	17	22	19	28	19	19	18	10	25	20	33	23	22	22	23	27	23	27	19	18	18	15	21	8	11	21	21	20	19	24	19	27	25	17	22	22	26	32	19	16	30	27	26	22	17	32	23	25	25	20	22	17	20	24	15	30	27	25	31	22	20	29	32	11	16	23	25	20	21	22	19	25	20	18	25	14	35	14	16	24	29	24	24	24	22	20	25	29	25	27	18	16	20	31	18	23	18	14	20	22	12	15	31	17	21	18	15	20	15	28	16	17	22	20	25	27	15	19	21	22	20	20	28	24	23	27	26	10	17	24	18	28	15	28	24	17	30	23	19	22	26	19	16	29	14	23	28	14	18	27	23	23	19	14	27	20	21	27	20	12	23	16	22	22	23	19	20	16	25	20	21	23	17	25	16	15	22	21	18	17	21	15	27	21	20	25	21	30	26	20	19	15	20	22	22	17	27	14	17	16	17	16	24	26	24	21	20	19	19	23	22	26	17	25	18	23	27	18	15	23	18	22	23	15	26	21	24	25	21	31	16	18	21	13	27	20	31	26	26	20	28	21	27	20	32	33	22	14	22	16	14	14	29	20	17	27	26	18	18	14	21	21	18	17	17	21	17	16	16	23	25	16	22	29	16	28	18	23	14	22	20	22	31	13	23	22	17	20	26	28	22	24	27	21	17	18	18	25	28	25	27	12	29	25	16	19	18	20	27	27	24	19	25	22	13	20	22	18	21	26	26	23	26	26	18	19	18	19	21	24	11	30	14	29	23	29	26	25	20	20	14	21	19	24	23	25	17	20	23	29	20	26	22	18	18	10	21	24	14	22	28	26	21	23	13	21	16	17	16	17	27	14	14	31	13	19	18	19	25	14	10	19	21	18	21	25	22	13	15	21	26	30	27	23	20	18	13	29	24	22	29	17	19	23	13	23	14	26	13	30	23	18	23	22	24	23	24	25	25	29	13	15	17	24	25	28	23	18	22	24	23	19	21	23	14	28	22	22	19	28	18	25	13	16	14	17	11	25	17	20	20	25	24	20	18	23	24	18	10	23	21	25	18	27	14	11	22	24	29	33	16	20	18	33	35	18	25	20	23	20	25	17	18	15	18	24	20	14	26	16	16	18	24	26	21	17	23	18	27	20	15	21	21	22	29	27	26	25	20	23	22	22	19	25	20	27	18	21	22	21	22	30	24	24	20	18	25	17	23	18	26	13	23	16	29	23	22	24	28	26	22	25	19	23	32	23	17	21	21	20	31	14	19	22	15	27	20	20	24	20	16	24	24	19	16	32	19	17	20	20	22	22	24	21	23	21	18	21	18	25	22	14	30	18	24	19	26	17	21	12	16	17	21	19	25	26	19	22	20	33	17	17	18	26	24	23	27	17	23	16	23	20	23	11	25	14	25	26	24	23	18	24	16	16	16	18	15	24	29	26	24	23	22	29	20	23	14	19	20	23	27	20	27	16	20	29	23	24	22	22	22	16	20	22	19	13	25	25	22	27	19	14	30	24	33	30	8	26	24	29	33	18	17	27	25	18	28	15	18	20	16	21	24	18	15	18	28	18	17	23	20	30	14	29	19	24	20	17	21	11	25	26	25	22	29	22	18	24	18	22	21	15	24	26	21	19	18	29	27	20	17	23	14	23	17	24	22	25	16	24	21	16	22	19	25	28	26	21	15	21	24	16	21	31	17	14	29	24	31	23	23	21	30	29	15	18	19	14	22	20	20	18	24	23	23	17	26	16	23	21	16	26	20	20	20	23	19	26	19	25	31	18	28	17	14	19	23	24	21	18	24	15	32	21	24	20	21	20	11	16	21	33	14	20	22	23	22	20	23	32	19	23	22	20	11	22	15	23	23	22	29	19	20	25	23	26	19	16	18	24	13	16	16	23	26	29	25	19	21	16	18	22	18	25	22	23	21	15	21	24	22	24	21	27	24	24	24	27	23	17	20	29	17	17	14	18	24	20	21	13	15	18	17	26	20	30	22	26	21	10	21	19	22	23	18	22	24	14	20	16	24	22	18	14	16	23	15	23	20	28	24	27	15	26	23	25	24	19	21	22	22	16	18	17	23	31	19	21	23	24	12	13	21	19	35	24	21	16	23	21	16	22	26	20	16	23	27	24	12	25	22	28	28	21	19	13	22	23	19	21	22	18	16	24	18	20	21	23	23	19	21	22	25	23	12	27	27	25	24	21	14	22	16	23	27	21	12	15	19	22	15	34	29	19	18	17	15	23	22	16	24	22	18	16	24	17	14	22	22	29	21	24	29	15	25	26	14	17	22	23	17	11	18	17	29	20	13	18	18	28	12	12	27	15	20	16	13	15	22	23	23	21	15	17	18	21	25	23	22	23	24	15	18	18	21	16	20	25	23	20	21	21	23	25	25	23	33	23	30	13	15	14	20	27	17	27	14	16	28	26	29	18	24	23	14	14	17	18	20	25	24	20	17	30	20	17	19	22	22	25	17	27	16	20	22	20	21	25	17	21	16	20	16	16	22	27	19	28	29	28	19	18	17	31	24	17	18	17	23	24	25	20	20	26	29	30	25	21	22	14	21	11	21	30	21	21	14	17	18	16	16	17	19	25	26	24	15	17	21	21	23	23	16	21	28	28	24	17	15	24	18	19	21	16	19	28	20	25	22	21	14	17	15	19	24	25	18	24	16	18	26	22	19	18	24	17	20	22	26	14	23	15	16	26	20	20	14	18	20	23	26	25	23	27	11	24	14	25	15	22	19	16	26	20	17	21	23	20	26	27	21	24	15	10	24	23	22	24	21	17	30	17	21	22	7	26	17	17	21	21	17	19	22	20	20	22	19	18	20	24	25	24	20	21	19	22	21	20	25	16	16	17	24	18	24	28	19	23	19	28	16	17	25	30	21	17	32	17	19	23	21	14	29	23	24	22	17	17	30	25	14	19	19	21	33	30	17	21	24	15	18	23	21	20	19	13	31	17	29	18	29	16	19	23	23	23	31	21	17	14	22	21	21	17	20	17	23	14	23	20	29	24	29	16	24	18	16	22	22	21	22	15	20	24	15	17	27	27	22	20	22	24	17	23	24	18	26	23	22	30	27	20	21	22	16	23	9	20	24	22	13	21	29	16	19	22	19	22	23	17	25	23	10	22	13	25	21	17	14	27	25	17	19	22	14	18	16	18	26	21	16	20	16	19	27	24	18	17	23	24	21	32	27	19	18	25	20	17	23	23	18
22696	14422	10982	16372	23527	24028	22289	19463	16297	13437	11192	9378	7920	6736	6042	5463	4916	4438	3762	3210	2647	2180	1787	1408	1141	998	918	1211	1690	2105	1927	1681	1342	1175	961	918	798	693	562	484	464	381	390	338	336	304	318	286	294	297	297	281	278	299	290	271	299	283	320	270	294	285	272	287	301	293	290	305	309	261	266	265	271	284	281	283	298	293	265	273	291	285	276	277	295	302	287	299	262	287	304	315	286	303	295	297	281	312	269	298	283	269	313	302	294	294	265	279	294	274	258	278	300	255	289	306	291	278	272	310	287	300	289	282	302	277	308	268	293	256	297	261	306	298	289	269	290	282	271	287	305	296	300	298	284	281	312	304	274	294	288	270	297	282	258	271	301	267	276	263	283	268	286	277	269	269	293	272	289	288	291	311	297	324	291	294	283	279	311	272	282	293	301	300	303	269	262	264	294	280	257	312	251	305	289	297	249	297	275	269	276	303	250	293	288	270	266	293	292	308	278	303	288	287	296	298	269	265	271	297	304	274	264	288	294	273	269	289	286	302	280	258	249	287	281	304	250	267	303	278	289	270	302	303	267	283	298	267	292	292	255	314	300	297	305	282	295	295	294	285	269	296	296	276	304	272	291	278	284	284	267	287	298	287	263	288	274	302	272	273	267	262	267	293	295	312	277	303	283	302	296	280	301	266	302	274	330	300	288	286	313	276	272	261	291	250	301	284	286	285	311	293	295	290	284	264	285	296	280	289	277	295	302	283	281	251	287	291	267	302	266	286	310	310	279	291	268	315	273	280	257	293	302	277	277	271	302	308	252	303	275	292	286	292	287	281	301	284	287	300	262	308	290	306	311	291	261	308	257	277	268	275	287	319	270	274	299	303	297	301	285	301	287	310	303	294	304	272	294	287	266	302	298	292	277	262	287	288	299	279	273	300	292	301	269	299	287	271	316	273	295	286	266	288	294	269	300	314	290	273	292	277	290	288	276	287	292	276	283	309	267	286	292	298	286	288	294	286	268	283	278	263	255	272	275	283	254	278	274	295	269	265	285	263	296	280	289	256	260	284	300	303	275	291	283	276	284	283	290	293	302	267	262	256	286	258	303	256	285	288	292	289	289	255	291	288	278	271	289	278	299	269	317	294	250	281	292	314	311	282	277	286	280	269	303	306	263	281	292	273	267	276	254	263	282	290	328	273	282	334	271	262	282	306	306	263	262	283	293	281	267	293	293	337	282	270	327	290	281	265	271	272	284	287	283	283	259	275	280	264	282	281	306	302	297	266	285	314	279	282	284	298	291	309	284	289	278	273	307	282	278	292	273	292	295	293	269	285	274	283	285	292	282	281	278	288	281	303	280	264	264	270	298	277	312	306	280	274	258	277	275	318	300	271	286	266	263	279	291	286	275	282	311	276	305	305	299	271	275	287	331	258	299	287	289	288	295	283	274	297	297	307	309	266	284	260	286	275	282	296	276	293	280	267	287	309	309	305	284	303	277	291	318	267	276	275	284	294	297	255	274	295	274	277	297	293	332	289	271	254	284	304	263	285	284	262	308	278	276	301	271	276	268	272	281	307	265	288	292	284	279	273	291	273	281	286	268	298	282	282	291	302	288	288	275	313	290	282	307	294	295	279	299	278	304	305	263	288	281	307	287	253	296	307	308	269	285	286	272	291	270	303	292	277	295	262	261	333	284	263	293	270	281	286	269	288	321	278	277	258	293	264	284	312	321	308	297	280	287	308	273	290	300	285	267	301	286	317	286	308	285	273	266	264	323	288	286	290	294	280	260	282	296	291	293	311	258	311	312	325	257	300	291	307	272	278	336	299	271	316	271	299	292	296	305	285	291	293	288	284	277	284	265	256	283	288	302	279	281	324	285	271	278	302	285	268	298	282	284	295	254	284	268	283	289	273	275	295	245	311	314	291	301	286	266	279	276	301	272	282	265	256	301	282	296	307	253	280	270	290	311	299	272	303	277	292	278	316	289	265	288	318	268	293	274	319	311	308	275	303	282	274	247	280	273	264	280	297	306	281	307	261	286	302	258	311	280	298	271	316	266	288	276	285	299	301	291	289	285	281	257	268	300	272	286	306	266	305	298	302	329	270	265	296	285	282	250	256	294	239	298	266	246	261	254	319	296	311	303	288	302	305	267	325	271	271	274	289	262	243	286	291	260	296	293	264	312	272	268	281	307	292	251	279	280	258	286	311	280	297	294	287	277	294	315	282	302	284	293	281	293	296	275	263	286	281	273	289	293	288	270	284	309	293	268	286	294	305	301	294	301	276	307	265	255	293	285	304	274	308	300	271	293	301	292	273	293	259	289	295	268	297	272	290	288	277	295	289	281	302	285	268	310	285	286	277	304	282	274	287	299	299	301	293	292	294	288	273	282	270	319	326	290	271	280	299	260	253	281	268	264	282	286	248	277	293	280	262	305	298	290	276	272	269	275	302	303	287	293	273	284	255	266	284	270	286	306	278	272	307	251	280	309	281	302	318	272	263	305	282	282	293	263	300	278	281	288	259	291	286	280	284	285	269	281	291	282	264	271	276	293	277	244	288	306	292	280	284	293	262	288	305	230	274	313	294	270	261	289	261	289	279	296	267	297	287	305	281	294	268	292	313	290	284	276	283	273	292	300	305	307	276	295	284	316	278	283	292	284	271	277	273	265	289	259	274	316	297	285	292	305	295	287	325	291	298	317	281	284	290	285	292	283	318	294	291	254	310	286	283	269	274	273	305	287	279	263	264	299	314	276	298	295	295	321	272	273	248	287	300	238	311	262	294	296	271	275	287	291	308	309	295	261	265	290	255	265	270	292	287	268	298	296	280	291	276	285	264	280	264	299	297	287	295	311	284	290	286	283	267	288	284	309	287	248	287	300	259	270	248	285	284	288	267	252	291	280	297	317	292	262	307	297	287	283	283	316	261	309	273	300	250	313	301	289	290	284	291	285	273	325	281	293	283	276	249	273	296	274	270	276	281	292	275	289	282	294	270	295	304	290	289	276	269	275	300	295	293	265	290	267	272	315	311	304	283	291	288	321	279	276	271	300	271	266	281	292	276	285	303	278	293	291	298	285	271	308	288	264	295	283	275	318	314	271	260	298	279	281	267	289	271	286	285	290	291	296	312	279	317	277	290	277	336	277	314	276	289	288	287	311	273	291	304	307	282	281	282	302	273	272	273	284	286	295	282	304	306	284	292	286	295	267	284	286	276	285	312	277	289	297	271	281	296	265	310	275	302	274	273	298	302	288	287	309	279	275	280	288	259	301	278	289	255	278	284	278	288	257	301	279	277	272	276	286	278	288	311	294	278	299	302	312	273	301	260	282	282	253	304	296	286	294	269	286	273	260	292	289	295	281	266	301	282	277	290	321	290	286	291	294	273	291	262	299	281	297	290	292	295	281	301	300	298	304	262	282	304	290	265	291	287	317	265	263	309	284	300	289	267	279	277	286	292	281	297	260	304	249	289	314	303	283	274	276	270
2848	2254	1282	800	809	1020	891	780	610	494	361	314	277	204	187	163	133	135	127	103	100	88	80	57	64	49	51	78	77	64	60	75	60	46	41	50	46	42	19	18	31	15	15	23	29	24	12	17	20	23	18	21	17	15	23	11	21	18	18	19	21	15	24	10	15	17	16	23	15	13	30	22	25	17	17	20	24	18	30	27	16	18	13	20	19	16	22	19	21	16	25	23	23	24	26	21	25	16	15	19	20	20	23	27	19	20	22	15	18	20	23	19	18	22	21	25	23	30	20	32	13	26	14	22	20	15	17	18	17	13	21	26	13	16	17	18	17	24	23	20	16	18	19	17	14	30	14	13	25	15	18	18	26	23	28	20	17	13	16	24	13	20	21	25	24	15	21	21	20	20	21	18	20	27	17	27	23	14	16	19	22	21	16	20	30	26	7	24	21	23	19	20	18	25	28	27	25	28	26	15	11	19	21	23	19	19	21	15	15	26	12	22	18	16	19	13	27	29	20	33	29	15	24	16	17	22	17	26	21	20	17	24	25	15	16	21	18	19	18	20	20	24	13	21	22	20	16	27	27	18	16	24	13	19	29	15	15	21	19	17	22	23	17	20	22	31	31	29	23	22	17	20	20	14	19	19	11	23	19	9	24	22	24	20	18	27	16	18	18	20	18	13	20	20	17	23	19	24	23	29	22	23	16	22	12	22	20	17	19	19	14	20	14	22	23	11	15	22	27	22	25	28	15	18	17	23	21	20	18	19	19	23	20	13	19	11	16	21	16	24	28	16	20	22	16	23	14	18	18	25	16	19	15	13	16	20	15	17	25	29	23	17	25	26	17	14	21	22	22	20	24	22	18	13	26	16	18	23	16	14	21	24	21	27	20	25	16	14	18	19	16	18	13	23	24	24	21	19	25	15	18	22	30	19	26	11	23	19	19	23	17	19	15	21	19	14	23	13	16	22	27	19	25	23	25	26	25	28	18	23	17	22	21	19	15	21	18	14	23	22	22	15	16	12	24	16	16	13	19	20	17	14	14	13	21	21	18	19	23	16	22	21	18	11	30	19	11	14	26	18	12	18	17	26	32	22	18	15	22	22	13	26	20	26	22	16	19	22	27	28	21	17	23	26	17	23	22	20	17	21	21	15	22	13	29	14	12	17	27	21	20	28	20	26	24	17	22	17	9	22	23	18	13	27	15	15	15	20	20	17	25	21	22	15	24	16	21	16	13	29	13	12	23	25	30	10	18	22	19	18	25	28	20	20	19	19	19	13	19	20	20	16	16	22	15	23	17	20	24	18	16	16	19	25	17	26	18	12	31	16	14	16	21	17	18	21	18	19	18	19	16	19	23	16	24	21	23	15	19	17	22	23	23	18	24	17	20	19	17	21	21	23	15	14	29	21	19	10	18	17	20	27	21	16	21	21	20	20	25	14	27	25	22	16	26	19	14	26	12	22	21	17	19	16	18	22	26	19	11	18	27	23	23	22	23	10	26	27	17	15	17	20	31	29	20	16	16	22	16	19	15	12	19	26	19	21	20	21	14	17	18	25	18	18	18	23	22	18	14	29	25	26	22	17	20	16	21	27	14	14	14	14	18	16	24	26	24	28	17	27	20	28	22	24	16	15	20	21	27	14	23	21	28	21	19	23	31	26	18	28	24	17	25	25	21	16	25	17	19	14	16	27	16	11	15	20	17	15	19	15	16	18	18	13	23	20	21	13	12	16	20	15	25	25	14	21	14	19	20	20	22	18	20	18	23	22	16	20	17	19	21	24	19	14	16	15	21	17	25	20	19	26	20	20	22	16	18	14	19	25	15	16	23	30	21	11	23	21	28	17	19	8	22	8	17	15	19	19	20	22	20	21	18	24	20	24	14	17	20	25	20	18	18	13	15	18	18	20	17	14	22	20	15	14	24	21	24	18	23	16	17	13	18	20	19	20	21	25	27	21	27	27	22	19	25	15	23	16	23	21	24	12	25	13	16	15	20	18	21	19	16	27	17	14	18	14	16	26	13	16	20	25	18	16	17	28	15	12	19	15	11	17	17	26	19	20	14	20	25	18	10	26	14	20	21	23	12	17	24	20	13	13	20	23	14	24	25	18	21	25	24	19	23	24	17	19	16	25	23	16	17	18	26	19	18	21	15	16	20	13	22	18	26	22	18	16	18	21	21	15	21	13	19	16	18	19	19	19	27	21	22	22	19	25	24	20	23	22	27	16	25	25	23	17	16	26	24	22	27	19	16	25	17	19	21	14	15	27	25	23	22	16	17	17	22	20	16	20	22	22	15	18	22	20	24	17	20	24	20	19	21	24	24	25	10	17	15	19	20	24	16	27	20	22	25	14	16	21	20	24	20	25	26	19	25	22	17	27	26	21	14	14	24	18	27	18	18	16	26	14	14	13	18	15	23	19	19	14	33	12	19	15	20	16	26	18	16	25	21	21	17	21	22	27	19	25	15	13	16	25	12	21	19	13	23	18	16	31	20	23	16	17	22	15	21	20	19	15	16	26	12	18	16	22	15	23	11	11	24	22	19	14	22	20	14	19	25	24	20	22	23	11	21	20	12	22	25	13	15	19	17	20	29	23	19	18	19	26	26	18	23	18	16	16	22	17	24	20	16	22	16	16	18	18	16	9	18	21	27	13	25	18	13	24	17	24	17	16	11	18	18	18	20	17	23	11	20	17	14	22	22	15	21	22	14	15	17	25	17	19	20	17	19	23	21	22	10	17	14	24	20	9	22	13	20	16	26	20	22	21	19	17	25	21	24	16	16	21	21	16	17	29	22	22	16	19	24	23	20	26	12	27	27	17	18	13	29	26	23	23	20	23	15	24	18	31	19	15	19	23	26	16	19	21	24	17	16	32	15	16	23	31	17	26	22	24	14	19	19	21	15	25	21	23	25	22	16	23	18	20	25	23	23	22	27	14	18	21	11	21	13	18	14	22	18	20	14	27	19	32	19	18	16	23	16	10	24	14	12	19	13	21	14	32	20	20	15	20	13	20	23	19	28	18	15	23	18	13	26	16	20	16	17	23	17	19	25	19	25	19	18	26	11	20	15	19	16	21	20	27	17	30	10	22	24	26	19	15	20	24	27	21	30	16	18	13	26	12	22	23	19	18	25	15	15	22	19	14	22	21	21	19	17	20	18	15	19	23	12	18	16	12	22	20	23	20	20	19	13	17	16	22	23	21	16	14	13	20	21	18	28	19	24	20	16	22	19	21	21	24	25	19	32	16	23	20	20	19	25	18	16	11	18	14	13	16	24	17	21	20	18	17	16	19	18	22	21	15	16	17	19	18	14	20	16	12	23	15	27	27	16	18	32	20	22	22	25	17	23	20	16	18	18	10	24	22	22	16	19	20	23	13	16	18	21	12	20	26	31	22	21	18	19	22	15	20	13	17	11	19	14	26	24	24	29	18	21	14	24	15	32	17	16	23	20	12	15	21	16	22	24	21	26	17	27	17
26975	19496	15056	21069	28343	29008	26350	23529	20401	17440	14740	12441	10267	8216	7304	6422	5981	5196	4635	3993	3320	2915	2380	1997	1705	1623	1878	2487	2667	2425	2229	1930	1774	1647	1492	1393	1142	931	653	564	395	372	304	289	308	296	281	286	287	296	300	270	274	277	291	277	253	304	297	260	264	261	243	284	267	249	257	265	258	268	278	274	260	270	251	263	244	292	262	282	293	265	292	240	232	272	282	259	271	278	256	292	241	282	288	274	254	254	257	267	254	289	297	264	269	285	238	261	279	276	262	276	281	293	266	295	260	280	250	251	241	263	275	290	287	265	272	295	253	255	273	252	252	259	242	258	274	286	313	276	293	250	255	282	273	288	271	275	268	259	241	268	265	246	287	261	282	252	299	281	288	287	258	252	280	264	280	281	270	262	266	269	244	257	261	282	257	263	271	295	274	247	284	259	271	252	257	250	257	254	247	272	260	292	302	277	287	270	256	289	286	259	296	253	262	240	263	292	250	279	277	290	256	273	281	261	283	273	260	273	278	260	247	277	276	267	254	252	288	275	278	268	261	265	248	282	278	248	279	264	238	266	282	263	301	263	278	287	293	286	279	246	234	273	257	296	274	260	247	270	273	270	257	258	273	272	245	278	269	265	276	286	278	231	259	256	248	256	263	271	272	258	288	264	263	281	239	272	284	231	265	240	269	287	276	288	268	247	260	287	236	261	290	281	255	239	277	247	275	258	279	286	272	279	288	256	275	245	238	267	270	269	257	263	259	283	239	286	265	300	292	268	254	311	276	258	283	275	254	259	248	234	264	264	257	254	285	282	244	261	238	258	254	260	253	257	273	270	277	237	274	249	239	276	292	256	280	282	260	286	262	258	257	294	283	237	229	254	266	246	271	274	249	272	272	272	291	236	280	266	253	266	268	278	295	278	258	248	243	285	281	272	249	261	260	281	255	234	270	294	295	288	253	251	260	274	275	262	256	272	274	285	248	277	265	263	261	281	261	245	292	287	277	281	250	269	285	248	264	267	264	271	285	270	274	255	280	282	267	286	246	244	268	249	273	268	280	243	264	310	270	288	250	268	277	264	243	268	273	271	253	251	294	299	258	267	269	294	259	258	242	249	277	281	261	263	281	276	286	267	285	277	267	292	273	253	281	272	283	291	274	275	260	268	264	280	236	241	262	294	261	267	275	276	249	270	287	272	255	267	224	271	269	288	260	287	267	284	264	264	276	244	278	306	262	249	272	286	287	263	252	278	244	285	276	262	250	287	252	245	277	240	246	300	290	283	270	282	261	246	254	268	270	252	255	270	245	269	242	280	275	294	294	273	268	291	270	261	268	274	255	237	281	244	232	270	247	257	256	261	269	261	261	277	258	252	284	260	250	243	258	282	297	286	267	273	278	240	245	276	258	257	272	266	264	271	281	276	289	279	291	276	244	280	265	245	265	297	251	267	254	279	261	252	274	282	280	281	286	280	260	259	278	260	270	268	278	261	267	253	274	251	275	275	273	249	264	248	267	256	296	252	269	291	272	265	266	249	253	253	258	266	299	246	278	267	253	238	291	247	268	260	268	245	254	274	261	272	272	278	242	230	256	276	273	244	271	262	276	269	237	254	266	249	263	267	272	280	282	265	289	260	271	263	280	267	275	294	273	285	262	239	259	245	250	270	276	266	254	276	268	269	260	243	258	276	255	285	264	269	265	275	303	274	263	278	254	254	250	253	251	247	286	255	268	250	245	238	286	273	256	276	234	263	246	252	257	278	281	260	280	265	260	253	282	270	275	271	289	281	243	294	260	268	293	276	279	269	281	244	246	267	295	245	263	249	273	271	270	271	254	246	275	264	278	284	278	278	282	277	257	274	286	260	251	259	255	256	269	265	251	274	252	290	263	263	274	288	260	259	259	270	259	269	298	282	278	235	245	245	259	245	266	275	270	282	267	270	264	260	279	266	235	260	238	278	256	269	258	271	291	290	294	273	291	286	271	253	289	302	271	282	255	260	293	259	253	275	275	293	279	261	288	312	271	281	288	265	249	277	263	292	280	305	257	272	266	266	282	255	266	237	244	270	247	261	281	256	280	244	261	260	286	243	293	266	262	266	247	239	264	253	271	283	255	253	268	267	284	246	280	271	250	284	281	260	261	294	274	290	276	269	253	274	278	257	266	287	286	255	264	287	288	284	271	267	250	283	275	268	262	260	279	290	281	262	231	279	274	258	278	255	262	270	273	259	244	290	269	280	302	264	267	281	254	267	286	267	228	273	271	261	272	265	236	291	255	260	261	260	280	274	266	280	263	259	269	298	276	264	274	265	248	254	250	290	260	258	286	258	282	267	294	274	251	297	299	278	286	269	281	265	260	241	237	229	243	276	282	289	250	295	277	263	233	254	271	292	266	273	256	230	246	232	264	268	282	266	246	250	277	288	264	248	273	262	254	266	284	273	276	272	256	245	232	260	258	283	247	237	279	288	270	248	284	243	265	246	282	287	261	274	277	276	242	267	266	267	253	245	275	288	299	238	293	264	304	273	252	257	278	265	272	262	284	250	263	286	257	270	259	283	236	279	264	264	249	256	272	256	271	278	242	268	254	246	254	266	300	242	274	253	245	302	246	248	272	246	272	272	233	271	279	250	242	273	261	295	260	257	295	281	246	259	264	281	314	283	265	239	265	259	262	267	266	271	245	282	276	262	245	251	273	265	253	254	276	251	265	272	263	260	266	286	281	253	277	260	284	242	257	280	281	280	257	284	252	252	242	281	269	279	282	277	252	231	254	272	255	243	280	285	290	247	279	265	258	263	272	245	239	288	256	287	266	280	256	279	261	262	268	286	266	267	291	230	308	273	249	248	256	256	288	267	279	262	249	280	269	263	280	248	277	288	289	250	218	245	283	277	277	247	270	258	259	265	276	233	254	254	267	266	270	286	267	273	253	268	263	227	281	262	258	273	244	238	261	263	303	270	263	279	286	255	271	269	275	276	260	271	262	295	269	254	256	280	248	265	245	249	229	255	242	239	265	265	256	278	278	307	249	261	267	248	259	261	276	299	258	258	235	304	253	276	251	252	259	285	251	262	264	278	258	257	254	267	268	275	248	256	263	262	259	243	262	267	280	278	249	258	269	264	259	268	302	264	260	273	244	271	287	285	281	269	251	242	259	258	257	224	287	250	255	277	257	259	257	282	264	265	244	266	263	270	261	284	257	275	256	286	256	305	296	267	236	251	276	276	271	278	240	264	294	269	253	269	238	255	285	272	275	267	257	252	261	247	282	258	273	259	254	273	276	259	279	271	285	243	267	240	277	220	248	265	244	280	275	261	258	252	281	266	274	264	271	260	258	266	275	257	268	261	244	322	248	277	255	267	293	282	282	268	252	256	288	255	283	268	260	284	272	237	267	298	241	264	251	291	282	269	269	273	262	280	259	259	262	276	256	251	258	269	266	285	266	257	250	249	275	281	269	284	280	247	249	272	238	260	239	256	278	270	286	267	259	266
4046	2064	1229	779	770	1005	1004	735	624	504	406	306	266	222	215	154	154	128	108	119	97	84	65	64	67	58	74	83	97	83	87	71	63	83	74	49	49	23	23	23	26	27	23	25	18	20	19	17	31	24	23	28	23	20	15	25	20	26	24	28	24	21	27	17	17	22	22	24	22	19	30	32	30	24	21	13	17	23	23	23	28	25	16	12	25	21	25	15	27	25	19	21	23	21	27	21	25	15	21	18	25	27	22	22	13	20	20	21	21	23	23	21	21	14	18	22	31	22	20	32	18	17	26	16	22	23	30	26	19	18	20	20	25	26	27	21	25	28	28	29	28	26	26	20	19	20	20	32	22	23	25	21	20	23	25	21	26	29	22	24	26	15	25	26	21	25	14	27	17	13	17	32	19	19	31	22	30	30	29	25	19	25	27	19	21	20	21	30	27	20	37	17	28	19	27	24	24	25	23	23	21	28	29	27	24	23	18	31	18	24	28	23	23	18	25	19	18	30	24	24	25	20	24	22	32	11	32	23	21	8	25	21	17	33	24	22	27	15	21	23	31	36	27	29	23	13	14	23	30	25	19	19	26	15	33	21	19	23	26	19	20	15	26	21	20	23	30	25	30	18	15	25	17	31	18	18	19	23	22	22	28	21	15	18	23	13	19	20	22	18	22	20	25	28	24	22	26	23	25	16	14	20	29	17	26	15	20	21	24	21	23	17	20	18	17	36	22	28	16	17	24	26	24	18	27	24	21	22	21	20	15	25	21	32	22	25	22	20	23	17	29	20	25	20	13	17	26	21	23	23	28	28	27	22	22	26	16	26	26	25	18	30	22	22	19	32	34	11	11	22	39	16	25	20	22	17	18	26	24	25	28	18	16	26	15	15	23	22	21	13	21	24	20	24	29	22	24	25	22	34	19	29	22	29	21	20	22	12	26	21	21	23	15	31	19	34	20	20	21	18	22	21	17	29	24	28	22	32	20	14	25	23	18	24	18	27	28	29	20	16	23	17	20	33	19	24	17	24	25	28	16	23	28	27	25	23	18	21	23	18	35	23	19	16	23	22	32	20	24	21	29	23	19	17	25	26	17	32	15	16	13	23	25	24	24	21	18	19	11	26	17	17	15	30	31	22	28	14	21	21	23	26	31	14	27	27	17	23	17	18	25	25	21	18	21	24	24	16	15	30	21	29	23	24	23	24	21	21	19	34	27	12	19	33	25	28	25	19	22	30	20	24	22	23	30	30	19	27	27	14	24	19	14	21	15	18	26	23	20	23	13	24	19	22	15	24	26	11	27	21	27	18	19	22	24	22	21	21	25	29	20	27	29	16	25	25	26	16	28	25	24	18	17	23	17	18	24	19	15	20	27	19	15	30	22	17	16	26	26	16	18	15	28	26	28	23	30	29	27	27	21	25	25	24	16	27	21	24	18	24	18	19	23	22	21	26	23	22	25	24	23	15	19	24	21	20	17	17	18	24	26	21	18	17	20	17	20	19	24	19	21	23	17	19	22	20	21	21	20	21	28	26	19	23	19	21	24	24	22	21	20	24	19	24	22	21	27	14	22	22	24	28	40	19	26	33	17	25	27	25	19	27	22	18	15	14	24	18	20	19	29	21	30	22	21	22	27	20	24	20	16	24	16	14	27	19	21	20	26	19	18	34	29	31	25	24	22	23	18	25	27	21	21	14	16	24	29	22	17	30	24	19	28	24	22	17	26	17	20	19	19	24	25	33	18	21	26	22	19	14	25	26	24	25	20	31	15	22	17	26	25	28	20	31	23	18	22	21	26	18	31	22	22	18	33	22	20	15	25	28	22	27	24	29	20	17	20	18	20	19	15	20	16	23	19	12	29	22	17	20	23	21	20	20	22	27	25	18	31	24	23	23	18	31	21	21	20	22	12	22	26	19	23	22	15	28	28	25	21	22	23	28	25	19	25	22	25	17	20	17	20	18	22	30	24	25	27	28	36	26	16	27	18	14	23	23	24	16	16	21	20	21	35	23	12	14	14	17	12	27	27	21	23	22	29	17	16	23	19	27	19	12	27	17	19	19	18	12	18	20	21	26	24	20	26	28	12	15	32	22	23	26	16	16	24	23	23	22	19	19	20	24	21	18	17	31	19	25	17	29	24	20	21	27	24	20	15	28	17	22	36	32	23	20	25	18	21	25	22	30	26	16	20	26	19	11	28	16	28	21	21	18	27	24	28	23	19	17	23	18	16	22	25	27	23	28	28	23	18	31	30	25	27	20	25	27	30	28	27	16	19	13	21	18	23	23	17	21	18	15	26	16	13	28	20	27	17	24	25	12	23	23	23	20	18	24	21	16	25	21	25	24	21	18	25	21	24	18	27	23	24	35	20	26	27	29	22	23	22	14	26	25	24	20	24	27	23	27	19	20	29	15	33	22	23	25	26	23	14	17	18	23	25	22	13	21	18	29	22	20	21	24	24	30	25	18	27	19	25	28	15	27	17	24	19	21	25	32	19	21	25	21	10	21	25	20	21	15	28	33	25	23	31	25	22	26	25	23	28	22	18	30	37	23	29	24	21	17	24	21	27	21	18	18	32	25	22	27	23	21	21	25	33	28	14	23	29	21	39	15	26	22	31	18	27	20	20	18	15	23	27	28	18	35	25	21	17	18	22	24	19	24	17	17	31	23	16	21	26	26	20	18	20	25	30	23	23	22	22	21	24	10	17	30	16	26	31	20	26	27	23	29	27	22	24	24	23	11	18	27	18	13	18	30	21	20	20	25	28	29	21	29	20	25	30	24	22	21	20	15	20	16	25	18	26	14	26	28	16	31	26	18	32	27	20	19	19	24	31	26	24	16	21	26	19	36	26	24	21	20	18	24	15	26	18	28	25	24	23	22	17	28	25	28	26	20	25	22	23	28	23	22	18	19	14	24	24	16	21	26	28	24	28	27	29	18	20	23	25	22	17	27	18	24	24	18	22	21	22	20	21	18	18	17	17	24	19	24	22	20	24	22	13	24	35	19	22	18	25	18	22	17	31	14	20	18	20	20	21	16	16	26	22	28	24	21	25	20	28	23	20	16	18	12	22	28	26	22	25	26	27	18	19	19	12	18	29	25	30	29	30	18	19	24	23	26	20	33	15	20	19	19	14	25	20	18	18	14	22	21	21	22	20	12	23	24	15	25	17	19	15	19	29	22	29	16	25	28	21	24	22	22	18	21	13	18	17	27	18	21	19	18	25	25	16	24	18	22	21	17	29	24	19	25	25	21	14	10	18	23	16	14	25	21	28	27	30	20	24	20	24	23	18	19	26	23	15	22	16	15	35	21	16	20	21	20	29	20	29	19	25	29	19	20	13	23	19	13	23	27	25	17	27	18	24	20	25	26	16	21	20	25	19	22	24	20	17	20	23	34	20	16	26	20	24	25	24	30	26	20	20	23	29	23	28	18	15	21	22	18	15	23	22	21	31	26	19	26	18	20	25	34	22	19	25	26
26523	18797	15148	20717	28191	29013	26485	23591	20784	17999	15197	12566	10512	8898	7421	6249	5509	4833	4386	3785	3390	2813	2475	1969	1903	1906	2206	2641	2997	2909	2742	2511	2236	2175	1827	1309	908	717	612	505	449	396	343	381	341	348	294	372	393	341	288	342	334	363	386	362	358	322	304	305	306	323	322	281	291	298	295	291	281	286	300	294	301	326	267	273	315	301	292	299	293	290	291	320	318	261	305	282	294	305	275	319	308	304	322	299	303	287	284	313	298	299	341	289	305	280	290	339	287	330	312	330	327	301	290	265	307	301	290	280	279	320	308	305	302	295	299	282	312	307	302	308	299	288	314	293	296	279	323	286	298	286	307	287	308	305	290	299	297	285	303	296	336	292	306	333	285	291	303	285	294	295	256	301	308	316	288	307	321	296	316	284	284	315	308	271	308	310	322	309	283	279	296	325	289	299	297	291	307	305	333	299	284	324	281	314	302	291	281	319	300	299	319	321	300	323	290	314	281	304	272	280	322	292	306	271	297	296	265	330	326	286	299	338	297	269	305	276	301	305	293	309	304	308	301	309	312	297	285	301	303	272	291	296	303	314	277	293	321	313	312	316	309	308	273	312	311	289	286	310	301	296	292	278	285	296	295	279	287	299	304	286	302	305	293	293	307	293	315	305	286	293	308	281	282	286	303	303	316	299	299	297	330	274	303	283	302	295	287	325	289	328	289	328	308	307	330	311	331	314	321	324	289	302	289	297	317	302	322	310	290	296	291	295	301	286	306	283	328	277	303	291	300	305	299	290	294	328	296	336	330	285	332	303	298	332	324	276	277	314	306	278	343	288	299	320	295	299	303	303	302	291	305	302	287	294	305	307	299	303	333	307	287	267	262	296	293	299	312	266	303	296	331	265	273	320	319	282	293	280	285	280	297	288	317	287	282	290	271	338	297	322	277	280	302	322	294	270	306	306	289	308	317	293	283	294	313	295	334	279	354	265	316	298	314	313	279	314	267	301	300	280	312	299	299	323	281	305	287	322	316	305	301	311	292	318	279	295	304	331	295	308	291	293	292	302	327	304	308	287	316	293	310	311	297	318	295	285	300	306	313	320	292	284	325	318	297	300	296	340	308	312	304	314	304	270	309	286	311	280	298	315	308	314	306	291	260	307	301	308	287	300	288	301	303	331	291	305	304	297	320	314	258	280	298	290	294	313	292	323	314	277	281	302	284	322	298	315	284	291	310	336	298	283	301	287	312	296	313	290	301	298	306	311	301	256	301	304	314	290	297	310	292	273	284	320	269	285	278	301	318	293	293	298	296	315	304	259	303	291	285	312	300	288	295	313	269	337	263	299	284	337	310	305	335	320	318	284	297	291	322	314	285	333	300	290	281	317	318	297	322	309	309	295	332	254	290	332	333	293	252	286	261	301	340	296	289	294	328	318	308	313	309	299	289	315	304	274	292	313	287	306	313	276	278	264	303	292	324	287	342	288	303	311	300	304	274	305	312	320	337	282	303	320	318	300	336	308	300	314	304	287	316	305	309	273	266	275	310	318	274	281	300	292	288	319	321	310	311	305	294	309	286	297	298	288	300	308	317	329	284	336	310	294	298	326	291	305	280	322	313	308	293	328	321	299	290	316	300	293	266	279	344	288	316	300	357	297	312	295	271	332	303	303	296	309	321	307	286	314	281	311	301	284	294	287	322	313	307	317	316	292	298	270	287	295	288	282	305	326	318	295	285	311	301	291	286	310	298	307	292	319	310	308	313	311	270	300	292	309	297	292	301	277	293	291	295	280	312	292	304	285	263	279	273	294	303	309	293	318	332	312	309	283	319	345	314	298	293	313	300	301	300	274	304	298	310	320	303	287	315	320	299	329	285	295	299	305	268	269	313	316	284	297	275	291	281	303	289	296	318	336	300	285	301	306	311	310	315	313	306	316	287	282	309	291	327	298	280	310	303	307	276	298	305	306	284	267	319	311	322	265	268	318	289	277	275	309	320	288	321	327	290	347	287	309	327	319	337	295	301	313	287	274	288	299	326	309	308	306	283	285	309	310	284	323	298	297	295	348	285	297	293	286	297	291	343	299	311	292	294	286	294	315	298	299	284	277	297	320	316	293	291	295	269	304	298	291	301	336	344	328	304	299	296	306	292	326	270	294	298	259	299	321	321	291	284	280	296	304	295	334	302	336	313	301	295	284	310	303	312	276	299	288	314	290	293	285	295	270	305	295	313	295	306	302	291	299	320	310	295	274	279	309	298	334	287	293	299	279	309	317	318	304	279	280	326	307	308	291	278	343	315	293	298	313	305	338	309	270	308	257	289	307	253	291	321	302	280	310	279	287	300	270	304	281	278	298	295	312	327	332	290	315	312	311	289	300	312	313	315	277	285	284	301	315	334	306	303	311	318	319	278	313	327	307	317	319	294	323	303	319	312	332	299	291	303	265	323	309	291	322	307	325	337	283	281	278	291	292	293	318	312	314	290	282	327	293	287	303	271	307	309	333	287	281	315	328	322	297	293	294	316	310	263	300	298	298	307	314	299	326	277	301	317	338	290	293	299	313	311	279	308	300	284	346	318	292	305	266	303	308	278	310	291	310	275	291	295	295	283	291	319	303	296	300	326	317	280	294	278	321	306	284	320	290	299	279	293	293	314	280	286	287	297	302	316	271	294	284	265	298	285	294	292	300	303	316	337	303	302	285	309	294	281	316	286	285	302	323	294	304	319	289	293	298	325	309	270	311	292	292	299	281	287	301	332	308	302	309	298	290	299	292	290	299	298	315	324	316	284	308	285	294	273	313	315	308	315	307	300	287	284	304	296	277	283	314	307	279	288	311	303	306	316	306	299	307	302	307	305	314	299	284	319	271	314	325	307	286	336	306	334	308	316	321	311	327	281	330	329	310	311	318	303	318	319	305	314	317	322	299	301	307	284	298	296	294	313	298	272	326	296	306	281	312	286	320	293	311	289	316	334	275	321	331	305	285	264	309	280	303	296	319	295	293	306	333	314	297	311	297	298	276	309	297	348	296	310	327	283	326	327	310	281	294	301	255	299	314	308	297	305	294	314	317	314	315	287	287	309	314	284	281	324	297	280	327	326	297	309	290	286	323	290	298	288	288	329	307	272	274	249	282	286	318	298	319	289	298	290	325	281	305	297	291	324	314	318	323	312	313	321	281	321	289	285	291	312	274	315	268	295	347	326	310	303	327	332	310	295	314	313	298	284	317	315	287	313	292	312	326	307	310	302	282	301	317	300	266	311	314	317	292	308	300	331	293	285	324	306	292	315	302	314	262	292	307	305	317	310	308	334	332	288	300	275	297	318	333	293	282	317	294	297	318	300	299	295	277	291	274	322	311	292	306	301	304	300	294	298	298	288	323	295	338	283	309	271	317	321	307	301	273	280	279	304	347	296	298	305	277	315	294	302	318	317	306	284	313	318	333	309	302	314	301	285	280	282	326	299	315	282	296	303	309	289	303	314	283	286	324	303	329	273	282
4239	3238	1916	1192	1147	1435	1359	1033	850	696	568	438	346	258	225	151	168	145	145	94	83	93	94	74	69	73	96	97	104	109	99	122	111	73	47	33	27	28	20	27	24	26	31	27	26	23	24	36	21	23	27	22	19	21	23	17	27	27	22	20	12	19	21	20	23	18	21	23	23	19	18	25	16	21	19	17	16	23	15	28	16	22	26	31	21	20	13	21	19	23	15	13	20	20	19	21	20	22	27	18	24	23	25	23	16	19	13	18	16	27	19	20	17	19	26	14	18	22	10	15	15	17	17	19	13	17	36	8	26	8	16	24	22	17	21	12	24	20	20	26	17	16	18	21	20	23	19	23	20	18	18	14	24	16	19	23	16	17	26	15	20	15	18	21	16	13	14	18	24	20	18	18	22	22	17	18	15	23	21	19	16	19	15	21	18	26	13	20	17	20	31	22	12	17	18	22	27	30	21	23	21	16	19	16	31	19	15	20	18	26	15	18	17	24	23	19	22	27	26	20	21	21	11	24	28	21	24	21	26	14	22	11	17	23	27	25	15	23	28	21	19	22	19	24	15	18	17	15	24	13	23	19	22	23	15	15	28	26	26	20	24	22	16	20	18	20	23	20	12	24	27	24	32	9	11	15	22	25	12	23	24	21	22	30	16	17	17	19	15	25	14	20	29	19	18	21	19	23	20	23	21	13	22	14	8	23	19	20	16	19	17	28	18	25	22	12	21	25	24	21	17	24	18	32	19	22	23	19	32	18	20	18	23	20	24	17	31	23	19	22	20	21	20	19	21	23	18	22	22	19	20	21	26	12	19	14	16	21	24	18	18	16	21	14	24	28	22	23	24	23	16	25	15	20	16	23	26	23	20	14	20	27	15	14	27	18	21	19	22	13	15	18	18	16	21	22	23	25	22	21	14	24	23	20	16	18	15	19	15	27	25	15	18	18	22	28	14	20	20	8	29	21	21	22	21	25	24	25	29	17	22	22	17	23	22	26	14	17	18	22	20	17	20	29	31	19	22	18	18	16	16	24	18	23	21	20	17	24	23	18	19	24	22	23	24	22	20	12	23	13	22	17	18	23	25	18	18	10	18	17	16	27	19	23	23	17	23	30	21	22	22	16	19	27	24	28	15	21	11	30	21	17	19	19	22	20	19	23	21	14	18	25	18	13	20	16	22	27	22	12	26	24	11	12	16	25	18	17	16	23	25	22	16	20	18	12	22	23	13	16	24	28	24	14	14	18	17	15	21	21	23	15	25	23	16	10	23	23	17	13	19	19	11	15	14	23	21	23	13	19	31	10	16	24	23	22	13	23	20	16	24	23	19	15	17	13	21	15	17	26	20	9	16	21	18	18	19	20	27	16	20	25	14	19	11	25	18	18	18	27	13	17	28	16	25	21	21	26	19	16	13	20	20	9	14	22	22	19	25	22	18	20	22	14	19	25	21	14	17	29	21	21	16	10	11	16	16	32	16	22	15	24	30	20	16	14	17	22	16	21	12	16	14	24	28	29	18	17	21	21	21	22	14	19	18	19	20	14	19	29	25	19	20	29	20	21	32	24	23	21	26	19	18	23	18	23	25	21	26	15	21	20	16	25	22	19	16	19	23	21	18	19	19	28	23	15	23	22	20	21	16	20	27	22	20	12	23	17	14	16	21	16	25	12	16	22	25	12	21	16	17	17	18	15	22	18	9	23	15	23	19	21	18	19	17	23	13	31	29	17	17	12	23	20	17	25	18	12	18	20	14	18	22	18	25	21	21	22	15	12	25	22	23	26	20	20	14	15	20	19	18	22	16	21	21	26	24	16	27	19	21	16	19	24	20	25	22	19	24	20	18	19	25	16	16	23	19	16	30	23	20	20	21	14	13	22	18	21	5	24	23	22	19	22	18	20	28	28	24	15	22	19	23	21	21	20	27	20	24	23	14	16	16	23	19	22	29	22	22	20	19	19	23	20	17	19	13	29	22	22	17	18	17	24	19	13	18	18	20	25	23	20	13	16	20	23	8	15	20	19	22	19	23	24	21	12	12	18	21	25	18	14	18	22	18	20	24	22	14	17	27	20	17	28	14	22	21	20	14	20	21	18	19	23	14	16	15	18	27	20	20	17	16	24	20	11	20	15	19	21	23	28	21	20	20	18	19	20	15	17	22	17	32	17	20	14	29	22	24	16	16	20	19	21	17	19	17	23	17	14	24	14	16	29	18	15	17	25	12	22	19	15	22	18	20	24	17	21	22	18	13	20	15	17	25	23	27	27	19	20	22	11	21	19	19	20	26	17	21	22	22	20	18	23	22	18	13	19	30	18	14	17	14	20	16	20	19	18	27	26	26	25	21	16	21	11	18	23	24	20	21	31	20	13	26	26	9	17	19	26	20	25	22	18	13	19	15	10	20	20	19	22	21	20	17	15	11	19	16	21	25	22	24	19	24	24	20	18	24	17	18	22	16	29	30	22	21	18	21	31	16	26	27	21	22	13	24	16	18	24	26	21	21	19	16	23	15	15	19	21	26	14	19	27	25	17	17	22	21	24	17	20	28	17	14	22	16	25	19	16	16	19	22	18	24	24	20	17	23	13	19	21	21	27	17	21	21	19	15	20	19	35	14	19	13	32	26	21	22	15	21	19	15	24	19	24	14	24	23	21	32	22	14	23	12	15	16	16	17	18	17	28	19	21	20	27	18	23	20	21	19	16	23	19	20	19	27	18	14	21	19	20	26	16	18	21	19	21	19	13	18	26	25	18	20	15	12	15	14	17	19	26	20	23	24	19	17	23	22	21	24	21	21	27	17	20	16	22	23	23	20	22	18	21	19	21	17	16	27	19	23	18	22	15	21	24	25	19	16	23	22	18	18	16	27	18	16	12	16	17	22	26	23	18	18	20	18	20	14	13	19	15	11	25	19	20	25	26	22	19	24	21	11	24	20	18	27	20	13	14	21	24	22	16	17	23	17	17	17	17	13	18	23	19	26	21	23	18	14	11	15	15	14	16	12	17	13	20	17	13	30	22	18	15	24	21	16	18	16	22	13	21	23	22	19	17	21	17	18	28	16	16	27	16	18	21	28	18	18	18	23	22	15	25	21	31	29	20	14	21	17	20	19	19	22	17	16	17	24	18	13	15	21	20	16	24	20	19	17	23	15	13	24	25	27	24	21	26	17	20	18	29	22	18	22	22	25	18	28	25	21	19	17	26	15	19	17	10	20	24	25	20	14	29	9	17	18	19	15	22	22	15	24	23	18	14	14	23	16	17	13	20	15	18	17	19	23	24	20	18	20	25	27	17	23	19	13	14	27	15	18	21	16	23	23	17	13	19	25	18	13	19	28	21	20	15	19	19	36	15	30	19	31	19	34	20	24	21	22	19	19	15	25	33	27	13	20	18	21	29	22	20	25	14	25	22	19	14	19	25	22	23	23	25	20	17	15	22	17	18	12	24	20	16	20	22	24	24	18	24	32	23	20	22	14	18
31054	22006	18100	24310	31376	31966	29950	26463	23165	20639	18094	15123	12398	10366	8782	7606	6623	5703	5137	4395	3915	3362	2936	2643	2481	2604	2869	3323	3412	3444	3579	3617	3183	2119	1121	854	726	620	552	423	366	414	416	422	360	332	362	403	390	327	262	293	306	381	412	503	400	334	345	348	291	274	291	306	259	252	274	258	285	276	284	266	239	241	249	278	269	231	296	260	283	250	331	251	275	281	302	304	285	258	248	285	262	273	273	262	269	281	261	257	268	276	283	264	244	245	271	291	270	270	289	257	254	285	278	240	256	258	256	283	263	270	287	256	274	249	250	289	296	260	264	293	268	256	290	254	286	280	241	264	267	294	258	273	234	277	284	258	223	264	259	283	240	258	312	278	264	275	265	250	281	275	270	255	255	259	278	242	287	289	259	289	317	247	279	252	274	256	296	278	273	231	275	263	278	271	280	255	274	264	257	224	270	220	260	283	285	272	254	270	253	252	281	259	261	272	294	253	277	265	271	231	238	276	238	273	256	285	276	294	262	267	282	268	280	294	282	298	266	258	290	276	269	290	281	306	297	307	238	286	281	244	257	286	271	262	267	301	272	243	271	297	274	261	284	259	260	289	262	269	273	238	256	268	262	260	275	250	261	265	279	274	282	299	272	252	282	265	277	276	289	278	274	277	285	270	272	271	308	253	269	268	249	259	247	247	270	276	258	305	293	303	252	274	224	254	264	325	276	259	285	292	252	272	270	269	290	254	271	311	256	242	274	276	300	247	273	234	296	263	270	287	294	296	249	275	258	266	250	261	242	264	272	258	238	280	258	284	283	275	284	283	256	283	242	291	269	253	282	251	266	304	256	279	290	277	271	264	275	287	265	273	315	282	255	249	267	280	283	280	273	297	254	268	283	259	275	261	282	252	277	264	292	268	286	287	299	294	264	259	258	268	244	250	281	281	282	278	298	254	266	270	274	284	260	258	251	275	277	271	259	259	258	253	297	249	279	276	243	288	267	253	267	264	259	279	304	248	244	246	258	287	259	274	262	270	284	274	238	271	262	268	284	277	257	283	262	237	253	267	272	296	296	283	257	300	257	269	267	278	275	273	269	278	282	254	294	258	300	253	269	261	250	283	245	273	277	264	277	257	260	297	274	282	276	257	262	276	273	283	268	239	287	264	303	250	258	299	287	280	248	268	260	274	281	286	270	269	255	236	284	235	280	243	244	275	289	257	255	271	255	252	290	267	294	277	267	278	245	245	273	291	258	281	264	293	290	254	293	273	278	243	309	272	282	269	284	295	277	282	261	259	294	260	298	278	254	304	248	268	271	274	284	259	269	283	280	271	284	275	269	276	276	281	273	282	232	237	264	258	262	292	275	257	271	272	280	279	284	258	282	288	287	264	263	280	277	300	264	280	221	275	264	261	255	272	258	261	272	251	273	293	271	283	253	264	283	283	240	274	308	279	284	280	260	279	265	258	253	268	244	303	268	274	267	268	241	282	257	256	310	277	277	256	250	250	284	297	245	253	251	270	301	245	284	310	288	271	253	266	267	268	252	249	291	258	279	312	275	296	287	300	298	267	286	274	266	245	266	271	227	260	262	285	249	269	263	286	265	260	269	251	290	243	255	269	282	266	278	262	248	258	263	223	273	270	267	269	269	246	275	250	288	282	250	253	278	274	248	271	266	257	256	266	276	277	269	250	277	248	260	273	256	274	239	292	297	283	263	233	242	264	261	268	297	269	267	258	292	263	292	279	263	276	244	257	261	286	286	255	262	279	296	237	275	281	262	274	260	283	291	241	252	277	253	265	289	267	303	235	282	275	267	276	256	259	279	290	254	262	263	275	298	280	275	260	258	264	265	257	277	247	258	267	302	258	280	270	262	260	272	263	268	277	257	246	241	275	268	265	272	279	247	278	251	264	274	279	267	261	246	291	276	287	284	251	310	274	248	253	256	254	261	295	283	241	256	267	231	284	267	297	283	261	297	227	287	261	265	268	262	282	269	281	283	252	255	254	267	278	247	274	266	296	275	258	255	271	288	255	262	292	257	262	276	247	242	285	295	281	270	261	275	235	295	266	263	268	289	268	258	255	286	263	275	295	269	269	300	295	252	256	267	284	276	268	245	281	237	260	280	264	253	280	263	245	271	274	268	242	282	255	269	287	254	267	287	275	288	281	256	292	279	274	269	252	260	268	248	285	238	287	258	244	274	259	255	282	270	285	293	253	256	272	294	271	299	253	257	276	248	269	275	236	305	255	300	256	251	267	300	281	245	278	266	309	244	265	269	247	278	256	265	300	267	273	269	272	263	305	268	242	304	283	259	279	270	247	253	289	278	264	260	286	308	271	271	271	272	267	259	253	272	282	266	263	297	265	264	241	280	285	271	268	261	271	271	252	261	275	253	286	308	270	306	287	279	255	260	265	296	249	251	302	244	251	277	271	273	264	286	270	264	260	238	232	265	266	267	253	270	263	256	265	271	288	268	259	242	259	277	273	252	274	254	267	287	289	274	284	273	282	253	268	253	239	271	274	264	267	236	245	237	261	311	261	238	267	258	282	279	263	258	288	271	255	284	249	318	273	236	269	220	284	267	254	281	284	265	258	297	277	269	228	294	248	264	272	287	270	258	298	301	270	265	291	263	260	270	291	253	274	260	273	270	265	252	269	272	284	277	265	250	284	302	267	249	273	274	249	237	267	293	279	249	301	277	241	279	224	261	277	263	267	268	268	246	253	271	277	276	273	245	257	280	257	236	278	307	252	258	268	258	266	290	268	260	281	281	272	257	238	276	270	320	276	257	237	257	250	268	266	284	248	269	236	267	284	293	282	298	272	272	275	268	290	241	244	278	270	257	260	251	237	232	277	293	277	282	245	265	281	284	279	268	274	262	261	256	272	244	286	286	284	262	243	273	284	264	298	283	267	251	256	281	267	297	288	298	292	262	285	298	276	263	254	253	287	297	246	301	284	277	265	277	282	274	266	270	286	256	283	279	257	294	271	274	277	259	272	298	298	255	266	283	267	301	260	267	284	270	279	268	257	269	241	271	265	248	281	308	278	273	267	250	291	252	259	274	252	282	278	281	278	249	264	261	271	292	265	256	271	290	262	255	272	250	247	265	254	271	271	277	266	258	253	279	254	281	272	300	282	253	269	284	267	256	261	270	249	259	275	241	262	259	269	273	246	271	253	250	273	269	273	273	256	284	270	247	280	275	252	248	266	269	264	270	247	269	249	259	258	260	288	279	274	278	271	272	275	282	284	275	244	262	252	273	249	258	252	288	251	248	299	268	266	278	286	224	262	276	273	272	275	258	255	228	254	272	286	266	265	266	278	271	266	251	288	261	290	264	266	261	300	266	271	260	224	287	303	272	284	268	260	270	277	264	291	284	281	258	260	260	263	281	257	250	299	259	267	264	272	257	265	284	289	254	239	265	286	291	283	298	249	256	251	246	286	265	296	271	273	277	275	279	247	252	262	285	251	288	277	286	268	298	271
2292	1060	652	390	411	551	516	458	324	261	233	218	145	133	109	99	91	75	72	60	51	57	61	54	59	56	68	71	83	89	75	79	28	26	28	32	22	16	29	18	22	24	14	28	26	22	19	26	18	17	27	14	29	22	20	18	22	19	28	23	19	19	16	29	23	17	15	17	20	27	27	17	20	12	26	21	44	16	31	28	21	27	17	26	25	15	16	16	20	19	22	17	24	17	24	17	20	16	29	15	14	13	18	22	31	25	16	28	27	21	26	15	18	34	20	21	27	22	21	24	20	20	37	21	25	31	20	14	20	18	18	29	25	24	20	13	9	23	29	28	20	19	19	11	19	27	25	18	20	17	23	21	23	19	16	16	19	17	24	19	26	20	22	20	21	18	11	15	19	26	10	24	17	18	25	30	19	15	21	27	16	18	23	21	25	26	29	14	15	21	23	19	28	21	19	19	24	24	22	23	19	23	19	21	18	18	14	20	20	17	29	24	25	23	21	31	12	22	17	11	13	28	14	18	19	17	22	26	21	25	24	20	25	21	10	21	20	27	28	20	20	23	16	23	18	19	21	17	22	17	22	14	22	18	19	31	24	18	26	21	26	18	25	17	24	13	25	17	26	30	19	23	20	11	29	14	19	17	11	26	18	32	18	16	22	12	18	27	34	22	26	20	15	28	24	19	24	32	20	16	19	28	20	22	24	23	24	16	19	20	22	21	26	21	14	16	24	26	18	26	24	22	22	21	31	19	25	29	20	30	23	21	20	22	17	15	18	21	23	13	27	20	30	33	22	20	24	15	23	21	16	21	22	24	28	26	20	11	28	19	24	20	22	20	23	26	17	18	16	23	30	19	16	31	24	17	18	27	19	27	23	17	22	20	23	26	20	33	20	26	27	30	15	19	16	22	22	19	24	18	25	23	17	20	20	18	16	33	24	26	17	18	27	20	25	22	19	24	21	12	15	17	19	21	23	20	18	16	22	28	17	24	25	25	15	25	20	18	26	22	26	24	21	22	13	21	26	24	26	19	20	21	21	27	18	19	26	32	18	23	22	21	27	20	14	18	17	29	20	14	10	21	15	26	19	32	21	29	23	25	17	26	23	21	23	21	25	25	20	14	16	20	17	24	15	24	16	28	20	21	28	29	11	18	26	24	18	18	17	23	25	18	15	18	23	23	24	22	19	22	25	19	17	20	19	26	16	11	19	24	21	17	14	21	22	19	23	21	20	28	19	22	12	26	17	27	21	17	24	26	21	21	22	17	32	11	30	31	15	23	14	25	20	16	18	21	11	21	25	16	18	18	33	24	21	17	28	22	22	23	22	30	19	28	20	24	16	19	26	18	24	18	31	17	30	22	27	35	16	20	19	19	26	23	24	23	12	25	20	39	20	25	31	16	19	23	22	24	22	20	26	20	23	14	26	30	21	20	25	17	21	19	26	19	20	16	25	16	26	17	27	25	21	19	18	16	22	17	24	15	21	25	21	19	20	21	19	20	16	13	23	23	25	22	18	25	13	28	25	25	16	26	21	18	14	17	23	26	28	21	18	21	25	17	16	22	23	21	15	17	20	28	15	21	16	15	22	15	16	22	18	19	24	23	22	23	17	22	18	21	21	18	22	13	20	13	17	22	29	26	14	15	15	17	21	23	21	18	19	37	26	23	25	20	21	16	16	24	18	18	19	22	26	21	24	22	25	27	22	22	16	18	22	25	30	21	18	21	21	18	23	19	28	30	19	25	20	26	16	26	24	22	28	19	25	17	24	14	17	24	28	19	20	24	21	13	23	18	24	21	20	21	16	23	17	18	20	21	20	24	19	21	22	12	23	23	28	22	19	23	29	22	16	27	22	23	22	20	17	23	25	30	18	15	20	21	21	28	18	21	24	25	22	20	20	25	18	26	18	20	13	12	21	20	27	21	19	19	25	8	19	22	25	18	23	19	16	25	20	20	24	15	14	19	19	16	21	20	21	27	27	18	22	18	27	26	20	23	29	15	27	22	24	26	21	19	29	12	21	27	27	24	20	16	22	20	22	26	21	19	21	21	23	26	17	18	25	25	24	17	25	22	18	23	17	16	26	26	26	21	20	14	20	22	21	25	26	27	19	19	13	16	18	25	29	27	18	23	22	28	24	20	21	27	21	15	19	26	24	25	17	14	28	13	24	20	20	23	23	24	24	18	13	22	18	17	21	16	11	22	22	22	12	21	25	19	21	17	24	18	21	22	33	21	22	24	17	26	25	25	28	22	20	24	19	18	19	14	15	27	24	16	18	18	17	13	16	16	14	16	16	21	21	23	18	19	20	20	16	17	22	25	19	23	17	19	23	24	18	15	26	27	29	20	20	20	20	19	24	18	18	14	20	26	20	28	22	24	15	16	17	28	12	16	18	15	20	23	22	19	15	19	30	18	26	22	29	17	18	28	22	24	16	21	18	26	13	22	24	20	21	28	22	31	18	18	20	11	20	23	18	14	21	29	27	20	26	23	16	16	29	20	17	14	26	33	33	25	21	21	18	20	25	11	20	18	21	21	25	23	21	24	20	25	19	20	16	20	29	21	17	27	21	15	21	18	19	24	22	23	27	17	20	13	17	14	23	25	13	19	17	18	20	23	20	20	23	18	22	26	20	25	26	19	21	25	13	13	22	19	24	27	16	26	23	22	21	25	14	21	24	21	25	23	22	17	23	29	29	18	14	26	29	29	26	21	22	29	33	26	26	27	22	16	20	28	20	21	17	24	14	22	20	20	17	25	20	21	19	11	17	16	15	22	22	15	24	20	29	27	25	18	14	21	29	39	20	18	27	22	24	20	20	23	25	22	24	37	22	24	23	19	23	22	18	23	22	28	22	26	25	16	31	26	17	20	21	25	18	22	27	15	21	20	20	26	29	30	21	31	26	31	23	19	17	21	30	21	17	27	29	16	30	29	25	18	16	26	32	20	20	21	28	21	20	32	29	16	22	21	20	14	15	19	27	24	20	27	16	26	21	20	16	28	30	19	22	25	17	19	22	32	19	25	16	23	22	24	22	18	19	20	21	23	29	28	14	20	20	20	16	26	17	17	21	23	33	25	27	25	12	16	20	15	22	20	17	25	18	20	18	21	30	22	20	29	19	25	31	21	14	21	25	20	30	22	32	25	17	27	22	18	20	17	22	25	15	22	24	20	32	23	25	19	22	25	18	25	19	22	18	18	19	23	19	26	19	20	21	31	27	20	21	23	17	30	22	34	24	29	27	24	20	21	15	11	19	29	27	22	20	25	20	24	27	17	22	19	15	18	23	21	17	17	23	25	26	24	22	18	21	21	25	30	13	19	17	23	20	22	22	15	26	16	19	21	21	28	18	22	21	24	20	25	21	25	23	21	18	21	21	18	21	16	18	14	22	12	24	26	20	16	20	24	19	18	24	18	23	16	16	27	25	14	20	27	25	29	14	16	28	26	19	23	28	17	20	14	26	27	33	22	14	14	15	22
22387	14140	10554	15798	23469	24471	22128	19434	16191	13084	10941	8751	7185	5680	4405	3875	3278	2777	2488	2102	1985	1786	1574	1508	1646	1836	2120	2483	2755	2753	2337	1649	922	668	503	468	421	413	387	351	361	357	395	358	339	321	329	328	339	312	319	283	308	308	306	324	289	287	297	297	273	270	273	289	310	297	287	297	305	280	289	304	289	272	279	270	291	280	274	300	282	328	238	266	263	310	296	320	289	304	285	300	285	287	312	293	307	268	297	257	299	280	286	294	303	262	318	271	283	276	295	278	311	273	275	266	267	326	272	304	286	292	274	272	309	265	299	275	303	272	316	284	287	291	294	279	305	296	307	286	294	279	322	291	303	283	299	294	277	290	271	309	303	276	311	304	326	289	292	296	265	307	256	313	282	311	283	286	297	279	276	303	322	316	313	289	293	270	320	257	297	284	286	298	286	312	286	286	264	301	302	271	273	265	296	309	273	272	314	271	295	270	307	272	287	280	272	291	335	306	279	284	306	298	289	298	306	295	279	270	290	317	286	296	286	290	255	299	305	278	295	279	302	279	308	262	292	259	257	290	293	308	277	302	299	310	288	274	272	281	274	294	289	263	285	248	286	306	293	286	283	282	311	289	275	297	328	299	275	312	286	286	272	307	263	281	277	304	294	296	296	308	289	319	313	294	289	288	321	279	259	259	313	304	273	295	310	303	256	304	301	274	286	309	279	323	292	331	316	297	277	316	278	278	286	285	303	286	283	301	294	277	275	300	258	290	310	271	299	268	300	283	280	287	254	280	291	304	317	289	286	274	284	322	285	287	281	273	327	287	284	313	288	288	290	291	283	284	295	328	296	267	288	284	289	285	263	276	297	306	293	309	326	268	285	293	310	345	292	303	308	288	285	274	286	269	302	295	293	317	280	277	286	299	300	319	307	281	314	289	301	291	295	264	310	296	254	272	259	297	279	306	287	277	311	310	266	277	284	292	275	256	274	268	255	289	310	280	285	289	311	312	289	271	289	263	315	298	279	295	285	298	294	270	297	275	250	276	317	295	327	279	303	286	307	326	291	306	281	237	310	273	305	277	287	306	316	279	307	267	281	296	291	270	268	286	313	296	312	297	266	277	298	286	281	301	312	290	287	280	293	296	285	272	327	273	289	299	272	290	326	279	270	295	302	302	331	289	305	291	297	286	284	246	292	281	271	264	284	301	298	313	292	292	320	292	298	312	297	266	282	278	285	263	278	303	289	300	250	302	307	238	292	316	294	311	273	264	281	300	287	285	294	282	282	282	279	267	292	313	295	282	263	276	279	269	311	282	316	319	275	269	299	287	274	258	272	273	322	303	259	262	320	296	277	289	305	288	291	269	308	294	291	288	286	270	280	263	276	302	291	292	276	290	323	284	291	282	262	316	325	305	328	300	326	309	304	305	262	249	282	289	256	265	276	310	289	292	266	336	309	280	255	313	291	279	282	303	280	305	297	282	295	297	262	270	278	273	295	283	287	301	269	304	292	316	257	309	268	278	286	291	299	310	289	279	301	287	293	287	294	281	283	287	302	314	296	286	300	297	275	277	338	316	302	299	297	264	268	293	278	281	278	275	278	295	277	284	271	272	289	335	279	278	344	274	294	310	280	294	296	261	287	284	294	295	274	301	292	301	272	294	312	293	272	320	299	284	278	302	302	257	307	297	280	301	311	287	283	283	265	280	296	259	289	322	293	296	297	295	306	281	292	276	294	296	285	305	307	322	265	295	280	271	299	316	292	302	261	284	288	271	284	295	284	290	284	289	308	307	262	306	285	274	291	293	278	281	298	335	256	279	306	296	296	304	288	291	292	280	267	288	280	318	275	303	314	305	290	281	288	267	272	285	291	302	273	292	269	268	312	308	253	278	294	292	264	274	278	289	311	282	320	305	258	265	285	280	300	313	275	297	282	278	292	271	316	281	290	268	306	292	293	298	272	255	291	311	297	281	280	297	318	282	301	315	295	279	289	312	280	307	298	289	286	286	301	308	307	282	313	286	283	288	303	287	254	308	271	287	315	318	278	296	293	290	297	322	284	290	306	299	276	307	279	304	310	284	282	311	306	291	310	273	280	289	288	295	285	315	296	294	277	298	315	271	277	281	303	268	298	298	284	293	285	298	304	298	297	300	273	275	269	306	289	293	307	288	293	258	263	316	272	285	276	309	275	314	278	264	297	302	272	297	284	307	278	277	280	322	260	271	302	291	303	305	296	318	293	296	294	305	285	272	258	297	291	297	295	268	287	294	314	292	274	302	265	282	268	282	294	290	276	281	316	274	268	285	306	312	294	274	302	274	286	305	292	295	274	278	298	288	290	294	268	294	301	310	288	287	300	277	281	268	285	294	299	269	309	291	284	301	304	291	261	282	317	309	294	269	287	309	307	297	273	301	280	290	294	273	269	288	285	281	286	294	316	268	316	255	298	301	306	257	311	302	285	258	271	279	294	294	266	303	304	283	271	299	306	296	316	288	294	308	290	302	303	292	299	293	300	327	280	306	287	300	287	275	273	283	304	256	297	275	295	278	305	301	290	271	288	281	305	262	276	283	296	287	252	287	299	284	302	310	312	287	293	300	280	282	270	303	304	272	289	301	292	285	281	261	277	282	292	280	286	276	277	297	280	293	309	293	298	286	282	300	273	266	274	296	266	297	293	250	284	269	305	279	321	278	296	301	287	316	302	281	321	297	274	274	270	282	270	302	289	283	303	277	265	298	323	256	248	282	325	300	277	306	272	280	297	307	315	299	292	258	289	296	267	303	306	294	259	306	276	293	275	281	296	283	290	288	285	285	285	275	296	272	303	305	307	252	291	291	278	285	303	284	260	274	278	301	289	282	251	276	309	293	273	278	291	281	293	309	314	300	260	295	286	265	288	269	286	259	288	268	309	286	288	275	294	253	286	291	285	263	292	322	308	274	284	285	297	267	296	295	288	307	312	312	312	283	279	282	278	312	295	289	297	287	317	312	264	327	287	277	271	291	318	260	307	309	290	267	297	258	278	294	266	271	306	295	323	295	277	290	280	287	279	256	287	296	279	306	291	296	307	307	282	222	316	280	308	302	285	301	293	286	305	323	297	259	302	281	299	277	272	292	303	288	279	287	259	287	278	291	294	267	262	294	298	280	283	290	270	279	299	262	297	316	258	299	299	280	307	282	279	294	270	286	304	260	287	282	283	289	280	288	295	283	264	303	314	260	293	293	303	278	300	303	278	253	289	268	314	265	295	290	271	279	261	281	286	287	264	283	298	317	296	294	281	298	305	302	271	276	308	297	297	285	280	306	303	266	288	303	279	280	288	271	293	280	287	287	312	269	293	290	291	297	334	290	274	313	311	309	294	283	277	264	291	275	282	311	295	314	289	286	337	305	271	310	284	257	294	313	295	308	272	265	266	297	296	297	274	275	309	293	286	279	295	301	280	276	279	256	283	290	321	306	288	299	279	311	285	333	286	255	292	310	281	281	307	267	298	297
2930	2355	1214	706	691	1048	975	760	594	461	394	346	276	218	173	157	113	103	103	87	76	85	76	70	107	103	107	86	85	86	58	47	28	33	26	24	23	30	27	25	29	24	25	19	29	21	28	13	22	19	22	28	20	25	17	14	20	16	23	16	17	20	21	18	17	10	21	22	27	21	22	16	17	17	22	19	24	19	18	17	25	28	18	16	17	24	21	19	21	21	23	19	22	13	27	15	28	24	25	22	21	20	18	19	25	19	26	30	17	16	30	13	19	20	21	10	23	17	14	27	22	24	18	13	23	25	18	18	18	12	24	24	23	18	19	17	22	18	15	22	23	24	17	15	15	21	24	10	17	20	20	15	16	22	22	18	21	17	23	16	22	24	20	20	18	13	22	21	22	23	23	23	19	28	20	16	24	24	18	21	32	18	14	21	15	17	23	13	22	26	21	29	19	21	19	14	16	11	27	27	18	14	13	25	17	15	27	24	21	17	20	18	15	17	31	23	26	31	15	18	20	22	29	23	18	17	20	13	21	21	19	17	18	19	24	25	23	27	26	14	17	23	23	20	15	13	29	24	25	21	19	20	23	16	17	15	18	15	25	27	16	22	21	23	14	22	17	19	15	19	15	16	13	22	19	28	29	18	16	16	28	23	22	11	23	23	22	13	19	16	20	28	15	12	20	20	23	32	20	17	24	22	24	20	24	14	18	20	19	24	20	18	21	19	20	16	16	21	13	20	17	13	14	21	24	21	16	14	18	19	24	18	23	16	29	22	22	12	22	21	31	20	18	15	16	20	12	19	13	22	17	20	17	11	15	21	14	28	11	29	23	18	17	28	23	22	17	15	18	21	14	27	17	21	17	20	19	16	20	26	17	15	30	20	24	20	26	22	18	26	18	23	23	22	12	22	21	23	13	13	25	25	22	25	21	34	15	19	17	19	16	15	21	21	14	16	22	18	25	25	18	15	24	24	20	12	20	32	19	22	15	20	18	24	17	23	19	20	24	19	22	15	19	22	18	18	21	27	19	17	35	17	14	27	20	24	17	18	22	18	14	21	20	22	13	21	21	27	23	20	22	26	18	14	17	25	20	26	31	15	17	25	20	17	19	22	21	23	15	15	20	21	26	19	26	12	16	16	22	21	25	21	23	14	20	18	18	19	22	12	25	19	19	23	17	17	16	24	11	17	25	17	18	30	20	30	24	9	17	25	22	15	22	23	18	19	17	17	15	18	18	19	19	15	19	16	24	22	25	13	16	15	20	18	24	22	21	16	14	16	18	31	17	15	19	9	19	26	17	21	22	15	24	14	24	18	15	14	22	19	28	17	18	18	17	18	18	19	24	21	21	16	15	27	21	26	33	27	13	11	15	25	23	13	25	22	19	32	26	22	18	12	17	18	18	20	22	24	18	12	19	19	16	14	17	21	18	15	23	24	11	18	23	28	15	14	12	16	15	21	14	27	24	30	11	18	26	22	16	26	16	13	17	20	21	18	19	19	15	12	18	21	20	21	34	20	21	27	23	18	20	15	26	14	12	18	23	16	27	24	12	23	16	12	29	16	21	22	19	19	17	22	24	16	16	20	20	17	29	12	15	21	27	24	28	14	20	21	18	18	9	20	23	19	20	30	19	26	26	19	21	14	20	22	14	21	15	22	15	23	18	26	26	20	27	14	25	22	20	21	21	20	16	12	24	20	18	21	30	15	14	18	14	17	17	14	19	26	19	19	18	26	15	18	29	15	17	20	32	35	18	21	23	21	22	25	15	21	18	26	21	19	19	23	19	16	19	18	19	18	32	16	26	25	28	12	9	17	22	14	28	16	22	30	27	12	16	16	17	24	17	16	22	15	22	24	30	18	20	19	13	19	31	17	12	16	14	12	15	20	19	16	22	24	16	20	13	21	20	14	20	28	17	17	24	17	9	25	29	26	25	25	24	14	18	18	17	12	20	21	18	21	20	22	21	17	16	19	19	21	18	29	26	21	17	23	19	22	27	23	14	13	15	24	27	21	16	15	23	24	29	8	23	31	18	23	19	20	22	19	18	25	17	21	16	14	11	24	20	21	19	21	18	24	24	25	29	20	19	26	33	21	18	23	20	22	26	18	28	26	30	21	18	13	22	22	10	19	20	10	21	23	25	14	20	11	18	18	17	28	17	23	14	21	18	17	17	18	25	20	21	25	14	23	25	19	18	14	22	20	22	19	22	24	27	19	24	14	19	21	16	26	21	17	22	20	19	15	25	20	16	28	19	15	16	24	22	17	23	15	26	23	17	25	27	15	20	24	22	28	14	23	22	17	19	18	18	11	30	13	16	18	14	18	24	22	14	21	28	15	24	19	24	25	18	24	18	17	29	28	17	22	16	18	22	21	26	19	22	21	19	15	19	23	18	24	28	12	19	19	26	16	19	21	21	28	18	24	16	23	21	17	18	18	15	17	15	15	27	15	23	14	23	23	17	19	22	17	22	13	23	18	21	29	21	20	19	24	15	14	16	19	19	18	16	23	16	20	10	19	26	20	19	23	20	27	19	19	24	16	18	17	13	26	13	16	19	19	17	18	10	14	19	21	12	22	17	23	17	21	16	15	18	22	14	14	23	27	12	17	8	22	24	19	18	25	18	19	19	13	17	21	11	23	26	21	20	23	23	19	27	21	20	26	18	24	23	16	16	27	25	11	18	18	22	21	16	19	14	12	13	27	20	15	23	20	17	21	21	25	15	21	21	18	27	26	14	16	27	20	15	20	19	19	19	24	17	15	13	17	23	34	20	21	21	25	32	23	15	21	19	26	19	18	30	18	18	17	15	20	14	16	18	15	25	22	17	18	20	23	16	9	21	22	17	18	20	18	22	22	27	14	20	20	24	20	18	23	24	24	20	18	24	14	8	17	23	19	22	23	18	18	21	15	26	21	24	17	17	13	23	13	25	19	20	15	21	16	23	18	22	12	16	21	22	24	27	23	19	20	25	15	18	26	19	22	19	22	17	20	14	17	18	19	17	14	12	22	20	23	20	21	25	12	22	20	19	24	26	24	24	21	12	19	20	18	14	22	18	17	21	28	24	16	17	16	20	17	22	35	27	20	18	18	22	16	13	20	27	19	20	23	25	16	22	23	20	21	11	22	20	16	30	16	24	21	17	11	17	16	22	19	17	22	27	17	26	25	19	21	26	23	18	15	13	23	14	19	22	18	20	18	29	28	23	17	12	10	20	15	18	19	18	21	21	20	14	22	15	22	19	13	14	21	19	23	16	28	13	13	16	19	10	23	19	28	20	14	19	24	28	14	20	19	14	19	16	23	22	14	23	23	16	18	20	16	14	20	24	23	25	16	13	23	25	11	23	20	16	17	18	15	18	20	23	26	32	18	22	18	16	18	26	17	17	27	7	22	17	14	18	18	17	20	13	15	26	19	19	15	22	15	18	19	19	21	19	21	25	19	29	21	24	23	18	24	18	16	31	25	26	20	16	18	16	16
27247	19848	14251	19718	27649	28919	26929	23631	20335	17342	14767	12411	10285	8770	6864	5561	4690	4247	3687	3238	2941	2693	2715	3042	3174	3530	3676	3282	2816	2184	1556	1120	764	648	589	487	497	436	482	460	437	448	499	465	400	410	327	367	426	349	284	291	266	345	356	369	333	311	382	335	320	291	276	285	258	291	255	283	252	272	284	244	265	263	273	259	275	300	279	285	278	264	275	254	277	265	254	230	268	257	261	263	269	268	266	255	253	257	279	271	271	282	288	271	225	265	291	277	275	271	256	271	252	269	229	272	268	269	279	264	258	243	259	261	273	249	260	290	258	267	269	271	294	268	238	278	271	246	252	278	262	274	274	238	291	270	280	280	271	282	262	258	257	282	273	287	312	279	249	277	269	270	257	289	275	239	253	291	223	283	263	318	284	253	263	272	248	267	263	243	275	238	251	266	287	312	262	248	262	269	296	271	289	267	259	311	260	313	261	245	260	295	275	284	274	249	275	256	243	286	271	277	278	275	276	260	264	247	246	269	251	271	273	283	253	250	274	264	247	257	266	265	247	276	264	272	259	247	227	272	283	263	252	263	246	286	274	259	275	267	274	285	290	255	280	289	274	248	268	271	244	263	271	251	251	252	266	269	287	246	243	226	268	311	276	253	265	287	283	263	283	258	243	268	274	253	255	291	233	275	277	268	266	267	288	259	255	266	266	264	238	281	271	263	270	291	278	252	260	258	267	258	244	259	266	255	252	275	271	280	270	258	258	264	239	262	249	254	280	272	280	273	271	267	264	267	253	251	285	260	303	248	264	254	291	253	286	275	264	300	261	248	268	252	234	281	241	257	262	251	232	270	252	298	267	273	276	272	280	247	279	230	277	273	259	270	229	268	278	277	245	275	247	271	270	249	286	276	270	249	255	272	264	235	270	280	273	281	271	273	273	257	258	251	264	267	265	252	265	278	250	271	253	274	248	241	262	288	280	265	287	247	289	254	247	270	254	272	271	254	261	268	250	279	257	242	275	281	252	253	278	256	270	286	289	255	260	302	280	261	253	264	247	233	295	246	254	264	297	259	238	294	270	279	275	264	273	297	235	246	282	261	237	279	276	269	285	281	247	285	266	275	264	267	262	309	253	276	269	227	275	284	282	262	278	268	289	282	265	263	260	279	269	246	252	274	278	264	237	259	268	263	268	281	261	290	260	257	274	260	276	290	253	256	293	249	256	258	250	282	253	292	279	236	275	254	252	271	257	277	272	261	283	275	264	278	299	239	251	269	252	273	313	271	259	303	261	243	253	270	254	247	273	260	256	317	256	269	253	278	285	233	274	270	272	256	239	234	252	242	293	259	268	249	265	252	274	306	268	254	265	263	239	241	260	253	253	274	277	249	247	274	249	240	229	273	260	294	288	260	253	271	290	277	247	270	285	272	263	249	261	278	250	263	265	276	246	303	264	262	243	281	256	266	256	241	254	265	268	265	270	268	277	282	250	276	275	275	279	253	276	244	289	278	278	281	283	251	296	260	276	266	251	276	262	274	271	265	285	232	283	273	255	266	270	285	287	292	268	248	271	255	248	268	301	247	277	279	247	253	254	263	263	274	250	266	286	254	286	293	258	258	253	267	255	249	294	256	280	299	268	297	272	284	270	290	273	302	282	242	281	294	258	264	255	304	266	286	279	234	274	288	287	269	269	261	266	280	256	263	286	265	283	266	256	236	296	252	262	266	269	277	282	254	285	251	243	276	286	270	256	257	269	255	278	246	272	262	251	271	231	253	268	264	286	242	256	270	259	287	279	274	270	286	260	263	249	266	251	263	250	250	294	264	261	256	273	287	278	232	248	266	279	262	290	250	264	261	268	264	252	264	288	282	237	279	294	265	261	260	266	255	235	278	248	272	271	298	237	258	253	295	256	285	277	270	276	247	295	247	267	283	265	262	272	258	279	246	253	266	234	254	264	291	295	246	264	241	259	271	256	250	246	267	288	272	268	238	268	250	254	252	264	278	263	284	263	255	278	261	265	245	235	280	284	256	258	257	283	258	266	258	297	252	250	263	258	244	267	267	270	261	276	261	261	247	255	283	264	268	267	279	280	258	260	254	270	284	291	268	272	291	227	268	274	234	279	271	261	306	259	267	272	291	229	280	234	242	252	251	279	263	269	270	248	266	288	246	283	267	255	284	272	244	246	276	274	298	260	301	291	263	269	286	279	271	277	247	270	244	248	278	253	298	274	285	261	319	264	266	260	260	271	262	286	288	287	265	249	270	255	278	260	272	287	271	237	285	259	263	288	264	251	271	262	272	281	246	275	273	281	283	268	261	254	251	274	260	296	273	279	275	259	260	282	267	274	233	278	260	266	274	255	251	280	274	240	261	279	253	276	271	261	269	251	256	294	285	254	283	268	267	266	261	275	257	247	263	307	268	320	295	279	263	266	293	294	246	265	282	285	276	259	273	274	268	289	256	266	277	273	272	291	267	277	271	245	242	306	252	261	250	271	251	252	284	253	235	296	235	249	265	270	273	274	239	254	260	253	274	276	254	237	291	257	295	263	275	260	252	247	270	271	262	277	285	262	242	272	252	268	262	265	295	270	282	285	266	234	270	266	273	237	303	281	285	251	267	254	268	228	254	256	270	264	270	252	246	273	280	250	285	257	276	267	266	260	262	265	223	258	259	280	264	281	257	262	263	284	271	266	256	273	266	249	241	261	293	269	260	255	247	273	282	287	287	267	266	255	224	264	262	276	263	253	256	259	275	290	275	262	267	274	271	269	265	274	290	278	265	285	266	273	254	245	252	266	272	246	280	304	281	254	250	269	282	274	271	290	255	269	258	280	261	265	278	258	290	272	286	289	257	273	247	222	275	272	278	261	276	271	284	254	261	281	244	270	278	273	235	268	292	294	271	253	295	257	252	312	274	247	253	265	274	267	236	236	275	265	266	267	282	252	261	299	266	255	255	264	285	275	243	259	254	265	254	254	264	287	250	263	275	257	277	250	263	266	255	301	285	248	270	243	297	267	251	245	277	241	238	264	268	262	282	267	278	241	253	292	249	253	279	266	263	236	285	273	262	261	235	275	273	279	263	265	282	244	284	259	271	265	255	298	252	264	309	282	278	280	300	245	267	285	254	273	280	271	300	291	256	266	244	273	269	278	232	264	270	268	267	266	297	253	247	255	230	279	285	276	252	263	254	270	241	257	256	273	266	272	281	266	262	263	272	268	296	267	210	296	284	277	253	273	262	266	266	252	249	245	250	270	257	294	268	278	256	248	259	278	262	289	262	270	264	266	271	269	276	259	274	255	254	253	271	268	276	262	244	246	262	268	266	253	256	238	266	270	256	248	273	263	272	261	265	277	244	245	268	233	273	252	246	286	274	274	270	242	262	263	239	260	269	238	292	295	280	268	293	266	294	274	265	281	235	246	280	295	264	258	263	258	284	260	268	277	253	262	262	260	279	250	265	261	251	264	265	286	254	281	305	252	251	254	240	255	282
3964	2171	1185	680	663	837	942	749	653	538	436	400	320	254	224	156	136	108	100	100	102	83	88	94	91	89	80	72	70	57	47	38	44	35	28	31	39	29	28	38	32	33	32	40	30	30	29	19	30	19	24	25	36	24	18	28	28	24	18	15	31	20	14	27	13	25	19	13	27	13	33	23	21	25	23	30	27	17	33	26	20	28	24	24	22	22	24	30	24	25	24	26	29	21	29	31	23	28	23	16	20	34	27	24	16	20	18	25	27	21	22	20	23	29	34	26	20	24	15	23	27	20	27	32	28	21	23	23	16	23	23	22	29	20	19	30	26	29	30	26	32	16	19	20	23	15	19	23	28	30	23	28	25	29	18	17	28	20	22	27	18	22	20	19	26	21	17	17	27	20	20	24	23	26	16	24	25	24	23	20	17	21	17	27	24	24	35	22	25	20	21	20	21	22	27	27	29	27	25	25	21	23	25	26	26	23	33	24	24	16	22	25	26	20	22	20	38	22	26	24	24	19	24	19	17	16	26	17	24	25	17	24	23	23	17	29	29	29	19	26	29	16	27	26	34	21	27	28	25	21	29	19	23	24	29	18	17	24	22	24	27	21	33	24	22	20	30	23	23	26	30	29	18	13	20	19	20	22	24	31	22	27	22	24	23	23	24	18	24	17	23	21	16	25	18	21	21	20	20	24	17	27	22	28	24	16	26	26	20	31	34	28	16	26	24	21	22	27	23	24	31	21	19	23	19	23	24	30	24	23	28	16	24	21	22	21	29	27	33	22	23	27	18	17	25	25	24	17	23	26	13	28	15	31	29	19	22	22	23	23	18	24	34	21	37	18	21	15	21	26	24	21	20	23	15	24	20	32	20	22	23	23	32	16	16	19	25	24	27	21	21	19	18	17	24	23	29	26	27	21	27	21	30	25	19	24	22	27	29	30	22	29	14	18	26	22	29	19	26	17	21	29	21	21	30	24	29	27	25	17	22	22	24	30	29	20	24	22	21	27	16	23	23	24	28	17	26	28	13	32	25	26	13	26	23	23	19	24	20	25	23	24	19	34	28	26	25	16	23	29	22	21	27	19	30	13	17	25	30	18	25	20	30	19	20	30	18	19	20	16	24	21	29	24	15	26	28	32	22	15	31	16	28	15	23	21	26	24	26	22	25	33	24	26	23	32	24	17	29	33	20	26	20	21	20	24	17	20	22	27	27	27	26	19	14	16	20	16	31	25	16	16	25	23	30	24	16	32	17	25	18	21	23	23	23	21	18	26	26	29	23	26	29	19	26	23	22	17	30	22	18	25	22	28	28	22	24	24	22	24	30	20	17	29	21	25	27	21	23	25	21	23	26	16	23	28	27	21	17	20	20	24	19	20	18	27	23	27	16	23	23	18	17	33	26	20	14	18	29	20	22	20	21	24	14	21	16	17	20	33	29	24	22	25	37	26	24	27	23	31	25	17	19	21	29	26	19	19	19	19	18	13	26	25	27	22	24	20	24	19	21	29	23	27	24	22	25	35	23	26	24	23	17	33	22	26	31	23	19	31	17	21	29	22	24	18	31	24	24	21	21	26	19	19	32	24	31	19	16	19	31	23	27	23	21	21	18	21	25	24	22	28	24	22	27	11	20	25	26	22	26	27	26	25	23	29	16	26	21	28	22	27	20	20	23	31	21	19	27	21	31	19	20	24	24	29	21	24	25	25	17	30	24	25	28	26	16	22	23	25	24	27	29	24	27	18	25	28	28	24	17	18	22	29	21	31	23	16	14	33	28	20	26	24	24	23	24	20	23	22	29	19	20	21	27	28	18	22	23	19	26	22	14	21	23	24	26	31	21	30	23	25	22	25	26	17	33	21	18	28	29	21	20	22	23	23	21	20	20	30	18	24	17	17	34	20	24	21	24	24	26	27	24	23	21	17	34	28	28	14	28	28	26	14	21	28	24	30	23	21	24	13	21	25	21	29	15	22	16	29	22	27	30	43	21	36	26	32	18	21	19	19	22	26	22	21	30	23	21	25	22	23	32	21	28	27	22	25	26	24	23	18	19	23	19	30	30	25	27	24	28	25	27	28	21	26	24	21	27	19	22	20	19	24	20	22	30	27	24	17	26	23	22	29	20	23	18	20	28	23	24	22	19	22	19	26	35	25	20	25	17	26	29	19	28	21	18	15	22	29	20	27	24	31	18	22	32	22	21	28	25	16	25	24	33	28	25	22	29	20	18	21	22	24	19	22	27	21	23	20	25	23	24	27	31	18	18	29	12	25	20	20	17	33	20	26	23	24	19	20	34	23	20	14	15	23	19	32	21	23	22	27	22	18	31	23	25	23	23	26	23	25	22	19	29	25	34	22	25	27	23	25	20	28	27	30	21	23	25	23	25	26	19	18	30	28	29	26	27	24	37	25	14	18	22	24	19	21	21	21	22	26	25	24	27	29	22	23	17	24	23	26	22	25	35	22	21	26	30	27	22	26	31	27	21	21	27	18	19	21	24	24	18	24	16	16	24	20	23	19	22	29	25	24	24	21	19	25	18	23	25	22	22	25	24	20	25	18	20	19	27	29	23	26	22	21	25	21	31	19	24	26	13	27	20	22	22	35	25	26	32	12	25	25	25	15	39	26	20	25	21	34	28	20	22	23	23	22	23	20	26	24	23	33	23	28	23	23	22	25	22	17	19	27	27	22	20	31	21	28	30	27	23	24	25	21	22	22	23	22	28	19	23	33	24	21	20	26	16	24	22	28	22	28	25	15	17	27	31	24	22	29	20	22	23	18	21	22	25	35	24	29	27	14	37	25	22	19	17	23	20	24	30	27	28	26	34	21	23	21	22	28	25	33	12	28	26	24	27	24	22	26	16	16	28	18	25	25	18	29	21	20	20	24	17	25	21	20	21	34	29	17	23	26	19	23	25	27	23	15	25	24	14	27	21	24	23	26	19	25	26	24	24	25	26	18	26	18	20	19	17	15	24	20	25	19	24	28	29	20	22	24	31	20	22	20	22	20	11	25	22	21	22	11	19	33	34	30	20	26	23	21	23	24	29	18	22	18	31	19	26	17	26	28	26	25	28	25	21	19	16	18	25	28	16	12	37	19	21	22	23	30	28	23	29	26	17	24	18	22	24	19	26	24	30	17	19	16	19	27	23	19	28	22	24	19	19	17	25	19	24	20	24	30	18	22	18	21	31	16	36	16	15	23	16	19	25	21	22	19	23	22	23	25	13	26	28	20	23	23	22	27	18	23	14	20	19	24	22	11	24	26	19	15	28	27	24	16	27	18	22	22	18	19	19	27	21	31	19	27	25	35	20	26	17	30	27	15	22	21	26	22	24	27	29	26	27	23	25	15	24	25	12	24	18	28	21	22	34	23	29	22	30	22	19	29	26	24	28	11	23	30	22	21	32	18	26	22	22	24	23	16	25	25	20	19	19	29	19	23	23	16	25	21	23	19	30	26	23	15	22	24	22	19	24	22
26572	18901	13653	18972	26557	27998	27073	24290	21183	18026	15883	13570	11390	9602	7921	6633	5621	4937	4361	3926	3704	3463	3454	3351	3192	3017	2678	2499	2096	1748	1275	1017	885	771	697	658	524	563	553	500	565	596	583	517	499	512	472	452	472	446	374	424	554	526	356	387	409	379	358	417	403	352	335	329	295	331	317	315	283	331	311	302	321	321	339	305	326	322	332	336	309	276	301	301	327	306	324	301	327	277	321	308	336	286	322	296	290	327	309	306	343	344	278	297	307	313	296	315	284	311	291	332	342	315	325	296	320	323	311	321	300	293	304	329	320	325	320	302	302	321	291	352	310	308	319	333	326	322	317	279	304	328	288	281	314	284	281	331	317	276	286	332	313	305	287	302	306	310	346	306	302	309	320	292	316	313	295	310	308	307	276	314	290	314	297	290	318	298	315	286	330	298	322	302	311	287	321	306	306	318	305	313	304	318	302	314	297	353	333	336	320	318	328	317	307	324	321	313	325	313	330	323	299	341	315	319	345	297	318	353	305	332	320	288	300	332	291	317	315	339	266	323	316	285	302	315	266	332	326	333	291	289	310	293	310	298	332	324	325	287	327	350	308	307	302	326	306	326	314	295	304	323	323	325	313	296	301	315	312	319	321	311	317	296	323	295	315	310	307	316	317	337	268	321	313	286	280	339	350	317	329	317	297	332	307	345	333	306	302	319	318	314	311	329	261	286	312	343	310	314	330	307	337	323	298	304	348	341	290	319	307	323	301	294	302	322	331	332	295	304	310	315	308	327	316	318	316	301	305	308	325	292	333	321	335	294	326	311	321	309	331	284	297	326	313	308	293	340	327	261	320	306	316	302	302	295	310	344	271	351	335	304	324	280	317	315	319	318	305	302	316	323	321	317	298	307	323	329	302	302	300	304	289	304	297	314	324	292	294	313	329	347	316	326	291	292	306	325	317	297	335	324	313	296	304	318	324	321	298	340	315	320	304	299	331	319	299	301	300	301	314	315	349	306	323	296	303	320	320	298	336	321	327	280	298	325	329	336	297	289	331	309	357	305	316	332	308	283	298	309	323	326	296	304	304	297	309	312	351	333	306	290	327	317	330	325	303	312	280	343	304	328	324	326	320	323	309	299	312	347	307	335	312	321	297	299	291	292	297	298	318	291	301	307	331	336	337	313	318	317	319	297	310	308	315	311	317	296	321	311	302	304	316	311	321	289	294	285	316	357	340	314	300	324	307	319	323	345	340	276	309	322	350	336	305	315	269	331	293	339	319	299	332	301	310	336	315	320	299	299	316	306	303	314	341	273	310	315	299	299	299	322	328	339	289	339	311	317	314	316	286	281	299	304	302	323	314	278	277	312	287	311	269	302	293	338	290	283	310	322	331	313	326	297	325	343	309	282	317	296	322	277	313	270	306	336	332	333	313	320	308	321	282	317	294	317	329	287	313	277	310	312	324	300	314	310	309	321	293	344	318	282	313	356	322	306	338	322	281	301	316	333	304	311	298	304	319	297	309	304	286	297	323	313	307	312	345	306	325	323	308	328	300	315	306	311	296	289	332	328	305	302	299	295	295	339	297	297	322	267	326	320	351	303	327	313	352	333	323	324	301	314	290	299	274	285	346	303	295	283	306	288	305	277	308	315	332	301	298	290	294	312	309	316	317	296	325	307	307	305	300	277	319	332	300	250	327	311	348	307	317	291	328	331	290	316	299	283	329	300	320	307	312	319	310	314	334	327	311	304	280	297	332	337	312	342	351	316	304	304	306	312	308	292	330	294	298	317	297	308	304	315	306	296	302	326	316	324	321	307	290	319	318	278	311	282	301	317	307	323	318	294	339	303	311	315	316	298	277	327	315	303	302	346	282	330	302	316	315	339	320	318	302	297	303	313	308	337	303	300	339	290	318	351	291	308	285	341	295	327	309	305	322	313	311	332	283	333	291	305	307	334	345	284	346	322	307	327	328	316	312	298	320	338	289	312	326	319	322	316	317	315	316	340	302	348	329	322	299	308	309	314	336	303	328	301	315	330	328	311	311	290	316	323	290	326	298	313	302	297	303	332	324	317	298	313	294	300	333	285	306	290	280	312	349	283	282	332	304	315	315	300	283	298	313	301	334	306	316	308	296	322	304	302	302	317	265	300	338	278	318	297	292	318	297	347	322	316	319	298	348	317	322	310	270	327	336	314	314	320	324	330	303	307	334	304	325	306	315	328	316	322	305	318	340	335	336	295	360	295	325	326	350	325	321	300	318	305	323	298	323	323	300	311	319	269	327	332	338	302	323	323	299	311	310	279	315	317	291	314	311	314	331	302	324	333	312	310	322	313	314	300	308	317	292	343	295	306	276	338	328	318	342	332	303	338	309	309	327	300	318	320	279	313	299	301	309	311	293	336	327	309	318	295	292	300	332	320	341	301	323	300	291	269	323	324	277	320	325	284	266	306	288	325	336	367	334	310	329	314	319	293	341	303	291	314	285	280	326	320	304	303	312	294	298	305	286	316	337	354	295	324	288	290	330	305	330	323	297	275	337	292	312	317	356	319	319	319	331	297	329	298	291	328	318	322	307	319	294	295	329	276	366	311	265	311	309	312	298	293	287	297	272	293	320	312	310	310	293	345	304	326	335	299	323	316	319	298	304	328	319	330	293	305	317	295	305	301	275	294	306	318	298	322	297	314	328	319	327	319	299	338	336	333	311	348	296	303	316	328	308	300	304	292	326	351	306	283	337	279	303	295	309	273	323	330	305	331	303	312	321	287	328	302	295	307	325	296	327	304	326	324	316	344	327	323	323	307	324	301	335	309	369	320	282	316	312	300	305	311	324	332	296	311	327	287	286	313	310	334	314	314	305	335	312	335	292	319	336	326	328	321	324	314	295	305	309	288	300	320	321	307	295	291	282	287	300	282	316	318	299	287	300	293	335	312	307	326	289	320	325	310	328	318	292	284	332	305	349	313	303	302	319	335	290	316	319	328	331	332	311	292	342	311	296	332	317	326	325	308	293	304	312	334	323	303	321	316	308	282	305	275	296	301	316	300	310	288	306	319	307	330	294	321	306	331	314	309	304	314	315	320	281	345	309	328	324	302	315	323	320	334	331	330	293	310	314	295	328	338	324	348	314	320	303	323	298	307	310	316	323	309	306	311	301	316	321	311	318	312	335	299	291	301	315	309	347	304	279	302	317	327	310	333	318	295	335	312	311	306	311	306	307	321	279	328	309	308	274	341	333	298	301	324	314	286	309	318	301	330	309	298	326	312	312	310	312	317	319	276	287	298	325	309	295	287	318	311	337	356	311	310	310	297	293	332	318	291	280	299	324	341	366	294	333	287	305	307	326	305	342	328	334	331	327	316	313	318	318	306	311	312	312	345	314	286	290	328	311	298	315	323	334	314	307	297	313	324	308	293	317	296	295	343	301	303	324	325	340	304	310	302	329	304	327	317	326	328	293	308	283	310	327	301	290	325	315	325	323	320	309	332	326	308	335	324
4197	3536	1703	970	939	1223	1165	1067	802	690	576	483	422	310	267	247	230	177	153	137	110	122	99	77	108	102	83	78	56	64	47	44	46	34	27	31	29	32	36	29	35	28	36	28	34	33	41	20	25	30	34	23	35	35	29	21	23	24	30	25	21	28	21	28	19	18	27	14	24	17	14	26	26	16	17	32	22	15	19	14	15	17	23	22	26	21	24	22	20	12	25	28	20	20	23	18	32	16	16	28	15	24	14	24	19	26	16	17	25	19	30	19	23	19	18	19	18	24	28	20	23	15	23	19	21	21	21	25	19	16	23	19	26	11	18	26	32	22	22	18	23	30	28	16	30	23	18	19	22	15	15	30	24	19	25	12	17	21	29	37	13	14	28	22	24	24	22	21	21	18	23	25	25	33	13	27	20	14	21	23	24	26	24	18	20	19	23	18	7	21	15	24	23	12	17	23	13	23	28	24	8	22	23	19	20	14	23	18	16	18	18	25	28	26	19	16	20	22	23	21	27	14	22	17	12	16	31	25	23	16	19	17	29	24	19	21	23	26	17	21	18	22	10	21	15	24	23	22	26	25	12	26	22	24	16	13	16	17	12	20	23	22	16	16	18	19	32	22	26	20	17	21	22	20	25	18	22	25	21	13	22	25	23	39	18	15	12	25	15	21	22	26	15	19	14	24	15	22	21	23	18	23	17	20	18	23	15	20	13	28	18	23	24	15	21	24	25	12	20	28	20	23	26	23	17	25	18	13	20	25	15	19	26	19	23	21	20	25	17	17	18	26	23	31	22	22	20	22	17	29	22	16	17	21	20	21	30	16	22	16	27	24	17	17	21	20	21	19	20	22	11	24	23	21	22	16	17	15	19	22	22	21	22	28	27	19	23	30	24	24	20	29	23	19	23	20	20	21	21	22	13	14	26	23	26	24	19	23	20	14	15	30	22	14	16	14	18	15	18	16	23	19	28	18	22	20	17	31	22	20	15	23	23	20	18	19	19	17	21	19	19	14	22	20	21	24	21	23	22	14	23	22	26	19	18	20	20	20	16	31	23	18	18	16	28	17	17	17	20	18	21	17	16	20	18	23	19	17	26	25	19	15	22	20	16	22	16	21	17	17	27	18	24	19	28	23	16	30	25	18	21	20	22	27	24	16	18	18	25	17	19	18	24	24	15	20	19	14	18	22	21	26	14	22	22	14	21	11	27	15	20	23	17	16	21	19	22	16	13	25	12	24	24	18	24	28	13	21	28	19	17	26	12	22	28	26	21	21	21	25	22	20	21	24	23	18	16	22	19	19	23	19	22	14	34	23	20	22	24	18	29	22	21	33	28	24	22	17	21	20	13	17	9	14	21	17	20	22	23	15	28	23	24	17	23	23	23	22	24	21	16	29	28	23	20	23	24	27	14	23	30	13	17	16	12	13	22	25	31	15	18	16	13	19	23	18	25	21	25	17	14	29	22	15	22	14	19	25	13	16	20	27	19	13	16	15	19	27	16	21	23	30	18	21	25	27	18	23	22	17	28	20	17	22	24	18	22	22	19	20	19	25	23	21	21	23	21	21	20	25	19	21	25	20	16	17	26	19	22	22	10	19	21	26	18	16	16	20	17	21	12	17	16	14	26	24	13	25	23	20	22	12	18	35	20	26	27	20	18	18	20	24	13	17	18	27	32	13	24	19	27	22	29	14	28	28	20	25	24	25	17	23	20	21	19	17	17	20	20	18	22	14	16	26	17	20	23	25	13	20	18	16	18	18	15	24	15	15	17	19	16	21	29	21	15	20	16	22	26	16	22	19	16	17	22	14	22	15	11	18	25	21	28	33	16	20	16	24	23	29	19	25	29	16	22	31	15	13	20	23	18	21	18	23	19	17	17	27	15	14	14	22	18	31	19	22	28	21	31	22	17	10	17	20	16	21	21	19	25	21	20	23	17	16	19	20	23	23	26	19	28	14	22	29	28	20	21	25	19	26	24	22	17	15	16	21	22	20	27	20	30	18	24	27	22	24	21	15	17	22	24	20	26	19	23	18	21	26	20	21	26	25	18	20	19	19	21	16	15	28	22	19	13	25	20	14	20	19	14	24	22	18	9	13	12	15	16	22	13	28	27	20	20	19	24	17	22	23	22	19	19	20	30	25	13	23	28	19	26	25	19	26	26	17	20	16	25	18	20	18	13	18	12	31	25	23	19	17	25	22	16	23	17	17	19	13	23	17	13	28	22	18	18	19	21	26	19	7	19	19	20	17	20	25	27	22	29	19	30	9	21	28	28	23	20	30	19	25	29	22	15	22	15	17	20	28	28	21	32	23	28	18	14	15	19	15	10	12	20	17	13	18	22	23	19	18	19	28	30	17	16	22	16	29	20	26	15	19	22	16	26	13	21	19	20	21	21	16	22	18	24	31	17	13	23	21	27	19	17	16	17	31	18	18	22	19	29	20	22	21	13	18	12	21	20	38	21	16	15	26	34	25	21	24	21	16	16	25	23	15	25	18	24	20	20	22	30	23	17	14	26	20	19	18	15	23	29	18	12	19	22	23	26	15	19	23	18	16	27	16	28	17	20	27	20	18	25	15	13	20	12	17	13	15	31	25	13	18	17	22	26	17	24	28	23	17	16	12	26	29	17	26	22	14	14	17	18	16	20	18	28	30	15	19	18	27	22	12	15	15	24	21	20	22	24	28	16	24	25	26	30	24	33	19	23	14	14	21	15	18	17	20	23	18	23	15	20	32	22	19	14	22	25	28	25	15	22	17	16	20	21	18	21	23	17	20	21	19	24	28	27	19	20	24	24	17	17	23	23	25	13	15	19	19	24	16	18	17	26	26	19	20	26	14	23	12	17	22	22	27	22	24	24	16	25	24	22	22	22	20	24	20	25	20	20	13	20	18	20	22	16	26	22	19	29	18	31	19	20	23	24	25	18	18	12	19	23	23	25	21	21	19	26	20	27	23	17	24	13	20	22	18	22	26	16	23	20	28	19	22	27	24	17	22	21	25	12	25	21	18	15	26	25	20	16	20	21	24	23	12	21	21	15	25	19	22	20	22	14	16	31	26	14	13	21	21	25	16	20	22	13	19	17	19	19	29	23	22	18	23	20	19	27	23	18	15	10	22	24	21	21	22	24	20	22	25	18	24	24	18	21	19	17	13	25	12	21	21	19	21	21	25	24	18	26	24	23	19	7	24	12	20	16	18	24	20	18	30	17	20	22	21	21	23	18	23	23	21	24	20	21	14	23	14	24	26	21	22	25	15	21	24	23	23	26	18	24	32	24	18	20	20	15	20	24	18	19	14	13	38	23	14	17	26	18	27	15	26	21	31	19	26	13	19	21	24	14	27	21	17	25	24	19	31	19	20	24	20	26	21	20	27	21	19	21	19	22	16	17	20	24	22	24	26	18	14	18	17	20	18	24	25	21	24	28	20	18	26	27	14	24	21	25	17	25	24	17	24	24	22	21	16	16	19	32	21
31127	21877	16197	22101	29614	30643	29162	26612	23769	20992	18490	16358	13984	12388	10471	9201	7992	6624	5815	4821	4456	4220	3837	3447	3209	3142	2809	2571	2122	1777	1516	1271	1073	838	735	723	619	673	651	681	720	694	708	659	655	674	757	698	361	332	415	494	579	729	460	471	452	407	374	399	362	329	306	266	303	276	247	280	239	245	269	283	259	277	272	289	268	272	306	289	262	251	284	307	292	265	249	294	257	279	265	289	240	287	286	248	276	259	281	255	281	254	260	280	249	325	313	260	267	272	292	271	298	304	298	288	264	285	268	274	303	279	262	272	249	273	267	273	308	269	253	256	276	280	265	282	258	278	287	302	300	287	298	255	266	295	261	274	273	278	261	271	281	252	264	280	283	245	277	257	288	283	268	310	277	253	289	282	265	274	255	275	262	279	245	284	285	262	301	291	294	269	259	279	279	274	277	295	280	290	284	294	301	298	284	290	292	283	268	282	276	256	272	294	279	293	271	256	279	279	268	260	306	279	258	261	269	304	292	307	279	270	293	272	284	251	278	262	301	281	271	266	279	305	287	260	281	282	278	271	302	277	272	288	257	275	271	249	252	261	286	263	268	309	265	282	265	287	273	280	293	295	276	308	277	275	253	289	294	280	308	292	289	266	308	238	271	306	237	250	271	273	271	259	299	298	295	292	236	269	290	299	282	249	256	289	263	259	257	249	287	298	289	281	256	317	301	283	269	263	260	272	283	254	287	297	265	228	277	298	295	261	292	327	282	285	284	296	277	282	312	265	274	272	251	297	278	275	278	265	295	276	286	279	266	291	309	296	257	276	290	314	254	282	265	252	257	276	291	292	295	272	261	262	279	289	286	275	270	274	287	293	285	295	279	275	250	275	276	283	272	262	279	253	251	278	267	263	288	256	291	293	275	268	292	285	276	266	278	301	322	270	265	282	298	257	281	290	312	264	270	259	272	274	296	243	261	274	266	264	266	252	245	278	256	244	285	301	290	283	323	245	273	276	274	283	271	268	293	291	278	273	261	277	252	278	310	246	306	282	274	299	306	283	262	259	276	278	278	282	266	282	275	263	283	303	269	282	275	259	275	269	282	263	285	271	262	307	293	274	283	267	285	278	281	268	255	276	289	278	307	282	291	290	295	279	300	301	252	258	254	255	266	302	239	258	272	288	273	245	298	263	285	264	287	292	248	239	282	284	294	276	234	280	278	268	282	304	301	282	266	283	245	270	280	268	293	298	259	270	261	254	289	263	271	295	285	279	301	292	237	298	287	288	260	292	310	277	256	264	270	273	250	266	286	279	278	300	294	266	281	285	271	261	280	264	295	291	260	280	302	273	285	281	236	300	295	273	270	298	266	277	290	289	303	258	265	294	305	277	301	261	295	308	277	317	280	271	273	259	282	284	288	290	291	269	283	294	282	287	262	281	267	297	267	261	275	304	249	298	258	266	264	296	294	264	274	282	271	275	292	258	283	272	272	253	295	279	277	294	278	266	279	289	260	278	294	281	279	274	302	254	284	276	291	258	279	293	261	288	287	290	276	254	283	252	277	307	276	279	274	281	291	269	272	307	316	269	292	275	256	286	285	309	257	283	274	287	295	287	255	329	289	274	255	278	279	266	261	264	253	269	268	275	293	257	243	264	270	280	267	264	274	274	274	269	287	274	257	273	277	250	266	284	275	291	250	320	271	267	266	282	251	277	271	254	277	256	282	305	257	250	282	287	266	291	283	282	276	272	310	268	279	283	280	295	265	266	289	253	279	265	287	284	269	260	255	290	276	303	266	268	274	295	274	287	277	303	286	303	255	280	256	267	269	285	267	272	296	261	256	305	275	263	278	284	262	269	270	258	282	273	261	297	306	305	302	292	258	293	243	281	261	282	272	248	270	271	291	254	244	271	313	263	272	258	263	283	261	278	272	266	305	276	276	299	279	246	273	280	262	271	283	275	240	275	276	280	270	278	280	289	256	260	306	270	280	261	246	261	267	314	248	279	256	259	300	252	277	285	269	268	289	273	246	291	247	294	330	283	307	301	265	258	297	242	264	282	278	273	309	292	273	258	284	281	253	300	275	283	317	270	289	244	276	281	252	270	258	246	288	252	284	275	302	280	318	256	282	263	288	300	248	265	299	263	292	276	260	305	264	244	274	246	274	285	278	301	253	266	272	268	283	303	306	307	263	288	286	290	251	294	273	274	250	283	301	259	274	280	259	293	276	286	287	267	277	272	291	291	303	272	266	256	295	287	260	280	278	310	296	276	273	289	263	293	299	274	277	264	304	256	263	256	255	280	275	282	266	271	280	306	238	264	255	275	275	284	279	271	273	268	250	293	260	283	291	256	292	295	261	272	271	270	261	260	295	306	267	285	274	296	288	291	292	258	294	287	241	302	279	286	258	275	303	304	260	260	300	262	294	287	280	273	294	264	292	294	256	280	260	294	278	278	261	279	289	266	266	286	270	270	253	248	263	274	294	251	298	292	288	298	299	268	269	288	290	292	257	261	266	265	266	289	251	271	267	248	251	271	260	295	317	257	258	273	276	279	266	249	285	302	272	275	295	245	291	271	289	306	280	256	297	287	278	261	299	283	232	285	268	300	260	284	261	313	302	283	279	293	266	296	268	262	280	267	274	267	258	309	278	261	276	250	289	289	280	274	272	266	275	311	287	269	285	281	293	313	266	296	250	258	309	281	254	247	263	263	308	280	264	296	291	304	282	281	289	293	262	283	274	281	263	270	279	252	282	289	278	278	274	249	251	284	263	259	281	300	258	271	316	283	295	257	276	273	281	304	288	268	268	300	242	280	251	263	255	256	270	309	299	268	286	291	268	271	283	266	245	285	292	274	257	262	268	263	289	313	278	297	260	270	262	262	252	277	287	269	288	265	263	246	283	291	300	275	242	288	262	270	271	262	284	266	278	263	277	246	277	265	294	264	288	276	294	256	281	300	319	290	258	258	277	267	277	277	273	282	291	302	277	308	246	308	242	268	272	310	272	287	254	238	270	246	272	271	270	292	292	275	281	293	278	274	303	295	267	275	292	272	289	269	265	295	287	278	278	251	260	297	279	273	286	292	252	293	297	279	287	266	268	261	291	273	276	270	266	275	248	285	263	316	268	278	271	303	282	300	296	314	268	282	324	276	249	273	278	260	258	280	284	270	267	287	305	279	306	272	275	285	265	240	271	272	288	260	293	280	275	263	247	284	278	249	270	287	281	296	295	279	311	271	256	274	271	297	276	275	250	245	276	292	277	260	252	303	240	227	253	303	294	268	266	284	289	304	267	267	281	262	260	243	286	307	294	291	260	272	274	257	277	303	277	269	278	273	273	262	265	272	271	274	291	268	254	298	285	269	265	306	256	281	259	266	266	261	252	282	273	282	264	292	287	274	261	282	293	254	253	248	275	283	266	285	281	289	251	269	281	268	263	283	271	251	289	269	272	268	268	279	257	271	290	295	285	306	260	258	254	284	257	276	275	266	281	288
2354	1120	500	350	317	475	449	438	332	281	252	209	216	181	146	123	121	108	72	67	56	62	60	42	58	44	39	40	32	43	44	25	42	33	24	10	25	29	27	33	26	23	25	24	26	29	34	26	24	23	23	17	21	20	26	23	19	19	24	25	28	26	30	21	17	26	27	24	22	19	18	20	24	22	19	27	22	19	28	18	23	13	18	25	19	23	21	29	20	21	26	17	15	20	18	19	13	28	19	19	24	19	21	22	14	30	20	24	14	20	25	17	21	25	22	21	20	26	28	22	24	25	19	23	20	27	26	24	21	23	15	31	19	17	18	32	21	18	22	22	27	24	18	25	21	24	22	13	26	14	19	20	24	22	24	25	16	25	18	32	21	22	24	27	26	25	14	21	14	30	25	21	25	20	22	23	14	23	19	18	19	25	20	20	22	19	15	21	19	26	17	18	22	14	27	20	19	20	19	26	16	24	28	35	21	21	19	22	20	26	21	21	25	24	25	14	30	21	18	17	23	33	26	16	33	26	22	24	18	20	27	24	16	23	17	26	27	28	28	19	21	25	26	8	27	30	15	21	29	25	14	25	35	27	25	14	19	30	29	23	21	18	17	27	17	23	23	30	16	28	26	23	26	20	18	25	24	30	25	24	30	31	15	28	22	17	18	14	21	16	17	18	24	17	20	26	24	22	18	23	27	19	24	21	19	21	20	33	23	20	20	27	27	19	19	20	20	14	20	32	16	26	19	24	28	24	28	16	17	23	26	19	20	23	24	23	24	23	20	19	17	16	23	18	21	23	20	20	24	18	22	22	24	17	28	31	27	26	15	28	21	15	26	19	25	18	26	22	23	23	29	26	23	27	28	16	14	14	26	23	19	28	18	22	29	24	20	22	28	16	16	24	15	19	18	19	19	20	26	33	22	16	26	20	27	16	25	28	23	25	26	19	15	13	33	18	19	22	25	12	23	18	20	21	29	19	27	24	13	22	24	17	17	19	15	23	26	18	20	29	24	15	21	31	19	15	19	20	20	26	24	17	27	17	23	19	18	19	22	19	24	21	24	20	16	32	25	12	28	20	27	16	30	24	18	27	28	25	24	37	28	17	21	19	32	24	18	28	25	21	19	23	20	20	18	13	20	27	16	29	26	32	18	32	25	23	23	24	23	22	23	26	22	25	29	22	19	32	24	22	20	15	28	17	21	27	21	26	20	15	26	20	22	22	20	29	26	22	23	18	16	26	20	20	17	17	16	20	19	22	15	24	27	22	19	22	20	20	15	27	25	10	20	12	23	15	26	29	28	21	17	18	19	26	20	38	17	21	24	20	23	17	21	22	21	26	26	23	30	20	14	19	24	23	28	23	13	24	20	21	17	18	27	22	27	20	19	27	25	17	21	25	16	22	24	17	21	25	17	26	25	18	22	17	19	24	26	23	23	21	24	23	25	17	15	22	19	31	21	22	28	14	18	21	20	18	23	37	18	20	17	25	21	30	24	34	27	19	19	15	27	19	23	22	24	24	14	28	25	28	12	23	30	17	20	24	23	22	23	21	18	18	24	23	25	27	21	22	23	18	25	20	22	20	21	20	13	20	18	29	17	23	29	20	22	20	25	16	18	22	30	26	24	21	25	18	17	25	20	20	23	32	22	15	35	26	20	24	23	20	15	14	19	30	18	22	22	23	29	36	21	20	18	19	21	27	22	18	10	24	22	27	17	16	22	26	19	22	16	22	14	17	26	19	18	24	35	26	16	22	19	24	17	25	23	21	26	28	31	22	18	25	21	14	18	28	14	18	23	25	20	29	15	23	23	19	29	21	30	17	21	10	25	20	18	23	20	21	23	25	16	25	17	19	18	20	25	21	33	26	20	24	23	17	28	23	20	27	14	13	23	12	24	22	23	23	16	23	23	18	15	24	12	18	27	20	16	21	21	19	27	23	24	22	20	31	27	26	18	26	15	15	22	14	23	19	20	19	31	30	19	20	21	17	18	25	18	23	28	19	28	22	21	17	15	25	21	24	17	26	23	28	19	19	28	31	21	25	17	20	18	13	19	20	15	11	20	22	24	28	25	26	19	20	19	19	27	18	14	18	22	30	19	19	18	21	21	30	18	18	16	18	28	20	15	16	18	19	18	29	15	19	14	25	18	26	28	23	17	25	18	25	24	11	23	17	19	22	14	23	23	24	24	22	21	33	27	21	12	20	26	24	19	25	27	20	19	20	19	23	7	10	14	26	16	20	21	16	18	18	18	28	29	22	16	14	22	12	21	25	25	22	26	25	25	28	19	31	17	18	22	17	21	23	28	21	15	19	12	19	24	10	16	18	22	24	23	20	33	12	20	24	17	20	24	15	18	30	25	28	20	19	27	20	28	23	27	16	24	33	22	28	21	34	23	22	22	23	20	17	17	17	24	20	10	15	23	27	13	18	26	32	21	20	27	17	23	21	24	18	17	29	23	27	28	17	28	24	16	26	18	27	14	22	24	11	27	18	17	19	14	27	16	16	22	27	23	25	21	25	22	26	19	24	26	23	24	26	25	20	18	18	20	21	16	18	26	23	20	16	12	20	21	20	13	19	29	26	30	16	21	12	17	22	21	24	20	25	17	27	13	20	25	17	18	16	20	15	17	22	23	24	17	24	27	19	26	20	15	18	28	22	25	33	26	25	28	28	19	21	26	28	11	24	15	21	25	14	23	19	22	20	25	15	17	28	32	17	35	24	21	19	18	21	21	26	19	24	24	24	18	27	25	17	20	25	11	26	20	23	24	15	25	17	19	19	27	21	22	14	27	19	22	21	20	29	19	29	17	15	21	16	29	19	28	23	15	22	26	21	21	31	19	24	19	21	26	23	22	23	19	19	24	22	23	23	17	18	27	21	19	25	20	26	20	13	21	22	20	18	22	18	14	19	30	16	24	23	17	16	26	21	23	29	25	17	18	20	20	21	27	24	16	24	12	21	20	25	19	22	26	19	15	23	39	20	22	17	14	21	38	19	19	16	17	21	26	14	20	19	29	21	27	14	25	22	21	20	25	27	13	18	21	23	23	22	19	26	24	17	20	29	26	12	20	19	26	24	9	21	30	21	19	19	20	16	30	27	21	14	25	20	24	22	30	21	22	18	21	18	25	18	33	18	21	16	21	16	18	12	23	20	20	23	22	21	18	25	20	16	33	19	15	19	23	18	27	25	19	25	21	21	28	17	14	20	19	25	26	22	21	25	25	14	20	22	28	19	27	18	16	28	27	19	23	26	19	24	20	21	29	21	27	24	29	17	23	28	14	22	16	23	20	19	17	15	21	22	19	25	19	29	25	23	23	25	16	18	24	17	21	19	15	23	20	24	23	24	22	23	27	27	17	26	21	18	19	23	20	18	24	20	29	26	23	17	21	25	18	16	29	19	33	24	22	17	20	28	13	24	19	24	24	17	15	16	29	22	30	16	17	25	24	19	28	22	16	29	26	13	19	20	16	28	26	20
22676	14541	9412	13477	20681	22556	20996	18089	15798	14020	12145	10166	8517	7529	6522	5459	4597	3850	3220	2747	2406	2145	2061	1840	1736	1566	1397	1296	1077	958	809	710	576	498	526	461	458	479	513	484	417	462	482	436	432	411	414	434	428	362	371	320	354	369	330	320	348	334	322	288	298	309	310	274	313	299	321	291	278	307	281	325	275	303	274	292	295	301	285	289	289	315	315	267	280	290	302	320	262	318	299	306	309	316	296	278	314	309	338	285	294	320	312	278	278	284	284	289	300	289	273	280	304	310	326	291	296	292	299	316	305	281	318	310	299	284	296	319	297	295	280	300	303	298	310	294	280	275	292	323	302	288	292	297	289	289	307	294	293	278	289	304	311	285	300	316	302	307	300	310	295	290	302	307	284	293	306	286	275	285	301	315	279	301	293	323	301	275	274	281	312	287	288	295	310	296	346	283	277	309	308	276	293	266	289	285	303	312	302	293	274	315	291	305	305	276	293	294	294	282	274	282	293	302	288	306	311	299	302	301	293	291	280	296	311	284	298	309	320	292	303	285	279	305	332	270	285	276	317	281	339	300	301	272	308	245	273	286	274	271	327	302	317	306	283	297	253	300	272	288	304	265	287	306	287	295	275	285	283	277	288	302	308	269	275	287	286	264	306	281	280	288	276	276	318	326	285	272	305	288	257	309	322	289	285	298	308	279	276	300	327	281	283	320	301	280	300	305	298	310	294	290	269	283	311	293	280	284	336	286	293	297	304	300	322	297	329	301	277	293	293	273	277	275	321	310	311	295	302	302	296	315	313	277	291	309	276	325	289	278	290	300	293	305	302	280	308	299	290	287	326	294	305	328	282	296	279	269	311	300	306	297	276	317	311	283	260	288	289	323	294	297	282	276	309	313	275	277	297	340	326	304	298	314	296	305	301	295	279	305	293	289	331	275	289	281	264	289	286	285	302	310	306	293	279	304	314	306	305	313	291	315	321	291	293	297	290	301	301	286	309	270	288	292	284	302	306	302	319	287	270	295	301	308	289	306	290	332	308	327	288	286	305	285	322	268	307	312	306	311	276	298	313	328	299	302	293	305	298	297	298	305	274	294	302	255	302	271	308	286	279	299	288	285	312	279	308	284	288	304	302	262	265	294	287	273	299	296	271	284	292	303	313	260	266	336	291	323	277	327	293	305	290	304	302	290	272	300	307	297	299	313	316	252	290	277	283	316	306	312	282	251	324	311	306	313	263	269	329	322	271	275	293	334	315	289	286	263	272	271	292	313	300	280	312	293	324	309	275	296	306	291	297	310	314	277	302	315	326	260	295	286	314	311	302	276	302	317	303	291	296	300	286	280	307	306	315	331	301	274	300	292	280	287	283	307	282	311	277	308	300	293	302	310	263	301	314	292	322	292	343	284	303	310	315	296	276	296	268	259	300	317	311	299	291	293	305	301	302	313	305	293	280	290	267	281	315	320	293	317	306	305	304	292	264	285	291	313	291	316	303	289	312	283	302	299	310	290	292	310	303	311	265	309	268	321	288	327	307	322	318	283	292	305	313	295	310	309	326	282	319	299	309	301	275	301	299	294	334	287	300	298	274	304	289	298	306	275	313	325	302	282	288	285	269	289	317	290	292	292	308	285	298	299	275	289	253	282	284	293	317	308	297	287	282	279	289	273	305	287	298	301	331	306	287	274	291	309	293	273	278	300	314	262	294	303	271	284	287	266	293	281	276	302	283	276	320	269	315	315	282	301	316	331	292	330	325	293	306	324	298	297	281	291	308	288	285	295	298	299	255	289	288	303	316	290	292	282	300	288	320	292	267	287	280	283	314	296	284	324	285	289	298	295	319	303	333	306	295	286	300	304	306	297	296	265	314	281	324	286	290	267	255	294	286	311	305	293	308	295	270	293	301	259	306	321	309	279	296	280	292	281	285	321	293	278	296	292	299	291	298	317	292	283	282	281	295	293	293	312	310	275	300	291	275	298	284	317	286	303	282	311	294	286	296	289	301	304	306	294	300	290	316	306	290	308	278	317	304	294	299	299	289	286	297	297	274	299	301	273	294	317	290	291	318	307	295	304	316	309	307	266	299	292	280	304	294	325	309	284	298	265	317	267	246	302	299	276	286	297	288	294	271	301	296	288	295	259	296	276	304	259	290	276	292	314	295	319	299	295	288	294	302	304	269	276	310	274	313	308	274	300	288	303	296	284	316	294	331	294	286	289	305	297	267	311	291	284	301	302	317	298	303	311	294	288	308	308	271	294	283	310	318	305	270	269	315	339	327	285	306	313	267	310	301	302	292	307	278	277	309	292	293	280	286	296	299	305	297	298	307	285	291	282	257	277	285	302	284	280	287	290	307	257	321	273	268	267	323	299	285	305	287	295	297	291	278	307	275	301	300	289	272	288	298	283	282	274	310	267	293	284	290	302	300	268	270	300	286	264	298	327	286	283	310	305	307	275	305	272	330	328	273	295	307	303	278	294	302	290	298	314	282	312	296	279	306	308	318	294	268	309	284	290	302	299	324	293	319	262	303	296	299	277	304	324	308	295	290	279	311	299	266	299	302	251	301	302	316	278	285	275	285	302	294	289	336	288	276	270	330	282	276	322	278	296	289	300	289	290	284	289	282	247	299	301	305	308	309	294	297	309	315	303	319	311	294	300	312	286	286	303	315	284	298	301	286	277	318	310	324	273	279	284	296	297	301	302	303	311	291	299	311	299	326	290	290	271	291	269	304	286	304	266	302	315	289	316	298	328	295	337	341	275	295	293	319	295	306	280	306	297	297	284	297	288	280	298	316	284	285	306	283	303	277	263	315	270	323	327	292	304	333	284	296	315	292	274	296	273	300	319	308	301	280	282	294	317	290	300	263	345	322	280	293	329	295	287	271	270	284	262	297	292	284	284	329	291	283	326	322	281	301	297	248	332	288	294	267	325	282	299	311	318	294	296	295	269	267	289	309	303	301	292	313	285	315	300	269	301	291	306	320	309	309	261	281	291	266	302	267	286	319	301	273	322	313	287	289	299	311	275	318	293	337	304	285	317	285	293	299	301	293	290	288	289	294	286	288	310	307	307	310	275	287	279	268	319	274	285	283	275	328	255	293	273	288	284	292	303	303	341	278	274	315	290	282	288	308	297	304	308	309	280	311	294	301	294	276	307	290	297	305	306	292	308	289	299	293	300	302	284	270	302	296	278	309	299	294	307	272	335	310	292	315	318	255	279	319	300	288	281	292	269	304	280	301	282	289	305	268	309	271	283	302	293	275	271	270	336	319	307	294	291	306	266	304	289	301	311	330	299	293	314	294	296	303	285	305	295	304	278	308	274	297	294	243	287	289	302	285	318	295	293	312	268	311	298	283	320	292	290	290	292	295	276	322	264	319	313	287	280	271	307	305	270	342	307	284	296	288	274	317	323	273	298	305	262	321	296	304	301	277	296	305	295	309	316	313	293	286	295	299	315	261	306	307	298	273	298	287	307	293	297	281	291
3302	2426	1079	548	591	728	753	624	542	432	343	359	279	268	234	218	161	158	120	99	104	86	82	83	61	70	66	65	51	52	36	37	32	30	32	22	28	24	31	22	23	27	21	23	27	25	28	31	29	32	28	31	24	27	31	27	27	25	13	15	21	19	24	29	19	22	19	21	19	18	17	20	20	18	20	24	20	23	14	19	25	15	19	16	21	20	15	19	19	16	20	20	15	23	16	10	19	20	22	12	18	18	20	23	20	19	23	15	26	19	25	13	18	12	28	23	23	18	13	20	17	24	22	18	18	18	19	19	21	11	22	27	19	22	18	15	16	30	20	25	18	19	20	21	21	26	27	23	21	24	24	14	17	25	33	18	14	25	23	26	25	18	22	24	15	26	19	14	13	11	13	24	20	20	14	25	21	20	23	19	19	18	16	18	20	26	24	22	22	20	16	21	19	24	17	17	30	18	27	26	11	16	23	20	18	27	22	26	27	17	28	15	20	23	12	17	28	15	21	28	24	14	20	18	15	23	19	14	20	19	20	18	21	20	20	21	21	18	21	20	17	18	21	19	14	15	24	21	25	13	16	18	29	20	21	22	25	17	21	15	18	23	24	26	22	13	27	22	21	21	38	21	16	16	18	18	23	15	28	26	23	24	23	14	23	21	19	15	19	24	23	17	14	15	20	32	13	19	23	20	16	22	22	26	25	26	24	17	22	15	17	16	25	20	22	25	16	21	14	29	18	20	25	16	13	20	19	21	23	26	13	23	22	26	24	18	18	19	23	23	21	15	12	18	13	22	25	18	17	15	21	23	19	13	19	12	20	17	18	22	19	20	19	11	11	17	25	15	27	17	20	21	26	13	23	32	24	26	12	23	20	14	21	14	23	27	23	18	20	17	16	23	21	13	20	23	20	12	19	17	28	21	21	24	18	18	22	16	23	18	13	15	23	24	30	17	21	13	18	19	23	20	13	15	24	18	20	11	16	26	16	24	24	16	18	15	24	24	17	12	25	15	29	23	22	7	20	17	21	16	17	20	21	25	27	28	24	17	20	14	16	32	22	18	19	23	17	17	20	18	30	24	18	16	23	19	21	23	7	19	15	17	21	20	20	29	22	15	20	18	12	24	24	20	16	21	19	18	26	16	16	11	21	14	21	22	18	32	19	23	23	17	21	18	21	13	27	16	26	22	18	18	18	29	19	18	22	25	24	15	13	19	17	22	23	19	19	12	16	13	15	16	20	24	17	24	22	23	19	17	12	15	23	17	20	13	22	19	25	23	10	14	13	17	23	20	23	20	21	23	23	20	15	21	21	31	15	18	25	31	24	20	17	15	24	31	27	20	23	21	29	17	12	22	17	25	25	18	19	18	27	15	20	16	22	13	19	23	19	17	28	20	26	23	17	17	18	20	20	15	15	15	25	23	19	24	15	16	22	18	25	24	25	17	12	17	23	18	18	15	24	23	22	25	23	18	22	22	23	20	26	23	19	24	20	17	20	19	27	21	18	14	21	29	16	25	26	19	17	14	23	16	15	25	22	28	22	12	23	29	14	25	14	26	17	16	17	24	19	16	17	16	21	29	27	15	23	23	19	17	16	19	20	19	24	24	16	22	15	18	26	22	14	18	16	22	17	26	21	18	19	19	30	32	16	22	15	21	21	26	22	24	23	18	18	27	20	31	17	16	26	25	16	21	19	15	12	21	18	23	17	19	25	20	17	19	26	23	16	30	25	20	10	24	17	28	17	23	18	18	21	19	23	30	18	28	25	21	12	19	18	27	23	17	18	12	23	15	26	29	26	29	26	13	23	22	20	20	21	17	11	18	18	23	25	23	26	28	17	25	26	17	25	22	31	22	25	27	23	21	19	22	17	16	18	22	15	17	27	23	27	21	25	13	19	23	25	19	22	18	14	15	17	18	21	28	14	30	24	16	25	26	11	29	24	23	19	24	23	27	28	18	24	16	18	17	13	18	18	21	20	19	18	26	19	26	21	23	13	16	17	27	26	17	25	21	24	16	25	16	30	21	24	20	23	23	25	26	15	23	17	25	16	22	17	11	17	19	22	19	25	22	22	20	26	24	18	32	18	12	18	22	27	20	18	26	22	20	14	19	21	18	24	18	17	12	20	23	16	25	19	16	19	16	17	18	18	23	20	17	21	27	18	13	18	21	14	16	21	30	17	21	16	18	15	14	14	20	25	21	18	21	23	14	22	20	27	23	18	29	22	13	19	15	23	21	21	23	18	18	27	16	25	21	20	22	20	17	20	15	18	16	23	16	16	19	21	17	19	14	17	18	19	17	21	19	21	24	29	16	12	15	21	20	24	19	19	25	17	10	18	17	16	17	24	24	12	23	17	21	24	18	19	23	12	9	17	22	25	14	22	17	18	20	18	16	17	21	21	24	21	18	22	14	15	24	16	20	29	22	19	15	23	26	19	17	21	16	19	19	14	21	19	12	25	17	17	29	16	20	22	14	15	21	13	21	21	19	20	16	19	18	35	15	21	22	18	26	29	19	23	24	23	17	17	23	22	20	10	20	25	18	23	18	16	25	23	30	19	11	17	17	21	24	17	21	16	20	34	23	16	23	16	23	24	16	22	20	21	20	16	14	15	17	25	18	21	21	19	11	19	12	16	19	19	15	19	23	20	12	26	18	11	17	19	19	23	19	19	19	19	26	19	23	20	26	19	20	22	30	25	23	17	14	15	25	30	21	14	19	22	24	20	20	22	22	27	16	27	23	16	19	29	19	20	22	23	15	20	17	19	24	23	16	19	21	10	14	20	19	21	11	24	18	18	22	23	19	23	23	21	25	17	20	18	15	27	17	19	22	25	15	14	11	14	27	30	24	15	18	16	23	20	20	15	23	22	26	14	22	23	19	16	22	19	22	20	16	19	21	18	12	16	25	15	26	31	15	23	23	13	21	15	17	17	20	25	13	14	17	24	12	11	26	8	15	23	17	21	16	22	18	20	20	18	24	20	21	23	14	22	19	21	15	14	25	23	17	30	20	14	21	18	24	22	20	20	22	20	16	17	24	16	13	16	18	20	14	21	22	18	29	26	26	21	19	19	17	15	19	16	13	24	17	16	21	22	18	17	12	18	25	26	24	20	25	25	12	18	14	9	13	15	17	17	30	19	16	19	16	18	14	16	18	28	17	24	21	22	33	20	28	23	18	13	16	21	24	12	24	23	31	19	15	22	25	20	18	23	28	19	19	14	21	20	18	19	15	19	24	29	17	5	20	14	23	15	26	19	23	27	15	25	30	33	16	16	24	15	31	16	29	18	24	26	13	25	17	14	16	24	15	18	24	25	23	21	14	19	17	20	23	28	18	11	25	25	15	21	24	17	25	20	15	22	18	19	24	16	25	18	19	26	20	19	18	32	20	18	19	27	26	20	21	24	20	16	16	21	18	22	16	18	13	20	22	25	23	35	11	16	24	17	22	17	20	20	14	15	21	17	17	21	18	25	18
28393	19583	12809	17735	25274	26388	24976	22062	19149	16481	14747	12939	11453	10469	9618	7895	6851	5697	4725	4180	3859	3422	3130	2727	2415	2173	2273	1734	1422	1215	974	796	684	665	594	621	569	582	576	559	576	549	507	486	504	474	495	572	762	723	556	359	416	449	416	396	359	344	281	268	298	288	270	283	268	283	277	275	254	271	286	271	277	275	280	279	269	287	275	283	281	242	302	281	298	290	267	269	290	259	274	294	294	278	293	282	246	280	295	286	286	278	251	286	267	267	274	261	263	268	296	279	266	257	275	281	288	279	260	284	273	262	264	289	264	279	265	273	266	278	245	272	273	313	271	253	259	252	282	248	287	272	289	281	274	298	255	272	279	289	253	306	252	278	289	293	279	238	256	252	269	277	284	281	289	272	270	271	284	260	255	270	276	296	278	243	260	284	260	283	276	282	280	251	269	267	248	278	265	292	262	267	277	260	254	267	265	271	258	287	259	269	280	272	268	254	242	271	259	285	316	277	277	302	283	279	266	285	278	272	271	278	276	240	265	259	293	263	253	268	291	278	282	292	294	265	308	287	300	298	292	284	265	292	290	270	269	294	269	289	277	266	271	297	257	279	240	296	280	290	238	257	282	304	290	259	258	287	272	256	268	265	236	290	293	288	317	245	299	264	293	284	279	270	276	287	295	279	298	277	286	274	265	238	290	250	320	275	294	259	261	282	290	280	246	256	247	255	265	293	260	267	246	258	258	264	272	262	248	268	298	279	266	265	270	247	292	285	265	270	274	279	286	300	256	260	282	285	252	269	266	282	283	245	283	285	277	277	286	279	281	258	280	271	256	276	273	280	275	274	283	261	282	260	276	288	283	268	249	262	257	273	251	266	279	268	284	275	293	270	264	286	244	275	311	272	264	239	276	263	278	284	259	243	266	260	298	243	300	252	284	290	267	273	268	282	299	269	285	254	298	301	300	268	274	238	250	280	303	265	251	279	239	281	256	273	273	291	243	289	276	269	244	273	251	254	289	302	287	265	238	285	270	260	297	290	246	295	286	283	284	286	268	241	285	242	294	260	267	281	294	285	290	285	270	269	298	257	260	278	265	255	259	260	256	279	307	291	288	259	251	283	261	263	288	265	307	285	277	258	290	282	252	268	275	270	255	274	293	285	294	265	277	302	248	264	266	253	271	267	273	240	250	287	262	267	262	264	289	291	236	275	303	286	288	245	266	271	276	275	288	265	278	300	269	262	279	284	285	247	288	291	287	275	268	258	264	237	299	258	286	281	247	278	281	288	287	280	290	267	262	271	291	267	269	254	277	278	262	258	264	251	258	255	284	277	287	276	269	285	278	261	281	253	258	262	274	268	271	271	292	288	275	271	274	255	255	284	262	276	239	243	293	263	267	300	277	276	270	310	289	252	303	277	306	275	257	263	301	274	270	250	276	272	294	324	289	284	288	264	306	277	251	254	303	292	288	265	266	283	288	300	255	274	281	249	279	270	260	262	241	259	273	284	272	273	257	291	296	290	268	285	282	220	290	264	287	263	264	273	302	241	260	274	259	286	279	298	266	249	267	282	265	279	278	257	264	260	278	263	254	272	287	260	288	265	254	297	247	266	281	303	281	268	263	310	266	286	280	245	254	268	294	281	259	254	272	265	256	302	268	302	265	258	275	285	277	287	294	296	262	281	261	292	257	278	271	225	279	270	278	277	262	282	297	275	257	270	273	284	280	256	278	281	230	279	270	289	282	253	247	295	280	279	237	251	282	263	254	287	262	272	278	276	266	298	276	259	267	251	256	258	257	272	248	282	257	250	264	297	276	278	258	270	261	277	290	263	245	285	279	243	238	271	256	282	274	265	260	267	290	294	253	284	258	279	293	266	282	281	262	268	269	280	261	285	286	266	251	253	272	281	279	280	276	267	291	263	259	273	288	243	244	262	275	272	278	268	269	246	236	279	296	280	296	272	291	240	307	260	278	268	297	273	262	254	269	267	256	294	311	254	276	262	263	279	300	281	257	263	226	286	275	309	267	267	263	242	296	273	270	250	252	258	261	279	239	279	289	266	258	277	266	264	256	281	254	313	262	259	258	259	259	291	246	254	289	254	263	250	274	286	264	276	291	263	230	282	275	284	267	280	277	280	257	228	268	283	285	281	278	267	286	267	294	271	262	304	266	268	269	279	296	264	280	259	272	252	306	253	274	272	269	278	272	277	281	268	252	248	261	291	258	263	278	308	288	288	261	291	285	278	268	277	250	268	286	260	282	271	267	245	272	269	261	295	268	283	252	289	251	267	287	237	294	277	282	274	271	270	274	263	266	292	261	273	270	247	251	285	264	281	265	253	264	276	263	288	251	293	306	274	250	241	271	270	296	263	296	279	263	284	308	288	282	256	275	304	268	306	262	262	324	268	260	290	289	277	275	309	263	286	247	285	278	284	290	286	268	259	259	267	265	282	279	270	296	260	263	261	268	298	274	284	290	272	275	235	271	257	286	267	303	267	268	294	273	263	267	273	280	273	284	252	283	266	312	293	251	271	278	253	256	266	276	283	274	278	263	291	277	306	292	265	240	261	258	263	264	281	258	290	266	283	278	264	286	269	281	281	268	255	291	293	261	286	268	281	267	283	273	253	291	308	275	258	280	268	298	259	291	276	295	268	282	273	300	293	261	249	295	276	273	253	279	288	273	278	260	270	316	262	286	277	278	285	295	308	276	263	311	279	230	275	250	245	273	267	274	268	276	247	278	260	262	290	272	271	266	296	273	269	267	273	294	281	277	256	266	301	261	296	285	264	275	275	293	297	281	280	272	260	278	271	278	256	280	273	265	255	260	260	286	265	270	296	274	281	280	255	264	294	302	270	274	263	262	244	257	299	281	258	260	288	281	247	254	298	279	299	280	288	299	294	312	279	258	284	267	270	274	277	278	277	311	234	272	273	254	263	289	259	266	319	250	287	295	281	264	298	282	280	266	264	304	284	272	271	277	297	265	255	278	248	278	273	244	286	325	276	265	266	261	283	252	258	274	275	311	260	279	263	255	267	236	282	287	252	257	284	282	279	259	259	281	257	271	259	279	289	294	294	281	255	277	261	277	231	264	272	265	308	265	285	260	278	270	265	274	306	271	302	278	277	277	240	258	286	278	231	250	265	301	261	275	258	262	248	314	259	268	271	263	306	276	236	308	307	286	297	301	279	279	289	267	289	272	278	256	296	266	275	284	264	271	285	253	285	258	269	266	230	293	245	274	292	226	265	255	282	278	292	279	271	243	261	265	258	265	263	281	270	244	271	280	249	275	303	269	267	262	275	291	269	267	256	308	281	297	263	245	273	262	277	244	295	262	235	276	293	272	295	273	288	259	310	274	298	269	288	257	288	284	261	268	245	285	278	258	246	276	267	281	277	264	275	238	240	289	271	260	278	286	303	286	308	280	303	259	278	299	268	304	268	270	259	288	256	282	236	270	266	281	232	269	293	282	274	282	303	255	251	293	285	285	274
3991	1938	920	525	540	736	753	641	505	460	376	317	279	261	241	217	168	174	147	109	126	91	88	71	66	60	76	99	52	53	38	40	29	35	35	29	37	38	40	34	36	43	45	23	24	34	45	39	51	40	41	27	31	32	17	28	16	27	20	27	30	29	18	25	25	16	21	22	24	35	21	25	28	24	28	27	20	23	29	26	21	20	24	22	27	24	23	31	34	21	28	15	22	33	27	15	18	20	30	30	27	25	23	28	24	19	23	28	31	28	27	15	23	20	25	23	23	21	26	19	29	21	27	16	29	22	17	20	18	18	20	16	24	13	32	19	25	21	27	21	26	27	23	20	32	24	22	18	27	21	22	12	30	24	26	19	26	25	19	19	20	28	17	18	21	32	21	21	18	25	14	16	22	35	19	30	21	26	28	27	25	22	24	30	20	29	22	29	26	27	19	29	30	10	19	25	22	24	17	26	23	19	17	25	18	22	23	18	21	24	19	33	22	21	16	24	19	19	21	18	23	18	17	30	15	30	20	18	26	13	32	25	20	29	18	22	10	32	25	22	26	25	29	26	32	27	29	22	21	40	23	18	24	23	25	23	23	18	20	25	24	19	22	19	22	29	27	23	29	22	24	23	17	21	25	18	27	26	23	31	27	23	18	23	27	17	25	24	21	24	22	22	25	21	19	18	17	25	23	19	13	19	28	18	26	20	20	23	25	23	28	24	19	25	24	27	23	21	27	25	20	28	27	31	30	25	23	15	26	18	23	21	25	25	25	29	22	24	15	27	24	29	16	27	22	18	20	33	20	19	33	18	20	34	18	33	23	22	25	19	17	19	21	25	28	33	26	26	26	18	19	26	21	24	28	18	20	20	12	21	16	30	24	25	24	28	28	20	20	16	22	23	19	21	22	28	17	21	22	22	20	21	28	31	27	22	25	23	18	27	17	25	22	20	21	23	17	23	21	24	23	30	28	19	26	24	18	20	28	23	27	23	27	24	22	16	16	26	17	28	22	27	22	23	25	23	13	29	23	23	25	27	17	24	33	21	33	26	20	25	30	18	21	24	18	33	32	27	23	17	25	17	24	18	23	21	21	24	18	22	18	23	23	24	18	22	18	19	21	14	15	27	20	31	21	26	26	17	23	20	20	16	20	20	19	29	18	22	27	21	35	30	22	20	15	22	16	28	30	31	24	27	17	19	17	31	24	21	31	21	13	19	25	20	18	23	27	20	11	26	20	25	12	26	11	26	28	20	24	19	33	28	25	23	22	20	24	22	19	28	16	27	26	24	20	26	24	18	18	24	21	14	27	20	25	32	20	22	23	19	26	21	20	22	23	24	22	25	23	18	12	19	18	25	25	32	24	23	23	16	21	18	27	15	26	31	25	30	24	25	31	28	21	26	18	25	30	26	17	22	19	18	17	22	18	22	26	17	26	28	27	16	31	26	24	26	17	26	25	20	32	30	21	16	28	28	19	21	23	24	27	20	19	15	15	19	22	16	24	20	29	22	20	20	18	20	21	19	25	23	24	27	26	26	25	24	22	19	21	25	24	24	27	26	18	28	17	27	23	24	22	28	19	29	22	28	20	28	25	22	21	17	14	19	22	25	30	16	18	26	18	20	32	24	29	24	21	20	22	33	26	23	21	25	26	23	23	28	28	28	20	19	38	24	23	18	23	22	26	10	22	15	25	34	24	16	21	22	31	23	20	22	13	23	26	18	30	26	21	21	25	24	27	22	31	23	15	31	20	23	27	27	25	23	19	20	27	18	18	28	28	25	27	21	25	24	35	23	22	19	30	26	35	28	21	25	36	27	21	17	16	24	23	29	35	23	25	22	24	26	22	28	21	19	22	21	30	27	19	25	22	28	26	24	24	36	21	14	13	22	19	23	25	27	21	29	23	25	26	21	22	28	22	24	25	15	21	28	20	31	21	23	31	23	25	22	30	14	18	17	24	17	22	32	22	21	29	20	22	19	18	26	20	12	19	24	24	13	15	26	25	32	19	26	23	28	18	19	31	26	27	26	30	26	20	18	20	34	29	23	18	20	22	20	24	20	19	15	32	32	28	22	24	22	23	27	22	29	18	25	22	14	24	16	22	23	28	19	21	22	26	29	19	24	25	17	25	25	24	26	25	30	26	30	22	20	18	16	33	26	21	22	16	29	21	29	28	28	35	26	15	18	19	25	20	21	22	20	22	17	33	22	11	26	19	25	16	22	20	28	29	20	20	22	30	24	20	27	29	21	25	18	21	18	22	11	24	23	15	31	30	26	24	27	21	19	26	28	17	18	31	23	20	19	23	26	17	17	15	19	20	22	17	25	20	18	32	30	25	34	22	24	28	25	22	22	21	22	20	24	22	25	28	29	25	22	24	16	24	28	18	15	19	21	27	25	12	22	18	19	16	21	26	17	24	19	22	30	24	22	15	18	13	16	30	20	21	11	28	21	20	22	14	24	21	21	26	19	25	23	26	16	19	21	26	22	23	21	22	34	34	25	26	26	15	22	27	25	31	17	17	22	22	20	22	18	23	30	17	18	20	22	26	20	24	26	24	28	22	24	23	26	19	30	19	28	24	22	23	23	27	19	23	18	19	20	28	20	18	23	21	22	28	18	20	22	24	15	19	25	18	26	31	23	17	23	28	33	21	19	28	23	23	31	13	21	16	24	24	22	23	26	19	17	15	25	31	21	26	21	32	35	21	19	33	22	19	25	16	24	22	19	17	32	30	16	21	25	23	24	16	26	33	23	22	19	24	28	17	19	26	23	19	29	18	18	25	20	20	19	25	23	21	23	24	23	26	16	27	28	25	22	17	22	21	23	25	12	31	29	23	22	23	27	31	23	16	28	23	15	11	21	20	25	25	37	20	25	24	27	21	18	28	27	20	24	21	25	20	30	27	24	26	17	18	22	32	21	19	16	20	20	20	11	24	42	24	13	21	28	15	18	21	23	20	18	18	24	24	18	20	30	27	22	19	24	25	15	22	27	15	25	42	20	25	29	27	29	25	23	27	21	21	25	22	24	20	16	20	21	21	11	33	17	23	29	30	34	22	24	24	24	20	33	31	20	21	17	34	24	23	23	32	30	24	18	23	21	27	20	25	25	18	21	16	21	19	21	22	23	28	32	16	25	21	26	28	29	24	29	26	25	29	16	23	14	23	14	14	19	20	20	17	23	23	17	16	21	23	24	30	26	23	18	23	21	24	15	29	27	20	21	24	18	23	18	23	23	23	26	24	21	27	30	10	19	26	24	13	32	27	15	22	17	19	20	25	21	27	24	21	21	17	20	31	23	20	18	24	17	22	25	19	27	32	18	32	21	27	17	22	19	27	18	24	18	19	27	29	22	20	23	22	29	29	24	23	27	22	23	31	28	24	29	21	21	21	25	24	19	30	25	25	20	27	23	23	31	23	25	24	33	22	22	23	17	18	19	14	24	27	19	20	16	21	21	24	20	19	19	20	18	23	21	22	16
26790	17600	12105	17018	24726	26282	24733	22292	19742	17076	14696	12340	10922	10535	9770	8732	7159	5933	5142	4413	4027	3345	2881	2489	2225	2118	2538	3407	1675	1391	1110	1035	904	827	820	886	786	738	733	703	646	683	638	547	501	535	728	1262	1092	736	713	641	568	462	387	338	327	354	328	295	307	329	306	291	315	315	305	279	338	300	345	334	330	276	297	315	308	303	294	300	326	274	303	321	299	346	293	314	324	311	292	321	302	342	292	303	333	288	300	283	360	298	299	309	319	318	286	332	328	316	300	314	318	298	336	323	329	329	311	310	323	346	311	305	325	297	305	308	280	287	354	350	271	310	294	324	307	332	293	314	302	320	298	351	302	288	343	330	298	290	285	275	330	297	301	335	324	309	318	288	322	308	333	345	323	310	312	316	297	318	304	325	291	301	307	272	308	323	317	295	347	356	302	295	299	303	314	281	297	309	305	302	309	273	310	271	293	338	289	305	298	315	297	326	312	308	318	306	326	317	288	337	314	307	327	321	316	292	309	283	307	289	325	288	299	339	320	327	267	293	308	337	324	323	321	345	319	288	288	282	315	316	304	313	307	297	322	321	341	298	331	283	292	279	313	308	294	335	312	283	311	308	314	300	273	294	320	307	289	271	311	290	331	345	336	313	314	339	290	328	289	279	318	302	294	312	314	319	284	282	337	273	299	301	314	325	280	291	292	305	303	321	311	305	316	304	315	303	358	288	338	309	311	274	354	345	287	333	332	333	305	336	315	327	276	281	303	304	308	307	276	299	313	289	326	312	323	318	310	334	337	300	307	273	287	323	286	313	310	260	315	285	300	314	306	307	339	294	296	317	315	351	310	297	313	310	293	328	327	330	280	323	309	325	288	313	306	324	329	327	314	313	301	302	342	314	303	298	309	298	312	301	282	331	285	314	280	315	314	305	294	299	331	306	284	304	320	322	322	268	316	284	326	318	303	300	313	312	312	311	306	279	307	283	307	314	320	303	302	308	284	287	319	320	320	327	335	305	303	333	307	321	276	316	298	313	321	278	322	309	304	305	335	344	317	298	340	271	304	323	339	322	302	304	302	326	326	322	312	311	311	283	313	299	285	304	302	331	301	305	339	304	307	338	327	310	321	321	359	306	327	306	311	326	305	334	303	261	290	316	334	299	302	304	330	309	300	313	314	310	314	313	316	305	300	287	310	301	342	307	291	329	319	330	279	297	303	312	306	312	299	301	280	288	325	318	305	346	307	273	303	288	296	341	301	301	332	331	331	306	325	282	335	336	305	332	318	342	349	303	308	301	299	302	294	281	312	326	301	315	348	308	320	296	301	306	293	297	322	293	285	304	327	349	302	339	321	300	317	295	311	303	321	314	315	305	290	289	287	317	326	278	294	300	298	313	323	312	309	296	304	305	312	281	306	285	311	301	276	301	302	322	303	322	316	323	302	325	299	311	289	337	290	330	298	302	305	333	295	345	286	298	301	318	307	319	292	288	320	309	295	311	312	334	296	325	305	316	298	311	352	361	310	281	310	312	331	316	305	309	321	321	285	314	328	332	325	301	292	297	302	294	304	268	284	313	311	297	305	322	327	319	308	327	315	322	335	299	304	324	301	307	315	341	305	355	287	331	329	343	292	296	325	293	320	274	303	273	274	303	309	299	314	326	328	327	303	305	331	306	278	308	312	286	325	291	303	299	300	279	335	317	292	299	318	300	317	309	321	306	305	302	321	327	320	306	307	318	303	296	297	289	327	344	329	322	302	336	321	315	335	328	300	332	294	319	319	300	312	314	312	288	314	304	319	318	306	291	316	291	299	327	303	326	305	286	342	309	314	326	304	321	302	342	298	338	295	306	301	292	297	289	301	283	329	301	297	311	335	319	327	308	306	329	310	309	335	330	321	297	304	308	322	340	304	317	331	318	294	344	317	346	347	338	318	324	310	296	289	307	343	312	298	350	283	297	310	307	327	303	308	294	275	284	288	316	308	296	335	313	323	306	297	336	320	289	303	288	309	280	344	324	318	326	315	298	306	329	319	284	349	303	313	312	297	293	283	294	323	310	313	331	312	314	288	304	296	297	293	324	314	293	288	276	309	319	309	324	323	277	304	328	301	279	309	276	287	299	315	303	311	317	292	293	306	318	314	303	293	333	336	315	279	301	286	297	311	295	284	318	310	334	324	344	313	325	328	280	315	343	302	347	304	336	269	316	293	317	318	347	286	291	301	304	306	338	307	296	332	300	311	324	298	295	289	315	314	325	310	263	291	310	307	302	307	304	314	323	303	309	292	333	316	312	298	297	338	308	302	289	293	291	333	314	293	313	298	330	319	289	291	320	284	302	280	301	335	293	314	312	300	332	302	310	317	314	318	295	327	321	313	309	315	328	324	303	303	310	324	351	312	299	338	317	313	297	290	303	330	326	304	315	312	304	311	302	303	332	280	330	303	300	294	333	279	274	295	337	324	279	302	285	288	289	302	326	338	329	367	339	273	282	260	311	313	317	290	311	305	306	337	308	303	309	304	304	295	306	306	306	326	341	293	273	312	330	317	330	309	305	314	310	331	317	341	310	282	297	295	313	319	307	297	311	300	351	301	345	308	321	303	312	296	296	314	301	302	312	297	303	310	286	290	317	299	347	283	307	299	314	288	326	308	286	298	319	307	330	308	295	329	290	335	333	320	297	332	333	312	312	321	304	352	297	315	309	317	321	287	283	314	300	328	295	298	307	281	296	317	307	269	345	324	297	305	290	326	321	283	303	289	321	340	325	311	287	293	338	307	300	341	317	298	289	282	278	339	304	302	327	313	346	301	326	294	317	281	348	340	295	324	313	320	302	327	286	318	275	310	308	288	295	318	307	304	281	321	328	280	325	320	286	317	314	323	290	309	322	322	358	282	297	338	290	286	286	322	330	311	329	315	299	328	296	318	312	292	299	303	306	314	312	343	299	318	306	295	285	299	327	317	291	311	339	305	285	323	330	324	287	309	318	311	298	333	306	304	338	316	319	309	326	295	310	297	327	300	317	281	335	314	318	341	305	311	326	306	308	295	310	298	310	296	315	348	306	332	311	329	298	322	303	340	310	308	324	301	300	310	296	292	324	298	324	305	315	322	320	307	293	285	319	301	283	302	303	305	305	312	310	300	334	292	331	275	332	295	306	290	324	310	335	298	320	319	300	302	301	353	325	309	329	294	317	322	309	306	320	303	311	268	309	346	323	322	281	330	301	300	294	323	334	301	298	316	287	299	293	353	294	352	303	304	323	331	325	316	295	319	292	316	306	308	323	295	348	302	341	306	305	313	344	337	309	321	326	316	299	277	300	322	307	278	322	331	318	310	299	296	323	302	311	334	305	305	299	328	300	320	293	308	333	313	338	315	308	305	298	295	314	297	302	310	291	321	322	301	282	317	299	320	326	311	316	290	293	323	330	296	300	315	331	294	324	299	302	318	311	317	308	313	306	346	298	347	324	281	309	290	342	322	302	310	304	347	335
4342	3287	1401	856	816	1047	986	926	708	610	465	401	298	298	277	251	227	228	180	157	139	110	88	95	84	96	73	121	75	57	46	43	51	47	38	30	40	31	38	43	36	43	36	29	28	32	69	85	47	30	51	42	26	37	25	25	22	28	27	32	30	19	21	19	13	22	17	15	18	24	18	22	22	27	27	24	22	20	23	15	17	26	17	23	26	17	22	15	25	23	29	23	20	19	27	18	22	25	18	18	19	20	14	22	12	18	16	20	22	23	25	20	21	20	26	21	18	26	25	18	28	26	17	19	20	22	25	15	24	21	14	23	13	20	18	21	15	20	24	18	28	29	24	23	19	20	19	26	21	22	25	21	18	18	14	19	26	23	26	15	23	26	22	26	21	13	26	17	21	27	25	17	18	27	20	17	25	17	14	28	20	18	18	20	13	28	17	26	16	20	22	22	23	30	19	29	12	20	25	19	25	18	18	22	20	19	22	21	30	14	19	25	21	18	22	25	21	26	16	15	26	18	17	28	31	21	25	20	24	18	24	21	16	21	23	17	21	17	15	21	22	15	18	28	26	14	16	20	23	14	19	13	20	15	18	24	17	22	14	25	18	14	14	18	24	14	18	25	28	22	16	22	17	22	20	22	22	19	18	25	20	20	15	13	22	22	18	23	22	18	23	25	11	19	17	20	18	21	27	23	17	22	14	15	22	13	22	18	21	24	27	18	24	27	29	19	19	22	32	20	28	25	26	14	21	24	13	18	24	12	18	26	25	20	15	24	21	30	20	25	19	18	15	22	13	20	19	24	19	24	22	17	14	25	19	25	25	17	21	35	21	26	22	22	19	34	26	19	26	23	21	21	23	34	19	25	15	18	14	20	18	16	22	23	28	11	20	23	19	16	20	20	16	21	23	19	18	32	19	16	18	20	26	25	23	20	16	20	25	24	25	21	23	26	27	23	13	22	24	16	25	12	19	23	17	20	21	23	21	16	29	26	19	23	14	18	24	22	18	23	29	12	25	20	19	22	20	22	24	17	10	13	23	20	17	18	19	22	21	19	16	16	19	26	20	19	24	24	14	15	15	19	18	18	21	23	27	28	26	25	21	27	19	19	22	21	14	27	34	22	25	19	16	22	21	15	19	16	21	30	22	24	22	32	19	16	28	21	14	24	18	24	18	25	18	21	26	20	19	22	20	18	21	24	24	22	21	14	23	21	27	24	18	23	26	29	24	22	21	18	26	24	15	25	29	27	23	25	16	18	20	20	21	28	21	25	17	25	17	14	18	18	21	16	13	33	21	14	21	20	20	24	21	20	27	21	24	24	15	17	14	24	23	23	23	17	23	9	20	22	27	20	27	15	20	16	32	14	19	20	25	25	24	24	16	20	22	25	20	18	21	19	16	18	19	14	19	17	26	20	19	20	23	20	22	25	17	26	21	17	14	14	20	32	14	18	25	12	18	21	17	25	23	20	26	15	25	21	11	15	26	18	19	24	20	15	19	25	24	13	21	22	18	21	20	25	21	17	23	17	20	11	21	25	21	20	24	22	20	21	25	21	19	32	16	17	25	25	30	11	16	20	23	18	26	26	18	24	13	21	21	14	20	23	19	18	15	15	14	27	19	22	19	23	17	24	21	14	19	27	25	15	22	27	20	21	26	18	20	24	14	17	24	23	13	24	22	24	24	11	18	23	18	15	20	21	15	27	17	24	23	13	22	23	21	17	18	22	19	29	19	23	28	18	17	21	25	24	23	30	18	17	23	15	31	15	19	25	23	22	15	25	19	24	22	20	15	20	24	23	14	21	22	17	20	23	25	23	13	22	21	25	21	16	25	24	20	21	14	25	27	25	28	24	24	25	22	27	15	17	10	10	18	18	28	23	13	12	17	16	28	27	9	16	18	20	20	20	11	24	15	32	18	18	23	16	16	21	18	25	31	21	12	21	22	14	20	14	17	20	22	24	20	18	17	22	25	23	17	24	22	21	29	25	21	30	25	16	19	29	11	19	22	19	18	19	23	32	20	19	20	25	15	16	19	25	27	17	24	14	30	31	29	28	25	23	20	19	17	18	26	19	22	13	16	22	18	26	15	18	15	22	19	22	29	11	18	22	24	19	16	17	30	13	23	14	15	15	17	20	24	22	19	25	15	17	18	17	25	20	22	23	16	21	17	18	21	21	13	29	14	19	16	17	17	27	19	23	22	13	22	27	32	21	28	16	28	14	23	19	23	20	22	18	26	18	15	22	23	18	28	14	18	19	28	17	26	25	22	17	21	19	28	21	28	10	14	20	14	23	24	30	16	24	21	21	14	23	22	23	26	14	24	17	19	16	19	27	22	23	17	24	22	16	20	29	17	20	28	18	21	33	18	27	19	19	12	20	25	15	18	24	17	23	19	21	16	18	18	19	16	24	25	20	18	20	15	13	15	23	22	30	14	25	21	23	19	22	25	14	33	21	20	23	25	18	21	19	19	17	29	15	22	13	20	17	20	30	15	18	20	14	26	19	16	24	14	28	22	21	25	24	24	20	23	24	15	20	14	17	19	33	25	21	20	19	19	23	22	20	20	19	20	14	21	21	21	26	14	19	17	28	25	15	25	26	22	21	16	27	14	24	27	14	24	23	23	21	20	20	21	16	17	13	21	25	19	20	30	22	21	21	27	21	22	30	19	9	25	28	34	18	20	17	23	16	21	18	17	19	23	24	21	21	17	23	14	19	23	25	26	21	26	19	27	13	14	19	17	24	15	28	16	14	31	19	16	16	24	20	20	16	24	27	13	20	26	16	25	19	19	15	26	22	20	14	19	24	30	25	25	19	21	23	25	20	19	23	25	14	23	22	9	15	21	17	21	19	23	24	23	17	27	25	17	30	17	25	19	21	28	22	23	20	20	18	30	28	21	17	27	20	23	22	22	15	30	15	20	11	20	23	28	24	29	17	18	24	23	26	24	27	22	19	23	22	20	20	19	27	17	19	19	32	12	24	17	18	17	16	19	19	23	27	16	26	21	22	13	19	22	19	25	20	20	20	26	23	17	20	17	29	29	23	17	20	16	21	17	25	17	13	18	21	19	18	26	25	27	15	19	29	24	21	25	24	17	19	17	13	27	17	22	18	16	25	25	31	24	19	19	14	20	24	16	22	35	30	23	17	24	13	17	20	21	27	25	27	19	18	20	16	24	19	21	22	24	21	17	25	19	19	29	23	18	19	19	19	22	22	24	20	26	18	23	22	21	27	20	24	14	22	30	19	20	24	12	17	24	24	21	14	25	19	25	21	17	12	25	19	22	27	21	11	21	29	20	20	16	26	15	20	24	25	19	23	15	20	14	15	24	21	23	18	22	17	30	17	23	18	26	31	21	20	20	22	21	24	28	13	17	15	19	15	15	26	18	20	17	22	23	22	17	19	26	30	23	15	14	21	19	32	19	22	20	19	22	13	26	13	26	22	20	17	20	21	15	27	16	18	23	25	27	17	11	17
31524	21683	14789	20790	28146	28847	27592	25129	21900	18996	16503	13841	11986	11051	9797	9331	8188	7168	6391	5466	4965	4336	3712	3267	2992	2767	2772	4185	2007	1679	1515	1259	1156	1062	1011	1000	932	925	917	909	820	774	683	612	609	702	1803	2247	1119	707	938	828	776	524	371	365	373	355	370	308	287	303	265	273	297	278	283	262	254	257	288	248	300	288	281	310	293	234	250	294	307	282	272	287	271	303	268	252	271	273	296	278	259	251	276	246	279	272	297	311	270	300	297	245	277	275	286	266	270	309	293	316	263	299	288	245	254	291	249	280	293	299	266	270	284	273	293	284	279	265	295	268	268	287	289	291	293	268	294	307	298	281	290	302	277	276	288	251	264	285	255	276	272	249	269	291	280	259	288	278	307	285	279	279	265	275	278	262	262	297	270	283	274	266	283	289	282	267	273	280	296	292	306	270	275	257	269	253	265	275	289	277	279	310	287	288	276	273	275	277	267	288	262	303	287	284	242	299	274	280	283	268	300	287	293	259	252	264	279	267	307	285	265	265	269	261	283	275	286	307	276	263	251	280	285	278	264	246	287	266	304	272	258	286	299	246	285	264	277	281	279	285	269	267	278	258	279	306	290	257	289	266	276	262	289	265	305	282	297	265	270	283	279	303	276	253	298	298	280	266	276	256	279	274	254	268	289	272	280	264	293	274	276	291	286	277	261	276	265	245	275	257	265	282	265	226	288	283	278	273	247	316	303	286	292	291	292	285	289	270	312	307	298	278	258	271	290	293	261	242	269	268	261	270	312	287	276	310	283	300	269	273	251	291	273	243	289	298	270	287	284	269	271	284	280	264	266	285	263	291	296	267	263	267	270	287	280	276	272	293	293	273	312	286	274	309	271	275	258	266	280	250	307	273	279	293	274	287	281	271	291	289	298	277	285	302	279	267	278	286	257	296	301	269	278	255	254	306	250	258	282	285	284	263	270	278	297	244	261	265	264	300	258	268	262	277	276	310	253	296	276	279	281	270	280	271	284	295	262	283	274	279	273	261	310	265	323	266	284	271	248	281	285	257	269	295	245	284	289	284	273	296	251	277	246	275	282	289	309	264	288	250	257	258	320	306	282	282	277	263	281	261	288	256	289	278	309	262	281	282	293	242	256	294	297	251	268	291	260	299	296	281	286	310	277	276	297	303	242	288	271	271	279	288	288	288	272	262	269	271	298	268	282	279	289	277	297	278	269	264	302	286	287	228	260	274	281	260	282	250	271	277	273	283	266	276	274	274	269	275	304	302	269	267	285	304	260	288	273	276	296	295	280	237	273	275	276	268	264	274	265	250	272	290	270	316	279	274	275	271	309	268	289	279	263	279	272	266	266	263	259	270	288	288	262	242	309	271	298	281	256	247	290	281	275	272	263	292	281	285	291	283	297	295	257	294	305	277	286	280	310	297	278	292	274	263	298	242	272	267	281	280	292	296	274	267	285	299	260	265	243	271	237	294	280	267	284	294	286	308	291	279	264	288	253	299	281	281	257	289	322	312	276	276	287	260	293	258	304	266	266	284	284	300	307	243	291	260	279	284	295	270	270	262	266	308	311	287	288	252	306	287	269	294	275	273	267	277	265	273	284	275	275	281	292	277	285	293	280	285	286	282	273	271	278	287	278	294	264	282	295	311	294	269	314	273	249	264	266	324	270	299	269	281	286	279	255	272	265	260	288	288	286	264	287	252	289	281	308	262	266	306	282	259	267	277	254	277	275	313	279	269	292	291	265	281	278	269	275	268	284	259	293	292	270	277	254	290	260	294	301	269	259	303	297	276	294	261	301	271	264	300	254	288	282	286	278	261	257	295	287	264	261	280	286	300	274	280	263	286	307	308	297	297	274	285	277	260	271	293	267	297	302	261	272	268	248	267	322	282	252	273	253	264	278	278	294	263	281	267	282	261	267	285	294	261	253	298	256	262	294	281	272	273	275	257	265	281	277	262	246	300	283	262	260	279	294	267	285	264	296	277	277	266	296	250	255	276	290	249	256	273	282	242	256	290	259	254	283	298	264	259	295	286	297	271	268	295	276	303	294	274	291	256	283	283	284	308	301	289	300	270	301	273	260	257	307	296	288	268	255	294	289	275	256	286	258	298	302	286	260	287	289	272	297	278	286	278	274	301	269	286	305	279	269	280	249	267	292	284	261	245	255	275	284	303	280	246	271	294	281	259	268	308	283	271	265	259	294	286	258	263	266	266	267	249	253	290	304	262	251	291	292	296	270	268	281	283	293	283	266	264	297	278	287	270	262	261	278	274	288	318	295	271	260	283	278	259	267	255	296	276	274	309	264	282	293	259	284	287	280	278	268	269	295	295	257	292	255	277	285	279	284	281	288	292	243	246	270	245	282	290	252	287	280	268	296	257	284	295	285	288	277	288	286	294	269	258	285	289	292	279	266	272	270	265	244	265	280	281	261	288	265	287	257	274	273	256	305	284	267	282	275	306	275	268	284	284	262	291	262	257	283	262	268	269	297	285	277	304	277	267	312	307	301	297	282	290	285	283	274	277	242	284	254	253	266	277	273	281	293	263	300	310	268	267	277	306	268	299	284	273	264	253	297	270	263	268	270	263	307	298	273	255	254	276	307	255	278	251	262	254	274	299	254	268	269	295	271	271	275	252	266	276	258	281	278	276	288	269	291	309	291	266	277	285	288	307	300	279	236	277	275	291	276	300	258	283	246	266	258	301	275	299	290	273	261	278	316	251	262	288	269	263	294	284	270	279	281	281	284	257	281	294	288	286	267	280	253	293	299	294	298	289	252	290	279	295	292	309	257	275	262	293	269	296	291	260	297	274	262	289	300	278	294	289	287	302	297	257	259	274	274	265	266	263	261	277	270	276	265	279	274	277	271	285	296	250	282	282	317	288	298	285	284	297	266	275	287	292	283	259	272	292	278	278	277	267	315	275	295	308	257	259	310	282	297	305	269	279	247	260	274	271	278	244	281	267	274	264	227	257	305	254	287	259	266	269	269	294	275	278	304	291	306	269	302	286	284	278	273	283	301	280	258	276	280	273	300	270	264	293	270	271	301	271	285	278	283	275	282	289	291	267	304	252	279	304	285	272	271	254	294	302	249	275	285	313	329	288	261	275	292	263	234	301	272	293	291	286	293	314	263	296	285	267	250	270	271	299	260	284	249	285	271	288	272	267	288	295	290	257	291	249	267	272	300	295	250	287	265	274	269	291	305	271	248	272	261	257	260	280	275	282	267	286	246	281	299	275	284	278	249	276	276	247	272	275	311	252	275	263	263	281	287	275	280	290	296	277	267	255	295	276	281	269	277	290	299	281	294	281	282	280	246	261	290	260	300	272	275	275	290	294	281	274	287	284	272	254	299	259	282	280	269	261	266	270	275	271	282	299	297	286	282	289	289	290	303	267	287	308	265	300	281	294	305	297	258	258	285	285	284	288	267	286	287	253	273	283	264	318	309	264	319	276	260	318	274	264	268	273	277	302	290	271
2417	936	430	275	290	374	430	361	292	236	238	152	134	138	118	103	97	83	70	66	63	58	46	62	43	40	49	63	37	36	32	38	32	35	29	40	22	27	27	30	24	27	26	29	26	26	24	34	23	26	30	30	23	17	17	23	27	20	27	19	29	33	20	25	16	30	21	20	16	18	26	18	27	21	17	19	16	24	25	25	26	22	12	25	15	28	22	28	23	21	29	26	15	19	27	29	25	32	27	18	29	17	25	29	29	20	22	24	18	28	21	20	20	24	16	21	22	29	24	23	22	27	15	28	22	16	22	18	23	23	20	23	19	25	21	17	21	26	20	21	21	28	26	14	18	16	25	14	21	23	24	17	11	29	25	20	26	29	24	18	17	30	19	25	10	34	20	30	32	26	20	19	10	19	25	22	31	31	20	23	26	18	13	22	23	18	23	22	24	21	32	26	32	25	13	16	26	24	21	20	22	21	22	14	35	26	28	18	20	23	22	27	23	32	26	26	29	17	30	23	21	16	13	17	28	12	25	26	15	16	23	26	22	17	19	15	22	27	21	18	15	27	15	9	15	20	27	23	16	19	23	24	20	27	26	31	20	19	31	20	22	22	25	24	25	23	20	26	32	26	16	15	22	17	23	23	26	29	17	27	23	28	22	24	24	27	23	33	28	16	22	22	28	27	23	23	21	21	23	23	21	23	21	23	17	19	31	17	25	23	26	14	19	26	17	15	29	24	28	22	27	16	26	17	19	23	22	18	22	22	24	23	31	18	25	16	14	22	18	23	18	20	22	19	21	22	23	29	33	26	20	20	13	19	31	17	25	27	16	19	21	21	27	25	20	23	24	27	24	17	21	27	26	21	18	19	28	26	20	24	15	26	31	22	27	25	18	16	19	23	16	23	28	14	29	20	18	21	27	19	25	24	23	18	23	15	20	23	23	22	15	32	23	25	28	26	14	14	19	14	20	28	24	11	25	25	20	15	23	20	30	26	23	19	14	18	18	22	25	30	20	26	22	20	19	24	18	22	23	16	15	24	21	14	30	22	23	27	12	22	23	23	16	18	26	16	23	23	22	24	23	25	20	23	30	25	21	26	28	22	19	14	22	17	21	27	13	20	30	23	22	23	22	25	22	14	17	18	22	19	18	22	20	21	20	17	21	27	22	30	14	27	23	25	16	25	19	16	18	31	17	18	22	18	22	21	24	25	19	19	24	15	30	24	17	19	22	13	24	17	20	25	29	18	20	21	25	19	20	21	20	28	20	20	28	15	20	26	16	15	19	22	22	20	24	21	22	27	17	29	20	15	23	29	23	21	21	26	20	25	31	19	21	27	23	23	18	17	29	20	20	21	15	30	17	17	22	32	24	21	21	24	19	34	31	28	21	17	24	26	23	15	16	26	23	23	22	17	19	30	11	27	16	25	25	22	17	23	24	17	19	16	30	21	18	27	14	24	20	26	18	29	19	14	19	30	19	25	28	23	17	25	18	21	14	20	24	13	25	18	18	22	31	26	24	26	22	19	18	18	29	24	15	28	25	26	25	18	27	16	25	34	27	18	27	22	27	19	26	24	26	22	25	23	19	15	21	28	26	17	23	16	18	27	15	28	15	28	21	17	16	22	17	20	27	23	19	30	19	23	22	22	18	22	18	20	15	16	19	20	14	17	19	18	28	19	23	24	26	25	17	25	18	25	15	26	24	29	34	27	22	24	27	29	23	23	30	18	14	28	17	21	20	23	19	20	25	22	21	32	19	29	24	21	20	19	19	24	23	25	32	29	20	16	21	25	24	17	13	24	26	15	22	22	20	21	19	21	28	28	17	19	20	23	25	15	22	23	22	28	25	16	24	19	26	16	26	12	29	23	25	19	20	16	29	25	32	21	22	18	23	21	27	42	18	21	22	31	23	11	25	23	27	22	16	20	26	31	21	23	15	15	31	17	19	19	22	24	22	27	27	27	17	23	26	25	17	28	18	26	25	12	25	38	18	23	25	26	16	25	20	31	21	15	28	21	24	17	17	24	26	16	24	19	36	22	17	24	22	39	33	17	25	24	19	42	18	26	28	22	18	23	27	23	27	23	33	24	23	27	21	25	17	23	17	20	24	19	20	21	29	23	17	17	29	28	15	14	30	22	26	26	28	20	23	24	33	24	26	18	30	17	24	20	15	18	19	28	25	23	13	31	24	16	24	25	22	24	29	14	21	29	25	19	18	19	23	36	24	24	12	19	26	19	20	25	17	19	19	22	31	21	24	14	20	18	19	23	21	25	19	24	18	30	26	18	25	23	24	26	27	19	21	16	20	27	26	30	20	30	31	11	17	22	15	23	27	14	28	30	27	26	24	20	28	28	25	19	30	21	24	17	14	17	18	26	17	21	18	26	24	28	30	25	21	19	14	15	22	18	32	23	35	29	14	21	26	18	30	19	19	27	21	23	17	23	19	29	15	18	23	26	22	25	21	24	23	28	24	20	16	28	27	18	19	15	30	17	36	28	26	27	16	13	20	19	21	18	27	19	26	28	17	21	29	24	27	23	22	26	19	26	17	20	28	21	25	21	26	22	17	22	20	28	26	30	24	21	12	15	26	10	17	21	16	24	15	21	19	17	22	20	28	24	20	25	31	23	21	19	25	16	22	18	16	18	16	22	28	21	16	25	16	24	18	14	18	31	18	31	24	14	24	21	18	20	14	25	22	21	14	29	26	27	23	28	24	31	17	32	20	25	19	21	19	20	26	28	21	27	28	30	19	22	23	28	21	16	23	21	17	20	21	22	26	19	20	20	28	27	23	28	29	16	21	22	17	19	33	24	17	18	21	21	32	20	17	25	34	13	18	30	14	19	21	24	17	23	24	14	20	20	22	31	26	32	30	20	23	15	25	25	19	24	23	19	20	18	27	21	25	17	18	21	28	16	18	30	13	23	18	22	18	18	23	26	17	29	25	22	25	19	18	25	23	17	30	15	20	20	23	29	19	22	24	19	24	21	20	28	16	18	24	23	25	13	21	32	20	24	18	30	22	15	15	23	33	22	15	17	27	18	22	18	20	24	21	19	22	24	20	10	30	19	12	24	24	28	27	16	26	29	17	23	29	24	32	19	28	26	19	30	19	22	25	28	15	26	19	22	21	27	20	19	20	28	20	25	15	26	20	22	21	19	20	15	18	16	29	22	20	34	31	18	17	17	18	22	27	23	26	25	20	23	17	17	18	19	24	24	24	28	20	22	27	27	22	20	11	22	21	21	23	20	28	22	20	26	20	21	22	20	22	21	15	19	31	21	31	31	17	14	21	21	23	13	21	20	23	18	13	29	23	18	21	29	24	17	16	28	23	20	16	23	25	28	15	18	17	16	19	20	24	17	19	27	19	15	23	20	19	18	23	24	13	20	19	21	23	24	27	27	20	20	24	21	21	29	25	19	30	27	19	20	24	21	19	25	23	32	23	19	20	24	17	19	16	20	25	18	21	17	22	19	22	16
22883	13028	7900	12818	20523	21261	19274	17069	14716	12323	10006	8296	6955	6079	4988	4524	3810	3447	3003	2824	2389	2164	1826	1660	1576	1587	1486	1792	992	935	863	749	713	669	661	619	653	622	611	557	518	476	451	417	397	413	570	637	535	485	508	456	320	333	369	351	339	315	315	328	303	351	288	313	299	273	300	313	315	283	306	310	323	310	288	303	294	299	297	301	272	311	321	295	280	279	291	298	286	316	312	318	325	263	294	273	289	293	284	281	296	304	293	293	278	270	277	292	304	296	282	317	317	309	270	302	263	292	297	317	330	285	292	282	285	280	291	292	276	287	317	271	305	283	302	287	298	331	300	310	290	304	293	284	297	339	278	309	310	302	263	268	276	319	301	308	313	317	284	302	296	303	304	279	340	304	272	266	263	273	301	277	313	279	322	291	314	279	302	308	320	279	290	296	305	312	263	291	319	285	303	290	275	311	298	301	282	306	272	303	309	278	274	310	296	311	295	267	269	301	289	284	260	301	283	306	293	295	310	307	282	291	258	281	291	285	285	291	304	320	288	281	299	297	280	306	306	280	281	310	306	273	292	308	286	269	301	318	300	288	290	311	293	244	301	306	298	284	289	294	303	304	267	335	300	312	282	313	281	320	296	280	282	276	283	336	305	301	313	288	318	319	277	292	275	281	278	288	275	289	292	282	282	275	284	303	270	303	293	317	285	271	328	264	280	250	284	297	316	279	299	319	295	286	315	299	307	328	290	316	288	287	317	284	318	312	325	293	281	270	272	302	320	278	277	321	301	299	297	285	286	306	297	329	285	297	290	313	285	328	297	312	310	290	269	291	312	308	303	292	278	277	304	288	313	267	273	281	296	271	302	288	303	281	292	326	289	283	293	293	295	290	274	311	323	304	292	277	265	302	293	310	306	278	276	279	316	306	268	297	286	270	310	280	296	288	289	305	303	288	324	282	315	311	328	324	292	298	287	297	286	301	327	300	274	275	311	292	291	300	289	270	285	331	291	303	305	278	262	276	290	317	317	285	297	302	306	309	331	297	287	294	292	321	293	295	298	290	317	292	288	275	352	302	279	295	269	299	328	322	272	297	310	311	317	295	340	283	324	302	325	321	282	338	287	296	274	298	321	290	326	284	324	308	347	275	315	277	295	291	264	298	288	263	278	323	281	321	261	276	274	311	287	291	289	285	272	305	277	281	282	324	308	308	299	313	306	290	303	289	295	305	290	303	290	274	304	301	308	277	318	291	316	313	305	283	298	302	305	281	326	282	274	281	308	272	329	306	298	288	311	280	309	280	326	314	319	275	297	338	289	320	289	263	299	309	319	266	299	292	286	294	287	277	294	325	273	333	288	274	276	312	279	287	273	277	327	322	313	291	281	260	304	304	304	311	271	286	314	304	288	314	309	293	316	309	306	322	310	300	288	280	284	285	268	304	315	316	320	313	262	304	274	288	311	316	314	321	313	310	292	303	282	287	278	307	306	285	315	258	301	278	295	280	297	271	302	286	286	313	305	283	298	327	317	301	311	313	295	289	302	268	290	281	281	297	279	284	313	310	304	321	286	309	265	279	300	273	277	288	313	281	302	298	306	279	296	296	304	276	288	301	272	312	298	279	290	280	294	292	297	278	278	301	266	335	301	298	275	268	288	337	277	287	310	305	310	286	292	295	291	327	287	305	298	275	324	301	293	296	296	267	291	282	292	288	291	285	291	283	284	270	296	317	275	285	320	314	309	295	311	291	301	309	307	324	290	300	291	289	303	314	292	305	280	313	296	317	267	282	290	302	321	272	286	296	290	318	301	308	280	311	313	295	272	273	269	288	273	319	326	303	293	295	315	295	273	290	317	285	293	287	303	301	318	323	312	299	289	291	303	318	306	309	332	297	325	304	309	317	296	325	296	325	289	315	293	311	287	308	300	295	299	304	282	301	276	316	289	268	276	303	303	291	277	282	297	293	318	280	284	318	290	291	316	293	334	281	321	309	293	304	306	315	277	301	289	294	302	348	312	292	318	304	323	274	293	278	310	300	334	304	298	300	296	267	283	299	282	315	293	272	316	291	295	323	284	290	297	322	325	319	281	302	318	293	310	302	289	293	289	284	321	297	313	281	270	313	308	281	291	302	290	296	260	305	292	341	304	294	278	302	293	290	317	306	281	287	316	329	315	329	310	300	287	305	299	306	325	310	306	311	286	318	258	278	272	294	288	299	305	299	322	309	297	292	286	299	307	288	276	274	283	280	276	278	280	293	284	296	296	320	258	333	312	327	309	272	294	293	304	319	303	288	314	308	308	299	306	317	338	282	285	327	307	253	290	329	291	281	275	301	307	298	289	298	319	302	322	290	305	317	308	316	325	269	289	291	282	302	304	261	315	286	327	284	326	292	285	298	281	323	282	276	286	318	262	313	290	271	292	282	291	302	337	296	306	313	306	288	284	248	294	280	304	296	308	309	312	343	308	307	288	321	309	289	272	280	286	288	292	297	314	305	263	291	318	313	284	330	324	289	277	317	323	296	291	282	323	297	336	268	266	297	306	322	280	269	277	301	296	292	295	320	297	284	290	277	253	285	259	319	320	295	285	266	280	316	280	301	313	320	300	316	269	295	293	286	319	319	283	271	301	279	315	309	319	301	302	308	287	290	287	321	298	294	286	281	273	295	288	277	315	330	310	315	304	298	318	295	299	312	272	294	291	302	340	300	289	308	323	298	300	271	313	312	300	253	310	314	295	292	290	293	311	305	296	320	267	305	258	290	335	285	313	313	254	316	282	292	305	315	293	275	305	295	301	283	286	284	302	296	268	284	314	297	336	310	301	291	305	320	273	312	290	304	304	286	282	303	284	306	277	307	296	310	300	278	275	315	272	308	274	322	308	308	311	274	313	274	281	287	280	313	301	302	270	282	278	293	285	286	292	331	299	284	303	286	291	299	286	308	296	306	307	310	288	321	306	304	300	294	280	272	284	284	318	316	299	283	289	300	313	236	290	291	306	295	297	296	294	300	307	288	296	296	289	321	304	327	302	316	281	306	314	309	311	288	295	301	304	304	306	292	291	304	282	288	305	295	291	281	300	312	286	305	308	321	300	310	286	270	308	318	300	296	321	295	289	318	311	322	272	287	310	307	307	284	279	263	308	318	299	289	323	270	305	295	306	303	263	317	278	332	293	283	304	339	318	271	301	341	277	299	317	291	295	337	281	290	312	279	303	277	275	314	308	309	306	277	272	285	257	284	294	310	301	293	302	302	267	297	301	276	302	330	293	331	303	310	314	289	283	311	327	317	314	281	295	256	282	284	308	298	306	303	296	332	315	328	304	282	307	303	289	325	315	308	294	292	295	271	303	308	301	307	299	289	303	315	301	326	287	325	288	320	287	314	294	316	294	292	307	283	262	275	292	314	317	287	307	289	298	322	296	286	298	273	290	307	286	322	282	325	296	286	263	287	292	303	310	295	315	295	306	278	285	319	324	284	304	293	297	305	306	299
3000	1948	764	507	511	761	699	585	467	421	320	261	246	199	180	154	153	110	110	108	106	65	76	79	69	70	90	134	56	42	36	33	40	25	33	30	28	27	36	27	28	26	23	19	25	33	26	36	30	31	30	23	20	17	25	20	23	36	27	23	22	27	15	18	27	17	24	19	10	17	17	20	21	16	19	16	23	24	20	12	22	25	22	22	18	26	22	24	30	12	20	19	14	24	18	22	16	24	20	17	15	17	15	16	15	20	17	25	22	33	15	24	19	21	21	19	20	15	16	17	16	30	17	25	20	27	31	17	16	20	17	22	18	28	18	30	20	28	17	18	14	20	23	14	21	26	22	23	13	19	17	12	23	21	23	26	17	24	12	26	23	15	40	13	20	25	18	25	19	28	21	21	29	24	16	11	15	22	24	18	32	22	14	19	21	18	21	15	18	17	25	13	23	24	15	19	19	15	15	13	23	22	19	16	20	15	19	25	20	20	20	21	22	17	12	17	23	14	19	23	17	24	20	19	12	21	25	20	21	16	10	18	16	24	22	23	22	22	19	32	23	20	28	19	20	17	16	20	30	20	29	19	12	28	12	17	31	21	27	14	25	23	15	19	13	18	26	18	23	11	29	19	18	17	19	18	14	20	18	27	20	24	17	16	15	17	14	17	19	23	21	27	16	20	23	18	26	23	21	18	16	20	18	22	17	16	6	21	18	17	17	23	15	16	17	23	18	15	18	22	25	17	20	11	23	20	28	21	24	14	16	25	20	16	20	13	21	20	15	12	22	22	13	19	22	14	14	19	16	20	15	26	16	19	19	15	19	17	14	21	21	17	23	14	16	22	17	13	23	19	22	19	19	19	26	13	17	22	24	17	15	18	21	18	25	26	18	17	20	17	25	22	20	18	18	23	25	16	18	25	18	18	20	16	28	19	17	14	25	22	15	18	18	27	21	13	21	31	18	16	18	25	20	19	18	26	20	13	15	24	20	13	19	21	15	22	19	20	17	19	20	16	23	15	23	29	20	14	24	25	26	21	27	16	27	14	15	21	17	23	17	16	19	33	16	18	16	15	20	21	28	25	24	18	15	24	20	11	22	27	21	18	19	18	22	25	21	25	14	14	16	24	19	25	8	24	24	19	21	22	21	27	13	21	20	19	23	15	23	32	18	18	22	12	14	20	25	24	18	20	18	23	19	25	19	19	19	10	25	18	30	23	21	24	23	16	23	11	24	12	22	20	18	21	20	19	25	23	21	20	18	22	23	20	23	21	21	13	15	23	13	20	24	21	23	19	19	17	14	17	23	16	17	23	19	18	15	21	23	22	15	18	17	22	19	11	19	22	24	28	19	19	13	17	25	12	18	18	10	19	21	27	15	15	28	18	16	29	12	22	20	18	20	16	22	23	13	32	32	26	20	20	18	24	27	11	22	25	20	14	17	14	14	17	22	19	18	18	23	22	22	33	21	16	17	19	16	21	22	20	22	15	19	15	28	17	29	17	15	18	17	25	12	25	22	17	18	11	27	17	14	10	19	24	25	18	24	21	17	24	20	21	16	16	18	24	18	12	20	21	21	20	20	20	22	16	14	21	23	18	22	24	17	20	11	19	20	19	21	13	19	18	13	21	22	18	32	23	22	19	19	19	19	17	19	25	16	19	18	18	16	16	17	22	16	17	21	20	14	16	15	23	20	12	28	19	17	22	15	16	24	17	25	17	20	22	14	24	23	22	14	10	17	24	11	18	29	19	20	18	18	29	22	15	22	13	25	25	19	22	22	19	20	16	21	17	14	25	21	23	18	17	20	15	17	18	20	36	21	18	22	27	19	17	27	27	14	19	23	19	22	21	21	17	23	20	22	20	19	17	19	15	24	17	19	22	21	16	17	18	26	24	17	17	18	20	15	19	21	24	24	29	17	21	15	19	13	24	13	19	31	25	19	13	14	25	20	17	26	19	18	18	26	21	24	22	20	16	21	22	30	19	19	28	23	24	22	29	19	20	22	21	29	16	23	12	23	17	18	22	19	22	16	17	16	21	18	13	15	16	17	15	11	26	12	22	23	21	23	16	22	27	14	19	15	26	13	22	11	12	22	17	23	11	18	14	12	21	17	21	22	21	20	21	12	19	21	18	18	22	18	22	22	27	20	22	25	27	18	17	21	26	17	24	18	20	21	15	14	10	23	20	17	20	17	24	17	14	19	22	17	24	16	20	14	22	15	28	19	25	25	15	16	26	27	13	10	17	11	12	15	22	18	14	21	19	15	28	22	15	22	13	23	17	25	20	22	21	15	16	27	25	21	25	12	18	19	17	17	17	12	23	17	13	24	22	24	24	20	19	23	20	23	22	19	14	23	27	19	22	18	23	20	14	25	23	15	16	21	17	15	19	21	22	20	23	20	17	15	30	17	24	14	11	27	18	15	14	17	11	23	9	26	19	21	19	17	21	23	26	17	15	17	17	20	14	21	27	19	24	16	17	23	17	17	28	16	13	22	25	25	17	18	25	17	14	19	21	10	21	16	17	18	19	19	16	16	18	21	22	19	28	20	22	19	30	25	21	16	21	16	23	20	20	16	27	16	20	15	12	27	20	14	22	24	17	16	20	24	20	20	18	17	27	16	23	22	16	11	23	23	18	22	17	18	28	20	20	19	14	15	16	25	19	17	21	18	19	22	22	17	10	22	28	16	17	12	24	23	21	30	22	15	20	17	20	23	19	25	17	22	14	22	33	15	23	21	28	21	16	20	20	18	11	20	23	18	29	19	21	20	15	19	20	24	15	21	19	17	17	19	23	14	19	21	17	28	16	19	22	20	26	17	17	24	19	18	24	21	29	24	9	22	24	22	18	18	24	26	21	18	18	17	18	15	18	22	25	15	30	20	15	13	18	17	13	9	15	22	21	16	15	16	15	20	22	17	22	25	13	12	20	20	16	25	20	18	20	15	21	31	21	20	19	16	20	24	15	32	10	20	20	15	19	17	14	23	12	19	19	15	14	24	14	23	19	18	17	22	19	15	23	23	14	14	21	15	19	19	22	11	11	17	18	17	18	21	24	20	19	18	19	21	19	17	24	14	16	20	20	17	13	25	16	22	26	20	18	14	18	32	18	17	16	12	18	13	22	24	16	14	21	23	18	21	25	18	21	17	23	14	22	21	27	19	29	21	22	18	22	20	25	17	25	18	23	17	8	23	22	26	22	23	20	15	14	17	19	11	18	15	25	20	20	13	30	24	26	25	20	27	14	26	23	24	25	21	23	20	18	20	13	18	23	27	24	25	36	19	26	21	27	22	17	13	15	16	12	24	16	18	29	18	24	23	17	24	14	19	22	18	14	23	15	20	12	17	18	24	18	9	26	24	28	19	17	25	19	23	15	13	28	17	24	21	21	23	22	20	28	24	17	20	20	19	20	16	13	21	14	9	20	25	17	16	21	18	14	16	16	15	21	18	21	26	21	21	20	18	24	16	25	19	29	22	17
28180	17282	11085	16731	24970	26876	24754	21254	18677	16054	13741	11260	9596	8587	7289	6144	5455	4852	4366	3737	3429	2940	2508	2371	2159	2244	3246	4346	1398	1189	1055	930	818	811	797	823	746	742	608	575	520	476	392	440	486	563	833	776	803	631	666	518	455	478	460	564	520	548	571	444	342	353	301	306	272	288	278	264	276	281	274	284	261	293	270	268	270	271	281	293	264	300	245	270	243	264	249	260	253	275	286	275	256	268	270	264	252	286	276	287	255	251	241	280	274	292	250	259	292	245	283	255	253	265	255	270	260	248	259	242	238	289	255	259	255	255	270	265	252	259	267	233	237	278	270	276	280	252	270	256	281	267	275	232	256	270	262	277	276	263	254	257	273	272	246	270	261	242	265	262	255	246	301	264	255	275	243	281	251	287	251	295	258	275	263	292	256	257	256	270	268	265	264	269	227	292	279	269	271	279	251	295	277	266	260	245	249	273	252	251	246	250	285	292	260	268	267	246	277	259	281	263	262	269	242	261	270	283	275	284	251	305	263	253	242	252	253	256	245	272	274	270	270	261	262	271	277	265	246	272	276	276	275	288	281	282	281	275	260	240	256	275	276	261	264	273	250	275	229	258	254	247	274	237	271	280	231	257	241	222	250	260	273	251	252	250	261	290	277	260	286	237	282	264	235	297	272	268	252	268	242	280	241	275	266	278	283	274	255	266	268	276	248	286	268	244	275	256	261	282	278	284	232	282	226	268	242	288	255	247	259	256	253	253	281	304	240	267	301	260	245	287	275	256	269	278	283	247	268	292	260	248	283	260	250	297	277	242	258	295	254	271	265	277	287	259	222	236	264	252	233	256	259	271	285	272	264	276	226	288	252	287	282	277	285	273	266	282	254	289	275	257	253	261	267	242	264	253	235	262	251	256	255	272	268	276	261	263	257	286	262	302	288	259	268	257	263	261	258	269	270	266	262	265	260	237	277	272	267	264	241	257	247	310	256	288	291	267	279	247	240	292	266	294	273	256	235	262	245	274	273	302	246	251	264	284	248	291	244	267	272	250	243	258	251	277	265	266	269	262	272	300	244	257	273	287	249	249	278	276	259	300	272	257	262	220	284	269	262	284	271	243	244	299	270	268	288	249	248	291	261	284	259	263	289	285	270	296	262	274	260	256	271	257	298	268	277	226	286	249	268	256	287	268	252	255	265	271	264	282	250	264	266	264	248	258	271	273	271	262	257	254	247	268	281	285	308	233	268	283	272	260	277	275	235	292	282	266	276	249	243	228	235	267	246	259	282	261	292	279	259	253	253	263	280	287	259	292	259	259	245	257	278	294	273	238	255	256	284	258	253	282	288	250	270	250	262	249	260	252	291	265	256	253	279	271	261	274	265	275	265	237	273	258	255	265	252	235	283	271	280	271	248	268	242	251	257	249	300	255	285	281	256	249	249	284	267	252	275	257	275	264	242	263	231	285	275	255	268	253	274	271	257	247	259	278	271	260	267	234	272	286	276	261	266	281	269	265	245	270	276	296	274	261	236	267	250	249	245	252	300	270	242	299	246	279	264	282	264	245	288	263	275	246	261	268	254	261	248	294	285	246	259	259	287	262	279	260	249	271	257	287	244	293	291	255	249	289	273	243	252	230	248	259	247	279	252	295	265	259	240	247	281	248	305	264	274	270	259	286	252	280	274	240	276	278	260	256	311	273	264	298	257	249	265	250	255	237	255	271	262	265	253	262	263	251	253	267	276	258	311	243	278	273	269	264	251	238	256	257	253	270	260	268	245	255	245	272	279	279	282	267	267	259	250	244	283	266	259	268	263	292	295	265	265	279	254	246	281	274	284	278	293	276	260	291	256	273	258	309	273	240	273	256	267	270	285	265	243	235	262	275	243	257	264	260	295	243	289	263	252	274	272	302	282	287	255	278	259	307	250	266	258	270	267	272	232	274	250	287	242	255	255	248	274	271	265	292	252	259	303	271	263	241	255	245	259	249	259	275	264	268	257	260	253	270	246	255	264	286	281	258	282	250	242	259	246	296	248	268	247	276	289	249	268	260	273	250	233	245	258	275	265	262	247	287	266	285	237	260	269	286	275	244	253	276	288	277	288	274	257	295	238	275	259	240	278	258	271	266	268	258	286	265	257	251	249	258	266	242	247	232	237	281	250	268	218	263	253	247	236	262	269	261	275	317	253	246	275	260	279	253	260	274	270	263	240	261	250	283	268	292	244	249	268	283	266	243	251	259	241	242	241	285	270	253	255	253	282	271	265	253	254	267	257	253	264	264	263	273	258	266	238	265	263	272	271	290	277	262	282	241	272	266	285	251	249	236	262	260	300	278	263	275	283	256	293	254	255	248	265	288	290	233	243	273	288	253	255	234	250	270	273	267	250	241	243	259	249	266	281	287	264	232	265	274	262	263	261	247	244	253	284	284	249	239	286	275	279	270	252	273	241	256	250	268	251	260	245	253	254	269	279	284	267	277	291	266	250	287	267	277	252	271	280	264	237	244	271	245	290	267	244	281	299	250	260	277	264	283	258	262	248	260	243	279	246	271	240	255	265	265	280	247	255	267	272	289	240	233	284	292	283	241	263	261	279	239	260	256	244	269	268	269	264	266	257	249	241	268	268	287	236	278	296	287	273	245	247	240	257	285	258	266	284	285	253	265	254	266	256	263	271	239	277	253	280	279	249	261	276	255	248	266	260	258	255	254	244	263	275	240	281	273	252	257	280	277	254	253	286	285	266	271	288	278	279	263	240	278	245	251	275	241	268	269	278	250	284	244	231	245	249	227	263	285	304	258	268	260	273	264	249	266	283	265	258	253	241	273	262	245	260	243	263	270	261	256	283	247	265	259	253	270	263	265	261	252	267	264	266	265	268	285	282	246	243	290	272	271	276	298	267	243	257	261	257	236	291	278	257	232	242	259	291	296	277	276	283	270	275	265	282	272	261	276	280	267	243	278	273	244	248	287	279	280	260	227	257	249	248	242	264	261	256	248	300	271	244	270	283	265	230	265	266	262	259	256	253	245	253	275	270	259	253	267	277	262	268	255	283	280	255	245	255	245	318	281	287	249	252	302	247	269	266	247	272	284	272	259	249	246	254	263	278	268	251	269	258	234	279	268	280	279	224	265	262	262	258	290	254	272	304	250	272	254	256	260	249	270	254	284	287	258	273	265	276	262	263	271	273	262	265	258	257	279	240	267	231	279	249	289	248	250	260	255	258	259	281	264	271	254	257	282	256	234	253	261	273	229	249	262	252	236	275	279	258	280	278	250	251	292	249	246	255	273	289	248	265	284	265	248	271	287	240	308	255	271	252	273	253	250	274	278	296	264	264	292	247	299	261	306	300	295	262	272	253	267	282	232	264	257	254	245	276	250	238	285	293	271	268	264	272	268	273	262	253	271	273	283	267	256	260	266	279	278	256	250	267	235	266	277	258	245	274	264	245	226	243	243	260	278	290	238	245	284	268	298	293	267	265	268	242	246	270	249
3972	1660	730	450	509	701	749	652	572	421	327	303	306	236	228	170	158	144	116	113	99	93	94	69	68	78	151	138	46	50	37	33	34	34	42	42	39	40	37	24	16	31	36	28	28	27	54	43	36	26	43	33	26	36	41	43	25	19	27	17	21	24	33	22	24	26	23	24	26	27	32	22	34	16	29	24	27	25	18	26	21	24	30	21	22	25	18	22	14	31	27	27	20	20	27	35	25	21	20	24	22	26	26	19	18	24	25	17	28	27	21	21	21	24	20	17	31	35	22	28	22	22	19	20	27	27	35	29	21	18	30	22	21	26	26	28	19	25	20	19	22	38	31	26	24	24	18	25	17	22	19	12	23	32	24	28	23	20	22	26	28	27	28	18	26	20	33	23	20	23	32	22	28	30	20	18	22	13	29	20	16	25	27	19	20	19	29	26	23	22	24	22	19	31	25	21	21	25	23	26	25	24	21	29	28	23	19	26	18	14	23	28	34	25	25	21	33	18	30	22	25	24	25	20	15	27	23	20	20	24	23	18	21	19	17	19	20	24	22	30	16	27	23	19	16	25	23	29	21	31	25	22	15	22	22	22	20	24	23	22	26	27	25	26	21	36	26	12	21	21	19	33	20	21	19	23	25	21	24	15	27	30	27	21	25	24	24	25	21	22	23	22	21	23	24	27	26	20	20	23	19	20	30	26	21	23	32	23	25	33	29	33	27	28	24	22	24	24	23	30	15	19	20	28	29	20	24	34	16	18	15	30	26	26	31	26	23	23	28	30	24	19	27	31	21	24	22	19	32	26	13	27	29	25	18	19	32	23	21	18	16	22	20	18	19	30	28	17	27	26	21	23	23	29	22	22	27	19	22	17	27	28	22	34	23	25	19	29	20	21	16	26	19	26	25	24	19	16	23	18	24	26	22	23	26	31	22	24	27	27	16	19	22	22	22	24	26	17	22	21	20	21	22	24	29	19	29	19	28	15	33	25	23	25	19	21	24	27	30	29	16	22	15	27	29	24	17	22	30	26	21	22	28	24	14	11	23	19	30	19	31	27	20	20	19	15	33	27	33	28	27	36	26	18	21	20	19	23	17	29	23	24	19	21	30	15	17	17	23	22	27	20	8	29	18	23	29	30	17	18	16	33	25	15	18	20	30	23	26	28	28	26	23	16	30	23	28	25	28	26	20	17	31	25	24	29	28	24	23	31	16	18	30	26	27	25	26	24	28	27	15	32	23	28	29	37	25	12	29	28	28	30	22	31	15	26	18	22	22	29	18	17	25	22	25	25	28	24	19	26	19	24	24	17	28	29	24	18	28	22	28	26	21	25	20	29	21	30	19	20	14	32	24	25	28	29	11	24	18	24	35	20	18	18	24	22	29	18	19	18	27	25	24	27	30	27	21	24	23	26	26	29	28	30	21	17	30	20	18	21	17	21	30	26	21	21	19	20	23	23	19	29	18	29	22	26	21	25	21	19	22	36	31	26	27	25	31	22	15	25	34	27	32	23	22	24	27	24	19	16	27	23	31	29	30	15	25	22	26	22	20	18	25	21	18	23	30	23	21	23	22	27	27	21	22	22	23	21	23	26	20	25	26	27	18	24	26	28	21	17	27	25	20	20	23	18	23	24	27	21	24	21	26	15	22	20	19	30	29	19	23	25	28	37	29	29	18	20	23	29	33	14	25	30	36	32	24	19	29	38	32	27	23	31	15	21	21	18	25	27	26	30	24	18	22	21	26	21	28	24	25	19	30	22	30	18	22	31	26	17	16	27	23	38	21	19	25	24	26	30	29	24	25	29	11	27	14	25	27	22	19	20	25	20	29	27	30	20	30	23	28	22	25	20	22	22	25	27	25	15	22	27	31	22	10	27	18	16	16	19	13	22	24	22	16	24	16	26	21	21	23	19	15	26	27	21	26	19	38	20	20	25	26	30	17	24	28	26	31	16	10	30	18	21	28	28	24	31	25	25	26	24	14	19	24	14	21	21	22	23	29	23	25	25	25	22	26	29	25	27	31	20	30	20	30	18	24	21	23	25	23	30	25	24	18	18	19	24	32	13	27	33	32	20	26	30	24	28	18	30	28	23	21	29	20	34	18	27	28	26	21	18	20	19	24	19	27	17	23	22	27	28	22	22	18	23	22	19	27	21	22	22	25	16	21	24	21	22	21	23	25	24	30	20	21	21	23	22	20	24	20	22	17	35	23	25	17	22	27	20	20	35	26	32	22	32	16	16	34	24	22	22	25	22	29	27	17	27	17	25	28	23	24	23	26	31	23	25	30	23	26	14	24	18	25	28	27	17	28	22	22	19	24	26	26	31	16	25	22	23	25	20	17	26	16	36	21	19	25	22	16	19	23	22	26	31	20	25	25	15	17	18	39	23	26	26	16	27	21	20	33	30	22	26	17	29	25	21	27	22	24	26	31	29	18	16	20	25	20	22	23	31	32	26	33	29	34	21	14	24	28	22	21	31	26	27	24	22	22	23	26	24	22	34	22	25	19	22	20	28	16	13	22	18	19	29	27	32	18	33	29	25	22	18	25	29	29	19	25	23	26	28	15	26	29	19	32	32	29	23	25	28	32	26	18	21	28	21	28	14	17	22	33	19	22	22	30	19	27	25	21	23	25	20	24	17	17	16	24	28	23	26	18	20	24	24	19	19	33	29	17	23	24	26	20	30	20	23	23	23	22	18	15	22	21	18	21	28	28	19	29	17	21	21	27	25	32	12	31	22	17	20	19	30	22	22	31	19	24	16	10	26	34	15	24	25	29	22	25	17	24	21	21	26	18	23	19	26	29	31	24	32	27	19	28	21	20	28	21	26	26	22	15	20	23	25	21	22	21	29	23	30	23	24	21	33	33	25	20	29	30	24	23	25	20	29	24	29	27	22	30	26	23	22	23	28	22	27	19	26	28	17	18	18	25	24	22	16	29	18	34	26	28	23	19	25	20	21	22	24	25	15	25	25	17	23	31	31	29	25	27	27	26	35	24	23	24	17	22	23	18	35	21	25	24	20	28	21	34	23	28	19	23	17	22	21	22	33	30	23	22	22	34	23	24	26	27	18	27	27	20	23	25	26	27	24	22	22	22	18	28	29	26	23	23	24	19	25	23	29	22	21	26	17	31	30	25	19	23	24	25	20	21	29	15	22	33	16	27	21	31	27	28	26	25	21	24	21	24	25	21	26	24	24	19	24	23	23	25	21	23	17	28	19	28	14	27	24	24	36	21	33	19	27	18	19	27	17	20	23	19	28	26	22	30	24	30	27	25	23	25	27	22	20	17	30	14	25	21	27	19	18	16	30	19	19	31	14	30	24	34	32	19	23	15	24	15	22	18	29	21	21	23	17	12	27	28	22	12	19	21	27	19	30	18	20	30	22	23	28	33	38	23	32	18	27	19	21	25	20	24	25	20	25	28	18	31	27	22	21	21	26	22	20	21	18	21	27	17	23	25	28	23	19	27	26
26800	16502	10757	15651	23787	26129	25353	22362	19608	16722	14507	12319	10787	9436	8233	7362	6228	5246	4607	4050	3588	3195	2970	2803	2627	2398	5220	3881	1558	1344	1127	957	989	970	914	852	787	758	637	541	512	453	456	527	572	561	1358	1189	719	677	685	713	681	693	752	660	453	441	547	389	396	424	333	341	358	298	328	331	312	302	335	297	298	295	345	330	305	314	330	315	305	347	300	299	302	339	331	321	312	302	316	325	301	317	303	327	304	328	294	315	313	302	302	298	308	308	303	311	319	293	302	330	322	301	282	311	297	342	308	309	295	300	324	286	322	310	307	310	308	306	320	275	317	329	303	341	302	307	318	289	302	302	293	329	320	328	305	307	297	337	324	321	310	330	313	307	305	350	320	359	308	292	292	317	336	300	332	341	317	322	287	309	309	322	311	315	330	295	334	293	298	306	318	312	331	316	292	323	306	311	310	302	288	341	317	347	308	306	276	312	295	298	318	330	304	314	306	268	278	322	305	339	333	287	325	326	327	305	331	306	315	262	314	324	278	313	296	303	300	298	291	323	263	317	314	311	296	280	299	326	336	305	320	337	318	314	310	311	305	279	300	323	314	298	313	306	290	291	341	293	323	321	330	318	308	323	318	306	350	331	289	318	312	295	325	326	305	317	280	321	313	332	295	273	286	345	275	329	309	297	324	321	330	330	315	299	318	299	300	351	318	324	314	320	304	335	304	322	343	318	294	327	302	287	323	297	318	324	309	324	297	335	312	346	309	324	308	273	312	316	313	320	339	300	317	301	321	304	338	356	310	285	294	274	318	322	328	337	306	346	319	297	299	324	287	339	278	333	297	272	326	290	327	311	328	324	336	307	320	314	324	336	303	314	303	331	305	307	315	296	320	320	316	306	318	306	346	317	309	314	335	311	303	314	311	313	317	293	288	310	309	312	312	317	309	282	320	302	315	303	325	288	304	311	324	285	333	282	291	285	314	333	268	304	304	309	325	324	305	328	296	319	288	306	327	355	305	318	313	310	317	317	338	318	338	317	297	297	319	312	296	302	338	296	313	314	338	322	296	326	304	343	299	329	320	292	324	305	325	298	316	328	293	324	309	307	317	305	325	312	290	287	312	308	313	306	304	314	350	286	329	310	317	311	337	317	305	339	308	330	315	286	336	335	335	301	285	359	294	291	301	327	306	318	298	334	317	320	323	313	315	320	312	342	315	313	310	329	330	312	310	310	336	329	316	319	336	351	312	306	306	299	328	302	300	299	296	319	296	298	296	304	302	291	301	310	312	349	320	303	329	306	288	306	319	309	317	343	306	295	330	337	291	302	317	310	311	327	313	315	299	314	313	294	309	304	303	330	265	334	342	354	307	335	308	343	311	331	311	293	313	353	311	345	286	291	334	309	316	321	299	280	300	336	296	308	276	321	342	353	308	299	306	315	329	310	304	331	318	290	330	312	290	301	314	329	316	319	321	291	303	311	303	289	308	282	326	315	319	293	327	318	297	335	321	302	324	309	344	315	295	318	343	276	353	320	331	285	318	290	317	322	306	311	282	333	340	331	326	317	347	334	330	297	307	340	325	305	302	344	312	338	341	304	292	314	317	282	299	310	297	336	349	303	298	301	319	308	290	313	316	324	310	336	287	295	362	323	281	342	306	298	313	308	336	346	301	337	336	313	305	282	275	346	336	322	324	313	345	296	287	321	323	299	295	306	336	294	333	319	337	312	301	312	282	323	312	311	320	328	318	313	308	305	317	327	314	310	313	311	316	318	338	336	319	305	304	309	311	286	303	321	328	315	301	309	318	318	328	316	308	325	316	328	318	302	309	313	336	305	330	307	333	318	332	336	323	311	347	304	319	292	328	316	317	345	297	327	332	312	302	296	304	275	285	304	323	311	339	277	307	302	286	332	322	315	307	354	316	292	330	305	322	340	321	285	309	296	299	298	310	328	321	328	310	347	305	345	336	294	309	325	323	322	277	333	300	310	325	332	311	323	308	279	295	279	330	302	333	321	327	295	307	325	329	294	309	312	334	301	322	305	310	319	316	341	330	284	289	320	296	288	276	307	345	333	290	282	320	294	313	299	335	336	308	348	305	292	323	322	304	308	324	303	304	295	356	342	312	300	324	320	293	317	297	310	277	314	308	298	313	317	362	313	288	290	324	305	339	359	298	332	304	302	316	317	308	318	295	309	310	285	322	344	295	299	325	297	323	315	340	315	307	315	325	319	324	320	321	303	330	305	319	299	297	317	289	328	308	307	308	318	316	317	323	324	315	300	322	342	289	281	327	276	318	338	322	302	310	300	302	330	320	308	320	321	320	306	329	331	313	323	309	331	309	316	332	372	332	307	322	321	297	289	306	329	319	314	308	310	322	284	311	325	322	324	324	286	322	338	340	319	289	307	306	292	330	318	302	281	317	319	306	332	340	292	302	331	325	301	282	276	290	328	320	326	317	333	286	326	322	315	309	323	370	297	313	320	316	319	326	330	327	337	301	311	298	302	327	317	297	293	350	336	335	313	323	319	271	325	291	339	281	291	295	295	282	309	293	322	287	324	324	298	287	310	327	303	323	317	322	319	344	336	324	305	295	340	299	318	312	328	320	312	310	354	338	328	294	314	301	278	283	270	316	311	318	278	293	315	332	326	298	319	290	348	304	335	313	334	308	343	310	318	318	301	336	317	340	354	322	331	320	317	288	300	316	286	303	322	328	311	322	318	296	324	296	303	309	301	324	346	308	329	324	282	303	334	319	332	333	330	342	294	321	344	351	338	317	316	340	319	324	318	301	307	304	301	294	305	346	329	275	343	332	332	316	300	316	293	305	334	341	347	289	343	316	333	329	349	311	299	304	349	322	289	293	311	325	328	293	321	312	306	320	304	295	303	337	317	313	333	322	360	335	312	327	330	318	352	325	291	275	318	326	284	322	306	312	288	341	315	307	321	345	324	316	325	291	316	291	304	304	328	290	323	266	305	325	315	307	309	295	315	326	297	327	309	307	324	307	337	313	332	330	312	279	315	316	320	331	298	307	312	325	305	301	351	316	322	314	281	302	319	329	315	305	345	307	277	325	319	316	328	326	309	318	294	326	344	307	299	320	291	326	306	315	321	291	283	285	299	351	317	313	305	313	323	338	314	314	292	344	302	304	292	327	314	297	288	342	317	280	295	307	302	332	312	340	317	280	330	313	306	327	290	334	310	307	345	330	313	361	298	317	311	311	316	312	324	355	295	306	296	311	310	299	325	311	316	285	329	336	324	316	319	312	346	322	306	293	307	296	287	339	312	273	320	317	303	314	324	327	303	319	294	322	311	305	285	329	327	296	333	310	327	321	314	301	302	268	310	325	290	328	301	302	311	353	319	304	308	339	312	304	299	291	306	337	306	304	297	347	306	322	319	287	327	320	313	303	314	328	326	320	296	298	302	339	339	323	292	292	280	317	330	301	297	291	321	322	302	322	321	306	292	317	341	322	293	288	302	323	313	304	293
4100	2628	1060	593	581	922	958	848	730	641	494	447	376	296	299	216	215	165	157	165	121	112	103	96	99	89	288	198	50	41	40	42	33	39	44	27	34	29	19	32	19	23	30	19	24	34	53	40	37	33	38	28	36	34	25	26	33	25	31	29	41	29	29	28	17	20	32	18	16	18	21	19	24	23	16	24	15	27	22	22	25	20	15	26	19	18	21	20	19	22	15	21	19	26	21	21	13	12	18	16	30	27	25	22	24	23	16	18	27	21	34	19	24	26	26	32	28	20	20	12	24	18	21	27	18	25	25	22	18	16	19	16	22	10	18	23	21	19	17	19	18	19	25	20	20	20	19	25	24	24	20	24	19	20	21	19	24	22	22	15	17	18	9	16	20	18	11	21	22	21	23	14	25	28	21	27	20	10	31	21	22	15	22	17	19	11	28	15	13	16	17	17	21	17	17	18	16	20	15	20	22	24	14	21	17	24	24	18	18	24	15	19	26	23	24	17	20	20	9	20	23	18	30	17	21	25	27	23	17	19	31	24	21	20	21	17	17	17	19	18	20	25	18	27	27	20	22	18	30	26	18	15	16	23	22	19	23	27	22	16	18	13	20	31	11	20	18	25	12	25	21	28	21	24	11	22	24	17	21	24	16	18	19	16	32	17	24	15	20	25	14	24	16	18	20	23	11	21	30	21	25	24	20	17	21	18	21	22	22	19	17	18	11	23	24	25	21	18	23	25	21	17	19	19	14	25	12	29	21	15	21	23	26	18	14	16	14	15	21	17	19	19	24	17	26	19	10	14	22	22	23	23	15	21	25	25	24	16	23	22	20	24	19	23	30	11	22	14	20	15	17	20	20	28	25	24	26	17	25	27	23	24	14	15	23	12	20	27	17	18	21	23	20	23	21	21	27	20	16	12	18	30	23	22	23	12	19	26	19	27	17	23	17	21	31	17	25	22	17	20	24	15	16	35	15	23	13	25	13	22	20	17	20	21	23	16	15	18	20	11	21	23	15	26	17	24	15	24	23	17	30	22	17	14	18	14	20	14	22	19	16	22	16	17	20	18	20	24	17	22	27	25	22	19	18	23	18	25	17	25	14	17	20	26	13	24	30	27	17	19	18	20	17	16	24	28	23	25	25	21	19	14	24	31	27	21	19	23	18	21	24	23	22	22	19	24	23	12	16	14	17	21	19	25	25	21	24	14	22	15	18	22	15	23	19	16	21	26	13	21	16	19	26	24	20	14	16	16	12	18	17	16	25	24	15	12	14	22	12	20	19	16	24	15	15	17	17	15	26	27	22	19	22	22	24	14	27	13	21	15	14	18	22	19	26	26	20	14	16	23	17	18	31	27	22	16	16	22	22	29	19	22	13	15	22	26	30	24	15	28	20	25	21	19	22	17	25	25	15	24	14	15	15	22	18	21	27	22	19	30	23	23	25	20	22	20	18	17	16	16	28	19	13	18	17	20	24	15	32	22	13	23	22	14	27	11	22	16	22	24	32	16	18	18	22	14	17	13	26	17	17	27	25	14	32	21	17	20	21	16	17	16	18	24	17	21	19	24	25	20	22	19	20	20	26	16	19	22	20	17	16	18	16	11	19	15	23	19	14	16	22	19	24	24	23	15	19	18	20	11	14	16	21	28	16	16	30	21	17	19	23	16	19	19	17	15	20	22	23	15	19	24	21	25	17	33	20	17	24	15	18	21	23	16	21	17	20	23	24	25	27	14	17	20	32	22	22	19	17	24	18	18	26	24	16	21	17	22	11	17	21	14	20	30	24	14	19	18	24	22	19	15	20	21	28	20	18	23	17	26	18	14	15	12	25	20	15	23	16	14	22	14	19	18	13	18	16	14	22	16	28	23	29	20	17	23	22	22	25	19	25	16	18	32	32	17	20	13	28	22	18	21	20	20	20	23	21	26	17	14	25	22	22	13	21	19	23	13	19	22	26	22	29	21	9	13	19	26	33	12	16	19	15	17	17	22	17	27	27	23	23	24	17	17	22	19	16	16	16	14	17	15	26	20	21	19	13	22	25	24	22	20	27	19	15	20	24	20	14	22	24	32	24	27	25	21	18	29	25	18	14	22	17	23	21	15	17	19	24	24	19	23	18	15	16	25	15	21	17	19	22	23	21	25	18	19	10	25	20	21	23	15	32	19	23	16	27	21	30	15	16	20	11	23	26	23	13	19	17	20	10	17	20	26	28	16	18	25	21	21	25	21	21	23	15	15	15	13	24	13	17	15	23	20	16	22	21	21	19	9	21	20	22	24	22	20	21	22	23	20	15	18	22	17	15	18	28	14	22	16	23	15	19	21	16	14	23	24	11	18	14	20	23	21	16	22	21	21	22	13	19	14	18	11	37	29	14	26	21	19	16	21	25	31	19	21	22	18	17	25	32	27	10	26	14	21	27	21	13	20	22	24	24	16	20	23	23	19	21	14	14	28	31	21	20	21	22	19	21	19	20	20	21	18	27	18	17	18	16	29	19	20	20	13	24	23	22	29	21	17	31	21	20	16	17	11	28	22	17	22	26	14	29	27	20	17	14	19	19	19	12	24	25	18	27	12	16	15	15	18	20	13	28	21	28	15	9	20	21	19	19	18	20	22	17	22	23	21	15	25	19	27	13	23	20	25	22	17	24	21	25	21	16	23	20	17	25	26	14	19	21	22	23	13	25	34	22	23	26	23	17	17	15	18	23	14	19	21	32	19	23	21	16	19	23	17	14	25	24	19	23	25	19	22	20	20	21	22	25	26	17	16	16	14	19	23	21	30	27	24	18	21	22	27	16	27	23	18	16	22	18	13	20	29	18	24	23	25	21	14	21	15	24	21	23	22	17	13	11	22	12	15	19	19	22	16	22	22	27	22	13	23	24	23	17	19	13	15	25	14	17	22	16	16	14	23	19	18	24	15	14	23	20	20	23	21	22	20	22	23	16	18	22	13	15	25	18	21	17	19	26	23	20	23	19	24	15	19	32	19	21	20	28	18	23	19	20	21	23	21	15	19	22	25	15	19	15	29	22	23	24	12	15	18	15	16	21	19	25	15	22	25	26	19	27	16	21	26	29	17	28	18	17	18	23	23	16	21	23	21	22	21	26	20	22	23	22	15	22	17	20	18	28	20	18	25	23	17	18	24	11	19	24	22	18	23	17	21	28	25	14	30	23	25	24	18	26	24	21	18	23	12	20	12	20	20	20	22	15	18	15	22	16	21	16	23	18	21	23	18	17	24	25	24	23	20	33	29	17	26	20	24	18	20	16	20	24	21	21	15	19	20	19	17	18	26	17	17	19	23	21	25	28	13	19	22	15	14	17	14	21	17	23	22	19	23	19	21	22	11	24	12	26	12	17	17	25	23	14	19	19	18	26	16	11	25	23	22	23	15	24	19	11	22	15	23	16	27	19	16	21	25	29	25	27	25	16	13	14	16	25	22	17	19	14	17	26	14	28	14	21	19	12	26	25	18
31026	19370	12652	17878	26014	27936	27065	25267	22533	19935	17424	15423	13309	11622	10621	8882	7837	6668	5798	5256	4731	4476	4152	3730	3290	3003	9060	5830	1681	1420	1215	1182	1058	1005	894	807	715	643	608	503	494	464	466	589	615	606	1907	1498	816	1046	640	527	643	722	828	652	741	722	538	492	726	738	573	426	344	269	283	266	266	287	249	269	269	283	272	262	291	250	281	252	277	224	239	280	266	249	286	263	249	244	296	282	278	252	268	257	270	268	278	283	257	266	241	265	256	282	269	250	273	255	285	289	251	292	271	290	263	281	270	268	260	249	270	247	242	273	279	281	286	246	286	245	282	274	290	296	277	257	279	275	278	262	284	282	284	262	267	263	270	262	283	286	258	269	249	257	310	282	265	274	227	271	284	263	272	297	256	258	285	257	253	250	250	270	256	295	262	252	255	254	265	260	260	252	254	262	273	274	273	279	268	238	280	248	266	260	246	299	278	294	255	266	285	264	276	282	252	255	288	291	264	288	255	284	270	272	260	240	281	282	275	278	279	292	258	278	261	247	251	270	291	247	277	267	274	282	280	278	299	279	288	257	279	281	264	290	253	307	253	253	256	266	275	257	275	267	288	258	265	309	267	283	241	276	269	269	267	288	253	270	260	272	283	270	279	283	269	272	280	267	259	277	295	272	280	276	296	274	290	259	276	290	280	277	242	280	298	257	250	279	303	297	294	285	254	281	278	297	270	279	271	282	282	277	279	253	270	258	296	284	239	262	261	258	272	268	286	263	260	255	253	277	290	283	273	284	247	284	260	307	282	262	274	265	272	253	297	262	269	262	246	282	264	272	271	255	245	287	275	261	274	268	266	257	275	285	268	282	287	254	281	229	297	287	271	282	289	264	281	263	261	256	272	262	278	316	274	295	264	276	252	257	263	278	285	261	278	265	262	258	231	298	306	261	283	270	283	274	284	246	294	239	271	283	266	257	265	300	288	239	247	269	263	284	304	265	278	256	246	249	265	270	272	276	266	288	315	250	257	258	270	233	254	242	281	272	262	245	302	279	281	230	238	269	261	278	253	249	266	263	271	263	273	313	286	240	292	275	243	269	284	282	277	272	272	281	279	286	260	262	267	269	278	243	295	264	263	292	264	303	275	281	266	277	252	265	279	256	289	260	278	250	299	260	242	280	288	248	272	297	259	283	249	263	261	269	259	245	243	264	276	277	298	287	269	265	299	263	256	269	264	310	242	260	246	264	267	278	270	275	260	245	292	254	265	284	252	265	262	270	247	266	260	289	294	266	270	270	295	284	277	271	276	280	268	261	275	270	272	272	286	264	279	254	249	264	287	278	271	276	298	251	255	273	274	285	240	290	272	271	271	276	247	247	284	268	280	269	260	279	276	266	261	274	260	240	263	281	260	276	276	281	279	274	280	255	278	276	260	278	242	297	279	255	275	276	278	272	270	247	271	267	268	272	256	268	247	290	262	261	284	278	271	295	268	277	267	240	245	270	258	257	294	271	271	256	274	263	278	255	256	275	259	311	274	288	302	290	299	287	241	264	288	250	276	254	254	252	279	231	291	284	251	263	286	278	278	251	268	265	281	258	274	282	278	269	269	262	272	246	273	279	272	259	289	285	265	287	282	242	286	270	286	265	288	238	267	261	234	279	254	247	279	260	273	269	253	267	243	271	248	253	280	299	258	259	259	257	273	243	249	293	276	246	303	256	278	269	247	265	255	259	271	259	281	244	266	274	254	300	231	296	264	289	276	289	270	265	276	267	284	247	254	258	285	279	304	265	277	300	260	256	256	276	274	256	257	249	287	300	301	257	253	258	273	288	260	285	280	279	293	263	289	284	259	265	272	257	269	272	285	268	257	252	251	258	276	264	263	270	262	285	259	275	263	273	271	287	277	269	288	241	269	290	268	228	254	229	234	256	262	271	281	264	281	304	283	304	294	275	251	295	251	254	281	277	260	299	299	275	285	253	282	259	268	271	276	316	259	281	292	289	266	299	267	271	256	278	256	282	255	300	291	289	275	251	291	262	257	285	254	249	268	265	282	297	271	232	228	283	269	285	286	266	243	230	292	267	267	275	283	277	276	270	264	290	255	245	286	259	283	285	290	262	269	263	250	256	266	269	260	257	285	261	295	280	286	276	277	251	287	314	283	251	282	293	282	289	251	273	293	245	234	268	261	242	280	265	253	286	275	266	259	278	296	270	243	285	240	271	281	258	234	301	285	245	269	273	271	274	281	271	237	296	271	285	266	275	249	280	247	259	255	294	267	287	298	250	302	249	255	262	253	283	266	275	269	264	286	284	266	266	295	256	271	293	275	276	271	249	261	292	274	270	314	253	272	292	254	288	249	280	252	252	257	270	252	269	270	261	290	274	257	250	297	231	271	246	265	259	243	261	258	269	271	287	265	268	292	276	283	256	258	252	260	261	290	264	289	262	258	297	258	260	264	287	241	251	252	272	268	277	278	263	276	257	274	253	265	257	255	272	269	260	246	262	242	275	303	272	266	296	285	295	274	303	257	288	306	264	255	291	280	262	286	264	279	260	279	256	248	277	281	317	281	290	265	267	254	287	275	298	266	262	275	252	250	295	254	280	283	258	278	279	255	269	266	268	262	282	268	283	277	286	250	278	296	280	263	244	275	249	266	279	315	287	291	282	288	260	273	267	269	255	278	276	271	273	264	248	277	260	255	274	263	261	299	276	244	267	263	269	250	273	288	274	303	305	271	278	296	269	248	259	251	261	287	281	270	263	281	267	269	281	273	297	251	274	280	256	280	244	270	263	255	249	240	289	257	238	296	296	264	270	266	305	262	275	281	266	269	273	263	250	284	272	286	257	262	266	293	284	252	275	243	263	266	268	277	292	289	236	254	271	252	256	294	300	272	287	280	285	280	273	264	245	297	286	288	257	283	258	267	278	311	255	279	274	276	245	315	259	283	281	250	255	287	280	262	248	246	267	292	262	293	260	258	264	253	284	227	264	249	266	285	286	247	232	260	251	279	290	279	263	278	291	249	245	258	257	260	259	263	294	283	258	265	306	289	258	259	279	251	251	286	265	267	270	294	268	264	293	284	281	284	279	269	288	277	261	295	310	290	279	304	274	260	264	267	270	277	285	243	272	288	282	274	288	269	260	266	260	276	281	274	274	281	277	288	277	279	253	291	256	256	242	268	259	277	255	273	275	255	248	261	264	268	267	269	257	292	235	258	268	242	300	246	262	270	275	272	261	269	246	281	269	243	311	243	249	283	263	238	272	270	240	280	271	275	288	255	292	294	288	252	294	280	240	266	262	268	282	288	244	289	256	259	283	271	280	274	262	277	267	278	277	258	254	273	288	282	273	262	281	300	273	290	290	243	243	247	266	253	302	284	291	281	264	264	242	288	257	243	274	267	260	266	243	274	288	269	256	265	262	238	262	289	245	294	254	263	289	249	296	253	263	279	269	289	261	283	286	283	294	265	284	279	269	236	289	282	277	283	279	308	262
2070	613	318	203	200	280	308	316	301	280	241	214	153	152	151	91	101	96	95	86	62	77	52	57	57	45	116	86	20	40	29	37	30	28	21	17	31	23	17	24	22	13	22	26	27	30	48	40	21	27	25	17	22	24	17	22	25	24	27	23	28	28	30	32	24	16	26	26	19	16	13	26	18	14	25	24	30	15	24	17	16	17	29	21	22	17	25	20	19	30	27	20	17	22	25	28	10	15	17	19	19	27	14	20	30	18	25	17	25	17	17	22	18	24	27	15	26	20	20	22	24	17	20	34	29	24	20	18	23	22	9	20	20	23	27	24	28	14	30	28	21	15	24	20	23	20	20	22	22	17	21	25	24	21	25	23	20	31	20	22	16	21	21	16	24	32	19	22	20	18	15	22	19	23	26	25	18	25	16	25	22	27	23	26	31	24	19	23	16	22	20	23	26	21	24	25	28	20	26	16	31	26	19	26	22	15	23	20	16	18	27	22	16	21	26	20	18	25	20	28	20	22	22	27	28	23	23	22	13	22	25	25	16	13	27	21	27	20	23	22	25	27	35	20	23	17	18	18	23	19	16	26	19	19	21	27	22	22	22	22	22	24	15	18	17	21	24	24	21	17	18	19	26	25	22	23	18	28	20	25	13	16	26	21	24	14	23	28	20	19	28	29	20	31	21	34	22	20	25	24	25	17	19	22	24	19	14	21	27	16	30	21	24	27	30	21	25	21	19	23	25	25	17	29	22	26	22	26	18	25	15	25	26	26	19	18	20	23	27	18	31	18	26	27	26	23	25	28	38	21	22	31	16	23	20	18	15	21	23	27	19	17	24	22	17	24	21	14	21	21	31	26	17	15	23	15	29	28	32	18	25	26	23	25	17	23	23	24	24	20	27	19	25	30	29	23	19	17	30	27	19	20	29	19	22	16	19	22	33	25	23	22	29	14	21	31	24	22	27	18	28	22	18	21	24	18	18	24	23	28	27	24	27	27	24	20	22	24	18	26	25	27	12	17	17	20	25	25	23	19	22	21	28	18	24	16	30	20	18	17	26	24	23	16	18	24	27	24	19	21	22	23	23	18	23	25	25	20	23	16	19	32	15	18	19	20	26	17	23	26	19	22	29	22	30	19	15	12	17	29	22	15	24	27	30	28	17	27	12	23	25	11	20	26	15	25	23	24	21	25	22	22	23	28	26	18	13	16	25	16	32	23	27	25	16	25	23	29	17	23	22	16	24	21	24	22	24	13	20	37	13	26	19	24	25	24	23	25	20	15	33	25	24	20	28	24	23	20	19	25	25	29	18	15	28	19	27	21	25	13	23	22	26	23	19	21	33	21	26	17	21	27	25	25	21	26	24	30	25	11	26	22	28	22	30	15	17	23	19	19	24	20	19	29	19	22	16	33	22	22	22	13	13	22	19	18	23	19	25	26	24	17	29	23	15	30	19	26	26	26	18	23	15	20	22	20	19	28	15	19	22	26	21	23	25	26	23	21	14	19	22	24	22	26	19	26	23	24	21	21	19	16	27	25	25	15	20	20	14	17	18	20	21	32	15	21	22	22	22	27	26	29	18	21	18	27	19	20	22	23	18	19	25	29	14	27	37	17	16	20	29	26	19	24	18	22	26	18	19	23	22	21	18	26	20	12	19	24	23	22	29	23	19	21	28	21	20	24	31	22	26	20	21	21	14	16	14	24	23	16	14	23	20	23	14	25	25	25	25	19	17	13	22	20	26	24	19	22	17	17	21	26	24	20	12	24	29	22	20	23	17	14	18	15	17	22	23	17	25	20	30	20	24	32	19	16	26	21	16	26	36	19	23	23	17	26	27	23	28	20	12	21	22	23	20	31	29	30	21	24	25	28	24	18	23	21	23	17	21	23	17	26	28	18	24	22	31	22	25	28	27	14	19	20	29	27	18	26	14	23	20	20	24	33	28	27	32	19	21	26	18	16	18	23	16	21	20	16	26	20	18	22	23	19	27	33	20	27	16	20	26	23	22	23	22	23	24	22	23	24	20	22	20	19	14	17	19	24	24	25	20	34	20	22	19	23	23	28	27	17	15	13	26	24	20	37	13	24	15	18	24	26	18	35	27	25	18	25	31	24	19	22	17	28	30	23	28	15	33	20	22	21	17	23	15	24	16	19	20	31	23	21	27	15	22	24	27	17	29	14	19	19	21	16	19	19	22	24	27	27	29	21	17	27	13	21	25	21	22	22	24	25	26	28	26	24	24	26	22	25	25	21	28	21	25	15	21	30	23	25	19	32	17	13	19	24	18	26	22	19	19	22	20	26	22	23	18	23	24	17	19	18	21	20	24	28	29	23	27	12	23	17	23	23	28	20	23	20	16	23	22	15	19	28	16	27	18	21	22	29	27	21	23	20	12	18	30	23	22	22	16	19	30	13	20	31	22	15	18	21	18	35	21	21	25	21	21	21	20	20	19	17	16	20	26	11	22	24	29	22	27	22	24	23	21	23	23	20	16	28	18	30	24	25	34	20	16	27	22	21	16	15	27	17	24	26	17	17	16	19	21	21	24	17	24	13	22	17	18	24	18	27	19	17	21	27	29	18	21	16	27	25	18	26	15	23	20	20	22	20	22	26	14	17	20	26	18	27	15	18	19	31	28	17	20	24	16	28	22	12	17	25	18	17	19	20	28	30	26	18	19	23	24	23	25	29	26	17	22	24	22	19	26	30	26	18	28	23	22	24	20	17	20	27	19	15	26	15	24	21	24	28	21	28	24	19	23	28	26	17	22	22	24	27	29	21	29	21	21	22	27	20	19	18	20	27	21	18	22	16	20	23	18	27	28	18	27	22	18	22	23	22	28	19	17	23	33	25	25	28	24	34	21	18	20	20	20	16	19	19	18	21	26	12	26	17	21	21	17	29	24	16	20	21	23	20	14	21	15	24	23	26	24	12	20	13	24	25	28	24	19	24	23	26	29	15	21	19	20	19	31	22	26	24	24	19	18	22	21	21	22	32	20	30	23	17	22	22	22	18	17	16	23	24	22	23	15	30	16	30	22	12	22	20	28	19	23	17	26	21	20	17	37	37	29	24	17	14	29	21	27	17	27	20	29	21	19	16	13	17	15	18	26	22	18	25	22	21	19	20	23	31	16	21	18	15	17	31	21	18	22	22	24	30	17	21	18	14	27	23	33	23	15	24	21	24	21	25	20	20	20	33	24	17	25	33	19	18	32	30	20	21	28	22	20	27	21	22	20	23	16	27	20	21	20	20	22	18	24	22	29	21	21	21	24	20	21	25	13	23	16	17	29	27	21	17	20	23	19	25	19	16	29	20	28	25	25	24	15	20	27	27	19	17	24	12	23	26	17	25	29	24	27	23	28	21	27	19	27	21	21	31	13	26	24	20	20	10	26	18	33	24	19	22	18	24	16	27	24	25	20	16	18	21	13	21	16	17	19	27	24	19	23	19	20	29	22	18	21	29	24	25	22	22	34	23
20618	10355	6066	9566	16575	18651	18058	16973	15214	13383	11577	9274	7970	6897	6071	5068	4013	3685	3207	2983	2608	2412	2127	1842	1632	1479	4016	2617	892	839	803	701	597	523	493	483	415	391	422	401	399	396	412	376	381	392	659	899	358	328	330	301	338	311	314	323	327	496	444	385	401	384	361	374	358	338	335	291	271	304	295	278	301	269	319	313	302	299	311	317	322	292	295	303	295	282	282	298	320	285	319	301	278	286	304	278	292	271	320	284	286	293	256	290	290	327	309	296	269	297	313	314	294	302	311	276	309	313	320	300	290	269	294	310	309	305	296	301	280	289	290	302	285	283	263	310	294	330	320	301	285	316	310	310	314	309	324	280	304	309	288	296	293	339	293	318	321	304	277	307	282	301	322	292	287	304	276	292	300	326	307	281	298	283	317	316	303	301	301	283	281	292	283	306	306	281	285	260	271	293	328	323	302	301	323	288	301	298	286	302	277	270	266	284	264	270	280	335	285	315	308	311	306	292	285	297	313	274	282	313	291	319	288	286	289	332	310	286	284	305	303	294	284	295	310	333	271	312	308	321	288	315	323	265	297	308	276	329	304	297	323	281	290	308	303	279	333	309	271	297	310	320	290	312	301	305	296	268	316	283	304	299	309	306	323	275	296	284	264	300	258	288	326	287	285	316	275	281	297	279	305	297	314	301	291	268	278	288	304	277	296	284	296	270	285	301	308	290	294	293	293	314	303	319	292	297	299	286	289	285	292	284	282	293	308	280	303	267	306	292	293	271	296	268	302	319	321	274	301	310	292	301	285	305	300	284	313	311	314	303	298	273	302	300	277	304	297	295	272	314	265	307	295	285	296	307	289	303	292	301	324	280	275	289	267	300	267	286	291	303	310	285	278	276	302	295	261	297	347	289	301	310	321	297	297	290	306	308	302	290	285	320	291	318	283	278	266	300	315	292	279	293	285	288	320	266	314	273	296	309	314	319	307	289	276	335	310	304	289	285	303	306	290	280	293	305	280	309	287	311	263	287	300	273	311	324	307	311	296	246	291	282	297	295	266	313	302	273	300	314	318	305	275	301	280	296	281	313	290	297	288	310	303	271	277	290	286	279	302	283	268	286	307	288	285	298	305	284	283	303	271	305	272	283	292	313	292	271	298	299	297	289	321	304	298	304	288	319	307	321	301	311	315	282	275	311	295	292	313	288	268	291	287	291	289	316	309	283	296	306	301	314	259	315	274	272	291	303	295	269	299	298	312	281	275	257	289	267	273	320	297	296	311	280	308	261	332	273	300	278	307	303	306	308	278	292	283	292	279	317	249	315	290	271	297	309	288	294	291	276	283	294	300	295	318	337	305	315	288	294	302	311	308	285	296	259	305	294	317	294	313	280	299	287	285	291	303	302	300	315	287	307	285	275	256	268	306	325	332	293	303	281	304	286	273	267	298	297	267	312	284	288	275	318	270	304	320	317	297	303	285	314	313	283	309	277	329	309	287	268	309	288	283	276	296	303	277	307	264	284	305	292	299	299	311	277	296	250	295	293	304	281	282	290	277	329	298	291	281	314	273	291	319	316	282	280	325	291	313	301	286	298	291	319	307	301	292	301	305	316	291	280	290	281	277	292	305	265	299	303	281	317	283	297	285	304	297	316	295	304	280	311	277	306	273	294	316	303	284	280	268	285	286	285	277	278	285	271	304	315	287	295	304	308	318	300	270	312	312	285	295	301	294	269	251	292	293	277	305	302	301	278	283	270	318	280	308	263	283	298	299	287	339	290	296	297	303	293	321	295	301	316	313	315	257	300	311	287	293	310	282	299	307	300	300	295	308	295	313	293	300	282	281	292	264	281	285	297	276	282	302	296	301	282	307	312	305	291	274	283	311	297	275	293	276	311	278	265	294	299	279	279	309	333	274	263	278	335	294	304	272	293	292	296	270	295	260	321	298	301	283	286	328	267	303	304	267	303	306	302	286	282	301	315	285	307	327	312	296	274	300	294	307	313	282	280	279	294	303	316	317	281	306	314	288	320	317	302	305	301	273	302	297	280	330	294	268	290	268	309	266	279	315	306	294	270	255	295	317	303	282	311	299	305	299	288	288	288	325	303	274	263	293	305	324	295	293	293	299	336	303	281	263	319	305	277	289	279	292	288	263	310	329	277	275	276	299	337	281	293	292	259	280	266	276	316	304	313	305	301	289	310	274	310	337	304	264	298	266	288	297	297	286	322	317	277	296	348	319	281	286	316	302	309	304	292	326	299	294	271	311	284	301	305	310	300	294	295	264	302	331	299	327	286	337	303	271	275	287	307	287	290	302	296	304	294	296	318	323	267	291	281	295	290	324	288	327	254	291	307	334	278	282	277	294	273	307	273	306	296	348	277	297	310	269	331	289	296	276	286	320	332	323	265	288	286	266	322	273	279	294	306	324	283	323	299	338	308	311	302	314	265	298	304	266	300	310	329	298	302	294	339	301	297	288	315	295	281	308	321	307	302	285	305	309	265	312	317	308	286	306	294	282	301	288	288	311	250	316	273	289	312	278	337	300	271	300	297	283	272	307	295	284	288	304	313	269	303	284	299	302	309	281	264	257	298	284	302	277	289	305	307	295	284	302	323	280	317	311	310	299	343	284	301	287	297	311	289	320	294	301	301	302	267	329	328	295	321	299	294	328	300	297	266	300	304	283	301	288	321	284	311	303	264	324	296	306	300	321	291	320	286	257	327	292	290	327	306	293	289	311	323	253	324	289	293	301	311	274	299	288	314	301	312	277	288	284	302	273	284	313	325	299	329	276	307	278	294	317	325	281	268	298	270	327	303	317	305	308	294	308	315	261	315	279	306	312	312	278	263	299	321	287	295	302	297	299	297	287	321	326	259	290	273	293	304	300	306	323	309	289	304	288	311	308	305	295	274	298	306	291	286	279	274	271	294	317	331	340	306	265	296	316	293	256	307	318	320	303	296	288	281	308	261	320	328	292	283	318	290	306	289	295	277	327	305	291	294	285	285	303	304	304	286	277	323	298	293	295	286	320	277	278	283	305	278	279	300	322	316	292	305	334	280	298	307	279	310	301	303	300	301	323	284	287	308	278	272	287	308	284	306	295	276	290	287	298	290	288	272	298	281	291	287	302	276	304	295	323	285	282	288	320	288	285	282	270	288	275	274	310	285	281	330	293	308	278	284	285	288	306	276	272	300	311	291	296	256	296	324	278	312	294	306	294	308	280	318	294	278	317	295	286	285	268	314	281	301	290	293	312	301	287	289	319	315	292	296	270	308	271	299	269	308	301	272	321	285	298	328	294	289	298	293	291	299	278	271	309	298	275	302	284	285	271	288	324	293	290	284	281	306	292	266	312	314	306	295	279	269	314	300	293	300	275	326	272	294	310	285	265	280	274	292	322	305	315	304	317	287	288	283	265	285	298	286	295	312	290	299	333	322	296	296	331	279	303	311	293	289	296	289	305	292	297	287	321	326	307	286	307	275	294	293	283	319
2288	1313	556	367	390	485	570	486	425	424	364	294	239	244	214	168	163	146	111	107	102	93	93	62	55	76	420	160	39	30	28	27	23	20	22	19	19	24	24	22	20	28	29	19	23	26	65	48	15	21	20	22	22	20	17	23	17	30	21	28	22	28	23	22	21	27	18	20	20	14	17	15	20	15	12	18	15	16	18	12	20	17	17	18	14	20	14	24	21	19	17	21	20	13	13	16	22	27	21	19	19	17	20	19	30	14	22	17	17	22	30	26	15	22	21	14	22	19	16	30	27	24	22	18	22	18	18	19	24	13	17	25	16	21	24	27	25	17	23	19	18	22	20	14	16	19	20	22	15	15	20	15	17	22	25	19	21	13	14	16	24	17	13	19	26	20	17	24	18	27	18	20	25	24	27	21	16	25	19	17	17	14	27	28	15	17	22	19	19	20	23	14	22	22	20	23	22	13	18	19	14	26	16	19	18	16	15	25	19	21	23	25	15	24	23	16	25	25	19	19	20	22	15	20	16	20	12	9	23	25	14	19	20	14	20	18	15	12	19	28	17	24	20	15	20	24	23	22	20	8	26	14	16	22	18	22	26	17	15	16	22	22	12	17	17	19	30	18	20	19	21	15	22	29	11	19	14	21	14	15	22	19	26	19	17	22	21	21	20	15	18	18	21	28	16	22	20	24	24	15	24	15	21	19	20	17	26	19	23	28	24	21	15	24	21	22	23	22	22	21	14	16	18	24	16	20	21	18	17	34	11	23	20	25	12	15	21	20	15	14	22	23	13	25	20	12	22	22	12	17	14	15	18	11	17	18	14	17	23	29	17	14	20	21	21	17	15	20	18	21	21	26	25	30	22	23	14	20	11	20	15	14	12	20	26	9	17	17	27	22	18	25	13	16	25	19	29	22	16	11	24	25	21	15	20	22	23	20	13	20	14	17	27	15	20	17	11	19	23	17	16	10	16	12	14	29	20	10	18	27	20	22	15	18	19	15	14	20	22	9	19	20	12	17	19	14	24	21	14	16	21	17	24	19	18	22	16	24	25	17	24	12	22	15	18	20	15	22	26	20	23	18	23	21	22	17	14	24	25	18	21	16	22	11	22	24	17	26	14	17	20	23	11	18	24	24	24	16	20	22	17	13	15	29	21	15	16	16	19	11	16	15	14	20	19	11	19	17	10	15	21	18	23	14	25	16	19	19	19	31	20	21	25	15	22	15	18	15	25	13	13	26	17	17	12	20	16	22	10	16	22	23	19	19	22	25	20	22	17	20	20	12	17	26	19	15	15	18	20	28	22	14	14	19	17	13	18	23	23	17	15	28	19	17	26	18	17	26	16	26	19	21	22	18	18	17	17	16	17	17	20	12	19	17	25	27	21	20	13	18	21	18	17	21	16	20	21	26	11	10	10	26	27	25	17	20	21	15	20	24	15	18	18	24	18	16	21	23	13	17	21	19	18	17	22	23	19	19	22	17	13	16	15	22	22	20	17	18	11	23	18	19	19	25	23	26	30	22	22	24	22	19	22	21	24	25	18	18	15	14	19	15	19	20	24	19	25	8	25	18	25	23	23	16	18	15	25	21	29	20	15	19	24	13	21	20	15	19	28	25	20	24	29	19	19	24	26	18	23	20	24	20	28	20	16	17	17	22	23	17	20	25	12	16	25	23	14	19	19	17	23	13	17	27	25	28	16	26	19	20	19	23	27	25	16	18	20	28	15	18	21	17	28	16	31	22	16	18	25	16	27	24	22	18	17	21	24	15	25	19	18	16	22	22	28	24	15	18	19	12	17	26	24	24	28	14	23	16	13	22	24	20	14	19	23	15	15	13	19	21	31	16	29	11	13	21	12	19	17	14	13	19	24	14	25	18	14	24	18	21	21	27	20	22	27	17	28	24	24	21	19	17	27	24	24	19	19	12	17	14	17	18	16	19	24	19	17	18	13	23	21	17	17	17	20	28	23	23	20	19	25	20	12	24	21	22	24	16	20	14	14	20	18	19	14	18	19	20	19	23	26	19	15	26	25	21	15	17	22	24	26	20	16	22	17	23	19	18	20	24	17	20	18	15	22	20	22	13	19	21	12	19	21	22	23	18	19	15	17	19	21	12	14	23	16	17	17	18	20	15	25	23	16	21	17	16	12	27	12	6	14	22	19	27	19	17	20	24	25	12	22	12	21	13	29	20	12	16	17	14	22	13	13	22	24	13	22	20	21	16	16	23	18	15	15	20	23	22	15	17	18	18	16	22	20	24	16	20	19	25	19	19	14	20	23	18	19	20	23	20	11	21	18	23	14	17	24	17	17	15	21	19	19	22	19	13	18	15	28	18	21	26	19	15	26	23	16	25	16	15	19	15	20	20	23	19	31	26	27	25	24	21	17	14	13	15	21	15	23	10	20	14	19	13	25	27	21	23	17	17	19	17	21	22	19	24	14	22	14	15	13	22	21	20	19	15	19	26	16	22	13	25	18	19	22	15	34	20	18	19	16	11	15	19	20	29	24	20	23	23	21	22	24	22	24	22	21	15	17	22	21	10	19	23	11	17	23	19	16	13	18	21	20	15	22	18	18	22	15	14	18	20	19	26	20	24	20	19	12	24	21	21	27	18	16	14	25	18	14	17	18	21	21	16	14	13	15	11	22	20	27	18	19	15	22	16	21	23	19	26	12	19	22	15	31	17	17	20	19	20	22	16	22	24	15	22	20	23	15	16	22	25	26	18	25	18	15	16	10	23	14	11	20	19	17	27	16	24	11	22	15	17	21	16	19	18	23	19	10	21	14	26	17	19	22	5	18	23	13	16	19	26	17	22	19	11	20	15	21	30	23	18	21	16	15	23	23	22	20	18	23	26	19	20	18	19	14	20	18	17	19	20	21	7	17	22	19	17	18	26	18	15	21	28	23	17	18	15	29	14	19	20	17	23	18	16	19	22	20	12	16	21	21	28	16	15	20	18	20	21	15	19	25	25	18	18	16	26	13	17	14	10	18	25	21	13	19	16	14	16	12	19	20	20	26	20	25	17	9	20	20	19	19	14	20	23	19	16	10	21	20	14	15	25	17	15	18	23	23	19	24	25	15	24	16	18	19	19	17	23	19	16	18	19	24	20	23	17	21	21	20	13	18	16	26	18	31	14	17	16	16	19	17	19	25	19	26	22	21	17	16	22	19	23	18	15	20	22	22	11	24	21	11	19	26	17	18	15	18	28	14	19	15	15	25	22	22	13	17	23	25	19	23	17	17	13	21	27	30	19	19	17	20	13	16	20	18	14	20	13	18	23	13	14	22	20	18	21	20	18	13	21	19	34	23	23	20	23	22	19	16	21	18	22	20	16	14	13	10	19	31	19	13	30	15	27	18	26	23	16	16	22	21	23	20	23	10	16	22	32	22	21	24	23	21	20	18	18	13	19	19	18	26	20	23	22	11	13	15	16	18	21	17	30	21	14	13	15	14	10	15	16	25	21	16	15
25334	14305	8529	13258	21273	23111	22006	19838	18303	16723	14290	12345	10590	9460	8428	7315	6188	5397	4812	4525	3897	3426	3123	2825	2428	2603	12628	4767	1106	974	872	755	541	555	482	476	421	410	414	395	403	383	405	432	412	661	1683	1430	387	431	398	290	284	281	320	319	400	535	500	397	418	431	383	375	357	407	309	269	256	273	283	290	260	224	247	295	217	235	255	244	270	290	239	254	232	248	254	256	244	279	262	252	246	264	283	252	267	229	256	262	245	263	251	277	260	263	246	264	275	261	224	235	279	256	285	244	273	268	260	257	238	272	240	238	232	273	268	252	268	277	260	246	278	247	249	274	256	270	252	257	284	246	243	272	270	274	256	247	269	244	238	267	268	242	283	267	249	242	262	276	243	257	268	253	270	256	275	247	274	245	263	256	272	234	253	263	254	275	258	264	260	263	271	261	228	246	282	263	236	255	265	248	274	271	261	250	237	248	221	255	263	236	249	262	263	257	247	274	265	249	242	252	261	264	278	250	249	254	238	268	292	273	247	251	234	251	257	267	277	264	258	280	256	251	250	249	257	260	251	240	254	262	248	259	275	266	267	258	277	255	255	265	253	242	246	241	262	267	233	241	258	309	240	273	244	264	258	270	256	280	256	266	253	243	262	278	238	268	263	272	263	232	232	272	256	250	266	291	280	243	258	260	244	270	274	286	274	236	279	256	262	285	282	223	267	244	257	274	261	261	256	266	246	264	248	252	265	231	249	281	267	264	272	284	253	248	265	262	256	254	236	248	254	242	271	246	245	263	280	262	247	251	273	250	286	264	263	265	230	269	232	236	293	251	254	251	252	262	251	258	248	259	246	265	250	293	232	232	270	266	252	242	223	274	265	228	271	282	268	247	259	250	295	268	266	264	234	244	257	263	250	288	252	267	248	263	256	246	238	222	270	274	253	244	247	229	235	255	256	262	254	266	272	255	267	269	279	245	247	255	213	263	257	246	227	242	268	260	252	242	280	247	256	250	282	261	270	251	302	245	282	274	248	281	246	238	254	281	284	269	239	262	262	251	281	254	291	280	231	243	274	265	282	279	253	250	274	252	296	254	239	262	254	240	249	260	268	250	267	260	258	262	266	243	256	253	247	272	248	245	265	263	233	237	254	255	239	277	260	271	276	258	253	272	266	235	255	245	264	259	249	275	239	271	264	267	267	269	276	231	225	258	249	268	222	237	240	284	251	222	281	249	259	256	247	263	278	238	250	249	261	256	241	270	271	225	269	254	239	242	249	252	255	260	261	270	278	255	275	241	259	288	262	252	252	280	267	251	250	251	233	233	254	251	227	230	239	268	281	253	263	243	266	287	298	259	259	256	260	265	264	258	271	241	294	223	275	277	242	237	219	269	270	283	264	244	266	240	246	248	272	247	248	251	271	259	250	263	268	243	235	253	262	237	284	247	237	238	254	252	251	224	267	270	283	263	234	258	234	278	285	235	268	263	257	235	291	259	265	249	249	263	268	260	235	276	254	246	270	257	244	296	251	278	271	276	243	257	248	262	256	225	260	254	278	256	294	260	257	285	250	252	245	260	245	264	227	259	265	259	269	258	280	276	265	267	277	239	248	248	280	250	250	252	280	247	246	263	274	262	257	280	260	252	241	232	260	285	253	274	247	231	278	258	254	288	276	283	253	250	281	270	262	263	239	281	264	214	268	218	252	231	257	262	294	272	257	244	233	267	276	261	270	253	268	246	247	293	266	265	235	271	248	220	272	256	218	275	259	257	247	250	250	236	248	272	260	239	250	265	247	266	270	277	264	257	262	242	274	256	262	238	262	239	235	277	239	272	246	241	262	265	255	287	273	257	255	251	266	225	249	265	239	267	251	245	270	266	297	249	297	256	256	271	254	269	264	261	295	258	263	223	270	252	222	249	268	271	267	244	262	223	277	258	246	274	282	254	266	270	275	277	239	243	284	225	256	250	292	270	246	252	219	240	269	256	262	264	229	271	264	286	288	239	242	255	287	251	268	265	252	312	240	266	238	244	259	273	231	252	253	281	260	241	251	271	266	249	260	258	257	249	242	274	252	251	290	251	250	246	226	262	270	268	271	247	236	271	234	283	250	267	257	269	266	288	274	259	250	259	280	245	273	258	242	295	242	268	268	236	254	275	275	261	264	269	262	298	279	257	257	278	285	261	263	264	278	260	235	271	262	253	241	256	259	288	260	251	265	278	269	250	280	253	254	254	262	280	260	247	262	270	243	262	253	258	233	263	279	286	251	262	259	248	260	240	287	241	244	252	273	238	266	262	248	246	245	262	279	249	277	266	254	244	242	257	260	250	273	248	244	265	262	243	258	258	263	266	265	253	241	271	263	236	260	232	256	256	248	242	246	248	247	263	283	273	272	227	284	271	254	234	246	260	236	259	229	256	245	227	277	310	226	263	229	268	270	277	282	242	248	265	285	273	267	262	228	260	259	252	258	271	300	265	274	267	253	247	273	230	269	266	272	260	279	244	240	249	259	283	257	237	275	237	299	263	255	254	273	264	229	250	245	259	253	286	290	267	225	276	255	268	238	246	272	256	273	275	243	279	253	252	234	251	243	268	258	231	258	232	239	235	299	227	251	239	253	267	255	255	240	285	231	248	258	277	241	242	246	256	248	247	238	262	257	259	265	250	249	272	292	273	273	287	243	261	253	233	229	235	251	257	260	233	296	247	259	298	211	264	259	267	254	240	241	236	270	246	253	274	233	258	263	249	287	263	257	246	283	250	275	259	288	277	250	274	227	251	247	234	286	251	264	250	263	257	227	252	259	251	247	248	234	259	243	243	235	277	284	240	238	267	252	265	276	247	261	278	236	249	251	226	248	254	264	229	254	267	241	278	285	248	251	256	258	268	265	249	248	275	243	261	254	255	248	237	281	249	251	259	255	238	262	270	254	246	270	265	254	262	277	298	260	251	281	262	261	258	236	263	260	275	246	253	250	259	265	247	244	266	273	259	270	272	263	231	244	241	244	270	244	257	257	256	260	249	229	290	245	262	250	252	278	245	276	254	264	255	249	266	268	252	273	293	250	270	260	238	271	228	269	265	274	249	279	258	238	267	258	289	251	268	260	268	254	261	256	288	215	242	267	230	246	258	260	267	247	248	277	252	236	281	274	264	268	236	263	258	240	267	278	256	263	277	264	266	271	241	265	252	268	266	245	261	274	267	263	258	233	243	269	278	258	284	251	271	237	252	259	270	265	259	272	257	255	235	263	256	270	271	246	258	252	250	267	225	275	256	250	261	227	260	288	255	269	282	239	244	248	246	248	252	243	260	254	269	260	269	255	269	255	273	247	230	245	274	257	261	247	237	260	271	277	262	255	278	278	278	267	260	254	259	254	260	285	254	267	242	254	278	269	283	254	272	212	238	295	242	261	252	252	248	254	254	273	267	239	260	284	257	275	273	249	284	246	268	269	241	258	275	253	273	278	264	287	272	250	226	254	252	249	251	253	260	283	226
3155	1143	568	331	350	506	524	441	399	416	338	291	279	245	214	146	135	165	125	112	116	93	82	73	83	156	657	114	54	35	32	39	26	34	39	27	19	19	20	29	31	36	31	25	34	32	39	41	26	33	37	24	33	22	46	41	40	28	39	43	28	40	33	25	25	29	25	14	17	27	19	18	24	22	23	24	21	28	14	19	20	26	27	26	29	20	21	23	14	22	28	11	16	19	29	21	24	26	16	27	23	43	28	20	24	21	12	18	26	25	17	24	33	31	20	25	32	30	19	14	24	21	10	25	26	27	28	30	36	26	19	29	20	30	21	18	32	25	18	22	20	15	19	29	22	18	26	8	28	27	26	26	32	19	18	28	19	30	20	28	20	24	28	33	27	23	35	29	22	24	23	32	16	27	24	25	22	24	25	21	30	21	28	28	22	26	29	26	15	22	28	27	14	22	21	23	22	36	32	23	27	23	24	26	31	32	17	26	14	21	37	28	31	34	32	23	20	23	21	24	20	21	16	26	34	33	28	29	32	29	20	23	18	26	25	21	33	31	23	18	21	23	21	26	32	22	21	27	24	32	25	28	16	22	29	26	31	20	19	26	27	22	28	31	19	20	30	36	32	26	18	30	32	29	20	21	24	24	23	25	23	16	26	19	21	23	31	24	27	29	28	21	19	20	24	33	29	21	26	24	23	20	23	25	33	25	20	29	20	23	23	12	26	26	20	21	28	29	30	21	32	25	26	26	26	35	17	17	23	17	19	18	27	23	19	22	30	22	21	24	25	28	27	25	26	36	23	32	26	22	30	25	20	30	19	27	16	32	24	31	26	20	26	22	25	27	17	19	16	17	30	19	28	36	21	20	22	26	33	17	18	23	27	16	18	25	21	26	24	25	23	23	29	17	27	17	23	17	29	23	36	20	20	24	26	27	22	17	26	15	29	17	27	23	25	29	23	32	25	23	29	34	29	23	27	27	20	15	20	32	21	29	31	22	24	25	21	15	19	32	27	22	22	24	9	26	29	32	21	22	16	27	29	13	24	26	26	26	24	24	19	20	23	21	14	24	25	17	19	23	25	22	24	28	21	14	36	20	26	25	30	21	23	26	28	29	21	32	33	30	23	18	23	25	36	19	29	27	21	22	26	25	26	34	23	21	26	20	21	30	29	20	20	29	32	25	18	31	24	23	20	28	12	32	25	21	25	27	25	26	24	23	23	28	25	20	25	25	18	18	31	23	26	25	26	22	36	24	20	24	24	27	24	29	30	34	21	25	17	18	17	25	23	23	22	26	24	22	23	34	20	25	26	16	23	16	28	33	26	22	17	30	17	19	26	20	21	24	24	28	25	21	40	23	14	23	20	20	29	19	27	18	35	24	24	22	24	28	26	23	27	28	25	20	21	24	23	23	26	19	16	22	30	28	24	35	20	22	15	27	34	18	26	27	25	36	25	22	30	25	22	21	33	15	29	25	29	34	25	23	26	32	36	31	25	24	23	29	31	23	23	32	26	20	23	26	18	36	32	21	24	26	21	22	22	13	23	18	25	12	24	23	29	33	23	22	28	18	31	27	23	25	21	25	20	35	33	29	24	24	19	24	26	20	31	24	22	31	21	17	23	25	24	20	24	13	24	28	26	17	22	27	29	25	23	25	16	23	25	29	25	25	22	32	27	24	31	23	22	26	19	24	16	20	22	16	25	28	30	21	33	29	25	16	22	22	22	25	31	28	22	25	16	28	25	23	33	24	25	23	21	23	25	32	19	14	17	28	27	29	18	19	25	20	25	31	27	19	32	22	22	36	30	32	18	19	22	34	22	18	32	20	21	19	23	22	23	25	30	27	28	28	16	30	25	18	19	29	26	18	22	21	24	32	22	29	20	23	26	19	32	19	36	19	25	25	17	34	30	40	28	22	24	25	22	26	17	20	29	27	18	27	25	21	25	24	26	16	24	27	15	23	24	23	33	31	37	25	29	13	20	20	25	18	31	27	30	29	27	23	24	25	25	32	21	24	25	28	21	23	21	18	30	19	24	26	26	25	20	19	20	29	21	25	26	23	22	27	24	19	27	26	21	22	20	31	24	28	21	25	26	30	25	20	24	24	20	31	26	31	18	34	28	19	37	20	17	20	20	18	21	20	28	23	26	31	28	25	19	24	23	23	29	21	26	19	23	25	24	27	28	27	27	19	23	27	22	18	28	17	22	25	21	18	20	23	26	20	26	22	32	40	22	16	27	14	22	28	19	24	13	19	33	15	26	21	19	24	25	23	22	26	26	30	25	27	24	22	23	17	25	25	22	23	24	20	23	24	26	24	25	33	30	23	24	24	23	30	26	36	28	24	26	21	31	26	22	15	24	21	27	22	24	28	32	16	25	24	23	29	32	22	25	24	28	28	24	23	25	28	20	27	26	25	22	22	23	18	23	31	31	26	27	25	30	26	32	19	21	21	29	31	22	22	28	28	16	17	21	22	17	18	29	24	22	27	22	21	24	24	26	19	22	20	28	23	21	29	27	20	37	22	21	21	17	18	18	25	22	19	28	19	22	29	21	23	24	24	15	32	19	30	23	22	20	22	22	31	22	15	20	30	27	25	23	23	25	32	16	19	21	23	26	22	23	24	20	19	27	23	25	23	25	19	29	24	18	20	22	22	17	22	27	21	23	28	16	19	33	20	24	28	30	23	21	18	24	21	30	32	30	22	29	24	21	22	26	36	28	28	24	23	24	28	28	24	18	16	30	27	29	25	31	27	25	22	24	24	24	34	22	21	20	28	19	19	17	29	27	26	19	27	15	18	28	27	27	23	32	23	28	27	24	23	18	17	22	28	29	25	20	26	19	26	22	17	24	18	24	20	15	24	27	25	15	19	21	37	29	27	19	23	26	32	18	27	22	28	33	22	23	27	28	30	29	34	21	35	25	20	21	15	21	15	29	25	20	26	17	22	22	26	23	28	33	20	20	18	20	27	26	28	29	20	17	26	22	21	27	21	30	20	23	28	27	17	23	17	20	34	32	22	21	30	28	29	35	27	25	27	26	26	22	30	28	26	32	25	29	28	33	21	29	35	25	17	24	28	23	20	17	22	21	21	25	26	21	28	25	31	17	22	28	20	20	27	24	19	24	24	24	28	21	33	25	29	24	22	20	18	24	22	23	24	33	15	24	23	17	21	24	21	25	25	15	25	13	27	30	32	31	25	31	28	24	24	21	26	28	29	17	20	27	27	23	24	26	19	20	14	26	24	25	25	19	25	24	23	20	26	30	22	30	26	28	25	27	19	26	22	26	24	16	16	22	19	32	21	19	22	24	25	22	24	15	23	15	21	25	21	22	20	26	17	25	31	27	24	28	28	15	26	20	23	29	18	31	21	34	19	18	20	25	27	13	18	21	26	18	28	26	25	17	30	20	27	19	18	28	18	20	22	23	27	21	20	19	20	30	34	24	24	26	18	20	26	28	28	14	23	26	32	30	24	22	20
23748	13292	8435	12862	21043	23219	22256	19941	17922	16037	13914	12253	10890	9644	8575	7572	6568	5749	4855	4445	3991	3684	3221	2783	2432	4903	16324	3331	1075	1051	927	728	653	651	601	560	529	450	546	461	488	478	473	470	441	690	1315	698	404	460	493	483	590	547	635	730	951	949	827	779	668	513	446	406	341	303	322	341	316	329	308	301	304	328	289	281	316	322	338	316	324	299	293	311	314	304	310	317	301	296	300	339	320	367	306	336	328	354	294	339	339	290	295	320	315	301	340	327	309	313	312	317	307	328	335	313	286	297	321	316	329	314	336	300	326	313	308	298	324	318	304	323	298	342	310	336	322	330	324	323	318	304	310	291	341	339	339	297	355	338	349	312	297	329	322	305	344	324	320	333	297	316	318	330	318	331	360	327	348	303	304	306	356	329	319	354	320	297	308	311	346	345	318	318	365	330	327	337	323	330	335	303	344	295	347	298	324	351	350	302	311	312	312	330	345	326	321	317	344	320	322	290	326	341	300	303	301	314	311	330	321	327	311	317	324	331	309	315	328	322	304	349	313	319	308	319	322	286	304	324	311	311	323	342	328	305	280	317	353	341	314	310	296	312	334	322	313	303	299	312	338	319	287	316	320	317	312	298	301	315	321	332	313	323	320	308	335	326	295	316	288	327	333	340	338	313	303	316	334	308	303	327	360	322	310	321	319	313	329	294	297	324	341	335	292	329	344	282	294	313	320	291	349	306	316	320	295	341	340	316	296	329	289	339	358	304	311	315	340	295	308	329	327	317	307	338	289	326	304	330	332	346	323	304	307	349	304	281	305	309	305	330	317	343	287	348	318	339	286	329	345	282	360	333	304	329	313	317	281	303	329	314	313	318	291	277	335	324	331	281	317	312	315	347	310	310	324	330	329	330	291	303	313	337	317	319	287	343	324	281	279	358	325	296	345	332	332	319	316	309	324	308	326	315	291	337	335	323	325	301	322	304	295	298	324	340	286	307	341	317	306	331	316	319	310	330	344	320	254	295	288	334	312	341	299	290	290	312	304	319	302	324	296	344	328	313	317	359	345	314	324	318	334	310	343	301	303	308	337	365	339	305	323	329	318	292	308	289	329	334	326	353	314	307	309	348	329	318	305	317	298	304	307	333	321	317	331	320	321	342	339	328	316	306	312	312	334	317	328	312	302	338	333	311	318	318	320	297	336	321	322	312	340	304	322	296	326	304	308	314	335	310	331	311	292	328	291	332	296	300	311	317	333	319	317	338	272	320	356	305	340	331	282	297	335	302	354	322	321	323	327	300	295	323	308	295	330	294	327	302	310	322	333	328	323	301	317	309	342	349	306	350	315	319	297	300	322	322	298	319	281	333	287	311	372	324	329	314	307	307	339	301	321	290	329	319	320	346	296	315	346	354	300	346	355	347	320	316	314	334	314	326	345	339	334	340	318	323	339	311	346	296	343	317	291	310	307	306	308	339	326	346	308	313	318	300	308	325	345	289	352	299	275	320	334	305	311	295	270	322	346	324	322	280	311	319	325	315	328	338	299	329	337	338	334	306	336	325	283	352	342	305	342	345	299	290	351	323	300	309	314	332	319	315	330	316	299	371	333	312	308	296	329	324	340	329	338	329	326	321	301	359	316	330	307	349	334	325	344	294	323	329	299	305	323	307	349	338	298	275	273	324	317	309	352	340	332	320	333	299	304	342	324	326	319	296	309	336	309	304	342	324	334	305	326	299	304	348	329	278	294	286	331	332	357	324	323	309	335	313	299	315	323	293	307	320	347	349	306	345	318	353	305	312	340	296	328	348	309	350	339	344	333	317	302	330	294	325	344	308	296	327	308	330	302	314	309	296	342	329	300	336	321	325	340	351	322	313	312	343	316	348	318	337	325	313	309	312	327	291	317	307	276	301	363	300	338	329	317	327	351	309	328	339	323	280	330	352	326	312	334	324	318	312	303	313	338	315	299	314	324	362	327	304	309	334	307	308	331	340	333	312	327	341	287	304	322	311	323	299	330	342	324	296	335	301	317	327	333	303	310	331	296	321	320	308	317	282	302	321	310	318	316	319	315	359	326	340	340	320	320	314	345	319	286	297	305	303	322	357	288	328	305	311	307	311	308	376	307	325	303	333	312	321	331	299	303	356	310	318	303	330	317	307	348	328	305	322	335	335	300	329	320	293	334	319	332	311	329	322	353	322	309	340	317	332	319	309	318	284	321	323	342	320	299	336	337	305	345	324	292	314	344	346	314	332	311	338	326	330	307	332	339	298	305	318	316	303	332	308	317	343	310	325	291	317	342	304	323	294	320	347	328	311	305	347	308	295	303	320	308	314	346	281	285	304	322	307	310	314	330	312	351	306	321	306	296	344	318	336	338	328	315	312	301	346	284	351	331	329	313	337	332	311	309	322	346	320	311	342	303	310	327	307	339	342	272	334	326	330	371	315	293	327	326	325	310	300	324	309	294	305	294	313	331	301	305	319	298	340	301	348	324	335	369	299	301	316	336	315	319	313	311	316	324	357	303	323	313	301	321	343	314	291	349	317	333	337	345	326	344	322	352	338	304	294	298	361	306	311	300	334	321	294	320	314	333	308	319	315	308	319	299	334	353	338	334	309	316	323	309	302	354	357	344	302	299	340	332	352	288	310	312	339	304	304	296	323	326	321	316	296	304	302	341	344	313	330	293	301	345	342	307	337	328	303	301	322	328	300	306	300	334	334	336	336	341	321	325	308	318	332	311	306	358	349	341	317	292	328	334	328	335	308	338	323	297	321	312	336	336	348	285	311	321	311	321	322	310	308	316	309	317	281	324	326	339	310	329	331	306	321	298	319	355	333	323	343	301	323	298	318	339	330	302	286	326	311	342	326	351	342	325	342	316	274	345	304	307	328	345	288	320	354	342	294	312	304	314	333	303	305	320	326	324	364	322	346	314	291	316	309	308	339	319	303	283	320	343	334	320	338	332	299	342	315	298	320	303	310	352	321	310	304	302	305	304	324	304	339	298	293	317	321	304	327	337	306	292	310	314	319	325	309	318	286	349	337	317	295	318	341	316	342	357	304	304	333	316	329	333	314	316	315	335	313	299	315	318	316	323	296	319	311	338	321	342	324	334	313	296	354	337	306	322	323	311	344	337	354	302	314	343	302	339	330	326	347	328	330	317	348	310	310	312	325	300	296	297	319	303	327	348	332	361	333	324	320	313	309	331	325	335	316	324	332	328	317	341	289	312	312	315	307	303	334	330	316	307	313	340	309	336	313	296	307	320	306	335	332	298	348	315	310	306	320	329	330	313	319	321	325	342	301	307	308	343	349	334	338	314	334	302	358	362	299	312	337	341	314	332	285	304	299	305	301	305	306	347	324	306	295	350	341	339	343	318	292	323	335	324	332	315	319	313	352	317	342	300	309	327	333	288	309	316	334	321	319	354	323	304	323	342	341	279	325	297	321	362	297	328	317	306	324	314	306	339	327	331	305	350	326	325	349	321	287
3043	1763	796	434	468	718	722	667	549	466	420	343	286	278	261	240	177	168	162	142	121	103	109	89	78	458	780	80	49	35	41	26	35	43	24	24	23	30	38	27	33	31	29	27	26	42	72	57	37	33	24	30	40	47	59	39	39	44	48	31	27	27	27	23	11	13	21	14	25	20	26	18	26	20	18	24	22	24	21	19	26	20	21	18	19	23	27	19	26	27	24	17	16	18	19	12	14	23	15	23	24	20	19	16	15	22	24	21	15	33	21	20	17	23	22	22	19	20	22	15	21	19	19	20	22	27	26	18	18	15	21	21	16	21	26	15	19	18	22	20	17	26	25	17	22	14	22	18	15	24	22	29	22	19	24	19	21	19	17	26	11	22	26	23	16	18	19	17	15	11	26	30	24	28	22	25	22	26	20	21	16	22	24	22	23	19	27	18	22	17	21	17	25	20	24	18	21	15	16	15	23	16	18	11	22	19	29	21	19	19	13	23	28	21	22	24	19	26	16	28	18	17	20	12	28	20	21	20	23	21	17	13	26	26	21	30	21	19	12	17	15	24	13	12	13	25	21	24	23	17	21	20	22	27	24	25	21	17	20	19	27	18	25	17	25	21	31	20	25	22	17	15	21	20	18	20	21	22	34	18	23	23	24	18	17	31	21	15	19	28	24	25	14	15	23	16	23	30	15	18	16	22	19	13	17	17	16	25	27	17	27	22	25	20	24	19	25	26	13	34	21	13	19	23	17	19	21	24	15	22	14	19	13	21	21	25	26	21	16	24	15	19	8	20	18	13	25	20	16	22	29	20	23	22	16	23	14	17	29	18	20	30	24	23	19	14	18	31	27	15	19	21	18	20	28	29	19	20	23	12	22	26	20	21	25	25	13	23	16	22	24	18	28	15	22	21	27	20	11	26	13	20	19	21	20	22	19	27	23	27	20	18	31	21	18	22	16	30	14	19	32	29	24	21	18	16	17	18	25	18	24	26	20	21	26	26	20	22	22	17	23	19	18	21	31	11	22	21	19	15	17	21	12	22	19	25	16	18	31	20	17	28	21	15	20	20	17	19	15	15	28	17	25	22	21	18	18	20	21	20	24	17	22	27	18	24	19	24	19	17	27	21	26	19	22	23	17	22	13	22	20	24	21	21	27	25	17	16	18	16	23	18	16	18	22	20	19	20	16	18	21	22	20	17	19	19	23	11	17	25	20	25	27	24	20	28	15	24	11	21	25	25	26	33	22	22	30	12	22	15	28	18	20	23	22	28	23	19	19	24	20	21	17	19	17	23	17	12	17	22	27	16	24	23	18	20	24	15	26	17	26	21	24	19	22	21	22	17	22	20	25	15	24	18	22	20	21	18	27	19	24	21	16	19	22	14	18	17	17	21	19	19	15	17	23	21	23	30	20	23	18	21	22	17	22	19	17	21	22	24	22	20	24	20	13	16	12	25	15	18	19	15	25	26	19	20	21	27	28	13	20	15	20	15	19	19	19	15	20	24	22	29	16	26	16	18	14	19	14	15	16	24	18	15	27	16	19	19	30	26	21	17	17	25	22	25	18	28	29	14	18	18	29	15	24	20	22	27	10	14	20	22	28	16	23	18	16	24	17	19	24	23	17	26	26	17	17	19	17	13	23	24	18	26	18	18	19	20	26	27	20	15	17	29	21	24	20	31	23	17	24	20	27	21	10	12	21	25	21	21	19	19	16	23	19	25	21	32	25	14	19	24	24	21	18	20	18	20	22	22	29	18	20	13	15	20	25	15	26	23	25	23	26	17	19	18	11	23	14	23	20	19	20	21	21	16	17	18	21	19	19	27	25	20	23	17	19	13	17	16	17	20	23	21	20	26	16	24	22	21	17	27	25	20	27	26	23	20	15	18	22	20	16	19	20	17	18	31	28	17	18	20	14	30	20	26	19	19	27	13	16	17	27	18	17	17	13	28	17	16	19	27	17	20	24	16	21	25	25	25	22	23	17	19	20	21	20	23	26	29	21	17	20	27	18	16	18	22	25	16	28	29	9	19	19	15	16	18	21	18	20	16	14	20	20	31	14	16	23	26	17	26	19	28	15	12	30	18	23	18	27	21	20	30	29	20	18	17	28	17	23	32	22	17	19	14	21	15	34	17	26	20	21	18	20	27	32	21	17	20	17	24	27	19	24	25	22	28	9	24	23	25	16	22	15	20	20	20	17	17	18	18	16	18	21	27	13	17	13	19	24	17	22	22	19	25	20	19	23	21	25	23	17	23	21	26	28	22	18	24	21	29	12	21	19	27	16	22	21	13	21	24	26	16	23	27	14	19	18	19	15	22	24	21	17	27	23	20	21	28	20	16	18	27	24	21	17	20	26	16	28	20	21	24	21	20	16	17	19	14	24	30	12	16	23	23	28	28	17	29	28	17	23	18	15	17	21	22	28	36	24	19	27	22	15	26	41	23	21	18	22	25	26	21	16	24	23	24	23	19	28	15	17	28	27	17	24	16	21	17	23	23	18	23	18	24	15	22	28	16	20	20	24	20	19	18	16	28	22	19	21	18	19	18	16	24	17	24	22	18	26	13	15	19	18	19	20	26	15	30	17	18	20	21	19	27	23	18	17	21	23	18	28	22	27	24	25	22	20	16	16	16	26	10	18	22	18	27	19	21	18	24	21	19	12	19	30	20	27	24	27	18	24	18	23	28	26	20	14	17	18	16	27	24	20	20	20	21	16	14	16	23	26	19	17	22	23	18	26	14	18	26	18	25	15	22	18	26	18	25	16	23	21	27	23	35	19	21	20	29	27	21	20	18	23	24	23	16	18	18	25	24	19	33	26	21	17	16	21	15	18	17	22	16	24	22	12	20	23	24	31	14	18	23	28	20	22	30	23	15	22	19	26	21	15	23	19	16	21	16	21	16	23	20	20	16	19	15	25	24	29	19	14	21	27	21	19	19	13	26	14	23	15	18	22	25	17	15	14	20	19	13	24	17	14	22	23	18	23	23	26	27	16	18	20	21	17	21	16	20	17	21	16	13	23	18	21	24	26	14	16	18	20	14	19	28	14	19	15	18	18	23	19	23	21	19	18	9	23	23	31	23	16	20	15	14	16	29	24	20	16	26	23	26	20	24	20	24	19	27	23	17	23	15	23	20	23	19	25	14	19	14	19	23	27	22	16	17	21	20	25	23	20	19	25	21	21	21	17	24	26	21	17	22	28	21	19	11	25	27	22	14	28	17	26	16	32	13	25	20	17	16	28	21	14	21	16	15	25	19	24	23	22	24	26	18	21	22	21	29	26	14	16	24	17	19	21	16	21	22	18	23	19	28	18	17	20	28	19	17	15	21	29	19	13	19	23	21	28	20	27	19	15	18	27	23	24	19	22	25	24	22	17	22	24	27	20	18	23	25	18	18	28	27	21	28	17	26	16	19	20	24	22	23	24	18	20	17	33	18	22	27	16	23	23	17	11	30	21	21	20	17	23	22	24	30
27957	16260	10383	15450	24162	25600	24415	22511	19975	17818	15351	13386	12137	10791	9779	8819	7737	6597	5626	5177	4861	4247	3553	3174	3055	12270	17910	2486	1286	1209	1031	921	832	795	759	630	541	524	544	521	537	553	477	520	545	879	2142	1734	713	665	716	804	809	1146	1517	1038	961	1238	1148	852	594	471	365	323	289	311	271	277	271	304	313	295	265	287	282	284	285	268	263	260	276	304	256	261	275	273	264	291	267	312	255	254	297	261	279	261	291	295	272	298	254	286	271	267	285	302	269	290	274	250	254	285	287	291	263	286	291	267	299	248	238	267	261	265	267	246	272	289	289	285	280	256	278	254	251	277	271	275	264	253	298	256	275	287	281	255	294	287	245	284	293	290	301	269	266	274	276	303	282	271	265	283	269	271	266	264	244	253	309	286	277	279	275	288	291	272	260	292	288	269	276	258	266	291	267	273	283	300	302	268	249	265	280	259	277	270	262	282	284	266	273	268	262	282	257	268	279	296	281	268	266	273	281	296	270	280	278	247	299	280	256	287	294	270	288	277	291	303	268	273	320	275	285	271	267	257	272	270	272	284	277	270	289	259	267	293	267	272	272	259	292	270	273	280	271	281	292	276	258	270	275	270	267	281	256	246	273	277	263	276	291	265	265	271	290	297	263	267	291	292	263	276	291	283	276	295	251	271	276	310	277	269	257	252	288	284	266	289	280	247	263	278	264	252	299	274	286	283	259	286	268	277	262	250	244	274	259	287	261	267	261	260	279	272	298	274	259	273	283	252	283	294	266	273	295	263	285	277	255	249	267	293	280	228	300	292	258	249	261	279	258	279	259	279	252	280	302	252	259	259	259	265	266	288	289	237	270	278	290	268	294	263	272	285	298	263	263	268	254	262	271	305	269	296	278	231	285	287	274	273	272	267	323	247	262	261	307	279	304	277	270	280	256	261	249	290	267	271	247	287	265	263	262	286	271	260	278	295	275	259	289	257	240	250	304	265	284	292	271	288	280	275	285	262	251	256	258	266	285	276	267	304	286	274	279	302	243	285	276	259	276	273	290	295	248	255	281	305	291	269	284	262	251	275	304	309	242	280	271	287	290	264	276	275	286	295	283	277	279	278	263	267	269	275	279	248	258	285	252	265	287	282	297	294	268	230	260	268	269	249	279	270	287	269	271	288	269	285	250	265	267	278	265	278	245	261	281	253	264	302	278	302	264	279	268	269	281	280	290	271	281	263	267	271	309	287	257	274	255	287	296	275	267	245	255	286	286	287	266	303	270	258	273	261	264	263	268	304	248	265	259	280	269	238	282	260	268	258	309	269	254	265	286	274	278	249	292	282	262	287	284	243	265	289	250	276	275	269	304	257	264	271	282	312	308	290	272	277	264	300	274	297	273	280	314	271	292	277	267	290	292	246	276	268	279	252	292	274	279	254	294	237	292	266	289	290	272	268	282	294	299	259	262	263	297	272	280	310	275	234	277	257	288	287	253	269	280	262	278	255	287	280	288	278	285	264	281	319	268	269	295	265	245	269	263	243	294	291	253	250	269	276	276	256	267	288	278	277	287	303	268	261	266	274	289	293	306	274	295	307	301	278	275	244	279	272	257	261	281	273	259	284	272	285	248	273	268	280	291	294	266	249	260	286	291	266	290	257	273	287	277	292	274	276	252	300	290	272	263	300	269	291	281	266	294	287	269	292	276	259	294	257	275	265	254	263	271	272	303	291	300	275	274	261	278	251	261	269	269	275	254	273	262	242	277	282	269	238	294	288	298	272	241	268	266	275	266	258	287	237	262	269	250	278	266	280	273	288	261	271	278	245	294	278	264	285	284	286	291	286	259	263	279	293	286	257	302	278	262	263	280	284	245	255	322	252	293	275	233	279	306	271	283	273	277	260	296	242	255	249	276	263	257	305	295	270	267	275	283	290	268	232	263	267	270	252	280	259	284	280	278	257	264	285	249	287	252	278	314	267	260	303	281	289	250	297	276	267	258	275	292	303	265	266	263	278	269	284	295	261	272	280	267	268	263	275	277	262	287	298	295	305	275	246	283	257	254	293	265	287	272	283	276	282	255	292	259	293	265	260	253	273	276	269	265	276	263	266	269	268	297	258	285	263	268	291	284	284	282	260	264	294	234	287	290	285	281	254	268	263	269	277	270	257	277	258	267	287	256	282	283	286	276	275	269	266	253	277	268	281	285	259	282	272	225	316	274	262	263	268	275	277	305	270	245	307	274	241	262	250	255	290	278	272	259	270	295	281	247	274	276	280	245	292	256	290	261	269	281	285	285	259	279	249	289	265	242	277	280	273	308	272	265	296	282	280	270	275	260	268	295	254	301	243	264	280	277	288	252	288	304	258	256	235	277	274	240	276	289	265	279	245	287	282	258	290	271	264	284	309	285	275	297	254	272	283	325	250	270	294	279	290	276	263	286	290	273	264	284	272	289	283	267	283	265	253	259	262	267	249	232	270	250	262	265	269	282	290	264	322	264	249	250	283	298	291	267	281	273	281	281	289	277	271	254	276	312	257	266	255	278	263	299	259	256	282	261	288	284	279	279	292	267	275	278	284	303	270	264	288	274	251	276	278	254	265	255	246	283	280	282	252	283	287	300	289	267	242	288	289	278	256	264	253	295	259	265	304	285	307	282	259	284	264	274	304	272	295	286	290	258	306	261	279	277	281	276	296	267	258	273	266	288	276	255	265	255	286	274	270	302	268	297	301	284	283	248	276	288	259	264	265	282	277	250	269	238	305	274	294	292	290	259	261	265	294	279	289	278	280	252	265	293	290	277	252	259	296	275	270	270	266	274	294	253	285	288	256	270	288	256	259	278	275	276	279	285	284	287	274	281	280	280	278	282	265	275	248	275	273	276	297	260	277	280	261	239	254	281	256	299	283	272	252	264	265	285	258	275	284	269	287	271	264	276	272	290	293	304	292	264	284	276	259	279	293	285	278	293	288	264	282	277	309	285	264	285	283	278	242	290	289	261	269	237	288	308	228	294	304	258	268	294	277	284	267	265	273	276	265	308	257	302	278	275	263	250	280	266	273	280	260	270	291	237	281	272	268	283	282	270	268	280	258	279	283	256	250	274	269	283	295	254	299	284	275	261	248	305	273	276	298	254	260	264	243	247	278	264	252	270	292	272	305	262	285	270	296	294	292	248	269	248	294	281	279	258	316	268	297	261	279	247	257	255	288	246	253	268	262	276	283	261	265	306	271	301	276	259	283	272	307	259	320	271	275	310	296	278	283	274	264	267	279	272	256	279	255	283	285	292	280	267	283	276	271	282	272	266	282	288	292	265	269	249	280	264	294	252	244	257	298	274	260	256	280	289	248	265	287	267	298	308	291	273	265	272	257	253	306	262	275	297	258	254	289	286	273	258	281	271	288	243	250	251	298	254	282	270	242	280	261	267	273	279	301	268	267	274	298	284	268	282	273	258	273	258	255	259	268	279	276	290	288	263	279	256	293	271	279	274	298	248	294	302	282
1684	520	243	202	218	308	300	233	259	188	162	152	131	141	109	99	108	92	86	72	70	54	52	53	49	136	135	48	26	33	28	33	27	32	44	23	24	24	39	33	25	27	25	30	25	19	49	44	28	19	33	22	28	36	23	25	31	26	28	24	21	32	29	24	19	17	20	16	25	22	28	26	23	21	24	26	27	26	29	26	14	31	24	16	25	22	22	25	21	20	25	23	28	20	27	19	18	8	18	21	22	17	18	23	27	25	27	14	18	23	19	22	26	25	19	24	28	25	29	20	28	26	26	18	26	20	23	20	26	25	28	26	21	22	26	20	26	28	13	17	18	22	20	24	21	19	15	17	26	30	22	19	22	20	13	19	21	17	26	24	24	16	20	33	15	17	19	23	27	24	19	19	16	13	27	27	20	15	19	26	22	20	26	23	15	24	22	23	21	25	19	24	31	20	22	27	18	28	28	21	15	22	29	22	19	27	21	19	13	21	24	21	25	25	14	18	12	25	24	17	19	24	18	18	23	16	29	24	16	16	31	16	21	26	19	23	32	18	22	27	17	30	38	31	26	20	26	24	29	17	18	23	26	24	34	24	19	16	22	18	27	27	23	16	16	30	14	23	20	21	16	23	27	12	17	27	17	19	26	26	20	28	31	19	22	18	15	19	20	15	17	23	22	20	23	12	13	20	20	22	23	22	23	20	18	23	32	26	40	28	17	26	17	29	22	15	21	23	24	22	25	18	18	27	31	21	23	30	22	23	24	32	18	24	30	25	18	17	18	30	27	16	19	12	30	24	29	11	21	22	20	18	21	20	19	21	28	27	22	29	20	17	29	26	25	14	24	27	22	14	33	27	25	18	19	20	23	22	13	24	21	20	29	25	18	18	24	22	21	15	20	18	24	22	25	29	23	25	21	27	30	21	32	21	21	23	24	20	18	26	29	33	19	28	23	29	24	18	20	24	27	17	32	19	16	19	31	15	19	20	27	30	17	29	23	14	16	22	16	20	27	18	33	22	23	23	18	28	21	23	18	23	25	19	23	20	21	24	21	23	12	14	19	23	17	18	28	30	28	30	23	22	27	15	23	21	30	19	26	28	25	12	25	26	23	21	18	21	25	21	32	29	23	21	27	28	25	20	27	19	35	27	27	26	29	31	20	17	18	15	13	25	18	23	26	32	14	23	27	26	28	20	19	20	31	16	36	27	23	23	22	24	17	32	29	20	23	17	28	24	29	21	27	23	28	19	24	22	24	20	21	26	20	18	25	28	38	29	27	40	19	17	22	28	24	30	25	25	19	26	25	27	25	20	13	26	21	31	32	23	17	27	22	26	14	24	20	18	10	18	18	31	19	23	19	27	26	14	25	25	23	18	17	16	21	19	18	25	25	22	25	17	26	23	25	22	11	27	23	29	25	14	14	18	20	25	21	20	26	17	15	20	14	23	21	24	28	25	24	24	24	18	30	29	20	21	30	24	21	22	17	23	27	15	31	24	23	20	16	27	25	24	21	23	26	26	20	25	20	21	19	18	24	34	22	26	18	25	24	24	18	20	20	17	32	26	26	25	24	20	22	19	26	19	18	23	21	17	19	24	20	26	19	17	17	22	21	23	20	25	27	16	12	23	26	17	27	16	18	26	22	21	24	22	26	27	21	28	23	17	28	21	18	28	18	17	23	28	26	16	23	23	23	18	25	26	19	20	17	22	29	12	19	23	28	20	17	24	19	26	23	22	19	23	22	20	16	13	19	21	19	19	19	23	21	23	21	21	18	23	20	36	27	27	18	14	22	26	32	19	30	23	23	21	26	26	22	23	16	17	21	20	16	18	20	20	19	21	18	27	25	26	21	22	23	20	22	32	21	29	20	22	29	21	18	16	13	25	21	22	17	20	24	30	23	27	19	30	25	15	27	25	19	20	20	26	14	16	22	19	20	13	22	17	23	30	24	24	28	24	18	25	14	16	31	33	20	28	30	25	23	21	18	24	26	18	21	21	17	20	20	24	22	33	30	19	24	17	17	30	17	30	30	22	30	22	23	25	19	22	22	20	19	22	18	25	25	20	27	15	21	26	23	14	28	26	19	28	19	28	21	25	23	22	16	20	25	27	15	23	27	23	24	23	23	22	20	19	20	19	26	16	23	24	26	13	23	28	24	32	22	26	25	20	27	10	21	21	22	28	21	20	26	25	22	24	28	31	25	20	20	18	21	26	27	25	17	19	31	16	31	19	22	27	20	19	21	19	20	17	21	20	35	27	14	19	32	16	18	26	20	24	23	22	11	21	22	14	26	21	20	21	15	22	16	22	26	19	15	17	20	24	26	26	25	20	22	25	25	23	21	21	27	38	20	25	25	22	22	16	25	25	31	21	17	29	15	26	27	26	21	18	22	13	26	21	15	18	19	22	24	33	21	24	22	35	18	24	25	22	22	27	33	22	17	25	17	18	18	14	19	26	14	24	23	23	21	26	28	21	17	30	17	22	22	19	22	18	12	26	16	24	31	32	34	17	30	23	26	28	17	17	34	22	25	24	16	21	15	14	27	24	25	23	24	23	27	22	25	18	25	18	25	27	26	16	20	18	21	24	28	13	22	28	17	13	26	16	17	22	25	24	25	19	17	20	13	20	36	30	17	19	22	26	31	17	30	18	14	17	16	31	28	22	28	23	22	20	25	31	18	20	22	17	24	16	16	22	26	23	20	24	20	25	33	20	28	21	23	18	19	27	21	18	22	17	25	26	21	23	27	21	25	29	24	21	24	23	16	24	25	29	14	19	28	17	24	27	24	24	24	26	25	26	23	28	23	24	23	25	26	24	34	24	26	20	17	21	21	16	29	27	18	29	25	20	23	22	33	24	23	20	24	25	18	16	26	25	22	21	18	18	29	22	23	26	21	23	18	14	23	22	22	24	21	30	18	18	13	28	22	25	22	27	17	20	14	22	19	16	25	18	22	20	37	25	24	30	22	24	11	27	24	30	16	14	23	23	22	19	21	15	25	21	23	26	21	20	24	28	25	28	18	20	25	28	27	23	23	17	15	20	28	23	25	22	23	27	22	23	31	27	23	21	15	23	19	21	22	27	27	23	19	31	20	21	19	27	24	27	27	30	22	18	24	18	33	25	19	25	19	15	22	25	27	25	23	20	33	19	24	27	29	15	25	31	25	24	20	30	20	20	29	20	10	29	22	26	28	26	21	29	22	27	27	22	21	24	21	24	17	23	21	17	22	20	24	26	30	23	33	29	25	14	23	23	20	21	20	29	23	22	22	29	21	21	20	23	22	40	18	17	28	23	17	20	31	27	19	26	22	22	15	20	25	26	26	19	33	22	30	20	30	27	22	14	18	20	14	26	21	30	21	23	23	18	27	14	26	23	21	26	20	15	17	24	13	33	16	18	28	28	22	21	21	16	16	20	22	21	20	27	25	26	21	24	23	22	22	22	17	20	21	23	23	20	25	21	17	27	23	18	27	17	25	25
17364	8930	5598	9461	16663	18723	17067	14603	12652	10348	8978	7511	6245	5493	5032	4208	3673	3406	2989	2516	2391	1992	1762	1494	1441	5399	4043	852	702	752	702	657	631	571	530	518	468	473	435	417	437	436	431	416	454	603	1017	875	457	399	391	384	386	403	467	554	535	408	402	433	371	341	328	329	317	323	305	279	295	277	314	284	294	294	288	285	310	301	303	314	318	290	318	292	278	326	289	317	300	327	296	318	289	298	314	290	302	285	301	290	298	288	289	326	304	316	281	287	292	336	278	302	274	290	311	295	315	254	300	305	280	293	320	329	283	297	320	265	288	310	317	303	326	280	327	292	302	308	317	307	284	295	287	315	290	296	312	306	271	298	301	307	307	310	302	311	289	314	311	313	321	320	288	312	299	313	283	307	288	317	319	311	306	303	291	318	309	296	295	292	319	323	289	286	301	302	309	317	303	277	304	291	289	289	316	289	303	259	313	309	320	304	296	309	291	279	291	285	285	289	306	310	315	322	315	295	329	281	330	316	325	279	287	299	261	275	310	348	299	303	292	327	311	291	294	285	293	278	331	300	299	303	306	273	302	261	312	283	308	322	298	310	298	288	289	297	287	318	310	292	296	319	306	292	309	297	283	281	315	306	299	318	297	308	296	293	303	269	326	314	321	303	301	295	301	322	311	277	316	284	275	284	261	297	301	315	274	302	276	303	307	309	305	287	297	325	278	311	345	311	336	288	317	311	287	287	273	280	312	320	312	298	271	275	310	310	302	294	296	278	314	284	299	293	290	321	308	279	305	307	267	277	260	286	278	310	292	298	283	292	296	287	306	309	281	299	314	289	307	275	300	283	286	302	302	310	304	289	289	301	300	295	327	291	294	287	301	274	318	303	284	292	322	303	314	291	288	289	286	283	307	290	297	295	294	302	280	313	321	303	313	311	289	324	322	306	292	295	272	293	298	300	320	277	327	298	296	284	353	297	307	271	283	318	265	319	329	331	301	290	305	319	300	285	287	304	281	306	273	318	298	308	319	274	287	285	293	302	299	279	283	323	324	287	334	286	302	298	296	280	289	300	299	318	318	310	306	308	266	294	255	315	303	296	287	277	311	315	282	262	302	308	274	323	286	281	291	310	317	308	286	319	294	300	317	297	297	279	306	297	280	302	280	277	314	297	331	304	278	295	272	271	321	313	302	274	296	283	318	317	302	289	324	313	260	292	276	302	295	302	323	273	307	298	284	298	301	289	279	297	310	287	294	275	321	265	281	313	287	313	284	318	291	282	304	293	279	311	286	323	316	310	301	290	309	272	292	287	295	326	284	308	303	310	316	283	309	293	299	295	314	299	317	322	291	292	291	288	295	326	301	307	303	284	290	303	325	317	278	309	292	274	307	304	310	301	291	311	289	287	323	278	320	311	280	328	268	281	320	335	306	319	302	280	279	282	308	289	280	303	303	295	279	271	336	265	319	307	317	291	302	297	282	320	278	326	318	290	309	294	312	301	304	302	307	316	341	306	281	290	321	288	278	304	310	311	301	280	285	312	287	310	331	322	308	291	278	327	291	325	300	302	297	296	278	290	289	293	297	321	298	279	276	296	299	327	323	287	315	317	277	296	304	290	291	320	289	280	301	316	282	304	311	292	325	297	289	335	328	298	289	322	291	314	294	306	294	314	308	300	289	307	297	276	284	310	310	302	274	273	286	287	313	284	319	290	322	281	290	296	291	301	324	268	292	319	338	308	307	305	296	293	325	282	276	301	309	299	295	306	291	316	286	265	310	274	299	287	301	297	300	288	303	284	284	320	312	317	310	301	303	282	313	310	309	273	282	296	278	302	282	300	295	288	333	304	316	294	312	303	303	304	271	321	326	322	310	321	289	312	286	303	302	287	302	297	301	298	282	320	298	293	283	315	296	319	265	308	296	272	319	314	269	299	320	290	300	295	300	274	287	305	293	287	299	293	305	300	303	297	280	307	318	311	288	289	346	304	281	277	309	293	308	306	306	278	306	308	317	294	312	319	294	267	295	323	284	315	335	320	300	283	302	317	293	308	293	309	278	293	319	293	321	277	283	290	286	302	283	281	296	301	316	295	286	307	303	296	298	315	294	296	302	313	287	327	303	329	329	296	283	328	304	270	318	290	291	274	294	286	322	316	288	271	299	272	281	264	315	286	315	302	298	304	297	293	301	325	319	284	297	342	316	273	296	310	294	299	286	302	316	309	308	289	325	321	300	306	287	281	262	303	330	273	341	270	321	299	294	319	311	304	288	322	283	302	276	283	283	333	287	298	291	285	279	300	307	305	289	300	284	291	317	295	303	334	299	292	278	280	306	298	284	324	297	310	290	296	316	283	304	300	297	292	291	298	287	303	297	309	294	281	291	299	297	285	308	302	259	303	303	308	310	308	304	322	293	297	265	275	279	342	263	279	312	311	325	294	320	307	297	304	295	316	288	298	296	294	301	332	295	289	329	318	270	274	293	267	298	256	303	321	310	307	298	297	312	305	290	303	301	304	260	309	279	293	342	295	312	310	285	314	278	335	293	294	288	297	318	305	319	316	301	315	307	313	292	304	294	284	323	292	289	281	302	297	310	271	302	311	335	334	279	301	325	296	305	305	317	283	298	305	256	317	287	290	283	272	306	290	280	298	275	278	291	298	293	331	287	251	293	309	280	275	287	308	282	301	319	287	307	296	314	338	278	318	283	317	290	269	280	330	291	282	315	281	327	290	320	300	306	302	291	291	309	317	350	296	273	309	309	305	283	329	310	303	272	262	331	326	283	316	305	304	288	312	316	315	285	304	269	301	323	300	339	307	280	267	297	285	309	299	271	268	275	280	305	317	279	281	270	294	281	278	295	326	311	294	274	279	297	340	302	315	298	302	306	286	284	263	303	288	289	322	315	304	307	333	296	287	320	285	335	287	281	312	300	293	288	302	303	328	326	296	295	278	332	312	296	267	290	309	295	285	292	330	317	299	295	286	268	305	334	284	302	277	298	300	352	299	289	316	309	297	291	288	286	290	290	281	304	276	294	323	304	292	290	314	326	308	286	293	268	287	294	311	320	303	304	297	283	313	328	296	306	309	291	325	283	240	270	280	293	312	278	299	310	302	294	287	296	301	286	321	291	281	339	268	298	319	300	321	306	297	286	298	272	282	265	297	248	288	294	308	296	303	324	289	303	316	324	295	293	317	320	274	273	314	298	327	318	274	300	341	301	287	336	321	288	294	318	326	290	297	295	318	309	298	300	326	281	298	283	289	303	304	312	317	315	311	332	317	282	305	282	327	307	284	312	315	296	295	303	318	310	291	310	265	295	308	313	299	306	328	348	332	269	298	320	280	274	305	328	274	284	305	315	292	293	288	288	292	271	279	298	291	302	287	298	312	300	318	295	286	307	282	314	280	307	304	264	300	298	312	320	288	299	302	311	321	306	295	281	294	326	310	303	293	309	319	303	283	310	299	280	308	292	311	327	292	284	290	277	276	311	337
1848	1105	519	299	302	466	510	418	334	277	277	230	207	182	155	169	123	116	108	96	84	65	56	72	64	433	296	73	46	31	34	46	31	35	24	26	29	23	28	22	18	24	26	26	28	35	66	70	38	34	25	33	30	30	26	38	25	24	25	22	32	27	20	24	20	19	18	22	18	16	21	19	21	16	21	19	15	22	16	21	27	23	18	13	24	14	25	11	20	12	18	19	21	19	20	20	22	23	18	21	17	23	20	19	31	19	21	34	22	18	11	20	26	20	20	19	15	22	27	12	25	20	21	22	23	26	19	22	25	23	13	16	15	23	24	15	18	17	21	25	23	19	23	18	22	18	17	19	19	17	18	23	30	15	21	26	15	14	24	27	17	22	25	10	18	27	27	23	13	23	17	22	17	22	20	18	29	14	22	18	23	18	12	16	20	26	10	21	16	21	29	20	22	25	31	18	23	18	19	17	25	24	16	26	26	15	20	22	27	24	21	16	18	20	33	24	25	26	15	31	19	22	17	12	23	26	18	13	17	17	23	19	21	21	25	18	16	18	14	28	22	19	22	17	16	19	17	26	18	23	17	27	20	26	29	23	20	21	15	22	24	18	16	20	21	13	15	18	12	19	17	20	21	14	17	16	20	26	26	22	22	15	26	16	23	15	18	15	19	18	22	21	19	20	19	26	26	20	17	21	28	16	23	21	24	16	29	14	21	23	20	14	24	16	27	23	16	18	22	34	16	23	25	18	23	22	30	17	27	16	21	18	25	25	18	24	18	21	18	15	17	18	21	23	15	21	13	16	34	20	25	15	17	25	23	16	18	24	15	22	19	24	21	22	29	16	22	20	16	20	21	23	25	22	24	23	14	25	17	12	11	28	21	17	13	13	21	16	17	22	23	22	21	19	21	13	23	24	11	27	23	24	26	24	14	26	20	25	27	22	13	17	18	25	21	20	18	21	17	18	28	15	22	17	17	17	25	17	18	20	21	21	19	22	17	27	26	17	32	20	18	29	30	23	20	14	22	24	20	20	19	25	14	23	26	20	23	26	23	19	20	20	22	25	14	17	13	27	22	17	18	17	18	19	22	17	20	20	26	22	24	18	20	20	21	20	24	19	24	18	21	21	20	24	21	14	25	16	23	17	20	23	25	23	15	28	24	24	23	20	15	19	23	18	28	21	17	22	13	29	18	20	20	26	20	26	22	22	15	18	26	23	28	19	22	25	18	23	16	17	31	15	15	18	16	20	18	18	23	15	28	17	27	18	17	16	20	16	23	21	18	24	29	17	25	25	18	26	25	16	16	24	30	19	17	19	19	27	22	23	17	21	23	26	24	22	18	24	21	18	22	21	19	20	28	26	23	24	21	15	34	22	23	22	16	18	21	25	17	23	21	24	28	31	31	33	24	15	16	15	12	13	16	25	19	19	25	22	15	11	25	26	22	23	23	18	16	26	16	22	18	14	18	16	24	16	20	18	22	15	23	15	17	34	28	21	17	23	29	25	26	24	15	24	19	19	24	18	22	25	22	21	13	23	22	28	20	14	18	22	22	19	29	29	21	18	17	15	15	27	12	19	21	15	22	24	20	27	16	16	12	17	20	17	23	17	29	21	23	19	22	24	22	9	26	26	22	14	16	18	20	24	21	22	11	20	15	25	25	22	20	17	20	21	19	18	22	23	20	17	21	20	25	24	20	21	22	19	17	22	20	21	17	23	12	26	16	13	18	25	14	14	19	25	16	26	28	25	18	21	9	16	16	13	25	17	23	22	16	13	20	22	16	20	14	21	15	20	22	20	20	22	20	20	14	18	24	26	21	25	23	24	19	23	14	25	17	18	22	22	21	17	19	16	20	10	17	27	23	22	20	18	20	24	21	24	24	21	10	13	25	16	20	26	19	18	15	16	21	15	22	20	24	24	14	27	18	29	17	23	18	28	14	26	18	26	14	15	23	22	14	21	16	18	17	17	19	18	22	21	24	27	14	20	19	22	22	14	18	21	22	21	20	16	27	31	23	20	17	22	29	16	14	14	21	27	25	12	16	20	29	20	29	22	18	27	18	15	20	24	14	13	19	18	10	18	22	22	23	16	20	20	19	23	23	28	19	25	18	18	18	22	28	24	22	17	29	22	23	19	26	13	28	18	23	19	18	23	22	19	17	12	26	27	24	19	11	29	29	23	17	29	17	23	22	17	20	17	29	19	16	22	24	22	18	36	19	17	17	19	17	18	23	14	25	23	17	23	19	20	22	20	21	22	14	17	20	30	25	16	17	21	24	19	23	25	23	22	20	15	18	21	28	10	23	17	30	28	24	19	26	23	27	24	20	27	19	20	14	25	12	23	15	26	22	21	16	27	19	14	13	27	19	19	19	18	26	19	18	20	23	28	17	16	17	20	21	18	13	11	15	25	18	18	27	20	20	15	23	14	18	20	30	22	19	17	14	15	20	23	20	16	19	24	22	23	19	10	20	15	17	20	14	21	21	18	18	28	22	26	15	20	17	21	14	29	24	30	25	19	22	28	21	17	27	22	11	19	18	18	18	15	16	20	31	14	24	28	26	21	23	19	24	16	21	18	8	22	26	20	17	25	24	28	23	17	12	17	25	28	14	21	25	22	20	22	25	29	28	24	22	18	22	19	25	21	20	20	16	26	20	28	24	17	19	32	18	26	24	20	15	21	25	18	23	15	22	17	19	30	18	27	23	22	21	31	24	28	20	19	19	22	19	21	18	31	13	27	13	19	25	21	21	25	23	23	22	18	19	23	18	22	28	11	20	23	28	17	16	23	25	30	24	20	21	28	17	27	22	22	22	22	22	17	24	22	21	18	29	25	18	20	26	18	19	12	18	11	14	16	27	24	17	31	19	18	22	18	26	22	24	21	20	19	20	18	24	22	17	22	21	12	32	19	20	23	18	18	22	9	22	20	19	23	18	20	28	17	31	19	19	23	12	16	26	17	21	22	16	25	20	27	19	21	13	16	20	24	23	26	20	24	23	22	20	23	12	20	22	23	12	21	17	18	20	16	21	16	17	27	18	23	15	23	20	26	20	18	21	19	22	19	19	22	25	19	23	26	18	20	13	25	18	26	20	19	23	17	22	24	24	16	16	21	18	16	10	30	17	22	20	22	17	20	22	27	18	19	22	14	25	23	18	25	28	16	31	24	19	17	21	28	15	15	20	20	18	24	21	23	21	20	21	30	22	23	22	16	29	16	24	16	16	14	26	23	23	17	24	18	12	24	21	15	14	24	30	18	24	22	23	21	22	17	26	15	24	20	26	20	20	22	28	22	21	19	20	24	20	16	20	17	15	25	19	20	17	17	23	31	20	29	18	23	25	11	19	19	21	21	19	26	20	16	21	17	22	15	19	15	27	22	15	18	24	18	14	33	25	25	27	21	15	21	24	23	18	19	22	27	18	25	19	15	16	15	19	13	29	23	19	22	18	24	12	18	19	19	21	21	31	15	21	16	22	20
22971	13601	7970	13001	20591	22918	21591	18836	16031	13935	11844	10196	8829	7719	7023	6097	5210	4512	4252	3754	3322	2855	2426	2090	2130	12463	9344	1763	984	894	847	1152	735	620	571	561	536	473	450	486	463	431	451	442	453	673	2091	2557	1136	484	454	570	517	461	709	699	613	480	409	397	366	305	286	289	294	250	241	268	270	257	291	271	283	263	271	297	254	281	238	273	276	271	257	248	275	252	234	268	271	263	291	262	272	265	253	293	294	252	268	299	244	267	254	256	227	258	268	254	261	279	276	258	252	289	250	269	294	239	283	277	286	296	274	250	288	263	288	280	270	283	256	271	270	266	288	264	299	229	244	279	257	245	278	277	270	262	262	269	268	263	264	254	268	280	307	260	257	267	250	267	300	273	265	266	261	261	295	276	260	237	272	275	241	237	266	262	257	305	276	292	283	274	245	290	251	262	242	297	258	262	242	250	294	258	303	270	286	262	257	294	298	283	262	254	287	306	294	275	289	275	267	270	260	274	279	261	265	278	270	243	248	283	269	274	260	268	291	304	286	267	274	265	235	296	244	279	263	265	283	265	296	279	279	251	262	250	252	231	267	255	273	296	269	263	261	246	245	255	264	277	264	288	253	259	253	293	295	251	257	291	297	266	255	254	274	271	270	277	276	287	292	261	267	288	274	269	280	262	273	270	283	307	290	253	293	254	256	267	257	282	265	277	279	228	270	243	271	253	285	269	249	284	249	283	269	284	279	248	246	299	258	263	312	296	277	304	280	262	290	278	261	269	266	273	288	257	277	282	294	285	285	292	272	294	256	289	301	280	284	265	275	256	282	256	270	274	235	288	240	251	289	240	237	264	267	265	291	277	275	276	273	304	284	277	233	257	259	250	280	272	272	250	294	252	248	291	296	256	259	252	269	279	262	264	310	280	268	275	276	276	277	257	275	291	247	271	292	289	264	247	270	252	295	273	263	256	266	247	281	275	271	272	266	263	282	246	276	252	260	270	300	262	258	289	282	276	243	245	298	258	290	291	257	260	274	238	247	275	278	263	264	290	274	298	273	281	258	269	264	299	264	334	277	289	265	262	259	247	270	273	280	289	291	259	305	297	284	290	235	289	245	283	280	251	265	249	265	253	249	270	274	283	248	254	233	243	281	279	251	293	271	261	301	271	246	304	278	280	294	239	278	284	280	263	288	241	264	258	267	273	244	303	272	286	289	226	258	268	248	253	265	266	299	272	285	290	275	282	268	302	274	278	294	251	265	282	281	276	264	275	273	283	254	279	255	284	269	280	267	273	275	247	258	285	286	272	266	264	241	266	273	245	319	264	280	283	272	289	291	283	272	261	273	279	270	275	254	252	253	252	274	287	281	271	296	269	278	291	266	280	265	300	268	236	249	289	267	295	278	290	275	246	273	279	276	275	258	258	244	274	251	288	280	248	277	278	251	262	232	291	260	270	258	277	285	267	234	283	282	276	296	233	276	261	263	287	265	257	236	286	290	280	264	265	285	252	273	290	246	276	261	275	254	250	262	288	275	246	247	285	276	293	292	332	287	281	269	272	265	249	257	277	259	288	274	296	271	288	268	271	246	262	264	289	274	303	251	254	264	271	267	268	261	258	246	277	251	258	287	289	262	287	292	284	263	277	290	285	230	270	249	256	269	287	250	263	274	279	256	281	251	278	287	266	272	276	269	284	277	276	270	279	281	283	314	281	266	287	311	281	269	281	276	265	269	277	270	272	271	252	273	268	268	260	269	247	259	266	281	279	282	263	256	287	280	264	247	264	272	269	252	264	255	264	261	258	262	257	272	274	270	278	280	265	252	278	252	270	323	262	283	270	269	273	241	295	285	253	276	268	264	237	302	280	264	252	270	265	286	276	279	263	267	299	276	289	287	259	280	260	279	287	271	273	302	242	268	253	280	264	275	266	263	251	250	258	291	280	282	250	234	245	278	297	299	247	257	279	286	288	257	283	273	313	254	281	275	255	269	269	261	295	267	274	272	255	266	285	273	275	280	257	269	261	299	266	288	286	279	292	291	304	280	250	262	257	288	252	270	290	261	256	245	301	283	245	263	270	271	287	259	265	253	259	270	292	304	257	291	301	281	261	259	251	282	277	262	251	292	273	254	290	287	270	269	238	270	284	235	272	280	253	253	286	287	291	276	276	252	261	251	266	279	276	265	249	270	291	261	281	254	272	276	268	269	271	260	252	304	295	269	273	291	266	266	270	267	275	259	306	268	253	289	274	292	277	249	266	261	246	285	256	274	289	247	285	281	281	277	260	263	262	241	280	278	272	255	268	252	266	254	299	265	263	261	295	275	288	258	300	249	282	258	279	289	292	264	271	270	275	275	284	251	291	302	257	271	260	264	262	287	278	255	257	294	249	279	275	265	266	284	279	258	220	251	288	244	281	281	273	263	276	278	250	271	276	258	276	297	259	275	275	271	266	276	256	253	314	269	306	293	265	271	294	252	279	268	269	243	275	259	262	270	280	258	238	278	247	283	283	265	277	290	265	263	275	308	304	266	286	251	310	275	244	263	311	278	257	259	265	296	252	286	272	292	280	244	253	273	274	261	263	279	267	261	264	277	287	291	273	297	233	248	285	293	245	278	291	297	274	258	269	293	272	256	277	262	253	295	236	255	247	267	278	261	252	286	277	267	265	254	277	282	262	271	267	259	273	289	276	245	252	297	277	278	263	236	266	252	249	265	277	291	254	289	247	243	280	265	270	281	270	260	245	298	307	240	252	246	266	278	252	265	267	274	272	300	250	244	272	266	261	240	296	247	284	262	278	258	270	273	265	265	289	272	267	278	253	290	299	253	247	275	287	291	250	312	254	294	255	271	270	246	256	274	255	257	277	297	249	280	267	256	268	280	261	284	297	265	241	290	280	260	274	271	296	265	262	305	255	277	270	262	271	250	269	301	277	296	236	288	259	275	249	266	309	260	270	285	294	291	254	253	249	253	273	283	280	273	289	264	286	264	246	250	262	296	274	257	297	247	281	273	311	309	281	260	282	255	273	292	275	278	264	259	299	261	280	259	272	272	265	256	241	281	283	256	271	282	268	282	275	281	273	286	263	276	274	231	268	274	295	294	263	269	281	265	248	275	287	261	257	257	267	268	248	253	268	307	259	264	274	297	286	307	262	249	256	243	241	282	285	269	271	277	244	283	246	261	295	280	262	287	281	262	255	289	255	303	280	267	252	260	264	302	268	302	273	289	245	278	267	282	263	256	279	265	275	282	290	274	262	246	264	250	270	252	268	268	299	247	261	275	268	292	291	295	271	282	262	267	286	270	288	274	265	294	285	302	279	287	290	267	260	263	277	262	262	256	250	272	270	285	259	275	277	288	277	266	256	266	284	281	273	312	247	262	293	266	270	267	274	276	253	291	263	285	260	247	268	251	302	292	261	281	233	273	280	278	246	277	274	274	249	282	265	262	243	266	254	261	283	282	267	278	276	250	264	290	269	268	253	233	249	304	297
3172	997	472	288	262	421	469	452	359	333	333	285	232	189	186	153	126	113	112	96	92	81	75	78	116	555	433	107	49	45	42	49	35	30	33	45	33	28	43	31	29	37	26	29	32	36	78	77	66	43	31	26	28	24	29	30	38	28	26	28	25	26	30	30	17	24	32	20	25	31	18	27	19	20	22	23	19	22	16	19	26	32	25	26	21	24	29	28	25	29	24	25	21	33	25	30	16	29	23	25	33	23	24	26	18	26	29	19	29	33	23	18	28	26	26	25	21	23	19	35	16	20	23	26	21	27	22	24	21	34	29	19	35	19	18	26	23	18	23	25	19	28	23	23	26	19	18	30	17	31	25	24	36	30	32	31	24	22	33	28	19	27	27	23	29	21	19	23	26	25	25	25	29	21	31	20	24	15	23	17	22	22	27	18	14	25	21	22	28	28	26	27	31	23	22	26	17	18	18	22	29	23	27	20	23	23	24	15	19	19	24	25	29	26	25	32	37	26	24	28	26	22	19	27	21	21	24	22	22	22	31	28	19	24	26	23	21	25	16	19	24	26	28	22	15	17	34	18	22	21	16	18	24	26	27	20	23	20	23	22	24	21	24	22	23	24	33	24	28	21	29	14	29	31	15	23	33	13	26	28	17	19	27	23	30	20	32	33	13	25	16	23	20	28	28	30	23	34	23	21	25	22	22	26	17	22	25	24	26	23	25	22	26	24	20	20	24	24	20	23	28	29	29	19	31	24	23	23	26	27	19	25	28	26	29	28	21	27	25	26	26	22	28	30	26	23	19	22	24	26	29	21	26	19	44	24	20	29	29	16	23	32	21	20	23	24	29	26	27	31	29	23	24	26	23	21	37	18	23	27	29	24	20	20	32	18	21	25	17	25	17	14	22	21	24	21	29	21	27	24	15	22	19	24	23	21	28	13	22	17	22	31	24	32	19	30	23	20	18	23	27	23	33	30	19	17	15	29	23	22	23	28	32	20	25	18	28	22	23	11	28	16	29	34	24	26	31	32	18	16	26	21	19	20	17	26	30	17	29	27	28	23	22	22	34	28	22	25	24	21	21	22	14	24	22	27	20	21	18	25	20	27	21	26	27	32	16	22	25	28	20	32	18	23	18	23	17	22	23	30	26	21	21	19	33	22	31	18	31	21	26	29	22	22	20	20	25	41	24	21	29	24	24	23	25	25	30	23	24	25	28	28	27	18	38	20	23	28	24	24	19	21	20	28	25	24	29	25	29	26	23	26	30	21	23	17	30	23	32	21	28	32	19	23	28	30	26	21	26	22	26	24	25	23	23	28	22	27	27	28	23	31	29	26	17	23	17	24	31	22	24	26	22	31	14	22	25	24	33	32	24	21	30	23	16	24	22	35	29	25	21	30	28	21	17	21	24	20	21	28	17	23	15	33	19	22	24	27	22	26	23	29	23	27	16	24	22	21	35	28	28	25	16	19	32	34	22	32	32	21	21	22	21	17	28	21	24	19	28	25	24	37	24	28	16	19	17	26	21	21	19	21	21	25	26	24	29	37	26	33	21	33	23	25	24	23	33	25	24	31	18	24	33	19	24	19	27	25	24	32	24	25	22	24	23	19	33	24	19	22	16	20	15	21	26	25	27	25	31	27	27	22	24	23	27	23	18	29	20	32	22	23	25	27	27	25	24	27	26	21	21	25	23	30	23	24	27	19	27	15	26	26	35	20	30	20	31	19	21	24	15	23	14	29	28	22	26	21	26	24	18	27	25	20	33	23	22	22	24	22	33	16	30	26	32	21	20	26	15	20	17	24	16	27	26	17	21	20	34	22	18	36	28	22	29	18	26	23	25	24	33	23	22	25	20	16	29	23	31	27	18	25	23	27	19	21	26	18	22	22	23	23	27	29	19	22	25	22	33	20	26	34	20	21	15	18	27	20	21	26	26	22	21	25	25	21	21	22	23	28	23	24	28	22	32	21	26	26	13	30	24	30	24	25	27	20	26	21	25	33	21	22	23	22	17	26	23	26	26	22	26	31	27	26	23	31	22	30	28	26	24	18	31	32	25	27	25	31	19	24	30	25	22	33	24	25	32	20	18	25	24	22	32	22	27	21	24	25	27	32	25	25	28	20	28	30	25	28	25	31	28	27	34	28	22	22	13	27	22	24	25	27	25	17	20	21	20	27	29	19	27	23	19	19	24	29	21	26	29	20	26	20	18	18	27	17	31	29	22	22	26	29	19	28	26	25	22	24	17	28	22	23	34	25	20	31	21	25	23	27	26	37	33	29	20	19	29	30	24	32	18	19	30	25	27	38	33	27	35	22	22	32	28	28	26	14	22	20	25	24	25	23	27	17	25	18	25	30	27	21	22	23	23	30	21	15	25	28	27	21	23	23	28	16	25	17	24	28	23	25	22	31	20	26	24	41	17	32	23	26	22	24	24	24	21	20	30	22	26	27	28	18	27	18	19	26	24	20	21	25	26	21	20	24	23	19	17	25	26	33	28	23	26	25	32	13	15	21	21	27	23	27	27	18	22	30	23	21	23	29	26	30	21	22	20	19	43	14	24	16	29	28	34	24	20	21	21	23	24	19	32	22	28	28	22	28	22	26	18	20	21	22	22	25	25	23	20	30	16	21	30	28	29	20	22	28	25	31	17	17	11	18	30	38	30	23	28	18	30	21	29	21	35	39	24	28	32	34	15	14	28	20	25	30	38	24	21	25	24	34	18	18	18	27	27	24	31	18	22	32	17	21	33	23	29	25	24	20	34	25	21	26	21	22	23	16	19	29	23	25	14	25	27	24	36	23	22	34	25	17	27	29	22	29	29	27	28	26	19	23	24	21	30	27	27	25	28	20	25	35	19	21	18	20	25	21	36	26	27	29	23	23	21	28	24	20	28	27	21	28	27	27	18	29	26	22	29	28	26	23	26	17	28	22	24	22	21	23	31	21	26	23	24	16	21	24	36	31	25	18	23	26	25	27	24	28	23	21	25	13	28	23	22	25	24	33	24	26	23	24	20	21	36	29	29	25	18	38	24	25	28	30	22	14	19	33	25	19	23	18	17	28	24	17	24	32	29	19	26	22	25	30	25	32	31	21	31	26	34	34	29	21	33	25	21	23	21	29	18	21	21	23	22	27	23	26	20	19	26	18	26	29	33	17	28	24	29	27	31	22	26	23	31	29	30	15	26	22	23	16	28	23	25	27	31	32	18	24	28	28	32	26	25	24	36	22	23	28	19	31	24	14	27	33	27	25	22	21	17	20	29	22	24	22	29	37	25	21	34	26	29	23	28	34	27	27	17	24	19	27	24	26	18	27	20	31	24	22	25	25	26	20	20	21	29	23	25	20	17	21	25	33	20	28	18	25	23	34	24	26	31	23	27	23	30	26	16	16	25	23	27	27	24	19	24	18	29	22	20	26	23	20	28	19	27	14	19	24	32	29	40	33	24	24	35	29	24	26	23	27	27	25	19	22	25	22
23196	12962	7906	12009	19514	22060	21200	19302	16737	14499	12516	11148	9769	8607	7472	6562	5834	4990	4429	4064	3567	3029	2626	2442	4299	15412	10644	3435	1063	922	859	924	697	712	598	594	554	568	499	458	451	460	462	478	509	732	2014	2588	2048	1091	693	576	429	424	467	479	455	422	353	341	356	312	335	317	289	339	309	286	336	307	324	309	318	330	333	281	311	337	313	363	306	338	313	323	295	322	321	303	300	343	309	320	282	313	304	344	335	303	292	331	290	324	337	324	325	306	327	332	304	322	307	307	320	304	320	333	305	330	320	319	323	325	294	305	328	313	301	302	316	320	311	337	329	335	326	332	316	311	338	320	311	285	297	317	300	340	344	306	307	299	308	308	342	283	301	302	325	328	309	284	307	313	318	305	327	323	325	312	340	313	311	294	318	350	342	336	301	328	308	331	313	284	300	313	316	342	323	318	324	320	336	306	365	313	311	298	346	314	296	309	330	343	295	311	313	329	297	317	352	331	317	360	315	313	316	314	294	289	328	311	324	292	330	281	342	322	331	304	304	337	341	294	304	274	273	357	290	295	332	301	323	349	324	333	299	302	314	321	315	326	295	326	323	314	305	321	320	279	320	309	317	320	321	339	306	326	297	289	348	358	316	314	303	285	326	293	308	324	300	307	326	322	332	308	301	299	298	287	297	328	346	320	311	314	320	323	345	300	302	302	322	306	317	294	308	309	329	318	321	347	298	294	330	302	319	326	324	313	312	324	316	323	319	284	317	336	279	313	317	323	311	303	310	353	321	303	300	314	299	337	330	331	347	321	315	351	315	307	339	289	343	338	330	340	317	320	336	297	312	338	324	310	324	294	322	342	311	347	318	301	320	324	325	306	296	319	304	330	349	314	306	347	311	308	311	316	311	292	300	336	321	311	279	294	299	277	336	307	300	293	322	330	310	285	316	308	297	320	310	341	318	355	345	332	305	346	319	293	319	310	345	353	277	293	297	302	332	311	334	331	296	303	323	330	315	299	313	319	326	334	307	316	316	343	307	303	311	331	328	325	314	338	309	318	331	336	343	325	303	318	319	291	310	317	322	309	313	347	321	317	329	303	307	308	294	319	314	276	317	298	331	342	320	320	335	368	327	317	308	328	310	321	318	308	311	340	317	330	308	302	316	324	311	326	321	330	343	313	296	338	326	350	328	320	293	302	308	280	293	301	321	312	320	335	309	303	315	299	329	317	323	336	323	307	315	342	295	337	322	345	320	320	310	331	313	325	317	324	300	303	332	339	314	306	322	313	317	304	313	318	326	319	315	296	311	359	358	320	291	325	302	319	328	342	322	332	301	319	325	317	295	324	304	330	318	344	330	317	358	287	347	328	287	309	313	339	327	311	293	309	283	328	299	270	323	308	327	319	309	335	310	315	296	310	332	319	324	316	318	331	337	326	331	311	310	319	311	284	306	343	342	328	330	345	310	319	309	319	300	320	329	329	367	311	322	337	317	323	282	326	291	309	320	336	349	301	290	320	293	313	341	291	325	382	305	325	273	344	307	327	304	318	280	288	320	310	334	338	334	331	295	333	322	313	361	335	288	288	327	320	335	315	304	326	318	297	327	344	299	334	318	309	353	324	373	328	320	340	329	295	317	320	305	333	300	317	300	279	301	320	308	290	358	332	318	313	323	303	315	314	334	323	301	309	291	340	326	295	309	306	318	321	331	294	307	318	314	306	286	332	316	334	321	342	298	329	296	276	304	295	296	301	322	312	311	296	327	340	349	291	332	285	291	346	324	321	309	323	293	316	335	300	313	330	305	315	303	320	310	346	308	327	322	306	321	329	303	284	332	322	339	308	333	324	300	316	360	329	337	316	308	310	337	327	330	324	300	295	304	317	329	305	333	342	309	301	327	305	286	321	301	322	300	329	314	310	326	305	294	318	331	296	322	355	302	331	326	339	340	328	330	319	309	337	284	350	281	288	313	333	285	339	322	293	304	343	294	319	316	299	318	347	360	320	335	287	311	327	332	309	316	305	305	317	340	296	331	327	301	334	318	340	312	327	311	296	277	330	330	293	305	314	316	311	328	308	307	326	307	297	340	305	337	317	299	303	328	320	340	320	270	286	296	338	334	297	318	328	324	304	333	298	326	332	355	310	356	329	320	324	338	309	313	285	329	292	306	326	335	283	312	306	298	316	315	295	303	310	297	335	330	313	301	320	321	295	309	298	312	321	302	289	338	324	297	298	291	335	319	309	320	330	312	326	340	293	321	320	315	327	283	313	322	309	322	353	308	309	316	329	337	306	336	320	340	317	310	301	328	332	325	322	290	344	338	311	332	324	348	319	319	324	331	307	344	354	315	300	325	346	310	320	301	303	321	339	348	320	285	312	311	328	320	306	312	340	282	313	331	293	327	310	288	325	325	311	316	303	347	321	323	360	291	308	318	291	340	310	309	323	314	273	327	320	310	295	298	334	268	340	300	346	314	296	305	322	297	318	328	349	299	319	307	346	306	316	303	317	299	318	312	316	305	322	300	315	302	311	311	315	332	302	307	337	302	323	306	332	288	328	298	336	309	297	334	306	318	328	340	304	346	340	326	321	305	312	353	326	291	302	325	344	339	333	338	311	319	305	311	296	321	347	295	324	335	306	315	344	329	321	307	309	315	313	299	317	292	310	311	276	319	331	324	311	293	308	329	322	309	317	317	340	320	327	312	338	294	283	317	293	334	330	324	361	329	311	318	316	306	280	293	327	321	337	304	324	350	337	326	323	320	341	337	310	330	312	297	322	310	309	303	323	309	337	320	291	302	304	289	327	335	266	294	302	299	340	286	304	370	327	313	297	297	292	336	324	327	313	341	307	304	323	320	326	297	294	350	353	331	309	331	334	318	328	318	300	352	344	326	316	322	330	305	297	300	288	292	307	319	336	334	325	331	358	317	275	327	337	330	313	332	307	334	297	352	329	313	333	302	313	334	317	322	296	289	322	334	288	320	319	283	302	313	310	290	284	315	283	319	316	324	321	327	301	318	310	334	306	320	337	328	305	332	325	313	311	299	362	317	296	339	334	290	329	300	328	319	319	307	322	316	299	350	310	325	315	308	308	329	294	308	331	298	331	320	314	302	297	347	326	291	326	300	294	333	316	292	321	321	334	304	311	300	315	327	333	304	348	296	303	309	318	308	339	312	298	341	268	326	334	314	307	350	311	330	317	343	328	316	325	311	327	295	335	306	346	332	302	329	329	315	304	317	347	317	330	327	338	343	310	292	325	347	332	341	300	303	318	305	325	324	306	339	317	324	322	319	338	312	349	323	342	297	349	284	336	325	319	350	320	303	324	332	335	357	333	334	333	294	326	326	315	310	301	332	337	336	312	298	298	318	329	307	351	315	298	315	320	333	299	335	323	350	314	291	289	288	313	325	317	329	317	282	333	307	315	320	308	312	333	308	343	311	328	317	302	310	298	295	344	316	341	302	308	309	305	318	320	327	301	290	320	285	305	333	349
2717	1695	689	407	394	640	650	649	508	390	376	308	287	269	232	200	170	165	137	128	111	98	93	95	112	858	733	409	29	35	39	36	28	33	36	37	32	21	31	24	28	29	28	19	32	35	48	77	91	81	42	31	19	26	30	17	25	22	17	25	35	22	18	20	16	12	18	22	16	27	23	21	18	22	10	31	15	17	21	21	20	27	20	20	15	18	24	25	13	23	27	14	18	29	25	15	19	24	24	18	17	16	20	24	22	34	18	16	27	16	20	21	19	19	23	16	24	18	19	18	19	23	27	21	23	17	23	20	20	29	26	20	19	21	23	22	23	18	16	22	11	33	16	17	23	23	20	22	25	24	29	20	18	15	27	21	29	20	18	22	13	15	24	21	20	15	17	25	21	21	19	37	16	19	14	14	20	17	23	18	13	11	24	29	23	25	26	20	23	21	19	23	16	22	20	16	22	20	20	13	26	17	22	21	16	22	22	19	24	19	20	34	14	23	17	18	25	29	20	13	17	24	29	23	14	25	18	19	23	22	25	22	19	26	26	15	18	19	26	22	16	25	18	21	20	12	24	24	19	25	21	24	15	17	17	19	33	21	15	20	17	25	17	29	24	24	23	28	15	21	17	22	21	25	16	27	15	18	19	29	22	21	18	17	14	29	28	28	15	22	12	12	14	30	27	28	26	18	30	23	28	23	23	19	28	23	17	20	31	21	22	13	23	31	29	31	19	20	20	13	20	16	19	19	11	19	17	20	23	28	21	17	28	22	22	17	33	13	22	30	15	26	18	20	21	21	20	21	26	16	16	16	17	23	20	16	27	24	16	19	17	17	15	14	21	17	21	16	15	18	18	15	17	22	26	20	20	18	19	30	17	17	23	20	14	15	25	25	21	32	20	16	20	25	22	23	22	16	20	33	16	25	19	23	17	19	25	17	18	29	25	27	18	36	13	25	15	21	22	11	21	26	23	25	19	15	26	16	14	19	20	20	27	23	10	18	16	25	13	32	21	17	19	18	16	16	20	16	22	11	23	19	16	14	17	21	20	11	32	25	19	23	20	14	21	21	11	30	18	21	19	22	28	19	23	24	27	20	22	21	19	23	24	23	20	23	17	18	26	18	21	28	25	25	22	24	15	20	19	21	14	22	36	18	22	16	24	11	19	21	17	24	31	21	24	21	34	25	21	27	18	17	16	21	24	19	26	22	25	19	17	27	19	22	17	16	24	24	17	26	21	26	21	14	14	16	21	22	19	16	23	10	23	19	23	19	24	22	20	18	17	36	16	21	18	26	26	17	24	20	30	21	13	20	22	20	22	16	18	16	22	24	25	30	24	30	20	25	24	17	18	23	20	18	21	14	19	21	21	16	23	20	19	22	24	21	7	15	20	26	21	23	23	29	26	14	10	25	21	15	24	22	24	22	25	25	18	30	22	29	21	21	20	22	27	23	16	19	20	27	19	13	19	18	22	19	17	15	18	21	22	14	19	21	21	24	23	16	18	22	24	16	17	20	26	24	22	16	16	21	21	14	23	25	19	13	22	19	16	19	21	19	12	21	31	28	20	21	12	22	23	18	21	18	24	28	15	22	14	27	18	26	15	19	21	16	14	23	24	18	19	11	25	25	20	20	15	25	24	17	29	24	23	19	24	22	24	17	25	20	24	16	17	23	23	25	25	12	18	20	20	14	17	23	24	20	30	29	18	30	24	27	20	26	20	23	20	17	23	16	23	22	16	25	18	22	21	17	25	14	16	22	18	21	15	28	24	11	21	26	32	28	16	24	23	19	21	19	17	25	23	24	26	25	20	21	22	28	25	13	21	17	18	26	16	17	26	19	18	28	22	22	29	20	18	25	17	16	16	29	26	24	13	24	13	24	17	14	15	24	25	22	25	21	26	28	29	11	13	25	23	15	24	14	21	24	23	20	22	20	28	22	17	21	24	20	16	22	22	16	30	20	23	21	26	20	27	17	23	28	16	15	18	10	14	18	22	23	24	23	26	18	14	17	22	25	18	31	20	26	14	13	30	17	21	18	24	22	19	16	21	20	8	21	15	25	31	21	19	22	23	23	18	23	16	22	22	22	14	20	29	15	15	21	19	21	16	26	31	17	23	19	16	24	28	15	24	23	31	20	34	24	22	26	26	20	18	29	16	16	21	23	23	16	21	14	21	16	14	20	18	34	24	19	22	16	18	17	29	15	19	17	22	29	23	26	18	23	18	20	23	15	25	25	18	12	20	29	22	26	20	27	16	20	23	19	27	24	20	28	19	20	22	24	24	19	22	24	22	15	21	22	24	11	21	11	15	18	20	28	23	18	26	18	26	24	22	18	21	28	17	17	29	22	25	15	15	24	30	33	18	32	23	25	19	17	26	22	24	21	21	21	20	26	13	18	21	20	24	30	26	25	25	16	21	16	16	13	14	17	17	20	17	17	19	25	20	41	33	16	27	18	15	22	24	19	28	27	23	19	14	13	23	11	21	25	22	15	30	31	24	21	30	23	26	29	26	20	19	25	20	30	18	22	13	21	18	22	21	18	26	26	22	23	22	22	24	16	21	19	20	21	12	26	19	19	17	21	24	21	22	15	18	22	22	18	28	26	18	27	27	26	19	23	32	18	26	16	21	28	21	16	17	22	19	18	25	19	22	15	29	19	12	18	22	27	18	23	14	23	26	34	20	20	24	19	21	19	19	22	27	21	34	28	21	19	20	27	18	20	21	16	20	23	21	12	17	18	17	26	18	23	24	17	27	23	24	18	24	20	12	16	22	14	14	26	25	30	20	24	23	18	21	16	23	20	24	22	15	19	21	16	19	21	26	18	32	23	24	25	28	26	20	23	20	20	26	21	19	20	16	20	19	17	8	26	20	19	28	20	27	22	21	20	18	18	20	15	22	18	10	34	16	26	26	33	19	18	18	21	23	21	33	25	26	19	18	20	28	18	22	18	19	16	16	22	25	17	25	24	21	16	19	23	30	22	24	22	19	17	28	22	23	20	21	16	19	25	18	22	21	19	17	25	24	27	26	17	20	26	24	23	26	23	24	13	27	10	25	20	26	17	21	28	23	20	24	19	20	24	26	23	22	26	20	29	19	20	28	17	17	19	22	24	18	26	19	26	17	20	21	17	15	17	17	22	14	28	26	10	18	25	22	23	24	24	20	20	14	20	9	16	19	16	19	20	17	17	23	19	21	21	25	16	25	18	25	22	21	25	15	14	25	23	24	20	28	21	24	22	21	32	16	31	14	30	21	17	26	18	17	23	28	16	19	19	26	24	21	17	15	17	19	19	14	21	20	18	26	8	25	20	17	22	18	26	16	20	17	23	17	22	13	18	23	12	24	27	22	19	15	19	23	31	16	30	24	26	18	24	19	19	22	15	21	20	20	23	22	24	18	25	23	24	17	20	23	30	19	21	24	25	19	22	19	22	18	15	20	24	29	17	26	28	17	18	23	22	16	21	21	21	25	13	25	9
27518	16451	9733	14203	22620	24984	23796	21882	19293	16805	14590	12948	11622	10053	9084	8028	7078	6223	5443	4952	4318	4025	3643	3273	4521	19045	17619	10405	1049	983	887	1230	639	668	597	626	564	508	444	485	429	421	432	530	555	976	1432	2300	2739	2176	1120	551	417	438	499	492	463	449	395	355	354	325	294	307	287	279	268	293	272	291	295	298	290	273	322	286	279	301	266	286	265	300	290	283	255	298	271	279	271	271	267	319	270	275	308	267	270	275	278	261	284	270	302	285	300	266	275	264	249	242	265	266	271	280	297	271	250	259	288	268	248	296	303	281	279	278	290	265	283	274	276	264	316	302	279	272	264	256	286	254	265	302	288	291	281	292	265	272	246	260	296	256	250	273	276	256	254	251	291	318	284	296	316	271	252	293	289	255	312	263	303	269	295	288	288	273	307	283	269	255	303	299	289	311	306	259	290	256	285	283	272	294	280	266	285	274	279	257	279	279	326	259	289	276	264	300	273	259	263	293	273	287	277	283	292	246	274	282	286	317	254	277	315	285	300	289	288	309	271	281	260	293	288	246	277	256	292	280	316	278	251	292	244	284	268	294	271	306	278	306	291	282	274	288	285	301	290	274	290	302	286	268	314	264	263	259	290	285	295	258	263	328	264	290	270	292	278	289	279	286	274	305	274	291	254	270	266	268	304	283	278	304	276	288	273	300	297	288	296	252	298	273	289	287	284	293	264	260	294	285	284	268	281	268	255	272	278	286	286	287	260	276	298	263	278	292	266	278	259	250	297	301	295	244	309	274	267	279	305	274	295	295	290	270	263	252	282	290	242	282	301	242	266	302	285	273	288	312	282	282	281	326	295	288	275	253	285	293	285	289	307	281	294	303	302	265	269	288	301	276	273	300	300	275	278	247	313	276	252	277	282	284	306	266	282	291	299	279	254	326	245	309	299	287	266	230	268	257	266	267	277	297	265	292	268	283	283	257	295	295	290	270	281	280	270	270	275	298	274	283	296	263	269	279	286	299	304	289	297	253	269	254	277	299	287	262	253	276	262	297	303	293	267	269	252	302	298	245	286	265	259	258	269	308	278	307	272	277	258	310	285	265	272	307	262	260	296	266	306	289	293	276	261	272	274	262	279	279	293	299	251	298	261	258	300	260	291	314	311	295	265	292	263	294	301	283	271	269	290	301	279	272	282	292	282	305	286	267	269	264	265	275	309	302	272	281	299	262	269	276	272	277	259	293	275	263	303	290	304	273	272	285	294	278	294	279	247	268	270	298	282	296	261	307	260	291	307	284	263	275	282	289	283	263	271	267	250	275	272	255	275	278	273	300	290	260	309	287	284	298	245	292	296	263	271	270	268	269	290	276	266	285	284	267	281	282	278	258	235	294	286	278	298	319	309	270	269	269	273	274	309	272	263	305	287	290	304	283	288	271	282	263	279	262	288	300	255	266	277	264	296	296	277	295	268	301	311	295	251	260	302	283	308	312	293	295	276	264	272	262	262	281	261	293	273	278	264	266	286	274	280	287	294	283	302	271	318	296	282	260	316	267	258	263	273	286	288	285	256	278	248	289	267	269	266	301	291	258	288	286	287	271	256	298	257	290	253	284	314	264	267	266	287	273	311	273	284	225	279	296	301	281	277	278	263	281	279	283	239	263	269	300	267	276	245	264	273	286	286	261	254	271	277	250	297	258	297	295	295	295	262	272	284	266	286	245	278	292	259	293	276	291	290	302	293	263	302	272	293	289	270	296	292	267	286	288	278	267	277	310	294	307	294	307	297	269	290	275	275	285	326	299	275	275	245	293	278	267	291	258	297	275	272	265	310	258	278	269	271	287	262	273	290	264	286	305	274	302	283	271	253	269	286	299	244	302	280	307	293	276	282	320	277	275	307	268	274	272	289	275	295	258	275	291	282	287	277	303	251	280	266	260	285	297	286	290	297	254	276	284	254	277	270	272	303	250	311	298	284	317	250	263	274	281	293	263	263	260	282	277	272	284	311	277	257	293	267	284	243	327	291	283	269	279	276	279	290	258	279	266	275	264	282	270	276	271	278	263	270	301	252	275	295	296	297	279	281	296	296	285	243	274	272	290	311	244	289	264	270	246	308	271	286	294	277	262	282	264	295	302	256	267	284	267	276	280	304	266	255	275	266	295	273	289	304	289	267	275	304	288	277	297	280	303	280	279	273	272	272	287	269	259	276	262	302	272	282	298	243	314	273	275	271	290	266	254	285	304	287	278	291	293	256	275	291	270	267	287	241	264	288	263	301	256	293	277	279	275	268	312	256	279	260	247	274	288	291	297	275	271	288	294	309	285	279	279	272	268	267	293	323	276	262	283	296	282	259	301	254	284	272	316	293	307	284	302	282	277	258	308	300	263	264	290	285	279	255	282	283	277	277	285	273	273	271	273	307	270	299	257	304	283	277	242	277	259	258	294	299	292	274	269	282	293	294	277	291	278	284	280	245	290	250	282	284	267	281	300	332	277	278	273	296	294	278	291	257	285	254	279	269	304	271	294	280	301	308	303	269	279	261	276	277	313	285	285	283	276	292	283	301	310	285	254	293	271	299	271	282	268	275	262	304	279	297	290	283	258	278	290	263	286	306	290	287	286	287	257	302	262	261	287	255	271	280	254	272	318	279	280	269	286	279	313	269	275	260	279	287	285	265	300	306	291	298	253	279	267	249	286	281	276	289	296	273	291	302	286	253	306	301	261	251	271	294	272	324	276	276	262	299	274	257	279	259	286	287	308	305	294	265	280	282	274	267	276	315	286	269	283	278	283	291	293	307	272	286	303	261	282	298	288	262	275	286	278	301	279	270	282	297	287	265	288	298	279	291	277	262	253	299	278	286	280	280	272	264	272	264	278	283	273	285	284	289	301	275	291	276	271	270	276	297	263	241	309	273	287	287	287	280	269	281	270	253	269	259	297	274	271	291	259	285	303	287	272	298	267	301	312	306	265	267	307	286	279	294	303	295	291	301	277	266	270	270	298	269	257	284	245	283	296	266	271	272	280	281	247	280	271	260	301	313	293	288	264	268	292	283	313	287	279	278	271	276	269	283	250	273	268	267	271	276	276	275	285	283	298	281	328	304	250	301	276	278	292	317	264	276	275	303	276	279	331	276	271	298	269	245	295	260	234	288	279	266	290	261	297	275	265	255	265	281	273	264	259	279	285	251	283	271	299	293	265	300	280	276	282	291	277	278	293	246	301	256	278	252	291	275	271	282	265	278	287	278	289	288	275	275	304	250	242	286	296	265	270	280	292	261	275	239	285	288	266	242	250	281	277	260	289	281	265	273	298	297	288	293	284	278	281	294	275	313	272	256	257	282	280	257	270	270	277	288	294	289	271	272	299	270	289	298	300	305	282	307	285	290	286	297	291	281	300	255	273	290	274	281	278	283	272	286	262	296	286	278	247	304	261	291	265	305	275	282	286	263	270	285	258	260	287	288	289	296	291	300	294	272	265	283	276	311	303	262	265	265	277
1705	537	256	165	194	260	273	282	265	188	163	146	152	125	110	104	78	77	81	74	50	47	62	45	49	123	112	74	43	33	21	34	32	23	36	26	26	30	22	33	28	29	31	20	29	36	51	30	30	43	29	30	23	23	15	22	25	30	27	28	23	30	32	18	24	20	26	28	21	26	12	18	23	19	27	32	25	25	25	27	12	18	24	23	27	30	25	41	20	23	18	29	15	20	24	22	18	23	12	27	21	16	24	22	17	21	21	24	25	24	22	21	24	26	16	30	21	19	22	25	26	26	20	22	24	18	22	22	18	26	15	28	19	27	21	18	14	26	26	25	31	20	16	29	21	22	26	30	24	22	16	27	18	15	18	23	28	19	23	17	19	18	31	22	33	20	24	25	29	15	19	16	21	19	25	20	20	26	23	21	12	23	21	17	25	20	24	15	25	23	26	26	19	24	17	17	14	31	19	22	24	20	17	15	7	24	22	23	26	18	20	20	27	22	26	25	20	20	24	26	25	22	26	25	20	24	25	11	24	24	19	26	17	23	30	36	15	20	23	27	25	22	21	28	25	30	23	21	16	22	24	20	18	26	32	24	20	23	21	14	21	22	34	21	17	29	22	18	15	23	33	27	11	16	13	22	16	28	21	17	30	33	33	19	21	20	24	22	26	21	19	20	24	25	22	13	22	28	26	13	21	16	27	14	21	21	17	24	27	27	19	24	17	24	19	13	18	27	24	25	22	38	29	31	20	29	16	20	30	28	28	25	23	25	31	24	23	15	14	20	17	29	24	23	20	22	16	18	16	18	21	15	21	19	19	20	19	22	16	20	28	23	20	19	27	23	20	18	16	23	13	19	23	17	14	21	17	30	20	21	19	17	25	23	22	29	32	25	21	31	16	20	27	26	25	19	24	23	20	28	20	22	24	22	21	26	20	22	25	24	18	18	22	18	14	19	27	22	22	24	18	26	28	29	22	25	21	24	15	19	23	29	23	20	22	28	34	19	26	14	25	29	19	21	17	17	25	32	13	21	22	16	24	27	27	30	29	18	19	20	23	23	23	23	33	26	28	19	31	19	34	21	20	23	24	26	15	27	22	27	23	20	21	26	22	12	25	31	21	25	31	20	27	24	20	13	30	27	17	19	22	21	15	18	26	24	17	18	30	18	31	19	14	18	22	22	22	33	22	27	30	23	26	24	28	23	17	18	17	36	26	24	26	16	25	27	32	19	24	22	19	15	27	36	19	18	19	30	18	30	28	25	19	18	23	31	24	25	29	19	24	17	22	22	17	24	19	27	27	26	18	24	35	24	21	28	29	25	26	17	26	19	12	15	23	15	17	16	21	18	33	21	22	18	23	17	17	25	13	25	21	24	27	24	15	18	30	17	25	19	28	26	23	30	25	28	19	19	26	14	29	22	23	26	13	19	21	19	24	25	29	23	22	24	15	26	29	22	28	27	29	31	22	36	26	21	22	20	22	16	24	28	28	19	29	25	21	24	28	28	32	23	19	22	19	26	20	23	20	28	23	26	19	21	22	26	15	21	30	25	22	26	20	27	21	24	16	33	35	20	22	15	28	20	27	26	24	28	19	23	24	20	22	27	21	28	18	28	29	23	21	23	26	30	15	22	21	33	28	20	22	21	21	21	25	32	33	13	21	23	26	20	24	21	12	32	27	26	25	27	16	27	23	29	21	22	20	20	15	24	28	21	21	25	21	24	25	17	28	26	30	20	29	18	19	25	21	24	16	20	34	23	31	24	28	23	24	34	27	19	28	27	21	19	19	16	20	37	26	24	19	21	17	23	25	14	29	15	25	22	18	27	25	21	21	19	22	16	21	15	21	19	22	24	16	21	25	22	19	17	20	26	33	29	13	27	21	22	16	20	19	18	22	25	19	20	26	16	15	12	16	22	20	24	25	21	24	17	10	22	28	17	22	33	19	23	13	24	15	25	21	16	27	14	19	18	17	26	29	31	19	31	17	20	32	16	31	19	18	22	22	22	17	34	22	15	25	25	22	14	24	19	19	21	19	24	17	26	28	19	21	24	20	22	29	27	28	25	22	26	19	19	25	18	23	21	15	21	31	23	22	28	20	20	23	17	22	29	21	31	16	15	22	32	31	16	34	28	18	26	39	25	22	21	33	25	23	23	19	23	22	24	25	35	22	21	16	13	21	22	32	25	19	21	18	30	13	29	16	23	28	27	19	27	22	20	22	28	16	23	18	22	21	19	20	19	27	21	28	23	22	32	21	24	30	29	15	25	21	20	24	35	17	22	24	25	24	28	25	24	19	22	26	14	21	20	28	24	22	15	17	19	21	30	29	33	24	20	22	19	22	18	23	14	23	23	22	22	19	18	31	20	18	16	22	22	15	22	24	32	23	19	20	17	32	20	18	31	29	31	23	27	22	23	18	18	19	17	25	21	26	32	21	21	23	22	28	17	20	35	19	29	20	32	30	9	23	29	18	26	23	31	23	21	25	19	22	15	17	25	22	21	23	19	21	25	22	27	17	20	24	25	20	23	16	27	21	19	22	24	25	21	20	19	21	20	27	29	20	27	17	23	21	26	22	19	18	23	21	33	17	25	17	20	16	19	26	23	31	21	21	27	20	15	27	27	15	23	31	17	22	24	27	18	25	19	13	24	24	19	25	24	27	19	28	8	17	23	20	21	22	24	27	18	18	27	23	21	34	23	25	20	29	17	28	19	25	21	15	32	24	23	26	21	21	32	22	21	18	14	24	31	19	11	26	18	19	22	30	19	24	28	15	17	19	18	22	23	18	16	12	25	25	27	24	26	25	28	16	21	25	24	22	22	23	15	33	19	23	25	18	35	14	26	24	23	21	28	18	25	29	26	25	22	25	25	23	18	19	19	27	20	20	26	23	19	23	27	22	26	29	23	20	25	24	33	16	24	21	36	24	32	18	25	30	23	21	19	24	21	17	20	21	23	22	25	27	13	19	19	25	25	15	24	20	17	17	30	26	26	22	26	24	21	18	19	24	22	28	17	27	22	24	23	26	29	19	16	24	22	21	23	19	28	18	22	17	20	26	30	29	28	19	19	24	28	20	23	25	15	28	22	23	25	18	24	23	20	17	26	26	22	18	14	21	15	17	16	23	20	27	26	19	28	23	19	19	21	25	30	28	22	27	24	25	30	26	24	18	22	21	21	24	30	24	17	22	21	20	23	17	30	25	19	31	20	30	24	24	21	18	20	18	22	38	21	18	17	22	22	26	29	29	18	19	18	28	20	21	26	24	18	26	23	27	24	25	16	25	20	20	27	22	20	26	31	21	18	25	29	20	21	18	12	19	24	25	21	21	22	21	22	21	25	28	18	23	18	15	26	17	13	22	25	17	19	23	26	28	30	22	15	23	26	19	31	24	22	20	18	22	30	17	19	28	25	21	17	21	24	31	17	20	24	19	22	18	25	21	33	17	17	30	20	10	13	20	20	30	20	30	24	16	26	24	19
17911	9723	5031	8388	15265	17107	16330	15022	12642	10752	8942	7807	6697	5596	4856	3941	3453	3021	2744	2535	2240	2060	1807	1750	1618	4897	3657	2875	843	792	660	653	556	564	567	551	548	489	474	490	428	408	443	440	434	507	753	710	920	1094	787	460	407	376	361	448	446	356	307	309	365	360	309	281	334	314	295	314	289	276	332	323	287	345	314	312	281	304	308	292	262	331	297	322	325	324	326	311	305	296	306	322	292	297	269	319	313	317	314	287	298	313	279	317	302	306	288	313	300	311	282	329	308	298	293	307	304	304	314	293	275	321	301	326	309	305	357	343	296	302	301	263	306	314	301	308	269	291	287	299	284	328	291	286	279	310	306	270	293	304	292	284	303	294	288	277	290	316	277	283	317	272	288	290	300	288	294	311	341	285	299	301	344	288	293	288	322	308	271	309	351	294	296	310	335	337	296	289	281	288	288	314	282	288	317	306	281	333	305	319	280	257	292	340	297	318	310	298	279	286	297	293	295	308	335	294	310	298	313	295	310	308	285	313	318	293	316	283	296	291	272	322	302	312	276	303	293	294	283	315	337	258	295	282	289	290	309	313	308	328	321	300	263	329	291	285	309	284	302	306	314	297	314	304	320	289	270	332	317	290	306	321	293	282	283	294	305	310	256	321	314	324	295	312	312	315	316	294	328	283	320	295	308	291	290	322	320	298	303	287	291	312	304	309	300	289	294	321	277	290	278	333	310	310	313	333	298	312	306	305	285	305	283	291	302	326	307	299	281	363	277	300	323	314	337	277	299	296	312	301	312	301	325	277	351	293	271	303	325	270	318	327	298	289	335	283	299	305	294	322	330	294	321	314	272	288	299	281	286	306	291	304	311	259	298	332	329	323	296	286	281	307	326	329	310	306	309	290	284	331	291	319	305	282	311	301	306	293	339	277	312	281	299	309	300	304	330	297	294	319	330	265	326	276	311	306	296	271	300	289	282	285	289	283	301	308	312	313	273	283	299	318	299	306	329	349	308	341	307	302	290	320	302	310	307	321	311	288	299	295	310	300	329	308	318	280	282	303	316	293	336	324	326	278	297	314	324	299	313	289	305	282	296	293	299	306	330	270	283	313	290	273	293	287	283	301	314	312	321	301	278	296	331	296	313	336	330	273	304	321	332	267	296	290	299	311	290	301	305	307	292	290	324	299	279	313	338	323	302	283	314	303	308	268	282	319	291	318	307	306	287	271	306	266	292	311	294	301	308	296	323	322	329	314	314	294	272	284	319	313	293	292	301	310	298	282	301	350	307	304	285	292	322	305	304	326	284	307	303	286	307	299	328	322	297	319	303	290	298	302	304	310	281	277	306	296	328	310	324	302	309	284	294	307	291	298	306	316	253	294	328	299	303	309	294	318	276	288	283	319	308	287	296	323	305	269	341	302	299	287	310	329	285	341	302	317	281	325	307	308	319	330	341	320	288	298	279	287	311	331	295	332	299	316	287	322	302	288	347	317	302	329	346	309	299	303	298	303	302	313	308	295	305	305	291	294	289	325	290	281	335	297	278	284	300	300	313	332	318	317	293	288	300	327	326	312	292	311	320	305	300	309	289	316	279	298	307	298	322	324	282	318	277	310	309	304	286	280	279	296	308	294	291	299	303	288	326	320	318	312	315	330	322	291	302	296	309	280	307	298	286	294	315	318	280	300	308	319	323	305	270	278	302	304	305	322	277	314	310	324	299	350	303	326	300	292	294	318	325	306	288	302	282	303	295	317	321	308	299	276	313	326	274	261	351	303	317	302	297	297	304	293	322	285	342	312	280	342	295	300	301	267	270	275	294	313	316	326	293	316	311	282	294	295	332	297	268	305	287	308	288	301	313	308	291	302	295	311	298	258	298	291	325	318	281	273	330	278	305	283	317	333	290	291	287	294	276	294	331	288	291	321	310	328	285	322	281	333	275	303	303	297	319	278	284	278	306	306	337	282	293	285	321	285	305	297	307	308	309	321	259	308	285	310	297	332	291	285	296	308	338	323	281	292	290	294	305	306	295	329	338	326	296	293	303	292	305	350	279	294	296	291	295	299	315	300	302	328	292	299	272	296	304	308	300	299	322	308	305	305	278	306	349	270	293	290	301	301	280	304	286	284	292	311	305	318	325	329	267	298	305	300	319	309	326	278	290	294	319	303	309	277	302	301	289	297	314	313	286	281	311	284	303	297	300	280	300	283	302	276	301	283	294	305	305	308	313	312	310	317	301	321	325	314	305	283	323	317	298	321	334	305	330	302	279	314	300	329	297	305	342	325	298	319	297	283	315	304	303	294	295	301	301	295	305	325	304	282	304	290	285	304	297	303	338	306	290	317	296	322	281	272	315	298	329	317	278	298	292	332	315	311	283	298	298	303	315	300	289	277	294	274	307	298	314	298	288	295	273	310	313	298	310	311	298	287	328	299	334	303	318	309	311	308	270	273	315	320	315	325	301	316	290	288	294	277	288	279	303	321	292	284	284	278	298	308	312	309	314	282	314	295	295	303	308	305	300	304	322	299	299	331	302	313	290	348	322	313	300	313	321	317	314	315	310	294	311	301	296	313	329	297	302	298	304	300	309	304	332	282	331	291	289	296	304	280	316	313	309	275	288	315	285	284	302	327	317	295	300	306	299	318	301	312	294	283	320	291	303	307	278	293	316	304	300	301	305	311	311	308	294	291	297	290	288	320	280	304	304	324	288	314	301	300	303	292	317	298	280	293	311	311	309	289	312	307	305	310	301	302	310	300	338	313	296	294	320	297	280	304	307	285	333	268	295	279	286	312	304	284	298	302	290	304	326	299	277	313	280	326	309	306	320	292	309	305	292	298	313	308	296	308	305	308	328	324	287	290	275	311	334	302	329	286	325	332	333	303	293	326	324	308	285	292	286	293	276	290	316	314	307	294	303	290	333	320	314	311	259	307	307	293	320	301	298	303	316	295	322	318	312	321	305	296	281	323	319	292	330	303	302	328	310	302	307	311	318	310	294	313	303	294	281	307	327	313	297	301	316	299	311	310	280	309	319	302	311	324	304	309	294	323	286	286	330	289	279	304	306	303	324	299	293	335	308	285	294	287	316	284	307	323	278	300	278	298	295	310	327	326	278	321	297	292	324	343	319	350	287	276	314	317	300	294	295	301	317	281	294	288	304	329	289	323	288	266	290	318	272	308	320	332	310	277	309	308	303	294	265	295	294	304	306	279	272	293	275	305	271	310	279	316	284	320	309	313	288	278	305	330	281	312	316	309	303	265	316	288	330	307	329	286	331	311	314	328	288	331	292	298	313	283	286	304	333	309	308	306	310	298	318	305	348	315	294	281	347	319	339	303	290	309	354	292	310	281	298	308	328	344	315	277	285	293	294	337	352	312	317	287	299	303	280	326	304	320	272	321	305	318	310	300	337	299	308	314	311	274	277	297	308	311	306	322	324	297	295	307	311	283	302	301	303	312	295	321	323	297	329	297	297	280	291	298	306	302
1947	1101	464	268	313	463	509	414	326	319	269	282	228	196	182	189	134	110	115	94	89	92	68	54	65	467	410	49	27	44	32	32	36	30	22	21	26	31	19	26	20	29	23	18	14	30	72	81	77	57	50	33	15	20	26	25	29	23	22	25	29	20	24	13	18	22	37	22	19	19	18	26	17	20	24	31	17	18	22	11	25	20	19	17	19	13	26	30	18	21	22	14	21	16	22	21	26	18	22	20	30	24	23	17	16	22	26	19	22	23	31	33	21	21	13	29	21	25	20	19	26	17	25	17	21	16	16	28	20	32	14	23	19	22	16	22	16	16	25	29	18	26	26	24	12	26	18	23	21	17	14	12	28	18	21	19	33	25	18	31	16	21	17	18	24	21	25	27	22	18	21	14	27	19	14	21	23	29	21	22	20	26	30	24	20	25	17	27	20	22	15	21	23	16	26	21	29	16	16	31	24	17	23	21	31	17	22	21	24	26	27	22	17	33	22	23	26	27	23	21	18	25	12	22	20	18	25	16	24	20	24	17	22	21	26	18	14	16	26	20	23	17	18	17	29	25	14	19	17	22	16	17	30	14	20	21	18	25	21	23	21	20	24	14	20	16	24	20	19	26	20	24	32	19	24	17	20	23	21	25	25	24	25	22	15	16	26	24	23	17	24	19	19	21	23	19	20	31	20	13	29	21	15	24	23	18	19	16	19	19	18	18	23	24	25	11	22	23	23	17	16	25	23	16	24	23	32	16	20	21	18	20	11	22	19	13	30	23	23	24	17	19	28	21	17	19	24	20	17	21	16	23	24	14	20	21	32	29	15	22	21	21	22	17	13	11	30	18	14	30	21	26	20	22	12	22	22	24	14	28	18	15	11	20	26	14	19	20	21	16	22	18	25	21	21	25	21	13	16	22	18	14	22	22	27	15	13	24	15	17	25	24	17	19	13	15	12	26	20	18	21	15	18	20	18	28	22	18	26	11	16	21	16	22	23	19	28	23	27	25	21	17	24	20	25	34	23	21	23	16	21	19	19	27	13	18	15	20	26	19	12	18	28	20	24	19	17	19	12	20	12	20	13	28	21	30	20	14	12	23	21	21	26	25	15	16	20	23	21	26	18	20	22	18	21	20	23	20	24	16	17	25	29	16	23	12	14	22	27	14	16	22	22	24	22	22	21	17	20	23	12	20	23	23	26	29	17	17	28	23	29	23	23	27	20	15	20	22	20	27	25	23	26	28	22	23	16	22	27	21	33	34	26	14	15	22	15	20	19	14	23	16	15	18	24	21	14	18	20	22	21	20	25	19	21	18	21	23	18	22	20	20	16	14	22	10	25	14	19	17	25	23	16	18	19	24	21	15	15	18	21	19	29	15	23	24	13	18	21	18	22	25	15	21	21	28	22	20	21	23	20	15	13	19	25	25	21	23	23	23	23	33	23	14	14	23	18	14	21	20	28	21	24	22	24	29	19	20	25	18	28	16	16	19	20	23	19	18	31	17	19	21	27	26	20	17	25	22	18	20	18	13	27	15	22	18	14	18	16	21	25	19	23	17	22	19	23	21	18	23	19	21	27	29	18	20	14	21	18	19	17	15	26	30	18	22	17	21	17	13	19	28	15	23	17	13	24	23	18	21	23	19	29	22	26	19	22	26	19	24	20	20	19	26	26	18	18	14	23	29	15	19	20	24	23	20	24	16	33	17	17	23	13	21	29	24	20	26	28	21	17	22	25	20	20	21	28	22	21	19	27	28	21	17	30	14	25	18	13	21	21	28	16	25	32	32	23	15	15	21	23	29	18	19	22	24	23	17	19	20	24	20	17	12	22	19	26	21	21	25	18	24	15	21	21	21	25	25	23	18	7	25	28	15	11	21	7	19	28	25	20	31	20	19	24	25	29	20	21	22	18	18	18	26	19	18	21	30	15	21	28	22	20	21	21	17	18	24	18	18	31	24	20	17	23	19	20	23	21	22	13	12	21	20	22	15	23	18	22	23	22	25	21	11	25	28	28	18	19	15	20	25	18	25	19	24	22	22	19	24	12	18	21	22	23	21	16	26	22	18	24	17	16	25	18	23	20	23	20	18	20	25	23	19	22	26	27	19	21	27	15	25	17	22	16	21	20	30	23	17	24	15	20	24	25	20	22	25	20	24	21	23	21	28	25	19	20	30	18	20	22	16	16	26	26	25	22	23	26	29	16	17	23	15	17	22	15	23	20	22	17	17	22	25	26	21	20	26	18	20	17	25	20	17	23	19	17	27	21	22	29	19	17	27	16	22	23	17	19	14	16	16	17	18	18	20	23	18	23	17	24	33	23	27	13	24	17	21	31	25	20	20	20	21	21	24	25	18	27	20	21	30	14	16	21	15	16	30	19	17	19	18	29	25	22	20	24	17	29	23	20	26	22	19	18	17	17	20	21	22	23	21	23	17	25	18	19	19	18	14	24	15	25	22	21	26	16	19	27	19	20	18	20	26	21	25	24	14	23	22	21	27	24	18	16	19	23	15	20	19	27	21	20	15	19	24	21	15	18	25	10	23	21	22	23	20	23	20	18	20	20	24	21	20	19	17	22	16	23	21	17	30	16	22	18	19	32	21	14	23	18	16	17	23	22	22	29	23	25	27	14	26	24	26	20	19	23	17	18	13	23	22	24	20	27	20	18	22	21	18	13	26	21	27	9	21	23	25	13	17	17	21	16	18	29	22	20	23	13	8	12	20	13	16	22	19	20	15	22	23	24	19	21	14	25	15	24	23	19	22	21	21	22	14	21	18	19	23	19	27	32	24	23	20	26	16	24	22	16	27	24	28	24	18	21	19	12	21	23	21	19	16	19	23	23	31	18	22	15	29	22	20	20	29	21	25	15	20	18	21	16	17	21	25	15	23	26	28	21	19	18	14	29	19	19	24	18	22	20	27	24	34	24	22	28	23	21	21	19	18	21	20	26	20	22	28	25	13	18	33	23	21	24	23	29	21	24	21	19	25	21	27	21	19	17	24	19	25	26	14	20	24	23	22	20	20	22	20	18	24	18	23	23	16	25	21	19	20	23	27	26	20	15	20	23	18	22	15	24	24	17	25	20	27	16	15	23	18	21	25	24	22	15	23	22	24	16	24	14	19	21	28	26	29	16	19	23	20	18	21	22	16	19	21	19	16	17	17	16	16	15	16	20	16	17	18	22	22	13	17	21	26	14	20	24	21	23	23	23	19	18	26	19	20	24	24	20	32	21	19	23	13	25	18	17	26	35	26	28	22	14	21	25	32	19	20	31	20	20	21	19	20	12	15	18	25	13	19	19	22	29	13	21	20	25	23	31	21	19	16	17	24	15	15	21	25	13	15	25	25	17	24	24	25	17	20	23	17	20	32	23	14	27	20	14	16	17	22	23	25	14	20	29	21	21	25	24	24	23	13	18	17	19	33	14	20	22	16	18	25	18	26	22	24	23	22	17	25	24	27	15	22	25	20	15	22
23393	13096	7292	11663	20042	22282	20549	18294	15902	14003	12053	10747	9469	8589	7341	6401	5519	4803	4279	3699	3386	3108	2830	2526	2774	14033	11044	1286	899	781	718	711	609	649	654	544	499	481	448	384	378	403	443	413	439	632	2128	2518	2104	1508	1053	627	350	327	365	398	364	330	327	318	320	263	308	283	277	288	258	245	262	256	263	275	267	296	274	282	287	285	255	265	288	271	275	272	251	283	297	293	294	259	278	294	278	272	272	287	265	280	300	286	278	246	271	249	294	271	295	273	280	265	276	305	268	260	273	285	266	318	264	257	260	289	270	282	225	276	301	312	302	291	279	282	274	282	266	281	278	270	253	255	287	269	281	241	254	303	236	307	270	299	277	290	276	264	294	281	261	277	285	272	277	272	284	251	268	244	277	280	310	287	283	282	285	240	273	270	281	248	271	276	252	282	289	280	299	268	297	271	320	295	301	278	304	258	276	271	252	253	312	266	280	250	281	268	286	284	259	278	260	260	253	274	271	267	286	268	291	303	278	304	260	259	250	270	277	320	266	287	250	283	274	298	261	263	276	281	280	291	299	283	283	284	261	288	295	256	301	272	274	268	252	280	271	265	284	294	255	280	270	255	280	300	271	294	264	309	269	259	273	306	272	277	241	299	300	271	286	288	266	245	264	270	290	309	265	283	285	269	279	280	273	277	255	280	290	277	290	270	284	259	287	297	275	265	259	270	292	280	312	276	260	261	263	308	259	245	292	307	268	265	277	287	279	261	251	268	271	253	251	266	276	277	284	264	273	265	266	274	273	288	262	282	266	269	269	288	304	277	279	257	279	294	296	287	293	278	253	266	265	267	288	293	303	275	293	291	271	259	281	267	285	315	302	296	313	256	265	272	295	280	297	262	276	292	278	276	279	277	292	292	279	267	260	294	275	255	286	290	269	263	245	279	252	279	273	294	274	290	276	285	280	279	282	283	286	263	272	266	294	288	279	258	301	259	283	259	273	263	264	275	272	290	284	289	268	271	288	298	260	272	257	287	292	270	276	266	289	280	307	261	282	271	293	282	270	262	278	296	284	254	262	255	240	263	237	261	291	312	272	258	293	272	256	285	310	286	285	298	247	283	285	258	259	329	272	295	286	289	270	299	273	286	274	275	278	284	274	254	276	245	271	261	287	261	277	270	251	250	276	255	284	234	303	282	265	284	286	286	291	270	290	260	250	280	251	287	289	262	280	273	287	302	274	311	269	255	248	278	233	279	268	319	256	279	266	271	272	279	271	281	271	269	278	254	266	293	261	282	280	295	313	285	266	283	281	282	309	261	263	308	258	288	278	273	281	273	285	274	279	259	283	294	259	266	278	270	283	299	282	304	303	298	297	258	273	260	299	249	286	278	260	281	276	251	279	274	271	302	292	245	265	261	281	264	280	277	278	289	287	295	260	274	292	282	282	281	269	274	281	287	265	257	278	274	251	287	255	272	267	284	288	271	290	292	279	265	278	280	275	263	282	277	278	273	275	288	292	303	279	268	257	273	326	294	303	295	269	274	306	283	274	259	267	280	272	283	265	262	276	266	280	263	277	288	288	253	277	268	256	292	290	277	269	294	295	270	258	257	280	267	281	284	281	280	286	233	298	307	274	247	276	292	269	295	276	265	249	289	295	285	264	274	272	288	260	277	277	278	289	255	290	311	273	276	290	285	291	288	324	268	268	269	252	291	258	290	291	294	259	279	248	273	292	280	276	277	306	263	276	280	264	280	229	269	253	285	277	293	297	273	284	286	268	289	282	256	274	291	262	286	290	284	266	304	288	287	289	284	286	244	264	254	260	280	302	268	276	280	287	275	277	279	280	271	281	272	283	291	286	265	296	264	279	264	234	268	260	252	301	259	252	273	293	298	268	270	255	258	294	282	264	298	302	260	273	287	228	301	253	277	285	266	258	278	276	250	269	282	300	285	282	294	267	287	282	275	278	298	295	265	268	286	315	279	274	322	278	246	278	300	276	266	275	301	309	277	265	277	263	259	277	317	278	309	327	273	276	289	290	295	306	265	280	267	272	285	282	275	266	249	284	250	264	270	270	256	265	290	271	268	279	272	280	254	267	255	320	283	256	249	287	251	288	274	283	295	254	256	308	279	283	285	264	274	262	285	282	274	289	260	277	251	286	292	277	271	287	264	278	300	270	245	279	288	269	263	264	254	267	299	270	283	299	287	223	281	287	269	294	249	290	286	270	296	291	268	236	275	248	246	236	322	262	244	262	295	286	262	263	286	276	277	266	251	256	273	279	293	252	284	266	291	295	265	261	294	300	281	293	282	286	280	287	294	285	263	228	258	276	301	260	310	270	288	284	279	281	264	243	312	255	279	273	294	247	273	297	244	271	275	272	280	290	272	281	290	265	299	326	277	270	279	272	302	276	294	264	290	267	280	260	301	266	274	245	261	256	297	275	270	277	264	277	286	303	283	264	267	268	290	259	252	254	264	285	301	261	312	275	288	265	294	242	254	284	316	290	241	282	262	285	262	282	252	293	259	256	253	256	282	319	269	287	274	307	268	272	264	279	276	308	272	301	286	257	274	256	259	281	262	303	239	254	270	268	274	291	282	259	282	267	283	267	261	322	260	252	264	285	276	288	273	273	297	290	291	290	300	269	263	269	280	302	293	276	299	277	242	288	252	272	285	307	273	255	270	266	268	287	255	273	287	306	278	266	260	284	290	276	273	264	279	282	282	221	279	298	295	285	284	307	286	305	246	272	281	293	253	310	284	272	299	268	303	269	262	274	246	290	279	280	265	280	254	326	256	269	266	303	281	276	294	288	299	256	252	290	286	258	263	285	311	284	271	276	273	291	269	284	283	272	281	271	262	275	283	317	275	296	345	251	269	291	282	301	252	292	289	280	262	256	261	268	239	264	300	282	304	267	254	264	264	284	263	235	264	268	307	250	272	289	273	268	285	289	302	291	247	274	263	286	280	277	258	277	283	293	283	275	281	284	266	264	289	264	312	288	254	314	271	268	276	265	279	287	275	251	269	310	268	258	278	302	275	277	258	273	281	254	260	299	262	275	255	300	279	280	262	280	256	282	275	281	269	251	268	243	323	301	284	270	270	287	288	284	283	285	287	270	276	275	260	280	285	255	265	305	261	286	282	292	256	276	293	262	279	260	255	285	257	276	289	280	280	286	304	272	262	267	272	262	296	298	281	292	281	274	242	267	283	274	223	286	288	258	282	266	274	280	255	260	283	275	258	282	283	246	278	269	276	279	278	284	307	280	282	281	267	299	294	277	284	279	246	256	259	270	273	257	277	309	278	281	275	282	275	273	237	240	275	284	277	284	286	239	302	279	278	257	269	298	268	293	315	290	292	260	248	281	265	270	276	282	268	286	259	262	315	295	290	281	276	303	270	278	306	278	270	268	277	286	283	296	271	251	304	257	295	300	262	275	303	268	303	289	302	289	260	300	288	294	268	268	265	282	281	286	304	244	272	265	295	320	274	270	282
2944	880	375	236	262	392	462	423	400	303	305	267	217	225	199	186	147	139	125	113	93	96	68	63	107	485	485	43	54	37	38	30	35	38	32	42	30	38	28	32	29	28	41	29	30	36	77	93	90	70	44	36	34	26	31	27	28	28	27	29	27	32	33	28	26	24	25	23	20	28	23	22	30	20	31	33	29	25	21	30	20	23	21	22	31	25	26	38	17	17	24	37	23	23	20	18	30	21	20	28	21	30	28	18	23	39	23	27	29	24	23	27	24	29	32	19	22	21	24	25	27	25	13	22	24	23	18	13	15	28	19	27	27	24	27	15	24	23	14	23	34	19	36	31	21	30	26	20	23	30	21	34	21	32	25	29	25	23	20	22	34	21	22	21	19	30	20	28	18	29	15	23	38	21	38	12	25	31	36	21	25	26	21	23	20	28	21	27	24	22	24	11	28	18	18	28	26	23	27	25	19	25	29	20	29	31	24	29	23	31	31	20	15	26	31	30	18	28	29	20	20	26	21	22	23	28	20	26	29	22	27	24	25	28	28	24	24	23	22	22	16	27	23	26	32	22	28	19	18	20	19	22	28	29	18	29	19	20	23	29	23	19	43	28	27	22	24	25	28	31	24	29	31	30	25	20	23	22	23	24	23	17	28	30	22	40	26	19	25	21	28	23	22	21	21	23	23	20	29	23	11	22	17	20	19	30	25	25	20	25	31	26	26	26	17	24	29	20	31	20	27	26	21	27	31	20	20	24	14	21	30	22	22	17	30	24	28	24	25	24	20	36	27	25	31	23	22	30	22	23	28	22	22	24	24	25	27	26	26	17	31	21	22	29	24	27	33	20	25	21	18	23	34	19	21	27	29	15	26	30	29	25	27	21	27	20	21	28	19	25	18	23	25	28	21	21	29	24	27	27	30	26	25	22	27	26	21	30	25	19	19	33	32	24	25	31	24	19	25	25	21	23	14	24	19	15	30	22	20	17	24	21	26	19	25	24	20	24	20	25	31	20	28	25	21	33	36	22	33	27	28	17	33	19	26	23	19	23	26	25	23	24	23	17	31	27	19	32	15	24	22	19	21	23	25	22	20	18	21	27	20	25	27	23	21	35	34	28	16	18	13	30	15	23	27	21	24	27	19	29	27	21	23	34	38	33	21	23	32	31	20	16	30	24	14	22	22	20	22	20	29	28	27	22	24	28	22	27	21	28	28	29	28	23	30	23	40	27	26	18	21	20	28	25	27	21	23	29	35	28	31	19	29	26	23	20	17	19	25	29	22	29	22	23	20	19	23	19	24	32	21	28	25	32	26	27	19	24	19	25	28	33	27	30	32	25	24	26	23	23	19	24	29	24	21	29	28	19	24	27	22	26	20	17	27	21	22	29	23	14	21	26	27	26	24	16	24	27	27	26	21	21	18	17	21	21	28	28	25	24	26	25	20	36	19	25	23	21	18	16	25	23	19	38	25	22	19	21	29	13	41	28	23	26	20	18	25	25	21	22	31	22	28	22	23	19	32	22	23	20	22	23	25	18	37	25	20	14	30	26	32	29	35	25	20	17	20	23	32	22	31	25	36	23	25	25	24	25	33	24	31	31	24	29	22	31	23	25	23	23	25	20	24	17	24	17	21	26	36	31	27	26	31	27	24	22	28	15	24	23	42	27	28	24	22	24	18	29	21	34	22	27	29	26	25	22	27	23	30	23	30	14	36	19	30	17	29	31	19	34	29	32	25	22	25	26	23	32	25	18	32	31	35	18	25	29	23	20	33	20	20	24	33	19	20	25	24	19	21	22	19	17	23	22	22	21	22	23	22	22	27	23	24	16	9	30	17	19	17	32	22	23	24	29	18	24	24	26	26	26	23	35	31	26	31	22	20	30	18	26	22	23	29	17	24	29	26	22	21	26	39	28	20	26	29	26	25	21	24	34	25	27	13	17	27	26	22	17	25	19	30	19	28	28	29	32	38	19	29	29	31	26	28	12	32	23	30	24	31	31	33	21	32	20	25	23	31	10	33	29	31	35	30	37	17	23	26	23	28	35	22	25	29	33	27	21	19	22	30	16	28	26	26	23	24	24	20	18	23	31	26	25	24	20	29	30	30	22	29	22	30	23	20	22	26	33	17	27	23	21	32	19	35	27	27	29	24	28	26	24	18	25	16	28	30	21	24	32	32	21	12	21	23	24	27	22	23	23	24	24	19	36	27	31	26	24	38	19	26	25	30	25	28	22	19	21	32	23	19	27	27	25	21	24	27	27	23	19	24	24	21	20	18	24	18	29	25	30	26	31	32	28	33	27	18	27	22	20	20	33	23	22	26	31	23	21	28	14	25	20	28	26	32	23	27	20	35	24	29	29	21	21	24	16	29	21	16	33	36	26	26	20	19	25	22	25	23	16	28	15	18	23	27	29	25	20	28	31	25	24	28	29	22	29	19	29	15	18	22	25	24	25	24	26	20	31	16	15	22	30	27	23	30	27	22	26	24	28	26	32	34	21	28	34	23	27	23	27	19	29	20	29	18	20	31	25	29	27	28	14	25	16	24	34	25	28	22	24	28	27	24	27	29	26	22	21	26	29	25	25	25	19	20	28	28	28	26	23	23	23	25	26	36	26	28	28	23	18	28	27	23	18	26	30	27	24	25	28	17	22	25	19	30	27	24	22	16	29	23	27	34	36	25	18	23	27	20	21	31	27	15	18	21	20	18	19	19	26	15	27	19	18	20	21	18	30	26	36	23	25	25	23	29	23	26	25	25	20	22	19	25	21	24	24	18	25	25	27	27	16	22	27	24	29	31	20	27	21	28	24	35	22	19	16	22	28	26	34	26	28	19	27	26	23	25	27	23	17	26	20	24	26	27	27	37	15	23	31	36	15	20	34	25	24	28	25	24	31	28	20	23	18	28	24	15	24	31	15	31	25	27	20	30	31	20	19	22	33	22	18	25	26	31	26	30	17	30	29	23	21	24	21	35	25	28	21	32	16	21	23	18	20	17	17	29	27	18	24	31	20	26	27	29	22	20	20	23	24	18	22	21	20	22	26	19	20	28	22	18	25	20	24	23	18	23	21	27	21	21	22	22	25	25	27	22	25	20	31	36	24	23	16	23	17	23	26	22	30	22	25	26	34	28	27	22	19	31	33	23	24	19	20	20	31	25	21	16	30	17	21	26	17	27	23	25	28	18	25	20	24	27	24	26	30	29	26	20	32	27	25	22	24	21	28	23	21	13	25	22	28	22	23	42	26	27	20	21	23	32	24	28	21	31	20	27	32	24	22	26	28	27	22	29	22	26	26	20	29	23	21	22	24	37	20	22	27	29	27	28	24	26	25	21	23	25	24	21	23	37	21	26	25	26	25	29	28	23	19	31	14	26	24	29	27	21	28	20	26	26	31	23	23	34	24	21	23	19	25	31	33	21	28	19	25	17	22	18	28	30	20	38	28	24	25	22	19	38	25	29	21	24	25	19	19	24	25
22761	12146	6983	10764	18705	21294	20860	18723	16409	14316	12443	10947	9656	8957	8046	7091	6155	5395	4904	4509	4007	3283	2714	2479	3817	14174	12247	1076	1039	891	820	828	747	768	650	523	580	542	487	494	443	513	488	533	593	606	1965	3209	2943	1720	1224	810	481	441	409	400	362	412	377	335	326	328	294	347	339	327	305	344	318	303	318	311	341	314	319	326	323	354	322	317	325	299	300	327	328	324	334	322	292	299	296	344	336	322	318	332	352	319	322	333	332	307	343	291	313	333	336	338	304	319	334	303	328	315	345	337	316	308	315	322	335	331	336	318	308	290	316	318	344	347	323	307	310	342	328	335	332	303	324	392	336	349	292	335	352	323	308	353	350	364	343	285	328	293	302	330	338	359	308	305	336	356	308	333	318	322	318	338	301	349	297	343	343	305	304	320	334	346	322	290	334	351	343	344	320	335	335	334	330	359	311	307	325	296	368	322	310	317	326	324	344	343	346	318	332	337	314	349	307	321	337	313	337	299	320	303	318	317	330	335	313	305	331	309	320	304	306	312	289	326	333	346	327	315	323	334	320	327	344	342	331	345	297	312	313	322	353	320	334	308	359	320	327	314	328	292	323	306	343	292	324	313	327	329	336	352	355	325	342	344	357	330	310	332	352	329	330	339	324	330	353	307	325	314	367	353	350	343	305	310	330	329	345	323	319	319	334	317	316	342	349	329	331	335	315	361	356	304	324	307	350	337	313	324	315	339	324	313	325	340	323	294	331	324	320	326	313	305	313	336	312	312	308	299	328	317	340	341	326	334	341	334	323	307	332	320	361	313	337	297	299	275	341	306	319	324	319	335	306	332	304	311	295	309	297	291	309	315	333	329	307	304	331	328	341	297	326	346	322	321	317	310	338	319	343	310	312	326	311	309	329	321	341	334	310	360	322	293	331	324	317	315	289	354	351	269	334	308	345	349	293	332	299	292	305	316	290	339	337	315	315	298	340	326	331	321	321	345	334	330	322	335	343	276	331	356	324	325	338	313	309	340	319	337	305	311	313	328	339	324	308	301	293	312	310	326	342	303	319	322	313	327	318	331	346	309	327	337	330	355	359	350	313	352	345	313	321	330	316	317	302	286	313	314	313	302	306	315	317	313	316	328	323	315	309	334	331	320	332	317	333	357	314	304	314	305	313	332	330	320	339	338	309	319	350	307	337	345	329	309	346	327	330	289	326	297	332	320	309	313	333	367	322	330	345	305	346	339	310	319	356	345	330	299	318	329	314	320	332	328	322	326	310	313	325	300	330	300	351	327	306	292	318	315	300	340	331	314	300	291	322	301	334	352	317	346	293	312	351	314	310	306	318	320	318	310	327	301	332	320	351	334	337	346	332	336	339	323	321	284	321	337	317	336	312	340	306	333	292	315	319	313	305	332	322	352	333	341	318	291	346	304	336	339	340	294	328	321	313	324	338	344	323	313	331	348	306	312	347	311	306	336	332	316	315	303	325	311	335	332	350	339	324	349	292	340	305	297	322	332	305	324	315	310	313	328	340	340	280	308	311	291	337	375	318	315	307	311	309	346	289	310	302	307	362	318	319	304	312	315	313	307	335	326	320	340	290	309	347	309	346	326	336	329	333	300	333	313	344	320	291	340	308	314	320	307	321	300	309	298	349	295	328	307	325	323	322	286	291	316	322	361	351	333	355	286	306	308	332	342	315	343	327	312	324	309	285	313	297	352	327	313	354	328	306	312	321	330	321	342	331	312	313	328	305	323	336	329	336	339	305	345	312	343	309	329	347	321	336	289	339	333	303	347	369	318	306	318	318	346	334	326	332	290	296	349	328	304	333	330	324	324	326	323	302	310	326	314	353	309	318	312	315	323	328	321	335	314	300	316	349	312	331	332	310	301	329	351	336	306	311	301	308	319	332	356	316	339	343	324	320	324	343	318	357	344	320	319	319	330	322	295	338	329	321	334	293	320	333	327	302	329	325	313	299	348	319	288	312	323	352	347	318	327	331	335	332	326	320	341	304	318	322	294	309	314	309	316	342	338	338	318	310	340	328	312	351	317	334	354	322	297	368	305	306	304	339	274	309	322	338	301	317	298	316	354	362	326	334	356	330	310	323	332	300	319	322	317	343	328	301	327	337	331	331	297	317	309	311	338	295	307	331	339	358	318	324	302	325	328	355	317	335	333	314	317	347	335	336	356	336	317	331	327	307	338	339	286	346	327	326	300	311	323	306	300	309	320	307	333	302	326	308	340	327	334	347	320	309	338	334	335	362	319	314	305	320	334	347	330	313	318	331	298	301	319	335	317	325	343	305	323	330	332	293	323	322	308	332	318	324	334	323	322	304	331	319	307	332	369	332	342	299	315	306	327	314	274	304	340	347	334	369	323	332	322	308	322	303	315	315	320	303	329	329	339	316	333	327	316	345	305	328	321	325	333	328	335	312	308	345	290	342	312	344	311	362	333	304	326	338	345	350	316	340	321	342	336	345	309	301	313	337	353	299	328	314	338	363	309	305	357	328	281	308	328	335	325	375	323	316	300	374	298	280	323	323	346	294	325	320	324	340	344	347	297	274	323	305	320	345	301	311	323	312	315	352	297	342	314	314	326	340	309	326	332	296	328	332	298	325	321	341	322	336	337	329	337	293	289	314	306	319	297	315	359	286	317	287	362	329	334	316	298	318	353	307	316	316	298	339	321	325	333	337	334	351	348	333	322	325	305	332	330	351	289	331	323	348	323	340	323	336	298	355	350	325	309	358	355	336	331	329	309	330	327	312	346	300	314	317	336	333	348	362	336	301	310	312	346	338	341	333	343	342	315	308	310	325	341	310	334	348	308	330	330	332	313	319	330	307	311	348	324	348	304	283	363	340	311	334	309	310	281	307	327	329	358	327	312	349	324	307	344	357	320	285	346	313	329	327	312	343	300	347	323	341	352	324	293	311	335	329	295	317	311	306	314	300	333	331	315	317	314	305	324	305	291	306	290	342	338	322	359	319	333	309	329	331	333	339	318	322	331	316	316	331	340	293	325	300	327	331	330	320	320	328	300	310	314	317	323	311	343	296	306	312	317	311	340	359	313	332	334	323	328	322	325	343	294	313	378	317	304	324	334	321	351	321	299	318	306	298	322	367	334	315	332	306	323	325	344	321	300	310	327	309	332	315	335	322	314	327	309	331	335	324	296	368	323	304	356	326	318	315	288	317	321	313	309	288	311	308	318	348	320	326	316	311	350	307	330	309	330	333	344	321	331	330	325	330	324	307	323	335	300	285	307	310	336	306	323	287	336	313	294	318	320	369	301	326	333	301	347	332	291	295	293	321	332	343	348	318	317	352	326	333	339	307	332	326	322	324	300	335	366	302	321	334	310	362	307	311	331	315	316	317	333	342	309	299	309	340	301	357	337	306	302	297	310	335	311	314	302	357	313	283	328	333	300	311	329	329	358	335	340	313	322	297	330	316	341	337	327	319	316	322	356	301	347	334	323	315	320	341	304
2670	1480	585	359	405	569	624	549	550	410	377	357	262	211	226	220	205	183	133	127	127	103	102	112	300	559	440	59	32	42	42	35	37	26	28	39	39	33	28	33	32	26	29	31	29	31	98	171	150	67	64	38	41	34	26	31	27	34	25	18	22	22	22	23	18	21	19	20	21	24	22	16	21	20	26	30	11	21	22	22	13	26	16	24	25	24	17	25	25	24	14	24	18	29	16	19	18	23	19	30	32	14	20	24	24	21	28	21	23	22	30	18	19	20	28	25	22	22	21	16	21	19	21	22	17	21	22	21	15	18	23	25	25	22	25	19	28	17	18	23	15	19	20	21	24	21	25	22	34	20	25	19	24	16	22	22	10	18	22	16	20	22	21	20	10	24	16	17	17	15	24	24	26	28	19	12	23	33	18	24	15	21	21	25	21	14	23	14	19	21	21	20	23	28	15	22	22	22	31	22	28	26	19	25	18	28	18	19	23	15	20	27	28	26	14	24	20	20	21	16	19	24	22	25	28	18	29	22	24	24	23	13	27	16	14	17	18	22	17	20	16	10	22	15	26	16	14	18	18	23	16	18	18	19	22	21	24	14	22	16	20	26	19	22	18	22	29	24	27	26	16	19	19	23	19	21	32	26	25	19	21	22	21	23	21	19	20	26	37	17	23	23	23	17	20	22	20	19	22	24	25	16	16	22	23	22	19	23	21	19	22	17	28	21	30	27	19	25	22	19	21	31	28	24	16	23	19	24	21	18	25	14	26	22	25	26	26	19	13	19	23	20	22	14	17	32	31	17	25	24	28	24	16	24	21	20	25	20	19	20	24	23	19	20	24	18	21	13	22	25	25	22	17	19	27	20	21	30	16	27	18	14	23	21	16	20	24	23	28	27	15	15	23	26	24	23	23	18	21	22	20	16	24	30	12	25	23	26	11	23	22	18	21	25	25	19	19	23	22	20	19	22	23	21	23	25	19	26	19	17	16	27	18	23	16	24	23	18	13	16	19	24	24	14	27	21	25	27	15	26	18	21	31	18	14	24	31	14	22	23	26	30	19	20	22	19	23	18	14	23	15	24	19	29	16	13	25	20	17	26	20	23	21	31	18	24	16	22	16	11	20	22	17	17	21	19	35	17	16	26	18	20	20	20	21	21	22	17	27	22	25	23	29	12	25	8	17	22	17	25	19	18	18	14	33	16	19	16	18	26	19	20	24	23	23	27	13	23	26	18	14	14	11	13	30	23	22	19	21	19	21	21	17	23	21	19	22	26	23	24	20	25	24	15	23	21	26	27	22	30	25	24	25	27	27	17	21	20	24	19	28	21	19	14	32	21	20	21	19	30	17	14	10	29	21	22	20	16	21	20	20	19	24	16	20	24	22	25	20	29	18	18	18	17	26	29	13	25	12	26	23	23	12	19	21	18	21	15	21	23	15	18	25	23	26	25	16	21	16	15	22	17	14	17	18	19	28	16	30	20	28	20	25	21	26	19	32	23	26	23	18	17	25	24	26	19	19	17	18	13	14	21	16	21	19	25	29	30	12	24	25	28	24	16	8	22	20	23	24	20	22	33	21	35	16	15	17	19	21	15	13	17	16	21	27	19	26	22	18	31	15	20	20	27	22	22	17	19	21	21	21	16	17	23	20	19	30	23	14	16	21	19	24	24	30	20	25	22	15	14	23	27	24	22	25	15	18	20	17	21	20	29	29	21	30	12	23	19	17	23	21	17	25	25	19	28	20	16	17	21	27	21	25	18	17	22	27	19	23	25	25	23	24	25	23	31	20	20	15	21	22	16	22	30	29	28	25	23	24	18	14	20	17	21	18	25	20	16	11	21	15	27	26	25	16	29	29	20	21	27	17	31	20	19	24	28	21	23	25	30	19	21	16	27	19	14	23	18	18	22	19	19	23	22	16	17	18	21	29	18	23	21	20	16	19	22	17	29	19	22	23	21	30	18	24	19	23	24	26	19	20	18	28	23	20	23	26	21	12	23	14	25	29	25	27	21	20	22	11	22	28	20	19	29	18	19	21	23	18	25	28	27	18	25	20	25	24	17	16	25	22	18	21	13	27	23	18	28	20	20	31	25	31	18	25	25	25	17	31	21	30	18	33	27	22	24	24	16	25	23	22	28	17	25	25	27	24	14	19	24	29	15	19	19	20	17	19	31	22	20	26	26	25	17	20	26	25	14	19	16	24	36	24	22	25	22	18	24	14	16	25	31	16	17	20	16	23	27	11	25	22	21	23	18	14	21	16	22	20	31	11	22	14	30	17	25	33	16	25	14	22	22	26	23	20	29	26	21	22	18	19	23	24	27	15	21	19	20	16	26	22	29	24	22	27	16	24	21	23	18	21	18	21	30	21	20	23	31	29	17	26	20	16	25	19	26	16	22	23	25	22	23	32	14	13	26	25	30	19	22	28	19	28	20	29	24	26	23	19	26	36	29	22	26	22	14	25	24	32	25	24	19	26	22	9	15	11	15	20	23	31	26	20	18	27	20	23	22	25	21	22	20	21	21	23	26	37	23	15	24	14	18	32	21	22	20	18	19	23	23	25	18	16	20	22	19	30	25	18	19	26	20	16	13	15	22	15	20	24	16	17	21	17	29	19	25	29	27	28	15	30	24	19	21	22	25	13	27	26	14	25	19	19	29	22	28	15	26	30	22	24	25	21	26	17	23	24	16	20	23	28	27	18	27	18	21	24	26	17	19	35	24	18	19	27	20	21	17	22	22	25	40	37	29	19	29	27	15	25	17	16	24	24	16	19	23	29	10	17	21	24	17	23	12	23	24	20	18	17	21	13	30	19	21	24	21	25	24	26	25	21	34	23	22	17	23	20	26	26	27	13	17	24	24	21	24	17	16	19	19	23	19	21	22	16	24	21	30	11	16	19	27	21	15	27	33	17	20	11	27	32	21	21	24	28	22	21	25	22	18	23	21	17	27	21	30	25	30	18	25	18	24	33	22	27	23	21	23	24	25	34	24	22	22	25	21	22	19	23	22	27	19	17	26	22	22	23	27	15	30	22	22	16	21	12	16	26	21	16	22	18	29	20	19	23	22	17	22	20	24	19	16	25	25	14	25	21	24	18	26	16	24	21	26	15	20	22	18	20	20	24	20	20	18	24	17	25	19	16	15	26	23	25	19	20	31	14	27	29	24	18	16	20	21	19	34	18	14	16	21	21	23	29	23	18	20	22	22	22	22	21	21	19	25	27	18	20	18	21	27	20	21	26	18	17	22	26	26	25	16	18	22	26	14	17	21	28	21	23	19	27	23	21	17	20	31	15	24	25	19	23	16	10	25	27	22	19	18	16	21	17	28	17	19	22	21	27	24	23	21	19	21	21	15	31	29	22	19	17	24	22	19	18	25	23	25	22	25	27	20	32	19	17	26	27	20	25	22	22	21	21	20	20	29	23	21	27	22	20	24	26	22	17	20	23	21	17	22	22	30	15	23	25	26	17	18
26751	15316	8743	13527	21728	24024	23227	21586	19555	16694	14530	12897	11469	9901	8946	8203	7450	6723	5954	5325	4483	3895	3434	3540	8924	12535	11508	1527	1299	1183	1138	994	965	848	699	670	694	607	641	672	561	550	547	660	743	899	3472	5636	4960	2066	1549	1077	644	465	423	452	555	491	459	353	332	293	277	290	281	277	305	304	298	308	272	277	261	303	293	288	255	298	276	289	306	318	303	271	286	289	284	268	267	267	287	286	285	307	247	293	301	303	260	260	284	270	267	263	280	290	262	246	293	266	277	287	297	260	278	309	303	272	261	279	311	292	276	255	287	297	293	289	278	302	281	267	279	306	291	298	309	257	290	288	279	301	279	253	270	279	259	289	259	257	283	280	314	294	266	250	284	305	276	261	288	286	298	275	264	284	273	280	301	270	276	305	300	280	332	282	302	303	294	279	304	271	271	252	303	274	279	284	267	273	277	290	298	280	281	302	282	264	263	287	282	292	268	331	314	276	243	263	269	253	296	264	267	294	286	294	271	288	291	270	281	274	291	289	274	287	300	283	290	268	276	294	261	290	293	265	292	279	278	278	281	282	252	253	267	276	283	263	274	285	276	247	270	275	303	309	278	275	280	292	283	320	249	317	253	293	292	297	286	283	300	296	254	259	307	289	282	251	306	260	302	269	276	287	283	317	277	294	269	264	313	298	296	284	261	278	300	294	257	245	295	298	290	277	274	302	259	284	293	272	265	262	284	296	284	276	287	310	296	311	269	287	280	290	287	274	276	302	258	263	296	264	291	317	246	291	276	270	307	293	294	288	296	278	274	283	298	290	275	269	259	297	281	269	295	278	279	279	304	284	275	265	284	287	320	260	308	279	298	285	261	299	311	285	281	280	264	275	284	261	259	292	289	294	290	267	303	292	275	284	265	292	300	268	303	312	268	258	280	275	300	293	292	304	317	287	302	287	268	278	304	292	279	286	312	271	272	283	278	273	255	302	274	279	272	256	253	318	301	262	306	256	271	288	289	291	319	324	285	277	306	310	277	282	287	308	273	287	287	268	277	285	292	285	265	254	283	275	320	300	293	301	298	284	287	291	325	278	271	276	248	271	300	267	280	298	247	269	271	296	301	291	273	295	264	297	297	277	266	273	283	280	304	278	256	300	299	267	270	296	270	291	306	290	272	269	296	283	284	250	292	299	295	292	270	279	282	277	283	287	297	289	275	279	275	291	268	277	279	286	259	244	269	301	291	294	291	277	272	289	297	290	293	290	266	266	295	343	293	265	282	286	277	288	282	319	279	274	284	270	274	305	254	301	316	289	263	255	302	295	269	263	273	274	322	301	283	279	279	311	279	283	278	272	271	291	301	281	305	289	298	307	321	281	278	239	284	277	275	307	266	314	302	288	256	322	313	286	264	279	319	295	267	271	322	285	269	278	280	308	277	273	286	279	294	271	269	308	284	319	277	302	310	262	261	284	276	271	304	304	272	290	302	263	296	285	273	289	287	298	254	250	279	305	285	265	332	273	284	292	277	266	286	274	272	261	266	260	295	276	330	283	322	293	291	288	264	271	282	308	281	290	268	308	285	282	318	263	285	260	257	275	292	302	296	258	276	273	276	286	273	304	309	303	287	282	292	262	287	301	284	260	303	279	283	271	247	291	289	295	303	279	267	292	275	289	272	285	254	279	300	270	286	275	287	259	269	269	281	277	293	240	278	284	290	251	290	291	287	312	263	261	270	286	300	275	295	287	258	279	289	266	284	269	267	273	293	284	264	290	283	279	304	279	308	308	298	272	290	305	280	284	264	263	264	292	298	313	284	301	271	271	277	295	272	302	292	262	301	294	243	279	315	278	274	291	296	297	298	287	282	288	290	292	300	296	298	259	286	310	272	289	260	276	304	270	284	271	266	274	293	292	270	308	267	298	270	305	283	259	285	263	299	296	257	279	272	235	286	295	294	284	296	320	283	285	289	292	287	262	280	272	283	279	291	294	296	274	281	255	258	294	271	304	293	273	297	290	298	262	283	296	307	272	286	277	279	260	293	289	297	319	258	312	307	294	288	307	281	307	288	295	288	317	263	286	303	287	280	280	268	278	295	244	277	306	287	284	300	294	303	315	282	289	301	284	324	321	280	286	279	299	278	274	252	253	286	252	299	276	305	294	283	284	330	292	282	268	286	307	274	279	294	310	304	253	268	250	269	302	270	279	284	319	261	283	312	281	272	288	297	247	269	252	282	276	282	272	292	277	306	286	291	277	260	299	300	296	281	283	268	282	299	276	306	293	295	278	289	289	250	285	270	299	298	245	299	291	294	283	272	278	310	289	261	274	262	276	286	285	296	277	303	262	281	288	312	282	266	298	283	295	267	281	305	280	277	305	280	285	276	308	278	267	299	273	281	259	284	274	277	247	281	293	270	285	292	288	298	304	302	251	283	279	269	288	273	293	260	272	258	318	317	282	270	281	290	289	277	302	277	256	263	274	262	274	266	271	270	286	260	288	256	283	281	280	280	303	280	277	274	311	323	262	291	271	278	292	306	263	282	256	281	293	275	274	316	293	317	271	263	260	251	265	283	285	279	282	289	301	290	293	269	276	290	289	307	279	312	324	279	274	270	298	279	269	294	280	283	285	267	296	259	302	256	304	278	292	258	282	276	259	276	280	286	283	284	318	287	300	288	303	261	298	272	267	325	253	309	307	260	288	292	285	317	304	285	281	291	262	284	287	280	290	290	279	269	299	280	284	282	270	261	266	294	289	285	265	308	300	292	294	284	266	269	280	304	274	252	304	267	261	265	286	282	294	278	281	275	261	290	329	277	281	286	272	280	269	294	274	259	289	288	295	288	297	289	280	290	279	272	276	277	289	270	303	274	264	262	274	279	267	287	270	303	295	278	300	298	271	299	267	280	284	261	256	269	281	281	276	304	240	293	300	328	287	256	301	290	297	299	269	281	277	302	306	267	256	274	268	290	292	278	270	299	301	268	269	274	319	293	300	287	309	270	295	291	311	294	310	278	280	283	282	299	293	322	293	270	277	279	266	289	309	268	283	287	277	281	296	263	247	301	292	289	277	304	275	275	276	308	284	279	273	265	273	270	286	287	290	262	304	292	298	278	291	279	301	283	288	283	278	259	290	286	285	287	285	276	262	286	279	279	311	280	275	280	291	254	289	284	285	257	262	277	289	290	270	289	286	304	290	256	281	272	291	271	274	285	294	269	294	282	294	278	287	295	264	268	282	298	293	257	263	278	296	271	276	303	270	321	269	272	282	287	287	258	268	285	261	283	289	293	287	311	287	270	297	292	275	277	255	275	292	272	283	265	275	251	296	278	266	293	263	274	295	304	295	284	285	298	306	300	285	303	301	299	308	261	317	277	286	254	276	271	283	308	265	283	280	269	273	271	240	280	276	277	275	284	314	297	298	286	277	266	289	251	279	276	275	292	282	272	280	289	282	300	270	311	280	289	251	297	276	316	299	262	279	278	288	286	270	264	272	276	279
1817	490	231	156	156	237	296	261	240	195	189	142	153	129	114	106	94	84	75	64	64	58	71	67	126	147	76	31	31	28	33	42	37	24	23	26	34	38	29	29	26	24	35	33	33	29	37	56	46	34	40	24	25	21	43	24	25	25	25	11	18	23	33	19	20	17	19	29	18	25	17	19	24	29	30	21	17	34	24	14	26	33	15	19	22	24	18	15	16	34	25	31	22	31	22	23	23	28	31	20	36	18	32	21	20	22	24	21	19	22	17	18	20	23	18	18	19	17	23	27	22	30	22	18	24	23	16	18	27	19	28	38	22	13	23	13	21	22	16	23	17	36	18	22	25	26	28	21	23	36	22	24	24	24	27	25	23	27	13	21	24	19	12	20	17	21	38	25	24	25	35	25	23	25	23	22	17	25	19	27	19	26	21	12	20	36	23	33	29	25	19	21	26	17	31	20	27	19	30	20	15	18	19	16	31	24	21	18	17	16	16	20	15	22	20	22	24	17	31	24	21	34	34	25	19	15	15	24	18	27	26	14	21	24	25	18	25	30	17	23	32	27	26	20	27	29	25	28	16	28	23	25	30	22	24	23	20	25	27	24	23	22	21	31	22	20	24	26	31	21	26	26	16	27	21	25	22	29	24	16	33	17	16	18	20	20	32	16	23	21	27	27	27	27	29	25	32	21	24	23	30	25	19	23	20	12	26	21	15	32	32	25	28	21	25	34	15	27	27	34	21	24	30	22	28	29	33	27	25	18	29	24	19	24	32	24	18	12	19	29	19	23	22	19	34	20	21	27	18	27	13	23	23	16	23	27	23	20	20	31	18	24	27	30	27	24	23	23	25	33	26	21	26	32	22	18	29	26	28	22	27	26	31	14	28	25	22	29	27	26	25	28	23	18	33	22	32	21	18	23	20	23	24	24	24	24	20	21	24	25	17	19	30	22	22	20	19	20	19	30	26	20	22	19	21	21	24	27	25	22	21	24	20	29	14	23	18	22	19	16	23	21	24	23	17	25	21	29	29	22	21	35	23	24	37	29	25	19	23	21	24	18	23	25	19	25	23	21	32	17	34	20	20	37	19	33	26	18	22	20	23	24	40	24	26	12	32	21	16	23	15	20	16	16	26	25	21	26	28	28	26	27	22	27	26	26	27	21	25	29	31	24	23	19	29	20	27	19	26	22	22	19	20	36	25	21	18	19	14	19	15	26	21	17	24	26	27	21	23	20	22	12	27	24	22	19	14	28	25	24	26	26	21	22	21	25	33	17	18	18	29	23	20	27	25	24	26	26	21	22	25	24	22	27	22	18	26	27	22	18	18	28	24	19	33	23	19	29	21	24	30	29	23	23	14	19	21	23	25	25	24	16	24	15	32	24	17	28	25	25	27	25	23	21	28	19	16	22	22	17	12	21	21	22	20	19	29	29	22	23	20	20	21	32	27	19	25	19	21	30	29	26	34	30	14	22	23	20	18	24	26	26	18	20	25	21	27	20	34	25	22	19	24	21	22	16	29	19	25	22	21	19	27	25	26	29	26	21	33	23	21	19	24	21	25	20	23	27	28	22	20	21	31	20	19	18	18	27	26	24	18	19	26	23	26	23	23	31	27	19	16	27	23	30	23	16	22	20	22	22	20	29	21	24	18	22	33	26	25	29	14	23	21	18	33	19	22	22	22	20	20	21	18	20	15	18	26	21	22	24	20	20	15	26	20	38	20	20	22	22	15	22	24	26	18	23	38	18	28	26	26	31	18	17	22	22	18	24	28	25	18	19	36	31	21	20	26	28	13	24	21	17	16	26	15	25	29	18	25	22	27	24	21	17	35	24	24	26	21	19	27	23	30	30	23	27	27	20	18	14	31	24	20	19	25	19	22	21	18	23	26	15	20	19	24	32	27	22	23	37	26	23	17	25	21	21	22	17	28	23	20	18	21	19	27	22	21	25	27	32	18	30	20	25	20	21	27	17	20	26	30	20	24	17	25	33	22	15	13	25	20	23	23	23	35	22	28	22	20	19	18	25	30	13	29	27	21	23	18	22	22	23	22	17	21	23	20	22	34	32	20	24	31	20	19	20	18	23	17	23	24	25	29	24	21	19	23	30	20	31	19	18	25	26	21	20	27	24	20	16	19	26	20	26	13	24	20	19	18	23	25	20	18	23	19	24	29	27	17	20	26	31	28	25	17	27	27	20	22	13	15	23	29	18	34	24	16	36	33	30	15	22	17	24	17	17	25	18	27	26	26	18	32	22	30	30	23	23	18	22	26	15	20	28	26	24	15	18	20	24	26	27	23	25	19	24	33	22	24	29	18	21	22	19	22	30	18	27	20	24	27	17	21	26	22	34	28	20	27	15	18	22	26	27	21	23	24	12	22	16	31	21	26	20	17	23	28	27	19	23	29	19	24	22	25	20	31	25	29	24	18	13	22	10	26	24	26	20	26	20	21	24	36	21	23	33	26	21	23	22	17	22	31	27	16	19	17	18	22	24	34	22	26	25	19	25	17	21	21	18	24	27	21	16	19	22	20	26	23	29	12	24	16	18	15	19	23	21	17	23	26	34	19	25	23	19	21	27	16	29	29	23	26	32	25	26	16	25	26	18	26	20	20	27	16	17	26	17	23	27	25	34	23	23	25	23	30	26	30	16	23	20	24	18	19	25	24	27	22	26	13	21	27	23	18	16	24	29	19	18	23	20	18	24	16	23	18	27	17	24	36	17	28	24	28	26	20	23	23	25	29	28	21	26	23	25	30	29	26	13	31	30	20	20	22	18	24	23	26	25	23	18	25	25	19	24	30	15	19	26	26	29	28	24	21	27	27	19	26	24	28	28	28	25	17	14	31	31	23	20	19	21	15	21	29	19	21	24	16	15	17	21	22	19	19	20	19	23	20	29	28	19	26	33	24	21	19	28	21	15	18	22	23	20	22	23	19	34	16	21	16	28	18	20	33	20	35	20	22	19	32	24	19	27	24	25	21	22	18	17	27	22	23	25	25	26	24	28	25	21	22	25	16	15	14	24	27	19	24	24	30	20	12	21	22	26	16	19	24	24	18	30	21	24	22	23	29	23	26	29	16	25	26	19	23	17	21	21	28	32	23	26	21	18	31	22	22	22	15	25	18	22	23	16	22	26	21	14	33	21	13	22	29	26	23	23	15	16	19	11	21	23	21	21	22	18	24	26	24	26	18	16	30	27	29	23	28	23	28	24	27	21	25	17	20	20	26	25	20	28	25	25	22	30	24	19	30	26	24	20	19	26	19	27	26	36	19	16	28	22	19	26	31	22	27	19	17	24	19	23	13	26	32	30	20	27	24	36	18	32	19	23	22	22	14	26	23	24	25	28	19	33	19	25	26	29	26	24	23	19	33	33	23	26	34	27	21	24	28	21	22	23	15	23	31	21	16	24	20	22	22	20	20	20	20	22	27	19	29	14	15	29	23	15	20	13	22	21	19	18	27	25	25	24	26	22
18205	8464	4481	8259	14980	16546	15955	14191	12429	10297	9006	7652	6361	5536	4887	4442	4094	3413	2980	2598	2307	2006	1819	1811	4183	5046	2210	820	855	679	707	659	573	503	447	505	515	471	462	455	460	416	469	505	526	530	1142	1787	1243	824	494	468	378	430	428	422	394	364	366	329	327	318	353	306	327	291	299	287	301	321	283	337	301	290	306	319	276	295	281	289	317	324	283	310	302	325	267	287	310	315	313	282	320	324	353	306	306	327	297	277	302	323	298	278	290	324	293	326	284	291	294	274	332	309	311	316	291	305	297	286	300	310	309	315	298	275	317	321	297	354	305	291	335	290	296	298	295	297	271	270	338	301	281	314	305	321	322	295	295	282	310	279	294	289	304	304	330	313	318	305	294	306	296	312	288	317	326	312	338	285	281	306	290	285	285	298	282	324	266	270	309	299	310	315	298	315	308	304	291	302	328	306	288	356	288	304	293	302	299	291	298	301	289	297	279	298	273	304	300	299	316	281	267	276	325	327	308	294	316	338	288	291	309	311	319	306	291	284	297	284	262	307	299	285	297	288	323	295	300	319	318	310	319	304	300	313	309	280	322	324	308	274	283	301	334	311	277	302	301	316	304	283	317	311	315	320	301	312	290	331	283	304	282	303	314	315	318	327	301	329	314	331	297	280	306	304	305	317	315	282	302	317	308	283	289	291	310	301	286	291	317	305	310	270	318	315	304	286	317	295	285	306	297	297	316	281	301	277	339	305	314	301	289	319	310	282	311	290	268	302	343	310	303	285	314	276	285	291	308	298	324	298	309	311	316	283	327	314	307	321	311	294	300	290	285	299	260	311	268	332	317	310	343	309	270	307	331	311	278	318	315	326	337	294	284	304	288	297	293	278	314	316	302	294	301	285	308	289	307	312	293	312	269	288	315	331	290	287	293	299	326	314	297	305	313	322	310	275	272	330	308	312	301	300	291	338	269	308	294	314	315	277	318	299	262	307	308	280	282	288	312	307	297	321	325	315	319	324	341	329	304	319	302	315	331	282	308	296	343	274	283	301	293	300	305	295	323	286	323	316	284	297	295	273	308	311	308	296	266	326	312	295	302	294	273	320	294	296	284	334	326	296	321	293	319	313	321	312	284	299	313	328	284	299	312	285	310	332	290	331	279	321	284	279	297	293	293	294	335	290	292	317	304	311	299	323	306	300	269	306	283	317	277	318	295	307	318	331	331	303	291	318	316	295	306	318	304	292	293	317	308	298	338	337	288	291	289	304	274	271	285	293	286	279	319	314	332	314	301	329	292	292	287	302	305	289	329	293	303	293	316	291	273	283	307	305	299	335	299	286	315	314	311	301	322	288	306	317	291	326	303	281	302	308	295	318	311	318	295	323	279	318	333	285	328	324	296	334	333	296	311	293	315	268	297	345	316	283	300	320	286	274	307	312	304	300	316	278	285	296	320	319	291	302	308	317	313	302	325	300	320	302	272	334	330	300	302	277	313	327	313	317	300	278	264	293	301	279	312	289	276	308	292	288	328	299	313	293	309	318	302	288	284	297	330	310	322	268	302	290	299	305	301	266	288	293	309	287	298	288	307	297	306	323	299	331	269	300	259	279	315	301	300	273	285	277	297	313	317	292	303	286	296	306	320	298	339	323	275	305	311	306	311	281	289	299	318	284	278	302	300	295	313	282	309	321	287	322	319	331	286	311	292	308	283	289	317	290	302	308	298	283	312	278	303	272	303	299	327	307	296	306	267	311	314	304	304	289	306	266	297	290	293	285	340	308	302	307	303	291	295	330	297	280	338	314	293	294	316	318	329	285	296	298	297	296	308	301	312	274	299	338	304	310	292	297	300	305	322	320	302	293	309	311	288	278	309	284	301	332	312	319	322	296	297	317	293	316	299	307	313	341	308	310	296	306	329	319	289	308	346	301	282	271	323	327	304	306	304	302	298	301	298	298	283	302	289	319	332	295	269	281	299	298	311	299	283	305	294	292	307	330	270	294	318	296	284	292	311	258	312	295	271	326	303	322	283	301	301	286	333	302	308	290	313	300	293	322	309	309	313	279	298	295	310	305	317	331	297	287	295	289	293	291	326	302	307	292	300	293	289	286	327	302	320	336	288	299	272	342	294	267	322	297	305	309	266	310	288	315	281	338	283	286	307	325	302	288	292	312	319	297	322	318	304	311	294	322	333	285	309	301	277	295	309	299	280	284	294	299	283	287	306	313	278	352	327	295	320	306	306	296	325	335	320	332	294	312	267	320	273	343	313	306	277	306	317	278	274	286	341	324	358	305	320	321	327	323	341	299	317	301	300	292	302	296	301	284	295	289	311	324	318	303	322	289	307	347	316	299	307	286	323	271	303	274	307	319	322	292	279	306	301	293	303	296	316	316	288	332	281	323	264	315	307	294	300	300	329	279	313	285	332	310	290	284	260	304	289	266	304	294	325	316	299	313	287	330	292	306	305	319	261	291	274	293	316	314	277	319	274	316	319	314	291	302	283	290	302	323	305	318	318	326	305	324	280	300	299	323	314	286	305	288	311	295	316	332	314	310	329	301	273	266	307	277	285	302	328	287	284	286	316	279	295	287	262	294	289	288	287	304	296	310	331	319	312	307	322	301	299	298	304	292	270	311	305	285	328	300	302	290	283	281	301	267	288	298	275	283	323	313	300	308	348	293	292	288	287	319	303	290	310	269	328	296	271	273	244	327	308	302	309	320	328	324	269	304	298	330	322	276	313	330	304	312	290	309	298	317	293	309	272	316	275	286	299	275	311	282	280	302	283	305	307	299	312	299	320	296	279	317	299	304	305	301	322	333	300	322	320	324	307	291	318	242	282	303	319	301	301	277	304	287	287	313	321	285	280	301	323	286	290	301	289	289	297	304	291	291	321	293	296	289	326	270	280	336	311	307	301	261	306	302	311	307	267	336	291	333	312	297	291	330	302	291	302	324	323	317	254	296	307	307	298	311	315	310	320	310	299	294	294	285	301	281	336	300	290	305	282	309	278	292	303	301	301	302	292	324	277	310	303	319	305	292	280	331	284	301	285	311	241	319	308	297	311	306	311	297	338	312	298	286	330	288	302	312	271	307	314	283	310	312	305	281	273	304	282	297	288	290	311	306	278	296	296	308	285	299	305	286	310	288	320	306	328	320	299	298	300	325	311	311	293	291	286	313	313	311	312	289	285	320	303	279	311	341	281	324	302	289	297	327	307	311	274	310	292	308	321	287	314	288	310	282	312	278	300	300	287	299	301	308	335	314	296	304	327	284	346	315	303	300	318	312	321	293	296	301	304	291	290	307	301	301	300	325	349	293	297	281	283	342	306	283	334	271	320	310	276	256	300	332	301	274	299	308	319	326	294	289	341	298	297	282	312	296	322	284	306	327	307	312	324	293	302	317	327	313	304	348	294	310	299	286	271	311	333	295	299	334	309	304	321	312	313	303	290	319	299	311	311	341	343	337	290	341	322	266	277	293	302	328	336	304
1769	957	428	304	326	509	451	481	389	333	250	244	233	184	167	148	135	107	90	85	92	71	60	95	227	206	46	38	39	39	41	29	30	38	25	33	30	32	31	23	22	32	37	41	40	35	91	115	91	58	48	32	38	40	28	25	27	17	21	23	23	20	29	24	23	12	14	17	17	20	34	18	21	25	19	25	23	19	18	15	26	19	21	24	22	22	12	15	28	18	23	22	18	26	21	25	16	17	15	13	17	20	25	28	18	28	20	25	27	13	15	31	15	27	20	28	28	21	22	25	21	22	26	21	22	27	21	23	21	17	21	14	22	30	22	28	21	21	19	21	24	15	25	18	24	18	16	11	20	22	23	20	16	20	25	26	23	21	21	19	25	20	14	20	22	23	20	18	26	24	26	17	26	16	31	23	16	30	31	17	27	29	26	19	20	26	23	25	22	34	17	17	22	17	19	29	18	20	24	20	25	20	12	13	36	16	29	14	19	23	24	19	40	13	17	24	28	27	17	17	16	17	24	16	19	26	19	24	28	21	22	25	16	28	24	26	30	16	22	27	21	19	24	14	21	22	21	20	19	21	14	35	22	21	22	22	25	22	22	16	24	28	30	23	16	22	26	20	22	22	27	20	19	18	24	27	21	18	21	18	26	23	13	18	24	10	29	20	20	14	22	18	26	23	18	33	17	16	18	20	26	27	22	21	20	19	20	23	23	21	21	20	27	24	23	19	26	23	15	17	14	17	23	23	25	16	24	27	19	14	26	18	24	23	17	16	22	22	11	26	22	21	30	19	15	16	19	13	23	19	33	21	22	21	18	27	22	18	19	27	22	16	21	18	18	25	21	15	16	19	22	23	18	27	15	18	13	27	23	20	23	26	11	21	26	20	21	23	21	29	24	26	16	25	22	27	18	29	16	20	27	17	28	22	12	24	20	20	16	31	18	30	31	23	20	27	25	19	23	24	26	19	23	21	21	18	25	18	25	19	25	20	14	17	15	18	20	25	23	25	22	24	19	16	17	21	12	22	18	19	29	23	17	32	13	13	18	23	25	15	18	26	22	22	27	22	19	24	20	32	21	27	29	19	23	17	21	15	16	23	25	27	24	24	26	22	15	22	27	19	27	16	24	16	17	20	23	25	13	16	29	24	20	19	14	17	24	26	34	17	29	22	18	19	20	23	16	23	19	24	24	16	17	17	29	36	21	18	27	30	20	15	19	15	22	25	11	27	23	27	20	23	14	25	19	16	26	29	27	28	25	19	15	32	17	19	20	30	21	17	24	21	19	17	18	24	14	24	16	19	23	19	15	16	19	17	24	22	24	20	21	20	12	25	27	29	19	25	18	21	17	16	21	21	26	21	22	22	27	15	18	16	24	24	7	23	18	25	23	20	23	17	25	23	19	17	25	20	21	21	24	18	19	16	21	26	14	23	21	26	26	15	12	23	23	32	23	25	23	18	23	18	19	23	31	28	29	21	21	14	25	25	27	20	24	11	24	20	19	29	21	23	19	22	18	19	18	24	23	22	23	17	11	21	16	23	16	23	21	28	19	24	23	22	14	19	20	25	27	20	27	21	21	23	23	17	18	23	20	20	23	29	18	22	18	25	19	26	16	17	24	16	23	19	20	24	22	16	23	16	19	21	19	19	18	25	18	25	22	29	19	20	17	25	22	21	13	13	27	25	25	18	18	18	19	28	18	20	25	17	25	19	21	14	21	28	21	26	25	19	29	17	25	18	23	20	14	20	13	18	18	16	13	16	20	27	26	20	29	25	19	27	17	28	25	18	20	13	27	18	21	27	21	21	17	23	24	13	29	22	21	22	18	21	16	28	25	20	21	25	25	20	21	17	23	17	31	20	20	12	19	26	19	24	16	27	24	30	21	23	21	20	26	28	18	23	18	23	12	24	22	22	26	30	21	17	22	19	20	25	25	20	18	18	27	14	24	22	18	23	22	21	34	27	17	29	19	14	21	23	20	25	25	26	15	19	22	22	25	32	22	14	25	24	15	22	17	29	27	22	20	19	22	20	25	15	21	22	13	20	20	17	19	20	16	26	24	33	39	21	22	25	25	23	26	24	22	20	20	21	17	26	22	28	25	19	21	24	24	23	14	25	12	24	25	23	21	13	29	20	24	19	19	17	21	24	24	17	18	20	25	19	26	28	23	20	19	22	23	24	25	22	19	20	19	20	23	22	14	20	24	14	23	19	23	28	22	26	19	22	23	20	22	22	25	28	20	18	19	28	21	23	27	21	24	16	23	23	26	21	17	14	22	23	18	22	22	11	13	26	26	19	16	23	26	28	18	30	17	20	22	23	17	27	31	22	20	18	21	28	21	28	27	9	12	18	22	21	23	18	26	26	20	17	26	27	20	18	17	28	19	19	13	20	31	18	22	21	20	15	20	24	23	19	21	27	21	14	21	15	19	19	22	17	23	27	16	17	23	26	16	20	23	15	21	29	22	27	29	27	16	28	28	29	22	33	25	23	29	21	26	23	18	22	30	17	27	15	27	30	25	25	24	24	27	23	21	19	26	23	17	29	28	22	23	22	20	20	21	16	25	16	17	26	18	20	23	24	23	14	16	22	19	24	17	18	23	23	13	23	22	20	29	18	14	23	13	15	32	24	22	21	24	24	21	17	21	23	22	27	21	16	13	10	18	15	14	14	20	17	21	23	26	15	21	17	36	15	21	22	27	23	18	23	22	20	22	15	20	19	16	22	18	26	29	21	25	18	24	23	26	17	20	22	24	21	24	24	18	19	27	20	20	14	18	21	23	22	33	21	14	16	22	17	19	28	17	27	27	20	18	21	21	19	16	22	22	21	21	19	26	25	26	15	18	11	25	19	21	16	30	11	18	19	30	23	24	18	13	20	19	27	18	23	21	25	20	21	20	13	24	11	21	20	22	19	23	16	17	26	25	20	31	25	15	21	18	24	23	23	16	27	23	28	33	16	23	14	16	15	19	27	27	27	24	20	16	30	25	16	22	18	20	22	22	25	18	23	22	26	24	13	18	22	20	23	29	18	19	25	22	25	24	15	19	20	23	27	20	23	23	26	16	25	20	22	19	26	22	23	18	20	18	17	18	24	18	23	22	26	20	28	14	17	27	18	20	21	23	28	25	30	23	27	21	27	23	16	19	18	25	24	28	20	17	33	24	21	20	18	25	18	22	25	21	20	22	23	19	21	12	20	21	25	23	17	23	23	23	21	13	19	25	34	18	17	18	27	16	23	19	19	19	20	24	22	21	12	21	17	16	20	28	22	24	20	16	21	28	24	26	22	19	14	20	22	13	28	17	24	23	16	21	24	12	16	17	13	14	19	28	20	27	26	20	21	15	25	18	26	21	21	18	20	18	30	24	29	21	24	23	29	22	23	30	17	18	24	17	20	13	27	24	27	22	25	17	27	22	14	18	19	16	21	17	17	31	14	22	24	16	28	17	18	20	25	16	26	19	21	24	33	23	17	15	23
23375	12437	7518	12897	21354	23055	21000	18691	16361	14007	12100	10433	8952	7666	6979	6404	5457	4540	3969	3321	2958	2721	2344	3010	7804	6915	1478	1070	1051	1013	893	761	669	661	716	635	624	651	605	512	497	551	690	730	853	925	2878	4070	3025	1386	759	728	766	742	652	525	449	370	309	278	293	262	305	249	292	284	271	288	265	245	273	283	263	240	285	276	267	292	268	293	245	295	241	273	279	310	268	281	266	246	281	287	257	293	278	261	266	256	247	280	255	283	235	276	269	267	274	301	273	275	285	269	257	301	272	289	258	299	300	307	243	285	291	303	267	272	294	300	274	296	279	293	269	265	271	281	253	287	289	287	283	274	281	284	307	260	253	254	276	263	283	261	272	260	300	303	321	304	297	280	260	274	275	288	278	278	289	287	246	276	295	320	282	282	282	251	275	306	271	267	289	266	274	307	289	273	292	244	259	285	265	237	270	268	268	302	268	272	287	289	291	304	271	306	302	300	291	275	253	275	278	289	281	278	250	288	250	300	278	269	303	297	265	269	242	263	267	264	268	265	283	274	268	291	291	296	278	283	275	276	261	251	277	281	280	287	276	289	262	251	288	283	261	291	295	286	274	258	295	271	270	283	286	282	273	276	330	285	303	274	288	281	253	291	268	272	277	299	283	244	284	299	298	282	290	287	263	274	249	262	239	281	268	283	273	261	269	283	253	295	267	274	287	242	277	266	253	283	295	268	265	260	326	255	284	269	274	288	262	276	292	292	286	263	313	307	276	280	261	272	249	270	296	251	266	291	268	276	278	259	284	270	276	280	269	291	275	283	282	244	274	252	301	258	255	298	266	267	291	274	252	278	288	270	270	273	276	267	281	243	252	240	267	270	286	277	294	302	254	291	276	265	266	284	306	253	301	287	286	268	269	265	293	266	315	300	276	286	273	284	292	316	268	256	277	282	297	244	285	300	272	290	277	231	268	298	277	304	257	262	273	270	282	275	278	256	304	263	254	273	263	285	290	287	253	309	285	296	259	307	264	300	256	278	275	276	269	280	266	286	280	289	292	249	273	253	262	282	256	309	234	286	266	265	302	296	266	283	276	286	299	275	268	292	274	261	285	283	278	284	297	310	283	267	277	326	263	276	250	283	258	297	247	264	295	244	297	269	258	256	277	281	253	268	269	279	288	287	285	277	263	268	288	249	289	292	282	286	286	286	250	273	273	265	264	278	286	313	300	269	301	283	267	292	304	298	286	286	262	258	281	295	287	275	241	279	289	285	294	266	259	261	291	279	278	264	252	288	299	271	298	287	277	259	295	275	285	273	255	311	298	310	280	289	284	292	263	280	290	274	303	280	274	299	266	293	327	286	264	295	308	278	301	267	277	281	271	272	277	262	282	276	289	262	298	275	248	253	290	271	277	244	276	270	295	280	266	281	285	258	299	285	265	295	282	274	279	268	271	282	278	274	308	296	257	273	299	292	260	250	283	277	277	276	272	271	296	275	276	293	271	259	272	270	258	280	287	283	281	265	237	260	298	265	271	287	298	278	280	280	265	255	242	284	284	278	261	282	294	267	274	268	270	286	283	261	289	319	270	263	263	271	262	263	280	245	271	281	277	301	258	278	265	264	296	266	263	295	266	279	265	319	278	299	279	272	286	289	289	278	280	288	268	287	278	280	296	262	328	268	270	267	275	291	274	258	289	269	287	264	276	285	254	277	271	274	260	236	255	264	272	252	256	258	248	264	262	308	265	277	287	228	294	276	252	273	273	273	281	279	274	290	289	289	270	269	241	266	253	282	281	264	252	273	302	247	265	281	272	278	269	265	288	278	252	293	284	272	274	281	266	292	276	265	279	290	281	286	261	261	294	322	302	310	288	245	273	306	265	287	283	271	263	244	267	302	275	297	299	269	283	310	257	285	259	281	276	245	306	264	260	300	263	275	287	308	279	272	292	281	259	282	282	275	305	264	299	293	277	289	285	292	244	237	261	287	270	282	246	284	291	289	304	266	276	287	266	300	282	289	294	256	271	297	296	247	257	297	239	271	321	275	281	270	280	267	287	284	268	263	325	269	275	281	279	289	249	247	283	274	290	255	291	274	288	275	262	270	278	267	285	287	308	261	280	298	321	241	258	296	261	256	277	279	307	280	263	304	273	265	281	279	267	282	310	261	284	283	275	290	236	271	275	275	304	269	268	261	282	283	297	273	267	259	281	265	261	297	302	268	268	280	282	276	285	273	291	300	279	254	271	284	253	301	284	281	298	278	243	263	296	286	271	281	272	289	272	308	296	315	271	273	275	267	286	285	267	279	274	246	304	292	272	304	280	273	258	260	257	325	279	254	268	273	294	303	267	273	276	280	284	278	277	285	293	296	268	273	262	288	264	272	274	269	272	272	256	281	262	268	288	301	265	284	292	268	274	294	265	280	259	268	252	314	270	282	306	261	306	257	263	264	280	302	275	276	257	289	309	265	263	280	285	284	252	268	295	283	284	257	274	259	253	257	292	290	261	298	289	239	278	276	308	283	281	306	283	296	299	283	265	289	267	295	270	301	257	275	294	296	274	314	262	255	292	275	291	277	284	282	265	293	279	328	276	289	286	244	265	272	262	295	264	263	282	287	285	279	306	272	318	256	299	268	262	305	252	287	281	301	255	297	278	301	245	248	287	266	285	292	310	271	284	278	263	282	275	291	260	276	267	277	270	228	260	249	286	274	277	277	284	290	278	277	251	253	295	289	287	310	268	294	271	287	268	280	268	280	261	291	309	242	304	301	275	258	292	256	268	286	264	267	290	287	280	277	258	282	240	275	292	283	285	295	272	308	276	292	250	297	267	280	260	285	237	280	284	273	310	262	265	279	282	266	241	254	268	240	292	238	271	278	239	278	281	269	250	290	278	258	262	271	295	290	302	272	272	306	244	279	277	279	278	280	292	301	285	248	295	294	290	297	284	277	285	310	273	278	314	261	263	250	244	317	292	267	298	305	261	283	275	297	298	270	256	257	273	271	292	273	290	273	294	242	284	265	286	276	277	268	260	269	292	277	269	308	276	285	255	278	273	276	275	253	275	269	260	310	273	297	270	269	274	309	249	278	278	259	258	267	275	277	284	293	276	264	274	273	288	292	294	275	270	276	269	285	284	289	278	277	292	255	262	281	255	273	290	284	270	290	264	291	268	324	277	298	273	289	274	277	276	270	263	272	281	266	256	288	264	240	298	269	274	276	291	304	279	277	224	280	279	290	289	280	253	257	271	288	258	282	272	280	267	249	268	269	257	255	268	276	285	274	293	258	269	273	283	245	253	277	277	270	284	292	278	258	230	248	283	280	262	289	280	275	281	263	278	255	274	267	288	238	308	287	272	256	285	263	296	294	291	302	273	294	269	249	283	262	280	265	301	271	288	295	245	280	274	292	264	256	276	288	310	268	294	236	288	286	282	262	252	273	279	282	287	286	262	310	270	250	253	262	286	271	297	254	271	273	281	282	276	283	300	291	299	256
2848	863	484	334	316	539	519	439	408	331	284	296	200	200	168	174	134	134	111	115	75	87	61	135	370	393	56	33	44	43	41	30	33	35	25	44	20	30	31	24	35	45	43	26	50	41	111	118	80	39	43	42	31	40	30	42	20	28	29	26	20	31	29	27	30	18	25	22	24	28	25	32	27	25	21	19	29	21	33	25	23	21	24	24	30	20	21	28	28	23	25	23	28	28	29	20	18	21	31	11	20	18	26	28	23	23	34	32	23	12	31	29	28	23	33	25	31	17	28	20	17	27	22	23	35	28	25	26	20	18	30	22	27	23	21	23	25	26	21	27	28	19	21	21	18	27	28	28	27	17	29	27	23	16	28	26	21	21	33	21	39	35	32	22	19	26	26	25	26	25	32	22	34	30	25	16	29	22	22	23	30	20	27	28	23	25	23	30	24	26	15	28	21	24	27	28	22	36	28	34	30	19	15	23	24	34	23	24	24	29	20	32	32	22	19	28	31	20	32	24	31	22	22	20	21	23	26	17	24	35	28	19	22	33	28	29	31	21	32	35	26	27	26	27	25	24	20	21	30	23	24	31	26	29	35	25	21	20	23	20	21	19	14	22	34	23	27	23	21	31	28	29	28	27	23	32	20	28	38	22	30	16	16	17	28	35	19	31	24	23	36	36	17	28	26	17	32	32	31	27	19	21	33	22	20	25	32	25	21	21	22	28	25	29	25	28	26	25	18	25	35	23	29	26	27	20	24	19	29	27	25	25	30	25	23	13	23	23	19	28	21	19	28	17	21	24	25	24	37	28	31	26	20	15	28	23	26	23	28	27	23	28	24	27	19	25	17	35	29	28	29	26	18	26	28	21	26	24	20	25	29	25	30	21	38	24	21	25	25	31	25	18	17	17	16	19	23	29	27	20	27	32	25	35	26	25	26	23	22	17	22	23	27	38	28	28	19	23	28	26	24	22	18	28	16	19	22	19	24	22	27	17	25	30	17	21	30	23	26	30	7	23	21	21	28	32	25	25	22	27	24	23	31	28	36	28	25	21	19	24	20	17	28	25	26	29	22	23	34	32	25	20	28	26	24	35	30	27	30	26	19	29	28	19	30	26	23	17	20	26	16	25	30	22	23	36	29	26	28	18	24	28	21	15	26	20	20	33	26	26	24	16	27	22	23	31	35	22	28	30	28	32	26	28	24	11	21	23	30	25	23	25	27	18	18	18	29	34	26	17	25	22	33	30	20	11	29	12	35	31	24	24	24	25	16	22	29	29	24	32	21	31	26	16	23	34	26	32	23	21	28	25	26	33	20	16	27	28	22	20	28	26	21	26	21	33	25	15	28	28	27	35	24	27	22	23	21	20	19	23	44	19	22	29	26	15	19	25	28	25	21	28	31	32	19	23	24	29	21	20	20	23	35	25	34	25	30	25	26	28	23	30	22	24	28	34	23	19	32	27	18	21	17	20	25	28	14	14	31	25	20	20	19	22	25	31	23	20	28	30	22	28	33	23	36	21	32	21	24	23	28	21	23	24	30	17	29	24	25	22	29	22	23	20	26	15	29	26	25	38	13	20	26	27	26	28	26	18	24	23	28	17	33	29	25	28	23	33	24	36	28	22	34	17	18	28	20	27	25	26	31	27	27	23	30	22	18	30	24	30	22	25	25	34	25	18	25	28	23	31	30	27	23	21	27	28	23	24	21	19	21	25	31	27	21	31	26	26	24	21	20	30	25	34	21	27	24	18	22	18	17	23	18	21	20	33	22	25	36	33	36	27	23	19	16	25	21	16	19	24	13	30	29	33	25	27	22	24	23	25	20	24	14	21	12	24	19	27	18	22	30	33	25	28	26	23	19	23	19	27	27	21	19	25	25	32	26	23	21	27	31	26	34	28	20	28	28	19	14	28	23	23	31	18	29	30	29	23	27	27	27	23	20	30	29	20	20	26	26	21	29	20	19	31	26	22	19	23	22	20	25	23	24	26	23	21	17	28	20	23	27	23	23	22	23	25	29	31	34	22	21	24	24	22	22	21	29	24	26	26	31	26	20	26	30	21	20	19	33	17	25	22	20	28	23	20	26	13	24	31	26	17	30	21	21	28	29	16	26	23	29	21	15	29	34	27	33	22	26	27	17	22	38	28	31	28	23	29	30	25	22	21	20	25	25	20	30	21	20	21	23	18	22	29	22	28	23	21	26	20	19	26	29	34	23	27	26	27	21	25	23	28	19	24	24	28	23	29	21	32	30	30	30	23	22	21	26	21	29	16	32	30	25	28	25	32	25	24	33	32	22	29	17	25	24	30	23	24	28	27	28	20	26	19	23	28	25	24	17	25	24	19	29	26	23	35	21	27	28	23	27	22	26	27	24	27	19	28	27	20	25	24	27	26	27	17	30	26	25	36	32	27	32	28	30	26	27	30	23	19	31	18	23	20	23	36	17	19	22	23	20	21	21	32	23	25	33	23	25	23	22	19	20	28	16	19	16	30	35	16	24	31	25	18	17	21	20	26	27	18	27	24	29	22	24	21	30	28	20	33	31	29	21	24	19	25	25	20	15	24	20	30	19	17	24	23	21	18	21	28	29	21	25	18	23	12	24	28	21	29	32	24	26	22	23	21	30	25	26	24	26	20	26	27	21	18	31	27	26	16	17	32	31	34	24	18	21	21	21	23	28	24	25	25	21	28	21	15	27	29	30	26	22	32	14	25	30	24	25	24	27	21	25	24	22	29	26	30	27	35	19	35	21	26	24	26	28	30	28	28	30	24	24	26	28	34	30	29	21	17	25	19	20	22	18	18	29	29	27	20	24	29	22	27	26	24	35	18	19	39	18	21	21	20	34	23	29	28	22	20	24	31	16	17	22	24	20	22	19	23	15	26	22	28	21	25	21	26	18	19	19	27	22	26	28	18	19	18	24	16	19	23	29	19	16	33	25	25	31	31	20	12	15	14	22	16	25	22	30	19	27	23	29	19	23	23	14	30	24	30	29	27	21	24	19	23	25	29	33	31	24	27	19	27	32	16	21	25	24	19	18	28	23	19	24	30	26	25	18	12	31	16	24	22	17	27	27	28	30	21	29	27	24	25	19	29	29	27	26	16	31	21	23	18	20	26	30	37	21	16	26	21	20	26	33	23	28	26	22	26	24	28	28	15	24	21	13	23	30	23	22	30	26	18	21	26	25	31	26	29	22	29	27	28	30	19	34	26	26	25	14	23	19	22	27	36	20	22	33	19	22	31	30	27	25	36	26	21	22	15	29	15	25	21	17	27	28	21	11	28	24	22	30	31	18	17	30	21	18	26	34	24	26	23	29	29	22	20	29	18	24	15	27	18	27	31	32	28	21	26	22	15	33	30	22	20	26	30	28	32	29	21	33	26	21	24	29	23	25	24	25	16	28	25	21	32	25	21	23	23	31	27	16	26	18	27	25	18	25	37	27	24	27	31	29	28	24	25	20	21	22	24	29	23	27	27
22050	11823	7851	12987	21699	23868	22581	19764	17350	14756	12785	11127	9768	8486	7460	6653	5791	5000	4398	3582	3056	2748	2488	4561	11246	10924	1440	1174	1008	968	849	766	679	716	718	660	639	673	584	632	647	706	776	984	1067	1181	3311	3815	2712	862	778	877	726	930	811	525	455	405	395	345	352	355	339	305	356	327	312	323	321	339	348	349	333	338	313	323	309	311	343	329	331	320	323	318	315	328	317	322	345	312	345	320	329	331	315	328	299	322	323	331	329	348	310	337	303	352	328	335	315	351	324	340	307	324	303	346	322	329	351	354	338	321	337	354	311	308	354	321	334	323	322	330	306	311	356	309	347	349	316	331	306	346	305	362	323	334	320	359	313	341	330	332	330	318	306	309	327	319	326	330	308	323	321	305	318	299	315	320	313	333	330	317	362	323	319	318	330	331	314	330	318	347	324	322	345	351	363	343	337	332	325	335	341	317	319	314	358	336	324	330	319	343	316	337	311	328	325	342	312	299	307	338	323	330	332	313	325	346	326	339	323	330	328	329	311	368	298	314	320	341	305	315	311	337	336	344	321	318	342	350	331	327	332	332	309	324	358	322	330	327	334	310	322	292	319	355	326	360	354	354	343	342	342	327	345	340	325	323	327	315	334	359	350	309	333	350	317	307	322	305	325	337	326	349	316	353	314	305	329	320	360	344	320	349	340	328	320	328	327	345	290	310	344	331	320	313	296	282	308	319	346	338	350	341	295	350	322	313	338	323	330	311	328	328	310	332	335	327	313	313	324	319	320	328	350	336	343	339	316	326	317	337	304	333	334	320	338	303	347	323	338	316	344	322	297	346	309	333	335	356	331	302	360	314	295	345	303	333	298	300	323	355	318	348	351	308	326	341	347	302	355	305	316	345	361	332	365	319	349	343	320	316	320	353	312	321	331	340	318	356	301	342	313	314	360	348	345	328	300	321	325	314	296	278	339	347	351	340	317	331	322	303	320	363	318	321	364	306	301	326	299	332	318	341	324	318	298	335	325	345	322	307	340	332	315	320	304	329	329	334	314	344	323	340	330	331	305	321	335	349	291	294	333	341	346	315	308	302	332	330	341	315	306	311	332	332	338	297	318	321	358	306	326	312	321	320	340	304	316	331	318	326	332	303	303	340	296	339	303	330	325	323	331	335	328	339	339	346	338	322	337	337	325	352	321	315	326	334	290	302	325	329	334	325	312	311	327	322	353	299	313	322	324	322	340	345	330	323	345	378	341	350	339	330	342	315	329	326	307	326	323	309	300	338	290	306	317	317	331	312	319	302	323	330	328	329	277	314	336	292	328	331	353	339	292	330	342	314	327	314	304	332	357	306	326	334	307	342	340	337	329	334	307	355	349	333	324	354	322	337	354	340	299	296	320	309	349	315	356	348	316	321	341	352	326	300	347	335	308	324	313	337	343	342	311	297	320	308	306	339	341	357	333	325	320	346	342	345	301	328	344	359	319	308	337	317	325	307	303	340	324	306	315	306	331	317	333	335	341	325	326	336	332	310	354	326	319	335	327	307	344	328	331	352	344	337	311	310	339	327	321	299	299	339	351	327	336	342	340	319	301	350	297	327	331	332	323	336	333	367	333	347	327	344	304	329	342	331	307	316	320	308	316	343	317	339	330	319	341	313	318	312	334	338	301	339	322	306	298	323	348	349	359	303	311	313	328	331	326	367	344	323	326	339	324	308	344	283	337	309	353	343	337	339	351	302	324	330	289	342	336	319	316	298	322	314	351	351	310	323	315	354	323	323	334	322	360	300	310	319	306	347	328	329	351	315	327	338	293	328	302	290	357	319	313	302	348	314	341	315	308	372	346	350	339	327	326	335	305	332	321	329	323	299	290	305	332	337	295	295	346	362	303	328	315	322	320	332	314	347	320	295	339	342	350	318	303	330	351	329	335	317	331	323	321	289	308	328	338	327	344	367	331	279	312	350	345	327	340	315	334	374	342	335	317	307	319	322	319	309	308	321	313	322	313	327	311	330	315	326	317	305	329	305	313	291	359	351	315	331	291	312	327	340	337	329	303	351	338	344	314	291	350	330	341	358	341	301	310	348	327	303	344	316	323	357	321	313	351	336	316	331	314	310	342	345	305	317	355	334	308	321	313	345	334	323	318	335	338	340	347	345	311	316	304	330	333	297	320	306	318	325	306	330	334	348	324	328	313	332	299	344	335	345	316	342	296	322	302	338	313	325	347	328	285	356	329	326	308	326	325	339	315	323	346	332	331	318	322	330	330	316	308	328	339	305	315	307	314	299	331	344	354	354	346	302	312	314	327	348	341	313	325	338	329	339	295	372	335	337	311	312	356	328	338	325	349	332	321	339	330	351	329	316	315	342	342	324	348	327	333	322	327	298	349	333	307	337	318	352	325	316	321	327	311	331	330	306	329	354	322	333	323	347	342	355	332	356	298	306	336	310	353	311	317	322	349	349	344	348	317	314	353	327	358	341	330	352	330	283	358	338	280	337	357	328	307	335	311	294	284	313	299	339	326	376	313	341	304	328	317	328	331	345	325	348	295	334	329	318	315	326	330	355	327	342	304	322	335	350	316	309	345	305	350	329	346	306	329	330	321	324	316	340	332	325	308	322	306	321	317	334	325	323	355	338	342	316	332	313	322	325	321	324	322	326	278	334	327	342	311	333	315	295	325	311	318	345	342	336	313	318	324	347	364	323	355	336	310	334	342	359	316	300	308	310	346	322	315	325	325	326	296	277	338	352	329	340	344	322	349	289	338	315	356	325	339	334	335	330	322	336	316	352	356	324	344	337	339	330	327	310	318	320	309	330	304	342	329	331	349	326	367	331	302	309	303	334	305	333	341	299	331	347	320	334	305	314	314	295	307	338	329	352	307	288	353	309	331	330	330	296	323	324	327	320	321	338	307	351	332	345	313	344	317	326	335	326	357	334	319	320	319	317	327	305	314	355	298	318	307	321	326	317	323	300	340	342	335	329	310	320	336	308	321	303	314	308	322	338	334	299	312	308	343	334	323	323	308	324	325	320	324	319	338	302	316	339	308	368	349	316	319	324	316	316	307	300	334	360	321	347	339	294	300	322	312	357	352	316	333	306	358	342	306	336	330	274	308	330	320	351	338	335	332	317	349	308	304	353	305	333	317	341	317	337	298	338	351	340	343	313	308	333	340	338	337	290	302	335	353	301	318	299	343	357	315	314	341	323	309	335	321	369	306	284	322	333	314	341	321	346	317	343	315	302	302	318	356	305	321	357	341	309	306	309	325	306	341	334	346	292	357	315	344	299	326	325	296	337	330	338	316	330	286	346	289	298	317	338	340	332	323	330	309	329	306	334	353	363	328	295	341	320	319	320	293	340	329	334	329	302	334	341	341	306	328	309	325	333	315	330	352	344	323	308	336	280	342	312	314	349	333	351	322	339	331	313	315	314	337	357	325	348	317	316	306	319	343	317	329	349	354	307	310	334	341	327	349	354	352	342	330	340	340	334
2456	1407	699	454	501	801	819	739	551	480	394	300	317	267	234	201	171	149	128	114	99	80	80	142	589	563	90	51	43	38	30	29	30	35	36	27	28	46	31	22	26	42	32	42	36	39	143	157	130	55	34	25	15	22	27	45	30	39	33	32	28	24	21	21	19	19	17	18	21	19	13	20	21	22	21	25	19	14	19	23	18	18	20	29	12	20	18	12	17	22	23	28	25	14	32	23	23	22	30	19	19	15	24	19	18	17	17	20	13	26	27	25	21	12	21	14	23	18	18	22	12	25	28	32	15	29	25	20	18	22	16	20	28	16	23	33	21	23	18	16	14	15	22	25	22	17	28	23	18	24	17	23	28	33	22	18	15	19	15	26	18	17	27	20	16	21	21	20	14	20	19	19	25	23	13	14	21	25	17	21	23	21	18	18	21	28	23	23	22	28	14	17	21	17	25	18	21	26	16	22	15	25	19	23	16	20	13	19	23	24	23	27	25	16	17	26	20	23	19	21	24	28	15	23	31	21	24	25	30	20	23	13	27	32	19	19	23	20	27	17	25	18	17	18	21	13	21	20	21	22	16	19	16	20	16	23	17	17	24	17	27	31	26	24	20	20	23	16	15	20	23	20	27	25	23	26	29	22	24	23	22	19	26	24	29	27	21	10	16	17	18	28	24	23	12	28	27	17	31	17	20	16	14	21	19	29	23	21	23	19	18	21	27	15	26	18	22	19	20	29	19	19	18	25	27	20	26	18	22	19	23	29	16	19	16	27	21	24	23	30	29	11	29	20	12	28	23	25	16	16	27	13	30	27	28	17	19	22	27	25	17	24	22	24	26	22	25	16	15	21	26	18	24	21	33	21	26	21	17	13	18	15	20	16	24	18	19	28	16	13	25	17	23	24	15	26	23	29	19	19	20	19	25	27	16	18	15	24	19	26	35	26	19	18	19	17	23	23	19	29	16	18	26	23	18	12	22	19	24	19	20	22	24	21	24	17	25	20	14	23	22	29	16	25	21	17	17	28	23	15	17	24	16	24	14	22	20	27	19	22	25	18	22	23	21	24	20	19	18	17	27	24	20	23	18	30	15	17	15	20	28	19	22	33	19	24	20	19	17	14	27	28	24	22	22	21	18	30	24	22	21	15	19	17	18	31	23	21	19	25	16	24	22	26	22	22	26	22	11	17	23	24	26	20	18	31	25	26	19	24	25	28	23	19	18	23	16	21	13	21	16	18	22	21	11	19	14	21	21	21	13	21	23	17	13	18	25	24	26	24	26	17	20	28	18	25	20	17	19	20	14	24	16	21	18	27	20	19	27	22	23	27	13	25	17	25	23	20	17	19	20	25	22	19	20	22	20	26	19	20	21	19	29	23	12	15	20	26	27	25	16	22	20	22	17	17	20	16	24	19	20	11	18	27	26	22	26	25	17	17	19	25	20	17	24	16	21	16	25	18	15	20	21	15	15	25	15	20	22	18	15	20	24	27	23	14	27	18	24	21	25	18	17	17	15	23	18	17	21	17	27	21	21	11	19	17	23	18	25	20	16	20	22	20	26	29	19	30	23	27	21	26	19	27	19	25	26	21	24	19	22	19	22	21	24	19	20	24	24	29	21	21	16	15	21	23	22	19	21	33	12	20	23	23	9	20	23	29	17	25	25	19	20	14	23	16	18	27	17	25	17	19	20	15	23	19	26	19	20	19	20	15	29	20	17	17	16	23	18	28	23	17	16	28	21	15	24	22	28	21	24	19	21	34	27	28	21	25	20	15	19	24	15	19	12	21	24	20	35	33	22	17	20	23	22	13	28	28	19	20	24	14	25	26	19	21	25	22	27	20	20	18	19	17	24	19	21	23	21	18	13	17	24	22	31	20	16	26	16	19	21	27	22	18	24	24	17	17	21	21	20	26	21	22	19	26	26	31	20	20	18	23	18	18	21	22	15	19	19	23	19	22	23	18	20	24	25	15	29	23	16	17	23	18	15	28	24	20	23	20	29	23	22	19	21	20	23	21	18	24	15	24	23	37	12	15	22	22	19	18	17	16	14	26	19	24	23	19	14	21	18	21	17	32	27	27	19	14	17	13	16	18	22	25	26	18	27	30	16	22	18	18	18	16	24	31	20	21	29	17	17	19	21	17	22	27	20	24	17	22	25	28	22	23	23	21	15	20	13	26	29	23	16	25	18	17	24	28	28	20	21	14	13	16	16	22	23	17	21	13	30	24	12	17	18	19	24	20	24	18	18	27	26	33	19	26	34	22	23	16	19	16	15	18	23	18	18	15	15	24	22	30	24	25	28	17	16	21	18	27	27	14	19	18	22	17	26	15	27	29	18	19	26	22	19	28	16	28	21	23	14	33	20	18	27	22	19	21	22	22	25	15	15	33	13	27	21	16	8	13	21	22	26	25	26	31	16	9	22	21	18	26	19	22	19	32	27	17	24	27	23	19	27	19	21	19	22	17	22	17	26	25	18	24	21	25	19	26	25	20	23	14	25	19	27	14	15	33	18	18	20	19	22	21	30	19	23	22	19	22	16	19	26	21	20	26	22	26	26	9	13	27	25	20	16	20	22	18	27	22	16	24	18	31	13	11	31	21	21	29	24	26	26	19	18	22	24	24	18	22	23	21	18	28	18	14	16	19	23	16	18	19	26	12	17	20	20	27	23	32	19	18	19	22	18	19	18	24	31	19	30	29	22	19	16	20	26	21	22	21	24	17	21	20	25	20	22	15	19	12	21	22	26	17	23	23	31	22	20	25	21	16	21	16	15	24	16	29	21	21	18	16	20	24	22	18	22	22	24	27	22	20	25	19	25	24	26	20	25	36	20	26	16	27	19	22	19	12	13	19	24	12	20	20	23	17	18	25	23	17	16	25	20	26	25	22	20	21	25	29	21	24	24	18	22	18	20	19	23	21	16	24	20	21	14	15	20	25	24	35	22	25	27	17	30	27	29	15	21	18	32	14	15	12	39	15	23	36	17	19	26	19	21	27	28	12	19	19	32	19	14	20	33	17	15	20	13	18	20	17	20	25	27	21	25	22	20	17	24	12	25	19	24	19	25	18	16	18	21	22	21	20	22	19	22	21	16	16	20	13	31	25	18	21	14	15	26	10	19	29	23	23	22	21	20	21	22	10	18	29	13	17	26	20	19	20	28	23	15	20	14	30	23	18	28	25	24	22	26	22	22	24	18	31	22	23	25	19	15	20	15	19	25	16	25	23	22	18	20	32	24	16	25	22	21	15	21	21	26	20	21	24	13	22	22	22	20	18	23	25	20	22	23	14	17	22	10	19	27	28	21	22	16	22	20	16	24	19	27	30	19	15	22	18	18	23	29	16	26	19	22	19	17	26	24	21	26	19	22	21	19	24	23	21	22	21	28	18	17	26	24	26	17	29	19	20	33	16	15	19	17	22	16	16	21	30	32	28	16	26	21	22	18	23	23	19	19	21	13	21	15	17	16	21	19	30
26341	15534	10490	16756	25763	27329	26147	23485	20272	17860	15315	13412	11938	10341	9182	8206	7118	5746	5149	4410	3720	3230	2857	5251	15886	14235	3011	1395	1297	1064	869	836	864	776	755	737	697	718	700	746	803	893	1075	1136	1111	1089	4117	5533	3651	1309	943	509	357	410	541	782	980	815	648	467	432	373	310	301	316	267	294	271	276	283	260	297	268	286	274	277	272	261	242	265	266	254	252	298	260	283	273	309	301	269	252	269	283	264	250	241	263	283	293	256	249	281	270	267	298	291	269	285	294	267	269	267	278	231	278	277	273	288	284	267	290	287	283	265	291	271	255	286	294	308	270	258	252	244	277	296	270	269	270	284	259	292	283	269	274	242	281	269	261	283	269	276	259	277	302	247	285	290	267	269	265	266	254	296	277	267	258	290	284	277	263	285	307	277	273	268	279	249	269	267	271	274	288	282	276	276	266	319	281	277	267	290	259	256	265	263	269	292	273	299	272	270	275	282	275	315	280	279	302	282	256	282	287	257	299	308	255	316	265	273	281	258	265	260	308	283	293	271	277	292	275	259	264	250	267	304	284	282	260	273	283	287	284	271	282	247	278	249	280	232	271	274	251	284	270	310	305	281	281	287	260	276	267	301	271	281	254	266	281	276	289	273	280	300	272	239	260	256	282	292	262	282	285	235	275	304	276	286	280	266	284	268	304	268	313	260	288	268	286	275	277	279	279	296	283	312	234	312	269	261	299	267	274	262	268	265	272	258	263	248	251	283	274	267	261	264	286	264	293	293	299	245	270	276	236	283	284	265	276	283	283	302	264	299	260	254	292	274	282	271	265	280	254	256	255	275	295	275	274	267	288	270	258	271	255	294	246	260	254	275	276	276	268	286	268	276	263	275	277	266	260	270	255	267	256	323	269	271	268	267	301	277	259	263	278	310	271	285	267	285	303	269	266	282	274	266	268	262	276	271	253	264	309	265	277	262	305	252	282	276	292	290	296	266	286	260	269	284	303	300	301	301	280	309	270	267	259	272	298	257	291	267	275	290	251	288	282	286	273	255	287	290	287	274	280	272	290	255	253	289	240	254	257	261	295	266	261	280	308	290	276	262	291	274	277	261	299	303	263	266	297	276	240	264	281	277	267	249	326	318	280	297	289	294	281	270	262	277	267	282	291	292	333	275	285	292	278	268	283	294	290	263	242	264	286	273	267	258	261	260	262	279	257	278	279	279	297	266	312	272	272	282	274	294	266	265	290	282	269	279	287	261	267	289	256	265	279	293	270	280	265	305	269	283	278	296	279	266	242	262	311	257	266	280	272	303	287	242	269	282	287	280	238	249	254	257	268	286	304	259	267	282	301	253	292	281	267	281	234	286	274	293	268	253	296	243	274	282	274	293	263	271	282	300	284	279	302	272	265	257	263	283	278	315	258	306	297	287	282	272	254	286	294	274	294	284	291	265	297	296	295	285	281	241	265	283	284	296	280	307	255	269	271	277	257	278	280	278	264	266	272	242	279	300	253	280	297	280	305	269	295	285	290	317	276	270	262	258	286	264	301	269	254	303	268	307	264	284	266	256	265	277	263	303	274	292	273	278	273	287	267	254	313	304	276	290	271	311	253	277	284	270	247	262	279	314	276	252	274	305	261	259	277	296	263	285	282	270	298	263	245	287	288	284	291	267	279	280	301	265	256	298	274	273	271	275	274	291	291	266	244	294	286	273	296	282	279	248	278	286	249	255	265	248	286	265	264	265	287	254	267	275	276	281	266	263	270	291	284	253	299	265	274	304	267	294	292	264	274	286	258	274	250	274	308	274	259	307	317	282	285	283	257	265	302	311	259	299	267	278	279	251	287	261	276	287	229	315	268	261	282	282	299	334	278	288	278	298	270	264	292	286	285	277	281	281	274	261	287	274	274	286	281	273	278	305	270	280	299	294	280	263	268	279	293	270	287	294	302	279	287	275	266	244	260	274	287	301	273	271	294	277	285	268	270	267	255	289	275	276	295	275	270	255	258	284	276	275	277	290	270	289	264	283	242	259	264	237	275	274	280	285	294	274	284	247	273	257	254	275	281	250	288	271	279	270	296	288	292	270	283	255	288	310	275	290	279	323	266	254	268	282	288	277	268	294	294	285	265	279	248	272	298	263	304	266	257	282	243	291	263	288	262	258	292	272	258	280	268	279	267	255	283	256	277	268	289	293	258	308	280	271	306	268	282	288	273	267	271	257	289	267	260	279	278	263	295	267	289	260	289	286	266	272	287	273	269	290	277	265	281	289	273	237	316	250	288	254	261	277	288	258	274	254	282	277	266	287	304	264	280	252	272	291	297	275	283	254	279	317	251	263	254	236	283	283	278	282	277	273	276	296	267	296	261	266	260	279	269	274	279	286	295	253	240	288	295	265	275	282	244	250	298	261	276	291	273	269	283	283	310	273	251	258	265	257	267	262	271	280	295	263	283	261	248	279	287	284	264	271	250	263	298	272	295	295	280	266	248	274	255	267	260	261	287	299	273	286	251	280	277	290	265	281	261	269	253	270	249	268	295	279	281	263	271	272	259	244	296	274	263	281	280	261	294	257	265	322	281	271	304	267	263	273	253	269	284	281	292	260	273	291	267	293	266	245	240	246	263	280	259	283	269	227	279	267	292	272	298	285	279	301	254	276	271	250	299	266	286	284	296	277	284	281	282	301	292	281	287	276	265	265	287	280	294	260	245	289	231	302	277	237	274	258	270	253	278	262	268	280	261	281	273	281	275	289	250	273	294	280	293	273	268	294	277	296	261	284	294	283	285	282	268	276	260	290	283	287	301	290	282	291	267	273	264	284	255	254	278	255	289	276	275	278	300	278	264	290	282	286	280	282	272	270	293	266	272	280	271	259	265	279	296	290	279	270	289	275	265	286	273	268	308	256	253	291	275	289	270	284	285	273	277	263	297	260	258	274	292	252	282	259	273	263	249	275	264	275	288	285	295	296	302	270	272	279	268	271	267	281	266	270	274	275	288	297	265	282	282	281	264	279	260	262	291	277	256	267	282	282	265	291	264	279	240	284	266	272	285	280	277	285	266	293	262	283	279	281	255	272	277	246	253	273	257	285	280	296	273	289	288	279	283	271	251	297	278	298	282	268	269	307	234	268	286	272	312	293	261	278	282	265	267	260	264	282	277	234	265	299	256	280	289	291	278	285	291	290	308	280	294	276	277	269	326	249	279	285	270	262	275	261	269	264	271	298	266	278	248	280	268	262	266	256	300	296	275	272	263	289	252	314	282	286	278	295	267	281	301	291	304	257	261	275	263	263	286	270	273	269	295	272	261	306	297	279	282	298	261	270	308	290	273	253	316	277	268	286	280	252	273	270	285	279	242	269	276	281	279	253	267	284	286	282	278	253	271	291	267	292	264	299	280	314	266	288	282	274	259	286	288	288	286	248	294	290	315	286	264	295	315	259	260	286	270	255	285	290	261	257	300	304	218	295	266	288	279	259	278	270	282	308	298	246	256	267
1776	555	339	222	236	358	408	354	302	231	204	175	141	117	108	106	83	74	66	56	62	52	55	78	196	99	45	35	25	29	32	26	21	42	25	26	21	21	28	31	31	38	42	36	30	29	50	34	35	29	27	25	20	26	24	18	33	31	22	35	22	29	28	23	26	22	20	31	27	19	16	16	18	20	24	25	15	18	19	27	23	21	22	18	24	23	25	22	32	24	24	16	29	29	18	29	21	20	33	13	17	22	21	15	20	21	16	23	22	16	29	22	19	22	27	22	27	17	21	25	23	30	15	21	16	20	25	21	30	24	26	28	29	13	21	25	27	21	17	21	26	18	25	19	22	20	23	24	31	23	18	14	26	30	24	18	24	20	25	29	27	21	23	23	23	27	24	29	28	15	22	22	23	27	27	26	24	19	32	29	20	23	31	25	15	34	21	18	20	14	26	24	25	24	17	26	17	26	23	20	16	25	17	22	28	25	20	21	23	28	29	27	16	17	29	21	23	34	20	23	22	38	29	25	33	17	17	23	34	25	20	16	22	19	17	17	27	27	22	29	17	26	18	17	19	31	23	14	23	16	26	18	18	25	19	20	23	24	23	18	23	28	21	31	17	29	20	23	20	22	30	20	28	18	14	26	18	25	13	19	31	23	24	16	27	19	24	33	11	24	24	29	24	17	21	21	28	36	19	13	10	24	28	26	17	25	26	25	29	27	29	30	18	25	26	26	29	19	25	23	22	25	35	18	25	25	26	25	19	22	17	20	16	18	33	17	18	23	26	22	20	16	22	19	32	23	23	17	24	31	17	31	20	36	27	23	20	26	22	31	20	18	21	24	23	32	25	25	21	29	17	22	22	27	23	21	21	26	27	26	25	22	15	25	15	23	22	26	15	26	29	22	28	31	26	19	25	22	27	22	19	12	26	20	26	21	32	29	18	21	16	14	16	12	21	24	24	15	19	23	17	21	25	20	21	22	27	23	16	23	22	21	17	20	27	21	22	25	13	16	13	23	32	24	19	29	20	27	21	24	18	18	22	18	26	18	17	22	20	29	19	17	17	23	17	21	27	26	31	23	20	32	16	28	22	23	20	27	19	22	27	26	22	15	23	22	33	21	23	20	29	29	28	17	26	19	30	30	25	22	27	26	18	21	23	23	15	31	21	20	22	33	32	16	20	27	26	25	23	27	21	21	28	28	27	19	31	32	30	17	17	24	26	15	22	20	28	33	23	24	18	18	26	25	22	26	24	24	28	22	21	26	23	22	18	24	25	15	25	21	25	22	32	18	22	18	25	23	27	20	32	18	32	23	21	27	24	28	28	23	18	19	26	23	21	31	21	26	24	27	21	18	27	25	29	15	25	23	30	21	28	30	19	31	25	33	25	17	23	27	18	25	24	7	23	28	29	27	24	31	26	26	25	18	22	16	13	30	16	33	24	25	26	17	24	24	32	23	21	19	28	29	19	34	25	29	23	25	34	27	30	18	23	23	20	23	27	24	27	24	33	23	31	34	29	29	23	16	17	28	20	30	18	21	24	15	20	23	26	23	17	16	19	26	22	16	20	19	20	19	24	18	26	17	17	20	18	21	20	27	23	21	27	30	16	18	18	29	18	17	21	21	24	14	23	28	18	15	27	26	24	24	23	16	18	15	24	29	19	17	16	28	21	28	20	18	26	24	33	16	28	22	29	20	32	23	21	25	23	17	25	23	26	18	31	16	29	18	21	21	22	13	17	19	19	30	23	29	16	33	20	23	19	16	25	18	21	29	23	26	25	22	30	22	20	17	15	27	24	20	18	23	23	14	14	26	30	22	21	24	25	24	26	22	20	22	30	20	22	17	23	29	28	24	20	22	22	19	29	16	26	27	21	31	26	21	24	25	22	23	24	23	18	23	27	24	28	17	18	18	29	27	19	20	29	20	24	29	22	22	20	27	19	25	22	19	26	24	24	32	23	13	19	21	25	17	31	23	21	29	18	24	26	24	21	17	29	32	17	17	25	24	24	14	22	28	22	21	21	28	32	20	26	24	22	18	30	31	13	16	16	18	27	21	20	23	40	21	20	19	26	30	24	27	21	15	21	28	23	21	25	30	25	20	23	22	26	33	27	23	20	23	22	20	31	17	27	19	19	31	21	17	37	23	25	17	23	24	19	18	15	16	15	16	28	30	24	21	27	29	19	27	15	24	17	24	24	30	19	25	26	25	19	20	14	19	24	29	24	22	16	21	19	17	24	24	19	16	24	21	26	20	17	16	21	33	26	20	17	24	17	29	20	23	20	16	21	20	22	19	23	19	33	18	21	21	18	21	14	17	27	20	20	30	16	26	23	37	16	29	26	26	26	20	21	25	20	20	22	24	22	27	24	22	23	22	31	27	24	21	22	25	28	23	24	26	26	20	12	30	29	18	24	27	23	29	23	28	17	22	15	13	20	20	25	16	20	32	24	16	31	28	23	34	24	26	22	21	32	20	18	26	20	27	26	16	17	29	18	27	23	18	23	20	30	21	21	18	26	24	16	22	23	21	29	24	22	20	27	28	25	23	27	27	33	20	29	26	20	13	24	21	34	25	22	26	21	33	15	33	18	28	27	27	17	33	31	26	24	15	21	18	18	21	29	25	13	28	26	27	19	18	25	18	30	11	21	22	26	28	26	23	21	28	17	25	32	26	29	22	28	27	24	27	22	19	21	19	26	22	23	15	23	30	19	22	23	18	18	22	26	28	22	31	25	19	27	27	24	17	26	28	18	24	22	27	19	24	28	25	20	23	25	18	27	32	16	19	25	21	17	22	10	16	20	30	27	29	27	22	23	23	20	22	27	23	22	24	20	15	16	20	23	24	22	27	30	25	18	27	24	31	19	25	26	27	20	21	23	25	17	16	18	32	27	25	21	30	23	19	17	16	18	26	20	22	23	31	18	21	25	21	28	27	16	22	26	21	19	21	26	15	22	27	18	29	34	16	27	25	23	21	17	22	12	24	17	23	26	39	28	20	26	31	21	26	24	17	23	30	25	26	20	30	27	21	17	17	25	30	20	25	23	13	27	25	24	29	23	30	19	22	15	17	26	28	21	35	23	29	33	23	19	21	24	13	12	22	22	19	19	19	19	21	19	23	19	19	27	20	29	26	23	22	28	31	26	23	20	19	21	18	22	16	14	31	26	24	26	22	24	15	24	22	30	21	22	23	28	30	29	22	25	17	20	18	24	23	24	28	20	16	21	26	26	28	27	28	21	22	21	26	19	21	26	20	20	28	25	24	29	33	22	26	23	22	29	23	18	19	20	23	21	25	25	26	20	25	20	22	17	35	20	32	20	20	12	16	18	33	25	26	22	20	29	26	28	16	31	30	13	23	20	14	31	27	21	18	26	23	26	22	20	20	24	19	21	21	21	15	15	26	22	24	23	24	21	15	26	22	26	22	21	28	19	27	20	23	19	14	14	32	22	34	21	26	16	28	21	20	19	14	20	22	24	19
18065	9509	6434	10677	18813	20622	19510	17664	15192	12052	9798	8038	6852	5679	4978	4130	3548	2902	2423	1986	1667	1505	1413	2498	5992	3647	1322	734	661	587	635	574	529	536	521	509	486	527	489	542	591	576	590	573	543	520	1243	1211	622	499	473	369	374	387	429	477	522	512	494	381	409	376	396	344	298	302	317	294	300	293	303	316	304	306	299	269	319	294	322	296	291	309	261	305	292	326	311	296	294	299	298	300	302	294	296	313	273	304	324	280	272	312	292	281	302	314	302	282	305	302	289	313	309	301	314	310	303	275	292	271	286	284	306	296	320	298	293	299	310	322	257	304	320	289	278	298	308	310	326	315	282	272	286	296	294	264	325	299	319	308	320	304	292	301	283	302	262	288	288	270	279	293	329	291	319	309	323	293	311	288	280	324	316	313	276	324	332	308	293	297	290	308	342	300	302	286	295	330	289	307	324	262	309	310	291	309	287	283	290	295	292	293	286	313	310	296	298	283	291	301	303	299	278	274	291	323	311	324	283	301	318	275	272	286	300	309	288	303	311	314	298	295	315	298	334	303	288	302	299	294	267	293	314	330	304	297	303	335	304	303	285	327	281	265	306	288	295	294	326	288	321	309	250	301	285	295	317	273	297	315	284	306	331	309	278	278	345	291	283	356	279	294	288	296	306	283	294	316	338	302	304	292	306	323	297	311	281	307	315	300	311	293	367	326	307	314	300	322	292	324	307	318	278	311	277	298	302	305	271	329	290	296	312	299	301	286	287	320	298	291	326	311	284	291	305	315	328	295	309	293	294	319	284	267	296	313	314	311	307	308	279	320	297	292	280	275	291	334	299	291	289	294	311	303	297	320	292	275	306	337	297	308	298	271	309	285	285	312	318	297	314	279	292	324	301	312	322	320	288	301	285	267	317	295	288	308	285	346	312	309	321	289	295	300	290	300	290	288	293	292	289	308	302	302	284	291	297	328	313	315	317	291	312	285	305	306	292	302	314	331	318	303	320	329	340	286	302	295	301	299	303	306	308	332	308	300	322	292	296	295	318	313	318	297	300	333	299	303	308	299	285	306	287	324	304	314	297	311	311	300	304	299	305	276	292	283	301	313	301	343	281	311	290	306	298	313	286	299	285	314	310	253	309	289	308	298	322	309	292	299	329	360	269	297	331	288	312	296	294	296	289	316	280	291	312	335	291	335	298	310	279	303	310	308	283	304	294	282	274	284	285	285	294	312	301	295	294	302	300	289	276	316	292	275	316	300	296	276	273	316	267	311	319	315	300	287	309	299	363	308	313	313	300	303	291	286	280	331	325	304	315	310	260	306	315	317	283	307	305	318	318	297	292	308	305	292	284	286	285	310	282	286	303	289	330	319	318	315	324	314	289	316	303	309	320	320	308	312	312	287	312	293	284	311	305	301	287	281	278	322	312	301	307	301	284	296	337	289	310	285	295	306	311	328	343	286	283	294	291	290	301	327	306	309	310	298	304	322	298	308	291	315	321	299	309	288	289	325	311	313	273	307	299	288	291	296	291	300	310	289	302	286	304	317	313	280	268	289	289	311	314	304	300	283	316	295	272	303	305	315	327	284	292	303	297	278	295	322	296	297	327	293	314	320	306	304	311	310	320	300	280	328	283	303	300	301	309	283	284	286	297	286	297	284	312	284	274	297	306	319	254	297	279	298	329	339	321	265	301	307	302	305	306	340	316	304	318	289	298	290	307	308	287	329	295	324	276	307	314	290	293	311	299	268	316	319	318	292	279	309	291	305	310	298	305	299	314	320	279	298	323	323	327	278	318	302	303	307	296	304	309	307	321	268	301	317	300	262	301	301	322	342	282	306	267	314	308	351	295	291	305	304	331	318	320	321	333	304	289	315	293	302	275	293	286	317	281	277	303	294	323	289	345	291	331	295	300	270	314	330	325	313	308	277	301	305	294	308	293	290	324	331	314	318	291	339	310	296	290	320	299	320	322	287	298	322	298	315	316	291	277	298	300	319	258	289	290	299	299	277	313	333	322	294	318	303	296	305	281	369	290	309	285	308	286	291	317	280	301	303	302	334	301	300	309	291	328	302	305	330	325	275	311	314	305	326	305	286	284	292	319	330	296	282	273	287	321	321	303	318	295	324	265	286	289	304	326	274	280	347	284	315	310	292	310	295	310	288	279	294	288	293	308	313	319	348	318	322	295	309	306	282	281	305	303	305	317	286	302	301	293	293	321	311	286	325	327	304	307	306	317	313	274	313	287	304	330	298	301	292	319	261	314	281	321	346	321	315	273	325	328	342	287	312	304	304	317	336	310	311	310	301	293	299	327	322	293	314	322	268	322	281	313	305	317	304	288	274	326	309	312	302	298	298	303	304	358	326	313	285	312	296	283	275	307	291	305	295	261	301	280	295	274	312	302	294	298	304	287	321	314	270	318	307	301	300	302	313	307	301	294	306	307	300	306	309	315	294	291	310	304	278	276	295	307	267	320	326	332	282	299	293	353	314	339	307	310	302	297	300	330	321	282	306	272	329	290	277	318	315	272	322	333	294	298	257	314	319	318	303	320	318	310	323	295	329	311	296	295	291	294	324	280	283	331	272	341	296	300	278	287	334	291	293	296	287	311	280	305	286	318	289	292	313	271	308	294	266	297	296	315	348	303	274	315	299	311	294	272	310	303	290	303	331	318	257	286	327	283	284	302	327	318	281	288	316	327	283	325	296	282	291	310	308	285	289	266	333	302	334	297	323	304	282	305	363	276	314	333	336	290	308	267	336	289	307	275	317	302	288	261	338	297	289	338	329	321	263	302	288	317	288	291	282	286	302	286	294	318	281	316	319	302	315	279	323	290	301	292	320	314	307	285	322	312	306	265	307	294	292	319	304	312	288	310	313	298	296	284	285	325	313	284	301	300	288	294	315	284	296	293	337	296	283	301	271	285	318	314	315	307	319	295	285	303	277	297	276	330	297	328	322	319	303	301	316	287	336	293	311	304	273	322	307	325	307	306	342	302	286	291	319	314	300	309	320	323	276	313	312	291	309	303	317	303	300	279	316	301	318	284	339	334	309	280	308	285	324	297	290	295	322	313	302	309	267	305	317	319	308	317	288	345	312	324	316	284	279	313	293	299	279	335	306	297	292	324	287	330	285	298	322	287	290	315	305	292	295	292	294	311	281	289	302	282	325	275	306	322	300	304	282	330	275	289	303	272	305	314	304	338	299	309	269	266	312	279	291	291	314	324	302	289	270	305	354	319	330	308	270	283	295	297	306	284	338	337	323	327	291	306	283	288	287	314	327	297	347	267	282	290	289	299	291	327	316	299	305	317	290	290	297	323	299	305	280	303	312	325	299	290	323	301	274	316	332	299	309	338	308	286	311	269	306	275	317	301	304	291	283	317	284	296	314	303	338	307	316	315	309	311	294	280	316	295	317	288	272	305	325	338	304	293	282	304	293	314	287	326	307	331	314	306	268	302	296	312	314	298	325	272	303	311	285	265	318
1756	1151	525	329	392	530	576	444	438	371	319	251	204	207	164	145	106	90	86	62	81	64	74	133	512	492	183	29	29	26	27	19	23	23	17	23	23	20	33	15	31	21	28	23	33	44	50	49	44	17	31	24	22	18	19	28	38	34	25	26	21	31	28	22	20	23	25	23	17	20	16	18	21	20	15	15	26	13	18	19	18	17	16	19	15	12	21	20	28	19	21	20	20	22	16	20	17	21	15	18	22	21	11	23	21	21	16	23	12	23	21	16	9	12	18	17	14	23	10	22	18	25	12	18	21	22	14	19	19	27	17	23	18	14	14	24	21	21	28	16	34	28	21	20	11	25	22	20	16	10	21	31	18	21	17	21	24	29	26	14	17	17	20	20	26	21	13	28	21	16	16	31	21	14	15	9	14	22	15	10	17	21	14	19	29	17	21	15	19	20	23	15	22	17	18	20	22	17	15	25	30	14	10	15	17	19	21	20	20	17	26	19	29	23	11	20	18	12	19	15	21	30	17	16	16	14	11	19	24	27	21	20	17	20	21	19	16	13	11	19	24	21	21	24	22	18	24	18	20	23	16	20	20	24	15	18	24	14	19	15	18	20	17	18	15	21	31	19	10	13	23	13	20	23	20	22	13	21	19	24	13	21	24	12	22	13	21	23	18	20	23	18	23	26	15	26	22	15	19	11	28	14	19	23	32	17	24	23	23	25	20	12	20	29	19	21	17	17	19	17	14	14	18	22	14	11	18	17	17	22	18	18	23	18	16	19	21	20	22	18	17	23	19	24	22	11	20	18	25	20	25	20	12	25	20	24	19	16	21	15	14	16	18	22	19	25	24	12	14	19	22	27	30	23	18	15	13	20	17	17	19	29	23	15	32	13	13	20	22	30	21	24	16	19	17	14	17	16	26	18	21	15	22	12	17	16	22	19	24	22	20	20	27	22	17	18	17	20	21	13	24	13	23	25	17	22	17	14	24	13	16	17	23	20	14	18	20	14	20	17	19	22	22	24	19	22	18	30	13	15	14	21	17	23	17	12	25	19	20	17	29	17	23	23	20	23	20	20	16	25	19	17	25	18	19	17	21	13	18	24	13	20	17	17	18	21	19	24	26	11	15	15	18	18	25	21	17	27	23	21	8	25	19	12	18	17	19	21	27	17	19	21	23	20	21	16	20	19	23	15	24	21	18	19	24	20	16	13	25	16	16	8	19	20	20	23	16	21	21	13	16	16	21	18	20	20	27	20	20	20	24	24	27	19	21	29	16	19	16	18	16	21	18	16	16	18	29	19	12	16	18	20	24	8	21	15	18	16	17	22	18	26	14	20	24	24	21	25	22	21	12	20	22	17	25	28	18	17	23	13	17	20	16	15	18	23	26	23	15	25	22	18	10	14	10	24	16	23	18	18	26	22	27	26	26	19	19	26	16	28	20	18	22	19	13	21	19	19	21	20	24	22	30	22	23	29	16	19	19	10	24	21	20	6	16	19	20	21	23	20	14	15	17	22	19	16	22	11	19	19	25	20	26	21	24	23	19	18	22	22	24	25	21	19	21	22	17	16	20	18	13	25	24	15	19	23	17	17	14	18	12	15	17	18	21	21	21	17	12	18	17	19	17	20	24	26	18	16	28	21	20	19	22	20	19	24	26	22	25	14	18	18	23	19	20	14	15	24	18	17	24	20	17	25	22	20	16	18	18	14	15	24	27	18	15	21	18	26	17	18	25	19	18	19	14	21	16	21	26	19	19	21	17	19	15	18	23	18	17	32	23	20	22	16	13	20	19	22	16	22	23	18	20	20	19	12	23	16	19	14	18	25	21	24	27	16	20	22	21	20	17	19	19	13	25	22	17	30	12	10	21	23	11	22	18	17	20	20	19	18	15	19	19	22	25	21	21	22	18	19	11	13	18	25	15	20	20	20	20	13	19	16	19	16	20	19	27	20	17	16	20	14	10	26	17	24	23	22	17	15	20	23	16	20	15	22	17	17	9	19	26	15	20	18	24	17	12	16	13	16	24	11	21	22	20	17	20	21	22	20	19	20	22	13	23	15	15	18	19	19	18	17	15	19	24	23	14	22	13	14	18	15	18	16	11	19	18	20	21	18	20	14	22	17	19	19	15	19	24	17	12	21	15	25	21	8	15	15	23	20	25	18	24	19	25	14	18	21	21	19	21	11	23	21	22	14	18	14	15	17	13	11	16	12	21	19	15	17	22	18	16	18	11	15	13	17	22	18	16	21	19	25	20	19	23	20	11	19	20	14	19	14	13	13	18	24	16	14	15	21	20	21	21	21	21	14	17	13	16	21	17	24	23	19	18	18	21	22	15	24	15	27	19	19	18	22	21	18	12	18	17	29	19	19	18	19	16	14	13	18	27	22	17	19	18	21	12	24	25	13	26	18	25	21	17	20	19	17	24	15	23	29	12	25	12	20	26	15	13	16	20	22	17	16	25	20	22	20	17	18	18	20	17	16	20	16	19	23	14	13	14	26	19	18	19	16	25	14	26	18	23	24	23	18	20	25	8	11	28	12	20	18	18	27	20	21	21	15	18	20	17	16	18	17	17	21	17	18	18	21	12	21	21	22	20	20	16	15	11	23	12	29	17	19	20	17	20	23	14	24	17	14	17	18	32	14	19	16	19	21	21	16	22	27	29	21	20	16	19	22	19	20	18	19	26	25	16	12	18	15	24	28	20	14	23	15	17	16	22	21	15	19	17	21	17	20	22	17	22	25	24	18	23	20	14	16	15	21	13	19	17	20	13	11	20	14	23	21	21	32	14	18	24	17	19	28	35	12	25	19	17	23	15	11	16	15	24	23	21	20	15	25	13	14	23	10	16	23	23	18	16	23	23	13	17	19	18	19	17	19	20	13	11	21	22	21	21	12	28	20	27	20	21	17	24	16	32	14	23	23	19	16	26	15	21	14	13	21	20	26	21	19	12	14	21	16	22	22	16	22	29	18	15	20	15	18	19	22	19	29	17	15	11	21	24	16	17	19	18	24	21	20	21	14	18	21	17	24	17	21	22	23	16	18	20	14	22	22	23	14	26	21	23	19	24	23	23	21	11	12	20	23	16	20	21	21	18	20	25	13	25	16	21	20	19	21	18	24	19	22	18	16	22	19	19	17	18	25	24	18	24	18	21	18	18	20	17	24	20	19	18	15	19	31	24	24	27	18	17	21	24	17	22	17	19	15	16	13	31	13	21	19	13	20	20	20	30	17	23	18	13	19	19	17	14	19	16	21	9	13	16	21	15	21	18	19	29	19	19	20	13	21	20	27	15	18	16	22	16	14	17	26	22	18	21	21	14	16	23	17	17	17	16	25	19	21	23	20	26	19	12	17	18	17	27	20	19	21	23	19	27	19	19	16	16	13	12	10	23	25	21	20	19	29	20	22	23	12	18	17	15	20	28	16	16	23	22	21	23	15	23	25	13	11	22	16	21	17	19	25	17	11	16	21	28	17
23273	14457	8796	13697	22567	24371	22680	20071	17876	15699	13151	11060	9729	8080	6850	5496	4321	3532	3056	2557	2375	2122	2066	5592	14867	13401	4974	611	599	599	583	505	511	544	502	487	492	501	477	500	505	568	596	552	605	956	1442	1464	1141	556	594	359	295	338	416	556	554	559	529	440	420	371	339	338	277	262	274	272	275	248	289	285	261	238	273	211	275	291	264	260	239	259	250	252	247	279	278	274	261	257	236	271	252	260	263	272	257	238	271	287	241	274	240	265	241	268	298	255	243	258	230	246	236	245	270	283	262	270	257	237	237	231	259	233	259	264	244	247	264	222	256	261	272	266	277	284	237	249	263	242	287	234	256	280	267	282	251	238	259	256	263	262	288	263	264	309	239	238	246	235	258	229	260	273	286	257	250	265	281	249	295	251	302	225	275	271	260	250	270	235	271	238	265	253	251	259	226	265	304	273	240	243	256	226	264	236	237	243	249	248	272	260	242	248	282	256	267	271	244	245	253	240	222	257	272	263	235	294	281	256	244	242	231	261	270	263	223	265	274	273	237	251	243	295	281	291	256	240	278	263	285	246	301	242	244	237	258	253	231	231	257	245	245	247	259	255	271	260	268	244	269	240	260	252	218	263	260	237	234	245	273	245	258	238	279	268	253	269	260	241	263	256	232	273	265	267	242	270	259	252	229	257	253	239	269	260	272	247	258	248	268	267	269	288	238	235	271	273	249	237	271	253	272	266	249	262	249	248	239	246	290	265	248	263	263	253	260	276	245	267	243	255	286	270	242	277	240	236	252	262	223	234	236	243	257	238	247	261	246	264	254	256	234	259	276	249	245	228	256	245	240	241	236	263	230	257	271	277	240	292	231	257	265	263	273	223	279	261	261	253	281	259	263	240	273	254	228	242	234	258	252	246	269	279	258	260	261	268	267	278	274	283	254	268	251	272	269	265	250	259	290	278	241	255	257	258	255	232	250	271	257	252	245	250	238	289	268	271	229	230	254	243	257	228	234	224	277	247	263	246	252	241	236	239	262	284	260	250	249	221	241	237	264	248	278	267	260	236	252	234	253	264	237	282	270	264	252	259	227	271	284	220	272	234	269	235	238	245	287	254	261	253	266	249	264	261	240	257	244	263	233	256	244	255	251	261	240	251	264	268	271	230	234	262	250	272	248	256	277	279	270	257	254	265	263	241	278	254	245	259	259	236	259	249	232	268	259	262	250	284	278	262	252	254	268	266	258	267	246	264	268	216	262	279	248	246	279	257	268	235	254	259	260	267	251	308	231	261	258	223	244	229	260	263	265	245	261	258	264	249	259	273	252	246	235	266	256	231	260	273	239	241	257	238	236	252	247	248	260	263	265	264	277	274	274	257	258	240	253	265	263	268	250	260	264	248	254	253	277	270	235	279	290	298	253	254	255	246	239	253	255	277	270	261	271	248	280	250	270	277	265	266	252	235	225	269	235	265	223	241	241	246	267	277	246	265	285	229	256	273	245	238	258	255	255	267	280	257	242	242	234	258	300	251	246	238	245	268	277	282	264	230	244	246	227	240	255	266	233	243	287	282	262	271	261	258	276	233	234	265	255	252	256	287	271	248	268	260	306	250	258	302	215	222	255	269	250	246	258	259	238	259	281	249	262	261	273	228	254	260	242	274	244	274	268	260	254	269	260	237	231	269	239	273	287	226	254	249	260	281	264	248	268	266	254	258	269	256	267	233	246	236	239	254	230	262	240	244	250	263	272	221	275	256	254	248	268	276	262	264	268	267	256	249	241	240	280	247	275	274	274	278	245	256	245	264	250	253	252	249	276	241	267	255	258	259	242	249	260	251	296	226	262	262	258	276	240	249	258	230	257	282	243	254	269	279	240	281	277	271	266	248	243	273	255	265	254	270	244	254	305	245	267	250	294	271	257	241	251	292	240	232	268	248	255	263	243	222	281	228	261	263	273	300	262	274	276	261	247	253	253	230	255	251	263	240	283	246	256	254	240	243	290	259	246	271	288	244	243	278	253	230	272	278	225	261	264	252	244	282	261	250	257	229	250	248	241	264	256	281	251	264	267	242	263	250	263	265	253	237	276	269	271	246	251	284	263	220	254	230	250	242	274	268	254	258	264	273	295	232	263	259	269	267	256	280	239	258	257	251	267	250	247	272	279	267	240	264	295	243	233	232	251	267	282	250	258	272	244	270	265	281	294	260	260	263	255	268	266	236	228	247	267	259	254	261	244	235	271	241	273	268	256	265	294	266	268	256	265	281	256	239	240	259	255	259	243	250	257	223	250	253	232	273	264	241	213	241	267	261	283	275	231	246	243	275	257	242	287	263	259	245	263	252	270	276	263	266	271	240	244	292	241	249	268	267	273	255	240	269	269	281	280	262	233	257	262	274	259	262	262	261	268	252	273	286	256	235	253	245	260	244	265	231	247	259	256	257	270	261	271	266	258	249	265	260	259	255	235	266	272	243	263	273	229	268	254	265	248	281	261	239	261	272	265	282	215	261	248	240	231	280	250	225	286	232	238	259	232	259	253	253	219	273	269	259	255	272	261	229	262	253	260	216	255	249	239	274	264	241	270	238	248	267	251	280	273	253	286	235	270	265	264	272	261	265	262	275	238	241	246	248	262	254	250	268	273	272	277	248	240	269	269	231	238	264	269	258	245	235	260	262	256	247	229	279	258	280	255	243	254	237	271	292	270	263	265	231	258	261	252	263	255	255	232	258	230	254	251	264	278	250	260	263	219	243	247	251	245	268	246	262	235	262	268	242	255	249	241	238	244	278	276	266	239	249	251	256	277	284	246	259	268	268	288	243	264	274	252	249	264	262	252	266	282	252	276	234	251	246	249	263	253	241	238	255	248	254	224	248	253	237	274	287	255	233	289	262	266	261	250	244	235	262	242	268	257	243	272	220	256	267	277	270	264	255	273	272	291	243	276	243	267	234	289	245	255	245	260	241	257	240	278	279	278	275	258	251	259	269	267	240	253	265	250	257	251	251	271	276	232	232	262	253	244	267	265	263	237	272	279	242	260	255	265	238	242	223	254	265	262	259	271	240	253	266	259	245	286	238	264	252	218	268	237	289	252	256	232	277	253	295	263	259	279	249	218	249	240	268	262	256	228	251	271	276	280	258	253	246	267	238	246	225	263	234	265	274	273	287	275	272	256	270	262	259	277	256	245	279	255	260	277	232	246	238	229	258	234	263	236	229	249	296	274	262	259	227	261	233	264	224	256	264	274	287	255	278	263	242	286	234	267	266	256	243	252	264	257	258	257	264	259	254	264	232	244	232	255	265	243	276	229	275	266	279	239	274	280	253	240	257	223	281	261	252	258	270	266	269	230	259	293	263	274	267	255	249	277	246	255	254	238	250	269	215	254	246	244	273	260	244	257	250	272	255	297	269	230	243	256	250	266	256	244	251	274	219	249	236	260	245	253	258	265	243	253	252	250	246	240	266	253	263	290	246	267	267	266	250	255	267	259	263	250	247
3035	1073	477	335	380	555	518	443	383	344	273	279	244	184	137	145	125	115	84	74	88	67	67	343	714	687	311	35	35	37	34	38	35	23	23	39	23	28	24	25	23	41	28	56	26	33	74	63	62	36	23	26	29	37	30	31	31	30	23	24	28	26	25	11	18	26	26	31	19	24	18	23	23	28	29	28	27	23	30	21	24	31	22	31	19	28	22	33	11	32	21	30	22	20	22	26	27	23	19	26	21	27	20	25	21	34	17	38	28	30	28	22	26	26	26	29	30	36	24	33	32	31	29	26	34	27	24	24	25	22	25	33	18	16	27	18	29	22	25	15	12	28	14	23	30	29	23	25	27	19	25	23	22	34	22	19	27	29	28	23	25	19	29	30	24	24	18	27	28	32	29	23	24	23	27	21	20	23	28	26	33	30	22	19	30	32	19	24	30	26	27	29	19	21	21	33	23	27	22	31	33	27	21	28	22	31	21	23	27	23	27	25	30	37	31	32	22	32	26	24	20	24	28	24	24	19	30	27	26	28	27	21	23	28	17	22	26	31	20	32	27	31	27	21	19	28	27	26	21	32	35	33	19	27	33	22	23	34	31	21	33	26	26	23	29	29	31	25	29	33	27	22	22	31	23	26	24	22	31	24	17	20	29	19	27	20	25	19	35	19	31	20	22	21	27	24	31	25	29	29	22	17	22	25	16	20	27	28	31	23	24	22	28	28	20	22	20	22	21	24	27	28	22	26	28	30	29	29	23	18	23	31	24	26	19	31	23	26	29	21	30	18	26	18	20	22	24	22	31	21	25	19	27	18	25	30	27	21	25	30	26	21	32	20	22	13	25	20	25	22	28	24	27	31	28	31	23	20	29	14	20	17	28	29	27	23	35	24	33	25	22	23	15	23	27	30	22	28	40	21	22	35	34	22	27	24	27	18	25	28	25	30	29	15	26	22	24	26	22	38	26	21	22	24	31	20	31	19	23	23	31	27	27	20	27	34	26	20	40	25	20	22	33	18	21	27	24	19	31	20	26	24	24	25	24	23	24	26	23	18	24	22	26	21	31	24	24	31	22	21	19	23	20	34	21	22	29	25	22	14	28	28	26	30	27	20	23	25	28	28	29	24	26	25	29	23	30	21	19	28	31	22	23	23	21	28	29	39	23	21	19	29	29	18	32	23	29	35	15	28	32	18	26	22	25	22	26	24	28	25	20	24	28	36	22	23	23	26	17	31	18	20	30	34	23	17	21	26	29	19	18	21	28	21	25	23	28	14	17	31	19	26	21	28	34	14	28	16	24	24	21	29	25	18	29	26	22	28	30	30	24	22	21	18	33	19	27	26	28	29	29	30	20	31	28	21	23	26	31	30	29	28	23	35	23	25	24	31	21	33	24	25	18	32	34	29	18	32	25	29	30	20	29	23	20	20	25	24	24	22	23	29	24	24	18	20	21	28	20	31	19	22	27	37	38	24	17	24	19	17	26	23	21	26	23	27	28	22	29	27	32	33	19	15	23	22	19	23	24	28	25	25	26	32	23	25	35	26	25	31	28	28	27	27	24	21	27	20	30	22	30	25	26	27	32	23	26	24	28	21	15	25	17	18	27	14	34	25	26	28	23	20	28	31	23	20	32	23	23	20	27	33	22	27	34	29	28	23	26	28	23	20	21	20	35	24	26	27	32	27	15	21	35	18	27	24	30	20	22	30	24	17	28	22	29	40	26	25	26	25	20	35	30	24	35	23	23	29	17	21	31	29	21	30	24	21	20	28	21	24	25	20	24	25	26	27	30	24	22	34	24	33	26	24	21	23	33	23	18	31	18	25	14	25	34	20	17	26	25	24	31	28	28	34	22	26	20	18	37	24	29	20	21	23	24	16	21	24	18	29	21	30	30	30	22	27	16	25	16	30	29	27	26	13	21	24	23	18	25	16	30	25	25	36	15	18	29	24	22	33	31	25	17	15	17	29	25	21	21	22	16	18	22	28	26	23	31	23	17	22	23	23	31	25	21	29	38	19	28	20	21	23	21	24	26	21	17	21	22	24	22	29	15	20	29	23	21	21	30	34	33	20	25	25	18	21	24	24	29	33	21	18	33	18	24	19	18	22	23	22	37	32	29	22	34	24	30	23	23	17	23	18	25	22	18	22	36	24	24	24	26	25	29	17	24	27	26	32	29	23	27	23	22	26	24	30	33	27	19	25	27	28	25	33	26	24	36	25	27	26	21	33	29	17	22	25	24	28	25	27	21	30	17	21	16	44	21	20	22	24	21	18	28	25	24	27	24	24	17	18	37	20	22	22	31	22	21	27	28	26	20	30	21	23	18	27	15	34	29	22	28	24	26	21	18	24	25	33	31	21	27	25	26	23	33	26	21	18	23	25	26	27	36	30	32	24	26	31	25	32	22	24	27	23	27	26	25	18	21	24	24	22	21	19	26	22	28	27	32	26	21	30	25	29	21	31	24	22	30	23	27	21	24	27	28	28	27	30	18	27	34	27	20	28	29	28	18	24	28	31	28	24	32	21	17	22	24	22	22	42	23	23	15	20	26	19	25	29	19	23	24	31	21	20	24	19	36	26	25	27	21	22	33	33	21	21	17	22	25	29	29	26	21	28	20	19	23	25	20	31	29	18	24	22	27	18	23	21	25	25	30	25	26	20	23	26	22	25	27	19	28	24	27	15	24	20	29	25	25	28	24	25	28	28	21	26	27	18	27	27	27	25	25	16	30	28	18	27	25	30	28	28	29	25	19	26	37	22	17	25	33	31	25	26	24	18	27	25	28	24	22	36	24	33	24	21	35	20	23	22	32	32	32	25	23	22	31	35	37	27	27	26	24	28	23	21	33	37	27	31	20	26	16	20	32	23	19	31	26	40	24	28	14	39	23	28	27	21	20	22	24	20	29	31	23	26	29	29	21	15	19	21	24	22	29	16	28	29	31	17	31	30	20	29	30	21	23	21	28	23	24	23	25	21	24	24	27	27	29	22	24	23	28	18	21	26	25	31	25	16	18	23	26	16	24	33	29	28	30	27	16	22	24	17	32	21	25	26	26	22	26	21	23	24	32	33	25	27	24	18	14	34	21	29	25	20	30	28	22	33	23	28	22	25	27	22	23	30	20	24	24	20	18	24	18	22	27	29	22	24	36	31	20	27	31	17	27	27	20	25	23	26	28	18	25	20	25	30	22	17	22	27	25	16	21	19	26	22	27	33	23	33	31	20	17	19	28	27	27	22	17	23	24	27	25	28	20	29	20	28	33	23	27	21	21	29	21	21	27	23	27	26	25	30	25	23	23	24	23	20	14	27	20	31	23	18	20	26	35	18	24	27	32	25	24	19	22	25	20	29	18	22	26	24	28	21	32	39	27	21	32	23	24	19	21	27	23	28	27	18	35	26	33	19	26	30	29	28	28	16	20	23	19	27	24	18	26	32	30	19	24	27	16	21	25	24	29	28	19	23	24	20	30	26	34	19
22792	13363	8522	13279	21952	24093	22360	19820	17087	15173	13168	11269	9472	8149	6991	6034	4997	4106	3530	3154	2750	2540	2546	10471	16999	16321	8012	725	663	628	587	569	563	581	519	546	515	535	520	557	612	615	595	585	627	943	1516	1811	1171	725	567	383	349	376	351	362	354	354	427	393	547	401	374	333	341	361	387	345	314	312	314	322	382	311	330	334	321	330	338	334	341	350	324	315	342	308	340	321	314	319	347	338	360	338	327	335	341	349	347	332	300	334	340	341	328	327	345	306	332	368	322	322	345	322	324	335	331	334	321	322	287	330	319	348	349	361	349	337	315	341	315	325	325	367	343	318	337	323	338	308	338	320	316	304	341	321	319	314	321	358	304	312	340	302	316	332	316	325	324	340	319	316	325	319	338	332	297	340	372	329	335	345	344	352	317	308	340	299	301	356	389	313	309	358	324	368	333	324	352	347	318	323	323	351	327	298	297	329	330	345	342	337	328	326	344	361	360	327	353	319	329	348	332	323	325	341	324	348	309	307	340	340	342	316	313	349	306	324	341	347	326	358	337	313	353	342	354	304	331	358	311	334	324	350	329	325	302	344	343	348	358	332	320	328	337	319	305	340	339	342	326	315	327	315	323	330	318	331	295	331	336	319	345	335	338	325	321	318	319	305	333	342	342	338	330	317	310	324	332	349	355	308	349	333	341	336	317	361	328	328	350	315	353	337	323	310	322	291	335	316	321	362	359	324	335	338	308	320	311	294	338	327	313	337	350	308	345	319	344	319	305	344	326	306	353	355	273	337	322	329	323	340	300	326	346	318	331	297	335	345	329	333	304	328	339	313	322	322	326	306	342	343	335	324	316	336	329	322	332	341	332	319	341	316	342	318	344	321	306	351	357	329	310	321	360	346	313	316	359	337	345	322	321	372	356	344	335	330	310	309	293	333	304	296	318	353	330	371	322	316	352	310	323	311	321	333	329	297	304	316	334	327	376	358	322	347	333	313	310	364	320	335	342	322	323	365	332	354	341	313	325	355	342	307	323	333	347	314	328	346	319	303	337	313	357	281	297	337	332	334	355	349	366	310	295	330	320	282	347	337	357	352	302	336	324	339	333	320	330	340	304	342	329	328	293	369	309	334	336	334	334	312	309	308	337	303	328	355	349	321	351	341	351	339	312	359	350	322	338	310	356	355	339	335	327	339	348	314	361	340	330	353	336	304	336	386	333	336	334	331	354	337	303	295	334	349	339	375	309	324	343	307	297	318	334	339	332	325	318	317	312	325	323	353	355	318	302	297	335	361	324	305	328	365	342	327	290	347	329	345	326	341	336	315	326	332	339	330	314	343	322	361	357	326	338	307	322	340	310	290	340	342	318	340	312	341	334	320	338	333	347	358	310	336	339	323	317	319	346	300	309	309	327	324	297	318	329	329	333	314	320	312	357	298	309	308	328	351	332	324	338	345	328	349	323	313	326	348	291	350	357	329	314	354	316	321	320	338	341	333	309	320	315	300	305	323	317	300	347	329	355	321	350	316	293	336	368	333	347	338	315	321	323	336	335	314	286	323	326	313	336	363	326	325	344	348	331	326	330	361	326	320	327	312	320	316	334	314	323	300	364	361	306	323	300	287	309	316	323	295	325	327	323	317	322	303	319	295	338	339	340	325	340	295	344	340	352	357	328	335	328	367	351	293	282	333	310	320	332	341	334	280	328	340	315	319	307	350	330	321	310	363	321	340	321	318	311	304	333	337	326	315	320	351	335	320	280	361	318	328	349	346	337	329	331	326	329	351	329	342	339	343	340	367	349	309	319	300	303	329	355	333	317	304	289	340	336	356	299	360	352	296	332	328	336	321	330	322	317	336	355	338	356	315	347	377	323	322	309	340	299	326	344	330	317	340	331	331	314	312	322	284	348	285	310	309	318	371	327	310	321	334	329	332	319	340	322	354	346	342	322	335	352	337	318	324	352	342	336	340	321	298	362	330	367	320	314	362	351	320	328	341	346	352	308	327	344	334	337	301	327	347	308	309	332	308	349	318	317	366	304	357	356	312	330	340	341	365	360	338	357	320	346	330	299	384	333	315	289	304	308	331	297	357	327	347	340	311	349	349	347	314	363	344	360	311	304	343	334	337	349	346	350	313	352	333	338	314	329	364	324	360	337	337	351	308	335	343	346	352	351	290	326	336	334	334	330	307	323	297	358	332	321	338	342	313	351	317	337	327	325	314	331	324	301	341	330	336	317	343	328	333	306	325	326	330	333	345	321	368	317	320	353	315	335	339	344	326	300	339	341	324	318	325	341	311	349	303	318	344	331	374	304	325	344	316	364	294	354	329	315	296	336	347	335	361	293	333	327	379	334	346	307	315	331	313	338	333	307	294	329	355	327	340	312	321	343	343	314	317	344	324	311	302	310	343	316	321	302	328	331	303	312	333	360	333	350	326	339	318	316	345	303	370	315	346	314	345	330	317	302	339	335	283	316	304	338	361	318	350	340	336	320	327	309	347	349	335	265	343	278	322	316	326	333	320	337	324	355	329	349	355	324	314	309	332	351	327	333	337	344	308	349	330	329	371	338	334	338	328	363	311	327	339	353	345	336	320	346	342	339	301	333	325	331	341	323	322	361	359	317	325	335	344	337	304	343	330	331	329	359	384	329	318	323	310	341	326	305	330	327	332	317	344	320	347	348	353	353	323	333	297	343	326	305	297	374	316	296	368	354	323	331	320	323	346	340	310	359	320	336	330	358	351	316	337	301	309	331	329	365	321	318	329	331	338	324	309	326	332	353	344	351	329	334	322	332	334	310	310	322	355	356	307	342	306	293	327	343	317	333	334	346	302	335	340	328	325	313	295	308	350	343	357	322	309	356	351	320	310	327	310	328	331	329	314	342	283	300	353	339	303	320	335	311	321	327	368	307	297	366	325	314	336	320	322	333	330	344	335	322	308	309	320	353	329	350	307	316	293	340	320	293	328	366	363	367	302	336	311	374	320	343	320	328	335	317	321	315	323	340	370	319	342	327	319	310	308	314	330	332	310	333	325	324	334	327	345	322	331	338	322	343	341	360	328	328	322	333	328	316	320	316	350	346	321	329	352	346	359	335	367	340	330	337	335	340	313	318	319	315	318	304	312	350	309	322	296	318	360	341	309	314	330	354	317	288	285	329	314	321	344	378	336	333	336	328	305	352	335	322	326	347	312	315	339	313	319	351	351	344	307	359	330	330	320	335	327	288	347	339	327	345	333	324	344	339	333	316	361	316	323	338	338	335	301	310	341	313	329	298	349	363	354	362	350	340	341	312	331	323	312	335	326	330	324	355	324	322	321	310	333	327	305	341	315	314	326	315	334	334	305	332	345	340	328	327	317	314	314	331	334	337	333	352	324	319	298	319	333	346	338	333	329	324	343	357	345	304	328	336	327	322	308	331	355	332	372	320	328	321	330	387	355	304	298	300	319	335	324	346	333	317	338	355	356	319	345	324	331	324	334	282	354	317	329
2517	1502	689	428	461	707	754	604	484	434	413	367	287	241	209	168	171	132	122	85	83	96	91	263	405	994	772	39	32	31	25	20	32	30	20	32	32	23	25	29	30	26	29	29	31	39	102	101	82	45	33	24	21	21	29	22	16	17	20	18	24	16	30	20	24	15	22	19	16	16	25	15	20	15	18	19	24	19	14	22	22	23	17	18	19	13	32	16	17	20	22	16	20	15	12	26	17	23	15	19	24	15	24	18	18	14	18	12	15	25	16	23	21	16	16	23	22	20	22	17	25	19	16	18	19	25	20	20	21	15	20	16	16	12	24	20	17	20	17	25	19	24	19	19	21	12	25	22	21	26	19	18	22	22	17	23	20	21	12	19	24	18	17	13	9	14	23	12	17	24	16	24	27	16	15	26	20	17	13	22	21	20	19	19	16	19	14	16	12	16	16	18	23	15	17	14	14	23	20	26	15	21	22	16	19	19	16	17	21	22	19	20	16	20	26	26	27	21	19	22	26	13	16	19	13	33	14	33	22	23	19	22	22	22	20	23	20	16	13	21	21	28	15	18	13	18	12	18	16	26	21	23	25	15	19	17	10	20	23	16	24	16	25	26	15	20	27	21	14	18	22	20	12	27	18	25	22	21	14	21	13	30	21	18	14	30	13	23	15	21	11	23	17	16	28	20	25	13	20	21	18	26	17	21	25	17	18	20	15	30	20	19	21	18	20	21	23	14	15	28	19	14	22	20	19	23	18	21	25	21	21	15	26	14	23	28	20	22	19	22	19	14	17	25	14	16	24	19	18	19	13	14	17	24	22	19	21	24	23	18	27	19	17	17	13	23	28	21	24	20	22	23	20	18	25	18	24	13	23	27	18	20	19	19	26	23	26	15	21	13	20	26	18	23	23	14	24	23	15	21	11	22	19	19	21	16	18	26	16	20	26	14	32	20	14	20	23	23	23	21	25	18	21	19	22	16	19	21	22	25	19	17	22	18	22	22	29	18	16	21	24	21	21	15	16	25	27	25	15	21	26	26	12	21	16	21	15	29	16	22	20	22	22	32	27	21	18	20	25	22	20	29	26	18	13	15	21	23	25	21	19	28	18	23	17	24	25	24	22	14	21	18	17	21	18	16	23	13	21	17	21	23	18	22	24	22	15	23	21	15	21	22	23	24	14	17	21	21	20	19	22	17	20	15	18	24	17	24	16	16	29	17	24	23	23	23	24	22	17	20	22	10	16	21	15	10	23	25	25	22	13	20	23	34	21	23	19	20	16	14	19	20	28	37	16	19	22	28	13	16	29	14	25	16	22	24	22	15	22	25	18	16	21	15	17	17	15	17	28	22	20	20	16	25	18	24	17	18	20	19	19	16	12	16	21	27	17	14	26	19	22	24	15	20	25	25	20	25	28	16	15	16	15	21	21	24	20	16	26	25	19	22	20	31	19	24	13	20	12	25	22	21	32	24	20	18	14	25	24	20	20	18	20	13	22	18	30	22	22	11	15	14	23	19	20	19	24	23	18	15	19	13	18	17	24	19	19	18	16	22	11	15	14	22	18	20	20	19	14	18	22	24	25	20	8	19	21	12	21	21	22	15	18	28	18	19	14	21	18	16	24	20	18	20	16	19	16	20	21	24	13	18	21	27	17	23	13	16	20	21	16	16	14	19	27	27	23	27	15	14	26	18	24	16	17	20	21	11	20	21	26	13	18	24	18	22	16	21	20	26	19	22	24	17	21	20	17	20	18	23	16	20	26	18	20	25	20	27	22	22	16	17	17	15	14	13	23	19	18	23	21	22	16	25	18	16	26	11	22	17	25	24	18	25	22	13	24	14	19	14	20	21	22	20	26	30	19	18	33	20	18	10	15	15	20	22	16	22	19	15	11	21	21	10	12	12	21	17	18	21	11	14	19	14	25	18	24	25	26	16	24	19	11	16	22	12	31	25	15	22	26	18	18	18	23	21	29	22	20	18	25	23	17	19	16	19	29	19	24	21	26	27	25	17	20	19	14	17	24	21	25	29	19	26	18	24	23	13	18	23	17	22	20	26	13	25	26	12	23	19	14	23	20	25	15	17	18	13	21	11	13	17	13	16	15	15	15	15	24	23	21	21	26	19	16	20	19	17	22	14	21	22	21	24	18	24	20	21	21	18	26	19	19	24	25	18	19	20	26	15	21	28	31	21	26	12	22	23	20	28	16	15	12	27	14	21	19	25	20	16	23	23	16	18	22	20	22	20	22	26	21	12	20	15	15	11	18	15	17	23	19	14	25	18	16	22	27	24	19	17	21	18	29	20	22	20	23	13	21	19	22	28	25	20	22	34	23	20	19	23	16	32	12	18	18	21	13	20	19	20	26	20	17	14	18	24	22	17	27	19	27	14	22	24	14	15	18	14	20	19	20	17	21	17	15	16	20	18	31	21	19	24	21	23	20	22	17	23	24	13	18	13	18	15	28	20	15	20	17	22	20	23	15	14	20	12	21	19	19	14	21	10	20	19	16	21	29	17	22	18	23	19	25	22	19	22	15	18	15	20	19	22	32	19	21	19	22	19	20	25	21	16	16	16	24	19	20	12	21	22	22	24	23	28	17	13	26	25	15	20	14	24	23	24	20	17	21	18	25	27	24	18	18	24	22	24	18	20	19	19	22	25	17	22	18	24	15	21	20	26	25	24	21	20	21	20	24	21	27	18	27	17	15	13	26	26	15	24	14	18	18	24	18	16	23	17	21	24	16	23	21	18	19	25	23	18	26	15	18	22	20	18	17	11	26	22	20	22	29	19	15	15	21	18	24	28	21	24	23	18	12	16	19	16	20	17	21	22	12	25	23	24	20	26	12	20	20	15	22	20	18	18	20	25	17	18	16	18	20	18	21	16	24	14	27	16	22	16	24	16	16	21	15	18	20	20	21	15	22	24	16	23	21	27	12	22	16	17	21	18	15	17	24	25	20	9	33	18	19	18	17	16	13	17	25	18	16	22	14	24	20	17	21	16	18	18	22	18	21	17	17	19	21	27	11	21	22	18	18	23	23	25	24	17	18	22	26	13	22	12	19	25	15	18	11	16	14	23	20	22	22	25	20	25	30	19	16	22	17	21	25	17	17	22	23	19	20	14	14	26	17	22	23	18	20	27	21	20	20	23	20	25	23	25	22	20	21	14	25	19	18	19	24	17	16	20	23	24	30	21	21	23	21	24	17	15	22	18	26	17	25	22	19	22	31	23	20	13	13	16	12	22	17	16	17	14	14	21	15	16	14	12	18	11	17	18	29	22	31	20	18	25	20	23	20	21	18	16	15	17	27	20	23	23	20	16	24	20	29	20	16	17	17	23	17	16	20	20	24	26	25	17	13	16	20	18	19	24	17	26	22	13	22	20	32	20	23	15	13	17	17	22	17	18	26	18	26	18	23	19	15	20	25	24	22	21	24	23	22	19	29	16	19	19	21	15	15	18	15	17	26	18	17	19	29	16
26536	16027	9965	15176	24008	26504	25233	21941	18819	16720	14755	13046	11288	9622	8318	7294	6092	5378	4715	4261	3856	3420	3216	8717	12493	21300	15607	858	809	749	681	655	691	627	672	624	613	558	639	609	660	672	652	702	657	959	3145	3169	2341	1467	828	619	272	295	265	308	263	253	252	325	309	287	237	270	268	258	325	328	265	273	248	246	261	261	249	243	247	262	269	252	267	252	251	241	269	260	236	260	288	252	272	248	241	307	283	302	281	258	256	264	250	290	264	244	263	239	245	275	270	268	238	239	277	249	258	254	288	282	228	255	243	253	223	266	238	274	245	251	249	268	278	240	249	267	218	250	256	246	273	274	260	261	255	236	266	269	271	260	287	242	230	276	252	309	237	273	251	269	276	250	245	243	260	259	237	273	224	252	251	265	277	258	246	247	246	240	290	268	266	243	271	256	275	260	285	247	272	284	296	252	262	279	265	257	264	287	283	266	248	263	294	261	233	277	273	290	251	222	284	271	256	274	258	274	248	241	251	281	266	247	251	276	268	267	243	250	251	268	239	267	248	238	250	262	240	254	257	240	283	266	263	269	269	274	278	270	265	265	261	264	253	253	246	283	267	267	261	255	268	266	245	265	267	288	243	266	279	262	248	239	274	270	258	259	266	269	266	269	266	273	262	242	261	285	241	266	279	278	253	282	229	267	243	268	265	223	270	252	244	282	257	266	263	250	260	255	264	289	228	244	259	258	250	292	257	249	262	265	277	244	291	238	233	238	270	265	272	240	274	255	274	285	250	247	231	276	253	225	241	283	243	252	252	269	260	264	286	256	271	278	262	262	267	226	265	284	255	244	269	274	259	246	223	281	258	248	232	264	239	267	267	262	246	237	259	249	273	252	272	261	266	301	256	250	263	247	268	265	246	258	275	248	266	269	280	255	275	290	253	269	254	258	253	267	231	233	268	249	273	273	235	273	231	267	261	253	239	257	263	260	261	263	261	248	237	269	244	261	258	246	275	266	237	270	249	266	246	275	242	241	262	271	240	302	290	268	295	250	238	278	262	262	263	267	275	235	252	243	273	239	247	240	269	237	254	284	276	269	229	271	270	285	241	298	265	227	263	254	257	264	267	270	292	257	282	269	236	254	278	256	254	259	266	247	275	267	282	283	238	246	256	267	234	260	245	250	243	267	255	267	232	229	242	248	262	284	261	235	253	252	240	269	256	251	242	252	253	250	263	281	273	254	256	250	256	257	244	253	239	245	247	239	255	283	267	276	298	253	264	237	259	255	258	256	231	263	259	233	265	245	272	278	265	222	253	262	281	277	265	275	265	268	265	251	241	273	245	253	252	245	244	271	276	273	223	245	312	236	257	256	258	268	272	278	271	260	271	248	261	262	249	249	255	264	261	231	252	238	270	259	260	282	260	240	243	278	281	263	252	276	270	267	261	253	254	283	257	237	257	239	261	249	261	261	241	259	257	247	265	260	248	246	282	280	252	259	240	270	233	253	255	251	260	251	260	289	283	258	276	260	273	234	254	288	246	229	262	257	277	283	278	268	249	289	232	269	295	266	275	256	259	242	263	282	265	263	238	258	260	261	266	265	244	261	274	243	244	271	252	249	269	263	257	281	267	273	248	267	245	255	235	260	267	258	263	259	272	223	272	239	240	263	262	251	249	280	257	265	246	255	275	247	288	279	247	249	247	241	270	254	269	251	260	238	241	285	251	274	235	251	276	230	258	267	255	253	263	251	269	229	264	274	270	263	280	300	245	246	258	307	239	252	307	272	257	265	262	268	263	235	279	243	281	246	236	250	248	268	235	249	262	242	262	280	244	256	239	278	253	256	272	255	239	266	253	255	236	265	257	259	265	284	290	283	279	254	254	253	257	255	259	304	261	263	271	234	270	254	239	245	241	251	268	261	270	237	260	253	251	261	235	280	256	255	247	270	274	244	288	266	233	243	250	273	251	262	257	260	277	265	263	247	291	251	259	268	270	235	237	257	238	235	284	266	250	230	298	261	254	260	260	269	266	249	254	236	242	262	291	242	256	261	239	255	281	278	249	295	233	247	269	254	270	251	259	263	279	251	256	254	266	269	271	270	276	244	247	262	279	299	261	256	283	253	227	247	264	276	265	284	238	258	280	268	231	272	242	245	259	303	264	274	259	244	235	266	267	264	255	261	255	267	248	267	243	248	281	257	238	243	253	252	262	251	244	256	257	251	251	277	240	260	288	262	268	264	248	254	236	250	244	245	292	253	251	246	219	275	254	288	280	242	273	250	260	236	260	265	256	233	301	298	274	261	250	264	255	274	271	270	254	242	257	266	266	245	296	264	276	279	239	249	254	264	265	285	252	255	243	268	286	265	285	221	237	302	269	251	230	246	266	270	295	267	255	270	297	251	285	266	238	255	278	241	266	262	244	250	275	263	246	225	260	260	238	241	265	271	267	273	261	277	269	283	273	274	230	249	261	260	245	264	267	253	287	245	236	246	251	277	270	268	251	225	268	252	263	265	267	278	274	227	283	279	248	234	245	272	300	251	279	274	238	250	244	242	264	265	279	248	259	260	275	260	239	246	264	271	258	296	259	250	259	266	246	273	249	252	244	249	224	234	224	256	293	254	279	268	249	262	281	270	251	273	257	261	272	253	243	267	255	277	276	283	251	246	254	264	267	265	261	246	249	237	238	257	249	281	227	298	251	237	256	284	270	269	254	241	273	267	249	225	245	249	279	258	252	249	238	255	210	260	277	246	261	270	244	268	234	255	246	246	250	248	250	239	252	231	253	256	258	263	296	241	255	232	234	287	241	236	266	269	262	287	244	267	251	254	228	245	265	264	275	249	263	290	261	281	248	265	265	231	287	277	248	233	267	270	259	287	271	277	264	285	243	256	265	275	265	285	251	293	255	245	261	283	259	267	285	244	262	262	268	250	263	252	255	232	259	245	242	262	255	253	242	257	251	247	256	261	251	241	251	280	207	278	252	254	246	276	260	256	243	259	286	270	268	285	246	273	243	265	244	283	278	237	295	238	282	295	252	268	239	258	233	264	253	280	257	252	278	275	272	265	251	276	226	269	246	254	255	300	263	265	226	258	264	265	269	245	277	257	269	243	239	264	222	253	262	286	228	287	266	263	262	251	268	268	252	271	260	252	250	250	257	242	247	234	244	259	281	278	263	268	284	252	255	276	235	252	243	254	290	264	261	262	250	260	251	236	245	268	271	255	256	283	273	277	252	238	268	234	236	283	266	226	262	272	277	282	250	238	256	256	271	256	240	254	269	258	269	248	260	268	279	245	259	263	262	278	226	275	246	259	276	245	245	281	244	247	271	262	271	248	252	259	274	301	263	224	267	255	265	266	249	236	234	267	258	261	270	249	254	264	232	256	278	281	259	265	273	292	246	268	246	241	255	286	271	264	275	260	272	265	252	256	262	291	245	265	233	273	272	263	255	248	261	293	249	259	243	261	274	260	248	288	271	266	265	299	241	251	273	286	285	236
1843	511	262	174	188	315	349	317	234	198	164	159	130	116	107	91	89	71	81	63	60	46	56	114	141	188	183	39	20	31	33	34	34	32	23	26	27	31	34	24	27	21	25	38	22	25	29	34	47	38	27	22	30	16	26	23	24	14	22	24	14	30	25	16	16	21	15	18	20	21	24	23	28	24	25	25	23	24	20	32	21	25	20	22	27	21	21	25	36	19	16	20	22	25	12	22	22	25	32	37	24	28	30	24	22	19	20	21	30	19	24	14	26	20	23	21	31	28	34	23	17	24	21	28	29	24	22	26	23	24	25	26	24	29	13	29	31	28	23	20	36	19	14	29	20	18	20	21	19	28	19	17	18	22	28	25	32	17	25	23	21	26	28	16	19	16	22	18	17	17	14	27	26	21	18	15	27	22	34	27	28	24	26	17	25	18	13	24	22	25	24	20	26	25	19	21	12	29	20	28	32	30	13	25	25	21	23	20	20	15	18	25	26	21	32	14	31	24	35	23	29	15	29	26	17	23	21	33	29	21	22	13	27	21	22	21	22	23	21	16	29	15	24	22	25	20	22	20	25	20	21	21	28	19	22	16	25	24	20	18	19	15	25	20	22	23	31	25	30	27	17	20	29	26	26	20	19	18	21	18	19	28	20	28	25	31	28	23	19	16	12	23	29	23	20	21	25	27	34	28	25	30	19	32	21	22	20	19	21	27	13	20	26	21	22	25	26	29	25	22	26	23	26	24	28	25	19	28	19	28	31	19	24	27	25	18	29	29	20	28	24	24	25	23	22	15	30	28	29	27	16	29	16	26	27	11	27	16	28	19	25	21	28	26	26	29	28	18	16	27	26	18	23	28	31	20	17	25	22	18	16	21	32	24	23	30	22	26	22	24	25	22	37	27	25	35	20	32	33	28	26	26	22	27	22	16	28	28	26	26	24	18	23	30	19	26	24	21	19	23	21	15	28	20	31	22	23	15	32	27	20	18	22	26	26	18	22	18	20	18	23	31	23	35	30	9	14	22	17	17	21	24	13	26	20	22	20	25	20	19	23	23	20	19	24	21	24	19	25	19	23	28	22	23	22	24	16	22	23	28	19	20	17	21	26	22	27	19	21	19	18	15	25	20	25	22	23	24	20	27	18	29	19	32	31	27	15	35	19	22	20	22	23	28	22	22	21	17	21	21	31	23	12	20	24	18	24	20	21	22	24	37	21	25	25	23	15	22	24	25	22	26	25	18	22	30	26	19	24	24	25	18	25	18	22	21	22	24	23	15	21	26	26	19	21	25	24	19	24	29	27	19	23	27	22	24	32	28	30	25	39	26	24	19	17	23	30	31	27	21	21	31	35	23	28	23	26	34	23	20	26	18	23	24	25	24	28	31	18	20	16	32	25	23	29	29	18	29	21	22	26	22	24	27	24	22	13	29	25	29	18	24	17	19	20	25	17	32	18	34	23	22	20	18	34	22	24	24	15	26	16	24	29	32	24	17	25	32	20	19	24	23	19	27	20	22	25	27	31	26	13	23	22	17	27	27	25	34	18	22	19	23	22	30	19	23	26	21	22	16	26	28	21	20	21	23	20	22	23	19	21	28	20	24	25	24	19	23	21	26	25	22	24	17	22	27	19	15	32	22	23	25	28	22	22	20	32	14	33	15	27	31	20	14	26	22	26	23	25	21	24	25	17	21	33	23	19	24	28	22	21	15	29	17	23	20	18	21	25	10	17	26	20	25	25	20	15	26	18	25	27	17	22	21	22	28	23	23	26	34	15	27	23	20	24	13	21	23	24	30	24	24	26	23	22	30	23	23	19	21	19	25	29	26	19	19	20	18	20	19	30	24	26	23	21	19	22	34	20	19	18	22	21	28	30	22	17	17	21	20	26	30	23	30	32	31	19	20	15	29	28	16	20	18	17	39	21	17	23	17	27	21	22	17	20	24	22	23	20	31	25	26	19	24	23	17	21	22	21	21	22	20	18	20	19	20	20	19	29	26	20	26	8	20	32	24	22	21	19	19	23	24	26	20	31	22	15	22	16	26	17	24	17	27	34	22	18	22	23	17	11	11	28	30	20	16	25	27	23	24	21	29	24	15	19	25	15	21	21	32	23	21	22	28	20	19	24	25	31	23	21	16	17	27	27	15	15	36	30	28	23	24	17	31	28	25	31	19	23	26	24	21	22	19	24	27	20	26	18	29	18	24	23	19	17	31	17	25	23	25	32	23	19	11	18	22	21	26	33	21	17	13	17	22	26	17	23	21	17	28	27	11	17	22	18	25	31	22	21	22	17	25	18	19	22	15	24	17	20	28	27	22	19	17	24	19	20	31	24	27	14	25	19	26	21	33	17	21	24	31	24	15	14	26	27	22	29	19	27	36	19	25	19	19	18	28	30	19	22	23	26	21	28	23	19	25	23	23	28	17	25	27	19	29	27	29	22	33	26	30	24	27	22	25	22	23	28	24	21	26	14	17	18	18	26	24	24	19	21	21	18	20	19	21	23	19	19	25	24	18	19	23	17	14	22	20	17	25	26	16	20	25	24	21	16	20	27	20	19	23	21	32	22	29	30	31	26	21	26	17	17	21	17	21	17	29	17	25	13	30	21	14	28	21	22	20	29	29	12	22	21	22	25	31	23	16	33	25	21	18	21	20	16	21	32	27	21	20	26	22	25	31	23	24	21	19	21	23	26	19	27	26	22	17	25	23	20	22	24	18	21	33	25	21	30	29	27	18	24	17	21	17	31	38	18	32	25	19	16	25	20	22	15	22	24	18	24	24	23	25	30	26	18	18	19	19	21	25	22	23	29	28	22	18	27	17	21	22	19	21	24	18	17	19	30	25	20	19	28	29	21	22	14	21	20	25	24	19	19	22	23	28	20	30	19	33	20	31	27	27	19	24	22	25	22	27	18	29	20	25	22	23	22	20	26	23	28	35	27	24	32	21	26	22	22	31	21	15	22	20	16	22	20	21	21	24	29	20	26	24	23	31	19	24	20	24	21	31	13	21	20	25	28	30	24	23	22	20	28	29	23	32	25	21	21	19	25	28	24	16	20	14	23	14	11	16	21	18	26	15	21	23	14	23	21	21	26	21	17	25	22	29	21	23	16	23	20	23	26	20	25	25	27	29	18	26	28	26	22	25	22	20	18	21	34	27	24	18	25	23	23	20	22	29	23	19	32	22	38	32	32	13	16	33	30	26	31	21	25	21	18	23	21	27	19	14	14	19	21	17	22	19	26	23	27	26	26	17	31	17	32	33	26	14	21	17	21	27	15	24	18	21	27	24	24	16	30	20	23	17	27	19	17	14	25	27	18	24	21	23	22	28	21	25	27	27	22	18	28	23	22	29	13	30	20	23	26	21	21	21	22	24	22	23	24	20	26	15	26	31	28	28	23	29	27	23	23	20	23	20	24	27	23	24	21	20	19	18	26	30	19	20	22	25	23	27	20	21	20	13	28	24	25	22	19	28
17958	9281	5480	8915	16610	18925	18458	15713	12440	9889	8288	7069	6077	4999	4374	3719	2992	2569	2319	2080	1879	1783	1676	4183	5296	7563	5756	544	523	505	501	478	525	456	459	457	382	424	453	490	448	418	412	421	424	497	877	900	790	651	440	396	336	299	310	289	326	316	310	333	314	350	306	306	298	335	301	309	267	293	310	305	312	285	304	310	314	317	303	327	318	306	306	318	290	301	317	297	329	319	298	294	307	286	281	299	298	287	301	296	294	333	298	280	289	285	301	305	304	317	291	278	302	322	304	310	294	318	297	308	315	278	316	278	333	315	292	298	298	298	299	309	283	320	290	310	305	315	293	345	325	281	297	286	297	279	288	323	291	315	290	282	316	277	296	297	300	300	297	333	302	309	306	336	329	296	292	299	311	320	295	325	291	330	325	273	300	294	287	311	313	301	275	320	317	297	331	283	321	302	302	292	304	311	307	301	309	320	310	277	329	290	309	284	314	282	294	274	313	292	322	273	305	339	307	290	331	305	293	287	301	296	293	316	318	313	330	298	296	293	334	337	299	320	315	295	301	300	305	302	286	306	307	278	326	308	293	280	295	284	293	305	321	303	329	315	331	317	303	317	307	335	287	298	288	295	327	322	277	324	297	307	306	280	287	305	332	250	270	330	309	299	314	289	313	303	278	316	312	321	297	313	306	316	316	281	270	306	321	287	313	331	339	302	303	278	300	297	320	284	319	308	281	307	315	330	303	282	312	285	298	289	293	290	275	301	283	306	311	282	294	309	285	316	269	312	256	304	333	296	310	288	291	285	305	274	297	257	295	281	283	310	319	317	319	313	262	270	322	279	292	308	284	302	299	301	352	306	296	323	280	299	301	303	273	297	309	319	347	338	298	304	336	291	293	280	282	308	289	307	302	290	299	303	325	278	308	335	294	344	279	282	305	301	299	300	293	293	329	308	312	293	285	301	328	288	274	292	324	315	272	274	315	301	321	326	291	291	349	277	279	312	318	322	305	322	307	291	307	289	272	319	300	295	331	300	319	322	305	294	294	273	339	344	317	267	324	307	301	292	289	310	326	274	309	341	287	323	295	294	311	282	314	300	290	307	321	305	304	289	306	301	322	340	308	315	348	266	297	317	309	294	289	317	309	278	302	287	293	263	289	318	322	325	293	325	315	311	304	319	290	304	351	321	307	327	322	289	323	299	288	306	288	294	316	291	310	278	294	323	324	283	297	324	313	271	319	306	286	329	295	291	309	328	319	317	286	320	305	286	279	301	302	310	313	292	319	306	297	296	313	288	312	286	287	307	309	266	317	322	293	310	293	285	271	297	301	301	311	284	318	313	292	329	291	316	307	298	303	289	329	332	316	313	278	331	305	308	324	319	320	320	322	318	303	313	294	300	320	316	328	322	285	307	302	286	293	277	288	336	325	295	327	312	304	291	319	316	309	317	287	308	286	290	319	327	264	305	270	309	328	311	307	301	323	284	329	284	281	289	298	317	303	293	339	303	301	307	301	284	278	299	291	258	292	325	296	315	289	332	294	307	288	294	289	296	289	270	321	303	299	312	300	337	303	277	324	278	267	314	332	332	341	292	311	288	321	282	295	339	320	309	314	324	300	302	316	328	299	353	302	284	326	292	319	296	341	284	333	313	296	305	308	331	302	316	290	272	288	306	298	288	327	311	307	314	277	321	310	318	325	284	284	296	285	318	274	300	306	290	293	288	313	276	280	274	331	292	290	274	265	310	275	302	299	278	291	287	300	303	288	319	329	313	304	298	290	296	296	320	297	285	311	318	295	278	291	331	302	280	289	276	274	302	296	302	292	311	328	307	302	296	309	345	311	279	322	295	289	327	311	298	291	315	312	297	313	294	290	299	297	295	300	314	285	299	283	297	303	318	303	323	302	304	295	276	287	328	325	302	296	285	302	303	312	338	280	307	304	308	307	314	309	282	316	314	294	313	307	282	313	296	319	306	327	286	309	310	320	299	277	329	324	303	290	290	301	310	253	306	316	300	349	311	296	314	304	319	310	289	306	289	331	304	334	316	316	318	304	325	310	284	333	310	289	304	344	302	312	274	295	322	285	315	288	320	297	296	319	315	289	279	273	276	284	311	278	307	291	287	302	312	330	324	304	312	311	325	301	311	308	287	319	294	317	300	290	246	276	285	296	301	328	307	317	329	312	298	321	288	277	302	310	314	327	286	304	286	299	311	275	304	293	292	323	289	291	309	326	307	325	301	317	331	329	292	297	298	303	309	289	280	289	296	317	291	309	275	316	308	284	287	343	337	290	313	288	295	326	273	333	298	326	316	303	311	316	303	307	277	282	321	283	330	308	306	288	331	301	320	280	343	300	310	259	308	319	316	283	304	301	301	307	274	323	284	282	294	332	298	291	325	304	303	296	279	311	298	267	318	303	308	301	303	326	309	332	295	338	271	305	335	312	305	299	343	296	278	281	290	309	297	292	281	316	292	300	261	297	308	277	334	310	328	317	299	315	308	304	297	297	298	333	292	305	299	300	312	296	287	313	285	299	286	305	285	295	308	303	301	283	287	291	308	316	311	325	355	300	319	316	323	286	295	315	312	293	306	303	310	276	286	328	267	302	324	302	284	295	306	284	296	292	310	283	304	311	323	308	301	264	295	303	275	293	324	313	301	288	272	299	293	317	303	312	302	319	346	308	325	330	323	287	311	296	312	305	298	336	310	307	305	238	291	304	327	287	319	326	295	300	309	316	313	320	355	287	288	298	307	295	297	316	290	326	320	301	280	331	308	300	329	313	299	307	294	314	316	301	268	281	343	288	309	323	286	279	289	316	296	319	290	310	299	303	304	280	277	291	315	291	278	288	284	306	297	342	304	302	325	318	291	278	289	305	297	297	280	300	290	266	324	313	331	307	299	317	303	321	307	302	326	296	313	306	285	339	277	293	312	286	274	305	328	296	318	290	287	340	319	277	283	295	310	305	292	311	331	320	320	293	280	318	296	316	303	279	302	307	297	318	281	300	307	307	315	279	305	327	289	325	312	298	299	319	306	317	304	306	315	318	318	316	329	327	319	274	320	319	307	314	336	298	276	308	310	280	304	301	308	286	303	336	339	306	298	332	304	314	296	310	299	316	345	322	281	302	336	317	275	308	320	294	272	300	321	308	308	320	295	321	282	292	340	306	302	301	299	322	302	301	287	301	281	285	283	302	288	307	275	271	305	290	289	297	286	297	298	279	292	277	308	301	290	329	302	279	307	267	296	293	315	301	293	326	300	327	313	300	293	291	296	332	318	320	309	331	308	283	267	306	312	335	327	303	319	298	310	285	328	283	290	334	324	289	322	324	331	313	294	310	294	306	320	302	289	324	278	333	293	302	291	296	341	292	277	311	306	305	301	294	288	273	277	306	311	298	272	320	298	300	291	264	294	321	297	316	351	299	318	278	312	322	285	302	285	282	282	290	331	309	303	315	313	308	320	262	308	298	297	282	314	292	277	307	291
1805	934	457	292	342	541	540	431	387	286	220	206	172	142	116	108	116	72	84	78	71	67	60	173	291	564	359	29	37	33	30	29	19	25	26	22	26	31	35	30	34	25	20	30	26	25	62	62	56	46	40	26	27	16	17	22	22	17	17	19	19	22	17	23	16	24	25	19	22	20	23	13	13	23	25	14	18	19	20	10	24	14	25	24	17	16	20	20	21	22	17	16	22	19	16	24	18	13	17	18	16	17	20	22	19	26	20	23	20	15	20	16	20	24	21	26	17	15	20	24	15	22	26	24	27	10	15	26	27	17	18	20	19	18	29	20	15	19	24	14	20	15	20	12	20	21	16	28	23	22	20	25	14	19	15	13	21	21	19	22	18	16	15	19	18	16	22	18	23	20	24	23	22	20	20	25	19	15	20	19	15	18	17	16	24	19	26	23	18	15	17	14	16	23	20	19	21	24	24	20	20	24	24	19	20	25	26	23	20	20	19	30	18	19	17	27	15	22	21	21	16	31	24	17	19	21	19	22	21	14	18	19	19	23	16	25	19	13	20	21	20	19	17	18	28	25	13	29	16	24	21	19	19	15	23	25	19	18	16	12	20	24	21	19	24	20	15	18	24	27	18	23	16	24	26	23	26	12	22	22	23	23	28	20	17	15	20	23	18	14	21	17	16	29	13	22	15	19	21	23	30	13	21	17	21	15	17	18	19	16	20	19	23	24	15	19	15	20	20	22	21	20	23	15	17	14	17	14	27	16	16	19	22	16	11	20	23	15	13	19	19	26	24	19	16	21	19	29	22	22	26	14	20	19	15	21	28	28	24	17	26	14	24	19	17	18	19	11	19	15	21	24	22	21	15	20	24	11	19	21	21	21	14	26	6	19	15	17	20	18	17	21	20	14	22	19	18	18	20	19	25	16	21	19	20	16	16	22	28	19	22	15	20	19	12	15	20	17	24	14	24	20	26	21	16	23	22	18	17	25	26	16	14	27	18	13	25	22	19	14	22	29	20	21	15	17	28	21	17	20	25	27	19	25	22	20	18	19	18	11	19	14	9	24	18	19	15	29	13	23	11	24	20	17	18	14	21	18	19	13	15	22	17	14	16	21	13	15	23	17	17	17	23	14	14	11	16	25	24	23	22	22	16	20	21	25	22	22	26	26	20	18	20	21	24	22	17	20	18	20	18	20	14	20	24	17	24	20	17	27	17	28	17	22	17	14	22	18	18	22	20	25	18	25	14	27	21	16	10	13	20	12	26	15	22	20	21	17	16	21	25	18	13	18	21	20	15	23	15	17	11	13	22	24	21	24	17	23	22	13	22	24	18	21	22	18	20	20	21	18	19	17	26	19	15	16	18	24	23	20	22	12	22	26	15	16	20	22	23	19	18	22	20	20	22	22	23	16	27	18	20	12	26	20	12	23	18	12	16	22	24	23	23	22	21	28	18	23	15	15	12	22	21	15	23	28	17	19	17	14	13	22	24	15	23	28	18	17	22	28	16	19	24	19	16	24	18	19	18	15	29	23	20	22	23	22	28	23	28	18	21	21	20	20	17	18	28	25	22	16	23	24	16	9	19	16	14	18	22	20	18	22	16	16	17	16	21	21	14	17	21	22	18	16	22	18	20	18	21	25	15	15	17	23	21	15	28	22	20	21	22	18	27	20	15	11	18	26	19	19	20	14	28	12	20	19	17	20	17	25	20	26	22	20	23	22	14	25	32	14	15	24	21	22	19	20	13	24	26	30	23	15	16	30	25	18	15	27	17	24	18	19	20	22	15	19	19	19	14	20	15	20	14	18	18	17	20	17	24	19	20	16	21	15	21	15	19	15	18	19	22	21	10	21	29	16	12	15	26	21	21	21	23	9	18	21	14	19	24	25	29	17	17	25	24	23	24	17	14	19	22	20	18	17	23	25	18	27	20	21	26	24	26	19	16	20	22	18	21	19	25	19	11	25	25	13	20	19	22	20	14	16	23	20	17	33	21	23	19	21	25	17	16	26	21	26	25	24	22	22	20	18	20	16	19	18	25	19	18	17	16	15	12	19	17	24	23	28	15	22	19	24	15	31	20	24	13	15	17	21	17	23	16	19	29	26	27	17	20	26	23	25	29	20	22	17	25	16	14	16	13	24	14	19	25	21	16	18	24	19	14	18	19	23	15	15	19	15	15	19	23	21	18	17	18	17	24	14	18	25	15	16	25	21	24	23	28	21	19	22	19	25	21	11	23	19	23	15	21	18	21	15	21	23	12	16	23	19	28	14	15	25	12	22	26	20	18	21	20	17	18	25	16	23	20	20	23	21	18	18	20	17	26	19	21	28	14	26	25	14	15	13	19	14	21	18	18	19	22	22	13	20	15	21	18	18	27	22	17	21	17	20	20	21	18	16	20	15	22	20	19	15	25	16	17	23	15	16	22	12	24	26	21	20	23	21	22	11	22	17	17	23	15	17	23	22	16	22	23	11	17	15	19	22	20	15	22	29	22	12	26	11	29	13	13	23	17	13	24	18	18	28	20	16	24	21	21	12	18	20	21	18	26	20	21	13	14	20	20	18	13	22	29	21	19	21	28	26	28	19	17	23	14	22	19	31	17	19	20	29	14	24	18	16	21	17	15	21	26	20	18	14	12	34	11	15	22	16	18	18	18	26	14	15	23	21	29	13	15	21	20	20	24	23	24	15	28	21	20	19	17	16	21	25	22	11	11	21	17	20	24	18	13	22	25	15	20	20	18	15	25	20	18	22	20	18	20	25	22	25	14	10	21	19	19	18	23	21	23	18	16	17	20	22	17	19	26	18	15	21	19	16	19	12	19	24	21	25	17	16	19	16	26	19	17	21	26	17	14	17	26	23	12	27	19	20	25	27	17	16	23	27	19	20	21	26	24	19	23	19	15	17	18	22	26	20	19	18	18	22	16	29	13	17	18	15	19	18	15	13	23	17	25	20	15	25	16	14	20	19	24	16	25	15	16	24	22	18	17	21	18	15	21	18	21	20	16	20	24	22	18	19	19	20	20	25	17	17	16	25	12	23	21	20	17	24	22	18	15	23	21	22	20	15	13	24	23	17	13	20	19	15	19	25	22	13	18	16	19	13	22	15	24	25	23	17	16	15	21	16	28	16	22	16	13	15	25	25	17	20	18	22	15	22	13	18	20	15	17	15	21	28	21	20	25	18	20	21	18	16	25	16	16	22	21	13	22	16	19	16	29	26	19	16	19	18	17	20	25	20	17	23	20	32	21	21	18	20	20	20	15	28	19	18	20	21	18	20	24	14	8	20	19	24	27	16	17	21	25	24	25	21	21	28	20	17	17	21	12	18	28	17	28	17	31	27	25	31	25	22	14	18	21	19	13	20	15	20	19	27	14	23	21	20	25	19	17	20	26	19	17	20	23	21	14	18	25	15	17	34	7	18	18	17	20	18	15	18	11	18	20	22	11	18	27	18	18	25	25	19	14	20	18	20	17	10
22226	12291	7703	12514	21181	23075	22011	19737	16549	13498	11126	9240	7755	6558	5746	4881	4141	3544	3245	2971	2524	2301	2173	6069	9845	15409	9497	720	638	608	618	643	563	556	528	567	572	585	585	609	510	520	546	557	576	768	2073	2206	1740	1163	829	506	417	284	281	300	293	259	277	276	294	253	261	251	245	242	244	271	218	265	265	228	260	257	278	238	267	239	269	270	252	240	243	249	274	227	244	284	236	245	267	250	239	243	257	258	261	244	263	243	248	254	263	265	238	244	262	264	208	282	247	242	260	258	283	263	266	274	280	261	244	277	250	261	236	273	263	234	281	248	238	287	249	234	272	264	284	259	251	271	257	257	258	260	252	237	266	249	257	281	233	227	281	273	266	234	244	248	239	249	258	253	261	249	263	277	247	265	250	247	268	272	279	245	249	245	279	234	248	243	262	230	249	262	268	260	266	273	277	237	256	295	257	264	246	243	280	233	269	251	286	214	265	300	254	284	265	258	281	237	274	242	256	235	256	247	256	266	251	242	266	232	244	277	263	227	246	269	263	288	273	251	249	232	285	244	282	238	261	258	244	270	280	274	266	227	244	258	280	253	253	218	241	249	278	246	284	259	257	285	258	283	260	237	243	260	250	256	230	266	231	269	236	250	254	266	250	255	255	265	225	224	237	253	257	268	253	256	278	249	266	245	262	269	265	251	276	261	275	245	284	267	246	253	265	236	249	291	263	263	270	242	276	247	249	248	283	263	229	262	264	280	261	277	267	240	254	269	221	272	258	263	270	235	260	263	230	249	272	257	260	265	263	265	279	246	269	229	246	282	260	263	264	234	268	247	300	265	253	247	284	270	248	243	244	230	280	228	240	254	282	250	254	245	261	244	248	299	274	262	299	262	255	273	273	264	238	287	277	240	255	242	256	257	264	274	252	230	250	253	227	251	254	259	239	240	248	274	275	262	256	259	235	233	258	270	263	253	260	267	232	269	245	253	258	258	249	250	254	253	261	251	283	242	265	239	272	255	257	292	265	245	257	248	258	260	264	244	273	284	281	249	272	244	259	248	258	268	252	270	260	265	245	275	243	251	244	231	275	249	263	241	244	272	265	255	257	235	261	251	269	241	257	244	285	224	240	232	284	271	271	274	234	266	289	234	245	276	266	255	257	237	242	231	238	259	272	285	260	260	265	261	254	236	236	284	253	277	273	246	239	235	290	255	260	263	266	240	269	284	246	267	245	252	247	240	268	270	255	244	220	280	268	237	266	294	246	285	267	276	275	270	262	270	265	257	277	259	255	243	251	246	281	261	279	292	242	242	237	239	223	261	238	246	276	250	257	265	257	237	255	269	249	281	288	235	255	282	279	268	262	252	248	256	264	260	259	288	251	247	246	274	295	205	262	263	288	259	275	241	267	270	267	250	258	253	267	241	229	244	235	283	270	251	245	276	265	263	248	252	275	261	285	254	253	246	260	258	255	258	237	251	236	252	263	264	232	259	265	269	251	255	275	294	261	230	239	243	274	221	270	272	233	274	261	269	268	265	244	268	246	244	264	248	250	237	217	255	262	258	250	242	210	272	265	276	278	254	262	273	269	226	256	275	252	252	265	242	251	231	248	279	236	276	258	239	243	247	262	266	270	246	261	284	241	291	250	286	231	251	263	275	241	248	251	270	262	254	262	292	270	277	250	251	264	263	268	266	274	265	283	255	257	254	280	274	239	258	222	255	258	252	259	261	253	259	254	266	256	260	261	235	257	240	263	245	250	246	253	251	293	243	269	259	239	257	268	260	234	266	270	247	276	264	272	270	257	254	265	240	263	234	274	256	252	268	259	263	279	249	253	216	261	224	239	277	252	234	265	254	254	247	253	253	251	245	272	230	261	294	267	266	255	294	288	260	263	276	260	238	240	287	281	248	266	235	253	285	252	273	251	246	226	266	238	260	267	253	258	259	270	253	242	248	268	257	255	254	267	229	239	262	252	266	277	246	269	295	251	271	239	269	249	250	247	245	239	279	255	250	281	243	262	276	242	257	288	235	255	264	250	241	278	279	256	258	275	245	258	268	246	263	247	270	255	263	249	265	240	267	264	278	253	266	235	270	288	266	237	259	265	255	268	256	263	263	254	287	268	272	252	266	238	246	249	237	241	250	248	273	261	259	246	231	249	286	268	245	263	288	240	253	252	254	258	277	259	256	245	231	262	285	260	242	258	262	292	294	260	245	252	241	272	272	264	246	287	292	253	282	283	256	255	251	219	228	272	281	284	260	250	262	264	257	249	302	277	250	236	254	275	233	231	214	248	280	255	256	277	282	269	250	271	285	259	250	258	228	249	264	254	272	246	243	291	275	259	275	237	239	265	260	236	267	260	251	230	245	259	259	233	275	260	265	230	267	282	242	266	264	294	262	265	276	239	243	256	231	245	247	253	267	254	258	262	274	266	251	249	246	240	230	239	255	267	256	248	242	270	261	243	245	258	241	251	250	274	269	243	263	242	258	243	251	229	264	291	268	262	213	276	255	271	277	264	271	267	273	267	267	259	248	257	258	266	256	231	260	257	287	275	263	256	252	263	269	243	259	237	281	303	276	271	239	240	269	286	262	246	258	259	230	280	251	255	251	290	249	280	284	273	265	248	245	247	267	222	234	267	262	249	253	274	257	274	238	247	265	211	279	252	260	261	268	270	293	262	282	284	286	263	262	224	254	242	247	248	236	229	258	227	249	282	248	235	261	274	253	241	257	284	268	260	247	270	247	260	255	262	237	261	244	257	240	247	265	274	263	265	279	267	244	218	261	264	263	273	248	238	243	254	265	260	267	261	243	257	225	287	248	272	260	237	277	235	280	268	262	277	281	264	269	261	233	255	244	257	251	238	266	237	261	250	278	246	268	257	275	254	251	254	262	277	245	264	251	259	273	254	260	275	259	239	251	267	247	250	251	269	229	267	247	229	258	286	277	234	218	258	235	286	291	235	283	268	257	261	263	256	246	228	256	261	264	253	268	254	262	281	268	228	240	238	269	255	247	254	286	265	269	267	255	258	261	242	270	249	251	291	271	252	252	240	250	247	220	260	263	255	262	261	269	244	273	243	245	255	279	263	245	278	253	243	294	255	283	254	248	243	262	259	252	253	255	259	267	243	252	262	278	230	245	251	264	242	268	280	255	286	252	268	306	247	228	282	273	252	250	252	272	234	245	258	261	254	245	305	245	253	237	277	237	275	237	281	273	259	278	280	261	275	252	258	229	258	248	273	280	254	288	259	248	254	235	257	248	243	241	255	236	257	268	250	266	245	267	259	280	239	275	281	276	253	259	238	274	254	258	248	248	254	271	262	217	272	269	266	262	251	237	279	290	253	254	250	257	243	279	233	239	245	260	255	261	236	244	284	240	278	251	263	265	277	260	246	265	234	261	228	254	268	263	270	247	241	254	248	277	249	269	265	247	264	250	250	272	264	270	279	281	257	247	239	275	242	245	260	233	252	251	244	241	229	227	243	252
2964	880	454	304	345	501	505	477	403	347	305	252	211	173	145	121	101	106	99	76	66	77	78	176	378	620	389	46	40	28	42	34	29	32	38	25	26	37	29	35	38	30	32	34	43	58	87	92	68	50	45	40	23	17	30	22	26	24	21	28	31	21	32	28	22	30	23	31	19	29	32	27	19	25	24	31	32	35	17	31	22	30	28	33	33	27	19	36	27	22	18	30	25	28	27	18	26	21	20	25	28	30	27	34	31	30	24	27	26	32	27	32	22	24	26	25	31	23	25	32	28	24	13	24	26	31	27	21	29	25	20	31	23	30	19	27	19	17	26	14	22	24	24	25	24	28	29	25	18	34	26	27	33	31	26	28	28	18	23	26	29	28	23	36	39	17	25	28	34	29	25	27	42	29	24	27	29	18	29	25	20	28	23	21	24	27	22	28	22	27	23	30	30	24	28	19	31	26	33	23	19	25	27	29	23	28	30	28	27	28	28	29	27	21	28	26	30	29	35	19	33	26	22	28	26	22	22	22	23	26	20	21	27	34	27	29	23	21	24	20	26	34	23	26	28	23	27	23	26	22	28	16	16	26	28	23	30	26	22	18	21	29	27	24	25	33	24	22	19	16	22	28	25	18	22	29	30	22	27	22	32	20	16	26	22	23	27	27	25	23	24	24	19	25	41	27	32	31	31	22	20	28	25	24	24	25	29	22	22	20	32	29	26	22	19	18	22	20	33	26	21	23	11	32	20	20	37	25	27	23	26	29	23	29	19	27	31	20	27	23	31	30	35	36	31	27	18	26	25	24	28	32	25	24	24	27	35	27	32	30	29	15	25	21	33	18	27	26	29	27	27	35	17	23	26	25	28	28	29	31	30	29	24	21	27	35	28	19	28	23	25	23	25	27	35	28	23	32	20	25	28	23	31	22	27	21	20	15	21	24	31	30	33	22	42	22	27	31	21	27	24	25	19	36	33	35	19	27	25	21	29	23	23	11	25	28	24	27	26	21	27	19	35	36	26	21	22	25	25	26	19	27	24	27	27	38	39	29	32	15	25	34	31	20	18	32	27	31	19	24	33	20	22	25	17	26	28	20	19	21	22	19	23	24	29	19	20	31	20	23	27	26	19	27	26	33	26	28	19	27	21	30	32	26	30	15	22	28	36	23	22	26	30	19	25	24	26	29	28	24	26	31	25	28	27	23	16	22	29	23	30	30	21	17	32	21	29	22	27	25	31	21	18	25	30	36	32	22	21	22	27	33	37	30	27	27	26	25	34	21	23	38	22	31	25	29	20	28	29	21	20	23	23	26	25	23	29	37	29	22	27	17	21	27	25	28	24	15	20	22	15	28	28	20	23	27	28	21	26	29	15	18	27	26	19	25	18	28	29	28	23	24	23	27	19	37	26	26	25	31	27	23	21	24	20	22	23	29	23	30	30	27	31	21	23	27	22	21	27	17	28	25	26	30	28	18	23	19	19	24	33	21	28	35	26	32	24	29	27	22	19	12	27	30	22	29	30	34	16	31	19	20	31	27	25	35	23	34	32	30	29	17	27	30	21	31	41	23	24	20	26	30	23	26	24	33	15	28	29	24	38	33	29	24	23	29	25	25	28	16	31	20	30	16	25	26	24	33	28	31	25	25	33	30	24	26	29	26	31	26	23	29	30	34	22	26	18	31	18	17	27	24	22	33	20	27	31	27	16	23	23	28	26	23	33	23	14	14	26	31	33	22	17	25	25	15	29	22	22	21	29	29	28	29	31	25	44	22	21	18	18	25	31	23	20	25	23	25	35	25	20	21	28	27	29	30	25	27	37	29	20	25	30	35	22	22	25	36	34	26	24	23	31	28	28	26	34	26	33	17	28	26	21	41	25	18	17	28	21	23	25	19	41	20	24	25	21	25	22	31	31	31	21	24	25	21	23	21	22	24	23	23	22	30	45	30	22	24	22	30	18	22	28	24	23	36	21	19	27	22	22	26	21	17	25	28	31	37	30	22	15	17	28	29	24	33	23	28	27	27	26	33	26	27	30	30	27	20	31	29	19	26	28	31	10	25	23	33	20	18	19	30	29	28	29	21	24	28	28	30	26	31	24	25	19	25	26	23	26	27	31	20	26	32	26	34	22	23	25	21	26	23	24	27	28	28	19	26	33	22	18	29	23	18	25	30	34	29	26	21	23	31	20	16	15	24	34	24	26	23	24	32	30	24	24	20	30	24	23	21	19	31	26	27	23	21	29	21	34	19	32	21	26	31	29	20	29	15	20	29	32	25	23	29	34	32	19	31	23	23	24	24	28	31	22	32	29	34	32	29	28	29	26	30	20	19	24	35	24	28	31	27	28	23	19	28	30	31	29	25	28	31	32	37	26	26	25	17	25	28	22	18	27	24	23	20	17	33	32	24	23	29	19	28	16	29	32	20	20	32	29	22	21	31	33	28	21	23	26	22	32	27	29	24	20	21	29	17	23	21	28	30	25	31	25	24	21	25	19	31	22	17	25	34	23	25	26	34	28	15	27	30	13	29	23	28	14	25	25	29	24	24	30	31	19	21	24	26	20	19	24	28	26	23	25	29	37	22	27	21	28	23	34	27	25	26	26	24	26	25	29	27	28	19	19	29	23	23	19	25	17	10	35	27	33	31	18	27	24	24	31	33	33	24	39	11	29	27	27	30	35	22	23	27	26	27	23	24	29	30	29	31	21	29	20	28	30	22	30	30	26	30	27	31	25	24	26	21	27	28	24	21	25	32	22	23	27	26	23	29	23	26	14	25	20	26	26	31	30	32	32	30	22	21	28	28	24	35	32	20	17	31	28	34	20	15	31	22	22	22	18	29	27	33	22	26	18	32	25	34	23	20	20	32	26	32	34	25	22	28	33	29	33	26	24	28	28	19	24	21	24	26	36	28	27	27	23	24	30	28	27	25	38	32	22	19	30	24	24	26	30	26	31	30	26	36	22	31	28	27	16	16	21	31	26	23	21	25	23	23	20	32	37	21	19	27	18	22	16	22	33	29	27	28	20	17	23	34	27	24	22	23	20	26	27	31	22	29	21	29	21	23	21	38	31	26	29	21	26	31	27	19	29	17	14	22	20	19	35	21	31	22	24	26	34	17	17	29	32	20	26	28	25	24	20	27	25	31	31	30	27	20	22	15	28	32	39	23	28	25	22	26	27	25	26	23	14	35	29	25	31	27	18	35	33	25	29	27	22	16	36	31	21	28	27	20	24	23	24	34	25	18	21	23	27	22	19	25	25	20	21	19	15	24	29	28	29	17	25	30	25	33	28	20	39	24	25	30	26	17	21	21	21	22	27	23	27	21	29	28	27	30	19	24	17	25	27	26	20	23	26	31	31	34	34	28	28	28	26	29	20	20	27	22	27	15	23	30	22	20	30	38	31	24	23	26	23	22	32	27	20	18	29	29	26	28	25	24	21	37	28	30	21	32	26	23	21	26	31	15	25	24	21	24	15	22
21910	12055	7630	12267	20242	22655	21910	19308	17112	14847	12639	10154	8393	7100	5967	5017	4128	3640	3418	2988	2713	2433	2370	5173	10484	14888	9778	899	898	872	838	776	760	740	700	722	687	664	755	735	745	668	730	714	723	1616	2717	2658	1883	1227	977	514	445	326	316	336	354	333	372	362	334	356	335	331	327	342	338	349	344	340	365	329	316	335	345	350	312	334	344	330	345	313	296	325	331	310	338	347	359	339	348	346	307	324	317	354	349	332	310	327	346	297	337	350	352	335	334	330	343	306	326	335	345	345	326	346	325	350	372	353	316	325	335	305	320	317	325	372	324	346	320	323	329	323	338	336	312	359	306	350	349	342	337	341	361	336	341	301	329	333	325	355	367	282	343	296	328	323	339	306	341	324	329	362	331	330	348	336	297	344	339	315	320	356	370	322	316	336	325	352	355	346	329	341	320	326	317	318	334	313	341	333	297	351	325	359	324	334	343	329	346	317	364	368	334	326	325	330	322	359	317	336	337	387	351	348	336	317	336	353	321	323	347	326	341	338	357	337	349	364	341	374	298	306	332	327	316	326	343	346	305	356	301	262	333	347	339	323	344	366	350	338	351	341	337	333	325	330	334	311	300	349	335	321	372	346	328	321	336	321	349	322	317	348	367	358	334	346	354	346	292	327	362	326	340	325	331	345	337	329	323	336	374	348	356	349	364	335	303	354	364	334	351	335	342	327	313	331	318	336	330	331	339	355	330	327	353	315	353	366	310	326	325	330	324	320	338	346	365	346	349	329	341	332	347	351	328	343	322	328	346	342	348	334	325	315	330	306	306	306	376	325	343	374	337	344	346	324	373	345	344	346	355	316	344	348	339	309	322	352	334	330	338	295	349	326	314	342	327	326	315	339	322	316	358	347	321	319	325	346	319	362	327	348	352	344	350	310	327	328	319	320	325	301	376	348	359	342	333	326	317	343	314	326	331	306	350	340	337	323	316	353	321	339	334	305	324	356	343	321	343	365	355	346	362	332	326	370	335	318	321	348	332	314	350	318	305	324	354	333	347	326	316	293	319	328	339	336	339	322	315	326	354	330	323	324	311	317	355	303	378	343	334	322	332	321	318	349	329	306	332	361	329	325	308	342	306	348	359	332	322	301	333	315	323	326	319	320	351	364	339	363	294	315	349	375	338	322	341	308	334	316	366	332	316	347	275	298	313	309	342	328	329	359	338	376	346	338	359	341	323	334	325	341	332	328	344	361	325	298	340	315	308	301	346	329	320	347	366	333	343	324	349	344	307	334	364	315	329	355	304	312	300	329	350	352	305	343	352	349	336	307	309	338	307	301	350	317	322	336	303	357	340	326	325	343	355	326	344	320	332	343	319	328	311	350	300	299	332	326	313	311	368	314	338	298	306	348	306	320	331	314	350	322	383	321	302	351	347	327	327	307	322	330	327	357	338	321	352	317	322	332	349	303	309	324	333	326	340	313	327	324	382	340	307	316	348	303	304	317	331	333	371	310	343	349	289	320	359	343	340	303	338	293	310	308	307	305	323	333	342	319	343	321	357	358	342	343	313	359	306	329	325	354	368	333	359	351	350	334	340	319	348	324	319	331	350	355	341	308	322	355	323	333	326	367	363	377	323	362	312	312	363	320	355	322	330	327	340	339	310	368	358	363	357	327	307	317	330	294	335	341	331	331	350	333	344	337	313	355	344	340	327	338	339	330	306	351	340	349	319	354	346	344	355	332	357	343	342	347	288	338	327	363	313	361	334	318	343	342	355	322	317	315	313	357	342	316	322	325	313	339	305	340	309	331	323	308	317	333	352	338	324	326	288	331	341	322	302	320	332	302	336	335	343	308	335	338	316	329	318	346	357	337	315	346	293	343	342	322	317	338	317	361	318	344	313	337	311	331	312	346	344	324	323	342	339	322	342	325	337	337	338	341	341	341	323	339	318	308	336	371	344	335	293	333	291	332	312	313	326	348	336	301	333	353	344	304	320	341	329	335	332	336	359	344	334	328	320	299	354	348	304	319	321	323	337	331	339	334	297	343	346	316	326	331	363	309	341	368	319	326	349	340	336	341	345	344	344	361	353	339	338	328	315	323	319	331	305	348	331	311	315	338	339	321	335	312	335	359	322	335	336	354	325	312	326	324	329	315	337	322	360	317	320	319	365	326	338	330	345	360	349	328	325	340	336	338	300	325	354	323	352	310	332	323	294	312	356	378	376	363	349	334	321	346	310	351	345	357	322	327	316	324	328	326	318	318	346	328	319	320	338	349	309	308	300	328	369	342	332	365	360	317	342	312	333	348	312	335	355	306	323	347	350	331	322	340	319	329	358	335	336	357	337	367	317	324	327	347	325	349	320	328	334	327	332	313	313	339	323	352	341	336	310	328	355	349	331	313	348	330	323	317	339	334	283	333	343	343	350	342	328	327	353	359	319	329	332	365	340	313	329	348	346	324	328	328	339	317	310	305	362	356	360	338	331	322	316	321	327	334	391	355	358	332	367	367	354	350	321	279	281	356	344	318	329	344	382	327	350	318	354	321	327	311	348	325	334	303	360	321	320	346	322	336	314	374	347	330	337	335	348	320	364	314	358	317	320	361	323	332	329	323	324	330	370	323	306	330	323	331	337	315	327	318	343	320	312	335	317	334	369	341	341	373	296	349	318	320	323	359	338	316	343	354	318	375	337	333	356	338	347	350	326	369	320	351	326	358	359	329	341	334	328	346	315	347	354	336	316	372	338	342	337	341	321	316	339	321	346	330	358	302	357	352	304	340	386	307	342	334	358	330	381	302	312	337	313	378	321	364	317	311	372	312	325	325	363	334	321	316	331	348	345	338	312	372	325	330	335	323	341	351	337	332	337	345	361	336	305	355	330	348	310	336	348	354	354	309	332	326	348	346	345	336	357	324	305	331	376	323	353	313	369	343	345	307	327	345	371	327	307	353	333	336	356	344	335	365	356	354	361	343	325	358	351	333	367	314	320	356	343	343	343	332	330	310	326	308	334	363	333	324	323	323	336	331	331	340	312	363	337	347	307	333	306	303	330	337	326	331	341	306	340	322	354	329	352	346	321	331	329	336	343	343	342	369	384	301	356	308	346	341	301	345	335	314	367	309	345	335	292	340	315	328	307	306	330	356	388	330	330	318	328	325	342	331	337	363	330	318	321	303	335	341	347	301	322	353	298	319	320	306	317	282	326	316	316	352	322	332	361	322	347	359	319	318	352	329	349	324	335	349	327	339	370	360	352	341	325	352	348	330	346	286	312	338	296	334	319	336	303	350	346	365	355	351	336	368	302	342	345	320	345	334	347	328	344	349	338	338	331	344	342	324	289	328	327	356	377	364	349	321	327	302	335	339	359	340	309	305	318	338	321	338	317	303	334	335	329	359	353	303	333	322	347	324	331	341	319	320	358	316	345	349	323	360	297	314	323	351	328	336	308	323	339	304	297	330	328	354	305	327	335	313	355	333	372	349	325	347	342	299	298	342
2465	1355	628	442	450	671	655	608	531	497	423	343	310	239	196	169	135	137	104	86	100	75	99	217	212	724	481	55	39	36	41	53	40	26	27	36	42	44	55	47	36	34	30	32	46	85	116	112	101	88	51	36	14	19	22	30	28	15	15	21	23	18	17	23	17	18	18	31	20	21	17	12	20	30	11	17	22	20	27	21	16	22	16	20	19	29	19	26	18	27	28	25	19	21	16	16	22	25	22	22	25	22	28	9	19	24	31	21	18	16	28	22	35	20	22	20	15	27	25	21	23	24	14	32	23	31	18	28	19	20	15	22	22	22	19	25	26	19	19	27	16	26	17	29	18	16	24	25	20	22	24	16	19	18	18	19	17	16	21	24	21	19	16	19	14	24	5	25	21	26	16	23	23	18	16	14	16	13	15	25	18	20	25	17	16	16	25	16	18	22	14	21	25	21	32	25	20	17	25	26	23	27	22	22	20	17	19	24	23	24	17	18	13	30	16	21	24	23	18	18	28	23	18	20	14	28	22	15	17	29	27	16	17	21	20	21	12	22	19	11	20	25	21	21	16	20	22	25	21	27	23	23	14	22	26	18	21	19	17	25	26	20	27	25	16	23	17	22	20	26	27	13	24	25	16	17	23	12	22	16	19	15	23	13	18	25	18	19	20	18	20	27	21	23	24	16	12	21	18	19	22	16	19	18	27	16	24	11	24	24	24	19	23	23	16	24	17	20	22	26	23	17	24	11	19	21	22	24	26	28	17	18	23	23	23	17	12	22	22	27	29	17	20	19	15	21	23	20	25	17	21	21	27	15	22	21	15	18	15	22	17	27	19	26	21	12	16	22	25	27	18	17	27	23	18	24	22	24	21	19	22	17	19	18	23	22	16	29	26	28	24	26	20	22	30	21	17	17	23	30	19	17	15	26	22	19	18	18	22	27	34	24	13	16	17	27	21	15	22	18	26	27	14	16	26	20	16	15	20	17	18	32	21	14	25	16	26	14	23	22	26	19	26	14	20	21	18	19	30	26	17	21	23	28	21	12	20	23	14	13	19	17	19	22	18	24	25	26	23	20	23	21	24	12	13	30	15	16	30	28	19	22	20	18	24	19	20	17	20	11	21	22	19	19	19	27	18	23	19	24	12	15	24	21	20	19	11	18	29	19	24	13	30	25	15	23	20	16	17	27	18	25	27	22	12	23	22	17	27	20	18	26	17	31	24	22	29	25	14	21	30	15	25	22	22	21	21	19	15	23	22	22	23	23	23	23	21	21	21	29	16	12	21	21	20	25	22	26	19	19	16	20	23	19	17	16	16	18	14	25	21	26	25	21	30	25	19	22	22	17	29	22	30	29	17	28	22	23	24	19	20	18	21	15	24	12	24	22	16	20	25	10	19	21	13	27	29	21	30	19	20	21	18	19	24	28	15	20	21	19	19	16	15	22	22	17	21	23	25	22	18	15	11	18	15	28	19	21	18	20	17	26	22	28	13	29	22	18	23	27	20	28	20	18	22	20	20	19	24	14	19	17	26	26	21	22	21	25	17	26	26	24	21	11	24	17	24	19	24	31	22	26	24	25	23	26	18	19	18	21	19	20	18	22	22	12	26	18	12	15	21	32	13	23	26	17	24	26	15	14	20	36	16	27	18	22	25	27	21	24	16	22	15	21	16	20	11	23	19	11	22	11	22	23	22	16	20	18	25	18	23	23	12	14	18	22	21	20	22	22	22	21	22	28	21	30	19	27	19	25	20	30	10	15	15	20	23	24	34	21	30	18	20	24	17	19	23	17	25	17	19	29	17	16	20	21	21	20	11	22	26	15	20	15	17	15	21	16	19	22	19	20	23	14	22	19	28	22	28	17	20	25	20	18	22	30	22	27	22	19	24	23	26	27	26	20	19	20	21	17	18	23	20	25	25	23	18	23	19	17	27	18	24	24	18	19	27	22	22	14	21	14	22	19	25	21	36	25	17	30	19	23	24	20	30	25	25	18	14	21	21	25	22	28	25	15	25	21	31	17	19	23	26	17	26	27	18	19	16	19	18	28	24	18	16	22	26	21	20	15	21	29	20	17	20	24	17	14	22	16	15	15	16	23	22	12	18	23	17	32	21	19	25	20	27	19	26	33	24	29	21	18	16	21	22	19	22	19	17	20	19	16	22	20	24	23	18	19	15	21	24	18	21	24	21	31	14	25	16	26	18	20	26	23	15	17	22	14	20	23	20	24	17	22	18	28	18	25	20	14	19	27	20	21	26	35	10	23	20	25	15	25	20	18	23	13	23	24	19	18	15	19	14	19	25	27	17	22	31	18	19	19	26	25	17	17	23	22	24	18	22	20	16	20	17	18	25	24	20	28	24	17	22	17	19	23	21	19	23	21	22	21	12	24	23	16	20	23	19	20	21	28	16	22	23	12	32	21	27	22	18	24	20	21	20	25	18	21	18	30	19	31	22	29	23	32	24	19	23	30	29	28	19	16	20	27	22	24	28	25	22	18	26	21	19	23	20	17	14	18	18	24	21	20	19	18	26	22	20	11	18	12	20	30	18	18	18	14	17	23	28	22	18	20	21	15	22	20	22	20	25	27	19	26	28	20	23	23	22	18	31	22	23	27	31	22	21	16	15	26	17	19	15	20	24	16	22	30	20	16	17	21	22	23	18	24	22	25	13	26	15	22	21	18	27	27	16	19	18	24	23	21	19	20	21	22	23	22	25	16	25	13	25	20	22	20	22	11	27	14	23	17	25	15	21	18	21	25	22	18	23	22	24	21	21	32	12	16	19	17	22	23	18	24	25	22	28	19	21	23	12	17	16	26	15	21	16	22	22	20	19	23	25	22	22	23	25	18	19	10	19	16	25	22	16	27	15	28	21	20	19	31	31	15	26	27	23	18	19	20	18	21	17	27	14	30	15	29	25	18	18	20	20	21	20	17	29	21	21	30	15	16	20	27	17	22	19	27	27	22	22	14	21	25	23	17	25	18	25	19	16	23	20	23	21	15	14	25	16	25	19	24	19	15	20	29	20	22	20	23	20	17	22	19	20	23	27	18	26	18	20	19	27	18	21	16	20	23	25	26	22	31	27	21	22	20	19	16	18	23	24	18	14	19	21	20	21	19	22	22	14	19	18	17	19	19	21	16	14	19	28	28	21	19	25	24	20	16	23	10	16	21	23	25	27	15	13	24	14	23	19	27	17	20	17	25	24	15	24	25	19	28	16	26	21	22	31	22	24	15	19	17	15	18	17	25	17	20	20	19	25	19	34	28	17	20	27	18	19	22	21	14	27	16	19	14	16	20	30	17	24	25	23	22	21	33	20	20	16	29	16	21	18	24	17	23	16	28	22	21	20	20	20	18	18	15	19	25	32	20	17	19	22	26	30	14	31	21	18	32	20	23	18	21	17	19	16	20	23	22	21	21	24	31	25	21	18	20	14	27	20	18	24	16	17	20	21	18	25	20	33	25	24	21	30	22
25484	14834	9170	14981	23393	25616	23912	21979	19872	17455	15401	13498	11243	9492	7947	6489	5583	4777	4193	3809	3439	3160	3432	7178	7461	16610	9985	1305	1231	1150	1054	972	931	912	967	968	1043	1034	1056	1045	1035	1036	968	973	1211	3020	4422	4099	2809	1860	1334	883	461	378	387	422	369	324	265	313	297	312	285	258	283	254	279	257	275	255	248	282	275	273	294	284	266	266	294	269	301	277	272	285	279	248	286	265	261	305	278	270	290	269	269	284	256	281	263	261	284	283	251	279	288	284	273	279	285	274	317	305	263	250	259	267	256	271	256	235	270	265	287	270	274	280	274	262	281	265	267	298	256	278	284	296	261	273	270	268	262	242	276	272	284	272	274	284	281	263	307	299	289	304	288	272	248	271	267	252	287	278	274	271	280	279	283	287	279	271	271	270	285	270	263	234	296	272	267	271	303	293	267	266	261	257	280	299	268	292	269	285	298	275	285	313	289	275	283	273	276	274	261	265	285	251	267	270	306	253	272	284	273	271	276	285	301	298	290	291	248	275	267	254	264	272	279	276	285	243	255	256	233	232	293	281	261	250	279	272	289	279	270	287	267	287	281	286	287	270	297	304	235	295	274	268	294	273	286	263	272	283	295	250	274	238	266	260	248	261	299	292	281	274	280	260	266	256	282	297	295	279	280	254	267	271	244	271	257	288	298	294	265	286	253	289	279	284	280	264	270	263	282	262	280	268	267	283	262	266	308	257	267	287	260	292	277	290	288	273	268	265	281	266	277	277	260	268	309	259	290	264	295	242	313	264	286	270	237	265	268	309	309	298	269	299	244	266	244	298	251	276	271	274	270	298	262	269	290	258	268	277	265	261	263	233	261	267	247	265	271	262	269	270	276	276	284	250	276	304	261	253	292	263	291	267	249	251	254	279	249	270	231	260	275	275	284	301	281	314	266	262	264	293	263	276	240	265	285	270	315	278	282	285	288	341	270	281	260	256	274	264	289	281	309	301	279	252	281	260	268	303	279	289	303	275	297	275	277	283	282	286	266	292	278	281	269	300	303	272	285	295	281	287	268	263	260	248	292	282	299	265	254	253	263	253	253	286	281	284	293	270	298	261	247	298	274	304	279	275	257	279	275	286	257	281	286	278	297	275	295	271	247	253	273	264	265	287	277	271	285	295	273	285	269	275	262	267	281	275	286	245	286	276	252	266	272	273	262	288	283	265	269	248	279	255	316	279	255	268	254	260	262	304	259	265	260	282	279	288	261	260	291	258	249	273	275	267	298	258	283	253	266	333	268	279	266	296	250	257	242	263	288	251	264	276	261	288	240	289	294	239	256	302	263	232	265	277	275	274	264	245	278	291	238	259	261	253	287	283	256	293	254	268	278	249	283	302	268	255	294	290	285	287	261	283	252	285	282	273	288	279	278	280	265	287	296	278	289	287	271	295	263	282	261	309	255	287	280	251	275	267	243	286	283	254	259	296	277	263	237	294	294	285	275	252	268	256	263	252	270	284	279	276	295	282	293	271	279	274	284	266	252	269	261	287	273	293	285	278	281	290	264	288	276	260	263	260	258	263	260	302	267	267	281	253	288	299	273	269	247	299	287	259	263	260	261	286	263	287	304	264	298	268	278	281	313	265	263	261	295	298	268	261	283	321	238	263	266	282	242	264	265	268	274	276	287	292	313	282	283	278	259	281	275	289	285	240	292	293	271	309	271	275	277	286	265	252	253	274	273	249	278	272	304	254	262	308	270	265	262	253	261	274	286	249	296	294	269	233	281	285	262	287	277	295	259	276	282	255	263	279	261	273	294	257	236	273	281	265	275	296	297	272	293	285	267	297	251	270	283	237	270	273	311	294	288	270	268	270	290	282	276	282	300	257	290	264	274	265	263	262	272	272	295	290	299	280	260	277	279	313	270	276	246	246	284	257	269	303	299	277	283	293	269	256	271	253	302	286	262	304	262	288	289	254	274	301	283	291	291	255	264	281	294	281	284	261	276	260	283	303	305	247	298	286	266	266	274	274	248	304	284	281	273	254	266	284	303	265	256	285	287	249	300	281	267	291	275	296	274	293	257	283	306	275	283	261	242	301	249	278	257	258	261	248	281	268	287	256	261	286	280	274	255	271	269	249	268	241	267	280	266	253	292	269	292	284	268	274	295	242	260	291	270	300	287	290	274	279	281	278	263	268	241	264	275	306	286	280	266	250	311	286	275	277	286	260	280	275	258	277	267	255	286	273	269	282	261	281	267	270	267	277	275	278	284	282	276	265	297	305	255	272	272	308	291	273	289	266	275	273	279	257	276	287	273	264	282	285	268	281	259	262	278	278	250	264	260	308	268	292	256	284	264	275	271	269	284	287	265	264	291	305	267	281	288	255	244	290	270	273	255	273	260	251	263	285	296	291	282	262	260	289	250	250	299	277	283	277	284	267	295	284	259	262	289	290	291	273	286	292	263	275	289	322	255	294	292	296	260	283	283	240	268	286	298	292	259	243	275	275	294	282	277	281	289	279	239	281	262	281	253	268	244	290	247	231	255	267	254	259	267	264	299	298	270	256	270	257	276	310	301	247	283	250	268	276	298	286	286	263	298	269	272	269	254	272	272	282	252	266	262	290	305	267	285	274	280	288	249	277	261	241	296	281	274	286	280	287	265	273	266	249	250	230	271	277	304	290	264	276	280	259	267	280	277	252	259	261	306	296	240	299	268	253	262	301	248	292	262	294	279	257	282	276	245	254	264	259	259	280	284	289	239	267	295	287	267	269	275	244	254	230	275	272	277	287	289	271	257	271	280	262	261	254	293	269	273	279	274	287	246	267	260	286	279	262	281	244	282	290	245	242	285	276	268	262	281	282	271	238	283	264	264	300	277	304	297	282	293	270	280	287	288	282	315	243	276	244	290	285	280	302	278	254	268	308	254	270	277	279	272	250	284	301	283	265	291	279	263	294	260	260	248	279	296	284	274	284	256	254	269	301	269	250	297	306	283	267	295	282	265	297	276	274	289	270	299	270	245	275	276	259	253	264	275	252	322	286	302	282	252	265	297	251	279	268	273	246	252	264	256	277	279	277	278	275	262	256	258	264	280	311	287	271	293	261	280	272	258	283	279	274	273	261	265	255	259	283	280	289	265	280	287	264	269	266	267	284	252	301	261	249	285	274	271	279	233	255	267	253	278	266	271	271	252	278	265	277	243	271	262	317	268	277	272	283	255	279	266	281	251	285	284	264	277	260	283	276	275	278	280	253	279	279	282	287	294	284	259	267	285	280	296	276	263	275	262	318	284	275	284	261	268	250	237	255	279	265	274	286	270	287	283	281	265	259	267	279	257	283	278	291	275	286	265	256	279	282	260	291	272	257	275	294	269	275	283	289	274	273	282	262	279	269	255	256	266	281	268	277	278	262	290	281	255	302	276	292	275	285	272	247	275	272	283	235	290	295	305	271	254	279	281	253	294	257	301	287	263	289	295	254	245	294	270	267	264	267	284	260	260	273	267	274
1786	438	237	181	200	275	303	283	265	230	233	184	142	115	94	80	69	68	62	56	61	53	62	71	49	152	141	37	44	32	29	30	24	35	30	45	35	36	27	35	33	40	28	34	29	42	55	38	44	21	36	30	34	22	20	18	22	18	31	22	28	21	24	21	17	18	24	16	26	22	23	26	32	32	18	35	29	24	14	28	22	32	28	26	22	25	21	19	22	25	21	23	20	27	30	20	33	25	26	20	20	23	27	27	20	23	18	23	28	30	20	16	27	25	27	31	26	17	22	25	36	28	18	29	22	26	16	28	29	23	22	25	27	23	20	23	28	22	25	27	18	12	24	22	20	27	20	20	21	27	22	34	20	13	27	17	25	18	24	25	30	20	22	28	24	13	47	22	28	26	30	14	21	27	25	22	23	26	17	24	21	19	31	32	24	31	23	34	26	30	24	28	22	29	21	18	16	17	20	16	19	24	19	33	25	18	20	16	26	23	33	27	21	31	29	24	33	30	32	30	21	23	24	30	16	20	21	22	18	32	21	26	15	27	24	32	24	25	36	23	19	25	22	30	26	20	32	21	21	22	23	29	30	25	27	41	30	18	22	22	25	22	15	34	27	24	19	32	18	25	22	33	24	20	17	30	33	24	23	21	27	18	19	33	15	21	25	15	17	29	19	20	21	21	22	23	27	26	27	28	23	23	28	13	23	28	22	27	18	20	26	18	26	21	23	18	32	24	33	23	20	31	17	20	30	19	23	21	17	16	17	12	28	30	26	21	27	19	28	21	23	18	30	23	18	21	28	25	24	21	22	27	21	29	18	17	16	20	23	25	20	23	17	15	25	19	27	17	25	25	18	23	28	18	25	25	20	27	26	26	31	20	31	21	16	28	16	28	27	22	20	19	25	17	16	16	18	22	20	22	20	27	20	23	28	26	32	35	24	29	34	29	27	26	21	24	21	20	32	17	27	24	18	24	21	28	15	22	28	18	25	11	24	16	17	25	28	31	40	27	15	23	24	32	16	20	34	23	24	28	33	24	31	30	29	19	25	31	20	25	32	27	23	27	27	17	18	23	25	29	23	23	29	16	32	25	21	26	22	34	32	26	24	25	19	16	21	27	28	29	25	32	15	21	26	31	23	17	20	20	26	20	25	19	26	23	16	14	17	15	29	37	21	27	17	32	30	31	26	22	26	22	24	20	20	29	22	22	24	21	31	27	17	31	28	27	37	21	23	16	27	22	21	27	26	23	32	23	27	29	36	24	27	20	20	28	29	23	29	21	18	18	23	34	30	32	27	18	21	21	28	19	23	25	21	22	18	21	26	21	28	25	23	27	19	20	18	29	22	34	22	21	32	25	24	23	21	29	21	31	34	19	21	27	25	28	28	24	16	29	21	26	36	15	21	22	29	19	26	21	22	17	22	37	26	19	18	20	23	24	25	24	31	18	26	28	25	25	24	23	23	22	14	22	26	28	25	22	22	21	17	23	23	19	18	25	22	16	28	33	28	27	25	17	28	26	31	22	32	39	23	30	22	27	25	26	16	27	20	33	24	29	17	29	31	19	15	24	25	14	25	28	31	44	30	22	20	31	22	31	23	22	26	28	18	22	17	24	17	25	26	24	24	20	25	19	31	25	17	22	17	28	26	21	27	18	16	23	21	32	28	28	22	28	29	24	24	17	30	26	26	31	28	21	37	26	17	30	17	21	25	20	25	31	22	28	28	27	17	22	24	19	25	26	34	22	17	22	30	15	16	27	21	17	30	23	26	26	18	24	12	25	31	27	14	19	20	17	27	24	31	28	29	32	27	28	18	21	24	21	27	17	27	25	23	23	32	30	21	32	22	26	23	29	28	23	19	28	29	20	25	23	22	18	22	25	21	22	25	23	22	28	23	23	21	18	23	25	28	22	23	18	25	21	27	39	20	18	25	16	30	19	18	27	24	23	30	22	24	32	21	25	27	33	29	27	21	21	28	25	14	18	25	15	22	33	21	24	16	23	25	30	14	20	17	29	20	23	30	35	23	29	24	27	19	26	19	21	28	28	19	16	26	23	31	20	23	27	21	35	20	31	26	18	20	26	22	25	20	30	30	16	21	22	29	17	21	22	26	24	28	24	30	16	35	28	23	17	23	25	13	18	31	14	20	30	26	21	18	26	15	13	24	23	24	23	18	23	15	21	28	29	19	24	22	14	22	27	25	19	31	26	20	32	18	23	23	27	28	21	33	24	31	22	21	30	19	30	20	15	26	25	23	26	23	27	19	23	31	19	24	18	19	19	26	20	20	32	27	29	25	29	27	33	23	23	28	18	29	29	24	21	26	26	21	26	23	25	25	24	18	35	18	22	21	33	30	18	18	23	24	35	18	31	23	17	18	22	20	18	30	23	23	31	28	28	26	29	23	22	21	20	23	33	26	19	18	33	19	23	26	28	21	24	28	21	19	22	27	30	27	27	17	36	26	21	23	23	23	21	20	30	27	21	21	25	30	18	24	27	20	20	28	29	16	20	29	21	24	22	20	20	19	27	26	23	14	23	20	30	19	23	22	24	19	27	23	16	28	22	21	11	23	22	26	24	18	19	24	29	27	27	21	19	16	18	29	25	28	22	31	21	31	19	24	24	15	13	23	27	19	13	29	23	21	19	28	34	28	18	28	29	16	23	32	22	20	22	30	21	21	29	17	27	23	22	15	23	26	22	25	23	21	28	23	34	20	21	18	26	27	32	26	26	31	18	25	19	28	30	28	19	29	16	25	28	25	25	23	20	21	31	25	16	17	20	23	19	22	22	24	30	21	20	23	25	34	24	27	24	28	26	35	16	32	22	32	30	28	19	25	25	20	18	22	18	17	21	24	24	23	14	21	24	24	19	22	26	27	17	24	16	23	20	24	24	26	26	22	18	24	18	13	24	21	17	22	29	21	21	17	32	25	34	31	13	21	22	19	27	30	23	20	25	21	18	23	18	21	16	29	25	17	23	22	16	30	23	31	21	25	23	23	30	22	32	19	17	21	19	28	28	30	22	20	22	24	25	25	11	26	19	18	27	19	30	24	24	16	29	23	17	24	25	21	34	27	20	24	27	30	16	33	27	17	37	20	18	25	19	34	24	24	28	23	30	27	19	30	21	22	17	21	17	19	33	20	26	21	34	26	21	18	18	26	27	22	23	30	29	34	27	16	20	24	27	25	19	10	23	24	18	27	22	21	17	16	27	20	29	22	20	17	26	25	24	19	28	22	19	26	31	24	24	37	18	18	20	21	20	17	22	14	20	21	25	27	27	17	25	27	23	23	25	33	26	21	18	23	28	29	19	28	18	19	27	31	18	23	19	22	34	21	18	18	28	31	28	21	22	21	19	24	26	21	24	28	27	22	24	24	14	20	11	25	18	25	16	16	21	26	24	21	23	21	20	24	30	25	14	27	18	22	21	22	28	27	30	25	32	37	26	21	25	22	33	21	25	25	22	29	18	23	23	33	20
17215	8188	5081	9368	16735	19152	17597	15627	13727	11612	10171	8413	6537	5367	4179	3471	2769	2488	2143	1901	1853	1628	1615	1908	1524	5038	4712	796	802	733	679	647	646	675	749	797	833	718	728	718	696	583	590	660	718	927	1202	1290	1141	866	629	435	374	391	321	344	369	309	310	326	301	284	351	318	318	319	328	329	328	328	309	307	300	311	339	332	327	330	274	317	315	271	310	327	313	303	333	310	280	316	311	327	338	291	313	300	295	301	337	326	323	333	306	336	323	322	310	318	318	312	293	313	299	313	297	307	336	321	321	313	324	305	316	332	291	306	302	324	280	292	303	311	309	323	313	276	317	293	312	340	338	318	322	310	296	298	354	311	299	316	302	289	310	312	322	355	323	291	332	315	330	277	313	309	301	364	303	308	329	306	282	286	339	295	320	301	336	353	296	310	334	316	308	319	313	308	350	313	330	294	326	298	346	314	319	326	298	289	332	290	343	331	329	296	330	311	315	316	328	288	309	289	308	319	277	331	305	290	276	292	298	300	289	293	317	342	304	310	310	298	308	306	317	313	314	332	302	280	301	290	313	292	297	324	323	320	298	305	304	300	307	313	309	324	288	293	299	309	309	290	301	296	330	310	329	309	324	305	318	311	320	313	283	325	300	298	310	313	299	291	297	312	320	286	279	318	302	312	324	280	300	300	302	320	296	310	290	316	334	332	298	301	287	322	311	294	308	297	325	317	327	303	340	312	301	293	316	334	323	331	304	316	325	291	330	299	298	304	339	329	309	297	331	309	274	297	325	303	299	321	305	303	311	318	327	307	299	323	291	314	324	303	317	305	327	308	315	314	298	324	310	315	338	301	289	340	286	317	292	302	341	299	302	299	317	308	304	308	328	304	276	317	325	337	297	320	310	342	281	254	292	300	299	298	324	338	319	335	320	294	309	294	306	322	318	299	319	330	299	287	308	283	298	308	353	335	328	327	331	303	345	274	324	296	301	298	316	338	294	305	353	305	285	302	310	273	310	333	314	327	289	288	305	305	356	299	328	294	316	276	309	310	301	338	293	303	335	319	288	314	298	309	303	304	312	328	291	287	320	279	324	279	305	328	312	262	309	314	311	323	325	301	312	298	302	308	324	321	319	311	328	305	306	297	329	304	307	333	284	301	348	296	339	310	296	326	308	309	322	313	299	299	327	296	320	308	298	326	329	310	316	323	306	302	300	336	325	312	317	285	332	315	288	310	349	318	326	291	312	314	326	303	295	300	321	288	316	286	331	309	310	309	329	287	315	298	341	297	304	293	325	311	315	316	315	321	331	307	297	319	347	325	338	277	316	313	293	276	295	302	300	314	324	303	320	321	296	309	317	306	347	285	311	293	315	277	318	314	326	326	303	292	316	296	291	307	317	292	304	311	345	302	320	301	311	319	291	340	313	317	278	302	330	327	317	320	335	328	295	293	329	303	336	302	288	304	334	323	304	326	308	323	302	311	327	336	303	306	306	326	285	292	313	294	324	343	334	307	294	323	334	285	328	313	267	345	328	308	284	332	297	325	307	293	317	307	335	282	312	290	329	296	282	320	309	320	335	323	298	302	296	330	300	305	284	342	305	330	330	301	311	312	291	314	332	310	301	308	319	308	341	337	299	315	314	328	296	316	313	311	305	308	318	300	313	293	316	311	340	307	298	297	341	352	310	305	319	278	300	293	293	308	308	302	287	317	310	285	301	311	310	312	313	327	306	304	298	302	335	337	303	313	311	306	343	317	334	326	333	322	320	302	273	320	306	283	275	289	284	307	284	315	307	323	312	304	292	299	320	301	283	335	345	307	325	295	291	320	309	321	266	311	300	300	319	314	306	297	302	326	287	307	309	303	324	282	285	298	292	327	284	315	321	337	319	309	313	305	363	303	295	318	330	289	306	324	302	318	317	347	338	290	302	296	320	313	311	300	315	273	313	295	312	314	314	333	285	308	323	299	315	286	288	310	310	299	280	319	299	335	356	338	303	315	325	283	291	315	307	297	302	290	335	309	315	295	288	308	305	282	277	296	317	302	320	322	301	326	308	279	329	320	323	311	317	287	314	333	292	312	300	336	306	323	314	275	313	291	293	281	337	308	329	328	336	315	312	275	290	307	359	333	285	318	283	305	282	321	319	331	306	319	320	315	329	323	318	298	332	301	284	288	339	309	293	340	308	291	304	313	343	335	294	315	312	309	319	306	281	321	324	277	303	284	292	317	306	303	322	343	303	324	308	305	322	348	304	333	328	283	307	322	317	321	327	313	311	279	309	284	335	347	336	316	321	320	308	292	292	299	305	282	319	306	293	325	295	330	305	300	288	312	310	314	321	315	260	282	288	323	300	322	309	289	306	322	295	323	289	319	322	317	306	305	303	305	303	302	305	324	321	313	323	318	303	340	294	332	319	307	333	295	291	321	289	327	326	327	313	315	331	309	282	299	299	314	303	302	276	275	266	352	330	327	302	284	295	330	289	287	266	298	276	314	297	328	319	315	294	279	320	298	289	312	332	345	322	317	298	323	308	326	323	311	291	317	293	305	308	290	317	299	335	306	329	289	308	325	293	307	337	319	308	324	318	326	316	314	313	294	294	313	304	319	302	313	330	319	313	313	287	294	320	282	315	313	256	328	335	303	318	294	289	353	293	320	305	329	318	307	312	314	326	326	319	306	310	336	295	300	306	278	300	332	280	304	322	331	314	297	314	324	291	298	322	302	309	300	293	299	330	297	321	279	323	291	290	297	323	289	284	273	292	297	285	330	323	305	330	318	320	290	325	335	309	284	295	296	296	318	280	333	298	346	317	301	311	298	317	318	333	295	351	313	299	325	297	314	290	309	326	297	334	312	309	309	303	335	323	327	299	318	297	304	329	276	279	313	302	313	319	286	321	338	317	319	295	292	280	317	336	323	312	309	301	292	311	320	316	299	304	306	297	313	295	328	287	310	282	315	326	310	329	304	312	288	300	333	315	292	344	306	295	294	315	299	344	317	318	301	322	278	300	329	276	314	327	288	315	327	315	305	313	310	326	290	304	307	314	297	314	307	295	282	325	324	305	264	297	327	296	328	323	301	326	295	304	324	338	349	307	302	275	296	308	312	299	343	326	328	311	307	350	307	285	311	316	271	304	308	309	309	302	309	314	302	306	288	298	314	309	306	324	317	303	341	298	305	319	321	312	316	318	305	345	306	300	305	299	307	280	323	300	325	300	286	315	318	294	309	299	320	299	331	317	308	285	318	287	322	284	306	303	309	295	327	299	304	335	326	333	297	341	284	289	308	309	311	301	286	289	303	305	313	322	333	317	311	305	295	320	303	303	331	341	340	302	296	311	298	317	286	332	307	319	338	303	310	293	296	315	282	324	284	311	343	295	313	340	306	320	284	293	294	304	314	316	321	306	328	298	270	319	312	292	322	336	318	304	296	303	312	315	298	329	307	309	323	333	321	321	286	297	309	311	308	311	298	311	309	321	304	278	298	308	322
1696	1040	496	312	326	503	516	420	413	324	281	244	202	174	142	122	81	89	80	66	69	61	57	81	183	356	404	40	31	39	31	26	31	27	26	27	30	37	37	30	28	39	28	37	27	40	71	70	75	65	37	23	36	24	29	23	27	20	16	15	18	18	21	28	19	20	19	28	25	20	32	28	21	13	19	22	20	17	25	28	24	32	21	21	19	15	23	15	17	20	17	20	18	22	22	22	25	16	17	21	19	21	23	14	22	19	24	21	26	18	22	27	22	29	21	22	29	17	27	19	22	24	21	22	22	22	22	20	15	15	24	18	22	24	26	19	23	21	20	16	27	23	15	20	20	25	27	11	23	26	19	25	18	21	27	23	16	17	10	20	17	22	21	16	26	22	18	17	26	15	24	27	24	15	19	25	27	13	22	19	25	15	24	23	28	20	20	24	18	29	19	15	24	19	29	22	15	25	11	25	29	20	27	23	20	19	17	19	15	25	9	22	20	19	22	27	25	20	16	28	23	20	23	25	24	16	26	17	23	17	23	23	15	26	20	20	15	16	16	29	24	20	17	13	17	25	16	21	20	21	17	22	22	31	20	22	26	22	22	19	16	16	30	13	23	15	23	21	21	20	22	18	17	25	22	26	19	29	22	19	17	20	11	24	14	22	14	22	19	21	14	22	28	15	23	25	16	22	25	17	17	19	32	24	16	26	15	24	30	24	28	17	22	24	18	18	22	26	25	20	19	13	17	19	26	22	21	18	19	25	14	23	25	18	17	25	20	17	14	13	21	17	22	26	17	22	26	13	22	20	9	25	24	31	17	23	20	22	21	27	16	24	22	23	10	26	20	17	16	9	24	21	24	10	20	22	12	28	13	17	19	30	15	26	20	17	23	27	13	24	23	26	18	22	22	14	19	27	28	19	18	21	24	23	16	25	15	16	17	16	17	27	23	22	16	16	22	17	17	24	18	25	21	24	28	30	19	17	14	22	16	18	14	21	33	16	16	20	24	17	25	26	21	16	23	20	26	18	12	21	17	21	25	23	22	21	18	22	14	21	20	20	21	18	32	31	18	23	22	23	22	12	23	22	22	28	18	19	15	17	28	20	28	30	23	28	21	21	17	23	21	18	17	18	20	29	32	23	20	21	24	24	18	20	17	19	23	16	29	24	19	15	21	21	11	24	29	25	16	16	22	15	28	17	23	25	20	21	24	23	20	25	17	35	32	32	14	17	35	17	22	26	22	22	17	20	17	20	17	20	17	26	16	27	16	28	12	20	15	22	14	25	18	18	22	20	22	22	19	29	26	25	18	19	21	24	22	25	14	19	16	23	18	38	34	21	23	27	22	19	27	18	26	17	30	21	20	15	16	23	19	23	20	15	18	24	14	26	21	17	20	20	19	22	23	17	21	25	22	37	19	19	25	22	9	19	26	21	19	24	18	13	15	20	19	27	22	18	26	12	17	20	21	15	17	21	16	18	18	30	24	20	20	17	18	21	18	27	22	23	18	15	19	19	19	22	23	19	14	22	23	26	26	22	19	15	18	20	17	20	22	17	17	20	18	23	17	18	22	22	19	17	18	9	18	21	17	21	22	21	28	13	12	19	26	27	19	26	28	26	21	18	27	20	23	21	22	21	17	16	22	20	16	14	21	17	24	25	23	17	29	19	16	17	23	22	18	21	18	20	24	18	25	5	22	19	17	22	20	28	29	18	27	22	23	14	21	25	30	21	18	21	25	22	22	17	16	27	18	16	24	19	17	20	14	28	24	25	19	20	16	21	11	29	14	20	15	26	29	15	12	20	23	27	15	19	18	18	19	20	18	14	21	19	14	17	22	17	24	14	19	13	13	19	20	24	26	19	29	23	25	31	20	19	17	13	22	16	20	21	23	16	32	30	22	19	26	22	17	15	22	16	19	19	16	19	24	22	17	26	22	25	15	16	21	22	22	22	22	11	23	18	20	17	19	36	16	32	16	20	17	25	19	29	19	22	23	22	16	19	20	17	19	11	20	26	22	18	17	22	22	23	30	17	16	24	18	22	19	26	22	16	23	21	15	21	25	16	15	17	27	24	16	17	14	27	24	13	26	25	30	19	15	24	24	25	16	16	25	11	16	13	30	24	17	23	18	25	20	18	32	17	18	20	25	16	16	27	21	21	23	19	16	23	24	24	19	19	24	31	26	18	16	17	8	23	18	27	20	20	13	28	20	20	16	16	20	15	19	20	22	25	19	24	26	22	19	13	28	25	25	20	28	19	20	19	22	20	15	16	19	18	22	17	19	16	17	16	20	26	29	21	25	25	29	18	15	17	16	16	19	16	23	13	17	25	26	21	22	15	21	22	19	20	27	27	18	28	29	19	18	24	25	14	11	29	16	24	19	21	24	16	18	23	22	23	20	18	30	27	21	24	24	20	24	21	20	21	15	25	16	22	26	22	26	17	25	23	15	20	24	25	10	26	25	22	24	27	20	18	18	17	20	24	18	20	16	26	24	27	23	23	21	20	18	16	22	21	27	21	22	28	20	15	20	22	29	19	24	18	15	23	28	24	17	24	16	18	19	17	9	10	36	21	27	23	13	17	28	29	22	20	19	28	15	11	21	20	15	19	20	20	18	20	27	22	27	24	17	26	21	25	19	21	20	25	16	27	27	21	17	19	21	24	18	19	23	18	20	13	27	13	25	25	24	17	27	19	19	23	17	25	17	17	18	16	25	25	27	16	16	19	24	21	32	20	26	26	19	16	17	20	17	19	17	27	17	21	31	21	24	27	23	23	14	31	22	23	15	26	26	20	18	23	30	19	24	25	17	20	16	22	24	17	25	30	23	24	19	27	15	18	16	23	27	18	21	25	17	17	21	24	22	21	13	23	19	27	19	25	14	13	19	17	25	29	29	22	23	26	17	22	21	16	20	23	25	20	12	24	17	24	25	25	13	26	21	25	21	27	25	28	23	21	19	23	22	18	19	29	18	21	23	21	19	23	14	17	23	24	25	25	26	18	23	14	14	16	29	28	21	17	20	20	14	24	16	24	19	15	16	30	23	21	26	21	21	16	22	15	28	17	19	19	22	32	17	25	20	11	21	34	21	19	14	21	31	21	26	21	24	17	21	15	20	21	21	13	23	27	20	26	18	23	22	17	20	23	11	21	21	13	17	20	22	24	27	24	24	25	31	23	23	26	29	18	23	9	25	29	19	12	25	22	24	17	30	20	23	15	14	22	25	23	28	16	19	20	25	19	18	12	20	20	18	24	19	15	24	25	29	17	22	15	31	15	19	18	24	16	22	24	25	19	20	24	17	29	14	31	21	11	19	13	22	18	27	26	19	24	18	13	24	16	25	23	16	22	20	18	25	25	23	23	23	21	9	16	16	17	23	26	17	28	15	19	23	24	24	28	19	18	17	23	20	22	17	26	21	27	22	10	22	22	16	19	21	24	24	18	26	24	23	26	23	24	10	17	16	13	26	18	26	17	22	27
23399	12986	7770	13140	21310	23078	21548	18852	16755	14715	12668	10826	9225	7552	6300	5057	4352	3675	3242	2800	2568	2230	2164	2327	6373	12222	10712	1036	836	753	747	735	768	892	909	804	767	780	786	604	616	569	670	634	732	1170	2231	2475	2133	1349	861	562	443	387	351	318	329	311	297	296	276	281	278	264	247	277	282	269	280	277	267	282	298	297	252	250	286	262	285	285	261	285	297	288	279	293	283	228	269	264	247	237	278	277	276	308	259	260	276	279	248	288	264	284	276	282	270	280	292	270	290	273	301	263	257	292	270	310	280	289	267	258	288	277	249	290	258	274	293	241	287	282	272	276	247	258	293	273	273	297	284	250	263	247	278	261	230	285	293	293	284	278	290	313	269	267	292	267	269	245	261	265	253	267	287	245	279	250	260	283	257	259	273	293	299	260	252	269	284	289	260	277	322	305	257	277	291	285	244	275	271	273	260	277	288	294	268	294	269	272	258	262	250	307	272	265	288	292	252	290	287	263	292	270	272	279	276	258	262	247	279	248	266	267	270	275	279	268	277	292	270	312	294	268	254	265	272	267	291	256	260	264	250	274	281	256	261	259	258	269	244	266	253	278	259	261	279	288	282	252	261	293	282	287	277	304	266	300	262	252	253	263	282	280	284	275	275	274	290	244	271	248	296	292	284	291	272	290	289	230	273	262	266	286	250	282	280	278	278	241	286	268	284	274	269	273	290	302	285	271	286	259	286	275	282	268	265	279	270	264	259	267	247	264	272	279	255	284	305	293	264	265	253	263	261	294	249	321	288	323	271	299	264	274	263	279	237	274	312	273	288	258	278	286	270	273	260	241	275	273	274	267	239	295	266	280	295	253	276	256	253	285	299	282	293	245	260	301	305	288	299	271	258	280	292	292	274	295	270	284	272	292	269	286	258	249	263	266	276	228	270	295	259	276	291	243	298	292	266	290	282	265	262	288	284	292	281	248	300	281	308	265	263	274	258	282	283	279	279	292	310	286	271	272	280	263	275	264	279	275	262	271	290	253	277	287	251	246	246	311	250	308	276	273	285	262	291	263	273	283	271	255	287	287	318	284	281	256	269	289	282	297	284	258	275	264	283	294	280	253	285	276	269	266	246	280	281	294	272	287	264	285	285	273	282	274	295	266	291	285	273	255	257	313	281	264	282	257	261	289	270	263	254	260	240	278	280	286	266	264	284	267	289	305	227	258	290	269	245	257	296	286	279	278	281	290	266	264	280	274	266	282	250	266	293	279	264	271	277	262	272	283	259	282	272	259	265	285	242	252	268	256	247	254	294	278	274	268	287	276	282	280	253	267	259	304	270	279	272	270	295	263	276	270	270	264	259	255	285	244	241	286	275	272	264	239	268	267	273	271	268	257	303	314	289	288	264	243	253	264	289	273	280	299	275	300	278	270	259	283	298	280	258	311	269	270	255	304	264	294	269	290	249	267	246	273	258	283	268	276	283	258	277	267	281	273	261	300	296	271	255	254	264	260	274	260	266	269	295	312	276	319	262	275	252	306	266	289	257	282	301	276	270	253	269	290	307	309	271	263	270	274	260	259	287	274	253	272	283	263	279	275	265	281	276	255	279	259	278	282	289	259	288	284	273	256	264	272	274	290	278	289	285	259	271	289	289	287	287	294	282	286	251	291	295	260	233	255	281	261	256	270	285	252	281	258	259	274	289	255	269	269	305	262	266	253	317	266	272	273	278	237	273	277	261	250	254	282	264	282	267	266	244	273	274	265	269	277	265	268	263	271	290	268	310	255	268	290	251	244	251	264	268	273	264	311	273	274	264	274	250	290	276	291	257	291	261	288	291	277	250	280	298	255	268	254	279	283	265	268	225	254	259	236	272	278	266	266	302	259	242	280	300	280	263	287	267	296	270	295	280	273	265	278	258	288	277	291	261	283	269	291	287	243	297	285	289	314	272	281	277	261	244	270	286	298	275	260	256	296	278	238	280	276	314	281	268	274	280	272	259	263	295	268	253	271	289	284	265	321	271	276	271	267	254	265	284	276	270	261	259	277	260	276	264	284	274	259	266	265	285	277	289	263	289	256	290	282	276	264	270	278	288	281	305	274	263	254	270	312	271	282	275	278	277	252	269	282	275	239	275	275	263	272	286	252	275	257	263	263	257	271	277	279	242	246	244	245	258	273	291	258	224	268	306	269	306	243	257	272	259	253	267	259	293	277	309	257	276	274	249	268	278	254	280	271	283	294	276	280	280	266	274	270	274	266	293	281	278	244	281	268	248	304	259	259	246	264	293	269	283	272	280	264	265	264	273	260	272	287	249	279	282	285	284	287	300	278	260	275	260	275	267	277	282	257	317	275	266	277	301	293	240	304	278	272	288	297	296	300	276	269	277	293	305	306	264	292	276	289	261	246	269	266	303	278	257	259	263	262	281	286	269	294	254	252	290	270	311	293	267	274	265	262	278	304	282	298	291	297	304	297	292	286	281	291	273	290	250	265	294	281	271	293	256	280	267	238	270	262	315	263	258	283	280	300	283	290	251	277	272	323	249	291	273	256	265	276	290	281	281	261	263	270	269	271	281	265	290	253	285	271	266	274	281	268	296	256	269	257	261	307	262	257	303	255	279	303	283	274	272	284	269	290	239	283	257	266	240	278	268	287	290	270	288	238	236	283	307	262	238	255	285	262	238	276	272	258	263	277	249	273	306	274	289	284	278	285	258	300	295	247	284	259	275	282	277	283	283	270	289	292	273	296	262	252	277	277	299	298	262	283	274	255	285	250	274	264	253	244	243	247	282	279	297	267	293	265	276	283	271	244	273	286	255	277	276	264	279	284	262	266	276	281	243	286	269	271	274	261	287	252	299	260	263	291	252	266	273	261	268	297	315	269	271	280	297	255	302	289	257	298	264	268	312	294	294	257	284	270	291	277	288	278	266	286	275	222	293	244	285	268	272	282	285	257	277	301	252	280	260	287	260	269	285	256	279	255	267	285	265	301	301	263	272	280	268	282	271	276	276	271	266	282	276	246	270	276	272	281	246	306	286	290	273	278	273	280	258	277	285	328	287	290	297	276	258	266	276	248	302	257	266	275	279	264	290	287	275	273	268	284	297	291	273	284	302	273	297	250	266	268	265	277	273	305	275	311	275	269	269	233	269	263	259	255	292	300	250	251	303	254	257	294	269	241	302	282	282	253	266	263	286	253	263	300	292	249	290	269	281	252	271	280	244	265	289	279	258	259	293	256	304	264	289	270	277	252	235	271	265	233	281	268	254	296	298	299	261	251	274	293	260	285	269	294	241	287	245	276	265	297	277	277	270	266	273	277	252	259	234	243	272	277	281	282	297	276	281	258	270	278	258	285	295	271	267	263	254	252	282	262	266	250	273	256	272	298	292	266	263	292	281	281	253	296	255	242	302	271	285	279	311	283	288	250	279	301	266	259	273	273	272	251	298	281	282	277	272	290	287	264	281	294	264	268	275	273	271	263	257	261	267	266	271	289
2904	858	443	315	332	540	572	479	423	370	323	260	226	208	170	161	136	94	96	86	76	70	77	206	500	547	390	43	45	37	34	33	31	42	42	27	31	42	33	27	22	24	34	20	33	62	78	76	60	48	37	33	36	35	29	19	21	28	18	21	26	19	28	27	20	30	33	19	28	27	29	25	27	22	19	27	22	37	31	28	32	24	26	26	30	23	30	19	29	29	19	29	30	33	28	29	14	21	20	17	30	23	18	28	26	27	24	27	26	24	23	26	26	29	15	24	23	26	19	26	31	29	26	28	21	26	27	30	22	24	21	37	28	25	30	24	28	15	23	19	28	19	23	21	22	32	29	36	28	34	19	23	20	28	24	19	31	23	24	23	28	17	24	29	19	19	15	31	15	29	24	18	30	31	18	20	25	35	30	19	22	27	27	23	34	34	29	24	28	33	30	27	29	32	25	24	22	19	25	23	28	29	29	21	24	28	24	28	27	27	20	24	28	29	23	20	21	21	22	32	17	27	24	31	27	24	19	23	25	28	29	26	28	23	29	30	34	25	22	23	28	32	22	31	30	15	38	24	27	25	14	33	18	18	26	29	23	28	38	22	34	25	27	23	23	30	33	22	25	27	30	18	23	29	24	29	27	33	26	22	22	22	26	29	19	28	24	31	23	26	26	25	26	22	27	30	21	26	27	32	27	20	24	35	28	26	23	25	27	18	24	39	24	25	24	27	25	21	23	23	28	32	26	21	15	22	27	24	22	22	26	26	26	24	23	22	25	27	24	30	27	24	26	28	22	27	14	19	22	19	22	20	32	31	24	24	27	25	35	26	28	29	16	27	24	30	23	19	20	35	29	22	33	28	29	24	31	27	27	25	21	29	33	25	22	27	25	31	27	33	30	25	29	23	23	28	33	24	17	28	29	27	29	19	32	30	34	26	26	32	26	20	20	23	22	24	20	23	18	22	21	21	23	29	27	22	29	38	17	23	26	31	17	27	32	21	29	21	31	28	35	20	33	21	25	40	26	30	21	35	21	22	33	26	24	23	23	24	17	26	18	27	33	23	22	25	14	21	24	22	17	27	24	37	20	28	24	25	33	20	29	26	26	29	24	22	19	21	31	33	24	36	23	15	29	27	17	22	27	25	22	29	21	27	23	24	22	29	20	23	28	39	19	26	25	23	21	32	26	25	30	29	28	33	17	22	24	28	34	16	32	25	29	24	32	31	20	32	24	18	30	31	18	23	33	28	23	24	31	24	17	32	31	27	22	16	26	24	31	30	22	19	27	24	30	30	29	19	20	28	28	24	19	33	28	27	27	31	26	25	27	24	24	27	32	31	16	26	28	23	24	35	18	34	31	23	25	33	24	26	21	25	18	27	22	15	27	28	22	27	34	22	21	25	21	26	28	31	31	28	25	32	24	25	27	16	30	24	25	25	18	24	18	22	25	20	31	27	33	35	25	22	27	25	29	19	29	34	26	18	31	22	30	21	33	24	26	19	24	22	29	18	25	22	27	16	21	28	30	27	27	19	25	33	40	35	22	30	20	28	26	18	27	22	24	29	28	33	15	19	33	20	19	25	23	22	18	25	20	22	26	25	28	25	26	22	29	20	17	20	29	23	31	18	31	22	25	22	23	29	39	24	22	20	28	31	26	21	23	28	33	21	25	17	23	27	25	27	26	24	21	25	27	22	25	25	27	36	21	24	24	36	23	29	27	24	24	29	23	40	24	28	14	34	31	28	28	25	28	30	19	22	28	15	18	30	22	24	32	24	24	28	25	23	25	21	25	21	22	27	20	22	24	29	25	19	20	23	20	28	36	24	16	25	23	23	31	28	21	15	27	30	28	34	32	29	17	27	24	24	29	27	34	26	27	26	34	15	27	31	30	33	24	21	17	34	24	25	36	22	24	22	19	25	27	32	25	30	36	22	31	17	35	29	28	27	27	32	31	27	31	25	26	22	28	25	23	29	22	25	35	24	24	23	23	29	33	22	25	28	25	21	32	27	25	23	26	34	24	28	21	19	29	25	26	25	29	26	33	15	28	31	28	26	32	23	34	33	31	25	21	30	31	26	19	33	27	22	27	23	26	24	17	23	22	24	30	23	31	29	28	27	30	29	24	30	25	17	31	20	29	26	25	32	13	26	29	31	20	23	29	22	26	22	31	22	29	16	25	31	37	27	28	24	24	22	33	20	22	30	21	23	32	25	23	23	29	26	26	33	32	31	31	22	20	24	26	30	26	21	28	18	26	23	30	37	21	25	16	36	18	22	30	24	36	20	22	28	32	29	26	27	21	34	17	16	20	30	18	29	22	17	23	33	30	32	29	24	27	41	29	28	23	28	29	19	27	29	19	24	29	21	24	19	34	21	23	23	30	22	31	31	31	17	20	27	20	35	27	29	30	22	29	20	22	28	26	24	18	36	31	28	19	25	21	28	21	28	23	23	25	37	25	26	18	30	23	17	23	26	32	25	29	25	21	29	32	24	30	20	28	28	30	23	20	21	27	33	27	31	28	25	19	23	22	34	29	25	39	23	30	38	23	28	24	25	32	29	24	29	27	29	25	29	29	29	21	23	14	31	25	26	25	34	19	27	32	22	30	24	24	26	22	27	28	34	19	28	33	28	33	34	27	24	34	29	22	20	20	24	19	25	30	30	33	22	29	29	29	22	25	30	23	28	19	31	29	24	19	23	21	36	19	28	25	25	26	29	12	27	22	24	27	23	33	18	22	18	18	23	19	21	28	35	25	40	32	29	31	24	26	25	25	24	18	25	30	24	34	29	27	28	18	22	23	17	20	34	26	27	22	20	29	31	32	34	28	29	31	28	22	28	31	28	24	23	21	25	27	17	25	25	25	24	25	25	26	13	35	19	25	20	37	24	28	23	21	20	24	22	22	19	23	28	29	25	28	27	25	16	21	28	27	34	26	37	18	20	21	23	24	23	27	24	27	24	26	24	26	17	31	20	34	26	26	27	27	31	23	29	26	26	27	34	26	33	31	14	18	34	32	23	28	31	25	24	25	25	27	29	27	22	31	25	31	34	24	25	30	25	29	30	26	24	18	31	21	24	35	31	29	21	24	26	25	27	21	33	24	18	24	21	26	27	27	24	19	35	27	30	16	16	19	30	19	21	35	26	33	29	29	27	26	30	29	30	24	30	30	26	29	14	30	17	32	26	29	21	20	21	17	22	19	21	34	18	30	23	25	22	29	22	30	31	27	29	35	27	30	27	22	21	36	22	25	27	26	30	25	20	24	34	28	20	26	25	27	24	24	24	23	26	23	14	21	27	28	28	17	32	26	10	34	26	14	24	23	17	24	27	25	29	29	34	26	27	34	20	24	25	32	25	27	24	33	31	19	29	27	19	21	22	18	32	22	37	17	25	27	23	29	38	25	25	30	22	30	28	31	26	21	22	23	29	29	23	23	20	28	29	27	28	17	15	27	21	25	28	23	25	31	22	25	19	21	28
21868	11678	7482	12819	20706	23368	22373	19516	17335	14991	12998	11293	9716	8004	6988	5774	4774	4153	3609	3215	2674	2542	2704	7107	13894	14702	11434	998	830	765	698	707	841	694	718	686	665	608	580	590	621	623	578	546	595	1319	2176	2202	1765	1222	755	536	419	409	396	374	362	315	305	332	319	343	362	333	335	328	325	327	318	314	335	295	313	351	320	337	325	353	338	339	337	357	350	303	342	353	336	335	323	321	343	351	337	361	348	316	318	344	362	307	354	334	330	332	327	329	343	355	348	318	351	332	344	335	370	334	298	315	331	353	326	345	334	334	353	375	365	368	383	325	315	327	356	328	319	291	365	304	315	335	333	337	322	357	326	316	337	345	341	342	334	357	315	321	358	379	332	323	347	324	338	306	336	297	308	337	329	360	338	328	331	380	371	335	327	302	334	367	338	338	354	340	321	379	371	334	358	336	359	331	319	333	329	367	322	315	352	358	321	333	323	336	340	309	353	346	351	342	338	336	325	353	316	320	313	339	305	315	307	342	351	346	369	287	335	342	357	322	322	319	335	343	344	324	315	350	328	319	311	344	323	353	366	344	352	342	348	330	340	359	326	354	331	343	379	325	317	366	352	318	323	313	324	332	356	327	342	332	355	357	325	338	330	325	329	341	331	301	360	335	353	349	321	339	370	344	370	334	325	307	329	311	329	326	333	362	315	356	351	338	358	332	346	314	362	338	345	334	342	342	332	306	310	317	316	340	380	339	330	334	328	315	337	311	354	317	363	351	325	346	369	344	320	340	356	354	363	330	338	357	315	323	316	340	317	325	342	315	341	313	329	311	311	374	354	317	336	339	335	338	335	352	384	323	352	343	328	332	326	353	347	318	314	333	359	333	317	327	309	341	331	331	348	348	347	312	332	330	314	347	331	314	347	319	357	358	341	356	315	301	369	311	350	333	330	316	360	316	335	329	357	313	348	338	330	336	335	330	315	334	339	325	324	308	333	323	347	317	318	336	353	351	318	306	360	340	348	316	356	347	315	353	351	335	331	372	348	350	321	322	337	345	326	302	340	339	352	326	326	339	305	362	317	346	349	327	344	342	342	339	332	376	359	341	394	335	338	367	358	352	321	326	344	335	305	342	334	354	358	349	306	347	346	358	352	333	319	344	321	366	356	345	332	338	376	347	354	312	328	334	336	327	325	304	344	320	338	323	326	306	338	365	333	326	329	341	330	342	351	352	354	345	371	357	345	306	355	325	328	331	320	335	336	328	359	357	326	329	327	321	329	344	368	335	364	354	337	358	314	337	329	343	371	344	306	340	354	310	340	327	344	331	328	345	358	310	324	332	321	345	344	335	325	313	340	336	336	328	371	322	333	332	375	328	332	317	313	346	380	304	355	318	313	314	339	343	297	373	320	352	340	324	354	332	362	333	352	328	354	339	374	350	355	334	338	345	339	313	360	298	357	328	347	322	328	351	328	330	364	322	349	321	361	368	346	346	314	305	336	344	350	343	328	349	327	303	349	342	368	366	342	365	338	331	280	349	324	347	351	337	333	325	340	293	318	325	346	323	320	323	331	336	322	305	317	326	290	327	324	352	325	311	351	348	312	332	344	339	324	351	392	341	337	354	315	325	305	345	337	346	326	297	300	343	355	322	344	300	323	344	341	316	377	333	288	302	319	367	367	342	346	312	308	315	340	316	310	319	336	347	321	330	320	319	314	334	309	368	323	332	347	379	304	312	379	370	339	317	362	344	355	362	321	343	343	333	321	334	320	342	331	296	342	334	322	334	329	342	351	340	326	348	322	355	302	287	307	345	334	338	329	342	340	307	357	344	329	338	361	334	304	334	353	327	330	350	357	335	366	345	350	320	358	301	337	343	328	371	339	348	342	373	337	339	328	360	355	336	355	337	343	324	340	311	353	363	333	330	315	311	326	311	322	344	354	303	313	328	337	317	351	309	352	364	362	353	326	312	345	333	303	338	357	322	334	317	332	308	333	358	317	321	339	326	323	312	308	341	349	323	321	357	352	351	393	328	342	309	347	352	327	330	337	369	345	358	340	336	346	311	323	352	342	345	351	338	358	348	340	327	300	324	309	338	316	338	330	322	340	305	371	311	324	329	316	373	328	332	326	340	352	310	350	350	342	347	299	353	360	332	323	311	320	363	323	359	316	323	353	363	309	342	343	317	368	338	333	324	340	299	330	309	340	344	324	371	349	304	350	376	337	337	290	316	333	347	330	325	330	335	322	348	339	325	336	300	333	322	325	333	330	349	322	325	348	305	367	359	326	359	310	355	304	317	331	335	302	357	330	311	324	305	370	321	311	344	331	339	339	314	341	328	317	339	324	314	371	316	355	323	326	336	319	358	356	324	314	321	340	336	331	327	326	354	315	357	380	335	300	350	324	317	340	298	342	337	324	326	332	322	352	331	313	339	314	332	347	347	332	319	319	329	331	329	337	353	319	293	313	388	322	314	335	337	332	337	311	334	339	332	326	342	339	317	356	335	333	353	319	327	348	335	324	344	345	342	354	333	351	332	376	348	337	337	337	353	327	343	321	319	331	329	344	345	349	334	315	361	323	367	310	319	323	332	303	322	325	322	343	350	349	336	319	328	354	331	343	309	315	328	339	331	330	340	325	363	348	328	353	345	341	348	360	343	317	352	350	330	342	324	339	319	306	320	326	322	311	316	310	339	314	340	352	304	336	311	351	349	368	320	338	346	314	329	342	345	326	329	318	333	345	327	356	329	345	349	367	315	345	314	364	311	305	327	388	323	364	340	339	353	334	351	320	336	324	344	353	300	297	316	340	333	334	318	326	339	353	328	312	313	341	333	359	319	333	361	336	317	326	343	362	314	349	343	313	373	363	344	355	356	346	355	322	333	307	324	318	330	308	360	321	328	320	319	333	294	340	348	360	335	365	358	374	333	357	309	332	320	310	323	312	337	351	330	318	323	341	336	371	348	336	313	330	344	370	344	341	350	356	336	313	336	333	331	346	349	336	362	322	302	295	316	330	330	350	315	338	335	326	349	308	344	331	365	341	325	330	330	348	312	338	334	347	357	334	328	338	359	338	354	317	331	329	347	336	329	316	334	325	329	337	321	351	343	347	335	324	361	360	346	327	354	320	330	339	348	359	339	335	326	361	340	348	349	308	341	336	378	322	295	342	310	319	348	372	319	314	329	331	348	363	336	330	325	319	324	326	349	352	297	361	345	315	311	341	304	325	349	342	347	333	345	350	357	321	332	303	340	313	325	350	322	353	336	346	334	345	310	330	321	343	326	333	339	328	314	370	329	354	352	355	356	313	328	294	316	309	330	349	370	332	327	322	317	310	339	339	307	337	328	321	335	326	333	350	366	367	347	337	350	333	359	321	319	338	371	326	337	317	347	329	327	338	304	349	334	344	349	354	336	336	339	335	336	331	330	319	365	335	307	318	290	331	343	354	334	324	351	340	334	351	309	342	336	332	333	324	333	346	326	328	345	331	363	327	357
2633	1389	679	433	438	689	702	639	553	485	396	327	294	217	209	182	149	116	110	88	89	85	110	902	1063	658	445	39	26	22	33	26	24	26	27	29	30	30	20	30	27	27	27	28	30	59	95	91	58	52	33	19	28	20	27	24	23	26	26	12	19	21	24	21	23	19	14	11	25	13	32	27	11	19	20	25	17	26	15	22	20	29	22	14	21	22	26	17	29	20	27	18	22	21	22	27	24	21	25	30	32	29	13	18	24	21	24	23	26	17	26	28	18	22	23	18	12	23	23	25	23	24	16	31	22	20	26	23	21	24	19	19	28	12	17	29	29	22	27	23	25	20	14	14	29	17	20	23	24	28	26	26	20	27	20	21	25	20	25	24	31	26	20	22	16	25	14	25	18	34	23	18	21	23	21	19	15	25	20	21	18	21	32	22	17	20	21	26	22	21	25	27	28	21	23	30	28	25	28	26	29	24	19	19	19	25	13	22	22	21	23	24	20	13	20	20	27	27	23	19	23	17	35	13	19	16	35	23	22	20	22	24	19	27	25	16	26	18	16	23	18	22	31	20	32	26	20	24	27	20	22	18	19	18	14	16	16	20	23	28	20	20	25	27	22	20	14	18	28	20	24	24	34	16	20	22	23	22	24	27	18	19	19	25	24	17	23	22	23	18	22	24	16	12	25	23	18	27	28	26	18	28	19	28	21	17	22	26	20	17	29	24	16	19	25	24	24	15	21	23	22	22	15	16	20	25	21	24	12	22	23	31	30	33	23	17	22	23	21	27	20	21	33	23	23	28	19	13	18	17	20	21	14	19	25	23	19	24	21	24	20	18	23	16	19	21	16	26	29	17	16	14	25	27	23	28	21	27	25	27	20	20	22	29	24	26	21	21	26	27	26	23	14	20	28	18	22	28	22	17	21	27	16	30	27	19	23	23	23	22	20	21	22	19	26	17	30	22	26	14	26	28	20	34	22	12	18	22	20	24	27	15	19	18	22	18	15	15	22	22	28	30	19	20	22	25	15	23	21	25	26	19	12	29	21	29	18	29	24	31	22	25	27	20	24	23	18	28	26	28	21	24	26	17	24	18	26	21	13	18	15	21	24	16	27	21	26	18	24	22	20	26	19	22	21	24	21	21	15	23	21	30	12	17	25	25	22	29	29	29	17	22	17	22	31	15	17	25	18	22	14	16	32	22	18	26	23	18	18	19	18	19	19	27	9	27	23	20	24	21	22	21	16	27	28	23	29	12	21	14	24	30	15	18	22	20	21	21	20	26	21	24	35	21	19	22	20	18	15	17	22	21	19	26	20	19	24	22	26	20	24	25	28	17	19	28	22	28	26	18	16	27	21	21	17	27	26	16	18	19	26	20	24	19	23	23	26	21	17	26	26	24	25	15	19	25	20	24	19	30	20	22	29	24	16	24	25	23	34	17	27	20	25	27	19	15	13	18	17	22	16	25	28	22	20	20	20	27	25	23	21	27	21	23	30	21	24	19	21	19	22	29	19	16	17	24	21	16	18	22	28	24	30	21	27	25	18	20	27	25	24	22	17	30	23	32	16	26	28	31	27	15	16	34	25	24	23	23	21	22	22	14	29	21	24	31	22	19	18	22	21	17	25	22	17	19	21	17	25	30	15	32	26	14	18	27	31	23	26	22	16	26	18	20	34	24	11	19	27	26	22	25	15	11	23	31	21	21	19	21	22	25	24	18	17	25	22	22	28	18	21	25	18	21	30	16	20	30	27	25	26	33	25	24	24	24	20	24	18	20	19	23	23	20	24	15	23	27	26	18	21	23	30	17	20	20	23	18	24	30	15	16	22	27	34	20	23	22	14	21	24	28	19	32	29	27	24	21	17	24	24	35	20	14	25	30	26	11	22	25	20	15	14	22	23	23	25	19	17	20	23	16	19	19	28	21	15	24	25	15	24	21	14	19	37	24	21	14	26	17	25	16	26	19	13	17	16	29	25	18	13	26	28	27	19	30	15	19	24	24	25	30	27	30	20	25	16	27	18	17	25	13	26	19	13	13	17	21	16	18	27	25	19	18	19	26	20	24	17	19	27	18	18	19	15	29	28	19	22	21	24	18	13	21	17	19	25	20	24	26	29	23	29	31	18	23	24	24	24	24	27	22	20	27	13	23	19	25	19	25	25	20	30	19	25	20	22	30	15	24	23	26	15	24	34	31	20	29	21	18	18	19	19	20	18	23	29	21	23	17	24	26	18	23	23	19	23	21	27	26	20	27	26	22	20	14	20	25	20	25	19	19	27	20	19	22	26	15	23	20	22	22	20	35	19	23	21	25	15	26	22	30	30	18	28	22	16	26	26	19	18	25	19	24	18	15	12	23	24	22	26	18	21	17	20	28	23	14	17	24	29	24	24	19	26	25	24	21	25	22	18	23	30	22	22	15	21	20	25	31	23	23	16	31	22	25	19	19	20	19	15	16	20	21	24	33	24	21	21	17	23	31	32	19	23	12	17	25	22	18	16	18	25	14	22	28	21	24	22	25	28	13	20	18	27	22	28	19	27	32	26	25	17	22	18	26	16	18	17	26	21	21	19	19	25	22	22	14	26	18	17	22	22	22	23	24	25	16	15	10	24	18	21	19	19	24	27	21	26	26	18	19	17	11	22	27	23	21	18	21	19	19	18	24	23	21	26	16	28	15	16	19	25	20	27	22	26	18	18	19	24	24	27	25	33	36	21	30	22	29	27	20	19	25	26	18	28	17	23	24	18	25	21	19	16	25	15	23	15	28	19	16	20	20	24	25	27	19	20	12	27	29	21	19	27	18	19	22	23	22	20	19	18	15	22	17	25	20	18	17	15	16	24	18	19	22	21	17	23	30	13	18	22	22	25	21	20	26	25	19	21	26	23	19	20	19	20	20	26	23	10	21	31	27	21	24	21	18	22	22	16	20	23	16	17	27	17	27	19	17	24	28	24	33	16	22	24	21	19	19	19	21	28	26	16	26	27	20	30	21	27	23	21	13	20	22	21	19	27	24	25	21	25	36	33	31	33	25	21	21	21	27	20	22	17	27	31	25	16	20	18	23	19	19	23	17	15	19	18	20	22	23	13	14	18	19	18	19	24	15	23	19	27	23	13	21	20	15	12	27	12	20	26	25	25	21	23	25	21	17	21	23	10	21	18	31	24	19	23	28	28	29	18	17	23	23	17	25	22	29	23	19	25	22	22	17	24	17	18	15	22	29	19	14	25	23	26	20	29	16	28	16	22	19	13	23	21	30	23	18	21	24	19	21	23	28	17	18	22	28	29	19	21	21	28	25	24	21	15	21	28	19	25	27	22	29	28	16	29	24	23	25	23	16	20	24	20	24	30	23	22	19	16	20	21	23	20	24	23	20	18	29	21	25	22	26	25	19	17	19	20	16	17	20	27	21	22	26	24	23	14	25	19	18	22	20	26	18	23	29	23	30	28	24	19	19	26	33	21	19	21	20	24	24	25	15
26591	15162	9527	14870	23265	25776	24735	22466	20012	17502	15092	13082	11297	9648	8218	6965	5785	4877	4143	3856	3497	3406	3730	19783	21017	15741	12302	1198	726	680	685	704	608	561	583	550	577	526	529	496	546	524	529	547	543	1767	2844	2585	1980	1283	748	509	394	327	344	326	294	304	328	281	276	285	258	291	270	285	268	284	284	283	284	306	291	275	285	298	303	293	293	315	315	307	277	247	254	262	305	263	311	300	310	305	321	257	281	278	322	292	278	298	265	270	302	261	286	291	292	264	280	289	271	285	303	264	251	310	271	303	289	299	296	293	263	313	307	328	322	304	283	286	298	308	267	306	283	292	283	278	281	285	308	291	282	305	292	293	276	277	284	304	266	270	274	266	298	310	306	282	283	316	305	299	306	296	290	302	272	272	287	301	274	301	313	289	270	287	283	296	307	282	296	286	282	297	286	291	269	321	283	299	308	300	320	268	258	288	274	290	288	301	299	266	251	293	265	277	300	285	292	299	283	288	293	294	268	291	294	258	272	297	293	333	263	338	291	292	299	297	318	285	283	269	283	265	297	305	303	278	278	283	278	285	296	306	281	282	298	291	320	300	329	256	306	262	261	320	284	268	273	275	283	301	268	285	302	291	302	293	296	276	282	241	284	278	292	283	279	261	275	288	276	288	279	255	309	308	264	309	291	276	278	304	301	284	272	286	304	310	282	247	302	281	309	300	297	289	294	303	295	302	274	276	324	299	271	273	300	307	304	313	298	259	288	271	321	306	305	298	285	268	283	274	288	265	281	291	323	286	281	315	296	266	278	281	290	292	298	315	273	286	254	296	304	278	298	288	261	271	270	281	281	254	299	299	337	287	272	276	259	279	291	280	281	293	310	288	302	302	281	305	308	286	308	279	291	268	325	264	291	282	297	286	322	292	298	305	288	263	281	296	288	278	280	298	268	293	266	313	288	312	275	285	253	280	281	279	304	323	322	294	291	280	284	274	268	278	296	321	300	298	309	309	292	273	285	292	279	292	289	279	309	292	269	289	284	270	282	279	306	274	310	311	306	275	302	304	310	291	280	303	321	252	287	311	297	302	299	292	291	282	282	286	282	306	276	288	266	271	281	264	307	295	292	271	285	275	302	276	280	288	285	309	306	290	277	281	282	276	304	320	296	302	273	318	293	305	315	282	298	314	271	249	305	271	281	256	301	283	286	279	290	302	291	264	288	285	259	299	318	269	289	293	293	270	298	284	287	276	258	293	317	299	240	304	288	267	260	287	298	280	255	281	270	285	288	319	280	287	254	297	294	304	268	280	315	293	286	288	291	282	280	284	290	295	281	288	317	294	279	268	267	287	281	282	299	293	299	284	267	298	255	297	277	280	301	311	284	260	289	292	278	313	285	287	264	268	278	293	287	307	291	283	279	279	304	280	284	310	282	314	301	306	291	286	289	292	284	256	284	277	294	273	280	299	303	286	293	280	284	284	284	275	291	300	306	287	279	272	295	309	288	280	300	292	262	295	294	310	305	268	286	327	276	259	294	279	295	278	298	303	302	291	274	282	276	248	318	297	265	299	294	304	296	288	284	281	288	310	263	295	274	308	265	295	271	288	253	303	280	287	307	279	304	264	260	272	311	277	271	318	287	282	305	273	294	292	302	319	282	286	259	301	280	295	305	299	319	307	269	291	312	267	271	300	287	272	257	288	292	287	265	252	298	260	282	290	309	272	274	288	301	280	309	276	294	270	300	265	287	274	258	286	284	286	293	290	286	266	339	267	277	283	313	278	327	301	310	281	305	318	312	263	310	279	331	306	279	297	285	286	274	285	298	279	280	281	295	290	300	302	306	268	279	319	273	314	282	273	296	277	293	288	308	308	275	275	302	261	313	296	277	272	277	257	254	321	299	330	296	293	282	295	342	268	268	301	278	327	300	299	280	312	276	286	281	294	286	276	274	321	323	285	273	250	299	283	257	301	301	304	301	287	275	297	297	272	307	258	287	281	291	259	306	302	321	319	310	278	294	306	302	299	299	281	296	289	300	287	283	273	278	294	267	292	284	299	283	281	289	272	306	256	286	271	325	289	277	278	258	276	265	297	291	322	295	285	275	315	303	305	290	295	284	300	304	299	304	276	300	290	327	294	289	316	292	265	316	253	289	316	322	297	305	292	314	305	291	287	295	294	294	292	291	229	257	272	285	289	259	287	296	286	270	318	278	311	286	296	285	306	296	306	292	278	284	275	271	289	311	260	279	305	320	280	297	304	301	300	291	284	291	281	267	283	279	280	294	302	294	275	315	291	309	280	298	274	278	300	319	257	275	290	276	290	313	300	289	302	280	315	319	277	286	303	275	259	325	286	292	288	281	286	266	286	309	282	279	274	321	275	278	319	285	268	271	281	259	303	279	271	309	302	285	285	286	268	286	303	312	283	292	313	292	286	267	312	292	305	253	279	339	302	299	302	283	292	291	292	279	296	278	346	296	282	294	307	289	308	307	271	286	303	310	273	294	271	320	284	284	285	279	268	281	273	277	272	271	271	263	315	280	259	288	284	290	273	245	306	306	298	290	292	294	286	285	284	292	269	296	278	254	276	312	312	278	320	281	277	286	295	307	299	293	262	319	301	315	281	305	297	292	271	318	305	286	291	294	285	295	292	294	276	247	270	263	291	284	269	293	314	277	287	295	316	307	269	282	254	253	288	291	297	283	281	286	266	309	267	289	286	280	295	288	272	256	263	267	312	284	308	261	278	274	300	265	312	293	297	270	296	265	276	280	311	281	274	305	317	303	306	264	265	299	335	264	278	264	301	293	298	276	312	291	308	294	278	307	297	278	278	273	311	284	306	267	301	311	314	266	297	285	300	275	275	271	272	289	283	271	258	299	297	305	269	279	297	292	295	270	294	295	275	286	287	275	298	290	273	278	289	292	287	285	293	290	281	280	303	282	277	294	268	287	307	285	298	305	275	296	300	267	286	278	270	278	265	247	284	277	287	303	276	301	319	278	294	323	294	291	270	273	278	266	281	289	286	294	264	263	274	314	304	268	291	302	303	275	261	284	287	307	311	307	260	280	292	264	302	280	285	279	291	291	272	287	294	274	295	267	294	281	267	304	307	281	295	283	294	273	268	315	282	269	303	271	283	286	299	296	274	273	251	286	278	256	308	292	280	300	295	282	265	306	280	297	291	267	298	275	296	306	295	270	294	298	305	287	313	295	275	298	302	276	267	274	282	286	310	290	286	253	298	294	295	286	311	310	292	291	293	279	298	280	276	306	297	282	305	281	280	298	304	316	318	278	316	289	312	294	281	271	276	308	267	266	271	302	271	297	305	282	305	287	270	278	284	315	276	267	269	286	264	276	291	301	280	295	271	264	280	289	294	282	275	294	265	267	304	285	305	285	287	264	299	265	273	293	282	305	304	289	263	285	290	287	308	301	283	265	262	297	276	288	300	284	292	281	299	321	288	279	268	286	274	280	309	289	280	286	322	301	305	274	272	288	283
1692	486	242	172	206	361	327	314	254	240	185	171	136	131	82	90	73	62	62	50	58	50	71	258	254	148	100	29	28	28	32	34	25	27	25	26	24	24	16	31	21	21	27	22	27	38	37	34	35	28	31	19	17	33	25	30	28	21	34	26	28	23	28	22	24	31	20	24	19	22	28	24	18	26	27	22	19	26	32	17	25	21	36	28	33	29	23	32	23	19	22	28	25	16	22	24	24	24	20	16	18	23	25	20	20	29	28	26	27	23	32	25	22	21	21	19	26	21	24	22	14	20	21	20	24	23	22	23	35	23	22	26	20	33	21	20	25	37	30	23	18	20	16	24	16	21	27	25	18	29	25	13	30	19	26	28	21	30	32	27	29	23	19	25	17	17	25	15	28	17	23	16	23	23	28	17	23	27	20	28	26	24	21	24	23	22	16	21	16	24	17	22	30	25	27	20	22	26	28	21	37	16	32	28	39	30	25	22	25	29	24	26	17	18	29	17	27	23	21	22	19	18	31	30	27	29	25	27	22	18	23	24	24	29	27	23	25	18	15	25	25	34	31	14	24	23	25	29	22	22	27	25	36	30	26	26	18	18	24	26	29	20	16	22	25	22	29	26	21	35	22	22	21	19	32	23	26	26	27	21	23	27	34	21	26	32	25	27	25	31	24	23	18	28	19	30	22	27	23	32	30	27	29	22	19	28	19	28	25	28	25	25	23	29	22	21	23	26	31	17	29	25	32	19	21	26	26	31	25	28	28	16	26	20	15	33	29	28	21	18	31	20	29	28	19	17	31	29	23	24	23	16	27	21	27	24	17	19	26	24	29	21	24	23	17	21	25	26	20	22	15	27	25	27	15	24	20	18	22	20	22	32	28	23	26	27	17	20	21	15	21	30	24	26	31	20	18	18	28	19	27	27	31	22	28	20	27	21	24	20	30	28	18	22	31	18	24	23	17	20	31	21	27	21	20	20	27	28	37	23	23	26	28	26	11	29	23	27	26	17	35	20	20	21	20	28	19	22	21	35	26	32	36	21	24	22	23	24	19	28	26	26	23	29	30	29	28	23	20	33	33	19	27	19	35	34	22	21	18	20	34	16	22	19	16	23	24	26	23	20	19	26	24	30	23	29	29	18	21	36	24	29	21	23	17	15	25	23	26	20	27	25	17	22	23	24	29	22	22	19	23	21	20	15	21	23	33	21	19	20	26	27	26	29	27	28	29	23	24	24	25	26	25	8	22	28	20	19	26	33	33	20	18	33	15	25	21	13	21	22	28	37	23	28	19	23	24	21	23	24	24	19	22	26	19	29	22	21	22	22	21	20	23	23	34	23	30	28	24	28	34	20	28	20	27	29	31	22	15	22	25	34	16	22	28	22	21	24	24	28	31	32	28	22	28	24	24	24	23	24	14	29	16	29	26	20	26	19	21	32	23	26	23	26	26	26	19	15	25	35	25	29	20	23	12	35	19	27	35	24	23	33	23	24	26	35	22	23	17	21	27	36	21	25	20	22	23	17	28	24	30	20	24	24	19	26	15	20	25	28	33	34	31	22	35	19	30	24	24	18	28	28	20	20	27	24	30	26	31	22	21	29	31	22	18	20	25	25	20	23	29	28	13	22	21	22	25	12	19	27	28	25	22	27	21	17	20	25	25	19	24	26	24	35	18	24	28	20	29	23	21	34	26	24	17	24	24	24	22	26	27	20	22	24	28	15	24	21	19	10	17	25	21	23	24	25	18	32	24	19	22	32	29	23	27	19	24	30	23	21	23	25	22	26	22	20	18	24	28	22	32	26	27	21	20	32	24	26	23	27	25	24	27	26	20	22	10	34	32	19	24	24	25	29	41	24	23	26	30	25	30	23	13	25	17	22	23	32	18	22	22	20	25	28	24	25	22	29	17	32	21	19	19	28	24	32	16	20	32	24	21	19	22	21	12	29	28	23	22	27	16	20	14	22	22	20	23	33	26	19	19	30	22	22	18	17	24	30	24	22	17	35	20	24	31	27	24	26	27	31	26	23	32	26	16	22	23	17	27	13	36	23	27	19	19	17	23	20	28	31	24	22	21	27	25	16	14	19	22	24	26	18	20	30	25	23	30	27	18	28	31	28	32	22	19	22	19	14	17	29	27	21	25	22	33	27	28	26	20	36	29	19	27	23	34	27	27	28	25	25	22	13	24	25	29	13	20	24	25	27	24	34	24	28	20	12	24	31	26	23	22	30	30	23	14	21	31	32	24	37	16	33	29	17	33	28	32	29	17	25	28	35	19	23	18	26	23	16	23	25	18	22	21	33	30	25	22	17	29	27	25	23	23	22	16	33	21	24	15	25	25	20	21	21	27	13	33	15	28	30	24	26	29	21	16	34	23	22	14	24	26	22	30	27	29	22	16	24	26	30	30	18	22	19	27	34	28	24	21	18	24	33	31	24	16	20	26	20	27	28	25	21	30	19	19	23	26	19	10	19	27	31	21	17	20	18	27	21	26	24	19	22	24	21	21	19	25	17	15	31	23	23	23	15	19	22	17	18	25	20	25	35	19	35	16	24	20	18	19	25	30	31	28	19	19	13	30	24	29	19	28	21	29	27	25	20	20	20	28	27	28	29	24	18	28	22	31	21	41	22	23	19	21	29	14	24	21	24	29	31	20	23	21	26	25	23	23	33	33	21	14	36	19	29	26	27	29	31	27	20	26	30	29	26	24	19	18	32	26	27	28	22	28	28	29	20	24	19	23	25	15	24	19	23	25	26	22	27	32	25	28	20	24	24	28	26	18	29	30	29	17	17	15	26	22	15	21	22	25	30	22	28	20	29	20	24	28	33	18	17	23	23	29	27	26	27	24	24	24	25	21	22	21	21	22	18	30	28	27	24	26	26	29	23	27	21	21	25	24	15	27	24	20	25	28	11	19	15	31	26	26	32	17	38	22	29	15	34	22	21	26	22	25	28	26	26	21	25	25	25	21	30	20	21	28	22	25	29	23	17	35	27	32	15	25	21	28	16	24	23	18	22	17	26	33	17	26	21	24	25	20	28	22	14	22	22	29	25	21	27	28	34	13	18	27	24	21	30	26	20	29	22	23	29	24	18	29	22	20	13	23	31	18	25	30	20	19	21	15	16	22	19	22	33	21	29	33	22	25	22	23	31	22	19	25	20	28	25	16	24	18	18	21	30	20	29	19	25	26	26	30	32	26	19	28	17	31	21	26	23	12	19	28	22	30	21	20	27	21	16	19	21	15	32	31	25	24	25	28	32	24	30	22	16	25	23	21	18	16	23	18	18	23	26	19	26	18	20	17	23	26	30	22	28	25	20	18	20	26	32	23	17	20	27	20	27	29	21	14	28	16	26	25	17	30	32	29	19	26	19	35	21	20	28	28	29	30	15	18	28	25	29	26	24	31	17	15	17	26	34	21	29	27	37	15	26	23	30	16	23	31	31	25	20	17	33	25	22	37	24	16	28	24	26	21	20
17286	8539	4967	8797	16494	18635	17838	15999	13455	11256	9684	8080	6343	5140	4294	3435	2811	2233	2103	1810	1822	1660	2506	9267	8085	5276	3113	530	478	505	448	467	375	433	406	411	374	403	383	420	392	371	399	381	325	540	774	799	670	589	412	315	337	337	332	319	355	334	311	288	304	298	314	285	308	309	316	284	312	316	332	300	311	291	312	301	308	278	286	324	350	314	279	333	294	325	306	271	327	315	317	314	324	340	298	358	328	310	298	355	295	338	350	324	325	300	340	297	303	323	324	308	295	329	334	314	305	317	323	315	326	333	320	336	320	290	321	300	300	299	298	327	340	316	294	276	319	300	320	297	292	324	324	331	338	333	303	322	290	328	321	275	338	286	318	318	316	337	328	331	326	310	306	333	291	305	301	308	334	285	303	319	335	320	352	295	296	304	334	321	312	319	323	317	337	313	319	298	311	303	344	332	353	317	315	336	305	324	311	303	308	309	343	322	302	312	351	306	329	304	313	322	297	330	306	321	306	311	305	292	296	300	346	317	304	333	328	298	294	317	314	314	299	339	325	299	328	354	339	302	287	277	318	332	314	306	318	348	305	327	334	297	305	325	299	307	310	294	321	330	283	292	320	332	285	327	284	302	316	311	281	309	311	284	309	294	315	333	315	335	315	320	301	290	287	341	300	325	304	316	321	314	309	337	281	306	329	341	310	312	339	307	321	325	324	330	297	313	317	309	319	338	335	332	328	310	315	330	308	332	310	336	297	303	328	286	317	332	322	308	335	319	324	306	336	325	306	333	325	331	324	327	291	316	306	342	303	319	309	332	313	318	309	293	316	306	298	303	332	291	328	320	320	322	340	328	335	294	323	302	364	338	291	324	299	290	295	315	282	277	326	320	325	316	326	293	300	335	335	306	284	317	305	309	330	303	293	294	315	305	289	328	327	312	331	295	279	305	323	311	282	301	312	292	310	326	308	316	315	297	269	299	294	338	333	314	289	308	313	298	316	303	322	313	314	325	310	340	279	286	314	324	298	306	304	310	291	319	341	300	301	311	349	328	320	332	320	304	318	293	285	300	302	308	332	279	303	298	325	298	344	319	340	311	330	330	307	289	322	298	331	304	316	320	321	262	321	321	327	319	309	322	354	310	307	300	295	348	329	282	294	272	319	375	300	289	314	299	293	313	279	313	327	293	331	343	343	280	287	317	299	307	306	324	341	305	320	324	298	344	316	320	338	310	308	302	268	323	308	323	342	313	315	325	311	314	325	290	320	298	278	313	311	291	302	331	311	329	309	311	335	277	308	328	326	306	305	297	336	328	297	323	316	315	306	330	313	298	293	297	317	325	318	312	326	313	329	315	328	308	328	297	311	308	287	294	327	314	337	319	311	306	308	273	300	338	305	306	308	307	336	317	327	314	294	329	331	314	288	296	339	342	339	331	316	334	306	325	314	330	296	305	315	350	321	336	310	314	325	334	283	295	321	285	299	302	324	277	307	288	324	343	323	331	331	318	319	299	288	311	319	310	304	306	300	321	318	340	305	331	311	355	305	317	299	295	305	285	322	302	319	335	324	294	315	301	318	304	319	312	329	329	295	328	329	302	305	316	330	292	319	298	324	291	350	319	337	327	309	339	315	325	303	299	287	299	313	302	281	317	318	329	296	335	322	329	311	339	306	305	342	332	303	306	326	332	328	323	298	330	320	328	322	285	334	309	283	300	344	330	304	305	325	312	330	298	322	306	311	308	319	302	292	298	296	327	299	299	296	302	330	315	295	304	322	332	327	307	332	319	283	289	310	305	315	312	280	311	299	322	323	321	310	315	303	309	311	314	297	313	306	291	304	320	326	324	290	283	326	284	317	324	272	353	350	323	320	304	292	319	313	302	314	309	312	286	321	312	290	278	310	299	312	294	303	313	312	315	315	322	337	312	309	293	294	301	317	298	305	309	356	304	317	319	303	266	337	341	310	313	302	327	336	317	302	295	298	304	308	297	281	305	324	329	316	325	315	348	344	316	307	312	333	324	296	320	316	333	324	308	311	323	317	297	297	317	312	329	321	317	334	313	305	271	320	353	323	333	328	312	304	348	315	280	338	301	324	282	320	311	313	330	369	297	314	343	350	333	347	302	318	308	315	282	310	284	302	306	310	333	334	329	298	307	315	298	290	303	286	316	324	300	305	331	318	308	304	315	291	326	368	331	305	331	314	337	334	320	313	322	292	337	335	335	298	318	284	312	325	342	344	312	319	281	297	309	305	327	307	328	303	315	312	312	324	313	315	332	315	349	300	327	309	307	354	300	307	322	299	322	295	306	323	327	276	313	327	299	314	316	311	323	299	315	315	339	307	319	301	311	340	328	282	319	317	341	336	306	328	298	299	332	293	303	301	295	316	316	323	302	348	306	286	308	316	310	289	327	314	310	312	300	306	321	280	328	325	348	295	318	306	315	340	296	293	309	279	310	301	305	328	321	309	297	339	322	338	307	321	316	316	320	337	320	316	300	308	328	329	269	340	331	308	312	304	333	291	306	338	329	306	286	332	315	312	310	314	293	305	291	320	314	335	301	311	326	325	300	304	310	316	304	310	301	338	333	313	315	312	309	283	322	294	334	288	307	286	325	306	316	338	304	346	326	316	362	321	338	305	316	336	287	325	292	311	341	309	301	304	303	316	347	324	320	307	306	299	330	329	296	310	334	324	313	342	317	278	334	302	306	269	327	318	343	293	343	302	301	334	321	299	302	302	320	291	333	335	345	315	317	298	325	328	322	338	320	326	298	304	304	293	336	330	299	303	301	312	315	289	327	313	329	317	331	281	331	286	292	312	288	328	319	319	363	321	308	318	318	320	312	333	309	307	315	326	295	317	308	338	328	302	316	295	349	346	326	284	305	308	293	313	310	324	325	334	305	307	316	366	303	319	380	313	335	316	313	307	340	325	299	315	293	324	320	300	317	317	276	327	330	319	338	316	300	345	329	314	332	300	346	306	302	348	305	305	359	289	309	290	290	345	295	292	318	310	325	319	323	318	322	312	296	305	302	303	312	308	293	301	298	321	299	291	342	332	313	333	312	334	300	303	305	288	318	279	303	308	350	302	290	329	335	267	289	313	338	342	351	303	308	290	282	314	308	312	326	283	306	290	320	315	304	318	314	319	304	332	310	305	298	322	318	300	314	321	351	319	332	317	324	334	335	308	325	309	296	286	306	293	291	320	308	293	304	344	288	337	318	342	327	296	310	311	306	301	294	336	335	306	292	330	325	312	313	310	354	330	315	330	304	317	281	284	333	323	316	296	328	299	295	318	278	318	282	305	321	320	305	332	310	319	348	301	313	322	320	292	293	304	289	328	290	334	331	305	327	298	307	314	306	318	332	342	335	309	314	319	358	316	324	309	313	322	325	338	313	323	324	337	313	306	289	306	342	303	313	350	312	312	353	319	323	298	309	334	300	321	311	316	319	313	341	303	331	308	345	295	326	323	316	320	289	360	321	336	292
1692	1002	504	281	317	467	456	397	392	324	318	288	204	173	147	113	100	83	88	76	78	65	74	461	685	342	174	29	31	27	25	27	32	27	24	18	27	21	30	34	22	21	25	28	33	48	70	68	47	51	24	30	23	25	24	27	19	16	19	30	26	20	24	16	18	18	26	22	24	16	21	31	15	18	20	19	25	23	26	28	23	21	20	22	23	31	18	18	22	17	19	25	23	12	15	25	25	22	18	19	23	18	14	16	17	22	12	19	18	17	20	13	18	27	27	20	25	23	30	26	12	19	19	26	27	21	30	14	24	24	24	24	22	20	15	15	13	22	26	17	17	23	24	18	25	14	25	22	15	24	22	32	17	20	12	24	17	16	21	36	33	21	16	21	25	25	17	26	21	24	26	25	23	30	29	16	28	14	28	18	24	20	36	16	27	17	20	21	22	19	29	26	16	27	26	25	27	22	12	17	20	28	25	20	21	27	20	18	25	21	28	27	14	27	28	19	21	17	18	23	21	16	30	34	33	31	22	21	21	19	12	19	26	20	16	25	21	17	25	28	20	17	19	12	20	11	29	27	19	24	23	20	19	18	23	20	22	27	28	20	15	24	24	23	24	22	26	24	25	21	18	21	23	26	21	23	26	29	19	20	26	21	16	25	19	17	19	19	22	18	19	17	22	24	21	24	20	29	13	23	19	25	13	23	24	24	16	21	21	24	30	18	20	19	19	29	24	20	25	28	14	24	35	16	30	22	24	18	26	27	19	24	24	19	27	19	15	20	23	20	20	22	20	25	24	23	31	26	25	18	15	17	24	16	17	21	20	23	21	25	20	29	16	26	19	20	20	20	18	25	21	32	37	18	18	23	19	12	21	20	25	19	28	11	24	13	27	22	19	17	26	17	17	23	17	15	17	20	26	26	22	20	22	24	18	25	23	21	23	26	9	23	22	21	21	20	23	23	29	17	21	23	26	26	20	18	25	27	26	19	19	21	20	23	24	20	17	22	23	16	21	21	27	24	20	19	16	29	26	24	15	21	25	30	23	21	24	20	22	27	19	30	17	15	13	17	17	19	29	23	24	21	28	18	18	23	26	25	20	32	25	22	21	22	22	19	19	20	18	22	26	25	21	18	18	24	24	28	15	31	20	19	22	14	11	22	19	27	21	19	25	18	17	33	16	26	24	28	25	20	16	14	13	24	18	27	31	30	23	12	26	29	20	20	23	20	23	22	22	17	25	24	23	19	25	27	22	22	19	28	18	29	18	16	20	25	21	24	22	15	25	22	23	19	20	23	22	18	22	18	22	22	22	19	15	25	21	21	14	24	21	21	22	22	21	15	13	18	25	25	20	15	19	24	20	25	23	16	22	18	18	16	15	29	29	18	23	21	30	25	31	22	15	15	25	24	11	19	31	25	17	23	16	18	17	28	23	20	17	15	28	16	23	22	30	22	17	20	21	21	23	23	20	22	28	21	21	19	16	21	18	24	27	23	18	17	14	17	13	24	18	17	22	24	15	22	25	22	15	32	12	16	16	20	14	19	22	16	21	28	26	19	15	27	24	24	24	24	23	26	28	27	29	25	31	21	17	29	24	25	15	26	35	35	18	18	25	25	21	20	25	27	17	19	21	29	19	13	35	16	19	31	21	18	20	24	23	23	16	19	21	23	23	30	22	22	22	30	18	22	25	22	26	19	21	22	23	12	12	26	20	21	16	23	18	17	16	17	22	19	21	32	12	25	21	20	16	22	29	27	22	23	25	25	17	24	21	23	23	17	23	25	24	18	19	17	22	25	18	22	19	19	14	13	27	23	27	20	14	27	30	24	28	16	14	24	15	24	28	26	16	19	19	29	20	32	16	13	34	20	19	30	19	30	28	30	24	18	18	22	21	26	15	24	13	19	21	19	18	25	20	15	15	20	21	15	19	26	25	25	24	19	21	17	12	23	26	24	20	22	19	25	23	23	28	18	23	23	26	19	20	14	20	22	14	18	24	24	18	19	25	27	23	25	17	25	26	18	31	20	18	21	23	17	26	15	24	14	24	26	10	31	22	21	22	17	23	28	22	24	25	19	18	27	25	21	18	16	23	17	17	20	30	23	24	16	19	21	21	19	14	19	26	20	23	21	25	28	29	18	26	23	21	21	24	16	21	25	25	21	22	21	30	27	15	15	24	26	14	19	20	29	17	27	16	24	25	26	21	22	18	23	23	25	25	19	19	25	19	32	25	18	26	14	17	27	35	24	15	25	26	25	24	20	27	16	15	17	24	13	17	18	20	18	22	20	24	19	16	26	16	12	20	24	30	23	23	27	25	23	15	20	18	18	19	23	24	25	22	28	15	24	22	21	15	20	23	14	14	14	16	19	22	17	18	19	25	22	19	25	21	21	21	27	18	16	26	26	20	22	21	17	23	20	16	31	31	23	22	21	19	19	18	21	32	23	18	27	18	22	14	21	24	30	18	13	26	28	25	21	17	16	19	14	20	24	29	29	14	20	31	21	26	22	26	27	25	21	22	20	23	19	20	28	22	25	13	23	20	29	16	22	25	30	28	24	23	24	26	24	18	20	25	28	29	22	29	25	22	25	23	27	19	23	22	9	25	20	17	18	16	16	17	25	18	17	26	17	19	21	26	17	27	15	21	26	20	23	16	29	30	17	18	27	24	23	18	17	31	22	15	19	20	17	20	19	24	17	17	26	14	21	22	23	23	24	21	22	21	19	20	23	21	20	28	21	26	16	20	22	22	18	12	14	19	17	21	18	18	11	18	18	25	33	20	19	30	16	20	23	26	22	19	17	20	29	21	22	24	23	18	25	19	24	24	20	26	30	19	16	25	13	25	27	22	14	20	22	18	23	19	14	23	22	20	22	25	19	26	30	20	28	17	18	19	23	20	23	30	28	31	24	21	23	22	25	21	20	27	32	30	21	22	21	22	18	24	19	22	23	21	20	27	26	12	19	22	20	25	18	16	18	20	23	15	20	18	26	26	22	19	21	25	19	13	22	11	16	16	20	21	29	24	22	26	26	14	21	19	17	24	17	19	25	22	13	26	22	19	26	17	21	18	21	20	27	20	19	25	16	24	16	20	18	19	22	19	22	20	22	26	22	24	23	14	20	29	19	20	32	22	26	13	22	24	19	23	20	27	17	33	21	19	26	16	25	27	17	26	23	18	24	21	23	16	21	18	16	25	22	15	21	19	15	14	14	21	16	23	23	27	26	24	19	23	22	17	19	22	20	19	24	22	22	29	29	23	16	30	20	19	22	17	24	16	27	16	22	24	32	22	24	23	18	23	20	19	19	30	20	26	20	27	17	13	31	17	16	19	26	25	18	24	24	17	19	15	21	17	20	18	19	18	23	13	24	14	21	17	18	21	31	25	21	30	16	18	21	21	12	25	21	23	19	30	33	19	18	25	31	21	31	26	22	19	21	20	23	21	22	23	23	22	24	26	12	20	23	22	18	25	27	31	20	19	25
22890	12354	7199	11983	20635	22931	20920	18986	17232	14775	13056	11328	9510	7503	6123	4851	3915	3508	3038	2809	2705	2435	2640	12782	16003	9929	5664	666	643	588	550	562	479	470	493	435	437	450	377	396	395	454	473	438	439	1340	2017	1835	1410	1015	596	376	325	307	308	294	319	266	288	285	292	259	280	278	286	317	257	272	279	280	321	280	286	250	295	256	283	292	289	297	305	290	298	281	293	281	288	279	270	298	293	247	284	312	277	328	296	270	294	291	281	323	295	281	272	281	305	293	293	277	316	265	289	273	287	271	274	255	269	295	261	275	295	289	262	231	263	282	268	307	257	288	243	260	305	286	268	268	271	269	301	260	281	276	251	260	285	284	298	288	272	286	305	294	314	298	290	285	281	290	279	281	277	300	271	263	283	301	275	286	300	298	311	276	296	283	297	257	260	283	287	280	282	277	285	281	290	305	300	284	268	283	296	271	283	276	272	281	256	286	263	310	313	303	280	276	291	254	305	292	265	282	252	265	276	288	302	320	316	259	296	305	272	293	258	307	285	264	318	273	297	266	269	296	242	299	283	267	277	285	283	273	273	281	273	288	282	258	291	315	299	287	307	274	288	290	288	297	288	299	253	312	290	260	301	260	281	287	281	266	282	290	265	299	303	269	304	301	307	311	315	273	281	258	256	279	298	298	299	275	274	289	295	287	282	248	297	270	284	271	266	294	280	302	272	298	256	292	279	315	269	276	312	302	278	266	301	295	289	308	261	266	314	296	238	304	255	292	285	260	306	264	275	303	272	279	302	252	284	274	283	284	283	314	305	291	283	309	276	324	270	276	288	312	294	291	266	272	302	281	307	276	291	294	324	264	281	287	277	305	255	326	283	295	282	290	294	289	305	294	254	273	261	257	283	249	290	302	333	288	288	275	256	320	267	302	278	302	305	291	257	280	298	296	268	301	321	253	304	283	281	303	274	296	267	277	276	282	301	270	262	292	269	274	261	256	288	278	269	304	324	277	283	285	285	328	319	295	279	267	266	268	290	272	269	283	284	294	286	285	277	281	275	304	285	276	295	287	273	306	283	299	265	279	285	260	262	276	285	268	292	286	299	269	291	278	274	300	308	262	271	299	289	297	299	278	297	281	289	293	283	284	289	260	284	272	292	270	258	319	304	262	280	241	293	268	281	274	277	286	262	281	334	273	267	276	279	244	293	271	288	252	284	250	306	282	309	295	268	258	300	279	301	286	292	305	287	297	290	315	279	284	283	276	271	253	287	245	282	286	288	279	297	272	283	285	283	285	260	297	274	267	273	298	281	297	289	267	276	279	282	274	316	271	260	261	296	299	286	329	255	282	331	264	279	289	286	277	310	280	298	269	282	302	294	305	279	307	282	273	260	275	298	308	294	291	281	281	284	288	287	292	274	289	289	284	281	287	274	271	298	315	277	302	313	272	275	294	299	288	282	298	269	281	293	275	302	261	295	269	294	258	281	277	299	266	280	309	293	292	300	281	269	283	272	263	268	308	268	274	291	277	297	270	300	298	299	292	289	300	291	285	258	294	297	231	295	283	284	302	297	281	276	288	268	270	300	271	278	321	308	279	273	276	247	306	264	287	276	319	297	292	263	268	304	294	298	293	258	274	264	273	284	285	304	280	276	274	290	290	265	308	270	278	305	313	269	261	302	261	275	309	305	289	272	311	284	324	309	256	266	298	273	279	301	276	254	292	287	278	278	296	246	305	307	291	281	275	279	254	266	289	283	306	295	260	281	286	282	298	282	290	264	305	305	278	271	255	289	265	288	290	276	283	267	284	280	290	244	250	289	258	284	306	252	286	280	271	279	276	272	284	264	281	285	265	286	262	341	267	295	274	293	285	309	266	285	278	281	244	267	268	267	247	269	277	275	309	264	282	301	289	274	281	288	294	287	233	260	266	277	267	317	286	296	321	304	247	307	297	257	242	286	301	268	267	287	304	274	285	277	254	293	259	260	270	308	270	304	291	273	283	260	267	287	296	291	283	252	300	277	286	255	278	269	286	279	271	300	289	293	276	289	273	263	300	311	260	282	268	284	309	315	259	269	293	278	293	275	278	289	265	286	291	305	296	261	277	302	264	285	314	287	271	300	279	275	283	266	248	303	288	282	258	279	299	269	278	273	263	269	264	278	270	248	263	268	334	274	282	303	254	319	256	290	293	274	278	290	255	292	306	285	275	277	288	269	270	267	312	292	273	283	316	299	288	288	281	289	259	278	294	288	282	270	290	307	268	309	273	277	276	275	300	278	297	279	302	277	258	242	301	264	312	275	303	311	252	281	316	310	273	252	284	298	281	261	290	273	274	279	255	267	257	278	266	275	296	264	241	298	271	302	306	279	282	228	294	307	285	281	290	284	298	304	280	282	285	283	292	266	276	248	281	283	286	300	272	295	289	260	287	297	252	320	260	271	270	274	309	309	296	277	268	303	279	322	295	266	279	280	277	249	315	267	296	280	279	284	288	282	272	280	308	268	307	286	295	295	270	302	305	309	264	298	302	280	297	271	256	305	285	269	285	244	272	289	291	312	292	295	295	298	280	256	275	284	286	272	270	262	291	308	278	255	279	277	290	306	272	293	302	296	296	265	269	306	265	289	258	289	280	290	292	284	308	273	293	277	280	323	271	291	279	307	304	281	270	268	275	302	284	275	270	271	287	297	306	303	272	289	280	296	267	318	272	308	279	283	270	293	297	307	296	283	285	285	314	292	236	286	260	302	274	277	285	278	261	278	261	259	250	288	293	298	288	269	276	272	288	264	283	270	283	276	289	296	243	287	277	283	295	291	282	278	293	285	282	267	265	278	261	292	297	325	292	298	269	271	300	293	288	294	260	286	261	275	293	278	265	297	262	304	284	277	292	301	283	323	256	275	268	268	255	288	288	284	285	293	296	306	280	267	271	256	267	297	289	271	293	254	293	253	324	257	292	269	305	297	275	308	264	319	297	269	284	297	279	304	281	269	277	281	306	301	269	305	279	278	283	301	284	270	280	287	298	288	301	271	282	279	252	294	285	286	271	273	274	289	297	315	265	272	298	292	274	306	273	301	277	276	291	255	287	272	292	305	286	267	290	247	305	288	278	252	286	276	259	295	280	274	260	282	274	271	265	289	310	313	268	279	297	276	286	273	260	281	301	302	335	279	279	289	280	307	269	269	278	274	309	263	294	304	266	289	284	307	299	321	289	263	274	261	307	273	284	300	269	302	296	294	285	285	323	265	284	304	283	284	280	339	270	301	284	312	257	304	278	273	305	288	283	282	334	282	292	287	300	282	320	281	256	270	307	287	271	307	299	324	297	282	305	282	276	257	307	257	265	295	278	252	294	260	292	292	309	294	275	303	295	271	289	251	261	266	261	268	299	290	292	317	301	270	278	297	308	275	270	301	271	291	287	285	258	277	286	276	283	291	300	261	295	273	289	278	294	271	261	306	272	276	275	266	286	276	298	273	266	288	264	285	285	260	281	278	320
2955	953	503	303	310	471	459	415	324	367	292	276	278	183	182	149	131	108	82	77	70	71	81	240	203	222	149	41	44	36	35	35	36	30	33	36	34	31	33	36	40	33	34	35	42	86	138	142	111	60	39	43	33	29	24	29	32	25	22	30	20	15	23	19	34	36	22	27	39	35	24	26	35	23	25	27	28	30	32	24	33	24	26	37	36	14	29	23	26	22	22	23	25	30	16	26	18	15	28	28	19	23	24	29	21	26	26	43	29	23	21	20	28	30	33	27	18	28	22	21	23	24	22	18	27	20	27	20	31	21	25	23	40	23	27	24	31	28	34	29	26	25	25	23	29	26	26	25	26	13	30	23	29	16	27	31	24	21	27	29	26	25	28	27	20	33	29	27	31	21	31	25	22	24	25	18	28	27	24	19	16	27	17	32	26	22	32	26	35	20	30	24	21	33	26	34	22	32	32	16	23	13	31	24	25	22	26	18	36	17	23	27	22	20	20	27	23	25	21	32	22	25	41	19	23	28	28	23	22	26	25	24	35	25	23	21	26	26	25	24	33	18	21	25	32	22	24	28	26	28	21	24	28	26	28	25	23	30	21	31	25	33	32	26	25	24	25	26	18	25	27	22	24	24	20	18	32	29	35	25	15	20	25	23	30	24	29	18	22	25	18	27	27	33	23	27	23	30	27	32	28	26	30	37	26	26	25	18	28	29	23	22	31	27	26	24	31	27	36	29	26	25	20	22	31	23	28	20	21	25	25	24	29	16	25	22	22	33	33	26	30	24	24	31	31	25	27	25	25	16	30	21	27	33	27	30	21	23	25	22	21	24	26	34	24	27	19	14	28	28	28	30	27	32	17	34	17	28	32	24	15	27	24	20	28	24	34	28	18	30	36	26	27	31	27	22	25	26	32	23	23	28	22	34	22	32	21	25	24	29	26	23	24	26	16	23	17	24	29	28	27	23	33	21	37	27	29	21	18	24	25	21	27	22	22	24	31	24	20	34	29	20	27	40	26	26	34	30	24	31	22	30	35	22	26	28	20	20	36	21	21	31	24	20	28	28	30	32	23	19	32	28	22	28	28	33	30	24	21	28	17	29	30	22	26	25	18	26	23	23	17	23	26	28	22	21	26	18	27	31	20	23	26	16	27	19	17	26	24	34	14	26	39	23	22	27	35	25	21	27	21	19	28	25	27	28	30	28	18	31	25	28	21	18	24	32	26	13	29	30	29	27	24	20	29	30	29	29	21	25	20	24	29	15	21	29	20	22	16	26	19	23	32	36	29	23	27	24	23	24	29	23	19	19	30	27	28	33	25	29	24	23	20	25	19	16	29	16	21	23	27	19	26	29	28	23	20	20	31	24	19	34	19	25	23	32	23	20	38	26	19	25	31	20	28	27	27	19	28	25	24	34	21	27	24	24	29	26	21	18	25	30	22	21	28	31	28	21	20	25	22	26	21	32	30	36	21	25	23	30	27	20	28	33	16	32	24	20	19	18	28	25	31	31	22	19	28	38	26	25	27	21	24	26	35	30	22	31	18	20	29	26	31	20	25	30	26	29	31	28	27	31	32	24	19	23	27	20	26	26	35	26	31	36	24	26	18	26	23	25	21	17	26	25	22	27	39	27	26	24	18	23	27	24	30	23	27	28	36	23	26	25	23	30	25	23	17	32	22	31	25	25	27	17	26	27	21	21	24	17	34	22	30	21	19	33	21	18	25	24	26	19	27	23	28	19	27	35	20	24	29	24	20	29	31	23	31	38	24	22	29	25	32	15	28	25	21	24	29	26	20	27	28	41	30	20	20	23	30	23	17	22	21	30	36	23	28	20	31	24	24	36	22	24	20	25	24	27	16	16	25	24	19	35	16	32	28	26	31	32	19	27	30	24	15	25	33	26	20	23	18	28	25	27	24	26	10	29	23	18	35	40	22	21	21	23	30	22	27	25	34	24	36	27	31	25	36	22	20	20	24	25	36	28	36	22	20	30	22	27	29	19	25	28	37	26	22	24	22	19	25	26	32	25	25	33	32	18	21	33	29	20	24	33	25	32	25	29	30	31	22	30	29	25	19	30	27	18	22	32	27	32	27	27	26	20	30	19	21	27	29	21	33	21	35	23	26	27	19	14	29	32	24	30	29	16	38	28	23	19	39	27	26	30	29	31	20	27	30	31	20	18	32	29	28	27	26	24	16	19	15	28	35	27	32	22	23	33	25	28	28	24	19	24	25	23	28	13	28	24	22	19	37	31	18	30	24	22	26	24	22	31	19	31	27	29	34	24	22	26	32	30	21	26	44	31	37	31	24	22	25	19	22	25	29	24	21	24	33	21	22	23	29	29	35	28	19	23	33	31	23	23	27	26	24	18	33	27	28	23	25	24	29	25	22	27	19	20	21	24	26	31	28	27	21	20	26	25	23	22	33	31	20	31	20	28	28	25	29	28	22	24	29	30	26	24	25	25	23	20	21	25	28	29	28	26	23	29	34	22	21	29	27	19	17	26	25	31	24	36	41	22	33	20	26	31	29	27	30	28	24	28	21	32	26	28	21	24	26	31	25	26	14	19	20	34	25	22	27	33	34	26	30	27	26	22	26	30	23	19	18	30	30	32	20	29	29	28	14	29	23	30	22	28	24	26	26	36	18	35	35	26	21	26	43	25	18	13	23	19	21	29	19	35	27	20	22	24	22	35	33	15	25	28	19	23	34	22	27	25	33	27	18	21	28	16	21	33	23	27	26	32	26	28	33	27	25	16	19	23	34	23	33	29	33	28	18	24	20	26	36	21	29	24	18	25	40	23	21	25	16	21	28	20	22	26	23	20	32	28	28	31	31	26	19	15	28	34	24	41	22	32	27	22	23	21	27	23	26	28	26	24	28	29	21	30	24	24	25	26	25	33	26	14	25	19	25	27	16	19	21	24	29	19	24	18	23	32	28	21	24	26	30	25	30	25	30	28	19	24	27	29	18	19	17	22	20	25	31	30	19	25	26	32	33	31	16	35	31	33	32	22	24	23	28	21	23	29	29	20	25	30	21	25	27	25	29	30	31	21	29	32	31	28	26	18	26	23	18	22	34	17	24	21	22	20	25	22	34	21	23	29	15	27	21	25	25	25	27	22	32	20	21	26	25	29	22	24	32	42	22	28	19	21	25	21	25	26	30	31	28	27	32	34	32	26	31	24	24	25	21	22	27	20	21	24	35	34	25	20	32	35	33	23	37	18	29	26	23	23	19	31	24	29	15	24	31	21	26	31	32	27	26	37	25	19	24	31	30	22	29	26	24	30	35	30	29	26	25	31	32	24	32	27	23	24	28	22	23	25	21	30	28	28	31	21	27	15	22	27	25	22	21	22	33	31	25	21	25	27	28	29	30	28	26	24	25	18	25	17	17	35	20	20	29	24	32	27	22	16	24	24	24	31	33	24	32	32	26	26	21	28	28	24	38	25	28	19	16	28	22	24	22	24	31	26
22452	11995	7813	11861	19712	22446	20687	18184	16208	14985	12880	11529	10356	8555	6937	5630	4607	4016	3472	3145	2911	2683	2620	6998	5293	7540	4317	1260	1160	1073	926	885	825	797	680	660	715	683	738	696	662	761	690	754	965	3200	4461	3865	2963	1943	1138	717	446	367	334	364	332	346	352	351	340	340	347	352	341	320	311	316	326	314	348	359	372	331	327	330	341	330	346	308	336	338	366	327	310	345	312	335	327	341	339	345	358	348	356	366	333	305	354	365	342	315	359	327	318	328	374	352	360	347	324	324	326	335	345	345	321	329	339	328	333	319	343	310	341	357	365	330	309	342	338	370	349	342	335	333	331	341	348	344	298	360	337	343	319	331	347	353	342	350	328	338	373	332	342	318	347	336	295	340	324	351	349	343	359	326	346	332	313	334	339	317	376	323	312	321	332	338	319	327	345	345	330	355	334	366	315	334	317	328	335	312	348	367	328	327	327	350	328	330	346	346	370	319	368	332	338	331	325	348	348	338	331	356	353	317	328	319	345	332	382	352	369	372	327	357	347	334	325	368	352	323	357	386	365	347	349	347	335	308	337	338	311	346	326	348	333	345	375	317	321	332	351	312	377	338	339	372	325	338	356	335	329	314	307	390	362	346	339	308	322	340	338	316	339	348	337	380	341	333	325	350	306	323	327	311	354	336	357	342	326	375	305	330	355	329	317	348	357	323	361	333	350	344	337	319	315	346	357	342	303	375	316	307	337	327	343	309	331	325	313	321	341	356	347	342	313	361	340	341	333	327	369	336	341	346	295	331	344	370	334	330	345	345	304	305	323	363	327	339	360	309	317	375	362	351	352	321	365	333	297	291	376	334	336	344	311	348	345	377	347	338	314	343	341	316	328	320	322	343	342	313	330	317	372	319	335	317	320	318	326	335	337	344	300	343	355	322	305	310	360	325	356	322	359	327	328	340	348	320	367	354	320	342	324	343	335	338	340	355	355	343	325	329	349	348	362	328	336	330	304	319	331	302	332	330	342	343	335	321	355	327	299	313	318	321	346	346	341	330	354	317	362	292	354	334	338	324	324	355	331	377	329	347	306	330	334	332	377	335	351	324	303	335	307	342	355	332	333	366	328	332	346	316	339	341	351	337	305	316	346	344	372	309	311	281	326	318	342	351	335	331	332	388	315	334	341	313	331	335	301	347	344	327	346	344	334	327	340	349	329	358	332	336	316	335	349	334	324	324	310	322	361	376	311	334	310	355	322	344	336	337	349	311	331	346	324	346	344	308	315	370	325	373	354	325	331	337	336	340	317	348	342	340	360	332	337	342	334	341	343	367	358	365	328	378	338	328	313	319	344	322	345	321	348	353	320	332	332	299	329	346	353	317	334	360	334	321	347	351	359	347	330	310	333	323	324	351	342	321	334	346	353	320	313	356	328	333	367	341	347	351	326	302	359	329	343	334	345	350	290	331	297	316	318	366	329	328	352	321	316	346	346	350	350	336	343	373	334	372	344	335	391	333	328	328	315	353	331	330	330	352	332	349	347	350	332	302	366	332	337	330	313	355	352	326	321	345	342	325	333	325	336	385	365	352	376	359	319	322	355	320	335	337	321	310	331	341	366	329	315	334	308	380	337	334	347	353	340	306	364	341	363	343	347	371	331	310	375	300	342	339	355	336	356	332	364	342	365	360	362	347	354	321	370	377	347	323	362	327	334	340	329	312	337	311	340	336	345	334	317	340	335	345	331	336	336	373	320	328	341	342	351	333	340	332	353	323	315	327	320	336	339	339	333	311	343	355	334	336	330	345	332	332	326	350	333	363	342	340	358	358	348	309	331	341	341	326	311	365	340	340	359	349	351	313	329	377	352	344	332	301	344	329	322	365	349	322	323	301	350	379	343	363	351	329	340	339	302	348	293	345	337	320	342	329	332	307	343	329	353	313	343	344	333	372	338	340	326	345	332	318	298	335	343	336	348	333	333	326	318	332	361	317	338	326	336	344	318	329	339	339	356	340	331	362	303	351	322	339	343	375	328	326	278	347	331	321	348	327	325	344	363	341	345	346	353	342	351	320	320	367	309	328	341	319	343	331	365	342	297	311	322	364	324	296	318	329	293	327	348	340	323	315	332	337	322	333	347	339	343	327	323	320	341	319	339	350	289	328	323	332	336	337	361	358	313	358	361	316	344	333	347	319	359	329	365	357	367	338	342	286	309	333	339	348	362	344	357	346	331	333	354	311	311	366	321	342	345	331	328	321	335	337	336	337	345	323	321	337	311	366	315	332	337	361	345	324	337	336	355	344	344	332	354	327	316	330	327	359	312	337	327	348	351	339	357	367	322	336	380	334	343	321	320	353	325	370	347	335	336	334	314	363	345	290	337	311	333	354	340	331	319	342	334	324	314	359	321	333	332	316	317	332	344	338	329	333	335	315	315	307	322	355	334	322	335	362	366	340	318	357	343	353	343	364	323	316	299	317	326	325	356	339	323	325	317	375	376	347	330	336	320	330	336	310	314	355	327	323	332	331	319	343	327	343	343	354	366	362	328	325	312	327	342	338	339	329	332	332	347	301	344	330	347	333	334	374	356	369	321	346	333	318	346	339	323	346	329	363	336	304	324	327	330	319	349	309	333	343	319	375	344	311	336	311	355	354	330	351	328	354	332	335	314	343	331	329	342	303	332	315	328	328	343	304	339	330	340	331	343	313	326	318	336	349	327	327	330	304	337	336	362	329	285	320	321	317	298	331	345	309	383	344	319	356	343	351	383	354	315	319	376	338	307	318	312	345	363	296	348	331	367	355	331	340	340	357	330	320	350	337	334	352	334	329	310	348	313	334	317	333	336	349	335	341	333	360	327	357	320	352	339	373	314	350	353	321	349	340	326	318	374	340	325	377	313	359	333	310	378	303	353	328	343	334	334	354	328	333	318	328	318	318	296	342	349	341	346	293	361	316	361	348	371	328	334	342	336	352	335	328	324	319	339	334	335	324	358	336	344	326	317	352	335	357	320	354	312	342	307	329	309	338	318	323	326	332	334	351	355	343	319	351	321	318	333	339	344	359	323	336	344	317	319	315	325	341	332	342	320	332	304	331	356	314	352	316	339	336	320	326	365	328	311	337	327	354	346	315	347	354	311	346	361	335	334	316	344	342	324	333	369	323	327	351	340	339	351	335	328	322	346	340	350	342	385	329	333	338	383	330	360	339	337	328	317	354	342	339	328	346	346	326	381	370	340	338	331	335	340	331	331	344	320	312	336	346	321	332	303	330	334	345	328	331	336	344	331	315	366	295	339	338	332	332	342	344	344	305	288	359	354	331	349	346	367	333	351	367	320	337	323	332	351	335	334	333	342	318	331	315	325	303	307	363	337	329	318	362	334	354	334	325	350	348	340	342	349	335	339	342	346	338	342	323	317	310	336	331	318	340	346	338	356	317	333	347	340	340	331	329	316	347	351	338	342	352	342	335	313	319	341	359	293	366	341	338	363	346	326	330	341	311	354	357
2834	1644	832	441	430	664	660	530	418	338	388	305	246	201	201	171	143	139	105	107	84	72	83	66	61	155	115	46	44	47	41	44	43	31	42	44	41	36	36	41	46	34	40	50	43	163	255	201	161	123	85	41	35	29	26	24	19	22	28	16	30	19	17	13	21	16	21	21	27	21	18	22	25	27	24	13	32	24	34	17	18	23	18	25	27	27	22	16	20	20	21	25	23	16	20	14	18	21	23	24	17	21	24	23	20	25	18	20	18	26	19	18	25	22	23	27	30	30	23	17	28	18	24	26	30	24	24	27	29	24	25	18	24	21	13	18	23	23	25	13	20	30	19	18	20	21	28	23	16	28	26	19	20	18	17	30	22	21	23	30	17	24	16	25	17	18	15	24	26	21	24	16	21	28	11	29	22	19	20	19	18	14	23	30	29	28	23	28	24	20	23	16	24	15	23	23	26	17	24	32	32	22	27	27	23	22	31	17	27	19	29	21	22	28	33	21	20	18	33	16	27	34	18	16	23	23	19	24	20	27	12	17	25	18	28	20	20	21	21	27	16	26	30	17	28	21	21	14	27	22	32	33	21	19	16	26	22	10	27	19	30	21	12	19	28	19	18	22	21	31	27	25	19	25	21	20	19	26	22	28	26	16	26	27	22	18	17	25	20	12	22	16	25	29	19	22	13	19	21	29	25	26	19	27	20	30	14	31	21	27	26	24	24	27	27	18	15	20	24	15	26	25	30	23	21	22	12	18	22	21	15	23	14	26	20	17	16	29	26	15	26	30	20	25	20	15	21	23	21	22	23	21	24	15	22	22	30	19	26	21	28	18	21	19	22	19	28	18	20	26	20	24	13	20	13	17	22	31	21	25	26	19	22	29	19	18	19	25	26	29	25	15	14	26	23	27	23	21	25	22	16	19	27	24	26	28	22	23	20	19	19	20	26	30	30	21	22	23	21	20	29	19	15	20	22	22	15	20	20	26	27	23	23	28	18	22	27	18	22	25	29	24	28	17	31	17	19	20	17	27	24	25	17	17	20	21	16	27	24	29	17	26	22	20	24	17	21	29	19	24	16	23	25	25	18	21	16	23	23	27	29	26	21	17	19	28	22	32	23	20	23	13	35	25	25	23	15	26	32	18	16	23	15	23	22	25	23	28	25	21	21	26	26	17	28	24	14	20	17	26	26	26	22	32	20	26	20	24	23	31	17	22	22	23	16	20	23	18	29	30	21	30	23	22	26	20	33	18	29	25	21	19	25	26	16	29	21	25	23	24	25	23	24	27	23	24	24	21	32	26	15	27	27	22	16	23	16	25	27	24	18	21	13	27	23	23	15	23	25	21	18	26	17	17	20	20	22	23	20	19	31	21	21	28	30	34	27	18	21	23	28	22	21	22	22	23	18	20	23	25	18	13	23	31	23	29	24	22	24	19	29	16	15	21	19	29	30	14	23	17	10	19	30	20	19	22	28	15	27	29	32	16	27	19	25	16	20	30	28	28	28	25	20	18	24	24	24	23	22	14	16	36	23	19	21	22	25	28	25	20	29	21	21	27	22	16	27	29	23	17	20	22	15	14	15	24	14	27	27	28	17	24	21	22	28	24	27	25	22	18	24	21	23	23	24	18	18	33	26	29	15	24	17	17	23	25	31	14	21	25	30	24	19	15	25	22	22	15	22	30	26	28	30	19	21	25	27	19	19	31	34	24	29	26	17	24	23	20	23	23	23	25	26	14	16	36	25	16	17	25	18	30	22	22	34	31	20	27	25	31	23	15	21	17	21	17	23	18	23	24	22	17	24	21	20	25	32	21	27	19	25	21	25	23	27	31	18	27	21	22	28	19	23	24	22	24	19	25	25	33	23	20	20	36	18	24	18	18	17	26	23	28	17	24	34	27	23	25	25	18	16	17	26	17	23	22	19	17	22	18	32	22	24	22	19	19	30	21	19	19	25	22	26	22	22	19	27	23	17	15	18	26	17	20	28	26	26	21	26	25	22	23	18	24	26	28	19	19	20	22	30	13	23	22	31	19	17	22	20	19	23	29	28	22	17	18	20	25	27	17	25	18	19	26	29	25	22	28	28	21	31	28	27	20	27	19	27	30	22	26	20	17	27	23	26	19	24	35	20	20	19	24	25	27	23	21	22	20	25	27	24	28	16	21	20	31	18	28	24	21	26	22	27	15	26	16	18	18	32	23	32	17	27	27	24	25	23	19	17	30	18	21	14	21	23	17	21	23	30	24	19	18	28	21	18	23	27	18	21	23	22	24	23	30	25	27	17	26	19	21	17	26	21	23	28	24	18	26	20	33	24	21	37	23	19	17	27	22	31	26	25	25	17	27	18	23	16	20	27	22	27	17	23	30	19	18	26	27	23	27	17	26	29	13	29	21	17	26	16	24	26	25	20	24	20	20	18	21	22	18	23	26	27	24	22	20	23	20	23	19	23	25	23	9	23	24	27	26	20	31	19	20	18	22	10	21	33	17	29	25	17	25	23	20	13	18	17	24	20	15	21	28	19	18	23	21	22	21	27	21	20	19	20	23	24	22	21	22	20	23	23	23	25	22	19	19	23	25	19	22	25	40	30	18	25	21	24	27	18	16	17	16	21	18	16	25	17	26	27	24	20	25	23	28	18	18	27	30	16	21	20	26	23	24	23	25	25	20	22	25	13	17	24	21	33	25	24	21	22	19	21	30	19	24	18	25	23	16	28	26	20	23	27	29	19	16	15	28	22	19	19	14	20	23	19	25	23	18	14	13	27	21	24	22	24	22	25	35	18	27	23	25	17	33	19	22	16	25	12	22	19	19	27	30	21	20	25	28	28	21	22	22	29	27	34	18	17	24	23	30	23	21	32	19	26	21	28	25	30	15	26	15	17	30	24	20	18	30	26	19	17	14	22	26	17	26	25	17	28	26	18	18	32	17	22	25	18	21	33	22	25	39	34	25	25	30	23	25	15	24	19	16	20	21	23	26	17	23	34	19	24	19	24	24	25	13	33	30	26	18	28	20	23	23	22	26	17	26	16	24	27	12	29	18	19	25	14	22	23	28	21	28	27	17	15	27	23	17	19	17	18	34	20	25	32	24	19	17	25	23	31	24	16	21	25	23	19	22	18	25	23	25	28	18	20	26	18	18	21	23	18	27	24	25	19	18	20	22	22	21	19	23	17	26	21	23	29	25	21	19	22	21	25	24	22	26	26	24	27	23	26	21	26	20	17	29	20	19	34	22	27	20	17	23	26	25	23	21	19	31	27	29	23	25	31	29	26	22	27	28	26	28	20	26	23	23	27	24	29	16	18	25	30	16	19	20	30	21	26	27	18	17	18	15	22	17	21	24	31	23	34	15	30	29	13	16	22	29	23	33	25	22	16	17	23	32	19	19	26	23	21	25	26	22	20	21	20	29	27	26	21	26	27	25	25	25	27	27	27	28	21	24	22	23	22	21	24	26	29	21	24	24	19	18	23	24
27607	16005	10449	14118	21893	25097	23850	20956	18242	15928	14111	12337	10775	9077	7782	6885	5864	5025	4472	3920	3542	3027	2842	2939	2115	5299	3628	1767	1528	1511	1272	1120	995	909	937	939	909	901	857	936	970	1021	998	1007	1651	5517	7732	6877	4600	3061	1927	1054	644	450	366	311	319	303	296	273	281	279	324	296	312	315	291	295	284	310	274	281	309	306	275	319	291	312	320	303	290	295	307	290	306	322	309	293	287	279	316	298	294	301	300	336	272	282	283	311	277	300	286	314	296	323	259	302	296	298	286	299	316	282	290	304	310	290	287	306	298	270	294	320	274	288	287	297	289	295	253	309	260	285	271	310	294	336	335	325	300	312	321	310	295	299	273	310	278	290	325	270	285	291	264	289	287	289	297	286	290	313	281	318	309	290	294	289	314	319	297	264	280	290	319	295	271	323	304	307	275	304	276	274	330	314	253	295	270	302	332	300	287	285	283	323	298	289	275	270	299	292	290	294	297	303	267	318	260	299	330	303	296	297	297	283	300	309	285	262	282	294	285	297	333	322	292	290	306	285	284	293	273	280	291	273	298	303	270	279	308	267	312	267	310	341	282	297	286	300	290	307	294	309	285	264	267	355	297	307	279	288	300	315	295	287	307	314	283	291	299	290	278	278	283	328	283	273	273	288	296	311	314	297	296	298	288	319	304	269	318	299	355	310	286	297	292	308	292	278	321	277	293	268	283	260	311	295	301	305	317	293	266	334	293	278	281	302	304	284	285	303	303	305	305	273	310	300	286	284	278	296	308	338	273	283	298	284	308	304	302	281	296	317	276	307	291	262	285	300	278	340	279	286	333	327	294	311	274	287	308	301	324	276	300	258	269	256	288	311	327	265	316	276	318	281	276	319	280	290	305	289	307	275	310	299	277	291	296	294	305	304	276	287	296	301	300	279	273	295	268	319	305	298	316	314	306	290	294	281	263	305	275	297	319	271	311	275	299	278	326	264	270	286	289	310	291	301	289	297	297	301	294	297	344	303	288	291	319	297	305	292	297	293	286	300	285	281	310	302	267	277	317	288	307	285	303	284	318	291	302	302	277	263	300	297	326	301	293	276	309	303	295	300	297	310	326	280	322	279	290	293	300	308	320	281	297	304	299	289	293	302	321	264	354	263	280	311	314	291	306	268	299	324	308	322	316	261	298	296	317	281	289	312	276	289	308	286	324	271	272	289	302	300	296	280	304	308	312	298	300	310	280	314	290	286	297	272	260	287	284	289	329	330	274	277	299	290	284	321	315	281	306	286	299	288	281	300	313	293	310	308	285	288	284	281	310	298	292	306	282	283	283	297	324	271	308	288	298	305	321	274	300	289	277	298	285	325	312	327	296	291	314	315	300	237	320	311	265	281	277	303	314	306	298	297	330	319	312	262	294	293	294	315	285	300	298	285	291	318	296	312	318	298	282	301	322	303	327	287	294	292	278	293	270	308	268	287	271	281	251	288	329	297	275	288	310	287	288	321	292	314	331	275	308	300	276	311	289	290	298	292	321	283	287	316	311	276	294	333	306	309	282	298	285	292	259	312	305	319	321	280	300	290	291	330	301	308	306	309	301	289	283	298	310	303	305	273	298	334	288	287	305	306	288	300	309	285	309	288	299	275	303	320	309	298	322	285	260	282	282	279	307	313	254	292	296	316	291	293	274	338	286	286	295	296	286	271	294	308	286	318	287	293	299	278	319	306	301	347	288	303	276	302	281	314	292	302	260	287	303	322	306	322	304	316	275	304	287	286	268	304	276	281	326	298	296	293	316	316	331	295	267	287	278	277	326	300	283	293	292	274	321	320	276	304	294	309	299	311	305	292	308	270	266	301	257	320	306	338	296	304	321	312	282	303	301	320	290	303	290	318	262	301	323	313	299	300	349	300	307	306	288	292	310	281	292	301	312	301	274	310	315	292	308	279	261	316	279	292	305	335	309	300	300	313	287	285	256	289	295	290	298	294	287	288	282	281	278	342	303	299	320	322	313	294	285	272	319	279	291	329	325	305	274	300	290	316	297	296	317	283	296	306	298	286	304	311	325	319	316	304	293	313	296	306	282	309	304	281	289	313	291	274	262	278	279	272	279	294	269	278	262	307	262	309	277	320	288	310	290	282	273	337	307	297	323	273	290	305	292	305	279	300	315	311	334	285	286	279	310	300	279	286	304	287	306	298	290	305	296	301	301	263	292	278	314	289	295	290	303	288	302	336	305	315	293	279	297	276	290	300	296	313	275	308	277	281	306	258	294	318	311	308	297	309	323	318	305	308	328	315	292	270	311	307	293	290	336	276	287	292	314	314	283	306	296	315	302	290	278	299	283	314	314	289	274	274	306	305	297	289	290	311	302	306	275	331	282	323	313	312	273	307	282	293	308	290	300	303	301	281	296	317	326	275	312	278	288	295	264	274	284	279	307	308	280	303	278	295	325	272	313	301	266	313	319	294	296	299	295	288	313	276	287	304	291	276	274	287	294	300	361	298	305	318	276	312	311	279	297	300	286	331	314	304	307	302	315	290	305	257	302	295	305	285	301	305	312	281	307	280	336	315	272	298	277	295	272	290	320	284	312	290	289	271	293	306	260	309	303	306	298	286	250	317	318	297	307	302	297	272	310	291	294	303	301	283	303	289	300	324	310	262	312	302	310	308	315	292	305	292	312	325	304	312	297	297	306	291	289	274	283	292	293	308	274	300	265	301	289	302	289	297	306	292	287	308	305	303	335	282	286	287	302	306	298	271	285	305	295	319	289	281	297	304	322	303	306	286	275	278	283	320	296	301	316	286	265	267	295	290	282	307	291	308	303	308	287	294	330	297	277	304	294	282	296	283	286	314	295	304	291	294	276	282	301	307	306	304	300	273	265	330	302	289	277	295	284	297	307	325	304	285	306	248	332	293	249	303	291	318	330	310	280	282	307	308	296	327	277	289	285	292	284	281	256	284	292	286	290	267	302	282	304	278	290	322	268	294	269	304	295	299	307	309	279	294	302	325	318	301	296	305	277	286	339	293	305	297	273	308	307	270	325	303	274	306	291	271	297	282	289	292	293	310	294	295	334	309	273	277	317	318	316	317	295	308	298	297	300	287	269	304	273	301	303	265	300	300	277	309	293	302	314	274	280	294	281	328	297	305	305	276	305	294	309	293	326	334	286	300	307	289	317	290	310	282	267	301	301	286	297	308	274	292	260	311	287	281	306	302	276	296	332	289	289	283	267	300	263	298	324	304	284	284	287	324	313	277	281	287	300	306	280	318	328	299	299	302	308	303	304	298	291	301	292	321	306	310	316	293	308	272	265	278	303	293	295	319	274	270	303	268	300	260	298	277	301	297	312	297	269	314	304	288	317	311	288	297	270	266	273	265	317	301	311	323	287	296	299	301	298	312	264	271	283	303	271	311	324	294	312	319	299	277	278	304	305	307	309	324	297	292	298	293	314	298	285	286	285	304	279	279	306	298	300	297	294	297	329	298	300	260	340	282
1797	569	289	171	168	275	296	271	221	183	179	126	116	115	88	94	58	67	56	73	66	48	49	45	42	60	99	24	42	33	38	27	29	26	30	26	22	40	21	34	28	36	35	30	36	58	72	78	54	41	25	27	24	42	22	25	37	25	22	29	35	33	23	25	31	25	24	26	18	26	22	24	22	21	20	24	25	24	22	27	21	23	20	25	21	29	24	21	20	29	27	27	21	21	22	33	22	26	29	36	23	20	28	21	30	25	21	26	28	31	25	17	22	17	19	15	26	21	30	25	21	27	32	30	27	29	25	21	23	32	20	23	23	20	31	22	20	21	29	19	19	24	20	26	27	24	29	19	17	29	18	24	36	29	26	31	32	22	21	22	32	21	21	19	29	18	28	27	24	15	23	26	22	23	31	22	16	21	23	19	28	17	28	26	26	32	31	30	21	33	21	22	27	29	25	19	28	28	22	31	34	23	22	24	29	22	36	29	26	26	30	28	21	20	15	28	20	24	29	34	24	23	36	27	23	30	18	19	28	29	24	24	20	30	25	28	28	20	28	16	33	23	24	23	27	19	23	23	24	30	25	21	19	33	18	30	22	26	23	33	34	22	24	26	29	24	24	16	30	25	32	25	14	23	16	25	34	24	30	18	19	35	34	26	20	28	28	27	30	20	21	22	37	20	33	28	26	19	26	22	26	24	18	26	22	22	25	26	24	30	27	34	21	24	19	24	22	34	22	27	28	25	22	14	24	20	31	27	14	32	21	23	22	18	20	36	26	28	29	23	31	31	22	25	25	20	34	22	18	31	15	20	29	23	30	27	14	33	31	20	17	34	16	30	23	24	25	21	25	28	23	25	24	19	24	25	20	41	24	22	24	21	23	31	26	21	18	26	18	38	20	26	20	24	23	33	23	19	25	26	22	24	29	47	23	24	19	24	23	19	22	19	18	24	31	20	28	23	31	31	29	26	20	28	29	26	30	24	26	26	30	21	29	37	22	26	22	23	33	31	15	27	25	19	23	24	29	29	33	22	26	18	16	22	24	21	20	23	29	19	24	32	21	20	18	32	25	24	21	34	23	24	20	27	15	23	26	27	23	25	17	21	13	26	33	24	22	34	28	14	24	22	35	21	21	28	28	28	24	30	27	34	24	32	28	22	24	16	24	28	26	28	27	24	16	24	23	23	28	14	20	30	31	27	18	27	28	24	24	28	21	28	26	25	18	26	23	31	26	25	30	24	25	23	27	20	19	31	24	30	23	30	28	33	30	36	17	34	21	21	26	33	26	16	18	22	35	26	32	15	31	27	28	19	21	18	22	23	35	24	29	22	31	19	14	20	26	24	29	26	29	28	20	33	25	26	23	22	25	19	33	25	27	23	17	28	25	22	27	16	27	28	16	26	26	24	22	26	27	28	30	18	28	22	39	26	32	26	21	17	25	29	20	25	30	26	13	20	30	37	32	20	24	29	27	26	28	26	20	24	23	19	22	25	32	21	30	31	20	21	23	26	29	24	23	23	19	20	28	24	23	18	20	24	18	33	31	25	21	21	29	26	27	27	31	26	16	25	23	21	26	36	24	24	14	29	21	28	25	33	16	21	34	18	28	26	33	13	25	29	34	23	29	21	24	31	23	26	21	21	17	30	15	19	22	15	22	24	20	28	27	32	15	21	24	18	20	23	25	16	26	27	26	24	25	27	25	20	14	29	26	24	39	33	25	25	35	23	27	35	27	26	36	17	25	19	15	26	18	21	20	22	27	22	26	17	26	27	27	18	27	23	27	28	31	31	30	21	15	20	19	21	26	20	22	22	25	31	24	24	24	26	35	34	22	36	28	24	17	24	25	28	25	25	20	32	22	28	22	28	25	26	29	26	28	32	17	26	23	31	28	28	24	36	26	24	29	30	26	33	27	20	18	29	17	19	22	24	18	35	23	39	32	18	24	31	28	30	42	20	20	23	26	28	33	25	20	31	28	21	23	17	20	24	26	20	28	30	36	18	26	23	23	29	20	22	22	31	35	28	24	24	22	28	19	20	20	24	20	27	22	27	24	18	28	34	19	17	30	26	23	29	26	26	19	25	30	28	24	31	29	21	28	17	20	30	16	22	24	22	30	26	24	31	15	33	19	27	25	26	19	26	18	29	14	25	24	23	18	19	21	21	25	22	18	22	28	23	32	24	19	36	23	25	27	19	24	17	19	28	24	21	29	24	32	34	16	25	20	30	22	38	26	24	22	29	29	25	24	28	31	24	26	23	21	20	15	20	29	25	30	23	28	32	21	24	22	28	29	23	26	22	29	28	25	23	28	24	22	22	25	23	31	30	28	34	21	28	17	30	25	30	24	34	17	24	18	19	26	22	21	37	22	20	17	22	26	26	25	19	22	22	20	19	28	26	32	28	26	23	21	20	20	32	19	26	30	22	20	19	21	19	31	27	35	21	26	20	17	26	22	28	31	27	20	26	29	18	25	25	25	21	30	20	24	23	28	22	32	21	25	35	15	24	34	25	22	21	24	22	23	27	29	23	26	31	29	26	29	30	27	19	24	25	20	21	34	20	28	21	23	18	24	21	33	26	26	23	26	26	28	19	27	21	25	28	25	29	26	28	24	24	17	25	30	18	21	25	24	18	19	22	24	27	17	14	27	28	30	24	23	27	27	29	13	22	30	26	22	26	25	31	31	20	28	21	20	24	31	22	21	33	25	22	23	27	23	24	23	27	27	19	19	27	32	22	21	20	23	24	19	29	27	19	23	26	32	24	27	23	25	28	24	28	20	18	27	18	18	18	21	26	26	29	29	29	30	25	30	28	26	21	24	21	21	17	26	20	25	26	22	31	21	21	26	21	17	34	24	21	22	28	23	22	18	19	20	29	27	40	24	22	24	26	17	31	26	23	21	34	25	23	28	27	22	20	22	23	16	28	24	25	25	22	25	23	30	17	33	21	24	23	23	20	22	28	22	30	28	32	21	20	25	32	20	24	19	23	26	17	21	23	24	19	33	27	31	26	20	25	16	23	20	29	24	23	17	36	34	30	23	27	29	19	20	17	26	33	16	19	26	23	24	15	23	26	26	24	20	29	29	20	26	18	36	26	17	19	31	24	24	20	31	20	25	27	23	26	34	30	18	31	32	14	27	17	26	30	33	20	22	22	25	28	19	22	24	26	26	30	25	24	24	23	17	29	34	20	23	26	23	32	18	31	24	22	24	25	22	38	23	27	16	25	24	20	25	30	32	24	25	26	33	27	28	27	21	34	24	27	31	26	29	22	28	20	27	28	18	27	24	26	26	27	23	27	43	27	19	23	28	24	17	25	20	29	35	24	25	20	30	24	23	28	22	26	30	23	20	17	35	25	23	20	25	18	24	34	27	30	22	23	31	25	33	34	20	23	25	36	24	25	32	22	18	28	32	29	27	21	23	24	29	18	26	22	28	30	27	30	33	23	31	26	20	19	28	32	27	23	36	23	20	20	29	25
18415	9537	5539	8206	13804	16109	16165	14293	11856	9535	8076	6584	5685	4727	3645	3221	2889	2457	2208	1940	1770	1577	1420	1262	1199	1822	2908	1012	876	788	775	699	651	694	662	705	653	637	549	577	621	555	570	645	780	1675	2323	2141	1545	1012	566	578	482	432	382	357	329	356	316	333	291	330	329	329	280	279	354	348	317	363	337	362	305	295	299	330	305	340	300	303	328	302	305	352	290	342	322	345	336	340	344	328	323	305	315	321	311	333	287	348	340	308	328	327	335	357	305	332	317	314	303	323	331	330	321	302	331	321	301	306	350	326	322	299	348	330	321	311	293	348	318	312	319	319	307	315	299	346	305	314	323	352	327	298	335	342	326	288	313	296	307	314	334	293	305	332	319	301	333	317	298	342	298	319	333	318	330	331	299	294	328	336	335	279	328	328	308	333	328	318	305	330	338	310	290	329	361	293	304	279	323	329	317	368	333	321	315	286	332	290	324	315	345	330	299	323	321	314	314	308	338	324	322	320	310	325	342	341	330	326	348	317	317	343	330	340	318	329	332	308	324	324	299	347	345	303	332	323	328	342	317	319	310	311	288	304	333	334	295	341	334	318	332	307	331	302	347	322	320	318	318	294	336	342	331	329	327	304	332	323	325	316	292	361	340	331	351	338	344	325	294	328	340	304	315	338	325	373	337	293	338	334	295	332	319	318	328	370	347	336	342	339	297	318	318	322	349	292	337	335	306	338	348	335	326	322	345	313	301	363	291	287	346	311	321	301	311	325	349	294	312	333	327	316	341	328	295	342	321	343	317	326	334	309	294	353	331	311	309	323	306	339	306	331	323	349	325	287	314	337	325	298	330	315	294	328	326	349	331	333	300	364	335	317	315	300	319	279	304	314	329	316	354	322	332	335	333	343	327	313	351	318	309	327	319	309	323	309	312	328	322	302	321	319	328	307	337	328	321	303	324	372	319	309	319	304	312	323	339	338	304	351	330	324	310	340	329	302	294	330	342	327	314	339	333	337	322	305	334	321	291	312	341	347	342	317	324	322	346	314	328	319	336	311	283	332	301	333	330	313	321	316	319	312	340	316	336	317	319	320	302	326	372	309	317	341	329	314	329	315	305	327	344	324	297	340	325	329	323	324	318	338	316	333	319	334	344	346	354	320	305	310	327	298	337	323	331	327	327	357	322	341	344	320	316	327	302	341	355	317	300	330	302	321	296	336	320	310	329	339	338	349	326	320	315	310	299	313	310	306	335	321	314	326	323	323	323	333	333	353	309	325	347	332	341	291	316	326	325	300	344	369	303	312	323	319	322	325	327	326	324	299	323	330	299	344	303	314	306	318	314	331	323	329	327	319	308	322	329	311	320	337	316	296	308	334	305	323	348	354	281	317	321	318	329	323	326	343	339	334	319	318	338	297	331	298	310	325	344	332	323	309	317	359	340	342	315	311	314	303	350	326	306	352	338	288	283	365	307	335	316	330	311	366	324	305	309	328	303	345	313	352	337	349	319	309	313	333	352	300	328	310	320	308	321	283	312	323	333	328	342	310	321	298	306	341	325	320	305	377	311	288	314	317	309	330	316	330	321	303	355	340	314	328	327	319	322	302	363	318	331	333	301	330	345	326	310	337	352	305	320	299	302	319	324	329	315	328	355	316	346	321	313	282	311	330	331	315	309	338	300	302	317	339	366	304	338	322	334	318	311	315	325	330	323	322	330	310	316	297	342	347	308	347	299	327	342	302	347	331	319	338	346	330	299	340	366	340	333	303	298	334	337	321	329	328	330	317	373	309	314	311	318	331	315	302	324	335	327	303	329	307	307	352	319	301	299	319	335	334	335	335	346	333	330	344	331	338	332	322	301	304	328	305	312	317	308	328	317	334	299	350	326	336	322	317	348	330	351	331	326	368	337	300	339	323	359	322	321	302	297	344	302	332	340	329	328	303	313	351	337	308	284	321	329	277	308	325	290	329	315	344	296	299	330	337	311	350	329	360	335	338	306	313	308	325	317	319	308	326	350	318	321	293	329	325	298	358	328	341	317	333	328	342	308	314	329	286	328	313	315	317	299	344	338	344	309	341	342	319	305	315	343	291	320	311	310	307	299	339	309	309	330	327	347	288	339	322	316	354	353	340	310	335	315	299	302	298	306	325	328	319	336	315	313	301	305	329	314	305	304	295	299	297	315	307	317	316	322	345	347	324	316	337	326	347	357	317	320	295	311	340	314	332	312	292	313	372	302	322	337	334	304	276	322	353	299	310	339	330	348	308	323	328	316	343	299	323	307	344	312	321	319	326	301	298	335	322	319	328	350	323	345	296	303	341	290	309	326	307	312	336	343	311	295	291	307	294	315	344	316	319	348	296	305	343	339	278	339	332	305	324	329	343	339	319	311	313	332	363	313	312	292	316	352	338	314	316	326	320	325	316	306	319	313	294	334	308	307	332	301	316	323	307	339	302	308	355	324	333	302	329	318	321	301	280	291	334	335	293	299	312	286	316	324	332	306	341	308	326	337	313	372	303	364	316	308	327	308	331	319	330	319	319	324	340	325	310	319	323	308	354	286	306	335	292	333	310	326	332	348	295	322	328	307	306	309	313	334	323	288	317	329	326	321	344	302	322	308	306	312	329	308	328	326	315	317	342	341	299	330	322	324	346	312	351	317	329	311	362	349	284	304	327	327	320	364	323	332	297	315	335	295	323	317	297	290	342	330	320	318	361	351	336	339	324	307	289	337	315	333	309	353	332	330	311	326	309	339	341	321	327	315	332	347	300	308	306	313	324	318	322	333	336	316	303	305	358	287	334	345	320	323	313	306	312	335	305	357	323	312	320	281	329	303	308	319	331	275	310	319	303	337	336	352	328	318	306	316	336	320	297	311	340	347	341	319	293	327	316	310	348	277	312	333	320	296	337	320	345	336	312	313	327	345	344	316	357	334	321	340	327	328	298	358	336	281	292	321	328	303	307	338	342	335	308	316	311	335	332	307	357	332	323	341	350	321	334	335	285	319	339	303	357	333	358	344	322	311	325	307	308	288	334	326	295	331	334	334	341	355	323	331	331	332	327	334	376	328	310	331	305	298	335	305	342	308	292	314	305	342	305	322	295	353	314	299	346	303	305	322	284	324	317	297	298	301	314	332	321	346	347	326	317	284	319	344	322	326	307	306	339	307	367	329	328	312	344	353	299	312	315	319	336	309	355	319	321	281	305	353	318	318	319	333	306	336	324	301	313	301	317	323	294	315	329	321	344	319	328	291	313	334	346	334	327	322	337	313	307	318	325	316	312	289	319	322	306	326	331	330	323	315	316	316	337	332	326	305	327	327	314	367	345	330	328	299	315	331	301	327	347	319	342	330	304	330	310	341	323	315	300	351	322	334	328	301	288	345	339	330	333	318	312	313	300	288	300	302	326	311	334	317	285	315	299	309	329	337	345	319	276	333	308	322	284	337	321	360	319	334	368	321	310	325	340	348	301	306	334	339	299	312	324	325	313
1953	1301	515	320	264	365	394	361	349	280	243	208	152	151	146	101	97	84	91	69	76	68	54	61	53	63	71	35	53	35	38	36	41	42	42	40	41	31	31	19	35	29	38	35	59	111	153	117	96	96	38	39	31	28	27	32	19	26	32	16	23	18	29	20	16	20	22	26	26	27	26	26	32	20	18	17	24	26	34	18	26	21	25	25	24	21	24	25	30	17	20	29	17	18	18	18	31	24	28	12	26	24	26	18	17	19	18	20	20	18	23	15	23	19	15	24	23	18	15	27	29	18	20	14	23	24	24	23	21	21	28	27	29	13	17	22	19	23	25	20	18	12	24	20	34	26	19	27	23	26	19	21	28	18	24	21	21	15	24	37	27	33	21	22	28	21	19	23	25	22	28	17	29	24	32	27	23	18	18	25	20	21	10	23	19	29	26	20	24	18	22	22	17	18	20	22	18	28	20	19	15	17	21	18	26	18	17	23	23	22	21	22	21	24	14	19	24	25	26	24	25	19	25	21	21	20	15	16	11	25	27	15	25	14	25	23	21	28	19	24	14	23	22	24	27	28	21	26	16	26	24	17	28	21	22	35	24	27	14	16	22	20	23	23	25	21	22	20	23	27	28	36	27	21	21	25	17	19	19	21	20	21	16	19	22	15	27	15	27	27	26	14	19	26	22	18	20	15	24	27	25	17	24	29	18	15	19	21	21	23	23	18	29	29	18	26	20	23	20	21	12	23	28	20	16	20	21	23	21	20	30	27	26	26	27	25	13	19	21	20	17	18	24	22	18	23	14	18	18	18	20	29	21	24	26	23	23	23	18	23	21	29	23	23	18	20	29	22	22	15	25	24	25	22	23	29	27	20	23	23	20	17	23	25	18	13	20	30	27	33	23	12	24	22	31	19	22	28	19	15	26	26	23	24	31	22	19	22	26	20	31	20	28	23	21	22	18	25	25	21	19	14	20	27	26	30	27	20	15	27	19	18	20	20	21	28	23	24	19	25	21	25	30	29	19	16	24	24	25	19	20	19	17	36	19	25	14	17	20	21	21	26	16	22	32	24	23	22	25	18	27	26	26	29	20	20	21	22	20	25	20	14	23	22	22	18	21	24	16	22	20	26	23	16	24	25	21	22	24	24	20	22	16	26	19	24	22	21	23	22	18	24	35	22	22	31	17	31	20	25	19	23	20	20	21	27	20	25	18	25	16	27	18	31	24	22	24	35	20	27	21	17	22	15	23	28	19	22	23	20	22	24	25	21	22	22	20	21	21	25	24	21	24	25	21	23	22	21	21	29	23	34	25	21	22	27	19	21	15	19	28	18	19	21	19	29	28	23	25	22	16	23	27	21	13	18	31	34	32	25	29	25	20	22	26	20	17	23	28	23	20	16	34	25	20	12	22	30	24	36	19	20	17	19	27	19	20	28	23	28	22	18	22	24	27	17	16	13	15	21	23	19	23	23	23	18	15	22	13	20	26	29	20	24	18	24	22	26	23	26	17	26	24	16	24	14	26	24	20	24	23	28	25	19	19	22	17	26	24	29	23	23	28	25	17	15	14	24	20	21	21	23	30	26	13	32	21	19	19	21	19	13	29	19	20	20	21	20	19	19	20	20	20	23	19	21	21	26	24	21	30	19	11	27	27	28	15	20	17	14	25	25	21	16	20	12	27	11	28	21	21	20	26	14	22	18	26	19	22	26	24	25	25	19	20	23	21	24	24	24	24	29	26	20	19	23	24	36	22	22	21	20	17	19	22	20	19	21	26	20	24	20	18	21	16	26	27	20	19	29	17	18	23	25	24	19	24	20	27	20	21	27	19	24	31	21	27	32	18	23	26	27	19	19	20	24	22	20	22	16	21	18	22	14	18	37	12	23	28	22	27	19	28	24	17	31	19	22	26	33	22	19	24	24	24	16	19	23	37	29	26	17	16	17	15	20	19	20	19	21	23	15	19	19	33	15	24	20	22	23	27	15	30	19	18	20	19	21	23	25	22	21	20	26	25	27	16	26	23	18	34	26	20	20	13	24	27	16	27	22	24	15	29	23	20	18	18	33	24	18	20	24	18	16	21	28	22	19	17	24	22	26	25	27	22	20	26	14	29	16	25	20	19	26	16	24	19	23	13	20	19	26	23	24	25	31	33	22	22	32	13	20	16	18	27	30	23	28	15	20	17	18	28	25	27	18	23	21	14	23	17	29	20	22	11	22	19	26	26	22	19	17	24	21	20	17	17	24	25	17	16	15	27	13	28	24	19	18	23	22	26	24	26	32	23	28	24	18	26	27	13	24	25	30	22	25	21	21	21	24	28	22	24	19	26	22	19	26	13	25	34	24	23	20	11	24	22	23	20	22	24	21	25	27	19	20	27	23	25	17	22	20	25	22	25	22	14	23	20	23	24	26	26	20	16	17	19	23	18	27	25	23	33	25	23	21	24	24	25	15	29	26	23	23	29	16	21	27	16	28	18	25	23	21	21	23	23	22	30	30	23	30	22	28	29	20	18	23	14	22	15	16	32	21	16	17	15	17	24	21	23	25	28	27	30	15	23	20	23	17	20	14	24	23	26	18	19	24	19	17	22	18	33	25	20	19	19	25	29	25	19	22	18	30	24	14	20	18	19	32	28	23	15	25	24	14	24	23	32	21	19	15	16	27	26	26	16	22	19	30	29	19	26	14	22	22	23	20	18	24	14	20	17	13	18	28	17	18	24	21	17	19	24	18	23	31	20	15	15	19	27	27	16	19	26	22	22	21	30	21	23	24	22	22	18	24	10	18	23	25	27	26	25	18	22	24	22	24	18	21	37	20	21	27	25	30	18	22	17	23	25	20	24	16	33	22	22	26	22	24	24	20	21	17	22	29	22	18	25	18	22	24	24	25	22	28	14	16	17	12	15	23	28	20	24	23	15	22	28	19	16	15	23	23	16	21	21	22	30	23	19	17	27	19	28	23	25	17	25	32	23	19	31	21	22	14	25	19	25	18	20	31	21	27	20	17	15	24	28	23	18	27	22	16	26	28	18	24	15	25	25	21	18	23	38	22	23	20	24	26	26	11	24	14	36	28	22	22	26	31	28	26	16	16	17	18	20	30	32	25	18	20	18	13	18	23	27	22	28	19	23	31	24	19	33	17	27	27	30	22	19	26	23	28	23	16	29	17	21	19	21	28	26	21	17	20	26	20	18	20	25	18	16	20	24	26	21	18	23	24	31	27	19	23	22	16	21	18	19	31	18	24	20	38	16	25	19	24	23	24	22	17	25	12	28	24	26	26	24	24	27	18	32	20	26	24	24	21	25	13	20	27	26	22	13	27	21	23	30	27	20	30	15	15	24	21	24	21	20	28	32	18	11	21	25	20	21	31	27	21	22	21	20	21	27	22	21	16	22	21	18	14	22	19	25	30	18	15	21	23	12	17	15	17	30	24	23	31	25	23	29	25	25	20	21	20	33	23	22	17	15	23	20	20	19	20
23798	14167	8364	11643	18023	19525	19136	17608	15279	12630	10271	8882	7749	6393	5272	4569	4303	3802	3440	2922	2537	2290	2140	2015	1715	2071	2300	1247	1237	1163	970	947	845	885	990	945	914	769	682	775	725	760	818	929	1500	3657	5067	3937	2748	2054	722	653	730	687	511	426	353	362	346	309	288	304	286	316	284	294	262	281	265	286	288	292	287	269	276	274	285	297	276	310	289	281	304	300	280	310	263	296	276	283	248	315	305	255	293	294	295	279	309	272	298	281	284	285	285	285	326	309	290	271	277	251	299	294	275	272	301	288	301	280	315	295	284	290	271	282	306	271	283	263	276	272	283	312	301	288	299	298	275	305	304	302	268	275	276	279	305	254	271	308	291	265	283	289	324	295	298	280	276	286	261	284	277	294	280	262	310	300	309	281	289	293	296	277	276	294	273	348	301	297	277	306	282	310	285	274	294	289	291	314	253	284	286	295	283	306	295	270	255	302	283	291	283	292	278	270	279	284	275	303	295	297	266	297	274	298	262	293	298	261	334	305	299	302	295	300	286	252	301	283	299	291	268	324	276	281	291	308	301	296	311	293	276	283	292	306	291	305	254	289	296	271	297	294	298	313	283	315	271	306	291	285	299	257	299	301	265	292	292	333	330	308	311	260	277	304	328	306	311	307	279	249	275	300	288	315	316	268	275	250	276	260	296	305	299	277	281	286	294	330	328	297	333	291	281	299	316	277	298	308	303	289	279	274	282	303	332	268	284	272	264	298	281	290	287	273	313	282	297	277	283	304	270	275	266	272	265	269	296	271	292	266	307	290	261	301	291	317	279	296	292	300	314	267	288	298	260	294	295	287	291	312	297	292	280	290	266	286	310	286	287	285	280	310	319	279	291	276	268	258	296	299	284	296	307	269	291	316	330	310	315	295	299	294	284	279	317	302	261	287	284	308	286	292	312	274	300	274	271	304	274	298	270	287	271	304	316	264	301	308	305	277	298	316	274	285	290	287	307	307	317	309	282	292	281	304	294	293	262	262	302	282	298	294	305	303	285	303	280	280	301	287	281	284	299	300	256	312	282	290	304	285	272	272	296	284	278	297	278	277	289	301	289	291	275	283	279	281	313	314	261	287	298	304	294	282	276	288	274	311	269	278	268	257	300	279	263	271	285	289	330	272	302	283	272	306	250	289	274	293	289	313	269	280	246	274	307	298	283	252	285	268	295	281	306	270	280	249	295	256	321	285	289	321	301	295	275	317	306	305	306	290	286	255	319	294	279	281	289	292	279	297	280	289	311	293	272	277	299	286	313	287	270	311	299	293	263	261	284	285	272	283	269	295	290	304	292	298	301	286	285	275	313	279	288	289	282	280	296	275	296	325	321	315	285	315	300	301	291	302	278	295	277	319	288	280	306	308	298	281	299	285	306	282	289	265	329	297	307	280	278	273	283	297	283	283	290	305	309	304	268	260	334	290	289	278	303	287	268	304	316	277	277	279	262	310	306	271	314	266	305	327	267	288	272	304	288	285	301	262	288	261	311	299	290	288	277	268	305	301	266	306	301	301	289	346	311	274	306	279	332	305	291	290	300	311	267	301	289	288	290	290	296	285	287	277	321	275	275	286	263	268	287	285	283	322	332	261	281	302	318	288	311	287	298	289	306	279	289	309	327	290	285	288	298	254	299	255	307	289	315	291	287	300	308	268	295	298	317	285	306	293	289	305	273	277	288	304	280	276	293	279	275	320	289	296	301	282	293	314	272	269	321	285	304	296	296	276	296	288	292	291	315	335	290	277	314	313	294	291	280	273	264	257	280	280	309	288	272	290	293	302	276	294	268	286	268	306	306	286	315	315	320	275	290	286	290	298	300	295	280	291	256	269	318	293	301	287	292	300	266	286	299	302	279	270	270	278	305	291	284	306	284	297	291	315	293	304	282	300	286	280	303	271	317	286	298	268	267	289	295	313	307	297	285	281	291	283	295	311	281	234	281	303	263	290	283	247	321	310	312	294	315	279	297	309	293	263	272	289	311	286	292	300	272	306	285	290	292	302	278	293	297	291	264	303	298	293	310	259	277	280	257	289	303	314	293	280	302	273	300	279	270	308	285	303	288	285	264	296	296	276	298	296	264	301	283	272	289	290	292	281	238	287	295	293	293	265	310	290	278	296	303	331	301	281	300	310	283	314	287	272	329	290	309	280	293	312	270	341	280	278	316	273	298	312	302	299	302	280	269	316	294	279	277	318	269	274	293	297	307	310	309	289	280	291	321	305	291	278	281	282	305	270	289	275	300	313	296	301	292	318	266	273	276	334	315	310	301	279	264	292	289	284	284	299	283	287	310	299	269	295	314	272	267	279	299	293	288	300	278	278	289	282	277	297	294	268	302	312	291	296	277	289	274	279	310	283	266	308	284	307	292	306	279	321	290	269	321	320	258	283	281	269	288	270	295	279	322	292	310	289	295	267	289	274	277	287	279	286	289	303	286	319	300	302	273	298	287	293	278	311	285	299	271	280	277	293	308	317	293	296	311	280	288	271	290	274	291	305	292	288	274	332	303	295	326	283	287	287	293	285	308	299	278	306	294	325	309	304	306	283	276	314	286	285	302	263	307	311	299	257	287	259	272	312	306	278	299	285	284	281	292	296	290	257	274	295	304	280	279	299	269	256	267	300	303	295	284	285	272	307	280	298	292	295	267	282	298	290	267	282	294	277	283	273	302	292	304	271	276	299	298	294	294	296	280	310	311	323	285	272	275	287	254	284	304	288	284	303	298	297	264	284	259	256	275	281	291	283	285	292	287	291	284	311	311	290	290	296	271	326	287	290	275	287	293	286	291	332	254	291	314	274	284	284	263	294	264	292	300	303	292	324	265	278	335	299	289	273	284	258	312	274	301	289	292	301	275	271	305	274	314	281	283	301	285	308	271	302	310	302	312	308	320	276	277	269	291	328	304	292	278	296	294	276	310	297	313	291	312	285	279	281	295	288	293	287	307	267	296	283	301	297	291	315	319	289	274	301	254	276	297	271	279	291	280	288	307	300	277	264	292	312	275	295	290	299	300	294	272	296	265	304	312	306	291	293	300	322	299	319	289	279	307	286	273	303	309	279	298	304	281	280	251	310	265	303	286	301	295	286	280	286	259	303	262	282	262	284	313	293	308	286	295	269	301	276	298	288	297	306	322	286	285	293	272	301	286	285	324	313	276	302	287	308	286	275	321	280	286	314	293	301	298	286	290	294	306	312	294	304	287	319	299	335	281	314	297	288	271	283	326	244	321	280	306	313	318	287	287	264	264	258	313	277	283	283	272	330	296	271	308	298	280	292	328	304	298	322	320	274	291	287	298	281	284	278	271	291	322	301	303	300	247	308	254	291	281	312	306	268	259	342	300	283	274	310	275	284	297	280	310	273	310	287	289	269	294	307	302	267	272	320	289	298	275	311	310	288	290	277	298	294	265	299	282	281	290	320	256	283	293	292	272	287	277	324	280	287	312	313	299	290	270	315
3113	1108	545	352	306	342	385	363	326	316	226	227	193	160	154	144	118	123	107	89	98	83	76	106	75	66	60	56	41	53	47	44	40	36	41	37	40	43	53	32	39	40	36	40	69	147	165	163	100	79	44	42	38	40	31	29	25	27	28	24	25	29	29	29	27	14	40	25	39	18	23	38	27	19	29	24	31	21	20	31	16	29	29	31	25	31	25	28	23	24	27	26	29	37	29	34	23	30	24	34	15	33	30	27	29	33	30	28	25	21	29	21	25	25	32	27	20	27	23	31	24	28	24	24	25	24	23	30	14	26	33	43	25	28	23	28	27	22	26	17	31	26	22	27	28	27	23	21	21	25	37	27	25	32	21	20	33	29	26	21	30	29	29	27	28	21	34	21	21	21	24	32	30	31	32	31	25	30	25	27	29	32	33	26	22	24	24	26	30	29	20	25	29	30	20	26	29	33	30	29	36	24	33	22	27	29	28	35	23	32	21	26	25	28	29	33	23	22	35	22	19	26	26	23	21	21	23	35	27	31	28	25	24	25	29	19	26	25	31	30	23	28	28	22	25	28	28	30	28	25	40	24	26	30	36	27	19	29	22	33	32	33	19	38	25	22	33	20	22	26	29	28	34	30	28	29	28	34	27	26	31	18	25	24	23	21	31	24	24	28	27	20	30	28	34	21	26	24	21	26	23	36	39	29	29	27	17	37	31	20	33	28	25	36	19	33	26	33	33	25	36	31	18	31	21	31	31	24	29	33	32	24	26	28	29	20	24	34	31	29	36	17	18	26	31	24	30	26	27	25	32	37	26	21	31	32	23	32	28	28	26	25	26	24	27	23	31	25	31	24	26	29	27	20	30	35	31	28	28	25	28	27	24	19	20	32	22	24	24	15	35	33	24	33	30	30	29	23	28	29	26	19	25	26	25	24	27	35	30	25	18	26	24	28	37	28	28	30	27	26	39	26	30	17	23	23	27	33	31	25	33	29	26	26	22	21	30	28	20	33	24	21	31	29	19	22	26	26	21	20	27	18	19	24	25	30	22	27	27	40	24	28	29	29	24	39	24	15	18	29	27	33	26	24	23	17	26	19	28	27	34	38	26	23	30	23	22	36	27	30	30	29	13	23	25	19	21	22	27	28	24	32	29	26	28	31	27	31	26	27	20	32	24	29	22	27	21	19	23	24	31	25	21	27	31	28	24	28	22	30	30	23	31	24	20	29	33	40	28	26	25	26	20	31	32	31	18	27	23	18	30	25	26	22	29	20	21	19	23	21	31	31	22	22	19	32	30	30	30	27	16	30	28	22	23	38	34	24	33	24	28	31	32	21	27	23	30	23	18	27	37	27	24	33	21	30	20	35	29	20	26	35	27	25	22	34	29	31	22	29	33	16	28	32	33	28	25	21	28	17	22	25	23	27	33	26	31	21	35	32	22	25	31	23	22	21	24	27	18	19	27	22	30	23	31	33	24	25	34	20	26	33	30	22	24	25	30	16	30	21	32	29	22	24	20	26	24	26	21	32	20	28	35	19	20	32	25	27	17	20	30	21	24	31	17	25	17	36	22	27	36	28	27	23	27	24	33	30	31	27	27	18	25	31	33	18	31	26	21	19	14	25	28	21	30	17	16	18	23	15	27	23	25	21	20	25	33	17	28	34	25	21	30	15	24	26	25	25	39	28	23	19	23	27	28	27	15	25	24	33	22	30	28	34	26	28	17	35	29	21	25	28	26	32	22	31	22	27	23	35	19	25	25	23	17	30	26	33	21	24	32	30	29	29	32	31	23	24	21	26	21	31	33	23	35	36	23	32	25	22	30	18	18	31	23	28	19	33	18	34	31	26	33	30	27	22	29	24	22	20	26	31	28	20	28	24	16	31	25	23	37	28	16	24	30	23	30	22	24	29	22	24	37	18	26	28	26	33	27	25	21	33	23	19	27	28	36	15	28	26	23	33	27	26	32	24	34	24	27	35	31	22	24	30	28	23	24	27	23	23	14	27	21	28	32	21	24	25	24	23	34	47	23	18	30	29	25	31	22	25	24	27	30	23	21	15	27	24	14	24	29	21	23	33	32	23	19	16	27	16	15	26	25	25	24	21	17	23	22	34	32	27	28	26	26	22	27	36	23	26	22	28	30	24	22	31	33	27	22	28	31	24	23	26	17	32	40	26	30	29	29	31	24	21	26	23	27	31	17	24	19	22	27	28	22	31	30	25	27	27	23	36	21	21	27	22	22	38	21	25	32	26	27	25	31	21	25	19	26	30	29	27	36	21	16	24	34	25	27	27	33	25	22	24	24	33	30	28	23	23	35	22	28	25	22	29	29	27	26	29	22	17	29	32	40	26	31	26	21	35	37	23	19	27	41	33	27	24	21	34	32	27	25	25	30	23	22	18	23	30	32	29	39	27	23	22	29	19	24	26	20	28	33	26	26	19	30	23	32	19	28	22	33	34	26	18	36	26	23	22	20	27	30	24	25	20	33	40	30	27	28	29	19	25	33	22	28	18	19	33	26	21	29	27	27	31	21	20	34	24	28	18	25	28	30	26	25	25	25	29	25	22	26	23	22	26	23	28	28	27	33	19	31	31	26	26	21	29	32	30	29	25	25	35	21	23	26	21	26	25	39	25	29	17	35	31	22	23	33	24	27	22	25	22	18	28	28	31	22	25	21	20	27	27	24	32	24	22	28	27	17	27	22	27	25	27	28	27	31	27	13	16	25	30	20	27	24	29	24	26	29	24	29	29	39	27	33	33	25	31	15	23	25	42	20	28	27	30	24	26	27	20	27	34	22	27	25	35	25	18	16	25	18	24	25	28	23	34	24	20	29	30	37	28	28	21	23	20	23	18	20	14	22	29	28	34	24	36	37	26	26	26	24	25	31	20	29	25	25	28	30	31	22	31	22	24	22	27	33	29	21	30	17	26	33	32	36	29	34	23	24	20	30	29	28	26	18	23	21	32	28	31	31	34	31	17	29	26	31	18	25	22	24	28	28	35	29	23	28	31	24	19	25	29	19	32	20	30	20	22	25	24	40	26	24	29	26	25	27	25	24	42	28	27	18	23	19	22	30	22	24	28	22	25	20	28	25	14	15	34	33	33	23	28	35	23	24	20	24	26	27	33	31	24	30	38	25	26	17	19	29	29	31	32	15	25	17	26	29	24	28	34	29	21	32	27	32	31	24	27	28	28	20	17	16	18	17	28	33	34	21	29	22	26	29	27	22	31	29	23	26	27	22	28	28	30	30	27	29	32	25	25	17	27	29	20	36	27	26	33	30	24	25	23	30	33	33	23	29	28	25	26	26	27	27	32	23	30	19	23	26	35	18	36	23	25	27	26	35	28	25	23	31	27	29	26	39	25	15	27	22	27	25	29	26	20	23	25	31	27	27	23	27	23	28	28	33	24	25	29	21	17	28	25	16	22	31	23	36	25	28	30	24	29	25	24	31	21	26	20	23	27	30	22	39	33
22787	13199	8222	11298	17692	18819	18198	17654	15486	13345	11127	9151	8079	7000	5987	5410	4710	4496	4019	3347	2933	2604	2319	3091	2241	2156	1574	1471	1410	1182	1034	1035	985	937	1074	994	857	911	895	917	914	876	1077	1070	1656	4701	5489	4877	3153	2244	1183	684	587	568	532	455	427	407	385	358	355	334	319	338	331	337	355	330	345	351	362	392	305	337	344	375	348	375	359	362	365	326	363	347	372	357	338	316	321	309	339	360	342	375	338	358	346	325	359	340	356	340	331	331	345	320	356	320	324	332	314	305	314	327	337	343	350	321	304	331	338	354	316	331	363	349	324	291	347	321	366	402	350	340	328	340	328	352	348	340	333	357	296	354	338	296	345	347	326	330	355	338	357	362	350	344	337	338	316	366	319	326	320	326	359	315	366	373	354	330	362	332	352	361	332	377	311	352	353	364	354	350	341	369	335	360	313	347	340	342	344	306	314	323	351	349	367	350	315	370	322	333	346	355	352	318	337	367	369	301	328	338	329	376	340	341	323	332	312	374	359	381	314	315	365	348	351	319	359	341	328	322	357	357	344	314	348	353	334	321	334	321	317	318	332	322	328	353	370	332	368	340	354	325	370	326	346	364	329	370	356	327	368	336	358	344	305	357	319	323	334	324	360	316	319	375	366	347	366	327	321	357	324	345	307	363	363	332	350	322	333	313	333	349	351	335	333	337	307	365	342	405	293	365	341	345	348	336	311	320	339	375	325	338	327	366	341	358	358	348	331	339	321	343	339	362	338	306	322	361	354	343	343	319	347	331	373	325	326	338	314	350	359	324	354	346	368	337	322	357	360	314	344	332	357	358	362	322	341	349	348	332	352	326	356	338	353	336	331	353	383	373	324	318	364	343	355	365	342	333	366	320	364	297	327	290	343	312	342	362	322	343	335	314	336	312	322	360	342	331	349	331	322	340	386	339	362	341	328	351	341	341	334	333	351	353	345	330	377	326	358	334	354	390	338	332	326	341	349	319	328	331	320	355	343	344	347	329	334	384	328	350	355	310	355	345	355	375	338	322	323	303	349	357	327	312	349	389	355	311	302	351	339	367	358	330	333	342	343	374	352	330	329	349	360	373	312	355	357	337	346	337	332	341	329	348	366	339	310	361	366	341	325	372	336	344	374	358	391	353	346	342	354	339	340	351	333	340	335	383	345	336	324	352	352	340	337	359	322	310	351	357	345	321	324	340	379	383	374	352	317	326	351	337	329	361	328	342	356	334	313	351	344	372	335	337	337	372	325	359	346	346	333	339	351	343	333	319	343	354	355	331	316	363	317	361	327	347	378	334	328	354	333	334	336	339	320	338	353	370	343	324	321	338	343	365	345	321	357	353	349	380	345	350	337	329	315	370	341	313	351	369	336	341	362	344	331	346	319	335	328	376	351	322	362	371	390	341	331	291	362	346	341	350	362	349	346	358	348	363	345	317	356	341	362	349	343	347	355	337	331	376	328	335	354	327	306	340	340	325	335	355	344	333	369	359	359	334	371	347	363	279	305	340	335	364	338	336	339	364	370	344	352	322	327	364	317	313	365	312	361	345	331	336	338	361	353	345	367	344	340	346	351	332	343	357	335	345	325	375	327	364	321	339	336	351	337	355	339	330	323	381	325	359	355	348	317	357	342	360	326	312	352	331	324	350	343	376	342	374	357	321	367	366	360	336	313	339	300	378	338	357	340	329	339	352	357	357	320	329	339	338	331	371	317	328	334	330	340	304	364	338	320	356	326	330	375	348	348	363	332	316	314	314	355	347	345	334	312	347	313	348	321	335	319	320	354	314	322	357	340	322	364	321	338	352	343	356	337	370	337	305	343	344	328	384	343	348	364	356	325	322	319	317	311	321	365	372	330	339	377	353	327	362	332	349	371	316	332	348	347	329	326	331	368	370	375	323	358	352	339	313	360	307	366	369	345	349	373	340	355	342	326	326	324	367	338	332	335	382	365	351	305	359	342	349	351	335	345	336	313	348	358	346	366	375	370	341	321	332	357	327	290	320	330	324	316	334	344	328	336	311	357	341	326	329	360	372	323	340	318	354	312	341	316	333	344	354	349	351	319	361	337	359	355	331	375	327	338	315	327	354	353	338	350	349	346	310	331	340	366	340	336	350	355	361	344	361	357	340	335	358	327	325	331	344	336	341	334	347	328	327	342	360	340	329	360	357	357	372	343	346	353	310	362	349	371	354	340	344	324	351	361	345	324	351	351	341	364	348	366	365	349	314	336	366	362	324	356	366	331	335	321	330	305	389	340	379	343	309	326	349	309	345	341	342	322	334	321	364	321	335	338	370	342	378	348	361	322	339	327	341	348	382	360	335	366	296	339	360	341	340	337	315	348	333	358	325	343	339	359	333	327	344	308	342	364	390	328	332	354	357	332	345	346	362	379	355	366	335	343	315	333	332	360	378	355	322	320	383	385	319	360	356	354	391	340	360	356	344	333	348	346	328	345	348	332	377	360	357	320	325	329	371	345	367	297	357	327	352	321	340	348	348	362	339	344	308	340	326	321	337	337	368	334	299	338	356	304	363	355	346	360	370	337	366	348	310	343	293	336	363	343	339	322	342	344	351	361	325	341	319	356	351	299	337	324	377	308	354	322	336	347	356	338	315	305	342	330	359	330	341	361	385	328	366	334	357	318	347	355	329	311	361	347	318	340	347	363	353	312	320	364	341	348	352	337	315	345	298	356	335	323	311	369	359	326	364	380	350	331	339	363	353	310	349	334	325	330	349	312	327	364	354	350	359	354	371	339	348	328	317	308	306	345	346	350	337	355	329	317	315	326	325	351	333	313	362	361	345	333	362	329	341	339	329	298	369	321	379	324	346	314	360	349	343	313	353	350	333	339	361	328	303	342	356	360	336	338	347	339	380	295	373	320	339	345	355	346	348	333	325	340	367	354	340	354	365	334	358	366	323	323	364	348	373	334	323	311	340	335	338	350	329	358	330	349	364	310	325	338	374	340	341	352	359	386	353	361	351	361	335	332	332	325	321	330	354	348	338	334	306	307	361	320	336	369	378	358	342	335	357	360	349	344	365	323	338	327	367	340	342	351	319	345	353	325	323	365	329	338	308	328	332	341	325	367	343	333	343	318	336	336	342	343	334	355	317	315	304	346	330	321	374	349	325	338	301	336	360	332	332	369	318	346	345	350	336	353	325	349	352	364	343	315	357	349	338	317	332	348	328	338	312	371	344	318	336	368	324	348	350	353	321	355	356	373	360	326	332	376	344	365	319	363	352	377	366	338	341	323	352	341	335	336	345	372	366	324	322	352	308	315	303	345	331	361	338	378	333	360	356	366	305	340	334	337	356	332	328	339	341	338	357	356	324	353	329	376	336	359	341	335	332	317	359	321	353	300	322	364	356	323	353	363	377	337	332	370	336	346	344	358	333	346	351	317	327	367	328	325	347	351	315	358	380	338	350	340	349	351	337	357	321	326	345	371	341	335	339	356	311	334	338	340	325
2946	1813	760	456	367	563	568	509	454	379	341	269	229	199	186	157	153	126	119	119	90	92	69	98	83	63	63	59	42	52	52	31	42	49	38	46	33	40	42	42	51	48	51	43	83	202	239	216	136	100	65	52	44	23	22	24	23	30	26	32	24	23	26	31	28	22	21	20	20	28	23	22	20	23	26	27	21	31	38	21	24	28	22	30	24	23	19	20	14	21	19	24	22	33	27	23	25	21	25	27	18	22	26	20	25	22	32	15	15	30	21	29	29	33	21	26	23	22	21	17	24	25	32	23	24	21	26	23	26	26	29	26	24	19	29	23	22	23	13	24	16	18	21	26	17	22	20	30	29	18	26	25	27	22	25	24	17	10	18	28	19	19	20	17	18	24	29	22	32	26	30	27	30	26	24	25	17	22	35	23	28	18	29	21	24	12	20	27	16	32	23	25	30	27	17	25	33	29	25	23	29	17	22	32	25	31	19	24	27	17	17	30	28	23	21	20	23	19	18	21	23	26	24	31	19	18	37	34	25	23	17	14	19	29	22	21	23	27	20	16	18	22	15	17	28	17	35	23	21	24	28	24	18	24	19	31	26	25	18	36	16	19	23	28	31	24	17	16	17	27	24	21	25	23	21	23	15	17	23	25	23	26	16	26	22	26	23	17	24	19	24	23	21	23	14	29	28	34	24	15	20	27	25	23	28	22	21	23	19	30	25	33	23	25	32	20	25	23	26	28	34	26	23	34	16	33	23	30	32	23	27	20	19	24	26	19	25	23	27	22	29	26	19	16	19	23	18	29	16	22	29	25	31	14	20	24	19	31	24	29	24	26	29	29	17	11	29	36	24	28	22	25	27	24	18	16	21	26	28	16	27	26	20	29	22	32	21	24	23	23	23	20	19	25	25	32	17	27	31	21	25	15	25	19	24	20	19	19	21	27	29	14	19	17	15	19	25	13	29	18	25	16	23	28	26	23	24	29	23	26	19	24	33	16	16	18	21	23	25	22	25	10	31	24	20	31	19	26	24	18	28	25	24	36	17	27	30	20	20	25	20	31	24	20	19	26	31	25	28	25	22	24	35	13	31	23	17	24	23	27	20	18	28	25	29	22	25	21	33	29	21	21	13	18	19	27	26	24	22	21	26	27	23	29	22	18	23	20	18	24	26	33	18	33	22	21	20	23	22	25	29	18	24	16	28	21	28	24	23	15	21	29	30	19	29	30	20	16	27	25	19	22	22	21	24	26	24	24	21	29	20	17	23	22	19	25	21	19	25	15	15	24	20	25	18	24	13	13	22	16	22	32	27	30	15	25	25	20	24	24	21	19	21	19	26	16	14	23	23	32	20	23	19	15	23	23	18	23	24	29	24	22	30	27	21	26	31	16	20	19	15	27	23	19	23	20	21	26	24	21	35	27	26	25	20	20	18	20	16	24	11	18	21	20	36	22	23	26	29	21	28	19	23	26	26	25	23	19	30	25	20	32	29	23	20	28	17	26	22	22	17	19	27	27	21	31	23	24	26	24	24	20	27	22	24	28	15	17	24	22	27	38	25	20	27	16	29	22	12	19	27	28	19	20	17	19	28	24	23	20	16	24	17	28	28	25	23	17	28	13	29	21	22	24	13	22	27	22	23	28	12	33	31	19	22	14	24	22	31	22	17	25	24	24	33	14	21	24	29	22	27	22	27	20	20	26	29	24	27	22	23	19	16	21	19	26	19	25	21	26	18	24	19	20	26	34	18	20	24	30	17	25	32	36	29	26	29	25	22	26	13	20	19	28	18	21	27	28	19	16	24	26	22	22	29	23	26	19	15	22	16	27	26	25	18	19	28	30	21	24	31	21	27	25	20	26	29	14	19	32	27	25	25	18	18	22	20	29	23	22	33	24	28	14	18	16	31	26	15	24	28	22	24	31	20	12	15	27	15	22	28	22	27	24	17	28	11	22	23	15	24	28	26	28	22	12	26	21	19	24	30	20	25	26	25	33	26	17	23	29	26	23	23	25	24	26	23	17	30	29	25	23	15	25	25	25	28	21	19	24	26	21	26	27	33	24	30	29	20	20	24	26	27	19	21	25	29	28	21	21	32	34	29	30	27	20	16	24	25	34	21	21	18	29	19	21	21	28	29	25	18	29	18	21	26	21	16	24	20	26	20	21	14	22	25	20	29	20	26	17	28	31	23	19	29	23	27	29	18	28	22	32	23	23	28	25	39	27	22	30	27	22	23	21	18	29	18	32	29	23	29	22	25	29	25	26	23	18	21	19	28	23	21	27	24	28	25	29	20	21	17	27	32	15	35	30	27	14	27	25	24	28	26	19	23	23	23	20	26	24	22	18	24	22	19	19	32	18	33	19	15	23	22	25	24	18	23	22	26	17	20	26	13	24	21	27	14	26	27	25	17	19	26	20	20	22	21	30	22	23	23	21	18	24	21	19	20	30	26	21	26	20	14	23	21	22	31	26	18	20	24	26	22	22	35	22	19	28	20	16	29	24	31	18	18	21	26	24	25	21	25	29	19	15	19	27	22	27	28	21	29	29	21	18	27	20	23	19	25	26	24	27	29	23	24	20	15	28	21	17	27	22	36	28	27	24	18	22	13	23	24	27	20	31	26	23	22	20	30	21	24	19	20	22	20	20	20	24	15	15	38	24	22	21	16	25	19	21	23	24	14	20	27	21	26	21	22	26	29	17	22	19	26	29	27	22	21	23	32	27	36	24	19	17	22	30	23	23	20	18	20	31	17	20	17	29	31	15	24	21	24	22	20	26	12	13	17	17	20	24	25	28	18	27	28	24	21	23	27	18	21	20	23	28	27	26	20	18	21	24	22	21	20	22	19	25	20	27	36	24	25	22	23	34	26	15	32	17	29	20	26	24	16	28	15	24	23	21	15	31	20	20	27	28	22	22	24	29	16	20	26	23	16	18	21	22	20	33	32	21	17	20	24	23	28	20	30	28	26	22	22	18	26	18	25	26	20	14	27	18	18	21	24	20	21	20	21	28	28	18	31	23	19	17	32	26	21	17	24	36	26	20	22	23	22	27	20	25	14	24	15	22	21	21	23	25	19	12	24	26	28	27	21	15	21	23	18	28	29	16	26	30	30	21	27	26	29	25	22	27	20	21	28	24	26	24	30	20	15	28	19	15	27	15	30	33	14	29	22	26	24	18	31	26	22	18	36	23	25	26	21	30	19	21	20	18	22	26	19	21	35	20	26	35	20	40	27	18	24	14	28	16	15	19	28	36	25	27	25	23	26	16	27	20	18	25	22	25	26	20	30	21	29	15	30	21	27	19	26	18	21	24	29	28	23	27	29	17	28	25	20	22	24	14	27	21	25	28	27	20	21	28	25	21	21	24	26	21	33	20	22	15	16	32	26	33	23	22	13	28	26	30	21	26	17	16	24	35	22	21	22	31	25	25	28	27	17	28	16	35	25	23	31	29	31	25	30	26	20	25	20	23	23	26	29	23
28062	16824	9934	14398	21659	22868	21718	19739	17848	15380	12928	10236	8766	8007	7225	6560	5950	5294	4650	4064	3371	3144	2820	3110	2567	2081	1847	1768	1610	1387	1218	1140	1174	1171	1141	1058	1010	1047	1034	1087	1312	1192	1163	1190	2164	6580	8019	6926	4516	2739	1686	1125	593	438	469	425	391	361	320	288	311	297	294	300	314	294	300	327	302	308	296	292	283	310	280	306	284	306	299	303	302	270	304	300	313	303	281	310	298	321	298	282	288	301	309	310	313	307	302	301	293	249	315	280	281	298	296	312	282	307	301	286	292	328	295	288	303	285	275	295	282	307	263	304	279	271	261	281	305	280	293	284	310	312	302	298	298	290	300	289	288	285	297	303	280	311	280	278	305	287	312	280	313	290	332	288	333	273	295	292	302	290	314	324	299	318	304	282	322	286	328	308	266	273	301	314	321	319	309	295	274	310	348	287	299	299	308	286	292	275	299	289	314	288	305	301	308	297	300	309	285	312	308	299	323	297	294	275	289	325	321	303	302	312	321	282	247	325	291	287	283	315	324	300	296	297	307	326	287	307	318	285	295	295	314	338	324	301	318	311	323	287	294	303	295	299	292	295	306	318	322	281	263	255	285	275	293	290	293	284	284	293	297	320	300	286	279	307	283	293	279	311	303	284	302	311	309	293	293	285	277	308	282	285	296	307	303	302	312	300	307	311	285	328	293	296	299	314	288	306	322	319	299	282	303	311	277	323	294	302	317	307	287	330	299	274	297	314	313	338	293	312	320	321	292	280	289	298	281	321	321	317	321	303	326	272	306	307	266	319	304	325	303	326	318	304	288	273	280	311	303	272	292	311	284	306	301	322	291	286	313	319	301	308	322	282	288	308	307	311	314	300	280	269	284	299	302	290	252	314	322	300	283	311	311	308	297	289	278	321	279	285	278	306	297	300	311	326	268	319	306	305	292	318	311	306	289	295	299	304	276	285	310	296	313	308	307	307	301	304	297	314	276	322	320	273	289	324	325	278	316	292	332	292	270	279	330	314	299	298	325	284	319	275	294	287	301	262	300	303	305	311	303	297	311	323	326	298	280	310	307	289	288	284	294	282	286	315	262	280	327	311	294	314	315	316	309	286	320	321	339	310	296	310	300	299	276	279	306	319	304	285	278	319	288	303	318	293	277	333	282	283	298	300	296	322	315	295	311	292	285	268	305	315	322	307	275	308	336	275	286	314	288	313	300	268	327	283	273	293	286	292	314	313	298	279	303	312	287	306	282	288	288	337	300	311	300	327	303	305	289	342	304	298	309	337	332	302	320	310	306	298	287	319	296	277	298	330	297	292	299	316	286	298	303	324	305	303	327	286	325	320	303	309	338	298	304	284	298	294	314	296	283	321	292	310	331	277	289	304	281	292	293	305	292	339	279	292	320	286	288	302	293	299	308	296	280	299	297	277	326	290	318	333	308	307	288	297	287	337	272	334	303	306	324	303	280	316	306	310	280	278	288	324	269	285	294	287	293	303	305	293	302	265	292	260	311	282	320	295	287	309	271	300	330	305	331	259	287	299	275	313	298	325	296	343	310	326	286	279	304	323	299	279	299	288	303	315	297	284	281	303	296	312	319	298	292	277	302	324	336	297	316	289	323	289	313	311	283	286	326	293	288	305	313	276	303	253	300	316	306	307	292	312	298	316	308	293	295	296	278	273	318	323	323	249	318	295	289	303	313	289	314	297	321	297	339	273	282	306	323	296	311	288	266	314	307	281	279	317	308	270	295	299	294	290	314	299	301	286	315	296	302	326	270	301	335	299	287	321	303	281	317	317	300	271	284	288	290	283	312	300	289	295	314	338	305	305	300	321	278	295	338	286	290	306	318	293	316	299	266	281	300	274	325	268	327	316	313	345	265	301	301	296	252	308	297	311	293	321	300	312	304	287	299	314	298	310	273	295	322	334	284	306	314	271	246	292	305	305	280	280	314	317	301	321	323	310	296	303	292	346	295	296	299	269	311	283	299	289	317	273	310	311	293	306	318	318	288	292	302	307	291	287	285	314	282	332	287	290	313	302	290	306	311	308	318	269	287	301	307	314	341	283	278	324	293	289	322	315	332	309	271	292	306	269	324	303	278	311	282	314	302	324	338	297	297	285	291	311	300	328	314	286	308	297	312	306	294	290	327	299	293	322	338	295	279	324	289	300	277	281	298	337	300	297	280	293	292	318	307	301	314	318	295	318	301	280	315	318	276	305	311	320	280	300	306	311	304	317	315	309	305	316	308	277	310	305	315	305	323	333	293	319	300	314	302	315	284	326	312	288	298	291	293	287	314	290	315	299	318	299	314	328	320	322	317	299	298	316	296	330	314	297	280	319	308	294	299	317	344	308	271	274	297	286	303	282	279	279	298	338	287	316	309	310	282	289	287	300	286	315	297	278	326	313	333	309	316	307	338	298	280	293	312	276	291	288	303	305	318	297	304	294	243	297	271	304	279	319	319	299	310	305	326	313	303	299	323	278	307	296	301	289	307	308	309	337	291	322	314	285	288	318	290	305	298	287	282	306	304	290	280	327	314	292	283	290	325	320	282	307	307	307	282	294	303	309	287	314	293	308	314	320	303	292	294	313	290	314	283	288	298	312	333	312	291	321	319	289	308	304	289	330	329	310	273	307	317	319	305	291	317	310	283	319	291	288	286	300	331	280	296	298	306	281	312	289	294	312	291	325	323	297	301	301	286	312	297	306	301	316	325	298	291	296	282	304	296	306	303	318	290	253	301	303	280	290	278	309	302	285	295	285	309	297	312	305	293	300	308	272	332	276	324	298	308	287	327	325	299	310	304	316	303	317	312	295	307	307	312	258	306	295	297	292	313	317	303	306	292	307	280	293	310	312	281	317	294	329	290	281	285	293	326	312	320	291	340	282	319	287	286	304	295	319	310	292	285	280	306	333	322	323	324	332	307	304	288	309	298	301	300	318	307	300	301	348	309	275	304	305	293	308	321	322	349	285	297	303	299	285	297	315	329	322	310	316	285	297	261	336	311	314	322	306	299	284	299	309	288	321	298	332	293	299	308	307	317	317	301	330	278	303	307	293	307	322	270	319	287	316	290	296	319	297	311	322	301	310	271	287	303	305	295	305	308	267	309	348	307	310	302	268	278	322	302	290	308	261	300	326	307	305	278	309	311	272	295	328	305	325	336	310	289	283	311	298	312	281	301	285	316	294	290	312	296	339	296	314	312	295	284	335	299	311	299	287	320	279	324	314	323	317	310	303	296	306	284	300	309	312	295	300	296	276	310	263	285	316	306	307	312	315	306	298	298	318	297	313	295	296	279	283	284	299	280	274	329	321	315	312	303	274	307	320	291	291	289	306	291	308	294	293	296	299	307	288	293	308	275	291	291	280	309	314	304	292	298	299	281	312	310	263	307	278	305	317	299	305	294	323	310	288	298	258	282	296	276	302	295	303	307	288	310	309	290	301	284	303	304	255	263	314	286	294	270	309	318	286	295	298	305	293	290	309
1922	591	280	178	186	265	268	213	181	153	136	112	98	80	92	89	82	88	71	61	48	59	53	46	33	43	40	37	27	30	34	43	30	35	32	28	35	48	44	29	37	29	32	30	30	67	74	82	47	33	46	35	17	22	24	28	20	21	29	28	19	22	17	24	29	36	27	30	22	34	31	23	26	19	23	31	25	20	25	24	22	31	31	21	26	16	28	31	29	32	24	23	23	26	26	25	21	23	27	23	20	20	24	28	26	30	17	17	23	22	23	25	19	21	18	12	38	19	30	24	24	20	23	26	25	25	27	17	31	28	28	31	27	17	26	37	33	23	26	26	27	23	26	24	27	28	28	21	26	20	25	23	27	29	23	30	27	18	25	26	26	29	29	19	21	19	31	27	20	23	25	20	30	28	26	20	23	28	27	24	22	22	16	23	18	23	26	26	24	25	23	32	25	28	21	27	30	13	22	27	21	24	25	31	20	28	26	28	28	20	35	38	30	20	23	28	21	22	22	22	25	18	21	25	25	26	29	27	17	23	13	27	23	17	27	22	21	31	22	20	22	31	27	29	25	24	31	20	26	22	19	19	28	26	21	20	21	30	31	21	18	30	27	20	31	20	37	25	31	31	29	25	19	16	26	27	23	31	20	23	26	18	27	24	22	24	41	23	29	16	28	20	19	31	22	19	23	22	27	25	20	20	38	23	30	27	20	23	27	24	32	18	32	24	25	16	23	27	25	24	26	25	25	19	29	24	36	24	21	20	36	28	31	14	25	33	20	29	20	30	20	24	24	23	26	23	23	28	30	21	25	16	24	22	24	25	25	30	26	25	21	30	30	23	21	24	21	17	22	17	31	27	22	31	36	20	28	34	23	21	22	16	26	31	23	32	26	26	28	31	24	28	22	23	28	24	31	17	23	21	22	17	16	21	36	25	22	24	21	31	23	22	25	23	21	17	22	23	34	24	27	25	18	28	20	26	25	19	16	27	30	23	29	33	24	21	28	23	28	21	32	33	27	29	20	19	28	33	24	35	17	23	28	23	21	21	26	17	22	21	20	15	23	27	22	27	20	28	33	23	28	25	22	20	33	27	32	32	24	15	20	19	18	32	20	20	16	21	25	24	28	28	20	18	26	31	23	26	31	21	21	29	19	23	25	29	35	32	29	25	23	30	34	20	23	21	31	19	24	21	33	27	27	21	34	28	19	22	21	20	21	32	27	31	21	31	26	26	25	24	17	22	30	30	28	21	27	20	26	26	34	24	20	33	27	20	26	28	26	19	36	28	20	28	25	32	38	33	23	19	13	24	28	30	26	31	23	16	20	29	26	23	25	25	26	22	19	16	27	28	30	27	29	33	26	33	28	25	16	25	24	25	25	31	25	28	20	23	21	33	23	26	28	29	18	24	17	25	19	17	20	23	23	25	24	19	22	36	25	23	23	31	22	24	32	28	24	35	25	26	24	20	23	31	28	33	29	24	26	26	32	20	20	27	26	27	24	17	27	14	30	29	26	21	30	16	29	22	24	22	26	28	30	27	20	15	16	18	20	24	22	24	20	25	23	25	23	26	26	24	20	19	25	22	21	27	36	28	21	20	32	16	28	23	29	24	34	31	28	30	17	26	33	29	17	26	24	28	14	25	29	30	35	30	25	28	24	25	28	15	29	19	25	17	20	26	22	30	30	25	29	26	19	21	23	17	29	22	33	30	23	24	22	34	26	26	20	39	22	27	30	27	27	34	18	30	25	12	28	24	24	14	31	22	27	25	26	22	27	26	30	27	27	23	23	27	20	21	25	34	25	17	24	20	36	18	28	22	19	16	20	17	28	37	30	23	20	20	23	25	28	18	25	30	18	23	19	15	24	31	20	21	20	24	25	21	26	26	25	27	21	23	18	24	18	29	30	20	23	25	28	27	22	39	30	18	27	20	29	27	33	31	33	19	21	27	22	17	32	20	21	22	31	30	25	32	27	26	24	25	20	25	22	28	25	24	27	27	24	23	14	14	26	25	23	20	27	24	25	28	22	25	34	14	24	25	29	11	24	31	27	26	37	24	25	24	33	27	27	30	16	36	17	22	19	27	17	18	37	26	22	21	21	23	22	24	24	31	30	19	32	15	25	16	24	32	22	26	18	27	23	30	31	23	22	21	31	18	25	27	32	41	20	23	21	23	24	24	17	22	28	20	26	23	26	21	32	35	21	23	17	30	23	24	22	21	21	25	30	21	16	24	25	29	30	18	26	27	17	21	26	22	29	19	19	21	33	37	23	22	22	34	34	26	30	29	20	26	21	31	21	24	36	36	24	28	27	33	29	28	31	31	34	21	29	23	22	27	24	29	33	24	25	25	28	19	27	21	33	21	23	19	25	29	18	24	31	22	26	29	29	19	22	23	26	22	28	31	25	22	24	20	15	20	24	34	26	27	26	27	25	19	30	22	25	21	33	26	28	19	35	20	24	35	22	25	25	24	18	17	22	27	24	27	39	23	19	26	23	23	24	31	21	29	26	23	24	23	26	21	18	29	30	23	24	27	27	35	29	24	18	28	25	28	31	18	21	21	26	22	24	27	31	26	17	16	16	28	29	29	19	25	22	24	24	27	30	24	37	23	23	30	28	28	27	22	31	25	20	17	19	19	26	21	21	20	30	14	32	24	19	27	31	20	22	22	12	17	28	19	22	31	30	23	24	27	34	23	30	31	37	20	22	25	18	23	29	29	14	18	30	22	27	24	24	31	18	21	22	25	26	21	19	25	34	28	15	32	26	19	32	26	27	23	29	30	21	23	21	34	26	28	26	24	22	23	23	25	19	19	21	21	25	36	32	24	35	32	19	20	25	22	29	27	22	26	28	19	20	27	30	23	29	20	16	24	27	32	21	30	24	23	28	24	27	27	24	23	29	24	32	26	14	26	23	23	24	26	34	21	27	29	22	18	33	28	32	21	24	28	22	29	19	20	29	26	29	26	22	22	21	26	27	23	28	30	23	26	37	24	23	21	27	17	25	20	29	21	34	17	27	24	24	30	27	30	19	28	27	13	27	15	18	24	27	29	27	24	27	23	26	19	27	27	32	19	36	24	17	22	32	19	30	30	16	32	34	28	23	24	20	29	21	33	22	26	33	30	32	30	29	18	34	25	20	29	23	22	25	28	25	28	24	29	20	27	21	18	28	23	18	26	17	22	23	24	28	26	26	34	32	20	22	39	18	28	29	26	18	34	30	30	35	31	20	25	21	24	29	25	24	31	25	28	24	22	34	18	33	24	30	28	29	21	26	30	27	26	15	30	26	26	25	19	23	21	19	20	23	35	24	32	28	34	25	23	22	30	23	20	15	31	26	24	23	27	25	21	20	29	32	24	19	31	21	23	26	25	26	24	31	30	28	22	23	26	31	18	26	17	32	20	31	23	28	29	23	27	19	26	22	21	23	24	24	18	20	28	15	11	32	21	24	23	28	22	19	26	37	27	19	24	18	19	23	34
18770	9934	5253	8077	14581	16356	14983	12940	10517	8400	6780	5502	4054	3709	3691	3372	3097	2682	2571	2298	1999	1635	1530	1358	1299	1141	958	927	895	779	808	744	722	776	740	702	689	688	778	883	734	765	795	856	964	1966	2524	2219	1523	961	790	627	434	349	346	369	364	342	354	304	343	298	325	313	315	330	327	341	312	320	331	342	326	328	314	331	325	321	323	341	334	331	334	335	317	310	349	324	366	361	326	354	311	325	302	327	330	340	307	313	314	353	313	331	340	311	326	298	318	363	355	324	324	341	330	355	320	338	344	308	363	323	348	359	359	342	368	345	352	335	296	343	298	311	343	339	298	313	318	339	326	335	321	344	365	329	325	325	317	331	306	333	312	316	331	344	348	365	342	333	328	306	325	333	313	289	342	330	315	317	321	325	307	320	345	296	327	312	321	363	318	305	324	327	307	335	318	298	333	306	317	293	322	374	335	318	311	321	313	347	321	372	324	330	308	347	345	323	308	359	319	346	309	332	336	308	316	314	299	317	319	318	321	337	320	337	310	351	322	343	292	345	356	300	328	308	342	335	332	332	333	315	339	325	338	320	326	307	310	381	316	339	326	336	344	312	300	333	351	300	314	291	311	338	341	350	309	284	328	322	319	316	329	336	340	326	349	313	335	340	309	345	332	326	388	328	342	347	327	315	311	321	337	326	327	317	329	337	333	322	319	362	336	342	339	326	315	322	340	312	346	330	355	312	301	311	324	363	338	341	343	326	334	307	333	313	324	354	332	336	308	315	300	280	293	336	331	325	349	376	299	335	316	331	308	325	352	351	334	342	348	337	339	339	305	328	312	335	348	344	329	329	323	340	343	343	331	328	324	305	319	320	298	326	348	346	317	331	344	345	350	353	349	310	288	322	329	333	320	354	323	330	329	292	292	332	344	304	311	369	327	336	350	336	321	325	331	310	333	336	371	303	323	311	353	309	300	338	301	338	348	328	315	317	334	350	299	333	358	345	319	305	325	338	326	306	303	319	329	324	317	351	350	294	327	337	300	341	301	308	320	333	341	339	313	297	311	320	321	321	306	329	315	314	350	356	341	308	307	319	338	366	325	313	344	345	326	321	315	323	343	336	314	323	330	286	327	328	338	346	359	329	338	318	325	340	319	309	358	336	340	307	327	326	339	271	313	313	293	349	323	326	318	294	334	341	301	339	335	339	299	323	329	323	320	338	352	307	331	350	345	345	326	358	322	291	323	360	302	326	326	347	319	336	329	325	329	340	317	317	319	338	331	326	351	314	319	326	337	324	354	336	347	325	349	327	300	296	322	333	329	303	320	292	329	301	336	303	291	358	299	355	294	353	337	307	337	342	312	315	338	320	322	330	297	360	334	375	365	305	355	311	330	305	317	307	316	344	327	316	321	360	312	353	349	326	314	355	288	316	336	324	326	303	348	325	304	325	348	298	295	325	332	335	333	320	331	316	369	328	317	336	334	284	301	325	331	362	344	322	318	352	354	327	310	309	310	337	329	327	367	346	345	346	356	348	334	325	344	296	314	356	314	306	339	337	355	310	301	338	316	291	316	313	320	315	320	320	331	364	339	292	325	342	336	367	342	329	312	347	332	291	332	339	312	331	384	335	323	319	285	335	334	331	321	297	304	331	329	361	337	344	364	295	298	323	339	340	339	330	334	361	307	318	295	336	291	326	334	320	351	328	348	316	338	308	340	341	339	301	309	323	313	304	318	339	312	357	330	320	338	312	346	335	336	316	329	351	323	355	322	330	320	297	326	330	296	339	362	322	352	328	339	310	309	320	346	350	337	327	297	341	328	325	288	330	322	369	322	303	332	286	292	364	309	301	316	322	321	340	345	346	350	337	315	362	315	345	341	315	337	321	348	313	375	314	331	294	321	307	348	317	323	333	333	321	322	342	352	294	348	357	338	319	310	350	280	302	335	330	311	313	321	334	309	311	308	338	320	331	329	327	326	321	356	311	338	360	351	338	323	303	329	333	332	332	307	339	301	352	310	317	320	318	338	314	312	298	319	303	335	331	329	326	335	351	340	314	337	324	369	322	329	364	325	299	296	344	319	330	349	326	329	324	346	347	310	335	343	335	306	344	325	328	327	319	321	369	347	327	289	318	318	339	338	304	320	307	336	322	325	323	318	308	345	322	342	318	300	310	328	353	317	303	324	335	344	317	323	328	330	326	323	323	327	315	335	330	317	330	328	323	324	333	325	325	301	273	316	322	342	308	312	327	333	315	319	294	349	316	336	322	329	324	321	327	298	314	323	306	322	353	326	326	313	329	324	311	338	335	348	303	327	305	345	288	303	307	348	299	347	342	343	320	324	348	330	334	326	332	322	282	269	326	312	333	321	335	306	310	345	346	324	305	325	324	314	316	340	307	313	339	291	297	328	355	354	331	343	333	324	333	338	296	345	321	335	327	300	333	327	297	328	314	329	315	325	336	343	320	360	333	301	287	340	279	324	320	336	329	340	323	344	352	327	332	327	336	330	337	348	314	317	331	370	327	297	315	305	309	305	320	313	337	347	327	329	357	336	307	337	312	303	341	341	336	317	367	326	338	359	355	334	340	340	324	336	330	348	323	331	322	329	350	337	318	328	306	321	330	334	309	310	325	328	311	328	353	309	314	320	347	349	329	361	312	341	318	337	328	321	335	296	324	286	295	317	333	327	331	296	332	310	301	357	300	337	341	346	336	318	335	349	318	324	368	339	354	290	366	292	331	337	322	314	328	324	293	359	335	331	304	332	360	317	336	336	339	316	347	301	320	306	341	325	316	313	349	307	358	339	320	309	312	298	318	346	287	336	356	337	326	348	351	376	336	311	300	340	313	322	336	341	352	349	369	360	311	352	325	297	315	340	297	278	343	345	318	307	324	312	322	342	304	333	325	350	338	349	324	319	333	291	340	331	317	351	348	315	312	338	312	353	310	325	314	316	350	321	351	352	313	353	315	319	335	325	341	310	343	317	357	313	315	330	328	345	334	319	339	327	323	322	350	336	319	326	298	329	320	339	332	338	305	342	343	324	341	325	353	337	327	324	318	321	341	334	314	325	323	329	325	309	326	309	305	331	327	305	354	340	290	370	342	329	337	343	354	338	330	342	307	298	357	331	325	312	317	304	306	336	304	294	364	313	347	335	341	339	337	337	330	326	322	317	309	330	342	297	346	324	309	353	315	337	352	309	336	339	304	324	312	308	324	338	291	328	354	327	330	302	306	348	332	330	347	322	317	355	345	330	350	325	312	335	334	317	351	314	325	348	337	319	344	318	317	339	325	358	326	330	349	334	318	336	352	313	296	324	337	328	332	304	304	311	320	351	336	324	299	363	316	309	347	340	319	333	389	294	326	349	311	299	317	300	311	344	359	334	339	386	322	316	321	374	302	311	325	354	288	325	326	320	327	350	338	304	339	322	353	320	318	340	354	325	342	308	339	329	342	329	290	321	345	338	356	334	325	351	337	314	318	340	354	314	323
2087	1189	542	328	351	478	458	347	305	242	226	200	135	123	129	116	98	104	88	88	71	62	74	62	58	63	49	49	34	43	70	42	42	44	40	36	35	37	29	41	43	42	44	38	46	122	153	116	102	77	34	20	31	24	22	29	22	32	22	27	27	34	27	22	24	27	18	25	17	17	23	23	27	17	21	18	31	24	24	29	20	31	18	21	22	28	27	23	24	31	18	31	30	24	30	25	14	19	26	25	25	28	30	14	23	28	29	30	21	20	25	26	17	17	26	23	31	26	22	28	22	21	28	32	18	22	32	28	14	19	21	16	16	20	16	17	22	22	24	24	22	26	29	23	13	32	36	27	23	27	29	30	33	19	22	23	23	19	21	21	32	24	18	34	20	32	26	20	24	17	20	29	23	33	22	27	20	20	22	23	23	18	30	28	24	35	25	28	22	26	25	28	25	24	26	17	29	27	20	33	22	26	32	23	27	22	20	25	12	22	29	25	24	15	19	36	29	20	22	21	15	25	19	32	27	22	18	16	27	25	23	18	25	30	22	22	30	16	23	25	24	21	18	32	23	23	25	20	23	26	22	17	22	26	20	19	20	25	20	18	19	34	23	30	25	24	17	24	28	17	20	13	19	16	13	24	24	24	19	29	23	23	19	20	31	25	24	23	24	17	24	21	24	18	23	31	26	14	37	22	30	26	20	27	26	24	20	24	23	18	36	27	18	29	28	25	21	16	23	22	24	26	24	34	28	24	14	30	35	29	29	23	31	22	19	29	29	15	15	17	16	21	21	22	12	22	17	23	25	24	12	33	21	21	23	20	23	35	23	32	25	27	29	20	34	19	30	18	25	15	24	23	25	12	29	17	25	16	19	25	22	22	21	27	21	29	24	20	29	27	26	35	29	16	15	26	36	27	20	26	28	37	26	25	27	19	23	27	26	18	22	38	18	23	18	25	24	26	21	20	22	19	25	16	28	13	19	18	27	21	24	23	20	15	18	30	20	23	24	24	28	22	20	27	25	24	24	29	24	14	29	27	23	18	31	25	28	22	25	27	17	23	22	26	25	24	30	18	22	15	24	23	22	20	17	25	19	22	22	28	20	19	26	28	24	17	24	30	9	34	21	16	23	26	16	23	19	23	10	29	13	23	23	28	23	30	14	25	21	22	20	20	23	22	26	14	26	28	25	22	24	20	26	15	25	29	23	21	27	27	19	25	28	18	24	23	25	29	26	21	16	17	31	28	25	21	14	25	26	19	25	36	24	16	15	22	16	21	23	22	22	20	14	24	20	21	26	21	14	26	30	21	24	16	22	17	22	13	31	26	21	20	11	23	17	26	10	32	25	21	24	34	22	28	19	21	25	24	20	28	24	15	20	20	26	26	27	25	25	27	28	28	28	30	24	16	23	33	34	20	28	33	20	20	29	26	22	18	24	21	27	23	25	15	28	19	21	14	21	24	22	30	32	20	23	31	26	21	20	27	18	22	23	24	27	22	16	34	15	17	23	21	23	15	17	17	19	24	18	17	25	23	28	19	23	19	21	23	31	16	22	18	27	31	32	23	33	28	18	19	15	33	29	38	28	30	21	23	18	28	20	19	23	16	21	28	21	22	29	19	22	24	21	22	22	30	28	18	21	28	22	26	23	29	24	25	25	21	35	27	22	28	24	30	21	28	22	18	25	21	16	19	15	20	19	26	32	27	26	24	21	23	33	26	18	29	22	20	28	28	22	29	32	21	19	24	21	25	22	13	28	30	22	21	27	20	30	20	21	32	24	23	21	19	25	14	20	22	23	17	18	27	17	23	28	19	22	20	13	25	20	21	21	26	29	26	26	21	26	21	18	17	25	18	25	17	19	19	26	27	19	21	21	21	28	18	22	26	17	23	20	24	21	23	21	26	22	30	31	26	11	20	26	25	27	21	21	32	21	24	27	29	19	21	17	26	26	24	26	24	24	22	25	20	33	26	26	19	26	23	20	36	24	26	24	26	23	27	23	28	20	18	19	22	12	27	22	27	27	36	27	27	20	24	25	22	26	30	17	29	29	24	24	27	17	25	25	17	20	26	37	28	21	21	27	16	27	26	23	22	26	24	27	21	29	18	22	29	23	24	33	29	25	18	32	17	18	24	31	27	26	25	18	27	25	19	21	25	30	33	27	25	32	28	22	34	26	24	23	23	21	26	23	24	35	28	29	26	31	27	19	19	18	26	22	21	19	23	20	16	25	22	29	26	22	20	19	30	13	23	13	22	24	24	23	23	30	14	18	33	22	28	31	28	25	29	17	31	32	21	13	29	25	26	24	23	30	28	21	29	23	25	16	20	21	22	22	32	25	19	24	22	22	23	17	16	28	21	17	19	17	30	21	22	23	27	21	28	26	22	22	33	24	24	31	24	23	23	23	26	27	22	25	21	25	24	19	26	23	16	22	24	21	20	19	20	25	24	33	24	25	29	23	20	26	26	20	18	18	24	26	20	25	27	17	18	27	22	24	19	27	20	21	19	18	23	15	34	20	15	24	21	22	20	17	27	28	17	26	19	15	25	22	12	26	27	24	27	18	20	22	21	20	25	29	22	30	19	31	28	23	15	25	23	24	24	24	19	18	27	28	20	25	26	25	12	29	14	28	25	30	26	16	30	25	32	24	19	22	20	21	26	24	24	22	25	27	35	21	16	26	27	23	18	23	25	27	27	28	20	27	32	23	32	32	21	22	33	24	19	23	17	21	26	23	20	28	25	22	20	19	17	24	31	23	28	19	19	25	19	18	30	19	23	21	24	20	22	27	16	18	18	16	26	27	18	14	15	19	19	12	24	21	28	24	27	22	26	20	23	21	18	26	15	23	30	28	20	20	24	19	27	25	24	24	22	19	27	23	32	17	32	17	21	26	18	26	23	19	30	30	24	19	20	21	30	21	18	20	21	27	21	28	23	27	18	24	20	29	16	16	17	22	22	22	21	23	34	23	24	17	15	23	18	20	28	20	31	17	19	22	24	23	25	36	30	22	23	26	23	27	22	20	27	12	24	23	17	25	26	29	18	23	24	24	22	20	23	26	26	15	13	18	19	28	22	20	23	21	29	24	28	15	24	20	21	27	23	32	30	22	25	16	31	13	27	27	24	24	20	23	19	19	23	15	30	25	24	25	29	21	24	27	18	20	19	16	21	15	17	22	14	20	22	30	27	20	25	24	20	22	27	22	31	21	36	25	32	28	15	29	17	21	21	21	27	30	22	25	23	20	30	24	17	26	29	26	17	19	28	30	27	20	24	37	24	18	21	32	20	29	24	24	22	16	28	12	25	30	30	25	22	33	26	17	24	26	24	19	29	18	25	32	25	26	27	20	28	23	19	29	34	33	16	24	23	29	27	24	20	24	31	23	17	21	23	21	26	24	22	24	15	18	20	27	27	36	17	22	25	27	19	26	21	29	28	24	25	19	22	21	28	28	25	20	22	19	31	13	21	23	22	30	22	31	25
24449	13450	8219	11980	19865	21851	19881	17009	14092	11568	9636	8066	6402	5519	5157	4763	4241	3440	3047	3108	2833	2461	2027	1917	1682	1519	1309	1152	1113	1148	1968	992	1017	1005	1013	911	952	948	991	899	872	1043	1095	1372	1447	3675	5069	4232	2918	1837	1009	559	537	503	409	369	343	344	313	298	315	284	304	304	307	308	319	318	304	308	316	285	278	291	326	258	263	287	317	331	280	326	290	310	290	307	290	292	320	283	298	319	308	275	324	291	288	317	319	294	301	300	290	326	309	322	332	298	273	310	306	293	308	299	277	315	319	322	313	290	325	284	289	276	313	338	292	308	303	331	304	295	295	299	307	299	323	283	336	321	332	301	315	281	303	307	305	303	341	323	277	312	297	302	314	314	309	312	311	284	279	320	293	293	310	298	300	313	322	307	325	303	306	320	252	296	312	308	281	294	318	314	320	293	309	316	300	289	300	293	291	295	283	290	299	273	294	338	262	331	302	321	279	281	292	309	340	308	269	306	276	304	293	310	309	317	277	293	297	299	295	310	307	304	314	308	317	287	302	305	290	305	327	353	287	305	308	321	270	323	272	296	299	333	318	302	288	267	276	313	300	323	342	295	300	317	302	300	304	329	310	301	298	278	299	318	279	311	308	284	273	295	315	301	291	322	293	307	284	319	325	320	298	301	327	302	305	281	308	307	321	312	306	309	285	266	296	277	288	314	320	291	295	263	325	285	320	287	337	306	313	284	285	298	294	301	303	313	325	300	289	303	306	312	280	369	278	291	298	323	348	316	294	283	309	307	310	328	285	304	299	310	323	303	314	326	324	290	290	296	288	315	291	285	277	299	293	279	291	298	303	301	304	303	297	289	343	294	290	301	311	265	297	336	320	288	321	316	337	289	297	286	310	273	301	303	300	301	263	291	310	285	304	294	295	313	300	298	317	296	304	284	278	304	290	341	269	291	297	313	294	302	319	309	315	302	309	276	320	321	304	325	311	273	333	326	320	309	293	312	311	279	334	306	318	290	308	274	288	291	299	284	302	300	334	294	341	267	320	281	324	314	295	279	336	301	301	295	297	307	309	296	308	289	288	297	284	317	329	303	287	326	317	301	292	287	284	333	307	298	311	292	282	305	304	320	329	298	286	316	306	303	273	300	312	311	325	313	319	311	291	310	282	308	309	301	307	314	291	313	286	321	302	298	298	296	284	315	284	308	288	305	304	340	293	279	319	264	279	304	279	291	298	265	304	288	339	299	296	291	312	300	286	280	285	302	314	285	272	297	282	323	292	277	335	323	312	296	293	304	299	299	279	326	301	319	326	303	303	312	330	324	291	275	297	288	311	298	300	324	322	291	301	314	312	294	295	289	311	326	312	327	281	316	313	302	309	309	301	299	315	315	298	318	328	311	326	291	302	327	294	307	278	282	291	298	276	294	250	275	295	308	282	310	284	294	324	302	270	305	293	307	316	313	329	314	327	297	291	316	302	305	307	312	308	305	303	339	306	302	326	285	301	301	282	308	344	292	300	286	318	331	321	279	291	323	318	308	348	337	298	307	280	298	316	281	298	284	302	320	304	313	338	326	300	327	298	304	320	323	304	305	274	307	271	316	306	255	294	310	273	308	310	304	317	337	311	286	297	326	279	301	315	309	267	312	316	309	306	335	312	307	296	291	328	301	335	295	286	305	296	369	310	298	285	298	313	288	323	285	305	339	290	277	314	310	285	289	307	302	316	271	288	290	301	315	325	293	301	334	306	318	306	292	305	302	309	300	288	306	301	292	289	292	317	298	307	286	302	291	294	292	271	290	321	307	319	319	336	302	270	308	286	290	309	319	296	309	290	305	307	300	279	281	288	346	299	302	314	275	331	295	316	291	293	328	275	309	289	294	296	305	305	313	288	325	324	284	320	308	313	315	320	329	293	297	285	298	307	281	311	326	267	321	310	326	298	295	297	311	309	322	304	300	296	281	300	285	278	284	274	324	276	280	241	304	304	307	315	325	293	284	292	291	276	313	316	313	319	270	311	335	304	286	284	318	324	290	334	284	308	309	304	337	298	300	331	291	265	307	288	321	297	290	319	292	297	305	332	313	279	268	294	322	304	302	308	291	311	310	277	293	286	319	278	304	301	299	294	322	271	331	301	323	288	329	320	298	258	287	288	276	287	294	305	285	315	317	290	288	283	270	313	321	318	268	310	311	310	317	295	288	286	302	296	280	309	298	303	292	309	293	294	301	283	274	271	329	296	295	321	285	326	313	296	286	317	301	311	292	324	329	277	293	315	321	326	291	282	285	289	309	303	338	264	339	271	330	314	291	322	280	296	326	290	308	309	278	315	280	309	299	312	316	308	309	338	297	277	306	289	278	321	345	275	347	287	299	303	281	295	300	332	305	250	307	281	286	311	309	283	317	307	287	286	274	274	328	272	331	333	299	312	322	323	326	290	293	333	308	305	309	301	293	300	338	306	303	295	302	273	292	303	297	317	282	276	305	329	293	290	315	316	326	316	328	300	292	295	295	309	308	283	312	305	308	309	303	311	274	301	323	308	307	314	303	315	299	291	297	305	305	324	323	259	287	300	330	295	311	314	328	268	312	303	290	296	327	285	275	313	302	303	271	287	306	307	291	304	299	301	273	289	319	287	285	258	292	311	298	300	325	295	308	308	299	304	312	317	307	288	322	300	270	279	305	293	304	307	296	289	275	304	322	296	330	324	274	265	315	292	308	321	330	311	315	309	252	285	308	267	309	309	311	316	287	271	280	298	334	319	331	322	378	295	296	299	317	316	321	302	302	302	269	304	312	308	286	273	287	318	329	300	313	328	317	304	293	304	314	307	283	295	298	327	314	307	338	329	279	297	286	294	299	295	319	294	316	308	312	287	303	282	261	278	301	344	312	293	314	312	297	297	270	316	297	339	307	343	327	335	279	321	321	294	296	313	308	272	312	270	276	327	329	290	300	311	317	311	290	316	315	331	290	314	316	292	306	264	301	307	305	300	305	317	309	308	303	313	322	320	305	329	289	308	324	303	306	318	314	295	336	295	278	310	300	314	273	319	292	306	302	270	312	302	312	298	293	301	288	294	318	295	322	302	302	316	294	289	299	297	311	310	297	299	293	309	311	306	309	302	304	280	325	288	304	289	275	282	315	297	292	322	278	307	306	271	281	296	323	313	327	313	305	324	297	316	286	285	332	302	320	318	300	285	317	294	299	287	289	309	309	298	300	294	280	291	310	293	329	318	285	307	291	293	310	301	324	270	322	318	288	283	334	316	300	335	312	305	276	319	333	279	298	293	320	283	327	303	317	307	290	304	314	294	317	315	314	291	297	298	319	325	318	292	300	289	307	330	276	285	305	291	310	326	282	316	308	271	322	275	302	297	296	298	300	273	329	300	316	335	292	308	315	318	309	285	285	308	318	268	304	290	306	335	298	287	331	285	298	278	311	316	319	305	282	304	321	280	290	307	296	279	305	299	298	303	301	295	289	294	339	313	291	319	325
3297	1233	592	379	358	546	543	406	360	301	238	214	188	167	153	125	134	92	92	99	80	51	74	76	55	53	63	47	39	81	88	41	53	55	52	45	49	57	38	48	46	37	49	45	45	131	162	146	97	56	32	28	27	39	41	30	36	28	26	31	29	30	31	36	23	21	36	14	32	24	18	29	16	24	20	22	25	23	29	25	28	31	32	23	29	30	30	17	30	31	28	24	27	29	26	38	16	22	26	32	27	28	29	30	31	25	24	23	30	24	33	27	22	26	31	21	22	23	36	27	23	28	32	26	19	25	21	29	20	30	29	30	28	26	23	28	24	17	23	20	27	23	28	28	23	22	23	23	26	31	28	35	32	28	25	31	23	22	27	15	22	24	30	19	29	24	33	21	25	27	28	24	28	23	29	27	25	19	22	23	25	29	27	27	26	20	27	26	15	19	19	19	22	29	23	37	30	28	35	22	17	32	23	25	25	18	32	23	24	21	27	25	17	25	33	31	29	21	33	25	26	25	23	22	33	28	32	35	25	32	20	27	27	27	25	13	23	28	18	36	34	26	32	28	23	21	28	28	31	21	20	29	30	22	26	27	21	22	19	27	18	24	33	25	20	24	33	21	34	30	29	28	20	25	28	27	29	22	30	22	33	30	31	28	34	16	28	26	31	17	20	30	16	38	27	27	18	32	33	31	37	20	29	35	26	34	25	23	20	21	23	26	20	31	32	24	33	21	19	18	23	30	26	18	22	27	27	23	36	23	23	18	31	23	32	28	30	24	23	26	26	26	23	27	15	23	25	25	22	29	28	27	29	29	21	24	26	30	25	21	29	18	26	26	18	24	30	26	34	29	24	30	21	29	17	20	20	23	23	32	33	28	24	18	29	38	16	24	27	27	21	30	22	24	21	27	30	23	28	28	27	28	23	33	24	30	23	29	26	26	20	35	28	29	13	21	29	27	29	21	22	35	32	26	43	32	20	22	21	25	28	30	28	24	24	24	33	22	26	28	21	28	22	29	32	29	25	41	25	26	34	22	28	17	21	23	24	22	28	30	30	24	31	32	34	31	22	29	32	19	21	16	18	31	24	27	23	32	33	28	32	20	30	26	20	34	15	33	31	31	30	29	27	27	25	26	36	28	26	29	22	22	22	22	19	29	24	27	17	26	25	23	27	32	23	27	22	31	33	27	36	30	27	34	20	36	27	30	30	30	26	21	30	28	29	34	25	30	14	15	20	28	25	36	25	33	36	17	21	28	20	37	25	22	24	34	18	25	38	17	24	30	25	31	33	24	28	27	30	14	22	26	30	28	17	21	25	36	30	23	20	38	27	27	36	31	32	22	36	27	20	29	21	26	37	35	30	21	23	29	31	17	29	31	31	33	33	22	26	40	19	32	26	25	24	29	28	26	24	30	27	32	30	28	24	21	22	23	27	23	24	21	35	34	31	25	27	29	29	39	28	24	27	35	26	24	31	34	20	21	21	31	26	15	27	20	20	26	26	18	21	28	24	37	21	28	25	32	19	18	23	19	21	30	27	33	28	37	21	25	28	31	18	26	27	25	22	26	24	34	23	34	31	29	29	26	22	21	26	24	29	24	18	26	26	22	30	21	34	22	29	20	27	19	26	27	38	23	35	20	25	29	16	22	27	27	23	27	26	29	31	28	29	28	22	33	38	17	33	33	18	24	20	29	28	37	17	32	22	22	27	25	33	30	18	32	29	27	20	22	25	26	27	27	33	30	23	18	29	18	19	33	23	24	29	33	23	24	30	19	25	22	21	22	23	24	29	25	24	28	32	36	37	27	32	25	26	29	22	22	33	33	21	21	26	25	28	24	29	30	29	31	24	17	26	29	25	28	26	30	25	25	24	31	28	20	26	29	35	31	22	29	32	25	21	24	26	30	22	24	36	25	33	32	26	33	25	17	28	22	33	26	21	23	24	23	25	32	22	21	21	22	29	31	25	34	24	23	30	23	26	31	24	25	28	28	27	21	24	31	21	30	37	15	30	26	28	33	36	20	33	28	25	27	25	25	28	29	21	30	28	24	28	28	34	20	23	29	31	36	25	31	30	27	20	19	20	29	29	30	22	25	24	31	29	16	23	30	27	21	26	26	15	14	26	24	37	30	27	31	32	31	28	24	30	23	28	26	36	26	25	17	32	34	30	27	22	35	24	18	23	36	20	25	36	38	25	17	22	35	24	33	30	28	22	26	33	20	23	22	24	31	35	21	31	25	25	33	29	22	27	27	24	22	32	23	19	26	20	24	24	29	25	23	29	21	24	17	23	18	30	21	29	37	28	26	18	21	23	32	28	28	26	20	27	21	30	16	22	23	23	22	21	16	23	25	26	33	32	23	25	29	23	31	34	27	32	22	18	26	29	31	31	19	30	26	26	20	27	28	21	22	30	37	25	29	22	23	24	28	28	31	20	24	27	13	22	24	21	26	23	19	25	34	27	30	21	24	33	32	24	28	25	31	26	33	33	34	27	30	34	31	26	19	19	29	26	24	24	15	24	22	28	25	28	24	20	27	31	30	32	34	26	24	32	27	33	19	33	25	28	31	26	27	28	28	24	24	28	26	28	27	31	23	33	22	25	32	24	25	17	21	13	24	29	21	27	27	29	23	22	23	32	24	30	28	26	24	30	31	21	20	28	30	18	32	27	25	29	18	20	27	25	18	25	23	20	30	30	32	24	25	24	31	33	30	24	24	24	15	25	28	32	29	27	32	20	32	32	23	24	26	27	32	28	24	30	31	19	33	26	24	26	25	18	25	33	28	23	28	26	24	28	29	30	24	31	21	32	26	22	15	22	24	28	28	23	28	30	30	29	16	26	32	26	34	20	21	27	30	30	44	21	20	26	27	26	24	28	25	26	30	19	17	31	40	31	26	29	25	23	31	26	23	31	25	27	25	21	27	25	29	30	27	18	31	25	28	30	24	25	27	33	25	33	28	25	30	31	35	27	24	24	21	22	31	32	32	25	22	19	41	19	40	24	18	21	28	29	27	25	20	21	21	24	31	25	21	24	17	25	42	23	21	21	26	18	31	29	22	24	15	27	33	35	28	19	32	25	23	27	26	29	28	26	23	21	27	27	29	35	26	30	26	24	25	21	21	33	22	27	21	30	30	28	24	28	28	23	31	21	21	20	28	37	29	24	23	26	28	38	31	36	27	25	23	26	40	25	28	25	34	17	29	22	31	38	25	27	25	20	23	28	30	25	24	28	34	40	22	25	27	36	26	22	21	21	33	29	39	26	25	27	30	19	22	20	35	30	30	30	20	29	29	27	20	28	23	17	19	29	32	25	30	23	28	23	29	19	29	21	23	21	21	21	24	20	30	23	35	26	24	23	22	31	20	24	29	29	29	25	20	27	21	34	38	24	32	29	31	35	28	22	24	26	32	31	25	20	36	29	27	22	28	22	28	16	24	42	30	20	20	17	36	23	20	26	20	30	27	33	32	32	20	23	32
23548	13568	8450	12350	19973	22657	20561	17029	14868	12553	10772	9297	7791	6631	5415	5031	4784	4097	3554	3214	2743	2335	1949	1807	1574	1433	1349	1266	1204	1836	3319	1165	1165	1158	1187	1022	989	958	1029	1096	1172	1345	1405	1217	1270	4275	5325	4473	3139	1869	809	393	397	473	520	498	459	417	371	393	371	340	343	373	348	370	347	343	342	323	356	332	334	378	368	338	350	368	353	360	342	358	372	301	352	346	318	355	355	332	347	358	334	348	334	342	335	360	335	345	334	345	366	338	363	330	358	373	308	347	346	354	345	324	327	310	366	346	320	367	356	368	315	313	367	330	359	376	349	323	356	366	339	362	345	383	352	353	351	362	367	335	335	324	339	335	347	362	347	375	393	364	346	338	337	340	367	395	364	309	313	330	351	358	333	332	328	342	359	355	348	346	344	336	344	325	365	324	358	390	366	361	326	346	338	314	322	360	352	343	368	394	327	339	378	334	321	332	366	356	363	330	341	358	344	351	330	317	332	349	350	341	355	366	332	330	346	350	331	332	328	349	323	333	323	338	351	352	315	329	328	363	318	344	306	393	368	382	378	351	319	347	369	352	326	356	343	314	343	355	336	331	352	352	323	369	349	336	356	357	342	339	377	350	332	314	327	345	348	363	346	324	319	323	352	352	364	335	337	349	352	352	356	357	344	372	373	329	363	372	361	344	366	356	349	386	359	365	330	344	314	335	366	376	343	320	380	337	341	321	368	328	318	307	306	364	332	341	346	306	353	351	356	357	354	322	342	346	328	355	351	329	326	349	345	361	310	331	332	312	348	361	321	346	347	392	375	355	350	353	356	363	344	322	360	391	341	319	361	335	330	312	369	322	354	359	354	371	347	314	352	358	322	314	332	347	357	321	321	341	359	350	367	319	318	342	349	341	324	356	333	341	356	351	349	333	316	354	357	358	328	390	358	330	355	363	359	356	292	382	305	362	358	341	356	379	337	335	363	364	371	352	321	338	358	345	382	340	353	359	350	341	346	365	324	321	349	333	346	344	341	338	344	342	373	356	333	338	318	314	327	317	327	298	349	370	325	331	354	346	355	361	347	357	363	365	326	350	368	357	363	379	337	355	347	322	348	386	359	353	321	313	387	318	344	325	362	379	348	332	340	336	357	345	346	341	374	353	361	347	385	317	361	331	353	353	363	347	373	356	356	346	296	335	315	320	329	366	344	333	328	375	336	359	333	331	326	356	344	343	344	334	357	365	368	330	363	293	344	347	375	331	350	319	323	339	353	363	367	372	368	329	348	374	359	340	328	356	346	358	350	373	332	355	342	345	334	348	358	325	377	342	359	359	367	330	327	359	322	335	352	324	362	347	344	315	338	330	346	319	333	334	345	351	362	332	369	361	353	346	338	330	343	307	330	331	376	362	380	346	372	348	358	337	350	387	334	345	361	336	315	334	379	348	353	340	332	317	358	360	344	300	326	362	368	347	334	342	323	356	330	374	351	356	354	372	353	370	373	354	342	377	350	360	336	360	370	331	349	367	295	369	356	338	377	324	356	336	344	362	310	379	303	348	308	354	342	364	331	357	368	331	351	360	348	325	336	377	326	323	325	336	349	337	356	344	369	366	376	350	357	337	363	361	355	352	352	334	324	330	375	316	367	333	368	303	355	358	362	362	334	333	371	348	341	334	350	324	351	324	326	343	316	360	340	323	322	369	343	349	339	346	333	377	384	372	347	374	355	365	339	352	352	353	346	328	345	351	356	353	345	358	366	343	356	306	363	340	338	344	325	402	368	360	352	331	361	347	366	327	338	348	364	349	336	331	343	334	375	326	355	318	343	355	353	342	348	337	350	330	359	324	391	348	351	334	329	325	367	340	350	349	305	339	342	354	365	366	336	342	321	353	332	340	352	340	358	329	350	338	326	347	362	333	321	302	364	317	360	315	340	328	312	376	327	340	321	335	334	358	339	309	332	348	344	380	357	343	363	346	343	362	364	317	310	325	346	349	327	324	345	325	387	339	316	335	328	356	363	356	366	342	300	348	379	347	318	324	349	364	373	347	353	367	322	327	359	331	329	381	326	319	358	342	339	342	346	325	375	348	333	340	330	354	343	336	333	346	336	359	354	349	345	345	324	395	319	332	354	353	377	372	322	333	374	337	344	363	366	354	384	358	342	364	350	356	335	326	345	325	378	338	352	348	329	355	332	347	343	343	331	331	348	343	360	384	295	377	365	310	354	363	330	339	353	337	359	344	360	310	355	349	347	355	359	361	358	333	373	325	316	335	353	324	389	327	368	356	343	344	358	336	381	317	367	369	385	344	348	363	389	347	324	345	306	325	365	307	353	366	308	343	381	360	395	360	344	334	315	326	363	335	364	357	354	319	342	354	348	381	367	366	350	316	321	359	356	368	344	349	336	343	348	374	337	351	383	329	339	316	332	349	324	357	310	310	348	356	338	336	383	315	344	362	331	357	341	330	357	356	366	355	339	348	353	334	351	332	338	376	361	369	342	381	363	341	372	360	362	337	383	367	324	352	367	344	328	312	344	326	345	336	331	321	321	364	340	336	375	351	351	337	357	371	342	331	327	345	364	363	343	338	341	358	354	323	368	328	345	338	359	361	321	371	314	335	357	334	352	366	349	390	364	355	352	371	349	347	348	339	322	327	378	320	375	337	378	333	345	363	358	329	362	335	348	372	356	337	359	346	344	370	353	338	361	358	321	395	381	362	369	334	368	354	351	352	328	341	351	350	345	344	353	368	337	372	340	364	353	345	378	359	344	313	341	343	309	343	359	336	356	338	341	340	329	358	324	332	380	326	384	388	361	360	331	359	340	354	335	373	318	364	338	370	350	341	349	346	337	359	314	343	349	348	336	358	315	338	325	333	357	338	375	352	375	348	386	376	380	335	330	342	312	335	339	350	324	355	334	341	316	305	337	355	351	352	336	304	335	340	338	372	370	340	313	345	353	349	361	370	315	373	342	359	340	338	330	347	330	358	352	334	384	340	348	364	344	346	340	327	360	325	325	348	347	356	344	315	343	325	329	344	354	339	345	358	346	329	374	323	328	339	345	353	335	378	365	365	354	360	345	320	327	350	352	351	358	342	351	368	364	352	347	339	317	348	342	365	324	359	327	364	313	308	328	350	364	353	321	352	330	367	317	386	362	341	354	351	348	341	315	334	359	364	344	333	333	347	372	346	364	360	330	323	330	316	352	375	369	363	333	362	350	343	317	375	353	346	392	375	345	354	356	355	374	330	346	328	323	342	347	353	315	363	364	326	335	368	350	341	349	338	336	368	392	356	383	351	367	322	354	379	356	355	329	306	327	348	336	369	350	369	339	316	380	349	324	321	380	326	346	357	362	328	315	362	379	366	343	350	341	358	360	376	338	331	350	368	370	366	344	338	371	349	326	347	323	360	308	328	383	345	328	350	358	370	340	365	310	345	365	382	334	360	337	304	391	339	365	354	333	327	342	356	359	349	337	364	361	347	326	341	330	326	329	312
3010	2003	974	584	603	767	758	610	485	417	375	290	257	210	147	130	108	108	97	85	69	66	70	62	65	54	57	53	58	104	101	51	54	55	46	48	47	35	44	49	48	41	44	40	85	162	237	188	145	78	27	30	27	31	27	43	35	32	32	42	20	28	24	34	29	23	19	24	22	27	27	20	27	23	15	31	29	19	22	25	28	31	19	23	16	30	25	26	24	24	20	28	28	26	24	24	26	18	18	30	17	28	22	15	13	23	32	31	23	28	27	29	23	24	20	31	19	26	17	23	24	27	17	25	25	34	19	23	21	19	24	29	18	25	27	25	23	21	27	23	28	25	19	18	25	25	27	18	24	27	19	21	26	25	21	16	30	32	18	15	26	36	34	28	30	28	24	22	31	23	23	24	24	14	23	18	22	28	25	29	25	17	23	35	29	31	20	20	31	21	21	19	20	24	28	28	22	24	24	28	20	23	22	27	23	21	26	24	25	28	25	22	20	21	23	26	22	25	22	25	28	21	25	30	30	31	19	24	23	27	18	19	17	23	26	33	20	28	25	16	18	23	24	21	26	22	23	21	27	32	25	19	30	39	23	23	19	32	24	19	25	22	21	20	19	31	22	31	22	18	25	25	18	19	29	34	21	25	22	29	21	26	25	30	23	24	25	27	20	14	22	25	18	24	20	27	22	26	21	20	19	22	23	17	13	17	20	33	19	23	26	22	12	19	19	20	22	22	21	35	29	25	25	24	21	27	21	17	25	21	23	19	20	18	18	29	32	22	31	22	18	22	29	26	12	13	16	22	24	24	25	21	27	20	23	24	17	24	24	17	25	9	21	24	22	24	21	19	29	32	30	28	28	19	32	20	22	17	19	18	19	23	23	23	27	26	17	17	23	30	25	25	32	26	22	25	27	22	21	23	27	20	16	20	25	37	23	8	25	26	25	21	25	28	33	29	31	20	23	24	19	28	26	21	32	20	29	24	19	16	15	25	21	24	26	16	25	22	23	25	15	20	26	20	29	25	29	20	25	15	29	17	23	28	20	21	23	22	28	27	25	21	22	25	32	21	26	33	24	17	23	18	27	25	18	20	24	28	32	28	21	23	32	25	26	21	24	17	24	25	23	20	24	25	23	27	18	27	34	22	27	18	17	31	24	22	25	22	23	21	18	22	23	29	21	15	27	27	25	21	22	24	19	23	14	23	26	16	25	17	29	32	31	24	23	23	22	28	30	27	18	20	19	27	22	25	29	18	27	24	28	16	27	22	27	29	23	13	24	29	23	27	19	26	18	25	17	19	23	21	13	24	24	26	30	19	25	27	25	32	18	18	25	32	17	23	22	11	28	21	27	26	23	22	25	31	23	27	26	22	17	28	20	34	38	27	30	23	23	35	26	17	27	22	31	21	27	22	29	29	25	24	29	21	23	21	26	23	26	20	22	26	31	25	24	22	26	25	28	27	21	23	26	17	25	16	37	10	24	24	23	16	26	19	24	22	21	18	17	25	16	21	23	24	26	19	19	28	24	25	23	21	23	22	15	20	18	22	17	18	24	24	22	23	18	32	27	26	28	29	19	22	26	19	27	24	24	18	26	28	24	22	31	25	25	27	21	21	23	27	24	23	22	24	25	22	34	23	32	26	25	23	20	27	35	19	27	26	21	33	18	33	23	22	30	27	26	22	19	24	23	24	30	26	26	26	31	26	31	18	22	32	25	24	29	30	23	27	17	24	26	27	21	25	18	23	21	30	25	18	16	23	19	19	19	18	26	18	26	28	24	30	22	28	21	29	19	24	22	23	20	21	16	20	27	26	19	26	25	28	24	22	16	20	30	26	23	20	28	22	26	17	29	20	26	25	18	23	18	17	26	19	35	24	26	25	31	32	25	27	32	23	19	22	19	25	26	20	30	24	23	26	29	25	19	24	18	32	22	28	33	31	15	24	25	18	25	21	29	28	26	18	18	22	26	25	18	28	16	19	26	22	26	24	22	27	23	22	24	25	19	33	21	31	28	29	24	20	17	28	25	19	21	29	20	29	29	18	25	27	14	29	19	22	28	27	28	25	25	19	19	26	25	24	25	20	27	29	24	27	15	25	25	22	26	27	15	25	24	23	15	22	22	31	22	21	24	16	19	22	26	27	25	26	29	26	28	21	17	22	29	27	25	25	29	26	26	9	20	25	37	29	18	19	25	22	26	20	23	22	22	31	19	24	27	25	15	24	24	22	15	23	25	21	22	20	20	19	22	31	22	21	25	26	19	26	30	31	18	20	19	22	25	18	13	17	35	33	14	19	29	25	20	26	33	17	19	22	19	18	21	19	24	24	22	21	22	26	26	27	29	31	17	20	28	13	21	33	23	28	32	20	27	23	30	36	16	21	30	27	36	21	23	20	29	25	27	31	25	26	25	29	22	30	23	30	22	32	19	20	25	27	23	21	24	27	29	21	19	23	24	20	29	26	24	30	24	28	25	26	28	20	17	28	30	26	19	33	27	20	20	27	25	21	22	15	20	35	23	26	24	18	26	25	25	29	32	28	20	18	18	16	29	24	26	26	34	18	31	30	33	18	24	31	19	28	31	20	22	32	18	31	24	21	27	18	22	20	26	31	18	22	26	30	26	22	33	28	24	20	26	18	32	25	19	21	15	26	24	14	33	26	16	20	18	26	20	20	34	24	23	17	31	26	25	30	18	26	31	24	28	23	23	22	32	26	29	32	28	32	22	19	22	23	17	19	20	16	23	20	24	28	23	33	23	25	21	24	33	28	27	19	32	22	23	25	22	24	20	24	23	23	20	24	21	26	15	21	22	21	22	27	26	34	29	23	17	25	16	22	25	29	20	21	12	31	33	27	18	22	29	30	20	27	29	25	25	20	24	29	23	21	19	15	20	25	21	24	24	26	27	22	21	22	22	24	26	18	25	16	18	25	29	16	24	28	27	18	36	24	23	28	20	20	20	21	25	23	20	20	25	27	27	30	19	21	19	29	20	24	31	21	32	20	21	32	24	25	25	29	34	19	21	20	32	25	18	40	30	24	27	26	23	25	26	18	24	28	27	22	19	22	30	26	31	25	19	20	19	31	24	21	19	22	19	27	21	14	22	21	22	22	25	19	23	25	28	19	20	24	25	27	28	26	25	24	28	30	26	28	15	21	27	26	19	21	24	22	23	26	36	30	27	20	25	14	25	26	17	15	17	21	23	25	28	21	19	23	26	29	20	20	22	20	28	28	19	25	29	31	17	24	24	19	27	23	19	15	21	30	33	23	31	28	22	28	30	21	19	23	32	20	28	18	19	26	19	27	25	29	27	22	24	21	26	31	23	29	33	15	19	21	32	22	19	23	22	31	24	25	30	26	18	27	27	27	36	22	18	22	18	17	28	24	26	20	17	17	15	32	23	29	19	24	23	21	21	24	23	33	27	21	32	21	35	26	26	25	26	23	25	25	26	25	13	26	33	27	22	24	31	23	23	22	17	21
28285	17424	11202	16219	24214	25680	23753	20373	17434	15809	13770	11756	9890	8198	6554	5673	4807	4338	3728	3055	2595	2402	2176	1996	1944	1801	1670	1661	1801	3141	3537	1469	1435	1370	1270	1163	1132	1057	1319	1459	1603	1605	1314	1392	1818	5763	7217	6167	4270	2050	592	343	479	619	690	663	569	452	393	351	382	307	337	314	309	342	343	309	301	294	306	357	328	321	277	312	315	325	273	294	337	346	272	305	289	309	306	294	297	295	306	291	303	274	289	303	338	348	300	304	319	302	322	318	329	312	331	324	279	312	341	302	314	344	321	315	309	307	307	291	310	297	313	322	326	334	290	324	332	307	302	335	282	272	324	327	293	314	284	313	302	321	311	330	305	302	297	283	331	301	307	315	341	286	288	298	294	303	314	294	336	301	325	305	321	317	347	296	355	294	311	328	280	296	291	311	296	292	269	322	284	292	298	318	300	299	280	297	340	286	311	282	323	307	329	316	305	339	300	330	301	296	303	325	317	308	291	313	326	293	334	304	322	276	302	311	301	315	300	324	293	284	282	309	311	321	277	307	327	306	321	284	317	308	324	304	305	310	316	317	350	300	338	298	326	302	294	308	300	317	321	313	298	278	323	306	311	336	316	335	325	324	321	309	288	311	292	312	298	316	311	292	330	318	312	311	337	309	303	324	324	305	299	324	282	316	306	323	312	323	308	310	320	319	310	327	314	297	301	259	327	324	291	327	298	324	304	329	312	316	312	313	331	314	305	316	318	283	330	298	309	316	328	307	324	296	322	302	277	334	298	310	283	323	304	323	349	313	314	296	315	310	275	339	296	310	309	313	313	322	314	305	309	289	313	317	299	306	307	311	298	288	332	297	330	330	324	302	310	302	298	313	300	287	298	297	316	315	315	311	321	296	311	315	280	370	307	325	320	300	310	291	291	344	304	283	322	306	306	286	316	287	311	316	315	329	292	298	314	313	346	339	301	332	303	306	295	286	325	309	303	307	274	305	281	299	316	327	311	266	333	286	298	313	329	300	324	320	329	339	347	299	296	303	312	311	270	313	261	303	311	281	325	337	285	331	287	293	303	281	297	312	343	325	290	300	305	313	280	290	306	335	285	344	284	288	323	322	343	297	332	315	309	292	330	340	310	298	303	317	329	293	306	320	308	286	299	310	275	297	294	315	307	308	306	290	317	350	314	309	284	290	303	337	362	316	298	329	295	300	315	308	329	321	321	318	307	312	326	311	307	339	334	319	276	315	314	316	338	307	283	295	298	303	333	342	312	333	306	288	300	328	302	283	278	303	325	305	308	292	292	304	305	314	293	344	287	295	337	295	298	306	305	320	315	311	309	292	332	294	307	315	339	336	298	302	318	311	323	291	339	256	291	318	304	289	320	317	333	277	325	288	296	320	277	317	299	307	316	304	309	345	333	318	310	279	321	306	313	301	295	292	313	289	327	310	306	297	289	285	319	322	282	318	300	296	312	295	317	326	288	336	353	304	293	315	291	337	297	315	321	279	306	312	277	328	311	315	314	316	313	302	303	308	257	291	304	313	329	312	296	316	279	313	306	304	335	315	312	298	330	285	341	299	313	298	317	355	271	331	324	297	307	326	304	315	340	314	343	286	302	316	324	298	292	284	288	301	327	293	300	296	329	325	283	300	295	307	307	296	340	295	308	323	318	306	307	293	311	313	352	292	325	295	307	318	313	312	274	285	303	315	288	306	330	335	331	301	323	316	329	295	329	315	300	299	275	315	287	298	303	296	333	311	326	310	335	307	304	296	303	335	300	333	298	316	304	295	296	323	295	306	344	284	314	319	291	291	294	339	296	292	325	286	294	308	299	342	295	299	294	285	331	326	326	315	310	344	312	304	300	282	299	316	317	314	308	357	327	286	314	316	319	304	313	328	299	341	327	309	318	297	295	306	285	316	284	309	292	300	304	311	301	313	329	315	294	319	337	304	313	304	315	294	336	293	318	315	293	307	320	305	311	322	318	314	304	276	301	292	349	294	296	306	292	316	299	291	291	316	290	300	298	314	290	331	316	295	290	274	301	343	298	317	328	250	330	306	307	287	297	300	332	267	305	315	256	329	302	317	285	308	304	311	315	321	315	292	317	314	285	295	291	282	283	360	325	278	320	327	303	279	327	318	300	286	304	304	293	322	300	313	319	293	320	317	317	304	296	314	328	332	307	340	309	297	277	312	307	296	312	268	334	306	293	325	308	313	275	312	320	306	308	291	307	295	308	342	306	318	288	277	323	304	336	287	321	299	315	309	299	304	300	286	323	294	320	302	317	303	318	296	309	311	300	291	330	334	324	310	288	301	318	307	319	307	308	319	286	304	323	301	286	310	308	285	306	310	323	312	317	310	285	310	319	328	324	299	310	302	254	311	329	309	318	343	325	274	276	319	309	314	294	320	314	310	294	326	322	285	290	295	316	313	314	300	329	316	332	299	333	324	295	309	295	279	273	315	302	286	292	309	308	293	316	300	293	307	318	276	301	309	309	306	322	323	309	305	302	321	280	337	295	308	298	280	318	291	316	326	306	326	300	318	321	293	320	326	303	346	306	291	346	311	342	317	318	297	294	280	277	328	309	338	297	323	326	296	316	301	290	315	287	330	308	311	275	308	303	333	314	346	313	302	333	308	310	288	307	280	297	308	331	302	299	280	278	324	269	338	310	326	274	302	296	303	292	322	305	305	307	316	334	295	316	300	319	311	284	314	322	308	321	327	312	272	298	310	320	315	344	337	324	300	285	310	288	258	333	327	296	331	295	324	308	333	275	287	344	313	270	329	292	299	307	304	295	297	286	314	312	308	319	323	303	298	305	293	307	315	291	286	274	317	301	299	325	305	295	320	304	310	327	286	312	347	337	277	307	303	323	279	344	322	302	333	323	341	302	324	298	294	313	327	303	301	297	319	322	270	313	289	311	321	312	354	315	317	307	317	307	292	323	330	289	305	324	338	264	292	298	300	333	301	338	304	326	309	298	308	328	324	342	305	315	317	324	315	318	284	321	299	301	336	309	307	309	319	315	287	274	292	300	327	330	327	303	293	299	310	281	325	311	322	292	309	298	310	296	298	279	311	320	288	323	293	329	311	315	302	305	312	342	341	282	333	302	287	315	305	331	345	312	313	324	329	312	295	305	301	311	328	302	309	338	309	304	281	311	276	292	325	309	306	290	313	311	296	282	293	283	299	329	314	294	303	318	291	294	314	314	309	293	294	315	301	328	326	299	307	308	340	320	284	285	323	276	296	302	305	305	311	301	285	305	327	272	311	282	318	312	343	308	318	310	330	306	300	303	275	345	317	306	309	303	295	315	315	342	316	309	319	315	298	279	323	326	328	323	299	335	278	303	312	317	341	325	332	315	326	266	310	318	304	318	309	299	350	310	322	290	297	317	319	288	298	290	309	323	305	312	317	318	319	317	306	362	324	278	297	315	312	310	347	294	315	297	322	338	301	289	297	304	307	327	285	277	313	303	318	290	294	294	270	297	328
1935	593	329	270	252	342	287	243	217	196	161	133	125	98	86	72	93	66	69	48	48	51	40	51	52	42	39	42	39	43	38	49	44	29	34	29	41	39	34	37	44	47	37	38	31	59	65	62	66	46	25	30	24	20	31	28	17	30	26	14	32	24	18	26	21	25	30	29	21	29	29	30	12	27	19	24	31	27	23	21	38	17	22	33	28	26	28	23	28	34	21	22	23	24	31	29	20	21	26	23	29	18	26	34	32	30	11	25	24	21	22	33	24	32	27	22	18	25	19	33	25	23	24	25	32	27	25	20	24	28	28	34	18	21	25	23	18	28	16	24	23	19	27	16	24	15	22	32	30	20	25	33	25	33	32	28	20	32	23	23	31	30	28	22	20	20	28	21	25	27	25	25	25	19	19	20	25	19	23	25	27	31	27	20	24	25	24	19	32	32	30	22	37	34	34	22	34	22	25	31	22	33	27	25	26	19	23	24	29	30	24	26	22	20	20	32	29	30	19	19	27	22	27	26	30	31	25	17	28	29	33	24	26	25	24	25	27	32	32	29	20	31	29	21	25	25	23	21	28	26	33	21	26	28	21	31	27	33	28	37	24	32	27	24	15	26	12	16	24	24	24	31	19	28	18	38	28	28	27	22	24	21	25	24	19	29	22	24	27	21	31	27	30	19	29	27	28	36	24	33	17	29	33	16	20	20	31	23	26	30	26	31	29	28	24	26	39	19	25	23	23	29	23	18	30	23	21	17	26	28	24	18	21	27	22	28	22	26	27	24	25	35	16	27	28	29	27	18	22	30	18	22	22	22	27	29	24	20	22	22	21	20	25	24	28	25	28	28	25	24	22	21	25	32	27	19	24	32	23	24	23	13	20	17	19	26	26	19	21	24	21	23	18	28	19	25	22	24	27	34	22	23	22	28	24	20	30	34	31	22	28	26	23	38	24	28	27	23	33	19	37	29	23	30	26	30	27	29	25	26	12	17	26	21	33	26	33	15	18	33	23	23	20	22	28	13	24	23	27	21	22	34	31	23	23	30	21	20	25	23	36	27	29	25	22	27	31	30	20	25	28	20	27	34	37	21	21	32	23	27	23	27	20	15	23	28	19	21	25	24	26	21	26	11	24	24	22	21	24	19	25	27	32	18	31	24	18	18	20	22	28	27	26	21	20	27	29	22	27	27	21	18	21	27	24	34	33	26	25	21	27	23	21	26	19	22	35	20	28	27	14	27	18	22	31	25	31	23	22	19	28	23	31	21	19	22	33	30	19	26	26	22	28	25	20	25	24	23	30	28	18	30	18	30	24	28	25	27	26	20	21	24	23	19	25	27	37	30	34	25	25	30	22	30	27	32	25	29	23	23	26	22	25	24	15	30	24	17	19	20	20	29	24	14	23	25	25	25	24	24	22	19	24	27	25	24	22	27	23	26	28	30	20	29	26	29	21	31	20	33	27	28	24	18	28	35	31	33	26	20	27	25	38	23	24	29	19	16	22	32	29	34	22	21	30	28	30	31	26	23	33	16	30	29	14	26	36	23	30	18	20	21	17	38	28	22	28	27	24	21	32	26	20	28	27	26	18	19	23	28	25	25	26	26	27	20	20	28	27	27	28	23	22	32	23	31	22	35	22	19	14	22	36	18	22	30	29	25	23	22	16	30	32	23	22	21	25	21	18	25	28	28	17	19	28	18	25	27	27	24	22	23	29	26	29	14	27	33	30	25	25	19	35	28	28	26	23	25	24	16	22	32	25	28	35	25	23	25	28	21	18	26	21	34	25	26	22	20	20	25	34	27	28	36	27	27	30	23	31	27	24	32	23	28	27	31	25	27	26	24	36	32	22	27	28	37	12	22	36	26	22	21	24	22	23	19	28	34	26	18	17	26	30	22	19	27	26	32	35	30	28	15	25	30	20	15	27	33	29	20	23	20	31	21	25	20	23	30	19	19	30	29	27	33	36	19	36	25	31	24	29	18	23	19	21	29	29	27	18	32	27	27	12	35	32	20	25	18	26	33	18	30	20	19	23	26	38	26	22	26	23	15	26	31	35	24	25	23	26	22	31	13	23	28	29	29	22	31	19	30	29	25	37	33	26	25	27	29	20	17	23	28	27	23	27	32	33	29	36	21	21	30	18	31	32	28	33	22	22	21	35	25	29	24	25	22	21	22	30	29	30	25	20	19	26	27	27	20	25	23	37	25	27	25	24	23	19	19	25	22	22	22	22	25	28	28	28	21	20	35	25	27	24	26	27	24	20	22	29	29	25	27	27	18	25	23	38	21	23	26	25	28	18	21	31	30	24	34	19	30	30	32	23	30	25	27	24	25	22	29	17	22	23	25	24	22	21	21	25	20	21	17	23	22	26	13	31	15	24	24	33	32	23	21	24	18	26	15	23	22	9	26	18	29	29	27	31	26	29	22	24	22	17	25	26	27	25	20	31	18	31	12	26	26	28	24	22	36	25	26	28	24	28	27	24	25	34	24	25	26	26	31	25	26	23	14	20	26	31	27	23	27	29	25	15	16	28	29	26	26	26	26	33	24	24	28	28	22	32	22	32	22	24	28	27	24	22	14	23	23	27	21	21	19	25	31	23	34	23	26	19	24	24	26	21	30	19	18	27	23	28	19	20	24	28	29	22	23	20	24	19	23	40	28	19	21	25	28	22	17	28	29	26	32	36	32	17	31	25	27	27	33	32	31	23	27	24	28	29	25	20	40	30	31	19	17	24	19	24	16	29	29	26	25	27	22	15	23	24	31	19	23	27	33	17	29	26	34	22	22	24	22	27	26	21	16	27	27	25	27	27	15	25	25	29	19	33	36	30	24	24	17	20	22	25	16	33	27	27	27	25	29	16	24	26	34	19	34	26	22	24	19	35	26	25	17	25	27	30	25	22	13	21	23	30	27	28	27	21	30	23	26	23	27	22	27	20	29	26	24	34	25	21	27	24	25	27	30	31	23	22	33	23	21	26	19	27	19	28	20	33	27	33	25	25	26	26	22	22	26	26	25	26	27	21	27	25	24	28	28	27	29	22	24	25	25	23	26	30	29	27	32	26	23	21	23	27	14	30	26	32	23	23	24	29	19	20	23	16	31	16	29	25	22	22	31	26	23	36	28	26	27	25	25	22	24	24	22	17	29	24	25	20	22	22	20	25	21	23	24	13	20	21	25	22	32	23	34	28	25	29	21	24	25	30	24	16	26	19	33	27	27	31	26	29	23	23	15	33	20	38	23	19	24	21	21	33	25	13	27	14	27	24	22	23	32	22	21	29	34	22	30	34	28	30	33	22	30	16	23	25	34	27	24	27	17	31	29	20	22	20	15	31	25	16	27	30	34	25	28	28	21	35	26	28	22	34	19	20	25	23	20	17	22	18	18	29	26	24	27	12	23	24	24	35	27	28	23	21	31	24	19	37	20	25	24	27	21	26	24	26	25	28	18	21	22	24	30	26	30	27	27	16	21	24	24
18576	9588	6573	11509	17652	18636	15892	13672	11332	9446	7685	6441	5799	4517	3725	3250	2879	2758	2167	1676	1465	1361	1241	1230	1252	1104	1102	944	976	1465	1124	871	906	859	789	772	828	922	951	991	883	833	748	753	785	1524	2054	1918	1403	1072	468	320	325	354	376	360	368	357	362	337	351	351	333	346	336	298	315	333	333	342	314	335	294	369	353	298	319	323	340	339	332	338	339	339	334	326	353	321	352	330	358	342	335	319	329	342	357	316	361	343	310	309	325	353	341	292	312	344	345	294	345	323	339	343	318	322	343	329	319	359	322	318	331	360	334	324	325	333	304	316	326	324	320	345	360	342	344	333	336	351	346	324	340	339	350	340	319	363	348	322	351	365	320	339	335	331	321	339	328	346	310	330	317	306	324	304	330	345	355	321	343	353	335	305	350	307	379	327	321	329	304	313	308	344	375	335	322	311	335	364	348	308	326	320	327	347	342	330	351	318	314	299	338	339	318	350	344	293	312	337	334	315	348	340	338	344	351	386	340	342	327	335	275	339	336	303	324	331	298	326	351	341	343	307	342	351	351	331	344	361	320	323	310	291	337	298	331	305	313	320	342	322	324	324	309	347	348	360	304	344	355	322	311	353	334	318	398	353	312	337	380	353	364	299	325	314	334	346	319	341	336	330	318	313	341	321	337	325	331	292	341	329	307	344	328	347	331	350	343	316	295	348	340	331	328	345	362	362	321	373	317	340	364	363	328	320	357	354	352	314	304	311	317	336	342	309	328	307	311	372	335	322	328	319	324	332	346	328	309	328	328	324	346	332	334	318	299	319	303	350	348	339	357	341	329	318	319	337	344	334	329	371	320	326	351	320	334	336	316	316	323	305	354	341	350	339	325	357	345	313	322	308	338	332	305	350	324	348	331	326	367	340	369	316	348	348	329	321	365	306	337	321	353	327	320	325	341	303	338	319	337	341	327	315	374	342	338	331	350	343	339	334	354	306	341	330	321	343	306	330	292	327	321	304	347	338	359	328	332	316	297	331	322	322	380	355	328	330	350	353	317	340	304	338	335	340	314	354	351	314	330	311	323	331	318	337	347	317	348	317	334	311	307	350	349	339	328	329	349	314	327	318	318	298	325	330	322	324	328	331	322	299	312	321	310	351	324	297	380	315	341	321	341	307	304	338	345	313	344	333	333	327	306	334	335	313	320	351	324	360	297	355	324	308	323	346	309	326	337	318	334	335	338	324	338	329	340	346	334	321	316	358	315	314	333	331	344	337	318	328	314	300	334	343	358	318	344	363	355	323	347	337	342	337	342	321	326	327	303	359	338	336	328	329	331	347	343	324	319	351	325	359	332	334	340	330	327	305	339	339	283	322	333	378	320	352	323	327	339	302	340	364	348	370	361	347	354	332	362	344	333	301	317	321	335	328	356	361	329	357	328	331	332	326	351	324	310	320	364	327	354	362	355	352	313	318	318	333	337	343	330	365	328	358	316	347	345	365	306	339	333	322	357	320	341	332	328	325	318	364	309	343	337	370	332	313	322	358	301	321	342	338	335	349	317	325	336	327	301	304	336	317	328	341	307	328	325	336	346	333	320	365	318	349	373	341	306	355	319	381	327	318	348	335	317	321	285	345	336	345	311	315	295	327	323	326	342	307	304	321	313	348	326	328	376	353	324	347	358	318	407	331	330	331	342	312	324	325	281	336	317	353	323	325	298	340	340	330	367	303	318	341	294	348	316	329	340	308	322	308	326	346	345	333	295	316	335	329	322	307	338	327	318	349	327	312	295	327	334	320	359	326	337	317	331	320	318	358	324	330	349	342	326	299	326	332	320	336	339	330	338	325	327	343	302	345	344	334	338	313	348	329	346	310	345	324	307	345	320	337	338	332	314	331	337	332	317	343	336	362	335	321	286	351	317	333	324	321	345	318	352	327	350	335	327	327	340	370	323	336	325	316	360	362	336	341	340	325	344	331	334	336	318	337	308	334	330	332	349	330	318	316	329	322	325	279	304	350	335	316	321	358	302	327	322	363	325	320	282	331	331	319	319	311	333	306	340	337	329	326	327	300	357	343	356	354	369	348	322	349	323	325	311	342	311	354	303	314	306	346	336	339	332	368	341	326	317	330	354	318	334	319	349	342	323	319	299	337	315	295	335	340	329	345	326	334	362	348	372	335	363	361	320	331	340	325	335	336	312	338	353	360	281	332	316	334	316	345	340	324	327	333	328	305	337	368	310	322	337	343	309	318	324	333	377	366	329	324	324	342	324	335	322	353	331	345	342	326	322	336	376	342	334	366	304	340	341	349	348	360	332	344	331	347	343	326	344	322	327	344	306	292	317	344	334	363	352	321	314	326	308	329	342	334	327	316	330	310	326	340	311	326	296	334	309	361	318	345	336	345	329	323	322	339	330	287	326	327	329	319	357	330	365	328	318	359	319	354	325	321	334	347	303	337	328	328	343	325	334	333	325	340	348	351	338	310	337	330	333	350	354	318	328	353	354	323	366	329	333	332	337	288	353	318	346	342	335	303	368	390	336	334	327	308	334	333	323	314	319	344	313	333	363	308	354	341	341	345	344	334	310	320	302	337	324	360	364	355	357	326	330	343	327	352	339	400	311	294	311	322	308	315	338	326	351	319	326	375	345	356	312	341	310	337	323	348	311	328	356	351	338	351	338	346	352	369	374	317	354	282	320	357	364	331	332	326	340	341	322	316	322	307	350	333	312	345	310	322	322	368	318	366	335	348	312	365	336	331	326	344	322	326	374	314	334	349	349	335	338	356	328	321	355	335	316	355	368	321	317	330	317	332	341	346	301	337	337	319	318	295	366	318	344	344	315	332	353	345	292	378	354	333	321	338	325	313	369	330	345	365	320	352	318	314	377	306	336	340	349	363	349	376	317	338	338	311	359	300	344	295	322	315	337	337	340	335	348	370	340	342	359	326	332	345	315	333	340	338	367	331	362	332	303	318	338	331	337	349	338	326	333	301	331	298	305	322	299	360	336	363	310	307	332	303	322	309	354	343	356	391	325	317	356	354	354	329	339	343	323	349	342	365	311	339	314	316	301	344	352	320	330	330	351	339	337	360	335	330	350	352	363	348	325	300	350	324	351	342	332	348	343	318	340	340	306	334	318	362	322	346	324	283	350	338	326	327	379	329	335	326	317	329	341	318	324	327	320	303	344	343	363	322	345	377	332	318	330	363	315	339	324	330	325	329	321	333	338	338	352	341	325	339	312	347	338	316	332	319	331	357	348	338	364	313	325	323	354	349	318	334	323	327	337	326	351	351	350	353	322	334	356	318	333	341	317	317	359	317	334	332	307	335	348	355	354	317	343	318	329	345	327	332	305	328	309	341	292	333	363	330	325	320	350	351	346	322	353	347	349	317	352	363	347	321	366	312	337	336	344	355	307	326	333	318	333	350	348	345	294	333	349	301	329	318	331	347	293	342	323	342	329	364	358	325	333	355	330	348	328	318	380	312	302	327	337	334
2177	1299	656	424	432	526	535	445	384	318	226	199	178	143	118	125	119	100	97	87	71	69	59	74	52	39	55	49	50	50	51	39	33	42	37	46	42	36	38	22	49	30	31	40	45	99	121	123	88	72	32	34	21	34	29	30	20	31	32	23	25	10	26	24	19	29	25	16	27	21	17	25	24	17	29	25	15	23	27	29	18	29	20	33	19	27	23	26	28	21	32	20	28	21	25	24	23	27	16	23	22	20	21	22	23	20	22	23	25	19	17	18	21	25	20	21	26	25	23	22	22	27	23	22	25	25	18	20	20	24	34	21	17	15	24	20	25	30	23	23	28	30	32	24	22	28	20	27	28	19	20	21	23	26	28	25	34	24	23	26	27	20	20	23	16	20	24	25	21	22	24	30	22	26	18	16	22	18	17	21	30	29	23	17	25	14	25	25	32	21	11	18	22	21	30	22	23	23	14	30	28	18	24	16	22	23	18	20	20	33	26	24	28	19	26	27	27	19	23	19	17	27	33	19	20	26	23	29	20	28	29	20	18	21	23	29	21	24	22	29	29	16	16	22	32	22	22	26	24	27	18	31	16	25	22	27	19	16	29	14	18	24	18	13	26	26	21	25	15	27	36	24	28	18	26	26	25	24	27	18	26	29	21	32	18	36	17	24	23	29	28	27	21	23	25	24	22	21	26	17	21	22	27	21	25	15	16	30	19	24	27	20	27	25	18	28	23	25	14	33	23	22	23	18	27	23	23	18	20	27	25	13	24	23	16	26	24	25	25	18	24	21	26	30	24	17	29	24	26	22	16	22	20	21	28	22	30	24	18	19	23	23	32	17	23	21	22	24	20	14	24	16	34	17	22	27	25	19	25	20	25	22	27	29	24	25	18	18	24	23	19	29	16	18	20	24	18	29	24	22	14	21	26	21	20	30	24	23	29	30	28	24	21	16	13	14	21	26	15	25	21	17	15	21	27	26	12	30	28	20	27	20	21	23	26	26	27	24	18	21	26	24	29	30	23	23	16	22	29	20	21	21	28	28	23	21	25	24	21	19	22	21	20	19	19	25	19	19	26	23	28	15	27	24	15	20	15	18	26	21	21	26	27	26	24	27	21	26	17	23	28	16	17	26	25	21	28	22	25	25	25	19	27	30	23	21	30	20	21	18	23	25	23	23	20	27	25	20	16	33	18	23	23	18	17	14	27	18	21	30	27	22	27	21	21	23	23	22	23	12	24	22	20	25	21	28	19	28	14	25	21	17	19	21	22	19	14	18	23	15	18	33	24	26	19	29	20	25	21	25	24	23	25	27	30	28	18	20	19	16	30	26	26	27	29	23	22	19	26	23	24	26	15	23	30	22	17	29	27	23	26	28	21	27	21	33	21	22	26	31	23	24	26	19	27	21	27	24	29	27	19	22	21	26	28	21	18	22	26	26	22	26	18	27	28	21	21	32	15	25	17	27	25	24	27	24	26	27	31	33	27	35	22	24	13	21	28	27	23	27	26	27	24	30	29	17	27	27	21	16	20	30	19	25	31	36	19	24	17	23	25	21	17	30	24	23	24	21	30	33	19	22	33	26	16	31	14	26	18	22	26	25	21	20	20	22	20	26	24	29	19	22	25	22	20	23	27	30	18	19	29	24	24	19	31	26	33	27	31	22	36	23	30	17	25	23	28	33	33	16	21	18	27	22	20	20	19	30	26	25	22	16	22	24	33	16	19	26	30	29	27	31	16	25	27	29	25	27	25	17	25	19	27	22	30	22	15	26	29	20	22	26	21	17	19	33	25	19	28	24	20	23	30	22	31	22	20	24	18	26	19	23	15	27	18	27	25	29	25	16	29	25	27	20	28	22	20	15	31	26	21	30	23	24	24	27	28	33	12	28	25	25	17	21	14	19	21	21	24	20	23	25	25	28	17	26	28	23	29	21	15	14	27	21	23	25	27	21	33	25	27	19	23	24	17	27	26	27	8	24	20	25	25	16	28	21	29	21	29	21	22	27	18	21	18	21	25	24	14	12	30	23	21	22	25	21	17	17	19	17	23	21	21	24	31	28	17	23	20	33	14	32	18	25	29	21	23	19	20	23	26	24	22	22	22	23	29	20	28	25	28	22	21	22	26	20	21	21	30	24	29	20	20	32	21	29	25	23	29	19	30	21	21	20	27	19	25	24	18	22	28	27	18	16	22	21	28	26	23	18	22	20	30	22	24	23	21	33	20	31	22	26	24	17	23	20	22	18	23	22	25	19	22	24	19	30	25	18	30	21	27	26	25	19	23	25	33	33	29	30	23	24	26	16	19	22	26	24	24	20	25	17	25	23	21	29	19	28	18	25	16	25	32	16	25	18	22	22	20	29	21	23	17	26	21	16	22	20	27	19	22	20	26	16	26	18	17	31	27	19	33	22	22	23	25	31	21	29	25	18	23	26	25	21	18	27	17	27	35	16	24	22	20	20	21	20	22	33	30	23	26	26	21	23	23	22	18	22	26	27	23	21	23	25	14	22	22	21	19	26	26	26	14	21	23	21	12	21	20	24	28	24	22	22	28	25	24	26	25	38	27	21	23	20	23	29	19	26	29	22	23	20	23	30	27	31	15	28	27	21	22	31	16	23	17	30	29	15	29	26	21	26	21	32	30	22	21	18	24	18	22	24	27	20	25	24	21	20	22	20	21	20	19	23	23	23	24	15	22	24	29	28	32	21	25	21	17	24	20	21	18	33	25	19	19	19	23	25	28	21	23	18	27	23	23	31	14	25	22	21	21	24	27	27	17	28	25	20	19	19	27	30	27	24	20	26	18	25	30	21	21	24	24	22	18	25	24	32	25	28	30	31	17	19	30	20	15	19	13	18	26	23	13	19	21	18	20	20	26	30	28	30	22	27	25	23	25	25	27	19	19	18	28	20	24	29	22	21	12	32	11	24	16	24	23	18	15	32	15	18	24	19	24	23	30	20	17	19	18	27	24	22	19	17	22	23	18	21	27	23	21	19	22	20	28	27	15	15	22	27	21	26	28	16	15	12	18	22	20	17	17	18	15	18	19	23	13	25	23	23	16	26	18	34	20	27	25	27	37	28	23	22	26	27	23	9	17	28	20	29	19	27	20	26	20	22	20	35	15	15	17	25	32	22	17	20	24	22	17	29	26	26	19	28	28	22	28	19	19	31	19	29	23	26	22	23	19	23	37	20	20	12	18	28	26	21	33	23	25	25	15	20	19	31	24	15	17	26	30	16	19	20	26	29	20	22	17	27	29	20	17	22	25	21	18	19	31	20	25	19	25	26	14	29	21	26	16	20	25	25	23	24	20	26	24	34	22	23	33	21	20	16	16	25	26	26	19	29	18	17	23	25	30	22	21	12	23	19	20	24	28	28	25	25	18	22	21	14	22	19	19	14	33	21	24	22	28	25	27	25	23	18	32	31	23	18	19	29	18	29	20	22	27	22	24	24	19	11	22	15	24	19	18	22	16	23
24407	14388	10054	15673	22793	22664	20425	17402	15328	12705	10047	8311	7142	6071	5013	4550	4479	4280	3785	3130	2841	2468	2274	2003	1780	1463	1344	1297	1211	1255	1230	1276	1209	1200	1205	1326	1233	1177	1126	1044	928	864	900	898	1066	3247	4134	3742	2703	1703	566	367	377	335	392	333	337	353	359	344	321	304	295	316	287	311	315	279	353	276	297	309	303	309	302	283	323	319	265	297	275	288	270	301	302	293	320	313	291	291	288	288	313	313	305	280	283	266	293	282	297	298	279	288	327	317	298	283	311	316	281	311	291	292	324	317	321	314	308	304	298	293	288	295	291	314	309	294	281	261	282	313	330	297	283	322	308	285	288	297	310	298	276	332	315	282	279	298	284	306	304	294	317	311	299	325	277	311	315	283	290	292	346	294	287	289	270	301	289	325	275	297	337	324	281	312	327	319	284	308	311	304	293	326	301	273	287	301	293	293	291	293	277	315	307	306	290	332	296	332	291	299	321	317	301	313	318	309	266	278	285	326	293	283	277	313	273	308	305	320	300	322	341	308	294	297	339	289	320	336	283	312	306	318	292	310	304	322	288	302	301	337	271	312	333	296	288	312	288	298	312	314	326	312	266	298	294	299	292	306	286	296	284	293	296	271	300	293	328	318	295	327	300	288	274	293	283	291	272	281	292	307	312	294	295	285	286	283	294	293	307	293	320	267	307	311	301	292	296	287	284	295	300	303	315	317	285	299	270	299	324	289	320	332	261	338	291	318	320	276	320	261	289	278	298	324	320	280	287	334	271	294	305	285	298	298	303	322	321	314	289	320	310	287	312	297	288	284	283	299	310	276	324	287	298	307	281	261	324	307	311	317	277	319	284	285	303	301	281	289	313	270	299	304	304	309	280	333	301	305	311	304	327	282	288	329	269	288	283	286	312	298	291	303	315	311	350	300	328	295	309	311	288	331	299	295	278	283	311	332	311	279	295	294	314	281	264	278	281	313	315	290	260	331	287	310	273	317	284	272	284	296	301	275	285	322	307	308	295	319	341	326	253	332	278	289	299	327	309	299	288	337	335	307	321	305	306	302	294	306	290	291	335	279	293	313	287	279	323	273	259	291	282	298	319	300	327	310	305	335	309	286	292	302	280	310	307	279	297	316	283	296	292	283	290	273	307	314	296	311	291	270	278	294	300	289	299	304	288	278	277	277	306	292	331	304	302	285	307	298	299	292	302	304	289	284	293	309	297	320	316	294	271	308	304	325	300	293	295	316	289	295	303	297	280	330	299	290	283	302	310	291	332	288	296	273	311	290	278	340	280	303	311	332	279	302	313	290	317	289	273	300	334	315	346	309	303	293	294	309	335	329	294	295	308	299	285	281	312	311	292	300	313	257	343	265	303	288	288	304	314	289	295	306	328	329	291	299	311	309	339	320	289	307	306	297	286	280	287	309	297	303	312	331	301	273	326	295	301	305	314	316	315	286	297	301	324	302	289	306	312	290	281	318	313	318	308	296	284	300	298	259	300	285	302	302	338	279	297	289	318	318	315	301	282	306	314	284	296	289	321	301	302	298	307	295	293	316	309	311	282	292	310	287	316	318	337	302	296	299	289	314	260	311	316	303	306	296	299	298	295	277	290	331	304	299	329	314	285	309	291	309	295	299	286	309	305	281	320	303	338	285	312	318	304	283	294	308	271	305	288	299	300	314	330	289	308	307	273	307	307	288	285	290	307	305	292	281	318	279	301	305	314	334	325	275	290	340	293	316	299	313	289	335	300	281	309	319	301	307	306	316	304	338	300	292	319	296	278	310	324	295	292	327	307	316	284	336	305	285	287	276	320	277	308	314	269	316	282	315	317	263	303	305	285	299	300	309	297	291	310	336	291	295	315	314	312	320	309	289	309	298	307	284	285	301	293	301	328	299	280	292	299	308	286	311	302	281	297	293	300	285	317	290	311	299	332	307	318	291	308	286	300	318	316	331	312	310	338	270	297	304	313	273	321	321	297	310	300	299	302	297	308	273	282	333	324	302	296	288	288	301	280	312	307	326	293	300	310	310	289	273	314	323	295	302	309	297	327	321	309	293	309	285	306	323	310	276	286	315	331	334	292	294	290	317	314	300	278	297	321	306	296	306	295	315	311	308	294	291	329	307	303	323	334	287	307	282	298	272	329	318	274	302	293	310	320	314	300	315	296	312	281	309	301	304	288	305	293	309	286	313	316	285	338	313	336	305	285	315	322	308	286	326	265	266	289	312	272	296	315	299	293	279	296	300	292	303	302	286	298	279	312	294	291	297	310	302	333	302	282	314	287	284	274	330	300	303	302	303	283	298	302	276	312	302	286	310	322	312	296	289	296	281	299	280	292	296	303	312	333	321	304	347	298	297	299	317	304	314	321	289	308	335	272	297	298	283	298	286	289	325	326	314	309	301	320	286	286	301	275	310	314	292	315	315	358	284	289	310	311	292	323	325	326	311	322	306	276	295	279	286	302	287	317	308	273	298	286	317	349	275	326	303	278	298	281	306	296	293	292	339	273	319	312	321	332	305	289	296	310	298	327	316	305	298	266	295	305	277	307	294	309	294	328	281	270	307	291	294	305	353	297	283	287	290	282	278	292	298	306	334	292	298	302	299	300	291	283	288	348	309	319	303	313	313	302	289	318	326	310	323	290	285	288	299	314	320	296	323	319	300	265	332	281	294	298	312	258	314	295	300	294	313	306	277	333	310	323	280	308	295	258	302	298	287	334	289	320	304	283	296	318	299	299	325	326	280	311	302	309	304	286	349	297	321	299	298	275	298	309	304	302	301	297	285	301	314	266	304	311	303	296	263	268	318	326	272	280	274	316	333	288	307	288	263	299	315	328	307	285	272	304	296	307	285	308	284	282	309	296	269	292	348	274	296	306	307	330	296	311	261	329	300	302	296	292	327	306	270	293	303	297	284	283	289	300	291	298	308	298	278	283	282	318	279	277	294	289	292	286	284	309	277	323	305	298	302	318	301	305	287	279	283	306	272	317	302	305	300	319	293	298	313	325	317	306	314	299	289	287	300	321	317	274	270	305	315	284	291	314	279	309	311	309	286	279	324	304	315	311	307	299	322	333	306	296	320	303	312	306	288	287	281	301	285	322	330	335	317	323	301	289	306	294	323	309	287	306	290	332	294	295	301	299	311	289	312	332	301	318	295	287	306	275	314	285	273	302	292	252	266	282	283	288	287	304	310	304	295	300	331	277	323	293	293	297	322	319	301	303	317	306	272	294	304	314	302	286	299	278	305	306	256	324	279	271	294	280	294	308	286	294	290	307	295	295	300	318	320	275	320	325	283	304	296	298	318	311	305	293	291	290	298	261	308	305	307	293	277	299	293	272	274	317	306	309	305	270	303	296	301	297	295	295	286	312	317	303	284	299	274	296	300	322	325	297	288	291	289	299	289	292	286	305	305	305	298	296	305	300	274	307	316	290	277	297	319	298	308	300	320	313	311	309	281	290	327	312	289	322	280	322	302	278	293
3168	1179	711	423	406	576	559	515	395	360	251	215	198	163	142	112	115	103	115	95	79	85	78	66	57	73	58	60	55	61	56	51	56	52	42	58	47	41	39	61	59	37	43	27	49	102	161	178	101	45	33	37	27	31	34	34	34	34	39	26	30	27	32	23	26	26	29	27	27	19	31	31	30	21	38	25	34	23	28	24	28	37	30	22	23	35	22	29	27	34	25	33	26	23	25	27	22	33	30	19	23	32	32	28	26	33	25	29	21	27	34	19	20	33	25	21	24	27	28	22	28	25	28	33	29	23	24	32	28	21	27	28	26	33	20	26	35	32	40	34	26	31	27	24	22	25	28	23	24	29	24	27	24	26	28	41	31	40	31	20	24	27	27	30	25	25	29	20	29	24	27	21	33	24	33	34	24	28	31	37	22	28	30	29	31	32	26	38	26	32	29	23	25	28	24	23	34	23	24	32	29	27	31	33	30	23	24	37	22	24	31	31	36	24	21	30	29	27	31	23	28	26	27	27	33	27	25	20	22	38	32	31	27	26	24	25	29	25	27	31	24	27	29	17	22	29	24	18	28	22	29	34	22	28	31	32	32	25	22	30	31	28	32	25	19	16	30	25	36	31	18	17	26	35	28	29	24	41	18	36	35	38	30	26	33	23	21	21	21	30	18	31	37	34	42	22	26	38	26	24	21	28	31	30	31	34	32	26	31	27	25	31	23	29	29	32	27	29	29	31	26	22	25	29	27	20	17	25	25	23	26	17	37	27	20	29	29	29	30	31	29	29	26	20	37	39	30	29	30	33	20	24	14	27	31	26	33	29	33	21	29	32	35	25	17	28	20	31	26	26	29	31	19	32	39	35	24	31	22	27	25	15	29	28	33	25	23	29	31	34	24	19	29	28	34	34	18	21	33	32	27	32	27	25	27	29	31	25	25	27	16	21	19	27	16	29	33	32	24	32	21	31	21	22	25	25	35	19	22	35	22	22	27	25	27	26	33	27	21	24	24	25	39	28	23	21	32	29	22	29	21	33	28	17	32	34	26	21	27	25	34	23	32	40	25	36	22	29	20	32	30	25	20	28	21	22	26	30	30	26	24	27	26	32	23	30	27	28	23	24	25	28	30	23	30	26	22	26	23	31	29	34	25	29	28	21	35	23	30	38	32	42	32	25	21	27	22	27	30	29	22	33	23	25	23	36	31	23	26	26	42	23	27	31	22	31	24	37	32	22	31	21	29	24	30	37	23	34	34	27	26	25	25	25	40	26	25	28	25	22	27	36	24	33	27	31	25	30	27	31	24	19	25	27	29	21	35	30	28	17	33	22	30	30	26	37	23	30	41	28	29	22	32	26	29	23	33	25	30	42	29	27	31	24	27	37	23	27	28	27	29	22	26	27	24	24	24	28	24	28	22	22	31	25	22	25	31	28	28	28	30	32	31	38	38	24	31	22	20	30	35	28	23	20	36	27	32	30	29	25	31	23	38	21	26	18	19	20	27	26	26	29	36	25	25	30	26	42	30	26	19	22	24	24	32	23	30	25	26	28	25	38	24	28	29	30	32	26	33	37	34	23	22	30	30	26	27	32	21	25	29	33	28	21	27	25	21	36	32	22	30	26	32	30	28	40	25	22	23	29	31	36	22	28	22	31	29	28	30	27	20	29	24	23	16	26	23	36	25	30	25	29	30	30	17	29	30	27	33	32	22	32	29	19	25	29	28	29	26	34	36	36	31	19	43	33	30	21	25	25	28	24	33	29	34	30	19	22	32	30	32	18	42	18	30	23	27	33	25	37	20	33	25	34	24	31	28	30	29	35	22	21	25	32	39	18	29	27	24	30	22	31	32	23	27	26	24	34	28	34	17	23	35	27	25	25	33	25	24	31	29	29	22	25	23	32	23	34	24	30	37	28	29	31	24	32	23	26	22	22	40	30	29	30	35	26	23	19	36	27	28	24	18	18	27	16	25	21	24	26	29	24	31	35	27	31	24	26	33	27	26	43	24	21	40	30	27	20	25	20	25	31	28	29	30	20	30	35	21	29	27	27	29	34	24	19	22	26	25	19	33	29	27	24	27	23	32	31	30	26	31	29	27	27	21	25	25	36	28	21	32	26	34	32	32	26	24	36	31	31	39	35	19	28	30	28	19	28	20	26	25	33	26	22	38	30	30	34	23	22	25	26	23	34	34	36	21	24	22	28	34	28	20	25	22	31	28	28	30	36	30	24	36	25	23	28	26	21	29	23	29	27	25	26	33	22	24	22	26	29	26	26	27	28	28	24	24	31	36	27	26	29	24	22	30	29	42	25	38	22	24	26	29	27	33	25	26	26	26	33	31	27	26	25	25	26	17	28	33	36	28	18	34	31	35	27	20	34	34	19	25	22	24	22	30	29	26	21	36	29	29	32	18	15	25	20	30	25	30	30	25	28	23	29	21	27	25	23	28	26	28	19	32	21	30	25	24	20	27	25	27	49	34	21	23	32	28	26	13	26	38	35	22	33	28	21	25	30	16	25	18	21	19	31	20	40	29	26	22	25	32	24	17	31	31	30	26	32	34	29	27	31	20	28	26	29	30	32	21	20	29	24	37	32	22	27	22	22	29	33	27	30	26	29	22	28	19	35	33	23	25	30	28	35	31	25	37	37	34	36	20	24	21	25	36	34	30	35	30	25	28	27	33	32	27	33	29	24	22	26	33	29	31	32	26	26	26	23	20	25	22	29	28	21	30	28	30	26	30	31	31	29	20	30	26	29	24	29	31	29	19	36	32	23	35	23	26	28	31	24	39	22	26	26	35	30	28	26	26	39	28	27	39	35	28	30	25	41	26	25	23	26	23	23	25	29	26	21	37	30	36	31	34	17	36	30	20	27	35	36	27	24	40	32	27	26	32	31	34	25	27	26	26	30	25	23	33	31	26	21	18	20	35	31	28	29	31	28	25	29	28	27	27	24	26	23	22	23	29	35	30	26	30	24	22	27	39	35	18	34	27	24	27	20	28	28	28	29	31	26	11	25	32	28	28	40	25	20	34	23	22	25	32	30	27	34	33	21	20	44	19	25	34	25	24	26	27	33	25	29	32	21	30	43	22	30	32	30	32	24	24	25	31	32	27	31	24	22	31	32	22	32	25	23	31	26	26	31	30	18	22	32	25	27	30	27	28	26	24	33	25	35	20	24	30	27	25	38	22	25	23	32	34	31	23	30	26	37	31	30	31	35	20	27	27	41	23	32	29	21	23	25	25	26	38	29	32	29	28	29	32	27	36	27	25	34	35	35	33	31	22	27	28	21	26	29	41	29	25	25	24	25	24	26	25	20	30	36	25	30	26	26	22	36	28	24	31	30	29	25	38	21	29	22	33	29	28	25	31	28	24	25	28	32	21	25	23	27	21	30	27	21	32	20	27	22	30	29	27	29	36	38	39	21	38	18	28	37	26	40	20	26	36	19	29	21	28	22	25	32	37	25	25	25	27	31
22813	13873	10452	15236	22003	22919	21432	19282	16708	14056	11186	9068	7839	6442	5428	4775	4353	3913	3785	3194	2918	2477	2169	1933	1842	1669	1649	1534	1521	1533	1486	1482	1367	1383	1192	1200	1094	1073	1047	1035	938	925	1038	1114	1307	3570	4966	4384	3040	1494	505	411	407	467	425	468	454	448	406	425	368	353	374	371	337	336	356	346	347	381	360	344	358	351	355	324	369	382	306	387	350	402	372	377	363	335	383	366	359	354	364	375	338	337	339	356	387	350	327	356	358	363	366	353	312	360	368	359	360	359	371	356	333	362	352	367	360	367	364	361	341	359	363	325	359	321	344	358	330	374	339	350	327	323	340	362	350	352	340	349	347	370	332	379	371	332	361	369	329	359	371	351	369	352	341	362	348	370	344	355	348	365	359	321	383	333	324	343	368	362	372	354	358	354	336	342	366	338	339	346	321	341	347	373	374	365	350	351	355	350	396	373	358	357	371	375	374	353	336	352	341	365	361	377	342	352	339	351	357	332	358	364	362	302	349	372	351	346	319	348	363	326	341	348	371	351	369	345	370	353	342	373	307	370	332	360	348	378	348	289	343	337	361	339	322	342	373	367	358	344	321	363	354	340	341	353	343	356	335	379	366	362	359	343	331	365	353	330	368	376	342	337	344	326	369	334	363	363	336	354	361	392	333	348	362	355	348	319	358	340	356	329	355	345	330	369	348	359	344	357	356	388	350	361	345	341	352	351	361	370	348	323	355	356	351	367	356	359	389	362	339	342	318	371	341	342	347	340	339	341	362	373	315	361	362	365	342	325	343	360	349	351	336	359	348	376	338	317	365	365	335	329	339	337	360	332	342	339	341	383	356	352	359	345	342	350	339	365	371	343	358	344	357	337	343	360	376	336	362	351	367	360	386	354	348	344	401	360	353	350	357	345	341	366	324	344	356	308	337	329	354	340	350	355	373	338	346	384	322	355	316	361	361	376	351	355	343	364	340	361	334	366	361	363	352	354	356	331	335	333	349	348	349	368	354	353	363	375	319	355	351	370	367	366	344	323	342	366	328	346	363	343	341	358	340	356	339	320	311	343	362	346	382	360	348	336	357	363	340	362	381	334	335	343	363	352	343	355	371	361	355	376	351	335	371	330	333	346	338	362	350	340	358	379	332	331	355	337	371	351	369	336	363	332	354	367	385	364	347	374	329	345	376	378	352	360	320	338	332	364	351	374	361	334	384	330	340	361	351	346	338	362	322	352	344	348	354	341	365	364	348	326	366	339	329	363	332	350	357	367	324	326	366	328	354	337	326	349	374	317	356	357	321	353	343	330	347	324	356	339	340	349	386	362	339	325	359	350	356	351	364	335	341	408	342	338	329	357	389	349	335	325	365	350	350	353	353	334	342	319	327	399	345	358	336	348	380	346	346	337	319	348	347	373	324	373	346	361	367	320	331	345	367	356	326	331	341	362	383	335	353	355	351	386	354	313	355	397	337	323	346	349	330	337	347	316	346	356	314	362	341	352	300	397	356	306	364	311	382	358	371	378	373	331	393	358	327	365	331	343	360	386	319	352	308	341	353	320	334	340	324	333	323	315	357	344	358	353	338	385	340	364	363	333	341	365	355	366	346	373	338	346	400	329	368	348	346	371	336	362	342	354	332	358	387	357	339	355	372	355	371	383	348	366	339	381	354	382	335	372	352	377	349	354	357	347	336	370	351	341	338	320	350	373	347	340	367	365	345	330	338	344	379	357	339	365	358	320	358	379	348	371	357	361	335	369	331	360	344	363	363	334	344	345	344	366	343	360	380	360	360	362	337	347	328	340	366	346	338	343	400	325	350	343	338	321	317	374	375	327	389	349	356	344	365	328	388	308	357	318	342	341	330	315	351	319	359	366	354	358	349	328	364	349	384	352	348	365	371	345	365	372	338	351	390	360	360	383	360	375	359	302	380	363	334	377	336	345	327	346	314	333	365	357	367	360	383	388	364	336	358	349	356	374	361	366	376	359	335	384	368	365	349	321	372	353	335	390	390	359	337	334	354	375	321	364	326	356	365	360	353	349	340	329	329	322	320	363	340	325	325	380	336	361	350	370	392	388	367	366	373	360	379	337	325	313	349	376	359	354	353	351	353	357	349	326	349	355	343	342	331	379	362	326	348	349	340	373	379	382	354	379	357	358	342	362	354	352	334	353	394	351	323	333	364	336	358	369	348	323	347	358	362	382	333	339	374	323	342	319	339	352	359	329	361	349	371	363	393	354	348	347	357	352	351	374	361	360	345	324	367	368	364	355	345	343	366	360	359	305	359	356	347	393	352	353	348	356	362	360	308	320	360	345	318	360	339	350	362	355	354	336	360	357	353	351	355	352	362	373	370	351	340	345	352	292	345	356	354	325	318	338	332	343	340	355	363	337	345	333	337	394	347	359	335	339	359	331	381	346	319	354	358	364	335	364	387	354	350	341	381	335	368	340	381	381	339	334	374	380	330	328	360	349	368	345	380	349	374	360	360	359	333	381	370	320	356	334	344	314	340	342	331	339	335	362	383	338	348	351	367	331	360	302	355	333	335	349	350	346	345	368	336	341	362	363	349	345	304	365	357	340	355	342	357	336	338	319	362	307	359	338	355	363	347	368	384	359	367	332	332	356	325	340	324	351	357	373	389	326	339	374	325	344	356	392	345	373	341	357	342	359	350	362	357	354	321	362	341	362	350	348	378	346	354	382	306	360	338	347	344	344	357	363	331	360	360	331	332	337	342	336	346	364	364	337	316	363	333	342	339	365	348	332	412	378	398	373	354	365	355	355	360	361	387	421	345	358	341	353	366	346	376	368	336	365	330	352	355	343	361	338	331	371	355	330	337	357	369	326	322	334	346	350	405	376	355	356	354	356	379	326	340	384	329	343	339	367	373	360	344	380	326	332	351	343	297	347	323	358	367	341	348	360	355	338	367	369	352	369	353	371	352	367	359	350	367	324	328	371	357	335	336	347	386	333	343	375	317	358	345	340	352	359	346	366	367	405	365	343	364	328	357	365	343	357	356	352	370	357	352	315	339	351	395	364	365	336	333	370	355	339	343	360	318	331	339	351	351	355	364	312	356	362	349	350	336	343	333	346	393	335	350	337	354	363	345	374	370	338	326	327	398	335	353	343	318	400	346	370	317	326	366	376	354	349	373	329	340	356	342	329	364	337	363	344	351	378	345	344	346	307	385	370	362	360	356	340	311	353	338	369	343	356	382	343	355	367	332	328	362	342	345	326	357	363	355	314	370	333	363	354	328	311	366	372	330	341	361	345	364	366	356	395	372	356	344	340	365	325	338	348	348	385	356	357	353	347	312	332	332	380	338	342	370	362	347	350	379	347	359	376	380	369	371	367	313	354	323	376	374	341	344	340	361	308	345	348	327	316	328	345	347	323	337	373	332	329	351	388	350	312	347	333	337	368	348	338	356	327	364	343	348	392	369	315	350	329	326	339	371	313	337	345	321	336	356	363	323	381	334	348	353	373	355	385
2945	2021	1055	679	663	836	781	677	544	491	373	288	262	184	166	154	156	123	108	101	88	80	75	77	84	59	65	71	68	66	54	53	56	51	44	52	47	41	43	43	36	48	51	44	63	167	233	215	132	66	74	26	23	31	26	28	22	28	27	27	22	23	18	23	25	26	21	28	23	27	20	28	18	24	36	25	32	32	23	23	20	23	24	20	16	28	23	23	23	25	30	28	16	24	17	27	16	24	23	25	22	24	22	24	27	21	28	27	24	23	24	30	38	32	21	20	25	20	20	32	22	21	24	32	30	18	27	31	22	21	27	28	33	22	22	20	25	24	24	25	23	33	30	32	30	22	25	27	20	27	31	28	28	23	27	27	17	19	26	25	24	17	29	32	29	24	30	20	17	19	29	23	22	22	26	28	30	26	28	22	25	25	24	31	22	21	26	15	17	27	28	29	27	26	22	31	21	28	35	24	16	25	25	13	21	34	25	27	25	31	20	32	23	34	21	16	25	26	32	21	19	34	24	25	19	29	33	30	34	20	32	29	26	41	19	20	27	26	26	35	28	18	22	33	24	25	20	12	23	16	34	22	24	28	21	18	10	28	19	18	20	15	22	28	22	19	25	18	22	24	26	30	25	35	26	20	34	24	27	32	28	28	25	27	19	27	23	29	20	28	26	28	13	27	25	26	30	18	26	26	37	27	21	29	23	21	25	27	27	24	16	17	29	26	33	21	24	26	28	25	27	26	23	24	24	25	22	24	28	13	27	31	23	24	27	28	24	25	27	21	24	25	21	37	21	21	29	34	20	22	22	33	27	33	26	16	15	17	23	22	26	31	23	31	28	21	32	25	31	20	25	28	25	26	18	20	27	35	26	20	33	17	25	21	27	17	25	34	21	31	26	26	23	31	17	15	23	36	22	25	28	23	37	19	30	28	27	27	34	19	23	12	26	29	25	21	27	25	22	22	26	13	24	24	21	18	31	27	24	16	18	24	32	21	19	25	21	21	20	31	16	17	28	33	20	22	32	28	19	23	21	22	30	18	25	24	32	14	28	22	25	33	22	25	22	22	28	25	25	19	28	28	27	22	30	30	27	15	27	24	19	23	15	36	24	21	31	18	22	19	12	27	22	25	18	27	21	24	18	20	24	25	21	19	28	13	28	22	28	23	20	23	28	26	27	33	23	19	19	24	27	14	21	26	31	20	29	27	21	35	20	24	27	26	16	31	24	22	26	26	20	28	30	22	34	16	30	25	23	25	23	25	21	22	26	26	15	27	26	27	12	20	16	16	23	24	37	33	28	20	24	22	27	21	36	21	21	22	29	34	25	29	28	28	26	23	18	25	19	23	22	28	26	28	23	22	14	31	30	25	29	30	18	24	21	32	25	25	24	25	20	32	27	27	28	14	25	25	21	35	18	27	31	31	21	24	21	29	25	35	32	25	28	34	18	29	27	27	25	15	24	29	27	16	17	22	23	20	31	29	18	22	25	16	19	29	21	24	33	22	17	23	18	29	19	20	25	24	21	14	22	30	21	29	32	26	26	23	23	23	21	30	29	20	25	27	25	21	28	37	16	23	27	19	32	17	24	18	28	24	24	22	22	26	12	21	25	30	16	21	30	39	20	22	32	32	20	30	22	22	22	34	30	20	35	27	27	23	25	25	21	25	25	25	29	25	16	35	20	25	19	29	30	26	27	23	19	18	23	22	21	25	28	31	30	33	18	24	19	25	29	21	21	27	24	23	29	30	24	38	28	27	25	19	33	21	25	22	24	25	25	24	15	21	30	32	22	26	27	17	22	23	22	24	28	17	31	31	14	26	21	29	28	35	22	37	18	22	23	23	20	23	24	28	28	18	28	29	22	29	22	23	32	20	15	16	23	20	30	23	28	24	24	25	25	15	17	23	27	29	30	25	31	22	24	25	25	30	23	27	22	29	30	39	20	19	32	22	21	19	17	29	19	26	23	31	19	26	31	16	24	28	27	26	19	28	25	27	29	21	24	31	27	21	23	13	15	26	22	26	16	30	22	23	27	25	29	12	30	25	27	26	21	20	28	26	26	33	27	24	21	20	26	23	17	22	22	29	21	30	27	19	28	18	20	22	26	21	18	23	31	24	29	29	28	25	28	26	23	25	25	25	18	24	28	26	21	13	37	28	33	21	24	22	30	27	23	20	21	23	22	23	31	27	21	24	26	19	20	24	27	19	27	21	23	24	31	36	30	25	24	24	26	16	24	24	21	17	30	18	23	36	25	27	28	19	26	30	22	35	23	24	25	30	31	25	16	25	19	13	36	22	28	23	22	18	24	30	29	19	24	20	33	23	34	25	22	20	27	31	24	20	32	26	33	23	26	25	20	19	30	26	23	30	25	22	25	27	30	27	24	33	19	32	32	26	29	15	30	26	35	21	17	26	27	34	23	25	18	28	36	11	19	22	19	20	28	25	23	25	19	26	30	16	34	25	28	20	22	23	31	25	24	22	16	26	23	30	23	24	18	22	23	25	31	30	11	24	23	38	28	32	23	33	32	27	32	34	23	20	29	24	19	17	23	26	30	27	20	30	20	31	21	23	19	21	27	30	18	31	31	31	20	29	24	25	24	29	20	19	27	21	30	28	27	22	23	23	34	21	21	26	28	25	31	21	28	18	24	23	13	19	24	20	24	22	35	24	32	17	25	22	33	21	22	34	28	21	23	28	26	21	27	36	28	28	35	16	19	27	22	29	24	23	31	30	24	29	19	21	22	31	31	26	27	23	25	29	24	32	16	31	18	25	29	33	21	30	28	24	19	24	23	20	26	28	26	27	24	27	25	33	15	20	27	19	23	24	29	30	28	14	28	24	24	20	24	24	28	22	21	33	32	17	22	23	15	30	29	20	20	21	35	14	28	24	25	32	17	21	23	24	23	23	17	21	21	22	19	29	24	22	19	25	24	23	22	15	22	19	18	20	25	22	25	34	22	24	25	22	20	28	27	16	28	17	22	25	27	21	23	21	25	26	32	24	22	28	26	25	27	26	32	24	27	23	18	19	20	27	24	35	28	31	20	36	22	21	17	22	28	17	32	18	23	21	19	13	22	21	29	20	32	29	31	31	26	19	23	20	27	26	24	17	26	22	19	28	27	15	24	27	31	25	23	21	20	18	25	30	22	21	23	24	15	18	24	31	26	18	25	24	21	33	23	13	20	25	30	17	21	30	25	14	23	30	22	34	26	22	13	30	26	24	21	16	19	24	29	19	25	25	31	28	28	24	21	29	27	22	28	19	28	22	23	20	21	27	23	27	18	21	24	31	18	26	35	29	24	26	25	35	16	20	30	29	23	24	24	31	24	32	20	29	27	23	24	28	32	30	21	30	30	27	26	28	20	23	20	31	25	25	29	28	26	26	33	26	25	23	23	30	23	26	24	19	21	25	35	23	20	28	16	18	22	21	17	31	27	21	41	17	21	30	30	20	39	20	19	21	22	23	36	40	32	24
27369	17115	13037	18005	25158	26363	24341	21994	19292	17142	13716	11518	9390	7832	6495	6075	5267	4696	4113	3572	3271	3037	2839	2756	2648	2348	2061	1949	1938	1803	1785	1740	1471	1289	1158	1148	1196	1180	1114	1039	1128	1389	1465	1451	1769	5217	7006	6084	3964	1900	1297	564	416	367	343	366	359	350	364	355	338	293	349	296	310	304	291	348	317	301	298	324	314	340	335	312	321	305	279	301	316	326	319	289	309	318	318	314	304	307	312	307	295	299	311	264	369	288	320	320	289	272	280	341	307	289	319	316	341	368	314	310	270	316	298	304	297	301	329	317	306	324	316	323	310	305	300	324	315	313	318	318	293	328	326	325	318	311	310	354	331	283	276	319	315	322	303	330	334	307	328	353	296	334	291	296	301	341	307	331	309	296	322	306	291	334	300	340	320	358	327	319	305	315	312	335	311	307	334	315	336	312	308	309	335	328	316	315	317	310	349	314	309	289	300	321	295	300	302	298	324	285	303	313	330	329	290	306	324	340	313	308	339	302	300	336	304	332	305	314	295	342	331	337	335	316	294	331	335	324	315	325	306	280	323	315	329	328	325	297	314	334	330	348	292	302	283	305	316	322	324	321	335	300	315	325	345	289	308	305	308	316	276	317	298	310	310	317	337	303	318	320	307	305	311	336	331	306	310	318	323	315	349	304	304	295	313	324	324	328	300	309	308	314	311	323	330	298	302	299	299	310	271	311	318	305	320	303	310	318	317	300	321	305	336	325	313	291	327	315	309	302	335	355	316	361	297	338	315	331	322	327	338	318	311	315	313	310	292	299	312	276	325	320	305	307	325	286	331	306	307	289	320	332	310	339	304	303	323	324	315	320	263	325	339	309	319	320	324	296	299	349	337	291	325	324	339	300	308	309	310	306	300	308	341	301	295	309	288	301	347	320	303	322	255	320	306	310	311	309	309	322	323	297	297	313	288	321	317	316	314	315	309	316	347	325	317	307	319	299	314	322	305	322	331	331	321	334	316	323	311	295	335	329	317	309	298	351	304	311	380	307	290	364	307	332	294	291	317	307	321	321	325	306	311	327	298	298	311	308	301	297	323	315	314	331	332	326	309	309	322	339	312	288	301	311	297	291	307	350	284	339	315	310	327	296	348	302	290	306	300	317	303	319	297	303	297	332	339	314	298	327	309	279	314	298	299	335	313	330	303	308	356	308	300	326	283	318	320	296	288	315	307	321	312	313	301	313	305	342	314	324	308	301	307	326	308	318	313	315	334	304	293	292	251	302	281	281	294	298	326	316	310	343	314	325	309	298	302	286	348	283	284	318	329	301	275	343	290	311	316	317	325	324	310	324	323	310	321	322	288	318	338	334	314	302	348	287	312	330	331	329	307	297	297	294	330	296	318	327	322	309	294	324	280	349	285	302	358	338	300	328	320	328	294	315	290	297	328	322	328	303	311	324	314	328	256	332	309	323	296	344	311	334	324	342	293	297	334	308	315	307	297	307	309	317	338	305	337	331	312	279	309	270	318	311	316	304	315	297	308	295	336	324	328	343	320	319	275	309	323	298	333	303	302	309	279	300	297	314	290	333	306	337	324	281	331	305	291	312	291	310	320	344	336	323	323	316	313	290	290	316	331	323	289	327	325	297	318	282	322	319	309	320	311	318	296	308	284	297	300	307	343	324	328	278	307	323	304	322	312	290	290	329	307	271	302	312	293	304	315	340	333	307	294	314	339	315	302	292	297	323	287	346	285	323	344	300	336	315	311	312	305	336	308	317	348	286	344	325	293	318	321	306	315	308	305	308	298	311	318	326	319	318	333	317	286	313	300	318	316	301	283	309	315	329	298	296	316	319	287	322	310	284	310	321	289	276	270	338	281	281	311	335	330	311	328	313	290	291	302	306	314	293	315	318	316	310	318	339	274	333	311	316	324	314	331	319	344	309	317	333	307	327	310	329	328	299	305	330	299	353	320	343	320	307	292	303	337	314	301	300	305	330	313	309	328	305	302	299	329	317	345	295	304	311	335	342	303	288	292	299	326	338	315	326	353	303	323	321	311	302	296	322	328	332	296	317	302	337	335	308	326	322	321	312	333	320	322	296	348	325	313	324	309	302	337	295	315	302	309	310	326	316	330	295	326	360	292	285	311	320	312	319	324	309	298	315	286	314	327	292	338	330	314	315	323	326	310	298	330	342	299	338	319	310	341	326	309	288	333	306	343	349	341	294	327	310	304	275	322	330	288	297	303	288	264	273	305	308	304	342	326	336	322	308	316	293	356	320	317	324	330	335	320	307	302	318	357	289	326	296	325	314	344	314	306	290	307	264	311	311	309	328	286	300	290	308	309	296	303	309	290	299	318	315	320	353	324	334	332	318	303	306	331	291	312	305	300	338	311	321	310	314	329	324	321	313	297	295	321	314	321	328	309	328	319	303	300	326	332	316	311	305	313	323	300	307	317	315	276	318	275	312	300	315	324	316	303	337	276	332	329	314	301	316	321	326	303	287	325	299	329	308	313	334	340	338	312	311	298	321	340	338	348	306	295	354	310	310	326	286	336	310	301	318	334	304	294	328	319	295	333	318	328	322	295	314	312	302	326	299	314	312	315	301	356	293	306	318	286	272	308	334	319	330	289	320	284	304	333	321	313	318	337	304	324	343	320	298	307	316	299	302	291	314	286	360	313	312	302	323	291	283	327	313	309	315	306	321	321	318	348	315	304	330	311	305	298	294	285	310	321	279	339	345	327	344	311	313	302	302	300	307	297	306	315	343	340	343	319	364	336	362	304	345	316	292	327	310	282	318	302	302	316	289	314	289	286	322	326	326	305	327	321	309	318	316	320	304	347	347	292	325	302	315	318	308	305	323	323	304	343	307	305	317	299	346	306	289	329	291	340	333	313	315	310	328	298	301	345	322	323	353	318	323	315	305	293	311	332	346	339	328	324	325	291	320	319	328	308	295	308	349	307	316	283	304	314	321	279	291	323	317	328	348	327	317	321	337	330	299	294	298	301	321	295	335	354	311	302	315	298	321	330	311	309	291	276	307	297	324	294	317	322	308	289	301	286	346	318	294	318	310	314	292	315	308	320	290	299	321	293	329	285	315	310	342	312	297	320	301	327	305	307	303	308	305	315	352	303	318	349	335	332	319	305	280	345	294	308	301	317	326	292	354	308	308	356	307	303	302	293	313	325	336	325	302	301	295	323	321	319	276	346	306	312	312	322	308	332	308	297	340	307	296	301	288	311	316	319	335	301	331	312	297	297	276	323	329	318	302	284	301	302	323	320	319	323	326	279	308	298	335	334	333	299	317	264	349	272	343	346	311	326	326	301	339	329	360	325	297	308	320	334	310	288	314	303	288	324	346	348	309	334	301	351	324	294	298	308	360	325	298	339	328	331	303	315	305	302	315	291	315	311	319	304	313	291	336	311	303	345	317	321	313	314	285	305	301	308	314	303	309	287	323	318	310	342	319	348	304	305	328	306	331	329	318	307	320	310	303	294	291	334	280
2044	750	483	256	259	345	378	316	249	217	203	163	141	102	73	86	75	68	66	59	52	53	44	51	39	54	58	43	44	45	36	33	29	46	43	39	33	39	21	37	25	39	45	34	35	48	60	78	56	40	35	30	23	34	19	24	25	33	20	29	18	33	22	29	24	23	31	28	31	19	21	35	32	32	24	29	33	26	27	26	37	22	24	25	27	30	24	25	17	30	24	18	32	22	21	26	19	25	26	27	31	28	19	32	24	23	23	33	32	25	26	25	18	22	22	18	26	26	28	25	17	32	17	18	28	29	30	19	32	27	24	19	29	30	26	26	19	20	29	32	22	26	29	26	25	29	32	18	24	28	34	26	25	29	16	22	20	30	20	29	22	29	33	31	26	31	27	26	19	31	24	34	20	19	33	21	25	23	29	27	35	28	22	25	30	23	19	30	24	25	18	25	23	26	24	27	33	31	21	31	26	28	20	26	23	28	26	27	22	18	29	30	32	22	21	24	26	30	17	27	23	26	28	24	18	28	28	30	20	24	28	32	17	26	22	32	22	26	26	17	29	25	24	26	33	18	28	25	33	24	25	18	30	20	26	30	24	22	26	23	19	30	23	29	30	29	20	20	36	20	26	24	25	29	25	33	22	29	30	26	27	18	20	20	32	19	32	23	27	22	20	21	26	29	21	27	23	27	22	11	28	18	21	37	21	31	24	33	24	26	29	30	34	28	27	27	22	30	35	24	26	39	18	21	28	34	25	34	25	30	22	26	28	18	18	20	31	22	26	23	21	23	21	24	24	27	43	16	20	22	25	20	35	32	32	26	29	35	27	21	14	28	30	27	38	24	28	28	31	27	26	25	27	25	27	26	27	22	26	28	27	21	29	21	24	22	21	31	27	27	23	20	30	19	26	19	29	40	20	20	26	23	21	35	28	34	33	25	21	32	41	35	21	26	18	28	23	40	29	26	27	28	34	27	31	28	37	33	34	26	22	28	15	30	19	29	22	27	34	27	26	21	28	22	19	22	27	22	29	23	20	22	19	24	17	30	29	19	29	19	26	29	37	23	28	23	28	24	32	34	36	33	35	32	27	38	21	16	20	25	36	22	29	24	30	35	20	29	26	26	27	29	24	25	25	26	23	28	23	26	25	21	29	27	33	28	30	31	24	25	22	25	23	28	18	23	26	26	20	18	26	22	29	16	24	26	22	25	21	33	29	21	29	25	25	33	23	25	26	27	23	23	22	27	22	33	32	31	32	27	24	24	24	22	23	25	22	30	21	25	18	25	25	23	37	31	28	25	38	19	34	31	26	23	28	25	29	21	28	35	28	29	36	30	25	20	35	22	27	18	29	20	24	32	22	23	21	25	30	22	31	30	29	19	25	24	23	34	22	13	29	39	24	24	19	38	22	24	33	21	17	23	22	26	30	21	20	23	29	23	29	20	23	31	31	35	23	32	30	25	38	28	30	22	22	32	16	31	23	30	20	28	21	25	25	30	27	33	29	24	25	29	14	32	27	33	29	26	18	32	25	20	25	26	34	15	22	32	22	20	21	29	25	23	21	31	20	24	36	20	26	31	24	26	31	21	23	19	25	29	23	21	23	31	27	24	29	30	28	25	27	20	30	16	36	26	35	20	26	25	20	28	33	27	24	21	28	24	23	25	25	19	30	24	33	31	21	25	29	26	25	26	26	25	22	22	28	29	26	23	23	37	27	27	20	37	36	33	25	25	20	32	33	20	27	21	30	31	26	30	25	23	26	27	35	29	26	20	19	21	28	17	16	21	26	31	30	29	19	25	30	26	21	32	32	17	27	29	20	30	28	26	20	22	28	20	25	25	12	25	42	36	18	39	27	20	25	27	26	34	32	31	26	32	30	29	24	27	24	23	21	27	14	29	31	23	26	24	22	24	24	32	29	25	24	29	26	22	23	31	23	16	32	29	20	25	24	22	35	35	30	23	21	13	21	20	32	23	25	18	21	31	17	34	24	18	32	24	33	27	17	30	26	32	32	25	24	28	22	22	23	20	22	20	25	17	26	31	22	18	19	27	22	31	28	31	22	29	22	28	26	26	23	20	28	32	25	29	29	14	19	24	30	32	26	29	22	22	27	34	27	19	16	31	31	40	28	23	26	32	30	29	28	25	27	27	26	17	20	30	23	28	24	27	24	22	33	21	30	25	27	15	26	28	28	20	20	23	28	28	19	25	25	19	30	31	21	33	25	26	26	24	27	26	28	33	17	17	22	27	24	23	25	32	26	26	21	35	29	26	16	28	26	29	23	28	22	33	28	22	24	22	26	30	30	37	24	27	33	21	23	29	28	17	27	19	26	26	31	20	29	29	18	26	31	25	25	25	22	26	28	24	30	29	32	17	28	19	14	28	26	29	16	28	34	42	23	24	27	26	21	25	22	28	19	25	23	15	23	33	36	23	19	12	28	25	28	18	23	26	27	23	30	23	25	19	30	29	22	25	20	23	28	24	29	23	28	29	30	25	38	17	25	19	30	22	29	39	28	29	33	24	21	30	25	21	28	22	28	24	15	25	22	32	19	26	20	22	26	26	27	19	15	21	20	26	28	27	20	27	21	19	27	20	26	23	19	26	30	30	20	20	27	31	28	26	29	31	23	36	28	26	28	22	20	26	27	23	29	26	24	26	18	16	31	33	28	28	22	27	18	31	20	33	30	25	19	28	26	24	19	26	30	28	27	23	26	27	28	32	21	25	18	29	22	32	23	21	38	23	31	28	24	28	22	32	30	26	37	19	32	22	19	23	29	20	33	21	27	28	26	26	22	19	24	15	33	27	26	25	30	36	35	29	23	35	33	24	23	31	24	21	27	28	23	27	31	28	22	20	37	19	29	25	27	31	17	26	38	27	24	29	27	27	32	23	23	25	22	24	29	21	23	27	23	20	26	24	35	24	26	31	25	27	23	22	31	37	25	23	24	28	31	22	27	25	22	31	30	17	20	19	25	24	32	21	27	23	30	25	24	25	31	26	30	34	23	27	21	37	23	31	23	34	22	17	34	31	29	29	27	25	15	24	31	35	27	24	22	32	24	22	29	23	21	23	22	29	31	30	24	29	24	20	23	25	25	32	24	24	30	26	21	28	25	29	25	29	22	33	17	22	22	26	32	17	29	31	28	17	19	26	24	24	24	27	26	26	27	31	17	32	22	24	29	27	20	19	31	27	30	26	34	29	23	30	19	21	32	19	19	28	23	35	23	19	23	32	27	19	26	23	26	24	19	23	34	23	22	22	18	30	19	23	23	24	27	23	29	32	19	21	33	13	24	32	25	20	31	34	25	26	29	23	32	21	22	27	21	23	27	30	24	20	26	30	27	23	32	31	21	34	22	23	17	23	22	21	27	31	18	35	34	36	30	17	26	24	26	22	27	32	24	27	36	17	26	36	23	35	32	26	29	29	23	29	24	29	28	26	29	21	22	30	24	33	21	31	26	25	23	31	29	29	31	23
18942	11109	8026	11731	18026	20045	18497	15594	12868	10484	8674	7212	5695	4153	3432	3394	2981	2758	2478	2094	1939	1858	1709	1480	1414	1305	1248	1229	1146	1075	1048	885	823	788	797	828	734	686	714	726	752	754	730	692	721	1473	2015	1910	1441	879	636	491	384	373	339	344	321	340	366	350	332	334	347	343	311	366	366	331	359	354	327	307	348	348	348	349	321	324	347	356	344	319	341	366	334	343	322	298	320	318	351	330	328	331	338	323	338	329	343	327	306	338	343	322	349	319	338	327	348	322	348	366	325	305	322	343	354	356	342	351	353	320	333	315	333	352	353	343	302	354	328	330	332	325	323	334	324	320	329	297	311	296	327	346	335	336	359	314	353	324	302	337	350	338	330	348	328	314	337	332	314	344	363	317	320	325	326	340	354	338	343	322	304	337	333	346	304	320	341	366	334	340	345	331	317	344	332	349	351	333	327	321	348	317	343	368	350	319	328	326	365	333	342	336	316	298	347	346	327	341	360	311	315	350	314	303	318	325	331	319	336	343	363	335	331	308	314	327	334	320	358	315	304	321	366	350	365	341	343	339	333	353	343	353	324	330	362	315	344	378	297	354	344	343	303	320	345	368	341	350	321	351	352	326	327	325	341	347	293	302	363	322	334	364	343	330	331	303	302	342	346	302	350	361	323	346	348	324	338	369	339	346	324	326	362	301	347	317	371	332	345	364	336	328	349	345	336	333	343	346	338	337	329	295	351	331	333	328	349	338	347	325	343	324	336	352	321	341	345	337	325	327	356	319	337	300	341	322	357	365	320	308	326	317	344	337	332	338	328	300	365	336	355	309	362	339	325	350	341	314	330	363	327	325	350	340	377	347	320	416	346	321	339	334	326	310	335	337	339	355	333	323	317	323	351	323	331	341	332	312	339	343	326	340	355	313	321	321	330	340	315	347	293	319	321	326	347	328	335	346	353	332	324	327	299	310	344	338	338	347	311	321	332	336	337	297	324	321	344	312	323	339	334	345	342	341	332	335	322	354	347	334	316	332	322	324	331	335	347	357	340	329	304	355	322	346	333	311	334	305	333	320	349	340	360	326	334	338	341	355	335	374	321	317	312	318	358	337	308	330	356	314	309	338	309	322	347	317	301	337	358	329	336	353	333	323	336	328	345	351	338	318	345	323	301	345	328	328	333	338	332	363	307	328	313	351	302	306	343	306	347	296	311	323	335	317	342	302	345	343	306	353	309	316	335	341	303	348	309	281	315	292	314	341	339	324	364	364	329	328	369	345	318	370	310	365	324	296	349	347	337	339	321	345	340	348	327	345	308	357	350	316	313	316	361	341	342	323	329	289	359	322	361	335	356	325	301	313	348	358	329	329	342	314	346	343	338	297	389	353	342	356	312	312	325	321	364	325	306	293	336	358	340	344	349	344	333	354	305	313	358	337	354	337	288	341	327	357	342	316	331	345	328	295	332	334	315	304	312	305	337	352	331	303	336	346	328	325	322	325	366	351	322	337	344	290	345	336	336	313	326	326	303	347	331	345	383	349	350	366	320	364	327	337	353	344	314	323	350	341	336	326	333	335	279	300	324	329	326	346	335	320	343	328	338	338	331	313	337	325	344	323	325	330	349	309	345	344	344	344	294	358	328	339	348	323	318	324	337	317	328	327	327	327	375	372	317	334	321	318	297	327	365	403	359	317	363	343	363	296	350	349	334	301	330	324	313	336	291	312	331	348	333	349	336	352	329	351	303	374	340	321	374	335	322	338	336	376	357	327	334	351	339	348	317	342	333	339	348	327	318	324	330	302	314	301	317	343	336	338	355	322	328	355	359	334	352	322	352	366	345	348	329	301	314	311	300	300	303	336	363	315	350	320	306	314	345	360	303	331	360	347	326	337	314	364	325	324	317	334	336	316	321	340	324	300	361	325	343	337	320	313	337	330	373	335	333	339	322	330	375	355	338	351	299	327	347	310	358	321	347	338	328	344	304	324	322	339	339	316	341	336	316	368	333	306	325	323	337	327	318	329	345	344	318	343	334	318	336	366	343	316	341	343	344	356	371	327	349	318	303	354	346	345	339	331	322	348	356	348	335	307	299	341	346	338	343	340	345	359	320	306	367	291	332	322	368	349	333	309	334	348	299	326	310	380	363	352	344	347	364	294	336	337	325	363	354	323	315	316	351	337	307	297	300	307	338	347	317	321	332	335	332	330	335	318	322	303	332	318	337	326	323	361	325	334	352	358	347	329	341	344	309	354	323	347	309	345	332	330	356	340	318	319	348	330	331	335	315	324	337	338	347	330	338	327	355	329	369	340	318	305	339	346	351	357	371	323	368	327	306	343	330	345	319	330	325	317	333	359	311	304	315	335	326	344	340	341	314	328	339	343	329	315	334	323	329	291	314	312	322	340	352	347	327	316	337	328	323	314	323	331	317	346	353	321	348	339	321	342	346	310	346	311	337	326	293	327	330	381	332	346	356	349	327	334	311	342	365	318	337	323	287	357	319	327	305	321	338	327	330	320	319	337	346	334	340	365	305	323	360	308	332	324	314	324	323	343	352	352	330	336	326	342	368	351	341	349	321	346	311	332	375	384	330	339	343	282	292	344	305	328	329	327	304	324	329	331	322	325	282	338	317	353	368	366	329	332	326	352	365	357	337	369	335	330	338	322	310	333	333	334	336	342	337	329	316	355	359	361	333	313	340	341	344	341	343	360	322	326	329	347	332	358	322	326	345	328	341	337	359	308	321	377	323	350	356	324	342	353	321	332	332	321	321	323	312	326	323	333	333	359	353	327	346	312	331	338	328	334	335	354	345	310	351	335	344	309	324	336	356	339	322	336	340	327	335	330	319	338	345	348	341	362	333	333	362	319	338	321	352	331	330	327	349	360	330	329	338	314	334	328	317	328	345	370	324	335	348	334	322	346	332	364	357	337	339	305	293	325	322	339	323	376	363	320	351	310	326	317	322	309	328	343	338	311	324	367	319	317	355	360	315	324	364	302	355	378	330	312	324	350	335	353	349	348	335	366	355	321	331	313	305	335	312	314	333	339	324	325	331	326	319	350	344	354	326	339	337	326	345	363	317	318	356	319	337	336	303	340	323	368	335	373	347	323	347	324	345	335	350	329	326	334	317	342	335	358	331	329	337	311	312	307	311	367	343	361	346	329	337	327	336	340	325	298	325	343	348	316	323	328	351	316	314	318	330	339	360	308	339	323	347	347	341	312	330	305	329	333	377	334	328	328	336	347	344	337	351	368	321	302	330	361	304	323	340	316	321	344	313	342	357	319	320	364	318	340	325	368	329	353	359	365	326	340	323	304	285	325	359	328	333	350	342	349	319	353	353	347	346	336	341	349	351	328	321	335	338	345	330	342	305	353	343	313	315	333	327	334	316	322	313	317	348	309	328	321	337	366	335	324	349	342	329	313	319	294	332	348	307	325	348	329	351	319	322	331	332	351	320	304	335	347	354	357	299	333	383	335	373	343	332	323	319	337
2363	1674	918	453	472	600	631	530	440	325	306	238	184	155	147	135	126	113	110	84	72	74	63	66	60	62	53	48	49	42	40	33	43	50	34	38	41	39	42	41	48	38	40	46	36	104	120	101	88	56	42	28	21	22	34	30	33	42	20	26	23	24	19	18	31	26	17	29	16	28	20	28	32	31	26	22	22	22	33	19	22	27	35	27	20	34	17	20	19	25	29	31	25	20	21	29	22	24	20	28	21	24	29	25	22	19	22	23	26	23	21	22	19	26	21	15	19	16	30	24	23	25	26	21	20	23	31	24	25	15	22	25	19	17	21	18	32	35	22	25	24	29	23	22	25	26	20	26	22	30	27	22	23	25	29	25	21	13	27	23	23	39	29	20	37	21	23	33	19	28	18	30	23	22	22	15	24	30	25	32	22	25	21	20	20	27	22	26	25	25	28	19	22	35	28	35	22	27	27	16	19	25	16	15	20	27	31	24	29	17	29	20	28	16	25	21	16	16	16	32	17	31	19	21	30	29	25	26	30	36	33	24	25	25	19	18	18	25	24	23	23	21	18	29	20	17	28	28	13	23	29	21	25	26	30	23	27	24	21	30	20	26	26	30	24	25	22	35	22	24	20	28	24	25	29	25	18	21	24	19	21	25	26	20	21	30	21	25	18	23	15	23	25	30	31	30	23	26	44	32	28	18	23	18	19	20	19	27	25	26	31	21	28	20	29	17	31	19	12	22	19	32	24	22	21	23	22	29	24	25	21	27	25	26	23	26	30	19	25	32	18	22	23	29	30	24	23	26	26	20	28	20	32	26	26	24	18	24	31	21	20	30	32	23	27	24	27	24	19	19	31	24	29	25	31	26	27	16	24	37	24	20	21	17	31	25	27	26	22	27	26	25	24	15	16	31	20	19	19	19	29	25	18	25	22	32	17	27	19	28	21	27	20	28	37	20	24	23	36	30	19	26	26	21	20	19	23	32	16	32	22	18	19	24	28	28	19	19	25	31	27	25	25	31	37	20	20	30	24	26	25	27	21	26	21	27	23	29	20	32	17	25	30	21	28	28	35	21	27	21	24	28	22	28	24	19	27	21	24	31	28	36	22	31	17	33	24	22	22	28	27	25	28	18	33	30	27	25	28	31	29	33	23	29	23	22	20	21	35	26	25	27	28	27	28	27	25	23	23	32	19	26	21	27	18	24	16	21	25	20	25	18	23	24	22	28	20	27	30	24	16	37	26	26	22	31	23	32	21	22	23	26	30	21	24	29	17	18	26	25	24	17	25	21	24	32	21	34	26	25	31	27	31	26	25	25	32	22	16	26	28	21	21	26	24	22	26	15	27	26	22	25	27	32	23	20	27	21	23	20	30	14	22	27	25	30	26	30	22	16	23	24	24	20	19	28	22	28	30	30	34	23	30	22	26	24	26	23	27	22	29	22	22	26	26	24	39	24	17	40	25	25	23	22	21	21	19	24	29	20	30	27	21	35	22	16	28	21	18	24	27	26	32	26	30	25	21	28	28	15	17	33	23	24	29	24	29	21	35	18	28	25	20	23	28	14	19	25	27	19	29	39	24	20	33	23	24	26	21	17	23	24	21	20	29	17	23	18	27	30	14	22	22	16	17	33	24	19	29	19	31	24	22	24	24	20	26	21	28	29	31	28	24	23	28	19	28	26	33	33	30	20	13	29	25	20	20	23	34	19	32	26	14	24	21	24	19	26	20	22	19	27	23	18	17	25	26	13	26	24	28	18	32	23	23	23	18	28	25	26	18	22	32	27	20	33	24	18	25	29	30	20	21	16	20	21	19	28	29	23	25	27	19	33	26	31	19	22	26	38	19	20	23	23	17	24	31	27	33	19	22	19	30	22	28	23	23	28	27	30	23	21	28	19	16	25	21	26	23	26	20	19	23	21	30	20	26	23	30	26	27	14	19	29	23	37	19	25	20	25	21	17	25	29	22	23	37	30	29	12	27	26	28	18	20	21	25	29	23	21	30	28	31	17	26	23	24	17	23	24	33	29	25	24	19	34	21	21	23	25	22	21	23	22	24	22	28	19	25	24	19	30	24	17	21	19	24	22	20	30	35	25	28	21	16	25	27	30	18	27	23	29	24	21	32	18	27	26	24	28	21	18	17	24	20	21	22	14	14	26	22	25	17	20	23	30	27	28	19	24	23	30	25	18	22	24	25	24	20	19	30	23	29	23	22	19	22	16	27	19	28	33	22	27	20	26	22	34	24	26	18	25	15	34	21	26	19	19	25	30	27	25	26	27	24	26	31	22	20	23	26	26	35	23	25	20	28	22	24	25	19	24	19	24	18	35	26	18	27	24	30	28	14	35	24	14	15	25	24	23	17	27	24	23	28	30	21	30	20	19	22	29	32	23	27	26	15	24	16	26	30	34	17	22	20	22	25	23	21	25	20	29	25	32	28	24	29	17	24	24	25	29	27	18	27	24	16	24	32	27	29	22	23	25	39	26	26	21	25	19	27	29	19	26	20	23	14	22	35	19	29	20	28	26	15	22	22	19	14	30	24	31	29	25	18	20	24	18	20	21	23	32	29	23	29	27	34	32	23	38	19	22	25	19	20	33	14	25	24	23	34	28	27	27	19	27	23	18	21	29	21	20	23	25	22	26	19	31	26	26	22	35	21	31	36	18	28	27	25	30	30	25	20	23	23	26	25	30	19	19	31	33	29	25	25	20	14	32	25	29	24	22	23	30	35	28	17	26	36	10	25	32	29	26	24	22	21	17	24	29	25	22	20	23	25	20	29	23	21	22	22	18	28	22	29	27	29	25	26	32	31	26	25	27	20	21	22	36	26	29	25	25	27	27	34	20	22	19	32	24	22	26	24	25	17	26	27	29	21	16	21	16	32	22	22	26	26	20	23	23	20	20	20	31	25	29	27	25	29	22	25	15	25	23	24	32	14	26	19	25	29	25	23	29	25	27	21	24	33	19	23	26	35	17	26	23	33	21	27	33	21	34	34	18	24	21	18	21	21	18	29	22	22	27	21	20	28	21	20	22	28	24	15	33	26	26	17	31	26	26	23	23	37	27	25	30	22	21	28	21	24	24	19	36	21	30	19	22	18	23	22	29	20	21	23	18	19	33	26	39	32	26	18	29	22	23	25	22	22	20	20	23	18	28	28	22	13	32	24	23	21	21	22	22	22	30	27	18	26	21	25	28	20	21	21	24	20	30	27	24	21	25	24	22	20	17	17	27	25	21	30	19	21	30	25	32	21	20	26	16	31	22	16	33	21	28	28	26	25	18	23	30	20	22	34	16	23	25	25	20	20	24	27	24	25	23	18	23	33	24	24	31	20	20	22	18	29	24	28	19	25	24	26	23	24	25	23	19	16	23	25	21	19	25	32	24	21	22	23	10	28	28	20	19	25	32	20	31	20	34	17	16	28	19	33	24	29	33	29	19	22	25	26	20	20	25	25	22	22	22	19	19	27	22	27	19
25166	16649	11739	15543	22701	24518	23340	20567	17449	14047	11865	9921	8165	6576	5620	4909	4479	4079	3635	3170	2895	2549	2261	2223	2025	1997	1748	1586	1347	1255	1125	1102	986	934	887	791	878	954	990	947	948	947	953	834	999	3082	3998	3647	2508	1551	852	578	392	335	342	334	322	335	312	315	293	303	340	272	285	318	332	303	297	301	329	333	303	314	333	291	322	309	323	342	331	320	289	316	308	282	287	330	314	287	331	314	301	313	333	310	334	340	312	302	288	304	315	292	312	312	308	327	296	321	328	284	301	315	372	318	292	337	311	297	286	291	340	327	312	316	343	295	334	301	337	292	292	322	319	303	340	317	327	287	338	311	312	323	297	318	273	308	287	305	330	316	335	302	331	302	321	296	314	355	332	331	299	311	292	287	324	342	330	315	307	308	283	313	310	312	339	283	292	312	298	304	312	334	305	307	308	328	304	342	320	279	297	278	308	326	324	333	296	312	310	321	348	320	316	320	301	311	282	291	334	305	313	297	311	344	301	339	315	285	307	329	329	277	330	338	313	336	315	300	300	316	297	321	302	340	327	319	313	312	298	312	311	305	341	312	321	300	285	293	347	307	309	317	332	315	331	348	311	340	322	327	319	313	307	331	359	303	306	327	307	290	298	365	291	343	298	283	333	299	326	329	300	322	351	312	299	322	332	298	297	305	296	301	303	303	310	337	293	296	323	323	310	335	327	318	282	306	332	320	282	296	308	332	292	312	319	294	300	318	335	362	311	334	292	311	332	310	316	299	335	342	362	326	286	326	323	273	323	339	300	312	319	297	323	316	286	324	315	316	325	326	323	324	321	314	335	323	309	286	276	308	293	333	294	345	300	343	281	334	363	287	340	301	320	314	330	318	320	303	291	324	306	341	315	330	324	308	282	324	317	314	292	310	330	304	310	317	351	308	299	317	316	310	311	300	306	320	329	331	298	344	316	324	307	331	343	326	297	305	300	318	299	323	352	342	347	325	309	302	301	341	306	295	318	305	315	307	313	321	310	336	312	323	296	287	304	319	304	336	310	265	295	323	348	337	328	325	318	334	291	303	321	298	329	302	323	322	315	290	289	343	301	309	275	321	298	318	330	333	309	328	342	311	311	322	309	347	327	311	343	319	310	327	324	310	332	313	329	268	309	322	327	336	323	313	294	331	288	320	288	317	332	322	315	348	320	291	328	358	297	318	323	312	304	326	330	345	325	326	326	314	319	338	335	315	328	324	325	327	318	286	294	320	312	299	325	303	329	342	303	337	301	331	298	306	299	317	338	331	314	350	349	301	308	320	319	323	332	322	314	327	343	307	345	304	297	302	320	322	329	308	263	317	325	298	319	295	300	337	293	327	318	301	312	325	320	285	324	321	318	328	315	321	319	318	313	286	340	281	331	331	323	306	320	316	292	329	317	323	372	302	321	273	339	344	304	319	332	302	337	352	302	316	337	325	306	363	319	293	341	303	291	298	297	340	317	303	281	288	316	311	301	319	322	295	304	335	323	315	334	346	340	295	311	292	292	325	315	296	312	306	304	326	326	319	334	309	314	300	302	323	308	308	296	301	341	291	320	313	330	300	322	279	290	314	301	322	323	286	315	316	331	309	310	338	274	280	313	312	316	309	302	304	315	331	312	309	354	314	283	300	335	311	330	311	302	311	326	333	354	326	334	284	335	295	291	326	333	321	316	304	306	301	332	338	327	291	297	288	323	306	343	288	311	298	291	308	325	320	306	327	284	288	304	302	330	319	327	351	304	292	310	317	286	343	304	288	281	324	314	327	306	320	328	323	302	295	313	292	315	305	300	306	294	324	293	326	306	311	308	306	307	309	328	320	323	282	323	309	309	329	321	312	333	326	312	329	307	304	292	315	305	331	269	306	265	313	324	318	304	324	307	313	316	327	329	334	326	320	307	279	336	331	339	319	306	337	315	313	316	347	312	336	294	303	321	325	323	326	301	296	314	344	320	313	334	314	304	348	277	340	309	301	330	294	312	316	336	298	323	312	316	335	307	279	300	306	305	306	298	320	322	314	308	316	309	316	285	357	305	304	319	311	320	322	287	326	321	339	306	308	321	326	346	317	328	313	318	327	316	308	340	310	347	304	339	337	280	345	289	294	330	306	304	326	327	372	314	326	302	294	320	313	308	303	325	305	314	301	310	346	302	302	342	309	310	308	305	295	333	313	328	319	348	312	311	283	326	309	329	328	296	332	340	319	317	319	314	340	314	325	284	343	310	294	322	350	313	321	334	320	297	326	313	330	297	299	319	305	309	296	292	336	300	292	318	327	294	329	320	312	335	326	294	339	311	292	325	332	300	320	343	339	328	304	314	301	312	348	296	328	302	312	322	299	319	319	290	311	305	300	300	321	364	321	305	302	320	304	322	297	289	304	306	289	314	318	306	318	347	292	321	337	318	323	334	342	311	337	315	276	303	325	344	326	324	292	321	294	330	336	315	345	295	310	297	285	336	334	319	316	335	310	324	322	286	320	354	356	337	306	344	299	303	312	323	320	321	300	326	331	330	308	321	316	304	314	307	319	321	297	357	331	295	337	297	294	306	344	308	321	353	316	318	320	280	310	309	312	321	309	348	326	305	308	308	329	320	330	336	318	314	303	290	342	309	336	275	289	334	318	306	313	306	341	310	315	341	330	322	314	309	324	312	328	292	345	316	321	316	305	334	334	312	293	336	328	305	347	313	314	309	305	302	301	355	338	300	307	295	331	297	336	284	318	354	323	308	325	300	309	308	311	326	313	348	315	315	325	322	318	312	290	331	363	295	320	302	339	334	321	335	330	326	267	325	315	310	350	323	331	315	347	303	314	370	295	302	334	331	307	336	288	291	344	340	335	300	303	289	330	326	301	338	275	322	295	302	327	323	307	300	332	301	300	311	326	298	318	320	289	382	303	315	322	306	325	327	335	319	321	328	329	310	323	296	336	322	345	331	335	254	299	321	337	333	337	287	343	345	307	299	296	286	335	338	323	313	297	319	304	287	332	307	338	325	303	305	332	301	309	312	313	313	262	302	289	294	347	314	309	313	335	283	289	330	279	339	316	325	332	302	320	331	338	305	319	305	286	287	329	326	318	291	305	303	291	341	322	291	314	322	295	287	308	288	316	339	315	320	317	320	329	340	324	334	335	323	327	308	326	334	318	321	308	321	288	327	302	336	303	348	314	312	321	334	346	313	308	277	293	301	328	316	341	286	313	310	296	323	312	359	314	330	307	353	301	356	330	326	346	317	385	307	298	302	309	309	293	328	359	317	316	290	356	324	290	299	329	338	348	319	306	324	319	295	318	308	310	322	330	325	311	319	317	313	327	322	322	330	313	317	306	302	349	300	298	323	348	345	324	303	328	313	338	308	310	323	293	325	302	308	336	328	358	325	321	298	329	305	314	351	317	322	323	325	292	313	324	290	321	330	301	327	320	310	327	302	320	318	325	303	318	315	302	331	302	320	321	309	301	325	308	351	314
3436	1462	762	429	412	614	653	600	483	424	265	230	202	203	149	137	151	110	129	80	90	98	90	76	71	55	61	58	58	38	52	48	38	39	41	51	57	49	33	51	35	48	58	38	43	134	145	135	78	71	53	39	26	25	31	34	29	27	23	32	28	29	15	16	27	24	31	32	32	23	26	16	26	25	14	27	19	38	21	31	32	21	38	25	34	21	31	25	33	26	41	25	30	14	33	22	31	26	28	36	28	24	29	36	22	22	30	26	28	17	29	25	29	34	33	21	27	28	33	16	22	26	23	23	30	20	23	33	40	25	26	30	18	28	26	31	30	22	34	29	21	23	27	33	24	29	33	21	35	35	23	19	29	31	25	22	30	31	22	29	24	38	22	26	31	25	21	30	29	34	20	16	20	24	20	21	33	25	31	22	30	19	33	26	23	21	18	21	31	22	27	21	17	20	28	31	31	27	34	23	31	23	26	27	27	29	33	25	27	27	23	28	21	24	33	37	20	24	24	24	29	20	28	32	31	34	21	26	26	19	22	28	23	32	31	22	25	23	24	18	28	18	21	29	37	32	27	35	17	26	27	28	29	24	23	22	29	18	20	31	25	31	26	27	31	43	29	29	21	26	20	27	29	27	27	32	30	23	25	31	23	23	30	27	26	25	21	27	30	28	21	22	34	28	31	31	26	21	31	26	28	21	26	27	28	19	29	30	28	27	27	23	22	34	23	20	24	32	25	27	33	27	26	22	26	32	26	24	39	23	27	29	29	27	17	28	36	30	38	32	33	21	28	27	25	32	21	19	21	22	29	22	28	23	35	21	32	30	25	21	24	25	18	26	31	26	26	27	36	22	30	34	43	35	23	23	23	37	28	16	28	19	25	25	25	25	33	29	26	31	27	29	29	29	20	26	17	28	27	25	27	32	36	28	26	29	33	29	22	19	25	22	23	23	20	27	20	34	35	28	17	27	36	21	29	24	22	27	21	23	37	25	25	26	19	29	27	20	24	22	17	21	21	28	30	23	28	32	30	31	29	21	28	28	24	29	21	30	29	29	29	30	34	35	20	25	28	30	20	26	26	34	29	33	24	28	25	27	31	21	18	34	26	23	25	20	27	25	31	25	33	23	29	31	24	24	26	26	25	35	35	20	29	26	27	23	27	27	36	27	19	40	24	29	21	42	25	24	20	30	29	29	28	27	29	19	25	26	27	37	28	26	33	35	28	28	26	22	19	32	36	33	25	15	22	18	26	25	27	37	22	31	33	21	31	18	26	32	28	19	21	27	23	28	30	28	20	34	22	41	25	27	31	25	31	24	24	16	29	26	21	37	23	23	28	21	27	24	33	35	28	32	22	26	25	25	19	30	21	35	31	27	23	32	33	27	31	31	22	27	27	24	22	22	27	30	33	28	25	24	25	27	29	26	31	28	22	26	24	28	33	34	43	22	22	30	31	35	23	26	23	25	24	26	25	27	39	19	29	24	36	39	30	34	28	18	23	27	31	29	22	35	19	33	26	25	22	32	29	19	24	23	28	27	23	26	29	36	27	19	24	27	39	25	26	33	35	27	30	33	24	22	21	38	21	18	28	26	22	27	29	30	25	24	35	25	24	27	20	34	23	28	31	22	26	34	27	34	31	30	23	28	26	19	28	26	23	25	30	26	27	34	21	19	22	24	26	22	20	31	22	29	27	26	30	25	22	26	26	31	21	26	33	24	25	27	25	35	27	21	22	31	28	34	21	27	22	28	27	24	28	19	17	37	33	26	33	28	33	30	28	24	28	26	26	27	32	25	37	32	19	34	25	27	28	24	29	35	28	25	37	20	24	32	21	24	22	24	23	25	23	27	26	23	27	22	37	28	33	28	25	37	29	26	27	28	27	34	31	25	22	31	19	32	26	27	31	35	19	26	26	32	20	20	32	33	19	23	25	27	28	18	25	39	28	21	35	28	25	24	37	18	38	27	22	23	25	21	34	24	26	36	26	20	34	36	23	24	24	25	15	26	23	22	17	37	22	26	27	31	25	37	27	28	23	30	29	39	25	20	33	28	30	32	27	33	25	26	26	30	33	30	27	27	29	17	32	29	29	24	22	22	24	21	27	14	28	29	18	26	18	24	25	19	31	26	27	23	21	28	26	37	26	30	26	25	30	30	16	25	20	31	37	23	26	23	25	31	32	25	31	26	26	33	28	23	26	21	24	25	28	29	25	25	35	22	25	31	30	31	29	31	28	22	31	21	32	25	26	39	24	31	17	30	28	25	30	20	22	22	17	34	22	18	26	26	24	23	45	33	27	26	29	21	26	34	17	26	21	18	23	26	25	26	31	24	18	25	24	31	19	26	21	33	27	27	33	27	27	29	31	30	24	14	30	37	38	15	26	28	33	19	28	31	29	19	32	28	31	31	28	27	31	18	31	23	26	21	24	22	27	26	22	26	24	25	31	17	19	23	16	22	26	28	34	30	25	24	34	31	21	25	25	24	27	33	33	16	22	31	22	40	28	31	19	30	27	30	36	36	24	20	34	33	26	25	20	30	31	34	33	28	23	34	28	31	27	25	33	31	25	26	29	20	21	28	23	22	27	14	35	23	30	29	25	26	34	28	22	31	29	31	38	25	25	34	25	23	30	28	37	33	28	30	22	28	26	20	30	27	25	26	26	25	28	25	18	29	36	28	26	30	28	34	31	26	20	25	34	23	26	32	25	33	25	29	20	34	27	20	36	23	31	27	27	29	27	38	30	26	19	31	32	39	35	28	24	34	23	21	25	24	18	26	29	27	32	32	31	18	28	24	27	32	28	32	31	28	27	20	31	35	30	28	28	21	24	25	26	28	24	27	21	35	26	32	25	21	34	27	25	24	28	17	29	23	14	12	22	27	27	33	30	16	29	26	22	48	32	32	25	25	15	26	24	25	21	31	22	22	26	30	29	18	31	30	27	29	32	34	33	24	29	27	33	34	27	17	19	32	35	28	26	29	20	23	15	28	31	25	28	25	27	31	21	26	22	31	17	25	26	21	19	27	26	26	20	24	26	28	29	24	38	26	25	26	26	25	30	38	30	11	32	25	33	26	33	33	30	27	28	28	22	26	24	30	22	32	31	31	18	37	30	28	35	25	27	30	23	29	28	31	33	36	31	32	35	28	24	42	27	37	24	23	24	24	23	31	30	28	28	27	21	21	19	30	32	29	22	26	27	39	26	23	35	32	30	20	30	26	28	21	33	26	29	23	31	31	23	20	28	30	18	27	24	23	29	28	26	22	22	27	31	28	30	21	27	35	33	26	27	29	21	37	23	30	25	26	27	29	16	27	23	26	35	28	33	28	21	25	29	23	22	27	30	29	24	31	19	29	25	26	19	29	27	22	19	37	23	29	34	32	21	33	27	31	30	32	26	20	24	21	31	28	23	29	26	22	26	28	22	31	28	23	31	28	17	27	27	25	26	21	27	24	28	17	24	29	37	36	29	26	27	37	25	27
24687	15716	11015	15073	22134	24028	23492	21257	18783	15644	12305	9931	8278	7380	6253	5429	4828	4497	4090	3491	3187	2944	2574	2412	2256	2071	1804	1635	1472	1395	1190	1167	974	1030	969	979	1095	1069	1144	1087	1036	984	951	853	908	3949	4528	3640	2455	1607	997	566	468	366	355	338	367	375	401	382	334	342	337	328	329	331	350	346	326	359	361	384	366	336	381	315	330	365	391	377	352	344	356	325	365	372	341	365	351	327	372	331	339	312	349	337	351	341	347	345	383	374	352	375	319	357	350	321	342	338	376	378	354	358	344	362	346	364	361	345	384	336	374	347	334	380	353	360	361	345	347	329	366	321	373	335	388	355	328	373	340	346	326	332	347	367	339	379	344	369	381	372	373	325	305	346	368	335	368	347	308	349	353	366	359	368	356	361	325	359	341	368	406	338	382	342	367	382	375	364	320	379	341	387	330	342	335	340	346	340	352	346	354	388	319	323	379	334	315	368	344	351	362	336	354	373	343	353	358	368	343	337	373	331	361	350	327	333	339	356	362	377	346	361	350	381	349	351	338	341	333	337	338	366	363	380	344	384	363	379	356	353	381	349	354	328	338	330	359	328	331	352	355	342	348	377	346	362	354	341	383	362	342	374	380	342	357	356	356	330	361	348	331	331	359	324	372	371	349	363	335	364	353	355	347	341	337	358	325	353	365	304	351	339	359	354	390	352	354	367	347	330	371	345	294	345	377	352	375	328	371	340	335	355	332	334	384	352	379	341	370	375	346	364	362	349	340	351	361	329	359	342	337	344	337	361	363	334	348	329	347	364	354	377	339	345	342	335	386	363	328	350	345	352	339	349	367	348	343	347	387	336	356	358	349	330	351	348	334	372	336	377	339	393	350	329	350	342	346	360	371	332	369	362	337	330	366	362	380	339	331	350	331	344	350	330	342	330	323	363	354	339	379	363	336	389	334	387	348	368	363	351	368	351	344	365	342	312	388	366	366	342	417	344	334	348	348	343	361	361	355	348	349	379	348	339	348	363	349	341	347	360	356	345	319	338	346	372	371	368	388	322	347	340	350	404	387	377	341	351	339	334	338	359	375	354	357	364	355	358	361	374	375	365	374	343	380	364	362	311	334	337	361	351	334	342	349	321	321	352	403	363	307	310	333	347	360	332	345	363	328	340	381	323	359	376	355	305	342	363	362	385	336	337	366	359	346	349	349	358	374	381	362	367	383	343	388	329	337	347	406	341	342	350	361	349	359	358	333	375	342	359	352	370	350	354	341	328	350	336	373	340	339	347	362	358	345	360	337	343	323	343	344	389	341	351	363	336	357	330	377	345	345	343	359	371	376	358	335	366	357	353	371	344	382	350	339	393	324	346	345	348	374	328	368	358	363	368	352	358	397	326	346	326	325	346	351	356	379	325	331	342	335	341	324	349	343	366	344	380	365	367	382	333	353	329	367	363	372	335	353	354	332	336	359	342	352	350	374	365	327	367	324	324	349	375	382	325	362	358	359	346	351	375	356	391	311	361	364	347	330	379	385	319	393	379	340	361	348	342	339	362	335	367	347	330	338	355	366	352	312	300	347	343	360	330	340	372	371	322	349	355	348	352	368	336	343	353	345	333	321	354	341	368	317	341	349	320	390	316	349	354	326	344	326	381	349	353	374	409	378	400	369	347	337	341	333	315	321	346	359	335	345	356	348	341	362	339	354	328	395	363	368	365	339	348	320	339	324	306	347	361	378	366	340	387	369	344	329	363	359	346	355	392	335	349	329	371	335	360	359	370	371	342	359	322	355	345	373	365	350	348	370	341	346	331	332	358	400	355	332	357	331	349	329	379	342	340	343	326	362	327	367	363	336	360	332	365	368	357	349	372	358	383	358	395	381	396	356	355	350	352	335	355	351	353	341	352	378	373	353	353	322	363	361	376	361	379	332	327	353	347	347	369	312	346	348	320	316	399	358	362	353	352	372	307	347	356	357	361	377	335	336	338	368	390	363	324	344	350	310	336	351	340	351	361	332	379	362	327	370	331	332	340	370	354	321	353	364	379	350	379	351	363	331	355	369	346	356	356	348	404	341	339	346	378	353	360	330	365	355	355	347	370	374	364	378	371	341	359	367	346	373	360	335	335	332	351	347	360	323	381	313	348	376	371	332	356	351	393	374	350	344	381	367	389	387	347	326	383	340	349	350	319	317	368	330	349	338	352	372	345	331	332	345	366	364	392	337	334	360	363	359	356	329	337	337	351	343	340	374	382	372	373	347	397	362	370	353	343	401	376	322	388	370	338	389	361	320	340	361	352	349	370	341	334	379	357	382	338	334	361	348	378	323	335	343	375	338	345	348	360	318	339	353	347	362	345	347	353	386	362	348	350	347	312	354	345	360	350	323	344	352	336	323	338	365	328	365	346	358	343	369	380	369	378	351	343	342	354	350	367	327	362	384	359	368	318	358	350	369	358	341	331	385	359	339	362	361	357	311	322	356	365	322	340	377	330	362	344	357	379	339	365	338	372	361	364	368	359	321	355	376	354	355	356	377	315	351	339	339	359	341	356	355	329	353	368	351	379	343	348	381	408	343	329	387	356	343	374	329	361	359	347	329	366	338	342	370	325	397	376	365	377	331	330	369	371	344	340	349	346	376	338	332	343	354	330	377	357	336	344	336	353	339	321	362	326	324	352	368	380	328	367	391	342	345	385	326	340	381	349	338	350	347	378	340	323	338	334	362	349	362	347	324	346	336	315	348	329	353	330	346	365	333	365	339	329	385	351	335	358	343	352	353	368	369	324	346	303	349	341	346	352	337	342	368	351	378	338	366	397	351	370	368	373	337	361	319	383	339	331	335	328	359	343	364	370	358	338	382	334	368	368	331	367	363	365	366	366	356	342	340	362	367	322	354	347	366	346	348	355	338	352	341	349	323	329	378	306	348	356	371	349	375	346	368	325	331	332	318	357	375	331	357	360	371	344	343	344	349	392	362	360	341	337	342	342	350	372	366	330	373	349	324	281	357	388	330	353	389	345	370	356	370	334	372	352	339	342	368	363	367	348	367	351	324	366	360	324	350	375	384	320	383	332	362	365	335	340	357	327	387	323	358	384	361	361	349	354	373	365	350	365	396	328	360	378	361	350	328	325	325	353	339	356	316	352	338	328	346	335	344	330	329	313	364	345	377	377	316	376	359	358	341	381	398	326	370	382	375	373	340	368	342	359	350	335	359	323	348	338	361	352	331	337	370	374	353	345	315	332	345	364	355	361	392	347	359	319	310	342	363	380	338	359	368	360	338	360	337	360	337	342	358	379	351	356	362	356	360	341	344	327	362	383	374	371	323	333	345	330	333	376	362	355	327	329	370	359	365	345	353	358	376	335	359	336	332	358	334	337	339	351	355	362	313	339	346	387	337	382	323	383	402	358	354	371	379	348	336	345	335	335	354	364	368	343	315	336	333	334	355	354	354	357	365	337	325	352	350	352	358	378	369	347	356	376	367	363	356	324	365	334	337	367
3621	2214	1081	627	664	814	895	776	637	519	415	328	250	219	175	185	169	163	147	113	96	104	85	94	58	78	57	60	63	56	60	39	48	50	50	49	45	53	44	44	42	52	40	46	37	164	188	170	102	64	43	46	28	24	23	17	27	27	29	23	24	24	24	20	31	24	31	17	33	28	24	35	25	30	20	32	19	27	28	25	24	35	15	33	23	24	14	27	24	19	19	20	24	27	24	17	18	26	24	23	36	24	30	27	26	31	23	25	30	26	13	27	26	21	22	27	12	22	17	22	31	25	33	22	31	27	25	21	17	32	25	31	23	23	27	26	17	33	24	28	22	30	29	24	23	25	23	29	17	15	25	19	19	20	29	14	29	24	41	28	14	34	27	20	29	20	21	19	23	11	19	23	27	25	22	32	26	24	37	23	28	25	24	26	25	26	27	13	23	24	21	25	28	21	25	28	19	24	27	22	27	35	32	21	25	29	21	22	21	29	21	25	26	23	25	23	23	24	25	20	31	27	34	23	26	30	32	19	23	23	27	20	22	21	32	22	26	19	27	33	25	32	31	22	30	32	14	25	27	26	16	23	21	23	27	36	25	20	20	25	22	26	25	31	23	27	25	16	30	27	23	20	26	12	24	21	29	17	29	23	29	21	21	23	27	18	21	17	30	28	29	22	26	24	22	13	24	29	24	19	29	25	18	26	23	37	24	15	27	25	26	26	30	25	17	19	33	30	30	34	27	25	22	28	21	25	18	25	25	28	34	22	28	23	21	20	25	23	20	14	22	28	23	27	30	17	24	31	27	10	19	14	22	31	32	26	35	32	24	18	26	20	33	29	17	24	19	21	23	26	19	31	31	18	30	24	22	29	21	29	29	22	32	19	25	25	25	26	23	23	19	24	21	21	31	18	31	26	17	20	25	32	18	32	21	20	24	33	24	30	34	33	21	32	26	19	21	28	23	31	24	18	31	31	22	16	14	19	28	28	20	25	26	20	20	27	31	34	24	22	27	22	25	21	21	24	25	24	15	29	20	19	27	28	20	22	39	20	16	15	25	28	13	23	30	33	25	23	23	23	24	24	19	19	32	18	27	20	15	20	29	22	19	30	28	21	36	16	25	27	25	32	27	28	27	27	33	33	18	28	27	39	30	26	26	25	25	17	21	21	32	21	28	21	18	24	30	16	24	17	24	14	28	32	29	34	20	27	26	16	40	23	18	22	21	11	28	32	32	22	19	28	19	22	20	32	26	23	24	23	24	21	25	29	24	25	22	19	26	26	28	23	23	16	34	32	21	18	21	24	28	16	24	26	25	29	22	38	33	21	31	23	28	20	33	29	24	29	26	20	24	22	37	32	22	26	32	31	22	28	21	26	28	22	25	23	24	20	27	26	25	28	30	28	21	28	28	21	17	20	26	28	26	27	30	33	20	27	26	32	24	17	20	22	23	24	21	16	20	25	21	28	16	21	28	35	28	22	27	30	23	23	31	22	25	35	18	25	18	28	23	23	23	21	22	21	24	25	22	25	28	20	20	25	24	24	25	25	21	19	22	24	28	27	32	18	17	20	12	28	23	27	30	28	26	22	28	25	18	29	24	29	18	31	17	29	32	24	20	22	22	21	29	22	30	35	29	22	18	27	25	32	26	25	31	30	20	23	21	23	21	29	21	30	24	31	17	15	26	27	23	22	16	29	23	33	21	18	20	35	19	27	27	22	19	30	23	29	31	25	27	29	26	23	28	19	22	30	23	20	18	32	23	17	26	30	28	15	34	32	23	22	34	25	19	18	18	23	35	36	20	21	36	34	29	23	24	11	28	27	24	28	30	22	32	33	27	20	30	33	34	28	20	39	20	25	19	29	29	33	21	27	21	24	23	21	22	37	24	25	27	21	26	27	40	27	23	21	30	14	23	28	21	23	21	25	20	24	18	39	33	30	27	21	23	23	25	25	18	15	25	25	23	24	28	27	23	26	21	25	26	29	33	35	22	26	19	20	26	29	33	20	25	28	29	21	29	24	30	23	35	26	29	29	24	21	27	23	33	28	20	25	30	25	23	22	22	27	31	27	23	25	24	23	28	20	23	20	29	26	28	24	25	25	21	24	25	25	18	30	20	21	32	26	24	26	24	37	21	25	22	21	22	24	21	24	20	22	33	25	28	33	25	27	30	32	18	39	27	28	23	31	27	23	25	21	27	32	23	30	21	26	22	17	26	20	22	24	27	21	25	13	27	23	39	27	13	27	17	31	32	27	22	21	20	20	24	31	25	38	24	24	16	21	24	29	19	17	30	22	23	29	24	21	28	21	23	26	26	23	22	29	32	29	27	30	26	27	33	20	18	21	26	24	23	26	25	18	21	25	17	25	42	22	15	28	17	24	20	21	23	27	21	29	23	22	24	33	33	25	33	21	21	19	14	23	24	36	26	25	27	20	25	26	22	22	25	24	22	21	32	20	26	32	23	27	23	20	29	24	18	29	23	26	20	22	30	20	29	21	19	19	32	21	21	27	26	22	20	24	28	32	28	27	24	22	21	24	22	34	22	24	27	31	23	26	17	23	26	27	28	26	23	23	26	27	22	21	40	26	21	24	19	22	22	22	20	18	23	34	37	22	20	32	24	24	27	22	21	20	28	20	31	21	31	29	25	21	24	17	23	19	27	27	22	18	15	21	42	24	29	29	19	24	28	17	25	28	30	13	26	21	30	30	22	29	32	11	21	25	24	30	22	29	26	18	23	27	36	13	25	21	31	26	23	26	31	23	33	25	34	21	27	31	21	17	30	21	26	28	19	36	22	15	28	19	30	23	27	31	19	30	28	28	23	25	16	27	29	32	29	23	15	25	24	26	22	17	27	26	23	25	12	23	21	22	31	21	27	26	27	23	16	25	30	19	33	27	27	21	25	26	20	17	22	29	34	27	27	25	20	27	23	29	24	27	26	28	26	19	26	23	22	27	20	30	23	25	36	18	24	24	24	32	28	17	31	17	31	17	26	19	28	23	25	24	25	20	20	19	25	17	29	28	20	17	26	36	28	27	30	18	28	22	24	27	29	26	26	25	20	23	18	23	37	24	19	26	24	21	14	26	22	20	37	29	23	23	30	32	34	26	25	21	25	24	26	20	25	27	18	18	25	25	27	39	25	28	25	32	26	27	34	26	19	22	23	24	36	23	23	22	13	19	29	23	22	18	21	27	15	21	24	24	22	24	28	25	30	25	29	22	30	25	29	22	34	29	14	30	29	25	24	21	34	20	18	23	28	35	28	36	31	19	18	29	30	21	29	19	25	18	14	31	29	21	15	20	30	27	26	25	23	25	24	28	27	22	26	25	26	22	16	24	27	23	25	34	20	19	29	28	15	25	29	23	23	30	32	33	30	22	25	26	22	21	35	23	25	31	32	26	27	24	18	28	26	21	26	26	28	20	26	24	25	21	31	32	29	25	18	17	14	19	20	27	38	16	20	26	40	20	20	20	30	26
29206	18186	12809	18423	25716	26651	25844	23615	21239	18367	15095	11837	9476	8465	7352	6420	5942	5306	4709	4173	3786	3555	3241	3009	2605	2325	2020	1889	1754	1587	1391	1345	1378	1374	1258	1245	1241	1341	1272	1215	1160	1106	1103	836	1110	5003	6592	5029	3515	2132	1330	688	443	382	346	343	311	329	353	326	306	314	321	341	342	328	324	321	335	322	323	336	302	290	343	308	349	313	340	323	333	337	321	325	298	308	366	302	345	329	356	340	290	309	301	326	307	335	337	327	317	317	332	307	318	318	342	325	335	330	321	313	310	311	335	317	320	300	362	320	318	325	327	341	295	323	333	317	327	323	334	327	331	341	295	298	280	326	321	340	334	318	329	330	309	296	334	323	316	327	345	318	300	328	354	317	338	323	317	320	319	307	304	311	349	283	304	339	345	347	344	321	315	293	330	311	331	292	321	328	303	320	329	314	308	326	344	337	354	331	313	343	347	308	310	303	334	336	318	315	310	321	319	367	323	322	334	318	351	307	307	307	327	337	296	309	316	294	346	321	327	283	309	329	321	334	322	306	336	339	330	355	324	296	308	309	314	366	317	337	334	312	302	297	293	298	354	312	341	357	329	337	329	335	340	349	349	336	310	346	301	322	325	319	317	294	318	312	333	335	326	334	342	322	352	324	332	286	291	307	292	354	362	333	333	338	346	308	338	326	301	334	354	327	330	327	345	324	309	333	313	351	300	333	316	343	341	330	353	310	312	339	315	343	330	311	303	342	323	313	322	313	331	338	353	346	342	317	319	302	344	294	312	290	344	327	304	310	297	287	308	305	296	337	317	346	335	313	303	291	325	332	315	314	310	304	334	311	327	341	320	343	310	359	326	351	334	330	301	315	319	293	352	335	361	327	338	353	358	323	323	320	294	359	311	348	339	351	344	329	281	343	330	315	322	329	324	326	306	326	313	354	287	299	320	355	337	332	341	326	327	362	288	315	350	321	301	279	293	357	304	314	311	317	322	305	332	334	304	342	318	329	303	298	311	313	338	308	323	345	308	305	296	318	335	344	342	327	330	319	314	342	341	311	314	311	311	311	303	308	337	313	341	343	291	334	344	338	330	338	321	330	316	310	316	341	299	348	331	306	348	299	319	300	313	309	312	340	352	288	316	299	319	314	299	312	301	319	296	297	309	326	328	341	317	331	341	345	317	311	369	336	310	308	326	329	293	332	330	306	367	345	319	307	323	337	330	324	306	333	339	316	326	320	351	313	340	327	306	320	313	327	299	316	295	323	327	307	312	308	307	334	324	293	317	327	316	339	316	313	315	336	379	313	336	351	309	357	313	305	319	317	315	279	310	311	331	311	337	311	370	319	323	349	312	297	330	314	338	302	345	343	352	324	325	303	296	326	323	322	339	306	305	310	325	324	310	316	317	331	355	374	353	346	320	335	338	321	332	333	323	317	329	319	349	343	341	339	297	343	348	324	338	328	335	304	329	340	325	335	362	333	318	333	363	333	326	305	317	360	322	300	305	350	329	336	333	317	311	320	337	320	335	283	297	316	322	326	276	310	313	345	339	308	332	313	327	334	354	328	300	336	343	302	303	346	369	287	340	296	308	313	302	299	308	321	338	312	323	313	317	329	330	301	331	340	314	293	357	324	321	331	299	312	324	353	315	329	342	315	335	338	342	294	331	324	337	330	351	349	277	314	293	330	327	337	305	304	310	307	316	325	341	312	315	311	343	336	326	321	348	321	320	298	328	329	338	342	313	306	319	295	323	317	321	347	338	323	341	326	288	298	327	295	323	323	317	330	326	331	302	315	350	336	289	333	315	298	300	331	306	320	328	305	348	322	312	364	368	343	302	337	321	340	323	318	354	322	281	341	327	328	332	320	332	304	309	330	332	332	314	303	377	320	328	308	336	333	358	341	323	356	331	329	334	288	342	324	372	335	307	343	333	331	312	306	342	317	322	335	319	351	323	316	317	332	358	322	323	329	307	317	346	330	311	342	305	297	309	321	305	340	347	288	347	282	341	300	338	308	320	331	345	316	364	304	303	293	310	318	326	348	331	354	310	316	326	324	327	340	308	298	354	313	340	322	310	332	314	324	313	322	304	292	352	311	313	333	325	324	329	324	324	340	347	331	312	320	316	325	342	311	310	342	301	290	338	304	325	331	318	287	338	329	333	325	317	319	320	321	358	311	326	336	337	340	320	306	307	314	342	295	352	351	311	303	326	314	324	314	337	346	349	322	324	321	325	354	340	311	323	285	321	324	323	339	326	296	312	312	308	300	293	325	351	295	352	325	316	305	325	311	295	350	321	322	336	303	336	326	310	324	336	337	312	279	331	322	334	322	305	300	334	294	322	334	335	340	321	324	329	328	334	314	323	339	290	315	329	306	343	356	308	333	338	307	320	325	361	339	329	327	316	350	354	324	331	334	337	321	339	314	306	321	348	348	350	332	336	301	270	274	309	335	283	351	346	319	333	331	319	367	356	332	329	302	333	321	341	363	323	341	294	333	327	318	320	329	335	310	349	320	309	357	320	323	318	310	314	297	322	305	345	328	329	334	307	358	325	336	336	325	351	326	333	325	315	322	318	328	320	309	299	314	296	322	308	365	350	347	311	308	312	322	356	314	327	344	333	313	343	329	299	309	303	318	340	313	289	348	318	346	301	305	337	306	293	319	294	353	308	328	353	311	330	335	308	314	307	309	366	377	337	305	291	290	299	312	327	312	305	331	365	357	325	298	332	322	320	328	317	331	332	284	321	320	332	335	322	366	341	338	357	357	297	336	355	315	316	283	325	329	335	317	324	329	313	322	299	334	300	306	368	332	316	324	335	336	323	314	332	303	319	341	294	361	345	315	317	353	336	325	335	328	331	345	335	302	314	322	320	332	318	327	360	305	316	292	332	326	322	357	330	302	331	321	322	301	346	337	322	330	310	360	335	330	290	324	364	329	301	292	328	297	328	309	347	329	332	322	330	319	350	318	318	379	311	358	326	303	318	329	322	295	368	303	326	321	334	351	312	341	330	345	315	312	326	329	293	343	322	334	357	320	278	312	312	300	325	327	315	351	304	298	307	336	325	329	312	306	328	325	332	311	299	339	307	355	328	328	313	315	316	369	295	330	334	349	300	317	305	324	287	329	320	331	345	295	320	332	340	304	326	330	316	312	315	358	310	311	318	320	352	310	280	327	321	320	334	335	330	322	335	330	338	331	357	307	292	374	338	355	313	286	322	329	326	311	332	309	305	325	327	327	303	307	319	308	314	344	339	313	323	322	347	306	354	366	313	354	370	332	336	310	312	341	329	317	304	304	325	348	324	313	315	328	328	312	291	333	323	311	335	361	321	306	360	316	313	328	328	331	326	345	299	354	306	308	334	334	304	329	315	326	351	325	323	309	313	321	347	308	360	302	311	330	319	340	346	319	304	310	326	317	322	323	309	314	300	305	330	360	301	292	325	339	349	306	303	306	301	330	309	320	317	308	314	310	324	334	295	317	344	297	317	316
2218	842	455	286	315	392	411	406	313	273	213	153	130	107	105	88	76	72	68	70	77	49	54	49	59	51	49	29	39	33	51	23	42	41	45	29	41	28	36	32	30	30	42	28	32	56	69	78	60	66	39	27	18	28	29	20	34	27	25	28	29	20	19	16	22	23	25	22	18	27	34	25	36	24	21	24	32	28	26	28	32	42	24	25	19	21	20	26	21	21	30	34	20	28	31	25	25	31	17	30	34	33	37	20	33	27	29	37	25	25	31	32	32	32	28	26	29	32	21	26	29	31	21	24	22	25	28	29	23	26	24	24	24	18	26	24	24	29	26	27	25	28	26	29	20	22	19	28	25	27	30	23	28	32	31	18	24	39	25	34	24	24	24	19	23	20	28	35	21	30	26	32	25	29	23	25	27	40	23	41	23	25	31	21	24	22	19	32	21	17	31	20	33	27	22	30	36	14	27	36	25	25	21	25	22	32	25	29	29	20	25	33	29	33	15	21	23	28	17	22	31	25	26	25	35	20	21	30	25	24	24	23	28	19	20	38	28	18	20	30	23	31	36	23	31	18	23	30	27	31	21	24	32	24	25	30	30	20	27	25	30	23	24	34	28	20	33	34	19	26	29	35	30	23	28	18	25	24	17	32	33	33	24	27	30	29	22	15	28	21	33	24	33	21	25	29	25	24	28	25	32	20	26	30	31	19	20	30	25	27	30	31	24	25	26	26	29	25	28	29	27	22	21	23	25	34	33	31	26	27	23	22	29	22	13	31	36	26	32	23	20	26	18	27	22	21	24	24	28	32	29	36	28	19	20	26	22	21	24	29	32	20	23	18	21	16	31	35	27	21	27	26	23	18	26	31	26	27	26	23	25	43	21	31	24	24	29	25	23	25	23	39	19	28	21	25	30	31	27	20	30	33	24	24	16	16	22	21	37	30	28	28	22	21	27	19	21	17	19	21	28	25	23	41	31	18	15	27	31	27	32	34	35	34	34	29	27	27	26	23	28	25	25	32	29	29	19	28	28	21	24	26	22	34	31	36	23	28	29	36	28	28	31	38	25	31	17	28	22	32	27	26	23	23	26	21	22	28	38	36	32	29	24	30	22	30	25	18	31	33	19	23	29	22	19	37	30	23	25	20	24	33	28	17	39	17	28	20	19	26	28	29	25	22	27	19	18	26	24	35	21	28	33	20	25	35	25	27	15	26	24	33	34	28	18	30	30	28	22	28	28	29	26	22	34	31	29	21	25	26	31	21	27	24	27	24	27	18	31	33	34	26	22	26	28	32	26	31	19	29	27	18	33	23	25	13	22	28	23	24	26	17	31	31	29	21	25	31	28	17	34	25	31	24	23	27	31	30	39	23	17	25	31	37	32	34	23	23	29	31	24	24	26	30	23	27	24	17	23	31	22	14	26	25	20	30	19	20	37	25	25	29	21	21	20	27	29	36	21	24	22	23	35	21	39	17	32	25	24	15	21	29	31	22	24	26	29	22	33	21	25	36	16	28	23	30	24	23	22	31	24	25	33	22	27	25	26	35	21	24	19	32	28	32	25	31	30	34	33	19	24	35	19	30	26	26	18	22	27	34	17	17	26	21	23	19	32	21	27	18	19	26	24	25	28	26	26	27	16	29	28	21	20	24	30	36	32	27	27	26	26	27	13	22	43	26	23	32	23	27	25	26	13	24	22	22	33	38	23	22	23	34	24	31	19	20	29	28	27	27	36	24	31	29	27	14	21	25	27	25	13	39	28	23	25	26	29	22	25	29	30	18	30	22	19	22	30	21	23	27	27	22	25	26	31	22	28	27	30	24	27	28	27	17	27	30	37	28	28	13	24	29	28	19	32	27	26	23	17	29	19	37	25	23	19	24	28	30	27	21	22	18	27	26	29	29	24	34	20	28	34	30	26	23	23	29	23	29	29	23	25	23	30	24	23	23	28	28	30	26	32	24	18	30	23	30	27	23	30	32	23	22	22	34	23	31	21	24	27	27	28	30	24	24	28	24	24	28	25	29	29	18	24	26	23	22	29	24	25	38	30	26	24	29	41	38	24	26	26	20	26	25	21	24	26	22	35	23	25	23	20	28	20	17	23	16	23	29	26	27	29	34	25	22	22	27	23	23	33	33	19	21	26	19	18	32	31	29	31	30	32	22	22	20	21	40	34	25	28	27	23	23	20	20	23	35	29	25	24	27	14	24	34	22	28	27	21	30	24	28	24	18	33	33	32	22	31	28	30	31	42	24	24	28	29	31	39	27	26	24	20	26	34	24	28	33	22	22	24	23	25	17	24	38	25	27	28	24	28	33	23	28	31	40	25	19	31	24	28	29	22	35	30	26	31	22	25	22	31	29	25	22	26	24	28	24	21	29	26	23	28	18	14	34	21	32	16	17	29	21	23	28	24	35	26	26	31	22	28	21	21	14	26	30	21	23	21	21	26	22	34	23	25	28	31	34	26	27	26	36	29	24	20	25	21	19	23	29	20	34	31	24	25	32	21	31	28	31	29	23	19	21	28	27	19	19	26	31	29	19	28	27	30	19	24	19	33	21	34	28	25	29	17	24	18	20	40	14	33	27	22	24	37	20	28	29	31	24	28	21	26	38	28	29	31	27	24	20	29	30	24	19	21	30	29	26	26	28	21	26	24	23	30	25	24	33	23	30	21	18	47	30	20	25	24	29	14	20	20	30	29	25	24	20	28	26	29	25	32	23	21	28	32	27	20	24	24	31	27	26	27	24	29	33	20	18	26	29	29	33	27	27	25	21	29	22	27	25	17	31	21	34	26	23	22	31	25	26	26	28	18	20	27	16	20	29	22	27	26	27	23	30	23	29	27	26	24	27	19	34	17	23	35	24	33	20	21	27	18	36	21	21	28	22	23	32	22	25	17	21	35	15	25	17	21	29	30	35	25	27	27	29	33	25	27	24	33	20	24	26	24	33	32	23	24	24	22	29	29	23	24	25	37	29	24	25	28	26	20	30	23	27	28	21	21	31	25	29	26	39	25	24	31	21	23	25	29	24	30	23	28	26	20	25	30	17	26	27	25	24	28	25	24	19	26	23	23	22	39	22	26	26	33	32	27	21	26	25	23	25	37	36	20	20	23	23	30	27	29	25	21	22	34	24	25	15	26	30	26	21	22	21	23	31	29	22	26	31	26	28	34	25	29	23	17	26	21	32	29	27	29	31	15	28	26	31	32	26	27	29	29	20	26	19	29	23	18	31	38	33	26	25	31	24	28	18	19	25	23	30	30	16	26	21	35	24	36	30	22	25	28	27	27	22	21	39	28	27	25	20	30	27	25	17	16	25	30	27	33	19	29	25	28	21	28	21	25	24	28	35	24	23	23	18	32	33	20	27	26	30	23	29	27	30	32	17	30	33	26	20	31	23	26	22	22	28	28	34	27	23	30	26	23	21	31	23	23	25	32	31	30	22	26	25	19	18	20	28	33	27	31	26	27	24	31	32
20498	11735	8161	12218	19011	20130	18704	17549	14947	11986	9431	7190	5493	4656	3917	3267	2914	2658	2385	2150	1946	1898	1731	1553	1319	1235	1145	995	969	972	813	847	807	772	849	816	862	791	787	753	754	703	646	602	644	1219	1748	1717	1325	972	652	471	373	355	341	335	311	339	342	332	336	337	330	356	336	310	315	317	331	338	361	338	345	311	365	339	339	363	341	316	350	345	338	311	321	347	328	346	314	350	310	357	315	344	342	344	332	358	353	332	341	328	364	342	345	324	321	310	298	329	369	340	325	336	304	323	326	381	342	372	345	319	344	318	354	355	318	319	352	328	365	367	341	371	327	368	365	323	345	358	356	349	345	311	344	334	332	323	373	346	321	360	355	329	316	348	349	335	305	354	343	322	348	312	315	335	330	371	323	352	361	340	348	347	329	342	371	331	350	341	307	365	358	347	312	355	307	373	321	305	324	329	316	367	339	315	373	345	355	342	360	363	330	328	361	341	351	319	341	352	365	316	330	322	350	321	312	333	327	291	338	324	342	339	352	346	317	345	335	339	351	336	299	324	352	342	305	364	336	343	340	371	326	325	347	338	341	348	376	330	335	366	300	308	320	316	313	334	324	364	334	310	336	314	338	315	339	373	338	340	354	317	338	352	355	340	313	324	338	326	328	320	357	330	332	346	370	360	349	304	355	317	322	322	347	315	348	331	363	328	341	317	346	371	342	345	347	328	354	345	357	340	332	313	321	343	301	323	281	310	326	343	331	357	351	376	334	333	323	379	327	334	313	316	351	309	329	312	295	349	347	344	351	325	333	330	351	353	339	353	341	342	333	349	345	352	317	321	324	330	343	359	323	355	348	308	322	326	349	315	362	322	353	334	321	351	339	340	349	338	360	338	365	331	353	344	361	322	340	340	361	339	371	339	360	350	333	348	322	362	338	342	349	335	330	341	350	320	321	339	318	327	351	351	346	333	346	349	346	343	369	338	304	344	330	325	336	329	360	342	339	341	335	344	338	371	303	344	364	353	346	355	358	330	349	333	316	354	356	312	326	326	358	373	338	358	366	344	336	322	312	363	339	346	342	335	318	318	349	319	360	333	299	342	344	350	342	311	342	352	334	296	307	295	377	343	348	335	338	336	334	341	346	312	322	356	379	336	332	350	361	344	332	350	342	343	346	347	313	317	354	363	338	302	361	352	334	343	354	335	357	354	301	322	318	344	353	349	344	346	358	346	335	321	357	331	333	329	314	326	335	374	324	349	330	342	351	335	360	363	352	351	375	353	372	354	346	366	354	325	330	348	348	312	326	372	344	329	335	326	349	311	369	355	324	362	310	376	358	325	317	343	329	340	315	333	342	330	356	334	324	348	342	318	344	322	349	326	304	334	345	361	334	329	328	350	319	350	346	344	303	331	326	337	366	350	359	324	358	327	297	342	363	363	350	340	333	326	344	338	328	316	342	363	338	356	339	327	333	359	337	369	374	324	330	345	322	357	352	299	329	290	343	337	343	327	325	342	313	344	353	335	326	342	338	345	360	323	324	353	321	340	326	359	360	339	317	354	322	324	349	326	341	340	344	369	311	342	369	353	314	312	338	358	325	347	305	322	291	325	356	353	321	333	309	308	339	350	320	332	334	337	338	323	375	334	328	297	322	351	321	356	330	360	348	320	333	345	315	325	337	328	356	358	308	316	347	361	322	342	356	315	325	367	334	331	328	348	313	340	361	317	319	325	329	332	337	323	370	361	318	321	370	337	346	345	353	363	304	327	346	339	356	336	381	374	357	335	343	345	341	351	336	330	338	316	332	322	342	315	326	347	312	331	359	358	315	310	373	342	332	374	384	331	316	338	340	360	362	303	358	342	353	331	365	347	333	336	335	326	365	369	337	381	376	365	316	325	314	342	332	311	330	362	360	302	338	346	337	314	359	339	341	353	337	337	356	325	370	352	345	272	343	301	338	321	370	341	331	340	332	338	336	334	364	335	355	333	297	340	340	353	315	347	356	361	350	374	345	357	334	348	304	352	300	324	314	331	319	317	329	372	367	340	325	316	337	314	340	329	296	335	373	358	351	314	340	331	330	335	366	303	352	348	327	345	347	295	355	332	323	349	317	372	333	333	346	347	356	372	365	378	323	335	330	326	364	336	358	348	357	337	387	333	328	336	344	356	358	323	326	361	318	332	335	326	316	325	352	336	326	344	330	330	354	348	350	336	334	355	342	347	362	357	364	331	376	355	313	319	324	346	341	338	359	311	323	385	333	329	311	360	343	348	330	347	318	346	342	354	329	331	343	348	357	374	356	318	342	330	349	351	351	302	339	340	334	347	341	321	361	338	348	319	352	313	340	331	352	347	338	330	347	336	357	372	355	336	365	332	343	330	348	334	337	353	345	360	317	379	330	366	354	353	346	353	326	341	351	353	328	356	343	303	323	328	349	318	364	330	339	350	380	352	314	345	350	341	336	332	331	370	341	338	335	362	346	326	322	363	318	349	330	318	344	323	321	322	342	331	349	371	356	328	366	360	342	286	347	341	348	344	337	339	329	352	314	318	342	329	307	356	380	327	337	309	352	367	351	303	347	328	322	348	318	315	323	325	349	304	343	359	359	340	333	349	339	355	299	339	339	348	354	322	317	339	337	333	365	361	341	316	353	328	338	342	351	340	349	367	346	323	330	359	350	326	314	316	323	361	340	366	339	346	354	322	346	336	380	346	328	319	326	347	346	308	342	327	333	352	339	329	353	369	358	304	336	338	334	358	349	331	326	343	356	324	304	329	308	359	345	334	311	321	345	315	307	349	329	348	353	356	358	308	345	301	322	351	326	350	308	333	337	369	370	355	322	380	336	333	326	342	324	309	352	347	331	321	325	334	339	295	346	331	353	359	329	351	371	371	368	345	331	314	348	341	330	313	339	325	337	336	343	326	338	357	346	362	357	336	327	326	341	321	286	337	361	351	305	356	334	315	309	334	324	331	335	350	365	324	327	329	366	313	339	306	338	340	339	341	331	351	333	327	347	320	316	374	322	325	351	325	347	351	337	342	334	309	320	352	317	332	363	350	345	366	356	362	359	317	330	361	360	371	372	301	356	354	325	356	317	357	355	344	321	360	349	311	323	317	306	329	328	325	335	334	323	339	338	371	347	331	349	355	302	325	348	348	314	340	318	345	324	366	341	385	353	349	338	341	311	347	343	318	288	368	340	334	325	378	355	341	326	330	322	351	341	327	377	350	351	368	350	368	332	349	328	321	316	337	339	347	314	366	346	340	366	349	331	310	361	346	342	328	342	351	301	350	346	328	384	353	357	352	331	322	333	354	331	337	371	326	333	320	312	350	303	349	328	383	376	339	342	336	344	331	310	343	349	320	290	350	308	303	331	347	341	387	348	344	346	327	347	338	358	355	340	355	331	360	333	340	341	327	373	350	303	338	352	311	309	310	325	324	335	323	332	321	320	335	339	337	330	353	329	368	352	338	347	326	379	355	356	343	339	322
2681	1741	792	493	409	578	658	579	532	361	312	283	223	168	137	125	114	101	90	59	82	63	73	72	69	66	59	46	33	45	46	41	48	50	40	38	46	50	45	38	33	38	30	30	38	85	110	111	71	55	42	27	25	28	23	22	30	31	29	20	24	27	24	25	23	30	27	23	28	14	24	32	24	23	29	25	32	26	18	20	16	29	32	31	24	24	26	29	27	20	20	21	28	30	16	25	21	29	32	18	21	28	25	25	31	19	19	27	18	25	20	17	21	22	27	21	24	20	26	22	25	25	32	18	16	25	23	29	23	20	32	32	30	32	27	24	23	25	19	27	28	20	30	22	25	33	36	22	21	21	22	25	24	22	31	25	26	16	41	26	24	32	28	20	25	28	21	26	22	24	22	20	36	26	25	26	28	30	25	22	16	21	19	25	28	28	30	31	30	32	24	15	26	28	20	27	19	34	21	17	23	29	21	24	27	33	23	23	23	25	20	24	29	23	26	21	26	29	26	22	33	30	19	26	23	22	30	25	22	21	21	21	23	31	22	21	16	26	21	29	23	23	23	22	35	18	31	23	25	27	18	21	24	26	19	31	30	31	25	23	28	23	25	28	27	20	32	33	35	29	22	15	24	26	30	25	22	15	24	14	25	24	18	23	24	13	34	26	28	25	29	24	19	38	18	19	28	22	29	25	25	23	25	24	20	34	26	20	24	20	23	23	30	30	31	19	29	24	23	23	19	27	23	38	25	22	22	22	29	21	16	20	21	21	30	32	23	17	26	22	26	29	33	25	24	24	24	23	23	14	28	23	29	35	26	32	20	26	24	21	30	20	21	30	14	15	27	29	29	19	27	26	27	22	22	23	22	25	30	29	29	18	18	22	30	32	20	25	24	18	14	12	18	24	27	30	30	23	19	32	28	24	14	23	24	40	28	22	20	20	34	28	18	28	25	29	28	24	19	20	30	26	29	24	35	21	28	27	26	27	22	37	22	20	23	16	20	25	22	27	31	23	27	26	30	29	26	35	16	19	27	22	24	23	24	25	25	23	23	28	22	29	22	26	21	17	30	18	19	26	24	27	28	23	29	29	30	25	29	30	20	21	22	27	24	19	30	28	23	21	22	29	19	19	25	17	23	19	33	14	24	31	29	25	29	32	26	36	18	23	32	19	24	15	25	31	20	14	27	23	22	24	15	26	30	24	22	23	25	29	16	26	25	24	24	33	16	21	19	28	15	16	18	24	25	32	25	22	33	25	22	28	22	23	28	32	22	23	22	36	24	24	21	23	23	20	32	25	21	19	21	28	22	32	26	28	19	22	19	21	24	22	20	19	26	28	25	24	23	31	23	13	17	27	22	30	31	31	29	24	18	25	22	23	21	18	16	28	24	24	16	35	31	23	21	30	28	16	27	22	20	15	18	16	26	26	32	33	28	29	28	23	21	29	20	21	29	21	34	28	33	21	23	23	27	23	26	25	25	26	22	29	16	26	22	21	18	23	28	40	24	19	25	22	29	26	19	23	20	21	19	26	25	27	22	23	17	23	24	27	23	27	21	25	26	20	17	28	20	19	24	27	24	42	31	12	27	29	16	18	22	23	21	33	21	20	30	29	23	27	27	17	24	32	27	24	24	34	24	28	30	26	26	23	32	27	19	32	25	19	17	19	29	34	22	22	26	19	19	30	30	22	22	30	31	31	21	30	18	29	25	26	27	30	21	22	28	20	28	19	29	21	21	18	28	20	30	24	27	22	26	18	22	18	29	23	24	23	28	21	25	17	26	20	25	27	17	30	26	31	22	26	24	23	19	23	33	19	28	24	22	26	27	23	20	22	24	31	21	29	29	26	19	25	29	16	31	22	37	27	29	23	25	29	31	33	32	26	20	28	26	25	25	24	30	31	29	28	21	17	27	27	26	37	20	35	28	28	28	17	32	41	22	29	28	19	25	22	29	22	18	30	20	27	30	21	24	24	30	36	30	30	20	19	25	23	26	20	27	24	34	21	25	28	19	30	17	16	27	22	22	37	30	18	29	27	22	24	33	18	26	14	27	21	20	28	21	29	21	25	24	28	30	39	32	33	24	34	25	26	32	22	29	22	29	26	18	30	21	22	28	21	26	37	27	25	26	23	30	27	27	31	21	30	22	20	27	24	21	33	29	21	36	26	26	26	17	31	31	33	21	28	34	25	19	33	21	21	26	20	18	21	20	33	25	30	19	29	19	24	31	27	30	22	23	31	23	31	22	25	32	19	21	34	24	33	27	27	31	23	22	25	13	33	24	18	34	27	27	17	23	34	30	20	18	23	33	17	21	14	17	22	31	18	17	18	21	27	27	17	22	25	25	32	29	29	23	25	33	25	25	27	30	24	33	18	18	30	24	32	15	28	19	28	39	28	27	28	28	24	42	17	22	31	30	19	23	26	20	24	27	28	25	23	24	27	31	27	23	30	26	29	25	26	26	30	33	25	29	19	16	23	29	21	20	18	24	27	23	21	28	22	20	31	25	21	21	29	27	22	17	27	17	20	19	13	26	28	18	28	33	30	24	23	25	26	28	26	26	23	35	25	30	32	23	23	26	20	23	24	25	25	23	20	22	27	21	17	33	24	21	27	20	18	26	18	16	18	32	27	20	24	25	20	36	27	20	20	32	37	21	24	26	24	25	22	18	19	27	19	25	16	32	31	28	30	19	32	18	24	19	26	30	27	24	33	27	26	18	20	26	26	26	26	32	28	19	24	29	27	22	22	27	19	24	31	21	21	21	21	22	19	36	20	29	18	34	25	21	19	28	20	22	17	22	18	28	22	27	21	23	20	22	21	22	32	29	21	23	12	27	15	33	28	29	20	22	27	19	33	22	19	25	26	25	22	28	14	29	25	17	29	17	26	17	25	26	29	24	28	31	18	24	33	29	27	27	22	20	27	33	22	24	22	26	25	20	28	36	31	24	23	18	10	34	21	24	23	19	32	33	26	27	30	25	23	21	28	23	25	24	18	26	16	27	37	29	24	27	17	33	32	28	18	23	23	26	31	34	21	23	16	15	30	20	17	33	25	18	31	30	32	18	26	24	32	18	27	23	28	21	20	30	29	34	20	23	18	23	23	22	29	27	37	33	18	24	28	28	27	33	24	28	27	20	22	28	19	22	32	23	22	15	33	20	28	20	21	31	36	22	31	24	16	19	18	24	36	30	21	34	19	16	19	21	21	35	28	21	20	34	21	36	23	21	29	35	30	22	24	26	32	21	27	24	31	21	10	19	21	37	24	24	21	35	23	23	19	30	27	22	34	31	24	22	20	21	28	29	24	25	23	25	29	28	32	19	25	30	30	24	26	20	23	27	25	24	23	29	19	26	23	36	28	20	24	18	19	29	25	22	27	23	27	16	21	25	29	32	28	27	25	17	22	27	19	28	26	30	33	19	16	24	17	29	25	17	24	21	17	19	23	30	28	25	29	23	28	29	33	18	27	33	29	17	32
26722	16938	10726	15452	22882	24659	22996	21121	18862	15511	12434	10454	8227	6795	5503	4546	4009	3711	3034	2783	2626	2370	2123	1932	1742	1492	1426	1251	1202	1138	1129	1196	1037	1127	1112	1119	1018	907	900	958	886	831	716	802	1084	2367	3093	3310	2525	1635	903	503	396	379	354	320	326	356	322	307	307	313	312	290	314	329	290	337	299	319	353	306	379	314	326	333	325	311	333	319	309	326	330	316	314	299	329	324	345	297	322	329	309	331	337	332	330	319	342	350	305	325	321	312	326	312	332	349	294	326	336	322	318	329	312	340	321	344	322	308	315	320	338	312	355	332	327	356	323	319	295	329	323	305	292	300	315	328	312	311	311	290	309	313	292	318	330	330	325	293	317	359	291	316	327	311	365	308	321	297	337	330	324	344	314	319	318	291	362	328	306	328	291	339	303	320	295	330	330	325	317	311	330	345	362	313	332	338	331	330	304	340	304	306	309	327	326	321	321	340	320	325	329	320	329	331	306	319	332	320	316	322	307	360	332	302	316	339	322	278	312	324	336	305	345	325	323	307	350	311	303	293	293	360	300	289	288	316	323	309	319	309	304	312	308	319	284	356	326	324	343	322	300	313	313	312	328	344	324	316	314	323	324	312	376	323	355	320	313	309	325	323	338	287	352	323	292	312	306	315	286	321	292	295	334	351	368	307	309	305	327	311	324	312	345	314	324	344	314	308	311	323	294	317	328	317	312	327	335	331	293	308	320	340	319	303	307	325	298	314	347	328	342	331	310	319	305	307	337	309	357	333	308	332	313	339	300	315	344	331	330	327	344	306	317	307	336	311	340	342	304	306	358	337	332	302	326	322	326	303	337	315	343	305	362	291	340	295	306	380	350	320	314	333	312	341	280	324	338	323	309	309	290	312	320	332	321	303	327	333	349	328	326	319	319	321	308	314	356	301	301	318	340	311	336	320	325	323	315	323	336	340	322	356	312	303	330	330	314	321	331	321	338	318	336	309	302	300	314	285	312	307	351	333	292	334	318	314	320	333	329	294	308	317	322	327	303	326	323	306	331	301	320	332	326	306	302	319	308	319	341	337	333	291	328	339	333	335	321	331	318	335	349	315	335	332	299	319	307	329	322	326	336	312	331	306	337	306	330	307	339	353	341	332	280	323	312	307	277	306	298	325	314	333	309	317	308	296	309	303	332	351	339	290	332	279	299	326	321	308	327	355	344	329	322	298	310	316	308	363	323	303	358	349	304	297	322	337	305	304	309	346	339	294	321	278	330	309	331	318	338	308	300	345	343	334	297	312	314	338	352	327	276	278	293	343	352	311	300	342	348	314	299	342	317	321	360	310	315	363	326	312	315	322	304	310	347	333	305	296	341	281	346	311	349	346	319	350	317	303	307	324	326	317	330	301	318	337	320	336	291	365	311	301	312	276	308	337	324	310	360	321	339	310	297	311	341	338	311	321	335	295	310	323	314	341	280	307	351	343	355	322	299	292	295	345	338	286	300	306	325	355	325	314	329	318	306	346	361	325	349	332	318	306	309	320	360	337	335	338	300	292	358	310	321	347	315	331	295	318	335	314	301	319	336	297	332	309	344	334	337	305	320	328	291	308	329	313	339	337	339	311	340	295	308	324	315	342	324	326	325	321	320	325	308	324	321	340	322	334	332	310	310	310	296	319	352	317	331	335	299	304	310	356	307	304	346	315	317	319	299	330	317	365	322	297	325	315	288	328	313	306	319	328	361	331	317	330	279	331	330	289	335	338	302	324	318	322	314	316	321	334	313	298	348	308	343	319	317	352	325	349	295	320	322	349	306	289	337	321	347	297	318	311	291	303	361	320	338	333	327	305	350	343	316	334	315	304	302	333	319	334	311	322	316	342	326	322	334	314	301	294	331	327	340	330	307	336	321	303	305	341	340	318	324	335	333	307	305	351	325	341	303	312	300	330	292	294	286	329	307	313	341	328	340	319	323	325	327	317	307	353	309	326	298	339	328	365	331	315	291	346	314	308	302	309	324	322	291	327	328	335	320	326	353	339	342	314	281	326	354	316	312	299	317	330	340	331	298	301	341	331	320	324	323	292	319	340	302	319	322	333	331	279	326	326	297	309	339	321	313	322	324	330	304	320	323	338	307	364	296	307	320	312	281	341	309	335	324	304	287	344	319	306	325	318	295	282	368	305	328	318	308	333	302	306	340	295	342	332	314	308	314	344	340	337	294	317	320	299	302	317	328	338	347	365	306	338	322	354	302	309	329	322	305	285	329	313	303	300	334	337	335	319	310	324	307	322	325	304	297	316	341	295	336	302	346	324	315	338	334	324	300	348	309	326	323	315	302	344	306	308	340	298	326	308	321	297	335	341	254	310	283	301	300	317	313	333	322	319	308	335	301	320	323	308	315	358	334	338	304	308	318	316	359	315	332	300	352	352	313	349	332	320	329	292	290	304	303	342	313	340	308	310	319	351	289	304	315	318	339	331	310	313	319	320	332	329	302	326	322	337	293	317	328	350	322	341	360	323	315	320	312	330	296	364	354	309	320	313	325	324	306	307	351	286	313	340	315	288	357	306	331	293	315	331	331	314	330	327	290	304	329	361	309	321	298	292	321	330	333	309	304	344	342	323	351	348	338	342	320	338	313	311	309	343	330	331	313	295	334	324	323	301	331	301	285	369	356	330	304	321	327	315	286	309	342	334	335	357	305	350	314	339	378	334	323	307	323	322	321	325	310	341	313	362	327	347	308	319	319	285	333	340	300	342	314	289	335	362	348	313	289	375	330	337	348	323	303	319	311	324	324	339	311	339	326	290	377	299	316	313	321	344	332	302	324	371	331	350	346	336	333	324	340	334	306	321	314	338	322	332	301	322	320	314	305	317	324	320	354	342	318	314	323	308	335	323	308	305	326	327	290	339	351	315	322	298	309	350	329	325	338	280	312	306	298	334	310	334	330	302	348	334	303	291	346	330	304	325	325	305	351	288	344	308	293	342	288	283	340	305	334	325	323	321	298	293	339	335	342	297	317	309	333	337	334	303	342	347	317	303	351	315	327	340	356	318	345	301	336	331	299	349	301	322	309	336	310	322	303	335	317	346	361	365	305	285	311	292	332	326	322	339	347	291	291	315	350	333	335	317	324	313	312	310	318	343	306	315	331	332	318	311	316	291	320	337	319	316	306	346	339	320	324	332	352	312	317	306	325	340	301	294	321	301	325	313	313	325	298	302	322	339	308	359	317	364	355	359	266	323	329	313	331	330	332	314	303	345	320	324	337	322	315	356	320	321	312	334	315	338	322	350	334	301	311	332	336	311	287	331	299	369	313	314	308	295	297	344	332	322	298	339	320	284	349	283	333	335	317	321	329	350	305	314	312	362	293	322	301	280	343	318	297	338	319	310	292	306	329	324	341	305	324	301	325	326	332	332	314	309	307	317	318	334	285	304	337	315	319	294	318	304	305	349	332	339	346	330	318	333	329	328	334	330	320	307	321	354	343	326	339	359	326	344
3911	1539	725	462	412	582	609	552	505	424	305	277	243	218	165	173	120	109	96	93	88	57	66	53	65	51	48	49	49	54	50	46	41	41	45	41	46	43	38	37	43	33	25	46	47	107	114	126	100	77	45	40	18	26	28	33	27	35	33	23	30	21	22	35	28	26	41	28	40	24	22	30	30	30	29	29	20	51	23	17	29	25	28	26	20	26	20	23	30	27	32	22	32	28	25	19	16	35	27	39	27	29	41	20	31	33	39	30	26	28	26	30	30	27	22	35	27	36	23	26	30	33	27	23	25	32	25	29	26	28	37	27	36	29	26	32	33	29	25	34	28	24	23	33	28	27	33	26	27	22	30	23	18	26	29	32	25	41	39	19	25	28	29	19	32	25	35	20	35	24	28	32	27	26	20	22	26	23	24	24	28	24	23	26	18	24	24	26	35	32	17	20	24	29	23	35	32	30	35	19	33	22	41	23	24	32	30	33	33	21	29	38	24	21	26	26	25	29	24	19	19	27	31	21	24	29	25	31	19	34	31	35	22	29	13	27	27	27	31	33	32	28	27	28	17	30	26	27	33	24	34	23	31	37	22	34	31	25	25	30	25	33	29	31	21	28	28	25	29	39	29	27	30	19	30	21	21	34	24	34	32	31	22	13	26	32	31	29	17	24	28	28	28	28	31	38	21	18	30	26	20	28	26	37	28	23	31	25	31	22	30	32	20	28	23	29	27	16	25	38	22	25	28	20	34	32	23	38	26	30	34	24	31	32	36	28	28	23	28	30	27	35	37	35	25	21	29	24	29	26	32	29	26	29	28	32	29	33	29	28	28	23	22	28	36	31	29	22	38	20	29	24	32	28	32	14	20	26	29	37	23	23	29	25	33	29	23	31	28	23	25	33	27	36	27	18	34	31	33	34	28	27	24	27	22	20	25	26	22	23	32	26	16	25	32	27	21	25	23	29	34	22	29	28	25	23	21	26	30	25	18	35	30	33	37	24	30	21	36	19	24	24	23	27	28	33	24	29	21	32	30	30	48	30	20	45	34	45	23	34	30	29	25	29	28	24	19	33	29	27	40	29	27	23	31	30	33	37	25	32	27	27	30	28	24	31	31	32	25	31	32	37	33	19	22	21	30	29	23	25	30	21	30	22	35	24	25	35	27	26	30	26	24	21	26	27	26	23	36	22	28	38	30	25	31	19	33	26	33	33	29	24	25	34	24	36	20	26	25	36	33	34	32	24	22	29	23	30	28	20	20	30	35	24	21	35	20	32	22	28	28	22	24	31	28	28	32	23	30	23	29	20	27	23	31	30	48	27	27	27	18	33	27	31	32	24	28	28	28	23	21	30	32	24	21	26	39	28	24	29	23	34	32	34	11	26	25	28	23	20	19	19	19	35	20	27	19	30	28	22	27	38	27	24	29	19	26	21	28	23	23	29	21	34	34	27	30	31	31	24	34	18	21	39	25	30	34	27	21	27	32	25	29	22	17	20	24	32	23	30	32	32	20	32	35	36	28	28	25	27	23	26	26	36	23	25	29	24	28	30	34	26	31	24	29	20	25	30	25	22	33	22	26	23	28	31	21	34	30	30	35	25	37	28	36	38	27	26	24	27	20	29	27	25	28	24	26	32	24	22	29	27	22	33	25	26	28	22	26	36	30	30	29	18	29	34	32	32	25	27	41	27	33	30	37	26	25	27	28	29	24	29	33	27	21	26	21	30	21	23	21	29	31	23	33	35	22	32	29	32	27	27	19	38	23	23	24	19	28	36	35	30	26	35	23	24	24	23	31	35	33	41	31	25	29	28	26	21	24	25	35	32	40	28	27	21	27	30	22	27	24	24	25	27	31	24	25	31	21	34	24	26	25	31	25	23	18	24	31	30	29	30	25	29	41	38	23	31	24	23	20	22	25	32	27	31	26	33	28	21	27	31	29	24	25	33	35	28	22	18	31	29	34	17	32	19	22	34	29	26	32	26	25	32	33	32	21	29	29	22	27	24	35	27	28	25	13	22	36	33	32	24	27	22	38	27	33	29	30	35	19	31	25	26	30	39	29	26	23	26	25	26	30	35	28	27	29	29	28	24	27	26	27	44	29	37	36	33	34	34	27	22	25	22	26	26	31	25	28	29	29	29	21	26	21	31	21	35	35	27	27	21	23	26	22	26	29	32	26	29	31	37	29	21	21	27	35	24	21	33	41	21	40	30	28	32	25	28	33	20	25	25	14	24	46	21	28	34	28	35	22	35	30	25	35	29	24	25	30	34	31	27	33	27	24	28	19	17	23	40	31	28	26	26	33	31	24	26	17	35	26	21	25	21	28	33	32	29	29	32	35	26	21	32	42	22	19	23	29	24	36	29	25	33	29	24	22	20	19	22	22	21	36	33	22	22	21	28	28	22	26	24	26	30	18	30	23	24	37	27	29	37	25	31	29	26	23	26	24	22	29	23	28	22	25	24	38	23	37	35	24	30	28	36	23	23	30	22	30	37	29	42	27	21	26	24	27	21	26	30	21	27	20	25	25	38	25	27	24	39	27	28	44	23	31	24	30	24	13	28	40	35	28	30	30	30	20	24	21	24	35	24	28	35	25	30	29	29	22	41	29	33	32	32	27	20	25	29	20	25	26	31	28	26	25	24	31	33	28	29	27	32	23	27	24	19	29	39	27	20	30	34	24	16	24	32	28	25	30	25	19	30	28	27	27	28	30	23	32	40	26	28	34	28	27	30	24	30	28	30	24	30	25	25	23	25	26	42	29	26	30	29	20	26	27	18	25	33	23	25	20	30	32	21	23	22	25	23	28	20	23	29	31	26	28	28	31	36	33	35	35	27	33	34	29	31	19	21	33	23	22	29	26	33	29	30	28	19	31	30	29	31	37	29	28	23	26	26	32	31	33	27	24	25	30	28	28	24	33	27	31	27	30	23	19	23	33	31	32	36	31	34	30	29	33	30	33	24	27	22	26	22	36	28	25	27	23	32	32	17	19	28	29	21	26	25	26	20	33	24	29	22	27	22	28	26	24	31	24	29	35	31	24	24	26	27	29	24	26	32	26	26	29	22	27	24	19	27	23	27	30	24	35	27	28	39	30	26	27	23	27	26	34	27	27	20	29	25	20	20	27	17	23	21	32	25	24	34	28	33	29	28	28	20	18	25	33	16	24	27	24	31	29	15	17	21	17	27	28	28	28	32	33	26	23	38	30	31	21	30	27	26	24	28	20	33	21	30	24	23	27	28	29	31	30	32	27	24	32	13	27	33	28	33	28	32	28	29	24	15	27	36	23	25	32	30	36	30	33	23	25	19	39	28	21	30	32	35	37	25	28	36	25	32	27	20	31	25	28	32	28	31	23	27	17	30	31	30	18	40	22	26	37	31	26	22	29	37	22	21	27	28	16	30	29	33	29	35	26	23	34	22	23	28	19	28	27	30	22	19	23	34	30	24	30	32	25	24	35	35	30	28	25	30	32	29
25776	15704	10153	14415	22113	23630	23268	21342	18694	15727	12849	10891	9354	7885	6719	5728	5024	4563	3689	3038	2707	2415	2074	1921	1767	1619	1437	1354	1307	1334	1330	1443	1325	1261	1121	1086	1027	1095	955	1050	992	886	815	892	931	2649	3681	3847	2840	1896	1107	591	433	379	397	365	363	303	345	373	361	350	362	356	356	354	351	338	334	377	383	348	362	331	364	376	392	338	333	356	369	337	369	347	363	373	352	371	355	382	351	356	340	329	340	367	339	347	361	371	362	347	361	347	340	355	364	351	357	316	328	369	379	372	346	368	331	360	408	350	350	356	295	313	341	374	339	335	352	367	354	349	350	341	346	405	346	351	337	369	351	366	359	321	344	346	354	357	335	340	338	370	327	347	377	334	310	381	380	343	355	348	349	336	351	349	347	345	358	374	316	363	350	359	370	347	362	371	332	347	347	343	365	355	364	327	360	334	324	383	330	353	339	339	345	384	365	351	319	368	338	343	353	358	335	348	352	381	326	342	363	353	349	376	335	341	356	336	357	349	345	336	372	341	374	375	373	374	325	332	384	318	378	367	330	365	334	354	354	384	339	353	346	354	338	318	334	367	338	358	328	373	366	366	362	317	349	322	366	372	363	330	362	378	346	384	341	345	370	380	340	344	353	344	334	375	371	338	337	359	355	371	391	339	345	308	327	371	386	338	349	342	342	379	361	366	341	361	351	359	337	361	364	363	312	340	357	360	309	340	346	344	385	361	303	357	346	344	334	345	392	361	321	333	340	318	339	370	354	356	327	320	349	336	390	367	318	371	344	328	350	362	384	363	361	351	330	352	384	341	348	372	390	348	348	358	335	353	341	365	346	352	354	358	338	337	394	375	353	354	373	352	329	374	341	329	365	356	365	329	342	371	313	326	365	370	306	371	334	319	374	376	351	376	372	333	349	367	347	359	359	383	347	383	338	356	348	366	364	348	362	353	335	345	367	347	367	342	343	367	364	338	366	345	326	370	343	323	313	382	348	359	321	377	378	353	365	386	356	363	337	341	347	382	353	368	350	359	354	370	357	333	356	352	359	344	349	371	367	322	348	359	326	346	361	359	399	372	357	339	365	359	414	304	348	361	367	374	332	323	332	346	361	343	351	367	369	342	387	366	363	359	332	364	349	353	349	362	342	375	391	356	355	355	375	335	322	362	392	344	358	383	363	367	350	344	385	384	372	365	349	369	353	358	356	345	355	330	365	366	391	352	349	357	348	342	355	374	328	365	355	333	363	343	332	345	357	337	369	354	321	353	348	344	378	334	357	343	324	344	313	375	344	372	363	323	358	344	345	352	327	350	332	398	377	334	324	364	364	355	356	349	350	344	363	358	364	330	342	363	376	342	361	373	350	357	351	375	355	357	359	332	343	338	359	325	321	343	359	350	355	333	363	342	344	348	341	339	340	332	371	373	357	355	320	355	332	347	343	378	367	358	375	358	325	324	319	330	358	331	364	341	354	339	363	342	343	358	334	371	330	340	340	333	343	313	364	323	346	319	367	374	346	326	334	334	329	371	346	347	344	349	347	348	355	365	373	345	318	353	340	334	377	351	342	337	377	376	333	373	331	370	351	342	340	355	350	361	349	379	367	347	355	353	354	319	353	333	359	314	305	330	374	341	365	326	331	399	324	358	346	372	369	360	368	380	352	353	345	358	352	370	368	340	385	371	336	333	354	346	347	346	368	351	336	380	363	376	346	368	347	342	382	363	383	329	354	348	342	349	349	335	376	297	368	362	340	348	334	377	324	323	345	350	340	342	336	347	375	366	364	333	375	340	377	355	348	329	340	339	362	329	383	370	355	373	331	342	356	322	325	336	318	338	339	338	339	387	355	371	374	339	359	324	341	342	296	366	348	307	367	354	333	342	352	349	372	340	345	349	365	331	343	389	323	353	354	346	356	350	341	353	342	342	340	357	349	348	348	362	357	339	371	343	358	332	361	322	345	323	376	351	360	336	343	361	351	335	363	352	341	371	327	364	385	340	357	354	320	345	330	372	340	372	354	308	361	355	358	329	340	351	351	348	322	354	341	371	361	340	349	356	396	349	354	324	361	369	332	348	369	357	337	343	374	341	335	343	356	360	380	363	346	350	372	339	352	320	345	327	345	311	363	339	362	368	370	317	346	354	376	285	348	348	349	333	341	365	337	365	371	333	354	366	322	345	344	382	351	379	347	363	334	335	356	364	345	364	356	326	333	358	355	360	376	347	331	371	320	366	359	348	362	336	384	339	359	346	334	354	358	337	346	351	377	336	366	369	334	333	367	349	368	360	353	343	369	399	362	343	364	353	376	361	363	360	391	358	324	316	328	342	348	360	322	347	350	367	352	351	342	374	344	349	378	347	380	383	347	364	330	374	345	340	358	357	349	366	356	348	340	335	348	322	348	350	323	365	361	390	343	368	335	358	351	331	343	347	339	364	352	328	361	340	319	335	348	351	325	350	357	345	334	347	379	355	365	388	352	362	344	347	373	302	349	384	392	355	325	360	356	364	378	372	374	344	343	357	379	369	337	329	347	357	376	359	342	344	358	360	322	320	335	342	328	332	365	353	350	363	366	356	329	365	344	364	338	362	333	357	348	344	343	380	370	358	380	349	331	344	368	375	373	352	364	344	353	354	361	374	336	315	373	325	332	359	364	348	329	374	365	374	371	366	360	389	322	349	398	327	370	357	326	340	331	361	368	360	373	322	336	328	349	370	357	320	354	332	370	330	367	336	322	369	355	383	340	343	377	369	354	359	377	357	341	363	339	336	361	332	363	365	359	372	336	336	332	348	360	387	338	381	341	351	328	339	365	336	341	368	380	328	344	351	364	354	327	340	317	344	352	338	340	326	367	332	328	358	354	360	340	370	339	342	363	353	351	390	323	379	345	367	340	376	389	383	356	341	387	361	372	346	365	363	362	368	328	374	360	335	375	333	317	336	352	379	375	344	356	360	323	360	356	349	373	345	379	343	354	356	359	348	357	357	308	364	385	337	362	366	339	392	367	308	387	396	367	356	353	335	291	365	369	367	328	349	376	359	334	360	348	324	370	347	371	346	334	370	340	335	341	337	366	341	401	347	339	338	344	393	355	341	374	424	371	360	330	387	361	358	357	373	329	361	354	338	377	331	383	378	335	336	353	336	357	338	366	349	365	362	351	337	361	344	368	373	340	365	356	346	378	338	362	353	357	364	371	352	350	362	370	366	359	319	358	343	334	389	340	352	362	310	362	370	348	352	342	372	343	344	358	355	378	339	351	358	362	376	346	387	346	348	330	358	341	343	358	320	327	336	332	341	369	327	351	355	356	332	340	359	337	343	341	371	352	343	331	361	360	355	353	338	353	320	335	346	328	333	403	363	329	358	365	385	317	346	371	377	370	344	327	337	369	350	372	328	368	382	349	326	356	351	318	361	350	352	317	346	340	362	351	348	336	360	357	371	363	353	383	334	354	354	362	343	336	324	359	336	364	356	365	361	343	372	317	355
3867	2234	997	534	556	763	806	746	652	543	405	408	275	263	232	202	172	169	126	97	87	94	68	72	63	54	53	67	50	50	45	61	57	62	35	53	37	51	51	46	43	36	33	40	45	125	171	184	152	109	61	35	36	26	28	20	30	21	27	22	24	20	21	27	14	23	22	16	28	18	28	25	23	29	25	23	25	19	19	21	30	29	29	25	34	28	25	25	24	22	35	19	28	19	29	32	32	26	25	21	37	27	23	25	29	28	30	22	25	29	24	23	29	28	19	22	25	25	23	21	34	19	30	22	23	15	33	27	32	13	32	22	17	25	19	21	30	24	19	31	29	26	30	26	30	32	14	21	15	23	11	27	24	17	26	36	16	25	28	25	26	23	17	41	27	26	24	23	26	24	37	20	18	28	26	23	21	18	23	31	26	31	31	25	23	28	20	20	31	17	34	23	20	35	28	18	33	19	28	30	30	30	21	20	22	31	18	17	20	24	26	25	23	22	27	26	21	26	33	28	27	22	17	23	20	29	18	22	21	25	21	23	16	22	23	31	21	21	19	25	36	33	24	23	19	29	26	23	30	31	27	27	29	26	25	22	31	23	25	27	28	29	34	26	16	21	29	27	14	27	35	33	24	25	27	28	26	22	29	30	20	34	21	18	25	28	20	27	21	22	22	22	19	12	22	17	23	31	32	21	26	24	26	29	32	22	16	19	20	32	25	28	29	24	26	38	24	25	31	19	25	30	25	27	22	11	35	30	21	23	20	23	18	23	26	28	19	24	25	27	32	24	24	26	33	25	26	30	27	32	18	26	32	20	16	20	22	22	15	21	24	27	23	29	26	26	32	24	31	28	30	14	20	23	30	26	29	18	21	29	22	15	19	23	31	26	23	31	28	29	24	21	35	29	19	16	32	26	17	23	26	28	32	30	24	25	30	24	30	24	31	33	21	16	23	27	21	20	25	25	18	32	22	25	31	28	26	24	28	26	25	20	30	32	25	27	17	34	23	18	25	29	23	27	16	26	16	22	26	20	35	27	24	19	22	14	22	23	28	19	22	17	21	28	27	20	35	27	35	31	32	27	14	27	16	30	27	21	20	22	21	28	22	27	25	32	23	17	16	25	31	26	25	16	27	22	15	21	25	26	32	20	26	23	27	16	19	22	25	26	28	30	20	21	31	31	22	35	28	29	26	24	33	33	28	31	37	35	23	33	25	17	21	22	27	18	22	26	25	17	26	28	22	34	23	21	22	14	24	26	18	33	33	28	34	23	23	29	21	24	27	32	15	22	32	28	24	27	37	32	33	21	30	28	32	25	22	27	31	27	24	26	23	22	24	23	23	20	21	16	26	20	25	22	22	23	31	21	22	32	24	27	31	26	27	28	21	25	24	37	27	22	29	24	19	25	24	20	23	25	27	23	27	28	25	14	29	20	28	25	26	18	23	30	28	25	28	15	32	22	23	25	27	23	30	21	27	15	26	18	25	23	29	29	22	24	28	23	31	27	25	23	19	29	28	18	19	19	25	28	23	33	23	27	36	33	20	19	23	33	24	31	25	15	21	27	31	23	23	20	20	26	16	16	19	26	32	22	29	24	26	25	13	29	27	23	21	37	25	30	23	17	19	26	23	30	22	26	25	19	35	36	21	22	24	28	28	20	28	29	22	22	24	26	31	25	21	25	25	22	28	25	24	21	22	27	23	25	28	29	22	24	16	24	26	23	19	28	23	27	37	24	31	25	36	27	29	24	20	24	24	35	29	24	32	30	19	28	16	22	20	28	15	25	26	33	27	28	27	21	23	25	18	30	17	28	21	18	20	23	32	22	22	28	29	24	25	17	21	21	30	22	26	22	24	19	23	32	33	27	14	32	26	20	29	21	28	23	29	19	30	22	28	25	25	27	32	29	20	28	22	21	25	23	21	21	36	20	27	20	25	25	36	22	37	24	25	25	27	35	21	27	27	23	29	21	32	21	21	23	24	16	21	30	26	29	12	27	23	35	29	36	23	21	27	21	30	23	24	23	27	22	21	31	31	32	29	25	24	18	25	26	25	34	34	32	34	19	27	32	19	30	24	27	31	22	24	17	31	28	30	36	27	29	18	26	23	23	27	25	27	21	28	27	31	23	21	30	33	27	23	25	32	15	26	27	23	27	30	22	25	24	29	29	30	31	22	24	25	21	33	28	26	29	23	30	30	21	25	27	23	28	18	21	19	21	27	22	24	29	27	19	20	29	31	32	26	18	18	31	34	24	19	28	23	20	21	28	22	20	24	27	20	32	22	22	21	29	23	34	23	27	27	19	21	31	25	28	21	27	31	25	20	27	19	23	21	26	29	24	35	20	35	22	33	20	24	19	29	32	19	32	27	30	14	28	24	21	26	24	35	26	30	22	27	25	26	28	27	21	25	17	28	26	21	23	20	22	17	27	35	28	22	26	32	20	17	28	29	26	24	30	17	30	46	26	24	35	24	22	21	19	23	23	23	29	26	21	25	25	26	22	28	28	31	18	24	18	32	21	31	28	26	22	22	27	23	26	27	32	22	16	29	19	29	37	19	30	26	25	21	26	28	23	20	24	25	25	22	26	23	31	26	34	22	22	21	24	20	27	28	25	22	18	22	20	29	22	26	33	24	23	25	19	19	17	19	18	22	16	22	23	30	20	20	28	21	24	31	28	27	12	21	32	26	28	29	27	22	30	22	21	24	20	29	28	30	29	28	32	24	24	28	16	17	24	25	34	22	20	16	24	34	25	22	16	20	32	23	31	31	28	27	31	30	18	28	29	25	29	26	24	27	26	38	30	24	29	19	22	25	22	21	27	30	25	28	27	24	17	27	25	16	32	26	21	32	28	39	22	19	25	32	21	17	22	28	21	25	29	29	27	28	16	23	32	28	21	21	20	17	30	31	21	25	21	25	17	30	25	28	29	27	18	25	28	21	31	23	26	35	26	32	25	30	25	18	18	18	28	20	20	27	30	23	32	29	18	27	25	30	24	20	24	20	16	11	31	29	19	27	21	21	22	29	24	19	32	27	31	38	24	28	24	23	18	24	22	21	26	30	36	20	28	33	24	22	39	21	28	34	18	18	24	25	33	20	28	17	29	27	26	25	27	27	27	26	38	31	32	17	18	25	26	34	28	29	21	30	35	20	22	30	28	23	25	20	29	30	29	27	24	27	25	21	22	31	30	26	21	26	20	21	24	25	12	27	26	24	24	24	20	32	26	23	31	21	24	26	28	25	18	25	20	32	9	20	34	21	29	17	35	19	23	19	31	13	30	33	30	10	28	18	30	21	26	27	25	30	20	23	29	28	29	15	25	24	28	26	24	24	20	27	27	16	22	24	26	32	32	20	24	14	24	21	26	18	26	23	23	32	32	28	26	24	23	34	27	15	29	26	27	32	19	26	22	23	18	22	24	21	12	22	25	32	27	16	22	26	22	27	28	31	20	26	18	23	21	30	21	35	27	26	26	28	21
30098	18454	12289	16799	24325	25994	25189	23616	21156	17698	14896	13078	11579	9925	8419	7424	6280	5516	4559	3768	3203	2808	2529	2290	2170	1975	1921	1765	1789	1755	1799	1587	1538	1410	1363	1384	1247	1202	1177	1143	1088	1045	944	992	1076	3589	5471	5710	3924	2590	1288	626	498	413	335	367	328	324	327	323	347	314	321	318	300	331	310	341	349	351	314	327	326	326	328	359	312	330	344	325	296	316	301	305	315	319	300	332	349	346	305	378	356	328	338	336	337	365	323	335	351	348	280	341	321	321	314	309	309	319	351	332	321	341	366	321	349	332	318	331	322	285	312	306	304	302	352	318	331	341	359	323	298	327	305	342	298	290	339	312	328	307	345	299	322	297	343	314	325	297	337	303	311	326	307	354	322	331	315	312	333	362	285	339	353	333	362	333	329	329	333	327	306	332	348	314	321	310	343	325	294	331	326	351	329	337	323	321	304	326	309	338	322	317	358	289	296	339	327	315	311	322	341	297	309	340	368	289	324	297	308	308	287	341	325	345	352	333	330	325	345	330	336	299	337	340	321	363	298	339	338	314	343	318	316	324	307	334	333	325	323	316	300	317	289	333	297	303	310	315	328	317	318	317	310	310	345	296	306	315	325	367	347	333	312	316	312	335	314	321	342	332	315	336	346	332	321	301	337	338	309	335	334	300	333	342	348	306	316	311	354	315	327	371	343	304	335	305	299	299	323	336	345	325	314	346	341	330	318	329	330	320	337	292	323	311	343	316	329	308	327	327	308	324	309	359	334	335	302	304	342	325	337	340	319	333	359	329	341	318	343	332	314	294	347	289	323	322	325	316	319	378	298	337	303	328	340	352	322	320	336	315	308	324	342	323	294	325	351	307	345	325	321	332	336	310	323	338	326	323	306	346	321	329	312	331	352	318	307	352	335	366	320	327	290	318	314	328	329	325	318	336	347	330	293	315	330	305	319	336	322	342	345	325	320	332	315	365	325	331	326	305	350	317	320	325	340	327	308	296	336	301	330	312	330	335	331	323	315	329	318	329	321	301	349	316	350	308	321	345	339	347	308	341	305	290	370	338	288	319	349	328	303	333	325	317	324	369	324	339	324	327	357	314	335	306	298	319	337	290	321	335	348	325	330	332	343	348	341	328	341	310	318	328	357	358	333	313	352	341	350	335	333	323	323	328	325	299	338	331	323	366	314	376	328	325	330	324	325	312	330	305	330	283	379	322	347	320	334	304	335	341	325	343	341	306	309	338	331	325	321	348	342	307	361	330	333	331	351	324	345	305	309	319	322	350	316	329	325	328	347	309	316	340	335	332	301	347	305	353	332	315	340	352	302	349	354	314	352	337	353	346	326	333	337	350	326	307	317	334	366	300	313	336	331	317	336	293	325	309	387	328	305	308	317	298	337	353	348	293	338	296	343	315	338	352	315	312	301	326	355	353	329	330	303	300	322	353	332	299	326	334	339	318	306	340	380	307	365	281	321	314	305	336	334	294	325	337	336	339	341	342	339	334	302	319	315	336	348	353	349	326	337	319	335	312	327	348	327	351	317	295	328	358	364	321	321	283	346	328	318	321	345	323	332	358	326	346	342	315	335	330	324	350	341	302	335	359	357	340	331	366	342	344	328	333	315	328	351	306	315	328	343	327	326	325	359	284	359	305	278	342	311	300	306	331	305	325	311	307	312	292	344	329	339	362	306	291	319	301	301	339	360	297	318	306	325	332	337	333	310	346	303	322	310	322	344	338	332	323	316	339	341	353	323	331	329	362	339	319	306	314	284	332	348	353	345	362	332	329	331	275	334	335	333	307	308	293	334	343	354	330	308	326	359	301	297	343	359	336	300	323	314	341	346	318	342	329	311	348	356	318	306	318	322	354	323	332	308	358	328	339	319	329	322	332	318	331	325	301	347	326	315	354	346	314	340	331	315	318	319	338	336	351	303	309	326	331	338	322	349	355	339	323	301	311	320	323	333	318	325	306	311	295	331	326	321	293	320	286	307	332	320	302	327	308	354	329	307	363	292	330	312	322	335	321	363	319	336	319	307	346	331	301	314	298	336	321	332	336	341	303	343	298	316	286	319	344	318	306	341	321	334	311	333	328	301	324	361	358	294	319	362	324	321	314	309	353	312	297	322	330	317	295	310	333	328	341	324	290	356	318	342	293	341	319	326	320	295	353	334	326	348	335	305	366	350	305	353	340	327	351	299	322	335	314	322	340	347	315	339	323	322	331	320	321	330	359	335	331	329	334	321	316	323	342	326	329	343	315	320	326	324	327	360	301	310	323	357	309	334	331	330	317	332	349	338	303	314	316	348	367	357	322	334	337	371	330	337	286	318	354	306	360	327	317	332	336	312	338	302	341	332	342	306	301	330	346	308	336	358	334	342	321	327	327	356	338	308	341	311	315	337	287	317	322	337	326	316	312	333	324	289	293	315	289	343	343	322	354	297	325	349	310	311	317	327	305	324	346	324	376	342	310	299	318	312	353	348	310	322	294	325	290	325	342	320	322	328	366	336	315	309	364	348	330	356	331	310	305	358	350	331	353	292	353	345	326	353	339	350	337	322	352	338	318	315	329	333	354	303	312	332	335	348	343	355	359	334	340	298	309	320	321	289	314	303	337	304	323	343	305	318	329	311	326	312	305	355	334	371	354	349	329	296	308	336	302	327	304	353	328	356	335	319	388	353	313	314	305	316	339	297	315	292	310	318	321	381	327	296	327	330	293	307	343	309	310	314	332	293	343	332	342	308	316	347	319	332	326	299	352	337	344	326	336	357	320	329	328	335	323	346	303	318	348	354	315	343	339	317	342	310	329	337	349	322	345	342	361	306	354	328	339	351	360	333	306	324	352	307	326	350	307	316	329	310	310	325	376	317	327	334	323	332	338	323	341	364	339	342	290	355	332	321	299	334	349	359	351	309	321	325	322	346	319	309	340	320	289	355	316	347	323	329	363	361	331	365	313	316	324	343	334	331	324	368	323	318	323	331	335	331	329	335	335	341	324	356	332	320	304	326	360	309	324	313	338	364	329	296	307	328	335	306	317	325	359	321	336	337	327	337	336	299	330	314	304	339	307	299	314	335	312	325	320	339	322	326	317	344	323	329	346	315	340	334	333	325	341	339	324	345	331	316	334	314	318	331	307	329	335	309	318	350	314	307	317	330	317	354	327	332	309	298	317	318	301	311	314	312	339	336	323	353	344	350	352	348	320	314	310	348	352	320	325	287	364	305	354	326	341	336	300	330	304	293	309	329	340	332	330	302	331	333	350	332	365	311	331	325	315	330	335	337	370	314	316	324	336	331	314	333	329	343	321	307	326	321	345	330	319	325	320	327	314	347	329	318	325	311	309	301	314	329	313	333	319	359	344	320	354	326	324	360	301	329	337	338	359	328	301	327	333	301	318	353	321	304	331	320	299	318	327	337	352	328	356	311	365	334	323	341	310	358	353	344	319	336	309	296	343	332	310	378	309	304	316	328	325	334	320	292	306	329	335
2419	857	405	236	250	364	321	346	291	269	207	151	161	123	126	106	89	82	56	77	45	54	57	48	47	58	41	34	41	42	50	41	36	46	36	52	45	40	42	34	32	32	43	33	42	58	69	50	53	38	43	28	23	28	28	27	23	26	37	30	25	19	31	16	25	29	26	19	18	23	21	20	29	33	30	24	29	16	23	25	28	29	31	31	36	28	31	25	11	25	31	23	22	27	29	24	28	22	30	25	32	27	26	40	26	18	19	23	28	23	25	22	30	22	30	23	26	19	21	25	18	15	28	19	28	29	38	26	29	33	25	19	24	30	23	31	27	19	25	18	35	26	20	21	23	25	24	26	24	15	28	26	27	23	27	31	26	29	32	26	25	28	28	26	23	28	23	25	30	35	23	34	22	30	17	24	27	24	24	28	26	29	30	31	32	29	23	31	31	22	21	26	25	26	22	31	19	20	24	32	25	26	30	27	32	30	23	23	18	23	34	22	28	22	26	19	29	21	23	18	31	24	21	34	35	23	37	26	17	30	30	33	19	25	26	24	27	26	22	29	22	21	23	34	32	27	28	19	28	25	25	24	28	20	17	20	26	22	29	28	30	22	31	27	25	18	23	27	29	24	25	26	26	16	28	22	35	31	36	25	19	21	18	25	32	28	23	19	18	26	21	34	22	24	22	22	22	28	25	27	28	28	28	29	40	31	25	24	29	19	24	30	27	29	22	22	24	26	22	24	34	22	32	23	28	28	25	31	29	30	28	17	27	27	24	37	31	24	33	25	32	27	34	14	29	32	27	29	21	34	32	25	43	25	28	32	22	26	27	26	21	19	21	32	37	23	28	29	21	31	28	33	30	25	21	29	33	17	20	22	27	27	33	41	29	22	27	30	22	26	19	40	30	28	24	20	26	21	23	35	21	26	30	26	34	21	20	33	30	30	21	25	21	26	37	24	24	22	17	26	17	33	33	32	22	35	22	21	28	27	26	31	29	31	26	25	23	23	27	21	24	28	27	25	27	28	20	18	24	26	24	25	25	21	36	33	31	33	16	21	32	27	39	27	31	30	17	22	23	22	25	41	30	39	25	16	33	30	24	23	26	31	30	16	30	22	39	22	33	25	26	28	20	26	20	22	30	20	23	35	27	27	33	28	28	18	28	27	32	23	24	30	26	26	26	21	23	26	26	21	26	24	24	25	19	26	23	34	22	33	25	29	21	30	36	28	24	25	22	34	28	25	32	31	29	22	23	19	28	30	31	32	24	22	29	29	23	20	22	28	27	27	26	23	31	21	26	20	30	24	29	18	20	22	19	27	25	24	25	25	34	31	21	26	25	22	30	23	24	27	18	27	21	25	29	27	16	24	29	21	27	20	32	30	26	29	27	16	26	34	28	26	26	28	30	18	21	17	26	28	26	26	26	29	35	26	20	28	34	23	25	22	29	31	32	28	35	33	26	24	25	26	28	38	23	29	32	23	34	23	33	22	31	34	22	18	30	29	23	24	22	19	27	38	21	28	40	22	24	23	29	18	24	29	34	30	18	19	23	27	17	34	29	35	25	21	24	27	33	29	23	20	29	39	25	23	27	24	26	19	29	26	24	21	14	35	35	30	31	18	28	32	15	30	15	30	26	27	35	30	21	29	31	20	23	15	24	39	30	29	23	23	26	21	23	30	31	40	20	29	19	22	22	34	24	29	32	22	25	25	34	22	18	22	20	25	33	27	34	26	21	36	17	22	24	13	30	34	29	33	20	33	24	31	27	21	23	24	26	28	25	29	24	24	29	12	21	30	27	22	25	27	27	28	30	31	28	25	31	26	24	19	27	26	35	30	30	27	25	26	27	23	18	22	29	22	29	19	26	38	23	29	28	29	32	18	31	31	24	28	25	34	21	21	30	28	29	21	26	24	26	26	21	34	23	23	41	19	26	19	22	25	22	25	18	22	27	35	22	25	25	26	30	28	28	23	26	29	26	25	32	21	25	19	24	25	20	23	16	22	30	34	21	24	22	15	17	31	32	29	21	26	24	39	22	25	26	23	31	25	26	22	28	25	25	28	30	28	24	23	26	15	20	20	23	29	23	20	26	30	33	20	27	35	30	18	31	22	38	29	30	24	23	18	23	19	28	16	19	22	28	24	29	28	31	20	22	22	24	25	21	17	32	31	25	25	36	25	20	19	33	36	23	21	30	30	18	32	27	22	18	21	25	26	21	33	22	19	31	26	18	26	24	28	30	31	30	20	28	22	24	19	18	33	29	17	25	27	27	21	22	20	33	28	33	27	22	24	33	25	21	28	33	28	34	26	22	28	18	22	29	20	21	27	27	31	33	24	29	28	27	31	34	22	28	19	11	28	26	30	26	34	22	25	24	27	28	18	18	21	28	32	30	37	26	18	24	26	24	27	22	27	27	34	20	40	33	35	29	25	25	23	23	31	29	26	26	35	22	30	29	27	24	21	28	24	22	21	18	22	38	29	23	14	17	23	31	30	29	23	16	25	19	29	26	22	26	26	37	28	23	27	19	35	25	18	33	34	20	41	22	25	27	21	19	31	34	29	30	22	30	32	27	25	28	26	25	24	21	25	21	35	21	31	32	33	28	33	21	16	33	21	27	23	25	27	26	25	35	27	20	21	27	18	18	23	24	36	32	34	31	18	35	32	33	30	21	18	31	29	25	25	33	18	23	34	28	29	24	33	29	28	29	21	30	29	15	25	25	24	26	40	23	30	31	24	28	30	32	22	44	33	28	21	23	29	24	17	21	24	32	27	32	27	26	22	20	22	36	30	26	30	24	30	20	30	27	25	24	20	32	28	30	18	17	31	22	23	24	20	29	28	29	32	26	35	22	20	31	41	26	33	29	30	27	29	28	30	21	36	29	25	25	22	32	28	18	29	21	24	22	28	24	21	32	23	23	24	31	25	33	24	31	17	26	32	22	23	23	30	15	24	31	28	26	25	31	22	28	18	32	33	23	32	25	18	28	30	25	22	20	31	27	24	28	28	31	20	31	26	17	33	24	27	30	23	28	26	24	17	27	28	24	27	24	26	24	27	31	18	19	27	32	33	16	32	21	24	37	23	32	23	26	25	30	23	31	26	38	18	24	25	30	25	26	25	19	35	32	31	27	22	28	26	35	20	20	28	30	28	33	23	22	26	28	27	25	25	25	25	35	40	24	23	24	28	36	20	29	23	22	21	34	18	29	23	22	31	22	25	15	32	22	20	31	22	25	24	23	29	31	17	30	18	27	24	27	21	31	23	26	31	28	23	27	29	30	29	28	25	24	21	26	29	32	37	18	28	24	27	23	27	25	26	23	29	32	23	31	18	28	29	18	21	26	26	33	31	24	26	23	31	26	32	25	35	27	33	29	25	29	17	24	24	18	28	25	31	20	20	32	22	25	34	28	25	23	25	22	31	24	26	33	25	23	26	25	23	37	31	23	26	38	27	26	32	31	29	31	23	26	29	28	19	22	17
21480	12031	7059	9997	17316	18615	17750	16484	14770	11947	9330	7440	6482	5535	4512	3791	3246	2649	2194	1868	1645	1547	1443	1419	1326	1268	1163	1155	1121	1183	1037	1049	934	900	851	836	789	764	726	692	714	643	630	815	1023	1137	1540	1575	1227	944	604	407	339	327	344	337	343	344	347	319	341	364	321	333	344	311	334	359	348	336	312	335	326	336	351	376	337	381	334	299	320	349	347	354	326	361	342	323	323	315	376	351	352	329	322	310	339	312	307	336	351	352	328	319	374	327	334	337	349	335	367	351	324	332	331	322	340	321	342	322	316	336	341	361	355	319	330	353	363	340	339	348	329	343	324	357	336	341	360	299	356	346	308	347	347	335	351	333	316	352	333	303	338	355	356	335	331	342	319	360	350	334	318	318	307	345	308	322	345	311	330	341	361	350	315	351	302	344	332	322	332	317	348	323	300	327	340	346	315	320	325	363	357	326	326	333	314	330	368	371	352	386	357	340	355	323	334	339	329	331	330	329	335	338	313	377	371	312	359	339	353	339	337	353	351	358	330	366	316	337	344	346	330	296	348	344	328	306	348	346	332	322	349	315	315	329	340	360	323	322	310	354	330	351	367	346	317	351	333	366	331	350	347	338	376	338	334	344	327	319	341	321	347	352	357	342	356	336	328	309	340	338	366	365	349	323	322	349	333	322	353	328	355	328	337	330	346	331	361	343	346	345	330	350	332	341	372	337	319	333	347	328	327	336	339	352	355	317	322	362	351	327	322	333	306	330	378	348	325	361	326	355	349	336	313	332	361	348	348	274	334	375	346	365	338	330	340	334	334	352	329	336	303	334	348	377	327	336	312	306	348	355	350	325	348	278	331	325	325	357	346	332	320	339	352	345	327	337	369	355	356	345	364	328	349	328	380	379	315	329	328	334	293	347	361	340	334	364	330	332	361	334	303	299	342	341	341	345	342	340	329	346	309	338	328	348	328	328	340	344	324	353	345	339	312	322	348	304	319	313	327	356	362	340	364	349	339	328	311	358	318	337	365	338	381	340	351	340	362	325	355	333	356	336	378	347	347	322	333	369	323	316	333	321	294	312	322	343	293	381	324	365	332	311	345	314	373	349	356	287	355	344	379	334	316	324	354	383	326	333	327	319	360	331	346	327	320	319	324	370	352	370	295	343	343	342	380	338	303	346	331	331	342	331	307	324	307	320	321	327	360	349	328	360	361	358	319	350	360	385	324	340	328	322	328	389	342	363	351	305	318	334	325	351	382	356	319	323	335	309	317	319	347	340	336	368	340	345	315	340	340	308	321	333	327	361	336	320	354	340	355	303	302	361	371	324	332	343	377	375	342	330	349	342	343	333	312	329	352	329	330	319	304	335	308	370	318	327	340	305	327	317	319	341	321	332	371	338	308	336	361	353	341	358	349	339	348	347	337	343	295	328	341	335	309	316	366	362	352	322	317	361	390	331	315	336	321	318	335	372	346	342	335	307	358	333	343	348	332	335	340	339	355	344	326	314	328	331	315	332	348	325	331	328	322	351	355	354	385	382	339	331	328	336	318	361	333	330	351	355	316	360	373	325	366	319	337	376	342	362	337	364	308	297	349	329	347	345	316	330	317	340	364	335	340	342	356	351	331	338	329	335	329	349	351	329	371	354	326	347	354	358	327	348	334	345	354	333	343	309	328	341	342	367	361	345	316	329	315	372	333	347	304	336	384	354	391	341	351	325	351	335	306	327	345	317	345	358	330	316	343	361	350	334	302	330	326	312	338	323	338	312	290	327	335	312	321	328	344	315	346	325	328	328	343	344	344	336	356	320	320	340	339	351	356	361	336	333	339	329	363	357	294	367	334	334	349	313	349	371	325	355	315	355	345	344	307	349	360	353	361	361	353	357	313	365	359	346	359	352	327	357	344	306	359	333	309	377	321	354	327	363	346	356	353	332	328	332	335	343	324	350	367	339	368	324	349	347	359	340	327	367	311	342	339	320	374	364	351	322	355	325	334	320	369	356	331	319	347	347	312	364	312	338	329	342	313	328	347	323	350	369	330	319	341	357	357	322	337	354	359	334	308	349	343	360	326	334	345	358	348	347	328	324	338	357	308	334	328	358	363	344	302	306	342	340	347	329	320	370	369	366	330	347	344	332	334	316	316	357	337	361	331	346	367	324	311	303	311	342	347	318	340	328	337	352	334	348	306	333	326	343	383	339	379	341	317	345	345	346	303	322	346	318	342	362	324	362	363	369	322	328	303	363	345	337	337	326	330	346	329	338	333	348	328	354	319	337	313	315	358	351	338	344	358	339	338	332	344	319	322	369	326	361	376	323	332	331	350	297	354	330	336	349	315	356	320	359	360	342	348	358	329	314	291	357	334	341	285	322	311	380	331	317	351	328	343	322	337	321	353	349	355	319	313	338	297	355	353	300	361	380	370	368	341	355	340	319	354	313	356	343	311	346	324	326	338	335	317	338	328	305	340	337	339	320	323	371	346	319	346	348	312	333	325	320	308	359	314	309	343	357	346	329	322	348	315	330	321	374	333	321	345	343	343	346	338	339	333	350	319	340	352	335	364	315	398	375	352	330	355	339	338	363	336	336	328	342	326	331	314	353	345	336	320	356	362	367	336	361	321	315	336	332	341	357	341	348	330	318	321	329	365	328	331	352	344	326	357	332	341	339	372	306	328	320	344	309	327	346	293	353	338	362	349	336	347	348	360	363	333	361	323	386	336	371	337	367	345	347	357	341	351	347	311	335	325	344	324	328	329	355	362	342	355	316	355	318	338	319	330	351	355	340	368	341	334	339	301	330	317	335	344	349	370	344	370	339	336	348	353	328	357	358	351	311	321	348	349	356	298	312	327	336	330	325	317	327	324	350	344	361	322	323	364	348	354	351	361	322	359	320	334	349	352	309	329	316	324	378	329	351	355	352	339	324	313	332	349	329	330	330	344	356	363	344	316	325	325	346	372	352	320	345	343	345	350	351	347	390	345	342	337	351	300	312	337	321	345	326	371	391	341	323	350	332	344	317	357	340	361	326	340	330	332	358	321	341	341	339	347	321	353	326	349	351	335	324	302	328	337	329	326	313	352	334	375	328	368	332	332	342	307	343	355	360	366	317	320	326	307	327	337	332	328	348	315	369	314	298	347	344	336	372	340	315	362	344	329	309	354	333	329	336	338	331	334	355	337	309	327	322	335	308	334	327	352	346	339	343	327	340	376	332	333	362	310	345	330	372	345	340	383	344	376	342	360	331	319	344	338	355	360	330	331	326	307	361	325	362	358	320	367	323	324	342	360	331	324	319	313	316	324	334	363	365	339	315	346	372	331	289	352	346	353	351	300	300	322	321	331	335	322	330	325	345	324	364	338	312	360	350	332	360	319	344	324	310	352	369	319	331	321	342	324	323	288	328	325	334	368	334	326	329	303	326	359	350	336	362	331	359	342	369	328	354	348	333	363	344	343	323	351	361	326	379	356	343	336	327	292	319	334	357	338	347
2644	1796	735	358	339	532	547	533	445	402	308	249	207	180	158	146	120	122	79	84	75	62	56	68	49	57	59	60	63	54	41	56	46	44	36	41	32	36	24	32	38	45	37	79	101	92	92	79	67	31	25	32	28	26	23	22	24	20	23	25	19	28	24	25	30	26	24	17	25	20	24	31	28	33	25	34	30	20	34	24	23	27	27	18	32	24	31	23	20	18	22	34	30	18	23	20	24	21	21	20	35	26	29	18	32	32	25	22	22	20	17	31	31	19	26	16	22	36	31	27	20	21	30	26	22	21	21	26	17	20	22	25	28	24	33	28	26	27	23	22	22	25	25	24	15	26	42	17	28	21	35	26	25	27	27	25	22	23	31	19	19	28	20	28	27	18	26	28	22	34	15	27	29	34	19	20	24	31	25	28	33	22	35	25	23	21	21	17	24	17	20	28	29	18	21	29	21	23	28	24	23	28	28	26	28	26	29	18	21	17	21	33	18	22	25	30	18	29	25	27	27	12	35	29	25	24	21	33	22	25	29	35	26	29	24	24	17	25	35	32	19	24	24	17	30	25	27	31	22	25	28	28	22	23	14	21	32	25	25	27	19	22	24	29	16	30	21	21	28	23	31	32	23	29	22	18	26	21	24	32	24	26	20	30	28	30	19	34	26	28	22	22	24	29	23	22	30	26	26	25	32	27	36	18	25	23	27	26	28	30	31	33	34	29	34	23	25	21	18	24	25	18	24	25	28	32	24	26	23	24	16	24	22	32	28	21	22	22	24	18	18	28	24	26	19	11	15	22	22	23	26	39	24	28	27	24	33	29	19	18	32	25	24	17	18	32	24	30	23	21	25	26	29	21	36	22	24	24	26	22	31	29	26	20	29	30	24	26	30	28	25	23	30	17	24	21	14	20	21	26	27	24	22	31	25	23	21	28	24	18	18	18	24	22	26	21	22	16	15	20	28	23	23	23	18	25	15	28	25	23	26	19	22	19	27	24	25	22	22	17	28	25	17	22	26	31	32	35	29	26	24	25	31	24	28	20	30	23	22	31	29	31	26	19	19	19	20	19	21	23	16	27	26	26	28	41	24	28	26	32	29	28	28	16	25	25	19	19	25	23	25	23	21	26	23	25	35	21	20	15	17	31	23	32	19	26	18	31	29	25	29	19	32	24	23	28	25	15	20	27	35	25	27	23	21	22	24	25	22	18	36	29	29	27	18	24	17	26	32	15	21	29	34	23	26	35	32	21	25	22	28	31	24	19	29	30	25	30	25	16	26	25	27	20	29	27	31	33	20	25	25	28	31	23	26	30	21	23	22	24	24	20	26	28	28	22	20	27	27	32	31	23	14	29	20	26	20	17	29	25	27	34	25	13	26	26	25	19	31	19	23	15	22	30	17	28	24	27	28	27	20	24	32	29	25	29	30	26	27	26	32	25	29	25	20	27	15	24	20	26	18	23	24	31	28	21	20	18	28	25	19	27	12	26	34	13	21	21	25	33	22	22	25	26	28	26	28	23	33	22	21	30	27	16	32	28	24	21	30	21	25	24	24	23	25	26	26	18	30	21	22	27	21	20	32	24	28	25	20	21	25	28	32	20	22	27	20	23	27	21	31	29	28	30	20	28	24	26	24	18	19	24	29	25	44	21	27	25	21	25	25	22	28	31	25	24	29	21	30	22	19	16	19	26	28	18	28	18	24	27	33	21	26	27	30	16	23	32	19	37	22	19	27	23	34	27	34	34	22	23	29	26	29	22	28	31	27	36	36	26	26	21	28	30	39	17	26	18	22	21	34	23	25	21	32	21	26	26	22	32	19	28	27	26	20	23	27	20	23	27	31	33	29	27	23	21	29	16	19	34	27	12	37	24	18	27	32	27	24	19	33	25	27	23	23	25	22	23	21	20	27	21	21	18	19	28	17	27	23	25	25	23	24	23	23	28	28	16	29	24	20	21	21	25	33	25	29	25	25	14	24	19	22	17	23	28	21	24	28	28	20	19	24	21	24	13	31	22	34	26	20	24	33	27	16	30	21	26	30	27	35	20	24	22	26	24	27	21	26	29	21	23	31	27	31	28	31	24	28	21	24	28	22	18	29	29	33	20	19	18	21	28	18	19	21	27	25	25	26	19	23	26	33	32	28	35	17	18	23	22	23	29	25	25	26	22	17	18	23	20	28	26	20	31	19	20	24	22	25	17	25	29	29	22	24	18	16	25	36	27	26	21	26	19	23	20	22	20	24	30	29	31	23	23	32	30	24	29	17	32	27	34	32	23	14	33	16	23	34	21	21	30	19	29	28	24	26	20	28	23	23	24	27	33	32	27	31	28	24	15	29	27	15	21	21	21	26	19	22	25	27	31	28	26	23	20	34	25	30	30	25	30	14	19	17	15	32	23	25	27	26	26	21	32	22	23	24	23	24	20	23	21	26	22	29	28	31	35	24	21	31	25	14	22	34	21	36	16	21	25	21	24	25	24	24	26	31	23	25	23	28	20	23	23	33	20	22	26	30	23	20	29	17	31	34	20	32	23	30	18	23	21	26	27	22	34	23	24	40	24	30	30	23	27	26	23	24	20	21	24	26	27	28	21	28	27	19	38	26	29	22	25	18	28	21	22	21	22	25	26	27	26	28	23	27	21	24	26	27	20	29	24	19	26	23	24	20	25	23	27	28	28	30	28	25	27	25	21	21	15	36	27	14	25	24	30	20	30	24	25	30	24	19	22	36	27	28	31	28	25	20	26	15	29	22	23	23	26	24	24	27	26	25	16	25	31	28	14	28	21	27	28	27	17	30	25	24	23	22	22	25	26	25	28	29	22	18	21	23	29	15	23	26	29	26	26	23	27	20	22	28	39	26	26	34	19	21	20	19	25	22	33	23	22	21	30	24	31	27	27	35	24	24	31	23	22	14	22	27	25	25	25	29	22	23	24	25	24	14	20	25	15	23	22	23	23	31	21	26	27	23	22	18	21	34	18	22	22	31	18	28	28	20	21	30	32	28	30	32	30	32	25	35	24	19	29	21	24	22	28	33	35	19	29	23	25	27	24	17	25	21	16	27	21	25	25	23	30	23	27	16	28	24	20	27	33	21	25	20	27	27	18	12	37	24	24	27	26	15	34	27	28	30	18	21	35	29	26	19	24	26	30	26	21	25	23	25	19	28	21	22	26	25	30	25	29	27	34	24	21	27	32	18	17	18	25	28	31	18	27	23	30	27	26	32	24	29	22	27	24	29	21	20	25	24	23	26	21	20	21	37	37	19	26	20	24	27	28	40	26	36	18	18	19	34	31	29	30	29	36	27	21	19	28	29	22	21	25	29	24	29	16	28	18	26	24	36	27	28	29	15	30	27	35	27	28	24	21	21	30	31	18	23	33	29	31	24	26	22	20	27	28	22	16	37	17	28	25	21	25	27	24	30	27	20	30	23	18	20	23	33	28	25	20	22	32	25	24	19	20	30	36	27	20	24	29
26546	17077	9820	13573	20935	22996	21317	19565	17949	14876	12014	10221	8736	7413	6273	4994	4233	3534	3143	2783	2418	2314	2219	2076	1916	1663	1638	1697	1612	1394	1397	1298	1293	1203	1121	947	899	913	841	800	781	818	808	2422	2684	2391	2643	2391	1800	1031	613	446	321	317	363	334	330	350	326	310	315	273	326	325	330	316	291	297	306	297	342	319	326	310	336	302	314	311	309	305	344	313	328	341	319	326	317	344	317	333	334	345	308	321	333	305	305	328	303	309	318	331	319	326	306	342	338	338	337	304	291	337	299	310	310	342	309	343	305	334	305	344	329	309	319	342	295	325	270	306	279	323	326	334	315	314	340	336	354	311	330	315	315	317	337	326	330	314	327	309	311	303	329	345	320	309	320	308	294	311	324	329	320	289	316	312	334	325	284	305	320	318	324	319	300	334	320	304	310	347	322	301	315	312	319	298	335	319	340	359	325	310	303	308	328	338	340	312	301	338	327	298	309	320	294	340	338	317	343	336	316	321	287	351	310	314	337	317	320	302	321	321	339	333	342	326	325	312	333	319	317	317	289	334	319	336	298	315	335	306	341	334	314	319	341	298	316	321	332	316	327	291	330	308	324	299	323	320	330	332	332	330	333	319	349	318	340	310	312	300	318	338	293	347	346	312	313	327	331	310	359	318	278	303	315	313	329	307	326	364	322	350	337	297	326	305	320	289	309	324	294	311	293	313	363	317	328	334	321	314	315	362	310	271	314	315	339	329	295	340	336	319	305	328	332	331	307	362	319	271	313	314	329	294	332	292	303	313	328	300	308	381	308	329	335	340	344	319	315	313	319	330	334	340	340	314	345	320	320	335	318	297	341	355	322	328	325	338	302	349	300	307	316	325	310	354	325	296	337	311	333	300	314	317	303	343	298	321	318	320	310	281	300	298	332	324	335	333	305	362	324	330	299	316	300	309	308	314	338	315	371	345	316	310	309	308	343	347	361	322	323	304	313	304	321	321	331	308	338	334	335	324	311	311	331	318	317	330	303	336	330	324	329	329	322	327	322	308	317	322	316	324	319	312	338	325	318	310	289	314	328	305	319	325	285	287	303	349	346	314	288	359	341	348	302	321	333	335	329	317	293	335	314	317	335	293	356	312	328	297	306	314	323	335	332	335	318	325	299	301	315	303	284	322	324	321	329	327	341	347	343	334	312	341	310	338	325	358	303	310	316	310	305	329	310	311	316	307	373	312	330	310	343	277	326	342	327	324	339	313	314	335	311	323	296	318	342	336	315	337	306	325	307	328	301	332	338	291	310	305	313	296	313	328	324	303	332	294	287	298	304	322	353	328	342	306	309	312	313	293	295	310	312	329	313	307	294	309	323	333	323	333	303	321	321	313	308	297	312	329	338	299	345	310	350	328	318	330	306	301	319	321	316	343	297	318	351	338	314	320	295	334	342	304	300	343	321	344	322	321	339	307	334	326	309	324	322	318	335	304	321	307	324	334	334	344	319	308	294	305	332	323	339	317	303	320	309	320	336	354	313	302	325	325	307	301	318	315	314	344	324	343	306	341	321	351	333	297	332	326	289	311	331	353	330	299	300	302	279	338	353	309	308	309	329	332	306	352	321	356	298	336	328	307	323	306	356	323	333	286	340	305	311	311	327	296	330	314	321	345	314	346	316	311	319	305	318	312	294	346	365	295	333	321	310	327	350	306	305	292	322	289	323	329	305	316	302	305	345	352	325	345	315	324	336	305	313	325	332	333	332	324	315	309	335	339	333	305	311	306	313	313	341	330	307	303	309	347	308	335	311	357	334	306	341	303	332	316	318	322	307	322	331	318	313	355	297	321	341	322	294	333	325	310	299	334	299	355	313	349	320	335	348	319	309	338	309	312	280	291	330	313	310	271	346	313	315	337	289	312	307	357	297	338	314	342	326	303	317	336	342	316	327	288	307	292	308	321	308	314	302	283	286	341	312	340	299	334	298	327	296	328	333	304	329	294	339	297	341	332	350	322	329	299	307	321	334	334	294	299	356	283	304	308	300	338	310	332	354	336	345	296	321	326	290	339	325	329	310	334	314	307	333	348	311	344	324	319	339	342	307	327	310	305	301	315	309	334	315	299	308	317	313	308	345	317	314	345	304	309	318	340	325	349	312	350	335	341	336	338	317	316	311	359	330	309	308	355	327	329	316	301	318	312	284	338	299	335	324	295	295	353	344	328	344	313	349	299	326	307	351	339	301	337	321	314	317	314	317	288	301	301	311	309	349	307	335	328	341	298	324	303	299	340	362	303	334	348	374	334	321	303	315	352	327	318	331	314	337	315	304	328	323	282	326	309	321	292	318	328	300	335	308	312	296	303	334	297	331	307	319	294	331	341	331	325	337	324	310	349	311	332	327	327	306	307	306	349	331	321	305	339	344	299	279	330	342	306	306	307	313	285	336	280	317	307	332	325	329	305	294	306	349	342	331	319	325	317	316	325	307	326	335	310	315	308	330	330	314	329	286	354	292	304	316	331	303	335	326	332	328	328	347	343	288	346	303	338	311	302	325	336	309	302	333	343	333	335	304	361	332	354	360	321	310	309	311	329	282	311	321	314	322	322	316	334	319	355	306	317	336	335	313	284	331	331	287	342	318	283	282	317	289	312	327	311	346	296	282	331	323	297	301	345	338	317	353	310	304	331	319	324	318	316	304	323	311	309	285	292	309	306	332	316	304	306	304	317	341	303	311	305	323	327	292	333	286	296	317	335	329	319	281	331	313	354	322	303	350	348	319	319	337	320	335	324	328	317	312	334	321	301	337	328	323	306	282	326	324	334	321	332	314	303	310	321	316	313	308	313	294	330	304	324	346	316	341	336	296	291	330	324	297	316	306	305	343	295	315	311	301	346	320	356	332	302	324	302	297	342	329	327	312	338	338	291	359	284	359	317	322	317	361	329	306	316	320	332	283	321	317	301	291	314	343	304	330	307	318	307	303	293	327	333	325	311	312	322	339	314	314	349	290	302	320	320	310	289	293	332	339	305	307	321	337	313	299	316	309	324	334	326	350	354	314	344	317	317	297	306	330	331	298	310	334	336	332	353	289	325	298	324	315	333	329	320	307	331	306	315	286	324	318	308	353	302	321	296	313	324	317	292	327	330	310	301	337	344	308	327	294	301	354	301	315	329	350	327	311	300	316	327	298	335	326	315	336	337	318	334	354	288	321	316	327	296	329	334	312	318	300	318	319	314	358	330	318	325	311	352	319	322	320	313	309	319	284	346	358	312	293	326	332	338	307	359	339	285	266	339	305	314	325	316	326	314	303	317	311	353	319	340	333	293	315	308	289	301	336	322	321	298	363	315	299	315	297	337	338	288	312	328	327	322	322	314	318	358	351	341	334	306	323	329	322	330	316	322	295	311	306	289	331	342	328	312	327	310	325	337	304	327	280	309	318	348	302	316	315	333	328	345	320	342	331	311	301	310	318	336	356	314	336	328	329	300	338	329	287	323	307	310	312	334	319	343
3753	1673	680	378	371	487	524	508	470	429	330	277	256	229	202	167	136	121	105	99	84	89	68	84	70	53	72	69	49	60	58	54	59	50	36	54	42	32	42	41	44	37	34	99	93	101	111	111	68	47	35	25	16	26	27	23	29	23	29	30	38	29	30	27	25	23	20	30	22	27	26	22	38	24	25	24	28	28	22	29	36	27	25	20	20	38	33	13	18	31	28	22	33	28	25	32	42	28	34	41	32	35	32	25	25	28	30	24	21	26	30	23	31	30	30	26	26	31	22	35	22	40	15	27	33	32	30	25	23	40	26	27	21	28	25	28	31	29	32	32	25	25	28	34	28	28	27	25	25	36	23	23	32	29	27	29	32	32	39	27	17	30	28	33	25	42	16	25	25	30	34	24	21	24	27	31	27	26	31	30	26	34	26	18	29	25	21	23	36	29	32	26	23	24	31	28	31	28	35	18	37	30	26	21	16	26	28	28	26	23	17	24	38	27	21	22	31	27	28	20	22	18	28	29	28	38	21	27	19	31	37	31	21	26	34	31	24	34	29	38	25	25	25	32	25	20	31	30	32	26	36	22	31	26	35	26	24	23	24	23	34	26	24	26	25	24	21	21	27	34	25	29	36	29	24	37	28	28	27	21	30	25	16	24	33	32	28	17	26	18	25	23	24	29	23	24	25	36	32	23	29	29	31	27	20	27	26	29	18	27	29	34	34	25	31	33	28	18	28	30	30	33	19	30	25	26	19	25	26	32	24	30	22	23	30	34	23	27	33	31	27	25	20	27	21	32	17	26	27	22	26	21	19	33	19	30	33	29	29	30	25	30	24	34	34	25	31	27	24	37	18	34	30	28	19	29	24	22	26	29	34	34	36	22	34	23	24	25	32	22	25	32	26	43	30	20	36	39	32	34	28	36	27	27	32	30	35	24	31	28	27	22	16	29	30	29	32	34	26	34	29	19	34	23	30	32	23	32	23	26	36	25	29	29	28	26	37	31	28	29	32	23	29	28	33	22	26	32	31	33	24	23	29	23	30	23	32	24	39	25	34	31	32	34	26	22	25	38	20	23	30	26	29	38	27	24	29	25	21	22	25	31	33	33	34	23	27	27	27	38	23	29	28	29	19	39	19	31	27	29	36	26	34	28	17	26	25	21	27	29	27	28	34	26	27	25	21	19	25	31	35	26	26	24	27	36	38	29	25	24	26	24	30	30	28	27	28	23	24	24	30	21	27	20	25	19	31	29	20	28	32	31	25	23	32	22	29	25	33	32	33	15	26	36	22	35	36	26	36	31	34	29	22	25	22	27	24	32	35	27	21	31	33	31	19	21	32	32	23	31	26	31	25	24	28	24	30	28	29	27	30	25	16	22	32	28	18	32	29	27	27	23	28	28	31	31	36	24	25	26	30	30	32	31	32	19	33	20	19	29	34	25	23	30	26	24	26	24	31	28	31	31	31	18	11	30	30	23	23	22	31	23	35	27	22	31	34	25	22	38	19	27	21	33	35	25	24	31	36	29	23	25	22	40	22	32	24	20	34	27	28	32	25	20	25	37	33	28	23	23	35	25	29	21	21	27	16	25	41	21	25	29	20	21	19	26	27	29	29	24	31	29	32	26	40	26	31	20	26	40	24	17	24	36	27	31	24	25	33	23	21	30	23	25	37	28	21	26	30	34	35	29	29	33	15	26	33	30	27	24	31	24	20	32	30	39	21	26	34	34	30	33	22	26	31	23	33	36	21	35	27	32	27	18	45	29	25	24	29	29	22	27	25	26	15	25	29	20	35	32	25	33	23	38	30	30	29	24	21	27	28	28	29	21	30	27	23	25	29	33	24	26	36	34	24	27	23	26	35	23	32	29	30	26	30	28	22	33	26	23	21	32	22	28	25	28	24	26	35	20	28	25	32	19	19	21	19	19	35	33	37	29	27	23	34	22	29	28	30	24	29	32	32	28	27	21	28	31	35	25	36	26	32	27	20	22	25	20	24	25	26	32	24	15	24	22	35	39	22	29	22	28	24	32	31	25	25	19	18	29	17	17	27	24	29	27	26	32	26	28	33	26	25	26	26	25	24	35	36	28	27	28	17	22	26	35	24	30	23	37	21	32	37	25	25	18	24	33	34	28	29	27	33	28	41	22	23	25	32	26	29	26	40	29	30	32	18	35	27	26	27	30	29	18	34	22	17	34	21	32	34	30	26	29	29	30	28	22	31	25	34	28	18	28	27	23	27	33	20	32	21	32	22	39	25	33	25	30	30	31	25	28	39	25	31	19	29	37	27	25	23	21	34	35	28	22	30	29	34	24	33	31	27	29	35	25	24	32	31	24	23	14	17	23	20	23	31	19	34	20	29	23	29	22	33	29	35	26	33	32	28	22	28	23	26	35	26	23	40	17	12	22	24	28	27	23	20	36	31	16	18	23	27	23	30	35	29	34	20	28	36	32	34	34	29	26	26	25	18	29	34	24	28	23	26	30	31	23	19	25	33	22	29	31	30	29	23	29	23	24	28	35	25	29	30	23	36	25	19	30	36	32	30	35	21	25	32	28	36	18	26	28	21	27	24	26	30	17	35	24	25	22	19	27	27	46	32	29	29	23	21	26	26	21	30	29	19	27	29	23	23	30	22	28	31	23	24	25	28	27	32	22	16	31	27	26	30	45	27	37	25	25	29	26	31	21	34	30	22	22	25	32	32	28	26	28	30	25	24	34	31	30	21	28	19	34	17	22	30	19	32	38	24	26	19	23	24	21	24	21	27	34	22	21	20	37	23	23	29	30	15	23	28	22	26	34	23	30	26	33	25	22	28	22	31	23	31	29	29	30	31	32	22	17	30	33	30	22	35	27	23	39	31	24	27	27	23	24	28	34	31	23	22	19	23	27	25	23	32	24	18	22	29	26	30	18	21	22	23	26	28	33	26	32	28	39	34	24	28	27	18	23	23	38	35	19	22	30	28	30	33	31	27	25	31	35	29	35	31	31	32	26	30	24	17	38	35	31	29	26	28	20	28	22	24	26	26	25	29	16	32	25	42	28	20	37	28	29	22	25	43	30	30	27	25	22	26	24	31	33	29	27	26	21	29	37	18	22	22	23	30	27	21	28	23	34	33	30	23	21	27	26	30	28	23	17	28	24	30	30	32	33	34	28	22	32	22	25	24	24	27	22	28	24	16	28	40	30	28	29	31	17	21	25	25	26	26	25	39	28	27	27	27	23	41	18	25	24	26	28	28	29	27	20	32	23	25	29	15	36	28	30	28	23	34	23	28	25	27	26	25	33	17	25	20	30	30	34	30	28	27	23	26	27	18	31	34	23	26	33	25	18	23	25	26	29	29	19	31	27	37	28	23	31	31	28	30	28	20	20	33	30	29	30	26	25	17	23	38	38	25	31	21	32	37	20	18	27	24	23	28	29	30	22	20	23	19	24	20	23	24	35	23	23	26	33	37	24	28	26	24	24	24	34	27	25
26322	16318	9796	12953	19992	21952	21225	19655	17744	15283	12837	11223	9810	8573	7364	6176	5415	4299	3831	3497	3173	2793	2504	2348	2115	1833	1845	1754	1686	1585	1465	1377	1233	1157	1102	1004	965	884	827	806	865	889	905	2746	2919	2880	2821	2687	1762	1065	636	471	381	365	368	358	359	344	362	345	393	335	326	344	345	353	351	324	379	379	355	340	346	367	318	338	350	355	348	390	318	351	381	343	335	360	369	351	306	354	340	370	366	328	375	374	376	362	318	380	309	383	367	369	401	340	369	373	342	366	355	381	337	372	371	357	321	341	363	380	331	390	342	388	354	351	350	348	350	376	328	350	355	369	348	354	374	357	381	353	357	356	327	378	354	337	380	325	337	339	344	362	371	356	357	361	380	332	370	354	320	321	348	361	347	363	342	340	360	326	317	363	317	347	321	355	415	350	365	370	378	357	367	380	355	387	350	365	342	372	347	393	355	330	324	352	329	377	330	362	371	341	378	342	348	343	397	381	324	349	335	339	338	349	364	351	352	348	364	351	354	351	366	345	332	351	363	341	370	339	352	359	342	374	339	346	357	343	356	315	353	334	359	366	354	318	361	347	347	342	347	341	362	371	331	348	346	326	328	340	338	350	355	377	360	348	337	350	345	334	352	314	345	302	345	343	346	379	359	344	376	338	365	340	362	367	347	378	336	359	354	355	360	323	345	352	376	343	365	338	341	378	351	351	389	368	353	361	360	384	386	312	363	352	353	344	331	360	349	370	332	372	364	310	336	332	355	366	343	343	345	348	324	319	346	311	326	372	326	322	376	345	335	352	380	345	328	355	343	358	341	344	323	334	342	342	351	370	353	374	327	381	336	312	345	343	357	358	324	354	361	309	387	315	336	311	339	375	364	345	359	332	356	328	353	319	357	330	352	351	362	389	342	355	374	359	324	350	346	332	356	378	346	332	349	354	339	327	325	334	345	315	358	378	358	304	329	368	364	353	360	321	390	382	358	351	365	387	326	387	338	387	361	369	374	327	369	339	372	324	327	370	345	368	324	388	332	366	342	369	353	337	377	365	334	316	326	344	355	335	342	359	340	362	353	340	390	358	343	352	344	362	369	332	314	348	340	334	339	331	329	344	375	352	379	328	316	364	353	356	355	370	371	333	370	322	345	330	373	377	357	344	332	383	351	360	339	363	361	353	358	370	375	359	352	330	350	344	331	353	354	338	362	329	394	359	331	344	394	404	384	374	398	320	331	359	353	393	344	324	353	357	354	339	342	327	348	361	398	338	347	374	383	359	354	351	363	320	368	358	394	351	379	380	365	354	351	341	348	365	343	350	365	377	362	332	365	376	346	374	333	343	369	336	341	346	344	372	337	340	343	341	356	343	355	360	329	338	376	374	373	390	364	349	334	390	355	375	369	343	351	352	371	344	346	367	333	368	369	356	358	360	351	378	365	344	381	364	357	351	378	348	351	340	345	348	332	385	355	357	336	381	345	386	350	338	342	340	342	350	375	372	363	332	351	312	377	353	389	342	333	347	327	407	324	358	342	358	342	340	343	361	365	375	361	319	366	341	354	346	365	355	356	380	357	320	316	352	368	368	348	373	324	326	359	340	358	355	351	368	347	362	322	350	314	337	318	395	381	350	354	365	363	367	378	332	350	382	365	338	341	370	375	326	386	319	342	343	339	388	323	369	376	405	355	373	342	370	359	355	347	394	372	366	372	373	377	368	372	350	360	385	342	314	337	350	373	380	310	347	383	355	335	390	325	353	366	344	319	327	294	362	309	412	358	317	361	358	329	360	355	343	374	364	329	351	362	376	356	360	329	336	379	358	349	379	346	379	351	360	349	367	354	341	352	337	336	352	325	346	349	358	343	330	371	351	324	349	366	362	354	338	393	322	384	353	347	360	339	349	335	305	357	376	338	399	346	329	332	345	379	368	354	368	379	316	341	333	346	356	369	349	333	333	360	336	362	362	349	409	338	354	368	338	383	345	365	384	334	365	354	353	357	370	366	339	367	309	366	351	354	371	363	354	360	359	346	364	377	327	348	355	323	361	368	372	337	344	380	371	381	350	322	334	341	341	327	330	361	346	334	355	385	355	348	354	339	336	331	355	328	360	378	380	358	350	332	325	378	306	338	360	356	342	346	345	344	355	354	335	376	379	409	330	356	375	356	359	382	389	379	370	391	349	376	342	349	351	333	348	360	357	345	370	326	340	346	332	323	337	369	385	344	373	354	370	342	369	319	352	363	372	346	336	379	368	368	335	339	331	344	384	356	321	370	359	317	335	371	373	348	370	323	371	354	352	358	361	371	349	346	374	333	355	356	335	334	388	350	345	335	375	353	343	376	349	351	375	372	337	353	341	342	351	333	376	349	369	368	351	357	343	372	356	355	343	384	359	336	347	355	349	398	387	389	382	337	345	315	361	349	374	355	369	352	342	366	369	344	383	353	335	359	370	357	373	359	375	356	352	304	319	325	369	364	336	321	386	346	342	391	349	360	348	338	376	364	372	349	323	354	376	361	375	341	356	338	334	372	306	358	349	365	365	337	358	341	347	361	357	363	350	327	364	370	365	319	332	333	353	379	369	369	330	371	337	345	316	364	326	355	354	334	358	333	300	344	371	337	349	351	360	363	328	359	320	361	355	363	355	360	380	367	379	317	379	331	370	331	351	326	357	375	359	358	346	338	360	352	372	326	374	313	352	382	352	371	335	332	353	373	334	320	347	381	368	375	355	334	345	369	342	368	306	377	343	368	289	363	318	372	343	372	364	348	363	371	355	356	375	401	345	373	357	387	381	343	347	343	357	333	321	362	362	389	363	348	334	348	342	388	341	372	323	342	352	321	364	363	358	335	342	363	333	351	313	339	318	338	361	344	312	368	353	344	360	379	379	352	338	353	352	340	357	378	315	378	335	347	355	329	363	378	332	345	348	341	342	384	375	351	335	341	363	331	352	379	353	354	352	375	383	335	359	341	328	343	319	371	354	383	356	353	352	360	360	363	340	347	336	335	346	362	349	366	352	365	394	355	331	342	351	370	349	371	335	349	349	365	358	350	358	345	343	372	345	344	353	359	363	352	371	362	354	375	327	365	329	341	332	348	361	351	385	360	342	350	323	361	336	332	348	356	356	374	352	318	381	345	359	397	378	329	344	388	366	371	365	374	334	374	362	397	315	356	357	372	384	347	387	351	397	349	335	347	357	367	334	320	393	356	357	328	331	348	349	367	399	360	350	392	316	316	354	351	330	362	362	341	330	330	321	338	331	341	344	359	337	339	351	343	367	345	330	334	352	335	360	343	348	343	351	367	353	346	379	373	360	347	335	356	340	349	361	344	416	368	336	357	361	330	343	354	372	360	346	359	336	340	334	344	334	380	371	385	346	340	344	327	338	357	326	339	355	348	380	346	343	377	312	356	311	341	341	357	352	358	356	373	338	333	336	352	354	353	375	300	351	331	359	398	373	357	366	331	336	331	361	363	351	359	353	315	319	310	344
3811	2382	1004	562	534	718	770	692	641	535	461	359	355	322	241	238	182	167	157	137	104	96	93	86	75	91	71	53	70	56	55	52	51	42	55	48	31	34	44	47	43	49	40	119	178	107	133	109	77	56	34	27	29	30	20	24	21	22	20	24	25	28	25	22	22	28	24	30	22	25	26	18	17	27	27	31	32	21	22	22	24	18	13	27	31	25	25	28	23	28	23	23	23	31	24	27	25	23	18	31	32	32	13	34	20	27	19	25	23	17	28	32	29	28	19	25	26	24	25	33	26	21	29	28	33	25	26	27	27	19	36	20	19	30	23	24	30	21	22	26	27	25	15	18	35	36	26	23	21	26	29	28	27	24	18	23	31	33	36	26	27	33	28	27	19	34	18	24	23	23	25	25	34	18	24	31	23	21	28	29	20	24	24	23	21	22	16	25	27	18	23	26	38	27	23	22	28	27	26	24	25	24	29	22	34	19	23	37	21	30	16	23	31	27	29	25	24	32	33	28	35	26	15	30	29	23	23	28	32	28	28	31	20	31	29	29	31	31	25	26	28	25	22	33	25	23	23	22	17	23	25	31	27	30	34	25	17	33	18	27	27	26	24	21	35	26	28	28	29	34	20	25	30	22	27	29	26	23	20	32	22	28	32	27	28	26	21	25	21	32	27	30	29	26	20	22	28	33	28	18	33	22	26	29	19	34	29	21	32	28	36	27	25	26	23	16	21	17	19	27	14	30	28	26	29	29	20	21	23	26	23	24	22	30	28	27	15	17	32	20	20	27	26	26	25	28	28	22	18	26	30	30	28	39	22	24	26	22	33	34	15	34	17	23	26	15	29	30	19	25	28	27	18	22	22	24	26	34	20	26	28	34	21	20	30	28	19	21	17	19	28	26	18	26	17	25	25	25	18	30	31	21	19	34	24	20	24	30	21	28	17	24	24	28	23	24	23	21	17	28	25	21	23	27	27	25	23	28	29	29	27	24	28	25	25	24	16	16	27	30	13	28	24	21	26	22	31	18	30	23	35	22	33	25	17	18	17	22	27	22	28	23	25	26	26	23	31	21	39	30	22	28	28	18	21	21	22	24	32	25	29	28	33	24	28	28	23	23	18	32	19	23	24	27	28	29	27	24	22	18	24	25	30	27	26	26	29	19	28	31	25	24	26	19	32	21	32	25	32	26	21	25	27	22	33	25	19	29	26	34	19	20	21	24	26	26	27	24	28	21	18	23	25	25	24	31	28	29	18	32	28	26	27	30	21	19	33	33	29	24	30	22	28	29	26	24	35	26	25	15	26	18	19	24	20	27	22	26	30	21	33	18	22	31	32	21	29	21	25	28	24	21	30	25	25	27	23	26	25	16	30	24	24	29	26	30	27	27	26	28	21	20	29	22	20	16	32	20	25	16	31	19	17	22	31	16	43	25	20	28	33	25	25	29	20	16	21	22	19	27	21	31	24	29	19	27	18	19	21	31	24	18	29	25	24	31	23	28	29	21	24	29	30	31	22	25	26	20	20	22	23	33	22	20	30	23	27	26	19	28	23	19	17	27	28	23	24	25	26	31	21	28	23	23	24	27	23	20	27	21	30	26	18	18	23	21	37	24	23	18	25	23	29	27	32	29	23	27	18	24	23	23	29	20	24	28	21	24	18	31	33	29	28	21	30	20	27	17	24	21	22	28	21	31	23	17	34	30	18	34	27	23	25	21	26	26	28	29	19	25	32	22	23	20	20	29	26	24	32	26	24	31	31	23	28	30	24	26	26	30	28	29	31	33	24	34	30	25	22	29	25	21	23	20	12	22	34	27	20	20	29	32	21	17	22	23	18	20	20	21	24	37	32	19	19	22	29	20	20	19	19	26	27	34	28	26	23	21	20	29	18	25	29	19	24	27	27	21	33	23	27	22	23	24	22	28	33	33	23	26	25	22	31	29	29	25	31	32	29	25	21	30	26	26	19	22	31	34	21	30	24	29	42	30	40	26	29	23	17	25	19	31	22	24	29	18	14	16	24	20	32	23	27	25	29	23	34	26	23	23	28	35	20	35	22	22	27	26	36	19	16	24	36	27	22	23	20	29	19	27	20	30	18	32	30	13	22	23	27	20	33	34	30	24	28	26	22	30	22	30	19	32	16	22	23	22	30	27	21	21	21	29	29	32	30	22	30	27	23	25	23	32	27	29	31	18	28	35	26	24	34	34	26	28	21	26	34	21	26	20	32	17	24	24	28	23	28	21	21	35	32	30	22	19	21	19	23	37	24	22	23	21	17	20	32	28	39	31	26	26	27	29	22	31	30	29	25	19	23	26	23	25	27	23	29	25	24	29	24	26	16	29	25	19	23	28	27	34	28	19	12	18	23	22	19	32	30	20	27	29	20	27	20	19	23	27	17	28	25	33	19	18	31	31	22	10	29	27	30	28	28	25	29	26	21	13	30	28	27	22	12	23	26	21	30	33	28	20	19	21	32	16	26	22	25	33	19	29	19	27	26	23	28	17	21	24	16	28	14	24	28	22	24	23	25	23	21	23	24	27	22	25	26	26	21	26	37	25	23	23	25	18	23	18	21	25	26	20	32	15	29	29	27	27	20	31	26	28	17	27	37	22	30	20	27	22	26	29	18	17	24	22	23	32	27	28	28	20	23	25	26	26	28	29	15	22	15	17	25	28	17	23	34	25	24	19	29	19	30	33	15	16	22	19	27	26	28	26	22	29	26	31	29	22	25	20	23	27	22	27	25	22	12	27	19	19	37	22	25	22	27	22	23	20	27	14	24	20	28	21	29	21	24	22	24	22	28	30	20	32	27	22	18	33	25	18	33	21	21	21	33	31	34	30	20	24	19	18	19	20	20	33	29	26	23	36	19	25	25	25	40	24	24	23	20	25	29	29	24	23	19	19	28	26	26	30	24	14	31	26	24	24	34	24	35	28	29	26	31	30	16	26	28	14	29	25	19	30	33	29	20	26	21	33	34	26	28	31	36	16	24	29	24	24	32	31	14	25	27	25	18	27	32	29	21	29	26	24	24	30	25	27	33	30	25	27	23	25	24	20	31	26	31	23	21	24	18	25	18	19	27	25	25	27	28	30	22	30	19	18	24	35	28	30	31	23	29	21	24	29	24	21	28	17	21	26	22	15	24	25	34	19	27	25	26	26	29	30	19	26	31	21	22	33	24	26	27	30	29	26	22	22	23	29	21	29	23	29	25	25	26	18	19	30	24	24	22	26	22	27	28	21	32	31	25	21	19	27	18	32	20	26	27	30	24	18	30	18	25	21	23	24	27	29	26	26	31	31	17	29	27	27	13	31	17	29	24	23	21	21	13	18	29	23	28	15	21	31	16	16	25	18	19	28	33	22	21	23	21	20	18	24	24	14	20	27	32	28	32	29	31	22	37	22	21	32	24	23	21	20	22	21	22	30	17	18	33	21	25	21	25	37	34	23	27	34	25	21	26	30	23	23	32	24	28	21
30330	18871	11703	16091	23637	25356	23611	21640	19988	17722	15048	13583	12471	10735	9205	8263	6993	6081	5230	4773	4132	3612	3180	2826	2621	2508	2314	2145	1916	1670	1655	1483	1305	1248	1183	1124	1073	919	1058	1040	1119	1120	1140	4184	4993	3625	3911	2909	1921	1146	618	415	355	366	327	345	359	333	322	343	340	314	309	336	324	331	344	346	313	328	326	305	310	351	297	319	321	327	313	311	316	283	309	331	334	338	313	358	326	331	315	326	308	323	326	332	330	313	317	322	314	317	355	331	290	323	331	310	314	293	331	300	345	310	312	322	325	331	319	319	303	320	335	328	344	311	337	337	344	334	327	323	327	329	333	314	320	300	322	323	315	355	332	336	326	323	320	343	347	313	299	348	308	321	324	309	294	359	354	325	314	326	324	325	317	344	329	328	319	337	325	293	343	312	325	327	293	339	306	341	318	324	353	323	361	341	309	341	309	314	311	344	323	319	324	280	334	340	332	309	349	304	321	306	315	278	300	329	338	312	349	323	281	287	308	314	360	323	356	311	286	362	297	338	316	382	312	328	318	310	345	339	314	361	311	328	337	332	316	283	332	351	322	335	340	360	350	315	349	329	310	342	323	339	333	339	345	349	343	326	317	342	333	354	306	327	296	310	311	323	326	337	337	310	323	352	286	304	322	341	283	289	326	339	306	329	332	320	324	340	332	313	327	305	321	338	303	323	296	299	315	319	327	315	333	332	301	330	333	312	324	306	304	340	306	326	322	336	353	322	300	326	336	319	307	321	329	294	308	328	324	312	323	363	308	319	335	355	300	355	302	332	330	328	306	338	323	325	337	351	311	358	311	314	350	343	340	315	318	320	357	336	324	323	353	326	336	332	335	327	298	317	346	318	333	336	301	318	331	314	350	319	327	325	311	307	325	311	324	327	347	299	312	300	313	352	311	348	316	332	317	309	350	328	313	372	296	315	390	268	344	335	307	324	325	348	323	329	350	304	318	330	344	320	333	307	307	311	331	336	326	332	311	337	309	297	325	323	295	361	304	318	330	339	331	307	323	331	307	338	343	349	330	342	328	329	290	325	310	332	329	278	318	322	304	300	299	320	328	350	319	329	309	314	318	325	341	312	309	311	331	320	328	316	333	339	314	330	343	343	333	336	335	331	327	328	302	310	313	327	315	334	321	346	346	314	319	312	312	333	314	330	311	328	328	356	306	316	329	319	328	330	303	363	323	311	318	302	322	315	329	332	294	314	302	332	328	298	334	338	324	290	314	315	316	336	309	318	294	314	360	327	292	317	316	351	335	348	302	313	328	347	303	304	315	311	334	333	372	300	344	282	342	308	311	321	323	334	348	326	323	318	336	310	298	336	303	299	322	334	348	303	328	318	340	294	347	344	312	323	362	308	291	319	338	311	342	300	332	300	309	314	334	269	347	324	319	326	295	354	342	314	317	337	313	308	312	319	307	345	355	318	322	336	344	318	307	332	323	320	327	314	302	322	302	365	344	320	308	318	303	348	341	324	306	305	317	340	342	323	269	303	327	331	325	333	315	325	316	328	300	325	326	337	327	321	314	300	349	336	295	281	313	321	308	323	356	356	325	344	318	316	324	302	302	315	328	323	333	294	307	356	335	317	341	340	345	320	315	332	335	292	348	325	314	343	323	328	330	321	343	312	335	301	310	315	337	317	354	302	342	313	290	363	321	323	317	306	336	316	329	327	313	320	309	320	325	362	330	346	322	302	336	326	346	320	338	343	302	300	358	327	294	314	286	333	329	324	338	317	305	351	362	305	327	367	318	301	328	359	320	346	318	354	334	324	331	301	320	336	276	329	299	322	311	316	330	316	344	318	343	315	316	323	356	353	316	329	279	322	320	310	323	328	318	292	312	303	299	310	296	348	301	303	341	303	299	354	297	320	344	332	352	334	348	313	327	321	321	294	308	290	314	322	345	298	326	318	356	334	321	333	288	320	319	341	333	315	291	290	347	342	339	331	321	330	348	302	341	349	307	341	319	319	327	316	289	353	353	311	322	326	346	338	344	292	285	317	276	323	342	324	315	312	319	359	344	293	336	338	351	297	352	345	328	361	328	352	314	314	355	305	304	368	339	308	318	360	329	325	336	324	333	308	303	314	332	302	331	306	330	314	322	304	309	322	300	308	302	348	318	308	314	323	374	350	313	326	331	336	332	301	325	276	300	318	323	341	331	308	320	337	316	318	308	322	327	294	344	357	347	331	291	331	346	297	330	337	318	345	311	325	296	327	332	336	358	304	321	308	323	313	316	322	328	345	310	324	311	313	314	320	336	320	323	292	345	330	302	317	352	329	317	321	338	327	324	308	306	334	333	335	290	309	342	344	314	321	310	311	325	335	296	337	321	349	374	315	307	331	300	316	321	315	299	320	300	338	294	313	320	319	302	311	324	319	315	340	338	315	323	280	318	331	340	304	323	340	338	322	323	345	319	314	321	314	344	320	319	337	333	349	318	317	344	295	325	322	334	331	301	353	342	327	333	318	352	316	314	286	321	308	319	287	310	341	327	303	333	342	319	336	313	345	322	333	323	332	298	314	323	323	338	313	305	343	338	333	322	315	308	325	320	327	308	324	325	361	315	303	323	322	298	340	331	361	327	336	332	303	317	316	334	323	335	301	325	335	304	323	323	302	345	295	358	315	323	324	325	357	342	337	334	305	348	335	344	349	348	283	364	324	314	349	316	305	322	323	324	288	341	295	318	297	310	290	299	311	323	357	328	343	339	312	365	329	289	322	309	345	325	324	306	317	321	308	301	288	322	334	317	304	343	342	319	333	325	328	315	297	343	318	314	339	355	323	292	310	342	344	318	347	331	313	296	345	297	337	334	316	331	289	338	336	350	316	302	325	305	317	308	350	331	339	335	333	317	305	313	288	353	368	304	300	318	300	301	330	330	314	330	298	328	311	319	337	306	295	346	274	340	332	310	328	306	318	345	321	337	327	321	312	313	354	308	322	301	377	297	323	321	299	319	329	311	330	318	367	322	323	329	341	312	327	306	309	294	340	291	319	294	340	298	324	305	284	316	316	336	310	304	307	319	335	336	347	344	309	315	306	302	305	315	348	334	334	321	325	315	325	326	340	324	347	333	324	314	316	335	314	306	342	347	380	304	347	358	322	335	324	303	323	321	332	353	353	335	348	314	317	330	314	331	327	329	350	322	293	317	341	321	340	332	332	308	333	306	308	322	296	342	320	313	364	314	333	344	336	320	338	306	342	304	346	289	355	353	335	308	330	305	328	343	297	320	319	319	338	340	353	331	319	335	302	301	296	310	328	322	327	299	297	312	314	349	363	324	327	322	304	316	347	321	341	346	306	318	373	287	345	330	315	316	341	332	304	309	314	320	342	330	335	299	339	354	374	345	323	334	343	359	358	341	316	283	320	343	342	292	316	338	334	315	332	313	324	325	320	323	346	317	320	290	339	312	324	315	312	346	316	324	339	352	313	348	288	362	343	330	299	291	326	331	296	312	316
2188	763	333	200	203	313	332	279	251	243	213	196	162	153	129	120	90	86	71	80	65	62	60	33	51	55	49	53	43	34	42	45	35	30	32	38	31	26	40	31	39	23	33	73	51	59	52	46	34	42	40	28	32	24	27	26	21	22	23	18	30	21	32	23	30	17	21	24	33	24	13	20	28	23	26	32	32	20	33	32	25	29	21	32	24	29	37	30	23	22	34	22	31	17	32	32	23	19	29	20	32	22	22	27	24	27	22	26	29	34	21	20	28	37	20	22	32	30	30	25	29	28	30	19	25	28	23	26	29	34	19	22	24	29	30	15	32	33	23	29	16	23	21	30	34	22	26	15	29	23	21	23	26	29	31	29	25	37	27	33	32	25	26	18	23	24	26	18	30	30	24	23	28	15	19	23	19	24	28	38	32	39	26	30	25	22	26	24	31	23	22	21	20	18	31	26	24	25	26	30	31	28	22	30	26	20	23	26	25	28	31	30	29	22	25	21	28	24	24	18	31	17	19	26	14	20	24	26	21	28	23	27	22	32	25	36	30	19	30	33	21	24	14	21	33	26	30	25	24	27	37	30	30	24	22	35	33	35	27	30	24	27	11	23	25	28	27	26	28	29	24	31	25	25	33	24	23	22	17	21	34	33	27	37	15	20	26	31	29	20	24	32	27	19	24	18	37	30	20	25	34	30	26	22	31	29	28	38	32	33	21	24	25	32	17	26	29	31	33	30	24	18	27	27	18	27	26	22	29	18	21	24	18	20	26	30	21	25	16	27	21	32	28	19	21	31	22	26	27	20	26	24	28	20	35	11	21	32	20	26	24	25	19	26	23	18	23	26	31	23	26	18	30	27	22	24	24	24	16	28	21	29	22	31	27	32	34	25	22	37	19	16	21	23	25	24	26	36	26	32	28	23	29	19	28	20	24	25	22	25	24	21	18	24	17	23	22	31	21	29	29	27	34	24	29	27	25	35	29	16	33	29	28	27	20	30	33	29	31	20	29	34	36	30	30	23	28	32	21	26	26	30	17	22	33	25	18	15	31	25	34	19	25	21	23	28	21	35	23	24	28	16	20	22	28	17	30	25	31	22	25	30	35	19	24	33	21	21	25	25	21	27	26	25	30	26	18	37	32	18	39	24	31	24	28	24	21	23	24	24	25	28	20	17	24	21	26	23	28	36	23	25	16	28	31	32	36	34	27	26	18	31	27	27	21	31	26	25	35	36	35	25	26	35	27	27	23	12	28	27	25	24	23	21	28	18	21	26	27	20	35	28	30	24	27	27	29	29	32	26	34	25	26	30	31	20	26	23	36	30	24	28	25	26	39	20	22	31	35	24	22	24	22	28	25	29	30	24	33	28	33	28	33	39	28	19	23	32	31	23	19	28	16	25	26	22	27	21	30	24	23	27	33	17	22	26	18	27	26	27	21	26	27	18	17	24	23	30	24	27	24	20	33	26	45	35	28	31	27	29	20	29	28	30	29	26	22	27	26	28	12	34	25	25	20	28	22	31	18	20	25	24	25	31	24	16	22	31	15	20	28	22	27	26	27	29	29	34	30	24	21	29	25	29	37	27	25	33	20	25	27	26	19	27	33	29	17	26	32	35	28	25	25	18	32	24	20	30	20	35	34	32	27	31	25	29	24	21	30	27	28	34	26	32	29	17	28	28	26	22	30	25	32	23	27	26	37	17	21	23	27	29	27	33	19	19	25	31	29	30	24	22	24	21	20	27	27	31	24	12	38	22	26	24	26	29	29	28	30	25	27	30	19	19	27	30	29	29	31	22	15	24	18	29	29	20	27	28	26	20	31	26	29	34	27	28	31	19	31	24	20	28	22	20	34	27	35	31	20	21	28	27	28	26	23	32	29	28	25	31	16	34	32	34	25	25	38	27	29	20	31	29	30	21	19	24	35	22	23	35	28	26	30	19	22	31	32	35	18	25	28	22	19	36	22	19	27	26	41	24	31	19	19	33	28	31	31	28	32	32	28	30	30	16	32	25	30	25	19	36	21	25	22	31	19	20	24	22	33	18	24	19	25	30	23	29	24	18	34	24	32	22	18	29	30	22	24	26	15	35	28	35	30	28	23	31	23	22	27	22	33	24	22	28	26	28	32	25	31	35	18	28	32	28	31	28	24	19	28	25	26	21	26	24	19	27	19	33	23	23	24	37	35	34	30	23	25	18	31	16	20	37	22	22	27	16	26	23	27	22	28	27	20	20	23	23	31	34	20	27	30	36	28	31	30	19	32	29	24	32	25	28	23	29	24	26	19	32	18	26	26	30	20	34	24	33	25	25	25	27	26	42	28	30	22	22	20	14	24	28	17	27	27	23	26	30	30	30	19	31	21	27	28	30	30	24	26	23	31	26	28	15	20	20	36	29	36	28	26	20	23	30	21	21	26	27	29	24	25	23	31	34	23	25	24	38	23	24	29	27	24	28	31	26	34	19	21	21	34	16	24	27	29	30	24	22	21	38	28	24	25	18	21	27	27	20	23	22	23	26	34	21	30	19	30	36	27	22	26	26	34	26	18	24	20	41	17	29	31	19	27	23	19	30	23	16	28	22	24	33	23	31	26	27	29	25	37	18	31	26	31	21	26	27	17	33	28	19	26	25	31	28	24	26	25	28	23	34	23	30	24	29	29	18	17	28	28	35	29	25	23	29	31	28	40	27	40	28	31	20	15	31	21	26	24	22	21	32	27	26	22	20	25	23	27	27	23	34	20	26	28	25	31	29	29	16	18	31	20	23	23	26	27	32	36	18	24	24	21	26	22	37	31	26	19	28	27	26	33	27	26	18	34	26	26	25	32	20	22	22	28	25	21	17	19	26	23	24	23	22	32	17	24	24	27	25	35	31	20	16	29	16	19	30	28	25	17	23	26	23	30	22	30	31	30	26	32	28	19	28	30	26	26	24	19	18	36	24	25	33	23	46	23	20	27	35	18	27	23	27	32	35	27	28	34	19	23	29	26	43	35	25	29	25	31	22	19	16	32	16	21	20	28	27	21	19	21	34	23	21	24	29	21	25	31	17	26	25	23	30	11	32	30	26	35	16	27	33	28	18	29	34	25	26	33	16	24	25	26	33	34	27	25	31	30	22	39	26	34	19	33	26	22	20	21	20	35	23	29	35	22	23	35	29	32	24	25	26	25	31	27	24	25	21	32	38	25	19	21	17	17	23	25	24	35	24	31	32	23	23	25	25	18	24	24	31	29	22	26	22	33	24	20	27	25	29	24	25	25	20	24	27	32	23	28	26	28	37	26	20	28	22	19	26	28	24	25	20	31	20	31	32	22	23	30	45	34	29	22	32	21	27	26	32	30	29	28	35	16	18	33	27	17	21	23	19	29	25	39	20	21	22	24	26	35	17	39	31	24	17	21	26	24	17	28	32	21	31	25	35	16	20	27	21	31	27	32	26	25	29	18	22	21	23	22	24	22	30	22	30	19	30	15	22	15	27
20598	10736	6007	9185	16141	18887	17994	15097	12860	11152	9538	8114	7263	6560	5314	4764	3790	3436	2987	2697	2283	1865	1671	1590	1517	1361	1296	1166	1086	993	913	772	776	725	715	684	702	640	658	681	705	685	723	1286	1693	1226	1194	974	769	545	461	393	378	341	345	337	327	338	342	392	347	295	347	377	339	327	306	304	322	331	345	322	355	337	326	311	329	371	324	339	346	344	316	312	321	339	394	330	303	361	358	352	313	353	331	332	355	323	368	365	317	370	330	367	385	345	350	339	353	352	366	339	356	361	363	345	352	338	324	323	355	316	355	346	367	308	352	333	336	331	342	344	347	351	350	338	338	343	311	355	316	287	324	344	350	295	352	367	311	331	339	353	371	313	327	358	333	339	377	333	351	345	361	351	353	330	325	333	346	344	338	343	348	340	315	348	338	354	345	332	345	332	358	329	350	319	329	365	326	344	345	342	354	327	344	327	348	360	326	348	315	336	363	335	369	363	316	312	359	357	342	328	372	370	350	327	358	357	355	375	323	344	353	354	313	285	362	328	313	345	309	310	317	326	332	338	345	358	361	332	338	316	338	341	326	358	353	311	331	341	353	343	337	318	339	345	336	341	373	335	346	356	341	316	317	361	356	317	346	351	323	336	306	353	351	316	345	331	323	348	361	327	344	325	349	331	313	334	354	363	336	326	326	348	347	335	374	334	323	324	312	329	333	325	345	360	318	297	362	358	340	338	319	357	332	331	302	323	298	346	350	360	312	359	342	328	352	313	362	343	350	331	344	340	326	337	339	356	361	364	364	347	337	326	343	315	328	327	337	343	335	355	316	317	332	321	335	334	361	326	339	342	312	326	330	326	325	342	324	315	317	356	363	343	349	322	315	344	335	340	323	344	330	341	323	294	347	343	368	353	314	350	361	342	362	313	340	322	342	329	345	341	336	317	346	349	329	339	321	339	353	325	341	296	327	335	349	346	334	320	374	328	345	362	360	338	344	338	316	323	345	414	319	376	331	330	314	311	307	338	330	323	336	350	362	333	338	351	351	346	301	301	354	307	320	312	327	327	303	319	332	316	333	316	326	333	312	328	339	340	303	351	363	339	322	339	306	362	376	336	299	341	330	365	356	332	324	352	355	316	306	342	328	331	315	342	334	329	341	312	321	341	323	361	370	333	379	371	332	361	375	309	327	318	353	335	314	339	330	340	338	353	366	347	339	294	310	368	332	347	318	317	349	313	324	360	339	352	372	339	341	327	350	338	330	335	337	346	352	341	372	333	326	313	367	341	335	350	339	332	327	357	360	308	322	341	358	312	358	308	380	356	337	333	332	303	336	338	353	342	347	333	303	332	365	339	338	328	348	319	367	327	335	314	345	344	356	364	353	347	354	327	370	334	370	306	332	333	332	331	352	360	345	324	369	332	311	355	331	324	369	357	339	303	345	344	318	342	316	354	322	333	350	324	331	339	319	345	375	353	332	362	348	350	345	345	339	330	326	355	300	352	328	365	317	320	377	299	354	326	369	361	337	361	336	332	343	338	316	374	355	323	360	346	310	340	348	323	331	338	333	350	334	316	327	307	346	328	328	317	329	345	336	343	359	336	351	351	336	350	343	329	334	314	332	346	329	319	332	316	335	361	324	356	317	314	327	302	325	333	323	326	327	343	360	328	334	350	347	318	340	374	377	333	320	340	324	329	340	330	365	350	348	326	355	328	337	323	342	317	335	347	347	340	338	349	355	353	307	331	323	339	320	325	339	336	346	333	321	307	293	341	322	350	325	334	356	350	322	345	336	340	379	360	335	352	318	323	347	334	369	335	353	315	344	345	308	363	337	321	345	356	343	332	333	359	346	339	311	331	389	341	362	350	339	336	327	320	347	358	329	328	351	367	331	349	329	339	349	349	370	378	353	337	351	323	368	311	343	324	347	342	388	336	328	341	335	339	333	353	379	352	337	335	354	332	336	327	342	347	325	338	327	314	325	326	336	323	331	343	369	328	359	369	341	348	344	322	370	354	326	327	337	328	294	339	354	354	349	349	355	330	330	339	343	349	365	309	332	365	349	326	333	341	326	341	335	328	345	351	333	354	328	322	325	319	348	331	334	325	356	358	345	369	301	356	323	337	320	337	340	364	348	331	362	346	329	345	329	390	334	302	325	331	332	355	333	356	323	348	366	324	330	342	318	358	300	310	355	318	338	331	358	379	358	357	341	339	338	317	347	351	327	366	331	350	338	355	361	334	330	348	329	362	318	380	333	328	357	316	330	326	344	338	338	340	323	344	365	346	383	343	343	352	323	350	353	344	346	339	332	345	315	318	336	334	346	323	331	326	338	335	334	339	337	353	348	318	295	350	325	330	341	326	330	353	326	344	317	343	348	340	332	276	330	335	350	329	357	328	330	333	348	355	324	336	323	334	374	299	337	330	335	374	363	328	331	333	346	363	366	312	363	355	359	340	341	335	328	339	341	305	344	331	345	334	346	357	326	348	369	348	319	340	311	359	327	360	350	295	318	313	367	364	322	323	352	348	333	332	302	315	323	338	353	345	366	311	321	326	361	329	366	345	324	339	348	352	327	322	339	312	313	366	341	324	321	321	373	325	353	336	349	332	335	349	339	354	341	311	312	353	326	344	312	362	370	312	309	313	346	328	334	330	359	339	328	357	346	353	337	344	345	328	340	343	378	326	361	317	357	355	317	331	334	300	335	344	317	336	360	321	315	321	353	339	337	343	312	366	356	354	361	311	320	311	356	358	343	323	322	329	336	316	306	304	322	367	335	340	353	331	325	354	349	343	330	328	315	343	313	317	332	367	333	350	336	338	372	327	328	339	297	304	323	339	359	352	360	342	317	339	356	297	370	338	320	321	334	329	284	356	352	333	338	318	308	323	345	324	360	338	333	361	373	336	351	391	322	351	323	321	341	312	368	329	342	352	372	323	374	368	325	333	348	340	355	354	316	345	320	336	317	335	326	323	357	322	368	360	332	327	321	360	330	346	312	340	341	360	307	337	297	333	336	334	317	334	351	343	324	350	355	367	314	325	330	374	326	335	354	319	325	316	360	362	347	368	352	316	345	354	347	338	334	311	355	318	317	372	338	333	325	357	315	348	341	330	316	330	319	334	328	374	351	321	346	357	353	344	312	348	330	348	318	313	337	347	359	334	332	341	319	331	349	365	369	297	340	325	332	309	338	316	360	380	337	370	320	325	353	356	338	359	339	344	316	315	365	340	332	330	366	326	334	332	322	343	340	332	323	325	329	360	337	373	351	373	353	333	335	305	344	354	337	365	336	349	329	346	345	335	322	309	362	317	316	343	327	329	327	339	330	320	366	356	355	355	319	344	338	306	349	362	328	338	342	369	329	336	335	313	330	334	372	349	344	387	337	320	327	327	312	347	345	352	364	340	319	364	329	355	322	353	352	324	364	303	334	350	336	309	294	348	359	337	312	351	341	343	371	340	332	330	346	322	326	350	348	350	327	342	360	301	326	322
2317	1483	641	324	416	567	586	593	427	332	319	291	242	230	190	168	136	106	118	111	110	92	74	64	60	54	64	53	38	41	35	38	32	35	31	32	45	47	29	32	39	34	40	74	88	66	74	79	54	50	36	35	23	18	30	22	26	27	22	24	24	23	23	25	27	27	24	26	28	30	28	27	33	29	24	25	21	25	28	24	19	30	26	21	26	24	18	25	22	23	28	31	20	25	18	29	20	30	32	18	14	20	27	29	23	24	30	23	17	19	39	25	26	28	19	33	24	17	25	25	25	21	27	17	30	27	31	29	20	29	30	26	38	24	30	19	21	38	21	18	32	22	29	27	23	16	35	22	27	31	20	25	34	21	17	19	32	20	30	27	28	13	26	32	21	30	26	28	27	26	19	25	29	27	36	32	24	22	25	23	23	26	29	19	26	34	20	21	34	38	17	37	26	32	23	32	38	28	26	30	12	22	25	25	35	13	20	24	27	26	27	23	24	22	17	36	25	18	18	27	28	14	26	19	28	18	29	28	22	19	31	34	35	30	25	26	26	19	25	22	17	19	27	21	21	22	32	16	34	27	19	32	33	19	24	26	10	23	23	25	30	22	13	29	23	21	11	27	27	24	25	22	23	29	30	24	16	17	20	18	27	33	22	22	21	32	25	27	32	25	24	20	30	24	24	25	25	22	29	18	28	19	20	20	22	12	26	27	29	22	26	23	33	29	29	24	18	16	29	20	34	21	18	21	25	10	21	18	25	35	26	29	24	24	30	23	20	26	27	31	31	32	25	26	30	26	26	16	19	24	30	15	18	29	26	25	43	33	29	25	27	22	32	20	32	21	28	17	21	23	27	14	17	31	20	17	16	22	22	21	22	27	28	20	15	22	20	30	26	13	20	24	23	25	19	22	19	28	18	24	19	21	33	26	28	32	21	21	27	23	21	22	21	24	16	28	29	25	20	33	28	30	38	30	38	25	28	21	24	23	32	34	31	23	27	33	29	24	24	28	24	21	29	25	33	22	21	22	30	28	27	35	27	26	22	22	16	30	32	26	28	23	26	20	31	21	25	22	27	26	23	23	30	43	22	19	25	27	22	14	20	28	24	29	22	35	30	26	24	17	20	29	27	25	23	32	25	22	22	28	23	22	21	24	28	22	22	23	20	27	21	33	25	25	26	33	32	30	33	19	22	19	24	24	26	26	20	21	20	28	23	31	24	21	20	23	18	24	22	27	24	19	20	31	25	20	23	18	25	27	24	31	34	16	27	21	25	23	27	22	22	28	31	25	21	27	20	29	29	25	20	16	31	18	17	20	20	30	25	24	31	24	16	28	23	27	20	33	19	21	23	18	22	27	36	21	19	19	17	26	25	27	23	24	37	20	36	26	32	30	30	25	25	27	32	30	28	22	22	32	25	21	28	24	25	15	25	23	21	21	24	24	27	30	27	18	28	28	21	19	25	13	28	26	29	28	20	17	11	23	23	22	26	29	28	25	22	18	23	26	20	19	29	23	29	25	20	32	31	17	22	26	21	18	22	28	23	34	27	28	25	19	17	25	18	26	24	27	27	33	22	33	27	24	19	24	30	28	27	25	28	19	26	21	22	27	27	24	21	22	31	23	23	19	25	18	29	20	26	33	27	28	24	21	24	31	23	26	22	23	26	14	27	20	24	27	18	15	24	26	35	20	32	24	22	24	24	22	24	24	37	35	25	27	13	22	17	26	26	25	36	13	23	26	23	26	27	38	25	20	27	26	21	29	31	19	21	22	20	23	22	16	33	27	24	23	24	25	27	19	33	30	27	25	20	32	27	27	29	15	29	18	35	13	27	20	21	27	27	17	32	18	30	26	27	35	22	25	24	31	19	14	18	24	25	33	17	20	26	19	19	23	34	25	30	26	26	18	28	23	19	22	24	20	29	15	25	24	19	34	27	22	27	23	30	24	18	25	27	22	17	25	25	20	31	22	31	21	23	21	37	26	15	16	21	18	23	20	20	15	23	24	19	22	17	34	16	18	32	28	17	22	24	21	20	28	28	28	27	25	28	19	26	30	28	17	20	23	34	24	28	17	23	35	30	21	15	16	28	31	30	31	30	30	26	24	29	13	27	21	22	22	22	26	35	28	19	29	27	25	29	23	22	25	29	23	30	24	27	25	26	25	18	22	20	22	22	21	29	18	32	26	19	29	24	21	22	16	26	19	26	14	29	23	33	28	21	20	26	26	20	23	21	35	24	22	22	24	21	29	25	25	32	23	26	23	36	27	24	26	20	20	22	30	34	26	19	25	22	27	25	27	24	17	22	25	30	19	19	28	19	25	29	23	20	22	20	22	26	21	25	21	33	19	25	23	24	24	36	24	28	27	26	21	29	22	27	26	25	24	17	29	20	25	17	25	27	19	15	17	23	18	17	27	18	22	22	21	24	24	23	19	29	28	30	34	21	34	21	18	30	26	31	30	17	18	21	23	25	21	28	20	27	30	29	25	20	19	16	22	23	26	21	26	30	33	32	20	19	21	19	24	20	23	29	24	22	39	30	22	21	29	22	24	27	26	28	33	21	29	21	23	26	28	21	20	21	25	30	27	27	29	23	32	22	22	28	28	26	25	30	17	24	31	29	26	26	28	23	27	25	23	24	21	21	26	15	33	24	22	25	19	28	28	18	19	30	26	34	31	23	23	21	30	26	24	29	29	29	15	29	28	33	24	16	19	28	24	21	21	27	18	17	25	24	25	28	26	26	24	24	24	26	32	19	32	24	33	18	26	17	21	24	30	31	29	16	33	25	30	31	25	22	25	25	22	25	28	24	28	29	26	19	24	28	18	21	22	23	24	20	21	27	28	22	24	30	26	27	32	31	21	27	28	31	29	25	27	32	28	21	28	25	21	27	23	24	27	28	34	30	24	33	19	26	24	22	23	24	20	28	29	31	26	26	32	24	27	26	22	24	22	18	25	24	26	28	29	33	27	28	22	20	25	18	25	21	25	23	28	33	20	19	24	19	23	22	34	22	25	28	24	22	25	18	28	30	29	25	25	22	24	26	32	27	28	32	21	26	17	23	29	31	26	30	26	27	19	31	19	27	28	20	16	26	20	20	31	23	40	31	22	30	22	25	24	17	27	30	28	18	33	29	23	22	22	20	25	19	34	24	21	27	23	35	23	23	27	17	28	21	23	23	20	26	34	36	17	19	29	27	29	22	19	27	28	23	24	23	22	25	29	30	21	26	33	27	22	17	30	24	27	27	27	23	21	27	32	21	25	29	23	23	20	27	21	23	39	21	30	21	27	24	23	12	30	19	15	21	41	25	27	29	30	29	38	29	25	22	25	32	21	27	29	15	27	24	29	29	25	23	22	27	30	25	19	31	29	23	29	31	29	29	23	23	19	23	19	40	22	23	27	25	26	29	21	23	19	24	26	26	21	24	26	29	28	23	26	20	28	23	32	25	20	16	25	23	21	20	14	26	20	22	24	18	28
25227	15087	9093	13832	21903	23672	22810	20326	17276	14828	12819	11332	10098	8682	7824	6713	5747	4903	4394	3792	3116	2738	2513	2296	1854	1812	1623	1471	1214	1109	1081	1000	926	891	898	819	829	889	834	852	934	873	953	2673	2760	1903	2484	2126	1282	956	563	398	372	333	360	324	285	295	294	312	330	341	313	309	288	341	296	308	299	334	313	372	348	318	310	361	361	331	328	332	316	314	330	311	312	344	330	322	326	305	342	324	317	309	325	346	299	299	321	322	327	339	351	361	365	351	318	344	292	312	341	306	304	326	324	317	329	317	296	346	346	327	312	297	319	337	268	306	305	348	318	317	267	320	288	337	308	339	326	293	306	311	295	307	332	347	322	298	296	330	311	318	344	318	314	305	315	340	302	254	323	325	307	288	342	332	305	344	285	325	314	307	318	346	324	309	298	295	302	300	310	319	338	320	339	319	389	328	313	318	309	329	318	309	335	284	325	290	312	342	340	329	324	306	304	329	317	323	314	338	355	323	317	285	316	313	342	324	343	309	299	325	336	319	328	288	317	319	270	313	321	338	326	336	318	322	325	339	320	322	340	302	342	322	322	290	334	345	359	304	278	305	293	302	322	309	335	342	319	305	303	342	376	328	316	317	327	316	324	315	304	338	323	297	300	274	289	327	316	310	294	318	307	333	315	320	333	298	341	322	357	305	330	305	331	316	328	341	338	291	342	313	330	288	342	302	312	348	349	310	318	322	337	321	342	319	339	285	331	318	337	320	345	310	316	339	322	303	338	338	311	349	331	331	308	283	284	329	359	315	343	332	344	330	313	326	328	340	317	325	332	307	310	316	351	345	302	339	306	301	303	355	354	285	311	310	324	311	329	324	315	316	317	311	314	331	318	314	321	320	305	339	312	320	325	334	332	295	308	328	316	300	302	350	300	301	295	307	356	308	331	315	325	311	315	349	330	299	301	335	318	305	303	293	326	323	284	285	297	336	339	304	297	354	301	323	314	323	317	321	332	307	333	326	309	312	313	349	327	326	323	335	304	322	312	290	299	318	310	326	316	333	343	328	303	325	312	312	308	307	344	295	351	306	315	288	323	293	309	346	340	326	336	324	334	293	320	363	307	343	319	318	298	329	316	303	302	309	308	302	329	333	313	295	291	343	328	313	328	327	326	342	296	324	313	362	320	302	333	310	339	306	270	291	327	317	319	318	317	315	333	324	324	317	303	326	283	299	314	314	293	332	276	360	330	315	315	355	321	319	311	310	304	324	290	317	328	313	307	332	312	275	336	319	339	323	325	320	329	288	298	335	303	284	330	313	337	311	310	326	347	317	316	279	310	328	279	302	323	333	318	339	342	336	317	333	336	303	306	310	360	342	306	320	293	328	317	307	309	348	341	323	313	338	295	310	303	319	316	314	335	340	333	309	323	335	329	314	327	298	320	306	345	346	293	317	319	311	311	330	335	369	279	279	307	335	313	318	314	319	315	305	336	328	332	349	336	351	299	332	352	319	319	326	291	322	301	316	310	323	314	324	315	309	312	359	343	283	293	305	325	331	299	390	308	317	293	321	327	332	282	354	300	328	304	317	340	301	301	328	305	316	329	326	316	346	306	346	298	317	323	308	290	298	291	349	314	320	321	317	300	338	311	330	299	311	302	321	297	311	333	298	290	300	321	303	338	324	336	318	320	342	330	340	338	341	318	283	315	313	330	323	313	338	281	330	315	333	349	332	307	330	316	275	291	334	296	310	283	302	305	321	329	351	305	347	306	302	291	336	316	296	337	308	339	318	335	289	310	326	305	325	352	323	310	302	338	329	315	364	333	288	334	272	328	306	289	327	325	354	318	350	298	310	314	293	340	303	289	335	278	319	307	314	344	360	311	348	303	320	328	321	309	325	356	325	289	305	310	323	311	299	320	318	315	304	351	330	306	302	337	336	284	317	314	290	327	331	332	286	310	328	317	313	327	308	323	304	339	315	286	302	299	335	334	349	343	324	337	332	343	348	316	328	284	346	312	331	315	325	299	330	314	277	316	317	334	337	308	319	319	301	333	321	328	332	349	332	296	316	309	315	305	323	325	340	346	344	329	308	343	335	315	312	327	336	338	318	317	314	306	321	331	331	306	292	319	307	352	315	351	360	324	326	331	318	339	303	327	297	312	310	326	333	318	318	325	308	310	301	307	308	297	298	325	349	323	313	282	296	338	306	325	339	315	309	342	282	325	329	309	339	343	321	315	317	305	324	289	300	340	352	305	364	354	276	330	322	310	315	336	305	316	316	350	336	334	300	320	309	312	332	314	332	321	324	304	306	311	335	313	330	298	336	308	316	323	318	293	302	317	292	313	297	338	334	309	299	306	293	293	318	326	301	310	327	357	294	313	313	309	308	309	305	338	318	359	329	290	319	309	321	323	305	304	301	291	323	318	350	337	288	316	309	359	322	310	302	293	342	318	289	320	320	341	310	320	321	332	314	325	307	302	311	316	354	304	303	341	319	327	324	315	307	339	321	319	386	328	358	333	294	325	334	311	298	350	307	311	311	335	309	339	322	324	318	323	281	310	314	296	302	330	296	346	337	333	285	326	322	345	322	324	320	322	285	317	308	352	317	326	343	340	343	318	344	292	305	335	330	290	304	343	334	354	343	319	288	351	305	351	272	298	314	322	302	306	320	335	309	293	322	313	307	308	345	287	332	310	304	316	320	309	327	348	317	304	304	318	310	291	307	328	323	277	290	322	340	378	309	317	299	304	323	295	362	314	321	302	311	302	317	345	349	300	305	311	313	325	316	320	324	331	315	324	310	301	305	297	282	306	321	315	327	347	311	327	340	305	334	341	304	335	304	310	322	304	320	318	297	303	329	309	313	343	336	323	314	281	345	345	317	313	323	327	313	318	297	326	326	307	295	297	334	320	325	287	338	335	290	321	330	314	334	300	324	319	341	329	339	321	319	341	319	335	336	313	322	294	323	295	325	315	316	351	300	305	335	331	318	337	310	328	288	367	317	320	273	319	283	334	343	353	303	303	313	316	349	291	311	292	340	330	276	335	300	300	342	331	302	314	318	324	368	347	322	354	304	297	293	350	326	311	304	342	326	331	299	325	321	301	311	332	321	334	313	302	314	338	313	349	330	307	310	306	335	323	312	315	320	326	319	332	323	295	319	306	318	338	338	345	322	330	323	350	310	322	307	323	303	350	312	307	333	363	326	331	311	314	282	317	315	322	314	332	324	320	330	299	320	324	318	330	327	341	288	283	329	309	308	322	303	348	329	297	317	309	318	305	343	350	326	330	373	329	338	285	308	303	291	295	345	304	327	303	313	306	349	357	299	303	321	343	296	323	321	295	334	317	313	337	307	290	308	340	311	307	349	319	340	288	305	307	306	310	321	314	331	320	314	295	297	317	298	344	340	315	298	289	312	345	296	322	309	303	292	318	277	330	299	334	326	302	306	326	306	344	312	329	305	324	345	344	350	287	340	313	316	306	329	341	322	306	344	292	301
3682	1321	686	421	409	639	628	626	524	425	356	297	291	235	256	190	149	141	118	97	105	94	72	63	65	45	50	62	48	34	42	44	34	36	44	49	41	52	41	40	45	44	43	94	91	56	89	90	53	50	33	34	32	26	22	30	21	30	35	25	26	28	24	25	35	32	32	20	30	28	25	30	26	28	34	24	29	25	22	33	32	20	30	28	31	38	34	24	32	24	25	27	23	28	21	29	27	35	23	23	19	23	27	30	29	19	20	33	22	24	35	28	37	28	14	22	26	24	20	32	32	27	29	22	38	30	17	29	25	20	26	26	23	25	24	27	27	22	24	29	29	36	29	18	28	16	23	22	31	34	19	21	18	26	26	24	24	36	34	36	27	14	24	26	32	27	21	25	34	30	32	29	25	32	22	24	30	26	21	26	33	22	27	33	25	31	32	29	29	32	29	26	26	28	21	25	19	38	21	21	27	23	29	26	28	20	33	31	29	26	27	23	29	25	29	24	25	22	30	26	23	14	25	25	36	22	27	39	20	29	25	21	25	25	20	29	21	30	19	29	31	23	30	27	23	29	30	33	28	22	27	29	36	27	34	32	23	33	25	34	29	19	25	32	25	33	28	27	28	24	31	31	24	34	22	30	26	31	34	26	32	28	28	32	23	28	32	22	35	26	26	27	28	25	19	31	34	27	28	18	38	31	17	23	21	30	37	37	25	26	32	29	26	32	23	27	26	26	20	27	22	31	42	27	23	26	24	20	27	24	30	29	29	26	29	32	26	33	32	30	27	35	28	28	23	19	33	21	27	24	29	29	32	30	24	23	25	24	25	26	42	28	26	30	30	30	21	25	27	28	28	20	33	34	21	29	26	26	31	22	35	33	31	33	34	29	23	33	21	36	21	33	27	28	32	27	35	26	24	23	26	27	33	26	25	24	26	26	27	35	30	33	31	31	31	24	32	34	33	29	24	32	33	28	28	25	35	20	28	22	20	31	27	32	34	26	34	29	22	30	35	34	27	25	35	28	34	23	26	27	23	28	34	24	23	27	29	29	25	25	26	28	29	23	32	26	30	21	26	31	32	16	33	26	25	25	33	27	37	21	25	28	28	25	24	30	22	31	27	25	37	22	39	25	24	22	31	18	21	31	25	25	29	26	28	22	28	23	40	32	32	25	31	28	31	28	30	25	28	28	23	27	26	31	24	40	20	34	27	21	18	25	37	24	22	30	30	31	29	36	28	28	23	23	23	28	35	23	33	29	22	31	24	26	30	25	30	30	18	29	25	34	23	33	28	31	30	44	27	31	25	34	20	21	29	28	22	22	31	28	33	27	31	33	30	35	23	23	27	29	25	27	27	33	32	30	35	26	37	32	25	21	27	25	24	32	29	38	31	27	36	37	22	28	26	21	33	27	32	19	20	25	19	28	29	21	27	21	26	27	24	22	21	18	37	35	28	29	25	29	21	28	21	28	20	27	23	25	27	26	22	25	35	21	33	26	19	27	32	20	23	21	26	18	25	11	23	21	23	25	24	33	21	32	26	27	27	21	27	36	33	15	32	36	23	26	27	29	20	32	30	29	23	27	29	26	30	34	23	22	27	29	28	27	28	32	24	37	24	24	29	34	30	23	30	25	29	30	21	29	25	26	33	25	30	39	24	28	34	16	26	29	23	33	24	20	30	18	38	27	25	29	25	30	28	29	21	27	33	28	26	31	19	29	22	25	34	30	24	26	34	29	32	28	23	15	35	33	33	30	23	24	35	20	33	23	33	21	19	27	30	31	24	25	31	26	25	21	26	30	23	36	29	29	29	32	30	28	18	20	29	26	30	34	29	19	29	19	27	27	32	26	26	18	28	37	35	28	28	29	38	26	28	19	18	30	29	27	21	25	23	27	28	24	18	31	29	30	15	24	22	30	30	36	34	23	24	27	31	30	20	29	29	32	42	39	37	33	27	31	26	28	28	35	25	36	29	43	27	30	18	27	27	29	31	34	26	25	25	28	29	28	31	29	26	34	20	19	19	23	26	33	29	28	26	39	27	33	31	28	29	27	25	29	25	35	22	25	19	29	24	29	27	25	18	24	24	28	24	23	22	31	21	19	24	21	23	28	23	27	26	25	39	33	16	25	27	25	27	31	31	27	26	30	25	30	28	32	22	27	22	30	27	21	33	33	34	32	23	17	29	22	21	23	26	24	29	27	30	27	27	29	28	33	30	26	31	33	23	21	19	33	26	32	28	30	21	29	29	24	35	24	32	29	24	29	26	27	29	24	25	33	32	26	27	19	30	24	24	22	29	32	29	22	28	26	16	28	30	27	15	34	36	28	27	22	33	21	32	21	31	26	25	19	21	31	22	31	26	26	23	31	34	22	20	23	28	28	28	24	28	30	26	23	25	30	28	26	28	24	34	27	29	45	21	23	28	25	31	26	21	19	32	39	24	14	32	26	27	20	25	35	33	29	27	22	31	28	26	21	25	33	23	36	36	20	35	25	28	22	39	28	22	27	32	34	14	35	21	29	22	26	34	23	24	34	25	32	30	21	24	28	18	23	27	27	23	27	26	26	21	30	25	21	28	20	21	31	32	31	26	34	29	35	37	24	31	17	24	22	25	32	32	32	34	33	19	30	21	30	25	29	31	19	22	21	26	30	17	21	36	31	21	32	16	30	21	27	35	29	36	38	24	32	23	32	20	34	27	22	18	29	37	27	30	22	25	35	26	20	31	22	37	30	15	28	21	21	29	33	29	33	30	27	20	23	31	11	26	17	32	20	19	30	23	30	36	24	23	24	27	25	22	28	23	24	25	27	23	30	27	28	24	33	30	26	29	26	35	21	20	21	23	31	25	28	25	23	23	26	23	27	28	29	22	26	32	29	26	29	23	21	19	26	28	32	29	23	22	32	25	26	24	27	24	26	30	25	25	22	24	23	20	31	26	27	30	29	28	21	26	26	33	28	28	27	27	19	35	25	26	23	28	23	27	25	35	28	30	23	30	35	30	26	30	29	28	31	30	26	29	29	28	34	33	27	25	30	31	13	21	25	24	23	38	25	27	23	27	30	34	26	36	28	17	22	29	31	32	30	31	36	26	30	22	22	19	38	27	38	28	28	33	26	32	18	25	27	35	28	26	28	30	25	32	30	35	31	29	28	35	27	37	19	31	29	24	25	23	26	28	27	21	29	18	31	19	35	17	33	20	27	35	23	22	33	31	26	33	20	34	27	28	31	29	26	32	17	26	21	25	23	29	25	24	23	36	30	34	26	29	23	32	19	26	22	28	31	30	26	28	34	42	36	14	25	29	19	21	27	25	33	23	31	29	37	28	32	23	35	30	28	25	28	25	37	31	32	29	24	24	26	31	26	24	20	28	23	33	37	29	24	26	32	27	39	20	23	25	26	34	28	32	24	27	20	28	37	21	28	24	30	29	35	39	25	18	21	23	19	20	30	22	30	26	35	24	32	28	31	26	28	31	26	32	25
25095	14750	10047	15053	22145	24177	23582	21412	18782	15735	13961	12311	11043	9468	8204	6927	5821	5024	4328	3861	3480	3077	2593	2229	1935	1821	1655	1492	1332	1219	1210	1163	1152	998	1008	910	1058	956	1043	1026	980	985	1135	3203	2818	1425	2615	2407	1617	1026	659	469	439	348	359	391	347	325	351	357	348	367	368	329	328	341	364	329	348	343	327	351	359	374	311	305	382	366	345	329	350	355	346	335	363	347	378	337	311	356	352	351	322	362	374	366	341	332	335	351	346	352	351	348	361	348	337	344	343	330	366	341	329	372	332	326	352	344	335	330	345	332	346	363	363	379	329	346	350	325	351	337	350	362	363	352	348	346	364	345	322	360	360	335	360	393	344	344	324	368	320	327	377	348	357	319	356	357	352	347	301	365	362	331	329	345	336	358	344	356	326	362	352	345	378	338	376	367	386	339	346	350	366	360	339	318	356	343	368	369	346	323	337	371	366	327	329	362	352	368	333	372	371	311	345	352	347	370	341	357	317	324	364	387	329	336	327	333	379	332	334	337	352	335	343	356	350	357	329	342	359	372	352	332	314	335	374	345	370	353	354	352	340	335	358	341	358	343	357	360	352	412	319	344	337	339	349	323	357	352	299	350	371	311	363	338	379	369	330	354	339	356	337	362	343	349	343	353	311	367	362	351	364	374	348	369	385	312	358	361	356	356	354	350	344	327	378	347	349	383	376	378	347	358	355	352	352	352	368	360	324	365	310	368	325	360	362	358	330	360	342	331	349	355	359	376	364	361	340	339	345	357	347	364	379	342	322	351	350	356	327	333	321	335	356	344	369	343	375	361	351	358	360	348	367	350	355	325	350	356	331	357	360	343	351	381	352	351	338	341	334	346	372	357	356	346	345	390	337	365	337	371	351	372	342	325	347	339	362	342	342	334	337	328	338	344	343	378	354	380	339	366	383	349	359	316	330	329	390	342	339	336	354	338	365	333	336	349	355	336	329	347	348	374	340	377	331	357	346	328	303	289	342	358	346	323	350	332	339	348	338	365	364	346	334	339	344	370	349	355	333	301	360	357	377	341	327	365	338	379	354	348	339	336	369	374	335	352	369	364	337	334	313	366	340	371	350	340	359	357	362	340	362	360	357	357	358	366	351	334	358	352	351	379	359	342	355	342	328	346	325	354	348	365	340	336	389	370	363	333	375	343	361	366	386	368	346	320	354	334	324	333	397	351	333	342	324	342	389	342	337	349	325	331	361	359	356	373	366	331	350	375	350	372	352	335	374	372	348	339	353	359	372	360	327	365	360	308	360	347	326	365	367	367	361	352	353	342	354	349	370	329	361	399	322	354	396	359	345	365	381	383	347	323	316	366	358	353	375	315	370	355	350	372	368	348	322	322	358	352	336	372	349	354	367	358	376	350	328	343	354	350	361	370	360	353	345	359	332	371	328	351	371	395	329	393	366	368	377	362	344	342	336	362	325	373	347	380	337	374	359	341	331	335	330	325	381	373	336	346	333	360	373	341	334	318	367	369	344	350	315	355	321	350	339	358	352	317	353	383	352	366	279	329	355	348	364	381	359	349	382	397	331	347	362	343	352	399	347	352	364	332	352	321	350	345	349	362	359	341	370	358	358	357	352	375	358	375	324	335	339	375	366	340	367	332	343	355	347	342	356	336	384	374	343	349	354	344	332	358	370	348	343	358	331	348	350	319	390	329	328	365	349	376	352	386	350	327	361	354	358	312	360	353	340	375	341	357	349	331	346	319	313	345	351	345	336	341	360	343	348	346	349	364	342	355	350	333	336	339	302	372	378	332	330	368	346	380	357	319	354	377	347	360	358	378	368	364	372	330	367	344	350	371	373	332	359	383	359	354	362	330	343	344	343	332	354	365	352	366	338	362	321	384	341	373	337	310	342	335	349	344	359	355	368	356	356	357	338	338	332	323	345	329	369	333	362	345	332	352	324	341	326	336	347	347	355	365	358	342	364	342	356	364	365	364	372	353	342	333	356	343	358	355	322	346	334	346	338	333	335	375	341	328	359	347	347	355	359	346	394	341	350	348	366	345	367	339	352	351	321	345	356	338	335	341	332	358	366	349	368	339	340	341	383	350	322	356	371	346	331	351	348	348	366	371	358	343	363	354	338	363	357	323	350	352	349	373	326	358	382	341	337	347	340	349	343	349	359	352	345	346	339	340	329	374	355	319	350	357	344	361	358	371	319	355	346	364	365	356	342	377	323	374	329	337	364	343	342	319	365	380	349	373	352	370	359	333	343	372	353	330	361	348	357	327	366	349	313	336	376	329	297	357	348	336	368	372	366	368	361	349	357	355	353	326	354	341	345	366	391	330	357	353	358	333	361	360	341	332	368	344	328	359	347	338	334	328	366	373	359	366	321	335	370	348	353	379	368	387	337	349	322	367	339	379	353	358	344	353	378	343	364	335	339	369	383	386	317	318	376	341	361	327	342	305	375	376	367	356	353	357	345	359	349	363	341	376	357	381	332	362	346	333	329	369	339	378	364	333	368	344	377	344	375	359	345	361	383	340	354	336	344	363	369	379	367	328	355	334	332	361	351	363	334	308	360	359	382	310	344	352	333	365	350	327	385	377	341	311	355	344	342	327	352	341	375	369	351	338	323	352	355	382	350	337	384	345	337	387	321	316	360	333	330	349	343	353	316	347	375	307	362	362	336	355	350	341	340	372	385	329	330	358	364	319	379	384	355	382	353	364	343	352	341	350	359	352	389	348	338	334	342	330	312	353	395	351	337	374	323	309	345	356	387	365	331	322	370	325	327	355	359	324	341	345	351	346	367	346	334	323	346	366	382	332	316	337	337	341	345	351	330	345	341	363	332	331	364	352	332	349	357	349	365	344	326	361	352	354	372	351	373	350	374	384	342	358	353	325	349	333	369	370	348	361	361	327	327	347	327	332	330	331	361	368	351	333	346	351	346	328	327	324	364	322	333	337	348	371	327	350	365	350	357	360	345	363	352	358	349	368	340	360	342	376	331	343	350	356	353	356	390	359	347	387	375	367	352	317	350	331	369	325	374	391	365	341	340	358	367	356	323	345	324	352	371	354	367	360	354	350	372	359	308	370	317	363	349	338	350	347	345	349	345	346	335	349	330	355	348	327	357	352	305	357	345	368	356	354	340	344	367	369	367	328	356	336	353	352	367	352	332	358	347	372	334	333	346	352	346	350	328	364	361	341	316	358	332	345	329	351	351	372	335	360	360	375	365	360	350	355	344	347	376	340	375	373	383	366	335	355	327	322	359	341	358	344	342	306	332	372	373	383	334	327	368	326	348	355	373	378	366	384	357	350	370	352	363	391	335	346	371	334	366	363	383	360	361	376	352	385	381	363	317	362	338	328	351	380	334	385	343	343	337	342	344	350	356	333	380	367	343	332	344	356	343	341	367	388	347	315	367	356	340	373	351	347	334	377	333	314	337	371	325	334	320	343	336	326	343	361	347	355	325	355	365	346	358	342	385	349	310	355	394	387
3745	2380	1060	656	684	844	924	759	742	611	512	424	336	370	302	213	187	151	151	134	128	99	97	80	72	56	71	59	53	53	60	65	42	44	54	44	40	49	61	49	44	37	38	110	142	97	112	115	79	56	32	34	43	27	40	22	20	23	23	24	18	27	38	26	24	21	43	26	36	23	27	26	28	27	19	19	25	26	25	26	22	16	31	19	21	25	22	31	26	19	23	32	20	31	16	17	26	22	27	20	29	23	27	27	27	27	25	17	11	21	23	37	22	31	25	23	17	19	22	26	26	27	22	15	23	21	23	28	21	30	17	26	21	25	15	25	26	25	27	24	25	31	35	34	27	21	21	31	30	25	28	36	35	28	18	32	25	29	28	19	19	24	25	17	29	20	31	23	25	27	31	25	25	19	25	29	18	30	21	25	25	26	21	27	29	34	33	30	35	22	24	20	23	16	14	26	27	35	23	24	23	26	16	22	21	24	21	25	24	30	30	24	26	20	26	34	18	18	22	26	14	27	36	23	22	29	16	22	20	25	20	24	20	24	29	27	33	25	18	28	25	22	22	26	30	24	33	32	19	28	28	23	24	27	29	27	24	23	24	25	28	24	35	23	24	29	28	17	18	19	22	26	38	25	28	28	31	29	21	23	24	22	27	34	24	28	26	33	23	24	24	29	30	24	21	24	25	30	25	25	29	30	33	32	29	29	30	20	32	24	29	29	23	27	31	17	18	29	24	27	20	30	19	27	20	23	20	32	19	28	33	20	31	26	24	22	17	25	18	20	25	21	20	35	23	25	29	27	28	18	24	29	23	19	26	22	28	20	27	30	20	22	30	20	19	21	23	29	21	27	31	26	32	30	21	20	27	30	25	26	26	34	24	24	26	26	24	30	22	24	25	16	27	20	24	29	30	26	30	24	25	29	30	18	30	21	21	19	30	24	17	26	26	25	29	22	23	18	28	35	34	30	23	23	24	27	28	18	18	29	24	18	30	31	33	28	28	18	20	23	31	28	32	23	25	26	24	30	28	25	28	26	19	25	20	22	23	26	25	22	20	26	23	27	25	35	25	19	22	25	38	29	27	26	21	26	26	23	14	23	17	30	22	33	20	21	23	25	17	20	36	28	38	34	18	18	26	17	29	23	27	29	25	20	24	26	29	17	25	30	31	26	22	16	34	24	28	24	16	20	17	19	19	31	32	29	32	25	26	23	26	26	30	25	26	26	32	30	31	33	24	34	22	23	27	27	27	26	28	22	16	30	28	24	26	22	23	29	36	31	28	33	30	19	38	18	18	25	20	21	23	23	31	21	27	28	24	27	29	27	31	30	28	26	22	27	31	22	30	21	21	23	27	27	27	24	31	24	27	16	25	22	24	24	28	25	29	19	30	30	17	24	29	29	29	26	21	34	25	22	28	20	26	29	26	24	24	23	22	28	27	17	25	37	26	29	25	25	27	20	23	24	23	25	25	24	32	25	30	29	32	23	23	31	20	24	25	19	25	27	21	26	30	17	32	19	25	20	28	34	30	26	37	29	30	18	28	24	22	21	20	38	25	27	30	20	19	24	26	28	20	14	20	23	20	29	28	22	25	22	21	28	26	22	19	29	31	12	32	17	35	28	24	29	33	14	29	24	21	27	19	23	27	26	26	20	15	36	25	29	31	21	15	15	18	26	22	27	24	22	19	24	20	28	29	20	24	24	29	24	16	22	31	26	20	25	26	29	26	16	27	19	26	28	30	24	26	27	22	31	32	24	21	27	21	22	31	29	28	24	24	30	25	35	20	30	33	18	29	21	24	26	25	28	20	22	22	26	18	19	33	23	26	23	16	25	30	25	21	32	25	35	22	21	32	15	29	21	22	32	24	27	32	19	21	25	24	13	38	23	25	28	25	29	19	26	29	25	30	26	24	29	21	39	21	19	27	31	28	29	20	37	29	28	27	27	14	20	21	25	25	26	27	31	28	25	20	23	25	19	24	27	29	22	23	17	27	24	20	35	26	26	17	26	28	29	20	19	19	31	27	29	28	30	31	28	31	24	32	34	27	23	21	19	24	29	16	27	30	29	20	25	26	27	20	21	26	30	27	32	26	27	31	20	36	28	26	28	20	32	25	29	26	23	37	28	22	21	30	19	29	23	22	23	20	16	21	14	24	26	25	24	20	14	27	19	23	26	26	18	22	22	29	28	19	20	21	22	29	27	26	25	30	25	22	23	26	11	17	27	23	17	26	28	31	17	29	21	28	22	22	16	26	28	26	31	28	22	18	19	37	34	28	25	23	28	21	27	25	17	20	18	18	25	21	28	24	22	26	21	20	19	24	30	27	33	31	28	26	23	24	29	19	28	18	22	23	22	28	28	36	25	25	22	17	26	24	27	18	21	20	30	27	20	30	34	24	24	31	35	19	26	23	29	26	29	17	27	20	26	26	15	23	24	17	30	25	25	25	25	22	28	24	31	31	20	27	29	25	16	16	30	21	21	30	20	20	19	23	26	22	30	26	22	32	28	28	23	23	19	20	22	21	35	24	35	24	25	29	26	29	33	24	20	29	36	17	25	22	21	28	19	25	25	16	23	29	21	22	22	34	23	24	24	27	25	32	19	33	28	26	24	19	28	20	23	28	21	27	20	21	18	26	31	17	32	20	33	17	33	33	32	21	27	23	24	35	13	28	25	22	32	17	28	30	23	28	17	25	24	26	23	27	24	15	18	28	28	28	27	26	24	20	26	20	17	18	23	28	22	25	27	31	31	27	26	40	19	19	23	22	25	14	37	20	30	24	30	27	27	25	22	21	24	20	22	22	31	25	29	18	29	22	32	24	27	29	23	20	21	18	28	21	38	22	27	21	27	29	28	25	24	21	29	18	31	27	30	21	26	34	27	27	15	31	18	27	35	32	25	30	23	28	29	22	24	30	26	28	29	24	31	26	19	20	22	30	20	26	29	30	23	19	28	23	29	31	18	17	29	21	26	22	25	34	22	24	17	29	22	34	24	21	27	22	12	22	21	21	20	27	21	27	22	27	27	39	23	20	27	22	18	21	32	20	24	31	22	27	24	32	25	27	30	30	27	26	22	24	29	28	29	24	28	21	26	22	25	19	31	21	29	27	29	29	20	20	14	13	17	26	21	24	34	21	28	21	30	29	25	32	26	27	29	30	30	27	21	27	26	21	28	43	25	20	22	26	25	30	35	22	25	21	30	28	25	28	21	24	26	23	20	19	27	28	24	29	24	16	18	19	26	21	32	33	22	19	22	28	26	30	18	26	22	45	29	31	23	17	26	23	20	26	23	20	28	26	20	24	25	27	19	26	29	22	23	19	16	20	27	25	23	22	23	26	25	26	33	32	41	24	22	34	16	31	22	24	16	22	25	30	28	21	23	22	25	28	21	33	26	19	22	20	32	27	20	29	24	35	23	16	21	26	26	26	30	18	22	30	29	27	26	24	30	32	26	18	26	25	24	29	25	24	28	24	34
29971	18516	12992	18744	26055	27286	26003	23604	21406	18743	16531	14485	12452	11468	9829	8252	7031	5983	5268	4789	4213	3719	2974	2559	2287	2042	1751	1657	1595	1583	1451	1361	1262	1305	1340	1313	1267	1255	1229	1265	1254	1245	1446	3461	3955	2508	3366	3093	2108	1314	787	462	350	348	342	314	316	354	341	315	331	356	323	331	298	309	304	324	322	293	329	307	320	352	311	320	301	323	336	325	342	305	322	305	335	328	327	318	309	299	334	261	320	294	298	306	314	305	316	289	306	324	341	307	316	353	334	320	319	325	307	341	306	316	307	318	351	305	314	294	297	331	333	323	316	313	336	292	340	302	325	290	339	326	329	358	283	338	330	338	316	332	308	323	315	328	284	305	323	328	310	326	299	315	308	329	331	336	313	328	345	303	297	355	347	323	357	336	326	347	341	293	322	323	324	319	326	267	316	300	324	326	321	312	313	313	292	328	343	288	357	296	326	340	324	318	309	315	320	306	319	300	320	316	328	337	331	325	305	283	326	318	313	339	330	297	355	321	344	312	312	331	335	314	348	317	324	285	275	325	335	339	307	338	325	316	301	318	354	335	321	320	318	308	297	317	304	361	324	320	316	300	355	300	337	342	364	343	348	311	323	355	294	357	338	312	338	344	319	330	326	342	317	305	337	326	307	335	349	318	320	335	310	341	331	344	324	349	309	306	320	334	317	313	341	305	317	332	298	304	296	321	317	337	336	309	320	319	335	302	316	342	334	334	292	312	347	311	314	313	325	298	317	371	347	347	327	318	339	328	360	339	352	297	323	329	356	339	320	326	321	317	335	287	345	335	321	345	330	290	320	298	287	341	317	302	346	333	302	345	307	333	317	313	324	315	293	301	336	348	326	301	305	319	335	327	317	344	336	326	298	308	306	341	324	323	314	312	349	287	328	321	354	354	331	319	289	339	319	321	355	301	346	325	317	323	315	348	301	339	321	305	324	342	340	309	346	327	316	296	317	306	331	334	309	349	328	309	326	312	350	333	318	322	343	300	333	308	334	305	302	310	303	315	334	341	294	331	333	325	294	318	311	312	309	341	317	285	320	328	340	330	318	320	315	335	309	311	338	293	327	320	316	324	344	345	314	316	322	325	329	288	318	342	308	299	322	306	295	325	309	308	338	325	334	357	355	345	357	324	324	335	335	333	330	326	321	350	317	324	319	336	346	315	293	328	314	323	314	323	300	358	303	295	322	322	317	284	351	343	313	304	323	321	328	295	317	330	337	339	362	291	336	344	327	322	332	335	299	361	338	361	291	295	332	317	323	304	316	308	292	327	323	337	326	301	296	318	338	324	325	326	307	307	322	313	308	358	323	331	279	338	307	339	356	315	353	324	332	315	351	322	309	299	322	332	285	313	333	299	315	327	303	320	311	337	332	335	351	344	317	343	309	352	323	318	355	309	313	340	352	347	323	291	325	299	308	322	329	330	309	318	326	336	331	304	324	295	335	341	304	311	320	326	344	331	303	319	320	299	329	310	336	318	326	344	321	332	291	315	323	344	309	304	327	282	344	358	334	330	346	316	343	310	312	322	320	298	332	299	310	299	314	313	330	358	342	323	323	309	342	316	314	316	322	346	319	324	347	313	303	326	328	329	354	302	329	323	325	341	304	317	328	336	298	338	307	359	317	334	296	349	339	332	312	342	316	297	299	326	317	329	342	299	341	322	321	334	316	343	335	369	339	293	328	328	327	315	346	330	332	312	321	289	338	317	329	327	327	317	303	310	292	341	322	319	327	323	307	302	305	325	300	341	330	303	343	325	288	294	313	305	333	336	298	299	312	314	327	338	323	316	320	322	315	306	301	292	286	316	351	317	330	333	337	320	333	334	311	308	324	292	324	300	323	356	340	309	280	298	289	360	330	336	335	308	320	328	355	311	334	302	313	293	334	325	291	336	359	324	287	335	316	326	328	340	344	301	279	316	319	327	332	325	375	366	327	284	310	305	324	294	298	327	332	337	316	306	318	311	312	324	352	307	300	351	306	322	328	334	295	326	345	303	301	293	301	336	317	318	359	347	342	320	319	316	301	319	328	356	308	303	334	307	299	315	301	333	313	329	324	308	328	301	366	326	283	336	298	298	305	287	283	335	330	310	310	314	332	295	295	320	315	347	323	329	311	304	313	338	335	315	359	321	333	304	322	341	327	280	327	312	321	352	311	337	301	316	342	320	306	302	319	339	321	318	312	337	303	307	326	290	344	315	323	331	294	322	353	332	296	293	298	316	301	280	319	306	343	339	356	323	312	295	293	296	326	296	319	317	319	327	355	330	305	316	302	348	308	318	326	341	329	312	295	332	328	353	313	310	300	301	320	307	319	341	340	326	350	302	355	350	351	325	345	290	304	311	306	378	319	315	312	345	333	349	321	312	351	321	316	327	325	331	288	340	308	344	308	329	320	300	314	315	329	289	342	348	334	331	318	308	329	342	296	330	294	301	332	327	310	333	334	327	357	322	321	357	336	289	319	335	309	323	284	327	341	321	324	347	332	306	320	332	320	326	334	342	311	315	302	338	360	297	312	332	316	307	298	307	331	336	305	333	331	335	314	325	289	325	308	342	334	287	287	338	319	311	330	335	330	348	369	338	338	337	306	344	335	334	360	336	279	321	329	312	346	322	331	291	343	321	326	297	321	321	341	341	316	345	313	312	294	317	342	344	339	345	312	335	345	325	295	301	302	326	350	351	308	336	332	342	343	322	326	342	321	327	342	333	336	319	329	324	338	295	334	296	322	331	319	340	320	346	313	332	327	354	334	320	291	329	322	322	300	293	329	305	354	307	342	342	318	332	323	374	333	295	352	326	278	306	295	307	326	339	327	317	314	335	331	315	346	310	352	333	343	294	308	345	325	327	287	277	331	296	331	304	304	363	323	302	333	315	346	306	325	321	277	323	316	336	326	326	336	326	335	306	337	294	312	335	298	319	322	299	307	367	298	360	331	350	306	297	339	321	322	300	295	327	325	303	333	326	320	322	305	318	323	350	325	335	323	301	382	327	286	345	342	283	310	324	322	306	319	352	325	328	341	303	309	334	291	351	332	305	331	369	301	307	341	314	358	336	312	295	309	323	345	338	331	350	331	357	353	300	336	331	329	336	301	320	324	337	307	323	352	342	309	340	324	312	274	332	294	285	324	309	312	339	305	354	340	339	313	312	309	313	301	350	295	328	285	334	323	284	312	328	335	321	345	313	332	332	311	349	326	334	347	327	336	344	339	310	301	307	331	324	335	324	331	332	326	302	311	325	321	339	336	310	289	359	330	324	317	338	291	301	307	303	313	311	341	314	351	319	304	339	322	328	346	319	301	314	331	304	313	281	293	320	307	315	338	305	326	314	346	304	327	328	321	315	320	315	320	328	323	330	348	334	331	328	347	347	360	324	314	332	346	308	327	306	321	340	328	319	321	325	339	315	337	322	320	356	323	309	329	341	309	328	327	301	305	316	318	318	351	337	311	312	324	337	300	342	314	326
2253	798	463	295	306	384	414	397	315	258	228	233	177	160	133	104	110	97	101	74	69	56	66	44	46	48	46	37	46	35	51	39	42	46	41	35	31	45	37	43	34	36	45	48	47	31	48	44	40	32	26	21	23	28	30	29	18	18	35	27	25	20	26	32	27	35	25	33	30	23	26	28	22	20	34	26	29	34	26	28	26	28	28	31	18	30	25	30	28	21	15	22	26	26	22	22	22	23	25	19	22	30	27	25	28	30	21	23	32	34	25	28	32	22	27	30	24	25	29	22	26	20	21	28	28	20	27	21	27	33	19	26	28	20	30	26	29	36	35	27	25	36	21	26	25	22	18	28	31	18	23	23	22	31	26	30	24	28	25	20	19	28	25	40	28	30	22	27	23	27	25	16	31	27	33	22	22	20	23	22	21	25	22	25	18	33	32	29	32	22	21	23	22	38	34	23	25	26	18	29	17	26	20	30	20	23	26	24	25	26	29	18	23	22	22	26	21	25	27	20	26	30	31	27	37	21	28	22	20	27	27	32	31	21	23	18	34	35	23	30	26	18	24	21	26	30	29	21	20	21	27	36	15	26	23	20	28	20	24	19	27	21	21	22	37	23	32	19	31	23	17	20	28	25	19	20	31	25	21	26	34	30	22	29	28	23	29	29	19	17	25	26	34	18	20	29	24	33	30	26	31	31	28	31	23	24	36	31	31	34	26	20	24	21	30	26	20	27	31	34	21	26	24	18	22	28	28	18	22	23	18	26	23	27	21	28	34	24	22	27	29	30	23	20	26	29	30	33	19	26	22	27	32	23	19	29	29	26	28	24	17	30	29	29	24	21	20	26	22	25	24	27	26	30	34	24	22	35	29	22	28	27	34	28	31	29	20	26	28	29	28	22	29	28	33	21	24	33	25	27	26	30	33	25	35	24	29	26	23	28	24	20	22	25	17	23	32	35	22	28	24	24	18	25	25	32	28	17	25	22	25	25	20	26	27	28	22	23	25	21	24	17	30	35	24	24	21	28	17	29	24	28	21	32	32	36	26	27	32	31	19	28	25	16	23	37	27	29	23	19	23	29	31	35	30	13	22	18	30	24	27	21	25	24	35	20	16	23	23	25	26	23	30	29	24	26	21	19	25	30	32	27	28	29	24	22	27	22	24	22	31	28	23	36	26	26	21	21	23	18	25	28	32	29	20	21	27	29	26	29	15	22	27	13	23	26	35	21	31	33	22	28	24	23	25	34	28	29	20	34	26	27	30	42	29	26	29	18	19	25	27	21	25	34	28	29	22	20	21	26	35	28	27	24	20	29	27	28	18	24	27	22	26	23	30	19	21	23	21	26	20	29	22	26	31	26	22	19	21	32	23	22	26	21	28	15	36	15	24	17	27	33	25	30	23	34	21	24	23	30	29	25	34	28	25	23	33	32	24	32	30	21	31	34	27	39	36	26	22	28	32	28	28	18	20	31	29	34	37	23	21	24	27	20	30	23	23	27	31	27	25	32	32	21	30	23	28	26	21	28	24	27	30	27	29	28	17	27	26	26	30	25	37	24	22	25	27	21	21	30	37	24	21	34	31	37	17	25	20	21	23	26	22	24	23	42	24	29	32	29	23	21	18	28	31	37	25	36	22	35	30	20	28	31	29	26	26	27	14	26	18	31	25	21	23	27	28	30	25	30	18	21	32	20	31	21	22	20	24	22	26	26	26	23	38	21	21	29	29	26	26	28	22	20	22	20	26	24	23	26	26	33	21	28	23	30	33	16	22	32	33	19	22	21	26	29	18	37	20	27	29	30	25	22	28	18	31	37	34	20	17	19	29	28	35	23	20	33	27	33	27	22	23	20	29	24	25	21	17	26	28	31	27	30	23	25	27	26	28	33	22	34	28	30	31	31	32	29	29	27	19	27	24	29	26	26	25	34	22	22	29	28	34	23	20	21	27	35	25	23	25	31	30	42	25	30	24	21	19	30	37	23	28	23	32	17	23	36	27	21	19	21	22	23	16	28	30	27	29	25	22	23	23	33	23	20	30	26	25	24	25	30	25	28	26	23	27	26	20	22	27	28	30	27	24	20	32	37	35	23	23	27	25	36	33	24	21	37	28	26	23	24	39	15	29	33	28	18	36	39	22	37	23	38	25	26	17	25	25	29	34	26	26	31	25	30	29	23	26	25	24	22	20	27	19	34	26	23	21	28	25	25	18	24	28	21	23	19	29	26	31	30	24	23	29	32	25	33	24	23	24	21	22	32	33	20	17	33	22	18	31	26	32	20	33	28	28	33	21	23	26	27	27	24	21	20	27	20	22	26	19	32	29	23	25	26	28	27	23	26	18	29	28	26	27	26	33	25	23	34	26	23	31	25	26	22	26	24	26	31	21	25	26	27	20	24	25	25	25	36	26	27	34	27	18	31	24	24	27	23	26	21	25	22	18	22	13	27	28	31	22	25	19	21	25	23	17	23	26	23	23	20	28	30	33	31	34	32	23	26	31	22	26	22	30	27	27	20	24	30	25	22	25	24	28	25	25	24	18	26	30	26	22	29	30	20	28	25	34	24	32	23	32	28	33	19	24	27	26	27	28	28	30	17	28	30	34	35	25	25	24	24	29	24	21	34	26	25	29	29	33	21	26	18	21	34	15	35	27	19	25	25	26	23	30	14	16	14	24	26	21	30	21	23	25	34	32	26	29	37	24	29	17	26	18	27	25	31	20	27	27	19	24	25	31	35	25	31	22	25	29	28	19	33	23	16	16	23	30	28	20	35	29	24	18	22	24	33	21	30	27	17	24	25	26	21	35	33	23	37	25	29	28	19	20	25	21	21	26	27	23	27	19	25	33	26	25	17	23	32	15	28	29	23	35	39	27	22	28	27	28	24	18	29	22	21	31	19	22	22	18	34	31	22	23	25	37	28	26	38	25	27	25	42	22	22	28	35	21	16	24	32	19	28	27	33	25	26	26	36	30	22	17	28	22	19	45	26	32	33	31	28	31	24	28	21	21	24	26	26	21	31	27	29	28	37	25	28	35	17	29	29	30	27	21	26	34	36	32	27	24	24	26	32	27	32	33	16	29	34	24	22	23	34	19	23	23	27	17	20	32	23	34	25	27	42	19	25	16	33	32	32	32	21	19	20	24	19	21	25	43	22	26	25	26	28	27	28	23	32	25	16	26	23	27	22	35	19	28	28	21	30	24	28	29	22	29	19	26	31	30	25	22	20	23	29	37	34	36	26	24	29	32	30	26	14	20	26	25	23	28	26	30	20	31	19	25	32	28	25	25	22	31	17	21	34	22	24	36	19	25	29	26	33	26	32	28	20	25	28	23	32	28	26	31	23	31	18	19	17	27	32	26	29	27	37	18	30	24	33	20	25	24	25	29	33	31	24	31	21	26	28	22	24	23	28	22	20	30	19	23	31	27	28	22	21	26	24	23	19	22	25	30	31	27	22	18	32	27	32	34	22	28	29	16	19
21145	11900	8122	12442	19369	20522	19070	17041	14380	12513	10678	9293	7694	6551	5382	4555	3815	3282	2660	2277	2109	1751	1475	1239	1190	1021	1044	1010	1051	1027	958	869	860	880	935	888	855	829	837	834	876	882	890	1029	934	853	1312	1184	897	685	485	411	357	350	343	336	347	341	334	330	314	310	340	326	343	326	315	313	342	314	365	321	361	319	331	332	311	322	343	351	362	324	322	307	338	344	330	359	371	320	362	329	373	343	344	373	360	344	349	318	332	331	327	362	334	326	325	368	315	345	367	334	333	338	343	334	360	322	367	343	357	333	343	327	338	343	332	351	338	358	350	349	319	313	341	339	334	369	330	312	373	352	348	346	372	330	349	335	297	341	347	366	329	338	322	317	310	353	340	355	360	340	292	314	334	356	345	309	323	342	370	335	363	332	387	330	320	362	310	314	352	343	328	329	322	311	353	360	353	338	332	326	348	312	381	349	353	331	311	375	334	332	387	316	323	359	365	339	319	338	327	327	315	348	316	320	331	359	327	310	331	333	350	342	324	379	342	300	352	348	319	339	333	322	344	341	315	321	344	326	339	338	326	350	326	348	349	311	353	331	321	337	334	302	339	337	314	329	326	327	343	337	335	324	311	311	343	306	334	347	321	330	316	329	353	319	299	294	322	345	324	351	315	317	375	336	329	336	355	364	334	322	344	326	349	341	369	355	326	320	315	336	343	341	329	332	341	330	320	352	348	323	365	325	345	341	342	359	343	305	322	378	322	306	327	331	333	349	386	346	304	306	355	368	378	335	332	304	337	326	329	297	330	365	320	353	322	312	295	334	387	343	352	320	328	306	328	345	349	358	357	329	328	312	366	362	343	332	320	336	338	356	366	344	318	332	324	366	354	321	327	339	344	320	301	360	330	313	317	318	331	366	354	361	340	345	344	312	354	371	334	333	318	326	340	319	335	326	307	346	347	321	336	307	351	319	327	347	345	343	327	358	328	326	367	333	344	324	294	341	342	345	337	336	346	315	346	342	312	343	343	355	316	370	312	337	373	307	357	338	327	329	322	312	328	337	314	315	355	345	352	338	355	333	337	350	329	343	336	311	333	353	315	335	345	360	353	348	326	371	358	368	305	378	323	342	306	336	315	319	351	322	340	340	338	332	340	350	364	350	373	296	370	314	319	330	320	383	333	326	308	271	303	341	355	342	328	336	330	325	335	321	332	337	352	331	346	334	317	344	339	333	358	358	365	340	334	339	364	306	351	306	327	329	329	313	316	353	312	322	332	340	322	353	336	326	330	342	349	362	323	324	345	311	313	330	352	304	334	340	346	368	327	323	350	361	348	323	375	334	345	342	322	335	310	365	353	342	356	317	350	320	342	297	318	342	340	321	362	336	342	342	336	337	356	308	305	331	345	364	321	308	321	336	337	332	341	315	312	329	342	338	347	319	315	301	355	345	335	324	352	307	378	333	348	350	355	342	324	372	287	321	326	300	327	320	289	379	327	334	340	326	319	337	339	316	343	363	334	376	302	356	331	311	357	343	306	318	368	345	320	359	325	344	334	316	336	328	342	354	308	325	337	335	294	314	358	341	357	355	330	324	286	336	334	347	327	338	329	373	316	352	326	332	353	315	327	351	340	356	367	325	319	339	308	322	337	341	344	334	357	339	336	343	337	346	342	329	347	343	344	333	296	363	337	338	373	330	338	342	336	344	338	354	330	333	372	340	350	333	322	319	361	359	311	351	330	355	340	314	335	337	349	341	371	324	322	369	311	368	360	348	339	317	343	303	325	359	334	306	325	323	382	347	328	322	329	363	353	356	350	377	325	369	352	341	335	341	348	383	330	303	356	318	349	335	345	346	327	363	355	324	361	337	309	338	368	335	322	371	323	347	378	316	330	346	339	343	359	347	336	348	347	366	304	332	366	369	314	357	314	366	318	312	299	359	335	324	322	299	341	344	360	388	349	341	329	319	340	332	341	349	340	339	318	321	339	341	343	336	349	340	329	366	348	349	342	347	360	351	347	314	364	337	340	344	352	314	328	312	311	349	344	342	359	358	343	341	364	356	329	332	342	334	347	325	344	332	334	319	363	334	351	322	294	306	320	364	323	350	354	338	352	328	323	352	302	304	326	331	351	329	315	371	306	315	366	308	364	355	330	326	313	345	361	324	351	365	321	359	360	326	328	310	365	325	331	326	351	337	326	352	328	330	340	344	314	318	369	322	317	314	326	345	286	319	299	331	338	345	334	334	324	344	317	331	354	344	337	336	331	321	326	341	364	326	321	339	331	346	328	337	314	345	348	355	343	325	358	318	325	324	357	321	331	324	368	329	344	339	331	331	364	360	323	370	352	367	318	309	364	333	321	323	333	341	313	304	359	350	352	355	323	337	350	326	330	326	331	312	319	354	311	341	316	335	341	330	336	326	327	333	350	327	340	349	344	339	330	322	318	348	355	345	290	352	315	364	337	344	365	324	316	329	341	362	311	359	352	339	345	318	303	343	343	370	334	305	360	350	325	321	307	357	359	313	340	356	316	301	316	384	350	322	371	320	357	281	323	383	359	328	357	336	312	329	342	344	360	355	337	352	349	361	324	321	322	321	336	313	353	332	322	325	362	316	310	328	350	316	360	359	323	328	347	310	328	356	366	333	359	332	352	346	320	332	364	337	330	345	321	365	332	340	344	319	322	349	316	343	361	309	354	311	343	320	321	365	330	336	340	311	302	316	354	315	352	359	341	328	322	352	334	329	341	316	329	349	343	317	338	372	326	372	324	326	320	324	337	349	345	338	357	337	335	328	329	365	349	336	330	336	361	327	359	326	328	320	310	363	342	328	309	323	347	333	341	329	362	331	319	321	335	306	345	307	331	310	321	334	322	320	307	342	335	368	318	328	334	329	367	303	347	335	331	350	338	324	344	341	346	336	346	381	349	372	323	336	349	344	331	338	340	336	335	367	317	322	352	352	343	332	328	351	327	376	326	318	374	348	336	349	360	354	336	354	320	335	336	348	337	363	318	345	337	343	336	321	327	364	312	308	362	327	322	326	341	352	365	351	308	334	334	355	359	326	366	354	331	350	313	299	319	360	354	347	333	340	327	313	311	328	340	348	349	345	341	319	324	328	318	350	327	337	364	333	331	316	286	385	357	334	346	326	335	347	340	300	320	335	336	318	371	307	317	332	344	321	333	330	323	367	302	322	361	337	331	332	308	347	347	313	335	311	376	335	343	356	317	348	331	320	332	352	328	332	351	345	329	321	329	336	312	337	331	320	373	347	317	301	332	334	371	338	356	348	332	387	353	353	344	358	331	366	343	355	345	344	336	312	354	335	316	329	329	325	344	330	351	356	331	362	322	356	370	353	335	357	357	359	336	322	356	321	354	319	332	393	338	307	314	338	333	318	318	315	324	327	333	346	298	347	360	369	341	370	359	334	365	329	366	348	342	332	328	349	352	322	337	354	327	302	367	316	363	361	321	329	337	331	337	332	328	336	379	328
2471	1740	846	479	463	672	683	590	469	388	355	322	259	236	199	131	140	104	102	96	65	66	49	61	56	57	47	50	51	34	35	55	45	55	63	42	48	37	36	67	32	48	44	45	38	39	83	70	50	53	34	24	31	35	28	21	28	26	21	25	26	30	31	18	31	27	27	19	33	19	25	26	27	26	22	30	37	19	22	33	28	22	21	23	23	28	26	26	29	26	22	27	29	20	31	29	31	23	27	18	29	28	24	13	29	22	29	26	27	31	26	30	29	15	25	38	19	30	23	26	22	28	25	30	25	24	35	31	23	30	21	17	31	31	28	25	10	21	31	31	32	16	26	28	21	17	26	21	19	21	28	20	19	21	27	18	22	22	26	23	26	27	23	21	23	25	20	24	34	12	35	28	23	28	25	25	26	19	27	29	21	26	20	25	24	27	28	27	19	22	25	22	22	23	36	23	30	25	25	22	32	29	20	24	25	29	24	27	24	22	28	24	21	18	27	17	20	18	12	23	24	17	20	21	18	29	19	22	22	28	14	24	25	21	18	26	31	25	23	26	27	31	21	32	11	27	26	24	31	26	23	30	14	28	18	33	27	25	25	27	31	20	22	23	34	23	27	23	23	27	24	23	21	20	29	23	24	27	18	31	23	22	23	26	23	33	24	32	22	26	36	25	18	21	21	29	29	20	29	25	29	24	23	22	23	22	31	33	18	14	24	17	21	12	24	26	20	25	29	28	32	24	22	35	25	23	29	19	22	24	28	25	26	27	30	23	23	23	29	32	40	29	17	23	20	29	17	20	24	37	16	30	22	27	28	20	31	25	27	31	27	24	19	31	26	22	22	26	32	26	32	19	24	26	31	27	21	31	23	29	27	20	20	25	30	22	32	22	20	22	27	30	33	21	27	32	20	19	28	33	25	18	19	22	25	21	23	35	24	25	24	21	22	26	22	23	26	17	29	25	21	28	28	25	22	17	21	27	21	19	25	30	31	27	33	23	19	24	30	23	27	20	20	23	22	17	28	33	16	26	31	31	23	24	22	25	20	30	20	32	15	29	32	24	33	24	27	28	32	24	25	16	25	26	30	29	33	21	30	21	23	21	32	26	30	20	30	23	27	24	22	26	21	20	17	20	26	20	25	27	31	31	25	28	20	20	18	26	20	33	21	27	19	30	32	20	22	33	27	17	32	24	26	25	18	18	19	28	25	30	23	23	21	25	29	21	17	22	30	23	18	22	25	21	24	26	18	25	19	31	19	14	29	22	23	19	23	27	24	31	24	26	19	25	29	28	26	14	29	32	12	28	25	21	19	23	28	23	24	13	22	30	23	30	23	23	30	27	24	23	19	31	24	27	36	24	23	22	28	24	32	26	19	22	25	30	20	19	22	19	28	31	30	30	27	27	22	23	24	23	32	28	24	19	23	20	27	29	21	31	35	21	17	21	32	21	32	25	24	28	15	28	23	23	23	33	20	32	18	26	27	28	30	14	19	26	31	23	26	29	25	19	32	34	29	29	26	24	29	31	24	30	17	24	19	36	28	33	19	31	21	27	27	22	24	21	21	16	25	21	24	31	29	33	12	25	29	25	19	34	18	20	24	22	28	18	19	30	23	33	21	17	26	23	29	34	20	28	31	26	17	17	31	22	26	30	25	26	27	35	25	32	24	20	22	30	28	25	26	23	33	29	22	23	35	28	23	27	24	29	21	31	22	24	29	27	25	28	32	27	20	29	23	26	23	21	23	24	31	34	34	20	20	23	28	20	24	26	23	17	33	18	25	29	25	29	22	26	30	28	23	37	26	32	18	27	25	19	37	23	22	32	21	16	32	21	21	24	24	20	27	27	32	28	23	19	19	34	23	31	20	37	25	20	27	31	27	21	26	26	22	18	21	35	20	19	20	28	18	26	17	22	21	21	33	32	21	26	21	28	27	23	33	27	21	31	23	33	21	23	25	22	22	28	19	27	21	25	32	18	26	26	19	23	28	30	26	15	25	27	32	14	29	28	24	21	18	27	31	20	18	24	17	24	19	16	27	31	16	27	24	25	22	24	27	22	22	26	22	31	28	27	28	23	18	27	29	29	26	23	22	25	20	20	17	30	21	27	27	25	22	24	36	24	34	14	23	27	14	26	20	27	30	22	29	24	16	26	20	29	38	22	27	27	22	22	26	27	26	23	23	21	28	24	23	30	29	26	19	29	23	30	27	32	27	32	25	28	27	26	26	24	26	25	29	21	24	30	26	23	35	18	26	19	19	27	22	27	20	29	29	19	24	14	25	34	25	23	18	30	24	27	23	28	25	23	26	24	27	20	26	18	20	21	26	29	23	33	19	26	18	29	18	31	24	28	23	23	23	29	34	22	21	32	31	23	22	22	26	23	25	30	27	23	19	29	28	28	20	22	29	35	17	33	25	38	28	19	31	28	26	28	34	22	17	26	26	31	19	23	24	23	28	25	23	39	31	25	23	18	25	35	27	24	30	31	24	25	26	27	25	28	32	22	22	29	25	24	24	26	24	31	17	31	29	24	34	17	16	23	33	18	19	27	31	30	23	27	24	24	28	27	21	26	20	14	33	26	18	20	22	22	25	20	29	22	24	33	25	20	27	29	27	29	27	14	24	26	21	31	22	22	17	26	17	23	25	26	23	20	22	23	22	21	32	26	33	23	24	25	26	34	23	23	26	21	17	26	18	24	33	27	21	15	21	26	29	22	18	23	24	27	15	18	34	22	26	20	24	22	30	30	33	30	30	45	24	25	28	22	18	17	23	35	30	16	24	26	17	25	25	16	26	26	28	25	37	22	34	26	19	25	29	18	25	24	19	31	26	24	28	25	31	22	19	33	27	25	22	25	24	23	32	22	16	18	34	26	31	28	21	19	25	34	23	21	26	20	20	20	19	18	24	25	27	22	22	25	23	26	27	15	17	29	23	28	27	27	20	23	27	25	21	29	24	25	22	29	18	27	35	20	28	25	17	28	16	26	36	24	22	30	20	24	18	24	24	19	21	21	29	25	18	37	28	20	27	24	26	23	24	33	33	16	26	16	16	19	27	20	30	19	25	24	25	24	22	29	33	25	27	22	20	27	25	16	29	18	17	23	25	14	31	25	27	24	25	38	15	22	20	17	19	27	28	24	41	26	32	30	25	28	27	24	25	22	30	25	21	29	28	22	23	28	19	29	33	27	21	20	24	24	19	32	20	28	19	27	18	26	26	32	26	33	22	35	19	29	27	26	19	34	17	32	37	28	20	34	22	22	22	27	20	27	29	27	29	19	29	32	27	28	25	22	13	22	19	22	16	20	33	21	24	30	25	23	27	29	21	27	30	26	30	18	19	28	22	26	20	23	25	28	25	21	14	29	24	17	27	17	22	19	22	21	16	26	28	34	26	31	28	25	18	28	27	24	37	35	23	27	24	29	25	26	26	31	30	23	21	29	23	22	20	27	28	30	24	31	21	18	23	29	29	25	27	25
25884	17016	11117	16025	23749	24829	23064	20556	17910	15417	13430	11978	10492	8798	7337	6100	4896	4073	3687	3155	2655	2198	2082	1926	1726	1618	1437	1487	1394	1357	1384	1353	1299	1331	1215	1151	1137	1126	1182	1148	1187	1168	1021	1228	1538	1170	2394	2121	1507	1020	620	444	314	349	312	357	321	316	352	302	309	302	335	320	316	330	308	312	318	332	307	324	295	312	295	296	318	308	314	337	308	311	327	316	360	329	297	320	351	338	327	348	321	293	310	291	318	329	308	298	334	337	337	310	314	278	302	341	312	337	321	304	301	322	332	315	341	314	323	304	301	325	295	316	322	318	353	332	336	288	323	323	276	307	288	350	304	304	310	335	295	315	291	326	303	306	331	319	327	304	309	284	333	351	332	361	285	324	356	289	343	329	320	329	326	308	322	311	309	297	316	277	320	322	297	333	319	327	297	335	299	322	323	328	317	323	311	306	308	327	309	297	311	341	307	289	303	313	326	314	283	285	328	322	311	321	301	297	308	334	305	311	327	301	335	346	318	323	309	315	338	327	291	304	318	361	340	315	307	332	293	318	355	297	315	306	316	331	326	321	331	314	310	336	313	308	323	318	325	321	313	296	296	324	321	297	316	303	318	319	337	332	336	319	355	342	296	306	323	309	320	288	313	324	327	338	304	321	322	325	308	352	337	289	347	331	313	302	323	355	326	301	326	341	338	314	342	292	313	331	316	305	340	288	312	309	326	322	334	310	300	338	333	274	310	295	323	317	328	314	340	301	321	321	308	332	313	299	297	325	350	339	326	323	353	342	304	335	355	322	338	319	309	300	332	359	328	316	304	305	326	313	306	300	324	317	344	317	281	306	326	323	294	300	294	314	324	334	338	338	286	315	309	319	298	325	290	338	331	288	316	285	324	354	292	317	326	335	330	324	311	305	329	305	311	294	300	344	321	287	306	354	340	322	308	330	302	299	323	294	308	293	325	298	327	309	311	334	349	292	328	300	331	306	301	311	338	344	339	312	318	286	295	309	316	328	341	316	332	320	302	335	343	329	301	315	334	340	326	326	380	307	328	315	339	290	307	274	329	337	315	306	311	334	299	301	330	322	329	326	316	331	246	334	369	316	324	305	341	304	330	340	340	324	327	317	311	310	306	328	323	322	335	274	337	326	339	323	348	343	314	323	317	303	297	290	273	343	298	351	314	297	338	293	310	326	316	287	310	314	328	289	323	329	313	330	349	288	344	328	326	316	303	323	325	314	324	321	321	325	280	316	311	334	304	329	331	305	309	339	333	323	316	334	313	316	339	315	334	327	349	299	347	314	343	318	323	319	296	313	310	330	293	322	293	314	329	310	341	305	332	322	340	291	314	309	322	312	306	318	308	308	305	329	338	322	299	306	344	316	363	333	301	324	318	338	334	300	344	327	309	342	314	301	302	332	278	344	334	272	322	321	337	295	317	338	320	310	278	314	360	326	314	351	324	318	313	315	318	307	326	309	298	315	338	340	324	333	316	286	327	290	347	318	336	316	351	299	321	352	324	326	305	292	332	336	324	312	283	325	301	308	326	324	295	315	330	306	297	317	356	356	304	328	287	338	295	329	286	324	324	319	313	329	303	309	312	324	312	303	352	322	328	286	304	306	321	331	334	327	317	319	335	336	317	329	316	324	295	306	336	292	311	333	326	334	315	330	307	325	320	328	345	283	300	304	338	356	319	326	315	321	340	255	308	307	335	351	327	323	332	303	312	307	319	320	289	344	318	303	327	316	318	314	315	329	334	313	320	356	326	324	320	326	311	313	318	333	327	303	311	317	321	335	340	309	351	315	309	349	287	316	299	312	327	312	308	271	322	307	334	332	312	331	309	294	318	350	329	325	346	301	324	326	318	311	314	345	308	326	322	332	356	320	329	321	331	321	335	300	307	337	331	318	335	324	304	316	322	315	320	335	299	336	303	307	320	312	324	332	341	317	314	315	341	313	314	322	312	318	306	347	310	314	315	337	285	313	283	340	319	316	342	303	326	291	284	308	309	304	330	314	297	345	311	325	301	300	320	321	300	331	291	311	324	356	325	308	312	325	309	304	328	323	344	329	332	298	305	317	335	311	323	330	297	324	314	285	326	295	292	350	323	345	298	325	311	308	311	329	353	315	301	318	321	306	302	317	321	312	284	329	301	297	325	317	335	333	316	335	318	287	297	324	311	323	330	295	306	305	317	308	315	359	326	336	350	327	338	321	296	309	318	327	312	317	317	282	327	294	310	308	314	338	325	311	321	287	336	351	317	320	298	315	304	330	289	319	296	321	306	305	314	328	361	307	309	284	284	337	298	288	305	289	318	306	331	304	316	323	300	305	315	335	340	326	322	308	290	304	288	319	297	293	358	288	350	292	302	331	303	315	339	294	317	302	303	304	330	292	316	309	336	321	337	326	312	277	293	333	332	312	317	286	301	327	337	337	327	305	323	301	322	355	321	319	311	328	308	334	331	292	296	288	333	329	330	328	299	310	296	297	349	315	316	317	318	327	316	317	311	332	305	314	311	312	314	344	314	322	286	348	281	303	319	318	343	308	289	321	307	348	323	314	338	352	296	317	307	302	339	298	305	292	284	318	326	335	306	317	304	316	319	323	307	328	309	298	308	312	343	302	329	300	338	312	297	288	284	338	328	311	341	317	305	304	317	280	352	309	311	324	313	315	274	308	327	294	315	326	308	302	316	317	300	311	327	321	326	317	312	283	306	352	328	309	323	306	334	310	333	326	330	285	290	317	283	289	333	310	318	345	322	321	308	321	329	335	299	306	329	336	296	348	331	335	314	309	320	323	308	303	341	321	297	319	362	323	292	315	316	316	342	344	306	333	344	315	306	329	314	290	329	317	344	303	345	315	323	313	350	311	336	301	307	341	309	308	338	334	283	339	337	329	319	314	288	290	299	347	327	325	327	321	332	295	287	330	335	316	325	328	312	303	312	322	298	322	315	334	316	314	294	313	314	319	311	303	342	333	331	336	318	308	316	313	303	297	300	316	327	332	321	330	326	328	330	330	360	318	285	320	318	337	350	331	308	340	321	293	327	309	306	298	339	327	326	323	313	293	328	290	315	329	309	313	356	307	330	339	332	327	295	323	336	309	306	309	307	316	326	307	313	305	305	332	323	297	318	317	301	343	336	311	298	306	325	282	322	320	315	301	326	353	321	308	353	349	312	293	314	332	337	342	308	342	329	303	288	299	322	300	300	297	325	327	304	298	322	317	342	309	314	300	335	346	324	296	294	336	340	263	291	315	348	306	332	311	326	327	332	293	320	320	309	356	305	329	309	285	294	325	298	341	312	320	357	316	321	345	350	329	318	343	315	337	316	320	289	319	313	315	294	326	333	306	312	338	338	329	302	355	283	314	293	309	309	300	288	350	292	316	325	325	331	324	316	315	318	296	318	326	360	302	311	321	303	328	320	339	321	318	318	316	323	286	356	305	270	334	297	290	297	314	342	324	296	293	292	287	321	339	326	326	291	307
3669	1671	773	480	458	606	625	584	455	440	359	270	294	236	200	166	154	119	118	94	83	75	92	66	77	55	78	62	65	64	51	60	60	65	76	40	58	45	44	53	46	62	33	50	73	64	84	98	66	54	46	25	34	17	30	31	31	23	33	22	34	25	24	29	19	28	23	34	32	36	36	29	23	38	16	25	22	31	26	21	22	27	22	25	25	27	20	19	25	24	23	35	19	30	28	37	18	19	26	31	27	26	32	24	22	26	31	27	31	29	27	34	31	23	38	26	21	26	27	32	28	26	27	23	30	28	25	26	37	22	22	26	35	29	30	32	31	28	28	36	22	21	21	30	28	32	21	20	27	21	27	27	22	37	29	31	24	27	31	30	27	26	37	23	24	21	14	23	20	30	26	24	25	34	29	30	24	27	29	21	23	29	27	31	32	28	31	37	35	27	18	39	22	29	26	27	20	30	31	29	31	25	33	26	23	21	23	25	29	21	26	34	28	25	29	21	33	18	35	20	23	25	22	33	28	13	17	22	22	29	35	36	21	33	19	34	23	26	22	26	21	34	22	31	26	36	26	29	15	31	28	34	25	31	32	31	26	24	25	32	38	28	31	18	29	29	27	28	24	23	24	22	25	31	33	31	26	22	37	26	30	31	20	24	31	21	31	28	30	24	32	38	25	29	27	30	28	28	26	35	37	27	21	32	31	31	30	29	26	37	32	28	27	21	24	19	24	28	20	28	25	21	20	25	30	27	32	20	23	32	34	26	21	31	29	35	28	38	31	21	15	33	23	30	28	21	36	38	29	24	22	21	29	29	18	17	31	29	22	21	22	25	30	25	27	28	34	33	29	26	29	22	25	24	26	38	37	28	22	21	29	25	25	27	17	30	16	41	23	28	32	23	22	35	25	24	31	32	25	34	25	35	27	23	23	27	34	32	25	28	17	30	32	24	23	23	31	24	23	22	32	25	21	24	36	21	17	25	25	28	21	35	21	27	26	34	27	27	32	24	29	34	19	29	21	32	21	26	32	25	30	29	31	21	30	26	33	25	29	26	25	23	26	37	30	35	29	28	32	32	34	32	26	28	38	20	32	29	19	19	25	23	23	29	26	47	27	30	40	31	15	25	19	34	22	32	33	26	14	23	22	36	31	26	27	23	24	21	30	37	26	31	30	30	28	25	25	30	22	24	26	27	26	31	22	34	26	26	33	25	28	28	28	33	25	21	22	35	32	33	30	19	28	23	26	24	22	20	33	19	21	23	24	30	26	32	28	22	37	22	27	26	28	40	20	29	25	31	27	25	25	31	29	24	27	27	35	28	17	22	22	26	32	34	24	37	32	30	24	29	21	27	28	28	28	25	16	37	38	45	32	30	31	32	27	29	19	29	33	21	23	34	30	32	38	22	22	29	36	25	22	29	29	33	26	25	27	26	32	20	34	34	31	24	29	44	33	28	27	26	22	24	21	23	23	25	35	27	34	23	32	20	26	26	36	30	22	28	15	24	33	23	24	28	29	28	35	29	35	28	34	32	31	24	21	26	30	38	28	29	29	28	30	22	34	25	26	22	21	33	28	34	30	31	24	29	32	31	29	25	20	26	29	36	27	20	23	24	14	19	28	21	23	33	32	24	25	28	31	32	27	21	30	23	20	22	25	30	21	25	31	36	33	26	27	32	22	35	32	28	21	24	21	33	29	25	29	34	28	26	25	23	30	27	27	23	28	21	23	37	33	24	33	27	42	22	27	22	30	31	22	32	30	29	27	27	22	27	28	26	24	32	33	23	28	32	22	20	29	26	23	27	27	32	18	27	18	25	29	32	23	27	16	25	24	25	31	30	33	37	19	30	28	16	29	28	19	30	37	21	22	30	24	31	23	30	35	35	21	26	28	29	23	25	30	27	21	31	35	26	24	26	13	36	26	31	17	23	20	23	25	24	27	24	31	21	33	29	30	27	23	22	28	25	21	32	28	33	23	20	18	25	31	22	33	29	19	23	25	24	28	20	23	18	30	30	22	21	27	22	36	30	17	25	29	27	22	22	27	32	24	26	22	27	13	18	20	27	20	23	30	38	23	35	30	23	42	34	23	28	35	23	31	28	34	27	30	37	28	30	28	31	30	33	21	35	29	26	24	23	26	19	19	20	29	25	35	29	34	29	26	27	26	22	37	22	21	26	31	35	28	28	30	34	32	38	20	31	20	31	27	36	25	23	28	40	28	29	22	28	28	18	27	24	19	26	38	26	33	27	21	24	28	28	27	28	26	30	27	20	31	42	26	23	27	24	27	28	25	22	29	22	16	23	37	20	22	33	26	30	20	27	25	34	23	26	27	35	29	28	29	26	19	27	21	21	29	28	29	28	36	28	18	30	36	32	30	30	20	28	29	28	22	28	29	28	29	32	31	35	35	25	33	23	25	36	24	26	35	28	34	37	19	22	36	27	34	19	28	23	36	26	26	23	37	29	24	24	12	23	26	27	18	31	34	24	35	26	36	32	33	23	25	31	27	43	32	29	34	33	35	25	20	24	36	26	20	25	26	21	25	27	25	31	35	25	34	27	31	32	32	27	27	31	16	28	23	34	24	25	24	33	42	27	23	39	14	34	28	26	29	26	24	19	19	23	28	32	17	23	25	23	26	32	24	18	32	29	17	35	27	27	43	28	20	26	30	30	29	18	26	22	33	24	28	16	29	26	20	30	30	22	20	21	30	25	24	27	31	27	33	23	20	19	22	26	26	32	24	20	30	36	28	25	29	30	31	28	26	24	26	18	24	38	26	51	19	26	35	20	35	30	31	27	23	17	25	30	37	26	27	16	27	21	20	19	41	24	26	32	23	27	36	26	21	33	28	30	24	26	25	25	32	28	22	25	30	26	27	30	22	25	25	23	28	27	36	22	25	30	18	30	22	24	26	25	28	22	24	31	37	40	30	27	19	33	21	34	23	28	32	26	32	38	26	33	28	29	25	20	25	23	28	30	25	22	28	23	30	25	29	28	21	34	30	24	27	24	35	30	25	30	34	23	21	23	27	31	33	23	30	28	29	19	33	33	30	27	33	23	31	21	37	33	30	27	22	23	30	27	28	29	28	27	34	17	34	31	26	31	30	33	29	21	25	22	30	23	27	20	26	29	18	26	26	36	24	25	31	23	30	25	26	30	26	35	24	33	19	32	33	18	17	30	25	35	25	25	28	32	34	29	36	31	28	32	28	21	27	31	27	27	22	39	29	31	20	28	31	28	26	31	37	30	25	33	16	27	32	25	24	41	22	28	25	27	21	27	38	32	26	28	28	27	36	29	26	29	33	26	24	16	22	23	35	31	18	21	19	26	30	25	40	33	29	32	28	27	33	35	27	31	25	25	29	34	28	26	23	18	28	32	29	28	34	20	15	30	24	30	22	31	33	32	15	27	29	30	30	28	22	27	28	27	32	33	36	23	27	33	40	26	30	26	27	25	22	29	23	30	28	23	33	34	24	21
25429	16618	10844	15472	23106	24460	22920	20305	17854	15648	13758	11617	10191	8833	7358	5976	5034	4495	3980	3223	2753	2507	2364	2152	2037	1885	1786	1758	1649	1731	1698	1641	1568	1604	1462	1457	1345	1270	1184	1182	1244	1134	1075	1082	1803	1338	2022	2285	1638	1051	678	523	354	366	360	383	338	375	305	376	342	368	345	346	381	347	356	323	385	361	371	362	348	352	309	367	330	322	353	367	340	340	328	359	348	313	345	349	370	370	360	377	324	349	350	367	353	351	342	349	352	345	360	303	342	358	365	349	343	409	373	380	330	350	373	349	342	319	341	354	367	371	353	346	360	337	351	367	345	345	366	349	343	325	349	345	335	349	363	334	359	368	350	350	357	344	338	368	366	322	352	344	318	339	350	324	327	382	339	329	355	380	355	323	342	340	334	335	373	343	327	357	337	375	375	344	372	340	337	311	329	386	350	338	380	372	366	368	320	359	335	360	349	356	353	352	339	307	313	337	340	335	369	338	349	342	344	338	369	370	327	363	393	340	338	350	357	338	352	381	375	341	378	362	345	396	354	380	390	363	338	370	362	325	373	341	340	351	344	350	348	319	353	333	334	337	362	364	337	354	331	355	385	361	357	322	323	351	338	345	369	372	351	345	344	343	360	373	314	355	339	339	341	357	331	344	342	345	345	344	379	349	337	355	366	379	360	344	361	358	355	348	322	366	377	381	310	342	346	365	358	360	348	337	373	359	335	355	346	383	352	351	341	329	364	382	357	354	361	339	359	329	373	369	349	337	331	356	350	333	359	367	363	352	360	363	358	323	360	343	358	358	363	343	358	402	328	303	347	371	390	338	376	347	362	400	342	375	332	374	365	337	358	330	368	388	338	350	363	342	371	330	348	348	362	329	331	355	365	370	352	383	350	326	362	351	354	327	365	344	363	339	340	340	344	312	356	402	361	332	352	353	399	374	370	365	346	333	308	350	353	354	358	369	322	363	319	337	338	342	383	362	385	338	321	322	351	343	358	328	357	339	333	348	362	300	350	366	369	349	356	334	349	324	337	345	364	366	356	344	335	389	360	355	361	352	352	372	401	356	356	331	389	334	347	322	381	336	354	350	356	324	348	335	359	365	346	344	388	381	349	390	319	363	353	361	366	338	390	390	348	349	360	361	334	383	355	368	356	321	355	341	344	330	361	347	340	354	352	349	367	366	360	369	327	305	347	364	368	359	356	347	332	353	369	296	350	358	355	346	343	356	347	336	327	332	334	377	358	381	346	366	341	338	368	342	361	394	349	355	336	382	339	331	368	357	333	323	362	359	357	362	337	366	374	340	373	363	335	370	371	377	350	344	341	363	365	343	342	352	311	363	395	350	348	366	373	350	343	328	344	365	367	338	388	306	344	387	362	377	361	340	367	387	383	347	362	333	349	374	333	335	349	362	344	362	347	369	375	336	344	344	350	365	346	325	338	313	354	337	347	402	395	359	374	367	343	351	367	349	358	335	344	375	341	341	353	344	316	380	334	366	350	355	351	326	376	378	354	338	365	355	363	375	323	352	348	328	354	325	295	369	336	348	317	336	378	329	358	352	349	329	334	352	363	360	344	350	359	365	337	351	354	332	354	343	366	347	357	379	364	353	362	335	385	379	342	355	391	351	353	366	358	326	358	366	352	353	360	345	337	332	348	309	372	339	375	363	339	341	327	343	369	342	391	341	321	353	334	385	408	354	356	343	376	362	395	333	372	358	353	349	374	346	340	338	361	375	342	371	327	394	344	333	366	336	343	335	333	316	352	352	356	345	321	357	375	341	328	373	333	317	345	363	347	366	327	348	303	359	349	346	394	364	345	350	370	354	334	372	346	383	362	359	345	361	351	372	360	365	386	343	349	317	370	396	364	364	323	379	386	404	376	346	333	357	359	360	345	320	345	326	375	392	366	369	368	360	376	306	332	336	327	312	347	339	354	299	346	356	340	385	321	330	322	349	375	344	330	330	329	365	381	338	385	346	352	370	355	358	363	349	340	336	332	400	333	360	351	306	341	365	373	360	303	343	366	360	352	376	377	360	383	318	357	358	338	358	378	355	348	347	365	352	354	363	325	350	373	360	349	375	364	374	327	344	356	343	348	371	369	360	332	334	392	362	348	345	345	364	364	346	345	351	345	344	380	346	342	349	365	339	343	351	323	362	331	360	338	353	348	344	355	373	362	317	395	360	377	364	348	347	353	410	351	331	371	331	325	326	387	347	340	360	350	348	364	334	322	365	364	348	333	375	327	365	372	336	328	333	363	351	351	310	340	331	341	353	315	386	335	353	355	347	337	329	383	379	340	339	381	326	366	371	385	379	317	359	340	375	356	365	385	362	337	338	369	353	387	340	359	327	361	337	345	334	325	357	354	355	355	336	318	351	338	348	351	366	337	399	345	358	335	413	347	335	356	362	375	366	362	351	348	321	360	353	368	369	381	367	337	351	343	331	358	383	349	338	325	339	329	360	363	365	328	357	359	364	390	367	344	346	337	343	366	355	367	344	372	316	369	344	353	355	323	351	349	345	348	332	368	366	350	361	319	365	338	355	330	325	359	352	346	340	343	366	370	348	368	330	377	365	359	343	343	359	376	349	328	343	388	352	345	375	359	355	357	373	362	337	355	366	355	353	357	355	348	344	348	382	361	355	345	360	346	363	303	348	340	341	374	327	344	348	353	361	363	360	326	307	360	330	315	369	360	357	347	335	316	373	335	341	351	368	368	329	331	343	348	347	338	378	343	332	366	326	338	317	358	356	336	376	320	344	334	366	350	348	394	384	344	341	349	332	321	367	354	348	374	347	343	376	374	356	331	401	348	370	340	342	381	352	346	369	352	366	352	365	355	349	298	371	341	303	348	336	358	336	317	320	315	335	366	359	374	369	358	332	347	374	375	351	357	351	334	363	330	311	350	376	373	370	344	357	365	382	308	380	336	362	329	358	330	353	361	321	352	365	345	335	370	309	351	396	345	313	351	346	348	361	352	332	338	369	361	405	334	343	389	345	363	348	380	338	371	340	343	370	327	381	349	332	342	335	352	334	379	352	352	339	358	336	369	347	359	366	328	366	344	356	358	388	320	375	339	358	378	360	312	353	358	333	353	372	372	373	342	370	361	365	340	339	351	347	354	371	352	345	344	363	361	357	348	319	361	374	348	355	354	332	317	339	324	325	362	361	366	346	389	340	371	350	327	349	326	360	358	354	348	318	348	325	335	360	338	368	338	361	336	356	361	341	331	343	351	367	368	353	363	340	374	342	350	358	358	376	370	350	354	338	373	342	335	362	338	338	331	361	356	351	372	338	362	350	380	372	340	341	340	360	334	354	310	378	321	368	342	356	375	349	353	347	369	357	327	330	365	359	354	325	365	336	330	385	334	338	372	360	373	331	352	342	335	335	390	351	348	376	341	370	351	331	352	311	365	347	359	368	371	357	348	326	344	342	340	349	321	372	333	361	357	356	341	322	340	349	344	321	354	340	334	358	347	361	377	338
3865	2463	1091	629	718	955	960	802	657	571	434	345	319	272	245	167	165	164	148	111	92	95	109	79	89	83	70	66	82	75	68	80	60	62	58	72	70	64	53	47	54	53	52	61	83	64	113	92	81	60	29	27	46	36	35	30	31	28	29	25	21	19	15	21	24	22	22	32	21	25	22	30	33	25	26	18	26	19	27	16	29	19	19	26	24	27	25	26	24	16	29	21	21	20	20	16	24	29	24	22	27	28	28	24	22	19	31	36	24	32	24	16	31	27	27	34	32	29	18	21	25	23	32	20	17	26	18	23	21	26	27	16	31	25	26	22	25	19	18	25	14	20	24	26	32	31	24	21	29	24	19	32	31	17	17	27	26	24	19	35	19	33	20	31	26	34	22	29	37	25	29	22	21	33	26	20	16	29	26	21	31	31	26	30	27	19	21	28	29	21	30	32	23	19	34	19	24	29	27	30	24	31	25	20	20	20	20	27	22	22	21	22	24	30	21	25	18	23	20	15	26	25	29	21	21	28	25	32	29	29	35	20	34	30	22	29	33	28	23	22	27	27	20	28	25	20	19	35	37	27	32	24	30	30	26	29	20	30	35	19	34	20	27	25	28	22	23	20	31	19	26	17	22	25	24	30	23	23	35	25	15	17	15	26	25	22	31	25	30	25	26	25	28	20	30	27	35	27	26	20	25	21	30	25	34	32	19	24	21	20	29	15	25	19	36	33	26	27	35	31	21	25	29	28	25	33	25	31	18	21	31	22	21	15	22	21	23	37	32	21	31	24	21	26	24	24	25	26	24	20	31	25	28	23	26	28	33	20	19	29	33	26	23	27	24	15	22	21	17	23	20	23	28	28	29	27	21	31	19	25	24	24	26	24	34	20	19	20	26	22	18	26	22	35	28	24	25	22	29	20	24	33	16	31	31	28	22	36	26	25	21	40	36	27	24	27	26	24	23	23	28	28	27	21	22	28	17	23	23	30	23	31	20	25	20	30	21	26	33	37	22	35	18	24	30	26	34	28	29	27	29	37	25	29	30	26	29	22	29	32	23	32	16	35	30	32	23	22	24	32	27	23	33	29	24	19	23	28	28	22	30	31	16	24	28	22	20	29	20	33	27	36	27	22	20	29	27	23	20	24	23	19	24	29	26	23	21	28	21	21	35	27	29	28	35	24	22	33	28	30	32	25	19	28	23	28	19	23	23	23	31	23	22	18	30	23	18	23	18	33	30	29	24	34	26	19	19	26	31	39	23	21	27	23	18	31	28	20	24	18	19	20	26	33	24	26	29	30	25	23	30	23	27	22	24	21	33	24	30	24	26	24	36	27	32	23	24	20	34	26	20	21	30	24	31	14	27	27	14	25	38	31	30	32	17	29	30	20	13	16	19	33	32	35	20	26	25	20	24	28	33	28	19	30	37	23	20	21	24	27	32	21	19	24	20	24	22	20	23	22	27	30	24	24	26	38	25	36	25	23	16	26	27	23	25	31	18	29	21	39	43	24	34	31	28	20	30	22	27	24	27	37	25	29	22	25	30	31	27	22	22	20	19	25	33	25	28	34	22	26	30	27	20	28	37	29	25	21	25	20	29	23	17	28	20	42	27	21	30	11	25	24	21	24	25	24	19	30	22	27	21	23	24	29	25	20	25	21	28	28	25	24	22	27	28	17	16	27	25	20	25	24	32	23	18	24	18	21	27	26	22	24	27	16	21	20	36	27	18	25	17	29	22	14	24	25	22	26	23	25	27	29	23	26	17	25	25	18	15	25	33	22	16	18	32	25	26	25	27	31	23	22	27	24	27	29	19	29	26	15	25	32	19	18	27	32	25	33	21	27	32	30	20	33	27	24	33	23	26	29	22	29	28	12	25	26	23	26	29	21	25	17	23	24	22	23	28	18	20	21	23	26	35	34	23	24	28	27	23	30	22	29	25	25	34	37	23	18	23	27	31	24	17	22	25	24	26	30	22	24	32	30	22	41	33	33	28	17	23	24	26	21	20	20	28	25	34	21	28	16	19	20	22	27	28	22	31	24	23	19	17	28	25	29	27	23	22	26	26	37	22	26	38	31	22	28	28	25	32	21	26	22	28	18	30	29	19	29	39	19	29	23	30	24	20	26	33	28	21	30	24	21	27	26	33	24	25	25	27	19	34	28	29	21	25	27	26	18	23	21	20	19	25	24	31	27	38	16	21	24	18	23	38	31	26	30	31	34	26	33	35	30	25	26	23	18	33	31	26	23	27	22	25	33	27	23	21	16	30	25	26	33	22	26	24	24	24	30	27	31	14	23	29	25	31	29	29	29	22	19	21	23	30	17	28	17	19	32	21	30	22	28	22	14	24	37	31	24	23	32	26	34	24	28	25	19	28	27	23	34	26	16	30	26	20	26	27	23	19	21	28	18	34	25	28	23	30	20	27	26	31	26	29	31	29	28	17	29	19	26	29	23	14	26	23	22	22	27	15	28	22	31	39	23	26	34	36	28	29	18	25	22	28	29	32	34	25	26	35	20	26	25	16	25	19	26	32	21	22	29	27	32	24	28	30	31	28	23	23	26	32	26	33	31	31	28	27	26	44	24	20	23	27	24	32	21	22	30	21	25	21	14	23	36	20	22	24	27	23	26	27	27	29	26	28	25	40	33	26	29	28	28	33	22	20	24	23	27	25	32	19	22	29	18	21	21	25	24	27	30	21	28	24	24	18	23	27	23	23	30	28	21	39	28	22	28	39	29	27	21	29	22	23	24	32	16	31	20	32	31	27	37	21	33	33	18	23	16	26	20	22	25	20	19	33	34	16	17	27	24	26	23	25	28	25	27	29	16	25	19	24	24	21	25	30	20	20	31	24	32	28	27	27	27	26	20	37	21	27	30	28	22	24	24	24	22	32	24	25	24	30	25	25	22	27	24	26	32	23	25	19	26	33	24	17	26	23	28	25	26	30	23	26	16	36	24	24	25	24	26	28	29	25	37	23	24	21	28	35	23	25	34	25	33	33	29	20	15	27	38	22	24	23	27	21	25	25	17	18	27	21	23	28	23	25	34	20	27	24	23	29	20	24	32	24	23	23	32	25	20	32	29	20	25	19	34	19	27	28	29	40	18	36	22	30	24	31	27	27	20	26	28	30	21	20	11	29	30	30	18	27	19	30	33	25	21	27	32	27	34	24	15	22	20	28	23	22	25	27	25	24	35	23	27	31	26	25	24	25	23	20	21	29	28	24	33	26	28	29	21	25	34	22	21	28	19	23	20	19	23	16	25	21	25	19	22	19	21	19	29	24	26	26	14	22	28	29	21	30	27	35	21	33	16	35	17	25	22	26	30	28	28	18	32	23	31	39	31	31	28	34	19	19	27	22	28	18	36	19	27	31	24	17	28	21	23	26	28	19	38	26	31	19	26	20	22	23	27	27	22	28	23	27	21	33	23	23	31	25	30	24	18	25	29	26	34	23	20	12	25	27	26	27	28	25	26
30276	19004	12782	17926	25548	27175	26185	23363	20683	18323	15903	13643	11909	10224	8491	7048	6476	5909	5343	4351	3764	3375	3125	2875	2640	2372	2318	2389	2346	2235	2236	2097	1826	1792	1696	1661	1530	1565	1530	1478	1357	1236	1193	1328	2092	1834	2664	2778	1990	1209	679	488	414	304	343	339	292	326	314	351	295	304	341	327	318	327	314	316	366	320	337	317	333	328	371	327	322	300	336	351	306	320	331	364	317	341	327	358	337	326	341	301	323	311	300	317	331	296	342	322	350	336	332	289	317	333	314	323	350	348	330	324	329	310	340	340	332	305	325	342	322	324	340	314	307	356	306	314	350	344	326	345	327	344	302	282	348	350	298	355	337	310	336	343	322	340	331	310	318	324	322	334	320	325	340	319	331	323	322	337	325	330	303	324	332	352	346	329	351	297	325	332	327	333	328	328	306	359	323	308	345	312	353	333	322	345	320	313	323	328	346	303	318	307	314	304	307	354	306	339	305	312	329	309	335	309	346	307	355	317	292	316	328	329	346	336	347	351	336	355	327	331	303	336	320	329	336	336	299	311	327	343	335	317	344	322	301	344	313	292	339	302	351	356	332	336	370	330	351	330	325	318	296	328	288	306	348	370	306	354	341	326	323	289	310	339	324	312	324	349	315	332	317	340	342	320	346	288	356	336	347	320	299	335	325	302	324	334	312	345	307	318	319	308	326	338	308	324	325	360	325	318	319	339	354	293	305	335	307	332	312	357	335	330	316	334	332	319	330	337	355	325	336	321	345	314	343	329	358	312	336	298	322	349	348	352	292	315	330	289	348	336	302	333	327	331	369	337	322	354	337	322	341	344	328	317	359	314	317	360	337	328	330	309	331	313	346	326	307	305	327	316	326	332	306	359	319	368	308	288	348	348	315	347	339	341	314	350	317	323	332	311	314	311	321	316	317	320	342	300	333	297	311	325	347	385	371	310	324	340	357	320	326	348	294	319	305	350	326	327	349	307	309	344	317	320	327	343	319	328	342	335	351	329	300	318	329	320	350	329	309	313	295	327	299	354	325	318	318	318	310	324	345	343	331	318	318	345	319	345	288	289	338	301	324	335	321	326	356	312	317	328	347	308	345	350	305	330	349	332	333	332	308	315	349	315	306	346	322	310	316	314	324	322	347	328	324	316	320	319	329	325	345	345	332	329	305	339	324	322	335	321	319	353	354	323	348	329	313	323	306	330	323	344	342	321	326	307	316	341	346	329	322	297	352	291	303	340	334	326	320	325	322	344	281	320	330	321	349	353	343	326	327	321	353	337	363	359	339	305	298	349	301	339	343	341	312	313	318	347	286	318	320	302	353	315	313	321	346	318	327	312	317	291	335	286	338	294	323	319	328	313	310	316	359	327	353	327	314	337	307	363	308	322	296	321	346	360	325	331	344	301	334	317	353	358	335	304	315	307	351	341	326	345	318	325	320	319	346	336	345	329	296	334	319	321	323	325	316	338	306	311	356	322	329	318	304	301	331	356	331	335	337	330	287	348	320	305	351	318	304	350	302	329	317	317	330	372	338	330	337	308	313	296	345	357	299	339	320	336	311	308	337	335	338	336	335	333	359	313	340	356	305	340	335	313	318	307	323	319	324	310	337	333	316	306	343	303	331	312	339	308	331	310	339	318	314	335	331	332	326	328	347	337	292	366	326	318	326	311	332	309	338	293	320	310	325	328	335	377	311	312	326	328	307	345	337	332	336	321	338	354	289	284	311	328	341	283	321	337	311	346	343	320	316	313	324	316	338	345	329	300	301	354	319	347	310	302	325	327	324	336	279	336	322	328	324	333	323	311	348	358	316	346	310	362	346	329	335	311	309	322	342	334	359	340	305	337	300	321	319	338	342	343	302	350	332	325	325	356	344	315	337	318	316	300	317	333	324	313	322	298	325	327	348	353	337	299	346	325	331	308	355	324	306	318	350	351	310	317	323	319	325	323	328	302	322	335	312	355	324	306	325	313	304	304	341	314	299	311	304	324	327	287	334	354	312	331	312	392	324	334	351	326	322	337	321	312	347	318	320	317	321	339	318	336	350	324	318	303	327	314	318	335	313	303	328	368	340	319	339	322	311	332	352	309	303	345	355	327	327	287	300	323	326	307	302	329	343	301	319	337	315	360	333	305	354	331	295	341	346	323	324	313	334	344	342	361	307	321	300	338	298	333	299	311	357	331	322	320	315	284	325	338	299	310	348	331	336	333	338	306	341	300	319	313	315	306	350	334	341	362	328	306	298	316	315	299	317	313	342	330	321	318	309	304	306	326	336	324	320	327	360	348	310	319	338	342	349	319	324	328	335	321	303	361	312	325	323	380	314	359	305	344	321	348	309	333	313	296	341	322	339	317	332	337	341	295	339	333	293	333	300	319	314	336	365	326	311	329	341	343	351	330	341	316	321	335	341	341	295	316	289	324	330	311	334	352	335	304	331	341	329	358	302	289	299	315	321	298	330	308	306	318	351	318	326	348	346	317	328	319	305	300	342	323	315	300	372	317	319	321	347	362	331	317	365	309	315	335	312	333	304	357	349	339	324	318	326	315	353	331	323	334	349	286	364	328	308	349	333	336	311	340	361	322	347	341	296	340	335	349	346	310	325	295	347	344	370	336	356	309	345	325	342	317	283	319	309	328	297	338	324	326	338	318	323	299	340	297	364	331	359	315	350	326	324	321	343	358	314	331	323	313	317	305	324	329	329	277	342	324	311	323	342	332	335	325	300	302	350	326	340	329	319	319	311	346	297	372	321	325	344	311	334	280	318	329	336	341	347	282	313	338	331	343	335	334	294	334	321	316	328	332	308	325	342	293	315	363	355	322	319	329	303	326	345	328	323	367	275	320	306	328	336	334	357	337	339	331	331	344	303	312	316	329	359	326	317	353	341	297	311	324	324	322	320	333	381	328	324	325	352	307	293	309	325	344	331	349	309	296	304	304	319	364	326	365	299	296	337	336	335	323	332	368	330	323	337	332	319	354	348	316	319	337	325	324	325	307	354	319	340	334	309	319	300	322	312	344	313	301	351	325	338	339	335	341	343	342	336	339	307	385	286	297	367	347	364	318	318	344	329	331	310	317	324	331	319	323	315	316	331	335	348	335	321	328	326	360	312	315	295	330	323	306	332	350	300	347	341	328	297	325	312	313	343	300	333	286	311	325	324	297	301	320	332	336	342	307	311	324	315	324	349	308	355	353	340	345	303	329	326	354	324	347	310	333	294	327	334	339	329	339	347	323	357	316	330	338	321	323	325	316	311	328	322	292	334	279	322	333	324	361	297	313	363	344	339	323	329	309	305	324	323	305	348	310	355	329	305	332	347	332	322	309	328	332	355	306	345	303	313	327	354	310	343	316	354	337	277	327	348	340	322	336	343	321	307	328	323	303	337	308	291	338	329	309	334	356	369	303	333	332	337	349	340	331	321	335	330	297	316	332	315	355	305	320	312	345	352	365	312	306	328	314	335	309	326	283	324	320	339	333	294	330
2254	817	438	283	287	382	393	326	310	235	237	218	184	167	131	115	108	103	93	86	77	67	65	45	72	47	59	48	56	49	40	41	42	49	44	40	43	41	47	43	44	35	42	48	32	39	33	42	32	35	26	20	23	28	26	24	39	30	16	36	35	14	26	27	22	35	24	26	24	16	20	28	23	36	28	31	19	19	28	27	26	32	28	25	26	26	22	35	33	24	30	30	28	27	24	26	27	27	21	23	25	29	37	27	23	27	36	29	34	32	15	18	31	25	42	30	20	34	30	32	37	32	19	20	24	27	25	24	28	28	32	27	28	29	21	33	31	30	21	25	27	25	29	22	25	25	24	27	22	22	23	27	31	22	23	27	18	25	28	30	25	21	25	16	36	26	33	26	28	23	28	18	25	32	26	21	33	20	15	27	20	22	32	23	32	33	34	32	27	25	23	33	18	28	23	23	27	23	25	33	22	23	37	30	33	24	23	31	28	23	27	24	29	26	21	34	29	29	29	26	21	24	25	31	28	18	33	13	28	33	22	27	33	20	24	24	26	35	27	23	38	28	26	24	36	37	25	26	23	33	36	33	22	26	25	28	33	38	20	35	24	35	27	28	24	31	23	18	32	25	37	20	24	20	29	28	27	34	28	20	34	26	24	18	24	26	22	18	33	25	34	25	28	35	43	23	27	31	26	28	14	32	27	35	20	30	37	25	25	26	23	28	25	33	31	25	26	26	31	18	28	26	30	29	22	18	25	26	32	27	29	16	20	34	23	34	23	19	29	27	25	25	34	30	32	20	22	36	32	25	28	31	22	36	21	20	24	23	26	20	32	29	34	28	25	17	28	24	28	31	19	23	32	33	32	30	36	33	29	28	26	24	23	24	36	24	18	22	29	32	21	29	33	22	23	23	31	28	30	23	26	27	25	25	29	22	27	26	26	23	26	19	23	20	27	33	17	21	36	27	21	22	32	35	22	23	27	25	21	15	24	31	24	31	27	24	25	31	31	30	29	22	20	24	25	27	26	23	20	32	26	30	26	21	21	30	16	25	35	27	33	29	22	17	26	22	40	30	30	32	29	28	30	17	31	20	31	22	34	26	25	33	32	24	28	25	24	26	29	27	29	24	30	29	31	23	24	24	28	24	29	30	32	34	28	26	23	31	27	24	29	31	35	18	27	23	27	31	27	21	26	22	29	20	30	28	28	26	23	26	20	19	30	20	31	23	23	27	26	27	30	27	29	31	22	19	19	37	29	21	22	27	33	19	31	22	25	29	21	16	30	28	26	24	29	21	19	32	33	33	22	32	23	28	32	29	20	30	31	31	19	12	25	30	30	21	24	24	23	19	20	19	30	29	27	19	25	23	31	27	31	20	20	29	24	30	30	25	23	26	24	29	25	23	17	23	19	31	31	30	17	25	27	29	24	20	24	29	29	28	20	22	25	27	32	20	33	28	27	25	29	20	28	23	29	24	33	31	27	23	26	30	32	33	27	22	24	26	17	23	29	25	26	27	28	26	30	25	40	23	23	33	31	21	28	20	19	34	30	21	26	26	32	23	35	34	31	21	33	27	15	16	24	15	25	29	23	26	28	22	35	30	27	26	26	25	29	34	28	31	25	30	24	29	28	25	35	26	33	20	32	39	23	36	20	24	25	18	28	29	26	31	25	20	27	27	27	24	23	35	20	26	26	26	26	27	30	17	35	20	32	26	28	24	31	36	22	23	27	26	22	30	18	25	24	29	33	33	22	17	27	30	28	18	22	23	19	28	31	25	37	23	27	25	23	37	28	37	28	28	25	26	25	25	21	23	25	19	27	30	27	30	17	24	33	29	31	25	27	27	27	18	39	27	26	32	19	30	23	29	31	22	24	29	32	25	25	32	24	17	30	23	27	27	23	32	33	23	17	35	36	30	33	32	25	30	29	24	31	38	27	30	27	14	32	23	29	30	35	21	27	24	33	28	28	18	26	27	26	33	24	23	26	29	32	19	27	26	25	31	23	23	31	21	31	18	20	25	23	30	32	22	31	23	25	15	34	15	21	27	24	25	32	30	32	23	26	22	27	34	24	28	25	30	26	32	32	23	32	23	24	35	24	30	22	28	28	28	22	31	26	27	20	30	22	20	22	27	33	29	32	29	21	17	27	38	22	24	20	31	25	25	28	30	25	28	42	28	24	25	30	29	28	26	28	23	29	27	25	32	34	29	27	30	27	30	16	28	28	27	29	24	44	22	17	32	22	34	23	25	26	24	25	23	29	25	31	26	35	27	26	21	34	28	33	27	25	27	27	30	24	32	32	25	26	23	29	27	27	24	35	34	26	20	24	28	37	13	21	32	28	31	22	25	29	26	28	24	25	32	23	27	23	35	28	19	27	14	23	20	29	27	27	28	26	33	21	31	23	29	26	29	34	23	21	28	28	25	34	33	19	21	22	23	25	32	22	16	23	31	32	28	25	35	27	34	28	29	23	30	26	22	26	28	23	26	19	27	21	29	23	25	24	24	23	27	28	33	32	23	25	30	35	27	27	23	33	31	25	26	34	28	26	32	35	18	26	30	26	25	25	21	32	26	27	34	35	25	20	33	25	23	21	32	30	23	31	23	19	24	23	23	27	16	25	26	31	29	23	35	25	24	32	28	37	29	24	23	21	31	28	33	29	24	25	23	20	28	25	28	23	33	22	35	28	32	30	25	28	24	36	21	27	28	21	20	31	29	25	26	30	24	31	22	23	34	17	22	26	31	28	17	24	15	24	26	16	24	26	21	21	28	32	22	19	33	32	21	30	23	11	23	24	43	29	26	31	31	25	20	22	23	32	22	27	38	21	24	25	16	25	33	34	31	34	38	21	35	25	23	21	37	38	23	32	27	27	33	30	21	33	31	30	30	19	34	20	16	30	25	28	27	29	26	24	27	23	26	18	25	22	22	29	33	27	22	20	22	27	33	35	19	26	32	34	27	25	31	31	24	25	22	34	33	27	38	27	35	29	26	18	22	23	26	34	18	21	21	26	26	29	22	26	32	18	27	31	32	26	31	23	33	19	28	36	32	22	27	18	24	33	24	26	34	24	26	23	25	25	24	27	22	31	27	24	25	29	22	24	32	32	26	27	29	34	31	30	32	28	33	41	26	21	28	26	18	26	27	23	36	27	26	27	23	14	27	29	25	31	24	20	19	31	23	23	23	36	24	31	32	21	30	27	30	20	33	23	29	27	25	25	20	38	31	29	18	20	21	27	21	27	30	28	20	24	24	26	36	38	28	25	26	23	26	27	35	29	24	32	25	32	33	27	27	30	20	25	32	16	23	27	20	24	24	30	22	26	24	22	44	25	17	27	27	23	35	25	24	31	32	30	27	21	22	32	27	30	31	20	41	21	26	34	26	32	37	17	26	25	26	21	17	25	26	36	25	33	31	30	25	21	26	31	35	33	22	22	21	27	24	35	18	25	25	22	19	31	37	19	34	18	25	28	38	24	21
21667	11828	7507	11060	17932	19823	19195	16985	14389	11607	10296	8828	7502	6423	5231	4208	3737	3686	3531	2917	2462	2117	1800	1608	1602	1493	1556	1395	1421	1248	1198	1155	1158	1087	1019	1014	933	890	842	722	687	710	750	738	714	673	903	961	829	597	481	391	357	334	342	319	340	323	349	347	333	332	327	334	299	315	324	367	365	332	360	379	325	347	327	340	332	337	311	345	344	313	320	337	310	350	371	340	315	317	359	350	339	327	301	309	305	338	348	350	328	368	316	338	312	319	360	334	365	347	327	321	328	279	331	342	340	375	326	349	353	364	352	346	322	318	330	330	322	347	344	337	343	396	331	335	352	330	374	351	323	311	305	337	353	325	347	331	342	340	352	320	355	335	333	357	365	322	370	336	337	336	353	299	337	309	328	323	324	365	337	319	332	340	327	337	352	316	344	317	341	356	326	353	323	347	312	367	342	336	350	347	337	344	331	368	333	333	344	325	344	339	352	348	291	334	336	320	318	341	334	351	342	312	346	345	326	329	356	340	325	369	314	313	329	301	339	340	340	342	326	316	322	350	321	307	317	346	320	342	351	339	340	309	323	334	373	330	345	322	377	343	346	343	335	348	344	323	332	308	316	341	331	338	340	330	350	333	323	361	334	337	320	327	348	344	338	364	346	377	334	311	334	322	325	354	339	336	331	349	360	339	376	348	355	357	345	352	317	337	344	342	328	323	332	335	323	320	345	304	319	366	327	319	346	317	301	340	349	323	338	357	324	330	352	345	337	325	346	320	352	297	338	345	337	344	340	321	341	331	320	365	337	320	326	334	290	294	350	349	333	321	348	347	328	311	311	349	334	341	351	334	325	338	369	372	342	351	357	352	351	326	343	350	343	324	345	361	325	370	308	322	348	361	341	328	350	353	332	357	331	317	342	356	348	315	329	302	323	347	351	354	337	370	348	331	352	345	334	301	362	326	343	337	359	316	334	335	310	334	318	306	303	351	332	363	333	335	333	339	329	345	343	339	362	342	357	363	349	354	337	330	321	349	340	358	313	347	346	338	338	341	332	321	329	321	338	351	310	330	347	358	340	342	307	322	315	311	365	336	346	348	322	352	344	353	363	325	337	320	365	289	349	330	342	338	294	342	370	300	332	335	325	313	347	326	316	343	339	320	325	362	313	367	320	313	296	318	335	325	348	368	298	358	323	359	360	339	318	305	339	302	312	340	360	335	343	339	348	339	349	335	342	311	336	340	350	332	343	333	314	308	338	344	328	356	334	336	334	303	348	348	351	331	319	344	353	373	367	332	301	355	342	340	344	362	335	385	334	356	339	384	354	382	347	326	295	373	326	335	362	346	342	350	347	378	351	335	331	340	334	291	306	333	337	342	307	316	319	356	342	370	349	317	326	359	313	359	329	319	344	326	309	348	336	352	303	352	311	362	315	303	363	359	368	359	320	325	298	345	346	336	342	380	343	354	329	354	351	308	327	345	352	334	340	336	341	340	325	402	338	327	329	314	330	330	355	358	330	338	336	352	343	373	332	359	337	347	350	343	313	332	331	339	315	327	351	336	362	369	346	333	334	319	333	372	374	358	359	354	315	309	352	323	343	319	357	324	349	341	345	370	320	327	350	326	341	361	318	308	379	347	347	330	352	356	330	357	362	373	343	364	346	315	330	346	366	301	355	340	338	354	331	357	334	361	312	367	370	337	325	334	334	328	328	329	367	348	348	325	332	352	349	316	323	317	329	370	332	327	325	370	323	350	308	335	319	357	355	351	336	344	320	370	328	343	348	339	340	348	345	307	341	364	322	358	322	344	325	343	347	318	301	361	374	333	316	353	332	320	357	328	341	365	313	337	331	331	346	304	336	335	353	319	323	352	340	315	343	329	336	345	320	358	341	336	340	329	345	336	336	303	341	331	357	346	324	369	365	356	317	342	328	332	364	354	360	353	336	347	334	322	375	386	343	353	315	342	316	339	344	313	338	344	345	305	368	321	336	339	340	343	318	318	311	304	350	360	341	344	327	358	334	347	334	332	339	347	333	324	320	385	322	353	350	355	350	328	337	342	357	319	323	344	360	344	302	342	372	373	345	334	315	353	311	324	327	339	340	324	343	350	354	347	331	313	332	356	323	332	326	325	348	342	351	347	334	347	299	373	338	342	335	356	348	362	311	340	334	369	365	314	363	344	338	338	322	348	350	392	330	331	331	372	354	335	320	356	347	345	363	328	321	336	324	375	343	355	332	347	323	326	350	345	321	348	376	329	368	313	304	306	347	350	352	321	323	336	345	359	350	356	330	338	325	336	336	309	345	317	332	343	305	334	326	348	315	327	318	343	338	347	353	352	346	352	369	368	332	353	369	324	356	379	332	367	354	337	326	330	322	363	344	354	333	329	318	353	275	332	346	323	322	328	305	352	361	345	346	334	363	339	346	337	335	358	366	348	329	352	314	345	298	305	315	361	336	345	335	323	343	325	380	350	333	328	331	354	336	330	364	320	304	349	336	372	366	369	367	334	325	340	301	327	348	312	346	352	381	313	378	353	328	304	355	329	345	350	329	332	312	331	341	324	318	314	353	324	314	329	370	307	360	356	311	326	339	319	339	370	357	359	338	357	333	357	326	316	316	319	343	356	344	329	344	324	361	323	320	350	342	359	331	349	344	330	326	347	346	343	344	371	331	362	338	347	339	354	356	329	329	369	336	346	337	319	348	308	365	321	355	343	329	343	347	319	324	327	351	307	319	351	359	372	300	322	325	358	321	326	339	356	348	349	382	339	353	332	357	338	321	360	338	331	341	342	326	349	340	350	343	342	345	387	353	331	354	375	366	356	336	329	350	341	364	310	345	338	343	361	323	334	325	333	326	354	336	304	337	353	299	316	351	336	333	336	332	316	345	365	336	287	346	319	328	351	340	338	348	346	337	342	322	354	327	381	358	343	320	321	336	359	351	356	348	343	323	309	359	359	323	320	313	388	320	336	316	331	377	360	352	375	354	329	333	318	324	379	339	346	289	349	364	344	345	335	338	332	332	325	333	340	330	333	346	328	357	335	343	342	326	357	340	308	318	345	351	315	345	330	319	357	339	343	329	331	364	343	365	334	306	340	350	347	337	348	330	349	355	326	319	342	305	351	325	342	327	353	319	331	330	353	345	345	344	344	342	337	298	300	302	324	341	299	333	339	354	370	338	347	348	341	358	324	345	355	355	329	337	344	333	344	303	331	322	337	319	326	331	336	328	350	377	350	328	354	320	332	337	316	343	359	341	355	344	348	313	316	302	318	347	356	307	363	337	292	329	312	344	338	360	314	359	341	359	371	322	364	339	370	315	346	315	336	339	330	332	355	339	376	376	317	346	351	361	349	343	354	367	347	325	346	312	312	355	354	331	331	348	351	336	318	328	322	347	323	342	343	342	347	370	352	337	361	300	349	351	343	351	329	364	329	362	322	340	316	316	302	345	335	335	353	337	352	355	332	344	300	317	335	335	335	340	328	320	365
2593	1662	799	445	476	647	608	558	452	421	400	319	272	268	177	182	156	147	148	115	109	77	73	70	73	71	70	65	75	59	62	47	57	50	49	47	46	42	45	53	30	42	46	31	35	43	62	75	35	24	40	19	27	26	24	34	26	17	28	28	21	28	15	25	24	19	24	22	23	32	16	31	23	30	23	31	31	27	22	20	27	22	26	32	28	30	23	19	19	20	12	23	20	18	30	23	30	19	16	20	31	27	25	26	29	34	37	28	28	20	33	27	25	20	29	26	25	20	28	25	27	26	22	22	23	30	23	34	25	24	16	27	32	25	23	34	26	24	18	21	32	14	23	22	26	18	21	27	21	23	25	33	34	25	25	26	28	21	22	23	27	31	23	24	28	26	23	32	34	25	25	17	32	20	27	21	28	24	26	26	21	34	30	31	21	22	16	22	22	26	29	26	23	17	27	19	32	25	24	25	22	35	22	30	29	18	20	26	32	25	23	22	26	29	17	22	25	31	24	34	20	30	20	29	32	25	28	26	28	26	23	19	22	18	19	26	29	33	23	17	26	23	28	21	21	23	22	30	18	31	33	27	26	27	22	17	21	25	23	28	24	24	27	27	21	29	24	19	28	30	24	26	33	33	27	17	28	20	22	20	26	24	27	30	27	24	22	24	26	24	26	25	26	30	34	24	28	26	23	32	28	24	20	30	36	28	15	15	17	23	27	24	18	17	28	22	17	19	29	18	23	27	33	28	23	28	27	17	21	16	23	20	23	33	24	31	24	20	27	29	19	20	25	25	27	22	32	28	29	34	27	32	18	39	19	26	31	19	21	30	33	23	30	21	25	29	26	16	25	27	29	17	22	21	17	19	25	25	16	38	21	17	22	25	32	30	38	31	17	14	23	26	26	27	27	29	26	19	31	24	26	29	23	30	23	31	19	24	27	24	24	31	27	28	27	41	28	21	23	32	19	24	28	24	27	18	34	21	28	26	22	24	26	18	28	31	20	28	33	28	22	16	19	23	28	21	21	21	31	34	27	19	28	32	32	24	28	30	27	21	28	22	30	21	24	31	18	24	26	21	26	28	24	19	18	30	31	23	23	24	30	21	22	23	31	23	24	22	25	18	32	19	23	27	22	37	27	30	26	27	29	29	28	24	18	21	25	27	32	18	26	27	27	46	24	35	18	33	23	17	25	22	25	22	25	37	26	25	24	28	18	26	25	29	30	22	22	16	29	21	28	24	17	22	18	27	28	24	32	23	26	32	20	37	30	17	24	20	26	30	29	21	29	26	24	18	23	26	25	29	31	22	17	25	20	22	21	35	23	24	23	24	16	33	26	25	37	29	32	20	21	17	29	29	21	23	19	33	21	26	23	19	25	18	30	19	31	22	24	33	22	29	18	37	26	30	15	23	17	23	24	32	26	23	27	21	17	27	22	19	26	26	23	25	21	29	35	32	27	24	23	27	35	27	22	23	29	35	24	26	23	27	25	25	27	31	31	23	24	28	22	26	25	31	19	20	29	24	26	29	26	19	29	21	24	32	25	23	20	19	22	24	25	22	20	27	30	30	30	18	30	30	15	26	22	23	25	22	25	23	22	27	32	28	30	29	30	29	25	26	34	23	28	20	24	16	30	23	24	27	24	17	26	23	27	31	26	27	20	29	23	32	18	16	29	28	34	25	32	32	35	27	28	22	28	21	25	20	27	25	26	29	16	22	26	18	25	27	30	24	20	29	30	34	26	27	22	33	27	19	26	23	22	22	26	23	23	18	20	31	24	31	32	40	23	24	36	35	29	28	22	28	20	35	21	26	21	24	23	22	22	33	24	34	29	18	18	17	31	21	19	21	32	21	24	23	29	25	26	25	28	22	19	31	28	29	24	18	18	17	12	23	23	25	18	36	35	22	21	27	27	31	27	21	21	26	22	24	23	26	23	22	23	32	19	21	28	20	26	28	19	24	24	28	30	39	24	29	21	26	21	25	26	18	26	26	21	18	28	35	15	20	25	29	19	20	26	23	29	32	31	28	28	24	24	18	22	18	25	17	23	30	20	10	25	23	34	19	26	29	30	19	20	27	33	27	28	25	21	23	31	36	23	26	22	30	22	19	26	25	22	33	30	29	21	23	22	19	29	24	28	30	14	27	25	20	31	23	24	37	22	30	31	20	34	26	26	21	32	30	24	24	27	24	23	26	24	22	25	30	27	18	20	25	20	25	27	27	28	23	22	32	28	22	27	27	28	27	28	24	26	18	27	23	17	23	20	29	38	34	27	30	25	35	30	21	20	22	24	23	22	26	35	26	35	24	30	29	26	17	36	20	32	31	27	25	28	22	19	25	21	27	18	25	18	30	22	24	25	26	30	33	35	28	40	38	19	19	27	21	24	29	27	21	24	24	25	23	23	30	24	28	26	18	27	23	32	27	24	23	23	20	24	18	27	27	18	19	27	26	22	25	24	22	23	26	19	25	30	17	25	20	28	25	25	28	28	18	24	31	20	32	32	22	32	28	30	23	28	22	19	25	23	21	34	27	23	18	19	35	21	26	31	26	29	29	27	20	20	23	26	15	27	25	17	30	28	21	25	28	19	24	28	22	25	28	26	18	26	28	34	21	29	43	25	27	18	22	29	23	27	15	31	30	20	19	38	20	28	27	26	21	22	23	29	31	29	31	21	29	24	28	22	18	20	26	25	29	25	23	28	31	34	35	20	20	28	31	28	38	26	29	18	27	29	24	14	37	25	28	26	25	32	23	23	30	29	26	26	24	30	27	29	26	25	43	18	23	25	34	20	24	28	17	28	20	18	25	26	24	21	16	33	24	24	30	26	26	19	25	22	26	23	24	30	35	21	24	19	23	14	31	21	24	29	24	31	22	40	19	32	22	16	23	26	32	30	31	32	25	26	26	27	36	32	40	27	26	33	38	24	19	28	29	25	22	27	31	30	35	29	20	33	25	19	22	23	26	29	23	28	20	29	27	17	19	30	32	26	20	26	21	30	24	36	25	26	23	22	23	29	21	21	32	27	25	20	27	23	25	28	24	25	27	27	22	30	21	29	19	26	15	28	28	26	31	23	35	33	23	33	14	21	28	24	31	20	18	22	21	23	29	29	30	26	28	22	29	19	22	27	27	29	22	29	30	28	25	31	25	23	21	23	23	33	28	19	24	30	19	26	35	17	24	27	32	23	27	28	37	32	21	32	33	32	24	30	29	26	18	24	24	19	26	16	27	28	26	25	28	26	32	21	36	25	24	31	31	34	22	29	20	28	37	30	22	28	31	34	25	24	20	23	18	21	24	36	27	30	17	22	23	18	16	28	21	32	29	29	37	33	25	22	18	24	22	26	23	20	26	22	33	30	26	28	22	26	23	40	32	29	20	32	22	26	19	31	22	25	33	25	24	18	28	33	23	27	19	22	31	29	25	20	34	24	24	23	34	13	23	28	18	22	26	27	31	17	27	22	21	34	25	33	31	19	26
26983	16615	10678	15046	22321	24162	22803	20235	17414	15070	13525	12185	10833	9175	7585	6381	5780	5406	4688	3912	3385	2906	2556	2399	2268	2340	2145	1922	1811	1762	1646	1477	1522	1488	1417	1303	1184	1057	1064	960	1014	979	960	814	810	1125	1840	1712	1148	670	517	392	364	338	299	324	342	328	313	348	315	311	317	321	295	342	333	297	333	315	346	318	344	350	319	341	344	323	336	328	353	275	309	344	345	304	332	317	320	322	333	290	311	305	300	331	325	317	312	330	333	297	308	322	343	323	370	277	348	346	346	290	331	320	318	300	308	350	322	344	314	293	334	279	318	310	313	333	325	299	316	297	336	330	323	332	326	317	334	302	334	332	339	336	349	311	321	327	317	303	305	320	304	325	320	323	322	327	327	325	332	315	311	325	329	330	330	305	354	326	328	303	341	335	338	318	341	308	310	335	325	329	339	317	298	339	339	304	311	338	285	305	340	347	313	307	309	312	327	342	332	311	305	347	316	328	303	345	326	313	319	297	314	337	330	336	339	382	321	312	358	290	347	341	300	310	289	310	298	361	316	331	307	319	326	366	355	341	294	317	322	323	321	325	326	294	332	301	311	352	287	345	288	320	317	347	318	331	341	332	331	327	337	319	329	269	356	309	340	301	325	356	321	329	329	305	349	343	315	288	315	293	339	303	312	295	320	299	292	298	311	306	337	323	307	316	338	319	309	295	319	307	310	311	337	328	356	306	310	302	348	304	288	343	328	310	294	318	309	351	319	315	333	312	308	322	332	301	301	346	326	335	320	310	337	329	330	317	290	322	310	290	338	324	316	306	311	345	334	320	332	331	361	335	362	353	328	328	341	319	298	320	322	317	323	329	304	296	303	316	334	307	334	321	314	290	302	326	327	303	316	329	323	326	329	336	333	304	331	319	352	316	331	325	339	326	339	345	330	326	294	332	330	332	333	326	300	312	308	333	311	316	328	326	297	341	328	310	298	347	331	316	323	327	375	344	330	343	330	324	315	330	304	329	308	320	330	328	310	319	349	321	320	328	317	304	285	295	329	303	344	322	284	315	342	292	309	292	364	292	315	347	337	328	316	299	318	356	314	334	314	319	298	348	315	303	307	310	336	303	315	351	327	309	326	317	326	336	302	338	321	297	341	306	329	322	310	307	308	284	326	338	338	316	297	305	306	311	319	332	325	334	295	331	330	347	312	317	307	335	340	319	324	309	335	319	287	333	321	330	338	287	330	325	305	333	310	343	299	337	322	317	309	325	326	318	326	336	329	330	324	328	310	339	327	321	310	330	378	305	329	329	317	317	314	288	317	341	315	314	313	306	319	313	323	320	319	313	317	312	323	346	302	330	330	315	295	320	326	294	338	335	330	307	317	313	335	303	310	344	322	343	320	317	289	337	316	326	317	296	316	313	330	312	342	343	325	318	320	320	329	306	293	348	313	306	317	309	340	309	313	319	344	319	341	300	315	339	307	336	328	342	302	333	315	294	345	315	330	317	307	320	345	320	331	329	297	363	338	338	321	350	307	280	327	293	320	307	328	340	307	315	309	349	322	338	327	311	335	353	324	312	312	340	301	291	306	321	325	349	329	331	334	294	307	302	320	330	352	316	309	354	331	320	344	325	344	294	317	338	314	313	295	305	309	354	314	320	351	343	315	320	317	324	304	319	333	311	322	331	340	340	323	283	339	343	334	322	333	335	304	324	323	327	336	321	326	349	341	293	335	298	331	295	299	319	316	350	327	306	321	329	313	321	339	293	306	317	331	329	322	308	295	324	298	329	335	315	361	312	299	313	299	301	325	341	341	328	298	296	356	310	327	329	320	359	325	372	329	290	303	332	321	307	310	330	287	298	299	339	269	327	343	315	331	326	340	307	328	318	299	317	300	333	310	328	325	317	315	333	316	305	326	334	320	292	314	312	384	360	316	297	346	367	311	324	292	317	314	321	367	298	321	350	315	326	276	294	286	305	338	321	315	310	315	340	328	299	337	345	332	279	332	334	304	326	314	306	299	330	325	326	289	302	322	321	324	321	309	328	333	289	314	347	325	311	323	312	333	327	314	339	326	340	327	310	349	315	314	309	290	312	316	326	328	313	333	326	326	332	285	333	315	302	310	319	337	320	285	327	310	323	306	334	300	275	314	330	338	286	299	298	305	332	332	347	295	303	303	311	328	333	355	315	340	279	306	328	316	308	331	333	296	337	343	302	330	323	306	312	298	310	327	321	319	294	301	336	327	348	322	289	315	295	309	311	300	316	327	287	343	297	302	324	314	291	317	306	342	331	317	310	332	302	331	320	327	325	310	315	307	308	329	292	303	309	298	314	311	299	365	300	341	353	319	319	313	322	293	320	326	347	321	294	294	330	339	300	306	328	283	341	315	334	347	299	301	302	304	313	334	324	312	286	312	312	320	290	312	294	313	304	332	319	298	315	323	318	312	306	369	315	316	322	330	287	341	308	338	353	292	354	307	323	341	315	304	292	300	306	323	308	317	331	314	316	325	331	318	310	306	319	313	327	304	342	344	330	310	315	303	309	316	326	337	350	316	328	304	305	302	337	335	329	339	335	335	295	300	349	315	307	310	312	345	345	319	341	363	311	302	294	292	344	298	326	322	319	334	327	344	299	351	345	330	333	319	312	322	329	312	304	317	296	332	325	289	320	326	307	324	338	330	352	339	319	337	324	354	314	330	335	328	340	322	302	291	340	309	324	343	324	318	298	294	288	327	288	311	338	327	307	343	317	348	314	317	345	314	290	319	316	333	325	326	325	339	335	337	323	312	322	343	327	312	317	346	343	344	349	333	331	311	336	320	311	288	305	322	342	319	302	334	317	324	324	326	352	292	296	338	307	320	290	309	324	358	303	319	327	311	321	330	331	343	327	327	308	348	327	294	315	322	318	310	298	336	334	304	310	329	335	340	341	314	330	304	310	313	294	306	336	314	324	344	319	308	349	323	342	334	322	317	318	307	294	337	348	334	311	319	300	320	319	329	315	291	282	358	330	301	296	364	298	348	350	311	319	353	324	329	326	311	303	335	335	319	340	311	343	369	317	307	328	317	307	329	306	324	313	351	307	335	305	315	334	330	330	307	292	329	322	307	348	330	297	343	327	306	303	339	328	345	337	272	300	335	349	333	325	326	312	327	327	348	315	329	311	296	333	338	322	343	338	307	323	325	291	327	319	311	342	328	344	316	323	298	331	329	337	335	347	313	301	333	323	344	322	333	320	314	322	298	326	340	289	317	314	303	312	331	323	300	296	319	313	327	333	315	326	325	313	335	337	315	312	345	321	290	308	315	333	315	331	301	319	341	316	308	309	313	346	305	315	334	335	307	368	304	334	337	322	297	290	346	333	329	294	307	309	311	291	339	309	298	289	329	321	314	341	333	328	321	355	317	308	317	350	307	326	325	312	332	326	316	317	317	322	326	359	329	320	313	320	300	329	321	312	338	326	309	334	326	329	300	342	311	325	340	318	319	309	348	301	345	360
3672	1373	742	487	431	602	586	579	487	451	365	342	306	243	207	194	169	151	144	132	111	106	91	103	97	98	64	65	70	59	83	56	60	66	49	52	53	60	51	65	55	49	52	40	31	50	87	89	58	32	44	37	32	24	18	39	22	28	29	22	23	28	29	29	30	28	24	22	29	30	25	29	22	23	26	29	26	26	24	26	18	31	23	30	25	23	29	25	26	25	17	22	28	37	25	25	23	31	29	32	26	27	33	23	35	34	29	24	35	24	34	27	30	21	29	28	28	25	27	30	24	23	38	21	30	25	29	17	30	19	28	33	30	22	31	22	33	24	31	35	33	22	20	38	22	27	34	32	31	20	27	26	27	24	22	28	29	32	26	31	39	28	25	29	26	35	23	25	19	23	27	33	38	26	23	29	22	34	18	26	30	20	36	29	26	22	34	30	30	29	26	25	21	22	30	32	18	25	20	24	35	33	24	32	23	28	22	25	32	33	31	26	29	35	30	35	26	28	31	40	32	36	36	25	24	28	30	32	28	32	31	35	32	28	31	24	26	26	25	24	21	32	26	33	20	26	32	27	24	32	21	32	27	21	21	30	28	30	30	30	29	26	24	25	29	23	26	24	28	34	37	22	31	28	35	21	37	30	32	38	30	26	28	27	22	22	28	28	25	22	21	27	30	20	26	27	26	31	21	23	23	33	28	32	19	27	22	23	33	25	32	23	24	32	36	26	23	24	25	24	31	27	31	31	26	28	28	23	28	22	13	19	34	30	18	20	22	24	30	28	30	31	32	31	23	25	19	26	16	35	22	19	33	23	17	37	20	28	26	39	21	18	22	25	36	23	28	34	32	32	26	34	24	29	26	31	40	27	31	37	23	29	23	25	33	22	27	33	33	20	27	31	31	31	16	30	25	22	28	27	26	23	30	35	26	32	21	34	25	41	32	19	28	26	24	24	18	20	27	24	25	29	23	21	30	32	27	18	32	28	24	20	24	22	28	22	23	24	25	24	13	28	31	29	32	27	22	24	25	35	29	17	26	25	27	31	32	24	37	27	38	35	27	19	33	31	33	27	45	35	19	26	28	32	25	32	27	25	25	27	21	16	27	25	30	28	28	40	26	24	32	27	29	30	29	30	21	25	36	27	35	25	32	30	39	25	35	19	34	29	26	24	24	24	37	27	29	30	35	28	19	25	24	31	33	31	29	22	31	33	26	32	29	18	32	20	26	24	27	34	32	26	23	21	23	36	33	33	16	27	19	26	32	32	28	31	25	27	24	34	24	30	29	24	31	27	35	30	28	28	24	25	29	26	29	29	30	30	32	25	30	19	25	24	26	35	29	36	37	23	22	47	36	30	27	35	24	26	22	31	33	28	14	29	23	33	36	28	19	30	25	27	31	25	23	25	27	28	28	31	28	24	25	39	28	36	32	25	20	23	34	33	25	25	29	29	25	17	29	29	28	27	31	35	34	28	35	25	28	30	39	32	32	27	27	24	30	28	28	27	32	29	28	28	25	21	25	25	30	27	33	34	20	29	33	24	22	25	34	20	26	22	31	24	32	38	23	18	22	18	22	37	29	22	27	19	30	19	36	31	34	34	22	29	25	40	32	31	24	32	22	28	31	19	29	23	23	25	28	26	26	27	27	35	33	23	37	28	20	23	28	19	25	32	28	34	27	29	27	21	27	23	19	27	26	18	37	27	18	31	25	30	36	29	27	15	30	23	21	17	20	32	28	21	23	25	18	25	18	31	23	20	18	19	24	27	25	18	27	29	40	32	18	22	28	37	24	28	33	21	33	31	15	30	28	32	27	26	24	19	23	21	18	31	33	26	22	28	33	36	35	35	25	29	33	17	31	22	35	27	33	38	28	36	30	30	29	24	23	29	33	31	31	22	41	37	23	23	24	30	21	28	25	25	37	31	28	26	40	37	32	27	24	32	31	25	34	27	23	29	28	35	30	24	28	24	24	22	24	24	30	26	20	25	30	24	32	27	43	36	31	21	23	26	25	17	29	26	26	30	22	27	35	24	26	26	32	23	37	24	32	29	33	25	38	18	29	29	30	22	21	30	22	27	29	38	29	22	25	21	23	22	19	25	30	30	38	28	35	32	29	27	26	22	28	30	25	32	17	24	31	22	38	30	26	26	23	29	30	18	28	29	30	35	22	27	27	27	22	33	23	32	39	20	40	29	32	25	29	24	31	28	42	40	34	30	29	37	24	35	32	25	22	34	30	22	24	27	22	18	40	24	27	24	30	24	39	31	33	26	39	15	16	28	34	22	32	24	30	35	23	24	26	33	30	26	13	30	25	30	40	24	31	20	36	35	24	25	34	27	20	34	39	27	37	26	30	27	23	32	23	21	14	20	25	30	29	22	26	21	25	29	19	29	26	26	28	31	30	30	29	29	31	29	26	32	27	21	28	21	25	28	18	23	17	27	27	27	23	37	29	27	29	37	31	27	25	35	25	32	32	20	25	34	24	35	30	26	31	25	32	31	32	41	29	23	33	28	38	28	24	19	32	26	31	26	26	30	29	33	23	28	26	30	26	24	26	37	18	17	30	35	22	23	21	27	18	30	24	36	26	25	32	27	23	29	26	30	30	29	24	21	36	25	32	18	33	33	19	30	22	28	26	30	20	20	30	28	40	31	39	28	25	23	21	22	26	26	26	31	26	24	18	17	28	32	29	29	28	28	32	25	27	23	24	32	26	37	27	20	33	24	33	28	36	23	35	23	28	31	26	30	25	20	21	38	18	32	21	25	18	36	28	35	23	27	28	21	26	25	30	31	28	18	36	35	23	31	28	31	34	33	25	27	28	23	37	33	31	38	30	32	27	24	25	24	30	43	16	24	34	22	34	34	31	25	25	29	31	28	23	34	30	36	20	32	29	15	27	28	33	27	26	25	30	26	25	25	30	35	22	28	23	24	24	30	33	24	29	21	29	31	31	32	30	34	32	26	21	22	30	27	24	27	24	25	26	27	35	28	29	20	22	20	27	24	23	24	23	27	30	35	35	21	26	21	27	23	27	27	32	25	28	20	33	19	28	25	27	25	27	27	29	33	38	17	32	26	26	24	31	29	30	28	34	24	32	21	32	29	25	26	30	39	29	30	22	31	39	30	26	42	32	28	25	34	23	25	33	29	18	24	20	27	19	29	40	34	30	21	29	29	26	35	30	28	27	28	24	21	22	18	24	33	23	23	32	33	27	27	28	29	27	40	25	33	18	40	31	28	23	19	35	27	32	36	24	29	23	28	20	21	33	20	24	21	22	27	21	22	29	27	35	33	30	28	29	27	22	36	25	29	26	24	25	25	28	27	22	22	30	31	20	30	25	35	34	21	26	32	22	29	27	31	27	22	22	31	31	29	28	22	34	33	24	28	28	24	31	33	24	22	28	32	26	32	27	29	24	29	25	35	30	31	29	19	23	28	23	32	22	15	25	33	27	28	26	28	29	19	26	33	29	24	21	33
25249	14932	9870	14255	22088	23718	22371	20092	17865	16101	14218	12897	10890	9448	8353	7201	6378	5841	5276	4392	3822	3585	3319	3045	2752	2605	2296	2211	2165	1909	1904	1938	1732	1573	1434	1297	1307	1160	1074	1152	1195	1190	1048	868	783	1277	2280	1976	1401	791	562	461	365	330	334	357	358	313	356	368	354	339	332	341	349	360	351	347	369	368	357	348	330	330	359	349	352	331	324	333	350	365	346	348	343	349	346	388	336	338	355	376	333	353	342	336	332	350	346	347	351	369	373	372	373	334	350	361	349	340	356	342	355	338	357	350	357	382	329	331	368	356	346	373	372	362	346	375	330	363	377	363	351	362	369	354	327	336	387	403	380	338	378	360	323	360	376	320	346	324	342	353	379	346	362	354	347	338	371	333	355	357	344	368	346	355	327	381	362	337	340	338	371	355	342	332	351	383	374	376	330	364	371	362	330	344	344	349	353	370	346	354	360	394	357	352	350	362	324	357	370	353	335	332	346	334	371	365	338	380	348	336	367	356	327	382	361	316	364	344	363	378	353	367	361	341	329	351	357	355	357	335	374	338	367	374	342	351	370	335	362	336	343	340	363	343	345	383	326	350	327	363	351	365	333	359	349	372	349	347	351	375	350	376	340	355	374	352	357	342	375	362	318	330	326	370	371	363	364	360	352	356	334	348	307	355	349	367	371	379	332	327	354	359	330	347	344	358	344	349	321	332	326	370	307	356	381	363	382	377	364	367	357	355	395	363	357	381	343	395	331	361	352	388	375	339	338	368	367	342	331	365	356	367	333	359	342	370	355	355	347	365	351	365	366	336	354	382	343	358	335	353	349	338	342	356	338	360	342	389	348	358	374	359	338	340	307	314	347	330	365	331	349	348	343	331	331	330	335	362	345	345	360	374	348	362	326	349	365	346	355	345	357	385	348	352	346	382	360	379	345	355	378	303	333	333	344	368	342	355	344	379	350	351	334	336	324	360	376	352	353	354	338	342	359	377	355	342	338	352	333	379	357	329	382	319	365	367	363	329	369	348	358	347	344	352	362	314	364	346	388	328	366	333	360	406	350	366	337	363	327	363	337	377	379	339	382	349	357	347	331	354	333	364	360	340	351	346	342	361	364	345	365	359	356	331	359	320	353	329	367	350	360	318	360	346	366	332	374	367	355	332	315	342	380	348	380	333	357	377	349	324	346	346	359	319	358	354	302	345	334	325	338	364	355	351	363	340	380	321	366	357	316	345	325	353	375	347	340	390	370	331	341	384	358	324	357	355	373	326	355	393	363	333	357	362	353	350	382	357	343	366	354	341	362	346	347	340	320	360	342	366	326	336	346	368	339	357	331	353	382	359	330	372	349	357	358	349	352	356	337	325	349	363	349	320	351	353	334	327	363	344	358	372	356	313	350	360	321	363	351	339	335	403	367	375	361	350	363	334	360	360	346	292	396	360	348	361	342	387	370	368	335	337	353	358	372	394	370	323	383	322	337	343	355	373	336	360	311	343	339	357	367	334	343	320	335	346	380	381	343	360	348	375	340	349	368	380	338	343	361	331	383	346	359	354	383	351	355	343	390	335	351	349	330	352	352	356	352	337	351	330	322	341	396	341	364	383	391	364	363	365	349	379	333	353	337	353	376	367	346	318	372	356	354	341	339	350	367	365	352	335	332	334	341	328	343	330	358	369	341	361	386	359	344	351	357	328	368	380	383	365	339	350	374	380	373	395	345	344	362	371	331	338	387	349	332	330	329	335	302	368	358	372	330	360	357	339	332	357	357	364	331	319	348	321	356	364	315	336	369	343	375	360	353	347	351	331	349	352	340	354	343	334	354	354	370	347	353	371	354	341	363	357	368	341	370	356	366	379	335	373	365	359	346	360	335	361	337	379	352	333	328	365	364	375	328	338	333	351	357	359	350	364	343	338	345	333	324	342	339	356	336	349	348	359	332	377	332	371	334	337	335	382	374	330	331	374	344	364	318	351	385	364	321	343	366	356	341	351	324	390	383	364	333	348	370	351	361	348	361	339	347	365	320	340	364	391	349	349	362	364	355	351	344	371	329	361	356	373	390	349	326	363	373	339	363	315	331	349	368	353	349	330	368	359	359	365	365	344	331	330	377	340	359	376	372	346	362	369	349	360	371	374	369	353	392	332	344	342	353	370	365	359	359	371	346	358	344	339	351	351	330	327	376	350	360	364	350	348	362	356	339	351	342	335	350	327	337	352	383	379	303	353	355	350	340	344	355	328	352	350	354	331	359	333	358	350	364	329	349	345	326	354	369	332	357	344	361	320	365	343	347	345	335	385	369	358	363	360	334	310	340	350	354	306	363	363	344	325	353	333	365	360	355	361	353	346	366	345	365	368	365	318	327	367	360	349	355	328	339	324	361	345	355	351	351	332	332	374	355	344	375	345	325	329	350	331	364	381	362	344	358	403	331	360	342	336	347	355	351	351	328	359	355	390	350	350	346	383	355	343	390	368	371	389	384	376	380	335	336	348	332	368	336	376	333	332	341	324	349	351	342	346	376	317	338	367	351	369	366	374	357	342	360	334	374	348	336	345	322	339	316	396	357	371	331	348	348	375	345	332	336	359	323	369	349	326	379	346	401	357	335	358	323	369	342	355	381	359	345	351	371	334	319	367	358	327	311	360	361	356	353	346	370	348	345	350	314	322	336	366	326	355	348	367	344	340	327	380	377	338	365	370	314	360	343	378	370	325	353	355	369	332	346	345	341	344	343	344	358	365	374	339	375	395	334	341	354	356	321	334	340	365	360	353	382	345	339	355	355	351	394	362	348	363	361	366	359	346	332	379	347	356	360	355	365	344	359	357	353	337	340	338	339	382	336	336	354	326	362	427	372	371	322	334	349	320	367	363	345	368	364	355	368	307	382	380	340	370	355	354	335	352	329	348	353	310	361	340	360	349	371	348	377	364	354	329	365	386	331	354	301	343	360	360	340	323	349	312	369	324	387	347	346	355	339	379	346	343	334	336	338	350	375	361	340	337	359	328	351	371	373	354	344	331	346	383	366	361	370	323	345	332	329	344	359	366	367	350	325	379	339	377	324	342	362	352	366	354	394	344	375	337	366	369	324	328	336	356	332	344	354	347	328	360	335	348	372	325	360	334	348	355	348	342	335	359	357	331	322	368	312	343	355	339	337	351	332	347	345	342	342	384	365	350	340	368	360	321	350	366	377	358	346	338	346	334	363	347	385	356	346	350	304	336	344	337	358	346	336	372	388	319	342	340	369	354	350	344	363	327	380	355	355	348	338	347	336	384	375	368	364	327	309	333	334	349	361	360	338	334	371	333	349	373	342	372	327	361	367	358	385	355	319	312	345	342	337	358	373	371	343	376	367	348	350	335	332	347	345	360	342	347	361	330	344	354	349	335	368	361	370	324	357	369	311	363	300	361	340	369	356	345	355	334	355	357	347	341	351	338	357	359	364	367	334	351	362	339	345	342	393	390	356	352	347	321	356	324	358	368	336	360	368	359
3669	2162	1073	582	634	872	891	757	671	591	488	431	386	307	282	256	240	202	196	159	150	130	134	114	92	99	98	84	86	80	87	53	64	54	59	66	56	42	53	64	52	48	47	42	49	71	110	94	66	51	36	36	21	27	25	27	29	28	25	26	24	22	21	27	31	24	30	24	26	18	18	26	19	25	16	29	14	26	33	27	22	29	22	29	22	31	16	23	32	29	32	24	40	24	35	29	29	20	26	25	27	24	29	32	36	31	25	30	19	28	30	19	23	29	20	21	22	22	24	20	27	27	32	30	28	29	24	19	20	26	21	21	17	26	29	25	28	15	19	16	23	26	31	28	23	30	37	28	15	26	18	22	24	37	17	27	24	24	29	25	21	29	23	16	33	21	24	42	30	22	27	28	22	26	31	22	26	33	25	31	35	18	28	24	24	25	28	30	27	31	19	20	27	18	29	25	25	28	32	22	25	25	26	22	32	28	26	34	25	32	34	22	24	36	22	23	28	27	26	20	25	20	36	27	25	24	33	24	28	21	31	30	23	33	16	23	36	31	21	30	24	22	24	30	34	29	30	26	30	20	18	32	30	25	23	19	19	37	20	24	34	34	33	27	16	20	18	29	19	19	27	26	29	37	30	34	26	24	23	23	29	24	23	25	23	23	28	27	27	35	18	26	32	18	22	18	35	24	20	18	23	19	27	21	26	23	20	38	20	23	26	22	22	30	23	28	28	24	32	40	21	30	31	27	28	31	22	25	26	25	18	27	30	30	30	18	30	17	21	19	28	23	30	28	24	32	26	29	34	18	32	24	24	20	29	29	32	20	21	29	34	21	24	21	18	23	30	22	26	26	18	29	22	18	30	28	22	32	25	31	27	40	23	26	25	17	31	16	26	27	29	26	30	27	23	21	40	29	28	13	18	26	23	25	22	25	24	32	21	28	20	22	21	26	30	31	17	28	26	27	28	28	22	26	31	21	33	23	19	21	29	24	27	26	24	25	22	21	25	23	24	19	24	19	29	26	21	26	19	28	27	25	22	20	15	28	27	27	29	23	24	28	39	25	27	24	19	33	24	27	27	18	23	28	14	30	33	21	21	24	28	31	28	31	21	25	38	32	26	28	22	34	26	23	35	24	32	29	22	30	23	21	24	24	31	24	24	27	28	28	22	21	24	20	36	26	23	30	24	23	18	19	24	31	30	25	30	20	26	26	35	22	26	26	30	20	20	23	24	38	25	26	33	23	22	33	32	31	24	34	24	28	27	28	32	30	30	25	26	24	24	27	17	22	33	27	30	28	20	22	30	32	32	28	31	28	38	31	29	28	22	28	20	25	26	28	28	26	28	24	29	23	30	28	17	28	21	30	19	22	27	26	29	24	33	20	19	19	24	26	30	25	35	23	33	24	30	27	31	41	27	30	21	25	26	21	15	29	31	18	31	30	34	24	18	24	17	24	25	19	26	24	25	26	20	18	27	21	21	20	24	18	28	28	24	29	30	29	25	28	39	30	32	24	23	26	25	27	30	33	19	25	22	29	27	20	26	35	19	22	29	27	27	29	19	20	31	24	27	33	29	28	18	26	35	27	27	32	25	29	22	22	18	28	30	21	24	23	26	23	23	22	23	19	34	30	17	20	30	20	21	13	23	30	32	28	28	28	13	21	28	25	32	20	25	25	21	26	24	18	31	25	19	31	17	19	22	32	21	31	19	34	22	34	26	23	27	24	23	32	23	28	33	27	34	28	27	20	28	22	31	23	26	24	23	25	30	30	28	22	25	17	25	32	19	26	24	16	33	14	23	26	25	30	22	20	28	16	21	30	20	35	20	30	23	22	14	24	24	29	18	23	22	22	26	28	23	20	32	26	26	22	25	24	30	21	23	31	26	27	24	26	30	25	26	32	32	17	21	31	31	24	24	16	25	31	28	21	12	24	27	35	28	23	30	32	28	31	21	33	22	22	17	30	26	29	25	27	21	24	28	20	29	30	31	20	20	21	24	25	21	28	22	19	30	31	11	22	24	25	27	17	25	19	21	26	28	21	29	21	23	24	23	38	24	25	28	22	23	34	31	28	27	31	31	26	29	32	24	19	32	22	36	25	14	19	33	16	24	25	27	26	24	33	29	24	12	24	27	31	26	25	24	27	26	30	27	38	37	22	24	26	28	31	22	24	20	17	19	25	26	29	22	24	25	39	32	17	18	27	25	18	25	22	33	21	25	18	27	16	32	30	20	22	19	20	25	33	28	29	19	17	31	24	25	13	30	25	32	29	15	18	23	34	19	24	21	27	31	26	29	29	19	28	23	21	25	24	18	25	21	19	30	31	24	35	16	25	24	23	22	36	25	39	29	35	30	27	24	33	20	23	30	21	17	22	26	24	21	21	22	21	21	33	25	28	19	15	24	25	27	22	21	24	26	25	25	21	15	27	35	30	22	29	32	23	22	23	20	23	25	31	27	18	20	34	26	26	30	25	25	24	21	26	31	16	25	25	18	28	34	24	18	30	24	35	27	24	26	24	23	20	25	26	20	30	31	34	26	30	27	33	20	23	24	26	23	27	27	33	22	25	22	23	28	27	26	28	32	29	18	30	32	37	20	29	20	40	21	23	20	24	24	32	24	27	33	30	29	22	26	32	33	31	25	27	28	28	25	25	26	24	16	33	16	31	25	33	16	23	28	35	30	25	27	24	29	32	27	31	25	31	26	27	19	24	36	23	25	19	23	27	30	25	19	15	25	24	27	24	33	27	20	26	26	32	28	25	17	31	26	21	17	25	34	19	22	25	22	24	21	18	33	25	30	29	20	33	22	17	28	21	24	22	28	20	19	22	23	32	25	28	30	27	21	17	26	29	20	18	23	25	31	37	29	32	29	31	29	32	33	25	29	20	23	27	23	30	19	29	25	27	18	16	22	32	17	19	35	20	21	30	23	31	20	27	26	25	24	21	26	28	22	19	30	18	37	21	29	30	28	27	22	17	31	30	19	31	19	27	28	36	17	25	27	27	17	29	23	24	30	26	27	22	22	28	36	21	22	24	22	26	18	19	41	25	26	31	30	37	20	25	15	25	21	22	27	33	25	24	26	28	17	22	23	20	24	22	26	15	25	23	20	20	24	21	23	27	23	25	27	30	19	25	30	37	28	25	24	30	33	21	30	24	27	33	23	31	24	20	21	24	16	33	22	27	23	24	24	34	27	29	22	28	23	29	28	34	36	27	19	23	23	23	16	29	22	27	35	22	34	28	33	24	21	22	28	20	21	18	29	30	37	40	26	22	26	32	19	23	34	21	30	33	25	35	27	18	24	22	23	29	23	24	36	15	25	26	28	31	21	27	14	21	35	28	25	27	17	21	21	28	30	24	15	34	26	34	31	40	39	26	23	17	25	24	29	34	23	30	23	32	27	20	21	24	24	18	21	19	21	25	19	24	29	27	23	30	27	25	27	25	23	24	25	33	27	31	26	21	25	28	27	21	18	29
29424	17672	11899	17182	24990	26674	25453	23155	20667	18775	16896	15170	13426	11723	10436	9217	8182	7416	6365	5355	4734	4077	4007	3660	3444	3176	2874	2668	2483	2436	2484	2119	1909	1757	1548	1538	1480	1501	1540	1493	1424	1159	1120	919	895	1930	3260	2616	1757	942	594	427	369	327	338	306	291	304	335	343	315	331	329	324	313	307	316	335	334	330	367	316	362	321	311	325	329	338	295	322	330	326	345	308	301	342	338	316	322	322	306	329	320	332	301	343	315	334	332	331	322	317	332	305	344	334	324	318	329	316	299	286	338	332	322	331	299	312	336	330	315	319	339	350	299	298	318	316	350	307	306	332	307	312	321	319	292	341	311	339	343	334	346	358	348	327	342	317	300	305	324	311	334	305	352	336	351	316	331	294	314	319	326	329	335	339	298	332	328	329	304	370	303	326	310	339	334	327	305	337	319	292	320	311	338	300	311	318	316	313	353	350	337	339	309	338	351	366	351	314	338	340	352	299	352	315	334	330	351	378	319	342	324	321	325	335	356	319	324	286	331	333	320	344	323	317	321	308	312	303	323	328	352	316	355	317	366	324	330	346	314	345	285	337	326	307	324	342	335	366	312	298	334	309	372	339	324	339	326	297	321	324	345	342	307	301	321	304	353	330	338	341	276	322	332	315	299	312	310	330	364	310	295	312	328	341	324	312	339	345	309	317	284	330	321	295	310	311	343	305	321	346	337	335	361	340	368	317	293	317	359	289	326	300	333	327	337	336	348	339	358	326	294	306	296	326	325	312	321	330	330	321	326	323	313	357	331	310	314	329	349	342	305	327	344	309	326	319	301	311	329	317	344	328	334	299	346	339	361	308	333	331	323	315	293	308	327	287	319	313	317	292	321	339	323	349	329	336	316	335	356	363	325	357	337	343	318	322	345	347	306	332	336	321	331	330	305	281	320	331	315	324	335	320	324	350	342	308	306	321	326	351	325	325	331	336	325	321	324	348	320	324	332	300	333	311	344	339	322	334	350	304	317	315	321	309	287	306	348	309	327	331	342	305	340	351	319	311	338	338	320	332	336	340	334	315	330	313	340	310	311	310	333	314	304	343	352	314	308	342	358	300	301	333	318	322	318	332	324	345	328	328	318	343	298	314	306	349	295	312	360	358	306	316	356	336	329	320	367	335	317	342	331	340	298	342	328	339	348	304	282	294	330	324	305	297	329	339	312	342	331	318	319	308	295	300	307	324	320	335	332	312	327	334	305	320	340	310	327	315	331	333	330	328	337	308	285	302	367	312	305	354	343	320	310	327	305	316	328	349	300	317	313	319	317	333	328	279	308	304	322	333	339	323	328	324	328	328	331	329	328	324	335	328	311	345	337	344	303	361	313	339	321	340	329	311	345	323	329	313	332	346	317	290	328	363	343	360	326	324	297	334	327	307	342	320	322	332	334	351	336	320	321	351	337	309	306	320	336	317	319	334	314	317	369	322	343	335	301	327	290	322	338	347	322	305	307	304	321	321	329	336	334	331	332	325	318	332	314	331	308	339	333	324	333	300	313	307	344	336	357	334	338	330	339	305	321	348	329	299	345	305	322	337	316	314	331	303	320	337	319	313	322	329	307	314	354	336	305	332	333	292	312	320	339	358	323	300	337	345	346	318	322	338	298	349	347	327	290	322	325	311	321	354	334	337	330	318	342	302	334	319	326	346	341	333	353	318	353	322	335	357	316	332	324	307	308	354	327	303	325	322	308	297	323	341	317	325	311	294	320	304	306	355	323	306	336	314	303	295	299	306	326	333	309	314	325	325	343	342	313	312	312	341	356	341	327	286	348	323	364	294	352	330	318	355	367	338	348	342	322	312	336	359	340	325	308	333	301	366	335	327	322	310	332	343	311	294	325	324	344	345	327	315	301	331	310	340	332	326	309	324	301	335	338	300	304	310	328	319	321	310	307	315	323	341	337	319	291	372	340	346	328	323	331	352	366	329	340	321	289	330	326	313	332	339	318	340	378	325	313	338	336	325	317	336	336	311	342	367	304	361	329	284	336	330	344	354	331	334	313	326	319	326	329	343	317	317	297	324	334	337	346	342	307	322	325	316	328	333	320	295	301	294	316	310	335	325	331	292	347	335	365	348	341	333	339	315	377	321	314	364	297	292	351	305	317	319	318	316	323	320	310	332	294	354	334	378	332	314	322	358	312	310	350	275	367	340	340	329	364	320	318	320	312	324	325	322	313	332	340	331	312	329	339	316	312	298	335	327	323	326	321	368	301	345	309	284	315	318	340	295	309	355	278	358	341	321	309	354	317	326	325	307	339	336	320	335	335	282	363	337	313	336	342	335	317	333	318	329	367	334	340	308	318	304	336	314	338	326	317	287	311	335	303	327	297	329	351	321	348	347	318	326	287	341	313	303	333	319	291	310	321	335	316	329	314	370	306	350	347	321	332	318	346	336	282	298	328	335	354	302	287	307	323	307	338	315	344	265	319	323	311	331	332	313	330	341	344	318	302	332	318	304	312	313	297	307	360	337	332	338	340	318	320	305	305	346	337	312	325	292	331	356	294	327	301	320	341	352	308	331	305	334	296	322	354	312	311	340	344	319	318	321	321	328	290	347	343	287	322	319	326	297	316	320	326	324	301	309	322	345	324	325	321	326	309	307	300	331	345	314	350	349	327	324	334	301	325	324	337	301	312	339	336	329	338	328	359	299	303	344	364	330	338	313	313	329	359	305	308	337	309	312	358	336	304	342	373	361	357	355	337	303	350	335	338	313	316	344	331	289	375	338	330	351	318	326	331	366	312	319	283	303	329	323	320	354	328	306	329	279	336	329	310	353	323	318	316	340	307	351	338	345	368	303	312	351	316	328	309	297	304	313	321	314	307	317	326	330	317	315	351	318	360	310	337	329	302	347	331	326	335	319	300	330	323	337	332	317	341	322	301	342	313	330	351	326	329	344	338	314	287	334	309	322	341	314	321	335	332	318	314	334	308	333	334	316	293	358	342	332	310	296	322	307	318	324	328	326	317	348	302	326	323	335	326	324	291	330	308	343	348	337	362	311	344	327	347	341	355	340	350	352	331	304	337	334	303	337	316	332	331	324	319	325	322	308	321	306	316	303	317	361	340	331	329	326	311	332	302	305	304	347	327	343	313	325	312	332	331	331	312	315	310	320	318	364	340	292	328	334	317	323	300	344	317	348	317	303	339	326	320	323	282	342	323	315	322	329	338	346	349	324	337	301	321	368	323	327	325	323	341	337	340	330	342	356	315	310	311	323	326	312	318	355	329	281	309	337	359	306	305	315	342	318	310	313	316	327	330	355	328	349	361	353	334	329	310	336	344	359	347	344	338	317	321	322	328	316	322	327	297	326	309	309	339	331	307	294	324	326	328	339	333	312	309	345	354	340	326	315	350	317	318	330	303	287	311	359	291	349	335	338	326	310	332	317	310	319	323	307	350	342	330	299	319	347	323	340	349	321	320	310	316	302	329	298	302	345	330	341	337	296	332	308
2208	706	382	281	291	400	450	355	331	294	277	273	209	206	175	176	136	111	94	88	66	91	51	70	55	53	68	61	52	57	51	42	47	44	40	39	45	51	47	35	27	28	39	48	37	40	44	39	40	32	35	25	33	30	30	28	29	17	32	29	23	17	36	21	19	34	30	23	34	31	28	21	27	26	25	31	40	30	32	22	23	27	36	25	35	31	25	38	28	26	24	21	17	26	22	24	36	27	30	27	22	21	25	23	21	29	30	33	23	30	29	32	22	28	25	20	29	28	34	27	27	36	28	26	23	33	20	23	22	19	32	23	23	18	18	29	20	26	23	22	26	28	33	30	26	30	26	22	22	30	32	34	24	21	26	27	28	30	38	30	25	30	26	30	27	22	30	29	23	26	26	23	37	19	31	27	28	30	28	24	23	20	26	30	32	23	25	27	29	28	23	23	27	31	30	11	26	29	21	18	30	29	23	27	21	23	26	19	27	22	20	29	29	18	19	37	34	22	39	23	27	22	24	25	41	26	27	29	27	24	35	25	28	23	16	24	26	29	28	29	26	23	18	17	24	19	28	27	22	20	24	20	33	27	30	15	21	29	27	21	29	28	22	31	20	29	40	30	31	23	27	27	27	30	32	14	24	18	26	26	31	30	23	35	25	29	24	19	20	26	34	27	29	33	22	28	31	29	23	28	25	30	21	33	28	25	34	33	22	31	32	27	27	31	26	34	23	21	25	20	34	33	22	39	28	20	26	20	30	24	18	23	25	28	22	33	20	37	33	31	21	27	35	31	22	25	27	21	27	26	25	19	22	29	34	26	27	46	28	29	27	29	24	26	20	32	27	24	27	19	27	30	26	23	35	20	24	32	27	27	27	30	26	27	36	35	19	24	19	21	24	34	22	30	25	22	28	33	22	24	26	23	37	23	23	29	24	21	33	15	34	35	42	29	35	14	25	26	26	24	19	27	17	23	22	25	24	25	25	25	31	16	24	26	24	31	29	19	21	29	30	25	23	28	29	26	28	24	26	27	34	26	33	24	32	22	30	27	34	31	21	24	27	28	19	36	29	25	27	23	28	26	27	25	32	31	19	18	36	22	27	25	26	32	22	24	27	17	30	24	31	19	18	25	22	33	30	21	32	27	26	22	22	37	24	18	20	43	28	30	25	21	21	39	24	36	33	28	23	27	23	27	25	16	21	22	37	28	28	21	28	26	26	19	23	20	25	25	24	28	22	31	27	23	23	28	20	17	28	24	34	23	27	25	34	23	31	28	26	26	31	26	27	32	33	25	28	22	30	24	31	31	24	34	26	20	36	26	27	22	20	23	33	30	41	30	21	26	25	29	20	26	20	28	27	20	33	26	34	24	23	27	17	30	23	29	24	26	18	37	29	22	20	29	44	27	28	21	26	30	28	35	16	19	32	21	23	19	27	26	37	34	39	19	19	25	35	26	21	28	28	25	30	33	30	24	30	22	29	24	30	24	35	27	18	19	19	32	29	23	24	22	31	25	34	24	31	29	32	27	26	27	27	16	23	21	17	32	23	28	27	18	21	27	33	30	23	32	21	32	21	19	35	24	29	19	35	29	21	38	26	35	26	22	27	29	23	31	24	27	25	26	20	35	21	24	24	30	25	22	23	23	18	23	29	27	32	30	37	21	29	23	30	26	33	33	19	26	29	28	22	29	20	27	24	26	33	30	27	22	21	28	23	18	27	28	27	24	29	38	36	22	23	26	25	39	33	27	19	26	27	19	21	30	30	27	25	30	30	32	18	30	26	28	32	21	30	20	25	21	26	28	25	27	22	29	25	20	29	34	21	28	35	20	20	19	22	25	30	23	28	22	30	28	37	26	28	22	29	29	30	31	26	22	21	25	27	32	24	23	24	26	20	26	21	25	28	22	37	32	38	23	30	20	26	34	26	24	36	20	31	34	28	24	18	29	24	31	35	23	36	28	28	27	22	20	32	21	28	30	21	25	25	31	23	26	29	26	30	29	37	26	35	26	25	31	19	32	21	21	21	30	26	26	34	35	26	29	26	28	25	31	25	29	37	25	26	28	27	21	35	32	32	24	24	33	26	19	37	20	19	34	26	23	37	21	26	38	24	26	30	34	28	30	23	19	30	22	24	31	26	25	19	29	34	24	27	35	24	18	23	23	25	23	24	24	28	18	38	27	33	21	40	32	23	21	36	23	29	30	25	23	21	27	25	33	24	27	30	28	24	26	23	23	26	32	22	33	31	28	33	28	23	34	28	16	26	20	33	22	29	28	35	17	14	25	35	15	21	28	25	21	31	28	33	35	16	30	29	29	25	24	21	34	26	33	30	32	29	37	15	21	38	30	26	31	25	30	28	27	25	27	26	28	36	19	29	25	25	35	30	20	27	18	22	27	28	35	22	25	31	25	30	23	22	29	29	31	24	23	27	37	26	30	28	32	31	26	36	27	21	25	22	29	23	23	31	27	29	28	29	20	27	26	30	33	26	28	22	26	22	28	32	29	25	31	29	28	34	28	32	27	23	24	21	20	26	30	17	31	30	24	32	28	25	19	30	29	32	24	24	25	47	23	33	34	33	39	18	27	27	23	29	30	25	19	23	26	26	30	26	31	26	31	28	23	25	32	19	23	28	24	32	28	32	23	24	21	21	31	36	19	24	32	19	27	18	24	29	29	38	24	29	32	16	29	32	24	32	28	27	29	29	26	29	21	17	30	39	25	35	27	28	31	19	28	21	27	24	23	32	29	35	21	16	23	29	30	30	34	16	25	29	26	22	34	23	27	23	25	25	27	27	35	16	20	26	29	27	23	26	24	33	27	28	21	34	22	31	26	20	25	29	24	37	34	27	25	29	29	23	26	29	37	23	30	25	18	25	33	31	23	23	32	27	27	28	30	26	28	28	21	35	30	27	28	21	24	18	26	27	20	31	24	33	30	29	24	29	25	22	20	22	24	24	17	19	26	29	30	29	24	24	19	25	30	26	24	38	23	28	30	24	27	24	27	26	30	25	24	32	27	27	22	27	21	26	27	19	29	25	29	34	34	20	29	32	28	33	31	32	27	24	30	26	27	25	27	25	23	32	25	36	30	33	26	31	30	28	32	27	35	23	22	21	16	27	19	22	19	20	23	26	27	40	25	16	25	20	27	17	22	19	34	24	28	26	23	32	23	20	25	33	29	34	17	26	27	17	37	26	24	28	33	27	28	22	33	19	28	25	26	18	29	25	20	30	32	33	18	26	24	22	35	29	29	20	24	23	17	25	31	14	30	29	23	32	25	23	29	31	29	32	34	20	27	22	21	30	23	26	24	34	25	21	25	23	19	32	32	24	29	28	23	30	37	22	23	31	20	31	21	25	25	36	21	29	37	23	15	23	15	13	24	28	17	24	28	35	27	20	24	37	30	28	31	26	34	30	33	23	30	24	20	35	22	31	26	23	34	23	20	16	23	31	34	30	21	24	25	30	29	26	37	23	28
20555	11094	6924	12136	18908	20593	19974	17445	15060	13259	12247	10966	9068	7599	6558	5683	4939	4143	3468	2800	2495	2204	2065	1955	1894	1859	1762	1595	1486	1443	1229	1157	1027	978	1025	989	943	894	913	852	782	737	611	591	550	768	936	911	722	538	414	371	340	346	330	352	321	366	329	377	359	342	357	354	325	332	365	335	376	346	326	351	320	369	354	349	348	367	336	346	334	372	362	345	354	345	317	345	371	370	366	350	320	356	344	352	370	356	329	335	334	374	348	337	351	315	334	371	344	312	359	326	348	361	385	333	341	346	328	324	337	334	342	326	368	327	355	370	377	345	381	350	365	346	351	363	335	344	338	328	334	350	334	343	343	356	366	324	328	356	318	335	349	354	347	351	366	382	336	333	334	363	349	315	367	332	377	338	367	350	343	329	362	347	355	358	349	322	354	377	310	359	309	381	371	334	372	362	323	330	345	352	369	320	339	385	339	363	332	307	343	367	322	357	341	340	339	371	337	347	330	342	337	346	363	364	355	381	321	331	349	331	317	350	312	346	363	344	370	367	333	342	293	349	339	307	345	360	342	341	345	347	379	332	368	355	345	313	362	349	360	371	358	363	329	362	365	339	354	350	335	335	346	352	308	318	315	322	360	334	341	345	350	336	371	347	350	367	345	319	340	324	325	368	334	322	360	344	347	322	336	307	329	324	340	368	387	375	344	328	327	339	342	335	366	342	349	355	310	336	336	342	344	328	321	317	349	352	384	354	322	347	341	340	334	342	323	337	336	328	339	342	355	319	328	328	317	344	329	342	323	335	360	333	351	371	371	333	341	346	392	360	354	364	298	355	339	319	409	347	340	332	365	348	346	348	350	374	340	334	300	336	358	363	355	359	351	329	381	341	332	338	362	343	348	346	331	336	349	368	369	359	382	334	338	350	338	323	340	353	319	355	308	345	301	331	316	338	309	355	337	345	352	321	337	350	330	326	357	355	338	324	300	360	356	335	343	328	348	337	332	364	331	343	325	332	294	360	336	327	317	340	337	340	374	366	371	326	334	347	322	327	335	317	339	325	362	345	332	339	346	323	339	348	336	338	352	344	357	333	361	347	357	355	367	333	349	344	362	334	334	330	377	342	333	357	353	354	349	354	352	328	369	326	344	325	313	373	353	373	363	340	341	334	344	361	307	346	309	326	352	338	357	345	320	326	369	333	355	330	342	366	387	336	358	322	350	328	359	317	320	362	377	330	365	342	302	340	354	308	329	342	329	332	383	358	344	362	329	378	343	359	350	359	365	328	365	366	352	352	328	355	309	342	344	335	363	354	352	319	349	353	323	356	314	337	347	333	394	371	344	361	349	333	328	380	339	340	324	343	337	405	354	353	346	323	359	325	333	352	346	347	348	363	336	351	328	354	347	307	334	359	324	315	327	331	366	333	351	377	336	367	322	347	353	329	357	338	319	312	344	330	349	325	350	344	365	342	313	355	350	303	334	344	335	368	324	361	336	339	357	367	316	325	345	354	354	333	361	294	357	324	332	343	352	330	343	324	360	344	330	342	357	310	333	358	338	333	332	360	346	341	312	352	361	369	335	328	356	335	328	366	348	334	357	360	346	349	340	314	337	368	337	338	370	347	325	344	346	315	339	333	345	337	370	328	290	375	321	334	350	331	344	334	380	346	381	340	310	347	376	346	351	323	357	313	365	352	307	296	343	319	304	338	345	309	377	362	360	364	340	341	328	330	333	351	314	319	355	326	332	320	344	332	354	378	367	346	384	344	337	324	326	325	390	336	341	374	359	364	379	358	326	386	308	371	322	338	332	332	350	329	346	335	321	302	394	344	344	347	357	315	328	348	313	362	327	327	338	321	344	371	329	327	347	320	350	330	376	335	338	337	346	335	337	339	342	328	314	347	356	365	323	353	306	370	332	334	335	372	367	345	323	289	363	348	324	377	365	357	338	314	394	335	306	339	319	316	355	328	362	374	306	316	307	366	347	333	347	356	344	364	341	331	344	375	346	311	355	323	332	347	311	348	354	350	348	355	364	351	359	345	347	359	345	327	342	337	377	349	344	321	371	340	322	335	330	334	347	344	373	367	349	362	334	343	370	352	366	332	337	345	355	381	356	355	368	354	314	356	335	353	350	358	347	325	346	350	359	337	358	329	358	327	360	336	320	333	346	326	354	350	338	332	359	337	373	331	337	326	331	335	320	345	362	338	354	333	322	347	350	324	314	334	366	356	352	353	344	340	311	344	378	360	345	359	342	353	367	336	336	321	290	362	318	343	323	361	312	350	350	384	286	357	345	321	318	330	327	349	348	326	329	357	321	337	375	380	331	343	342	353	376	337	304	352	312	362	323	333	361	358	382	338	345	336	337	364	358	333	343	343	318	342	315	331	307	342	322	367	362	361	333	342	344	365	373	337	351	346	355	338	349	345	333	340	358	344	322	331	351	320	317	336	336	346	368	349	349	303	340	337	347	307	365	336	318	304	331	345	331	362	339	340	330	348	355	347	332	334	329	355	342	347	331	335	349	354	323	339	344	342	323	379	336	311	328	373	332	359	335	329	316	358	327	366	337	339	358	356	375	349	328	330	355	349	340	331	376	368	313	347	342	376	337	343	372	337	354	345	337	315	379	333	343	357	316	371	311	356	340	326	354	335	369	332	321	362	327	351	346	315	341	360	349	340	349	338	328	354	359	345	347	350	324	353	338	345	329	371	339	354	344	339	346	343	314	330	371	310	343	357	356	337	357	314	338	358	374	363	343	361	322	356	359	354	346	345	378	312	373	355	352	329	372	365	347	374	357	382	327	360	323	380	321	363	354	339	343	320	353	387	348	349	330	388	338	335	321	368	376	334	384	354	329	347	339	296	331	360	340	351	363	319	342	355	352	381	392	330	311	351	342	366	321	335	365	331	353	327	353	338	335	353	354	313	330	368	353	361	345	333	347	351	329	369	364	331	387	355	309	359	360	366	368	373	354	370	337	363	364	378	347	343	323	360	377	349	372	335	358	343	348	391	336	345	336	337	339	358	342	364	378	362	345	341	328	319	361	378	332	351	352	362	344	353	343	349	355	353	368	327	356	324	333	324	359	357	357	317	337	332	339	338	361	315	324	331	363	313	378	333	374	362	324	316	340	369	344	345	328	342	304	335	331	339	312	378	360	351	339	350	326	348	362	360	366	355	342	365	363	354	336	352	324	384	330	383	339	324	334	352	353	360	333	365	342	358	352	327	334	337	350	354	353	357	312	359	330	358	330	354	362	343	353	345	356	333	327	331	321	371	329	312	333	378	321	325	361	333	337	340	307	353	366	314	353	339	359	330	358	370	363	329	328	346	345	317	337	327	344	316	340	361	342	333	362	334	368	339	373	351	324	338	341	326	326	328	309	333	356	323	330	334	336	361	348	367	362	342	334	326	320	333	329	357	322	314	374	342	349	357	380	355	335	351	357	362	345	340	305	342	347	322	301	330	347	361	353	349	326	360	360	355	328	372
2536	1583	830	516	529	687	812	702	587	463	462	437	385	275	239	214	174	141	132	112	105	85	87	85	85	77	74	58	62	66	50	55	53	40	57	55	47	54	44	52	56	44	38	28	30	64	58	61	51	32	26	27	28	21	27	27	26	26	20	24	22	31	21	41	21	25	20	32	29	41	20	28	24	32	38	35	25	26	26	16	22	20	29	29	21	31	21	24	24	27	29	30	22	17	25	27	22	24	25	22	17	25	24	22	34	24	31	17	31	22	24	20	29	18	30	26	23	26	32	28	12	28	21	34	20	29	22	30	23	25	21	32	29	29	24	18	31	32	21	27	33	28	33	26	17	23	21	24	24	30	27	18	20	22	16	30	29	26	23	33	27	26	27	23	26	18	29	23	27	29	25	26	34	29	22	18	25	16	32	24	34	33	20	22	28	28	24	27	25	17	20	21	38	20	27	24	20	29	26	29	27	21	24	21	24	31	15	27	19	19	31	35	23	21	24	35	26	29	31	28	34	23	35	21	33	25	27	22	25	24	25	26	34	28	29	27	23	26	21	26	27	32	20	27	26	21	19	27	38	32	31	31	26	17	27	24	21	23	23	29	34	33	21	20	34	21	30	29	23	28	21	23	33	24	25	23	34	17	25	22	26	19	28	29	38	35	27	30	19	23	19	21	22	26	26	34	37	25	35	20	26	25	28	31	28	13	31	27	37	27	30	23	29	19	23	21	25	20	27	33	19	29	28	29	28	22	24	17	29	24	21	21	15	20	24	30	26	19	27	14	25	23	23	21	30	27	26	28	25	28	30	22	31	18	29	21	28	25	24	30	20	35	28	32	19	31	16	27	25	28	14	39	25	25	30	21	30	25	21	17	23	20	24	28	29	29	25	27	22	32	33	23	22	24	22	21	29	17	21	27	25	18	29	30	25	27	19	32	26	28	32	23	23	35	18	27	25	33	24	26	26	15	27	21	25	35	22	26	28	28	26	26	23	18	23	29	25	25	25	21	31	22	35	30	31	28	30	21	28	29	27	24	24	18	20	22	26	20	27	22	21	29	27	26	23	14	25	20	36	21	25	19	35	18	29	26	27	27	38	24	28	30	22	23	25	29	18	36	25	35	30	22	13	24	32	11	34	32	22	27	18	27	29	20	23	25	17	28	23	29	16	22	25	24	24	29	30	18	21	20	25	32	20	22	27	22	26	28	25	19	34	23	23	34	22	23	27	20	24	33	21	35	22	27	28	27	31	16	24	28	16	27	24	31	23	32	22	21	25	23	16	18	29	27	34	27	20	20	26	25	26	28	25	24	28	32	32	30	23	24	15	36	21	22	17	21	29	33	18	35	28	30	28	20	30	26	17	23	35	35	35	29	19	30	23	33	21	30	26	30	22	21	26	27	15	18	28	27	25	15	35	25	29	23	34	23	18	24	18	24	23	29	16	29	19	28	32	22	18	26	28	18	24	33	27	36	18	28	20	17	29	18	23	23	32	28	18	25	24	33	22	18	24	27	23	22	29	28	16	19	23	25	23	29	34	26	24	32	27	26	23	30	31	32	24	21	22	28	27	24	27	24	26	25	26	28	30	24	26	26	24	26	26	18	40	27	19	15	24	27	26	21	21	29	30	15	31	28	29	31	25	23	24	21	22	20	28	32	30	31	24	19	22	24	22	21	25	27	19	22	36	34	23	16	25	30	31	30	27	24	21	28	34	22	26	23	22	18	18	32	27	26	24	33	31	21	19	29	30	19	22	22	28	20	37	17	19	22	26	29	35	29	22	26	30	30	18	23	14	28	26	26	17	23	33	34	23	25	21	30	27	21	27	22	26	18	27	28	22	25	30	23	21	19	29	39	22	28	29	23	22	17	26	25	25	27	28	22	26	22	23	30	23	29	21	28	34	23	27	31	18	33	22	27	19	21	24	29	24	20	36	23	29	25	20	34	23	20	24	25	28	25	23	22	30	37	22	24	25	24	21	25	21	21	24	36	27	24	26	27	24	24	19	26	29	28	29	21	15	25	26	35	21	28	23	27	24	27	26	30	20	19	28	22	25	24	25	24	30	21	25	21	24	22	18	26	20	27	38	23	20	29	26	22	15	27	32	20	27	29	20	26	25	32	30	22	18	30	22	25	21	20	27	17	25	31	19	21	19	29	26	17	21	15	28	28	21	22	23	33	39	33	32	21	26	26	18	27	23	16	29	24	24	21	29	19	16	26	26	26	24	29	32	25	33	26	17	25	23	21	28	36	39	16	22	20	27	21	16	34	26	23	35	26	23	21	32	17	24	29	35	19	27	22	29	31	24	22	24	25	24	21	22	27	18	28	12	18	24	21	20	26	26	39	24	31	21	28	24	29	20	29	28	27	27	26	21	23	33	29	27	30	30	23	24	29	27	25	33	32	24	20	21	21	27	26	34	26	22	27	31	22	31	25	28	25	24	30	23	39	27	30	29	28	29	22	27	21	32	23	27	26	28	28	28	32	16	26	17	25	24	33	34	19	24	23	20	26	27	27	23	27	21	26	25	25	20	21	16	27	22	22	23	30	25	29	34	21	33	23	31	24	24	25	23	27	28	28	24	16	30	27	32	18	29	18	27	18	25	26	28	22	20	21	28	26	38	28	22	24	25	28	19	28	27	29	23	23	24	29	19	29	26	18	39	27	27	26	29	32	24	30	17	24	36	24	27	28	24	27	31	30	33	37	22	26	22	22	27	31	22	18	18	22	30	25	16	19	16	29	29	33	33	32	24	27	30	21	30	20	35	21	26	22	22	22	32	25	21	27	15	18	34	22	20	26	34	28	21	14	27	24	18	37	31	32	26	32	31	25	27	18	22	28	20	20	34	30	29	27	32	26	34	34	21	31	20	25	25	31	29	23	14	19	29	12	26	23	22	31	18	24	22	29	33	26	33	19	26	24	31	30	32	23	28	25	23	18	24	20	26	22	35	19	29	21	28	23	23	17	24	24	21	21	21	31	20	33	26	27	18	26	19	31	31	24	23	29	29	26	24	20	24	26	26	28	20	27	20	27	20	31	17	21	28	18	19	22	23	31	27	26	31	24	29	30	19	31	19	31	23	25	33	24	23	24	31	31	22	26	26	29	28	17	25	18	27	35	20	24	32	20	22	28	28	23	30	26	19	25	25	35	18	25	12	21	25	28	29	20	27	27	35	26	29	22	25	25	24	31	27	39	28	29	19	22	30	25	25	26	23	23	26	22	23	21	20	26	25	25	22	22	24	21	26	17	29	18	27	37	27	29	17	22	27	23	29	30	29	27	24	21	30	19	24	18	30	28	20	19	26	19	38	33	27	22	26	32	26	24	27	21	31	25	15	24	20	17	26	19	17	30	17	34	30	23	29	28	29	19	28	15	30	25	25	32	22	28	31	25	32	17	24	21	22	24	34	24	27	23	30	32	15	23	17	29	28	31	22	9	24	27	30	26	28	27	33	22	20	22	19	30	22	26	29	20
26338	15943	10911	16796	23756	25714	24982	22374	19547	17131	16295	15321	12868	10678	9112	7566	6524	5580	4758	3897	3519	3049	3001	2846	2694	2466	2239	2042	1893	1614	1482	1396	1350	1240	1233	1185	1254	1117	1029	970	909	800	736	696	725	1616	1776	1444	961	638	490	342	333	301	327	318	367	300	308	335	342	328	310	304	331	310	314	333	314	327	329	338	345	302	312	332	339	316	312	315	318	341	335	332	340	314	345	314	344	321	327	333	321	340	338	289	349	307	309	306	327	332	350	319	296	331	292	312	328	320	316	316	313	336	323	336	359	323	312	303	341	297	326	305	343	319	313	334	311	315	327	319	314	336	338	318	306	329	332	372	308	305	294	322	301	324	324	336	350	329	324	325	342	340	353	338	318	325	347	351	349	361	322	349	327	354	355	312	344	313	359	304	317	337	316	293	303	318	335	301	354	323	325	348	331	322	277	336	357	329	295	336	331	329	319	304	324	298	335	368	342	327	303	354	338	329	329	353	315	325	355	304	335	331	321	310	349	357	317	328	325	328	344	304	341	303	356	315	338	301	350	295	318	330	358	325	308	314	325	351	334	311	346	314	339	327	308	323	314	330	294	326	339	309	311	329	321	323	349	309	334	345	326	310	299	339	314	343	334	348	361	311	319	324	328	319	347	313	326	307	332	369	339	326	322	327	303	294	317	329	332	303	342	340	322	333	352	317	330	337	340	328	326	332	310	341	318	293	308	315	312	339	317	345	312	307	297	374	337	309	321	336	338	313	319	330	340	318	299	320	312	353	325	301	336	320	338	323	337	325	314	323	320	306	329	326	325	307	361	331	356	326	322	325	329	303	331	274	328	334	346	305	327	332	333	338	327	336	335	320	310	295	314	317	328	335	333	334	316	310	298	306	342	295	322	354	338	350	342	309	308	333	312	347	339	355	337	311	310	324	339	335	364	312	337	333	296	305	355	351	285	373	332	326	319	311	306	340	316	330	339	323	339	325	299	293	330	332	321	321	343	324	339	316	303	319	340	298	288	332	335	338	319	336	330	301	364	341	290	328	324	343	299	343	310	342	368	321	327	330	315	298	327	317	338	324	344	339	343	327	309	330	332	310	328	341	347	361	328	314	300	313	317	334	341	314	336	341	328	316	315	285	318	340	343	334	332	312	300	315	306	306	309	331	307	297	348	316	337	327	332	332	338	326	334	331	346	336	357	301	294	311	308	309	348	316	343	337	328	318	309	338	289	298	337	332	313	352	312	339	325	348	317	289	338	310	283	344	301	359	311	334	320	302	318	311	317	334	309	344	332	307	333	319	334	329	334	340	329	295	329	298	318	309	286	308	320	341	280	320	326	334	326	313	312	323	335	327	316	329	293	326	293	317	358	298	328	314	296	296	322	327	329	328	329	329	306	315	352	309	322	299	344	330	310	294	346	314	292	325	331	320	301	335	309	340	310	292	299	343	323	300	336	294	301	312	343	291	342	316	353	343	356	327	316	331	315	330	315	310	328	330	297	333	322	339	278	310	340	325	306	338	318	334	348	329	314	344	284	304	312	336	300	338	308	335	319	311	341	323	309	335	310	352	318	288	312	328	360	337	338	322	309	324	283	336	341	321	303	305	346	312	293	326	330	344	316	331	341	324	351	315	293	305	302	331	311	345	301	364	343	321	276	326	343	334	324	312	335	322	316	287	321	340	349	313	303	293	349	298	336	336	294	326	333	330	294	323	325	340	315	329	332	321	346	319	321	323	339	352	335	311	312	351	300	331	319	310	326	359	345	347	342	310	325	355	275	297	328	327	313	332	311	352	317	340	332	341	338	343	286	356	335	295	313	324	297	335	288	341	325	312	319	338	304	341	301	325	336	323	320	348	330	325	319	338	337	347	339	290	330	328	311	339	326	320	336	328	313	354	351	297	329	298	266	320	311	323	356	286	283	302	342	315	335	348	354	345	314	316	291	325	341	366	355	334	321	319	286	325	320	316	337	355	328	310	318	352	279	328	318	317	335	325	359	308	315	329	319	303	312	307	330	355	336	335	320	311	328	321	316	331	333	354	316	316	341	333	313	334	327	341	318	334	316	338	320	329	323	308	350	300	367	336	312	298	351	326	340	347	321	314	310	275	360	329	346	306	357	324	342	345	316	317	335	358	319	304	344	322	367	322	315	359	342	308	336	339	327	349	310	309	326	310	327	360	322	340	316	327	298	337	327	314	317	319	328	302	330	320	310	344	313	340	318	324	303	330	329	307	321	293	339	319	364	341	305	334	354	302	306	310	340	323	328	328	335	292	318	338	328	337	308	360	318	336	321	326	319	318	365	319	344	332	317	308	264	324	338	338	371	306	312	324	323	342	319	320	286	329	323	321	330	343	334	362	342	320	308	349	355	308	336	336	323	308	341	288	330	322	334	320	316	329	333	345	317	303	298	314	351	302	320	338	316	326	330	351	337	308	318	341	331	323	327	321	326	333	355	309	314	325	317	297	296	321	335	318	332	341	325	280	358	307	344	335	321	297	333	306	306	290	370	295	343	347	317	340	307	325	314	339	307	309	327	323	303	336	313	299	346	338	318	333	326	331	343	330	317	318	345	320	328	337	313	333	367	334	311	319	330	283	330	321	344	308	324	339	325	313	350	335	330	338	327	325	306	353	342	361	313	328	305	312	305	311	302	307	352	340	330	339	360	313	336	323	318	329	311	308	314	331	301	370	297	332	309	324	340	335	320	341	303	329	337	337	384	325	316	308	283	356	339	304	318	307	322	305	298	320	355	312	363	305	327	295	324	335	295	317	302	343	335	333	306	308	321	327	268	326	316	323	327	325	339	318	308	328	321	325	313	322	306	334	342	315	358	308	341	336	295	284	306	304	312	337	326	337	336	320	321	310	355	335	321	330	329	306	314	320	311	308	283	296	331	321	307	312	321	305	330	327	314	346	347	339	317	315	318	336	316	319	310	341	336	342	326	332	342	309	331	332	315	317	312	331	326	327	356	321	316	318	326	320	332	338	315	340	318	305	331	307	321	312	308	363	316	303	315	317	308	290	325	345	350	317	328	328	330	337	329	311	306	341	327	328	319	328	331	303	340	337	343	328	301	324	335	302	291	327	319	322	319	306	338	324	329	328	302	324	326	376	295	328	331	310	335	322	351	309	312	316	334	356	318	341	292	324	311	371	317	312	315	339	277	336	317	339	319	326	312	357	328	311	316	366	327	295	364	318	365	333	325	331	353	337	330	342	329	308	316	345	300	324	327	317	330	316	324	323	331	337	338	285	310	302	328	330	335	280	352	322	316	333	308	347	305	332	353	326	333	337	344	343	362	358	315	347	310	311	356	312	296	335	334	304	282	338	348	329	345	352	353	330	337	313	374	307	348	327	340	326	303	301	325	353	330	326	276	335	322	318	332	315	307	341	319	310	282	316	328	322	342	320	341	350	272	333	321	312	340	293	353	345	345	340	318	356	315	339	291	312	322	335	332	318	347	320	332	329	320	334	322	318	344	332
3550	1490	821	569	545	745	770	685	558	504	501	418	369	297	274	223	198	144	142	139	97	93	96	85	84	93	98	69	72	58	56	56	61	48	63	46	58	56	39	55	47	42	40	46	42	71	80	75	44	35	37	29	34	30	24	22	29	22	15	43	24	39	35	31	22	28	26	29	29	37	27	36	33	19	27	33	28	24	30	30	42	31	28	30	19	22	25	26	23	38	34	29	33	33	19	23	29	27	28	23	30	28	26	28	26	31	19	26	31	31	26	27	23	31	32	31	34	28	30	28	23	25	29	41	31	35	18	18	22	32	30	24	20	36	39	24	32	24	23	34	30	22	27	27	25	29	34	21	30	28	31	23	33	21	27	33	26	21	25	34	27	26	32	23	26	30	26	20	21	25	25	25	28	19	31	23	36	25	31	24	22	37	36	31	21	22	26	18	20	33	28	34	31	24	30	21	43	19	26	28	34	25	26	32	31	36	38	32	27	48	31	36	22	35	35	30	24	26	25	26	32	25	23	30	26	23	35	28	33	19	24	40	34	36	22	28	33	24	31	23	28	12	29	32	37	30	27	28	28	29	24	27	19	28	21	26	24	31	29	38	23	27	31	30	21	23	21	26	21	33	27	32	28	25	27	23	31	30	31	32	25	34	26	22	28	32	21	20	27	17	31	20	29	33	27	20	15	23	20	38	29	35	32	30	24	29	31	26	30	27	18	24	28	33	22	31	38	30	33	33	26	36	24	25	32	19	25	18	22	26	30	23	30	19	35	25	23	22	25	28	25	22	25	24	25	21	24	19	19	24	17	27	29	26	25	33	26	30	35	34	33	24	28	28	22	24	31	18	26	25	24	28	26	21	30	30	25	30	22	26	30	27	34	25	25	37	31	27	22	30	23	33	26	21	22	30	39	25	24	36	27	27	25	33	24	22	26	25	36	21	36	19	31	29	22	33	31	31	23	24	30	21	25	35	35	20	31	28	25	23	29	21	23	25	24	30	22	25	27	24	23	30	32	27	32	30	20	29	34	18	26	30	34	30	21	23	27	26	34	29	37	16	23	30	25	32	35	31	23	28	34	36	29	36	27	28	29	28	28	31	22	24	22	22	29	26	33	21	34	27	26	18	28	25	26	20	23	27	23	23	34	24	24	37	27	32	37	24	23	23	30	30	36	22	27	28	31	39	27	25	39	31	27	18	30	35	32	25	26	39	27	33	33	40	25	24	28	21	26	34	32	26	33	24	24	30	31	20	25	28	28	26	24	25	34	41	28	37	22	31	28	27	34	19	37	23	25	26	35	24	24	30	34	26	24	29	24	25	31	34	35	29	23	29	21	20	35	33	35	26	20	27	23	20	20	20	25	23	35	33	31	19	28	20	31	30	31	37	34	29	30	30	25	28	28	32	29	38	26	26	25	22	32	31	32	31	21	32	23	26	32	24	34	33	34	32	27	30	29	33	29	32	27	28	24	25	33	21	29	29	31	24	28	31	26	27	18	23	32	22	26	17	32	27	24	27	25	34	30	24	28	28	37	25	23	32	31	31	29	21	28	23	24	24	34	26	26	26	31	29	34	36	23	37	20	24	28	31	32	28	22	32	33	22	27	21	30	29	18	20	22	27	22	29	24	27	22	24	24	33	31	24	27	29	29	40	19	32	26	31	30	30	31	26	30	27	28	37	28	24	24	32	27	29	31	24	36	30	31	30	31	25	17	28	29	37	26	21	22	21	22	24	29	23	21	33	35	19	19	28	27	24	30	30	21	31	31	31	29	22	29	29	21	37	37	19	25	18	28	32	38	30	28	29	28	40	33	33	20	24	21	28	25	28	27	27	30	29	29	22	32	19	29	29	41	34	30	28	25	25	28	31	30	26	24	24	32	28	40	26	41	22	43	28	34	30	37	34	20	27	19	27	27	27	31	20	27	26	23	42	35	27	28	20	17	35	27	26	14	23	34	31	17	30	28	34	33	26	29	27	34	25	18	32	20	29	21	26	30	13	29	29	32	28	22	33	28	30	35	36	29	28	31	24	32	32	26	23	33	24	24	32	27	32	26	27	30	33	24	31	35	28	24	33	27	22	28	18	30	27	30	22	30	25	26	28	33	24	29	37	25	22	28	29	26	26	17	30	32	33	27	18	25	37	19	25	30	27	25	25	38	28	34	22	22	33	26	32	29	28	28	29	31	34	33	37	32	21	28	30	28	28	20	36	25	23	29	22	31	36	21	39	32	22	36	21	20	31	26	31	26	33	27	32	33	25	29	34	22	19	27	21	27	25	24	27	23	30	29	26	28	28	33	24	25	22	24	35	19	28	24	22	36	28	29	37	37	24	28	32	30	25	39	29	32	26	30	24	25	32	22	31	21	29	36	19	28	19	27	32	26	24	25	24	25	20	29	19	32	24	35	24	25	33	34	26	26	32	20	35	35	23	38	32	27	42	34	34	36	31	30	29	33	20	28	27	35	16	22	27	28	28	37	33	27	20	18	31	35	33	27	33	31	27	34	25	23	35	35	22	35	33	24	30	21	27	25	29	22	30	19	27	28	24	26	30	22	32	25	19	24	38	24	26	38	34	32	24	34	33	25	32	36	24	19	30	27	25	25	27	14	27	31	33	35	27	27	28	32	26	32	22	24	29	18	25	31	33	26	26	28	19	35	29	25	25	22	23	22	41	27	32	32	33	21	28	23	35	27	27	18	25	17	29	32	20	37	26	33	33	26	23	28	44	26	24	36	21	25	25	25	20	34	30	19	36	32	33	30	30	25	35	28	24	33	27	37	23	36	30	20	12	26	25	37	21	19	26	34	25	30	26	24	24	21	14	26	36	35	27	43	21	38	31	31	28	27	29	32	30	30	22	29	30	22	21	21	21	36	28	24	40	24	22	28	24	22	32	32	31	32	33	22	31	29	19	24	35	35	26	37	31	33	30	30	32	17	30	27	28	35	26	24	32	33	26	31	34	25	27	28	29	32	26	35	28	30	22	28	26	35	30	33	26	29	29	32	23	18	22	24	28	29	28	36	32	35	30	20	26	27	39	31	32	32	30	29	28	23	24	26	36	29	28	34	32	20	25	28	26	27	26	45	39	31	21	21	31	23	30	25	17	26	19	25	24	19	30	20	24	34	32	33	36	42	25	27	28	30	25	37	24	25	39	25	23	25	32	27	25	30	32	31	24	29	24	30	27	31	19	28	26	26	32	29	26	32	26	32	26	27	30	34	29	28	24	30	17	23	32	31	29	20	28	30	33	25	29	26	28	16	21	25	24	32	39	34	29	23	31	27	20	28	20	31	24	23	36	23	24	24	26	38	29	34	37	32	33	30	23	29	32	25	22	24	25	24	28	29	29	38	21	33	28	30	27	36	32	27	47	26	30	32	30	27	27	20	27	18	27	25	26	28	43	27	32	24	24	27	25	25	27	24	30	40	19	24	29	27	20	30	28	28	39	32	32	33	24	19	25	31	42	35	28	27	32
24722	16151	11512	16890	23872	25918	25384	22574	20074	18181	16574	14760	12526	11322	9960	8216	6778	5749	5261	4639	3929	3482	3270	3067	2801	2562	2409	2157	1814	1733	1536	1446	1406	1330	1366	1347	1294	1199	1086	978	903	868	793	788	870	1925	1886	1592	1114	698	498	450	371	378	349	315	353	356	382	379	369	348	410	376	346	358	372	316	331	357	352	363	349	379	345	373	359	366	375	351	343	364	361	361	333	344	375	372	357	356	392	376	355	379	369	321	370	399	350	375	344	370	333	404	327	398	351	380	359	355	351	356	362	356	373	346	367	379	331	338	409	340	354	348	376	384	358	363	356	336	346	359	370	356	359	346	379	334	355	345	363	398	351	359	352	339	361	372	328	366	351	362	344	327	343	325	355	360	362	345	347	385	350	351	380	341	329	378	362	380	367	336	375	371	367	381	405	349	367	392	372	374	369	347	387	349	342	379	350	366	362	395	330	416	365	380	368	359	352	364	352	360	382	364	376	380	373	365	341	359	365	345	344	367	363	360	343	372	375	366	348	344	337	318	345	374	385	341	352	334	354	370	356	321	352	352	357	391	346	389	351	319	359	377	350	380	344	358	357	366	361	362	341	363	389	336	352	329	364	376	374	387	336	409	356	352	362	367	356	345	368	352	364	343	347	361	368	355	349	357	315	362	345	346	338	384	367	350	361	333	366	338	351	384	384	337	415	356	333	365	385	378	366	350	379	381	362	398	381	383	362	361	364	366	368	397	359	367	367	343	353	364	335	378	355	374	372	343	350	373	334	325	346	372	335	365	330	340	372	342	341	347	380	364	351	377	353	395	341	347	350	330	335	367	371	355	372	353	366	354	372	342	362	388	392	405	350	367	368	368	361	355	358	367	333	373	349	360	333	396	384	360	357	342	386	370	345	365	362	374	390	363	350	368	371	360	361	385	358	364	367	358	363	382	321	372	356	339	376	355	360	377	410	353	361	366	336	364	333	339	374	353	338	317	348	358	377	370	375	407	315	352	389	349	364	374	375	377	384	360	332	340	362	347	369	384	358	331	368	360	355	409	347	378	358	377	376	393	363	355	346	359	364	377	377	384	310	343	391	384	382	373	357	374	373	376	426	349	387	350	346	362	392	379	309	354	371	346	383	328	369	364	354	373	381	382	323	350	375	372	368	341	350	374	349	378	419	346	362	369	362	377	327	348	354	371	335	318	360	365	342	358	378	341	343	340	356	323	368	360	383	357	329	384	356	380	366	370	364	373	366	384	320	359	353	346	335	349	348	346	367	372	370	348	380	346	385	369	366	335	347	349	372	369	358	379	338	375	360	358	359	341	377	363	332	382	362	368	357	391	364	373	352	352	379	355	349	388	348	349	337	372	335	371	379	358	358	364	374	337	360	386	343	376	374	351	374	383	329	365	382	341	374	349	392	341	360	360	342	331	372	401	383	361	363	384	314	335	391	347	384	391	347	353	355	360	377	377	332	389	354	359	367	387	335	383	377	352	360	343	373	363	354	412	364	402	386	356	361	354	371	357	378	360	368	385	379	328	346	381	327	351	333	354	372	382	337	368	342	352	369	345	318	359	371	334	297	382	370	370	377	350	346	360	384	380	364	371	391	357	387	335	389	336	348	374	388	341	359	385	329	354	316	354	389	328	347	343	367	351	364	381	375	389	382	370	389	378	358	365	360	394	342	361	349	339	351	358	362	353	379	351	377	339	369	360	359	385	354	348	385	358	359	352	376	361	356	334	349	336	368	332	367	382	341	339	330	357	374	384	351	327	393	372	351	329	370	349	375	334	370	350	372	369	348	339	338	339	382	370	385	335	350	385	338	347	393	329	357	361	348	364	355	376	354	404	326	385	362	379	385	331	357	338	338	356	359	312	371	359	357	354	371	346	362	363	383	362	347	344	360	348	352	386	368	347	348	396	325	373	345	320	361	350	341	374	397	380	369	353	372	393	333	370	379	349	374	340	334	366	376	349	355	353	362	351	371	368	408	357	345	353	342	381	375	359	345	376	395	385	370	345	359	360	371	329	336	345	359	358	354	342	370	326	352	356	358	357	361	371	377	377	378	345	333	367	364	401	366	371	351	368	350	345	343	381	343	332	355	376	364	350	396	344	340	350	346	358	329	346	370	339	361	384	375	360	338	345	343	355	386	319	362	366	379	341	351	401	377	362	393	384	363	327	349	386	368	377	331	347	368	384	372	350	353	391	393	372	342	358	392	356	342	338	338	376	390	376	341	402	393	343	348	385	352	356	364	353	357	370	357	355	406	367	349	360	351	343	351	340	368	370	331	372	370	373	390	395	383	338	327	327	350	350	371	392	341	341	364	327	363	336	389	342	329	376	380	347	358	377	316	350	347	386	344	334	336	384	354	342	349	361	383	355	362	379	359	360	369	351	375	358	297	378	355	389	388	342	365	327	373	350	345	364	366	365	406	389	369	404	365	353	366	354	362	377	323	318	389	354	363	354	345	411	374	381	362	380	366	364	353	414	333	377	372	366	324	365	338	380	380	336	367	323	376	400	357	371	353	380	349	343	379	358	372	364	340	368	337	341	365	336	355	370	378	361	365	359	363	368	373	368	366	357	361	376	344	361	354	381	356	407	410	375	389	332	383	359	390	387	368	372	373	356	329	337	355	395	370	340	335	361	373	370	362	364	347	359	372	365	307	357	396	381	366	356	346	344	358	343	383	352	372	403	390	348	357	332	353	355	388	380	379	397	384	365	349	383	346	385	352	376	372	375	369	386	336	347	377	380	369	356	364	378	405	388	348	367	371	369	363	345	334	349	387	376	362	373	370	353	341	348	339	347	390	346	391	365	381	326	391	379	337	392	394	391	377	337	364	381	360	352	357	366	376	330	378	356	368	372	361	381	387	360	358	376	414	337	344	386	335	387	363	356	342	338	354	342	345	371	360	358	330	390	328	358	349	365	360	339	371	368	370	349	353	373	330	384	391	356	355	374	380	362	363	356	392	357	370	349	355	338	352	366	333	369	352	331	380	369	379	346	360	369	368	347	350	359	364	346	386	342	351	402	378	370	366	352	330	380	385	357	360	366	363	321	320	375	384	364	357	344	388	360	368	382	348	363	367	354	376	377	365	317	400	325	336	345	366	325	330	343	358	385	346	388	343	381	379	340	346	354	373	346	356	337	359	392	370	354	370	338	350	353	369	386	353	349	352	365	368	368	366	348	375	372	388	376	335	333	327	392	380	357	349	360	377	353	367	378	357	347	403	353	370	352	356	350	359	382	340	366	373	339	382	365	337	390	382	346	335	368	357	375	346	357	382	377	383	368	384	373	378	338	344	364	372	344	351	367	353	371	356	334	368	328	372	317	410	339	370	364	384	402	367	372	353	375	363	371	367	364	356	373	365	337	366	340	372	342	384	373	368	315	354	354	362	388	387	367	379	372	373	332	363	364	353	328	383	349	328	351	387	334	356	361	371	379	353	371	365	368	384	352	331	356	344	361	339	322	390	362	358	376	330	357
3613	2566	1329	758	777	1023	1151	889	807	683	530	498	402	350	319	264	210	188	153	169	173	150	108	108	91	90	87	101	76	64	53	65	74	69	61	57	54	57	50	46	47	41	47	46	49	98	94	73	46	54	32	36	27	26	24	18	21	29	24	27	29	20	28	28	22	20	41	38	23	26	28	25	29	25	28	22	25	24	21	28	25	21	26	29	19	28	20	30	25	31	28	29	32	28	24	24	28	24	29	25	26	24	34	28	25	19	26	27	26	32	21	26	24	28	28	25	26	26	32	25	32	28	22	23	18	20	36	29	29	31	23	34	28	30	29	22	19	29	18	29	24	25	24	25	20	17	26	32	31	26	30	30	21	30	29	22	15	25	22	11	20	28	28	20	23	21	32	16	33	32	23	29	20	27	29	21	28	12	30	26	21	26	35	25	18	30	23	26	29	31	28	24	25	26	21	20	33	27	29	26	20	28	20	27	17	30	30	22	26	43	20	28	21	23	32	17	26	23	13	33	26	25	30	31	36	24	32	22	17	26	22	24	30	30	26	36	28	26	27	23	30	34	25	19	24	24	33	22	28	24	19	25	30	21	25	33	24	26	20	29	28	25	27	27	28	27	29	20	26	23	22	19	31	26	31	20	18	21	27	27	25	22	21	32	21	27	12	28	15	22	28	27	29	25	12	28	27	26	29	21	20	31	25	13	22	21	25	23	35	21	22	25	18	27	27	25	29	24	28	33	20	27	25	28	19	24	18	27	31	19	27	32	30	28	32	19	23	37	30	25	24	17	30	24	22	29	28	22	24	28	20	23	23	22	34	17	28	25	22	25	29	33	29	20	21	36	21	34	24	31	22	26	23	18	27	28	26	19	41	17	30	18	25	36	26	22	28	30	29	29	21	23	18	20	32	26	27	30	27	25	23	26	29	27	21	28	29	20	24	25	30	20	25	24	23	25	41	23	41	20	20	23	32	25	25	28	26	28	33	42	25	23	30	31	19	26	23	23	26	28	27	26	35	25	29	27	28	23	35	25	23	20	21	27	28	23	29	13	21	33	29	18	26	31	24	21	25	27	30	29	32	26	35	30	22	26	21	30	26	32	29	28	24	26	30	22	25	24	24	33	31	23	27	24	26	25	21	29	18	24	25	24	23	16	30	27	31	32	33	22	27	17	24	29	23	27	27	26	30	28	26	19	25	33	26	22	23	29	29	22	29	21	27	24	26	20	28	18	22	18	18	34	25	24	23	20	28	28	30	24	26	24	22	31	26	28	23	26	31	41	20	34	30	36	28	20	20	28	22	28	23	25	26	23	24	30	27	23	32	21	31	30	17	22	23	28	21	25	24	24	31	30	30	25	24	25	25	21	25	32	19	26	29	24	18	29	22	23	30	25	16	38	25	26	26	33	20	24	26	30	22	31	25	17	34	29	30	33	23	22	18	28	35	33	23	34	31	22	24	18	28	35	22	27	22	21	19	31	20	29	13	16	35	29	20	22	27	29	22	31	25	25	24	23	26	31	20	32	20	16	25	27	21	34	24	21	24	21	29	31	24	28	24	20	29	24	33	30	26	29	18	28	22	30	22	18	16	27	24	22	24	28	25	24	30	28	20	26	22	22	26	25	26	22	24	30	26	30	25	26	16	27	28	20	25	24	29	30	21	25	17	27	30	22	23	29	24	28	25	29	18	23	25	31	32	28	25	15	28	23	29	35	31	27	21	30	20	14	29	18	22	27	20	17	22	24	33	35	28	27	28	16	24	23	22	26	22	30	28	31	26	20	28	33	18	15	24	23	23	26	22	22	24	30	30	19	31	20	28	24	23	21	22	25	28	26	26	29	28	28	21	21	23	33	33	32	25	26	29	22	20	24	19	25	24	25	21	20	21	19	20	26	31	31	35	27	29	29	24	19	20	36	24	27	27	18	24	42	23	33	15	33	25	29	19	22	28	20	20	30	23	26	26	32	31	18	31	29	19	27	29	32	31	26	31	18	26	23	24	22	19	23	28	31	21	20	30	37	18	41	27	16	29	26	27	20	23	28	20	29	23	38	29	26	23	31	25	25	28	36	26	16	27	28	22	17	20	32	32	25	29	32	26	30	42	22	17	30	27	25	19	25	27	22	24	26	26	21	31	29	25	30	16	31	27	20	29	34	25	30	31	22	28	26	23	32	30	29	38	32	20	28	22	25	22	21	23	16	28	25	24	29	17	18	24	32	22	21	27	22	26	18	32	19	20	22	22	14	27	21	25	20	20	33	23	23	38	23	22	25	18	20	26	23	24	27	23	31	25	30	29	27	27	24	17	24	22	25	22	22	31	32	31	28	24	28	34	30	22	25	23	21	24	29	30	29	25	21	30	28	29	25	23	28	34	28	27	32	24	25	25	20	19	25	20	25	33	26	21	30	25	16	30	23	27	22	35	28	29	26	32	32	28	29	27	27	22	20	23	25	31	17	23	34	28	24	23	26	30	30	34	23	32	28	24	27	31	35	31	16	21	23	29	34	22	19	19	24	19	17	15	23	22	23	21	30	33	24	37	27	27	23	27	27	37	20	28	25	23	23	19	27	24	18	33	25	28	25	24	31	18	27	27	19	29	31	24	23	29	36	27	25	19	27	20	25	28	24	16	33	25	30	25	25	16	39	29	21	25	24	28	27	16	28	28	31	41	19	23	16	33	24	24	21	29	27	27	17	26	29	24	32	19	24	26	18	27	33	23	19	33	21	31	17	30	29	32	26	24	26	21	31	22	24	24	31	26	38	35	20	38	24	21	23	24	23	27	26	24	31	19	22	21	29	30	27	22	24	23	28	25	21	26	28	26	27	19	17	19	25	22	26	28	23	28	26	24	27	35	26	13	26	22	30	27	33	23	18	20	30	25	16	17	20	18	22	22	26	24	23	29	17	27	34	30	27	16	26	31	31	29	26	25	38	20	37	26	27	31	32	23	19	30	17	29	19	26	30	25	27	22	21	31	26	36	18	27	25	28	21	20	39	26	18	21	30	34	22	31	32	24	32	28	19	17	23	18	27	36	19	30	21	27	30	27	21	22	31	35	30	26	33	17	25	33	17	23	30	28	23	23	31	29	24	27	33	26	32	26	33	23	32	23	21	25	32	25	17	28	29	19	22	32	29	23	22	22	38	34	22	28	20	19	28	26	25	36	28	30	23	21	27	18	21	24	23	21	23	30	23	18	20	21	30	22	19	28	17	34	25	38	21	19	33	33	22	32	17	25	25	27	21	23	24	22	20	26	22	29	28	26	25	23	22	20	23	19	26	29	34	21	30	32	17	29	26	28	17	24	33	23	22	26	26	27	30	26	28	23	26	25	28	21	34	22	15	23	13	26	32	23	32	27	26	23	23	20	25	27	12	27	27	27	26	23	27	30	26	23	24	33	22	34	29	30	22	28	25	24	21	27	29	23	35	27	28	24	21	30	26	34	30	32	20	31	29	31	32	22	31	31	23	23	23	36	24
29863	19704	14493	19689	27713	29020	27988	25291	22678	20147	18231	16526	14012	11941	10353	8525	7610	6689	5950	5788	5449	4714	4202	3691	3561	3038	2867	2528	2210	1925	1797	1755	1789	1756	1729	1516	1395	1345	1168	1027	1084	1005	1007	1108	987	2399	2576	2006	1370	878	529	412	364	327	347	322	315	335	313	362	354	343	313	343	349	322	328	310	327	340	353	322	354	318	321	327	322	318	337	334	310	311	332	327	339	349	350	318	317	310	341	317	339	308	344	337	368	306	332	327	329	341	331	332	315	331	340	333	316	308	339	375	306	313	332	333	334	303	353	356	312	312	305	334	323	335	296	339	319	328	358	347	352	345	325	356	323	325	334	311	313	316	340	335	321	319	291	381	307	303	332	357	342	318	361	326	317	345	333	337	338	349	322	339	310	357	338	344	342	319	345	326	362	355	350	357	315	289	371	303	356	323	320	335	346	339	365	353	309	317	313	325	310	319	350	351	349	348	352	358	321	335	318	307	334	307	333	309	356	308	334	303	320	332	361	331	333	312	331	323	359	353	319	340	340	309	357	355	317	319	397	343	353	304	317	316	325	330	347	331	357	356	340	336	317	353	338	339	344	353	326	343	332	359	319	338	346	345	345	338	376	342	309	329	336	308	343	308	334	346	304	365	323	349	357	348	304	354	348	351	305	313	315	346	354	329	309	329	337	345	349	322	361	331	307	356	314	337	342	334	362	325	331	314	318	319	321	325	324	333	350	341	327	323	358	327	340	347	336	353	345	350	326	325	291	317	317	344	344	314	349	357	320	354	342	367	331	333	358	341	337	330	324	325	321	357	362	350	348	317	374	342	315	333	273	318	307	339	357	323	330	311	314	355	331	333	317	332	339	303	351	345	330	329	314	309	357	309	334	312	346	309	356	329	342	315	372	348	380	327	306	337	361	314	334	321	337	336	340	340	340	335	306	315	323	347	344	314	346	340	345	348	317	313	318	330	307	320	330	326	339	354	313	331	358	341	314	334	341	325	342	364	320	314	336	340	330	300	344	332	329	357	352	353	327	317	337	356	344	321	344	347	340	307	334	319	308	343	327	355	326	294	338	319	337	359	356	342	365	341	320	326	346	340	317	298	332	333	318	324	339	347	329	333	345	323	352	313	373	345	347	354	354	324	341	326	348	302	330	340	340	345	325	322	333	318	335	345	324	353	346	345	318	331	326	345	328	334	332	344	328	337	348	343	348	351	342	303	347	335	322	306	338	335	335	315	343	347	332	339	335	306	338	329	374	306	346	362	318	352	319	333	359	325	330	343	317	352	353	342	342	354	375	371	317	332	333	329	346	337	348	312	340	350	300	346	335	353	339	330	320	357	347	333	314	345	331	313	332	333	378	342	324	336	323	350	299	330	328	328	337	323	328	346	320	294	318	336	322	315	329	314	344	317	321	309	341	363	326	326	337	364	326	319	311	331	353	361	345	335	361	346	339	317	342	311	357	319	339	360	343	343	330	346	316	312	280	344	327	341	319	365	347	323	308	326	339	331	334	315	339	336	295	352	318	306	344	322	334	350	330	327	319	335	315	343	337	358	320	344	324	296	364	339	334	317	325	348	336	346	325	336	362	331	319	327	315	350	335	349	318	314	346	317	313	335	309	351	345	348	332	321	324	359	354	327	327	341	321	355	376	319	339	319	366	310	302	363	320	375	329	368	339	306	347	321	333	337	340	352	332	312	310	295	303	297	331	322	326	313	373	328	320	318	300	326	332	318	333	364	315	307	342	372	358	370	367	361	333	329	343	340	322	333	360	345	293	321	343	332	308	351	333	325	341	319	358	303	349	326	334	339	328	367	320	330	320	317	309	309	333	301	343	361	337	308	334	318	341	299	349	324	317	313	341	368	354	339	303	304	325	317	310	335	332	340	317	325	350	313	339	329	333	319	339	348	347	349	341	317	334	346	340	351	374	356	334	329	319	318	319	358	364	344	312	339	304	321	326	344	344	323	308	343	361	324	288	351	371	368	354	311	323	371	300	329	325	324	364	305	335	310	330	340	334	330	333	329	307	322	320	353	377	311	316	345	299	355	316	305	350	308	320	352	313	355	321	345	346	338	326	311	362	304	320	328	316	328	322	344	320	299	352	306	352	308	339	331	324	312	327	330	361	317	329	329	332	354	357	306	345	309	332	323	321	324	325	327	312	328	290	335	356	355	324	352	352	312	326	333	339	330	326	336	320	329	340	334	342	346	317	321	336	365	320	337	343	343	314	323	344	329	345	367	337	343	301	305	343	330	310	318	317	311	331	345	318	310	319	333	344	293	335	330	340	324	306	352	313	322	347	316	360	319	317	355	363	309	355	327	351	349	322	391	318	359	323	336	353	338	329	292	329	339	339	305	324	351	357	342	325	340	330	324	329	346	338	333	341	342	336	330	328	322	319	333	329	337	334	320	336	337	370	315	349	317	316	303	294	328	317	333	334	330	385	325	355	372	346	320	331	316	330	349	357	299	347	341	332	323	343	360	319	351	358	348	362	346	329	325	339	325	337	339	316	332	335	318	315	340	329	336	322	329	324	347	379	317	318	354	351	329	375	324	319	344	323	335	369	328	349	323	352	307	327	368	352	339	327	322	300	337	367	327	336	314	358	346	344	323	333	332	360	341	366	322	324	335	338	332	338	325	334	352	317	340	340	365	316	359	338	352	341	325	325	359	312	349	309	305	342	366	320	317	337	341	314	374	318	314	356	356	358	348	320	362	326	372	326	350	334	335	365	330	332	348	308	314	344	320	320	317	316	327	317	354	306	321	322	362	352	327	357	367	348	344	319	308	325	341	369	364	296	327	360	326	314	328	317	313	313	317	336	356	327	366	337	336	321	351	326	301	326	321	376	321	305	321	343	327	312	317	303	345	329	299	324	357	349	332	371	317	365	346	327	307	318	346	361	346	339	311	349	331	361	349	353	333	350	327	353	365	337	325	342	312	347	318	338	304	335	326	326	350	328	350	359	302	330	330	350	378	342	338	319	335	359	336	364	329	335	322	330	304	355	347	349	330	348	327	326	329	333	319	331	375	318	355	305	330	308	377	339	349	324	307	336	330	305	355	304	321	328	341	362	326	353	325	329	340	328	302	323	311	337	327	319	339	340	312	333	338	333	351	360	330	323	328	312	335	326	329	332	304	319	323	329	336	348	322	340	315	332	312	346	309	330	372	322	331	344	296	319	351	323	334	352	328	335	333	332	333	345	346	290	335	329	365	346	293	310	338	337	329	321	341	301	347	336	353	326	311	337	327	303	346	302	343	365	331	338	342	358	309	309	346	331	323	358	295	303	319	330	320	363	359	346	320	352	332	333	358	330	305	338	325	335	336	271	342	338	299	334	321	331	340	334	320	322	344	334	334	337	344	343	336	326	332	301	298	338	338	327	312	338	335	328	326	331	333	334	319	330	339	341	314	393	324	347	317	331	341	304	350	370	317	329	342	332	337	362	321	318	356	336	329	318	341	337	309	371	363	341	327	361	379
2157	906	527	316	284	467	529	418	418	354	297	271	220	169	116	125	109	105	81	77	85	86	74	69	53	52	50	43	49	51	47	39	40	42	49	40	45	29	43	47	36	35	42	25	46	41	45	37	36	40	25	25	26	31	25	23	26	20	26	24	32	26	26	24	25	20	19	30	20	28	15	26	32	17	20	26	29	29	29	20	36	24	26	22	21	30	24	24	22	31	21	30	20	15	26	30	28	20	30	23	30	20	25	32	28	23	34	28	20	40	35	33	31	25	21	26	25	24	37	25	25	26	19	23	20	31	34	26	29	33	24	30	30	27	29	24	25	32	22	25	27	27	19	21	20	22	31	32	29	23	26	24	24	30	29	32	15	23	27	27	21	25	29	18	32	39	26	29	33	29	25	24	27	22	28	35	30	24	29	29	29	31	32	26	27	31	32	28	29	26	23	32	25	30	23	22	18	30	25	40	21	19	40	26	35	37	28	31	25	32	31	25	25	25	25	20	23	31	23	34	30	34	25	23	25	30	36	17	29	34	22	36	40	35	20	26	29	36	35	27	27	33	24	29	28	29	28	28	32	36	20	42	21	25	24	24	26	27	28	28	20	36	26	23	28	30	21	27	37	22	30	26	19	21	29	24	33	25	24	32	33	29	34	26	27	28	38	28	36	34	37	29	32	26	27	27	25	30	23	32	24	22	23	25	23	30	26	16	22	23	26	29	18	27	27	25	28	36	23	24	23	20	27	31	30	22	33	27	33	22	27	36	29	28	22	23	30	28	28	33	28	35	34	32	25	26	36	38	30	22	37	30	41	28	24	21	36	26	31	26	25	15	29	31	28	25	27	18	21	24	24	29	26	23	31	24	33	32	16	30	21	34	21	21	33	20	26	24	30	31	22	24	26	33	27	29	22	26	29	31	27	27	27	34	26	30	29	32	30	36	31	35	26	23	26	20	32	24	29	30	28	22	32	30	21	30	30	18	22	23	29	27	18	27	26	38	24	28	28	23	22	18	39	33	17	25	23	38	29	24	29	30	35	29	22	26	35	21	28	24	27	29	27	24	28	29	27	31	27	27	38	25	33	30	22	36	43	21	25	27	22	31	28	24	30	28	31	32	29	16	27	20	25	30	30	16	25	29	27	20	29	35	19	28	22	29	24	26	20	30	25	27	27	20	33	26	26	24	29	34	20	24	34	27	18	24	27	28	35	22	35	30	26	30	24	32	30	25	19	14	27	22	19	28	31	20	21	23	35	21	23	26	22	22	27	24	39	30	36	30	19	26	30	28	24	24	24	28	30	24	23	24	23	27	29	22	26	26	35	32	31	33	35	23	31	34	20	25	31	28	29	17	26	33	28	29	30	14	31	29	24	31	22	28	23	25	27	23	30	21	29	16	18	25	30	31	32	20	30	34	33	40	29	21	26	27	27	23	21	30	19	30	27	28	26	32	26	32	24	27	25	23	25	23	34	36	29	17	19	25	33	24	34	32	29	32	24	28	21	33	23	17	33	27	30	28	33	28	28	25	36	23	30	25	28	29	38	23	26	24	25	24	25	25	27	27	20	27	19	20	28	20	24	25	27	33	35	20	21	20	40	23	29	23	24	24	33	35	28	22	19	24	29	22	36	26	30	34	32	25	37	16	25	28	28	34	20	20	37	35	28	31	33	30	31	14	26	27	38	30	23	22	28	35	28	36	29	25	25	29	31	25	27	36	22	24	29	33	26	22	28	26	27	29	30	27	27	28	24	30	28	16	24	20	23	20	24	27	39	26	30	26	22	29	33	31	33	22	22	23	25	27	22	32	27	23	29	27	26	34	28	28	30	31	31	32	31	32	26	35	23	21	25	38	25	32	25	28	25	26	25	22	22	24	19	21	30	29	33	20	36	22	23	24	28	36	30	32	24	21	25	27	26	29	25	28	34	22	12	30	27	27	23	24	26	29	35	21	28	32	35	22	31	28	22	21	27	26	28	22	22	36	28	27	21	27	32	23	23	29	28	33	24	30	34	28	37	27	39	21	23	22	28	24	28	26	33	24	28	21	18	22	22	26	29	20	29	30	19	24	23	26	29	23	35	22	32	29	22	26	18	26	25	23	26	30	31	21	28	36	34	32	34	22	29	22	29	25	28	18	21	30	25	29	25	20	28	23	24	29	27	19	14	25	27	21	23	29	20	27	25	29	27	27	27	29	27	29	25	27	26	27	30	29	24	24	27	26	28	37	27	31	25	27	29	34	26	30	15	20	32	23	28	20	14	22	25	20	28	17	16	26	34	29	33	32	21	28	30	25	33	17	26	19	21	28	21	24	26	32	41	28	22	25	27	23	21	24	26	27	25	33	33	33	31	28	30	31	35	29	24	35	37	20	25	38	21	30	21	23	36	31	30	23	32	26	22	33	38	21	23	25	28	27	26	28	34	24	23	25	23	13	32	34	27	23	28	22	24	24	24	29	30	31	35	33	29	19	34	25	31	24	30	31	25	25	30	28	28	34	30	27	34	26	16	27	32	29	23	28	27	34	28	22	32	32	24	32	27	25	32	39	23	34	23	25	29	27	26	19	28	28	25	32	35	22	27	22	31	27	32	29	38	28	30	31	26	16	30	32	21	31	29	30	22	29	30	25	24	27	30	23	31	29	21	27	33	32	28	25	25	16	30	26	23	23	26	25	23	34	26	25	21	34	34	32	29	33	19	25	30	27	22	31	28	33	24	31	22	28	26	23	26	30	28	26	26	32	31	27	22	24	32	27	15	24	20	34	32	25	27	34	21	29	27	27	42	26	28	14	24	24	23	27	29	25	30	33	20	32	20	18	30	39	39	32	28	27	29	30	28	26	20	16	29	32	25	17	22	24	32	26	39	40	29	25	27	30	28	22	27	32	35	30	30	18	27	23	19	22	30	29	30	27	21	35	24	16	22	36	22	20	21	32	24	22	24	25	31	27	29	26	28	27	34	34	25	26	32	36	29	21	29	23	25	19	29	33	29	25	17	31	33	32	22	16	36	24	28	25	26	33	28	38	25	20	26	22	36	30	28	30	27	23	31	33	26	28	34	30	23	26	24	18	29	19	39	25	27	21	22	23	23	21	34	28	25	36	27	26	31	29	29	21	22	29	29	29	29	27	30	19	35	36	27	24	37	23	32	31	17	22	27	20	38	26	30	32	20	31	15	29	34	33	21	27	31	35	19	25	36	34	27	24	28	37	30	27	19	25	30	20	32	30	26	27	22	28	30	29	28	28	27	22	31	36	22	16	33	25	33	32	23	24	32	31	25	29	16	28	21	17	31	19	29	36	30	26	25	25	27	31	31	35	24	22	20	24	24	47	29	29	34	32	26	30	20	31	21	19	25	20	24	27	20	30	28	26	22	39	20	30	32	21	27	24	25	29	24	25	40	38	23	26	20	28	30	24	35	31	32	30	24	26	27	21	28	24	20	28	29	29	23	34	27	27	39	22	23	27	32	39	33	22	28	19
21034	12741	9101	12988	20665	22758	21628	19469	17084	14847	12482	10732	8739	6939	5440	4508	3887	3344	3123	2837	2708	2603	2360	2064	1925	1734	1563	1336	1233	1118	1135	1045	1112	1017	940	870	798	797	768	671	694	626	596	568	549	840	864	832	639	474	406	401	347	366	396	351	356	371	357	311	351	325	399	343	339	363	342	355	348	356	351	349	353	367	351	345	356	328	353	356	346	332	350	358	342	361	371	342	333	332	336	342	347	387	333	346	349	328	359	315	340	360	299	338	334	324	351	341	312	336	347	349	342	345	384	327	379	330	320	340	343	390	369	354	364	327	327	319	342	340	359	373	331	322	390	349	369	356	361	359	374	341	340	322	349	379	342	383	342	345	366	348	386	357	362	316	371	351	353	404	350	336	346	337	335	376	360	360	348	329	340	365	363	336	333	353	373	339	314	337	365	370	370	330	348	343	340	367	342	361	381	351	362	348	319	360	354	346	307	332	326	382	349	345	380	345	366	320	346	348	380	375	350	363	330	329	351	336	371	371	351	357	345	346	362	355	347	336	319	349	342	356	351	349	393	336	341	347	366	347	352	332	349	359	359	352	339	330	370	358	328	336	357	376	356	359	359	331	342	374	336	350	343	347	352	349	333	344	336	337	315	371	358	332	376	349	350	323	399	355	375	338	352	333	335	357	336	353	376	373	325	352	354	344	347	338	337	314	345	333	394	356	330	352	356	359	370	389	352	349	369	348	355	347	333	337	343	353	395	352	344	366	350	370	343	347	374	366	322	354	346	369	353	381	331	329	347	386	360	336	323	377	364	354	314	369	334	339	300	334	338	354	369	356	314	381	364	367	323	352	326	347	338	347	350	362	335	338	393	333	346	347	335	343	366	323	377	358	373	351	351	359	319	370	336	349	330	340	348	351	357	324	350	348	325	349	364	350	356	334	338	333	365	347	353	373	354	354	378	345	353	342	381	373	354	331	310	369	351	375	364	348	344	360	364	353	357	351	367	367	349	347	369	350	314	365	352	367	373	364	376	369	355	345	360	350	360	350	344	367	366	349	306	370	330	311	330	350	336	328	362	359	363	365	322	309	362	405	332	342	367	356	332	343	348	359	362	346	327	366	335	359	351	352	340	363	379	367	320	315	362	350	333	338	340	356	328	339	359	382	380	334	346	330	355	313	356	338	340	342	350	327	361	360	372	337	344	345	349	327	362	316	333	352	350	337	340	346	334	367	359	336	340	400	339	382	363	344	333	366	325	371	340	351	347	324	362	361	375	348	360	381	349	315	361	334	315	376	340	356	350	380	376	381	351	315	358	349	373	332	354	344	362	334	349	351	355	355	362	362	341	346	365	366	331	326	357	375	374	340	371	378	367	323	339	342	361	342	364	332	340	361	356	358	359	342	322	367	327	382	332	361	343	347	332	393	341	315	341	357	358	369	337	361	379	328	360	355	354	371	352	371	362	352	343	335	323	360	350	339	307	345	328	329	386	360	362	353	317	380	393	356	326	344	350	358	324	330	364	369	333	329	362	340	324	344	383	345	333	365	334	342	347	355	332	379	369	351	367	337	325	337	319	361	333	355	359	350	352	366	357	339	329	309	340	345	317	356	341	344	359	338	331	347	332	361	335	342	365	352	324	347	364	401	370	358	339	354	366	358	371	364	323	365	361	351	337	357	350	330	349	341	348	351	331	340	361	371	341	314	336	365	386	334	378	334	336	337	313	375	325	370	413	353	337	319	323	353	339	357	352	362	384	351	343	350	367	386	341	322	360	347	351	336	378	326	369	352	385	321	345	361	371	311	328	345	348	348	341	343	359	352	375	329	348	335	353	339	360	337	342	304	319	348	377	362	362	359	369	343	328	327	369	347	356	349	365	328	353	353	388	365	335	337	359	357	322	350	354	325	335	360	406	334	346	367	371	349	365	336	367	352	367	355	346	348	320	330	323	344	341	334	324	366	345	324	343	312	336	368	369	338	331	366	344	346	364	326	344	368	343	351	350	326	328	365	362	339	328	330	344	333	351	336	366	380	362	352	366	317	364	357	360	339	333	353	338	363	328	344	347	347	359	339	336	367	372	342	374	362	334	378	358	370	352	321	338	343	356	319	343	360	386	357	354	343	358	351	360	348	375	358	363	362	350	348	341	378	343	360	317	354	358	347	340	358	340	351	317	360	332	349	346	360	351	361	348	305	361	364	336	373	342	338	340	315	337	365	325	338	357	384	352	364	325	341	353	366	350	337	360	347	359	351	357	327	361	351	355	354	322	337	361	348	384	350	354	332	328	367	378	320	325	349	328	352	357	320	336	351	331	357	350	308	358	391	357	326	354	366	334	345	354	373	337	314	385	344	347	327	338	334	325	371	328	380	381	350	370	324	353	356	341	370	322	345	328	355	358	334	369	385	351	345	390	360	345	347	343	357	356	364	356	347	343	330	373	356	380	325	363	358	322	369	353	341	377	354	347	357	372	348	325	314	302	347	366	368	375	339	387	397	326	350	343	334	372	352	370	347	354	368	345	366	317	348	350	320	328	378	327	349	371	411	380	346	360	369	354	345	340	372	342	323	375	342	351	330	362	368	363	341	344	363	349	369	342	360	349	390	342	345	374	316	357	353	397	341	347	329	368	357	307	333	332	344	358	354	344	373	340	377	350	344	335	345	337	343	342	312	368	391	349	311	362	349	357	351	379	345	327	339	360	357	341	343	359	336	317	350	360	351	336	353	362	316	362	332	355	334	337	356	365	369	346	333	369	365	355	334	337	363	358	364	366	342	341	320	316	360	343	355	378	345	328	368	357	379	334	357	364	370	372	345	319	327	354	349	380	354	340	365	325	340	350	354	339	354	365	373	382	364	337	370	337	347	345	337	350	371	371	311	353	360	320	325	362	350	337	343	358	359	386	368	333	390	380	336	333	361	345	364	345	344	374	342	315	349	365	348	346	344	374	319	356	358	339	341	319	331	332	374	347	393	321	339	345	351	393	361	365	370	336	347	339	358	357	370	363	373	326	331	353	326	369	357	359	358	363	346	342	334	348	370	366	385	362	339	326	332	356	369	332	312	364	344	389	351	351	308	356	357	335	359	371	376	333	352	362	326	352	362	304	353	365	371	333	348	355	327	358	314	369	335	358	382	328	388	344	339	371	351	378	382	341	354	348	368	350	318	361	346	339	330	372	327	340	368	355	336	347	318	331	344	353	307	357	352	347	327	380	354	321	347	385	350	358	367	347	380	381	344	331	350	354	295	348	342	369	345	348	377	321	339	347	376	309	343	372	356	342	387	346	343	341	319	356	327	374	346	372	322	325	354	371	349	359	344	341	342	314	342	382	359	348	322	359	370	343	341	376	372	337	331	367	326	378	359	354	366	364	336	356	398	340	385	321	343	335	342	342	328	343	352	349	343	359	361	351	368	357	323	329	352	368	373	332	349	371	371	382	343	340	370	321	311	319	339	347	339	349	344	343	364	336	360	338	348	362	367	371	367	338	356	343	370
2714	1939	956	563	583	830	871	783	655	553	498	387	271	237	175	161	119	133	122	129	112	90	66	79	72	70	56	55	50	59	58	46	41	65	37	50	39	44	51	56	46	44	30	38	34	57	63	54	53	43	29	24	27	38	32	25	21	27	21	21	23	21	19	23	18	31	22	19	37	31	33	38	26	31	21	17	23	24	18	26	30	26	20	18	30	29	22	23	20	35	27	15	25	35	22	34	25	23	35	35	33	31	23	23	26	27	22	31	29	26	35	16	28	20	27	24	27	29	36	16	24	30	29	34	29	33	28	28	24	25	22	23	14	28	19	26	30	24	28	17	28	25	28	23	19	22	19	31	27	26	35	28	21	33	29	21	23	23	27	26	24	22	21	30	27	21	17	28	30	20	34	23	25	20	22	27	30	27	27	20	21	32	29	24	24	20	24	26	14	29	28	16	37	27	28	23	18	20	16	24	22	24	34	25	24	24	32	26	22	29	27	17	26	24	23	28	21	23	15	19	29	21	21	23	29	38	30	25	22	23	20	21	19	18	23	27	20	25	21	27	24	27	28	22	23	28	24	25	17	31	28	23	33	29	28	20	19	20	28	27	28	23	17	16	23	27	31	24	25	28	27	29	34	27	16	23	30	33	28	26	31	31	26	25	35	27	22	25	28	28	19	19	25	28	22	24	18	19	24	27	22	22	30	31	21	31	27	32	20	25	39	23	25	27	24	22	27	23	25	36	31	26	16	33	32	22	26	15	26	36	31	17	24	21	33	25	29	19	23	24	20	22	26	24	29	25	18	22	23	35	24	19	23	28	24	17	23	25	30	29	21	20	22	16	20	28	22	19	19	28	30	27	19	33	28	22	27	18	32	38	42	22	19	22	25	26	23	22	23	34	31	30	19	27	23	19	17	23	25	21	29	25	26	14	28	24	27	23	22	35	34	30	32	21	25	25	28	33	21	24	20	33	16	29	30	38	30	27	29	23	25	25	30	29	28	35	24	25	22	26	28	22	27	25	22	31	24	20	27	27	24	30	19	28	24	23	43	18	17	26	28	27	17	27	32	20	34	28	20	22	28	32	23	27	27	16	22	25	33	22	18	20	19	17	23	22	29	27	27	23	26	24	31	30	24	31	21	26	23	36	24	26	28	26	21	27	26	25	20	30	25	33	21	30	32	24	34	35	23	32	21	29	25	20	18	34	23	26	25	30	24	28	22	25	22	18	30	34	26	29	17	25	23	28	25	22	21	29	32	24	21	30	27	31	22	34	22	30	30	24	23	20	35	30	33	26	20	33	24	17	30	22	33	26	24	30	30	23	33	24	31	31	27	25	15	30	32	26	22	25	34	26	29	29	29	27	28	25	21	29	24	24	28	29	23	22	27	26	27	26	25	27	19	24	26	25	36	25	21	27	29	21	28	19	30	25	23	19	28	25	26	25	27	30	31	33	21	21	39	26	28	26	20	30	32	24	19	27	23	25	20	36	18	23	28	26	15	30	27	22	31	20	30	25	23	22	25	24	26	19	31	20	21	26	26	22	34	30	30	21	26	25	23	29	32	33	28	24	22	23	31	26	26	29	21	25	27	26	27	22	26	25	20	27	19	21	17	29	12	23	30	23	27	27	25	27	15	31	20	32	20	21	26	29	24	19	26	24	16	21	25	26	24	26	21	27	25	23	29	28	21	30	28	18	26	25	24	31	25	17	20	26	31	18	22	28	25	29	24	19	29	29	24	25	20	33	21	30	17	21	29	18	28	26	21	15	15	23	35	26	28	34	16	25	26	33	26	29	15	31	30	33	27	25	26	25	23	35	25	30	24	23	26	21	25	22	35	20	28	20	23	26	29	21	21	30	30	26	31	14	25	24	21	31	22	24	26	33	26	33	28	26	22	33	33	25	15	19	25	26	29	26	23	26	23	32	25	31	19	29	21	25	19	22	30	21	17	17	17	26	29	25	32	28	20	30	36	26	25	20	20	29	27	18	24	23	20	34	35	31	27	26	17	30	30	25	25	26	26	26	27	31	21	25	20	27	22	27	17	23	21	26	19	28	26	32	21	27	21	25	19	25	29	34	16	27	32	29	30	24	28	22	19	20	37	23	29	30	30	11	21	29	26	17	22	26	24	26	26	29	22	25	21	34	25	24	28	24	30	27	25	16	16	24	17	28	29	26	26	26	30	20	36	16	20	24	26	18	28	34	26	25	17	23	23	17	31	25	24	24	28	22	14	26	25	25	30	22	29	24	30	31	34	31	24	23	27	28	34	28	25	27	24	35	22	24	27	26	18	26	26	28	26	29	33	21	30	27	25	20	20	31	20	30	22	29	13	25	27	25	26	20	13	30	24	32	21	17	25	23	26	27	26	25	39	27	24	22	21	24	23	29	20	29	27	36	24	15	24	21	27	33	18	23	20	19	16	26	21	20	27	29	25	25	28	26	24	26	15	27	24	24	25	33	37	21	33	35	25	15	22	20	18	23	28	18	27	29	28	26	27	29	22	28	28	30	21	21	18	29	23	20	20	24	28	20	32	19	29	35	22	26	31	24	28	24	37	25	28	17	29	22	27	35	21	23	27	25	27	23	20	28	29	30	30	17	28	23	28	31	22	26	30	21	29	24	32	31	22	27	16	23	19	30	15	20	27	28	24	23	23	34	25	24	24	23	21	32	20	28	26	22	33	23	24	27	34	27	28	30	23	26	41	31	27	23	46	21	33	23	30	18	27	27	13	24	33	14	27	27	28	30	19	19	18	28	15	18	16	26	24	34	23	19	29	21	25	18	26	34	19	24	24	19	31	29	27	18	25	13	26	25	23	24	20	20	34	31	17	29	28	27	23	18	25	25	23	27	26	26	21	17	19	25	23	26	31	30	26	16	23	22	27	27	25	20	19	25	29	25	28	34	27	19	32	17	26	18	21	21	24	30	19	19	20	24	24	28	29	35	24	38	22	28	25	30	20	24	31	27	35	23	30	31	24	19	22	31	28	23	22	24	27	19	34	28	16	27	27	21	23	26	31	20	21	22	23	20	23	20	26	27	26	26	29	22	24	19	22	24	17	26	32	30	20	25	23	22	21	31	18	29	22	19	26	22	29	26	19	24	21	30	24	32	30	29	18	21	30	26	24	25	32	13	18	25	25	21	23	27	25	23	34	38	27	23	24	26	22	28	30	31	31	15	21	22	36	19	21	35	27	14	20	26	19	22	27	21	30	32	32	32	34	24	30	32	12	20	31	21	19	22	23	25	24	32	30	35	30	25	21	28	20	25	29	38	29	26	19	20	29	22	24	28	28	17	18	26	21	18	22	25	33	27	28	18	21	28	28	35	25	26	25	20	15	22	28	22	25	28	23	32	29	25	26	17	30	24	34	25	27	25	19	25	23	29	19	36	32	19	25	23	23	27	22	17	24	25	35	25	18	29	26	28	26	22	29	29	23	33	30	22	24	30	32	29	26	30	23	25	31	34	34	17	25	24
26569	17903	12656	17613	25460	27473	26311	23668	21073	18615	15902	13250	11331	9365	7550	6397	5423	4654	4028	3753	3561	3255	2905	2525	2317	2179	1818	1633	1674	1549	1561	1424	1428	1201	1197	1084	1042	929	965	904	875	873	749	780	794	1609	1572	1326	935	603	420	355	352	341	342	329	338	324	343	296	305	340	331	300	298	325	312	326	313	309	357	335	319	335	319	324	310	317	325	335	309	300	339	307	332	301	323	314	305	314	311	323	333	307	319	310	329	329	308	322	339	334	310	341	337	319	323	308	330	341	324	312	331	301	352	297	316	336	335	326	333	309	335	308	338	345	314	347	322	338	328	314	335	323	350	320	294	315	338	325	345	354	334	317	318	300	320	331	317	345	325	334	335	338	336	308	302	290	300	328	347	322	324	314	311	350	364	315	359	324	363	372	314	306	308	307	309	302	315	340	328	320	332	323	321	311	316	297	350	332	294	357	319	341	324	323	335	321	327	327	301	319	314	333	347	381	312	330	322	325	296	359	318	347	288	324	297	315	309	301	301	321	330	308	326	338	285	324	330	335	352	321	334	314	311	308	323	303	333	302	339	327	326	358	297	302	295	303	303	354	319	328	362	316	303	339	340	324	350	315	344	314	314	346	333	337	316	327	328	342	308	318	305	315	312	323	317	313	322	327	297	340	321	323	340	312	325	335	296	336	322	357	296	304	305	322	324	301	320	323	322	296	314	319	332	292	339	325	307	294	298	352	321	301	319	327	312	333	336	303	314	318	331	350	326	329	312	320	315	310	301	334	321	319	344	341	307	332	321	307	331	318	320	310	318	323	328	351	348	347	367	323	321	308	306	310	326	349	335	295	345	326	317	309	317	356	347	326	330	333	349	339	338	312	311	315	307	339	298	329	331	338	317	341	303	342	326	313	322	345	357	313	358	331	339	313	321	325	309	333	334	294	316	308	282	303	310	325	381	320	351	359	316	324	317	308	317	360	323	285	337	299	291	337	319	324	340	302	321	336	313	356	336	316	328	360	325	332	313	337	334	315	361	341	361	349	326	309	344	352	301	339	342	316	316	305	333	299	326	305	296	318	319	341	341	333	276	322	328	313	294	319	323	312	326	320	315	337	313	326	328	324	358	350	317	320	315	327	335	337	320	305	318	342	307	334	339	303	321	339	335	355	329	314	316	333	312	333	335	314	293	310	332	326	326	344	303	330	328	346	311	324	345	303	322	314	352	306	315	313	359	328	318	332	325	329	307	329	323	304	332	330	334	334	326	299	330	344	300	341	304	322	331	335	299	324	322	305	340	293	308	325	326	337	334	321	314	316	306	317	318	318	319	324	335	319	321	300	332	341	317	333	315	331	320	322	313	297	322	359	327	319	303	309	310	334	302	337	345	309	327	309	314	331	343	331	340	325	338	297	315	331	302	354	333	346	327	320	309	359	293	320	332	333	311	296	352	345	333	322	326	308	320	312	316	321	292	312	339	303	319	318	351	302	295	318	365	294	318	304	331	334	316	315	310	335	340	315	329	319	342	319	324	332	317	332	308	329	346	319	333	291	317	340	328	330	324	322	310	309	340	318	298	349	331	301	333	312	301	308	326	337	316	335	320	322	338	329	331	284	302	309	331	352	322	319	330	335	332	380	322	305	353	322	298	331	304	297	326	335	306	319	329	322	314	345	334	301	332	315	342	317	330	319	322	313	329	326	306	303	298	304	310	352	350	329	323	320	313	299	312	312	376	287	339	323	329	290	318	323	334	330	338	322	342	308	329	332	324	326	343	342	349	324	351	375	345	316	333	312	308	315	351	348	330	326	335	326	344	359	300	295	322	329	342	311	296	351	353	316	340	341	312	309	314	314	322	318	322	269	316	348	303	300	326	355	308	319	340	297	332	321	342	328	354	298	298	323	311	320	314	274	335	321	335	333	316	333	335	315	330	340	311	309	340	321	309	335	332	328	295	323	286	335	330	331	324	328	337	322	306	335	310	322	322	312	315	346	333	309	321	319	315	334	335	300	331	331	301	301	344	318	331	314	328	307	349	320	321	320	316	312	303	357	290	314	344	326	289	335	333	322	337	317	314	338	312	315	337	344	320	311	333	329	315	336	321	329	304	338	347	298	339	327	310	330	316	294	288	310	311	311	320	337	316	351	313	322	346	342	329	343	311	326	350	315	352	329	318	333	287	334	348	335	325	333	306	312	330	335	320	325	305	336	299	289	306	319	321	343	306	313	339	332	319	327	333	333	322	294	332	341	321	330	350	310	304	314	308	327	318	339	321	343	326	353	305	339	316	331	355	298	320	324	310	329	355	320	323	324	326	343	325	343	312	314	312	341	318	326	330	354	320	315	294	355	334	341	343	356	347	328	326	331	295	332	297	307	289	301	327	304	341	324	309	289	324	329	344	346	311	308	327	333	330	344	336	298	363	319	330	347	342	346	327	309	344	324	337	328	335	287	327	307	317	328	324	294	310	348	306	305	341	311	340	291	342	312	316	324	337	312	332	298	330	323	317	312	330	337	349	343	341	322	312	325	312	328	301	317	324	326	301	322	375	294	351	306	297	315	302	316	362	341	315	337	314	322	334	318	311	323	314	328	307	333	338	340	331	324	323	338	311	331	341	349	337	360	321	349	335	337	309	308	321	332	320	328	308	322	336	303	311	329	326	321	352	303	330	305	300	358	333	339	315	309	317	344	314	318	339	335	356	367	313	316	309	326	333	318	325	327	308	312	330	338	312	330	340	311	323	328	327	346	309	341	312	325	336	316	338	328	315	346	340	294	322	350	327	325	327	336	331	318	345	320	307	314	321	335	317	296	346	292	335	331	293	302	283	356	317	301	331	339	361	329	341	315	320	316	329	327	317	311	330	339	271	333	324	320	320	298	304	325	336	300	328	295	297	330	312	322	332	300	323	338	360	310	291	294	318	339	365	330	333	333	309	335	307	336	321	308	316	297	320	322	336	312	351	330	353	328	327	322	328	325	327	335	319	316	310	353	320	344	318	339	341	308	319	321	331	341	297	313	321	312	285	332	324	315	326	306	319	346	314	307	326	329	275	308	319	323	341	331	312	312	327	300	320	307	345	315	342	313	312	300	318	308	322	315	325	355	324	299	317	316	294	343	327	322	302	319	316	345	337	323	331	305	308	300	302	317	335	328	353	322	302	352	316	310	343	345	325	322	365	343	300	304	316	325	347	313	315	303	302	330	353	317	317	350	335	312	335	357	331	316	305	321	356	335	347	340	358	346	310	315	320	319	310	309	329	326	327	311	319	296	314	302	305	333	328	297	323	282	296	331	284	307	291	334	321	307	332	334	308	321	308	343	309	316	336	353	331	318	326	313	344	346	332	371	334	301	299	315	307	371	343	329	288	294	349	348	320	332	331	335	322	340	308	312	314	315	324	325	339	337	348	335	317	311	313	291	325	320	331	310	363	308	315	296	312	310	338	346	324	326	314	346	331	343	312	319	331	327	339	312	315	307	326	321	317	307	311	356	312	312
3684	1638	938	597	661	951	925	830	703	528	443	346	281	262	187	168	151	141	120	117	101	106	76	84	81	71	73	54	58	59	74	73	66	56	47	48	45	61	50	48	52	55	42	39	45	61	72	70	43	48	24	24	36	26	32	29	22	30	30	30	31	32	25	38	32	29	28	31	38	33	29	23	22	33	27	25	18	36	24	34	30	22	26	29	29	29	32	24	21	31	33	24	26	35	23	30	29	27	36	22	30	26	32	24	32	22	22	31	30	24	31	24	32	32	34	26	26	27	30	16	29	35	23	38	26	25	23	25	37	30	38	31	35	20	27	29	29	23	34	33	18	36	29	24	25	28	26	40	25	21	34	24	22	22	32	32	37	30	24	19	22	32	35	35	23	27	29	40	26	28	36	35	31	31	29	31	28	27	29	20	20	27	25	23	22	33	31	18	28	21	31	20	32	26	27	30	30	23	23	28	32	36	24	33	22	29	29	28	29	29	35	30	22	28	17	23	29	28	28	35	32	35	33	36	22	32	37	30	38	30	29	31	26	21	31	32	33	33	31	25	35	26	35	31	26	25	21	28	30	28	33	21	28	31	26	37	30	28	33	31	28	27	15	29	31	28	29	36	22	28	24	28	27	24	28	29	24	32	28	27	19	32	32	28	26	28	32	40	21	38	35	31	27	30	28	37	28	38	31	37	36	30	27	40	23	12	34	16	40	24	34	38	26	36	27	27	34	29	28	21	34	27	30	24	28	45	28	36	31	29	31	19	34	29	15	27	40	19	32	31	25	33	25	33	18	33	29	39	30	36	23	34	26	32	31	26	28	38	28	35	25	22	29	36	42	34	20	27	29	34	17	27	37	27	22	24	23	32	26	23	25	32	26	21	28	25	31	34	27	45	30	18	34	44	33	30	26	30	18	27	29	29	26	22	26	25	30	25	25	25	27	24	25	33	35	19	23	25	30	27	26	33	29	26	29	33	31	41	32	31	32	26	25	26	29	22	25	36	32	25	28	29	15	27	24	28	32	30	27	29	27	32	25	23	33	31	29	30	20	31	22	28	42	28	27	37	31	27	24	27	31	26	29	27	28	40	26	24	33	21	24	29	32	35	28	32	27	25	24	32	31	34	27	33	25	27	33	26	34	21	35	30	24	31	34	29	28	33	26	32	31	30	32	32	28	26	25	31	32	34	36	36	28	29	30	32	27	29	30	29	35	30	32	36	30	31	27	34	23	40	41	21	22	26	32	35	36	24	28	28	23	29	24	30	25	29	32	24	24	24	23	27	24	27	35	29	23	28	25	26	29	28	20	29	29	27	41	37	33	23	33	15	35	35	36	33	31	32	23	27	23	25	27	25	28	25	27	34	31	34	31	26	21	28	29	27	22	20	32	27	20	30	17	29	31	30	36	34	22	30	32	20	32	31	29	30	25	23	37	25	30	27	29	32	35	27	19	36	26	19	26	32	36	34	34	26	31	26	31	37	20	29	18	20	31	22	29	25	23	24	29	34	31	26	25	25	26	30	27	33	31	33	38	28	26	26	24	28	28	24	29	18	25	30	35	32	34	43	30	31	28	31	19	22	30	27	26	31	20	30	24	32	24	32	30	16	33	29	37	23	29	24	39	14	32	28	26	22	37	35	17	30	37	35	17	33	25	33	23	32	30	32	30	20	37	33	29	26	33	31	31	34	31	33	23	24	31	30	30	19	30	29	25	31	28	19	29	26	32	25	21	24	30	32	34	27	32	18	33	31	26	33	23	30	33	23	27	22	26	24	27	26	36	28	27	30	30	32	29	22	28	37	28	27	25	39	27	25	24	31	23	33	27	35	40	24	34	26	22	31	33	38	30	36	22	24	23	31	30	34	32	32	18	24	31	32	30	26	24	32	18	30	23	23	28	33	32	21	34	23	29	34	28	35	24	37	29	31	24	29	28	20	22	27	21	29	25	27	27	40	22	29	33	25	28	27	24	31	32	19	23	25	31	26	31	28	26	35	27	37	22	29	17	41	31	29	32	16	35	31	19	26	28	29	26	35	35	42	27	34	32	35	28	24	18	32	29	19	39	21	23	21	27	22	44	29	30	30	21	29	34	30	38	28	33	30	39	35	29	21	27	30	27	26	33	22	24	30	20	39	27	40	32	37	37	33	29	29	28	25	32	26	28	19	30	25	31	22	40	28	17	38	19	30	26	33	28	31	33	31	26	23	34	40	27	24	31	22	36	29	30	16	23	27	26	22	30	25	35	37	33	34	32	18	36	22	25	29	24	33	27	22	26	26	28	16	39	28	27	32	37	22	29	33	27	29	37	25	26	24	30	25	27	34	23	37	32	25	30	15	32	25	33	31	36	34	26	31	20	36	24	33	27	22	36	28	23	36	26	30	32	29	33	27	22	29	25	44	22	23	29	21	35	34	28	25	28	33	28	24	26	29	27	17	36	29	22	28	36	22	34	39	28	25	31	33	31	27	27	32	24	35	25	26	24	20	27	24	26	28	30	27	24	23	30	39	27	33	30	26	33	20	27	30	34	21	35	27	31	31	25	24	37	24	32	31	28	23	33	32	34	31	27	22	30	31	23	33	25	32	30	29	24	30	24	25	38	32	22	31	30	40	28	27	32	31	32	29	35	29	25	21	26	23	30	35	33	26	28	20	32	28	27	21	18	41	29	37	35	33	22	30	35	36	29	29	31	27	28	29	34	39	31	31	33	41	25	41	32	27	34	25	28	37	31	38	28	33	37	26	39	21	29	30	28	28	35	30	38	34	26	33	26	31	30	37	20	28	33	37	24	33	29	29	27	27	22	32	34	34	23	30	31	25	25	20	32	40	34	33	37	24	22	29	31	27	31	21	27	24	28	24	31	29	21	28	21	27	31	30	22	19	28	23	19	34	30	32	28	20	33	29	32	30	18	20	42	25	28	24	24	26	23	20	27	32	25	30	26	25	31	28	13	19	21	23	19	22	26	22	31	32	29	33	18	26	40	22	33	28	29	32	31	29	30	30	25	26	35	31	21	27	36	26	37	26	21	35	30	33	33	37	34	33	29	28	24	31	26	27	29	22	26	34	32	26	29	30	28	29	33	26	39	27	30	34	30	26	27	29	32	31	18	23	38	27	26	38	36	28	35	32	28	28	32	32	30	34	33	30	34	36	12	29	34	35	25	22	21	27	25	36	22	23	31	22	24	33	22	24	35	30	28	37	27	27	28	28	30	20	42	46	25	31	30	23	25	29	29	36	28	31	24	25	30	19	26	27	36	24	26	28	26	29	32	24	17	29	25	27	37	38	24	22	25	34	25	27	41	30	32	32	46	28	33	25	19	24	33	29	24	26	19	22	26	37	25	26	25	35	32	28	37	29	29	27	31	29	23	27	29	21	22	33	31	37	27	22	23	33	35	22	29	28	25	21	39	30	25	34	31	23	23	25	32	32	33	24	20	31	26	27	26	21	25	31	30	27	29	35	21	23	22	23	30	31
25307	16726	12427	18181	26714	28151	26598	24294	21316	18524	15322	12922	10774	9627	7874	6620	5746	5098	4412	3945	3558	3225	2848	2494	2357	2199	2030	1978	1866	1733	1750	1747	1576	1388	1251	1205	1204	1106	1042	1017	956	931	860	875	935	1618	1832	1553	1011	628	427	383	393	394	400	394	358	375	383	355	358	365	356	359	412	377	356	370	348	351	351	364	347	375	374	390	390	386	386	342	368	388	364	374	394	383	382	386	330	396	359	372	359	372	374	382	353	366	392	346	372	365	356	353	381	375	356	362	380	365	396	348	351	376	384	355	358	389	344	366	402	372	375	352	348	353	381	355	355	381	388	337	357	348	358	388	411	367	352	353	369	375	341	365	381	366	371	359	346	351	352	369	359	386	375	386	376	347	383	330	353	347	357	329	370	383	374	377	373	336	380	371	389	372	348	401	349	369	382	350	381	363	378	400	356	376	383	360	365	341	354	366	384	343	356	371	378	386	356	379	374	354	374	402	386	372	379	372	394	339	368	393	358	357	352	327	379	355	369	408	384	377	356	349	377	406	396	385	363	360	372	351	386	355	348	402	350	392	369	371	368	353	353	364	353	375	408	355	404	371	379	373	351	378	343	374	340	385	396	315	380	373	374	378	388	391	363	371	373	361	360	352	371	358	362	369	363	348	370	374	373	349	381	376	347	360	360	390	374	386	342	376	342	359	387	361	348	348	344	343	370	365	372	350	390	380	354	389	384	400	349	348	371	356	356	366	381	351	349	382	344	384	394	341	375	378	397	389	384	346	335	353	357	361	380	350	376	391	379	402	386	392	375	394	385	366	354	382	364	357	374	397	363	374	370	306	394	383	389	360	352	369	368	389	354	360	382	342	375	386	375	359	364	394	353	389	339	361	343	389	391	342	402	388	367	338	385	343	363	380	373	389	376	394	393	353	367	369	361	378	362	364	367	386	333	349	355	332	410	394	341	404	372	338	368	371	378	375	338	365	361	372	383	382	343	378	372	360	342	371	355	368	367	381	395	382	357	389	371	353	365	354	361	383	364	373	368	363	352	358	387	372	398	387	331	355	348	348	340	354	355	388	373	375	381	342	376	366	371	333	403	366	403	372	366	358	376	393	392	377	348	390	377	372	399	360	349	392	382	336	364	387	356	377	368	371	345	377	358	363	378	331	363	379	426	365	375	367	368	374	373	396	382	333	377	414	363	400	372	332	374	376	381	371	356	352	332	327	373	346	389	391	359	364	352	384	348	389	337	399	389	389	352	365	377	380	343	388	379	366	349	344	362	396	344	393	367	373	380	351	355	332	369	357	332	375	381	375	392	390	353	366	325	355	383	377	375	359	358	389	368	363	360	373	417	360	347	372	368	353	412	395	374	330	371	368	360	381	383	343	374	367	363	384	363	353	372	383	342	392	345	400	322	371	349	340	344	392	356	375	360	373	366	389	370	361	369	377	375	368	349	331	338	398	359	391	363	340	371	317	378	364	339	369	355	378	338	360	333	365	366	330	380	351	373	382	351	378	374	384	399	334	339	338	359	347	370	373	356	389	389	364	356	365	405	371	344	364	341	351	370	356	384	318	346	377	363	356	368	359	375	357	379	338	375	399	364	372	377	362	340	389	377	375	361	340	356	411	394	363	396	364	385	384	369	363	323	355	370	334	387	360	394	358	363	346	361	359	353	390	346	362	356	344	359	371	351	338	379	395	390	372	343	337	373	389	362	386	413	390	410	392	340	381	379	349	382	388	403	364	370	370	359	354	365	361	391	343	382	368	317	360	333	356	347	381	362	346	356	377	369	362	346	360	377	384	360	372	347	380	331	363	356	393	369	366	382	382	350	339	356	371	380	374	354	379	343	378	369	381	355	346	373	375	355	342	353	375	379	347	379	336	368	367	395	356	326	398	361	329	350	390	391	366	401	369	395	350	359	346	362	372	367	351	349	366	359	399	401	372	351	365	359	345	386	382	362	386	375	374	409	338	360	342	356	368	343	366	362	340	357	416	340	368	346	358	371	399	362	370	382	372	379	350	341	351	373	361	360	323	360	378	402	362	399	392	338	363	331	347	377	363	340	337	343	351	355	360	372	379	349	359	386	343	359	383	396	382	362	322	359	425	384	322	379	374	370	386	396	357	355	355	348	371	373	350	323	367	362	381	381	352	388	360	391	363	370	358	370	368	357	339	370	354	354	375	373	345	382	395	377	366	381	388	351	343	385	375	404	379	364	363	354	385	362	420	355	385	368	352	348	355	367	385	373	405	367	324	354	343	369	393	359	374	379	360	371	378	389	391	392	344	361	342	393	410	357	384	386	347	386	364	344	406	374	367	398	363	368	340	333	384	344	353	341	348	392	359	372	345	375	343	354	365	352	385	362	360	379	373	355	378	386	378	365	336	363	351	360	368	354	352	363	397	365	389	344	374	366	338	358	383	399	398	381	381	365	318	366	327	346	372	382	357	361	372	373	370	360	354	359	359	352	391	384	365	395	382	374	372	333	367	378	379	345	392	353	380	367	355	361	353	336	367	395	384	347	325	342	382	362	365	369	362	373	340	385	367	365	375	360	374	375	381	364	369	390	377	347	358	386	334	394	377	351	341	379	336	352	382	379	368	357	352	371	371	364	387	407	398	361	370	362	375	374	404	444	384	369	358	391	370	342	371	367	341	421	361	392	370	349	342	381	393	363	351	365	376	366	387	365	346	387	367	342	358	344	378	368	321	373	390	356	377	351	340	359	353	352	353	370	392	370	371	344	350	373	377	334	369	363	337	381	391	362	381	358	404	374	328	349	385	370	328	372	347	340	362	363	369	386	371	372	361	369	346	384	372	337	373	355	382	382	367	377	372	395	363	349	370	359	379	360	365	357	345	369	367	366	418	360	376	353	354	377	381	377	363	363	385	346	393	354	372	369	366	397	391	370	409	350	373	346	346	379	375	395	372	412	383	366	376	401	354	383	390	330	341	342	378	371	343	393	375	395	377	389	382	391	364	372	391	406	360	355	393	354	354	436	377	372	374	368	359	385	342	340	341	370	351	373	386	379	390	377	355	383	366	412	358	380	382	379	386	351	377	421	338	409	373	341	381	350	371	361	363	369	379	355	338	331	396	378	345	349	368	346	367	391	355	394	386	375	377	394	335	337	352	393	401	368	374	376	371	351	391	365	388	389	314	357	367	362	343	383	362	345	360	345	390	399	341	354	366	333	380	352	354	346	357	368	362	383	379	367	376	358	367	384	364	383	363	368	392	389	361	387	381	354	391	402	388	321	355	369	368	391	392	339	348	383	374	396	388	350	393	343	363	358	383	364	375	397	361	377	365	358	353	387	368	403	374	377	337	383	334	353	358	353	329	355	339	362	359	338	387	340	388	363	361	362	374	374	398	345	385	413	332	370	368	378	361	335	324	386	369	368	342	368	357	348	382	358	372	362	348	336	359	366	344	373	353	375	344	379	379	374	379	356	379	388	383	371	370	316	388	357	376	332	354	383	352	364	357	373	357
3980	2806	1428	942	1009	1247	1228	983	748	637	540	384	378	298	254	214	191	197	157	142	117	117	103	99	90	85	70	83	84	81	61	76	73	73	57	65	47	60	55	50	56	62	49	50	55	93	97	78	55	45	33	32	20	26	36	31	31	32	29	36	32	21	31	27	26	21	26	36	32	33	36	22	28	24	25	25	22	17	26	32	26	31	30	31	22	23	26	25	37	23	26	21	29	38	25	27	21	29	28	20	26	23	15	21	25	33	33	39	28	16	25	18	27	19	21	24	24	20	24	17	29	32	33	27	29	26	22	32	23	33	27	27	26	27	28	31	23	28	23	28	26	24	28	32	19	26	25	21	28	18	23	34	24	23	15	34	30	19	24	23	13	20	27	30	24	24	33	29	29	24	19	21	33	22	24	29	30	21	31	26	20	21	23	24	35	20	27	34	18	32	30	22	29	25	30	21	27	31	39	29	30	32	28	30	19	33	34	25	18	20	23	33	29	27	21	40	28	34	21	30	28	18	33	28	23	17	30	35	25	21	36	25	27	28	22	33	19	20	19	28	21	25	25	19	26	21	34	29	36	17	23	32	22	24	26	26	27	26	30	30	29	21	23	26	20	33	25	37	26	23	15	24	25	29	28	17	26	20	24	25	23	29	25	22	30	29	31	28	29	24	26	31	27	28	21	24	21	23	42	27	32	28	32	28	32	36	35	26	22	18	20	32	21	27	28	15	24	31	22	30	28	28	30	18	26	35	22	19	20	27	24	20	21	28	28	24	26	19	14	27	23	19	20	30	22	27	32	30	28	28	22	22	18	24	24	31	22	26	31	18	22	27	21	34	39	23	25	26	31	24	23	25	22	22	28	23	26	24	25	28	35	26	34	35	22	20	24	29	19	30	31	24	21	27	31	28	35	26	29	25	22	26	24	25	32	19	25	32	28	34	38	22	29	42	28	27	33	24	20	28	21	28	26	22	23	21	22	38	28	20	37	25	22	26	35	22	28	37	32	31	16	33	25	18	23	27	25	21	30	26	18	21	25	21	29	33	24	28	30	25	26	23	29	28	26	33	29	28	25	33	21	25	24	26	32	48	27	23	24	30	22	26	29	33	29	21	23	29	26	26	32	29	22	29	29	30	28	26	23	24	33	27	33	31	29	38	26	29	20	26	34	19	23	23	25	22	35	26	28	28	30	19	22	27	23	22	25	22	35	33	28	31	29	21	22	24	17	22	18	25	30	34	22	17	29	29	18	30	36	29	17	30	21	21	34	21	28	18	27	42	21	25	23	32	23	31	23	23	21	25	29	19	20	22	27	24	14	36	26	22	17	30	25	25	31	20	24	25	26	22	28	29	27	29	20	31	30	26	34	27	33	24	31	25	26	31	32	31	16	32	24	26	33	15	40	23	21	29	32	22	16	30	27	24	27	24	23	28	22	31	28	30	31	23	24	30	29	19	28	23	22	29	27	17	23	21	35	29	24	31	29	25	22	19	19	26	24	21	21	27	34	27	26	20	28	25	25	31	22	26	29	28	22	29	30	24	30	32	26	25	18	21	24	30	37	21	29	24	33	26	33	26	27	25	26	25	33	36	24	27	24	29	29	17	28	23	22	38	31	33	23	27	32	34	17	29	32	22	30	31	37	28	17	21	23	15	20	23	20	20	26	22	27	21	24	16	31	25	32	28	22	24	23	28	30	27	19	23	25	26	26	30	22	42	28	26	28	25	28	18	24	22	26	29	31	36	29	19	29	20	31	25	23	37	31	18	21	41	35	22	24	29	24	36	27	31	18	35	20	23	27	19	31	30	23	28	37	26	28	35	26	28	24	22	30	27	21	25	29	32	29	25	21	41	20	22	28	19	17	36	34	27	20	18	22	32	18	32	31	21	17	24	37	25	24	29	26	30	30	20	28	19	28	26	28	23	25	33	26	26	34	21	28	23	23	30	24	25	28	35	32	25	26	30	27	26	25	31	23	31	18	26	23	32	21	16	24	26	19	28	36	31	23	33	22	29	33	22	19	26	30	33	30	27	24	26	41	33	23	26	24	21	23	27	20	31	30	22	37	24	24	29	28	25	25	23	21	19	25	27	25	25	19	29	36	29	26	28	21	34	26	27	27	30	30	37	32	35	28	21	22	28	29	32	24	26	26	23	26	32	25	28	36	20	18	30	30	26	30	25	19	27	21	23	25	27	20	35	32	29	25	36	23	27	22	28	20	28	22	23	32	32	32	25	20	29	20	28	24	37	25	25	30	22	29	36	29	36	22	28	23	24	23	27	31	26	21	29	23	31	21	18	33	14	22	26	23	26	30	28	29	29	26	22	30	26	19	21	20	28	28	26	22	25	38	29	25	27	23	32	29	27	27	32	33	28	28	22	29	35	21	31	33	27	24	29	26	28	32	33	20	25	24	30	22	24	29	25	26	32	29	32	22	29	26	30	24	27	27	28	16	28	17	27	24	31	22	28	19	32	31	24	27	32	34	24	23	21	30	24	38	21	25	23	15	24	33	16	22	27	27	19	23	27	27	27	25	33	29	32	28	23	22	37	33	34	24	24	29	36	29	33	37	26	26	42	15	27	26	19	30	25	25	37	30	23	21	23	27	33	24	27	26	31	19	27	21	23	25	26	31	19	27	25	30	32	28	26	32	25	33	22	21	29	18	33	40	25	28	30	22	25	24	31	28	24	32	35	23	23	26	33	30	15	22	27	20	24	26	35	24	23	36	23	27	25	22	30	31	30	27	25	31	26	21	28	26	23	25	23	27	25	20	32	30	27	32	32	28	30	31	29	34	28	27	27	30	30	23	31	27	25	37	22	26	28	18	28	33	24	25	22	20	23	28	31	32	25	33	21	22	23	26	34	22	34	29	38	30	20	29	25	30	28	21	29	20	19	37	24	19	23	31	35	26	17	27	32	25	23	32	30	20	21	29	21	36	33	21	34	27	23	23	26	29	30	32	24	33	27	18	28	19	27	28	24	25	23	20	14	23	29	38	20	21	24	26	40	17	19	23	24	28	32	25	23	34	35	37	28	27	30	29	29	27	27	23	22	29	24	38	26	29	25	30	26	28	24	28	18	19	24	35	23	33	16	27	27	24	14	27	20	20	31	31	25	26	21	19	31	23	33	31	25	19	36	24	24	18	17	21	23	29	22	30	30	37	28	31	29	16	20	26	19	30	26	21	32	21	43	21	28	30	30	30	23	24	17	17	18	30	28	30	26	30	34	29	28	24	26	29	33	33	23	26	29	30	24	24	23	30	35	20	21	25	26	21	35	33	29	29	26	30	17	20	21	37	25	35	19	26	31	37	35	24	31	20	21	29	28	26	23	22	23	25	21	22	23	21	29	21	21	24	22	29	32	24	24	28	28	30	37	30	27	21	28	22	24	20	26	22	24	29	24	25	30	27	34	29	24	33	30	24	33	32	29	30	20	21	29	24	23	27	35	23	27	31	21	30	26	29	29	25	24	30	26
29870	20198	15481	21880	30163	30749	28639	25578	22424	19385	16946	14323	12431	10777	9294	8029	6871	6023	5316	4818	4237	3861	3506	3150	2945	2852	2563	2415	2363	2418	2258	2024	1839	1641	1533	1469	1417	1368	1332	1311	1194	1156	1045	904	1088	2055	2404	2005	1299	818	494	404	338	350	303	370	345	322	284	333	333	341	346	298	360	313	341	362	338	358	317	357	298	325	338	325	299	333	328	320	316	313	301	323	325	331	328	312	379	326	329	346	340	361	341	312	312	346	358	348	329	337	295	354	363	307	326	341	316	306	354	354	313	334	369	327	332	351	372	319	336	313	328	349	324	328	336	327	338	344	352	342	320	375	365	310	360	316	365	337	357	328	304	327	325	313	339	301	320	369	356	337	355	342	346	283	322	348	338	319	373	357	339	302	357	335	343	336	307	326	324	343	331	341	327	333	336	318	333	323	344	325	353	368	315	327	340	339	349	348	307	361	354	346	334	357	321	361	349	291	335	346	305	345	327	322	347	333	354	351	349	334	343	343	312	337	323	364	344	352	380	337	352	328	316	350	322	337	327	341	345	363	354	347	328	316	351	348	332	336	351	338	363	342	340	345	355	349	328	318	324	331	373	358	336	306	350	316	343	348	353	309	319	348	315	370	326	323	345	355	326	347	306	320	315	335	315	316	320	331	332	334	313	310	345	347	324	359	325	355	354	318	346	356	317	336	322	334	307	334	298	313	319	334	335	317	311	314	340	382	367	332	336	359	343	315	328	320	314	325	333	309	356	313	363	313	357	325	317	352	330	338	320	335	291	329	331	341	325	330	314	322	365	318	321	304	343	336	325	351	305	358	334	338	330	328	323	358	319	341	353	354	357	334	328	307	324	311	354	348	361	338	326	331	324	347	344	363	356	324	308	338	326	325	374	336	312	333	335	349	312	334	311	324	320	331	347	324	344	355	343	347	358	361	342	358	345	348	297	345	333	341	390	327	315	347	325	322	329	340	326	341	324	343	335	349	331	331	354	339	327	334	304	335	336	363	339	313	352	329	326	335	333	310	330	342	326	314	345	357	328	346	324	320	364	367	352	307	329	290	372	289	315	361	362	348	369	345	311	349	338	357	322	338	330	339	321	321	314	352	317	350	324	342	329	321	308	339	336	299	362	340	349	355	343	320	351	349	336	331	319	328	364	340	326	306	326	299	334	350	326	329	328	339	340	303	351	337	314	354	316	335	330	328	350	343	317	307	347	369	324	311	355	315	292	321	312	342	340	285	326	326	313	364	327	358	321	319	360	339	323	355	338	318	321	348	369	321	308	343	337	310	363	349	376	296	359	331	313	307	342	342	364	344	340	340	323	313	329	315	347	311	326	321	333	338	337	343	318	324	322	328	344	336	320	320	320	332	322	385	328	318	322	336	323	355	341	317	332	341	340	335	361	316	325	305	331	342	317	329	340	293	347	357	342	313	340	328	318	334	326	358	345	308	353	300	332	324	317	329	341	340	341	343	331	347	349	338	295	335	326	351	357	335	353	357	316	381	342	352	325	315	310	347	329	362	327	350	345	324	349	378	333	334	333	324	327	349	316	357	335	298	319	315	320	329	345	368	347	307	339	315	336	330	349	319	320	337	348	323	353	315	302	343	332	346	306	338	333	346	333	341	326	350	330	332	359	323	360	309	360	352	327	356	322	320	328	325	339	350	293	332	355	342	305	355	321	288	344	328	315	328	347	369	350	331	339	370	337	344	342	334	349	327	325	373	338	339	322	317	349	338	358	316	342	359	332	325	325	334	325	331	348	335	347	345	341	335	374	308	325	314	313	316	346	322	341	331	331	337	328	307	353	357	346	357	370	288	303	328	352	350	314	319	331	357	323	332	339	342	318	316	348	320	345	340	333	362	318	336	335	332	341	307	346	315	329	349	317	298	312	312	341	302	359	353	330	343	298	328	331	315	353	313	296	352	373	327	298	321	345	347	352	295	346	314	318	330	317	355	333	351	344	343	327	318	346	320	335	323	338	323	363	365	343	335	327	318	329	344	341	329	305	360	347	376	307	317	311	347	351	333	316	366	349	296	334	343	328	346	379	356	308	307	320	333	327	331	345	347	330	299	323	326	343	313	314	331	350	350	324	352	326	349	325	317	329	325	337	312	344	298	318	319	308	356	367	324	321	330	338	339	335	335	323	327	346	309	331	333	346	325	314	306	338	312	323	348	368	307	303	337	354	346	344	344	334	341	369	337	330	335	357	318	333	303	332	345	337	333	347	329	346	294	318	340	340	326	334	351	315	337	340	345	347	337	343	343	338	347	321	333	351	344	310	332	351	339	314	322	328	329	325	310	355	340	376	302	310	338	350	345	322	342	354	310	272	373	330	377	316	327	350	338	334	323	334	304	322	305	353	345	344	329	342	328	347	326	309	351	328	349	314	352	362	325	318	352	328	324	342	322	314	342	295	337	336	358	337	324	280	325	330	347	346	342	304	348	343	338	314	335	336	299	318	363	338	378	367	371	307	348	343	302	310	355	312	331	314	307	387	326	305	359	332	378	321	338	346	334	364	299	346	314	318	340	312	300	365	341	314	320	370	304	323	308	327	319	302	334	313	315	313	324	310	316	322	340	338	328	330	327	327	324	313	342	336	347	329	343	322	351	336	346	359	317	337	308	318	328	330	344	319	339	339	312	335	317	334	308	332	360	348	325	302	329	333	303	350	335	321	315	373	284	337	341	327	327	342	322	324	329	337	362	330	348	329	336	317	335	332	360	342	324	313	347	340	327	321	309	329	339	336	349	354	344	322	337	325	322	365	308	360	328	315	337	348	365	358	343	330	338	329	318	341	317	316	348	377	338	357	346	307	335	338	335	374	319	287	351	370	378	355	351	318	349	337	349	344	344	324	324	335	344	345	313	338	337	347	312	298	301	331	334	327	289	331	314	338	315	346	389	346	345	325	319	344	347	321	340	350	324	358	331	336	317	365	319	341	343	339	336	339	354	319	344	347	331	350	353	345	313	348	368	329	316	363	328	326	365	334	335	335	335	343	340	327	335	331	342	362	367	315	300	318	309	322	332	323	322	331	308	339	310	356	315	341	325	333	348	373	347	342	323	341	331	346	316	292	323	362	325	387	347	334	314	332	312	333	326	323	360	323	320	299	330	358	330	362	343	372	318	313	330	348	325	329	337	352	349	324	364	332	330	326	353	358	322	331	325	314	314	338	303	368	341	349	365	338	324	357	355	341	296	306	361	307	375	337	307	324	371	335	333	355	335	324	340	331	307	361	347	354	328	333	367	343	307	339	349	302	346	349	303	309	341	327	305	345	349	344	358	327	348	348	357	318	323	347	346	333	329	320	353	349	347	345	285	354	334	352	307	316	375	379	342	337	333	373	320	326	333	336	328	329	332	325	332	315	327	323	299	330	337	293	342	360	353	339	293	378	335	346	304	334	351	355	355	329	336	346	351	346	331	307	381	356	320	297	311	350	344	329	308	334	330	326	312	318	341	323	300	353	331	342	328
2253	1187	689	420	430	527	513	413	335	320	257	243	187	151	129	121	110	97	78	83	70	50	78	69	55	68	57	46	61	56	39	47	42	44	42	46	37	33	37	29	31	53	29	34	36	47	36	33	37	44	32	23	27	23	23	21	24	30	23	29	31	31	24	27	23	21	34	29	19	35	25	32	26	34	35	31	24	38	34	30	22	27	24	21	33	21	26	29	19	31	30	23	18	18	33	30	31	24	28	24	19	39	24	20	24	29	27	26	29	30	35	30	36	23	23	28	27	31	34	32	36	25	23	24	29	29	29	26	35	31	21	30	19	24	17	35	27	29	21	29	24	26	25	29	26	31	35	21	33	22	29	20	25	32	30	34	28	34	28	30	35	20	18	35	26	27	40	25	26	29	35	21	33	24	25	23	37	30	35	34	40	35	27	28	34	25	22	26	33	27	24	23	27	28	21	20	26	22	15	32	32	32	25	30	27	27	40	27	30	27	31	21	24	23	30	44	32	23	34	21	27	32	25	43	41	26	32	25	23	30	24	32	22	28	27	21	29	32	21	24	28	26	33	23	26	17	32	28	30	33	27	22	28	23	29	21	26	34	23	34	29	22	32	23	23	40	31	32	23	23	19	30	32	22	19	25	23	20	28	21	21	23	30	38	27	26	25	31	32	16	27	23	29	16	25	29	31	21	24	30	23	32	30	25	29	28	26	35	20	25	28	19	23	31	30	36	26	16	28	32	21	30	21	28	24	35	31	21	20	28	33	22	24	23	33	21	34	35	24	29	23	34	20	30	24	24	30	33	27	28	34	33	25	26	24	27	28	26	30	26	30	32	27	26	32	26	25	29	30	29	29	32	30	27	16	41	28	22	25	27	28	25	25	34	27	31	36	30	25	31	17	26	30	24	31	25	24	32	24	22	31	28	24	20	26	31	23	30	23	27	23	23	24	23	34	34	23	22	36	29	25	27	21	28	28	21	16	33	21	25	28	32	31	25	21	35	31	23	27	17	29	26	36	27	24	38	39	19	36	26	35	23	31	24	29	26	32	24	23	24	22	25	26	40	34	29	29	32	21	24	27	25	24	24	34	27	23	22	25	30	37	35	19	27	28	27	29	24	23	32	32	32	30	24	26	21	29	28	26	29	20	26	38	37	42	24	30	22	25	25	37	31	28	27	24	27	29	24	30	16	29	37	29	27	18	27	26	31	21	38	40	30	27	37	31	32	32	30	27	26	28	24	19	28	33	26	29	28	29	25	31	30	35	26	28	31	24	36	25	31	28	27	32	33	30	23	28	25	28	25	24	26	25	22	31	23	34	24	26	33	33	27	30	31	26	23	32	30	19	26	27	23	21	19	31	21	36	36	25	31	25	30	33	34	24	32	32	16	36	28	29	26	21	39	36	20	25	23	26	36	30	24	31	30	26	24	26	25	35	26	34	34	24	31	27	32	23	22	29	28	30	31	24	27	33	29	29	23	30	30	24	30	30	26	21	26	25	32	24	20	28	20	27	33	26	26	31	22	33	38	33	32	20	37	36	34	31	27	23	19	26	27	19	36	18	25	26	38	28	32	27	35	39	22	26	18	40	24	31	29	22	23	29	18	22	9	36	28	29	32	30	29	22	27	35	34	28	30	28	26	27	34	30	34	30	22	28	31	29	34	28	27	27	26	29	27	25	31	25	32	33	19	28	22	32	29	23	28	29	20	37	37	25	28	27	32	29	30	34	30	22	37	25	23	33	32	38	20	24	23	29	36	26	33	36	28	18	28	30	27	23	26	28	23	22	26	29	22	29	23	23	24	24	20	23	27	30	28	21	29	25	37	28	31	35	37	30	18	26	31	18	27	22	21	31	25	22	20	33	25	27	26	33	27	38	30	27	37	28	33	21	20	33	19	25	26	30	30	27	31	24	29	29	35	28	20	26	26	28	38	32	17	35	28	27	22	31	26	32	36	29	24	27	22	24	26	30	29	33	26	19	34	21	37	33	25	30	25	33	21	37	27	29	32	32	26	24	27	30	24	23	36	28	27	31	37	25	33	29	29	25	32	18	25	24	22	26	27	19	29	26	29	41	27	31	27	28	26	29	37	27	32	27	29	28	36	26	28	22	25	25	31	18	25	36	29	38	25	31	23	36	33	26	25	26	30	29	24	21	30	27	28	23	29	27	17	21	36	33	28	18	25	34	21	43	24	34	27	28	32	22	27	31	37	31	31	26	34	36	28	28	31	25	23	21	28	37	23	24	23	26	26	26	26	26	28	18	25	32	33	19	32	23	28	25	18	29	13	22	20	19	23	32	23	36	27	34	21	27	36	32	27	31	31	31	35	26	35	28	30	25	20	27	25	24	35	26	26	32	22	24	38	16	29	26	23	40	31	31	24	35	22	27	24	26	20	17	31	31	31	31	29	27	25	35	20	32	24	22	27	25	28	21	28	26	27	28	32	24	29	16	23	33	26	22	35	31	28	32	20	26	23	24	38	29	25	29	24	27	35	33	29	27	35	31	30	32	32	30	32	26	25	28	28	30	27	28	23	24	26	29	23	25	19	31	23	31	22	31	35	29	30	28	24	23	33	19	19	33	30	30	22	33	25	35	38	26	25	37	32	22	23	32	20	17	26	28	26	24	27	19	24	23	30	22	27	30	27	18	31	27	44	33	22	27	23	17	30	32	23	39	32	28	30	26	25	22	23	32	19	40	36	21	16	30	27	18	27	24	30	18	26	29	30	21	26	27	25	27	26	28	27	22	31	25	27	36	38	30	28	28	25	32	37	36	30	29	26	41	20	23	21	18	44	26	27	27	25	32	26	22	32	30	25	34	24	28	29	27	36	26	29	28	33	32	18	33	35	21	22	25	32	35	38	35	33	29	33	23	31	24	38	18	25	25	23	25	20	30	23	27	25	34	29	23	28	28	23	28	24	28	31	30	28	23	30	32	26	26	22	30	31	31	29	35	23	27	29	24	34	30	36	28	32	24	34	23	22	25	26	26	38	26	23	33	32	24	34	26	41	29	36	23	25	25	17	28	29	26	30	27	21	24	31	28	23	31	19	21	28	18	27	26	37	22	20	28	29	23	27	18	31	27	20	29	27	26	26	26	31	22	29	37	29	32	23	25	18	26	39	28	27	25	34	21	30	25	28	29	17	32	29	26	30	40	45	34	22	34	34	18	36	23	27	29	30	20	24	23	27	35	18	28	17	23	35	30	21	30	36	29	26	30	28	31	30	25	27	31	25	28	33	21	22	31	30	21	38	24	28	21	37	26	31	27	29	32	24	30	26	32	35	27	21	24	24	34	27	28	28	23	30	23	31	23	31	26	25	16	29	22	29	25	28	36	43	30	23	29	29	35	33	23	21	30	31	31	28	28	27	25	21	26	25	29	22	26	23	19	23	23	34	31	26	28	33	29	22	24	31	23	25	31	24	24	25	32	24	22	33	31	27	24	30	17	17	31	24	30	26	23	31	14	35	20	41
21248	14376	10517	14952	22683	23511	21303	18326	15510	13090	11212	9093	7568	6197	5060	4257	3609	3226	2828	2618	2362	2151	2035	1850	1805	1586	1514	1454	1429	1417	1151	1108	1054	999	938	872	844	843	828	767	702	691	638	560	572	789	765	809	635	477	423	396	357	350	355	346	358	325	342	367	324	339	349	302	381	362	361	338	335	342	344	352	333	339	333	337	352	379	342	355	347	335	367	346	357	347	368	384	353	370	323	352	374	342	350	363	337	324	344	360	363	380	351	344	368	308	349	319	340	326	340	366	354	332	349	351	378	320	347	367	363	333	333	344	327	377	366	382	338	353	327	358	338	350	335	311	343	362	351	344	349	378	391	355	373	364	375	339	376	360	347	351	356	354	384	370	339	358	321	367	361	349	394	371	381	347	363	336	369	343	387	368	366	351	380	343	349	335	315	357	359	351	349	344	367	373	308	349	365	334	364	340	355	363	337	383	369	339	356	388	372	345	351	355	337	367	331	370	354	383	342	362	342	341	366	356	345	335	323	356	338	366	390	360	327	349	336	358	324	333	369	324	352	375	348	359	337	358	359	303	365	347	351	350	370	321	395	333	366	376	341	336	372	366	365	369	373	349	340	354	349	375	361	349	351	370	365	338	372	325	359	336	342	366	366	359	377	333	360	360	360	380	350	346	357	329	384	361	347	353	329	357	357	350	332	363	353	368	351	326	366	387	346	374	355	361	330	383	347	354	362	358	345	342	357	346	351	362	379	335	315	371	363	337	330	339	347	326	360	373	349	353	343	359	348	380	379	358	339	343	348	354	400	356	338	376	338	332	345	370	366	361	345	395	344	381	377	393	350	342	344	340	358	324	325	348	353	352	372	388	377	328	346	357	334	378	338	360	376	321	365	358	338	347	338	350	365	354	350	352	391	364	367	370	369	350	335	360	318	348	396	324	331	379	388	364	332	362	384	361	338	332	402	380	321	343	371	334	376	358	360	360	349	343	370	342	338	338	362	334	358	338	350	333	342	336	340	326	372	354	322	351	340	378	354	356	381	351	342	345	368	343	317	344	341	339	362	336	321	319	340	347	369	332	320	344	359	382	354	338	370	334	332	368	308	350	345	346	382	353	388	339	371	343	375	335	332	371	326	336	346	318	357	368	337	349	365	388	365	350	374	372	345	349	337	344	355	373	342	343	342	360	340	339	358	378	403	347	350	372	367	334	342	370	361	339	384	342	415	384	380	350	356	355	356	364	376	322	350	334	358	379	356	322	341	326	330	376	322	357	360	320	342	351	337	370	346	376	335	354	369	327	378	373	346	379	355	365	350	361	384	335	321	371	364	323	335	375	374	345	369	369	340	351	379	336	349	370	350	366	321	364	345	357	330	375	379	357	337	352	355	346	393	358	349	365	337	380	355	371	344	354	348	344	370	360	366	369	331	335	355	326	354	379	341	361	341	353	346	343	353	363	359	331	368	332	352	362	358	338	370	351	337	358	380	347	371	355	356	341	371	342	393	370	308	336	353	367	339	352	366	291	360	354	365	346	365	363	381	328	352	373	354	378	376	374	356	341	349	377	315	339	329	363	324	330	338	349	339	353	346	320	341	371	353	392	349	348	327	331	363	320	363	353	350	350	319	359	393	372	355	332	363	385	385	372	330	340	324	379	326	368	326	401	347	357	377	358	364	370	352	358	344	358	388	336	359	324	327	349	339	349	375	355	370	346	326	352	342	387	374	361	352	352	348	358	338	354	370	351	331	378	328	378	361	355	386	382	376	383	336	390	367	359	350	340	338	387	321	370	381	391	333	377	375	389	340	338	369	335	347	340	361	380	359	373	345	344	369	383	384	378	357	342	333	334	334	337	352	350	335	368	369	359	355	356	384	372	373	339	360	344	369	301	350	361	370	356	363	321	347	364	329	291	332	358	372	344	379	356	313	341	341	338	342	382	361	325	342	323	326	361	330	340	339	360	319	346	388	338	316	386	383	399	403	385	342	344	357	361	389	356	338	327	332	362	375	331	335	379	356	328	361	337	354	344	377	357	321	355	366	383	356	329	353	321	368	340	344	339	292	358	341	365	386	367	348	410	339	345	369	351	371	335	334	353	355	341	367	355	385	334	324	356	332	359	347	334	377	360	364	352	346	365	382	360	365	328	326	366	364	368	320	356	359	344	367	355	337	373	306	349	368	322	356	364	348	375	326	356	350	360	369	336	349	375	361	370	321	373	329	375	332	382	358	346	355	329	378	352	361	375	354	375	346	354	361	352	366	352	347	367	362	365	330	364	385	339	331	349	374	350	344	358	357	331	349	337	315	343	346	365	338	357	337	338	381	315	327	377	373	324	378	371	385	339	327	358	371	353	342	364	369	345	323	372	332	375	364	366	345	337	372	357	361	329	328	366	358	350	323	357	337	386	354	382	374	353	304	344	359	376	363	349	369	363	331	328	359	365	335	374	319	379	347	332	380	353	350	345	392	343	330	348	349	380	334	363	327	378	362	354	367	339	368	348	318	329	383	340	340	382	346	359	365	365	374	343	363	378	365	382	335	337	349	372	328	362	353	349	323	344	374	360	368	321	322	339	349	362	329	366	340	326	381	362	346	329	384	348	335	338	361	312	326	365	332	357	367	381	349	361	326	376	342	344	344	340	339	342	351	360	372	385	343	358	371	343	360	364	331	328	361	351	399	343	335	348	340	371	355	361	355	325	369	347	364	321	367	375	397	312	353	363	374	328	389	333	347	331	364	350	346	335	348	359	359	351	341	332	380	388	341	366	385	348	350	350	353	375	334	341	332	348	355	349	374	367	366	357	334	339	343	368	363	360	350	339	350	372	355	353	338	323	351	387	366	335	359	312	344	348	311	354	361	368	386	389	313	356	378	354	344	331	331	381	351	362	344	348	363	336	317	356	365	344	356	358	335	354	356	366	354	346	355	384	368	351	339	365	312	357	372	357	345	332	367	326	368	323	346	342	350	345	366	339	337	337	324	370	340	362	336	369	366	388	337	352	346	364	361	325	349	355	350	356	323	353	354	343	359	376	379	364	337	353	323	360	351	317	343	348	398	358	363	336	376	369	356	388	303	334	355	353	358	363	346	323	361	381	349	345	390	344	372	362	361	322	365	332	345	320	357	338	330	355	363	352	383	342	352	349	344	355	357	344	352	361	360	364	345	361	349	365	372	344	341	358	321	359	341	324	360	387	365	392	348	360	325	353	378	338	355	391	336	335	371	344	349	343	357	345	371	333	354	373	351	352	333	354	375	371	349	368	354	374	363	349	341	361	334	360	378	349	361	355	338	343	361	358	342	350	379	354	349	363	335	388	345	314	357	341	323	364	381	352	350	364	328	360	355	320	347	346	362	334	331	379	380	367	358	335	365	357	359	364	352	365	351	368	359	377	358	353	332	346	382	359	347	312	318	345	349	371	360	367	400	353	351	347	356	397	374	337	368	392	384	353	344	363	358	376	366	338	354	358	348	348	319	325	388	326	334	323	368	334
2818	2032	1013	638	645	812	716	585	579	476	422	346	284	239	175	147	129	106	97	79	93	92	90	92	82	80	75	58	74	68	61	47	43	57	40	37	69	44	40	49	42	43	32	34	29	64	70	58	49	32	28	31	30	24	23	23	22	24	24	22	20	24	25	19	23	44	26	28	30	24	23	22	19	19	32	27	27	21	25	39	24	21	22	33	26	20	30	21	26	21	23	20	28	22	34	24	33	23	26	23	27	23	30	31	27	31	23	25	21	26	23	21	12	17	17	20	27	21	32	20	26	30	26	33	23	24	27	32	23	29	31	21	17	26	20	27	19	23	24	24	33	35	24	12	31	29	21	28	28	31	26	33	25	25	27	15	22	29	23	29	16	26	31	27	21	32	20	22	32	20	32	25	27	26	35	33	23	26	26	27	22	25	23	22	24	26	38	21	16	19	21	27	28	24	23	23	21	30	17	34	33	28	20	21	35	30	17	36	23	23	24	27	19	18	35	17	27	20	32	21	24	18	27	26	29	30	23	35	27	38	20	25	21	22	30	26	29	32	23	18	32	23	30	18	29	32	28	27	26	38	30	30	24	31	21	19	26	30	24	35	24	35	31	25	27	26	24	27	23	27	28	23	22	30	20	24	30	30	24	20	30	29	39	23	23	15	26	25	29	24	22	22	25	40	26	23	34	25	32	22	23	25	32	26	17	29	29	27	29	19	23	29	27	17	14	19	28	25	27	18	39	33	20	26	18	23	27	23	28	35	18	24	34	24	25	28	27	30	35	24	21	20	24	25	25	28	38	24	30	30	18	29	26	27	27	23	31	35	30	25	30	24	27	30	21	17	23	23	31	27	31	25	23	19	18	26	23	27	31	33	22	18	24	23	30	31	16	46	21	32	30	20	14	21	30	34	25	17	28	23	26	27	29	28	23	35	23	25	25	31	32	32	36	25	25	28	20	24	29	26	26	36	14	30	23	33	25	16	39	18	33	18	22	21	31	29	30	19	32	34	15	22	16	26	23	34	24	25	29	29	22	19	24	29	22	28	28	23	27	33	24	33	27	30	31	25	25	21	21	20	24	23	20	22	17	32	22	22	29	34	37	22	27	31	28	26	29	31	23	14	27	30	26	22	27	27	29	25	18	20	21	32	26	33	22	27	26	35	21	33	28	28	32	21	31	29	15	26	29	34	26	23	26	27	22	32	37	27	19	27	26	19	22	21	16	19	20	29	36	29	28	32	20	29	23	24	26	27	29	27	33	31	26	29	33	33	30	26	24	26	26	20	22	21	25	25	28	28	22	17	22	24	30	25	19	27	18	29	23	21	23	27	34	27	21	18	13	15	22	21	23	27	24	30	26	26	27	22	38	29	32	24	30	24	30	24	28	29	22	22	23	24	25	22	23	28	30	30	22	27	30	29	21	30	32	18	28	22	25	26	21	17	16	16	25	29	30	27	25	19	34	24	30	24	24	28	23	33	24	24	30	21	37	27	27	25	25	19	17	23	29	21	28	19	19	33	23	39	26	30	21	20	36	20	21	32	25	21	29	22	28	21	22	25	28	27	30	26	22	28	23	29	29	30	31	30	22	34	29	26	29	24	22	26	34	33	26	27	33	25	24	13	27	29	18	26	26	25	27	25	25	25	32	26	23	29	18	23	22	18	21	26	17	24	19	22	24	26	26	20	34	34	26	26	22	20	26	36	25	39	27	22	24	27	18	26	32	33	25	31	30	21	30	24	19	19	21	25	22	39	29	28	40	30	20	29	32	23	31	21	20	26	21	31	22	29	31	17	20	24	25	26	26	23	26	20	15	24	26	26	23	26	27	32	29	32	21	21	26	24	31	27	25	30	23	14	34	33	27	20	24	28	26	24	25	39	25	24	22	28	19	24	19	30	16	19	25	26	21	29	28	17	28	26	22	12	29	30	31	14	22	26	26	26	22	30	24	23	18	22	32	29	36	28	30	26	20	25	27	24	30	20	27	21	21	33	26	32	19	33	22	24	26	23	24	24	23	30	41	25	24	20	21	26	32	19	29	26	29	33	20	22	24	26	33	12	24	30	21	30	30	25	26	35	25	27	29	31	29	34	27	24	24	27	22	21	26	29	24	31	26	28	23	24	15	23	26	23	25	25	38	29	26	24	22	19	28	28	28	34	20	34	24	27	33	29	21	26	17	28	32	22	32	23	28	29	29	30	25	31	24	22	22	27	13	31	25	26	25	22	25	27	29	22	21	33	29	14	23	30	28	30	27	28	25	24	26	24	19	19	23	23	21	27	31	22	21	22	31	24	32	22	23	29	25	24	21	27	26	28	33	29	27	25	26	11	32	20	20	29	34	24	21	37	27	28	23	26	22	27	26	27	35	24	16	23	22	34	17	28	30	27	21	26	32	32	22	21	22	38	22	23	27	27	23	20	34	28	29	25	26	25	28	28	26	20	24	22	34	22	29	35	28	23	22	29	25	23	25	28	22	26	21	25	24	28	18	30	24	22	16	36	20	32	37	30	28	16	25	28	28	34	29	23	25	27	16	20	26	19	31	32	32	38	25	23	22	31	26	20	32	20	22	28	23	34	23	27	34	31	32	24	23	21	23	22	20	28	22	20	29	31	32	26	26	24	35	27	18	24	25	33	28	30	25	28	22	19	26	28	24	34	30	30	20	31	26	29	28	34	31	30	27	41	25	27	26	29	25	27	26	27	24	31	23	36	25	14	27	21	26	25	35	25	36	15	22	26	27	26	34	27	35	24	26	13	24	36	24	28	27	16	33	26	29	30	26	29	28	37	21	26	22	30	26	26	28	24	18	27	19	30	25	28	18	20	32	23	28	31	24	29	31	28	24	24	26	20	32	29	17	24	33	28	26	37	23	21	24	36	26	28	31	22	19	25	28	28	30	25	24	24	26	22	36	28	27	27	29	30	24	31	19	23	23	13	31	20	28	32	22	22	27	26	29	26	20	34	34	24	22	31	19	27	24	28	29	27	20	32	23	27	26	27	26	29	31	24	24	27	22	25	21	28	29	22	27	20	34	22	32	28	20	27	17	30	32	20	24	27	27	30	24	26	26	26	26	29	21	21	30	26	30	28	29	22	31	26	33	25	24	19	21	20	18	25	36	24	27	31	26	26	25	27	29	27	24	22	26	29	35	27	16	28	15	33	24	20	23	29	24	24	27	27	23	24	31	18	32	23	28	29	28	27	25	23	30	19	20	24	28	26	26	22	25	41	27	29	30	24	29	32	20	30	33	25	27	35	20	24	29	27	19	25	29	16	22	18	20	30	31	36	21	36	35	21	29	25	21	27	28	26	20	26	27	15	28	31	14	29	24	29	25	39	29	26	27	28	26	32	22	19	29	25	23	25	28	20	27	15	33	34	37	26	27	23	29	27	24	34	26	24	25	25	23	26	19	26	18	26	23	22	23	20	36	20	21	25	25	23	27	28	24	22	22	31	20	23	24	31	26	30	22	20	29	31
26999	17992	13421	19452	26569	27164	24140	21589	19236	16766	14636	12005	9827	8651	7044	5719	4804	4183	3827	3257	3226	2876	2637	2546	2498	2306	2203	2222	1994	1803	1623	1478	1398	1389	1287	1297	1169	1094	1007	893	840	822	801	695	673	1083	1353	1335	929	613	430	391	362	370	339	329	354	335	355	356	329	322	340	292	341	347	309	330	370	342	344	316	327	333	319	361	335	373	314	337	338	335	321	332	319	328	344	326	331	328	340	309	340	310	360	353	357	327	335	349	306	336	338	289	310	315	323	333	302	354	324	341	343	351	308	321	314	292	334	324	325	310	329	314	352	349	344	330	366	321	347	308	350	316	327	341	352	317	325	305	328	337	316	333	326	345	332	315	346	356	324	357	313	307	302	343	342	333	338	368	311	328	325	347	325	335	325	321	323	329	345	340	349	333	315	367	331	367	356	338	325	301	328	338	326	328	342	327	336	315	331	313	320	346	302	308	318	292	333	334	377	325	360	369	329	347	310	331	349	332	354	348	337	339	341	315	328	337	342	334	304	326	330	326	334	334	330	352	348	328	346	347	345	343	356	325	345	312	353	351	286	360	329	310	310	343	325	341	317	325	317	335	376	321	351	332	333	340	334	292	334	304	312	370	329	299	314	339	298	331	330	311	345	333	337	370	343	358	354	315	343	321	350	296	336	321	334	331	335	335	351	305	308	329	332	359	343	327	358	325	348	351	352	318	318	320	335	327	344	347	337	331	349	319	348	337	342	325	354	317	365	309	318	359	357	306	330	382	344	321	339	354	316	321	360	330	339	374	368	344	351	371	337	287	348	347	362	291	359	332	328	326	337	313	345	314	302	336	336	355	326	356	341	346	320	351	308	331	328	349	339	314	328	350	339	356	317	317	333	329	349	317	349	324	331	350	362	324	316	342	304	316	331	330	323	321	332	352	334	343	341	323	328	337	322	311	331	338	335	316	331	326	338	331	368	314	340	333	301	333	335	351	327	311	349	341	350	342	331	358	309	346	317	312	326	348	311	318	347	326	329	344	334	342	347	332	309	367	306	347	322	343	331	319	334	345	344	330	325	345	324	329	298	312	347	329	324	345	336	296	348	347	317	312	327	310	356	357	325	318	370	315	356	324	359	360	360	310	343	376	327	308	336	319	306	334	297	323	352	325	366	354	348	322	332	317	375	306	341	322	332	306	340	315	336	316	329	342	301	326	356	317	322	318	339	363	324	334	327	311	297	365	349	323	338	320	312	348	336	358	308	324	313	345	334	322	314	338	338	329	351	312	315	328	347	322	328	308	363	308	340	338	340	319	312	332	322	350	338	308	322	320	353	315	336	307	346	331	347	328	340	348	358	304	327	348	317	328	337	362	340	336	322	317	320	351	320	341	334	325	332	349	313	316	328	326	329	325	337	348	316	314	277	333	335	319	338	321	378	320	375	353	323	318	349	314	332	335	352	322	345	315	338	326	337	321	335	343	350	355	310	313	376	323	353	334	323	347	325	356	319	318	333	297	348	352	294	322	315	303	295	326	319	328	344	323	340	303	378	321	353	303	342	338	328	328	326	350	297	327	336	323	363	350	305	321	320	335	342	351	343	307	312	337	330	343	347	348	333	332	312	333	327	345	291	336	357	337	346	339	335	353	314	303	321	320	349	361	334	322	339	330	355	327	305	329	349	370	346	326	348	362	324	367	306	347	336	322	379	314	342	351	345	309	317	334	367	355	327	318	327	311	326	357	318	332	329	364	348	387	318	342	302	335	325	307	378	327	334	305	338	366	355	352	334	339	320	321	318	312	322	340	332	301	318	347	309	335	304	327	330	324	350	331	338	376	329	326	303	325	347	337	319	369	304	345	320	341	329	319	326	327	322	355	357	327	363	327	292	352	338	341	331	317	346	333	350	333	355	354	370	339	340	354	290	318	338	331	303	334	360	334	356	311	344	358	345	288	348	319	329	314	320	352	341	329	346	311	313	346	374	341	332	372	343	309	350	365	349	327	350	317	324	354	327	352	331	343	325	329	330	362	302	315	312	359	328	285	301	339	338	367	327	311	332	328	315	324	323	346	333	352	338	359	332	323	357	331	346	323	328	339	335	325	339	355	345	331	374	330	329	340	335	324	312	341	330	371	314	350	350	301	331	333	345	295	318	367	334	346	321	318	324	294	322	353	311	337	359	324	342	308	333	335	349	299	340	304	331	347	325	316	338	318	344	334	341	358	321	336	318	336	315	345	316	326	321	345	359	348	332	327	347	326	323	339	354	330	329	371	340	353	349	309	331	334	340	358	324	316	295	349	305	334	319	324	313	334	351	349	340	356	329	324	357	352	338	341	338	325	319	344	310	325	332	353	334	332	336	361	350	335	334	342	349	352	336	303	336	339	314	313	344	336	323	326	328	331	344	291	333	349	330	330	334	351	312	325	353	342	334	317	321	333	340	348	332	338	337	343	346	342	329	353	353	349	344	345	315	308	325	352	366	301	353	337	318	340	321	345	356	344	383	314	337	339	312	354	350	326	355	349	327	357	319	369	307	332	384	336	325	354	330	332	349	310	317	314	325	313	364	316	342	328	333	360	344	312	326	343	328	320	390	375	318	360	322	350	332	339	330	323	328	314	355	317	314	329	342	358	314	318	341	341	334	305	344	301	357	322	316	336	366	358	308	337	343	347	336	347	350	344	327	321	324	340	326	341	312	353	333	313	349	353	372	324	314	292	306	319	323	346	308	332	342	331	324	350	332	311	338	345	366	359	351	333	329	342	323	346	328	316	336	343	328	362	336	350	334	356	317	335	331	337	333	354	319	312	339	326	323	352	320	329	334	339	339	340	314	308	367	291	323	321	354	368	320	328	334	371	321	370	317	325	326	336	341	328	354	346	344	320	324	334	345	336	337	334	351	319	303	355	362	367	315	376	333	339	328	339	356	349	341	349	313	356	315	326	357	322	326	331	326	372	312	332	311	327	338	317	334	343	335	316	295	286	334	319	375	334	316	328	324	332	324	350	344	317	324	346	305	337	325	365	322	337	331	319	345	352	354	327	339	321	333	324	339	317	333	329	319	348	337	336	332	330	341	344	339	303	301	332	324	333	325	362	368	338	292	340	353	369	333	328	306	342	326	321	353	326	357	345	340	314	316	382	300	334	330	320	343	354	335	317	286	312	305	352	349	325	357	339	374	339	315	351	330	336	306	345	344	348	343	346	330	349	318	303	333	327	331	361	307	310	368	339	324	341	348	334	322	307	335	347	321	369	359	341	354	392	390	318	324	340	335	323	317	305	329	336	330	303	317	275	326	324	341	316	350	345	374	344	317	319	357	314	305	369	310	344	341	358	337	348	339	322	312	319	352	341	322	327	339	329	322	343	314	310	295	343	285	327	303	328	325	328	369	366	314	318	316	323	317	333	315	316	363	324	331	340	337	314	375	360	331	314	341	337	336	329	340	325	355	345	352	339	317	349	333	345	339	355	346	347	356	321	358	340	337	333	331	350	323	337	325	331
3865	1816	987	671	613	801	851	670	611	509	425	325	249	232	218	179	157	133	107	133	119	98	94	104	101	97	77	66	61	80	80	64	59	69	47	55	54	55	36	47	47	37	61	41	56	52	56	65	48	43	30	25	32	29	30	35	21	27	34	20	35	17	28	26	24	34	26	34	29	20	26	33	34	24	28	26	41	32	24	23	23	32	19	32	28	29	28	29	23	35	33	34	37	28	33	51	31	31	19	24	26	29	26	33	20	33	27	33	40	28	31	22	32	37	27	33	14	28	38	33	28	24	38	22	22	29	28	32	26	30	33	29	21	27	27	31	25	24	25	22	21	32	36	26	32	35	18	29	26	36	37	25	22	35	28	33	29	34	29	33	35	23	23	30	45	26	29	36	26	24	26	39	29	26	36	28	26	24	26	31	30	28	34	21	20	31	29	34	27	30	26	31	44	33	40	16	21	30	35	19	25	19	34	20	35	25	22	23	27	28	25	31	21	19	32	31	25	28	26	31	20	33	30	29	21	33	26	21	28	25	34	35	24	29	32	36	19	26	25	46	24	29	36	33	26	34	40	26	22	23	27	23	20	37	36	28	24	25	32	32	31	22	27	23	36	23	32	31	33	30	25	34	30	29	31	27	21	32	30	39	29	33	26	26	27	33	28	30	32	28	19	27	32	28	34	24	29	37	38	28	29	25	26	22	17	25	32	14	34	27	29	28	28	23	24	37	29	32	27	27	28	42	23	34	26	28	27	24	34	33	32	27	35	35	30	27	30	27	28	28	34	25	27	27	33	18	38	33	34	34	35	28	33	33	28	38	34	26	24	28	35	35	37	32	32	20	19	36	28	32	22	29	28	32	35	24	42	18	29	35	30	35	32	34	21	25	28	34	33	28	18	32	24	38	31	33	23	19	24	34	26	27	28	32	31	38	26	33	32	33	26	27	32	35	35	33	29	28	24	31	35	30	27	29	29	28	32	23	35	24	27	28	25	29	22	20	29	33	21	27	26	24	35	34	27	33	39	33	35	28	26	24	41	25	27	31	32	28	36	22	35	46	27	23	23	35	33	14	24	27	37	27	30	32	29	35	32	29	28	32	34	26	20	25	46	32	34	34	26	20	24	30	25	28	27	27	27	27	21	25	27	28	32	23	22	28	26	24	32	28	31	18	24	28	29	32	19	28	36	27	23	32	26	32	43	20	21	30	32	27	30	28	30	37	32	29	30	19	33	22	31	37	25	38	43	41	32	27	36	26	31	34	24	26	32	30	36	29	29	36	26	36	20	40	35	29	35	26	21	38	39	28	33	31	18	19	34	23	31	24	39	22	28	23	27	30	33	23	31	29	28	25	18	26	39	23	31	38	35	26	28	24	24	31	35	27	32	33	20	24	20	24	25	23	31	23	31	26	27	39	24	35	36	33	27	23	27	27	27	32	30	27	27	26	29	19	30	21	31	27	23	22	25	29	20	31	32	24	27	24	28	28	24	32	34	28	24	35	36	28	25	27	34	30	28	33	29	33	22	28	33	20	25	32	27	24	27	32	30	34	40	35	25	28	22	28	35	35	26	28	32	30	34	31	29	29	32	31	20	28	28	30	21	36	33	27	23	52	29	31	27	23	32	26	25	25	31	24	34	26	30	31	28	27	22	33	24	27	32	33	36	33	29	37	28	27	38	26	22	25	31	36	27	33	34	35	28	40	30	28	27	21	23	26	33	46	32	22	35	35	30	29	39	37	27	24	17	25	37	30	27	35	28	32	30	29	34	26	25	28	35	25	37	35	27	33	37	26	23	37	30	22	33	25	32	27	28	23	40	36	25	26	28	24	21	27	34	38	28	28	30	33	35	26	31	29	23	29	33	23	23	44	25	28	17	32	28	32	31	28	29	37	31	34	25	28	28	37	34	20	23	22	28	29	25	23	30	29	31	25	22	28	27	22	25	26	25	23	45	33	21	32	24	31	35	34	26	25	33	31	24	27	32	32	32	36	27	37	30	24	31	29	30	38	19	31	24	31	39	34	36	32	20	17	35	26	26	29	37	27	29	24	21	30	22	24	27	27	36	29	33	26	29	29	27	35	33	24	27	29	31	33	23	27	20	26	22	22	40	31	30	30	29	26	30	30	30	19	34	30	25	35	31	34	29	32	30	33	30	40	36	28	26	30	15	25	30	30	30	33	24	20	25	29	34	28	30	23	32	28	25	26	29	32	30	20	40	23	27	29	36	32	37	34	34	35	30	28	26	33	23	22	34	20	35	38	29	27	21	24	29	32	24	30	29	39	33	30	41	40	20	35	26	30	29	32	24	36	31	29	30	36	28	23	26	25	19	24	19	16	26	34	34	40	26	25	31	17	26	38	23	28	29	33	29	32	24	26	24	31	28	23	25	31	36	43	29	32	28	17	28	29	26	35	30	16	25	28	34	31	26	20	21	30	31	28	40	29	32	31	26	30	20	33	19	27	33	25	25	33	27	35	36	27	27	31	26	25	28	28	24	30	24	25	32	22	33	28	36	30	25	33	25	36	28	17	28	26	33	25	41	28	20	30	20	33	25	27	29	20	29	23	28	28	23	30	29	26	17	35	31	25	35	24	29	23	26	21	28	32	31	20	39	36	33	37	35	33	27	28	33	31	33	33	33	24	29	22	24	29	25	29	39	19	20	35	21	20	27	31	33	30	31	25	35	29	23	35	22	30	19	28	23	42	34	30	27	26	28	41	24	30	34	28	29	22	35	29	30	20	24	28	29	30	31	30	23	24	27	29	29	20	30	37	28	31	24	25	32	32	25	33	25	27	29	38	29	30	30	35	33	36	35	33	31	36	26	30	28	24	29	18	25	27	24	32	44	22	24	21	29	24	33	32	23	27	29	33	20	26	30	28	23	25	36	26	40	29	24	30	31	26	28	26	20	42	28	22	35	31	23	21	26	37	38	36	39	35	26	29	42	28	29	29	26	29	24	32	23	30	32	30	29	29	31	25	27	29	29	22	21	26	28	33	29	31	31	31	18	33	24	30	23	37	28	19	26	22	29	31	36	29	31	24	25	34	36	27	25	32	26	29	32	27	24	32	22	40	24	35	28	31	19	37	40	23	22	24	33	31	34	22	28	30	26	25	30	27	30	31	28	29	33	30	27	33	31	38	29	26	21	26	28	37	32	30	28	28	26	32	32	31	34	34	27	22	28	27	30	31	33	37	25	23	28	23	30	36	27	20	27	28	26	32	26	41	25	26	32	24	35	32	31	30	28	28	23	25	31	26	26	31	29	24	28	30	29	30	29	40	30	25	32	26	35	27	30	33	30	29	30	23	20	30	32	17	29	30	29	31	18	28	27	33	30	29	35	30	25	23	16	37	26	33	33	36	26	37	34	28	23	24	25	24	20	27	26	25	28	30	37	22	41	32	32	21	19	25	32	30	22	29	28	19	32	30	35	41	25	33	27	32	26	26	33	28	25	39	29	22	40	23	32	23	32	26
25654	16794	13186	18325	25641	26909	25193	22325	20277	17753	15287	12640	10509	8579	7434	6290	5393	4771	4379	3956	3611	3469	3287	2967	2824	2668	2539	2276	2031	1827	1659	1645	1575	1563	1400	1293	1160	1055	973	968	970	885	791	751	772	1281	1541	1397	866	706	506	380	386	353	360	378	364	356	344	352	349	372	373	362	374	384	370	392	376	363	404	368	313	388	380	370	397	374	357	343	396	355	397	366	387	351	374	351	348	350	390	397	372	400	350	374	349	363	388	380	408	363	379	365	353	380	387	394	404	341	374	364	370	386	364	404	370	359	362	392	373	337	405	358	343	376	348	371	348	353	367	375	368	375	378	371	326	392	361	385	377	351	367	389	391	402	318	393	390	358	394	353	370	365	379	389	349	349	349	356	377	388	376	372	398	381	330	381	395	367	399	354	336	351	368	363	356	402	390	376	352	362	354	378	353	395	368	386	385	349	355	350	348	364	368	385	354	364	352	390	342	364	366	367	357	349	403	353	390	384	368	355	399	355	407	400	343	370	392	365	358	341	336	373	368	378	378	402	338	399	363	368	340	382	354	376	370	377	380	354	354	345	378	352	376	365	375	379	383	369	370	361	364	366	352	354	345	358	324	393	364	384	374	361	347	348	356	379	332	374	310	364	360	384	375	358	398	371	398	383	353	394	379	393	370	379	349	344	358	394	368	365	379	387	364	372	341	340	368	360	388	406	371	355	383	358	386	365	350	358	369	354	370	365	362	404	405	384	395	398	384	374	373	372	404	348	371	380	339	376	345	371	377	378	377	372	385	368	360	387	376	346	375	356	336	357	366	404	385	376	361	338	363	373	344	371	401	388	367	375	389	363	344	339	363	347	363	371	398	385	389	373	394	338	371	379	371	388	394	358	368	355	358	394	376	358	313	372	363	382	395	371	391	355	360	359	360	408	358	354	384	386	356	391	399	374	370	375	369	366	394	400	335	362	364	347	331	383	334	386	378	363	330	415	367	352	383	375	385	353	387	336	362	352	343	373	368	339	377	368	364	342	366	357	361	423	414	365	380	344	366	380	391	376	346	374	373	356	369	375	343	369	367	359	361	374	402	384	348	351	366	393	362	390	383	381	373	356	390	366	372	380	396	383	371	358	383	362	383	380	395	362	376	383	383	378	381	366	363	411	401	362	364	385	334	379	351	368	414	379	390	385	379	373	361	370	358	376	361	364	370	368	352	373	346	364	360	388	386	378	346	371	379	387	396	346	367	356	365	381	400	330	343	352	365	354	357	352	359	350	339	386	355	395	374	411	380	384	379	410	349	408	358	352	393	354	337	378	353	397	362	371	359	331	357	374	379	355	350	370	366	373	364	365	386	372	346	388	361	383	336	369	373	377	356	384	385	352	319	358	393	365	370	382	343	379	380	384	346	390	385	384	403	350	374	363	396	396	370	397	398	378	373	383	350	362	361	390	350	377	374	391	353	375	369	345	375	390	326	383	336	355	359	369	394	367	370	375	363	352	369	361	352	368	351	359	402	383	390	377	389	351	357	390	385	410	363	395	369	364	407	366	385	357	381	414	365	353	336	390	379	373	371	361	392	382	353	379	383	349	385	348	373	403	379	364	377	362	349	375	345	333	355	376	332	387	382	367	365	381	378	342	390	402	345	357	336	409	408	414	339	328	372	358	352	369	379	391	399	386	395	349	361	371	399	372	381	371	379	351	368	444	367	377	361	345	350	363	389	375	380	363	407	350	365	391	350	397	358	351	401	378	325	390	365	384	398	396	346	408	357	364	348	348	384	354	351	403	366	390	366	370	363	345	378	385	368	382	407	341	387	369	380	363	363	381	358	374	343	391	355	364	349	351	380	386	362	378	377	372	369	354	384	380	357	362	368	367	392	375	378	376	386	376	338	359	364	373	367	391	326	398	357	361	370	364	378	370	373	357	342	384	364	387	365	366	377	382	365	378	403	382	364	374	380	397	376	377	380	371	410	396	341	370	417	343	395	375	354	355	399	387	336	377	436	374	378	367	372	357	369	370	367	343	358	345	394	380	335	341	362	395	406	408	378	372	373	372	361	385	353	371	358	383	378	374	369	363	367	374	375	380	382	336	368	356	337	394	387	365	397	375	367	352	357	365	384	367	383	372	346	357	367	354	420	371	375	353	346	365	343	359	361	366	363	388	382	365	365	371	368	407	368	361	376	388	393	368	372	362	357	357	361	366	364	365	372	374	384	349	399	383	385	337	348	386	356	391	389	373	400	347	374	382	325	357	384	347	334	392	411	365	399	404	369	360	356	366	371	362	385	366	376	385	362	370	397	377	375	369	365	356	349	416	365	329	393	372	363	411	414	374	398	349	407	329	366	380	368	389	391	369	387	370	372	353	407	349	369	374	365	325	357	364	394	348	368	375	373	360	354	362	379	374	357	379	387	357	388	340	390	408	355	388	352	381	356	389	361	359	359	366	393	358	384	347	370	379	392	373	373	366	382	340	382	363	388	353	342	369	351	343	343	345	376	366	368	335	374	370	365	371	358	387	373	360	395	363	377	362	354	395	365	347	383	395	373	359	366	367	372	367	335	353	371	364	371	355	370	371	379	380	346	337	376	365	385	399	375	359	324	375	365	390	382	363	367	386	389	358	393	368	333	359	361	343	360	364	340	365	374	344	383	414	342	349	354	324	347	365	353	376	334	372	371	341	392	363	355	389	367	334	362	394	405	344	376	359	359	369	347	412	380	387	332	384	353	404	342	377	361	360	397	356	396	386	376	377	381	367	376	394	380	407	392	366	372	371	359	381	362	372	352	396	374	376	350	385	419	387	382	398	351	403	373	382	376	392	382	384	382	372	382	358	364	386	395	424	385	354	339	368	381	353	351	346	412	387	358	391	359	361	360	361	386	381	373	344	342	340	344	377	357	400	355	349	368	342	387	396	384	363	397	348	428	348	370	401	359	373	333	385	370	352	380	340	375	390	398	375	372	365	330	390	385	354	359	391	381	378	370	387	365	348	326	342	348	376	380	379	405	373	382	346	354	359	359	353	354	373	381	375	375	364	340	374	365	361	369	362	406	390	360	321	368	394	348	367	343	389	371	385	381	382	371	356	341	410	390	351	353	373	365	381	398	400	377	331	334	358	423	365	332	354	388	396	357	369	355	404	373	364	365	390	358	402	354	388	341	379	360	372	352	396	378	350	370	358	392	363	347	355	371	360	355	369	379	395	403	348	352	395	369	372	352	339	392	389	327	346	401	340	386	397	376	391	334	363	364	388	347	409	406	377	380	384	397	394	347	358	356	382	362	352	390	397	369	385	385	397	341	330	353	370	363	363	347	388	381	354	350	386	338	367	347	355	374	374	392	381	357	383	361	376	368	346	340	368	379	347	367	375	353	340	383	394	368	351	366	375	344	362	374	373	385	357	361	349	386	390	350	377	356	379	392	356	390	364	334	349	385	360	404	368	368	380	374	400	366	360	388	376	369	350	353	361	373	369	352	393	366	352	350	345	381	359
3971	2624	1439	866	924	1139	1117	917	779	677	467	416	316	290	263	207	184	166	184	128	149	124	105	117	99	109	94	94	69	69	69	69	57	55	53	65	62	60	49	45	48	55	39	26	55	70	82	71	64	34	21	15	36	24	30	24	27	28	34	36	24	23	21	26	29	27	29	19	21	26	36	29	29	28	23	21	29	22	20	18	21	29	32	23	32	26	20	31	34	27	33	27	26	19	22	24	17	29	26	27	30	19	21	31	24	17	24	26	32	33	25	25	27	36	28	25	19	34	19	35	31	27	36	29	40	31	20	24	29	28	31	24	28	21	27	35	31	32	25	33	22	23	30	28	37	31	26	20	21	28	31	35	23	33	27	25	20	25	20	15	41	31	20	30	27	22	35	30	29	26	27	20	38	30	23	32	21	38	29	30	29	33	36	16	29	19	24	30	22	22	30	25	27	33	27	30	18	21	27	25	23	32	31	32	26	26	23	20	27	38	27	26	30	36	32	32	31	22	21	31	34	26	26	21	24	29	26	30	24	14	25	26	32	27	20	33	24	26	27	32	32	23	29	18	19	36	20	34	22	28	21	32	32	27	33	26	29	31	30	23	17	25	17	34	35	23	24	33	23	20	21	28	28	21	16	17	26	36	25	24	29	21	31	34	36	34	34	36	33	33	20	19	20	28	24	32	29	25	19	28	27	21	38	25	29	20	30	28	29	25	24	27	40	30	29	15	36	15	27	31	29	32	30	37	28	16	25	32	20	28	30	32	15	28	27	25	18	32	22	34	33	21	36	33	18	23	22	27	28	33	31	40	25	26	26	21	20	28	20	29	28	26	27	25	26	21	24	19	21	35	18	21	37	24	31	26	28	25	27	29	24	30	27	25	24	23	25	28	30	29	31	24	31	27	27	27	24	18	29	31	22	40	30	23	18	28	29	23	31	26	26	26	21	32	29	21	19	23	29	24	26	26	25	23	21	32	24	30	21	30	28	33	33	27	23	30	31	22	25	34	35	21	30	31	31	28	21	34	35	22	27	34	30	25	29	27	23	31	28	26	26	31	34	26	25	25	32	32	23	23	35	26	26	28	30	15	25	29	30	18	26	24	31	33	20	16	23	24	27	20	26	31	37	22	20	31	34	28	25	27	24	23	28	17	23	39	25	20	26	28	27	24	29	28	22	24	26	33	35	27	25	31	32	20	29	21	36	20	34	28	32	26	28	25	27	33	24	26	30	25	22	25	20	21	27	30	15	32	17	31	24	21	32	29	18	30	21	33	28	25	23	23	30	39	25	25	21	20	25	28	32	31	30	33	27	24	33	18	29	31	32	34	33	31	24	33	36	35	26	23	23	28	22	22	19	30	32	27	27	25	21	29	23	27	40	24	28	20	23	25	12	26	30	26	32	24	29	20	31	30	24	29	27	24	23	23	22	28	23	37	35	26	27	32	25	35	21	20	36	17	27	32	25	31	27	16	26	20	31	22	20	25	29	32	38	20	23	23	26	30	21	19	31	26	22	36	29	23	30	21	19	23	30	27	27	24	28	23	29	22	34	34	29	31	35	31	24	30	29	36	22	26	24	30	24	24	24	25	29	27	24	20	24	18	36	21	21	27	30	22	41	25	25	21	27	30	23	23	30	23	14	27	25	35	27	35	30	35	27	28	24	22	28	29	37	35	27	29	28	25	32	20	17	18	32	25	36	29	27	28	26	29	35	32	24	28	26	23	30	23	21	23	23	27	33	20	25	30	28	29	25	22	27	38	35	24	32	34	19	34	26	23	31	38	26	33	31	23	28	24	22	28	28	34	24	22	23	21	29	27	23	26	24	27	23	24	21	13	20	17	24	30	30	26	26	22	29	26	23	31	21	25	26	25	23	26	28	29	28	23	40	33	25	29	37	25	31	23	35	25	20	29	19	28	35	25	33	27	23	15	19	26	32	24	20	28	34	23	31	21	23	39	35	39	34	27	25	28	22	32	22	20	34	30	28	31	36	32	33	18	22	21	27	20	31	25	29	29	28	27	27	31	29	25	28	26	28	19	33	32	26	31	26	36	27	23	23	26	23	34	26	21	28	24	27	22	26	27	21	32	21	33	32	15	31	21	26	27	29	28	26	18	22	27	25	24	24	38	25	35	26	21	22	28	19	18	30	25	20	29	25	34	19	33	19	28	22	38	30	21	32	33	36	18	32	36	22	26	27	32	38	32	26	27	26	36	21	25	20	20	31	23	27	28	31	29	39	34	25	23	25	28	23	26	29	45	26	20	21	27	27	30	23	25	35	29	29	24	32	34	38	25	22	25	24	29	31	34	29	32	26	23	26	21	37	31	28	25	27	37	20	24	12	21	30	23	34	30	24	23	18	23	20	34	21	26	30	16	25	32	33	26	32	33	25	28	30	25	28	25	31	25	16	32	28	19	20	29	28	39	26	27	29	37	28	36	26	30	28	31	23	38	25	37	34	37	37	27	23	23	30	27	28	20	25	24	24	30	18	25	29	23	26	29	35	24	30	25	34	19	27	25	27	26	23	22	35	29	29	27	27	15	19	29	30	22	23	25	35	19	28	31	28	32	34	31	23	39	30	21	21	28	33	32	27	36	29	25	27	34	25	16	27	26	28	31	28	27	30	18	26	17	30	27	27	21	24	27	18	32	22	31	24	27	18	24	23	30	18	28	17	18	23	24	22	35	30	26	23	29	31	28	17	26	40	34	30	14	22	25	21	20	20	19	24	23	30	24	29	18	18	26	25	30	27	24	21	18	24	32	25	19	21	23	21	25	34	29	22	21	30	37	20	33	32	30	31	30	15	25	26	38	20	18	41	28	22	28	28	38	21	30	25	19	17	24	25	32	41	31	30	36	23	21	26	26	27	16	30	24	17	24	33	25	27	29	32	32	26	19	25	30	24	28	26	20	39	22	29	21	27	31	24	16	24	26	18	33	25	34	24	17	32	21	36	33	26	30	22	23	21	26	34	23	42	21	24	23	29	19	27	27	22	28	36	28	25	24	18	30	24	24	34	31	27	27	28	37	27	33	23	27	23	27	26	26	10	29	24	31	24	28	21	31	29	24	14	23	22	27	25	27	31	18	25	24	23	31	19	37	28	26	22	25	30	33	30	26	26	25	30	24	25	18	23	30	29	32	31	22	40	29	23	23	21	21	30	34	30	30	29	22	27	20	25	31	33	34	29	25	22	31	27	21	28	31	34	32	20	31	24	29	30	25	22	37	27	24	17	25	26	39	28	31	34	31	27	22	27	26	29	31	27	22	20	28	25	34	39	27	24	29	33	24	20	20	35	27	31	28	31	18	26	34	23	34	21	38	29	23	20	23	20	32	23	29	26	22	13	26	28	30	25	20	28	16	35	31	28	29	25	38	26	24	25	29	30	17	22	25	29	28	34	25	29	22	24	27	26	17	21	25	22	19	17	27	30	25	23	32	31	26	17	26	30	40	27	26	27	27	24	35	29	31	25	32
30508	20042	15399	20974	28451	29642	27903	25055	22271	19365	16930	14372	11981	10327	8901	7551	6521	5969	5663	5114	4600	4381	3857	3579	3484	3272	3054	2715	2412	2178	2112	2111	1915	1707	1600	1409	1343	1286	1161	1237	1024	923	885	771	918	1850	2287	1839	1211	706	464	385	330	355	325	342	340	344	337	369	326	327	337	341	342	333	336	329	339	344	334	331	362	357	318	311	345	369	358	354	330	327	332	323	337	334	368	295	340	349	317	343	350	337	330	323	357	353	348	327	330	336	346	350	337	306	351	331	307	329	362	376	363	344	335	366	384	360	342	315	349	372	353	347	376	333	342	341	362	333	331	319	313	299	330	326	362	347	343	330	321	349	344	368	297	349	336	350	357	346	338	330	315	355	325	358	357	360	370	348	326	332	340	333	353	364	323	355	332	349	322	351	346	346	356	355	352	342	348	317	345	329	352	343	334	347	326	362	377	376	338	340	329	342	367	359	352	351	347	306	332	314	332	334	348	367	342	347	377	371	351	329	338	362	342	350	371	311	328	343	349	312	367	330	397	334	338	369	318	360	343	347	359	365	335	356	334	321	341	338	318	351	361	336	350	367	312	327	333	338	372	323	358	346	376	355	323	355	329	371	357	325	365	346	359	328	345	318	320	347	350	355	305	346	379	355	315	350	344	329	370	308	358	338	324	359	355	362	361	360	364	350	350	333	336	337	307	325	345	347	379	324	375	369	342	343	372	373	330	354	340	367	368	330	341	342	337	353	336	310	329	346	313	334	318	342	361	332	338	333	334	329	371	363	351	371	367	354	353	325	340	371	322	335	357	354	373	317	322	350	347	353	348	361	349	317	363	326	374	342	352	331	323	369	340	366	356	332	324	357	321	348	328	384	334	325	333	367	356	328	348	324	347	321	365	325	332	358	330	360	349	339	325	338	352	380	344	345	322	342	352	352	348	345	344	374	331	342	362	383	358	347	338	347	324	354	322	337	331	357	370	339	293	382	361	358	334	348	367	339	347	350	324	366	358	341	317	323	319	337	351	348	354	321	356	354	323	350	326	317	352	341	324	343	341	370	350	332	383	366	312	359	361	373	333	334	355	333	345	342	345	326	350	356	311	336	357	338	345	323	367	337	343	344	347	345	370	343	317	313	349	328	358	353	401	348	360	344	335	346	336	337	316	349	351	342	338	335	353	350	368	341	337	378	344	369	362	354	368	327	358	385	352	373	310	370	329	351	288	344	347	329	312	394	342	381	330	345	339	385	358	353	342	361	369	328	334	326	347	339	337	327	337	334	355	362	355	331	315	338	325	303	357	327	344	373	342	342	343	344	346	359	348	364	367	328	347	347	312	335	360	326	326	366	357	349	323	361	335	318	352	351	369	357	354	343	329	384	345	362	373	345	379	363	366	349	324	353	341	318	355	353	329	371	359	370	338	309	304	366	371	338	331	327	334	361	354	345	352	332	326	332	367	316	354	338	351	367	365	369	358	338	346	317	354	367	332	318	347	338	312	338	336	329	320	320	374	337	339	344	361	346	330	343	359	374	337	337	336	349	349	311	347	301	320	380	325	368	349	345	357	345	335	362	334	350	328	358	318	339	329	339	338	343	341	350	361	309	359	358	344	342	340	334	339	353	327	318	375	359	359	355	339	338	341	375	333	350	312	330	344	338	349	348	360	372	349	312	360	349	346	374	327	333	304	355	339	342	374	315	311	317	352	334	330	376	366	348	351	351	353	293	361	351	332	366	367	353	364	321	339	366	349	345	317	342	342	369	322	340	375	325	341	337	350	337	328	367	331	342	356	359	365	326	336	362	333	354	334	333	344	315	332	375	348	365	363	351	316	368	363	318	344	334	326	348	348	369	341	359	351	361	343	364	312	340	330	347	332	338	322	366	350	340	363	336	348	351	382	370	346	348	350	378	349	342	332	336	313	337	344	338	313	393	359	310	331	350	360	337	345	312	320	332	336	364	326	332	340	335	342	353	345	330	356	296	345	326	367	365	341	348	361	320	320	325	309	349	365	374	356	328	328	319	343	340	323	340	339	358	342	353	356	336	325	340	338	315	351	340	407	332	356	321	320	343	340	322	334	358	330	339	365	339	355	336	315	341	334	324	318	321	364	364	375	359	338	355	358	368	369	371	341	351	378	364	345	309	330	337	325	319	342	347	323	383	347	339	335	339	345	344	345	344	373	335	307	317	342	311	351	367	337	347	344	344	350	327	339	348	333	321	352	369	345	349	337	349	384	360	325	325	324	326	331	349	330	355	354	347	350	351	353	359	333	348	317	331	356	354	323	319	317	357	336	359	353	343	314	367	342	342	326	332	339	330	337	326	329	353	341	358	346	346	352	358	334	329	334	355	345	330	319	338	297	351	340	362	348	340	335	306	326	338	361	321	323	335	344	350	354	356	324	351	359	355	372	301	324	321	377	323	372	335	364	333	347	315	343	344	350	307	349	355	351	361	359	321	337	299	339	365	317	358	345	345	312	377	347	335	355	341	354	340	324	333	328	351	372	334	327	360	327	340	339	363	343	312	341	334	327	338	359	296	343	373	360	329	352	341	392	328	351	326	343	336	349	375	332	340	351	349	353	329	337	366	319	354	346	375	351	326	337	315	364	359	348	328	364	364	367	344	352	356	356	341	352	349	348	342	324	383	339	325	315	342	337	361	333	394	362	327	349	340	346	371	379	337	325	358	335	331	395	366	365	368	328	342	372	340	336	359	348	337	333	329	340	357	362	341	372	346	309	361	348	377	335	358	339	366	365	322	335	335	376	342	319	348	325	338	368	359	359	325	370	364	335	349	325	370	392	330	356	321	333	318	343	354	338	345	348	384	361	324	363	364	374	342	359	357	339	327	341	340	324	358	356	346	326	362	339	341	332	313	327	323	320	343	361	336	361	369	341	333	346	343	360	378	361	341	327	334	341	352	328	338	376	350	342	353	356	364	347	322	368	357	329	355	344	368	341	365	337	315	375	345	363	350	318	337	369	312	366	349	323	357	345	347	314	342	334	331	343	358	356	351	326	358	384	344	338	359	338	320	335	356	332	316	333	340	379	333	348	353	331	351	327	349	308	325	352	355	353	364	380	328	327	378	333	344	310	348	350	333	373	348	361	325	349	365	324	299	320	339	352	347	342	329	342	358	375	325	351	339	344	330	368	324	326	332	363	345	340	354	316	323	360	353	366	345	342	336	346	345	348	333	375	372	327	345	341	358	359	354	379	358	313	348	344	367	356	358	374	336	372	340	344	325	344	366	375	343	303	348	350	356	339	345	352	310	367	361	343	320	353	335	358	360	342	334	334	337	344	345	347	350	326	310	351	377	339	341	340	340	336	340	351	343	338	357	326	327	358	346	326	350	371	351	325	359	372	364	349	376	350	335	347	338	280	361	324	347	361	350	334	324	353	372	360	320	350	366	328	313	335	331	349	329	340	373	309	343	376	355	346	340	302	362	342	358	324	353	336	353	337	342	337	330	327	333	387	361	319	304	363	368
2346	1081	576	347	377	501	483	408	378	285	241	206	171	143	126	93	102	83	82	88	81	59	65	58	70	45	60	58	60	46	54	42	45	43	43	46	37	49	26	33	35	37	30	36	36	44	36	48	39	38	21	32	28	31	23	21	25	31	33	21	27	29	26	48	36	21	30	27	26	17	42	23	30	33	24	27	26	29	36	29	21	31	34	19	22	21	29	36	31	23	34	34	32	26	29	31	28	25	30	23	36	29	28	29	36	23	28	27	21	35	29	25	24	27	20	31	17	27	32	31	31	35	25	33	28	24	32	31	42	29	30	29	42	24	31	29	22	33	30	34	27	26	31	29	35	40	21	16	31	25	31	45	36	34	31	24	20	36	22	27	27	24	29	26	26	30	30	21	30	26	25	28	41	21	34	30	24	18	26	33	29	28	28	30	20	33	26	30	21	30	37	27	30	28	24	26	32	34	21	29	35	32	33	19	26	31	24	37	26	32	28	31	24	23	32	34	23	30	22	26	31	40	34	33	18	27	25	28	22	27	28	30	29	42	27	23	33	28	23	20	13	38	16	30	26	32	25	27	26	25	33	20	32	24	30	25	30	31	24	34	25	30	27	23	24	29	30	19	24	29	28	17	21	23	31	35	32	31	28	31	21	33	31	35	37	28	17	32	17	34	30	24	28	31	25	38	24	26	28	22	20	31	34	28	25	30	30	18	25	25	30	39	25	26	31	23	21	30	28	24	22	19	23	35	16	29	26	27	27	18	20	32	23	28	27	29	28	23	28	30	27	21	25	25	20	30	23	30	22	37	23	21	32	27	28	25	24	31	33	18	32	33	34	15	31	24	14	41	24	32	30	29	21	25	30	21	28	26	28	26	27	27	20	31	30	26	27	33	32	17	26	28	24	34	28	28	26	27	28	27	30	19	28	31	28	24	23	33	21	41	25	24	37	30	33	36	28	34	25	28	36	22	23	45	30	25	19	35	30	26	36	26	27	26	23	31	28	21	36	28	30	28	23	29	24	18	26	26	32	28	25	37	21	27	18	33	26	25	25	35	27	31	34	32	23	22	30	39	30	36	26	26	27	23	35	16	26	21	21	18	23	32	34	25	27	27	29	34	36	29	22	29	30	27	38	23	34	23	30	39	24	29	32	24	29	24	38	32	29	33	37	34	22	26	26	24	25	29	36	26	20	23	27	22	16	27	24	26	28	32	29	34	30	25	33	29	27	30	32	20	24	29	27	31	36	28	28	25	33	21	24	19	28	23	29	23	34	35	28	19	29	30	26	31	38	31	19	30	18	24	40	29	29	26	33	22	25	32	34	28	30	32	21	24	31	35	32	32	38	33	20	33	37	28	35	35	31	32	27	28	23	31	34	23	30	39	24	25	27	29	28	29	25	28	45	35	22	34	29	17	32	29	26	29	31	33	33	24	31	29	41	36	29	29	32	30	32	27	25	31	26	25	20	27	30	22	29	30	21	30	26	28	26	28	29	23	28	23	30	33	23	31	29	18	27	28	27	34	28	35	34	36	32	24	27	28	24	33	37	34	20	28	26	30	29	15	28	23	25	24	20	22	28	32	24	21	29	35	28	25	23	38	28	38	29	25	33	32	29	24	33	29	30	20	24	31	25	25	31	27	32	34	24	33	32	34	21	30	29	31	31	23	32	32	31	36	34	26	33	35	23	19	26	34	29	34	24	35	34	22	36	24	31	32	35	28	30	23	29	33	23	30	30	21	29	27	31	31	23	34	22	30	25	25	29	33	30	24	32	31	31	31	27	26	28	28	31	30	27	24	32	33	30	22	37	24	23	21	22	32	20	31	30	26	21	38	28	26	29	30	34	39	33	28	33	18	26	26	32	31	35	28	28	24	34	40	33	25	28	35	31	26	28	26	27	38	34	34	30	32	27	22	32	38	25	28	26	36	29	25	27	35	34	27	30	36	18	20	31	33	29	27	36	43	28	36	25	26	23	27	25	29	25	34	31	32	32	29	19	21	35	23	35	28	20	39	24	27	34	35	26	32	25	30	35	36	23	36	25	25	36	29	21	29	25	34	27	31	32	43	24	25	36	29	45	21	40	21	25	29	32	22	24	32	16	23	28	24	25	19	32	36	23	20	21	30	26	28	30	33	34	32	26	38	29	21	24	23	25	38	22	34	25	36	42	36	21	29	31	26	38	22	35	23	30	26	16	27	32	30	22	33	40	25	29	29	43	26	37	35	30	34	30	34	27	35	24	33	33	30	31	24	26	35	23	31	31	25	26	23	36	23	29	28	27	34	35	29	29	24	32	33	31	31	20	31	39	28	35	22	22	32	29	30	26	37	36	23	25	26	31	35	32	24	24	25	32	27	34	27	30	24	26	25	27	36	15	31	29	21	27	17	26	25	31	32	25	39	33	30	22	38	23	30	25	20	30	25	37	19	36	23	32	20	32	27	26	29	26	27	23	26	35	37	27	27	32	29	43	26	34	22	31	17	37	28	32	22	33	28	27	24	25	33	28	29	31	27	29	28	18	30	27	27	28	42	23	26	26	27	25	37	22	27	23	36	26	29	36	20	27	18	26	27	25	28	18	30	19	32	26	26	37	33	26	21	23	23	32	31	28	31	33	26	27	38	23	28	24	23	25	26	30	21	31	29	44	33	23	31	27	28	22	33	40	36	26	29	27	26	27	21	32	34	29	19	22	26	31	33	34	28	25	26	38	34	24	25	25	27	25	25	29	24	29	32	27	23	24	23	21	22	26	21	26	28	37	23	38	24	25	26	24	29	35	25	33	25	23	30	20	26	30	30	26	27	25	31	36	26	17	23	26	21	35	23	30	28	23	33	18	27	27	24	37	30	31	23	34	19	21	39	30	17	17	28	27	29	30	26	21	23	27	31	19	29	23	32	33	30	28	29	16	28	26	26	36	35	30	26	24	23	22	27	29	27	27	30	27	27	23	21	24	29	20	33	25	30	31	31	23	22	36	25	25	36	37	25	23	20	29	27	28	27	24	26	30	23	32	27	20	41	19	32	27	39	31	28	30	31	23	33	29	31	30	21	34	22	25	22	28	22	24	29	30	26	32	23	40	17	30	34	31	31	19	25	25	19	22	26	31	37	30	25	31	33	20	32	33	20	23	33	21	18	40	29	27	28	33	29	16	19	30	41	33	24	26	34	29	22	28	19	23	19	40	27	21	24	32	24	22	27	22	26	26	29	35	25	28	29	19	33	29	24	24	30	20	25	18	37	35	23	32	31	28	23	27	33	27	31	35	29	26	28	29	35	25	32	28	25	28	30	20	25	33	29	25	27	26	27	25	32	30	30	25	22	30	32	21	29	34	24	20	30	31	32	31	33	26	23	28	37	31	27	32	32	33	39	23	21	20	35	33	31	24	25	31	27	15	28	41	40	29	29	25	30	20	22	29	34	33	20	37	28	24	29	24	28	32	32	31	24	27	28	31	26	27	19	24	22	32	21	25	28	32	35
21638	13739	9518	14386	21786	22776	20865	17733	15179	12683	10497	8498	6988	5868	4950	4170	3624	3184	3000	2761	2499	2194	2145	1901	1814	1756	1649	1463	1318	1311	1288	1168	1068	997	925	915	897	770	685	658	663	574	550	558	644	831	865	739	598	449	414	398	380	362	344	345	363	357	356	337	374	329	333	346	349	352	347	355	357	353	376	335	372	364	336	356	361	384	348	380	382	333	348	343	383	377	339	348	346	366	364	359	372	342	377	352	366	385	335	357	358	360	356	347	337	347	328	378	367	367	348	374	361	381	369	369	373	374	399	392	331	358	407	369	347	375	335	378	343	380	332	344	338	365	343	349	358	343	347	318	402	358	376	341	349	356	374	345	351	351	370	373	385	369	355	366	346	367	400	338	348	391	371	344	341	373	381	400	338	359	367	354	360	351	343	344	381	359	368	354	383	318	363	341	352	353	339	324	365	378	339	344	385	371	378	354	370	360	390	342	355	338	348	369	345	354	345	349	367	373	349	345	380	374	335	342	365	383	354	345	351	370	365	367	349	370	346	342	370	367	366	388	358	355	353	365	349	342	363	350	365	370	391	354	388	356	354	352	375	369	355	382	386	369	390	338	383	361	371	362	340	352	347	321	337	319	357	393	347	390	337	345	380	353	335	361	385	368	354	360	379	344	391	350	359	338	369	386	338	344	354	361	345	363	355	363	333	366	331	349	346	374	365	408	377	333	332	332	361	395	361	370	372	357	379	360	368	370	347	351	371	358	362	392	344	371	352	400	352	341	376	404	370	326	360	334	337	355	354	366	351	343	351	321	349	415	384	385	351	357	361	383	355	342	379	376	361	397	409	344	385	346	333	366	379	369	346	329	371	401	324	381	325	298	367	356	363	376	352	377	356	347	353	382	356	339	340	344	362	369	350	373	376	357	334	361	362	381	335	339	399	361	352	347	386	365	326	384	358	363	353	380	333	361	364	367	367	353	370	349	376	378	385	370	373	342	348	367	363	370	327	358	380	339	353	363	354	370	347	368	333	370	294	379	334	331	358	338	395	379	373	340	350	364	319	333	318	367	356	342	367	359	377	380	361	364	396	356	338	351	373	355	320	329	349	360	373	360	343	356	369	358	350	367	350	393	370	386	345	356	365	364	337	351	363	371	340	367	341	400	362	370	346	346	364	372	351	337	389	379	361	387	367	357	348	347	383	361	417	326	350	363	368	364	321	369	370	345	337	362	321	374	369	343	385	384	363	373	329	418	389	359	338	341	368	363	307	380	374	340	374	370	346	396	351	368	378	374	367	383	383	357	376	372	352	347	360	353	351	369	349	423	358	381	390	394	331	356	362	348	380	363	340	388	359	363	331	381	338	338	352	386	390	328	399	345	365	370	361	356	350	335	329	349	368	376	332	334	343	364	332	358	365	390	363	399	372	364	377	365	341	317	350	344	354	353	362	336	352	376	385	401	363	348	316	355	347	382	346	386	389	385	354	369	323	361	374	348	380	399	379	381	366	348	381	340	362	350	374	328	374	342	330	368	372	342	366	384	364	375	381	362	392	335	359	351	389	385	372	371	401	364	349	388	366	364	347	361	358	343	359	353	361	390	362	360	320	384	359	345	339	356	325	333	380	335	406	350	340	369	383	349	353	383	343	359	331	358	345	386	363	378	361	374	368	332	388	363	355	345	338	376	349	355	387	320	333	323	363	360	358	341	333	345	327	383	333	344	332	359	338	342	368	343	394	315	352	327	339	361	364	373	342	347	355	342	370	377	326	379	354	326	348	357	362	340	374	344	348	345	301	351	338	378	347	360	339	347	372	352	348	333	325	347	362	363	356	360	363	359	369	346	351	344	330	356	358	343	349	350	369	360	361	358	338	366	329	357	369	365	376	364	379	328	369	358	382	389	387	348	356	360	349	354	346	371	361	371	343	361	348	355	364	348	344	358	360	342	326	344	361	366	356	389	336	368	409	343	380	357	356	359	348	340	367	379	341	345	346	359	379	348	345	337	367	344	328	349	373	370	360	374	310	354	388	350	345	352	327	383	332	345	365	337	351	355	350	384	377	386	369	318	380	348	329	363	387	358	341	335	322	328	355	373	355	363	340	396	352	383	338	368	345	372	363	343	346	328	396	347	331	326	370	337	383	341	348	321	387	345	361	370	383	346	377	324	366	347	386	379	356	350	357	362	381	372	329	344	366	354	352	365	379	379	342	364	332	356	362	355	329	372	363	376	371	351	396	349	344	380	368	367	354	356	369	348	341	360	384	353	363	374	352	338	334	380	365	387	389	351	346	368	349	342	339	348	325	383	363	334	346	350	321	366	356	378	383	329	344	340	368	353	386	389	356	390	369	363	338	373	361	376	350	361	335	365	396	341	362	361	323	351	367	346	391	338	357	340	382	412	361	350	371	342	368	351	437	353	385	328	347	391	362	342	357	408	374	331	385	341	392	384	317	376	351	347	374	343	348	367	355	363	343	333	362	382	373	354	331	334	374	374	333	348	368	343	374	343	341	376	363	340	328	388	369	359	328	339	344	328	403	338	367	336	378	392	377	374	365	405	361	324	395	367	359	363	360	358	360	355	353	367	369	349	313	355	362	371	378	363	344	335	376	356	366	384	348	369	339	364	359	408	384	353	378	356	339	365	359	330	383	360	358	356	419	342	376	344	335	322	351	357	339	403	355	347	393	368	367	339	364	331	364	389	354	378	349	339	388	336	359	367	369	372	369	365	357	346	387	342	339	370	402	398	356	337	395	348	388	349	368	375	378	355	369	356	377	340	371	344	322	352	356	349	377	375	359	338	336	361	341	368	366	352	358	376	377	361	368	393	378	326	366	394	340	326	339	364	344	370	334	356	351	365	393	364	366	334	373	343	356	344	374	364	357	344	374	383	349	344	339	327	349	352	336	350	370	363	338	355	391	334	340	318	358	332	323	341	338	324	373	371	384	361	371	350	372	345	348	397	362	353	361	383	345	332	354	346	362	382	322	370	335	366	341	365	381	342	359	342	424	369	328	356	326	340	370	381	376	303	371	370	340	373	374	357	353	366	338	357	333	293	351	357	390	334	341	349	374	338	376	371	337	343	369	342	379	344	371	391	326	354	324	373	370	371	348	381	370	340	351	378	350	368	340	372	353	373	343	381	358	386	393	366	375	356	345	374	322	371	380	354	376	357	369	389	353	343	359	331	361	361	347	372	360	348	342	402	393	354	343	382	356	347	324	368	356	369	363	367	358	349	373	337	339	376	335	384	371	345	348	376	329	349	347	333	356	347	337	331	382	330	345	344	390	403	350	358	370	364	376	332	367	347	341	356	333	365	384	353	386	333	378	388	328	331	357	307	378	325	356	338	355	342	368	369	347	350	373	370	357	375	369	318	365	327	337	368	395	352	350	369	353	327	341	363	390	383	348	362	396	408	368	376	377	353	362	381	313	342	376	350	425	377	377	354	333	387	394	375	349	369	357	339	352	356	372	355	316	356	332	338	385	370	347	331
2840	2041	980	649	630	755	695	632	487	402	343	282	267	202	206	171	140	126	115	104	101	107	88	92	88	67	79	70	73	75	68	53	51	60	60	51	38	37	47	50	37	42	30	38	43	79	54	48	38	33	40	26	42	32	26	29	23	28	41	28	26	24	28	27	24	31	25	30	22	39	26	21	25	23	20	27	21	23	34	28	23	41	18	27	22	21	28	25	21	17	27	30	32	25	26	19	27	32	24	31	30	27	23	22	31	22	27	26	28	27	21	27	22	26	25	19	25	31	33	32	31	33	26	23	35	28	16	29	20	27	29	17	29	26	26	29	23	22	26	31	28	22	22	23	29	24	22	25	30	24	32	31	15	30	21	23	33	33	28	22	22	30	30	28	22	28	27	22	24	36	31	24	29	28	19	29	24	19	16	29	25	26	34	26	31	33	23	25	31	29	27	23	35	20	30	36	29	31	26	28	27	27	24	18	28	18	30	30	41	26	22	24	30	29	25	31	25	29	26	27	23	21	30	24	25	30	29	31	31	16	22	21	32	26	19	35	29	37	26	18	19	24	30	29	27	26	36	25	16	22	23	25	17	26	25	21	24	28	24	26	28	26	22	22	22	21	23	22	27	25	23	32	25	32	31	27	28	32	32	28	24	31	31	37	24	26	31	32	34	30	20	23	34	22	29	22	19	22	26	22	28	22	19	28	22	18	20	24	26	28	22	31	36	27	24	25	25	41	28	26	23	25	29	27	21	38	30	27	29	20	33	36	22	27	27	16	32	34	27	26	21	18	28	35	20	23	31	28	33	19	27	26	23	27	36	26	23	24	21	33	29	29	23	27	30	30	32	23	31	25	22	23	28	29	24	15	29	22	26	26	21	25	22	19	23	23	25	34	28	32	30	35	37	22	25	27	34	30	28	31	26	22	32	36	22	31	26	26	26	20	27	29	24	28	31	27	23	28	33	23	28	24	35	28	34	24	38	18	27	17	18	29	33	21	25	25	23	21	21	19	26	22	33	25	26	16	27	26	14	28	23	24	23	29	27	28	30	37	27	24	28	28	37	26	29	29	24	30	23	26	32	20	17	26	27	29	30	23	34	31	27	18	22	22	30	20	23	43	22	27	26	29	26	25	30	18	25	30	25	33	21	22	27	25	23	20	21	18	29	30	25	29	26	29	35	24	30	32	37	29	18	28	30	31	34	30	36	19	36	28	36	25	32	21	23	25	22	20	26	23	23	30	16	28	20	31	26	30	18	15	28	20	24	39	25	28	31	17	28	30	25	25	26	24	28	27	26	29	42	28	12	28	28	30	30	34	27	35	24	25	37	26	23	25	27	19	25	33	29	21	24	21	16	20	21	28	30	32	27	24	27	32	28	33	22	21	26	29	23	30	30	20	32	16	31	30	18	27	21	25	25	35	24	28	31	24	26	26	29	32	23	20	26	22	32	28	30	34	27	26	25	17	25	17	32	14	29	27	32	30	34	20	22	24	21	30	33	25	29	26	27	22	28	27	25	19	35	29	28	22	24	22	26	18	30	27	37	28	19	39	29	30	28	20	22	23	26	36	19	21	26	18	14	21	35	32	29	22	24	23	28	17	23	24	20	26	30	26	23	25	21	18	31	20	24	27	34	20	31	37	24	25	22	22	24	23	20	32	25	28	32	24	18	28	38	27	24	15	26	25	32	34	35	29	15	37	18	27	23	24	28	19	26	21	31	33	22	23	30	23	30	19	33	31	21	31	28	26	22	21	23	18	40	28	13	35	26	34	31	29	25	25	22	30	29	18	39	32	29	34	16	38	28	28	31	26	27	24	32	27	23	33	37	35	19	32	23	21	30	29	34	21	23	19	28	34	26	23	28	30	39	28	28	40	32	27	25	22	22	21	14	33	20	36	20	27	30	38	23	16	25	27	34	35	29	28	24	25	30	29	20	24	34	22	31	31	29	27	23	24	21	23	34	34	26	27	24	27	21	30	29	29	22	25	27	28	26	30	26	28	28	29	36	27	13	29	37	34	22	21	29	18	23	21	27	23	22	30	35	24	28	27	23	31	25	23	22	27	36	28	27	19	25	29	27	28	31	27	18	37	28	24	21	19	29	34	29	29	25	30	21	25	31	30	33	20	25	30	26	30	29	27	28	37	22	26	29	28	28	23	17	36	28	23	21	23	22	19	19	28	26	31	25	18	25	30	26	16	23	23	31	28	31	28	24	28	28	24	30	38	19	33	38	24	17	28	29	31	23	18	28	30	13	28	27	28	21	22	21	31	17	25	31	19	33	23	29	31	25	22	25	37	29	23	21	23	23	32	28	25	29	30	28	28	26	18	21	27	31	30	22	26	21	24	27	29	30	18	27	25	20	21	28	30	32	24	21	32	42	33	27	21	26	13	22	24	26	29	34	30	27	33	22	22	19	25	28	34	39	24	25	24	28	25	23	25	28	26	33	33	20	28	18	25	31	20	21	26	28	31	28	28	20	26	27	22	32	35	28	33	25	30	29	22	34	27	35	29	26	36	25	29	30	29	27	33	21	18	23	20	31	16	36	34	36	28	14	22	36	27	27	29	28	28	21	29	33	22	14	31	25	17	21	24	27	27	25	37	30	30	30	38	35	24	27	35	31	21	30	30	25	28	32	33	38	27	27	21	24	36	24	25	32	33	15	39	27	33	23	27	31	16	36	37	26	32	16	28	33	22	31	27	26	31	28	28	16	25	31	28	22	26	32	15	35	22	39	19	31	28	21	34	27	27	26	25	22	29	26	20	24	34	31	23	26	29	26	24	25	26	26	22	17	25	33	28	25	25	30	32	24	24	28	29	26	39	28	33	28	28	27	35	30	33	22	32	18	22	28	34	24	28	24	20	26	23	26	27	30	22	25	26	23	27	31	18	36	25	28	34	26	31	31	23	23	32	25	27	24	22	26	24	21	24	20	19	29	25	31	29	20	24	34	24	30	19	24	28	20	34	24	28	26	29	21	28	20	34	27	34	25	23	31	30	25	25	27	28	18	23	25	27	25	20	25	29	26	34	27	25	20	26	21	22	41	18	32	24	32	16	22	25	18	28	23	24	24	34	22	27	36	24	19	20	32	20	19	24	29	22	28	34	31	26	31	18	18	25	24	24	22	28	32	22	28	22	29	27	28	30	26	30	24	24	35	36	17	31	26	33	22	30	24	21	31	31	20	19	24	29	31	36	31	32	19	26	28	30	30	22	26	36	16	19	24	20	32	33	28	27	22	21	25	15	30	22	31	24	28	25	28	31	34	29	26	35	33	20	21	17	17	32	38	30	26	25	28	16	20	32	29	33	27	23	22	22	27	27	21	37	21	22	22	32	31	27	26	24	28	22	17	23	30	23	28	29	18	36	24	33	22	23	30	36	31	32	28	29	23	24	31	34	21	18	34	32	25	22	27	34	25	35	16	28	17	28	29	22	27	24	31	31	25	28	35	27	29	23	27	26	25	23	27	32	29	30
26542	17832	12774	18077	25522	26350	24199	21377	18265	15687	13353	11200	9498	8177	7025	5975	5161	4591	4005	3838	3381	3050	2764	2511	2384	2236	2139	1943	1970	1960	1793	1535	1362	1254	1240	1167	1036	1037	886	884	868	704	703	847	1104	1597	1462	1158	843	614	473	391	341	361	328	349	344	354	318	344	326	328	356	334	352	338	323	336	317	332	344	353	300	347	346	347	326	340	337	351	362	363	357	373	347	344	313	367	344	330	374	350	331	348	341	324	359	361	318	367	356	369	330	360	329	315	388	335	325	343	319	364	340	321	354	335	340	318	336	325	344	341	306	346	315	335	360	340	330	330	346	396	352	332	338	312	336	354	335	334	329	373	307	359	344	354	331	347	350	330	333	338	340	316	306	326	331	349	347	343	366	348	345	326	348	354	373	369	314	325	352	344	335	357	359	355	323	341	318	345	344	379	351	314	341	341	329	334	353	349	347	295	328	352	325	344	355	350	355	309	371	341	332	388	343	359	318	327	351	352	371	335	349	347	335	352	346	326	345	331	323	317	356	346	342	364	322	359	361	339	377	287	356	303	342	355	357	324	339	354	340	329	334	334	317	349	323	323	332	333	356	343	333	349	341	311	314	330	348	345	363	304	318	354	318	354	360	363	309	360	342	323	337	332	327	361	381	305	365	318	362	344	352	339	336	355	346	357	329	352	370	347	361	322	327	337	354	359	358	356	326	372	338	366	326	347	350	349	350	338	323	342	300	357	359	343	313	325	358	357	367	329	347	364	353	343	352	330	361	338	329	363	332	331	334	332	327	322	345	347	332	370	316	359	340	335	328	344	352	361	366	365	316	342	360	335	341	324	336	324	363	356	342	342	360	319	358	339	336	372	330	350	347	367	384	314	329	343	363	348	365	340	329	333	339	335	340	328	305	334	328	380	350	345	311	322	348	344	359	323	340	329	317	357	306	321	359	388	338	307	326	328	310	300	334	364	344	348	320	326	359	378	343	375	329	345	318	317	376	340	327	339	323	338	336	290	366	349	339	332	336	346	344	330	330	317	332	344	326	334	342	341	325	354	376	345	351	350	346	302	323	348	327	324	326	374	298	334	321	323	352	370	375	349	377	342	330	348	345	335	341	333	345	326	356	349	346	359	368	336	343	334	318	328	368	327	340	319	317	337	348	325	329	345	355	347	321	333	336	348	319	344	313	339	331	337	338	344	355	363	334	350	361	322	353	335	344	326	360	320	322	344	350	323	343	329	348	341	338	338	325	309	356	365	335	347	330	321	359	338	306	366	327	286	336	341	365	329	337	323	323	335	338	345	338	318	304	329	372	354	382	303	342	345	345	357	341	343	339	318	333	360	339	383	364	323	359	356	353	340	334	339	359	341	324	338	335	337	331	389	358	317	338	338	335	320	339	346	328	316	327	374	358	331	346	351	367	334	379	323	344	347	367	337	338	322	314	360	342	296	324	284	338	320	336	380	376	346	345	340	347	360	349	330	340	337	359	322	329	371	326	323	362	344	321	354	346	343	316	352	343	359	345	336	382	316	326	334	373	322	352	310	351	338	325	336	367	343	369	357	348	343	346	342	328	374	332	352	338	383	358	332	336	339	342	352	349	327	333	359	332	347	361	376	343	364	331	330	364	349	344	344	325	323	358	347	334	350	334	344	337	322	328	329	360	354	311	352	393	333	375	331	342	364	332	350	339	355	326	343	324	342	325	334	300	354	321	337	327	347	332	366	342	347	345	359	349	340	346	356	296	344	357	319	360	320	340	357	359	335	352	335	347	366	339	354	340	322	387	308	333	345	385	337	310	348	333	319	375	363	357	349	332	349	334	330	367	373	346	312	321	367	344	339	337	332	336	325	358	339	340	337	330	339	344	339	359	345	354	312	307	343	371	331	309	359	347	362	326	342	334	347	312	342	326	312	370	352	344	320	324	369	336	368	344	335	363	351	315	365	341	342	324	332	358	346	340	354	323	335	321	341	319	354	348	327	331	365	333	360	346	298	333	311	312	379	333	335	357	375	355	353	318	358	344	346	358	384	338	357	333	344	356	327	335	362	327	355	361	356	351	365	345	359	344	332	323	348	314	326	352	350	343	344	348	405	314	336	339	363	318	339	332	346	356	380	331	334	356	335	374	349	343	329	354	348	338	327	327	363	327	361	291	362	325	359	337	323	316	355	328	293	380	346	306	349	318	345	329	350	369	333	385	351	337	373	349	343	318	329	347	384	334	329	352	402	342	384	336	343	346	362	326	334	338	348	359	317	323	329	366	344	351	329	327	336	358	320	361	330	319	335	341	340	349	325	328	345	309	353	337	329	357	357	386	353	338	349	355	356	331	335	332	352	339	349	330	358	340	343	335	364	337	338	342	350	334	336	333	327	325	324	374	357	358	327	339	341	324	320	310	362	366	337	338	359	346	368	320	349	325	383	356	348	368	344	323	351	350	349	354	338	364	314	351	345	340	310	371	340	342	357	363	346	322	322	343	338	330	394	322	361	341	318	364	338	362	308	323	311	323	351	358	345	333	329	300	348	344	344	352	328	340	328	330	332	350	323	358	357	357	357	363	355	351	336	335	327	360	335	309	342	309	354	362	358	376	356	349	340	351	339	352	303	353	346	371	357	353	341	395	348	349	359	362	382	358	356	349	347	326	355	360	338	351	350	295	335	312	325	323	347	339	349	335	305	352	355	357	351	320	315	375	362	347	332	353	352	323	344	331	328	332	330	332	346	360	324	334	325	359	334	330	367	342	353	323	366	333	335	374	339	350	336	351	358	341	363	343	370	342	347	335	338	342	343	337	349	330	389	339	327	362	363	375	359	335	332	362	333	358	404	314	365	324	319	319	326	325	376	329	339	327	325	331	343	362	326	347	331	349	323	368	331	324	380	318	326	365	315	345	359	357	349	350	370	336	377	318	332	333	350	350	365	341	340	332	326	339	358	333	338	345	303	332	350	351	363	348	336	333	342	355	342	341	342	351	345	334	351	360	343	340	343	314	325	333	373	334	350	342	352	352	343	371	344	342	328	376	345	313	333	318	335	359	360	353	332	331	328	342	356	333	339	331	318	379	358	338	356	346	332	338	331	344	337	371	377	331	346	325	341	331	357	363	343	349	338	335	359	344	356	357	331	338	345	306	377	362	343	334	345	340	357	321	356	346	362	324	367	355	310	324	324	346	345	361	379	352	304	370	352	342	347	348	365	386	347	336	329	335	315	339	305	354	339	341	358	328	345	368	347	346	334	303	386	347	383	360	338	348	312	358	384	310	351	335	335	319	336	335	327	347	342	341	334	322	332	332	370	345	339	335	371	335	333	363	330	342	369	350	360	333	359	336	358	362	362	325	330	349	313	344	311	331	351	361	320	339	295	321	371	352	313	368	334	340	310	353	328	328	318	321	365	320	344	341	366	331	346	340	364	331	379	335	334	339	319	341	340	317	356	376	364	333	338	332	361	353	336	321	323	359	336	345	311	311	336	334	356	354	329	325	348	325	342
3948	1847	957	558	561	808	749	618	522	432	409	292	253	237	197	182	147	133	114	101	105	125	104	98	66	78	75	103	77	65	62	61	60	45	55	59	46	36	37	42	37	43	46	43	53	56	64	57	43	48	25	41	33	39	31	29	32	39	29	31	27	32	26	37	22	26	27	27	23	26	30	33	27	31	25	28	30	30	39	32	31	32	34	29	25	25	32	27	23	34	31	27	39	39	32	28	30	23	26	27	34	28	31	28	25	22	34	24	26	24	16	31	41	24	22	29	30	22	35	29	30	36	21	28	24	16	25	27	32	24	24	30	21	32	31	30	32	25	30	26	28	36	24	31	33	32	28	30	38	20	29	27	39	33	23	37	29	24	25	27	50	34	24	33	24	22	30	24	18	25	34	37	26	24	24	28	36	22	29	31	31	24	28	24	32	30	34	22	21	29	19	32	35	25	30	27	31	33	23	31	20	41	30	33	31	34	32	25	24	26	28	34	24	33	31	30	32	27	24	28	29	29	37	34	37	30	28	34	31	27	27	27	27	23	34	29	28	18	25	41	31	30	25	32	29	27	36	26	24	21	23	20	31	31	29	23	36	21	23	26	29	26	35	27	20	37	26	26	34	29	26	20	21	27	29	14	21	33	32	29	21	26	26	30	25	37	21	24	37	37	31	38	27	31	29	33	32	25	24	30	32	35	34	38	37	25	25	26	35	32	29	32	29	34	21	35	47	32	29	37	33	30	33	24	23	28	34	35	31	21	21	28	35	35	25	27	23	22	33	31	21	25	37	23	31	40	23	27	40	14	23	31	25	25	21	31	24	26	35	28	25	37	36	32	31	30	36	22	18	25	29	39	22	30	22	22	35	26	25	33	23	27	28	24	24	36	30	26	21	34	39	36	29	29	29	34	42	30	25	25	29	26	32	30	37	33	30	28	26	28	34	32	22	33	27	26	41	22	34	35	32	29	19	21	38	33	39	26	27	21	23	28	31	34	29	25	23	33	21	30	28	28	29	23	33	23	28	33	30	18	26	23	31	26	36	27	28	23	29	31	20	29	31	35	32	29	26	38	33	35	32	27	34	25	28	23	32	25	24	31	30	31	29	33	17	23	27	33	25	21	24	28	22	26	32	26	36	22	29	25	28	27	22	36	27	28	30	19	32	29	36	31	26	35	25	25	29	42	31	23	32	25	23	35	41	22	35	36	35	29	35	33	40	33	24	35	25	27	25	28	38	24	20	30	29	32	27	32	29	27	27	33	35	14	23	29	28	25	31	30	28	38	23	32	28	35	34	27	32	36	40	27	37	26	24	29	25	20	23	34	30	29	41	21	26	32	22	39	28	39	31	25	32	28	29	31	24	30	40	30	35	26	39	28	23	30	24	33	32	31	25	22	33	21	27	27	22	27	34	18	29	29	30	35	31	28	23	28	24	28	25	29	41	25	21	35	41	27	31	33	28	32	28	27	32	30	33	25	24	32	26	34	35	22	37	23	24	24	36	22	32	29	31	31	28	28	36	24	24	32	31	33	28	26	26	34	35	30	35	25	33	36	38	28	15	41	28	21	24	33	29	28	29	26	35	28	42	33	27	25	40	39	45	39	23	34	29	27	26	27	33	39	32	30	29	34	25	30	31	32	28	35	36	30	28	28	34	24	28	31	36	25	25	27	21	28	30	36	32	36	20	25	39	26	22	30	26	24	22	34	24	24	29	26	32	33	23	29	25	36	28	25	28	23	35	21	30	33	33	38	29	42	26	33	23	29	25	38	24	37	28	24	26	21	21	25	25	25	25	30	28	25	35	28	30	19	32	29	30	21	26	29	25	27	32	36	28	28	26	28	47	25	21	39	29	24	25	38	31	26	28	30	32	34	28	34	22	29	22	21	35	31	37	32	29	19	28	33	28	24	30	30	34	39	21	31	29	24	22	20	29	30	35	24	36	25	28	31	31	39	34	36	25	31	31	28	32	30	21	35	38	30	23	30	28	45	27	27	30	33	41	29	27	28	25	21	42	30	25	31	21	26	27	35	26	32	28	35	33	31	35	26	32	34	41	25	28	21	35	32	36	39	29	17	25	23	36	27	38	33	32	23	37	30	26	33	31	22	32	30	27	37	27	24	40	25	26	48	34	37	24	33	30	35	33	41	20	29	28	30	31	38	33	32	22	30	35	28	34	27	36	34	23	27	37	32	23	28	29	23	25	24	23	26	33	20	28	23	30	21	31	32	30	30	30	21	28	31	32	35	33	24	31	24	31	25	29	35	25	28	17	32	33	36	36	27	28	33	33	41	28	26	22	32	34	24	29	24	43	26	37	18	31	33	28	39	33	26	31	22	28	24	31	35	25	29	32	21	29	41	33	25	31	30	23	39	37	24	22	30	30	33	23	29	27	21	34	37	27	32	27	25	18	28	38	29	34	28	25	28	27	40	25	28	39	36	26	26	30	27	38	26	20	27	21	20	29	37	27	35	26	36	33	25	32	22	18	31	31	25	30	32	24	29	31	39	31	21	16	30	29	32	27	21	34	31	39	30	25	30	23	26	30	25	26	27	31	23	30	26	28	27	29	25	36	24	32	41	34	25	33	29	38	21	24	26	27	23	28	26	44	25	39	29	28	20	26	33	21	31	25	32	25	28	17	15	32	35	28	29	29	28	28	29	34	35	29	37	23	35	28	30	28	22	20	38	33	32	38	25	23	33	24	28	34	24	22	21	30	24	16	34	29	31	32	22	28	19	24	28	36	36	31	24	37	28	30	25	27	23	24	33	25	23	31	28	37	24	35	25	25	21	29	26	21	33	31	21	25	26	30	23	28	26	30	36	35	23	28	23	27	31	36	31	23	21	22	24	20	27	35	32	35	23	31	39	22	39	37	21	24	33	34	35	26	32	24	28	29	27	29	23	31	26	29	26	28	22	40	37	25	30	26	31	30	25	24	29	31	33	23	32	32	28	38	34	34	30	27	29	27	31	39	45	34	36	35	30	25	26	26	30	27	42	39	27	36	27	24	29	35	26	30	26	27	34	29	26	31	28	29	25	28	24	34	34	34	30	38	29	31	27	19	32	29	26	30	19	27	30	30	45	27	29	36	21	33	30	33	28	32	25	19	35	30	30	20	29	19	22	23	30	42	26	30	22	25	25	33	30	27	30	40	35	33	35	34	30	25	33	38	37	17	30	23	26	27	25	21	26	27	36	29	27	33	20	27	25	32	38	28	27	25	27	31	28	30	21	31	34	26	25	19	31	28	21	26	26	30	42	29	45	29	30	29	23	32	37	23	36	32	31	33	27	20	40	28	28	32	21	30	36	20	29	28	36	29	35	30	24	37	39	27	27	33	33	38	23	31	39	24	25	33	29	30	29	31	32	32	26	39	30	29	30	41	30	21	28	26	26	35	26	28	30	26	46	37	29	34	29	32	34	26	27	35	27	30	24	27	30	25	20	32	31	31	36	27	22	42	42	31	24	36	31	27	27
25948	17592	12606	17089	24290	25810	24167	21266	18373	16288	14002	11841	10229	9003	7679	6498	5824	5303	4525	3849	3685	3370	3110	2970	2754	2780	2649	2364	2223	1935	1842	1662	1425	1410	1330	1215	1089	1050	1021	950	857	852	840	875	1228	1596	1611	1305	911	648	533	414	366	393	366	371	374	383	376	379	340	336	353	380	372	378	340	380	360	364	369	366	356	395	339	351	379	378	373	346	370	380	390	391	378	347	355	342	362	366	351	341	371	381	375	356	355	323	360	382	358	367	379	369	405	365	338	393	376	377	359	376	351	352	367	356	370	339	376	386	356	356	346	397	383	388	332	366	377	349	366	370	376	355	362	338	393	347	375	382	365	372	408	348	379	400	412	351	358	371	356	348	348	359	351	382	349	349	362	364	372	375	376	376	386	379	390	407	362	371	358	347	355	374	365	357	376	361	360	357	362	358	362	369	353	374	384	389	348	378	384	402	383	398	345	372	357	398	392	366	383	376	351	364	365	396	382	348	339	371	342	351	390	376	381	376	364	366	347	355	341	384	373	408	351	361	368	414	361	427	373	361	377	339	350	341	370	425	381	352	367	388	361	378	351	349	364	349	369	367	378	362	335	357	383	352	385	382	371	373	378	388	386	351	414	348	366	373	363	373	392	376	382	343	365	349	347	365	373	394	387	416	394	386	411	381	381	352	375	426	320	409	363	348	368	373	386	380	390	378	421	373	384	359	361	374	388	353	353	355	346	367	382	384	388	354	348	401	391	387	385	399	394	378	380	358	362	379	388	391	397	410	355	386	347	368	340	407	379	376	387	373	366	385	384	417	368	359	362	400	370	333	354	364	347	378	359	364	370	366	398	390	430	369	338	380	349	388	388	349	375	357	368	361	345	349	385	332	363	384	359	370	402	374	399	357	364	337	388	381	426	374	343	418	349	367	377	369	373	354	367	362	353	359	402	376	376	378	385	329	318	345	353	370	366	367	402	384	379	365	398	369	353	365	376	351	397	378	385	341	391	355	368	395	367	361	369	373	358	375	389	364	364	373	365	384	375	365	364	366	420	357	365	372	401	363	348	362	389	365	381	348	364	397	372	375	365	365	368	372	375	360	400	363	380	384	391	367	375	385	380	371	381	361	407	374	380	389	349	364	356	373	385	371	370	372	376	357	358	390	346	351	353	361	382	357	394	396	391	374	352	392	337	365	367	370	331	400	379	407	356	393	372	379	383	364	359	376	353	352	348	357	361	380	400	376	343	356	353	430	342	360	354	387	374	366	383	411	386	333	388	381	350	367	384	385	358	347	401	395	388	376	329	344	395	334	351	394	366	341	380	387	369	357	347	352	368	376	371	341	383	391	350	381	414	379	345	374	374	406	371	345	382	374	365	413	359	402	342	391	380	357	363	348	377	371	374	388	383	388	365	372	399	384	356	352	368	377	393	361	385	376	371	346	353	368	349	391	365	374	376	351	380	352	375	361	357	344	405	368	371	354	386	378	372	373	367	408	376	363	355	347	385	362	364	352	399	318	374	389	344	387	400	389	385	365	360	357	379	353	334	358	381	376	344	393	412	373	401	361	402	354	366	399	370	352	381	389	374	397	383	389	374	401	375	369	369	370	350	392	369	367	367	356	377	361	334	344	379	391	391	363	357	384	372	364	371	357	378	373	397	370	364	351	378	360	374	368	405	376	334	388	384	349	357	377	408	391	345	368	356	335	372	393	352	414	348	368	374	364	369	341	381	416	362	366	369	324	389	367	425	354	371	358	382	379	383	376	369	332	356	364	377	385	374	400	378	384	348	376	407	396	378	384	371	385	351	345	365	406	364	368	350	347	387	382	385	363	361	350	387	374	371	329	385	399	371	360	381	326	344	333	346	324	377	377	404	397	343	377	363	379	365	357	371	374	369	380	349	369	383	406	358	363	375	365	345	341	346	380	384	373	412	349	349	379	379	382	404	363	372	362	359	329	332	365	363	368	349	386	393	405	366	386	403	361	386	335	372	348	318	356	402	385	377	389	359	335	393	351	359	394	335	376	369	387	379	377	406	347	361	367	376	392	375	363	354	411	382	364	344	408	356	348	384	368	376	342	363	391	373	358	392	387	401	346	354	374	383	339	360	387	391	351	370	360	393	372	365	353	383	410	367	372	373	380	364	373	372	369	382	341	374	386	370	389	397	380	373	352	373	355	386	395	389	365	382	377	339	375	406	348	331	351	367	383	377	364	361	356	417	378	365	361	369	393	349	351	354	390	379	338	361	387	377	331	387	389	370	396	388	357	382	418	354	385	369	358	358	358	371	361	380	369	370	369	373	381	369	366	331	376	383	379	344	360	380	342	409	417	382	404	378	389	394	359	375	332	346	418	349	357	360	379	380	392	384	353	393	335	354	394	383	379	382	405	378	363	406	385	377	371	390	411	365	390	357	357	357	376	393	375	381	364	377	361	347	380	370	393	359	384	390	346	360	378	369	347	372	366	368	363	350	363	356	366	366	381	369	354	407	344	331	376	372	421	373	341	350	375	330	372	362	383	359	352	376	371	396	365	399	355	375	383	375	354	396	393	388	365	390	380	363	372	381	372	365	375	395	377	364	379	361	382	374	377	339	383	355	373	376	372	371	371	364	392	369	362	366	402	387	377	381	373	413	342	384	384	376	342	355	370	394	397	384	361	359	357	354	364	347	359	399	366	339	344	344	365	370	396	373	355	366	394	336	362	357	353	373	380	355	328	367	375	372	357	413	364	369	351	370	362	358	354	335	358	380	364	355	367	378	400	350	365	391	395	357	354	350	405	339	359	397	368	375	380	355	371	356	350	389	360	374	401	349	373	365	373	388	363	342	381	360	395	379	380	378	361	368	406	348	385	421	360	364	387	385	377	331	379	364	372	344	368	400	370	379	382	364	366	371	376	412	375	345	392	335	336	382	392	362	398	378	355	346	364	361	333	381	357	348	376	391	375	363	361	377	378	373	363	363	377	380	359	386	362	385	357	387	390	365	333	371	380	360	332	356	375	372	404	398	374	355	384	385	385	386	401	381	328	374	355	398	353	360	360	361	361	376	357	414	366	380	398	403	360	409	332	363	368	369	376	413	349	387	368	367	364	382	374	384	380	348	402	359	355	374	367	376	379	339	379	381	400	335	354	386	346	371	398	372	381	364	369	377	393	403	338	360	353	384	367	400	396	348	377	377	358	416	342	377	343	366	378	376	360	349	345	396	341	370	366	399	375	383	374	382	388	362	374	375	387	355	371	391	397	396	350	350	389	366	387	379	337	366	364	399	368	373	362	357	326	396	380	368	401	353	376	356	375	365	406	354	345	386	400	336	402	371	374	378	378	361	384	386	346	358	376	388	364	395	368	350	377	366	393	387	381	387	398	398	368	342	332	359	389	364	386	370	376	354	388	372	355	376	375	374	385	369	374	350	386	378	358	385	362	353	375	373	357	317	320	359	360	371	374	385	387	381	401	369	329	361	364	334	392	372	346	369	346	373	374	337	402	344	369
3884	2790	1257	798	781	1047	984	864	681	539	461	422	321	331	247	240	230	203	175	151	158	157	144	120	125	124	91	98	87	78	60	66	77	63	54	63	44	58	53	45	60	46	50	49	60	59	87	78	53	34	21	23	25	25	32	32	26	31	33	25	20	21	23	21	28	28	23	24	29	31	35	22	25	20	27	25	22	20	26	24	33	26	35	19	34	20	42	19	16	27	37	28	29	27	22	27	21	24	32	28	25	25	28	37	29	32	29	26	25	26	28	27	24	35	21	22	33	21	29	20	20	28	21	24	25	31	25	37	36	26	35	23	27	33	24	25	29	33	18	24	28	28	26	26	27	29	24	26	21	23	25	22	24	29	23	22	34	27	23	31	27	22	26	23	29	31	19	33	26	26	33	26	23	21	28	30	29	30	26	27	25	20	28	31	27	27	34	28	36	25	40	22	26	22	27	34	24	24	26	23	29	25	27	25	29	22	28	21	25	32	29	21	28	22	32	25	27	27	34	32	18	27	31	35	27	29	28	19	24	34	35	23	29	31	27	23	20	28	17	25	17	22	32	21	27	25	21	32	38	16	17	27	39	27	24	31	27	26	22	24	23	29	26	23	30	35	22	30	30	30	30	28	27	31	22	28	31	25	24	19	30	33	27	30	36	30	24	15	31	32	22	25	33	28	36	18	22	17	32	23	29	37	32	24	23	26	23	30	30	28	32	30	28	24	29	16	24	22	22	23	26	26	30	39	30	34	21	25	34	31	29	24	25	34	28	30	35	30	26	28	19	27	23	24	28	21	28	32	33	25	24	41	31	37	27	25	34	27	39	26	31	23	24	24	29	25	27	28	24	30	27	20	25	29	26	29	26	22	24	26	37	25	27	24	26	26	24	25	25	32	27	21	31	24	19	27	29	34	17	17	26	28	30	25	31	23	27	20	25	31	24	31	25	25	24	20	28	24	28	26	26	31	23	28	44	30	24	21	27	26	22	31	23	21	31	28	28	24	34	26	23	23	22	26	23	23	28	25	24	31	28	33	28	22	21	20	20	23	31	29	28	22	25	25	22	28	23	22	15	30	28	23	24	35	22	25	35	26	26	28	36	24	24	24	29	22	26	29	36	34	25	25	22	28	28	19	27	20	38	31	30	34	27	33	35	19	26	17	30	22	32	19	20	25	41	33	29	24	24	23	19	21	20	23	21	23	34	25	25	33	27	24	33	27	22	27	22	24	30	28	33	28	23	18	38	24	35	23	36	22	24	23	29	17	36	35	27	28	24	27	24	25	32	34	24	27	21	34	31	24	20	30	37	33	28	24	28	22	25	32	29	34	29	23	31	36	32	26	37	30	24	21	34	31	26	29	32	28	37	26	39	36	24	28	26	27	23	16	24	20	22	22	37	22	17	26	22	28	30	25	27	22	34	18	33	22	39	27	21	30	23	29	25	26	30	37	30	27	24	30	23	24	34	24	20	25	25	28	32	31	29	27	28	23	21	28	25	42	17	24	35	31	25	25	20	20	25	29	15	27	28	31	25	40	26	27	21	35	21	24	20	21	35	29	30	35	23	37	38	33	35	23	26	37	21	32	31	34	34	29	26	29	23	20	28	32	23	30	26	30	19	30	33	25	23	21	31	33	25	26	32	29	16	34	34	24	23	26	27	30	31	23	21	30	34	23	30	32	31	25	24	18	27	21	34	31	24	17	24	32	17	23	28	23	32	28	25	31	32	21	21	32	40	17	31	17	22	31	23	29	27	32	30	32	24	23	32	25	29	24	24	21	23	25	19	16	28	23	23	24	31	32	35	31	17	28	33	23	23	30	19	24	30	30	19	31	32	34	21	26	38	20	29	26	21	22	35	26	23	29	30	26	28	24	33	26	22	26	27	29	26	37	26	30	23	20	37	29	36	28	28	26	29	24	31	34	22	33	32	27	15	23	25	36	25	36	35	29	18	25	29	25	20	18	26	33	22	30	31	36	42	28	19	33	31	30	27	29	29	32	14	29	22	27	25	22	40	29	34	37	20	33	35	25	21	32	24	28	33	22	28	29	28	31	27	30	29	29	17	31	26	45	29	26	25	33	28	27	26	21	29	32	21	23	31	35	26	16	30	28	40	29	27	27	23	26	31	25	41	22	29	25	23	24	28	32	37	30	29	21	25	27	36	27	21	34	20	30	30	21	31	29	18	24	25	19	37	33	24	31	24	23	35	24	29	39	29	32	32	29	27	36	28	27	25	34	23	24	30	34	30	23	20	34	23	27	28	31	23	35	24	21	29	25	31	29	31	31	22	36	25	26	25	34	24	36	25	26	25	22	23	23	30	35	25	33	31	31	33	28	28	25	22	26	18	32	29	32	28	35	27	23	27	22	36	28	24	26	20	25	25	30	33	25	30	24	27	31	24	20	31	22	24	24	25	25	26	25	22	26	24	22	17	23	21	16	30	27	24	27	26	29	23	27	28	28	34	23	25	14	30	25	23	28	29	30	22	38	21	30	31	29	21	35	23	36	24	24	26	27	32	36	20	29	30	24	30	28	32	21	40	27	30	19	24	27	30	35	29	33	23	17	32	29	23	33	35	32	31	28	26	24	21	22	24	25	23	30	24	25	36	36	25	25	26	25	21	26	26	26	32	27	24	26	31	43	19	32	29	36	30	44	23	29	29	28	23	25	28	26	30	40	17	31	25	33	29	23	25	28	32	32	27	30	30	26	30	22	25	42	26	19	25	27	26	30	27	23	15	18	28	20	26	27	21	31	31	30	33	30	38	19	25	35	35	29	25	28	34	25	31	32	19	27	24	30	29	25	28	32	20	29	21	23	38	33	33	28	21	38	17	26	22	23	34	25	25	32	24	30	29	28	28	26	25	26	25	35	25	29	27	26	32	31	26	27	21	17	20	24	22	22	20	22	22	22	31	22	27	23	30	24	34	33	32	25	38	24	23	23	36	19	39	36	22	29	28	28	21	30	29	22	33	26	24	25	35	25	21	19	22	23	28	29	32	28	25	18	29	24	21	27	36	22	15	25	30	30	26	32	29	30	28	26	27	24	24	34	29	28	24	28	29	24	21	32	28	28	22	29	30	20	27	22	22	35	20	27	32	22	29	27	29	34	25	27	28	31	18	27	24	31	34	23	25	30	28	20	28	25	29	28	25	29	23	27	45	28	24	29	32	24	27	26	29	23	24	29	24	27	23	19	22	21	35	33	24	27	28	29	25	20	25	23	18	31	20	27	24	27	23	27	26	25	21	36	27	25	28	31	29	27	28	28	33	24	29	20	31	19	33	25	21	34	30	22	22	30	31	23	35	29	29	29	30	26	25	27	24	24	25	29	25	27	29	29	28	21	24	31	25	25	33	27	31	42	22	27	33	26	25	26	30	26	26	26	33	38	27	18	30	28	24	28	23	30	29	24	28	27	27	31	31	33	25	25	37	24	26	28	18	16	28	26	28	20	28	20	31	39	31	26	29	27	30	27
30258	20285	14045	19236	26877	28247	26597	23946	20819	17994	15275	13661	12312	11075	9659	8372	7445	6865	6107	5548	5178	4880	4596	4189	3925	3475	3164	2765	2600	2312	2081	1943	1743	1685	1542	1413	1309	1216	1135	1114	1158	1012	996	1299	1451	1968	2290	1848	1125	762	488	394	393	373	351	346	336	336	381	355	356	330	319	326	352	385	339	349	341	360	334	326	309	335	345	325	344	334	306	325	357	333	346	341	335	352	377	352	365	297	308	334	349	340	308	339	353	356	365	374	321	347	354	352	372	359	337	352	320	350	375	365	319	347	339	365	298	337	391	378	356	336	314	349	334	353	340	355	379	332	360	343	345	340	374	352	308	326	350	383	357	323	352	339	370	359	322	337	365	355	374	327	370	359	334	362	323	338	350	350	348	362	329	328	350	344	366	349	368	346	351	342	338	348	360	334	328	350	357	306	343	364	352	320	368	325	373	342	321	339	345	343	324	354	381	328	359	359	344	372	364	371	360	320	344	364	333	331	385	376	324	326	356	326	378	358	318	343	350	359	353	352	345	370	329	361	357	324	325	371	356	344	334	304	341	377	371	361	365	324	362	337	363	350	345	379	362	386	343	360	384	349	365	358	384	341	322	313	358	350	340	350	344	339	337	326	368	338	350	352	369	357	346	355	327	353	356	347	355	348	372	365	316	364	347	346	336	387	337	348	368	319	346	375	337	356	309	342	356	397	357	346	368	351	335	352	347	353	333	342	312	347	345	366	344	363	343	349	345	378	333	383	353	370	395	348	360	364	346	356	349	387	328	363	351	337	350	352	327	355	368	318	352	371	315	343	339	350	333	340	333	360	330	339	358	356	333	340	376	342	330	362	355	341	346	372	345	326	388	353	357	345	337	327	339	313	302	343	351	321	360	314	333	329	354	370	341	335	354	340	350	337	345	362	346	323	365	356	335	340	354	338	349	344	384	337	365	326	338	351	352	332	350	357	385	348	334	362	357	356	327	350	352	343	374	340	381	379	361	313	319	339	367	381	352	331	375	355	367	347	356	402	343	323	369	388	377	340	347	347	319	317	350	341	360	342	327	345	355	328	368	355	324	337	330	305	345	378	382	379	335	330	349	360	369	338	323	374	331	339	343	324	355	346	340	329	356	307	349	378	340	364	356	366	358	358	310	364	364	306	342	319	324	353	324	314	360	337	373	362	297	337	362	339	319	337	364	324	321	348	346	348	365	323	380	356	345	335	357	324	348	383	365	338	358	323	384	356	337	374	353	348	348	357	338	342	351	348	365	365	351	337	344	333	382	314	326	399	371	378	324	369	332	377	344	326	359	364	330	340	359	341	401	326	341	347	345	362	358	350	348	328	310	367	332	399	335	341	360	324	319	383	362	336	372	323	343	380	337	362	364	384	349	372	347	368	373	349	352	361	346	366	343	339	334	388	370	408	332	338	346	356	336	359	342	345	340	340	339	389	357	362	345	364	329	346	347	343	334	333	350	341	353	354	388	353	333	356	336	321	363	365	379	327	378	350	366	319	361	322	392	321	366	329	321	342	358	320	372	371	355	366	339	332	372	374	354	335	348	372	326	343	330	344	373	354	358	335	344	340	342	369	353	301	366	342	361	362	347	347	355	335	358	349	343	323	386	371	346	319	343	329	324	328	323	365	348	355	354	357	351	361	353	341	362	349	349	361	361	335	356	337	353	364	358	335	356	341	303	350	352	325	337	375	360	359	343	373	360	356	330	343	361	385	379	385	354	361	320	342	342	342	352	369	338	350	359	357	347	368	353	335	358	361	353	377	340	365	337	325	371	354	333	371	389	342	359	306	345	373	360	318	353	361	351	321	351	363	365	331	345	312	327	344	359	355	364	389	353	324	338	358	356	359	351	355	343	358	346	360	338	354	341	355	321	359	366	359	338	352	342	339	327	355	350	354	334	359	381	343	382	359	364	355	389	330	352	357	319	341	352	349	348	352	389	338	334	345	396	357	333	340	351	364	356	360	337	383	391	339	355	363	323	359	341	328	348	356	357	301	330	334	376	331	331	370	336	355	302	347	374	387	329	367	345	339	340	337	383	365	359	376	323	349	382	349	329	356	380	369	329	389	374	339	335	347	332	347	332	357	366	326	335	337	341	363	383	340	365	355	333	343	355	357	323	338	356	350	310	355	348	357	345	350	328	330	364	341	364	317	356	369	352	346	334	357	341	327	356	355	321	345	361	349	322	356	343	383	354	358	335	323	370	381	372	318	330	350	355	372	355	338	357	354	312	350	345	346	359	344	335	356	335	363	336	336	354	345	371	349	380	338	375	332	381	338	340	366	353	322	327	335	356	353	352	338	343	331	339	352	325	345	364	360	335	358	347	312	336	346	344	370	362	353	353	359	357	378	348	349	355	373	332	319	317	344	349	349	324	353	361	343	333	326	363	412	375	354	338	389	352	348	343	333	353	354	311	358	370	306	381	341	367	332	334	351	360	352	386	347	341	363	359	354	370	345	342	360	331	342	394	329	350	388	358	344	388	349	337	364	332	343	326	368	341	332	330	368	372	354	357	337	341	367	333	362	333	345	346	338	329	350	344	368	341	338	392	340	338	339	366	376	399	336	356	344	335	344	384	361	364	326	357	359	341	337	354	335	344	330	344	318	350	367	385	342	330	350	341	351	332	368	361	383	340	365	354	340	354	333	363	368	361	348	332	378	327	346	340	339	369	348	349	329	367	334	358	337	354	372	357	356	355	342	355	331	334	317	338	370	350	306	339	324	351	316	368	343	347	307	334	337	368	319	376	348	363	317	380	381	370	360	337	345	343	315	367	300	355	367	369	312	360	343	333	317	352	344	350	343	343	345	343	372	333	325	365	339	356	367	352	357	332	349	336	347	336	346	368	339	364	327	352	351	329	358	347	373	325	356	336	366	323	386	368	343	353	355	333	344	367	341	384	334	363	350	350	326	341	361	389	328	317	338	354	340	344	338	345	340	367	385	333	368	368	349	340	304	337	368	338	370	349	357	346	340	339	355	327	335	378	368	351	349	380	374	334	322	356	329	354	367	356	331	337	360	349	344	330	356	304	357	352	329	329	356	362	364	340	350	340	350	345	367	323	366	383	313	377	379	357	338	335	321	365	339	298	315	350	352	345	372	377	331	372	386	337	306	408	345	352	378	338	326	322	372	370	369	333	338	361	338	380	350	349	332	326	375	391	357	345	338	312	375	321	351	347	347	365	330	339	349	315	381	331	326	353	346	327	373	370	329	336	361	385	339	342	367	369	341	363	362	346	352	379	343	348	362	365	343	364	354	341	341	360	346	388	382	329	393	352	366	316	338	351	336	342	363	351	370	400	336	345	362	309	364	359	373	344	344	334	343	312	373	380	362	344	354	370	375	374	348	326	357	335	363	339	335	319	370	333	330	334	367	368	329	351	350	351	327	357	344	315	339	351	363	338	330	352	376	357	333	351	373	325	350	352	354	341	333	368	325	345	321	347	375	333	375	347	337	343	334	336	378	334	343
2278	908	422	257	325	432	413	348	271	262	204	158	191	154	135	111	132	118	104	91	98	88	85	85	58	60	51	64	50	63	55	45	48	45	42	31	46	55	40	43	23	46	47	50	37	30	49	31	21	41	32	36	20	36	26	22	31	24	27	26	34	26	24	26	25	30	27	31	31	24	32	32	28	29	23	27	38	24	22	27	27	25	30	20	20	28	33	33	43	24	21	30	28	31	21	25	24	33	24	39	28	25	32	22	36	30	26	33	34	29	21	35	25	29	29	23	24	24	18	24	23	19	16	30	24	34	36	21	36	20	25	29	26	31	24	25	38	22	27	30	27	31	14	22	24	28	24	28	24	39	26	22	25	24	25	22	30	34	36	20	28	20	19	27	25	29	25	32	23	34	31	38	25	32	29	27	29	27	44	19	25	24	24	27	28	19	26	28	23	26	22	22	32	31	21	28	34	27	19	27	28	24	29	27	30	31	31	37	28	27	37	21	29	30	25	23	25	32	30	25	22	37	28	21	32	28	23	25	31	23	23	29	32	23	36	31	33	31	28	28	25	33	31	23	28	25	25	44	29	31	24	28	29	26	25	41	28	27	26	42	26	24	28	23	30	38	30	29	25	26	33	39	21	24	28	30	32	23	20	30	35	31	25	23	42	32	37	27	31	34	38	28	26	32	16	23	31	28	27	23	23	22	21	26	37	20	19	20	29	29	37	30	18	28	20	23	25	24	20	29	35	32	35	35	35	25	43	39	34	32	31	26	35	29	28	32	23	25	23	30	31	31	32	31	28	22	33	19	29	24	26	27	27	36	21	29	29	28	30	23	30	23	30	22	32	31	25	30	20	32	22	38	33	30	29	35	28	35	18	16	31	43	32	32	24	29	33	27	33	31	32	31	26	28	23	42	26	28	21	33	27	26	33	27	27	34	27	26	21	26	28	29	19	36	30	40	26	32	25	22	34	25	34	19	29	28	25	27	26	21	34	24	30	34	22	21	30	34	29	34	19	22	39	28	21	25	27	36	23	35	33	24	24	22	30	30	25	28	29	29	29	33	25	32	27	22	31	24	24	29	30	22	34	23	27	32	28	21	22	34	22	35	21	24	26	33	24	21	23	29	28	19	23	29	25	29	25	37	27	33	27	27	22	26	23	31	25	28	29	20	31	29	34	20	25	29	28	31	44	24	29	38	23	30	24	25	22	29	15	21	20	22	24	44	18	25	23	33	29	31	31	29	26	28	31	32	24	34	33	29	32	33	27	28	30	28	24	14	31	28	29	26	27	31	31	25	28	27	30	31	23	30	33	31	20	23	25	23	26	26	22	21	29	20	30	25	26	26	37	24	26	28	37	31	28	20	31	15	22	20	29	31	25	23	24	34	34	21	30	35	33	33	20	27	27	30	21	32	38	20	24	33	26	33	26	30	18	22	32	35	40	23	27	27	25	28	19	31	29	21	30	22	32	35	25	26	25	22	39	34	26	32	31	38	31	27	31	34	19	27	20	22	25	19	35	35	29	23	25	23	28	25	26	21	18	24	30	27	28	25	31	23	31	29	17	21	31	32	33	30	28	35	32	23	28	22	33	29	31	31	27	25	21	32	34	28	33	28	27	30	20	28	21	22	22	31	18	30	26	25	26	26	24	31	32	30	24	28	28	25	22	31	33	21	30	21	24	32	31	38	25	34	24	26	27	36	21	31	29	32	21	31	32	36	22	23	23	29	25	17	31	22	35	31	32	27	28	37	29	26	31	21	25	26	34	42	16	31	29	24	29	35	32	35	29	29	34	29	28	28	31	35	26	20	33	29	28	23	29	29	32	23	30	35	29	36	24	26	24	32	28	27	26	22	18	39	24	26	36	43	38	21	17	44	30	34	22	34	27	36	29	23	26	28	18	31	22	35	21	20	27	28	20	32	29	33	23	26	30	25	36	22	24	16	25	31	25	32	27	28	24	21	37	29	24	35	36	24	43	12	26	29	24	29	38	27	31	36	30	47	27	42	31	29	38	16	23	38	29	36	34	36	22	37	30	24	23	24	34	35	20	36	32	24	37	32	36	41	26	24	27	26	31	29	33	25	27	26	26	24	40	19	28	29	23	27	24	19	34	20	33	18	26	29	32	33	23	38	22	36	20	27	20	33	24	32	31	33	29	15	30	21	23	26	36	26	29	30	27	25	23	31	21	26	26	27	29	23	33	27	27	16	26	38	31	31	36	29	36	29	29	30	30	25	27	20	26	35	24	23	35	32	15	18	25	33	33	42	30	27	21	23	31	33	27	25	32	31	21	29	33	36	31	27	34	27	32	29	26	24	37	25	26	24	28	31	29	26	32	32	29	20	23	27	38	27	23	28	36	41	21	26	28	22	28	29	26	26	30	27	31	28	23	36	27	28	20	41	34	34	26	27	30	31	29	36	19	31	22	29	30	40	24	27	30	29	26	24	27	18	33	18	29	28	26	23	27	25	24	22	33	16	20	30	31	19	27	32	32	39	33	27	20	24	28	31	24	26	34	34	25	34	32	31	27	35	24	31	21	21	30	28	32	30	25	25	22	20	23	27	32	26	31	35	25	34	23	21	32	31	33	29	22	22	28	22	20	24	21	36	24	24	31	25	20	23	18	31	30	27	23	37	26	25	23	29	24	20	18	25	24	19	34	32	26	26	35	26	21	34	25	29	17	30	23	28	35	27	24	26	17	26	24	34	34	29	26	38	24	34	28	28	30	33	30	29	30	35	25	23	30	21	21	28	33	22	29	30	34	27	20	32	27	27	32	28	15	33	27	34	32	25	30	24	25	30	21	28	20	28	30	24	29	36	27	40	29	27	28	25	34	24	21	26	18	28	28	33	26	33	36	27	20	20	22	28	20	29	35	36	29	22	32	28	34	25	32	36	25	29	31	22	30	30	22	28	34	30	32	32	23	31	25	41	36	38	32	23	24	28	23	26	28	26	19	27	33	18	24	28	31	25	21	26	22	22	35	15	33	32	28	29	26	31	30	30	34	25	25	30	40	31	22	28	25	25	30	30	28	32	22	24	40	31	30	32	36	32	32	24	19	30	35	22	30	20	29	32	20	38	22	25	32	34	18	16	33	19	22	29	31	29	29	27	31	24	32	28	22	18	34	34	31	33	30	25	25	19	34	25	23	31	23	25	27	11	15	33	21	29	31	27	35	25	30	23	20	33	25	32	28	38	24	32	33	25	25	20	29	29	29	24	30	27	24	27	35	27	34	13	21	29	22	29	32	22	27	23	26	25	23	32	31	30	29	28	31	33	24	32	18	30	33	29	25	23	30	26	28	35	30	25	23	20	32	27	32	27	25	25	32	25	34	27	25	35	26	26	25	23	31	35	41	29	32	33	23	27	26	26	29	33	31	31	34	27	31	30	32	27	35	25	27	31	30	23	22	30	33	28	33	30	22	21	32	31	26	37	23	32	23	30	25	30	28	28	27	30	27	26	26	29	32	27	34	21
21193	12864	7904	12192	19000	20996	19363	16911	13844	11296	9165	7979	7025	6211	5384	4850	4340	3949	3654	3387	3142	3058	2608	2299	2080	1862	1618	1512	1390	1237	1134	1082	969	918	823	785	781	809	744	714	660	683	628	646	690	796	778	675	601	525	395	393	363	381	368	385	326	343	378	383	364	361	359	353	313	376	399	378	352	352	367	349	363	346	349	342	321	354	363	367	325	339	349	348	344	360	359	362	371	363	379	351	381	353	345	386	341	358	380	418	343	347	340	342	360	375	383	367	366	371	340	364	331	335	347	367	412	331	352	368	393	356	340	380	371	362	353	355	340	376	383	354	386	382	358	374	348	338	380	350	346	347	356	366	349	301	341	382	367	345	352	356	325	375	327	348	383	353	359	325	353	360	365	401	361	366	336	368	340	383	339	347	349	368	344	334	341	347	364	342	337	367	355	368	368	339	337	358	361	360	364	371	357	339	341	343	360	368	351	374	385	360	386	375	344	328	382	354	374	349	372	355	377	342	359	377	367	368	345	376	333	374	356	349	368	358	348	339	347	364	398	346	366	360	398	377	364	373	356	390	352	372	375	404	347	348	347	365	359	324	349	341	349	328	362	321	356	388	351	348	397	360	344	360	377	363	359	350	351	378	350	360	342	330	342	379	342	351	367	342	364	371	355	343	359	370	335	339	337	364	355	349	346	356	354	381	364	363	347	340	356	367	345	358	374	367	362	364	347	344	349	350	348	373	383	361	352	367	347	327	350	345	363	343	361	332	340	357	340	350	352	370	323	358	353	381	354	356	391	370	356	328	373	337	353	389	393	408	358	344	355	370	371	329	334	345	324	359	355	383	334	402	364	379	307	339	350	381	369	346	397	393	398	343	359	329	345	365	362	353	377	364	370	392	350	359	330	356	360	342	369	337	355	374	344	351	339	364	368	358	342	367	345	358	381	343	354	357	370	356	364	357	360	368	380	345	389	365	331	332	321	349	350	359	337	374	341	369	343	368	377	347	353	357	350	365	373	366	352	373	374	353	351	365	357	395	358	354	371	343	371	359	404	360	373	353	380	347	347	327	345	357	380	373	357	340	329	345	375	343	357	347	338	346	326	340	346	363	348	366	339	356	342	345	370	371	367	362	339	357	373	374	325	363	359	350	376	332	339	383	349	333	324	327	370	327	346	346	348	336	325	338	332	365	357	350	371	374	361	344	332	383	353	389	368	376	337	370	386	362	339	373	342	338	350	352	364	333	374	344	348	344	318	349	330	343	392	364	325	386	376	337	358	377	356	384	352	360	331	375	361	382	354	390	367	342	355	398	364	374	337	393	395	352	374	352	356	370	371	337	358	350	351	345	337	365	380	364	393	360	380	401	361	375	383	331	379	359	356	343	343	369	358	328	354	352	373	332	360	353	346	354	375	397	332	356	362	353	348	370	345	349	361	369	389	356	358	375	332	345	352	338	335	374	336	365	353	359	358	345	354	354	366	392	351	347	377	392	366	317	392	341	354	359	299	342	356	377	391	382	341	321	385	370	353	370	374	323	338	358	370	350	341	314	344	352	370	355	363	353	388	348	355	348	398	345	386	376	364	356	394	342	352	387	395	338	388	374	363	338	348	358	377	385	341	347	365	345	363	386	378	364	400	371	358	343	362	352	344	353	382	360	350	393	395	341	337	367	359	354	406	364	347	344	391	329	360	372	373	340	356	342	370	350	381	356	336	340	353	344	353	379	385	355	356	336	370	367	324	372	362	352	334	331	363	370	354	338	341	340	368	369	368	374	337	340	348	335	360	340	352	365	367	346	387	349	337	366	367	367	347	362	384	358	349	389	369	367	353	344	338	391	350	380	327	370	375	320	345	411	315	345	379	358	355	342	373	338	326	346	326	375	378	345	374	344	322	339	339	366	345	351	363	372	371	351	376	386	342	370	346	321	363	357	372	363	378	368	335	349	331	381	334	373	339	362	318	354	362	341	351	359	336	368	330	350	349	349	369	362	371	364	370	352	339	389	365	377	340	362	343	354	349	339	358	341	341	371	353	356	338	358	390	349	371	372	341	341	350	352	352	355	343	366	350	385	356	345	344	346	330	362	343	335	391	376	352	326	363	351	374	359	349	343	358	386	381	345	349	354	345	335	347	335	337	353	349	367	357	366	345	363	343	356	402	328	346	403	349	338	391	351	339	380	346	363	355	356	352	373	363	345	346	376	375	357	344	394	375	328	309	366	360	371	363	318	352	336	346	328	348	349	376	349	347	341	335	320	350	392	351	352	351	330	336	383	347	354	373	363	406	338	393	402	391	404	371	374	374	328	377	337	368	351	354	374	381	342	338	356	349	363	357	313	352	371	344	359	356	343	350	347	368	362	328	372	374	354	350	370	361	351	349	361	395	348	334	355	358	340	361	342	378	374	336	358	376	341	357	342	351	354	342	307	366	341	355	338	376	339	358	364	334	356	367	355	332	363	365	355	342	375	339	329	380	338	364	339	335	356	368	368	372	369	368	358	350	362	372	373	342	373	381	353	366	367	333	333	339	362	368	377	334	345	356	345	398	357	317	358	370	369	369	365	375	368	340	356	334	399	368	350	350	376	324	344	359	323	355	361	300	341	345	352	335	325	337	339	371	325	358	350	364	360	392	354	360	359	346	358	367	384	327	383	354	351	328	361	348	353	357	319	334	365	375	351	348	343	334	346	371	335	351	377	337	338	373	367	335	352	340	338	403	336	328	345	369	326	355	368	326	338	400	361	341	354	360	351	341	319	332	363	343	341	356	345	354	331	361	351	351	378	347	355	349	357	333	385	371	356	334	387	375	353	363	315	343	364	340	368	359	333	353	369	367	369	351	357	348	343	368	366	387	380	361	384	359	356	345	369	364	367	407	385	337	358	380	384	339	374	339	351	374	359	363	341	360	349	365	349	352	370	389	354	352	364	402	372	343	397	361	335	366	362	331	340	354	374	368	338	318	391	395	300	385	359	338	342	346	388	373	355	360	380	358	335	337	374	380	382	362	333	327	357	353	383	374	371	335	365	335	359	351	343	339	345	373	368	342	329	347	348	336	333	347	382	339	355	326	362	366	371	343	359	344	369	364	361	366	329	344	364	318	319	377	357	387	369	304	350	403	366	377	384	361	356	376	358	342	339	352	362	355	364	375	344	342	348	336	357	337	369	369	361	351	337	359	332	335	354	332	373	335	353	339	358	354	344	364	352	347	344	359	388	352	349	334	352	333	346	336	396	377	363	357	341	369	368	381	373	356	384	353	367	367	336	347	346	388	360	317	330	368	379	351	348	336	370	348	376	372	331	361	369	339	378	362	345	347	356	356	360	362	374	372	367	351	369	364	387	389	367	359	369	325	344	375	353	344	381	353	388	349	358	324	363	340	370	335	331	365	375	375	382	357	342	359	384	354	343	369	350	347	362	345	369	367	379	371	364	333	349	361	331	354	367	341	354	361	396	355	351	374	321	394	342	375	345	353	340	406	386	341	339	343	372
2765	1828	823	509	520	698	716	629	480	376	301	284	253	212	159	197	172	148	180	133	133	112	126	95	95	79	73	82	60	61	65	52	52	39	51	51	48	43	54	52	43	57	54	50	58	41	43	46	49	35	30	32	25	25	32	29	28	27	30	30	28	39	32	29	26	28	23	16	26	33	19	23	33	20	31	27	18	29	19	30	32	31	25	30	27	27	21	37	22	26	23	28	20	23	29	30	27	28	28	24	44	28	30	41	34	27	30	27	20	26	30	24	38	22	27	22	25	25	28	24	30	27	33	29	21	36	33	22	42	20	30	24	35	30	27	32	25	28	25	28	26	21	28	22	29	23	28	28	24	31	31	24	26	26	27	30	30	26	28	30	25	33	30	26	20	25	18	24	37	24	32	22	28	24	26	33	35	33	22	34	27	25	21	32	25	27	20	19	20	35	23	26	26	24	29	20	25	22	21	27	24	28	28	22	22	33	32	22	29	27	23	29	30	25	30	22	27	24	34	27	25	27	43	36	18	20	26	22	24	26	28	25	28	26	22	22	29	19	30	25	27	30	22	31	30	26	31	29	24	24	27	35	30	26	24	22	20	32	23	28	38	33	24	24	24	26	22	30	24	22	34	28	22	27	26	30	33	24	30	25	23	25	24	20	24	26	24	23	25	28	34	36	25	23	23	43	19	15	23	33	29	32	32	27	28	26	27	31	32	28	30	31	28	23	22	29	24	21	34	31	21	35	24	25	25	16	37	18	40	33	30	21	21	31	34	22	22	23	29	26	28	30	19	28	25	29	30	27	27	14	26	28	28	31	19	35	30	27	33	22	28	23	22	29	27	37	25	34	32	30	25	22	25	29	22	27	21	35	37	33	24	24	31	21	25	25	32	23	21	30	28	22	23	26	27	31	24	25	26	23	27	18	25	19	32	25	22	33	28	30	22	33	18	16	25	32	35	23	30	35	38	24	33	19	37	23	28	26	34	21	26	33	33	31	29	38	26	36	22	31	22	34	38	27	32	29	24	25	28	30	35	42	34	27	32	32	26	21	19	23	34	36	32	25	21	24	32	30	30	37	35	23	27	28	42	25	27	19	31	21	31	32	25	30	31	32	30	32	26	27	27	26	20	25	36	25	27	25	24	24	37	33	32	21	29	36	28	29	26	30	33	24	33	30	26	28	27	31	31	41	25	18	24	34	29	20	25	23	19	22	30	27	22	28	29	29	21	30	29	21	29	34	24	22	20	29	21	23	23	27	24	30	27	34	27	32	19	34	25	26	30	23	32	36	37	18	15	22	25	24	28	24	28	30	25	26	25	28	28	26	34	33	26	30	28	31	26	37	18	37	27	28	23	31	16	24	29	27	32	32	26	38	32	33	24	19	27	18	20	29	33	25	31	22	28	36	22	31	20	23	20	26	14	29	33	23	31	25	23	21	26	22	30	29	24	29	13	29	31	30	24	28	27	19	25	32	21	22	18	35	29	30	36	31	21	31	24	18	24	29	22	29	19	33	19	29	23	26	34	37	27	21	28	26	24	28	20	18	29	25	27	26	27	20	26	21	27	28	27	45	24	30	31	21	33	20	19	28	23	22	28	42	21	24	20	21	20	24	32	26	26	23	23	20	26	29	21	35	26	29	20	21	23	22	27	25	26	18	28	28	20	25	27	31	24	30	24	21	18	30	24	21	29	22	31	27	23	29	25	35	28	30	27	23	32	40	19	29	18	22	21	34	23	29	22	22	21	38	29	26	30	28	20	32	30	27	23	24	26	29	21	30	26	35	25	27	28	21	32	48	26	34	30	28	38	25	36	16	30	28	27	21	31	25	24	23	40	29	24	22	22	24	32	31	28	31	22	32	32	20	42	27	20	22	28	43	41	14	17	27	23	21	28	19	27	27	20	22	27	21	26	30	19	17	23	29	24	28	26	30	27	21	43	24	25	23	25	29	34	33	21	27	26	25	24	32	27	34	34	25	23	21	16	33	28	22	29	20	29	26	22	20	26	29	26	21	32	32	27	36	22	24	14	27	34	25	29	29	29	23	29	26	27	25	32	23	23	23	26	25	29	28	36	31	23	32	29	26	25	15	29	16	16	33	18	21	29	27	29	39	23	33	35	24	31	23	32	25	23	25	45	27	24	24	29	26	39	38	39	28	23	22	30	21	30	27	25	26	25	23	26	33	27	33	27	31	34	20	30	28	34	29	23	23	20	32	30	25	36	21	29	30	35	25	31	23	23	27	29	26	30	36	42	38	25	34	23	26	43	31	28	24	21	23	28	27	31	20	31	23	24	18	23	19	24	20	30	19	28	19	25	32	25	32	31	20	27	25	31	23	20	35	26	22	38	39	38	30	25	23	22	22	28	30	22	22	29	24	28	22	21	30	28	23	36	24	33	33	23	32	26	18	33	32	28	26	21	31	29	26	23	35	34	33	29	32	26	28	33	27	32	19	32	22	23	26	25	20	40	24	25	28	31	23	32	27	26	35	22	29	31	25	26	22	29	21	36	21	22	29	27	31	30	38	39	24	25	28	21	31	17	24	28	27	36	27	31	25	25	18	27	26	29	32	23	30	23	28	28	24	27	29	32	30	25	24	29	19	28	22	30	37	27	29	20	26	19	31	25	20	26	19	35	22	32	32	21	20	28	32	27	17	28	33	24	28	32	27	23	21	22	32	34	24	29	33	22	38	20	28	30	28	25	23	48	34	19	20	31	31	30	20	24	26	30	37	28	20	41	37	29	20	35	27	24	25	17	35	39	17	21	23	26	27	26	24	28	31	27	31	44	25	28	33	25	30	21	27	20	25	28	27	20	28	32	26	34	21	21	24	20	24	23	23	30	22	28	32	28	13	23	31	21	28	31	33	20	25	22	34	20	21	18	30	29	28	31	34	24	18	38	34	34	32	26	13	23	27	34	28	18	21	28	27	22	21	36	23	21	19	22	35	23	34	33	26	30	22	33	33	27	25	31	23	34	25	29	26	22	26	28	25	28	24	35	30	34	23	32	31	25	28	19	22	31	25	25	24	24	31	30	35	31	31	30	26	27	21	28	26	31	28	30	23	24	31	22	29	32	25	24	33	37	19	28	26	29	31	20	28	34	28	35	23	28	33	30	30	28	33	27	28	29	23	19	26	28	20	20	20	24	25	22	31	19	26	26	21	22	31	23	25	31	31	31	27	34	20	21	18	24	29	34	30	26	23	20	32	28	22	25	27	18	27	26	21	31	24	27	26	25	23	22	23	25	32	34	36	31	23	27	25	30	28	29	30	17	21	26	24	33	27	24	24	28	30	23	28	34	30	27	29	24	22	30	25	29	32	23	23	40	27	17	25	26	28	23	36	36	20	28	25	30	29	25	29	27	31	20	29	23	35	40	33	36	31	32	26	28	30	28	25	21	22	27	29	23	29	34	13	23	36	24	26	26	20	30	31	30	18	24	25	25	35	27	35	27	29	20	26	27	25	30	33	26	24
26486	16805	10553	15554	23395	24928	23572	20595	17893	14864	12465	10443	9125	8015	7252	6583	6238	5757	5244	4817	4556	3977	3666	3324	2926	2614	2366	2064	1809	1616	1520	1511	1234	1126	1076	1030	1020	1010	1011	916	933	915	928	946	1193	1209	1044	872	892	772	546	402	409	341	358	383	352	359	338	304	357	344	339	299	363	350	317	338	363	341	348	337	342	343	376	347	335	327	340	324	338	377	352	348	377	357	353	359	349	352	362	340	356	344	323	345	355	326	359	317	365	326	343	339	359	363	355	345	344	338	354	379	351	312	340	378	327	330	362	342	397	374	342	362	348	383	339	320	327	354	336	339	335	374	384	353	315	356	348	379	338	333	380	319	345	347	324	397	342	348	326	326	353	381	348	341	348	328	386	335	340	350	322	342	360	325	334	340	368	311	357	355	369	374	366	361	362	357	359	364	326	351	338	336	347	346	355	365	338	356	321	346	339	331	368	343	354	323	295	339	362	367	372	342	354	358	366	353	356	332	348	316	326	331	349	315	363	322	368	361	368	360	342	329	384	353	352	375	355	356	366	390	343	324	378	341	373	317	337	361	365	353	358	373	340	343	324	317	332	324	354	354	355	331	352	326	394	346	361	327	331	327	338	349	339	366	360	349	344	359	325	357	335	370	338	367	354	322	346	331	321	354	364	368	339	335	352	371	343	345	344	331	305	351	365	330	358	308	364	311	313	366	367	311	349	358	312	311	392	379	349	354	378	334	353	340	383	331	342	335	335	356	367	343	381	350	369	366	353	353	359	370	357	360	346	338	321	366	359	360	359	368	364	365	345	323	336	345	343	326	335	346	320	338	372	363	346	359	352	345	343	340	349	339	356	384	366	317	362	328	348	343	344	340	324	318	345	337	349	333	362	337	353	353	297	318	355	345	337	317	350	341	348	367	333	307	380	375	343	364	310	349	353	340	346	354	356	347	322	369	393	357	374	334	354	347	351	321	333	394	351	367	324	350	330	360	340	362	334	341	352	369	327	349	385	365	338	332	363	333	337	311	364	367	363	334	339	343	338	356	366	338	332	367	335	375	389	343	364	369	328	340	361	351	344	340	342	335	362	338	323	389	359	348	359	354	326	332	356	361	360	360	347	351	360	354	397	327	330	375	318	348	369	368	342	332	349	325	388	326	393	377	370	372	342	372	345	345	359	357	351	333	362	330	347	356	335	329	360	349	350	347	340	336	322	351	338	372	347	348	345	365	369	357	305	381	357	341	353	374	331	347	331	329	364	324	323	340	350	356	374	315	368	361	346	336	346	348	344	344	368	358	341	355	353	344	334	372	334	337	348	334	329	336	346	361	338	352	307	364	344	327	314	350	355	369	346	322	374	348	343	364	312	355	336	358	381	362	325	332	321	327	345	371	336	328	344	327	402	346	329	327	354	341	355	361	376	377	341	359	343	315	314	319	334	331	323	351	373	373	334	366	380	345	358	351	324	329	342	355	359	337	369	327	348	343	369	362	355	358	334	318	327	322	347	350	357	334	342	363	348	336	326	344	335	347	344	326	345	319	353	348	343	343	368	394	342	346	334	356	377	347	359	347	334	333	375	344	384	374	347	352	309	341	338	334	319	338	355	332	346	349	335	350	350	356	348	343	320	368	340	360	352	342	385	349	322	383	311	329	310	358	354	343	337	372	357	338	362	394	350	346	370	330	330	323	331	331	369	367	319	296	355	314	359	350	355	336	353	323	330	366	376	366	340	362	330	362	360	319	351	362	334	329	344	359	367	350	374	350	303	382	356	345	294	347	372	339	349	337	363	368	333	321	342	371	372	356	332	323	388	398	323	325	332	336	334	357	367	359	367	351	327	326	351	357	352	367	357	339	334	367	345	367	360	337	347	374	333	351	374	354	358	353	407	334	346	320	358	373	362	340	366	362	357	360	350	337	331	324	377	337	353	356	354	381	328	335	323	299	371	359	372	343	341	354	342	377	347	378	353	326	332	314	335	341	402	366	360	323	340	345	352	344	371	351	316	382	346	359	341	351	376	343	345	360	326	336	344	310	373	368	345	366	336	327	348	348	327	369	362	338	362	332	336	345	367	320	334	349	375	353	338	331	383	360	358	331	364	345	369	344	343	334	366	343	369	334	343	362	340	340	342	321	360	374	322	335	353	345	343	331	362	335	361	343	355	357	335	333	337	363	303	333	345	335	307	349	369	363	347	358	353	343	337	341	338	383	334	349	380	380	387	344	352	341	360	352	348	355	339	347	329	337	351	373	342	345	348	324	320	345	360	350	339	352	378	352	336	324	373	322	347	333	347	365	343	350	372	359	335	341	330	355	323	378	348	327	343	352	350	366	319	343	324	337	366	340	329	348	378	348	364	330	317	374	334	328	344	325	333	338	337	317	330	355	351	357	340	338	330	334	338	342	360	341	349	349	347	345	339	343	341	367	331	359	357	355	369	350	334	342	336	348	348	339	328	356	358	335	333	368	355	343	341	284	337	339	363	344	375	351	347	361	386	358	323	378	316	335	351	336	325	349	307	336	326	361	343	380	353	334	346	344	382	371	375	337	305	329	322	339	319	342	303	375	301	353	380	351	316	362	324	343	346	313	345	343	355	353	317	353	365	344	349	326	378	368	305	348	338	312	378	372	373	357	330	382	333	358	322	367	337	322	371	355	364	378	360	311	347	333	329	331	356	348	376	378	344	330	345	339	353	349	364	328	337	349	361	320	367	360	331	399	354	356	331	363	363	360	335	359	356	347	340	319	363	340	353	354	359	363	320	350	340	354	346	359	370	339	382	346	355	321	365	336	353	333	329	373	357	358	364	309	339	356	332	360	353	350	348	375	348	365	378	362	334	349	343	302	365	370	338	387	345	341	388	326	328	363	358	354	349	350	366	322	345	317	312	348	349	356	388	348	314	339	360	343	342	338	372	366	319	342	369	342	345	362	341	368	351	370	327	355	337	320	344	328	346	364	356	367	341	361	347	330	372	372	372	354	367	365	342	322	319	365	361	323	369	342	324	371	323	316	350	311	382	329	335	349	351	343	337	311	315	367	378	336	343	335	359	371	330	360	341	370	368	355	355	346	341	345	356	355	358	364	368	349	304	363	364	381	344	387	322	358	335	294	356	326	339	344	321	380	343	343	367	348	327	321	376	342	330	343	341	339	337	335	336	351	369	366	379	323	345	345	305	331	348	338	356	342	310	309	339	354	396	347	358	365	351	324	376	335	377	340	329	353	366	344	361	343	329	375	332	350	365	331	351	349	335	340	372	352	380	322	338	367	349	324	342	374	346	351	361	336	368	358	337	346	365	340	349	351	337	357	337	358	320	332	363	322	325	338	328	340	309	325	343	333	324	354	338	390	360	340	354	349	325	352	341	374	365	340	330	361	376	358	336	332	341	343	317	333	351	349	344	337	358	354	338	349	332	334	328	339	358	355	325	385	362	363	363	325	354	353	337	359	330	346	325	347	355	352	357	357	356	338	328	321	327	359	339	370	317	315
3653	1550	817	478	542	664	618	585	452	402	346	301	256	239	216	211	196	174	163	148	156	124	107	122	100	92	89	84	64	60	75	61	44	52	66	56	40	45	63	39	38	45	39	51	42	64	44	44	44	41	28	31	28	32	28	41	32	34	19	38	28	29	33	26	36	33	24	42	37	32	25	25	18	30	26	32	36	27	17	30	23	24	28	35	30	25	33	21	35	33	19	28	21	26	17	31	25	19	31	33	36	23	34	30	20	25	23	35	31	30	28	18	17	32	38	30	26	24	24	37	36	38	34	31	24	23	26	29	32	24	32	39	31	27	33	47	32	29	24	22	23	25	21	28	27	38	27	35	26	34	24	27	32	36	26	25	25	23	28	29	33	33	28	26	23	37	36	22	32	21	35	26	29	17	36	21	28	25	29	25	31	29	34	31	21	22	27	28	23	31	29	23	23	24	36	36	20	26	24	34	25	24	29	42	26	32	22	24	27	29	34	28	28	32	29	26	29	25	31	26	32	35	25	26	31	33	25	27	36	28	25	35	32	28	30	29	20	33	19	34	25	30	29	25	27	41	33	29	36	22	31	29	36	20	29	27	41	30	32	27	40	29	27	38	35	37	31	36	25	23	30	34	29	35	19	37	33	28	27	24	35	23	25	28	28	35	24	28	21	32	28	32	25	35	23	24	24	23	23	29	19	27	22	31	39	39	33	26	30	30	27	29	35	26	29	37	25	31	33	27	29	25	34	34	41	33	23	35	23	25	21	22	41	25	26	34	28	31	26	28	21	35	34	19	31	22	31	26	36	36	29	32	25	23	27	32	33	28	21	28	19	28	27	29	19	32	39	36	33	40	32	27	25	34	39	29	31	38	40	33	26	30	26	35	28	29	20	30	26	22	40	24	23	21	25	25	24	29	23	27	34	27	20	39	30	32	32	32	24	17	39	30	34	29	29	35	21	30	25	26	24	25	36	26	41	32	33	18	21	29	37	25	29	34	31	27	35	38	24	19	34	30	23	38	35	35	37	24	33	37	27	34	28	29	24	28	26	32	31	24	30	19	29	36	34	39	31	29	30	36	34	34	30	25	26	22	32	24	24	21	26	38	33	29	38	25	23	33	32	33	30	32	22	36	34	28	27	38	39	26	43	33	28	28	29	31	34	31	30	31	30	35	27	39	26	29	25	22	26	26	26	24	28	30	32	43	30	30	34	27	19	42	26	35	26	26	33	29	33	39	26	38	30	25	36	29	29	30	31	34	27	24	27	35	33	25	28	31	21	28	32	35	30	26	20	23	32	21	35	24	27	28	27	27	26	23	31	39	29	26	32	27	23	34	40	30	44	30	39	32	19	40	29	32	27	31	28	27	33	35	30	22	39	28	19	34	30	27	31	26	24	30	30	28	22	24	34	24	34	35	26	25	42	35	23	29	28	27	25	15	24	29	23	22	22	26	40	26	28	25	33	27	18	28	23	23	26	20	23	26	24	24	36	18	34	45	30	21	22	33	23	30	22	30	33	35	28	31	24	26	33	40	29	31	32	31	26	25	31	30	32	38	22	32	30	30	34	31	23	31	29	28	31	29	27	35	23	22	24	21	32	26	36	33	22	21	29	31	36	31	34	19	20	31	26	36	31	27	30	24	35	34	33	32	21	20	23	20	28	35	31	25	24	31	25	23	34	30	28	31	31	23	36	28	29	27	22	28	34	27	30	29	28	33	18	27	28	40	20	28	25	32	29	28	35	24	21	29	25	26	31	31	36	23	37	36	21	31	24	30	34	34	27	41	30	31	25	29	19	22	28	30	23	24	28	26	23	28	23	31	22	20	28	32	32	35	27	21	28	29	21	29	26	22	31	29	28	29	31	32	23	24	30	25	33	24	39	27	35	38	30	36	31	34	31	29	32	30	30	20	24	21	30	27	24	26	28	36	28	25	27	32	32	40	30	27	24	16	24	27	31	30	29	21	25	24	34	33	24	40	23	32	26	26	36	22	27	37	23	34	21	25	29	29	21	32	36	34	30	39	27	26	30	17	23	32	23	28	30	32	31	30	30	29	34	18	30	30	31	31	29	31	31	30	23	31	31	26	21	27	37	36	21	33	25	34	20	33	36	29	34	23	27	39	29	31	31	27	20	27	32	25	31	24	21	27	24	39	28	20	30	27	30	22	35	31	31	30	30	33	23	28	35	34	26	34	33	26	43	30	28	42	23	20	24	29	35	40	38	27	27	22	26	29	27	28	32	24	24	27	30	22	30	36	31	26	26	30	29	23	32	27	28	25	30	30	28	30	33	25	26	40	23	26	20	28	29	19	33	25	20	25	29	28	35	37	33	27	22	31	30	26	22	23	22	27	30	38	32	32	24	26	33	29	26	31	41	36	34	23	25	38	26	34	22	31	25	40	41	26	38	21	25	25	20	32	27	28	30	37	29	27	31	21	33	36	34	28	33	31	17	20	34	28	29	22	33	28	25	35	34	20	24	26	29	30	37	30	31	28	27	36	20	39	34	24	32	23	34	35	34	32	35	22	25	28	42	33	31	27	29	30	24	33	26	25	25	29	39	35	41	18	37	28	18	31	27	21	26	24	40	31	30	32	29	34	25	34	34	26	30	18	33	36	22	26	23	28	30	25	30	26	31	33	33	17	28	31	30	44	29	24	28	28	29	23	27	24	36	29	27	34	27	25	32	28	29	29	22	30	24	28	38	28	31	37	22	26	34	24	24	30	32	26	28	27	28	33	34	32	28	40	33	42	26	30	27	20	25	29	30	20	39	32	29	32	28	33	31	29	27	39	34	32	28	31	32	31	32	28	43	18	20	22	23	26	28	22	27	34	22	34	22	32	27	30	28	32	28	32	30	31	21	27	16	26	30	34	28	36	36	29	20	18	26	27	36	23	30	24	37	32	30	32	23	30	22	42	35	37	27	36	38	25	32	32	24	40	34	27	29	24	41	31	27	20	27	36	26	33	30	25	26	30	28	32	36	32	30	36	20	24	18	36	28	39	26	29	25	31	27	29	24	33	30	34	36	32	23	34	33	30	33	27	32	34	19	24	30	27	22	20	28	30	26	31	28	29	29	27	40	39	40	26	33	36	37	34	39	29	34	29	26	26	34	31	28	34	26	26	27	31	31	28	29	29	28	33	25	25	32	35	28	27	38	24	28	23	30	26	31	38	19	34	27	30	27	25	27	27	30	33	36	25	37	27	28	25	33	27	26	31	35	18	34	23	23	23	32	31	21	33	31	29	25	36	24	21	24	25	22	26	21	18	33	26	27	33	22	31	30	35	30	28	29	41	25	29	30	35	34	29	29	32	19	32	42	28	24	26	21	25	31	29	25	32	30	27	28	36	24	29	35	18	24	32	31	26	31	23	32	21	23	18	18	22	28	32	31	29	34	25	25	28	23	32	31	24	31	28	36	29	27	35	24	32	28	33	31	37	32	33	34	26	30	34	31	29	30	34	29	22	26	30	38	32
25307	16038	10804	15629	22673	24195	22810	20470	17837	15139	12871	11083	9685	8595	7766	7329	7055	6301	5756	5080	4723	4156	3707	3352	3106	2685	2455	2211	1942	1796	1582	1460	1346	1254	1251	1210	1124	1174	1189	1126	1051	1037	1050	1028	1207	1182	1075	934	1012	819	577	407	382	369	411	370	371	364	377	411	365	386	407	346	381	368	360	378	382	362	346	354	358	384	362	354	366	365	415	348	387	364	402	354	362	350	382	370	368	371	386	390	400	353	370	367	429	353	384	358	343	372	365	373	348	369	329	354	355	381	369	370	387	367	382	405	334	413	356	359	363	366	364	350	354	341	392	344	368	363	366	401	382	374	356	354	388	361	359	357	358	360	333	382	374	357	375	342	397	385	305	360	344	375	354	343	399	367	367	363	383	367	359	373	375	349	372	348	368	370	380	394	393	367	368	377	395	388	357	390	376	399	374	402	363	332	361	369	374	366	376	328	332	406	352	379	418	399	365	348	402	396	378	348	364	381	393	374	375	363	393	353	404	357	366	389	407	366	387	379	385	371	340	362	369	373	372	399	335	329	376	352	364	362	340	325	377	371	364	398	374	363	340	368	349	384	356	350	357	315	376	360	378	374	368	354	366	395	372	356	362	380	374	343	390	358	361	387	358	352	370	344	402	378	392	388	385	356	393	383	389	353	391	381	360	346	402	325	380	366	381	367	382	384	367	378	376	382	348	395	377	379	394	365	395	368	379	365	337	336	366	373	398	356	389	403	394	361	367	365	371	357	373	377	367	351	379	383	372	376	399	403	371	367	370	384	379	375	382	391	323	385	339	380	358	397	352	369	359	372	361	368	354	319	371	373	395	372	349	391	359	383	369	360	348	325	398	354	372	367	390	350	375	412	384	393	397	378	381	367	375	373	356	336	358	388	358	350	347	415	398	355	369	359	357	370	360	357	368	343	351	370	366	383	413	356	364	382	372	372	411	368	371	354	334	337	368	389	363	406	370	355	373	380	386	367	401	335	356	383	390	381	344	371	368	420	373	393	365	375	391	324	379	369	354	347	350	370	333	348	340	382	371	361	378	383	345	353	354	410	397	384	365	343	354	365	370	346	366	378	357	390	355	360	369	378	405	361	391	344	353	391	407	339	385	399	364	373	399	354	393	379	397	388	421	343	370	352	373	390	363	386	364	389	370	404	349	353	366	368	336	342	358	394	374	367	379	360	382	393	396	327	401	347	374	364	395	417	393	362	366	356	373	363	386	396	374	394	350	357	348	387	355	374	363	361	401	339	344	387	335	350	390	350	360	364	355	335	401	391	398	353	357	341	398	384	367	352	379	381	367	380	352	373	349	363	393	324	347	369	373	376	382	388	364	390	427	400	399	370	337	368	319	366	364	367	378	355	377	373	384	376	373	365	346	393	385	369	388	355	379	358	359	363	366	387	371	373	369	355	388	384	382	380	395	401	345	372	369	350	363	356	382	363	373	353	397	423	396	373	374	375	325	392	388	395	354	381	363	357	365	372	381	365	367	391	370	387	383	372	340	359	361	358	398	340	377	384	379	341	356	372	388	392	381	338	368	356	389	349	369	380	364	365	349	406	411	355	362	369	367	384	370	374	396	349	377	346	355	367	396	381	373	346	381	388	394	412	385	356	375	362	409	348	355	357	325	386	362	361	374	355	356	380	377	367	362	356	371	406	350	352	386	379	373	360	344	360	363	383	372	338	381	383	329	373	378	330	360	379	382	363	338	353	362	358	374	361	359	378	352	382	343	384	362	349	385	371	375	356	345	368	347	369	381	360	395	359	323	376	352	363	364	344	389	406	327	408	335	367	373	373	350	366	379	368	392	399	375	381	363	366	385	387	351	380	360	389	377	368	355	343	379	378	370	368	334	336	371	361	397	381	347	368	376	341	397	337	392	358	354	348	345	350	369	357	393	372	343	359	366	403	346	366	361	378	374	348	390	380	353	336	346	355	348	362	358	352	351	382	313	390	388	385	359	350	350	350	363	362	355	347	388	410	383	353	405	343	337	370	369	353	393	415	328	330	362	370	379	376	353	379	369	371	362	395	389	369	367	377	362	324	379	353	361	381	381	355	374	369	326	372	361	363	385	344	355	322	376	387	361	364	363	376	356	368	354	369	363	359	352	374	384	370	343	358	380	351	361	361	355	355	358	367	336	367	366	381	339	391	361	364	351	353	350	407	359	379	354	347	387	367	350	375	367	355	359	336	343	334	385	356	386	375	385	351	398	397	351	350	397	388	347	357	373	363	393	383	367	363	375	375	345	356	353	354	380	362	366	396	416	356	354	356	362	383	355	397	323	381	413	354	344	373	390	366	370	388	371	401	356	352	373	359	374	359	381	385	346	391	372	361	404	376	333	339	369	351	380	370	384	362	355	355	366	376	330	369	353	375	348	354	351	366	368	385	372	365	370	373	330	322	365	347	395	363	387	355	363	320	357	389	368	361	351	334	358	368	376	353	355	392	349	387	370	381	384	357	348	368	388	354	373	340	366	402	400	380	389	329	381	356	400	349	360	373	370	371	380	358	368	366	344	344	365	378	374	399	358	364	384	375	380	367	347	360	368	371	363	345	360	368	341	368	402	346	366	343	404	386	338	351	380	358	373	390	399	375	354	372	384	353	336	366	349	371	364	322	378	395	381	374	374	391	349	365	354	373	403	383	382	405	342	382	362	358	372	344	413	382	367	332	359	361	379	390	372	353	367	394	378	371	357	352	367	344	356	360	382	355	356	333	348	348	395	387	371	395	348	382	377	339	403	347	334	381	391	369	380	352	350	416	390	380	382	339	394	374	386	355	390	390	376	340	367	336	346	355	352	392	404	369	412	380	345	364	380	363	375	373	384	390	388	363	380	332	352	384	347	359	357	365	380	365	358	336	353	380	381	359	366	374	389	356	358	336	361	393	371	416	384	367	385	394	373	361	330	354	367	380	386	383	360	382	371	377	350	381	358	373	299	365	339	339	364	382	365	383	371	357	360	393	399	351	368	389	374	400	380	368	361	362	367	355	319	341	368	308	323	389	388	365	350	384	361	342	351	391	368	347	414	379	358	384	354	354	359	384	389	339	368	377	357	356	389	344	324	370	398	377	353	365	355	368	336	361	352	389	338	365	387	385	378	410	390	376	359	371	353	363	373	395	369	341	373	368	391	342	362	397	383	356	387	425	354	384	347	354	392	363	384	366	359	375	369	325	372	366	368	328	365	361	369	370	388	353	389	351	353	346	359	342	342	394	348	352	353	373	354	361	392	370	379	366	367	332	352	365	359	392	364	383	372	378	384	383	353	345	362	387	339	337	358	348	356	383	383	350	385	342	391	372	379	359	395	373	403	379	389	376	369	379	363	349	346	370	374	358	353	369	388	382	373	375	376	363	354	360	366	422	355	395	384	363	347	359	327	362	377	361	380	375	376	368	357	339	397	341	349	372	389	372	389	414	342	370	408	370	398	395	385	371	377	330	375	376	386	319	388	377	343	374	398	353	354	344
3754	2318	1099	643	653	887	807	705	632	558	508	398	353	293	295	294	279	208	191	201	169	147	111	138	106	133	94	74	100	91	64	59	64	70	79	65	52	69	63	59	48	36	52	58	64	53	44	52	56	33	52	36	23	34	27	22	23	21	29	32	17	34	25	34	34	23	24	22	24	30	26	30	28	31	26	22	21	16	24	22	27	22	19	31	25	30	32	29	23	27	36	32	25	21	23	18	23	27	26	25	22	36	22	17	25	29	26	22	38	31	30	30	30	25	25	19	27	28	32	23	25	30	25	24	28	24	27	35	20	37	22	29	33	33	23	21	27	27	27	28	15	24	31	31	28	20	16	26	24	31	26	26	40	26	17	20	24	31	34	23	25	25	24	15	21	27	26	31	36	32	24	30	24	26	34	23	29	37	36	26	37	31	18	32	29	19	27	28	29	22	37	24	29	26	22	26	31	27	27	29	32	19	20	26	30	32	39	34	26	36	30	29	29	31	29	23	30	34	33	33	14	33	36	29	19	29	30	24	32	27	29	32	31	34	20	35	30	32	18	30	29	19	31	26	21	30	33	26	28	24	20	26	35	27	29	28	36	24	22	28	26	24	31	23	33	30	32	24	43	25	26	23	23	29	18	24	35	32	26	22	36	28	19	18	26	25	24	23	25	18	21	30	21	26	29	35	22	27	36	30	27	21	29	34	22	28	27	24	30	30	28	28	18	25	17	19	32	33	23	32	33	22	25	28	26	28	30	36	18	35	28	28	28	30	32	28	24	26	26	20	25	19	22	27	24	29	24	29	28	24	27	23	24	18	32	18	26	29	27	19	34	28	32	22	30	30	30	24	24	30	30	29	23	26	24	26	28	21	40	18	20	18	24	34	35	30	38	26	33	28	31	27	16	22	32	29	27	24	38	37	31	30	26	34	33	21	28	30	19	34	22	23	24	24	24	29	27	35	23	17	26	22	27	21	27	31	23	27	32	22	20	21	33	22	27	27	22	25	32	18	32	14	22	29	22	27	29	29	37	21	36	26	27	27	26	28	25	29	22	23	27	25	30	29	25	23	21	32	22	30	26	26	25	33	26	34	25	32	34	20	20	30	29	27	23	31	30	24	36	30	25	28	25	43	24	32	27	27	21	25	37	35	32	28	33	40	28	23	26	25	35	23	28	24	37	30	19	28	29	34	22	33	25	26	21	26	28	23	28	34	26	26	30	29	21	23	35	24	27	28	22	19	23	17	17	35	28	31	33	16	23	23	29	33	31	33	15	29	21	30	30	34	33	30	31	30	34	28	23	38	24	28	25	27	25	15	31	28	25	25	28	26	16	26	25	28	30	22	32	25	30	22	28	22	34	32	24	30	20	34	24	14	28	25	34	27	27	32	35	30	22	27	29	25	39	22	17	23	24	30	31	33	26	36	33	26	28	32	26	35	32	24	27	22	24	21	22	26	25	23	37	33	28	31	28	29	31	24	29	21	22	31	26	26	22	30	36	26	24	30	21	38	36	25	23	24	38	29	21	26	22	31	25	27	27	24	20	30	29	26	25	29	28	21	29	28	29	21	36	19	31	28	26	34	24	30	38	38	41	28	30	29	22	18	27	19	23	28	29	27	27	31	24	25	35	29	22	21	18	24	25	26	32	26	26	31	39	26	30	32	23	19	28	21	27	22	31	34	30	23	32	32	18	27	41	38	24	16	16	20	29	30	33	26	34	31	22	20	40	27	24	24	26	31	27	28	26	18	31	22	30	23	24	29	24	18	20	29	31	27	26	25	24	29	29	22	28	25	18	30	26	25	19	32	21	25	27	31	23	24	20	23	28	28	32	19	24	19	24	26	18	28	25	27	27	29	21	22	18	27	32	33	31	27	23	28	22	21	30	25	34	32	22	32	18	36	17	26	34	36	41	29	28	27	24	22	26	23	26	27	23	22	27	27	26	25	26	24	29	33	22	27	28	21	23	30	25	26	35	28	31	32	21	25	25	30	26	30	26	22	28	29	33	29	18	25	22	36	39	28	28	24	36	29	22	28	35	35	22	30	24	22	27	22	26	30	31	25	34	35	33	28	27	38	33	30	28	33	28	29	27	25	25	21	28	39	29	27	38	23	22	25	25	33	23	23	27	25	41	35	29	22	33	21	19	28	27	38	22	20	36	30	35	24	23	16	26	20	34	21	17	21	20	28	32	26	32	34	34	21	26	29	23	25	27	33	24	20	30	34	32	36	17	37	31	37	23	34	40	22	25	21	26	22	26	27	28	40	23	27	31	31	26	24	28	38	31	28	32	20	28	24	26	28	24	31	31	29	27	31	25	26	21	28	26	19	22	22	29	41	23	20	25	21	27	30	19	26	31	27	34	30	27	31	32	32	32	28	28	25	33	22	36	19	46	29	23	30	15	27	29	29	23	22	34	26	26	31	28	27	22	24	34	26	29	36	22	29	31	22	34	31	30	28	30	20	34	28	20	30	27	23	32	23	28	22	30	16	19	29	27	33	22	25	18	30	24	24	30	28	43	23	27	26	25	43	23	25	26	31	26	31	26	29	26	31	26	16	30	34	18	33	34	26	33	22	27	26	20	21	32	29	16	27	32	31	21	28	26	24	28	22	18	30	25	25	24	28	28	23	18	31	31	22	43	33	30	20	21	26	38	30	15	25	24	31	26	31	31	27	24	37	20	20	27	22	29	30	18	25	30	28	25	25	31	32	34	36	23	24	29	32	25	21	35	32	29	22	26	16	30	27	25	25	30	28	33	22	36	30	19	30	21	22	28	33	39	23	25	28	25	24	25	32	30	27	32	28	20	29	29	21	26	21	27	24	30	31	26	36	22	22	25	21	25	27	35	23	24	31	25	25	27	38	32	28	23	28	27	26	30	22	19	24	34	31	25	34	28	32	33	26	30	30	25	26	29	17	30	26	24	20	27	41	31	25	24	23	22	38	27	31	23	27	37	22	39	23	30	36	23	37	27	31	25	27	21	32	30	23	34	28	30	23	32	32	31	35	28	36	28	27	21	27	23	33	30	26	31	28	23	28	27	23	31	28	29	26	47	28	28	21	24	32	30	34	41	21	23	33	35	20	26	33	23	25	28	31	20	24	24	23	23	23	38	26	30	36	31	21	20	33	24	28	29	21	27	23	30	34	31	39	27	40	36	31	26	31	32	28	23	34	29	21	26	26	23	32	25	31	28	26	18	17	30	23	31	28	22	37	25	30	26	30	28	39	33	26	26	30	27	25	29	28	24	25	27	23	32	22	38	28	37	28	32	26	31	34	20	32	32	44	29	33	21	28	23	34	28	29	35	26	27	27	19	26	31	27	29	30	32	23	30	24	21	32	23	35	33	34	30	27	35	29	19	41	34	28	33	25	19	20	25	29	21	32	21	25	33	28	30	28	38	27	29	31	24	28	19	29	28	29	27	23	25	38	32	20	29	38	31	22	24	20	30	25	30	24	36	24	20	25	13	25	30	20
29805	18694	12728	18209	25539	26573	24790	22253	19816	17385	15247	13538	11998	10806	9904	9270	8518	7674	7061	6402	5755	5131	4643	4193	3919	3546	3177	2807	2453	2302	2059	1889	1889	1793	1700	1621	1589	1590	1522	1297	1246	1150	1206	1348	1379	1429	1100	1005	1379	1026	695	439	426	376	353	382	375	362	353	347	362	297	316	355	351	349	361	360	331	370	331	372	341	336	339	333	345	309	373	339	347	398	391	340	390	353	390	386	337	350	354	369	373	378	393	341	362	395	358	367	377	384	345	391	336	373	332	351	326	356	358	375	346	364	331	358	337	325	350	356	374	362	324	340	354	346	342	377	336	338	331	352	352	363	330	382	353	347	390	308	322	338	339	337	335	372	356	315	369	361	343	328	355	349	321	331	333	352	351	357	358	349	353	325	380	363	334	369	343	354	343	381	353	342	353	349	360	365	288	368	348	343	354	333	340	350	364	337	366	352	359	366	351	351	344	383	346	359	380	352	350	373	351	353	319	358	337	383	368	361	347	378	327	374	354	316	348	348	360	349	336	411	385	371	343	350	364	324	337	374	346	340	352	325	332	366	357	377	356	362	370	366	360	340	352	347	341	367	346	360	373	357	362	357	312	326	336	350	347	351	364	398	351	308	381	312	380	363	387	369	355	373	352	365	367	316	374	346	372	357	384	356	336	358	343	362	364	357	379	295	330	313	345	346	324	325	352	347	345	345	377	343	337	355	343	367	358	379	353	362	378	345	330	356	335	365	356	331	341	334	355	358	328	362	345	388	351	368	363	337	361	333	366	361	332	346	362	332	334	339	334	314	365	329	366	361	343	356	361	369	351	356	326	352	344	353	371	352	346	344	341	350	358	347	346	350	371	376	370	359	336	376	332	354	327	359	324	375	336	371	326	343	364	367	331	374	396	338	339	347	336	339	377	343	373	351	381	350	359	359	334	318	358	339	335	346	355	325	324	339	362	338	367	340	331	375	374	336	347	341	353	357	352	334	343	346	342	357	362	353	348	335	351	394	341	382	359	337	378	345	335	333	342	364	369	337	370	355	304	351	365	372	347	367	362	324	359	324	365	343	366	348	359	328	378	350	366	376	345	354	318	349	335	323	340	355	367	350	344	332	367	331	343	370	344	358	341	353	368	362	359	347	368	340	348	337	351	313	353	358	346	322	359	323	345	362	352	329	324	348	343	347	329	349	367	356	361	358	348	325	345	380	366	327	363	352	370	331	354	371	314	353	323	356	363	369	310	334	371	372	381	347	382	357	328	325	336	343	366	384	358	362	360	348	371	326	362	337	350	357	369	322	366	370	360	322	325	318	333	336	363	366	356	347	344	355	361	355	371	364	378	333	338	358	350	359	348	359	357	357	335	312	371	368	337	308	340	354	348	321	337	321	358	321	363	328	386	333	357	357	334	343	391	321	393	362	341	362	343	345	338	360	332	310	388	367	330	351	353	331	362	370	359	337	336	345	318	330	363	341	357	356	334	333	354	324	341	343	349	354	326	340	348	382	350	327	344	379	380	328	358	338	340	350	316	340	349	351	359	336	347	347	339	323	350	341	362	373	368	342	342	337	379	374	368	356	369	356	322	342	361	347	340	376	352	353	387	359	345	363	359	357	341	343	330	367	382	356	378	346	360	350	328	340	332	312	370	362	338	343	376	366	343	319	391	327	355	352	386	353	364	337	346	346	341	347	326	371	324	324	369	356	350	353	338	321	350	331	343	363	328	342	334	321	346	341	379	353	337	324	330	376	379	396	345	345	363	358	357	339	341	375	343	337	379	397	363	317	363	336	354	337	367	341	379	317	357	396	340	381	359	371	377	301	344	386	372	363	360	338	342	372	353	339	336	329	374	362	372	366	361	337	345	351	328	322	349	334	368	347	349	374	306	320	363	367	354	356	371	353	334	362	354	340	368	370	319	339	342	348	351	369	360	379	361	319	351	369	354	346	352	353	350	362	343	338	381	343	326	367	341	338	368	344	330	339	339	342	354	363	367	339	371	342	324	350	355	353	338	321	363	358	372	313	365	364	383	340	331	328	348	332	361	337	333	327	371	359	364	316	362	372	375	353	375	373	377	361	340	340	353	392	388	342	333	362	327	316	354	367	375	340	334	347	348	350	392	354	342	341	354	336	338	309	337	335	334	328	338	347	363	371	338	353	363	341	354	297	372	365	398	359	342	342	365	340	347	363	369	336	400	352	334	347	334	336	350	342	327	316	365	353	383	358	374	353	321	331	327	338	354	370	351	372	329	343	331	360	333	352	337	369	340	376	350	337	366	358	313	375	331	356	331	359	361	358	378	361	360	374	317	347	343	339	348	348	347	355	328	366	332	339	355	360	352	331	378	359	343	346	327	346	378	335	377	342	353	349	376	385	332	374	363	353	350	343	368	345	356	363	305	373	354	363	348	371	344	370	342	356	364	353	366	335	331	382	338	353	346	356	377	354	345	339	369	344	317	348	360	361	374	344	331	322	347	342	352	336	351	354	360	356	363	380	345	373	340	323	334	381	355	343	349	358	380	338	357	346	351	325	389	314	333	333	375	344	374	351	348	336	365	344	341	344	359	354	335	370	372	357	363	361	361	350	355	385	354	373	381	357	336	339	376	332	322	350	379	328	358	350	355	335	351	331	343	391	360	356	363	412	362	351	369	351	361	348	395	365	353	343	330	367	342	345	358	378	355	361	384	359	336	333	352	350	370	371	320	359	333	358	378	364	369	360	375	360	342	364	363	345	353	345	372	374	354	345	306	348	388	352	383	372	326	331	364	337	327	388	376	347	362	372	349	325	388	380	362	377	388	317	370	312	361	353	337	369	386	351	344	351	346	308	367	349	318	339	361	338	362	344	357	358	353	342	377	321	383	341	303	355	358	336	353	362	332	354	358	343	357	337	335	338	365	376	361	372	346	387	314	386	325	318	319	319	379	356	350	349	356	359	332	361	394	364	361	335	387	364	376	353	362	377	350	365	332	371	352	346	341	359	363	355	392	350	368	341	351	345	345	359	360	344	360	336	327	336	344	384	346	331	372	341	331	382	356	320	340	345	351	345	326	355	358	355	355	360	356	359	377	346	374	380	339	334	342	372	332	349	354	329	388	366	364	358	337	396	365	372	337	318	367	371	365	357	328	367	345	345	346	372	360	356	334	335	381	344	365	340	350	354	341	342	359	336	360	372	360	340	364	345	334	384	380	382	340	334	340	341	329	366	323	349	353	389	367	371	361	386	344	340	370	351	361	347	358	336	344	378	358	399	386	346	344	366	367	342	345	346	368	376	355	341	359	329	367	353	378	363	365	345	305	330	349	352	333	361	362	356	356	364	332	362	363	352	377	345	335	351	367	328	370	393	340	364	370	356	352	343	374	363	369	337	356	319	338	347	362	365	307	353	348	359	362	354	369	335	362	337	364	364	348	345	381	362	349	359	361	356	388	385	365	381	339	312	355	313	376	356	376	356	338	374	334	357	396	367	335	359	329	366	357	339	344	342	354	328
2181	780	347	249	293	345	363	282	270	218	195	185	161	148	152	142	122	131	104	93	83	83	88	75	62	53	53	52	59	48	56	54	43	46	41	44	51	42	42	42	46	30	32	39	41	25	27	37	38	28	42	28	32	26	31	32	29	31	24	29	25	32	24	26	34	21	29	16	30	14	30	35	26	21	31	23	25	21	29	29	20	23	22	22	23	31	29	25	23	28	36	26	24	23	27	23	29	33	24	37	26	26	25	34	28	18	27	27	30	17	33	30	26	19	27	27	22	22	21	25	28	15	26	20	27	25	27	21	30	31	27	27	25	24	29	26	27	28	34	21	28	23	27	28	26	31	28	21	33	27	27	21	21	27	30	29	29	31	24	20	32	25	29	29	19	20	23	31	33	26	24	34	21	28	23	24	31	29	27	17	31	29	25	33	22	36	35	20	25	28	17	24	27	23	30	34	31	41	20	21	37	31	30	25	29	28	25	26	26	21	19	22	21	28	35	22	29	26	25	27	23	32	29	24	28	23	32	24	25	35	24	33	26	29	39	26	23	42	27	22	25	27	23	36	34	33	32	20	23	24	32	27	30	35	27	33	28	24	27	35	34	28	22	28	29	36	28	23	32	26	31	28	38	36	23	25	26	35	29	25	27	25	32	30	27	22	22	31	20	29	23	37	27	34	28	22	29	32	30	13	37	28	22	27	25	27	32	31	29	29	35	30	26	24	25	23	20	24	35	25	30	28	32	30	23	26	27	25	31	22	22	22	32	30	25	29	23	28	38	31	24	25	32	40	34	33	26	40	25	38	25	34	24	33	27	28	35	25	30	31	23	25	32	32	29	30	23	30	20	14	28	19	32	32	24	28	36	24	30	25	30	31	32	25	33	35	29	30	29	23	25	34	25	33	19	31	30	17	34	27	26	29	32	38	31	24	29	24	21	31	27	24	35	24	31	23	25	40	31	32	32	31	23	30	22	25	26	19	42	29	30	26	32	25	22	26	33	32	27	27	23	22	27	25	25	20	23	37	41	23	27	30	29	32	30	19	28	31	24	28	26	22	24	32	20	25	29	24	32	26	18	30	21	36	19	40	37	31	33	30	32	35	28	32	28	22	27	34	27	33	37	27	24	19	31	28	25	24	27	27	28	30	26	30	24	27	24	29	24	28	24	19	24	26	24	26	22	27	28	35	30	26	28	27	18	28	30	30	18	27	35	32	22	29	34	26	26	28	24	38	26	23	27	26	23	28	24	31	24	32	31	20	23	32	26	33	19	27	30	39	37	23	31	29	25	29	32	21	22	37	25	21	27	35	32	34	23	27	32	32	26	33	34	21	24	29	21	22	26	34	34	24	23	30	28	22	27	26	25	31	29	19	29	39	28	21	29	25	24	33	29	23	21	26	22	26	28	22	21	24	26	24	33	37	18	22	24	22	30	31	30	30	25	33	40	26	26	43	34	22	27	30	32	20	29	23	29	33	18	30	26	46	27	29	34	32	30	35	25	29	23	26	24	29	28	31	20	25	21	31	32	36	25	31	21	31	23	31	25	32	32	25	26	28	31	26	27	20	30	23	18	33	28	30	23	37	29	30	30	24	26	20	28	28	26	21	29	28	21	23	31	37	30	29	25	41	32	23	29	31	22	30	35	30	25	25	32	24	30	32	30	28	32	25	29	26	26	38	35	33	22	29	32	30	30	31	24	31	31	24	24	33	23	27	27	32	31	18	34	31	26	30	22	28	23	23	33	25	19	32	27	33	33	24	18	29	28	29	24	32	23	37	30	33	30	31	31	22	20	29	27	27	29	30	32	28	23	26	30	31	30	40	30	22	27	22	27	40	26	26	35	17	24	38	24	23	33	20	26	36	28	21	23	20	30	27	28	19	26	26	21	24	21	28	27	25	27	23	27	31	24	28	22	28	26	33	24	26	28	29	24	24	21	23	24	23	37	27	32	24	26	31	18	36	25	18	23	28	28	39	29	25	35	31	32	31	36	32	19	31	26	29	34	37	29	29	18	31	26	28	28	26	37	21	33	34	30	27	24	21	24	27	25	34	31	23	17	28	23	24	28	33	24	25	25	30	30	34	19	25	29	31	33	24	22	21	30	27	29	33	38	25	36	30	27	20	22	19	21	40	19	23	31	33	22	17	26	30	34	32	32	14	25	28	23	25	34	32	31	27	30	35	33	30	27	26	32	33	30	32	34	25	23	23	35	22	24	27	23	26	26	31	25	32	18	23	26	21	32	24	25	27	26	31	35	32	31	28	20	33	26	31	24	24	26	20	27	27	25	24	34	30	29	30	33	29	33	27	29	20	38	26	33	35	29	29	27	40	31	30	31	17	29	31	26	25	24	24	31	31	20	36	31	27	27	23	28	38	24	25	17	32	27	41	23	23	26	24	33	18	24	30	35	25	27	33	28	36	31	27	23	27	26	19	28	18	25	24	32	30	26	31	29	29	28	27	31	28	27	19	23	21	32	30	33	34	30	28	29	36	32	27	16	23	30	22	32	31	27	25	23	29	30	28	36	32	26	25	35	29	34	23	26	21	28	29	23	29	29	31	27	18	26	30	29	24	23	29	28	20	33	23	27	27	26	22	24	30	28	28	26	25	37	27	28	24	33	23	19	32	26	32	32	31	14	32	26	27	33	23	39	30	21	30	25	26	20	21	40	28	28	28	29	35	23	28	39	26	31	23	25	21	23	33	38	21	16	33	30	19	25	23	31	44	28	24	20	26	33	30	30	26	26	21	29	29	26	27	21	27	33	28	34	20	22	25	26	20	26	25	31	22	26	25	26	32	28	28	31	26	15	24	22	26	24	32	29	27	29	36	36	25	20	24	29	17	25	20	44	34	32	30	30	27	34	27	31	34	31	30	41	31	26	34	31	23	21	30	36	29	23	27	20	30	31	36	29	27	33	33	21	25	28	33	26	29	32	25	30	40	21	33	22	33	30	29	25	24	23	26	34	18	24	32	27	43	31	28	25	26	28	30	27	30	23	31	22	20	30	25	23	25	19	26	16	24	30	31	23	32	20	31	38	27	24	24	33	23	33	21	30	27	35	29	26	25	26	30	30	25	30	25	14	31	25	29	30	19	29	32	24	27	25	33	20	25	21	34	28	26	41	24	26	25	33	27	25	28	21	42	25	27	27	33	29	23	29	21	26	21	24	27	37	35	25	26	31	21	32	29	29	28	25	30	27	21	29	25	27	46	26	27	36	27	14	32	25	24	21	29	28	21	25	26	30	25	21	36	30	23	27	27	21	34	29	28	26	33	33	35	28	29	34	30	36	29	24	31	27	25	26	28	21	22	28	22	34	29	18	31	25	28	27	33	28	21	26	35	29	30	20	40	32	40	27	25	27	25	27	29	26	37	29	22	40	29	26	23	25	32	33	30	26	31	28	33	21	36	28	27	29	38	34	30	29	30	30	27	27	23	24	27	22	17	30	24	33	30	30	32	29	24	34	32	28	30
20791	11438	7142	11255	18714	19621	17590	15144	12943	10931	9316	8097	7184	6610	5824	5089	4652	4232	3863	3627	3118	2714	2430	2296	2159	1862	1706	1476	1361	1307	1201	1186	1151	1075	1092	1044	1027	965	842	804	775	754	742	711	667	600	635	525	569	524	431	428	371	363	382	373	372	346	329	348	359	343	374	339	364	378	353	364	351	383	354	378	376	347	344	379	333	318	385	337	375	389	357	391	376	347	385	378	375	352	355	376	330	337	353	372	354	363	355	362	343	324	341	371	373	339	349	371	368	365	386	356	387	357	377	416	363	335	354	379	333	375	372	368	350	349	374	315	364	331	368	351	391	359	369	380	376	378	367	372	329	369	377	339	335	331	305	326	357	370	375	348	371	373	364	337	356	364	346	368	328	353	347	373	371	366	343	384	361	402	373	354	376	407	348	378	390	358	361	359	342	377	335	360	343	349	379	334	374	349	381	371	394	373	390	364	376	368	402	349	367	379	365	353	369	384	347	365	355	383	362	344	378	361	376	370	354	356	367	377	376	336	361	379	325	406	369	346	342	365	363	350	349	382	351	381	383	336	369	396	380	366	348	379	370	323	338	375	377	364	369	370	335	395	357	354	327	320	361	355	382	355	386	341	349	355	389	373	347	404	386	366	347	396	357	351	340	363	362	380	358	336	378	360	370	348	322	350	353	361	399	329	343	360	344	367	394	381	372	373	365	371	362	341	359	366	334	349	383	369	338	391	365	360	406	362	350	352	356	371	364	357	353	339	376	365	387	389	347	341	371	386	362	360	367	349	364	389	349	345	348	369	334	382	376	347	367	368	392	340	334	365	339	361	344	348	348	351	371	385	376	388	366	354	347	357	350	369	397	333	354	327	396	329	360	361	366	321	356	357	363	369	340	402	336	361	358	349	326	363	326	338	333	376	356	390	363	343	379	345	345	394	398	347	365	375	350	367	375	339	344	346	359	346	338	376	339	381	342	352	364	359	375	370	360	355	334	403	343	372	374	389	381	351	356	381	384	384	349	347	332	391	387	399	336	369	385	353	381	363	365	351	387	369	368	345	352	363	369	379	346	387	369	354	367	372	357	380	337	355	375	332	360	345	373	321	354	366	361	356	323	379	348	366	353	390	344	345	361	362	367	368	396	341	376	326	358	371	359	354	346	358	356	377	382	351	368	352	376	348	356	423	363	349	342	376	341	344	363	330	371	381	365	338	353	369	343	356	366	390	342	365	368	346	359	365	400	382	341	356	389	335	391	400	366	366	358	351	357	347	321	380	346	373	315	306	355	331	347	367	353	328	352	375	385	360	361	349	347	360	370	368	393	382	344	392	359	352	399	359	399	327	326	368	358	331	372	367	406	336	367	346	352	364	378	374	359	408	360	324	359	358	374	374	338	357	340	367	368	366	377	348	363	344	358	364	374	321	387	379	348	361	376	359	366	347	347	357	342	360	354	363	359	317	363	374	388	366	333	352	340	360	354	344	375	366	369	379	374	384	372	337	351	385	354	370	394	371	362	367	349	318	358	343	402	377	339	359	363	407	404	364	355	346	384	371	355	403	374	351	388	383	349	393	364	345	375	379	370	347	340	341	342	372	365	363	391	371	376	346	377	343	367	341	387	360	373	355	333	356	344	344	372	377	388	367	358	380	336	377	379	347	372	367	399	334	369	352	374	328	380	414	349	363	377	385	368	371	393	347	341	329	389	395	370	372	340	368	391	384	367	360	349	340	356	339	363	372	382	387	341	386	361	365	370	355	386	343	347	324	388	359	366	348	345	344	394	331	368	369	337	374	333	358	343	378	368	397	354	370	369	385	371	372	347	350	388	369	329	379	325	336	326	379	358	370	356	343	390	345	371	357	337	373	342	341	363	346	356	331	406	368	343	342	389	370	348	370	354	355	334	384	346	354	356	385	358	344	372	353	375	384	352	360	365	380	355	386	314	374	363	351	384	382	382	360	354	369	373	371	358	365	353	365	381	354	378	372	380	354	336	402	361	336	369	349	365	380	388	359	382	352	351	350	377	347	343	333	354	336	361	361	380	364	377	370	350	377	380	362	330	357	378	357	368	374	345	361	392	330	343	361	340	398	348	321	390	328	359	387	385	385	349	374	344	382	378	368	361	350	352	354	325	356	367	388	348	358	349	375	357	370	376	407	363	378	395	375	365	375	353	349	401	361	353	369	362	345	350	342	351	352	346	352	344	355	358	362	338	343	335	357	322	340	358	374	399	380	361	420	367	363	347	328	341	375	398	382	368	366	398	340	362	383	317	390	350	380	380	361	355	349	396	382	356	369	359	375	365	396	379	392	337	392	366	388	372	353	375	360	353	329	319	352	349	378	387	374	381	334	371	351	367	350	364	349	352	309	352	371	372	373	346	339	359	368	360	323	368	379	371	353	355	390	339	345	377	338	337	355	343	344	359	409	365	382	370	349	320	369	358	365	341	420	364	365	355	353	353	356	365	330	378	374	383	333	368	367	354	322	369	363	350	385	353	379	374	336	318	368	353	353	338	392	363	369	352	385	335	357	348	379	369	350	349	372	324	360	340	344	356	357	354	343	338	334	356	369	357	366	385	377	371	391	345	319	327	377	367	357	394	353	354	354	383	374	379	353	393	344	365	350	368	377	379	372	349	355	373	369	338	415	394	370	349	361	359	354	326	356	342	364	365	401	341	322	366	362	336	340	337	352	341	360	360	366	389	370	326	343	343	363	377	355	365	378	346	348	372	376	367	402	338	358	390	342	403	388	382	374	379	386	365	353	354	381	348	366	384	343	359	350	344	394	355	375	373	342	369	392	385	378	371	366	355	368	342	370	344	355	353	348	340	342	342	371	375	353	370	339	323	360	373	385	368	343	362	344	363	375	386	356	359	358	358	352	385	386	387	339	374	341	337	374	358	372	377	341	352	376	357	394	375	374	359	351	366	316	346	370	364	328	357	354	362	366	334	356	353	386	365	328	328	371	357	348	369	346	336	395	340	339	349	368	394	361	364	347	354	384	383	353	367	378	385	358	388	360	346	378	384	349	381	338	402	370	352	374	358	413	368	373	350	341	361	361	342	349	340	328	364	387	380	388	378	364	372	370	397	353	363	396	369	380	331	351	349	343	333	396	362	328	369	358	342	390	384	368	348	388	367	381	378	366	360	340	343	345	340	366	384	380	344	381	354	364	372	386	372	388	386	370	377	338	323	366	326	378	363	354	361	393	413	357	387	343	371	355	379	359	337	361	359	354	320	369	349	352	365	390	350	375	402	398	380	343	396	376	350	354	370	376	371	356	363	361	368	396	360	372	309	346	343	360	393	374	361	369	404	370	378	362	380	343	373	363	370	378	350	353	372	345	371	363	361	324	379	383	339	365	355	342	372	352	398	361	357	376	338	344	381	354	314	378	393	369	372	386	399	377	341	351	367	367	384	361	359	341	357	333	346	360	393	380	370	387	366	319	350	359	366	380	324	361	334	357	374	363	334	374	390	401	389	389	348	357
2438	1530	690	382	478	652	644	539	441	380	327	270	241	251	215	221	191	175	160	139	118	117	97	103	79	71	72	65	54	69	61	50	45	53	56	48	52	45	52	39	36	52	39	32	46	29	44	40	47	37	33	24	14	26	22	30	29	34	25	27	17	24	33	32	19	28	27	35	29	29	32	26	21	29	22	29	26	23	34	26	16	38	22	34	28	20	23	23	28	35	34	23	27	21	25	26	24	23	27	24	19	26	19	27	23	27	31	22	22	27	23	35	25	28	20	32	23	30	22	33	28	32	25	24	21	28	18	32	28	27	24	18	30	34	25	29	33	33	33	30	26	22	29	21	39	28	25	21	29	29	28	22	18	19	33	18	30	20	26	27	28	22	22	19	29	26	35	32	30	31	23	23	30	28	31	29	27	30	27	29	26	29	27	25	17	33	20	22	27	24	26	24	27	28	31	28	31	30	41	30	30	18	39	24	25	33	11	28	34	22	24	25	27	22	33	29	29	24	21	29	24	18	29	24	16	30	29	32	33	28	20	19	17	18	28	24	23	32	21	29	35	17	22	30	29	27	46	27	24	27	26	25	25	23	27	28	36	25	27	22	21	28	28	22	27	23	20	24	33	31	26	35	23	22	30	31	25	29	28	23	33	25	24	26	27	29	24	30	21	34	21	17	24	34	26	32	36	32	22	21	26	30	34	20	33	43	22	27	28	26	24	33	25	33	35	25	17	44	32	32	28	29	23	19	32	29	22	22	24	31	21	32	24	28	25	24	33	25	30	41	26	27	32	26	33	30	19	34	30	24	22	26	23	34	26	20	24	33	30	23	29	31	28	22	23	15	27	18	14	26	13	28	13	31	34	28	25	25	35	26	30	17	29	37	32	26	17	32	38	28	32	20	25	31	30	26	24	31	15	24	27	29	25	30	26	27	21	29	26	21	36	29	34	26	28	30	33	35	15	21	25	33	23	24	21	30	25	30	28	25	28	28	27	14	27	45	22	37	31	19	35	25	25	24	32	32	22	34	20	17	21	41	33	24	29	36	28	31	30	37	31	17	34	21	31	36	29	21	22	21	35	25	26	20	32	39	29	20	32	30	44	24	19	17	36	23	26	34	37	34	19	21	30	35	31	18	27	32	28	23	24	32	28	20	20	24	25	22	30	31	20	28	27	25	21	23	23	24	29	24	32	28	32	28	38	23	22	23	20	23	19	22	25	33	26	28	20	31	23	30	31	31	21	31	19	29	23	32	29	31	29	27	28	25	31	29	26	36	31	27	29	20	29	20	23	20	23	27	22	25	28	26	24	27	21	27	28	28	26	23	26	28	18	25	28	28	24	27	32	22	22	22	23	23	28	28	27	31	23	27	27	32	30	27	25	27	37	24	21	19	28	32	23	21	35	23	16	30	37	29	21	34	14	24	22	29	29	29	18	32	31	32	23	22	31	27	24	35	16	24	28	21	24	28	23	27	31	27	26	21	23	27	32	38	24	29	25	28	28	31	32	26	23	22	31	21	25	29	26	27	32	18	35	33	17	28	27	25	36	31	20	33	27	28	33	31	28	21	25	23	23	29	24	31	21	25	39	22	31	27	31	25	33	28	27	31	27	27	19	25	28	19	31	34	30	29	18	18	26	24	24	28	27	26	40	34	33	30	32	24	32	24	22	31	33	24	22	26	25	32	20	25	28	31	14	30	34	26	27	21	29	30	36	27	24	27	25	26	23	25	28	38	28	29	26	21	28	30	36	31	34	24	31	28	25	25	24	16	35	27	23	28	14	32	19	23	26	31	26	33	32	18	28	26	22	32	19	22	29	31	26	43	28	23	29	24	25	25	37	34	21	27	28	22	24	24	22	25	21	35	26	23	20	30	23	21	22	19	24	21	36	29	22	33	34	29	25	25	33	32	26	22	29	26	17	26	24	21	20	27	23	28	26	23	23	30	18	23	12	26	33	25	28	14	33	29	29	34	34	27	26	30	33	21	25	27	18	33	36	36	18	23	28	25	21	27	33	31	26	22	29	12	22	24	27	27	33	17	16	28	18	31	26	26	26	18	28	31	23	27	31	30	31	29	32	25	16	31	27	28	23	32	17	26	33	34	15	28	23	36	24	33	30	29	27	30	27	39	24	41	30	16	21	33	18	31	31	15	20	36	27	33	29	18	32	32	26	29	45	24	25	28	27	29	27	24	28	26	22	33	30	23	29	28	27	24	20	30	37	24	29	30	34	24	25	29	36	35	24	20	29	27	27	26	39	37	35	30	43	29	22	36	24	27	24	29	23	15	34	20	20	25	26	30	26	18	31	28	39	29	25	31	30	23	24	23	23	25	21	28	25	32	36	23	25	35	34	18	25	28	25	27	21	19	20	33	36	26	30	22	25	35	28	29	19	22	22	26	18	26	31	20	30	25	27	27	21	41	23	30	27	34	27	21	14	26	44	24	28	28	30	25	25	29	35	16	17	18	17	26	32	31	37	21	19	26	24	23	25	26	22	24	35	15	33	37	24	28	24	35	26	34	19	32	22	28	23	26	27	28	17	31	23	17	31	24	19	27	30	24	34	24	21	29	26	23	23	26	28	27	21	25	23	23	21	18	22	34	27	18	28	29	28	22	23	22	18	31	33	21	30	23	24	27	25	31	22	33	23	29	23	23	30	23	24	23	26	27	28	31	32	23	23	44	29	28	24	31	28	24	29	37	37	26	21	23	25	34	28	25	25	25	27	27	37	23	24	33	32	26	17	28	28	23	23	36	26	30	25	20	35	24	30	24	30	28	22	13	22	28	20	28	32	32	24	30	25	25	31	25	21	24	34	29	22	25	31	28	23	27	31	32	23	25	29	32	27	26	40	22	26	29	30	20	31	27	22	33	31	23	31	27	28	36	37	22	22	25	35	23	30	32	22	28	24	28	22	28	29	29	25	29	32	27	25	28	28	28	30	33	27	19	20	20	22	31	21	31	26	24	33	19	22	20	33	25	22	21	33	30	30	48	30	25	33	28	25	41	25	28	30	25	36	27	21	31	30	33	14	16	18	29	37	26	17	26	28	31	31	30	34	20	30	29	24	24	30	37	26	19	20	20	28	14	25	18	22	22	19	26	24	33	25	30	20	33	33	32	24	27	22	23	23	23	33	22	27	26	26	20	28	36	35	23	34	40	29	27	23	24	19	22	25	36	24	32	26	27	35	26	20	37	27	34	29	23	23	29	27	21	26	39	29	14	30	23	40	21	27	27	30	27	33	32	30	32	30	23	20	24	31	34	23	28	28	26	28	25	24	25	24	23	17	30	26	30	24	22	19	30	21	28	33	33	28	24	22	33	26	29	28	34	25	26	31	30	25	42	22	35	30	29	24	29	29	36	24	29	30	25	27	28	31	29	30	28	25	24	25	35	26	20	25	27	21	32	20	19	25	35	29	27	26	30	26	23	27	27	23	26	23	21	28	22	25	28	30	23	24	23	28	33	33	26	35	23
25549	15097	9685	14673	22942	24113	21791	19330	17044	14884	13070	11480	9993	9242	8456	7735	7060	6389	5656	4875	4310	3818	3408	3099	2925	2698	2259	2107	1985	1795	1806	1688	1570	1549	1437	1280	1231	1091	1060	1034	1005	913	914	883	772	840	989	860	693	616	486	365	326	341	310	376	383	354	367	326	332	345	338	358	366	339	361	343	335	354	343	349	289	374	349	340	354	337	365	355	343	352	335	364	357	358	360	362	385	329	317	371	340	349	343	340	341	353	314	329	343	373	342	378	361	341	336	345	362	380	338	328	350	321	347	368	332	358	355	352	360	321	342	360	317	328	337	315	340	355	362	387	344	348	343	359	319	354	338	356	347	371	335	325	352	365	358	340	328	343	323	344	363	391	347	382	329	360	346	370	347	374	347	371	362	392	341	367	341	352	367	341	373	342	355	341	340	354	352	323	340	316	372	323	369	359	338	357	358	340	382	326	337	338	359	373	335	317	325	362	331	370	366	357	362	325	350	331	332	359	322	351	350	341	326	337	328	321	349	358	284	341	344	320	309	398	341	350	318	345	348	372	319	341	365	369	332	365	349	316	353	336	341	310	369	343	363	369	332	372	359	365	330	340	370	382	351	373	319	357	371	343	366	364	346	366	351	353	378	321	348	347	364	345	335	327	361	347	345	352	364	331	373	364	342	335	360	321	362	341	370	321	329	373	360	373	366	347	353	350	348	373	326	344	329	347	374	361	308	350	368	330	338	344	367	349	326	317	344	333	356	350	342	348	365	356	344	372	353	365	398	371	297	357	364	360	359	353	339	322	374	367	340	331	312	347	335	369	344	342	380	361	365	344	354	394	310	363	360	351	353	347	294	342	360	339	355	360	345	326	329	307	321	348	375	352	364	343	352	390	360	335	347	343	361	349	307	361	383	304	368	354	362	362	362	337	335	352	347	348	358	336	360	350	316	350	322	349	332	343	352	349	299	340	328	367	321	365	311	381	348	363	371	327	344	327	346	340	334	355	358	353	342	328	337	376	348	297	359	317	339	384	364	345	358	369	304	367	349	341	366	329	345	322	347	368	351	345	358	364	346	331	337	338	336	348	323	369	336	356	335	358	351	357	320	358	384	311	348	354	362	330	340	343	320	339	354	339	314	370	327	374	323	355	335	320	339	362	331	376	340	358	355	375	360	359	336	334	347	354	326	353	373	355	346	346	338	312	367	360	329	340	342	331	355	344	351	360	368	386	371	370	370	369	346	323	351	370	340	366	365	354	342	355	341	306	352	350	344	344	370	353	339	351	350	371	401	340	394	375	345	382	348	312	348	371	319	362	373	350	352	345	320	345	326	326	329	380	340	368	348	334	362	392	326	363	318	372	382	322	315	376	354	348	356	334	361	328	353	326	346	368	339	393	334	342	356	346	347	374	347	329	303	365	363	373	334	313	359	340	343	351	359	379	331	347	366	376	371	321	345	336	361	358	347	330	362	317	349	344	364	360	334	362	383	343	352	326	346	350	301	350	352	337	362	348	323	338	369	361	345	363	357	330	335	338	355	344	366	385	344	362	323	361	367	351	340	370	339	351	301	346	374	357	366	356	353	342	365	354	352	369	306	360	326	354	351	329	369	374	355	348	327	361	353	362	361	354	357	326	343	381	360	350	336	377	389	350	348	362	338	374	354	367	361	351	362	354	341	371	333	354	377	324	348	366	333	346	322	337	334	370	353	320	361	324	339	333	362	356	340	335	349	328	349	360	355	356	390	335	368	335	337	358	336	364	338	337	310	391	330	331	343	328	333	323	370	338	366	314	351	352	367	359	344	382	346	347	329	369	311	334	338	360	322	354	369	319	343	380	321	382	376	365	358	316	358	355	339	370	352	366	357	361	376	340	347	355	334	373	331	346	355	327	373	302	355	292	358	362	329	338	346	349	342	340	348	354	340	364	336	349	350	347	349	344	330	365	350	364	334	330	333	318	402	359	342	336	328	332	360	339	347	324	347	334	331	333	365	328	327	313	354	344	337	332	357	332	373	307	361	350	351	344	335	343	357	347	335	344	338	345	338	370	371	338	365	361	331	361	367	366	359	328	353	342	380	345	345	304	336	360	315	342	330	346	362	374	312	356	402	305	340	332	334	341	372	329	358	325	372	354	345	339	368	351	372	330	346	344	343	360	345	345	364	356	360	335	336	348	338	335	367	321	357	327	339	390	382	341	347	346	359	316	331	316	344	358	316	331	332	369	369	332	345	364	332	340	352	337	339	362	337	362	347	361	330	342	337	353	366	328	393	359	352	358	308	348	345	318	348	380	337	352	347	347	332	339	320	334	326	366	348	346	365	366	372	357	327	364	338	351	366	368	353	362	362	348	341	330	349	336	353	310	382	369	360	353	357	351	318	407	375	381	342	342	322	320	351	345	359	316	384	367	355	342	337	355	352	330	351	373	356	364	340	358	345	347	351	370	336	340	354	346	352	352	345	353	337	355	330	317	329	302	341	312	352	344	329	366	353	338	367	334	330	358	367	327	346	331	337	372	353	357	349	354	340	351	310	380	394	345	348	327	310	344	359	355	349	370	357	337	345	363	325	363	352	315	341	360	326	340	346	332	318	340	357	328	365	299	351	333	347	371	328	370	328	337	324	322	379	369	344	360	353	336	364	359	375	331	366	345	365	327	343	346	363	347	314	362	333	356	345	355	349	347	339	344	327	375	348	365	337	342	333	347	364	361	343	357	363	340	331	342	363	366	342	353	336	343	329	356	329	333	377	302	343	357	353	356	366	349	361	411	372	353	335	326	341	359	361	332	341	358	349	349	314	341	378	320	311	341	374	358	328	355	313	334	375	351	364	365	335	331	321	320	364	337	390	366	367	365	370	366	358	368	327	324	353	383	340	313	370	348	392	354	370	336	331	332	341	314	318	365	306	329	335	355	396	349	321	334	362	388	367	332	342	354	351	370	355	331	368	323	343	331	332	343	293	329	343	374	345	358	323	347	342	329	400	328	350	372	374	384	355	354	345	374	364	337	366	372	346	347	348	326	369	354	347	375	322	329	312	350	333	348	332	335	371	326	320	359	323	330	360	386	344	389	344	351	328	371	356	364	365	351	370	365	371	364	353	349	370	320	356	369	375	355	342	329	335	354	345	356	335	369	363	370	336	347	333	314	371	358	346	350	345	370	331	351	320	369	362	352	364	324	372	344	365	367	352	335	326	344	355	359	352	358	323	349	350	342	323	380	341	325	355	319	336	352	360	358	340	346	360	352	345	374	359	354	339	333	358	350	345	311	348	345	365	340	345	355	352	339	322	360	362	365	350	346	386	357	360	334	367	324	341	340	360	344	358	377	344	366	362	361	354	343	360	345	353	331	294	344	352	327	351	338	374	346	366	345	345	349	352	341	364	379	361	328	334	359	363	341	344	336	355	340	339	375	345	340	342	334	342	342	357	322	336	310	325	342	341	323	334	377	338	391	352	332	331	326	316	378	360	368	346	370	358	336	344	335	355	350	343	341
3365	1239	679	416	476	673	670	582	531	478	438	350	335	294	259	239	191	181	153	159	145	141	131	104	104	81	102	82	67	62	63	73	63	63	50	60	47	44	40	48	48	28	36	34	43	31	39	39	44	38	38	31	31	16	39	23	28	22	31	29	24	37	27	24	30	30	35	40	22	33	26	23	28	32	25	26	22	28	23	32	31	25	22	25	37	31	33	33	28	29	39	23	19	25	28	33	26	46	28	25	22	28	20	31	22	36	23	47	19	33	26	25	26	32	33	29	23	33	25	34	27	29	25	37	33	28	28	30	31	32	28	36	27	30	27	32	28	34	34	33	19	40	26	27	27	28	30	29	36	35	23	31	33	18	23	32	37	26	37	26	25	29	23	23	32	38	26	24	19	29	25	29	22	31	38	26	25	35	31	28	25	31	38	29	37	32	30	25	33	27	25	37	26	29	20	21	35	32	33	30	29	36	32	28	26	26	27	30	26	22	22	24	23	26	34	30	28	29	31	30	33	27	24	22	25	36	32	32	30	30	29	22	20	35	27	24	31	24	35	29	32	25	35	22	29	27	25	40	19	27	25	25	26	28	21	28	22	26	29	25	27	36	29	25	21	25	38	32	26	26	29	23	22	33	28	27	29	23	37	29	26	19	24	24	22	40	19	25	27	29	29	23	24	29	25	26	31	28	30	29	24	24	27	40	31	39	24	44	34	32	24	25	30	31	26	26	27	25	29	36	34	29	32	34	27	30	24	17	26	28	39	37	28	36	35	35	30	27	32	36	32	25	16	31	22	35	30	26	27	32	22	32	26	30	29	32	31	33	27	31	29	33	23	35	24	34	40	36	30	28	32	28	28	34	26	38	27	25	23	24	28	24	28	28	30	26	37	22	27	32	35	29	27	28	33	30	30	30	25	27	33	22	31	32	28	25	18	34	33	33	21	29	29	37	19	35	20	29	36	27	22	31	36	29	19	35	26	39	25	29	22	28	24	38	25	32	18	26	30	25	24	25	30	37	32	28	22	27	22	29	21	35	27	17	28	33	27	27	31	17	30	30	23	30	19	24	38	25	18	27	33	28	26	33	33	16	24	33	35	27	28	36	29	30	38	29	20	31	33	23	28	25	34	26	28	24	31	30	28	36	27	31	26	33	32	35	27	27	34	26	25	22	31	21	42	21	36	28	29	22	37	33	33	32	44	30	30	30	24	15	33	21	26	31	27	32	25	35	31	28	32	33	19	28	30	36	31	34	36	28	31	37	27	35	35	28	31	22	24	16	28	21	29	35	33	28	27	24	34	31	34	25	26	33	22	30	37	31	31	28	33	42	31	35	28	19	31	24	34	30	17	39	26	29	27	20	39	31	30	24	27	33	23	28	42	29	23	32	28	28	30	20	27	39	31	22	40	18	19	39	25	21	25	19	40	33	31	31	30	25	32	30	28	25	29	33	24	29	28	25	36	40	39	20	39	26	25	42	32	19	34	23	30	26	31	31	29	22	32	28	32	28	35	30	25	20	19	29	34	33	34	31	27	25	28	30	32	32	25	29	37	34	34	24	24	35	34	27	33	35	23	41	13	29	25	32	30	22	16	35	28	22	30	33	26	30	21	19	27	30	34	28	30	30	29	38	34	28	30	23	29	41	29	31	22	31	24	23	33	34	26	35	35	34	34	25	24	24	30	27	28	34	29	29	28	32	30	37	29	26	31	35	33	40	33	27	25	26	24	28	32	25	36	26	33	24	20	21	22	22	35	20	27	21	30	23	22	29	29	35	30	20	30	21	25	31	32	28	25	32	23	30	33	26	31	29	34	21	23	33	23	27	37	26	30	27	25	33	33	33	26	31	27	39	38	30	36	32	29	26	36	27	21	21	30	28	23	33	27	28	20	15	21	33	34	26	24	30	28	37	36	37	22	44	35	27	34	26	22	26	27	36	27	24	29	26	33	29	26	29	29	29	22	37	32	38	37	29	29	24	26	34	27	43	26	25	39	39	20	29	30	26	29	29	27	28	33	28	29	33	24	27	29	22	24	30	31	27	28	29	35	29	23	29	33	23	30	23	38	26	25	30	23	35	36	33	33	24	21	30	27	33	30	22	25	26	27	24	22	34	36	32	35	32	23	24	32	25	34	33	24	28	23	42	31	22	31	23	35	29	23	32	30	23	21	31	30	33	22	34	29	41	27	21	28	31	16	39	27	37	21	32	20	35	28	30	31	27	39	35	37	29	30	29	26	31	31	27	29	30	28	28	28	30	38	23	22	23	32	39	32	22	26	30	26	30	28	32	25	28	28	25	37	31	52	34	39	25	34	29	24	28	24	28	28	34	26	29	34	38	41	28	21	29	22	36	31	33	37	28	27	35	32	32	22	20	30	27	32	35	32	34	16	17	41	34	28	25	30	25	31	41	18	29	28	30	31	23	25	36	32	24	24	20	38	27	27	34	32	35	31	22	27	26	31	34	36	23	31	29	25	40	28	28	19	26	39	31	29	33	27	33	35	25	24	23	34	29	35	26	31	30	34	28	36	25	25	24	28	27	31	24	43	20	27	23	26	32	33	33	25	29	36	34	30	26	27	30	30	26	27	35	28	22	30	27	37	26	31	26	27	22	34	28	29	17	29	25	29	36	24	35	29	24	27	39	28	27	28	23	25	26	41	29	29	32	25	30	20	28	24	15	33	35	20	23	30	28	33	28	27	27	34	30	29	35	35	23	32	26	26	27	24	27	26	32	24	34	23	30	22	33	32	29	19	24	33	28	27	32	24	13	33	24	28	18	27	29	38	22	31	33	22	28	27	32	28	30	29	31	31	22	33	35	22	33	24	31	34	21	32	33	41	25	27	34	32	34	30	14	38	33	18	27	30	30	35	26	34	36	35	19	24	26	29	26	32	24	24	26	29	39	27	29	42	33	30	29	27	28	24	28	36	32	16	27	32	25	31	30	32	29	26	21	28	28	27	39	32	32	18	39	40	23	26	33	33	33	32	22	29	34	19	42	40	26	24	26	25	23	28	29	25	21	42	30	25	35	36	21	28	31	30	30	26	30	31	28	26	24	25	32	34	24	30	27	21	31	34	30	25	31	36	38	23	21	27	29	34	29	37	24	27	32	27	33	27	32	32	33	28	37	41	32	22	29	28	26	32	41	29	32	36	24	34	23	30	24	37	22	30	23	29	30	31	27	24	34	31	29	28	21	29	30	24	24	28	25	27	33	26	27	24	38	23	48	23	33	27	30	23	27	23	38	35	32	24	22	32	31	35	27	36	31	28	19	31	19	20	33	32	19	27	31	30	29	23	35	30	38	32	35	24	30	33	39	25	39	27	26	28	27	39	27	29	30	40	32	33	35	23	30	20	33	27	24	32	26	35	31	34	29	32	29	29	28	29	17	28	32	30	35	39	24	32	33	34	32	33	21	24	32	26	41	23	32	29	23	37	18	23	31	19	33	25	30	26	25	36	21	23	33	22	22	26	24
23653	14001	9234	13986	22342	24605	23003	20355	18335	16361	14676	12947	11349	10247	9277	8404	7405	6481	5859	5536	4814	4294	3726	3434	3105	2770	2597	2359	2073	2050	1946	1847	1735	1747	1516	1309	1167	1180	1128	1128	1106	959	939	964	841	764	812	806	776	646	527	419	382	394	392	354	369	382	373	384	401	406	356	384	369	340	358	363	339	356	335	353	385	351	371	391	345	362	381	330	373	364	380	323	414	348	392	422	393	398	396	409	347	323	387	377	365	385	373	357	380	330	342	357	338	362	347	354	356	364	375	362	356	385	385	360	383	348	400	379	368	346	371	381	393	380	344	393	383	397	363	360	364	364	356	372	350	386	358	361	329	366	401	399	367	365	386	396	407	419	379	376	381	356	360	394	358	348	365	359	372	337	366	391	398	371	334	363	382	380	371	364	352	413	355	370	358	372	372	368	367	346	410	363	342	405	396	368	391	385	384	378	346	386	384	374	364	383	360	339	361	340	356	383	366	359	369	362	359	406	387	436	398	364	349	347	387	364	379	346	366	396	366	366	360	365	389	365	409	375	377	371	355	373	337	369	358	356	361	357	365	368	382	358	384	348	386	346	390	372	368	367	390	356	422	380	338	386	343	365	386	354	399	354	388	373	361	343	373	380	327	340	383	372	401	377	393	360	379	403	384	339	378	394	378	411	377	354	410	369	370	382	368	370	400	365	366	376	388	363	368	374	367	359	402	398	362	360	371	369	409	381	377	369	387	394	405	381	356	383	368	330	363	392	345	372	387	355	375	384	383	371	370	379	355	386	396	362	346	367	371	363	357	358	395	377	367	352	383	375	340	369	402	395	368	366	388	334	343	375	377	370	343	362	363	344	373	377	365	360	390	363	366	370	367	381	376	417	394	384	370	365	377	364	353	396	351	354	363	349	360	381	365	378	360	372	365	390	403	383	393	365	376	379	338	356	388	398	416	368	386	361	386	381	357	385	391	405	387	379	364	363	337	404	345	376	332	341	381	374	415	367	376	353	384	379	379	402	392	346	355	391	375	373	365	380	366	352	366	367	379	361	371	377	340	371	378	376	392	405	369	373	408	377	386	379	354	369	383	353	402	377	357	396	355	361	370	368	374	410	371	337	384	374	362	365	381	373	355	349	368	383	385	368	367	376	353	374	354	376	356	359	363	396	388	381	353	359	369	380	388	383	351	350	378	351	350	371	377	369	405	351	387	346	380	364	358	436	422	354	375	360	391	390	395	366	376	341	357	341	365	359	337	332	390	359	380	393	358	345	409	347	378	357	373	384	409	355	354	364	356	363	382	374	370	386	382	363	346	376	341	372	367	355	383	392	366	355	383	361	342	339	349	356	350	391	362	375	384	373	370	385	376	390	357	378	368	363	401	371	361	359	384	380	363	377	354	375	404	354	379	386	342	358	360	363	368	333	359	377	344	347	393	352	339	330	377	386	389	380	343	369	351	396	364	371	355	350	376	368	364	374	368	370	370	400	361	357	362	382	395	393	359	375	361	358	375	344	371	352	385	344	358	373	394	397	344	364	384	385	374	355	351	375	352	358	367	336	390	353	370	364	412	335	374	363	395	389	385	366	372	387	395	330	381	372	363	403	358	413	357	342	365	385	360	377	383	358	362	377	367	351	374	340	367	364	382	364	329	403	387	369	361	391	375	374	374	393	390	373	343	383	346	363	359	375	385	364	353	365	340	356	360	355	405	380	411	397	358	370	374	383	384	373	376	374	363	387	382	361	367	322	401	371	360	379	356	385	370	404	383	360	405	387	398	374	375	398	332	360	380	344	396	359	372	352	352	364	390	360	383	334	368	343	359	354	401	365	383	369	372	390	375	365	350	375	356	385	394	347	388	352	399	359	385	369	376	376	391	373	365	373	387	371	401	385	390	364	363	395	360	349	377	335	355	339	355	360	408	377	364	369	369	391	370	372	415	328	374	388	388	345	381	377	366	399	353	371	387	371	374	396	346	340	386	358	375	365	403	373	355	358	352	345	395	378	371	389	332	389	377	389	346	377	348	371	391	389	383	361	354	366	379	434	385	375	395	358	396	366	355	407	400	342	387	377	363	388	370	357	368	367	367	392	389	365	364	379	378	374	417	353	369	366	362	346	345	416	389	381	360	385	390	409	383	343	411	358	370	372	345	385	373	383	391	376	355	360	336	349	376	384	350	382	378	351	370	384	368	368	376	391	378	401	365	378	352	373	330	387	376	376	401	378	393	389	341	399	347	409	373	344	382	392	399	408	389	404	367	383	375	374	357	381	357	357	368	383	348	391	400	368	348	378	355	323	387	408	363	359	387	348	335	398	396	387	376	367	370	343	363	403	360	360	393	355	353	334	390	400	384	355	333	344	347	335	386	371	386	344	378	364	334	343	363	368	393	354	345	382	395	367	378	342	335	355	392	377	366	403	374	349	374	381	370	360	395	414	370	369	350	388	364	374	376	429	373	378	419	362	386	384	386	358	415	360	369	343	379	362	400	378	352	387	355	358	413	359	368	390	335	370	376	395	396	397	354	391	381	361	437	378	369	353	389	375	370	383	361	357	350	357	375	358	391	345	392	372	399	358	387	413	356	359	358	378	401	363	376	369	351	355	361	373	397	354	343	402	373	395	372	344	371	366	361	352	361	362	358	408	352	329	368	357	363	365	329	364	399	359	376	362	380	369	345	363	379	357	333	388	365	375	357	354	377	378	354	387	381	376	387	378	380	356	378	373	345	361	364	389	382	381	364	388	346	356	370	363	377	339	405	410	375	386	381	376	407	366	384	385	381	348	389	372	339	364	403	376	355	358	363	397	363	358	378	392	370	369	346	384	382	351	353	360	352	389	388	366	394	333	364	382	368	359	343	344	394	362	369	353	375	402	358	367	349	371	382	378	391	360	355	382	406	398	348	376	365	351	351	387	332	370	383	375	378	382	373	339	351	379	350	355	394	426	371	363	361	414	340	412	363	378	352	382	359	374	400	379	390	367	365	352	328	365	328	387	379	369	374	383	356	385	390	392	329	397	388	335	353	354	368	350	383	394	354	384	331	355	328	373	360	370	379	387	368	347	342	346	361	382	384	389	393	388	408	347	376	370	365	371	347	394	388	384	356	357	392	423	379	391	413	384	341	387	344	403	394	359	375	384	410	328	360	359	354	360	349	338	352	372	364	402	363	364	367	385	335	364	364	397	388	361	322	359	370	352	344	380	364	385	352	371	355	396	354	381	361	364	369	342	374	353	369	388	320	384	371	384	390	401	406	377	391	338	395	366	349	371	356	351	352	377	347	394	374	368	354	358	368	390	375	366	393	375	357	357	354	345	378	360	377	365	383	360	364	366	357	370	401	388	357	441	386	397	382	363	441	382	379	383	351	318	363	360	346	417	342	397	355	357	382	347	388	374	369	377	395	385	392	353	392	380	378	401	355	379	390	350	405	342	391	370	382	366	357	380	376	384	362	376	408	377	393	388	356	393	386	408	365	371	376	379	352	400	342	378
3363	2072	1027	655	684	1009	987	824	653	586	562	470	410	375	344	316	271	251	207	201	210	184	146	110	132	92	103	89	105	77	67	76	87	77	65	55	72	64	55	54	62	39	47	49	58	42	32	46	52	34	40	28	30	29	33	32	29	30	29	32	26	35	27	33	36	23	25	36	32	34	28	29	23	22	28	20	26	30	20	31	25	22	22	26	23	20	35	22	32	20	27	19	24	27	27	21	31	28	24	30	27	26	25	27	29	30	29	44	31	29	25	23	27	22	27	32	28	19	39	25	30	29	18	36	34	28	25	22	22	25	31	38	35	18	28	27	34	30	31	19	33	32	33	19	28	24	23	31	36	26	23	38	39	27	32	28	37	29	30	20	25	16	24	37	27	22	19	20	24	28	25	24	31	27	26	36	21	35	28	30	18	22	25	22	25	24	27	36	17	24	28	31	26	28	27	28	30	22	25	26	28	28	27	23	17	19	26	28	35	29	32	32	23	22	16	28	37	23	29	24	22	29	28	25	32	32	34	31	30	20	19	23	27	27	22	22	14	30	30	23	30	28	22	23	22	26	28	27	26	30	34	20	25	27	18	29	30	27	26	24	26	31	19	29	29	23	22	19	32	27	32	18	19	27	30	33	34	21	23	27	33	33	26	29	24	27	25	27	25	15	31	38	29	23	27	28	29	31	22	29	22	25	31	32	19	21	19	20	33	31	27	22	15	32	28	30	35	15	34	22	19	29	32	28	23	39	33	32	28	24	28	23	24	29	23	31	34	29	19	30	15	30	23	23	28	27	25	25	22	21	24	38	34	26	37	19	24	20	31	25	24	24	28	30	22	32	24	20	25	28	25	31	27	28	23	25	21	27	24	30	30	24	30	32	20	34	30	34	18	23	37	21	29	29	29	23	32	30	28	23	24	26	23	29	36	20	30	33	37	29	34	18	34	26	32	22	33	26	34	33	30	17	24	25	26	26	24	31	31	29	32	32	35	21	30	38	22	18	37	28	30	30	27	35	32	25	23	23	32	32	35	24	24	26	34	42	19	30	24	21	31	25	30	30	34	25	23	23	14	31	28	26	23	24	25	26	39	35	24	21	37	31	29	22	29	19	24	29	32	23	28	29	29	30	25	25	32	27	29	28	33	28	19	22	26	39	34	27	22	30	30	36	20	29	23	25	36	28	26	28	20	19	21	27	32	20	34	34	24	27	32	31	25	32	22	24	34	29	37	35	32	16	19	29	32	29	34	26	25	24	38	23	29	20	25	22	24	27	28	37	27	22	34	31	25	22	35	19	35	44	23	29	19	24	26	35	29	20	21	21	22	25	34	27	26	21	28	25	33	26	22	26	15	23	16	11	25	17	17	23	17	26	26	27	30	22	28	28	23	25	29	29	25	30	22	30	28	18	29	25	30	29	25	35	28	28	19	22	32	30	19	23	29	21	23	16	25	29	28	35	29	22	29	29	26	39	20	30	27	32	27	36	30	30	30	23	33	24	31	30	27	25	34	20	25	33	27	25	29	27	28	23	28	29	24	22	25	28	29	27	23	21	28	30	29	22	33	28	27	41	38	21	30	32	29	25	17	30	32	27	29	37	27	32	27	26	29	29	26	29	19	29	26	31	30	28	23	16	31	34	22	28	29	31	29	27	27	30	25	21	26	30	23	26	27	27	26	31	27	35	37	25	22	37	27	23	27	17	24	26	23	24	27	33	24	28	23	25	21	25	37	19	30	27	16	28	30	20	27	27	33	32	32	23	30	34	26	33	24	28	20	22	28	34	34	29	30	27	34	31	34	22	22	21	23	27	30	24	15	26	31	33	28	28	33	36	26	22	23	33	22	32	34	34	20	32	27	32	34	29	27	28	26	28	21	26	44	29	23	31	27	20	22	29	33	29	20	24	25	29	30	29	34	33	23	39	29	28	31	32	25	17	30	26	27	34	30	28	31	25	27	28	38	30	31	28	29	22	33	41	20	32	27	33	34	29	28	34	28	20	24	20	21	31	23	28	22	21	26	25	29	24	29	35	20	23	31	32	31	38	23	31	24	20	27	21	33	23	35	24	26	29	28	25	22	31	23	34	25	26	22	35	31	30	16	23	21	19	36	29	25	24	19	27	29	19	30	31	28	29	25	29	37	11	22	33	29	31	31	30	31	22	30	22	17	25	28	36	21	30	32	28	26	17	20	26	28	15	33	27	35	25	22	26	26	28	25	22	15	33	22	26	24	35	19	32	24	31	28	28	25	28	25	30	24	29	23	29	28	18	28	25	29	23	19	24	28	33	25	32	21	32	35	27	29	19	21	31	32	22	28	31	31	28	33	24	26	27	40	40	28	23	19	37	45	25	19	29	21	23	17	27	27	20	26	21	33	32	21	28	29	21	23	20	18	24	26	22	23	24	33	33	31	33	28	28	31	31	31	30	18	19	33	33	30	30	27	32	25	27	27	28	22	36	35	28	35	32	25	21	30	29	33	27	28	30	24	32	23	18	32	22	29	30	35	32	36	26	23	22	22	36	35	22	29	24	25	25	34	45	22	21	25	27	21	30	26	30	32	33	24	33	20	25	19	29	35	31	28	26	34	33	30	27	31	34	28	26	31	31	19	28	32	29	31	27	28	25	24	22	24	32	24	28	21	18	26	19	32	28	28	32	27	30	34	26	25	29	26	26	21	17	31	28	25	27	31	23	22	36	28	41	30	33	27	21	28	31	21	28	22	20	26	17	27	29	26	27	22	19	28	25	24	33	29	29	34	22	25	22	13	33	26	25	30	38	29	25	30	25	24	29	29	24	18	24	27	29	33	32	32	29	37	26	28	36	23	25	23	22	31	31	34	24	22	32	20	29	27	28	34	29	28	27	27	34	25	29	29	32	26	31	35	24	22	25	19	37	24	28	25	26	23	30	19	25	26	28	20	31	27	24	30	28	41	22	34	35	20	27	27	20	20	25	31	27	21	26	28	31	27	27	21	36	39	19	18	27	21	24	32	29	26	36	25	27	24	22	32	31	32	27	29	22	33	22	28	23	24	29	38	24	20	31	26	29	20	25	17	31	21	33	29	19	30	36	27	31	29	38	26	25	28	26	15	29	37	27	14	27	28	30	25	29	29	17	24	35	18	29	26	18	32	21	22	38	34	33	27	24	34	28	33	24	24	33	20	26	24	38	20	23	22	19	41	26	33	34	22	24	31	24	29	26	29	32	28	30	32	22	30	28	20	29	26	26	24	23	26	27	28	27	21	23	27	29	32	30	39	25	24	22	34	28	29	32	23	20	20	24	33	31	32	33	31	31	26	24	27	34	36	24	34	28	31	28	31	21	28	30	26	35	35	28	24	30	21	18	26	41	26	28	24	29	22	32	31	31	26	29	29	30	32	26	32	19	24	30	19	38	29	16	30	30	28	30	33	24	28	30	27	25	30	24	34	13	21	19	35	27	20	26	28	25	36	27	24	23	26	41	26	29	22	31	20	25
28347	17421	11896	17454	25980	27832	26465	23764	20960	18747	16750	14843	13432	12114	10974	9958	9084	7837	6747	6358	6061	5653	5067	4502	3853	3323	2994	2752	2688	2475	2469	2236	2002	1953	1699	1547	1490	1481	1398	1320	1335	1228	1132	1026	854	719	640	783	814	680	494	397	364	387	359	356	364	375	361	316	352	360	347	396	352	352	358	368	389	348	331	348	313	384	325	336	332	340	342	363	351	338	325	361	343	377	341	351	329	347	368	333	378	348	374	349	348	310	385	353	351	344	350	354	372	362	366	362	332	345	392	348	334	340	366	358	332	347	332	347	349	374	344	351	362	360	354	345	321	345	344	366	360	340	343	334	379	371	352	360	348	340	379	378	351	369	374	357	338	337	352	377	379	339	374	356	348	333	331	360	359	325	336	310	318	326	352	337	325	310	358	375	362	330	341	363	308	345	304	328	356	350	368	353	356	373	344	363	319	350	335	333	372	373	319	353	385	344	328	337	322	375	347	355	353	333	336	334	382	352	351	357	339	321	349	345	339	365	348	339	344	360	381	356	328	369	337	361	333	379	335	378	341	357	374	345	372	354	335	332	334	319	365	340	344	328	341	390	353	371	334	330	333	346	365	329	327	358	357	361	343	332	342	325	341	333	359	340	368	340	348	370	368	388	352	368	350	342	326	362	358	352	327	360	354	365	315	369	358	352	350	373	328	357	355	337	381	351	375	318	352	351	365	359	379	323	359	356	317	347	308	319	340	371	332	308	347	343	358	349	386	374	342	359	337	343	383	333	341	350	316	364	365	360	338	349	341	353	310	347	353	351	327	347	335	363	360	365	315	363	408	341	359	375	357	330	362	337	334	323	349	320	371	334	351	346	334	334	357	356	339	329	350	326	332	361	346	330	349	343	324	381	307	366	351	338	357	325	358	344	301	353	323	345	334	303	362	335	351	318	365	338	346	340	372	386	355	321	368	337	359	338	327	334	361	372	319	340	352	341	366	327	344	357	349	364	361	375	323	359	363	354	349	364	324	360	391	381	390	353	336	343	358	332	370	355	371	378	328	317	370	372	342	360	349	359	377	359	379	330	359	328	352	374	348	338	331	315	343	370	337	356	367	332	386	381	358	367	325	364	355	361	351	346	326	353	349	367	355	334	353	358	348	387	358	356	381	362	360	335	348	340	339	353	362	324	347	369	380	319	357	330	325	359	358	363	353	329	331	361	343	359	360	335	369	385	357	350	326	357	378	371	394	370	340	373	338	374	350	354	354	360	365	368	345	344	360	365	345	330	330	365	381	385	347	376	347	340	379	346	348	353	403	394	371	354	343	347	354	348	317	388	346	345	370	327	340	370	353	351	342	335	376	338	400	353	354	328	340	327	358	369	330	322	341	342	321	365	371	337	364	346	343	321	329	348	370	365	363	331	353	332	303	351	357	330	344	338	377	380	314	352	365	350	349	342	314	362	352	355	350	378	356	357	340	336	359	372	346	374	339	363	347	340	393	328	333	314	360	322	329	363	318	344	363	367	321	365	333	336	347	389	335	327	316	339	378	318	332	354	327	363	337	364	325	367	299	345	353	314	337	347	328	366	334	362	332	347	361	336	328	353	364	346	336	350	336	353	357	342	324	319	350	350	346	339	361	389	337	334	355	343	351	380	314	363	358	326	351	355	334	347	363	340	336	334	367	341	318	378	359	340	352	379	380	341	344	347	353	320	345	324	358	384	358	366	357	348	350	344	370	342	350	368	363	349	344	364	343	359	358	387	349	347	330	338	344	358	360	371	346	327	353	324	380	341	366	334	379	399	394	361	373	369	362	338	331	359	353	330	380	343	392	368	339	338	359	350	329	348	321	353	364	349	350	312	376	357	339	311	393	371	312	329	338	374	371	361	355	332	356	348	372	382	356	324	330	366	350	370	356	344	342	356	351	310	322	333	370	363	347	320	342	336	366	327	339	366	366	364	325	361	347	333	358	352	363	347	344	372	365	352	320	384	316	328	363	359	335	371	336	340	323	330	348	344	359	352	350	331	354	380	361	352	364	368	341	328	356	323	379	354	347	361	306	342	357	363	376	368	359	324	350	345	326	336	365	341	311	361	353	394	361	318	319	356	345	394	330	351	337	317	376	343	333	338	347	369	362	345	316	368	378	346	348	351	364	378	381	361	352	344	321	305	368	314	333	326	379	340	355	343	344	378	333	347	362	340	361	325	351	345	367	340	327	395	353	365	346	357	370	340	350	380	332	326	361	331	351	348	330	345	345	301	372	348	356	343	331	356	337	386	355	310	348	335	352	363	394	359	327	343	332	310	339	347	343	357	324	373	361	352	352	355	355	367	367	346	364	364	358	376	381	342	337	359	338	335	358	328	358	371	351	352	332	338	355	329	361	341	330	320	410	357	349	351	335	373	319	376	357	375	325	356	345	367	357	352	382	331	347	341	360	370	356	383	343	345	345	357	368	333	368	349	337	346	326	372	378	389	358	371	369	341	347	375	342	357	365	350	365	359	331	359	334	389	356	339	373	329	351	359	337	375	342	357	344	363	343	365	343	331	370	355	324	335	350	369	362	374	343	335	381	311	322	352	339	352	364	359	369	344	344	319	332	350	327	341	347	401	343	356	350	343	362	357	348	325	342	347	336	340	340	327	356	359	361	357	358	369	330	348	354	329	324	360	361	348	341	369	367	359	370	323	366	348	338	310	356	333	384	334	372	307	341	319	339	393	348	358	364	333	355	384	356	329	324	329	351	343	351	306	339	335	329	341	332	352	329	366	373	353	336	335	373	323	342	373	348	322	343	351	389	343	361	350	371	369	342	346	325	363	358	353	384	343	366	322	331	354	382	325	337	318	364	360	357	343	348	347	354	359	360	337	392	363	354	347	362	348	301	349	325	360	355	342	381	364	343	343	338	349	331	366	335	361	355	331	341	363	340	382	353	359	345	339	371	350	331	339	375	321	349	344	348	375	375	359	327	351	333	343	314	355	370	359	344	337	363	333	342	386	341	352	352	356	342	377	343	338	364	343	349	364	375	364	343	331	323	351	357	385	339	318	346	341	360	362	363	342	346	327	357	345	373	353	351	405	338	319	353	315	374	347	399	345	392	335	351	347	372	352	340	348	362	364	353	351	347	358	362	354	361	335	352	319	393	342	359	329	373	362	357	329	346	347	338	347	322	355	399	339	345	378	332	349	357	329	344	318	349	376	350	380	375	352	347	364	355	343	354	330	342	367	369	389	345	372	333	353	352	383	368	380	349	310	318	361	333	336	356	342	368	337	347	369	334	359	318	329	347	356	340	358	350	356	337	333	325	346	336	373	367	314	323	312	303	348	364	354	359	364	342	384	340	363	356	353	335	370	316	339	367	331	362	366	335	347	358	349	350	369	344	368	374	387	356	366	354	347	304	354	335	360	357	359	348	345	378	355	361	331	369	358	323	357	360	330	341	346	380	346	343	351	364	347	335	338	403	370	333	351	352	336	350	353	351	376	299	363	346	372	347	364	374	355
1945	695	352	224	301	473	476	398	367	310	274	234	206	203	194	153	139	124	106	109	90	112	105	70	63	59	73	51	52	49	56	51	45	46	42	39	49	47	44	43	39	45	32	27	28	25	36	25	35	26	34	31	31	25	28	33	22	31	29	32	31	28	21	30	24	28	25	19	25	33	23	34	25	26	31	37	29	32	32	21	25	29	32	25	21	32	26	20	31	23	29	35	24	28	31	33	29	40	29	22	35	26	32	21	30	32	24	27	17	28	24	32	28	18	29	23	26	26	24	31	27	25	35	20	36	26	21	27	28	41	27	27	32	27	26	24	36	32	35	19	22	37	32	25	23	31	23	31	34	26	26	31	24	17	31	34	23	32	33	21	30	30	19	28	28	21	37	29	31	26	18	29	37	26	32	34	27	23	26	31	24	26	35	19	20	33	34	32	28	28	27	30	28	21	33	35	33	25	30	37	26	36	22	25	32	31	29	38	22	34	24	35	21	24	29	34	42	30	26	28	25	27	25	22	27	24	35	32	31	37	26	30	26	32	22	26	23	24	28	31	31	29	28	33	25	32	24	23	24	30	28	30	24	32	26	26	24	27	31	26	31	38	23	29	39	32	23	32	24	34	27	20	29	23	16	22	34	27	22	30	28	21	28	27	23	33	33	22	31	31	34	20	34	30	32	27	21	21	28	24	33	31	29	27	29	23	25	33	35	31	32	21	37	23	22	29	26	25	25	31	26	19	25	24	30	31	31	22	31	26	25	25	38	32	26	25	25	29	28	34	28	34	31	32	37	37	31	29	27	29	27	23	24	28	28	32	30	45	30	25	27	24	27	38	34	22	22	29	28	39	28	23	28	23	30	30	25	29	25	30	24	19	25	22	31	23	18	35	24	23	31	36	19	33	30	18	34	31	21	28	38	25	18	26	32	29	21	18	23	20	30	29	28	22	22	28	27	24	38	23	29	26	24	19	24	37	32	19	33	28	36	28	21	27	31	33	21	25	27	35	27	27	32	32	23	33	21	35	25	24	29	26	37	30	26	20	30	25	31	35	32	27	31	21	28	28	19	32	25	25	28	22	26	27	30	25	28	26	36	29	26	35	23	27	31	22	29	25	27	32	30	28	27	24	22	33	23	25	20	22	39	19	31	35	32	27	19	32	30	22	19	21	25	31	34	23	31	38	24	29	37	29	28	26	30	26	24	25	22	35	33	25	30	31	28	29	21	23	29	20	24	19	26	27	30	31	19	33	35	31	29	36	31	20	26	25	26	38	30	29	25	27	24	23	27	27	26	23	24	38	20	32	20	20	31	36	26	24	18	31	26	27	24	24	20	25	24	29	22	35	41	37	32	24	19	30	19	31	22	28	29	31	26	34	24	25	34	27	27	32	29	35	36	33	32	17	21	29	32	20	21	25	29	22	31	27	29	25	27	26	30	21	28	21	27	28	36	24	30	26	23	24	21	27	35	30	28	24	27	24	21	29	18	25	21	25	31	23	23	34	29	29	30	22	26	40	21	30	23	28	37	29	27	33	33	20	28	24	31	24	23	25	30	41	15	23	21	28	25	30	28	18	27	35	32	30	22	19	28	25	35	22	26	26	19	23	27	28	23	25	26	37	36	32	40	27	27	23	22	31	34	29	25	18	32	19	32	18	32	32	31	24	29	35	33	23	25	26	34	25	35	26	38	29	31	29	28	29	22	26	32	31	30	39	32	26	29	40	33	33	25	23	29	24	34	28	38	29	30	34	31	17	27	43	27	36	25	27	25	31	33	28	32	33	33	26	28	44	29	29	31	26	32	34	26	32	21	20	28	30	36	30	41	21	20	21	33	33	16	32	26	30	29	24	28	31	26	25	18	30	34	31	30	21	20	23	25	29	32	31	31	31	21	27	26	33	29	31	25	22	26	26	32	28	29	32	44	38	28	30	26	27	20	31	32	24	27	25	22	31	26	26	29	24	31	32	33	28	23	24	32	32	25	34	23	26	29	20	34	23	23	32	31	28	32	31	28	36	43	35	28	34	40	35	33	29	32	19	24	23	23	25	28	32	23	34	28	26	34	23	33	22	24	30	33	30	29	24	30	24	30	26	28	29	27	24	29	32	29	36	34	29	31	30	16	33	25	24	25	20	22	32	24	22	24	29	25	36	25	36	32	32	28	24	27	26	30	22	27	28	32	35	19	30	28	31	34	23	34	25	21	30	30	25	30	25	32	27	30	30	36	30	23	25	29	32	36	17	28	28	32	23	25	26	21	24	24	19	34	30	32	28	22	30	21	30	23	27	24	35	24	21	22	24	31	16	29	38	28	31	29	28	32	26	30	31	28	20	42	19	22	26	20	31	29	27	23	23	27	18	26	28	25	21	29	33	34	28	38	22	30	29	29	34	31	28	33	26	36	30	28	28	37	16	28	26	32	25	26	22	27	36	28	26	23	33	44	32	27	24	25	31	14	19	31	33	32	22	27	32	30	36	36	16	39	24	30	27	20	29	29	39	20	36	38	29	27	25	26	35	34	29	22	24	35	21	34	32	31	33	25	23	25	31	25	19	36	33	20	28	28	30	25	26	21	28	22	34	27	33	38	28	35	30	23	34	32	24	36	35	19	24	24	34	23	18	36	25	17	27	30	24	15	30	30	26	32	28	30	29	17	31	25	28	30	32	34	32	19	16	28	29	23	36	38	29	31	24	16	22	30	32	33	26	26	27	27	34	22	22	24	36	31	32	29	28	28	21	30	34	26	32	26	33	35	20	34	28	29	23	32	28	23	22	24	40	21	29	25	24	31	32	24	22	21	35	26	28	23	28	26	25	30	25	36	21	25	32	27	32	33	28	31	36	28	27	27	30	27	22	23	33	25	25	28	33	25	35	24	25	23	37	23	25	25	34	25	35	26	25	20	26	31	26	29	27	37	26	25	22	29	27	25	34	35	39	21	33	28	28	29	26	19	25	31	25	39	26	26	26	40	39	22	27	46	31	33	26	28	34	29	31	31	30	26	26	29	24	32	30	33	45	31	36	27	27	30	37	29	27	21	35	27	32	21	27	39	27	18	34	28	19	39	26	26	29	23	36	32	30	32	33	22	32	36	28	29	30	39	25	28	32	23	32	29	22	29	24	34	35	23	29	28	37	33	32	29	20	17	37	21	29	21	27	30	25	29	26	24	19	34	28	22	17	21	31	28	33	26	22	29	26	30	27	19	17	25	30	22	27	33	26	27	25	31	38	29	29	23	32	24	29	37	28	26	24	25	28	39	30	32	34	28	25	34	27	24	25	30	33	27	23	14	26	35	31	28	31	25	30	20	28	30	31	32	21	23	26	28	29	25	23	25	17	30	29	33	38	31	32	28	28	24	31	38	28	31	22	20	24	23	31	30	19	35	25	26	25	30	27	28	27	31	21	23	35	37	25	29	27	35	28	24	25	29	22	25	25	30	26	29	31	34	33	28	36	38	29	36	23	35	29	29	26	36	31
19125	10675	6874	11365	18816	21252	20412	18077	15725	13384	11432	9787	8459	7413	6738	5897	5037	4392	3730	3462	3380	3226	2899	2392	2107	1708	1561	1450	1435	1414	1352	1135	1131	1073	1011	920	922	879	878	875	788	674	606	504	476	459	473	453	496	415	349	352	358	376	381	365	365	360	362	350	374	375	363	357	317	357	384	342	365	354	382	338	351	358	360	401	370	377	355	391	345	391	322	359	362	353	347	365	342	343	340	381	358	371	358	363	351	375	372	381	347	330	334	336	331	354	364	354	380	371	383	393	325	366	357	339	380	345	380	360	338	361	354	377	325	370	362	337	367	343	341	376	372	365	379	318	342	372	341	348	352	355	348	363	363	345	361	362	343	339	354	350	372	390	374	363	369	398	354	336	352	341	379	374	376	361	371	326	339	374	352	367	394	357	330	346	359	338	328	366	328	356	374	391	356	362	325	365	342	370	340	369	352	320	324	323	360	344	381	387	399	354	354	354	354	338	322	372	372	357	367	376	375	339	336	357	350	362	374	334	356	357	364	369	350	340	398	334	360	352	346	345	351	377	336	357	380	355	377	349	352	354	401	366	377	372	348	324	366	331	366	369	354	392	332	359	308	348	358	352	344	352	369	384	383	326	369	339	391	316	365	371	385	349	345	361	346	331	315	351	359	363	348	357	363	360	377	360	338	349	362	361	332	334	379	347	364	357	357	343	347	336	340	320	390	357	340	358	389	386	377	352	354	359	322	361	346	364	334	358	343	355	359	333	368	340	354	383	321	397	353	351	342	343	365	372	323	412	324	346	354	328	379	386	366	344	394	323	389	373	347	365	373	335	349	375	312	330	352	354	344	380	348	375	370	366	369	357	354	361	383	350	389	385	387	360	366	345	338	388	330	331	369	355	362	365	365	358	378	345	381	353	337	351	371	339	361	384	379	344	344	329	373	402	374	388	360	386	355	349	366	331	361	341	318	305	342	331	364	383	352	376	347	353	364	339	391	349	356	378	314	351	364	353	363	352	338	347	385	356	348	376	353	329	339	379	370	353	342	334	379	362	366	376	346	370	328	379	381	384	335	342	337	374	347	378	368	355	361	353	389	383	380	361	364	336	382	370	351	371	344	316	341	330	346	334	367	392	354	363	358	336	354	329	378	370	357	347	362	341	342	357	357	355	349	367	369	369	349	358	356	371	339	363	346	349	374	411	360	371	392	385	363	383	359	383	383	322	372	338	345	376	366	348	361	383	341	376	352	375	379	355	345	336	331	392	360	331	349	332	330	317	348	345	296	369	376	341	371	327	325	326	354	367	316	368	353	396	330	337	387	349	334	364	384	382	337	408	339	368	363	348	350	353	341	380	351	372	365	375	336	362	370	380	365	353	336	372	375	355	401	334	343	369	356	345	393	346	369	338	362	350	389	348	354	360	393	381	339	353	349	334	354	354	354	369	370	350	367	335	371	354	371	374	354	361	348	354	376	357	313	338	348	365	378	380	335	367	371	361	356	358	380	353	332	380	362	363	344	359	346	369	342	379	379	353	335	377	341	373	377	388	381	345	376	329	379	380	345	358	369	331	338	374	376	359	385	330	360	377	325	372	348	340	351	393	355	356	374	375	356	368	361	341	344	325	350	374	338	363	360	345	337	342	356	375	351	368	334	343	362	319	354	371	367	375	350	356	347	381	380	340	384	345	373	321	323	357	355	367	368	395	363	360	392	374	347	359	367	361	393	334	326	379	383	380	361	340	366	361	370	331	364	371	381	333	371	343	373	356	351	384	362	370	353	337	377	359	368	351	360	379	384	374	337	387	355	389	367	383	336	357	330	358	373	377	344	355	380	352	350	371	337	389	346	364	336	363	374	369	385	362	380	323	341	370	341	374	361	367	387	395	338	400	380	335	382	331	354	349	364	373	344	337	389	398	341	354	358	368	361	343	346	349	378	394	391	355	351	356	380	396	323	350	350	374	345	356	335	393	338	406	322	355	367	329	370	344	365	366	359	303	378	338	358	373	346	375	367	361	329	373	347	373	373	362	387	359	364	355	363	346	364	364	336	352	390	368	325	381	354	340	359	358	356	389	357	337	359	353	368	370	377	401	364	352	324	358	360	358	354	350	352	386	354	387	345	352	360	354	368	374	372	344	329	339	380	352	333	358	390	389	364	375	435	367	353	381	319	364	340	347	356	356	381	351	357	325	373	376	403	380	355	370	351	373	395	376	396	388	338	371	316	376	391	370	388	361	362	358	370	339	356	372	368	314	335	365	348	374	385	324	383	383	361	377	369	413	367	360	349	329	349	339	365	330	326	336	353	343	363	330	313	344	361	340	361	320	383	392	375	374	350	348	363	361	327	364	375	359	373	381	329	350	390	337	365	363	354	363	354	334	379	375	338	352	380	366	384	356	365	342	358	354	335	358	347	397	336	367	350	345	361	335	397	338	338	382	335	373	350	342	391	332	359	351	316	390	368	366	349	346	356	313	371	389	364	389	370	343	350	368	365	327	344	354	372	360	338	382	378	371	334	338	362	391	366	358	321	352	393	338	333	341	345	370	359	366	377	361	368	374	343	354	377	354	368	366	368	363	370	341	371	336	347	328	391	325	382	337	377	365	357	360	377	358	337	352	310	350	392	339	374	374	371	307	356	365	366	377	332	342	344	358	347	406	376	394	374	355	372	352	376	365	386	390	356	336	389	382	349	352	351	368	329	342	369	344	352	357	354	338	383	365	337	335	353	371	382	380	313	346	327	372	368	385	353	360	361	358	359	383	330	382	354	384	327	335	351	393	360	358	357	364	380	334	372	375	342	339	333	366	372	375	357	398	373	369	349	348	359	368	360	356	365	371	358	357	366	331	366	362	374	336	386	334	374	348	390	367	385	376	351	380	389	384	365	367	368	367	373	356	369	344	349	352	394	353	336	378	337	344	366	344	380	322	359	412	353	351	311	347	378	341	358	345	377	352	332	374	367	348	330	326	345	374	377	329	382	387	375	342	352	350	376	358	362	359	350	338	329	355	361	354	381	368	394	376	351	346	359	339	352	351	409	371	349	360	373	351	373	347	358	361	346	376	341	346	339	343	351	378	347	367	344	376	381	350	348	367	350	348	376	365	339	356	393	388	304	402	372	359	354	348	345	360	349	337	360	320	355	373	365	363	374	341	352	374	387	386	350	357	363	354	320	344	378	373	379	365	355	384	351	373	354	318	345	342	350	351	330	352	327	361	368	358	351	376	373	381	385	358	350	358	362	344	359	362	370	359	318	338	373	350	385	340	372	353	348	357	359	360	347	363	384	367	356	364	375	358	353	386	374	350	353	331	377	328	344	402	386	355	362	339	349	376	349	360	361	393	348	347	358	351	362	374	369	351	349	376	386	397	335	342	392	378	360	331	379	357	336	376	343	372	357	350	372	368	348	338	346	370	358	341	335	341	373	381	341	351	350	341	308	356	331	330	382	395	356	350	351	342	391	351	368	358	380	372	337	388	357	378	384	353	355	359
2417	1586	772	457	501	718	763	692	579	526	423	334	292	238	257	234	170	163	141	154	123	110	84	75	81	72	80	78	82	85	63	65	57	60	64	59	37	51	49	37	43	41	38	32	36	27	31	18	32	25	38	31	22	40	29	33	34	26	33	22	49	22	32	21	23	36	25	31	32	35	31	29	21	13	26	20	24	21	29	32	31	34	33	19	18	32	18	32	24	26	30	25	19	35	21	27	24	22	26	23	22	35	33	36	22	28	28	21	21	30	29	30	18	24	27	24	26	30	25	34	26	30	23	24	41	18	31	22	29	31	31	25	45	31	28	29	28	17	17	28	27	31	28	23	21	20	34	20	28	26	26	21	28	21	21	28	25	31	16	26	20	32	28	33	22	22	19	32	31	34	29	31	24	22	22	19	20	30	33	30	35	34	34	21	22	19	29	22	29	24	26	39	27	29	25	30	20	21	28	27	20	30	21	23	31	28	24	17	33	35	23	30	26	34	21	19	32	37	28	24	31	30	21	28	27	33	20	28	26	16	39	24	36	27	18	31	29	35	20	22	25	26	24	31	20	29	28	22	19	21	25	32	28	28	20	31	16	23	24	28	31	37	28	27	22	20	24	32	25	23	29	27	30	27	30	28	29	30	21	29	37	29	36	30	28	26	22	28	36	21	40	35	25	21	31	31	23	19	28	33	32	25	32	18	33	31	29	23	28	33	36	25	30	38	24	30	19	27	16	19	28	38	28	25	20	31	24	26	20	25	27	29	26	23	33	30	22	28	35	16	24	30	27	24	28	30	27	26	27	27	24	21	28	23	25	17	32	27	21	21	26	33	21	21	36	32	26	26	23	25	25	27	29	28	27	26	30	37	33	25	27	29	28	27	27	28	24	21	38	18	17	22	30	22	26	19	31	20	25	35	31	30	31	21	24	36	26	30	31	27	29	24	27	27	25	23	29	23	26	23	23	23	35	23	18	32	25	36	21	25	25	15	29	34	28	30	23	22	26	29	30	38	28	21	25	29	30	25	29	29	25	24	31	22	22	32	32	31	30	25	31	32	29	26	21	30	23	36	18	24	17	32	26	29	24	22	23	27	28	26	31	26	25	29	23	31	23	27	29	22	22	28	35	29	24	32	34	34	29	27	23	23	32	20	22	24	26	24	39	36	28	28	31	20	32	33	31	30	27	30	28	28	32	16	33	28	25	26	30	23	32	29	36	26	27	21	21	26	27	21	26	21	23	31	19	35	26	25	23	35	24	22	34	33	32	26	30	27	31	17	32	29	20	28	28	30	31	27	21	28	31	32	31	33	30	34	19	33	20	26	26	30	32	24	19	32	29	19	23	25	29	22	23	37	25	30	27	28	31	31	45	16	31	34	30	26	26	20	30	27	24	20	24	20	26	26	15	37	20	23	26	24	28	28	34	23	32	29	27	16	35	30	22	32	34	29	28	25	30	21	21	26	34	34	30	39	25	24	23	31	39	22	27	15	21	23	24	29	27	28	40	29	32	30	28	26	24	25	34	29	33	28	22	39	27	25	24	26	24	26	25	35	37	22	30	21	28	19	24	28	30	31	21	21	32	30	29	36	27	20	26	25	28	39	23	29	28	27	22	26	37	28	23	29	27	23	28	21	26	17	39	30	21	31	27	29	26	30	18	25	29	27	37	23	29	24	24	26	30	28	23	35	12	37	23	27	36	32	31	29	25	28	31	28	25	36	31	22	27	35	30	25	38	21	24	33	31	30	33	30	29	27	31	27	29	21	21	24	34	33	32	32	19	34	28	23	29	33	28	29	28	22	29	18	34	30	29	26	33	23	20	21	29	26	20	35	30	27	26	36	32	20	28	19	30	31	28	35	29	24	20	20	30	24	26	26	29	28	23	41	22	21	35	26	33	22	21	19	34	31	24	32	32	34	32	35	27	31	23	19	33	37	26	29	21	30	24	30	37	30	28	29	24	26	33	27	24	23	28	31	30	32	26	17	17	28	27	28	35	23	28	32	32	30	32	26	27	25	25	22	27	32	29	33	33	31	21	28	30	32	26	31	26	27	34	30	22	25	32	30	26	26	16	29	24	28	33	24	29	22	23	20	19	21	27	25	22	26	31	29	29	26	37	28	26	26	25	21	17	23	24	31	19	38	28	32	31	26	30	31	25	29	36	27	21	22	22	17	21	30	25	31	33	30	39	21	35	27	23	26	21	35	32	29	24	24	30	31	22	29	32	28	33	21	26	16	31	17	30	31	31	28	26	25	30	25	22	24	34	35	29	31	27	35	30	33	28	30	22	31	29	26	31	28	28	28	26	23	28	43	24	20	37	25	25	27	29	26	24	36	15	30	21	32	30	32	34	18	19	39	28	30	25	30	33	24	24	20	21	25	23	31	22	20	29	42	27	41	34	20	22	24	32	30	28	36	26	27	17	33	19	16	24	20	25	34	32	24	27	27	28	26	23	29	33	28	23	21	30	35	27	24	22	29	31	20	29	26	24	28	37	19	26	36	29	28	23	23	24	23	30	26	23	26	33	26	29	31	22	33	21	26	26	18	22	25	25	27	23	21	14	32	26	23	27	24	25	26	20	32	29	22	21	33	24	29	26	21	31	29	21	33	19	22	24	31	23	26	24	25	31	35	29	31	27	28	14	24	35	22	36	18	25	28	31	27	34	38	39	25	13	35	25	20	33	23	27	20	37	27	33	35	24	33	21	33	22	18	24	29	20	34	33	23	30	29	26	23	42	26	27	36	25	28	30	22	25	27	30	23	27	21	20	24	16	41	19	27	25	29	30	24	32	36	31	27	27	24	25	25	20	23	38	31	35	40	27	30	23	24	30	20	29	21	24	28	23	26	24	39	36	39	29	24	24	21	31	32	22	27	34	25	26	22	26	25	31	31	21	27	29	34	27	27	16	35	25	30	25	21	28	27	27	27	29	37	22	24	27	36	31	27	25	25	30	16	26	19	25	22	27	24	30	24	27	30	22	26	26	29	31	17	33	25	22	24	37	31	31	18	29	28	27	38	24	28	21	31	29	26	33	32	28	19	31	25	24	21	20	24	34	24	32	27	23	30	34	31	25	24	27	29	24	38	26	30	15	27	26	17	24	28	24	23	22	26	21	25	32	30	24	25	28	24	25	29	22	31	31	25	37	29	35	28	38	35	21	26	24	28	20	27	21	22	47	33	24	29	26	34	19	24	29	33	35	26	19	24	29	26	36	28	25	30	28	25	25	27	16	32	31	30	16	23	30	18	32	34	25	24	23	16	23	28	27	32	37	27	35	31	25	29	26	30	36	24	21	40	17	31	28	30	37	31	21	33	21	29	23	25	26	32	18	34	23	18	17	20	30	22	40	26	36	32	26	26	30	17	27	27	29	25	22	19	17	20	21	25	35	27	19	20	32	31	30	28	35	23	34	21	27	25	32	27	19	20	30	38	38	21	27	33	29	35	33	24	27	33	25	31	24	24	23	30	24	27
25112	15807	9988	15254	23555	25158	23937	22067	19453	17298	15129	13183	11214	9691	9237	8158	6736	5741	5036	4821	4565	4181	3745	3138	2770	2602	2383	2216	2058	1945	1730	1526	1481	1504	1442	1309	1249	1133	1096	923	770	657	603	523	461	529	610	539	527	536	433	409	371	375	329	366	334	359	322	323	363	365	335	310	322	377	313	334	326	314	353	322	373	339	348	349	344	353	332	344	322	375	346	355	336	359	345	361	363	330	352	323	329	330	371	317	324	348	312	329	345	338	369	367	358	355	337	354	340	336	353	334	351	342	358	348	347	349	367	349	364	327	357	339	370	372	353	313	332	359	349	339	332	320	345	344	337	332	314	328	366	347	365	340	319	335	369	390	375	319	339	355	371	332	312	356	364	340	299	372	341	375	315	341	349	333	343	334	334	324	381	352	383	324	368	365	356	344	332	346	347	355	353	375	356	363	357	327	309	360	356	349	344	332	367	362	356	365	352	317	316	339	378	364	320	359	389	332	341	336	321	322	329	348	339	369	373	394	388	348	341	365	335	308	371	325	341	344	319	330	351	325	317	355	371	347	350	340	384	348	332	354	318	333	339	350	309	349	353	354	375	382	359	330	349	379	372	335	350	336	312	348	317	355	377	371	336	359	349	342	347	332	321	344	358	357	340	327	358	337	320	305	351	339	336	343	335	342	321	354	330	361	349	363	353	328	336	337	357	386	354	331	340	333	358	372	355	346	337	367	336	387	327	356	335	344	313	351	349	309	369	370	374	358	377	341	342	321	355	377	352	331	354	359	352	335	350	360	347	335	388	339	353	348	357	374	344	392	354	349	385	309	357	371	385	333	344	366	331	341	370	347	340	331	338	368	327	319	307	338	372	369	360	331	361	341	355	350	333	353	360	310	342	344	339	373	345	316	373	362	333	356	361	331	367	317	393	299	356	348	327	366	365	361	361	369	318	353	389	360	346	332	348	321	355	364	359	354	336	365	336	372	348	340	337	342	340	343	359	357	368	358	352	328	375	314	379	332	375	330	359	381	362	333	371	330	346	344	364	372	345	370	334	346	344	330	309	325	322	358	334	351	348	307	361	317	362	343	343	308	332	346	341	346	345	361	349	336	378	317	358	349	330	339	331	363	358	320	334	344	328	331	340	348	334	339	364	326	375	378	369	324	356	343	341	372	325	343	352	314	335	319	339	364	335	374	351	357	361	337	348	306	358	340	358	327	352	355	372	328	356	381	363	348	348	361	403	339	355	352	349	325	344	338	347	318	353	352	316	372	314	364	395	345	353	339	363	347	355	360	323	336	356	362	335	340	362	375	363	331	339	329	336	329	343	341	359	330	360	353	344	348	350	324	336	352	356	306	346	359	340	329	343	305	363	343	329	378	319	338	354	348	372	357	345	356	348	370	379	340	343	344	311	318	362	336	330	359	332	364	345	320	361	373	340	356	323	357	357	370	406	347	350	318	325	366	350	317	366	326	327	334	306	328	313	363	354	331	345	404	362	354	365	328	376	352	355	385	330	366	339	370	357	337	331	329	342	323	368	337	374	367	306	353	356	354	318	353	353	353	343	328	329	336	330	335	350	402	359	346	342	306	347	347	373	372	343	342	347	324	340	313	309	344	335	336	335	337	330	365	381	328	315	343	330	363	351	341	339	329	387	324	342	355	317	341	343	341	318	360	367	336	377	346	341	333	342	359	345	358	344	372	379	341	350	341	346	337	329	324	337	349	352	338	327	384	361	354	337	340	376	332	390	359	379	339	342	377	342	412	332	384	384	331	328	349	342	332	352	364	359	358	345	333	352	387	336	300	326	332	350	359	381	341	361	332	343	359	354	355	296	334	373	362	344	334	332	348	337	347	353	355	340	342	349	333	377	372	314	346	376	328	309	333	314	348	340	363	335	356	336	328	351	359	349	342	326	339	367	361	328	327	321	294	360	396	341	358	352	332	367	373	356	323	342	380	347	342	364	341	345	328	336	343	350	336	338	342	342	336	336	345	354	335	324	373	340	343	329	346	323	379	360	355	341	359	374	343	345	351	343	352	364	359	359	338	326	308	352	327	335	375	367	313	349	333	312	346	345	318	339	327	366	335	354	337	322	352	318	323	344	340	327	345	313	366	318	314	341	346	379	354	348	348	356	359	332	374	352	313	314	354	371	332	351	364	359	337	342	352	349	335	346	346	324	356	392	365	356	361	384	365	333	343	329	373	330	351	338	346	327	375	382	307	383	336	369	329	311	368	368	357	349	363	362	374	341	355	341	333	354	368	355	361	341	314	303	338	346	314	355	360	361	317	326	365	354	343	359	332	349	319	337	339	336	353	371	328	290	396	314	358	347	328	329	338	368	337	399	330	350	358	330	350	353	334	330	361	337	370	374	325	369	368	364	326	367	324	367	348	339	348	338	324	363	327	347	366	347	343	354	334	356	331	370	338	331	325	330	375	374	355	322	366	412	329	346	341	349	345	359	316	338	350	337	335	350	355	355	354	348	342	354	365	327	357	349	355	335	345	375	363	379	369	374	359	337	342	344	339	348	332	362	376	347	362	351	347	338	340	358	340	339	354	360	374	360	353	341	365	324	325	351	337	350	378	342	335	365	356	379	361	324	345	329	353	375	340	354	349	330	353	327	361	369	352	361	340	337	370	343	349	369	342	356	358	348	345	388	356	347	351	360	342	373	302	340	347	363	362	373	349	326	337	290	348	368	373	318	364	332	316	389	371	363	363	357	360	334	367	381	321	340	340	363	365	356	357	390	379	328	338	333	311	336	344	335	348	338	340	335	336	330	368	349	358	339	339	333	351	343	335	357	302	364	325	360	367	338	402	351	339	371	390	342	355	376	326	368	391	334	337	373	337	393	336	338	366	326	343	306	337	339	331	346	333	346	362	343	368	342	344	377	354	351	373	320	357	362	362	350	327	338	342	318	368	322	368	356	332	380	366	373	355	332	339	358	369	364	351	330	349	339	348	343	366	373	338	348	402	368	331	345	346	367	347	344	354	339	305	339	360	354	355	347	342	359	372	383	328	366	320	387	328	337	333	350	339	333	339	341	323	350	347	362	401	340	317	336	352	334	342	357	325	336	334	310	365	345	329	357	380	347	336	345	349	312	365	355	364	361	320	368	355	339	334	340	310	328	331	331	381	344	372	332	336	345	355	389	355	382	380	340	321	334	343	325	343	360	326	345	332	302	387	342	342	321	328	357	356	352	350	341	340	361	358	341	387	357	371	329	327	332	358	338	367	359	319	334	333	345	348	347	340	356	389	352	375	358	343	307	336	361	311	345	372	341	354	300	350	365	368	351	337	325	337	358	321	341	331	381	362	342	312	348	361	356	360	377	352	338	392	348	382	338	359	346	381	326	381	319	324	342	346	382	357	337	333	336	333	313	350	411	350	367	359	343	373	351	312	365	362	327	324	368	343	368	331	342	350	338	340	337	360	306	336	360	344	398	343	339	338	345	342	354	347	349	321	360	358	325	324	348	372	372	328
3554	1475	760	472	541	726	757	640	604	561	468	426	281	295	247	219	219	178	151	154	140	157	104	117	101	93	91	84	76	55	59	66	68	55	70	61	45	52	48	40	43	46	39	42	37	44	42	35	39	34	32	25	28	22	19	23	29	32	38	25	39	26	31	35	45	39	32	21	25	28	28	31	29	39	30	26	24	28	36	26	29	24	38	27	30	35	30	32	21	21	15	31	29	25	29	40	28	34	28	20	26	17	29	32	31	30	36	24	38	38	38	38	32	19	28	25	31	21	32	20	33	34	30	29	23	25	28	27	34	24	30	28	24	28	22	28	33	29	41	32	27	35	27	35	24	29	24	26	27	28	24	26	29	23	18	31	31	34	36	28	27	29	30	23	26	33	35	24	31	35	35	23	25	27	25	20	35	33	25	29	38	28	34	28	26	25	33	29	32	28	25	19	33	34	33	33	28	32	33	37	32	29	42	32	25	32	27	41	27	30	31	31	28	34	39	37	34	29	30	31	21	37	30	35	24	32	38	36	24	31	29	37	24	26	21	32	35	26	28	22	36	21	32	27	35	32	28	29	24	29	34	35	23	26	32	37	23	40	27	41	24	28	36	32	28	32	33	28	33	34	37	31	27	29	27	32	28	30	36	24	21	37	32	26	22	25	26	28	28	37	31	33	26	39	37	20	29	30	38	31	24	21	34	34	41	25	32	36	21	32	37	32	24	24	31	25	28	28	22	28	25	27	31	30	43	24	20	29	26	27	30	27	32	20	29	27	30	30	25	31	23	28	40	28	18	24	33	27	19	22	33	34	36	31	31	31	28	30	21	24	28	19	18	23	33	32	31	31	38	28	23	28	29	31	38	36	24	24	35	27	27	28	36	25	31	26	29	28	30	38	28	20	23	33	31	28	19	33	31	36	29	26	39	40	23	15	29	33	18	30	41	22	33	26	32	22	27	25	36	35	36	25	35	31	25	33	38	34	23	29	36	29	35	24	32	34	23	29	34	26	29	29	23	27	34	31	29	27	22	23	21	22	26	33	31	23	25	35	33	30	29	23	39	24	23	25	22	28	27	30	28	30	39	33	23	31	30	34	27	34	38	24	33	21	25	34	25	28	21	23	27	26	32	38	30	34	34	29	30	25	34	21	29	34	19	30	28	21	26	23	27	35	40	33	27	25	32	27	27	38	27	32	33	19	30	22	20	26	29	33	30	30	34	31	26	25	28	26	34	15	34	34	26	32	29	31	26	26	24	36	27	30	34	29	29	31	19	31	23	33	21	27	29	27	27	27	22	28	25	33	33	26	35	27	39	31	24	22	38	30	31	24	35	36	41	28	27	33	21	26	28	38	24	31	24	33	27	30	29	26	32	27	31	28	28	23	38	29	36	32	23	29	27	31	23	31	29	26	32	31	30	23	26	28	32	30	34	27	30	30	30	38	24	35	35	27	27	31	24	32	30	26	20	25	33	40	24	29	30	34	31	26	28	31	27	27	23	28	26	27	28	33	29	40	45	31	32	30	27	28	30	28	20	22	32	28	36	30	37	28	28	28	23	25	30	26	32	20	31	35	31	31	35	33	22	29	30	25	28	32	25	25	25	45	32	29	38	35	33	30	30	35	34	25	30	31	25	22	21	28	27	34	31	24	21	30	37	27	29	34	27	28	25	21	23	32	34	39	35	26	25	37	31	36	42	39	23	28	33	24	34	31	27	24	39	36	28	23	26	24	34	27	14	24	24	29	35	28	30	34	33	31	24	35	33	34	26	20	27	30	24	31	25	34	29	31	37	33	26	26	35	23	27	34	25	22	28	43	36	35	29	33	45	28	19	36	19	32	23	25	25	23	37	28	36	36	28	41	29	27	31	22	24	28	27	32	21	26	32	20	31	27	17	29	35	36	26	25	24	39	22	32	31	26	25	35	24	28	37	36	28	28	27	22	35	43	30	25	27	26	23	38	32	23	33	22	31	25	36	20	24	39	35	23	29	34	27	32	21	29	26	25	19	25	34	23	26	28	26	23	29	28	27	30	28	22	29	33	30	21	29	30	21	30	25	26	29	25	31	28	32	36	31	30	27	39	24	25	43	27	24	20	25	36	27	29	34	37	33	34	29	32	26	22	32	29	41	32	33	33	26	25	40	40	28	24	28	34	31	33	28	31	22	30	29	25	29	23	32	42	25	31	36	22	18	30	38	26	25	27	40	25	25	32	27	30	21	33	39	35	23	34	25	33	38	35	34	25	31	33	30	41	29	27	24	39	36	21	27	24	22	39	33	29	31	27	31	37	30	31	29	32	35	39	28	28	22	26	23	26	28	36	27	30	32	26	28	35	20	27	28	26	34	32	27	26	26	23	28	25	32	25	27	30	36	37	29	25	37	29	27	35	31	34	32	26	23	32	19	24	25	23	25	23	32	37	29	32	29	21	35	30	31	40	27	33	37	38	31	23	31	26	28	26	35	30	27	39	26	32	37	31	23	34	25	36	26	36	28	32	34	30	29	27	30	25	23	33	31	32	24	25	30	34	31	24	34	21	38	39	28	40	29	28	18	25	33	31	36	37	26	30	20	24	36	37	27	30	26	29	36	23	44	23	31	21	36	30	27	32	22	35	25	28	29	27	29	21	27	28	26	17	21	35	31	31	35	25	26	26	31	44	28	24	43	31	32	28	28	20	31	26	21	28	20	38	19	33	28	27	20	45	26	19	31	31	35	28	33	25	25	28	37	27	29	25	38	15	22	25	24	34	23	28	26	27	29	25	29	33	19	28	32	20	31	37	28	33	35	30	19	26	33	36	24	21	33	32	24	29	29	35	30	34	40	28	25	19	23	22	28	34	23	31	29	40	29	36	29	28	23	25	33	28	24	37	26	25	26	23	29	28	31	26	34	39	34	29	31	22	21	22	34	30	27	23	41	26	32	35	24	28	28	31	24	34	38	34	25	36	31	26	26	31	30	37	30	31	32	24	35	27	27	31	26	31	36	40	25	38	23	24	28	27	21	27	26	32	27	17	29	27	26	25	31	36	30	28	36	25	22	28	34	28	25	30	30	32	23	25	25	24	31	41	27	26	29	25	29	26	27	20	31	44	22	32	34	34	18	32	26	32	22	30	25	26	31	30	34	23	28	32	42	28	31	27	35	27	23	32	30	29	29	40	31	35	40	34	24	30	30	22	30	33	30	31	28	25	23	32	28	33	32	24	19	34	39	33	33	20	31	22	23	25	24	28	28	28	32	26	31	32	28	30	31	21	27	28	27	30	27	33	31	28	23	27	24	27	27	31	36	21	28	21	37	24	28	33	29	38	37	29	29	28	22	33	29	23	16	30	44	38	20	21	23	34	29	35	35	23	34	29	27	29	34	28	29	24	34	30	25	24	23	36	33	28	26	21	28	42	37	30	28	24	20	31	27	38	25	27	24	32	33	31	36	26	30	19	25	25	19	20	26	30	29	31	26	32	26	18	28	32	32	30	24	38
24605	15160	10244	15664	23554	25424	24024	21642	19941	17592	15357	13587	11254	9832	9259	8414	7360	6358	5447	5104	4894	4594	4015	3513	3167	2886	2829	2503	2319	2001	1844	1915	1885	1726	1587	1479	1296	1067	973	815	707	664	588	571	663	706	606	595	635	574	513	435	370	368	375	355	337	376	382	384	393	361	382	346	408	366	355	419	351	386	382	360	364	349	370	413	330	360	370	376	376	391	359	364	376	370	369	405	354	401	351	369	379	359	370	394	395	392	405	376	370	358	348	362	378	407	369	350	356	354	369	350	379	356	378	395	416	363	365	394	393	393	367	399	341	369	336	404	389	381	362	376	419	405	355	352	395	419	392	362	369	360	379	358	351	358	408	352	362	384	378	379	371	342	393	377	387	380	355	361	364	375	392	398	344	382	327	382	350	374	400	368	375	351	360	404	364	372	375	402	366	373	386	400	391	367	404	345	386	383	389	359	403	376	359	383	348	373	384	385	376	371	370	389	408	360	334	367	376	363	406	371	369	376	377	392	355	347	399	348	374	348	370	394	405	395	365	399	369	373	376	371	364	357	380	398	402	387	376	378	366	384	347	406	340	384	361	397	356	394	365	375	372	353	385	381	347	405	389	391	386	428	374	339	373	390	387	381	381	347	414	373	358	388	369	394	391	389	385	380	334	352	388	385	346	374	353	374	379	382	393	339	367	344	379	386	349	372	387	402	389	364	381	372	381	370	360	396	384	379	397	366	392	377	379	390	376	369	351	353	403	355	373	379	366	388	333	380	387	348	412	396	376	380	389	400	350	428	367	375	374	362	353	384	368	400	379	370	355	368	392	400	373	374	366	396	384	419	356	393	380	398	395	378	362	353	363	367	373	350	381	368	373	365	355	365	395	385	351	392	391	355	426	374	397	394	403	382	379	415	402	426	409	385	394	401	363	378	388	340	383	351	339	360	379	399	364	354	363	364	369	354	381	371	394	353	392	355	424	377	369	377	371	392	373	366	337	388	384	396	351	401	360	389	395	362	352	376	367	359	374	322	351	399	382	381	378	370	379	352	371	386	387	369	369	414	375	397	377	371	394	353	376	383	375	377	382	370	386	383	404	316	381	361	385	365	324	365	353	390	333	344	409	399	356	381	370	363	387	386	369	393	394	393	386	320	393	396	366	409	367	359	387	378	363	372	376	356	383	403	395	375	382	373	384	368	381	376	377	350	377	374	376	341	365	397	385	408	372	366	376	355	357	400	387	360	394	396	381	368	346	380	391	380	357	362	367	373	395	408	361	378	378	353	340	424	408	378	340	401	401	359	363	405	383	354	367	372	392	373	397	403	404	363	361	353	353	362	382	357	378	374	383	355	362	386	393	366	396	352	382	397	384	396	400	387	388	387	395	353	399	384	355	386	373	338	379	374	373	364	373	396	369	356	406	383	388	373	391	358	392	357	362	356	385	358	377	373	378	381	385	358	392	396	400	391	401	354	376	384	367	387	384	383	371	395	345	361	403	376	371	357	364	415	365	373	392	348	381	374	390	416	404	365	381	376	379	389	351	410	395	352	357	380	370	382	396	363	382	352	365	378	369	388	385	370	374	383	380	379	382	370	372	408	383	388	385	408	385	406	353	336	406	424	399	371	375	381	360	355	405	354	385	373	374	399	355	354	371	382	370	356	351	377	347	368	397	371	328	370	360	364	374	367	381	346	376	363	339	373	379	393	380	374	357	363	377	406	357	400	359	386	339	385	362	384	359	380	393	363	345	387	374	355	346	381	388	312	382	358	397	386	368	391	380	336	363	406	383	392	357	347	409	350	362	348	346	379	352	378	388	370	366	369	387	374	394	361	374	408	409	397	401	367	368	407	359	388	366	399	368	389	366	398	403	414	406	382	327	350	348	374	353	361	387	415	361	375	401	365	360	424	374	357	378	372	358	363	408	391	399	374	381	383	380	373	376	367	379	363	391	421	360	373	345	380	353	362	377	388	406	352	346	365	374	374	386	399	346	364	381	358	387	355	407	381	399	374	345	368	386	344	375	390	385	362	381	385	381	363	391	367	386	341	413	362	382	380	364	362	370	350	399	368	368	393	361	365	360	383	410	380	356	422	353	374	368	407	369	403	347	397	359	369	350	368	372	372	401	370	375	358	374	402	374	378	408	353	396	412	356	369	343	351	364	374	389	387	359	353	389	402	365	376	350	377	379	361	397	371	398	362	387	359	397	406	384	375	360	395	385	367	380	374	377	375	373	397	389	362	376	345	356	374	404	362	370	373	378	399	369	370	375	415	381	412	329	384	389	384	365	374	353	384	340	385	340	352	382	379	333	382	373	373	393	385	362	379	396	366	398	366	368	362	383	368	357	384	412	354	368	350	360	385	376	370	373	353	366	416	380	392	420	374	380	365	403	380	375	383	360	403	379	383	364	390	361	423	381	368	371	380	365	399	409	381	365	356	378	389	362	393	418	396	373	348	381	369	358	386	364	389	371	388	377	376	368	394	403	382	406	353	359	382	386	391	396	344	359	376	378	332	391	379	388	373	349	395	416	356	378	350	382	371	367	389	378	403	346	369	379	376	352	365	333	356	376	362	389	364	397	386	353	410	391	389	361	340	395	348	364	372	389	356	375	393	361	362	386	353	365	376	393	381	369	383	378	412	371	431	396	384	380	358	392	388	352	390	376	385	366	378	383	361	406	377	396	364	394	361	363	360	420	374	397	393	362	328	390	371	382	410	389	394	356	370	351	346	340	363	341	361	382	375	329	352	374	355	350	392	374	360	383	416	365	350	397	401	401	371	355	397	347	376	367	375	410	350	367	332	396	397	355	353	385	368	369	376	395	389	379	378	391	348	367	376	373	351	396	387	417	384	399	384	399	363	379	359	366	411	400	377	417	398	367	365	366	368	390	393	365	390	361	390	371	360	391	353	397	388	383	378	353	396	368	371	363	375	387	395	370	393	386	404	412	357	387	364	394	391	366	393	346	377	386	346	386	385	393	388	361	375	410	357	417	394	374	364	379	350	390	381	407	409	384	350	370	385	352	370	409	356	416	400	388	402	346	384	341	390	410	386	391	403	369	347	370	402	385	328	378	404	370	387	377	337	379	393	329	365	376	372	400	373	355	368	397	398	370	368	385	333	397	367	390	402	402	348	375	377	419	382	360	354	384	376	366	365	396	400	370	369	401	366	369	371	382	380	373	373	397	434	403	392	365	366	362	371	382	357	374	383	363	387	377	373	366	340	407	400	404	374	395	375	354	392	387	362	374	414	347	386	352	378	376	392	359	383	359	363	393	378	375	396	376	371	392	359	375	378	370	405	370	372	354	373	386	366	354	357	389	345	388	381	377	350	424	357	371	369	403	379	347	354	370	372	365	389	399	357	360	378	375	355	384	343	384	372	388	375	344	327	407	374	393	396	351	359	357	388	392	363	368	392	377	376	378	367	367	389	355	370	403	386	399	371	356	397	390	349	368	395	359	366	395	354	387	405	360	333	381	364	333	353	371	363
3374	2273	1089	721	743	1088	998	909	733	605	598	499	433	314	311	291	214	222	193	209	199	161	175	132	143	108	108	108	114	91	106	90	77	88	73	68	52	45	41	41	39	42	49	44	40	35	42	29	41	49	30	35	24	26	37	27	30	29	24	24	28	30	28	18	38	34	22	20	17	32	26	25	27	28	34	24	24	23	24	35	32	23	24	23	25	27	26	29	21	21	23	20	23	36	19	41	25	27	25	32	31	28	22	35	25	27	33	33	20	30	27	37	28	29	34	30	30	32	33	28	22	26	35	30	28	35	20	26	18	27	18	32	30	28	36	27	28	32	28	20	28	24	33	33	25	26	30	33	17	26	32	28	32	25	32	23	26	30	36	23	22	26	28	30	21	30	29	33	24	24	20	35	30	29	26	20	20	32	22	27	18	27	22	26	33	23	25	36	23	28	23	31	32	27	29	27	40	26	25	16	22	26	23	25	34	28	21	29	19	25	22	24	22	38	28	26	21	19	25	32	31	30	22	18	28	22	20	28	29	30	38	34	30	26	27	29	19	20	25	29	19	22	20	20	39	29	27	28	26	34	35	34	25	22	24	30	28	26	35	28	29	16	35	21	26	19	32	29	20	16	25	29	30	18	24	19	27	30	24	20	19	33	26	30	29	34	21	27	34	22	25	24	23	29	32	29	30	31	14	25	29	21	29	34	26	27	22	21	27	22	29	27	29	33	26	24	29	26	37	24	21	33	33	38	26	30	22	29	25	26	28	27	27	19	30	37	23	26	34	32	31	26	31	24	24	22	31	33	27	31	33	25	22	36	28	25	25	29	22	14	26	23	27	24	21	26	33	32	16	41	30	24	19	32	22	27	32	31	34	19	23	30	28	28	32	33	30	32	30	39	29	18	34	23	22	35	21	23	27	24	25	29	27	19	31	30	19	30	27	32	27	39	23	31	23	23	27	30	27	29	37	32	30	30	25	21	22	22	36	22	26	22	34	29	32	35	32	26	27	24	25	39	22	26	29	32	33	25	24	22	30	23	24	26	30	27	26	23	33	26	31	26	27	28	35	28	28	21	34	43	29	23	34	27	33	27	23	33	32	33	33	39	19	30	28	23	32	38	36	40	33	28	25	26	24	26	31	33	30	25	27	25	28	29	35	28	25	23	25	25	28	26	27	28	31	29	27	36	36	33	21	34	28	31	34	23	20	20	17	35	23	21	30	27	23	29	20	20	26	34	29	28	21	25	30	24	28	22	24	16	30	26	24	20	29	30	23	24	28	23	28	29	32	32	34	18	15	24	23	30	31	23	24	37	19	28	37	29	31	26	27	27	25	29	32	28	18	33	28	29	24	24	38	22	30	25	34	31	32	29	29	25	18	25	28	28	39	26	29	34	27	28	30	31	27	35	20	33	27	27	22	35	27	24	23	32	23	24	32	19	29	26	20	35	24	31	34	25	29	26	25	25	24	28	32	26	27	26	24	31	25	34	33	19	28	22	29	24	28	24	26	25	34	20	22	31	10	36	23	26	30	23	30	30	36	31	29	33	26	31	22	30	33	30	37	26	28	24	30	29	25	20	25	35	27	27	30	20	26	22	31	18	18	27	25	30	30	31	23	19	24	16	26	35	28	33	23	27	24	30	33	31	26	24	19	29	21	30	27	20	30	30	15	35	22	29	31	26	31	40	32	24	37	31	27	29	28	25	26	27	23	27	31	29	28	32	20	33	27	31	25	39	28	26	26	19	31	30	27	27	23	26	35	16	26	37	27	23	23	23	30	33	18	16	23	30	42	27	26	27	27	23	28	29	25	27	28	23	28	18	29	28	30	33	29	27	24	20	28	27	24	22	24	21	31	23	23	33	24	28	22	32	27	28	30	25	32	31	30	34	29	23	45	25	18	21	29	33	25	30	25	30	25	23	34	33	29	19	30	17	21	25	22	31	22	32	20	22	27	32	17	26	29	25	22	28	19	26	24	38	32	24	18	34	19	38	17	26	24	21	30	24	27	28	33	27	33	30	19	26	22	29	25	27	42	33	24	19	32	26	28	20	24	30	32	21	22	38	28	26	32	22	13	23	23	19	25	36	20	31	28	24	26	24	28	24	20	32	34	18	21	26	33	28	36	22	27	27	24	35	34	37	20	25	26	34	25	38	30	38	26	28	20	24	32	27	25	26	30	33	29	26	24	26	17	32	29	28	24	27	28	22	26	28	27	23	23	23	26	31	28	40	27	28	34	25	23	30	24	31	28	34	22	24	27	22	27	24	22	29	23	27	30	24	22	27	34	25	22	22	22	23	21	27	32	34	33	22	27	31	35	25	31	23	24	26	19	25	23	23	33	29	23	25	24	19	20	30	24	25	37	40	40	29	21	29	19	35	34	25	25	30	32	19	18	30	24	18	24	23	32	31	20	22	26	26	34	32	28	22	29	34	33	28	24	20	31	33	27	37	38	31	26	26	26	22	34	29	22	29	38	22	26	29	24	19	28	30	21	30	29	30	27	28	27	30	29	22	28	19	41	26	32	22	30	30	25	26	30	32	31	26	34	33	23	35	31	21	25	29	37	24	29	43	31	31	23	35	28	44	29	31	25	20	38	21	34	20	28	25	31	22	19	25	22	30	27	24	27	25	34	25	19	26	21	23	22	22	27	30	35	15	21	27	22	27	23	21	34	28	25	24	36	25	24	29	27	31	32	32	25	33	33	39	25	27	29	34	31	35	27	31	24	29	17	31	25	30	27	29	14	29	22	24	21	24	34	29	18	22	19	30	29	21	36	24	21	29	22	21	29	27	33	28	27	34	23	25	28	26	32	38	27	23	33	31	26	30	28	26	31	27	29	18	22	27	38	33	31	33	28	21	36	34	24	30	32	27	27	24	27	23	31	37	24	25	26	37	23	29	11	26	27	30	29	30	31	23	27	35	27	28	23	25	41	26	19	31	22	34	27	33	28	27	35	32	31	31	33	28	20	28	27	31	34	33	22	37	30	30	28	30	35	25	27	31	26	31	32	29	30	25	39	26	28	21	28	22	29	25	26	34	33	27	29	35	26	27	22	22	30	17	25	31	28	24	23	37	26	19	26	30	32	31	29	24	21	34	20	28	21	25	25	25	30	31	34	24	29	20	34	29	20	32	32	32	30	29	37	21	22	28	35	25	25	20	30	25	23	35	20	19	27	25	22	26	30	22	34	30	26	23	39	37	24	20	34	34	22	22	31	26	40	30	22	26	18	27	29	23	26	27	26	28	33	32	34	23	47	32	32	28	24	30	28	25	25	35	34	21	23	32	26	29	31	33	28	16	29	21	39	29	26	29	16	22	36	21	27	37	26	28	25	23	20	28	25	18	24	18	25	42	25	27	30	29	24	29	26	24	24	24	25	25	35	21	35	29	34	16	26	22	16	24	23	21	33	26	21	27	24	26	23	23	41	36	25	24	34	24	39	27	24	25	19	23	33	26	25	27	31	30	30	33	29	30
28471	17892	12512	18921	26688	28417	27011	24214	21632	19362	17335	15529	13444	11625	10456	9780	8742	7855	6714	6172	6228	5689	4954	4389	4026	3761	3366	3215	2805	2674	2739	2825	2377	2051	1819	1611	1336	1171	974	864	770	733	719	906	874	621	577	544	849	756	523	462	402	368	377	375	349	325	342	333	349	353	372	360	351	373	325	372	373	365	328	344	346	327	345	329	365	351	353	324	388	352	351	345	374	315	369	339	318	355	365	359	325	344	373	370	330	329	344	336	341	322	341	322	380	379	353	350	343	330	351	363	311	347	367	343	294	324	342	354	357	337	347	348	346	359	353	358	353	321	341	375	349	348	365	330	348	352	321	368	351	332	344	305	333	344	379	365	335	334	365	345	335	315	357	338	366	333	341	372	384	335	329	372	316	301	330	332	365	350	323	361	325	346	372	363	363	351	362	370	362	337	352	359	355	320	367	334	359	350	355	343	373	341	311	361	356	369	368	354	349	376	316	335	372	333	339	360	341	360	331	338	353	335	322	373	380	355	313	347	316	355	330	343	353	330	333	371	382	354	353	350	348	371	356	350	363	367	341	344	342	336	334	367	344	325	350	357	340	338	326	328	357	349	360	364	355	353	335	388	383	347	340	379	343	348	365	354	339	318	327	377	347	343	358	371	334	340	339	366	361	390	357	327	374	333	348	373	327	361	351	353	338	330	337	354	339	353	347	357	367	350	323	337	334	385	349	348	330	340	326	390	344	352	346	354	346	364	336	315	324	347	352	367	351	356	336	352	356	336	376	353	337	369	337	348	361	349	344	365	356	336	343	356	353	365	352	349	337	356	330	350	353	386	348	362	364	351	359	336	371	356	349	357	332	350	348	336	349	383	371	349	348	298	331	371	326	340	325	375	354	342	319	347	327	323	351	356	336	370	358	350	349	324	344	328	317	365	320	350	359	363	321	350	353	356	317	315	383	362	385	344	355	333	338	331	351	345	328	334	322	339	349	329	286	346	335	349	370	332	372	343	329	341	386	359	339	338	363	319	340	318	345	324	341	345	346	359	315	346	355	338	372	353	364	394	369	361	367	354	399	365	340	318	348	387	352	355	344	332	368	368	354	325	355	328	375	350	394	331	367	376	321	330	325	387	364	333	326	313	331	372	337	316	345	300	369	369	364	346	353	323	334	361	377	338	366	365	381	369	342	365	326	343	345	329	344	383	368	332	312	311	341	345	341	351	366	328	347	326	370	329	310	353	356	322	344	310	349	343	348	344	350	322	352	376	357	356	365	357	315	358	337	328	320	373	343	358	313	346	361	360	376	357	350	319	359	344	322	353	335	365	332	380	352	358	361	372	337	333	377	318	342	357	329	345	370	316	364	328	323	326	309	320	336	385	335	327	366	375	346	357	343	348	362	345	358	350	358	316	320	366	336	360	339	371	336	359	347	323	372	338	342	375	350	355	388	337	325	342	351	349	367	369	323	350	342	348	332	356	336	351	345	337	371	332	358	345	361	339	358	344	365	360	343	302	352	331	351	367	328	340	351	324	337	336	343	332	342	333	329	362	354	332	316	332	351	365	368	363	320	356	337	370	329	339	340	379	381	373	331	349	359	335	357	365	340	357	333	355	361	326	338	354	358	356	377	321	357	379	334	348	317	361	375	376	344	329	344	364	395	391	329	338	354	392	352	349	339	337	346	352	317	357	351	334	355	371	339	345	380	370	380	339	347	333	345	341	381	356	330	308	367	329	357	310	323	368	390	310	345	356	332	325	333	352	345	362	338	326	357	382	343	324	355	357	386	322	349	345	357	362	346	360	356	357	357	328	313	335	356	349	325	360	325	376	362	323	320	330	360	368	367	359	343	320	332	362	361	354	385	361	308	346	364	353	344	353	346	406	337	318	351	338	338	355	357	368	354	339	296	337	344	339	361	353	313	335	354	368	332	335	354	328	339	367	303	346	354	380	337	333	326	365	337	333	358	345	343	353	334	368	337	320	330	350	361	402	349	317	366	383	390	312	352	347	353	370	350	374	319	332	322	363	345	362	352	351	354	347	346	342	383	353	368	322	371	330	331	335	367	330	373	358	350	333	362	327	372	358	357	344	346	347	343	352	338	348	351	374	353	385	343	369	350	368	306	347	350	346	360	326	351	346	371	298	362	373	391	318	347	350	363	376	366	344	323	375	347	348	350	351	362	349	323	338	339	354	320	346	364	363	368	349	370	332	334	365	336	356	336	341	352	321	297	341	393	376	339	333	380	342	373	352	344	346	353	331	305	359	375	327	359	310	355	339	327	377	350	364	393	342	335	349	289	348	345	353	319	388	336	330	342	341	330	319	355	365	364	312	349	315	338	368	343	339	325	320	342	349	358	352	371	336	358	347	392	328	346	341	388	358	355	328	358	352	323	339	358	379	338	349	385	353	333	350	347	345	326	366	336	375	343	340	329	380	344	343	331	333	359	358	356	340	378	340	349	357	365	345	359	352	365	338	333	351	333	339	344	327	319	346	365	371	370	327	351	365	353	335	326	352	370	391	323	333	369	354	338	343	347	347	331	338	373	379	341	358	373	344	332	318	354	366	352	341	356	375	349	346	355	353	348	366	370	355	344	357	357	380	346	317	336	336	331	332	343	360	352	310	342	352	348	355	348	323	364	330	347	352	350	360	344	355	347	330	339	352	337	330	330	349	338	339	320	356	319	363	354	379	353	349	319	369	332	334	352	349	344	360	337	359	323	351	341	318	360	366	374	328	344	307	347	372	366	367	322	352	357	347	329	336	340	368	345	390	354	345	356	344	346	374	356	344	316	316	330	349	363	335	359	356	329	320	347	337	370	348	349	360	356	358	356	331	335	320	352	332	340	360	326	368	330	332	322	350	338	366	399	308	332	331	350	352	335	366	343	329	331	352	357	364	351	359	371	325	344	344	350	376	321	353	357	374	366	326	358	372	355	364	356	337	347	342	374	320	329	344	352	327	326	350	328	389	365	362	367	354	363	315	366	327	347	329	354	326	363	383	335	342	343	347	349	333	342	373	326	339	331	350	395	357	351	333	342	353	347	344	343	339	330	363	339	373	360	370	330	358	324	374	358	340	314	371	326	371	344	366	343	344	319	317	333	384	357	363	347	364	370	315	352	343	355	321	331	348	327	361	334	346	347	346	350	343	338	338	332	308	361	364	335	327	342	355	360	344	339	347	324	335	347	347	352	379	373	342	344	348	309	381	358	361	317	341	310	366	333	366	332	343	364	353	360	353	350	336	307	362	286	363	335	361	329	360	337	340	345	365	363	325	351	360	361	351	316	323	377	337	338	352	358	354	359	359	373	329	361	355	332	334	340	368	351	338	362	351	346	324	359	334	325	355	355	369	330	373	372	336	365	359	331	370	333	360	341	332	324	352	306	359	368	351	339	361	365	320	340	322	358	334	379	363	348	343	363	351	324	355	373	359	356	346	340	352	350	334	344	343	375	339	347	339	373	332	377	335	354	319	335	346	351	358	383	362	342	341
2045	772	389	276	327	468	469	400	316	286	243	211	213	166	146	134	129	143	119	103	103	88	93	68	68	71	76	67	72	57	65	66	49	53	57	43	30	30	29	45	22	24	35	37	26	26	34	33	42	25	30	20	27	30	31	18	27	25	21	30	22	38	24	32	25	30	28	25	32	32	33	24	30	33	30	32	26	30	20	24	26	37	23	28	33	32	23	29	31	24	22	29	33	26	38	29	34	26	33	25	27	37	19	24	23	14	28	29	35	22	32	39	28	23	27	24	30	15	32	39	34	27	28	26	27	19	24	39	21	32	27	25	31	29	35	24	27	34	35	38	29	30	23	29	30	33	39	24	27	37	26	23	26	28	38	18	19	35	32	30	40	22	29	26	25	38	20	29	24	29	30	28	28	23	24	32	34	20	27	23	27	37	28	30	24	20	34	24	32	33	23	35	15	34	31	27	31	32	29	24	35	23	37	29	25	38	38	25	37	32	25	40	31	25	24	20	26	32	21	26	35	21	24	32	28	35	28	38	20	17	37	25	33	33	25	24	32	31	28	24	23	21	26	31	33	28	18	30	17	28	30	46	34	31	23	34	36	27	21	31	17	25	24	28	26	35	21	42	29	33	28	21	33	24	26	47	27	20	33	24	23	27	26	26	24	33	35	33	37	27	23	32	31	32	32	33	35	23	21	26	24	35	20	23	31	37	40	26	38	33	28	32	24	21	35	28	39	24	39	26	28	22	26	35	42	25	27	33	28	15	29	20	29	19	37	30	29	27	27	23	32	22	33	21	28	29	29	25	30	28	21	25	30	23	28	32	21	34	29	24	20	32	32	23	39	31	26	24	29	40	36	35	19	31	27	29	29	33	27	16	25	32	26	31	25	26	28	30	21	31	36	28	24	32	27	41	25	32	18	23	27	29	15	33	31	34	26	26	19	28	33	24	19	28	30	25	28	33	21	31	32	25	41	24	31	30	33	33	20	34	36	26	31	31	26	24	31	24	27	26	39	33	27	28	40	30	37	35	36	28	21	29	33	24	35	28	32	29	27	26	25	26	32	14	23	28	26	25	29	37	28	28	16	35	29	23	31	29	26	24	27	28	24	25	25	26	31	32	33	37	29	35	32	29	19	21	28	18	42	31	32	29	30	40	21	25	31	34	25	37	41	24	31	27	33	33	31	25	33	35	26	28	29	36	25	32	26	28	22	26	26	34	37	28	29	26	26	29	30	19	31	39	35	14	32	23	23	26	25	37	27	43	23	31	28	37	29	38	25	36	28	25	38	30	22	31	34	31	27	28	32	43	28	25	30	42	22	27	34	18	33	31	30	28	26	27	23	26	25	28	29	21	31	32	25	28	16	31	30	19	34	30	25	34	29	28	34	37	34	37	29	33	22	20	24	25	25	35	32	33	31	36	20	19	34	36	29	32	31	40	28	34	20	27	34	36	22	32	35	20	29	27	19	35	29	27	39	23	33	27	28	29	23	35	26	28	26	32	36	22	32	27	29	30	28	37	28	32	24	23	30	24	24	29	32	25	27	36	25	19	28	30	31	37	24	25	32	28	26	30	28	44	30	31	23	22	22	31	23	39	31	28	38	30	27	31	46	33	28	30	19	22	27	25	31	27	32	42	29	28	25	30	24	32	33	30	28	24	23	34	20	33	25	28	28	23	25	27	24	26	24	35	25	23	26	26	26	34	23	24	20	20	20	27	29	38	21	27	34	23	26	31	19	27	31	35	26	27	29	33	27	27	27	19	30	24	28	25	25	36	31	38	33	33	33	28	37	18	26	22	26	22	30	32	31	23	21	37	26	31	26	24	24	29	27	24	26	22	34	30	31	25	24	32	23	27	26	24	31	29	24	26	18	29	35	31	22	30	34	22	27	32	31	39	39	24	20	36	21	29	27	34	24	24	33	24	36	38	35	27	27	16	22	18	31	26	28	28	21	28	34	26	26	24	28	19	29	29	31	22	30	31	28	20	22	24	25	31	19	28	20	28	28	24	27	29	39	21	32	38	30	29	33	32	32	23	29	26	26	35	30	24	23	29	30	25	29	25	25	23	41	32	25	21	27	32	31	30	23	21	26	23	22	34	35	32	27	32	35	31	27	36	25	26	23	33	31	28	23	26	22	31	31	30	24	25	30	25	24	32	32	27	33	23	27	29	34	28	23	37	28	31	22	27	29	33	20	42	26	29	29	26	36	28	21	25	22	30	37	31	29	24	31	22	19	29	36	19	26	23	33	25	25	30	26	27	23	23	34	32	32	19	32	34	32	26	25	27	22	27	30	22	28	25	29	30	26	26	25	28	22	23	23	35	26	26	19	20	32	31	28	31	14	30	33	28	31	30	27	35	33	29	26	26	24	32	22	21	17	27	25	15	25	23	30	29	36	21	36	36	26	21	29	33	27	38	20	31	28	28	36	41	27	31	25	24	25	24	27	19	34	27	24	35	34	23	33	32	39	26	32	31	23	26	37	38	22	31	24	32	29	28	25	32	32	35	36	33	26	31	24	28	21	21	29	32	23	37	38	28	28	26	27	23	24	31	33	25	43	29	32	35	31	29	25	26	33	19	36	29	35	27	23	32	27	24	31	33	30	33	27	29	29	27	29	28	28	27	29	25	26	33	24	26	32	28	38	27	27	20	21	30	38	28	22	28	27	32	22	31	23	25	26	24	25	30	39	27	27	30	22	34	26	30	33	24	20	22	27	30	23	27	32	21	22	22	30	41	26	25	27	30	29	32	26	25	20	20	24	36	21	28	29	22	33	27	24	26	24	30	28	38	28	24	24	30	25	23	30	30	24	30	30	25	21	31	30	26	24	32	32	22	25	19	28	31	25	40	33	32	27	26	25	32	28	33	25	29	31	25	35	30	33	35	33	35	21	35	26	36	29	29	25	33	21	32	30	28	27	26	20	32	26	19	37	20	24	18	38	21	28	28	22	22	39	30	33	28	29	25	38	23	27	34	23	37	31	26	30	40	31	29	30	28	21	32	24	26	23	32	27	35	33	27	29	30	16	31	34	36	25	26	35	39	32	27	23	21	30	32	25	22	25	26	29	34	20	33	21	31	21	23	20	31	29	26	26	28	23	27	32	33	32	26	30	35	26	31	29	25	22	36	31	25	22	25	27	22	34	36	23	36	27	27	24	30	25	27	26	28	26	26	21	28	38	33	37	25	32	22	29	38	27	22	34	27	28	25	26	21	24	34	25	40	30	22	28	30	31	24	14	25	35	27	30	27	25	21	25	31	37	28	29	22	34	26	34	42	38	26	26	30	24	19	24	32	26	28	33	33	30	31	21	32	28	19	31	32	31	33	26	24	31	26	25	26	31	25	31	28	26	28	22	27	29	39	32	38	30	39	25	30	25	24	29	30	30	28	29	31	24	28	35	27	27	26	25	25	31	23	32	35	34	28	27	32	18	32	28	31	20	37	21	35	30	41	35	30	19	29	23	19	33	22	27	35
19250	11278	7085	11948	19601	21252	19827	16927	14611	12541	10773	9689	8135	7011	5957	5381	4773	4304	3832	3587	3224	2963	2610	2410	2262	2042	1928	1740	1769	1780	1655	1593	1383	1083	977	834	785	639	581	566	574	533	597	524	518	450	457	397	479	460	415	383	421	352	383	346	343	363	342	354	346	385	364	375	375	387	365	371	426	359	348	348	365	343	369	369	334	369	345	343	349	362	375	358	358	395	352	349	385	389	356	353	359	317	354	344	334	369	354	366	359	341	358	335	351	361	336	355	361	354	379	395	348	394	362	360	360	368	360	379	389	356	378	335	381	374	372	366	358	393	369	343	374	359	380	363	385	343	362	359	338	404	361	377	347	367	360	364	382	360	375	368	338	374	320	338	366	365	375	350	359	370	354	339	337	345	350	330	348	359	359	338	384	357	389	386	353	350	402	378	369	379	365	347	399	377	354	347	348	345	345	360	346	358	396	362	352	343	355	371	346	373	333	413	381	365	360	343	355	366	380	359	365	328	325	321	354	355	338	327	354	339	379	370	367	372	320	359	348	355	392	376	352	392	388	386	379	364	341	364	378	349	347	352	364	393	361	367	357	348	367	374	335	348	393	346	370	379	321	371	357	361	360	345	341	365	353	335	344	329	379	345	338	384	337	374	335	361	357	398	346	362	367	370	349	365	324	369	339	411	369	369	380	379	312	338	351	368	340	388	448	390	328	379	377	375	363	347	342	373	360	383	312	372	351	362	323	381	340	358	334	341	353	367	367	358	353	366	356	346	331	364	348	344	380	392	394	364	341	347	386	393	347	363	350	361	361	366	373	365	394	365	343	372	359	371	355	381	370	361	352	376	365	393	391	330	349	373	387	351	358	332	374	360	393	385	327	375	399	364	391	358	335	351	359	345	372	383	341	357	345	387	367	362	385	335	372	373	379	394	374	366	363	347	368	366	341	368	365	376	373	373	344	334	397	359	348	387	369	362	364	326	361	368	354	387	353	375	356	356	354	363	339	388	380	371	336	394	391	344	346	356	395	384	350	342	342	395	365	356	374	368	363	365	389	349	319	387	375	364	376	380	352	353	396	349	382	341	383	362	352	349	352	350	403	372	360	332	352	356	355	353	365	336	372	344	344	364	345	366	344	360	366	344	353	335	368	365	363	384	341	375	349	351	358	359	373	336	364	360	362	362	353	392	376	380	405	342	344	398	354	371	373	364	359	364	350	339	368	358	372	360	359	346	372	369	371	355	334	350	384	336	392	316	377	355	377	389	364	376	368	328	363	376	302	313	355	362	374	370	359	352	360	345	362	367	342	389	361	328	380	370	379	342	385	350	405	346	376	383	370	351	363	368	384	338	355	381	341	376	362	364	361	399	378	359	391	373	373	363	371	401	378	358	340	370	357	380	399	349	341	340	376	359	363	359	363	367	357	338	375	326	364	350	349	370	395	381	334	356	363	338	343	347	367	324	376	366	358	355	357	350	378	373	372	334	355	347	330	367	341	396	326	339	360	374	396	351	369	338	376	374	374	352	358	351	348	372	358	415	378	367	372	360	361	392	353	380	356	375	359	371	371	399	352	356	355	388	350	373	357	383	357	348	351	337	376	396	355	343	383	318	339	393	325	354	364	347	363	383	344	358	388	381	373	343	369	363	346	377	353	377	378	359	366	369	368	352	354	379	350	337	370	377	363	349	366	371	380	380	385	379	351	366	345	369	348	357	365	358	389	429	361	353	365	357	352	362	361	335	367	337	366	377	359	360	355	356	366	367	393	384	343	384	371	346	345	360	387	372	361	345	350	396	357	366	383	340	347	347	389	357	354	377	349	346	335	378	350	361	350	375	352	378	356	376	392	378	350	344	353	369	368	350	380	361	350	383	339	367	354	353	364	323	305	332	380	334	339	363	355	410	377	358	342	368	363	354	373	401	350	362	339	341	362	341	350	347	378	371	350	359	350	355	329	366	368	389	345	348	366	347	399	377	367	320	364	354	395	354	359	356	376	360	391	372	328	379	369	340	377	384	397	335	364	402	362	369	355	377	381	361	328	384	379	360	377	348	362	366	366	352	378	378	358	370	349	355	353	378	304	369	355	389	350	368	398	371	390	361	357	400	347	329	385	339	391	352	372	336	363	343	365	342	358	346	372	355	352	392	381	400	360	361	349	351	361	351	364	346	338	346	406	354	388	340	388	353	368	346	354	355	391	362	338	335	356	394	370	371	368	339	347	346	382	356	343	352	388	369	344	391	337	372	374	365	360	360	375	382	375	331	342	369	366	372	351	382	348	393	346	374	369	331	374	343	359	396	351	351	353	334	326	360	369	402	333	372	364	386	394	376	342	348	348	406	382	361	361	360	362	372	332	356	358	357	384	330	365	370	378	374	392	369	374	374	348	389	368	301	385	399	363	335	380	359	346	381	356	390	381	367	373	367	363	350	365	342	366	378	339	375	331	387	370	399	343	369	345	364	354	348	351	371	352	384	360	394	377	371	344	332	378	378	362	372	366	333	353	347	325	348	346	352	364	378	373	365	350	355	378	380	344	346	359	392	324	390	401	359	363	349	338	353	379	386	376	377	392	359	337	376	349	358	343	388	348	371	378	396	364	381	373	355	351	366	347	349	380	354	328	383	387	374	375	355	377	365	349	369	362	383	405	387	356	369	397	360	358	367	387	389	322	349	371	394	367	397	362	387	372	359	336	355	371	358	350	375	342	366	392	345	353	354	392	361	347	346	375	347	370	357	370	364	340	391	376	398	366	363	350	368	342	375	379	372	333	386	392	377	345	372	338	343	348	353	375	375	361	366	383	367	363	372	375	378	370	351	369	329	357	360	360	355	383	346	358	371	350	393	367	356	367	357	364	372	392	337	356	370	336	356	322	329	342	343	363	370	373	352	374	375	357	365	360	355	336	370	360	357	371	369	348	355	333	350	345	353	395	391	369	337	379	340	378	361	357	366	368	390	359	388	357	353	420	372	365	349	385	352	367	396	355	343	356	361	345	349	386	382	346	331	357	346	330	349	378	358	366	368	367	419	349	349	349	361	397	348	376	350	321	381	331	408	361	349	339	337	372	353	358	390	387	380	338	387	359	351	349	399	350	362	371	384	342	360	367	322	365	365	359	378	373	324	336	363	367	362	341	395	333	349	390	319	358	378	348	384	324	367	387	373	367	331	360	365	358	329	388	337	345	386	372	400	340	376	351	351	391	363	343	370	367	333	349	370	379	338	345	363	340	343	358	360	343	349	354	366	381	345	358	316	364	364	356	366	372	339	336	348	344	372	352	346	367	364	367	345	351	326	317	365	332	358	340	380	378	395	350	381	328	339	377	364	375	352	353	364	396	347	387	332	359	364	366	370	365	403	352	343	356	384	363	386	379	364	334	384	369	368	356	352	346	335	363	358	388	375	348	408	358	339	384	400	359	359	388	377	359	354	335	401	399	404	376	369	371	382	359	375	368	370	349	358	377	371	389	322	386	378	392	330	344	375	347	367
2173	1534	724	528	522	742	744	608	500	407	348	327	274	272	205	205	188	206	152	124	119	121	109	101	111	96	93	85	75	92	86	80	67	61	59	42	49	37	35	32	23	34	47	42	31	28	25	29	34	31	39	27	25	30	15	14	34	31	32	25	24	20	21	34	28	27	26	22	41	35	32	25	24	19	25	28	26	25	35	23	22	33	21	24	26	22	37	33	31	29	29	38	27	27	26	34	19	28	28	24	17	31	24	24	23	27	24	27	23	18	31	25	33	17	23	30	24	29	30	26	27	23	20	30	28	22	24	25	29	26	25	34	28	37	37	30	34	25	28	27	26	25	24	40	32	31	23	20	24	24	25	27	24	29	24	24	33	35	34	24	18	27	25	31	26	19	31	21	29	27	24	27	27	18	36	30	20	27	35	31	28	24	25	23	28	30	30	26	17	19	25	22	24	29	20	17	32	30	34	33	20	23	20	22	25	27	25	35	31	16	25	25	32	19	30	27	18	23	19	19	22	25	32	29	27	20	25	23	26	20	28	12	29	31	20	23	25	28	34	31	21	30	24	37	27	17	25	35	28	22	31	22	30	25	21	22	31	24	30	30	29	34	23	26	21	27	27	28	27	22	31	20	35	24	33	28	28	29	31	30	27	24	27	28	22	28	21	30	36	21	32	21	22	29	34	34	17	24	25	38	33	28	27	27	20	22	26	35	26	32	31	28	32	18	30	27	26	24	34	14	21	27	22	24	43	29	19	32	32	28	26	18	26	23	31	28	34	21	23	20	34	21	38	24	25	19	20	29	27	23	28	27	28	24	39	25	25	23	26	32	27	18	26	24	25	30	25	34	27	33	28	25	30	29	19	35	21	26	23	23	30	24	29	24	20	24	22	22	33	35	22	26	23	32	32	27	29	22	25	28	31	33	25	29	41	30	27	22	33	21	27	23	22	29	26	30	25	26	22	31	30	22	31	26	21	32	28	13	32	28	27	32	26	28	23	32	35	20	29	33	35	30	27	31	31	40	31	40	30	26	23	22	18	33	30	26	24	22	32	34	26	33	25	39	31	28	25	23	21	27	24	20	22	36	21	32	20	25	25	30	20	30	25	24	23	27	34	30	27	35	31	26	24	16	21	30	27	28	26	18	23	23	26	33	31	30	16	33	33	29	23	19	23	20	25	30	28	31	26	29	39	27	19	26	22	30	32	31	28	19	34	25	24	25	30	31	28	23	21	29	20	23	23	28	23	25	28	19	22	18	24	23	33	14	22	28	18	22	20	28	25	32	42	25	22	28	26	22	24	22	25	36	18	26	26	33	30	35	22	26	33	26	25	25	27	25	31	28	28	39	21	34	24	34	34	28	23	36	15	39	30	31	28	29	19	30	28	23	31	25	31	33	19	29	29	21	31	40	31	31	21	35	18	35	29	25	22	21	27	24	19	31	22	22	27	40	30	27	27	27	27	22	24	27	27	24	26	31	21	18	28	12	27	25	19	28	22	31	28	22	22	22	25	29	21	31	32	21	17	26	24	20	24	37	24	30	29	35	22	20	32	16	23	28	26	25	25	26	21	19	30	28	31	24	26	19	32	24	29	24	29	25	23	40	30	19	23	30	27	28	32	25	33	25	25	23	27	25	33	36	28	26	29	28	26	19	27	23	18	33	31	30	22	26	28	20	29	29	17	16	38	17	36	31	25	23	21	21	30	29	22	20	26	30	29	18	24	27	21	17	28	27	22	25	30	27	30	34	30	29	29	32	18	23	21	30	28	26	45	32	29	30	21	27	36	21	29	26	30	23	25	27	27	23	33	33	36	17	28	20	25	19	21	25	28	26	27	27	31	23	28	26	30	25	39	27	20	29	24	27	26	29	26	34	22	15	31	19	28	24	26	40	27	30	27	30	29	24	25	23	26	24	21	22	22	25	31	20	23	20	26	26	26	30	25	29	23	22	21	32	24	21	30	30	34	19	23	25	35	30	27	22	20	35	24	31	21	35	27	26	22	27	24	26	31	23	23	24	27	22	14	16	28	30	31	26	14	32	21	24	30	29	26	26	26	22	30	27	24	29	23	26	25	23	19	22	22	36	28	22	37	33	25	22	27	28	25	22	21	26	28	24	32	22	25	29	39	29	29	16	31	18	28	27	25	20	21	30	22	24	38	27	19	22	23	30	26	26	21	28	27	32	27	25	34	30	34	30	33	23	25	25	28	25	25	29	22	21	32	26	20	29	26	28	28	31	30	30	25	29	26	26	24	22	29	21	19	32	27	28	33	26	26	31	26	28	26	33	33	34	35	19	30	34	21	26	26	23	23	19	25	22	27	28	27	24	21	28	26	20	37	40	20	35	25	29	35	26	23	26	32	27	31	22	28	23	30	36	27	39	19	25	30	36	35	24	24	28	26	28	28	30	22	30	33	22	31	26	26	22	42	13	33	34	44	20	24	23	34	34	19	35	26	33	35	24	25	23	25	25	32	22	37	29	20	25	25	23	21	35	23	21	30	21	30	22	19	32	24	23	34	36	23	24	24	27	20	29	33	26	22	36	26	26	19	25	26	20	30	26	32	28	26	26	22	27	23	28	22	27	28	21	28	26	32	22	28	30	26	25	19	30	27	28	22	22	34	25	28	23	32	30	27	36	26	35	31	24	21	19	29	21	36	22	19	23	16	21	31	34	17	21	19	36	29	25	26	29	35	25	16	24	19	23	29	21	44	22	35	31	21	23	18	20	26	38	21	21	29	24	26	16	38	19	31	17	26	23	34	23	41	27	19	25	32	22	25	29	28	28	25	18	27	23	24	22	22	28	36	23	24	24	25	18	18	23	27	32	29	25	24	29	39	33	21	16	28	24	19	22	25	23	24	29	24	25	22	23	31	28	20	29	20	26	34	20	30	28	28	25	37	18	27	33	35	33	23	22	25	28	21	25	26	29	31	27	31	30	27	33	18	25	24	32	26	25	30	31	24	24	33	26	26	29	29	25	18	25	28	28	35	29	26	30	18	27	20	46	20	28	28	29	28	33	36	21	26	17	24	28	26	22	20	27	29	29	33	31	21	22	25	33	20	22	22	27	24	25	26	32	27	22	21	26	30	30	25	22	25	31	29	20	22	12	25	28	15	21	16	29	28	31	38	30	22	24	22	21	29	29	28	36	28	29	19	19	30	28	31	29	36	22	24	22	19	30	15	20	28	31	24	27	36	27	33	35	22	36	35	24	24	19	27	26	24	22	26	25	25	30	34	19	30	22	22	25	27	23	15	22	29	27	37	27	27	24	16	23	24	29	22	31	29	32	22	14	22	34	22	28	19	39	23	26	22	18	26	26	29	30	28	26	28	29	27	24	34	35	26	26	21	25	28	38	29	20	19	33	26	27	20	27	25	24	32	32	22	13	31	36	29	29	22	33	25	27	27	26	23	29	29	33	24	28	40	30	24	22	28	30	28	35	19	24	26	18	28	32	21	30	27	25	18	32	28	25
24438	15101	10016	15846	23936	25742	23766	20716	17805	15332	13541	12106	10671	9569	8149	7389	6752	5977	5427	4836	4314	3923	3567	3324	3315	3071	2890	2798	2594	2404	2332	2108	1602	1346	1246	1032	936	740	735	722	734	749	690	668	597	495	446	444	567	576	384	389	370	368	361	365	334	363	339	367	367	373	327	341	320	358	321	338	339	337	312	364	320	357	352	367	303	356	333	346	361	354	344	335	321	333	330	354	340	324	325	342	332	318	332	331	355	328	315	309	322	321	334	349	334	322	345	365	337	340	332	303	320	334	332	329	349	336	329	328	337	299	350	349	327	304	289	358	316	347	336	354	331	328	360	354	347	332	353	307	328	351	365	353	338	346	336	397	339	330	371	326	327	322	343	338	354	331	342	356	350	319	365	330	325	360	302	317	349	335	313	343	354	322	351	335	329	344	342	332	307	326	340	338	363	328	309	338	365	391	335	313	316	341	370	357	345	357	330	340	323	337	345	364	377	317	341	353	332	347	348	322	335	344	352	350	342	314	302	316	362	336	349	339	330	330	355	348	369	341	354	332	326	329	349	341	331	339	305	311	351	309	327	320	354	376	358	305	314	322	343	415	368	363	326	324	349	317	330	329	353	325	316	323	306	351	299	323	366	330	351	381	285	350	324	319	326	322	356	330	333	346	338	338	373	316	291	306	355	311	339	316	347	322	361	339	320	336	341	357	360	358	367	349	353	356	333	357	326	367	337	343	343	336	346	338	340	313	348	334	331	324	299	326	314	333	321	375	294	307	373	337	366	341	338	345	352	328	359	329	337	312	301	356	358	346	332	331	330	333	331	335	366	374	346	327	338	329	343	360	326	323	331	315	362	334	334	320	344	348	313	331	344	330	353	336	324	326	337	331	330	317	359	347	333	341	297	318	361	337	346	333	329	339	319	319	320	338	316	336	331	350	329	318	317	322	341	330	304	327	332	343	347	346	332	347	321	356	382	364	325	309	351	323	360	376	363	326	301	308	340	295	327	347	366	342	310	357	353	340	347	358	310	327	362	349	330	339	338	355	342	350	353	337	357	326	316	336	358	343	331	342	339	316	348	332	344	333	320	340	336	348	355	351	349	348	340	347	372	337	329	351	310	322	365	316	324	290	360	342	340	344	313	336	333	369	310	321	345	377	337	344	365	345	360	324	343	342	328	341	314	338	319	326	353	299	346	339	346	342	331	292	341	314	347	318	323	335	371	355	338	345	346	300	307	346	330	336	329	339	357	334	327	342	355	309	399	364	349	298	326	346	304	325	359	356	335	334	362	324	378	328	352	362	302	355	330	367	317	335	289	353	352	341	330	330	344	346	337	367	324	349	322	384	351	348	302	327	335	291	330	357	364	353	351	360	317	315	328	330	367	329	306	349	320	363	339	338	334	338	314	326	325	338	342	331	327	330	342	348	322	319	338	351	365	337	363	308	359	330	370	316	312	400	322	379	306	316	327	334	355	330	318	321	327	334	342	320	353	344	346	360	333	351	362	352	323	328	353	317	326	354	336	335	319	336	370	326	318	338	352	362	341	314	337	335	342	337	340	370	371	323	337	333	327	319	367	322	354	347	320	318	322	326	334	339	341	348	315	310	353	320	344	348	338	354	311	314	341	364	327	325	332	349	343	345	348	347	309	328	312	350	377	333	359	313	331	325	348	329	342	351	352	369	326	334	332	350	346	358	360	353	333	339	352	362	380	336	318	348	332	327	326	380	344	323	322	319	332	332	302	293	354	344	369	348	358	357	389	335	360	326	317	301	365	335	353	307	374	361	337	299	361	326	340	333	324	322	327	312	324	308	322	317	378	299	328	340	379	329	329	316	331	364	322	361	341	357	347	310	317	342	367	327	362	347	315	319	323	336	341	355	333	338	323	340	324	335	323	312	338	351	314	330	336	351	356	329	352	361	350	329	372	322	355	314	333	356	338	348	344	361	335	348	347	356	336	339	323	338	354	338	312	389	335	367	324	328	353	319	348	354	340	330	334	290	313	336	309	322	341	317	338	323	355	338	326	312	319	318	326	349	309	327	330	329	345	316	350	333	313	333	369	318	313	353	311	331	331	313	335	335	360	341	351	348	317	326	341	328	327	348	351	322	336	316	367	340	339	335	322	348	323	306	369	305	347	351	307	327	377	331	368	356	324	339	366	356	326	325	351	359	327	327	336	332	324	348	319	289	311	329	339	316	379	378	342	304	320	364	307	356	347	336	313	341	363	356	298	332	358	308	331	326	401	345	324	342	323	344	298	315	322	366	331	312	331	324	342	348	351	349	336	353	345	380	357	323	355	342	312	294	344	320	335	330	372	311	352	354	328	356	340	348	330	355	323	323	328	336	369	367	333	353	334	336	352	322	355	311	345	341	312	333	317	342	338	326	306	317	324	328	302	333	341	361	334	314	346	349	327	309	317	327	337	366	329	350	331	352	341	304	330	312	331	343	338	363	337	318	333	361	316	319	340	327	356	353	334	302	349	364	348	362	364	363	337	328	356	336	359	316	327	340	330	326	360	351	311	331	363	351	347	395	322	326	314	354	360	329	315	322	307	308	326	329	363	343	349	364	348	340	353	359	332	363	331	288	325	368	376	338	331	340	332	365	351	328	327	342	342	345	375	319	341	347	306	337	346	335	339	308	353	343	313	333	358	322	350	349	323	337	322	370	331	317	315	356	349	342	334	320	353	373	340	342	332	331	277	323	349	351	318	319	314	317	340	293	346	329	321	337	310	340	314	352	331	345	296	370	351	353	345	352	351	323	338	333	309	352	314	322	315	334	344	338	339	327	349	330	358	351	305	336	319	306	353	314	327	345	359	328	330	352	314	309	345	337	331	352	323	329	350	324	308	337	346	325	326	339	334	344	361	347	342	300	356	344	346	340	376	282	334	320	326	348	342	335	303	348	344	339	340	337	356	316	349	358	331	356	349	361	337	339	344	342	313	340	361	347	355	364	326	308	333	346	369	318	337	361	355	340	341	351	313	323	359	335	377	347	346	379	331	333	313	344	360	366	319	331	317	329	336	309	353	357	333	309	342	340	352	318	364	318	354	326	342	360	338	313	321	332	317	356	325	344	353	330	320	337	347	347	308	337	321	332	317	370	317	330	337	350	320	353	347	346	332	343	363	324	371	310	332	297	295	345	321	339	312	354	362	336	346	344	362	292	358	332	335	313	354	368	344	330	355	328	332	366	300	342	339	335	349	346	338	336	346	346	321	345	352	325	317	362	318	359	325	367	340	364	333	353	355	378	346	342	324	353	329	300	326	335	345	323	342	338	318	375	306	344	329	324	352	351	325	333	345	318	343	328	335	332	382	326	362	317	340	374	333	323	352	346	336	340	310	338	330	312	352	342	363	347	360	354	345	338	334	334	340	374	337	366	328	353	350	323	288	351	348	347	340	332	331	348	317	319	339	321	343	332	350	349	324	331	340	342	324	381	332	326	301	348	352	345	353	328	329	312	337	314	345	355	345	353	356	329
3277	1368	764	470	532	692	811	599	524	398	430	359	284	262	253	215	176	181	164	147	159	140	117	101	124	119	122	104	94	72	73	70	65	64	53	57	48	31	34	52	51	53	49	39	40	31	33	33	43	27	28	27	34	33	21	30	23	23	22	24	24	29	35	23	27	27	31	25	29	32	32	25	23	36	27	29	28	25	40	34	27	25	21	38	34	29	32	32	37	20	38	23	40	20	14	32	32	34	18	34	27	23	22	27	33	33	24	37	22	33	31	37	26	37	20	46	41	32	32	38	29	26	26	24	32	28	32	35	23	40	35	23	39	25	36	36	25	37	28	26	24	25	24	31	32	29	22	28	27	42	38	27	27	32	34	25	31	28	27	25	36	22	33	22	31	26	36	22	25	17	25	27	21	32	32	23	24	31	32	41	31	26	24	25	30	27	27	33	30	22	34	21	25	37	29	31	26	24	34	37	36	29	22	18	36	26	27	22	40	30	31	29	22	27	29	39	28	36	29	32	27	29	27	37	27	30	25	31	28	24	22	35	26	36	24	33	20	27	36	32	29	41	29	30	32	25	31	39	23	30	27	30	30	30	34	28	27	38	37	30	34	30	23	26	26	25	28	27	35	34	27	39	32	35	29	28	29	28	27	34	22	31	31	35	28	32	26	32	25	32	29	31	32	34	38	36	32	25	35	31	41	23	28	36	34	39	23	39	27	26	20	33	34	23	37	28	30	36	28	26	20	28	36	35	41	22	33	31	42	28	34	13	25	51	29	25	26	27	20	23	24	29	31	37	23	22	30	36	21	29	34	33	18	26	35	35	29	31	32	24	37	34	28	35	30	28	32	19	24	32	23	25	26	30	28	29	37	42	30	18	26	26	27	32	28	37	42	29	26	22	32	26	23	34	38	19	35	33	28	38	25	39	27	22	29	30	27	43	29	31	23	32	32	28	32	32	28	24	21	25	24	26	31	30	35	31	25	28	26	36	27	22	33	28	28	29	27	33	21	32	31	23	31	26	26	27	35	31	27	37	28	32	36	35	29	31	24	26	18	32	35	35	19	45	31	27	27	30	29	29	24	35	32	36	28	34	27	37	30	22	33	26	19	35	37	25	34	24	24	27	34	35	34	29	29	29	26	28	35	24	36	28	36	23	38	28	29	34	33	32	38	27	27	39	30	24	34	32	24	32	35	33	22	22	38	30	30	28	23	36	25	27	35	36	36	25	28	30	39	27	27	21	25	38	28	26	29	39	31	39	24	22	26	27	20	46	41	28	22	37	35	28	31	27	32	26	22	27	38	29	24	27	35	32	33	25	25	27	32	32	36	39	36	24	27	33	32	33	29	36	24	33	33	34	29	35	34	29	33	30	35	27	38	30	22	36	31	32	24	28	33	37	26	20	35	23	33	29	26	29	28	28	31	38	27	24	32	37	32	20	40	35	26	33	29	30	29	34	26	32	29	30	31	39	29	29	29	27	31	34	26	28	26	32	24	34	29	25	24	30	42	30	38	24	37	21	27	24	26	24	27	25	21	18	35	25	39	22	33	46	21	40	22	32	31	27	28	30	25	28	24	28	27	29	34	23	37	37	26	29	29	27	30	25	34	32	29	30	19	27	32	38	22	36	24	26	26	20	34	28	41	35	34	35	30	41	28	40	24	39	31	25	27	25	27	32	22	26	24	31	21	33	35	19	35	32	47	24	33	28	31	21	27	27	42	28	26	27	30	39	33	36	26	38	31	30	35	28	35	30	24	27	26	30	28	32	39	31	18	28	35	33	36	27	27	49	27	35	28	22	26	25	23	29	25	40	30	33	39	28	21	32	36	33	36	41	24	28	27	33	25	30	34	29	32	33	34	34	29	23	27	27	23	27	30	29	38	44	29	32	37	31	36	28	30	28	26	25	22	34	38	26	28	29	35	24	28	30	22	26	44	28	23	31	39	27	29	23	22	28	32	35	25	33	30	40	25	22	29	28	28	30	28	39	30	33	26	26	36	31	29	27	35	37	28	30	37	33	33	46	26	35	32	31	36	27	32	32	25	24	31	28	38	30	21	33	28	40	28	32	31	28	28	42	34	30	24	34	31	32	26	34	27	28	28	31	33	25	27	35	37	32	28	28	32	34	32	34	28	18	31	42	32	37	31	31	38	19	27	43	24	23	45	34	28	28	29	27	26	30	19	28	29	32	35	35	23	32	30	23	29	26	20	18	24	31	25	21	21	27	20	30	28	23	31	27	25	22	33	26	38	35	35	36	20	32	31	30	28	25	37	39	21	37	27	29	32	42	32	30	23	24	27	28	35	27	21	30	27	28	32	23	24	30	25	36	34	32	37	25	19	32	30	26	31	30	30	21	31	38	25	20	26	39	25	31	23	27	29	29	40	30	29	23	27	25	30	29	30	29	40	25	18	21	25	40	32	28	28	35	39	41	30	31	29	43	23	32	34	32	29	30	27	29	27	46	26	34	27	28	27	36	28	30	35	34	31	32	28	34	25	35	32	25	32	32	19	31	32	22	32	24	33	32	30	28	25	35	28	24	41	20	36	34	31	36	28	50	28	28	26	32	21	36	42	27	42	31	29	33	28	27	24	25	35	37	45	31	19	40	32	37	20	37	34	48	37	32	21	37	31	35	21	41	24	29	25	28	30	24	24	25	29	42	29	26	37	35	30	22	31	29	31	33	30	27	26	29	24	27	35	28	30	32	30	32	27	25	30	21	36	25	27	39	31	34	42	27	29	27	32	32	16	31	21	29	30	28	34	38	39	27	29	37	29	25	25	26	29	27	28	29	22	34	32	31	29	23	35	31	29	37	19	28	34	27	33	34	20	33	27	38	27	33	27	30	26	36	23	29	21	31	33	26	30	23	26	39	24	26	34	43	24	32	30	22	41	28	26	32	24	36	28	26	32	38	34	29	27	31	29	35	28	27	29	22	30	34	40	32	42	26	29	22	35	29	34	27	28	29	34	34	25	35	30	28	28	26	32	29	20	27	33	23	28	34	42	35	35	19	34	21	32	23	29	32	26	23	35	28	26	27	23	36	28	30	29	27	38	28	29	21	35	30	24	22	29	36	20	37	31	27	23	22	30	25	35	24	32	32	29	22	29	29	22	28	36	32	29	30	44	27	32	27	26	25	24	29	30	29	31	28	40	21	22	28	39	34	28	35	23	28	29	33	28	25	27	24	30	33	36	41	33	25	25	28	28	29	36	29	19	35	30	28	21	34	20	32	32	33	20	20	30	22	29	26	19	26	19	33	26	32	24	28	43	17	30	36	19	28	33	34	27	39	27	35	25	32	30	32	30	27	24	32	32	42	29	31	29	26	38	31	33	25	30	29	45	30	29	48	25	35	36	34	19	30	31	27	35	30	34	30	30	31	34	29	41	40	27	28	27	35	21	23	22	19	32	35	31	34	29	23	26	42	29	21	26	37	27	32	28	35	43	34	22	34	26	19	27	44	29	20	31	36	38	22
23529	14466	9919	15889	23705	25468	24606	21595	18587	16083	14577	12815	11422	10078	8631	7727	6984	6508	6005	5580	4818	4450	4027	3896	4280	3881	3277	2951	2847	2454	2332	1999	1692	1463	1211	1037	884	905	862	891	864	856	784	705	574	488	518	621	761	538	416	422	442	399	390	402	382	366	379	357	386	378	385	358	311	382	395	372	351	380	354	359	407	430	370	355	379	330	368	393	366	370	383	382	364	372	368	389	377	363	404	391	367	376	363	376	385	376	344	382	386	361	399	379	437	374	375	383	378	361	338	388	397	389	414	351	395	404	358	363	396	405	386	373	379	361	395	368	370	356	371	388	359	386	394	376	394	379	406	366	364	385	375	404	372	379	387	374	423	367	359	395	389	345	406	378	380	381	386	324	381	355	367	366	398	397	331	394	378	360	422	372	376	384	355	382	365	397	349	366	381	335	429	402	388	409	366	392	415	348	381	378	402	397	405	355	358	390	394	362	397	380	384	391	380	370	402	334	395	381	401	385	358	396	406	343	376	332	364	404	386	402	362	348	395	402	393	340	359	395	343	362	371	416	386	375	384	387	372	382	418	374	402	437	347	394	388	363	380	372	371	387	347	379	364	390	358	385	361	393	372	387	370	365	423	366	359	397	402	344	401	412	375	374	358	381	362	412	378	405	405	364	407	372	359	366	371	387	323	386	396	381	384	369	370	386	372	365	357	363	356	377	383	396	401	377	383	348	344	386	432	363	414	378	395	376	386	362	386	373	377	381	372	401	396	379	390	373	428	366	382	389	404	388	414	389	388	372	415	385	364	331	352	365	380	361	389	406	356	397	391	373	364	359	378	404	395	363	379	370	363	389	378	375	402	401	405	374	343	388	364	354	368	370	387	362	377	360	370	399	348	364	377	343	405	428	345	376	385	418	367	363	390	380	374	384	372	390	360	359	388	371	368	378	356	381	363	384	371	308	382	400	405	359	350	370	409	373	366	370	380	395	407	368	394	343	385	393	373	357	412	405	369	395	388	379	377	418	368	402	388	388	373	381	389	393	383	370	366	380	363	397	378	387	414	371	377	393	340	384	398	339	428	391	363	379	386	386	354	356	362	370	374	377	366	367	401	403	364	361	338	349	379	380	376	388	402	374	379	374	406	384	399	395	376	363	401	381	385	366	368	371	405	395	397	381	366	355	352	372	404	337	357	436	382	345	352	377	401	354	410	359	396	387	345	365	398	385	383	386	378	388	379	384	369	433	438	370	365	374	365	362	383	386	367	404	361	380	386	388	366	362	415	421	387	388	390	393	386	391	391	375	391	392	377	381	389	378	370	366	413	368	384	379	417	338	396	353	394	373	404	352	415	409	397	352	400	354	389	377	412	389	401	392	386	383	400	356	376	384	365	360	385	409	385	378	409	354	352	401	410	390	359	395	370	413	347	360	380	371	391	357	365	374	337	375	377	336	402	407	364	360	381	376	378	374	377	360	425	392	376	370	391	364	404	379	359	374	369	348	386	407	408	406	384	379	363	377	382	384	369	395	365	386	367	385	398	403	395	388	400	387	371	354	365	356	345	369	377	365	400	401	399	420	424	375	340	380	342	380	386	395	384	409	395	381	384	393	381	356	373	387	425	390	384	387	395	407	385	368	356	399	387	365	391	368	349	360	398	363	354	399	376	351	375	383	394	395	396	383	391	371	372	378	389	403	402	362	382	417	401	391	412	371	400	379	395	395	384	392	414	343	390	381	351	393	395	401	368	380	411	348	412	381	398	347	366	395	390	400	400	410	376	376	390	356	377	365	388	381	379	369	386	375	395	384	353	359	359	386	365	384	385	340	374	409	368	350	419	353	384	392	369	376	397	338	365	345	374	401	366	393	430	383	363	413	417	391	390	353	393	372	377	411	346	391	382	414	383	381	389	339	389	365	419	370	381	417	341	372	380	418	366	358	362	390	405	376	378	362	338	385	370	368	398	411	405	350	371	381	326	393	387	375	360	377	363	359	388	358	400	381	389	376	370	394	361	327	374	365	381	373	383	349	364	377	394	384	387	411	395	407	352	380	413	393	373	374	375	385	380	416	381	368	388	381	425	379	397	384	395	401	380	371	392	336	369	379	397	404	385	398	404	379	393	372	386	380	364	401	403	401	382	352	382	359	352	393	372	385	375	340	361	387	387	378	362	387	402	360	388	350	422	423	389	382	390	389	337	391	398	387	363	371	379	385	405	354	388	400	384	368	362	400	336	343	359	380	397	371	356	363	388	406	371	356	363	377	380	387	397	386	378	379	340	384	383	384	381	387	405	385	349	358	363	383	384	391	374	370	368	366	357	349	376	389	402	368	370	393	366	363	394	366	366	369	379	398	383	403	378	356	426	379	404	349	345	379	365	381	364	361	375	359	373	373	376	391	368	350	413	361	364	388	379	336	417	387	368	347	349	413	406	365	412	355	385	399	378	343	372	393	369	379	345	389	395	360	397	376	384	384	386	398	397	359	389	393	399	379	369	374	385	337	406	372	381	390	394	384	365	394	376	394	367	394	364	379	339	396	366	364	389	360	386	397	361	384	379	370	375	366	437	376	411	378	388	350	366	396	393	411	371	374	361	364	367	374	381	371	388	370	378	441	366	367	367	403	442	362	381	383	418	380	371	372	346	386	360	393	411	392	378	357	365	368	390	359	357	394	351	421	373	399	384	359	379	376	358	391	380	360	395	396	362	413	357	386	371	411	411	409	380	388	350	378	405	369	365	323	370	393	355	399	378	393	403	391	374	380	370	377	395	362	415	376	369	367	373	406	347	396	401	373	381	392	383	377	417	386	377	388	372	387	401	406	340	383	368	348	385	380	373	364	371	350	361	363	384	385	388	372	399	398	406	406	344	376	365	360	372	389	380	364	378	393	395	403	396	356	364	383	386	397	404	377	398	408	339	370	367	373	391	382	374	384	384	358	417	388	375	403	418	381	345	355	397	396	377	397	385	408	378	371	413	377	362	346	361	351	378	382	363	376	407	375	396	363	390	364	397	323	358	382	355	388	394	381	373	404	431	371	388	358	382	372	382	424	410	391	400	371	376	360	389	376	363	380	394	378	397	394	379	356	367	405	350	415	358	323	380	374	359	400	336	376	361	416	348	389	400	371	384	386	366	392	394	348	367	372	382	394	369	341	364	360	398	369	402	338	386	392	349	385	355	408	373	381	358	355	394	410	371	364	412	372	377	372	377	366	345	370	421	409	397	424	387	377	384	367	367	412	382	374	422	383	370	369	383	382	347	352	374	358	404	356	410	369	373	352	392	400	391	390	382	357	395	380	364	336	349	386	390	395	377	369	415	365	416	378	403	403	382	373	376	390	415	382	389	365	396	395	359	386	379	370	352	398	405	388	382	381	422	389	373	395	345	412	418	387	369	377	356	392	371	413	389	369	358	394	384	373	367	355	408	403	381	369	382	379	405	356	375	360	377	399	372	384	338	378	371	363	385	373	402	398	398	392	371	367	379	379	358	349	390	400
3290	2229	1025	668	761	1020	1094	907	773	577	521	467	408	332	328	256	251	221	209	239	199	152	177	185	168	155	116	116	109	92	79	64	57	57	63	52	54	50	41	43	56	50	37	37	30	32	45	34	51	34	28	26	27	27	33	33	32	25	35	28	27	20	26	25	28	22	22	32	34	28	27	25	29	16	29	27	32	40	32	12	22	28	20	25	23	18	25	23	19	20	30	21	37	30	24	27	30	29	23	28	18	14	24	33	31	33	19	18	22	29	23	14	25	27	33	19	25	32	21	26	27	22	27	25	30	28	20	25	20	28	35	24	23	36	23	27	21	29	40	29	28	24	35	25	23	32	30	26	22	28	29	31	30	19	30	34	19	24	30	27	26	20	23	27	32	29	25	28	19	19	25	28	27	27	25	33	18	21	23	32	27	31	25	26	30	34	14	25	28	26	22	29	24	25	23	21	24	32	44	34	25	28	21	26	29	22	39	26	30	21	29	31	38	22	28	17	30	34	23	28	17	22	31	31	33	26	29	34	41	28	24	28	25	23	34	29	32	33	25	19	14	30	28	24	21	30	30	31	19	25	29	23	29	25	19	26	33	27	34	21	29	25	28	32	23	21	27	30	22	26	19	29	25	21	32	29	21	27	16	42	25	19	38	19	31	40	24	35	24	31	29	31	20	32	25	37	27	21	22	30	31	17	22	24	24	33	25	28	19	29	29	38	17	23	26	27	22	31	30	31	20	30	31	27	33	33	26	21	29	28	24	20	30	29	30	26	31	16	21	29	24	25	22	21	27	28	33	26	22	34	24	25	33	18	30	27	26	21	29	21	38	27	19	32	36	26	26	18	40	24	29	15	31	30	40	33	25	29	31	33	25	28	28	29	28	31	28	27	23	19	30	25	35	19	32	24	27	24	24	27	27	37	29	27	27	25	32	23	34	27	23	28	25	32	29	28	23	20	21	22	24	27	25	24	34	29	28	31	24	23	23	40	27	29	22	25	22	22	25	29	20	26	24	24	36	16	29	19	30	29	26	32	23	36	25	21	34	21	22	27	26	25	27	30	31	25	25	25	27	19	28	30	27	24	26	24	33	17	25	21	25	25	21	21	22	22	35	26	29	15	31	21	38	28	31	27	30	16	25	34	32	31	29	18	27	24	24	34	26	16	30	30	24	31	24	26	28	29	31	31	28	26	28	33	28	34	31	31	25	19	20	27	29	26	29	25	38	29	30	32	31	18	24	25	29	32	36	25	29	29	23	33	32	19	30	32	29	22	22	20	18	24	31	23	28	27	26	25	21	28	26	20	20	25	39	22	28	23	30	21	27	25	36	26	28	23	27	24	30	21	35	34	23	30	17	29	36	40	27	43	19	23	36	30	25	20	26	26	25	35	36	27	23	36	35	27	22	24	37	32	26	28	26	26	24	24	26	22	20	22	27	27	37	17	19	29	25	26	27	31	30	24	30	30	24	22	21	22	24	22	31	25	23	17	26	25	33	19	24	26	24	26	30	16	21	32	36	32	32	35	33	23	32	34	27	27	27	27	24	28	27	27	35	26	20	25	20	30	17	27	26	30	34	34	33	29	18	31	34	18	34	21	33	25	30	25	24	32	30	29	26	28	23	30	27	27	31	26	28	35	24	28	31	25	30	27	27	19	18	26	25	25	29	28	30	29	29	30	26	28	31	27	22	21	21	21	20	26	30	27	30	27	30	29	20	22	27	34	26	22	36	24	26	23	22	26	34	25	22	36	23	29	36	27	26	26	37	31	22	28	24	26	23	34	33	26	22	19	34	30	27	29	33	26	30	27	30	34	19	21	26	31	31	26	27	37	32	27	35	29	23	22	25	23	23	26	29	28	28	22	20	15	30	34	19	24	21	17	32	24	25	26	28	21	35	28	24	31	24	31	21	30	32	20	23	24	26	26	32	40	29	21	26	26	22	24	25	33	16	25	25	28	22	22	22	28	23	29	32	26	23	26	39	26	21	29	29	25	27	24	24	36	28	21	27	34	29	25	36	27	24	23	28	35	24	29	22	28	28	22	35	25	21	24	31	28	28	24	32	27	22	27	24	28	29	29	24	26	33	27	24	23	24	24	36	21	31	23	20	25	24	33	28	23	21	20	25	25	31	21	25	28	24	25	31	31	26	27	29	25	31	36	28	28	23	24	28	22	27	25	25	22	24	25	25	33	20	23	19	21	31	29	17	28	33	21	26	20	34	32	24	23	28	33	24	28	28	24	21	22	30	36	35	26	30	29	27	28	23	25	28	27	39	40	29	34	27	23	20	25	28	24	33	27	25	28	30	24	32	25	23	25	21	36	23	24	28	33	28	28	24	19	23	19	29	27	31	23	34	23	23	24	24	24	37	26	21	28	27	31	25	28	30	29	25	25	24	23	28	30	33	23	26	22	15	14	29	34	21	23	27	21	35	24	30	25	23	28	32	37	25	23	22	29	24	31	31	26	28	33	26	25	21	30	27	36	30	26	30	22	28	30	29	28	25	34	31	33	30	27	16	28	31	29	17	29	29	31	32	34	28	20	26	24	28	31	21	26	31	22	26	31	25	21	31	23	27	40	24	29	26	24	26	30	32	25	31	37	27	31	26	25	24	22	28	24	20	25	27	29	25	28	26	20	24	25	27	27	35	25	24	24	32	22	26	35	27	28	30	31	26	22	33	26	30	32	24	27	28	24	22	31	31	22	24	26	25	29	22	35	36	18	29	23	25	26	37	26	30	28	24	31	33	26	26	24	19	23	30	17	36	27	32	26	15	31	23	24	24	30	23	31	24	25	27	26	24	26	30	29	28	29	25	20	35	22	32	26	26	24	35	23	29	29	36	14	22	30	27	28	29	28	25	28	34	29	22	28	29	27	28	7	19	24	26	30	24	33	24	23	33	33	33	24	28	25	41	30	24	31	29	23	20	20	36	26	27	23	21	34	29	24	26	21	27	30	28	26	21	22	38	32	33	24	32	21	39	26	25	21	25	27	21	27	29	34	17	29	32	27	30	23	30	26	24	28	23	23	29	31	19	32	27	35	16	43	39	24	28	25	27	23	18	20	23	26	31	30	27	26	24	31	31	32	29	25	32	36	17	30	18	24	24	19	36	19	17	19	31	34	33	33	36	26	32	34	31	29	29	31	26	24	25	27	23	30	25	27	31	30	38	28	35	22	15	28	24	27	20	30	31	30	26	23	26	32	26	25	32	25	23	24	36	28	31	26	32	35	32	34	28	38	25	31	31	20	28	23	26	29	30	31	32	23	13	31	26	19	32	30	31	30	21	36	30	28	22	25	24	31	19	20	30	23	21	25	23	35	32	23	22	23	26	26	25	21	25	22	31	16	20	21	26	20	35	28	28	39	22	29	28	19	19	34	37	37	22	27	23	30	16	27	28	28	30	28	35	33	34	29	19	24	33	19	25	33	35	25	30	23	31	31	35	24	28	18	32	24	32	30	27	24	28	16	37	19
28131	17951	12435	18160	26232	27605	26800	24590	21719	18778	16615	15159	13665	12053	10550	9210	8575	8017	7281	6598	5991	5296	5368	5908	5983	4924	4138	3508	3241	2780	2454	2149	1937	1541	1303	1161	1053	982	1139	1062	1008	954	845	730	573	528	655	800	674	448	381	388	439	423	392	376	355	319	340	319	332	335	355	320	369	329	359	334	325	351	345	317	312	333	358	363	337	327	316	352	364	353	347	347	336	321	337	342	345	319	340	359	323	395	360	336	405	344	344	335	353	360	339	321	335	367	321	338	364	337	339	355	348	333	313	327	354	347	358	346	329	309	347	334	368	369	345	328	390	325	356	368	363	346	335	328	338	362	323	355	362	347	373	360	371	336	345	332	317	352	344	341	346	348	379	383	343	343	380	361	315	327	343	340	336	305	353	351	365	343	327	340	348	379	361	355	369	344	336	357	337	361	357	366	340	364	328	336	360	328	378	346	305	351	350	338	315	360	358	317	340	358	345	313	350	343	366	341	328	359	371	344	339	345	365	350	326	321	346	355	355	372	354	354	329	359	339	360	357	369	327	373	371	340	367	372	359	337	372	356	336	319	311	364	341	349	311	345	339	337	333	331	346	305	324	345	389	342	378	349	319	321	307	336	365	309	333	366	315	309	341	339	344	379	366	308	312	348	353	374	359	325	317	354	338	303	348	352	397	308	340	345	355	342	352	352	341	348	336	351	340	350	339	354	315	340	325	343	331	361	366	322	320	359	326	336	330	327	326	374	351	322	353	317	337	328	340	348	321	326	327	324	354	318	380	329	353	368	342	340	301	328	359	357	349	372	365	348	330	347	333	333	369	346	338	327	320	361	328	353	351	330	350	350	309	355	369	361	360	350	342	339	315	328	350	361	338	348	351	340	322	330	341	336	342	400	362	344	330	339	350	341	328	346	324	323	383	308	361	335	349	322	331	353	348	361	317	363	331	376	320	317	322	329	338	335	336	326	342	342	353	349	374	389	334	353	348	355	308	351	332	324	319	319	328	355	370	351	376	331	327	323	337	358	325	358	344	365	364	366	328	335	378	346	334	314	332	368	352	370	337	311	333	327	349	381	341	345	344	304	385	337	328	350	362	370	352	352	354	325	328	367	346	338	327	343	320	355	321	347	332	310	344	323	364	368	374	362	346	362	359	368	346	332	336	356	338	343	335	407	321	321	324	352	328	301	321	358	316	368	341	308	339	356	325	358	343	314	355	316	353	334	362	360	362	348	346	342	352	368	335	334	360	327	328	330	334	338	328	340	359	364	355	332	351	349	325	359	344	359	356	342	339	352	330	299	345	337	344	344	332	355	344	310	348	328	328	352	347	337	322	373	324	335	343	313	325	336	363	337	366	364	336	331	367	342	359	350	338	371	371	310	345	352	338	360	343	351	331	361	315	339	351	304	314	369	352	357	359	334	339	345	353	357	348	313	358	335	322	388	352	326	341	345	337	327	311	357	347	335	369	374	356	335	371	355	339	355	364	370	357	339	369	349	333	317	356	369	342	332	365	341	369	364	345	329	366	316	342	339	322	346	327	373	349	349	352	335	362	342	335	337	361	348	347	312	374	342	368	356	353	344	309	363	327	369	315	376	330	363	334	336	351	311	312	362	354	331	362	320	313	369	366	365	358	335	350	364	332	305	334	373	305	323	358	341	312	375	340	332	316	329	308	337	343	302	361	346	356	338	369	365	370	351	350	364	319	358	361	305	326	374	324	340	362	342	341	319	348	341	298	353	371	323	334	329	361	356	332	328	340	365	338	369	334	347	351	348	346	343	328	356	304	328	350	336	344	320	361	360	315	373	354	326	345	366	334	350	340	334	321	340	366	340	370	348	319	353	364	348	342	357	347	351	365	339	329	358	343	351	350	355	322	344	323	358	348	337	351	352	350	353	329	368	323	334	367	351	351	352	358	342	329	325	349	344	346	351	394	348	362	362	344	367	342	334	355	322	320	366	293	360	337	375	340	308	364	322	319	351	331	335	333	362	375	359	364	338	333	352	356	315	363	347	327	351	347	339	372	356	313	308	336	335	374	334	305	361	344	340	309	365	328	338	361	327	367	347	372	355	335	343	310	384	329	330	317	345	314	369	344	360	336	353	343	368	346	353	311	349	342	330	343	331	353	345	335	337	331	324	338	360	322	325	350	308	360	333	353	374	350	381	326	313	331	353	347	313	303	306	346	354	331	364	342	356	309	337	327	363	328	371	316	333	342	361	402	352	329	372	355	375	373	345	336	353	333	343	382	296	332	376	343	379	312	344	355	337	328	361	383	328	342	336	329	330	350	334	321	321	319	353	327	358	346	355	396	347	333	360	376	319	361	375	341	347	334	339	384	356	328	307	332	339	311	359	345	338	317	304	315	372	343	334	349	365	342	352	338	345	365	348	351	338	329	333	324	358	328	355	319	334	325	338	320	332	346	348	352	347	343	363	346	341	337	337	358	343	339	337	349	379	339	383	341	328	337	340	341	325	333	335	358	302	342	346	351	337	335	368	358	376	333	337	363	338	331	358	338	319	346	337	356	344	337	369	347	329	346	318	341	329	341	372	353	324	372	326	351	318	366	360	333	365	323	386	328	328	324	338	350	349	309	302	346	333	373	346	335	345	352	343	358	356	353	327	364	330	317	366	345	356	334	354	335	365	323	340	325	332	352	331	334	343	348	337	341	356	338	333	333	318	326	351	319	360	378	312	327	345	363	369	356	374	342	341	309	324	340	355	365	385	334	363	336	363	337	319	368	371	355	356	346	357	326	351	330	333	336	346	318	376	319	349	383	357	344	321	363	336	355	329	367	346	350	322	357	331	337	360	322	363	324	335	318	339	329	348	343	352	340	348	362	344	332	309	317	336	334	349	333	341	305	375	368	348	346	331	340	327	326	359	340	341	350	354	334	336	331	337	340	341	368	348	358	325	331	346	360	309	380	360	338	343	327	345	373	344	341	365	328	320	345	320	320	334	313	318	354	362	341	347	363	348	326	381	354	330	322	290	311	326	361	337	352	335	339	334	351	313	360	338	344	341	358	316	322	384	339	313	353	346	354	323	325	349	344	344	314	332	345	345	369	380	326	349	323	330	336	371	330	339	344	350	346	328	336	331	344	348	326	329	328	346	341	339	331	330	326	290	339	319	320	343	345	347	341	356	367	344	367	343	333	353	389	347	339	337	315	330	361	357	337	365	332	324	354	322	368	322	375	341	341	325	337	340	362	372	325	374	343	380	338	351	349	338	338	357	350	377	328	329	329	354	348	333	357	319	335	328	314	364	354	334	341	332	373	319	321	344	339	341	343	361	319	338	328	366	372	351	344	371	356	333	305	333	363	357	357	346	337	357	351	361	359	342	358	339	327	297	364	367	348	338	343	336	337	345	359	326	351	355	314	325	312	353	328	344	302	351	314	326	353	328	336	316	377	353	321	368	336	368	355	350	370	333	390	342	360	346	351	362	348	320	330	336	332	358	346	344	317	344	331	342	347	336
2048	710	396	248	271	432	448	373	377	291	224	240	202	206	159	166	131	137	111	88	97	111	96	116	102	78	74	76	62	59	56	38	41	34	37	41	47	39	29	34	37	49	33	25	37	26	39	34	38	26	31	29	29	37	21	26	26	29	28	25	36	32	31	26	23	30	25	37	34	29	33	19	29	32	29	30	31	24	18	24	21	26	34	31	22	30	32	21	27	32	28	24	41	23	34	40	28	28	27	37	31	43	23	33	32	26	39	30	31	29	26	40	23	25	31	27	23	41	33	28	31	36	28	19	35	32	33	34	25	23	27	28	39	24	29	20	22	37	28	23	28	33	38	27	29	43	34	20	25	23	25	25	23	28	25	18	25	33	37	30	33	27	21	23	33	23	22	28	29	29	34	32	24	22	20	27	30	30	24	37	25	29	38	28	26	25	33	24	26	22	31	28	26	25	24	28	30	32	31	23	26	35	22	26	33	36	27	21	28	22	27	35	34	24	26	27	30	28	24	27	25	33	24	29	22	19	27	24	31	33	36	22	25	35	24	35	35	28	28	26	36	30	32	28	38	28	23	33	17	48	22	22	25	28	22	26	30	30	20	33	35	26	31	23	34	44	27	21	38	24	45	31	22	30	32	36	27	25	32	20	26	34	23	31	24	28	22	28	22	27	31	15	28	32	29	26	35	24	25	26	20	28	24	33	39	28	31	26	37	27	28	28	26	28	14	28	16	28	31	36	29	17	31	27	32	31	27	23	28	32	29	34	29	29	23	31	27	19	26	29	35	37	29	26	37	24	30	23	36	31	23	29	21	35	38	29	32	28	29	29	25	34	20	29	37	29	29	26	21	24	29	28	22	24	37	29	35	33	29	26	27	26	25	33	29	30	26	26	32	28	31	27	20	24	28	24	32	22	22	28	31	35	20	42	18	30	32	32	29	24	24	26	24	34	36	27	33	26	31	22	22	24	28	30	41	20	32	22	28	28	22	27	32	24	23	19	37	34	35	33	31	21	24	25	28	30	29	28	30	36	24	36	25	25	29	33	29	31	27	30	23	38	33	32	30	32	25	24	25	22	23	29	32	27	30	32	28	22	28	18	29	23	15	30	27	31	23	25	37	34	28	24	25	32	28	28	21	25	33	27	33	22	31	37	25	38	33	37	33	25	24	34	27	26	20	26	31	30	21	25	24	24	25	32	23	33	21	31	23	31	26	28	25	25	31	31	30	28	26	23	29	34	34	26	18	29	35	30	28	32	31	33	29	34	23	35	30	31	34	30	34	22	25	34	27	28	35	40	19	29	38	23	35	27	23	29	31	37	22	32	26	33	33	29	22	24	34	24	22	39	36	29	31	28	27	27	30	23	25	26	41	37	26	31	37	30	22	33	34	27	25	24	29	27	22	31	12	48	36	32	28	23	24	30	28	25	22	22	25	28	28	19	32	20	34	32	24	25	29	23	30	19	28	21	37	20	17	28	35	29	30	29	29	33	25	17	26	27	27	28	30	23	26	27	29	27	41	26	34	34	23	33	34	31	30	27	40	24	38	28	14	30	29	19	21	29	31	36	37	24	23	44	19	37	41	25	28	37	23	36	20	24	23	24	21	27	21	33	42	27	30	32	31	25	26	23	26	29	27	29	20	33	27	34	32	21	27	27	26	26	20	34	36	24	30	22	24	37	33	28	30	33	26	26	27	20	22	30	21	28	30	36	31	29	28	25	32	33	22	21	32	32	36	27	37	27	33	24	36	24	28	27	32	30	33	24	31	32	18	26	23	27	27	33	27	28	26	27	37	26	39	22	35	24	22	34	41	24	22	30	31	35	24	25	30	30	35	28	27	34	22	22	25	22	28	28	24	27	30	28	26	29	37	30	22	23	30	39	29	26	30	27	21	24	27	17	19	37	26	31	22	25	31	32	34	28	30	26	28	29	25	30	30	32	26	22	32	40	25	22	34	26	28	30	23	29	32	33	34	32	22	29	29	24	26	30	25	34	30	35	37	27	27	24	33	26	28	34	24	35	31	23	29	18	23	29	24	23	34	37	26	25	23	35	21	28	38	27	31	33	35	29	24	35	33	36	23	29	32	28	25	20	28	30	30	26	32	29	27	24	24	23	29	36	23	40	27	36	30	22	25	29	31	29	28	30	21	26	29	44	27	28	33	25	32	19	25	35	34	27	35	39	33	24	32	27	24	23	33	39	16	22	27	33	33	31	31	25	21	25	36	24	33	29	36	39	24	26	27	20	26	29	39	28	22	32	32	36	33	33	36	28	31	36	29	40	35	26	29	25	23	34	26	26	31	28	24	34	17	27	36	22	32	26	22	22	29	33	25	25	28	27	25	30	21	19	25	28	30	23	24	21	28	32	23	26	15	21	26	32	36	27	22	30	21	30	34	29	26	27	32	30	34	25	23	32	27	26	25	20	31	33	22	29	25	39	25	28	39	32	32	25	25	26	25	38	29	28	27	19	40	34	21	32	31	25	26	35	34	26	26	31	40	29	35	28	30	28	35	31	27	27	29	30	26	29	36	28	30	24	27	25	30	26	27	27	26	26	34	28	37	24	21	23	26	23	31	20	24	28	27	24	25	40	31	25	34	27	32	36	25	36	26	20	33	28	34	34	34	33	24	33	28	25	36	29	29	19	30	34	27	31	34	29	27	26	31	30	28	37	27	31	28	24	21	33	28	28	27	25	29	32	24	29	31	35	27	26	21	28	21	26	24	38	26	26	17	29	35	17	29	30	29	25	18	24	42	22	28	26	26	31	29	32	28	26	43	17	23	24	32	26	36	37	33	28	26	23	30	40	35	26	36	31	38	32	30	24	24	31	30	33	31	24	29	23	38	25	31	33	27	19	27	30	27	17	34	34	37	25	31	38	28	22	27	28	31	26	29	23	28	30	31	32	25	30	31	26	22	31	43	29	21	25	32	32	23	34	18	36	28	33	37	29	29	39	40	30	31	26	26	27	36	23	30	33	20	36	29	37	33	34	21	25	31	36	31	30	31	31	21	24	35	33	19	32	25	38	29	27	21	39	34	30	27	29	46	25	20	24	24	32	30	25	31	31	37	36	22	28	30	27	29	32	32	35	39	22	28	26	38	21	28	29	30	31	40	30	27	21	27	39	26	31	28	28	24	30	25	28	21	28	33	35	27	28	25	29	35	29	35	22	26	34	36	33	33	22	27	37	18	32	33	35	31	33	28	23	25	36	22	29	27	30	35	34	31	24	23	27	23	32	27	26	28	33	23	30	33	33	23	34	23	34	26	27	23	25	24	30	27	25	22	40	25	23	31	29	23	30	33	22	17	26	32	35	40	27	36	31	29	28	35	32	34	36	30	26	28	18	30	35	24	21	37	32	38	25	41	32	32	28	35	24	30	29	35	25	22	28	27	24	34	31	26	23	32	29	28	31	29	21	22	26	23	27	40	24	25	41	29	20	25	27	33	39	30	28	27	29	37	27	40	25	24	32
18636	10328	7054	11092	18063	20191	18993	17138	15345	12977	10648	8972	8203	7313	6225	5519	4883	4543	3913	3485	3051	3024	3282	3638	3258	2602	2201	1921	1713	1515	1358	1103	957	863	747	707	702	758	704	628	627	619	520	448	428	399	484	484	438	416	364	375	393	388	408	337	375	372	382	403	335	326	358	349	333	350	384	380	379	350	313	352	398	368	383	375	380	356	322	357	358	359	367	313	356	373	379	354	404	354	361	341	359	327	363	403	391	378	361	354	349	345	385	356	386	338	395	390	394	360	373	359	359	398	380	331	362	366	352	379	378	355	359	338	346	408	382	386	378	369	368	347	358	344	391	356	340	409	387	369	354	343	388	386	370	361	347	381	362	335	372	383	373	382	418	348	377	367	392	361	383	367	352	372	356	393	369	320	371	362	364	367	380	380	350	318	359	364	367	364	367	352	349	383	397	375	340	333	365	374	371	393	381	326	343	385	338	361	337	364	364	369	381	371	335	389	387	368	354	348	363	378	379	375	342	410	378	374	369	366	380	347	357	382	347	344	331	370	352	361	391	318	379	390	356	383	383	357	362	344	344	365	401	364	364	362	389	349	362	344	369	398	389	377	358	386	382	371	342	345	362	348	378	389	344	378	366	378	352	355	373	377	347	351	344	364	344	357	358	371	386	377	406	331	408	372	341	317	384	377	390	355	351	396	330	374	339	360	371	392	384	364	362	401	362	388	376	373	385	372	381	342	353	355	366	355	344	351	363	344	358	379	347	350	361	370	335	367	369	356	381	401	380	357	356	401	408	332	405	416	314	364	313	343	380	407	378	348	341	321	370	373	387	372	359	383	368	336	338	353	369	390	325	375	371	372	365	369	367	364	386	365	359	380	366	350	357	382	367	353	387	372	368	362	346	340	378	347	363	355	359	379	406	433	372	373	359	367	383	406	361	365	366	332	382	377	345	376	375	340	364	331	387	369	355	400	404	372	345	359	375	367	382	349	342	375	404	381	371	348	353	350	330	386	376	346	387	383	364	389	374	373	386	397	351	363	346	341	380	368	350	367	364	371	356	398	387	362	341	368	364	388	376	371	351	375	352	350	390	388	369	359	354	379	348	358	386	345	380	354	346	374	393	349	347	415	392	354	355	354	381	361	392	367	363	406	355	364	371	391	383	386	365	367	390	347	348	353	376	374	318	351	344	319	347	339	366	364	371	349	342	380	381	359	359	364	364	329	392	391	333	380	345	348	365	387	386	364	333	362	339	375	357	391	371	363	374	372	367	355	358	364	389	348	340	358	371	378	366	363	372	383	359	369	337	351	376	347	383	359	396	393	384	350	388	358	346	326	342	373	390	371	366	371	373	406	394	363	345	333	353	387	410	364	379	350	358	342	380	384	356	346	370	351	330	393	389	392	372	384	379	343	384	374	391	355	397	347	377	372	369	367	313	371	371	364	373	375	360	375	358	367	352	346	366	330	338	377	355	374	378	409	350	350	372	348	379	364	364	332	354	369	376	385	356	406	347	382	357	377	383	395	346	341	368	347	372	334	338	386	347	379	380	366	368	369	354	338	347	349	388	345	373	365	357	358	383	347	349	358	394	377	360	349	331	375	417	347	397	354	387	395	360	372	384	350	371	335	378	408	333	397	379	347	384	357	351	356	360	389	355	337	385	371	346	345	374	357	305	383	336	368	359	370	378	348	349	382	367	353	388	351	377	348	340	336	355	339	386	366	341	351	348	341	373	333	384	369	366	410	361	378	364	369	398	381	349	354	353	374	347	352	389	350	365	358	388	381	337	364	358	383	388	333	356	334	412	349	366	353	342	381	375	344	359	354	344	378	362	407	352	368	377	345	362	394	377	357	379	375	371	355	388	367	329	396	386	364	389	368	365	370	381	365	405	370	384	367	365	367	414	374	363	358	382	391	336	360	367	375	360	362	326	367	398	381	370	376	358	380	339	381	353	373	328	362	371	373	360	372	363	380	376	362	366	353	357	351	314	388	389	366	351	361	351	357	387	331	377	371	365	403	366	357	381	363	369	360	397	366	367	385	391	390	371	366	363	383	331	353	386	359	359	325	383	393	361	335	407	379	338	383	369	398	366	372	372	393	384	380	404	333	375	366	375	389	377	365	365	365	348	366	395	362	348	352	368	379	388	380	357	373	386	353	323	336	376	360	375	344	345	371	342	400	368	346	383	379	365	387	334	346	373	354	339	340	350	374	357	335	336	373	326	370	354	368	366	357	405	367	377	345	356	381	352	368	342	358	389	350	343	391	370	350	327	381	373	370	391	402	346	408	377	363	359	401	375	372	392	336	356	346	372	344	378	343	347	378	362	394	365	358	381	358	353	349	389	371	397	386	401	378	389	362	348	345	357	366	377	331	399	385	344	353	370	362	348	378	376	374	368	371	356	380	367	375	347	377	325	335	385	370	370	347	344	345	357	379	353	352	360	367	397	367	352	340	402	371	368	361	382	327	376	388	355	354	387	354	353	332	388	363	378	331	385	336	369	369	373	328	374	397	347	373	338	374	383	374	375	355	352	371	378	346	364	379	368	347	360	380	359	370	366	364	387	380	367	376	360	402	381	395	379	378	343	365	356	376	370	380	330	367	380	387	343	343	359	343	312	341	330	386	379	349	379	358	362	368	372	380	360	368	397	378	343	370	382	407	347	394	364	368	402	343	356	377	399	341	364	383	356	400	375	357	380	365	334	376	362	377	362	355	374	380	349	355	391	379	348	363	370	373	375	385	378	363	364	391	409	360	329	366	370	383	338	369	397	363	370	392	373	361	372	350	377	371	373	366	354	379	368	362	392	371	377	359	365	359	355	365	373	373	345	377	343	348	361	361	377	343	389	371	388	351	345	382	360	384	353	331	379	350	366	390	381	382	349	310	351	321	367	347	362	368	381	391	387	339	395	351	363	371	354	342	378	364	366	359	373	337	328	351	359	373	328	382	355	395	393	354	363	412	338	386	354	371	335	383	364	375	390	372	372	373	352	371	362	327	369	351	390	370	377	357	359	367	365	385	387	349	369	376	317	373	371	365	337	417	414	379	381	359	380	341	390	373	373	370	368	356	356	369	373	354	337	368	377	364	356	360	336	384	396	352	348	332	378	357	371	366	358	369	378	382	359	372	367	352	372	356	350	375	340	352	382	358	374	326	389	364	369	366	348	409	382	389	393	370	380	358	360	360	393	395	367	406	345	380	347	404	354	384	375	364	340	367	350	387	371	382	370	361	358	402	351	370	391	390	357	361	374	369	362	362	395	367	343	361	375	346	393	309	394	376	384	365	355	368	386	354	337	359	380	352	353	348	372	365	392	362	355	350	414	360	361	357	381	378	338	375	356	382	371	378	361	369	341	380	352	354	386	378	375	386	357	348	358	370	407	374	390	388	358	367	383	349	403	353	337	393	409	373	389	356	352	369	360	332	363	397	362	362	391	332	352	333	338	386	331	388	365	383	390	400	350	381	382	402	391	338	389	335	385	367	332	351
2258	1447	675	395	449	652	620	582	522	475	390	317	295	259	225	204	198	163	155	155	153	149	171	155	130	104	91	94	66	67	74	54	46	46	39	33	38	40	41	38	41	34	36	35	34	22	30	37	33	25	32	27	30	23	34	21	35	23	32	24	26	19	22	35	35	22	16	23	28	21	35	15	21	34	26	27	26	23	29	40	29	31	22	25	21	22	16	20	30	21	26	36	25	37	18	24	18	15	22	27	28	33	26	29	17	23	31	31	27	28	19	37	34	18	30	20	22	30	29	34	24	28	22	24	22	35	12	29	25	24	21	28	25	15	23	19	30	29	31	37	31	18	26	16	31	27	30	38	23	26	30	27	30	27	26	31	25	25	26	36	30	18	36	31	32	34	24	39	24	30	28	32	28	20	21	20	32	28	26	26	29	24	31	44	26	28	23	28	24	14	23	33	21	14	16	28	29	24	17	25	28	29	31	20	27	21	31	30	21	26	31	30	26	32	19	19	25	25	21	30	34	22	25	25	21	13	24	19	22	30	22	27	24	23	25	27	22	18	19	36	36	30	30	22	26	31	27	24	29	27	28	25	26	27	30	29	32	32	37	19	21	24	20	28	31	26	21	28	19	29	16	28	34	29	30	28	28	30	30	24	31	28	32	26	28	31	29	30	26	36	23	25	37	17	26	28	21	28	25	23	21	35	20	22	21	24	22	22	27	34	35	26	20	22	30	28	20	24	26	24	26	27	32	29	31	31	29	31	28	34	21	27	22	24	27	31	26	20	39	21	36	20	23	23	29	21	24	31	25	19	34	37	33	33	18	24	27	26	21	24	26	25	26	27	26	22	30	36	25	16	30	20	28	35	26	27	22	24	20	27	26	26	28	26	29	26	27	30	25	19	25	23	26	28	27	25	32	18	29	27	28	27	31	37	21	34	30	26	29	35	30	24	26	29	22	18	27	33	21	23	30	27	17	29	24	19	17	31	24	34	25	26	22	22	21	30	24	26	19	16	21	29	14	22	30	29	30	28	27	38	25	25	30	20	21	34	24	18	32	23	23	29	25	28	26	25	29	21	28	30	25	18	27	22	31	21	25	21	24	32	27	27	22	28	27	15	25	28	27	24	27	22	31	25	32	27	22	17	26	25	31	23	32	17	34	29	26	28	15	23	18	16	26	24	26	21	35	23	23	29	26	20	24	34	22	33	17	26	14	25	22	25	20	28	20	25	28	19	35	41	21	30	29	24	29	31	20	29	26	25	40	23	28	26	28	23	27	21	33	31	25	31	24	26	20	28	33	22	20	32	25	26	25	31	23	25	23	34	20	19	17	20	39	20	20	25	23	34	21	30	15	24	32	27	26	26	22	21	25	21	20	33	26	24	34	24	31	22	24	25	31	17	31	36	25	33	25	26	21	20	27	38	23	32	28	14	30	22	27	27	24	33	31	23	26	24	20	21	27	24	28	33	33	31	24	17	34	27	20	30	25	22	32	30	16	24	26	23	29	19	27	26	26	30	19	30	38	24	29	34	26	24	19	20	30	29	27	24	26	25	16	39	28	25	17	30	33	24	19	28	18	34	25	16	22	31	20	23	24	33	25	23	20	32	31	20	29	24	34	33	25	19	17	32	14	22	21	24	19	29	23	19	20	24	28	21	24	28	19	31	17	25	31	23	26	19	31	30	24	23	32	21	22	25	23	24	35	16	29	23	19	25	24	29	25	27	29	28	22	24	25	30	23	29	35	32	30	25	31	29	21	42	34	33	32	31	28	28	30	25	21	17	20	27	22	30	34	27	31	28	21	27	35	39	23	35	23	32	23	29	23	30	24	26	27	25	17	26	30	21	27	26	18	32	27	19	24	20	32	16	28	30	32	24	31	17	21	30	24	22	25	22	31	21	30	37	24	27	26	39	29	25	27	22	30	25	35	26	16	19	26	29	26	27	19	22	25	28	26	25	26	28	35	36	24	33	25	25	23	24	27	33	21	34	27	23	28	22	34	35	34	24	23	24	30	23	19	28	33	20	27	28	24	28	22	22	30	20	31	24	34	28	22	13	29	26	36	30	25	23	26	32	21	25	17	32	21	34	30	22	29	28	27	29	40	33	32	28	22	23	24	25	29	29	31	26	28	35	19	27	28	21	26	25	27	19	30	23	28	33	31	29	28	29	25	30	28	39	24	30	20	27	21	20	21	24	24	22	18	30	23	31	29	28	20	29	26	29	27	22	26	24	22	27	14	24	31	30	24	24	33	30	18	21	23	22	30	21	30	30	37	24	28	30	15	38	25	22	25	25	20	29	24	30	20	19	26	24	21	36	29	34	21	23	25	18	32	29	22	26	24	29	30	35	21	27	16	29	20	34	18	14	26	28	27	37	24	16	32	23	28	19	24	23	26	38	22	28	27	27	19	24	32	18	18	25	22	25	22	30	26	26	28	21	22	31	31	24	37	23	31	31	17	15	18	21	31	26	22	25	29	29	28	33	26	29	30	22	21	34	35	21	32	19	22	26	18	17	28	27	21	24	24	37	22	23	22	24	31	23	31	30	29	25	32	37	26	35	26	31	22	29	27	18	22	28	24	29	32	35	24	22	25	23	31	32	26	30	21	21	33	34	19	23	15	28	26	19	29	23	35	25	27	26	20	23	13	18	29	23	22	21	27	24	35	32	33	23	24	26	21	33	30	30	30	25	25	31	29	21	21	20	28	26	24	33	34	18	27	25	27	30	25	32	28	27	29	39	33	21	29	28	14	28	27	19	21	27	28	22	18	29	32	26	16	25	33	23	26	18	23	29	28	38	26	36	34	18	22	20	24	34	31	24	22	26	25	23	28	26	21	21	27	33	31	22	35	29	19	31	33	21	29	21	23	28	28	20	29	29	27	24	27	28	20	23	31	30	44	26	27	18	20	26	27	22	35	34	25	25	19	34	24	24	21	30	30	22	29	22	28	23	16	21	29	22	33	32	33	31	27	28	28	25	28	34	23	26	26	23	25	26	29	26	20	26	38	28	27	20	34	32	32	32	24	31	23	26	25	27	24	24	26	22	37	28	19	29	28	24	20	24	23	26	19	32	26	25	27	34	24	26	30	29	27	32	36	20	23	26	20	25	26	26	32	8	36	21	22	26	26	25	29	25	25	27	19	21	24	34	38	16	20	18	30	29	28	28	34	19	24	25	25	22	27	25	28	22	22	30	28	20	20	21	27	21	34	22	27	30	26	28	31	23	33	41	20	20	19	25	35	22	27	26	27	23	26	27	31	24	18	28	22	33	25	29	36	25	22	26	16	20	34	29	27	21	26	17	20	22	33	24	21	17	29	18	27	26	27	25	24	26	26	33	25	29	24	25	33	29	21	25	29	28	31	20	25	22	28	29	27	22	37	23	28	23	31	30	24	33	30	32	33	14	30	31	21	31	34	24	29	31	23	32	23	31	32	32	30	23	23	20	30	25	28	21	26	28	17	29	21	28	30	23	14	23
23656	14596	9534	14208	21714	23384	21829	19853	18615	16519	14205	11712	10341	9329	8580	7844	6952	6176	5465	4966	4569	5236	5248	4826	4255	3786	3126	2656	2358	2038	1691	1493	1167	1052	963	875	975	912	833	756	687	606	508	424	471	550	592	585	445	377	424	380	332	387	372	358	337	352	341	338	364	354	336	315	315	346	360	309	337	338	310	329	347	317	350	344	330	333	336	345	313	341	321	354	340	336	356	304	331	376	348	332	332	341	296	337	301	307	328	315	326	329	345	320	305	314	324	309	322	337	358	325	320	323	342	326	328	322	345	308	343	305	358	324	347	355	323	318	317	375	341	329	338	324	347	357	355	320	297	328	364	351	321	349	356	318	324	322	328	324	311	366	344	349	325	344	340	338	309	349	343	310	342	365	343	332	345	331	328	339	327	314	329	345	325	323	350	333	363	347	319	358	362	335	345	336	354	342	306	313	315	315	307	334	358	339	324	326	332	325	345	314	343	332	329	330	323	340	401	308	322	362	346	334	352	333	338	342	329	334	350	330	315	347	326	336	336	315	333	335	318	345	331	310	327	327	309	317	310	311	309	325	332	356	326	323	342	323	306	365	310	311	359	317	312	317	355	323	345	371	363	329	337	337	339	347	320	341	351	327	339	356	352	324	335	350	341	320	356	316	338	351	323	327	357	309	316	313	305	339	349	336	323	327	299	327	356	362	337	328	295	327	311	324	323	333	364	342	331	318	319	311	329	337	322	334	365	324	312	355	329	350	346	343	361	301	348	351	326	327	347	337	308	341	324	332	338	340	325	346	336	316	321	375	312	363	341	352	328	345	359	355	358	332	324	310	334	327	368	332	336	344	349	319	302	351	340	351	337	350	331	325	363	353	325	357	344	340	344	341	326	301	334	345	364	344	338	322	354	344	351	367	324	332	316	330	361	310	366	353	360	301	339	380	354	332	338	336	332	325	326	339	359	295	312	318	371	330	360	332	357	326	337	338	326	353	335	324	320	353	328	334	312	345	310	356	343	329	354	325	366	292	322	342	362	343	345	334	347	327	323	347	365	326	329	354	316	335	313	326	301	340	304	355	338	321	326	322	311	333	361	336	297	328	361	350	351	340	295	349	309	317	358	329	355	321	316	367	307	321	341	347	329	356	362	362	304	287	310	373	359	348	337	337	349	332	342	317	350	362	326	317	344	322	320	323	335	341	293	346	354	314	330	329	343	321	314	349	316	338	339	329	343	333	313	355	310	336	336	340	336	333	332	318	374	322	331	330	320	342	295	316	339	342	333	344	352	351	353	305	330	369	373	316	348	354	357	353	365	313	308	329	341	337	330	354	327	311	352	317	331	330	320	337	317	352	339	341	357	357	352	349	338	302	300	328	350	310	300	322	354	329	330	360	331	335	336	334	339	342	317	352	364	318	350	364	347	321	316	308	335	332	359	362	351	356	340	333	363	334	325	326	346	300	351	339	314	327	355	345	313	322	327	339	341	345	359	339	329	346	312	363	343	319	345	357	331	339	339	336	345	320	350	340	342	331	338	351	323	287	355	375	359	332	318	345	312	335	291	334	341	336	313	353	331	332	355	325	311	323	333	363	313	336	331	366	318	308	332	344	321	316	330	341	323	339	344	329	320	311	340	325	367	294	344	327	318	359	316	311	332	342	349	348	371	325	349	318	363	346	342	343	304	320	311	374	364	338	324	330	348	318	352	360	306	350	326	338	350	334	313	320	413	334	335	316	347	328	333	340	328	339	338	330	317	315	348	342	329	325	323	315	336	304	311	347	332	344	326	321	335	342	318	353	346	340	350	312	328	355	326	302	287	351	337	331	335	338	359	334	296	351	334	322	327	345	344	327	335	340	344	324	365	344	329	367	334	335	343	319	319	336	335	323	331	307	311	329	353	347	331	333	364	324	369	332	355	322	333	336	342	321	322	322	349	318	307	340	342	327	354	360	365	341	392	334	328	335	318	347	325	310	299	345	335	343	334	306	329	332	318	347	319	344	322	357	325	336	340	291	302	316	350	349	332	308	330	332	323	334	345	375	344	321	309	357	331	357	323	322	366	332	318	320	362	325	355	308	326	336	309	349	339	374	346	357	326	316	323	339	313	335	324	294	318	317	338	354	313	347	322	326	348	309	325	318	340	318	331	366	327	361	346	318	319	326	299	330	345	322	320	331	318	356	348	350	368	334	326	322	306	334	328	350	296	337	331	335	327	340	361	321	335	364	382	311	331	343	314	324	321	309	313	319	343	326	332	305	307	322	333	340	336	334	325	323	334	326	338	319	355	373	322	349	366	326	323	330	339	329	346	333	315	315	334	349	350	329	332	331	330	350	360	348	362	339	384	325	345	345	329	327	360	344	333	322	314	344	340	333	351	352	328	364	306	360	333	323	349	337	334	324	325	335	330	348	310	320	343	327	341	306	351	315	358	322	332	360	357	325	337	330	342	348	339	333	338	321	353	329	356	335	343	332	339	346	349	317	327	335	321	363	331	306	325	353	354	315	349	343	353	356	361	318	360	315	304	357	343	345	309	343	331	318	334	366	338	331	339	323	341	334	338	334	361	354	332	322	329	340	329	333	315	311	324	379	326	320	335	325	308	341	315	330	331	351	358	317	309	330	340	329	353	322	327	332	343	341	330	340	321	371	344	353	291	328	339	322	338	337	326	345	315	358	345	355	334	356	324	358	356	324	308	359	313	338	347	311	323	331	362	326	325	342	309	333	330	336	312	317	312	337	324	327	306	354	330	335	325	312	359	321	360	347	320	309	338	344	320	317	338	348	337	313	329	305	353	322	338	313	374	355	332	320	309	319	321	302	324	336	307	333	360	327	329	312	372	326	339	313	333	323	332	318	293	364	353	353	353	334	317	375	310	346	335	362	350	315	339	323	314	349	318	343	291	328	325	325	333	351	313	356	362	355	312	356	326	325	335	329	308	314	301	325	352	344	348	328	338	359	339	321	305	313	322	338	337	336	332	365	332	323	320	347	308	337	334	334	343	353	354	314	321	337	338	351	336	325	318	360	334	295	328	333	346	352	342	323	337	350	326	322	313	307	350	347	342	369	334	344	329	341	311	327	323	309	316	325	331	334	307	324	307	356	336	346	339	339	358	328	353	366	328	339	302	295	299	355	348	338	362	334	336	325	319	352	342	328	351	339	315	326	342	351	321	310	359	334	329	329	358	365	327	318	388	327	332	331	341	329	327	320	333	357	319	338	352	365	294	330	309	318	330	353	328	337	389	322	338	308	287	351	321	346	340	312	322	332	313	290	335	340	328	330	321	335	335	334	309	329	328	319	332	330	293	335	303	360	309	324	326	364	348	318	357	319	343	312	336	327	331	331	355	323	313	333	315	372	345	298	326	323	346	328	342	343	337	357	350	321	325	342	354	330	322	292	323	356	349	332	302	314	346	311	311	353	326	340	322	335	329	347	352	326	335	358	313	341	341	320	323	305	322	330	336	366	363	342	328	333	338	325	334	345	321	342
3449	1254	568	387	449	636	623	592	487	509	426	379	323	293	248	256	232	183	169	159	159	177	153	153	139	128	98	114	90	72	68	55	39	42	36	59	45	51	42	43	36	35	37	31	39	41	46	36	29	28	36	44	45	28	34	29	39	38	29	19	40	34	20	24	32	30	26	31	26	36	26	37	32	35	25	32	36	30	28	25	43	32	24	27	33	31	28	31	27	20	27	31	32	35	33	35	36	30	24	33	31	38	41	40	28	27	24	31	33	34	30	21	26	33	44	38	25	23	25	29	21	32	36	31	42	27	24	31	27	28	28	43	23	29	36	28	29	20	39	33	30	30	34	32	31	29	25	28	24	19	29	29	31	32	23	23	32	29	30	34	32	29	31	29	28	31	29	26	34	35	27	20	28	32	31	36	21	31	24	29	41	33	25	38	36	24	27	28	28	26	30	27	36	20	27	32	27	42	24	27	35	19	19	26	25	32	40	27	28	36	37	22	27	39	36	26	36	29	32	24	29	31	36	31	34	31	38	25	28	34	32	26	22	24	28	31	40	37	37	29	34	34	37	26	34	32	45	42	47	30	23	36	30	46	26	34	37	33	32	30	33	34	37	22	30	36	32	33	34	36	24	29	39	27	29	20	29	26	33	41	37	33	31	26	44	31	35	33	38	36	51	25	27	35	26	27	26	29	42	26	34	27	38	35	30	25	29	30	31	31	37	28	25	26	41	35	30	34	27	38	36	25	27	31	28	33	22	33	38	26	30	26	30	31	25	33	34	43	22	31	32	22	25	31	25	21	31	30	32	30	28	39	28	36	34	22	25	30	37	27	27	32	30	33	37	29	33	33	32	29	29	32	43	24	36	39	27	30	31	30	28	26	37	33	31	31	31	32	23	27	24	31	25	25	26	27	29	22	24	41	23	31	33	32	31	30	33	29	32	32	28	36	29	26	30	31	27	26	29	35	23	41	41	36	32	32	34	39	27	35	30	33	32	31	28	25	27	30	27	32	29	34	21	30	40	25	29	28	33	23	40	30	31	30	28	35	38	26	32	33	30	31	22	26	27	25	22	32	39	35	33	35	36	30	32	35	28	40	28	36	42	33	18	31	39	26	46	30	27	27	28	21	32	28	32	18	27	25	32	32	27	18	28	30	31	25	36	22	30	27	33	22	30	24	26	41	30	32	35	29	28	40	34	34	31	33	25	33	36	23	30	31	32	33	36	24	36	32	33	31	28	34	36	25	34	29	24	20	27	22	26	24	37	31	34	27	35	37	24	23	29	29	36	27	34	23	28	34	32	31	29	31	22	32	20	34	24	31	25	22	21	17	36	33	34	31	23	35	35	29	25	26	26	29	26	24	27	28	42	21	35	41	29	33	29	26	24	37	35	30	23	35	34	28	32	29	34	35	48	36	29	26	38	43	24	25	30	21	31	28	32	27	26	37	17	32	29	36	25	29	27	34	34	41	40	39	24	25	22	29	33	20	31	30	37	16	18	22	29	29	29	35	32	32	29	24	33	22	36	33	29	26	33	25	29	32	25	23	37	26	25	30	39	25	32	32	27	39	35	27	28	28	31	31	21	26	32	43	25	29	32	35	38	36	26	30	29	39	29	17	26	26	43	38	33	29	26	21	35	38	35	35	32	25	23	27	24	28	31	30	29	32	32	38	32	28	31	26	31	25	35	38	25	33	36	25	23	29	39	27	35	34	38	31	36	28	25	43	32	33	39	34	30	29	31	28	31	33	31	37	26	34	30	30	20	31	30	21	31	36	27	37	32	33	38	26	30	30	34	33	37	29	37	23	29	31	37	26	36	34	25	43	26	30	30	27	33	32	30	31	27	40	28	28	30	27	28	28	33	30	30	26	37	35	29	31	26	25	35	28	28	29	25	28	37	15	29	28	25	25	26	29	30	23	28	26	33	41	26	22	24	19	18	32	39	26	33	38	36	34	28	34	29	32	29	29	31	30	31	34	32	30	32	33	27	31	29	18	32	40	40	22	45	27	36	34	23	40	31	32	25	41	30	25	31	27	39	31	28	25	35	30	22	25	32	29	27	37	21	20	33	23	38	26	30	34	35	30	40	29	32	23	26	35	30	26	34	27	36	46	31	38	36	21	30	27	35	29	28	24	35	34	17	24	42	31	32	21	26	32	34	26	15	30	33	30	31	33	40	28	26	39	23	31	34	31	35	25	24	23	34	33	23	35	27	25	29	23	28	22	33	28	37	33	30	24	42	33	26	27	34	27	29	32	19	24	23	23	33	33	34	33	25	26	26	29	26	32	34	29	23	33	29	35	34	31	29	30	35	25	39	33	29	37	26	37	30	36	29	31	24	29	32	38	21	41	29	35	36	26	22	23	43	22	27	27	34	31	21	29	25	23	28	21	32	33	35	30	34	36	33	24	27	33	36	31	26	24	39	35	32	39	35	28	30	36	36	32	27	28	29	35	30	27	32	34	33	27	36	35	33	26	26	28	36	24	29	25	42	27	29	24	26	23	29	20	33	34	30	25	32	30	32	29	27	20	24	32	27	44	27	28	28	37	30	28	38	34	31	27	24	29	32	27	32	28	32	35	43	29	25	26	31	31	37	29	49	28	26	40	23	29	42	31	36	22	41	36	35	19	27	25	30	30	29	32	30	20	30	37	31	37	35	28	18	20	26	32	33	28	29	33	28	37	27	34	32	32	47	39	26	40	21	37	25	32	28	23	35	21	35	29	21	22	33	35	34	25	32	28	35	39	38	28	37	22	32	38	33	37	40	32	26	31	34	22	33	34	42	39	21	32	27	24	33	28	29	31	32	25	24	27	39	30	28	23	25	30	34	31	22	34	29	31	31	31	32	42	32	32	34	40	35	32	21	41	35	24	33	32	33	20	23	30	31	20	32	30	33	25	24	33	26	33	34	30	32	34	24	34	32	24	30	25	27	33	20	37	39	32	37	39	29	31	37	33	34	23	24	30	38	33	24	37	30	38	26	29	27	32	26	24	35	28	33	24	29	42	31	32	30	25	25	36	35	35	31	31	29	35	23	25	31	28	30	28	23	32	31	30	30	35	33	40	35	30	31	21	28	30	28	24	29	20	31	35	29	26	30	31	25	30	31	39	29	28	32	39	30	39	30	31	36	31	36	31	27	38	34	31	28	32	31	28	26	36	28	34	29	23	31	29	23	29	22	36	36	37	25	25	26	30	33	30	21	36	27	27	23	29	27	27	36	31	27	28	32	33	37	26	25	26	20	27	29	27	38	31	36	36	32	24	23	33	28	31	41	36	27	33	27	32	31	34	27	32	32	42	29	31	29	23	25	29	36	20	24	26	24	21	35	24	31	30	35	29	34	21	31	27	32	38	30	35	37	36	30	24	33	22	35	27	29	32	29	36	32	36	21	36	41	27	36	20	26	42	30	25	26	22	31	29	25	29	34	39	33	34	15	32	31	24	22	32	33	28	36	33	27	21	27	25	40	27	33	34
23449	13615	8897	13722	21284	23185	22335	20298	18410	17147	15220	12644	10798	9444	8730	8453	7542	6584	6002	6020	5752	5971	5657	5272	4735	4096	3574	3024	2607	2176	1724	1415	1347	1189	1142	1142	1193	1036	932	794	804	689	590	561	544	580	820	738	542	435	401	404	379	429	411	407	409	399	387	367	408	382	408	385	368	384	372	366	377	417	373	405	411	382	367	398	380	377	396	386	372	368	380	392	390	431	399	400	419	376	400	376	434	409	363	381	389	395	387	368	388	395	374	410	396	399	398	385	370	417	373	366	390	424	379	386	397	389	384	370	368	396	414	407	372	385	386	420	416	403	391	372	382	386	363	369	387	393	385	366	411	369	381	400	396	396	405	364	398	369	403	373	379	361	354	417	364	361	392	396	394	380	404	389	387	378	398	362	358	408	347	388	371	389	361	387	394	375	414	362	408	401	388	432	369	374	392	408	377	399	382	387	405	393	372	373	399	407	360	417	400	382	410	395	416	427	413	390	345	402	430	395	360	402	382	388	355	389	394	414	395	376	398	366	388	368	378	384	405	405	389	379	396	397	383	431	357	412	396	399	397	409	382	364	357	398	377	376	383	372	382	400	415	367	400	389	363	415	390	364	377	400	366	421	388	396	371	376	408	414	390	385	400	387	418	389	405	387	361	391	356	387	394	379	417	417	353	398	391	388	384	389	361	397	401	364	429	417	406	408	389	365	406	390	348	404	366	375	395	400	388	413	401	352	341	392	380	364	385	378	389	395	399	405	392	408	395	414	375	351	409	360	378	375	376	435	392	416	370	358	414	395	441	363	363	412	381	372	411	387	389	363	368	397	402	391	394	373	364	401	385	391	397	380	380	375	362	403	396	369	381	368	365	390	411	368	380	384	367	391	410	381	410	422	383	409	338	414	368	417	374	429	402	396	401	406	367	426	392	388	393	392	376	348	372	359	411	379	393	389	414	379	400	395	387	422	385	398	343	374	402	449	368	383	414	380	394	419	370	378	388	363	392	406	368	375	417	404	411	372	402	402	366	401	409	379	414	364	402	392	371	391	398	415	368	386	394	376	416	395	410	412	403	371	412	390	404	387	411	371	363	375	399	386	416	377	418	385	371	380	434	434	383	386	387	362	386	419	357	377	373	368	373	378	354	393	379	436	419	410	405	370	380	382	420	384	403	365	395	363	379	385	397	374	379	423	394	363	365	394	357	387	396	373	409	408	390	404	396	395	413	420	379	401	408	402	379	405	412	385	416	357	424	406	379	377	403	407	402	391	421	399	376	415	401	381	381	440	382	417	407	380	405	422	414	386	395	384	403	362	367	378	386	406	408	394	400	391	361	381	396	361	386	350	362	410	371	403	380	357	385	371	386	385	379	409	373	389	378	352	417	388	407	362	415	383	397	393	401	379	350	367	386	383	368	380	382	375	404	402	399	362	386	392	382	374	412	376	373	389	406	398	396	378	376	382	416	372	386	376	405	356	417	398	396	408	384	410	384	403	376	391	390	414	408	359	417	408	406	371	393	411	382	421	392	364	357	405	408	398	391	407	425	399	379	394	402	403	383	370	422	413	359	411	391	357	371	372	366	394	382	386	391	436	344	393	387	370	389	374	363	383	401	360	378	394	383	419	339	352	389	364	378	371	384	352	381	408	397	386	371	433	367	384	383	358	401	432	408	429	413	388	387	381	375	398	378	412	409	391	410	384	359	375	417	392	380	374	403	387	393	383	383	362	386	381	411	389	416	394	361	432	377	399	404	359	365	408	408	364	351	410	397	361	376	406	388	363	363	374	388	391	383	354	394	441	390	417	371	373	327	391	370	373	381	396	364	400	348	360	355	406	337	402	407	351	378	363	397	384	363	379	408	384	381	393	411	375	387	423	370	408	388	366	351	370	410	384	375	376	399	379	435	436	414	391	380	359	378	354	385	394	391	406	388	384	414	396	392	395	396	374	376	394	431	397	399	427	431	392	422	372	380	379	420	381	385	402	400	372	382	399	365	366	366	358	382	398	385	420	400	402	419	376	415	427	385	429	364	396	368	397	362	385	366	371	410	401	425	393	391	380	390	372	358	390	372	383	392	387	381	416	383	388	385	376	372	334	406	423	380	387	378	398	392	379	396	385	380	374	380	382	402	372	396	380	383	395	370	400	358	384	398	380	366	393	400	376	358	402	383	369	390	417	416	390	383	387	397	374	378	420	353	389	372	417	383	349	411	413	389	389	410	405	416	355	368	385	380	361	376	365	402	417	358	374	422	412	406	334	392	391	373	387	386	374	448	411	380	370	400	392	366	357	398	383	391	380	413	402	400	357	337	406	423	376	424	396	402	409	364	386	404	366	413	378	416	366	382	372	385	400	364	367	387	395	391	431	377	394	401	373	394	404	418	389	415	408	355	396	375	406	390	356	397	373	393	355	391	363	394	373	396	390	397	401	407	360	391	393	424	378	417	405	391	383	375	392	391	386	396	402	381	397	401	388	370	401	400	383	367	363	395	389	414	381	398	391	418	378	371	436	396	408	385	341	363	397	429	398	355	381	391	364	430	369	403	387	360	419	373	354	415	376	390	417	385	411	377	402	395	347	376	405	405	381	410	360	402	413	418	389	366	380	354	373	406	390	373	384	406	356	396	380	382	382	379	391	380	390	385	374	355	372	407	382	410	385	402	373	401	370	371	371	385	409	369	392	352	383	381	367	389	349	387	391	365	381	373	369	409	381	388	384	402	401	389	409	369	391	401	389	417	376	403	420	356	376	361	399	385	384	367	399	351	358	362	429	422	392	379	408	409	380	363	399	385	381	419	412	408	393	408	374	381	399	428	378	391	398	350	389	371	391	405	409	383	357	434	383	400	403	372	384	384	405	387	377	374	383	420	409	365	399	402	418	382	393	400	380	398	393	371	400	432	381	387	422	376	382	395	399	391	375	394	381	424	379	376	390	384	371	391	389	369	394	364	422	389	401	377	340	420	376	411	420	383	406	393	424	384	406	391	408	374	356	404	417	391	404	396	398	428	405	387	383	419	401	373	414	405	385	391	388	424	379	384	409	385	407	394	401	414	380	363	404	417	387	401	392	395	416	413	375	376	394	413	377	382	375	392	396	387	360	414	399	373	418	404	403	407	372	384	380	404	403	397	383	409	389	373	387	391	388	374	395	352	383	397	349	386	364	360	425	413	389	392	376	433	423	408	390	417	372	394	381	398	398	367	401	350	371	367	413	373	435	394	409	358	371	379	378	368	350	419	408	394	388	385	415	410	372	395	401	383	399	380	387	364	399	415	362	379	358	402	355	381	385	387	398	374	383	393	391	387	414	398	392	395	367	383	407	368	395	380	369	365	399	387	380	406	382	392	391	395	349	405	406	369	399	401	356	376	393	360	394	360	371	377	392	411	404	420	435	372	372	390	368	375	406	375	408	393	335	365	408	376	373	396	394	385	416	382	369	363	367	399	379	355	402	392	387	382	367	400	399	358	378	395	397	409	408	350	389	402	354
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
